From ff4fa4a4bcbcb8f46cd9231b0a5f3b3d19f5989c Mon Sep 17 00:00:00 2001 From: Automated System Date: Mon, 29 Sep 2014 12:26:02 -0500 Subject: Automated l10n update (.po files) --- .../messages/tdeaccessibility/kbstateapplet.po | 2 +- tde-i18n-vi/messages/tdeaccessibility/kmag.po | 84 +- .../messages/tdeaccessibility/kmousetool.po | 26 +- tde-i18n-vi/messages/tdeaccessibility/kmouth.po | 1914 +-- tde-i18n-vi/messages/tdeaccessibility/ksayit.po | 2 +- tde-i18n-vi/messages/tdeaccessibility/kttsd.po | 2 +- tde-i18n-vi/messages/tdeaccessibility/libKTTSD.po | 2 +- .../messages/tdeaddons/akregator_konqplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/alsaplayerui.po | 2 +- tde-i18n-vi/messages/tdeaddons/ark_plugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/atlantikdesigner.po | 270 +- .../messages/tdeaddons/audiorename_plugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/autorefresh.po | 2 +- tde-i18n-vi/messages/tdeaddons/babelfish.po | 2 +- tde-i18n-vi/messages/tdeaddons/charlatanui.po | 2 +- tde-i18n-vi/messages/tdeaddons/crashesplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/dirfilterplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/domtreeviewer.po | 2 +- tde-i18n-vi/messages/tdeaddons/dub.po | 2 +- tde-i18n-vi/messages/tdeaddons/ffrs.po | 2 +- tde-i18n-vi/messages/tdeaddons/fsview.po | 192 +- .../messages/tdeaddons/imagerename_plugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/imgalleryplugin.po | 2 +- .../messages/tdeaddons/katecppsymbolviewer.po | 2 +- .../messages/tdeaddons/katefiletemplates.po | 2 +- .../messages/tdeaddons/katefll_initplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/katefll_plugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/katehelloworld.po | 2 +- tde-i18n-vi/messages/tdeaddons/katehtmltools.po | 2 +- .../messages/tdeaddons/kateinsertcommand.po | 2 +- tde-i18n-vi/messages/tdeaddons/katekjswrapper.po | 2 +- tde-i18n-vi/messages/tdeaddons/katemake.po | 2 +- tde-i18n-vi/messages/tdeaddons/katemodeline.po | 2 +- tde-i18n-vi/messages/tdeaddons/kateopenheader.po | 2 +- tde-i18n-vi/messages/tdeaddons/katepybrowse.po | 2 +- tde-i18n-vi/messages/tdeaddons/katesnippets.po | 2 +- .../messages/tdeaddons/katetabbarextension.po | 2 +- tde-i18n-vi/messages/tdeaddons/katetextfilter.po | 2 +- tde-i18n-vi/messages/tdeaddons/katexmlcheck.po | 2 +- tde-i18n-vi/messages/tdeaddons/katexmltools.po | 2 +- tde-i18n-vi/messages/tdeaddons/kbinaryclock.po | 2 +- tde-i18n-vi/messages/tdeaddons/kcmkuick.po | 2 +- tde-i18n-vi/messages/tdeaddons/kmathapplet.po | 2 +- tde-i18n-vi/messages/tdeaddons/kolourpicker.po | 2 +- .../messages/tdeaddons/konqsidebar_delicious.po | 2 +- .../messages/tdeaddons/konqsidebar_mediaplayer.po | 2 +- .../messages/tdeaddons/konqsidebar_metabar.po | 2 +- tde-i18n-vi/messages/tdeaddons/konqsidebar_news.po | 2 +- tde-i18n-vi/messages/tdeaddons/ksig.po | 2 +- tde-i18n-vi/messages/tdeaddons/ktimemon.po | 2 +- tde-i18n-vi/messages/tdeaddons/kuick_plugin.po | 2 +- .../messages/tdeaddons/libkaddrbk_geo_xxport.po | 2 +- .../messages/tdeaddons/libkaddrbk_gmx_xxport.po | 2 +- tde-i18n-vi/messages/tdeaddons/lyrics.po | 2 +- tde-i18n-vi/messages/tdeaddons/mediacontrol.po | 2 +- tde-i18n-vi/messages/tdeaddons/mf_konqplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/minitoolsplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/nexscope.po | 2 +- tde-i18n-vi/messages/tdeaddons/pitchablespeed.po | 2 +- tde-i18n-vi/messages/tdeaddons/rellinks.po | 2 +- tde-i18n-vi/messages/tdeaddons/searchbarplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/synaescope.po | 2 +- tde-i18n-vi/messages/tdeaddons/tdefile_cert.po | 2 +- tde-i18n-vi/messages/tdeaddons/tdefile_desktop.po | 2 +- tde-i18n-vi/messages/tdeaddons/tdefile_folder.po | 2 +- tde-i18n-vi/messages/tdeaddons/tdefile_html.po | 2 +- tde-i18n-vi/messages/tdeaddons/tdefile_lnk.po | 2 +- tde-i18n-vi/messages/tdeaddons/tdefile_mhtml.po | 2 +- tde-i18n-vi/messages/tdeaddons/tdefile_txt.po | 2 +- .../messages/tdeaddons/tdehtmlsettingsplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/tippecanoe.po | 2 +- tde-i18n-vi/messages/tdeaddons/tyler.po | 2 +- tde-i18n-vi/messages/tdeaddons/uachangerplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/validatorsplugin.po | 2 +- tde-i18n-vi/messages/tdeaddons/wakeup.po | 2 +- tde-i18n-vi/messages/tdeaddons/wavecapture.po | 2 +- tde-i18n-vi/messages/tdeaddons/webarchiver.po | 2 +- tde-i18n-vi/messages/tdeadmin/kcmlilo.po | 2 +- tde-i18n-vi/messages/tdeadmin/kcron.po | 2 +- tde-i18n-vi/messages/tdeadmin/kdat.po | 2 +- tde-i18n-vi/messages/tdeadmin/kpackage.po | 2 +- tde-i18n-vi/messages/tdeadmin/ksysv.po | 2 +- tde-i18n-vi/messages/tdeadmin/kuser.po | 2 +- tde-i18n-vi/messages/tdeadmin/secpolicy.po | 2 +- tde-i18n-vi/messages/tdeadmin/tdefile_deb.po | 2 +- tde-i18n-vi/messages/tdeartwork/klock.po | 12 +- tde-i18n-vi/messages/tdeartwork/kxsconfig.po | 2 +- tde-i18n-vi/messages/tdeartwork/tdepartsaver.po | 2 +- .../messages/tdeartwork/tdestyle_phase_config.po | 2 +- .../messages/tdeartwork/twin_art_clients.po | 138 +- tde-i18n-vi/messages/tdebase/appletproxy.po | 2 +- tde-i18n-vi/messages/tdebase/clockapplet.po | 2 +- tde-i18n-vi/messages/tdebase/display.po | 2 +- tde-i18n-vi/messages/tdebase/dockbarextension.po | 2 +- tde-i18n-vi/messages/tdebase/drkonqi.po | 2 +- tde-i18n-vi/messages/tdebase/extensionproxy.po | 2 +- tde-i18n-vi/messages/tdebase/filetypes.po | 2 +- tde-i18n-vi/messages/tdebase/htmlsearch.po | 2 +- tde-i18n-vi/messages/tdebase/joystick.po | 2 +- tde-i18n-vi/messages/tdebase/kaccess.po | 2 +- tde-i18n-vi/messages/tdebase/kappfinder.po | 2 +- tde-i18n-vi/messages/tdebase/kasbarextension.po | 2 +- tde-i18n-vi/messages/tdebase/kate.po | 1950 +-- tde-i18n-vi/messages/tdebase/kay.po | 2 +- tde-i18n-vi/messages/tdebase/kcmaccess.po | 2 +- tde-i18n-vi/messages/tdebase/kcmaccessibility.po | 2 +- tde-i18n-vi/messages/tdebase/kcmarts.po | 2 +- tde-i18n-vi/messages/tdebase/kcmbackground.po | 2 +- tde-i18n-vi/messages/tdebase/kcmbell.po | 2 +- tde-i18n-vi/messages/tdebase/kcmcgi.po | 2 +- tde-i18n-vi/messages/tdebase/kcmcolors.po | 2 +- .../messages/tdebase/kcmcomponentchooser.po | 2 +- tde-i18n-vi/messages/tdebase/kcmcrypto.po | 2 +- tde-i18n-vi/messages/tdebase/kcmcss.po | 2 +- tde-i18n-vi/messages/tdebase/kcmenergy.po | 2 +- tde-i18n-vi/messages/tdebase/kcmfonts.po | 2 +- tde-i18n-vi/messages/tdebase/kcmhtmlsearch.po | 2 +- tde-i18n-vi/messages/tdebase/kcmicons.po | 2 +- tde-i18n-vi/messages/tdebase/kcminfo.po | 2 +- tde-i18n-vi/messages/tdebase/kcminput.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkclock.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkded.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkeys.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkicker.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkonq.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkonqhtml.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkonsole.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkurifilt.po | 2 +- tde-i18n-vi/messages/tdebase/kcmkwm.po | 2 +- tde-i18n-vi/messages/tdebase/kcmlaunch.po | 2 +- tde-i18n-vi/messages/tdebase/kcmlayout.po | 2 +- tde-i18n-vi/messages/tdebase/kcmlocale.po | 2 +- tde-i18n-vi/messages/tdebase/kcmmedia.po | 2 +- tde-i18n-vi/messages/tdebase/kcmnic.po | 2 +- tde-i18n-vi/messages/tdebase/kcmnotify.po | 2 +- tde-i18n-vi/messages/tdebase/kcmperformance.po | 2 +- tde-i18n-vi/messages/tdebase/kcmprintmgr.po | 2 +- tde-i18n-vi/messages/tdebase/kcmsamba.po | 2 +- tde-i18n-vi/messages/tdebase/kcmscreensaver.po | 2 +- tde-i18n-vi/messages/tdebase/kcmsmartcard.po | 2 +- tde-i18n-vi/messages/tdebase/kcmsmserver.po | 2 +- tde-i18n-vi/messages/tdebase/kcmspellchecking.po | 2 +- tde-i18n-vi/messages/tdebase/kcmstyle.po | 2 +- tde-i18n-vi/messages/tdebase/kcmtaskbar.po | 2 +- tde-i18n-vi/messages/tdebase/kcmtdednssd.po | 2 +- tde-i18n-vi/messages/tdebase/kcmtdeio.po | 2 +- tde-i18n-vi/messages/tdebase/kcmtwindecoration.po | 2 +- tde-i18n-vi/messages/tdebase/kcmtwinrules.po | 2 +- tde-i18n-vi/messages/tdebase/kcmusb.po | 2 +- tde-i18n-vi/messages/tdebase/kcmview1394.po | 2 +- tde-i18n-vi/messages/tdebase/kcmxinerama.po | 2 +- tde-i18n-vi/messages/tdebase/kcontrol.po | 2 +- tde-i18n-vi/messages/tdebase/kdcop.po | 2 +- tde-i18n-vi/messages/tdebase/kdesktop.po | 2 +- tde-i18n-vi/messages/tdebase/kdialog.po | 2 +- tde-i18n-vi/messages/tdebase/kfindpart.po | 2 +- tde-i18n-vi/messages/tdebase/kfmclient.po | 2 +- tde-i18n-vi/messages/tdebase/kgreet_classic.po | 2 +- tde-i18n-vi/messages/tdebase/kgreet_winbind.po | 2 +- tde-i18n-vi/messages/tdebase/khelpcenter.po | 2 +- tde-i18n-vi/messages/tdebase/khotkeys.po | 2 +- tde-i18n-vi/messages/tdebase/kicker.po | 2 +- tde-i18n-vi/messages/tdebase/kjobviewer.po | 2 +- tde-i18n-vi/messages/tdebase/klipper.po | 2 +- tde-i18n-vi/messages/tdebase/kmenuapplet.po | 2 +- tde-i18n-vi/messages/tdebase/kmenuedit.po | 2 +- tde-i18n-vi/messages/tdebase/kminipagerapplet.po | 2 +- tde-i18n-vi/messages/tdebase/knetattach.po | 2 +- tde-i18n-vi/messages/tdebase/konqueror.po | 317 +- tde-i18n-vi/messages/tdebase/konsole.po | 2 +- tde-i18n-vi/messages/tdebase/kpager.po | 2 +- tde-i18n-vi/messages/tdebase/kpersonalizer.po | 406 +- tde-i18n-vi/messages/tdebase/kprinter.po | 2 +- tde-i18n-vi/messages/tdebase/krdb.po | 2 +- tde-i18n-vi/messages/tdebase/kreadconfig.po | 2 +- tde-i18n-vi/messages/tdebase/krunapplet.po | 2 +- tde-i18n-vi/messages/tdebase/ksmserver.po | 2 +- tde-i18n-vi/messages/tdebase/ksplash.po | 2 +- tde-i18n-vi/messages/tdebase/ksplashthemes.po | 2 +- tde-i18n-vi/messages/tdebase/kstart.po | 2 +- tde-i18n-vi/messages/tdebase/ksysguard.po | 1985 +-- tde-i18n-vi/messages/tdebase/ksystemtrayapplet.po | 2 +- tde-i18n-vi/messages/tdebase/ksystraycmd.po | 2 +- tde-i18n-vi/messages/tdebase/kthememanager.po | 2 +- tde-i18n-vi/messages/tdebase/ktip.po | 2 +- tde-i18n-vi/messages/tdebase/kwriteconfig.po | 2 +- tde-i18n-vi/messages/tdebase/kxkb.po | 2 +- tde-i18n-vi/messages/tdebase/libdmctl.po | 2 +- tde-i18n-vi/messages/tdebase/libkicker.po | 2 +- .../messages/tdebase/libkickermenu_konsole.po | 2 +- .../messages/tdebase/libkickermenu_prefmenu.po | 2 +- .../messages/tdebase/libkickermenu_recentdocs.po | 2 +- .../messages/tdebase/libkickermenu_remotemenu.po | 2 +- .../messages/tdebase/libkickermenu_systemmenu.po | 2 +- .../messages/tdebase/libkickermenu_tdeprint.po | 2 +- tde-i18n-vi/messages/tdebase/libkickermenu_tom.po | 2 +- tde-i18n-vi/messages/tdebase/libkonq.po | 2 +- tde-i18n-vi/messages/tdebase/libtaskbar.po | 2 +- tde-i18n-vi/messages/tdebase/libtaskmanager.po | 2 +- tde-i18n-vi/messages/tdebase/lockout.po | 2 +- tde-i18n-vi/messages/tdebase/mediaapplet.po | 2 +- tde-i18n-vi/messages/tdebase/naughtyapplet.po | 2 +- tde-i18n-vi/messages/tdebase/nsplugin.po | 2 +- tde-i18n-vi/messages/tdebase/privacy.po | 2 +- tde-i18n-vi/messages/tdebase/quicklauncher.po | 2 +- tde-i18n-vi/messages/tdebase/tdedebugdialog.po | 2 +- tde-i18n-vi/messages/tdebase/tdefontinst.po | 2 +- tde-i18n-vi/messages/tdebase/tdehtmlkttsd.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_finger.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_fish.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_floppy.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_home.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_ldap.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_mac.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_man.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_media.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_nfs.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_nntp.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_pop3.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_print.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_remote.po | 10 +- tde-i18n-vi/messages/tdebase/tdeio_settings.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_sftp.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_smb.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_smtp.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_system.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_tar.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_thumbnail.po | 2 +- tde-i18n-vi/messages/tdebase/tdeio_trash.po | 58 +- tde-i18n-vi/messages/tdebase/tdepasswd.po | 2 +- tde-i18n-vi/messages/tdebase/tdeprint_part.po | 2 +- tde-i18n-vi/messages/tdebase/tdeprintfax.po | 336 +- tde-i18n-vi/messages/tdebase/tderandr.po | 2 +- tde-i18n-vi/messages/tdebase/tdescreensaver.po | 2 +- .../messages/tdebase/tdestyle_keramik_config.po | 2 +- tde-i18n-vi/messages/tdebase/tdesu.po | 2 +- tde-i18n-vi/messages/tdebase/tdesud.po | 2 +- tde-i18n-vi/messages/tdebase/tdmconfig.po | 2 +- tde-i18n-vi/messages/tdebase/tdmgreet.po | 412 +- tde-i18n-vi/messages/tdebase/trashapplet.po | 2 +- tde-i18n-vi/messages/tdebase/twin.po | 2 +- tde-i18n-vi/messages/tdebase/twin_clients.po | 380 +- tde-i18n-vi/messages/tdebase/twin_lib.po | 2 +- tde-i18n-vi/messages/tdebase/useraccount.po | 2 +- tde-i18n-vi/messages/tdeedu/blinken.po | 2 +- tde-i18n-vi/messages/tdeedu/keduca.po | 821 +- tde-i18n-vi/messages/tdeedu/klettres.po | 2 +- tde-i18n-vi/messages/tdeedu/kmplot.po | 4818 +++--- tde-i18n-vi/messages/tdeedu/kpercentage.po | 264 +- tde-i18n-vi/messages/tdeedu/libtdeedu.po | 52 +- tde-i18n-vi/messages/tdeedu/tdefile_drgeo.po | 2 +- tde-i18n-vi/messages/tdeedu/tdefile_kig.po | 2 +- tde-i18n-vi/messages/tdegames/katomic.po | 2 +- tde-i18n-vi/messages/tdegames/kbattleship.po | 2 +- tde-i18n-vi/messages/tdegames/kblackbox.po | 2 +- tde-i18n-vi/messages/tdegames/kbounce.po | 2 +- tde-i18n-vi/messages/tdegames/kenolaba.po | 2 +- tde-i18n-vi/messages/tdegames/kjumpingcube.po | 2 +- tde-i18n-vi/messages/tdegames/ksame.po | 2 +- tde-i18n-vi/messages/tdegraphics/kcmkamera.po | 2 +- tde-i18n-vi/messages/tdegraphics/kcoloredit.po | 2 +- tde-i18n-vi/messages/tdegraphics/kdvi.po | 2 +- tde-i18n-vi/messages/tdegraphics/kfax.po | 2 +- tde-i18n-vi/messages/tdegraphics/kghostview.po | 2 +- tde-i18n-vi/messages/tdegraphics/kooka.po | 2 +- tde-i18n-vi/messages/tdegraphics/kruler.po | 2 +- tde-i18n-vi/messages/tdegraphics/ksnapshot.po | 2 +- tde-i18n-vi/messages/tdegraphics/kuickshow.po | 2 +- tde-i18n-vi/messages/tdegraphics/kview.po | 2 +- tde-i18n-vi/messages/tdegraphics/kviewshell.po | 2 +- tde-i18n-vi/messages/tdegraphics/libkscan.po | 2 +- tde-i18n-vi/messages/tdegraphics/tdefile_pdf.po | 2 +- tde-i18n-vi/messages/tdegraphics/tdefile_png.po | 2 +- tde-i18n-vi/messages/tdegraphics/tdefile_ps.po | 2 +- tde-i18n-vi/messages/tdegraphics/tdeiconedit.po | 2 +- tde-i18n-vi/messages/tdelibs/cupsdconf.po | 2 +- tde-i18n-vi/messages/tdelibs/katepart.po | 7676 +++++----- tde-i18n-vi/messages/tdelibs/kmcop.po | 2 +- tde-i18n-vi/messages/tdelibs/knotify.po | 2 +- tde-i18n-vi/messages/tdelibs/libtdescreensaver.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeabc_dir.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeabc_file.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeabc_ldaptdeio.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeabc_net.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeabc_sql.po | 2 +- .../messages/tdelibs/tdeabcformat_binary.po | 2 +- tde-i18n-vi/messages/tdelibs/tdecmshell.po | 2 +- .../messages/tdelibs/tdefileaudiopreview.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeio.po | 8802 +++++------ tde-i18n-vi/messages/tdelibs/tdeio_help.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeioexec.po | 2 +- tde-i18n-vi/messages/tdelibs/tdelibs.po | 14808 +++++++++---------- tde-i18n-vi/messages/tdelibs/tdelibs_colors.po | 2 +- tde-i18n-vi/messages/tdelibs/tdeprint.po | 11466 +++++++------- .../tdelibs/tdestyle_highcontrast_config.po | 2 +- .../messages/tdelibs/tdestyle_plastik_config.po | 2 +- .../tdelibs/tdetexteditor_autobookmarker.po | 2 +- .../tdelibs/tdetexteditor_docwordcompletion.po | 2 +- .../messages/tdelibs/tdetexteditor_insertfile.po | 2 +- .../messages/tdelibs/tdetexteditor_isearch.po | 2 +- .../messages/tdelibs/tdetexteditor_kdatatool.po | 2 +- tde-i18n-vi/messages/tdemultimedia/kcmaudiocd.po | 2 +- .../messages/tdemultimedia/tdeio_audiocd.po | 2 +- tde-i18n-vi/messages/tdenetwork/dcoprss.po | 2 +- tde-i18n-vi/messages/tdenetwork/kcm_krfb.po | 2 +- tde-i18n-vi/messages/tdenetwork/kcmktalkd.po | 2 +- tde-i18n-vi/messages/tdenetwork/kcmlanbrowser.po | 2 +- tde-i18n-vi/messages/tdenetwork/kcmwifi.po | 2 +- tde-i18n-vi/messages/tdenetwork/kdict.po | 2 +- tde-i18n-vi/messages/tdenetwork/kdictapplet.po | 2 +- tde-i18n-vi/messages/tdenetwork/kget.po | 2 +- tde-i18n-vi/messages/tdenetwork/kinetd.po | 2 +- tde-i18n-vi/messages/tdenetwork/knewsticker.po | 2 +- tde-i18n-vi/messages/tdenetwork/kpf.po | 2 +- tde-i18n-vi/messages/tdenetwork/kppplogview.po | 2 +- tde-i18n-vi/messages/tdenetwork/krdc.po | 2 +- tde-i18n-vi/messages/tdenetwork/krfb.po | 2 +- tde-i18n-vi/messages/tdenetwork/kwifimanager.po | 2 +- tde-i18n-vi/messages/tdenetwork/kwireless.po | 2 +- tde-i18n-vi/messages/tdenetwork/tdeio_lan.po | 2 +- tde-i18n-vi/messages/tdepim/kaddressbook.po | 2 +- tde-i18n-vi/messages/tdepim/tdeio_imap4.po | 2 +- tde-i18n-vi/messages/tdesdk/kbabel.po | 7572 +++++----- tde-i18n-vi/messages/tdeutils/kedit.po | 2 +- 324 files changed, 32727 insertions(+), 32640 deletions(-) (limited to 'tde-i18n-vi') diff --git a/tde-i18n-vi/messages/tdeaccessibility/kbstateapplet.po b/tde-i18n-vi/messages/tdeaccessibility/kbstateapplet.po index 6b95d441bdd..a283928d380 100644 --- a/tde-i18n-vi/messages/tdeaccessibility/kbstateapplet.po +++ b/tde-i18n-vi/messages/tdeaccessibility/kbstateapplet.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kbstateapplet\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-30 09:47+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaccessibility/kmag.po b/tde-i18n-vi/messages/tdeaccessibility/kmag.po index fa15c114cfc..cc5fc8f6dea 100644 --- a/tde-i18n-vi/messages/tdeaccessibility/kmag.po +++ b/tde-i18n-vi/messages/tdeaccessibility/kmag.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kmag\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-30 10:30+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,6 +16,47 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" +#: kmagzoomview.cpp:159 +msgid "" +"This is the main window which shows the contents of the selected region. The " +"contents will be magnified according to the zoom level that is set." +msgstr "" +"Đây là cửa sổ chính hiển thị nội dung của vùng được chọn. Nội dung sẽ được " +"phóng đại theo mức độ phóng đại đã được đặt." + +#: main.cpp:37 +msgid "File to open" +msgstr "Tập tin để mở" + +#: kmagselrect.cpp:228 main.cpp:45 +msgid "KMagnifier" +msgstr "Kính lúp K" + +#: main.cpp:46 +msgid "Screen magnifier for the Trinity Desktop Environment (TDE)" +msgstr "Phóng đại màn hình cho môi trường TDE" + +#: main.cpp:53 +msgid "Rewrite and current maintainer" +msgstr "Người viết lại và bảo trì hiện nay" + +#: main.cpp:56 +#, fuzzy +msgid "Original idea and author (KDE1)" +msgstr "Tác giả và ý tưởng ban đầu (TDE1)" + +#: main.cpp:58 +msgid "" +"Rework of the user interface, improved selection window, speed optimisation, " +"rotation, bug fixes" +msgstr "" +"Thay đổi giao diện người dùng, cải thiện cửa sổ lựa chọn, tăng tốc độ, quay, " +"sửa lỗi" + +#: main.cpp:59 +msgid "Some tips" +msgstr "Vài gợi ý" + #: _translatorinfo.cpp:1 msgid "" "_: NAME OF TRANSLATORS\n" @@ -32,10 +73,6 @@ msgstr "tttrung@hotmail.com" msgid "Selection Window" msgstr "Cửa sổ Được chọn" -#: kmagselrect.cpp:228 main.cpp:45 -msgid "KMagnifier" -msgstr "Kính lúp K" - #: kmag.cpp:92 msgid "&Very Low" msgstr "&Rất Thấp" @@ -383,40 +420,3 @@ msgstr "Phóng đại vào Bờ Phải Màn hình - Chọn Kích cỡ" #: kmag.cpp:685 msgid "Magnify to Bottom Screen Edge - Select Size" msgstr "Phóng đại vào Bờ Dưới Màn hình - Chọn Kích cỡ" - -#: kmagzoomview.cpp:159 -msgid "" -"This is the main window which shows the contents of the selected region. The " -"contents will be magnified according to the zoom level that is set." -msgstr "" -"Đây là cửa sổ chính hiển thị nội dung của vùng được chọn. Nội dung sẽ được " -"phóng đại theo mức độ phóng đại đã được đặt." - -#: main.cpp:37 -msgid "File to open" -msgstr "Tập tin để mở" - -#: main.cpp:46 -msgid "Screen magnifier for the Trinity Desktop Environment (TDE)" -msgstr "Phóng đại màn hình cho môi trường TDE" - -#: main.cpp:53 -msgid "Rewrite and current maintainer" -msgstr "Người viết lại và bảo trì hiện nay" - -#: main.cpp:56 -#, fuzzy -msgid "Original idea and author (KDE1)" -msgstr "Tác giả và ý tưởng ban đầu (TDE1)" - -#: main.cpp:58 -msgid "" -"Rework of the user interface, improved selection window, speed optimisation, " -"rotation, bug fixes" -msgstr "" -"Thay đổi giao diện người dùng, cải thiện cửa sổ lựa chọn, tăng tốc độ, quay, " -"sửa lỗi" - -#: main.cpp:59 -msgid "Some tips" -msgstr "Vài gợi ý" diff --git a/tde-i18n-vi/messages/tdeaccessibility/kmousetool.po b/tde-i18n-vi/messages/tdeaccessibility/kmousetool.po index df7f8c39191..981204b82d5 100644 --- a/tde-i18n-vi/messages/tdeaccessibility/kmousetool.po +++ b/tde-i18n-vi/messages/tdeaccessibility/kmousetool.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kmousetool\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-30 10:03+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,18 +16,6 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Trần Thế Trung" - -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "tttrung@hotmail.com" - #. i18n: file kmousetoolui.ui line 16 #: main.cpp:32 main.cpp:44 rc.cpp:3 #, no-c-format @@ -162,3 +150,15 @@ msgstr "Cải thiện tính khả dụng" #: main.cpp:50 msgid "Original author" msgstr "Tác giả ban đầu" + +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Trần Thế Trung" + +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "tttrung@hotmail.com" diff --git a/tde-i18n-vi/messages/tdeaccessibility/kmouth.po b/tde-i18n-vi/messages/tdeaccessibility/kmouth.po index 2ac529271a3..5a3181a4951 100644 --- a/tde-i18n-vi/messages/tdeaccessibility/kmouth.po +++ b/tde-i18n-vi/messages/tdeaccessibility/kmouth.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kmouth\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-05-06 11:53+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,116 +16,6 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Trần Thế Trung" - -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "tttrung@hotmail.com" - -#: phraselist.cpp:56 -msgid "" -"This list contains the history of spoken sentences. You can select sentences " -"and press the speak button for re-speaking." -msgstr "" -"Danh sách này chứa lịch sử các câu văn đã được phát âm. Bạn có thể chọn các câu " -"và ấn nút phát âm để chúng được phát âm lại." - -#: phraselist.cpp:74 -msgid "" -"Into this edit field you can type a phrase. Click on the speak button in order " -"to speak the entered phrase." -msgstr "" -"Bạn có thể gõ đoạn văn vào trong ô soạn thảo này. Ấn vào nút phát âm để câu văn " -"đã nhập được phát âm." - -#: kmouth.cpp:127 kmouth.cpp:156 phraselist.cpp:79 -msgid "&Speak" -msgstr "&Nói" - -#: kmouth.cpp:129 phraselist.cpp:82 -msgid "" -"Speaks the currently active sentence(s). If there is some text in the edit " -"field it is spoken. Otherwise the selected sentences in the history (if any) " -"are spoken." -msgstr "" -"Phát âm câu văn đang được kích hoạt hiện tại. Nếu có một số đoạn văn bản đã " -"chọn trong ô sửa đổi, chúng sẽ được phát âm. Nếu không câu đã chọn trong lịch " -"sử (nếu có) sẽ được phát âm." - -#: phrasebook/phrasebookdialog.cpp:744 phraselist.cpp:449 -#, c-format -msgid "" -"There was an error saving file\n" -"%1" -msgstr "" -"Có lỗi khi lưu tập tin\n" -"%1" - -#: phraselist.cpp:454 -msgid "" -"*|All Files\n" -"*.phrasebook|Phrase Books (*.phrasebook)\n" -"*.txt|Plain Text Files (*.txt)" -msgstr "" -"*|Tất cả các Tập tin\n" -"*.phrasebook|Từ điển Thành ngữ (*.phrasebook)\n" -"*.txt|Tập tin Văn bản Thuần (*.txt)" - -#: phraselist.cpp:454 -msgid "Open File as History" -msgstr "Mở Tập tin Lịch sử" - -#: phrasebook/phrasebookdialog.cpp:734 phraselist.cpp:475 -#, c-format -msgid "" -"There was an error loading file\n" -"%1" -msgstr "" -"Có lỗi khi tải tập tin\n" -"%1" - -#: configwizard.cpp:37 -msgid "Initial Configuration - KMouth" -msgstr "Cấu hình Ban đầu - Mồm K" - -#: configwizard.cpp:57 -msgid "Text-to-Speech Configuration" -msgstr "Cấu hình Văn bản sang Tiếng nói" - -#: configwizard.cpp:71 -msgid "Initial Phrase Book" -msgstr "Từ điển Thành ngữ Ban đầu" - -#: configwizard.cpp:103 optionsdialog.cpp:136 -msgid "Word Completion" -msgstr "Điền nốt Từ" - -#: optionsdialog.cpp:123 -msgid "General Options" -msgstr "Tuỳ chọn Chung" - -#: optionsdialog.cpp:129 -msgid "&Preferences" -msgstr "&Sở thích" - -#: optionsdialog.cpp:133 -msgid "&Text-to-Speech" -msgstr "&Văn bản sang Tiếng nói" - -#: optionsdialog.cpp:142 -msgid "KTTSD Speech Service" -msgstr "Dịch vụ Giọng nói KTTSD" - -#: optionsdialog.cpp:143 -msgid "TDE Text-to-Speech Daemon Configuration" -msgstr "Cấu hình Trình nền Văn bản sang Tiếng nói TDE" - #: texttospeechconfigurationwidget.cpp:47 #: wordcompletion/dictionarycreationwizard.cpp:101 msgid "Local" @@ -141,123 +31,221 @@ msgstr "Latinh 1" msgid "Unicode" msgstr "Unicode" -#: phrasebook/phrasebookdialog.cpp:134 -msgid " (%1 of %2 books selected)" -msgstr " (%1 trong %2 quyển đã chọn)" +#. i18n: file kmouthui.rc line 14 +#: rc.cpp:9 rc.cpp:98 +#, no-c-format +msgid "&Phrase Books" +msgstr "&Từ điển Thành ngữ" -#: phrasebook/phrasebookdialog.cpp:145 -msgid "Please decide which phrase books you need:" -msgstr "Xin quyết định quyển từ điển thành ngữ nào bạn sẽ cần:" +#. i18n: file preferencesui.ui line 24 +#: rc.cpp:15 rc.cpp:104 +#, no-c-format +msgid "Preferences" +msgstr "Sở thích" -#: phrasebook/phrasebookdialog.cpp:153 -msgid "Book" -msgstr "Quyển" +#. i18n: file preferencesui.ui line 63 +#: rc.cpp:18 rc.cpp:107 +#, no-c-format +msgid "&Selection of phrases in the phrase book:" +msgstr "&Chọn đoạn văn trong từ điển thành ngữ:" -#: phrasebook/phrasebookdialog.cpp:242 +#. i18n: file preferencesui.ui line 69 +#: rc.cpp:21 rc.cpp:30 rc.cpp:110 rc.cpp:119 +#, no-c-format msgid "" -"By clicking on this button you can select the keyboard shortcut associated with " -"the selected phrase." +"This combo box specifies whether selected phrases of the phrase book are " +"immediately spoken or just inserted into the edit field." msgstr "" -"Bằng cách ấn vào nút này, bạn có thể chọn cách gõ tắt bàn phím cho đoạn văn đã " -"chọn." +"Hộp lựa chọn này chỉ định việc đoạn văn đã chọn trong từ điển thành ngữ sẽ được " +"phát âm ngay hay chỉ được chèn vào trong ô soạn thảo." -#: phrasebook/phrasebookdialog.cpp:263 -msgid "Phrase Book" -msgstr "Từ điển Thành ngữ" +#. i18n: file preferencesui.ui line 75 +#: rc.cpp:24 rc.cpp:113 +#, no-c-format +msgid "Speak Immediately" +msgstr "Phát âm Ngay" -#: phrasebook/phrasebookdialog.cpp:300 -msgid "Phrase" -msgstr "Đoạn văn" +#. i18n: file preferencesui.ui line 80 +#: rc.cpp:27 rc.cpp:116 +#, no-c-format +msgid "Insert Into Edit Field" +msgstr "Chèn vào Ô Soạn thảo" -#: phrasebook/phrasebookdialog.cpp:301 -msgid "Shortcut" -msgstr "Cách gõ tắt" +#. i18n: file preferencesui.ui line 122 +#: rc.cpp:33 rc.cpp:122 +#, no-c-format +msgid "Closing the phrase &book edit window:" +msgstr "Đóng cửa sổ soạn thảo của từ điển thành ngữ:" -#: phrasebook/phrasebookdialog.cpp:305 +#. i18n: file preferencesui.ui line 128 +#: rc.cpp:36 rc.cpp:48 rc.cpp:125 rc.cpp:137 +#, no-c-format msgid "" -"This list contains the current phrase book in a tree structure. You can select " -"and modify individual phrases and sub phrase books" +"This combo box specifies whether the phrase book is automatically saved when " +"the edit window is closed." msgstr "" -"Danh sách này chứa các từ điển thành ngữ theo cấu trúc cây. Bạn có thể chọn và " -"sửa từng đoạn văn trong tiểu từ điển thành ngữ." - -#: phrasebook/phrasebookdialog.cpp:325 -msgid "&New Phrase" -msgstr "Đoạn văn &Mới" +"Hộp lựa chọn này chỉ định việc từ điển thành ngữ có được tự động lưu sau khi " +"cửa sổ soạn thảo đóng hay không." -#: phrasebook/phrasebookdialog.cpp:326 phrasebook/phrasebookdialog.cpp:327 -msgid "Adds a new phrase" -msgstr "Thêm một đoạn văn mới" +#. i18n: file preferencesui.ui line 134 +#: rc.cpp:39 rc.cpp:128 +#, no-c-format +msgid "Save Phrase Book" +msgstr "Lưu Từ điển Thành ngữ" -#: phrasebook/phrasebookdialog.cpp:329 -msgid "New Phrase &Book" -msgstr "Từ điển Thành &ngữ Mới" +#. i18n: file preferencesui.ui line 139 +#: rc.cpp:42 rc.cpp:131 +#, no-c-format +msgid "Discard Changes" +msgstr "Bỏ qua Thay đổi" -#: phrasebook/phrasebookdialog.cpp:330 phrasebook/phrasebookdialog.cpp:331 -msgid "Adds a new phrase book into which other books and phrases can be placed" -msgstr "" -"Thêm một từ điển thành ngữ mới để các đoạn văn và quyển từ điển thành ngữ con " -"có thể được đưa vào đó" +#. i18n: file preferencesui.ui line 144 +#: rc.cpp:45 rc.cpp:134 +#, no-c-format +msgid "Ask Whether to Save" +msgstr "Hỏi lại Mỗi khi Đóng" -#: phrasebook/phrasebookdialog.cpp:334 phrasebook/phrasebookdialog.cpp:335 -msgid "Saves the phrase book onto the hard disk" -msgstr "Lưu từ điển thành ngữ vào ổ cứng" +#. i18n: file texttospeechconfigurationui.ui line 16 +#: rc.cpp:51 rc.cpp:140 +#, no-c-format +msgid "Text-to-Speech" +msgstr "Văn bản sang Tiếng nói" -#: phrasebook/phrasebookdialog.cpp:337 phrasebook/phrasebookdialog.cpp:341 -msgid "&Import..." -msgstr "&Nhập khẩu..." +#. i18n: file texttospeechconfigurationui.ui line 55 +#: rc.cpp:54 rc.cpp:143 +#, no-c-format +msgid "C&ommand for speaking texts:" +msgstr "&Lệnh cho phát âm văn bản:" -#: phrasebook/phrasebookdialog.cpp:338 phrasebook/phrasebookdialog.cpp:339 -#: phrasebook/phrasebookdialog.cpp:342 phrasebook/phrasebookdialog.cpp:343 -msgid "Imports a file and adds its contents to the phrase book" +#. i18n: file texttospeechconfigurationui.ui line 65 +#: rc.cpp:57 rc.cpp:64 rc.cpp:146 rc.cpp:153 +#, no-c-format +msgid "" +"This field specifies both the command used for speaking texts and its " +"parameters. KMouth knows the following placeholders:\n" +"%t -- the text that should be spoken\n" +"%f -- the name of a file containing the text\n" +"%l -- the language code\n" +"%% -- a percent sign" msgstr "" -"Nhập khẩu một tập tin và thêm nội dung của nó vào quyển từ điển thành ngữ" +"Ô này chỉ định lệnh dùng để phát âm văn bản và các tham số của nó. Mồm K biết " +"các mặc định sau:\n" +"%t -- văn bản để phát âm\n" +"%f -- tên tập tin chứa văn bản\n" +"%l -- mã ngôn ngữ\n" +"%% -- ký hiệu phần trăm" -#: phrasebook/phrasebookdialog.cpp:345 -msgid "I&mport Standard Phrase Book" -msgstr "Nhập &khẩu Từ điển Thành ngữ Chuẩn" +#. i18n: file texttospeechconfigurationui.ui line 117 +#: rc.cpp:71 rc.cpp:160 rc.cpp:217 +#, no-c-format +msgid "Character &encoding:" +msgstr "Mã hoá &ký tự:" -#: phrasebook/phrasebookdialog.cpp:346 phrasebook/phrasebookdialog.cpp:347 -msgid "Imports a standard phrase book and adds its contents to the phrase book" +#. i18n: file texttospeechconfigurationui.ui line 123 +#: rc.cpp:74 rc.cpp:77 rc.cpp:163 rc.cpp:166 +#, no-c-format +msgid "" +"This combo box specifies which character encoding is used for passing the text." msgstr "" -"Nhập khẩu một từ điển thành ngữ chuẩn và thêm nội dung của nó vào từ điển thành " -"ngữ hiện có" +"Hộp lựa chọn này chỉ định loại mã hoá ký tự nào dùng cho việc phân tích ngữ " +"pháp văn bản." -#: phrasebook/phrasebookdialog.cpp:349 -msgid "&Export..." -msgstr "&Xuất khẩu..." +#. i18n: file texttospeechconfigurationui.ui line 141 +#: rc.cpp:80 rc.cpp:169 +#, no-c-format +msgid "Send the data as standard &input" +msgstr "Gửi dữ liệu theo dạng &nhập chuẩn." -#: phrasebook/phrasebookdialog.cpp:350 phrasebook/phrasebookdialog.cpp:351 -msgid "Exports the currently selected phrase(s) or phrase book(s) into a file" -msgstr "Xuất khẩu đoạn văn hay từ điển thành ngữ đang được chọn ra một tập tin" +#. i18n: file texttospeechconfigurationui.ui line 144 +#: rc.cpp:83 rc.cpp:172 +#, no-c-format +msgid "" +"This check box specifies whether the text is sent as standard input to the " +"speech synthesizer." +msgstr "" +"Ô đánh dấu này chỉ định đoạn văn có được gửi như là dữ liệu nhập chuẩn cho " +"trình tổng hợp giọng nói hay không." -#: phrasebook/phrasebookdialog.cpp:354 phrasebook/phrasebookdialog.cpp:355 -msgid "Prints the currently selected phrase(s) or phrase book(s)" -msgstr "In đoạn văn hay từ điển thành ngữ đang được chọn" +#. i18n: file texttospeechconfigurationui.ui line 152 +#: rc.cpp:86 rc.cpp:175 +#, no-c-format +msgid "&Use KTTSD speech service if possible" +msgstr "&Dùng dịch vụ giọng nói KTTSD nếu có thể" -#: phrasebook/phrasebookdialog.cpp:358 phrasebook/phrasebookdialog.cpp:359 -msgid "Closes the window" -msgstr "Đóng cửa sổ" +#. i18n: file texttospeechconfigurationui.ui line 155 +#: rc.cpp:89 rc.cpp:178 +#, no-c-format +msgid "" +"This check box specifies KMouth tries to use the KTTSD speech service prior to " +"calling the speech synthesizer directly. The KTTSD speech service is a TDE " +"daemon which gives TDE applications a standardized interface for speech " +"synthesis and is currently developed in CVS." +msgstr "" +"Ô đánh dấu chỉ định việc Mồm K thử dùng dịch vụ giọng nói KTTSD trước khi gọi " +"trực tiếp trình tổng hợp giọng nói. Dịch vụ giọng nói KTTSD là một trình nền " +"TDE cho phép các ứng dụng TDE một giao diện chuẩn cho vệc tổng hợp giọng nói và " +"đang được phát triển trong CVS." -#: phrasebook/phrasebookdialog.cpp:363 phrasebook/phrasebookdialog.cpp:364 +#. i18n: file phrasebook/buttonboxui.ui line 16 +#: rc.cpp:181 +#, no-c-format +msgid "Currently Selected Phrase or Phrase Book" +msgstr "Đoạn văn hay Từ điển Thành ngữ Đang được Chọn" + +#. i18n: file phrasebook/buttonboxui.ui line 33 +#: rc.cpp:184 +#, no-c-format +msgid "&Currently Selected Phrase or Phrase Book" +msgstr "&Đoạn văn hay Từ điển Thành ngữ Đang được Chọn" + +#. i18n: file phrasebook/buttonboxui.ui line 55 +#: rc.cpp:187 rc.cpp:208 +#, no-c-format msgid "" -"Cuts the currently selected entries from the phrase book and puts it to the " -"clipboard" -msgstr "Cắt mục đang chọn từ từ điển thành ngữ và đặt nó vào bảng nháp" +"With this line edit you define the name of a sub-phrasebook or the contents of " +"a phrase." +msgstr "" +"Với dòng soạn thảo này, bạn định nghĩa tên của tiểu từ điển thành ngữ hoặc nội " +"dung của một đoạn văn." -#: phrasebook/phrasebookdialog.cpp:367 phrasebook/phrasebookdialog.cpp:368 +#. i18n: file phrasebook/buttonboxui.ui line 63 +#: rc.cpp:190 +#, no-c-format +msgid "&None" +msgstr "&Không có gì" + +#. i18n: file phrasebook/buttonboxui.ui line 66 +#: rc.cpp:193 +#, no-c-format msgid "" -"Copies the currently selected entry from the phrase book to the clipboard" -msgstr "Sao chép mục đang chọn từ từ điển thành ngữ và đặt nó vào bảng nháp" +"If you select this option then the selected phrase will not be reachable by a " +"keyboard shortcut." +msgstr "" +"Nếu bạn dùng tùy chọn này, đoạn văn đã chọn sẽ không thể được truy cập bằng " +"cách gõ tắt trên bàn phím." -#: kmouth.cpp:124 phrasebook/phrasebookdialog.cpp:371 -#: phrasebook/phrasebookdialog.cpp:372 -msgid "Pastes the clipboard contents to actual position" -msgstr "Dán nội dung bảng nháp vào vị trí hiện tại" +#. i18n: file phrasebook/buttonboxui.ui line 74 +#: rc.cpp:196 +#, no-c-format +msgid "C&ustom" +msgstr "Theo ý riên&g" -#: phrasebook/phrasebookdialog.cpp:375 phrasebook/phrasebookdialog.cpp:376 -msgid "Deletes the selected entries from the phrase book" -msgstr "Xoá mục đang chọn trong từ điển thành ngữ" +#. i18n: file phrasebook/buttonboxui.ui line 77 +#: rc.cpp:199 +#, no-c-format +msgid "" +"If you select this option then the selected phrase will be reachable by a " +"keyboard shortcut. You can change the shortcut with the button next to this " +"option." +msgstr "" +"Nếu bạn dùng tùy chọn này, đoạn văn đã chọn sẽ được truy cập bằng cách gõ tắt " +"trên bàn phím. Bạn có thể thay đổi cách gõ tắt với nút cạnh tuỳ chọn." + +#. i18n: file phrasebook/buttonboxui.ui line 85 +#: rc.cpp:202 +#, no-c-format +msgid "Shortcut for the phrase:" +msgstr "Cách gõ tắt cho đoạn văn:" #. i18n: file phrasebook/buttonboxui.ui line 93 #: phrasebook/phrasebookdialog.cpp:491 phrasebook/phrasebookdialog.cpp:505 @@ -266,246 +254,187 @@ msgstr "Xoá mục đang chọn trong từ điển thành ngữ" msgid "Text of the &phrase:" msgstr "Văn bản của đoạn &văn:" -#: phrasebook/phrasebookdialog.cpp:526 -msgid "Name of the &phrase book:" -msgstr "Tên &của từ điển thành ngữ:" +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 24 +#: rc.cpp:211 rc.cpp:280 +#, no-c-format +msgid "&Compare to OpenOffice.org dictionary:" +msgstr "&So sánh với từ điển của OpenOffice.org:" -#: phrasebook/phrasebookdialog.cpp:545 +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 30 +#: rc.cpp:214 +#, no-c-format msgid "" -"There are unsaved changes." -"
Do you want to apply the changes before closing the \"phrase book\" window " -"or discard the changes?
" +"If you select this check box the words are spell-checked before they are " +"inserted into the new dictionary." msgstr "" -"Có các thay đổi chưa được lưu." -"
Bạn muốn áp dụng các thay đổi trước khi đóng cửa sổ \"từ điển thành ngữ\" " -"hay muốn huỷ bỏ các thay đổi?
" - -#: phrasebook/phrasebookdialog.cpp:546 -msgid "Closing \"Phrase Book\" Window" -msgstr "Đóng Cửa sổ \"Từ điển Thành ngữ\"" +"Nếu bạn chọn ô đánh dấu này, các từ sẽ được kiểm tra chính tả trước khi được " +"cho vào từ điển mới." -#: phrasebook/phrasebookdialog.cpp:598 +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 52 +#: rc.cpp:220 rc.cpp:232 +#, no-c-format msgid "" -"In order to use the '%1' key as a shortcut, it must be combined with the Win, " -"Alt, Ctrl, and/or Shift keys." +"With this combo box you select the character encoding used to load text files. " +"This combo box is not used for XML files or for dictionary files." msgstr "" -"Để dùng phím '%1' như một cách gõ tắt, nó cần được phối hợp với các phím Win, " -"Alt, Ctrl, và/hoặc Shift." - -#: phrasebook/phrasebookdialog.cpp:601 -msgid "Invalid Shortcut Key" -msgstr "Phím Gõ tắt Không hợp lệ" - -#: phrasebook/phrasebookdialog.cpp:695 -msgid "(New Phrase Book)" -msgstr "(Từ điển Thành ngữ Mới)" +"Với hộp lựa chọn này, bạn chọn loại mã hoá ký tự dùng cho việc tải lên tập tin " +"văn bản. Hộp lựa chọn này không dành cho tập tin XML hoặc tập tin từ điển." -#: phrasebook/phrasebookdialog.cpp:706 -msgid "(New Phrase)" -msgstr "(Đoạn văn Mới)" +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 68 +#: rc.cpp:223 +#, no-c-format +msgid "&Filename:" +msgstr "&Tên tập tin:" -#: phrasebook/phrasebook.cpp:258 phrasebook/phrasebookdialog.cpp:723 +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 74 +#: rc.cpp:226 rc.cpp:229 +#, no-c-format msgid "" -"*.phrasebook|Phrase Books (*.phrasebook)\n" -"*.txt|Plain Text Files (*.txt)\n" -"*|All Files" +"With this input field you specify which file you want to load for creating the " +"new dictionary." msgstr "" -"*.phrasebook|Từ điển Thành ngữ (*.phrasebook)\n" -"*.txt|Tập tin Văn bản Thuần (*.txt)\n" -"*|Tất cả các Tập tin" - -#: phrasebook/phrasebookdialog.cpp:723 -msgid "Import Phrasebook" -msgstr "Nhập khẩu Từ điển Thành ngữ" - -#: phrasebook/phrasebookdialog.cpp:743 -msgid "Export Phrase Book" -msgstr "Xuất khẩu Từ điển Thành ngữ" +"Với ô nhập này, bạn chỉ định tập tin nào bạn muốn tải lên để tạo ra từ điển " +"mới." -#: phrasebook/phrasebook.cpp:260 +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 125 +#: rc.cpp:235 rc.cpp:286 +#, no-c-format msgid "" -"*.txt|Plain Text Files (*.txt)\n" -"*.phrasebook|Phrase Books (*.phrasebook)\n" -"*|All Files" +"With this input field you select the OpenOffice.org directory that will be used " +"to spellcheck the words of the new dictionary." msgstr "" -"*.txt|Tập tin Văn bản Thuần (*.txt)\n" -"*.phrasebook|Từ điển Thành ngữ (*.phrasebook)\n" -"*|Tất cả các Tập tin" +"Với ô nhập này, bạn chọn thư mục OpenOffice.org để dùng cho việc kiểm tra chính " +"tả đối với các từ sẽ cho vào từ điển mới." -#: phrasebook/phrasebook.cpp:277 wordcompletion/wordcompletionwidget.cpp:254 -msgid "The file %1 already exists. Do you want to overwrite it?" -msgstr "Tập tin %1 đã tồn tại. Bạn có muốn ghi đè lên nó?" +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 141 +#: rc.cpp:238 rc.cpp:289 rc.cpp:337 +#, no-c-format +msgid "&Language:" +msgstr "&Ngôn ngữ:" -#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255 -msgid "File Exists" -msgstr "Tập tin đã Tồn tại" +#. i18n: file wordcompletion/creationsourcedetailsui.ui line 144 +#: rc.cpp:241 wordcompletion/creationsourcedetailsui.ui.h:15 +#, no-c-format +msgid "" +"With this combo box you decide which language should be associated with the new " +"dictionary." +msgstr "Với hộp lựa chọn này, bạn chọn ngôn ngữ để dùng với từ điển mới." -#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255 -msgid "&Overwrite" -msgstr "&Ghi đè" +#. i18n: file wordcompletion/creationsourceui.ui line 24 +#: rc.cpp:244 +#, no-c-format +msgid "C&reate new dictionary:" +msgstr "Tạo từ điển &mới:" -#: phrasebook/phrasebook.cpp:289 +#. i18n: file wordcompletion/creationsourceui.ui line 30 +#: rc.cpp:247 +#, no-c-format msgid "" -"Your chosen filename %1 has a different extension than .phrasebook" -". Do you wish to add .phrasebook to the filename?" +"If you select this box a new dictionary is created by either loading a " +"dictionary file or by counting the individual words in a text." msgstr "" -"Tên tập tin bạn đã chọn %1 có đuôi khác .phrasebook" -". Bạn có thực sự muốn thêm đuôi .phrasebook vào tên của tập tin này?" - -#: phrasebook/phrasebook.cpp:290 phrasebook/phrasebook.cpp:306 -msgid "File Extension" -msgstr "Đuôi Tập tin" +"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách tải lên một tập " +"tin từ điển hoặc bằng cách đếm từng chữ trong văn bản." -#: phrasebook/phrasebook.cpp:290 -msgid "Do Not Add" -msgstr "Đừng Thêm" +#. i18n: file wordcompletion/creationsourceui.ui line 38 +#: rc.cpp:250 +#, no-c-format +msgid "&Merge dictionaries" +msgstr "Trộn &các từ điển" -#: phrasebook/phrasebook.cpp:305 +#. i18n: file wordcompletion/creationsourceui.ui line 41 +#: rc.cpp:253 +#, no-c-format msgid "" -"Your chosen filename %1 has the extension .phrasebook" -". Do you wish to save in phrasebook format?" +"If you select this box a new dictionary is created by merging existing " +"dictionaries." msgstr "" -"Tên tập tin bạn đã chọn %1 có đuôi là .phrasebook" -". Bạn có muốn lưu theo định dạng phrasebook?" - -#: phrasebook/phrasebook.cpp:306 -msgid "As Phrasebook" -msgstr "Theo định dạng Phrasebook" +"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách trộn các từ điển " +"đã có." -#: phrasebook/phrasebook.cpp:306 -msgid "As Plain Text" -msgstr "Theo định dạng Văn bản Thuần" +#. i18n: file wordcompletion/creationsourceui.ui line 60 +#: rc.cpp:256 +#, no-c-format +msgid "From &file" +msgstr "Từ &tập tin" -#: phrasebook/phrasetree.cpp:470 +#. i18n: file wordcompletion/creationsourceui.ui line 63 +#: rc.cpp:259 +#, no-c-format msgid "" -"The '%1' key combination has already been allocated to %2.\n" -"Please choose a unique key combination." +"If you select this box a new dictionary is created by loading a file. You may " +"either select an XML file, a standard text file or a file containing a word " +"completion dictionary. If you select a standard text file or an XML file the " +"frequentness of the individual words is detected by simply counting the " +"occurrences of each word." msgstr "" -"Tổ hợp phím '%1' đã được dùng cho %2.\n" -"Xin chọn tổ hợp phím đặc dụng khác." - -#: phrasebook/phrasetree.cpp:488 -msgid "the standard \"%1\" action" -msgstr "hành động \"%1\" tiêu chuẩn" - -#: phrasebook/phrasetree.cpp:489 -msgid "Conflict with Standard Application Shortcut" -msgstr "Mâu thuẫn với Cách gõ tắt Tiêu chuẩn trong Ứng dụng" - -#: phrasebook/phrasetree.cpp:504 -msgid "the global \"%1\" action" -msgstr "hành động \"%1\" toàn cục" - -#: phrasebook/phrasetree.cpp:505 -msgid "Conflict with Global Shortcuts" -msgstr "Mâu thuẫn với Cách gõ tắt Toàn cục" - -#: phrasebook/phrasetree.cpp:520 -msgid "an other phrase" -msgstr "đoạn văn khác" +"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách tải lên một tập " +"tin. Bạn có thể chọn một tập tin XML, hoặc một tập tin văn bản thường, hoặc một " +"tập tin chứa từ điển dành cho việc điền nốt từ viết dở. Nếu bạn chọn tập tin " +"văn bản thường hoặc tập tin XML, tần số sử dụng của một từ được phát hiện bằng " +"cách đếm số lần các từ này xuất hiện." -#: phrasebook/phrasetree.cpp:521 -msgid "Key Conflict" -msgstr "Mâu thuẫn Bàn phím" +#. i18n: file wordcompletion/creationsourceui.ui line 82 +#: rc.cpp:262 +#, no-c-format +msgid "From &TDE documentation" +msgstr "Từ tài liệu &TDE" -#. i18n: file wordcompletion/wordcompletionui.ui line 224 -#: rc.cpp:340 wordcompletion/wordcompletionui.ui.h:15 +#. i18n: file wordcompletion/creationsourceui.ui line 88 +#: rc.cpp:265 #, no-c-format msgid "" -"With this combo box you select the language associated with the selected " -"dictionary." -msgstr "Với hộp lựa chọn này, bạn chọn ngôn ngữ để dùng với từ điển đã chọn." - -#: wordcompletion/creationsourcedetailsui.ui.h:18 -#: wordcompletion/wordcompletionui.ui.h:18 -msgid "Other" -msgstr "Khác" - -#: wordcompletion/creationsourcedetailsui.ui.h:25 -#: wordcompletion/wordcompletionui.ui.h:25 -msgid "Create Custom Language" -msgstr "Tạo ra Ngôn ngữ Theo ý riêng" - -#: wordcompletion/creationsourcedetailsui.ui.h:25 -#: wordcompletion/wordcompletionui.ui.h:25 -msgid "Please enter the code for the custom language:" -msgstr "Xin nhập vào mã dành cho ngôn ngữ bạn muốn dùng:" - -#: wordcompletion/creationsourcedetailsui.ui.h:31 -#: wordcompletion/klanguagebuttonhelper.cpp:38 -#: wordcompletion/klanguagebuttonhelper.cpp:56 -#: wordcompletion/wordcompletionui.ui.h:31 -#: wordcompletion/wordcompletionwidget.cpp:78 -#: wordcompletion/wordcompletionwidget.cpp:139 -#: wordcompletion/wordcompletionwidget.cpp:203 -msgid "without name" -msgstr "không tên" - -#: wordcompletion/dictionarycreationwizard.cpp:53 -msgid "Source of New Dictionary (1)" -msgstr "Nguồn của Từ điển Mới (1)" - -#: wordcompletion/dictionarycreationwizard.cpp:58 -#: wordcompletion/dictionarycreationwizard.cpp:62 -#: wordcompletion/dictionarycreationwizard.cpp:70 -#: wordcompletion/dictionarycreationwizard.cpp:73 -#: wordcompletion/dictionarycreationwizard.cpp:117 -#: wordcompletion/dictionarycreationwizard.cpp:133 -#: wordcompletion/dictionarycreationwizard.cpp:142 -#: wordcompletion/dictionarycreationwizard.cpp:151 -msgid "Source of New Dictionary (2)" -msgstr "Nguồn của Từ điển Mới (2)" +"If you select this box a new dictionary is created by parsing the TDE " +"documentation. The frequentness of the individual words is detect by simply " +"counting the occurrences of each word." +msgstr "" +"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách phân tích ngữ pháp " +"tài liệu TDE. Tần số sử dụng của một từ được phát hiện bằng cách đếm số lần các " +"từ này xuất hiện." -#: wordcompletion/dictionarycreationwizard.cpp:63 -msgid "&Directory:" -msgstr "&Thư mục:" +#. i18n: file wordcompletion/creationsourceui.ui line 107 +#: rc.cpp:268 +#, no-c-format +msgid "From f&older" +msgstr "Từ thư &mục" -#: wordcompletion/dictionarycreationwizard.cpp:64 -#: wordcompletion/dictionarycreationwizard.cpp:66 +#. i18n: file wordcompletion/creationsourceui.ui line 110 +#: rc.cpp:271 +#, no-c-format msgid "" -"With this input field you specify which directory you want to load for creating " -"the new dictionary." +"If you select this box a new dictionary is created by loading all files in a " +"folder and its subdirectories." msgstr "" -"Với ô nhập này, bạn chỉ định thư mục mà bạn muốn dùng cho việc tạo ra từ điển " -"mới." +"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách tải lên các tập " +"tin trong thư mục và các thư mục con của nó." -#: wordcompletion/dictionarycreationwizard.cpp:238 -msgid "Merge result" -msgstr "Trộn kết quả" +#. i18n: file wordcompletion/creationsourceui.ui line 135 +#: rc.cpp:274 +#, no-c-format +msgid "Create an &empty wordlist" +msgstr "Tạo ra một danh mục từ &rỗng" -#: wordcompletion/dictionarycreationwizard.cpp:241 +#. i18n: file wordcompletion/creationsourceui.ui line 138 +#: rc.cpp:277 +#, no-c-format msgid "" -"_: In the sense of a blank word list\n" -"Empty list" -msgstr "Danh sách trống" - -#: wordcompletion/dictionarycreationwizard.cpp:250 -msgid "TDE Documentation" -msgstr "Tài liệu TDE" - -#: wordcompletion/wordlist.cpp:109 -msgid "Creating Word List" -msgstr "Tạo ra Danh mục Từ" - -#: wordcompletion/wordlist.cpp:109 wordcompletion/wordlist.cpp:291 -msgid "Parsing the TDE documentation..." -msgstr "Phân tích ngữ pháp tài liệu TDE..." - -#: wordcompletion/wordlist.cpp:238 -msgid "Merging dictionaries..." -msgstr "Trộn từ điển..." - -#: wordcompletion/wordlist.cpp:305 -msgid "Parsing file..." -msgstr "Phân tích ngữ pháp tập tin..." - -#: wordcompletion/wordlist.cpp:315 -msgid "Parsing directory..." -msgstr "Phân tích ngữ pháp thư mục..." +"If you select this box a blank dictionary without any entries is created. As " +"KMouth automatically adds newly typed words to the dictionaries it will learn " +"your vocabulary with the time." +msgstr "" +"Nếu bạn chọn ô này, một từ điển rỗng mới sẽ được tạo ra, không chứa một mục " +"nào. Vì Mồm K sẽ thêm các từ mới gõ vào trong từ điển, nó sẽ học dần các từ " +"vựng theo thời gian." -#: wordcompletion/wordlist.cpp:504 -msgid "Performing spell check..." -msgstr "Chạy kiểm tra chính tả..." +#. i18n: file wordcompletion/kdedocsourceui.ui line 30 +#: rc.cpp:283 +#, no-c-format +msgid "" +"If you select this check box the words from the TDE documentation are " +"spell-checked before they are inserted into the new dictionary." +msgstr "" +"Nếu bạn chọn ô này, các từ trong tài liệu TDE sẽ được kiểm tra chính tả trước " +"khi cho vào từ điển mới." #. i18n: file wordcompletion/kdedocsourceui.ui line 68 #: rc.cpp:292 wordcompletion/kdedocsourceui.ui.h:14 @@ -519,696 +448,767 @@ msgstr "" "việc tạo từ điển mới. Mồm K sẽ chỉ phân tích ngữ pháp cho các tập tài liệu " "trong ngôn ngữ này." -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 144 -#: rc.cpp:241 wordcompletion/creationsourcedetailsui.ui.h:15 +#. i18n: file wordcompletion/wordcompletionui.ui line 40 +#: rc.cpp:295 #, no-c-format -msgid "" -"With this combo box you decide which language should be associated with the new " -"dictionary." -msgstr "Với hộp lựa chọn này, bạn chọn ngôn ngữ để dùng với từ điển mới." +msgid "Add D&ictionary..." +msgstr "Thêm Từ đ&iển..." -#: wordcompletion/wordcompletionwidget.cpp:249 -msgid "Export Dictionary" -msgstr "Xuất khẩu Từ điển" +#. i18n: file wordcompletion/wordcompletionui.ui line 43 +#: rc.cpp:298 +#, no-c-format +msgid "" +"With this button you can add a new dictionary to the list of available " +"dictionaries." +msgstr "" +"Với nút này, bạn có thể thêm từ điển mới vào danh sách các từ điển sẵn có." -#: kmouth.cpp:98 -msgid "&Open as History..." -msgstr "&Mở theo dạng Lịch sử..." +#. i18n: file wordcompletion/wordcompletionui.ui line 62 +#: rc.cpp:301 +#, no-c-format +msgid "&Delete Dictionary" +msgstr "&Xoá Từ điển" -#: kmouth.cpp:99 kmouth.cpp:100 -msgid "Opens an existing file as history" -msgstr "Mở một tập tin đã tồn tại ở dạng lịch sử" +#. i18n: file wordcompletion/wordcompletionui.ui line 65 +#: rc.cpp:304 +#, no-c-format +msgid "With this button you delete the selected dictionary." +msgstr "Với nút này, bạn xoá từ điển đã chọn." -#: kmouth.cpp:102 -msgid "Save &History As..." -msgstr "Lưu &Lịch sử Là..." +#. i18n: file wordcompletion/wordcompletionui.ui line 84 +#: rc.cpp:307 +#, no-c-format +msgid "Move &Up" +msgstr "Di chuyển &Lên trên" -#: kmouth.cpp:103 kmouth.cpp:104 -msgid "Saves the actual history as..." -msgstr "Lưu lịch sử hiện tại là..." +#. i18n: file wordcompletion/wordcompletionui.ui line 87 +#: rc.cpp:310 +#, no-c-format +msgid "With this button you move the selected dictionary up." +msgstr "Với nút này, bạn di chuyển từ điển đã chọn lên trên." -#: kmouth.cpp:106 -msgid "&Print History..." -msgstr "&In Lịch sử..." +#. i18n: file wordcompletion/wordcompletionui.ui line 106 +#: rc.cpp:313 +#, no-c-format +msgid "&Move Down" +msgstr "Di chuyển Xuống &dưới" -#: kmouth.cpp:107 kmouth.cpp:108 -msgid "Prints out the actual history" -msgstr "In lịch sử hiện tại" +#. i18n: file wordcompletion/wordcompletionui.ui line 109 +#: rc.cpp:316 +#, no-c-format +msgid "With this button you move the selected dictionary down." +msgstr "Với nút này, bạn di chuyển từ điển đã chọn xuống dưới." -#: kmouth.cpp:111 kmouth.cpp:112 -msgid "Quits the application" -msgstr "Thoát khỏi ứng dụng" +#. i18n: file wordcompletion/wordcompletionui.ui line 128 +#: rc.cpp:319 +#, no-c-format +msgid "&Export Dictionary..." +msgstr "Xuất &khẩu Từ điển..." -#: kmouth.cpp:116 -msgid "Cuts the selected section and puts it to the clipboard" -msgstr "Cắt vùng đã chọn và đặt nó vào bảng nháp" +#. i18n: file wordcompletion/wordcompletionui.ui line 131 +#: rc.cpp:322 +#, no-c-format +msgid "With this button you export the selected dictionary to a file." +msgstr "Với nút này, bạn xuất khẩu từ điển đã chọn ra một tập tin." -#: kmouth.cpp:117 -msgid "" -"Cuts the selected section and puts it to the clipboard. If there is some text " -"selected in the edit field it is placed it on the clipboard. Otherwise the " -"selected sentences in the history (if any) are placed on the clipboard." -msgstr "" -"Cắt phần đã chọn và đặt nó vào bảng nháp. Nếu có một số đoạn văn bản đã chọn " -"trong ô sửa đổi, chúng sẽ được đặt vào bảng nháp. Nếu không câu đã chọn trong " -"lịch sử (nếu có) sẽ được đưa vào bảng nháp." +#. i18n: file wordcompletion/wordcompletionui.ui line 164 +#: rc.cpp:325 +#, no-c-format +msgid "Dictionary" +msgstr "Từ điể" -#: kmouth.cpp:120 -msgid "Copies the selected section to the clipboard" -msgstr "Sao chép phần đã chọn vào bảng nháp" +#. i18n: file wordcompletion/wordcompletionui.ui line 175 +#: rc.cpp:328 +#, no-c-format +msgid "Language" +msgstr "Ngôn ngữ" -#: kmouth.cpp:121 +#. i18n: file wordcompletion/wordcompletionui.ui line 191 +#: rc.cpp:331 +#, no-c-format msgid "" -"Copies the selected section to the clipboard. If there is some text selected in " -"the edit field it is copied to the clipboard. Otherwise the selected sentences " -"in the history (if any) are copied to the clipboard." +"This list contains all available dictionaries for the word completion. KMouth " +"will display a combo box next to the edit field in the main window if this list " +"contains more than one dictionary. You can use this combo box in order to " +"select the dictionary that actually gets used for the word completion." msgstr "" -"Sao chép phần đã chọn và đặt nó vào bảng nháp. Nếu có một số đoạn văn bản đã " -"chọn trong ô sửa đổi, chúng sẽ được sao chép vào bảng nháp. Nếu không câu đã " -"chọn trong lịch sử (nếu có) sẽ được sao chép vào bảng nháp." +"Danh sách này chứa tất cả các từ điển dành cho việc điền nốt các từ viết dở. " +"Mồm K sẽ hiển thị một hộp đa hợp cạnh ô soạn thảo trong cửa sổ chính nếu danh " +"sách chứa nhiều hơn một từ điển. Bạn có thể dùng hộp lựa chọn để chọn từ điển " +"sẽ dùng cho việc điền nốt từ viết dở." -#: kmouth.cpp:125 +#. i18n: file wordcompletion/wordcompletionui.ui line 210 +#: rc.cpp:334 +#, no-c-format +msgid "&Selected Dictionary" +msgstr "&Chọn Từ điển" + +#. i18n: file wordcompletion/wordcompletionui.ui line 224 +#: rc.cpp:340 wordcompletion/wordcompletionui.ui.h:15 +#, no-c-format msgid "" -"Pastes the clipboard contents at the current cursor position into the edit " -"field." -msgstr "Dán nội dung bảng nháp vào vị trí con trỏ trong ô soạn thảo." +"With this combo box you select the language associated with the selected " +"dictionary." +msgstr "Với hộp lựa chọn này, bạn chọn ngôn ngữ để dùng với từ điển đã chọn." -#: kmouth.cpp:128 -msgid "Speaks the currently active sentence(s)" -msgstr "Phát âm câu văn đang được kích hoạt hiện tại" +#. i18n: file wordcompletion/wordcompletionui.ui line 232 +#: rc.cpp:343 +#, no-c-format +msgid "&Name:" +msgstr "&Tên:" -#: kmouth.cpp:132 -msgid "&Edit..." -msgstr "&Sửa..." +#. i18n: file wordcompletion/wordcompletionui.ui line 238 +#: rc.cpp:346 rc.cpp:349 +#, no-c-format +msgid "With this input field you specify the name of the selected dictionary." +msgstr "Với ô nhập này, bạn chỉ định tên của từ điển đã chọn." -#: kmouth.cpp:137 kmouth.cpp:138 -msgid "Enables/disables the toolbar" -msgstr "Bật/tắt thanh công cụ" +#: main.cpp:28 +msgid "A type-and-say front end for speech synthesizers" +msgstr "Một giao diện gõ-vào-và-phát-âm cho trình tổng hợp giọng nói" -#: kmouth.cpp:140 -msgid "Show P&hrasebook Bar" -msgstr "Hiện Thanh Từ điển Thành ngữ" +#: main.cpp:34 +msgid "History file to open" +msgstr "Tập tin lịch sử để mở" -#: kmouth.cpp:141 kmouth.cpp:142 -msgid "Enables/disables the phrasebook bar" -msgstr "Bật/tắt thanh từ điển thành ngữ" +#: main.cpp:42 +msgid "KMouth" +msgstr "Mồm K" -#: kmouth.cpp:145 kmouth.cpp:146 -msgid "Enables/disables the statusbar" -msgstr "Bật/tắt thanh trạng thái" +#: main.cpp:49 +msgid "Tips, extended phrase books" +msgstr "Gợi ý, từ điển thành ngữ mở rộng" -#: kmouth.cpp:148 -msgid "&Configure KMouth..." -msgstr "&Cấu hình Mồm K..." +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Trần Thế Trung" -#: kmouth.cpp:149 kmouth.cpp:150 -msgid "Opens the configuration dialog" -msgstr "Mở hộp thoại cấu hình" +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "tttrung@hotmail.com" -#: kmouth.cpp:157 kmouth.cpp:158 -msgid "Speaks the currently selected phrases in the history" -msgstr "Phát âm đoạn văn đã chọn hiện tại trong lịch sử" +#: wordcompletion/wordlist.cpp:109 +msgid "Creating Word List" +msgstr "Tạo ra Danh mục Từ" -#: kmouth.cpp:161 kmouth.cpp:162 -msgid "Deletes the currently selected phrases from the history" -msgstr "Xoá đoạn văn đã chọn hiện tại trong lịch sử" +#: wordcompletion/wordlist.cpp:109 wordcompletion/wordlist.cpp:291 +msgid "Parsing the TDE documentation..." +msgstr "Phân tích ngữ pháp tài liệu TDE..." -#: kmouth.cpp:164 -msgid "Cu&t" -msgstr "Cắ&t" +#: wordcompletion/wordlist.cpp:238 +msgid "Merging dictionaries..." +msgstr "Trộn từ điển..." -#: kmouth.cpp:165 kmouth.cpp:166 -msgid "" -"Cuts the currently selected phrases from the history and puts them to the " -"clipboard" -msgstr "Cắt đoạn văn đã chọn hiện tại trong lịch sử và đặt nó vào bảng nháp" +#: wordcompletion/wordlist.cpp:305 +msgid "Parsing file..." +msgstr "Phân tích ngữ pháp tập tin..." -#: kmouth.cpp:169 kmouth.cpp:170 -msgid "Copies the currently selected phrases from the history to the clipboard" -msgstr "Sao chép đoạn văn đã chọn hiện tại trong lịch sử vào bảng nháp" +#: wordcompletion/wordlist.cpp:315 +msgid "Parsing directory..." +msgstr "Phân tích ngữ pháp thư mục..." -#: kmouth.cpp:172 -msgid "Select &All Entries" -msgstr "Chọn &Tất cả các Mục" +#: wordcompletion/wordlist.cpp:504 +msgid "Performing spell check..." +msgstr "Chạy kiểm tra chính tả..." -#: kmouth.cpp:173 kmouth.cpp:174 -msgid "Selects all phrases in the history" -msgstr "Chọn tất cả các đoạn văn trong lịch sử" +#: wordcompletion/creationsourcedetailsui.ui.h:31 +#: wordcompletion/klanguagebuttonhelper.cpp:38 +#: wordcompletion/klanguagebuttonhelper.cpp:56 +#: wordcompletion/wordcompletionui.ui.h:31 +#: wordcompletion/wordcompletionwidget.cpp:78 +#: wordcompletion/wordcompletionwidget.cpp:139 +#: wordcompletion/wordcompletionwidget.cpp:203 +msgid "without name" +msgstr "không tên" -#: kmouth.cpp:176 -msgid "D&eselect All Entries" -msgstr "&Bỏ chọn Tất cả các Mục" +#: wordcompletion/creationsourcedetailsui.ui.h:18 +#: wordcompletion/wordcompletionui.ui.h:18 +msgid "Other" +msgstr "Khác" -#: kmouth.cpp:177 kmouth.cpp:178 -msgid "Deselects all phrases in the history" -msgstr "Bỏ chọn tất cả các đoạn văn trong lịch sử" +#: wordcompletion/creationsourcedetailsui.ui.h:25 +#: wordcompletion/wordcompletionui.ui.h:25 +msgid "Create Custom Language" +msgstr "Tạo ra Ngôn ngữ Theo ý riêng" -#: kmouth.cpp:192 kmouth.cpp:210 kmouth.cpp:313 kmouth.cpp:321 kmouth.cpp:334 -#: kmouth.cpp:380 kmouth.cpp:397 kmouth.cpp:414 kmouth.cpp:431 -msgid "Ready." -msgstr "Sẵn sàng." +#: wordcompletion/creationsourcedetailsui.ui.h:25 +#: wordcompletion/wordcompletionui.ui.h:25 +msgid "Please enter the code for the custom language:" +msgstr "Xin nhập vào mã dành cho ngôn ngữ bạn muốn dùng:" -#: kmouth.cpp:207 kmouth.cpp:309 -msgid "Opening file..." -msgstr "Mở tập tin..." +#: wordcompletion/wordcompletionwidget.cpp:249 +msgid "Export Dictionary" +msgstr "Xuất khẩu Từ điển" -#: kmouth.cpp:317 -msgid "Saving history with a new filename..." -msgstr "Lưu lịch sử vào tập tin có tên mới..." +#: phrasebook/phrasebook.cpp:277 wordcompletion/wordcompletionwidget.cpp:254 +msgid "The file %1 already exists. Do you want to overwrite it?" +msgstr "Tập tin %1 đã tồn tại. Bạn có muốn ghi đè lên nó?" -#: kmouth.cpp:326 -msgid "Printing..." -msgstr "In ấn..." +#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255 +msgid "File Exists" +msgstr "Tập tin đã Tồn tại" -#: kmouth.cpp:339 -msgid "Exiting..." -msgstr "Thoát..." +#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255 +msgid "&Overwrite" +msgstr "&Ghi đè" -#: kmouth.cpp:373 -msgid "Toggling menubar..." -msgstr "Bật tắt thanh thực đơn..." +#: wordcompletion/dictionarycreationwizard.cpp:53 +msgid "Source of New Dictionary (1)" +msgstr "Nguồn của Từ điển Mới (1)" -#: kmouth.cpp:385 -msgid "Toggling toolbar..." -msgstr "Bật tắt thanh công cụ..." - -#: kmouth.cpp:402 -msgid "Toggling phrasebook bar..." -msgstr "Bật tắt thanh từ điển thành ngữ..." - -#: kmouth.cpp:419 -msgid "Toggle the statusbar..." -msgstr "Bật tắt thanh trạng thái..." - -#. i18n: file kmouthui.rc line 14 -#: rc.cpp:9 rc.cpp:98 -#, no-c-format -msgid "&Phrase Books" -msgstr "&Từ điển Thành ngữ" - -#. i18n: file preferencesui.ui line 24 -#: rc.cpp:15 rc.cpp:104 -#, no-c-format -msgid "Preferences" -msgstr "Sở thích" +#: wordcompletion/dictionarycreationwizard.cpp:58 +#: wordcompletion/dictionarycreationwizard.cpp:62 +#: wordcompletion/dictionarycreationwizard.cpp:70 +#: wordcompletion/dictionarycreationwizard.cpp:73 +#: wordcompletion/dictionarycreationwizard.cpp:117 +#: wordcompletion/dictionarycreationwizard.cpp:133 +#: wordcompletion/dictionarycreationwizard.cpp:142 +#: wordcompletion/dictionarycreationwizard.cpp:151 +msgid "Source of New Dictionary (2)" +msgstr "Nguồn của Từ điển Mới (2)" -#. i18n: file preferencesui.ui line 63 -#: rc.cpp:18 rc.cpp:107 -#, no-c-format -msgid "&Selection of phrases in the phrase book:" -msgstr "&Chọn đoạn văn trong từ điển thành ngữ:" +#: wordcompletion/dictionarycreationwizard.cpp:63 +msgid "&Directory:" +msgstr "&Thư mục:" -#. i18n: file preferencesui.ui line 69 -#: rc.cpp:21 rc.cpp:30 rc.cpp:110 rc.cpp:119 -#, no-c-format +#: wordcompletion/dictionarycreationwizard.cpp:64 +#: wordcompletion/dictionarycreationwizard.cpp:66 msgid "" -"This combo box specifies whether selected phrases of the phrase book are " -"immediately spoken or just inserted into the edit field." +"With this input field you specify which directory you want to load for creating " +"the new dictionary." msgstr "" -"Hộp lựa chọn này chỉ định việc đoạn văn đã chọn trong từ điển thành ngữ sẽ được " -"phát âm ngay hay chỉ được chèn vào trong ô soạn thảo." +"Với ô nhập này, bạn chỉ định thư mục mà bạn muốn dùng cho việc tạo ra từ điển " +"mới." -#. i18n: file preferencesui.ui line 75 -#: rc.cpp:24 rc.cpp:113 -#, no-c-format -msgid "Speak Immediately" -msgstr "Phát âm Ngay" +#: wordcompletion/dictionarycreationwizard.cpp:238 +msgid "Merge result" +msgstr "Trộn kết quả" -#. i18n: file preferencesui.ui line 80 -#: rc.cpp:27 rc.cpp:116 -#, no-c-format -msgid "Insert Into Edit Field" -msgstr "Chèn vào Ô Soạn thảo" +#: wordcompletion/dictionarycreationwizard.cpp:241 +msgid "" +"_: In the sense of a blank word list\n" +"Empty list" +msgstr "Danh sách trống" -#. i18n: file preferencesui.ui line 122 -#: rc.cpp:33 rc.cpp:122 -#, no-c-format -msgid "Closing the phrase &book edit window:" -msgstr "Đóng cửa sổ soạn thảo của từ điển thành ngữ:" +#: wordcompletion/dictionarycreationwizard.cpp:250 +msgid "TDE Documentation" +msgstr "Tài liệu TDE" -#. i18n: file preferencesui.ui line 128 -#: rc.cpp:36 rc.cpp:48 rc.cpp:125 rc.cpp:137 -#, no-c-format -msgid "" -"This combo box specifies whether the phrase book is automatically saved when " -"the edit window is closed." -msgstr "" -"Hộp lựa chọn này chỉ định việc từ điển thành ngữ có được tự động lưu sau khi " -"cửa sổ soạn thảo đóng hay không." +#: optionsdialog.cpp:123 +msgid "General Options" +msgstr "Tuỳ chọn Chung" -#. i18n: file preferencesui.ui line 134 -#: rc.cpp:39 rc.cpp:128 -#, no-c-format -msgid "Save Phrase Book" -msgstr "Lưu Từ điển Thành ngữ" +#: optionsdialog.cpp:129 +msgid "&Preferences" +msgstr "&Sở thích" -#. i18n: file preferencesui.ui line 139 -#: rc.cpp:42 rc.cpp:131 -#, no-c-format -msgid "Discard Changes" -msgstr "Bỏ qua Thay đổi" +#: optionsdialog.cpp:133 +msgid "&Text-to-Speech" +msgstr "&Văn bản sang Tiếng nói" -#. i18n: file preferencesui.ui line 144 -#: rc.cpp:45 rc.cpp:134 -#, no-c-format -msgid "Ask Whether to Save" -msgstr "Hỏi lại Mỗi khi Đóng" +#: configwizard.cpp:103 optionsdialog.cpp:136 +msgid "Word Completion" +msgstr "Điền nốt Từ" -#. i18n: file texttospeechconfigurationui.ui line 16 -#: rc.cpp:51 rc.cpp:140 -#, no-c-format -msgid "Text-to-Speech" -msgstr "Văn bản sang Tiếng nói" +#: optionsdialog.cpp:142 +msgid "KTTSD Speech Service" +msgstr "Dịch vụ Giọng nói KTTSD" -#. i18n: file texttospeechconfigurationui.ui line 55 -#: rc.cpp:54 rc.cpp:143 -#, no-c-format -msgid "C&ommand for speaking texts:" -msgstr "&Lệnh cho phát âm văn bản:" +#: optionsdialog.cpp:143 +msgid "TDE Text-to-Speech Daemon Configuration" +msgstr "Cấu hình Trình nền Văn bản sang Tiếng nói TDE" -#. i18n: file texttospeechconfigurationui.ui line 65 -#: rc.cpp:57 rc.cpp:64 rc.cpp:146 rc.cpp:153 -#, no-c-format -msgid "" -"This field specifies both the command used for speaking texts and its " -"parameters. KMouth knows the following placeholders:\n" -"%t -- the text that should be spoken\n" -"%f -- the name of a file containing the text\n" -"%l -- the language code\n" -"%% -- a percent sign" -msgstr "" -"Ô này chỉ định lệnh dùng để phát âm văn bản và các tham số của nó. Mồm K biết " -"các mặc định sau:\n" -"%t -- văn bản để phát âm\n" -"%f -- tên tập tin chứa văn bản\n" -"%l -- mã ngôn ngữ\n" -"%% -- ký hiệu phần trăm" +#: configwizard.cpp:37 +msgid "Initial Configuration - KMouth" +msgstr "Cấu hình Ban đầu - Mồm K" -#. i18n: file texttospeechconfigurationui.ui line 117 -#: rc.cpp:71 rc.cpp:160 rc.cpp:217 -#, no-c-format -msgid "Character &encoding:" -msgstr "Mã hoá &ký tự:" +#: configwizard.cpp:57 +msgid "Text-to-Speech Configuration" +msgstr "Cấu hình Văn bản sang Tiếng nói" -#. i18n: file texttospeechconfigurationui.ui line 123 -#: rc.cpp:74 rc.cpp:77 rc.cpp:163 rc.cpp:166 -#, no-c-format +#: configwizard.cpp:71 +msgid "Initial Phrase Book" +msgstr "Từ điển Thành ngữ Ban đầu" + +#: phrasebook/phrasebook.cpp:258 phrasebook/phrasebookdialog.cpp:723 msgid "" -"This combo box specifies which character encoding is used for passing the text." +"*.phrasebook|Phrase Books (*.phrasebook)\n" +"*.txt|Plain Text Files (*.txt)\n" +"*|All Files" msgstr "" -"Hộp lựa chọn này chỉ định loại mã hoá ký tự nào dùng cho việc phân tích ngữ " -"pháp văn bản." - -#. i18n: file texttospeechconfigurationui.ui line 141 -#: rc.cpp:80 rc.cpp:169 -#, no-c-format -msgid "Send the data as standard &input" -msgstr "Gửi dữ liệu theo dạng &nhập chuẩn." +"*.phrasebook|Từ điển Thành ngữ (*.phrasebook)\n" +"*.txt|Tập tin Văn bản Thuần (*.txt)\n" +"*|Tất cả các Tập tin" -#. i18n: file texttospeechconfigurationui.ui line 144 -#: rc.cpp:83 rc.cpp:172 -#, no-c-format +#: phrasebook/phrasebook.cpp:260 msgid "" -"This check box specifies whether the text is sent as standard input to the " -"speech synthesizer." +"*.txt|Plain Text Files (*.txt)\n" +"*.phrasebook|Phrase Books (*.phrasebook)\n" +"*|All Files" msgstr "" -"Ô đánh dấu này chỉ định đoạn văn có được gửi như là dữ liệu nhập chuẩn cho " -"trình tổng hợp giọng nói hay không." - -#. i18n: file texttospeechconfigurationui.ui line 152 -#: rc.cpp:86 rc.cpp:175 -#, no-c-format -msgid "&Use KTTSD speech service if possible" -msgstr "&Dùng dịch vụ giọng nói KTTSD nếu có thể" +"*.txt|Tập tin Văn bản Thuần (*.txt)\n" +"*.phrasebook|Từ điển Thành ngữ (*.phrasebook)\n" +"*|Tất cả các Tập tin" -#. i18n: file texttospeechconfigurationui.ui line 155 -#: rc.cpp:89 rc.cpp:178 -#, no-c-format +#: phrasebook/phrasebook.cpp:289 msgid "" -"This check box specifies KMouth tries to use the KTTSD speech service prior to " -"calling the speech synthesizer directly. The KTTSD speech service is a TDE " -"daemon which gives TDE applications a standardized interface for speech " -"synthesis and is currently developed in CVS." +"Your chosen filename %1 has a different extension than .phrasebook" +". Do you wish to add .phrasebook to the filename?" msgstr "" -"Ô đánh dấu chỉ định việc Mồm K thử dùng dịch vụ giọng nói KTTSD trước khi gọi " -"trực tiếp trình tổng hợp giọng nói. Dịch vụ giọng nói KTTSD là một trình nền " -"TDE cho phép các ứng dụng TDE một giao diện chuẩn cho vệc tổng hợp giọng nói và " -"đang được phát triển trong CVS." +"Tên tập tin bạn đã chọn %1 có đuôi khác .phrasebook" +". Bạn có thực sự muốn thêm đuôi .phrasebook vào tên của tập tin này?" -#. i18n: file phrasebook/buttonboxui.ui line 16 -#: rc.cpp:181 -#, no-c-format -msgid "Currently Selected Phrase or Phrase Book" -msgstr "Đoạn văn hay Từ điển Thành ngữ Đang được Chọn" +#: phrasebook/phrasebook.cpp:290 phrasebook/phrasebook.cpp:306 +msgid "File Extension" +msgstr "Đuôi Tập tin" -#. i18n: file phrasebook/buttonboxui.ui line 33 -#: rc.cpp:184 -#, no-c-format -msgid "&Currently Selected Phrase or Phrase Book" -msgstr "&Đoạn văn hay Từ điển Thành ngữ Đang được Chọn" +#: phrasebook/phrasebook.cpp:290 +msgid "Do Not Add" +msgstr "Đừng Thêm" -#. i18n: file phrasebook/buttonboxui.ui line 55 -#: rc.cpp:187 rc.cpp:208 -#, no-c-format +#: phrasebook/phrasebook.cpp:305 msgid "" -"With this line edit you define the name of a sub-phrasebook or the contents of " -"a phrase." +"Your chosen filename %1 has the extension .phrasebook" +". Do you wish to save in phrasebook format?" msgstr "" -"Với dòng soạn thảo này, bạn định nghĩa tên của tiểu từ điển thành ngữ hoặc nội " -"dung của một đoạn văn." +"Tên tập tin bạn đã chọn %1 có đuôi là .phrasebook" +". Bạn có muốn lưu theo định dạng phrasebook?" -#. i18n: file phrasebook/buttonboxui.ui line 63 -#: rc.cpp:190 -#, no-c-format -msgid "&None" -msgstr "&Không có gì" +#: phrasebook/phrasebook.cpp:306 +msgid "As Phrasebook" +msgstr "Theo định dạng Phrasebook" -#. i18n: file phrasebook/buttonboxui.ui line 66 -#: rc.cpp:193 -#, no-c-format -msgid "" -"If you select this option then the selected phrase will not be reachable by a " -"keyboard shortcut." -msgstr "" -"Nếu bạn dùng tùy chọn này, đoạn văn đã chọn sẽ không thể được truy cập bằng " -"cách gõ tắt trên bàn phím." +#: phrasebook/phrasebook.cpp:306 +msgid "As Plain Text" +msgstr "Theo định dạng Văn bản Thuần" -#. i18n: file phrasebook/buttonboxui.ui line 74 -#: rc.cpp:196 -#, no-c-format -msgid "C&ustom" -msgstr "Theo ý riên&g" +#: phrasebook/phrasebookdialog.cpp:134 +msgid " (%1 of %2 books selected)" +msgstr " (%1 trong %2 quyển đã chọn)" -#. i18n: file phrasebook/buttonboxui.ui line 77 -#: rc.cpp:199 -#, no-c-format +#: phrasebook/phrasebookdialog.cpp:145 +msgid "Please decide which phrase books you need:" +msgstr "Xin quyết định quyển từ điển thành ngữ nào bạn sẽ cần:" + +#: phrasebook/phrasebookdialog.cpp:153 +msgid "Book" +msgstr "Quyển" + +#: phrasebook/phrasebookdialog.cpp:242 msgid "" -"If you select this option then the selected phrase will be reachable by a " -"keyboard shortcut. You can change the shortcut with the button next to this " -"option." +"By clicking on this button you can select the keyboard shortcut associated with " +"the selected phrase." msgstr "" -"Nếu bạn dùng tùy chọn này, đoạn văn đã chọn sẽ được truy cập bằng cách gõ tắt " -"trên bàn phím. Bạn có thể thay đổi cách gõ tắt với nút cạnh tuỳ chọn." +"Bằng cách ấn vào nút này, bạn có thể chọn cách gõ tắt bàn phím cho đoạn văn đã " +"chọn." -#. i18n: file phrasebook/buttonboxui.ui line 85 -#: rc.cpp:202 -#, no-c-format -msgid "Shortcut for the phrase:" -msgstr "Cách gõ tắt cho đoạn văn:" +#: phrasebook/phrasebookdialog.cpp:263 +msgid "Phrase Book" +msgstr "Từ điển Thành ngữ" -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 24 -#: rc.cpp:211 rc.cpp:280 -#, no-c-format -msgid "&Compare to OpenOffice.org dictionary:" -msgstr "&So sánh với từ điển của OpenOffice.org:" +#: phrasebook/phrasebookdialog.cpp:300 +msgid "Phrase" +msgstr "Đoạn văn" -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 30 -#: rc.cpp:214 -#, no-c-format -msgid "" -"If you select this check box the words are spell-checked before they are " -"inserted into the new dictionary." -msgstr "" -"Nếu bạn chọn ô đánh dấu này, các từ sẽ được kiểm tra chính tả trước khi được " -"cho vào từ điển mới." +#: phrasebook/phrasebookdialog.cpp:301 +msgid "Shortcut" +msgstr "Cách gõ tắt" -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 52 -#: rc.cpp:220 rc.cpp:232 -#, no-c-format +#: phrasebook/phrasebookdialog.cpp:305 msgid "" -"With this combo box you select the character encoding used to load text files. " -"This combo box is not used for XML files or for dictionary files." +"This list contains the current phrase book in a tree structure. You can select " +"and modify individual phrases and sub phrase books" msgstr "" -"Với hộp lựa chọn này, bạn chọn loại mã hoá ký tự dùng cho việc tải lên tập tin " -"văn bản. Hộp lựa chọn này không dành cho tập tin XML hoặc tập tin từ điển." +"Danh sách này chứa các từ điển thành ngữ theo cấu trúc cây. Bạn có thể chọn và " +"sửa từng đoạn văn trong tiểu từ điển thành ngữ." -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 68 -#: rc.cpp:223 -#, no-c-format -msgid "&Filename:" -msgstr "&Tên tập tin:" +#: phrasebook/phrasebookdialog.cpp:325 +msgid "&New Phrase" +msgstr "Đoạn văn &Mới" -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 74 -#: rc.cpp:226 rc.cpp:229 -#, no-c-format -msgid "" -"With this input field you specify which file you want to load for creating the " -"new dictionary." -msgstr "" -"Với ô nhập này, bạn chỉ định tập tin nào bạn muốn tải lên để tạo ra từ điển " -"mới." +#: phrasebook/phrasebookdialog.cpp:326 phrasebook/phrasebookdialog.cpp:327 +msgid "Adds a new phrase" +msgstr "Thêm một đoạn văn mới" -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 125 -#: rc.cpp:235 rc.cpp:286 -#, no-c-format -msgid "" -"With this input field you select the OpenOffice.org directory that will be used " -"to spellcheck the words of the new dictionary." +#: phrasebook/phrasebookdialog.cpp:329 +msgid "New Phrase &Book" +msgstr "Từ điển Thành &ngữ Mới" + +#: phrasebook/phrasebookdialog.cpp:330 phrasebook/phrasebookdialog.cpp:331 +msgid "Adds a new phrase book into which other books and phrases can be placed" msgstr "" -"Với ô nhập này, bạn chọn thư mục OpenOffice.org để dùng cho việc kiểm tra chính " -"tả đối với các từ sẽ cho vào từ điển mới." +"Thêm một từ điển thành ngữ mới để các đoạn văn và quyển từ điển thành ngữ con " +"có thể được đưa vào đó" -#. i18n: file wordcompletion/creationsourcedetailsui.ui line 141 -#: rc.cpp:238 rc.cpp:289 rc.cpp:337 -#, no-c-format -msgid "&Language:" -msgstr "&Ngôn ngữ:" +#: phrasebook/phrasebookdialog.cpp:334 phrasebook/phrasebookdialog.cpp:335 +msgid "Saves the phrase book onto the hard disk" +msgstr "Lưu từ điển thành ngữ vào ổ cứng" -#. i18n: file wordcompletion/creationsourceui.ui line 24 -#: rc.cpp:244 -#, no-c-format -msgid "C&reate new dictionary:" -msgstr "Tạo từ điển &mới:" +#: phrasebook/phrasebookdialog.cpp:337 phrasebook/phrasebookdialog.cpp:341 +msgid "&Import..." +msgstr "&Nhập khẩu..." -#. i18n: file wordcompletion/creationsourceui.ui line 30 -#: rc.cpp:247 -#, no-c-format -msgid "" -"If you select this box a new dictionary is created by either loading a " -"dictionary file or by counting the individual words in a text." +#: phrasebook/phrasebookdialog.cpp:338 phrasebook/phrasebookdialog.cpp:339 +#: phrasebook/phrasebookdialog.cpp:342 phrasebook/phrasebookdialog.cpp:343 +msgid "Imports a file and adds its contents to the phrase book" msgstr "" -"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách tải lên một tập " -"tin từ điển hoặc bằng cách đếm từng chữ trong văn bản." +"Nhập khẩu một tập tin và thêm nội dung của nó vào quyển từ điển thành ngữ" -#. i18n: file wordcompletion/creationsourceui.ui line 38 -#: rc.cpp:250 -#, no-c-format -msgid "&Merge dictionaries" -msgstr "Trộn &các từ điển" +#: phrasebook/phrasebookdialog.cpp:345 +msgid "I&mport Standard Phrase Book" +msgstr "Nhập &khẩu Từ điển Thành ngữ Chuẩn" -#. i18n: file wordcompletion/creationsourceui.ui line 41 -#: rc.cpp:253 -#, no-c-format -msgid "" -"If you select this box a new dictionary is created by merging existing " -"dictionaries." +#: phrasebook/phrasebookdialog.cpp:346 phrasebook/phrasebookdialog.cpp:347 +msgid "Imports a standard phrase book and adds its contents to the phrase book" msgstr "" -"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách trộn các từ điển " -"đã có." +"Nhập khẩu một từ điển thành ngữ chuẩn và thêm nội dung của nó vào từ điển thành " +"ngữ hiện có" -#. i18n: file wordcompletion/creationsourceui.ui line 60 -#: rc.cpp:256 -#, no-c-format -msgid "From &file" -msgstr "Từ &tập tin" +#: phrasebook/phrasebookdialog.cpp:349 +msgid "&Export..." +msgstr "&Xuất khẩu..." -#. i18n: file wordcompletion/creationsourceui.ui line 63 -#: rc.cpp:259 -#, no-c-format +#: phrasebook/phrasebookdialog.cpp:350 phrasebook/phrasebookdialog.cpp:351 +msgid "Exports the currently selected phrase(s) or phrase book(s) into a file" +msgstr "Xuất khẩu đoạn văn hay từ điển thành ngữ đang được chọn ra một tập tin" + +#: phrasebook/phrasebookdialog.cpp:354 phrasebook/phrasebookdialog.cpp:355 +msgid "Prints the currently selected phrase(s) or phrase book(s)" +msgstr "In đoạn văn hay từ điển thành ngữ đang được chọn" + +#: phrasebook/phrasebookdialog.cpp:358 phrasebook/phrasebookdialog.cpp:359 +msgid "Closes the window" +msgstr "Đóng cửa sổ" + +#: phrasebook/phrasebookdialog.cpp:363 phrasebook/phrasebookdialog.cpp:364 msgid "" -"If you select this box a new dictionary is created by loading a file. You may " -"either select an XML file, a standard text file or a file containing a word " -"completion dictionary. If you select a standard text file or an XML file the " -"frequentness of the individual words is detected by simply counting the " -"occurrences of each word." -msgstr "" -"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách tải lên một tập " -"tin. Bạn có thể chọn một tập tin XML, hoặc một tập tin văn bản thường, hoặc một " -"tập tin chứa từ điển dành cho việc điền nốt từ viết dở. Nếu bạn chọn tập tin " -"văn bản thường hoặc tập tin XML, tần số sử dụng của một từ được phát hiện bằng " -"cách đếm số lần các từ này xuất hiện." +"Cuts the currently selected entries from the phrase book and puts it to the " +"clipboard" +msgstr "Cắt mục đang chọn từ từ điển thành ngữ và đặt nó vào bảng nháp" -#. i18n: file wordcompletion/creationsourceui.ui line 82 -#: rc.cpp:262 -#, no-c-format -msgid "From &TDE documentation" -msgstr "Từ tài liệu &TDE" +#: phrasebook/phrasebookdialog.cpp:367 phrasebook/phrasebookdialog.cpp:368 +msgid "" +"Copies the currently selected entry from the phrase book to the clipboard" +msgstr "Sao chép mục đang chọn từ từ điển thành ngữ và đặt nó vào bảng nháp" -#. i18n: file wordcompletion/creationsourceui.ui line 88 -#: rc.cpp:265 -#, no-c-format +#: kmouth.cpp:124 phrasebook/phrasebookdialog.cpp:371 +#: phrasebook/phrasebookdialog.cpp:372 +msgid "Pastes the clipboard contents to actual position" +msgstr "Dán nội dung bảng nháp vào vị trí hiện tại" + +#: phrasebook/phrasebookdialog.cpp:375 phrasebook/phrasebookdialog.cpp:376 +msgid "Deletes the selected entries from the phrase book" +msgstr "Xoá mục đang chọn trong từ điển thành ngữ" + +#: phrasebook/phrasebookdialog.cpp:526 +msgid "Name of the &phrase book:" +msgstr "Tên &của từ điển thành ngữ:" + +#: phrasebook/phrasebookdialog.cpp:545 msgid "" -"If you select this box a new dictionary is created by parsing the TDE " -"documentation. The frequentness of the individual words is detect by simply " -"counting the occurrences of each word." +"There are unsaved changes." +"
Do you want to apply the changes before closing the \"phrase book\" window " +"or discard the changes?
" msgstr "" -"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách phân tích ngữ pháp " -"tài liệu TDE. Tần số sử dụng của một từ được phát hiện bằng cách đếm số lần các " -"từ này xuất hiện." +"Có các thay đổi chưa được lưu." +"
Bạn muốn áp dụng các thay đổi trước khi đóng cửa sổ \"từ điển thành ngữ\" " +"hay muốn huỷ bỏ các thay đổi?
" -#. i18n: file wordcompletion/creationsourceui.ui line 107 -#: rc.cpp:268 -#, no-c-format -msgid "From f&older" -msgstr "Từ thư &mục" +#: phrasebook/phrasebookdialog.cpp:546 +msgid "Closing \"Phrase Book\" Window" +msgstr "Đóng Cửa sổ \"Từ điển Thành ngữ\"" -#. i18n: file wordcompletion/creationsourceui.ui line 110 -#: rc.cpp:271 -#, no-c-format +#: phrasebook/phrasebookdialog.cpp:598 msgid "" -"If you select this box a new dictionary is created by loading all files in a " -"folder and its subdirectories." +"In order to use the '%1' key as a shortcut, it must be combined with the Win, " +"Alt, Ctrl, and/or Shift keys." msgstr "" -"Nếu bạn chọn ô này, một từ điển mới sẽ được tạo ra bằng cách tải lên các tập " -"tin trong thư mục và các thư mục con của nó." +"Để dùng phím '%1' như một cách gõ tắt, nó cần được phối hợp với các phím Win, " +"Alt, Ctrl, và/hoặc Shift." -#. i18n: file wordcompletion/creationsourceui.ui line 135 -#: rc.cpp:274 -#, no-c-format -msgid "Create an &empty wordlist" -msgstr "Tạo ra một danh mục từ &rỗng" +#: phrasebook/phrasebookdialog.cpp:601 +msgid "Invalid Shortcut Key" +msgstr "Phím Gõ tắt Không hợp lệ" -#. i18n: file wordcompletion/creationsourceui.ui line 138 -#: rc.cpp:277 -#, no-c-format +#: phrasebook/phrasebookdialog.cpp:695 +msgid "(New Phrase Book)" +msgstr "(Từ điển Thành ngữ Mới)" + +#: phrasebook/phrasebookdialog.cpp:706 +msgid "(New Phrase)" +msgstr "(Đoạn văn Mới)" + +#: phrasebook/phrasebookdialog.cpp:723 +msgid "Import Phrasebook" +msgstr "Nhập khẩu Từ điển Thành ngữ" + +#: phrasebook/phrasebookdialog.cpp:734 phraselist.cpp:475 +#, c-format msgid "" -"If you select this box a blank dictionary without any entries is created. As " -"KMouth automatically adds newly typed words to the dictionaries it will learn " -"your vocabulary with the time." +"There was an error loading file\n" +"%1" msgstr "" -"Nếu bạn chọn ô này, một từ điển rỗng mới sẽ được tạo ra, không chứa một mục " -"nào. Vì Mồm K sẽ thêm các từ mới gõ vào trong từ điển, nó sẽ học dần các từ " -"vựng theo thời gian." +"Có lỗi khi tải tập tin\n" +"%1" -#. i18n: file wordcompletion/kdedocsourceui.ui line 30 -#: rc.cpp:283 -#, no-c-format +#: phrasebook/phrasebookdialog.cpp:743 +msgid "Export Phrase Book" +msgstr "Xuất khẩu Từ điển Thành ngữ" + +#: phrasebook/phrasebookdialog.cpp:744 phraselist.cpp:449 +#, c-format msgid "" -"If you select this check box the words from the TDE documentation are " -"spell-checked before they are inserted into the new dictionary." +"There was an error saving file\n" +"%1" msgstr "" -"Nếu bạn chọn ô này, các từ trong tài liệu TDE sẽ được kiểm tra chính tả trước " -"khi cho vào từ điển mới." - -#. i18n: file wordcompletion/wordcompletionui.ui line 40 -#: rc.cpp:295 -#, no-c-format -msgid "Add D&ictionary..." -msgstr "Thêm Từ đ&iển..." +"Có lỗi khi lưu tập tin\n" +"%1" -#. i18n: file wordcompletion/wordcompletionui.ui line 43 -#: rc.cpp:298 -#, no-c-format +#: phrasebook/phrasetree.cpp:470 msgid "" -"With this button you can add a new dictionary to the list of available " -"dictionaries." +"The '%1' key combination has already been allocated to %2.\n" +"Please choose a unique key combination." msgstr "" -"Với nút này, bạn có thể thêm từ điển mới vào danh sách các từ điển sẵn có." +"Tổ hợp phím '%1' đã được dùng cho %2.\n" +"Xin chọn tổ hợp phím đặc dụng khác." -#. i18n: file wordcompletion/wordcompletionui.ui line 62 -#: rc.cpp:301 -#, no-c-format -msgid "&Delete Dictionary" -msgstr "&Xoá Từ điển" +#: phrasebook/phrasetree.cpp:488 +msgid "the standard \"%1\" action" +msgstr "hành động \"%1\" tiêu chuẩn" -#. i18n: file wordcompletion/wordcompletionui.ui line 65 -#: rc.cpp:304 -#, no-c-format -msgid "With this button you delete the selected dictionary." -msgstr "Với nút này, bạn xoá từ điển đã chọn." +#: phrasebook/phrasetree.cpp:489 +msgid "Conflict with Standard Application Shortcut" +msgstr "Mâu thuẫn với Cách gõ tắt Tiêu chuẩn trong Ứng dụng" -#. i18n: file wordcompletion/wordcompletionui.ui line 84 -#: rc.cpp:307 -#, no-c-format -msgid "Move &Up" -msgstr "Di chuyển &Lên trên" +#: phrasebook/phrasetree.cpp:504 +msgid "the global \"%1\" action" +msgstr "hành động \"%1\" toàn cục" -#. i18n: file wordcompletion/wordcompletionui.ui line 87 -#: rc.cpp:310 -#, no-c-format -msgid "With this button you move the selected dictionary up." -msgstr "Với nút này, bạn di chuyển từ điển đã chọn lên trên." +#: phrasebook/phrasetree.cpp:505 +msgid "Conflict with Global Shortcuts" +msgstr "Mâu thuẫn với Cách gõ tắt Toàn cục" -#. i18n: file wordcompletion/wordcompletionui.ui line 106 -#: rc.cpp:313 -#, no-c-format -msgid "&Move Down" -msgstr "Di chuyển Xuống &dưới" +#: phrasebook/phrasetree.cpp:520 +msgid "an other phrase" +msgstr "đoạn văn khác" -#. i18n: file wordcompletion/wordcompletionui.ui line 109 -#: rc.cpp:316 -#, no-c-format -msgid "With this button you move the selected dictionary down." -msgstr "Với nút này, bạn di chuyển từ điển đã chọn xuống dưới." +#: phrasebook/phrasetree.cpp:521 +msgid "Key Conflict" +msgstr "Mâu thuẫn Bàn phím" -#. i18n: file wordcompletion/wordcompletionui.ui line 128 -#: rc.cpp:319 -#, no-c-format -msgid "&Export Dictionary..." -msgstr "Xuất &khẩu Từ điển..." +#: kmouth.cpp:98 +msgid "&Open as History..." +msgstr "&Mở theo dạng Lịch sử..." -#. i18n: file wordcompletion/wordcompletionui.ui line 131 -#: rc.cpp:322 -#, no-c-format -msgid "With this button you export the selected dictionary to a file." -msgstr "Với nút này, bạn xuất khẩu từ điển đã chọn ra một tập tin." +#: kmouth.cpp:99 kmouth.cpp:100 +msgid "Opens an existing file as history" +msgstr "Mở một tập tin đã tồn tại ở dạng lịch sử" -#. i18n: file wordcompletion/wordcompletionui.ui line 164 -#: rc.cpp:325 -#, no-c-format -msgid "Dictionary" -msgstr "Từ điể" +#: kmouth.cpp:102 +msgid "Save &History As..." +msgstr "Lưu &Lịch sử Là..." -#. i18n: file wordcompletion/wordcompletionui.ui line 175 -#: rc.cpp:328 -#, no-c-format -msgid "Language" -msgstr "Ngôn ngữ" +#: kmouth.cpp:103 kmouth.cpp:104 +msgid "Saves the actual history as..." +msgstr "Lưu lịch sử hiện tại là..." -#. i18n: file wordcompletion/wordcompletionui.ui line 191 -#: rc.cpp:331 -#, no-c-format +#: kmouth.cpp:106 +msgid "&Print History..." +msgstr "&In Lịch sử..." + +#: kmouth.cpp:107 kmouth.cpp:108 +msgid "Prints out the actual history" +msgstr "In lịch sử hiện tại" + +#: kmouth.cpp:111 kmouth.cpp:112 +msgid "Quits the application" +msgstr "Thoát khỏi ứng dụng" + +#: kmouth.cpp:116 +msgid "Cuts the selected section and puts it to the clipboard" +msgstr "Cắt vùng đã chọn và đặt nó vào bảng nháp" + +#: kmouth.cpp:117 msgid "" -"This list contains all available dictionaries for the word completion. KMouth " -"will display a combo box next to the edit field in the main window if this list " -"contains more than one dictionary. You can use this combo box in order to " -"select the dictionary that actually gets used for the word completion." +"Cuts the selected section and puts it to the clipboard. If there is some text " +"selected in the edit field it is placed it on the clipboard. Otherwise the " +"selected sentences in the history (if any) are placed on the clipboard." msgstr "" -"Danh sách này chứa tất cả các từ điển dành cho việc điền nốt các từ viết dở. " -"Mồm K sẽ hiển thị một hộp đa hợp cạnh ô soạn thảo trong cửa sổ chính nếu danh " -"sách chứa nhiều hơn một từ điển. Bạn có thể dùng hộp lựa chọn để chọn từ điển " -"sẽ dùng cho việc điền nốt từ viết dở." +"Cắt phần đã chọn và đặt nó vào bảng nháp. Nếu có một số đoạn văn bản đã chọn " +"trong ô sửa đổi, chúng sẽ được đặt vào bảng nháp. Nếu không câu đã chọn trong " +"lịch sử (nếu có) sẽ được đưa vào bảng nháp." -#. i18n: file wordcompletion/wordcompletionui.ui line 210 -#: rc.cpp:334 -#, no-c-format -msgid "&Selected Dictionary" -msgstr "&Chọn Từ điển" +#: kmouth.cpp:120 +msgid "Copies the selected section to the clipboard" +msgstr "Sao chép phần đã chọn vào bảng nháp" -#. i18n: file wordcompletion/wordcompletionui.ui line 232 -#: rc.cpp:343 -#, no-c-format -msgid "&Name:" -msgstr "&Tên:" +#: kmouth.cpp:121 +msgid "" +"Copies the selected section to the clipboard. If there is some text selected in " +"the edit field it is copied to the clipboard. Otherwise the selected sentences " +"in the history (if any) are copied to the clipboard." +msgstr "" +"Sao chép phần đã chọn và đặt nó vào bảng nháp. Nếu có một số đoạn văn bản đã " +"chọn trong ô sửa đổi, chúng sẽ được sao chép vào bảng nháp. Nếu không câu đã " +"chọn trong lịch sử (nếu có) sẽ được sao chép vào bảng nháp." -#. i18n: file wordcompletion/wordcompletionui.ui line 238 -#: rc.cpp:346 rc.cpp:349 -#, no-c-format -msgid "With this input field you specify the name of the selected dictionary." -msgstr "Với ô nhập này, bạn chỉ định tên của từ điển đã chọn." +#: kmouth.cpp:125 +msgid "" +"Pastes the clipboard contents at the current cursor position into the edit " +"field." +msgstr "Dán nội dung bảng nháp vào vị trí con trỏ trong ô soạn thảo." -#: main.cpp:28 -msgid "A type-and-say front end for speech synthesizers" -msgstr "Một giao diện gõ-vào-và-phát-âm cho trình tổng hợp giọng nói" +#: kmouth.cpp:127 kmouth.cpp:156 phraselist.cpp:79 +msgid "&Speak" +msgstr "&Nói" -#: main.cpp:34 -msgid "History file to open" -msgstr "Tập tin lịch sử để mở" +#: kmouth.cpp:128 +msgid "Speaks the currently active sentence(s)" +msgstr "Phát âm câu văn đang được kích hoạt hiện tại" -#: main.cpp:42 -msgid "KMouth" -msgstr "Mồm K" +#: kmouth.cpp:129 phraselist.cpp:82 +msgid "" +"Speaks the currently active sentence(s). If there is some text in the edit " +"field it is spoken. Otherwise the selected sentences in the history (if any) " +"are spoken." +msgstr "" +"Phát âm câu văn đang được kích hoạt hiện tại. Nếu có một số đoạn văn bản đã " +"chọn trong ô sửa đổi, chúng sẽ được phát âm. Nếu không câu đã chọn trong lịch " +"sử (nếu có) sẽ được phát âm." -#: main.cpp:49 -msgid "Tips, extended phrase books" -msgstr "Gợi ý, từ điển thành ngữ mở rộng" +#: kmouth.cpp:132 +msgid "&Edit..." +msgstr "&Sửa..." + +#: kmouth.cpp:137 kmouth.cpp:138 +msgid "Enables/disables the toolbar" +msgstr "Bật/tắt thanh công cụ" + +#: kmouth.cpp:140 +msgid "Show P&hrasebook Bar" +msgstr "Hiện Thanh Từ điển Thành ngữ" + +#: kmouth.cpp:141 kmouth.cpp:142 +msgid "Enables/disables the phrasebook bar" +msgstr "Bật/tắt thanh từ điển thành ngữ" + +#: kmouth.cpp:145 kmouth.cpp:146 +msgid "Enables/disables the statusbar" +msgstr "Bật/tắt thanh trạng thái" + +#: kmouth.cpp:148 +msgid "&Configure KMouth..." +msgstr "&Cấu hình Mồm K..." + +#: kmouth.cpp:149 kmouth.cpp:150 +msgid "Opens the configuration dialog" +msgstr "Mở hộp thoại cấu hình" + +#: kmouth.cpp:157 kmouth.cpp:158 +msgid "Speaks the currently selected phrases in the history" +msgstr "Phát âm đoạn văn đã chọn hiện tại trong lịch sử" + +#: kmouth.cpp:161 kmouth.cpp:162 +msgid "Deletes the currently selected phrases from the history" +msgstr "Xoá đoạn văn đã chọn hiện tại trong lịch sử" + +#: kmouth.cpp:164 +msgid "Cu&t" +msgstr "Cắ&t" + +#: kmouth.cpp:165 kmouth.cpp:166 +msgid "" +"Cuts the currently selected phrases from the history and puts them to the " +"clipboard" +msgstr "Cắt đoạn văn đã chọn hiện tại trong lịch sử và đặt nó vào bảng nháp" + +#: kmouth.cpp:169 kmouth.cpp:170 +msgid "Copies the currently selected phrases from the history to the clipboard" +msgstr "Sao chép đoạn văn đã chọn hiện tại trong lịch sử vào bảng nháp" + +#: kmouth.cpp:172 +msgid "Select &All Entries" +msgstr "Chọn &Tất cả các Mục" + +#: kmouth.cpp:173 kmouth.cpp:174 +msgid "Selects all phrases in the history" +msgstr "Chọn tất cả các đoạn văn trong lịch sử" + +#: kmouth.cpp:176 +msgid "D&eselect All Entries" +msgstr "&Bỏ chọn Tất cả các Mục" + +#: kmouth.cpp:177 kmouth.cpp:178 +msgid "Deselects all phrases in the history" +msgstr "Bỏ chọn tất cả các đoạn văn trong lịch sử" + +#: kmouth.cpp:192 kmouth.cpp:210 kmouth.cpp:313 kmouth.cpp:321 kmouth.cpp:334 +#: kmouth.cpp:380 kmouth.cpp:397 kmouth.cpp:414 kmouth.cpp:431 +msgid "Ready." +msgstr "Sẵn sàng." + +#: kmouth.cpp:207 kmouth.cpp:309 +msgid "Opening file..." +msgstr "Mở tập tin..." + +#: kmouth.cpp:317 +msgid "Saving history with a new filename..." +msgstr "Lưu lịch sử vào tập tin có tên mới..." + +#: kmouth.cpp:326 +msgid "Printing..." +msgstr "In ấn..." + +#: kmouth.cpp:339 +msgid "Exiting..." +msgstr "Thoát..." + +#: kmouth.cpp:373 +msgid "Toggling menubar..." +msgstr "Bật tắt thanh thực đơn..." + +#: kmouth.cpp:385 +msgid "Toggling toolbar..." +msgstr "Bật tắt thanh công cụ..." + +#: kmouth.cpp:402 +msgid "Toggling phrasebook bar..." +msgstr "Bật tắt thanh từ điển thành ngữ..." + +#: kmouth.cpp:419 +msgid "Toggle the statusbar..." +msgstr "Bật tắt thanh trạng thái..." + +#: phraselist.cpp:56 +msgid "" +"This list contains the history of spoken sentences. You can select sentences " +"and press the speak button for re-speaking." +msgstr "" +"Danh sách này chứa lịch sử các câu văn đã được phát âm. Bạn có thể chọn các câu " +"và ấn nút phát âm để chúng được phát âm lại." + +#: phraselist.cpp:74 +msgid "" +"Into this edit field you can type a phrase. Click on the speak button in order " +"to speak the entered phrase." +msgstr "" +"Bạn có thể gõ đoạn văn vào trong ô soạn thảo này. Ấn vào nút phát âm để câu văn " +"đã nhập được phát âm." + +#: phraselist.cpp:454 +msgid "" +"*|All Files\n" +"*.phrasebook|Phrase Books (*.phrasebook)\n" +"*.txt|Plain Text Files (*.txt)" +msgstr "" +"*|Tất cả các Tập tin\n" +"*.phrasebook|Từ điển Thành ngữ (*.phrasebook)\n" +"*.txt|Tập tin Văn bản Thuần (*.txt)" + +#: phraselist.cpp:454 +msgid "Open File as History" +msgstr "Mở Tập tin Lịch sử" diff --git a/tde-i18n-vi/messages/tdeaccessibility/ksayit.po b/tde-i18n-vi/messages/tdeaccessibility/ksayit.po index 7abedbd77c4..00caa77a19d 100644 --- a/tde-i18n-vi/messages/tdeaccessibility/ksayit.po +++ b/tde-i18n-vi/messages/tdeaccessibility/ksayit.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ksayit\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-30 11:17+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaccessibility/kttsd.po b/tde-i18n-vi/messages/tdeaccessibility/kttsd.po index d6fd6f233b8..cc433df0aa1 100644 --- a/tde-i18n-vi/messages/tdeaccessibility/kttsd.po +++ b/tde-i18n-vi/messages/tdeaccessibility/kttsd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kttsd\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-05-14 18:47+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaccessibility/libKTTSD.po b/tde-i18n-vi/messages/tdeaccessibility/libKTTSD.po index 3cee3596ec8..0f6aca01133 100644 --- a/tde-i18n-vi/messages/tdeaccessibility/libKTTSD.po +++ b/tde-i18n-vi/messages/tdeaccessibility/libKTTSD.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libKTTSD\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-30 08:45+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/akregator_konqplugin.po b/tde-i18n-vi/messages/tdeaddons/akregator_konqplugin.po index 42d66f15c1b..f758e121b90 100644 --- a/tde-i18n-vi/messages/tdeaddons/akregator_konqplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/akregator_konqplugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: akregator_konqplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-29 18:11+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/alsaplayerui.po b/tde-i18n-vi/messages/tdeaddons/alsaplayerui.po index e4cdd10c0ec..febea8a8d6d 100644 --- a/tde-i18n-vi/messages/tdeaddons/alsaplayerui.po +++ b/tde-i18n-vi/messages/tdeaddons/alsaplayerui.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: alsaplayerui\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-29 20:06+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/ark_plugin.po b/tde-i18n-vi/messages/tdeaddons/ark_plugin.po index 204d748f120..dd457871fa8 100644 --- a/tde-i18n-vi/messages/tdeaddons/ark_plugin.po +++ b/tde-i18n-vi/messages/tdeaddons/ark_plugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ark_plugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-29 20:13+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/atlantikdesigner.po b/tde-i18n-vi/messages/tdeaddons/atlantikdesigner.po index 3e043fcd305..2b63acb276b 100644 --- a/tde-i18n-vi/messages/tdeaddons/atlantikdesigner.po +++ b/tde-i18n-vi/messages/tdeaddons/atlantikdesigner.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: atlantikdesigner\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-08-07 20:40+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,17 +17,131 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.6fc1\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nhóm Việt hoá TDE" +#: designer/designer.cpp:56 +msgid "&Edit Gameboard Info..." +msgstr "&Sửa thông tin bảng trờ chơi..." -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "kde-l10n-vi@kde.org" +#: designer/designer.cpp:57 +msgid "&Edit Groups..." +msgstr "&Sửa nhóm..." + +#: designer/designer.cpp:59 +msgid "&Add 4 Squares" +msgstr "Thê&m 4 vuông" + +#: designer/designer.cpp:60 +msgid "&Remove 4 Squares" +msgstr "Gỡ &bỏ 4 vuông" + +#: designer/designer.cpp:63 +msgid "&Up" +msgstr "&Lên" + +#: designer/designer.cpp:64 +msgid "&Down" +msgstr "&Xuống" + +#: designer/designer.cpp:65 +msgid "&Left" +msgstr "T&rái" + +#: designer/designer.cpp:66 +msgid "&Right" +msgstr "&Phải" + +#: designer/designer.cpp:72 +msgid "Change Estate" +msgstr "Đổi sản nghiệp" + +#: designer/designer.cpp:194 +msgid "New Estate" +msgstr "Sản nghiệp mới" + +#: designer/designer.cpp:213 +msgid "There are unsaved changes to gameboard. Save them?" +msgstr "Có vài thay đổi chưa lưu trên bảng trò chơi. Lưu không?" + +#: designer/designer.cpp:213 +msgid "Unsaved Changes" +msgstr "Thay đổi chưa lưu" + +#: designer/designer.cpp:351 +msgid "No Name" +msgstr "Không tên" + +#: designer/designer.cpp:529 +msgid "This board file is invalid; cannot open." +msgstr "Tập tin bảng này không hợp lệ nên không mở được." + +#: designer/designer.cpp:529 +msgid "There are only %1 estates specified in this file." +msgstr "Chỉ có %1 sản nghiệp được xác định trong tập tin này." + +#: designer/designer.cpp:556 +#, c-format +msgid "Jump to Estate %1" +msgstr "Nhảy tới sản nghiệp %1" + +#: designer/designer.cpp:949 +msgid "Atlantik Gameboard Editor" +msgstr "Bộ hiệu chỉnh bảng trò chơi Atlantik" + +#: designer/main.cpp:12 +msgid "Atlantik Designer" +msgstr "Bộ thiết kế Atlantik" + +#: designer/main.cpp:13 +msgid "Atlantik gameboard designer" +msgstr "Bộ thiết kế bảng trờ chơi Atlantik" + +#: designer/main.cpp:15 +msgid "(c) 2002 Jason Katz-Brown" +msgstr "© 2002 Jason Katz-Brown" + +#: designer/main.cpp:20 +msgid "main author" +msgstr "tác giả chính" + +# Name: don't translate/Tên: đừng dịch +#: designer/main.cpp:21 +msgid "libatlantikui" +msgstr "libatlantikui" + +#: designer/boardinfo.cpp:19 +msgid "Gameboard Information" +msgstr "Thông tin bảng trò chơi" + +#: designer/boardinfo.cpp:42 +msgid "Version:" +msgstr "Phiên bản:" + +#: designer/boardinfo.cpp:52 +msgid "URL:" +msgstr "URL:" + +#: designer/boardinfo.cpp:60 +msgid "Description:" +msgstr "Mô tả:" + +#: designer/boardinfo.cpp:72 +msgid "Background color:" +msgstr "Màu nền:" + +#: designer/boardinfo.cpp:79 +msgid "&Authors" +msgstr "Tác &giả" + +#: designer/boardinfo.cpp:83 +msgid "&Thanks To" +msgstr "Công &Trạng" + +#: designer/boardinfo.cpp:123 +msgid "&Add Name" +msgstr "Thê&m tên" + +#: designer/boardinfo.cpp:127 +msgid "&Delete Name" +msgstr "&Xoá tên" #: designer/group.cpp:23 msgid "Group Editor" @@ -98,42 +212,6 @@ msgstr "Nhập tên của nhóm mới:" msgid "That group is already on the list." msgstr "Nhóm đó đã có trong danh sách." -#: designer/boardinfo.cpp:19 -msgid "Gameboard Information" -msgstr "Thông tin bảng trò chơi" - -#: designer/boardinfo.cpp:42 -msgid "Version:" -msgstr "Phiên bản:" - -#: designer/boardinfo.cpp:52 -msgid "URL:" -msgstr "URL:" - -#: designer/boardinfo.cpp:60 -msgid "Description:" -msgstr "Mô tả:" - -#: designer/boardinfo.cpp:72 -msgid "Background color:" -msgstr "Màu nền:" - -#: designer/boardinfo.cpp:79 -msgid "&Authors" -msgstr "Tác &giả" - -#: designer/boardinfo.cpp:83 -msgid "&Thanks To" -msgstr "Công &Trạng" - -#: designer/boardinfo.cpp:123 -msgid "&Add Name" -msgstr "Thê&m tên" - -#: designer/boardinfo.cpp:127 -msgid "&Delete Name" -msgstr "&Xoá tên" - #: designer/editor.cpp:189 msgid "Type:" msgstr "Kiểu :" @@ -310,92 +388,14 @@ msgstr "Giá:" msgid "Group:" msgstr "Nhóm:" -#: designer/designer.cpp:56 -msgid "&Edit Gameboard Info..." -msgstr "&Sửa thông tin bảng trờ chơi..." - -#: designer/designer.cpp:57 -msgid "&Edit Groups..." -msgstr "&Sửa nhóm..." - -#: designer/designer.cpp:59 -msgid "&Add 4 Squares" -msgstr "Thê&m 4 vuông" - -#: designer/designer.cpp:60 -msgid "&Remove 4 Squares" -msgstr "Gỡ &bỏ 4 vuông" - -#: designer/designer.cpp:63 -msgid "&Up" -msgstr "&Lên" - -#: designer/designer.cpp:64 -msgid "&Down" -msgstr "&Xuống" - -#: designer/designer.cpp:65 -msgid "&Left" -msgstr "T&rái" - -#: designer/designer.cpp:66 -msgid "&Right" -msgstr "&Phải" - -#: designer/designer.cpp:72 -msgid "Change Estate" -msgstr "Đổi sản nghiệp" - -#: designer/designer.cpp:194 -msgid "New Estate" -msgstr "Sản nghiệp mới" - -#: designer/designer.cpp:213 -msgid "There are unsaved changes to gameboard. Save them?" -msgstr "Có vài thay đổi chưa lưu trên bảng trò chơi. Lưu không?" - -#: designer/designer.cpp:213 -msgid "Unsaved Changes" -msgstr "Thay đổi chưa lưu" - -#: designer/designer.cpp:351 -msgid "No Name" -msgstr "Không tên" - -#: designer/designer.cpp:529 -msgid "This board file is invalid; cannot open." -msgstr "Tập tin bảng này không hợp lệ nên không mở được." - -#: designer/designer.cpp:529 -msgid "There are only %1 estates specified in this file." -msgstr "Chỉ có %1 sản nghiệp được xác định trong tập tin này." - -#: designer/designer.cpp:556 -#, c-format -msgid "Jump to Estate %1" -msgstr "Nhảy tới sản nghiệp %1" - -#: designer/designer.cpp:949 -msgid "Atlantik Gameboard Editor" -msgstr "Bộ hiệu chỉnh bảng trò chơi Atlantik" - -#: designer/main.cpp:12 -msgid "Atlantik Designer" -msgstr "Bộ thiết kế Atlantik" - -#: designer/main.cpp:13 -msgid "Atlantik gameboard designer" -msgstr "Bộ thiết kế bảng trờ chơi Atlantik" - -#: designer/main.cpp:15 -msgid "(c) 2002 Jason Katz-Brown" -msgstr "© 2002 Jason Katz-Brown" - -#: designer/main.cpp:20 -msgid "main author" -msgstr "tác giả chính" +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nhóm Việt hoá TDE" -# Name: don't translate/Tên: đừng dịch -#: designer/main.cpp:21 -msgid "libatlantikui" -msgstr "libatlantikui" +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "kde-l10n-vi@kde.org" diff --git a/tde-i18n-vi/messages/tdeaddons/audiorename_plugin.po b/tde-i18n-vi/messages/tdeaddons/audiorename_plugin.po index 5b8a9499432..13511e1c3a2 100644 --- a/tde-i18n-vi/messages/tdeaddons/audiorename_plugin.po +++ b/tde-i18n-vi/messages/tdeaddons/audiorename_plugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: audiorename_plugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-29 21:11+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/autorefresh.po b/tde-i18n-vi/messages/tdeaddons/autorefresh.po index 4dfd928314d..c33dc9afe66 100644 --- a/tde-i18n-vi/messages/tdeaddons/autorefresh.po +++ b/tde-i18n-vi/messages/tdeaddons/autorefresh.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: autorefresh\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-29 21:16+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/babelfish.po b/tde-i18n-vi/messages/tdeaddons/babelfish.po index 1d566a3241f..0d8f4deefcc 100644 --- a/tde-i18n-vi/messages/tdeaddons/babelfish.po +++ b/tde-i18n-vi/messages/tdeaddons/babelfish.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: babelfish TRUNK\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-08-07 20:40+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/charlatanui.po b/tde-i18n-vi/messages/tdeaddons/charlatanui.po index c93236c453e..eb1767874a3 100644 --- a/tde-i18n-vi/messages/tdeaddons/charlatanui.po +++ b/tde-i18n-vi/messages/tdeaddons/charlatanui.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: charlatanui\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-29 21:34+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/crashesplugin.po b/tde-i18n-vi/messages/tdeaddons/crashesplugin.po index 56221ec5768..0f8ca23eb21 100644 --- a/tde-i18n-vi/messages/tdeaddons/crashesplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/crashesplugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: crashesplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-29 21:37+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/dirfilterplugin.po b/tde-i18n-vi/messages/tdeaddons/dirfilterplugin.po index db38f6ddcbd..066279c9c9e 100644 --- a/tde-i18n-vi/messages/tdeaddons/dirfilterplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/dirfilterplugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: dirfilterplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 15:56+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/domtreeviewer.po b/tde-i18n-vi/messages/tdeaddons/domtreeviewer.po index b32703ba2e4..8829c338b5f 100644 --- a/tde-i18n-vi/messages/tdeaddons/domtreeviewer.po +++ b/tde-i18n-vi/messages/tdeaddons/domtreeviewer.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: domtreeviewer\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 16:03+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/dub.po b/tde-i18n-vi/messages/tdeaddons/dub.po index db6c97d3999..801c23b1511 100644 --- a/tde-i18n-vi/messages/tdeaddons/dub.po +++ b/tde-i18n-vi/messages/tdeaddons/dub.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: dub\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 16:17+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/ffrs.po b/tde-i18n-vi/messages/tdeaddons/ffrs.po index 1bc367201e9..8d823270049 100644 --- a/tde-i18n-vi/messages/tdeaddons/ffrs.po +++ b/tde-i18n-vi/messages/tdeaddons/ffrs.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ffrs\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 16:23+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/fsview.po b/tde-i18n-vi/messages/tdeaddons/fsview.po index 34f2dd77ab0..e51709428b3 100644 --- a/tde-i18n-vi/messages/tdeaddons/fsview.po +++ b/tde-i18n-vi/messages/tdeaddons/fsview.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: fsview\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-08-07 20:40+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,17 +17,96 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.6fc1\n" -#: _translatorinfo.cpp:1 +#: fsview_part.cpp:76 msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nhóm Việt hoá TDE" +"_n: Read 1 folder, in %1\n" +"Read %n folders, in %1" +msgstr "Đọc %n thư mục trong %1" -#: _translatorinfo.cpp:3 +#: fsview_part.cpp:80 +#, c-format msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "kde-l10n-vi@kde.org" +"_n: 1 folder\n" +"%n folders" +msgstr "%n thư mục" + +#: fsview_part.cpp:89 main.cpp:26 +msgid "FSView" +msgstr "FSView" + +#: fsview_part.cpp:90 +msgid "Filesystem Utilization Viewer" +msgstr "Bộ xem cách sử dụng hệ thống tập tin" + +#: fsview_part.cpp:92 +msgid "(c) 2003-2005, Josef Weidendorfer" +msgstr "© 2003-2005, Josef Weidendorfer" + +#: fsview_part.cpp:105 +msgid "" +"

This is the FSView plugin, a graphical browsing mode showing filesystem " +"utilization by using a tree map visualization.

" +"

Note that in this mode, automatic updating when filesystem changes are made " +"is intentionally not done.

" +"

For details on usage and options available, see the online help under menu " +"'Help/FSView Manual'.

" +msgstr "" +"

Đây là bổ sung FSView, một chế độ duyệt kiểu đồ họa, hiển thị cách sử dụng " +"hệ thống tập tin theo sơ đồ cây.

" +"

Ghi chú rằng trong chế độ này, việc tự động cập nhật khi hệ thống tập tin " +"thay đổi không phải được thực hiện một cách dự định.

" +"

Để tìm chi tiết về cách sử dụng và tùy chọn sẵn sàng, xem trợ giúp có sẵn " +"dưới trình đơn « Trợ giúp > Sổ tay FSView ».

" + +#: fsview.cpp:294 fsview_part.cpp:121 +msgid "Stop at Area" +msgstr "Dừng ở vùng" + +#: fsview.cpp:292 fsview_part.cpp:123 +msgid "Stop at Depth" +msgstr "Dừng ở độ sâu" + +#: fsview.cpp:305 fsview_part.cpp:125 +msgid "Visualization" +msgstr "Cách thức hiển thị" + +#: fsview.cpp:302 fsview_part.cpp:127 +msgid "Color Mode" +msgstr "Chế độ màu" + +#: fsview_part.cpp:131 +msgid "&FSView Manual" +msgstr "Sổ tay &FSView" + +#: fsview_part.cpp:134 +msgid "Show FSView manual" +msgstr "Hiện sổ tay FSView" + +#: fsview_part.cpp:135 +msgid "Opens the help browser with the FSView documentation" +msgstr "Mở bộ duyệt qua trợ giúp với tài liệu hướng dẫn FSView" + +#: fsview_part.cpp:199 +msgid "" +"FSView intentionally does not support automatic updates when changes are made " +"to files or directories, currently visible in FSView, from the outside.\n" +"For details, see the 'Help/FSView Manual'." +msgstr "" +"FSView không hỗ trợ dự định khả năng tự động cập nhật khi thay đổi xảy ra trong " +"tập tin hay thư mục, hiện thời hiển thị trong FSView, từ bên ngoài.\n" +"Để tìm chi tiết, xem « Trợ giúp > Sổ tay FSView »." + +#: main.cpp:19 +msgid "View filesystem starting from this folder" +msgstr "Xem hệ thống tập tin, bắt đầu từ thư mục này" + +#: main.cpp:27 +msgid "Filesystem Viewer" +msgstr "Bộ xem hệ thống tập tin" + +#: main.cpp:29 +msgid "(c) 2002, Josef Weidendorfer" +msgstr "© 2002, Josef Weidendorfer" #: fsview.cpp:49 fsview.cpp:389 msgid "Name" @@ -81,26 +160,10 @@ msgstr "Cập nhật" msgid "Refresh '%1'" msgstr "Cập nhật « %1 »" -#: fsview.cpp:292 fsview_part.cpp:123 -msgid "Stop at Depth" -msgstr "Dừng ở độ sâu" - -#: fsview.cpp:294 fsview_part.cpp:121 -msgid "Stop at Area" -msgstr "Dừng ở vùng" - #: fsview.cpp:296 msgid "Stop at Name" msgstr "Dừng ở tên" -#: fsview.cpp:302 fsview_part.cpp:127 -msgid "Color Mode" -msgstr "Chế độ màu" - -#: fsview.cpp:305 fsview_part.cpp:125 -msgid "Visualization" -msgstr "Cách thức hiển thị" - #: fsview.cpp:387 msgid "None" msgstr "Không có" @@ -109,68 +172,17 @@ msgstr "Không có" msgid "Depth" msgstr "Độ sâu" -#: fsview_part.cpp:76 -msgid "" -"_n: Read 1 folder, in %1\n" -"Read %n folders, in %1" -msgstr "Đọc %n thư mục trong %1" - -#: fsview_part.cpp:80 -#, c-format -msgid "" -"_n: 1 folder\n" -"%n folders" -msgstr "%n thư mục" - -#: fsview_part.cpp:89 main.cpp:26 -msgid "FSView" -msgstr "FSView" - -#: fsview_part.cpp:90 -msgid "Filesystem Utilization Viewer" -msgstr "Bộ xem cách sử dụng hệ thống tập tin" - -#: fsview_part.cpp:92 -msgid "(c) 2003-2005, Josef Weidendorfer" -msgstr "© 2003-2005, Josef Weidendorfer" - -#: fsview_part.cpp:105 +#: _translatorinfo.cpp:1 msgid "" -"

This is the FSView plugin, a graphical browsing mode showing filesystem " -"utilization by using a tree map visualization.

" -"

Note that in this mode, automatic updating when filesystem changes are made " -"is intentionally not done.

" -"

For details on usage and options available, see the online help under menu " -"'Help/FSView Manual'.

" -msgstr "" -"

Đây là bổ sung FSView, một chế độ duyệt kiểu đồ họa, hiển thị cách sử dụng " -"hệ thống tập tin theo sơ đồ cây.

" -"

Ghi chú rằng trong chế độ này, việc tự động cập nhật khi hệ thống tập tin " -"thay đổi không phải được thực hiện một cách dự định.

" -"

Để tìm chi tiết về cách sử dụng và tùy chọn sẵn sàng, xem trợ giúp có sẵn " -"dưới trình đơn « Trợ giúp > Sổ tay FSView ».

" - -#: fsview_part.cpp:131 -msgid "&FSView Manual" -msgstr "Sổ tay &FSView" - -#: fsview_part.cpp:134 -msgid "Show FSView manual" -msgstr "Hiện sổ tay FSView" - -#: fsview_part.cpp:135 -msgid "Opens the help browser with the FSView documentation" -msgstr "Mở bộ duyệt qua trợ giúp với tài liệu hướng dẫn FSView" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nhóm Việt hoá TDE" -#: fsview_part.cpp:199 +#: _translatorinfo.cpp:3 msgid "" -"FSView intentionally does not support automatic updates when changes are made " -"to files or directories, currently visible in FSView, from the outside.\n" -"For details, see the 'Help/FSView Manual'." -msgstr "" -"FSView không hỗ trợ dự định khả năng tự động cập nhật khi thay đổi xảy ra trong " -"tập tin hay thư mục, hiện thời hiển thị trong FSView, từ bên ngoài.\n" -"Để tìm chi tiết, xem « Trợ giúp > Sổ tay FSView »." +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "kde-l10n-vi@kde.org" #: treemap.cpp:1255 #, c-format @@ -305,15 +317,3 @@ msgstr "Giảm dần (thành %1)" #: treemap.cpp:3109 msgid "Increment (to %1)" msgstr "Tăng dần (thành %1)" - -#: main.cpp:19 -msgid "View filesystem starting from this folder" -msgstr "Xem hệ thống tập tin, bắt đầu từ thư mục này" - -#: main.cpp:27 -msgid "Filesystem Viewer" -msgstr "Bộ xem hệ thống tập tin" - -#: main.cpp:29 -msgid "(c) 2002, Josef Weidendorfer" -msgstr "© 2002, Josef Weidendorfer" diff --git a/tde-i18n-vi/messages/tdeaddons/imagerename_plugin.po b/tde-i18n-vi/messages/tdeaddons/imagerename_plugin.po index 54db81bab55..f80d019cd84 100644 --- a/tde-i18n-vi/messages/tdeaddons/imagerename_plugin.po +++ b/tde-i18n-vi/messages/tdeaddons/imagerename_plugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: imagerenameplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 16:50+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/imgalleryplugin.po b/tde-i18n-vi/messages/tdeaddons/imgalleryplugin.po index d5e96c84075..d60bb2d32d1 100644 --- a/tde-i18n-vi/messages/tdeaddons/imgalleryplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/imgalleryplugin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: imgalleryplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 16:54+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katecppsymbolviewer.po b/tde-i18n-vi/messages/tdeaddons/katecppsymbolviewer.po index ea7d1db0bdf..4ab87509b3e 100644 --- a/tde-i18n-vi/messages/tdeaddons/katecppsymbolviewer.po +++ b/tde-i18n-vi/messages/tdeaddons/katecppsymbolviewer.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katecppsymbolviewer\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:09+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katefiletemplates.po b/tde-i18n-vi/messages/tdeaddons/katefiletemplates.po index 166e643f700..14ece1511b2 100644 --- a/tde-i18n-vi/messages/tdeaddons/katefiletemplates.po +++ b/tde-i18n-vi/messages/tdeaddons/katefiletemplates.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katefiletemplates\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:13+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katefll_initplugin.po b/tde-i18n-vi/messages/tdeaddons/katefll_initplugin.po index 9638f697d69..02a3f92628a 100644 --- a/tde-i18n-vi/messages/tdeaddons/katefll_initplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/katefll_initplugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katefll_initplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:33+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katefll_plugin.po b/tde-i18n-vi/messages/tdeaddons/katefll_plugin.po index b57271c1329..69638784320 100644 --- a/tde-i18n-vi/messages/tdeaddons/katefll_plugin.po +++ b/tde-i18n-vi/messages/tdeaddons/katefll_plugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katefll_plugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:36+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katehelloworld.po b/tde-i18n-vi/messages/tdeaddons/katehelloworld.po index 43d90c386b1..95b5328a2d8 100644 --- a/tde-i18n-vi/messages/tdeaddons/katehelloworld.po +++ b/tde-i18n-vi/messages/tdeaddons/katehelloworld.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katehelloworld\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:40+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katehtmltools.po b/tde-i18n-vi/messages/tdeaddons/katehtmltools.po index 924524c39ab..b37cd258e35 100644 --- a/tde-i18n-vi/messages/tdeaddons/katehtmltools.po +++ b/tde-i18n-vi/messages/tdeaddons/katehtmltools.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: katehtmltools\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:42+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/kateinsertcommand.po b/tde-i18n-vi/messages/tdeaddons/kateinsertcommand.po index e98db987632..ef38ca57bdf 100644 --- a/tde-i18n-vi/messages/tdeaddons/kateinsertcommand.po +++ b/tde-i18n-vi/messages/tdeaddons/kateinsertcommand.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kateinsertcommand\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:45+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katekjswrapper.po b/tde-i18n-vi/messages/tdeaddons/katekjswrapper.po index ad419cfed47..2d68a46fce7 100644 --- a/tde-i18n-vi/messages/tdeaddons/katekjswrapper.po +++ b/tde-i18n-vi/messages/tdeaddons/katekjswrapper.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katekjswrapper\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 17:59+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katemake.po b/tde-i18n-vi/messages/tdeaddons/katemake.po index af05ad34d9e..b73d984f273 100644 --- a/tde-i18n-vi/messages/tdeaddons/katemake.po +++ b/tde-i18n-vi/messages/tdeaddons/katemake.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katemake\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:04+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katemodeline.po b/tde-i18n-vi/messages/tdeaddons/katemodeline.po index 67d304be570..0876c6e6cfe 100644 --- a/tde-i18n-vi/messages/tdeaddons/katemodeline.po +++ b/tde-i18n-vi/messages/tdeaddons/katemodeline.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katemodeline\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:08+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/kateopenheader.po b/tde-i18n-vi/messages/tdeaddons/kateopenheader.po index 3ad58d9f166..c55d38b575a 100644 --- a/tde-i18n-vi/messages/tdeaddons/kateopenheader.po +++ b/tde-i18n-vi/messages/tdeaddons/kateopenheader.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kateopenheader\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:10+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katepybrowse.po b/tde-i18n-vi/messages/tdeaddons/katepybrowse.po index d52056a4c5c..dd2e2167e52 100644 --- a/tde-i18n-vi/messages/tdeaddons/katepybrowse.po +++ b/tde-i18n-vi/messages/tdeaddons/katepybrowse.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katepybrowse\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:13+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katesnippets.po b/tde-i18n-vi/messages/tdeaddons/katesnippets.po index b729f373786..1a7726ff9f2 100644 --- a/tde-i18n-vi/messages/tdeaddons/katesnippets.po +++ b/tde-i18n-vi/messages/tdeaddons/katesnippets.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katesnippets\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:18+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katetabbarextension.po b/tde-i18n-vi/messages/tdeaddons/katetabbarextension.po index ab7e81667d0..cbb75406a14 100644 --- a/tde-i18n-vi/messages/tdeaddons/katetabbarextension.po +++ b/tde-i18n-vi/messages/tdeaddons/katetabbarextension.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katetabbarextension\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:21+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katetextfilter.po b/tde-i18n-vi/messages/tdeaddons/katetextfilter.po index cae79b90984..42ed128f2d7 100644 --- a/tde-i18n-vi/messages/tdeaddons/katetextfilter.po +++ b/tde-i18n-vi/messages/tdeaddons/katetextfilter.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: katetextfilter\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:23+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katexmlcheck.po b/tde-i18n-vi/messages/tdeaddons/katexmlcheck.po index 10c661e1b07..b956335c77d 100644 --- a/tde-i18n-vi/messages/tdeaddons/katexmlcheck.po +++ b/tde-i18n-vi/messages/tdeaddons/katexmlcheck.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: katexmlcheck\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:32+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/katexmltools.po b/tde-i18n-vi/messages/tdeaddons/katexmltools.po index c66c70bedf0..5469489420a 100644 --- a/tde-i18n-vi/messages/tdeaddons/katexmltools.po +++ b/tde-i18n-vi/messages/tdeaddons/katexmltools.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: katexmltools\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:36+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/kbinaryclock.po b/tde-i18n-vi/messages/tdeaddons/kbinaryclock.po index fdff5b6af9e..a157ff4f971 100644 --- a/tde-i18n-vi/messages/tdeaddons/kbinaryclock.po +++ b/tde-i18n-vi/messages/tdeaddons/kbinaryclock.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kbinaryclock\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:42+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/kcmkuick.po b/tde-i18n-vi/messages/tdeaddons/kcmkuick.po index 1542ba4e16d..ee01d4da05d 100644 --- a/tde-i18n-vi/messages/tdeaddons/kcmkuick.po +++ b/tde-i18n-vi/messages/tdeaddons/kcmkuick.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkuick\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:50+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/kmathapplet.po b/tde-i18n-vi/messages/tdeaddons/kmathapplet.po index d3e379e1f5c..dcd6c8670df 100644 --- a/tde-i18n-vi/messages/tdeaddons/kmathapplet.po +++ b/tde-i18n-vi/messages/tdeaddons/kmathapplet.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kmathapplet\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:03+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/kolourpicker.po b/tde-i18n-vi/messages/tdeaddons/kolourpicker.po index 9e00485e5d3..697c3ae9963 100644 --- a/tde-i18n-vi/messages/tdeaddons/kolourpicker.po +++ b/tde-i18n-vi/messages/tdeaddons/kolourpicker.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kolourpicker\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:09+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/konqsidebar_delicious.po b/tde-i18n-vi/messages/tdeaddons/konqsidebar_delicious.po index fec736352fb..1ed743e9a74 100644 --- a/tde-i18n-vi/messages/tdeaddons/konqsidebar_delicious.po +++ b/tde-i18n-vi/messages/tdeaddons/konqsidebar_delicious.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: konqsidebar_delicious\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:12+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/konqsidebar_mediaplayer.po b/tde-i18n-vi/messages/tdeaddons/konqsidebar_mediaplayer.po index 9ec8c792cbd..b0375d8e129 100644 --- a/tde-i18n-vi/messages/tdeaddons/konqsidebar_mediaplayer.po +++ b/tde-i18n-vi/messages/tdeaddons/konqsidebar_mediaplayer.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: konqsidebar_mediaplayer\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:22+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/konqsidebar_metabar.po b/tde-i18n-vi/messages/tdeaddons/konqsidebar_metabar.po index 9d59c891d20..348a14ac437 100644 --- a/tde-i18n-vi/messages/tdeaddons/konqsidebar_metabar.po +++ b/tde-i18n-vi/messages/tdeaddons/konqsidebar_metabar.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: konqsidebar_metabar\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:25+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/konqsidebar_news.po b/tde-i18n-vi/messages/tdeaddons/konqsidebar_news.po index fa206405e97..8bc70346182 100644 --- a/tde-i18n-vi/messages/tdeaddons/konqsidebar_news.po +++ b/tde-i18n-vi/messages/tdeaddons/konqsidebar_news.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: konqsidebar_news\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:30+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/ksig.po b/tde-i18n-vi/messages/tdeaddons/ksig.po index d958efed5af..a1ec428bca9 100644 --- a/tde-i18n-vi/messages/tdeaddons/ksig.po +++ b/tde-i18n-vi/messages/tdeaddons/ksig.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ksig\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:37+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/ktimemon.po b/tde-i18n-vi/messages/tdeaddons/ktimemon.po index 728171faa74..2b67e6c4499 100644 --- a/tde-i18n-vi/messages/tdeaddons/ktimemon.po +++ b/tde-i18n-vi/messages/tdeaddons/ktimemon.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ktimemon\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 21:43+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/kuick_plugin.po b/tde-i18n-vi/messages/tdeaddons/kuick_plugin.po index d9ad2ff8d21..cd9f636f778 100644 --- a/tde-i18n-vi/messages/tdeaddons/kuick_plugin.po +++ b/tde-i18n-vi/messages/tdeaddons/kuick_plugin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kuick_plugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 22:09+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/libkaddrbk_geo_xxport.po b/tde-i18n-vi/messages/tdeaddons/libkaddrbk_geo_xxport.po index 797bead8392..3666bf08ba6 100644 --- a/tde-i18n-vi/messages/tdeaddons/libkaddrbk_geo_xxport.po +++ b/tde-i18n-vi/messages/tdeaddons/libkaddrbk_geo_xxport.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkaddrbk_geo_xxport\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 22:16+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/libkaddrbk_gmx_xxport.po b/tde-i18n-vi/messages/tdeaddons/libkaddrbk_gmx_xxport.po index e305b03529c..795a97c94e9 100644 --- a/tde-i18n-vi/messages/tdeaddons/libkaddrbk_gmx_xxport.po +++ b/tde-i18n-vi/messages/tdeaddons/libkaddrbk_gmx_xxport.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkaddrbk_gmx_xxport\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 22:19+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/lyrics.po b/tde-i18n-vi/messages/tdeaddons/lyrics.po index ff75bdbbe3a..2be9f049b21 100644 --- a/tde-i18n-vi/messages/tdeaddons/lyrics.po +++ b/tde-i18n-vi/messages/tdeaddons/lyrics.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: lyrics\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 22:24+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/mediacontrol.po b/tde-i18n-vi/messages/tdeaddons/mediacontrol.po index fb78635f08e..61d10516997 100644 --- a/tde-i18n-vi/messages/tdeaddons/mediacontrol.po +++ b/tde-i18n-vi/messages/tdeaddons/mediacontrol.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: mediacontrol\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 22:42+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/mf_konqplugin.po b/tde-i18n-vi/messages/tdeaddons/mf_konqplugin.po index 2ad6fbcec7b..9a957417ae8 100644 --- a/tde-i18n-vi/messages/tdeaddons/mf_konqplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/mf_konqplugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: mf_konqplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 22:54+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/minitoolsplugin.po b/tde-i18n-vi/messages/tdeaddons/minitoolsplugin.po index 15affea0e40..e69ba5ae0b4 100644 --- a/tde-i18n-vi/messages/tdeaddons/minitoolsplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/minitoolsplugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: minitoolsplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 22:57+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/nexscope.po b/tde-i18n-vi/messages/tdeaddons/nexscope.po index 872abf9b710..7418f50505c 100644 --- a/tde-i18n-vi/messages/tdeaddons/nexscope.po +++ b/tde-i18n-vi/messages/tdeaddons/nexscope.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: nexscope\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:00+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/pitchablespeed.po b/tde-i18n-vi/messages/tdeaddons/pitchablespeed.po index 7f2efc9a446..7d1ffb14257 100644 --- a/tde-i18n-vi/messages/tdeaddons/pitchablespeed.po +++ b/tde-i18n-vi/messages/tdeaddons/pitchablespeed.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: pitchablespeed\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:05+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/rellinks.po b/tde-i18n-vi/messages/tdeaddons/rellinks.po index acbb81f0f67..4bf5b0313a0 100644 --- a/tde-i18n-vi/messages/tdeaddons/rellinks.po +++ b/tde-i18n-vi/messages/tdeaddons/rellinks.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: rellinks\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:08+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/searchbarplugin.po b/tde-i18n-vi/messages/tdeaddons/searchbarplugin.po index b7c7ca7d7ec..abe0e74c0a5 100644 --- a/tde-i18n-vi/messages/tdeaddons/searchbarplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/searchbarplugin.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: searchbarplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:21+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/synaescope.po b/tde-i18n-vi/messages/tdeaddons/synaescope.po index 838e99d0802..10b13a0313b 100644 --- a/tde-i18n-vi/messages/tdeaddons/synaescope.po +++ b/tde-i18n-vi/messages/tdeaddons/synaescope.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: synaescope\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:26+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdefile_cert.po b/tde-i18n-vi/messages/tdeaddons/tdefile_cert.po index 87a01a3261d..41b5a47c2c3 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdefile_cert.po +++ b/tde-i18n-vi/messages/tdeaddons/tdefile_cert.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_cert\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 18:56+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdefile_desktop.po b/tde-i18n-vi/messages/tdeaddons/tdefile_desktop.po index 8fa2edaaa8c..4a5cec81e5e 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdefile_desktop.po +++ b/tde-i18n-vi/messages/tdeaddons/tdefile_desktop.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_desktop\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 20:39+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdefile_folder.po b/tde-i18n-vi/messages/tdeaddons/tdefile_folder.po index 2454e6c922a..a217ca383f0 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdefile_folder.po +++ b/tde-i18n-vi/messages/tdeaddons/tdefile_folder.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_folder\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 20:42+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdefile_html.po b/tde-i18n-vi/messages/tdeaddons/tdefile_html.po index 3701d0cbdc2..6f0e112f61e 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdefile_html.po +++ b/tde-i18n-vi/messages/tdeaddons/tdefile_html.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_html\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 20:44+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdefile_lnk.po b/tde-i18n-vi/messages/tdeaddons/tdefile_lnk.po index 9d939a3af76..0ee96d19487 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdefile_lnk.po +++ b/tde-i18n-vi/messages/tdeaddons/tdefile_lnk.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_lnk\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 20:46+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdefile_mhtml.po b/tde-i18n-vi/messages/tdeaddons/tdefile_mhtml.po index 41946e9d395..e76c997a20a 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdefile_mhtml.po +++ b/tde-i18n-vi/messages/tdeaddons/tdefile_mhtml.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_mhtml\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 20:51+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdefile_txt.po b/tde-i18n-vi/messages/tdeaddons/tdefile_txt.po index 2ba411084bd..c412058aa70 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdefile_txt.po +++ b/tde-i18n-vi/messages/tdeaddons/tdefile_txt.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_txt\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 20:54+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tdehtmlsettingsplugin.po b/tde-i18n-vi/messages/tdeaddons/tdehtmlsettingsplugin.po index 26df7281d45..98a9c4e6eed 100644 --- a/tde-i18n-vi/messages/tdeaddons/tdehtmlsettingsplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/tdehtmlsettingsplugin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdehtmlsettingsplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-10-31 20:56+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tippecanoe.po b/tde-i18n-vi/messages/tdeaddons/tippecanoe.po index a8119a63e58..6ee09fdc7eb 100644 --- a/tde-i18n-vi/messages/tdeaddons/tippecanoe.po +++ b/tde-i18n-vi/messages/tdeaddons/tippecanoe.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tippecanoe\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:30+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/tyler.po b/tde-i18n-vi/messages/tdeaddons/tyler.po index b33376be87c..b7701af4fd4 100644 --- a/tde-i18n-vi/messages/tdeaddons/tyler.po +++ b/tde-i18n-vi/messages/tdeaddons/tyler.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tyler\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:32+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/uachangerplugin.po b/tde-i18n-vi/messages/tdeaddons/uachangerplugin.po index d95742dbdc9..965895002d9 100644 --- a/tde-i18n-vi/messages/tdeaddons/uachangerplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/uachangerplugin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: uachangerplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:34+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/validatorsplugin.po b/tde-i18n-vi/messages/tdeaddons/validatorsplugin.po index 06b6bb6e889..b3e77f41480 100644 --- a/tde-i18n-vi/messages/tdeaddons/validatorsplugin.po +++ b/tde-i18n-vi/messages/tdeaddons/validatorsplugin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: validatorsplugin\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:37+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/wakeup.po b/tde-i18n-vi/messages/tdeaddons/wakeup.po index 1836535d175..da97e536f40 100644 --- a/tde-i18n-vi/messages/tdeaddons/wakeup.po +++ b/tde-i18n-vi/messages/tdeaddons/wakeup.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: wakeup\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:43+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/wavecapture.po b/tde-i18n-vi/messages/tdeaddons/wavecapture.po index 336a3bb5954..b663a2e6567 100644 --- a/tde-i18n-vi/messages/tdeaddons/wavecapture.po +++ b/tde-i18n-vi/messages/tdeaddons/wavecapture.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: wavecapture\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:46+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeaddons/webarchiver.po b/tde-i18n-vi/messages/tdeaddons/webarchiver.po index c3e7dbd6b58..5bc2f8f831c 100644 --- a/tde-i18n-vi/messages/tdeaddons/webarchiver.po +++ b/tde-i18n-vi/messages/tdeaddons/webarchiver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: webarchiver\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 17:48+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/kcmlilo.po b/tde-i18n-vi/messages/tdeadmin/kcmlilo.po index da92d15b6cb..b5e6b6e5ca2 100644 --- a/tde-i18n-vi/messages/tdeadmin/kcmlilo.po +++ b/tde-i18n-vi/messages/tdeadmin/kcmlilo.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmlilo\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 18:43+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/kcron.po b/tde-i18n-vi/messages/tdeadmin/kcron.po index 1ffa2635f2c..93c545b3fc3 100644 --- a/tde-i18n-vi/messages/tdeadmin/kcron.po +++ b/tde-i18n-vi/messages/tdeadmin/kcron.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcron\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 21:28+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/kdat.po b/tde-i18n-vi/messages/tdeadmin/kdat.po index 1a201ff740d..c04dcdf74b4 100644 --- a/tde-i18n-vi/messages/tdeadmin/kdat.po +++ b/tde-i18n-vi/messages/tdeadmin/kdat.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kdat\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 22:02+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/kpackage.po b/tde-i18n-vi/messages/tdeadmin/kpackage.po index f5b28619f97..f777ba82cee 100644 --- a/tde-i18n-vi/messages/tdeadmin/kpackage.po +++ b/tde-i18n-vi/messages/tdeadmin/kpackage.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2003-01-08 07:58\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/ksysv.po b/tde-i18n-vi/messages/tdeadmin/ksysv.po index aedd02fd938..4bc759fd33c 100644 --- a/tde-i18n-vi/messages/tdeadmin/ksysv.po +++ b/tde-i18n-vi/messages/tdeadmin/ksysv.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2003-01-08 08:01\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/kuser.po b/tde-i18n-vi/messages/tdeadmin/kuser.po index 2728d85d1ab..9a9b004764d 100644 --- a/tde-i18n-vi/messages/tdeadmin/kuser.po +++ b/tde-i18n-vi/messages/tdeadmin/kuser.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2003-01-08 08:16\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/secpolicy.po b/tde-i18n-vi/messages/tdeadmin/secpolicy.po index e598ff4cc75..edceca11b18 100644 --- a/tde-i18n-vi/messages/tdeadmin/secpolicy.po +++ b/tde-i18n-vi/messages/tdeadmin/secpolicy.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2003-01-08 08:24\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeadmin/tdefile_deb.po b/tde-i18n-vi/messages/tdeadmin/tdefile_deb.po index 7f108633fb5..e31c09da182 100644 --- a/tde-i18n-vi/messages/tdeadmin/tdefile_deb.po +++ b/tde-i18n-vi/messages/tdeadmin/tdefile_deb.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_deb\n" -"POT-Creation-Date: 2014-09-29 00:51-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-11-01 23:08+1030\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeartwork/klock.po b/tde-i18n-vi/messages/tdeartwork/klock.po index 236a4abd85f..dc00e0eee8f 100644 --- a/tde-i18n-vi/messages/tdeartwork/klock.po +++ b/tde-i18n-vi/messages/tdeartwork/klock.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: klock\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-06-02 08:32+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -79,7 +79,7 @@ msgid "" "
\n" "http://www.reallyslick.com/

\n" "\n" -"

Ported to KDE by Karl Robillard

" +"

Ported to TDE by Karl Robillard

" msgstr "" "

Trạng thái phởn phơ 1.0

\n" "

Bản quyền (c) 2002 Terence M. Welsh" @@ -124,7 +124,7 @@ msgid "" "
\n" "http://www.reallyslick.com/

\n" "\n" -"

Ported to KDE by Karl Robillard

" +"

Ported to TDE by Karl Robillard

" msgstr "" "

Dòng chảy 1.0

\n" "

Bản quyền (c) 2002 Terence M. Welsh" @@ -169,7 +169,7 @@ msgid "" "
\n" "http://www.reallyslick.com/

\n" "\n" -"

Ported to KDE by Karl Robillard

" +"

Ported to TDE by Karl Robillard

" msgstr "" "

Gió Mặt Trời 1.0

\n" "

Bản quyền (c) 2002 Terence M. Welsh" @@ -606,7 +606,7 @@ msgstr "" #: kdesavers/pendulum.cpp:788 #, fuzzy msgid "" -"

KPendulum Screen Saver for KDE

" +"

KPendulum Screen Saver for TDE

" "

Simulation of a two-part pendulum

" "

Copyright (c) Georg Drenkhahn 2004

" "

georg-d@users.sourceforge.net

" @@ -663,7 +663,7 @@ msgstr "" #: kdesavers/rotation.cpp:782 #, fuzzy msgid "" -"

KRotation Screen Saver for KDE

" +"

KRotation Screen Saver for TDE

" "

Simulation of a force free rotating asymmetric body

" "

Copyright (c) Georg Drenkhahn 2004

" "

georg-d@users.sourceforge.net

" diff --git a/tde-i18n-vi/messages/tdeartwork/kxsconfig.po b/tde-i18n-vi/messages/tdeartwork/kxsconfig.po index 192f76d02b3..62bd1e2809c 100644 --- a/tde-i18n-vi/messages/tdeartwork/kxsconfig.po +++ b/tde-i18n-vi/messages/tdeartwork/kxsconfig.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kxsconfig\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-06-02 08:34+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeartwork/tdepartsaver.po b/tde-i18n-vi/messages/tdeartwork/tdepartsaver.po index ee34bf091ec..b3557d6fb55 100644 --- a/tde-i18n-vi/messages/tdeartwork/tdepartsaver.po +++ b/tde-i18n-vi/messages/tdeartwork/tdepartsaver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdepartsaver\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-10 20:53+0930\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeartwork/tdestyle_phase_config.po b/tde-i18n-vi/messages/tdeartwork/tdestyle_phase_config.po index d69c701484e..fa5c95c24e7 100644 --- a/tde-i18n-vi/messages/tdeartwork/tdestyle_phase_config.po +++ b/tde-i18n-vi/messages/tdeartwork/tdestyle_phase_config.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdestyle_phase_config\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-10 20:55+0930\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po b/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po index 8613407b0a2..42ca3b94ac9 100644 --- a/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po +++ b/tde-i18n-vi/messages/tdeartwork/twin_art_clients.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: twin_art_clients\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-10 20:56+0930\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,36 +16,14 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" -#: kstep/nextclient.cpp:841 riscos/AboveButton.cpp:48 -msgid "Keep above others" -msgstr "Để nằm trên các cái khác" - -#: cde/cdeclient.cpp:350 glow/glowclient.cpp:664 icewm/icewm.cpp:1017 -#: kde1/kde1client.cpp:346 kstep/nextclient.cpp:502 -#: riscos/IconifyButton.cpp:48 system/systemclient.cpp:374 -msgid "Minimize" -msgstr "Thu nhỏ" - -#: 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 "Áp dụng cho mọi màn hình nền" - -#: 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 "Không áp dụng cho mọi màn hình nền" - -#: kstep/nextclient.cpp:852 riscos/LowerButton.cpp:48 -msgid "Keep below others" -msgstr "Để nằm dưới các cái khác" +#: icewm/icewm.cpp:903 icewm/icewm.cpp:913 +msgid "
IceWM preview
" +msgstr "
Xem thử IceWM
" -#: riscos/Manager.cpp:714 -msgid "
RiscOS preview
" -msgstr "
Xem thử RiscOS
" +#: cde/cdeclient.cpp:328 icewm/icewm.cpp:976 icewm/icewm.cpp:980 +#: kde1/kde1client.cpp:308 kstep/nextclient.cpp:511 +msgid "Menu" +msgstr "Thực đơn" #: cde/cdeclient.cpp:361 cde/cdeclient.cpp:400 glow/glowclient.cpp:606 #: glow/glowclient.cpp:670 icewm/icewm.cpp:1005 icewm/icewm.cpp:1525 @@ -56,19 +34,29 @@ msgstr "
Xem thử RiscOS
" msgid "Maximize" msgstr "Phóng to" -#: icewm/icewm.cpp:903 icewm/icewm.cpp:913 -msgid "
IceWM preview
" -msgstr "
Xem thử IceWM
" - -#: cde/cdeclient.cpp:328 icewm/icewm.cpp:976 icewm/icewm.cpp:980 -#: kde1/kde1client.cpp:308 kstep/nextclient.cpp:511 -msgid "Menu" -msgstr "Thực đơn" +#: cde/cdeclient.cpp:350 glow/glowclient.cpp:664 icewm/icewm.cpp:1017 +#: kde1/kde1client.cpp:346 kstep/nextclient.cpp:502 +#: riscos/IconifyButton.cpp:48 system/systemclient.cpp:374 +msgid "Minimize" +msgstr "Thu nhỏ" #: icewm/icewm.cpp:1036 icewm/icewm.cpp:1536 msgid "Rollup" msgstr "Cuốn lên" +#: 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 "Không áp dụng cho mọi màn hình nền" + +#: 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 "Áp dụng cho mọi màn hình nền" + #: icewm/icewm.cpp:1536 msgid "Rolldown" msgstr "Cuộn xuống" @@ -134,9 +122,27 @@ msgstr "" msgid "Infadel #2 (default)" msgstr "Infadel #2 (mặc định)" -#: glow/glowclient.cpp:718 -msgid "
Glow preview
" -msgstr "
Xem thử hiệu ứng hào quang
" +#: kde1/kde1client.cpp:257 +#, fuzzy +msgid "
TDE 1 preview
" +msgstr "
Xem thử TDE 1
" + +#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457 +msgid "Not On All Desktops" +msgstr "Không áp dụng cho mọi màn hình nền" + +#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457 +msgid "On All Desktops" +msgstr "Áp dụng cho mọi màn hình nền" + +#: kde1/kde1client.cpp:606 +#, fuzzy +msgid "
TDE 1 decoration
" +msgstr "
Trang trí TDE 1
" + +#: openlook/OpenLook.cpp:362 +msgid "
OpenLook preview
" +msgstr "
Xem thử OpenLook
" #: glow/config/glowconfigdialog.cpp:69 msgid "Theme" @@ -158,9 +164,9 @@ msgstr "Màu chuyển tiếp cho thanh tiêu đề" msgid "Show resize handle" msgstr "Hiện tay cầm phóng to thu nhỏ" -#: system/systemclient.cpp:307 -msgid "
System++ preview
" -msgstr "
Xem thử System++
" +#: glow/glowclient.cpp:718 +msgid "
Glow preview
" +msgstr "
Xem thử hiệu ứng hào quang
" #: kstep/nextclient.cpp:415 msgid "
KStep preview
" @@ -182,13 +188,29 @@ msgstr "Không có bóng râm" msgid "Do not keep above others" msgstr "Không để nằm trên các cái khác" +#: kstep/nextclient.cpp:841 riscos/AboveButton.cpp:48 +msgid "Keep above others" +msgstr "Để nằm trên các cái khác" + #: kstep/nextclient.cpp:852 msgid "Do not keep below others" msgstr "Không để nằm dưới các cái khác" -#: openlook/OpenLook.cpp:362 -msgid "
OpenLook preview
" -msgstr "
Xem thử OpenLook
" +#: kstep/nextclient.cpp:852 riscos/LowerButton.cpp:48 +msgid "Keep below others" +msgstr "Để nằm dưới các cái khác" + +#: riscos/Manager.cpp:714 +msgid "
RiscOS preview
" +msgstr "
Xem thử RiscOS
" + +#: system/systemclient.cpp:307 +msgid "
System++ preview
" +msgstr "
Xem thử System++
" + +#: cde/cdeclient.cpp:299 +msgid "
CDE preview
" +msgstr "
Xem thử CDE
" #: cde/config/config.cpp:31 msgid "Text &Alignment" @@ -223,25 +245,3 @@ msgstr "" "Gợi ý: Nếu muốn có trang trí gốc của Motif(tm) Window Manager,\n" "ấn thanh \"Nút\" ở trên và bỏ hai nút \"giúp đỡ\" và \"đóng\" khỏi thanh tiêu " "đề." - -#: cde/cdeclient.cpp:299 -msgid "
CDE preview
" -msgstr "
Xem thử CDE
" - -#: kde1/kde1client.cpp:257 -#, fuzzy -msgid "
KDE 1 preview
" -msgstr "
Xem thử TDE 1
" - -#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457 -msgid "Not On All Desktops" -msgstr "Không áp dụng cho mọi màn hình nền" - -#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457 -msgid "On All Desktops" -msgstr "Áp dụng cho mọi màn hình nền" - -#: kde1/kde1client.cpp:606 -#, fuzzy -msgid "
KDE 1 decoration
" -msgstr "
Trang trí TDE 1
" diff --git a/tde-i18n-vi/messages/tdebase/appletproxy.po b/tde-i18n-vi/messages/tdebase/appletproxy.po index b839d57ae6e..f5a5cba683c 100644 --- a/tde-i18n-vi/messages/tdebase/appletproxy.po +++ b/tde-i18n-vi/messages/tdebase/appletproxy.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: appletproxy\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-08 22:18+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/clockapplet.po b/tde-i18n-vi/messages/tdebase/clockapplet.po index 75c576ff711..f8985991158 100644 --- a/tde-i18n-vi/messages/tdebase/clockapplet.po +++ b/tde-i18n-vi/messages/tdebase/clockapplet.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: clockapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:05+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/display.po b/tde-i18n-vi/messages/tdebase/display.po index 2f1cbfb18de..5460d6fee88 100644 --- a/tde-i18n-vi/messages/tdebase/display.po +++ b/tde-i18n-vi/messages/tdebase/display.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: display\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-08 22:21+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/dockbarextension.po b/tde-i18n-vi/messages/tdebase/dockbarextension.po index ecb458edd2b..06ae57146a9 100644 --- a/tde-i18n-vi/messages/tdebase/dockbarextension.po +++ b/tde-i18n-vi/messages/tdebase/dockbarextension.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: dockbarextension\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-08 22:22+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/drkonqi.po b/tde-i18n-vi/messages/tdebase/drkonqi.po index 71d8f5c4031..c1d65e9412d 100644 --- a/tde-i18n-vi/messages/tdebase/drkonqi.po +++ b/tde-i18n-vi/messages/tdebase/drkonqi.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: drkonqi\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:13+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/extensionproxy.po b/tde-i18n-vi/messages/tdebase/extensionproxy.po index 8eeb5833712..ebbd49d90db 100644 --- a/tde-i18n-vi/messages/tdebase/extensionproxy.po +++ b/tde-i18n-vi/messages/tdebase/extensionproxy.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: extensionproxy\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-08 22:24+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/filetypes.po b/tde-i18n-vi/messages/tdebase/filetypes.po index 8d02cb26f5b..774b57d50b3 100644 --- a/tde-i18n-vi/messages/tdebase/filetypes.po +++ b/tde-i18n-vi/messages/tdebase/filetypes.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: filetypes\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:15+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/htmlsearch.po b/tde-i18n-vi/messages/tdebase/htmlsearch.po index af468d7863c..6c1bc8f4c34 100644 --- a/tde-i18n-vi/messages/tdebase/htmlsearch.po +++ b/tde-i18n-vi/messages/tdebase/htmlsearch.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: htmlsearch\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:18+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/joystick.po b/tde-i18n-vi/messages/tdebase/joystick.po index dd13d0a7d71..f71418111fb 100644 --- a/tde-i18n-vi/messages/tdebase/joystick.po +++ b/tde-i18n-vi/messages/tdebase/joystick.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: joystick\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-06 12:42+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kaccess.po b/tde-i18n-vi/messages/tdebase/kaccess.po index d393735fa08..6270c79509e 100644 --- a/tde-i18n-vi/messages/tdebase/kaccess.po +++ b/tde-i18n-vi/messages/tdebase/kaccess.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kaccess\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 13:51+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kappfinder.po b/tde-i18n-vi/messages/tdebase/kappfinder.po index 89606fcb90a..2934d940201 100644 --- a/tde-i18n-vi/messages/tdebase/kappfinder.po +++ b/tde-i18n-vi/messages/tdebase/kappfinder.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kappfinder\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-25 09:50+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kasbarextension.po b/tde-i18n-vi/messages/tdebase/kasbarextension.po index ddf71dc73b6..6b8dc013e62 100644 --- a/tde-i18n-vi/messages/tdebase/kasbarextension.po +++ b/tde-i18n-vi/messages/tdebase/kasbarextension.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kasbarextension\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 13:56+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kate.po b/tde-i18n-vi/messages/tdebase/kate.po index 51570ea18a3..3d6417e842d 100644 --- a/tde-i18n-vi/messages/tdebase/kate.po +++ b/tde-i18n-vi/messages/tdebase/kate.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kate\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:24+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" @@ -17,17 +17,23 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: KBabel 1.10\n" -#: _translatorinfo.cpp:1 app/katemain.cpp:103 app/kwritemain.cpp:589 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Phan Vĩnh Thịnh" +#. i18n: file ./data/kateui.rc line 43 +#: rc.cpp:9 +#, no-c-format +msgid "&Document" +msgstr "&Tài liệu" -#: _translatorinfo.cpp:3 app/katemain.cpp:103 app/kwritemain.cpp:589 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "teppi82@gmail.com" +#. i18n: file ./data/kateui.rc line 62 +#: rc.cpp:18 +#, no-c-format +msgid "Sess&ions" +msgstr "Phiên chạ&y" + +#. i18n: file ./data/kateui.rc line 85 +#: rc.cpp:24 +#, no-c-format +msgid "&Window" +msgstr "&Cửa sổ" #: tips.txt:3 msgid "" @@ -234,223 +240,6 @@ msgstr "" "

Nhấn F8 hoặc Shift+F8 để chuyển tới\n" "khung tiếp theo/trước.

\n" -#: app/katemainwindow.cpp:212 app/katesavemodifieddialog.cpp:152 -msgid "Documents" -msgstr "Tài liệu" - -#: app/katemainwindow.cpp:216 -msgid "Filesystem Browser" -msgstr "Trình duyệt hệ thống tập tin" - -#: app/kategrepdialog.cpp:71 app/katemainwindow.cpp:223 -msgid "Find in Files" -msgstr "Tìm trong các tập tin" - -#: app/katemainwindow.cpp:230 -msgid "Terminal" -msgstr "Thiết bị cuối" - -#: app/katemainwindow.cpp:242 -msgid "Create a new document" -msgstr "Tạo một tài liệu mới" - -#: app/katemainwindow.cpp:243 -msgid "Open an existing document for editing" -msgstr "Mở tài liệu đã có để sửa" - -#: app/katemainwindow.cpp:246 app/kwritemain.cpp:151 -msgid "" -"This lists files which you have opened recently, and allows you to easily open " -"them again." -msgstr "" -"Đây là danh sách những tập tin bạn vừa mở, nó cho phép mở lại chúng dễ dàng " -"hơn." - -#: app/katemainwindow.cpp:248 -msgid "Save A&ll" -msgstr "Lưu &tất cả" - -#: app/katemainwindow.cpp:249 -msgid "Save all open, modified documents to disk." -msgstr "Lưu mọi tài liệu mở và đã sửa lên đĩa." - -#: app/katemainwindow.cpp:251 -msgid "Close the current document." -msgstr "Đóng tài liệu hiện thời." - -#: app/katemainwindow.cpp:253 -msgid "Clos&e All" -msgstr "Đón&g tất cả" - -#: app/katemainwindow.cpp:254 -msgid "Close all open documents." -msgstr "Đóng mọi tài liệu đang mở." - -#: app/katemainwindow.cpp:256 -msgid "Send one or more of the open documents as email attachments." -msgstr "Gửi một hoặc vài tài liệu đang mở ở dạng tập tin kèm thư điện tử." - -#: app/katemainwindow.cpp:258 -msgid "Close this window" -msgstr "Đóng cửa sổ này" - -#: app/katemainwindow.cpp:261 -msgid "Create a new Kate view (a new window with the same document list)." -msgstr "" -"Tạo một cửa sổ xem tài liệu mới (một cửa sổ mới với cùng danh sách tài liệu)." - -#: app/kateconfigdialog.cpp:298 app/kateconfigdialog.cpp:299 -#: app/katemainwindow.cpp:265 app/katemainwindow.cpp:539 -msgid "External Tools" -msgstr "Công cụ ngoài" - -#: app/katemainwindow.cpp:266 -msgid "Launch external helper applications" -msgstr "Chạy ứng dụng giúp đỡ ngoài" - -#: app/katemainwindow.cpp:272 -msgid "Open W&ith" -msgstr "&Mở bằng" - -#: app/katemainwindow.cpp:273 -msgid "" -"Open the current document using another application registered for its file " -"type, or an application of your choice." -msgstr "" -"Mở tài liệu hiện thời bằng ứng dụng khác đã đăng ký để mở loại tập tin này, " -"hoặc một ứng dụng theo lựa chọn." - -#: app/katemainwindow.cpp:278 app/kwritemain.cpp:174 -msgid "Configure the application's keyboard shortcut assignments." -msgstr "Cấu hình phím nóng của ứng dụng." - -#: app/katemainwindow.cpp:281 app/kwritemain.cpp:177 -msgid "Configure which items should appear in the toolbar(s)." -msgstr "Chọn những mục hiện lên trên thanh công cụ." - -#: app/katemainwindow.cpp:284 -msgid "" -"Configure various aspects of this application and the editing component." -msgstr "Cấu hình các mặt khác nhau của ứng dụng này và sửa các thành phần." - -#: app/katemainwindow.cpp:288 -msgid "&Pipe to Console" -msgstr "&Gửi tới thiết bị cuối" - -#: app/katemainwindow.cpp:291 -msgid "This shows useful tips on the use of this application." -msgstr "Nó hiển thị lời mách có ích về sử dụng chương trình này." - -#: app/katemainwindow.cpp:295 -msgid "&Plugins Handbook" -msgstr "&Sổ tay về bổ sung" - -#: app/katemainwindow.cpp:296 -msgid "This shows help files for various available plugins." -msgstr "Hiển thị những tập tin trợ giúp về các bổ sung." - -#: app/katemainwindow.cpp:305 -msgid "" -"_: Menu entry Session->New\n" -"&New" -msgstr "&Mới" - -#: app/katemainwindow.cpp:308 -msgid "Save &As..." -msgstr "&Lưu như..." - -#: app/katemainwindow.cpp:309 -msgid "&Manage..." -msgstr "&Quản lý..." - -#: app/katemainwindow.cpp:312 -msgid "&Quick Open" -msgstr "Mở &nhanh" - -#: app/katedocmanager.cpp:431 app/katemainwindow.cpp:340 -msgid "New file opened while trying to close Kate, closing aborted." -msgstr "Mở tập tin mới khi đóng Kate, không đóng." - -#: app/katedocmanager.cpp:432 app/katemainwindow.cpp:341 -msgid "Closing Aborted" -msgstr "Dừng đóng" - -#: app/katemainwindow.cpp:488 -msgid "" -"_: 'document name [*]', [*] means modified\n" -"%1 [*]" -msgstr "" - -#: app/katemainwindow.cpp:610 -msgid "&Other..." -msgstr "&Khác..." - -#: app/katemainwindow.cpp:620 -msgid "Other..." -msgstr "Khác..." - -#: app/katemainwindow.cpp:637 -msgid "Application '%1' not found!" -msgstr "Không tìm thấy ứng dụng '%1'!" - -#: app/katemainwindow.cpp:637 -msgid "Application Not Found!" -msgstr "Không tìm thấy ứng dụng!" - -#: app/katemainwindow.cpp:665 -msgid "" -"

The current document has not been saved, and cannot be attached to an email " -"message." -"

Do you want to save it and proceed?" -msgstr "" -"

Tài liệu hiện thời chưa được lưu nên không thể gửi kèm theo thư email." -"

Ghi nó rồi tiến hành gửi kèm?" - -#: app/katemainwindow.cpp:668 -msgid "Cannot Send Unsaved File" -msgstr "Không gửi được được tập tin chưa lưu" - -#: app/katemainwindow.cpp:676 app/katemainwindow.cpp:697 -msgid "The file could not be saved. Please check if you have write permission." -msgstr "" -"Không lưu được tập tin. Xin kiểm tra quyền ghi của bạn đối với tập tin." - -#: app/katemainwindow.cpp:687 -msgid "" -"

The current file:" -"
%1" -"
has been modified. Modifications will not be available in the attachment." -"

Do you want to save it before sending it?" -msgstr "" -"

Tập tin hiện thời: " -"
%1 " -"
đã có thay đổi. Những thay đổi này sẽ không được kèm theo thư. " -"

Ghi tập tin trước khi gửi nó?" - -#: app/katemainwindow.cpp:690 -msgid "Save Before Sending?" -msgstr "Lưu trước khi gửi?" - -#: app/katemainwindow.cpp:690 -msgid "Do Not Save" -msgstr "Không lưu" - -#: app/kateconfigplugindialogpage.cpp:81 app/katemailfilesdialog.cpp:61 -msgid "Name" -msgstr "Tên" - -#: app/kateconfigplugindialogpage.cpp:82 -msgid "Comment" -msgstr "Chú thích" - -#: app/kateconfigplugindialogpage.cpp:83 -msgid "" -"Here you can see all available Kate plugins. Those with a check mark are " -"loaded, and will be loaded again the next time Kate is started." -msgstr "" -"Ở đây bạn có thể thấy các bổ sung của Kate. Những bổ sung có đánh dấu là được " -"nạp, và sẽ được nạp khi Kate khởi động lần sau." - #: app/katemain.cpp:41 msgid "Start Kate with a given session" msgstr "Chạy Kate với phiên chạy chỉ ra" @@ -597,16 +386,25 @@ msgstr "Trợ giúp rất tốt" msgid "All people who have contributed and I have forgotten to mention" msgstr "Tất cả những người đã đóng góp và tôi đã quên không đề cập đến" -#: app/kateapp.cpp:214 app/kateapp.cpp:326 app/kwritemain.cpp:686 +#: _translatorinfo.cpp:1 app/katemain.cpp:103 app/kwritemain.cpp:589 msgid "" -"The file '%1' could not be opened: it is not a normal file, it is a folder." -msgstr "" -"Không mở được tập tin '%1'; nó không phải là tập tin thông thường, nó là một " -"thư mục." - -#: app/kategrepdialog.cpp:102 -msgid "Pattern:" -msgstr "Mẫu:" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Phan Vĩnh Thịnh" + +#: _translatorinfo.cpp:3 app/katemain.cpp:103 app/kwritemain.cpp:589 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "teppi82@gmail.com" + +#: app/kategrepdialog.cpp:71 app/katemainwindow.cpp:223 +msgid "Find in Files" +msgstr "Tìm trong các tập tin" + +#: app/kategrepdialog.cpp:102 +msgid "Pattern:" +msgstr "Mẫu:" #: app/kategrepdialog.cpp:118 msgid "Case sensitive" @@ -755,26 +553,6 @@ msgstr "Lỗi:

" msgid "Grep Tool Error" msgstr "Lỗi công cụ grep" -#: app/katedocmanager.cpp:395 -msgid "" -"

The document '%1' has been modified, but not saved." -"

Do you want to save your changes or discard them?" -msgstr "" -"

Tài liệu '%1' đã có thay đổi nhưng chưa được lưu. " -"

Bạn muốn lưu những thay đổi đó hay bỏ chúng đi?" - -#: app/katedocmanager.cpp:397 -msgid "Close Document" -msgstr "Đóng tài liệu" - -#: app/katedocmanager.cpp:484 -msgid "Reopening files from the last session..." -msgstr "Mở lại tập tin từ phiên chạy cuối..." - -#: app/katedocmanager.cpp:491 -msgid "Starting Up" -msgstr "Đang khởi động" - #: app/katemwmodonhddialog.cpp:61 msgid "Documents Modified on Disk" msgstr "Tài liệu đã thay đổi trên đĩa" @@ -875,760 +653,937 @@ msgstr "" msgid "Error Creating Diff" msgstr "Lỗi tạo Diff" -#: app/katemailfilesdialog.cpp:47 -msgid "Email Files" -msgstr "Gửi tập tin qua thư" - -#: app/katemailfilesdialog.cpp:49 app/katemailfilesdialog.cpp:99 -msgid "&Show All Documents >>" -msgstr "&Hiển thị mọi tài liệu >>" +#: app/kateviewmanager.cpp:97 +msgid "New Tab" +msgstr "Thẻ mới" -#: app/katemailfilesdialog.cpp:52 -msgid "&Mail..." -msgstr "&Thư..." +#: app/kateviewmanager.cpp:100 +msgid "Close Current Tab" +msgstr "Đóng thẻ hiện thời" -#: app/katemailfilesdialog.cpp:57 -msgid "" -"

Press Mail... to email the current document." -"

To select more documents to send, press Show All " -"Documents >>." -msgstr "" -"

Nhấn Thư... để gửi tài liệu hiện thời qua email." -"

Để chọn vài tập tin để gửi, nhấn Hiển thị mọi tài " -"liệu >>." +#: app/kateviewmanager.cpp:104 +msgid "Activate Next Tab" +msgstr "Mở thẻ tiếp theo" -#: app/katefilelist.cpp:150 app/katefilelist.cpp:688 -#: app/katemailfilesdialog.cpp:62 -msgid "URL" -msgstr "URL" +#: app/kateviewmanager.cpp:109 +msgid "Activate Previous Tab" +msgstr "Mở thẻ trước" -#: app/katemailfilesdialog.cpp:104 -msgid "&Hide Document List <<" -msgstr "Ẩ&n danh sách tài liệu <<" +#: app/kateviewmanager.cpp:116 +msgid "Split Ve&rtical" +msgstr "Chia &dọc" -#: app/katemailfilesdialog.cpp:105 -msgid "Press Mail... to send selected documents" -msgstr "Nhấn Thư... để gửi những tài liệu đã chọn" +#: app/kateviewmanager.cpp:119 +msgid "Split the currently active view vertically into two views." +msgstr "Chia ô xem hiện thời thành hai ô bằng một đường thẳng đứng." -#: app/katefileselector.cpp:170 -msgid "Current Document Folder" -msgstr "Thư mục tài liệu hiện tại" +#: app/kateviewmanager.cpp:121 +msgid "Split &Horizontal" +msgstr "Chia &ngang" -#: app/katefileselector.cpp:198 -msgid "" -"

Here you can enter a path for a folder to display." -"

To go to a folder previously entered, press the arrow on the right and " -"choose one. " -"

The entry has folder completion. Right-click to choose how completion should " -"behave." -msgstr "" -"

Ở đây bạn có thể nhập một đường dẫn tới thư mục để hiển thị. " -"

Để chuyển tới thư mục vừa nhập trước đây, nhấn mũi tên ở bên phải và chọn " -"một thư mục. " -"

Ô nhập vào có tính năng tự điền thêm. Nhấn chuột phải để biết cách sử dụng." +#: app/kateviewmanager.cpp:124 +msgid "Split the currently active view horizontally into two views." +msgstr "Chia ô xem hiện thời thành hai ô bằng một đường nằm ngang." -#: app/katefileselector.cpp:203 -msgid "" -"

Here you can enter a name filter to limit which files are displayed." -"

To clear the filter, toggle off the filter button to the left." -"

To reapply the last filter used, toggle on the filter button." -msgstr "" -"

Ở đây bạn có thể nhập một bộ lọc tên để giới hạn những tập tin hiển thị. " -"

Để xóa bộ lọc, tắt nút bộ lọc ở bên phải. " -"

Để áp dụng lại bộ lọc dùng cuối cùng, cần bật nút bộ lọc." +#: app/kateviewmanager.cpp:126 +msgid "Cl&ose Current View" +msgstr "Đóng ô &xem hiện thời" -#: app/katefileselector.cpp:207 -msgid "" -"

This button clears the name filter when toggled off, or reapplies the last " -"filter used when toggled on." -msgstr "" -"

Nút này xoá bộ lọc tên khi tắt, hoặp áp dụng lại bộ lọc dùng cuối khi bật." +#: app/kateviewmanager.cpp:130 +msgid "Close the currently active splitted view" +msgstr "Đóng ô xem đã được chia hiện thời" -#: app/katefileselector.cpp:321 -msgid "Apply last filter (\"%1\")" -msgstr "Áp dụng bộ lọc cuối (\"%1\")" +#: app/kateviewmanager.cpp:132 +msgid "Next View" +msgstr "Ô xem tiếp theo" -#: app/katefileselector.cpp:326 -msgid "Clear filter" -msgstr "Xóa bộ lọc" +#: app/kateviewmanager.cpp:135 +msgid "Make the next split view the active one." +msgstr "Chọn ô xem đã chia tiếp theo" -#: app/katefileselector.cpp:536 -msgid "Toolbar" -msgstr "Thanh công cụ" +#: app/kateviewmanager.cpp:137 +msgid "Previous View" +msgstr "Ô xem trước" -#: app/katefileselector.cpp:538 -msgid "A&vailable actions:" -msgstr "Các &hành động có:" +#: app/kateviewmanager.cpp:139 +msgid "Make the previous split view the active one." +msgstr "Chọn ô xem đã chia trước." -#: app/katefileselector.cpp:539 -msgid "S&elected actions:" -msgstr "Hành động đã &chọn:" +#: app/kateviewmanager.cpp:149 +msgid "Open a new tab" +msgstr "Mở một thẻ mới" -#: app/katefileselector.cpp:547 -msgid "Auto Synchronization" -msgstr "Đồng bộ tự động" +#: app/kateviewmanager.cpp:157 +msgid "Close the current tab" +msgstr "Đóng thẻ hiện thời" -#: app/katefileselector.cpp:548 -msgid "When a docu&ment becomes active" -msgstr "Khi một tài &liệu được chọn xem" +#: app/kateviewmanager.cpp:375 app/kwritemain.cpp:229 +msgid "Open File" +msgstr "Mở tập tin" -#: app/katefileselector.cpp:549 -msgid "When the file selector becomes visible" -msgstr "Khi thấy trình chọn tập tin" +#: app/kateexternaltools.cpp:276 +msgid "Failed to expand the command '%1'." +msgstr "Lỗi chạy câu lệnh '%1'." -#: app/katefileselector.cpp:556 -msgid "Remember &locations:" -msgstr "Nhớ &vị trí:" +#: app/kateexternaltools.cpp:277 +msgid "Kate External Tools" +msgstr "Công của ngoài của Kate" -#: app/katefileselector.cpp:563 -msgid "Remember &filters:" -msgstr "Nhớ &bộ lọc:" +#: app/kateexternaltools.cpp:427 +msgid "Edit External Tool" +msgstr "Sửa công cụ ngoài" -#: app/katefileselector.cpp:570 -msgid "Session" -msgstr "Phiên chạy" +#: app/kateexternaltools.cpp:441 +msgid "&Label:" +msgstr "&Nhãn:" -#: app/katefileselector.cpp:571 -msgid "Restore loca&tion" -msgstr "Khôi phục vị t&rí" +#: app/kateexternaltools.cpp:446 +msgid "The name will be displayed in the 'Tools->External' menu" +msgstr "Tên sẽ hiển thị trong thực đơn 'Công cụ->Ngoài'" -#: app/katefileselector.cpp:572 -msgid "Restore last f&ilter" -msgstr "Khôi phục bộ &lọc cuối" +#: app/kateexternaltools.cpp:456 +msgid "S&cript:" +msgstr "Tập lệnh:" -#: app/katefileselector.cpp:592 +#: app/kateexternaltools.cpp:461 msgid "" -"

Decides how many locations to keep in the history of the location combo box." -msgstr "

Quyết định số vị trí được ghi lại trong lịch sử của hộp vị trí." +"

The script to execute to invoke the tool. The script is passed to /bin/sh " +"for execution. The following macros will be expanded:

" +"
    " +"
  • %URL - the URL of the current document." +"
  • %URLs - a list of the URLs of all open documents." +"
  • %directory - the URL of the directory containing the current " +"document." +"
  • %filename - the filename of the current document." +"
  • %line - the current line of the text cursor in the current " +"view." +"
  • %column - the column of the text cursor in the current view." +"
  • %selection - the selected text in the current view." +"
  • %text - the text of the current document.
" +msgstr "" +"

Script thực hiện để gọi công cụ. Script sẽ được thực hiện bởi /bin/sh. Những " +"xác định sau sẽ được thực hiện:

" +"
    " +"
  • %URL - địa chỉ URL của tài liệu hiện thời." +"
  • %URLs - danh sách địa chỉ URL của tất cả những tài liệu đang " +"mở." +"
  • %directory - URL của thư mục chứa tài liệu hiện thời." +"
  • %filename - tên tập tin của tài liệu hiện thời." +"
  • %line - dòng hiện thời của con trỏ của tài liệu đang xem." +"
  • %column - cột hiện thời của con trỏ của tài liệu đang xem." +"
  • %selection - văn bản bôi đen của tài liệu đang xem." +"
  • %text - văn bản của tài liệu hiện thời.
" -#: app/katefileselector.cpp:597 -msgid "" -"

Decides how many filters to keep in the history of the filter combo box." -msgstr "

Quyết định số bộ lọc được ghi lại trong lịch sử của hộp bộ lọc." +#: app/kateexternaltools.cpp:479 +msgid "&Executable:" +msgstr "&Có thể thực hiện:" -#: app/katefileselector.cpp:602 +#: app/kateexternaltools.cpp:484 msgid "" -"

These options allow you to have the File Selector automatically change " -"location to the folder of the active document on certain events." -"

Auto synchronization is lazy, meaning it will not take effect until " -"the file selector is visible." -"

None of these are enabled by default, but you can always sync the location " -"by pressing the sync button in the toolbar." +"The executable used by the command. This is used to check if a tool should be " +"displayed; if not set, the first word of command will be used." msgstr "" -"

Những tùy chọn này cho phép Trình chọn tập tin tự động thay đổi vị trí của " -"các tài liệu đang mở theo sự kiện tương ứng." -"

Đồng bộ tự động lười biếng, nghĩa là nó sẽ không có ảnh hưởng trước " -"khi thấy trình chọn tập tin." -"

Không có tùy chọn nào được dùng theo mặc định, nhưng bạn luôn luôn có thể " -"đồng bộ vị trí bằng nút đồng bộ trên thanh công cụ." - -#: app/katefileselector.cpp:611 -msgid "" -"

If this option is enabled (default), the location will be restored when you " -"start Kate." -"

Note that if the session is handled by the TDE session " -"manager, the location is always restored." -msgstr "" -"

Nếu tùy chọn này bật (mặc định), thì Kate sẽ khôi phục vị trí khi khởi động." -"

Chú ý rằng nếu phiên chạy do trình quản lý phiên chạy TDE " -"điều khiển, thì vị trí sẽ luôn luôn được khôi phục." +"Có thể thực hiện dùng bởi câu lệnh. Dùng để kiểm tra xem có thể hiển thị một " +"công cụ không; nếu không đặt, thì từ đầu tiên của câu lệnh " +"sẽ được dùng." -#: app/katefileselector.cpp:615 +#: app/kateexternaltools.cpp:490 +msgid "&Mime types:" +msgstr "&Dạng Mime:" + +#: app/kateexternaltools.cpp:495 msgid "" -"

If this option is enabled (default), the current filter will be restored " -"when you start Kate." -"

Note that if the session is handled by the TDE session " -"manager, the filter is always restored." -"

Note that some of the autosync settings may override the " -"restored location if on." +"A semicolon-separated list of mime types for which this tool should be " +"available; if this is left empty, the tool is always available. To choose from " +"known mimetypes, press the button on the right." msgstr "" -"

Nếu tùy chọn này bật (mặc định), thì Kate sẽ khôi phục bộ lọc hiện thời khi " -"khởi động." -"

Chú ý rằng nếu phiên chạy do trình quản lý phiên chạy TDE " -"điều khiển, thì bộ lọc sẽ luôn luôn được khôi phục." -"

Chú ý rằng một vài thiết lập tự động đồng bộ có thể sẽ bỏ " -"vị trí đã phụ hồi nếu được chọn." +"Danh sách liệt kê các dạng mime sau mỗi dấu chấm phẩy để sử dụng tiện ích này; " +"nếu để trống, thì sẽ luôn luôn dùng tiện ích. Để chọn dạng mime đã có, nhấn nút " +"ở bên phải." -#: app/kateconfigdialog.cpp:91 app/kateconfigdialog.cpp:97 -#: app/kateconfigdialog.cpp:204 app/kateconfigdialog.cpp:273 -#: app/kateconfigdialog.cpp:282 app/kateconfigdialog.cpp:290 -#: app/kateconfigdialog.cpp:298 app/kateconfigdialog.cpp:347 -msgid "Application" -msgstr "Ứng dụng" +#: app/kateexternaltools.cpp:504 +msgid "Click for a dialog that can help you creating a list of mimetypes." +msgstr "Nhấn để mở hộp thoại giúp tạo danh sách các dạng mime." -#: app/kateconfigdialog.cpp:97 -msgid "General" -msgstr "Chung" +#: app/kateexternaltools.cpp:508 +msgid "&Save:" +msgstr "&Lưu :" -#: app/kateconfigdialog.cpp:98 -msgid "General Options" -msgstr "Tuỳ chọn chung" +#: app/kateexternaltools.cpp:512 +msgid "None" +msgstr "Không" -#: app/kateconfigdialog.cpp:105 -msgid "&Appearance" -msgstr "Diện m&ạo" +#: app/kateexternaltools.cpp:512 +msgid "Current Document" +msgstr "Tài liệu hiện thời" -#: app/kateconfigdialog.cpp:110 -msgid "&Show full path in title" -msgstr "Hiện đường &dẫn đầy đủ trong tiêu đề" +#: app/kateexternaltools.cpp:512 +msgid "All Documents" +msgstr "Tất cả tài liệu" -#: app/kateconfigdialog.cpp:112 +#: app/kateexternaltools.cpp:516 msgid "" -"If this option is checked, the full document path will be shown in the window " -"caption." +"You can elect to save the current or all [modified] documents prior to running " +"the command. This is helpful if you want to pass URLs to an application like, " +"for example, an FTP client." msgstr "" -"Nếu chọn tùy chọn này, thì sẽ hiển thị đường dẫn đầy đủ đến tài liệu trong đầu " -"đề cửa sổ." +"Có thể chọn ghi tài liệu hiện thời hoặc tất cả những tài liệu đã sửa trước khi " +"chạy câu lệnh. Điều này có ích nếu muốn đưa địa chỉ URL tới một ứng dụng ví dụ " +"một chương trình máy khách FTP." -#: app/kateconfigdialog.cpp:117 -msgid "Sort &files alphabetically in the file list" -msgstr "" +#: app/kateexternaltools.cpp:523 +msgid "&Command line name:" +msgstr "&Tên dòng lệnh:" -#: app/kateconfigdialog.cpp:120 -#, fuzzy +#: app/kateexternaltools.cpp:528 msgid "" -"If this is checked, the files in the file list will be sorted alphabetically." +"If you specify a name here, you can invoke the command from the view command " +"lines with exttool-the_name_you_specified_here. Please do not use spaces or " +"tabs in the name." msgstr "" -"Nếu chọn tùy chọn này, thì sẽ hiển thị đường dẫn đầy đủ đến tài liệu trong đầu " -"đề cửa sổ." +"Nếu chỉ ra một tên ở đây, thì có thể chạy câu lệnh khi xem các dòng lệnh bằng " +"exttool-tên_chỉ_ra_ở_đây. Xin đừng sử dụng khoảng trống hoặc các khoảng tab " +"trong tên." -#: app/kateconfigdialog.cpp:124 -msgid "&Behavior" -msgstr "&Cư xử" +#: app/kateexternaltools.cpp:539 +msgid "You must specify at least a name and a command" +msgstr "Cần chỉ ra ít nhất 1 tên và một lệnh" -#: app/kateconfigdialog.cpp:129 -msgid "&Number of recent files:" -msgstr "" +#: app/kateexternaltools.cpp:548 +msgid "Select the MimeTypes for which to enable this tool." +msgstr "Chọn dạng MIME để dùng tiện ích này." -#: app/kateconfigdialog.cpp:134 -msgid "" -"Sets the number of recent files remembered by Kate." -"

NOTE: If you set this lower than the current value, the " -"list will be truncated and some items forgotten." -msgstr "" +#: app/kateexternaltools.cpp:550 +msgid "Select Mime Types" +msgstr "Chọn dạng MIME" -#: app/kateconfigdialog.cpp:143 -msgid "Always use the current instance of kate to open new files" -msgstr "" +#: app/kateexternaltools.cpp:568 +msgid "&New..." +msgstr "&Mới..." -#: app/kateconfigdialog.cpp:146 -msgid "" -"When checked, all files opened from outside of Kate will only use the currently " -"opened instance of Kate." -msgstr "" +#: app/kateexternaltools.cpp:576 +msgid "&Edit..." +msgstr "&Soạn..." -#: app/kateconfigdialog.cpp:152 -msgid "Sync &terminal emulator with active document" -msgstr "Đồng bộ hoá bộ mô phỏng &thiết bị cuối với tài liệu hiện thời" +#: app/kateexternaltools.cpp:580 +msgid "Insert &Separator" +msgstr "Chèn &ký tự phân cách" -#: app/kateconfigdialog.cpp:155 +#: app/kateexternaltools.cpp:602 msgid "" -"If this is checked, the built in Konsole will cd " -"to the directory of the active document when started and whenever the active " -"document changes, if the document is a local file." +"This list shows all the configured tools, represented by their menu text." msgstr "" -"Nếu chọn, Konsole sẽ cd (chuyển thư mục) tới thư mục của tài liệu " -"hiện thời khi bắt đầu chạy và khi tài liệu hiện thời thay đổi, nếu tài liệu là " -"tập tin trên máy." +"Danh sách này hiển thị tất cả các tiện ích đã cấu hình theo thực đơn của chúng." -#: app/kateconfigdialog.cpp:162 -msgid "Wa&rn about files modified by foreign processes" -msgstr "&Cảnh báo về những tập tin bị sửa bởi các tiến trình ngoài" +#: app/kateviewspace.cpp:321 app/kateviewspace.cpp:360 +msgid " INS " +msgstr " CHÈN " -#: app/kateconfigdialog.cpp:165 -msgid "" -"If enabled, when Kate receives focus you will be asked what to do with files " -"that have been modified on the hard disk. If not enabled, you will be asked " -"what to do with a file that has been modified on the hard disk only when that " -"file gains focus inside Kate." -msgstr "" -"Nếu bật dùng, thì khi chọn cửa sổ Kate chương trình sẽ hỏi bạn làm gì với những " -"tập tin đã có thay đổi trên đĩa. Nếu tắt không dùng, thì chương trình sẽ chỉ " -"hỏi câu đó khi chọn tập tin đó ở bên trong trình soạn thảo Kate." +#: app/kateviewspace.cpp:326 app/kateviewspace.cpp:364 +msgid " NORM " +msgstr " CHUẨN " -#: app/kateconfigdialog.cpp:173 -msgid "Meta-Information" -msgstr "Siêu thông tin" +#: app/kateviewspace.cpp:352 +msgid " Line: %1 Col: %2 " +msgstr " Dòng: %1 Cột: %2 " -#: app/kateconfigdialog.cpp:178 -msgid "Keep &meta-information past sessions" -msgstr "Giữ &siêu thông tin qua các thẻ" +#: app/kateviewspace.cpp:356 +msgid " R/O " +msgstr " CHỈ ĐỌC " -#: app/kateconfigdialog.cpp:181 -msgid "" -"Check this if you want document configuration like for example bookmarks to be " -"saved past editor sessions. The configuration will be restored if the document " -"has not changed when reopened." -msgstr "" -"Chọn nếu bạn muốn các cấu hình tài liệu như đánh dấu được ghi qua các thẻ của " -"trình soạn thảo. Cấu hình sẽ được phục hồi nếu tài liệu chưa thay đổi khi mở " -"lại." +#: app/kateviewspace.cpp:358 +msgid " OVR " +msgstr " ĐÈ " -#: app/kateconfigdialog.cpp:189 -msgid "&Delete unused meta-information after:" -msgstr "&Xóa những siêu thông tin không dùng sau:" +#: app/kateviewspace.cpp:364 +msgid " BLK " +msgstr " BLK " -#: app/kateconfigdialog.cpp:191 -msgid "(never)" -msgstr "(không bao giờ)" +#: app/katesession.cpp:78 app/katesession.cpp:102 app/katesession.cpp:252 +msgid "Default Session" +msgstr "Phiên chạy mặc định" -#: app/kateconfigdialog.cpp:192 -msgid " day(s)" -msgstr " ngày" +#: app/katesession.cpp:82 +msgid "Unnamed Session" +msgstr "Phiên chạy không tên" -#: app/kateconfigdialog.cpp:204 -msgid "Sessions" -msgstr "Phiên chạy" +#: app/katesession.cpp:104 +msgid "Session (%1)" +msgstr "Phiên chạy (%1)" -#: app/kateconfigdialog.cpp:205 -msgid "Session Management" -msgstr "Quản lý phiên chạy" +#: app/katesession.cpp:384 +msgid "Save Session?" +msgstr "Lưu phiên chạy?" -#: app/kateconfigdialog.cpp:211 -msgid "Elements of Sessions" -msgstr "Thành phần của phiên chạy" +#: app/katesession.cpp:391 +msgid "Save current session?" +msgstr "Lưu phiên chạy hiện thời?" -#: app/kateconfigdialog.cpp:216 -msgid "Include &window configuration" -msgstr "Bao gồm cấu hình cửa &sổ" +#: app/katesession.cpp:392 +msgid "Do not ask again" +msgstr "Đừng hỏi lại" -#: app/kateconfigdialog.cpp:220 -msgid "" -"Check this if you want all your views and frames restored each time you open " -"Kate" -msgstr "Chọn nếu bạn muốn mọi ô xem và khung được khôi phục mỗi khi mở Kate" +#: app/katesession.cpp:482 +msgid "No session selected to open." +msgstr "Chưa chọn phiên chạy muốn mở." -#: app/kateconfigdialog.cpp:225 -msgid "Behavior on Application Startup" -msgstr "Cư xử khi khởi chạy" +#: app/katesession.cpp:482 +msgid "No Session Selected" +msgstr "Chưa có phiên chạy được chọn" -#: app/kateconfigdialog.cpp:229 -msgid "&Start new session" -msgstr "&Chạy một phiên chạy mới" +#: app/katesession.cpp:554 +msgid "Specify Name for Current Session" +msgstr "Chỉ ra tên cho phiên chạy hiện thời" -#: app/kateconfigdialog.cpp:230 -msgid "&Load last-used session" -msgstr "&Nạp phiên chạy sử dụng cuối" +#: app/katesession.cpp:554 app/katesession.cpp:572 app/katesession.cpp:850 +msgid "Session name:" +msgstr "Tên phiên chạy:" -#: app/kateconfigdialog.cpp:231 -msgid "&Manually choose a session" -msgstr "Tự &chọn một phiên chạy" +#: app/katesession.cpp:561 +msgid "To save a new session, you must specify a name." +msgstr "Để ghi một phiên chạy mới, cần chỉ ra một tên." -#: app/kateconfigdialog.cpp:246 -msgid "Behavior on Application Exit or Session Switch" -msgstr "Cư xử khi thoát hay khi chuyển phiên chạy" +#: app/katesession.cpp:561 app/katesession.cpp:579 app/katesession.cpp:857 +msgid "Missing Session Name" +msgstr "Thiếu tên phiên chạy" -#: app/kateconfigdialog.cpp:250 -msgid "&Do not save session" -msgstr "&Không lưu phiên chạy" +#: app/katesession.cpp:572 +msgid "Specify New Name for Current Session" +msgstr "Chỉ ra tên mới cho phiên chạy hiện thời" -#: app/kateconfigdialog.cpp:251 -msgid "&Save session" -msgstr "&Lưu phiên chạy" +#: app/katesession.cpp:579 app/katesession.cpp:857 +msgid "To save a session, you must specify a name." +msgstr "Để lưu một phiên chạy, cần chỉ ra một tên." -#: app/kateconfigdialog.cpp:252 -msgid "&Ask user" -msgstr "&Hỏi người dùng" +#: app/katesession.cpp:618 +msgid "Session Chooser" +msgstr "Trình chọn phiên chạy" -#: app/kateconfigdialog.cpp:273 -msgid "File Selector" -msgstr "Trình chọn tập tin" +#: app/katesession.cpp:623 app/katesession.cpp:715 +msgid "Open Session" +msgstr "Mở phiên chạy" -#: app/kateconfigdialog.cpp:275 -msgid "File Selector Settings" -msgstr "Thiết lập trình chọn tập tin" +#: app/katesession.cpp:624 +msgid "New Session" +msgstr "Phiên chạy mới" -#: app/kateconfigdialog.cpp:282 -msgid "Document List" -msgstr "Danh sách tài liệu" +#: app/katesession.cpp:642 app/katesession.cpp:732 app/katesession.cpp:796 +msgid "Session Name" +msgstr "Tên phiên chạy" -#: app/kateconfigdialog.cpp:283 -msgid "Document List Settings" -msgstr "Thiết lập danh sách tài liệu" +#: app/katesession.cpp:643 app/katesession.cpp:733 app/katesession.cpp:797 +msgid "Open Documents" +msgstr "Mở các tài liệu" -#: app/kateconfigdialog.cpp:290 app/kateconfigdialog.cpp:347 -msgid "Plugins" -msgstr "Bổ sung" +#: app/katesession.cpp:660 +msgid "&Always use this choice" +msgstr "&Luôn luôn dùng tùy chọn này" -#: app/kateconfigdialog.cpp:291 -msgid "Plugin Manager" -msgstr "Trình quản lí bổ sung" +#: app/katesession.cpp:720 +msgid "&Open" +msgstr "&Mở" -#: app/kateconfigdialog.cpp:306 app/kateconfigdialog.cpp:312 -msgid "Editor" -msgstr "Trình soạn thảo" +#: app/katesession.cpp:781 +msgid "Manage Sessions" +msgstr "Quản lý các phiên chạy" -#: app/katefilelist.cpp:141 -msgid "Sort &By" -msgstr "Sắp &xếp theo" +#: app/katesession.cpp:810 +msgid "&Rename..." +msgstr "Đổ&i tên..." -#: app/katefilelist.cpp:143 -msgid "Move File Up" -msgstr "" +#: app/katesession.cpp:850 +msgid "Specify New Name for Session" +msgstr "Chỉ ra tên mới cho phiên chạy" -#: app/katefilelist.cpp:145 -msgid "Move File Down" +#: app/kateconsole.cpp:129 +msgid "" +"Do you really want to pipe the text to the console? This will execute any " +"contained commands with your user rights." msgstr "" +"Bạn muốn chuyển văn bản tới dòng lệnh? Sẽ thực hiện bất kỳ câu lệnh nào có chứa " +"trong văn bản với quyền người dùng của bạn." -#: app/katefilelist.cpp:150 app/katefilelist.cpp:688 -msgid "Opening Order" -msgstr "Thứ tự mở" - -#: app/katefilelist.cpp:150 app/katefilelist.cpp:688 -msgid "Document Name" -msgstr "Tên tài liệu" +#: app/kateconsole.cpp:130 +msgid "Pipe to Console?" +msgstr "Chuyển tới dòng lệnh?" -#: app/katefilelist.cpp:150 -msgid "Manual Placement" -msgstr "" +#: app/kateconsole.cpp:131 +msgid "Pipe to Console" +msgstr "Chuyển tới dòng lệnh" -#: app/katefilelist.cpp:432 +#: app/kateapp.cpp:214 app/kateapp.cpp:326 app/kwritemain.cpp:686 msgid "" -"This file was changed (modified) on disk by another program.
" +"The file '%1' could not be opened: it is not a normal file, it is a folder." msgstr "" -"Tập tin này đã thay đổi (đã sửa) trên đĩa bởi một chương trình khác." -"
" +"Không mở được tập tin '%1'; nó không phải là tập tin thông thường, nó là một " +"thư mục." -#: app/katefilelist.cpp:434 +#: app/katedocmanager.cpp:395 msgid "" -"This file was changed (created) on disk by another program.
" +"

The document '%1' has been modified, but not saved." +"

Do you want to save your changes or discard them?" msgstr "" -"Tập tin này đã thay đổi (đã tạo) trên đĩa bởi một chương trình khác." -"
" +"

Tài liệu '%1' đã có thay đổi nhưng chưa được lưu. " +"

Bạn muốn lưu những thay đổi đó hay bỏ chúng đi?" -#: app/katefilelist.cpp:436 -msgid "" -"This file was changed (deleted) on disk by another program.
" -msgstr "" -"Tập tin này đã thay đổi (đã xóa) trên đĩa bởi một chương trình khác." -"
" +#: app/katedocmanager.cpp:397 +msgid "Close Document" +msgstr "Đóng tài liệu" -#: app/katefilelist.cpp:662 -msgid "Background Shading" -msgstr "Bóng nền" +#: app/katedocmanager.cpp:431 app/katemainwindow.cpp:340 +msgid "New file opened while trying to close Kate, closing aborted." +msgstr "Mở tập tin mới khi đóng Kate, không đóng." -#: app/katefilelist.cpp:668 -msgid "&Enable background shading" -msgstr "&Dùng bóng nền" +#: app/katedocmanager.cpp:432 app/katemainwindow.cpp:341 +msgid "Closing Aborted" +msgstr "Dừng đóng" -#: app/katefilelist.cpp:672 -msgid "&Viewed documents' shade:" -msgstr "&Bóng các tài liệu đã xem:" +#: app/katedocmanager.cpp:484 +msgid "Reopening files from the last session..." +msgstr "Mở lại tập tin từ phiên chạy cuối..." -#: app/katefilelist.cpp:677 -msgid "&Modified documents' shade:" -msgstr "&Bóng các tài liệu đã sửa:" +#: app/katedocmanager.cpp:491 +msgid "Starting Up" +msgstr "Đang khởi động" -#: app/katefilelist.cpp:684 -msgid "&Sort by:" -msgstr "&Sắp xếp theo:" +#: app/katemailfilesdialog.cpp:47 +msgid "Email Files" +msgstr "Gửi tập tin qua thư" -#: app/katefilelist.cpp:694 -msgid "" -"When background shading is enabled, documents that have been viewed or edited " -"within the current session will have a shaded background. The most recent " -"documents have the strongest shade." -msgstr "" -"Khi chọn dùng bóng nền, thì tài liệu được xem hay sửa trong buổi làm việc hiện " -"thời sẽ có một nền có bóng. Tài liệu mới nhất sẽ có bóng mạnh nhất." +#: app/katemailfilesdialog.cpp:49 app/katemailfilesdialog.cpp:99 +msgid "&Show All Documents >>" +msgstr "&Hiển thị mọi tài liệu >>" -#: app/katefilelist.cpp:698 -msgid "Set the color for shading viewed documents." -msgstr "Chọn màu cho bóng của những tài liệu đã xem." +#: app/katemailfilesdialog.cpp:52 +msgid "&Mail..." +msgstr "&Thư..." -#: app/katefilelist.cpp:700 +#: app/katemailfilesdialog.cpp:57 msgid "" -"Set the color for modified documents. This color is blended into the color for " -"viewed files. The most recently edited documents get most of this color." +"

Press Mail... to email the current document." +"

To select more documents to send, press Show All " +"Documents >>." msgstr "" -"Chọn màu cho những tài liệu đã sửa. Màu này được pha trộn với màu cho các tập " -"tin đã xem. Những tài liệu được sửa gần nhất sẽ có màu này nhiều nhất." +"

Nhấn Thư... để gửi tài liệu hiện thời qua email." +"

Để chọn vài tập tin để gửi, nhấn Hiển thị mọi tài " +"liệu >>." -#: app/katefilelist.cpp:705 -msgid "Set the sorting method for the documents." -msgstr "Chọn phương pháp sắp xếp cho tài liệu." +#: app/kateconfigplugindialogpage.cpp:81 app/katemailfilesdialog.cpp:61 +msgid "Name" +msgstr "Tên" -#: app/kwritemain.cpp:82 -msgid "" -"A TDE text-editor component could not be found;\n" -"please check your TDE installation." -msgstr "" -"Không tìm thấy một thành phần trình soạn thảo văn bản của TDE;\n" -"xin hãy kiểm tra lại cài đặt TDE." +#: app/katefilelist.cpp:150 app/katefilelist.cpp:688 +#: app/katemailfilesdialog.cpp:62 +msgid "URL" +msgstr "URL" -#: app/kwritemain.cpp:142 -msgid "Use this to close the current document" -msgstr "Dùng nó để đóng tài liệu hiện thời" +#: app/katemailfilesdialog.cpp:104 +msgid "&Hide Document List <<" +msgstr "Ẩ&n danh sách tài liệu <<" -#: app/kwritemain.cpp:145 -msgid "Use this command to print the current document" -msgstr "Dùng câu lệnh này để in tài liệu hiện thời" +#: app/katemailfilesdialog.cpp:105 +msgid "Press Mail... to send selected documents" +msgstr "Nhấn Thư... để gửi những tài liệu đã chọn" -#: app/kwritemain.cpp:146 -msgid "Use this command to create a new document" -msgstr "Dùng câu lệnh này để tạo một tài liệu mới" +#: app/katemainwindow.cpp:212 app/katesavemodifieddialog.cpp:152 +msgid "Documents" +msgstr "Tài liệu" -#: app/kwritemain.cpp:147 -msgid "Use this command to open an existing document for editing" -msgstr "Dùng câu lệnh này để mở một tài liệu đã có để soạn thảo" +#: app/katemainwindow.cpp:216 +msgid "Filesystem Browser" +msgstr "Trình duyệt hệ thống tập tin" -#: app/kwritemain.cpp:155 -msgid "Create another view containing the current document" -msgstr "Tạo một ô xem khác chứa tài liệu hiện thời" +#: app/katemainwindow.cpp:230 +msgid "Terminal" +msgstr "Thiết bị cuối" -#: app/kwritemain.cpp:157 -#, fuzzy -msgid "Choose Editor Component..." -msgstr "Chọn thành phần soạn thảo" +#: app/katemainwindow.cpp:242 +msgid "Create a new document" +msgstr "Tạo một tài liệu mới" -#: app/kwritemain.cpp:159 -msgid "Override the system wide setting for the default editing component" -msgstr "" -"Bỏ qua những thiết lập chung của hệ thống cho thành phần soạn thảo mặc định" +#: app/katemainwindow.cpp:243 +msgid "Open an existing document for editing" +msgstr "Mở tài liệu đã có để sửa" -#: app/kwritemain.cpp:161 -msgid "Close the current document view" -msgstr "Đóng ô xem tài liệu hiện thời" +#: app/katemainwindow.cpp:246 app/kwritemain.cpp:151 +msgid "" +"This lists files which you have opened recently, and allows you to easily open " +"them again." +msgstr "" +"Đây là danh sách những tập tin bạn vừa mở, nó cho phép mở lại chúng dễ dàng " +"hơn." -#: app/kwritemain.cpp:167 -msgid "Use this command to show or hide the view's statusbar" -msgstr "Dùng câu lệnh này để hiện hay ẩn thanh trạng thái" +#: app/katemainwindow.cpp:248 +msgid "Save A&ll" +msgstr "Lưu &tất cả" -#: app/kwritemain.cpp:169 -msgid "Sho&w Path" -msgstr "&Hiện đường dẫn" +#: app/katemainwindow.cpp:249 +msgid "Save all open, modified documents to disk." +msgstr "Lưu mọi tài liệu mở và đã sửa lên đĩa." -#: app/kwritemain.cpp:171 -msgid "Hide Path" -msgstr "Ẩn đường dẫn" +#: app/katemainwindow.cpp:251 +msgid "Close the current document." +msgstr "Đóng tài liệu hiện thời." -#: app/kwritemain.cpp:172 -msgid "Show the complete document path in the window caption" -msgstr "Hiển thị đường dẫn đầy đủ đến tài liệu trong đầu đề cửa sổ" +#: app/katemainwindow.cpp:253 +msgid "Clos&e All" +msgstr "Đón&g tất cả" -#: app/kateviewmanager.cpp:375 app/kwritemain.cpp:229 -msgid "Open File" -msgstr "Mở tập tin" +#: app/katemainwindow.cpp:254 +msgid "Close all open documents." +msgstr "Đóng mọi tài liệu đang mở." -#: app/kwritemain.cpp:253 +#: app/katemainwindow.cpp:256 +msgid "Send one or more of the open documents as email attachments." +msgstr "Gửi một hoặc vài tài liệu đang mở ở dạng tập tin kèm thư điện tử." + +#: app/katemainwindow.cpp:258 +msgid "Close this window" +msgstr "Đóng cửa sổ này" + +#: app/katemainwindow.cpp:261 +msgid "Create a new Kate view (a new window with the same document list)." +msgstr "" +"Tạo một cửa sổ xem tài liệu mới (một cửa sổ mới với cùng danh sách tài liệu)." + +#: app/kateconfigdialog.cpp:298 app/kateconfigdialog.cpp:299 +#: app/katemainwindow.cpp:265 app/katemainwindow.cpp:539 +msgid "External Tools" +msgstr "Công cụ ngoài" + +#: app/katemainwindow.cpp:266 +msgid "Launch external helper applications" +msgstr "Chạy ứng dụng giúp đỡ ngoài" + +#: app/katemainwindow.cpp:272 +msgid "Open W&ith" +msgstr "&Mở bằng" + +#: app/katemainwindow.cpp:273 msgid "" -"The given file could not be read, check if it exists or if it is readable for " -"the current user." +"Open the current document using another application registered for its file " +"type, or an application of your choice." msgstr "" -"Không đọc được tập tin chỉ ra, kiểm tra xem nó có tồn tại không và người dùng " -"có quyền đọc không." +"Mở tài liệu hiện thời bằng ứng dụng khác đã đăng ký để mở loại tập tin này, " +"hoặc một ứng dụng theo lựa chọn." -#: app/kwritemain.cpp:553 -msgid "KWrite" -msgstr "KWrite" +#: app/katemainwindow.cpp:278 app/kwritemain.cpp:174 +msgid "Configure the application's keyboard shortcut assignments." +msgstr "Cấu hình phím nóng của ứng dụng." -#: app/kwritemain.cpp:555 -msgid "KWrite - Text Editor" -msgstr "KWrite - Trình soạn thảo văn bản" +#: app/katemainwindow.cpp:281 app/kwritemain.cpp:177 +msgid "Configure which items should appear in the toolbar(s)." +msgstr "Chọn những mục hiện lên trên thanh công cụ." -#: app/kwritemain.cpp:700 -msgid "Choose Editor Component" -msgstr "Chọn thành phần soạn thảo" +#: app/katemainwindow.cpp:284 +msgid "" +"Configure various aspects of this application and the editing component." +msgstr "Cấu hình các mặt khác nhau của ứng dụng này và sửa các thành phần." -#: app/kateconsole.cpp:129 +#: app/katemainwindow.cpp:288 +msgid "&Pipe to Console" +msgstr "&Gửi tới thiết bị cuối" + +#: app/katemainwindow.cpp:291 +msgid "This shows useful tips on the use of this application." +msgstr "Nó hiển thị lời mách có ích về sử dụng chương trình này." + +#: app/katemainwindow.cpp:295 +msgid "&Plugins Handbook" +msgstr "&Sổ tay về bổ sung" + +#: app/katemainwindow.cpp:296 +msgid "This shows help files for various available plugins." +msgstr "Hiển thị những tập tin trợ giúp về các bổ sung." + +#: app/katemainwindow.cpp:305 msgid "" -"Do you really want to pipe the text to the console? This will execute any " -"contained commands with your user rights." +"_: Menu entry Session->New\n" +"&New" +msgstr "&Mới" + +#: app/katemainwindow.cpp:308 +msgid "Save &As..." +msgstr "&Lưu như..." + +#: app/katemainwindow.cpp:309 +msgid "&Manage..." +msgstr "&Quản lý..." + +#: app/katemainwindow.cpp:312 +msgid "&Quick Open" +msgstr "Mở &nhanh" + +#: app/katemainwindow.cpp:488 +msgid "" +"_: 'document name [*]', [*] means modified\n" +"%1 [*]" msgstr "" -"Bạn muốn chuyển văn bản tới dòng lệnh? Sẽ thực hiện bất kỳ câu lệnh nào có chứa " -"trong văn bản với quyền người dùng của bạn." -#: app/kateconsole.cpp:130 -msgid "Pipe to Console?" -msgstr "Chuyển tới dòng lệnh?" +#: app/katemainwindow.cpp:610 +msgid "&Other..." +msgstr "&Khác..." -#: app/kateconsole.cpp:131 -msgid "Pipe to Console" -msgstr "Chuyển tới dòng lệnh" +#: app/katemainwindow.cpp:620 +msgid "Other..." +msgstr "Khác..." -#: app/katesession.cpp:78 app/katesession.cpp:102 app/katesession.cpp:252 -msgid "Default Session" -msgstr "Phiên chạy mặc định" +#: app/katemainwindow.cpp:637 +msgid "Application '%1' not found!" +msgstr "Không tìm thấy ứng dụng '%1'!" -#: app/katesession.cpp:82 -msgid "Unnamed Session" -msgstr "Phiên chạy không tên" +#: app/katemainwindow.cpp:637 +msgid "Application Not Found!" +msgstr "Không tìm thấy ứng dụng!" -#: app/katesession.cpp:104 -msgid "Session (%1)" -msgstr "Phiên chạy (%1)" +#: app/katemainwindow.cpp:665 +msgid "" +"

The current document has not been saved, and cannot be attached to an email " +"message." +"

Do you want to save it and proceed?" +msgstr "" +"

Tài liệu hiện thời chưa được lưu nên không thể gửi kèm theo thư email." +"

Ghi nó rồi tiến hành gửi kèm?" -#: app/katesession.cpp:384 -msgid "Save Session?" -msgstr "Lưu phiên chạy?" +#: app/katemainwindow.cpp:668 +msgid "Cannot Send Unsaved File" +msgstr "Không gửi được được tập tin chưa lưu" -#: app/katesession.cpp:391 -msgid "Save current session?" -msgstr "Lưu phiên chạy hiện thời?" +#: app/katemainwindow.cpp:676 app/katemainwindow.cpp:697 +msgid "The file could not be saved. Please check if you have write permission." +msgstr "" +"Không lưu được tập tin. Xin kiểm tra quyền ghi của bạn đối với tập tin." -#: app/katesession.cpp:392 -msgid "Do not ask again" -msgstr "Đừng hỏi lại" +#: app/katemainwindow.cpp:687 +msgid "" +"

The current file:" +"
%1" +"
has been modified. Modifications will not be available in the attachment." +"

Do you want to save it before sending it?" +msgstr "" +"

Tập tin hiện thời: " +"
%1 " +"
đã có thay đổi. Những thay đổi này sẽ không được kèm theo thư. " +"

Ghi tập tin trước khi gửi nó?" -#: app/katesession.cpp:482 -msgid "No session selected to open." -msgstr "Chưa chọn phiên chạy muốn mở." +#: app/katemainwindow.cpp:690 +msgid "Save Before Sending?" +msgstr "Lưu trước khi gửi?" -#: app/katesession.cpp:482 -msgid "No Session Selected" -msgstr "Chưa có phiên chạy được chọn" +#: app/katemainwindow.cpp:690 +msgid "Do Not Save" +msgstr "Không lưu" -#: app/katesession.cpp:554 -msgid "Specify Name for Current Session" -msgstr "Chỉ ra tên cho phiên chạy hiện thời" +#: app/kateconfigdialog.cpp:91 app/kateconfigdialog.cpp:97 +#: app/kateconfigdialog.cpp:204 app/kateconfigdialog.cpp:273 +#: app/kateconfigdialog.cpp:282 app/kateconfigdialog.cpp:290 +#: app/kateconfigdialog.cpp:298 app/kateconfigdialog.cpp:347 +msgid "Application" +msgstr "Ứng dụng" -#: app/katesession.cpp:554 app/katesession.cpp:572 app/katesession.cpp:850 -msgid "Session name:" -msgstr "Tên phiên chạy:" +#: app/kateconfigdialog.cpp:97 +msgid "General" +msgstr "Chung" -#: app/katesession.cpp:561 -msgid "To save a new session, you must specify a name." -msgstr "Để ghi một phiên chạy mới, cần chỉ ra một tên." +#: app/kateconfigdialog.cpp:98 +msgid "General Options" +msgstr "Tuỳ chọn chung" -#: app/katesession.cpp:561 app/katesession.cpp:579 app/katesession.cpp:857 -msgid "Missing Session Name" -msgstr "Thiếu tên phiên chạy" +#: app/kateconfigdialog.cpp:105 +msgid "&Appearance" +msgstr "Diện m&ạo" -#: app/katesession.cpp:572 -msgid "Specify New Name for Current Session" -msgstr "Chỉ ra tên mới cho phiên chạy hiện thời" +#: app/kateconfigdialog.cpp:110 +msgid "&Show full path in title" +msgstr "Hiện đường &dẫn đầy đủ trong tiêu đề" -#: app/katesession.cpp:579 app/katesession.cpp:857 -msgid "To save a session, you must specify a name." -msgstr "Để lưu một phiên chạy, cần chỉ ra một tên." +#: app/kateconfigdialog.cpp:112 +msgid "" +"If this option is checked, the full document path will be shown in the window " +"caption." +msgstr "" +"Nếu chọn tùy chọn này, thì sẽ hiển thị đường dẫn đầy đủ đến tài liệu trong đầu " +"đề cửa sổ." -#: app/katesession.cpp:618 -msgid "Session Chooser" -msgstr "Trình chọn phiên chạy" +#: app/kateconfigdialog.cpp:117 +msgid "Sort &files alphabetically in the file list" +msgstr "" -#: app/katesession.cpp:623 app/katesession.cpp:715 -msgid "Open Session" -msgstr "Mở phiên chạy" +#: app/kateconfigdialog.cpp:120 +#, fuzzy +msgid "" +"If this is checked, the files in the file list will be sorted alphabetically." +msgstr "" +"Nếu chọn tùy chọn này, thì sẽ hiển thị đường dẫn đầy đủ đến tài liệu trong đầu " +"đề cửa sổ." -#: app/katesession.cpp:624 -msgid "New Session" -msgstr "Phiên chạy mới" +#: app/kateconfigdialog.cpp:124 +msgid "&Behavior" +msgstr "&Cư xử" -#: app/katesession.cpp:642 app/katesession.cpp:732 app/katesession.cpp:796 -msgid "Session Name" -msgstr "Tên phiên chạy" +#: app/kateconfigdialog.cpp:129 +msgid "&Number of recent files:" +msgstr "" -#: app/katesession.cpp:643 app/katesession.cpp:733 app/katesession.cpp:797 -msgid "Open Documents" -msgstr "Mở các tài liệu" +#: app/kateconfigdialog.cpp:134 +msgid "" +"Sets the number of recent files remembered by Kate." +"

NOTE: If you set this lower than the current value, the " +"list will be truncated and some items forgotten." +msgstr "" + +#: app/kateconfigdialog.cpp:143 +msgid "Always use the current instance of kate to open new files" +msgstr "" + +#: app/kateconfigdialog.cpp:146 +msgid "" +"When checked, all files opened from outside of Kate will only use the currently " +"opened instance of Kate." +msgstr "" + +#: app/kateconfigdialog.cpp:152 +msgid "Sync &terminal emulator with active document" +msgstr "Đồng bộ hoá bộ mô phỏng &thiết bị cuối với tài liệu hiện thời" + +#: app/kateconfigdialog.cpp:155 +msgid "" +"If this is checked, the built in Konsole will cd " +"to the directory of the active document when started and whenever the active " +"document changes, if the document is a local file." +msgstr "" +"Nếu chọn, Konsole sẽ cd (chuyển thư mục) tới thư mục của tài liệu " +"hiện thời khi bắt đầu chạy và khi tài liệu hiện thời thay đổi, nếu tài liệu là " +"tập tin trên máy." + +#: app/kateconfigdialog.cpp:162 +msgid "Wa&rn about files modified by foreign processes" +msgstr "&Cảnh báo về những tập tin bị sửa bởi các tiến trình ngoài" + +#: app/kateconfigdialog.cpp:165 +msgid "" +"If enabled, when Kate receives focus you will be asked what to do with files " +"that have been modified on the hard disk. If not enabled, you will be asked " +"what to do with a file that has been modified on the hard disk only when that " +"file gains focus inside Kate." +msgstr "" +"Nếu bật dùng, thì khi chọn cửa sổ Kate chương trình sẽ hỏi bạn làm gì với những " +"tập tin đã có thay đổi trên đĩa. Nếu tắt không dùng, thì chương trình sẽ chỉ " +"hỏi câu đó khi chọn tập tin đó ở bên trong trình soạn thảo Kate." + +#: app/kateconfigdialog.cpp:173 +msgid "Meta-Information" +msgstr "Siêu thông tin" + +#: app/kateconfigdialog.cpp:178 +msgid "Keep &meta-information past sessions" +msgstr "Giữ &siêu thông tin qua các thẻ" + +#: app/kateconfigdialog.cpp:181 +msgid "" +"Check this if you want document configuration like for example bookmarks to be " +"saved past editor sessions. The configuration will be restored if the document " +"has not changed when reopened." +msgstr "" +"Chọn nếu bạn muốn các cấu hình tài liệu như đánh dấu được ghi qua các thẻ của " +"trình soạn thảo. Cấu hình sẽ được phục hồi nếu tài liệu chưa thay đổi khi mở " +"lại." + +#: app/kateconfigdialog.cpp:189 +msgid "&Delete unused meta-information after:" +msgstr "&Xóa những siêu thông tin không dùng sau:" + +#: app/kateconfigdialog.cpp:191 +msgid "(never)" +msgstr "(không bao giờ)" + +#: app/kateconfigdialog.cpp:192 +msgid " day(s)" +msgstr " ngày" + +#: app/kateconfigdialog.cpp:204 +msgid "Sessions" +msgstr "Phiên chạy" + +#: app/kateconfigdialog.cpp:205 +msgid "Session Management" +msgstr "Quản lý phiên chạy" + +#: app/kateconfigdialog.cpp:211 +msgid "Elements of Sessions" +msgstr "Thành phần của phiên chạy" + +#: app/kateconfigdialog.cpp:216 +msgid "Include &window configuration" +msgstr "Bao gồm cấu hình cửa &sổ" + +#: app/kateconfigdialog.cpp:220 +msgid "" +"Check this if you want all your views and frames restored each time you open " +"Kate" +msgstr "Chọn nếu bạn muốn mọi ô xem và khung được khôi phục mỗi khi mở Kate" + +#: app/kateconfigdialog.cpp:225 +msgid "Behavior on Application Startup" +msgstr "Cư xử khi khởi chạy" + +#: app/kateconfigdialog.cpp:229 +msgid "&Start new session" +msgstr "&Chạy một phiên chạy mới" + +#: app/kateconfigdialog.cpp:230 +msgid "&Load last-used session" +msgstr "&Nạp phiên chạy sử dụng cuối" + +#: app/kateconfigdialog.cpp:231 +msgid "&Manually choose a session" +msgstr "Tự &chọn một phiên chạy" + +#: app/kateconfigdialog.cpp:246 +msgid "Behavior on Application Exit or Session Switch" +msgstr "Cư xử khi thoát hay khi chuyển phiên chạy" + +#: app/kateconfigdialog.cpp:250 +msgid "&Do not save session" +msgstr "&Không lưu phiên chạy" + +#: app/kateconfigdialog.cpp:251 +msgid "&Save session" +msgstr "&Lưu phiên chạy" -#: app/katesession.cpp:660 -msgid "&Always use this choice" -msgstr "&Luôn luôn dùng tùy chọn này" +#: app/kateconfigdialog.cpp:252 +msgid "&Ask user" +msgstr "&Hỏi người dùng" -#: app/katesession.cpp:720 -msgid "&Open" -msgstr "&Mở" +#: app/kateconfigdialog.cpp:273 +msgid "File Selector" +msgstr "Trình chọn tập tin" -#: app/katesession.cpp:781 -msgid "Manage Sessions" -msgstr "Quản lý các phiên chạy" +#: app/kateconfigdialog.cpp:275 +msgid "File Selector Settings" +msgstr "Thiết lập trình chọn tập tin" -#: app/katesession.cpp:810 -msgid "&Rename..." -msgstr "Đổ&i tên..." +#: app/kateconfigdialog.cpp:282 +msgid "Document List" +msgstr "Danh sách tài liệu" -#: app/katesession.cpp:850 -msgid "Specify New Name for Session" -msgstr "Chỉ ra tên mới cho phiên chạy" +#: app/kateconfigdialog.cpp:283 +msgid "Document List Settings" +msgstr "Thiết lập danh sách tài liệu" -#: app/kateviewspace.cpp:321 app/kateviewspace.cpp:360 -msgid " INS " -msgstr " CHÈN " +#: app/kateconfigdialog.cpp:290 app/kateconfigdialog.cpp:347 +msgid "Plugins" +msgstr "Bổ sung" -#: app/kateviewspace.cpp:326 app/kateviewspace.cpp:364 -msgid " NORM " -msgstr " CHUẨN " +#: app/kateconfigdialog.cpp:291 +msgid "Plugin Manager" +msgstr "Trình quản lí bổ sung" -#: app/kateviewspace.cpp:352 -msgid " Line: %1 Col: %2 " -msgstr " Dòng: %1 Cột: %2 " +#: app/kateconfigdialog.cpp:306 app/kateconfigdialog.cpp:312 +msgid "Editor" +msgstr "Trình soạn thảo" -#: app/kateviewspace.cpp:356 -msgid " R/O " -msgstr " CHỈ ĐỌC " +#: app/kateconfigplugindialogpage.cpp:82 +msgid "Comment" +msgstr "Chú thích" -#: app/kateviewspace.cpp:358 -msgid " OVR " -msgstr " ĐÈ " +#: app/kateconfigplugindialogpage.cpp:83 +msgid "" +"Here you can see all available Kate plugins. Those with a check mark are " +"loaded, and will be loaded again the next time Kate is started." +msgstr "" +"Ở đây bạn có thể thấy các bổ sung của Kate. Những bổ sung có đánh dấu là được " +"nạp, và sẽ được nạp khi Kate khởi động lần sau." -#: app/kateviewspace.cpp:364 -msgid " BLK " -msgstr " BLK " +#: app/katefilelist.cpp:141 +msgid "Sort &By" +msgstr "Sắp &xếp theo" -#: app/kateviewmanager.cpp:97 -msgid "New Tab" -msgstr "Thẻ mới" +#: app/katefilelist.cpp:143 +msgid "Move File Up" +msgstr "" -#: app/kateviewmanager.cpp:100 -msgid "Close Current Tab" -msgstr "Đóng thẻ hiện thời" +#: app/katefilelist.cpp:145 +msgid "Move File Down" +msgstr "" -#: app/kateviewmanager.cpp:104 -msgid "Activate Next Tab" -msgstr "Mở thẻ tiếp theo" +#: app/katefilelist.cpp:150 app/katefilelist.cpp:688 +msgid "Opening Order" +msgstr "Thứ tự mở" -#: app/kateviewmanager.cpp:109 -msgid "Activate Previous Tab" -msgstr "Mở thẻ trước" +#: app/katefilelist.cpp:150 app/katefilelist.cpp:688 +msgid "Document Name" +msgstr "Tên tài liệu" -#: app/kateviewmanager.cpp:116 -msgid "Split Ve&rtical" -msgstr "Chia &dọc" +#: app/katefilelist.cpp:150 +msgid "Manual Placement" +msgstr "" -#: app/kateviewmanager.cpp:119 -msgid "Split the currently active view vertically into two views." -msgstr "Chia ô xem hiện thời thành hai ô bằng một đường thẳng đứng." +#: app/katefilelist.cpp:432 +msgid "" +"This file was changed (modified) on disk by another program.
" +msgstr "" +"Tập tin này đã thay đổi (đã sửa) trên đĩa bởi một chương trình khác." +"
" -#: app/kateviewmanager.cpp:121 -msgid "Split &Horizontal" -msgstr "Chia &ngang" +#: app/katefilelist.cpp:434 +msgid "" +"This file was changed (created) on disk by another program.
" +msgstr "" +"Tập tin này đã thay đổi (đã tạo) trên đĩa bởi một chương trình khác." +"
" -#: app/kateviewmanager.cpp:124 -msgid "Split the currently active view horizontally into two views." -msgstr "Chia ô xem hiện thời thành hai ô bằng một đường nằm ngang." +#: app/katefilelist.cpp:436 +msgid "" +"This file was changed (deleted) on disk by another program.
" +msgstr "" +"Tập tin này đã thay đổi (đã xóa) trên đĩa bởi một chương trình khác." +"
" -#: app/kateviewmanager.cpp:126 -msgid "Cl&ose Current View" -msgstr "Đóng ô &xem hiện thời" +#: app/katefilelist.cpp:662 +msgid "Background Shading" +msgstr "Bóng nền" -#: app/kateviewmanager.cpp:130 -msgid "Close the currently active splitted view" -msgstr "Đóng ô xem đã được chia hiện thời" +#: app/katefilelist.cpp:668 +msgid "&Enable background shading" +msgstr "&Dùng bóng nền" -#: app/kateviewmanager.cpp:132 -msgid "Next View" -msgstr "Ô xem tiếp theo" +#: app/katefilelist.cpp:672 +msgid "&Viewed documents' shade:" +msgstr "&Bóng các tài liệu đã xem:" -#: app/kateviewmanager.cpp:135 -msgid "Make the next split view the active one." -msgstr "Chọn ô xem đã chia tiếp theo" +#: app/katefilelist.cpp:677 +msgid "&Modified documents' shade:" +msgstr "&Bóng các tài liệu đã sửa:" -#: app/kateviewmanager.cpp:137 -msgid "Previous View" -msgstr "Ô xem trước" +#: app/katefilelist.cpp:684 +msgid "&Sort by:" +msgstr "&Sắp xếp theo:" -#: app/kateviewmanager.cpp:139 -msgid "Make the previous split view the active one." -msgstr "Chọn ô xem đã chia trước." +#: app/katefilelist.cpp:694 +msgid "" +"When background shading is enabled, documents that have been viewed or edited " +"within the current session will have a shaded background. The most recent " +"documents have the strongest shade." +msgstr "" +"Khi chọn dùng bóng nền, thì tài liệu được xem hay sửa trong buổi làm việc hiện " +"thời sẽ có một nền có bóng. Tài liệu mới nhất sẽ có bóng mạnh nhất." -#: app/kateviewmanager.cpp:149 -msgid "Open a new tab" -msgstr "Mở một thẻ mới" +#: app/katefilelist.cpp:698 +msgid "Set the color for shading viewed documents." +msgstr "Chọn màu cho bóng của những tài liệu đã xem." -#: app/kateviewmanager.cpp:157 -msgid "Close the current tab" -msgstr "Đóng thẻ hiện thời" +#: app/katefilelist.cpp:700 +msgid "" +"Set the color for modified documents. This color is blended into the color for " +"viewed files. The most recently edited documents get most of this color." +msgstr "" +"Chọn màu cho những tài liệu đã sửa. Màu này được pha trộn với màu cho các tập " +"tin đã xem. Những tài liệu được sửa gần nhất sẽ có màu này nhiều nhất." + +#: app/katefilelist.cpp:705 +msgid "Set the sorting method for the documents." +msgstr "Chọn phương pháp sắp xếp cho tài liệu." #: app/katesavemodifieddialog.cpp:78 msgid "Save As (%1)" @@ -1677,159 +1632,222 @@ msgstr "" "Không ghi được dữ liệu bạn yêu cầu lưu. Xin hãy chọn thao tác thực hiện tiếp " "theo." -#: app/kateexternaltools.cpp:276 -msgid "Failed to expand the command '%1'." -msgstr "Lỗi chạy câu lệnh '%1'." +#: app/katefileselector.cpp:170 +msgid "Current Document Folder" +msgstr "Thư mục tài liệu hiện tại" + +#: app/katefileselector.cpp:198 +msgid "" +"

Here you can enter a path for a folder to display." +"

To go to a folder previously entered, press the arrow on the right and " +"choose one. " +"

The entry has folder completion. Right-click to choose how completion should " +"behave." +msgstr "" +"

Ở đây bạn có thể nhập một đường dẫn tới thư mục để hiển thị. " +"

Để chuyển tới thư mục vừa nhập trước đây, nhấn mũi tên ở bên phải và chọn " +"một thư mục. " +"

Ô nhập vào có tính năng tự điền thêm. Nhấn chuột phải để biết cách sử dụng." + +#: app/katefileselector.cpp:203 +msgid "" +"

Here you can enter a name filter to limit which files are displayed." +"

To clear the filter, toggle off the filter button to the left." +"

To reapply the last filter used, toggle on the filter button." +msgstr "" +"

Ở đây bạn có thể nhập một bộ lọc tên để giới hạn những tập tin hiển thị. " +"

Để xóa bộ lọc, tắt nút bộ lọc ở bên phải. " +"

Để áp dụng lại bộ lọc dùng cuối cùng, cần bật nút bộ lọc." + +#: app/katefileselector.cpp:207 +msgid "" +"

This button clears the name filter when toggled off, or reapplies the last " +"filter used when toggled on." +msgstr "" +"

Nút này xoá bộ lọc tên khi tắt, hoặp áp dụng lại bộ lọc dùng cuối khi bật." + +#: app/katefileselector.cpp:321 +msgid "Apply last filter (\"%1\")" +msgstr "Áp dụng bộ lọc cuối (\"%1\")" + +#: app/katefileselector.cpp:326 +msgid "Clear filter" +msgstr "Xóa bộ lọc" + +#: app/katefileselector.cpp:536 +msgid "Toolbar" +msgstr "Thanh công cụ" + +#: app/katefileselector.cpp:538 +msgid "A&vailable actions:" +msgstr "Các &hành động có:" + +#: app/katefileselector.cpp:539 +msgid "S&elected actions:" +msgstr "Hành động đã &chọn:" + +#: app/katefileselector.cpp:547 +msgid "Auto Synchronization" +msgstr "Đồng bộ tự động" + +#: app/katefileselector.cpp:548 +msgid "When a docu&ment becomes active" +msgstr "Khi một tài &liệu được chọn xem" + +#: app/katefileselector.cpp:549 +msgid "When the file selector becomes visible" +msgstr "Khi thấy trình chọn tập tin" -#: app/kateexternaltools.cpp:277 -msgid "Kate External Tools" -msgstr "Công của ngoài của Kate" +#: app/katefileselector.cpp:556 +msgid "Remember &locations:" +msgstr "Nhớ &vị trí:" -#: app/kateexternaltools.cpp:427 -msgid "Edit External Tool" -msgstr "Sửa công cụ ngoài" +#: app/katefileselector.cpp:563 +msgid "Remember &filters:" +msgstr "Nhớ &bộ lọc:" -#: app/kateexternaltools.cpp:441 -msgid "&Label:" -msgstr "&Nhãn:" +#: app/katefileselector.cpp:570 +msgid "Session" +msgstr "Phiên chạy" -#: app/kateexternaltools.cpp:446 -msgid "The name will be displayed in the 'Tools->External' menu" -msgstr "Tên sẽ hiển thị trong thực đơn 'Công cụ->Ngoài'" +#: app/katefileselector.cpp:571 +msgid "Restore loca&tion" +msgstr "Khôi phục vị t&rí" -#: app/kateexternaltools.cpp:456 -msgid "S&cript:" -msgstr "Tập lệnh:" +#: app/katefileselector.cpp:572 +msgid "Restore last f&ilter" +msgstr "Khôi phục bộ &lọc cuối" -#: app/kateexternaltools.cpp:461 +#: app/katefileselector.cpp:592 msgid "" -"

The script to execute to invoke the tool. The script is passed to /bin/sh " -"for execution. The following macros will be expanded:

" -"
    " -"
  • %URL - the URL of the current document." -"
  • %URLs - a list of the URLs of all open documents." -"
  • %directory - the URL of the directory containing the current " -"document." -"
  • %filename - the filename of the current document." -"
  • %line - the current line of the text cursor in the current " -"view." -"
  • %column - the column of the text cursor in the current view." -"
  • %selection - the selected text in the current view." -"
  • %text - the text of the current document.
" -msgstr "" -"

Script thực hiện để gọi công cụ. Script sẽ được thực hiện bởi /bin/sh. Những " -"xác định sau sẽ được thực hiện:

" -"
    " -"
  • %URL - địa chỉ URL của tài liệu hiện thời." -"
  • %URLs - danh sách địa chỉ URL của tất cả những tài liệu đang " -"mở." -"
  • %directory - URL của thư mục chứa tài liệu hiện thời." -"
  • %filename - tên tập tin của tài liệu hiện thời." -"
  • %line - dòng hiện thời của con trỏ của tài liệu đang xem." -"
  • %column - cột hiện thời của con trỏ của tài liệu đang xem." -"
  • %selection - văn bản bôi đen của tài liệu đang xem." -"
  • %text - văn bản của tài liệu hiện thời.
" +"

Decides how many locations to keep in the history of the location combo box." +msgstr "

Quyết định số vị trí được ghi lại trong lịch sử của hộp vị trí." -#: app/kateexternaltools.cpp:479 -msgid "&Executable:" -msgstr "&Có thể thực hiện:" +#: app/katefileselector.cpp:597 +msgid "" +"

Decides how many filters to keep in the history of the filter combo box." +msgstr "

Quyết định số bộ lọc được ghi lại trong lịch sử của hộp bộ lọc." -#: app/kateexternaltools.cpp:484 +#: app/katefileselector.cpp:602 msgid "" -"The executable used by the command. This is used to check if a tool should be " -"displayed; if not set, the first word of command will be used." +"

These options allow you to have the File Selector automatically change " +"location to the folder of the active document on certain events." +"

Auto synchronization is lazy, meaning it will not take effect until " +"the file selector is visible." +"

None of these are enabled by default, but you can always sync the location " +"by pressing the sync button in the toolbar." msgstr "" -"Có thể thực hiện dùng bởi câu lệnh. Dùng để kiểm tra xem có thể hiển thị một " -"công cụ không; nếu không đặt, thì từ đầu tiên của câu lệnh " -"sẽ được dùng." +"

Những tùy chọn này cho phép Trình chọn tập tin tự động thay đổi vị trí của " +"các tài liệu đang mở theo sự kiện tương ứng." +"

Đồng bộ tự động lười biếng, nghĩa là nó sẽ không có ảnh hưởng trước " +"khi thấy trình chọn tập tin." +"

Không có tùy chọn nào được dùng theo mặc định, nhưng bạn luôn luôn có thể " +"đồng bộ vị trí bằng nút đồng bộ trên thanh công cụ." -#: app/kateexternaltools.cpp:490 -msgid "&Mime types:" -msgstr "&Dạng Mime:" +#: app/katefileselector.cpp:611 +msgid "" +"

If this option is enabled (default), the location will be restored when you " +"start Kate." +"

Note that if the session is handled by the TDE session " +"manager, the location is always restored." +msgstr "" +"

Nếu tùy chọn này bật (mặc định), thì Kate sẽ khôi phục vị trí khi khởi động." +"

Chú ý rằng nếu phiên chạy do trình quản lý phiên chạy TDE " +"điều khiển, thì vị trí sẽ luôn luôn được khôi phục." -#: app/kateexternaltools.cpp:495 +#: app/katefileselector.cpp:615 msgid "" -"A semicolon-separated list of mime types for which this tool should be " -"available; if this is left empty, the tool is always available. To choose from " -"known mimetypes, press the button on the right." +"

If this option is enabled (default), the current filter will be restored " +"when you start Kate." +"

Note that if the session is handled by the TDE session " +"manager, the filter is always restored." +"

Note that some of the autosync settings may override the " +"restored location if on." msgstr "" -"Danh sách liệt kê các dạng mime sau mỗi dấu chấm phẩy để sử dụng tiện ích này; " -"nếu để trống, thì sẽ luôn luôn dùng tiện ích. Để chọn dạng mime đã có, nhấn nút " -"ở bên phải." +"

Nếu tùy chọn này bật (mặc định), thì Kate sẽ khôi phục bộ lọc hiện thời khi " +"khởi động." +"

Chú ý rằng nếu phiên chạy do trình quản lý phiên chạy TDE " +"điều khiển, thì bộ lọc sẽ luôn luôn được khôi phục." +"

Chú ý rằng một vài thiết lập tự động đồng bộ có thể sẽ bỏ " +"vị trí đã phụ hồi nếu được chọn." -#: app/kateexternaltools.cpp:504 -msgid "Click for a dialog that can help you creating a list of mimetypes." -msgstr "Nhấn để mở hộp thoại giúp tạo danh sách các dạng mime." +#: app/kwritemain.cpp:82 +msgid "" +"A TDE text-editor component could not be found;\n" +"please check your TDE installation." +msgstr "" +"Không tìm thấy một thành phần trình soạn thảo văn bản của TDE;\n" +"xin hãy kiểm tra lại cài đặt TDE." -#: app/kateexternaltools.cpp:508 -msgid "&Save:" -msgstr "&Lưu :" +#: app/kwritemain.cpp:142 +msgid "Use this to close the current document" +msgstr "Dùng nó để đóng tài liệu hiện thời" -#: app/kateexternaltools.cpp:512 -msgid "None" -msgstr "Không" +#: app/kwritemain.cpp:145 +msgid "Use this command to print the current document" +msgstr "Dùng câu lệnh này để in tài liệu hiện thời" -#: app/kateexternaltools.cpp:512 -msgid "Current Document" -msgstr "Tài liệu hiện thời" +#: app/kwritemain.cpp:146 +msgid "Use this command to create a new document" +msgstr "Dùng câu lệnh này để tạo một tài liệu mới" -#: app/kateexternaltools.cpp:512 -msgid "All Documents" -msgstr "Tất cả tài liệu" +#: app/kwritemain.cpp:147 +msgid "Use this command to open an existing document for editing" +msgstr "Dùng câu lệnh này để mở một tài liệu đã có để soạn thảo" -#: app/kateexternaltools.cpp:516 -msgid "" -"You can elect to save the current or all [modified] documents prior to running " -"the command. This is helpful if you want to pass URLs to an application like, " -"for example, an FTP client." -msgstr "" -"Có thể chọn ghi tài liệu hiện thời hoặc tất cả những tài liệu đã sửa trước khi " -"chạy câu lệnh. Điều này có ích nếu muốn đưa địa chỉ URL tới một ứng dụng ví dụ " -"một chương trình máy khách FTP." +#: app/kwritemain.cpp:155 +msgid "Create another view containing the current document" +msgstr "Tạo một ô xem khác chứa tài liệu hiện thời" -#: app/kateexternaltools.cpp:523 -msgid "&Command line name:" -msgstr "&Tên dòng lệnh:" +#: app/kwritemain.cpp:157 +#, fuzzy +msgid "Choose Editor Component..." +msgstr "Chọn thành phần soạn thảo" -#: app/kateexternaltools.cpp:528 -msgid "" -"If you specify a name here, you can invoke the command from the view command " -"lines with exttool-the_name_you_specified_here. Please do not use spaces or " -"tabs in the name." +#: app/kwritemain.cpp:159 +msgid "Override the system wide setting for the default editing component" msgstr "" -"Nếu chỉ ra một tên ở đây, thì có thể chạy câu lệnh khi xem các dòng lệnh bằng " -"exttool-tên_chỉ_ra_ở_đây. Xin đừng sử dụng khoảng trống hoặc các khoảng tab " -"trong tên." - -#: app/kateexternaltools.cpp:539 -msgid "You must specify at least a name and a command" -msgstr "Cần chỉ ra ít nhất 1 tên và một lệnh" +"Bỏ qua những thiết lập chung của hệ thống cho thành phần soạn thảo mặc định" -#: app/kateexternaltools.cpp:548 -msgid "Select the MimeTypes for which to enable this tool." -msgstr "Chọn dạng MIME để dùng tiện ích này." +#: app/kwritemain.cpp:161 +msgid "Close the current document view" +msgstr "Đóng ô xem tài liệu hiện thời" -#: app/kateexternaltools.cpp:550 -msgid "Select Mime Types" -msgstr "Chọn dạng MIME" +#: app/kwritemain.cpp:167 +msgid "Use this command to show or hide the view's statusbar" +msgstr "Dùng câu lệnh này để hiện hay ẩn thanh trạng thái" -#: app/kateexternaltools.cpp:568 -msgid "&New..." -msgstr "&Mới..." +#: app/kwritemain.cpp:169 +msgid "Sho&w Path" +msgstr "&Hiện đường dẫn" -#: app/kateexternaltools.cpp:576 -msgid "&Edit..." -msgstr "&Soạn..." +#: app/kwritemain.cpp:171 +msgid "Hide Path" +msgstr "Ẩn đường dẫn" -#: app/kateexternaltools.cpp:580 -msgid "Insert &Separator" -msgstr "Chèn &ký tự phân cách" +#: app/kwritemain.cpp:172 +msgid "Show the complete document path in the window caption" +msgstr "Hiển thị đường dẫn đầy đủ đến tài liệu trong đầu đề cửa sổ" -#: app/kateexternaltools.cpp:602 +#: app/kwritemain.cpp:253 msgid "" -"This list shows all the configured tools, represented by their menu text." +"The given file could not be read, check if it exists or if it is readable for " +"the current user." msgstr "" -"Danh sách này hiển thị tất cả các tiện ích đã cấu hình theo thực đơn của chúng." +"Không đọc được tập tin chỉ ra, kiểm tra xem nó có tồn tại không và người dùng " +"có quyền đọc không." + +#: app/kwritemain.cpp:553 +msgid "KWrite" +msgstr "KWrite" + +#: app/kwritemain.cpp:555 +msgid "KWrite - Text Editor" +msgstr "KWrite - Trình soạn thảo văn bản" + +#: app/kwritemain.cpp:700 +msgid "Choose Editor Component" +msgstr "Chọn thành phần soạn thảo" #: app/katemdi.cpp:140 msgid "Tool &Views" @@ -1899,24 +1917,6 @@ msgstr "" "bên trong thực đơn. Hiện thời vẫn không thể hiện/ẩn các ô xem công cụ bằng " "phím nóng." -#. i18n: file ./data/kateui.rc line 43 -#: rc.cpp:9 -#, no-c-format -msgid "&Document" -msgstr "&Tài liệu" - -#. i18n: file ./data/kateui.rc line 62 -#: rc.cpp:18 -#, no-c-format -msgid "Sess&ions" -msgstr "Phiên chạ&y" - -#. i18n: file ./data/kateui.rc line 85 -#: rc.cpp:24 -#, no-c-format -msgid "&Window" -msgstr "&Cửa sổ" - #~ msgid "Choose Editor..." #~ msgstr "Chọn trình soạn thảo..." diff --git a/tde-i18n-vi/messages/tdebase/kay.po b/tde-i18n-vi/messages/tdebase/kay.po index 97548f6de8c..5ca7a9c3334 100644 --- a/tde-i18n-vi/messages/tdebase/kay.po +++ b/tde-i18n-vi/messages/tdebase/kay.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kay\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:23+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmaccess.po b/tde-i18n-vi/messages/tdebase/kcmaccess.po index 73870bf519d..2fe9f2dfd22 100644 --- a/tde-i18n-vi/messages/tdebase/kcmaccess.po +++ b/tde-i18n-vi/messages/tdebase/kcmaccess.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmaccess\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 12:05+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmaccessibility.po b/tde-i18n-vi/messages/tdebase/kcmaccessibility.po index 99516437626..91efe38f401 100644 --- a/tde-i18n-vi/messages/tdebase/kcmaccessibility.po +++ b/tde-i18n-vi/messages/tdebase/kcmaccessibility.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmaccessibility\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 12:01+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmarts.po b/tde-i18n-vi/messages/tdebase/kcmarts.po index bb4730f136d..8e5f0086770 100644 --- a/tde-i18n-vi/messages/tdebase/kcmarts.po +++ b/tde-i18n-vi/messages/tdebase/kcmarts.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmarts\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:22+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmbackground.po b/tde-i18n-vi/messages/tdebase/kcmbackground.po index ed15a6a21cc..41e045f2232 100644 --- a/tde-i18n-vi/messages/tdebase/kcmbackground.po +++ b/tde-i18n-vi/messages/tdebase/kcmbackground.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmbackground\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 12:00+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmbell.po b/tde-i18n-vi/messages/tdebase/kcmbell.po index bd33d000d9b..a7cd237f6d8 100644 --- a/tde-i18n-vi/messages/tdebase/kcmbell.po +++ b/tde-i18n-vi/messages/tdebase/kcmbell.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmbell\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:25+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmcgi.po b/tde-i18n-vi/messages/tdebase/kcmcgi.po index d8dbc00b700..b5c82e38c28 100644 --- a/tde-i18n-vi/messages/tdebase/kcmcgi.po +++ b/tde-i18n-vi/messages/tdebase/kcmcgi.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmcgi\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:31+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmcolors.po b/tde-i18n-vi/messages/tdebase/kcmcolors.po index 7d35549094d..31874896bbb 100644 --- a/tde-i18n-vi/messages/tdebase/kcmcolors.po +++ b/tde-i18n-vi/messages/tdebase/kcmcolors.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmcolors\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:59+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmcomponentchooser.po b/tde-i18n-vi/messages/tdebase/kcmcomponentchooser.po index b0f89c2555f..c1b02a38dc5 100644 --- a/tde-i18n-vi/messages/tdebase/kcmcomponentchooser.po +++ b/tde-i18n-vi/messages/tdebase/kcmcomponentchooser.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmcomponentchooser\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:22+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmcrypto.po b/tde-i18n-vi/messages/tdebase/kcmcrypto.po index dd483f50081..0c8a926f917 100644 --- a/tde-i18n-vi/messages/tdebase/kcmcrypto.po +++ b/tde-i18n-vi/messages/tdebase/kcmcrypto.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmcrypto\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-20 13:17+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmcss.po b/tde-i18n-vi/messages/tdebase/kcmcss.po index acafcedf152..10a4bddaf1d 100644 --- a/tde-i18n-vi/messages/tdebase/kcmcss.po +++ b/tde-i18n-vi/messages/tdebase/kcmcss.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmcss\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:16+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmenergy.po b/tde-i18n-vi/messages/tdebase/kcmenergy.po index e5aea7553c8..482c9287bc8 100644 --- a/tde-i18n-vi/messages/tdebase/kcmenergy.po +++ b/tde-i18n-vi/messages/tdebase/kcmenergy.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmenergy\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:13+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmfonts.po b/tde-i18n-vi/messages/tdebase/kcmfonts.po index 5edae57a2a5..1503a33ddb5 100644 --- a/tde-i18n-vi/messages/tdebase/kcmfonts.po +++ b/tde-i18n-vi/messages/tdebase/kcmfonts.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmfonts\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-25 09:49+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmhtmlsearch.po b/tde-i18n-vi/messages/tdebase/kcmhtmlsearch.po index bef3ae7e53d..f3173ba1388 100644 --- a/tde-i18n-vi/messages/tdebase/kcmhtmlsearch.po +++ b/tde-i18n-vi/messages/tdebase/kcmhtmlsearch.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmhtmlsearch\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:11+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmicons.po b/tde-i18n-vi/messages/tdebase/kcmicons.po index b1127c9fe74..7eb978962da 100644 --- a/tde-i18n-vi/messages/tdebase/kcmicons.po +++ b/tde-i18n-vi/messages/tdebase/kcmicons.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmicons\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-25 09:48+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcminfo.po b/tde-i18n-vi/messages/tdebase/kcminfo.po index 353afce3535..d35a500b90a 100644 --- a/tde-i18n-vi/messages/tdebase/kcminfo.po +++ b/tde-i18n-vi/messages/tdebase/kcminfo.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcminfo\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:20+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcminput.po b/tde-i18n-vi/messages/tdebase/kcminput.po index c98c17cc07e..58237b67b4e 100644 --- a/tde-i18n-vi/messages/tdebase/kcminput.po +++ b/tde-i18n-vi/messages/tdebase/kcminput.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcminput\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-23 17:32+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkclock.po b/tde-i18n-vi/messages/tdebase/kcmkclock.po index ea84c7826d1..9b0bd4cf5e2 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkclock.po +++ b/tde-i18n-vi/messages/tdebase/kcmkclock.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkclock\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:07+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkded.po b/tde-i18n-vi/messages/tdebase/kcmkded.po index 5a408628bc8..462864f223f 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkded.po +++ b/tde-i18n-vi/messages/tdebase/kcmkded.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkded\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:04+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkeys.po b/tde-i18n-vi/messages/tdebase/kcmkeys.po index 0421b1bca60..d1110165ce2 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkeys.po +++ b/tde-i18n-vi/messages/tdebase/kcmkeys.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkeys\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-21 15:42+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkicker.po b/tde-i18n-vi/messages/tdebase/kcmkicker.po index 8b616e86481..d478db2cc1b 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkicker.po +++ b/tde-i18n-vi/messages/tdebase/kcmkicker.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkicker\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-19 21:43+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkonq.po b/tde-i18n-vi/messages/tdebase/kcmkonq.po index 19eb2c51d7c..351c20a8a95 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkonq.po +++ b/tde-i18n-vi/messages/tdebase/kcmkonq.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkonq\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-21 17:13+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkonqhtml.po b/tde-i18n-vi/messages/tdebase/kcmkonqhtml.po index 828ab7c30ca..49ac22b3822 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkonqhtml.po +++ b/tde-i18n-vi/messages/tdebase/kcmkonqhtml.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkonqhtml\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-20 21:51+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkonsole.po b/tde-i18n-vi/messages/tdebase/kcmkonsole.po index f9773a64323..2a80479d0a8 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkonsole.po +++ b/tde-i18n-vi/messages/tdebase/kcmkonsole.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkonsole\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:21+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkurifilt.po b/tde-i18n-vi/messages/tdebase/kcmkurifilt.po index 9a710a9d2f7..1ebc15a57b3 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkurifilt.po +++ b/tde-i18n-vi/messages/tdebase/kcmkurifilt.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkurifilt\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:49+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmkwm.po b/tde-i18n-vi/messages/tdebase/kcmkwm.po index 0083916500a..688580772c9 100644 --- a/tde-i18n-vi/messages/tdebase/kcmkwm.po +++ b/tde-i18n-vi/messages/tdebase/kcmkwm.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkwm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-21 14:03+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmlaunch.po b/tde-i18n-vi/messages/tdebase/kcmlaunch.po index 2cdd9419dfe..24cee626651 100644 --- a/tde-i18n-vi/messages/tdebase/kcmlaunch.po +++ b/tde-i18n-vi/messages/tdebase/kcmlaunch.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmlaunch\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:20+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmlayout.po b/tde-i18n-vi/messages/tdebase/kcmlayout.po index 32a8bf54014..e76ccefafeb 100644 --- a/tde-i18n-vi/messages/tdebase/kcmlayout.po +++ b/tde-i18n-vi/messages/tdebase/kcmlayout.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmlayout\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:31+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmlocale.po b/tde-i18n-vi/messages/tdebase/kcmlocale.po index b98bf206640..3221cd4b4e5 100644 --- a/tde-i18n-vi/messages/tdebase/kcmlocale.po +++ b/tde-i18n-vi/messages/tdebase/kcmlocale.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmlocale\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-21 22:31+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmmedia.po b/tde-i18n-vi/messages/tdebase/kcmmedia.po index 8e8e5fa4cbb..8c9f0506d0d 100644 --- a/tde-i18n-vi/messages/tdebase/kcmmedia.po +++ b/tde-i18n-vi/messages/tdebase/kcmmedia.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmmedia\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:38+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmnic.po b/tde-i18n-vi/messages/tdebase/kcmnic.po index 58910f2f31e..50a04ed1b31 100644 --- a/tde-i18n-vi/messages/tdebase/kcmnic.po +++ b/tde-i18n-vi/messages/tdebase/kcmnic.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmnic\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-25 09:46+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmnotify.po b/tde-i18n-vi/messages/tdebase/kcmnotify.po index d07d3cf4751..8afc69484e2 100644 --- a/tde-i18n-vi/messages/tdebase/kcmnotify.po +++ b/tde-i18n-vi/messages/tdebase/kcmnotify.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmnotify\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:15+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmperformance.po b/tde-i18n-vi/messages/tdebase/kcmperformance.po index da4cee9f7d8..921e5afef58 100644 --- a/tde-i18n-vi/messages/tdebase/kcmperformance.po +++ b/tde-i18n-vi/messages/tdebase/kcmperformance.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmperformance\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:58+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmprintmgr.po b/tde-i18n-vi/messages/tdebase/kcmprintmgr.po index 542952a966a..7d4f35fddc8 100644 --- a/tde-i18n-vi/messages/tdebase/kcmprintmgr.po +++ b/tde-i18n-vi/messages/tdebase/kcmprintmgr.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmprintmgr\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:35+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmsamba.po b/tde-i18n-vi/messages/tdebase/kcmsamba.po index 3283eb6b1e9..b05ca40b96c 100644 --- a/tde-i18n-vi/messages/tdebase/kcmsamba.po +++ b/tde-i18n-vi/messages/tdebase/kcmsamba.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmsamba\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:28+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmscreensaver.po b/tde-i18n-vi/messages/tdebase/kcmscreensaver.po index 6c5ca3e6c2d..dbc86325aa2 100644 --- a/tde-i18n-vi/messages/tdebase/kcmscreensaver.po +++ b/tde-i18n-vi/messages/tdebase/kcmscreensaver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmscreensaver\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-21 22:57+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmsmartcard.po b/tde-i18n-vi/messages/tdebase/kcmsmartcard.po index 82783d95853..b48486afc48 100644 --- a/tde-i18n-vi/messages/tdebase/kcmsmartcard.po +++ b/tde-i18n-vi/messages/tdebase/kcmsmartcard.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmsmartcard\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:54+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmsmserver.po b/tde-i18n-vi/messages/tdebase/kcmsmserver.po index 03259d065bd..c28e14f752d 100644 --- a/tde-i18n-vi/messages/tdebase/kcmsmserver.po +++ b/tde-i18n-vi/messages/tdebase/kcmsmserver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmsmserver\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:12+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmspellchecking.po b/tde-i18n-vi/messages/tdebase/kcmspellchecking.po index 04791475b17..26c4dd0cafb 100644 --- a/tde-i18n-vi/messages/tdebase/kcmspellchecking.po +++ b/tde-i18n-vi/messages/tdebase/kcmspellchecking.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmspellchecking\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:36+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmstyle.po b/tde-i18n-vi/messages/tdebase/kcmstyle.po index 0d44616d718..e7e69cb5846 100644 --- a/tde-i18n-vi/messages/tdebase/kcmstyle.po +++ b/tde-i18n-vi/messages/tdebase/kcmstyle.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmstyle\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-29 18:25+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmtaskbar.po b/tde-i18n-vi/messages/tdebase/kcmtaskbar.po index f8ab9ed4cb3..afc3359aaad 100644 --- a/tde-i18n-vi/messages/tdebase/kcmtaskbar.po +++ b/tde-i18n-vi/messages/tdebase/kcmtaskbar.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmtaskbar\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-20 15:44+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmtdednssd.po b/tde-i18n-vi/messages/tdebase/kcmtdednssd.po index 4db937aa97d..8be1895a2ac 100644 --- a/tde-i18n-vi/messages/tdebase/kcmtdednssd.po +++ b/tde-i18n-vi/messages/tdebase/kcmtdednssd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkdnssd\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 23:01+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmtdeio.po b/tde-i18n-vi/messages/tdebase/kcmtdeio.po index c543b67606e..db6399fc447 100644 --- a/tde-i18n-vi/messages/tdebase/kcmtdeio.po +++ b/tde-i18n-vi/messages/tdebase/kcmtdeio.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmkio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-13 15:44+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po b/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po index b7568b79fc3..d6ff5a19bfc 100644 --- a/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po +++ b/tde-i18n-vi/messages/tdebase/kcmtwindecoration.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmtwindecoration\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:44+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmtwinrules.po b/tde-i18n-vi/messages/tdebase/kcmtwinrules.po index 6635bcc344c..8bc8f27873d 100644 --- a/tde-i18n-vi/messages/tdebase/kcmtwinrules.po +++ b/tde-i18n-vi/messages/tdebase/kcmtwinrules.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmtwinrules\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-30 09:32+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmusb.po b/tde-i18n-vi/messages/tdebase/kcmusb.po index 8afe01ebc1a..c213bca37f9 100644 --- a/tde-i18n-vi/messages/tdebase/kcmusb.po +++ b/tde-i18n-vi/messages/tdebase/kcmusb.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmusb\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:45+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmview1394.po b/tde-i18n-vi/messages/tdebase/kcmview1394.po index 935457d8192..5451146a200 100644 --- a/tde-i18n-vi/messages/tdebase/kcmview1394.po +++ b/tde-i18n-vi/messages/tdebase/kcmview1394.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmview1394\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:25+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcmxinerama.po b/tde-i18n-vi/messages/tdebase/kcmxinerama.po index 8601f23f1bf..5b8af03397c 100644 --- a/tde-i18n-vi/messages/tdebase/kcmxinerama.po +++ b/tde-i18n-vi/messages/tdebase/kcmxinerama.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmxinerama\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:21+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kcontrol.po b/tde-i18n-vi/messages/tdebase/kcontrol.po index 063f2c80cf0..87d1e105e62 100644 --- a/tde-i18n-vi/messages/tdebase/kcontrol.po +++ b/tde-i18n-vi/messages/tdebase/kcontrol.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kcontrol\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-28 12:45+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kdcop.po b/tde-i18n-vi/messages/tdebase/kdcop.po index a4d6c2d13a2..00a7c39df26 100644 --- a/tde-i18n-vi/messages/tdebase/kdcop.po +++ b/tde-i18n-vi/messages/tdebase/kdcop.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kdcop\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:17+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kdesktop.po b/tde-i18n-vi/messages/tdebase/kdesktop.po index f5fb4b8cbe4..1a7c53b44d7 100644 --- a/tde-i18n-vi/messages/tdebase/kdesktop.po +++ b/tde-i18n-vi/messages/tdebase/kdesktop.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kdesktop\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-22 17:17+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kdialog.po b/tde-i18n-vi/messages/tdebase/kdialog.po index 4613ca19788..a4ab72595c6 100644 --- a/tde-i18n-vi/messages/tdebase/kdialog.po +++ b/tde-i18n-vi/messages/tdebase/kdialog.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kdialog\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:43+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kfindpart.po b/tde-i18n-vi/messages/tdebase/kfindpart.po index fd1a6eb279e..22d85bc4398 100644 --- a/tde-i18n-vi/messages/tdebase/kfindpart.po +++ b/tde-i18n-vi/messages/tdebase/kfindpart.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kfindpart\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:33+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kfmclient.po b/tde-i18n-vi/messages/tdebase/kfmclient.po index 8435108051a..6161f1d3375 100644 --- a/tde-i18n-vi/messages/tdebase/kfmclient.po +++ b/tde-i18n-vi/messages/tdebase/kfmclient.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kfmclient\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-20 15:43+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kgreet_classic.po b/tde-i18n-vi/messages/tdebase/kgreet_classic.po index 73ffee9a838..ff36339ec9f 100644 --- a/tde-i18n-vi/messages/tdebase/kgreet_classic.po +++ b/tde-i18n-vi/messages/tdebase/kgreet_classic.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kgreet_classic\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-13 15:55+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kgreet_winbind.po b/tde-i18n-vi/messages/tdebase/kgreet_winbind.po index f7a8ccd6189..25ee48b5d8b 100644 --- a/tde-i18n-vi/messages/tdebase/kgreet_winbind.po +++ b/tde-i18n-vi/messages/tdebase/kgreet_winbind.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kgreet_winbind\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-13 16:07+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/khelpcenter.po b/tde-i18n-vi/messages/tdebase/khelpcenter.po index b13f0eea739..24c6ba755f4 100644 --- a/tde-i18n-vi/messages/tdebase/khelpcenter.po +++ b/tde-i18n-vi/messages/tdebase/khelpcenter.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: khelpcenter\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-22 22:49+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/khotkeys.po b/tde-i18n-vi/messages/tdebase/khotkeys.po index 2de927b2556..481cd830084 100644 --- a/tde-i18n-vi/messages/tdebase/khotkeys.po +++ b/tde-i18n-vi/messages/tdebase/khotkeys.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: khotkeys\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-22 23:33+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kicker.po b/tde-i18n-vi/messages/tdebase/kicker.po index dad0a465784..3a492bf2f01 100644 --- a/tde-i18n-vi/messages/tdebase/kicker.po +++ b/tde-i18n-vi/messages/tdebase/kicker.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kicker\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-23 15:28+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kjobviewer.po b/tde-i18n-vi/messages/tdebase/kjobviewer.po index 9434ae7dea1..866121394c3 100644 --- a/tde-i18n-vi/messages/tdebase/kjobviewer.po +++ b/tde-i18n-vi/messages/tdebase/kjobviewer.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kjobviewer\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-13 15:57+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/klipper.po b/tde-i18n-vi/messages/tdebase/klipper.po index ad2fca4a1a5..0819c85d4b3 100644 --- a/tde-i18n-vi/messages/tdebase/klipper.po +++ b/tde-i18n-vi/messages/tdebase/klipper.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: klipper\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:54+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kmenuapplet.po b/tde-i18n-vi/messages/tdebase/kmenuapplet.po index e7a7dfde011..2767a63330a 100644 --- a/tde-i18n-vi/messages/tdebase/kmenuapplet.po +++ b/tde-i18n-vi/messages/tdebase/kmenuapplet.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kmenuapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:46+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kmenuedit.po b/tde-i18n-vi/messages/tdebase/kmenuedit.po index b29a8b25417..d8788a4ad65 100644 --- a/tde-i18n-vi/messages/tdebase/kmenuedit.po +++ b/tde-i18n-vi/messages/tdebase/kmenuedit.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kmenuedit\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:25+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kminipagerapplet.po b/tde-i18n-vi/messages/tdebase/kminipagerapplet.po index b3d6cc4a470..10f9b02f625 100644 --- a/tde-i18n-vi/messages/tdebase/kminipagerapplet.po +++ b/tde-i18n-vi/messages/tdebase/kminipagerapplet.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kminipagerapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-25 09:44+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/knetattach.po b/tde-i18n-vi/messages/tdebase/knetattach.po index 1b73e6c168c..6d6a9903292 100644 --- a/tde-i18n-vi/messages/tdebase/knetattach.po +++ b/tde-i18n-vi/messages/tdebase/knetattach.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: knetattach\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:21+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/konqueror.po b/tde-i18n-vi/messages/tdebase/konqueror.po index cab57a14e08..978f0c8ada9 100644 --- a/tde-i18n-vi/messages/tdebase/konqueror.po +++ b/tde-i18n-vi/messages/tdebase/konqueror.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: konqueror\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-22 00:22+0400\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" @@ -2635,17 +2635,110 @@ msgstr "Thực thi lệnh hệ vỏ trong thư mục hiện tại:" msgid "Output from command: \"%1\"" msgstr "Kết quả từ lệnh: \"%1\"" -#: sidebar/trees/konqsidebar_tree.cpp:32 -msgid "Clear Search" -msgstr "Xóa tìm kiếm" +#: sidebar/sidebar_widget.cpp:117 +msgid "Rollback to System Default" +msgstr "Quay lại mặc định hệ thống" -#: sidebar/trees/konqsidebar_tree.cpp:147 -msgid "Select Type" -msgstr "Chọn kiểu" +#: sidebar/sidebar_widget.cpp:123 +msgid "" +"This removes all your entries from the sidebar and adds the system default " +"ones.
This procedure is irreversible
Do you want to proceed?
" +msgstr "" +"Thao tác này xóa bỏ mọi mục khỏi thanh bên và thêm vào những mục mặc định " +"của hệ thống.
Không thể phục hồi lại
Bạn có muốn tiếp tục?
" -#: sidebar/trees/konqsidebar_tree.cpp:148 -msgid "Select type:" -msgstr "Chọn kiểu:" +#: sidebar/sidebar_widget.cpp:278 +msgid "Add New" +msgstr "Thêm mới" + +#: sidebar/sidebar_widget.cpp:279 +msgid "Multiple Views" +msgstr "Xem nhiều ô" + +#: sidebar/sidebar_widget.cpp:280 +msgid "Show Tabs Left" +msgstr "Hiện thẻ trái" + +#: sidebar/sidebar_widget.cpp:281 +msgid "Show Configuration Button" +msgstr "Hiện nút cấu hình" + +#: sidebar/sidebar_widget.cpp:284 +msgid "Close Navigation Panel" +msgstr "Đóng thanh di chuyển" + +#: sidebar/sidebar_widget.cpp:347 +msgid "This entry already exists." +msgstr "Mục này đã có." + +#: sidebar/sidebar_widget.cpp:361 sidebar/web_module/web_module.cpp:210 +msgid "Web SideBar Plugin" +msgstr "Bổ sung thanh bên Web" + +#: sidebar/sidebar_widget.cpp:507 +msgid "Enter a URL:" +msgstr "Nhập một URL:" + +#: sidebar/sidebar_widget.cpp:515 +msgid "%1 does not exist" +msgstr "%1 không tồn tại" + +#: sidebar/sidebar_widget.cpp:532 +msgid "Do you really want to remove the %1 tab?" +msgstr "Bạn có thực sự muốn xóa %1 thẻ?" + +#: sidebar/sidebar_widget.cpp:547 +msgid "Set Name" +msgstr "Đặt tên" + +#: sidebar/sidebar_widget.cpp:547 +msgid "Enter the name:" +msgstr "Nhập tên:" + +#: sidebar/sidebar_widget.cpp:635 +msgid "" +"You have hidden the navigation panel configuration button. To make it visible " +"again, click the right mouse button on any of the navigation panel buttons and " +"select \"Show Configuration Button\"." +msgstr "" +"Bạn đã ẩn nút cấu hình thanh di chuyển. Để hiện lại nút này, hãy nhấn chuột " +"phải trên bất kỳ nút nào của thanh di chuyển và chọn \"Hiển thị nút cấu hình\"." + +#: sidebar/sidebar_widget.cpp:734 +msgid "Configure Sidebar" +msgstr "Cấu hình thanh bên" + +#: sidebar/sidebar_widget.cpp:859 +msgid "Set Name..." +msgstr "Đặt tên..." + +#: sidebar/sidebar_widget.cpp:860 +msgid "Set URL..." +msgstr "Đặt URL..." + +#: sidebar/sidebar_widget.cpp:861 +msgid "Set Icon..." +msgstr "Đặt biểu tượng..." + +#: sidebar/sidebar_widget.cpp:865 +msgid "Configure Navigation Panel" +msgstr "Cấu hình thanh di chuyển" + +#: sidebar/sidebar_widget.cpp:929 +msgid "Unknown" +msgstr "Không biết" + +#: sidebar/web_module/web_module.cpp:87 +msgid "Set Refresh Timeout (0 disables)" +msgstr "Đặt thời gian chờ cập nhật (0 để tắt)" + +#: sidebar/web_module/web_module.cpp:92 +msgid " min" +msgstr " phút" + +#: sidebar/web_module/web_module.cpp:94 +msgid " sec" +msgstr " giây" #: sidebar/trees/bookmark_module/bookmark_module.cpp:59 msgid "&Create New Folder" @@ -2693,6 +2786,46 @@ msgstr "Xóa đánh dấu" msgid "Bookmark Properties" msgstr "Tính chất đánh dấu" +#: sidebar/trees/history_module/history_module.cpp:80 +msgid "&Remove Entry" +msgstr "&Xóa mục" + +#: sidebar/trees/history_module/history_module.cpp:82 +msgid "C&lear History" +msgstr "Xó&a lịch sử" + +#: sidebar/trees/history_module/history_module.cpp:88 +msgid "By &Name" +msgstr "Theo &tên" + +#: sidebar/trees/history_module/history_module.cpp:93 +msgid "By &Date" +msgstr "Theo &ngày" + +#: sidebar/trees/history_module/history_module.cpp:351 +#: sidebar/trees/history_module/kcmhistory.cpp:263 +msgid "Do you really want to clear the entire history?" +msgstr "Bạn có thực sự muốn xóa toàn bộ lịch sử?" + +#: sidebar/trees/history_module/history_module.cpp:353 +#: sidebar/trees/history_module/kcmhistory.cpp:265 +msgid "Clear History?" +msgstr "Xóa lịch sử?" + +#: sidebar/trees/history_module/history_item.cpp:121 +msgid "" +"" +"

%4
" +"
Last visited: %1" +"
First visited: %2" +"
Number of times visited: %3" +msgstr "" +"" +"
%4
" +"
Xem lần cuối: %1" +"
Xem lần đầu: %2" +"
Số lần xem: %3
" + #: sidebar/trees/history_module/kcmhistory.cpp:68 #: sidebar/trees/history_module/kcmhistory.cpp:73 msgid "Minutes" @@ -2728,46 +2861,6 @@ msgid "" "Minutes" msgstr "Phút" -#: sidebar/trees/history_module/history_module.cpp:351 -#: sidebar/trees/history_module/kcmhistory.cpp:263 -msgid "Do you really want to clear the entire history?" -msgstr "Bạn có thực sự muốn xóa toàn bộ lịch sử?" - -#: sidebar/trees/history_module/history_module.cpp:353 -#: sidebar/trees/history_module/kcmhistory.cpp:265 -msgid "Clear History?" -msgstr "Xóa lịch sử?" - -#: sidebar/trees/history_module/history_item.cpp:121 -msgid "" -"" -"
%4
" -"
Last visited: %1" -"
First visited: %2" -"
Number of times visited: %3
" -msgstr "" -"" -"
%4
" -"
Xem lần cuối: %1" -"
Xem lần đầu: %2" -"
Số lần xem: %3
" - -#: sidebar/trees/history_module/history_module.cpp:80 -msgid "&Remove Entry" -msgstr "&Xóa mục" - -#: sidebar/trees/history_module/history_module.cpp:82 -msgid "C&lear History" -msgstr "Xó&a lịch sử" - -#: sidebar/trees/history_module/history_module.cpp:88 -msgid "By &Name" -msgstr "Theo &tên" - -#: sidebar/trees/history_module/history_module.cpp:93 -msgid "By &Date" -msgstr "Theo &ngày" - #: sidebar/trees/konq_sidebartree.cpp:914 msgid "&Create New Folder..." msgstr "&Tạo thư mục mới..." @@ -2788,114 +2881,21 @@ msgstr "Tạo thư mục mới" msgid "Enter folder name:" msgstr "Nhập tên thư mục:" -#: sidebar/sidebar_widget.cpp:117 -msgid "Rollback to System Default" -msgstr "Quay lại mặc định hệ thống" - -#: sidebar/sidebar_widget.cpp:123 -msgid "" -"This removes all your entries from the sidebar and adds the system default " -"ones.
This procedure is irreversible
Do you want to proceed?
" -msgstr "" -"Thao tác này xóa bỏ mọi mục khỏi thanh bên và thêm vào những mục mặc định " -"của hệ thống.
Không thể phục hồi lại
Bạn có muốn tiếp tục?
" - -#: sidebar/sidebar_widget.cpp:278 -msgid "Add New" -msgstr "Thêm mới" - -#: sidebar/sidebar_widget.cpp:279 -msgid "Multiple Views" -msgstr "Xem nhiều ô" - -#: sidebar/sidebar_widget.cpp:280 -msgid "Show Tabs Left" -msgstr "Hiện thẻ trái" - -#: sidebar/sidebar_widget.cpp:281 -msgid "Show Configuration Button" -msgstr "Hiện nút cấu hình" - -#: sidebar/sidebar_widget.cpp:284 -msgid "Close Navigation Panel" -msgstr "Đóng thanh di chuyển" - -#: sidebar/sidebar_widget.cpp:347 -msgid "This entry already exists." -msgstr "Mục này đã có." - -#: sidebar/sidebar_widget.cpp:361 sidebar/web_module/web_module.cpp:210 -msgid "Web SideBar Plugin" -msgstr "Bổ sung thanh bên Web" - -#: sidebar/sidebar_widget.cpp:507 -msgid "Enter a URL:" -msgstr "Nhập một URL:" - -#: sidebar/sidebar_widget.cpp:515 -msgid "%1 does not exist" -msgstr "%1 không tồn tại" - -#: sidebar/sidebar_widget.cpp:532 -msgid "Do you really want to remove the %1 tab?" -msgstr "Bạn có thực sự muốn xóa %1 thẻ?" - -#: sidebar/sidebar_widget.cpp:547 -msgid "Set Name" -msgstr "Đặt tên" - -#: sidebar/sidebar_widget.cpp:547 -msgid "Enter the name:" -msgstr "Nhập tên:" - -#: sidebar/sidebar_widget.cpp:635 -msgid "" -"You have hidden the navigation panel configuration button. To make it visible " -"again, click the right mouse button on any of the navigation panel buttons and " -"select \"Show Configuration Button\"." -msgstr "" -"Bạn đã ẩn nút cấu hình thanh di chuyển. Để hiện lại nút này, hãy nhấn chuột " -"phải trên bất kỳ nút nào của thanh di chuyển và chọn \"Hiển thị nút cấu hình\"." - -#: sidebar/sidebar_widget.cpp:734 -msgid "Configure Sidebar" -msgstr "Cấu hình thanh bên" - -#: sidebar/sidebar_widget.cpp:859 -msgid "Set Name..." -msgstr "Đặt tên..." - -#: sidebar/sidebar_widget.cpp:860 -msgid "Set URL..." -msgstr "Đặt URL..." - -#: sidebar/sidebar_widget.cpp:861 -msgid "Set Icon..." -msgstr "Đặt biểu tượng..." - -#: sidebar/sidebar_widget.cpp:865 -msgid "Configure Navigation Panel" -msgstr "Cấu hình thanh di chuyển" - -#: sidebar/sidebar_widget.cpp:929 -msgid "Unknown" -msgstr "Không biết" - -#: sidebar/web_module/web_module.cpp:87 -msgid "Set Refresh Timeout (0 disables)" -msgstr "Đặt thời gian chờ cập nhật (0 để tắt)" +#: sidebar/trees/konqsidebar_tree.cpp:32 +msgid "Clear Search" +msgstr "Xóa tìm kiếm" -#: sidebar/web_module/web_module.cpp:92 -msgid " min" -msgstr " phút" +#: sidebar/trees/konqsidebar_tree.cpp:147 +msgid "Select Type" +msgstr "Chọn kiểu" -#: sidebar/web_module/web_module.cpp:94 -msgid " sec" -msgstr " giây" +#: sidebar/trees/konqsidebar_tree.cpp:148 +msgid "Select type:" +msgstr "Chọn kiểu:" -#: sidebar/trees/bookmark_module/bookmark_module.h:85 -msgid "Add Bookmark" -msgstr "Thêm đánh dấu" +#: sidebar/konqsidebar.cpp:118 +msgid "Extended Sidebar" +msgstr "Thanh bên mở rộng" #: sidebar/web_module/web_module.h:53 msgid "&Open Link" @@ -2905,6 +2905,10 @@ msgstr "Mở &liên kết" msgid "Set &Automatic Reload" msgstr "Đặt &nạp lại tự động" +#: sidebar/trees/bookmark_module/bookmark_module.h:85 +msgid "Add Bookmark" +msgstr "Thêm đánh dấu" + #: _translatorinfo.cpp:1 msgid "" "_: NAME OF TRANSLATORS\n" @@ -2920,9 +2924,6 @@ msgstr "teppi82@gmail.com" #~ msgid "Cannot find parent item %1 in the tree. Internal error." #~ msgstr "Không tìm thấy mục mẹ %1 trong cây. Lỗi nội bộ." -#~ msgid "Extended Sidebar" -#~ msgstr "Thanh bên mở rộng" - #~ msgid " day" #~ msgstr " ngày" diff --git a/tde-i18n-vi/messages/tdebase/konsole.po b/tde-i18n-vi/messages/tdebase/konsole.po index 66f561df58e..6849509aeb7 100644 --- a/tde-i18n-vi/messages/tdebase/konsole.po +++ b/tde-i18n-vi/messages/tdebase/konsole.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: konsole\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:55+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kpager.po b/tde-i18n-vi/messages/tdebase/kpager.po index 7598c99179a..d63f25fe1aa 100644 --- a/tde-i18n-vi/messages/tdebase/kpager.po +++ b/tde-i18n-vi/messages/tdebase/kpager.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kpager\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:17+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kpersonalizer.po b/tde-i18n-vi/messages/tdebase/kpersonalizer.po index b9a1aba5822..4488c0a4464 100644 --- a/tde-i18n-vi/messages/tdebase/kpersonalizer.po +++ b/tde-i18n-vi/messages/tdebase/kpersonalizer.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kpersonalizer\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-23 16:11+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,150 +17,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nhóm Việt hoá TDE" - -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "kde-l10n-vi@kde.org" - -#: kospage.cpp:352 -#, fuzzy -msgid "" -"Window activation: Focus on click" -"
Titlebar double-click: Shade window" -"
Mouse selection: Double click" -"
Application startup notification: none" -"
Keyboard scheme: Trinity default" -"
" -msgstr "" -"Kích hoạt cửa sổ : Tiêu điểm khi nhấn" -"
Nhấn đúp thanh tựa: Tô bóng cửa sổ" -"
Chuột chọn: Nhấn đơn" -"
Thông báo ứng dụng khởi chạy: không có" -"
Lược đồ bàn phím: Mac" -"
" - -#: kospage.cpp:364 -msgid "" -"Window activation: Focus follows mouse" -"
Titlebar double-click: Shade window" -"
Mouse selection: Single click" -"
Application startup notification: none" -"
Keyboard scheme: UNIX" -"
" -msgstr "" -"Kích hoạt cửa sổ : Tiêu điểm theo con chuột" -"
Nhấn đúp thanh tựa: Tô bóng cửa sổ" -"
Chuột chọn: Nhấn đơn" -"
Thông báo ứng dụng khởi chạy: không có" -"
Lược đồ bàn phím: UNIX" -"
" - -#: kospage.cpp:376 -#, fuzzy -msgid "" -"Window activation: Focus on click" -"
Titlebar double-click: Maximize window" -"
Mouse selection: Double click" -"
Application startup notification: none" -"
Keyboard scheme: Windows" -"
" -msgstr "" -"Kích hoạt cửa sổ : Tiêu điểm khi nhấn" -"
Nhấn đúp thanh tựa: Phóng to cửa sổ" -"
Chuột chọn: Nhấn đúp" -"
Thông báo ứng dụng khởi chạy: con chạy bận" -"
Lược đồ bàn phím: Windows" -"
" - -#: kospage.cpp:388 -msgid "" -"Window activation: Focus on click" -"
Titlebar double-click: Shade window" -"
Mouse selection: Single click" -"
Application startup notification: none" -"
Keyboard scheme: Mac" -"
" -msgstr "" -"Kích hoạt cửa sổ : Tiêu điểm khi nhấn" -"
Nhấn đúp thanh tựa: Tô bóng cửa sổ" -"
Chuột chọn: Nhấn đơn" -"
Thông báo ứng dụng khởi chạy: không có" -"
Lược đồ bàn phím: Mac" -"
" - -#: tdestylepage.cpp:50 -msgid "Style" -msgstr "Kiểu dáng" - -#: tdestylepage.cpp:51 -msgid "Description" -msgstr "Mô tả" - -#: tdestylepage.cpp:55 -msgid "Plastik" -msgstr "Dẻo" - -#: tdestylepage.cpp:55 -msgid "Light" -msgstr "Ánh sáng" - -#: tdestylepage.cpp:56 -msgid "TDE default style" -msgstr "Kiểu dáng mặc định TDE" - -#: tdestylepage.cpp:59 -#, fuzzy -msgid "KDE Classic" -msgstr "Cổ điển TDE" - -#: tdestylepage.cpp:60 -#, fuzzy -msgid "Classic KDE style" -msgstr "Kiểu dáng cổ điển TDE" - -#: tdestylepage.cpp:63 -msgid "Keramik" -msgstr "Đồ gốm" - -#: tdestylepage.cpp:64 -msgid "The previous default style" -msgstr "Kiểu dáng mặc định trước" - -#: tdestylepage.cpp:67 -msgid "Sunshine" -msgstr "Ánh nắng" - -#: tdestylepage.cpp:68 -msgid "A very common desktop" -msgstr "Màn hình nền rất thường dùng" - -#: tdestylepage.cpp:71 -msgid "Redmond" -msgstr "Redmond" - -#: tdestylepage.cpp:72 -msgid "A style from the northwest of the USA" -msgstr "Một kiểu dáng từ vùng Bắc Tay của Mỹ" - -#: tdestylepage.cpp:75 -msgid "Platinum" -msgstr "Bạch kim" - -#: tdestylepage.cpp:76 -msgid "The platinum style" -msgstr "Kiểu dáng bạch kim" - -#: kcountrypage.cpp:90 kcountrypage.cpp:117 kfindlanguage.cpp:82 -msgid "without name" -msgstr "không có tên" - #. i18n: file kcountrypagedlg.ui line 64 #: rc.cpp:3 #, no-c-format @@ -421,6 +277,96 @@ msgstr "" msgid "Preview" msgstr "Xem thử" +# Name: don't translate / Tên: đừng dịch +#: main.cpp:27 main.cpp:38 +msgid "KPersonalizer" +msgstr "KPersonalizer" + +#: main.cpp:31 +msgid "Personalizer is restarted by itself" +msgstr "Trình Personalizer tự khởi chạy lại" + +#: main.cpp:32 +#, fuzzy +msgid "Personalizer is running before Trinity session" +msgstr "Trình Personalizer đang chạy trước phiên chạy TDE" + +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nhóm Việt hoá TDE" + +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "kde-l10n-vi@kde.org" + +#: kpersonalizer.cpp:67 +msgid "Step 1: Introduction" +msgstr "Bước 1: giới thiệu" + +#: kpersonalizer.cpp:71 +msgid "Step 2: I want it my Way..." +msgstr "Bước 2: kiểu dáng mình..." + +#: kpersonalizer.cpp:75 +msgid "Step 3: Eyecandy-O-Meter" +msgstr "Bước 3: đẹp chưa?" + +#: kpersonalizer.cpp:79 +msgid "Step 4: Everybody loves Themes" +msgstr "Bước 4: sắc thái rất hay" + +#: kpersonalizer.cpp:83 +msgid "Step 5: Time to Refine" +msgstr "Bước 5: tinh chế" + +#: kpersonalizer.cpp:86 +msgid "S&kip Wizard" +msgstr "Bỏ &qua trợ lý" + +#: kpersonalizer.cpp:152 +#, fuzzy +msgid "" +"

Are you sure you want to quit the Desktop Settings Wizard?

" +"

The Desktop Settings Wizard helps you to configure the Trinity desktop to " +"your personal liking.

" +"

Click Cancel to return and finish your setup.

" +msgstr "" +"

Bạn có chắc muốn thoát khỏi Trợ lý Thiết lập Màn hình nền không?

" +"

Trợ lý Thiết lập Màn hình nền có giúp đỡ bạn cấu hình môi trường TDE để " +"thích hợp với bạn.

" +"

Hãy nhấn vào cái nút Thôi để lùi lại và thiết lập xong.

" + +#: kpersonalizer.cpp:156 +msgid "" +"

Are you sure you want to quit the Desktop Settings Wizard?

" +"

If yes, click Quit and all changes will be lost." +"
If not, click Cancel to return and finish your setup.

" +msgstr "" +"

Bạn có chắc muốn thoát khỏi Trợ lý Thiết lập Màn hình nền không?

" +"

Nếu có, hãy bấm cái nút Thoát và các thay đổi sẽ bị mất hoàn toàn." +"
Nếu không, hãy bấm cái nút Thôi để lùi lại và thiết lập xong.

" + +#: kpersonalizer.cpp:160 +msgid "All Changes Will Be Lost" +msgstr "Các thay đổi sẽ bị mất hoàn toàn" + +#: kcountrypage.cpp:48 +#, fuzzy +msgid "

Welcome to Trinity %1

" +msgstr "

Chào mừng bạn dùng TDE %1

" + +#: kcountrypage.cpp:90 kcountrypage.cpp:117 kfindlanguage.cpp:82 +msgid "without name" +msgstr "không có tên" + +#: kcountrypage.cpp:142 +msgid "All" +msgstr "Tất cả" + #: keyecandypage.cpp:69 msgid "Features" msgstr "Tính năng" @@ -501,79 +447,133 @@ msgstr "Trình đơn mờ dần" msgid "Preview Other Files" msgstr "Xem thử tập tin khác" -#: kpersonalizer.cpp:67 -msgid "Step 1: Introduction" -msgstr "Bước 1: giới thiệu" +#: tdestylepage.cpp:50 +msgid "Style" +msgstr "Kiểu dáng" -#: kpersonalizer.cpp:71 -msgid "Step 2: I want it my Way..." -msgstr "Bước 2: kiểu dáng mình..." +#: tdestylepage.cpp:51 +msgid "Description" +msgstr "Mô tả" -#: kpersonalizer.cpp:75 -msgid "Step 3: Eyecandy-O-Meter" -msgstr "Bước 3: đẹp chưa?" +#: tdestylepage.cpp:55 +msgid "Plastik" +msgstr "Dẻo" -#: kpersonalizer.cpp:79 -msgid "Step 4: Everybody loves Themes" -msgstr "Bước 4: sắc thái rất hay" +#: tdestylepage.cpp:55 +msgid "Light" +msgstr "Ánh sáng" -#: kpersonalizer.cpp:83 -msgid "Step 5: Time to Refine" -msgstr "Bước 5: tinh chế" +#: tdestylepage.cpp:56 +msgid "TDE default style" +msgstr "Kiểu dáng mặc định TDE" -#: kpersonalizer.cpp:86 -msgid "S&kip Wizard" -msgstr "Bỏ &qua trợ lý" +#: tdestylepage.cpp:59 +#, fuzzy +msgid "KDE Classic" +msgstr "Cổ điển TDE" -#: kpersonalizer.cpp:152 +#: tdestylepage.cpp:60 #, fuzzy -msgid "" -"

Are you sure you want to quit the Desktop Settings Wizard?

" -"

The Desktop Settings Wizard helps you to configure the Trinity desktop to " -"your personal liking.

" -"

Click Cancel to return and finish your setup.

" -msgstr "" -"

Bạn có chắc muốn thoát khỏi Trợ lý Thiết lập Màn hình nền không?

" -"

Trợ lý Thiết lập Màn hình nền có giúp đỡ bạn cấu hình môi trường TDE để " -"thích hợp với bạn.

" -"

Hãy nhấn vào cái nút Thôi để lùi lại và thiết lập xong.

" +msgid "Classic KDE style" +msgstr "Kiểu dáng cổ điển TDE" -#: kpersonalizer.cpp:156 -msgid "" -"

Are you sure you want to quit the Desktop Settings Wizard?

" -"

If yes, click Quit and all changes will be lost." -"
If not, click Cancel to return and finish your setup.

" -msgstr "" -"

Bạn có chắc muốn thoát khỏi Trợ lý Thiết lập Màn hình nền không?

" -"

Nếu có, hãy bấm cái nút Thoát và các thay đổi sẽ bị mất hoàn toàn." -"
Nếu không, hãy bấm cái nút Thôi để lùi lại và thiết lập xong.

" +#: tdestylepage.cpp:63 +msgid "Keramik" +msgstr "Đồ gốm" -#: kpersonalizer.cpp:160 -msgid "All Changes Will Be Lost" -msgstr "Các thay đổi sẽ bị mất hoàn toàn" +#: tdestylepage.cpp:64 +msgid "The previous default style" +msgstr "Kiểu dáng mặc định trước" -#: kcountrypage.cpp:48 -#, fuzzy -msgid "

Welcome to Trinity %1

" -msgstr "

Chào mừng bạn dùng TDE %1

" +#: tdestylepage.cpp:67 +msgid "Sunshine" +msgstr "Ánh nắng" -#: kcountrypage.cpp:142 -msgid "All" -msgstr "Tất cả" +#: tdestylepage.cpp:68 +msgid "A very common desktop" +msgstr "Màn hình nền rất thường dùng" -# Name: don't translate / Tên: đừng dịch -#: main.cpp:27 main.cpp:38 -msgid "KPersonalizer" -msgstr "KPersonalizer" +#: tdestylepage.cpp:71 +msgid "Redmond" +msgstr "Redmond" -#: main.cpp:31 -msgid "Personalizer is restarted by itself" -msgstr "Trình Personalizer tự khởi chạy lại" +#: tdestylepage.cpp:72 +msgid "A style from the northwest of the USA" +msgstr "Một kiểu dáng từ vùng Bắc Tay của Mỹ" -#: main.cpp:32 +#: tdestylepage.cpp:75 +msgid "Platinum" +msgstr "Bạch kim" + +#: tdestylepage.cpp:76 +msgid "The platinum style" +msgstr "Kiểu dáng bạch kim" + +#: kospage.cpp:352 #, fuzzy -msgid "Personalizer is running before Trinity session" -msgstr "Trình Personalizer đang chạy trước phiên chạy TDE" +msgid "" +"Window activation: Focus on click" +"
Titlebar double-click: Shade window" +"
Mouse selection: Double click" +"
Application startup notification: none" +"
Keyboard scheme: Trinity default" +"
" +msgstr "" +"Kích hoạt cửa sổ : Tiêu điểm khi nhấn" +"
Nhấn đúp thanh tựa: Tô bóng cửa sổ" +"
Chuột chọn: Nhấn đơn" +"
Thông báo ứng dụng khởi chạy: không có" +"
Lược đồ bàn phím: Mac" +"
" + +#: kospage.cpp:364 +msgid "" +"Window activation: Focus follows mouse" +"
Titlebar double-click: Shade window" +"
Mouse selection: Single click" +"
Application startup notification: none" +"
Keyboard scheme: UNIX" +"
" +msgstr "" +"Kích hoạt cửa sổ : Tiêu điểm theo con chuột" +"
Nhấn đúp thanh tựa: Tô bóng cửa sổ" +"
Chuột chọn: Nhấn đơn" +"
Thông báo ứng dụng khởi chạy: không có" +"
Lược đồ bàn phím: UNIX" +"
" + +#: kospage.cpp:376 +#, fuzzy +msgid "" +"Window activation: Focus on click" +"
Titlebar double-click: Maximize window" +"
Mouse selection: Double click" +"
Application startup notification: none" +"
Keyboard scheme: Windows" +"
" +msgstr "" +"Kích hoạt cửa sổ : Tiêu điểm khi nhấn" +"
Nhấn đúp thanh tựa: Phóng to cửa sổ" +"
Chuột chọn: Nhấn đúp" +"
Thông báo ứng dụng khởi chạy: con chạy bận" +"
Lược đồ bàn phím: Windows" +"
" + +#: kospage.cpp:388 +msgid "" +"Window activation: Focus on click" +"
Titlebar double-click: Shade window" +"
Mouse selection: Single click" +"
Application startup notification: none" +"
Keyboard scheme: Mac" +"
" +msgstr "" +"Kích hoạt cửa sổ : Tiêu điểm khi nhấn" +"
Nhấn đúp thanh tựa: Tô bóng cửa sổ" +"
Chuột chọn: Nhấn đơn" +"
Thông báo ứng dụng khởi chạy: không có" +"
Lược đồ bàn phím: Mac" +"
" #~ msgid "Window activation: Focus on click
Titlebar double-click: Shade window
Mouse selection: Single click
Application startup notification: busy cursor
Keyboard scheme: TDE default
" #~ msgstr "Kích hoạt cửa sổ : Tiêu điểm khi nhấn
Nhấn đúp thanh tựa: Tô bóng cửa sổ
Chuột chọn: Nhấn đơn
Thông báo ứng dụng khởi chạy: con chạy bận
Lược đồ bàn phím: mặc định TDE
" diff --git a/tde-i18n-vi/messages/tdebase/kprinter.po b/tde-i18n-vi/messages/tdebase/kprinter.po index 2efad1b4f81..3a1097d45f3 100644 --- a/tde-i18n-vi/messages/tdebase/kprinter.po +++ b/tde-i18n-vi/messages/tdebase/kprinter.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kprinter\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:19+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/krdb.po b/tde-i18n-vi/messages/tdebase/krdb.po index e853c5624aa..a9bc6da74b7 100644 --- a/tde-i18n-vi/messages/tdebase/krdb.po +++ b/tde-i18n-vi/messages/tdebase/krdb.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: krdb\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:12+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kreadconfig.po b/tde-i18n-vi/messages/tdebase/kreadconfig.po index 135f375d360..3e81cecee8f 100644 --- a/tde-i18n-vi/messages/tdebase/kreadconfig.po +++ b/tde-i18n-vi/messages/tdebase/kreadconfig.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kreadconfig\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:22+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/krunapplet.po b/tde-i18n-vi/messages/tdebase/krunapplet.po index 04b6ce644a5..1a8759f0eb3 100644 --- a/tde-i18n-vi/messages/tdebase/krunapplet.po +++ b/tde-i18n-vi/messages/tdebase/krunapplet.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: krunapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:24+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/ksmserver.po b/tde-i18n-vi/messages/tdebase/ksmserver.po index c468cebc5ae..d5d2ddab082 100644 --- a/tde-i18n-vi/messages/tdebase/ksmserver.po +++ b/tde-i18n-vi/messages/tdebase/ksmserver.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksmserver\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 15:06+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/ksplash.po b/tde-i18n-vi/messages/tdebase/ksplash.po index ebd530b2e0b..3f4bf3f3b4e 100644 --- a/tde-i18n-vi/messages/tdebase/ksplash.po +++ b/tde-i18n-vi/messages/tdebase/ksplash.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksplash\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 15:02+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/ksplashthemes.po b/tde-i18n-vi/messages/tdebase/ksplashthemes.po index 62bd01bb2cd..00294699f7a 100644 --- a/tde-i18n-vi/messages/tdebase/ksplashthemes.po +++ b/tde-i18n-vi/messages/tdebase/ksplashthemes.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ksplashthemes\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 10:55+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kstart.po b/tde-i18n-vi/messages/tdebase/kstart.po index 61b96b78a59..a94c8136d2e 100644 --- a/tde-i18n-vi/messages/tdebase/kstart.po +++ b/tde-i18n-vi/messages/tdebase/kstart.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kstart\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:59+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/ksysguard.po b/tde-i18n-vi/messages/tdebase/ksysguard.po index c2054e0ccf1..178465b5ddb 100644 --- a/tde-i18n-vi/messages/tdebase/ksysguard.po +++ b/tde-i18n-vi/messages/tdebase/ksysguard.po @@ -1,21 +1,46 @@ # Vietnamese translation for KSysGuard. # Copyright © 2006 Free Software Foundation, Inc. # Clytie Siddall , 2006. -# +# msgid "" msgstr "" "Project-Id-Version: ksysguard\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2008-07-08 01:18+0200\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:56+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" +#: KSysGuardApplet.cc:209 WorkSheet.cc:331 +msgid "Select Display Type" +msgstr "Chọn kiểu bộ trình bày" + +#: KSysGuardApplet.cc:210 WorkSheet.cc:332 +msgid "&Signal Plotter" +msgstr "Bộ vẽ &tín hiệu" + +#: KSysGuardApplet.cc:211 WorkSheet.cc:333 +msgid "&Multimeter" +msgstr "Bộ &đa đo" + +#: KSysGuardApplet.cc:212 +msgid "&Dancing Bars" +msgstr "Thanh &múa" + +#: KSysGuardApplet.cc:242 KSysGuardApplet.cc:394 +msgid "" +"The KSysGuard applet does not support displaying of this type of sensor. Please " +"choose another sensor." +msgstr "" +"Tiểu dụng KSysGuard không hỗ trợ hiển thị kiểu bộ nhạy này. Vui lòng chọn bộ " +"nhạy khác." + #: KSysGuardApplet.cc:318 WorkSheet.cc:94 #, c-format msgid "Cannot open the file %1." @@ -25,630 +50,273 @@ msgstr "Không thể mở tập tin %1." msgid "The file %1 does not contain valid XML." msgstr "Tập tin %1 không chứa mã XML hợp lệ." -#: WorkSheet.cc:109 +#: KSysGuardApplet.cc:334 msgid "" -"The file %1 does not contain a valid worksheet definition, which must have a " -"document type 'KSysGuardWorkSheet'." +"The file %1 does not contain a valid applet definition, which must have a " +"document type 'KSysGuardApplet'." msgstr "" -"Tập tin %1 không chứa lời định nghĩa tờ làm việc hợp lệ, mà phải có kiểu tài " -"liệu KSysGuardWorkSheet." - -#: WorkSheet.cc:125 -msgid "The file %1 has an invalid worksheet size." -msgstr "Tập tin %1 có kích cỡ tờ làm việc không hợp lệ." +"Tập tin %1 không chứa lời định nghĩa tiểu dụng hợp lệ, mà phải có kiểu tài liệu " +"« KSysGuardApplet »." #: KSysGuardApplet.cc:476 WorkSheet.cc:225 #, c-format msgid "Cannot save file %1" msgstr "Không thể lưu tập tin %1" -#: WorkSheet.cc:273 -msgid "The clipboard does not contain a valid display description." -msgstr "Bảng tạm không chứa mô tả bộ trình bày hợp lệ." +#: KSysGuardApplet.cc:488 +msgid "Drag sensors from the TDE System Guard into this cell." +msgstr "Hãy kéo bộ nhạy từ Bộ Bảo vệ Hệ thống vào ô này." -#: SensorDisplayLib/SensorDisplay.cc:104 WorkSheet.cc:315 -msgid "It is impossible to connect to '%1'." -msgstr "Không thể kết nối tới « %1 »." +#: SensorDisplayLib/MultiMeterSettings.cc:26 +msgid "Multimeter Settings" +msgstr "Thiết lập bộ đa đo" -#: KSysGuardApplet.cc:209 WorkSheet.cc:331 -msgid "Select Display Type" -msgstr "Chọn kiểu bộ trình bày" +#: SensorDisplayLib/ProcessController.cc:54 +msgid "Name" +msgstr "Tên" -#: KSysGuardApplet.cc:210 WorkSheet.cc:332 -msgid "&Signal Plotter" -msgstr "Bộ vẽ &tín hiệu" +#: SensorDisplayLib/ProcessController.cc:55 +msgid "PID" +msgstr "PID" -#: KSysGuardApplet.cc:211 WorkSheet.cc:333 -msgid "&Multimeter" -msgstr "Bộ &đa đo" +#: SensorDisplayLib/ProcessController.cc:56 +msgid "PPID" +msgstr "PPID" -#: WorkSheet.cc:334 -msgid "&BarGraph" -msgstr "Đồ thị th&anh" +#: SensorDisplayLib/ProcessController.cc:57 +msgid "UID" +msgstr "UID" -#: WorkSheet.cc:335 -msgid "S&ensorLogger" -msgstr "Bộ ghi lưu nhạ&y" +#: SensorDisplayLib/ProcessController.cc:58 +msgid "GID" +msgstr "GID" -#: ksgrd/SensorAgent.cc:88 -msgid "" -"Message from %1:\n" -"%2" -msgstr "" -"Thông điệp từ %1:\n" -"%2" +#: SensorDisplayLib/DancingBarsSettings.cc:170 +#: SensorDisplayLib/FancyPlotterSettings.cc:234 +#: SensorDisplayLib/ProcessController.cc:59 +msgid "Status" +msgstr "Trạng thái" -#: ksgrd/TimerSettings.cc:36 -msgid "Timer Settings" -msgstr "Thiết lập đếm thời gian" +#: SensorDisplayLib/ProcessController.cc:60 +#, c-format +msgid "User%" +msgstr "Người dùng%" -#: ksgrd/TimerSettings.cc:43 -msgid "Use update interval of worksheet" -msgstr "Dùng khoảng cập nhật của tờ làm việc" +#: SensorDisplayLib/ProcessController.cc:61 +#, c-format +msgid "System%" +msgstr "Hệ thống%" -#: KSGAppletSettings.cc:59 WorkSheetSettings.cc:85 ksgrd/TimerSettings.cc:46 -msgid "Update interval:" -msgstr "Khoảng cập nhật:" +#: SensorDisplayLib/ProcessController.cc:62 +#: SensorDisplayLib/ProcessList.cc:776 +msgid "Nice" +msgstr "Độ ưu tiên" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 68 -#: KSGAppletSettings.cc:64 WorkSheetSettings.cc:91 ksgrd/TimerSettings.cc:51 -#: rc.cpp:21 -#, no-c-format -msgid " sec" -msgstr " giây" +#: SensorDisplayLib/ProcessController.cc:63 +msgid "VmSize" +msgstr "NhớẢo" -#: WorkSheetSettings.cc:99 ksgrd/TimerSettings.cc:54 -msgid "All displays of the sheet are updated at the rate specified here." -msgstr "Mọi bộ trình bày của tờ được cập nhật theo tỷ lệ đã xác định vào đây." +#: SensorDisplayLib/ProcessController.cc:64 +msgid "VmRss" +msgstr "NhớẢoRss" -#: ksgrd/HostConnector.cc:37 -msgid "Connect Host" -msgstr "Máy kết nối" +#: SensorDisplayLib/ProcessController.cc:65 +msgid "Login" +msgstr "Đăng nhập" -#: ksgrd/HostConnector.cc:44 -msgid "Host:" -msgstr "Máy:" +#: SensorDisplayLib/ProcessController.cc:66 +msgid "Command" +msgstr "Lệnh" -#: ksgrd/HostConnector.cc:54 -msgid "Enter the name of the host you want to connect to." -msgstr "Hãy nhập tên của máy nơi bạn muốn kết nối." +#: SensorDisplayLib/ProcessController.cc:97 +msgid "All Processes" +msgstr "Mọi tiến trình" -#: ksgrd/HostConnector.cc:61 -msgid "Connection Type" -msgstr "Kiểu kết nối" +#: SensorDisplayLib/ProcessController.cc:98 +msgid "System Processes" +msgstr "Tiến trình hệ thống" -#: ksgrd/HostConnector.cc:66 -msgid "ssh" -msgstr "SSH" +#: SensorDisplayLib/ProcessController.cc:99 +msgid "User Processes" +msgstr "Tiến trình người dùng" -#: ksgrd/HostConnector.cc:69 -msgid "Select this to use the secure shell to login to the remote host." -msgstr "Chọn điều này để dùng hệ vỏ bảo mật để đăng nhập vào máy từ xa." +#: SensorDisplayLib/ProcessController.cc:100 +msgid "Own Processes" +msgstr "Tiến trình mình" -#: ksgrd/HostConnector.cc:72 -msgid "rsh" -msgstr "RSH" +#: SensorDisplayLib/ProcessController.cc:103 +msgid "&Tree" +msgstr "&Cây" -#: ksgrd/HostConnector.cc:73 -msgid "Select this to use the remote shell to login to the remote host." -msgstr "Chọn điều này để dùng hệ vỏ ở xa để đăng nhập vào máy từ xa." +#: SensorDisplayLib/ProcessController.cc:116 +msgid "&Refresh" +msgstr "Cậ&p nhật" -#: ksgrd/HostConnector.cc:76 -msgid "Daemon" -msgstr "Trình nền" +#: SensorDisplayLib/ProcessController.cc:123 +msgid "&Kill" +msgstr "&Buộc kết thúc" -#: ksgrd/HostConnector.cc:77 -msgid "" -"Select this if you want to connect to a ksysguard daemon that is running on the " -"machine you want to connect to, and is listening for client requests." -msgstr "" -"Chọn điều này nếu bạn muốn kết nối đến một trình nền ksysguard mà chạy trên máy " -"nơi bạn muốn kết nối, và lắng nghe các yêu cầu ứng dụng khách." +#: SensorDisplayLib/ProcessController.cc:206 +msgid "%1: Running Processes" +msgstr "%1: Tiến trình chạy" -#: ksgrd/HostConnector.cc:80 -msgid "Custom command" -msgstr "Lệnh tự chọn" +#: SensorDisplayLib/ProcessController.cc:239 +msgid "You need to select a process first." +msgstr "Bạn cần chọn tiến trình trước tiên." -#: ksgrd/HostConnector.cc:81 +#: SensorDisplayLib/ProcessController.cc:245 +#, c-format msgid "" -"Select this to use the command you entered below to start ksysguardd on the " -"remote host." -msgstr "" -"Chọn điều này để sử dụng lệnh đã nhập bên dưới để khởi chạy ksysguard trên máy " -"ở xa." +"_n: Do you want to kill the selected process?\n" +"Do you want to kill the %n selected processes?" +msgstr "Bạn thật sự muốn buộc kết thúc %n tiến trình đã chọn không?" -#: ksgrd/HostConnector.cc:84 -msgid "Port:" -msgstr "Cổng:" +#: SensorDisplayLib/ProcessController.cc:248 +msgid "Kill Process" +msgstr "Buộc kết thúc tiến trình" -#: ksgrd/HostConnector.cc:90 -msgid "" -"Enter the port number on which the ksysguard daemon is listening for " -"connections." -msgstr "Hãy nhập sổ hiệu cổng nơi trình nền ksysguard lắng nghe các kết nối." +#: SensorDisplayLib/ProcessController.cc:252 +msgid "Kill" +msgstr "Buộc kết thúc" -#: ksgrd/HostConnector.cc:93 -msgid "e.g. 3112" -msgstr "v.d. 3112" +#: SensorDisplayLib/ProcessController.cc:258 +msgid "Do not ask again" +msgstr "Đừng hỏi lại" -#: ksgrd/HostConnector.cc:96 -msgid "Command:" -msgstr "Lệnh:" +#: SensorDisplayLib/ProcessController.cc:344 +#, c-format +msgid "Error while attempting to kill process %1." +msgstr "Gặp lỗi khi cố buộc kết thúc tiến trình %1." -#: ksgrd/HostConnector.cc:105 -msgid "Enter the command that runs ksysguardd on the host you want to monitor." -msgstr "" -"Hãy nhập lệnh chạy ksysguardd (trình nền ksysguard) trên máy bạn muốn theo dõi." +#: SensorDisplayLib/ProcessController.cc:349 +#, c-format +msgid "Insufficient permissions to kill process %1." +msgstr "Không đủ quyền truy cập để buộc kết thúc tiến trình %1." -#: ksgrd/HostConnector.cc:109 -msgid "e.g. ssh -l root remote.host.org ksysguardd" -msgstr "v.d. « ssh -l root remote.host.org ksysguardd »" +#: SensorDisplayLib/ProcessController.cc:354 +#: SensorDisplayLib/ProcessController.cc:389 +msgid "Process %1 has already disappeared." +msgstr "Tiến trình %1 đã biến mất trước." -#: ksgrd/StyleSettings.cc:41 -msgid "Global Style Settings" -msgstr "Thiết lập kiểu dáng toàn cục" +#: SensorDisplayLib/ProcessController.cc:358 +msgid "Invalid Signal." +msgstr "Tín hiệu không hợp lệ" -#: ksgrd/StyleSettings.cc:44 -msgid "Display Style" -msgstr "Kiểu dáng trình bày" - -#: ksgrd/StyleSettings.cc:47 -msgid "First foreground color:" -msgstr "Màu chữ 1:" - -#: ksgrd/StyleSettings.cc:54 -msgid "Second foreground color:" -msgstr "Màu chữ 2:" - -#. i18n: file ./SensorDisplayLib/SensorLoggerSettingsWidget.ui line 107 -#: ksgrd/StyleSettings.cc:61 rc.cpp:126 -#, no-c-format -msgid "Alarm color:" -msgstr "Màu báo động:" - -#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 241 -#: SensorDisplayLib/DancingBarsSettings.cc:143 SensorDisplayLib/LogFile.cc:90 -#: ksgrd/StyleSettings.cc:68 rc.cpp:96 rc.cpp:111 rc.cpp:123 rc.cpp:144 -#, no-c-format -msgid "Background color:" -msgstr "Màu nền:" - -#: SensorDisplayLib/DancingBarsSettings.cc:150 -#: SensorDisplayLib/FancyPlotterSettings.cc:176 ksgrd/StyleSettings.cc:75 -msgid "Font size:" -msgstr "Cỡ phông chữ :" - -#: ksgrd/StyleSettings.cc:85 -msgid "Sensor Colors" -msgstr "Màu bộ nhạy" - -#: ksgrd/StyleSettings.cc:91 -msgid "Change Color..." -msgstr "Đổi màu..." - -#: ksgrd/StyleSettings.cc:166 -#, c-format -msgid "Color %1" -msgstr "Màu %1" - -#. i18n: file SystemLoad.sgrd line 5 -#: ksgrd/SensorManager.cc:50 rc.cpp:173 -msgid "CPU Load" -msgstr "Trọng tải CPU" - -#: ksgrd/SensorManager.cc:51 -msgid "Idle Load" -msgstr "Trọng tải nghỉ" - -#: Workspace.cc:100 Workspace.cc:109 ksgrd/SensorManager.cc:52 -#: ksysguard.cc:171 -msgid "System Load" -msgstr "Trọng tải hệ thống" - -#: ksgrd/SensorManager.cc:53 -msgid "Nice Load" -msgstr "Trọng tải ưu tiên" - -#: ksgrd/SensorManager.cc:54 -msgid "User Load" -msgstr "Trọng tải người dùng" - -#: ksgrd/SensorManager.cc:55 -msgid "Memory" -msgstr "Bộ nhớ" - -#. i18n: file SystemLoad.sgrd line 13 -#: ksgrd/SensorManager.cc:56 rc.cpp:177 -msgid "Physical Memory" -msgstr "Bộ nhớ vật lý" - -#. i18n: file SystemLoad.sgrd line 21 -#: ksgrd/SensorManager.cc:57 rc.cpp:179 -msgid "Swap Memory" -msgstr "Bộ nhớ trao đổi" - -#: ksgrd/SensorManager.cc:58 -msgid "Cached Memory" -msgstr "Bộ nhớ tạm" - -#: ksgrd/SensorManager.cc:59 -msgid "Buffered Memory" -msgstr "Bộ nhớ đệm" - -#: ksgrd/SensorManager.cc:60 -msgid "Used Memory" -msgstr "Bộ nhớ đã dùng" - -#: ksgrd/SensorManager.cc:61 -msgid "Application Memory" -msgstr "Bộ nhớ ứng dụng" - -#: ksgrd/SensorManager.cc:62 -msgid "Free Memory" -msgstr "Bộ nhớ còn rảnh" - -#: ksgrd/SensorManager.cc:63 -msgid "Process Count" -msgstr "Số tiến trình" - -#: ksgrd/SensorManager.cc:64 ksgrd/SensorManager.cc:148 -msgid "Process Controller" -msgstr "Bộ điều khiển tiến trình" - -#: ksgrd/SensorManager.cc:65 -msgid "Disk Throughput" -msgstr "Lưu tốc đĩa" - -#: ksgrd/SensorManager.cc:66 -msgid "" -"_: CPU Load\n" -"Load" -msgstr "Trọng tải" - -#: ksgrd/SensorManager.cc:67 -msgid "Total Accesses" -msgstr "Tổng số truy cập" - -#: ksgrd/SensorManager.cc:68 -msgid "Read Accesses" -msgstr "Truy cập đọc" - -#: ksgrd/SensorManager.cc:69 -msgid "Write Accesses" -msgstr "Truy cập ghi" - -#: ksgrd/SensorManager.cc:70 -msgid "Read Data" -msgstr "Dữ liệu đọc" - -#: ksgrd/SensorManager.cc:71 -msgid "Write Data" -msgstr "Dữ liệu ghi" - -#: ksgrd/SensorManager.cc:72 -msgid "Pages In" -msgstr "Trang đến" - -#: ksgrd/SensorManager.cc:73 -msgid "Pages Out" -msgstr "Trang đi" - -#: ksgrd/SensorManager.cc:74 -msgid "Context Switches" -msgstr "Bộ chuyển ngữ cảnh" - -#: ksgrd/SensorManager.cc:75 -msgid "Network" -msgstr "Mạng" - -#: ksgrd/SensorManager.cc:76 -msgid "Interfaces" -msgstr "Giao diện" - -#: ksgrd/SensorManager.cc:77 -msgid "Receiver" -msgstr "Bộ nhận" - -#: ksgrd/SensorManager.cc:78 -msgid "Transmitter" -msgstr "Bộ gởi" - -#: ksgrd/SensorManager.cc:79 -msgid "Data" -msgstr "Dữ liệu" - -#: ksgrd/SensorManager.cc:80 -msgid "Compressed Packets" -msgstr "Gói tin đã nén" - -#: ksgrd/SensorManager.cc:81 -msgid "Dropped Packets" -msgstr "Gói tin bị mất" - -#: ksgrd/SensorManager.cc:82 -msgid "Errors" -msgstr "Lỗi" - -#: ksgrd/SensorManager.cc:83 -msgid "FIFO Overruns" -msgstr "Tràn qua FIFO" - -#: ksgrd/SensorManager.cc:84 -msgid "Frame Errors" -msgstr "Lỗi khung" - -#: ksgrd/SensorManager.cc:85 -msgid "Multicast" -msgstr "Truyền một-nhiều" - -#: ksgrd/SensorManager.cc:86 -msgid "Packets" -msgstr "Gói tin" - -#: ksgrd/SensorManager.cc:87 -msgid "Carrier" -msgstr "Bộ truyền" - -#: ksgrd/SensorManager.cc:88 -msgid "Collisions" -msgstr "Va chạm" - -#: ksgrd/SensorManager.cc:89 -msgid "Sockets" -msgstr "Ổ cắm" - -#: ksgrd/SensorManager.cc:90 -msgid "Total Number" -msgstr "Tổng số" - -#: ksgrd/SensorManager.cc:91 ksgrd/SensorManager.cc:149 -msgid "Table" -msgstr "Bảng" - -#: ksgrd/SensorManager.cc:92 -msgid "Advanced Power Management" -msgstr "Quản lý Điện năng Cấp cao" - -# Name: don't translate / Tên: đừng dịch -#: ksgrd/SensorManager.cc:93 -msgid "ACPI" -msgstr "ACPI" - -#: ksgrd/SensorManager.cc:94 -msgid "Thermal Zone" -msgstr "Khu vực Nhiệt" - -#: ksgrd/SensorManager.cc:95 -msgid "Temperature" -msgstr "Nhiệt độ" - -#: ksgrd/SensorManager.cc:96 -msgid "Fan" -msgstr "Quạt" - -#: ksgrd/SensorManager.cc:97 -msgid "State" -msgstr "Tình trạng" - -#: ksgrd/SensorManager.cc:98 -msgid "Battery" -msgstr "Pin" - -#: ksgrd/SensorManager.cc:99 -msgid "Battery Charge" -msgstr "Nạp pin" - -#: ksgrd/SensorManager.cc:100 -msgid "Battery Usage" -msgstr "Dùng pin" - -#: ksgrd/SensorManager.cc:101 -msgid "Remaining Time" -msgstr "Thời gian còn lại" - -#: ksgrd/SensorManager.cc:102 -msgid "Interrupts" -msgstr "Lần ngắt" - -#. i18n: file SystemLoad.sgrd line 10 -#: ksgrd/SensorManager.cc:103 rc.cpp:175 -msgid "Load Average (1 min)" -msgstr "Trọng tải trung bình (1 phút)" - -#: ksgrd/SensorManager.cc:104 -msgid "Load Average (5 min)" -msgstr "Trọng tải trung bình (5 phút)" - -#: ksgrd/SensorManager.cc:105 -msgid "Load Average (15 min)" -msgstr "Trọng tải trung bình (15 phút)" - -#: ksgrd/SensorManager.cc:106 -msgid "Clock Frequency" -msgstr "Tần số đồng hồ" - -#: ksgrd/SensorManager.cc:107 -msgid "Hardware Sensors" -msgstr "Bộ nhạy phần cứng" - -#: ksgrd/SensorManager.cc:108 -msgid "Partition Usage" -msgstr "Dùng phân vùng" - -#: ksgrd/SensorManager.cc:109 -msgid "Used Space" -msgstr "Chỗ đã dùng" - -#: ksgrd/SensorManager.cc:110 -msgid "Free Space" -msgstr "Chỗ còn rảnh" - -#: ksgrd/SensorManager.cc:111 -msgid "Fill Level" -msgstr "Mức tô" - -#: ksgrd/SensorManager.cc:115 -#, c-format -msgid "CPU%1" -msgstr "CPU%1" - -#: ksgrd/SensorManager.cc:117 -#, c-format -msgid "Disk%1" -msgstr "Đĩa%1" - -#: ksgrd/SensorManager.cc:122 -#, c-format -msgid "Fan%1" -msgstr "Quạt%1" - -#: ksgrd/SensorManager.cc:124 -#, c-format -msgid "Temperature%1" -msgstr "Nhiệt độ%1" - -#: ksgrd/SensorManager.cc:127 -msgid "Total" -msgstr "Tổng" - -# Interrupts: Lần ngắt -#: ksgrd/SensorManager.cc:133 -#, c-format -msgid "Int%1" -msgstr "Ngắt%1" - -# -#: ksgrd/SensorManager.cc:140 -msgid "" -"_: the unit 1 per second\n" -"1/s" -msgstr "1/giây" - -#: ksgrd/SensorManager.cc:141 -msgid "kBytes" -msgstr "kByte" - -#: ksgrd/SensorManager.cc:142 -msgid "" -"_: the unit minutes\n" -"min" -msgstr "phút" - -#: ksgrd/SensorManager.cc:143 -msgid "" -"_: the frequency unit\n" -"MHz" -msgstr "MHz" +#: SensorDisplayLib/ProcessController.cc:379 +#, c-format +msgid "Error while attempting to renice process %1." +msgstr "Gặp lỗi cố đặt ưu tiên của tiến trình %1." -#: ksgrd/SensorManager.cc:146 -msgid "Integer Value" -msgstr "Giá trị số nguyên" +#: SensorDisplayLib/ProcessController.cc:384 +#, c-format +msgid "Insufficient permissions to renice process %1." +msgstr "Không đủ quyền truy cập để đặt ưu tiên của tiến trình %1." -#: ksgrd/SensorManager.cc:147 -msgid "Floating Point Value" -msgstr "Giá trị số điểm phù động" +#: SensorDisplayLib/ProcessController.cc:393 +msgid "Invalid argument." +msgstr "Đối số không hợp lệ." -#: ksgrd/SensorManager.cc:289 -msgid "Connection to %1 has been lost." -msgstr "Kết nối đến %1 bị mất." +#: SensorDisplayLib/SensorDisplay.cc:104 WorkSheet.cc:315 +msgid "It is impossible to connect to '%1'." +msgstr "Không thể kết nối tới « %1 »." -#: ksgrd/SensorSocketAgent.cc:104 -msgid "Connection to %1 refused" -msgstr "Kết nối đến %1 bị từ chối." +#: SensorDisplayLib/SensorDisplay.cc:162 +msgid "Launch &System Guard" +msgstr "Khởi chạy Bộ &Bảo vệ Hệ thống" -#: ksgrd/SensorSocketAgent.cc:108 -msgid "Host %1 not found" -msgstr "Không tìm thấy máy %1" +#: SensorDisplayLib/SensorDisplay.cc:166 SensorDisplayLib/SensorLogger.cc:380 +msgid "&Properties" +msgstr "Tài &sản" -#: ksgrd/SensorSocketAgent.cc:112 -#, c-format -msgid "Timeout at host %1" -msgstr "Quá giờ tại máy %1" +#: SensorDisplayLib/SensorDisplay.cc:167 SensorDisplayLib/SensorLogger.cc:381 +msgid "&Remove Display" +msgstr "Gỡ &bỏ bộ trình bày" -#: ksgrd/SensorSocketAgent.cc:116 -#, c-format -msgid "Network failure host %1" -msgstr "Lỗi mạng máy %1" +#: SensorDisplayLib/SensorDisplay.cc:169 +msgid "&Setup Update Interval..." +msgstr "Đặt khoảng thời gian cậ&p nhật..." -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nhóm Việt hoá TDE" +#: SensorDisplayLib/SensorDisplay.cc:171 +msgid "&Continue Update" +msgstr "Tiếp tục &cập nhật" -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "kde-l10n-vi@kde.org" +#: SensorDisplayLib/SensorDisplay.cc:173 +msgid "P&ause Update" +msgstr "T&ạm dừng cập nhật" -#: Workspace.cc:53 +#: SensorDisplayLib/SensorDisplay.cc:240 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." +"" +"

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 select the " +"Properties entry from the popup menu. Select Remove " +"to delete the display from the worksheet.

%1
" msgstr "" -"Đây là vùng làm việc của bạn. Nó chứa các tờ làm việc của bạn. Bạn cần phải tạo " -"một tờ làm việc mới (trình đơn Tập tin → Mới) trước khi bạn có thể kéo bộ nhạy " -"vào đây." - -#: Workspace.cc:105 ksysguard.cc:176 -msgid "Process Table" -msgstr "Bảng tiến trình" +"" +"

Đây là một bộ trình bày dữ liệu nhạy. Để tùy chỉnh nó, hãy nhắp-phải hoặc " +"vào khung hoặc vào hộp trình bày, rồi chọn Tài sản " +"trong trình đơn bật lên. Chọn Gỡ bỏ để xoá bỏ bộ trình bày ra tờ kiểu " +"dáng đó.

%1
" -#: Workspace.cc:135 -#, c-format -msgid "Sheet %1" -msgstr "Tờ %1" +#: SensorDisplayLib/DummyDisplay.cc:33 +msgid "Drop Sensor Here" +msgstr "Thả đây bộ nhạy" -#: Workspace.cc:165 Workspace.cc:305 +#: SensorDisplayLib/DummyDisplay.cc:38 msgid "" -"The worksheet '%1' contains unsaved data.\n" -"Do you want to save the worksheet?" +"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 the " +"values of the sensor over time." msgstr "" -"Tờ làm việc « %1 » chứa dữ liệu chưa lưu.\n" -"Bạn có muốn lưu tờ này không?" +"Đây là ô rỗng trong tờ làm việc. Hãy kéo một bộ nhạy từ Bộ Duyệt Nhạy và thả nó " +"vào đây. Một bộ trình bày nhạy sẽ xuất hiện mà cho bạn khả năng theo dõi các " +"giá trị nhạy trong thời gian." -#: Workspace.cc:181 Workspace.cc:235 -msgid "*.sgrd|Sensor Files" -msgstr "*.sgrd|Tập tin bộ nhạy" +#: SensorDisplayLib/SensorLoggerSettings.cc:26 +msgid "Sensor Logger Settings" +msgstr "Thiết lập bộ ghi lưu dữ liệu nhạy" -#: Workspace.cc:184 -msgid "Select Worksheet to Load" -msgstr "Chọn tờ làm việc cần tải" +#: SensorDisplayLib/SensorLogger.cc:136 +msgid "Logging" +msgstr "Ghi lưu" -#: Workspace.cc:229 Workspace.cc:269 -msgid "You do not have a worksheet that could be saved." -msgstr "Bạn không có tờ làm việc có thể lưu." +#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 48 +#: SensorDisplayLib/SensorLogger.cc:137 rc.cpp:129 +#, no-c-format +msgid "Timer Interval" +msgstr "Khoảng thời gian đếm giờ" -#: Workspace.cc:239 -msgid "Save Current Worksheet As" -msgstr "Lưu tờ làm việc hiện có dạng" +#: SensorDisplayLib/SensorLogger.cc:138 +msgid "Sensor Name" +msgstr "Tên bộ nhạy" -#: Workspace.cc:320 -msgid "There are no worksheets that could be deleted." -msgstr "Không có tờ làm việc có thể xoá bỏ." +#: SensorDisplayLib/SensorLogger.cc:139 +msgid "Host Name" +msgstr "Tên máy" -#: Workspace.cc:448 -msgid "Cannot find file ProcessTable.sgrd." -msgstr "Không tìm thấy tập tin « ProcessTable.sgrd » (bảng tiến trình)." +#: SensorDisplayLib/SensorLogger.cc:140 +msgid "Log File" +msgstr "Tập tin ghi lưu" -#: KSGAppletSettings.cc:34 -#, fuzzy -msgid "System Guard Settings" -msgstr "Thiết lập Tiểu dụng KSysGuard" +#: SensorDisplayLib/SensorLogger.cc:151 SensorDisplayLib/SensorLoggerDlg.cc:28 +msgid "Sensor Logger" +msgstr "Bộ ghi lưu dữ liệu nhạy" -#: KSGAppletSettings.cc:42 -msgid "Number of displays:" -msgstr "Số bộ trình bày:" +#: SensorDisplayLib/SensorLogger.cc:383 +msgid "&Remove Sensor" +msgstr "Gỡ &bỏ bộ nhạy" -#: KSGAppletSettings.cc:50 -msgid "Size ratio:" -msgstr "Tỷ lệ cỡ :" +#: SensorDisplayLib/SensorLogger.cc:384 +msgid "&Edit Sensor..." +msgstr "&Sửa bộ nhạy..." -#: KSGAppletSettings.cc:54 -#, c-format -msgid "%" -msgstr "%" +#: SensorDisplayLib/SensorLogger.cc:396 +msgid "St&op Logging" +msgstr "&Ngưng ghi lưu" + +#: SensorDisplayLib/SensorLogger.cc:398 +msgid "S&tart Logging" +msgstr "&Bắt đầu ghi lưu" #: SensorDisplayLib/ProcessList.cc:110 msgid "" @@ -692,160 +360,188 @@ msgid "" "idle" msgstr "nghỉ" -#: SensorDisplayLib/ProcessList.cc:250 +#: SensorDisplayLib/ProcessList.cc:252 msgid "Remove Column" msgstr "Gỡ bỏ cột" -#: SensorDisplayLib/ProcessList.cc:251 +#: SensorDisplayLib/ProcessList.cc:253 msgid "Add Column" msgstr "Thêm cột" -#: SensorDisplayLib/ProcessList.cc:252 +#: SensorDisplayLib/ProcessList.cc:254 msgid "Help on Column" msgstr "Trợ giúp về cột" -#: SensorDisplayLib/ProcessController.cc:62 -#: SensorDisplayLib/ProcessList.cc:771 -msgid "Nice" -msgstr "Độ ưu tiên" - -#: SensorDisplayLib/ProcessList.cc:776 +#: SensorDisplayLib/ProcessList.cc:781 msgid "Hide Column" msgstr "Ẩn cột" -#: SensorDisplayLib/ProcessList.cc:782 +#: SensorDisplayLib/ProcessList.cc:787 msgid "Show Column" msgstr "Hiện cột" -#: SensorDisplayLib/ProcessList.cc:786 +#: SensorDisplayLib/ProcessList.cc:791 msgid "Select All Processes" msgstr "Chọn mọi tiến trình" -#: SensorDisplayLib/ProcessList.cc:787 +#: SensorDisplayLib/ProcessList.cc:792 msgid "Unselect All Processes" msgstr "Bỏ chọn mọi tiến trình" -#: SensorDisplayLib/ProcessList.cc:793 +#: SensorDisplayLib/ProcessList.cc:798 msgid "Select All Child Processes" msgstr "Chọn mọi tiến trình con" -#: SensorDisplayLib/ProcessList.cc:794 +#: SensorDisplayLib/ProcessList.cc:799 msgid "Unselect All Child Processes" msgstr "Bỏ chọn mọi tiến trình con" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:796 +#: SensorDisplayLib/ProcessList.cc:801 msgid "SIGABRT" msgstr "SIGABRT" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:797 +#: SensorDisplayLib/ProcessList.cc:802 msgid "SIGALRM" msgstr "SIGALRM" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:798 +#: SensorDisplayLib/ProcessList.cc:803 msgid "SIGCHLD" msgstr "SIGCHLD" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:799 +#: SensorDisplayLib/ProcessList.cc:804 msgid "SIGCONT" msgstr "SIGCONT" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:800 +#: SensorDisplayLib/ProcessList.cc:805 msgid "SIGFPE" msgstr "SIGFPE" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:801 +#: SensorDisplayLib/ProcessList.cc:806 msgid "SIGHUP" msgstr "SIGHUP" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:802 +#: SensorDisplayLib/ProcessList.cc:807 msgid "SIGILL" msgstr "SIGILL" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:803 +#: SensorDisplayLib/ProcessList.cc:808 msgid "SIGINT" msgstr "SIGINT" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:804 +#: SensorDisplayLib/ProcessList.cc:809 msgid "SIGKILL" msgstr "SIGKILL" # Literal: don't translate / Nghĩa chữ : đừng dịch -#: SensorDisplayLib/ProcessList.cc:805 +#: SensorDisplayLib/ProcessList.cc:810 msgid "SIGPIPE" msgstr "SIGPIPE" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:806 +#: SensorDisplayLib/ProcessList.cc:811 msgid "SIGQUIT" msgstr "SIGQUIT" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:807 +#: SensorDisplayLib/ProcessList.cc:812 msgid "SIGSEGV" msgstr "SIGSEGV" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:808 +#: SensorDisplayLib/ProcessList.cc:813 msgid "SIGSTOP" msgstr "SIGSTOP" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:809 +#: SensorDisplayLib/ProcessList.cc:814 msgid "SIGTERM" msgstr "SIGTERM" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:810 +#: SensorDisplayLib/ProcessList.cc:815 msgid "SIGTSTP" msgstr "SIGTSTP" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:811 +#: SensorDisplayLib/ProcessList.cc:816 msgid "SIGTTIN" msgstr "SIGTTIN" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:812 +#: SensorDisplayLib/ProcessList.cc:817 msgid "SIGTTOU" msgstr "SIGTTOU" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:813 +#: SensorDisplayLib/ProcessList.cc:818 msgid "SIGUSR1" msgstr "SIGUSR1" # Literal: don't translate / Nghĩa chữ: đừng dịch -#: SensorDisplayLib/ProcessList.cc:814 +#: SensorDisplayLib/ProcessList.cc:819 msgid "SIGUSR2" msgstr "SIGUSR2" -#: SensorDisplayLib/ProcessList.cc:817 +#: SensorDisplayLib/ProcessList.cc:822 msgid "Send Signal" msgstr "Gởi tín hiệu" -#: SensorDisplayLib/ProcessList.cc:825 +#: SensorDisplayLib/ProcessList.cc:830 msgid "Renice Process..." msgstr "Đặt lại ưu tiên tiến trình..." -#: SensorDisplayLib/ProcessList.cc:873 +#: SensorDisplayLib/ProcessList.cc:878 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 "Bạn thật sự muốn gởi tín hiệu %1 cho %n tiến trình đã chọn không?" -#: SensorDisplayLib/ProcessList.cc:877 +#: SensorDisplayLib/ProcessList.cc:882 msgid "Send" msgstr "Gởi" +#: SensorDisplayLib/ReniceDlg.cc:32 +msgid "Renice Process" +msgstr "Đặt ưu tiên tiến trình" + +#: SensorDisplayLib/ReniceDlg.cc:40 +msgid "" +"You are about to change the scheduling priority of\n" +"process %1. Be aware that only the Superuser (root)\n" +"can decrease the nice level of a process. The lower\n" +"the number is the higher the priority.\n" +"\n" +"Please enter the desired nice level:" +msgstr "" +"Bạn sắp thay đổi ưu tiên kế hoạch của tiến trình %1.\n" +"Hãy ghi chú rằng chỉ siêu người dùng (root) có thể\n" +"giảm mức ưu tiên của tiến trình. Càng thấp số,\n" +"càng cao ưu tiên.\n" +"\n" +"Vui lòng nhập mức ưu tiên (nice) đã muốn:" + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 94 +#: SensorDisplayLib/LogFile.cc:88 rc.cpp:27 +#, no-c-format +msgid "Foreground color:" +msgstr "Màu chữ :" + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 102 +#: SensorDisplayLib/DancingBarsSettings.cc:143 SensorDisplayLib/LogFile.cc:90 +#: ksgrd/StyleSettings.cc:68 rc.cpp:30 rc.cpp:69 rc.cpp:123 rc.cpp:171 +#, no-c-format +msgid "Background color:" +msgstr "Màu nền:" + #: SensorDisplayLib/DancingBarsSettings.cc:43 msgid "Edit BarGraph Preferences" msgstr "Sửa đổi Tùy thích Đồ thị thanh" @@ -854,16 +550,16 @@ msgstr "Sửa đổi Tùy thích Đồ thị thanh" msgid "Range" msgstr "Phạm vị" -#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 25 +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 46 #: SensorDisplayLib/DancingBarsSettings.cc:50 WorkSheetSettings.cc:48 -#: rc.cpp:48 rc.cpp:99 rc.cpp:114 rc.cpp:135 +#: rc.cpp:21 rc.cpp:60 rc.cpp:75 rc.cpp:159 #, no-c-format msgid "Title" msgstr "Tựa" #. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 36 #: SensorDisplayLib/DancingBarsSettings.cc:54 -#: SensorDisplayLib/FancyPlotterSettings.cc:64 rc.cpp:51 +#: SensorDisplayLib/FancyPlotterSettings.cc:64 rc.cpp:78 #, no-c-format msgid "Enter the title of the display here." msgstr "Hãy nhập vào đây tựa của bộ trình bày." @@ -901,13 +597,13 @@ msgstr "" "năng phát hiện tự động phạm vị được bật." #. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 61 -#: SensorDisplayLib/DancingBarsSettings.cc:84 rc.cpp:60 +#: SensorDisplayLib/DancingBarsSettings.cc:84 rc.cpp:87 #, no-c-format msgid "Alarms" msgstr "Báo động" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 78 -#: SensorDisplayLib/DancingBarsSettings.cc:87 rc.cpp:24 rc.cpp:75 +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 138 +#: SensorDisplayLib/DancingBarsSettings.cc:87 rc.cpp:102 rc.cpp:135 #, no-c-format msgid "Alarm for Minimum Value" msgstr "Báo động giá trị tối thiểu" @@ -917,32 +613,32 @@ msgstr "Báo động giá trị tối thiểu" msgid "Enable alarm" msgstr "Bật báo động" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 92 -#: SensorDisplayLib/DancingBarsSettings.cc:92 rc.cpp:30 rc.cpp:81 +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 152 +#: SensorDisplayLib/DancingBarsSettings.cc:92 rc.cpp:108 rc.cpp:141 #, no-c-format msgid "Enable the minimum value alarm." msgstr "Bật báo động giá trị tối thiểu." -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 120 -#: SensorDisplayLib/DancingBarsSettings.cc:95 rc.cpp:33 rc.cpp:84 +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 180 +#: SensorDisplayLib/DancingBarsSettings.cc:95 rc.cpp:111 rc.cpp:144 #, no-c-format msgid "Lower limit:" msgstr "Giới hạn dưới :" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 144 -#: SensorDisplayLib/DancingBarsSettings.cc:105 rc.cpp:36 rc.cpp:63 +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 72 +#: SensorDisplayLib/DancingBarsSettings.cc:105 rc.cpp:90 rc.cpp:147 #, no-c-format msgid "Alarm for Maximum Value" msgstr "Báo động giá trị tối đa" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 158 -#: SensorDisplayLib/DancingBarsSettings.cc:110 rc.cpp:42 rc.cpp:69 +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 86 +#: SensorDisplayLib/DancingBarsSettings.cc:110 rc.cpp:96 rc.cpp:153 #, no-c-format msgid "Enable the maximum value alarm." msgstr "Bật báo động giá trị tối đa." -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 186 -#: SensorDisplayLib/DancingBarsSettings.cc:113 rc.cpp:45 rc.cpp:72 +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 114 +#: SensorDisplayLib/DancingBarsSettings.cc:113 rc.cpp:99 rc.cpp:156 #, no-c-format msgid "Upper limit:" msgstr "Giới hạn trên:" @@ -959,6 +655,11 @@ msgstr "Màu thanh chuẩn:" msgid "Out-of-range color:" msgstr "Màu ở ngoại phạm vị :" +#: SensorDisplayLib/DancingBarsSettings.cc:150 +#: SensorDisplayLib/FancyPlotterSettings.cc:176 ksgrd/StyleSettings.cc:75 +msgid "Font size:" +msgstr "Cỡ phông chữ :" + #: SensorDisplayLib/DancingBarsSettings.cc:154 msgid "" "This determines the size of the font used to print a label underneath the bars. " @@ -993,12 +694,6 @@ msgstr "Nhãn" msgid "Unit" msgstr "Đơn vị" -#: SensorDisplayLib/DancingBarsSettings.cc:170 -#: SensorDisplayLib/FancyPlotterSettings.cc:234 -#: SensorDisplayLib/ProcessController.cc:59 -msgid "Status" -msgstr "Trạng thái" - #: SensorDisplayLib/DancingBarsSettings.cc:174 msgid "Edit..." msgstr "Sửa..." @@ -1110,480 +805,712 @@ msgstr "Đường ngang" msgid "Check this to enable horizontal lines if display is large enough." msgstr "Bật tùy chọn này để vẽ đường ngang nếu bộ trình bày đủ lớn." -#: SensorDisplayLib/FancyPlotterSettings.cc:154 -msgid "Count:" -msgstr "Số :" +#: SensorDisplayLib/FancyPlotterSettings.cc:154 +msgid "Count:" +msgstr "Số :" + +#: SensorDisplayLib/FancyPlotterSettings.cc:160 +msgid "Enter the number of horizontal lines here." +msgstr "Hãy nhập vào đây tổng số đường ngang." + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 35 +#: SensorDisplayLib/FancyPlotterSettings.cc:168 rc.cpp:18 +#, no-c-format +msgid "Text" +msgstr "Chữ" + +#: SensorDisplayLib/FancyPlotterSettings.cc:172 +msgid "Labels" +msgstr "Nhãn" + +#: SensorDisplayLib/FancyPlotterSettings.cc:173 +msgid "" +"Check this box if horizontal lines should be decorated with the values they " +"mark." +msgstr "" +"Bật tùy chọn này nếu bạn muốn hiển thị trên mỗi đường ngang giá trị tương ứng." + +#: SensorDisplayLib/FancyPlotterSettings.cc:185 +msgid "Top bar" +msgstr "Thanh đầu" + +#: SensorDisplayLib/FancyPlotterSettings.cc: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." +msgstr "" +"Bật tùy chọn này để hiển thị thanh tựa của bộ trình bày. Rất có thể là ích chỉ " +"cho bộ trình bày tiểu dụng. Thanh này chỉ hiển thị nếu bộ trình bày đủ lớn " +"thôi." + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 64 +#: SensorDisplayLib/FancyPlotterSettings.cc:193 rc.cpp:24 rc.cpp:63 rc.cpp:114 +#: rc.cpp:162 +#, no-c-format +msgid "Colors" +msgstr "Màu sắc" + +#: SensorDisplayLib/FancyPlotterSettings.cc:196 +msgid "Vertical lines:" +msgstr "Đường dọc:" + +#: SensorDisplayLib/FancyPlotterSettings.cc:203 +msgid "Horizontal lines:" +msgstr "Đường ngang:" + +#: SensorDisplayLib/FancyPlotterSettings.cc:210 +msgid "Background:" +msgstr "Nền:" + +#: SensorDisplayLib/FancyPlotterSettings.cc:242 +msgid "Set Color..." +msgstr "Đặt màu..." + +#: SensorDisplayLib/FancyPlotterSettings.cc:244 +msgid "Push this button to configure the color of the sensor in the diagram." +msgstr "Hãy nhấn nút này để cấu hình màu của bộ nhạy trong sơ đồ." + +#: SensorDisplayLib/FancyPlotterSettings.cc:252 +msgid "Move Up" +msgstr "Đem lên" + +#: SensorDisplayLib/FancyPlotterSettings.cc:256 +msgid "Move Down" +msgstr "Đem xuống" + +#: SensorDisplayLib/ListViewSettings.cc:26 +msgid "List View Settings" +msgstr "Thiết lập ô xem danh sách" + +#: KSGAppletSettings.cc:34 +#, fuzzy +msgid "System Guard Settings" +msgstr "Thiết lập Tiểu dụng KSysGuard" + +#: KSGAppletSettings.cc:42 +msgid "Number of displays:" +msgstr "Số bộ trình bày:" + +#: KSGAppletSettings.cc:50 +msgid "Size ratio:" +msgstr "Tỷ lệ cỡ :" + +#: KSGAppletSettings.cc:54 +#, c-format +msgid "%" +msgstr "%" + +#: KSGAppletSettings.cc:59 WorkSheetSettings.cc:85 ksgrd/TimerSettings.cc:46 +msgid "Update interval:" +msgstr "Khoảng cập nhật:" + +#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 68 +#: KSGAppletSettings.cc:64 WorkSheetSettings.cc:91 ksgrd/TimerSettings.cc:51 +#: rc.cpp:132 +#, no-c-format +msgid " sec" +msgstr " giây" + +#: WorkSheet.cc:109 +msgid "" +"The file %1 does not contain a valid worksheet definition, which must have a " +"document type 'KSysGuardWorkSheet'." +msgstr "" +"Tập tin %1 không chứa lời định nghĩa tờ làm việc hợp lệ, mà phải có kiểu tài " +"liệu KSysGuardWorkSheet." + +#: WorkSheet.cc:125 +msgid "The file %1 has an invalid worksheet size." +msgstr "Tập tin %1 có kích cỡ tờ làm việc không hợp lệ." + +#: WorkSheet.cc:273 +msgid "The clipboard does not contain a valid display description." +msgstr "Bảng tạm không chứa mô tả bộ trình bày hợp lệ." + +#: WorkSheet.cc:334 +msgid "&BarGraph" +msgstr "Đồ thị th&anh" + +#: WorkSheet.cc:335 +msgid "S&ensorLogger" +msgstr "Bộ ghi lưu nhạ&y" + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 17 +#: rc.cpp:15 +#, no-c-format +msgid "Log File Settings" +msgstr "Thiết lập tập tin ghi lưu" + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 187 +#: rc.cpp:36 +#, no-c-format +msgid "Select Font..." +msgstr "Chọn phông chữ..." + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 199 +#: rc.cpp:39 +#, no-c-format +msgid "Filter" +msgstr "Lọc" + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 238 +#: rc.cpp:42 +#, no-c-format +msgid "&Add" +msgstr "Th&êm" + +#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 254 +#: rc.cpp:48 +#, no-c-format +msgid "&Change" +msgstr "&Đổi" + +#. i18n: file ./SensorDisplayLib/SensorLoggerSettingsWidget.ui line 91 +#: rc.cpp:66 rc.cpp:165 +#, no-c-format +msgid "Text color:" +msgstr "Màu chữ :" + +#. i18n: file ./SensorDisplayLib/SensorLoggerSettingsWidget.ui line 107 +#: ksgrd/StyleSettings.cc:61 rc.cpp:72 +#, no-c-format +msgid "Alarm color:" +msgstr "Màu báo động:" + +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 44 +#: rc.cpp:81 +#, no-c-format +msgid "&Show unit" +msgstr "&HIện đơn vị" + +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 47 +#: rc.cpp:84 +#, no-c-format +msgid "Enable this to append the unit to the title of the display." +msgstr "Bật tùy chọn này để phụ thêm đơn vị vào tựa của bộ trình bày." + +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 83 +#: rc.cpp:93 rc.cpp:150 +#, no-c-format +msgid "E&nable alarm" +msgstr "Bật bá&o động" + +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 149 +#: rc.cpp:105 rc.cpp:138 +#, no-c-format +msgid "&Enable alarm" +msgstr "&Bật báo động" + +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 225 +#: rc.cpp:117 +#, no-c-format +msgid "Normal digit color:" +msgstr "Màu số chuẩn:" + +#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 233 +#: rc.cpp:120 +#, no-c-format +msgid "Alarm digit color:" +msgstr "Màu số báo động:" + +#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 90 +#: rc.cpp:168 +#, no-c-format +msgid "Grid color:" +msgstr "Màu lưới:" + +#. i18n: file SystemLoad.sgrd line 5 +#: ksgrd/SensorManager.cc:50 rc.cpp:173 +msgid "CPU Load" +msgstr "Trọng tải CPU" + +#. i18n: file SystemLoad.sgrd line 10 +#: ksgrd/SensorManager.cc:103 rc.cpp:175 +msgid "Load Average (1 min)" +msgstr "Trọng tải trung bình (1 phút)" + +#. i18n: file SystemLoad.sgrd line 13 +#: ksgrd/SensorManager.cc:56 rc.cpp:177 +msgid "Physical Memory" +msgstr "Bộ nhớ vật lý" + +#. i18n: file SystemLoad.sgrd line 21 +#: ksgrd/SensorManager.cc:57 rc.cpp:179 +msgid "Swap Memory" +msgstr "Bộ nhớ trao đổi" + +#. i18n: file KSysGuardApplet.xml line 5 +#: rc.cpp:181 +msgid "CPU" +msgstr "CPU" + +#. i18n: file KSysGuardApplet.xml line 10 +#: rc.cpp:183 +msgid "Mem" +msgstr "Nhớ" + +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nhóm Việt hoá TDE" + +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "kde-l10n-vi@kde.org" + +#: ksgrd/SensorManager.cc:51 +msgid "Idle Load" +msgstr "Trọng tải nghỉ" + +#: Workspace.cc:100 Workspace.cc:109 ksgrd/SensorManager.cc:52 +#: ksysguard.cc:171 +msgid "System Load" +msgstr "Trọng tải hệ thống" + +#: ksgrd/SensorManager.cc:53 +msgid "Nice Load" +msgstr "Trọng tải ưu tiên" -#: SensorDisplayLib/FancyPlotterSettings.cc:160 -msgid "Enter the number of horizontal lines here." -msgstr "Hãy nhập vào đây tổng số đường ngang." +#: ksgrd/SensorManager.cc:54 +msgid "User Load" +msgstr "Trọng tải người dùng" -#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 35 -#: SensorDisplayLib/FancyPlotterSettings.cc:168 rc.cpp:132 -#, no-c-format -msgid "Text" -msgstr "Chữ" +#: ksgrd/SensorManager.cc:55 +msgid "Memory" +msgstr "Bộ nhớ" -#: SensorDisplayLib/FancyPlotterSettings.cc:172 -msgid "Labels" -msgstr "Nhãn" +#: ksgrd/SensorManager.cc:58 +msgid "Cached Memory" +msgstr "Bộ nhớ tạm" -#: SensorDisplayLib/FancyPlotterSettings.cc:173 -msgid "" -"Check this box if horizontal lines should be decorated with the values they " -"mark." -msgstr "" -"Bật tùy chọn này nếu bạn muốn hiển thị trên mỗi đường ngang giá trị tương ứng." +#: ksgrd/SensorManager.cc:59 +msgid "Buffered Memory" +msgstr "Bộ nhớ đệm" -#: SensorDisplayLib/FancyPlotterSettings.cc:185 -msgid "Top bar" -msgstr "Thanh đầu" +#: ksgrd/SensorManager.cc:60 +msgid "Used Memory" +msgstr "Bộ nhớ đã dùng" -#: SensorDisplayLib/FancyPlotterSettings.cc: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." -msgstr "" -"Bật tùy chọn này để hiển thị thanh tựa của bộ trình bày. Rất có thể là ích chỉ " -"cho bộ trình bày tiểu dụng. Thanh này chỉ hiển thị nếu bộ trình bày đủ lớn " -"thôi." +#: ksgrd/SensorManager.cc:61 +msgid "Application Memory" +msgstr "Bộ nhớ ứng dụng" -#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 206 -#: SensorDisplayLib/FancyPlotterSettings.cc:193 rc.cpp:87 rc.cpp:102 -#: rc.cpp:117 rc.cpp:138 -#, no-c-format -msgid "Colors" -msgstr "Màu sắc" +#: ksgrd/SensorManager.cc:62 +msgid "Free Memory" +msgstr "Bộ nhớ còn rảnh" -#: SensorDisplayLib/FancyPlotterSettings.cc:196 -msgid "Vertical lines:" -msgstr "Đường dọc:" +#: ksgrd/SensorManager.cc:63 +msgid "Process Count" +msgstr "Số tiến trình" -#: SensorDisplayLib/FancyPlotterSettings.cc:203 -msgid "Horizontal lines:" -msgstr "Đường ngang:" +#: ksgrd/SensorManager.cc:64 ksgrd/SensorManager.cc:148 +msgid "Process Controller" +msgstr "Bộ điều khiển tiến trình" -#: SensorDisplayLib/FancyPlotterSettings.cc:210 -msgid "Background:" -msgstr "Nền:" +#: ksgrd/SensorManager.cc:65 +msgid "Disk Throughput" +msgstr "Lưu tốc đĩa" -#: SensorDisplayLib/FancyPlotterSettings.cc:242 -msgid "Set Color..." -msgstr "Đặt màu..." +#: ksgrd/SensorManager.cc:66 +msgid "" +"_: CPU Load\n" +"Load" +msgstr "Trọng tải" -#: SensorDisplayLib/FancyPlotterSettings.cc:244 -msgid "Push this button to configure the color of the sensor in the diagram." -msgstr "Hãy nhấn nút này để cấu hình màu của bộ nhạy trong sơ đồ." +#: ksgrd/SensorManager.cc:67 +msgid "Total Accesses" +msgstr "Tổng số truy cập" -#: SensorDisplayLib/FancyPlotterSettings.cc:252 -msgid "Move Up" -msgstr "Đem lên" +#: ksgrd/SensorManager.cc:68 +msgid "Read Accesses" +msgstr "Truy cập đọc" -#: SensorDisplayLib/FancyPlotterSettings.cc:256 -msgid "Move Down" -msgstr "Đem xuống" +#: ksgrd/SensorManager.cc:69 +msgid "Write Accesses" +msgstr "Truy cập ghi" -#: SensorDisplayLib/SensorLogger.cc:151 SensorDisplayLib/SensorLoggerDlg.cc:28 -msgid "Sensor Logger" -msgstr "Bộ ghi lưu dữ liệu nhạy" +#: ksgrd/SensorManager.cc:70 +msgid "Read Data" +msgstr "Dữ liệu đọc" -#: SensorDisplayLib/SensorDisplay.cc:162 -msgid "Launch &System Guard" -msgstr "Khởi chạy Bộ &Bảo vệ Hệ thống" +#: ksgrd/SensorManager.cc:71 +msgid "Write Data" +msgstr "Dữ liệu ghi" -#: SensorDisplayLib/SensorDisplay.cc:166 SensorDisplayLib/SensorLogger.cc:380 -msgid "&Properties" -msgstr "Tài &sản" +#: ksgrd/SensorManager.cc:72 +msgid "Pages In" +msgstr "Trang đến" -#: SensorDisplayLib/SensorDisplay.cc:167 SensorDisplayLib/SensorLogger.cc:381 -msgid "&Remove Display" -msgstr "Gỡ &bỏ bộ trình bày" +#: ksgrd/SensorManager.cc:73 +msgid "Pages Out" +msgstr "Trang đi" -#: SensorDisplayLib/SensorDisplay.cc:169 -msgid "&Setup Update Interval..." -msgstr "Đặt khoảng thời gian cậ&p nhật..." +#: ksgrd/SensorManager.cc:74 +msgid "Context Switches" +msgstr "Bộ chuyển ngữ cảnh" -#: SensorDisplayLib/SensorDisplay.cc:171 -msgid "&Continue Update" -msgstr "Tiếp tục &cập nhật" +#: ksgrd/SensorManager.cc:75 +msgid "Network" +msgstr "Mạng" -#: SensorDisplayLib/SensorDisplay.cc:173 -msgid "P&ause Update" -msgstr "T&ạm dừng cập nhật" +#: ksgrd/SensorManager.cc:76 +msgid "Interfaces" +msgstr "Giao diện" -#: SensorDisplayLib/SensorDisplay.cc:240 -msgid "" -"" -"

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 select the " -"Properties entry from the popup menu. Select Remove " -"to delete the display from the worksheet.

%1
" -msgstr "" -"" -"

Đây là một bộ trình bày dữ liệu nhạy. Để tùy chỉnh nó, hãy nhắp-phải hoặc " -"vào khung hoặc vào hộp trình bày, rồi chọn Tài sản " -"trong trình đơn bật lên. Chọn Gỡ bỏ để xoá bỏ bộ trình bày ra tờ kiểu " -"dáng đó.

%1
" +#: ksgrd/SensorManager.cc:77 +msgid "Receiver" +msgstr "Bộ nhận" -#: SensorDisplayLib/SensorLogger.cc:136 -msgid "Logging" -msgstr "Ghi lưu" +#: ksgrd/SensorManager.cc:78 +msgid "Transmitter" +msgstr "Bộ gởi" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 48 -#: SensorDisplayLib/SensorLogger.cc:137 rc.cpp:18 -#, no-c-format -msgid "Timer Interval" -msgstr "Khoảng thời gian đếm giờ" +#: ksgrd/SensorManager.cc:79 +msgid "Data" +msgstr "Dữ liệu" -#: SensorDisplayLib/SensorLogger.cc:138 -msgid "Sensor Name" -msgstr "Tên bộ nhạy" +#: ksgrd/SensorManager.cc:80 +msgid "Compressed Packets" +msgstr "Gói tin đã nén" -#: SensorDisplayLib/SensorLogger.cc:139 -msgid "Host Name" -msgstr "Tên máy" +#: ksgrd/SensorManager.cc:81 +msgid "Dropped Packets" +msgstr "Gói tin bị mất" -#: SensorDisplayLib/SensorLogger.cc:140 -msgid "Log File" -msgstr "Tập tin ghi lưu" +#: ksgrd/SensorManager.cc:82 +msgid "Errors" +msgstr "Lỗi" -#: SensorDisplayLib/SensorLogger.cc:383 -msgid "&Remove Sensor" -msgstr "Gỡ &bỏ bộ nhạy" +#: ksgrd/SensorManager.cc:83 +msgid "FIFO Overruns" +msgstr "Tràn qua FIFO" -#: SensorDisplayLib/SensorLogger.cc:384 -msgid "&Edit Sensor..." -msgstr "&Sửa bộ nhạy..." +#: ksgrd/SensorManager.cc:84 +msgid "Frame Errors" +msgstr "Lỗi khung" -#: SensorDisplayLib/SensorLogger.cc:396 -msgid "St&op Logging" -msgstr "&Ngưng ghi lưu" +#: ksgrd/SensorManager.cc:85 +msgid "Multicast" +msgstr "Truyền một-nhiều" -#: SensorDisplayLib/SensorLogger.cc:398 -msgid "S&tart Logging" -msgstr "&Bắt đầu ghi lưu" +#: ksgrd/SensorManager.cc:86 +msgid "Packets" +msgstr "Gói tin" -#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 94 -#: SensorDisplayLib/LogFile.cc:88 rc.cpp:141 -#, no-c-format -msgid "Foreground color:" -msgstr "Màu chữ :" +#: ksgrd/SensorManager.cc:87 +msgid "Carrier" +msgstr "Bộ truyền" -#: SensorDisplayLib/MultiMeterSettings.cc:26 -msgid "Multimeter Settings" -msgstr "Thiết lập bộ đa đo" +#: ksgrd/SensorManager.cc:88 +msgid "Collisions" +msgstr "Va chạm" -#: SensorDisplayLib/ListViewSettings.cc:26 -msgid "List View Settings" -msgstr "Thiết lập ô xem danh sách" +#: ksgrd/SensorManager.cc:89 +msgid "Sockets" +msgstr "Ổ cắm" -#: SensorDisplayLib/ReniceDlg.cc:32 -msgid "Renice Process" -msgstr "Đặt ưu tiên tiến trình" +#: ksgrd/SensorManager.cc:90 +msgid "Total Number" +msgstr "Tổng số" -#: SensorDisplayLib/ReniceDlg.cc:40 -msgid "" -"You are about to change the scheduling priority of\n" -"process %1. Be aware that only the Superuser (root)\n" -"can decrease the nice level of a process. The lower\n" -"the number is the higher the priority.\n" -"\n" -"Please enter the desired nice level:" -msgstr "" -"Bạn sắp thay đổi ưu tiên kế hoạch của tiến trình %1.\n" -"Hãy ghi chú rằng chỉ siêu người dùng (root) có thể\n" -"giảm mức ưu tiên của tiến trình. Càng thấp số,\n" -"càng cao ưu tiên.\n" -"\n" -"Vui lòng nhập mức ưu tiên (nice) đã muốn:" +#: ksgrd/SensorManager.cc:91 ksgrd/SensorManager.cc:149 +msgid "Table" +msgstr "Bảng" -#: SensorDisplayLib/SensorLoggerSettings.cc:26 -msgid "Sensor Logger Settings" -msgstr "Thiết lập bộ ghi lưu dữ liệu nhạy" +#: ksgrd/SensorManager.cc:92 +msgid "Advanced Power Management" +msgstr "Quản lý Điện năng Cấp cao" -#: SensorDisplayLib/DummyDisplay.cc:33 -msgid "Drop Sensor Here" -msgstr "Thả đây bộ nhạy" +# Name: don't translate / Tên: đừng dịch +#: ksgrd/SensorManager.cc:93 +msgid "ACPI" +msgstr "ACPI" -#: SensorDisplayLib/DummyDisplay.cc: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 the " -"values of the sensor over time." -msgstr "" -"Đây là ô rỗng trong tờ làm việc. Hãy kéo một bộ nhạy từ Bộ Duyệt Nhạy và thả nó " -"vào đây. Một bộ trình bày nhạy sẽ xuất hiện mà cho bạn khả năng theo dõi các " -"giá trị nhạy trong thời gian." +#: ksgrd/SensorManager.cc:94 +msgid "Thermal Zone" +msgstr "Khu vực Nhiệt" -#: SensorDisplayLib/ProcessController.cc:54 -msgid "Name" -msgstr "Tên" +#: ksgrd/SensorManager.cc:95 +msgid "Temperature" +msgstr "Nhiệt độ" -#: SensorDisplayLib/ProcessController.cc:55 -msgid "PID" -msgstr "PID" +#: ksgrd/SensorManager.cc:96 +msgid "Fan" +msgstr "Quạt" -#: SensorDisplayLib/ProcessController.cc:56 -msgid "PPID" -msgstr "PPID" +#: ksgrd/SensorManager.cc:97 +msgid "State" +msgstr "Tình trạng" -#: SensorDisplayLib/ProcessController.cc:57 -msgid "UID" -msgstr "UID" +#: ksgrd/SensorManager.cc:98 +msgid "Battery" +msgstr "Pin" -#: SensorDisplayLib/ProcessController.cc:58 -msgid "GID" -msgstr "GID" +#: ksgrd/SensorManager.cc:99 +msgid "Battery Charge" +msgstr "Nạp pin" -#: SensorDisplayLib/ProcessController.cc:60 -#, c-format -msgid "User%" -msgstr "Người dùng%" +#: ksgrd/SensorManager.cc:100 +msgid "Battery Usage" +msgstr "Dùng pin" -#: SensorDisplayLib/ProcessController.cc:61 -#, c-format -msgid "System%" -msgstr "Hệ thống%" +#: ksgrd/SensorManager.cc:101 +msgid "Remaining Time" +msgstr "Thời gian còn lại" -#: SensorDisplayLib/ProcessController.cc:63 -msgid "VmSize" -msgstr "NhớẢo" +#: ksgrd/SensorManager.cc:102 +msgid "Interrupts" +msgstr "Lần ngắt" -#: SensorDisplayLib/ProcessController.cc:64 -msgid "VmRss" -msgstr "NhớẢoRss" +#: ksgrd/SensorManager.cc:104 +msgid "Load Average (5 min)" +msgstr "Trọng tải trung bình (5 phút)" -#: SensorDisplayLib/ProcessController.cc:65 -msgid "Login" -msgstr "Đăng nhập" +#: ksgrd/SensorManager.cc:105 +msgid "Load Average (15 min)" +msgstr "Trọng tải trung bình (15 phút)" -#: SensorDisplayLib/ProcessController.cc:66 -msgid "Command" -msgstr "Lệnh" +#: ksgrd/SensorManager.cc:106 +msgid "Clock Frequency" +msgstr "Tần số đồng hồ" -#: SensorDisplayLib/ProcessController.cc:97 -msgid "All Processes" -msgstr "Mọi tiến trình" +#: ksgrd/SensorManager.cc:107 +msgid "Hardware Sensors" +msgstr "Bộ nhạy phần cứng" -#: SensorDisplayLib/ProcessController.cc:98 -msgid "System Processes" -msgstr "Tiến trình hệ thống" +#: ksgrd/SensorManager.cc:108 +msgid "Partition Usage" +msgstr "Dùng phân vùng" -#: SensorDisplayLib/ProcessController.cc:99 -msgid "User Processes" -msgstr "Tiến trình người dùng" +#: ksgrd/SensorManager.cc:109 +msgid "Used Space" +msgstr "Chỗ đã dùng" -#: SensorDisplayLib/ProcessController.cc:100 -msgid "Own Processes" -msgstr "Tiến trình mình" +#: ksgrd/SensorManager.cc:110 +msgid "Free Space" +msgstr "Chỗ còn rảnh" -#: SensorDisplayLib/ProcessController.cc:103 -msgid "&Tree" -msgstr "&Cây" +#: ksgrd/SensorManager.cc:111 +msgid "Fill Level" +msgstr "Mức tô" -#: SensorDisplayLib/ProcessController.cc:116 -msgid "&Refresh" -msgstr "Cậ&p nhật" +#: ksgrd/SensorManager.cc:115 +#, c-format +msgid "CPU%1" +msgstr "CPU%1" -#: SensorDisplayLib/ProcessController.cc:123 -msgid "&Kill" -msgstr "&Buộc kết thúc" +#: ksgrd/SensorManager.cc:117 +#, c-format +msgid "Disk%1" +msgstr "Đĩa%1" -#: SensorDisplayLib/ProcessController.cc:206 -msgid "%1: Running Processes" -msgstr "%1: Tiến trình chạy" +#: ksgrd/SensorManager.cc:122 +#, c-format +msgid "Fan%1" +msgstr "Quạt%1" -#: SensorDisplayLib/ProcessController.cc:239 -msgid "You need to select a process first." -msgstr "Bạn cần chọn tiến trình trước tiên." +#: ksgrd/SensorManager.cc:124 +#, c-format +msgid "Temperature%1" +msgstr "Nhiệt độ%1" -#: SensorDisplayLib/ProcessController.cc:245 +#: ksgrd/SensorManager.cc:127 +msgid "Total" +msgstr "Tổng" + +# Interrupts: Lần ngắt +#: ksgrd/SensorManager.cc:133 #, c-format -msgid "" -"_n: Do you want to kill the selected process?\n" -"Do you want to kill the %n selected processes?" -msgstr "Bạn thật sự muốn buộc kết thúc %n tiến trình đã chọn không?" +msgid "Int%1" +msgstr "Ngắt%1" -#: SensorDisplayLib/ProcessController.cc:248 -msgid "Kill Process" -msgstr "Buộc kết thúc tiến trình" +# +#: ksgrd/SensorManager.cc:140 +msgid "" +"_: the unit 1 per second\n" +"1/s" +msgstr "1/giây" -#: SensorDisplayLib/ProcessController.cc:252 -msgid "Kill" -msgstr "Buộc kết thúc" +#: ksgrd/SensorManager.cc:141 +msgid "kBytes" +msgstr "kByte" -#: SensorDisplayLib/ProcessController.cc:258 -msgid "Do not ask again" -msgstr "Đừng hỏi lại" +#: ksgrd/SensorManager.cc:142 +msgid "" +"_: the unit minutes\n" +"min" +msgstr "phút" -#: SensorDisplayLib/ProcessController.cc:344 -#, c-format -msgid "Error while attempting to kill process %1." -msgstr "Gặp lỗi khi cố buộc kết thúc tiến trình %1." +#: ksgrd/SensorManager.cc:143 +msgid "" +"_: the frequency unit\n" +"MHz" +msgstr "MHz" -#: SensorDisplayLib/ProcessController.cc:349 -#, c-format -msgid "Insufficient permissions to kill process %1." -msgstr "Không đủ quyền truy cập để buộc kết thúc tiến trình %1." +#: ksgrd/SensorManager.cc:146 +msgid "Integer Value" +msgstr "Giá trị số nguyên" -#: SensorDisplayLib/ProcessController.cc:354 -#: SensorDisplayLib/ProcessController.cc:389 -msgid "Process %1 has already disappeared." -msgstr "Tiến trình %1 đã biến mất trước." +#: ksgrd/SensorManager.cc:147 +msgid "Floating Point Value" +msgstr "Giá trị số điểm phù động" -#: SensorDisplayLib/ProcessController.cc:358 -msgid "Invalid Signal." -msgstr "Tín hiệu không hợp lệ" +#: ksgrd/SensorManager.cc:289 +msgid "Connection to %1 has been lost." +msgstr "Kết nối đến %1 bị mất." -#: SensorDisplayLib/ProcessController.cc:379 -#, c-format -msgid "Error while attempting to renice process %1." -msgstr "Gặp lỗi cố đặt ưu tiên của tiến trình %1." +#: ksgrd/StyleSettings.cc:41 +msgid "Global Style Settings" +msgstr "Thiết lập kiểu dáng toàn cục" -#: SensorDisplayLib/ProcessController.cc:384 -#, c-format -msgid "Insufficient permissions to renice process %1." -msgstr "Không đủ quyền truy cập để đặt ưu tiên của tiến trình %1." +#: ksgrd/StyleSettings.cc:44 +msgid "Display Style" +msgstr "Kiểu dáng trình bày" -#: SensorDisplayLib/ProcessController.cc:393 -msgid "Invalid argument." -msgstr "Đối số không hợp lệ." +#: ksgrd/StyleSettings.cc:47 +msgid "First foreground color:" +msgstr "Màu chữ 1:" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 89 -#: rc.cpp:27 rc.cpp:78 -#, no-c-format -msgid "&Enable alarm" -msgstr "&Bật báo động" +#: ksgrd/StyleSettings.cc:54 +msgid "Second foreground color:" +msgstr "Màu chữ 2:" -#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 155 -#: rc.cpp:39 rc.cpp:66 -#, no-c-format -msgid "E&nable alarm" -msgstr "Bật bá&o động" +#: ksgrd/StyleSettings.cc:85 +msgid "Sensor Colors" +msgstr "Màu bộ nhạy" -#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 44 -#: rc.cpp:54 -#, no-c-format -msgid "&Show unit" -msgstr "&HIện đơn vị" +#: ksgrd/StyleSettings.cc:91 +msgid "Change Color..." +msgstr "Đổi màu..." -#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 47 -#: rc.cpp:57 -#, no-c-format -msgid "Enable this to append the unit to the title of the display." -msgstr "Bật tùy chọn này để phụ thêm đơn vị vào tựa của bộ trình bày." +#: ksgrd/StyleSettings.cc:166 +#, c-format +msgid "Color %1" +msgstr "Màu %1" -#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 225 -#: rc.cpp:90 -#, no-c-format -msgid "Normal digit color:" -msgstr "Màu số chuẩn:" +#: ksgrd/SensorSocketAgent.cc:104 +msgid "Connection to %1 refused" +msgstr "Kết nối đến %1 bị từ chối." -#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 233 -#: rc.cpp:93 -#, no-c-format -msgid "Alarm digit color:" -msgstr "Màu số báo động:" +#: ksgrd/SensorSocketAgent.cc:108 +msgid "Host %1 not found" +msgstr "Không tìm thấy máy %1" -#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 82 -#: rc.cpp:105 rc.cpp:120 -#, no-c-format -msgid "Text color:" -msgstr "Màu chữ :" +#: ksgrd/SensorSocketAgent.cc:112 +#, c-format +msgid "Timeout at host %1" +msgstr "Quá giờ tại máy %1" -#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 90 -#: rc.cpp:108 -#, no-c-format -msgid "Grid color:" -msgstr "Màu lưới:" +#: ksgrd/SensorSocketAgent.cc:116 +#, c-format +msgid "Network failure host %1" +msgstr "Lỗi mạng máy %1" -#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 17 -#: rc.cpp:129 -#, no-c-format -msgid "Log File Settings" -msgstr "Thiết lập tập tin ghi lưu" +#: ksgrd/TimerSettings.cc:36 +msgid "Timer Settings" +msgstr "Thiết lập đếm thời gian" -#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 187 -#: rc.cpp:150 -#, no-c-format -msgid "Select Font..." -msgstr "Chọn phông chữ..." +#: ksgrd/TimerSettings.cc:43 +msgid "Use update interval of worksheet" +msgstr "Dùng khoảng cập nhật của tờ làm việc" -#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 199 -#: rc.cpp:153 -#, no-c-format -msgid "Filter" -msgstr "Lọc" +#: WorkSheetSettings.cc:99 ksgrd/TimerSettings.cc:54 +msgid "All displays of the sheet are updated at the rate specified here." +msgstr "Mọi bộ trình bày của tờ được cập nhật theo tỷ lệ đã xác định vào đây." -#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 238 -#: rc.cpp:156 -#, no-c-format -msgid "&Add" -msgstr "Th&êm" +#: ksgrd/HostConnector.cc:37 +msgid "Connect Host" +msgstr "Máy kết nối" -#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 254 -#: rc.cpp:162 -#, no-c-format -msgid "&Change" -msgstr "&Đổi" +#: ksgrd/HostConnector.cc:44 +msgid "Host:" +msgstr "Máy:" -#. i18n: file KSysGuardApplet.xml line 5 -#: rc.cpp:181 -msgid "CPU" -msgstr "CPU" +#: ksgrd/HostConnector.cc:54 +msgid "Enter the name of the host you want to connect to." +msgstr "Hãy nhập tên của máy nơi bạn muốn kết nối." -#. i18n: file KSysGuardApplet.xml line 10 -#: rc.cpp:183 -msgid "Mem" -msgstr "Nhớ" +#: ksgrd/HostConnector.cc:61 +msgid "Connection Type" +msgstr "Kiểu kết nối" -#: WorkSheetSettings.cc:41 -msgid "Worksheet Properties" -msgstr "Tài sản tờ làm việc" +#: ksgrd/HostConnector.cc:66 +msgid "ssh" +msgstr "SSH" -#: WorkSheetSettings.cc:67 -msgid "Rows:" -msgstr "Hàng:" +#: ksgrd/HostConnector.cc:69 +msgid "Select this to use the secure shell to login to the remote host." +msgstr "Chọn điều này để dùng hệ vỏ bảo mật để đăng nhập vào máy từ xa." -#: WorkSheetSettings.cc:76 -msgid "Columns:" -msgstr "Cột:" +#: ksgrd/HostConnector.cc:72 +msgid "rsh" +msgstr "RSH" -#: WorkSheetSettings.cc:97 -msgid "Enter the number of rows the sheet should have." -msgstr "Hãy nhập số hàng cho tờ này." +#: ksgrd/HostConnector.cc:73 +msgid "Select this to use the remote shell to login to the remote host." +msgstr "Chọn điều này để dùng hệ vỏ ở xa để đăng nhập vào máy từ xa." -#: WorkSheetSettings.cc:98 -msgid "Enter the number of columns the sheet should have." -msgstr "Hãy nhập số cột cho tờ này." +#: ksgrd/HostConnector.cc:76 +msgid "Daemon" +msgstr "Trình nền" -#: WorkSheetSettings.cc:100 -msgid "Enter the title of the worksheet here." -msgstr "Hãy nhập vào đây tựa của tờ làm việc." +#: ksgrd/HostConnector.cc:77 +msgid "" +"Select this if you want to connect to a ksysguard daemon that is running on the " +"machine you want to connect to, and is listening for client requests." +msgstr "" +"Chọn điều này nếu bạn muốn kết nối đến một trình nền ksysguard mà chạy trên máy " +"nơi bạn muốn kết nối, và lắng nghe các yêu cầu ứng dụng khách." -#: KSysGuardApplet.cc:212 -msgid "&Dancing Bars" -msgstr "Thanh &múa" +#: ksgrd/HostConnector.cc:80 +msgid "Custom command" +msgstr "Lệnh tự chọn" -#: KSysGuardApplet.cc:242 KSysGuardApplet.cc:394 +#: ksgrd/HostConnector.cc:81 msgid "" -"The KSysGuard applet does not support displaying of this type of sensor. Please " -"choose another sensor." +"Select this to use the command you entered below to start ksysguardd on the " +"remote host." msgstr "" -"Tiểu dụng KSysGuard không hỗ trợ hiển thị kiểu bộ nhạy này. Vui lòng chọn bộ " -"nhạy khác." +"Chọn điều này để sử dụng lệnh đã nhập bên dưới để khởi chạy ksysguard trên máy " +"ở xa." -#: KSysGuardApplet.cc:334 +#: ksgrd/HostConnector.cc:84 +msgid "Port:" +msgstr "Cổng:" + +#: ksgrd/HostConnector.cc:90 msgid "" -"The file %1 does not contain a valid applet definition, which must have a " -"document type 'KSysGuardApplet'." +"Enter the port number on which the ksysguard daemon is listening for " +"connections." +msgstr "Hãy nhập sổ hiệu cổng nơi trình nền ksysguard lắng nghe các kết nối." + +#: ksgrd/HostConnector.cc:93 +msgid "e.g. 3112" +msgstr "v.d. 3112" + +#: ksgrd/HostConnector.cc:96 +msgid "Command:" +msgstr "Lệnh:" + +#: ksgrd/HostConnector.cc:105 +msgid "Enter the command that runs ksysguardd on the host you want to monitor." msgstr "" -"Tập tin %1 không chứa lời định nghĩa tiểu dụng hợp lệ, mà phải có kiểu tài liệu " -"« KSysGuardApplet »." +"Hãy nhập lệnh chạy ksysguardd (trình nền ksysguard) trên máy bạn muốn theo dõi." -#: KSysGuardApplet.cc:488 -msgid "Drag sensors from the TDE System Guard into this cell." -msgstr "Hãy kéo bộ nhạy từ Bộ Bảo vệ Hệ thống vào ô này." +#: ksgrd/HostConnector.cc:109 +msgid "e.g. ssh -l root remote.host.org ksysguardd" +msgstr "v.d. « ssh -l root remote.host.org ksysguardd »" + +#: ksgrd/SensorAgent.cc:88 +msgid "" +"Message from %1:\n" +"%2" +msgstr "" +"Thông điệp từ %1:\n" +"%2" #: SensorBrowser.cc:77 msgid "Sensor Browser" @@ -1618,6 +1545,30 @@ msgstr "" msgid "Drag sensors to empty fields in a worksheet." msgstr "Kéo bộ nhạy vào trường rỗng trên tờ làm việc." +#: WorkSheetSettings.cc:41 +msgid "Worksheet Properties" +msgstr "Tài sản tờ làm việc" + +#: WorkSheetSettings.cc:67 +msgid "Rows:" +msgstr "Hàng:" + +#: WorkSheetSettings.cc:76 +msgid "Columns:" +msgstr "Cột:" + +#: WorkSheetSettings.cc:97 +msgid "Enter the number of rows the sheet should have." +msgstr "Hãy nhập số hàng cho tờ này." + +#: WorkSheetSettings.cc:98 +msgid "Enter the number of columns the sheet should have." +msgstr "Hãy nhập số cột cho tờ này." + +#: WorkSheetSettings.cc:100 +msgid "Enter the title of the worksheet here." +msgstr "Hãy nhập vào đây tựa của tờ làm việc." + #: ksysguard.cc:64 msgid "TDE system guard" msgstr "Bộ bảo vệ hệ thống TDE" @@ -1690,6 +1641,10 @@ msgstr "Đặt lại tất cả các tờ làm việc" msgid "Reset" msgstr "Đặt lại" +#: Workspace.cc:105 ksysguard.cc:176 +msgid "Process Table" +msgstr "Bảng tiến trình" + #: ksysguard.cc:436 #, c-format msgid "" @@ -1731,5 +1686,51 @@ msgstr "" "Phần bắt nguồn (có quyền) từ mô-đun sunos5\n" "của tiện ích « top » của William LeFebvre." +#: Workspace.cc: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." +msgstr "" +"Đây là vùng làm việc của bạn. Nó chứa các tờ làm việc của bạn. Bạn cần phải tạo " +"một tờ làm việc mới (trình đơn Tập tin → Mới) trước khi bạn có thể kéo bộ nhạy " +"vào đây." + +#: Workspace.cc:135 +#, c-format +msgid "Sheet %1" +msgstr "Tờ %1" + +#: Workspace.cc:165 Workspace.cc:305 +msgid "" +"The worksheet '%1' contains unsaved data.\n" +"Do you want to save the worksheet?" +msgstr "" +"Tờ làm việc « %1 » chứa dữ liệu chưa lưu.\n" +"Bạn có muốn lưu tờ này không?" + +#: Workspace.cc:181 Workspace.cc:235 +msgid "*.sgrd|Sensor Files" +msgstr "*.sgrd|Tập tin bộ nhạy" + +#: Workspace.cc:184 +msgid "Select Worksheet to Load" +msgstr "Chọn tờ làm việc cần tải" + +#: Workspace.cc:229 Workspace.cc:269 +msgid "You do not have a worksheet that could be saved." +msgstr "Bạn không có tờ làm việc có thể lưu." + +#: Workspace.cc:239 +msgid "Save Current Worksheet As" +msgstr "Lưu tờ làm việc hiện có dạng" + +#: Workspace.cc:320 +msgid "There are no worksheets that could be deleted." +msgstr "Không có tờ làm việc có thể xoá bỏ." + +#: Workspace.cc:448 +msgid "Cannot find file ProcessTable.sgrd." +msgstr "Không tìm thấy tập tin « ProcessTable.sgrd » (bảng tiến trình)." + #~ msgid "#" #~ msgstr "#" diff --git a/tde-i18n-vi/messages/tdebase/ksystemtrayapplet.po b/tde-i18n-vi/messages/tdebase/ksystemtrayapplet.po index 5404dd2b236..ea4cd94b25c 100644 --- a/tde-i18n-vi/messages/tdebase/ksystemtrayapplet.po +++ b/tde-i18n-vi/messages/tdebase/ksystemtrayapplet.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ksystemtrayapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:55+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/ksystraycmd.po b/tde-i18n-vi/messages/tdebase/ksystraycmd.po index a47bc3c9666..04a84f1dfeb 100644 --- a/tde-i18n-vi/messages/tdebase/ksystraycmd.po +++ b/tde-i18n-vi/messages/tdebase/ksystraycmd.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ksystraycmd\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:51+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kthememanager.po b/tde-i18n-vi/messages/tdebase/kthememanager.po index 22cbc796aab..51093e5b08a 100644 --- a/tde-i18n-vi/messages/tdebase/kthememanager.po +++ b/tde-i18n-vi/messages/tdebase/kthememanager.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kthememanager\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 10:52+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/ktip.po b/tde-i18n-vi/messages/tdebase/ktip.po index b0451ab1f9b..d9943ad1c24 100644 --- a/tde-i18n-vi/messages/tdebase/ktip.po +++ b/tde-i18n-vi/messages/tdebase/ktip.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: ktip\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 21:27+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kwriteconfig.po b/tde-i18n-vi/messages/tdebase/kwriteconfig.po index 65f6b5e794b..37474244834 100644 --- a/tde-i18n-vi/messages/tdebase/kwriteconfig.po +++ b/tde-i18n-vi/messages/tdebase/kwriteconfig.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kwriteconfig\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:46+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/kxkb.po b/tde-i18n-vi/messages/tdebase/kxkb.po index 187471c9477..2e34c33227d 100644 --- a/tde-i18n-vi/messages/tdebase/kxkb.po +++ b/tde-i18n-vi/messages/tdebase/kxkb.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kxkb\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-29 18:46+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libdmctl.po b/tde-i18n-vi/messages/tdebase/libdmctl.po index daf503b0d64..276ebddc487 100644 --- a/tde-i18n-vi/messages/tdebase/libdmctl.po +++ b/tde-i18n-vi/messages/tdebase/libdmctl.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libdmctl\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:44+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkicker.po b/tde-i18n-vi/messages/tdebase/libkicker.po index ef6eb9e2e00..fdcce01343d 100644 --- a/tde-i18n-vi/messages/tdebase/libkicker.po +++ b/tde-i18n-vi/messages/tdebase/libkicker.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkicker\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-20 15:41+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkickermenu_konsole.po b/tde-i18n-vi/messages/tdebase/libkickermenu_konsole.po index 3fdf46416dc..2c1d71e4e65 100644 --- a/tde-i18n-vi/messages/tdebase/libkickermenu_konsole.po +++ b/tde-i18n-vi/messages/tdebase/libkickermenu_konsole.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkickermenu_konsole\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:17+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkickermenu_prefmenu.po b/tde-i18n-vi/messages/tdebase/libkickermenu_prefmenu.po index 9314a73a9fd..32644d010a9 100644 --- a/tde-i18n-vi/messages/tdebase/libkickermenu_prefmenu.po +++ b/tde-i18n-vi/messages/tdebase/libkickermenu_prefmenu.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkickermenu_prefmenu\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:18+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkickermenu_recentdocs.po b/tde-i18n-vi/messages/tdebase/libkickermenu_recentdocs.po index 8a57a8e464d..b8cd85d85e0 100644 --- a/tde-i18n-vi/messages/tdebase/libkickermenu_recentdocs.po +++ b/tde-i18n-vi/messages/tdebase/libkickermenu_recentdocs.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkickermenu_recentdocs\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:20+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkickermenu_remotemenu.po b/tde-i18n-vi/messages/tdebase/libkickermenu_remotemenu.po index f1fa6e8e063..ec0fbddfee0 100644 --- a/tde-i18n-vi/messages/tdebase/libkickermenu_remotemenu.po +++ b/tde-i18n-vi/messages/tdebase/libkickermenu_remotemenu.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkickermenu_remotemenu\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:21+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkickermenu_systemmenu.po b/tde-i18n-vi/messages/tdebase/libkickermenu_systemmenu.po index cc32f7a10a3..e839bc05fce 100644 --- a/tde-i18n-vi/messages/tdebase/libkickermenu_systemmenu.po +++ b/tde-i18n-vi/messages/tdebase/libkickermenu_systemmenu.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkickermenu_systemmenu\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:23+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkickermenu_tdeprint.po b/tde-i18n-vi/messages/tdebase/libkickermenu_tdeprint.po index 1c4132a565d..e39ddec9a67 100644 --- a/tde-i18n-vi/messages/tdebase/libkickermenu_tdeprint.po +++ b/tde-i18n-vi/messages/tdebase/libkickermenu_tdeprint.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libkickermenu_tdeprint\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:12+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkickermenu_tom.po b/tde-i18n-vi/messages/tdebase/libkickermenu_tom.po index 27645686a95..2c279af65af 100644 --- a/tde-i18n-vi/messages/tdebase/libkickermenu_tom.po +++ b/tde-i18n-vi/messages/tdebase/libkickermenu_tom.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkickermenu_tom\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:42+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libkonq.po b/tde-i18n-vi/messages/tdebase/libkonq.po index 4166d839296..0d0440a3440 100644 --- a/tde-i18n-vi/messages/tdebase/libkonq.po +++ b/tde-i18n-vi/messages/tdebase/libkonq.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libkonq\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-20 15:40+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libtaskbar.po b/tde-i18n-vi/messages/tdebase/libtaskbar.po index 531092db048..60974d2a763 100644 --- a/tde-i18n-vi/messages/tdebase/libtaskbar.po +++ b/tde-i18n-vi/messages/tdebase/libtaskbar.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libtaskbar\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-20 15:32+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/libtaskmanager.po b/tde-i18n-vi/messages/tdebase/libtaskmanager.po index b8335735cae..d6d2134fab0 100644 --- a/tde-i18n-vi/messages/tdebase/libtaskmanager.po +++ b/tde-i18n-vi/messages/tdebase/libtaskmanager.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: libtaskmanager\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 16:40+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/lockout.po b/tde-i18n-vi/messages/tdebase/lockout.po index 30e6abeced9..d85647007ee 100644 --- a/tde-i18n-vi/messages/tdebase/lockout.po +++ b/tde-i18n-vi/messages/tdebase/lockout.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: lockout\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:38+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/mediaapplet.po b/tde-i18n-vi/messages/tdebase/mediaapplet.po index dbb3402f9aa..694587459c6 100644 --- a/tde-i18n-vi/messages/tdebase/mediaapplet.po +++ b/tde-i18n-vi/messages/tdebase/mediaapplet.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: mediaapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 16:35+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/naughtyapplet.po b/tde-i18n-vi/messages/tdebase/naughtyapplet.po index 25d06a2e85d..cc0981d5809 100644 --- a/tde-i18n-vi/messages/tdebase/naughtyapplet.po +++ b/tde-i18n-vi/messages/tdebase/naughtyapplet.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: naughtyapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 16:33+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/nsplugin.po b/tde-i18n-vi/messages/tdebase/nsplugin.po index bf1cb0fa259..ebc74718d61 100644 --- a/tde-i18n-vi/messages/tdebase/nsplugin.po +++ b/tde-i18n-vi/messages/tdebase/nsplugin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: nsplugin\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 16:31+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/privacy.po b/tde-i18n-vi/messages/tdebase/privacy.po index 52d37b354e5..ec678bb99e5 100644 --- a/tde-i18n-vi/messages/tdebase/privacy.po +++ b/tde-i18n-vi/messages/tdebase/privacy.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: privacy\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 10:51+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/quicklauncher.po b/tde-i18n-vi/messages/tdebase/quicklauncher.po index a4cba7b6fc7..72943fdfee1 100644 --- a/tde-i18n-vi/messages/tdebase/quicklauncher.po +++ b/tde-i18n-vi/messages/tdebase/quicklauncher.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: quicklauncher\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:28+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdedebugdialog.po b/tde-i18n-vi/messages/tdebase/tdedebugdialog.po index e7352a4125a..db5cbc3b94a 100644 --- a/tde-i18n-vi/messages/tdebase/tdedebugdialog.po +++ b/tde-i18n-vi/messages/tdebase/tdedebugdialog.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdedebugdialog\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:15+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdefontinst.po b/tde-i18n-vi/messages/tdebase/tdefontinst.po index 132dac49869..554b88ec4da 100644 --- a/tde-i18n-vi/messages/tdebase/tdefontinst.po +++ b/tde-i18n-vi/messages/tdebase/tdefontinst.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefontinst\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:35+0930\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdehtmlkttsd.po b/tde-i18n-vi/messages/tdebase/tdehtmlkttsd.po index 692858f1741..69738b088bc 100644 --- a/tde-i18n-vi/messages/tdebase/tdehtmlkttsd.po +++ b/tde-i18n-vi/messages/tdebase/tdehtmlkttsd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdehtmlkttsd\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:11+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_finger.po b/tde-i18n-vi/messages/tdebase/tdeio_finger.po index 2acec8ecd4f..360b6df0b44 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_finger.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_finger.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_finger\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:37+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_fish.po b/tde-i18n-vi/messages/tdebase/tdeio_fish.po index 16e0b975a14..da6476ed701 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_fish.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_fish.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_fish\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:00+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_floppy.po b/tde-i18n-vi/messages/tdebase/tdeio_floppy.po index 8574cd7c3e7..56693bb61f2 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_floppy.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_floppy.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_floppy\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:39+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_home.po b/tde-i18n-vi/messages/tdebase/tdeio_home.po index fea000b5589..545c3c5e85e 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_home.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_home.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_home\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:09+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_ldap.po b/tde-i18n-vi/messages/tdebase/tdeio_ldap.po index 586a302a935..d2d028be54a 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_ldap.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_ldap.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_ldap\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:09+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_mac.po b/tde-i18n-vi/messages/tdebase/tdeio_mac.po index f3ed102779b..57f7355c8ca 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_mac.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_mac.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_mac\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-15 22:00+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_man.po b/tde-i18n-vi/messages/tdebase/tdeio_man.po index f172bed8994..8605244b76f 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_man.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_man.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_man\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:42+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_media.po b/tde-i18n-vi/messages/tdebase/tdeio_media.po index 54a82ba0e7e..3f0123e7ca6 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_media.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_media.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_media\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:53+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_nfs.po b/tde-i18n-vi/messages/tdebase/tdeio_nfs.po index 18e03bd597b..05d7a51c190 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_nfs.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_nfs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_nfs\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:12+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_nntp.po b/tde-i18n-vi/messages/tdebase/tdeio_nntp.po index c5a15fe4f8a..0c1f2762506 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_nntp.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_nntp.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_nntp\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-13 16:04+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_pop3.po b/tde-i18n-vi/messages/tdebase/tdeio_pop3.po index 1e616a6bc64..8d536da631a 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_pop3.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_pop3.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_pop3\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:37+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_print.po b/tde-i18n-vi/messages/tdebase/tdeio_print.po index 5a8b7cef9ba..ad6bd2f2439 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_print.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_print.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_print\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:33+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_remote.po b/tde-i18n-vi/messages/tdebase/tdeio_remote.po index a5ff7574ac9..f840706ec9b 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_remote.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_remote.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_remote\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 14:14+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" @@ -15,10 +15,6 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.10\n" -#: remoteimpl.cpp:198 -msgid "Add a Network Folder" -msgstr "Thêm một thư mục mạng" - #: tdeio_remote.cpp:34 msgid "Protocol name" msgstr "Tên giao thức" @@ -26,3 +22,7 @@ msgstr "Tên giao thức" #: tdeio_remote.cpp:35 tdeio_remote.cpp:36 msgid "Socket name" msgstr "Tên ổ cắm" + +#: remoteimpl.cpp:198 +msgid "Add a Network Folder" +msgstr "Thêm một thư mục mạng" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_settings.po b/tde-i18n-vi/messages/tdebase/tdeio_settings.po index 48073f4750b..9c3c3e6d1a2 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_settings.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_settings.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_settings\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:15+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_sftp.po b/tde-i18n-vi/messages/tdebase/tdeio_sftp.po index 8ad6605da31..7302352610f 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_sftp.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_sftp.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_sftp\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:32+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_smb.po b/tde-i18n-vi/messages/tdebase/tdeio_smb.po index 97f002a0709..1e168a330e5 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_smb.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_smb.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_smb\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:31+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_smtp.po b/tde-i18n-vi/messages/tdebase/tdeio_smtp.po index 39f1f0b5f1b..767c723d729 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_smtp.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_smtp.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_smtp\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-17 11:28+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_system.po b/tde-i18n-vi/messages/tdebase/tdeio_system.po index da8be51ed05..12e49809018 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_system.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_system.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_system\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:42+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_tar.po b/tde-i18n-vi/messages/tdebase/tdeio_tar.po index 09094359658..47402fd5d83 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_tar.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_tar.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_tar\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 16:43+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_thumbnail.po b/tde-i18n-vi/messages/tdebase/tdeio_thumbnail.po index 7297de035b1..90fa5f8259b 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_thumbnail.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_thumbnail.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_thumbnail\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-13 16:01+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeio_trash.po b/tde-i18n-vi/messages/tdebase/tdeio_trash.po index 5a2d6469900..0ccd892c1e0 100644 --- a/tde-i18n-vi/messages/tdebase/tdeio_trash.po +++ b/tde-i18n-vi/messages/tdebase/tdeio_trash.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_trash\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-13 15:59+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" @@ -16,34 +16,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: KBabel 1.10\n" -#: tdeio_trash.cpp:46 -msgid "Protocol name" -msgstr "Tên giao thức" - -#: tdeio_trash.cpp:47 tdeio_trash.cpp:48 -msgid "Socket name" -msgstr "Tên ổ cắm" - -#: tdeio_trash.cpp:96 tdeio_trash.cpp:159 tdeio_trash.cpp:316 -#: tdeio_trash.cpp:348 tdeio_trash.cpp:510 tdeio_trash.cpp:522 -#, c-format -msgid "Malformed URL %1" -msgstr "URL sai dạng %1" - -#: tdeio_trash.cpp:115 -msgid "" -"The directory %1 does not exist anymore, so it is not possible to restore this " -"item to its original location. You can either recreate that directory and use " -"the restore operation again, or drag the item anywhere else to restore it." -msgstr "" -"Thư mục %1 không còn nữa, vì thế không thể phục hồi tập tin về vị trí gốc của " -"nó. Có thể tạo lại thư mục đó và thực hiện thao tác phục hồi lại lần nữa, hoặc " -"kéo nó tới một nơi nào đó để phục hồi." - -#: tdeio_trash.cpp:144 -msgid "This file is already in the trash bin." -msgstr "Tập tin này đã nằm trong thùng rác." - #: tdefile-plugin/tdefile_trash.cpp:52 msgid "General" msgstr "Chung" @@ -81,3 +53,31 @@ msgstr "" "Chương trình giúp điều khiển sọt rác của TDE\n" "Chú ý: để chuyển tập tin tới sọt rác, đừng dùng ktrash, mà dùng \"kfmclient " "move 'url' trash:/\"" + +#: tdeio_trash.cpp:46 +msgid "Protocol name" +msgstr "Tên giao thức" + +#: tdeio_trash.cpp:47 tdeio_trash.cpp:48 +msgid "Socket name" +msgstr "Tên ổ cắm" + +#: tdeio_trash.cpp:96 tdeio_trash.cpp:159 tdeio_trash.cpp:316 +#: tdeio_trash.cpp:348 tdeio_trash.cpp:510 tdeio_trash.cpp:522 +#, c-format +msgid "Malformed URL %1" +msgstr "URL sai dạng %1" + +#: tdeio_trash.cpp:115 +msgid "" +"The directory %1 does not exist anymore, so it is not possible to restore this " +"item to its original location. You can either recreate that directory and use " +"the restore operation again, or drag the item anywhere else to restore it." +msgstr "" +"Thư mục %1 không còn nữa, vì thế không thể phục hồi tập tin về vị trí gốc của " +"nó. Có thể tạo lại thư mục đó và thực hiện thao tác phục hồi lại lần nữa, hoặc " +"kéo nó tới một nơi nào đó để phục hồi." + +#: tdeio_trash.cpp:144 +msgid "This file is already in the trash bin." +msgstr "Tập tin này đã nằm trong thùng rác." diff --git a/tde-i18n-vi/messages/tdebase/tdepasswd.po b/tde-i18n-vi/messages/tdebase/tdepasswd.po index aeb1ecfb8cf..5cb77884eb0 100644 --- a/tde-i18n-vi/messages/tdebase/tdepasswd.po +++ b/tde-i18n-vi/messages/tdebase/tdepasswd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdepasswd\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:12+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeprint_part.po b/tde-i18n-vi/messages/tdebase/tdeprint_part.po index 28dc3497f9e..ce39cbade5b 100644 --- a/tde-i18n-vi/messages/tdebase/tdeprint_part.po +++ b/tde-i18n-vi/messages/tdebase/tdeprint_part.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeprint_part\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:11+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdeprintfax.po b/tde-i18n-vi/messages/tdebase/tdeprintfax.po index e486db52921..dbf59b4d52d 100644 --- a/tde-i18n-vi/messages/tdebase/tdeprintfax.po +++ b/tde-i18n-vi/messages/tdebase/tdeprintfax.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeprintfax\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-22 14:58+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,33 +17,34 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nhóm Việt hoá TDE" +#: confsystem.cpp:50 +msgid "F&ax system:" +msgstr "Hê thống điện thư :" -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "kde-l10n-vi@kde.org" +#: confsystem.cpp:51 +msgid "Co&mmand:" +msgstr "&Lệnh:" -#: confgeneral.cpp:41 -msgid "&Name:" -msgstr "Tê&n:" +#: confsystem.cpp:61 +msgid "Fax &server (if any):" +msgstr "Máy &phục vụ điện thư (nếu có):" -#: confgeneral.cpp:43 -msgid "&Company:" -msgstr "&Công ty:" +#: confsystem.cpp:62 +msgid "&Fax/Modem device:" +msgstr "Thiết &bị điện thư/điều giải:" -#: confgeneral.cpp:45 -msgid "N&umber:" -msgstr "&Số :" +#: confsystem.cpp:65 +msgid "Standard Modem Port" +msgstr "Cổng bộ điều giải chuẩn" -#: confgeneral.cpp:48 -msgid "Replace international prefix '+' with:" -msgstr "Thay thế tiền tố quốc tế « + » bằng:" +#: confsystem.cpp:67 +#, c-format +msgid "Serial Port #%1" +msgstr "Cổng nối tiếp %1" + +#: confsystem.cpp:68 +msgid "Other" +msgstr "Khác" #: conffilters.cpp:42 msgid "Mime Type" @@ -77,37 +78,68 @@ msgstr "Đem bộ lọc xuống" msgid "Empty parameters." msgstr "Tham số rỗng" -#: configdlg.cpp:34 -msgid "Personal" -msgstr "Cá nhân" +#. i18n: file tdeprintfaxui.rc line 10 +#: rc.cpp:6 +#, no-c-format +msgid "Fa&x" +msgstr "&Điện thư" -#: configdlg.cpp:34 -msgid "Personal Settings" -msgstr "Thiết lập cá nhân" +#: main.cpp:33 +msgid "A small fax utility to be used with tdeprint." +msgstr "Một tiện ích điện thư nhỏ để sử dụng với trình in ấn tdeprint." -#: configdlg.cpp:37 -msgid "Page setup" -msgstr "Thiết lập trang" +#: main.cpp:39 +msgid "Phone number to fax to" +msgstr "Số điện thoại cho đó cần điện thư" -#: configdlg.cpp:37 -msgid "Page Setup" -msgstr "Thiết lập trang" +#: main.cpp:40 +msgid "Send fax immediately" +msgstr "Gởi ngay điện thư" -#: configdlg.cpp:40 -msgid "System" -msgstr "Hệ thống" +#: main.cpp:41 +msgid "Exit after sending" +msgstr "Thoát sau khi gởi" -#: configdlg.cpp:40 -msgid "Fax System Selection" -msgstr "Chọn hệ thống điện thư" +#: main.cpp:42 +msgid "File to fax (added to the file list)" +msgstr "Tập tin cần điện thư (được thêm vào danh sách tập tin)" -#: configdlg.cpp:43 -msgid "Filters" -msgstr "Lọc" +#: main.cpp:50 +#, fuzzy +msgid "TDEPrintFax" +msgstr "Bản ghi công cụ điện thư TDE" -#: configdlg.cpp:43 -msgid "Filters Configuration" -msgstr "Cấu hình bộ lọc" +#: faxab.cpp:41 tdeprintfax.cpp:88 +msgid "Name" +msgstr "Tên" + +#: faxab.cpp:42 tdeprintfax.cpp:87 tdeprintfax.cpp:562 +msgid "Fax Number" +msgstr "Số điện thư" + +#: faxab.cpp:44 +msgid "Entries:" +msgstr "Mục nhập:" + +#: faxab.cpp:47 +msgid "&Edit Addressbook" +msgstr "&Sửa đổi Sổ địa chỉ" + +#: faxab.cpp:150 +msgid "No fax number found in your address book." +msgstr "Không tìm thấy số điện thư trong sổ địa chỉ của bạn." + +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nhóm Việt hoá TDE" + +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "kde-l10n-vi@kde.org" #: conffax.cpp:43 msgid "High (204x196 dpi)" @@ -137,6 +169,59 @@ msgstr "Độ &phân giải:" msgid "&Paper size:" msgstr "Cỡ &giấy:" +#: filterdlg.cpp:31 +msgid "Filter Parameters" +msgstr "Tham số lọc" + +#: filterdlg.cpp:37 +msgid "MIME type:" +msgstr "Kiểu MIME:" + +#: filterdlg.cpp:38 +msgid "Command:" +msgstr "Lệnh:" + +#: faxctrl.cpp:387 +msgid "Converting input files to PostScript" +msgstr "Đang chuyển đổi các tập tin nhập sang dạng thức PostScript..." + +#: faxctrl.cpp:462 +msgid "Sending fax to %1 (%2)" +msgstr "Đang gởi điện thư cho %1 (%2)..." + +#: faxctrl.cpp:467 +#, c-format +msgid "Sending to fax using: %1" +msgstr "Đang gởi cho máy điện thư bằng: %1..." + +#: faxctrl.cpp:471 +msgid "Sending fax to %1..." +msgstr "Đang gởi điện thư cho %1..." + +#: faxctrl.cpp:482 +msgid "Skipping %1..." +msgstr "Đang bỏ qua %1..." + +#: faxctrl.cpp:500 +msgid "Filtering %1..." +msgstr "Đang lọc %1..." + +#: faxctrl.cpp:618 +msgid "Fax log" +msgstr "Bản ghi điện thư" + +#: faxctrl.cpp:620 +msgid "Fax Log" +msgstr "Bản ghi điện thư" + +#: faxctrl.cpp:629 faxctrl.cpp:659 +msgid "TDEPrint Fax Tool Log" +msgstr "Bản ghi công cụ điện thư TDE" + +#: faxctrl.cpp:664 +msgid "Cannot open file for writing." +msgstr "Không thể mở tập tin để ghi." + #: tdeprintfax.cpp:74 msgid "Move up" msgstr "Đem lên" @@ -149,14 +234,6 @@ msgstr "Đem xuống" msgid "F&iles:" msgstr "Tập t&in:" -#: faxab.cpp:42 tdeprintfax.cpp:87 tdeprintfax.cpp:562 -msgid "Fax Number" -msgstr "Số điện thư" - -#: faxab.cpp:41 tdeprintfax.cpp:88 -msgid "Name" -msgstr "Tên" - #: tdeprintfax.cpp:89 msgid "Enterprise" msgstr "Xí nghiệp" @@ -286,130 +363,53 @@ msgstr "Xí nghi&ệp:" msgid "Invalid fax number." msgstr "Số điiện thư không hợp lệ." -#: faxctrl.cpp:387 -msgid "Converting input files to PostScript" -msgstr "Đang chuyển đổi các tập tin nhập sang dạng thức PostScript..." - -#: faxctrl.cpp:462 -msgid "Sending fax to %1 (%2)" -msgstr "Đang gởi điện thư cho %1 (%2)..." - -#: faxctrl.cpp:467 -#, c-format -msgid "Sending to fax using: %1" -msgstr "Đang gởi cho máy điện thư bằng: %1..." - -#: faxctrl.cpp:471 -msgid "Sending fax to %1..." -msgstr "Đang gởi điện thư cho %1..." - -#: faxctrl.cpp:482 -msgid "Skipping %1..." -msgstr "Đang bỏ qua %1..." - -#: faxctrl.cpp:500 -msgid "Filtering %1..." -msgstr "Đang lọc %1..." - -#: faxctrl.cpp:618 -msgid "Fax log" -msgstr "Bản ghi điện thư" - -#: faxctrl.cpp:620 -msgid "Fax Log" -msgstr "Bản ghi điện thư" - -#: faxctrl.cpp:629 faxctrl.cpp:659 -msgid "TDEPrint Fax Tool Log" -msgstr "Bản ghi công cụ điện thư TDE" - -#: faxctrl.cpp:664 -msgid "Cannot open file for writing." -msgstr "Không thể mở tập tin để ghi." - -#: faxab.cpp:44 -msgid "Entries:" -msgstr "Mục nhập:" - -#: faxab.cpp:47 -msgid "&Edit Addressbook" -msgstr "&Sửa đổi Sổ địa chỉ" - -#: faxab.cpp:150 -msgid "No fax number found in your address book." -msgstr "Không tìm thấy số điện thư trong sổ địa chỉ của bạn." - -#: filterdlg.cpp:31 -msgid "Filter Parameters" -msgstr "Tham số lọc" - -#: filterdlg.cpp:37 -msgid "MIME type:" -msgstr "Kiểu MIME:" - -#: filterdlg.cpp:38 -msgid "Command:" -msgstr "Lệnh:" - -#. i18n: file tdeprintfaxui.rc line 10 -#: rc.cpp:6 -#, no-c-format -msgid "Fa&x" -msgstr "&Điện thư" - -#: confsystem.cpp:50 -msgid "F&ax system:" -msgstr "Hê thống điện thư :" - -#: confsystem.cpp:51 -msgid "Co&mmand:" -msgstr "&Lệnh:" +#: confgeneral.cpp:41 +msgid "&Name:" +msgstr "Tê&n:" -#: confsystem.cpp:61 -msgid "Fax &server (if any):" -msgstr "Máy &phục vụ điện thư (nếu có):" +#: confgeneral.cpp:43 +msgid "&Company:" +msgstr "&Công ty:" -#: confsystem.cpp:62 -msgid "&Fax/Modem device:" -msgstr "Thiết &bị điện thư/điều giải:" +#: confgeneral.cpp:45 +msgid "N&umber:" +msgstr "&Số :" -#: confsystem.cpp:65 -msgid "Standard Modem Port" -msgstr "Cổng bộ điều giải chuẩn" +#: confgeneral.cpp:48 +msgid "Replace international prefix '+' with:" +msgstr "Thay thế tiền tố quốc tế « + » bằng:" -#: confsystem.cpp:67 -#, c-format -msgid "Serial Port #%1" -msgstr "Cổng nối tiếp %1" +#: configdlg.cpp:34 +msgid "Personal" +msgstr "Cá nhân" -#: confsystem.cpp:68 -msgid "Other" -msgstr "Khác" +#: configdlg.cpp:34 +msgid "Personal Settings" +msgstr "Thiết lập cá nhân" -#: main.cpp:33 -msgid "A small fax utility to be used with tdeprint." -msgstr "Một tiện ích điện thư nhỏ để sử dụng với trình in ấn tdeprint." +#: configdlg.cpp:37 +msgid "Page setup" +msgstr "Thiết lập trang" -#: main.cpp:39 -msgid "Phone number to fax to" -msgstr "Số điện thoại cho đó cần điện thư" +#: configdlg.cpp:37 +msgid "Page Setup" +msgstr "Thiết lập trang" -#: main.cpp:40 -msgid "Send fax immediately" -msgstr "Gởi ngay điện thư" +#: configdlg.cpp:40 +msgid "System" +msgstr "Hệ thống" -#: main.cpp:41 -msgid "Exit after sending" -msgstr "Thoát sau khi gởi" +#: configdlg.cpp:40 +msgid "Fax System Selection" +msgstr "Chọn hệ thống điện thư" -#: main.cpp:42 -msgid "File to fax (added to the file list)" -msgstr "Tập tin cần điện thư (được thêm vào danh sách tập tin)" +#: configdlg.cpp:43 +msgid "Filters" +msgstr "Lọc" -#: main.cpp:50 -#, fuzzy -msgid "TDEPrintFax" -msgstr "Bản ghi công cụ điện thư TDE" +#: configdlg.cpp:43 +msgid "Filters Configuration" +msgstr "Cấu hình bộ lọc" # Name: don't translate / Tên: đừng dịch #~ msgid "KdeprintFax" diff --git a/tde-i18n-vi/messages/tdebase/tderandr.po b/tde-i18n-vi/messages/tdebase/tderandr.po index 0ae781ef28c..6398f54ae7f 100644 --- a/tde-i18n-vi/messages/tdebase/tderandr.po +++ b/tde-i18n-vi/messages/tdebase/tderandr.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tderandr\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-25 09:43+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdescreensaver.po b/tde-i18n-vi/messages/tdebase/tdescreensaver.po index 9b2d4424f22..c9bd11908ba 100644 --- a/tde-i18n-vi/messages/tdebase/tdescreensaver.po +++ b/tde-i18n-vi/messages/tdebase/tdescreensaver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdescreensaver\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 15:08+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdestyle_keramik_config.po b/tde-i18n-vi/messages/tdebase/tdestyle_keramik_config.po index 13ff2ecbd44..f4251b6be8f 100644 --- a/tde-i18n-vi/messages/tdebase/tdestyle_keramik_config.po +++ b/tde-i18n-vi/messages/tdebase/tdestyle_keramik_config.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdestyle_keramik_config\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:56+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdesu.po b/tde-i18n-vi/messages/tdebase/tdesu.po index 84495ee6637..909d0106f1b 100644 --- a/tde-i18n-vi/messages/tdebase/tdesu.po +++ b/tde-i18n-vi/messages/tdebase/tdesu.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdesu\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:08+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdesud.po b/tde-i18n-vi/messages/tdebase/tdesud.po index 56bf4a5dbe0..7240e42de8c 100644 --- a/tde-i18n-vi/messages/tdebase/tdesud.po +++ b/tde-i18n-vi/messages/tdebase/tdesud.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdesud\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-14 22:01+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdmconfig.po b/tde-i18n-vi/messages/tdebase/tdmconfig.po index 95087d3e59e..4d7f9ed87b8 100644 --- a/tde-i18n-vi/messages/tdebase/tdmconfig.po +++ b/tde-i18n-vi/messages/tdebase/tdmconfig.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdmconfig\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-05-22 21:01+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/tdmgreet.po b/tde-i18n-vi/messages/tdebase/tdmgreet.po index 4f4d4bfd98a..f09823054bb 100644 --- a/tde-i18n-vi/messages/tdebase/tdmgreet.po +++ b/tde-i18n-vi/messages/tdebase/tdmgreet.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdmgreet\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:33+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,202 +17,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" -#: kgreeter.cpp:595 -msgid "Custom" -msgstr "Tự chọn" - -#: kgreeter.cpp:596 -msgid "Failsafe" -msgstr "Phòng hư" - -#: kgreeter.cpp:671 -msgid " (previous)" -msgstr " (trước)" - -#: kgreeter.cpp:742 -msgid "" -"Your saved session type '%1' is not valid any more.\n" -"Please select a new one, otherwise 'default' will be used." -msgstr "" -"Kiểu phiên chạy đã lưu « %1 » không còn là hợp lệ lại.\n" -"Xin hãy chọn một điều mới, nếu không thì điều « mặc định » sẽ được dùng." - -#: kgreeter.cpp:851 -msgid "Warning: this is an unsecured session" -msgstr "Cảnh báo : đây là phiên chạy không bảo mật" - -#: kgreeter.cpp:853 -msgid "" -"This display requires no X authorization.\n" -"This means that anybody can connect to it,\n" -"open windows on it or intercept your input." -msgstr "" -"Bộ trình bày này không cần thiết khả năng xác thực X.\n" -"Có nghĩa là bất kỳ ai có thể kết nối đến nó,\n" -"mở cửa sổ trên nó hay chặn kết nhập của bạn." - -#: kgreeter.cpp:916 -msgid "L&ogin" -msgstr "&Đăng nhập" - -#: kchooser.cpp:95 kgreeter.cpp:919 -msgid "&Menu" -msgstr "&Trình đơn" - -#: kgreeter.cpp:949 kgreeter.cpp:1092 -msgid "Session &Type" -msgstr "&Kiểu phiên chạy" - -#: kgreeter.cpp:954 kgreeter.cpp:1104 -msgid "&Authentication Method" -msgstr "Phương ph&áp xác thực" - -#: kgreeter.cpp:959 kgreeter.cpp:1109 -msgid "&Remote Login" -msgstr "Đăng nhập từ &xa" - -#: kgreeter.cpp:1040 -msgid "Login Failed." -msgstr "Lỗi đăng nhập." - -#: themer/tdmthemer.cpp:71 -#, c-format -msgid "Cannot open theme file %1" -msgstr "Không thể mở tập tin sắc thái %1" - -#: themer/tdmthemer.cpp:75 -#, c-format -msgid "Cannot parse theme file %1" -msgstr "Không thể phân tách tập tin sắc thái %1" - -#: themer/tdmlabel.cpp:214 -msgid "Language" -msgstr "Ngôn ngữ" - -#: themer/tdmlabel.cpp:215 -msgid "Session Type" -msgstr "Kiểu phiên chạy" - -#: themer/tdmlabel.cpp:216 -msgid "Menu" -msgstr "Trình đơn" - -#: themer/tdmlabel.cpp:217 -msgid "&Administration" -msgstr "" - -#: themer/tdmlabel.cpp:218 -msgid "Disconnect" -msgstr "Ngắt kết nối" - -#: themer/tdmlabel.cpp:220 -#, fuzzy -msgid "Power Off" -msgstr "Tắt điện" - -#: themer/tdmlabel.cpp:221 -msgid "Suspend" -msgstr "Ngưng" - -#: themer/tdmlabel.cpp:222 -msgid "Reboot" -msgstr "Khởi động lại" - -#: themer/tdmlabel.cpp:223 -msgid "XDMCP Chooser" -msgstr "Bộ chọn XDMCP" - -#: themer/tdmlabel.cpp:225 -msgid "Caps Lock is enabled." -msgstr "" - -#: themer/tdmlabel.cpp:226 -#, c-format -msgid "User %s will login in %d seconds" -msgstr "Người dùng %s sẽ đăng nhập trong vòng %d giây" - -#: themer/tdmlabel.cpp:227 -#, c-format -msgid "Welcome to %h" -msgstr "Chào mừng bạn vào %h" - -#: themer/tdmlabel.cpp:228 -msgid "Username:" -msgstr "Tên người dùng:" - -#: themer/tdmlabel.cpp:229 -msgid "Password:" -msgstr "Mật khẩu :" - -#: themer/tdmlabel.cpp:230 -msgid "Domain:" -msgstr "" - -#: themer/tdmlabel.cpp:231 -msgid "Login" -msgstr "Đăng nhập" - -#: themer/tdmlabel.cpp:270 -#, no-c-format -msgid "" -"_: date format\n" -"%a %d %B" -msgstr "%a %d %B" - -#: krootimage.cpp:38 -msgid "Fancy desktop background for tdm" -msgstr "Nền màn hình đẹp cho TDM" - -#: krootimage.cpp:43 -msgid "Name of the configuration file" -msgstr "Tên của tập tin cấu hình" - -# Name: don't translate / Tên: đừng dịch -#: krootimage.cpp:121 -msgid "KRootImage" -msgstr "KRootImage" - -#: kchooser.cpp:57 -msgid "&Local Login" -msgstr "Đăng nhập &cục bộ" - -#: kchooser.cpp:61 -msgid "XDMCP Host Menu" -msgstr "Trình đơn máy XDMCP" - -#: kchooser.cpp:66 -msgid "Hostname" -msgstr "Tên máy" - -#: kchooser.cpp:68 -msgid "Status" -msgstr "Trạng thái" - -#: kchooser.cpp:76 -msgid "Hos&t:" -msgstr "Má&y:" - -#: kchooser.cpp:77 -msgid "A&dd" -msgstr "Th&êm" - -#: kchooser.cpp:85 -msgid "&Accept" -msgstr "Ch&ấp nhận" - -#: kchooser.cpp:87 -msgid "&Refresh" -msgstr "Cậ&p nhật" - -#: kchooser.cpp:177 -msgid "" -msgstr "" - -#: kchooser.cpp:215 -#, c-format -msgid "Unknown host %1" -msgstr "Không biết máy %1" - #: tdmshutdown.cpp:97 msgid "Root authorization required." msgstr "Cần thiết giành quyền người chủ." @@ -514,6 +318,51 @@ msgstr "Không thể sử dụng sắc thái với phương pháp xác thực « msgid "Changing authentication token" msgstr "Đang thay đổi hiệu bài xác thực..." +#: kchooser.cpp:57 +msgid "&Local Login" +msgstr "Đăng nhập &cục bộ" + +#: kchooser.cpp:61 +msgid "XDMCP Host Menu" +msgstr "Trình đơn máy XDMCP" + +#: kchooser.cpp:66 +msgid "Hostname" +msgstr "Tên máy" + +#: kchooser.cpp:68 +msgid "Status" +msgstr "Trạng thái" + +#: kchooser.cpp:76 +msgid "Hos&t:" +msgstr "Má&y:" + +#: kchooser.cpp:77 +msgid "A&dd" +msgstr "Th&êm" + +#: kchooser.cpp:85 +msgid "&Accept" +msgstr "Ch&ấp nhận" + +#: kchooser.cpp:87 +msgid "&Refresh" +msgstr "Cậ&p nhật" + +#: kchooser.cpp:95 kgreeter.cpp:919 +msgid "&Menu" +msgstr "&Trình đơn" + +#: kchooser.cpp:177 +msgid "" +msgstr "" + +#: kchooser.cpp:215 +#, c-format +msgid "Unknown host %1" +msgstr "Không biết máy %1" + #: kfdialog.cpp:167 msgid "Question" msgstr "" @@ -545,6 +394,85 @@ msgid "" "X login on %1" msgstr "Việc đăng nhập X trên %1" +#: krootimage.cpp:38 +msgid "Fancy desktop background for tdm" +msgstr "Nền màn hình đẹp cho TDM" + +#: krootimage.cpp:43 +msgid "Name of the configuration file" +msgstr "Tên của tập tin cấu hình" + +# Name: don't translate / Tên: đừng dịch +#: krootimage.cpp:121 +msgid "KRootImage" +msgstr "KRootImage" + +#: kconsole.cpp:75 +msgid "Cannot open console" +msgstr "Không thể mở bàn điều khiển" + +#: kconsole.cpp:159 +msgid "" +"\n" +"*** Cannot open console log source ***" +msgstr "" +"\n" +"••• Không thể mở nguồn của bản ghi bàn điều khiển •••" + +#: kgreeter.cpp:595 +msgid "Custom" +msgstr "Tự chọn" + +#: kgreeter.cpp:596 +msgid "Failsafe" +msgstr "Phòng hư" + +#: kgreeter.cpp:671 +msgid " (previous)" +msgstr " (trước)" + +#: kgreeter.cpp:742 +msgid "" +"Your saved session type '%1' is not valid any more.\n" +"Please select a new one, otherwise 'default' will be used." +msgstr "" +"Kiểu phiên chạy đã lưu « %1 » không còn là hợp lệ lại.\n" +"Xin hãy chọn một điều mới, nếu không thì điều « mặc định » sẽ được dùng." + +#: kgreeter.cpp:851 +msgid "Warning: this is an unsecured session" +msgstr "Cảnh báo : đây là phiên chạy không bảo mật" + +#: kgreeter.cpp:853 +msgid "" +"This display requires no X authorization.\n" +"This means that anybody can connect to it,\n" +"open windows on it or intercept your input." +msgstr "" +"Bộ trình bày này không cần thiết khả năng xác thực X.\n" +"Có nghĩa là bất kỳ ai có thể kết nối đến nó,\n" +"mở cửa sổ trên nó hay chặn kết nhập của bạn." + +#: kgreeter.cpp:916 +msgid "L&ogin" +msgstr "&Đăng nhập" + +#: kgreeter.cpp:949 kgreeter.cpp:1092 +msgid "Session &Type" +msgstr "&Kiểu phiên chạy" + +#: kgreeter.cpp:954 kgreeter.cpp:1104 +msgid "&Authentication Method" +msgstr "Phương ph&áp xác thực" + +#: kgreeter.cpp:959 kgreeter.cpp:1109 +msgid "&Remote Login" +msgstr "Đăng nhập từ &xa" + +#: kgreeter.cpp:1040 +msgid "Login Failed." +msgstr "Lỗi đăng nhập." + #: kgdialog.cpp:62 msgid "Sw&itch User" msgstr "Chuyển đổ&i người dùng" @@ -571,17 +499,89 @@ msgid "" "%1 (%2)" msgstr "%1 (%2)" -#: kconsole.cpp:75 -msgid "Cannot open console" -msgstr "Không thể mở bàn điều khiển" +#: themer/tdmlabel.cpp:214 +msgid "Language" +msgstr "Ngôn ngữ" -#: kconsole.cpp:159 -msgid "" -"\n" -"*** Cannot open console log source ***" +#: themer/tdmlabel.cpp:215 +msgid "Session Type" +msgstr "Kiểu phiên chạy" + +#: themer/tdmlabel.cpp:216 +msgid "Menu" +msgstr "Trình đơn" + +#: themer/tdmlabel.cpp:217 +msgid "&Administration" msgstr "" -"\n" -"••• Không thể mở nguồn của bản ghi bàn điều khiển •••" + +#: themer/tdmlabel.cpp:218 +msgid "Disconnect" +msgstr "Ngắt kết nối" + +#: themer/tdmlabel.cpp:220 +#, fuzzy +msgid "Power Off" +msgstr "Tắt điện" + +#: themer/tdmlabel.cpp:221 +msgid "Suspend" +msgstr "Ngưng" + +#: themer/tdmlabel.cpp:222 +msgid "Reboot" +msgstr "Khởi động lại" + +#: themer/tdmlabel.cpp:223 +msgid "XDMCP Chooser" +msgstr "Bộ chọn XDMCP" + +#: themer/tdmlabel.cpp:225 +msgid "Caps Lock is enabled." +msgstr "" + +#: themer/tdmlabel.cpp:226 +#, c-format +msgid "User %s will login in %d seconds" +msgstr "Người dùng %s sẽ đăng nhập trong vòng %d giây" + +#: themer/tdmlabel.cpp:227 +#, c-format +msgid "Welcome to %h" +msgstr "Chào mừng bạn vào %h" + +#: themer/tdmlabel.cpp:228 +msgid "Username:" +msgstr "Tên người dùng:" + +#: themer/tdmlabel.cpp:229 +msgid "Password:" +msgstr "Mật khẩu :" + +#: themer/tdmlabel.cpp:230 +msgid "Domain:" +msgstr "" + +#: themer/tdmlabel.cpp:231 +msgid "Login" +msgstr "Đăng nhập" + +#: themer/tdmlabel.cpp:270 +#, no-c-format +msgid "" +"_: date format\n" +"%a %d %B" +msgstr "%a %d %B" + +#: themer/tdmthemer.cpp:71 +#, c-format +msgid "Cannot open theme file %1" +msgstr "Không thể mở tập tin sắc thái %1" + +#: themer/tdmthemer.cpp:75 +#, c-format +msgid "Cannot parse theme file %1" +msgstr "Không thể phân tách tập tin sắc thái %1" #~ msgid "You have got caps lock on." #~ msgstr "Bạn đã bấm phím Khoá Chữ Hoa (CapsLock)" diff --git a/tde-i18n-vi/messages/tdebase/trashapplet.po b/tde-i18n-vi/messages/tdebase/trashapplet.po index aa5453bfde2..cda64fa9260 100644 --- a/tde-i18n-vi/messages/tdebase/trashapplet.po +++ b/tde-i18n-vi/messages/tdebase/trashapplet.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: trashapplet\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 14:27+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/twin.po b/tde-i18n-vi/messages/tdebase/twin.po index 428f20ee314..d24455bf43b 100644 --- a/tde-i18n-vi/messages/tdebase/twin.po +++ b/tde-i18n-vi/messages/tdebase/twin.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: twin\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-20 15:42+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/twin_clients.po b/tde-i18n-vi/messages/tdebase/twin_clients.po index 150f3e9e31f..aeca8aefb01 100644 --- a/tde-i18n-vi/messages/tdebase/twin_clients.po +++ b/tde-i18n-vi/messages/tdebase/twin_clients.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: twin_clients\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-25 09:38+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" @@ -16,29 +16,17 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: KBabel 1.10\n" -#: quartz/quartz.cpp:513 -msgid "Quartz" -msgstr "Thạch anh" +#: laptop/laptopclient.cpp:353 +msgid "Laptop" +msgstr "Xách tay" -#: b2/config/config.cpp:41 quartz/config/config.cpp:40 -msgid "Draw window frames using &titlebar colors" -msgstr "&Vẽ khung cửa sổ dùng màu thanh tiêu đề" +#: web/Web.cpp:53 +msgid "Web" +msgstr "Web" -#: quartz/config/config.cpp:42 -msgid "" -"When selected, the window decoration borders are drawn using the titlebar " -"colors; otherwise, they are drawn using normal border colors instead." +#: default/kdedefault.cpp:746 +msgid "KDE2" msgstr "" -"Khi chọn đường biên sẽ được vẽ với các màu của thanh tiêu đề; nếu không, sẽ vẽ " -"chúng bằng màu thông thường." - -#: quartz/config/config.cpp:45 -msgid "Quartz &extra slim" -msgstr "&Rất mỏng thạch anh" - -#: quartz/config/config.cpp:47 -msgid "Quartz window decorations with extra-small title bar." -msgstr "Trang trí cửa sổ thạch anh với thanh tiêu đề rất mỏng." #: default/config/config.cpp:40 msgid "Draw titlebar &stipple effect" @@ -75,172 +63,6 @@ msgstr "" "Khi chọn, sẽ vẽ các trang trí với dải màu cho các màn hình nhiều màu; nếu không " "sẽ không vẽ dải màu." -#: default/kdedefault.cpp:746 -msgid "KDE2" -msgstr "" - -#: modernsystem/modernsys.cpp:383 -msgid "Modern System" -msgstr "Hệ thống mới" - -#: modernsystem/config/config.cpp:40 -msgid "&Show window resize handle" -msgstr "&Hiển thị điều khiển thay đổi kích thước" - -#: modernsystem/config/config.cpp:42 -msgid "" -"When selected, all windows are drawn with a resize handle at the lower right " -"corner. This makes window resizing easier, especially for trackballs and other " -"mouse replacements on laptops." -msgstr "" -"Khi chọn, mọi cửa sổ sẽ được vẽ với một điều khiển thay đổi kích thước ở góc " -"phải bên dưới. Nó giúp thay đổi kích thước dễ dàng hơn, đặc biệt cho quả cầu " -"xoay và các thiết bị thay thế chuột khác trên máy tính xách tay." - -#: modernsystem/config/config.cpp:52 -msgid "Here you can change the size of the resize handle." -msgstr "Ở đây bạn có thể thay đổi kích thước của điều khiển." - -#: modernsystem/config/config.cpp:61 -msgid "Small" -msgstr "Nhỏ" - -#: modernsystem/config/config.cpp:63 -msgid "Medium" -msgstr "Vừa" - -#: modernsystem/config/config.cpp:65 -msgid "Large" -msgstr "Lớn" - -#: kwmtheme/cli_installer/main.cpp:12 -msgid "Installs a KWM theme" -msgstr "Cài đặt một sắc thái KWM" - -#: kwmtheme/cli_installer/main.cpp:16 -msgid "Path to a theme config file" -msgstr "Đường dẫn tới tập tin cấu hình sắc thái" - -#: kwmtheme/kwmthemeclient.cpp:260 -msgid "
KWMTheme
" -msgstr "
KWMTheme
" - -#: b2/b2client.cpp:347 keramik/keramik.cpp:1053 -#: kwmtheme/kwmthemeclient.cpp:292 -msgid "Menu" -msgstr "Thực đơn" - -#: kwmtheme/kwmthemeclient.cpp:301 kwmtheme/kwmthemeclient.cpp:765 -msgid "Sticky" -msgstr "Dính" - -#: b2/b2client.cpp:350 keramik/keramik.cpp:1086 -#: kwmtheme/kwmthemeclient.cpp:312 -msgid "Minimize" -msgstr "Thu nhỏ" - -#: b2/b2client.cpp:350 b2/b2client.cpp:847 keramik/keramik.cpp:1095 -#: keramik/keramik.cpp:1439 kwmtheme/kwmthemeclient.cpp:320 -#: kwmtheme/kwmthemeclient.cpp:775 -msgid "Maximize" -msgstr "Phóng đại" - -#: kwmtheme/kwmthemeclient.cpp:765 -msgid "Unsticky" -msgstr "Bỏ dính" - -#: redmond/redmond.cpp:353 -msgid "Redmond" -msgstr "Redmond" - -#: plastik/plastikclient.cpp:56 -msgid "Plastik" -msgstr "Plastik" - -#: b2/b2client.cpp:349 b2/b2client.cpp:835 keramik/keramik.cpp:1065 -#: keramik/keramik.cpp:1451 -msgid "Not on all desktops" -msgstr "Không trên mọi màn hình" - -#: b2/b2client.cpp:349 b2/b2client.cpp:835 keramik/keramik.cpp:1065 -#: keramik/keramik.cpp:1451 -msgid "On all desktops" -msgstr "Trên mọi màn hình" - -#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132 -#: keramik/keramik.cpp:1462 -msgid "Unshade" -msgstr "Bỏ che" - -#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132 -#: keramik/keramik.cpp:1462 -msgid "Shade" -msgstr "Che" - -#: b2/b2client.cpp:353 -msgid "Resize" -msgstr "Đổi cỡ" - -#: b2/b2client.cpp:391 -msgid "
B II preview
" -msgstr "
Trong xem trước II
" - -#: b2/config/config.cpp:43 -msgid "" -"When selected, the window borders are drawn using the titlebar colors; " -"otherwise, they are drawn using normal border colors." -msgstr "" -"Khi chọn, biên cửa sổ sẽ được vẽ bằng các màu của thanh tiêu đề; nếu không " -"chúng được vẽ bằng các màu thông thường." - -#: b2/config/config.cpp:49 -msgid "Draw &resize handle" -msgstr "Vẽ điều &khiển thay đổi cỡ" - -#: b2/config/config.cpp:51 -msgid "" -"When selected, decorations are drawn with a \"grab handle\" in the bottom right " -"corner of the windows; otherwise, no grab handle is drawn." -msgstr "" -"Khi chọn, các trang trí sẽ được vẽ bằng một \"điều khiển chộp lấy\" ở góc phải " -"của cửa sổ; nếu không, sẽ không vẽ điều khiển đó." - -#: b2/config/config.cpp:56 -msgid "Actions Settings" -msgstr "Thiết lập hành động" - -#: b2/config/config.cpp:58 -msgid "Double click on menu button:" -msgstr "Nháy kép lên nút thực đơn:" - -#: b2/config/config.cpp:60 -msgid "Do Nothing" -msgstr "Không làm gì" - -#: b2/config/config.cpp:61 -msgid "Minimize Window" -msgstr "Thu nhỏ cửa sổ" - -#: b2/config/config.cpp:62 -msgid "Shade Window" -msgstr "Che cửa sổ" - -#: b2/config/config.cpp:63 -msgid "Close Window" -msgstr "Đóng cửa sổ" - -#: b2/config/config.cpp:66 -msgid "" -"An action can be associated to a double click of the menu button. Leave it to " -"none if in doubt." -msgstr "" -"Có thể thực hiện một hành động khi nháy đúp vào nút thực đơn. Để trống nếu " -"không biết chọn gì." - -#: web/Web.cpp:53 -msgid "Web" -msgstr "Web" - #. i18n: file ./plastik/config/configdialog.ui line 16 #: rc.cpp:3 #, no-c-format @@ -374,6 +196,184 @@ msgstr "" "Chọn tùy chọn này nếu muốn vẽ thanh chộp dưới các cửa sổ. Khi tùy chọn không " "được dùng thì chỉ vẽ các đường biên nhỏ." +#: plastik/plastikclient.cpp:56 +msgid "Plastik" +msgstr "Plastik" + +#: b2/b2client.cpp:347 keramik/keramik.cpp:1053 +#: kwmtheme/kwmthemeclient.cpp:292 +msgid "Menu" +msgstr "Thực đơn" + +#: b2/b2client.cpp:349 b2/b2client.cpp:835 keramik/keramik.cpp:1065 +#: keramik/keramik.cpp:1451 +msgid "Not on all desktops" +msgstr "Không trên mọi màn hình" + +#: b2/b2client.cpp:349 b2/b2client.cpp:835 keramik/keramik.cpp:1065 +#: keramik/keramik.cpp:1451 +msgid "On all desktops" +msgstr "Trên mọi màn hình" + +#: b2/b2client.cpp:350 keramik/keramik.cpp:1086 +#: kwmtheme/kwmthemeclient.cpp:312 +msgid "Minimize" +msgstr "Thu nhỏ" + +#: b2/b2client.cpp:350 b2/b2client.cpp:847 keramik/keramik.cpp:1095 +#: keramik/keramik.cpp:1439 kwmtheme/kwmthemeclient.cpp:320 +#: kwmtheme/kwmthemeclient.cpp:775 +msgid "Maximize" +msgstr "Phóng đại" + +#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132 +#: keramik/keramik.cpp:1462 +msgid "Unshade" +msgstr "Bỏ che" + +#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132 +#: keramik/keramik.cpp:1462 +msgid "Shade" +msgstr "Che" + +#: b2/b2client.cpp:353 +msgid "Resize" +msgstr "Đổi cỡ" + +#: b2/b2client.cpp:391 +msgid "
B II preview
" +msgstr "
Trong xem trước II
" + +#: b2/config/config.cpp:41 quartz/config/config.cpp:40 +msgid "Draw window frames using &titlebar colors" +msgstr "&Vẽ khung cửa sổ dùng màu thanh tiêu đề" + +#: b2/config/config.cpp:43 +msgid "" +"When selected, the window borders are drawn using the titlebar colors; " +"otherwise, they are drawn using normal border colors." +msgstr "" +"Khi chọn, biên cửa sổ sẽ được vẽ bằng các màu của thanh tiêu đề; nếu không " +"chúng được vẽ bằng các màu thông thường." + +#: b2/config/config.cpp:49 +msgid "Draw &resize handle" +msgstr "Vẽ điều &khiển thay đổi cỡ" + +#: b2/config/config.cpp:51 +msgid "" +"When selected, decorations are drawn with a \"grab handle\" in the bottom right " +"corner of the windows; otherwise, no grab handle is drawn." +msgstr "" +"Khi chọn, các trang trí sẽ được vẽ bằng một \"điều khiển chộp lấy\" ở góc phải " +"của cửa sổ; nếu không, sẽ không vẽ điều khiển đó." + +#: b2/config/config.cpp:56 +msgid "Actions Settings" +msgstr "Thiết lập hành động" + +#: b2/config/config.cpp:58 +msgid "Double click on menu button:" +msgstr "Nháy kép lên nút thực đơn:" + +#: b2/config/config.cpp:60 +msgid "Do Nothing" +msgstr "Không làm gì" + +#: b2/config/config.cpp:61 +msgid "Minimize Window" +msgstr "Thu nhỏ cửa sổ" + +#: b2/config/config.cpp:62 +msgid "Shade Window" +msgstr "Che cửa sổ" + +#: b2/config/config.cpp:63 +msgid "Close Window" +msgstr "Đóng cửa sổ" + +#: b2/config/config.cpp:66 +msgid "" +"An action can be associated to a double click of the menu button. Leave it to " +"none if in doubt." +msgstr "" +"Có thể thực hiện một hành động khi nháy đúp vào nút thực đơn. Để trống nếu " +"không biết chọn gì." + +#: quartz/config/config.cpp:42 +msgid "" +"When selected, the window decoration borders are drawn using the titlebar " +"colors; otherwise, they are drawn using normal border colors instead." +msgstr "" +"Khi chọn đường biên sẽ được vẽ với các màu của thanh tiêu đề; nếu không, sẽ vẽ " +"chúng bằng màu thông thường." + +#: quartz/config/config.cpp:45 +msgid "Quartz &extra slim" +msgstr "&Rất mỏng thạch anh" + +#: quartz/config/config.cpp:47 +msgid "Quartz window decorations with extra-small title bar." +msgstr "Trang trí cửa sổ thạch anh với thanh tiêu đề rất mỏng." + +#: quartz/quartz.cpp:513 +msgid "Quartz" +msgstr "Thạch anh" + +#: kwmtheme/cli_installer/main.cpp:12 +msgid "Installs a KWM theme" +msgstr "Cài đặt một sắc thái KWM" + +#: kwmtheme/cli_installer/main.cpp:16 +msgid "Path to a theme config file" +msgstr "Đường dẫn tới tập tin cấu hình sắc thái" + +#: kwmtheme/kwmthemeclient.cpp:260 +msgid "
KWMTheme
" +msgstr "
KWMTheme
" + +#: kwmtheme/kwmthemeclient.cpp:301 kwmtheme/kwmthemeclient.cpp:765 +msgid "Sticky" +msgstr "Dính" + +#: kwmtheme/kwmthemeclient.cpp:765 +msgid "Unsticky" +msgstr "Bỏ dính" + +#: modernsystem/modernsys.cpp:383 +msgid "Modern System" +msgstr "Hệ thống mới" + +#: modernsystem/config/config.cpp:40 +msgid "&Show window resize handle" +msgstr "&Hiển thị điều khiển thay đổi kích thước" + +#: modernsystem/config/config.cpp:42 +msgid "" +"When selected, all windows are drawn with a resize handle at the lower right " +"corner. This makes window resizing easier, especially for trackballs and other " +"mouse replacements on laptops." +msgstr "" +"Khi chọn, mọi cửa sổ sẽ được vẽ với một điều khiển thay đổi kích thước ở góc " +"phải bên dưới. Nó giúp thay đổi kích thước dễ dàng hơn, đặc biệt cho quả cầu " +"xoay và các thiết bị thay thế chuột khác trên máy tính xách tay." + +#: modernsystem/config/config.cpp:52 +msgid "Here you can change the size of the resize handle." +msgstr "Ở đây bạn có thể thay đổi kích thước của điều khiển." + +#: modernsystem/config/config.cpp:61 +msgid "Small" +msgstr "Nhỏ" + +#: modernsystem/config/config.cpp:63 +msgid "Medium" +msgstr "Vừa" + +#: modernsystem/config/config.cpp:65 +msgid "Large" +msgstr "Lớn" + #: keramik/keramik.cpp:965 msgid "
Keramik preview
" msgstr "
Xem trước Keramik
" @@ -386,9 +386,9 @@ msgstr "Giữ trên các cửa sổ khác" msgid "Keep Below Others" msgstr "Giữ dưới các cửa sổ khác" -#: laptop/laptopclient.cpp:353 -msgid "Laptop" -msgstr "Xách tay" +#: redmond/redmond.cpp:353 +msgid "Redmond" +msgstr "Redmond" #~ msgid "TDE2" #~ msgstr "TDE2" diff --git a/tde-i18n-vi/messages/tdebase/twin_lib.po b/tde-i18n-vi/messages/tdebase/twin_lib.po index 0a349f71a8b..8c15bfc2376 100644 --- a/tde-i18n-vi/messages/tdebase/twin_lib.po +++ b/tde-i18n-vi/messages/tdebase/twin_lib.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: twin_lib\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-11 16:48+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdebase/useraccount.po b/tde-i18n-vi/messages/tdebase/useraccount.po index 6e1c4588d47..c73f08b09f6 100644 --- a/tde-i18n-vi/messages/tdebase/useraccount.po +++ b/tde-i18n-vi/messages/tdebase/useraccount.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: useraccount\n" -"POT-Creation-Date: 2014-09-29 00:47-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-10 17:24+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeedu/blinken.po b/tde-i18n-vi/messages/tdeedu/blinken.po index 680cd99fa5b..8bd13680229 100644 --- a/tde-i18n-vi/messages/tdeedu/blinken.po +++ b/tde-i18n-vi/messages/tdeedu/blinken.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: blinken\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-05-08 11:18+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeedu/keduca.po b/tde-i18n-vi/messages/tdeedu/keduca.po index a78072a1a07..efb9b69158d 100644 --- a/tde-i18n-vi/messages/tdeedu/keduca.po +++ b/tde-i18n-vi/messages/tdeedu/keduca.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: keduca\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-06-02 15:41+0930\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,218 +16,136 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Trần Thế Trung" - -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "tttrung@hotmail.com" - -#: kcontrolheader.cpp:30 -msgid "Document Information" -msgstr "Thông tin Tài liệu" - -#. i18n: file kcontrolheaderbase.ui line 119 -#: kcontrolheader.cpp:77 rc.cpp:98 -#, no-c-format -msgid "Description and rules of the project." -msgstr "Miêu tả và luật lệ của dự án." - -#. i18n: file kcontrolheaderbase.ui line 129 -#: kcontrolheader.cpp:83 rc.cpp:101 -#, no-c-format -msgid "Description" -msgstr "Miêu tả" - -#. i18n: file kcontrolheaderbase.ui line 173 -#: kcontrolheader.cpp:97 rc.cpp:113 -#, no-c-format -msgid "Type:" -msgstr "Kiểu:" - -#. i18n: file kcontrolheaderbase.ui line 224 -#: kcontrolheader.cpp:110 rc.cpp:116 -#, no-c-format -msgid "Level:" -msgstr "Mức độ:" - -#. i18n: file kcontrolheaderbase.ui line 151 -#: kcontrolheader.cpp:119 rc.cpp:107 -#, no-c-format -msgid "Language:" -msgstr "Ngôn ngữ:" +#: keducabuilder/main.cpp:26 +msgid "Form-based tests and exams builder" +msgstr "Trình tạo dựng kiểm tra học vấn dựa trên điền vào đơn" -#. i18n: file kcontrolheaderbase.ui line 162 -#: kcontrolheader.cpp:128 rc.cpp:110 -#, no-c-format -msgid "Category:" -msgstr "Thể loại:" +#: keduca/main.cpp:30 keducabuilder/main.cpp:31 +msgid "File to load" +msgstr "Tập tin để tải" -#. i18n: file kcontrolheaderbase.ui line 140 -#: kcontrolheader.cpp:140 rc.cpp:104 -#, no-c-format -msgid "Title:" -msgstr "Tiêu đề:" +#: keducabuilder/main.cpp:37 +msgid "KEducaBuilder" +msgstr "Trình tạo dựng Kiểm tra Học vấn KEduca" -#. i18n: file kcontrolheaderbase.ui line 252 -#: kcontrolheader.cpp:148 rc.cpp:119 -#, no-c-format -msgid "Picture" -msgstr "Hình" +#: keduca/main.cpp:39 keducabuilder/main.cpp:40 +msgid "Original Author" +msgstr "Tác giả Gốc" -#. i18n: file kcontrolheaderbase.ui line 263 -#: kcontrolheader.cpp:158 rc.cpp:122 -#, no-c-format -msgid "Default picture:" -msgstr "Hình mặc định:" +#: keduca/main.cpp:40 keducabuilder/main.cpp:41 +msgid "Maintainer 2002-2004" +msgstr "Bảo trì 2002-2004" -#. i18n: file kcontrolheaderbase.ui line 281 -#: kcontrolheader.cpp:166 rc.cpp:125 -#, no-c-format -msgid "Author" -msgstr "Tác giả" +#: keduca/main.cpp:42 keducabuilder/main.cpp:42 +msgid "Various fixes and cleanups" +msgstr "Nhiều sửa chữa và dọn dẹp" -#. i18n: file kcontrolheaderbase.ui line 318 -#: kcontrolheader.cpp:184 rc.cpp:131 -#, no-c-format -msgid "Web page:" -msgstr "Trang mạng:" +#: keduca/main.cpp:44 keducabuilder/main.cpp:43 +msgid "Icons" +msgstr "Biểu tượng" -#. i18n: file kcontrolheaderbase.ui line 329 -#: kcontrolheader.cpp:190 rc.cpp:134 -#, no-c-format -msgid "Email:" -msgstr "Thư điện tử:" +#: keducabuilder/keducaeditorstartdialog.cpp:109 +#: libkeduca/kgallerydialog.cpp:182 +msgid "You need to specify the file to open!" +msgstr "Bạn cần chỉ rõ tập tin cần mở!" -#. i18n: file kcontrolheaderbase.ui line 292 -#: kcontrolheader.cpp:196 rc.cpp:128 -#, no-c-format -msgid "Name:" -msgstr "Tên:" +#: keducabuilder/kcontroladdedit.cpp:56 +msgid "Modify Question" +msgstr "Sửa Câu hỏi" -#: kcontrolheader.cpp:340 -msgid "Computers" -msgstr "Máy tính" +#: keducabuilder/kcontroladdedit.cpp:59 +msgid "Add Questions" +msgstr "Thêm Câu hỏi" -#. i18n: file kcontroladdeditbase.ui line 206 -#: kcontrolheader.cpp:346 keducabuilder.cpp:487 rc.cpp:28 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 592 +#: keducabuilder/kcontroladdedit.cpp:95 keducabuilder/kcontroladdedit.cpp:121 +#: keducabuilder/kcontroladdedit.cpp:183 keducabuilder/kcontroladdedit.cpp:220 +#: rc.cpp:74 #, no-c-format -msgid "Test" -msgstr "Kiểm tra" +msgid "True" +msgstr "Đúng" -#. i18n: file kcontroladdeditbase.ui line 211 -#: kcontrolheader.cpp:347 rc.cpp:31 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 587 +#: keducabuilder/kcontroladdedit.cpp:95 keducabuilder/kcontroladdedit.cpp:121 +#: rc.cpp:71 #, no-c-format -msgid "Test with Question Points" -msgstr "Kiểm tra với Điểm cho Câu hỏi" +msgid "False" +msgstr "Sai" -#. i18n: file kcontroladdeditbase.ui line 216 -#: kcontrolheader.cpp:348 rc.cpp:34 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 696 +#: keducabuilder/kcontroladdedit.cpp:108 rc.cpp:89 #, no-c-format -msgid "Test with Answers Points" -msgstr "Kiểm tra với Điểm cho Câu trả lời" - -#: kcontrolheader.cpp:349 -msgid "Slidershow" -msgstr "Chiếu lướt" - -#: kcontrolheader.cpp:350 -msgid "Exam" -msgstr "Thi" - -#: kcontrolheader.cpp:351 -msgid "Psychotechnic Test" -msgstr "Kiểm tra Tâm lý kỹ thuật" - -#: kcontrolheader.cpp:354 -msgid "Easy" -msgstr "Dễ" - -#: kcontrolheader.cpp:355 -msgid "Normal" -msgstr "Trung bình" - -#: kcontrolheader.cpp:356 -msgid "Expert" -msgstr "Chuyên gia" - -#: kcontrolheader.cpp:357 -msgid "Supreme" -msgstr "Siêu đẳng" +msgid "&Add" +msgstr "&Thêm" -#: keducabuilder.cpp:116 +#: keduca/keduca.cpp:67 keducabuilder/keducabuilder.cpp:116 msgid "Open &Gallery..." msgstr "Mở &Trưng bày...." -#: keducabuilder.cpp:121 +#: keducabuilder/keducabuilder.cpp:121 msgid "Document Info" msgstr "Thông tin Tài liệu" -#: keducabuilder.cpp:124 +#: keducabuilder/keducabuilder.cpp:124 msgid "&Add..." msgstr "&Thêm..." -#: keducabuilder.cpp:125 +#: keducabuilder/keducabuilder.cpp:125 msgid "&Edit..." msgstr "&Soạn..." -#: keducabuilder.cpp:127 +#: keducabuilder/keducabuilder.cpp:127 msgid "&Up" msgstr "&Lên" -#: keducabuilder.cpp:128 +#: keducabuilder/keducabuilder.cpp:128 msgid "&Down" msgstr "&Xuống" -#: keducabuilder.cpp:139 +#: keducabuilder/keducabuilder.cpp:139 msgid "Welcome To KEduca!" msgstr "Chào mừng bạn đến với KEduca!" -#: keducabuilder.cpp:140 +#: keducabuilder/keducabuilder.cpp:140 msgid "" "Add a new Question by using the Edit Menu or by choosing one of the icons " "above." msgstr "" "Thêm Câu hỏi mới bằng cách dùng Thực đơn Soạn hoặc chọn một biểu tượng ở trên." -#: keducabuilder.cpp:151 +#: keduca/keduca.cpp:76 keducabuilder/keducabuilder.cpp:151 msgid "Open Educa File" msgstr "Mở Tập tin Educa" -#: keducabuilder.cpp:192 +#: keduca/kgroupeduca.cpp:25 keducabuilder/keducabuilder.cpp:192 msgid "Answers" msgstr "Trả lời" -#: keducabuilder.cpp:222 +#: keducabuilder/keducabuilder.cpp:222 msgid "Question Image" msgstr "Hình Câu hỏi" -#: keducabuilder.cpp:228 +#: keducabuilder/keducabuilder.cpp:228 msgid "Question point" msgstr "Điểm Câu hỏi" -#: keducabuilder.cpp:234 +#: keduca/keducaview.cpp:459 keducabuilder/keducabuilder.cpp:234 msgid "Time" msgstr "Thời gian" -#: keducabuilder.cpp:236 +#: keducabuilder/keducabuilder.cpp:236 msgid " seconds

" msgstr " giây

" -#: keducabuilder.cpp:241 +#: keducabuilder/keducabuilder.cpp:241 msgid "Tip" msgstr "Gợi ý" -#: keducabuilder.cpp:249 +#: keducabuilder/keducabuilder.cpp:249 msgid "Explain" msgstr "Giải thích" -#: keducabuilder.cpp:286 +#: keducabuilder/keducabuilder.cpp:286 msgid "" "The document \"%1\" has been modified.\n" "Do you want to save it?" @@ -235,19 +153,19 @@ msgstr "" "Tài liệu \"%1\" đã bị thay đổi.\n" "Bạn có muốn lưu nó không?" -#: keducabuilder.cpp:288 +#: keducabuilder/keducabuilder.cpp:288 msgid "Save Document?" msgstr "Lưu Tài liệu?" -#: keducabuilder.cpp:409 +#: keducabuilder/keducabuilder.cpp:409 msgid "Compress the file" msgstr "Nén tập tin" -#: keducabuilder.cpp:413 +#: keducabuilder/keducabuilder.cpp:413 msgid "Save Document As" msgstr "Lưu Tài liệu Là" -#: keducabuilder.cpp:450 +#: keduca/keducaview.cpp:181 keducabuilder/keducabuilder.cpp:450 msgid "" "A document with this name already exists.\n" "Do you want to overwrite it?" @@ -255,11 +173,11 @@ msgstr "" "Một tài liệu có cùng tên đã tồn tại.\n" "Bạn có muốn ghi đè lên nó không?" -#: keducabuilder.cpp:452 +#: keduca/keducaview.cpp:183 keducabuilder/keducabuilder.cpp:452 msgid "Overwrite" msgstr "Ghi đè" -#: keducabuilder.cpp:462 +#: keducabuilder/keducabuilder.cpp:462 msgid "" "If you want to share this document, it is better to copy the images to the same " "folder as the document.\n" @@ -269,20 +187,27 @@ msgstr "" "tài liệu.\n" "Bạn có muốn sao chép hình không?" -#: keducabuilder.cpp:464 +#: keducabuilder/keducabuilder.cpp:464 msgid "Copy Images" msgstr "Sao chép Hình ảnh" -#: keducabuilder.cpp:464 +#: keducabuilder/keducabuilder.cpp:464 msgid "Do Not Copy" msgstr "Đừng Sao chép" -#: keducabuilder.cpp:488 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 206 +#: keducabuilder/kcontrolheader.cpp:346 keducabuilder/keducabuilder.cpp:487 +#: rc.cpp:34 +#, no-c-format +msgid "Test" +msgstr "Kiểm tra" + +#: keducabuilder/keducabuilder.cpp:488 #, c-format msgid "Print %1" msgstr "In %1" -#: keducabuilder.cpp:536 +#: keducabuilder/keducabuilder.cpp:536 msgid "" "Unable to save file.\n" "\n" @@ -294,11 +219,11 @@ msgstr "" "Bạn cần hoàn thiện Thông tin Tài liệu\n" "(Chỉ cần ghi miêu tả)" -#: keducabuilder.cpp:536 +#: keducabuilder/keducabuilder.cpp:536 msgid "Complete Document Info..." msgstr "Thông tin Tài liệu Đầy đủ..." -#: keducabuilder.cpp:546 +#: keducabuilder/keducabuilder.cpp:546 msgid "" "Unable to save file.\n" "\n" @@ -308,22 +233,144 @@ msgstr "" "\n" "Bạn cần chèn vào một câu hỏi" -#: keducabuilder.cpp:547 +#: keducabuilder/keducabuilder.cpp:547 msgid "Insert Question" msgstr "Chèn vào Câu hỏi" -#: keducaeditorstartdialog.cpp:109 -msgid "You need to specify the file to open!" -msgstr "Bạn cần chỉ rõ tập tin cần mở!" +#: keducabuilder/kcontrolheader.cpp:30 +msgid "Document Information" +msgstr "Thông tin Tài liệu" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 119 +#: keducabuilder/kcontrolheader.cpp:77 rc.cpp:128 +#, no-c-format +msgid "Description and rules of the project." +msgstr "Miêu tả và luật lệ của dự án." + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 129 +#: keducabuilder/kcontrolheader.cpp:83 rc.cpp:131 rc.cpp:191 +#, no-c-format +msgid "Description" +msgstr "Miêu tả" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 173 +#: keducabuilder/kcontrolheader.cpp:97 rc.cpp:143 +#, no-c-format +msgid "Type:" +msgstr "Kiểu:" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 224 +#: keducabuilder/kcontrolheader.cpp:110 rc.cpp:146 +#, no-c-format +msgid "Level:" +msgstr "Mức độ:" -#. i18n: file kcontroladdeditbase.ui line 20 -#: rc.cpp:9 +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 151 +#: keducabuilder/kcontrolheader.cpp:119 rc.cpp:137 +#, no-c-format +msgid "Language:" +msgstr "Ngôn ngữ:" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 162 +#: keducabuilder/kcontrolheader.cpp:128 rc.cpp:140 +#, no-c-format +msgid "Category:" +msgstr "Thể loại:" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 140 +#: keducabuilder/kcontrolheader.cpp:140 rc.cpp:134 +#, no-c-format +msgid "Title:" +msgstr "Tiêu đề:" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 252 +#: keducabuilder/kcontrolheader.cpp:148 rc.cpp:149 +#, no-c-format +msgid "Picture" +msgstr "Hình" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 263 +#: keducabuilder/kcontrolheader.cpp:158 rc.cpp:152 +#, no-c-format +msgid "Default picture:" +msgstr "Hình mặc định:" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 281 +#: keducabuilder/kcontrolheader.cpp:166 rc.cpp:155 rc.cpp:203 +#, no-c-format +msgid "Author" +msgstr "Tác giả" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 318 +#: keducabuilder/kcontrolheader.cpp:184 rc.cpp:161 +#, no-c-format +msgid "Web page:" +msgstr "Trang mạng:" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 329 +#: keducabuilder/kcontrolheader.cpp:190 rc.cpp:164 +#, no-c-format +msgid "Email:" +msgstr "Thư điện tử:" + +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 292 +#: keducabuilder/kcontrolheader.cpp:196 rc.cpp:158 rc.cpp:176 +#, no-c-format +msgid "Name:" +msgstr "Tên:" + +#: keducabuilder/kcontrolheader.cpp:340 +msgid "Computers" +msgstr "Máy tính" + +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 211 +#: keducabuilder/kcontrolheader.cpp:347 rc.cpp:37 +#, no-c-format +msgid "Test with Question Points" +msgstr "Kiểm tra với Điểm cho Câu hỏi" + +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 216 +#: keducabuilder/kcontrolheader.cpp:348 rc.cpp:40 +#, no-c-format +msgid "Test with Answers Points" +msgstr "Kiểm tra với Điểm cho Câu trả lời" + +#: keducabuilder/kcontrolheader.cpp:349 +msgid "Slidershow" +msgstr "Chiếu lướt" + +#: keducabuilder/kcontrolheader.cpp:350 +msgid "Exam" +msgstr "Thi" + +#: keducabuilder/kcontrolheader.cpp:351 +msgid "Psychotechnic Test" +msgstr "Kiểm tra Tâm lý kỹ thuật" + +#: keducabuilder/kcontrolheader.cpp:354 +msgid "Easy" +msgstr "Dễ" + +#: keducabuilder/kcontrolheader.cpp:355 +msgid "Normal" +msgstr "Trung bình" + +#: keducabuilder/kcontrolheader.cpp:356 +msgid "Expert" +msgstr "Chuyên gia" + +#: keducabuilder/kcontrolheader.cpp:357 +msgid "Supreme" +msgstr "Siêu đẳng" + +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 20 +#: rc.cpp:15 #, no-c-format msgid "Question" msgstr "Câu hỏi" -#. i18n: file kcontroladdeditbase.ui line 120 -#: rc.cpp:12 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 120 +#: rc.cpp:18 #, no-c-format msgid "" "\n" @@ -342,56 +389,56 @@ msgstr "" "

Chỉ cần câu hỏi và kiểu hỏi.

\n" "
" -#. i18n: file kcontroladdeditbase.ui line 161 -#: rc.cpp:19 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 161 +#: rc.cpp:25 #, no-c-format msgid "&Question:" msgstr "&Câu hỏi:" -#. i18n: file kcontroladdeditbase.ui line 175 -#: rc.cpp:22 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 175 +#: rc.cpp:28 #, no-c-format msgid "&Type:" msgstr "&Kiểu:" -#. i18n: file kcontroladdeditbase.ui line 189 -#: rc.cpp:25 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 189 +#: rc.cpp:31 #, no-c-format msgid "&Picture:" msgstr "&Hình:" -#. i18n: file kcontroladdeditbase.ui line 228 -#: rc.cpp:37 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 228 +#: rc.cpp:43 #, no-c-format msgid "P&oint:" msgstr "Đ&iểm:" -#. i18n: file kcontroladdeditbase.ui line 242 -#: rc.cpp:40 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 242 +#: rc.cpp:46 #, no-c-format msgid "Ti&me:" msgstr "&Thời gian:" -#. i18n: file kcontroladdeditbase.ui line 256 -#: rc.cpp:43 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 256 +#: rc.cpp:49 #, no-c-format msgid "T&ip:" msgstr "&Gợi ý:" -#. i18n: file kcontroladdeditbase.ui line 275 -#: rc.cpp:46 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 275 +#: rc.cpp:52 #, no-c-format msgid "&Explain:" msgstr "Giải thí&ch:" -#. i18n: file kcontroladdeditbase.ui line 367 -#: rc.cpp:49 rc.cpp:74 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 367 +#: rc.cpp:55 rc.cpp:80 #, no-c-format msgid "Answer" msgstr "Trả lời" -#. i18n: file kcontroladdeditbase.ui line 467 -#: rc.cpp:52 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 467 +#: rc.cpp:58 #, no-c-format msgid "" "\n" @@ -410,285 +457,323 @@ msgstr "" "

Chỉ cần câu trả lời và giá trị.

\n" "
" -#. i18n: file kcontroladdeditbase.ui line 553 -#: rc.cpp:59 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 553 +#: rc.cpp:65 #, no-c-format msgid "&Answer:" msgstr "&Trả lời:" -#. i18n: file kcontroladdeditbase.ui line 567 -#: rc.cpp:62 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 567 +#: rc.cpp:68 #, no-c-format msgid "&Value:" msgstr "Giá t&rị:" -#. i18n: file kcontroladdeditbase.ui line 587 -#: kcontroladdedit.cpp:95 kcontroladdedit.cpp:121 rc.cpp:65 -#, no-c-format -msgid "False" -msgstr "Sai" - -#. i18n: file kcontroladdeditbase.ui line 592 -#: kcontroladdedit.cpp:95 kcontroladdedit.cpp:121 kcontroladdedit.cpp:183 -#: kcontroladdedit.cpp:220 rc.cpp:68 -#, no-c-format -msgid "True" -msgstr "Đúng" - -#. i18n: file kcontroladdeditbase.ui line 606 -#: rc.cpp:71 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 606 +#: rc.cpp:77 #, no-c-format msgid "&Points:" msgstr "Điể&m:" -#. i18n: file kcontroladdeditbase.ui line 653 -#: rc.cpp:77 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 653 +#: rc.cpp:83 #, no-c-format msgid "Value" msgstr "Giá trị" -#. i18n: file kcontroladdeditbase.ui line 664 -#: rc.cpp:80 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 664 +#: keduca/keducaview.cpp:217 keduca/keducaview.cpp:482 rc.cpp:86 #, no-c-format msgid "Points" msgstr "Điểm" -#. i18n: file kcontroladdeditbase.ui line 696 -#: kcontroladdedit.cpp:108 rc.cpp:83 -#, no-c-format -msgid "&Add" -msgstr "&Thêm" - -#. i18n: file kcontroladdeditbase.ui line 735 -#: rc.cpp:89 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 735 +#: rc.cpp:95 #, no-c-format msgid "Move &Up" msgstr "Chuyển &Lên" -#. i18n: file kcontroladdeditbase.ui line 746 -#: rc.cpp:92 +#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 746 +#: rc.cpp:98 #, no-c-format msgid "Move &Down" msgstr "Chuyển &Xuống" -#. i18n: file kcontrolheaderbase.ui line 92 -#: rc.cpp:95 -#, no-c-format -msgid "Information" -msgstr "Thông tin" - -#. i18n: file keducaeditorstartdialogbase.ui line 16 -#: rc.cpp:143 +#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 16 +#: rc.cpp:101 #, no-c-format msgid "Editor - Getting Started" msgstr "Biên tập - Bắt đầu" -#. i18n: file keducaeditorstartdialogbase.ui line 76 -#: rc.cpp:146 +#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 76 +#: rc.cpp:104 #, no-c-format msgid "Open an &existing document:" msgstr "Mở một tài liệu có &sẵn:" -#. i18n: file keducaeditorstartdialogbase.ui line 127 -#: rc.cpp:149 +#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 127 +#: rc.cpp:107 #, no-c-format msgid "Open a &recent document:" msgstr "Mở một tài liệu &gần đây:" -#. i18n: file keducaeditorstartdialogbase.ui line 176 -#: rc.cpp:152 +#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 176 +#: rc.cpp:110 #, no-c-format msgid "Open with Internet gallery browser" msgstr "Mở một trình duyệt trang trưng bày trên Internet" -#. i18n: file keducaeditorstartdialogbase.ui line 184 -#: rc.cpp:155 +#. i18n: file ./keducabuilder/keducaeditorstartdialogbase.ui line 184 +#: rc.cpp:113 #, no-c-format msgid "Start a &new document" msgstr "Bắt đầu một tài liệu &mới" -#: main.cpp:26 -msgid "Form-based tests and exams builder" -msgstr "Trình tạo dựng kiểm tra học vấn dựa trên điền vào đơn" - -#: main.cpp:31 -msgid "File to load" -msgstr "Tập tin để tải" - -#: main.cpp:37 -msgid "KEducaBuilder" -msgstr "Trình tạo dựng Kiểm tra Học vấn KEduca" - -#: main.cpp:40 -msgid "Original Author" -msgstr "Tác giả Gốc" - -#: main.cpp:41 -msgid "Maintainer 2002-2004" -msgstr "Bảo trì 2002-2004" - -#: main.cpp:42 -msgid "Various fixes and cleanups" -msgstr "Nhiều sửa chữa và dọn dẹp" - -#: main.cpp:43 -msgid "Icons" -msgstr "Biểu tượng" +#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 92 +#: rc.cpp:125 +#, no-c-format +msgid "Information" +msgstr "Thông tin" -#: kcontroladdedit.cpp:56 -msgid "Modify Question" -msgstr "Sửa Câu hỏi" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 16 +#: rc.cpp:173 +#, no-c-format +msgid "Gallery" +msgstr "Trưng bày" -#: kcontroladdedit.cpp:59 -msgid "Add Questions" -msgstr "Thêm Câu hỏi" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 72 +#: rc.cpp:179 +#, no-c-format +msgid "Address:" +msgstr "Địa chỉ:" -#~ msgid "You need to specify a server!" -#~ msgstr "Bạn cần chỉ rõ máy phục vụ!" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 118 +#: rc.cpp:182 +#, no-c-format +msgid "&Add Server" +msgstr "&Thêm Máy phục vụ" -#~ msgid "Various Settings" -#~ msgstr "Các Cài đặt" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 157 +#: rc.cpp:185 +#, no-c-format +msgid "Servers" +msgstr "Máy phục vụ" -#~ msgid "General" -#~ msgstr "Chung" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 168 +#: rc.cpp:188 rc.cpp:206 +#, no-c-format +msgid "Address" +msgstr "Địa chỉ" -#~ msgid "Show results of the answer after press next" -#~ msgstr "Hiển thị kết quả của câu tra lời sau khi nhấn nút tiếp theo" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 201 +#: keduca/keducaview.cpp:553 rc.cpp:194 +#, no-c-format +msgid "Language" +msgstr "Ngôn ngữ" -#~ msgid "Show results when finish the test" -#~ msgstr "Hiển thị kết quả sau khi hoàn thành toàn bộ bài kiểm tra" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 212 +#: keduca/keducaview.cpp:551 rc.cpp:197 +#, no-c-format +msgid "Category" +msgstr "Thể loại" -#~ msgid "Order" -#~ msgstr "Thứ tự" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 223 +#: keduca/keducaview.cpp:552 rc.cpp:200 +#, no-c-format +msgid "Type" +msgstr "Kiểu" -#~ msgid "Show questions in random order" -#~ msgstr "Hiển thị câu hỏi theo thứ tự ngẫu nhiên" +#. i18n: file ./libkeduca/kgallerydialogbase.ui line 315 +#: rc.cpp:212 +#, no-c-format +msgid "&Open" +msgstr "&Mở" -#~ msgid "Show answers in random order" -#~ msgstr "Hiện thị câu trả lời theo thứ tự ngẫu nhiên" +#. i18n: file ./keduca/configdialogbase.ui line 16 +#: rc.cpp:218 +#, no-c-format +msgid "KEduca Config Dialog" +msgstr "Hộp thoại Cấu hình KEduca" -#~ msgid "Form-based tests and exams" -#~ msgstr "Kiểm tra và thi dựa trên điền vào đơn" +#. i18n: file ./keduca/configdialogbase.ui line 27 +#: rc.cpp:221 +#, no-c-format +msgid "Show Results" +msgstr "Hiển thị Kết quả" -#~ msgid "KEduca" -#~ msgstr "KEduca" +#. i18n: file ./keduca/configdialogbase.ui line 38 +#: rc.cpp:224 +#, no-c-format +msgid "At the end of the test" +msgstr "Ở cuối cuộc kiểm tra" -#~ msgid "Current Maintainer" -#~ msgstr "Người bảo trì hiện tại" +#. i18n: file ./keduca/configdialogbase.ui line 46 +#: rc.cpp:227 +#, no-c-format +msgid "After answering each question" +msgstr "Sau mỗi câu trả lời" -#~ msgid "KEducaPart" -#~ msgstr "KEducaPart" +#. i18n: file ./keduca/configdialogbase.ui line 56 +#: rc.cpp:230 +#, no-c-format +msgid "Ordering" +msgstr "Thứ tự" -#~ msgid "KEduca KParts Component" -#~ msgstr "Thành phần KPart của KEduca" +#. i18n: file ./keduca/configdialogbase.ui line 67 +#: keduca/keducaprefs.cpp:74 rc.cpp:233 +#, no-c-format +msgid "Show questions in random order" +msgstr "Hiển thị câu hỏi theo thứ tự ngẫu nhiên" -#~ msgid "&Start Test" -#~ msgstr "&Bắt đầu Kiểm tra" +#. i18n: file ./keduca/configdialogbase.ui line 75 +#: keduca/keducaprefs.cpp:78 rc.cpp:236 +#, no-c-format +msgid "Show answers in random order" +msgstr "Hiện thị câu trả lời theo thứ tự ngẫu nhiên" -#~ msgid "&Next >>" -#~ msgstr "&Tiếp theo >>" +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Trần Thế Trung" -#~ msgid "&Save Results..." -#~ msgstr "&Lưu Kết quả..." +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "tttrung@hotmail.com" -#~ msgid "Save Results As" -#~ msgstr "Lưa Kết quả Là" +#: libkeduca/kgallerydialog.cpp:168 +msgid "You need to specify a server!" +msgstr "Bạn cần chỉ rõ máy phục vụ!" -#~ msgid "Save failed." -#~ msgstr "Không lưu được." +#: keduca/keducaview.cpp:71 +msgid "&Start Test" +msgstr "&Bắt đầu Kiểm tra" -#~ msgid "Question %1" -#~ msgstr "Câu hỏi %1" +#: keduca/keducaview.cpp:81 keduca/keducaview.cpp:96 +msgid "&Next >>" +msgstr "&Tiếp theo >>" -#~ msgid "" -#~ "You have %1 seconds to complete this question.\n" -#~ "\n" -#~ "Press OK when you are ready." -#~ msgstr "" -#~ "Bạn còn %1 giây để trả lời câu hỏi này.\n" -#~ "\n" -#~ "Nhấn OK khi bạn sẵn sàng." +#: keduca/keducaview.cpp:89 +msgid "&Save Results..." +msgstr "&Lưu Kết quả..." -#~ msgid "Result" -#~ msgstr "Kết quả" +#: keduca/keducaview.cpp:151 +msgid "Save Results As" +msgstr "Lưa Kết quả Là" -#~ msgid "Statistics" -#~ msgstr "Thống kê" +#: keduca/keducaview.cpp:192 +msgid "Save failed." +msgstr "Không lưu được." -#~ msgid "Correct questions" -#~ msgstr "Câu trả lời đúng" +#: keduca/keducaview.cpp:212 +#, c-format +msgid "Question %1" +msgstr "Câu hỏi %1" -#~ msgid "Incorrect questions" -#~ msgstr "Câu trả lời sai" +#: keduca/keducaview.cpp:267 +msgid "" +"You have %1 seconds to complete this question.\n" +"\n" +"Press OK when you are ready." +msgstr "" +"Bạn còn %1 giây để trả lời câu hỏi này.\n" +"\n" +"Nhấn OK khi bạn sẵn sàng." -#~ msgid "Total points" -#~ msgstr "Tổng điểm" +#: keduca/keducaview.cpp:376 +msgid "Result" +msgstr "Kết quả" -#~ msgid "Correct points" -#~ msgstr "Điểm đúng" +#: keduca/keducaview.cpp:445 +msgid "Statistics" +msgstr "Thống kê" -#~ msgid "Incorrect points" -#~ msgstr "Điểm sai" +#: keduca/keducaview.cpp:446 +msgid "Correct questions" +msgstr "Câu trả lời đúng" -#~ msgid "Total time" -#~ msgstr "Tổng thời gian" +#: keduca/keducaview.cpp:448 +msgid "Incorrect questions" +msgstr "Câu trả lời sai" -#~ msgid "Time in tests" -#~ msgstr "Thời gian trong kiểm tra" +#: keduca/keducaview.cpp:452 +msgid "Total points" +msgstr "Tổng điểm" -#~ msgid "The answer is: " -#~ msgstr "Câu trả lời là:" +#: keduca/keducaview.cpp:453 +msgid "Correct points" +msgstr "Điểm đúng" -#~ msgid "The correct answer is: " -#~ msgstr "Câu trả lời đúng là:" +#: keduca/keducaview.cpp:455 +msgid "Incorrect points" +msgstr "Điểm sai" -#~ msgid "Your answer was: " -#~ msgstr "Câu trả lời của bạn đã là:" +#: keduca/keducaview.cpp:460 +msgid "Total time" +msgstr "Tổng thời gian" -#~ msgid "Title" -#~ msgstr "Tiêu đề" +#: keduca/keducaview.cpp:462 +msgid "Time in tests" +msgstr "Thời gian trong kiểm tra" -#~ msgid "Category" -#~ msgstr "Thể loại" +#: keduca/keducaview.cpp:487 +msgid "The answer is: " +msgstr "Câu trả lời là:" -#~ msgid "Type" -#~ msgstr "Kiểu" +#: keduca/keducaview.cpp:489 +msgid "The correct answer is: " +msgstr "Câu trả lời đúng là:" -#~ msgid "Language" -#~ msgstr "Ngôn ngữ" +#: keduca/keducaview.cpp:495 +msgid "Your answer was: " +msgstr "Câu trả lời của bạn đã là:" -#~ msgid "%v seconds left" -#~ msgstr "còn %v giây" +#: keduca/keducaview.cpp:550 +msgid "Title" +msgstr "Tiêu đề" -#~ msgid "Gallery" -#~ msgstr "Trưng bày" +#: keduca/main.cpp:25 +msgid "Form-based tests and exams" +msgstr "Kiểm tra và thi dựa trên điền vào đơn" -#~ msgid "Address:" -#~ msgstr "Địa chỉ:" +#: keduca/main.cpp:36 +msgid "KEduca" +msgstr "KEduca" -#~ msgid "&Add Server" -#~ msgstr "&Thêm Máy phục vụ" +#: keduca/main.cpp:41 +msgid "Current Maintainer" +msgstr "Người bảo trì hiện tại" -#~ msgid "Servers" -#~ msgstr "Máy phục vụ" +#: keduca/kquestion.cpp:56 +msgid "%v seconds left" +msgstr "còn %v giây" -#~ msgid "Address" -#~ msgstr "Địa chỉ" +#: keduca/keduca_part.cpp:59 +msgid "KEducaPart" +msgstr "KEducaPart" -#~ msgid "&Open" -#~ msgstr "&Mở" +#: keduca/keduca_part.cpp:60 +msgid "KEduca KParts Component" +msgstr "Thành phần KPart của KEduca" -#~ msgid "KEduca Config Dialog" -#~ msgstr "Hộp thoại Cấu hình KEduca" +#: keduca/keduca_part.cpp:84 keduca/keducaprefs.cpp:46 +msgid "General" +msgstr "Chung" -#~ msgid "Show Results" -#~ msgstr "Hiển thị Kết quả" +#: keduca/keducaprefs.cpp:41 +msgid "Various Settings" +msgstr "Các Cài đặt" -#~ msgid "At the end of the test" -#~ msgstr "Ở cuối cuộc kiểm tra" +#: keduca/keducaprefs.cpp:56 +msgid "Show results of the answer after press next" +msgstr "Hiển thị kết quả của câu tra lời sau khi nhấn nút tiếp theo" -#~ msgid "After answering each question" -#~ msgstr "Sau mỗi câu trả lời" +#: keduca/keducaprefs.cpp:60 +msgid "Show results when finish the test" +msgstr "Hiển thị kết quả sau khi hoàn thành toàn bộ bài kiểm tra" -#~ msgid "Ordering" -#~ msgstr "Thứ tự" +#: keduca/keducaprefs.cpp:64 +msgid "Order" +msgstr "Thứ tự" diff --git a/tde-i18n-vi/messages/tdeedu/klettres.po b/tde-i18n-vi/messages/tdeedu/klettres.po index efac10926b2..f76e0d16930 100644 --- a/tde-i18n-vi/messages/tdeedu/klettres.po +++ b/tde-i18n-vi/messages/tdeedu/klettres.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: klettres\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-06-02 15:38+0930\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeedu/kmplot.po b/tde-i18n-vi/messages/tdeedu/kmplot.po index fee88d46a56..b23f30caee5 100644 --- a/tde-i18n-vi/messages/tdeedu/kmplot.po +++ b/tde-i18n-vi/messages/tdeedu/kmplot.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kmplot\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-06-02 15:26+0930\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,53 +16,17 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Trần Thế Trung" - -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "tttrung@hotmail.com" - -#: kmplot.cpp:77 -msgid "Could not find KmPlot's part." -msgstr "Không tìm thấy các thành phần của KmPlot." - -#: kmplot.cpp:228 -msgid "" -"*.fkt|KmPlot Files (*.fkt)\n" -"*.*|All Files" -msgstr "" -"*.fkt|Tập tin KmPlot (*.fkt)\n" -"*.*|Tất cả" - -#: xparser.cpp:120 -msgid "Error in extension." -msgstr "Lỗi trong phần mở rộng." - -#: xparser.cpp:769 -msgid "There are no other Kmplot instances running" -msgstr "Hiện không có hoạt động nào của KmPlot" - -#: xparser.cpp:781 -msgid "kmplot" -msgstr "kmplot" +#: kprinterdlg.cpp:39 +msgid "KmPlot Options" +msgstr "Tuỳ chọn KmPlot" -#: xparser.cpp:781 -msgid "" -"Choose which KmPlot instance\n" -"you want to copy the function to:" -msgstr "" -"Chọn một hoạt động của KmPlot\n" -"mà bạn muốn sao chép hàm tới:" +#: kprinterdlg.cpp:45 +msgid "Print header table" +msgstr "In bảng đề mục" -#: xparser.cpp:807 xparser.cpp:816 -msgid "An error appeared during the transfer" -msgstr "Có lỗi trong khi chuyển đổi" +#: kprinterdlg.cpp:46 +msgid "Transparent background" +msgstr "Nền trong suốt" #: kparametereditor.cpp:81 kparametereditor.cpp:107 msgid "Parameter Value" @@ -132,221 +96,247 @@ msgstr "&Ghi đè" msgid "An error appeared when saving this file" msgstr "Có lỗi khi lưu tập tin" -#. i18n: file qminmax.ui line 52 -#: kminmax.cpp:71 rc.cpp:745 rc.cpp:2399 -#, no-c-format -msgid "Search between the x-value:" -msgstr "Tìm giữa giá trị-x:" +#: keditconstant.cpp:61 +msgid "Please insert a valid constant name between A and Z." +msgstr "Xin chèn vào một tên hằng số hợp lệ giữa A và Z." -#. i18n: file qminmax.ui line 63 -#: kminmax.cpp:72 kminmax.cpp:125 rc.cpp:748 rc.cpp:2402 +#: keditconstant.cpp:78 +msgid "The constant already exists." +msgstr "Hằng số đã có." + +#. i18n: file kmplot_part.rc line 23 +#: rc.cpp:6 #, no-c-format -msgid "and:" -msgstr "và:" +msgid "&Plot" +msgstr "&Vẽ" -#. i18n: file qminmax.ui line 27 -#: kminmax.cpp:73 rc.cpp:742 rc.cpp:2396 +#. i18n: file kmplot_part.rc line 47 +#: rc.cpp:18 rc.cpp:36 #, no-c-format -msgid "&Find" -msgstr "&Tìm" +msgid "Show S&liders" +msgstr "Hiển thị Con &trượt" -#: kminmax.cpp:74 kminmax.cpp:100 kminmax.cpp:118 -msgid "Lower boundary of the plot range" -msgstr "Giới hạn dưới của dải vẽ đồ thị" +#. i18n: file FktDlgData.ui line 22 +#: rc.cpp:54 rc.cpp:1708 +#, no-c-format +msgid "Edit Plots" +msgstr "Soạn Đồ thị" -#. i18n: file editfunctionpage.ui line 241 -#: kminmax.cpp:75 kminmax.cpp:101 kminmax.cpp:119 rc.cpp:298 rc.cpp:624 -#: rc.cpp:712 rc.cpp:1952 rc.cpp:2278 rc.cpp:2366 +#. i18n: file FktDlgData.ui line 75 +#: rc.cpp:63 rc.cpp:1717 #, no-c-format -msgid "" -"Enter the lower boundary of the plot range. Expressions like 2*pi are allowed, " -"too." -msgstr "" -"Nhập giới hạn dưới của dải vẽ. Biểu thức giống như 2*pi cũng được chấp nhận." +msgid "apply the changes and close the dialog" +msgstr "áp dụng các thay đổi và đóng hộp thoại" -#: kminmax.cpp:76 kminmax.cpp:120 -msgid "Upper boundary of the plot range" -msgstr "Giới hạn trên của dải vẽ đồ thị" +#. i18n: file FktDlgData.ui line 78 +#: rc.cpp:66 rc.cpp:1720 +#, no-c-format +msgid "Click here to apply your changes and close this dialog." +msgstr "Ấn vào đây để áp dụng các thay đổi và đóng hộp thoại này." -#. i18n: file editfunctionpage.ui line 269 -#: kminmax.cpp:77 kminmax.cpp:121 rc.cpp:313 rc.cpp:618 rc.cpp:718 rc.cpp:1967 -#: rc.cpp:2272 rc.cpp:2372 +#. i18n: file FktDlgData.ui line 89 +#: rc.cpp:72 rc.cpp:1726 #, no-c-format -msgid "" -"Enter the upper boundary of the plot range. Expressions like 2*pi are allowed, " -"too." -msgstr "" -"Nhập giới hạn trên của dải vẽ. Biểu thức giống như 2*pi cũng được chấp nhận." +msgid "cancel without any changes" +msgstr "huỷ bỏ các thay đổi" -#: kminmax.cpp:81 -msgid "Find Maximum Point" -msgstr "Tìm Điểm Cực đại" +#. i18n: file FktDlgData.ui line 92 +#: rc.cpp:75 rc.cpp:1729 +#, no-c-format +msgid "Click here to close the dialog without any changes." +msgstr "Ấn vào đây để đóng hộp thoại và không thay đổi gì." -#: kminmax.cpp:82 -msgid "Search for the maximum point in the range you specified" -msgstr "Tìm điểm cực đại trong dải bạn đã chỉ định" +#. i18n: file FktDlgData.ui line 130 +#: rc.cpp:78 rc.cpp:1732 +#, no-c-format +msgid "list of functions to be plotted" +msgstr "danh sách hàm để vẽ" -#: kminmax.cpp:83 +#. i18n: file FktDlgData.ui line 133 +#: rc.cpp:81 rc.cpp:1735 +#, no-c-format msgid "" -"Search for the highest y-value in the x-range you specified and show the result " -"in a message box." +"Here you see the list of all functions to be plotted. The checked functions are " +"visible, the others are hidden. Click on a checkbox to show or hide the " +"function." msgstr "" -"Tìm điềm có giá trị y cao nhất trong dải giá trị x mà bạn đã chỉ định và hiển " -"thị kết quả trong một hộp thông báo." +"Tại đây, bạn thấy danh sách các hàm để vẽ. Các hàm đã đánh dấu đều có thể thấy " +"được, các hàm khác là ẩn. Ấn vào một ô đánh dấu để hiện hoặc giấu hàm." -#. i18n: file qminmax.ui line 16 -#: kminmax.cpp:87 rc.cpp:739 rc.cpp:2393 +#. i18n: file FktDlgData.ui line 155 +#: rc.cpp:87 rc.cpp:1741 #, no-c-format -msgid "Find Minimum Point" -msgstr "Tìm Điểm Cực tiểu" +msgid "delete the selected function" +msgstr "xoá hàm đã chọn" -#: kminmax.cpp:88 -msgid "Search for the minimum point in the range you specified" -msgstr "Tìm điểm cực tiểu trong dải bạn đã chỉ định" +#. i18n: file FktDlgData.ui line 158 +#: rc.cpp:90 rc.cpp:1744 +#, no-c-format +msgid "Click here to delete the selected function from the list." +msgstr "Ấn vào đây để xoá hàm đã chọn khỏi danh sách." -#: kminmax.cpp:89 -msgid "" -"Search for the lowest y-value in the x-range you specified and show the result " -"in a message box." -msgstr "" -"Tìm điềm có giá trị y thấp nhất trong dải giá trị x mà bạn đã chỉ định và hiển " -"thị kết quả trong một hộp thông báo." +#. i18n: file FktDlgData.ui line 177 +#: rc.cpp:93 rc.cpp:1747 +#, no-c-format +msgid "&Edit..." +msgstr "&Soạn..." -#: kminmax.cpp:94 -msgid "Get y-Value" -msgstr "Lấy Giá trị-y" +#. i18n: file FktDlgData.ui line 180 +#: rc.cpp:96 rc.cpp:1750 +#, no-c-format +msgid "edit the selected function" +msgstr "soạn hàm đã chọn" -#: kminmax.cpp:95 -msgid "X:" -msgstr "X:" +#. i18n: file FktDlgData.ui line 183 +#: rc.cpp:99 rc.cpp:1753 +#, no-c-format +msgid "Click here to edit the selected function." +msgstr "Ấn vào đây để soạn hàm đã chọn." -#: kminmax.cpp:96 -msgid "Y:" -msgstr "Y:" +#. i18n: file FktDlgData.ui line 199 +#: rc.cpp:102 rc.cpp:1756 +#, no-c-format +msgid "Ne&w Function Plot..." +msgstr "Hàm &Mới..." -#: kminmax.cpp:102 -msgid "No returned y-value yet" -msgstr "Chưa tìm thấy giá trị y" +#. i18n: file FktDlgData.ui line 205 +#: rc.cpp:105 rc.cpp:114 rc.cpp:123 rc.cpp:132 rc.cpp:141 rc.cpp:1759 +#: rc.cpp:1768 rc.cpp:1777 rc.cpp:1786 rc.cpp:1795 +#, no-c-format +msgid "define a new function" +msgstr "định nghĩa hàm mới" -#: kminmax.cpp:103 +#. i18n: file FktDlgData.ui line 208 +#: rc.cpp:108 rc.cpp:117 rc.cpp:126 rc.cpp:135 rc.cpp:144 rc.cpp:1762 +#: rc.cpp:1771 rc.cpp:1780 rc.cpp:1789 rc.cpp:1798 +#, no-c-format msgid "" -"Here you will see the y-value which you got from the x-value in the textbox " -"above. To calculate the y-value, press the Calculate button." +"Click here to define a new function. There are 3 types of function, explicit " +"given functions, parametric plots and polar plots. Choose the appropriate type " +"from the drop down list." msgstr "" -"Tại đây, bạn sẽ thấy giá trị y tương ứng với giá trị x trong hộp thử ở trên. Để " -"tính y, ấn nút Tính." - -#: kminmax.cpp:105 kminmax.cpp:126 -msgid "&Calculate" -msgstr "&Tính" +"Ấn vào đây để định nghĩa một hàm mới. Có 3 loại hàm, hàm thông thường, hàm có " +"tham số và hàm dành cho đồ thị cực. Chọn một loại trong ô lựa chọn." -#: kminmax.cpp:106 -msgid "Get the y-value from the x-value you typed" -msgstr "Tính giá trị y từ giá trị x mà bạn đã nhập" +#. i18n: file FktDlgData.ui line 224 +#: rc.cpp:111 rc.cpp:1765 +#, no-c-format +msgid "New &Parametric Plot..." +msgstr "Hàm &Tham số Mới..." -#: kminmax.cpp:107 -msgid "" -"Get the y-value from the x-value you typed and show it in the y-value box." -msgstr "" -"Tính giá trị y từ giá trị x mà bạn đã nhập và hiển thị nó trong hộp giá trị y." +#. i18n: file FktDlgData.ui line 246 +#: rc.cpp:120 rc.cpp:1774 +#, no-c-format +msgid "&New Polar Plot..." +msgstr "Hàm &Cực Mới..." -#: kminmax.cpp:123 -msgid "Calculate Integral" -msgstr "Tính Tích phân" +#. i18n: file FktDlgData.ui line 288 +#: rc.cpp:129 rc.cpp:1783 +#, no-c-format +msgid "Cop&y Function..." +msgstr "&Sao chép Hàm..." -#: kminmax.cpp:124 -msgid "Calculate the integral between the x-values:" -msgstr "Tính tích phân giữa giá trị-x:" - -#: kminmax.cpp:127 -msgid "Calculate the integral between the x-values" -msgstr "Tính tích phân giữa giá trị-x" +#. i18n: file FktDlgData.ui line 313 +#: rc.cpp:138 rc.cpp:1792 +#, no-c-format +msgid "&Move Function..." +msgstr "&Di chuyển Hàm..." -#: kminmax.cpp:128 -msgid "" -"Calculate the numeric integral between the x-values and draw the result as an " -"area." -msgstr "" -"Tính giá trị số của tích phân trong dải giá trị x và vẽ kết quả thành một diện " -"tích." +#. i18n: file editderivativespage.ui line 16 +#: rc.cpp:147 rc.cpp:1801 +#, no-c-format +msgid "Edit Derivatives" +msgstr "Soạn Đạo hàm" -#: kminmax.cpp:221 -msgid "Please choose a function" -msgstr "Xin chọn một hàm" +#. i18n: file editderivativespage.ui line 47 +#: rc.cpp:150 rc.cpp:183 rc.cpp:322 rc.cpp:385 rc.cpp:549 rc.cpp:661 +#: rc.cpp:1804 rc.cpp:1837 rc.cpp:1976 rc.cpp:2039 rc.cpp:2203 rc.cpp:2315 +#, no-c-format +msgid "color of the plot line" +msgstr "màu đường vẽ" -#: coordsconfigdialog.cpp:57 coordsconfigdialog.cpp:72 editfunction.cpp:220 -#: keditparametric.cpp:154 keditpolar.cpp:138 kminmax.cpp:243 -msgid "The minimum range value must be lower than the maximum range value" -msgstr "Giá trị tối thiểu phải thấp hơn giá trị tối đa" +#. i18n: file editderivativespage.ui line 50 +#: rc.cpp:153 rc.cpp:186 rc.cpp:325 rc.cpp:388 rc.cpp:552 rc.cpp:664 +#: rc.cpp:1807 rc.cpp:1840 rc.cpp:1979 rc.cpp:2042 rc.cpp:2206 rc.cpp:2318 +#, no-c-format +msgid "Click this button to choose a color for the plot line." +msgstr "Ấn vào nút này để chọn màu cho các đường vẽ." -#: editfunction.cpp:229 kminmax.cpp:251 -msgid "Please insert a minimum and maximum range between %1 and %2" -msgstr "Xin chèn một dải cực tiểu và cực đại giữa %1 và %2" +#. i18n: file editderivativespage.ui line 58 +#: rc.cpp:156 rc.cpp:198 rc.cpp:337 rc.cpp:400 rc.cpp:564 rc.cpp:676 +#: rc.cpp:1810 rc.cpp:1852 rc.cpp:1991 rc.cpp:2054 rc.cpp:2218 rc.cpp:2330 +#, no-c-format +msgid "0.1mm" +msgstr "0,1mm" -#: editfunction.cpp:311 keditparametric.cpp:177 keditpolar.cpp:160 -#: kminmax.cpp:293 -msgid "Function could not be found" -msgstr "Hàm không tìm thấy" +#. i18n: file editderivativespage.ui line 66 +#: rc.cpp:159 rc.cpp:1813 +#, no-c-format +msgid "&Color:" +msgstr "&Màu:" -#: kminmax.cpp:301 -msgid "You must choose a parameter for that function" -msgstr "Bạn cần chọn một tham số cho hàm đó" +#. i18n: file editderivativespage.ui line 83 +#: rc.cpp:162 rc.cpp:192 rc.cpp:331 rc.cpp:394 rc.cpp:558 rc.cpp:670 +#: rc.cpp:1816 rc.cpp:1846 rc.cpp:1985 rc.cpp:2048 rc.cpp:2212 rc.cpp:2324 +#, no-c-format +msgid "width of the plot line" +msgstr "bề dày đường vẽ" -#: kminmax.cpp:311 -msgid "" -"Minimum value:\n" -"x: %1\n" -"y: %2" -msgstr "" -"Giá trị cực tiểu:\n" -"x: %1\n" -"y: %2" +#. i18n: file editderivativespage.ui line 86 +#: rc.cpp:165 rc.cpp:195 rc.cpp:334 rc.cpp:397 rc.cpp:561 rc.cpp:673 +#: rc.cpp:1819 rc.cpp:1849 rc.cpp:1988 rc.cpp:2051 rc.cpp:2215 rc.cpp:2327 +#, no-c-format +msgid "Change the width of the plot line in steps of 0.1mm." +msgstr "Thay đổi bề dày của đường vẽ theo từng bước 0,1mm." -#: kminmax.cpp:317 -msgid "" -"Maximum value:\n" -"x: %1\n" -"y: %2" -msgstr "" -"Giá trị cực đại:\n" -"x: %1\n" -"y: %2" +#. i18n: file editderivativespage.ui line 94 +#: rc.cpp:168 rc.cpp:1822 +#, no-c-format +msgid "Show &1st derivative" +msgstr "Hiển thị đạo hàm bậc &một" -#: kminmax.cpp:328 -msgid "The returned y-value" -msgstr "Giá trị y tính được" +#. i18n: file editderivativespage.ui line 97 +#: rc.cpp:171 rc.cpp:1825 +#, no-c-format +msgid "Show first derivative" +msgstr "Hiển thị đạo hàm bậc một" -#: kminmax.cpp:329 -msgid "" -"Here you see the result of the calculation: the returned y-value you got from " -"the x-value in the textbox above" -msgstr "" -"Tại đây, bạn sẽ thấy kết quả tính: giá trị y tính được từ giá trị x trong hộp " -"soạn thảo ở trên" +#. i18n: file editderivativespage.ui line 100 +#: rc.cpp:174 rc.cpp:207 rc.cpp:1828 rc.cpp:1861 +#, no-c-format +msgid "If this box is checked, the first derivative will be plotted, too." +msgstr "Nếu đánh dấu ô này, đạo hàm bậc một cũng sẽ được vẽ." -#: kminmax.cpp:339 -msgid "" -"The integral in the interval [%1, %2] is:\n" -"%3" -msgstr "" -"Tích phân trong dải [%1, %2] là:\n" -"%3" +#. i18n: file editderivativespage.ui line 108 +#: rc.cpp:177 rc.cpp:1831 +#, no-c-format +msgid "&Line width:" +msgstr "&Bề dày đường vẽ:" -#: kminmax.cpp:344 -msgid "The operation was cancelled by the user." -msgstr "Tính toán bị huỷ bỏ bởi người dùng." +#. i18n: file editderivativespage.ui line 135 +#: rc.cpp:180 rc.cpp:546 rc.cpp:658 rc.cpp:1834 rc.cpp:2200 rc.cpp:2312 +#, no-c-format +msgid "Colo&r:" +msgstr "Mà&u:" -#: kminmax.cpp:420 -msgid "Choose Parameter" -msgstr "Chọn Tham số" +#. i18n: file editderivativespage.ui line 163 +#: rc.cpp:189 rc.cpp:328 rc.cpp:555 rc.cpp:667 rc.cpp:1177 rc.cpp:1843 +#: rc.cpp:1982 rc.cpp:2209 rc.cpp:2321 rc.cpp:2831 +#, no-c-format +msgid "Line &width:" +msgstr "Bề dày đường &vẽ:" -#: kminmax.cpp:420 -msgid "Choose a parameter to use:" -msgstr "Chọn tham số để dùng:" +#. i18n: file editderivativespage.ui line 199 +#: rc.cpp:201 rc.cpp:1855 +#, no-c-format +msgid "Show &2nd derivative" +msgstr "Hiển thị đạo hàm bậc &hai" -#: FktDlg.cpp:188 MainDlg.cpp:466 -msgid "New Function Plot" -msgstr "Vẽ Đồ thị Hàm Mới" +#. i18n: file editderivativespage.ui line 202 +#: rc.cpp:204 rc.cpp:1858 +#, no-c-format +msgid "Show second derivative" +msgstr "Hiển thị đạo hàm bậc hai" #. i18n: file editfunctionpage.ui line 19 #: FktDlg.cpp:189 View.cpp:1940 rc.cpp:210 rc.cpp:1864 @@ -354,2828 +344,2788 @@ msgstr "Vẽ Đồ thị Hàm Mới" msgid "Edit Function Plot" msgstr "Soạn Hàm" -#: FktDlg.cpp:213 MainDlg.cpp:479 View.cpp:1928 -msgid "New Parametric Plot" -msgstr "Vẽ Đồ thị Tham số Mới" - -#: FktDlg.cpp:239 MainDlg.cpp:492 -msgid "New Polar Plot" -msgstr "Vẽ Đồ thị Cực Mới" +#. i18n: file editfunctionpage.ui line 36 +#: rc.cpp:213 rc.cpp:484 rc.cpp:630 rc.cpp:1867 rc.cpp:2138 rc.cpp:2284 +#, no-c-format +msgid "Definition" +msgstr "Định nghĩa" -#: coordsconfigdialog.cpp:39 -msgid "Coords" -msgstr "Toạ độ" +#. i18n: file editfunctionpage.ui line 47 +#: rc.cpp:216 rc.cpp:1870 +#, no-c-format +msgid "&Equation:" +msgstr "&Phương trình:" -#: coordsconfigdialog.cpp:39 -msgid "Edit Coordinate System" -msgstr "Soạn Hệ Toạ độ" +#. i18n: file editfunctionpage.ui line 66 +#: rc.cpp:219 rc.cpp:1873 +#, no-c-format +msgid "enter an equation, for instance f(x)=x^2" +msgstr "nhập một phương trình, ví dụ f(x)=x^2" -#: keditparametric.cpp:108 -msgid "Recursive function not allowed" -msgstr "Không chấp nhận hàm tự gọi chính mình" +#. i18n: file editfunctionpage.ui line 70 +#: rc.cpp:222 rc.cpp:1876 +#, no-c-format +msgid "" +"Enter an equation for the function.\n" +"Example: f(x)=x^2" +msgstr "" +"Nhập vào một phương trình cho hàm.\n" +"Ví dụ: f(x) = x^2" -#: MainDlg.cpp:94 -msgid "Enter a function equation, for example: f(x)=x^2" -msgstr "Nhập một phương trình cho hàm, ví dụ: f(x)=x^2" +#. i18n: file editfunctionpage.ui line 80 +#: rc.cpp:226 rc.cpp:534 rc.cpp:646 rc.cpp:1880 rc.cpp:2188 rc.cpp:2300 +#, no-c-format +msgid "Extensions" +msgstr "Mở rộng" -#: MainDlg.cpp:108 -msgid "General" -msgstr "Chung" +#. i18n: file editfunctionpage.ui line 91 +#: MainDlg.cpp:193 rc.cpp:229 rc.cpp:1883 +#, no-c-format +msgid "&Hide" +msgstr "&Giấu" -#: MainDlg.cpp:108 -msgid "General Settings" -msgstr "Cài đặt Chung" +#. i18n: file editfunctionpage.ui line 94 +#: rc.cpp:232 rc.cpp:346 rc.cpp:540 rc.cpp:652 rc.cpp:1886 rc.cpp:2000 +#: rc.cpp:2194 rc.cpp:2306 +#, no-c-format +msgid "hide the plot" +msgstr "giấu đồ thị" -#: MainDlg.cpp:109 -msgid "Constants" -msgstr "Hằng số" +#. i18n: file editfunctionpage.ui line 97 +#: rc.cpp:235 rc.cpp:349 rc.cpp:543 rc.cpp:655 rc.cpp:1889 rc.cpp:2003 +#: rc.cpp:2197 rc.cpp:2309 +#, no-c-format +msgid "Check this box if you want to hide the plot of the function." +msgstr "Đánh dấu ô này nếu bạn muốn giấu đồ thị của hàm." -#: MainDlg.cpp:133 -msgid "Configure KmPlot..." -msgstr "Cấu hình KmPlot..." +#. i18n: file editfunctionpage.ui line 107 +#: rc.cpp:238 rc.cpp:1892 +#, no-c-format +msgid "Parameter Values" +msgstr "Giá trị Tham số" -#: MainDlg.cpp:140 -msgid "E&xport..." -msgstr "&Xuất..." +#. i18n: file editfunctionpage.ui line 118 +#: rc.cpp:241 rc.cpp:1895 +#, no-c-format +msgid "Use" +msgstr "Dùng" -#: MainDlg.cpp:143 -msgid "&No Zoom" -msgstr "&Không Phóng đại" - -#: MainDlg.cpp:144 -msgid "Zoom &Rectangular" -msgstr "Phóng đại Hình &chữ nhật" +#. i18n: file editfunctionpage.ui line 121 +#: rc.cpp:244 rc.cpp:1898 +#, no-c-format +msgid "change parameter value by moving a slider" +msgstr "thay đổi giá trị tham số bằng cách di chuyển con trượt" -#: MainDlg.cpp:145 -msgid "Zoom &In" -msgstr "&Phóng đại" +#. i18n: file editfunctionpage.ui line 124 +#: rc.cpp:247 rc.cpp:1901 +#, no-c-format +msgid "" +"Check this to change the parameter value by moving a slider. Select the slider " +"from the list box on the right. The values vary from 0 (left) to 100 (right)." +msgstr "" +"Đánh dấu ô này để có thể thay đổi giá trị tham số bằng cách di chuyển con " +"trượt. Chọn con trượt trong hộp danh sách ở bên phải. Giá trị thay đổi từ 0 " +"(trái) đến 100 (phải)." -#: MainDlg.cpp:146 -msgid "Zoom &Out" -msgstr "&Thu nhỏ" +#. i18n: file editfunctionpage.ui line 135 +#: rc.cpp:250 rc.cpp:1904 +#, no-c-format +msgid "Select a slider" +msgstr "Chọn một con trượt" -#: MainDlg.cpp:147 -msgid "&Center Point" -msgstr "&Tâm Điểm" +#. i18n: file editfunctionpage.ui line 138 +#: rc.cpp:253 rc.cpp:1907 +#, no-c-format +msgid "" +"Select one of the sliders to change the parameter value dynamically. The values " +"vary from 0 (left) to 100 (right)." +msgstr "" +"Chọn một con trượt để thay đổi giá trị tham số ngay trong lúc vẽ đồ thị. Giá " +"trị thay đổi từ 0 (trái) đến 100 (phải)." -#: MainDlg.cpp:148 -msgid "&Fit Widget to Trigonometric Functions" -msgstr "&Khớp Ô điều khiển vào Hàm Lượng giác" +#. i18n: file editfunctionpage.ui line 146 +#: rc.cpp:256 rc.cpp:1910 +#, no-c-format +msgid "Values from a list" +msgstr "Giá trị từ một danh sách" -#: MainDlg.cpp:157 -msgid "Predefined &Math Functions" -msgstr "&Hàm Toán học Định sẵn" +#. i18n: file editfunctionpage.ui line 149 +#: rc.cpp:259 rc.cpp:1913 +#, no-c-format +msgid "read parameter values from a list" +msgstr "đọc giá trị tham số từ một danh sách" -#: MainDlg.cpp:160 -msgid "&Colors..." -msgstr "&Màu..." +#. i18n: file editfunctionpage.ui line 152 +#: rc.cpp:262 rc.cpp:1916 +#, no-c-format +msgid "" +"Check this to let KmPlot use parameter values given in a list. Edit this list " +"by clicking the button on the right." +msgstr "" +"Đánh dấu ô này để KmPlot dùng giá trị tham số cho sẵn trong một danh sách. Soạn " +"danh sách này bằng cach s ấn nút bên phải." -#: MainDlg.cpp:161 -msgid "&Coordinate System..." -msgstr "&Hệ Toạ độ..." +#. i18n: file editfunctionpage.ui line 163 +#: rc.cpp:265 rc.cpp:1919 +#, no-c-format +msgid "Edit List..." +msgstr "Soạn Danh sách..." -#: MainDlg.cpp:163 -msgid "&Scaling..." -msgstr "Tỷ &lệ..." +#. i18n: file editfunctionpage.ui line 166 +#: rc.cpp:268 rc.cpp:1922 +#, no-c-format +msgid "Edit the list of parameters" +msgstr "Sạon danh sách các giá trị tham số" -#: MainDlg.cpp:164 -msgid "&Fonts..." -msgstr "&Phông chữ..." +#. i18n: file editfunctionpage.ui line 169 +#: rc.cpp:271 rc.cpp:1925 +#, no-c-format +msgid "" +"Click here to open a list of parameter values. Here you can add, remove, and " +"change them." +msgstr "" +"Ấn vào đây để mở một danh sách các giá trị tham số.Tại đây, bạn có thể thêm, " +"xoá, hay thay đổi các giá trị." -#: MainDlg.cpp:166 -msgid "Coordinate System I" -msgstr "Hệ Toạ độ I" +#. i18n: file editfunctionpage.ui line 177 +#: rc.cpp:274 rc.cpp:1928 +#, no-c-format +msgid "Disable parameter values" +msgstr "Tắt giá trị tham số" -#: MainDlg.cpp:167 -msgid "Coordinate System II" -msgstr "Hệ Toạ độ II" +#. i18n: file editfunctionpage.ui line 183 +#: rc.cpp:277 rc.cpp:1931 +#, no-c-format +msgid "Do not use any parameter values" +msgstr "Không dùng bất cứ giá trị tham số nào" -#: MainDlg.cpp:168 -msgid "Coordinate System III" -msgstr "Hệ Toạ độ III" +#. i18n: file editfunctionpage.ui line 186 +#: rc.cpp:280 rc.cpp:1934 +#, no-c-format +msgid "" +"By having this option selected parameter values are disabled in the function." +msgstr "" +"Nếu dùng tuỳ chọn này, các giá trị tham số sẽ không được dùng trong hàm." -#: MainDlg.cpp:171 -msgid "&New Function Plot..." -msgstr "&Vẽ Hàm Mới..." +#. i18n: file editfunctionpage.ui line 210 +#: rc.cpp:283 rc.cpp:1937 +#, no-c-format +msgid "Custom plot m&inimum-range:" +msgstr "Giới hạn &dưới của dải vẽ theo ý người dùng:" -#: MainDlg.cpp:172 -msgid "New Parametric Plot..." -msgstr "Vẽ Đồ thị Tham số Mới..." +#. i18n: file editfunctionpage.ui line 213 +#: rc.cpp:286 rc.cpp:609 rc.cpp:1940 rc.cpp:2263 +#, no-c-format +msgid "Customize the minimum plot range" +msgstr "Soạn giới hạn dưới của dải vẽ theo ý riêng" -#: MainDlg.cpp:173 -msgid "New Polar Plot..." -msgstr "Vẽ Đồ thị Cực Mới..." +#. i18n: file editfunctionpage.ui line 216 +#: rc.cpp:289 rc.cpp:307 rc.cpp:1943 rc.cpp:1961 +#, no-c-format +msgid "Check this button and enter the plot range boundarys below." +msgstr "" +"Đánh dấu nút này và nhập vào giới hạn dưới của dải vẽ trong ô bên dưới." -#: MainDlg.cpp:174 -msgid "Edit Plots..." -msgstr "Soạn Đồ thị..." +#. i18n: file editfunctionpage.ui line 224 +#: rc.cpp:292 rc.cpp:591 rc.cpp:1946 rc.cpp:2245 +#, no-c-format +msgid "&Min:" +msgstr "&Giới hạn dưới:" -#: MainDlg.cpp:177 -msgid "&Get y-Value..." -msgstr "&Lấy Giá trị-y..." +#. i18n: file editfunctionpage.ui line 238 +#: rc.cpp:295 rc.cpp:621 rc.cpp:709 rc.cpp:1949 rc.cpp:2275 rc.cpp:2363 +#, no-c-format +msgid "lower boundary of the plot range" +msgstr "giới hạn dưới của dải vẽ" -#: MainDlg.cpp:178 -msgid "&Search for Minimum Value..." -msgstr "&Tìm Giá trị Cực tiểu..." +#. i18n: file editfunctionpage.ui line 241 +#: kminmax.cpp:75 kminmax.cpp:101 kminmax.cpp:119 rc.cpp:298 rc.cpp:624 +#: rc.cpp:712 rc.cpp:1952 rc.cpp:2278 rc.cpp:2366 +#, no-c-format +msgid "" +"Enter the lower boundary of the plot range. Expressions like 2*pi are allowed, " +"too." +msgstr "" +"Nhập giới hạn dưới của dải vẽ. Biểu thức giống như 2*pi cũng được chấp nhận." -#: MainDlg.cpp:179 -msgid "&Search for Maximum Value..." -msgstr "&Tìm Giá trị Cực đại..." +#. i18n: file editfunctionpage.ui line 249 +#: rc.cpp:301 rc.cpp:1955 +#, no-c-format +msgid "Custom plot m&aximum-range:" +msgstr "Giới hạn &trên của dải vẽ theo ý người dùng:" -#: MainDlg.cpp:180 -msgid "&Calculate Integral" -msgstr "Tính Tích &phân" +#. i18n: file editfunctionpage.ui line 252 +#: rc.cpp:304 rc.cpp:600 rc.cpp:733 rc.cpp:1958 rc.cpp:2254 rc.cpp:2387 +#, no-c-format +msgid "Customize the maximum plot range" +msgstr "Soạn giới hạn trên của dải vẽ theo ý riêng" -#: MainDlg.cpp:183 -msgid "Quick Edit" -msgstr "Soạn Nhanh" +#. i18n: file editfunctionpage.ui line 266 +#: rc.cpp:310 rc.cpp:615 rc.cpp:715 rc.cpp:1964 rc.cpp:2269 rc.cpp:2369 +#, no-c-format +msgid "upper boundary of the plot range" +msgstr "giới hạn trên của dải vẽ" -#: MainDlg.cpp:184 +#. i18n: file editfunctionpage.ui line 269 +#: kminmax.cpp:77 kminmax.cpp:121 rc.cpp:313 rc.cpp:618 rc.cpp:718 rc.cpp:1967 +#: rc.cpp:2272 rc.cpp:2372 +#, no-c-format msgid "" -"Enter a simple function equation here.\n" -"For instance: f(x)=x^2\n" -"For more options use Functions->Edit Plots... menu." +"Enter the upper boundary of the plot range. Expressions like 2*pi are allowed, " +"too." msgstr "" -"Nhập một phương trình định nghĩa hàm đơn giản vào đây.\n" -"Ví dụ: f(x)=x^2\n" -"Để có thêm tuỳ chọn, dùng thực đơn Hàm->Soạn Đồ thị..." +"Nhập giới hạn trên của dải vẽ. Biểu thức giống như 2*pi cũng được chấp nhận." -#: MainDlg.cpp:187 -msgid "Show Slider 1" -msgstr "Hiện Con trượt 1" +#. i18n: file editfunctionpage.ui line 277 +#: rc.cpp:316 rc.cpp:1970 +#, no-c-format +msgid "Ma&x:" +msgstr "Giới &hạn trên:" -#: MainDlg.cpp:188 -msgid "Show Slider 2" -msgstr "Hiện Con trượt 2" +#. i18n: file editfunctionpage.ui line 304 +#: rc.cpp:319 rc.cpp:1973 +#, no-c-format +msgid "Co&lor:" +msgstr "Mà&u:" -#: MainDlg.cpp:189 -msgid "Show Slider 3" -msgstr "Hiện Con trượt 3" +#. i18n: file editintegralpage.ui line 16 +#: editfunction.cpp:66 rc.cpp:340 rc.cpp:1994 +#, no-c-format +msgid "Integral" +msgstr "Tích phân" -#: MainDlg.cpp:190 -msgid "Show Slider 4" -msgstr "Hiện Con trượt 4" +#. i18n: file editintegralpage.ui line 27 +#: rc.cpp:343 rc.cpp:1997 +#, no-c-format +msgid "Show integral" +msgstr "Hiển thị tích phân" -#. i18n: file editfunctionpage.ui line 91 -#: MainDlg.cpp:193 rc.cpp:229 rc.cpp:1883 +#. i18n: file editintegralpage.ui line 44 +#: rc.cpp:352 rc.cpp:2006 #, no-c-format -msgid "&Hide" -msgstr "&Giấu" +msgid "Initial Point" +msgstr "Điểm Ban đầu" -#: MainDlg.cpp:202 -msgid "&Move" -msgstr "&Di chuyển" - -#: MainDlg.cpp:214 -msgid "" -"The plot has been modified.\n" -"Do you want to save it?" -msgstr "" -"Đồ thị đã bị thay đổi.\n" -"Bạn có muốn lưu nó không?" +#. i18n: file editintegralpage.ui line 55 +#: rc.cpp:355 rc.cpp:2009 +#, no-c-format +msgid "&x-value:" +msgstr "giá trị-&x:" -#: MainDlg.cpp:252 -msgid "" -"This file is saved with an old file format; if you save it, you cannot open the " -"file with older versions of Kmplot. Are you sure you want to continue?" -msgstr "" -"Tập tin đang có định dạng cũ; nếu bạn lưu nó, bạn sẽ không thể mở nó bằng các " -"phiên bản cũ của Kmplot. Bạn có chắc là muố tiếp tục không?" +#. i18n: file editintegralpage.ui line 66 +#: rc.cpp:358 rc.cpp:2012 +#, no-c-format +msgid "&y-value:" +msgstr "giá trị-&y:" -#: MainDlg.cpp:252 -msgid "Save New Format" -msgstr "Lưu Định dạng Mới" +#. i18n: file editintegralpage.ui line 77 +#: rc.cpp:361 rc.cpp:2015 +#, no-c-format +msgid "Enter the initial x-point,for instance 2 or pi" +msgstr "Nhập điểm-x ban đầu, ví dụ 2 hoặc pi" -#: MainDlg.cpp:266 +#. i18n: file editintegralpage.ui line 80 +#: rc.cpp:364 rc.cpp:2018 +#, no-c-format msgid "" -"*.fkt|KmPlot Files (*.fkt)\n" -"*|All Files" -msgstr "" -"*.fkt|Tập tin KmPlot (*.fkt)\n" -"*|Tất cả" +"Enter the initial x-value or expression for the integral, for example 2 or pi/2" +msgstr "Nhập điểm-x ban đầu hoặc biểu thức tích phân, ví dụ 2 hoặc pi/2" -#: MainDlg.cpp:274 -msgid "The file could not be saved" -msgstr "Tập tin không lưu được" +#. i18n: file editintegralpage.ui line 88 +#: rc.cpp:367 rc.cpp:2021 +#, no-c-format +msgid "enter the initial y-point, eg 2 or pi" +msgstr "nhập điểm-y ban đầu, ví dụ 2 hoặc pi" -#: MainDlg.cpp:290 +#. i18n: file editintegralpage.ui line 91 +#: rc.cpp:370 rc.cpp:2024 +#, no-c-format msgid "" -"*.svg|Scalable Vector Graphics (*.svg)\n" -"*.bmp|Bitmap 180dpi (*.bmp)\n" -"*.png|Bitmap 180dpi (*.png)" -msgstr "" -"*.svg|Đồ hoạ Véctơ SVG (*.svg)\n" -"*.bmp|Bitmap 180dpi (*.bmp)\n" -"*.png|Bitmap 180dpi (*.png)" +"Enter the initial y-value or expression for the integral, for example 2 or pi/2" +msgstr "Nhập điểm-y ban đầu hoặc biểu thức tích phân, ví dụ 2 hoặc pi/2" -#: MainDlg.cpp:309 MainDlg.cpp:325 MainDlg.cpp:341 -msgid "The URL could not be saved." -msgstr "Địa chỉ URl không lưu được." +#. i18n: file editintegralpage.ui line 118 +#: rc.cpp:373 rc.cpp:2027 +#, no-c-format +msgid "P&recision:" +msgstr "Độ chính &xác:" -#: MainDlg.cpp:395 -msgid "Print Plot" -msgstr "In Đồ thị" +#. i18n: file editintegralpage.ui line 140 +#: rc.cpp:376 rc.cpp:2030 +#, no-c-format +msgid "Custom &precision" +msgstr "Độ chính xác theo ý riêng" -#: MainDlg.cpp:407 -msgid "Colors" -msgstr "Màu" +#. i18n: file editintegralpage.ui line 143 +#: rc.cpp:379 rc.cpp:2033 +#, no-c-format +msgid "Customize the precision" +msgstr "Soạn độ chính xác" -#: MainDlg.cpp:407 -msgid "Edit Colors" -msgstr "Soạn Màu" +#. i18n: file editintegralpage.ui line 170 +#: rc.cpp:382 rc.cpp:2036 +#, no-c-format +msgid "Color:" +msgstr "Màu:" -#: MainDlg.cpp:433 -msgid "Scale" -msgstr "Tỷ lệ" +#. i18n: file editintegralpage.ui line 192 +#: rc.cpp:391 rc.cpp:2045 +#, no-c-format +msgid "Line width:" +msgstr "Bề dày đường vẽ:" -#: MainDlg.cpp:433 -msgid "Edit Scaling" -msgstr "Soạn Tỷ lệ" +#. i18n: file qconstanteditor.ui line 16 +#: rc.cpp:403 rc.cpp:2057 +#, no-c-format +msgid "Constant Editor" +msgstr "Soạn Hằng số" -#: MainDlg.cpp:445 -msgid "Edit Fonts" -msgstr "Soạn Phông chữ" +#. i18n: file qconstanteditor.ui line 33 +#: rc.cpp:409 rc.cpp:817 rc.cpp:2063 rc.cpp:2471 +#, no-c-format +msgid "delete selected constant" +msgstr "xoá hằng số đã chọn" -#: MainDlg.cpp:538 +#. i18n: file qconstanteditor.ui line 36 +#: rc.cpp:412 rc.cpp:820 rc.cpp:2066 rc.cpp:2474 +#, no-c-format msgid "" -"Parametric functions must be definied in the \"New Parametric Plot\"-dialog " -"which you can find in the menubar" +"Click here to delete the selected constant; it can only be removed if it is not " +"currently used by a plot." msgstr "" -"Hàm tham số cần được định nghĩa trong hộp thoại \"Vẽ Độ thị Tham số Mới\" trong " -"thanh thực đơn" - -#: MainDlg.cpp:543 -msgid "Recursive function is not allowed" -msgstr "Không chấp nhận hàm tự gọi chính mình" +"Ấn vào để xoá hằng số đã chọn, nó chỉ có thể bị xoá nếy nó không đang được dùng " +"bởi một đồ thị nào đó." -#: MainDlg.cpp:802 -msgid "KmPlotPart" -msgstr "KmPlotPart" +#. i18n: file qconstanteditor.ui line 47 +#: rc.cpp:415 rc.cpp:781 rc.cpp:2069 rc.cpp:2435 +#, no-c-format +msgid "&Change Value..." +msgstr "&Thay đổi Gái trị..." -#: kconstanteditor.cpp:95 -msgid "A function uses this constant; therefore, it cannot be removed." -msgstr "Một hàm đang dùng hằng số này, nên nó không thể được xoá." +#. i18n: file qconstanteditor.ui line 50 +#: rc.cpp:418 rc.cpp:784 rc.cpp:2072 rc.cpp:2438 +#, no-c-format +msgid "Change the value of a user-defined constant" +msgstr "Thay đổi giá trị của một hằng số định nghĩa bởi người dùng" -#: kconstanteditor.cpp:111 kconstanteditor.cpp:190 -msgid "The item could not be found." -msgstr "Không tìm thấy mục yêu cầu." +#. i18n: file qconstanteditor.ui line 53 +#: rc.cpp:421 rc.cpp:787 rc.cpp:2075 rc.cpp:2441 +#, no-c-format +msgid "" +"Click here to edit the value of the selected constant. Its name cannot be " +"changed." +msgstr "" +"Ấn vào để soạn giá trị của hằng số đã chọn. Tên của nó không thay đổi được." -#: kconstanteditor.cpp:158 -msgid "Choose Name" -msgstr "Chọn Tên" +#. i18n: file qconstanteditor.ui line 64 +#: rc.cpp:424 rc.cpp:2078 +#, no-c-format +msgid "D&uplicate" +msgstr "S&ao đúp" -#: kconstanteditor.cpp:158 -msgid "Choose a name for the constant:" -msgstr "Chọn một tên cho hằng số:" +#. i18n: file qconstanteditor.ui line 67 +#: rc.cpp:427 rc.cpp:2081 +#, no-c-format +msgid "Duplicate the selected constant" +msgstr "Sao đúp hằng số đã chọn" -#. i18n: file kmplot_part.rc line 23 -#: rc.cpp:6 +#. i18n: file qconstanteditor.ui line 70 +#: rc.cpp:430 rc.cpp:2084 #, no-c-format -msgid "&Plot" -msgstr "&Vẽ" +msgid "" +"Click here to Copy the selected constant to another constant. You can choose " +"the new name from a list." +msgstr "" +"Ấn vào để sao chép hằng số đã chọn thành một hằng số khác. Bạn có thể chọn một " +"tên mới trong một danh sách." -#. i18n: file kmplot_part.rc line 47 -#: rc.cpp:18 rc.cpp:36 +#. i18n: file qconstanteditor.ui line 78 +#: rc.cpp:433 rc.cpp:796 rc.cpp:2087 rc.cpp:2450 #, no-c-format -msgid "Show S&liders" -msgstr "Hiển thị Con &trượt" +msgid "&New..." +msgstr "&Mới..." -#. i18n: file FktDlgData.ui line 22 -#: rc.cpp:54 rc.cpp:1708 +#. i18n: file qconstanteditor.ui line 81 +#: rc.cpp:436 rc.cpp:799 rc.cpp:2090 rc.cpp:2453 #, no-c-format -msgid "Edit Plots" -msgstr "Soạn Đồ thị" +msgid "Add a new constant" +msgstr "Thêm một hằng số mới" -#. i18n: file FktDlgData.ui line 75 -#: rc.cpp:63 rc.cpp:1717 +#. i18n: file qconstanteditor.ui line 84 +#: rc.cpp:439 rc.cpp:802 rc.cpp:2093 rc.cpp:2456 #, no-c-format -msgid "apply the changes and close the dialog" -msgstr "áp dụng các thay đổi và đóng hộp thoại" +msgid "Click this button to add a new constant." +msgstr "Ấn nút này để thêm một hằng số mới." -#. i18n: file FktDlgData.ui line 78 -#: rc.cpp:66 rc.cpp:1720 +#. i18n: file qconstanteditor.ui line 90 +#: rc.cpp:442 rc.cpp:2096 #, no-c-format -msgid "Click here to apply your changes and close this dialog." -msgstr "Ấn vào đây để áp dụng các thay đổi và đóng hộp thoại này." +msgid "Variable" +msgstr "Biến" -#. i18n: file FktDlgData.ui line 89 -#: rc.cpp:72 rc.cpp:1726 +#. i18n: file qconstanteditor.ui line 101 +#: rc.cpp:445 rc.cpp:2099 #, no-c-format -msgid "cancel without any changes" -msgstr "huỷ bỏ các thay đổi" +msgid "Value" +msgstr "Giá trị" -#. i18n: file FktDlgData.ui line 92 -#: rc.cpp:75 rc.cpp:1729 +#. i18n: file qconstanteditor.ui line 120 +#: rc.cpp:448 rc.cpp:2102 #, no-c-format -msgid "Click here to close the dialog without any changes." -msgstr "Ấn vào đây để đóng hộp thoại và không thay đổi gì." +msgid "List of user-defined constants" +msgstr "Danh sách các hằng số định nghĩa bởi người dùng" -#. i18n: file FktDlgData.ui line 130 -#: rc.cpp:78 rc.cpp:1732 +#. i18n: file qconstanteditor.ui line 123 +#: rc.cpp:451 rc.cpp:2105 #, no-c-format -msgid "list of functions to be plotted" -msgstr "danh sách hàm để vẽ" +msgid "Select a constant to change its value, remove it or duplicate it." +msgstr "Chọn một hằng số để thay đổi giá trị của nó, xoá nó hay sao chép nó." -#. i18n: file FktDlgData.ui line 133 -#: rc.cpp:81 rc.cpp:1735 +#. i18n: file qeditconstant.ui line 16 +#: rc.cpp:454 rc.cpp:2108 #, no-c-format -msgid "" -"Here you see the list of all functions to be plotted. The checked functions are " -"visible, the others are hidden. Click on a checkbox to show or hide the " -"function." -msgstr "" -"Tại đây, bạn thấy danh sách các hàm để vẽ. Các hàm đã đánh dấu đều có thể thấy " -"được, các hàm khác là ẩn. Ấn vào một ô đánh dấu để hiện hoặc giấu hàm." +msgid "Edit Constant" +msgstr "Soạn Hằng số" -#. i18n: file FktDlgData.ui line 155 -#: rc.cpp:87 rc.cpp:1741 +#. i18n: file qeditconstant.ui line 30 +#: rc.cpp:457 rc.cpp:2111 #, no-c-format -msgid "delete the selected function" -msgstr "xoá hàm đã chọn" +msgid "Variable:" +msgstr "Biến:" -#. i18n: file FktDlgData.ui line 158 -#: rc.cpp:90 rc.cpp:1744 +#. i18n: file qeditconstant.ui line 38 +#: rc.cpp:460 rc.cpp:2114 #, no-c-format -msgid "Click here to delete the selected function from the list." -msgstr "Ấn vào đây để xoá hàm đã chọn khỏi danh sách." +msgid "Value:" +msgstr "Giá trị:" -#. i18n: file FktDlgData.ui line 177 -#: rc.cpp:93 rc.cpp:1747 +#. i18n: file qeditconstant.ui line 95 +#: rc.cpp:469 rc.cpp:2123 #, no-c-format -msgid "&Edit..." -msgstr "&Soạn..." +msgid "Name of the constant (only 1 character but \"E\")" +msgstr "Tên hằng số (chỉ một ký tự, không được dùng \"E\")" -#. i18n: file FktDlgData.ui line 180 -#: rc.cpp:96 rc.cpp:1750 +#. i18n: file qeditconstant.ui line 98 +#: rc.cpp:472 rc.cpp:2126 #, no-c-format -msgid "edit the selected function" -msgstr "soạn hàm đã chọn" +msgid "" +"Enter the name of the constant here. User-defined constant names only have 1 " +"character; the constant \"E\" (Euler number) is reserved." +msgstr "" +"Nhập tên hằng số ở đây. Tên hằng số định nghĩa bởi người dùng chỉ chứa một ký " +"tự, và không được dùng \"E\" (số Euler)." -#. i18n: file FktDlgData.ui line 183 -#: rc.cpp:99 rc.cpp:1753 +#. i18n: file qeditconstant.ui line 106 +#: rc.cpp:475 rc.cpp:2129 #, no-c-format -msgid "Click here to edit the selected function." -msgstr "Ấn vào đây để soạn hàm đã chọn." +msgid "Enter the constant's value here." +msgstr "Nhập một giá trị hằng số ở đây." -#. i18n: file FktDlgData.ui line 199 -#: rc.cpp:102 rc.cpp:1756 +#. i18n: file qeditconstant.ui line 109 +#: rc.cpp:478 rc.cpp:2132 #, no-c-format -msgid "Ne&w Function Plot..." -msgstr "Hàm &Mới..." +msgid "" +"The value of a constant can be an expression, for instance PI/2 or sqrt(2)." +msgstr "Giá trị hằng số có thể là một biểu thức, ví dụ PI/2 hay sqrt(2)." -#. i18n: file FktDlgData.ui line 205 -#: rc.cpp:105 rc.cpp:114 rc.cpp:123 rc.cpp:132 rc.cpp:141 rc.cpp:1759 -#: rc.cpp:1768 rc.cpp:1777 rc.cpp:1786 rc.cpp:1795 +#. i18n: file qeditparametric.ui line 24 +#: rc.cpp:481 rc.cpp:2135 #, no-c-format -msgid "define a new function" -msgstr "định nghĩa hàm mới" +msgid "Edit Parametric Plot" +msgstr "Soạn Đồ thị Tham số" -#. i18n: file FktDlgData.ui line 208 -#: rc.cpp:108 rc.cpp:117 rc.cpp:126 rc.cpp:135 rc.cpp:144 rc.cpp:1762 -#: rc.cpp:1771 rc.cpp:1780 rc.cpp:1789 rc.cpp:1798 +#. i18n: file qeditparametric.ui line 49 +#: rc.cpp:487 rc.cpp:2141 #, no-c-format -msgid "" -"Click here to define a new function. There are 3 types of function, explicit " -"given functions, parametric plots and polar plots. Choose the appropriate type " -"from the drop down list." -msgstr "" -"Ấn vào đây để định nghĩa một hàm mới. Có 3 loại hàm, hàm thông thường, hàm có " -"tham số và hàm dành cho đồ thị cực. Chọn một loại trong ô lựa chọn." +msgid "Name:" +msgstr "Tên:" -#. i18n: file FktDlgData.ui line 224 -#: rc.cpp:111 rc.cpp:1765 +#. i18n: file qeditparametric.ui line 71 +#: rc.cpp:490 rc.cpp:517 rc.cpp:2144 rc.cpp:2171 #, no-c-format -msgid "New &Parametric Plot..." -msgstr "Hàm &Tham số Mới..." +msgid "enter an expression" +msgstr "nhập một biểu thức" -#. i18n: file FktDlgData.ui line 246 -#: rc.cpp:120 rc.cpp:1774 +#. i18n: file qeditparametric.ui line 76 +#: rc.cpp:493 rc.cpp:2147 #, no-c-format -msgid "&New Polar Plot..." -msgstr "Hàm &Cực Mới..." +msgid "" +"Enter an expression for the function.\n" +"The dummy variable is t.\n" +"Example: cos(t)" +msgstr "" +"Nhập biểu thức cho hàm.\n" +"Biến là t.\n" +"Ví dụ: cos(t)" -#. i18n: file FktDlgData.ui line 288 -#: rc.cpp:129 rc.cpp:1783 +#. i18n: file qeditparametric.ui line 84 +#: rc.cpp:498 rc.cpp:511 rc.cpp:528 rc.cpp:2152 rc.cpp:2165 rc.cpp:2182 #, no-c-format -msgid "Cop&y Function..." -msgstr "&Sao chép Hàm..." +msgid "f" +msgstr "f" -#. i18n: file FktDlgData.ui line 313 -#: rc.cpp:138 rc.cpp:1792 +#. i18n: file qeditparametric.ui line 87 +#: rc.cpp:501 rc.cpp:2155 #, no-c-format -msgid "&Move Function..." -msgstr "&Di chuyển Hàm..." +msgid "name of the function" +msgstr "tên hàm" -#. i18n: file editderivativespage.ui line 16 -#: rc.cpp:147 rc.cpp:1801 +#. i18n: file qeditparametric.ui line 91 +#: rc.cpp:504 rc.cpp:2158 #, no-c-format -msgid "Edit Derivatives" -msgstr "Soạn Đạo hàm" +msgid "" +"Enter the name of the function.\n" +"The name of a function must be unique. If you leave this line empty KmPlot will " +"set a default name. You can change it later." +msgstr "" +"Nhập tên cho hàm.\n" +"Tên hàm không được lấn với hàm khác. Nếu bạn để dòng này trống, KmPlot sẽ chọn " +"một tên mặc định. Bạn có thể thay đổi nó sau này." -#. i18n: file editderivativespage.ui line 47 -#: rc.cpp:150 rc.cpp:183 rc.cpp:322 rc.cpp:385 rc.cpp:549 rc.cpp:661 -#: rc.cpp:1804 rc.cpp:1837 rc.cpp:1976 rc.cpp:2039 rc.cpp:2203 rc.cpp:2315 +#. i18n: file qeditparametric.ui line 110 +#: rc.cpp:508 rc.cpp:2162 #, no-c-format -msgid "color of the plot line" -msgstr "màu đường vẽ" +msgid "y" +msgstr "y" -#. i18n: file editderivativespage.ui line 50 -#: rc.cpp:153 rc.cpp:186 rc.cpp:325 rc.cpp:388 rc.cpp:552 rc.cpp:664 -#: rc.cpp:1807 rc.cpp:1840 rc.cpp:1979 rc.cpp:2042 rc.cpp:2206 rc.cpp:2318 +#. i18n: file qeditparametric.ui line 131 +#: rc.cpp:514 rc.cpp:531 rc.cpp:2168 rc.cpp:2185 #, no-c-format -msgid "Click this button to choose a color for the plot line." -msgstr "Ấn vào nút này để chọn màu cho các đường vẽ." +msgid "(t) =" +msgstr "(t) =" -#. i18n: file editderivativespage.ui line 58 -#: rc.cpp:156 rc.cpp:198 rc.cpp:337 rc.cpp:400 rc.cpp:564 rc.cpp:676 -#: rc.cpp:1810 rc.cpp:1852 rc.cpp:1991 rc.cpp:2054 rc.cpp:2218 rc.cpp:2330 +#. i18n: file qeditparametric.ui line 154 +#: rc.cpp:520 rc.cpp:2174 #, no-c-format -msgid "0.1mm" -msgstr "0,1mm" +msgid "" +"Enter an expression for the function.\n" +"The dummy variable is t.\n" +"Example: sin(t)" +msgstr "" +"Nhập biểu thức cho hàm.\n" +"Biến là t.\n" +"Ví dụ: sin(t)" -#. i18n: file editderivativespage.ui line 66 -#: rc.cpp:159 rc.cpp:1813 +#. i18n: file qeditparametric.ui line 176 +#: rc.cpp:525 rc.cpp:2179 #, no-c-format -msgid "&Color:" -msgstr "&Màu:" +msgid "x" +msgstr "x" -#. i18n: file editderivativespage.ui line 83 -#: rc.cpp:162 rc.cpp:192 rc.cpp:331 rc.cpp:394 rc.cpp:558 rc.cpp:670 -#: rc.cpp:1816 rc.cpp:1846 rc.cpp:1985 rc.cpp:2048 rc.cpp:2212 rc.cpp:2324 +#. i18n: file qeditparametric.ui line 220 +#: rc.cpp:537 rc.cpp:649 rc.cpp:2191 rc.cpp:2303 #, no-c-format -msgid "width of the plot line" -msgstr "bề dày đường vẽ" +msgid "Hide" +msgstr "Giấu" -#. i18n: file editderivativespage.ui line 86 -#: rc.cpp:165 rc.cpp:195 rc.cpp:334 rc.cpp:397 rc.cpp:561 rc.cpp:673 -#: rc.cpp:1819 rc.cpp:1849 rc.cpp:1988 rc.cpp:2051 rc.cpp:2215 rc.cpp:2327 +#. i18n: file qeditparametric.ui line 327 +#: rc.cpp:570 rc.cpp:682 rc.cpp:2224 rc.cpp:2336 #, no-c-format -msgid "Change the width of the plot line in steps of 0.1mm." -msgstr "Thay đổi bề dày của đường vẽ theo từng bước 0,1mm." +msgid "F1" +msgstr "F1" -#. i18n: file editderivativespage.ui line 94 -#: rc.cpp:168 rc.cpp:1822 +#. i18n: file qeditparametric.ui line 364 +#: rc.cpp:576 rc.cpp:688 rc.cpp:2230 rc.cpp:2342 #, no-c-format -msgid "Show &1st derivative" -msgstr "Hiển thị đạo hàm bậc &một" +msgid "apply changes to the list" +msgstr "áp dụng các thay đổi cho danh sách" -#. i18n: file editderivativespage.ui line 97 -#: rc.cpp:171 rc.cpp:1825 +#. i18n: file qeditparametric.ui line 367 +#: rc.cpp:579 rc.cpp:691 rc.cpp:2233 rc.cpp:2345 #, no-c-format -msgid "Show first derivative" -msgstr "Hiển thị đạo hàm bậc một" +msgid "Click this button to apply the changes to the list of functions." +msgstr "Ấn nút này để áp dụng các thay đổi cho danh sách hàm số." -#. i18n: file editderivativespage.ui line 100 -#: rc.cpp:174 rc.cpp:207 rc.cpp:1828 rc.cpp:1861 +#. i18n: file qeditparametric.ui line 381 +#: rc.cpp:585 rc.cpp:697 rc.cpp:2239 rc.cpp:2351 #, no-c-format -msgid "If this box is checked, the first derivative will be plotted, too." -msgstr "Nếu đánh dấu ô này, đạo hàm bậc một cũng sẽ được vẽ." +msgid "abort without changing anything" +msgstr "huỷ bỏ các thay đổi" -#. i18n: file editderivativespage.ui line 108 -#: rc.cpp:177 rc.cpp:1831 +#. i18n: file qeditparametric.ui line 384 +#: rc.cpp:588 rc.cpp:700 rc.cpp:2242 rc.cpp:2354 #, no-c-format -msgid "&Line width:" -msgstr "&Bề dày đường vẽ:" +msgid "Click here to close the dialog without changing anything." +msgstr "Ấn nút này để đóng hộp thoại mà không thay đổi gì." -#. i18n: file editderivativespage.ui line 135 -#: rc.cpp:180 rc.cpp:546 rc.cpp:658 rc.cpp:1834 rc.cpp:2200 rc.cpp:2312 +#. i18n: file qeditparametric.ui line 419 +#: rc.cpp:594 rc.cpp:2248 #, no-c-format -msgid "Colo&r:" -msgstr "Mà&u:" +msgid "&Max:" +msgstr "&Cực đại:" -#. i18n: file editderivativespage.ui line 163 -#: rc.cpp:189 rc.cpp:328 rc.cpp:555 rc.cpp:667 rc.cpp:1177 rc.cpp:1843 -#: rc.cpp:1982 rc.cpp:2209 rc.cpp:2321 rc.cpp:2831 +#. i18n: file qeditparametric.ui line 430 +#: rc.cpp:597 rc.cpp:2251 #, no-c-format -msgid "Line &width:" -msgstr "Bề dày đường &vẽ:" +msgid "Custom plot maximum t-range:" +msgstr "Giới hạn trên cho dải vẽ t theo ý riêng:" -#. i18n: file editderivativespage.ui line 199 -#: rc.cpp:201 rc.cpp:1855 +#. i18n: file qeditparametric.ui line 436 +#: rc.cpp:603 rc.cpp:736 rc.cpp:2257 rc.cpp:2390 #, no-c-format -msgid "Show &2nd derivative" -msgstr "Hiển thị đạo hàm bậc &hai" +msgid "Check this button and enter the plot maximum range boundary below." +msgstr "Đánh dấu ô này và nhập giới hạn trên cho dải vẽ vào ô dưới." -#. i18n: file editderivativespage.ui line 202 -#: rc.cpp:204 rc.cpp:1858 +#. i18n: file qeditparametric.ui line 444 +#: rc.cpp:606 rc.cpp:2260 #, no-c-format -msgid "Show second derivative" -msgstr "Hiển thị đạo hàm bậc hai" +msgid "Custom plot minimum t-range:" +msgstr "Giới hạn dưới cho dải vẽ t theo ý riêng:" -#. i18n: file editfunctionpage.ui line 36 -#: rc.cpp:213 rc.cpp:484 rc.cpp:630 rc.cpp:1867 rc.cpp:2138 rc.cpp:2284 +#. i18n: file qeditparametric.ui line 450 +#: rc.cpp:612 rc.cpp:727 rc.cpp:2266 rc.cpp:2381 #, no-c-format -msgid "Definition" -msgstr "Định nghĩa" +msgid "Check this button and enter the plot minimum range boundary below." +msgstr "Đánh dấu ô này và nhập giới hạn dưới cho dải vẽ vào ô dưới." -#. i18n: file editfunctionpage.ui line 47 -#: rc.cpp:216 rc.cpp:1870 +#. i18n: file qeditpolar.ui line 24 +#: rc.cpp:627 rc.cpp:2281 #, no-c-format -msgid "&Equation:" -msgstr "&Phương trình:" +msgid "Edit Polar Plot" +msgstr "Soạn Đồ thị Cực" -#. i18n: file editfunctionpage.ui line 66 -#: rc.cpp:219 rc.cpp:1873 +#. i18n: file qeditpolar.ui line 57 +#: rc.cpp:633 rc.cpp:2287 #, no-c-format -msgid "enter an equation, for instance f(x)=x^2" -msgstr "nhập một phương trình, ví dụ f(x)=x^2" +msgid "enter an equation, for instance loop(angle)=ln(angle)" +msgstr "nhập một phương trình, ví dụ loop(a)=ln(a)" -#. i18n: file editfunctionpage.ui line 70 -#: rc.cpp:222 rc.cpp:1876 +#. i18n: file qeditpolar.ui line 61 +#: rc.cpp:636 rc.cpp:2290 #, no-c-format msgid "" -"Enter an equation for the function.\n" -"Example: f(x)=x^2" +"Enter an expression for the function. The prefix \"r\" will be added " +"automatically.\n" +"Example: loop(angle)=ln(angle)" msgstr "" -"Nhập vào một phương trình cho hàm.\n" -"Ví dụ: f(x) = x^2" - -#. i18n: file editfunctionpage.ui line 80 -#: rc.cpp:226 rc.cpp:534 rc.cpp:646 rc.cpp:1880 rc.cpp:2188 rc.cpp:2300 -#, no-c-format -msgid "Extensions" -msgstr "Mở rộng" +"Nhập một biểu thức cho hàm. Tiết đầu tố \"r\" sẽ được tự động thêm vào.\n" +"Ví dụ: loop(a)=ln(a)" -#. i18n: file editfunctionpage.ui line 94 -#: rc.cpp:232 rc.cpp:346 rc.cpp:540 rc.cpp:652 rc.cpp:1886 rc.cpp:2000 -#: rc.cpp:2194 rc.cpp:2306 +#. i18n: file qeditpolar.ui line 69 +#: rc.cpp:640 rc.cpp:2294 #, no-c-format -msgid "hide the plot" -msgstr "giấu đồ thị" +msgid "r" +msgstr "r" -#. i18n: file editfunctionpage.ui line 97 -#: rc.cpp:235 rc.cpp:349 rc.cpp:543 rc.cpp:655 rc.cpp:1889 rc.cpp:2003 -#: rc.cpp:2197 rc.cpp:2309 +#. i18n: file qeditpolar.ui line 77 +#: rc.cpp:643 rc.cpp:2297 #, no-c-format -msgid "Check this box if you want to hide the plot of the function." -msgstr "Đánh dấu ô này nếu bạn muốn giấu đồ thị của hàm." +msgid "Equation:" +msgstr "Phương trình:" -#. i18n: file editfunctionpage.ui line 107 -#: rc.cpp:238 rc.cpp:1892 +#. i18n: file qeditpolar.ui line 286 +#: rc.cpp:703 rc.cpp:1000 rc.cpp:1060 rc.cpp:2357 rc.cpp:2654 rc.cpp:2714 #, no-c-format -msgid "Parameter Values" -msgstr "Giá trị Tham số" +msgid "Max:" +msgstr "Cực đại:" -#. i18n: file editfunctionpage.ui line 118 -#: rc.cpp:241 rc.cpp:1895 +#. i18n: file qeditpolar.ui line 297 +#: rc.cpp:706 rc.cpp:1003 rc.cpp:1063 rc.cpp:2360 rc.cpp:2657 rc.cpp:2717 #, no-c-format -msgid "Use" -msgstr "Dùng" +msgid "Min:" +msgstr "Cực tiểu:" -#. i18n: file editfunctionpage.ui line 121 -#: rc.cpp:244 rc.cpp:1898 +#. i18n: file qeditpolar.ui line 336 +#: rc.cpp:721 rc.cpp:2375 #, no-c-format -msgid "change parameter value by moving a slider" -msgstr "thay đổi giá trị tham số bằng cách di chuyển con trượt" +msgid "Custom plot minimum r-range:" +msgstr "Giới hạn dưới cho dải vẽ r theo ý riêng:" -#. i18n: file editfunctionpage.ui line 124 -#: rc.cpp:247 rc.cpp:1901 +#. i18n: file qeditpolar.ui line 339 +#: rc.cpp:724 rc.cpp:2378 #, no-c-format -msgid "" -"Check this to change the parameter value by moving a slider. Select the slider " -"from the list box on the right. The values vary from 0 (left) to 100 (right)." -msgstr "" -"Đánh dấu ô này để có thể thay đổi giá trị tham số bằng cách di chuyển con " -"trượt. Chọn con trượt trong hộp danh sách ở bên phải. Giá trị thay đổi từ 0 " -"(trái) đến 100 (phải)." +msgid "Customize the plot range" +msgstr "Soạn dải vẽ" -#. i18n: file editfunctionpage.ui line 135 -#: rc.cpp:250 rc.cpp:1904 +#. i18n: file qeditpolar.ui line 350 +#: rc.cpp:730 rc.cpp:2384 #, no-c-format -msgid "Select a slider" -msgstr "Chọn một con trượt" +msgid "Custom plot maximum r-range:" +msgstr "Giới hạn trên cho dải vẽ r theo ý riêng:" -#. i18n: file editfunctionpage.ui line 138 -#: rc.cpp:253 rc.cpp:1907 +#. i18n: file qminmax.ui line 16 +#: kminmax.cpp:87 rc.cpp:739 rc.cpp:2393 #, no-c-format -msgid "" -"Select one of the sliders to change the parameter value dynamically. The values " -"vary from 0 (left) to 100 (right)." -msgstr "" -"Chọn một con trượt để thay đổi giá trị tham số ngay trong lúc vẽ đồ thị. Giá " -"trị thay đổi từ 0 (trái) đến 100 (phải)." +msgid "Find Minimum Point" +msgstr "Tìm Điểm Cực tiểu" -#. i18n: file editfunctionpage.ui line 146 -#: rc.cpp:256 rc.cpp:1910 +#. i18n: file qminmax.ui line 27 +#: kminmax.cpp:73 rc.cpp:742 rc.cpp:2396 #, no-c-format -msgid "Values from a list" -msgstr "Giá trị từ một danh sách" +msgid "&Find" +msgstr "&Tìm" -#. i18n: file editfunctionpage.ui line 149 -#: rc.cpp:259 rc.cpp:1913 +#. i18n: file qminmax.ui line 52 +#: kminmax.cpp:71 rc.cpp:745 rc.cpp:2399 #, no-c-format -msgid "read parameter values from a list" -msgstr "đọc giá trị tham số từ một danh sách" +msgid "Search between the x-value:" +msgstr "Tìm giữa giá trị-x:" -#. i18n: file editfunctionpage.ui line 152 -#: rc.cpp:262 rc.cpp:1916 +#. i18n: file qminmax.ui line 63 +#: kminmax.cpp:72 kminmax.cpp:125 rc.cpp:748 rc.cpp:2402 #, no-c-format -msgid "" -"Check this to let KmPlot use parameter values given in a list. Edit this list " -"by clicking the button on the right." -msgstr "" -"Đánh dấu ô này để KmPlot dùng giá trị tham số cho sẵn trong một danh sách. Soạn " -"danh sách này bằng cach s ấn nút bên phải." +msgid "and:" +msgstr "và:" -#. i18n: file editfunctionpage.ui line 163 -#: rc.cpp:265 rc.cpp:1919 +#. i18n: file qminmax.ui line 92 +#: rc.cpp:751 rc.cpp:2405 #, no-c-format -msgid "Edit List..." -msgstr "Soạn Danh sách..." +msgid "Graph" +msgstr "Đồ thị" -#. i18n: file editfunctionpage.ui line 166 -#: rc.cpp:268 rc.cpp:1922 +#. i18n: file qminmax.ui line 103 +#: rc.cpp:754 rc.cpp:2408 #, no-c-format -msgid "Edit the list of parameters" -msgstr "Sạon danh sách các giá trị tham số" +msgid "The available functions you can search in" +msgstr "Các hàm có sẵn cho bạn tìm chọn" -#. i18n: file editfunctionpage.ui line 169 -#: rc.cpp:271 rc.cpp:1925 +#. i18n: file qminmax.ui line 106 +#: rc.cpp:757 rc.cpp:2411 #, no-c-format msgid "" -"Click here to open a list of parameter values. Here you can add, remove, and " -"change them." +"Here you can see all available functions you can use. Select one of them." msgstr "" -"Ấn vào đây để mở một danh sách các giá trị tham số.Tại đây, bạn có thể thêm, " -"xoá, hay thay đổi các giá trị." +"Tại đây, bạn thấy tất cả các hàm có sẵn mà bạn có thể dùng. Hãy chọn lấy một " +"hàm." -#. i18n: file editfunctionpage.ui line 177 -#: rc.cpp:274 rc.cpp:1928 +#. i18n: file qminmax.ui line 119 +#: rc.cpp:763 rc.cpp:2417 #, no-c-format -msgid "Disable parameter values" -msgstr "Tắt giá trị tham số" +msgid "close the dialog" +msgstr "đóng hộp thoại" -#. i18n: file editfunctionpage.ui line 183 -#: rc.cpp:277 rc.cpp:1931 +#. i18n: file qminmax.ui line 122 +#: rc.cpp:766 rc.cpp:2420 #, no-c-format -msgid "Do not use any parameter values" -msgstr "Không dùng bất cứ giá trị tham số nào" +msgid "Close the dialog and return to the main window." +msgstr "Đóng hộp thoại và quay về cửa sổ chính." -#. i18n: file editfunctionpage.ui line 186 -#: rc.cpp:280 rc.cpp:1934 +#. i18n: file qminmax.ui line 130 +#: rc.cpp:769 rc.cpp:2423 #, no-c-format -msgid "" -"By having this option selected parameter values are disabled in the function." -msgstr "" -"Nếu dùng tuỳ chọn này, các giá trị tham số sẽ không được dùng trong hàm." +msgid "Choose Parameter Value..." +msgstr "Chọn Giá trị Tham số..." -#. i18n: file editfunctionpage.ui line 210 -#: rc.cpp:283 rc.cpp:1937 +#. i18n: file qminmax.ui line 133 +#: rc.cpp:772 rc.cpp:2426 #, no-c-format -msgid "Custom plot m&inimum-range:" -msgstr "Giới hạn &dưới của dải vẽ theo ý người dùng:" +msgid "select the parameter value you want to use" +msgstr "chọn giá trị tham số mà bạn muốn dùng" -#. i18n: file editfunctionpage.ui line 213 -#: rc.cpp:286 rc.cpp:609 rc.cpp:1940 rc.cpp:2263 +#. i18n: file qminmax.ui line 136 +#: rc.cpp:775 rc.cpp:2429 #, no-c-format -msgid "Customize the minimum plot range" -msgstr "Soạn giới hạn dưới của dải vẽ theo ý riêng" +msgid "If the function has any parameter values you must select it here." +msgstr "Nếu hàm có tham số, bạn cần chọn chúng tại đây." -#. i18n: file editfunctionpage.ui line 216 -#: rc.cpp:289 rc.cpp:307 rc.cpp:1943 rc.cpp:1961 +#. i18n: file qparametereditor.ui line 16 +#: rc.cpp:778 rc.cpp:2432 #, no-c-format -msgid "Check this button and enter the plot range boundarys below." -msgstr "" -"Đánh dấu nút này và nhập vào giới hạn dưới của dải vẽ trong ô bên dưới." +msgid "Parameter Editor" +msgstr "Soạn Tham số" -#. i18n: file editfunctionpage.ui line 224 -#: rc.cpp:292 rc.cpp:591 rc.cpp:1946 rc.cpp:2245 +#. i18n: file qparametereditor.ui line 61 +#: rc.cpp:790 rc.cpp:2444 #, no-c-format -msgid "&Min:" -msgstr "&Giới hạn dưới:" +msgid "list of parameter values" +msgstr "danh sách giá trị tham số" -#. i18n: file editfunctionpage.ui line 238 -#: rc.cpp:295 rc.cpp:621 rc.cpp:709 rc.cpp:1949 rc.cpp:2275 rc.cpp:2363 +#. i18n: file qparametereditor.ui line 64 +#: rc.cpp:793 rc.cpp:2447 #, no-c-format -msgid "lower boundary of the plot range" -msgstr "giới hạn dưới của dải vẽ" +msgid "Here you see the list of all parameter values for the function." +msgstr "Tại đây, bạn thấy danh sách tất cả các tham số cho hàm." -#. i18n: file editfunctionpage.ui line 249 -#: rc.cpp:301 rc.cpp:1955 +#. i18n: file qparametereditor.ui line 89 +#: rc.cpp:808 rc.cpp:2462 #, no-c-format -msgid "Custom plot m&aximum-range:" -msgstr "Giới hạn &trên của dải vẽ theo ý người dùng:" +msgid "Close the dialog" +msgstr "Đóng hộp thoại" -#. i18n: file editfunctionpage.ui line 252 -#: rc.cpp:304 rc.cpp:600 rc.cpp:733 rc.cpp:1958 rc.cpp:2254 rc.cpp:2387 +#. i18n: file qparametereditor.ui line 92 +#: rc.cpp:811 rc.cpp:2465 #, no-c-format -msgid "Customize the maximum plot range" -msgstr "Soạn giới hạn trên của dải vẽ theo ý riêng" +msgid "Close the window and return to the function dialog." +msgstr "Đóng cửa sổ và quay về hộp thoại hàm số." -#. i18n: file editfunctionpage.ui line 266 -#: rc.cpp:310 rc.cpp:615 rc.cpp:715 rc.cpp:1964 rc.cpp:2269 rc.cpp:2369 +#. i18n: file qparametereditor.ui line 137 +#: rc.cpp:823 rc.cpp:2477 #, no-c-format -msgid "upper boundary of the plot range" -msgstr "giới hạn trên của dải vẽ" +msgid "&Export..." +msgstr "&Xuất..." -#. i18n: file editfunctionpage.ui line 277 -#: rc.cpp:316 rc.cpp:1970 +#. i18n: file qparametereditor.ui line 140 +#: rc.cpp:826 rc.cpp:2480 #, no-c-format -msgid "Ma&x:" -msgstr "Giới &hạn trên:" +msgid "Export values to a textfile" +msgstr "Xuất các giá trị ra một tập tin văn bản" -#. i18n: file editfunctionpage.ui line 304 -#: rc.cpp:319 rc.cpp:1973 +#. i18n: file qparametereditor.ui line 143 +#: rc.cpp:829 rc.cpp:2483 #, no-c-format -msgid "Co&lor:" -msgstr "Mà&u:" +msgid "" +"Export values to a textfile. Every value in the parameter list will be written " +"to one line in the file." +msgstr "" +"Xuất các giá trị ra tập tin văn bản. Mỗi giá trị trong danh sách tham số sẽ " +"được ghi vào một dòng trong tập tin." -#. i18n: file editintegralpage.ui line 16 -#: editfunction.cpp:66 rc.cpp:340 rc.cpp:1994 +#. i18n: file qparametereditor.ui line 171 +#: rc.cpp:832 rc.cpp:2486 #, no-c-format -msgid "Integral" -msgstr "Tích phân" +msgid "&Import..." +msgstr "&Nhập..." -#. i18n: file editintegralpage.ui line 27 -#: rc.cpp:343 rc.cpp:1997 +#. i18n: file qparametereditor.ui line 174 +#: rc.cpp:835 rc.cpp:2489 #, no-c-format -msgid "Show integral" -msgstr "Hiển thị tích phân" +msgid "Import values from a textfile" +msgstr "Nhập các giá trị từ một tập tin văn bản" -#. i18n: file editintegralpage.ui line 44 -#: rc.cpp:352 rc.cpp:2006 +#. i18n: file qparametereditor.ui line 177 +#: rc.cpp:838 rc.cpp:2492 #, no-c-format -msgid "Initial Point" -msgstr "Điểm Ban đầu" +msgid "" +"Import values from a textfile. Every line in the file is parsed as a value or " +"expression." +msgstr "" +"Nhập các giá trị từ tập tin văn bản. Mỗi dòng trong tập tin được coi như một " +"giá trị hoặc một biểu thức." -#. i18n: file editintegralpage.ui line 55 -#: rc.cpp:355 rc.cpp:2009 +#. i18n: file settingspagecolor.ui line 28 +#: rc.cpp:841 rc.cpp:2495 #, no-c-format -msgid "&x-value:" -msgstr "giá trị-&x:" +msgid "&Coords" +msgstr "&Toạ độ" -#. i18n: file editintegralpage.ui line 66 -#: rc.cpp:358 rc.cpp:2012 +#. i18n: file settingspagecolor.ui line 47 +#: rc.cpp:844 rc.cpp:2498 #, no-c-format -msgid "&y-value:" -msgstr "giá trị-&y:" +msgid "&Axes:" +msgstr "T&rục:" -#. i18n: file editintegralpage.ui line 77 -#: rc.cpp:361 rc.cpp:2015 +#. i18n: file settingspagecolor.ui line 61 +#: rc.cpp:847 rc.cpp:2501 #, no-c-format -msgid "Enter the initial x-point,for instance 2 or pi" -msgstr "Nhập điểm-x ban đầu, ví dụ 2 hoặc pi" +msgid "select color for the axes" +msgstr "chọn màu cho trục" -#. i18n: file editintegralpage.ui line 80 -#: rc.cpp:364 rc.cpp:2018 +#. i18n: file settingspagecolor.ui line 64 +#: rc.cpp:850 rc.cpp:2504 #, no-c-format msgid "" -"Enter the initial x-value or expression for the integral, for example 2 or pi/2" -msgstr "Nhập điểm-x ban đầu hoặc biểu thức tích phân, ví dụ 2 hoặc pi/2" +"Specify the color of the axes. The change will appear as soon as you press the " +"OK button." +msgstr "Chọn màu cho trục. Các thay đổi sẽ hiện ra ngay khi bạn ấn OK." -#. i18n: file editintegralpage.ui line 88 -#: rc.cpp:367 rc.cpp:2021 +#. i18n: file settingspagecolor.ui line 75 +#: rc.cpp:853 rc.cpp:2507 #, no-c-format -msgid "enter the initial y-point, eg 2 or pi" -msgstr "nhập điểm-y ban đầu, ví dụ 2 hoặc pi" +msgid "select color for the grid" +msgstr "chọn màu cho lưới" -#. i18n: file editintegralpage.ui line 91 -#: rc.cpp:370 rc.cpp:2024 +#. i18n: file settingspagecolor.ui line 78 +#: rc.cpp:856 rc.cpp:2510 #, no-c-format msgid "" -"Enter the initial y-value or expression for the integral, for example 2 or pi/2" -msgstr "Nhập điểm-y ban đầu hoặc biểu thức tích phân, ví dụ 2 hoặc pi/2" +"Specify the color of the grid. The change will appear as soon as you press the " +"OK button." +msgstr "Chọn màu cho lưới. Các thay đổi sẽ hiện ra ngay khi bạn ấn OK." -#. i18n: file editintegralpage.ui line 118 -#: rc.cpp:373 rc.cpp:2027 +#. i18n: file settingspagecolor.ui line 86 +#: rc.cpp:859 rc.cpp:2513 #, no-c-format -msgid "P&recision:" -msgstr "Độ chính &xác:" +msgid "&Grid:" +msgstr "&Lưới:" -#. i18n: file editintegralpage.ui line 140 -#: rc.cpp:376 rc.cpp:2030 +#. i18n: file settingspagecolor.ui line 118 +#: rc.cpp:862 rc.cpp:2516 #, no-c-format -msgid "Custom &precision" -msgstr "Độ chính xác theo ý riêng" +msgid "&Default Function Colors" +msgstr "&Màu Hàm Mặc định" -#. i18n: file editintegralpage.ui line 143 -#: rc.cpp:379 rc.cpp:2033 +#. i18n: file settingspagecolor.ui line 148 +#: rc.cpp:865 rc.cpp:2519 #, no-c-format -msgid "Customize the precision" -msgstr "Soạn độ chính xác" +msgid "the default color for function number 2" +msgstr "màu mặc định cho hàm số 2" -#. i18n: file editintegralpage.ui line 170 -#: rc.cpp:382 rc.cpp:2036 +#. i18n: file settingspagecolor.ui line 151 +#: rc.cpp:868 rc.cpp:2522 #, no-c-format -msgid "Color:" -msgstr "Màu:" +msgid "" +"The default color for function number 2. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." +msgstr "" +"Màu mặc định cho hàm số 2. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file editintegralpage.ui line 192 -#: rc.cpp:391 rc.cpp:2045 +#. i18n: file settingspagecolor.ui line 162 +#: rc.cpp:871 rc.cpp:2525 #, no-c-format -msgid "Line width:" -msgstr "Bề dày đường vẽ:" +msgid "the default color for function number 5" +msgstr "màu mặc định cho hàm số 5" -#. i18n: file qconstanteditor.ui line 16 -#: rc.cpp:403 rc.cpp:2057 +#. i18n: file settingspagecolor.ui line 165 +#: rc.cpp:874 rc.cpp:2528 #, no-c-format -msgid "Constant Editor" -msgstr "Soạn Hằng số" +msgid "" +"The default color for function number 5. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." +msgstr "" +"Màu mặc định cho hàm số 5. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qconstanteditor.ui line 33 -#: rc.cpp:409 rc.cpp:817 rc.cpp:2063 rc.cpp:2471 +#. i18n: file settingspagecolor.ui line 176 +#: rc.cpp:877 rc.cpp:2531 #, no-c-format -msgid "delete selected constant" -msgstr "xoá hằng số đã chọn" +msgid "the default color for function number 1" +msgstr "màu mặc định cho hàm số 1" -#. i18n: file qconstanteditor.ui line 36 -#: rc.cpp:412 rc.cpp:820 rc.cpp:2066 rc.cpp:2474 +#. i18n: file settingspagecolor.ui line 179 +#: rc.cpp:880 rc.cpp:2534 #, no-c-format msgid "" -"Click here to delete the selected constant; it can only be removed if it is not " -"currently used by a plot." +"The default color for function number 1. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." msgstr "" -"Ấn vào để xoá hằng số đã chọn, nó chỉ có thể bị xoá nếy nó không đang được dùng " -"bởi một đồ thị nào đó." +"Màu mặc định cho hàm số 1. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qconstanteditor.ui line 47 -#: rc.cpp:415 rc.cpp:781 rc.cpp:2069 rc.cpp:2435 +#. i18n: file settingspagecolor.ui line 187 +#: rc.cpp:883 rc.cpp:2537 #, no-c-format -msgid "&Change Value..." -msgstr "&Thay đổi Gái trị..." +msgid "Function &1:" +msgstr "Hàm &1:" -#. i18n: file qconstanteditor.ui line 50 -#: rc.cpp:418 rc.cpp:784 rc.cpp:2072 rc.cpp:2438 +#. i18n: file settingspagecolor.ui line 201 +#: rc.cpp:886 rc.cpp:2540 #, no-c-format -msgid "Change the value of a user-defined constant" -msgstr "Thay đổi giá trị của một hằng số định nghĩa bởi người dùng" +msgid "the default color for function number 3" +msgstr "màu mặc định cho hàm số 3" -#. i18n: file qconstanteditor.ui line 53 -#: rc.cpp:421 rc.cpp:787 rc.cpp:2075 rc.cpp:2441 +#. i18n: file settingspagecolor.ui line 204 +#: rc.cpp:889 rc.cpp:2543 #, no-c-format msgid "" -"Click here to edit the value of the selected constant. Its name cannot be " -"changed." +"The default color for function number 3. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." msgstr "" -"Ấn vào để soạn giá trị của hằng số đã chọn. Tên của nó không thay đổi được." +"Màu mặc định cho hàm số 3. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qconstanteditor.ui line 64 -#: rc.cpp:424 rc.cpp:2078 +#. i18n: file settingspagecolor.ui line 212 +#: rc.cpp:892 rc.cpp:2546 #, no-c-format -msgid "D&uplicate" -msgstr "S&ao đúp" +msgid "Function &3:" +msgstr "Hàm &3:" -#. i18n: file qconstanteditor.ui line 67 -#: rc.cpp:427 rc.cpp:2081 +#. i18n: file settingspagecolor.ui line 223 +#: rc.cpp:895 rc.cpp:2549 #, no-c-format -msgid "Duplicate the selected constant" -msgstr "Sao đúp hằng số đã chọn" +msgid "Function &2:" +msgstr "Hàm &2:" -#. i18n: file qconstanteditor.ui line 70 -#: rc.cpp:430 rc.cpp:2084 +#. i18n: file settingspagecolor.ui line 234 +#: rc.cpp:898 rc.cpp:2552 #, no-c-format -msgid "" -"Click here to Copy the selected constant to another constant. You can choose " -"the new name from a list." -msgstr "" -"Ấn vào để sao chép hằng số đã chọn thành một hằng số khác. Bạn có thể chọn một " -"tên mới trong một danh sách." - -#. i18n: file qconstanteditor.ui line 78 -#: rc.cpp:433 rc.cpp:796 rc.cpp:2087 rc.cpp:2450 -#, no-c-format -msgid "&New..." -msgstr "&Mới..." - -#. i18n: file qconstanteditor.ui line 81 -#: rc.cpp:436 rc.cpp:799 rc.cpp:2090 rc.cpp:2453 -#, no-c-format -msgid "Add a new constant" -msgstr "Thêm một hằng số mới" +msgid "Function &4:" +msgstr "Hàm &4:" -#. i18n: file qconstanteditor.ui line 84 -#: rc.cpp:439 rc.cpp:802 rc.cpp:2093 rc.cpp:2456 +#. i18n: file settingspagecolor.ui line 248 +#: rc.cpp:901 rc.cpp:2555 #, no-c-format -msgid "Click this button to add a new constant." -msgstr "Ấn nút này để thêm một hằng số mới." +msgid "the default color for function number 4" +msgstr "màu mặc định cho hàm số 4" -#. i18n: file qconstanteditor.ui line 90 -#: rc.cpp:442 rc.cpp:2096 +#. i18n: file settingspagecolor.ui line 251 +#: rc.cpp:904 rc.cpp:2558 #, no-c-format -msgid "Variable" -msgstr "Biến" +msgid "" +"The default color for function number 4. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." +msgstr "" +"Màu mặc định cho hàm số 4. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qconstanteditor.ui line 101 -#: rc.cpp:445 rc.cpp:2099 +#. i18n: file settingspagecolor.ui line 259 +#: rc.cpp:907 rc.cpp:2561 #, no-c-format -msgid "Value" -msgstr "Giá trị" +msgid "Function &5:" +msgstr "Hàm &5:" -#. i18n: file qconstanteditor.ui line 120 -#: rc.cpp:448 rc.cpp:2102 +#. i18n: file settingspagecolor.ui line 297 +#: rc.cpp:910 rc.cpp:2564 #, no-c-format -msgid "List of user-defined constants" -msgstr "Danh sách các hằng số định nghĩa bởi người dùng" +msgid "Function &7:" +msgstr "Hàm &7:" -#. i18n: file qconstanteditor.ui line 123 -#: rc.cpp:451 rc.cpp:2105 +#. i18n: file settingspagecolor.ui line 308 +#: rc.cpp:913 rc.cpp:2567 #, no-c-format -msgid "Select a constant to change its value, remove it or duplicate it." -msgstr "Chọn một hằng số để thay đổi giá trị của nó, xoá nó hay sao chép nó." +msgid "Function &8:" +msgstr "Hàm &8:" -#. i18n: file qeditconstant.ui line 16 -#: rc.cpp:454 rc.cpp:2108 +#. i18n: file settingspagecolor.ui line 322 +#: rc.cpp:916 rc.cpp:2570 #, no-c-format -msgid "Edit Constant" -msgstr "Soạn Hằng số" +msgid "the default color for function number 9" +msgstr "màu mặc định cho hàm số 9" -#. i18n: file qeditconstant.ui line 30 -#: rc.cpp:457 rc.cpp:2111 +#. i18n: file settingspagecolor.ui line 325 +#: rc.cpp:919 rc.cpp:2573 #, no-c-format -msgid "Variable:" -msgstr "Biến:" +msgid "" +"The default color for function number 9. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." +msgstr "" +"Màu mặc định cho hàm số 9. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qeditconstant.ui line 38 -#: rc.cpp:460 rc.cpp:2114 +#. i18n: file settingspagecolor.ui line 333 +#: rc.cpp:922 rc.cpp:2576 #, no-c-format -msgid "Value:" -msgstr "Giá trị:" +msgid "Function &6:" +msgstr "Hàm &6:" -#. i18n: file qeditconstant.ui line 95 -#: rc.cpp:469 rc.cpp:2123 +#. i18n: file settingspagecolor.ui line 347 +#: rc.cpp:925 rc.cpp:2579 #, no-c-format -msgid "Name of the constant (only 1 character but \"E\")" -msgstr "Tên hằng số (chỉ một ký tự, không được dùng \"E\")" +msgid "the default color for function number 7" +msgstr "màu mặc định cho hàm số 7" -#. i18n: file qeditconstant.ui line 98 -#: rc.cpp:472 rc.cpp:2126 +#. i18n: file settingspagecolor.ui line 350 +#: rc.cpp:928 rc.cpp:2582 #, no-c-format msgid "" -"Enter the name of the constant here. User-defined constant names only have 1 " -"character; the constant \"E\" (Euler number) is reserved." +"The default color for function number 7. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." msgstr "" -"Nhập tên hằng số ở đây. Tên hằng số định nghĩa bởi người dùng chỉ chứa một ký " -"tự, và không được dùng \"E\" (số Euler)." +"Màu mặc định cho hàm số 7. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qeditconstant.ui line 106 -#: rc.cpp:475 rc.cpp:2129 +#. i18n: file settingspagecolor.ui line 361 +#: rc.cpp:931 rc.cpp:2585 #, no-c-format -msgid "Enter the constant's value here." -msgstr "Nhập một giá trị hằng số ở đây." +msgid "the default color for function number 8" +msgstr "màu mặc định cho hàm số 8" -#. i18n: file qeditconstant.ui line 109 -#: rc.cpp:478 rc.cpp:2132 +#. i18n: file settingspagecolor.ui line 364 +#: rc.cpp:934 rc.cpp:2588 #, no-c-format msgid "" -"The value of a constant can be an expression, for instance PI/2 or sqrt(2)." -msgstr "Giá trị hằng số có thể là một biểu thức, ví dụ PI/2 hay sqrt(2)." - -#. i18n: file qeditparametric.ui line 24 -#: rc.cpp:481 rc.cpp:2135 -#, no-c-format -msgid "Edit Parametric Plot" -msgstr "Soạn Đồ thị Tham số" - -#. i18n: file qeditparametric.ui line 49 -#: rc.cpp:487 rc.cpp:2141 -#, no-c-format -msgid "Name:" -msgstr "Tên:" +"The default color for function number 8. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." +msgstr "" +"Màu mặc định cho hàm số 8. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qeditparametric.ui line 71 -#: rc.cpp:490 rc.cpp:517 rc.cpp:2144 rc.cpp:2171 +#. i18n: file settingspagecolor.ui line 375 +#: rc.cpp:937 rc.cpp:2591 #, no-c-format -msgid "enter an expression" -msgstr "nhập một biểu thức" +msgid "the default color for function number 6" +msgstr "màu mặc định cho hàm số 6" -#. i18n: file qeditparametric.ui line 76 -#: rc.cpp:493 rc.cpp:2147 +#. i18n: file settingspagecolor.ui line 378 +#: rc.cpp:940 rc.cpp:2594 #, no-c-format msgid "" -"Enter an expression for the function.\n" -"The dummy variable is t.\n" -"Example: cos(t)" +"The default color for function number 6. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." msgstr "" -"Nhập biểu thức cho hàm.\n" -"Biến là t.\n" -"Ví dụ: cos(t)" +"Màu mặc định cho hàm số 6. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " +"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " +"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " +"hàm mới tại số 1." -#. i18n: file qeditparametric.ui line 84 -#: rc.cpp:498 rc.cpp:511 rc.cpp:528 rc.cpp:2152 rc.cpp:2165 rc.cpp:2182 +#. i18n: file settingspagecolor.ui line 386 +#: rc.cpp:943 rc.cpp:2597 #, no-c-format -msgid "f" -msgstr "f" +msgid "Function &9:" +msgstr "Hàm &9:" -#. i18n: file qeditparametric.ui line 87 -#: rc.cpp:501 rc.cpp:2155 +#. i18n: file settingspagecolor.ui line 400 +#: rc.cpp:946 rc.cpp:2600 #, no-c-format -msgid "name of the function" -msgstr "tên hàm" +msgid "the default color for function number 10" +msgstr "màu mặc định cho hàm số 10" -#. i18n: file qeditparametric.ui line 91 -#: rc.cpp:504 rc.cpp:2158 +#. i18n: file settingspagecolor.ui line 403 +#: rc.cpp:949 rc.cpp:2603 #, no-c-format msgid "" -"Enter the name of the function.\n" -"The name of a function must be unique. If you leave this line empty KmPlot will " -"set a default name. You can change it later." +"The default color for function number 10. Please note that this color setting " +"only affects empty functions, so if you have defined a function at number 1 and " +"you change the color for that number here, the setting will be shown next time " +"you define a new function at number 1." msgstr "" -"Nhập tên cho hàm.\n" -"Tên hàm không được lấn với hàm khác. Nếu bạn để dòng này trống, KmPlot sẽ chọn " -"một tên mặc định. Bạn có thể thay đổi nó sau này." +"Màu mặc định cho hàm số 10. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho " +"các hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi " +"màu cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa " +"một hàm mới tại số 1." -#. i18n: file qeditparametric.ui line 110 -#: rc.cpp:508 rc.cpp:2162 +#. i18n: file settingspagecolor.ui line 411 +#: rc.cpp:952 rc.cpp:2606 #, no-c-format -msgid "y" -msgstr "y" +msgid "Function 1&0:" +msgstr "Hàm 1&0:" -#. i18n: file qeditparametric.ui line 131 -#: rc.cpp:514 rc.cpp:531 rc.cpp:2168 rc.cpp:2185 +#. i18n: file settingspagecoords.ui line 28 +#: rc.cpp:955 rc.cpp:2609 #, no-c-format -msgid "(t) =" -msgstr "(t) =" +msgid "&Axes" +msgstr "&Trục" -#. i18n: file qeditparametric.ui line 154 -#: rc.cpp:520 rc.cpp:2174 +#. i18n: file settingspagecoords.ui line 47 +#: rc.cpp:958 rc.cpp:2612 #, no-c-format -msgid "" -"Enter an expression for the function.\n" -"The dummy variable is t.\n" -"Example: sin(t)" -msgstr "" -"Nhập biểu thức cho hàm.\n" -"Biến là t.\n" -"Ví dụ: sin(t)" +msgid "&X Axis" +msgstr "Trục &X" -#. i18n: file qeditparametric.ui line 176 -#: rc.cpp:525 rc.cpp:2179 +#. i18n: file settingspagecoords.ui line 58 +#: rc.cpp:961 rc.cpp:1021 rc.cpp:2615 rc.cpp:2675 #, no-c-format -msgid "x" -msgstr "x" +msgid "[-8 | +8]" +msgstr "[-8 | +8]" -#. i18n: file qeditparametric.ui line 220 -#: rc.cpp:537 rc.cpp:649 rc.cpp:2191 rc.cpp:2303 +#. i18n: file settingspagecoords.ui line 64 +#: rc.cpp:964 rc.cpp:973 rc.cpp:982 rc.cpp:991 rc.cpp:1024 rc.cpp:1033 +#: rc.cpp:1042 rc.cpp:1051 rc.cpp:2618 rc.cpp:2627 rc.cpp:2636 rc.cpp:2645 +#: rc.cpp:2678 rc.cpp:2687 rc.cpp:2696 rc.cpp:2705 #, no-c-format -msgid "Hide" -msgstr "Giấu" +msgid "Predefined plot ranges" +msgstr "Dải vẽ định sẵn" -#. i18n: file qeditparametric.ui line 327 -#: rc.cpp:570 rc.cpp:682 rc.cpp:2224 rc.cpp:2336 +#. i18n: file settingspagecoords.ui line 67 +#: rc.cpp:967 rc.cpp:976 rc.cpp:985 rc.cpp:994 rc.cpp:1027 rc.cpp:1036 +#: rc.cpp:1045 rc.cpp:1054 rc.cpp:2621 rc.cpp:2630 rc.cpp:2639 rc.cpp:2648 +#: rc.cpp:2681 rc.cpp:2690 rc.cpp:2699 rc.cpp:2708 #, no-c-format -msgid "F1" -msgstr "F1" +msgid "Select one of the predefined plot ranges." +msgstr "Chọn một dải vẽ định sẵn." -#. i18n: file qeditparametric.ui line 364 -#: rc.cpp:576 rc.cpp:688 rc.cpp:2230 rc.cpp:2342 +#. i18n: file settingspagecoords.ui line 75 +#: rc.cpp:970 rc.cpp:1030 rc.cpp:2624 rc.cpp:2684 #, no-c-format -msgid "apply changes to the list" -msgstr "áp dụng các thay đổi cho danh sách" +msgid "[-5 | +5]" +msgstr "[-5 | +5]" -#. i18n: file qeditparametric.ui line 367 -#: rc.cpp:579 rc.cpp:691 rc.cpp:2233 rc.cpp:2345 +#. i18n: file settingspagecoords.ui line 92 +#: rc.cpp:979 rc.cpp:1039 rc.cpp:2633 rc.cpp:2693 #, no-c-format -msgid "Click this button to apply the changes to the list of functions." -msgstr "Ấn nút này để áp dụng các thay đổi cho danh sách hàm số." +msgid "[0 | +16]" +msgstr "[0 | +16]" -#. i18n: file qeditparametric.ui line 381 -#: rc.cpp:585 rc.cpp:697 rc.cpp:2239 rc.cpp:2351 +#. i18n: file settingspagecoords.ui line 109 +#: rc.cpp:988 rc.cpp:1048 rc.cpp:2642 rc.cpp:2702 #, no-c-format -msgid "abort without changing anything" -msgstr "huỷ bỏ các thay đổi" +msgid "[0 | +10]" +msgstr "[0 | +10]" -#. i18n: file qeditparametric.ui line 384 -#: rc.cpp:588 rc.cpp:700 rc.cpp:2242 rc.cpp:2354 +#. i18n: file settingspagecoords.ui line 126 +#: rc.cpp:997 rc.cpp:1057 rc.cpp:2651 rc.cpp:2711 #, no-c-format -msgid "Click here to close the dialog without changing anything." -msgstr "Ấn nút này để đóng hộp thoại mà không thay đổi gì." +msgid "Custom:" +msgstr "Theo ý riêng:" -#. i18n: file qeditparametric.ui line 419 -#: rc.cpp:594 rc.cpp:2248 +#. i18n: file settingspagecoords.ui line 164 +#: rc.cpp:1006 rc.cpp:1012 rc.cpp:1066 rc.cpp:1072 rc.cpp:2660 rc.cpp:2666 +#: rc.cpp:2720 rc.cpp:2726 #, no-c-format -msgid "&Max:" -msgstr "&Cực đại:" +msgid "Custom boundary of the plot range" +msgstr "Dải vẽ tuỳ chọn" -#. i18n: file qeditparametric.ui line 430 -#: rc.cpp:597 rc.cpp:2251 +#. i18n: file settingspagecoords.ui line 167 +#: rc.cpp:1009 rc.cpp:1015 rc.cpp:1069 rc.cpp:1075 rc.cpp:2663 rc.cpp:2669 +#: rc.cpp:2723 rc.cpp:2729 #, no-c-format -msgid "Custom plot maximum t-range:" -msgstr "Giới hạn trên cho dải vẽ t theo ý riêng:" +msgid "Enter a valid expression, for instance 2*pi or e/2." +msgstr "Nhập một biểu thức hợp lệ, như 2*pi hay e/2." -#. i18n: file qeditparametric.ui line 436 -#: rc.cpp:603 rc.cpp:736 rc.cpp:2257 rc.cpp:2390 +#. i18n: file settingspagecoords.ui line 193 +#: rc.cpp:1018 rc.cpp:2672 #, no-c-format -msgid "Check this button and enter the plot maximum range boundary below." -msgstr "Đánh dấu ô này và nhập giới hạn trên cho dải vẽ vào ô dưới." +msgid "&Y Axis" +msgstr "Trục &Y" -#. i18n: file qeditparametric.ui line 444 -#: rc.cpp:606 rc.cpp:2260 +#. i18n: file settingspagecoords.ui line 349 +#: rc.cpp:1078 rc.cpp:2732 #, no-c-format -msgid "Custom plot minimum t-range:" -msgstr "Giới hạn dưới cho dải vẽ t theo ý riêng:" +msgid "Axis-line width:" +msgstr "Bề dày trục:" -#. i18n: file qeditparametric.ui line 450 -#: rc.cpp:612 rc.cpp:727 rc.cpp:2266 rc.cpp:2381 +#. i18n: file settingspagecoords.ui line 363 +#: rc.cpp:1081 rc.cpp:1090 rc.cpp:2735 rc.cpp:2744 #, no-c-format -msgid "Check this button and enter the plot minimum range boundary below." -msgstr "Đánh dấu ô này và nhập giới hạn dưới cho dải vẽ vào ô dưới." +msgid "Line width" +msgstr "Bề dày đường vẽ" -#. i18n: file qeditpolar.ui line 24 -#: rc.cpp:627 rc.cpp:2281 +#. i18n: file settingspagecoords.ui line 371 +#: rc.cpp:1084 rc.cpp:1093 rc.cpp:1105 rc.cpp:1186 rc.cpp:2738 rc.cpp:2747 +#: rc.cpp:2759 rc.cpp:2840 #, no-c-format -msgid "Edit Polar Plot" -msgstr "Soạn Đồ thị Cực" +msgid "0.1 mm" +msgstr "0,1mm" -#. i18n: file qeditpolar.ui line 57 -#: rc.cpp:633 rc.cpp:2287 +#. i18n: file settingspagecoords.ui line 389 +#: rc.cpp:1087 rc.cpp:2741 #, no-c-format -msgid "enter an equation, for instance loop(angle)=ln(angle)" -msgstr "nhập một phương trình, ví dụ loop(a)=ln(a)" +msgid "Tic width:" +msgstr "Bề dày dấu khắc:" -#. i18n: file qeditpolar.ui line 61 -#: rc.cpp:636 rc.cpp:2290 +#. i18n: file settingspagecoords.ui line 429 +#: rc.cpp:1096 rc.cpp:2750 #, no-c-format -msgid "" -"Enter an expression for the function. The prefix \"r\" will be added " -"automatically.\n" -"Example: loop(angle)=ln(angle)" -msgstr "" -"Nhập một biểu thức cho hàm. Tiết đầu tố \"r\" sẽ được tự động thêm vào.\n" -"Ví dụ: loop(a)=ln(a)" +msgid "Tic length:" +msgstr "Chiều dài dấu khắc:" -#. i18n: file qeditpolar.ui line 69 -#: rc.cpp:640 rc.cpp:2294 +#. i18n: file settingspagecoords.ui line 443 +#: rc.cpp:1099 rc.cpp:2753 #, no-c-format -msgid "r" -msgstr "r" +msgid "Length of the tic line" +msgstr "Chiều dài của đường đánh dấu khắc" -#. i18n: file qeditpolar.ui line 77 -#: rc.cpp:643 rc.cpp:2297 +#. i18n: file settingspagecoords.ui line 446 +#: rc.cpp:1102 rc.cpp:2756 #, no-c-format -msgid "Equation:" -msgstr "Phương trình:" +msgid "Enter the length of a tic line." +msgstr "Nhập vào chiều dài của đường đánh dấu khắc." -#. i18n: file qeditpolar.ui line 286 -#: rc.cpp:703 rc.cpp:1000 rc.cpp:1060 rc.cpp:2357 rc.cpp:2654 rc.cpp:2714 +#. i18n: file settingspagecoords.ui line 472 +#: rc.cpp:1108 rc.cpp:2762 #, no-c-format -msgid "Max:" -msgstr "Cực đại:" +msgid "Show arrows" +msgstr "Hiển thị mũi tên" -#. i18n: file qeditpolar.ui line 297 -#: rc.cpp:706 rc.cpp:1003 rc.cpp:1063 rc.cpp:2360 rc.cpp:2657 rc.cpp:2717 +#. i18n: file settingspagecoords.ui line 478 +#: rc.cpp:1111 rc.cpp:2765 #, no-c-format -msgid "Min:" -msgstr "Cực tiểu:" +msgid "visible arrows at the end of the axes" +msgstr "hiện ra mũi tên ở cuối các trục" -#. i18n: file qeditpolar.ui line 336 -#: rc.cpp:721 rc.cpp:2375 +#. i18n: file settingspagecoords.ui line 481 +#: rc.cpp:1114 rc.cpp:2768 #, no-c-format -msgid "Custom plot minimum r-range:" -msgstr "Giới hạn dưới cho dải vẽ r theo ý riêng:" +msgid "Check this if the axes should have arrows at their ends." +msgstr "Đánh dấu ô này nếu bạn muốn có các trục với các mũi tên ở cuối." -#. i18n: file qeditpolar.ui line 339 -#: rc.cpp:724 rc.cpp:2378 +#. i18n: file settingspagecoords.ui line 489 +#: rc.cpp:1117 rc.cpp:2771 #, no-c-format -msgid "Customize the plot range" -msgstr "Soạn dải vẽ" +msgid "Show labels" +msgstr "Hiển thị chú thích" -#. i18n: file qeditpolar.ui line 350 -#: rc.cpp:730 rc.cpp:2384 +#. i18n: file settingspagecoords.ui line 495 +#: rc.cpp:1120 rc.cpp:2774 #, no-c-format -msgid "Custom plot maximum r-range:" -msgstr "Giới hạn trên cho dải vẽ r theo ý riêng:" +msgid "visible tic labels" +msgstr "hiện ra chú thích tại dấu khắc" -#. i18n: file qminmax.ui line 92 -#: rc.cpp:751 rc.cpp:2405 +#. i18n: file settingspagecoords.ui line 498 +#: rc.cpp:1123 rc.cpp:2777 #, no-c-format -msgid "Graph" -msgstr "Đồ thị" +msgid "Check this if the axes' tics should be labeled." +msgstr "Đánh dấu ô này nếu bạn muốn có chú thích tại các dấu khắc." -#. i18n: file qminmax.ui line 103 -#: rc.cpp:754 rc.cpp:2408 +#. i18n: file settingspagecoords.ui line 506 +#: rc.cpp:1126 rc.cpp:2780 #, no-c-format -msgid "The available functions you can search in" -msgstr "Các hàm có sẵn cho bạn tìm chọn" +msgid "Show extra frame" +msgstr "Hiển thị khung thêm" -#. i18n: file qminmax.ui line 106 -#: rc.cpp:757 rc.cpp:2411 +#. i18n: file settingspagecoords.ui line 512 +#: rc.cpp:1129 rc.cpp:2783 #, no-c-format -msgid "" -"Here you can see all available functions you can use. Select one of them." -msgstr "" -"Tại đây, bạn thấy tất cả các hàm có sẵn mà bạn có thể dùng. Hãy chọn lấy một " -"hàm." +msgid "visible extra frame" +msgstr "hiện ra khung thêm" -#. i18n: file qminmax.ui line 119 -#: rc.cpp:763 rc.cpp:2417 +#. i18n: file settingspagecoords.ui line 515 +#: rc.cpp:1132 rc.cpp:2786 #, no-c-format -msgid "close the dialog" -msgstr "đóng hộp thoại" +msgid "Check this if the plot area should be framed by an extra line." +msgstr "Đánh dấu ô này nếu bạn muốn vùng vẽ đồ thị nằm trong một khung nữa." -#. i18n: file qminmax.ui line 122 -#: rc.cpp:766 rc.cpp:2420 +#. i18n: file settingspagecoords.ui line 523 +#: rc.cpp:1135 rc.cpp:2789 #, no-c-format -msgid "Close the dialog and return to the main window." -msgstr "Đóng hộp thoại và quay về cửa sổ chính." +msgid "Show axes" +msgstr "Hiển thị trục" -#. i18n: file qminmax.ui line 130 -#: rc.cpp:769 rc.cpp:2423 +#. i18n: file settingspagecoords.ui line 529 +#: rc.cpp:1138 rc.cpp:2792 #, no-c-format -msgid "Choose Parameter Value..." -msgstr "Chọn Giá trị Tham số..." +msgid "visible axes" +msgstr "hiện ra trục" -#. i18n: file qminmax.ui line 133 -#: rc.cpp:772 rc.cpp:2426 +#. i18n: file settingspagecoords.ui line 532 +#: rc.cpp:1141 rc.cpp:2795 #, no-c-format -msgid "select the parameter value you want to use" -msgstr "chọn giá trị tham số mà bạn muốn dùng" +msgid "Check this if the axes should be visible." +msgstr "Đánh dấu ô này nếu bạn muốn các trục được vẽ ra." -#. i18n: file qminmax.ui line 136 -#: rc.cpp:775 rc.cpp:2429 +#. i18n: file settingspagecoords.ui line 561 +#: rc.cpp:1144 rc.cpp:2798 #, no-c-format -msgid "If the function has any parameter values you must select it here." -msgstr "Nếu hàm có tham số, bạn cần chọn chúng tại đây." +msgid "&Grid" +msgstr "&Lưới" -#. i18n: file qparametereditor.ui line 16 -#: rc.cpp:778 rc.cpp:2432 +#. i18n: file settingspagecoords.ui line 572 +#: rc.cpp:1147 rc.cpp:2801 #, no-c-format -msgid "Parameter Editor" -msgstr "Soạn Tham số" +msgid "Grid &Style" +msgstr "&Kiểu Lưới" -#. i18n: file qparametereditor.ui line 61 -#: rc.cpp:790 rc.cpp:2444 +#. i18n: file settingspagecoords.ui line 575 +#: rc.cpp:1150 rc.cpp:2804 #, no-c-format -msgid "list of parameter values" -msgstr "danh sách giá trị tham số" - -#. i18n: file qparametereditor.ui line 64 -#: rc.cpp:793 rc.cpp:2447 +msgid "Available grid styles" +msgstr "Các kiểu lưới có sẵn" + +#. i18n: file settingspagecoords.ui line 586 +#: rc.cpp:1153 rc.cpp:2807 #, no-c-format -msgid "Here you see the list of all parameter values for the function." -msgstr "Tại đây, bạn thấy danh sách tất cả các tham số cho hàm." +msgid "None" +msgstr "Không dùng" -#. i18n: file qparametereditor.ui line 89 -#: rc.cpp:808 rc.cpp:2462 +#. i18n: file settingspagecoords.ui line 589 +#: rc.cpp:1156 rc.cpp:2810 #, no-c-format -msgid "Close the dialog" -msgstr "Đóng hộp thoại" +msgid "No Grid will be plotted." +msgstr "Không vẽ lưới." -#. i18n: file qparametereditor.ui line 92 -#: rc.cpp:811 rc.cpp:2465 +#. i18n: file settingspagecoords.ui line 597 +#: rc.cpp:1159 rc.cpp:2813 #, no-c-format -msgid "Close the window and return to the function dialog." -msgstr "Đóng cửa sổ và quay về hộp thoại hàm số." +msgid "Lines" +msgstr "Đường" -#. i18n: file qparametereditor.ui line 137 -#: rc.cpp:823 rc.cpp:2477 +#. i18n: file settingspagecoords.ui line 600 +#: rc.cpp:1162 rc.cpp:2816 #, no-c-format -msgid "&Export..." -msgstr "&Xuất..." +msgid "A line for every tic." +msgstr "Kẻ đường nối các dấu khắc." -#. i18n: file qparametereditor.ui line 140 -#: rc.cpp:826 rc.cpp:2480 +#. i18n: file settingspagecoords.ui line 608 +#: rc.cpp:1165 rc.cpp:2819 #, no-c-format -msgid "Export values to a textfile" -msgstr "Xuất các giá trị ra một tập tin văn bản" +msgid "Crosses" +msgstr "Chữ thập" -#. i18n: file qparametereditor.ui line 143 -#: rc.cpp:829 rc.cpp:2483 +#. i18n: file settingspagecoords.ui line 611 +#: rc.cpp:1168 rc.cpp:2822 #, no-c-format -msgid "" -"Export values to a textfile. Every value in the parameter list will be written " -"to one line in the file." -msgstr "" -"Xuất các giá trị ra tập tin văn bản. Mỗi giá trị trong danh sách tham số sẽ " -"được ghi vào một dòng trong tập tin." +msgid "Only little crosses in the plot area." +msgstr "Hiện ra các chữ thập trong vùng vẽ đồ thị." -#. i18n: file qparametereditor.ui line 171 -#: rc.cpp:832 rc.cpp:2486 +#. i18n: file settingspagecoords.ui line 619 +#: rc.cpp:1171 rc.cpp:2825 #, no-c-format -msgid "&Import..." -msgstr "&Nhập..." +msgid "Polar" +msgstr "Cực" -#. i18n: file qparametereditor.ui line 174 -#: rc.cpp:835 rc.cpp:2489 +#. i18n: file settingspagecoords.ui line 622 +#: rc.cpp:1174 rc.cpp:2828 #, no-c-format -msgid "Import values from a textfile" -msgstr "Nhập các giá trị từ một tập tin văn bản" +msgid "Circles around the Origin." +msgstr "Vòng tròn quanh Tâm." -#. i18n: file qparametereditor.ui line 177 -#: rc.cpp:838 rc.cpp:2492 +#. i18n: file settingspagecoords.ui line 654 +#: rc.cpp:1180 rc.cpp:2834 #, no-c-format -msgid "" -"Import values from a textfile. Every line in the file is parsed as a value or " -"expression." -msgstr "" -"Nhập các giá trị từ tập tin văn bản. Mỗi dòng trong tập tin được coi như một " -"giá trị hoặc một biểu thức." +msgid "Width for the grid lines" +msgstr "Bề dày đường lưới" -#. i18n: file settingspagecolor.ui line 28 -#: rc.cpp:841 rc.cpp:2495 +#. i18n: file settingspagecoords.ui line 657 +#: rc.cpp:1183 rc.cpp:1483 rc.cpp:2837 #, no-c-format -msgid "&Coords" -msgstr "&Toạ độ" +msgid "Enter the width of the grid lines." +msgstr "Nhập vào bề dày cho các đường lưới." -#. i18n: file settingspagecolor.ui line 47 -#: rc.cpp:844 rc.cpp:2498 +#. i18n: file settingspagefonts.ui line 41 +#: rc.cpp:1189 rc.cpp:2843 #, no-c-format -msgid "&Axes:" -msgstr "T&rục:" +msgid "&Header table:" +msgstr "&Bảng tiêu đề:" -#. i18n: file settingspagecolor.ui line 61 -#: rc.cpp:847 rc.cpp:2501 +#. i18n: file settingspagefonts.ui line 60 +#: rc.cpp:1192 rc.cpp:2846 #, no-c-format -msgid "select color for the axes" -msgstr "chọn màu cho trục" +msgid "Axis &font:" +msgstr "&Phông chữ trục:" -#. i18n: file settingspagecolor.ui line 64 -#: rc.cpp:850 rc.cpp:2504 +#. i18n: file settingspagefonts.ui line 79 +#: rc.cpp:1195 rc.cpp:2849 #, no-c-format -msgid "" -"Specify the color of the axes. The change will appear as soon as you press the " -"OK button." -msgstr "Chọn màu cho trục. Các thay đổi sẽ hiện ra ngay khi bạn ấn OK." +msgid "Axis font &size:" +msgstr "Kích &cỡ phông chữ trục:" -#. i18n: file settingspagecolor.ui line 75 -#: rc.cpp:853 rc.cpp:2507 +#. i18n: file settingspagefonts.ui line 90 +#: rc.cpp:1198 rc.cpp:2852 #, no-c-format -msgid "select color for the grid" -msgstr "chọn màu cho lưới" +msgid "the font for the axis" +msgstr "phông chữ cho trục" -#. i18n: file settingspagecolor.ui line 78 -#: rc.cpp:856 rc.cpp:2510 +#. i18n: file settingspagefonts.ui line 93 +#: rc.cpp:1201 rc.cpp:2855 #, no-c-format msgid "" -"Specify the color of the grid. The change will appear as soon as you press the " -"OK button." -msgstr "Chọn màu cho lưới. Các thay đổi sẽ hiện ra ngay khi bạn ấn OK." +"Select the font you want to use for the axis labels. If you cannot see the " +"labels, check that you have enabled \"Show labels\" in the coordinate setting " +"dialog." +msgstr "" +"Chọn phông chữ mà bạn muốn cùng cho chú thích trục. Nếu bạn không nhìn thấy chú " +"thích, kiểm tra lại xem bạn đã bật ô \"Hiển thị chú thích\" trong hộp thoại cài " +"đặt toạ độ chưa." -#. i18n: file settingspagecolor.ui line 86 -#: rc.cpp:859 rc.cpp:2513 +#. i18n: file settingspagefonts.ui line 101 +#: rc.cpp:1204 rc.cpp:2858 #, no-c-format -msgid "&Grid:" -msgstr "&Lưới:" +msgid "The font size for the axis" +msgstr "Kích cỡ phông chữ cho trục" -#. i18n: file settingspagecolor.ui line 118 -#: rc.cpp:862 rc.cpp:2516 +#. i18n: file settingspagefonts.ui line 104 +#: rc.cpp:1207 rc.cpp:2861 #, no-c-format -msgid "&Default Function Colors" -msgstr "&Màu Hàm Mặc định" +msgid "Here you set the font size for the axis" +msgstr "Tại đây, bạn đặt kích cỡ phông chữ cho trục" -#. i18n: file settingspagecolor.ui line 148 -#: rc.cpp:865 rc.cpp:2519 +#. i18n: file settingspagefonts.ui line 112 +#: rc.cpp:1210 rc.cpp:2864 #, no-c-format -msgid "the default color for function number 2" -msgstr "màu mặc định cho hàm số 2" +msgid "the font for the header table" +msgstr "phông chữ cho bảng tiêu đề" -#. i18n: file settingspagecolor.ui line 151 -#: rc.cpp:868 rc.cpp:2522 +#. i18n: file settingspagefonts.ui line 115 +#: rc.cpp:1213 rc.cpp:2867 #, no-c-format msgid "" -"The default color for function number 2. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." +"Select the font you want to use in the header table. The header table can be " +"included when you are printing a graph." msgstr "" -"Màu mặc định cho hàm số 2. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." +"Chọn phông chữ mà bạn muốn cùng cho bảng tiêu đề. Bảng tiêu đề có thể được dùng " +"trong khi in đồ thị." -#. i18n: file settingspagecolor.ui line 162 -#: rc.cpp:871 rc.cpp:2525 +#. i18n: file settingspageprecision.ui line 52 +#: rc.cpp:1219 rc.cpp:2873 #, no-c-format -msgid "the default color for function number 5" -msgstr "màu mặc định cho hàm số 5" +msgid "Zoom in by:" +msgstr "Tỷ lệ phóng đại:" -#. i18n: file settingspagecolor.ui line 165 -#: rc.cpp:874 rc.cpp:2528 +#. i18n: file settingspageprecision.ui line 63 +#: rc.cpp:1222 rc.cpp:2876 #, no-c-format -msgid "" -"The default color for function number 5. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." -msgstr "" -"Màu mặc định cho hàm số 5. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." +msgid "Zoom out by:" +msgstr "Tỷ lệ thu nhỏ:" -#. i18n: file settingspagecolor.ui line 176 -#: rc.cpp:877 rc.cpp:2531 +#. i18n: file settingspageprecision.ui line 86 +#: rc.cpp:1225 rc.cpp:1231 rc.cpp:2879 rc.cpp:2885 #, no-c-format -msgid "the default color for function number 1" -msgstr "màu mặc định cho hàm số 1" +msgid "%" +msgstr "%" -#. i18n: file settingspagecolor.ui line 179 -#: rc.cpp:880 rc.cpp:2534 +#. i18n: file settingspageprecision.ui line 89 +#: rc.cpp:1228 rc.cpp:2882 #, no-c-format -msgid "" -"The default color for function number 1. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." -msgstr "" -"Màu mặc định cho hàm số 1. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." +msgid "The value the zoom-in tool should use." +msgstr "Giá trị mà công cụ phóng đại sẽ dùng." -#. i18n: file settingspagecolor.ui line 187 -#: rc.cpp:883 rc.cpp:2537 +#. i18n: file settingspageprecision.ui line 112 +#: rc.cpp:1234 rc.cpp:2888 #, no-c-format -msgid "Function &1:" -msgstr "Hàm &1:" +msgid "The value the zoom-out tool should use." +msgstr "Giá trị mà công cụ thu nhỏ sẽ dùng." -#. i18n: file settingspagecolor.ui line 201 -#: rc.cpp:886 rc.cpp:2540 +#. i18n: file settingspageprecision.ui line 122 +#: rc.cpp:1237 rc.cpp:2891 #, no-c-format -msgid "the default color for function number 3" -msgstr "màu mặc định cho hàm số 3" +msgid "Background Color" +msgstr "Màu Nền" -#. i18n: file settingspagecolor.ui line 204 -#: rc.cpp:889 rc.cpp:2543 +#. i18n: file settingspageprecision.ui line 136 +#: rc.cpp:1240 rc.cpp:2894 +#, no-c-format +msgid "Color for the plot area behind the grid." +msgstr "Màu của vùng nền nằm dưới vùng vẽ đồ thị." + +#. i18n: file settingspageprecision.ui line 139 +#: rc.cpp:1243 rc.cpp:2897 #, no-c-format msgid "" -"The default color for function number 3. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." +"Click on the button the choose the color of the background. This option has no " +"effect on printing nor export." msgstr "" -"Màu mặc định cho hàm số 3. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." - -#. i18n: file settingspagecolor.ui line 212 -#: rc.cpp:892 rc.cpp:2546 -#, no-c-format -msgid "Function &3:" -msgstr "Hàm &3:" +"Ấn nút này để chọn màu nền. Tuỳ chọn này không có hiệu lực khi in ấn hay xuất " +"khẩu." -#. i18n: file settingspagecolor.ui line 223 -#: rc.cpp:895 rc.cpp:2549 +#. i18n: file settingspageprecision.ui line 166 +#: rc.cpp:1246 rc.cpp:2900 #, no-c-format -msgid "Function &2:" -msgstr "Hàm &2:" +msgid "Angle Mode" +msgstr "Đơn vị Góc" -#. i18n: file settingspagecolor.ui line 234 -#: rc.cpp:898 rc.cpp:2552 +#. i18n: file settingspageprecision.ui line 177 +#: rc.cpp:1249 rc.cpp:2903 #, no-c-format -msgid "Function &4:" -msgstr "Hàm &4:" +msgid "&Radian" +msgstr "&Radian" -#. i18n: file settingspagecolor.ui line 248 -#: rc.cpp:901 rc.cpp:2555 +#. i18n: file settingspageprecision.ui line 180 +#: rc.cpp:1252 rc.cpp:2906 #, no-c-format -msgid "the default color for function number 4" -msgstr "màu mặc định cho hàm số 4" +msgid "Trigonometric functions use radian mode for angles." +msgstr "Các hàm lượng giác dùng góc theo đơn vị radian." -#. i18n: file settingspagecolor.ui line 251 -#: rc.cpp:904 rc.cpp:2558 +#. i18n: file settingspageprecision.ui line 183 +#: rc.cpp:1255 rc.cpp:2909 #, no-c-format msgid "" -"The default color for function number 4. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." +"Check this button to use radian mode to measure angles. This is important for " +"trigonometric functions only." msgstr "" -"Màu mặc định cho hàm số 4. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." - -#. i18n: file settingspagecolor.ui line 259 -#: rc.cpp:907 rc.cpp:2561 -#, no-c-format -msgid "Function &5:" -msgstr "Hàm &5:" - -#. i18n: file settingspagecolor.ui line 297 -#: rc.cpp:910 rc.cpp:2564 -#, no-c-format -msgid "Function &7:" -msgstr "Hàm &7:" +"Đánh dấu ô này để dùng radian trong việc đo góc. Tuỳ chọn này chỉ quan trọng " +"đối với các hàm lượng giác." -#. i18n: file settingspagecolor.ui line 308 -#: rc.cpp:913 rc.cpp:2567 +#. i18n: file settingspageprecision.ui line 191 +#: rc.cpp:1258 rc.cpp:2912 #, no-c-format -msgid "Function &8:" -msgstr "Hàm &8:" +msgid "&Degree" +msgstr "&Độ" -#. i18n: file settingspagecolor.ui line 322 -#: rc.cpp:916 rc.cpp:2570 +#. i18n: file settingspageprecision.ui line 194 +#: rc.cpp:1261 rc.cpp:2915 #, no-c-format -msgid "the default color for function number 9" -msgstr "màu mặc định cho hàm số 9" +msgid "Trigonometric functions use degree mode for angles." +msgstr "Các hàm lượng giác dùng góc theo đơn vị độ." -#. i18n: file settingspagecolor.ui line 325 -#: rc.cpp:919 rc.cpp:2573 +#. i18n: file settingspageprecision.ui line 197 +#: rc.cpp:1264 rc.cpp:2918 #, no-c-format msgid "" -"The default color for function number 9. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." +"Check this button to use degree mode to measure angles. This is important for " +"trigonometric functions only." msgstr "" -"Màu mặc định cho hàm số 9. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." - -#. i18n: file settingspagecolor.ui line 333 -#: rc.cpp:922 rc.cpp:2576 -#, no-c-format -msgid "Function &6:" -msgstr "Hàm &6:" +"Đánh dấu ô này để dùng độ trong việc đo góc. Tuỳ chọn này chỉ quan trọng đối " +"với các hàm lượng giác." -#. i18n: file settingspagecolor.ui line 347 -#: rc.cpp:925 rc.cpp:2579 +#. i18n: file settingspageprecision.ui line 207 +#: rc.cpp:1267 rc.cpp:2921 #, no-c-format -msgid "the default color for function number 7" -msgstr "màu mặc định cho hàm số 7" +msgid "Precision" +msgstr "Độ chính xác" -#. i18n: file settingspagecolor.ui line 350 -#: rc.cpp:928 rc.cpp:2582 +#. i18n: file settingspageprecision.ui line 226 +#: rc.cpp:1270 rc.cpp:2924 #, no-c-format -msgid "" -"The default color for function number 7. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." -msgstr "" -"Màu mặc định cho hàm số 7. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." +msgid "Points per pixel:" +msgstr "Số điểm trên mỗi điểm ảnh:" -#. i18n: file settingspagecolor.ui line 361 -#: rc.cpp:931 rc.cpp:2585 +#. i18n: file settingspageprecision.ui line 243 +#: rc.cpp:1273 rc.cpp:2927 #, no-c-format -msgid "the default color for function number 8" -msgstr "màu mặc định cho hàm số 8" +msgid "How many points per pixel shall be calculated." +msgstr "Bao nhiêu điểm trên mỗi điểm ảnh cần được tính." -#. i18n: file settingspagecolor.ui line 364 -#: rc.cpp:934 rc.cpp:2588 +#. i18n: file settingspageprecision.ui line 246 +#: rc.cpp:1276 rc.cpp:2930 #, no-c-format msgid "" -"The default color for function number 8. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." +"Enter the amount of points per pixel which shall be calculated. For slow " +"computers or very complex plots use higher values." msgstr "" -"Màu mặc định cho hàm số 8. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." +"Nhập số điểm cho mỗi điểm ảnh cần tính. Với các máy tính chậm, hoặc với các đồ " +"thị phức tạp, dùng giá trị cao." -#. i18n: file settingspagecolor.ui line 375 -#: rc.cpp:937 rc.cpp:2591 +#. i18n: file settingspageprecision.ui line 256 +#: rc.cpp:1279 rc.cpp:2933 #, no-c-format -msgid "the default color for function number 6" -msgstr "màu mặc định cho hàm số 6" +msgid "&Use relative step width" +msgstr "&Dùng bước nhảy bề dày tương đối" -#. i18n: file settingspagecolor.ui line 378 -#: rc.cpp:940 rc.cpp:2594 +#. i18n: file settingspageprecision.ui line 259 +#: rc.cpp:1282 rc.cpp:2936 +#, no-c-format +msgid "Use the same precision independent of the window's size" +msgstr "Dùng độ chính xác không phụ thuộc vào kích thước cửa sổ." + +#. i18n: file settingspageprecision.ui line 262 +#: rc.cpp:1285 rc.cpp:1681 rc.cpp:2939 #, no-c-format msgid "" -"The default color for function number 6. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." +"If relative step width is set to true, the step width will be adapted to the " +"size of the window." msgstr "" -"Màu mặc định cho hàm số 6. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho các " -"hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi màu " -"cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa một " -"hàm mới tại số 1." +"Nếu đặt dùng bước nhảy bề dày tương đối, bước nhảy bề dày sẽ được tự động điều " +"chỉnh để phù hợp với kích cỡ cửa sổ." -#. i18n: file settingspagecolor.ui line 386 -#: rc.cpp:943 rc.cpp:2597 +#. i18n: file settingspagescaling.ui line 32 +#: rc.cpp:1288 rc.cpp:2942 #, no-c-format -msgid "Function &9:" -msgstr "Hàm &9:" +msgid "X-Axis" +msgstr "Trục-X" -#. i18n: file settingspagecolor.ui line 400 -#: rc.cpp:946 rc.cpp:2600 +#. i18n: file settingspagescaling.ui line 43 +#: rc.cpp:1291 rc.cpp:1372 rc.cpp:2945 rc.cpp:3026 #, no-c-format -msgid "the default color for function number 10" -msgstr "màu mặc định cho hàm số 10" +msgid "Scaling:" +msgstr "Tỷ lê:" -#. i18n: file settingspagecolor.ui line 403 -#: rc.cpp:949 rc.cpp:2603 +#. i18n: file settingspagescaling.ui line 65 +#: rc.cpp:1294 rc.cpp:1375 rc.cpp:2948 rc.cpp:3029 #, no-c-format -msgid "" -"The default color for function number 10. Please note that this color setting " -"only affects empty functions, so if you have defined a function at number 1 and " -"you change the color for that number here, the setting will be shown next time " -"you define a new function at number 1." -msgstr "" -"Màu mặc định cho hàm số 10. Xin chú ý là cài đặt cho màu này chỉ áp dụng cho " -"các hàm rỗng, nghĩa là nếu bạn đã định nghĩa một hàm ở số 1 và nếu bạn thay đổi " -"màu cho số này tại đây, cài đặt sẽ có hiệu lực cho lần tới, khi bạn định nghĩa " -"một hàm mới tại số 1." +msgid "Printing:" +msgstr "In ấn:" -#. i18n: file settingspagecolor.ui line 411 -#: rc.cpp:952 rc.cpp:2606 +#. i18n: file settingspagescaling.ui line 73 +#: rc.cpp:1297 rc.cpp:1300 rc.cpp:1378 rc.cpp:1381 rc.cpp:2951 rc.cpp:2954 +#: rc.cpp:3032 rc.cpp:3035 #, no-c-format -msgid "Function 1&0:" -msgstr "Hàm 1&0:" +msgid "1 tic =" +msgstr "1 dấu khắc =" -#. i18n: file settingspagecoords.ui line 28 -#: rc.cpp:955 rc.cpp:2609 +#. i18n: file settingspagescaling.ui line 93 +#: rc.cpp:1303 rc.cpp:1336 rc.cpp:1384 rc.cpp:1417 rc.cpp:2957 rc.cpp:2990 +#: rc.cpp:3038 rc.cpp:3071 #, no-c-format -msgid "&Axes" -msgstr "&Trục" +msgid "10" +msgstr "10" -#. i18n: file settingspagecoords.ui line 47 -#: rc.cpp:958 rc.cpp:2612 +#. i18n: file settingspagescaling.ui line 98 +#: rc.cpp:1306 rc.cpp:1339 rc.cpp:1387 rc.cpp:1420 rc.cpp:2960 rc.cpp:2993 +#: rc.cpp:3041 rc.cpp:3074 #, no-c-format -msgid "&X Axis" -msgstr "Trục &X" +msgid "5" +msgstr "5" -#. i18n: file settingspagecoords.ui line 58 -#: rc.cpp:961 rc.cpp:1021 rc.cpp:2615 rc.cpp:2675 +#. i18n: file settingspagescaling.ui line 103 +#: rc.cpp:1309 rc.cpp:1342 rc.cpp:1390 rc.cpp:1423 rc.cpp:2963 rc.cpp:2996 +#: rc.cpp:3044 rc.cpp:3077 #, no-c-format -msgid "[-8 | +8]" -msgstr "[-8 | +8]" +msgid "2" +msgstr "2" -#. i18n: file settingspagecoords.ui line 64 -#: rc.cpp:964 rc.cpp:973 rc.cpp:982 rc.cpp:991 rc.cpp:1024 rc.cpp:1033 -#: rc.cpp:1042 rc.cpp:1051 rc.cpp:2618 rc.cpp:2627 rc.cpp:2636 rc.cpp:2645 -#: rc.cpp:2678 rc.cpp:2687 rc.cpp:2696 rc.cpp:2705 -#, no-c-format -msgid "Predefined plot ranges" -msgstr "Dải vẽ định sẵn" - -#. i18n: file settingspagecoords.ui line 67 -#: rc.cpp:967 rc.cpp:976 rc.cpp:985 rc.cpp:994 rc.cpp:1027 rc.cpp:1036 -#: rc.cpp:1045 rc.cpp:1054 rc.cpp:2621 rc.cpp:2630 rc.cpp:2639 rc.cpp:2648 -#: rc.cpp:2681 rc.cpp:2690 rc.cpp:2699 rc.cpp:2708 +#. i18n: file settingspagescaling.ui line 108 +#: rc.cpp:1312 rc.cpp:1345 rc.cpp:1393 rc.cpp:1426 rc.cpp:2966 rc.cpp:2999 +#: rc.cpp:3047 rc.cpp:3080 #, no-c-format -msgid "Select one of the predefined plot ranges." -msgstr "Chọn một dải vẽ định sẵn." +msgid "1" +msgstr "1" -#. i18n: file settingspagecoords.ui line 75 -#: rc.cpp:970 rc.cpp:1030 rc.cpp:2624 rc.cpp:2684 +#. i18n: file settingspagescaling.ui line 113 +#: rc.cpp:1315 rc.cpp:1348 rc.cpp:1396 rc.cpp:1429 rc.cpp:2969 rc.cpp:3002 +#: rc.cpp:3050 rc.cpp:3083 #, no-c-format -msgid "[-5 | +5]" -msgstr "[-5 | +5]" +msgid "0.5" +msgstr "0,5" -#. i18n: file settingspagecoords.ui line 92 -#: rc.cpp:979 rc.cpp:1039 rc.cpp:2633 rc.cpp:2693 +#. i18n: file settingspagescaling.ui line 118 +#: rc.cpp:1318 rc.cpp:1351 rc.cpp:1399 rc.cpp:1432 rc.cpp:2972 rc.cpp:3005 +#: rc.cpp:3053 rc.cpp:3086 #, no-c-format -msgid "[0 | +16]" -msgstr "[0 | +16]" +msgid "pi/2" +msgstr "pi/2" -#. i18n: file settingspagecoords.ui line 109 -#: rc.cpp:988 rc.cpp:1048 rc.cpp:2642 rc.cpp:2702 +#. i18n: file settingspagescaling.ui line 123 +#: rc.cpp:1321 rc.cpp:1354 rc.cpp:1402 rc.cpp:1435 rc.cpp:2975 rc.cpp:3008 +#: rc.cpp:3056 rc.cpp:3089 #, no-c-format -msgid "[0 | +10]" -msgstr "[0 | +10]" +msgid "pi/3" +msgstr "pi/3" -#. i18n: file settingspagecoords.ui line 126 -#: rc.cpp:997 rc.cpp:1057 rc.cpp:2651 rc.cpp:2711 +#. i18n: file settingspagescaling.ui line 128 +#: rc.cpp:1324 rc.cpp:1357 rc.cpp:1405 rc.cpp:1438 rc.cpp:2978 rc.cpp:3011 +#: rc.cpp:3059 rc.cpp:3092 #, no-c-format -msgid "Custom:" -msgstr "Theo ý riêng:" +msgid "pi/4" +msgstr "pi/4" -#. i18n: file settingspagecoords.ui line 164 -#: rc.cpp:1006 rc.cpp:1012 rc.cpp:1066 rc.cpp:1072 rc.cpp:2660 rc.cpp:2666 -#: rc.cpp:2720 rc.cpp:2726 +#. i18n: file settingspagescaling.ui line 135 +#: rc.cpp:1327 rc.cpp:2981 #, no-c-format -msgid "Custom boundary of the plot range" -msgstr "Dải vẽ tuỳ chọn" +msgid "set the x-axis' printing scaling" +msgstr "đặt tỷ lệ in ấn của trục-x" -#. i18n: file settingspagecoords.ui line 167 -#: rc.cpp:1009 rc.cpp:1015 rc.cpp:1069 rc.cpp:1075 rc.cpp:2663 rc.cpp:2669 -#: rc.cpp:2723 rc.cpp:2729 +#. i18n: file settingspagescaling.ui line 138 +#: rc.cpp:1330 rc.cpp:2984 #, no-c-format -msgid "Enter a valid expression, for instance 2*pi or e/2." -msgstr "Nhập một biểu thức hợp lệ, như 2*pi hay e/2." +msgid "" +"This is similar to the setting above, but this sets the distance between two " +"x-axis-grids when printing or drawing on the screen." +msgstr "" +"Cài đặt này tương tự trên, nhưng đặt khoảng cách giữa các lưới-trục-x khi in " +"hoặc vẽ trên màn hình." -#. i18n: file settingspagecoords.ui line 193 -#: rc.cpp:1018 rc.cpp:2672 +#. i18n: file settingspagescaling.ui line 146 +#: rc.cpp:1333 rc.cpp:1414 rc.cpp:2987 rc.cpp:3068 #, no-c-format -msgid "&Y Axis" -msgstr "Trục &Y" +msgid "cm" +msgstr "cm" -#. i18n: file settingspagecoords.ui line 349 -#: rc.cpp:1078 rc.cpp:2732 +#. i18n: file settingspagescaling.ui line 192 +#: View.cpp:1147 kmplotio.cpp:326 rc.cpp:1360 rc.cpp:1441 rc.cpp:3014 +#: rc.cpp:3095 #, no-c-format -msgid "Axis-line width:" -msgstr "Bề dày trục:" +msgid "automatic" +msgstr "tự động" -#. i18n: file settingspagecoords.ui line 363 -#: rc.cpp:1081 rc.cpp:1090 rc.cpp:2735 rc.cpp:2744 +#. i18n: file settingspagescaling.ui line 199 +#: rc.cpp:1363 rc.cpp:3017 #, no-c-format -msgid "Line width" -msgstr "Bề dày đường vẽ" +msgid "set the x-axis' scaling" +msgstr "đặt tỷ lệ trục-x" -#. i18n: file settingspagecoords.ui line 371 -#: rc.cpp:1084 rc.cpp:1093 rc.cpp:1105 rc.cpp:1186 rc.cpp:2738 rc.cpp:2747 -#: rc.cpp:2759 rc.cpp:2840 +#. i18n: file settingspagescaling.ui line 202 +#: rc.cpp:1366 rc.cpp:3020 #, no-c-format -msgid "0.1 mm" -msgstr "0,1mm" +msgid "" +"Choose how many units apart the x-axis tics will be, and therefore, how far " +"apart grid lines will be drawn." +msgstr "" +"Chọn bao nhiêu đơn vị nằm giữa các dấu khắc trục-x, nghĩa là khoảng cách giữa " +"các đường lưới để vẽ." -#. i18n: file settingspagecoords.ui line 389 -#: rc.cpp:1087 rc.cpp:2741 +#. i18n: file settingspagescaling.ui line 212 +#: rc.cpp:1369 rc.cpp:3023 #, no-c-format -msgid "Tic width:" -msgstr "Bề dày dấu khắc:" +msgid "Y-Axis" +msgstr "Trục-Y" -#. i18n: file settingspagecoords.ui line 429 -#: rc.cpp:1096 rc.cpp:2750 +#. i18n: file settingspagescaling.ui line 315 +#: rc.cpp:1408 rc.cpp:1444 rc.cpp:3062 rc.cpp:3098 #, no-c-format -msgid "Tic length:" -msgstr "Chiều dài dấu khắc:" +msgid "set the y-axis' scaling" +msgstr "đặt tỷ lệ trục-y" -#. i18n: file settingspagecoords.ui line 443 -#: rc.cpp:1099 rc.cpp:2753 +#. i18n: file settingspagescaling.ui line 318 +#: rc.cpp:1411 rc.cpp:3065 #, no-c-format -msgid "Length of the tic line" -msgstr "Chiều dài của đường đánh dấu khắc" +msgid "" +"This is similar to the setting above, but this sets the distance between two " +"y-axis-grids when printing or drawing on the screen." +msgstr "" +"Cài đặt này tương tự trên, nhưng đặt khoảng cách giữa các lưới-trục-y khi in " +"hoặc vẽ trên màn hình." -#. i18n: file settingspagecoords.ui line 446 -#: rc.cpp:1102 rc.cpp:2756 +#. i18n: file settingspagescaling.ui line 382 +#: rc.cpp:1447 rc.cpp:3101 #, no-c-format -msgid "Enter the length of a tic line." -msgstr "Nhập vào chiều dài của đường đánh dấu khắc." +msgid "" +"Choose how many units apart the y-axis tics will be, and therefore, how far " +"apart grid lines will be drawn." +msgstr "" +"Chọn bao nhiêu đơn vị nằm giữa các dấu khắc trục-y, nghĩa là khoảng cách giữa " +"các đường lưới để vẽ." -#. i18n: file settingspagecoords.ui line 472 -#: rc.cpp:1108 rc.cpp:2762 +#. i18n: file sliderwindow.ui line 16 +#: rc.cpp:1450 rc.cpp:3104 #, no-c-format -msgid "Show arrows" -msgstr "Hiển thị mũi tên" +msgid "Slider" +msgstr "Con trượt" -#. i18n: file settingspagecoords.ui line 478 -#: rc.cpp:1111 rc.cpp:2765 +#. i18n: file sliderwindow.ui line 70 +#: rc.cpp:1453 rc.cpp:3107 #, no-c-format -msgid "visible arrows at the end of the axes" -msgstr "hiện ra mũi tên ở cuối các trục" +msgid "0" +msgstr "0" -#. i18n: file settingspagecoords.ui line 481 -#: rc.cpp:1114 rc.cpp:2768 +#. i18n: file kmplot.kcfg line 11 +#: rc.cpp:1456 #, no-c-format -msgid "Check this if the axes should have arrows at their ends." -msgstr "Đánh dấu ô này nếu bạn muốn có các trục với các mũi tên ở cuối." +msgid "Axis-line width" +msgstr "Bề dày đường trục" -#. i18n: file settingspagecoords.ui line 489 -#: rc.cpp:1117 rc.cpp:2771 +#. i18n: file kmplot.kcfg line 12 +#: rc.cpp:1459 #, no-c-format -msgid "Show labels" -msgstr "Hiển thị chú thích" +msgid "Enter the width of the axis lines." +msgstr "Nhập bề dày đường trục." -#. i18n: file settingspagecoords.ui line 495 -#: rc.cpp:1120 rc.cpp:2774 +#. i18n: file kmplot.kcfg line 16 +#: rc.cpp:1462 #, no-c-format -msgid "visible tic labels" -msgstr "hiện ra chú thích tại dấu khắc" +msgid "Checked if labels are visible" +msgstr "Đánh dấu nếu muốn hiển thị chú thích" -#. i18n: file settingspagecoords.ui line 498 -#: rc.cpp:1123 rc.cpp:2777 +#. i18n: file kmplot.kcfg line 17 +#: rc.cpp:1465 #, no-c-format -msgid "Check this if the axes' tics should be labeled." -msgstr "Đánh dấu ô này nếu bạn muốn có chú thích tại các dấu khắc." +msgid "Check this box if the labels at the tics should be shown." +msgstr "Đánh dấu ô này nếu muốn hiển thị chú thích các dấu khắc." -#. i18n: file settingspagecoords.ui line 506 -#: rc.cpp:1126 rc.cpp:2780 +#. i18n: file kmplot.kcfg line 21 +#: rc.cpp:1468 #, no-c-format -msgid "Show extra frame" -msgstr "Hiển thị khung thêm" +msgid "Checked if axes are visible" +msgstr "Đánh dấu nếu muốn hiển thị trục" -#. i18n: file settingspagecoords.ui line 512 -#: rc.cpp:1129 rc.cpp:2783 +#. i18n: file kmplot.kcfg line 22 +#: rc.cpp:1471 #, no-c-format -msgid "visible extra frame" -msgstr "hiện ra khung thêm" +msgid "Check this box if axes should be shown." +msgstr "Đánh dấu ô này nếu muốn hiển thị trục." -#. i18n: file settingspagecoords.ui line 515 -#: rc.cpp:1132 rc.cpp:2786 +#. i18n: file kmplot.kcfg line 26 +#: rc.cpp:1474 #, no-c-format -msgid "Check this if the plot area should be framed by an extra line." -msgstr "Đánh dấu ô này nếu bạn muốn vùng vẽ đồ thị nằm trong một khung nữa." +msgid "Checked if arrows are visible" +msgstr "Đánh dấu nếu muốn hiển thị mũi tên" -#. i18n: file settingspagecoords.ui line 523 -#: rc.cpp:1135 rc.cpp:2789 +#. i18n: file kmplot.kcfg line 27 +#: rc.cpp:1477 #, no-c-format -msgid "Show axes" -msgstr "Hiển thị trục" +msgid "Check this box if axes should have arrows." +msgstr "Đánh dấu ô này nếu muốn hiển thị mũi tên." -#. i18n: file settingspagecoords.ui line 529 -#: rc.cpp:1138 rc.cpp:2792 +#. i18n: file kmplot.kcfg line 31 +#: rc.cpp:1480 #, no-c-format -msgid "visible axes" -msgstr "hiện ra trục" +msgid "Grid Line Width" +msgstr "Bề dày Đường Lưới" -#. i18n: file settingspagecoords.ui line 532 -#: rc.cpp:1141 rc.cpp:2795 +#. i18n: file kmplot.kcfg line 36 +#: rc.cpp:1486 #, no-c-format -msgid "Check this if the axes should be visible." -msgstr "Đánh dấu ô này nếu bạn muốn các trục được vẽ ra." +msgid "Grid Style" +msgstr "Kiểu Lưới" -#. i18n: file settingspagecoords.ui line 561 -#: rc.cpp:1144 rc.cpp:2798 +#. i18n: file kmplot.kcfg line 37 +#: rc.cpp:1489 #, no-c-format -msgid "&Grid" -msgstr "&Lưới" +msgid "Choose a suitable grid style." +msgstr "Chọn một kiểu lưới phù hợp." -#. i18n: file settingspagecoords.ui line 572 -#: rc.cpp:1147 rc.cpp:2801 +#. i18n: file kmplot.kcfg line 41 +#: rc.cpp:1492 #, no-c-format -msgid "Grid &Style" -msgstr "&Kiểu Lưới" +msgid "Checked if a frame is visible" +msgstr "Đánh dấu nếu muốn hiển thị khung" -#. i18n: file settingspagecoords.ui line 575 -#: rc.cpp:1150 rc.cpp:2804 +#. i18n: file kmplot.kcfg line 42 +#: rc.cpp:1495 #, no-c-format -msgid "Available grid styles" -msgstr "Các kiểu lưới có sẵn" +msgid "Check this box if a frame should be drawn around the plot area." +msgstr "Đánh dấu ô này nếu muốn vẽ khung quanh vùng vẽ." -#. i18n: file settingspagecoords.ui line 586 -#: rc.cpp:1153 rc.cpp:2807 +#. i18n: file kmplot.kcfg line 46 +#: rc.cpp:1498 #, no-c-format -msgid "None" -msgstr "Không dùng" +msgid "Checked if an extra frame is visible" +msgstr "Đánh dấu nếu muốn hiển thị khung thêm" -#. i18n: file settingspagecoords.ui line 589 -#: rc.cpp:1156 rc.cpp:2810 +#. i18n: file kmplot.kcfg line 47 +#: rc.cpp:1501 #, no-c-format -msgid "No Grid will be plotted." -msgstr "Không vẽ lưới." +msgid "Check this box if an extra frame should be drawn around the plot area." +msgstr "Đánh dấu ô này nếu muốn vẽ khung thêm quanh vùng vẽ." -#. i18n: file settingspagecoords.ui line 597 -#: rc.cpp:1159 rc.cpp:2813 +#. i18n: file kmplot.kcfg line 51 +#: rc.cpp:1504 #, no-c-format -msgid "Lines" -msgstr "Đường" +msgid "Tic length" +msgstr "Chiều dài dấu khắc" -#. i18n: file settingspagecoords.ui line 600 -#: rc.cpp:1162 rc.cpp:2816 +#. i18n: file kmplot.kcfg line 52 +#: rc.cpp:1507 #, no-c-format -msgid "A line for every tic." -msgstr "Kẻ đường nối các dấu khắc." +msgid "Enter the length of the tic lines" +msgstr "Nhập chiều dài dấu khắc." -#. i18n: file settingspagecoords.ui line 608 -#: rc.cpp:1165 rc.cpp:2819 +#. i18n: file kmplot.kcfg line 56 +#: rc.cpp:1510 #, no-c-format -msgid "Crosses" -msgstr "Chữ thập" +msgid "Tic width" +msgstr "Bề dày dấu khắc" -#. i18n: file settingspagecoords.ui line 611 -#: rc.cpp:1168 rc.cpp:2822 +#. i18n: file kmplot.kcfg line 57 +#: rc.cpp:1513 #, no-c-format -msgid "Only little crosses in the plot area." -msgstr "Hiện ra các chữ thập trong vùng vẽ đồ thị." +msgid "Enter the width of the tic lines." +msgstr "Nhập bề dày dấu khắc." -#. i18n: file settingspagecoords.ui line 619 -#: rc.cpp:1171 rc.cpp:2825 +#. i18n: file kmplot.kcfg line 61 +#: rc.cpp:1516 #, no-c-format -msgid "Polar" -msgstr "Cực" +msgid "Plot-line width" +msgstr "Bề dày đường vẽ" -#. i18n: file settingspagecoords.ui line 622 -#: rc.cpp:1174 rc.cpp:2828 +#. i18n: file kmplot.kcfg line 62 +#: rc.cpp:1519 #, no-c-format -msgid "Circles around the Origin." -msgstr "Vòng tròn quanh Tâm." +msgid "Enter the width of the plot line." +msgstr "Nhập bề dày đường vẽ." -#. i18n: file settingspagecoords.ui line 654 -#: rc.cpp:1180 rc.cpp:2834 +#. i18n: file kmplot.kcfg line 66 +#: rc.cpp:1522 #, no-c-format -msgid "Width for the grid lines" -msgstr "Bề dày đường lưới" +msgid "Predefined x-axis range" +msgstr "Dải trục-x định sẵn" -#. i18n: file settingspagecoords.ui line 657 -#: rc.cpp:1183 rc.cpp:1483 rc.cpp:2837 +#. i18n: file kmplot.kcfg line 67 +#: rc.cpp:1525 #, no-c-format -msgid "Enter the width of the grid lines." -msgstr "Nhập vào bề dày cho các đường lưới." +msgid "Predefined plot area widths." +msgstr "Bề ngang vùng vẽ định sẵn." -#. i18n: file settingspagefonts.ui line 41 -#: rc.cpp:1189 rc.cpp:2843 +#. i18n: file kmplot.kcfg line 71 +#: rc.cpp:1528 #, no-c-format -msgid "&Header table:" -msgstr "&Bảng tiêu đề:" +msgid "Predefined y-axis range" +msgstr "Dải trục-y định sẵn" -#. i18n: file settingspagefonts.ui line 60 -#: rc.cpp:1192 rc.cpp:2846 +#. i18n: file kmplot.kcfg line 72 +#: rc.cpp:1531 #, no-c-format -msgid "Axis &font:" -msgstr "&Phông chữ trục:" +msgid "Predefined plot area heights." +msgstr "Chiều cao vùng vẽ định sẵn." -#. i18n: file settingspagefonts.ui line 79 -#: rc.cpp:1195 rc.cpp:2849 +#. i18n: file kmplot.kcfg line 76 +#: rc.cpp:1534 #, no-c-format -msgid "Axis font &size:" -msgstr "Kích &cỡ phông chữ trục:" +msgid "Left boundary" +msgstr "Giới hạn trái" -#. i18n: file settingspagefonts.ui line 90 -#: rc.cpp:1198 rc.cpp:2852 +#. i18n: file kmplot.kcfg line 77 +#: rc.cpp:1537 #, no-c-format -msgid "the font for the axis" -msgstr "phông chữ cho trục" +msgid "Enter the left boundary of the plotting area." +msgstr "Nhập giới hạn trái của vùng vẽ." -#. i18n: file settingspagefonts.ui line 93 -#: rc.cpp:1201 rc.cpp:2855 +#. i18n: file kmplot.kcfg line 81 +#: rc.cpp:1540 #, no-c-format -msgid "" -"Select the font you want to use for the axis labels. If you cannot see the " -"labels, check that you have enabled \"Show labels\" in the coordinate setting " -"dialog." -msgstr "" -"Chọn phông chữ mà bạn muốn cùng cho chú thích trục. Nếu bạn không nhìn thấy chú " -"thích, kiểm tra lại xem bạn đã bật ô \"Hiển thị chú thích\" trong hộp thoại cài " -"đặt toạ độ chưa." +msgid "Right boundary" +msgstr "Giới hạn phải" -#. i18n: file settingspagefonts.ui line 101 -#: rc.cpp:1204 rc.cpp:2858 +#. i18n: file kmplot.kcfg line 82 +#: rc.cpp:1543 #, no-c-format -msgid "The font size for the axis" -msgstr "Kích cỡ phông chữ cho trục" +msgid "Enter the right boundary of the plotting area." +msgstr "Nhập giới hạn phải của vùng vẽ." -#. i18n: file settingspagefonts.ui line 104 -#: rc.cpp:1207 rc.cpp:2861 +#. i18n: file kmplot.kcfg line 86 +#: rc.cpp:1546 #, no-c-format -msgid "Here you set the font size for the axis" -msgstr "Tại đây, bạn đặt kích cỡ phông chữ cho trục" +msgid "Lower boundary" +msgstr "Giới hạn dưới" -#. i18n: file settingspagefonts.ui line 112 -#: rc.cpp:1210 rc.cpp:2864 +#. i18n: file kmplot.kcfg line 87 +#: rc.cpp:1549 #, no-c-format -msgid "the font for the header table" -msgstr "phông chữ cho bảng tiêu đề" +msgid "Enter the lower boundary of the plotting area." +msgstr "Nhập giới hạn dưới của vùng vẽ." -#. i18n: file settingspagefonts.ui line 115 -#: rc.cpp:1213 rc.cpp:2867 +#. i18n: file kmplot.kcfg line 91 +#: rc.cpp:1552 #, no-c-format -msgid "" -"Select the font you want to use in the header table. The header table can be " -"included when you are printing a graph." -msgstr "" -"Chọn phông chữ mà bạn muốn cùng cho bảng tiêu đề. Bảng tiêu đề có thể được dùng " -"trong khi in đồ thị." +msgid "Upper boundary" +msgstr "Giới hạn trên" -#. i18n: file settingspageprecision.ui line 52 -#: rc.cpp:1219 rc.cpp:2873 +#. i18n: file kmplot.kcfg line 92 +#: rc.cpp:1555 #, no-c-format -msgid "Zoom in by:" -msgstr "Tỷ lệ phóng đại:" +msgid "Enter the upper boundary of the plotting area." +msgstr "Nhập giới hạn trên của vùng vẽ." -#. i18n: file settingspageprecision.ui line 63 -#: rc.cpp:1222 rc.cpp:2876 +#. i18n: file kmplot.kcfg line 99 +#: rc.cpp:1558 #, no-c-format -msgid "Zoom out by:" -msgstr "Tỷ lệ thu nhỏ:" +msgid "Width of a unit from tic to tic" +msgstr "Bề ngang của một đơn vị giữa hai dấu khắc" -#. i18n: file settingspageprecision.ui line 86 -#: rc.cpp:1225 rc.cpp:1231 rc.cpp:2879 rc.cpp:2885 +#. i18n: file kmplot.kcfg line 100 +#: rc.cpp:1561 #, no-c-format -msgid "%" -msgstr "%" +msgid "Enter the width of a unit from tic to tic." +msgstr "Nhập bề ngang của một đơn vị giữa các dấu khắc." -#. i18n: file settingspageprecision.ui line 89 -#: rc.cpp:1228 rc.cpp:2882 +#. i18n: file kmplot.kcfg line 104 +#: rc.cpp:1564 #, no-c-format -msgid "The value the zoom-in tool should use." -msgstr "Giá trị mà công cụ phóng đại sẽ dùng." +msgid "Height of a unit from tic to tic" +msgstr "Chiều cao của một đơn vị giữa hai dấu khắc" -#. i18n: file settingspageprecision.ui line 112 -#: rc.cpp:1234 rc.cpp:2888 +#. i18n: file kmplot.kcfg line 105 +#: rc.cpp:1567 #, no-c-format -msgid "The value the zoom-out tool should use." -msgstr "Giá trị mà công cụ thu nhỏ sẽ dùng." +msgid "Enter the height of a unit from tic to tic." +msgstr "Nhập chiều cao của một đơn vị giữa các dấu khắc." -#. i18n: file settingspageprecision.ui line 122 -#: rc.cpp:1237 rc.cpp:2891 +#. i18n: file kmplot.kcfg line 109 +#: rc.cpp:1570 #, no-c-format -msgid "Background Color" -msgstr "Màu Nền" +msgid "Printed width of 1 unit" +msgstr "Bề ngang để in ra của một đơn vị" -#. i18n: file settingspageprecision.ui line 136 -#: rc.cpp:1240 rc.cpp:2894 +#. i18n: file kmplot.kcfg line 110 +#: rc.cpp:1573 #, no-c-format -msgid "Color for the plot area behind the grid." -msgstr "Màu của vùng nền nằm dưới vùng vẽ đồ thị." +msgid "Enter the width of a unit in cm." +msgstr "Nhập bề ngang của một đơn vị theo cm." -#. i18n: file settingspageprecision.ui line 139 -#: rc.cpp:1243 rc.cpp:2897 +#. i18n: file kmplot.kcfg line 114 +#: rc.cpp:1576 #, no-c-format -msgid "" -"Click on the button the choose the color of the background. This option has no " -"effect on printing nor export." -msgstr "" -"Ấn nút này để chọn màu nền. Tuỳ chọn này không có hiệu lực khi in ấn hay xuất " -"khẩu." +msgid "Printed height of 1 unit" +msgstr "Chiều cao để in ra của một đơn vị" -#. i18n: file settingspageprecision.ui line 166 -#: rc.cpp:1246 rc.cpp:2900 +#. i18n: file kmplot.kcfg line 115 +#: rc.cpp:1579 #, no-c-format -msgid "Angle Mode" -msgstr "Đơn vị Góc" +msgid "Enter the height of a unit in cm." +msgstr "Nhập chiều cao của một đơn vị theo cm." -#. i18n: file settingspageprecision.ui line 177 -#: rc.cpp:1249 rc.cpp:2903 +#. i18n: file kmplot.kcfg line 122 +#: rc.cpp:1582 #, no-c-format -msgid "&Radian" -msgstr "&Radian" +msgid "Font name of the axis labels" +msgstr "Tên phông chữ cho chú thích trên trục" -#. i18n: file settingspageprecision.ui line 180 -#: rc.cpp:1252 rc.cpp:2906 +#. i18n: file kmplot.kcfg line 123 +#: rc.cpp:1585 #, no-c-format -msgid "Trigonometric functions use radian mode for angles." -msgstr "Các hàm lượng giác dùng góc theo đơn vị radian." +msgid "Choose a font name for the axis labels." +msgstr "Chọn một tên phông chữ cho chú thích trên trục." -#. i18n: file settingspageprecision.ui line 183 -#: rc.cpp:1255 rc.cpp:2909 +#. i18n: file kmplot.kcfg line 127 +#: rc.cpp:1588 #, no-c-format -msgid "" -"Check this button to use radian mode to measure angles. This is important for " -"trigonometric functions only." -msgstr "" -"Đánh dấu ô này để dùng radian trong việc đo góc. Tuỳ chọn này chỉ quan trọng " -"đối với các hàm lượng giác." +msgid "Font size of the axis labels" +msgstr "Kích cỡ phông chữ cho chú thích trên trục" -#. i18n: file settingspageprecision.ui line 191 -#: rc.cpp:1258 rc.cpp:2912 +#. i18n: file kmplot.kcfg line 128 +#: rc.cpp:1591 #, no-c-format -msgid "&Degree" -msgstr "&Độ" +msgid "Choose a font size for the axis labels." +msgstr "Chọn một kích cỡ phông chữ cho chú thích trên trục." -#. i18n: file settingspageprecision.ui line 194 -#: rc.cpp:1261 rc.cpp:2915 +#. i18n: file kmplot.kcfg line 132 +#: rc.cpp:1594 #, no-c-format -msgid "Trigonometric functions use degree mode for angles." -msgstr "Các hàm lượng giác dùng góc theo đơn vị độ." +msgid "Font name of the printed header table" +msgstr "Tên phông chữ để in bảng tiêu đề" -#. i18n: file settingspageprecision.ui line 197 -#: rc.cpp:1264 rc.cpp:2918 +#. i18n: file kmplot.kcfg line 133 +#: rc.cpp:1597 #, no-c-format -msgid "" -"Check this button to use degree mode to measure angles. This is important for " -"trigonometric functions only." +msgid "Choose a font name for the table printed at the top of the page." msgstr "" -"Đánh dấu ô này để dùng độ trong việc đo góc. Tuỳ chọn này chỉ quan trọng đối " -"với các hàm lượng giác." +"Chọn một tên phông chữ để in bảng tiêu đề nằm phía trên cùng của trang in." -#. i18n: file settingspageprecision.ui line 207 -#: rc.cpp:1267 rc.cpp:2921 +#. i18n: file kmplot.kcfg line 140 +#: rc.cpp:1600 #, no-c-format -msgid "Precision" -msgstr "Độ chính xác" +msgid "Axis-line color" +msgstr "Màu đường trục" -#. i18n: file settingspageprecision.ui line 226 -#: rc.cpp:1270 rc.cpp:2924 +#. i18n: file kmplot.kcfg line 141 +#: rc.cpp:1603 #, no-c-format -msgid "Points per pixel:" -msgstr "Số điểm trên mỗi điểm ảnh:" +msgid "Enter the color of the axis lines." +msgstr "Nhập màu cho đường trục." -#. i18n: file settingspageprecision.ui line 243 -#: rc.cpp:1273 rc.cpp:2927 +#. i18n: file kmplot.kcfg line 144 +#: rc.cpp:1606 #, no-c-format -msgid "How many points per pixel shall be calculated." -msgstr "Bao nhiêu điểm trên mỗi điểm ảnh cần được tính." +msgid "Grid Color" +msgstr "Màu Lưới" -#. i18n: file settingspageprecision.ui line 246 -#: rc.cpp:1276 rc.cpp:2930 +#. i18n: file kmplot.kcfg line 145 +#: rc.cpp:1609 #, no-c-format -msgid "" -"Enter the amount of points per pixel which shall be calculated. For slow " -"computers or very complex plots use higher values." -msgstr "" -"Nhập số điểm cho mỗi điểm ảnh cần tính. Với các máy tính chậm, hoặc với các đồ " -"thị phức tạp, dùng giá trị cao." +msgid "Choose a color for the grid lines." +msgstr "Nhập màu cho đường lưới." -#. i18n: file settingspageprecision.ui line 256 -#: rc.cpp:1279 rc.cpp:2933 +#. i18n: file kmplot.kcfg line 149 +#: rc.cpp:1612 #, no-c-format -msgid "&Use relative step width" -msgstr "&Dùng bước nhảy bề dày tương đối" +msgid "Color of function 1" +msgstr "Màu hàm số 1" -#. i18n: file settingspageprecision.ui line 259 -#: rc.cpp:1282 rc.cpp:2936 +#. i18n: file kmplot.kcfg line 150 +#: rc.cpp:1615 #, no-c-format -msgid "Use the same precision independent of the window's size" -msgstr "Dùng độ chính xác không phụ thuộc vào kích thước cửa sổ." +msgid "Choose a color for function 1." +msgstr "Chọn một màu cho hàm số 1." -#. i18n: file settingspageprecision.ui line 262 -#: rc.cpp:1285 rc.cpp:1681 rc.cpp:2939 +#. i18n: file kmplot.kcfg line 154 +#: rc.cpp:1618 #, no-c-format -msgid "" -"If relative step width is set to true, the step width will be adapted to the " -"size of the window." -msgstr "" -"Nếu đặt dùng bước nhảy bề dày tương đối, bước nhảy bề dày sẽ được tự động điều " -"chỉnh để phù hợp với kích cỡ cửa sổ." +msgid "Color of function 2" +msgstr "Màu hàm số 2" -#. i18n: file settingspagescaling.ui line 32 -#: rc.cpp:1288 rc.cpp:2942 +#. i18n: file kmplot.kcfg line 155 +#: rc.cpp:1621 #, no-c-format -msgid "X-Axis" -msgstr "Trục-X" +msgid "Choose a color for function 2." +msgstr "Chọn một màu cho hàm số 2." -#. i18n: file settingspagescaling.ui line 43 -#: rc.cpp:1291 rc.cpp:1372 rc.cpp:2945 rc.cpp:3026 +#. i18n: file kmplot.kcfg line 159 +#: rc.cpp:1624 #, no-c-format -msgid "Scaling:" -msgstr "Tỷ lê:" +msgid "Color of function 3" +msgstr "Màu hàm số 3" -#. i18n: file settingspagescaling.ui line 65 -#: rc.cpp:1294 rc.cpp:1375 rc.cpp:2948 rc.cpp:3029 +#. i18n: file kmplot.kcfg line 160 +#: rc.cpp:1627 #, no-c-format -msgid "Printing:" -msgstr "In ấn:" +msgid "Choose a color for function 3." +msgstr "Chọn một màu cho hàm số 3." -#. i18n: file settingspagescaling.ui line 73 -#: rc.cpp:1297 rc.cpp:1300 rc.cpp:1378 rc.cpp:1381 rc.cpp:2951 rc.cpp:2954 -#: rc.cpp:3032 rc.cpp:3035 +#. i18n: file kmplot.kcfg line 164 +#: rc.cpp:1630 #, no-c-format -msgid "1 tic =" -msgstr "1 dấu khắc =" +msgid "Color of function 4" +msgstr "Màu hàm số 4" -#. i18n: file settingspagescaling.ui line 93 -#: rc.cpp:1303 rc.cpp:1336 rc.cpp:1384 rc.cpp:1417 rc.cpp:2957 rc.cpp:2990 -#: rc.cpp:3038 rc.cpp:3071 +#. i18n: file kmplot.kcfg line 165 +#: rc.cpp:1633 #, no-c-format -msgid "10" -msgstr "10" +msgid "Choose a color for function 4." +msgstr "Chọn một màu cho hàm số 4." -#. i18n: file settingspagescaling.ui line 98 -#: rc.cpp:1306 rc.cpp:1339 rc.cpp:1387 rc.cpp:1420 rc.cpp:2960 rc.cpp:2993 -#: rc.cpp:3041 rc.cpp:3074 +#. i18n: file kmplot.kcfg line 169 +#: rc.cpp:1636 #, no-c-format -msgid "5" -msgstr "5" +msgid "Color of function 5" +msgstr "Màu hàm số 5" -#. i18n: file settingspagescaling.ui line 103 -#: rc.cpp:1309 rc.cpp:1342 rc.cpp:1390 rc.cpp:1423 rc.cpp:2963 rc.cpp:2996 -#: rc.cpp:3044 rc.cpp:3077 +#. i18n: file kmplot.kcfg line 170 +#: rc.cpp:1639 #, no-c-format -msgid "2" -msgstr "2" +msgid "Choose a color for function 5." +msgstr "Chọn một màu cho hàm số 5." -#. i18n: file settingspagescaling.ui line 108 -#: rc.cpp:1312 rc.cpp:1345 rc.cpp:1393 rc.cpp:1426 rc.cpp:2966 rc.cpp:2999 -#: rc.cpp:3047 rc.cpp:3080 +#. i18n: file kmplot.kcfg line 174 +#: rc.cpp:1642 #, no-c-format -msgid "1" -msgstr "1" +msgid "Color of function 6" +msgstr "Màu hàm số 6" -#. i18n: file settingspagescaling.ui line 113 -#: rc.cpp:1315 rc.cpp:1348 rc.cpp:1396 rc.cpp:1429 rc.cpp:2969 rc.cpp:3002 -#: rc.cpp:3050 rc.cpp:3083 +#. i18n: file kmplot.kcfg line 175 +#: rc.cpp:1645 #, no-c-format -msgid "0.5" -msgstr "0,5" +msgid "Choose a color for function 6." +msgstr "Chọn một màu cho hàm số 6." -#. i18n: file settingspagescaling.ui line 118 -#: rc.cpp:1318 rc.cpp:1351 rc.cpp:1399 rc.cpp:1432 rc.cpp:2972 rc.cpp:3005 -#: rc.cpp:3053 rc.cpp:3086 +#. i18n: file kmplot.kcfg line 179 +#: rc.cpp:1648 #, no-c-format -msgid "pi/2" -msgstr "pi/2" +msgid "Color of function 7" +msgstr "Màu hàm số 7" -#. i18n: file settingspagescaling.ui line 123 -#: rc.cpp:1321 rc.cpp:1354 rc.cpp:1402 rc.cpp:1435 rc.cpp:2975 rc.cpp:3008 -#: rc.cpp:3056 rc.cpp:3089 +#. i18n: file kmplot.kcfg line 180 +#: rc.cpp:1651 #, no-c-format -msgid "pi/3" -msgstr "pi/3" +msgid "Choose a color for function 7." +msgstr "Chọn một màu cho hàm số 7." -#. i18n: file settingspagescaling.ui line 128 -#: rc.cpp:1324 rc.cpp:1357 rc.cpp:1405 rc.cpp:1438 rc.cpp:2978 rc.cpp:3011 -#: rc.cpp:3059 rc.cpp:3092 +#. i18n: file kmplot.kcfg line 184 +#: rc.cpp:1654 #, no-c-format -msgid "pi/4" -msgstr "pi/4" +msgid "Color of function 8" +msgstr "Màu hàm số 8" -#. i18n: file settingspagescaling.ui line 135 -#: rc.cpp:1327 rc.cpp:2981 +#. i18n: file kmplot.kcfg line 185 +#: rc.cpp:1657 #, no-c-format -msgid "set the x-axis' printing scaling" -msgstr "đặt tỷ lệ in ấn của trục-x" +msgid "Choose a color for function 8." +msgstr "Chọn một màu cho hàm số 8." -#. i18n: file settingspagescaling.ui line 138 -#: rc.cpp:1330 rc.cpp:2984 +#. i18n: file kmplot.kcfg line 189 +#: rc.cpp:1660 #, no-c-format -msgid "" -"This is similar to the setting above, but this sets the distance between two " -"x-axis-grids when printing or drawing on the screen." -msgstr "" -"Cài đặt này tương tự trên, nhưng đặt khoảng cách giữa các lưới-trục-x khi in " -"hoặc vẽ trên màn hình." +msgid "Color of function 9" +msgstr "Màu hàm số 9" -#. i18n: file settingspagescaling.ui line 146 -#: rc.cpp:1333 rc.cpp:1414 rc.cpp:2987 rc.cpp:3068 +#. i18n: file kmplot.kcfg line 190 +#: rc.cpp:1663 #, no-c-format -msgid "cm" -msgstr "cm" +msgid "Choose a color for function 9." +msgstr "Chọn một màu cho hàm số 9." -#. i18n: file settingspagescaling.ui line 192 -#: View.cpp:1147 kmplotio.cpp:326 rc.cpp:1360 rc.cpp:1441 rc.cpp:3014 -#: rc.cpp:3095 +#. i18n: file kmplot.kcfg line 194 +#: rc.cpp:1666 #, no-c-format -msgid "automatic" -msgstr "tự động" - -#. i18n: file settingspagescaling.ui line 199 -#: rc.cpp:1363 rc.cpp:3017 -#, no-c-format -msgid "set the x-axis' scaling" -msgstr "đặt tỷ lệ trục-x" - -#. i18n: file settingspagescaling.ui line 202 -#: rc.cpp:1366 rc.cpp:3020 -#, no-c-format -msgid "" -"Choose how many units apart the x-axis tics will be, and therefore, how far " -"apart grid lines will be drawn." -msgstr "" -"Chọn bao nhiêu đơn vị nằm giữa các dấu khắc trục-x, nghĩa là khoảng cách giữa " -"các đường lưới để vẽ." +msgid "Color of function 10" +msgstr "Màu hàm số 10" -#. i18n: file settingspagescaling.ui line 212 -#: rc.cpp:1369 rc.cpp:3023 +#. i18n: file kmplot.kcfg line 195 +#: rc.cpp:1669 #, no-c-format -msgid "Y-Axis" -msgstr "Trục-Y" +msgid "Choose a color for function 10." +msgstr "Chọn một màu cho hàm số 10." -#. i18n: file settingspagescaling.ui line 315 -#: rc.cpp:1408 rc.cpp:1444 rc.cpp:3062 rc.cpp:3098 +#. i18n: file kmplot.kcfg line 202 +#: rc.cpp:1672 #, no-c-format -msgid "set the y-axis' scaling" -msgstr "đặt tỷ lệ trục-y" +msgid "Step width in pixel" +msgstr "Bề dày bước nhảy tính theo số điểm ảnh" -#. i18n: file settingspagescaling.ui line 318 -#: rc.cpp:1411 rc.cpp:3065 +#. i18n: file kmplot.kcfg line 203 +#: rc.cpp:1675 #, no-c-format msgid "" -"This is similar to the setting above, but this sets the distance between two " -"y-axis-grids when printing or drawing on the screen." -msgstr "" -"Cài đặt này tương tự trên, nhưng đặt khoảng cách giữa các lưới-trục-y khi in " -"hoặc vẽ trên màn hình." +"The greater the step width the faster but the less precise the plot is done." +msgstr "Bề dày bước nhảy lớn khiến việc vẽ nhanh hơn nhưng kém chính xác hơn." -#. i18n: file settingspagescaling.ui line 382 -#: rc.cpp:1447 rc.cpp:3101 +#. i18n: file kmplot.kcfg line 207 +#: rc.cpp:1678 #, no-c-format -msgid "" -"Choose how many units apart the y-axis tics will be, and therefore, how far " -"apart grid lines will be drawn." -msgstr "" -"Chọn bao nhiêu đơn vị nằm giữa các dấu khắc trục-y, nghĩa là khoảng cách giữa " -"các đường lưới để vẽ." +msgid "Use relative step width" +msgstr "Dùng bước nhảy tương đối" -#. i18n: file sliderwindow.ui line 16 -#: rc.cpp:1450 rc.cpp:3104 +#. i18n: file kmplot.kcfg line 212 +#: rc.cpp:1684 #, no-c-format -msgid "Slider" -msgstr "Con trượt" +msgid "Radians instead of degrees" +msgstr "Dùng radian thay cho độ" -#. i18n: file sliderwindow.ui line 70 -#: rc.cpp:1453 rc.cpp:3107 +#. i18n: file kmplot.kcfg line 213 +#: rc.cpp:1687 #, no-c-format -msgid "0" -msgstr "0" +msgid "Check the box if you want to use radians" +msgstr "Đánh dấu ô này nếu bạn muốn dùng radian" -#. i18n: file kmplot.kcfg line 11 -#: rc.cpp:1456 +#. i18n: file kmplot.kcfg line 217 +#: rc.cpp:1690 #, no-c-format -msgid "Axis-line width" -msgstr "Bề dày đường trục" +msgid "Background color" +msgstr "Màu nền" -#. i18n: file kmplot.kcfg line 12 -#: rc.cpp:1459 +#. i18n: file kmplot.kcfg line 218 +#: rc.cpp:1693 #, no-c-format -msgid "Enter the width of the axis lines." -msgstr "Nhập bề dày đường trục." +msgid "The background color for the graph" +msgstr "Màu nền cho đồ thị" -#. i18n: file kmplot.kcfg line 16 -#: rc.cpp:1462 +#. i18n: file kmplot.kcfg line 222 +#: rc.cpp:1696 #, no-c-format -msgid "Checked if labels are visible" -msgstr "Đánh dấu nếu muốn hiển thị chú thích" +msgid "Zoom-in step" +msgstr "Bước nhảy phóng đại" -#. i18n: file kmplot.kcfg line 17 -#: rc.cpp:1465 +#. i18n: file kmplot.kcfg line 223 +#: rc.cpp:1699 #, no-c-format -msgid "Check this box if the labels at the tics should be shown." -msgstr "Đánh dấu ô này nếu muốn hiển thị chú thích các dấu khắc." +msgid "The value the zoom-in tool should use" +msgstr "Giá trị công cụ phóng đại sẽ dùng" -#. i18n: file kmplot.kcfg line 21 -#: rc.cpp:1468 +#. i18n: file kmplot.kcfg line 227 +#: rc.cpp:1702 #, no-c-format -msgid "Checked if axes are visible" -msgstr "Đánh dấu nếu muốn hiển thị trục" +msgid "Zoom-out step" +msgstr "Bước nhảy thu nhỏ" -#. i18n: file kmplot.kcfg line 22 -#: rc.cpp:1471 +#. i18n: file kmplot.kcfg line 228 +#: rc.cpp:1705 #, no-c-format -msgid "Check this box if axes should be shown." -msgstr "Đánh dấu ô này nếu muốn hiển thị trục." +msgid "The value the zoom-out tool should use" +msgstr "Giá trị công cụ thu nhỏ sẽ dùng" -#. i18n: file kmplot.kcfg line 26 -#: rc.cpp:1474 -#, no-c-format -msgid "Checked if arrows are visible" -msgstr "Đánh dấu nếu muốn hiển thị mũi tên" +#: main.cpp:43 +msgid "Mathematical function plotter for TDE" +msgstr "Trình vẽ đồ thị hàm số toán học cho TDE" -#. i18n: file kmplot.kcfg line 27 -#: rc.cpp:1477 -#, no-c-format -msgid "Check this box if axes should have arrows." -msgstr "Đánh dấu ô này nếu muốn hiển thị mũi tên." +#: main.cpp:47 +msgid "File to open" +msgstr "Tập tin để mở" -#. i18n: file kmplot.kcfg line 31 -#: rc.cpp:1480 -#, no-c-format -msgid "Grid Line Width" -msgstr "Bề dày Đường Lưới" +#: main.cpp:57 +msgid "KmPlot" +msgstr "KmPlot" -#. i18n: file kmplot.kcfg line 36 -#: rc.cpp:1486 -#, no-c-format -msgid "Grid Style" -msgstr "Kiểu Lưới" +#: main.cpp:63 +msgid "Original Author" +msgstr "Tác giả Gốc" -#. i18n: file kmplot.kcfg line 37 -#: rc.cpp:1489 -#, no-c-format -msgid "Choose a suitable grid style." -msgstr "Chọn một kiểu lưới phù hợp." +#: main.cpp:66 +msgid "GUI" +msgstr "Giao diện" -#. i18n: file kmplot.kcfg line 41 -#: rc.cpp:1492 -#, no-c-format -msgid "Checked if a frame is visible" -msgstr "Đánh dấu nếu muốn hiển thị khung" +#: main.cpp:68 +msgid "Various improvements" +msgstr "Nhiều cải tiến" -#. i18n: file kmplot.kcfg line 42 -#: rc.cpp:1495 -#, no-c-format -msgid "Check this box if a frame should be drawn around the plot area." -msgstr "Đánh dấu ô này nếu muốn vẽ khung quanh vùng vẽ." +#: main.cpp:69 +msgid "svg icon" +msgstr "biểu tượng svg" -#. i18n: file kmplot.kcfg line 46 -#: rc.cpp:1498 -#, no-c-format -msgid "Checked if an extra frame is visible" -msgstr "Đánh dấu nếu muốn hiển thị khung thêm" +#: main.cpp:70 +msgid "command line options, MIME type" +msgstr "tuỳ chọn dòng lệnh, kiểu MIME" -#. i18n: file kmplot.kcfg line 47 -#: rc.cpp:1501 -#, no-c-format -msgid "Check this box if an extra frame should be drawn around the plot area." -msgstr "Đánh dấu ô này nếu muốn vẽ khung thêm quanh vùng vẽ." +#: MainDlg.cpp:94 +msgid "Enter a function equation, for example: f(x)=x^2" +msgstr "Nhập một phương trình cho hàm, ví dụ: f(x)=x^2" -#. i18n: file kmplot.kcfg line 51 -#: rc.cpp:1504 -#, no-c-format -msgid "Tic length" -msgstr "Chiều dài dấu khắc" +#: MainDlg.cpp:108 +msgid "General" +msgstr "Chung" -#. i18n: file kmplot.kcfg line 52 -#: rc.cpp:1507 -#, no-c-format -msgid "Enter the length of the tic lines" -msgstr "Nhập chiều dài dấu khắc." +#: MainDlg.cpp:108 +msgid "General Settings" +msgstr "Cài đặt Chung" -#. i18n: file kmplot.kcfg line 56 -#: rc.cpp:1510 -#, no-c-format -msgid "Tic width" -msgstr "Bề dày dấu khắc" +#: MainDlg.cpp:109 +msgid "Constants" +msgstr "Hằng số" -#. i18n: file kmplot.kcfg line 57 -#: rc.cpp:1513 -#, no-c-format -msgid "Enter the width of the tic lines." -msgstr "Nhập bề dày dấu khắc." +#: MainDlg.cpp:133 +msgid "Configure KmPlot..." +msgstr "Cấu hình KmPlot..." -#. i18n: file kmplot.kcfg line 61 -#: rc.cpp:1516 -#, no-c-format -msgid "Plot-line width" -msgstr "Bề dày đường vẽ" +#: MainDlg.cpp:140 +msgid "E&xport..." +msgstr "&Xuất..." -#. i18n: file kmplot.kcfg line 62 -#: rc.cpp:1519 -#, no-c-format -msgid "Enter the width of the plot line." -msgstr "Nhập bề dày đường vẽ." +#: MainDlg.cpp:143 +msgid "&No Zoom" +msgstr "&Không Phóng đại" -#. i18n: file kmplot.kcfg line 66 -#: rc.cpp:1522 -#, no-c-format -msgid "Predefined x-axis range" -msgstr "Dải trục-x định sẵn" +#: MainDlg.cpp:144 +msgid "Zoom &Rectangular" +msgstr "Phóng đại Hình &chữ nhật" -#. i18n: file kmplot.kcfg line 67 -#: rc.cpp:1525 -#, no-c-format -msgid "Predefined plot area widths." -msgstr "Bề ngang vùng vẽ định sẵn." +#: MainDlg.cpp:145 +msgid "Zoom &In" +msgstr "&Phóng đại" -#. i18n: file kmplot.kcfg line 71 -#: rc.cpp:1528 -#, no-c-format -msgid "Predefined y-axis range" -msgstr "Dải trục-y định sẵn" +#: MainDlg.cpp:146 +msgid "Zoom &Out" +msgstr "&Thu nhỏ" -#. i18n: file kmplot.kcfg line 72 -#: rc.cpp:1531 -#, no-c-format -msgid "Predefined plot area heights." -msgstr "Chiều cao vùng vẽ định sẵn." +#: MainDlg.cpp:147 +msgid "&Center Point" +msgstr "&Tâm Điểm" -#. i18n: file kmplot.kcfg line 76 -#: rc.cpp:1534 -#, no-c-format -msgid "Left boundary" -msgstr "Giới hạn trái" +#: MainDlg.cpp:148 +msgid "&Fit Widget to Trigonometric Functions" +msgstr "&Khớp Ô điều khiển vào Hàm Lượng giác" -#. i18n: file kmplot.kcfg line 77 -#: rc.cpp:1537 -#, no-c-format -msgid "Enter the left boundary of the plotting area." -msgstr "Nhập giới hạn trái của vùng vẽ." +#: MainDlg.cpp:157 +msgid "Predefined &Math Functions" +msgstr "&Hàm Toán học Định sẵn" -#. i18n: file kmplot.kcfg line 81 -#: rc.cpp:1540 -#, no-c-format -msgid "Right boundary" -msgstr "Giới hạn phải" +#: MainDlg.cpp:160 +msgid "&Colors..." +msgstr "&Màu..." -#. i18n: file kmplot.kcfg line 82 -#: rc.cpp:1543 -#, no-c-format -msgid "Enter the right boundary of the plotting area." -msgstr "Nhập giới hạn phải của vùng vẽ." +#: MainDlg.cpp:161 +msgid "&Coordinate System..." +msgstr "&Hệ Toạ độ..." -#. i18n: file kmplot.kcfg line 86 -#: rc.cpp:1546 -#, no-c-format -msgid "Lower boundary" -msgstr "Giới hạn dưới" +#: MainDlg.cpp:163 +msgid "&Scaling..." +msgstr "Tỷ &lệ..." -#. i18n: file kmplot.kcfg line 87 -#: rc.cpp:1549 -#, no-c-format -msgid "Enter the lower boundary of the plotting area." -msgstr "Nhập giới hạn dưới của vùng vẽ." +#: MainDlg.cpp:164 +msgid "&Fonts..." +msgstr "&Phông chữ..." -#. i18n: file kmplot.kcfg line 91 -#: rc.cpp:1552 -#, no-c-format -msgid "Upper boundary" -msgstr "Giới hạn trên" +#: MainDlg.cpp:166 +msgid "Coordinate System I" +msgstr "Hệ Toạ độ I" -#. i18n: file kmplot.kcfg line 92 -#: rc.cpp:1555 -#, no-c-format -msgid "Enter the upper boundary of the plotting area." -msgstr "Nhập giới hạn trên của vùng vẽ." +#: MainDlg.cpp:167 +msgid "Coordinate System II" +msgstr "Hệ Toạ độ II" -#. i18n: file kmplot.kcfg line 99 -#: rc.cpp:1558 -#, no-c-format -msgid "Width of a unit from tic to tic" -msgstr "Bề ngang của một đơn vị giữa hai dấu khắc" +#: MainDlg.cpp:168 +msgid "Coordinate System III" +msgstr "Hệ Toạ độ III" -#. i18n: file kmplot.kcfg line 100 -#: rc.cpp:1561 -#, no-c-format -msgid "Enter the width of a unit from tic to tic." -msgstr "Nhập bề ngang của một đơn vị giữa các dấu khắc." +#: MainDlg.cpp:171 +msgid "&New Function Plot..." +msgstr "&Vẽ Hàm Mới..." -#. i18n: file kmplot.kcfg line 104 -#: rc.cpp:1564 -#, no-c-format -msgid "Height of a unit from tic to tic" -msgstr "Chiều cao của một đơn vị giữa hai dấu khắc" +#: MainDlg.cpp:172 +msgid "New Parametric Plot..." +msgstr "Vẽ Đồ thị Tham số Mới..." -#. i18n: file kmplot.kcfg line 105 -#: rc.cpp:1567 -#, no-c-format -msgid "Enter the height of a unit from tic to tic." -msgstr "Nhập chiều cao của một đơn vị giữa các dấu khắc." +#: MainDlg.cpp:173 +msgid "New Polar Plot..." +msgstr "Vẽ Đồ thị Cực Mới..." -#. i18n: file kmplot.kcfg line 109 -#: rc.cpp:1570 -#, no-c-format -msgid "Printed width of 1 unit" -msgstr "Bề ngang để in ra của một đơn vị" +#: MainDlg.cpp:174 +msgid "Edit Plots..." +msgstr "Soạn Đồ thị..." -#. i18n: file kmplot.kcfg line 110 -#: rc.cpp:1573 -#, no-c-format -msgid "Enter the width of a unit in cm." -msgstr "Nhập bề ngang của một đơn vị theo cm." +#: MainDlg.cpp:177 +msgid "&Get y-Value..." +msgstr "&Lấy Giá trị-y..." -#. i18n: file kmplot.kcfg line 114 -#: rc.cpp:1576 -#, no-c-format -msgid "Printed height of 1 unit" -msgstr "Chiều cao để in ra của một đơn vị" +#: MainDlg.cpp:178 +msgid "&Search for Minimum Value..." +msgstr "&Tìm Giá trị Cực tiểu..." -#. i18n: file kmplot.kcfg line 115 -#: rc.cpp:1579 -#, no-c-format -msgid "Enter the height of a unit in cm." -msgstr "Nhập chiều cao của một đơn vị theo cm." +#: MainDlg.cpp:179 +msgid "&Search for Maximum Value..." +msgstr "&Tìm Giá trị Cực đại..." -#. i18n: file kmplot.kcfg line 122 -#: rc.cpp:1582 -#, no-c-format -msgid "Font name of the axis labels" -msgstr "Tên phông chữ cho chú thích trên trục" +#: MainDlg.cpp:180 +msgid "&Calculate Integral" +msgstr "Tính Tích &phân" -#. i18n: file kmplot.kcfg line 123 -#: rc.cpp:1585 -#, no-c-format -msgid "Choose a font name for the axis labels." -msgstr "Chọn một tên phông chữ cho chú thích trên trục." +#: MainDlg.cpp:183 +msgid "Quick Edit" +msgstr "Soạn Nhanh" -#. i18n: file kmplot.kcfg line 127 -#: rc.cpp:1588 -#, no-c-format -msgid "Font size of the axis labels" -msgstr "Kích cỡ phông chữ cho chú thích trên trục" +#: MainDlg.cpp:184 +msgid "" +"Enter a simple function equation here.\n" +"For instance: f(x)=x^2\n" +"For more options use Functions->Edit Plots... menu." +msgstr "" +"Nhập một phương trình định nghĩa hàm đơn giản vào đây.\n" +"Ví dụ: f(x)=x^2\n" +"Để có thêm tuỳ chọn, dùng thực đơn Hàm->Soạn Đồ thị..." -#. i18n: file kmplot.kcfg line 128 -#: rc.cpp:1591 -#, no-c-format -msgid "Choose a font size for the axis labels." -msgstr "Chọn một kích cỡ phông chữ cho chú thích trên trục." +#: MainDlg.cpp:187 +msgid "Show Slider 1" +msgstr "Hiện Con trượt 1" -#. i18n: file kmplot.kcfg line 132 -#: rc.cpp:1594 -#, no-c-format -msgid "Font name of the printed header table" -msgstr "Tên phông chữ để in bảng tiêu đề" +#: MainDlg.cpp:188 +msgid "Show Slider 2" +msgstr "Hiện Con trượt 2" -#. i18n: file kmplot.kcfg line 133 -#: rc.cpp:1597 -#, no-c-format -msgid "Choose a font name for the table printed at the top of the page." +#: MainDlg.cpp:189 +msgid "Show Slider 3" +msgstr "Hiện Con trượt 3" + +#: MainDlg.cpp:190 +msgid "Show Slider 4" +msgstr "Hiện Con trượt 4" + +#: MainDlg.cpp:202 +msgid "&Move" +msgstr "&Di chuyển" + +#: MainDlg.cpp:214 +msgid "" +"The plot has been modified.\n" +"Do you want to save it?" msgstr "" -"Chọn một tên phông chữ để in bảng tiêu đề nằm phía trên cùng của trang in." +"Đồ thị đã bị thay đổi.\n" +"Bạn có muốn lưu nó không?" -#. i18n: file kmplot.kcfg line 140 -#: rc.cpp:1600 -#, no-c-format -msgid "Axis-line color" -msgstr "Màu đường trục" +#: MainDlg.cpp:252 +msgid "" +"This file is saved with an old file format; if you save it, you cannot open the " +"file with older versions of Kmplot. Are you sure you want to continue?" +msgstr "" +"Tập tin đang có định dạng cũ; nếu bạn lưu nó, bạn sẽ không thể mở nó bằng các " +"phiên bản cũ của Kmplot. Bạn có chắc là muố tiếp tục không?" -#. i18n: file kmplot.kcfg line 141 -#: rc.cpp:1603 -#, no-c-format -msgid "Enter the color of the axis lines." -msgstr "Nhập màu cho đường trục." +#: MainDlg.cpp:252 +msgid "Save New Format" +msgstr "Lưu Định dạng Mới" -#. i18n: file kmplot.kcfg line 144 -#: rc.cpp:1606 -#, no-c-format -msgid "Grid Color" -msgstr "Màu Lưới" +#: MainDlg.cpp:266 +msgid "" +"*.fkt|KmPlot Files (*.fkt)\n" +"*|All Files" +msgstr "" +"*.fkt|Tập tin KmPlot (*.fkt)\n" +"*|Tất cả" -#. i18n: file kmplot.kcfg line 145 -#: rc.cpp:1609 -#, no-c-format -msgid "Choose a color for the grid lines." -msgstr "Nhập màu cho đường lưới." +#: MainDlg.cpp:274 +msgid "The file could not be saved" +msgstr "Tập tin không lưu được" -#. i18n: file kmplot.kcfg line 149 -#: rc.cpp:1612 -#, no-c-format -msgid "Color of function 1" -msgstr "Màu hàm số 1" +#: MainDlg.cpp:290 +msgid "" +"*.svg|Scalable Vector Graphics (*.svg)\n" +"*.bmp|Bitmap 180dpi (*.bmp)\n" +"*.png|Bitmap 180dpi (*.png)" +msgstr "" +"*.svg|Đồ hoạ Véctơ SVG (*.svg)\n" +"*.bmp|Bitmap 180dpi (*.bmp)\n" +"*.png|Bitmap 180dpi (*.png)" -#. i18n: file kmplot.kcfg line 150 -#: rc.cpp:1615 -#, no-c-format -msgid "Choose a color for function 1." -msgstr "Chọn một màu cho hàm số 1." +#: MainDlg.cpp:309 MainDlg.cpp:325 MainDlg.cpp:341 +msgid "The URL could not be saved." +msgstr "Địa chỉ URl không lưu được." -#. i18n: file kmplot.kcfg line 154 -#: rc.cpp:1618 -#, no-c-format -msgid "Color of function 2" -msgstr "Màu hàm số 2" +#: MainDlg.cpp:395 +msgid "Print Plot" +msgstr "In Đồ thị" -#. i18n: file kmplot.kcfg line 155 -#: rc.cpp:1621 -#, no-c-format -msgid "Choose a color for function 2." -msgstr "Chọn một màu cho hàm số 2." +#: MainDlg.cpp:407 +msgid "Colors" +msgstr "Màu" -#. i18n: file kmplot.kcfg line 159 -#: rc.cpp:1624 -#, no-c-format -msgid "Color of function 3" -msgstr "Màu hàm số 3" +#: MainDlg.cpp:407 +msgid "Edit Colors" +msgstr "Soạn Màu" -#. i18n: file kmplot.kcfg line 160 -#: rc.cpp:1627 -#, no-c-format -msgid "Choose a color for function 3." -msgstr "Chọn một màu cho hàm số 3." +#: MainDlg.cpp:433 +msgid "Scale" +msgstr "Tỷ lệ" -#. i18n: file kmplot.kcfg line 164 -#: rc.cpp:1630 -#, no-c-format -msgid "Color of function 4" -msgstr "Màu hàm số 4" +#: MainDlg.cpp:433 +msgid "Edit Scaling" +msgstr "Soạn Tỷ lệ" -#. i18n: file kmplot.kcfg line 165 -#: rc.cpp:1633 -#, no-c-format -msgid "Choose a color for function 4." -msgstr "Chọn một màu cho hàm số 4." +#: MainDlg.cpp:445 +msgid "Edit Fonts" +msgstr "Soạn Phông chữ" -#. i18n: file kmplot.kcfg line 169 -#: rc.cpp:1636 -#, no-c-format -msgid "Color of function 5" -msgstr "Màu hàm số 5" +#: FktDlg.cpp:188 MainDlg.cpp:466 +msgid "New Function Plot" +msgstr "Vẽ Đồ thị Hàm Mới" -#. i18n: file kmplot.kcfg line 170 -#: rc.cpp:1639 -#, no-c-format -msgid "Choose a color for function 5." -msgstr "Chọn một màu cho hàm số 5." +#: FktDlg.cpp:213 MainDlg.cpp:479 View.cpp:1928 +msgid "New Parametric Plot" +msgstr "Vẽ Đồ thị Tham số Mới" -#. i18n: file kmplot.kcfg line 174 -#: rc.cpp:1642 -#, no-c-format -msgid "Color of function 6" -msgstr "Màu hàm số 6" +#: FktDlg.cpp:239 MainDlg.cpp:492 +msgid "New Polar Plot" +msgstr "Vẽ Đồ thị Cực Mới" -#. i18n: file kmplot.kcfg line 175 -#: rc.cpp:1645 -#, no-c-format -msgid "Choose a color for function 6." -msgstr "Chọn một màu cho hàm số 6." +#: MainDlg.cpp:538 +msgid "" +"Parametric functions must be definied in the \"New Parametric Plot\"-dialog " +"which you can find in the menubar" +msgstr "" +"Hàm tham số cần được định nghĩa trong hộp thoại \"Vẽ Độ thị Tham số Mới\" trong " +"thanh thực đơn" -#. i18n: file kmplot.kcfg line 179 -#: rc.cpp:1648 -#, no-c-format -msgid "Color of function 7" -msgstr "Màu hàm số 7" +#: MainDlg.cpp:543 +msgid "Recursive function is not allowed" +msgstr "Không chấp nhận hàm tự gọi chính mình" -#. i18n: file kmplot.kcfg line 180 -#: rc.cpp:1651 -#, no-c-format -msgid "Choose a color for function 7." -msgstr "Chọn một màu cho hàm số 7." +#: MainDlg.cpp:802 +msgid "KmPlotPart" +msgstr "KmPlotPart" -#. i18n: file kmplot.kcfg line 184 -#: rc.cpp:1654 -#, no-c-format -msgid "Color of function 8" -msgstr "Màu hàm số 8" +#: parser.cpp:534 +msgid "This function is depending on an other function" +msgstr "Hàm này phụ thuộc vào một hàm khác" -#. i18n: file kmplot.kcfg line 185 -#: rc.cpp:1657 -#, no-c-format -msgid "Choose a color for function 8." -msgstr "Chọn một màu cho hàm số 8." +#: parser.cpp:961 +msgid "" +"Parser error at position %1:\n" +"Syntax error" +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Lỗi ngữ pháp" -#. i18n: file kmplot.kcfg line 189 -#: rc.cpp:1660 -#, no-c-format -msgid "Color of function 9" -msgstr "Màu hàm số 9" +#: parser.cpp:964 +msgid "" +"Parser error at position %1:\n" +"Missing parenthesis" +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Thiếu ngoặc" + +#: parser.cpp:967 +msgid "" +"Parser error at position %1:\n" +"Function name unknown" +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Tên hàm chưa biết" + +#: parser.cpp:970 +msgid "" +"Parser error at position %1:\n" +"Void function variable" +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Thiếu biến cho hàm" + +#: parser.cpp:973 +msgid "" +"Parser error at position %1:\n" +"Too many functions" +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Quá nhiều hàm" + +#: parser.cpp:976 +msgid "" +"Parser error at position %1:\n" +"Token-memory overflow" +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Tràn bộ nhớ" + +#: parser.cpp:979 +msgid "" +"Parser error at position %1:\n" +"Stack overflow" +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Tràn khay nhớ" + +#: parser.cpp:982 +msgid "" +"Parser error at position %1:\n" +"Name of function not free." +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Hàm không được sử dụng tự do" + +#: parser.cpp:985 +msgid "" +"Parser error at position %1:\n" +"recursive function not allowed." +msgstr "" +"Lỗi phân tích ngữ pháp tại %1:\n" +"Hàm tự gọi chính mình" + +#: parser.cpp:988 +#, c-format +msgid "Could not find a defined constant at position %1." +msgstr "Không tìm thấy một biến đã định nghĩa tại vị trí %1." -#. i18n: file kmplot.kcfg line 190 -#: rc.cpp:1663 -#, no-c-format -msgid "Choose a color for function 9." -msgstr "Chọn một màu cho hàm số 9." +#: parser.cpp:991 +msgid "Empty function" +msgstr "Hàm rỗng" -#. i18n: file kmplot.kcfg line 194 -#: rc.cpp:1666 -#, no-c-format -msgid "Color of function 10" -msgstr "Màu hàm số 10" +#: parser.cpp:993 +msgid "The function name is not allowed to contain capital letters." +msgstr "Tên hàm không được có ký tự viết hoa." -#. i18n: file kmplot.kcfg line 195 -#: rc.cpp:1669 -#, no-c-format -msgid "Choose a color for function 10." -msgstr "Chọn một màu cho hàm số 10." +#: parser.cpp:995 +msgid "Function could not be found." +msgstr "Hàm không tìm thấy." -#. i18n: file kmplot.kcfg line 202 -#: rc.cpp:1672 -#, no-c-format -msgid "Step width in pixel" -msgstr "Bề dày bước nhảy tính theo số điểm ảnh" +#: parser.cpp:997 +msgid "The expression must not contain user-defined constants." +msgstr "Biểu thức không được chứa hằng số do người dùng định nghĩa." -#. i18n: file kmplot.kcfg line 203 -#: rc.cpp:1675 -#, no-c-format +#: _translatorinfo.cpp:1 msgid "" -"The greater the step width the faster but the less precise the plot is done." -msgstr "Bề dày bước nhảy lớn khiến việc vẽ nhanh hơn nhưng kém chính xác hơn." +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Trần Thế Trung" -#. i18n: file kmplot.kcfg line 207 -#: rc.cpp:1678 -#, no-c-format -msgid "Use relative step width" -msgstr "Dùng bước nhảy tương đối" +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "tttrung@hotmail.com" -#. i18n: file kmplot.kcfg line 212 -#: rc.cpp:1684 -#, no-c-format -msgid "Radians instead of degrees" -msgstr "Dùng radian thay cho độ" +#: editfunction.cpp:62 +msgid "Function" +msgstr "Hàm" -#. i18n: file kmplot.kcfg line 213 -#: rc.cpp:1687 -#, no-c-format -msgid "Check the box if you want to use radians" -msgstr "Đánh dấu ô này nếu bạn muốn dùng radian" +#: editfunction.cpp:64 +msgid "Derivatives" +msgstr "Đạo hàm" -#. i18n: file kmplot.kcfg line 217 -#: rc.cpp:1690 -#, no-c-format -msgid "Background color" -msgstr "Màu nền" +#: editfunction.cpp:70 +#, c-format +msgid "Slider No. %1" +msgstr "Con trượt số %1" -#. i18n: file kmplot.kcfg line 218 -#: rc.cpp:1693 -#, no-c-format -msgid "The background color for the graph" -msgstr "Màu nền cho đồ thị" +#: editfunction.cpp:180 +msgid "You can only define plot functions in this dialog" +msgstr "Bạn chỉ có thể định nghĩa hàm để vẽ đồ thị trong hộp thoại này" -#. i18n: file kmplot.kcfg line 222 -#: rc.cpp:1696 -#, no-c-format -msgid "Zoom-in step" -msgstr "Bước nhảy phóng đại" +#: coordsconfigdialog.cpp:57 coordsconfigdialog.cpp:72 editfunction.cpp:220 +#: keditparametric.cpp:154 keditpolar.cpp:138 kminmax.cpp:243 +msgid "The minimum range value must be lower than the maximum range value" +msgstr "Giá trị tối thiểu phải thấp hơn giá trị tối đa" -#. i18n: file kmplot.kcfg line 223 -#: rc.cpp:1699 -#, no-c-format -msgid "The value the zoom-in tool should use" -msgstr "Giá trị công cụ phóng đại sẽ dùng" +#: editfunction.cpp:229 kminmax.cpp:251 +msgid "Please insert a minimum and maximum range between %1 and %2" +msgstr "Xin chèn một dải cực tiểu và cực đại giữa %1 và %2" -#. i18n: file kmplot.kcfg line 227 -#: rc.cpp:1702 -#, no-c-format -msgid "Zoom-out step" -msgstr "Bước nhảy thu nhỏ" +#: editfunction.cpp:247 +msgid "Please insert a valid x-value" +msgstr "Xin chèn vào một giá trị-x" -#. i18n: file kmplot.kcfg line 228 -#: rc.cpp:1705 -#, no-c-format -msgid "The value the zoom-out tool should use" -msgstr "Giá trị công cụ thu nhỏ sẽ dùng" +#: editfunction.cpp:259 +msgid "Please insert a valid y-value" +msgstr "Xin chèn vào một giá trị-y" -#: ksliderwindow.cpp:48 -#, c-format -msgid "Slider %1" -msgstr "Con trượt %1" +#: editfunction.cpp:301 +msgid "Recursive function is only allowed when drawing integral graphs" +msgstr "Hàm tự gọi chính mình chỉ được chấp nhận khi vẽ đồ thị tích phân" -#: ksliderwindow.cpp:49 -#, c-format -msgid "Slider no. %1" -msgstr "Con trượt số %1" +#: editfunction.cpp:311 keditparametric.cpp:177 keditpolar.cpp:160 +#: kminmax.cpp:293 +msgid "Function could not be found" +msgstr "Hàm không tìm thấy" -#: ksliderwindow.cpp:50 -msgid "" -"Move slider to change the parameter of the function plot connected to this " -"slider." -msgstr "" -"Di chuyển con trượt để thay đổi giá trị tham số cho hàm được vẽ có kết nối tới " -"con trượt này." +#: keditparametric.cpp:108 +msgid "Recursive function not allowed" +msgstr "Không chấp nhận hàm tự gọi chính mình" -#: ksliderwindow.cpp:64 -msgid "&Change Minimum Value" -msgstr "&Thay đổi Giá trị Tối thiểu" +#: xparser.cpp:120 +msgid "Error in extension." +msgstr "Lỗi trong phần mở rộng." -#: ksliderwindow.cpp:66 -msgid "&Change Maximum Value" -msgstr "&Thay đổi Giá trị Tối đa" +#: xparser.cpp:769 +msgid "There are no other Kmplot instances running" +msgstr "Hiện không có hoạt động nào của KmPlot" -#: ksliderwindow.cpp:102 -msgid "Change Minimum Value" -msgstr "Thay đổi Giá trị Tối thiểu" +#: xparser.cpp:781 +msgid "kmplot" +msgstr "kmplot" -#: ksliderwindow.cpp:102 -msgid "Type a new minimum value for the slider:" -msgstr "Nhập vào giá trị tối thiểu cho con trượt:" +#: xparser.cpp:781 +msgid "" +"Choose which KmPlot instance\n" +"you want to copy the function to:" +msgstr "" +"Chọn một hoạt động của KmPlot\n" +"mà bạn muốn sao chép hàm tới:" -#: ksliderwindow.cpp:113 -msgid "Change Maximum Value" -msgstr "Thay đổi Giá trị Tối đa" +#: xparser.cpp:807 xparser.cpp:816 +msgid "An error appeared during the transfer" +msgstr "Có lỗi trong khi chuyển đổi" -#: ksliderwindow.cpp:113 -msgid "Type a new maximum value for the slider:" -msgstr "Nhập vào giá trị tối đa cho con trượt:" +#: kconstanteditor.cpp:95 +msgid "A function uses this constant; therefore, it cannot be removed." +msgstr "Một hàm đang dùng hằng số này, nên nó không thể được xoá." -#: kmplotio.cpp:250 -msgid "The file could not be loaded" -msgstr "Tập tin không thể tải lên được" +#: kconstanteditor.cpp:111 kconstanteditor.cpp:190 +msgid "The item could not be found." +msgstr "Không tìm thấy mục yêu cầu." -#: kmplotio.cpp:289 -msgid "The file had an unknown version number" -msgstr "Tập tin có phiên bản không rõ" +#: kconstanteditor.cpp:158 +msgid "Choose Name" +msgstr "Chọn Tên" -#: kmplotio.cpp:541 -msgid "The function %1 could not be loaded" -msgstr "Hàm %1 không thể tải lên được" +#: kconstanteditor.cpp:158 +msgid "Choose a name for the constant:" +msgstr "Chọn một tên cho hằng số:" #: View.cpp:440 View.cpp:1783 msgid "The drawing was cancelled by the user." @@ -3217,180 +3167,230 @@ msgstr "gốc" msgid "Are you sure you want to remove this function?" msgstr "Bạn có chắc là muốn xoá hàm này không?" -#: keditconstant.cpp:61 -msgid "Please insert a valid constant name between A and Z." -msgstr "Xin chèn vào một tên hằng số hợp lệ giữa A và Z." - -#: keditconstant.cpp:78 -msgid "The constant already exists." -msgstr "Hằng số đã có." - -#: editfunction.cpp:62 -msgid "Function" -msgstr "Hàm" - -#: editfunction.cpp:64 -msgid "Derivatives" -msgstr "Đạo hàm" +#: ksliderwindow.cpp:48 +#, c-format +msgid "Slider %1" +msgstr "Con trượt %1" -#: editfunction.cpp:70 +#: ksliderwindow.cpp:49 #, c-format -msgid "Slider No. %1" +msgid "Slider no. %1" msgstr "Con trượt số %1" -#: editfunction.cpp:180 -msgid "You can only define plot functions in this dialog" -msgstr "Bạn chỉ có thể định nghĩa hàm để vẽ đồ thị trong hộp thoại này" +#: ksliderwindow.cpp:50 +msgid "" +"Move slider to change the parameter of the function plot connected to this " +"slider." +msgstr "" +"Di chuyển con trượt để thay đổi giá trị tham số cho hàm được vẽ có kết nối tới " +"con trượt này." -#: editfunction.cpp:247 -msgid "Please insert a valid x-value" -msgstr "Xin chèn vào một giá trị-x" +#: ksliderwindow.cpp:64 +msgid "&Change Minimum Value" +msgstr "&Thay đổi Giá trị Tối thiểu" -#: editfunction.cpp:259 -msgid "Please insert a valid y-value" -msgstr "Xin chèn vào một giá trị-y" +#: ksliderwindow.cpp:66 +msgid "&Change Maximum Value" +msgstr "&Thay đổi Giá trị Tối đa" + +#: ksliderwindow.cpp:102 +msgid "Change Minimum Value" +msgstr "Thay đổi Giá trị Tối thiểu" + +#: ksliderwindow.cpp:102 +msgid "Type a new minimum value for the slider:" +msgstr "Nhập vào giá trị tối thiểu cho con trượt:" -#: editfunction.cpp:301 -msgid "Recursive function is only allowed when drawing integral graphs" -msgstr "Hàm tự gọi chính mình chỉ được chấp nhận khi vẽ đồ thị tích phân" +#: ksliderwindow.cpp:113 +msgid "Change Maximum Value" +msgstr "Thay đổi Giá trị Tối đa" -#: kprinterdlg.cpp:39 -msgid "KmPlot Options" -msgstr "Tuỳ chọn KmPlot" +#: ksliderwindow.cpp:113 +msgid "Type a new maximum value for the slider:" +msgstr "Nhập vào giá trị tối đa cho con trượt:" -#: kprinterdlg.cpp:45 -msgid "Print header table" -msgstr "In bảng đề mục" +#: kminmax.cpp:74 kminmax.cpp:100 kminmax.cpp:118 +msgid "Lower boundary of the plot range" +msgstr "Giới hạn dưới của dải vẽ đồ thị" -#: kprinterdlg.cpp:46 -msgid "Transparent background" -msgstr "Nền trong suốt" +#: kminmax.cpp:76 kminmax.cpp:120 +msgid "Upper boundary of the plot range" +msgstr "Giới hạn trên của dải vẽ đồ thị" -#: parser.cpp:534 -msgid "This function is depending on an other function" -msgstr "Hàm này phụ thuộc vào một hàm khác" +#: kminmax.cpp:81 +msgid "Find Maximum Point" +msgstr "Tìm Điểm Cực đại" -#: parser.cpp:961 +#: kminmax.cpp:82 +msgid "Search for the maximum point in the range you specified" +msgstr "Tìm điểm cực đại trong dải bạn đã chỉ định" + +#: kminmax.cpp:83 msgid "" -"Parser error at position %1:\n" -"Syntax error" +"Search for the highest y-value in the x-range you specified and show the result " +"in a message box." msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Lỗi ngữ pháp" +"Tìm điềm có giá trị y cao nhất trong dải giá trị x mà bạn đã chỉ định và hiển " +"thị kết quả trong một hộp thông báo." -#: parser.cpp:964 +#: kminmax.cpp:88 +msgid "Search for the minimum point in the range you specified" +msgstr "Tìm điểm cực tiểu trong dải bạn đã chỉ định" + +#: kminmax.cpp:89 msgid "" -"Parser error at position %1:\n" -"Missing parenthesis" +"Search for the lowest y-value in the x-range you specified and show the result " +"in a message box." msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Thiếu ngoặc" +"Tìm điềm có giá trị y thấp nhất trong dải giá trị x mà bạn đã chỉ định và hiển " +"thị kết quả trong một hộp thông báo." -#: parser.cpp:967 +#: kminmax.cpp:94 +msgid "Get y-Value" +msgstr "Lấy Giá trị-y" + +#: kminmax.cpp:95 +msgid "X:" +msgstr "X:" + +#: kminmax.cpp:96 +msgid "Y:" +msgstr "Y:" + +#: kminmax.cpp:102 +msgid "No returned y-value yet" +msgstr "Chưa tìm thấy giá trị y" + +#: kminmax.cpp:103 msgid "" -"Parser error at position %1:\n" -"Function name unknown" +"Here you will see the y-value which you got from the x-value in the textbox " +"above. To calculate the y-value, press the Calculate button." msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Tên hàm chưa biết" +"Tại đây, bạn sẽ thấy giá trị y tương ứng với giá trị x trong hộp thử ở trên. Để " +"tính y, ấn nút Tính." -#: parser.cpp:970 +#: kminmax.cpp:105 kminmax.cpp:126 +msgid "&Calculate" +msgstr "&Tính" + +#: kminmax.cpp:106 +msgid "Get the y-value from the x-value you typed" +msgstr "Tính giá trị y từ giá trị x mà bạn đã nhập" + +#: kminmax.cpp:107 msgid "" -"Parser error at position %1:\n" -"Void function variable" +"Get the y-value from the x-value you typed and show it in the y-value box." msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Thiếu biến cho hàm" +"Tính giá trị y từ giá trị x mà bạn đã nhập và hiển thị nó trong hộp giá trị y." -#: parser.cpp:973 +#: kminmax.cpp:123 +msgid "Calculate Integral" +msgstr "Tính Tích phân" + +#: kminmax.cpp:124 +msgid "Calculate the integral between the x-values:" +msgstr "Tính tích phân giữa giá trị-x:" + +#: kminmax.cpp:127 +msgid "Calculate the integral between the x-values" +msgstr "Tính tích phân giữa giá trị-x" + +#: kminmax.cpp:128 msgid "" -"Parser error at position %1:\n" -"Too many functions" +"Calculate the numeric integral between the x-values and draw the result as an " +"area." msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Quá nhiều hàm" +"Tính giá trị số của tích phân trong dải giá trị x và vẽ kết quả thành một diện " +"tích." -#: parser.cpp:976 +#: kminmax.cpp:221 +msgid "Please choose a function" +msgstr "Xin chọn một hàm" + +#: kminmax.cpp:301 +msgid "You must choose a parameter for that function" +msgstr "Bạn cần chọn một tham số cho hàm đó" + +#: kminmax.cpp:311 msgid "" -"Parser error at position %1:\n" -"Token-memory overflow" +"Minimum value:\n" +"x: %1\n" +"y: %2" msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Tràn bộ nhớ" +"Giá trị cực tiểu:\n" +"x: %1\n" +"y: %2" -#: parser.cpp:979 +#: kminmax.cpp:317 msgid "" -"Parser error at position %1:\n" -"Stack overflow" +"Maximum value:\n" +"x: %1\n" +"y: %2" msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Tràn khay nhớ" +"Giá trị cực đại:\n" +"x: %1\n" +"y: %2" -#: parser.cpp:982 +#: kminmax.cpp:328 +msgid "The returned y-value" +msgstr "Giá trị y tính được" + +#: kminmax.cpp:329 msgid "" -"Parser error at position %1:\n" -"Name of function not free." +"Here you see the result of the calculation: the returned y-value you got from " +"the x-value in the textbox above" msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Hàm không được sử dụng tự do" +"Tại đây, bạn sẽ thấy kết quả tính: giá trị y tính được từ giá trị x trong hộp " +"soạn thảo ở trên" -#: parser.cpp:985 +#: kminmax.cpp:339 msgid "" -"Parser error at position %1:\n" -"recursive function not allowed." +"The integral in the interval [%1, %2] is:\n" +"%3" msgstr "" -"Lỗi phân tích ngữ pháp tại %1:\n" -"Hàm tự gọi chính mình" - -#: parser.cpp:988 -#, c-format -msgid "Could not find a defined constant at position %1." -msgstr "Không tìm thấy một biến đã định nghĩa tại vị trí %1." - -#: parser.cpp:991 -msgid "Empty function" -msgstr "Hàm rỗng" - -#: parser.cpp:993 -msgid "The function name is not allowed to contain capital letters." -msgstr "Tên hàm không được có ký tự viết hoa." +"Tích phân trong dải [%1, %2] là:\n" +"%3" -#: parser.cpp:995 -msgid "Function could not be found." -msgstr "Hàm không tìm thấy." +#: kminmax.cpp:344 +msgid "The operation was cancelled by the user." +msgstr "Tính toán bị huỷ bỏ bởi người dùng." -#: parser.cpp:997 -msgid "The expression must not contain user-defined constants." -msgstr "Biểu thức không được chứa hằng số do người dùng định nghĩa." +#: kminmax.cpp:420 +msgid "Choose Parameter" +msgstr "Chọn Tham số" -#: main.cpp:43 -msgid "Mathematical function plotter for TDE" -msgstr "Trình vẽ đồ thị hàm số toán học cho TDE" +#: kminmax.cpp:420 +msgid "Choose a parameter to use:" +msgstr "Chọn tham số để dùng:" -#: main.cpp:47 -msgid "File to open" -msgstr "Tập tin để mở" +#: kmplot.cpp:77 +msgid "Could not find KmPlot's part." +msgstr "Không tìm thấy các thành phần của KmPlot." -#: main.cpp:57 -msgid "KmPlot" -msgstr "KmPlot" +#: kmplot.cpp:228 +msgid "" +"*.fkt|KmPlot Files (*.fkt)\n" +"*.*|All Files" +msgstr "" +"*.fkt|Tập tin KmPlot (*.fkt)\n" +"*.*|Tất cả" -#: main.cpp:63 -msgid "Original Author" -msgstr "Tác giả Gốc" +#: kmplotio.cpp:250 +msgid "The file could not be loaded" +msgstr "Tập tin không thể tải lên được" -#: main.cpp:66 -msgid "GUI" -msgstr "Giao diện" +#: kmplotio.cpp:289 +msgid "The file had an unknown version number" +msgstr "Tập tin có phiên bản không rõ" -#: main.cpp:68 -msgid "Various improvements" -msgstr "Nhiều cải tiến" +#: kmplotio.cpp:541 +msgid "The function %1 could not be loaded" +msgstr "Hàm %1 không thể tải lên được" -#: main.cpp:69 -msgid "svg icon" -msgstr "biểu tượng svg" +#: coordsconfigdialog.cpp:39 +msgid "Coords" +msgstr "Toạ độ" -#: main.cpp:70 -msgid "command line options, MIME type" -msgstr "tuỳ chọn dòng lệnh, kiểu MIME" +#: coordsconfigdialog.cpp:39 +msgid "Edit Coordinate System" +msgstr "Soạn Hệ Toạ độ" diff --git a/tde-i18n-vi/messages/tdeedu/kpercentage.po b/tde-i18n-vi/messages/tdeedu/kpercentage.po index 02030765045..bf3146d54d9 100644 --- a/tde-i18n-vi/messages/tdeedu/kpercentage.po +++ b/tde-i18n-vi/messages/tdeedu/kpercentage.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kpercentage\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-05-08 11:52+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,44 +16,6 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Trần Thế Trung" - -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "tttrung@hotmail.com" - -#: kanswer.cpp:153 kanswer.cpp:168 -msgid "Congratulations!" -msgstr "Chúc mừng!" - -#: kanswer.cpp:158 -msgid "Error!" -msgstr "Lỗi!" - -#: kanswer.cpp:163 -msgid "Oops!" -msgstr "Ối!" - -#: kanswer.cpp:164 -msgid "Mistyped!" -msgstr "Gõ sai!" - -#: kanswer.cpp:169 -msgid "" -"Great!\n" -"You managed all\n" -"the exercises!" -msgstr "" -"Tuyệt!\n" -"Bạn đã làm được tất cả\n" -"các bài tập!" - #: feedback_i18n.cpp:2 msgid "Good choice!" msgstr "Lựa chọn chính xác!" @@ -118,6 +80,137 @@ msgstr "Ôi không phải!" msgid "That's not right!" msgstr "Như vậy không chính xác!" +#: main.cpp:30 +msgid "A program to improve your skills in calculating with percentages" +msgstr "Một chương trình để tăng kỹ năng tính toán với phần trăm" + +#: main.cpp:42 +msgid "KPercentage" +msgstr "Phần trăm K" + +#: main.cpp:48 +msgid "coding, coding and coding" +msgstr "mã hoá, mã hoá và mã hoá" + +#: main.cpp:49 +msgid "CVS, coding and sed-script" +msgstr "CVS, mã hoá và kịch bản sed" + +#: main.cpp:50 +msgid "CVS, coding and Makefile stuff" +msgstr "CVS, mã hoá và Makefile" + +#: main.cpp:51 main.cpp:52 +msgid "Pixmaps" +msgstr "Mảng ảnh" + +#: main.cpp:53 +msgid "Spelling and Language" +msgstr "Kiểm tra chính tả và Ngôn ngữ" + +#: main.cpp:54 +msgid "Cleaning and bugfixing code" +msgstr "Mã thu dọn và sửa lỗi" + +#: main.cpp:55 +msgid "SVG icon" +msgstr "Biểu tượng SVG" + +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Trần Thế Trung" + +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "tttrung@hotmail.com" + +#: kpercentmain.cpp:102 +#, c-format +msgid " % of " +msgstr " %% của " + +#: kpercentmain.cpp:107 +msgid " = " +msgstr " = " + +#: kpercentmain.cpp:114 +msgid "Task no. MM:" +msgstr "Số thứ tự tác vụ. MM:" + +#: kpercentmain.cpp:117 +msgid "You got MM of MM." +msgstr "Bạn có MM của MM." + +#: kpercentmain.cpp:178 +msgid "Number of managed exercises" +msgstr "Số bài tập đã được quản lý" + +#: kpercentmain.cpp:179 +msgid "Relation of right to wrong inputs" +msgstr "Liên hệ giữa số lần nhập đúng và sai" + +#: kpercentmain.cpp:180 +msgid "Check your answer" +msgstr "Kiểm tra câu trả lời của bạn" + +#: kpercentmain.cpp:181 +msgid "Back to the main window" +msgstr "Quay lại cửa sổ chính" + +#: kpercentmain.cpp:205 +msgid "You got %1 of %2 exercises." +msgstr "Bạn làm được %1 trong số %2 bài tập." + +#: kpercentmain.cpp:210 +msgid "Exercise no. %1:" +msgstr "Số thứ tự bài tập. %1:" + +#: kpercentmain.cpp:295 kpercentmain.cpp:307 +msgid "" +"%1%\n" +"right" +msgstr "" +"%1%\n" +"đúng" + +#: kpercentmain.cpp:296 kpercentmain.cpp:308 +msgid "" +"%1%\n" +"wrong" +msgstr "" +"%1%\n" +"sai" + +#: kanswer.cpp:153 kanswer.cpp:168 +msgid "Congratulations!" +msgstr "Chúc mừng!" + +#: kanswer.cpp:158 +msgid "Error!" +msgstr "Lỗi!" + +#: kanswer.cpp:163 +msgid "Oops!" +msgstr "Ối!" + +#: kanswer.cpp:164 +msgid "Mistyped!" +msgstr "Gõ sai!" + +#: kanswer.cpp:169 +msgid "" +"Great!\n" +"You managed all\n" +"the exercises!" +msgstr "" +"Tuyệt!\n" +"Bạn đã làm được tất cả\n" +"các bài tập!" + #: kpercentage.cpp:71 msgid "Number of tasks:" msgstr "Số tác vụ:" @@ -224,96 +317,3 @@ msgstr "Tại đây, bạn có thể thay đổi số bài tập từ 1 đến 1 msgid "Choose one of the levels easy, medium, and crazy." msgstr "" "Chọn một trong các trình độ dễ, trung bình, và điên." - -#: kpercentmain.cpp:102 -#, c-format -msgid " % of " -msgstr " %% của " - -#: kpercentmain.cpp:107 -msgid " = " -msgstr " = " - -#: kpercentmain.cpp:114 -msgid "Task no. MM:" -msgstr "Số thứ tự tác vụ. MM:" - -#: kpercentmain.cpp:117 -msgid "You got MM of MM." -msgstr "Bạn có MM của MM." - -#: kpercentmain.cpp:178 -msgid "Number of managed exercises" -msgstr "Số bài tập đã được quản lý" - -#: kpercentmain.cpp:179 -msgid "Relation of right to wrong inputs" -msgstr "Liên hệ giữa số lần nhập đúng và sai" - -#: kpercentmain.cpp:180 -msgid "Check your answer" -msgstr "Kiểm tra câu trả lời của bạn" - -#: kpercentmain.cpp:181 -msgid "Back to the main window" -msgstr "Quay lại cửa sổ chính" - -#: kpercentmain.cpp:205 -msgid "You got %1 of %2 exercises." -msgstr "Bạn làm được %1 trong số %2 bài tập." - -#: kpercentmain.cpp:210 -msgid "Exercise no. %1:" -msgstr "Số thứ tự bài tập. %1:" - -#: kpercentmain.cpp:295 kpercentmain.cpp:307 -msgid "" -"%1%\n" -"right" -msgstr "" -"%1%\n" -"đúng" - -#: kpercentmain.cpp:296 kpercentmain.cpp:308 -msgid "" -"%1%\n" -"wrong" -msgstr "" -"%1%\n" -"sai" - -#: main.cpp:30 -msgid "A program to improve your skills in calculating with percentages" -msgstr "Một chương trình để tăng kỹ năng tính toán với phần trăm" - -#: main.cpp:42 -msgid "KPercentage" -msgstr "Phần trăm K" - -#: main.cpp:48 -msgid "coding, coding and coding" -msgstr "mã hoá, mã hoá và mã hoá" - -#: main.cpp:49 -msgid "CVS, coding and sed-script" -msgstr "CVS, mã hoá và kịch bản sed" - -#: main.cpp:50 -msgid "CVS, coding and Makefile stuff" -msgstr "CVS, mã hoá và Makefile" - -#: main.cpp:51 main.cpp:52 -msgid "Pixmaps" -msgstr "Mảng ảnh" - -#: main.cpp:53 -msgid "Spelling and Language" -msgstr "Kiểm tra chính tả và Ngôn ngữ" - -#: main.cpp:54 -msgid "Cleaning and bugfixing code" -msgstr "Mã thu dọn và sửa lỗi" - -#: main.cpp:55 -msgid "SVG icon" -msgstr "Biểu tượng SVG" diff --git a/tde-i18n-vi/messages/tdeedu/libtdeedu.po b/tde-i18n-vi/messages/tdeedu/libtdeedu.po index 6124535080d..276b199c4f8 100644 --- a/tde-i18n-vi/messages/tdeedu/libtdeedu.po +++ b/tde-i18n-vi/messages/tdeedu/libtdeedu.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libtdeedu\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-05-08 11:31+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" @@ -16,6 +16,18 @@ msgstr "" "X-Generator: KBabel 1.10.2\n" "Plural-Forms: nplurals=1;plural=0\n" +#: tdeeduui/tdeeduglossary.cpp:35 tdeeduui/tdeeduglossary.cpp:166 +msgid "Glossary" +msgstr "Từ điển thuật ngữ" + +#: tdeeduui/tdeeduglossary.cpp:185 +msgid "Search:" +msgstr "Tìm:" + +#: tdeeduui/tdeeduglossary.cpp:390 +msgid "References" +msgstr "Tham khảo" + #: _translatorinfo.cpp:1 msgid "" "_: NAME OF TRANSLATORS\n" @@ -28,17 +40,21 @@ msgid "" "Your emails" msgstr "tttrung@hotmail.com" -#: tdeeduui/tdeeduglossary.cpp:35 tdeeduui/tdeeduglossary.cpp:166 -msgid "Glossary" -msgstr "Từ điển thuật ngữ" +#: extdate/main.cpp:6 +msgid "ExtDatePicker test program" +msgstr "Chương trình thử Trình chọn Ngày Bên ngoài" -#: tdeeduui/tdeeduglossary.cpp:185 -msgid "Search:" -msgstr "Tìm:" +#: extdate/main.cpp:7 +msgid "Compares KDatePicker and ExtDatePicker" +msgstr "So sánh Trình chọn Ngày TDE với Trình chọn Ngày Bên ngoài" -#: tdeeduui/tdeeduglossary.cpp:390 -msgid "References" -msgstr "Tham khảo" +#: extdate/main.cpp:16 +msgid "Test ExtDatePicker" +msgstr "Thử Trình chọn Ngày Bên ngoài" + +#: extdate/main.cpp:18 +msgid "(c) 2004, Jason Harris" +msgstr "Bản quyền © năm 2004 của Jason Harris" #: extdate/extdatepicker.cpp:80 #, c-format @@ -305,22 +321,6 @@ msgid "" "Sunday" msgstr "" -#: extdate/main.cpp:6 -msgid "ExtDatePicker test program" -msgstr "Chương trình thử Trình chọn Ngày Bên ngoài" - -#: extdate/main.cpp:7 -msgid "Compares KDatePicker and ExtDatePicker" -msgstr "So sánh Trình chọn Ngày TDE với Trình chọn Ngày Bên ngoài" - -#: extdate/main.cpp:16 -msgid "Test ExtDatePicker" -msgstr "Thử Trình chọn Ngày Bên ngoài" - -#: extdate/main.cpp:18 -msgid "(c) 2004, Jason Harris" -msgstr "Bản quyền © năm 2004 của Jason Harris" - #~ msgid "Jan" #~ msgstr "Th1" diff --git a/tde-i18n-vi/messages/tdeedu/tdefile_drgeo.po b/tde-i18n-vi/messages/tdeedu/tdefile_drgeo.po index 8ffc5458fcd..66b712fc24d 100644 --- a/tde-i18n-vi/messages/tdeedu/tdefile_drgeo.po +++ b/tde-i18n-vi/messages/tdeedu/tdefile_drgeo.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_drgeo\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-05-08 10:58+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdeedu/tdefile_kig.po b/tde-i18n-vi/messages/tdeedu/tdefile_kig.po index 83edd6fd6e6..0cf66c24a66 100644 --- a/tde-i18n-vi/messages/tdeedu/tdefile_kig.po +++ b/tde-i18n-vi/messages/tdeedu/tdefile_kig.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefile_kig\n" -"POT-Creation-Date: 2014-09-29 00:53-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-05-08 10:43+0200\n" "Last-Translator: Trần Thế Trung \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegames/katomic.po b/tde-i18n-vi/messages/tdegames/katomic.po index 3f1e367d5e9..61644e68cbd 100644 --- a/tde-i18n-vi/messages/tdegames/katomic.po +++ b/tde-i18n-vi/messages/tdegames/katomic.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Katomic.pot \n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-09-01 08:35+0700\n" "Last-Translator: Nguyễn Ngọc Tuấn \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegames/kbattleship.po b/tde-i18n-vi/messages/tdegames/kbattleship.po index 42672f4137e..1915a3eab27 100644 --- a/tde-i18n-vi/messages/tdegames/kbattleship.po +++ b/tde-i18n-vi/messages/tdegames/kbattleship.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Kbattleship.pot \n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-09-01 08:53+0700\n" "Last-Translator: Nguyễn Ngọc Tuấn \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegames/kblackbox.po b/tde-i18n-vi/messages/tdegames/kblackbox.po index 58834b9b895..f4a7a6ce578 100644 --- a/tde-i18n-vi/messages/tdegames/kblackbox.po +++ b/tde-i18n-vi/messages/tdegames/kblackbox.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Kblackbox.pot \n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-09-01 08:55+0700\n" "Last-Translator: Nguyễn Ngọc Tuấn \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegames/kbounce.po b/tde-i18n-vi/messages/tdegames/kbounce.po index 076cd68dde6..1b39a10df9e 100644 --- a/tde-i18n-vi/messages/tdegames/kbounce.po +++ b/tde-i18n-vi/messages/tdegames/kbounce.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-09-01 08:56+0700\n" "Last-Translator: Nguyễn Ngọc Tuấn \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegames/kenolaba.po b/tde-i18n-vi/messages/tdegames/kenolaba.po index 7280da86374..d000f6e951e 100644 --- a/tde-i18n-vi/messages/tdegames/kenolaba.po +++ b/tde-i18n-vi/messages/tdegames/kenolaba.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Kenobala.pot\n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-09-01 08:57+0700\n" "Last-Translator: Nguyễn Ngọc Tuấn \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegames/kjumpingcube.po b/tde-i18n-vi/messages/tdegames/kjumpingcube.po index 97ae22491be..83d3f855302 100644 --- a/tde-i18n-vi/messages/tdegames/kjumpingcube.po +++ b/tde-i18n-vi/messages/tdegames/kjumpingcube.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Kjumpingcube.pot \n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-09-01 09:05+0700\n" "Last-Translator: Nguyễn Ngọc Tuấn \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegames/ksame.po b/tde-i18n-vi/messages/tdegames/ksame.po index 0e045a2e6a3..04236e8376a 100644 --- a/tde-i18n-vi/messages/tdegames/ksame.po +++ b/tde-i18n-vi/messages/tdegames/ksame.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: Ksame.pot \n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-09-01 09:06+0700\n" "Last-Translator: Nguyễn Ngọc Tuấn \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kcmkamera.po b/tde-i18n-vi/messages/tdegraphics/kcmkamera.po index b5edc772124..099d11a2a2a 100644 --- a/tde-i18n-vi/messages/tdegraphics/kcmkamera.po +++ b/tde-i18n-vi/messages/tdegraphics/kcmkamera.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-09 20:35GMT+0900\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: VIETNAMESE \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kcoloredit.po b/tde-i18n-vi/messages/tdegraphics/kcoloredit.po index 54d7f1f79de..390376ded5c 100644 --- a/tde-i18n-vi/messages/tdegraphics/kcoloredit.po +++ b/tde-i18n-vi/messages/tdegraphics/kcoloredit.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-09 20:52GMT+0900\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: VIETNAMESE \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kdvi.po b/tde-i18n-vi/messages/tdegraphics/kdvi.po index bf14a41e0c3..e1bac6f9874 100644 --- a/tde-i18n-vi/messages/tdegraphics/kdvi.po +++ b/tde-i18n-vi/messages/tdegraphics/kdvi.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-10 21:23GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kfax.po b/tde-i18n-vi/messages/tdegraphics/kfax.po index 5c1ad3e3e5b..87004e34255 100644 --- a/tde-i18n-vi/messages/tdegraphics/kfax.po +++ b/tde-i18n-vi/messages/tdegraphics/kfax.po @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-10 22:28GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kghostview.po b/tde-i18n-vi/messages/tdegraphics/kghostview.po index ffec5d8cc04..e3ca685d40f 100644 --- a/tde-i18n-vi/messages/tdegraphics/kghostview.po +++ b/tde-i18n-vi/messages/tdegraphics/kghostview.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-10 22:56GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kooka.po b/tde-i18n-vi/messages/tdegraphics/kooka.po index 59f71f58931..6295775743b 100644 --- a/tde-i18n-vi/messages/tdegraphics/kooka.po +++ b/tde-i18n-vi/messages/tdegraphics/kooka.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-11 23:46GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kruler.po b/tde-i18n-vi/messages/tdegraphics/kruler.po index b4b9167eed2..f48ba0ab4db 100644 --- a/tde-i18n-vi/messages/tdegraphics/kruler.po +++ b/tde-i18n-vi/messages/tdegraphics/kruler.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-11 23:56GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/ksnapshot.po b/tde-i18n-vi/messages/tdegraphics/ksnapshot.po index db844f8219d..2092ab46567 100644 --- a/tde-i18n-vi/messages/tdegraphics/ksnapshot.po +++ b/tde-i18n-vi/messages/tdegraphics/ksnapshot.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-11 23:57GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kuickshow.po b/tde-i18n-vi/messages/tdegraphics/kuickshow.po index f70d2bcb8a5..a5fc38aa0c6 100644 --- a/tde-i18n-vi/messages/tdegraphics/kuickshow.po +++ b/tde-i18n-vi/messages/tdegraphics/kuickshow.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-11 23:59GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kview.po b/tde-i18n-vi/messages/tdegraphics/kview.po index f1c223ab7f1..975f832648d 100644 --- a/tde-i18n-vi/messages/tdegraphics/kview.po +++ b/tde-i18n-vi/messages/tdegraphics/kview.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-12 00:03GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/kviewshell.po b/tde-i18n-vi/messages/tdegraphics/kviewshell.po index b7fff8b549c..36b3c76e373 100644 --- a/tde-i18n-vi/messages/tdegraphics/kviewshell.po +++ b/tde-i18n-vi/messages/tdegraphics/kviewshell.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-12 00:06GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/libkscan.po b/tde-i18n-vi/messages/tdegraphics/libkscan.po index 7ad7058e1ff..b1bdc977a23 100644 --- a/tde-i18n-vi/messages/tdegraphics/libkscan.po +++ b/tde-i18n-vi/messages/tdegraphics/libkscan.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-12 00:08GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/tdefile_pdf.po b/tde-i18n-vi/messages/tdegraphics/tdefile_pdf.po index 258c3ad3694..eefac3a6f8c 100644 --- a/tde-i18n-vi/messages/tdegraphics/tdefile_pdf.po +++ b/tde-i18n-vi/messages/tdegraphics/tdefile_pdf.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-10 22:29GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/tdefile_png.po b/tde-i18n-vi/messages/tdegraphics/tdefile_png.po index 9ed14251fcb..f113128663d 100644 --- a/tde-i18n-vi/messages/tdegraphics/tdefile_png.po +++ b/tde-i18n-vi/messages/tdegraphics/tdefile_png.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-10 22:37GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/tdefile_ps.po b/tde-i18n-vi/messages/tdegraphics/tdefile_ps.po index a9fb31f13d0..e6681ec7645 100644 --- a/tde-i18n-vi/messages/tdegraphics/tdefile_ps.po +++ b/tde-i18n-vi/messages/tdegraphics/tdefile_ps.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-10 22:37GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdegraphics/tdeiconedit.po b/tde-i18n-vi/messages/tdegraphics/tdeiconedit.po index 8a72c93578e..93178407cc9 100644 --- a/tde-i18n-vi/messages/tdegraphics/tdeiconedit.po +++ b/tde-i18n-vi/messages/tdegraphics/tdeiconedit.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-08-10 23:00GMT+0900\n" "Last-Translator: Nguyen Hung Vu(Nguyễn Vũ Hưng) \n" diff --git a/tde-i18n-vi/messages/tdelibs/cupsdconf.po b/tde-i18n-vi/messages/tdelibs/cupsdconf.po index 0edba012919..87ef7811f16 100644 --- a/tde-i18n-vi/messages/tdelibs/cupsdconf.po +++ b/tde-i18n-vi/messages/tdelibs/cupsdconf.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: cupsdconf\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:00+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/katepart.po b/tde-i18n-vi/messages/tdelibs/katepart.po index 4b1f84a9876..2311f88c356 100644 --- a/tde-i18n-vi/messages/tdelibs/katepart.po +++ b/tde-i18n-vi/messages/tdelibs/katepart.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: kate_part\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:03+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,1515 +17,1366 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" -#: _translatorinfo.cpp:1 part/katefactory.cpp:115 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nhóm Việt hoá TDE" +#: part/kateview.cpp:216 +msgid "Cut the selected text and move it to the clipboard" +msgstr "Cắt đoạn chọn vào bảng tạm." -#: _translatorinfo.cpp:3 part/katefactory.cpp:115 +#: part/kateview.cpp:219 +msgid "Paste previously copied or cut clipboard contents" +msgstr "Dán nội dung bảng tạm đã cắt hoặc chép." + +#: part/kateview.cpp:222 msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "kde-l10n-vi@kde.org" +"Use this command to copy the currently selected text to the system clipboard." +msgstr "" +"Dùng lệnh này để sao chép đoạn được chọn hiện thời vào bảng tạm của hệ thống." -#: plugins/autobookmarker/autobookmarker.cpp:90 -msgid "AutoBookmarks" -msgstr "Đánh dấu Tự động" +#: part/kateview.cpp:224 +msgid "Copy as &HTML" +msgstr "Chép dạng &HTML" -#: plugins/autobookmarker/autobookmarker.cpp:101 -msgid "Configure AutoBookmarks" -msgstr "Cấu hình Đánh dấu Tự động" +#: part/kateview.cpp:225 +msgid "" +"Use this command to copy the currently selected text as HTML to the system " +"clipboard." +msgstr "" +"Dùng lệnh này để sao chép đoạn được chọn hiện thời dạng mã định dạng HTML vào " +"bảng tạm của hệ thống." -#: plugins/autobookmarker/autobookmarker.cpp:279 -msgid "Edit Entry" -msgstr "Sửa đổi mục nhập" +#: part/kateview.cpp:230 +msgid "Save the current document" +msgstr "Lưu tài liệu hiện có" -#: plugins/autobookmarker/autobookmarker.cpp:287 -msgid "&Pattern:" -msgstr "&Mẫu :" +#: part/kateview.cpp:233 +msgid "Revert the most recent editing actions" +msgstr "Hoàn nguyên những hành động soạn thảo gần nhất" -#: plugins/autobookmarker/autobookmarker.cpp:293 -msgid "

A regular expression. Matching lines will be bookmarked.

" -msgstr "

Một biểu thức chính quy. Sẽ Đánh dấu trên các dòng khớp.

" +#: part/kateview.cpp:236 +msgid "Revert the most recent undo operation" +msgstr "Hoàn nguyên thao tác hoàn tác gần nhất" -#: plugins/autobookmarker/autobookmarker.cpp:297 -msgid "Case &sensitive" -msgstr "&Phân biệt hoa/thường" +#: part/kateview.cpp:238 +msgid "&Word Wrap Document" +msgstr "&Ngắt từ tài liệu" -#: plugins/autobookmarker/autobookmarker.cpp:301 +#: part/kateview.cpp:239 msgid "" -"

If enabled, the pattern matching will be case sensitive, otherwise not.

" +"Use this command to wrap all lines of the current document which are longer " +"than the width of the current view, to fit into this view." +"
" +"
This is a static word wrap, meaning it is not updated when the view is " +"resized." msgstr "" -"

Nếu bật, cách khớp mẫu sẽ phân biệt chữ hoa/thường, nếu không thì không.

" +"Dùng lệnh này để ngắt mọi dòng trong tài liệu hiện thời mà có độ dài hơn độ " +"rộng của khung cem hiện có, để vừa khít khung xem này." +"
" +"
Việc này là thao tác ngắt từ tĩnh, tức là nó không cập nhật khi khung xem " +"thay đổi kích cỡ." -#: plugins/autobookmarker/autobookmarker.cpp:304 -msgid "&Minimal matching" -msgstr "Khớp tối thiể&u" +#: part/kateview.cpp:244 +msgid "&Indent" +msgstr "Th&ụt lề" -#: plugins/autobookmarker/autobookmarker.cpp:308 +#: part/kateview.cpp:245 msgid "" -"

If enabled, the pattern matching will use minimal matching; if you do not " -"know what that is, please read the appendix on regular expressions in the kate " -"manual.

" +"Use this to indent a selected block of text." +"
" +"
You can configure whether tabs should be honored and used or replaced with " +"spaces, in the configuration dialog." msgstr "" -"

Nếu bật, cách khớp mẫu sẽ khớp mức tối thiểu. Nếu bạn chưa biết thuật ngữ " -"này là gì, hãy đọc Phụ lục về biểu thức chính quy trong Sổ tay Kate [chưa dịch: " -"Kate Manual → Appendix: Regular Expressions).

" +"Dùng lệnh này để thụt lề một khối văn bản đã chọn." +"
" +"
Trong hộp thoại cấu hình, bạn có thể chọn nếu thao tác này theo dấu cách " +"Tab, hoặc nên thay thế chúng bằng dấu cách thường." -#: plugins/autobookmarker/autobookmarker.cpp:312 -msgid "&File mask:" -msgstr "Bộ &lọc tập tin:" +#: part/kateview.cpp:247 +msgid "&Unindent" +msgstr "&Bỏ thụt lề" -#: plugins/autobookmarker/autobookmarker.cpp:318 +#: part/kateview.cpp:248 +msgid "Use this to unindent a selected block of text." +msgstr "Dùng lệnh này để bỏ thụt lề một khối văn bản đã chọn." + +#: part/kateview.cpp:250 +msgid "&Clean Indentation" +msgstr "Thụt lề &sạch" + +#: part/kateview.cpp:251 msgid "" -"

A list of filename masks, separated by semicolons. This can be used to limit " -"the usage of this entity to files with matching names.

" -"

Use the wizard button to the right of the mimetype entry below to easily " -"fill out both lists.

" +"Use this to clean the indentation of a selected block of text (only tabs/only " +"spaces)" +"
" +"
You can configure whether tabs should be honored and used or replaced with " +"spaces, in the configuration dialog." msgstr "" -"

Danh sách các bộ lọc tập tin, định giới bằng dấu chấm phẩy. Có thể sử dụng " -"danh sách này để giới hạn cách sử dụng thực thể này là chỉ với những tập tin có " -"tên khớp.

" -"

Hãy dùng cái nút trợ lý bên phải mục nhập kiểu MIME bên dưới, để điền dễ vào " -"cả hai danh sách.

" +"Dùng lệnh này để làm sạch cách thụt lề một khối văn bản đã chọn (dùng chỉ Tab " +"hoặc chỉ dấu cách)." +"
" +"
Trong hộp thoại cấu hình, bạn có thể chọn nếu thao tác này theo dấu cách " +"Tab, hoặc nên thay thế chúng bằng dấu cách thường." -#: part/katedialogs.cpp:1303 part/katefiletype.cpp:308 -#: plugins/autobookmarker/autobookmarker.cpp:323 -msgid "MIME &types:" -msgstr "Kiểu &MIME:" +#: part/kateview.cpp:254 +msgid "&Align" +msgstr "C&anh lề" -#: plugins/autobookmarker/autobookmarker.cpp:329 +#: part/kateview.cpp:255 msgid "" -"

A list of mime types, separated by semicolon. This can be used to limit the " -"usage of this entity to files with matching mime types.

" -"

Use the wizard button on the right to get a list of existing file types to " -"choose from, using it will fill in the file masks as well.

" +"Use this to align the current line or block of text to its proper indent level." msgstr "" -"

Danh sách các kiểu MIME, định giới bằng dấu chấm phẩy. Có thể sử dụng danh " -"sách này để giới hạn cách sử dụng thực thể này là chỉ với những tập tin có kiểu " -"MIME khớp.

" -"

Hãy dùng cái nút trợ lý bên phải để xem danh sách các kiểu tập tin tồn tại " -"có thể chọn; dùng nó sẽ cũng điền vào những bộ lọc tập tin.

" +"Dùng lệnh này để canh lề dòng hoặc khối văn bản hiện thời với cấp thụt lề đúng." -#: plugins/autobookmarker/autobookmarker.cpp:339 +#: part/kateview.cpp:257 +msgid "C&omment" +msgstr "&Ghi chú" + +#: part/kateview.cpp:259 msgid "" -"

Click this button to display a checkable list of mimetypes available on your " -"system. When used, the file masks entry above will be filled in with the " -"corresponding masks.

" +"This command comments out the current line or a selected block of text.

" +"The characters for single/multiple line comments are defined within the " +"language's highlighting." msgstr "" -"

Nhắp vào nút này để hiển thị danh sách các kiểu MIME sắn sàng trên hệ thống, " -"với hộp chọn bên cạnh. Khi bạn đánh dấu trong một số hộp chọn, các bộ lọc tập " -"tin đó sẽ cũng được điền vào mục nhập bên trên.

" +"Lệnh này ghi chú tắt dòng hoặc khối văn bản đã chọn." +"
" +"
Những ký tự để ghi chú dòng đơn hoặc đa dòng có được định nghĩa khi thiết " +"lập cách tô sáng ngôn ngữ đó. " -#: plugins/autobookmarker/autobookmarker.cpp:364 +#: part/kateview.cpp:262 +msgid "Unco&mment" +msgstr "B&ỏ ghi chú" + +#: part/kateview.cpp:264 msgid "" -"Select the MimeTypes for this pattern.\n" -"Please note that this will automatically edit the associated file extensions as " -"well." +"This command removes comments from the current line or a selected block of " +"text.

The characters for single/multiple line comments are defined " +"within the language's highlighting." msgstr "" -"Hãy chọn những kiểu MIME cho mẫu này\n" -"Ghi chú : việc này sẽ cũng tự động sửa đổi những phần mở rộng tập tin tương " -"ứng." +"Lệnh này gỡ bỏ chú thích ra dòng hoặc khối văn bản đã chọn." +"
" +"
Những ký tự để ghi chú dòng đơn hoặc đa dòng có được định nghĩa khi thiết " +"lập cách tô sáng ngôn ngữ đó. " -#: part/katedialogs.cpp:1425 part/katefiletype.cpp:506 -#: plugins/autobookmarker/autobookmarker.cpp:366 -msgid "Select Mime Types" -msgstr "Chọn kiểu MIME" +#: part/kateview.cpp:267 +msgid "&Read Only Mode" +msgstr "Chế độ Chỉ &đọc" -#: plugins/autobookmarker/autobookmarker.cpp:384 -msgid "&Patterns" -msgstr "&Mẫu" +#: part/kateview.cpp:270 +msgid "Lock/unlock the document for writing" +msgstr "Khoá/Gỡ khoá tài liệu để ghi" -#: plugins/autobookmarker/autobookmarker.cpp:387 -msgid "Pattern" -msgstr "Mẫu" +#: part/kateview.cpp:272 +msgid "Uppercase" +msgstr "Chữ hoa" -#: plugins/autobookmarker/autobookmarker.cpp:388 -msgid "Mime Types" -msgstr "Kiểu MIME" +#: part/kateview.cpp:274 +msgid "" +"Convert the selection to uppercase, or the character to the right of the cursor " +"if no text is selected." +msgstr "" +"Chuyển đổi đoạn chọn sang chữ hoa, hoặc chuyển đổi ký tự bên phải con chạy nếu " +"chưa chọn đoạn nào." -#: plugins/autobookmarker/autobookmarker.cpp:389 -msgid "File Masks" -msgstr "Bộ lọc tập tin" +#: part/kateview.cpp:277 +msgid "Lowercase" +msgstr "Chữ thường" -#: plugins/autobookmarker/autobookmarker.cpp:393 +#: part/kateview.cpp:279 msgid "" -"

This list shows your configured autobookmark entities. When a document is " -"opened, each entity is used in the following way: " -"

    " -"
  1. The entity is dismissed, if a mime and/or filename mask is defined, and " -"neither matches the document.
  2. " -"
  3. Otherwise each line of the document is tried against the pattern, and a " -"bookmark is set on matching lines.
  4. " -"

    Use the buttons below to manage your collection of entities.

    " +"Convert the selection to lowercase, or the character to the right of the cursor " +"if no text is selected." msgstr "" -"

    Danh sách này hiển thị các thực thể Đánh dấu tự động đã cấu hình. Khi tài " -"liệu được mở, mỗi thực thể có được dùng bằng cách theo đây:" -"

      " -"
    1. Thực thể bị bỏ qua nếu không có bộ lọc kiểu MIME/tập tin khớp tài liệu.
    2. " -"
    3. Nếu không, mọi dòng của tài liệu được so với mẫu, và mỗi dòng khớp có Đánh " -"dấu.
    " -"

    Hãy dùng những cái nút bên dưới, để quản lý tập hợp thực thể này.

    " - -#: part/kateschema.cpp:840 plugins/autobookmarker/autobookmarker.cpp:405 -msgid "&New..." -msgstr "&Mới..." +"Chuyển đổi đoạn chọn sang chữ thường, hoặc chuyển đổi ký tự bên phải con chạy " +"nếu chưa chọn đoạn nào." -#: plugins/autobookmarker/autobookmarker.cpp:408 -msgid "Press this button to create a new autobookmark entity." -msgstr "Bấm cái nút này để tạo thực thể Đánh dấu tự động mới." +#: part/kateview.cpp:282 +msgid "Capitalize" +msgstr "Chữ hoa đầu" -#: plugins/autobookmarker/autobookmarker.cpp:413 -msgid "Press this button to delete the currently selected entity." -msgstr "Bấm nút này để xoá bỏ thực thể đã chọn hiện thời." +#: part/kateview.cpp:284 +msgid "" +"Capitalize the selection, or the word under the cursor if no text is selected." +msgstr "" +"Chuyển đổi chữ đầu sang chữ hoa, trong mỗi từ trong đoạn chọn, hoặc trong từ " +"bên dưới con chạy nếu chưa chọn đoạn nào." -#: plugins/autobookmarker/autobookmarker.cpp:415 -msgid "&Edit..." -msgstr "&Sửa..." +#: part/kateview.cpp:287 +msgid "Join Lines" +msgstr "Nối lại dòng" -#: plugins/autobookmarker/autobookmarker.cpp:418 -msgid "Press this button to edit the currently selected entity." -msgstr "Bấm nút này để hiệu chỉnh thực thể đã chọn hiện thời." +#: part/kateview.cpp:299 +msgid "Print the current document." +msgstr "In tài liệu hiện thời." -#: plugins/insertfile/insertfileplugin.cpp:79 -msgid "Insert File..." -msgstr "Chèn tập tin..." +#: part/kateview.cpp:301 +msgid "Reloa&d" +msgstr "Tả&i lại" -#: plugins/insertfile/insertfileplugin.cpp:88 -msgid "Choose File to Insert" -msgstr "Chọn tập tin cần chèn" +#: part/kateview.cpp:302 +msgid "Reload the current document from disk." +msgstr "Tải lại tài liệu hiện thời từ đĩa." -#: plugins/insertfile/insertfileplugin.cpp:116 +#: part/kateview.cpp:305 +msgid "Save the current document to disk, with a name of your choice." +msgstr "Lưu tài liệu hiện thời vào đĩa, với tên do bạn chọn." + +#: part/kateview.cpp:308 msgid "" -"Failed to load file:\n" -"\n" +"This command opens a dialog and lets you choose a line that you want the cursor " +"to move to." msgstr "" -"Lỗi tải tập tin:\n" -"\n" +"Lệnh này mở hộp thoại cho bạn khả năng chọn dòng nơi bạn muốn con chạy tới." -#: plugins/insertfile/insertfileplugin.cpp:116 -#: plugins/insertfile/insertfileplugin.cpp:137 -#: plugins/insertfile/insertfileplugin.cpp:159 -msgid "Insert File Error" -msgstr "Lỗi chèn tập tin" +#: part/kateview.cpp:310 +msgid "&Configure Editor..." +msgstr "&Cấu hình bộ soạn thảo..." -#: plugins/insertfile/insertfileplugin.cpp:130 -msgid "" -"

    The file %1 does not exist or is not readable, aborting." -msgstr "" -"

    Tập tin %1 không tồn tại hoặc không có khả năng đọc nên hủy " -"bỏ." +#: part/kateview.cpp:311 +msgid "Configure various aspects of this editor." +msgstr "Cấu hình nhiều khía cạnh khác nhau của trình soạn thảo này." -#: plugins/insertfile/insertfileplugin.cpp:134 -msgid "

    Unable to open file %1, aborting." -msgstr "

    Không thể mở tập tin %1 nên hủy bỏ." +#: part/kateview.cpp:313 +msgid "&Highlighting" +msgstr "T&ô sáng" -#: plugins/insertfile/insertfileplugin.cpp:157 -msgid "

    File %1 had no contents." -msgstr "

    Tập tin %1 không có nội dung nào." +#: part/kateview.cpp:314 +msgid "Here you can choose how the current document should be highlighted." +msgstr "Ở đây bạn có thể chọn cách tô sáng tài liệu hiện có." -#: plugins/kdatatool/kate_kdatatool.cpp:78 -msgid "Data Tools" -msgstr "Công cụ Dữ liệu" +#: part/kateview.cpp:317 +msgid "&Filetype" +msgstr "&Kiểu tập tin" -#: plugins/kdatatool/kate_kdatatool.cpp:153 -#: plugins/kdatatool/kate_kdatatool.cpp:175 -msgid "(not available)" -msgstr "(hiện không có)" +#: part/kateview.cpp:320 +msgid "&Schema" +msgstr "&Giản đồ" -#: plugins/kdatatool/kate_kdatatool.cpp:183 +#: part/kateview.cpp:324 +msgid "&Indentation" +msgstr "Th&ụt lề" + +#: part/kateview.cpp:327 +msgid "E&xport as HTML..." +msgstr "&Xuất dạng HTML..." + +#: part/kateview.cpp:328 msgid "" -"Data tools are only available when text is selected, or when the right mouse " -"button is clicked over a word. If no data tools are offered even when text is " -"selected, you need to install them. Some data tools are part of the KOffice " -"package." +"This command allows you to export the current document with all highlighting " +"information into a HTML document." msgstr "" -"Những công cụ dữ liệu sẵn sàng chỉ khi đã chọn đoạn, hoặc khi nhắp phải chuột " -"trên từ nào thôi. Nếu không cung cấp công cụ dữ liệu ngay cả khi đã chọn đoạn, " -"bạn cần phải cài đặt chúng. Một số công cụ dữ liệu thuộc về gói KOffice." - -#: plugins/isearch/ISearchPlugin.cpp:68 plugins/isearch/ISearchPlugin.cpp:371 -msgid "Search Incrementally" -msgstr "Tìm kiếm dần" +"Lệnh này cho bạn khả năng xuất tài liệu hiện thời cùng với các thông tin tô " +"sáng, vào một tài liệu dạng HTML." -#: plugins/isearch/ISearchPlugin.cpp:72 plugins/isearch/ISearchPlugin.cpp:372 -msgid "Search Incrementally Backwards" -msgstr "Tìm kiếm dần ngược" +#: part/kateview.cpp:332 +msgid "Select the entire text of the current document." +msgstr "Chọn toàn bộ nội dung tài liệu." -#: plugins/isearch/ISearchPlugin.cpp:76 plugins/isearch/ISearchPlugin.cpp:79 -msgid "I-Search:" -msgstr "Tìm kiếm dần:" +#: part/kateview.cpp:335 +msgid "" +"If you have selected something within the current document, this will no longer " +"be selected." +msgstr "" +"Nếu bạn đã chọn gì ở trong tài liệu hiện thời, nó sẽ không còn được chọn lại." -#: plugins/isearch/ISearchPlugin.cpp:95 -msgid "Search" -msgstr "Tìm kiếm" +#: part/kateview.cpp:337 +msgid "Enlarge Font" +msgstr "Chữ lớn hơn" -#: plugins/isearch/ISearchPlugin.cpp:101 -msgid "Search Options" -msgstr "Tùy chọn tìm kiếm" +#: part/kateview.cpp:338 +msgid "This increases the display font size." +msgstr "Lệnh này tăng kích cỡ hiển thị của phông chữ." -#: plugins/isearch/ISearchPlugin.cpp:106 plugins/isearch/ISearchPlugin.cpp:412 -msgid "Case Sensitive" -msgstr "Phân biệt chữ hoa/thường" +#: part/kateview.cpp:340 +msgid "Shrink Font" +msgstr "Chữ nhỏ hơn" -#: plugins/isearch/ISearchPlugin.cpp:115 plugins/isearch/ISearchPlugin.cpp:414 -msgid "From Beginning" -msgstr "Từ đầu" +#: part/kateview.cpp:341 +msgid "This decreases the display font size." +msgstr "Lệnh này giảm kích cỡ hiển thị của phông chữ." -#: plugins/isearch/ISearchPlugin.cpp:124 plugins/isearch/ISearchPlugin.cpp:416 -msgid "Regular Expression" -msgstr "Biểu thức chính quy" +#: part/kateview.cpp:344 +msgid "Bl&ock Selection Mode" +msgstr "Chế độ chọn &khối" -#: plugins/isearch/ISearchPlugin.cpp:244 +#: part/kateview.cpp:347 msgid "" -"_: Incremental Search\n" -"I-Search:" -msgstr "Tìm kiếm dần:" +"This command allows switching between the normal (line based) selection mode " +"and the block selection mode." +msgstr "" +"Lệnh này cho bạn khả năng chuyển đổi giữa chế độ chuẩn (đựa vào dòng) và chế độ " +"chọn khối." -#: plugins/isearch/ISearchPlugin.cpp:247 -msgid "" -"_: Incremental Search found no match\n" -"Failing I-Search:" -msgstr "Tìm kiếm dần bị lỗi:" +#: part/kateview.cpp:350 +msgid "Overwr&ite Mode" +msgstr "Chế độ &ghi đè" -#: plugins/isearch/ISearchPlugin.cpp:250 +#: part/kateview.cpp:353 msgid "" -"_: Incremental Search in the reverse direction\n" -"I-Search Backward:" -msgstr "Tìm kiếm dần ngược:" +"Choose whether you want the text you type to be inserted or to overwrite " +"existing text." +msgstr "" +"Hãy chọn nếu bạn muốn đoạn đã gõ để chèn vào đoạn đã có, hoặc để ghi đè lên nó." -#: plugins/isearch/ISearchPlugin.cpp:253 -msgid "Failing I-Search Backward:" -msgstr "Lỗi tìm kiếm dần ngược:" +#: part/kateview.cpp:357 +msgid "&Dynamic Word Wrap" +msgstr "Ngắt từ &động" -#: plugins/isearch/ISearchPlugin.cpp:256 +#: part/katedialogs.cpp:701 part/kateview.cpp:360 msgid "" -"_: Incremental Search has passed the end of the document\n" -"Wrapped I-Search:" -msgstr "Tìm kiếm dần đã cuộn:" +"If this option is checked, the text lines will be wrapped at the view border on " +"the screen." +msgstr "Nếu bật, các dòng văn bản sẽ bị ngắt tại viền khung xem trên màn hình." -#: plugins/isearch/ISearchPlugin.cpp:259 -msgid "Failing Wrapped I-Search:" -msgstr "Lỗi tìm kiếm dần đã cuộn:" +#: part/kateview.cpp:362 +msgid "Dynamic Word Wrap Indicators" +msgstr "Chỉ thị Ngắt từ động" -#: plugins/isearch/ISearchPlugin.cpp:262 -msgid "Wrapped I-Search Backward:" -msgstr "Tìm kiếm dần ngược đã cuộn:" +#: part/katedialogs.cpp:703 part/kateview.cpp:363 +msgid "Choose when the Dynamic Word Wrap Indicators should be displayed" +msgstr "Chọn cách hiển thị các chỉ thị Ngắt Từ Động." -#: plugins/isearch/ISearchPlugin.cpp:265 -msgid "Failing Wrapped I-Search Backward:" -msgstr "Lỗi tìm kiếm dần ngược đã cuộn:" +#: part/kateview.cpp:367 +msgid "&Off" +msgstr "&Tắt" -#: plugins/isearch/ISearchPlugin.cpp:269 -msgid "" -"_: Incremental Search has passed both the end of the document and the original " -"starting position\n" -"Overwrapped I-Search:" -msgstr "Tìm kiếm dần đã cuộn trên:" +#: part/kateview.cpp:368 +msgid "Follow &Line Numbers" +msgstr "Theo &số hiệu dòng" -#: plugins/isearch/ISearchPlugin.cpp:272 -msgid "Failing Overwrapped I-Search:" -msgstr "Lỗi tìm kiếm dần đã cuộn trên:" +#: part/kateview.cpp:369 +msgid "&Always On" +msgstr "&Luôn bật" -#: plugins/isearch/ISearchPlugin.cpp:275 -msgid "Overwrapped I-Search Backwards:" -msgstr "Tìm kiếm dần đã cuộn trên ngược:" +#: part/kateview.cpp:373 +msgid "Show Folding &Markers" +msgstr "Hiện dấu hiệu gấp lại" -#: plugins/isearch/ISearchPlugin.cpp:278 -msgid "Failing Overwrapped I-Search Backward:" -msgstr "Lỗi tìm kiếm dần đã cuộn trên ngược:" +#: part/kateview.cpp:376 +msgid "" +"You can choose if the codefolding marks should be shown, if codefolding is " +"possible." +msgstr "" +"Bạn có thể chọn để hiển thị dấu hiệu gấp lại mã hay không, nếu có khả năng gấp " +"lại mã." -#: plugins/isearch/ISearchPlugin.cpp:280 -msgid "Error: unknown i-search state!" -msgstr "• Lỗi : không biết tính tráng tìm kiếm dần. •" +#: part/kateview.cpp:377 +msgid "Hide Folding &Markers" +msgstr "Ẩn dấu hiệu &gấp lại" -#: plugins/isearch/ISearchPlugin.cpp:341 -msgid "Next Incremental Search Match" -msgstr "Tìm kiếm dần: kết quả kế" - -#: plugins/isearch/ISearchPlugin.cpp:342 -msgid "Previous Incremental Search Match" -msgstr "Tìm kiếm dần: kết quả lùi" - -#: plugins/wordcompletion/docwordcompletion.cpp:109 -msgid "Word Completion Plugin" -msgstr "Bộ cầm phít hoàn chỉnh từ" - -#: plugins/wordcompletion/docwordcompletion.cpp:114 -msgid "Configure the Word Completion Plugin" -msgstr "Cấu hình Bộ cầm phít hoàn chỉnh từ" - -#: plugins/wordcompletion/docwordcompletion.cpp:148 -msgid "Reuse Word Above" -msgstr "Dùng lại từ trên" - -#: plugins/wordcompletion/docwordcompletion.cpp:150 -msgid "Reuse Word Below" -msgstr "Dùng lại từ dưới" +#: part/kateview.cpp:380 +msgid "Show &Icon Border" +msgstr "Hiện viền &biểu tượng" -#: plugins/wordcompletion/docwordcompletion.cpp:152 -msgid "Pop Up Completion List" -msgstr "Danh sách hoàn chỉnh bật lên" +#: part/kateview.cpp:384 +msgid "" +"Show/hide the icon border.

    The icon border shows bookmark symbols, for " +"instance." +msgstr "" +"Bật/tắt hiển thị viền biểu tượng." +"
    " +"
    Tức là viền biểu tượng hiển thị ký hiệu Đánh dấu," -#: plugins/wordcompletion/docwordcompletion.cpp:154 -msgid "Shell Completion" -msgstr "Hoàn chỉnh hệ vỏ" +#: part/kateview.cpp:385 +msgid "Hide &Icon Border" +msgstr "Ẩn viền &biểu tượng" -#: plugins/wordcompletion/docwordcompletion.cpp:156 -msgid "Automatic Completion Popup" -msgstr "Bật lên hoàn chỉnh tự động" +#: part/kateview.cpp:388 +msgid "Show &Line Numbers" +msgstr "Hiện &số hiệu dòng" -#: plugins/wordcompletion/docwordcompletion.cpp:498 -msgid "Automatically &show completion list" -msgstr "Tự động hiển thị danh sách hoàn chỉnh" +#: part/kateview.cpp:391 +msgid "Show/hide the line numbers on the left hand side of the view." +msgstr "Bật/tắt hiển thị số thứ tự dòng bên trái khung xem." -#: plugins/wordcompletion/docwordcompletion.cpp:511 -msgid "" -"_: Translators: This is the first part of two strings wich will comprise the " -"sentence 'Show completions when a word is at least N characters'. The first " -"part is on the right side of the N, which is represented by a spinbox widget, " -"followed by the second part: 'characters long'. Characters is a ingeger number " -"between and including 1 and 30. Feel free to leave the second part of the " -"sentence blank if it suits your language better. \n" -"Show completions &when a word is at least" -msgstr "Hiển thị những cách hoàn chỉnh khi từ có ít nhất" +#: part/kateview.cpp:392 +msgid "Hide &Line Numbers" +msgstr "Ẩn &số hiệu dòng" -#: plugins/wordcompletion/docwordcompletion.cpp:517 -msgid "" -"_: This is the second part of two strings that will comprise teh sentence 'Show " -"completions when a word is at least N characters'\n" -"characters long." -msgstr "ký tự." +#: part/kateview.cpp:395 +msgid "Show Scroll&bar Marks" +msgstr "Hiện dấu thanh &cuộn" -#: plugins/wordcompletion/docwordcompletion.cpp:520 +#: part/kateview.cpp:398 msgid "" -"Enable the automatic completion list popup as default. The popup can be " -"disabled on a view basis from the 'Tools' menu." +"Show/hide the marks on the vertical scrollbar.

    " +"The marks, for instance, show bookmarks." msgstr "" -"Hiệu lực danh sách hoàn chỉnh tự động là mặc định. Có thể vô hiệu hoá bộ bật " -"lên đựa vào khung xem, từ trình đơn « Công cụ »." +"Bật/tắt hiển thị những dấu trên thanh cuộn dọc." +"
    " +"
    Tức là những dấu này hiển thị Đánh dấu." -#: plugins/wordcompletion/docwordcompletion.cpp:523 -msgid "" -"Define the length a word should have before the completion list is displayed." -msgstr "Ghi rõ độ dài từ nên gây ra hiển thị danh sách cách hoàn chỉnh." +#: part/kateview.cpp:399 +msgid "Hide Scroll&bar Marks" +msgstr "Ẩn dấu thanh &cuộn" -#: part/kateluaindentscript.cpp:86 -msgid "indenter.register requires 2 parameters (event id, function to call)" -msgstr "" -"« indenter.register » cần thiết 2 tham số :\n" -" • mã nhận diện sự kiện\n" -" • hàm cần gọi" +#: part/kateview.cpp:402 +msgid "Show Static &Word Wrap Marker" +msgstr "Hiện dấu hiệu &Ngắt từ tĩnh" -#: part/kateluaindentscript.cpp:94 +#: part/kateview.cpp:406 msgid "" -"indenter.register requires 2 parameters (event id (number), function to call " -"(function))" +"Show/hide the Word Wrap Marker, a vertical line drawn at the word wrap column " +"as defined in the editing properties" msgstr "" -"« indenter.register » cần thiết 2 tham số :\n" -" • mã nhận diện sự kiện (chữ số)\n" -" • hàm cần gọi (hàm)" +"Bật/tắt hiển thị dấu hiệu Ngắt từ, một đường dọc được vẽ tại cột ngắt từ, như " +"được định nghĩa trong tài sản hiệu chỉnh." -#: part/kateluaindentscript.cpp:108 -msgid "indenter.register:invalid event id" -msgstr "indenter.register : mã nhận diện sự kiện không hợp lệ." +#: part/kateview.cpp:408 +msgid "Hide Static &Word Wrap Marker" +msgstr "Ẩn dấu hiệu &Ngắt từ tĩnh" -#: part/kateluaindentscript.cpp:113 -msgid "indenter.register:there is already a function set for given" -msgstr "indenter.register : đã có một tập hàm cho điều đã cho." +#: part/kateview.cpp:411 +msgid "Switch to Command Line" +msgstr "Chuyển sang Dòng lệnh" -#: part/kateluaindentscript.cpp:126 -msgid "document.textLine:One parameter (line number) required" -msgstr "document.textLine : cần thiết một tham số (số hiệu dòng)." +#: part/kateview.cpp:414 +msgid "Show/hide the command line on the bottom of the view." +msgstr "Bật/tắt hiển thị dòng lệnh bên dưới khung xem." -#: part/kateluaindentscript.cpp:130 -msgid "document.textLine:One parameter (line number) required (number)" -msgstr "document.textLine : cần thiết một tham số (số hiệu dòng, dạng chữ số)." +#: part/kateview.cpp:416 +msgid "&End of Line" +msgstr "&Kết thúc dòng" -#: part/kateluaindentscript.cpp:139 -msgid "" -"document.removeText:Four parameters needed (start line, start col,end line, end " -"col)" -msgstr "" -"document.removeText : cần thiết bốn tham số :\n" -" • dòng đầu\n" -" • cột đầu\n" -" • dòng cuối\n" -" • cột cuối." +#: part/kateview.cpp:417 +msgid "Choose which line endings should be used, when you save the document" +msgstr "Hãy chọn dùng kiểu kết thúc dòng nào, khi bạn lưu tài liệu." -#: part/kateluaindentscript.cpp:143 -msgid "" -"document.removeText:Four parameters needed (start line, start col,end line, end " -"col) (4x number)" -msgstr "" -"document.removeText : cần thiết bốn tham số :\n" -" • dòng đầu\n" -" • cột đầu\n" -" • dòng cuối\n" -" • cột cuối\n" -"tất cả tham số nên có dạng chữ số." +#: part/kateview.cpp:427 +msgid "E&ncoding" +msgstr "Bộ &ký tự" -#: part/kateluaindentscript.cpp:152 -msgid "document.insertText:Three parameters needed (line,col,text)" -msgstr "" -"document.insertText : cần thiết ba tham số :\n" -" • dòng\n" -" • cột\n" -" • văn bản." +#: part/kateview.cpp:444 +msgid "Move Word Left" +msgstr "Chuyển từ sang trái" -#: part/kateluaindentscript.cpp:156 -msgid "" -"document.removeText:Three parameters needed (line,col,text) " -"(number,number,string)" -msgstr "" -"document.insertText : cần thiết ba tham số :\n" -" • dòng (dạng chữ số)\n" -" • cột (dạng chữ số)\n" -" • văn bản (dạng chuỗi)." +#: part/kateview.cpp:448 +msgid "Select Character Left" +msgstr "Chọn ký tự trái" -#: part/kateluaindentscript.cpp:253 -msgid "LUA interpreter could not be initialized" -msgstr "Không thể khởi chạy bộ giải thích LUA." +#: part/kateview.cpp:452 +msgid "Select Word Left" +msgstr "Chọn từ trái" -#: part/kateluaindentscript.cpp:293 part/kateluaindentscript.cpp:316 -#: part/kateluaindentscript.cpp:344 -#, c-format -msgid "Lua indenting script had errors: %1" -msgstr "Tập lệnh thụt lề LUA gặp lỗi: %1" +#: part/kateview.cpp:457 +msgid "Move Word Right" +msgstr "Chuyển từ sang phải" -#: part/katejscript.cpp:1058 part/katejscript.cpp:1076 -#: part/kateluaindentscript.cpp:413 part/kateluaindentscript.cpp:431 -msgid "(Unknown)" -msgstr "(Không rõ)" +#: part/kateview.cpp:461 +msgid "Select Character Right" +msgstr "Chọn ký tự phải" -#: part/katefactory.cpp:70 -msgid "Kate Part" -msgstr "Phần Kate" +#: part/kateview.cpp:465 +msgid "Select Word Right" +msgstr "Chọn từ phải" -#: part/katefactory.cpp:71 -msgid "Embeddable editor component" -msgstr "Thành phần soạn thảo có khả năng nhúng" +#: part/kateview.cpp:470 +msgid "Move to Beginning of Line" +msgstr "Về đầu dòng" -#: part/katefactory.cpp:72 -msgid "(c) 2000-2004 The Kate Authors" -msgstr "Bản quyền © năm 2000-2005 Các tác giả Kate" +#: part/kateview.cpp:474 +msgid "Move to Beginning of Document" +msgstr "Về đầu tài liệu" -#: part/katefactory.cpp:83 -msgid "Maintainer" -msgstr "Nhà duy trì" +#: part/kateview.cpp:478 +msgid "Select to Beginning of Line" +msgstr "Chọn về đầu đường" -#: part/katefactory.cpp:84 part/katefactory.cpp:85 part/katefactory.cpp:86 -#: part/katefactory.cpp:91 -msgid "Core Developer" -msgstr "Nhà phát triển lõi" +#: part/kateview.cpp:482 +msgid "Select to Beginning of Document" +msgstr "Chọn về đầu tài liệu" -#: part/katefactory.cpp:87 -msgid "The cool buffersystem" -msgstr "Hệ thống đệm trơ tráo" +#: part/kateview.cpp:487 +msgid "Move to End of Line" +msgstr "Tới cuối dòng" -#: part/katefactory.cpp:88 -msgid "The Editing Commands" -msgstr "Lệnh soạn thảo" +#: part/kateview.cpp:491 +msgid "Move to End of Document" +msgstr "Tới cuối tài liệu" -#: part/katefactory.cpp:89 -msgid "Testing, ..." -msgstr "Thử ra, ..." +#: part/kateview.cpp:495 +msgid "Select to End of Line" +msgstr "Chọn tới cuối dòng" -#: part/katefactory.cpp:90 -msgid "Former Core Developer" -msgstr "Nhà phát triển lõi trước" +#: part/kateview.cpp:499 +msgid "Select to End of Document" +msgstr "Chọn tới cuối tài liệu" -#: part/katefactory.cpp:92 -msgid "KWrite Author" -msgstr "Tác giả KWrite" +#: part/kateview.cpp:504 +msgid "Select to Previous Line" +msgstr "Chọn về dòng trước" -#: part/katefactory.cpp:93 -msgid "KWrite port to KParts" -msgstr "Bản chuyển đổi KWrite dành cho KParts" +#: part/kateview.cpp:508 +msgid "Scroll Line Up" +msgstr "Cuộn lên một dòng" -#: part/katefactory.cpp:96 -msgid "KWrite Undo History, Kspell integration" -msgstr "Lược sử hoàn tác KWrite, hợp nhất KSpell" +#: part/kateview.cpp:512 +msgid "Move to Next Line" +msgstr "Tới dòng kế" -#: part/katefactory.cpp:97 -msgid "KWrite XML Syntax highlighting support" -msgstr "Cách hỗ trợ khả năng tô sáng cú pháp XML KWrite" +#: part/kateview.cpp:515 +msgid "Move to Previous Line" +msgstr "Về dòng trước" -#: part/katefactory.cpp:98 -msgid "Patches and more" -msgstr "Đắp vá v.v." +#: part/kateview.cpp:518 +msgid "Move Character Right" +msgstr "Chuyển ký tự sang phải" -#: part/katefactory.cpp:99 -msgid "Developer & Highlight wizard" -msgstr "Nhà phát triển và trợ lý tô sáng" +#: part/kateview.cpp:521 +msgid "Move Character Left" +msgstr "Chuyển ký tự sang trái" -#: part/katefactory.cpp:101 -msgid "Highlighting for RPM Spec-Files, Perl, Diff and more" -msgstr "Cách tô sáng tập tin kiểu đặc tả RPM, Perl, khác biệt v.v." +#: part/kateview.cpp:525 +msgid "Select to Next Line" +msgstr "Chọn tới dòng kế" -#: part/katefactory.cpp:102 -msgid "Highlighting for VHDL" -msgstr "Cách tô sáng VHDL" +#: part/kateview.cpp:529 +msgid "Scroll Line Down" +msgstr "Cuộn xuống một dòng" -#: part/katefactory.cpp:103 -msgid "Highlighting for SQL" -msgstr "Cách tô sáng SQL" +#: part/kateview.cpp:534 +msgid "Scroll Page Up" +msgstr "Cuộn lên một trang" -#: part/katefactory.cpp:104 -msgid "Highlighting for Ferite" -msgstr "Cách tô sáng Ferite" +#: part/kateview.cpp:538 +msgid "Select Page Up" +msgstr "Cuộn xuống một trang" -#: part/katefactory.cpp:105 -msgid "Highlighting for ILERPG" -msgstr "Cách tô sáng ILERPG" +#: part/kateview.cpp:542 +msgid "Move to Top of View" +msgstr "Tới đầu khung xem" -#: part/katefactory.cpp:106 -msgid "Highlighting for LaTeX" -msgstr "Cách tô sáng LaTeX" +#: part/kateview.cpp:546 +msgid "Select to Top of View" +msgstr "Chọn tới đầu khung xem" -#: part/katefactory.cpp:107 -msgid "Highlighting for Makefiles, Python" -msgstr "Cách tô sáng tập tin tạo (makefile), Python" +#: part/kateview.cpp:551 +msgid "Scroll Page Down" +msgstr "Cuộn xuống một trang" -#: part/katefactory.cpp:108 -msgid "Highlighting for Python" -msgstr "Cách tô sáng Python" +#: part/kateview.cpp:555 +msgid "Select Page Down" +msgstr "Chọn tới một trang" -#: part/katefactory.cpp:110 -msgid "Highlighting for Scheme" -msgstr "Cách tô sáng Scheme" +#: part/kateview.cpp:559 +msgid "Move to Bottom of View" +msgstr "Tới cuối khung xem" -#: part/katefactory.cpp:111 -msgid "PHP Keyword/Datatype list" -msgstr "Danh sách từ khoá/ kiểu dữ liệu PHP" +#: part/kateview.cpp:563 +msgid "Select to Bottom of View" +msgstr "Chọn tới cuối khung xem" -#: part/katefactory.cpp:112 -msgid "Very nice help" -msgstr "Trợ giúp hay quá" +#: part/kateview.cpp:567 +msgid "Move to Matching Bracket" +msgstr "Tới dấu ngoặc khớp" -#: part/katefactory.cpp:113 -msgid "All people who have contributed and I have forgotten to mention" -msgstr "Các người khác đã đóng góp" +#: part/kateview.cpp:571 +msgid "Select to Matching Bracket" +msgstr "Chọn tới dấu ngoặc khớp" -#: part/katesyntaxdocument.cpp:76 -msgid "" -"The error %4" -"
    has been detected in the file %1 at %2/%3
    " -msgstr "" -"Lỗi %4" -"
    đã được phát hịện trong tập tin %1 tại %2/%3
    " +#: part/kateview.cpp:579 +msgid "Transpose Characters" +msgstr "Đổi chỗ hai ký tự" -#: part/katesyntaxdocument.cpp:84 -#, c-format -msgid "Unable to open %1" -msgstr "Không thể mở %1" +#: part/kateview.cpp:584 +msgid "Delete Line" +msgstr "Xoá bỏ dòng" -#: part/katesyntaxdocument.cpp:457 -msgid "Errors!" -msgstr "• Lỗi •" +#: part/kateview.cpp:589 +msgid "Delete Word Left" +msgstr "Xoá bỏ từ trái" -#: part/katesyntaxdocument.cpp:462 -#, c-format -msgid "Error: %1" -msgstr "Lỗi: %1" +#: part/kateview.cpp:594 +msgid "Delete Word Right" +msgstr "Xoá bỏ từ phải" -#: part/katespell.cpp:57 -msgid "Spelling (from cursor)..." -msgstr "Chính tả (từ con chạy)..." +#: part/kateview.cpp:598 +msgid "Delete Next Character" +msgstr "Xoá bỏ ký tự kế" -#: part/katespell.cpp:58 -msgid "Check the document's spelling from the cursor and forward" -msgstr "Kiểm tra chính tả của tài liệu từ con chạy và tiếp." +#: part/kateview.cpp:602 +msgid "Backspace" +msgstr "Xoá lùi" -#: part/katespell.cpp:60 -msgid "Spellcheck Selection..." -msgstr "Kiểm tra chính tả phần chọn..." +#: part/kateview.cpp:628 +msgid "Collapse Toplevel" +msgstr "Co lại cấp đầu" -#: part/katespell.cpp:61 -msgid "Check spelling of the selected text" -msgstr "Kiểm tra chính tả của đoạn chọn." +#: part/kateview.cpp:630 +msgid "Expand Toplevel" +msgstr "Bung cấp đầu" -#: part/katespell.cpp:125 -msgid "Spellcheck" -msgstr "Kiểm tra chính tả" +#: part/kateview.cpp:632 +msgid "Collapse One Local Level" +msgstr "Co lại một cấp cục bộ" -#: part/katespell.cpp:205 -msgid "" -"The spelling program could not be started. Please make sure you have set the " -"correct spelling program and that it is properly configured and in your PATH." -msgstr "" -"Không thể khởi chạy chương trình chính tả. Hãy kiểm tra xem đã đặt chương trình " -"chính tả đúng, đã cấu hình nó cho đúng, và nó có trong đường dẫn thực hiện " -"(PATH) của bạn." +#: part/kateview.cpp:634 +msgid "Expand One Local Level" +msgstr "Bung một cấp cục bộ" -#: part/katespell.cpp:210 -msgid "The spelling program seems to have crashed." -msgstr "Chương trình chính tả có vẻ đã sụp đổ." +#: part/kateview.cpp:639 +msgid "Show the code folding region tree" +msgstr "Hiện cây miền gấp lại mã" -#: part/kateview.cpp:216 -msgid "Cut the selected text and move it to the clipboard" -msgstr "Cắt đoạn chọn vào bảng tạm." +#: part/kateview.cpp:640 +msgid "Basic template code test" +msgstr "Thử ra biểu mẫu cơ bản" -#: part/kateview.cpp:219 -msgid "Paste previously copied or cut clipboard contents" -msgstr "Dán nội dung bảng tạm đã cắt hoặc chép." +#: part/kateview.cpp:702 +msgid " OVR " +msgstr " ĐÈ " -#: part/kateview.cpp:222 -msgid "" -"Use this command to copy the currently selected text to the system clipboard." -msgstr "" -"Dùng lệnh này để sao chép đoạn được chọn hiện thời vào bảng tạm của hệ thống." +#: part/kateview.cpp:704 +msgid " INS " +msgstr " CHÈN " -#: part/kateview.cpp:224 -msgid "Copy as &HTML" -msgstr "Chép dạng &HTML" +#: part/kateview.cpp:707 +msgid " R/O " +msgstr " Chỉ đọc " -#: part/kateview.cpp:225 -msgid "" -"Use this command to copy the currently selected text as HTML to the system " -"clipboard." -msgstr "" -"Dùng lệnh này để sao chép đoạn được chọn hiện thời dạng mã định dạng HTML vào " -"bảng tạm của hệ thống." +#: part/kateview.cpp:712 +#, c-format +msgid " Line: %1" +msgstr " Dòng: %1" -#: part/kateview.cpp:230 -msgid "Save the current document" -msgstr "Lưu tài liệu hiện có" +#: part/kateview.cpp:713 +#, c-format +msgid " Col: %1" +msgstr " Cột: %1" -#: part/kateview.cpp:233 -msgid "Revert the most recent editing actions" -msgstr "Hoàn nguyên những hành động soạn thảo gần nhất" +#: part/kateview.cpp:716 +msgid " BLK " +msgstr " KHỐI " -#: part/kateview.cpp:236 -msgid "Revert the most recent undo operation" -msgstr "Hoàn nguyên thao tác hoàn tác gần nhất" +#: part/kateview.cpp:716 +msgid " NORM " +msgstr " CHUẨN " -#: part/kateview.cpp:238 -msgid "&Word Wrap Document" -msgstr "&Ngắt từ tài liệu" +#: part/katedocument.cpp:4331 part/katedocument.cpp:5073 part/kateview.cpp:863 +msgid "Save File" +msgstr "Lưu tập tin" -#: part/kateview.cpp:239 +#: part/katedocument.cpp:5101 part/kateview.cpp:890 msgid "" -"Use this command to wrap all lines of the current document which are longer " -"than the width of the current view, to fit into this view." -"
    " -"
    This is a static word wrap, meaning it is not updated when the view is " -"resized." -msgstr "" -"Dùng lệnh này để ngắt mọi dòng trong tài liệu hiện thời mà có độ dài hơn độ " -"rộng của khung cem hiện có, để vừa khít khung xem này." -"
    " -"
    Việc này là thao tác ngắt từ tĩnh, tức là nó không cập nhật khi khung xem " -"thay đổi kích cỡ." +"A file named \"%1\" already exists. Are you sure you want to overwrite it?" +msgstr "Tập tin « %1 » đã có. Bạn có chắc muốn ghi đè lên nó không?" -#: part/kateview.cpp:244 -msgid "&Indent" -msgstr "Th&ụt lề" +#: part/katedocument.cpp:5103 part/kateview.cpp:891 +msgid "Overwrite File?" +msgstr "Ghi đè tập tin không?" -#: part/kateview.cpp:245 -msgid "" -"Use this to indent a selected block of text." -"
    " -"
    You can configure whether tabs should be honored and used or replaced with " -"spaces, in the configuration dialog." -msgstr "" -"Dùng lệnh này để thụt lề một khối văn bản đã chọn." -"
    " -"
    Trong hộp thoại cấu hình, bạn có thể chọn nếu thao tác này theo dấu cách " -"Tab, hoặc nên thay thế chúng bằng dấu cách thường." +#: part/katedocument.cpp:5104 part/kateview.cpp:892 +msgid "&Overwrite" +msgstr "&Ghi đè" -#: part/kateview.cpp:247 -msgid "&Unindent" -msgstr "&Bỏ thụt lề" +#: part/kateview.cpp:892 +msgid "Overwrite the file" +msgstr "Ghi đè lên tập tin này" -#: part/kateview.cpp:248 -msgid "Use this to unindent a selected block of text." -msgstr "Dùng lệnh này để bỏ thụt lề một khối văn bản đã chọn." +#: part/kateview.cpp:1794 +msgid "Export File as HTML" +msgstr "Xuất tập tin dạng HTML" -#: part/kateview.cpp:250 -msgid "&Clean Indentation" -msgstr "Thụt lề &sạch" +#: part/katesearch.cpp:72 +msgid "Look up the first occurrence of a piece of text or regular expression." +msgstr "Tra tìm lần đầu tiên gặp một đoạn hoặc biểu thức chính quy." -#: part/kateview.cpp:251 -msgid "" -"Use this to clean the indentation of a selected block of text (only tabs/only " -"spaces)" -"
    " -"
    You can configure whether tabs should be honored and used or replaced with " -"spaces, in the configuration dialog." -msgstr "" -"Dùng lệnh này để làm sạch cách thụt lề một khối văn bản đã chọn (dùng chỉ Tab " -"hoặc chỉ dấu cách)." -"
    " -"
    Trong hộp thoại cấu hình, bạn có thể chọn nếu thao tác này theo dấu cách " -"Tab, hoặc nên thay thế chúng bằng dấu cách thường." +#: part/katesearch.cpp:74 +msgid "Look up the next occurrence of the search phrase." +msgstr "Tra tìm lần kế tiếp gặp chuỗi tìm kiếm." -#: part/kateview.cpp:254 -msgid "&Align" -msgstr "C&anh lề" +#: part/katesearch.cpp:76 +msgid "Look up the previous occurrence of the search phrase." +msgstr "Tra tìm lần trước gặp chuỗi tìm kiếm." -#: part/kateview.cpp:255 +#: part/katesearch.cpp:78 msgid "" -"Use this to align the current line or block of text to its proper indent level." +"Look up a piece of text or regular expression and replace the result with some " +"given text." msgstr "" -"Dùng lệnh này để canh lề dòng hoặc khối văn bản hiện thời với cấp thụt lề đúng." - -#: part/kateview.cpp:257 -msgid "C&omment" -msgstr "&Ghi chú" +"Tra tìm một đoạn hoặc biểu thức chính quy, và thay thế kết quả bằng một đoạn đã " +"cho." -#: part/kateview.cpp:259 -msgid "" -"This command comments out the current line or a selected block of text.

    " -"The characters for single/multiple line comments are defined within the " -"language's highlighting." -msgstr "" -"Lệnh này ghi chú tắt dòng hoặc khối văn bản đã chọn." -"
    " -"
    Những ký tự để ghi chú dòng đơn hoặc đa dòng có được định nghĩa khi thiết " -"lập cách tô sáng ngôn ngữ đó. " +#: part/katesearch.cpp:331 +msgid "Search string '%1' not found!" +msgstr "• Không tìm thấy chuỗi tìm kiếm « %1 ». •" -#: part/kateview.cpp:262 -msgid "Unco&mment" -msgstr "B&ỏ ghi chú" +#: part/katesearch.cpp:333 part/katesearch.cpp:510 +msgid "Find" +msgstr "Tìm" -#: part/kateview.cpp:264 +#: part/katesearch.cpp:353 part/katesearch.cpp:371 part/katesearch.cpp:487 +#, c-format msgid "" -"This command removes comments from the current line or a selected block of " -"text.

    The characters for single/multiple line comments are defined " -"within the language's highlighting." -msgstr "" -"Lệnh này gỡ bỏ chú thích ra dòng hoặc khối văn bản đã chọn." -"
    " -"
    Những ký tự để ghi chú dòng đơn hoặc đa dòng có được định nghĩa khi thiết " -"lập cách tô sáng ngôn ngữ đó. " - -#: part/kateview.cpp:267 -msgid "&Read Only Mode" -msgstr "Chế độ Chỉ &đọc" +"_n: %n replacement made.\n" +"%n replacements made." +msgstr "Mới thay thế %n lần." -#: part/kateview.cpp:270 -msgid "Lock/unlock the document for writing" -msgstr "Khoá/Gỡ khoá tài liệu để ghi" +#: part/katesearch.cpp:491 +msgid "End of document reached." +msgstr "Gặp kết thúc tài liệu." -#: part/kateview.cpp:272 -msgid "Uppercase" -msgstr "Chữ hoa" +#: part/katesearch.cpp:492 +msgid "Beginning of document reached." +msgstr "Gặp đầu tài liệu." -#: part/kateview.cpp:274 -msgid "" -"Convert the selection to uppercase, or the character to the right of the cursor " -"if no text is selected." -msgstr "" -"Chuyển đổi đoạn chọn sang chữ hoa, hoặc chuyển đổi ký tự bên phải con chạy nếu " -"chưa chọn đoạn nào." +#: part/katesearch.cpp:497 +msgid "End of selection reached." +msgstr "Gặp kết thúc phần chọn." -#: part/kateview.cpp:277 -msgid "Lowercase" -msgstr "Chữ thường" +#: part/katesearch.cpp:498 +msgid "Beginning of selection reached." +msgstr "Gặp đầu phần chọn." -#: part/kateview.cpp:279 -msgid "" -"Convert the selection to lowercase, or the character to the right of the cursor " -"if no text is selected." -msgstr "" -"Chuyển đổi đoạn chọn sang chữ thường, hoặc chuyển đổi ký tự bên phải con chạy " -"nếu chưa chọn đoạn nào." +#: part/katesearch.cpp:502 +msgid "Continue from the beginning?" +msgstr "Tiếp tục từ đầu không?" -#: part/kateview.cpp:282 -msgid "Capitalize" -msgstr "Chữ hoa đầu" +#: part/katesearch.cpp:503 +msgid "Continue from the end?" +msgstr "Tiếp tục từ kết thúc không?" -#: part/kateview.cpp:284 -msgid "" -"Capitalize the selection, or the word under the cursor if no text is selected." -msgstr "" -"Chuyển đổi chữ đầu sang chữ hoa, trong mỗi từ trong đoạn chọn, hoặc trong từ " -"bên dưới con chạy nếu chưa chọn đoạn nào." +#: part/katesearch.cpp:511 +msgid "&Stop" +msgstr "&Dừng" -#: part/kateview.cpp:287 -msgid "Join Lines" -msgstr "Nối lại dòng" +#: part/katesearch.cpp:765 +msgid "Replace Confirmation" +msgstr "Xác nhận thay thế" -#: part/kateview.cpp:299 -msgid "Print the current document." -msgstr "In tài liệu hiện thời." +#: part/katesearch.cpp:767 +msgid "Replace &All" +msgstr "Thay thế &hết" -#: part/kateview.cpp:301 -msgid "Reloa&d" -msgstr "Tả&i lại" +#: part/katesearch.cpp:767 +msgid "Re&place && Close" +msgstr "Th&ay thế và Đóng" -#: part/kateview.cpp:302 -msgid "Reload the current document from disk." -msgstr "Tải lại tài liệu hiện thời từ đĩa." +#: part/katesearch.cpp:767 +msgid "&Replace" +msgstr "Tha&y thế" -#: part/kateview.cpp:305 -msgid "Save the current document to disk, with a name of your choice." -msgstr "Lưu tài liệu hiện thời vào đĩa, với tên do bạn chọn." +#: part/katesearch.cpp:769 +msgid "&Find Next" +msgstr "Tìm &kế" -#: part/kateview.cpp:308 -msgid "" -"This command opens a dialog and lets you choose a line that you want the cursor " -"to move to." -msgstr "" -"Lệnh này mở hộp thoại cho bạn khả năng chọn dòng nơi bạn muốn con chạy tới." +#: part/katesearch.cpp:774 +msgid "Found an occurrence of your search term. What do you want to do?" +msgstr "Mới tìm một lần có chuỗi tìm kiếm. Bạn có muốn làm gì vậy?" -#: part/kateview.cpp:310 -msgid "&Configure Editor..." -msgstr "&Cấu hình bộ soạn thảo..." +#: part/katesearch.cpp:826 +msgid "Usage: find[:[bcersw]] PATTERN" +msgstr "Lệnh tìm: cách sử dụng: find[:[bcersw]] MẪU" -#: part/kateview.cpp:311 -msgid "Configure various aspects of this editor." -msgstr "Cấu hình nhiều khía cạnh khác nhau của trình soạn thảo này." +#: part/katesearch.cpp:838 +msgid "Usage: ifind[:[bcrs]] PATTERN" +msgstr "Lệnh tìm: cách sử dụng: ifind[:[bcrs]] MẪU" -#: part/kateview.cpp:313 -msgid "&Highlighting" -msgstr "T&ô sáng" +#: part/katesearch.cpp:892 +msgid "Usage: replace[:[bceprsw]] PATTERN [REPLACEMENT]" +msgstr "Lệnh thay thế : cách sử dụng: replace[:[bceprsw]] MẪU [CHUỖI_THAY_THẾ]" -#: part/kateview.cpp:314 -msgid "Here you can choose how the current document should be highlighted." -msgstr "Ở đây bạn có thể chọn cách tô sáng tài liệu hiện có." +#: part/katesearch.cpp:926 +msgid "

    Usage: find[:bcersw] PATTERN

    " +msgstr "

    Lệnh tìm: cách sử dụng: find[:bcersw] MẪU

    " -#: part/kateview.cpp:317 -msgid "&Filetype" -msgstr "&Kiểu tập tin" +#: part/katesearch.cpp:929 +msgid "" +"

    Usage: ifind:[:bcrs] PATTERN" +"
    ifind does incremental or 'as-you-type' search

    " +msgstr "" +"

    Lệnh tìm: cách sử dụng: ifind:[:bcrs] MẪU" +"
    Lệnh « ifind » thực hiện việc tìm kiếm dần dần hoặc kiểu « trong khi gõ " +"».

    " -#: part/kateview.cpp:320 -msgid "&Schema" -msgstr "&Giản đồ" +#: part/katesearch.cpp:933 +msgid "

    Usage: replace[:bceprsw] PATTERN REPLACEMENT

    " +msgstr "" +"

    Lệnh thay thế : cách sử dụng: replace[:bceprsw] MẪU " +"CHUỖI_THAY_THẾ

    " -#: part/kateview.cpp:324 -msgid "&Indentation" -msgstr "Th&ụt lề" - -#: part/kateview.cpp:327 -msgid "E&xport as HTML..." -msgstr "&Xuất dạng HTML..." - -#: part/kateview.cpp:328 +#: part/katesearch.cpp:936 msgid "" -"This command allows you to export the current document with all highlighting " -"information into a HTML document." +"

    Options

    " +"

    b - Search backward" +"
    c - Search from cursor" +"
    r - Pattern is a regular expression" +"
    s - Case sensitive search" msgstr "" -"Lệnh này cho bạn khả năng xuất tài liệu hiện thời cùng với các thông tin tô " -"sáng, vào một tài liệu dạng HTML." +"

    Tùy chọn

    " +"

    b — Tìm lùi" +"
    c — Tìm từ vị trí con chạy" +"
    r — Mẫu là biểu thức chính quy" +"
    s — Tìm phân biệt chữ hoa/thường" -#: part/kateview.cpp:332 -msgid "Select the entire text of the current document." -msgstr "Chọn toàn bộ nội dung tài liệu." +#: part/katesearch.cpp:945 +msgid "" +"
    e - Search in selected text only" +"
    w - Search whole words only" +msgstr "" +"
    e — Tìm chỉ trong phần chọn" +"
    w — Chỉ khớp nguyên từ" -#: part/kateview.cpp:335 +#: part/katesearch.cpp:951 msgid "" -"If you have selected something within the current document, this will no longer " -"be selected." +"
    p - Prompt for replace

    " +"

    If REPLACEMENT is not present, an empty string is used.

    " +"

    If you want to have whitespace in your PATTERN, you need to quote both " +"PATTERN and REPLACEMENT with either single or double quotes. To have the quote " +"characters in the strings, prepend them with a backslash." msgstr "" -"Nếu bạn đã chọn gì ở trong tài liệu hiện thời, nó sẽ không còn được chọn lại." +"
    p — Nhắc với thay thế

    " +"

    Nếu không nhập CHUỖI_THAY_THẾ, chuỗi rỗng được dùng.

    " +"

    Nếu bạn muốn gồm dấu cách vào MẪU, mẫu đó phải được bao bằng dấu trích dẫn " +"hoặc đơn « ' » hoặc đôi « \" ». Dấu trích dẫn bên trong chuỗi phải có sổ chéo " +"ngược « \\ » đi trước." -#: part/kateview.cpp:337 -msgid "Enlarge Font" -msgstr "Chữ lớn hơn" +#: part/katedocument.cpp:434 +msgid "Fonts & Colors" +msgstr "Phông chữ và Màu sắc" -#: part/kateview.cpp:338 -msgid "This increases the display font size." -msgstr "Lệnh này tăng kích cỡ hiển thị của phông chữ." +#: part/katedocument.cpp:437 +msgid "Cursor & Selection" +msgstr "Con chạy và Phần chọn" -#: part/kateview.cpp:340 -msgid "Shrink Font" -msgstr "Chữ nhỏ hơn" +#: part/katedocument.cpp:440 +msgid "Editing" +msgstr "HIệu chỉnh" -#: part/kateview.cpp:341 -msgid "This decreases the display font size." -msgstr "Lệnh này giảm kích cỡ hiển thị của phông chữ." +#: part/katedocument.cpp:443 +msgid "Indentation" +msgstr "Canh lề" -#: part/kateview.cpp:344 -msgid "Bl&ock Selection Mode" -msgstr "Chế độ chọn &khối" +#: part/katedocument.cpp:446 +msgid "Open/Save" +msgstr "Mở / Lưu" -#: part/kateview.cpp:347 -msgid "" -"This command allows switching between the normal (line based) selection mode " -"and the block selection mode." -msgstr "" -"Lệnh này cho bạn khả năng chuyển đổi giữa chế độ chuẩn (đựa vào dòng) và chế độ " -"chọn khối." +#: part/katedocument.cpp:449 +msgid "Highlighting" +msgstr "Tô sáng" -#: part/kateview.cpp:350 -msgid "Overwr&ite Mode" -msgstr "Chế độ &ghi đè" +#: part/katedocument.cpp:452 +msgid "Filetypes" +msgstr "Kiểu tập tin" -#: part/kateview.cpp:353 -msgid "" -"Choose whether you want the text you type to be inserted or to overwrite " -"existing text." -msgstr "" -"Hãy chọn nếu bạn muốn đoạn đã gõ để chèn vào đoạn đã có, hoặc để ghi đè lên nó." +#: part/katedocument.cpp:455 +msgid "Shortcuts" +msgstr "Phím tắt" -#: part/kateview.cpp:357 -msgid "&Dynamic Word Wrap" -msgstr "Ngắt từ &động" +#: part/katedocument.cpp:458 +msgid "Plugins" +msgstr "Bộ cầm phít" -#: part/katedialogs.cpp:701 part/kateview.cpp:360 -msgid "" -"If this option is checked, the text lines will be wrapped at the view border on " -"the screen." -msgstr "Nếu bật, các dòng văn bản sẽ bị ngắt tại viền khung xem trên màn hình." +#: part/katedocument.cpp:475 +msgid "Font & Color Schemas" +msgstr "Giản đồ Phông chữ và Màu sắc" -#: part/kateview.cpp:362 -msgid "Dynamic Word Wrap Indicators" -msgstr "Chỉ thị Ngắt từ động" +#: part/katedocument.cpp:478 +msgid "Cursor & Selection Behavior" +msgstr "Ứng xử con chạy và phần chọn" -#: part/katedialogs.cpp:703 part/kateview.cpp:363 -msgid "Choose when the Dynamic Word Wrap Indicators should be displayed" -msgstr "Chọn cách hiển thị các chỉ thị Ngắt Từ Động." +#: part/katedocument.cpp:481 +msgid "Editing Options" +msgstr "Tùy chọn hiệu chỉnh" -#: part/kateview.cpp:367 -msgid "&Off" -msgstr "&Tắt" +#: part/katedocument.cpp:484 +msgid "Indentation Rules" +msgstr "Quy tắc canh lề" -#: part/kateview.cpp:368 -msgid "Follow &Line Numbers" -msgstr "Theo &số hiệu dòng" +#: part/katedocument.cpp:487 +msgid "File Opening & Saving" +msgstr "Cách mở và lưu tập tin" -#: part/kateview.cpp:369 -msgid "&Always On" -msgstr "&Luôn bật" +#: part/katedocument.cpp:490 +msgid "Highlighting Rules" +msgstr "Quy tắc tô sáng" -#: part/kateview.cpp:373 -msgid "Show Folding &Markers" -msgstr "Hiện dấu hiệu gấp lại" +#: part/katedocument.cpp:493 +msgid "Filetype Specific Settings" +msgstr "Thiết lập đặc trưng cho kiểu tập tin" -#: part/kateview.cpp:376 +#: part/katedocument.cpp:496 +msgid "Shortcuts Configuration" +msgstr "Cấu hình phím tắt" + +#: part/katedocument.cpp:499 +msgid "Plugin Manager" +msgstr "Bộ quản lý trình cầm phít" + +#: part/katedocument.cpp:2483 msgid "" -"You can choose if the codefolding marks should be shown, if codefolding is " -"possible." +"The file %1 could not be loaded completely, as there is not enough temporary " +"disk storage for it." +msgstr "Không thể tải hoàn toàn tập tin %1, vì không có đủ chỗ tạm trên đĩa." + +#: part/katedocument.cpp:2485 +msgid "" +"The file %1 could not be loaded, as it was not possible to read from it.\n" +"\n" +"Check if you have read access to this file." msgstr "" -"Bạn có thể chọn để hiển thị dấu hiệu gấp lại mã hay không, nếu có khả năng gấp " -"lại mã." +"Không thể tải tập tin %1, vì không thể đọc nó.\n" +"\n" +"Hãy kiểm tra xem bạn có quyền đọc tập tin này." -#: part/kateview.cpp:377 -msgid "Hide Folding &Markers" -msgstr "Ẩn dấu hiệu &gấp lại" +#: part/katedocument.cpp:2495 part/katedocument.cpp:2561 +msgid "The file %1 is a binary, saving it will result in a corrupt file." +msgstr "" +"Tập tin %1 có dạng nhị phân, vì vậy việc lưu nó sẽ có kết quả là tập tin bị " +"hỏng." -#: part/kateview.cpp:380 -msgid "Show &Icon Border" -msgstr "Hiện viền &biểu tượng" +#: part/katedocument.cpp:2496 +msgid "Binary File Opened" +msgstr "Tập tin nhị phân được mở" -#: part/kateview.cpp:384 +#: part/katedocument.cpp:2554 msgid "" -"Show/hide the icon border.

    The icon border shows bookmark symbols, for " -"instance." +"This file could not be loaded correctly due to lack of temporary disk space. " +"Saving it could cause data loss.\n" +"\n" +"Do you really want to save it?" msgstr "" -"Bật/tắt hiển thị viền biểu tượng." -"
    " -"
    Tức là viền biểu tượng hiển thị ký hiệu Đánh dấu," +"Không thể tải đúng tập tin này, vì không có đủ chỗ tạm trên đĩa. Như thế thì " +"việc lưu nó có thể gây ra dữ liệu bị mất.\n" +"\n" +"Bạn vẫn muốn lưu nó không?" -#: part/kateview.cpp:385 -msgid "Hide &Icon Border" -msgstr "Ẩn viền &biểu tượng" +#: part/katedocument.cpp:2554 part/katedocument.cpp:2581 +#: part/katedocument.cpp:2592 part/katedocument.cpp:2757 +msgid "Possible Data Loss" +msgstr "Có thể mất dữ liệu" -#: part/kateview.cpp:388 -msgid "Show &Line Numbers" -msgstr "Hiện &số hiệu dòng" +#: part/katedocument.cpp:2554 part/katedocument.cpp:2563 +#: part/katedocument.cpp:2575 part/katedocument.cpp:2581 +#: part/katedocument.cpp:2592 +msgid "Save Nevertheless" +msgstr "Vẫn lưu" -#: part/kateview.cpp:391 -msgid "Show/hide the line numbers on the left hand side of the view." -msgstr "Bật/tắt hiển thị số thứ tự dòng bên trái khung xem." +#: part/katedocument.cpp:2562 +msgid "Trying to Save Binary File" +msgstr "Đang cố lưu tập tin nhị phân" -#: part/kateview.cpp:392 -msgid "Hide &Line Numbers" -msgstr "Ẩn &số hiệu dòng" +#: part/katedocument.cpp:2575 +msgid "" +"Do you really want to save this unmodified file? You could overwrite changed " +"data in the file on disk." +msgstr "" +"Bạn thật sự muốn lưu tập tin chưa được sửa đổi này? Việc này có thể ghi đè lên " +"dữ liệu đã thay đổi trong tập tin trên đĩa." -#: part/kateview.cpp:395 -msgid "Show Scroll&bar Marks" -msgstr "Hiện dấu thanh &cuộn" +#: part/katedocument.cpp:2575 +msgid "Trying to Save Unmodified File" +msgstr "Đang cố lưu tập tin chưa được sửa đổi" -#: part/kateview.cpp:398 +#: part/katedocument.cpp:2581 msgid "" -"Show/hide the marks on the vertical scrollbar.

    " -"The marks, for instance, show bookmarks." +"Do you really want to save this file? Both your open file and the file on disk " +"were changed. There could be some data lost." msgstr "" -"Bật/tắt hiển thị những dấu trên thanh cuộn dọc." -"
    " -"
    Tức là những dấu này hiển thị Đánh dấu." +"Bạn thật sự muốn lưu tập tin này? Cả tập tin được mở của bạn lẫn tập tin trên " +"đĩa đều đã được thay đổi. Một phần dữ liệu có thể bị mất." -#: part/kateview.cpp:399 -msgid "Hide Scroll&bar Marks" -msgstr "Ẩn dấu thanh &cuộn" - -#: part/kateview.cpp:402 -msgid "Show Static &Word Wrap Marker" -msgstr "Hiện dấu hiệu &Ngắt từ tĩnh" +#: part/katedocument.cpp:2592 +msgid "" +"The selected encoding cannot encode every unicode character in this document. " +"Do you really want to save it? There could be some data lost." +msgstr "" +"Bảng mã đã chọn không thể mã hoá mọi ký tự Unicode trong tài liệu này. Bạn thật " +"sự muốn lưu nó không? Một phần dữ liệu có thể bị mất." -#: part/kateview.cpp:406 +#: part/katedocument.cpp:2643 msgid "" -"Show/hide the Word Wrap Marker, a vertical line drawn at the word wrap column " -"as defined in the editing properties" +"The document could not be saved, as it was not possible to write to %1.\n" +"\n" +"Check that you have write access to this file or that enough disk space is " +"available." msgstr "" -"Bật/tắt hiển thị dấu hiệu Ngắt từ, một đường dọc được vẽ tại cột ngắt từ, như " -"được định nghĩa trong tài sản hiệu chỉnh." +"Không thể lưu tài liệu này, vì không thể ghi vào %1.\n" +"\n" +"Hãy kiểm tra xem bạn có quyền ghi vào tập tin này, hoặc có đủ chỗ còn rảnh trên " +"đĩa." -#: part/kateview.cpp:408 -msgid "Hide Static &Word Wrap Marker" -msgstr "Ẩn dấu hiệu &Ngắt từ tĩnh" +#: part/katedocument.cpp:2756 +msgid "Do you really want to continue to close this file? Data loss may occur." +msgstr "" +"Bạn thật sự muốn tiếp tục đóng tập tin này không? Một phần dữ liệu có thể bị " +"mất." -#: part/kateview.cpp:411 -msgid "Switch to Command Line" -msgstr "Chuyển sang Dòng lệnh" +#: part/katedocument.cpp:2757 +msgid "Close Nevertheless" +msgstr "Vẫn đóng" -#: part/kateview.cpp:414 -msgid "Show/hide the command line on the bottom of the view." -msgstr "Bật/tắt hiển thị dòng lệnh bên dưới khung xem." +#: part/katedocument.cpp:4340 +msgid "Save failed" +msgstr "Lỗi lưu" -#: part/kateview.cpp:416 -msgid "&End of Line" -msgstr "&Kết thúc dòng" +#: part/katedialogs.cpp:1610 part/katedocument.cpp:4402 +msgid "What do you want to do?" +msgstr "Bạn có muốn làm gì vậy?" -#: part/kateview.cpp:417 -msgid "Choose which line endings should be used, when you save the document" -msgstr "Hãy chọn dùng kiểu kết thúc dòng nào, khi bạn lưu tài liệu." +#: part/katedocument.cpp:4403 +msgid "File Was Changed on Disk" +msgstr "Tp tin đã được thay đổi trên đĩa" -#: part/kateview.cpp:427 -msgid "E&ncoding" -msgstr "Bộ &ký tự" +#: part/katedialogs.cpp:1588 part/katedocument.cpp:4403 +msgid "&Reload File" +msgstr "Tải &lại tập tin" -#: part/kateview.cpp:444 -msgid "Move Word Left" -msgstr "Chuyển từ sang trái" +#: part/katedocument.cpp:4403 +msgid "&Ignore Changes" +msgstr "&Bỏ qua các thay đổi" -#: part/kateview.cpp:448 -msgid "Select Character Left" -msgstr "Chọn ký tự trái" +#: part/katedocument.cpp:4981 +msgid "The file '%1' was modified by another program." +msgstr "Một chương trình khác đã sửa đổi tập tin « %1 »." -#: part/kateview.cpp:452 -msgid "Select Word Left" -msgstr "Chọn từ trái" +#: part/katedocument.cpp:4984 +msgid "The file '%1' was created by another program." +msgstr "Một chương trình khác đã tạo tập tin « %1 »." -#: part/kateview.cpp:457 -msgid "Move Word Right" -msgstr "Chuyển từ sang phải" +#: part/katedocument.cpp:4987 +msgid "The file '%1' was deleted by another program." +msgstr "Một chương trình khác đã xoá bỏ tập tin « %1 »." -#: part/kateview.cpp:461 -msgid "Select Character Right" -msgstr "Chọn ký tự phải" +#: part/kateluaindentscript.cpp:86 +msgid "indenter.register requires 2 parameters (event id, function to call)" +msgstr "" +"« indenter.register » cần thiết 2 tham số :\n" +" • mã nhận diện sự kiện\n" +" • hàm cần gọi" -#: part/kateview.cpp:465 -msgid "Select Word Right" -msgstr "Chọn từ phải" +#: part/kateluaindentscript.cpp:94 +msgid "" +"indenter.register requires 2 parameters (event id (number), function to call " +"(function))" +msgstr "" +"« indenter.register » cần thiết 2 tham số :\n" +" • mã nhận diện sự kiện (chữ số)\n" +" • hàm cần gọi (hàm)" -#: part/kateview.cpp:470 -msgid "Move to Beginning of Line" -msgstr "Về đầu dòng" +#: part/kateluaindentscript.cpp:108 +msgid "indenter.register:invalid event id" +msgstr "indenter.register : mã nhận diện sự kiện không hợp lệ." -#: part/kateview.cpp:474 -msgid "Move to Beginning of Document" -msgstr "Về đầu tài liệu" +#: part/kateluaindentscript.cpp:113 +msgid "indenter.register:there is already a function set for given" +msgstr "indenter.register : đã có một tập hàm cho điều đã cho." -#: part/kateview.cpp:478 -msgid "Select to Beginning of Line" -msgstr "Chọn về đầu đường" +#: part/kateluaindentscript.cpp:126 +msgid "document.textLine:One parameter (line number) required" +msgstr "document.textLine : cần thiết một tham số (số hiệu dòng)." -#: part/kateview.cpp:482 -msgid "Select to Beginning of Document" -msgstr "Chọn về đầu tài liệu" +#: part/kateluaindentscript.cpp:130 +msgid "document.textLine:One parameter (line number) required (number)" +msgstr "document.textLine : cần thiết một tham số (số hiệu dòng, dạng chữ số)." -#: part/kateview.cpp:487 -msgid "Move to End of Line" -msgstr "Tới cuối dòng" +#: part/kateluaindentscript.cpp:139 +msgid "" +"document.removeText:Four parameters needed (start line, start col,end line, end " +"col)" +msgstr "" +"document.removeText : cần thiết bốn tham số :\n" +" • dòng đầu\n" +" • cột đầu\n" +" • dòng cuối\n" +" • cột cuối." -#: part/kateview.cpp:491 -msgid "Move to End of Document" -msgstr "Tới cuối tài liệu" +#: part/kateluaindentscript.cpp:143 +msgid "" +"document.removeText:Four parameters needed (start line, start col,end line, end " +"col) (4x number)" +msgstr "" +"document.removeText : cần thiết bốn tham số :\n" +" • dòng đầu\n" +" • cột đầu\n" +" • dòng cuối\n" +" • cột cuối\n" +"tất cả tham số nên có dạng chữ số." -#: part/kateview.cpp:495 -msgid "Select to End of Line" -msgstr "Chọn tới cuối dòng" +#: part/kateluaindentscript.cpp:152 +msgid "document.insertText:Three parameters needed (line,col,text)" +msgstr "" +"document.insertText : cần thiết ba tham số :\n" +" • dòng\n" +" • cột\n" +" • văn bản." -#: part/kateview.cpp:499 -msgid "Select to End of Document" -msgstr "Chọn tới cuối tài liệu" +#: part/kateluaindentscript.cpp:156 +msgid "" +"document.removeText:Three parameters needed (line,col,text) " +"(number,number,string)" +msgstr "" +"document.insertText : cần thiết ba tham số :\n" +" • dòng (dạng chữ số)\n" +" • cột (dạng chữ số)\n" +" • văn bản (dạng chuỗi)." -#: part/kateview.cpp:504 -msgid "Select to Previous Line" -msgstr "Chọn về dòng trước" +#: part/kateluaindentscript.cpp:253 +msgid "LUA interpreter could not be initialized" +msgstr "Không thể khởi chạy bộ giải thích LUA." -#: part/kateview.cpp:508 -msgid "Scroll Line Up" -msgstr "Cuộn lên một dòng" +#: part/kateluaindentscript.cpp:293 part/kateluaindentscript.cpp:316 +#: part/kateluaindentscript.cpp:344 +#, c-format +msgid "Lua indenting script had errors: %1" +msgstr "Tập lệnh thụt lề LUA gặp lỗi: %1" -#: part/kateview.cpp:512 -msgid "Move to Next Line" -msgstr "Tới dòng kế" +#: part/katejscript.cpp:1058 part/katejscript.cpp:1076 +#: part/kateluaindentscript.cpp:413 part/kateluaindentscript.cpp:431 +msgid "(Unknown)" +msgstr "(Không rõ)" -#: part/kateview.cpp:515 -msgid "Move to Previous Line" -msgstr "Về dòng trước" +#: part/kateviewhelpers.cpp:237 +msgid "Available Commands" +msgstr "Lệnh sẵn sàng" -#: part/kateview.cpp:518 -msgid "Move Character Right" -msgstr "Chuyển ký tự sang phải" +#: part/kateviewhelpers.cpp:239 +msgid "" +"

    For help on individual commands, do 'help <command>'

    " +msgstr "" +"

    Để xem trợ giúp về lệnh riêng, hãy gõ 'help <tên_lệnh>'" +"

    " -#: part/kateview.cpp:521 -msgid "Move Character Left" -msgstr "Chuyển ký tự sang trái" +#: part/kateviewhelpers.cpp:250 +msgid "No help for '%1'" +msgstr "Không có trợ giúp cho « %1 »." -#: part/kateview.cpp:525 -msgid "Select to Next Line" -msgstr "Chọn tới dòng kế" +#: part/kateviewhelpers.cpp:253 +msgid "No such command %1" +msgstr "Không có lệnh như vậy %1." -#: part/kateview.cpp:529 -msgid "Scroll Line Down" -msgstr "Cuộn xuống một dòng" +#: part/kateviewhelpers.cpp:258 +msgid "" +"

    This is the Katepart command line." +"
    Syntax: command [ arguments ]" +"
    For a list of available commands, enter help list" +"
    For help for individual commands, enter help <command>" +"

    " +msgstr "" +"

    Đây là dòng lệnh của Katepart." +"
    Cú pháp: command [ các_đối_số ]" +"
    Để xem danh sách các lệnh sẵn sàng, hãy gõ help list" +"
    Còn để xem trợ giúp về lệnh riêng, gõhelp <tên_lệnh>" +"

    " -#: part/kateview.cpp:534 -msgid "Scroll Page Up" -msgstr "Cuộn lên một trang" +#: part/kateviewhelpers.cpp:345 +msgid "Success: " +msgstr "Thành công: " -#: part/kateview.cpp:538 -msgid "Select Page Up" -msgstr "Cuộn xuống một trang" +#: part/kateviewhelpers.cpp:347 +msgid "Success" +msgstr "Thành công" -#: part/kateview.cpp:542 -msgid "Move to Top of View" -msgstr "Tới đầu khung xem" +#: part/kateviewhelpers.cpp:352 +msgid "Error: " +msgstr "Lỗi: " -#: part/kateview.cpp:546 -msgid "Select to Top of View" -msgstr "Chọn tới đầu khung xem" +#: part/kateviewhelpers.cpp:354 +msgid "Command \"%1\" failed." +msgstr "Lệnh « %1 » đã thất bại." -#: part/kateview.cpp:551 -msgid "Scroll Page Down" -msgstr "Cuộn xuống một trang" +#: part/kateviewhelpers.cpp:360 +msgid "No such command: \"%1\"" +msgstr "Không có lệnh như vậy: « %1 »" -#: part/kateview.cpp:555 -msgid "Select Page Down" -msgstr "Chọn tới một trang" +#: part/kateschema.cpp:304 part/kateviewhelpers.cpp:704 +msgid "Bookmark" +msgstr "Đánh dấu" -#: part/kateview.cpp:559 -msgid "Move to Bottom of View" -msgstr "Tới cuối khung xem" +#: part/kateviewhelpers.cpp:1127 part/kateviewhelpers.cpp:1128 +#, c-format +msgid "Mark Type %1" +msgstr "Kiểu dấu %1" -#: part/kateview.cpp:563 -msgid "Select to Bottom of View" -msgstr "Chọn tới cuối khung xem" +#: part/kateviewhelpers.cpp:1144 +msgid "Set Default Mark Type" +msgstr "Đặt kiểu dấu mặc định" -#: part/kateview.cpp:567 -msgid "Move to Matching Bracket" -msgstr "Tới dấu ngoặc khớp" +#: part/katefactory.cpp:70 +msgid "Kate Part" +msgstr "Phần Kate" -#: part/kateview.cpp:571 -msgid "Select to Matching Bracket" -msgstr "Chọn tới dấu ngoặc khớp" +#: part/katefactory.cpp:71 +msgid "Embeddable editor component" +msgstr "Thành phần soạn thảo có khả năng nhúng" -#: part/kateview.cpp:579 -msgid "Transpose Characters" -msgstr "Đổi chỗ hai ký tự" +#: part/katefactory.cpp:72 +msgid "(c) 2000-2004 The Kate Authors" +msgstr "Bản quyền © năm 2000-2005 Các tác giả Kate" -#: part/kateview.cpp:584 -msgid "Delete Line" -msgstr "Xoá bỏ dòng" +#: part/katefactory.cpp:83 +msgid "Maintainer" +msgstr "Nhà duy trì" -#: part/kateview.cpp:589 -msgid "Delete Word Left" -msgstr "Xoá bỏ từ trái" +#: part/katefactory.cpp:84 part/katefactory.cpp:85 part/katefactory.cpp:86 +#: part/katefactory.cpp:91 +msgid "Core Developer" +msgstr "Nhà phát triển lõi" -#: part/kateview.cpp:594 -msgid "Delete Word Right" -msgstr "Xoá bỏ từ phải" +#: part/katefactory.cpp:87 +msgid "The cool buffersystem" +msgstr "Hệ thống đệm trơ tráo" -#: part/kateview.cpp:598 -msgid "Delete Next Character" -msgstr "Xoá bỏ ký tự kế" +#: part/katefactory.cpp:88 +msgid "The Editing Commands" +msgstr "Lệnh soạn thảo" -#: part/kateview.cpp:602 -msgid "Backspace" -msgstr "Xoá lùi" +#: part/katefactory.cpp:89 +msgid "Testing, ..." +msgstr "Thử ra, ..." -#: part/kateview.cpp:628 -msgid "Collapse Toplevel" -msgstr "Co lại cấp đầu" +#: part/katefactory.cpp:90 +msgid "Former Core Developer" +msgstr "Nhà phát triển lõi trước" -#: part/kateview.cpp:630 -msgid "Expand Toplevel" -msgstr "Bung cấp đầu" +#: part/katefactory.cpp:92 +msgid "KWrite Author" +msgstr "Tác giả KWrite" -#: part/kateview.cpp:632 -msgid "Collapse One Local Level" -msgstr "Co lại một cấp cục bộ" +#: part/katefactory.cpp:93 +msgid "KWrite port to KParts" +msgstr "Bản chuyển đổi KWrite dành cho KParts" -#: part/kateview.cpp:634 -msgid "Expand One Local Level" -msgstr "Bung một cấp cục bộ" +#: part/katefactory.cpp:96 +msgid "KWrite Undo History, Kspell integration" +msgstr "Lược sử hoàn tác KWrite, hợp nhất KSpell" -#: part/kateview.cpp:639 -msgid "Show the code folding region tree" -msgstr "Hiện cây miền gấp lại mã" +#: part/katefactory.cpp:97 +msgid "KWrite XML Syntax highlighting support" +msgstr "Cách hỗ trợ khả năng tô sáng cú pháp XML KWrite" -#: part/kateview.cpp:640 -msgid "Basic template code test" -msgstr "Thử ra biểu mẫu cơ bản" +#: part/katefactory.cpp:98 +msgid "Patches and more" +msgstr "Đắp vá v.v." -#: part/kateview.cpp:702 -msgid " OVR " -msgstr " ĐÈ " +#: part/katefactory.cpp:99 +msgid "Developer & Highlight wizard" +msgstr "Nhà phát triển và trợ lý tô sáng" -#: part/kateview.cpp:704 -msgid " INS " -msgstr " CHÈN " +#: part/katefactory.cpp:101 +msgid "Highlighting for RPM Spec-Files, Perl, Diff and more" +msgstr "Cách tô sáng tập tin kiểu đặc tả RPM, Perl, khác biệt v.v." -#: part/kateview.cpp:707 -msgid " R/O " -msgstr " Chỉ đọc " +#: part/katefactory.cpp:102 +msgid "Highlighting for VHDL" +msgstr "Cách tô sáng VHDL" -#: part/kateview.cpp:712 -#, c-format -msgid " Line: %1" -msgstr " Dòng: %1" +#: part/katefactory.cpp:103 +msgid "Highlighting for SQL" +msgstr "Cách tô sáng SQL" -#: part/kateview.cpp:713 -#, c-format -msgid " Col: %1" -msgstr " Cột: %1" +#: part/katefactory.cpp:104 +msgid "Highlighting for Ferite" +msgstr "Cách tô sáng Ferite" -#: part/kateview.cpp:716 -msgid " BLK " -msgstr " KHỐI " +#: part/katefactory.cpp:105 +msgid "Highlighting for ILERPG" +msgstr "Cách tô sáng ILERPG" -#: part/kateview.cpp:716 -msgid " NORM " -msgstr " CHUẨN " +#: part/katefactory.cpp:106 +msgid "Highlighting for LaTeX" +msgstr "Cách tô sáng LaTeX" -#: part/katedocument.cpp:4331 part/katedocument.cpp:5073 part/kateview.cpp:863 -msgid "Save File" -msgstr "Lưu tập tin" +#: part/katefactory.cpp:107 +msgid "Highlighting for Makefiles, Python" +msgstr "Cách tô sáng tập tin tạo (makefile), Python" -#: part/katedocument.cpp:5101 part/kateview.cpp:890 -msgid "" -"A file named \"%1\" already exists. Are you sure you want to overwrite it?" -msgstr "Tập tin « %1 » đã có. Bạn có chắc muốn ghi đè lên nó không?" +#: part/katefactory.cpp:108 +msgid "Highlighting for Python" +msgstr "Cách tô sáng Python" -#: part/katedocument.cpp:5103 part/kateview.cpp:891 -msgid "Overwrite File?" -msgstr "Ghi đè tập tin không?" +#: part/katefactory.cpp:110 +msgid "Highlighting for Scheme" +msgstr "Cách tô sáng Scheme" -#: part/katedocument.cpp:5104 part/kateview.cpp:892 -msgid "&Overwrite" -msgstr "&Ghi đè" +#: part/katefactory.cpp:111 +msgid "PHP Keyword/Datatype list" +msgstr "Danh sách từ khoá/ kiểu dữ liệu PHP" -#: part/kateview.cpp:892 -msgid "Overwrite the file" -msgstr "Ghi đè lên tập tin này" +#: part/katefactory.cpp:112 +msgid "Very nice help" +msgstr "Trợ giúp hay quá" -#: part/kateview.cpp:1794 -msgid "Export File as HTML" -msgstr "Xuất tập tin dạng HTML" +#: part/katefactory.cpp:113 +msgid "All people who have contributed and I have forgotten to mention" +msgstr "Các người khác đã đóng góp" -#: part/katedocument.cpp:434 -msgid "Fonts & Colors" -msgstr "Phông chữ và Màu sắc" +#: _translatorinfo.cpp:1 part/katefactory.cpp:115 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nhóm Việt hoá TDE" -#: part/katedocument.cpp:437 -msgid "Cursor & Selection" -msgstr "Con chạy và Phần chọn" +#: _translatorinfo.cpp:3 part/katefactory.cpp:115 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "kde-l10n-vi@kde.org" -#: part/katedocument.cpp:440 -msgid "Editing" -msgstr "HIệu chỉnh" +#: part/katebookmarks.cpp:77 +msgid "Set &Bookmark" +msgstr "&Đánh Dấu Mới" -#: part/katedocument.cpp:443 -msgid "Indentation" -msgstr "Canh lề" +#: part/katebookmarks.cpp:80 +msgid "If a line has no bookmark then add one, otherwise remove it." +msgstr "" +"Nếu dòng đó chưa có Đánh dấu, Đánh dấu trên nó; còn nếu nó đã có Đánh dấu, gỡ " +"bỏ nó." -#: part/katedocument.cpp:446 -msgid "Open/Save" -msgstr "Mở / Lưu" +#: part/katebookmarks.cpp:81 +msgid "Clear &Bookmark" +msgstr "&Xoá Đánh Dấu" -#: part/katedocument.cpp:449 -msgid "Highlighting" -msgstr "Tô sáng" +#: part/katebookmarks.cpp:84 +msgid "Clear &All Bookmarks" +msgstr "Xoá &mọi Đánh dấu" -#: part/katedocument.cpp:452 -msgid "Filetypes" -msgstr "Kiểu tập tin" +#: part/katebookmarks.cpp:87 +msgid "Remove all bookmarks of the current document." +msgstr "Gỡ bỏ mọi Đánh dấu của tài liệu hiện có." -#: part/katedocument.cpp:455 -msgid "Shortcuts" -msgstr "Phím tắt" - -#: part/katedocument.cpp:458 -msgid "Plugins" -msgstr "Bộ cầm phít" - -#: part/katedocument.cpp:475 -msgid "Font & Color Schemas" -msgstr "Giản đồ Phông chữ và Màu sắc" - -#: part/katedocument.cpp:478 -msgid "Cursor & Selection Behavior" -msgstr "Ứng xử con chạy và phần chọn" - -#: part/katedocument.cpp:481 -msgid "Editing Options" -msgstr "Tùy chọn hiệu chỉnh" - -#: part/katedocument.cpp:484 -msgid "Indentation Rules" -msgstr "Quy tắc canh lề" - -#: part/katedocument.cpp:487 -msgid "File Opening & Saving" -msgstr "Cách mở và lưu tập tin" - -#: part/katedocument.cpp:490 -msgid "Highlighting Rules" -msgstr "Quy tắc tô sáng" - -#: part/katedocument.cpp:493 -msgid "Filetype Specific Settings" -msgstr "Thiết lập đặc trưng cho kiểu tập tin" - -#: part/katedocument.cpp:496 -msgid "Shortcuts Configuration" -msgstr "Cấu hình phím tắt" - -#: part/katedocument.cpp:499 -msgid "Plugin Manager" -msgstr "Bộ quản lý trình cầm phít" - -#: part/katedocument.cpp:2483 -msgid "" -"The file %1 could not be loaded completely, as there is not enough temporary " -"disk storage for it." -msgstr "Không thể tải hoàn toàn tập tin %1, vì không có đủ chỗ tạm trên đĩa." - -#: part/katedocument.cpp:2485 -msgid "" -"The file %1 could not be loaded, as it was not possible to read from it.\n" -"\n" -"Check if you have read access to this file." -msgstr "" -"Không thể tải tập tin %1, vì không thể đọc nó.\n" -"\n" -"Hãy kiểm tra xem bạn có quyền đọc tập tin này." - -#: part/katedocument.cpp:2495 part/katedocument.cpp:2561 -msgid "The file %1 is a binary, saving it will result in a corrupt file." -msgstr "" -"Tập tin %1 có dạng nhị phân, vì vậy việc lưu nó sẽ có kết quả là tập tin bị " -"hỏng." - -#: part/katedocument.cpp:2496 -msgid "Binary File Opened" -msgstr "Tập tin nhị phân được mở" - -#: part/katedocument.cpp:2554 -msgid "" -"This file could not be loaded correctly due to lack of temporary disk space. " -"Saving it could cause data loss.\n" -"\n" -"Do you really want to save it?" -msgstr "" -"Không thể tải đúng tập tin này, vì không có đủ chỗ tạm trên đĩa. Như thế thì " -"việc lưu nó có thể gây ra dữ liệu bị mất.\n" -"\n" -"Bạn vẫn muốn lưu nó không?" - -#: part/katedocument.cpp:2554 part/katedocument.cpp:2581 -#: part/katedocument.cpp:2592 part/katedocument.cpp:2757 -msgid "Possible Data Loss" -msgstr "Có thể mất dữ liệu" - -#: part/katedocument.cpp:2554 part/katedocument.cpp:2563 -#: part/katedocument.cpp:2575 part/katedocument.cpp:2581 -#: part/katedocument.cpp:2592 -msgid "Save Nevertheless" -msgstr "Vẫn lưu" +#: part/katebookmarks.cpp:90 part/katebookmarks.cpp:242 +msgid "Next Bookmark" +msgstr "Đánh Dấu kế" -#: part/katedocument.cpp:2562 -msgid "Trying to Save Binary File" -msgstr "Đang cố lưu tập tin nhị phân" +#: part/katebookmarks.cpp:93 +msgid "Go to the next bookmark." +msgstr "Đi tới Đánh dấu kế tiếp." -#: part/katedocument.cpp:2575 -msgid "" -"Do you really want to save this unmodified file? You could overwrite changed " -"data in the file on disk." -msgstr "" -"Bạn thật sự muốn lưu tập tin chưa được sửa đổi này? Việc này có thể ghi đè lên " -"dữ liệu đã thay đổi trong tập tin trên đĩa." +#: part/katebookmarks.cpp:96 part/katebookmarks.cpp:244 +msgid "Previous Bookmark" +msgstr "Đánh dấu lùi" -#: part/katedocument.cpp:2575 -msgid "Trying to Save Unmodified File" -msgstr "Đang cố lưu tập tin chưa được sửa đổi" +#: part/katebookmarks.cpp:99 +msgid "Go to the previous bookmark." +msgstr "Trở về Đánh dấu trước đó." -#: part/katedocument.cpp:2581 -msgid "" -"Do you really want to save this file? Both your open file and the file on disk " -"were changed. There could be some data lost." -msgstr "" -"Bạn thật sự muốn lưu tập tin này? Cả tập tin được mở của bạn lẫn tập tin trên " -"đĩa đều đã được thay đổi. Một phần dữ liệu có thể bị mất." +#: part/katebookmarks.cpp:203 +msgid "&Next: %1 - \"%2\"" +msgstr "&Kế: %1 - \"%2\"" -#: part/katedocument.cpp:2592 -msgid "" -"The selected encoding cannot encode every unicode character in this document. " -"Do you really want to save it? There could be some data lost." -msgstr "" -"Bảng mã đã chọn không thể mã hoá mọi ký tự Unicode trong tài liệu này. Bạn thật " -"sự muốn lưu nó không? Một phần dữ liệu có thể bị mất." +#: part/katebookmarks.cpp:210 +msgid "&Previous: %1 - \"%2\"" +msgstr "&Lùi: %1 - \"%2\"" -#: part/katedocument.cpp:2643 +#: part/katesyntaxdocument.cpp:76 msgid "" -"The document could not be saved, as it was not possible to write to %1.\n" -"\n" -"Check that you have write access to this file or that enough disk space is " -"available." -msgstr "" -"Không thể lưu tài liệu này, vì không thể ghi vào %1.\n" -"\n" -"Hãy kiểm tra xem bạn có quyền ghi vào tập tin này, hoặc có đủ chỗ còn rảnh trên " -"đĩa." - -#: part/katedocument.cpp:2756 -msgid "Do you really want to continue to close this file? Data loss may occur." +"The error %4" +"
    has been detected in the file %1 at %2/%3
    " msgstr "" -"Bạn thật sự muốn tiếp tục đóng tập tin này không? Một phần dữ liệu có thể bị " -"mất." - -#: part/katedocument.cpp:2757 -msgid "Close Nevertheless" -msgstr "Vẫn đóng" - -#: part/katedocument.cpp:4340 -msgid "Save failed" -msgstr "Lỗi lưu" - -#: part/katedialogs.cpp:1610 part/katedocument.cpp:4402 -msgid "What do you want to do?" -msgstr "Bạn có muốn làm gì vậy?" - -#: part/katedocument.cpp:4403 -msgid "File Was Changed on Disk" -msgstr "Tp tin đã được thay đổi trên đĩa" - -#: part/katedialogs.cpp:1588 part/katedocument.cpp:4403 -msgid "&Reload File" -msgstr "Tải &lại tập tin" - -#: part/katedocument.cpp:4403 -msgid "&Ignore Changes" -msgstr "&Bỏ qua các thay đổi" +"Lỗi %4" +"
    đã được phát hịện trong tập tin %1 tại %2/%3
    " -#: part/katedocument.cpp:4981 -msgid "The file '%1' was modified by another program." -msgstr "Một chương trình khác đã sửa đổi tập tin « %1 »." +#: part/katesyntaxdocument.cpp:84 +#, c-format +msgid "Unable to open %1" +msgstr "Không thể mở %1" -#: part/katedocument.cpp:4984 -msgid "The file '%1' was created by another program." -msgstr "Một chương trình khác đã tạo tập tin « %1 »." +#: part/katesyntaxdocument.cpp:457 +msgid "Errors!" +msgstr "• Lỗi •" -#: part/katedocument.cpp:4987 -msgid "The file '%1' was deleted by another program." -msgstr "Một chương trình khác đã xoá bỏ tập tin « %1 »." +#: part/katesyntaxdocument.cpp:462 +#, c-format +msgid "Error: %1" +msgstr "Lỗi: %1" #: part/kateautoindent.cpp:97 part/katehighlight.cpp:3165 #: part/kateschema.cpp:1058 @@ -1557,3729 +1408,3878 @@ msgstr "Bộ thụt lề đựa vào biến" msgid "None" msgstr "Không có" -#: part/katehighlight.cpp:1823 -msgid "Normal Text" -msgstr "Văn bản chuẩn" +#: part/katecmds.cpp:98 part/katejscript.cpp:275 part/katejscript.cpp:741 +#: part/katejscript.cpp:944 +msgid "Could not access view" +msgstr "Không thể truy cập khung xem" -#: part/katehighlight.cpp:1971 -msgid "" -"%1: Deprecated syntax. Attribute (%2) not addressed by symbolic name
    " -msgstr "" -"%1: cú pháp bị phản đối. Thuộc tính (%2) không có tên tượng trưng được " -"gán vào.
    " +#: part/katecmds.cpp:151 +msgid "Mode must be at least 0." +msgstr "Chế độ phải là ít nhất 0." -#: part/katehighlight.cpp:2338 -msgid "%1: Deprecated syntax. Context %2 has no symbolic name
    " -msgstr "" -"%1: cú pháp bị phản đối. Ngữ cảnh %2 không có tên tượng trưng.
    " +#: part/katecmds.cpp:169 +msgid "No such highlight '%1'" +msgstr "Không có tô sáng như vậy « %1 »." -#: part/katehighlight.cpp:2385 -msgid "" -"%1:Deprecated syntax. Context %2 not addressed by a symbolic name" -msgstr "" -"%1: cú pháp bị phản đối. Ngữ cảnh %2 không có tên tượng trưng được gán " -"vào." +#: part/katecmds.cpp:180 +msgid "Missing argument. Usage: %1 " +msgstr "Thiếu đối số. Cách sử dụng: %1 " -#: part/katehighlight.cpp:2500 -msgid "" -"There were warning(s) and/or error(s) while parsing the syntax highlighting " -"configuration." -msgstr "Gặp cảnh báo và/hay lỗi trong khi phân tách cấu hình tô sáng cú pháp." +#: part/katecmds.cpp:184 +msgid "Failed to convert argument '%1' to integer." +msgstr "Việc chuyển đổi đối số « %1 » sang số nguyên bị lỗi." -#: part/katehighlight.cpp:2502 -msgid "Kate Syntax Highlighting Parser" -msgstr "Bộ phân tách tô sáng cú pháp Kate" +#: part/katecmds.cpp:190 part/katecmds.cpp:196 +msgid "Width must be at least 1." +msgstr "Độ rộng phải là ít nhất 1." -#: part/katehighlight.cpp:2653 -msgid "" -"Since there has been an error parsing the highlighting description, this " -"highlighting will be disabled" -msgstr "Vì gập lỗi khi phân tách mô tả tô sáng, khả năng tô sáng sẽ bị tắt." +#: part/katecmds.cpp:202 +msgid "Column must be at least 1." +msgstr "Cột phải là ít nhất 1." -#: part/katehighlight.cpp:2855 -msgid "" -"%1: Specified multiline comment region (%2) could not be resolved
    " -msgstr "%1: Không thể định vị miền ghi chú đa dòng đã ghi rõ (%2).
    " +#: part/katecmds.cpp:208 +msgid "Line must be at least 1" +msgstr "Dòng phải là ít nhất 1." -#: part/katehighlight.cpp:3166 -msgid "Keyword" -msgstr "Từ khoá" +#: part/katecmds.cpp:210 +msgid "There is not that many lines in this document" +msgstr "Không có số dòng lớn như vậy trong tài liệu này." -#: part/katehighlight.cpp:3167 -msgid "Data Type" -msgstr "Kiểu dữ liệu" +#: part/katecmds.cpp:232 +msgid "Usage: %1 on|off|1|0|true|false" +msgstr "" +"Cách sử dụng: %1 on|off|1|0|true|false\n" +" • on\tbật\n" +" • off\ttắt\n" +" • true\tđúng\n" +" • false\tsai." -#: part/katehighlight.cpp:3168 -msgid "Decimal/Value" -msgstr "Thập phân/Giá trị" +#: part/katecmds.cpp:274 +msgid "Bad argument '%1'. Usage: %2 on|off|1|0|true|false" +msgstr "" +"Đối số sai « %1 ». Cách sử dụng: %2 on|off|1|0|true|false\n" +" • on\tbật\n" +" • off\ttắt\n" +" • true\tđúng\n" +" • false\tsai." -#: part/katehighlight.cpp:3169 -msgid "Base-N Integer" -msgstr "Số nguyên cơ số N" +#: part/katecmds.cpp:279 +msgid "Unknown command '%1'" +msgstr "Không biết lệnh « %1 »." -#: part/katehighlight.cpp:3170 -msgid "Floating Point" -msgstr "Điểm phù động" +#: part/katecmds.cpp:498 +msgid "Sorry, but Kate is not able to replace newlines, yet" +msgstr "Tiếc là trình Kate chưa có khả năng thay thế dòng mới" -#: part/katehighlight.cpp:3171 -msgid "Character" -msgstr "Ký tự" +#: part/katecmds.cpp:540 +#, c-format +msgid "" +"_n: 1 replacement done\n" +"%n replacements done" +msgstr "Mới thay thế %n lần." -#: part/katehighlight.cpp:3172 -msgid "String" -msgstr "Chuỗi" +#: part/katedialogs.cpp:152 +msgid "Automatic Indentation" +msgstr "Tự động thụt lề" -#: part/katedialogs.cpp:1116 part/katehighlight.cpp:3173 -msgid "Comment" -msgstr "Ghi chú" +#: part/katedialogs.cpp:156 +msgid "&Indentation mode:" +msgstr "Chế độ thụt &lề :" -#: part/katehighlight.cpp:3174 -msgid "Others" -msgstr "Khác" +#: part/katedialogs.cpp:160 part/katedialogs.cpp:1131 +msgid "Configure..." +msgstr "Cấu hình..." -#: part/katehighlight.cpp:3175 -msgid "Alert" -msgstr "Báo động" +#: part/katedialogs.cpp:162 +msgid "Insert leading Doxygen \"*\" when typing" +msgstr "Chèn « * » Doxygen đi trước khi gõ" -#: part/katehighlight.cpp:3176 -msgid "Function" -msgstr "Hàm" +#: part/katedialogs.cpp:163 +msgid "Adjust indentation of code pasted from the clipboard" +msgstr "" -#: part/katehighlight.cpp:3178 -msgid "Region Marker" -msgstr "Dấu hiệu miền" +#: part/katedialogs.cpp:165 +msgid "Indentation with Spaces" +msgstr "Thụt lề bằng dấu cách" -#: part/kateprinter.cpp:72 -#, c-format -msgid "Print %1" -msgstr "In %1" +#: part/katedialogs.cpp:167 +msgid "Use &spaces instead of tabs to indent" +msgstr "Dùng &dấu cách thay vì Tab để thụt lề" -#: part/kateprinter.cpp:202 -msgid "(Selection of) " -msgstr "(Phần chọn trong) " +#: part/katedialogs.cpp:168 +msgid "Emacs style mixed mode" +msgstr "Chế độ đã phối hợp kiểu dáng Emacs" -#: part/kateprinter.cpp:309 part/kateprinter.cpp:528 -#, c-format -msgid "Typographical Conventions for %1" -msgstr "Các Quy Ước Thuật In cho %1" +#: part/katedialogs.cpp:172 +msgid "Number of spaces:" +msgstr "Số dấu cách:" -#: part/kateprinter.cpp:639 -msgid "Te&xt Settings" -msgstr "Thiết lập &văn bản" +#: part/katedialogs.cpp:174 +msgid "Keep indent &profile" +msgstr "Giữ &hồ sơ thụt lề" -#: part/kateprinter.cpp:644 -msgid "Print &selected text only" -msgstr "In chỉ văn bản đã &chọn" +#: part/katedialogs.cpp:175 +msgid "&Keep extra spaces" +msgstr "&Giữ các dấu cách thêm" -#: part/kateprinter.cpp:647 -msgid "Print &line numbers" -msgstr "In số &dòng" +#: part/katedialogs.cpp:177 +msgid "Keys to Use" +msgstr "Phím cần dùng" -#: part/kateprinter.cpp:650 -msgid "Print syntax &guide" -msgstr "In cú pháp và nét &dẫn" +#: part/katedialogs.cpp:178 +msgid "&Tab key indents" +msgstr "Phím &Tab thụt lề" -#: part/kateprinter.cpp:659 +#: part/katedialogs.cpp:179 +msgid "&Backspace key indents" +msgstr "Phím &Xoá lùi thụt lề" + +#: part/katedialogs.cpp:182 +msgid "Tab Key Mode if Nothing Selected" +msgstr "Chế độ phím Tab nếu chưa chọn gì" + +#: part/katedialogs.cpp:184 +msgid "Insert indent &characters" +msgstr "&Chèn ký tự thụt lề" + +#: part/katedialogs.cpp:185 +msgid "I&nsert tab character" +msgstr "Chè&n ký tự Tab" + +#: part/katedialogs.cpp:186 +msgid "Indent current &line" +msgstr "Thụt lề &dòng hiện có" + +#: part/katedialogs.cpp:208 +msgid "Check this if you want to indent with spaces rather than tabs." +msgstr "Chọn điều này nếu bạn muốn thụt lề bằng dấu cách thay vì Tab." + +#: part/katedialogs.cpp:210 msgid "" -"

    This option is only available if some text is selected in the document.

    " -"

    If available and enabled, only the selected text is printed.

    " -msgstr "" -"

    Tùy chọn này sẵn sàng chỉ nếu một đoạn văn bản được chọn trong tài liệu.

    " -"

    Nếu nó sẵn sàng và được bật, chỉ đoạn đã chọn sẽ được in thôi.

    " +"Indentations of more than the selected number of spaces will not be shortened." +msgstr "Việc thụt lề bằng nhiều dấu cách hơn số được chọn sẽ không bị xén." -#: part/kateprinter.cpp:662 +#: part/katedialogs.cpp:213 msgid "" -"

    If enabled, line numbers will be printed on the left side of the page(s).

    " -msgstr "

    Nếu bật, các số thứ tự dòng sẽ được in bên trái (các) trang đó.

    " +"This allows the Tab key to be used to increase the indentation level." +msgstr "Cho phép dùng phím Tab để tăng mức thụt lề." -#: part/kateprinter.cpp:664 +#: part/katedialogs.cpp:216 msgid "" -"

    Print a box displaying typographical conventions for the document type, as " -"defined by the syntax highlighting being used." +"This allows the Backspace key to be used to decrease the indentation " +"level." +msgstr "Cho phép dùng phím Xoá lùi để giảm mức thụt lề." + +#: part/katedialogs.cpp:219 +msgid "" +"Automatically inserts a leading \"*\" while typing within a Doxygen style " +"comment." msgstr "" -"

    In một hộp hiển thị các ước thuật in cho kiểu tài liệu đó, như được định " -"nghĩa bởi kiểu tô sáng cú pháp đang được dùng." +"Tự động chèn một dấu sao « * » đi trước trong khi gõ chú thích kiểu Doxygen." -#: part/kateprinter.cpp:700 -msgid "Hea&der && Footer" -msgstr "&Đầu/Chân trang" +#: part/katedialogs.cpp:222 +msgid "Use a mix of tab and space characters for indentation." +msgstr "Dùng dấu cả Tab lẫn cách đều để thụt lề." -#: part/kateprinter.cpp:708 -msgid "Pr&int header" -msgstr "&In đầu trang" +#: part/katedialogs.cpp:224 +msgid "" +"If this option is selected, pasted code from the clipboard is indented. " +"Triggering the undo-action removes the indentation." +msgstr "" -#: part/kateprinter.cpp:710 -msgid "Pri&nt footer" -msgstr "I&n chân trang" +#: part/katedialogs.cpp:226 +msgid "The number of spaces to indent with." +msgstr "Số dấu cách cần thụt lề." -#: part/kateprinter.cpp:715 -msgid "Header/footer font:" -msgstr "Phông chữ Đầu/Chân trang:" +#: part/katedialogs.cpp:229 +msgid "" +"If this button is enabled, additional indenter specific options are available " +"and can be configured in an extra dialog." +msgstr "" +"Khi bật, làm cho sẵn sàng một số tùy chọn thêm đặc trưng cho bộ thụt lề, mà có " +"thể được cấu hình trong hộp thoại thêm." -#: part/kateprinter.cpp:720 -msgid "Choo&se Font..." -msgstr "Chọn &phông chữ..." +#: part/katedialogs.cpp:281 +msgid "Configure Indenter" +msgstr "Cấu hình bộ thụt lề" -#: part/kateprinter.cpp:724 -msgid "Header Properties" -msgstr "Thuộc tính Đầu trang" +#: part/katedialogs.cpp:356 +msgid "Text Cursor Movement" +msgstr "Di chuyển con chạy chữ" -#: part/kateprinter.cpp:727 -msgid "&Format:" -msgstr "&Dạng thức:" +#: part/katedialogs.cpp:358 +#, fuzzy +msgid "Smart ho&me and smart end" +msgstr "&Về thông minh" -#: part/kateprinter.cpp:734 part/kateprinter.cpp:755 -msgid "Colors:" -msgstr "Màu sắc:" +#: part/katedialogs.cpp:362 +msgid "Wrap c&ursor" +msgstr "Ngắt con chạ&y" -#: part/kateprinter.cpp:737 part/kateprinter.cpp:758 -msgid "Foreground:" -msgstr "Cận cảnh:" +#: part/katedialogs.cpp:366 +msgid "&PageUp/PageDown moves cursor" +msgstr "Phím &PageUp/PageDown di chuyển con chạy" -#: part/kateprinter.cpp:740 -msgid "Bac&kground" -msgstr "&Nền" +#: part/katedialogs.cpp:372 +msgid "Autocenter cursor (lines):" +msgstr "Tự động giữa lại con chạy (theo dòng):" -#: part/kateprinter.cpp:743 -msgid "Footer Properties" -msgstr "Thuộc tính Chân trang" - -#: part/kateprinter.cpp:747 -msgid "For&mat:" -msgstr "D&ạng thức:" +#: part/katedialogs.cpp:379 +msgid "Selection Mode" +msgstr "Chế độ lựa chọn" -#: part/kateprinter.cpp:761 -msgid "&Background" -msgstr "N&ền" +#: part/katedialogs.cpp:383 +msgid "&Normal" +msgstr "Chuẩ&n" -#: part/kateprinter.cpp:788 -msgid "

    Format of the page header. The following tags are supported:

    " -msgstr "

    Dạng thức của đầu trang. Có hỗ trợ những thẻ theo đây:

    " +#: part/katedialogs.cpp:384 +msgid "&Persistent" +msgstr "&Bền bỉ" -#: part/kateprinter.cpp:790 +#: part/katedialogs.cpp:389 msgid "" -"
      " -"
    • %u: current user name
    • " -"
    • %d: complete date/time in short format
    • " -"
    • %D: complete date/time in long format
    • " -"
    • %h: current time
    • " -"
    • %y: current date in short format
    • " -"
    • %Y: current date in long format
    • " -"
    • %f: file name
    • " -"
    • %U: full URL of the document
    • " -"
    • %p: page number
    " -"
    Note: Do not use the '|' (vertical bar) character." +"Selections will be overwritten by typed text and will be lost on cursor " +"movement." msgstr "" -"
      " -"
    • %u: tên người dùng hiện có
    • " -"
    • %d: ngày/giờ hoàn tất, dạng ngắn
    • " -"
    • %D: ngày/giờ hoàn tất, dạng dài
    • " -"
    • %h: giờ hiện có
    • " -"
    • %y: ngày hiện thời, dạng ngắn
    • " -"
    • %Y: ngày hiện thời, dạng dài
    • " -"
    • %f: tên tập tin
    • " -"
    • %U: URL (địa chỉ Mạng) đầy đủ của tài liệu đó
    • " -"
    • %p: số hiệu trang
    " -"
    Note: Đừng dùng ký tự ống dẫn « | »." - -#: part/kateprinter.cpp:804 -msgid "

    Format of the page footer. The following tags are supported:

    " -msgstr "

    Dạng thức của chân trang. Có hỗ trợ những thẻ theo đây:

    " - -#: part/kateprinter.cpp:908 -msgid "L&ayout" -msgstr "&Bố trí" - -#: part/kateprinter.cpp:915 part/kateschema.cpp:834 -msgid "&Schema:" -msgstr "&Giản đồ :" - -#: part/kateprinter.cpp:919 -msgid "Draw bac&kground color" -msgstr "Vẽ màu &nền" - -#: part/kateprinter.cpp:922 -msgid "Draw &boxes" -msgstr "Vẽ &hộp" - -#: part/kateprinter.cpp:925 -msgid "Box Properties" -msgstr "Thuộc tính hộp" - -#: part/kateprinter.cpp:928 -msgid "W&idth:" -msgstr "&Rộng:" +"Các phần chọn sẽ bị ghi đè bằng chuỗi đã gõ, và sẽ bị mất khi con chạy di " +"chuyển." -#: part/kateprinter.cpp:932 -msgid "&Margin:" -msgstr "&Lề :" +#: part/katedialogs.cpp:392 +msgid "Selections will stay even after cursor movement and typing." +msgstr "Các phần chọn sẽ còn lại, ngay cả sau khi con chạy di chuyển và gõ gì." -#: part/kateprinter.cpp:936 -msgid "Co&lor:" -msgstr "&Màu :" +#: part/katedialogs.cpp:395 +msgid "" +"Sets the number of lines to maintain visible above and below the cursor when " +"possible." +msgstr "Đặt số dòng cần hiển thị bên trên và bên dưới con chạy, khi có thể." -#: part/kateprinter.cpp:954 +#: part/katedialogs.cpp:399 +#, fuzzy msgid "" -"

    If enabled, the background color of the editor will be used.

    " -"

    This may be useful if your color scheme is designed for a dark " -"background.

    " +"When selected, pressing the home key will cause the cursor to skip whitespace " +"and go to the start of a line's text. The same applies for the end key." msgstr "" -"

    Nếu bật, sẽ dùng màu nền của trình soạn thảo.

    " -"

    Có ích nếu lược đồ màu được thiết kế cho nền tối.

    " +"Khi chọn, việc bấm phím Home sẽ gây ra con chạy bỏ qua các dấu cách và đi về " +"đầu của chuỗi trên dòng đó." -#: part/kateprinter.cpp:957 +#: part/katedialogs.cpp:404 msgid "" -"

    If enabled, a box as defined in the properties below will be drawn around " -"the contents of each page. The Header and Footer will be separated from the " -"contents with a line as well.

    " +"When on, moving the insertion cursor using the Left and Right " +"keys will go on to previous/next line at beginning/end of the line, similar to " +"most editors." +"

    When off, the insertion cursor cannot be moved left of the line start, but " +"it can be moved off the line end, which can be very handy for programmers." msgstr "" -"

    Nếu bật, một hộp (như được định nghĩa trong những thuộc tính bên dưới) sẽ " -"được vẽ chung quanh nội dung của mỗi trang. Đầu và Chân trang cũng sẽ được phân " -"cách ra nội dung bởi một đường.

    " +"Khi bật, việc di chuyển con chạy chèn, dùng phím mũi tên Trái" +"Phải, sẽ đi về dòng trước tại đầu dòng đó / tiếp tới dòng sau tại kết thúc " +"dòng đó, giống như trong phần lớn trình soạn thảo." +"

    Khi tắt, không thể di chuyển con chạy chèn qua bên trái đầu dòng đó, nhưng " +"mà có thể di chuyển nó qua kết thúc dòng đó, khả năng có ích cho lập trình " +"viên." -#: part/kateprinter.cpp:961 -msgid "The width of the box outline" -msgstr "Độ rộng của nét ngoài hộp." +#: part/katedialogs.cpp:410 +msgid "" +"Selects whether the PageUp and PageDown keys should alter the vertical position " +"of the cursor relative to the top of the view." +msgstr "" +"Chọn nếu phím PageUp và PageDown nên thay đổi vị trí dọc của con chạy, cân xứng " +"với đầu khung xem đó." -#: part/kateprinter.cpp:963 -msgid "The margin inside boxes, in pixels" -msgstr "Lề ở trong hộp, điểm ảnh." +#: part/katedialogs.cpp:472 +msgid "Tabulators" +msgstr "Dấu cách Tab" -#: part/kateprinter.cpp:965 -msgid "The line color to use for boxes" -msgstr "Màu đường cần dùng cho hộp." +#: part/katedialogs.cpp:474 +msgid "&Insert spaces instead of tabulators" +msgstr "Chèn các &dấu trống thay cho các tab" -#: part/kateschema.cpp:279 -msgid "Text Area Background" -msgstr "Nền vùng văn bản" +#: part/katedialogs.cpp:478 +msgid "&Show tabulators" +msgstr "&Hiện dấu Tab" -#: part/kateschema.cpp:283 -msgid "Normal text:" -msgstr "Đoạn chuẩn:" +#: part/katedialogs.cpp:484 +msgid "Tab width:" +msgstr "Rộng Tab:" -#: part/kateschema.cpp:289 -msgid "Selected text:" -msgstr "Đoạn đã chọn:" +#: part/katedialogs.cpp:489 +msgid "Static Word Wrap" +msgstr "Ngắt từ tĩnh" -#: part/kateschema.cpp:295 -msgid "Current line:" -msgstr "Dòng hiện có :" +#: part/katedialogs.cpp:491 +msgid "Enable static &word wrap" +msgstr "Bật &ngắt từ tĩnh" -#: part/kateschema.cpp:304 part/kateviewhelpers.cpp:704 -msgid "Bookmark" -msgstr "Đánh dấu" +#: part/katedialogs.cpp:495 +msgid "&Show static word wrap marker (if applicable)" +msgstr "Hiện dấu hiệu ngắt từ tĩnh (nếu thích hợp)" -#: part/kateschema.cpp:305 -msgid "Active Breakpoint" -msgstr "Điểm ngắt hoạt động" +#: part/katedialogs.cpp:501 +msgid "Wrap words at:" +msgstr "Ngắt từ tại :" -#: part/kateschema.cpp:306 -msgid "Reached Breakpoint" -msgstr "Điểm ngắt đã tới" +#: part/katedialogs.cpp:506 +msgid "Remove &trailing spaces" +msgstr "Gỡ bỏ dấu cách theo &sau" -#: part/kateschema.cpp:307 -msgid "Disabled Breakpoint" -msgstr "Điểm ngắt bị tắt" +#: part/katedialogs.cpp:511 +msgid "Auto &brackets" +msgstr "Dấu ng&oặc tự động" -#: part/kateschema.cpp:308 -msgid "Execution" -msgstr "Thực hiện" +#: part/katedialogs.cpp:518 +msgid "Unlimited" +msgstr "Vô hạn" -#: part/kateschema.cpp:317 -msgid "Additional Elements" -msgstr "Yếu tố thêm" +#: part/katedialogs.cpp:519 +msgid "Maximum undo steps:" +msgstr "Bước hồi lại tối đa:" -#: part/kateschema.cpp:321 -msgid "Left border background:" -msgstr "Nền viền trái" +#: part/katedialogs.cpp:524 +msgid "Smart search t&ext from:" +msgstr "Tìm kiếm ch&uỗi thông mình từ :" -#: part/kateschema.cpp:327 -msgid "Line numbers:" -msgstr "Số hiệu dòng:" +#: part/katedialogs.cpp:527 +msgid "Nowhere" +msgstr "Không đâu" -#: part/kateschema.cpp:333 -msgid "Bracket highlight:" -msgstr "Tô sáng ngoặc:" +#: part/katedialogs.cpp:528 +msgid "Selection Only" +msgstr "Chỉ phần chọn" -#: part/kateschema.cpp:339 -msgid "Word wrap markers:" -msgstr "Dấu hiệu ngắt từ :" +#: part/katedialogs.cpp:529 +msgid "Selection, then Current Word" +msgstr "Phần chọn, rồi từ hiện thời" -#: part/kateschema.cpp:345 -msgid "Tab markers:" -msgstr "Dấu hiệu Tab:" +#: part/katedialogs.cpp:530 +msgid "Current Word Only" +msgstr "Chỉ từ hiện có" -#: part/kateschema.cpp:357 -msgid "

    Sets the background color of the editing area.

    " -msgstr "

    Đặt màu nền của vùng soạn thảo.

    " +#: part/katedialogs.cpp:531 +msgid "Current Word, then Selection" +msgstr "Từ hiện thời, rồi phần chọn" -#: part/kateschema.cpp:358 +#: part/katedialogs.cpp:541 msgid "" -"

    Sets the background color of the selection.

    " -"

    To set the text color for selected text, use the \"" -"Configure Highlighting\" dialog.

    " +"Automatically start a new line of text when the current line exceeds the length " +"specified by the Wrap words at: option." +"

    This option does not wrap existing lines of text - use the " +"Apply Static Word Wrap option in the Tools menu for that purpose." +"

    If you want lines to be visually wrapped instead, according to the " +"width of the view, enable Dynamic Word Wrap in the View Defaults " +"config page." msgstr "" -"

    Đặt màu nền của phần chọn.

    " -"

    Để đặt màu chữ cho đoạn đã chọn, hãy dùng hộp thoại « Cấu hình tô sáng " -"».

    " - -#: part/kateschema.cpp:361 +"Tự động tạo một dòng văn bản mới khi dòng hiện thời vượt quá độ dài được ghi rõ " +"trong tùy chọn Ngắt từ tại :." +"

    Tùy chọn này không phải ngắt dòng văn bản đã có — hãy dùng tùy chọn " +"Áp dụng ngắt từ tĩnh trong trình đơn Công cụ cho mục đích đó." +"

    Còn nếu bạn muốn các dòng bị ngắt trực quan" +", tùy theo độ rộng của khung xem, hãy hiệu lực khả năng Ngắt từ động " +"trong trang cấu hình Xem mặc định." + +#: part/katedialogs.cpp:549 msgid "" -"

    Sets the background color of the selected marker type.

    " -"

    Note: The marker color is displayed lightly because of " -"transparency.

    " +"If the Word Wrap option is selected this entry determines the length (in " +"characters) at which the editor will automatically start a new line." msgstr "" -"

    Đặt màu nền của kiểu dấu hiệu đã chọn.

    " -"

    Ghi chú : hiển thị màu dấu hiệu một cách nhạt vì cần độ trong " -"suốt.

    " - -#: part/kateschema.cpp:364 -msgid "

    Select the marker type you want to change.

    " -msgstr "

    Hãy chọn kiểu dấu hiệu bạn muốn sửa đổi.

    " +"Nếu tùy chọn Ngắt Từ được chọn, mục nhập này đặt độ dài (theo ký tự) nơi trình " +"soạn thảo sẽ tự động tạo một dòng mới." -#: part/kateschema.cpp:365 +#: part/katedialogs.cpp:552 msgid "" -"

    Sets the background color of the currently active line, which means the line " -"where your cursor is positioned.

    " +"When the user types a left bracket ([,(, or {) KateView automatically enters " +"the right bracket (}, ), or ]) to the right of the cursor." msgstr "" -"

    Đặt màu nền của dòng hiện thời hoạt động, tức là dòng chứa con chạy.

    " +"Khi người dùng gõ dấu ngoặc trái ( « ( », « [ » hay « { » ), trình KateView tự " +"động nhập dấu ngoặc phải ( « ) », « ] » hay « } » ) bên phải con chạy." -#: part/kateschema.cpp:368 +#: part/katedialogs.cpp:555 msgid "" -"

    This color will be used to draw the line numbers (if enabled) and the lines " -"in the code-folding pane.

    " +"The editor will display a symbol to indicate the presence of a tab in the text." msgstr "" -"

    Màu này sẽ được dùng để vẽ các số thứ tự dòng (nếu bật) và các dòng trong ô " -"cửa sổ gấp lại mã.

    " +"Trình soạn thảo sẽ hiển thị một ký hiệu để ngụ ý vị trí của dấu Tab trong văn " +"bản." -#: part/kateschema.cpp:370 +#: part/katedialogs.cpp:559 msgid "" -"

    Sets the bracket matching color. This means, if you place the cursor e.g. at " -"a (, the matching ) will be highlighted with this color.

    " +"Sets the number of undo/redo steps to record. More steps uses more memory." msgstr "" -"

    Đặt màu khớp dấu ngoặc. Tức là, nếu bạn để con chạy (lấy thí dụ) tại một dấu " -"mở ngoặc (, dấu đóng ngoặc ) khớp sẽ được tô sáng bằng màu " -"này.

    " +"Đặt số bước hoàn tác / làm lại cần ghi lưu. Càng nhiều bước, càng nhiều bộ nhớ " +"được chiếm." -#: part/kateschema.cpp:374 +#: part/katedialogs.cpp:562 msgid "" -"

    Sets the color of Word Wrap-related markers:

    Static Word Wrap
    " -"
    A vertical line which shows the column where text is going to be " -"wrapped
    Dynamic Word Wrap
    An arrow shown to the left of " -"visually-wrapped lines
    " +"This determines where KateView will get the search text from (this will be " +"automatically entered into the Find Text dialog): " +"
    " +"
      " +"
    • Nowhere: Don't guess the search text.
    • " +"
    • Selection Only: Use the current text selection, if available.
    • " +"
    • Selection, then Current Word: Use the current selection if " +"available, otherwise use the current word.
    • " +"
    • Current Word Only: Use the word that the cursor is currently resting " +"on, if available.
    • " +"
    • Current Word, then Selection: Use the current word if available, " +"otherwise use the current selection.
    Note that, in all the above " +"modes, if a search string has not been or cannot be determined, then the Find " +"Text Dialog will fall back to the last search text." msgstr "" -"

    Đặt màu của các dấu hiệu liên quan đến Ngắt Từ :

    Ngắt từ tĩnh
    " -"
    Một đường dọc hiển thị cột nơi chuỗi sẽ bị ngắt.
    Ngắt từ động
    " -"
    Một mũi tên được hiển thị bên trái các dòng đã ngắt trực quan.
    " - -#: part/kateschema.cpp:380 -msgid "

    Sets the color of the tabulator marks:

    " -msgstr "

    Đặt màu của các dấu đánh cột hàng đọc:

    " +"Đây đặt nguồn chuỗi tìm kiếm (mà sẽ được nhập tự động vào hộp thoại Tìm Chuỗi):" +"
    " +"
      " +"
    • Không đâu : đừng đoán chuỗi tìm kiếm.
    • " +"
    • Chỉ phần chọn: dùng đoạn chọn, nếu có.
    • " +"
    • Phần chọn, rồi từ hiện có : dùng đoạn chọn hiện thời, nếu có ; nếu " +"không, dùng từ hiện có.
    • " +"
    • Chỉ từ hiện có : dùng từ hiện thời dưới con chạy, nếu có.
    • " +"
    • Từ hiện thời, rồi phần chọn: Dùng từ hiện thời, nếu có ; nếu không, " +"dùng phần chọn hiện thời.
    Ghi chú : trong tất cả những chế độ bên " +"trên, nếu chưa đặt chuỗi tìm kiếm, hoặc không thể đặt nó, hộp thoại Tìm Chuỗi " +"sẽ dùng chuỗi tìm kiếm trước đó." -#: part/kateschema.cpp:605 +#: part/katedialogs.cpp:587 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." -"

    To edit the colors, click the colored squares, or select the color to edit " -"from the popup menu." -"

    You can unset the Background and Selected Background colors from the popup " -"menu when appropriate." +"If this is enabled, the editor will calculate the number of spaces up to the " +"next tab position as defined by the tab width, and insert that number of spaces " +"instead of a TAB character." msgstr "" -"Danh sách này hiển thị kiểu mặc định cho giản đồ hiện thời, và cung cấp khả " -"năng sửa đổi nó. Tên kiểu dáng phản ánh thiết lập kiểu dáng hiện có." -"

    Để sửa đổi màu sắc, nhắp vào hộp màu, hoặc chọn màu cần sửa đổi trong trình " -"đơn bật lên." -"

    Bạn có thể bỏ đặt màu Nền và Nền đã chọn, từ trình đơn bật lên, khi thích " -"hợp." - -#: part/katedialogs.cpp:1266 part/kateschema.cpp:689 -msgid "H&ighlight:" -msgstr "T&ô sáng:" +"Nếu bật, trình soạn thảo sẽ tính số dấu cách đến vị trí Tab kế tiếp, như do độ " +"rộng Tab định nghĩa, rồi chèn số dấu cách đó thay vào một ký tự Tab." -#: part/kateschema.cpp:711 +#: part/katedialogs.cpp:591 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 settings." -"

    To edit using the keyboard, press <SPACE> " -"and choose a property from the popup menu." -"

    To edit the colors, click the colored squares, or select the color to edit " -"from the popup menu." -"

    You can unset the Background and Selected Background colors from the context " -"menu when appropriate." +"If this is enabled, the editor will remove any trailing whitespace on lines " +"when they are left by the insertion cursor." msgstr "" -"Danh sách này hiển thị các ngữ cảnh của chế độ tô sáng cú pháp, và cung cấp khả " -"năng sửa đổi chúng. Tên ngữ cảnh phản ánh thiết lập kiểu dáng hiện có." -"

    Để sửa đổi bằng bàn phím, hãy bấm <phím dài> " -"rồi chọn một tài sản trong trình đơn bật lên." -"

    Để sửa đổi màu sắc, nhắp vào hộp màu, hoặc chọn màu cần sửa đổi trong trình " -"đơn bật lên." -"

    Bạn có thể bỏ đặt màu Nền và Nền đã chọn, từ trình đơn bật lên, khi thích " -"hợp." +"Nếu bật, trình soạn thảo sẽ gỡ bỏ dấu cách đi theo nào ra dòng, khi con chạy " +"chèn đã để lại." -#: part/kateschema.cpp:853 -msgid "Colors" -msgstr "Màu sắc" +#: part/katedialogs.cpp:594 +msgid "" +"

    If this option is checked, a vertical line will be drawn at the word wrap " +"column as defined in the Editing properties." +"

    Note that the word wrap marker is only drawn if you use a fixed pitch font." +msgstr "" +"

    Nếu chọn, một đường dọc sẽ được vẽ tại cột ngắt từ, như trong tài sản " +"Hiệu chỉnh định nghĩa." +"

    Ghi chú : dấu hiệu ngắt từ được vẽ chỉ nếu bạn dùng phông chữ cố định." -#: part/kateschema.cpp:859 -msgid "Normal Text Styles" -msgstr "Kiểu đáng chữ chuẩn" +#: part/katedialogs.cpp:650 +msgid "Word Wrap" +msgstr "Ngắt từ" -#: part/kateschema.cpp:863 -msgid "Highlighting Text Styles" -msgstr "Kiểu dáng chữ tô sáng" +#: part/katedialogs.cpp:652 +msgid "&Dynamic word wrap" +msgstr "Ngắt dòng &động" -#: part/kateschema.cpp:868 -msgid "&Default schema for %1:" -msgstr "Giản đồ &mặc định cho %1:" +#: part/katedialogs.cpp:655 +msgid "Dynamic word wrap indicators (if applicable):" +msgstr "Chỉ thị ngắt từ động (nếu thích hợp):" -#: part/kateschema.cpp:966 -msgid "Name for New Schema" -msgstr "Tên cho giản đồ mới" +#: part/katedialogs.cpp:658 +msgid "Follow Line Numbers" +msgstr "Theo số hiệu dòng" -#: part/kateschema.cpp:966 -msgid "Name:" -msgstr "Tên:" +#: part/katedialogs.cpp:659 +msgid "Always On" +msgstr "Luôn bật" -#: part/kateschema.cpp:966 -msgid "New Schema" -msgstr "Giản đồ mới" +#: part/katedialogs.cpp:663 +msgid "Vertically align dynamically wrapped lines to indentation depth:" +msgstr "Canh lề dọc các dòng bị ngắt động, tại độ sâu chèn:" -#: part/kateschema.cpp:1053 -msgid "Context" -msgstr "Ngữ cảnh" +#: part/katedialogs.cpp:666 +#, no-c-format +msgid "% of View Width" +msgstr "% độ rộng khung xem" -#: part/kateschema.cpp:1059 -msgid "Selected" -msgstr "Đã chọn" +#: part/katedialogs.cpp:667 +msgid "Disabled" +msgstr "Đã tắt" -#: part/kateschema.cpp:1060 -msgid "Background" -msgstr "Nền" +#: part/katedialogs.cpp:671 +msgid "Code Folding" +msgstr "Gấp lại mã" -#: part/kateschema.cpp:1061 -msgid "Background Selected" -msgstr "Nền được chọn" +#: part/katedialogs.cpp:673 +msgid "Show &folding markers (if available)" +msgstr "Hiện dấu hiệu &gấp (nếu có)" -#: part/kateschema.cpp:1063 -msgid "Use Default Style" -msgstr "Dùng kiểu dáng mặc định" +#: part/katedialogs.cpp:674 +msgid "Collapse toplevel folding nodes" +msgstr "Co lại các nút gấp cấp đầu" -#: part/kateschema.cpp:1097 -msgid "&Bold" -msgstr "&Đậm" +#: part/katedialogs.cpp:679 +msgid "Borders" +msgstr "Viền" -#: part/kateschema.cpp:1099 -msgid "&Italic" -msgstr "Ngh&iêng" +#: part/katedialogs.cpp:681 +msgid "Show &icon border" +msgstr "Hiện viền &biểu tượng" -#: part/kateschema.cpp:1101 -msgid "&Underline" -msgstr "&Gạch chân" +#: part/katedialogs.cpp:682 +msgid "Show &line numbers" +msgstr "Hiện &số hiệu dòng" -#: part/kateschema.cpp:1103 -msgid "S&trikeout" -msgstr "Gạch &xoá" +#: part/katedialogs.cpp:683 +msgid "Show &scrollbar marks" +msgstr "Hiện dấu thanh &cuộn" -#: part/kateschema.cpp:1108 -msgid "Normal &Color..." -msgstr "Màu &chuẩn..." +#: part/katedialogs.cpp:687 +msgid "Sort Bookmarks Menu" +msgstr "Sắp xếp trình đơn Đánh dấu" -#: part/kateschema.cpp:1109 -msgid "&Selected Color..." -msgstr "Màu đã ch&ọn..." +#: part/katedialogs.cpp:689 +msgid "By &position" +msgstr "Theo &vị trí" -#: part/kateschema.cpp:1110 -msgid "&Background Color..." -msgstr "Màu &nền..." +#: part/katedialogs.cpp:690 +msgid "By c&reation" +msgstr "Theo sự tạ&o" -#: part/kateschema.cpp:1111 -msgid "S&elected Background Color..." -msgstr "Mà&u nền đã chọn..." - -#: part/kateschema.cpp:1122 -msgid "Unset Background Color" -msgstr "Bỏ chọn màu nền" - -#: part/kateschema.cpp:1124 -msgid "Unset Selected Background Color" -msgstr "Bỏ chọn màu nền đã chọn" - -#: part/kateschema.cpp:1129 -msgid "Use &Default Style" -msgstr "Dùng kiểu dáng &mặc định" +#: part/katedialogs.cpp:694 +msgid "Show indentation lines" +msgstr "Hiện dòng thụt lề" -#: part/kateschema.cpp:1352 +#: part/katedialogs.cpp:708 msgid "" -"\"Use Default Style\" will be automatically unset when you change any style " -"properties." +"

    Enables the start of dynamically wrapped lines to be aligned vertically to " +"the indentation level of the first line. This can help to make code and markup " +"more readable.

    " +"

    Additionally, this allows you to set a maximum width of the screen, as a " +"percentage, after which dynamically wrapped lines will no longer be vertically " +"aligned. For example, at 50%, lines whose indentation levels are deeper than " +"50% of the width of the screen will not have vertical alignment applied to " +"subsequent wrapped lines.

    " msgstr "" -"« Dùng kiểu dáng mặc định » sẽ được bỏ chọn tự động khi bạn sửa đổi tài sản " -"kiểu dáng nào." - -#: part/kateschema.cpp:1353 -msgid "Kate Styles" -msgstr "Kiểu dáng Kate" - -#: part/katefiletype.cpp:273 -msgid "&Filetype:" -msgstr "&Kiểu tập tin:" - -#: part/katefiletype.cpp:279 -msgid "&New" -msgstr "&Mới" - -#: part/katefiletype.cpp:289 -msgid "N&ame:" -msgstr "T&ên:" - -#: part/katefiletype.cpp:294 -msgid "&Section:" -msgstr "&Phần:" - -#: part/katefiletype.cpp:299 -msgid "&Variables:" -msgstr "&Biến:" - -#: part/katedialogs.cpp:1298 part/katefiletype.cpp:304 -msgid "File e&xtensions:" -msgstr "Phần mở &rộng tập tin:" - -#: part/katedialogs.cpp:1308 part/katefiletype.cpp:317 -msgid "Prio&rity:" -msgstr "&Ưu tiên:" - -#: part/katefiletype.cpp:332 -msgid "Create a new file type." -msgstr "Tạo kiểu tập tin mới." - -#: part/katefiletype.cpp:333 -msgid "Delete the current file type." -msgstr "Xoá bỏ kiểu tập tin hiện thời." +"

    Bật canh lề đầu của các dòng bị ngắt động tại cấp thụt lề của dòng thứ nhất. " +"Tính năng này có thể giúp đỡ làm cho mã nguồn và mã định dạng dễ dàng đọc " +"hơn.

    " +"

    Ngoài ra, nó cho bạn khả năng đặt độ rộng màn hình tối đa, theo phần trăm, " +"sau mà dòng bị ngắt động sẽ không được canh lề. Lấy thí dụ, tại 50%, các dòng " +"có cấp thụt lề sâu hơn 50% độ rộng của màn hình, sẽ không có dòng bị ngắt theo " +"sau được canh lề dọc.

    " -#: part/katefiletype.cpp:335 +#: part/katedialogs.cpp:717 msgid "" -"The name of the filetype will be the text of the corresponding menu item." -msgstr "Tên của kiểu tập tin sẽ là chuỗi của mục trình đơn tương ứng." - -#: part/katefiletype.cpp:337 -msgid "The section name is used to organize the file types in menus." -msgstr "Tên phần được dùng để tổ chức những kiểu tập tin trong trình đơn." +"If this option is checked, every new view will display line numbers on the left " +"hand side." +msgstr "Nếu chọn, mỗi khung xem mới sẽ hiển thị số thứ tự dòng bên trái." -#: part/katefiletype.cpp:339 +#: part/katedialogs.cpp:720 msgid "" -"

    This string allows you to configure Kate's settings for the files selected " -"by this mimetype using Kate variables. You can set almost any configuration " -"option, such as highlight, indent-mode, encoding, etc.

    " -"

    For a full list of known variables, see the manual.

    " +"If this option is checked, every new view will display an icon border on the " +"left hand side." +"
    " +"
    The icon border shows bookmark signs, for instance." msgstr "" -"

    Chuỗi này cho bạn khả năng cấu hình thiết lập Kate cho những tập tin được " -"chọn theo kiểu MIME này, dùng các biến Kate. Bạn có thể đặt gần bất kỳ tùy chọn " -"cấu hình, như tô sáng, chế độ thụt đề, bảng mã.

    " -"

    Để tìm danh sách biến đầy đủ, xem sổ tay.

    " +"Nếu chọn, mỗi khung xem mới sẽ hiển thị một viền biểu tượng bên trái." +"
    " +"
    Viền biểu tượng hiển thị chỉ thị Đánh dấu, lấy thí dụ." -#: part/katefiletype.cpp:344 +#: part/katedialogs.cpp:724 msgid "" -"The wildcards mask allows you to select files by filename. A typical mask uses " -"an asterisk and the file extension, for example *.txt; *.text" -". The string is a semicolon-separated list of masks." +"If this option is checked, every new view will show marks on the vertical " +"scrollbar." +"
    " +"
    These marks will, for instance, show bookmarks." msgstr "" -"Bộ lọc ký tự đại diện cho bạn khả năng chọn tập tin theo tên tập tin. Một bộ " -"lọc điển hình dùng một dấu sao « * » và phần mở rộng tập tin, lấy thí dụ " -"*.txt; *.text. Chuỗi là danh sách bộ lọc định giới bằng dấu chấm phẩy." +"Nếu chọn, mỗi khung xem mới sẽ hiển thị dấu trên thanh cuộn dọc." +"
    " +"
    Những dấu này sẽ, lấy thí dụ, hiển thị Đánh dấu." -#: part/katefiletype.cpp:349 +#: part/katedialogs.cpp:728 msgid "" -"The mime type mask allows you to select files by mimetype. The string is a " -"semicolon-separated list of mimetypes, for example " -"text/plain; text/english." +"If this option is checked, every new view will display marks for code folding, " +"if code folding is available." msgstr "" -"Bộ lọc kiểu MIME cho bán khả năng chọn tập tin theo kiểu MIME. Chuỗi là danh " -"sách kiểu MIME định giới bằng dấu chấm phẩy, lấy thí dụ, " -"text/plain; text/english." - -#: part/katefiletype.cpp:353 -msgid "Displays a wizard that helps you easily select mimetypes." -msgstr "Hiển thị một trợ lý giúp đỡ bạn chọn dễ dàng các kiểu MIME." +"Nếu chọn, mỗi khung xem mới sẽ hiển thị dấu để gấp lại mã, nếu có khả năng đó." -#: part/katefiletype.cpp:355 +#: part/katedialogs.cpp:731 msgid "" -"Sets a priority for this file type. If more than one file type selects the same " -"file, the one with the highest priority will be used." -msgstr "" -"Đặt ưu tiên cho kiểu tập tin này. Nếu nhiều kiểu tập tin chọn cùng một tập tin, " -"tập tin có ưu tiên cao nhất sẽ được dùng." - -#: part/katefiletype.cpp:427 -msgid "New Filetype" -msgstr "Kiểu tập tin mới" +"Choose how the bookmarks should be ordered in the Bookmarks menu." +msgstr "Chọn cách sắp xếp Đánh dấu trong trình đơn Đánh dấu." -#: part/katefiletype.cpp:471 -#, c-format -msgid "Properties of %1" -msgstr "Thuộc tính của %1" +#: part/katedialogs.cpp:733 +msgid "The bookmarks will be ordered by the line numbers they are placed at." +msgstr "Các Đánh dấu sẽ được sắp xếp theo số thứ tự dòng của chỗ hiện có." -#: part/katefiletype.cpp:504 +#: part/katedialogs.cpp:735 msgid "" -"Select the MimeTypes you want for this file type.\n" -"Please note that this will automatically edit the associated file extensions as " -"well." +"Each new bookmark will be added to the bottom, independently from where it is " +"placed in the document." msgstr "" -"Hãy chọn những kiểu MIME bạn muốn cho kiểu tập tin này.\n" -"Ghi chú rằng việc này sẽ cũng tự động hiệu chỉnh những phần mở rộng tập tin " -"tương ứng." - -#: part/kateviewhelpers.cpp:237 -msgid "Available Commands" -msgstr "Lệnh sẵn sàng" +"Mỗi Đánh dấu mới sẽ được thêm vào bên dưới, không phụ thuộc vào vị trí của nó " +"trong tài liệu." -#: part/kateviewhelpers.cpp:239 +#: part/katedialogs.cpp:738 msgid "" -"

    For help on individual commands, do 'help <command>'

    " +"If this is enabled, the editor will display vertical lines to help identify " +"indent lines." msgstr "" -"

    Để xem trợ giúp về lệnh riêng, hãy gõ 'help <tên_lệnh>'" -"

    " +"Nếu bật, trình soạn thảo sẽ hiển thị đường dọc để giúp đỡ nhận diện đường thụt " +"lề." -#: part/kateviewhelpers.cpp:250 -msgid "No help for '%1'" -msgstr "Không có trợ giúp cho « %1 »." +#: part/katedialogs.cpp:854 +msgid "File Format" +msgstr "Dạng thức tập tin" -#: part/kateviewhelpers.cpp:253 -msgid "No such command %1" -msgstr "Không có lệnh như vậy %1." +#: part/katedialogs.cpp:858 +msgid "&Encoding:" +msgstr "&Bộ ký tự :" -#: part/kateviewhelpers.cpp:258 -msgid "" -"

    This is the Katepart command line." -"
    Syntax: command [ arguments ]" -"
    For a list of available commands, enter help list" -"
    For help for individual commands, enter help <command>" -"

    " -msgstr "" -"

    Đây là dòng lệnh của Katepart." -"
    Cú pháp: command [ các_đối_số ]" -"
    Để xem danh sách các lệnh sẵn sàng, hãy gõ help list" -"
    Còn để xem trợ giúp về lệnh riêng, gõhelp <tên_lệnh>" -"

    " +#: part/katedialogs.cpp:863 +msgid "End &of line:" +msgstr "&Kết thúc dòng:" -#: part/kateviewhelpers.cpp:345 -msgid "Success: " -msgstr "Thành công: " +#: part/katedialogs.cpp:867 +msgid "&Automatic end of line detection" +msgstr "Tự động &dò tìm kết thúc dòng" -#: part/kateviewhelpers.cpp:347 -msgid "Success" -msgstr "Thành công" +#: part/katedialogs.cpp:869 +msgid "UNIX" +msgstr "UNIX" -#: part/kateviewhelpers.cpp:352 -msgid "Error: " -msgstr "Lỗi: " +# Name: don't translate / Tên: đừng dịch +#: part/katedialogs.cpp:870 +msgid "DOS/Windows" +msgstr "DOS/Windows" -#: part/kateviewhelpers.cpp:354 -msgid "Command \"%1\" failed." -msgstr "Lệnh « %1 » đã thất bại." +# Name: don't translate / Tên: đừng dịch +#: part/katedialogs.cpp:871 +msgid "Macintosh" +msgstr "Macintosh" -#: part/kateviewhelpers.cpp:360 -msgid "No such command: \"%1\"" -msgstr "Không có lệnh như vậy: « %1 »" +#: part/katedialogs.cpp:873 +msgid "Memory Usage" +msgstr "Cách dùng bộ nhớ" -#: part/kateviewhelpers.cpp:1127 part/kateviewhelpers.cpp:1128 -#, c-format -msgid "Mark Type %1" -msgstr "Kiểu dấu %1" +#: part/katedialogs.cpp:878 +msgid "Maximum loaded &blocks per file:" +msgstr "Số &khối đã tải tối đa cho mỗi tập tin:" -#: part/kateviewhelpers.cpp:1144 -msgid "Set Default Mark Type" -msgstr "Đặt kiểu dấu mặc định" +#: part/katedialogs.cpp:884 +msgid "Automatic Cleanups on Load/Save" +msgstr "Tự động làm sạch khi Tải/Lưu" -#: part/katedialogs.cpp:152 -msgid "Automatic Indentation" -msgstr "Tự động thụt lề" - -#: part/katedialogs.cpp:156 -msgid "&Indentation mode:" -msgstr "Chế độ thụt &lề :" - -#: part/katedialogs.cpp:160 part/katedialogs.cpp:1131 -msgid "Configure..." -msgstr "Cấu hình..." - -#: part/katedialogs.cpp:162 -msgid "Insert leading Doxygen \"*\" when typing" -msgstr "Chèn « * » Doxygen đi trước khi gõ" - -#: part/katedialogs.cpp:163 -msgid "Adjust indentation of code pasted from the clipboard" -msgstr "" - -#: part/katedialogs.cpp:165 -msgid "Indentation with Spaces" -msgstr "Thụt lề bằng dấu cách" +#: part/katedialogs.cpp:887 +msgid "Re&move trailing spaces" +msgstr "&Gỡ bỏ dấu cách theo sau" -#: part/katedialogs.cpp:167 -msgid "Use &spaces instead of tabs to indent" -msgstr "Dùng &dấu cách thay vì Tab để thụt lề" +#: part/katedialogs.cpp:890 +msgid "Folder Config File" +msgstr "Tập tin cấu hình thư mục" -#: part/katedialogs.cpp:168 -msgid "Emacs style mixed mode" -msgstr "Chế độ đã phối hợp kiểu dáng Emacs" +#: part/katedialogs.cpp:895 +msgid "Do not use config file" +msgstr "Không dùng tập tin cấu hình" -#: part/katedialogs.cpp:172 -msgid "Number of spaces:" -msgstr "Số dấu cách:" +#: part/katedialogs.cpp:896 +msgid "Se&arch depth for config file:" +msgstr "Độ &sâu tìm kiếm tập tin cấu hình:" -#: part/katedialogs.cpp:174 -msgid "Keep indent &profile" -msgstr "Giữ &hồ sơ thụt lề" +#: part/katedialogs.cpp:898 +msgid "Backup on Save" +msgstr "Sao lại khi Lưu" -#: part/katedialogs.cpp:175 -msgid "&Keep extra spaces" -msgstr "&Giữ các dấu cách thêm" +#: part/katedialogs.cpp:900 +msgid "&Local files" +msgstr "Tập tin &cục bộ" -#: part/katedialogs.cpp:177 -msgid "Keys to Use" -msgstr "Phím cần dùng" +#: part/katedialogs.cpp:901 +msgid "&Remote files" +msgstr "Tập tin từ &xa" -#: part/katedialogs.cpp:178 -msgid "&Tab key indents" -msgstr "Phím &Tab thụt lề" +#: part/katedialogs.cpp:904 +msgid "&Prefix:" +msgstr "T_iền tố :" -#: part/katedialogs.cpp:179 -msgid "&Backspace key indents" -msgstr "Phím &Xoá lùi thụt lề" +#: part/katedialogs.cpp:909 +msgid "&Suffix:" +msgstr "&Hậu tố :" -#: part/katedialogs.cpp:182 -msgid "Tab Key Mode if Nothing Selected" -msgstr "Chế độ phím Tab nếu chưa chọn gì" +#: part/katedialogs.cpp:916 +msgid "" +"The editor will automatically eliminate extra spaces at the ends of lines of " +"text while loading/saving the file." +msgstr "" +"Trình soạn thảo sẽ tự động gỡ bỏ dấu cách thêm nào tại kết thúc các dòng văn " +"bản khi tải hoặc lưu tập tin đó." -#: part/katedialogs.cpp:184 -msgid "Insert indent &characters" -msgstr "&Chèn ký tự thụt lề" +#: part/katedialogs.cpp:919 +msgid "" +"

    Backing up on save will cause Kate to copy the disk file to " +"'<prefix><filename><suffix>' before saving changes." +"

    The suffix defaults to ~ and prefix is empty by default" +msgstr "" +"

    Việc sao lại khi lưu sẽ gây ra trình Kate sao chép tập tin trên đĩa vào « " +"<tiền_tố><tên_tập_tin><hậu_tố> » trước khi lưu thay đổi." +"

    Hậu tố mặc định là ~ và tiền tố mặc định là rỗng." -#: part/katedialogs.cpp:185 -msgid "I&nsert tab character" -msgstr "Chè&n ký tự Tab" +#: part/katedialogs.cpp:923 +msgid "" +"Check this if you want the editor to autodetect the end of line type.The first " +"found end of line type will be used for the whole file." +msgstr "" +"Đánh dấu mục này nếu bạn muốn gây ra trình soạn thảo tự động phát hiện kiểu kết " +"thúc dòng. Kiểu kết thúc dòng thứ nhất được tìm sẽ được dùng cho toàn bộ tập " +"tin." -#: part/katedialogs.cpp:186 -msgid "Indent current &line" -msgstr "Thụt lề &dòng hiện có" +#: part/katedialogs.cpp:926 +msgid "Check this if you want backups of local files when saving" +msgstr "Đánh dấu mục này nếu bạn muốn tạo bản sao của tập tin cục bộ khi lưu." -#: part/katedialogs.cpp:208 -msgid "Check this if you want to indent with spaces rather than tabs." -msgstr "Chọn điều này nếu bạn muốn thụt lề bằng dấu cách thay vì Tab." +#: part/katedialogs.cpp:928 +msgid "Check this if you want backups of remote files when saving" +msgstr "Đánh dấu mục này nếu bạn muốn tạo bản sao của tập tin từ xa khi lưu." -#: part/katedialogs.cpp:210 -msgid "" -"Indentations of more than the selected number of spaces will not be shortened." -msgstr "Việc thụt lề bằng nhiều dấu cách hơn số được chọn sẽ không bị xén." +#: part/katedialogs.cpp:930 +msgid "Enter the prefix to prepend to the backup file names" +msgstr "Hãy gõ tiền tố cần thêm vào đầu của tên tập tin sao lưu." -#: part/katedialogs.cpp:213 -msgid "" -"This allows the Tab key to be used to increase the indentation level." -msgstr "Cho phép dùng phím Tab để tăng mức thụt lề." +#: part/katedialogs.cpp:932 +msgid "Enter the suffix to add to the backup file names" +msgstr "Hãy gõ hậu tố cần thêm vào kết thúc của tên tập tin sao lưu." -#: part/katedialogs.cpp:216 +#: part/katedialogs.cpp:934 msgid "" -"This allows the Backspace key to be used to decrease the indentation " -"level." -msgstr "Cho phép dùng phím Xoá lùi để giảm mức thụt lề." +"The editor will search the given number of folder levels upwards for " +".kateconfig file and load the settings line from it." +msgstr "" +"Trình soạn thảo sẽ tìm kiếm tập tin cấu hình kateconfig, lên qua số cấp thư mục " +"đã cho, rồi tải dòng thiết lập từ nó." -#: part/katedialogs.cpp:219 +#: part/katedialogs.cpp:937 msgid "" -"Automatically inserts a leading \"*\" while typing within a Doxygen style " -"comment." +"The editor will load given number of blocks (of around 2048 lines) of text into " +"memory; if the filesize is bigger than this the other blocks are swapped to " +"disk and loaded transparently as-needed." +"
    This can cause little delays while navigating in the document; a larger " +"block count increases the editing speed at the cost of memory. " +"
    For normal usage, just choose the highest possible block count: limit it " +"only if you have problems with the memory usage." msgstr "" -"Tự động chèn một dấu sao « * » đi trước trong khi gõ chú thích kiểu Doxygen." - -#: part/katedialogs.cpp:222 -msgid "Use a mix of tab and space characters for indentation." -msgstr "Dùng dấu cả Tab lẫn cách đều để thụt lề." +"Trình soạn thảo sẽ tải số khối văn bản (mỗi khối là khoảng 2048 dòng) đã cho " +"vào bộ nhớ. Nếu có kích cỡ tập tin lớn hơn đó, các khối văn bản thêm sẽ được " +"trao đổi vào đĩa rồi được tải một cách trong suốt khi cần thiết." +"
    Trường hợp này có thể gây ra khoảng đợi ngắn trong khi duyệt qua tài liệu " +"đó. Càng nhiều khối văn bản được tải, càng nhiều tốc độ soạn thảo nhưng càng ít " +"bộ nhớ còn rảnh." +"
    Để sử dụng bình thường, hãy chọn số khối văn bản lớn nhất có thể ; giới hạn " +"nó chỉ nếu bạn gặp khó khăn sử dụng bộ nhớ." -#: part/katedialogs.cpp:224 +#: part/katedialogs.cpp:976 msgid "" -"If this option is selected, pasted code from the clipboard is indented. " -"Triggering the undo-action removes the indentation." +"You did not provide a backup suffix or prefix. Using default suffix: '~'" msgstr "" +"Bạn chưa cung cấp hậu tố hoặc tiền tố sao lưu nên dùng hậu tố mặc định: « ~ »" -#: part/katedialogs.cpp:226 -msgid "The number of spaces to indent with." -msgstr "Số dấu cách cần thụt lề." +#: part/katedialogs.cpp:977 +msgid "No Backup Suffix or Prefix" +msgstr "Không có hậu/tiền tố sao lưu" -#: part/katedialogs.cpp:229 -msgid "" -"If this button is enabled, additional indenter specific options are available " -"and can be configured in an extra dialog." -msgstr "" -"Khi bật, làm cho sẵn sàng một số tùy chọn thêm đặc trưng cho bộ thụt lề, mà có " -"thể được cấu hình trong hộp thoại thêm." +#: part/katedialogs.cpp:1013 +msgid "TDE Default" +msgstr "Mặc định TDE" -#: part/katedialogs.cpp:281 -msgid "Configure Indenter" -msgstr "Cấu hình bộ thụt lề" +#: part/katedialogs.cpp:1115 part/katedialogs.cpp:1446 +msgid "Name" +msgstr "Tên" -#: part/katedialogs.cpp:356 -msgid "Text Cursor Movement" -msgstr "Di chuyển con chạy chữ" +#: part/katedialogs.cpp:1116 part/katehighlight.cpp:3173 +msgid "Comment" +msgstr "Ghi chú" -#: part/katedialogs.cpp:358 -#, fuzzy -msgid "Smart ho&me and smart end" -msgstr "&Về thông minh" +#: part/katedialogs.cpp:1212 +#, c-format +msgid "Configure %1" +msgstr "Cấu hình %1" -#: part/katedialogs.cpp:362 -msgid "Wrap c&ursor" -msgstr "Ngắt con chạ&y" +#: part/katedialogs.cpp:1266 part/kateschema.cpp:689 +msgid "H&ighlight:" +msgstr "T&ô sáng:" -#: part/katedialogs.cpp:366 -msgid "&PageUp/PageDown moves cursor" -msgstr "Phím &PageUp/PageDown di chuyển con chạy" +#: part/katedialogs.cpp:1284 +msgid "Author:" +msgstr "Tác giả:" -#: part/katedialogs.cpp:372 -msgid "Autocenter cursor (lines):" -msgstr "Tự động giữa lại con chạy (theo dòng):" +#: part/katedialogs.cpp:1290 +msgid "License:" +msgstr "Quyền phép:" -#: part/katedialogs.cpp:379 -msgid "Selection Mode" -msgstr "Chế độ lựa chọn" +#: part/katedialogs.cpp:1298 part/katefiletype.cpp:304 +msgid "File e&xtensions:" +msgstr "Phần mở &rộng tập tin:" -#: part/katedialogs.cpp:383 -msgid "&Normal" -msgstr "Chuẩ&n" +#: part/katedialogs.cpp:1303 part/katefiletype.cpp:308 +#: plugins/autobookmarker/autobookmarker.cpp:323 +msgid "MIME &types:" +msgstr "Kiểu &MIME:" -#: part/katedialogs.cpp:384 -msgid "&Persistent" -msgstr "&Bền bỉ" +#: part/katedialogs.cpp:1308 part/katefiletype.cpp:317 +msgid "Prio&rity:" +msgstr "&Ưu tiên:" -#: part/katedialogs.cpp:389 +#: part/katedialogs.cpp:1323 +msgid "Do&wnload..." +msgstr "Tải _về..." + +#: part/katedialogs.cpp:1331 msgid "" -"Selections will be overwritten by typed text and will be lost on cursor " -"movement." +"Choose a Syntax Highlight mode from this list to view its properties " +"below." msgstr "" -"Các phần chọn sẽ bị ghi đè bằng chuỗi đã gõ, và sẽ bị mất khi con chạy di " -"chuyển." - -#: part/katedialogs.cpp:392 -msgid "Selections will stay even after cursor movement and typing." -msgstr "Các phần chọn sẽ còn lại, ngay cả sau khi con chạy di chuyển và gõ gì." +"Hãy chọn Chế độ tô sáng cú pháp trong danh sách để xem các tài sản của " +"nó bên dưới." -#: part/katedialogs.cpp:395 +#: part/katedialogs.cpp:1334 msgid "" -"Sets the number of lines to maintain visible above and below the cursor when " -"possible." -msgstr "Đặt số dòng cần hiển thị bên trên và bên dưới con chạy, khi có thể." +"The list of file extensions used to determine which files to highlight using " +"the current syntax highlight mode." +msgstr "" +"Danh sách các phần mở rộng tập tin được dùng để quyết định những tập tin nào " +"cần tô sáng, dùng chế độ tô sáng cú pháp hiện có." -#: part/katedialogs.cpp:399 -#, fuzzy +#: part/katedialogs.cpp:1337 msgid "" -"When selected, pressing the home key will cause the cursor to skip whitespace " -"and go to the start of a line's text. The same applies for the end key." +"The list of Mime Types used to determine which files to highlight using the " +"current highlight mode." +"

    Click the wizard button on the left of the entry field to display the " +"MimeType selection dialog." msgstr "" -"Khi chọn, việc bấm phím Home sẽ gây ra con chạy bỏ qua các dấu cách và đi về " -"đầu của chuỗi trên dòng đó." +"Danh sách các kiểu MIME được dùng để quyết định những tập tin nào cần tô sáng, " +"dùng chế độ tô sáng hiện có." +"

    Nhắp vào nút trợ lý bên trái trường nhập, để hiển thị hộp thoại chọn kiểu " +"MIME." -#: part/katedialogs.cpp:404 +#: part/katedialogs.cpp:1341 msgid "" -"When on, moving the insertion cursor using the Left and Right " -"keys will go on to previous/next line at beginning/end of the line, similar to " -"most editors." -"

    When off, the insertion cursor cannot be moved left of the line start, but " -"it can be moved off the line end, which can be very handy for programmers." +"Display a dialog with a list of all available mime types to choose from." +"

    The File Extensions entry will automatically be edited as " +"well." msgstr "" -"Khi bật, việc di chuyển con chạy chèn, dùng phím mũi tên Trái" -"Phải, sẽ đi về dòng trước tại đầu dòng đó / tiếp tới dòng sau tại kết thúc " -"dòng đó, giống như trong phần lớn trình soạn thảo." -"

    Khi tắt, không thể di chuyển con chạy chèn qua bên trái đầu dòng đó, nhưng " -"mà có thể di chuyển nó qua kết thúc dòng đó, khả năng có ích cho lập trình " -"viên." +"Hiển thị hộp thoại có danh sách các kiểu MIME sẵn sàng chọn." +"

    Mục nhập Phần mở rộng tập tin sẽ cũng tự động được sửa đổi." -#: part/katedialogs.cpp:410 +#: part/katedialogs.cpp:1345 msgid "" -"Selects whether the PageUp and PageDown keys should alter the vertical position " -"of the cursor relative to the top of the view." +"Click this button to download new or updated syntax highlight descriptions from " +"the Kate website." msgstr "" -"Chọn nếu phím PageUp và PageDown nên thay đổi vị trí dọc của con chạy, cân xứng " -"với đầu khung xem đó." - -#: part/katedialogs.cpp:472 -msgid "Tabulators" -msgstr "Dấu cách Tab" +"Nhắp vào nút này để tải mô tả cú pháp mới hoặc được cập nhật xuống nơi Mạng " +"Kate." -#: part/katedialogs.cpp:474 -msgid "&Insert spaces instead of tabulators" -msgstr "Chèn các &dấu trống thay cho các tab" +#: part/katedialogs.cpp:1423 +msgid "" +"Select the MimeTypes you want highlighted using the '%1' syntax highlight " +"rules.\n" +"Please note that this will automatically edit the associated file extensions as " +"well." +msgstr "" +"Hãy chọn các kiểu MIME cần tô sáng, dùng những quy tắc tô sáng cú pháp « %1 ».\n" +"Ghi chú : việc này sẽ cũng tự động sửa đổi những phần mở rộng tập tin liên " +"quan." -#: part/katedialogs.cpp:478 -msgid "&Show tabulators" -msgstr "&Hiện dấu Tab" +#: part/katedialogs.cpp:1425 part/katefiletype.cpp:506 +#: plugins/autobookmarker/autobookmarker.cpp:366 +msgid "Select Mime Types" +msgstr "Chọn kiểu MIME" -#: part/katedialogs.cpp:484 -msgid "Tab width:" -msgstr "Rộng Tab:" +#: part/katedialogs.cpp:1438 +msgid "Highlight Download" +msgstr "Tải về tô sáng" -#: part/katedialogs.cpp:489 -msgid "Static Word Wrap" -msgstr "Ngắt từ tĩnh" +#: part/katedialogs.cpp:1438 +msgid "&Install" +msgstr "&Cài đặt" -#: part/katedialogs.cpp:491 -msgid "Enable static &word wrap" -msgstr "Bật &ngắt từ tĩnh" +#: part/katedialogs.cpp:1443 +msgid "Select the syntax highlighting files you want to update:" +msgstr "Chọn những tập tin tô sáng cú pháp cần cập nhật:" -#: part/katedialogs.cpp:495 -msgid "&Show static word wrap marker (if applicable)" -msgstr "Hiện dấu hiệu ngắt từ tĩnh (nếu thích hợp)" +#: part/katedialogs.cpp:1447 +msgid "Installed" +msgstr "Đã cài đặt" -#: part/katedialogs.cpp:501 -msgid "Wrap words at:" -msgstr "Ngắt từ tại :" +#: part/katedialogs.cpp:1448 +msgid "Latest" +msgstr "Mới nhất" -#: part/katedialogs.cpp:506 -msgid "Remove &trailing spaces" -msgstr "Gỡ bỏ dấu cách theo &sau" +#: part/katedialogs.cpp:1452 +msgid "Note: New versions are selected automatically." +msgstr "Ghi chú :Phiên bản mới được chọn tự động." -#: part/katedialogs.cpp:511 -msgid "Auto &brackets" -msgstr "Dấu ng&oặc tự động" +#: part/katedialogs.cpp:1547 +msgid "Go to Line" +msgstr "Đi tới dòng" -#: part/katedialogs.cpp:518 -msgid "Unlimited" -msgstr "Vô hạn" +#: part/katedialogs.cpp:1557 +msgid "&Go to line:" +msgstr "&Đi tới dòng:" -#: part/katedialogs.cpp:519 -msgid "Maximum undo steps:" -msgstr "Bước hồi lại tối đa:" +#: part/katedialogs.cpp:1583 +msgid "File Was Deleted on Disk" +msgstr "Tập tin bị xoá bỏ ra đĩa" -#: part/katedialogs.cpp:524 -msgid "Smart search t&ext from:" -msgstr "Tìm kiếm ch&uỗi thông mình từ :" +#: part/katedialogs.cpp:1584 +msgid "&Save File As..." +msgstr "&Lưu tập tin dạng..." -#: part/katedialogs.cpp:527 -msgid "Nowhere" -msgstr "Không đâu" +#: part/katedialogs.cpp:1585 +msgid "Lets you select a location and save the file again." +msgstr "Cho bạn chọn một địa điểm khác rồi lưu lại tập tin." -#: part/katedialogs.cpp:528 -msgid "Selection Only" -msgstr "Chỉ phần chọn" +#: part/katedialogs.cpp:1587 +msgid "File Changed on Disk" +msgstr "Tập tin đã thay đổi trên đĩa" -#: part/katedialogs.cpp:529 -msgid "Selection, then Current Word" -msgstr "Phần chọn, rồi từ hiện thời" +#: part/katedialogs.cpp:1589 +msgid "" +"Reload the file from disk. If you have unsaved changes, they will be lost." +msgstr "Tải lại tập tin từ đĩa. Thay đổi chưa lưu nào sẽ bị mất." -#: part/katedialogs.cpp:530 -msgid "Current Word Only" -msgstr "Chỉ từ hiện có" +#: part/katedialogs.cpp:1594 +msgid "&Ignore" +msgstr "&Bỏ qua" -#: part/katedialogs.cpp:531 -msgid "Current Word, then Selection" -msgstr "Từ hiện thời, rồi phần chọn" +#: part/katedialogs.cpp:1597 +msgid "Ignore the changes. You will not be prompted again." +msgstr "Bỏ qua các thay đổi. Bạn sẽ không được nhắc lại." -#: part/katedialogs.cpp:541 +#: part/katedialogs.cpp:1598 msgid "" -"Automatically start a new line of text when the current line exceeds the length " -"specified by the Wrap words at: option." -"

    This option does not wrap existing lines of text - use the " -"Apply Static Word Wrap option in the Tools menu for that purpose." -"

    If you want lines to be visually wrapped instead, according to the " -"width of the view, enable Dynamic Word Wrap in the View Defaults " -"config page." +"Do nothing. Next time you focus the file, or try to save it or close it, you " +"will be prompted again." msgstr "" -"Tự động tạo một dòng văn bản mới khi dòng hiện thời vượt quá độ dài được ghi rõ " -"trong tùy chọn Ngắt từ tại :." -"

    Tùy chọn này không phải ngắt dòng văn bản đã có — hãy dùng tùy chọn " -"Áp dụng ngắt từ tĩnh trong trình đơn Công cụ cho mục đích đó." -"

    Còn nếu bạn muốn các dòng bị ngắt trực quan" -", tùy theo độ rộng của khung xem, hãy hiệu lực khả năng Ngắt từ động " -"trong trang cấu hình Xem mặc định." +"Không làm gì. Lần kế tiếp bạn để tiêu điểm trên tập tin này, hoặc cố lưu hoặc " +"đóng nó, bạn sẽ được nhắc lại." -#: part/katedialogs.cpp:549 -msgid "" -"If the Word Wrap option is selected this entry determines the length (in " -"characters) at which the editor will automatically start a new line." -msgstr "" -"Nếu tùy chọn Ngắt Từ được chọn, mục nhập này đặt độ dài (theo ký tự) nơi trình " -"soạn thảo sẽ tự động tạo một dòng mới." +#: part/katedialogs.cpp:1616 +msgid "&View Difference" +msgstr "&Xem khác biệt" -#: part/katedialogs.cpp:552 +#: part/katedialogs.cpp:1621 msgid "" -"When the user types a left bracket ([,(, or {) KateView automatically enters " -"the right bracket (}, ), or ]) to the right of the cursor." +"Calculates the difference between the editor contents and the disk file using " +"diff(1) and opens the diff file with the default application for that." msgstr "" -"Khi người dùng gõ dấu ngoặc trái ( « ( », « [ » hay « { » ), trình KateView tự " -"động nhập dấu ngoặc phải ( « ) », « ] » hay « } » ) bên phải con chạy." +"Tính khác biệt giữa nội dung của trình soạn thảo, và tập tin trên đĩa, dùng " +"công cụ diff(1), rồi mở tập tin khác biệt bằng ứng dụng mặc định đã chọn." -#: part/katedialogs.cpp:555 +#: part/katedialogs.cpp:1625 +msgid "Overwrite" +msgstr "Ghi đè" + +#: part/katedialogs.cpp:1626 +msgid "Overwrite the disk file with the editor content." +msgstr "Ghi đè lên tập tin trên đĩa bằng nội dung của trình soạn thảo." + +#: part/katedialogs.cpp:1694 msgid "" -"The editor will display a symbol to indicate the presence of a tab in the text." +"The diff command failed. Please make sure that diff(1) is installed and in your " +"PATH." msgstr "" -"Trình soạn thảo sẽ hiển thị một ký hiệu để ngụ ý vị trí của dấu Tab trong văn " -"bản." +"Lệnh khác biệt (diff) bị lỗi. Hãy kiểm tra xem công cụ diff(1) đã được cài đặt " +"cho đúng, và nó có trong đường dẫn thực hiện (PATH) của bạn." -#: part/katedialogs.cpp:559 +#: part/katedialogs.cpp:1696 +msgid "Error Creating Diff" +msgstr "Gặp lỗi khi tạo khác biệt" + +#: part/katedialogs.cpp:1711 msgid "" -"Sets the number of undo/redo steps to record. More steps uses more memory." +"Ignoring means that you will not be warned again (unless the disk file changes " +"once more): if you save the document, you will overwrite the file on disk; if " +"you do not save then the disk file (if present) is what you have." msgstr "" -"Đặt số bước hoàn tác / làm lại cần ghi lưu. Càng nhiều bước, càng nhiều bộ nhớ " -"được chiếm." +"Bỏ qua có nghĩa là bạn sẽ không được cảnh báo lại (trừ khi tập tin trên đĩa " +"thay đổi lần nữa). Nếu bạn lưu tài liệu này, bạn sẽ ghi đè lên tập tin trên " +"đĩa; còn nếu bạn không lưu, tập tin trên đĩa (nếu có) là dữ liệu hiện thời." -#: part/katedialogs.cpp:562 -msgid "" -"This determines where KateView will get the search text from (this will be " -"automatically entered into the Find Text dialog): " -"
    " -"

      " -"
    • Nowhere: Don't guess the search text.
    • " -"
    • Selection Only: Use the current text selection, if available.
    • " -"
    • Selection, then Current Word: Use the current selection if " -"available, otherwise use the current word.
    • " -"
    • Current Word Only: Use the word that the cursor is currently resting " -"on, if available.
    • " -"
    • Current Word, then Selection: Use the current word if available, " -"otherwise use the current selection.
    Note that, in all the above " -"modes, if a search string has not been or cannot be determined, then the Find " -"Text Dialog will fall back to the last search text." -msgstr "" -"Đây đặt nguồn chuỗi tìm kiếm (mà sẽ được nhập tự động vào hộp thoại Tìm Chuỗi):" -"
    " -"
      " -"
    • Không đâu : đừng đoán chuỗi tìm kiếm.
    • " -"
    • Chỉ phần chọn: dùng đoạn chọn, nếu có.
    • " -"
    • Phần chọn, rồi từ hiện có : dùng đoạn chọn hiện thời, nếu có ; nếu " -"không, dùng từ hiện có.
    • " -"
    • Chỉ từ hiện có : dùng từ hiện thời dưới con chạy, nếu có.
    • " -"
    • Từ hiện thời, rồi phần chọn: Dùng từ hiện thời, nếu có ; nếu không, " -"dùng phần chọn hiện thời.
    Ghi chú : trong tất cả những chế độ bên " -"trên, nếu chưa đặt chuỗi tìm kiếm, hoặc không thể đặt nó, hộp thoại Tìm Chuỗi " -"sẽ dùng chuỗi tìm kiếm trước đó." +#: part/katedialogs.cpp:1715 +msgid "You Are on Your Own" +msgstr "Vậy bạn làm một mình" -#: part/katedialogs.cpp:587 +#: part/kateprinter.cpp:72 +#, c-format +msgid "Print %1" +msgstr "In %1" + +#: part/kateprinter.cpp:202 +msgid "(Selection of) " +msgstr "(Phần chọn trong) " + +#: part/kateprinter.cpp:309 part/kateprinter.cpp:528 +#, c-format +msgid "Typographical Conventions for %1" +msgstr "Các Quy Ước Thuật In cho %1" + +#: part/kateprinter.cpp:639 +msgid "Te&xt Settings" +msgstr "Thiết lập &văn bản" + +#: part/kateprinter.cpp:644 +msgid "Print &selected text only" +msgstr "In chỉ văn bản đã &chọn" + +#: part/kateprinter.cpp:647 +msgid "Print &line numbers" +msgstr "In số &dòng" + +#: part/kateprinter.cpp:650 +msgid "Print syntax &guide" +msgstr "In cú pháp và nét &dẫn" + +#: part/kateprinter.cpp:659 msgid "" -"If this is enabled, the editor will calculate the number of spaces up to the " -"next tab position as defined by the tab width, and insert that number of spaces " -"instead of a TAB character." +"

    This option is only available if some text is selected in the document.

    " +"

    If available and enabled, only the selected text is printed.

    " msgstr "" -"Nếu bật, trình soạn thảo sẽ tính số dấu cách đến vị trí Tab kế tiếp, như do độ " -"rộng Tab định nghĩa, rồi chèn số dấu cách đó thay vào một ký tự Tab." +"

    Tùy chọn này sẵn sàng chỉ nếu một đoạn văn bản được chọn trong tài liệu.

    " +"

    Nếu nó sẵn sàng và được bật, chỉ đoạn đã chọn sẽ được in thôi.

    " -#: part/katedialogs.cpp:591 +#: part/kateprinter.cpp:662 msgid "" -"If this is enabled, the editor will remove any trailing whitespace on lines " -"when they are left by the insertion cursor." -msgstr "" -"Nếu bật, trình soạn thảo sẽ gỡ bỏ dấu cách đi theo nào ra dòng, khi con chạy " -"chèn đã để lại." +"

    If enabled, line numbers will be printed on the left side of the page(s).

    " +msgstr "

    Nếu bật, các số thứ tự dòng sẽ được in bên trái (các) trang đó.

    " -#: part/katedialogs.cpp:594 +#: part/kateprinter.cpp:664 msgid "" -"

    If this option is checked, a vertical line will be drawn at the word wrap " -"column as defined in the Editing properties." -"

    Note that the word wrap marker is only drawn if you use a fixed pitch font." +"

    Print a box displaying typographical conventions for the document type, as " +"defined by the syntax highlighting being used." msgstr "" -"

    Nếu chọn, một đường dọc sẽ được vẽ tại cột ngắt từ, như trong tài sản " -"Hiệu chỉnh định nghĩa." -"

    Ghi chú : dấu hiệu ngắt từ được vẽ chỉ nếu bạn dùng phông chữ cố định." +"

    In một hộp hiển thị các ước thuật in cho kiểu tài liệu đó, như được định " +"nghĩa bởi kiểu tô sáng cú pháp đang được dùng." -#: part/katedialogs.cpp:650 -msgid "Word Wrap" -msgstr "Ngắt từ" +#: part/kateprinter.cpp:700 +msgid "Hea&der && Footer" +msgstr "&Đầu/Chân trang" -#: part/katedialogs.cpp:652 -msgid "&Dynamic word wrap" -msgstr "Ngắt dòng &động" +#: part/kateprinter.cpp:708 +msgid "Pr&int header" +msgstr "&In đầu trang" -#: part/katedialogs.cpp:655 -msgid "Dynamic word wrap indicators (if applicable):" -msgstr "Chỉ thị ngắt từ động (nếu thích hợp):" +#: part/kateprinter.cpp:710 +msgid "Pri&nt footer" +msgstr "I&n chân trang" -#: part/katedialogs.cpp:658 -msgid "Follow Line Numbers" -msgstr "Theo số hiệu dòng" +#: part/kateprinter.cpp:715 +msgid "Header/footer font:" +msgstr "Phông chữ Đầu/Chân trang:" -#: part/katedialogs.cpp:659 -msgid "Always On" -msgstr "Luôn bật" +#: part/kateprinter.cpp:720 +msgid "Choo&se Font..." +msgstr "Chọn &phông chữ..." -#: part/katedialogs.cpp:663 -msgid "Vertically align dynamically wrapped lines to indentation depth:" -msgstr "Canh lề dọc các dòng bị ngắt động, tại độ sâu chèn:" +#: part/kateprinter.cpp:724 +msgid "Header Properties" +msgstr "Thuộc tính Đầu trang" -#: part/katedialogs.cpp:666 -#, no-c-format -msgid "% of View Width" -msgstr "% độ rộng khung xem" +#: part/kateprinter.cpp:727 +msgid "&Format:" +msgstr "&Dạng thức:" -#: part/katedialogs.cpp:667 -msgid "Disabled" -msgstr "Đã tắt" +#: part/kateprinter.cpp:734 part/kateprinter.cpp:755 +msgid "Colors:" +msgstr "Màu sắc:" -#: part/katedialogs.cpp:671 -msgid "Code Folding" -msgstr "Gấp lại mã" +#: part/kateprinter.cpp:737 part/kateprinter.cpp:758 +msgid "Foreground:" +msgstr "Cận cảnh:" -#: part/katedialogs.cpp:673 -msgid "Show &folding markers (if available)" -msgstr "Hiện dấu hiệu &gấp (nếu có)" +#: part/kateprinter.cpp:740 +msgid "Bac&kground" +msgstr "&Nền" -#: part/katedialogs.cpp:674 -msgid "Collapse toplevel folding nodes" -msgstr "Co lại các nút gấp cấp đầu" +#: part/kateprinter.cpp:743 +msgid "Footer Properties" +msgstr "Thuộc tính Chân trang" -#: part/katedialogs.cpp:679 -msgid "Borders" -msgstr "Viền" +#: part/kateprinter.cpp:747 +msgid "For&mat:" +msgstr "D&ạng thức:" -#: part/katedialogs.cpp:681 -msgid "Show &icon border" -msgstr "Hiện viền &biểu tượng" +#: part/kateprinter.cpp:761 +msgid "&Background" +msgstr "N&ền" -#: part/katedialogs.cpp:682 -msgid "Show &line numbers" -msgstr "Hiện &số hiệu dòng" +#: part/kateprinter.cpp:788 +msgid "

    Format of the page header. The following tags are supported:

    " +msgstr "

    Dạng thức của đầu trang. Có hỗ trợ những thẻ theo đây:

    " -#: part/katedialogs.cpp:683 -msgid "Show &scrollbar marks" -msgstr "Hiện dấu thanh &cuộn" +#: part/kateprinter.cpp:790 +msgid "" +"
      " +"
    • %u: current user name
    • " +"
    • %d: complete date/time in short format
    • " +"
    • %D: complete date/time in long format
    • " +"
    • %h: current time
    • " +"
    • %y: current date in short format
    • " +"
    • %Y: current date in long format
    • " +"
    • %f: file name
    • " +"
    • %U: full URL of the document
    • " +"
    • %p: page number
    " +"
    Note: Do not use the '|' (vertical bar) character." +msgstr "" +"
      " +"
    • %u: tên người dùng hiện có
    • " +"
    • %d: ngày/giờ hoàn tất, dạng ngắn
    • " +"
    • %D: ngày/giờ hoàn tất, dạng dài
    • " +"
    • %h: giờ hiện có
    • " +"
    • %y: ngày hiện thời, dạng ngắn
    • " +"
    • %Y: ngày hiện thời, dạng dài
    • " +"
    • %f: tên tập tin
    • " +"
    • %U: URL (địa chỉ Mạng) đầy đủ của tài liệu đó
    • " +"
    • %p: số hiệu trang
    " +"
    Note: Đừng dùng ký tự ống dẫn « | »." -#: part/katedialogs.cpp:687 -msgid "Sort Bookmarks Menu" -msgstr "Sắp xếp trình đơn Đánh dấu" +#: part/kateprinter.cpp:804 +msgid "

    Format of the page footer. The following tags are supported:

    " +msgstr "

    Dạng thức của chân trang. Có hỗ trợ những thẻ theo đây:

    " -#: part/katedialogs.cpp:689 -msgid "By &position" -msgstr "Theo &vị trí" +#: part/kateprinter.cpp:908 +msgid "L&ayout" +msgstr "&Bố trí" -#: part/katedialogs.cpp:690 -msgid "By c&reation" -msgstr "Theo sự tạ&o" +#: part/kateprinter.cpp:915 part/kateschema.cpp:834 +msgid "&Schema:" +msgstr "&Giản đồ :" -#: part/katedialogs.cpp:694 -msgid "Show indentation lines" -msgstr "Hiện dòng thụt lề" +#: part/kateprinter.cpp:919 +msgid "Draw bac&kground color" +msgstr "Vẽ màu &nền" -#: part/katedialogs.cpp:708 -msgid "" -"

    Enables the start of dynamically wrapped lines to be aligned vertically to " -"the indentation level of the first line. This can help to make code and markup " -"more readable.

    " -"

    Additionally, this allows you to set a maximum width of the screen, as a " -"percentage, after which dynamically wrapped lines will no longer be vertically " -"aligned. For example, at 50%, lines whose indentation levels are deeper than " -"50% of the width of the screen will not have vertical alignment applied to " -"subsequent wrapped lines.

    " -msgstr "" -"

    Bật canh lề đầu của các dòng bị ngắt động tại cấp thụt lề của dòng thứ nhất. " -"Tính năng này có thể giúp đỡ làm cho mã nguồn và mã định dạng dễ dàng đọc " -"hơn.

    " -"

    Ngoài ra, nó cho bạn khả năng đặt độ rộng màn hình tối đa, theo phần trăm, " -"sau mà dòng bị ngắt động sẽ không được canh lề. Lấy thí dụ, tại 50%, các dòng " -"có cấp thụt lề sâu hơn 50% độ rộng của màn hình, sẽ không có dòng bị ngắt theo " -"sau được canh lề dọc.

    " +#: part/kateprinter.cpp:922 +msgid "Draw &boxes" +msgstr "Vẽ &hộp" -#: part/katedialogs.cpp:717 -msgid "" -"If this option is checked, every new view will display line numbers on the left " -"hand side." -msgstr "Nếu chọn, mỗi khung xem mới sẽ hiển thị số thứ tự dòng bên trái." +#: part/kateprinter.cpp:925 +msgid "Box Properties" +msgstr "Thuộc tính hộp" -#: part/katedialogs.cpp:720 -msgid "" -"If this option is checked, every new view will display an icon border on the " -"left hand side." -"
    " -"
    The icon border shows bookmark signs, for instance." -msgstr "" -"Nếu chọn, mỗi khung xem mới sẽ hiển thị một viền biểu tượng bên trái." -"
    " -"
    Viền biểu tượng hiển thị chỉ thị Đánh dấu, lấy thí dụ." - -#: part/katedialogs.cpp:724 -msgid "" -"If this option is checked, every new view will show marks on the vertical " -"scrollbar." -"
    " -"
    These marks will, for instance, show bookmarks." -msgstr "" -"Nếu chọn, mỗi khung xem mới sẽ hiển thị dấu trên thanh cuộn dọc." -"
    " -"
    Những dấu này sẽ, lấy thí dụ, hiển thị Đánh dấu." - -#: part/katedialogs.cpp:728 -msgid "" -"If this option is checked, every new view will display marks for code folding, " -"if code folding is available." -msgstr "" -"Nếu chọn, mỗi khung xem mới sẽ hiển thị dấu để gấp lại mã, nếu có khả năng đó." +#: part/kateprinter.cpp:928 +msgid "W&idth:" +msgstr "&Rộng:" -#: part/katedialogs.cpp:731 -msgid "" -"Choose how the bookmarks should be ordered in the Bookmarks menu." -msgstr "Chọn cách sắp xếp Đánh dấu trong trình đơn Đánh dấu." +#: part/kateprinter.cpp:932 +msgid "&Margin:" +msgstr "&Lề :" -#: part/katedialogs.cpp:733 -msgid "The bookmarks will be ordered by the line numbers they are placed at." -msgstr "Các Đánh dấu sẽ được sắp xếp theo số thứ tự dòng của chỗ hiện có." +#: part/kateprinter.cpp:936 +msgid "Co&lor:" +msgstr "&Màu :" -#: part/katedialogs.cpp:735 +#: part/kateprinter.cpp:954 msgid "" -"Each new bookmark will be added to the bottom, independently from where it is " -"placed in the document." +"

    If enabled, the background color of the editor will be used.

    " +"

    This may be useful if your color scheme is designed for a dark " +"background.

    " msgstr "" -"Mỗi Đánh dấu mới sẽ được thêm vào bên dưới, không phụ thuộc vào vị trí của nó " -"trong tài liệu." +"

    Nếu bật, sẽ dùng màu nền của trình soạn thảo.

    " +"

    Có ích nếu lược đồ màu được thiết kế cho nền tối.

    " -#: part/katedialogs.cpp:738 +#: part/kateprinter.cpp:957 msgid "" -"If this is enabled, the editor will display vertical lines to help identify " -"indent lines." +"

    If enabled, a box as defined in the properties below will be drawn around " +"the contents of each page. The Header and Footer will be separated from the " +"contents with a line as well.

    " msgstr "" -"Nếu bật, trình soạn thảo sẽ hiển thị đường dọc để giúp đỡ nhận diện đường thụt " -"lề." - -#: part/katedialogs.cpp:854 -msgid "File Format" -msgstr "Dạng thức tập tin" - -#: part/katedialogs.cpp:858 -msgid "&Encoding:" -msgstr "&Bộ ký tự :" - -#: part/katedialogs.cpp:863 -msgid "End &of line:" -msgstr "&Kết thúc dòng:" - -#: part/katedialogs.cpp:867 -msgid "&Automatic end of line detection" -msgstr "Tự động &dò tìm kết thúc dòng" +"

    Nếu bật, một hộp (như được định nghĩa trong những thuộc tính bên dưới) sẽ " +"được vẽ chung quanh nội dung của mỗi trang. Đầu và Chân trang cũng sẽ được phân " +"cách ra nội dung bởi một đường.

    " -#: part/katedialogs.cpp:869 -msgid "UNIX" -msgstr "UNIX" +#: part/kateprinter.cpp:961 +msgid "The width of the box outline" +msgstr "Độ rộng của nét ngoài hộp." -# Name: don't translate / Tên: đừng dịch -#: part/katedialogs.cpp:870 -msgid "DOS/Windows" -msgstr "DOS/Windows" +#: part/kateprinter.cpp:963 +msgid "The margin inside boxes, in pixels" +msgstr "Lề ở trong hộp, điểm ảnh." -# Name: don't translate / Tên: đừng dịch -#: part/katedialogs.cpp:871 -msgid "Macintosh" -msgstr "Macintosh" +#: part/kateprinter.cpp:965 +msgid "The line color to use for boxes" +msgstr "Màu đường cần dùng cho hộp." -#: part/katedialogs.cpp:873 -msgid "Memory Usage" -msgstr "Cách dùng bộ nhớ" +#: part/katejscript.cpp:304 part/katejscript.cpp:928 +msgid "Exception, line %1: %2" +msgstr "Ngoại lệ : dòng %1: %2" -#: part/katedialogs.cpp:878 -msgid "Maximum loaded &blocks per file:" -msgstr "Số &khối đã tải tối đa cho mỗi tập tin:" +#: part/katejscript.cpp:754 +msgid "Command not found" +msgstr "Không tìm thấy lệnh." -#: part/katedialogs.cpp:884 -msgid "Automatic Cleanups on Load/Save" -msgstr "Tự động làm sạch khi Tải/Lưu" +#: part/katejscript.cpp:762 part/katejscript.cpp:897 +msgid "JavaScript file not found" +msgstr "Không tìm thấy tập tin JavaScript." -#: part/katedialogs.cpp:887 -msgid "Re&move trailing spaces" -msgstr "&Gỡ bỏ dấu cách theo sau" +#: part/katefiletype.cpp:273 +msgid "&Filetype:" +msgstr "&Kiểu tập tin:" -#: part/katedialogs.cpp:890 -msgid "Folder Config File" -msgstr "Tập tin cấu hình thư mục" +#: part/katefiletype.cpp:279 +msgid "&New" +msgstr "&Mới" -#: part/katedialogs.cpp:895 -msgid "Do not use config file" -msgstr "Không dùng tập tin cấu hình" +#: part/katefiletype.cpp:289 +msgid "N&ame:" +msgstr "T&ên:" -#: part/katedialogs.cpp:896 -msgid "Se&arch depth for config file:" -msgstr "Độ &sâu tìm kiếm tập tin cấu hình:" +#: part/katefiletype.cpp:294 +msgid "&Section:" +msgstr "&Phần:" -#: part/katedialogs.cpp:898 -msgid "Backup on Save" -msgstr "Sao lại khi Lưu" +#: part/katefiletype.cpp:299 +msgid "&Variables:" +msgstr "&Biến:" -#: part/katedialogs.cpp:900 -msgid "&Local files" -msgstr "Tập tin &cục bộ" +#: part/katefiletype.cpp:332 +msgid "Create a new file type." +msgstr "Tạo kiểu tập tin mới." -#: part/katedialogs.cpp:901 -msgid "&Remote files" -msgstr "Tập tin từ &xa" +#: part/katefiletype.cpp:333 +msgid "Delete the current file type." +msgstr "Xoá bỏ kiểu tập tin hiện thời." -#: part/katedialogs.cpp:904 -msgid "&Prefix:" -msgstr "T_iền tố :" +#: part/katefiletype.cpp:335 +msgid "" +"The name of the filetype will be the text of the corresponding menu item." +msgstr "Tên của kiểu tập tin sẽ là chuỗi của mục trình đơn tương ứng." -#: part/katedialogs.cpp:909 -msgid "&Suffix:" -msgstr "&Hậu tố :" +#: part/katefiletype.cpp:337 +msgid "The section name is used to organize the file types in menus." +msgstr "Tên phần được dùng để tổ chức những kiểu tập tin trong trình đơn." -#: part/katedialogs.cpp:916 +#: part/katefiletype.cpp:339 msgid "" -"The editor will automatically eliminate extra spaces at the ends of lines of " -"text while loading/saving the file." +"

    This string allows you to configure Kate's settings for the files selected " +"by this mimetype using Kate variables. You can set almost any configuration " +"option, such as highlight, indent-mode, encoding, etc.

    " +"

    For a full list of known variables, see the manual.

    " msgstr "" -"Trình soạn thảo sẽ tự động gỡ bỏ dấu cách thêm nào tại kết thúc các dòng văn " -"bản khi tải hoặc lưu tập tin đó." +"

    Chuỗi này cho bạn khả năng cấu hình thiết lập Kate cho những tập tin được " +"chọn theo kiểu MIME này, dùng các biến Kate. Bạn có thể đặt gần bất kỳ tùy chọn " +"cấu hình, như tô sáng, chế độ thụt đề, bảng mã.

    " +"

    Để tìm danh sách biến đầy đủ, xem sổ tay.

    " -#: part/katedialogs.cpp:919 +#: part/katefiletype.cpp:344 msgid "" -"

    Backing up on save will cause Kate to copy the disk file to " -"'<prefix><filename><suffix>' before saving changes." -"

    The suffix defaults to ~ and prefix is empty by default" +"The wildcards mask allows you to select files by filename. A typical mask uses " +"an asterisk and the file extension, for example *.txt; *.text" +". The string is a semicolon-separated list of masks." msgstr "" -"

    Việc sao lại khi lưu sẽ gây ra trình Kate sao chép tập tin trên đĩa vào « " -"<tiền_tố><tên_tập_tin><hậu_tố> » trước khi lưu thay đổi." -"

    Hậu tố mặc định là ~ và tiền tố mặc định là rỗng." +"Bộ lọc ký tự đại diện cho bạn khả năng chọn tập tin theo tên tập tin. Một bộ " +"lọc điển hình dùng một dấu sao « * » và phần mở rộng tập tin, lấy thí dụ " +"*.txt; *.text. Chuỗi là danh sách bộ lọc định giới bằng dấu chấm phẩy." -#: part/katedialogs.cpp:923 +#: part/katefiletype.cpp:349 msgid "" -"Check this if you want the editor to autodetect the end of line type.The first " -"found end of line type will be used for the whole file." +"The mime type mask allows you to select files by mimetype. The string is a " +"semicolon-separated list of mimetypes, for example " +"text/plain; text/english." msgstr "" -"Đánh dấu mục này nếu bạn muốn gây ra trình soạn thảo tự động phát hiện kiểu kết " -"thúc dòng. Kiểu kết thúc dòng thứ nhất được tìm sẽ được dùng cho toàn bộ tập " -"tin." +"Bộ lọc kiểu MIME cho bán khả năng chọn tập tin theo kiểu MIME. Chuỗi là danh " +"sách kiểu MIME định giới bằng dấu chấm phẩy, lấy thí dụ, " +"text/plain; text/english." -#: part/katedialogs.cpp:926 -msgid "Check this if you want backups of local files when saving" -msgstr "Đánh dấu mục này nếu bạn muốn tạo bản sao của tập tin cục bộ khi lưu." +#: part/katefiletype.cpp:353 +msgid "Displays a wizard that helps you easily select mimetypes." +msgstr "Hiển thị một trợ lý giúp đỡ bạn chọn dễ dàng các kiểu MIME." -#: part/katedialogs.cpp:928 -msgid "Check this if you want backups of remote files when saving" -msgstr "Đánh dấu mục này nếu bạn muốn tạo bản sao của tập tin từ xa khi lưu." +#: part/katefiletype.cpp:355 +msgid "" +"Sets a priority for this file type. If more than one file type selects the same " +"file, the one with the highest priority will be used." +msgstr "" +"Đặt ưu tiên cho kiểu tập tin này. Nếu nhiều kiểu tập tin chọn cùng một tập tin, " +"tập tin có ưu tiên cao nhất sẽ được dùng." -#: part/katedialogs.cpp:930 -msgid "Enter the prefix to prepend to the backup file names" -msgstr "Hãy gõ tiền tố cần thêm vào đầu của tên tập tin sao lưu." +#: part/katefiletype.cpp:427 +msgid "New Filetype" +msgstr "Kiểu tập tin mới" -#: part/katedialogs.cpp:932 -msgid "Enter the suffix to add to the backup file names" -msgstr "Hãy gõ hậu tố cần thêm vào kết thúc của tên tập tin sao lưu." +#: part/katefiletype.cpp:471 +#, c-format +msgid "Properties of %1" +msgstr "Thuộc tính của %1" -#: part/katedialogs.cpp:934 +#: part/katefiletype.cpp:504 msgid "" -"The editor will search the given number of folder levels upwards for " -".kateconfig file and load the settings line from it." +"Select the MimeTypes you want for this file type.\n" +"Please note that this will automatically edit the associated file extensions as " +"well." msgstr "" -"Trình soạn thảo sẽ tìm kiếm tập tin cấu hình kateconfig, lên qua số cấp thư mục " -"đã cho, rồi tải dòng thiết lập từ nó." +"Hãy chọn những kiểu MIME bạn muốn cho kiểu tập tin này.\n" +"Ghi chú rằng việc này sẽ cũng tự động hiệu chỉnh những phần mở rộng tập tin " +"tương ứng." -#: part/katedialogs.cpp:937 -msgid "" -"The editor will load given number of blocks (of around 2048 lines) of text into " -"memory; if the filesize is bigger than this the other blocks are swapped to " -"disk and loaded transparently as-needed." -"
    This can cause little delays while navigating in the document; a larger " -"block count increases the editing speed at the cost of memory. " -"
    For normal usage, just choose the highest possible block count: limit it " -"only if you have problems with the memory usage." -msgstr "" -"Trình soạn thảo sẽ tải số khối văn bản (mỗi khối là khoảng 2048 dòng) đã cho " -"vào bộ nhớ. Nếu có kích cỡ tập tin lớn hơn đó, các khối văn bản thêm sẽ được " -"trao đổi vào đĩa rồi được tải một cách trong suốt khi cần thiết." -"
    Trường hợp này có thể gây ra khoảng đợi ngắn trong khi duyệt qua tài liệu " -"đó. Càng nhiều khối văn bản được tải, càng nhiều tốc độ soạn thảo nhưng càng ít " -"bộ nhớ còn rảnh." -"
    Để sử dụng bình thường, hãy chọn số khối văn bản lớn nhất có thể ; giới hạn " -"nó chỉ nếu bạn gặp khó khăn sử dụng bộ nhớ." - -#: part/katedialogs.cpp:976 -msgid "" -"You did not provide a backup suffix or prefix. Using default suffix: '~'" -msgstr "" -"Bạn chưa cung cấp hậu tố hoặc tiền tố sao lưu nên dùng hậu tố mặc định: « ~ »" - -#: part/katedialogs.cpp:977 -msgid "No Backup Suffix or Prefix" -msgstr "Không có hậu/tiền tố sao lưu" - -#: part/katedialogs.cpp:1013 -msgid "TDE Default" -msgstr "Mặc định TDE" - -#: part/katedialogs.cpp:1115 part/katedialogs.cpp:1446 -msgid "Name" -msgstr "Tên" - -#: part/katedialogs.cpp:1212 -#, c-format -msgid "Configure %1" -msgstr "Cấu hình %1" +#: part/katespell.cpp:57 +msgid "Spelling (from cursor)..." +msgstr "Chính tả (từ con chạy)..." -#: part/katedialogs.cpp:1284 -msgid "Author:" -msgstr "Tác giả:" +#: part/katespell.cpp:58 +msgid "Check the document's spelling from the cursor and forward" +msgstr "Kiểm tra chính tả của tài liệu từ con chạy và tiếp." -#: part/katedialogs.cpp:1290 -msgid "License:" -msgstr "Quyền phép:" +#: part/katespell.cpp:60 +msgid "Spellcheck Selection..." +msgstr "Kiểm tra chính tả phần chọn..." -#: part/katedialogs.cpp:1323 -msgid "Do&wnload..." -msgstr "Tải _về..." +#: part/katespell.cpp:61 +msgid "Check spelling of the selected text" +msgstr "Kiểm tra chính tả của đoạn chọn." -#: part/katedialogs.cpp:1331 -msgid "" -"Choose a Syntax Highlight mode from this list to view its properties " -"below." -msgstr "" -"Hãy chọn Chế độ tô sáng cú pháp trong danh sách để xem các tài sản của " -"nó bên dưới." +#: part/katespell.cpp:125 +msgid "Spellcheck" +msgstr "Kiểm tra chính tả" -#: part/katedialogs.cpp:1334 +#: part/katespell.cpp:205 msgid "" -"The list of file extensions used to determine which files to highlight using " -"the current syntax highlight mode." +"The spelling program could not be started. Please make sure you have set the " +"correct spelling program and that it is properly configured and in your PATH." msgstr "" -"Danh sách các phần mở rộng tập tin được dùng để quyết định những tập tin nào " -"cần tô sáng, dùng chế độ tô sáng cú pháp hiện có." +"Không thể khởi chạy chương trình chính tả. Hãy kiểm tra xem đã đặt chương trình " +"chính tả đúng, đã cấu hình nó cho đúng, và nó có trong đường dẫn thực hiện " +"(PATH) của bạn." -#: part/katedialogs.cpp:1337 -msgid "" -"The list of Mime Types used to determine which files to highlight using the " -"current highlight mode." -"

    Click the wizard button on the left of the entry field to display the " -"MimeType selection dialog." -msgstr "" -"Danh sách các kiểu MIME được dùng để quyết định những tập tin nào cần tô sáng, " -"dùng chế độ tô sáng hiện có." -"

    Nhắp vào nút trợ lý bên trái trường nhập, để hiển thị hộp thoại chọn kiểu " -"MIME." +#: part/katespell.cpp:210 +msgid "The spelling program seems to have crashed." +msgstr "Chương trình chính tả có vẻ đã sụp đổ." -#: part/katedialogs.cpp:1341 -msgid "" -"Display a dialog with a list of all available mime types to choose from." -"

    The File Extensions entry will automatically be edited as " -"well." -msgstr "" -"Hiển thị hộp thoại có danh sách các kiểu MIME sẵn sàng chọn." -"

    Mục nhập Phần mở rộng tập tin sẽ cũng tự động được sửa đổi." +#: part/kateschema.cpp:279 +msgid "Text Area Background" +msgstr "Nền vùng văn bản" -#: part/katedialogs.cpp:1345 -msgid "" -"Click this button to download new or updated syntax highlight descriptions from " -"the Kate website." -msgstr "" -"Nhắp vào nút này để tải mô tả cú pháp mới hoặc được cập nhật xuống nơi Mạng " -"Kate." +#: part/kateschema.cpp:283 +msgid "Normal text:" +msgstr "Đoạn chuẩn:" -#: part/katedialogs.cpp:1423 -msgid "" -"Select the MimeTypes you want highlighted using the '%1' syntax highlight " -"rules.\n" -"Please note that this will automatically edit the associated file extensions as " -"well." -msgstr "" -"Hãy chọn các kiểu MIME cần tô sáng, dùng những quy tắc tô sáng cú pháp « %1 ».\n" -"Ghi chú : việc này sẽ cũng tự động sửa đổi những phần mở rộng tập tin liên " -"quan." +#: part/kateschema.cpp:289 +msgid "Selected text:" +msgstr "Đoạn đã chọn:" -#: part/katedialogs.cpp:1438 -msgid "Highlight Download" -msgstr "Tải về tô sáng" +#: part/kateschema.cpp:295 +msgid "Current line:" +msgstr "Dòng hiện có :" -#: part/katedialogs.cpp:1438 -msgid "&Install" -msgstr "&Cài đặt" +#: part/kateschema.cpp:305 +msgid "Active Breakpoint" +msgstr "Điểm ngắt hoạt động" -#: part/katedialogs.cpp:1443 -msgid "Select the syntax highlighting files you want to update:" -msgstr "Chọn những tập tin tô sáng cú pháp cần cập nhật:" +#: part/kateschema.cpp:306 +msgid "Reached Breakpoint" +msgstr "Điểm ngắt đã tới" -#: part/katedialogs.cpp:1447 -msgid "Installed" -msgstr "Đã cài đặt" +#: part/kateschema.cpp:307 +msgid "Disabled Breakpoint" +msgstr "Điểm ngắt bị tắt" -#: part/katedialogs.cpp:1448 -msgid "Latest" -msgstr "Mới nhất" +#: part/kateschema.cpp:308 +msgid "Execution" +msgstr "Thực hiện" -#: part/katedialogs.cpp:1452 -msgid "Note: New versions are selected automatically." -msgstr "Ghi chú :Phiên bản mới được chọn tự động." +#: part/kateschema.cpp:317 +msgid "Additional Elements" +msgstr "Yếu tố thêm" -#: part/katedialogs.cpp:1547 -msgid "Go to Line" -msgstr "Đi tới dòng" +#: part/kateschema.cpp:321 +msgid "Left border background:" +msgstr "Nền viền trái" -#: part/katedialogs.cpp:1557 -msgid "&Go to line:" -msgstr "&Đi tới dòng:" +#: part/kateschema.cpp:327 +msgid "Line numbers:" +msgstr "Số hiệu dòng:" -#: part/katedialogs.cpp:1583 -msgid "File Was Deleted on Disk" -msgstr "Tập tin bị xoá bỏ ra đĩa" +#: part/kateschema.cpp:333 +msgid "Bracket highlight:" +msgstr "Tô sáng ngoặc:" -#: part/katedialogs.cpp:1584 -msgid "&Save File As..." -msgstr "&Lưu tập tin dạng..." +#: part/kateschema.cpp:339 +msgid "Word wrap markers:" +msgstr "Dấu hiệu ngắt từ :" -#: part/katedialogs.cpp:1585 -msgid "Lets you select a location and save the file again." -msgstr "Cho bạn chọn một địa điểm khác rồi lưu lại tập tin." +#: part/kateschema.cpp:345 +msgid "Tab markers:" +msgstr "Dấu hiệu Tab:" -#: part/katedialogs.cpp:1587 -msgid "File Changed on Disk" -msgstr "Tập tin đã thay đổi trên đĩa" +#: part/kateschema.cpp:357 +msgid "

    Sets the background color of the editing area.

    " +msgstr "

    Đặt màu nền của vùng soạn thảo.

    " -#: part/katedialogs.cpp:1589 +#: part/kateschema.cpp:358 msgid "" -"Reload the file from disk. If you have unsaved changes, they will be lost." -msgstr "Tải lại tập tin từ đĩa. Thay đổi chưa lưu nào sẽ bị mất." - -#: part/katedialogs.cpp:1594 -msgid "&Ignore" -msgstr "&Bỏ qua" - -#: part/katedialogs.cpp:1597 -msgid "Ignore the changes. You will not be prompted again." -msgstr "Bỏ qua các thay đổi. Bạn sẽ không được nhắc lại." +"

    Sets the background color of the selection.

    " +"

    To set the text color for selected text, use the \"" +"Configure Highlighting\" dialog.

    " +msgstr "" +"

    Đặt màu nền của phần chọn.

    " +"

    Để đặt màu chữ cho đoạn đã chọn, hãy dùng hộp thoại « Cấu hình tô sáng " +"».

    " -#: part/katedialogs.cpp:1598 +#: part/kateschema.cpp:361 msgid "" -"Do nothing. Next time you focus the file, or try to save it or close it, you " -"will be prompted again." +"

    Sets the background color of the selected marker type.

    " +"

    Note: The marker color is displayed lightly because of " +"transparency.

    " msgstr "" -"Không làm gì. Lần kế tiếp bạn để tiêu điểm trên tập tin này, hoặc cố lưu hoặc " -"đóng nó, bạn sẽ được nhắc lại." +"

    Đặt màu nền của kiểu dấu hiệu đã chọn.

    " +"

    Ghi chú : hiển thị màu dấu hiệu một cách nhạt vì cần độ trong " +"suốt.

    " -#: part/katedialogs.cpp:1616 -msgid "&View Difference" -msgstr "&Xem khác biệt" +#: part/kateschema.cpp:364 +msgid "

    Select the marker type you want to change.

    " +msgstr "

    Hãy chọn kiểu dấu hiệu bạn muốn sửa đổi.

    " -#: part/katedialogs.cpp:1621 +#: part/kateschema.cpp:365 msgid "" -"Calculates the difference between the editor contents and the disk file using " -"diff(1) and opens the diff file with the default application for that." +"

    Sets the background color of the currently active line, which means the line " +"where your cursor is positioned.

    " msgstr "" -"Tính khác biệt giữa nội dung của trình soạn thảo, và tập tin trên đĩa, dùng " -"công cụ diff(1), rồi mở tập tin khác biệt bằng ứng dụng mặc định đã chọn." - -#: part/katedialogs.cpp:1625 -msgid "Overwrite" -msgstr "Ghi đè" - -#: part/katedialogs.cpp:1626 -msgid "Overwrite the disk file with the editor content." -msgstr "Ghi đè lên tập tin trên đĩa bằng nội dung của trình soạn thảo." +"

    Đặt màu nền của dòng hiện thời hoạt động, tức là dòng chứa con chạy.

    " -#: part/katedialogs.cpp:1694 +#: part/kateschema.cpp:368 msgid "" -"The diff command failed. Please make sure that diff(1) is installed and in your " -"PATH." +"

    This color will be used to draw the line numbers (if enabled) and the lines " +"in the code-folding pane.

    " msgstr "" -"Lệnh khác biệt (diff) bị lỗi. Hãy kiểm tra xem công cụ diff(1) đã được cài đặt " -"cho đúng, và nó có trong đường dẫn thực hiện (PATH) của bạn." - -#: part/katedialogs.cpp:1696 -msgid "Error Creating Diff" -msgstr "Gặp lỗi khi tạo khác biệt" +"

    Màu này sẽ được dùng để vẽ các số thứ tự dòng (nếu bật) và các dòng trong ô " +"cửa sổ gấp lại mã.

    " -#: part/katedialogs.cpp:1711 +#: part/kateschema.cpp:370 msgid "" -"Ignoring means that you will not be warned again (unless the disk file changes " -"once more): if you save the document, you will overwrite the file on disk; if " -"you do not save then the disk file (if present) is what you have." +"

    Sets the bracket matching color. This means, if you place the cursor e.g. at " +"a (, the matching ) will be highlighted with this color.

    " msgstr "" -"Bỏ qua có nghĩa là bạn sẽ không được cảnh báo lại (trừ khi tập tin trên đĩa " -"thay đổi lần nữa). Nếu bạn lưu tài liệu này, bạn sẽ ghi đè lên tập tin trên " -"đĩa; còn nếu bạn không lưu, tập tin trên đĩa (nếu có) là dữ liệu hiện thời." - -#: part/katedialogs.cpp:1715 -msgid "You Are on Your Own" -msgstr "Vậy bạn làm một mình" +"

    Đặt màu khớp dấu ngoặc. Tức là, nếu bạn để con chạy (lấy thí dụ) tại một dấu " +"mở ngoặc (, dấu đóng ngoặc ) khớp sẽ được tô sáng bằng màu " +"này.

    " -#: part/katecmds.cpp:98 part/katejscript.cpp:275 part/katejscript.cpp:741 -#: part/katejscript.cpp:944 -msgid "Could not access view" -msgstr "Không thể truy cập khung xem" +#: part/kateschema.cpp:374 +msgid "" +"

    Sets the color of Word Wrap-related markers:

    Static Word Wrap
    " +"
    A vertical line which shows the column where text is going to be " +"wrapped
    Dynamic Word Wrap
    An arrow shown to the left of " +"visually-wrapped lines
    " +msgstr "" +"

    Đặt màu của các dấu hiệu liên quan đến Ngắt Từ :

    Ngắt từ tĩnh
    " +"
    Một đường dọc hiển thị cột nơi chuỗi sẽ bị ngắt.
    Ngắt từ động
    " +"
    Một mũi tên được hiển thị bên trái các dòng đã ngắt trực quan.
    " -#: part/katecmds.cpp:151 -msgid "Mode must be at least 0." -msgstr "Chế độ phải là ít nhất 0." +#: part/kateschema.cpp:380 +msgid "

    Sets the color of the tabulator marks:

    " +msgstr "

    Đặt màu của các dấu đánh cột hàng đọc:

    " -#: part/katecmds.cpp:169 -msgid "No such highlight '%1'" -msgstr "Không có tô sáng như vậy « %1 »." +#: part/kateschema.cpp:605 +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." +"

    To edit the colors, click the colored squares, or select the color to edit " +"from the popup menu." +"

    You can unset the Background and Selected Background colors from the popup " +"menu when appropriate." +msgstr "" +"Danh sách này hiển thị kiểu mặc định cho giản đồ hiện thời, và cung cấp khả " +"năng sửa đổi nó. Tên kiểu dáng phản ánh thiết lập kiểu dáng hiện có." +"

    Để sửa đổi màu sắc, nhắp vào hộp màu, hoặc chọn màu cần sửa đổi trong trình " +"đơn bật lên." +"

    Bạn có thể bỏ đặt màu Nền và Nền đã chọn, từ trình đơn bật lên, khi thích " +"hợp." -#: part/katecmds.cpp:180 -msgid "Missing argument. Usage: %1 " -msgstr "Thiếu đối số. Cách sử dụng: %1 " +#: part/kateschema.cpp:711 +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 settings." +"

    To edit using the keyboard, press <SPACE> " +"and choose a property from the popup menu." +"

    To edit the colors, click the colored squares, or select the color to edit " +"from the popup menu." +"

    You can unset the Background and Selected Background colors from the context " +"menu when appropriate." +msgstr "" +"Danh sách này hiển thị các ngữ cảnh của chế độ tô sáng cú pháp, và cung cấp khả " +"năng sửa đổi chúng. Tên ngữ cảnh phản ánh thiết lập kiểu dáng hiện có." +"

    Để sửa đổi bằng bàn phím, hãy bấm <phím dài> " +"rồi chọn một tài sản trong trình đơn bật lên." +"

    Để sửa đổi màu sắc, nhắp vào hộp màu, hoặc chọn màu cần sửa đổi trong trình " +"đơn bật lên." +"

    Bạn có thể bỏ đặt màu Nền và Nền đã chọn, từ trình đơn bật lên, khi thích " +"hợp." -#: part/katecmds.cpp:184 -msgid "Failed to convert argument '%1' to integer." -msgstr "Việc chuyển đổi đối số « %1 » sang số nguyên bị lỗi." +#: part/kateschema.cpp:840 plugins/autobookmarker/autobookmarker.cpp:405 +msgid "&New..." +msgstr "&Mới..." -#: part/katecmds.cpp:190 part/katecmds.cpp:196 -msgid "Width must be at least 1." -msgstr "Độ rộng phải là ít nhất 1." +#: part/kateschema.cpp:853 +msgid "Colors" +msgstr "Màu sắc" -#: part/katecmds.cpp:202 -msgid "Column must be at least 1." -msgstr "Cột phải là ít nhất 1." +#: part/kateschema.cpp:859 +msgid "Normal Text Styles" +msgstr "Kiểu đáng chữ chuẩn" -#: part/katecmds.cpp:208 -msgid "Line must be at least 1" -msgstr "Dòng phải là ít nhất 1." +#: part/kateschema.cpp:863 +msgid "Highlighting Text Styles" +msgstr "Kiểu dáng chữ tô sáng" -#: part/katecmds.cpp:210 -msgid "There is not that many lines in this document" -msgstr "Không có số dòng lớn như vậy trong tài liệu này." +#: part/kateschema.cpp:868 +msgid "&Default schema for %1:" +msgstr "Giản đồ &mặc định cho %1:" -#: part/katecmds.cpp:232 -msgid "Usage: %1 on|off|1|0|true|false" -msgstr "" -"Cách sử dụng: %1 on|off|1|0|true|false\n" -" • on\tbật\n" -" • off\ttắt\n" -" • true\tđúng\n" -" • false\tsai." +#: part/kateschema.cpp:966 +msgid "Name for New Schema" +msgstr "Tên cho giản đồ mới" -#: part/katecmds.cpp:274 -msgid "Bad argument '%1'. Usage: %2 on|off|1|0|true|false" -msgstr "" -"Đối số sai « %1 ». Cách sử dụng: %2 on|off|1|0|true|false\n" -" • on\tbật\n" -" • off\ttắt\n" -" • true\tđúng\n" -" • false\tsai." +#: part/kateschema.cpp:966 +msgid "Name:" +msgstr "Tên:" -#: part/katecmds.cpp:279 -msgid "Unknown command '%1'" -msgstr "Không biết lệnh « %1 »." +#: part/kateschema.cpp:966 +msgid "New Schema" +msgstr "Giản đồ mới" -#: part/katecmds.cpp:498 -msgid "Sorry, but Kate is not able to replace newlines, yet" -msgstr "Tiếc là trình Kate chưa có khả năng thay thế dòng mới" +#: part/kateschema.cpp:1053 +msgid "Context" +msgstr "Ngữ cảnh" -#: part/katecmds.cpp:540 -#, c-format -msgid "" -"_n: 1 replacement done\n" -"%n replacements done" -msgstr "Mới thay thế %n lần." +#: part/kateschema.cpp:1059 +msgid "Selected" +msgstr "Đã chọn" -#: part/katebookmarks.cpp:77 -msgid "Set &Bookmark" -msgstr "&Đánh Dấu Mới" +#: part/kateschema.cpp:1060 +msgid "Background" +msgstr "Nền" -#: part/katebookmarks.cpp:80 -msgid "If a line has no bookmark then add one, otherwise remove it." -msgstr "" -"Nếu dòng đó chưa có Đánh dấu, Đánh dấu trên nó; còn nếu nó đã có Đánh dấu, gỡ " -"bỏ nó." +#: part/kateschema.cpp:1061 +msgid "Background Selected" +msgstr "Nền được chọn" -#: part/katebookmarks.cpp:81 -msgid "Clear &Bookmark" -msgstr "&Xoá Đánh Dấu" +#: part/kateschema.cpp:1063 +msgid "Use Default Style" +msgstr "Dùng kiểu dáng mặc định" -#: part/katebookmarks.cpp:84 -msgid "Clear &All Bookmarks" -msgstr "Xoá &mọi Đánh dấu" +#: part/kateschema.cpp:1097 +msgid "&Bold" +msgstr "&Đậm" -#: part/katebookmarks.cpp:87 -msgid "Remove all bookmarks of the current document." -msgstr "Gỡ bỏ mọi Đánh dấu của tài liệu hiện có." +#: part/kateschema.cpp:1099 +msgid "&Italic" +msgstr "Ngh&iêng" -#: part/katebookmarks.cpp:90 part/katebookmarks.cpp:242 -msgid "Next Bookmark" -msgstr "Đánh Dấu kế" +#: part/kateschema.cpp:1101 +msgid "&Underline" +msgstr "&Gạch chân" -#: part/katebookmarks.cpp:93 -msgid "Go to the next bookmark." -msgstr "Đi tới Đánh dấu kế tiếp." +#: part/kateschema.cpp:1103 +msgid "S&trikeout" +msgstr "Gạch &xoá" -#: part/katebookmarks.cpp:96 part/katebookmarks.cpp:244 -msgid "Previous Bookmark" -msgstr "Đánh dấu lùi" +#: part/kateschema.cpp:1108 +msgid "Normal &Color..." +msgstr "Màu &chuẩn..." -#: part/katebookmarks.cpp:99 -msgid "Go to the previous bookmark." -msgstr "Trở về Đánh dấu trước đó." +#: part/kateschema.cpp:1109 +msgid "&Selected Color..." +msgstr "Màu đã ch&ọn..." -#: part/katebookmarks.cpp:203 -msgid "&Next: %1 - \"%2\"" -msgstr "&Kế: %1 - \"%2\"" +#: part/kateschema.cpp:1110 +msgid "&Background Color..." +msgstr "Màu &nền..." -#: part/katebookmarks.cpp:210 -msgid "&Previous: %1 - \"%2\"" -msgstr "&Lùi: %1 - \"%2\"" +#: part/kateschema.cpp:1111 +msgid "S&elected Background Color..." +msgstr "Mà&u nền đã chọn..." -#: part/katesearch.cpp:72 -msgid "Look up the first occurrence of a piece of text or regular expression." -msgstr "Tra tìm lần đầu tiên gặp một đoạn hoặc biểu thức chính quy." +#: part/kateschema.cpp:1122 +msgid "Unset Background Color" +msgstr "Bỏ chọn màu nền" -#: part/katesearch.cpp:74 -msgid "Look up the next occurrence of the search phrase." -msgstr "Tra tìm lần kế tiếp gặp chuỗi tìm kiếm." +#: part/kateschema.cpp:1124 +msgid "Unset Selected Background Color" +msgstr "Bỏ chọn màu nền đã chọn" -#: part/katesearch.cpp:76 -msgid "Look up the previous occurrence of the search phrase." -msgstr "Tra tìm lần trước gặp chuỗi tìm kiếm." +#: part/kateschema.cpp:1129 +msgid "Use &Default Style" +msgstr "Dùng kiểu dáng &mặc định" -#: part/katesearch.cpp:78 +#: part/kateschema.cpp:1352 msgid "" -"Look up a piece of text or regular expression and replace the result with some " -"given text." +"\"Use Default Style\" will be automatically unset when you change any style " +"properties." msgstr "" -"Tra tìm một đoạn hoặc biểu thức chính quy, và thay thế kết quả bằng một đoạn đã " -"cho." +"« Dùng kiểu dáng mặc định » sẽ được bỏ chọn tự động khi bạn sửa đổi tài sản " +"kiểu dáng nào." -#: part/katesearch.cpp:331 -msgid "Search string '%1' not found!" -msgstr "• Không tìm thấy chuỗi tìm kiếm « %1 ». •" +#: part/kateschema.cpp:1353 +msgid "Kate Styles" +msgstr "Kiểu dáng Kate" -#: part/katesearch.cpp:333 part/katesearch.cpp:510 -msgid "Find" -msgstr "Tìm" +#: part/katehighlight.cpp:1823 +msgid "Normal Text" +msgstr "Văn bản chuẩn" -#: part/katesearch.cpp:353 part/katesearch.cpp:371 part/katesearch.cpp:487 -#, c-format +#: part/katehighlight.cpp:1971 msgid "" -"_n: %n replacement made.\n" -"%n replacements made." -msgstr "Mới thay thế %n lần." +"%1: Deprecated syntax. Attribute (%2) not addressed by symbolic name
    " +msgstr "" +"%1: cú pháp bị phản đối. Thuộc tính (%2) không có tên tượng trưng được " +"gán vào.
    " -#: part/katesearch.cpp:491 -msgid "End of document reached." -msgstr "Gặp kết thúc tài liệu." +#: part/katehighlight.cpp:2338 +msgid "%1: Deprecated syntax. Context %2 has no symbolic name
    " +msgstr "" +"%1: cú pháp bị phản đối. Ngữ cảnh %2 không có tên tượng trưng.
    " -#: part/katesearch.cpp:492 -msgid "Beginning of document reached." -msgstr "Gặp đầu tài liệu." +#: part/katehighlight.cpp:2385 +msgid "" +"%1:Deprecated syntax. Context %2 not addressed by a symbolic name" +msgstr "" +"%1: cú pháp bị phản đối. Ngữ cảnh %2 không có tên tượng trưng được gán " +"vào." -#: part/katesearch.cpp:497 -msgid "End of selection reached." -msgstr "Gặp kết thúc phần chọn." +#: part/katehighlight.cpp:2500 +msgid "" +"There were warning(s) and/or error(s) while parsing the syntax highlighting " +"configuration." +msgstr "Gặp cảnh báo và/hay lỗi trong khi phân tách cấu hình tô sáng cú pháp." -#: part/katesearch.cpp:498 -msgid "Beginning of selection reached." -msgstr "Gặp đầu phần chọn." +#: part/katehighlight.cpp:2502 +msgid "Kate Syntax Highlighting Parser" +msgstr "Bộ phân tách tô sáng cú pháp Kate" -#: part/katesearch.cpp:502 -msgid "Continue from the beginning?" -msgstr "Tiếp tục từ đầu không?" +#: part/katehighlight.cpp:2653 +msgid "" +"Since there has been an error parsing the highlighting description, this " +"highlighting will be disabled" +msgstr "Vì gập lỗi khi phân tách mô tả tô sáng, khả năng tô sáng sẽ bị tắt." -#: part/katesearch.cpp:503 -msgid "Continue from the end?" -msgstr "Tiếp tục từ kết thúc không?" +#: part/katehighlight.cpp:2855 +msgid "" +"%1: Specified multiline comment region (%2) could not be resolved
    " +msgstr "%1: Không thể định vị miền ghi chú đa dòng đã ghi rõ (%2).
    " -#: part/katesearch.cpp:511 -msgid "&Stop" -msgstr "&Dừng" +#: part/katehighlight.cpp:3166 +msgid "Keyword" +msgstr "Từ khoá" -#: part/katesearch.cpp:765 -msgid "Replace Confirmation" -msgstr "Xác nhận thay thế" +#: part/katehighlight.cpp:3167 +msgid "Data Type" +msgstr "Kiểu dữ liệu" -#: part/katesearch.cpp:767 -msgid "Replace &All" -msgstr "Thay thế &hết" +#: part/katehighlight.cpp:3168 +msgid "Decimal/Value" +msgstr "Thập phân/Giá trị" -#: part/katesearch.cpp:767 -msgid "Re&place && Close" -msgstr "Th&ay thế và Đóng" +#: part/katehighlight.cpp:3169 +msgid "Base-N Integer" +msgstr "Số nguyên cơ số N" -#: part/katesearch.cpp:767 -msgid "&Replace" -msgstr "Tha&y thế" +#: part/katehighlight.cpp:3170 +msgid "Floating Point" +msgstr "Điểm phù động" -#: part/katesearch.cpp:769 -msgid "&Find Next" -msgstr "Tìm &kế" +#: part/katehighlight.cpp:3171 +msgid "Character" +msgstr "Ký tự" -#: part/katesearch.cpp:774 -msgid "Found an occurrence of your search term. What do you want to do?" -msgstr "Mới tìm một lần có chuỗi tìm kiếm. Bạn có muốn làm gì vậy?" +#: part/katehighlight.cpp:3172 +msgid "String" +msgstr "Chuỗi" -#: part/katesearch.cpp:826 -msgid "Usage: find[:[bcersw]] PATTERN" -msgstr "Lệnh tìm: cách sử dụng: find[:[bcersw]] MẪU" +#: part/katehighlight.cpp:3174 +msgid "Others" +msgstr "Khác" -#: part/katesearch.cpp:838 -msgid "Usage: ifind[:[bcrs]] PATTERN" -msgstr "Lệnh tìm: cách sử dụng: ifind[:[bcrs]] MẪU" +#: part/katehighlight.cpp:3175 +msgid "Alert" +msgstr "Báo động" -#: part/katesearch.cpp:892 -msgid "Usage: replace[:[bceprsw]] PATTERN [REPLACEMENT]" -msgstr "Lệnh thay thế : cách sử dụng: replace[:[bceprsw]] MẪU [CHUỖI_THAY_THẾ]" +#: part/katehighlight.cpp:3176 +msgid "Function" +msgstr "Hàm" -#: part/katesearch.cpp:926 -msgid "

    Usage: find[:bcersw] PATTERN

    " -msgstr "

    Lệnh tìm: cách sử dụng: find[:bcersw] MẪU

    " +#: part/katehighlight.cpp:3178 +msgid "Region Marker" +msgstr "Dấu hiệu miền" -#: part/katesearch.cpp:929 +#. i18n: file ./data/katepartreadonlyui.rc line 39 +#: rc.cpp:12 rc.cpp:33 +#, no-c-format +msgid "&Code Folding" +msgstr "&Gấp lại mã" + +#. i18n: file data/4dos.xml line 9 +#: rc.cpp:44 +#, fuzzy msgid "" -"

    Usage: ifind:[:bcrs] PATTERN" -"
    ifind does incremental or 'as-you-type' search

    " -msgstr "" -"

    Lệnh tìm: cách sử dụng: ifind:[:bcrs] MẪU" -"
    Lệnh « ifind » thực hiện việc tìm kiếm dần dần hoặc kiểu « trong khi gõ " -"».

    " +"_: Language\n" +"4DOS BatchToMemory" +msgstr "Sather" -#: part/katesearch.cpp:933 -msgid "

    Usage: replace[:bceprsw] PATTERN REPLACEMENT

    " -msgstr "" -"

    Lệnh thay thế : cách sử dụng: replace[:bceprsw] MẪU " -"CHUỖI_THAY_THẾ

    " +#. i18n: file data/4dos.xml line 9 +#: rc.cpp:46 rc.cpp:68 rc.cpp:80 rc.cpp:124 rc.cpp:128 rc.cpp:242 rc.cpp:272 +#: rc.cpp:276 rc.cpp:284 rc.cpp:356 rc.cpp:380 rc.cpp:400 rc.cpp:420 +#: rc.cpp:440 rc.cpp:464 rc.cpp:498 rc.cpp:502 rc.cpp:530 rc.cpp:550 +#: rc.cpp:638 rc.cpp:642 rc.cpp:650 rc.cpp:654 rc.cpp:686 rc.cpp:690 +#: rc.cpp:698 rc.cpp:702 rc.cpp:726 rc.cpp:754 rc.cpp:766 rc.cpp:778 +#: rc.cpp:786 rc.cpp:830 rc.cpp:834 rc.cpp:854 rc.cpp:874 rc.cpp:942 +msgid "" +"_: Language Section\n" +"Scripts" +msgstr "Tập lệnh" -#: part/katesearch.cpp:936 +#. i18n: file data/abap.xml line 3 +#: rc.cpp:48 +#, fuzzy msgid "" -"

    Options

    " -"

    b - Search backward" -"
    c - Search from cursor" -"
    r - Pattern is a regular expression" -"
    s - Case sensitive search" -msgstr "" -"

    Tùy chọn

    " -"

    b — Tìm lùi" -"
    c — Tìm từ vị trí con chạy" -"
    r — Mẫu là biểu thức chính quy" -"
    s — Tìm phân biệt chữ hoa/thường" +"_: Language\n" +"ABAP" +msgstr "ABC" -#: part/katesearch.cpp:945 +#. i18n: file data/abap.xml line 3 +#: rc.cpp:50 rc.cpp:58 rc.cpp:84 rc.cpp:140 rc.cpp:148 rc.cpp:152 rc.cpp:164 +#: rc.cpp:168 rc.cpp:178 rc.cpp:182 rc.cpp:190 rc.cpp:194 rc.cpp:212 +#: rc.cpp:260 rc.cpp:264 rc.cpp:296 rc.cpp:300 rc.cpp:304 rc.cpp:348 +#: rc.cpp:360 rc.cpp:364 rc.cpp:372 rc.cpp:376 rc.cpp:404 rc.cpp:408 +#: rc.cpp:412 rc.cpp:428 rc.cpp:452 rc.cpp:456 rc.cpp:476 rc.cpp:486 +#: rc.cpp:490 rc.cpp:494 rc.cpp:510 rc.cpp:566 rc.cpp:572 rc.cpp:576 +#: rc.cpp:592 rc.cpp:596 rc.cpp:600 rc.cpp:604 rc.cpp:608 rc.cpp:612 +#: rc.cpp:620 rc.cpp:624 rc.cpp:628 rc.cpp:674 rc.cpp:678 rc.cpp:682 +#: rc.cpp:706 rc.cpp:746 rc.cpp:758 rc.cpp:762 rc.cpp:794 rc.cpp:814 +#: rc.cpp:826 rc.cpp:902 rc.cpp:930 rc.cpp:938 msgid "" -"
    e - Search in selected text only" -"
    w - Search whole words only" -msgstr "" -"
    e — Tìm chỉ trong phần chọn" -"
    w — Chỉ khớp nguyên từ" +"_: Language Section\n" +"Sources" +msgstr "Nguồn" -#: part/katesearch.cpp:951 +#. i18n: file data/abc.xml line 5 +#: rc.cpp:52 msgid "" -"
    p - Prompt for replace

    " -"

    If REPLACEMENT is not present, an empty string is used.

    " -"

    If you want to have whitespace in your PATTERN, you need to quote both " -"PATTERN and REPLACEMENT with either single or double quotes. To have the quote " -"characters in the strings, prepend them with a backslash." -msgstr "" -"
    p — Nhắc với thay thế

    " -"

    Nếu không nhập CHUỖI_THAY_THẾ, chuỗi rỗng được dùng.

    " -"

    Nếu bạn muốn gồm dấu cách vào MẪU, mẫu đó phải được bao bằng dấu trích dẫn " -"hoặc đơn « ' » hoặc đôi « \" ». Dấu trích dẫn bên trong chuỗi phải có sổ chéo " -"ngược « \\ » đi trước." +"_: Language\n" +"ABC" +msgstr "ABC" -#: part/katejscript.cpp:304 part/katejscript.cpp:928 -msgid "Exception, line %1: %2" -msgstr "Ngoại lệ : dòng %1: %2" +#. i18n: file data/abc.xml line 5 +#: rc.cpp:54 rc.cpp:72 rc.cpp:76 rc.cpp:156 rc.cpp:198 rc.cpp:206 rc.cpp:220 +#: rc.cpp:224 rc.cpp:230 rc.cpp:238 rc.cpp:268 rc.cpp:320 rc.cpp:336 +#: rc.cpp:388 rc.cpp:392 rc.cpp:396 rc.cpp:424 rc.cpp:436 rc.cpp:480 +#: rc.cpp:506 rc.cpp:518 rc.cpp:580 rc.cpp:662 rc.cpp:694 rc.cpp:734 +#: rc.cpp:742 rc.cpp:858 +msgid "" +"_: Language Section\n" +"Other" +msgstr "Khác" + +#. i18n: file data/actionscript.xml line 3 +#: rc.cpp:56 +#, fuzzy +msgid "" +"_: Language\n" +"ActionScript 2.0" +msgstr "Tập lệnh" + +#. i18n: file data/ada.xml line 3 +#: rc.cpp:60 +msgid "" +"_: Language\n" +"Ada" +msgstr "Ada" + +#. i18n: file data/ahdl.xml line 3 +#: rc.cpp:62 +msgid "" +"_: Language\n" +"AHDL" +msgstr "AHDL" + +#. i18n: file data/ahdl.xml line 3 +#: rc.cpp:64 rc.cpp:798 rc.cpp:818 rc.cpp:822 rc.cpp:878 rc.cpp:882 rc.cpp:886 +msgid "" +"_: Language Section\n" +"Hardware" +msgstr "Phần cứng" + +#. i18n: file data/ahk.xml line 3 +#: rc.cpp:66 +#, fuzzy +msgid "" +"_: Language\n" +"AutoHotKey" +msgstr "AWK" + +#. i18n: file data/alert.xml line 29 +#: rc.cpp:70 +msgid "" +"_: Language\n" +"Alerts" +msgstr "Cảnh giác" + +#. i18n: file data/alert_indent.xml line 29 +#: rc.cpp:74 +#, fuzzy +msgid "" +"_: Language\n" +"Alerts_indent" +msgstr "Cảnh giác" + +#. i18n: file data/ample.xml line 3 +#: rc.cpp:78 +#, fuzzy +msgid "" +"_: Language\n" +"AMPLE" +msgstr "ASP" + +#. i18n: file data/ansic89.xml line 27 +#: rc.cpp:82 +msgid "" +"_: Language\n" +"ANSI C89" +msgstr "ANSI C89" + +#. i18n: file data/ansys.xml line 3 +#: rc.cpp:86 +#, fuzzy +msgid "" +"_: Language\n" +"Ansys" +msgstr "yacas" + +#. i18n: file data/ansys.xml line 3 +#: rc.cpp:88 rc.cpp:136 rc.cpp:246 rc.cpp:316 rc.cpp:324 rc.cpp:534 rc.cpp:538 +#: rc.cpp:542 rc.cpp:616 rc.cpp:714 rc.cpp:770 rc.cpp:846 rc.cpp:926 +msgid "" +"_: Language Section\n" +"Scientific" +msgstr "Khoa học" + +#. i18n: file data/apache.xml line 15 +#: rc.cpp:90 +msgid "" +"_: Language\n" +"Apache Configuration" +msgstr "Cấu hình Apache" + +#. i18n: file data/apache.xml line 15 +#: rc.cpp:92 rc.cpp:120 rc.cpp:160 rc.cpp:308 rc.cpp:332 rc.cpp:340 rc.cpp:416 +#: rc.cpp:554 rc.cpp:584 rc.cpp:862 rc.cpp:866 rc.cpp:894 rc.cpp:914 +msgid "" +"_: Language Section\n" +"Configuration" +msgstr "Cấu hình" + +#. i18n: file data/asm-avr.xml line 36 +#: rc.cpp:94 +msgid "" +"_: Language\n" +"AVR Assembler" +msgstr "AVR Assembler" + +#. i18n: file data/asm-avr.xml line 36 +#: rc.cpp:96 rc.cpp:100 rc.cpp:104 rc.cpp:108 rc.cpp:280 rc.cpp:352 rc.cpp:562 +#: rc.cpp:588 rc.cpp:646 +msgid "" +"_: Language Section\n" +"Assembler" +msgstr "Hợp ngữ" + +#. i18n: file data/asm-dsp56k.xml line 4 +#: rc.cpp:98 +#, fuzzy +msgid "" +"_: Language\n" +"Motorola DSP56k" +msgstr "Matlab" + +#. i18n: file data/asm-m68k.xml line 4 +#: rc.cpp:102 +#, fuzzy +msgid "" +"_: Language\n" +"Motorola 68k (VASM/Devpac)" +msgstr "Intel x86 (NASM)" + +#. i18n: file data/asm6502.xml line 3 +#: rc.cpp:106 +msgid "" +"_: Language\n" +"Asm6502" +msgstr "Asm6502" + +#. i18n: file data/asn1.xml line 12 +#: rc.cpp:110 +#, fuzzy +msgid "" +"_: Language\n" +"ASN.1" +msgstr "ASP" + +#. i18n: file data/asn1.xml line 12 +#: rc.cpp:112 rc.cpp:116 rc.cpp:132 rc.cpp:144 rc.cpp:174 rc.cpp:186 +#: rc.cpp:202 rc.cpp:216 rc.cpp:234 rc.cpp:252 rc.cpp:256 rc.cpp:312 +#: rc.cpp:328 rc.cpp:344 rc.cpp:368 rc.cpp:384 rc.cpp:432 rc.cpp:444 +#: rc.cpp:448 rc.cpp:460 rc.cpp:472 rc.cpp:514 rc.cpp:522 rc.cpp:526 +#: rc.cpp:546 rc.cpp:558 rc.cpp:632 rc.cpp:658 rc.cpp:666 rc.cpp:710 +#: rc.cpp:718 rc.cpp:722 rc.cpp:730 rc.cpp:738 rc.cpp:750 rc.cpp:774 +#: rc.cpp:782 rc.cpp:790 rc.cpp:838 rc.cpp:842 rc.cpp:850 rc.cpp:870 +#: rc.cpp:890 rc.cpp:898 rc.cpp:906 rc.cpp:910 rc.cpp:918 rc.cpp:922 +#: rc.cpp:934 +msgid "" +"_: Language Section\n" +"Markup" +msgstr "Mã định dạng" + +#. i18n: file data/asp.xml line 3 +#: rc.cpp:114 +msgid "" +"_: Language\n" +"ASP" +msgstr "ASP" + +#. i18n: file data/asterisk.xml line 19 +#: rc.cpp:118 +#, fuzzy +msgid "" +"_: Language\n" +"Asterisk" +msgstr "Cảnh giác" + +#. i18n: file data/awk.xml line 3 +#: rc.cpp:122 +msgid "" +"_: Language\n" +"AWK" +msgstr "AWK" + +#. i18n: file data/bash.xml line 11 +#: rc.cpp:126 +msgid "" +"_: Language\n" +"Bash" +msgstr "Bash" + +#. i18n: file data/bibtex.xml line 9 +#: rc.cpp:130 +msgid "" +"_: Language\n" +"BibTeX" +msgstr "BibTeX" + +#. i18n: file data/bmethod.xml line 3 +#: rc.cpp:134 +#, fuzzy +msgid "" +"_: Language\n" +"B-Method" +msgstr "Python" + +#. i18n: file data/c.xml line 3 +#: rc.cpp:138 +msgid "" +"_: Language\n" +"C" +msgstr "C" + +#. i18n: file data/ccss.xml line 9 +#: rc.cpp:142 +#, fuzzy +msgid "" +"_: Language\n" +"CleanCSS" +msgstr "CSS" + +#. i18n: file data/cg.xml line 23 +#: rc.cpp:146 +msgid "" +"_: Language\n" +"Cg" +msgstr "Cg" + +#. i18n: file data/cgis.xml line 3 +#: rc.cpp:150 +msgid "" +"_: Language\n" +"CGiS" +msgstr "CGiS" + +#. i18n: file data/changelog.xml line 3 +#: rc.cpp:154 +msgid "" +"_: Language\n" +"ChangeLog" +msgstr "ChangeLog" + +#. i18n: file data/cisco.xml line 3 +#: rc.cpp:158 +msgid "" +"_: Language\n" +"Cisco" +msgstr "Cisco" + +#. i18n: file data/clipper.xml line 3 +#: rc.cpp:162 +msgid "" +"_: Language\n" +"Clipper" +msgstr "Clipper" + +#. i18n: file data/clojure.xml line 25 +#: rc.cpp:166 +#, fuzzy +msgid "" +"_: Language\n" +"Clojure" +msgstr "C" + +#. i18n: file data/coffee.xml line 4 +#: rc.cpp:170 +#, fuzzy +msgid "" +"_: Language\n" +"CoffeeScript" +msgstr "PostScript" -#: part/katejscript.cpp:754 -msgid "Command not found" -msgstr "Không tìm thấy lệnh." +#. i18n: file data/coldfusion.xml line 3 +#: rc.cpp:172 +msgid "" +"_: Language\n" +"ColdFusion" +msgstr "ColdFusion" -#: part/katejscript.cpp:762 part/katejscript.cpp:897 -msgid "JavaScript file not found" -msgstr "Không tìm thấy tập tin JavaScript." +#. i18n: file data/commonlisp.xml line 26 +#: rc.cpp:176 +msgid "" +"_: Language\n" +"Common Lisp" +msgstr "Common Lisp" -#. i18n: file ./data/katepartreadonlyui.rc line 39 -#: rc.cpp:12 rc.cpp:33 -#, no-c-format -msgid "&Code Folding" -msgstr "&Gấp lại mã" +#. i18n: file data/component-pascal.xml line 13 +#: rc.cpp:180 +msgid "" +"_: Language\n" +"Component-Pascal" +msgstr "Component-Pascal" -#. i18n: file data/4dos.xml line 9 -#: rc.cpp:44 +#. i18n: file data/context.xml line 3 +#: rc.cpp:184 #, fuzzy msgid "" "_: Language\n" -"4DOS BatchToMemory" -msgstr "Sather" +"ConTeXt" +msgstr "LaTeX" -#. i18n: file data/4dos.xml line 9 -#: rc.cpp:46 rc.cpp:68 rc.cpp:80 rc.cpp:124 rc.cpp:128 rc.cpp:242 rc.cpp:272 -#: rc.cpp:276 rc.cpp:284 rc.cpp:356 rc.cpp:380 rc.cpp:400 rc.cpp:420 -#: rc.cpp:440 rc.cpp:464 rc.cpp:498 rc.cpp:502 rc.cpp:530 rc.cpp:550 -#: rc.cpp:638 rc.cpp:642 rc.cpp:650 rc.cpp:654 rc.cpp:686 rc.cpp:690 -#: rc.cpp:698 rc.cpp:702 rc.cpp:726 rc.cpp:754 rc.cpp:766 rc.cpp:778 -#: rc.cpp:786 rc.cpp:830 rc.cpp:834 rc.cpp:854 rc.cpp:874 rc.cpp:942 +#. i18n: file data/crk.xml line 2 +#: rc.cpp:188 +#, fuzzy msgid "" -"_: Language Section\n" -"Scripts" -msgstr "Tập lệnh" +"_: Language\n" +"Crack" +msgstr "CMake" -#. i18n: file data/abap.xml line 3 -#: rc.cpp:48 -#, fuzzy +#. i18n: file data/cs.xml line 2 +#: rc.cpp:192 msgid "" "_: Language\n" -"ABAP" -msgstr "ABC" +"C#" +msgstr "C#" -#. i18n: file data/abap.xml line 3 -#: rc.cpp:50 rc.cpp:58 rc.cpp:84 rc.cpp:140 rc.cpp:148 rc.cpp:152 rc.cpp:164 -#: rc.cpp:168 rc.cpp:178 rc.cpp:182 rc.cpp:190 rc.cpp:194 rc.cpp:212 -#: rc.cpp:260 rc.cpp:264 rc.cpp:296 rc.cpp:300 rc.cpp:304 rc.cpp:348 -#: rc.cpp:360 rc.cpp:364 rc.cpp:372 rc.cpp:376 rc.cpp:404 rc.cpp:408 -#: rc.cpp:412 rc.cpp:428 rc.cpp:452 rc.cpp:456 rc.cpp:476 rc.cpp:486 -#: rc.cpp:490 rc.cpp:494 rc.cpp:510 rc.cpp:566 rc.cpp:572 rc.cpp:576 -#: rc.cpp:592 rc.cpp:596 rc.cpp:600 rc.cpp:604 rc.cpp:608 rc.cpp:612 -#: rc.cpp:620 rc.cpp:624 rc.cpp:628 rc.cpp:674 rc.cpp:678 rc.cpp:682 -#: rc.cpp:706 rc.cpp:746 rc.cpp:758 rc.cpp:762 rc.cpp:794 rc.cpp:814 -#: rc.cpp:826 rc.cpp:902 rc.cpp:930 rc.cpp:938 +#. i18n: file data/css-php.xml line 32 +#: rc.cpp:196 +#, fuzzy msgid "" -"_: Language Section\n" -"Sources" -msgstr "Nguồn" +"_: Language\n" +"CSS/PHP" +msgstr "CSS" -#. i18n: file data/abc.xml line 5 -#: rc.cpp:52 +#. i18n: file data/css.xml line 26 +#: rc.cpp:200 msgid "" "_: Language\n" -"ABC" -msgstr "ABC" +"CSS" +msgstr "CSS" -#. i18n: file data/abc.xml line 5 -#: rc.cpp:54 rc.cpp:72 rc.cpp:76 rc.cpp:156 rc.cpp:198 rc.cpp:206 rc.cpp:220 -#: rc.cpp:224 rc.cpp:230 rc.cpp:238 rc.cpp:268 rc.cpp:320 rc.cpp:336 -#: rc.cpp:388 rc.cpp:392 rc.cpp:396 rc.cpp:424 rc.cpp:436 rc.cpp:480 -#: rc.cpp:506 rc.cpp:518 rc.cpp:580 rc.cpp:662 rc.cpp:694 rc.cpp:734 -#: rc.cpp:742 rc.cpp:858 +#. i18n: file data/cue.xml line 3 +#: rc.cpp:204 msgid "" -"_: Language Section\n" -"Other" -msgstr "Khác" +"_: Language\n" +"CUE Sheet" +msgstr "CUE Sheet" -#. i18n: file data/actionscript.xml line 3 -#: rc.cpp:56 +#. i18n: file data/curry.xml line 33 +#: rc.cpp:208 #, fuzzy msgid "" "_: Language\n" -"ActionScript 2.0" -msgstr "Tập lệnh" +"Curry" +msgstr "C" -#. i18n: file data/ada.xml line 3 -#: rc.cpp:60 +#. i18n: file data/d.xml line 104 +#: rc.cpp:210 msgid "" "_: Language\n" -"Ada" -msgstr "Ada" +"D" +msgstr "D" -#. i18n: file data/ahdl.xml line 3 -#: rc.cpp:62 +#. i18n: file data/ddoc.xml line 52 +#: rc.cpp:214 +#, fuzzy msgid "" "_: Language\n" -"AHDL" -msgstr "AHDL" +"Ddoc" +msgstr "D" -#. i18n: file data/ahdl.xml line 3 -#: rc.cpp:64 rc.cpp:798 rc.cpp:818 rc.cpp:822 rc.cpp:878 rc.cpp:882 rc.cpp:886 +#. i18n: file data/debianchangelog.xml line 3 +#: rc.cpp:218 msgid "" -"_: Language Section\n" -"Hardware" -msgstr "Phần cứng" +"_: Language\n" +"Debian Changelog" +msgstr "Debian ChangeLog" -#. i18n: file data/ahk.xml line 3 -#: rc.cpp:66 -#, fuzzy +#. i18n: file data/debiancontrol.xml line 3 +#: rc.cpp:222 msgid "" "_: Language\n" -"AutoHotKey" -msgstr "AWK" +"Debian Control" +msgstr "Debian Control" -#. i18n: file data/alert.xml line 29 -#: rc.cpp:70 +#. i18n: file data/desktop.xml line 3 +#: rc.cpp:226 msgid "" "_: Language\n" -"Alerts" -msgstr "Cảnh giác" +".desktop" +msgstr ".desktop" -#. i18n: file data/alert_indent.xml line 29 -#: rc.cpp:74 +#. i18n: file data/diff.xml line 18 +#: rc.cpp:228 +msgid "" +"_: Language\n" +"Diff" +msgstr "Diff" + +#. i18n: file data/djangotemplate.xml line 7 +#: rc.cpp:232 #, fuzzy msgid "" "_: Language\n" -"Alerts_indent" -msgstr "Cảnh giác" +"Django HTML Template" +msgstr "HTML" -#. i18n: file data/ample.xml line 3 -#: rc.cpp:78 +#. i18n: file data/dockerfile.xml line 4 +#: rc.cpp:236 #, fuzzy msgid "" "_: Language\n" -"AMPLE" -msgstr "ASP" +"Dockerfile" +msgstr "Makefile" -#. i18n: file data/ansic89.xml line 27 -#: rc.cpp:82 +#. i18n: file data/dosbat.xml line 11 +#: rc.cpp:240 +#, fuzzy msgid "" "_: Language\n" -"ANSI C89" -msgstr "ANSI C89" +"MS-DOS Batch" +msgstr "MAB-DB" -#. i18n: file data/ansys.xml line 3 -#: rc.cpp:86 +#. i18n: file data/dot.xml line 4 +#: rc.cpp:244 #, fuzzy msgid "" "_: Language\n" -"Ansys" -msgstr "yacas" +"dot" +msgstr "Ada" -#. i18n: file data/ansys.xml line 3 -#: rc.cpp:88 rc.cpp:136 rc.cpp:246 rc.cpp:316 rc.cpp:324 rc.cpp:534 rc.cpp:538 -#: rc.cpp:542 rc.cpp:616 rc.cpp:714 rc.cpp:770 rc.cpp:846 rc.cpp:926 +#. i18n: file data/doxygen.xml line 31 +#: rc.cpp:248 msgid "" -"_: Language Section\n" -"Scientific" -msgstr "Khoa học" +"_: Language\n" +"Doxygen" +msgstr "Doxygen" -#. i18n: file data/apache.xml line 15 -#: rc.cpp:90 +#. i18n: file data/doxygenlua.xml line 30 +#: rc.cpp:250 +#, fuzzy msgid "" "_: Language\n" -"Apache Configuration" -msgstr "Cấu hình Apache" +"DoxygenLua" +msgstr "Doxygen" -#. i18n: file data/apache.xml line 15 -#: rc.cpp:92 rc.cpp:120 rc.cpp:160 rc.cpp:308 rc.cpp:332 rc.cpp:340 rc.cpp:416 -#: rc.cpp:554 rc.cpp:584 rc.cpp:862 rc.cpp:866 rc.cpp:894 rc.cpp:914 +#. i18n: file data/dtd.xml line 6 +#: rc.cpp:254 +#, fuzzy msgid "" -"_: Language Section\n" -"Configuration" -msgstr "Cấu hình" +"_: Language\n" +"DTD" +msgstr "D" -#. i18n: file data/asm-avr.xml line 36 -#: rc.cpp:94 +#. i18n: file data/e.xml line 3 +#: rc.cpp:258 msgid "" "_: Language\n" -"AVR Assembler" -msgstr "AVR Assembler" +"E Language" +msgstr "E Language" -#. i18n: file data/asm-avr.xml line 36 -#: rc.cpp:96 rc.cpp:100 rc.cpp:104 rc.cpp:108 rc.cpp:280 rc.cpp:352 rc.cpp:562 -#: rc.cpp:588 rc.cpp:646 +#. i18n: file data/eiffel.xml line 13 +#: rc.cpp:262 msgid "" -"_: Language Section\n" -"Assembler" -msgstr "Hợp ngữ" +"_: Language\n" +"Eiffel" +msgstr "Eiffel" -#. i18n: file data/asm-dsp56k.xml line 4 -#: rc.cpp:98 +#. i18n: file data/email.xml line 6 +#: rc.cpp:266 +msgid "" +"_: Language\n" +"Email" +msgstr "Email" + +#. i18n: file data/erlang.xml line 39 +#: rc.cpp:270 #, fuzzy msgid "" "_: Language\n" -"Motorola DSP56k" -msgstr "Matlab" +"Erlang" +msgstr "Prolog" -#. i18n: file data/asm-m68k.xml line 4 -#: rc.cpp:102 +#. i18n: file data/euphoria.xml line 32 +#: rc.cpp:274 +msgid "" +"_: Language\n" +"Euphoria" +msgstr "Euphoria" + +#. i18n: file data/fasm.xml line 16 +#: rc.cpp:278 #, fuzzy msgid "" "_: Language\n" -"Motorola 68k (VASM/Devpac)" +"Intel x86 (FASM)" msgstr "Intel x86 (NASM)" -#. i18n: file data/asm6502.xml line 3 -#: rc.cpp:106 +#. i18n: file data/ferite.xml line 3 +#: rc.cpp:282 msgid "" "_: Language\n" -"Asm6502" -msgstr "Asm6502" +"ferite" +msgstr "ferite" -#. i18n: file data/asn1.xml line 12 -#: rc.cpp:110 -#, fuzzy +#. i18n: file data/fgl-4gl.xml line 3 +#: rc.cpp:286 msgid "" "_: Language\n" -"ASN.1" -msgstr "ASP" +"4GL" +msgstr "4GL" -#. i18n: file data/asn1.xml line 12 -#: rc.cpp:112 rc.cpp:116 rc.cpp:132 rc.cpp:144 rc.cpp:174 rc.cpp:186 -#: rc.cpp:202 rc.cpp:216 rc.cpp:234 rc.cpp:252 rc.cpp:256 rc.cpp:312 -#: rc.cpp:328 rc.cpp:344 rc.cpp:368 rc.cpp:384 rc.cpp:432 rc.cpp:444 -#: rc.cpp:448 rc.cpp:460 rc.cpp:472 rc.cpp:514 rc.cpp:522 rc.cpp:526 -#: rc.cpp:546 rc.cpp:558 rc.cpp:632 rc.cpp:658 rc.cpp:666 rc.cpp:710 -#: rc.cpp:718 rc.cpp:722 rc.cpp:730 rc.cpp:738 rc.cpp:750 rc.cpp:774 -#: rc.cpp:782 rc.cpp:790 rc.cpp:838 rc.cpp:842 rc.cpp:850 rc.cpp:870 -#: rc.cpp:890 rc.cpp:898 rc.cpp:906 rc.cpp:910 rc.cpp:918 rc.cpp:922 -#: rc.cpp:934 +#. i18n: file data/fgl-4gl.xml line 3 +#: rc.cpp:288 rc.cpp:292 rc.cpp:468 rc.cpp:670 rc.cpp:802 rc.cpp:806 +#: rc.cpp:810 msgid "" "_: Language Section\n" -"Markup" -msgstr "Mã định dạng" +"Database" +msgstr "Cơ sở dữ liệu" -#. i18n: file data/asp.xml line 3 -#: rc.cpp:114 +#. i18n: file data/fgl-per.xml line 3 +#: rc.cpp:290 msgid "" "_: Language\n" -"ASP" -msgstr "ASP" +"4GL-PER" +msgstr "4GL-PER" -#. i18n: file data/asterisk.xml line 19 -#: rc.cpp:118 -#, fuzzy +#. i18n: file data/fortran.xml line 3 +#: rc.cpp:294 msgid "" "_: Language\n" -"Asterisk" -msgstr "Cảnh giác" +"Fortran" +msgstr "Fortran" -#. i18n: file data/awk.xml line 3 -#: rc.cpp:122 +#. i18n: file data/freebasic.xml line 3 +#: rc.cpp:298 +#, fuzzy msgid "" "_: Language\n" -"AWK" -msgstr "AWK" +"FreeBASIC" +msgstr "ANSI C89" -#. i18n: file data/bash.xml line 11 -#: rc.cpp:126 +#. i18n: file data/fsharp.xml line 12 +#: rc.cpp:302 +#, fuzzy msgid "" "_: Language\n" -"Bash" -msgstr "Bash" +"FSharp" +msgstr "Sather" -#. i18n: file data/bibtex.xml line 9 -#: rc.cpp:130 +#. i18n: file data/fstab.xml line 4 +#: rc.cpp:306 msgid "" "_: Language\n" -"BibTeX" -msgstr "BibTeX" +"fstab" +msgstr "fstab" -#. i18n: file data/bmethod.xml line 3 -#: rc.cpp:134 +#. i18n: file data/ftl.xml line 3 +#: rc.cpp:310 #, fuzzy msgid "" "_: Language\n" -"B-Method" -msgstr "Python" +"FTL" +msgstr "HTML" -#. i18n: file data/c.xml line 3 -#: rc.cpp:138 +#. i18n: file data/gap.xml line 17 +#: rc.cpp:314 +#, fuzzy msgid "" "_: Language\n" -"C" -msgstr "C" +"GAP" +msgstr "ASP" -#. i18n: file data/ccss.xml line 9 -#: rc.cpp:142 +#. i18n: file data/gdb.xml line 10 +#: rc.cpp:318 #, fuzzy msgid "" "_: Language\n" -"CleanCSS" -msgstr "CSS" +"GDB Backtrace" +msgstr "Octave" -#. i18n: file data/cg.xml line 23 -#: rc.cpp:146 +#. i18n: file data/gdl.xml line 3 +#: rc.cpp:322 msgid "" "_: Language\n" -"Cg" -msgstr "Cg" +"GDL" +msgstr "GDL" -#. i18n: file data/cgis.xml line 3 -#: rc.cpp:150 +#. i18n: file data/gettext.xml line 26 +#: rc.cpp:326 msgid "" "_: Language\n" -"CGiS" -msgstr "CGiS" +"GNU Gettext" +msgstr "GNU Gettext" -#. i18n: file data/changelog.xml line 3 -#: rc.cpp:154 +#. i18n: file data/git-ignore.xml line 3 +#: rc.cpp:330 +#, fuzzy msgid "" "_: Language\n" -"ChangeLog" -msgstr "ChangeLog" +"Git Ignore" +msgstr "Inform" -#. i18n: file data/cisco.xml line 3 -#: rc.cpp:158 +#. i18n: file data/git-rebase.xml line 3 +#: rc.cpp:334 +#, fuzzy msgid "" "_: Language\n" -"Cisco" -msgstr "Cisco" +"Git Rebase" +msgstr "Sieve" -#. i18n: file data/clipper.xml line 3 -#: rc.cpp:162 +#. i18n: file data/gitolite.xml line 3 +#: rc.cpp:338 +#, fuzzy msgid "" "_: Language\n" -"Clipper" -msgstr "Clipper" +"Gitolite" +msgstr "ferite" -#. i18n: file data/clojure.xml line 25 -#: rc.cpp:166 +#. i18n: file data/glosstex.xml line 3 +#: rc.cpp:342 #, fuzzy msgid "" "_: Language\n" -"Clojure" -msgstr "C" +"GlossTex" +msgstr "LaTeX" -#. i18n: file data/coffee.xml line 4 -#: rc.cpp:170 -#, fuzzy +#. i18n: file data/glsl.xml line 3 +#: rc.cpp:346 msgid "" "_: Language\n" -"CoffeeScript" -msgstr "PostScript" +"GLSL" +msgstr "GLSL" -#. i18n: file data/coldfusion.xml line 3 -#: rc.cpp:172 +#. i18n: file data/gnuassembler.xml line 46 +#: rc.cpp:350 msgid "" "_: Language\n" -"ColdFusion" -msgstr "ColdFusion" +"GNU Assembler" +msgstr "GNU Assembler" -#. i18n: file data/commonlisp.xml line 26 -#: rc.cpp:176 +#. i18n: file data/gnuplot.xml line 3 +#: rc.cpp:354 +#, fuzzy msgid "" "_: Language\n" -"Common Lisp" -msgstr "Common Lisp" +"Gnuplot" +msgstr "xsit" -#. i18n: file data/component-pascal.xml line 13 -#: rc.cpp:180 +#. i18n: file data/go.xml line 29 +#: rc.cpp:358 +#, fuzzy msgid "" "_: Language\n" -"Component-Pascal" -msgstr "Component-Pascal" +"Go" +msgstr "GDL" -#. i18n: file data/context.xml line 3 -#: rc.cpp:184 +#. i18n: file data/grammar.xml line 6 +#: rc.cpp:362 #, fuzzy msgid "" "_: Language\n" -"ConTeXt" -msgstr "LaTeX" +"KDev-PG[-Qt] Grammar" +msgstr "Stata" -#. i18n: file data/crk.xml line 2 -#: rc.cpp:188 +#. i18n: file data/haml.xml line 3 +#: rc.cpp:366 #, fuzzy msgid "" "_: Language\n" -"Crack" -msgstr "CMake" +"Haml" +msgstr "Haskell" -#. i18n: file data/cs.xml line 2 -#: rc.cpp:192 +#. i18n: file data/haskell.xml line 3 +#: rc.cpp:370 msgid "" "_: Language\n" -"C#" -msgstr "C#" +"Haskell" +msgstr "Haskell" -#. i18n: file data/css-php.xml line 32 -#: rc.cpp:196 +#. i18n: file data/haxe.xml line 15 +#: rc.cpp:374 #, fuzzy msgid "" "_: Language\n" -"CSS/PHP" -msgstr "CSS" +"Haxe" +msgstr "Haskell" -#. i18n: file data/css.xml line 26 -#: rc.cpp:200 +#. i18n: file data/html-php.xml line 13 +#: rc.cpp:378 +#, fuzzy msgid "" "_: Language\n" -"CSS" -msgstr "CSS" +"PHP (HTML)" +msgstr "HTML" -#. i18n: file data/cue.xml line 3 -#: rc.cpp:204 +#. i18n: file data/html.xml line 7 +#: rc.cpp:382 msgid "" "_: Language\n" -"CUE Sheet" -msgstr "CUE Sheet" +"HTML" +msgstr "HTML" -#. i18n: file data/curry.xml line 33 -#: rc.cpp:208 +#. i18n: file data/hunspell-aff.xml line 3 +#: rc.cpp:386 #, fuzzy msgid "" "_: Language\n" -"Curry" -msgstr "C" +"Hunspell Affix File" +msgstr "Haskell" -#. i18n: file data/d.xml line 104 -#: rc.cpp:210 +#. i18n: file data/hunspell-dat.xml line 3 +#: rc.cpp:390 +#, fuzzy msgid "" "_: Language\n" -"D" -msgstr "D" +"Hunspell Thesaurus File" +msgstr "Haskell" -#. i18n: file data/ddoc.xml line 52 -#: rc.cpp:214 +#. i18n: file data/hunspell-dic.xml line 3 +#: rc.cpp:394 #, fuzzy msgid "" "_: Language\n" -"Ddoc" -msgstr "D" +"Hunspell Dictionary File" +msgstr "Phần cứng" -#. i18n: file data/debianchangelog.xml line 3 -#: rc.cpp:218 +#. i18n: file data/idconsole.xml line 3 +#: rc.cpp:398 msgid "" "_: Language\n" -"Debian Changelog" -msgstr "Debian ChangeLog" +"Quake Script" +msgstr "Quake Script" -#. i18n: file data/debiancontrol.xml line 3 -#: rc.cpp:222 +#. i18n: file data/idl.xml line 3 +#: rc.cpp:402 msgid "" "_: Language\n" -"Debian Control" -msgstr "Debian Control" +"IDL" +msgstr "IDL" -#. i18n: file data/desktop.xml line 3 -#: rc.cpp:226 +#. i18n: file data/ilerpg.xml line 48 +#: rc.cpp:406 msgid "" "_: Language\n" -".desktop" -msgstr ".desktop" +"ILERPG" +msgstr "ILERPG" -#. i18n: file data/diff.xml line 18 -#: rc.cpp:228 +#. i18n: file data/inform.xml line 5 +#: rc.cpp:410 msgid "" "_: Language\n" -"Diff" -msgstr "Diff" +"Inform" +msgstr "Inform" -#. i18n: file data/djangotemplate.xml line 7 -#: rc.cpp:232 -#, fuzzy +#. i18n: file data/ini.xml line 3 +#: rc.cpp:414 msgid "" "_: Language\n" -"Django HTML Template" -msgstr "HTML" +"INI Files" +msgstr "INI Files" -#. i18n: file data/dockerfile.xml line 4 -#: rc.cpp:236 +#. i18n: file data/j.xml line 27 +#: rc.cpp:418 #, fuzzy msgid "" "_: Language\n" -"Dockerfile" -msgstr "Makefile" +"J" +msgstr "JSP" -#. i18n: file data/dosbat.xml line 11 -#: rc.cpp:240 +#. i18n: file data/jam.xml line 24 +#: rc.cpp:422 #, fuzzy msgid "" "_: Language\n" -"MS-DOS Batch" -msgstr "MAB-DB" +"Jam" +msgstr "Java" -#. i18n: file data/dot.xml line 4 -#: rc.cpp:244 -#, fuzzy +#. i18n: file data/java.xml line 3 +#: rc.cpp:426 msgid "" "_: Language\n" -"dot" -msgstr "Ada" +"Java" +msgstr "Java" -#. i18n: file data/doxygen.xml line 31 -#: rc.cpp:248 +#. i18n: file data/javadoc.xml line 3 +#: rc.cpp:430 msgid "" "_: Language\n" -"Doxygen" -msgstr "Doxygen" +"Javadoc" +msgstr "Javadoc" -#. i18n: file data/doxygenlua.xml line 30 -#: rc.cpp:250 +#. i18n: file data/javascript-php.xml line 12 +#: rc.cpp:434 #, fuzzy msgid "" "_: Language\n" -"DoxygenLua" -msgstr "Doxygen" +"JavaScript/PHP" +msgstr "JavaScript" -#. i18n: file data/dtd.xml line 6 -#: rc.cpp:254 -#, fuzzy +#. i18n: file data/javascript.xml line 6 +#: rc.cpp:438 msgid "" "_: Language\n" -"DTD" -msgstr "D" +"JavaScript" +msgstr "JavaScript" -#. i18n: file data/e.xml line 3 -#: rc.cpp:258 +#. i18n: file data/json.xml line 15 +#: rc.cpp:442 +#, fuzzy msgid "" "_: Language\n" -"E Language" -msgstr "E Language" +"JSON" +msgstr "JSP" -#. i18n: file data/eiffel.xml line 13 -#: rc.cpp:262 +#. i18n: file data/jsp.xml line 3 +#: rc.cpp:446 msgid "" "_: Language\n" -"Eiffel" -msgstr "Eiffel" +"JSP" +msgstr "JSP" -#. i18n: file data/email.xml line 6 -#: rc.cpp:266 +#. i18n: file data/julia.xml line 32 +#: rc.cpp:450 +#, fuzzy msgid "" "_: Language\n" -"Email" -msgstr "Email" +"Julia" +msgstr "Lua" -#. i18n: file data/erlang.xml line 39 -#: rc.cpp:270 -#, fuzzy +#. i18n: file data/kbasic.xml line 3 +#: rc.cpp:454 msgid "" "_: Language\n" -"Erlang" -msgstr "Prolog" +"KBasic" +msgstr "KBasic" -#. i18n: file data/euphoria.xml line 32 -#: rc.cpp:274 +#. i18n: file data/latex.xml line 3 +#: rc.cpp:458 msgid "" "_: Language\n" -"Euphoria" -msgstr "Euphoria" +"LaTeX" +msgstr "LaTeX" -#. i18n: file data/fasm.xml line 16 -#: rc.cpp:278 +#. i18n: file data/ld.xml line 4 +#: rc.cpp:462 #, fuzzy msgid "" "_: Language\n" -"Intel x86 (FASM)" -msgstr "Intel x86 (NASM)" +"GNU Linker Script" +msgstr "Quake Script" -#. i18n: file data/ferite.xml line 3 -#: rc.cpp:282 +#. i18n: file data/ldif.xml line 3 +#: rc.cpp:466 msgid "" "_: Language\n" -"ferite" -msgstr "ferite" +"LDIF" +msgstr "LDIF" -#. i18n: file data/fgl-4gl.xml line 3 -#: rc.cpp:286 +#. i18n: file data/less.xml line 3 +#: rc.cpp:470 +#, fuzzy msgid "" "_: Language\n" -"4GL" -msgstr "4GL" +"LESSCSS" +msgstr "CSS" -#. i18n: file data/fgl-4gl.xml line 3 -#: rc.cpp:288 rc.cpp:292 rc.cpp:468 rc.cpp:670 rc.cpp:802 rc.cpp:806 -#: rc.cpp:810 +#. i18n: file data/lex.xml line 21 +#: rc.cpp:474 msgid "" -"_: Language Section\n" -"Database" -msgstr "Cơ sở dữ liệu" +"_: Language\n" +"Lex/Flex" +msgstr "Lex/Flex" -#. i18n: file data/fgl-per.xml line 3 -#: rc.cpp:290 +#. i18n: file data/lilypond.xml line 23 +#: rc.cpp:478 msgid "" "_: Language\n" -"4GL-PER" -msgstr "4GL-PER" +"LilyPond" +msgstr "LilyPond" -#. i18n: file data/fortran.xml line 3 -#: rc.cpp:294 +#. i18n: file data/literate-curry.xml line 3 +#: rc.cpp:482 +#, fuzzy msgid "" "_: Language\n" -"Fortran" -msgstr "Fortran" +"Literate Curry" +msgstr "Literate Haskell" -#. i18n: file data/freebasic.xml line 3 -#: rc.cpp:298 -#, fuzzy +#. i18n: file data/literate-haskell.xml line 3 +#: rc.cpp:484 msgid "" "_: Language\n" -"FreeBASIC" -msgstr "ANSI C89" +"Literate Haskell" +msgstr "Literate Haskell" -#. i18n: file data/fsharp.xml line 12 -#: rc.cpp:302 -#, fuzzy +#. i18n: file data/logtalk.xml line 4 +#: rc.cpp:488 msgid "" "_: Language\n" -"FSharp" -msgstr "Sather" +"Logtalk" +msgstr "Logtalk" -#. i18n: file data/fstab.xml line 4 -#: rc.cpp:306 +#. i18n: file data/lpc.xml line 19 +#: rc.cpp:492 msgid "" "_: Language\n" -"fstab" -msgstr "fstab" +"LPC" +msgstr "LPC" -#. i18n: file data/ftl.xml line 3 -#: rc.cpp:310 +#. i18n: file data/lsl.xml line 14 +#: rc.cpp:496 #, fuzzy msgid "" "_: Language\n" -"FTL" -msgstr "HTML" +"LSL" +msgstr "GLSL" -#. i18n: file data/gap.xml line 17 -#: rc.cpp:314 -#, fuzzy +#. i18n: file data/lua.xml line 38 +#: rc.cpp:500 +msgid "" +"_: Language\n" +"Lua" +msgstr "Lua" + +#. i18n: file data/m3u.xml line 17 +#: rc.cpp:504 msgid "" "_: Language\n" -"GAP" -msgstr "ASP" +"M3U" +msgstr "M3U" -#. i18n: file data/gdb.xml line 10 -#: rc.cpp:318 +#. i18n: file data/m4.xml line 41 +#: rc.cpp:508 #, fuzzy msgid "" "_: Language\n" -"GDB Backtrace" -msgstr "Octave" +"GNU M4" +msgstr "SGML" -#. i18n: file data/gdl.xml line 3 -#: rc.cpp:322 +#. i18n: file data/mab.xml line 3 +#: rc.cpp:512 msgid "" "_: Language\n" -"GDL" -msgstr "GDL" +"MAB-DB" +msgstr "MAB-DB" -#. i18n: file data/gettext.xml line 26 -#: rc.cpp:326 +#. i18n: file data/makefile.xml line 10 +#: rc.cpp:516 msgid "" "_: Language\n" -"GNU Gettext" -msgstr "GNU Gettext" +"Makefile" +msgstr "Makefile" -#. i18n: file data/git-ignore.xml line 3 -#: rc.cpp:330 +#. i18n: file data/mako.xml line 7 +#: rc.cpp:520 #, fuzzy msgid "" "_: Language\n" -"Git Ignore" -msgstr "Inform" +"Mako" +msgstr "Mason" -#. i18n: file data/git-rebase.xml line 3 -#: rc.cpp:334 +#. i18n: file data/mandoc.xml line 3 +#: rc.cpp:524 #, fuzzy msgid "" "_: Language\n" -"Git Rebase" -msgstr "Sieve" +"Troff Mandoc" +msgstr "Javadoc" -#. i18n: file data/gitolite.xml line 3 -#: rc.cpp:338 -#, fuzzy +#. i18n: file data/mason.xml line 3 +#: rc.cpp:528 msgid "" "_: Language\n" -"Gitolite" -msgstr "ferite" +"Mason" +msgstr "Mason" -#. i18n: file data/glosstex.xml line 3 -#: rc.cpp:342 +#. i18n: file data/mathematica.xml line 3 +#: rc.cpp:532 #, fuzzy msgid "" "_: Language\n" -"GlossTex" -msgstr "LaTeX" +"Mathematica" +msgstr "Stata" -#. i18n: file data/glsl.xml line 3 -#: rc.cpp:346 +#. i18n: file data/matlab.xml line 60 +#: rc.cpp:536 msgid "" "_: Language\n" -"GLSL" -msgstr "GLSL" +"Matlab" +msgstr "Matlab" -#. i18n: file data/gnuassembler.xml line 46 -#: rc.cpp:350 +#. i18n: file data/maxima.xml line 24 +#: rc.cpp:540 +#, fuzzy msgid "" "_: Language\n" -"GNU Assembler" -msgstr "GNU Assembler" +"Maxima" +msgstr "Matlab" -#. i18n: file data/gnuplot.xml line 3 -#: rc.cpp:354 +#. i18n: file data/mediawiki.xml line 7 +#: rc.cpp:544 #, fuzzy msgid "" "_: Language\n" -"Gnuplot" -msgstr "xsit" +"MediaWiki" +msgstr "CMake" -#. i18n: file data/go.xml line 29 -#: rc.cpp:358 +#. i18n: file data/mel.xml line 23 +#: rc.cpp:548 #, fuzzy msgid "" "_: Language\n" -"Go" -msgstr "GDL" +"MEL" +msgstr "SML" -#. i18n: file data/grammar.xml line 6 -#: rc.cpp:362 +#. i18n: file data/mergetagtext.xml line 28 +#: rc.cpp:552 #, fuzzy msgid "" "_: Language\n" -"KDev-PG[-Qt] Grammar" -msgstr "Stata" +"mergetag text" +msgstr "GNU Gettext" -#. i18n: file data/haml.xml line 3 -#: rc.cpp:366 +#. i18n: file data/metafont.xml line 9 +#: rc.cpp:556 #, fuzzy msgid "" "_: Language\n" -"Haml" -msgstr "Haskell" +"Metapost/Metafont" +msgstr "Mason" -#. i18n: file data/haskell.xml line 3 -#: rc.cpp:370 +#. i18n: file data/mips.xml line 3 +#: rc.cpp:560 msgid "" "_: Language\n" -"Haskell" -msgstr "Haskell" +"MIPS Assembler" +msgstr "MIPS Assembler" -#. i18n: file data/haxe.xml line 15 -#: rc.cpp:374 +#. i18n: file data/modelica.xml line 19 +#: rc.cpp:564 #, fuzzy msgid "" "_: Language\n" -"Haxe" -msgstr "Haskell" +"Modelica" +msgstr "Modula-2" -#. i18n: file data/html-php.xml line 13 -#: rc.cpp:378 +#. i18n: file data/modelines.xml line 10 +#: rc.cpp:568 #, fuzzy msgid "" "_: Language\n" -"PHP (HTML)" -msgstr "HTML" +"Modelines" +msgstr "Mason" -#. i18n: file data/html.xml line 7 -#: rc.cpp:382 +#. i18n: file data/modula-2.xml line 3 +#: rc.cpp:570 msgid "" "_: Language\n" -"HTML" -msgstr "HTML" +"Modula-2" +msgstr "Modula-2" -#. i18n: file data/hunspell-aff.xml line 3 -#: rc.cpp:386 +#. i18n: file data/monobasic.xml line 13 +#: rc.cpp:574 #, fuzzy msgid "" "_: Language\n" -"Hunspell Affix File" -msgstr "Haskell" +"MonoBasic" +msgstr "KBasic" -#. i18n: file data/hunspell-dat.xml line 3 -#: rc.cpp:390 -#, fuzzy +#. i18n: file data/mup.xml line 3 +#: rc.cpp:578 msgid "" "_: Language\n" -"Hunspell Thesaurus File" -msgstr "Haskell" +"Music Publisher" +msgstr "Music Publisher" -#. i18n: file data/hunspell-dic.xml line 3 -#: rc.cpp:394 +#. i18n: file data/nagios.xml line 3 +#: rc.cpp:582 #, fuzzy msgid "" "_: Language\n" -"Hunspell Dictionary File" -msgstr "Phần cứng" +"Nagios" +msgstr "Bash" -#. i18n: file data/idconsole.xml line 3 -#: rc.cpp:398 +#. i18n: file data/nasm.xml line 43 +#: rc.cpp:586 msgid "" "_: Language\n" -"Quake Script" -msgstr "Quake Script" +"Intel x86 (NASM)" +msgstr "Intel x86 (NASM)" -#. i18n: file data/idl.xml line 3 -#: rc.cpp:402 +#. i18n: file data/nemerle.xml line 4 +#: rc.cpp:590 +#, fuzzy msgid "" "_: Language\n" -"IDL" -msgstr "IDL" +"Nemerle" +msgstr "Perl" -#. i18n: file data/ilerpg.xml line 48 -#: rc.cpp:406 +#. i18n: file data/nesc.xml line 3 +#: rc.cpp:594 +#, fuzzy msgid "" "_: Language\n" -"ILERPG" -msgstr "ILERPG" +"nesC" +msgstr "C" -#. i18n: file data/inform.xml line 5 -#: rc.cpp:410 +#. i18n: file data/noweb.xml line 3 +#: rc.cpp:598 +#, fuzzy msgid "" "_: Language\n" -"Inform" -msgstr "Inform" +"noweb" +msgstr "C" -#. i18n: file data/ini.xml line 3 -#: rc.cpp:414 +#. i18n: file data/objectivec.xml line 3 +#: rc.cpp:602 msgid "" "_: Language\n" -"INI Files" -msgstr "INI Files" +"Objective-C" +msgstr "Objective-C" -#. i18n: file data/j.xml line 27 -#: rc.cpp:418 +#. i18n: file data/objectivecpp.xml line 3 +#: rc.cpp:606 #, fuzzy msgid "" "_: Language\n" -"J" -msgstr "JSP" +"Objective-C++" +msgstr "Objective-C" -#. i18n: file data/jam.xml line 24 -#: rc.cpp:422 +#. i18n: file data/ocaml.xml line 12 +#: rc.cpp:610 +msgid "" +"_: Language\n" +"Objective Caml" +msgstr "Objective Caml" + +#. i18n: file data/octave.xml line 18 +#: rc.cpp:614 +msgid "" +"_: Language\n" +"Octave" +msgstr "Octave" + +#. i18n: file data/oors.xml line 3 +#: rc.cpp:618 #, fuzzy msgid "" "_: Language\n" -"Jam" -msgstr "Java" +"OORS" +msgstr "ASP" -#. i18n: file data/java.xml line 3 -#: rc.cpp:426 +#. i18n: file data/opal.xml line 3 +#: rc.cpp:622 +#, fuzzy msgid "" "_: Language\n" -"Java" -msgstr "Java" +"OPAL" +msgstr "AHDL" -#. i18n: file data/javadoc.xml line 3 -#: rc.cpp:430 +#. i18n: file data/opencl.xml line 3 +#: rc.cpp:626 +#, fuzzy msgid "" "_: Language\n" -"Javadoc" -msgstr "Javadoc" +"OpenCL" +msgstr "C" -#. i18n: file data/javascript-php.xml line 12 -#: rc.cpp:434 +#. i18n: file data/pango.xml line 3 +#: rc.cpp:630 #, fuzzy msgid "" "_: Language\n" -"JavaScript/PHP" -msgstr "JavaScript" +"Pango" +msgstr "ChangeLog" -#. i18n: file data/javascript.xml line 6 -#: rc.cpp:438 +#. i18n: file data/pascal.xml line 3 +#: rc.cpp:634 msgid "" "_: Language\n" -"JavaScript" -msgstr "JavaScript" +"Pascal" +msgstr "Pascal" -#. i18n: file data/json.xml line 15 -#: rc.cpp:442 -#, fuzzy +#. i18n: file data/perl.xml line 42 +#: rc.cpp:636 msgid "" "_: Language\n" -"JSON" -msgstr "JSP" +"Perl" +msgstr "Perl" -#. i18n: file data/jsp.xml line 3 -#: rc.cpp:446 +#. i18n: file data/php.xml line 67 +#: rc.cpp:640 msgid "" "_: Language\n" -"JSP" -msgstr "JSP" +"PHP/PHP" +msgstr "PHP/PHP" -#. i18n: file data/julia.xml line 32 -#: rc.cpp:450 -#, fuzzy +#. i18n: file data/picsrc.xml line 11 +#: rc.cpp:644 msgid "" "_: Language\n" -"Julia" -msgstr "Lua" +"PicAsm" +msgstr "PicAsm" -#. i18n: file data/kbasic.xml line 3 -#: rc.cpp:454 +#. i18n: file data/pig.xml line 4 +#: rc.cpp:648 +#, fuzzy msgid "" "_: Language\n" -"KBasic" -msgstr "KBasic" +"Pig" +msgstr "Pike" -#. i18n: file data/latex.xml line 3 -#: rc.cpp:458 +#. i18n: file data/pike.xml line 4 +#: rc.cpp:652 msgid "" "_: Language\n" -"LaTeX" -msgstr "LaTeX" +"Pike" +msgstr "Pike" -#. i18n: file data/ld.xml line 4 -#: rc.cpp:462 -#, fuzzy +#. i18n: file data/postscript.xml line 3 +#: rc.cpp:656 msgid "" "_: Language\n" -"GNU Linker Script" -msgstr "Quake Script" +"PostScript" +msgstr "PostScript" -#. i18n: file data/ldif.xml line 3 -#: rc.cpp:466 +#. i18n: file data/povray.xml line 9 +#: rc.cpp:660 msgid "" "_: Language\n" -"LDIF" -msgstr "LDIF" +"POV-Ray" +msgstr "POV-Ray" -#. i18n: file data/less.xml line 3 -#: rc.cpp:470 +#. i18n: file data/ppd.xml line 12 +#: rc.cpp:664 #, fuzzy msgid "" "_: Language\n" -"LESSCSS" -msgstr "CSS" +"PostScript Printer Description" +msgstr "PostScript" -#. i18n: file data/lex.xml line 21 -#: rc.cpp:474 +#. i18n: file data/progress.xml line 3 +#: rc.cpp:668 msgid "" "_: Language\n" -"Lex/Flex" -msgstr "Lex/Flex" +"progress" +msgstr "progress" -#. i18n: file data/lilypond.xml line 23 -#: rc.cpp:478 +#. i18n: file data/prolog.xml line 107 +#: rc.cpp:672 msgid "" "_: Language\n" -"LilyPond" -msgstr "LilyPond" +"Prolog" +msgstr "Prolog" -#. i18n: file data/literate-curry.xml line 3 -#: rc.cpp:482 +#. i18n: file data/protobuf.xml line 3 +#: rc.cpp:676 #, fuzzy msgid "" "_: Language\n" -"Literate Curry" -msgstr "Literate Haskell" +"Protobuf" +msgstr "Prolog" -#. i18n: file data/literate-haskell.xml line 3 -#: rc.cpp:484 +#. i18n: file data/purebasic.xml line 3 +#: rc.cpp:680 msgid "" "_: Language\n" -"Literate Haskell" -msgstr "Literate Haskell" +"PureBasic" +msgstr "PureBasic" -#. i18n: file data/logtalk.xml line 4 -#: rc.cpp:488 +#. i18n: file data/python.xml line 16 +#: rc.cpp:684 msgid "" "_: Language\n" -"Logtalk" -msgstr "Logtalk" +"Python" +msgstr "Python" -#. i18n: file data/lpc.xml line 19 -#: rc.cpp:492 +#. i18n: file data/q.xml line 3 +#: rc.cpp:688 +#, fuzzy msgid "" "_: Language\n" -"LPC" -msgstr "LPC" +"q" +msgstr "C" -#. i18n: file data/lsl.xml line 14 -#: rc.cpp:496 +#. i18n: file data/qmake.xml line 3 +#: rc.cpp:692 #, fuzzy msgid "" "_: Language\n" -"LSL" -msgstr "GLSL" +"QMake" +msgstr "CMake" -#. i18n: file data/lua.xml line 38 -#: rc.cpp:500 +#. i18n: file data/qml.xml line 4 +#: rc.cpp:696 +#, fuzzy msgid "" "_: Language\n" -"Lua" -msgstr "Lua" +"QML" +msgstr "SML" -#. i18n: file data/m3u.xml line 17 -#: rc.cpp:504 +#. i18n: file data/r.xml line 10 +#: rc.cpp:700 msgid "" "_: Language\n" -"M3U" -msgstr "M3U" +"R Script" +msgstr "R Script" -#. i18n: file data/m4.xml line 41 -#: rc.cpp:508 +#. i18n: file data/rapidq.xml line 3 +#: rc.cpp:704 #, fuzzy msgid "" "_: Language\n" -"GNU M4" -msgstr "SGML" +"RapidQ" +msgstr "Email" -#. i18n: file data/mab.xml line 3 -#: rc.cpp:512 +#. i18n: file data/relaxngcompact.xml line 3 +#: rc.cpp:708 +#, fuzzy msgid "" "_: Language\n" -"MAB-DB" -msgstr "MAB-DB" +"RelaxNG-Compact" +msgstr "Velocity" -#. i18n: file data/makefile.xml line 10 -#: rc.cpp:516 +#. i18n: file data/replicode.xml line 14 +#: rc.cpp:712 +#, fuzzy msgid "" "_: Language\n" -"Makefile" -msgstr "Makefile" +"Replicode" +msgstr "Spice" -#. i18n: file data/mako.xml line 7 -#: rc.cpp:520 +#. i18n: file data/rest.xml line 14 +#: rc.cpp:716 #, fuzzy msgid "" "_: Language\n" -"Mako" -msgstr "Mason" +"reStructuredText" +msgstr "GNU Gettext" -#. i18n: file data/mandoc.xml line 3 -#: rc.cpp:524 +#. i18n: file data/restructuredtext.xml line 3 +#: rc.cpp:720 #, fuzzy msgid "" "_: Language\n" -"Troff Mandoc" -msgstr "Javadoc" +"Restructured Text" +msgstr "GNU Gettext" -#. i18n: file data/mason.xml line 3 -#: rc.cpp:528 +#. i18n: file data/rexx.xml line 3 +#: rc.cpp:724 msgid "" "_: Language\n" -"Mason" -msgstr "Mason" +"REXX" +msgstr "REXX" -#. i18n: file data/mathematica.xml line 3 -#: rc.cpp:532 +#. i18n: file data/rhtml.xml line 47 +#: rc.cpp:728 #, fuzzy msgid "" "_: Language\n" -"Mathematica" -msgstr "Stata" +"Ruby/Rails/RHTML" +msgstr "" +"_: Language\n" +"Ruby/Rails/RHTML" -#. i18n: file data/matlab.xml line 60 -#: rc.cpp:536 +#. i18n: file data/rib.xml line 8 +#: rc.cpp:732 msgid "" "_: Language\n" -"Matlab" -msgstr "Matlab" +"RenderMan RIB" +msgstr "RenderMan RIB" -#. i18n: file data/maxima.xml line 24 -#: rc.cpp:540 +#. i18n: file data/roff.xml line 10 +#: rc.cpp:736 #, fuzzy msgid "" "_: Language\n" -"Maxima" -msgstr "Matlab" +"Roff" +msgstr "Diff" -#. i18n: file data/mediawiki.xml line 7 -#: rc.cpp:544 -#, fuzzy +#. i18n: file data/rpmspec.xml line 11 +#: rc.cpp:740 msgid "" "_: Language\n" -"MediaWiki" -msgstr "CMake" +"RPM Spec" +msgstr "RPM Spec" -#. i18n: file data/mel.xml line 23 -#: rc.cpp:548 -#, fuzzy +#. i18n: file data/rsiidl.xml line 3 +#: rc.cpp:744 msgid "" -"_: Language\n" -"MEL" -msgstr "SML" +"_: Language\n" +"RSI IDL" +msgstr "RSI IDL" -#. i18n: file data/mergetagtext.xml line 28 -#: rc.cpp:552 +#. i18n: file data/rtf.xml line 3 +#: rc.cpp:748 #, fuzzy msgid "" "_: Language\n" -"mergetag text" -msgstr "GNU Gettext" +"Rich Text Format" +msgstr "Scheme" -#. i18n: file data/metafont.xml line 9 -#: rc.cpp:556 -#, fuzzy +#. i18n: file data/ruby.xml line 33 +#: rc.cpp:752 msgid "" "_: Language\n" -"Metapost/Metafont" -msgstr "Mason" +"Ruby" +msgstr "Ruby" -#. i18n: file data/mips.xml line 3 -#: rc.cpp:560 +#. i18n: file data/sather.xml line 3 +#: rc.cpp:756 msgid "" "_: Language\n" -"MIPS Assembler" -msgstr "MIPS Assembler" +"Sather" +msgstr "Sather" -#. i18n: file data/modelica.xml line 19 -#: rc.cpp:564 +#. i18n: file data/scala.xml line 3 +#: rc.cpp:760 #, fuzzy msgid "" "_: Language\n" -"Modelica" -msgstr "Modula-2" +"Scala" +msgstr "Stata" -#. i18n: file data/modelines.xml line 10 -#: rc.cpp:568 -#, fuzzy +#. i18n: file data/scheme.xml line 43 +#: rc.cpp:764 msgid "" "_: Language\n" -"Modelines" -msgstr "Mason" +"Scheme" +msgstr "Scheme" -#. i18n: file data/modula-2.xml line 3 -#: rc.cpp:570 +#. i18n: file data/sci.xml line 3 +#: rc.cpp:768 msgid "" "_: Language\n" -"Modula-2" -msgstr "Modula-2" +"scilab" +msgstr "scilab" -#. i18n: file data/monobasic.xml line 13 -#: rc.cpp:574 +#. i18n: file data/scss.xml line 28 +#: rc.cpp:772 #, fuzzy msgid "" "_: Language\n" -"MonoBasic" -msgstr "KBasic" +"SCSS" +msgstr "CSS" -#. i18n: file data/mup.xml line 3 -#: rc.cpp:578 +#. i18n: file data/sed.xml line 3 +#: rc.cpp:776 +#, fuzzy msgid "" "_: Language\n" -"Music Publisher" -msgstr "Music Publisher" +"sed" +msgstr "Ada" -#. i18n: file data/nagios.xml line 3 -#: rc.cpp:582 -#, fuzzy +#. i18n: file data/sgml.xml line 3 +#: rc.cpp:780 msgid "" "_: Language\n" -"Nagios" -msgstr "Bash" +"SGML" +msgstr "SGML" -#. i18n: file data/nasm.xml line 43 -#: rc.cpp:586 +#. i18n: file data/sieve.xml line 4 +#: rc.cpp:784 msgid "" "_: Language\n" -"Intel x86 (NASM)" -msgstr "Intel x86 (NASM)" +"Sieve" +msgstr "Sieve" -#. i18n: file data/nemerle.xml line 4 -#: rc.cpp:590 +#. i18n: file data/sisu.xml line 3 +#: rc.cpp:788 #, fuzzy msgid "" "_: Language\n" -"Nemerle" -msgstr "Perl" +"SiSU" +msgstr "CSS" -#. i18n: file data/nesc.xml line 3 -#: rc.cpp:594 -#, fuzzy +#. i18n: file data/sml.xml line 3 +#: rc.cpp:792 msgid "" "_: Language\n" -"nesC" -msgstr "C" +"SML" +msgstr "SML" -#. i18n: file data/noweb.xml line 3 -#: rc.cpp:598 -#, fuzzy +#. i18n: file data/spice.xml line 4 +#: rc.cpp:796 msgid "" "_: Language\n" -"noweb" -msgstr "C" +"Spice" +msgstr "Spice" -#. i18n: file data/objectivec.xml line 3 -#: rc.cpp:602 +#. i18n: file data/sql-mysql.xml line 8 +#: rc.cpp:800 msgid "" "_: Language\n" -"Objective-C" -msgstr "Objective-C" +"SQL (MySQL)" +msgstr "SQL (MySQL)" -#. i18n: file data/objectivecpp.xml line 3 -#: rc.cpp:606 -#, fuzzy +#. i18n: file data/sql-postgresql.xml line 4 +#: rc.cpp:804 msgid "" "_: Language\n" -"Objective-C++" -msgstr "Objective-C" +"SQL (PostgreSQL)" +msgstr "SQL (PostgreSQL)" -#. i18n: file data/ocaml.xml line 12 -#: rc.cpp:610 +#. i18n: file data/sql.xml line 6 +#: rc.cpp:808 msgid "" "_: Language\n" -"Objective Caml" -msgstr "Objective Caml" +"SQL" +msgstr "SQL" -#. i18n: file data/octave.xml line 18 -#: rc.cpp:614 +#. i18n: file data/stata.xml line 3 +#: rc.cpp:812 msgid "" "_: Language\n" -"Octave" -msgstr "Octave" +"Stata" +msgstr "Stata" -#. i18n: file data/oors.xml line 3 -#: rc.cpp:618 +#. i18n: file data/systemc.xml line 10 +#: rc.cpp:816 #, fuzzy msgid "" "_: Language\n" -"OORS" -msgstr "ASP" +"SystemC" +msgstr "C" -#. i18n: file data/opal.xml line 3 -#: rc.cpp:622 +#. i18n: file data/systemverilog.xml line 42 +#: rc.cpp:820 #, fuzzy msgid "" "_: Language\n" -"OPAL" -msgstr "AHDL" +"SystemVerilog" +msgstr "Verilog" -#. i18n: file data/opencl.xml line 3 -#: rc.cpp:626 +#. i18n: file data/tads3.xml line 5 +#: rc.cpp:824 #, fuzzy msgid "" "_: Language\n" -"OpenCL" -msgstr "C" +"TADS 3" +msgstr "ASP" -#. i18n: file data/pango.xml line 3 -#: rc.cpp:630 -#, fuzzy +#. i18n: file data/tcl.xml line 31 +#: rc.cpp:828 msgid "" "_: Language\n" -"Pango" -msgstr "ChangeLog" +"Tcl/Tk" +msgstr "Tcl/Tk" -#. i18n: file data/pascal.xml line 3 -#: rc.cpp:634 +#. i18n: file data/tcsh.xml line 11 +#: rc.cpp:832 +#, fuzzy msgid "" "_: Language\n" -"Pascal" -msgstr "Pascal" +"Tcsh" +msgstr "Bash" -#. i18n: file data/perl.xml line 42 -#: rc.cpp:636 +#. i18n: file data/texinfo.xml line 3 +#: rc.cpp:836 +#, fuzzy msgid "" "_: Language\n" -"Perl" -msgstr "Perl" +"Texinfo" +msgstr "Inform" -#. i18n: file data/php.xml line 67 -#: rc.cpp:640 +#. i18n: file data/textile.xml line 18 +#: rc.cpp:840 +#, fuzzy msgid "" "_: Language\n" -"PHP/PHP" -msgstr "PHP/PHP" +"Textile" +msgstr "Lex/Flex" -#. i18n: file data/picsrc.xml line 11 -#: rc.cpp:644 +#. i18n: file data/tibasic.xml line 3 +#: rc.cpp:844 msgid "" "_: Language\n" -"PicAsm" -msgstr "PicAsm" +"TI Basic" +msgstr "TI Basic" -#. i18n: file data/pig.xml line 4 -#: rc.cpp:648 -#, fuzzy +#. i18n: file data/txt2tags.xml line 6 +#: rc.cpp:848 msgid "" "_: Language\n" -"Pig" -msgstr "Pike" +"txt2tags" +msgstr "txt2tags" -#. i18n: file data/pike.xml line 4 -#: rc.cpp:652 +#. i18n: file data/uscript.xml line 3 +#: rc.cpp:852 msgid "" "_: Language\n" -"Pike" -msgstr "Pike" +"UnrealScript" +msgstr "UnrealScript" -#. i18n: file data/postscript.xml line 3 -#: rc.cpp:656 +#. i18n: file data/valgrind-suppression.xml line 3 +#: rc.cpp:856 +#, fuzzy msgid "" "_: Language\n" -"PostScript" -msgstr "PostScript" +"Valgrind Suppression" +msgstr "ColdFusion" -#. i18n: file data/povray.xml line 9 -#: rc.cpp:660 +#. i18n: file data/varnish.xml line 3 +#: rc.cpp:860 +#, fuzzy msgid "" "_: Language\n" -"POV-Ray" -msgstr "POV-Ray" +"Varnish Configuration Language" +msgstr "Cấu hình Apache" -#. i18n: file data/ppd.xml line 12 -#: rc.cpp:664 +#. i18n: file data/varnishtest.xml line 3 +#: rc.cpp:864 #, fuzzy msgid "" "_: Language\n" -"PostScript Printer Description" -msgstr "PostScript" +"Varnish Test Case language" +msgstr "E Language" + +#. i18n: file data/vcard.xml line 5 +#: rc.cpp:868 +msgid "" +"_: Language\n" +"vCard, vCalendar, iCalendar" +msgstr "" -#. i18n: file data/progress.xml line 3 -#: rc.cpp:668 +#. i18n: file data/velocity.xml line 3 +#: rc.cpp:872 msgid "" "_: Language\n" -"progress" -msgstr "progress" +"Velocity" +msgstr "Velocity" -#. i18n: file data/prolog.xml line 107 -#: rc.cpp:672 +#. i18n: file data/vera.xml line 42 +#: rc.cpp:876 +#, fuzzy msgid "" "_: Language\n" -"Prolog" -msgstr "Prolog" +"Vera" +msgstr "Perl" -#. i18n: file data/protobuf.xml line 3 -#: rc.cpp:676 -#, fuzzy +#. i18n: file data/verilog.xml line 3 +#: rc.cpp:880 msgid "" "_: Language\n" -"Protobuf" -msgstr "Prolog" +"Verilog" +msgstr "Verilog" -#. i18n: file data/purebasic.xml line 3 -#: rc.cpp:680 +#. i18n: file data/vhdl.xml line 14 +#: rc.cpp:884 msgid "" "_: Language\n" -"PureBasic" -msgstr "PureBasic" +"VHDL" +msgstr "VHDL" -#. i18n: file data/python.xml line 16 -#: rc.cpp:684 +#. i18n: file data/vrml.xml line 3 +#: rc.cpp:888 msgid "" "_: Language\n" -"Python" -msgstr "Python" +"VRML" +msgstr "VRML" -#. i18n: file data/q.xml line 3 -#: rc.cpp:688 -#, fuzzy +#. i18n: file data/winehq.xml line 3 +#: rc.cpp:892 msgid "" "_: Language\n" -"q" -msgstr "C" +"WINE Config" +msgstr "WINE Config" -#. i18n: file data/qmake.xml line 3 -#: rc.cpp:692 +#. i18n: file data/wml.xml line 57 +#: rc.cpp:896 #, fuzzy msgid "" "_: Language\n" -"QMake" -msgstr "CMake" +"Wesnoth Markup Language" +msgstr "E Language" -#. i18n: file data/qml.xml line 4 -#: rc.cpp:696 -#, fuzzy +#. i18n: file data/xharbour.xml line 3 +#: rc.cpp:900 msgid "" "_: Language\n" -"QML" -msgstr "SML" +"xHarbour" +msgstr "xHarbour" -#. i18n: file data/r.xml line 10 -#: rc.cpp:700 +#. i18n: file data/xml.xml line 9 +#: rc.cpp:904 msgid "" "_: Language\n" -"R Script" -msgstr "R Script" +"XML" +msgstr "XML" -#. i18n: file data/rapidq.xml line 3 -#: rc.cpp:704 -#, fuzzy +#. i18n: file data/xmldebug.xml line 3 +#: rc.cpp:908 msgid "" "_: Language\n" -"RapidQ" -msgstr "Email" +"XML (Debug)" +msgstr "XML (Debug)" -#. i18n: file data/relaxngcompact.xml line 3 -#: rc.cpp:708 +#. i18n: file data/xorg.xml line 3 +#: rc.cpp:912 #, fuzzy msgid "" "_: Language\n" -"RelaxNG-Compact" -msgstr "Velocity" +"x.org Configuration" +msgstr "Cấu hình Apache" -#. i18n: file data/replicode.xml line 14 -#: rc.cpp:712 -#, fuzzy +#. i18n: file data/xslt.xml line 55 +#: rc.cpp:916 msgid "" "_: Language\n" -"Replicode" -msgstr "Spice" +"xslt" +msgstr "xsit" -#. i18n: file data/rest.xml line 14 -#: rc.cpp:716 +#. i18n: file data/xul.xml line 7 +#: rc.cpp:920 #, fuzzy msgid "" "_: Language\n" -"reStructuredText" -msgstr "GNU Gettext" +"XUL" +msgstr "XML" -#. i18n: file data/restructuredtext.xml line 3 -#: rc.cpp:720 -#, fuzzy +#. i18n: file data/yacas.xml line 3 +#: rc.cpp:924 msgid "" "_: Language\n" -"Restructured Text" -msgstr "GNU Gettext" +"yacas" +msgstr "yacas" -#. i18n: file data/rexx.xml line 3 -#: rc.cpp:724 +#. i18n: file data/yacc.xml line 28 +#: rc.cpp:928 msgid "" "_: Language\n" -"REXX" -msgstr "REXX" +"Yacc/Bison" +msgstr "Yacc/Bison" -#. i18n: file data/rhtml.xml line 47 -#: rc.cpp:728 +#. i18n: file data/yaml.xml line 4 +#: rc.cpp:932 #, fuzzy msgid "" "_: Language\n" -"Ruby/Rails/RHTML" -msgstr "" -"_: Language\n" -"Ruby/Rails/RHTML" +"YAML" +msgstr "SML" -#. i18n: file data/rib.xml line 8 -#: rc.cpp:732 +#. i18n: file data/zonnon.xml line 3 +#: rc.cpp:936 +#, fuzzy msgid "" "_: Language\n" -"RenderMan RIB" -msgstr "RenderMan RIB" +"Zonnon" +msgstr "Mason" -#. i18n: file data/roff.xml line 10 -#: rc.cpp:736 +#. i18n: file data/zsh.xml line 11 +#: rc.cpp:940 #, fuzzy msgid "" "_: Language\n" -"Roff" -msgstr "Diff" +"Zsh" +msgstr "Bash" -#. i18n: file data/rpmspec.xml line 11 -#: rc.cpp:740 +#: plugins/insertfile/insertfileplugin.cpp:79 +msgid "Insert File..." +msgstr "Chèn tập tin..." + +#: plugins/insertfile/insertfileplugin.cpp:88 +msgid "Choose File to Insert" +msgstr "Chọn tập tin cần chèn" + +#: plugins/insertfile/insertfileplugin.cpp:116 msgid "" -"_: Language\n" -"RPM Spec" -msgstr "RPM Spec" +"Failed to load file:\n" +"\n" +msgstr "" +"Lỗi tải tập tin:\n" +"\n" -#. i18n: file data/rsiidl.xml line 3 -#: rc.cpp:744 +#: plugins/insertfile/insertfileplugin.cpp:116 +#: plugins/insertfile/insertfileplugin.cpp:137 +#: plugins/insertfile/insertfileplugin.cpp:159 +msgid "Insert File Error" +msgstr "Lỗi chèn tập tin" + +#: plugins/insertfile/insertfileplugin.cpp:130 msgid "" -"_: Language\n" -"RSI IDL" -msgstr "RSI IDL" +"

    The file %1 does not exist or is not readable, aborting." +msgstr "" +"

    Tập tin %1 không tồn tại hoặc không có khả năng đọc nên hủy " +"bỏ." -#. i18n: file data/rtf.xml line 3 -#: rc.cpp:748 -#, fuzzy +#: plugins/insertfile/insertfileplugin.cpp:134 +msgid "

    Unable to open file %1, aborting." +msgstr "

    Không thể mở tập tin %1 nên hủy bỏ." + +#: plugins/insertfile/insertfileplugin.cpp:157 +msgid "

    File %1 had no contents." +msgstr "

    Tập tin %1 không có nội dung nào." + +#: plugins/kdatatool/kate_kdatatool.cpp:78 +msgid "Data Tools" +msgstr "Công cụ Dữ liệu" + +#: plugins/kdatatool/kate_kdatatool.cpp:153 +#: plugins/kdatatool/kate_kdatatool.cpp:175 +msgid "(not available)" +msgstr "(hiện không có)" + +#: plugins/kdatatool/kate_kdatatool.cpp:183 msgid "" -"_: Language\n" -"Rich Text Format" -msgstr "Scheme" +"Data tools are only available when text is selected, or when the right mouse " +"button is clicked over a word. If no data tools are offered even when text is " +"selected, you need to install them. Some data tools are part of the KOffice " +"package." +msgstr "" +"Những công cụ dữ liệu sẵn sàng chỉ khi đã chọn đoạn, hoặc khi nhắp phải chuột " +"trên từ nào thôi. Nếu không cung cấp công cụ dữ liệu ngay cả khi đã chọn đoạn, " +"bạn cần phải cài đặt chúng. Một số công cụ dữ liệu thuộc về gói KOffice." + +#: plugins/wordcompletion/docwordcompletion.cpp:109 +msgid "Word Completion Plugin" +msgstr "Bộ cầm phít hoàn chỉnh từ" + +#: plugins/wordcompletion/docwordcompletion.cpp:114 +msgid "Configure the Word Completion Plugin" +msgstr "Cấu hình Bộ cầm phít hoàn chỉnh từ" + +#: plugins/wordcompletion/docwordcompletion.cpp:148 +msgid "Reuse Word Above" +msgstr "Dùng lại từ trên" + +#: plugins/wordcompletion/docwordcompletion.cpp:150 +msgid "Reuse Word Below" +msgstr "Dùng lại từ dưới" + +#: plugins/wordcompletion/docwordcompletion.cpp:152 +msgid "Pop Up Completion List" +msgstr "Danh sách hoàn chỉnh bật lên" + +#: plugins/wordcompletion/docwordcompletion.cpp:154 +msgid "Shell Completion" +msgstr "Hoàn chỉnh hệ vỏ" + +#: plugins/wordcompletion/docwordcompletion.cpp:156 +msgid "Automatic Completion Popup" +msgstr "Bật lên hoàn chỉnh tự động" -#. i18n: file data/ruby.xml line 33 -#: rc.cpp:752 -msgid "" -"_: Language\n" -"Ruby" -msgstr "Ruby" +#: plugins/wordcompletion/docwordcompletion.cpp:498 +msgid "Automatically &show completion list" +msgstr "Tự động hiển thị danh sách hoàn chỉnh" -#. i18n: file data/sather.xml line 3 -#: rc.cpp:756 +#: plugins/wordcompletion/docwordcompletion.cpp:511 msgid "" -"_: Language\n" -"Sather" -msgstr "Sather" +"_: Translators: This is the first part of two strings wich will comprise the " +"sentence 'Show completions when a word is at least N characters'. The first " +"part is on the right side of the N, which is represented by a spinbox widget, " +"followed by the second part: 'characters long'. Characters is a ingeger number " +"between and including 1 and 30. Feel free to leave the second part of the " +"sentence blank if it suits your language better. \n" +"Show completions &when a word is at least" +msgstr "Hiển thị những cách hoàn chỉnh khi từ có ít nhất" -#. i18n: file data/scala.xml line 3 -#: rc.cpp:760 -#, fuzzy +#: plugins/wordcompletion/docwordcompletion.cpp:517 msgid "" -"_: Language\n" -"Scala" -msgstr "Stata" +"_: This is the second part of two strings that will comprise teh sentence 'Show " +"completions when a word is at least N characters'\n" +"characters long." +msgstr "ký tự." -#. i18n: file data/scheme.xml line 43 -#: rc.cpp:764 +#: plugins/wordcompletion/docwordcompletion.cpp:520 msgid "" -"_: Language\n" -"Scheme" -msgstr "Scheme" +"Enable the automatic completion list popup as default. The popup can be " +"disabled on a view basis from the 'Tools' menu." +msgstr "" +"Hiệu lực danh sách hoàn chỉnh tự động là mặc định. Có thể vô hiệu hoá bộ bật " +"lên đựa vào khung xem, từ trình đơn « Công cụ »." -#. i18n: file data/sci.xml line 3 -#: rc.cpp:768 +#: plugins/wordcompletion/docwordcompletion.cpp:523 msgid "" -"_: Language\n" -"scilab" -msgstr "scilab" +"Define the length a word should have before the completion list is displayed." +msgstr "Ghi rõ độ dài từ nên gây ra hiển thị danh sách cách hoàn chỉnh." -#. i18n: file data/scss.xml line 28 -#: rc.cpp:772 -#, fuzzy -msgid "" -"_: Language\n" -"SCSS" -msgstr "CSS" +#: plugins/autobookmarker/autobookmarker.cpp:90 +msgid "AutoBookmarks" +msgstr "Đánh dấu Tự động" -#. i18n: file data/sed.xml line 3 -#: rc.cpp:776 -#, fuzzy -msgid "" -"_: Language\n" -"sed" -msgstr "Ada" +#: plugins/autobookmarker/autobookmarker.cpp:101 +msgid "Configure AutoBookmarks" +msgstr "Cấu hình Đánh dấu Tự động" -#. i18n: file data/sgml.xml line 3 -#: rc.cpp:780 -msgid "" -"_: Language\n" -"SGML" -msgstr "SGML" +#: plugins/autobookmarker/autobookmarker.cpp:279 +msgid "Edit Entry" +msgstr "Sửa đổi mục nhập" -#. i18n: file data/sieve.xml line 4 -#: rc.cpp:784 -msgid "" -"_: Language\n" -"Sieve" -msgstr "Sieve" +#: plugins/autobookmarker/autobookmarker.cpp:287 +msgid "&Pattern:" +msgstr "&Mẫu :" -#. i18n: file data/sisu.xml line 3 -#: rc.cpp:788 -#, fuzzy -msgid "" -"_: Language\n" -"SiSU" -msgstr "CSS" +#: plugins/autobookmarker/autobookmarker.cpp:293 +msgid "

    A regular expression. Matching lines will be bookmarked.

    " +msgstr "

    Một biểu thức chính quy. Sẽ Đánh dấu trên các dòng khớp.

    " -#. i18n: file data/sml.xml line 3 -#: rc.cpp:792 -msgid "" -"_: Language\n" -"SML" -msgstr "SML" +#: plugins/autobookmarker/autobookmarker.cpp:297 +msgid "Case &sensitive" +msgstr "&Phân biệt hoa/thường" -#. i18n: file data/spice.xml line 4 -#: rc.cpp:796 +#: plugins/autobookmarker/autobookmarker.cpp:301 msgid "" -"_: Language\n" -"Spice" -msgstr "Spice" +"

    If enabled, the pattern matching will be case sensitive, otherwise not.

    " +msgstr "" +"

    Nếu bật, cách khớp mẫu sẽ phân biệt chữ hoa/thường, nếu không thì không.

    " -#. i18n: file data/sql-mysql.xml line 8 -#: rc.cpp:800 -msgid "" -"_: Language\n" -"SQL (MySQL)" -msgstr "SQL (MySQL)" +#: plugins/autobookmarker/autobookmarker.cpp:304 +msgid "&Minimal matching" +msgstr "Khớp tối thiể&u" -#. i18n: file data/sql-postgresql.xml line 4 -#: rc.cpp:804 +#: plugins/autobookmarker/autobookmarker.cpp:308 msgid "" -"_: Language\n" -"SQL (PostgreSQL)" -msgstr "SQL (PostgreSQL)" +"

    If enabled, the pattern matching will use minimal matching; if you do not " +"know what that is, please read the appendix on regular expressions in the kate " +"manual.

    " +msgstr "" +"

    Nếu bật, cách khớp mẫu sẽ khớp mức tối thiểu. Nếu bạn chưa biết thuật ngữ " +"này là gì, hãy đọc Phụ lục về biểu thức chính quy trong Sổ tay Kate [chưa dịch: " +"Kate Manual → Appendix: Regular Expressions).

    " -#. i18n: file data/sql.xml line 6 -#: rc.cpp:808 -msgid "" -"_: Language\n" -"SQL" -msgstr "SQL" +#: plugins/autobookmarker/autobookmarker.cpp:312 +msgid "&File mask:" +msgstr "Bộ &lọc tập tin:" -#. i18n: file data/stata.xml line 3 -#: rc.cpp:812 +#: plugins/autobookmarker/autobookmarker.cpp:318 msgid "" -"_: Language\n" -"Stata" -msgstr "Stata" +"

    A list of filename masks, separated by semicolons. This can be used to limit " +"the usage of this entity to files with matching names.

    " +"

    Use the wizard button to the right of the mimetype entry below to easily " +"fill out both lists.

    " +msgstr "" +"

    Danh sách các bộ lọc tập tin, định giới bằng dấu chấm phẩy. Có thể sử dụng " +"danh sách này để giới hạn cách sử dụng thực thể này là chỉ với những tập tin có " +"tên khớp.

    " +"

    Hãy dùng cái nút trợ lý bên phải mục nhập kiểu MIME bên dưới, để điền dễ vào " +"cả hai danh sách.

    " -#. i18n: file data/systemc.xml line 10 -#: rc.cpp:816 -#, fuzzy +#: plugins/autobookmarker/autobookmarker.cpp:329 msgid "" -"_: Language\n" -"SystemC" -msgstr "C" +"

    A list of mime types, separated by semicolon. This can be used to limit the " +"usage of this entity to files with matching mime types.

    " +"

    Use the wizard button on the right to get a list of existing file types to " +"choose from, using it will fill in the file masks as well.

    " +msgstr "" +"

    Danh sách các kiểu MIME, định giới bằng dấu chấm phẩy. Có thể sử dụng danh " +"sách này để giới hạn cách sử dụng thực thể này là chỉ với những tập tin có kiểu " +"MIME khớp.

    " +"

    Hãy dùng cái nút trợ lý bên phải để xem danh sách các kiểu tập tin tồn tại " +"có thể chọn; dùng nó sẽ cũng điền vào những bộ lọc tập tin.

    " -#. i18n: file data/systemverilog.xml line 42 -#: rc.cpp:820 -#, fuzzy +#: plugins/autobookmarker/autobookmarker.cpp:339 msgid "" -"_: Language\n" -"SystemVerilog" -msgstr "Verilog" +"

    Click this button to display a checkable list of mimetypes available on your " +"system. When used, the file masks entry above will be filled in with the " +"corresponding masks.

    " +msgstr "" +"

    Nhắp vào nút này để hiển thị danh sách các kiểu MIME sắn sàng trên hệ thống, " +"với hộp chọn bên cạnh. Khi bạn đánh dấu trong một số hộp chọn, các bộ lọc tập " +"tin đó sẽ cũng được điền vào mục nhập bên trên.

    " -#. i18n: file data/tads3.xml line 5 -#: rc.cpp:824 -#, fuzzy +#: plugins/autobookmarker/autobookmarker.cpp:364 msgid "" -"_: Language\n" -"TADS 3" -msgstr "ASP" +"Select the MimeTypes for this pattern.\n" +"Please note that this will automatically edit the associated file extensions as " +"well." +msgstr "" +"Hãy chọn những kiểu MIME cho mẫu này\n" +"Ghi chú : việc này sẽ cũng tự động sửa đổi những phần mở rộng tập tin tương " +"ứng." -#. i18n: file data/tcl.xml line 31 -#: rc.cpp:828 -msgid "" -"_: Language\n" -"Tcl/Tk" -msgstr "Tcl/Tk" +#: plugins/autobookmarker/autobookmarker.cpp:384 +msgid "&Patterns" +msgstr "&Mẫu" -#. i18n: file data/tcsh.xml line 11 -#: rc.cpp:832 -#, fuzzy +#: plugins/autobookmarker/autobookmarker.cpp:387 +msgid "Pattern" +msgstr "Mẫu" + +#: plugins/autobookmarker/autobookmarker.cpp:388 +msgid "Mime Types" +msgstr "Kiểu MIME" + +#: plugins/autobookmarker/autobookmarker.cpp:389 +msgid "File Masks" +msgstr "Bộ lọc tập tin" + +#: plugins/autobookmarker/autobookmarker.cpp:393 msgid "" -"_: Language\n" -"Tcsh" -msgstr "Bash" +"

    This list shows your configured autobookmark entities. When a document is " +"opened, each entity is used in the following way: " +"

      " +"
    1. The entity is dismissed, if a mime and/or filename mask is defined, and " +"neither matches the document.
    2. " +"
    3. Otherwise each line of the document is tried against the pattern, and a " +"bookmark is set on matching lines.
    4. " +"

      Use the buttons below to manage your collection of entities.

      " +msgstr "" +"

      Danh sách này hiển thị các thực thể Đánh dấu tự động đã cấu hình. Khi tài " +"liệu được mở, mỗi thực thể có được dùng bằng cách theo đây:" +"

        " +"
      1. Thực thể bị bỏ qua nếu không có bộ lọc kiểu MIME/tập tin khớp tài liệu.
      2. " +"
      3. Nếu không, mọi dòng của tài liệu được so với mẫu, và mỗi dòng khớp có Đánh " +"dấu.
      " +"

      Hãy dùng những cái nút bên dưới, để quản lý tập hợp thực thể này.

      " -#. i18n: file data/texinfo.xml line 3 -#: rc.cpp:836 -#, fuzzy -msgid "" -"_: Language\n" -"Texinfo" -msgstr "Inform" +#: plugins/autobookmarker/autobookmarker.cpp:408 +msgid "Press this button to create a new autobookmark entity." +msgstr "Bấm cái nút này để tạo thực thể Đánh dấu tự động mới." -#. i18n: file data/textile.xml line 18 -#: rc.cpp:840 -#, fuzzy -msgid "" -"_: Language\n" -"Textile" -msgstr "Lex/Flex" +#: plugins/autobookmarker/autobookmarker.cpp:413 +msgid "Press this button to delete the currently selected entity." +msgstr "Bấm nút này để xoá bỏ thực thể đã chọn hiện thời." -#. i18n: file data/tibasic.xml line 3 -#: rc.cpp:844 -msgid "" -"_: Language\n" -"TI Basic" -msgstr "TI Basic" +#: plugins/autobookmarker/autobookmarker.cpp:415 +msgid "&Edit..." +msgstr "&Sửa..." -#. i18n: file data/txt2tags.xml line 6 -#: rc.cpp:848 -msgid "" -"_: Language\n" -"txt2tags" -msgstr "txt2tags" +#: plugins/autobookmarker/autobookmarker.cpp:418 +msgid "Press this button to edit the currently selected entity." +msgstr "Bấm nút này để hiệu chỉnh thực thể đã chọn hiện thời." -#. i18n: file data/uscript.xml line 3 -#: rc.cpp:852 -msgid "" -"_: Language\n" -"UnrealScript" -msgstr "UnrealScript" +#: plugins/isearch/ISearchPlugin.cpp:68 plugins/isearch/ISearchPlugin.cpp:371 +msgid "Search Incrementally" +msgstr "Tìm kiếm dần" -#. i18n: file data/valgrind-suppression.xml line 3 -#: rc.cpp:856 -#, fuzzy -msgid "" -"_: Language\n" -"Valgrind Suppression" -msgstr "ColdFusion" +#: plugins/isearch/ISearchPlugin.cpp:72 plugins/isearch/ISearchPlugin.cpp:372 +msgid "Search Incrementally Backwards" +msgstr "Tìm kiếm dần ngược" -#. i18n: file data/varnish.xml line 3 -#: rc.cpp:860 -#, fuzzy -msgid "" -"_: Language\n" -"Varnish Configuration Language" -msgstr "Cấu hình Apache" +#: plugins/isearch/ISearchPlugin.cpp:76 plugins/isearch/ISearchPlugin.cpp:79 +msgid "I-Search:" +msgstr "Tìm kiếm dần:" -#. i18n: file data/varnishtest.xml line 3 -#: rc.cpp:864 -#, fuzzy -msgid "" -"_: Language\n" -"Varnish Test Case language" -msgstr "E Language" +#: plugins/isearch/ISearchPlugin.cpp:95 +msgid "Search" +msgstr "Tìm kiếm" -#. i18n: file data/vcard.xml line 5 -#: rc.cpp:868 -msgid "" -"_: Language\n" -"vCard, vCalendar, iCalendar" -msgstr "" +#: plugins/isearch/ISearchPlugin.cpp:101 +msgid "Search Options" +msgstr "Tùy chọn tìm kiếm" -#. i18n: file data/velocity.xml line 3 -#: rc.cpp:872 -msgid "" -"_: Language\n" -"Velocity" -msgstr "Velocity" +#: plugins/isearch/ISearchPlugin.cpp:106 plugins/isearch/ISearchPlugin.cpp:412 +msgid "Case Sensitive" +msgstr "Phân biệt chữ hoa/thường" -#. i18n: file data/vera.xml line 42 -#: rc.cpp:876 -#, fuzzy -msgid "" -"_: Language\n" -"Vera" -msgstr "Perl" +#: plugins/isearch/ISearchPlugin.cpp:115 plugins/isearch/ISearchPlugin.cpp:414 +msgid "From Beginning" +msgstr "Từ đầu" -#. i18n: file data/verilog.xml line 3 -#: rc.cpp:880 -msgid "" -"_: Language\n" -"Verilog" -msgstr "Verilog" +#: plugins/isearch/ISearchPlugin.cpp:124 plugins/isearch/ISearchPlugin.cpp:416 +msgid "Regular Expression" +msgstr "Biểu thức chính quy" -#. i18n: file data/vhdl.xml line 14 -#: rc.cpp:884 +#: plugins/isearch/ISearchPlugin.cpp:244 msgid "" -"_: Language\n" -"VHDL" -msgstr "VHDL" +"_: Incremental Search\n" +"I-Search:" +msgstr "Tìm kiếm dần:" -#. i18n: file data/vrml.xml line 3 -#: rc.cpp:888 +#: plugins/isearch/ISearchPlugin.cpp:247 msgid "" -"_: Language\n" -"VRML" -msgstr "VRML" +"_: Incremental Search found no match\n" +"Failing I-Search:" +msgstr "Tìm kiếm dần bị lỗi:" -#. i18n: file data/winehq.xml line 3 -#: rc.cpp:892 +#: plugins/isearch/ISearchPlugin.cpp:250 msgid "" -"_: Language\n" -"WINE Config" -msgstr "WINE Config" +"_: Incremental Search in the reverse direction\n" +"I-Search Backward:" +msgstr "Tìm kiếm dần ngược:" -#. i18n: file data/wml.xml line 57 -#: rc.cpp:896 -#, fuzzy -msgid "" -"_: Language\n" -"Wesnoth Markup Language" -msgstr "E Language" +#: plugins/isearch/ISearchPlugin.cpp:253 +msgid "Failing I-Search Backward:" +msgstr "Lỗi tìm kiếm dần ngược:" -#. i18n: file data/xharbour.xml line 3 -#: rc.cpp:900 +#: plugins/isearch/ISearchPlugin.cpp:256 msgid "" -"_: Language\n" -"xHarbour" -msgstr "xHarbour" +"_: Incremental Search has passed the end of the document\n" +"Wrapped I-Search:" +msgstr "Tìm kiếm dần đã cuộn:" -#. i18n: file data/xml.xml line 9 -#: rc.cpp:904 -msgid "" -"_: Language\n" -"XML" -msgstr "XML" +#: plugins/isearch/ISearchPlugin.cpp:259 +msgid "Failing Wrapped I-Search:" +msgstr "Lỗi tìm kiếm dần đã cuộn:" -#. i18n: file data/xmldebug.xml line 3 -#: rc.cpp:908 -msgid "" -"_: Language\n" -"XML (Debug)" -msgstr "XML (Debug)" +#: plugins/isearch/ISearchPlugin.cpp:262 +msgid "Wrapped I-Search Backward:" +msgstr "Tìm kiếm dần ngược đã cuộn:" -#. i18n: file data/xorg.xml line 3 -#: rc.cpp:912 -#, fuzzy -msgid "" -"_: Language\n" -"x.org Configuration" -msgstr "Cấu hình Apache" +#: plugins/isearch/ISearchPlugin.cpp:265 +msgid "Failing Wrapped I-Search Backward:" +msgstr "Lỗi tìm kiếm dần ngược đã cuộn:" -#. i18n: file data/xslt.xml line 55 -#: rc.cpp:916 +#: plugins/isearch/ISearchPlugin.cpp:269 msgid "" -"_: Language\n" -"xslt" -msgstr "xsit" +"_: Incremental Search has passed both the end of the document and the original " +"starting position\n" +"Overwrapped I-Search:" +msgstr "Tìm kiếm dần đã cuộn trên:" -#. i18n: file data/xul.xml line 7 -#: rc.cpp:920 -#, fuzzy -msgid "" -"_: Language\n" -"XUL" -msgstr "XML" +#: plugins/isearch/ISearchPlugin.cpp:272 +msgid "Failing Overwrapped I-Search:" +msgstr "Lỗi tìm kiếm dần đã cuộn trên:" -#. i18n: file data/yacas.xml line 3 -#: rc.cpp:924 -msgid "" -"_: Language\n" -"yacas" -msgstr "yacas" +#: plugins/isearch/ISearchPlugin.cpp:275 +msgid "Overwrapped I-Search Backwards:" +msgstr "Tìm kiếm dần đã cuộn trên ngược:" -#. i18n: file data/yacc.xml line 28 -#: rc.cpp:928 -msgid "" -"_: Language\n" -"Yacc/Bison" -msgstr "Yacc/Bison" +#: plugins/isearch/ISearchPlugin.cpp:278 +msgid "Failing Overwrapped I-Search Backward:" +msgstr "Lỗi tìm kiếm dần đã cuộn trên ngược:" -#. i18n: file data/yaml.xml line 4 -#: rc.cpp:932 -#, fuzzy -msgid "" -"_: Language\n" -"YAML" -msgstr "SML" +#: plugins/isearch/ISearchPlugin.cpp:280 +msgid "Error: unknown i-search state!" +msgstr "• Lỗi : không biết tính tráng tìm kiếm dần. •" -#. i18n: file data/zonnon.xml line 3 -#: rc.cpp:936 -#, fuzzy -msgid "" -"_: Language\n" -"Zonnon" -msgstr "Mason" +#: plugins/isearch/ISearchPlugin.cpp:341 +msgid "Next Incremental Search Match" +msgstr "Tìm kiếm dần: kết quả kế" -#. i18n: file data/zsh.xml line 11 -#: rc.cpp:940 -#, fuzzy -msgid "" -"_: Language\n" -"Zsh" -msgstr "Bash" +#: plugins/isearch/ISearchPlugin.cpp:342 +msgid "Previous Incremental Search Match" +msgstr "Tìm kiếm dần: kết quả lùi" #~ msgid "" #~ "_: Language\n" diff --git a/tde-i18n-vi/messages/tdelibs/kmcop.po b/tde-i18n-vi/messages/tdelibs/kmcop.po index a1de6c9b6a0..a5c8a5eba48 100644 --- a/tde-i18n-vi/messages/tdelibs/kmcop.po +++ b/tde-i18n-vi/messages/tdelibs/kmcop.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kmcop\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:47+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/knotify.po b/tde-i18n-vi/messages/tdelibs/knotify.po index fd91a9d7919..a8a0db83444 100644 --- a/tde-i18n-vi/messages/tdelibs/knotify.po +++ b/tde-i18n-vi/messages/tdelibs/knotify.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: knotify\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:35+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/libtdescreensaver.po b/tde-i18n-vi/messages/tdelibs/libtdescreensaver.po index 76058a3031d..87b7022d8c5 100644 --- a/tde-i18n-vi/messages/tdelibs/libtdescreensaver.po +++ b/tde-i18n-vi/messages/tdelibs/libtdescreensaver.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: libkscreensaver\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 17:04+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeabc_dir.po b/tde-i18n-vi/messages/tdelibs/tdeabc_dir.po index 84a20e17c31..6a0c25cf1b9 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeabc_dir.po +++ b/tde-i18n-vi/messages/tdelibs/tdeabc_dir.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeabc_dir\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:16+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeabc_file.po b/tde-i18n-vi/messages/tdelibs/tdeabc_file.po index 97f5f54ff16..dca8a15fdfc 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeabc_file.po +++ b/tde-i18n-vi/messages/tdelibs/tdeabc_file.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeabc_file\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:31+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeabc_ldaptdeio.po b/tde-i18n-vi/messages/tdelibs/tdeabc_ldaptdeio.po index bd5d2155ca5..3187c994e5c 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeabc_ldaptdeio.po +++ b/tde-i18n-vi/messages/tdelibs/tdeabc_ldaptdeio.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeabc_ldapkio\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:33+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeabc_net.po b/tde-i18n-vi/messages/tdelibs/tdeabc_net.po index 2a3f4ee432b..335d86ecf3a 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeabc_net.po +++ b/tde-i18n-vi/messages/tdelibs/tdeabc_net.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeabc_net\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:40+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeabc_sql.po b/tde-i18n-vi/messages/tdelibs/tdeabc_sql.po index 5f6ab339f6e..39a46e5e356 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeabc_sql.po +++ b/tde-i18n-vi/messages/tdelibs/tdeabc_sql.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeabc_sql\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:36+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeabcformat_binary.po b/tde-i18n-vi/messages/tdelibs/tdeabcformat_binary.po index 960434bcbf5..52f019d5cc9 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeabcformat_binary.po +++ b/tde-i18n-vi/messages/tdelibs/tdeabcformat_binary.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeabcformat_binary\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:41+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdecmshell.po b/tde-i18n-vi/messages/tdelibs/tdecmshell.po index a414ada505c..7ae941da6f5 100644 --- a/tde-i18n-vi/messages/tdelibs/tdecmshell.po +++ b/tde-i18n-vi/messages/tdelibs/tdecmshell.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdecmshell\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:42+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdefileaudiopreview.po b/tde-i18n-vi/messages/tdelibs/tdefileaudiopreview.po index 7b18368c7e4..5d0d6a65954 100644 --- a/tde-i18n-vi/messages/tdelibs/tdefileaudiopreview.po +++ b/tde-i18n-vi/messages/tdelibs/tdefileaudiopreview.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdefileaudiopreview\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:44+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeio.po b/tde-i18n-vi/messages/tdelibs/tdeio.po index bae017161dd..8c030ca6f6f 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeio.po +++ b/tde-i18n-vi/messages/tdelibs/tdeio.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:10+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,177 +17,6 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" -#: tests/kurifiltertest.cpp:144 -msgid "kurifiltertest" -msgstr "kurifiltertest" - -#: tests/kurifiltertest.cpp:145 -msgid "Unit test for the URI filter plugin framework." -msgstr "Việc thử ra đơn vị cho khuôn khổ bộ cầm phít lọc URI." - -#: tests/kurifiltertest.cpp:150 -msgid "Use space as keyword delimeter for web shortcuts" -msgstr "Hãy dùng dấu cách là bộ phân cách từ khoá cho lối tắt Mạng" - -#: _translatorinfo.cpp:1 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nhóm Việt hoá TDE" - -#: _translatorinfo.cpp:3 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "kde-l10n-vi@kde.org" - -#: bookmarks/kbookmarkmenu.cc:506 bookmarks/kbookmarkmenu_p.h:146 -msgid "Add Bookmark" -msgstr "Thêm Đánh dấu" - -#: bookmarks/kbookmarkimporter_opera.cc:110 -#: bookmarks/kbookmarkimporter_opera.cc:113 -msgid "*.adr|Opera Bookmark Files (*.adr)" -msgstr "*.adr|Tập tin Đánh dấu Opera (*.adr)" - -#: bookmarks/kbookmarkmenu.cc:259 -msgid "Add Bookmark Here" -msgstr "Thêm Đánh dấu vào đây" - -#: bookmarks/kbookmarkmenu.cc:276 -msgid "Open Folder in Bookmark Editor" -msgstr "Mở thư mục trong Bộ sửa Đánh dấu" - -#: bookmarks/kbookmarkmenu.cc:279 -msgid "Delete Folder" -msgstr "Xoá bỏ thư mục" - -#: bookmarks/kbookmarkmenu.cc:287 -msgid "Copy Link Address" -msgstr "Chép địa chỉ liên kết" - -#: bookmarks/kbookmarkmenu.cc:290 -msgid "Delete Bookmark" -msgstr "Xoá bỏ Đánh dấu" - -#: bookmarks/kbookmarkmenu.cc:318 -msgid "Bookmark Properties" -msgstr "Thuộc tính Đánh dấu" - -#: bookmarks/kbookmarkmanager.cc:506 bookmarks/kbookmarkmenu.cc:343 -msgid "Cannot add bookmark with empty URL." -msgstr "Không thể thêm Đánh dấu có địa chỉ Mạng rỗng." - -#: bookmarks/kbookmarkmenu.cc:381 -msgid "" -"Are you sure you wish to remove the bookmark folder\n" -"\"%1\"?" -msgstr "Bạn có chắc muốn gỡ bỏ thư mục Đánh dấu « %1 » không?" - -#: bookmarks/kbookmarkmenu.cc:382 -msgid "" -"Are you sure you wish to remove the bookmark\n" -"\"%1\"?" -msgstr "Bạn có chắc muốn gỡ bỏ Đánh dấu « %1 » không?" - -#: bookmarks/kbookmarkmenu.cc:383 -msgid "Bookmark Folder Deletion" -msgstr "Việc xoá bỏ thư mục Đánh dấu" - -#: bookmarks/kbookmarkmenu.cc:384 -msgid "Bookmark Deletion" -msgstr "Việc xoá bỏ Đánh dấu" - -#: bookmarks/kbookmarkmenu.cc:486 -msgid "Bookmark Tabs as Folder..." -msgstr "Các thanh Đánh dấu dạng thư mục..." - -#: bookmarks/kbookmarkmenu.cc:495 -msgid "Add a folder of bookmarks for all open tabs." -msgstr "Thêm một thư mục Đánh dấu cho mọi thanh mở." - -#: bookmarks/kbookmarkmenu.cc:515 -msgid "Add a bookmark for the current document" -msgstr "Thêm Đánh dấu cho tài liệu hiện có" - -#: bookmarks/kbookmarkmenu.cc:529 -msgid "Edit your bookmark collection in a separate window" -msgstr "Hiệu chỉnh tập hợp Đánh dấu trong cửa sổ riêng" - -#: bookmarks/kbookmarkmenu.cc:538 -msgid "&New Bookmark Folder..." -msgstr "Thư mục Đánh dấu mới..." - -#: bookmarks/kbookmarkmenu.cc:550 -msgid "Create a new bookmark folder in this menu" -msgstr "Tạo thư mục Đánh dấu mới trong trình đơn này" - -#: bookmarks/kbookmarkmenu.cc:684 -msgid "Quick Actions" -msgstr "Hành động nhanh" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:270 -#: bookmarks/kbookmarkmenu.cc:791 tdefile/kpropertiesdialog.cpp:4020 -#: tdeio/tdefileitem.cpp:943 -msgid "Name:" -msgstr "Tên:" - -#: bookmarks/kbookmarkmenu.cc:797 tdefile/kpropertiesdialog.cpp:992 -#: tdefile/kurlrequesterdlg.cpp:47 -msgid "Location:" -msgstr "Địa điểm:" - -#: bookmarks/kbookmarkmenu.cc:829 tdefile/kpropertiesdialog.cpp:3306 -msgid "&Add" -msgstr "Th&êm" - -#: bookmarks/kbookmarkmenu.cc:831 -msgid "&New Folder..." -msgstr "Thư mục &mới..." - -#: bookmarks/kbookmarkmenu.cc:948 -msgid "Bookmark" -msgstr "Đánh dấu" - -#: bookmarks/kbookmarkmenu.cc:1115 -msgid "Netscape Bookmarks" -msgstr "Đánh dấu Netscape" - -#: bookmarks/kbookmark.cc:117 -msgid "Create New Bookmark Folder" -msgstr "Tạo thư mục Đánh dấu mới" - -#: bookmarks/kbookmark.cc:118 -#, c-format -msgid "Create New Bookmark Folder in %1" -msgstr "Tạo thư mục Đánh dấu mới trong %1" - -#: bookmarks/kbookmark.cc:120 -msgid "New folder:" -msgstr "Thư mục mới :" - -#: bookmarks/kbookmark.cc:286 -msgid "--- separator ---" -msgstr "━━ bộ phân cách ━━" - -#: bookmarks/kbookmarkimporter_ns.cc:110 bookmarks/kbookmarkimporter_ns.cc:113 -msgid "*.html|HTML Files (*.html)" -msgstr "*.html|Tập tin HTML (*.html)" - -#: bookmarks/kbookmarkimporter_ns.cc:197 -msgid "" -msgstr "" - -#: bookmarks/kbookmarkmanager.cc:365 -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 as " -"possible, which is most likely a full hard drive." -msgstr "" -"Không thể lưu Đánh dấu vào %1. Lỗi đã thông báo : %2. Thông điệp lỗi này sẽ " -"được hiển thị chỉ một lần thôi. Cần phải sửa càng nhanh càng có thể điều nào " -"gây ra lỗi này, mà rất có thể là đĩa cứng đầy." - #: kssl/ksslcertdlg.cc:61 msgid "Certificate" msgstr "Chứng nhận" @@ -507,4114 +336,4392 @@ msgstr "Mật khẩu chứng nhận" msgid "GMT" msgstr "UTC" -#: misc/tdetelnetservice.cpp:41 -msgid "telnet service" -msgstr "dịch vụ telnet" +#: tdeio/kimageio.cpp:231 +msgid "All Pictures" +msgstr "Mọi ảnh" -#: misc/tdetelnetservice.cpp:42 -msgid "telnet protocol handler" -msgstr "bộ quản lý giao thức telnet" +#: tdeio/paste.cpp:49 tdeio/paste.cpp:115 +msgid "Filename for clipboard content:" +msgstr "Tên tập tin cho nội dung của bảng tạm:" -#: misc/tdetelnetservice.cpp:76 -msgid "You do not have permission to access the %1 protocol." -msgstr "Bạn không có quyền truy cập giao thức %1." +#: tdeio/global.cpp:749 tdeio/job.cpp:1796 tdeio/job.cpp:3263 +#: tdeio/job.cpp:3780 tdeio/paste.cpp:65 +msgid "File Already Exists" +msgstr "Tập tin đã có" -#: misc/tdesendbugmail/main.cpp:22 -msgid "Subject line" -msgstr "Dòng chủ thể" +#: tdeio/paste.cpp:108 +msgid "%1 (%2)" +msgstr "%1 (%2)" -#: misc/tdesendbugmail/main.cpp:23 -msgid "Recipient" -msgstr "Người nhận" +#: tdeio/paste.cpp:123 +msgid "" +"The clipboard has changed since you used 'paste': the chosen data format is no " +"longer applicable. Please copy again what you wanted to paste." +msgstr "" +"Bảng tạm đã thay đổi kể từ bạn đã dùng khả năng « dán »: dạng thức dữ liệu đã " +"chọn không còn thích hợp lại. Vui lòng sao chép lại điều cần dán." -#: misc/tdesendbugmail/main.cpp:33 -msgid "Error connecting to server." -msgstr "Gặp lỗi khi kết nối đến máy phục vụ." +#: tdeio/paste.cpp:201 tdeio/paste.cpp:224 tdeio/paste.cpp:251 +msgid "The clipboard is empty" +msgstr "Bảng tạm rỗng" -#: misc/tdesendbugmail/main.cpp:36 -msgid "Not connected." -msgstr "Chưa kết nối." +#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:996 +#: tdeio/paste.cpp:213 tdeio/renamedlg.cpp:433 +#, c-format +msgid "" +"Malformed URL\n" +"%1" +msgstr "" +"Địa chỉ Mạng dạng sai :\n" +"%1" -#: misc/tdesendbugmail/main.cpp:39 -msgid "Connection timed out." -msgstr "Kết nối đã quá giờ." +#: tdeio/paste.cpp:299 +#, c-format +msgid "" +"_n: &Paste File\n" +"&Paste %n Files" +msgstr "&Dán %n tập tin" -#: misc/tdesendbugmail/main.cpp:42 -msgid "Time out waiting for server interaction." -msgstr "Quá giờ trong khi đợi máy phục vụ tương tác." +#: tdeio/paste.cpp:301 +#, c-format +msgid "" +"_n: &Paste URL\n" +"&Paste %n URLs" +msgstr "&Dán %n địa chỉ Mạng" -#: misc/tdesendbugmail/main.cpp:46 -msgid "Server said: \"%1\"" -msgstr "Máy phục vụ nói : « %1 »" +#: tdeio/paste.cpp:303 +msgid "&Paste Clipboard Contents" +msgstr "&Dán nội dung của bảng tạm" -#: misc/tdesendbugmail/main.cpp:62 -msgid "KSendBugMail" -msgstr "KSendBugMail" +#: tdeio/kscan.cpp:52 +msgid "Acquire Image" +msgstr "Lấy ảnh" -#: misc/tdesendbugmail/main.cpp:63 -msgid "Sends a short bug report to submit@bugs.kde.org" -msgstr "Gởi báo cáo lỗi ngắn cho " +#: tdeio/kscan.cpp:95 +msgid "OCR Image" +msgstr "Ảnh OCR" -#: misc/tdesendbugmail/main.cpp:65 -msgid "Author" -msgstr "Tác giả" +#: tdeio/kmimetype.cpp:110 +msgid "No mime types installed." +msgstr "Chưa cài đặt kiểu MIME nào." -#: misc/tdemailservice.cpp:32 -msgid "KMailService" -msgstr "KMailService" +#: tdeio/kmimetype.cpp:136 +#, c-format +msgid "" +"Could not find mime type\n" +"%1" +msgstr "" +"Không tìm thấy kiểu MIME\n" +"%1" -#: misc/tdemailservice.cpp:32 -msgid "Mail service" -msgstr "Dịch vụ thư" +#: tdeio/kmimetype.cpp:794 +msgid "The desktop entry file %1 has no Type=... entry." +msgstr "" +"Tập tin mục nhập môi trường %1 không có mục nhập « Type=... » (kiểu = )." -#: misc/uiserver.cpp:98 misc/uiserver.cpp:603 misc/uiserver.cpp:682 -msgid "Settings..." -msgstr "Thiết lập..." +#: tdeio/kmimetype.cpp:815 +msgid "" +"The desktop entry of type\n" +"%1\n" +"is unknown." +msgstr "" +"Không biết mục nhập môi trường của kiểu\n" +"%1." -#: misc/uiserver.cpp:126 -msgid "Configure Network Operation Window" -msgstr "Cấu hình cửa sổ thao tác mạng" +#: tdeio/kmimetype.cpp:829 tdeio/kmimetype.cpp:931 tdeio/kmimetype.cpp:1113 +msgid "" +"The desktop entry file\n" +"%1\n" +"is of type FSDevice but has no Dev=... entry." +msgstr "" +"Tập tin mục nhập môi trường\n" +"%1có kiểu là FSDevice (thiết bị hệ thống tập tin), nhưng không có mục nhập « " +"Dev=... » (thiết bị = )." -#: misc/uiserver.cpp:130 -msgid "Show system tray icon" -msgstr "Hiện biểu tượng trên khay hệ thống" +#: tdeio/kmimetype.cpp:875 +msgid "" +"The desktop entry file\n" +"%1\n" +"is of type Link but has no URL=... entry." +msgstr "" +"Tập tin mục nhập môi trường\n" +"%1\n" +"có kiểu Link (liên kết) nhưng không có mục nhập « URL=... » (địa chỉ Mạng = )." -#: misc/uiserver.cpp:131 -msgid "Keep network operation window always open" -msgstr "Cửa sổ thao tác mạng luôn luôn mở" +#: tdeio/kmimetype.cpp:941 +msgid "Mount" +msgstr "Gắn kết" -#: misc/uiserver.cpp:132 -msgid "Show column headers" -msgstr "Hiện phần đầu cột" +#: tdeio/kmimetype.cpp:952 +msgid "Eject" +msgstr "Đẩy ra" -#: misc/uiserver.cpp:133 -msgid "Show toolbar" -msgstr "Hiện thanh công cụ" +#: tdeio/kmimetype.cpp:954 +msgid "Unmount" +msgstr "Tháo gắn kết" -#: misc/uiserver.cpp:134 -msgid "Show statusbar" -msgstr "Hiện thanh trạng thái" +#: tdeio/kmimetype.cpp:1071 +msgid "" +"The desktop entry file\n" +"%1\n" +" has an invalid menu entry\n" +"%2." +msgstr "" +"Tập tin mục nhập môi trường\n" +"%1\n" +"có mục nhập trình đơn không hợp lệ\n" +"%2." -#: misc/uiserver.cpp:135 -msgid "Column widths are user adjustable" -msgstr "Người dùng có khả năng điều chỉnh độ rộng của cột" +#: tdeio/slave.cpp:370 +#, c-format +msgid "Unable to create io-slave: %1" +msgstr "Không thể tạo io-slave: %1" -#: misc/uiserver.cpp:136 -msgid "Show information:" -msgstr "Hiện thông tin:" +#: tdeio/slave.cpp:401 +msgid "Unknown protocol '%1'." +msgstr "Không biết giao thức « %1 »." -#: misc/uiserver.cpp:143 misc/uiserver.cpp:474 -msgid "URL" -msgstr "Địa chỉ Mạng" +#: tdeio/slave.cpp:409 +msgid "Can not find io-slave for protocol '%1'." +msgstr "Không tìm thấy io-slave cho giao thức « %1 »." -#: misc/uiserver.cpp:144 misc/uiserver.cpp:473 +#: tdeio/slave.cpp:437 +msgid "Cannot talk to tdelauncher" +msgstr "Không thể nói với tdelauncher (bộ khởi chạy)" + +#: tdeio/slave.cpp:448 +#, c-format msgid "" -"_: Remaining Time\n" -"Rem. Time" -msgstr "Thời gian còn lại" +"Unable to create io-slave:\n" +"tdelauncher said: %1" +msgstr "" +"Không thể tạo io-slave:\n" +"tdelauncher (bộ khởi chạy) nói : %1" -#: misc/uiserver.cpp:145 misc/uiserver.cpp:472 -msgid "Speed" -msgstr "Tốc độ" +#: tdeio/kservice.cpp:923 +msgid "Updating System Configuration" +msgstr "Đang cập nhật cấu hình hệ thống" -#: misc/uiserver.cpp:146 misc/uiserver.cpp:471 -#: tdefile/tdefiledetailview.cpp:67 -msgid "Size" -msgstr "Cỡ" +#: tdeio/kservice.cpp:924 +msgid "Updating system configuration." +msgstr "Đang cập nhật cấu hình hệ thống của bạn." -#: misc/uiserver.cpp:147 misc/uiserver.cpp:470 -#, c-format -msgid "%" -msgstr "%" +#: tdeio/defaultprogress.cpp:104 +msgid "Source:" +msgstr "Nguồn:" -#: misc/uiserver.cpp:148 misc/uiserver.cpp:469 -msgid "Count" -msgstr "Đếm" +#: tdeio/defaultprogress.cpp:111 tdeio/defaultprogress.cpp:433 +msgid "Destination:" +msgstr "Đích:" -#: misc/uiserver.cpp:149 misc/uiserver.cpp:468 -msgid "" -"_: Resume\n" -"Res." -msgstr "Lại" +#: tdeio/defaultprogress.cpp:149 +msgid "&Keep this window open after transfer is complete" +msgstr "Để &cửa sổ này mở sau khi truyền xong" -#: misc/uiserver.cpp:150 misc/uiserver.cpp:467 -msgid "Local Filename" -msgstr "Tên tập tin cục bộ" +#: tdeio/defaultprogress.cpp:157 +msgid "Open &File" +msgstr "Mở &tập tin" -#: misc/uiserver.cpp:151 misc/uiserver.cpp:466 -msgid "Operation" -msgstr "Thao tác" +#: tdeio/defaultprogress.cpp:163 +msgid "Open &Destination" +msgstr "Mở &đích" -#: misc/uiserver.cpp:254 -msgid "%1 / %2" -msgstr "%1 / %2" +#: misc/uiserver.cpp:632 tdeio/defaultprogress.cpp:179 +msgid "Progress Dialog" +msgstr "Hộp thoại tiến triển" -#: misc/uiserver.cpp:288 tdeio/defaultprogress.cpp:325 -msgid "Stalled" -msgstr "Bị ngừng" +#: tdeio/defaultprogress.cpp:226 +#, no-c-format +msgid "" +"_n: %n folder\n" +"%n folders" +msgstr "%n thư mục" -#: misc/uiserver.cpp:291 -msgid "%1/s" -msgstr "%1/giây" +#: tdeio/defaultprogress.cpp:228 +#, no-c-format +msgid "" +"_n: %n file\n" +"%n files" +msgstr "%n tập tin" -#: misc/uiserver.cpp:302 -msgid "Copying" -msgstr "Đang sao chép" +#: tdeio/defaultprogress.cpp:239 +msgid "%1 % of %2 " +msgstr "%1 của %2 " -#: misc/uiserver.cpp:311 -msgid "Moving" -msgstr "Đang chuyển" +#: tdeio/defaultprogress.cpp:241 +msgid "" +"_n: %1 % of 1 file\n" +"%1 % of %n files" +msgstr "%1% của %n tập tin" -#: misc/uiserver.cpp:320 -msgid "Creating" -msgstr "Đang tạo" +#: tdeio/defaultprogress.cpp:243 +msgid "%1 %" +msgstr "%1 %" -#: misc/uiserver.cpp:329 -msgid "Deleting" -msgstr "Đang xoá bỏ" +#: tdeio/defaultprogress.cpp:252 +msgid " (Copying)" +msgstr " (Đang chép)" -#: misc/uiserver.cpp:337 -msgid "Loading" -msgstr "Đang tải" +#: tdeio/defaultprogress.cpp:255 +msgid " (Moving)" +msgstr " (Đang chuyển)" -#: misc/uiserver.cpp:362 -msgid "Examining" -msgstr "Đang kiểm tra" +#: tdeio/defaultprogress.cpp:258 +msgid " (Deleting)" +msgstr " (Đang xoá bỏ)" -#: misc/uiserver.cpp:370 -msgid "Mounting" -msgstr "Đăng gắn kết" +#: tdeio/defaultprogress.cpp:261 +msgid " (Creating)" +msgstr " (Đang tạo)" -#: misc/uiserver.cpp:378 tdeio/defaultprogress.cpp:410 -msgid "Unmounting" -msgstr "Đang tháo gắn kết" +#: tdeio/defaultprogress.cpp:264 +msgid " (Done)" +msgstr " (Đã xong)" -#: misc/uiserver.cpp:608 misc/uiserver.cpp:1097 -msgid " Files: %1 " -msgstr " Tập tin: %1 " +#: tdeio/defaultprogress.cpp:285 +msgid "%1 of %2 complete" +msgstr "%1 của %2 đã xong" -#: misc/uiserver.cpp:609 +#: tdeio/defaultprogress.cpp:299 tdeio/defaultprogress.cpp:314 msgid "" -"_: Remaining Size\n" -" Rem. Size: %1 kB " -msgstr "Cỡ còn lại : %1 kB " +"_n: %1 / %n folder\n" +"%1 / %n folders" +msgstr "%1 / %n thư mục" -#: misc/uiserver.cpp:610 +#: tdeio/defaultprogress.cpp:301 tdeio/defaultprogress.cpp:317 msgid "" -"_: Remaining Time\n" -" Rem. Time: 00:00:00 " -msgstr "Thời gian còn lại : 00:00:00 " - -#: misc/uiserver.cpp:611 -msgid " %1 kB/s " -msgstr " %1 KB/giây " +"_n: %1 / %n file\n" +"%1 / %n files" +msgstr "%1 / %n tập tin" -#: misc/uiserver.cpp:632 tdeio/defaultprogress.cpp:179 -msgid "Progress Dialog" -msgstr "Hộp thoại tiến triển" +#: misc/uiserver.cpp:288 tdeio/defaultprogress.cpp:325 +msgid "Stalled" +msgstr "Bị ngừng" -#: misc/uiserver.cpp:679 -msgid "Cancel Job" -msgstr "Thôi việc" +#: tdeio/defaultprogress.cpp:327 +msgid "%1/s ( %2 remaining )" +msgstr "%1/s (%2 còn lại)" -#: misc/uiserver.cpp:1098 -msgid "" -"_: Remaining Size\n" -" Rem. Size: %1 " -msgstr "Cỡ còn lại : %1 " +#: tdeio/defaultprogress.cpp:336 +msgid "Copy File(s) Progress" +msgstr "Tiến hành chép tập tin" -#: misc/uiserver.cpp:1100 -msgid "" -"_: Remaining Time\n" -" Rem. Time: %1 " -msgstr "Thời gian còn lại : %1 " +#: tdeio/defaultprogress.cpp:350 +msgid "Move File(s) Progress" +msgstr "Tiến hành chuyển tập tin" -#: misc/uiserver.cpp:1102 tdeio/statusbarprogress.cpp:134 -msgid " %1/s " -msgstr " %1/giây " +#: tdeio/defaultprogress.cpp:364 +msgid "Creating Folder" +msgstr "Đang tạo thư mục" -#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332 -msgid "The peer SSL certificate appears to be corrupt." -msgstr "Chứng nhận SSL ngang hàng có vẻ bị hỏng." +#: tdeio/defaultprogress.cpp:376 +msgid "Delete File(s) Progress" +msgstr "Tiến hành xoá bỏ tập tin" -#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332 tdeio/tcpslavebase.cpp:706 -msgid "SSL" -msgstr "SSL" +#: tdeio/defaultprogress.cpp:387 +msgid "Loading Progress" +msgstr "Tiến hành tải" -#: misc/uiserver.cpp:1384 -msgid "TDE Progress Information UI Server" -msgstr "Trình phục vụ giao diện người dùng thông tin tiến triển TDE" +#: tdeio/defaultprogress.cpp:396 +msgid "Examining File Progress" +msgstr "Tiến hành kiểm tra tập tin" -#: misc/uiserver.cpp:1387 misc/uiserver.cpp:1388 -msgid "Developer" -msgstr "Nhà phát triển" +#: tdeio/defaultprogress.cpp:403 +#, c-format +msgid "Mounting %1" +msgstr "Đang gắn kết %1" -#: misc/tdewalletd/tdewalletwizard.ui.h:23 -msgid "Password is empty. (WARNING: Insecure)" -msgstr "Mật khẩy rỗng. (CẢNH BÁO : không bảo mật)" +#: misc/uiserver.cpp:378 tdeio/defaultprogress.cpp:410 +msgid "Unmounting" +msgstr "Đang tháo gắn kết" -#: misc/tdewalletd/tdewalletwizard.ui.h:25 -msgid "Passwords match." -msgstr "Mật khẩu trùng." +#: tdeio/defaultprogress.cpp:418 +#, c-format +msgid "Resuming from %1" +msgstr "Đang tiếp tục lại kể từ %1" -#: misc/tdewalletd/tdewalletwizard.ui.h:28 -msgid "Passwords do not match." -msgstr "Hai mật khẩu không trùng nhau." +#: tdeio/defaultprogress.cpp:420 +msgid "Not resumable" +msgstr "Không thể tiếp tục lại" -#: misc/tdewalletd/tdewalletd.cpp:438 -msgid "" -"TDE has requested to open the wallet '%1'. Please enter the password " -"for this wallet below." -msgstr "" -"TDE đã yêu cầu mở ví « %1 ». Vui lòng gõ mật khẩu cho ví này bên " -"dưới." +#: tdeio/defaultprogress.cpp:456 +msgid "%1/s (done)" +msgstr "%1/giây (đã xong)" -#: misc/tdewalletd/tdewalletd.cpp:440 -msgid "" -"The application '%1' has requested to open the wallet '%2" -"'. Please enter the password for this wallet below." -msgstr "" -"Ứng dụng « %1 » đã yêu cầu mở ví « %2 ». Vui lòng gõ mật khẩu cho " -"ví này bên dưới." +#: tdeio/pastedialog.cpp:49 +msgid "Data format:" +msgstr "Dạng thức dữ liệu :" -#: misc/tdewalletd/tdewalletd.cpp:443 misc/tdewalletd/tdewalletd.cpp:457 -#: tdefile/tdefiledialog.cpp:1841 -msgid "&Open" -msgstr "&Mở" +#: tdeio/netaccess.cpp:67 +msgid "File '%1' is not readable" +msgstr "Tập tin « %1 » không có khả năng đọc." -#: misc/tdewalletd/tdewalletd.cpp:452 -msgid "" -"TDE has requested to open the wallet. This is used to store sensitive data in a " -"secure fashion. Please enter a password to use with this wallet or click cancel " -"to deny the application's request." -msgstr "" -"TDE đã yêu cầu mở ví. Ví được dùng để lưu dữ liệu riêng bằng cách bảo mật. Vui " -"lòng nhập mật khẩu để dùng dành cho ví này, hoặc nhắp vào Thôi để từ chối yêu " -"cầu của ứng dụng này." +#: tdeio/netaccess.cpp:461 +#, fuzzy +msgid "ERROR: Unknown protocol '%1'" +msgstr "Không biết giao thức « %1 »." -#: misc/tdewalletd/tdewalletd.cpp:454 -msgid "" -"The application '%1' has requested to open the TDE wallet. This is " -"used to store sensitive data in a secure fashion. Please enter a password to " -"use with this wallet or click cancel to deny the application's request." -msgstr "" -"Ứng dụng « %1 » đã yêu cầu mở ví TDE. Ví được dùng để lưu dữ liệu " -"riêng bằng cách bảo mật. Vui lòng nhập mật khẩu để dùng dành cho ví này, hoặc " -"nhắp vào Thôi để từ chối yêu cầu của ứng dụng này." +#: tdeio/passdlg.cpp:57 +msgid "Password" +msgstr "Mật khẩu" -#: misc/tdewalletd/tdewalletd.cpp:461 -msgid "" -"TDE has requested to create a new wallet named '%1" -"'. Please choose a password for this wallet, or cancel to deny the " -"application's request." -msgstr "" -"TDE đã yêu cầu tạo ví mới tên « %1 ». Vui lòng nhập mật khẩu để dùng " -"dành cho ví này, hoặc nhắp vào Thôi để từ chối yêu cầu của ứng dụng này." +#: tdeio/passdlg.cpp:98 +msgid "You need to supply a username and a password" +msgstr "Bạn cần cung cấp tên người dùng và mật khẩu" -#: misc/tdewalletd/tdewalletd.cpp:463 -msgid "" -"The application '%1' has requested to create a new wallet named '" -"%2'. Please choose a password for this wallet, or cancel to deny the " -"application's request." -msgstr "" -"Ứng dụng « %1 » đã yêu cầu tạo ví mới tên « %2 " -"». Vui lòng nhập mật khẩu để dùng dành cho ví này, hoặc nhắp vào Thôi để từ " -"chối yêu cầu của ứng dụng này." +#: tdefile/kpropertiesdialog.cpp:3789 tdeio/passdlg.cpp:108 +msgid "&Username:" +msgstr "T&ên người dùng:" -#: misc/tdewalletd/tdewalletd.cpp:466 -msgid "C&reate" -msgstr "Tạ&o" +#: tdeio/passdlg.cpp:125 +msgid "&Password:" +msgstr "&Mật khẩu :" -#: misc/tdewalletd/tdewalletd.cpp:470 misc/tdewalletd/tdewalletd.cpp:645 -#: misc/tdewalletd/tdewalletd.cpp:661 misc/tdewalletd/tdewalletd.cpp:672 -#: misc/tdewalletd/tdewalletd.cpp:677 misc/tdewalletd/tdewalletd.cpp:1237 -msgid "TDE Wallet Service" -msgstr "Dịch vụ Ví của TDE" +#: tdeio/passdlg.cpp:147 +msgid "&Keep password" +msgstr "&Lưu mật khẩu" -#: misc/tdewalletd/tdewalletd.cpp:482 -msgid "" -"Error opening the wallet '%1'. Please try again." -"
      (Error code %2: %3)" -msgstr "" -"Gặp lỗi khi mở ví « %1 ». Vui lòng thử lại." -"
      (Mã lỗi : %2: %3)" +#: kpasswdserver/kpasswdserver.cpp:371 tdeio/passdlg.cpp:345 +msgid "Authorization Dialog" +msgstr "Hộp thoại xác thực" -#: misc/tdewalletd/tdewalletd.cpp:556 -msgid "TDE has requested access to the open wallet '%1'." -msgstr "TDE đã yêu cầu truy cập ví mở « %1 »." +#: tdeio/global.cpp:48 tdeio/global.cpp:81 +msgid "%1 B" +msgstr "%1 B" -#: misc/tdewalletd/tdewalletd.cpp:558 -msgid "" -"The application '%1' has requested access to the open wallet '" -"%2'." -msgstr "Ứng dụng « %1 » đã yêu cầu truy cập ví mở « %2 »." +#: tdeio/global.cpp:62 +msgid "%1 TB" +msgstr "%1 TB" -#: misc/tdewalletd/tdewalletd.cpp:645 -msgid "" -"Unable to open wallet. The wallet must be opened in order to change the " -"password." -msgstr "Không thể mở ví, nhưng phải mở ví để thay đổi mật khẩu." +#: tdeio/global.cpp:64 +msgid "%1 GB" +msgstr "%1 GB" -#: misc/tdewalletd/tdewalletd.cpp:660 -msgid "Please choose a new password for the wallet '%1'." -msgstr "Vui lòng chọn một mật khẩu mới cho ví « %1 »." +#: tdeio/global.cpp:70 +msgid "%1 MB" +msgstr "%1 MB" -#: misc/tdewalletd/tdewalletd.cpp:672 -msgid "Error re-encrypting the wallet. Password was not changed." -msgstr "Gặp lỗi khi mật mã lại ví này nên chưa thay đổi mật khẩu." +#: tdeio/global.cpp:76 +msgid "%1 KB" +msgstr "%1 KB" -#: misc/tdewalletd/tdewalletd.cpp:677 -msgid "Error reopening the wallet. Data may be lost." -msgstr "Gặp lỗi khi mở lại ví này nên có lẽ mất dữ liệu." +#: tdeio/global.cpp:86 +msgid "0 B" +msgstr "0 B" -#: misc/tdewalletd/tdewalletd.cpp:1237 +#: tdeio/global.cpp:122 msgid "" -"There have been repeated failed attempts to gain access to a wallet. An " -"application may be misbehaving." -msgstr "" -"Có nhiều việc cố truy cập ví bị lỗi. Có lẽ ứng dụng không chạy cho đúng." +"_n: 1 day %1\n" +"%n days %1" +msgstr "%n ngày %1" -#: misc/kpac/discovery.cpp:116 -msgid "Could not find a usable proxy configuration script" -msgstr "Không tìm thấy một tập lệnh cấu hình ủy nhiệm có khả năng dùng" +#: tdeio/global.cpp:152 +msgid "No Items" +msgstr "Không có mục" -#: misc/kpac/downloader.cpp:81 +#: tdeio/global.cpp:152 #, c-format msgid "" -"Could not download the proxy configuration script:\n" -"%1" -msgstr "" -"Không thể tải về tập lệnh cấu hình ủy nhiệm:\n" -"%1" +"_n: One Item\n" +"%n Items" +msgstr "%n mục" -#: misc/kpac/downloader.cpp:83 -msgid "Could not download the proxy configuration script" -msgstr "Không thể tải về tập lệnh cấu hình ủy nhiệm" +#: tdeio/global.cpp:154 +msgid "No Files" +msgstr "Không có tập tin" -#: misc/kpac/proxyscout.cpp:124 +#: tdeio/global.cpp:154 #, c-format msgid "" -"The proxy configuration script is invalid:\n" -"%1" -msgstr "" -"Tập lệnh cấu hình ủy nhiệm không hợp lệ :\n" -"%1" +"_n: One File\n" +"%n Files" +msgstr "%n tập tin" -#: misc/kpac/proxyscout.cpp:184 -#, c-format -msgid "" -"The proxy configuration script returned an error:\n" -"%1" -msgstr "" -"Tập lệnh cấu hình ủy nhiệm gặp lỗi :\n" -"%1" +#: tdeio/global.cpp:158 +msgid "(%1 Total)" +msgstr "(Tổng %1)" -#: misc/tdefile/fileprops.cpp:200 -msgid "Do not print the mimetype of the given file(s)" -msgstr "Không in kiểu MIME của những tập tin đựa ra" +#: tdeio/global.cpp:161 +msgid "No Folders" +msgstr "Không có thư mục" -#: misc/tdefile/fileprops.cpp:204 +#: tdeio/global.cpp:161 +#, c-format msgid "" -"List all supported metadata keys of the given file(s). If mimetype is not " -"specified, the mimetype of the given files is used." -msgstr "" -"Liệt kê tất cả các khoá siêu dữ liệu được hỗ trợ của những tập tin đựa ra. Nếu " -"chưa ghi rõ kiểu MIME, sẽ dùng kiểu MIME của những tập tin đựa ra." +"_n: One Folder\n" +"%n Folders" +msgstr "%n thư mục" -#: misc/tdefile/fileprops.cpp:210 -msgid "" -"List all preferred metadata keys of the given file(s). If mimetype is not " -"specified, the mimetype of the given files is used." -msgstr "" -"Liệt kê tất cả các khoá siêu dữ liệu ưa thích của những tập tin đựa ra. Nếu " -"chưa ghi rõ kiểu MIME, sẽ dùng kiểu MIME của những tập tin đựa ra." +#: tdeio/global.cpp:237 +#, c-format +msgid "Could not read %1." +msgstr "Không thể đọc %1." -#: misc/tdefile/fileprops.cpp:216 -msgid "List all metadata keys which have a value in the given file(s)." -msgstr "" -"Liệt kê tất cả các khoá siêu dữ liệu có giá trị trong những tập tin đựa ra." +#: tdeio/global.cpp:240 +#, c-format +msgid "Could not write to %1." +msgstr "Không thể ghi vào %1." -#: misc/tdefile/fileprops.cpp:221 -msgid "Prints all mimetypes for which metadata support is available." -msgstr "In mọi kiểu MIME cho mà có sẵn cách hỗ trợ siêu dữ liệu." +#: tdeio/global.cpp:243 +#, c-format +msgid "Could not start process %1." +msgstr "Không thể khởi chạy tiến trình %1." -#: misc/tdefile/fileprops.cpp:226 +#: tdeio/global.cpp:246 +#, c-format msgid "" -"Do not print a warning when more than one file was given and they do not all " -"have the same mimetype." +"Internal Error\n" +"Please send a full bug report at http://bugs.kde.org\n" +"%1" msgstr "" -"Không in cảnh báo khi đựa ra nhiều tập tin mà không có cùng một kiểu MIME." +"Vui lòng thông báo đầy đủ lỗi này tại \n" +"%1" -#: misc/tdefile/fileprops.cpp:231 -msgid "Prints all metadata values, available in the given file(s)." -msgstr "In mọi giá trị siêu dữ liệu, sẵn sàng trong những tập tin đựa ra." +#: tdeio/global.cpp:249 +#, c-format +msgid "Malformed URL %1." +msgstr "Địa chỉ Mạng dạng sai %1." -#: misc/tdefile/fileprops.cpp:236 -msgid "Prints the preferred metadata values, available in the given file(s)." -msgstr "" -"In những giá trị siêu dữ liệu ưa thích, sẵn sàng trong những tập tin đựa ra." +#: tdeio/global.cpp:252 +msgid "The protocol %1 is not supported." +msgstr "Không hỗ trợ giao thức %1." -#: misc/tdefile/fileprops.cpp:240 -msgid "" -"Opens a TDE properties dialog to allow viewing and modifying of metadata of the " -"given file(s)" -msgstr "" -"Mở hộp thoại tài sản TDE để cho khả năng xem và sữa đổi siêu dữ liệu của những " -"tập tin đựa ra." +#: tdeio/global.cpp:255 +msgid "The protocol %1 is only a filter protocol." +msgstr "Giao thức %1 chỉ là giao thức lọc." -#: misc/tdefile/fileprops.cpp:244 -msgid "" -"Prints the value for 'key' of the given file(s). 'key' may also be a " -"comma-separated list of keys" -msgstr "" -"In giá trị cho « key » (khoá) của những tập tin đựa ra. « key » cũng có thể là " -"danh sách các khoá định giới bằng dấu phẩy." +#: tdeio/global.cpp:262 +msgid "%1 is a folder, but a file was expected." +msgstr "%1 là thư mục, còn ngờ tập tin." -#: misc/tdefile/fileprops.cpp:248 -msgid "" -"Attempts to set the value 'value' for the metadata key 'key' for the given " -"file(s)" -msgstr "" -"Cố đặt giá trị « value » (giá trị) cho khoá siêu dữ liệu « key » (khoá) cho " -"những tập tin đựa ra." +#: tdeio/global.cpp:265 +msgid "%1 is a file, but a folder was expected." +msgstr "%1 là tập tin, còn ngờ thư mục." -#: misc/tdefile/fileprops.cpp:251 -msgid "The group to get values from or set values to" -msgstr "Nhóm nơi cần lấy giá trị, hoặc nơi cần đặt giá trị." +#: tdeio/global.cpp:268 +msgid "The file or folder %1 does not exist." +msgstr "Không có tập tin hay thư mục %1." -#: misc/tdefile/fileprops.cpp:255 -msgid "The file (or a number of files) to operate on." -msgstr "Tập tin (hoặc một số tập tin) cần thao tác." +#: tdeio/global.cpp:271 +msgid "A file named %1 already exists." +msgstr "Tập tin tên « %1 » đã có." -#: misc/tdefile/fileprops.cpp:270 -msgid "No support for metadata extraction found." -msgstr "Không tìm thấy cách hỗ trợ trích siêu dữ liệu." +#: tdeio/global.cpp:274 +msgid "A folder named %1 already exists." +msgstr "Thư mục tên « %1 » đã có." -#: misc/tdefile/fileprops.cpp:275 -msgid "Supported MimeTypes:" -msgstr "Kiểu MIME được hỗ trợ :" +#: tdeio/global.cpp:277 +msgid "No hostname specified." +msgstr "Chưa ghi rõ tên máy." -#: misc/tdefile/fileprops.cpp:410 -msgid "tdefile" -msgstr "tdefile" +#: tdeio/global.cpp:277 +#, c-format +msgid "Unknown host %1" +msgstr "Không biết máy %1." -#: misc/tdefile/fileprops.cpp:411 -msgid "A commandline tool to read and modify metadata of files." -msgstr "Công cụ dòng lệnh để đọc và sửa đổi siêu dữ liệu của tập tin." +#: tdeio/global.cpp:280 +#, c-format +msgid "Access denied to %1." +msgstr "Truy cập vào %1 bị từ chối" -#: misc/tdefile/fileprops.cpp:438 -msgid "No files specified" -msgstr "Chưa ghi rõ tên tập tin" +#: tdeio/global.cpp:283 +#, c-format +msgid "" +"Access denied.\n" +"Could not write to %1." +msgstr "" +"Truy cập bị từ chối.\n" +"Không thể ghi vào %1." -#: misc/tdefile/fileprops.cpp:467 -msgid "Cannot determine metadata" -msgstr "Không thể quyết định siêu dữ liệu" +#: tdeio/global.cpp:286 +#, c-format +msgid "Could not enter folder %1." +msgstr "Không thể vào thư mục %1." -#: tdeioexec/main.cpp:50 -msgid "TDEIO Exec - Opens remote files, watches modifications, asks for upload" -msgstr "TDEIO Exec — mở tập tin từ xa, theo dõi cách sửa đổi, yâu cầu tải lên" +#: tdeio/global.cpp:289 +msgid "The protocol %1 does not implement a folder service." +msgstr "Giao thức %1 không thực hiện dịch vụ thư mục." -#: tdeioexec/main.cpp:54 -msgid "Treat URLs as local files and delete them afterwards" -msgstr "Xử lý địa chỉ Mạng (URL) là tập tin cục bộ và xoá bỏ chúng về sau" +#: tdeio/global.cpp:292 +#, c-format +msgid "Found a cyclic link in %1." +msgstr "Tìm thấy một liên kết theo chu kỳ trong %1." -#: tdeioexec/main.cpp:55 -msgid "Suggested file name for the downloaded file" -msgstr "Tên tập tịn đã đề nghị cho tập tin được tải về" +#: tdeio/global.cpp:298 +#, c-format +msgid "Found a cyclic link while copying %1." +msgstr "Tìm thấy một liên kết theo chu kỳ trong khi sao chép %1." -#: tdeioexec/main.cpp:56 -msgid "Command to execute" -msgstr "Lệnh cần thực hiện" +#: tdeio/global.cpp:301 +#, c-format +msgid "Could not create socket for accessing %1." +msgstr "Không thể tạo ổ cắm để truy cập %1." -#: tdeioexec/main.cpp:57 -msgid "URL(s) or local file(s) used for 'command'" -msgstr "Địa chỉ Mạng hay tập tin cục bộ được dùng cho « lệnh »" +#: tdeio/global.cpp:304 +#, c-format +msgid "Could not connect to host %1." +msgstr "Không thể kết nối đến máy %1." -#: tdeioexec/main.cpp:73 -msgid "" -"'command' expected.\n" -msgstr "" -"« lệnh » đã ngờ.\n" +#: tdeio/global.cpp:307 +msgid "Connection to host %1 is broken." +msgstr "Kết nối đến máy %1 bị ngắt." -#: tdeioexec/main.cpp:102 -msgid "" -"The URL %1\n" -"is malformed" -msgstr "" -"Địa chỉ Mạng %1\n" -"dạng sai" +#: tdeio/global.cpp:310 +msgid "The protocol %1 is not a filter protocol." +msgstr "Giao thức %1 không phải là giao thức lọc." -#: tdeioexec/main.cpp:104 +#: tdeio/global.cpp:313 +#, c-format msgid "" -"Remote URL %1\n" -"not allowed with --tempfiles switch" +"Could not mount device.\n" +"The reported error was:\n" +"%1" msgstr "" -"Không cho phép địa chỉ từ xa %1\n" -"với đối số « --tempfiles » (các tập tin tạm)" +"Không thể gắn kết thiết bị.\n" +"Lỗi đã thông báo :\n" +"%1" -#: tdeioexec/main.cpp:237 +#: tdeio/global.cpp:316 +#, c-format msgid "" -"The supposedly temporary file\n" -"%1\n" -"has been modified.\n" -"Do you still want to delete it?" +"Could not unmount device.\n" +"The reported error was:\n" +"%1" msgstr "" -"Tập tin giả sử là tạm\n" -"%1\n" -"đã được sửa đổi.\n" -"Vậy bạn vẫn còn muốn xoá bỏ nó không?" +"Không thể tháo gắn kết thiết bị.\n" +"Lỗi đã thông báo :\n" +"%1" -#: tdeioexec/main.cpp:238 tdeioexec/main.cpp:245 -msgid "File Changed" -msgstr "Tập tin đã đổi" +#: tdeio/global.cpp:319 +#, c-format +msgid "Could not read file %1." +msgstr "Không thể đọc tập tin %1." -#: tdeioexec/main.cpp:238 -msgid "Do Not Delete" -msgstr "Không xoá bỏ" +#: tdeio/global.cpp:322 +#, c-format +msgid "Could not write to file %1." +msgstr "Không thể ghi vào tập tin %1." -#: tdeioexec/main.cpp:244 -msgid "" -"The file\n" -"%1\n" -"has been modified.\n" -"Do you want to upload the changes?" -msgstr "" -"Tập tin\n" -"%1\n" -"đã được sửa đổi.\n" -"Bạn có muốn tải lên các thay đổi không?" +#: tdeio/global.cpp:325 +#, c-format +msgid "Could not bind %1." +msgstr "Không thể đóng kết %1." -#: tdeioexec/main.cpp:245 -msgid "Upload" -msgstr "Tải lên" +#: tdeio/global.cpp:328 +#, c-format +msgid "Could not listen %1." +msgstr "Không thể lắng nghe %1." -#: tdeioexec/main.cpp:245 -msgid "Do Not Upload" -msgstr "Không tải lên" +#: tdeio/global.cpp:331 +#, c-format +msgid "Could not accept %1." +msgstr "Không thể chấp nhận %1." -#: tdeioexec/main.cpp:274 -msgid "KIOExec" -msgstr "KIOExec" +#: tdeio/global.cpp:337 +#, c-format +msgid "Could not access %1." +msgstr "Không thể truy cập %1." -#. i18n: file ./kssl/keygenwizard2.ui line 25 -#: rc.cpp:3 -#, no-c-format -msgid "" -"You must now provide a password for the certificate request. Please choose a " -"very secure password as this will be used to encrypt your private key." -msgstr "" -"Lúc này bạn cần phải cung cấp một mật khẩu cho yêu cầu chứng nhận. Vui lòng " -"chọn một mật khẩu rất bảo mật, vì nó sẽ được dùng để mật mã khoá riêng của bạn." +#: tdeio/global.cpp:340 +#, c-format +msgid "Could not terminate listing %1." +msgstr "Không thể kết thúc việc liệt kê %1." -#. i18n: file ./kssl/keygenwizard2.ui line 38 -#: rc.cpp:6 -#, no-c-format -msgid "&Repeat password:" -msgstr "Gõ &lại mật khẩu :" +#: tdeio/global.cpp:343 +#, c-format +msgid "Could not make folder %1." +msgstr "Không thể tạo thư mục %1." -#. i18n: file ./kssl/keygenwizard2.ui line 49 -#: rc.cpp:9 -#, no-c-format -msgid "&Choose password:" -msgstr "&Chọn mật khẩu :" +#: tdeio/global.cpp:346 +#, c-format +msgid "Could not remove folder %1." +msgstr "Không thể gỡ bỏ thư mục %1." -#. i18n: file ./kssl/keygenwizard.ui line 25 -#: rc.cpp:12 -#, no-c-format -msgid "" -"You have indicated that you wish to obtain or purchase a secure certificate. " -"This wizard is intended to guide you through the procedure. You may cancel at " -"any time, and this will abort the transaction." -msgstr "" -"Bạn đã ngụ ý rằng bạn muốn được hay mua một chứng nhận bảo mật. Trợ lý này sẽ " -"hướng dẫn bạn qua thủ tục đó. Bạn có khả năng thôi tiến trình vào bất cứ điểm " -"nào nên phiên giao dịch sẽ bị hủy bỏ." +#: tdeio/global.cpp:349 +#, c-format +msgid "Could not resume file %1." +msgstr "Không thể tiếp tục lại tập tin %1." -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 16 -#: rc.cpp:15 -#, no-c-format -msgid "TDE Wallet Wizard" -msgstr "Trợ lý Ví TDE" +#: tdeio/global.cpp:352 +#, c-format +msgid "Could not rename file %1." +msgstr "Không thể thay đổi tên của tập tin %1." -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 23 -#: rc.cpp:18 -#, no-c-format -msgid "Introduction" -msgstr "Giới thiệu" +#: tdeio/global.cpp:355 +#, c-format +msgid "Could not change permissions for %1." +msgstr "Không thể thay đổi quyền truy cập %1." -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 56 -#: rc.cpp:21 -#, no-c-format -msgid "TDEWallet - The TDE Wallet System" -msgstr "TDEWallet — Hệ thống Ví TDE" +#: tdeio/global.cpp:358 +#, c-format +msgid "Could not delete file %1." +msgstr "Không thể xoá bỏ tập tin %1." -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 81 -#: rc.cpp:24 -#, no-c-format +#: tdeio/global.cpp:361 +msgid "The process for the %1 protocol died unexpectedly." +msgstr "Tiến trình cho giao thức %1 đã thoát bất ngờ." + +#: tdeio/global.cpp:364 +#, c-format msgid "" -"Welcome to TDEWallet, the TDE Wallet System. TDEWallet allows you to store " -"your passwords and other personal information on disk in an encrypted file, " -"preventing others from viewing the information. This wizard will tell you " -"about TDEWallet and help you configure it for the first time." +"Error. Out of memory.\n" +"%1" msgstr "" -"Chào mừng bạn dùng TDEWallet, Hệ thống Ví TDE. Trình TDEWallet cho bạn khả năng " -"lưu các mật khẩu và thông tin cá nhân khác vào đĩa trong một tập tin đã mật mã, " -"ngăn cản người khác xem thông tin này. Trợ lý này sẽ giải thích chương trình " -"TDEWallet và giúp đỡ bạn cấu hình nó lần đầu tiên." - -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 112 -#: rc.cpp:27 -#, no-c-format -msgid "&Basic setup (recommended)" -msgstr "Thiết lập cơ &bản (đệ nghị)" - -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 123 -#: rc.cpp:30 -#, no-c-format -msgid "&Advanced setup" -msgstr "Thiết lập cấp c&ao" +"Lỗi : hết bộ nhớ.\n" +"%1" -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 180 -#: rc.cpp:36 -#, no-c-format +#: tdeio/global.cpp:367 +#, c-format msgid "" -"The TDE Wallet system stores your data in a wallet " -"file on your local hard disk. The data is only written in encrypted form, " -"presently using the blowfish algorithm with your password as the key. When a " -"wallet is opened, the wallet manager application will launch and display an " -"icon in the system tray. You can use this application to manage your wallets. " -"It even permits you to drag wallets and wallet contents, allowing you to easily " -"copy a wallet to a remote system." +"Unknown proxy host\n" +"%1" msgstr "" -"Hệ thống Ví TDE lưu dữ liệu của bạn vào một tập tin " -"trên đĩa cứng cục bộ. Dữ liệu được ghi chỉ bằng dạng thức đã mật mã, hiện thời " -"bằng thuật toán Blowfish" -", dùng mật khẩu của bạn là khoá. Khi ví được mở, ứng dụng quản lý ví sẽ khởi " -"chạy và xuất hiện biểu tượng trên khay hệ thống. Bạn có thể sử dụng ứng dụng " -"này để quản lý các ví mình. Nó cho phép bạn ngay cả kéo ví và nội dung ví, cho " -"bạn khả năng sao chép dễ dàng ví sang hệ thống từ xa." +"Không biết máy ủy nhiệm\n" +"%1" -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 193 -#: rc.cpp:39 -#, no-c-format -msgid "Password Selection" -msgstr "Chọn mật khẩu" +#: tdeio/global.cpp:370 +msgid "Authorization failed, %1 authentication not supported" +msgstr "Việc được phép bị lỗi vì sự xác thức %1 không được hỗ trợ." -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 204 -#: rc.cpp:42 -#, no-c-format +#: tdeio/global.cpp:373 +#, c-format msgid "" -"Various applications may attempt to use the TDE wallet to store passwords or " -"other information such as web form data and cookies. If you would like these " -"applications to use the wallet, you must enable it now and choose a password. " -"The password you choose cannot be recovered if it is lost, and will " -"allow anyone who knows it to obtain all the information contained in the " -"wallet." +"User canceled action\n" +"%1" msgstr "" -"Nhiều ứng dụng khác nhau có thể cố sử dụng ví TDE để lưu mật khẩu hay thông tin " -"khác như dữ liệu trong đơn Mạng và tập tin cookie. Nếu bạn muốn cho phép những " -"ứng dụng này sử dụng ví mình, bạn cần phải hiệu lực nó ngay bây giờ, và chọn " -"mật khẩu cho nó. Mật khẩu bạn chọn không thể được phục hồi nếu bị mất, " -"và sẽ cho phép mọi người biết nó, lấy tất cả các thông tin nằm trong ví này." +"Người dùng đã hủy bỏ hành động\n" +"%1" -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 234 -#: rc.cpp:45 -#, no-c-format -msgid "Enter a new password:" -msgstr "Hãy nhập mật khẩu mới :" +#: tdeio/global.cpp:376 +#, c-format +msgid "" +"Internal error in server\n" +"%1" +msgstr "" +"Lỗi nội bộ trong máy phục vụ\n" +"%1" -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 251 -#: rc.cpp:48 -#, no-c-format -msgid "Verify password:" -msgstr "Xác nhận mật khẩu :" +#: tdeio/global.cpp:379 +#, c-format +msgid "" +"Timeout on server\n" +"%1" +msgstr "" +"Quá giờ trên máy phục vụ\n" +"%1" -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 301 -#: rc.cpp:51 -#, no-c-format -msgid "Yes, I wish to use the TDE wallet to store my personal information." -msgstr "Có, tôi muốn sử dụng ví TDE để lưu thông tin cá nhân mình." +#: tdeio/global.cpp:382 +#, c-format +msgid "" +"Unknown error\n" +"%1" +msgstr "" +"Lỗi lạ\n" +"%1" -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 390 -#: rc.cpp:54 -#, no-c-format -msgid "Security Level" -msgstr "Mức bảo mật" +#: tdeio/global.cpp:385 +#, c-format +msgid "" +"Unknown interrupt\n" +"%1" +msgstr "" +"Tín hiệu ngắt lạ\n" +"%1" -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 401 -#: rc.cpp:57 -#, no-c-format +#: tdeio/global.cpp:396 msgid "" -"The TDE Wallet system allows you to control the level of security of your " -"personal data. Some of these settings do impact usability. While the default " -"settings are generally acceptable for most users, you may wish to change some " -"of them. You may further tune these settings from the TDEWallet control " -"module." +"Could not delete original file %1.\n" +"Please check permissions." msgstr "" -"Hệ thống Ví TDE cho bạn khả năng điều khiển mức bảo mật của dữ liệu cá nhân " -"mình. Một số giá trị này có phải có tác động khả năng sử dụng. Còn thiết lập " -"mặc định thường thích hợp với phần lớn người dùng, có lẽ bạn muốn thay đổi. Bạn " -"có thể điều chỉnh thêm thiết lập này trong mô-đun điều khiển TDEWallet." +"Không thể xoá bỏ tập tin gốc %1.\n" +"Vui lòng kiểm tra xem quyền hạn là đúng." -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 432 -#: rc.cpp:60 -#, no-c-format -msgid "Store network passwords and local passwords in separate wallet files" -msgstr "Lưu mật khẩu mạng và mật khẩu cục bộ vào hai tập tin ví riêng" +#: tdeio/global.cpp:399 +msgid "" +"Could not delete partial file %1.\n" +"Please check permissions." +msgstr "" +"Không thể xoá bỏ tập tin bộ phận %1.\n" +"Vui lòng kiểm tra xem quyền hạn là đúng." -#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 440 -#: rc.cpp:63 -#, no-c-format -msgid "Automatically close idle wallets" -msgstr "Đóng tự động ví nghỉ nào" +#: tdeio/global.cpp:402 +msgid "" +"Could not rename original file %1.\n" +"Please check permissions." +msgstr "" +"Không thể thay đổi tên của tập tin gốc %1.\n" +"Vui lòng kiểm tra xem quyền hạn là đúng." -#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 60 -#: rc.cpp:66 -#, no-c-format -msgid "Allow &Once" -msgstr "Cho phép &một lần" +#: tdeio/global.cpp:405 +msgid "" +"Could not rename partial file %1.\n" +"Please check permissions." +msgstr "" +"Không thể thay đổi tên của tập tin bộ phận %1.\n" +"Vui lòng kiểm tra xem quyền hạn là đúng." -#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 71 -#: rc.cpp:69 -#, no-c-format -msgid "Allow &Always" -msgstr "Cho phép &luôn" +#: tdeio/global.cpp:408 +msgid "" +"Could not create symlink %1.\n" +"Please check permissions." +msgstr "" +"Không thể tạo liên kết tượng trưng %1.\n" +"Vui lòng kiểm tra xem quyền hạn là đúng." -#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 79 -#: rc.cpp:72 -#, no-c-format -msgid "&Deny" -msgstr "&Từ chối" +#: tdeio/global.cpp:414 +msgid "" +"Could not write file %1.\n" +"Disk full." +msgstr "" +"Không thể ghi tập tin %1.\n" +"Đĩa đầy." -#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 87 -#: rc.cpp:75 -#, no-c-format -msgid "Deny &Forever" -msgstr "Từ chối l&uôn" +#: tdeio/global.cpp:417 +#, c-format +msgid "" +"The source and destination are the same file.\n" +"%1" +msgstr "" +"Nguồn và đích là cùng một tập tin.\n" +"%1" -#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 27 -#: rc.cpp:78 -#, no-c-format -msgid "Select one or more file types to add:" -msgstr "Hãy chọn một hoặc nhiều kiểu tập tin cần thêm:" +#: tdeio/global.cpp:423 +msgid "%1 is required by the server, but is not available." +msgstr "Máy phục vụ cần thiết %1, mà không sẵn sàng." -#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 36 -#: rc.cpp:81 rc.cpp:99 -#, no-c-format -msgid "Mimetype" -msgstr "Kiểu MIME" +#: tdeio/global.cpp:426 +msgid "Access to restricted port in POST denied." +msgstr "Truy cập vào cổng bị hạn chế trong POST bị từ chối." -#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 47 -#: rc.cpp:84 rc.cpp:102 -#, no-c-format -msgid "Description" -msgstr "Mô tả" +#: tdeio/global.cpp:429 +#, fuzzy +msgid "" +"Could not access %1.\n" +"Offline mode active." +msgstr "Không thể truy cập %1." -#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 61 -#: rc.cpp:87 -#, no-c-format +#: tdeio/global.cpp:432 msgid "" -"" -"

      Select one or more types of file that your application can handle here. This " -"list is organized by mimetypes.

      \n" -"

      MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for " -"identifying the type of data based on filename extensions and correspondent " -"mimetypes. Example: the \"bmp\" part that comes after the dot in flower.bmp " -"indicates that it is a specific kind of image, image/x-bmp" -". To know which application should open each type of file, the system should be " -"informed about the abilities of each application to handle these extensions and " -"mimetypes.

      " +"Unknown error code %1\n" +"%2\n" +"Please send a full bug report at http://bugs.kde.org." msgstr "" -"" -"

      Hãy chọn một hay nhiều kiểu tập tin mà ứng dụng này có xử lý được. Danh sách " -"này được sắp xếp theo kiểu MIME.

      \n" -"

      MIME, phần mở rộng thư Mạng đa mục tiêu, là một giao thức chuẩn để nhận diện " -"kiểu dữ liệu, đựa vào phần mở rộng tập tin và kiểu MIME " -"tương ứng. Lấy thí dụ : phần « bmp » nằm theo dấu chấm trong tên tập tin " -"<hoa.bmp> ngụ ý rằng nó là kiểu ảnh dứt khoát, image/x-bmp " -"(ảnh/x-sơ đồ bit). Để biết ứng dụng nào nên mở mỗi kiểu tập tin, hệ thống cần " -"nhận thông tin về khả năng xử lý phần mở rộng và kiểu MIME của mỗi ứng dụng.

      " +"Mã lỗi lạ %1\n" +"%2\n" +"Vui lòng thông báo đầy đủ lỗi này tại ." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 44 -#: rc.cpp:91 -#, no-c-format -msgid "&Supported file types:" -msgstr "Kiểu tập tin đã &hỗ trợ :" +#: tdeio/global.cpp:442 +#, c-format +msgid "Opening connections is not supported with the protocol %1." +msgstr "Không hỗ trợ việc mở kết nối với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 52 -#: rc.cpp:94 rc.cpp:105 -#, no-c-format -msgid "" -"" -"

      This list should show the types of file that your application can handle. " -"This list is organized by mimetypes.

      \n" -"

      MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for " -"identifying the type of data based on filename extensions and correspondent " -"mimetypes. Example: the \"bmp\" part that comes after the dot in flower.bmp " -"indicates that it is a specific kind of image, image/x-bmp" -". To know which application should open each type of file, the system should be " -"informed about the abilities of each application to handle these extensions and " -"mimetypes.

      \n" -"

      If you want to associate this application with one or more mimetypes that " -"are not in this list, click on the button Add " -"below. If there are one or more filetypes that this application cannot handle, " -"you may want to remove them from the list clicking on the button Remove " -"below.

      " -msgstr "" -"" -"

      Danh sách này nên hiển thị các kiểu tập tin mà ứng dụng bạn có xử lý được. " -"Danh sách này được sắp xếp theo kiểu MIME.

      \n" -"

      MIME, phần mở rộng thư Mạng đa mục tiêu, là một giao thức chuẩn để nhận diện " -"kiểu dữ liệu, đựa vào phần mở rộng tập tin và kiểu MIME " -"tương ứng. Lấy thí dụ : phần « bmp » nằm theo dấu chấm trong tên tập tin " -"<hoa.bmp> ngụ ý rằng nó là kiểu ảnh dứt khoát, image/x-bmp " -"(ảnh/x-sơ đồ bit). Để biết ứng dụng nào nên mở mỗi kiểu tập tin, hệ thống cần " -"nhận thông tin về khả năng xử lý phần mở rộng và kiểu MIME của mỗi ứng dụng.

      " -"\n" -"

      Nếu bạn muốn kết hợp ứng dụng này với một hay nhiều kiểu MIME không nằm " -"trong danh sách này, hãy nhắp vào cái nút Thêm " -"bên dưới. Còn nếu danh sách chứa một hay nhiều kiểu tập tin mà ứng dụng này " -"không xử lý được, bạn có thể gỡ bỏ ra danh sách bằng cách nhắp vào nút Bỏ " -"bên dưới.

      " +#: tdeio/global.cpp:444 +#, c-format +msgid "Closing connections is not supported with the protocol %1." +msgstr "Không hỗ trợ việc đóng kết nối với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 103 -#: rc.cpp:110 -#, no-c-format -msgid "&Name:" -msgstr "Tê&n:" +#: tdeio/global.cpp:446 +#, c-format +msgid "Accessing files is not supported with the protocol %1." +msgstr "Không hỗ trợ việc truy cập tập tin với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 109 -#: rc.cpp:113 rc.cpp:116 -#, no-c-format -msgid "" -"Type the name you want to give to this application here. This application will " -"appear under this name in the applications menu and in the panel." -msgstr "" -"Hãy gõ vào đây tên cho ứng dụng. Ứng dụng tên này sẽ xuất hiện trong trình đơn " -"ứng dụng, và trên bảng." +#: tdeio/global.cpp:448 +msgid "Writing to %1 is not supported." +msgstr "Không hỗ trợ khả năng ghi vào %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 125 -#: rc.cpp:119 tdefile/kurlbar.cpp:950 -#, no-c-format -msgid "&Description:" -msgstr "&Mô tả:" +#: tdeio/global.cpp:450 +#, c-format +msgid "There are no special actions available for protocol %1." +msgstr "Không có hành động đặc biệt sẵn sàng cho giao thức %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 131 -#: rc.cpp:122 rc.cpp:125 -#, no-c-format -msgid "" -"Type the description of this application, based on its use, here. Examples: a " -"dial up application (KPPP) would be \"Dial up tool\"." -msgstr "" -"Hãy gõ vào đây mô tả của ứng dụng này, cách sử dụng nó. Thí dụ : một ứng dụng " -"quay số như KPPP có thể là « Công cụ quay số »." +#: tdeio/global.cpp:452 +#, c-format +msgid "Listing folders is not supported for protocol %1." +msgstr "Không hỗ trợ việc liệt kê thư mục với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 147 -#: rc.cpp:128 -#, no-c-format -msgid "Comm&ent:" -msgstr "&Ghi chú :" +#: tdeio/global.cpp:454 +msgid "Retrieving data from %1 is not supported." +msgstr "Không hỗ trợ việc lấy dữ liệu từ %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 153 -#: rc.cpp:131 rc.cpp:134 -#, no-c-format -msgid "Type any comment you think is useful here." -msgstr "Gõ vào đây chú thích nào có ích." +#: tdeio/global.cpp:456 +msgid "Retrieving mime type information from %1 is not supported." +msgstr "Không hỗ trợ việc lấy thông tin kiểu MIME từ %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 169 -#: rc.cpp:137 -#, no-c-format -msgid "Co&mmand:" -msgstr "&Lệnh:" +#: tdeio/global.cpp:458 +msgid "Renaming or moving files within %1 is not supported." +msgstr "Không hỗ trợ việc thay đổi tên hoặc di chuyển tập tin bên trong %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 186 -#: rc.cpp:140 rc.cpp:154 -#, no-c-format -msgid "" -"Type the command to start this application here.\n" -"\n" -"Following the command, you can have several place holders which will be " -"replaced with the actual values when the actual program is run:\n" -"%f - a single file name\n" -"%F - a list of files; use for applications that can open several local files at " -"once\n" -"%u - a single URL\n" -"%U - a list of URLs\n" -"%d - the directory of the file to open\n" -"%D - a list of directories\n" -"%i - the icon\n" -"%m - the mini-icon\n" -"%c - the caption" -msgstr "" -"Hãy gõ vào đây lệnh khởi chạy ứng dụng.\n" -"\n" -"Bạn có khả năng nhập theo lệnh một hay nhiều bộ giữ chỗ sẽ được thay thế bằng " -"giá trị thật khi chương trình được chạy.\n" -"%f\tmột tên tập tin riêng lẻ\n" -"%F\tdanh sách nhiều tập tin; hãy dùng chỉ với ứng dụng có khả năng mở nhiều tập " -"tin cùng lúc.\n" -"%u\tmột địa chỉ Mạng riêng lẻ\n" -"%U\tdanh sách nhiềU địa chỉ Mạng\n" -"%d\tthư mục chứa tập tin cần mở\n" -"%D\tDanh sách nhiều thư mục\n" -"%i\tbIểu tượng\n" -"%m\tbiểu tượng nhỏ\n" -"%c\tphụ đề" +#: tdeio/global.cpp:460 +#, c-format +msgid "Creating symlinks is not supported with protocol %1." +msgstr "Không hỗ trợ việc tạo liên kết tượng trưng với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 213 -#: rc.cpp:168 tdefile/kicondialog.cpp:283 tdefile/kpropertiesdialog.cpp:3705 -#, no-c-format -msgid "&Browse..." -msgstr "&Duyệt..." +#: tdeio/global.cpp:462 +msgid "Copying files within %1 is not supported." +msgstr "Không hỗ trợ khả năng sao chép tập tin bên trong %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 216 -#: rc.cpp:171 -#, no-c-format -msgid "" -"Click here to browse your file system in order to find the desired executable." -msgstr "" -"Hãy nhắp vào đây để duyệt qua hệ thống tập tin để tìm tập tin chạy được đích." +#: tdeio/global.cpp:464 +msgid "Deleting files from %1 is not supported." +msgstr "Không hỗ trợ khả năng xoá bỏ tập tin ra %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 224 -#: rc.cpp:174 -#, no-c-format -msgid "&Work path:" -msgstr "Đường dẫn h&oạt động:" +#: tdeio/global.cpp:466 +#, c-format +msgid "Creating folders is not supported with protocol %1." +msgstr "Không hỗ trợ việc tạo thư mục với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 230 -#: rc.cpp:177 rc.cpp:180 -#, no-c-format -msgid "Sets the working directory for your application." -msgstr "Đặt thư mục hoạt động cho ứng dụng." +#: tdeio/global.cpp:468 +#, c-format +msgid "Changing the attributes of files is not supported with protocol %1." +msgstr "Không hỗ trợ việc thay đổi thuộc tính của tập tin với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 246 -#: rc.cpp:183 -#, no-c-format -msgid "Add..." -msgstr "Thêm..." +#: tdeio/global.cpp:470 +msgid "Using sub-URLs with %1 is not supported." +msgstr "Không hỗ trợ khả năng sử dụng địa chỉ Mạng con với %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 249 -#: rc.cpp:186 -#, no-c-format -msgid "" -"Click on this button if you want to add a type of file (mimetype) that your " -"application can handle." -msgstr "" -"Hãy nhắp vào cái nút này để thêm một kiểu tập tin (kiểu MIME) mà ứng dụng này " -"có xử lý được." +#: tdeio/global.cpp:472 +#, c-format +msgid "Multiple get is not supported with protocol %1." +msgstr "Không hỗ trợ khả năng đa « get » với giao thưc %1." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 277 -#: rc.cpp:192 -#, no-c-format -msgid "" -"If you want to remove a type of file (mimetype) that your application cannot " -"handle, select the mimetype in the list above and click on this button." -msgstr "" -"Còn nếu bạn muốn gỡ bỏ một kiểu tập tin (kiểu MIME) mà ứng dụng này không xử lý " -"được, hãy chọn kiểu MIME đó trong danh sách bên trên, rồi nhắp vào cái nút này." +#: tdeio/global.cpp:474 +msgid "Protocol %1 does not support action %2." +msgstr "Giao thức %1 không hỗ trợ hành động %2." -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 302 -#: rc.cpp:195 -#, no-c-format -msgid "Ad&vanced Options" -msgstr "Tùy chọn cấp c&ao" +#: tdeio/global.cpp:494 tdeio/global.cpp:576 +msgid "(unknown)" +msgstr "(không rõ)" -#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 305 -#: rc.cpp:198 -#, no-c-format -msgid "" -"Click here to modify the way this application will run, launch feedback, DCOP " -"options or to run it as a different user." -msgstr "" -"Hãy nhắp vào đây để sửa đổi cho ứng dụng này cách chạy, cách khởi chạy phản " -"hồi, các tùy chọn DCOP, hoặc để chạy nó với tư cách người dùng khác." +#: tdeio/global.cpp:506 +msgid "Technical reason: " +msgstr "Lý do kỹ thuật: " -#. i18n: file ./tdefile/knotifywidgetbase.ui line 91 -#: rc.cpp:201 -#, no-c-format -msgid "Events" -msgstr "Sự kiện" +#: tdeio/global.cpp:507 +msgid "

      Details of the request:" +msgstr "

      Chi tiết của yêu cầu:" -#. i18n: file ./tdefile/knotifywidgetbase.ui line 117 -#: rc.cpp:204 -#, no-c-format -msgid "Quick Controls" -msgstr "Điều khiển nhanh" +#: tdeio/global.cpp:508 +msgid "

      • URL: %1
      • " +msgstr "

        • Địa chỉ Mạng: %1
        • " -#. i18n: file ./tdefile/knotifywidgetbase.ui line 128 -#: rc.cpp:207 -#, no-c-format -msgid "Apply to &all applications" -msgstr "Á&p dụng vào mọi ứng dụng" +#: tdeio/global.cpp:510 +msgid "
        • Protocol: %1
        • " +msgstr "
        • Giao thức: %1
        • " -#. i18n: file ./tdefile/knotifywidgetbase.ui line 170 -#: rc.cpp:210 -#, no-c-format -msgid "Turn O&ff All" -msgstr "&Tắt hết" +#: tdeio/global.cpp:512 +msgid "
        • Date and time: %1
        • " +msgstr "
        • Ngày và giờ : %1
        • " -#. i18n: file ./tdefile/knotifywidgetbase.ui line 173 -#: rc.cpp:213 rc.cpp:219 -#, no-c-format -msgid "Allows you to change the behavior for all events at once" -msgstr "Cho bạn khả năng thay đổi ứng xử của mọi sự kiện cùng lúc" +#: tdeio/global.cpp:513 +msgid "
        • Additional information: %1
        " +msgstr "
      • Thông tin thêm: %1
      " -#. i18n: file ./tdefile/knotifywidgetbase.ui line 181 -#: rc.cpp:216 -#, no-c-format -msgid "Turn O&n All" -msgstr "&Bật hết" +#: tdeio/global.cpp:515 +msgid "

      Possible causes:

      • " +msgstr "

        Nguyên nhân có thể :

        • " -#. i18n: file ./tdefile/knotifywidgetbase.ui line 204 -#: rc.cpp:222 tdefile/kicondialog.cpp:330 -#, no-c-format -msgid "Actions" -msgstr "Hành động" +#: tdeio/global.cpp:520 +msgid "

          Possible solutions:

          • " +msgstr "

            Giải pháp có thể :

            • " -#. i18n: file ./tdefile/knotifywidgetbase.ui line 215 -#: rc.cpp:225 -#, no-c-format -msgid "Print a message to standard &error output" -msgstr "In thông điệp ra thiết bị &lỗi chuẩn" +#: tdeio/global.cpp:586 +msgid "" +"Contact your appropriate computer support system, whether the system " +"administrator, or technical support group for further assistance." +msgstr "" +"Hãy liên lạc hệ thống hỗ trợ máy tính thích hợp, hoặc quản trị hệ thống, hoặc " +"nhóm hỗ trợ kỹ thuật, để được trợ giúp thêm nữa." -#. i18n: file ./tdefile/knotifywidgetbase.ui line 223 -#: rc.cpp:228 -#, no-c-format -msgid "Show a &message in a pop-up window" -msgstr "Hiện th&ông điệp trong cửa sổ bật lên" +#: tdeio/global.cpp:589 +msgid "Contact the administrator of the server for further assistance." +msgstr "Hãy liên lạc quản trị của máy phục vụ để được trợ giúp thêm nữa." -#. i18n: file ./tdefile/knotifywidgetbase.ui line 231 -#: rc.cpp:231 -#, no-c-format -msgid "E&xecute a program:" -msgstr "Chạ&y chương trình:" +#: tdeio/global.cpp:592 +msgid "Check your access permissions on this resource." +msgstr "Hãy kiểm tra có đủ quyền truy cập tài nguyên này." -#. i18n: file ./tdefile/knotifywidgetbase.ui line 247 -#: rc.cpp:234 -#, no-c-format -msgid "Play a &sound:" -msgstr "&Phát âm thanh:" +#: tdeio/global.cpp:593 +msgid "" +"Your access permissions may be inadequate to perform the requested operation on " +"this resource." +msgstr "" +"Quyền truy cập của bạn có lẽ không đủ để thực hiện thao tác đã yêu cầu với tài " +"nguyên này." -#. i18n: file ./tdefile/knotifywidgetbase.ui line 258 -#: rc.cpp:237 -#, no-c-format -msgid "Test the Sound" -msgstr "Thử ra âm thanh" +#: tdeio/global.cpp:595 +msgid "" +"The file may be in use (and thus locked) by another user or application." +msgstr "" +"Tập tin có lẽ đang được dùng (thì bị khoá) bởi người dùng hay ứng dụng khác." -#. i18n: file ./tdefile/knotifywidgetbase.ui line 268 -#: rc.cpp:240 -#, no-c-format -msgid "Mark &taskbar entry" -msgstr "Nhãn mục &thanh tác vụ" +#: tdeio/global.cpp:597 +msgid "" +"Check to make sure that no other application or user is using the file or has " +"locked the file." +msgstr "" +"Hãy kiểm tra xem không có ứng dụng hay người dùng khác đang dùng tập tin này, " +"hoặc đã khoá tập tin này." -#. i18n: file ./tdefile/knotifywidgetbase.ui line 276 -#: rc.cpp:243 -#, no-c-format -msgid "&Log to a file:" -msgstr "Ghi &lưu vào tập tin:" +#: tdeio/global.cpp:599 +msgid "Although unlikely, a hardware error may have occurred." +msgstr "Dù không rất có thể, có lẽ gặp lỗi phần cứng." -#. i18n: file ./tdefile/knotifywidgetbase.ui line 352 -#: rc.cpp:246 -#, no-c-format -msgid "&Use a passive window that does not interrupt other work" -msgstr "D&ùng một cửa sổ bị động không ngắt hoạt động khác" - -#. i18n: file ./tdefile/knotifywidgetbase.ui line 378 -#: rc.cpp:249 -#, no-c-format -msgid "Less Options" -msgstr "Tùy chọn ít" - -#. i18n: file ./tdefile/knotifywidgetbase.ui line 406 -#: rc.cpp:252 -#, no-c-format -msgid "Player Settings" -msgstr "Thiết lập phát" - -#: ../tdeioslave/http/http.cc:5189 kpasswdserver/kpasswdserver.cpp:346 -msgid " Do you want to retry?" -msgstr " Bạn có muốn thử lại không?" - -#: ../tdeioslave/http/http.cc:5190 kpasswdserver/kpasswdserver.cpp:348 -msgid "Authentication" -msgstr "Xác thực" +#: tdeio/global.cpp:601 +msgid "You may have encountered a bug in the program." +msgstr "Có lẽ bạn đã gặp lỗi chạy chương trình." -#: kpasswdserver/kpasswdserver.cpp:348 -msgid "Retry" -msgstr "Thử lại" +#: tdeio/global.cpp:602 +msgid "" +"This is most likely to be caused by a bug in the program. Please consider " +"submitting a full bug report as detailed below." +msgstr "" +"Rất có thể do lỗi chạy chương trình này. Vui lòng thông báo đầy đủ lỗi này, như " +"diễn tả bên dưới." -#: kpasswdserver/kpasswdserver.cpp:371 tdeio/passdlg.cpp:345 -msgid "Authorization Dialog" -msgstr "Hộp thoại xác thực" +#: tdeio/global.cpp:604 +msgid "" +"Update your software to the latest version. Your distribution should provide " +"tools to update your software." +msgstr "" +"Hãy cập nhật phần mềm lên phiên bản mới nhất. Bản phát hành của bạn nên cung " +"cấp công cụ để cập nhật phần mềm." -#: tdeio/global.cpp:749 tdeio/job.cpp:1796 tdeio/job.cpp:3263 -#: tdeio/job.cpp:3780 tdeio/paste.cpp:65 -msgid "File Already Exists" -msgstr "Tập tin đã có" +#: tdeio/global.cpp:606 +#, fuzzy +msgid "" +"When all else fails, please consider helping the TDE team or the third party " +"maintainer of this software by submitting a high quality bug report. If the " +"software is provided by a third party, please contact them directly. Otherwise, " +"first look to see if the same bug has been submitted by someone else by " +"searching at the " +"TDE bug reporting website. If not, take note of the details given above, " +"and include them in your bug report, along with as many other details as you " +"think might help." +msgstr "" +"Khi gặp lỗi, vui lòng thông báo đầy đủ lỗi này, để giúp đỡ Nhóm TDE hay nhà " +"phát triển phần mềm này cải tiến được chương trình này. Nếu phần mềm này được " +"cung cấp bên ngoài TDE, vui lòng liên lạc trực tiếp nhà phát triển đó. Nếu phần " +"mềm này thuộc về TDE, trước tiên, vui lòng kiểm tra xem nếu người khác đã thông " +"báo cùng lỗi chưa, bằng cách tìm kiếm qua " +"Bugzilla TDE. Nếu không, vui lòng sử dụng chi tiết nói trên để thông báo " +"lỗi cho đúng, gồm có các chi tiết khác có lẽ hữu ích." -#: tdeio/global.cpp:759 tdeio/job.cpp:2973 -msgid "Folder Already Exists" -msgstr "Thư mục đã có" +#: tdeio/global.cpp:614 +msgid "There may have been a problem with your network connection." +msgstr "Có lẽ găp lỗi kết nối đến mạng." -#: tdeio/job.cpp:3263 tdeio/job.cpp:3780 -msgid "Already Exists as Folder" -msgstr "Đã có, là thư mục." +#: tdeio/global.cpp:617 +msgid "" +"There may have been a problem with your network configuration. If you have been " +"accessing the Internet with no problems recently, this is unlikely." +msgstr "" +"Có lẽ găp lỗi trong cấu hình mạng của bạn. Còn nếu bạn vừa truy cập Mạng, không " +"gặp lỗi, không rất có thể." -#: tdeio/kdcopservicestarter.cpp:64 -#, c-format -msgid "No service implementing %1" -msgstr "Không có dịch vụ thi hành %1" +#: tdeio/global.cpp:620 +msgid "" +"There may have been a problem at some point along the network path between the " +"server and this computer." +msgstr "" +"Có lẽ gặp lỗi tại điểm nào trên đường dẫn mạng giữa máy phục vụ và máy tính " +"này." -#: tdeio/renamedlg.cpp:119 -msgid "&Rename" -msgstr "&Đổi tên" +#: tdeio/global.cpp:622 +msgid "Try again, either now or at a later time." +msgstr "Hãy thử lại, hoặc ngay bây giờ, hoặc sau này." -#: tdeio/renamedlg.cpp:121 -msgid "Suggest New &Name" -msgstr "Đệ nghị tê&n mới" +#: tdeio/global.cpp:623 +msgid "A protocol error or incompatibility may have occurred." +msgstr "Có lẽ gặp lỗi giao thức, hoặc trường hợp không tương thích." -#: tdeio/renamedlg.cpp:127 -msgid "&Skip" -msgstr "&Bỏ qua" +#: tdeio/global.cpp:624 +msgid "Ensure that the resource exists, and try again." +msgstr "Hãy chắc là tài nguyên này tồi tại, rồi thử lại." -#: tdeio/renamedlg.cpp:130 -msgid "&Auto Skip" -msgstr "Tự động bỏ qu&a" +#: tdeio/global.cpp:625 +msgid "The specified resource may not exist." +msgstr "Có lẽ tài nguyên đã ghi rõ không tồn tại." -#: tdeio/renamedlg.cpp:135 -msgid "&Overwrite" -msgstr "&Ghi đè" +#: tdeio/global.cpp:626 +msgid "You may have incorrectly typed the location." +msgstr "Có lẽ bạn đã gõ sai địa điểm." -#: tdeio/renamedlg.cpp:139 -msgid "O&verwrite All" -msgstr "Gh&i đè hết" +#: tdeio/global.cpp:627 +msgid "Double-check that you have entered the correct location and try again." +msgstr "Hãy kiểm tra lại xem bạn đã gõ đúng địa điểm rồi thử lại." -#: tdeio/renamedlg.cpp:145 -msgid "&Resume" -msgstr "Tiếp tục &lại" +#: tdeio/global.cpp:629 +msgid "Check your network connection status." +msgstr "Hãy kiểm tra xem trạng thái kết nối đến mạng." -#: tdeio/renamedlg.cpp:150 -msgid "R&esume All" -msgstr "Tiếp tục lại &hết" +#: tdeio/global.cpp:633 +msgid "Cannot Open Resource For Reading" +msgstr "Không thể mở tài nguyên để đọc." -#: tdeio/renamedlg.cpp:161 +#: tdeio/global.cpp:634 msgid "" -"This action would overwrite '%1' with itself.\n" -"Please enter a new file name:" +"This means that the contents of the requested file or folder %1 " +"could not be retrieved, as read access could not be obtained." msgstr "" -"Hành động này sẽ ghi đè lên « %1 » bằng chính nó.\n" -"Vui lòng gõ một tên tập tin mới." - -#: tdeio/renamedlg.cpp:163 -msgid "C&ontinue" -msgstr "&Tiếp tục" - -#: tdeio/renamedlg.cpp:232 tdeio/renamedlg.cpp:311 -msgid "An older item named '%1' already exists." -msgstr "Một mục cũ hơn tên « %1 » đã có ." - -#: tdeio/renamedlg.cpp:234 tdeio/renamedlg.cpp:313 -msgid "A similar file named '%1' already exists." -msgstr "Tập tin tương tự tên « %1 » đã có ." +"Có nghĩa là không thể lấy nội dung của tập tin hay thư mục đã yêu cầu " +"%1, vì không có quyền đọc. " -#: tdeio/renamedlg.cpp:236 tdeio/renamedlg.cpp:315 -msgid "A newer item named '%1' already exists." -msgstr "Mục mới hơn tên « %1 » đã có ." +#: tdeio/global.cpp:637 +msgid "You may not have permissions to read the file or open the folder." +msgstr "Có lẽ bạn không có quyền đọc tập tin này, hoặc mở thư mục này." -#: tdeio/renamedlg.cpp:248 tdeio/renamedlg.cpp:284 -#, c-format -msgid "size %1" -msgstr "cỡ %1" +#: tdeio/global.cpp:643 +msgid "Cannot Open Resource For Writing" +msgstr "Không thể mở tài nguyên để ghi." -#: tdeio/renamedlg.cpp:256 tdeio/renamedlg.cpp:291 -#, c-format -msgid "created on %1" -msgstr "tạo vào %1" +#: tdeio/global.cpp:644 +msgid "" +"This means that the file, %1, could not be written to as " +"requested, because access with permission to write could not be obtained." +msgstr "" +"Có nghĩa là không thể ghi vào tập tin %1 " +"như được yêu cầu, vì không có quyền ghi." -#: tdeio/renamedlg.cpp:263 tdeio/renamedlg.cpp:298 -#, c-format -msgid "modified on %1" -msgstr "sửa đổi vào %1" +#: tdeio/global.cpp:652 +msgid "Cannot Initiate the %1 Protocol" +msgstr "Không thể khởi động giao thức %1" -#: tdeio/renamedlg.cpp:273 -msgid "The source file is '%1'" -msgstr "Tập tin nguồn là « %1 »" +#: tdeio/global.cpp:653 +msgid "Unable to Launch Process" +msgstr "Không thể khởi chạy tiến trình" -#: tdeio/kdirlister.cpp:296 tdeio/kdirlister.cpp:307 tdeio/krun.cpp:996 -#: tdeio/paste.cpp:213 tdeio/renamedlg.cpp:433 -#, c-format +#: tdeio/global.cpp:654 msgid "" -"Malformed URL\n" -"%1" +"The program on your computer which provides access to the %1 " +"protocol could not be started. This is usually due to technical reasons." msgstr "" -"Địa chỉ Mạng dạng sai :\n" -"%1" +"Không thể khởi chạy chương trình trên máy tính bạn mà cung cấp truy cập vào " +"giao thức %1. Thường vì lý do kỹ thuật." -#: tdeio/krun.cpp:128 +#: tdeio/global.cpp:657 msgid "" -"Unable to enter %1.\n" -"You do not have access rights to this location." +"The program which provides compatibility with this protocol may not have been " +"updated with your last update of TDE. This can cause the program to be " +"incompatible with the current version and thus not start." msgstr "" -"Không thể vào %1.\n" -"Bạn không có quyền truy cập địa điểm này." +"Chương trình cung cấp khả năng tương thích với giao thức này có lẽ chưa được " +"cập nhật trong khi lần cập nhật TDE cuối cùng. Trường hợp này có thể gây ra " +"chương trình này không tương thích với phiên bản hiện thời, nên không khởi chạy " +"được." -#: tdeio/krun.cpp:173 +#: tdeio/global.cpp:665 +msgid "Internal Error" +msgstr "Lỗi nội bộ" + +#: tdeio/global.cpp:666 msgid "" -"The file %1 is an executable program. For safety it will not be " -"started." +"The program on your computer which provides access to the %1 " +"protocol has reported an internal error." msgstr "" -"Tập tin %1 là một chương trình có khả năng thực hiện. Vì lý do an " -"toàn nó sẽ không được khởi chạy." - -#: tdeio/krun.cpp:180 -msgid "You do not have permission to run %1." -msgstr "Bạn không có quyền chạy %1." - -#: tdeio/krun.cpp:217 -msgid "You are not authorized to open this file." -msgstr "Bạn không có quyền mở tập tin này." +"Chương trình trên máy tính bạn mà cung cấp truy cập vào giao thức " +"%1 đã thông báo lỗi nội bộ." -#: tdefile/kopenwith.cpp:835 tdeio/krun.cpp:221 -msgid "Open with:" -msgstr "Mở bằng:" +#: tdeio/global.cpp:674 +msgid "Improperly Formatted URL" +msgstr "Địa chỉ Mạng dạng sai" -#: tdeio/krun.cpp:559 -msgid "You are not authorized to execute this file." -msgstr "Bạn không có quyền thực hiện tập tin này." +#: tdeio/global.cpp:675 +msgid "" +"The Uniform Resource L" +"ocator (URL) that you entered was not properly formatted. The format of a URL " +"is generally as follows:" +"
              protocol://user:password@www.example.org:port/folder/filenam" +"e.extension?query=value
              " +msgstr "" +"Bạn đã nhập một địa chỉ Mạng (URL) không có dạng thức đúng. Dạng thức đúng của " +"URL thường là :" +"
              giao_thức://người_dùng:mật_khẩu@www.miền.cổng/thư_mục/tên_tậ" +"p_tin.phần_mở_rộng?query=value
              " -#: tdeio/krun.cpp:579 +#: tdeio/global.cpp:684 #, c-format -msgid "Launching %1" -msgstr "Đang khởi chạy %1..." - -#: tdeio/krun.cpp:774 -msgid "You are not authorized to execute this service." -msgstr "Bạn không đủ quyền thực hiện dịch vụ này." +msgid "Unsupported Protocol %1" +msgstr "Giao thức không được hỗ trợ %1" -#: tdeio/krun.cpp:1033 +#: tdeio/global.cpp:685 msgid "" -"Unable to run the command specified. The file or folder %1 " -"does not exist." +"The protocol %1 is not supported by the TDE programs currently " +"installed on this computer." msgstr "" -"Không thể chạy lệnh đã ghi rõ, vì không có tập tin hay thư mục %1" -"." - -#: tdeio/krun.cpp:1555 -msgid "Could not find the program '%1'" -msgstr "Không tìm thấy chương trình « %1 »" - -#: tdefile/kpropertiesdialog.cpp:2754 tdeio/kmimetypechooser.cpp:75 -msgid "Mime Type" -msgstr "Kiểu MIME" +"Giao thức %1 không được hỗ trợ bởi những chương trình TDE được " +"cài đặt hiện thời vào máy tính này." -#: tdefile/kpropertiesdialog.cpp:2765 tdeio/kmimetypechooser.cpp:80 -msgid "Comment" -msgstr "Ghi chú" +#: tdeio/global.cpp:688 +msgid "The requested protocol may not be supported." +msgstr "Có lẽ không hỗ trợ giao thức đã yêu cầu." -#: tdeio/kmimetypechooser.cpp:84 -msgid "Patterns" -msgstr "Mẫu" +#: tdeio/global.cpp:689 +msgid "" +"The versions of the %1 protocol supported by this computer and the server may " +"be incompatible." +msgstr "" +"Những phiên bản của giao thức %1 được hỗ trợ bởi máy tính này và máy phục vụ có " +"lẽ không tương thích với nhau." -#: tdeio/kmimetypechooser.cpp:94 -msgid "&Edit..." -msgstr "&Sửa..." +#: tdeio/global.cpp:691 +msgid "" +"You may perform a search on the Internet for a TDE program (called a tdeioslave " +"or ioslave) which supports this protocol. Places to search include http://kde-apps.org/ " +"and http://freshmeat.net/." +msgstr "" +"Bạn có thể tìm kiếm qua Mạng tìm chương trình TDE (được gọi là « tdeioslave » " +"hay « ioslave ») mà có phải hỗ trợ giao thức này. Nơi cần tìm kiếm có gồm Ứng dụng TDEFreshmeat." -#: tdeio/kmimetypechooser.cpp:104 -msgid "Click this button to display the familiar TDE mime type editor." -msgstr "Nhấn nút này để hiển thị bộ soạn thảo kiểu MIME thường của TDE." +#: tdeio/global.cpp:700 +msgid "URL Does Not Refer to a Resource." +msgstr "Địa chỉ Mạng không phải tham chiếu đến tài nguyên." -#: tdeio/statusbarprogress.cpp:132 -msgid " Stalled " -msgstr " Bị ngừng " +#: tdeio/global.cpp:701 +msgid "Protocol is a Filter Protocol" +msgstr "Giao thức là giao thức lọc" -#: tdeio/passdlg.cpp:57 -msgid "Password" -msgstr "Mật khẩu" +#: tdeio/global.cpp:702 +msgid "" +"The Uniform Resource L" +"ocator (URL) that you entered did not refer to a specific resource." +msgstr "" +"Bạn đã nhập một địa chỉ Mạng không phải tham chiếu đến một tài nguyên dứt " +"khoát." -#: tdeio/passdlg.cpp:98 -msgid "You need to supply a username and a password" -msgstr "Bạn cần cung cấp tên người dùng và mật khẩu" +#: tdeio/global.cpp:705 +msgid "" +"TDE is able to communicate through a protocol within a protocol; the protocol " +"specified is only for use in such situations, however this is not one of these " +"situations. This is a rare event, and is likely to indicate a programming " +"error." +msgstr "" +"TDE có khả năng liên lạc qua giao thức bên trong giao thức khác. Giao thức đã " +"ghi rõ dành để sử dụng trong trường hợp như vậy, không phải trường hợp này. Sự " +"kiện này bất thường, rất có thể ngụ ý lỗi lập trình." -#: tdefile/kpropertiesdialog.cpp:3789 tdeio/passdlg.cpp:108 -msgid "&Username:" -msgstr "T&ên người dùng:" +#: tdeio/global.cpp:713 +#, c-format +msgid "Unsupported Action: %1" +msgstr "Hành động không được hỗ trợ : %1" -#: tdeio/passdlg.cpp:125 -msgid "&Password:" -msgstr "&Mật khẩu :" +#: tdeio/global.cpp:714 +msgid "" +"The requested action is not supported by the TDE program which is implementing " +"the %1 protocol." +msgstr "" +"Hành động đã yêu cầu không được hỗ trợ bởi chương trình TDE đang thực hiện giao " +"thức %1." -#: tdeio/passdlg.cpp:147 -msgid "&Keep password" -msgstr "&Lưu mật khẩu" +#: tdeio/global.cpp:717 +msgid "" +"This error is very much dependent on the TDE program. The additional " +"information should give you more information than is available to the TDE " +"input/output architecture." +msgstr "" +"Lỗi này rất phụ thuộc vào chương trình TDE. Thông tin thêm nên cho bạn biết " +"thêm hơn sẵn sàng cho kiến trúc nhập/xuất TDE." -#: tdeio/paste.cpp:49 tdeio/paste.cpp:115 -msgid "Filename for clipboard content:" -msgstr "Tên tập tin cho nội dung của bảng tạm:" +#: tdeio/global.cpp:720 +msgid "Attempt to find another way to accomplish the same outcome." +msgstr "Sự cố tìm cách khác để hoàn thành cùng một mục tiêu." -#: tdeio/paste.cpp:108 -msgid "%1 (%2)" -msgstr "%1 (%2)" +#: tdeio/global.cpp:725 +msgid "File Expected" +msgstr "Tập tin đã ngờ" -#: tdeio/paste.cpp:123 +#: tdeio/global.cpp:726 msgid "" -"The clipboard has changed since you used 'paste': the chosen data format is no " -"longer applicable. Please copy again what you wanted to paste." -msgstr "" -"Bảng tạm đã thay đổi kể từ bạn đã dùng khả năng « dán »: dạng thức dữ liệu đã " -"chọn không còn thích hợp lại. Vui lòng sao chép lại điều cần dán." +"The request expected a file, however the folder %1 " +"was found instead." +msgstr "Yêu cầu ngờ tập tin, còn tìm thư mục %1 thay thế." -#: tdeio/paste.cpp:201 tdeio/paste.cpp:224 tdeio/paste.cpp:251 -msgid "The clipboard is empty" -msgstr "Bảng tạm rỗng" +#: tdeio/global.cpp:728 +msgid "This may be an error on the server side." +msgstr "Có lẽ gặp lỗi bên máy phục vụ." -#: tdeio/paste.cpp:299 -#, c-format -msgid "" -"_n: &Paste File\n" -"&Paste %n Files" -msgstr "&Dán %n tập tin" +#: tdeio/global.cpp:733 +msgid "Folder Expected" +msgstr "Ngờ thư mục" -#: tdeio/paste.cpp:301 -#, c-format +#: tdeio/global.cpp:734 msgid "" -"_n: &Paste URL\n" -"&Paste %n URLs" -msgstr "&Dán %n địa chỉ Mạng" +"The request expected a folder, however the file %1 " +"was found instead." +msgstr "Yêu cầu ngờ thư mục, còn tìm tập tin %1 thay thế." -#: tdeio/paste.cpp:303 -msgid "&Paste Clipboard Contents" -msgstr "&Dán nội dung của bảng tạm" +#: tdeio/global.cpp:741 +msgid "File or Folder Does Not Exist" +msgstr "Không có tập tin hay thư mục đó" -#: tdeio/tdefilemetainfo.cpp:844 -msgid "s" -msgstr "g" +#: tdeio/global.cpp:742 +msgid "The specified file or folder %1 does not exist." +msgstr "Không có tập tin hay thư mục %1 đã ghi rõ." -#: tdeio/tdefilemetainfo.cpp:847 -msgid "ms" -msgstr "mili-giây" +#: tdeio/global.cpp:750 +msgid "" +"The requested file could not be created because a file with the same name " +"already exists." +msgstr "Không thể tạo tập tin đã yêu cầu vì một tập tin cùng tên đã có." -#: tdeio/tdefilemetainfo.cpp:850 -msgid "bps" -msgstr "bit/giây" +#: tdeio/global.cpp:752 +msgid "Try moving the current file out of the way first, and then try again." +msgstr "Trước tiên, hãy cố chuyển tập tin hiện thời ra, rồi thử lại." -#: tdeio/tdefilemetainfo.cpp:853 -msgid "pixels" -msgstr "điểm ảnh" +#: tdeio/global.cpp:754 +msgid "Delete the current file and try again." +msgstr "Hãy xoá bỏ tập tin hiện thời, rồi thử lại." -#: tdeio/tdefilemetainfo.cpp:856 -msgid "in" -msgstr "insơ" +#: tdeio/global.cpp:755 +msgid "Choose an alternate filename for the new file." +msgstr "Hãy chọn một tên tập tịn xen kẽ cho tập tin mới." -#: tdeio/tdefilemetainfo.cpp:859 -msgid "cm" -msgstr "cm" +#: tdeio/global.cpp:759 tdeio/job.cpp:2973 +msgid "Folder Already Exists" +msgstr "Thư mục đã có" -#: tdeio/tdefilemetainfo.cpp:862 -msgid "B" -msgstr "B" +#: tdeio/global.cpp:760 +msgid "" +"The requested folder could not be created because a folder with the same name " +"already exists." +msgstr "Không thể tạo thư mục đã yêu cầu vì một thư mục cùng tên đã có." -#: tdeio/tdefilemetainfo.cpp:865 -msgid "KB" -msgstr "KB" +#: tdeio/global.cpp:762 +msgid "Try moving the current folder out of the way first, and then try again." +msgstr "Trước tiên, hãy cố chuyển thư mục hiện thời ra, rồi thử lại." -#: tdeio/tdefilemetainfo.cpp:868 -msgid "fps" -msgstr "khung/giây" +#: tdeio/global.cpp:764 +msgid "Delete the current folder and try again." +msgstr "Hãy xoá bỏ thư mục hiện thời, rồi thử lại." -#: tdeio/tdefilemetainfo.cpp:871 -msgid "dpi" -msgstr "điểm/insơ" +#: tdeio/global.cpp:765 +msgid "Choose an alternate name for the new folder." +msgstr "Hãy chọn một tên xen kẽ cho thư mục mới." -#: tdeio/tdefilemetainfo.cpp:874 -msgid "bpp" -msgstr "bit/điểm ảnh" +#: tdeio/global.cpp:769 +msgid "Unknown Host" +msgstr "Máy lạ" -#: tdeio/tdefilemetainfo.cpp:877 -msgid "Hz" -msgstr "Hz" - -#: tdeio/tdefilemetainfo.cpp:880 -msgid "mm" -msgstr "mm" - -#: tdeio/chmodjob.cpp:173 +#: tdeio/global.cpp:770 msgid "" -"Could not modify the ownership of file %1" -". You have insufficient access to the file to perform the change." +"An unknown host error indicates that the server with the requested name, " +"%1, could not be located on the Internet." msgstr "" -"Không thể sửa đổi tình trạng sở hữu của tập tin %1" -". Bạn không có đủ quyền." +"Lỗi kiểu máy lạ ngụ ý là máy phục vụ có tên đã yêu cầu %1 " +"không thể được định vị trên Mạng." -#: tdeio/chmodjob.cpp:173 -msgid "&Skip File" -msgstr "&Bỏ qua tập tin" +#: tdeio/global.cpp:773 +msgid "" +"The name that you typed, %1, may not exist: it may be incorrectly typed." +msgstr "Có lễ bạn đã gõ tên %1 không tồn tại, hoặc đã gõ sai." -#: tdeio/tdefileitem.cpp:899 -msgid "Symbolic Link" -msgstr "Liên kết tượng trưng" +#: tdeio/global.cpp:780 +msgid "Access Denied" +msgstr "Truy cập bị từ chối" -#: tdeio/tdefileitem.cpp:901 -msgid "%1 (Link)" -msgstr "%1 (Liên kết)" +#: tdeio/global.cpp:781 +msgid "Access was denied to the specified resource, %1." +msgstr "Truy cập tài nguyên đã ghi rõ, %1, đã bị từ chối." -#: tdefile/kpropertiesdialog.cpp:951 tdeio/tdefileitem.cpp:944 -msgid "Type:" -msgstr "Kiểu :" +#: tdeio/global.cpp:783 tdeio/global.cpp:999 +msgid "You may have supplied incorrect authentication details or none at all." +msgstr "" +"Có lẽ bạn đã cung cấp chi tiết xác thực không đúng, hoặc chưa cung cấp gì." -#: tdeio/tdefileitem.cpp:948 -msgid "Link to %1 (%2)" -msgstr "Liên kết tới %1 (%2)" +#: tdeio/global.cpp:785 tdeio/global.cpp:1001 +msgid "Your account may not have permission to access the specified resource." +msgstr "Có lẽ tài khoản của bạn không có quyền truy cập tài nguyên đã ghi rõ." -#: tdefile/kpropertiesdialog.cpp:1001 tdeio/tdefileitem.cpp:956 -msgid "Size:" -msgstr "Cỡ :" +#: tdeio/global.cpp:787 tdeio/global.cpp:1003 tdeio/global.cpp:1015 +msgid "" +"Retry the request and ensure your authentication details are entered correctly." +msgstr "Hãy kiểm tra xem đã gõ đúng chi tiết xác thực rồi thử lại." -#: tdefile/kpropertiesdialog.cpp:1069 tdeio/tdefileitem.cpp:961 -msgid "Modified:" -msgstr "Sửa đổi :" +#: tdeio/global.cpp:793 +msgid "Write Access Denied" +msgstr "Truy cập ghi bị từ chối" -#: tdeio/tdefileitem.cpp:967 -msgid "Owner:" -msgstr "Sở hữu :" +#: tdeio/global.cpp:794 +msgid "" +"This means that an attempt to write to the file %1 " +"was rejected." +msgstr "" +"Có nghĩa là một việc cố ghi vào tập tin %1 đã bị từ chối." -#: tdeio/tdefileitem.cpp:968 -msgid "Permissions:" -msgstr "Quyền hạn:" +#: tdeio/global.cpp:801 +msgid "Unable to Enter Folder" +msgstr "Không thể vào thư mục" -#: tdeio/netaccess.cpp:67 -msgid "File '%1' is not readable" -msgstr "Tập tin « %1 » không có khả năng đọc." +#: tdeio/global.cpp:802 +msgid "" +"This means that an attempt to enter (in other words, to open) the requested " +"folder %1 was rejected." +msgstr "" +"Có nghĩa là một việc cố vào (tức là mở) thư mục đã yêu cầu %1 " +"đã bị từ chối." -#: tdeio/netaccess.cpp:461 -#, fuzzy -msgid "ERROR: Unknown protocol '%1'" -msgstr "Không biết giao thức « %1 »." +#: tdeio/global.cpp:810 +msgid "Folder Listing Unavailable" +msgstr "Danh sách thư mục không sẵn sàng" -#: tdeio/kmimetype.cpp:110 -msgid "No mime types installed." -msgstr "Chưa cài đặt kiểu MIME nào." +#: tdeio/global.cpp:811 +msgid "Protocol %1 is not a Filesystem" +msgstr "Giao thức %1 không phải là hệ thống tập tin" -#: tdeio/kmimetype.cpp:136 -#, c-format +#: tdeio/global.cpp:812 msgid "" -"Could not find mime type\n" -"%1" +"This means that a request was made which requires determining the contents of " +"the folder, and the TDE program supporting this protocol is unable to do so." msgstr "" -"Không tìm thấy kiểu MIME\n" -"%1" +"Có nghĩa là một yêu cầu được nhận mà cần thiết quyết định nội dung của thư mục " +"này, nhưng chương trình TDE hỗ trợ giao thức này không thể làm như thế." -#: tdeio/kmimetype.cpp:794 -msgid "The desktop entry file %1 has no Type=... entry." -msgstr "" -"Tập tin mục nhập môi trường %1 không có mục nhập « Type=... » (kiểu = )." +#: tdeio/global.cpp:820 +msgid "Cyclic Link Detected" +msgstr "Phát hiện liên lạc theo chu kỳ" -#: tdeio/kmimetype.cpp:815 +#: tdeio/global.cpp:821 msgid "" -"The desktop entry of type\n" -"%1\n" -"is unknown." +"UNIX environments are commonly able to link a file or folder to a separate name " +"and/or location. TDE detected a link or series of links that results in an " +"infinite loop - i.e. the file was (perhaps in a roundabout way) linked to " +"itself." msgstr "" -"Không biết mục nhập môi trường của kiểu\n" -"%1." +"Môi trường UNIX thường có khả năng liên kết tập tin hay thư mục đến tên và/hay " +"địa điểm riêng khác. TDE đã phát hiện một số liên kết gây ra vòng lặp vô hạn — " +"tức là tập tin này được liên kết (có lẽ không trực tiếp) đến chính nó." -#: tdeio/kmimetype.cpp:829 tdeio/kmimetype.cpp:931 tdeio/kmimetype.cpp:1113 +#: tdeio/global.cpp:825 tdeio/global.cpp:847 msgid "" -"The desktop entry file\n" -"%1\n" -"is of type FSDevice but has no Dev=... entry." -msgstr "" -"Tập tin mục nhập môi trường\n" -"%1có kiểu là FSDevice (thiết bị hệ thống tập tin), nhưng không có mục nhập « " -"Dev=... » (thiết bị = )." +"Delete one part of the loop in order that it does not cause an infinite loop, " +"and try again." +msgstr "Hãy xoá bỏ phần nào của vòng lặp, để ngắt nó, rồi thử lại." -#: tdeio/kmimetype.cpp:875 -msgid "" -"The desktop entry file\n" -"%1\n" -"is of type Link but has no URL=... entry." -msgstr "" -"Tập tin mục nhập môi trường\n" -"%1\n" -"có kiểu Link (liên kết) nhưng không có mục nhập « URL=... » (địa chỉ Mạng = )." +#: tdeio/global.cpp:834 +msgid "Request Aborted By User" +msgstr "Yêu cầu bị người dùng hủy bỏ" -#: tdeio/kmimetype.cpp:941 -msgid "Mount" -msgstr "Gắn kết" +#: tdeio/global.cpp:835 tdeio/global.cpp:1128 +msgid "The request was not completed because it was aborted." +msgstr "Yêu cầu không hoàn thành vì nó bị hủy bỏ." -#: tdeio/kmimetype.cpp:952 -msgid "Eject" -msgstr "Đẩy ra" +#: tdeio/global.cpp:837 tdeio/global.cpp:1031 tdeio/global.cpp:1130 +msgid "Retry the request." +msgstr "Thử lại yêu cầu." -#: tdeio/kmimetype.cpp:954 -msgid "Unmount" -msgstr "Tháo gắn kết" +#: tdeio/global.cpp:841 +msgid "Cyclic Link Detected During Copy" +msgstr "Phát hiện liên kết theo chu kỳ trong khi sao chép" -#: tdeio/kmimetype.cpp:1071 +#: tdeio/global.cpp:842 msgid "" -"The desktop entry file\n" -"%1\n" -" has an invalid menu entry\n" -"%2." +"UNIX environments are commonly able to link a file or folder to a separate name " +"and/or location. During the requested copy operation, TDE detected a link or " +"series of links that results in an infinite loop - i.e. the file was (perhaps " +"in a roundabout way) linked to itself." msgstr "" -"Tập tin mục nhập môi trường\n" -"%1\n" -"có mục nhập trình đơn không hợp lệ\n" -"%2." +"Môi trường UNIX thường có khả năng liên kết tập tin hay thư mục đến tên và/hay " +"địa điểm riêng khác. Trong thao tác sao chép đã yêu câù, TDE đã phát hiện một " +"số liên kết gây ra vòng lặp vô hạn — tức là tập tin này được liên kết (có lẽ " +"không trực tiếp) đến chính nó." -#: tdeio/kimageio.cpp:231 -msgid "All Pictures" -msgstr "Mọi ảnh" +#: tdeio/global.cpp:852 +msgid "Could Not Create Network Connection" +msgstr "Không thể tạo kết nối mạng" -#: tdeio/defaultprogress.cpp:104 -msgid "Source:" -msgstr "Nguồn:" +#: tdeio/global.cpp:853 +msgid "Could Not Create Socket" +msgstr "Không thể tạo ổ cắm" -#: tdeio/defaultprogress.cpp:111 tdeio/defaultprogress.cpp:433 -msgid "Destination:" -msgstr "Đích:" +#: tdeio/global.cpp:854 +msgid "" +"This is a fairly technical error in which a required device for network " +"communications (a socket) could not be created." +msgstr "" +"Đây là lỗi hơi kỹ thuật mà không thể tạo một thiết bị cần thiết để giao thông " +"qua mạng." -#: tdeio/defaultprogress.cpp:149 -msgid "&Keep this window open after transfer is complete" -msgstr "Để &cửa sổ này mở sau khi truyền xong" +#: tdeio/global.cpp:856 tdeio/global.cpp:969 tdeio/global.cpp:980 +#: tdeio/global.cpp:989 +msgid "" +"The network connection may be incorrectly configured, or the network interface " +"may not be enabled." +msgstr "" +"Có lẽ sự kết nối mạng có cấu hình không đúng, hoặc chưa hiệu lực giao diện " +"mạng." -#: tdeio/defaultprogress.cpp:157 -msgid "Open &File" -msgstr "Mở &tập tin" +#: tdeio/global.cpp:862 +msgid "Connection to Server Refused" +msgstr "Kết nối đến máy phục vụ bị từ chối" -#: tdeio/defaultprogress.cpp:163 -msgid "Open &Destination" -msgstr "Mở &đích" +#: tdeio/global.cpp:863 +msgid "" +"The server %1 refused to allow this computer to make a " +"connection." +msgstr "" +"Máy phục vụ %1 đã từ chối cho phép máy tính này kết nối." -#: tdeio/defaultprogress.cpp:226 -#, no-c-format +#: tdeio/global.cpp:865 msgid "" -"_n: %n folder\n" -"%n folders" -msgstr "%n thư mục" +"The server, while currently connected to the Internet, may not be configured to " +"allow requests." +msgstr "" +"Máy phục vụ, dù hiện thời đã kết nối đến Mạng, có lẽ không có cấu hình cho phép " +"yêu cầu." -#: tdeio/defaultprogress.cpp:228 -#, no-c-format +#: tdeio/global.cpp:867 msgid "" -"_n: %n file\n" -"%n files" -msgstr "%n tập tin" +"The server, while currently connected to the Internet, may not be running the " +"requested service (%1)." +msgstr "" +"Máy phục vụ, dù hiện thời đã kết nối đến Mạng, có lẽ không đang chạy dịch vụ đã " +"yêu cầu (%1)." -#: tdeio/defaultprogress.cpp:239 -msgid "%1 % of %2 " -msgstr "%1 của %2 " +#: tdeio/global.cpp:869 +msgid "" +"A network firewall (a device which restricts Internet requests), either " +"protecting your network or the network of the server, may have intervened, " +"preventing this request." +msgstr "" +"Bức tường lửa mạng (thiết bị hạn chế yêu cầu Mạng) bảo vệ hoặc mạng của bạn " +"hoặc mạng của máy phục vụ, có lẽ đã can thiệp, ngăn cản yêu cầu này." -#: tdeio/defaultprogress.cpp:241 +#: tdeio/global.cpp:876 +msgid "Connection to Server Closed Unexpectedly" +msgstr "Sự kết nối đến máy phục vụ đã đóng bất ngờ" + +#: tdeio/global.cpp:877 msgid "" -"_n: %1 % of 1 file\n" -"%1 % of %n files" -msgstr "%1% của %n tập tin" +"Although a connection was established to %1" +", the connection was closed at an unexpected point in the communication." +msgstr "" +"Dù sự kết nối đã được thiết lập đến %1" +", sự kết nối đã bị đóng tại điểm thời bất ngờ trong tiến trình liên lạc." -#: tdeio/defaultprogress.cpp:243 -msgid "%1 %" -msgstr "%1 %" +#: tdeio/global.cpp:880 +msgid "" +"A protocol error may have occurred, causing the server to close the connection " +"as a response to the error." +msgstr "" +"Có lẽ gặp lỗi giao thực, gây ra máy phục vụ đóng kết nối, đễ đáp ứng lỗi." -#: tdeio/defaultprogress.cpp:252 -msgid " (Copying)" -msgstr " (Đang chép)" +#: tdeio/global.cpp:886 +msgid "URL Resource Invalid" +msgstr "Tài nguyên URL không hợp lệ" -#: tdeio/defaultprogress.cpp:255 -msgid " (Moving)" -msgstr " (Đang chuyển)" +#: tdeio/global.cpp:887 +msgid "Protocol %1 is not a Filter Protocol" +msgstr "Giao thức %1 không phải là giao thức lọc" -#: tdeio/defaultprogress.cpp:258 -msgid " (Deleting)" -msgstr " (Đang xoá bỏ)" +#: tdeio/global.cpp:888 +msgid "" +"The Uniform Resource L" +"ocator (URL) that you entered did not refer to a valid mechanism of accessing " +"the specific resource, %1%2." +msgstr "" +"Bạn đã nhập một địa chỉ Mạng không tham chiếu đến cơ chế hợp lệ để truy cập tài " +"nguyên đã ghi rõ, %1%2." -#: tdeio/defaultprogress.cpp:261 -msgid " (Creating)" -msgstr " (Đang tạo)" +#: tdeio/global.cpp:893 +msgid "" +"TDE is able to communicate through a protocol within a protocol. This request " +"specified a protocol be used as such, however this protocol is not capable of " +"such an action. This is a rare event, and is likely to indicate a programming " +"error." +msgstr "" +"TDE có khả năng liên lạc qua giao thức ở trong giao thức. Yêu cầu này đã ghi rõ " +"một giao thức cần dùng như thế, nhưng giao thức này không có khả năng đó. " +"Trường hợp này bất thường, có thể ngụ ý lỗi lập trình." -#: tdeio/defaultprogress.cpp:264 -msgid " (Done)" -msgstr " (Đã xong)" +#: tdeio/global.cpp:901 +msgid "Unable to Initialize Input/Output Device" +msgstr "Không thể khởi động thiết bị nhập/xuất" -#: tdeio/defaultprogress.cpp:285 -msgid "%1 of %2 complete" -msgstr "%1 của %2 đã xong" +#: tdeio/global.cpp:902 +msgid "Could Not Mount Device" +msgstr "Không thể gắn kết thiết bị" -#: tdeio/defaultprogress.cpp:299 tdeio/defaultprogress.cpp:314 +#: tdeio/global.cpp:903 msgid "" -"_n: %1 / %n folder\n" -"%1 / %n folders" -msgstr "%1 / %n thư mục" +"The requested device could not be initialized (\"mounted\"). The reported error " +"was: %1" +msgstr "" +"Không thể khởi động (« gắn kết ») thiết bị đã yêu cầu. Lỗi đã thông báo : " +"%1" -#: tdeio/defaultprogress.cpp:301 tdeio/defaultprogress.cpp:317 +#: tdeio/global.cpp:906 msgid "" -"_n: %1 / %n file\n" -"%1 / %n files" -msgstr "%1 / %n tập tin" - -#: tdeio/defaultprogress.cpp:327 -msgid "%1/s ( %2 remaining )" -msgstr "%1/s (%2 còn lại)" - -#: tdeio/defaultprogress.cpp:336 -msgid "Copy File(s) Progress" -msgstr "Tiến hành chép tập tin" +"The device may not be ready, for example there may be no media in a removable " +"media device (i.e. no CD-ROM in a CD drive), or in the case of a " +"peripheral/portable device, the device may not be correctly connected." +msgstr "" +"Có lẽ thiết bị không sẵn sàng, lấy thí dụ, không có vật chứa trong thiết bị " +"phương tiện rời (v.d. không có đĩa CD trong ổ đĩa CD), hoặc trong trường hợp có " +"thiết bị ngoại vi / di động, có lẽ thiết bị không phải được kết nối cho đúng." -#: tdeio/defaultprogress.cpp:350 -msgid "Move File(s) Progress" -msgstr "Tiến hành chuyển tập tin" +#: tdeio/global.cpp:910 +msgid "" +"You may not have permissions to initialize (\"mount\") the device. On UNIX " +"systems, often system administrator privileges are required to initialize a " +"device." +msgstr "" +"Có lẽ bạn không có quyền khởi động (« gắn kết ») thiết bị này. Trên hệ thống " +"UNIX, thường cần có quyền quản trị hệ thống để khởi động thiết bị." -#: tdeio/defaultprogress.cpp:364 -msgid "Creating Folder" -msgstr "Đang tạo thư mục" +#: tdeio/global.cpp:914 +msgid "" +"Check that the device is ready; removable drives must contain media, and " +"portable devices must be connected and powered on.; and try again." +msgstr "" +"Hãy kiểm tra xem thiết bị là sẵn sàng: ổ đĩa rời phải có vật chứa, và thiết bị " +"di động phải được kết nối và có điện năng đã bật, rồi thử lại." -#: tdeio/defaultprogress.cpp:376 -msgid "Delete File(s) Progress" -msgstr "Tiến hành xoá bỏ tập tin" +#: tdeio/global.cpp:920 +msgid "Unable to Uninitialize Input/Output Device" +msgstr "Không thể khởi động thiết bị nhập/xuất" -#: tdeio/defaultprogress.cpp:387 -msgid "Loading Progress" -msgstr "Tiến hành tải" +#: tdeio/global.cpp:921 +msgid "Could Not Unmount Device" +msgstr "Không thể tháo gắn kết thiết bị" -#: tdeio/defaultprogress.cpp:396 -msgid "Examining File Progress" -msgstr "Tiến hành kiểm tra tập tin" +#: tdeio/global.cpp:922 +msgid "" +"The requested device could not be uninitialized (\"unmounted\"). The reported " +"error was: %1" +msgstr "" +"Không thể bỏ khởi động (« tháo gắn kết ») thiết bị đã yêu cầu. Lỗi đã thông báo " +": %1" -#: tdeio/defaultprogress.cpp:403 -#, c-format -msgid "Mounting %1" -msgstr "Đang gắn kết %1" +#: tdeio/global.cpp:925 +msgid "" +"The device may be busy, that is, still in use by another application or user. " +"Even such things as having an open browser window on a location on this device " +"may cause the device to remain in use." +msgstr "" +"Có lẽ thiết bị là bận, tức là, vẫn còn được dùng bởi ứng dụng hay người dùng " +"khác. Ngay cả điều như một cửa sổ trình duyệt còn mở tại địa điểm trên thiết bị " +"này có thể gây ra thiết bị còn hoạt động lại." -#: tdeio/defaultprogress.cpp:418 -#, c-format -msgid "Resuming from %1" -msgstr "Đang tiếp tục lại kể từ %1" +#: tdeio/global.cpp:929 +msgid "" +"You may not have permissions to uninitialize (\"unmount\") the device. On UNIX " +"systems, system administrator privileges are often required to uninitialize a " +"device." +msgstr "" +"Có lẽ bạn không có quyền bỏ khởi động (« tháo gắn kết ») thiết bị này. Trên hệ " +"thống UNIX, thường cần có quyền quản trị hệ thống để bỏ khởi động thiết bị." -#: tdeio/defaultprogress.cpp:420 -msgid "Not resumable" -msgstr "Không thể tiếp tục lại" +#: tdeio/global.cpp:933 +msgid "Check that no applications are accessing the device, and try again." +msgstr "Hãy kiểm tra xem không có ưng dụng truy cập thiết bị này, rồi thử lại." -#: tdeio/defaultprogress.cpp:456 -msgid "%1/s (done)" -msgstr "%1/giây (đã xong)" +#: tdeio/global.cpp:938 +msgid "Cannot Read From Resource" +msgstr "Không thể đọc từ tài nguyên" -#: tdeio/kshred.cpp:212 -msgid "Shredding: pass %1 of 35" -msgstr "Đang xé thành mảnh nhỏ : việc qua %1 trên 35" +#: tdeio/global.cpp:939 +msgid "" +"This means that although the resource, %1" +", was able to be opened, an error occurred while reading the contents of the " +"resource." +msgstr "" +"Có nghĩa là dù tài nguyên %1 có khả năng mở, gặp lỗi trong khi " +"đọc nội dung của tài nguyên đó." -#: tdeio/global.cpp:48 tdeio/global.cpp:81 -msgid "%1 B" -msgstr "%1 B" +#: tdeio/global.cpp:942 +msgid "You may not have permissions to read from the resource." +msgstr "Có lẽ bạn không có quyền đọc từ tài nguyên này." -#: tdeio/global.cpp:62 -msgid "%1 TB" -msgstr "%1 TB" +#: tdeio/global.cpp:951 +msgid "Cannot Write to Resource" +msgstr "Không thể ghi vào tài nguyên" -#: tdeio/global.cpp:64 -msgid "%1 GB" -msgstr "%1 GB" +#: tdeio/global.cpp:952 +msgid "" +"This means that although the resource, %1" +", was able to be opened, an error occurred while writing to the resource." +msgstr "" +"Có nghĩa là dù tài nguyên %1 có khả năng mở, gặp lỗi trong khi " +"ghi vào tài nguyên đó." -#: tdeio/global.cpp:70 -msgid "%1 MB" -msgstr "%1 MB" +#: tdeio/global.cpp:955 +msgid "You may not have permissions to write to the resource." +msgstr "Có lẽ bạn không có quyền ghi vào tài nguyên này." -#: tdeio/global.cpp:76 -msgid "%1 KB" -msgstr "%1 KB" +#: tdeio/global.cpp:964 tdeio/global.cpp:975 +msgid "Could Not Listen for Network Connections" +msgstr "Không thể lắng nghe kết nối mạng" -#: tdeio/global.cpp:86 -msgid "0 B" -msgstr "0 B" +#: tdeio/global.cpp:965 +msgid "Could Not Bind" +msgstr "Không thể đóng kết" -#: tdeio/global.cpp:122 +#: tdeio/global.cpp:966 tdeio/global.cpp:977 msgid "" -"_n: 1 day %1\n" -"%n days %1" -msgstr "%n ngày %1" - -#: tdeio/global.cpp:152 -msgid "No Items" -msgstr "Không có mục" +"This is a fairly technical error in which a required device for network " +"communications (a socket) could not be established to listen for incoming " +"network connections." +msgstr "" +"Đây là lỗi hơi kỹ thuật mà không thể thiết lập một thiết bị cần thiết để liên " +"lạc qua mạng (ổ cắm) để lắng nghe sự kết nối mạng gởi đến." -#: tdeio/global.cpp:152 -#, c-format -msgid "" -"_n: One Item\n" -"%n Items" -msgstr "%n mục" +#: tdeio/global.cpp:976 +msgid "Could Not Listen" +msgstr "Không thể lắng nghe" -#: tdeio/global.cpp:154 -msgid "No Files" -msgstr "Không có tập tin" +#: tdeio/global.cpp:986 +msgid "Could Not Accept Network Connection" +msgstr "Không thể chấp nhận sự kết nối mạng" -#: tdeio/global.cpp:154 -#, c-format +#: tdeio/global.cpp:987 msgid "" -"_n: One File\n" -"%n Files" -msgstr "%n tập tin" - -#: tdeio/global.cpp:158 -msgid "(%1 Total)" -msgstr "(Tổng %1)" +"This is a fairly technical error in which an error occurred while attempting to " +"accept an incoming network connection." +msgstr "" +"Đây là lỗi hơi kỹ thuật mà gặp lỗi trong khi cố chấp nhận một sự kết nối mạng " +"gởi đến." -#: tdeio/global.cpp:161 -msgid "No Folders" -msgstr "Không có thư mục" +#: tdeio/global.cpp:991 +msgid "You may not have permissions to accept the connection." +msgstr "Có lẽ bạn không có quyền chấp nhận sự kết nối này." -#: tdeio/global.cpp:161 +#: tdeio/global.cpp:996 #, c-format -msgid "" -"_n: One Folder\n" -"%n Folders" -msgstr "%n thư mục" +msgid "Could Not Login: %1" +msgstr "Không thể đăng nhập: %1" -#: tdeio/global.cpp:237 -#, c-format -msgid "Could not read %1." -msgstr "Không thể đọc %1." +#: tdeio/global.cpp:997 +msgid "" +"An attempt to login to perform the requested operation was unsuccessful." +msgstr "" +"Một việc cố đăng nhập để thực hiện thao tắc đã yêu cầu là không thành công." -#: tdeio/global.cpp:240 -#, c-format -msgid "Could not write to %1." -msgstr "Không thể ghi vào %1." +#: tdeio/global.cpp:1008 +msgid "Could Not Determine Resource Status" +msgstr "Không thể quyết định trạng thái tài nguyên" -#: tdeio/global.cpp:243 -#, c-format -msgid "Could not start process %1." -msgstr "Không thể khởi chạy tiến trình %1." +#: tdeio/global.cpp:1009 +msgid "Could Not Stat Resource" +msgstr "Không thể lấy các thông tin về tài nguyên" -#: tdeio/global.cpp:246 -#, c-format +#: tdeio/global.cpp:1010 msgid "" -"Internal Error\n" -"Please send a full bug report at http://bugs.kde.org\n" -"%1" +"An attempt to determine information about the status of the resource " +"%1, such as the resource name, type, size, etc., was unsuccessful." msgstr "" -"Vui lòng thông báo đầy đủ lỗi này tại \n" -"%1" +"Một việc cố quyết định thông tin về trạng thái của tài nguyên " +"%1, như tên, kiểu, kích cỡ v.v. của tài nguyên, là không thành công." -#: tdeio/global.cpp:249 -#, c-format -msgid "Malformed URL %1." -msgstr "Địa chỉ Mạng dạng sai %1." +#: tdeio/global.cpp:1013 +msgid "The specified resource may not have existed or may not be accessible." +msgstr "" +"Có lẽ tài nguyên đã ghi rõ không tồn tại, hoặc không có khả năng truy cập." -#: tdeio/global.cpp:252 -msgid "The protocol %1 is not supported." -msgstr "Không hỗ trợ giao thức %1." +#: tdeio/global.cpp:1021 +msgid "Could Not Cancel Listing" +msgstr "Không thể hủy bỏ việc liệt kê" -#: tdeio/global.cpp:255 -msgid "The protocol %1 is only a filter protocol." -msgstr "Giao thức %1 chỉ là giao thức lọc." +#: tdeio/global.cpp:1022 +msgid "FIXME: Document this" +msgstr "SỬA ĐI : tạo tài liệu về điều này" -#: tdeio/global.cpp:262 -msgid "%1 is a folder, but a file was expected." -msgstr "%1 là thư mục, còn ngờ tập tin." +#: tdeio/global.cpp:1026 +msgid "Could Not Create Folder" +msgstr "Không thể tạo thư mục" -#: tdeio/global.cpp:265 -msgid "%1 is a file, but a folder was expected." -msgstr "%1 là tập tin, còn ngờ thư mục." +#: tdeio/global.cpp:1027 +msgid "An attempt to create the requested folder failed." +msgstr "Một việc cố tạo thư mục đã yêu cầu bị lỗi." -#: tdeio/global.cpp:268 -msgid "The file or folder %1 does not exist." -msgstr "Không có tập tin hay thư mục %1." +#: tdeio/global.cpp:1028 +msgid "The location where the folder was to be created may not exist." +msgstr "Có lẽ địa điểm nơi cần tạo thư mục không tồn tại." -#: tdeio/global.cpp:271 -msgid "A file named %1 already exists." -msgstr "Tập tin tên « %1 » đã có." +#: tdeio/global.cpp:1035 +msgid "Could Not Remove Folder" +msgstr "Không thể gỡ bỏ thư mục" -#: tdeio/global.cpp:274 -msgid "A folder named %1 already exists." -msgstr "Thư mục tên « %1 » đã có." +#: tdeio/global.cpp:1036 +msgid "An attempt to remove the specified folder, %1, failed." +msgstr "Một việc gỡ bỏ thư mục đã ghi rõ, %1, bị lỗi." -#: tdeio/global.cpp:277 -msgid "No hostname specified." -msgstr "Chưa ghi rõ tên máy." +#: tdeio/global.cpp:1038 +msgid "The specified folder may not exist." +msgstr "Có lẽ thư mục đã ghi rõ không tồn tại." -#: tdeio/global.cpp:277 -#, c-format -msgid "Unknown host %1" -msgstr "Không biết máy %1." +#: tdeio/global.cpp:1039 +msgid "The specified folder may not be empty." +msgstr "Có lẽ thư mục đã ghi rõ không phải là rỗng." -#: tdeio/global.cpp:280 -#, c-format -msgid "Access denied to %1." -msgstr "Truy cập vào %1 bị từ chối" +#: tdeio/global.cpp:1042 +msgid "Ensure that the folder exists and is empty, and try again." +msgstr "Hãy kiểm tra xem thư mục này tồn tại, cũng là rỗng, rồi thử lại." -#: tdeio/global.cpp:283 -#, c-format +#: tdeio/global.cpp:1047 +msgid "Could Not Resume File Transfer" +msgstr "Không thể tiếp tục lại truyền tập tin" + +#: tdeio/global.cpp:1048 msgid "" -"Access denied.\n" -"Could not write to %1." +"The specified request asked that the transfer of file %1 " +"be resumed at a certain point of the transfer. This was not possible." msgstr "" -"Truy cập bị từ chối.\n" -"Không thể ghi vào %1." +"Đã yêu cầu tiếp tục lại việc truyền tập tin %1 " +"tại một điểm nào đó trong tiến trình truyền. Tuy nhiên, không thể làm được." -#: tdeio/global.cpp:286 -#, c-format -msgid "Could not enter folder %1." -msgstr "Không thể vào thư mục %1." +#: tdeio/global.cpp:1051 +msgid "The protocol, or the server, may not support file resuming." +msgstr "" +"Có lẽ giao thức, hay máy phục vụ, không hỗ trợ khả năng tiếp tục lại truyền tập " +"tin." -#: tdeio/global.cpp:289 -msgid "The protocol %1 does not implement a folder service." -msgstr "Giao thức %1 không thực hiện dịch vụ thư mục." +#: tdeio/global.cpp:1053 +msgid "Retry the request without attempting to resume transfer." +msgstr "Hãy thử lại yêu cầu, không cố tiếp tục lại truyền." -#: tdeio/global.cpp:292 -#, c-format -msgid "Found a cyclic link in %1." -msgstr "Tìm thấy một liên kết theo chu kỳ trong %1." +#: tdeio/global.cpp:1058 +msgid "Could Not Rename Resource" +msgstr "Không thể thay đổi tên tài nguyên" -#: tdeio/global.cpp:298 -#, c-format -msgid "Found a cyclic link while copying %1." -msgstr "Tìm thấy một liên kết theo chu kỳ trong khi sao chép %1." +#: tdeio/global.cpp:1059 +msgid "An attempt to rename the specified resource %1 failed." +msgstr "" +"Một việc cố thay đổi tên của tài nguyên đã ghi rõ %1 bị lỗi." -#: tdeio/global.cpp:301 -#, c-format -msgid "Could not create socket for accessing %1." -msgstr "Không thể tạo ổ cắm để truy cập %1." +#: tdeio/global.cpp:1067 +msgid "Could Not Alter Permissions of Resource" +msgstr "Không thể thay đổi quyền hạn của tài nguyên" -#: tdeio/global.cpp:304 -#, c-format -msgid "Could not connect to host %1." -msgstr "Không thể kết nối đến máy %1." +#: tdeio/global.cpp:1068 +msgid "" +"An attempt to alter the permissions on the specified resource " +"%1 failed." +msgstr "" +"Một việc cố thay đổi quyền truy cập tài nguyên đã ghi rõ %1 " +"bị lỗi." -#: tdeio/global.cpp:307 -msgid "Connection to host %1 is broken." -msgstr "Kết nối đến máy %1 bị ngắt." +#: tdeio/global.cpp:1075 +msgid "Could Not Delete Resource" +msgstr "Không thể xoá bỏ tài nguyên" -#: tdeio/global.cpp:310 -msgid "The protocol %1 is not a filter protocol." -msgstr "Giao thức %1 không phải là giao thức lọc." +#: tdeio/global.cpp:1076 +msgid "An attempt to delete the specified resource %1 failed." +msgstr "Một việc cố xoá bỏ tài nguyên đã ghi rõ %1 bị lỗi." -#: tdeio/global.cpp:313 -#, c-format -msgid "" -"Could not mount device.\n" -"The reported error was:\n" -"%1" -msgstr "" -"Không thể gắn kết thiết bị.\n" -"Lỗi đã thông báo :\n" -"%1" +#: tdeio/global.cpp:1083 +msgid "Unexpected Program Termination" +msgstr "Kết thúc chương trình bất ngờ" -#: tdeio/global.cpp:316 -#, c-format +#: tdeio/global.cpp:1084 msgid "" -"Could not unmount device.\n" -"The reported error was:\n" -"%1" +"The program on your computer which provides access to the %1 " +"protocol has unexpectedly terminated." msgstr "" -"Không thể tháo gắn kết thiết bị.\n" -"Lỗi đã thông báo :\n" -"%1" - -#: tdeio/global.cpp:319 -#, c-format -msgid "Could not read file %1." -msgstr "Không thể đọc tập tin %1." - -#: tdeio/global.cpp:322 -#, c-format -msgid "Could not write to file %1." -msgstr "Không thể ghi vào tập tin %1." - -#: tdeio/global.cpp:325 -#, c-format -msgid "Could not bind %1." -msgstr "Không thể đóng kết %1." - -#: tdeio/global.cpp:328 -#, c-format -msgid "Could not listen %1." -msgstr "Không thể lắng nghe %1." - -#: tdeio/global.cpp:331 -#, c-format -msgid "Could not accept %1." -msgstr "Không thể chấp nhận %1." - -#: tdeio/global.cpp:337 -#, c-format -msgid "Could not access %1." -msgstr "Không thể truy cập %1." - -#: tdeio/global.cpp:340 -#, c-format -msgid "Could not terminate listing %1." -msgstr "Không thể kết thúc việc liệt kê %1." +"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " +"%1 đã kết thúc bất ngờ." -#: tdeio/global.cpp:343 -#, c-format -msgid "Could not make folder %1." -msgstr "Không thể tạo thư mục %1." +#: tdeio/global.cpp:1092 +msgid "Out of Memory" +msgstr "Hết bộ nhớ" -#: tdeio/global.cpp:346 -#, c-format -msgid "Could not remove folder %1." -msgstr "Không thể gỡ bỏ thư mục %1." +#: tdeio/global.cpp:1093 +msgid "" +"The program on your computer which provides access to the %1 " +"protocol could not obtain the memory required to continue." +msgstr "" +"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " +"%1 không thể được bộ nhớ cần thiết để tiếp tục." -#: tdeio/global.cpp:349 -#, c-format -msgid "Could not resume file %1." -msgstr "Không thể tiếp tục lại tập tin %1." +#: tdeio/global.cpp:1101 +msgid "Unknown Proxy Host" +msgstr "Máy ủy nhiệm lạ" -#: tdeio/global.cpp:352 -#, c-format -msgid "Could not rename file %1." -msgstr "Không thể thay đổi tên của tập tin %1." +#: tdeio/global.cpp:1102 +msgid "" +"While retrieving information about the specified proxy host, %1" +", an Unknown Host error was encountered. An unknown host error indicates that " +"the requested name could not be located on the Internet." +msgstr "" +"Trong khi lấy thông tin về máy ủy nhiệm đã ghi rõ, %1" +", gặp lỗi « máy lạ ». Lỗi Máy Lạ ngụ ý là không thể định vị trên Mạng tên đã " +"yêu cầu." -#: tdeio/global.cpp:355 -#, c-format -msgid "Could not change permissions for %1." -msgstr "Không thể thay đổi quyền truy cập %1." +#: tdeio/global.cpp:1106 +msgid "" +"There may have been a problem with your network configuration, specifically " +"your proxy's hostname. If you have been accessing the Internet with no problems " +"recently, this is unlikely." +msgstr "" +"Có lẽ gặp vấn đề trong cấu hình mạng của bạn, đặc biệt tên máy của ủy nhiệm. " +"Nếu bạn đã truy cập Mạng gần đây, không có sao, trường hợp này không phải rất " +"có thể." -#: tdeio/global.cpp:358 -#, c-format -msgid "Could not delete file %1." -msgstr "Không thể xoá bỏ tập tin %1." +#: tdeio/global.cpp:1110 +msgid "Double-check your proxy settings and try again." +msgstr "Hãy kiểm tra lại xem thiết lập ủy nhiệm là đúng rồi thử lại." -#: tdeio/global.cpp:361 -msgid "The process for the %1 protocol died unexpectedly." -msgstr "Tiến trình cho giao thức %1 đã thoát bất ngờ." +#: tdeio/global.cpp:1115 +msgid "Authentication Failed: Method %1 Not Supported" +msgstr "Việc xác thực bị lỗi: không hỗ trợ phương pháp %1" -#: tdeio/global.cpp:364 +#: tdeio/global.cpp:1117 #, c-format msgid "" -"Error. Out of memory.\n" -"%1" +"Although you may have supplied the correct authentication details, the " +"authentication failed because the method that the server is using is not " +"supported by the TDE program implementing the protocol %1." msgstr "" -"Lỗi : hết bộ nhớ.\n" -"%1" +"Dù có lẽ bạn đã cung cấp chi tiết xác thức đúng, việc xác thực bị lỗi vì phương " +"pháp máy phục vụ đang dùng không phải được hỗ trợ bởi chương trình TDE thực " +"hiện giao thức %1." -#: tdeio/global.cpp:367 -#, c-format +#: tdeio/global.cpp:1121 +#, fuzzy msgid "" -"Unknown proxy host\n" -"%1" +"Please file a bug at " +"http://bugs.pearsoncomputing.net/ to inform the TDE team of the unsupported " +"authentication method." msgstr "" -"Không biết máy ủy nhiệm\n" -"%1" +"Vui lòng thông báo lỗi này tại " +"Bugzilla TDE để cho Nhóm TDE biết về phương pháp xác thực không được hỗ trợ " +"này." -#: tdeio/global.cpp:370 -msgid "Authorization failed, %1 authentication not supported" -msgstr "Việc được phép bị lỗi vì sự xác thức %1 không được hỗ trợ." +#: tdeio/global.cpp:1127 +msgid "Request Aborted" +msgstr "Yêu cầu bị hủy bỏ" -#: tdeio/global.cpp:373 -#, c-format +#: tdeio/global.cpp:1134 +msgid "Internal Error in Server" +msgstr "Lỗi nội bộ trong máy phục vụ" + +#: tdeio/global.cpp:1135 msgid "" -"User canceled action\n" -"%1" +"The program on the server which provides access to the %1 " +"protocol has reported an internal error: %0." msgstr "" -"Người dùng đã hủy bỏ hành động\n" -"%1" +"Chương trình trên máy phục vụ mà cung cấp truy cập vào giao thức " +"%1 đã thông báo lỗi nội bộ : %0." -#: tdeio/global.cpp:376 -#, c-format +#: tdeio/global.cpp:1138 msgid "" -"Internal error in server\n" -"%1" +"This is most likely to be caused by a bug in the server program. Please " +"consider submitting a full bug report as detailed below." msgstr "" -"Lỗi nội bộ trong máy phục vụ\n" -"%1" +"Rất có thể vì gặp lỗi trong chương trình phục vụ. Vui lòng thông báo lỗi này, " +"như diễn tả bên dưới." -#: tdeio/global.cpp:379 -#, c-format -msgid "" -"Timeout on server\n" -"%1" +#: tdeio/global.cpp:1141 +msgid "Contact the administrator of the server to advise them of the problem." msgstr "" -"Quá giờ trên máy phục vụ\n" -"%1" +"Hãy liên lạc với nhà quản trị của máy phục vụ này, để thông báo lỗi này." -#: tdeio/global.cpp:382 -#, c-format +#: tdeio/global.cpp:1143 msgid "" -"Unknown error\n" -"%1" +"If you know who the authors of the server software are, submit the bug report " +"directly to them." msgstr "" -"Lỗi lạ\n" -"%1" +"Nếu bạn biết những tác giả của phần mềm phục vụ là ai, vui lòng thông báo lỗi " +"này trực tiếp cho họ." -#: tdeio/global.cpp:385 -#, c-format +#: tdeio/global.cpp:1148 +msgid "Timeout Error" +msgstr "Lỗi quá giờ" + +#: tdeio/global.cpp:1149 msgid "" -"Unknown interrupt\n" -"%1" +"Although contact was made with the server, a response was not received within " +"the amount of time allocated for the request as follows:" +"
                " +"
              • Timeout for establishing a connection: %1 seconds
              • " +"
              • Timeout for receiving a response: %2 seconds
              • " +"
              • Timeout for accessing proxy servers: %3 seconds
              " +"Please note that you can alter these timeout settings in the TDE Control " +"Center, by selecting Network -> Preferences." msgstr "" -"Tín hiệu ngắt lạ\n" -"%1" +"Dù đã liên lạc máy phục vụ, chưa nhận đáp ứng trong thời hạn được cấp phát cho " +"yêu cầu, như theo :" +"
                " +"
              • Thời hạn để thiết lập kết nối : %1 giây
              • " +"
              • Thời hạn để nhận đáp ứng : %2 giây
              • " +"
              • Thời hạn để truy cập máy phục vụ : %3 giây
              " +"Hãy ghi chú rằng bạn có thể sửa đổi những giá trị thời hạn này trong Trung tâm " +"Điều khiển TDE, bằng cách chọn Mạng → Tùy thích." -#: tdeio/global.cpp:396 +#: tdeio/global.cpp:1160 +msgid "The server was too busy responding to other requests to respond." +msgstr "Máy phục vụ đang đáp ứng các yêu cầu khác nên quá bận để đáp ứng." + +#: tdeio/global.cpp:1166 +msgid "Unknown Error" +msgstr "Lỗi không rõ" + +#: tdeio/global.cpp:1167 msgid "" -"Could not delete original file %1.\n" -"Please check permissions." +"The program on your computer which provides access to the %1 " +"protocol has reported an unknown error: %2." msgstr "" -"Không thể xoá bỏ tập tin gốc %1.\n" -"Vui lòng kiểm tra xem quyền hạn là đúng." +"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " +"%1 đã thông báo lỗi không rõ : %2." -#: tdeio/global.cpp:399 +#: tdeio/global.cpp:1175 +msgid "Unknown Interruption" +msgstr "Sự ngắt không rõ" + +#: tdeio/global.cpp:1176 msgid "" -"Could not delete partial file %1.\n" -"Please check permissions." +"The program on your computer which provides access to the %1 " +"protocol has reported an interruption of an unknown type: %2." msgstr "" -"Không thể xoá bỏ tập tin bộ phận %1.\n" -"Vui lòng kiểm tra xem quyền hạn là đúng." +"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " +"%1 đã thông báo sự ngắt có kiểu không rõ : %2." -#: tdeio/global.cpp:402 +#: tdeio/global.cpp:1184 +msgid "Could Not Delete Original File" +msgstr "Không thể xoá bỏ tập tin gốc" + +#: tdeio/global.cpp:1185 msgid "" -"Could not rename original file %1.\n" -"Please check permissions." +"The requested operation required the deleting of the original file, most likely " +"at the end of a file move operation. The original file %1 " +"could not be deleted." msgstr "" -"Không thể thay đổi tên của tập tin gốc %1.\n" -"Vui lòng kiểm tra xem quyền hạn là đúng." +"Thao tác đã yêu cầu cần thiết xoá bỏ tập tin gốc, rất có thể tại kết thúc của " +"thao tác di chuyển tập tin. Không thể xoá bỏ tập tin gốc %1." -#: tdeio/global.cpp:405 -msgid "" -"Could not rename partial file %1.\n" -"Please check permissions." -msgstr "" -"Không thể thay đổi tên của tập tin bộ phận %1.\n" -"Vui lòng kiểm tra xem quyền hạn là đúng." +#: tdeio/global.cpp:1194 +msgid "Could Not Delete Temporary File" +msgstr "Không thể xoá bỏ tập tin tạm thời" -#: tdeio/global.cpp:408 +#: tdeio/global.cpp:1195 msgid "" -"Could not create symlink %1.\n" -"Please check permissions." +"The requested operation required the creation of a temporary file in which to " +"save the new file while being downloaded. This temporary file " +"%1 could not be deleted." msgstr "" -"Không thể tạo liên kết tượng trưng %1.\n" -"Vui lòng kiểm tra xem quyền hạn là đúng." +"Thao tác đã yêu cầu cần thiết tạo tập tin tạm thời nơi cần lưu tập tin mới " +"trong khi nó được tải về. Không thể xoá bỏ tập tin tạm thời %1" +"." -#: tdeio/global.cpp:414 +#: tdeio/global.cpp:1204 +msgid "Could Not Rename Original File" +msgstr "Không thể thay đổi tên tập tin gốc" + +#: tdeio/global.cpp:1205 msgid "" -"Could not write file %1.\n" -"Disk full." +"The requested operation required the renaming of the original file " +"%1, however it could not be renamed." msgstr "" -"Không thể ghi tập tin %1.\n" -"Đĩa đầy." +"Thao tác đã yêu cầu cần thiết thay đổi tên của tập tin gốc %1" +", nhưng mà không thể thay đổi nó." -#: tdeio/global.cpp:417 -#, c-format +#: tdeio/global.cpp:1213 +msgid "Could Not Rename Temporary File" +msgstr "Không thể thay đổi tên tập tin tạm thời" + +#: tdeio/global.cpp:1214 msgid "" -"The source and destination are the same file.\n" -"%1" +"The requested operation required the creation of a temporary file " +"%1, however it could not be created." msgstr "" -"Nguồn và đích là cùng một tập tin.\n" -"%1" +"Thao tác đã yêu cầu cần thiết tạo tập tin tạm thời %1" +", nhưng mà không thể tạo nó." -#: tdeio/global.cpp:423 -msgid "%1 is required by the server, but is not available." -msgstr "Máy phục vụ cần thiết %1, mà không sẵn sàng." +#: tdeio/global.cpp:1222 +msgid "Could Not Create Link" +msgstr "Không thể tạo liên kết" -#: tdeio/global.cpp:426 -msgid "Access to restricted port in POST denied." -msgstr "Truy cập vào cổng bị hạn chế trong POST bị từ chối." +#: tdeio/global.cpp:1223 +msgid "Could Not Create Symbolic Link" +msgstr "Không thể tạo liên kết tượng trưng" -#: tdeio/global.cpp:429 -#, fuzzy -msgid "" -"Could not access %1.\n" -"Offline mode active." -msgstr "Không thể truy cập %1." +#: tdeio/global.cpp:1224 +msgid "The requested symbolic link %1 could not be created." +msgstr "Không thể tạo liên kết tượng trưng %1 đã yêu cầu." -#: tdeio/global.cpp:432 +#: tdeio/global.cpp:1231 +msgid "No Content" +msgstr "Không có nội dung" + +#: tdeio/global.cpp:1236 +msgid "Disk Full" +msgstr "Đĩa đầy" + +#: tdeio/global.cpp:1237 msgid "" -"Unknown error code %1\n" -"%2\n" -"Please send a full bug report at http://bugs.kde.org." +"The requested file %1 could not be written to as there is " +"inadequate disk space." msgstr "" -"Mã lỗi lạ %1\n" -"%2\n" -"Vui lòng thông báo đầy đủ lỗi này tại ." +"Không thể ghi vào tập tin đã yêu cầu %1" +", vì không có đủ sức chứa còn rảnh trên đĩa." -#: tdeio/global.cpp:442 -#, c-format -msgid "Opening connections is not supported with the protocol %1." -msgstr "Không hỗ trợ việc mở kết nối với giao thưc %1." +#: tdeio/global.cpp:1239 +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 3) " +"obtain more storage capacity." +msgstr "" +"Hãy giải phóng đủ chỗ trên đĩa bằng cách:\n" +" 1. xoá bỏ các tập tin không còn có ích hoặc tạm thời\n" +" 2. lưu trữ tập tin vào vật chứa trong phương tiện rời như đĩa CD-R\n" +" 3. tăng sức chứa." -#: tdeio/global.cpp:444 -#, c-format -msgid "Closing connections is not supported with the protocol %1." -msgstr "Không hỗ trợ việc đóng kết nối với giao thưc %1." +#: tdeio/global.cpp:1246 +msgid "Source and Destination Files Identical" +msgstr "Tập tin cả nguồn lẫn đích đều là trùng." -#: tdeio/global.cpp:446 -#, c-format -msgid "Accessing files is not supported with the protocol %1." -msgstr "Không hỗ trợ việc truy cập tập tin với giao thưc %1." +#: tdeio/global.cpp:1247 +msgid "" +"The operation could not be completed because the source and destination files " +"are the same file." +msgstr "" +"Không thể hoàn tất thao tác này vì tập tin cả nguồn lẫn đích đều là trùng." -#: tdeio/global.cpp:448 -msgid "Writing to %1 is not supported." -msgstr "Không hỗ trợ khả năng ghi vào %1." +#: tdeio/global.cpp:1249 +msgid "Choose a different filename for the destination file." +msgstr "Hãy chọn tên tập tin khác cho tập tin đích." -#: tdeio/global.cpp:450 -#, c-format -msgid "There are no special actions available for protocol %1." -msgstr "Không có hành động đặc biệt sẵn sàng cho giao thức %1." +#: tdeio/global.cpp:1260 +msgid "Undocumented Error" +msgstr "Lỗi không được diễn tả" -#: tdeio/global.cpp:452 -#, c-format -msgid "Listing folders is not supported for protocol %1." -msgstr "Không hỗ trợ việc liệt kê thư mục với giao thưc %1." +#: tdeio/renamedlg.cpp:119 +msgid "&Rename" +msgstr "&Đổi tên" -#: tdeio/global.cpp:454 -msgid "Retrieving data from %1 is not supported." -msgstr "Không hỗ trợ việc lấy dữ liệu từ %1." +#: tdeio/renamedlg.cpp:121 +msgid "Suggest New &Name" +msgstr "Đệ nghị tê&n mới" -#: tdeio/global.cpp:456 -msgid "Retrieving mime type information from %1 is not supported." -msgstr "Không hỗ trợ việc lấy thông tin kiểu MIME từ %1." +#: tdeio/renamedlg.cpp:127 +msgid "&Skip" +msgstr "&Bỏ qua" -#: tdeio/global.cpp:458 -msgid "Renaming or moving files within %1 is not supported." -msgstr "Không hỗ trợ việc thay đổi tên hoặc di chuyển tập tin bên trong %1." +#: tdeio/renamedlg.cpp:130 +msgid "&Auto Skip" +msgstr "Tự động bỏ qu&a" -#: tdeio/global.cpp:460 -#, c-format -msgid "Creating symlinks is not supported with protocol %1." -msgstr "Không hỗ trợ việc tạo liên kết tượng trưng với giao thưc %1." +#: tdeio/renamedlg.cpp:135 +msgid "&Overwrite" +msgstr "&Ghi đè" -#: tdeio/global.cpp:462 -msgid "Copying files within %1 is not supported." -msgstr "Không hỗ trợ khả năng sao chép tập tin bên trong %1." +#: tdeio/renamedlg.cpp:139 +msgid "O&verwrite All" +msgstr "Gh&i đè hết" -#: tdeio/global.cpp:464 -msgid "Deleting files from %1 is not supported." -msgstr "Không hỗ trợ khả năng xoá bỏ tập tin ra %1." +#: tdeio/renamedlg.cpp:145 +msgid "&Resume" +msgstr "Tiếp tục &lại" -#: tdeio/global.cpp:466 -#, c-format -msgid "Creating folders is not supported with protocol %1." -msgstr "Không hỗ trợ việc tạo thư mục với giao thưc %1." +#: tdeio/renamedlg.cpp:150 +msgid "R&esume All" +msgstr "Tiếp tục lại &hết" -#: tdeio/global.cpp:468 -#, c-format -msgid "Changing the attributes of files is not supported with protocol %1." -msgstr "Không hỗ trợ việc thay đổi thuộc tính của tập tin với giao thưc %1." +#: tdeio/renamedlg.cpp:161 +msgid "" +"This action would overwrite '%1' with itself.\n" +"Please enter a new file name:" +msgstr "" +"Hành động này sẽ ghi đè lên « %1 » bằng chính nó.\n" +"Vui lòng gõ một tên tập tin mới." -#: tdeio/global.cpp:470 -msgid "Using sub-URLs with %1 is not supported." -msgstr "Không hỗ trợ khả năng sử dụng địa chỉ Mạng con với %1." +#: tdeio/renamedlg.cpp:163 +msgid "C&ontinue" +msgstr "&Tiếp tục" -#: tdeio/global.cpp:472 -#, c-format -msgid "Multiple get is not supported with protocol %1." -msgstr "Không hỗ trợ khả năng đa « get » với giao thưc %1." +#: tdeio/renamedlg.cpp:232 tdeio/renamedlg.cpp:311 +msgid "An older item named '%1' already exists." +msgstr "Một mục cũ hơn tên « %1 » đã có ." -#: tdeio/global.cpp:474 -msgid "Protocol %1 does not support action %2." -msgstr "Giao thức %1 không hỗ trợ hành động %2." +#: tdeio/renamedlg.cpp:234 tdeio/renamedlg.cpp:313 +msgid "A similar file named '%1' already exists." +msgstr "Tập tin tương tự tên « %1 » đã có ." -#: tdeio/global.cpp:494 tdeio/global.cpp:576 -msgid "(unknown)" -msgstr "(không rõ)" +#: tdeio/renamedlg.cpp:236 tdeio/renamedlg.cpp:315 +msgid "A newer item named '%1' already exists." +msgstr "Mục mới hơn tên « %1 » đã có ." -#: tdeio/global.cpp:506 -msgid "Technical reason: " -msgstr "Lý do kỹ thuật: " +#: tdeio/renamedlg.cpp:248 tdeio/renamedlg.cpp:284 +#, c-format +msgid "size %1" +msgstr "cỡ %1" -#: tdeio/global.cpp:507 -msgid "

              Details of the request:" -msgstr "

              Chi tiết của yêu cầu:" +#: tdeio/renamedlg.cpp:256 tdeio/renamedlg.cpp:291 +#, c-format +msgid "created on %1" +msgstr "tạo vào %1" -#: tdeio/global.cpp:508 -msgid "

              • URL: %1
              • " -msgstr "

                • Địa chỉ Mạng: %1
                • " +#: tdeio/renamedlg.cpp:263 tdeio/renamedlg.cpp:298 +#, c-format +msgid "modified on %1" +msgstr "sửa đổi vào %1" -#: tdeio/global.cpp:510 -msgid "
                • Protocol: %1
                • " -msgstr "
                • Giao thức: %1
                • " +#: tdeio/renamedlg.cpp:273 +msgid "The source file is '%1'" +msgstr "Tập tin nguồn là « %1 »" -#: tdeio/global.cpp:512 -msgid "
                • Date and time: %1
                • " -msgstr "
                • Ngày và giờ : %1
                • " +#: tdefile/kpropertiesdialog.cpp:2754 tdeio/kmimetypechooser.cpp:75 +msgid "Mime Type" +msgstr "Kiểu MIME" -#: tdeio/global.cpp:513 -msgid "
                • Additional information: %1
                " -msgstr "
              • Thông tin thêm: %1
              " +#: tdefile/kpropertiesdialog.cpp:2765 tdeio/kmimetypechooser.cpp:80 +msgid "Comment" +msgstr "Ghi chú" -#: tdeio/global.cpp:515 -msgid "

              Possible causes:

              • " -msgstr "

                Nguyên nhân có thể :

                • " +#: tdeio/kmimetypechooser.cpp:84 +msgid "Patterns" +msgstr "Mẫu" -#: tdeio/global.cpp:520 -msgid "

                  Possible solutions:

                  • " -msgstr "

                    Giải pháp có thể :

                    • " +#: tdeio/kmimetypechooser.cpp:94 +msgid "&Edit..." +msgstr "&Sửa..." -#: tdeio/global.cpp:586 +#: tdeio/kmimetypechooser.cpp:104 +msgid "Click this button to display the familiar TDE mime type editor." +msgstr "Nhấn nút này để hiển thị bộ soạn thảo kiểu MIME thường của TDE." + +#: tdeio/tcpslavebase.cpp:319 msgid "" -"Contact your appropriate computer support system, whether the system " -"administrator, or technical support group for further assistance." +"You are about to leave secure mode. Transmissions will no longer be encrypted.\n" +"This means that a third party could observe your data in transit." msgstr "" -"Hãy liên lạc hệ thống hỗ trợ máy tính thích hợp, hoặc quản trị hệ thống, hoặc " -"nhóm hỗ trợ kỹ thuật, để được trợ giúp thêm nữa." +"Bạn sắp dời khỏi chế độ bảo mật. Việc truyền sẽ không còn được mật mẫ lại.\n" +"Có nghĩa là người khác có thể xem dữ liệu bạn trong khi truyền." -#: tdeio/global.cpp:589 -msgid "Contact the administrator of the server for further assistance." -msgstr "Hãy liên lạc quản trị của máy phục vụ để được trợ giúp thêm nữa." +#: tdeio/tcpslavebase.cpp:325 tdeio/tcpslavebase.cpp:1089 +msgid "Security Information" +msgstr "Thông tin bảo mật" -#: tdeio/global.cpp:592 -msgid "Check your access permissions on this resource." -msgstr "Hãy kiểm tra có đủ quyền truy cập tài nguyên này." +#: tdeio/tcpslavebase.cpp:326 +msgid "C&ontinue Loading" +msgstr "&Tiếp tục tải" -#: tdeio/global.cpp:593 -msgid "" -"Your access permissions may be inadequate to perform the requested operation on " -"this resource." -msgstr "" -"Quyền truy cập của bạn có lẽ không đủ để thực hiện thao tác đã yêu cầu với tài " -"nguyên này." +#: tdeio/tcpslavebase.cpp:677 +msgid "Enter the certificate password:" +msgstr "Nhập mật khẩu chứng nhận:" -#: tdeio/global.cpp:595 -msgid "" -"The file may be in use (and thus locked) by another user or application." -msgstr "" -"Tập tin có lẽ đang được dùng (thì bị khoá) bởi người dùng hay ứng dụng khác." +#: tdeio/tcpslavebase.cpp:678 +msgid "SSL Certificate Password" +msgstr "Mật khẩu chứng nhận SSL" -#: tdeio/global.cpp:597 +#: tdeio/tcpslavebase.cpp:691 +msgid "Unable to open the certificate. Try a new password?" +msgstr "Không thể mở chứng nhận. Thử mật khẩu mới không?" + +#: tdeio/tcpslavebase.cpp:704 +msgid "The procedure to set the client certificate for the session failed." +msgstr "Thủ tục để đặt chứng nhận ứng dụng khách cho phiên chạy bị lỗi." + +#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332 tdeio/tcpslavebase.cpp:706 +msgid "SSL" +msgstr "SSL" + +#: tdeio/tcpslavebase.cpp:877 msgid "" -"Check to make sure that no other application or user is using the file or has " -"locked the file." +"The IP address of the host %1 does not match the one the certificate was issued " +"to." msgstr "" -"Hãy kiểm tra xem không có ứng dụng hay người dùng khác đang dùng tập tin này, " -"hoặc đã khoá tập tin này." +"Địa chỉ IP của máy %1 không khớp với điều cho mà chứng nhận đã được phát hành." -#: tdeio/global.cpp:599 -msgid "Although unlikely, a hardware error may have occurred." -msgstr "Dù không rất có thể, có lẽ gặp lỗi phần cứng." +#: tdeio/tcpslavebase.cpp:882 tdeio/tcpslavebase.cpp:890 +#: tdeio/tcpslavebase.cpp:925 tdeio/tcpslavebase.cpp:999 +#: tdeio/tcpslavebase.cpp:1011 tdeio/tcpslavebase.cpp:1020 +#: tdeio/tcpslavebase.cpp:1051 +msgid "Server Authentication" +msgstr "Xác thực máy phục vụ" -#: tdeio/global.cpp:601 -msgid "You may have encountered a bug in the program." -msgstr "Có lẽ bạn đã gặp lỗi chạy chương trình." +#: tdeio/tcpslavebase.cpp:883 tdeio/tcpslavebase.cpp:891 +#: tdeio/tcpslavebase.cpp:1021 +msgid "&Details" +msgstr "&Chi tiết" -#: tdeio/global.cpp:602 +#: tdeio/tcpslavebase.cpp:884 tdeio/tcpslavebase.cpp:892 +msgid "Co&ntinue" +msgstr "Tiế&p tục" + +#: tdeio/tcpslavebase.cpp:886 tdeio/tcpslavebase.cpp:1016 +msgid "The server certificate failed the authenticity test (%1)." +msgstr "Chứng nhận máy phục vụ đã thất bại việc thử ra xác thực (%1)." + +#: tdeio/tcpslavebase.cpp:922 tdeio/tcpslavebase.cpp:1048 msgid "" -"This is most likely to be caused by a bug in the program. Please consider " -"submitting a full bug report as detailed below." -msgstr "" -"Rất có thể do lỗi chạy chương trình này. Vui lòng thông báo đầy đủ lỗi này, như " -"diễn tả bên dưới." +"Would you like to accept this certificate forever without being prompted?" +msgstr "Bạn có muốn chấp nhận hoài chứng nhận này, không có được nhắc không?" -#: tdeio/global.cpp:604 +#: tdeio/tcpslavebase.cpp:926 tdeio/tcpslavebase.cpp:1052 +msgid "&Forever" +msgstr "&Hoài" + +#: tdeio/tcpslavebase.cpp:927 tdeio/tcpslavebase.cpp:1053 +msgid "&Current Sessions Only" +msgstr "&Chỉ các phiên chạy hiện thời" + +#: tdeio/tcpslavebase.cpp:998 msgid "" -"Update your software to the latest version. Your distribution should provide " -"tools to update your software." +"You have indicated that you wish to accept this certificate, but it is not " +"issued to the server who is presenting it. Do you wish to continue loading?" msgstr "" -"Hãy cập nhật phần mềm lên phiên bản mới nhất. Bản phát hành của bạn nên cung " -"cấp công cụ để cập nhật phần mềm." +"Bạn đã ngụ ý bạn muốn chấp nhận chứng nhận này, nhưng nó không phải được phát " +"hành cho máy phục vụ đang cung cấp nó. Như thệ thì bạn có muốn tiếp tục tải " +"không?" -#: tdeio/global.cpp:606 +#: tdeio/tcpslavebase.cpp:1010 #, fuzzy msgid "" -"When all else fails, please consider helping the TDE team or the third party " -"maintainer of this software by submitting a high quality bug report. If the " -"software is provided by a third party, please contact them directly. Otherwise, " -"first look to see if the same bug has been submitted by someone else by " -"searching at the " -"TDE bug reporting website. If not, take note of the details given above, " -"and include them in your bug report, along with as many other details as you " -"think might help." +"SSL certificate is being rejected as requested. You can disable this in the " +"Trinity Control Center." msgstr "" -"Khi gặp lỗi, vui lòng thông báo đầy đủ lỗi này, để giúp đỡ Nhóm TDE hay nhà " -"phát triển phần mềm này cải tiến được chương trình này. Nếu phần mềm này được " -"cung cấp bên ngoài TDE, vui lòng liên lạc trực tiếp nhà phát triển đó. Nếu phần " -"mềm này thuộc về TDE, trước tiên, vui lòng kiểm tra xem nếu người khác đã thông " -"báo cùng lỗi chưa, bằng cách tìm kiếm qua " -"Bugzilla TDE. Nếu không, vui lòng sử dụng chi tiết nói trên để thông báo " -"lỗi cho đúng, gồm có các chi tiết khác có lẽ hữu ích." +"Chứng nhận SSL đang bị từ chối như được yêu cầu. Bạn có thể tắt khả năng này " +"trong Trung tâm Điều khiển TDE." -#: tdeio/global.cpp:614 -msgid "There may have been a problem with your network connection." -msgstr "Có lẽ găp lỗi kết nối đến mạng." +#: tdeio/tcpslavebase.cpp:1022 +msgid "Co&nnect" +msgstr "Kết &nối" -#: tdeio/global.cpp:617 +#: tdeio/tcpslavebase.cpp:1078 msgid "" -"There may have been a problem with your network configuration. If you have been " -"accessing the Internet with no problems recently, this is unlikely." +"You are about to enter secure mode. All transmissions will be encrypted unless " +"otherwise noted.\n" +"This means that no third party will be able to easily observe your data in " +"transit." msgstr "" -"Có lẽ găp lỗi trong cấu hình mạng của bạn. Còn nếu bạn vừa truy cập Mạng, không " -"gặp lỗi, không rất có thể." +"Bạn sắp vào chế độ bảo mật. Mọi việc truyển sẽ được mật mã, trừ đã ghi rõ " +"khác.\n" +"Có nghĩa là người khác không thể xem dễ dàng dữ liệu bạn trong khi truyền." -#: tdeio/global.cpp:620 -msgid "" -"There may have been a problem at some point along the network path between the " -"server and this computer." -msgstr "" -"Có lẽ gặp lỗi tại điểm nào trên đường dẫn mạng giữa máy phục vụ và máy tính " -"này." +#: tdeio/tcpslavebase.cpp:1090 +msgid "Display SSL &Information" +msgstr "Hiển thị thông t&in SSL" -#: tdeio/global.cpp:622 -msgid "Try again, either now or at a later time." -msgstr "Hãy thử lại, hoặc ngay bây giờ, hoặc sau này." +#: tdeio/tcpslavebase.cpp:1092 +msgid "C&onnect" +msgstr "&Kết nối" -#: tdeio/global.cpp:623 -msgid "A protocol error or incompatibility may have occurred." -msgstr "Có lẽ gặp lỗi giao thức, hoặc trường hợp không tương thích." +#: tdeio/tdefileitem.cpp:899 +msgid "Symbolic Link" +msgstr "Liên kết tượng trưng" -#: tdeio/global.cpp:624 -msgid "Ensure that the resource exists, and try again." -msgstr "Hãy chắc là tài nguyên này tồi tại, rồi thử lại." +#: tdeio/tdefileitem.cpp:901 +msgid "%1 (Link)" +msgstr "%1 (Liên kết)" -#: tdeio/global.cpp:625 -msgid "The specified resource may not exist." -msgstr "Có lẽ tài nguyên đã ghi rõ không tồn tại." +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:270 +#: bookmarks/kbookmarkmenu.cc:791 tdefile/kpropertiesdialog.cpp:4020 +#: tdeio/tdefileitem.cpp:943 +msgid "Name:" +msgstr "Tên:" -#: tdeio/global.cpp:626 -msgid "You may have incorrectly typed the location." -msgstr "Có lẽ bạn đã gõ sai địa điểm." +#: tdefile/kpropertiesdialog.cpp:951 tdeio/tdefileitem.cpp:944 +msgid "Type:" +msgstr "Kiểu :" -#: tdeio/global.cpp:627 -msgid "Double-check that you have entered the correct location and try again." -msgstr "Hãy kiểm tra lại xem bạn đã gõ đúng địa điểm rồi thử lại." +#: tdeio/tdefileitem.cpp:948 +msgid "Link to %1 (%2)" +msgstr "Liên kết tới %1 (%2)" -#: tdeio/global.cpp:629 -msgid "Check your network connection status." -msgstr "Hãy kiểm tra xem trạng thái kết nối đến mạng." +#: tdefile/kpropertiesdialog.cpp:1001 tdeio/tdefileitem.cpp:956 +msgid "Size:" +msgstr "Cỡ :" -#: tdeio/global.cpp:633 -msgid "Cannot Open Resource For Reading" -msgstr "Không thể mở tài nguyên để đọc." +#: tdefile/kpropertiesdialog.cpp:1069 tdeio/tdefileitem.cpp:961 +msgid "Modified:" +msgstr "Sửa đổi :" -#: tdeio/global.cpp:634 -msgid "" -"This means that the contents of the requested file or folder %1 " -"could not be retrieved, as read access could not be obtained." -msgstr "" -"Có nghĩa là không thể lấy nội dung của tập tin hay thư mục đã yêu cầu " -"%1, vì không có quyền đọc. " +#: tdeio/tdefileitem.cpp:967 +msgid "Owner:" +msgstr "Sở hữu :" -#: tdeio/global.cpp:637 -msgid "You may not have permissions to read the file or open the folder." -msgstr "Có lẽ bạn không có quyền đọc tập tin này, hoặc mở thư mục này." +#: tdeio/tdefileitem.cpp:968 +msgid "Permissions:" +msgstr "Quyền hạn:" -#: tdeio/global.cpp:643 -msgid "Cannot Open Resource For Writing" -msgstr "Không thể mở tài nguyên để ghi." +#: tdeio/tdefilemetainfo.cpp:844 +msgid "s" +msgstr "g" -#: tdeio/global.cpp:644 -msgid "" -"This means that the file, %1, could not be written to as " -"requested, because access with permission to write could not be obtained." -msgstr "" -"Có nghĩa là không thể ghi vào tập tin %1 " -"như được yêu cầu, vì không có quyền ghi." +#: tdeio/tdefilemetainfo.cpp:847 +msgid "ms" +msgstr "mili-giây" -#: tdeio/global.cpp:652 -msgid "Cannot Initiate the %1 Protocol" -msgstr "Không thể khởi động giao thức %1" +#: tdeio/tdefilemetainfo.cpp:850 +msgid "bps" +msgstr "bit/giây" -#: tdeio/global.cpp:653 -msgid "Unable to Launch Process" -msgstr "Không thể khởi chạy tiến trình" +#: tdeio/tdefilemetainfo.cpp:853 +msgid "pixels" +msgstr "điểm ảnh" -#: tdeio/global.cpp:654 -msgid "" -"The program on your computer which provides access to the %1 " -"protocol could not be started. This is usually due to technical reasons." -msgstr "" -"Không thể khởi chạy chương trình trên máy tính bạn mà cung cấp truy cập vào " -"giao thức %1. Thường vì lý do kỹ thuật." +#: tdeio/tdefilemetainfo.cpp:856 +msgid "in" +msgstr "insơ" -#: tdeio/global.cpp:657 -msgid "" -"The program which provides compatibility with this protocol may not have been " -"updated with your last update of TDE. This can cause the program to be " -"incompatible with the current version and thus not start." -msgstr "" -"Chương trình cung cấp khả năng tương thích với giao thức này có lẽ chưa được " -"cập nhật trong khi lần cập nhật TDE cuối cùng. Trường hợp này có thể gây ra " -"chương trình này không tương thích với phiên bản hiện thời, nên không khởi chạy " -"được." +#: tdeio/tdefilemetainfo.cpp:859 +msgid "cm" +msgstr "cm" -#: tdeio/global.cpp:665 -msgid "Internal Error" -msgstr "Lỗi nội bộ" +#: tdeio/tdefilemetainfo.cpp:862 +msgid "B" +msgstr "B" -#: tdeio/global.cpp:666 -msgid "" -"The program on your computer which provides access to the %1 " -"protocol has reported an internal error." -msgstr "" -"Chương trình trên máy tính bạn mà cung cấp truy cập vào giao thức " -"%1 đã thông báo lỗi nội bộ." +#: tdeio/tdefilemetainfo.cpp:865 +msgid "KB" +msgstr "KB" -#: tdeio/global.cpp:674 -msgid "Improperly Formatted URL" -msgstr "Địa chỉ Mạng dạng sai" +#: tdeio/tdefilemetainfo.cpp:868 +msgid "fps" +msgstr "khung/giây" -#: tdeio/global.cpp:675 -msgid "" -"The Uniform Resource L" -"ocator (URL) that you entered was not properly formatted. The format of a URL " -"is generally as follows:" -"
                      protocol://user:password@www.example.org:port/folder/filenam" -"e.extension?query=value
                      " -msgstr "" -"Bạn đã nhập một địa chỉ Mạng (URL) không có dạng thức đúng. Dạng thức đúng của " -"URL thường là :" -"
                      giao_thức://người_dùng:mật_khẩu@www.miền.cổng/thư_mục/tên_tậ" -"p_tin.phần_mở_rộng?query=value
                      " +#: tdeio/tdefilemetainfo.cpp:871 +msgid "dpi" +msgstr "điểm/insơ" -#: tdeio/global.cpp:684 -#, c-format -msgid "Unsupported Protocol %1" -msgstr "Giao thức không được hỗ trợ %1" +#: tdeio/tdefilemetainfo.cpp:874 +msgid "bpp" +msgstr "bit/điểm ảnh" -#: tdeio/global.cpp:685 -msgid "" -"The protocol %1 is not supported by the TDE programs currently " -"installed on this computer." -msgstr "" -"Giao thức %1 không được hỗ trợ bởi những chương trình TDE được " -"cài đặt hiện thời vào máy tính này." +#: tdeio/tdefilemetainfo.cpp:877 +msgid "Hz" +msgstr "Hz" -#: tdeio/global.cpp:688 -msgid "The requested protocol may not be supported." -msgstr "Có lẽ không hỗ trợ giao thức đã yêu cầu." +#: tdeio/tdefilemetainfo.cpp:880 +msgid "mm" +msgstr "mm" -#: tdeio/global.cpp:689 +#: tdeio/krun.cpp:128 msgid "" -"The versions of the %1 protocol supported by this computer and the server may " -"be incompatible." +"Unable to enter %1.\n" +"You do not have access rights to this location." msgstr "" -"Những phiên bản của giao thức %1 được hỗ trợ bởi máy tính này và máy phục vụ có " -"lẽ không tương thích với nhau." +"Không thể vào %1.\n" +"Bạn không có quyền truy cập địa điểm này." -#: tdeio/global.cpp:691 +#: tdeio/krun.cpp:173 msgid "" -"You may perform a search on the Internet for a TDE program (called a tdeioslave " -"or ioslave) which supports this protocol. Places to search include http://kde-apps.org/ " -"and http://freshmeat.net/." +"The file %1 is an executable program. For safety it will not be " +"started." msgstr "" -"Bạn có thể tìm kiếm qua Mạng tìm chương trình TDE (được gọi là « tdeioslave » " -"hay « ioslave ») mà có phải hỗ trợ giao thức này. Nơi cần tìm kiếm có gồm Ứng dụng TDEFreshmeat." +"Tập tin %1 là một chương trình có khả năng thực hiện. Vì lý do an " +"toàn nó sẽ không được khởi chạy." -#: tdeio/global.cpp:700 -msgid "URL Does Not Refer to a Resource." -msgstr "Địa chỉ Mạng không phải tham chiếu đến tài nguyên." +#: tdeio/krun.cpp:180 +msgid "You do not have permission to run %1." +msgstr "Bạn không có quyền chạy %1." -#: tdeio/global.cpp:701 -msgid "Protocol is a Filter Protocol" -msgstr "Giao thức là giao thức lọc" +#: tdeio/krun.cpp:217 +msgid "You are not authorized to open this file." +msgstr "Bạn không có quyền mở tập tin này." -#: tdeio/global.cpp:702 -msgid "" -"The Uniform Resource L" -"ocator (URL) that you entered did not refer to a specific resource." -msgstr "" -"Bạn đã nhập một địa chỉ Mạng không phải tham chiếu đến một tài nguyên dứt " -"khoát." +#: tdefile/kopenwith.cpp:835 tdeio/krun.cpp:221 +msgid "Open with:" +msgstr "Mở bằng:" -#: tdeio/global.cpp:705 -msgid "" -"TDE is able to communicate through a protocol within a protocol; the protocol " -"specified is only for use in such situations, however this is not one of these " -"situations. This is a rare event, and is likely to indicate a programming " -"error." -msgstr "" -"TDE có khả năng liên lạc qua giao thức bên trong giao thức khác. Giao thức đã " -"ghi rõ dành để sử dụng trong trường hợp như vậy, không phải trường hợp này. Sự " -"kiện này bất thường, rất có thể ngụ ý lỗi lập trình." +#: tdeio/krun.cpp:559 +msgid "You are not authorized to execute this file." +msgstr "Bạn không có quyền thực hiện tập tin này." -#: tdeio/global.cpp:713 +#: tdeio/krun.cpp:579 #, c-format -msgid "Unsupported Action: %1" -msgstr "Hành động không được hỗ trợ : %1" +msgid "Launching %1" +msgstr "Đang khởi chạy %1..." -#: tdeio/global.cpp:714 -msgid "" -"The requested action is not supported by the TDE program which is implementing " -"the %1 protocol." -msgstr "" -"Hành động đã yêu cầu không được hỗ trợ bởi chương trình TDE đang thực hiện giao " -"thức %1." +#: tdeio/krun.cpp:774 +msgid "You are not authorized to execute this service." +msgstr "Bạn không đủ quyền thực hiện dịch vụ này." -#: tdeio/global.cpp:717 +#: tdeio/krun.cpp:1033 msgid "" -"This error is very much dependent on the TDE program. The additional " -"information should give you more information than is available to the TDE " -"input/output architecture." +"Unable to run the command specified. The file or folder %1 " +"does not exist." msgstr "" -"Lỗi này rất phụ thuộc vào chương trình TDE. Thông tin thêm nên cho bạn biết " -"thêm hơn sẵn sàng cho kiến trúc nhập/xuất TDE." +"Không thể chạy lệnh đã ghi rõ, vì không có tập tin hay thư mục %1" +"." -#: tdeio/global.cpp:720 -msgid "Attempt to find another way to accomplish the same outcome." -msgstr "Sự cố tìm cách khác để hoàn thành cùng một mục tiêu." +#: tdeio/krun.cpp:1555 +msgid "Could not find the program '%1'" +msgstr "Không tìm thấy chương trình « %1 »" -#: tdeio/global.cpp:725 -msgid "File Expected" -msgstr "Tập tin đã ngờ" +#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332 +msgid "The peer SSL certificate appears to be corrupt." +msgstr "Chứng nhận SSL ngang hàng có vẻ bị hỏng." -#: tdeio/global.cpp:726 -msgid "" -"The request expected a file, however the folder %1 " -"was found instead." -msgstr "Yêu cầu ngờ tập tin, còn tìm thư mục %1 thay thế." +#: tdeio/skipdlg.cpp:63 +msgid "Skip" +msgstr "Bỏ qua" -#: tdeio/global.cpp:728 -msgid "This may be an error on the server side." -msgstr "Có lẽ gặp lỗi bên máy phục vụ." +#: tdeio/skipdlg.cpp:66 +msgid "Auto Skip" +msgstr "Tự động bỏ qua" -#: tdeio/global.cpp:733 -msgid "Folder Expected" -msgstr "Ngờ thư mục" +#: tdeio/kdcopservicestarter.cpp:64 +#, c-format +msgid "No service implementing %1" +msgstr "Không có dịch vụ thi hành %1" -#: tdeio/global.cpp:734 +#: tdeio/kshred.cpp:212 +msgid "Shredding: pass %1 of 35" +msgstr "Đang xé thành mảnh nhỏ : việc qua %1 trên 35" + +#: tdeio/statusbarprogress.cpp:132 +msgid " Stalled " +msgstr " Bị ngừng " + +#: misc/uiserver.cpp:1102 tdeio/statusbarprogress.cpp:134 +msgid " %1/s " +msgstr " %1/giây " + +#: tdeio/chmodjob.cpp:173 msgid "" -"The request expected a folder, however the file %1 " -"was found instead." -msgstr "Yêu cầu ngờ thư mục, còn tìm tập tin %1 thay thế." +"Could not modify the ownership of file %1" +". You have insufficient access to the file to perform the change." +msgstr "" +"Không thể sửa đổi tình trạng sở hữu của tập tin %1" +". Bạn không có đủ quyền." + +#: tdeio/chmodjob.cpp:173 +msgid "&Skip File" +msgstr "&Bỏ qua tập tin" + +#: tdeio/job.cpp:3263 tdeio/job.cpp:3780 +msgid "Already Exists as Folder" +msgstr "Đã có, là thư mục." + +#: tdeioexec/main.cpp:50 +msgid "TDEIO Exec - Opens remote files, watches modifications, asks for upload" +msgstr "TDEIO Exec — mở tập tin từ xa, theo dõi cách sửa đổi, yâu cầu tải lên" + +#: tdeioexec/main.cpp:54 +msgid "Treat URLs as local files and delete them afterwards" +msgstr "Xử lý địa chỉ Mạng (URL) là tập tin cục bộ và xoá bỏ chúng về sau" + +#: tdeioexec/main.cpp:55 +msgid "Suggested file name for the downloaded file" +msgstr "Tên tập tịn đã đề nghị cho tập tin được tải về" + +#: tdeioexec/main.cpp:56 +msgid "Command to execute" +msgstr "Lệnh cần thực hiện" + +#: tdeioexec/main.cpp:57 +msgid "URL(s) or local file(s) used for 'command'" +msgstr "Địa chỉ Mạng hay tập tin cục bộ được dùng cho « lệnh »" + +#: tdeioexec/main.cpp:73 +msgid "" +"'command' expected.\n" +msgstr "" +"« lệnh » đã ngờ.\n" + +#: tdeioexec/main.cpp:102 +msgid "" +"The URL %1\n" +"is malformed" +msgstr "" +"Địa chỉ Mạng %1\n" +"dạng sai" + +#: tdeioexec/main.cpp:104 +msgid "" +"Remote URL %1\n" +"not allowed with --tempfiles switch" +msgstr "" +"Không cho phép địa chỉ từ xa %1\n" +"với đối số « --tempfiles » (các tập tin tạm)" + +#: tdeioexec/main.cpp:237 +msgid "" +"The supposedly temporary file\n" +"%1\n" +"has been modified.\n" +"Do you still want to delete it?" +msgstr "" +"Tập tin giả sử là tạm\n" +"%1\n" +"đã được sửa đổi.\n" +"Vậy bạn vẫn còn muốn xoá bỏ nó không?" + +#: tdeioexec/main.cpp:238 tdeioexec/main.cpp:245 +msgid "File Changed" +msgstr "Tập tin đã đổi" + +#: tdeioexec/main.cpp:238 +msgid "Do Not Delete" +msgstr "Không xoá bỏ" + +#: tdeioexec/main.cpp:244 +msgid "" +"The file\n" +"%1\n" +"has been modified.\n" +"Do you want to upload the changes?" +msgstr "" +"Tập tin\n" +"%1\n" +"đã được sửa đổi.\n" +"Bạn có muốn tải lên các thay đổi không?" + +#: tdeioexec/main.cpp:245 +msgid "Upload" +msgstr "Tải lên" + +#: tdeioexec/main.cpp:245 +msgid "Do Not Upload" +msgstr "Không tải lên" + +#: tdeioexec/main.cpp:274 +msgid "KIOExec" +msgstr "KIOExec" + +#: httpfilter/httpfilter.cc:278 +msgid "Unexpected end of data, some information may be lost." +msgstr "Gặp kết thúc dữ liệu bất ngờ nên có lẽ thông tin bị mất." + +#: httpfilter/httpfilter.cc:335 +msgid "Receiving corrupt data." +msgstr "Đang nhận dữ liệu bị hỏng." + +#. i18n: file ./kssl/keygenwizard2.ui line 25 +#: rc.cpp:3 +#, no-c-format +msgid "" +"You must now provide a password for the certificate request. Please choose a " +"very secure password as this will be used to encrypt your private key." +msgstr "" +"Lúc này bạn cần phải cung cấp một mật khẩu cho yêu cầu chứng nhận. Vui lòng " +"chọn một mật khẩu rất bảo mật, vì nó sẽ được dùng để mật mã khoá riêng của bạn." + +#. i18n: file ./kssl/keygenwizard2.ui line 38 +#: rc.cpp:6 +#, no-c-format +msgid "&Repeat password:" +msgstr "Gõ &lại mật khẩu :" + +#. i18n: file ./kssl/keygenwizard2.ui line 49 +#: rc.cpp:9 +#, no-c-format +msgid "&Choose password:" +msgstr "&Chọn mật khẩu :" + +#. i18n: file ./kssl/keygenwizard.ui line 25 +#: rc.cpp:12 +#, no-c-format +msgid "" +"You have indicated that you wish to obtain or purchase a secure certificate. " +"This wizard is intended to guide you through the procedure. You may cancel at " +"any time, and this will abort the transaction." +msgstr "" +"Bạn đã ngụ ý rằng bạn muốn được hay mua một chứng nhận bảo mật. Trợ lý này sẽ " +"hướng dẫn bạn qua thủ tục đó. Bạn có khả năng thôi tiến trình vào bất cứ điểm " +"nào nên phiên giao dịch sẽ bị hủy bỏ." + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 91 +#: rc.cpp:15 +#, no-c-format +msgid "Events" +msgstr "Sự kiện" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 117 +#: rc.cpp:18 +#, no-c-format +msgid "Quick Controls" +msgstr "Điều khiển nhanh" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 128 +#: rc.cpp:21 +#, no-c-format +msgid "Apply to &all applications" +msgstr "Á&p dụng vào mọi ứng dụng" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 170 +#: rc.cpp:24 +#, no-c-format +msgid "Turn O&ff All" +msgstr "&Tắt hết" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 173 +#: rc.cpp:27 rc.cpp:33 +#, no-c-format +msgid "Allows you to change the behavior for all events at once" +msgstr "Cho bạn khả năng thay đổi ứng xử của mọi sự kiện cùng lúc" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 181 +#: rc.cpp:30 +#, no-c-format +msgid "Turn O&n All" +msgstr "&Bật hết" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 204 +#: rc.cpp:36 tdefile/kicondialog.cpp:330 +#, no-c-format +msgid "Actions" +msgstr "Hành động" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 215 +#: rc.cpp:39 +#, no-c-format +msgid "Print a message to standard &error output" +msgstr "In thông điệp ra thiết bị &lỗi chuẩn" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 223 +#: rc.cpp:42 +#, no-c-format +msgid "Show a &message in a pop-up window" +msgstr "Hiện th&ông điệp trong cửa sổ bật lên" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 231 +#: rc.cpp:45 +#, no-c-format +msgid "E&xecute a program:" +msgstr "Chạ&y chương trình:" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 247 +#: rc.cpp:48 +#, no-c-format +msgid "Play a &sound:" +msgstr "&Phát âm thanh:" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 258 +#: rc.cpp:51 +#, no-c-format +msgid "Test the Sound" +msgstr "Thử ra âm thanh" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 268 +#: rc.cpp:54 +#, no-c-format +msgid "Mark &taskbar entry" +msgstr "Nhãn mục &thanh tác vụ" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 276 +#: rc.cpp:57 +#, no-c-format +msgid "&Log to a file:" +msgstr "Ghi &lưu vào tập tin:" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 352 +#: rc.cpp:60 +#, no-c-format +msgid "&Use a passive window that does not interrupt other work" +msgstr "D&ùng một cửa sổ bị động không ngắt hoạt động khác" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 378 +#: rc.cpp:63 +#, no-c-format +msgid "Less Options" +msgstr "Tùy chọn ít" + +#. i18n: file ./tdefile/knotifywidgetbase.ui line 406 +#: rc.cpp:66 +#, no-c-format +msgid "Player Settings" +msgstr "Thiết lập phát" + +#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 27 +#: rc.cpp:69 +#, no-c-format +msgid "Select one or more file types to add:" +msgstr "Hãy chọn một hoặc nhiều kiểu tập tin cần thêm:" + +#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 36 +#: rc.cpp:72 rc.cpp:90 +#, no-c-format +msgid "Mimetype" +msgstr "Kiểu MIME" + +#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 47 +#: rc.cpp:75 rc.cpp:93 +#, no-c-format +msgid "Description" +msgstr "Mô tả" + +#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 61 +#: rc.cpp:78 +#, no-c-format +msgid "" +"" +"

                      Select one or more types of file that your application can handle here. This " +"list is organized by mimetypes.

                      \n" +"

                      MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for " +"identifying the type of data based on filename extensions and correspondent " +"mimetypes. Example: the \"bmp\" part that comes after the dot in flower.bmp " +"indicates that it is a specific kind of image, image/x-bmp" +". To know which application should open each type of file, the system should be " +"informed about the abilities of each application to handle these extensions and " +"mimetypes.

                      " +msgstr "" +"" +"

                      Hãy chọn một hay nhiều kiểu tập tin mà ứng dụng này có xử lý được. Danh sách " +"này được sắp xếp theo kiểu MIME.

                      \n" +"

                      MIME, phần mở rộng thư Mạng đa mục tiêu, là một giao thức chuẩn để nhận diện " +"kiểu dữ liệu, đựa vào phần mở rộng tập tin và kiểu MIME " +"tương ứng. Lấy thí dụ : phần « bmp » nằm theo dấu chấm trong tên tập tin " +"<hoa.bmp> ngụ ý rằng nó là kiểu ảnh dứt khoát, image/x-bmp " +"(ảnh/x-sơ đồ bit). Để biết ứng dụng nào nên mở mỗi kiểu tập tin, hệ thống cần " +"nhận thông tin về khả năng xử lý phần mở rộng và kiểu MIME của mỗi ứng dụng.

                      " + +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 44 +#: rc.cpp:82 +#, no-c-format +msgid "&Supported file types:" +msgstr "Kiểu tập tin đã &hỗ trợ :" + +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 52 +#: rc.cpp:85 rc.cpp:96 +#, no-c-format +msgid "" +"" +"

                      This list should show the types of file that your application can handle. " +"This list is organized by mimetypes.

                      \n" +"

                      MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for " +"identifying the type of data based on filename extensions and correspondent " +"mimetypes. Example: the \"bmp\" part that comes after the dot in flower.bmp " +"indicates that it is a specific kind of image, image/x-bmp" +". To know which application should open each type of file, the system should be " +"informed about the abilities of each application to handle these extensions and " +"mimetypes.

                      \n" +"

                      If you want to associate this application with one or more mimetypes that " +"are not in this list, click on the button Add " +"below. If there are one or more filetypes that this application cannot handle, " +"you may want to remove them from the list clicking on the button Remove " +"below.

                      " +msgstr "" +"" +"

                      Danh sách này nên hiển thị các kiểu tập tin mà ứng dụng bạn có xử lý được. " +"Danh sách này được sắp xếp theo kiểu MIME.

                      \n" +"

                      MIME, phần mở rộng thư Mạng đa mục tiêu, là một giao thức chuẩn để nhận diện " +"kiểu dữ liệu, đựa vào phần mở rộng tập tin và kiểu MIME " +"tương ứng. Lấy thí dụ : phần « bmp » nằm theo dấu chấm trong tên tập tin " +"<hoa.bmp> ngụ ý rằng nó là kiểu ảnh dứt khoát, image/x-bmp " +"(ảnh/x-sơ đồ bit). Để biết ứng dụng nào nên mở mỗi kiểu tập tin, hệ thống cần " +"nhận thông tin về khả năng xử lý phần mở rộng và kiểu MIME của mỗi ứng dụng.

                      " +"\n" +"

                      Nếu bạn muốn kết hợp ứng dụng này với một hay nhiều kiểu MIME không nằm " +"trong danh sách này, hãy nhắp vào cái nút Thêm " +"bên dưới. Còn nếu danh sách chứa một hay nhiều kiểu tập tin mà ứng dụng này " +"không xử lý được, bạn có thể gỡ bỏ ra danh sách bằng cách nhắp vào nút Bỏ " +"bên dưới.

                      " + +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 103 +#: rc.cpp:101 +#, no-c-format +msgid "&Name:" +msgstr "Tê&n:" -#: tdeio/global.cpp:741 -msgid "File or Folder Does Not Exist" -msgstr "Không có tập tin hay thư mục đó" +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 109 +#: rc.cpp:104 rc.cpp:107 +#, no-c-format +msgid "" +"Type the name you want to give to this application here. This application will " +"appear under this name in the applications menu and in the panel." +msgstr "" +"Hãy gõ vào đây tên cho ứng dụng. Ứng dụng tên này sẽ xuất hiện trong trình đơn " +"ứng dụng, và trên bảng." -#: tdeio/global.cpp:742 -msgid "The specified file or folder %1 does not exist." -msgstr "Không có tập tin hay thư mục %1 đã ghi rõ." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 125 +#: rc.cpp:110 tdefile/kurlbar.cpp:950 +#, no-c-format +msgid "&Description:" +msgstr "&Mô tả:" -#: tdeio/global.cpp:750 +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 131 +#: rc.cpp:113 rc.cpp:116 +#, no-c-format msgid "" -"The requested file could not be created because a file with the same name " -"already exists." -msgstr "Không thể tạo tập tin đã yêu cầu vì một tập tin cùng tên đã có." +"Type the description of this application, based on its use, here. Examples: a " +"dial up application (KPPP) would be \"Dial up tool\"." +msgstr "" +"Hãy gõ vào đây mô tả của ứng dụng này, cách sử dụng nó. Thí dụ : một ứng dụng " +"quay số như KPPP có thể là « Công cụ quay số »." -#: tdeio/global.cpp:752 -msgid "Try moving the current file out of the way first, and then try again." -msgstr "Trước tiên, hãy cố chuyển tập tin hiện thời ra, rồi thử lại." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 147 +#: rc.cpp:119 +#, no-c-format +msgid "Comm&ent:" +msgstr "&Ghi chú :" -#: tdeio/global.cpp:754 -msgid "Delete the current file and try again." -msgstr "Hãy xoá bỏ tập tin hiện thời, rồi thử lại." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 153 +#: rc.cpp:122 rc.cpp:125 +#, no-c-format +msgid "Type any comment you think is useful here." +msgstr "Gõ vào đây chú thích nào có ích." -#: tdeio/global.cpp:755 -msgid "Choose an alternate filename for the new file." -msgstr "Hãy chọn một tên tập tịn xen kẽ cho tập tin mới." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 169 +#: rc.cpp:128 +#, no-c-format +msgid "Co&mmand:" +msgstr "&Lệnh:" -#: tdeio/global.cpp:760 +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 186 +#: rc.cpp:131 rc.cpp:145 +#, no-c-format msgid "" -"The requested folder could not be created because a folder with the same name " -"already exists." -msgstr "Không thể tạo thư mục đã yêu cầu vì một thư mục cùng tên đã có." +"Type the command to start this application here.\n" +"\n" +"Following the command, you can have several place holders which will be " +"replaced with the actual values when the actual program is run:\n" +"%f - a single file name\n" +"%F - a list of files; use for applications that can open several local files at " +"once\n" +"%u - a single URL\n" +"%U - a list of URLs\n" +"%d - the directory of the file to open\n" +"%D - a list of directories\n" +"%i - the icon\n" +"%m - the mini-icon\n" +"%c - the caption" +msgstr "" +"Hãy gõ vào đây lệnh khởi chạy ứng dụng.\n" +"\n" +"Bạn có khả năng nhập theo lệnh một hay nhiều bộ giữ chỗ sẽ được thay thế bằng " +"giá trị thật khi chương trình được chạy.\n" +"%f\tmột tên tập tin riêng lẻ\n" +"%F\tdanh sách nhiều tập tin; hãy dùng chỉ với ứng dụng có khả năng mở nhiều tập " +"tin cùng lúc.\n" +"%u\tmột địa chỉ Mạng riêng lẻ\n" +"%U\tdanh sách nhiềU địa chỉ Mạng\n" +"%d\tthư mục chứa tập tin cần mở\n" +"%D\tDanh sách nhiều thư mục\n" +"%i\tbIểu tượng\n" +"%m\tbiểu tượng nhỏ\n" +"%c\tphụ đề" -#: tdeio/global.cpp:762 -msgid "Try moving the current folder out of the way first, and then try again." -msgstr "Trước tiên, hãy cố chuyển thư mục hiện thời ra, rồi thử lại." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 213 +#: rc.cpp:159 tdefile/kicondialog.cpp:283 tdefile/kpropertiesdialog.cpp:3705 +#, no-c-format +msgid "&Browse..." +msgstr "&Duyệt..." -#: tdeio/global.cpp:764 -msgid "Delete the current folder and try again." -msgstr "Hãy xoá bỏ thư mục hiện thời, rồi thử lại." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 216 +#: rc.cpp:162 +#, no-c-format +msgid "" +"Click here to browse your file system in order to find the desired executable." +msgstr "" +"Hãy nhắp vào đây để duyệt qua hệ thống tập tin để tìm tập tin chạy được đích." -#: tdeio/global.cpp:765 -msgid "Choose an alternate name for the new folder." -msgstr "Hãy chọn một tên xen kẽ cho thư mục mới." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 224 +#: rc.cpp:165 +#, no-c-format +msgid "&Work path:" +msgstr "Đường dẫn h&oạt động:" -#: tdeio/global.cpp:769 -msgid "Unknown Host" -msgstr "Máy lạ" +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 230 +#: rc.cpp:168 rc.cpp:171 +#, no-c-format +msgid "Sets the working directory for your application." +msgstr "Đặt thư mục hoạt động cho ứng dụng." -#: tdeio/global.cpp:770 +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 246 +#: rc.cpp:174 +#, no-c-format +msgid "Add..." +msgstr "Thêm..." + +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 249 +#: rc.cpp:177 +#, no-c-format msgid "" -"An unknown host error indicates that the server with the requested name, " -"%1, could not be located on the Internet." +"Click on this button if you want to add a type of file (mimetype) that your " +"application can handle." msgstr "" -"Lỗi kiểu máy lạ ngụ ý là máy phục vụ có tên đã yêu cầu %1 " -"không thể được định vị trên Mạng." +"Hãy nhắp vào cái nút này để thêm một kiểu tập tin (kiểu MIME) mà ứng dụng này " +"có xử lý được." -#: tdeio/global.cpp:773 +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 277 +#: rc.cpp:183 +#, no-c-format msgid "" -"The name that you typed, %1, may not exist: it may be incorrectly typed." -msgstr "Có lễ bạn đã gõ tên %1 không tồn tại, hoặc đã gõ sai." - -#: tdeio/global.cpp:780 -msgid "Access Denied" -msgstr "Truy cập bị từ chối" +"If you want to remove a type of file (mimetype) that your application cannot " +"handle, select the mimetype in the list above and click on this button." +msgstr "" +"Còn nếu bạn muốn gỡ bỏ một kiểu tập tin (kiểu MIME) mà ứng dụng này không xử lý " +"được, hãy chọn kiểu MIME đó trong danh sách bên trên, rồi nhắp vào cái nút này." -#: tdeio/global.cpp:781 -msgid "Access was denied to the specified resource, %1." -msgstr "Truy cập tài nguyên đã ghi rõ, %1, đã bị từ chối." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 302 +#: rc.cpp:186 +#, no-c-format +msgid "Ad&vanced Options" +msgstr "Tùy chọn cấp c&ao" -#: tdeio/global.cpp:783 tdeio/global.cpp:999 -msgid "You may have supplied incorrect authentication details or none at all." +#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 305 +#: rc.cpp:189 +#, no-c-format +msgid "" +"Click here to modify the way this application will run, launch feedback, DCOP " +"options or to run it as a different user." msgstr "" -"Có lẽ bạn đã cung cấp chi tiết xác thực không đúng, hoặc chưa cung cấp gì." +"Hãy nhắp vào đây để sửa đổi cho ứng dụng này cách chạy, cách khởi chạy phản " +"hồi, các tùy chọn DCOP, hoặc để chạy nó với tư cách người dùng khác." -#: tdeio/global.cpp:785 tdeio/global.cpp:1001 -msgid "Your account may not have permission to access the specified resource." -msgstr "Có lẽ tài khoản của bạn không có quyền truy cập tài nguyên đã ghi rõ." +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 16 +#: rc.cpp:192 +#, no-c-format +msgid "TDE Wallet Wizard" +msgstr "Trợ lý Ví TDE" -#: tdeio/global.cpp:787 tdeio/global.cpp:1003 tdeio/global.cpp:1015 +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 23 +#: rc.cpp:195 +#, no-c-format +msgid "Introduction" +msgstr "Giới thiệu" + +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 56 +#: rc.cpp:198 +#, no-c-format +msgid "TDEWallet - The TDE Wallet System" +msgstr "TDEWallet — Hệ thống Ví TDE" + +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 81 +#: rc.cpp:201 +#, no-c-format msgid "" -"Retry the request and ensure your authentication details are entered correctly." -msgstr "Hãy kiểm tra xem đã gõ đúng chi tiết xác thực rồi thử lại." +"Welcome to TDEWallet, the TDE Wallet System. TDEWallet allows you to store " +"your passwords and other personal information on disk in an encrypted file, " +"preventing others from viewing the information. This wizard will tell you " +"about TDEWallet and help you configure it for the first time." +msgstr "" +"Chào mừng bạn dùng TDEWallet, Hệ thống Ví TDE. Trình TDEWallet cho bạn khả năng " +"lưu các mật khẩu và thông tin cá nhân khác vào đĩa trong một tập tin đã mật mã, " +"ngăn cản người khác xem thông tin này. Trợ lý này sẽ giải thích chương trình " +"TDEWallet và giúp đỡ bạn cấu hình nó lần đầu tiên." -#: tdeio/global.cpp:793 -msgid "Write Access Denied" -msgstr "Truy cập ghi bị từ chối" +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 112 +#: rc.cpp:204 +#, no-c-format +msgid "&Basic setup (recommended)" +msgstr "Thiết lập cơ &bản (đệ nghị)" -#: tdeio/global.cpp:794 +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 123 +#: rc.cpp:207 +#, no-c-format +msgid "&Advanced setup" +msgstr "Thiết lập cấp c&ao" + +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 180 +#: rc.cpp:213 +#, no-c-format msgid "" -"This means that an attempt to write to the file %1 " -"was rejected." +"The TDE Wallet system stores your data in a wallet " +"file on your local hard disk. The data is only written in encrypted form, " +"presently using the blowfish algorithm with your password as the key. When a " +"wallet is opened, the wallet manager application will launch and display an " +"icon in the system tray. You can use this application to manage your wallets. " +"It even permits you to drag wallets and wallet contents, allowing you to easily " +"copy a wallet to a remote system." msgstr "" -"Có nghĩa là một việc cố ghi vào tập tin %1 đã bị từ chối." +"Hệ thống Ví TDE lưu dữ liệu của bạn vào một tập tin " +"trên đĩa cứng cục bộ. Dữ liệu được ghi chỉ bằng dạng thức đã mật mã, hiện thời " +"bằng thuật toán Blowfish" +", dùng mật khẩu của bạn là khoá. Khi ví được mở, ứng dụng quản lý ví sẽ khởi " +"chạy và xuất hiện biểu tượng trên khay hệ thống. Bạn có thể sử dụng ứng dụng " +"này để quản lý các ví mình. Nó cho phép bạn ngay cả kéo ví và nội dung ví, cho " +"bạn khả năng sao chép dễ dàng ví sang hệ thống từ xa." -#: tdeio/global.cpp:801 -msgid "Unable to Enter Folder" -msgstr "Không thể vào thư mục" +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 193 +#: rc.cpp:216 +#, no-c-format +msgid "Password Selection" +msgstr "Chọn mật khẩu" -#: tdeio/global.cpp:802 +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 204 +#: rc.cpp:219 +#, no-c-format msgid "" -"This means that an attempt to enter (in other words, to open) the requested " -"folder %1 was rejected." +"Various applications may attempt to use the TDE wallet to store passwords or " +"other information such as web form data and cookies. If you would like these " +"applications to use the wallet, you must enable it now and choose a password. " +"The password you choose cannot be recovered if it is lost, and will " +"allow anyone who knows it to obtain all the information contained in the " +"wallet." msgstr "" -"Có nghĩa là một việc cố vào (tức là mở) thư mục đã yêu cầu %1 " -"đã bị từ chối." +"Nhiều ứng dụng khác nhau có thể cố sử dụng ví TDE để lưu mật khẩu hay thông tin " +"khác như dữ liệu trong đơn Mạng và tập tin cookie. Nếu bạn muốn cho phép những " +"ứng dụng này sử dụng ví mình, bạn cần phải hiệu lực nó ngay bây giờ, và chọn " +"mật khẩu cho nó. Mật khẩu bạn chọn không thể được phục hồi nếu bị mất, " +"và sẽ cho phép mọi người biết nó, lấy tất cả các thông tin nằm trong ví này." -#: tdeio/global.cpp:810 -msgid "Folder Listing Unavailable" -msgstr "Danh sách thư mục không sẵn sàng" +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 234 +#: rc.cpp:222 +#, no-c-format +msgid "Enter a new password:" +msgstr "Hãy nhập mật khẩu mới :" -#: tdeio/global.cpp:811 -msgid "Protocol %1 is not a Filesystem" -msgstr "Giao thức %1 không phải là hệ thống tập tin" +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 251 +#: rc.cpp:225 +#, no-c-format +msgid "Verify password:" +msgstr "Xác nhận mật khẩu :" -#: tdeio/global.cpp:812 -msgid "" -"This means that a request was made which requires determining the contents of " -"the folder, and the TDE program supporting this protocol is unable to do so." -msgstr "" -"Có nghĩa là một yêu cầu được nhận mà cần thiết quyết định nội dung của thư mục " -"này, nhưng chương trình TDE hỗ trợ giao thức này không thể làm như thế." +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 301 +#: rc.cpp:228 +#, no-c-format +msgid "Yes, I wish to use the TDE wallet to store my personal information." +msgstr "Có, tôi muốn sử dụng ví TDE để lưu thông tin cá nhân mình." -#: tdeio/global.cpp:820 -msgid "Cyclic Link Detected" -msgstr "Phát hiện liên lạc theo chu kỳ" +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 390 +#: rc.cpp:231 +#, no-c-format +msgid "Security Level" +msgstr "Mức bảo mật" -#: tdeio/global.cpp:821 +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 401 +#: rc.cpp:234 +#, no-c-format msgid "" -"UNIX environments are commonly able to link a file or folder to a separate name " -"and/or location. TDE detected a link or series of links that results in an " -"infinite loop - i.e. the file was (perhaps in a roundabout way) linked to " -"itself." +"The TDE Wallet system allows you to control the level of security of your " +"personal data. Some of these settings do impact usability. While the default " +"settings are generally acceptable for most users, you may wish to change some " +"of them. You may further tune these settings from the TDEWallet control " +"module." msgstr "" -"Môi trường UNIX thường có khả năng liên kết tập tin hay thư mục đến tên và/hay " -"địa điểm riêng khác. TDE đã phát hiện một số liên kết gây ra vòng lặp vô hạn — " -"tức là tập tin này được liên kết (có lẽ không trực tiếp) đến chính nó." +"Hệ thống Ví TDE cho bạn khả năng điều khiển mức bảo mật của dữ liệu cá nhân " +"mình. Một số giá trị này có phải có tác động khả năng sử dụng. Còn thiết lập " +"mặc định thường thích hợp với phần lớn người dùng, có lẽ bạn muốn thay đổi. Bạn " +"có thể điều chỉnh thêm thiết lập này trong mô-đun điều khiển TDEWallet." -#: tdeio/global.cpp:825 tdeio/global.cpp:847 -msgid "" -"Delete one part of the loop in order that it does not cause an infinite loop, " -"and try again." -msgstr "Hãy xoá bỏ phần nào của vòng lặp, để ngắt nó, rồi thử lại." +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 432 +#: rc.cpp:237 +#, no-c-format +msgid "Store network passwords and local passwords in separate wallet files" +msgstr "Lưu mật khẩu mạng và mật khẩu cục bộ vào hai tập tin ví riêng" -#: tdeio/global.cpp:834 -msgid "Request Aborted By User" -msgstr "Yêu cầu bị người dùng hủy bỏ" +#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 440 +#: rc.cpp:240 +#, no-c-format +msgid "Automatically close idle wallets" +msgstr "Đóng tự động ví nghỉ nào" -#: tdeio/global.cpp:835 tdeio/global.cpp:1128 -msgid "The request was not completed because it was aborted." -msgstr "Yêu cầu không hoàn thành vì nó bị hủy bỏ." +#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 60 +#: rc.cpp:243 +#, no-c-format +msgid "Allow &Once" +msgstr "Cho phép &một lần" -#: tdeio/global.cpp:837 tdeio/global.cpp:1031 tdeio/global.cpp:1130 -msgid "Retry the request." -msgstr "Thử lại yêu cầu." +#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 71 +#: rc.cpp:246 +#, no-c-format +msgid "Allow &Always" +msgstr "Cho phép &luôn" -#: tdeio/global.cpp:841 -msgid "Cyclic Link Detected During Copy" -msgstr "Phát hiện liên kết theo chu kỳ trong khi sao chép" +#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 79 +#: rc.cpp:249 +#, no-c-format +msgid "&Deny" +msgstr "&Từ chối" -#: tdeio/global.cpp:842 -msgid "" -"UNIX environments are commonly able to link a file or folder to a separate name " -"and/or location. During the requested copy operation, TDE detected a link or " -"series of links that results in an infinite loop - i.e. the file was (perhaps " -"in a roundabout way) linked to itself." -msgstr "" -"Môi trường UNIX thường có khả năng liên kết tập tin hay thư mục đến tên và/hay " -"địa điểm riêng khác. Trong thao tác sao chép đã yêu câù, TDE đã phát hiện một " -"số liên kết gây ra vòng lặp vô hạn — tức là tập tin này được liên kết (có lẽ " -"không trực tiếp) đến chính nó." +#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 87 +#: rc.cpp:252 +#, no-c-format +msgid "Deny &Forever" +msgstr "Từ chối l&uôn" -#: tdeio/global.cpp:852 -msgid "Could Not Create Network Connection" -msgstr "Không thể tạo kết nối mạng" +#: tdefile/kopenwith.cpp:150 +msgid "Known Applications" +msgstr "Ứng dụng đã biết" -#: tdeio/global.cpp:853 -msgid "Could Not Create Socket" -msgstr "Không thể tạo ổ cắm" +#: tdefile/kicondialog.cpp:332 tdefile/kopenwith.cpp:296 +msgid "Applications" +msgstr "Ứng dụng" -#: tdeio/global.cpp:854 -msgid "" -"This is a fairly technical error in which a required device for network " -"communications (a socket) could not be created." -msgstr "" -"Đây là lỗi hơi kỹ thuật mà không thể tạo một thiết bị cần thiết để giao thông " -"qua mạng." +#: tdefile/kopenwith.cpp:322 +msgid "Open With" +msgstr "Mở bằng" -#: tdeio/global.cpp:856 tdeio/global.cpp:969 tdeio/global.cpp:980 -#: tdeio/global.cpp:989 +#: tdefile/kopenwith.cpp:326 msgid "" -"The network connection may be incorrectly configured, or the network interface " -"may not be enabled." +"Select the program that should be used to open %1" +". If the program is not listed, enter the name or click the browse button." msgstr "" -"Có lẽ sự kết nối mạng có cấu hình không đúng, hoặc chưa hiệu lực giao diện " -"mạng." +"Hãy chọn ứng dụng cần dùng khi mở %1. Nếu chương trình này không nằm " +"trong danh sách, hãy gõ tên nó, hoặc nhắp vào cái nút Duyệt." -#: tdeio/global.cpp:862 -msgid "Connection to Server Refused" -msgstr "Kết nối đến máy phục vụ bị từ chối" +#: tdefile/kopenwith.cpp:332 +msgid "Choose the name of the program with which to open the selected files." +msgstr "Chọn tên của chương trình cần dùng để mở những tập tin được chọn." -#: tdeio/global.cpp:863 -msgid "" -"The server %1 refused to allow this computer to make a " -"connection." -msgstr "" -"Máy phục vụ %1 đã từ chối cho phép máy tính này kết nối." +#: tdefile/kopenwith.cpp:353 +#, c-format +msgid "Choose Application for %1" +msgstr "Chọn ứng dụng cho %1" -#: tdeio/global.cpp:865 +#: tdefile/kopenwith.cpp:354 msgid "" -"The server, while currently connected to the Internet, may not be configured to " -"allow requests." +"Select the program for the file type: %1. If the program is not " +"listed, enter the name or click the browse button." msgstr "" -"Máy phục vụ, dù hiện thời đã kết nối đến Mạng, có lẽ không có cấu hình cho phép " -"yêu cầu." +"Hãy chọn chương trình thích hợp với kiểu tập tin %1" +". Nếu chương trình này không nằm trong danh sách, hãy gõ tên nó, hoặc nhắp vào " +"cái nút Duyệt." -#: tdeio/global.cpp:867 -msgid "" -"The server, while currently connected to the Internet, may not be running the " -"requested service (%1)." -msgstr "" -"Máy phục vụ, dù hiện thời đã kết nối đến Mạng, có lẽ không đang chạy dịch vụ đã " -"yêu cầu (%1)." +#: tdefile/kopenwith.cpp:366 +msgid "Choose Application" +msgstr "Chọn ứng dụng" -#: tdeio/global.cpp:869 +#: tdefile/kopenwith.cpp:367 msgid "" -"A network firewall (a device which restricts Internet requests), either " -"protecting your network or the network of the server, may have intervened, " -"preventing this request." +"Select a program. If the program is not listed, enter the name or click the " +"browse button." msgstr "" -"Bức tường lửa mạng (thiết bị hạn chế yêu cầu Mạng) bảo vệ hoặc mạng của bạn " -"hoặc mạng của máy phục vụ, có lẽ đã can thiệp, ngăn cản yêu cầu này." +"Hãy chọn chương trình. Nếu chương trình này không nằm trong danh sách, hãy " +"gõ tên nó, hoặc nhắp vào cái nút Duyệt." -#: tdeio/global.cpp:876 -msgid "Connection to Server Closed Unexpectedly" -msgstr "Sự kết nối đến máy phục vụ đã đóng bất ngờ" +#: tdefile/kopenwith.cpp:406 +msgid "Clear input field" +msgstr "Xóa dòng nhập từ" -#: tdeio/global.cpp:877 +#: tdefile/kopenwith.cpp:436 msgid "" -"Although a connection was established to %1" -", the connection was closed at an unexpected point in the communication." +"Following the command, you can have several place holders which will be " +"replaced with the actual values when the actual program is run:\n" +"%f - a single file name\n" +"%F - a list of files; use for applications that can open several local files at " +"once\n" +"%u - a single URL\n" +"%U - a list of URLs\n" +"%d - the directory of the file to open\n" +"%D - a list of directories\n" +"%i - the icon\n" +"%m - the mini-icon\n" +"%c - the comment" msgstr "" -"Dù sự kết nối đã được thiết lập đến %1" -", sự kết nối đã bị đóng tại điểm thời bất ngờ trong tiến trình liên lạc." +"Bạn có khả năng nhập theo lệnh một hay nhiều bộ giữ chỗ sẽ được thay thế bằng " +"giá trị thật khi chương trình được chạy.\n" +"%f\tmột tên tập tin riêng lẻ\n" +"%F\tdanh sách nhiều tập tin; hãy dùng chỉ với ứng dụng có khả năng mở nhiều tập " +"tin cùng lúc.\n" +"%u\tmột địa chỉ Mạng riêng lẻ\n" +"%U\tdanh sách nhiềU địa chỉ Mạng\n" +"%d\tthư mục chứa tập tin cần mở\n" +"%D\tDanh sách nhiều thư mục\n" +"%i\tbIểu tượng\n" +"%m\tbiểu tượng nhỏ\n" +"%c\tChú thích" -#: tdeio/global.cpp:880 -msgid "" -"A protocol error may have occurred, causing the server to close the connection " -"as a response to the error." -msgstr "" -"Có lẽ gặp lỗi giao thực, gây ra máy phục vụ đóng kết nối, đễ đáp ứng lỗi." +#: tdefile/kopenwith.cpp:469 +msgid "Run in &terminal" +msgstr "Chạy trong &thiết bị cuối" + +#: tdefile/kopenwith.cpp:480 +msgid "&Do not close when command exits" +msgstr "&Không đóng khi lệnh thoát" + +#: tdefile/kopenwith.cpp:497 +msgid "&Remember application association for this type of file" +msgstr "&Nhớ ứng dụng tương ứng với kiểu tập tin này." + +#: tdefile/kicondialog.cpp:241 tdefile/kicondialog.cpp:250 +msgid "Select Icon" +msgstr "Chọn biểu tượng" -#: tdeio/global.cpp:886 -msgid "URL Resource Invalid" -msgstr "Tài nguyên URL không hợp lệ" +#: tdefile/kicondialog.cpp:270 +msgid "Icon Source" +msgstr "Nguồn biểu tượng" -#: tdeio/global.cpp:887 -msgid "Protocol %1 is not a Filter Protocol" -msgstr "Giao thức %1 không phải là giao thức lọc" +#: tdefile/kicondialog.cpp:276 +msgid "S&ystem icons:" +msgstr "Biểu tượng &hệ thống:" -#: tdeio/global.cpp:888 -msgid "" -"The Uniform Resource L" -"ocator (URL) that you entered did not refer to a valid mechanism of accessing " -"the specific resource, %1%2." -msgstr "" -"Bạn đã nhập một địa chỉ Mạng không tham chiếu đến cơ chế hợp lệ để truy cập tài " -"nguyên đã ghi rõ, %1%2." +#: tdefile/kicondialog.cpp:281 +msgid "O&ther icons:" +msgstr "Biểu tượng &khác:" -#: tdeio/global.cpp:893 -msgid "" -"TDE is able to communicate through a protocol within a protocol. This request " -"specified a protocol be used as such, however this protocol is not capable of " -"such an action. This is a rare event, and is likely to indicate a programming " -"error." -msgstr "" -"TDE có khả năng liên lạc qua giao thức ở trong giao thức. Yêu cầu này đã ghi rõ " -"một giao thức cần dùng như thế, nhưng giao thức này không có khả năng đó. " -"Trường hợp này bất thường, có thể ngụ ý lỗi lập trình." +#: tdefile/kicondialog.cpp:293 +msgid "Clear Search" +msgstr "Xoá tìm kiếm" -#: tdeio/global.cpp:901 -msgid "Unable to Initialize Input/Output Device" -msgstr "Không thể khởi động thiết bị nhập/xuất" +#: tdefile/kicondialog.cpp:297 +msgid "&Search:" +msgstr "Tìm &kiếm:" -#: tdeio/global.cpp:902 -msgid "Could Not Mount Device" -msgstr "Không thể gắn kết thiết bị" +#: tdefile/kicondialog.cpp:308 +msgid "Search interactively for icon names (e.g. folder)." +msgstr "Tìm kiếm tương tác tên biểu tượng (v.d. thư mục)." -#: tdeio/global.cpp:903 -msgid "" -"The requested device could not be initialized (\"mounted\"). The reported error " -"was: %1" -msgstr "" -"Không thể khởi động (« gắn kết ») thiết bị đã yêu cầu. Lỗi đã thông báo : " -"%1" +#: tdefile/kicondialog.cpp:331 +#, fuzzy +msgid "Animations" +msgstr "Ứng dụng" -#: tdeio/global.cpp:906 -msgid "" -"The device may not be ready, for example there may be no media in a removable " -"media device (i.e. no CD-ROM in a CD drive), or in the case of a " -"peripheral/portable device, the device may not be correctly connected." +#: tdefile/kicondialog.cpp:333 +msgid "Categories" msgstr "" -"Có lẽ thiết bị không sẵn sàng, lấy thí dụ, không có vật chứa trong thiết bị " -"phương tiện rời (v.d. không có đĩa CD trong ổ đĩa CD), hoặc trong trường hợp có " -"thiết bị ngoại vi / di động, có lẽ thiết bị không phải được kết nối cho đúng." -#: tdeio/global.cpp:910 -msgid "" -"You may not have permissions to initialize (\"mount\") the device. On UNIX " -"systems, often system administrator privileges are required to initialize a " -"device." +#: tdefile/kicondialog.cpp:334 +msgid "Devices" +msgstr "Thiết bị" + +#: tdefile/kicondialog.cpp:335 +msgid "Emblems" msgstr "" -"Có lẽ bạn không có quyền khởi động (« gắn kết ») thiết bị này. Trên hệ thống " -"UNIX, thường cần có quyền quản trị hệ thống để khởi động thiết bị." -#: tdeio/global.cpp:914 -msgid "" -"Check that the device is ready; removable drives must contain media, and " -"portable devices must be connected and powered on.; and try again." +#: tdefile/kicondialog.cpp:336 +msgid "Emotes" msgstr "" -"Hãy kiểm tra xem thiết bị là sẵn sàng: ổ đĩa rời phải có vật chứa, và thiết bị " -"di động phải được kết nối và có điện năng đã bật, rồi thử lại." -#: tdeio/global.cpp:920 -msgid "Unable to Uninitialize Input/Output Device" -msgstr "Không thể khởi động thiết bị nhập/xuất" +#: tdefile/kicondialog.cpp:337 +msgid "Filesystems" +msgstr "Hệ thống tập tin" -#: tdeio/global.cpp:921 -msgid "Could Not Unmount Device" -msgstr "Không thể tháo gắn kết thiết bị" +#: tdefile/kicondialog.cpp:338 +#, fuzzy +msgid "International" +msgstr "Giới thiệu" -#: tdeio/global.cpp:922 -msgid "" -"The requested device could not be uninitialized (\"unmounted\"). The reported " -"error was: %1" -msgstr "" -"Không thể bỏ khởi động (« tháo gắn kết ») thiết bị đã yêu cầu. Lỗi đã thông báo " -": %1" +#: tdefile/kicondialog.cpp:339 +msgid "Mimetypes" +msgstr "Kiểu MIME" -#: tdeio/global.cpp:925 -msgid "" -"The device may be busy, that is, still in use by another application or user. " -"Even such things as having an open browser window on a location on this device " -"may cause the device to remain in use." +#: tdefile/kicondialog.cpp:340 +msgid "Places" msgstr "" -"Có lẽ thiết bị là bận, tức là, vẫn còn được dùng bởi ứng dụng hay người dùng " -"khác. Ngay cả điều như một cửa sổ trình duyệt còn mở tại địa điểm trên thiết bị " -"này có thể gây ra thiết bị còn hoạt động lại." -#: tdeio/global.cpp:929 -msgid "" -"You may not have permissions to uninitialize (\"unmount\") the device. On UNIX " -"systems, system administrator privileges are often required to uninitialize a " -"device." -msgstr "" -"Có lẽ bạn không có quyền bỏ khởi động (« tháo gắn kết ») thiết bị này. Trên hệ " -"thống UNIX, thường cần có quyền quản trị hệ thống để bỏ khởi động thiết bị." +#: tdefile/kicondialog.cpp:341 +#, fuzzy +msgid "Status" +msgstr "Khởi chạy" -#: tdeio/global.cpp:933 -msgid "Check that no applications are accessing the device, and try again." -msgstr "Hãy kiểm tra xem không có ưng dụng truy cập thiết bị này, rồi thử lại." +#: tdefile/kicondialog.cpp:589 +msgid "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)" +msgstr "*.png *.xpm *.svg *.svgz|Tập tin biểu tượng (*.png *.xpm *.svg *.svgz)" -#: tdeio/global.cpp:938 -msgid "Cannot Read From Resource" -msgstr "Không thể đọc từ tài nguyên" +#: bookmarks/kbookmarkmenu.cc:797 tdefile/kpropertiesdialog.cpp:992 +#: tdefile/kurlrequesterdlg.cpp:47 +msgid "Location:" +msgstr "Địa điểm:" -#: tdeio/global.cpp:939 -msgid "" -"This means that although the resource, %1" -", was able to be opened, an error occurred while reading the contents of the " -"resource." -msgstr "" -"Có nghĩa là dù tài nguyên %1 có khả năng mở, gặp lỗi trong khi " -"đọc nội dung của tài nguyên đó." +#: tdefile/kacleditwidget.cpp:63 tdefile/kacleditwidget.cpp:421 +#: tdefile/tdefiledetailview.cpp:70 +msgid "Owner" +msgstr "Sở hữu" -#: tdeio/global.cpp:942 -msgid "You may not have permissions to read from the resource." -msgstr "Có lẽ bạn không có quyền đọc từ tài nguyên này." +#: tdefile/kacleditwidget.cpp:64 tdefile/kacleditwidget.cpp:423 +msgid "Owning Group" +msgstr "Nhóm sở hữu" -#: tdeio/global.cpp:951 -msgid "Cannot Write to Resource" -msgstr "Không thể ghi vào tài nguyên" +#: tdefile/kacleditwidget.cpp:65 tdefile/kacleditwidget.cpp:425 +#: tdefile/kpropertiesdialog.cpp:2016 +msgid "Others" +msgstr "Khác" -#: tdeio/global.cpp:952 -msgid "" -"This means that although the resource, %1" -", was able to be opened, an error occurred while writing to the resource." -msgstr "" -"Có nghĩa là dù tài nguyên %1 có khả năng mở, gặp lỗi trong khi " -"ghi vào tài nguyên đó." +#: tdefile/kacleditwidget.cpp:66 tdefile/kacleditwidget.cpp:427 +msgid "Mask" +msgstr "Lọc" -#: tdeio/global.cpp:955 -msgid "You may not have permissions to write to the resource." -msgstr "Có lẽ bạn không có quyền ghi vào tài nguyên này." +#: tdefile/kacleditwidget.cpp:67 tdefile/kacleditwidget.cpp:429 +msgid "Named User" +msgstr "Người dùng có tên" -#: tdeio/global.cpp:964 tdeio/global.cpp:975 -msgid "Could Not Listen for Network Connections" -msgstr "Không thể lắng nghe kết nối mạng" +#: tdefile/kacleditwidget.cpp:68 tdefile/kacleditwidget.cpp:431 +msgid "Named Group" +msgstr "Nhóm có tên" -#: tdeio/global.cpp:965 -msgid "Could Not Bind" -msgstr "Không thể đóng kết" +#: tdefile/kacleditwidget.cpp:81 +msgid "Add Entry..." +msgstr "Thêm mục..." -#: tdeio/global.cpp:966 tdeio/global.cpp:977 -msgid "" -"This is a fairly technical error in which a required device for network " -"communications (a socket) could not be established to listen for incoming " -"network connections." -msgstr "" -"Đây là lỗi hơi kỹ thuật mà không thể thiết lập một thiết bị cần thiết để liên " -"lạc qua mạng (ổ cắm) để lắng nghe sự kết nối mạng gởi đến." +#: tdefile/kacleditwidget.cpp:83 +msgid "Edit Entry..." +msgstr "Sửa đổi mục..." -#: tdeio/global.cpp:976 -msgid "Could Not Listen" -msgstr "Không thể lắng nghe" +#: tdefile/kacleditwidget.cpp:85 +msgid "Delete Entry" +msgstr "Xoá bỏ mục" -#: tdeio/global.cpp:986 -msgid "Could Not Accept Network Connection" -msgstr "Không thể chấp nhận sự kết nối mạng" +#: tdefile/kacleditwidget.cpp:280 +msgid " (Default)" +msgstr " (Mặc định)" -#: tdeio/global.cpp:987 -msgid "" -"This is a fairly technical error in which an error occurred while attempting to " -"accept an incoming network connection." -msgstr "" -"Đây là lỗi hơi kỹ thuật mà gặp lỗi trong khi cố chấp nhận một sự kết nối mạng " -"gởi đến." +#: tdefile/kacleditwidget.cpp:397 +msgid "Edit ACL Entry" +msgstr "Sửa đổi mục ACL" -#: tdeio/global.cpp:991 -msgid "You may not have permissions to accept the connection." -msgstr "Có lẽ bạn không có quyền chấp nhận sự kết nối này." +#: tdefile/kacleditwidget.cpp:407 +msgid "Entry Type" +msgstr "Kiểu mục" + +#: tdefile/kacleditwidget.cpp:410 +msgid "Default for new files in this folder" +msgstr "Mặc định cho tập tin mới trong thư mục này" + +#: tdefile/kacleditwidget.cpp:446 +msgid "User: " +msgstr "Người dùng: " + +#: tdefile/kacleditwidget.cpp:450 +msgid "Group: " +msgstr "Nhóm: " + +#: tdefile/kacleditwidget.cpp:563 +msgid "Type" +msgstr "Kiểu" -#: tdeio/global.cpp:996 -#, c-format -msgid "Could Not Login: %1" -msgstr "Không thể đăng nhập: %1" +#: tdefile/kacleditwidget.cpp:564 tdefile/tdefiledetailview.cpp:66 +msgid "Name" +msgstr "Tên" -#: tdeio/global.cpp:997 +#: tdefile/kacleditwidget.cpp:565 msgid "" -"An attempt to login to perform the requested operation was unsuccessful." -msgstr "" -"Một việc cố đăng nhập để thực hiện thao tắc đã yêu cầu là không thành công." - -#: tdeio/global.cpp:1008 -msgid "Could Not Determine Resource Status" -msgstr "Không thể quyết định trạng thái tài nguyên" +"_: read permission\n" +"r" +msgstr "đ" -#: tdeio/global.cpp:1009 -msgid "Could Not Stat Resource" -msgstr "Không thể lấy các thông tin về tài nguyên" +#: tdefile/kacleditwidget.cpp:566 +msgid "" +"_: write permission\n" +"w" +msgstr "g" -#: tdeio/global.cpp:1010 +#: tdefile/kacleditwidget.cpp:567 msgid "" -"An attempt to determine information about the status of the resource " -"%1, such as the resource name, type, size, etc., was unsuccessful." -msgstr "" -"Một việc cố quyết định thông tin về trạng thái của tài nguyên " -"%1, như tên, kiểu, kích cỡ v.v. của tài nguyên, là không thành công." +"_: execute permission\n" +"x" +msgstr "c" -#: tdeio/global.cpp:1013 -msgid "The specified resource may not have existed or may not be accessible." -msgstr "" -"Có lẽ tài nguyên đã ghi rõ không tồn tại, hoặc không có khả năng truy cập." +#: tdefile/kacleditwidget.cpp:568 +msgid "Effective" +msgstr "Hữu hiệu" -#: tdeio/global.cpp:1021 -msgid "Could Not Cancel Listing" -msgstr "Không thể hủy bỏ việc liệt kê" +#: tdefile/tdefiledialog.cpp:1684 tdefile/tdefilefiltercombo.cpp:32 +msgid "*|All Files" +msgstr "*|Mọi tập tin" -#: tdeio/global.cpp:1022 -msgid "FIXME: Document this" -msgstr "SỬA ĐI : tạo tài liệu về điều này" +#: tdefile/tdefilefiltercombo.cpp:164 +msgid "All Supported Files" +msgstr "Mọi tập tin đã hỗ trợ" -#: tdeio/global.cpp:1026 -msgid "Could Not Create Folder" -msgstr "Không thể tạo thư mục" +#: tdefile/tdefilemetainfowidget.cpp:111 +msgid "" +msgstr "" -#: tdeio/global.cpp:1027 -msgid "An attempt to create the requested folder failed." -msgstr "Một việc cố tạo thư mục đã yêu cầu bị lỗi." +#: tdefile/tdefilepreview.cpp:63 +msgid "Preview" +msgstr "Xem thử" -#: tdeio/global.cpp:1028 -msgid "The location where the folder was to be created may not exist." -msgstr "Có lẽ địa điểm nơi cần tạo thư mục không tồn tại." +#: tdefile/tdefilepreview.cpp:69 +msgid "No preview available." +msgstr "Không có sẵn khung xem thử." -#: tdeio/global.cpp:1035 -msgid "Could Not Remove Folder" -msgstr "Không thể gỡ bỏ thư mục" +#: tdefile/tdefileview.cpp:77 +msgid "Unknown View" +msgstr "Khung xem lạ" -#: tdeio/global.cpp:1036 -msgid "An attempt to remove the specified folder, %1, failed." -msgstr "Một việc gỡ bỏ thư mục đã ghi rõ, %1, bị lỗi." +#: tdefile/kpreviewprops.cpp:49 +msgid "P&review" +msgstr "X&em thử" -#: tdeio/global.cpp:1038 -msgid "The specified folder may not exist." -msgstr "Có lẽ thư mục đã ghi rõ không tồn tại." +#: tdefile/tdefilespeedbar.cpp:49 +msgid "Desktop" +msgstr "Môi trường" -#: tdeio/global.cpp:1039 -msgid "The specified folder may not be empty." -msgstr "Có lẽ thư mục đã ghi rõ không phải là rỗng." +#: tdefile/tdefilespeedbar.cpp:56 +msgid "Documents" +msgstr "Tài liệu" -#: tdeio/global.cpp:1042 -msgid "Ensure that the folder exists and is empty, and try again." -msgstr "Hãy kiểm tra xem thư mục này tồn tại, cũng là rỗng, rồi thử lại." +#: tdefile/tdediroperator.cpp:1264 tdefile/tdefilespeedbar.cpp:60 +msgid "Home Folder" +msgstr "Thư mục chính" -#: tdeio/global.cpp:1047 -msgid "Could Not Resume File Transfer" -msgstr "Không thể tiếp tục lại truyền tập tin" +#: tdefile/tdefilespeedbar.cpp:65 +msgid "Storage Media" +msgstr "Vật chứa" -#: tdeio/global.cpp:1048 -msgid "" -"The specified request asked that the transfer of file %1 " -"be resumed at a certain point of the transfer. This was not possible." +#: tdefile/tdefilespeedbar.cpp:100 +msgid "Download" msgstr "" -"Đã yêu cầu tiếp tục lại việc truyền tập tin %1 " -"tại một điểm nào đó trong tiến trình truyền. Tuy nhiên, không thể làm được." -#: tdeio/global.cpp:1051 -msgid "The protocol, or the server, may not support file resuming." +#: tdefile/tdefilespeedbar.cpp:102 +msgid "Music" msgstr "" -"Có lẽ giao thức, hay máy phục vụ, không hỗ trợ khả năng tiếp tục lại truyền tập " -"tin." - -#: tdeio/global.cpp:1053 -msgid "Retry the request without attempting to resume transfer." -msgstr "Hãy thử lại yêu cầu, không cố tiếp tục lại truyền." -#: tdeio/global.cpp:1058 -msgid "Could Not Rename Resource" -msgstr "Không thể thay đổi tên tài nguyên" +#: tdefile/tdefilespeedbar.cpp:104 +#, fuzzy +msgid "Pictures" +msgstr "Mọi ảnh" -#: tdeio/global.cpp:1059 -msgid "An attempt to rename the specified resource %1 failed." +#: tdefile/tdefilespeedbar.cpp:106 +msgid "Videos" msgstr "" -"Một việc cố thay đổi tên của tài nguyên đã ghi rõ %1 bị lỗi." - -#: tdeio/global.cpp:1067 -msgid "Could Not Alter Permissions of Resource" -msgstr "Không thể thay đổi quyền hạn của tài nguyên" -#: tdeio/global.cpp:1068 -msgid "" -"An attempt to alter the permissions on the specified resource " -"%1 failed." +#: tdefile/tdefilespeedbar.cpp:108 +msgid "Templates" msgstr "" -"Một việc cố thay đổi quyền truy cập tài nguyên đã ghi rõ %1 " -"bị lỗi." - -#: tdeio/global.cpp:1075 -msgid "Could Not Delete Resource" -msgstr "Không thể xoá bỏ tài nguyên" - -#: tdeio/global.cpp:1076 -msgid "An attempt to delete the specified resource %1 failed." -msgstr "Một việc cố xoá bỏ tài nguyên đã ghi rõ %1 bị lỗi." -#: tdeio/global.cpp:1083 -msgid "Unexpected Program Termination" -msgstr "Kết thúc chương trình bất ngờ" +#: tdefile/tdefilespeedbar.cpp:110 +#, fuzzy +msgid "Public" +msgstr "Khoá công: " -#: tdeio/global.cpp:1084 -msgid "" -"The program on your computer which provides access to the %1 " -"protocol has unexpectedly terminated." -msgstr "" -"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " -"%1 đã kết thúc bất ngờ." +#: tdefile/tdefilespeedbar.cpp:115 +msgid "Network Folders" +msgstr "Thư mục mạng" -#: tdeio/global.cpp:1092 -msgid "Out of Memory" -msgstr "Hết bộ nhớ" +#: tdefile/kurlrequester.cpp:213 +msgid "Open file dialog" +msgstr "Hộp thoại mở tập tin" -#: tdeio/global.cpp:1093 -msgid "" -"The program on your computer which provides access to the %1 " -"protocol could not obtain the memory required to continue." -msgstr "" -"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " -"%1 không thể được bộ nhớ cần thiết để tiếp tục." +#: tdefile/kmetaprops.cpp:130 +msgid "&Meta Info" +msgstr "&Siêu thông tin" -#: tdeio/global.cpp:1101 -msgid "Unknown Proxy Host" -msgstr "Máy ủy nhiệm lạ" +#: tdefile/kdirselectdialog.cpp:90 +msgid "Select Folder" +msgstr "Chọn thư mục" -#: tdeio/global.cpp:1102 -msgid "" -"While retrieving information about the specified proxy host, %1" -", an Unknown Host error was encountered. An unknown host error indicates that " -"the requested name could not be located on the Internet." -msgstr "" -"Trong khi lấy thông tin về máy ủy nhiệm đã ghi rõ, %1" -", gặp lỗi « máy lạ ». Lỗi Máy Lạ ngụ ý là không thể định vị trên Mạng tên đã " -"yêu cầu." +#: tdefile/kdirselectdialog.cpp:92 tdefile/kdirselectdialog.cpp:125 +#: tdefile/tdediroperator.cpp:1269 +msgid "New Folder..." +msgstr "Thư mục mới..." -#: tdeio/global.cpp:1106 -msgid "" -"There may have been a problem with your network configuration, specifically " -"your proxy's hostname. If you have been accessing the Internet with no problems " -"recently, this is unlikely." -msgstr "" -"Có lẽ gặp vấn đề trong cấu hình mạng của bạn, đặc biệt tên máy của ủy nhiệm. " -"Nếu bạn đã truy cập Mạng gần đây, không có sao, trường hợp này không phải rất " -"có thể." +#: tdefile/kdirselectdialog.cpp:109 +msgid "Folders" +msgstr "Thư mục" -#: tdeio/global.cpp:1110 -msgid "Double-check your proxy settings and try again." -msgstr "Hãy kiểm tra lại xem thiết lập ủy nhiệm là đúng rồi thử lại." +#: tdefile/kdirselectdialog.cpp:128 +msgid "Show Hidden Folders" +msgstr "Hiện thư mục ẩn" -#: tdeio/global.cpp:1115 -msgid "Authentication Failed: Method %1 Not Supported" -msgstr "Việc xác thực bị lỗi: không hỗ trợ phương pháp %1" +#: tdefile/kdirselectdialog.cpp:407 tdefile/kdirselectdialog.cpp:411 +#: tdefile/tdediroperator.cpp:389 tdefile/tdediroperator.cpp:393 +msgid "New Folder" +msgstr "Thư mục mới" -#: tdeio/global.cpp:1117 +#: tdefile/kdirselectdialog.cpp:412 tdefile/tdediroperator.cpp:394 #, c-format msgid "" -"Although you may have supplied the correct authentication details, the " -"authentication failed because the method that the server is using is not " -"supported by the TDE program implementing the protocol %1." -msgstr "" -"Dù có lẽ bạn đã cung cấp chi tiết xác thức đúng, việc xác thực bị lỗi vì phương " -"pháp máy phục vụ đang dùng không phải được hỗ trợ bởi chương trình TDE thực " -"hiện giao thức %1." - -#: tdeio/global.cpp:1121 -#, fuzzy -msgid "" -"Please file a bug at " -"http://bugs.pearsoncomputing.net/ to inform the TDE team of the unsupported " -"authentication method." +"Create new folder in:\n" +"%1" msgstr "" -"Vui lòng thông báo lỗi này tại " -"Bugzilla TDE để cho Nhóm TDE biết về phương pháp xác thực không được hỗ trợ " -"này." +"Tạo thư mục mới trong:\n" +"%1" -#: tdeio/global.cpp:1127 -msgid "Request Aborted" -msgstr "Yêu cầu bị hủy bỏ" +#: tdefile/kdirselectdialog.cpp:435 tdefile/tdediroperator.cpp:422 +msgid "A file or folder named %1 already exists." +msgstr "Một tập tin hay thư mục tên %1 đã có." -#: tdeio/global.cpp:1134 -msgid "Internal Error in Server" -msgstr "Lỗi nội bộ trong máy phục vụ" +#: tdefile/kdirselectdialog.cpp:439 tdefile/tdediroperator.cpp:426 +msgid "You do not have permission to create that folder." +msgstr "Bạn không có quyền tạo thư mục đó." -#: tdeio/global.cpp:1135 -msgid "" -"The program on the server which provides access to the %1 " -"protocol has reported an internal error: %0." -msgstr "" -"Chương trình trên máy phục vụ mà cung cấp truy cập vào giao thức " -"%1 đã thông báo lỗi nội bộ : %0." +#: tdefile/tdefilesharedlg.cpp:58 +msgid "&Share" +msgstr "Chia &sẻ" -#: tdeio/global.cpp:1138 -msgid "" -"This is most likely to be caused by a bug in the server program. Please " -"consider submitting a full bug report as detailed below." +#: tdefile/tdefilesharedlg.cpp:143 +msgid "Only folders in your home folder can be shared." +msgstr "Có thể chia sẻ chỉ thư mục trong thư mục chính của bạn thôi." + +#: tdefile/tdefilesharedlg.cpp:154 +msgid "Not shared" +msgstr "Không được chia sẻ" + +#: tdefile/tdefilesharedlg.cpp:159 +msgid "Shared - read only for others" msgstr "" -"Rất có thể vì gặp lỗi trong chương trình phục vụ. Vui lòng thông báo lỗi này, " -"như diễn tả bên dưới." -#: tdeio/global.cpp:1141 -msgid "Contact the administrator of the server to advise them of the problem." +#: tdefile/tdefilesharedlg.cpp:164 +msgid "Shared - writeable for others" msgstr "" -"Hãy liên lạc với nhà quản trị của máy phục vụ này, để thông báo lỗi này." -#: tdeio/global.cpp:1143 +#: tdefile/tdefilesharedlg.cpp:186 msgid "" -"If you know who the authors of the server software are, submit the bug report " -"directly to them." +"Sharing this folder makes it available under Linux/UNIX (NFS) and Windows " +"(Samba)." msgstr "" -"Nếu bạn biết những tác giả của phần mềm phục vụ là ai, vui lòng thông báo lỗi " -"này trực tiếp cho họ." +"Việc chia sẻ thư mục này làm cho nó công bố dưới Linux/UNIX (NFS) và Windows " +"(Samba)." -#: tdeio/global.cpp:1148 -msgid "Timeout Error" -msgstr "Lỗi quá giờ" +#: tdefile/tdefilesharedlg.cpp:192 +msgid "You can also reconfigure file sharing authorization." +msgstr "Bạn cũng có khả năng cấu hình lại cách cho phép chia sẻ tập tin." -#: tdeio/global.cpp:1149 +#: tdefile/tdefilesharedlg.cpp:195 tdefile/tdefilesharedlg.cpp:222 +msgid "Configure File Sharing..." +msgstr "Cấu hình chia sẻ tập tin..." + +#: tdefile/tdefilesharedlg.cpp:207 msgid "" -"Although contact was made with the server, a response was not received within " -"the amount of time allocated for the request as follows:" -"
                        " -"
                      • Timeout for establishing a connection: %1 seconds
                      • " -"
                      • Timeout for receiving a response: %2 seconds
                      • " -"
                      • Timeout for accessing proxy servers: %3 seconds
                      " -"Please note that you can alter these timeout settings in the TDE Control " -"Center, by selecting Network -> Preferences." +"Error running 'filesharelist'. Check if installed and in $PATH or /usr/sbin." msgstr "" -"Dù đã liên lạc máy phục vụ, chưa nhận đáp ứng trong thời hạn được cấp phát cho " -"yêu cầu, như theo :" -"
                        " -"
                      • Thời hạn để thiết lập kết nối : %1 giây
                      • " -"
                      • Thời hạn để nhận đáp ứng : %2 giây
                      • " -"
                      • Thời hạn để truy cập máy phục vụ : %3 giây
                      " -"Hãy ghi chú rằng bạn có thể sửa đổi những giá trị thời hạn này trong Trung tâm " -"Điều khiển TDE, bằng cách chọn Mạng → Tùy thích." +"Gặp lỗi khi chạy « filesharelist » (danh sách tập tin chia sẻ). Hãy kiểm tra " +"xem nó đã được cài đặt và nằm trong đường dẫn thực hiện $PATH hay ." -#: tdeio/global.cpp:1160 -msgid "The server was too busy responding to other requests to respond." -msgstr "Máy phục vụ đang đáp ứng các yêu cầu khác nên quá bận để đáp ứng." +#: tdefile/tdefilesharedlg.cpp:214 +msgid "You need to be authorized to share folders." +msgstr "Để chia sẻ thư mục, bạn cần phải được phép." -#: tdeio/global.cpp:1166 -msgid "Unknown Error" -msgstr "Lỗi không rõ" +#: tdefile/tdefilesharedlg.cpp:217 +msgid "File sharing is disabled." +msgstr "Khả năng chia sẻ tập tin bị tắt." -#: tdeio/global.cpp:1167 +#: tdefile/tdefilesharedlg.cpp:282 +msgid "Sharing folder '%1' failed." +msgstr "Việc chia sẻ thư mục « %1 » bị lỗi." + +#: tdefile/tdefilesharedlg.cpp:283 msgid "" -"The program on your computer which provides access to the %1 " -"protocol has reported an unknown error: %2." +"An error occurred while trying to share folder '%1'. Make sure that the Perl " +"script 'fileshareset' is set suid root." msgstr "" -"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " -"%1 đã thông báo lỗi không rõ : %2." +"Gặp lỗi khi cố chia sẻ thư mục « %1 ». Hãy kiểm tra xem tập lệnh Perl « " +"fileshareset » (đặt chia sẻ tập tin) đã được đặt « suid root »." -#: tdeio/global.cpp:1175 -msgid "Unknown Interruption" -msgstr "Sự ngắt không rõ" +#: tdefile/tdefilesharedlg.cpp:288 +msgid "Unsharing folder '%1' failed." +msgstr "Việc bỏ chia sẻ thư mục « %1 » bị lỗi." -#: tdeio/global.cpp:1176 +#: tdefile/tdefilesharedlg.cpp:289 msgid "" -"The program on your computer which provides access to the %1 " -"protocol has reported an interruption of an unknown type: %2." +"An error occurred while trying to unshare folder '%1'. Make sure that the Perl " +"script 'fileshareset' is set suid root." msgstr "" -"Chương trình trên máy tính của bạn mà cung cấp truy cập vào giao thức " -"%1 đã thông báo sự ngắt có kiểu không rõ : %2." - -#: tdeio/global.cpp:1184 -msgid "Could Not Delete Original File" -msgstr "Không thể xoá bỏ tập tin gốc" +"Gặp lỗi khi cố bỏ chia sẻ thư mục « %1 ». Hãy kiểm tra xem tập lệnh Perl « " +"fileshareset » (đặt chia sẻ tập tin) đã được đặt « suid root »." -#: tdeio/global.cpp:1185 +#: tdefile/kurlbar.cpp:352 msgid "" -"The requested operation required the deleting of the original file, most likely " -"at the end of a file move operation. The original file %1 " -"could not be deleted." +"The Quick Access panel provides easy access to commonly used file " +"locations." +"

                      Clicking on one of the shortcut entries will take you to that location." +"

                      By right clicking on an entry you can add, edit and remove shortcuts." msgstr "" -"Thao tác đã yêu cầu cần thiết xoá bỏ tập tin gốc, rất có thể tại kết thúc của " -"thao tác di chuyển tập tin. Không thể xoá bỏ tập tin gốc %1." +"Bảng Truy cập Nhanh cung cấp truy cập dễ dàng vào các địa điểm tập " +"tin thường dùng." +"

                      Việc nhắp vào một của những mục lối tắt sẽ mang bạn sang địa điểm đó." +"

                      Bằng cách nhắp-phải vào mục nào, bạn có khả năng thêm, sửa đổi hoặc gỡ bỏ " +"lối tắt." -#: tdeio/global.cpp:1194 -msgid "Could Not Delete Temporary File" -msgstr "Không thể xoá bỏ tập tin tạm thời" +#: tdefile/kurlbar.cpp:620 +#, fuzzy +msgid "Desktop Search" +msgstr "Môi trường" -#: tdeio/global.cpp:1195 -msgid "" -"The requested operation required the creation of a temporary file in which to " -"save the new file while being downloaded. This temporary file " -"%1 could not be deleted." -msgstr "" -"Thao tác đã yêu cầu cần thiết tạo tập tin tạm thời nơi cần lưu tập tin mới " -"trong khi nó được tải về. Không thể xoá bỏ tập tin tạm thời %1" -"." +#: tdefile/kurlbar.cpp:745 +msgid "&Large Icons" +msgstr "Biểu tượng &lớn" -#: tdeio/global.cpp:1204 -msgid "Could Not Rename Original File" -msgstr "Không thể thay đổi tên tập tin gốc" +#: tdefile/kurlbar.cpp:745 +msgid "&Small Icons" +msgstr "Biểu tượng &nhỏ" -#: tdeio/global.cpp:1205 -msgid "" -"The requested operation required the renaming of the original file " -"%1, however it could not be renamed." -msgstr "" -"Thao tác đã yêu cầu cần thiết thay đổi tên của tập tin gốc %1" -", nhưng mà không thể thay đổi nó." +#: tdefile/kurlbar.cpp:751 +msgid "&Edit Entry..." +msgstr "&Sửa mục..." -#: tdeio/global.cpp:1213 -msgid "Could Not Rename Temporary File" -msgstr "Không thể thay đổi tên tập tin tạm thời" +#: tdefile/kurlbar.cpp:755 +msgid "&Add Entry..." +msgstr "Th&êm mục..." -#: tdeio/global.cpp:1214 -msgid "" -"The requested operation required the creation of a temporary file " -"%1, however it could not be created." -msgstr "" -"Thao tác đã yêu cầu cần thiết tạo tập tin tạm thời %1" -", nhưng mà không thể tạo nó." +#: tdefile/kurlbar.cpp:759 +msgid "&Remove Entry" +msgstr "&Bỏ mục" -#: tdeio/global.cpp:1222 -msgid "Could Not Create Link" -msgstr "Không thể tạo liên kết" +#: tdefile/kurlbar.cpp:791 +msgid "Enter a description" +msgstr "Nhập mô tả" -#: tdeio/global.cpp:1223 -msgid "Could Not Create Symbolic Link" -msgstr "Không thể tạo liên kết tượng trưng" +#: tdefile/kurlbar.cpp:937 +msgid "Edit Quick Access Entry" +msgstr "Sửa mục Truy cập Nhanh" -#: tdeio/global.cpp:1224 -msgid "The requested symbolic link %1 could not be created." -msgstr "Không thể tạo liên kết tượng trưng %1 đã yêu cầu." +#: tdefile/kurlbar.cpp:940 +msgid "" +"Please provide a description, URL and icon for this Quick Access " +"entry.
                      " +msgstr "" +"Vui lòng cung cấp mô tả, địa chỉ Mạng và biểu tượng cho mục Truy cập " +"Nhanh này.
                      " -#: tdeio/global.cpp:1231 -msgid "No Content" -msgstr "Không có nội dung" +#: tdefile/kurlbar.cpp:947 +msgid "" +"This is the text that will appear in the Quick Access panel." +"

                      The description should consist of one or two words that will help you " +"remember what this entry refers to." +msgstr "" +"Đây là chuỗi sẽ xuất hiện trên bảng Truy cập Nhanh." +"

                      Mô tả nên chứa một hai từ sẽ giúp đỡ bạn nhớ mục này tham chiếu đến gì." -#: tdeio/global.cpp:1236 -msgid "Disk Full" -msgstr "Đĩa đầy" +#: tdefile/kurlbar.cpp:957 +#, fuzzy +msgid "" +"This is the location associated with the entry. Any valid URL may be used. " +"For example:" +"

                      %1" +"
                      http://www.trinitydesktop.org" +"

                      By clicking on the button next to the text edit box you can browse to an " +"appropriate URL." +msgstr "" +"Đây là địa điểm tương ứng với mục này. Bất kỳ địa chỉ Mạng có thể được " +"dùng. Lấy thí dụ :" +"

                      %1" +"
                      http://www.kde.org" +"
                      ftp://ftp.kde.org/pub/kde/stable" +"

                      Bằng cách nhắp vào cái nút ở bên cạnh trường nhập chữ, bạn có thể duyệt tới " +"một địa chỉ Mạng thích hợp." -#: tdeio/global.cpp:1237 -msgid "" -"The requested file %1 could not be written to as there is " -"inadequate disk space." -msgstr "" -"Không thể ghi vào tập tin đã yêu cầu %1" -", vì không có đủ sức chứa còn rảnh trên đĩa." +#: tdefile/kurlbar.cpp:961 +msgid "&URL:" +msgstr "&Địa chỉ Mạng:" -#: tdeio/global.cpp:1239 +#: tdefile/kurlbar.cpp:968 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 3) " -"obtain more storage capacity." +"This is the icon that will appear in the Quick Access panel." +"

                      Click on the button to select a different icon." msgstr "" -"Hãy giải phóng đủ chỗ trên đĩa bằng cách:\n" -" 1. xoá bỏ các tập tin không còn có ích hoặc tạm thời\n" -" 2. lưu trữ tập tin vào vật chứa trong phương tiện rời như đĩa CD-R\n" -" 3. tăng sức chứa." +"Đây là biểu tượng sẽ xuất hiện trên bảng Truy cập Nhanh." +"

                      Hãy nhắp vào cái nút để chọn biểu tượng khác." -#: tdeio/global.cpp:1246 -msgid "Source and Destination Files Identical" -msgstr "Tập tin cả nguồn lẫn đích đều là trùng." +#: tdefile/kurlbar.cpp:970 +msgid "Choose an &icon:" +msgstr "Chọn b&iểu tượng:" -#: tdeio/global.cpp:1247 +#: tdefile/kurlbar.cpp:986 +msgid "&Only show when using this application (%1)" +msgstr "Hiện chỉ khi dùng ứng dụng này (%1)" + +#: tdefile/kurlbar.cpp:989 msgid "" -"The operation could not be completed because the source and destination files " -"are the same file." +"Select this setting if you want this entry to show only when using the " +"current application (%1)." +"

                      If this setting is not selected, the entry will be available in all " +"applications." msgstr "" -"Không thể hoàn tất thao tác này vì tập tin cả nguồn lẫn đích đều là trùng." - -#: tdeio/global.cpp:1249 -msgid "Choose a different filename for the destination file." -msgstr "Hãy chọn tên tập tin khác cho tập tin đích." - -#: tdeio/global.cpp:1260 -msgid "Undocumented Error" -msgstr "Lỗi không được diễn tả" +"Chọn thiết lập này nếu bạn muốn mục này hiển thị chỉ khi dùng ứng dụng hiện " +"có (%1) thôi." +"

                      Khi không chọn, mục này sẽ có sẵn cho mọi ứng dụng." -#: tdeio/skipdlg.cpp:63 -msgid "Skip" -msgstr "Bỏ qua" +#: tdefile/kimagefilepreview.cpp:53 +msgid "&Automatic preview" +msgstr "Xem thử t&ự động" -#: tdeio/skipdlg.cpp:66 -msgid "Auto Skip" -msgstr "Tự động bỏ qua" +#: tdefile/kimagefilepreview.cpp:58 +msgid "&Preview" +msgstr "&Xem thử" -#: tdeio/kscan.cpp:52 -msgid "Acquire Image" -msgstr "Lấy ảnh" +#: tdefile/kcustommenueditor.cpp:88 +msgid "Menu Editor" +msgstr "Bộ hiệu chỉnh trình đơn" -#: tdeio/kscan.cpp:95 -msgid "OCR Image" -msgstr "Ảnh OCR" +#: tdefile/kcustommenueditor.cpp:94 tdefile/tdediroperator.cpp:1258 +msgid "Menu" +msgstr "Trình đơn" -#: tdeio/kservice.cpp:923 -msgid "Updating System Configuration" -msgstr "Đang cập nhật cấu hình hệ thống" +#: tdefile/kcustommenueditor.cpp:98 +msgid "New..." +msgstr "Mới..." -#: tdeio/kservice.cpp:924 -msgid "Updating system configuration." -msgstr "Đang cập nhật cấu hình hệ thống của bạn." +#: tdefile/kcustommenueditor.cpp:100 +msgid "Move Up" +msgstr "Đem lên" -#: tdeio/pastedialog.cpp:49 -msgid "Data format:" -msgstr "Dạng thức dữ liệu :" +#: tdefile/kcustommenueditor.cpp:101 +msgid "Move Down" +msgstr "Đem xuống" -#: tdeio/slave.cpp:370 -#, c-format -msgid "Unable to create io-slave: %1" -msgstr "Không thể tạo io-slave: %1" +#: tdefile/tdefileiconview.cpp:63 +msgid "Small Icons" +msgstr "Biểu tượng nhỏ" -#: tdeio/slave.cpp:401 -msgid "Unknown protocol '%1'." -msgstr "Không biết giao thức « %1 »." +#: tdefile/tdefileiconview.cpp:68 +msgid "Large Icons" +msgstr "Biểu tượng lớn" -#: tdeio/slave.cpp:409 -msgid "Can not find io-slave for protocol '%1'." -msgstr "Không tìm thấy io-slave cho giao thức « %1 »." +#: tdefile/tdefileiconview.cpp:76 +msgid "Thumbnail Previews" +msgstr "Xem thử hình thu nhỏ" -#: tdeio/slave.cpp:437 -msgid "Cannot talk to tdelauncher" -msgstr "Không thể nói với tdelauncher (bộ khởi chạy)" +#: tdefile/tdefileiconview.cpp:120 +msgid "Icon View" +msgstr "Khung xem biểu tượng" -#: tdeio/slave.cpp:448 +#: tdefile/kpropertiesdialog.cpp:177 tdefile/kpropertiesdialog.cpp:193 +#: tdefile/kpropertiesdialog.cpp:209 tdefile/kpropertiesdialog.cpp:232 +#: tdefile/kpropertiesdialog.cpp:252 tdefile/kpropertiesdialog.cpp:272 #, c-format -msgid "" -"Unable to create io-slave:\n" -"tdelauncher said: %1" -msgstr "" -"Không thể tạo io-slave:\n" -"tdelauncher (bộ khởi chạy) nói : %1" +msgid "Properties for %1" +msgstr "Thuộc tính cho %1" -#: tdeio/tcpslavebase.cpp:319 +#: tdefile/kpropertiesdialog.cpp:208 +#, c-format msgid "" -"You are about to leave secure mode. Transmissions will no longer be encrypted.\n" -"This means that a third party could observe your data in transit." -msgstr "" -"Bạn sắp dời khỏi chế độ bảo mật. Việc truyền sẽ không còn được mật mẫ lại.\n" -"Có nghĩa là người khác có thể xem dữ liệu bạn trong khi truyền." - -#: tdeio/tcpslavebase.cpp:325 tdeio/tcpslavebase.cpp:1089 -msgid "Security Information" -msgstr "Thông tin bảo mật" - -#: tdeio/tcpslavebase.cpp:326 -msgid "C&ontinue Loading" -msgstr "&Tiếp tục tải" - -#: tdeio/tcpslavebase.cpp:677 -msgid "Enter the certificate password:" -msgstr "Nhập mật khẩu chứng nhận:" +"_n: \n" +"Properties for %n Selected Items" +msgstr "Thuộc tính cho %n mục đã chọn" -#: tdeio/tcpslavebase.cpp:678 -msgid "SSL Certificate Password" -msgstr "Mật khẩu chứng nhận SSL" +#: tdefile/kpropertiesdialog.cpp:748 +msgid "&General" +msgstr "&Chung" -#: tdeio/tcpslavebase.cpp:691 -msgid "Unable to open the certificate. Try a new password?" -msgstr "Không thể mở chứng nhận. Thử mật khẩu mới không?" +#: tdefile/kpropertiesdialog.cpp:968 +msgid "Create new file type" +msgstr "Tạo kiểu tập tin mới" -#: tdeio/tcpslavebase.cpp:704 -msgid "The procedure to set the client certificate for the session failed." -msgstr "Thủ tục để đặt chứng nhận ứng dụng khách cho phiên chạy bị lỗi." +#: tdefile/kpropertiesdialog.cpp:970 +msgid "Edit file type" +msgstr "Sửa kiểu tập tin" -#: tdeio/tcpslavebase.cpp:877 -msgid "" -"The IP address of the host %1 does not match the one the certificate was issued " -"to." -msgstr "" -"Địa chỉ IP của máy %1 không khớp với điều cho mà chứng nhận đã được phát hành." +#: tdefile/kpropertiesdialog.cpp:983 +msgid "Contents:" +msgstr "Nội dung:" -#: tdeio/tcpslavebase.cpp:882 tdeio/tcpslavebase.cpp:890 -#: tdeio/tcpslavebase.cpp:925 tdeio/tcpslavebase.cpp:999 -#: tdeio/tcpslavebase.cpp:1011 tdeio/tcpslavebase.cpp:1020 -#: tdeio/tcpslavebase.cpp:1051 -msgid "Server Authentication" -msgstr "Xác thực máy phục vụ" +#: tdefile/kpropertiesdialog.cpp:1025 +msgid "Calculate" +msgstr "Tính" -#: tdeio/tcpslavebase.cpp:883 tdeio/tcpslavebase.cpp:891 -#: tdeio/tcpslavebase.cpp:1021 -msgid "&Details" -msgstr "&Chi tiết" +#: tdefile/kpropertiesdialog.cpp:1036 tdefile/kpropertiesdialog.cpp:1263 +msgid "Refresh" +msgstr "Cập nhật" -#: tdeio/tcpslavebase.cpp:884 tdeio/tcpslavebase.cpp:892 -msgid "Co&ntinue" -msgstr "Tiế&p tục" +#: tdefile/kpropertiesdialog.cpp:1044 +msgid "Points to:" +msgstr "Chỉ tới :" -#: tdeio/tcpslavebase.cpp:886 tdeio/tcpslavebase.cpp:1016 -msgid "The server certificate failed the authenticity test (%1)." -msgstr "Chứng nhận máy phục vụ đã thất bại việc thử ra xác thực (%1)." +#: tdefile/kpropertiesdialog.cpp:1058 +msgid "Created:" +msgstr "Tạo :" -#: tdeio/tcpslavebase.cpp:922 tdeio/tcpslavebase.cpp:1048 -msgid "" -"Would you like to accept this certificate forever without being prompted?" -msgstr "Bạn có muốn chấp nhận hoài chứng nhận này, không có được nhắc không?" +#: tdefile/kpropertiesdialog.cpp:1080 +msgid "Accessed:" +msgstr "Truy cập:" -#: tdeio/tcpslavebase.cpp:926 tdeio/tcpslavebase.cpp:1052 -msgid "&Forever" -msgstr "&Hoài" +#: tdefile/kpropertiesdialog.cpp:1099 +msgid "Mounted on:" +msgstr "Đã gắn kết vào :" -#: tdeio/tcpslavebase.cpp:927 tdeio/tcpslavebase.cpp:1053 -msgid "&Current Sessions Only" -msgstr "&Chỉ các phiên chạy hiện thời" +#: tdefile/kpropertiesdialog.cpp:1106 tdefile/kpropertiesdialog.cpp:2958 +msgid "Free disk space:" +msgstr "Chỗ còn rảnh trên đĩa :" -#: tdeio/tcpslavebase.cpp:998 +#: tdefile/kpropertiesdialog.cpp:1213 tdefile/kpropertiesdialog.cpp:1228 +#: tdefile/kpropertiesdialog.cpp:3118 +#, no-c-format msgid "" -"You have indicated that you wish to accept this certificate, but it is not " -"issued to the server who is presenting it. Do you wish to continue loading?" -msgstr "" -"Bạn đã ngụ ý bạn muốn chấp nhận chứng nhận này, nhưng nó không phải được phát " -"hành cho máy phục vụ đang cung cấp nó. Như thệ thì bạn có muốn tiếp tục tải " -"không?" +"_: Available space out of total partition size (percent used)\n" +"%1 out of %2 (%3% used)" +msgstr "%1 trên %2 (%3% đã dùng)" -#: tdeio/tcpslavebase.cpp:1010 -#, fuzzy +#: tdefile/kpropertiesdialog.cpp:1239 msgid "" -"SSL certificate is being rejected as requested. You can disable this in the " -"Trinity Control Center." +"Calculating... %1 (%2)\n" +"%3, %4" msgstr "" -"Chứng nhận SSL đang bị từ chối như được yêu cầu. Bạn có thể tắt khả năng này " -"trong Trung tâm Điều khiển TDE." +"Đang tính... %1 (%2)\n" +"%3, %4" -#: tdeio/tcpslavebase.cpp:1022 -msgid "Co&nnect" -msgstr "Kết &nối" +#: tdefile/kpropertiesdialog.cpp:1242 tdefile/kpropertiesdialog.cpp:1258 +#, c-format +msgid "" +"_n: 1 file\n" +"%n files" +msgstr "%n tập tin" -#: tdeio/tcpslavebase.cpp:1078 +#: tdefile/kpropertiesdialog.cpp:1243 tdefile/kpropertiesdialog.cpp:1259 +#, c-format msgid "" -"You are about to enter secure mode. All transmissions will be encrypted unless " -"otherwise noted.\n" -"This means that no third party will be able to easily observe your data in " -"transit." -msgstr "" -"Bạn sắp vào chế độ bảo mật. Mọi việc truyển sẽ được mật mã, trừ đã ghi rõ " -"khác.\n" -"Có nghĩa là người khác không thể xem dễ dàng dữ liệu bạn trong khi truyền." +"_n: 1 sub-folder\n" +"%n sub-folders" +msgstr "%n thư mục con" -#: tdeio/tcpslavebase.cpp:1090 -msgid "Display SSL &Information" -msgstr "Hiển thị thông t&in SSL" +#: tdefile/kpropertiesdialog.cpp:1272 +msgid "Calculating..." +msgstr "Đang tính..." -#: tdeio/tcpslavebase.cpp:1092 -msgid "C&onnect" -msgstr "&Kết nối" +#: tdefile/kpropertiesdialog.cpp:1306 +msgid "Stopped" +msgstr "Bị ngừng" -#: tdefile/kimagefilepreview.cpp:53 -msgid "&Automatic preview" -msgstr "Xem thử t&ự động" +#: tdefile/kpropertiesdialog.cpp:1347 +msgid "The new file name is empty." +msgstr "Tên tập tin mới là rỗng." -#: tdefile/kimagefilepreview.cpp:58 -msgid "&Preview" -msgstr "&Xem thử" +#: tdefile/kpropertiesdialog.cpp:1489 tdefile/kpropertiesdialog.cpp:2673 +#: tdefile/kpropertiesdialog.cpp:2689 tdefile/kpropertiesdialog.cpp:2846 +#: tdefile/kpropertiesdialog.cpp:3146 tdefile/kpropertiesdialog.cpp:3430 +#: tdefile/kpropertiesdialog.cpp:3926 tdefile/kpropertiesdialog.cpp:4169 +msgid "" +"Could not save properties. You do not have sufficient access to write to " +"%1." +msgstr "" +"Không thể lưu thuộc tính vì bạn không có quyền ghi vào %1." -#: tdefile/kicondialog.cpp:241 tdefile/kicondialog.cpp:250 -msgid "Select Icon" -msgstr "Chọn biểu tượng" +#: tdefile/kpropertiesdialog.cpp:1563 tdefile/kpropertiesdialog.cpp:1567 +#: tdefile/kpropertiesdialog.cpp:1572 +msgid "Forbidden" +msgstr "Bị cấm" -#: tdefile/kicondialog.cpp:270 -msgid "Icon Source" -msgstr "Nguồn biểu tượng" +#: tdefile/kpropertiesdialog.cpp:1564 +msgid "Can Read" +msgstr "Có thể đọc" -#: tdefile/kicondialog.cpp:276 -msgid "S&ystem icons:" -msgstr "Biểu tượng &hệ thống:" +#: tdefile/kpropertiesdialog.cpp:1565 +msgid "Can Read & Write" +msgstr "Có thể đọc/ghi" -#: tdefile/kicondialog.cpp:281 -msgid "O&ther icons:" -msgstr "Biểu tượng &khác:" +#: tdefile/kpropertiesdialog.cpp:1568 +msgid "Can View Content" +msgstr "Có thể xem nội dung" -#: tdefile/kicondialog.cpp:293 -msgid "Clear Search" -msgstr "Xoá tìm kiếm" +#: tdefile/kpropertiesdialog.cpp:1569 +msgid "Can View & Modify Content" +msgstr "Có thể xem/sửa đổi nội dung" -#: tdefile/kicondialog.cpp:297 -msgid "&Search:" -msgstr "Tìm &kiếm:" +#: tdefile/kpropertiesdialog.cpp:1573 +msgid "Can View Content & Read" +msgstr "Có thể xem/đọc nội dung" -#: tdefile/kicondialog.cpp:308 -msgid "Search interactively for icon names (e.g. folder)." -msgstr "Tìm kiếm tương tác tên biểu tượng (v.d. thư mục)." +#: tdefile/kpropertiesdialog.cpp:1574 +msgid "Can View/Read & Modify/Write" +msgstr "Có thể xem/đọc/sửa đổi/ghi nội dung" -#: tdefile/kicondialog.cpp:331 -#, fuzzy -msgid "Animations" -msgstr "Ứng dụng" +#: tdefile/kpropertiesdialog.cpp:1668 +msgid "&Permissions" +msgstr "&Quyền hạn" -#: tdefile/kicondialog.cpp:332 tdefile/kopenwith.cpp:296 -msgid "Applications" -msgstr "Ứng dụng" +#: tdefile/kpropertiesdialog.cpp:1679 tdefile/kpropertiesdialog.cpp:1940 +msgid "Access Permissions" +msgstr "Quyền truy cập" -#: tdefile/kicondialog.cpp:333 -msgid "Categories" -msgstr "" +#: tdefile/kpropertiesdialog.cpp:1690 +msgid "" +"_n: This file is a link and does not have permissions.\n" +"All files are links and do not have permissions." +msgstr "Tập tin là liên kết, không có quyền hạn." -#: tdefile/kicondialog.cpp:334 -msgid "Devices" -msgstr "Thiết bị" +#: tdefile/kpropertiesdialog.cpp:1693 +msgid "Only the owner can change permissions." +msgstr "Chỉ người sở hữu có khả năng thay đổi các quyền truy cập." -#: tdefile/kicondialog.cpp:335 -msgid "Emblems" -msgstr "" +#: tdefile/kpropertiesdialog.cpp:1696 +msgid "O&wner:" +msgstr "&Sở hữu :" -#: tdefile/kicondialog.cpp:336 -msgid "Emotes" -msgstr "" +#: tdefile/kpropertiesdialog.cpp:1702 +msgid "Specifies the actions that the owner is allowed to do." +msgstr "Ghi rõ những hành động người sở hữu có khả năng làm." -#: tdefile/kicondialog.cpp:337 -msgid "Filesystems" -msgstr "Hệ thống tập tin" +#: tdefile/kpropertiesdialog.cpp:1704 +msgid "Gro&up:" +msgstr "&Nhóm:" -#: tdefile/kicondialog.cpp:338 -#, fuzzy -msgid "International" -msgstr "Giới thiệu" +#: tdefile/kpropertiesdialog.cpp:1710 +msgid "Specifies the actions that the members of the group are allowed to do." +msgstr "Ghi rõ những hành động thành viên nhóm có khả năng làm." -#: tdefile/kicondialog.cpp:339 -msgid "Mimetypes" -msgstr "Kiểu MIME" +#: tdefile/kpropertiesdialog.cpp:1712 +msgid "O&thers:" +msgstr "Người &khác:" -#: tdefile/kicondialog.cpp:340 -msgid "Places" +#: tdefile/kpropertiesdialog.cpp:1718 +msgid "" +"Specifies the actions that all users, who are neither owner nor in the group, " +"are allowed to do." msgstr "" +"Ghi rõ những hành động mọi người không phải là người sở hữu, cũng không phải là " +"thành viên của nhóm, có khả năng làm." -#: tdefile/kicondialog.cpp:341 -#, fuzzy -msgid "Status" -msgstr "Khởi chạy" +#: tdefile/kpropertiesdialog.cpp:1723 +msgid "Only own&er can rename and delete folder content" +msgstr "" +"Chỉ người &sở hữu có khả năng thay đổi tên của thư mục và xoá bỏ nội dung của " +"thư mục." -#: tdefile/kicondialog.cpp:589 -msgid "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)" -msgstr "*.png *.xpm *.svg *.svgz|Tập tin biểu tượng (*.png *.xpm *.svg *.svgz)" +#: tdefile/kpropertiesdialog.cpp:1724 +msgid "Is &executable" +msgstr "Thực hi&ện được" -#: tdefile/tdefileiconview.cpp:63 -msgid "Small Icons" -msgstr "Biểu tượng nhỏ" +#: tdefile/kpropertiesdialog.cpp:1728 +msgid "" +"Enable this option to allow only the folder's owner to delete or rename the " +"contained files and folders. Other users can only add new files, which requires " +"the 'Modify Content' permission." +msgstr "" +"Hãy bật tùy chọn này để cho chỉ người sở hữu thư mục có khả năng xoá bỏ hay " +"thay đổi tên của các tập tin và thư mục đã chứa. Người dùng khác chỉ có thể " +"thêm tập tin mới, việc mà cần thiết quyền « Sửa đổi nội dung »." -#: tdefile/tdefileiconview.cpp:68 -msgid "Large Icons" -msgstr "Biểu tượng lớn" +#: tdefile/kpropertiesdialog.cpp:1732 +msgid "" +"Enable this option to mark the file as executable. This only makes sense for " +"programs and scripts. It is required when you want to execute them." +msgstr "" +"Hãy bật tùy chọn này để nhãn tập tin này có khả năng thực hiện. Tùy chọn này " +"chỉ có ích với chương trình và tập lệnh. Nó cần thiết khi bạn muốn thực hiện " +"nó." -#: tdefile/tdefileiconview.cpp:76 -msgid "Thumbnail Previews" -msgstr "Xem thử hình thu nhỏ" +#: tdefile/kpropertiesdialog.cpp:1739 +msgid "A&dvanced Permissions" +msgstr "Quyền hạn cấp c&ao" -#: tdefile/tdefileiconview.cpp:120 -msgid "Icon View" -msgstr "Khung xem biểu tượng" +#: tdefile/kpropertiesdialog.cpp:1748 +msgid "Ownership" +msgstr "Sở hữu" -#: tdefile/kurlbar.cpp:352 -msgid "" -"The Quick Access panel provides easy access to commonly used file " -"locations." -"

                      Clicking on one of the shortcut entries will take you to that location." -"

                      By right clicking on an entry you can add, edit and remove shortcuts." -msgstr "" -"Bảng Truy cập Nhanh cung cấp truy cập dễ dàng vào các địa điểm tập " -"tin thường dùng." -"

                      Việc nhắp vào một của những mục lối tắt sẽ mang bạn sang địa điểm đó." -"

                      Bằng cách nhắp-phải vào mục nào, bạn có khả năng thêm, sửa đổi hoặc gỡ bỏ " -"lối tắt." +#: tdefile/kpropertiesdialog.cpp:1757 +msgid "User:" +msgstr "Người dùng:" -#: tdefile/kurlbar.cpp:620 -#, fuzzy -msgid "Desktop Search" -msgstr "Môi trường" +#: tdefile/kpropertiesdialog.cpp:1843 +msgid "Group:" +msgstr "Nhóm:" -#: tdefile/kurlbar.cpp:745 -msgid "&Large Icons" -msgstr "Biểu tượng &lớn" +#: tdefile/kpropertiesdialog.cpp:1885 +msgid "Apply changes to all subfolders and their contents" +msgstr "Áp dụng các thay đổi vào mọi thư mục con (gồm nội dung)" -#: tdefile/kurlbar.cpp:745 -msgid "&Small Icons" -msgstr "Biểu tượng &nhỏ" +#: tdefile/kpropertiesdialog.cpp:1930 +msgid "Advanced Permissions" +msgstr "Quyền hạn cấp cao" -#: tdefile/kurlbar.cpp:751 -msgid "&Edit Entry..." -msgstr "&Sửa mục..." +#: tdefile/kpropertiesdialog.cpp:1949 +msgid "Class" +msgstr "Hạng" -#: tdefile/kurlbar.cpp:755 -msgid "&Add Entry..." -msgstr "Th&êm mục..." +#: tdefile/kpropertiesdialog.cpp:1954 +msgid "" +"Show\n" +"Entries" +msgstr "" +"HIện\n" +"mục" -#: tdefile/kurlbar.cpp:759 -msgid "&Remove Entry" -msgstr "&Bỏ mục" +#: tdefile/kpropertiesdialog.cpp:1956 +msgid "Read" +msgstr "Đọc" -#: tdefile/kurlbar.cpp:791 -msgid "Enter a description" -msgstr "Nhập mô tả" +#: tdefile/kpropertiesdialog.cpp:1961 +msgid "This flag allows viewing the content of the folder." +msgstr "Cờ này cho khả năng xem nội dung của thư mục." -#: tdefile/kurlbar.cpp:937 -msgid "Edit Quick Access Entry" -msgstr "Sửa mục Truy cập Nhanh" +#: tdefile/kpropertiesdialog.cpp:1963 +msgid "The Read flag allows viewing the content of the file." +msgstr "Cờ Đọc cho khả năng xem nội dung của tập tin." -#: tdefile/kurlbar.cpp:940 +#: tdefile/kpropertiesdialog.cpp:1967 msgid "" -"Please provide a description, URL and icon for this Quick Access " -"entry.
                      " +"Write\n" +"Entries" msgstr "" -"Vui lòng cung cấp mô tả, địa chỉ Mạng và biểu tượng cho mục Truy cập " -"Nhanh này.
                      " +"Ghi\n" +"mục" -#: tdefile/kurlbar.cpp:947 -msgid "" -"This is the text that will appear in the Quick Access panel." -"

                      The description should consist of one or two words that will help you " -"remember what this entry refers to." -msgstr "" -"Đây là chuỗi sẽ xuất hiện trên bảng Truy cập Nhanh." -"

                      Mô tả nên chứa một hai từ sẽ giúp đỡ bạn nhớ mục này tham chiếu đến gì." +#: tdefile/kpropertiesdialog.cpp:1969 +msgid "Write" +msgstr "Ghi" -#: tdefile/kurlbar.cpp:957 -#, fuzzy +#: tdefile/kpropertiesdialog.cpp:1974 msgid "" -"This is the location associated with the entry. Any valid URL may be used. " -"For example:" -"

                      %1" -"
                      http://www.trinitydesktop.org" -"

                      By clicking on the button next to the text edit box you can browse to an " -"appropriate URL." +"This flag allows adding, renaming and deleting of files. Note that deleting and " +"renaming can be limited using the Sticky flag." msgstr "" -"Đây là địa điểm tương ứng với mục này. Bất kỳ địa chỉ Mạng có thể được " -"dùng. Lấy thí dụ :" -"

                      %1" -"
                      http://www.kde.org" -"
                      ftp://ftp.kde.org/pub/kde/stable" -"

                      Bằng cách nhắp vào cái nút ở bên cạnh trường nhập chữ, bạn có thể duyệt tới " -"một địa chỉ Mạng thích hợp." +"Cờ này cho khả năng thêm, thay đổi tên và xoá bỏ tập tin. Ghi chú rằng việc xoá " +"bỏ và thay đổi tên của tập tin có thể được hạn chế bằng cờ Dính." -#: tdefile/kurlbar.cpp:961 -msgid "&URL:" -msgstr "&Địa chỉ Mạng:" +#: tdefile/kpropertiesdialog.cpp:1977 +msgid "The Write flag allows modifying the content of the file." +msgstr "Cờ Ghi cho khả năng sửa đổi nội dung của tập tin." -#: tdefile/kurlbar.cpp:968 +#: tdefile/kpropertiesdialog.cpp:1982 msgid "" -"This is the icon that will appear in the Quick Access panel." -"

                      Click on the button to select a different icon." -msgstr "" -"Đây là biểu tượng sẽ xuất hiện trên bảng Truy cập Nhanh." -"

                      Hãy nhắp vào cái nút để chọn biểu tượng khác." +"_: Enter folder\n" +"Enter" +msgstr "Vào" -#: tdefile/kurlbar.cpp:970 -msgid "Choose an &icon:" -msgstr "Chọn b&iểu tượng:" +#: tdefile/kpropertiesdialog.cpp:1983 +msgid "Enable this flag to allow entering the folder." +msgstr "Bật cờ này để có khả năng vào thư mục." -#: tdefile/kurlbar.cpp:986 -msgid "&Only show when using this application (%1)" -msgstr "Hiện chỉ khi dùng ứng dụng này (%1)" +#: tdefile/kpropertiesdialog.cpp:1986 +msgid "Exec" +msgstr "Chạy" -#: tdefile/kurlbar.cpp:989 -msgid "" -"Select this setting if you want this entry to show only when using the " -"current application (%1)." -"

                      If this setting is not selected, the entry will be available in all " -"applications." -msgstr "" -"Chọn thiết lập này nếu bạn muốn mục này hiển thị chỉ khi dùng ứng dụng hiện " -"có (%1) thôi." -"

                      Khi không chọn, mục này sẽ có sẵn cho mọi ứng dụng." +#: tdefile/kpropertiesdialog.cpp:1987 +msgid "Enable this flag to allow executing the file as a program." +msgstr "Bật cờ này để có khả năng thực hiện tập tin như là chương trình." -#: tdefile/kurlrequester.cpp:213 -msgid "Open file dialog" -msgstr "Hộp thoại mở tập tin" +#: tdefile/kpropertiesdialog.cpp:1997 +msgid "Special" +msgstr "Đặc biệt" -#: tdefile/kdirselectdialog.cpp:407 tdefile/kdirselectdialog.cpp:411 -#: tdefile/tdediroperator.cpp:389 tdefile/tdediroperator.cpp:393 -msgid "New Folder" -msgstr "Thư mục mới" +#: tdefile/kpropertiesdialog.cpp:2001 +msgid "" +"Special flag. Valid for the whole folder, the exact meaning of the flag can be " +"seen in the right hand column." +msgstr "" +"Cờ đặc biệt: hợp lệ cho toàn bộ thư mục. Sự nghĩa chính xác của cờ này xuất " +"hiện trong cột bên phải." -#: tdefile/kdirselectdialog.cpp:412 tdefile/tdediroperator.cpp:394 -#, c-format +#: tdefile/kpropertiesdialog.cpp:2004 msgid "" -"Create new folder in:\n" -"%1" +"Special flag. The exact meaning of the flag can be seen in the right hand " +"column." msgstr "" -"Tạo thư mục mới trong:\n" -"%1" +"Cờ đặc biệt. Sự nghĩa chính xác của cờ này xuất hiện trong cột bên phải." -#: tdefile/kdirselectdialog.cpp:435 tdefile/tdediroperator.cpp:422 -msgid "A file or folder named %1 already exists." -msgstr "Một tập tin hay thư mục tên %1 đã có." +#: tdefile/kpropertiesdialog.cpp:2008 +msgid "User" +msgstr "Người dùng" -#: tdefile/kdirselectdialog.cpp:439 tdefile/tdediroperator.cpp:426 -msgid "You do not have permission to create that folder." -msgstr "Bạn không có quyền tạo thư mục đó." +#: tdefile/kpropertiesdialog.cpp:2012 tdefile/tdefiledetailview.cpp:71 +msgid "Group" +msgstr "Nhóm" -#: tdefile/tdediroperator.cpp:448 -msgid "You did not select a file to delete." -msgstr "Bạn chưa chọn tập tin cần xoá bỏ." +#: tdefile/kpropertiesdialog.cpp:2020 +msgid "Set UID" +msgstr "Đặt UID (nhận diện người dùng)" -#: tdefile/tdediroperator.cpp:449 -msgid "Nothing to Delete" -msgstr "Không có gì cần xoá bỏ" +#: tdefile/kpropertiesdialog.cpp:2024 +msgid "" +"If this flag is set, the owner of this folder will be the owner of all new " +"files." +msgstr "" +"Nếu cờ này được bật, người sở hữu thư mục này cũng sẽ sở hưu mọi tập tin mới." -#: tdefile/tdediroperator.cpp:471 +#: tdefile/kpropertiesdialog.cpp:2027 msgid "" -"Do you really want to delete\n" -" '%1'?" +"If this file is an executable and the flag is set, it will be executed with the " +"permissions of the owner." msgstr "" -"Bạn thật sự muốn xoá bỏ\n" -" « %1 » không?" +"Nếu tập tin này có khả năng thực hiện với cờ đã bật, nó sẽ được thực hiện bằng " +"quyền hạn của người sở hữu." -#: tdefile/tdediroperator.cpp:473 -msgid "Delete File" -msgstr "Xoá bỏ tập tin" +#: tdefile/kpropertiesdialog.cpp:2031 +msgid "Set GID" +msgstr "Đặt GID (nhận diện nhóm)" -#: tdefile/tdediroperator.cpp:478 -#, c-format +#: tdefile/kpropertiesdialog.cpp:2035 msgid "" -"_n: Do you really want to delete this item?\n" -"Do you really want to delete these %n items?" -msgstr "Bạn thật sự muốn xoá bỏ %n mục này không?" +"If this flag is set, the group of this folder will be set for all new files." +msgstr "" +"Nếu cờ này đã bật, nhóm của thư mục này sẽ cũng là nhóm của mọi tập tin mới." -#: tdefile/tdediroperator.cpp:480 -msgid "Delete Files" -msgstr "Xoá bỏ tập tin" +#: tdefile/kpropertiesdialog.cpp:2038 +msgid "" +"If this file is an executable and the flag is set, it will be executed with the " +"permissions of the group." +msgstr "" +"Nếu tập tin này có khả năng thực hiện với cờ đã bật, nó sẽ được thực hiện bằng " +"quyền hạn của nhóm." -#: tdefile/tdediroperator.cpp:511 -msgid "You did not select a file to trash." -msgstr "Bạn chưa chọn tập tin cần bỏ vào rác." +#: tdefile/kpropertiesdialog.cpp:2042 +msgid "" +"_: File permission\n" +"Sticky" +msgstr "Dính" -#: tdefile/tdediroperator.cpp:512 -msgid "Nothing to Trash" -msgstr "Không có gì cần bỏ vào Rác." +#: tdefile/kpropertiesdialog.cpp:2046 +msgid "" +"If the Sticky flag is set on a folder, only the owner and root can delete or " +"rename files. Otherwise everybody with write permissions can do this." +msgstr "" +"Nếu cờ Dính đã bật trên thư mục, chỉ người sở hữu và người chủ (root) có khả " +"năng xoá bỏ hay thay đổi tên của tập tin. Không thì mọi người có quyền ghi có " +"thể làm như thế." -#: tdefile/tdediroperator.cpp:534 +#: tdefile/kpropertiesdialog.cpp:2050 msgid "" -"Do you really want to trash\n" -" '%1'?" +"The Sticky flag on a file is ignored on Linux, but may be used on some systems" msgstr "" -"Bạn thật sự muốn bỏ\n" -" « %1 »\n" -"vào Rác không?" +"Cờ Dính trên tập tin bị bỏ qua trên hệ thống Linux, nhưng có thể được dùng trên " +"một số hệ thống khác." -#: tdefile/tdediroperator.cpp:536 -msgid "Trash File" -msgstr "Bỏ tập tin vào Rác" +#: tdefile/kpropertiesdialog.cpp:2229 +msgid "Link" +msgstr "Liên kết" -#: tdefile/tdediroperator.cpp:537 tdefile/tdediroperator.cpp:544 -msgid "" -"_: to trash\n" -"&Trash" -msgstr "Bỏ vào &Rác" +#: tdefile/kpropertiesdialog.cpp:2245 +msgid "Varying (No Change)" +msgstr "Thay đổi (Chưa thay đổi)" -#: tdefile/tdediroperator.cpp:541 -#, c-format +#: tdefile/kpropertiesdialog.cpp:2344 msgid "" -"_n: translators: not called for n == 1\n" -"Do you really want to trash these %n items?" -msgstr "Bạn thật sự muốn bỏ %n mục này vào Rác không?" - -#: tdefile/tdediroperator.cpp:543 -msgid "Trash Files" -msgstr "Bỏ tập tin vào Rác" +"_n: This file uses advanced permissions\n" +"These files use advanced permissions." +msgstr "Tập tin này dùng quyền hạn cấp cao." -#: tdefile/tdediroperator.cpp:658 tdefile/tdediroperator.cpp:726 -msgid "The specified folder does not exist or was not readable." -msgstr "Thư mục đã ghi rõ không tồn tại hoặc không có khả năng đọc." +#: tdefile/kpropertiesdialog.cpp:2365 +msgid "" +"_n: This folder uses advanced permissions.\n" +"These folders use advanced permissions." +msgstr "Thư mục này dùng quyền hạn cấp cao." -#: tdefile/tdediroperator.cpp:920 tdefile/tdediroperator.cpp:1321 -#: tdefile/tdefiledetailview.cpp:64 -msgid "Detailed View" -msgstr "Khung xem chi tiết" +#: tdefile/kpropertiesdialog.cpp:2380 +msgid "These files use advanced permissions." +msgstr "Những tập tin này dùng quyền hạn cấp cao." -#: tdefile/tdediroperator.cpp:925 tdefile/tdediroperator.cpp:1319 -msgid "Short View" -msgstr "Khung xem ngắn" +#: tdefile/kpropertiesdialog.cpp:2596 +msgid "U&RL" +msgstr "&Địa chỉ Mạng" -#: tdefile/kcustommenueditor.cpp:94 tdefile/tdediroperator.cpp:1258 -msgid "Menu" -msgstr "Trình đơn" +#: tdefile/kpropertiesdialog.cpp:2733 +msgid "A&ssociation" +msgstr "T&ương ứng" -#: tdefile/tdediroperator.cpp:1260 -msgid "Parent Folder" -msgstr "Thư mục mẹ" +#: tdefile/kpropertiesdialog.cpp:2742 +msgid "Pattern ( example: *.html;*.htm )" +msgstr "Mẫu (v.d. *.html;*.htm)" -#: tdefile/tdediroperator.cpp:1264 tdefile/tdefilespeedbar.cpp:60 -msgid "Home Folder" -msgstr "Thư mục chính" +#: tdefile/kpropertiesdialog.cpp:2775 +msgid "Left click previews" +msgstr "Nhắp-trái xem thử" -#: tdefile/kdirselectdialog.cpp:92 tdefile/kdirselectdialog.cpp:125 -#: tdefile/tdediroperator.cpp:1269 -msgid "New Folder..." -msgstr "Thư mục mới..." +#: tdefile/kpropertiesdialog.cpp:2894 +msgid "De&vice" +msgstr "Thiết &bị" -#: tdefile/tdediroperator.cpp:1271 -msgid "Move to Trash" -msgstr "Chuyển vào Rác" +#: tdefile/kpropertiesdialog.cpp:2924 +msgid "Device (/dev/fd0):" +msgstr "Thiết bị (/dev/fd0):" -#: tdefile/tdediroperator.cpp:1282 -msgid "Sorting" -msgstr "Đang sắp xếp" +#: tdefile/kpropertiesdialog.cpp:2925 +msgid "Device:" +msgstr "Thiết bị :" -#: tdefile/tdediroperator.cpp:1283 -msgid "By Name" -msgstr "Theo tên" +#: tdefile/kpropertiesdialog.cpp:2937 +msgid "Read only" +msgstr "Chỉ đọc" -#: tdefile/tdediroperator.cpp:1286 -msgid "By Date" -msgstr "Theo ngày" +#: tdefile/kpropertiesdialog.cpp:2941 +msgid "File system:" +msgstr "Hê thống tập tin:" -#: tdefile/tdediroperator.cpp:1289 -msgid "By Size" -msgstr "Theo kích cỡ" +#: tdefile/kpropertiesdialog.cpp:2949 +msgid "Mount point (/mnt/floppy):" +msgstr "Điểm lắp (/mnt/floppy):" -#: tdefile/tdediroperator.cpp:1292 -msgid "Reverse" -msgstr "Ngược lại" +#: tdefile/kpropertiesdialog.cpp:2950 +msgid "Mount point:" +msgstr "Điểm lắp:" -#: tdefile/tdediroperator.cpp:1302 -msgid "Folders First" -msgstr "Thư mục trước" +#: tdefile/kpropertiesdialog.cpp:2981 +msgid "Unmounted Icon" +msgstr "Biểu tượng không gắn kết" -#: tdefile/tdediroperator.cpp:1304 -msgid "Case Insensitive" -msgstr "Chữ hoa/thường cũng được" +#: tdefile/kpropertiesdialog.cpp:3178 tdefile/kpropertiesdialog.cpp:3986 +msgid "&Application" +msgstr "&Ứng dụng" -#: tdefile/tdediroperator.cpp:1324 -msgid "Show Hidden Files" -msgstr "Hiện tập tin ẩn" +#: tdefile/kpropertiesdialog.cpp:3303 +#, c-format +msgid "Add File Type for %1" +msgstr "Thêm kiểu tập tin cho %1" -#: tdefile/tdediroperator.cpp:1327 -msgid "Separate Folders" -msgstr "Phân cách thư mục" +#: bookmarks/kbookmarkmenu.cc:829 tdefile/kpropertiesdialog.cpp:3306 +msgid "&Add" +msgstr "Th&êm" -#: tdefile/tdediroperator.cpp:1331 -msgid "Show Preview" -msgstr "Hiện khung Xem thử" +#: tdefile/kpropertiesdialog.cpp:3307 tdefile/kpropertiesdialog.cpp:3308 +msgid "" +"Add the selected file types to\n" +"the list of supported file types." +msgstr "" +"Thêm những kiểu tập tin đã chọn\n" +"vào danh sách các kiểu tập tin được hỗ trợ." -#: tdefile/tdediroperator.cpp:1335 -msgid "Hide Preview" -msgstr "Ẩn khung Xem thử" +#: tdefile/kpropertiesdialog.cpp:3502 tdefile/kpropertiesdialog.cpp:3958 +msgid "Only executables on local file systems are supported." +msgstr "Hỗ trợ chỉ tập tin thực hiện được trên hệ thống cục bộ thôi." -#: tdefile/tdefilespeedbar.cpp:49 -msgid "Desktop" -msgstr "Môi trường" +#: tdefile/kpropertiesdialog.cpp:3514 +#, c-format +msgid "Advanced Options for %1" +msgstr "Tùy chọn cấp cao cho %1" -#: tdefile/tdefilespeedbar.cpp:56 -msgid "Documents" -msgstr "Tài liệu" +#: tdefile/kpropertiesdialog.cpp:3673 +msgid "E&xecute" +msgstr "T&hực hiện" -#: tdefile/tdefilespeedbar.cpp:65 -msgid "Storage Media" -msgstr "Vật chứa" +#: tdefile/kpropertiesdialog.cpp:3680 +msgid "Comman&d:" +msgstr "&Lệnh:" -#: tdefile/tdefilespeedbar.cpp:100 -msgid "Download" +#: tdefile/kpropertiesdialog.cpp:3689 +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" +"%f - a single file name\n" +"%F - a list of files; use for applications that can open several local files at " +"once\n" +"%u - a single URL\n" +"%U - a list of URLs\n" +"%d - the folder of the file to open\n" +"%D - a list of folders\n" +"%i - the icon\n" +"%m - the mini-icon\n" +"%c - the caption" msgstr "" +"Bạn có khả năng nhập theo lệnh một hay nhiều bộ giữ chỗ sẽ được thay thế bằng " +"giá trị thật khi chương trình được chạy.\n" +"%f\tmột tên tập tin riêng lẻ\n" +"%F\tdanh sách nhiều tập tin; hãy dùng chỉ với ứng dụng có khả năng mở nhiều tập " +"tin cục bộ cùng lúc.\n" +"%u\tmột địa chỉ Mạng riêng lẻ\n" +"%U\tdanh sách nhiềU địa chỉ Mạng\n" +"%d\tthư mục chứa tập tin cần mở\n" +"%D\tDanh sách nhiều thư mục\n" +"%i\tbIểu tượng\n" +"%m\tbiểu tượng nhỏ\n" +"%c\tphụ đề" -#: tdefile/tdefilespeedbar.cpp:102 -msgid "Music" -msgstr "" +#: tdefile/kpropertiesdialog.cpp:3710 +msgid "Panel Embedding" +msgstr "Nhúng bảng" -#: tdefile/tdefilespeedbar.cpp:104 -#, fuzzy -msgid "Pictures" -msgstr "Mọi ảnh" +#: tdefile/kpropertiesdialog.cpp:3719 +msgid "&Execute on click:" +msgstr "T&hực thi khi nhấn chuột:" -#: tdefile/tdefilespeedbar.cpp:106 -msgid "Videos" -msgstr "" +#: tdefile/kpropertiesdialog.cpp:3727 +msgid "&Window title:" +msgstr "Tựa cửa &sổ :" -#: tdefile/tdefilespeedbar.cpp:108 -msgid "Templates" -msgstr "" +#: tdefile/kpropertiesdialog.cpp:3747 +msgid "&Run in terminal" +msgstr "Chạ&y trong thiết bị cuối" -#: tdefile/tdefilespeedbar.cpp:110 -#, fuzzy -msgid "Public" -msgstr "Khoá công: " +#: tdefile/kpropertiesdialog.cpp:3762 +msgid "Do not &close when command exits" +msgstr "Không &đóng khi lệnh kết thúc" -#: tdefile/tdefilespeedbar.cpp:115 -msgid "Network Folders" -msgstr "Thư mục mạng" +#: tdefile/kpropertiesdialog.cpp:3766 +msgid "&Terminal options:" +msgstr "&Tùy chọn thiết bị cuối:" -#: tdefile/kpreviewprops.cpp:49 -msgid "P&review" -msgstr "X&em thử" +#: tdefile/kpropertiesdialog.cpp:3786 +msgid "Ru&n as a different user" +msgstr "Chạ&y với tư cách người dùng khác" -#: tdefile/kacleditwidget.cpp:564 tdefile/tdefiledetailview.cpp:66 -msgid "Name" -msgstr "Tên" +#: tdefile/kpropertiesdialog.cpp:4027 +msgid "Description:" +msgstr "Mô tả :" -#: tdefile/tdefiledetailview.cpp:68 -msgid "Date" -msgstr "Ngày" +#: tdefile/kpropertiesdialog.cpp:4033 +msgid "Comment:" +msgstr "Ghi chú :" -#: tdefile/tdefiledetailview.cpp:69 -msgid "Permissions" -msgstr "Quyền hạn" +#: tdefile/kpropertiesdialog.cpp:4039 +msgid "File types:" +msgstr "Kiểu tập tin:" -#: tdefile/kacleditwidget.cpp:63 tdefile/kacleditwidget.cpp:421 -#: tdefile/tdefiledetailview.cpp:70 -msgid "Owner" -msgstr "Sở hữu" +#: tdefile/knotifydialog.cpp:81 +msgid "Sounds" +msgstr "Âm thanh" -#: tdefile/kpropertiesdialog.cpp:2012 tdefile/tdefiledetailview.cpp:71 -msgid "Group" -msgstr "Nhóm" +#: tdefile/knotifydialog.cpp:82 +msgid "Logging" +msgstr "Ghi lưu" -#: tdefile/kmetaprops.cpp:130 -msgid "&Meta Info" -msgstr "&Siêu thông tin" +#: tdefile/knotifydialog.cpp:83 +msgid "Program Execution" +msgstr "Thực hiện chương trình" -#: tdefile/kdirselectdialog.cpp:90 -msgid "Select Folder" -msgstr "Chọn thư mục" +#: tdefile/knotifydialog.cpp:84 +msgid "Message Windows" +msgstr "Cửa sổ thư" + +#: tdefile/knotifydialog.cpp:85 +msgid "Passive Windows" +msgstr "Cửa sổ bị động" + +#: tdefile/knotifydialog.cpp:86 +msgid "Standard Error Output" +msgstr "Kết xuất thiết bị lỗi chuẩn" -#: tdefile/kdirselectdialog.cpp:109 -msgid "Folders" -msgstr "Thư mục" +#: tdefile/knotifydialog.cpp:87 +msgid "Taskbar" +msgstr "Thanh tác vụ" -#: tdefile/kdirselectdialog.cpp:128 -msgid "Show Hidden Folders" -msgstr "Hiện thư mục ẩn" +#: tdefile/knotifydialog.cpp:121 +msgid "Execute a program" +msgstr "Chạy chương trình" -#: tdefile/kacleditwidget.cpp:64 tdefile/kacleditwidget.cpp:423 -msgid "Owning Group" -msgstr "Nhóm sở hữu" +#: tdefile/knotifydialog.cpp:122 +msgid "Print to Standard error output" +msgstr "In ra thiết bị xuất chuẩn" -#: tdefile/kacleditwidget.cpp:65 tdefile/kacleditwidget.cpp:425 -#: tdefile/kpropertiesdialog.cpp:2016 -msgid "Others" -msgstr "Khác" +#: tdefile/knotifydialog.cpp:123 +msgid "Display a messagebox" +msgstr "Hiện hộp thông điệp" -#: tdefile/kacleditwidget.cpp:66 tdefile/kacleditwidget.cpp:427 -msgid "Mask" -msgstr "Lọc" +#: tdefile/knotifydialog.cpp:124 +msgid "Log to a file" +msgstr "Ghi lưu vào tập tin" -#: tdefile/kacleditwidget.cpp:67 tdefile/kacleditwidget.cpp:429 -msgid "Named User" -msgstr "Người dùng có tên" +#: tdefile/knotifydialog.cpp:125 +msgid "Play a sound" +msgstr "Phát âm thanh" -#: tdefile/kacleditwidget.cpp:68 tdefile/kacleditwidget.cpp:431 -msgid "Named Group" -msgstr "Nhóm có tên" +#: tdefile/knotifydialog.cpp:126 +msgid "Flash the taskbar entry" +msgstr "Chớp mục thanh tác vụ" -#: tdefile/kacleditwidget.cpp:81 -msgid "Add Entry..." -msgstr "Thêm mục..." +#: tdefile/knotifydialog.cpp:163 +msgid "Notification Settings" +msgstr "Thiết lập thông báo" -#: tdefile/kacleditwidget.cpp:83 -msgid "Edit Entry..." -msgstr "Sửa đổi mục..." +#: tdefile/knotifydialog.cpp:309 +msgid "" +"You may use the following macros" +"
                      in the commandline:" +"
                      %e: for the event name," +"
                      %a: for the name of the application that sent the event," +"
                      %s: for the notification message," +"
                      %w: for the numeric window ID where the event originated," +"
                      %i: for the numeric event ID." +msgstr "" +"Bạn có khả năng sử dụng những bộ lệnh theo đây" +"
                      trên dòng lệnh:" +"
                      %e: tÊn sự kiện," +"
                      %a: tên của ứng dụng đà gởi sự kiện" +"
                      %s: thông điệp thông báo" +"
                      %w: số nhận diện cửa sổ nơi sự kiện đã sở khởi" +"
                      %i: số nhận diện sự kIện." -#: tdefile/kacleditwidget.cpp:85 -msgid "Delete Entry" -msgstr "Xoá bỏ mục" +#: tdefile/knotifydialog.cpp:339 +msgid "Advanced <<" +msgstr "Cấp cao ←" -#: tdefile/kacleditwidget.cpp:280 -msgid " (Default)" -msgstr " (Mặc định)" +#: tdefile/knotifydialog.cpp:340 +msgid "Hide advanced options" +msgstr "Ẩn tùy chọn cấp cao" -#: tdefile/kacleditwidget.cpp:397 -msgid "Edit ACL Entry" -msgstr "Sửa đổi mục ACL" +#: tdefile/knotifydialog.cpp:356 +msgid "Advanced >>" +msgstr "Cấp cao →" -#: tdefile/kacleditwidget.cpp:407 -msgid "Entry Type" -msgstr "Kiểu mục" +#: tdefile/knotifydialog.cpp:357 +msgid "Show advanced options" +msgstr "Hiện tùy chọn cấp cao" -#: tdefile/kacleditwidget.cpp:410 -msgid "Default for new files in this folder" -msgstr "Mặc định cho tập tin mới trong thư mục này" +#: tdefile/knotifydialog.cpp:782 +msgid "This will cause the notifications to be reset to their defaults." +msgstr "" +"Sự chọn này sẽ làm cho mọi sự thông báo được đặt lại thành giá trị mặc định." -#: tdefile/kacleditwidget.cpp:446 -msgid "User: " -msgstr "Người dùng: " +#: tdefile/knotifydialog.cpp:784 +msgid "Are You Sure?" +msgstr "Bạn có chắc chắn chưa?" -#: tdefile/kacleditwidget.cpp:450 -msgid "Group: " -msgstr "Nhóm: " +#: tdefile/knotifydialog.cpp:785 +msgid "&Reset" +msgstr "Đặt &lại" -#: tdefile/kacleditwidget.cpp:563 -msgid "Type" -msgstr "Kiểu" +#: tdefile/knotifydialog.cpp:858 +msgid "Select Sound File" +msgstr "Chọn tập tin âm thanh" -#: tdefile/kacleditwidget.cpp:565 -msgid "" -"_: read permission\n" -"r" -msgstr "đ" +#: tdefile/knotifydialog.cpp:894 +msgid "Select Log File" +msgstr "Chọn tập tin ghi lưu" -#: tdefile/kacleditwidget.cpp:566 -msgid "" -"_: write permission\n" -"w" -msgstr "g" +#: tdefile/knotifydialog.cpp:908 +msgid "Select File to Execute" +msgstr "Chọn tập tin cần thực hiện" -#: tdefile/kacleditwidget.cpp:567 -msgid "" -"_: execute permission\n" -"x" -msgstr "c" +#: tdefile/knotifydialog.cpp:942 +msgid "The specified file does not exist." +msgstr "Tập tin được ghi rõ không tồn tại." -#: tdefile/kacleditwidget.cpp:568 -msgid "Effective" -msgstr "Hữu hiệu" +#: tdefile/knotifydialog.cpp:1012 +msgid "No description available" +msgstr "Không có mô tả" #: tdefile/tdefiledialog.cpp:347 msgid "Please specify the filename to save to." @@ -4828,9 +4935,10 @@ msgstr "Lỗi tên tập tin" msgid "*|All Folders" msgstr "*|Mọi thư mục" -#: tdefile/tdefiledialog.cpp:1684 tdefile/tdefilefiltercombo.cpp:32 -msgid "*|All Files" -msgstr "*|Mọi tập tin" +#: misc/tdewalletd/tdewalletd.cpp:443 misc/tdewalletd/tdewalletd.cpp:457 +#: tdefile/tdefiledialog.cpp:1841 +msgid "&Open" +msgstr "&Mở" #: tdefile/tdefiledialog.cpp:1981 msgid "Automatically select filename e&xtension (%1)" @@ -4841,952 +4949,866 @@ msgid "the extension %1" msgstr "phần mở rộng %1" #: tdefile/tdefiledialog.cpp:1990 -msgid "Automatically select filename e&xtension" -msgstr "Chọn tự động phần mở &rộng tên tập tin" - -#: tdefile/tdefiledialog.cpp:1991 -msgid "a suitable extension" -msgstr "là một phần mở rộng thích hợp" - -#: tdefile/tdefiledialog.cpp:2002 -msgid "" -"This option enables some convenient features for saving files with extensions:" -"
                      " -"

                        " -"
                      1. Any extension specified in the %1 text area will be updated if you " -"change the file type to save in." -"
                        " -"
                      2. " -"
                      3. If no extension is specified in the %2 text area when you click " -"Save, %3 will be added to the end of the filename (if the filename does not " -"already exist). This extension is based on the file type that you have chosen " -"to save in." -"
                        " -"
                        If you do not want TDE to supply an extension for the filename, you can " -"either turn this option off or you can suppress it by adding a period (.) to " -"the end of the filename (the period will be automatically removed).
                      " -"If unsure, keep this option enabled as it makes your files more manageable." -msgstr "" -"Tùy chọn này hiệu lực một số tính năng tiện để lưu tập tin có phần mở rộng." -"
                      " -"
                        " -"
                      1. Phần mở rộng nào được ghi rõ trong trường chữ %1 " -"sẽ được cập nhật nếu bạn thay đổi kiểu tập tin cần lưu." -"
                        " -"
                      2. " -"
                      3. Nếu chưa ghi rõ phần mở rộng trong trường chữ %2 khi bạn nhắp vào " -"Lưu, %3 sẽ được thêm vào kêt thúc của tên tập tin (nếu tên tập tin đó chưa " -"tồn tại). Phần mở rộng này đựa vào kiểu tập tin bạn đã chọn lưu." -"
                        " -"
                        Nếu bạn không muốn TDE cung cấp một phần mở rộng cho tên tập tin, bạn có " -"khả năng hoặc tắt tùy chọn này, hoặc thu hồi nó bằng cách thêm một dấu chấm « . " -"» vào kết thúc của tên tập tin (dấu chấm này sẽ được gỡ bỏ tự động).
                      " -"Nếu chưa chắc, hãy cứ bật tùy chọn này, vì nó làm cho các tập tin dễ hơn quản " -"lý." - -#: tdefile/tdefiledialog.cpp:2276 -msgid "" -"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 bookmark." -"

                      These bookmarks are specific to the file dialog, but otherwise operate like " -"bookmarks elsewhere in TDE." -msgstr "" -"Cái nút này cho bạn khả năng đánh dấu về địa điểm dứt khoát. Hãy nhắp vào " -"nút này để mở trình đơn đánh dấu, để thêm, sửa đổi hay chọn đánh dấu." -"

                      Những đánh dấu này đặc trưng cho hộp thoại tập tin, nhưng về mặt khác có " -"cùng hoạt động với các đánh dấu khác trong TDE." - -#: tdefile/tdefileview.cpp:77 -msgid "Unknown View" -msgstr "Khung xem lạ" - -#: tdefile/tdefilepreview.cpp:63 -msgid "Preview" -msgstr "Xem thử" - -#: tdefile/tdefilepreview.cpp:69 -msgid "No preview available." -msgstr "Không có sẵn khung xem thử." - -#: tdefile/kopenwith.cpp:150 -msgid "Known Applications" -msgstr "Ứng dụng đã biết" - -#: tdefile/kopenwith.cpp:322 -msgid "Open With" -msgstr "Mở bằng" - -#: tdefile/kopenwith.cpp:326 -msgid "" -"Select the program that should be used to open %1" -". If the program is not listed, enter the name or click the browse button." -msgstr "" -"Hãy chọn ứng dụng cần dùng khi mở %1. Nếu chương trình này không nằm " -"trong danh sách, hãy gõ tên nó, hoặc nhắp vào cái nút Duyệt." - -#: tdefile/kopenwith.cpp:332 -msgid "Choose the name of the program with which to open the selected files." -msgstr "Chọn tên của chương trình cần dùng để mở những tập tin được chọn." - -#: tdefile/kopenwith.cpp:353 -#, c-format -msgid "Choose Application for %1" -msgstr "Chọn ứng dụng cho %1" - -#: tdefile/kopenwith.cpp:354 -msgid "" -"Select the program for the file type: %1. If the program is not " -"listed, enter the name or click the browse button." -msgstr "" -"Hãy chọn chương trình thích hợp với kiểu tập tin %1" -". Nếu chương trình này không nằm trong danh sách, hãy gõ tên nó, hoặc nhắp vào " -"cái nút Duyệt." +msgid "Automatically select filename e&xtension" +msgstr "Chọn tự động phần mở &rộng tên tập tin" -#: tdefile/kopenwith.cpp:366 -msgid "Choose Application" -msgstr "Chọn ứng dụng" +#: tdefile/tdefiledialog.cpp:1991 +msgid "a suitable extension" +msgstr "là một phần mở rộng thích hợp" -#: tdefile/kopenwith.cpp:367 +#: tdefile/tdefiledialog.cpp:2002 msgid "" -"Select a program. If the program is not listed, enter the name or click the " -"browse button." +"This option enables some convenient features for saving files with extensions:" +"
                      " +"

                        " +"
                      1. Any extension specified in the %1 text area will be updated if you " +"change the file type to save in." +"
                        " +"
                      2. " +"
                      3. If no extension is specified in the %2 text area when you click " +"Save, %3 will be added to the end of the filename (if the filename does not " +"already exist). This extension is based on the file type that you have chosen " +"to save in." +"
                        " +"
                        If you do not want TDE to supply an extension for the filename, you can " +"either turn this option off or you can suppress it by adding a period (.) to " +"the end of the filename (the period will be automatically removed).
                      " +"If unsure, keep this option enabled as it makes your files more manageable." msgstr "" -"Hãy chọn chương trình. Nếu chương trình này không nằm trong danh sách, hãy " -"gõ tên nó, hoặc nhắp vào cái nút Duyệt." - -#: tdefile/kopenwith.cpp:406 -msgid "Clear input field" -msgstr "Xóa dòng nhập từ" +"Tùy chọn này hiệu lực một số tính năng tiện để lưu tập tin có phần mở rộng." +"
                      " +"
                        " +"
                      1. Phần mở rộng nào được ghi rõ trong trường chữ %1 " +"sẽ được cập nhật nếu bạn thay đổi kiểu tập tin cần lưu." +"
                        " +"
                      2. " +"
                      3. Nếu chưa ghi rõ phần mở rộng trong trường chữ %2 khi bạn nhắp vào " +"Lưu, %3 sẽ được thêm vào kêt thúc của tên tập tin (nếu tên tập tin đó chưa " +"tồn tại). Phần mở rộng này đựa vào kiểu tập tin bạn đã chọn lưu." +"
                        " +"
                        Nếu bạn không muốn TDE cung cấp một phần mở rộng cho tên tập tin, bạn có " +"khả năng hoặc tắt tùy chọn này, hoặc thu hồi nó bằng cách thêm một dấu chấm « . " +"» vào kết thúc của tên tập tin (dấu chấm này sẽ được gỡ bỏ tự động).
                      " +"Nếu chưa chắc, hãy cứ bật tùy chọn này, vì nó làm cho các tập tin dễ hơn quản " +"lý." -#: tdefile/kopenwith.cpp:436 +#: tdefile/tdefiledialog.cpp:2276 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" -"%f - a single file name\n" -"%F - a list of files; use for applications that can open several local files at " -"once\n" -"%u - a single URL\n" -"%U - a list of URLs\n" -"%d - the directory of the file to open\n" -"%D - a list of directories\n" -"%i - the icon\n" -"%m - the mini-icon\n" -"%c - the comment" +"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 bookmark." +"

                      These bookmarks are specific to the file dialog, but otherwise operate like " +"bookmarks elsewhere in TDE." msgstr "" -"Bạn có khả năng nhập theo lệnh một hay nhiều bộ giữ chỗ sẽ được thay thế bằng " -"giá trị thật khi chương trình được chạy.\n" -"%f\tmột tên tập tin riêng lẻ\n" -"%F\tdanh sách nhiều tập tin; hãy dùng chỉ với ứng dụng có khả năng mở nhiều tập " -"tin cùng lúc.\n" -"%u\tmột địa chỉ Mạng riêng lẻ\n" -"%U\tdanh sách nhiềU địa chỉ Mạng\n" -"%d\tthư mục chứa tập tin cần mở\n" -"%D\tDanh sách nhiều thư mục\n" -"%i\tbIểu tượng\n" -"%m\tbiểu tượng nhỏ\n" -"%c\tChú thích" - -#: tdefile/kopenwith.cpp:469 -msgid "Run in &terminal" -msgstr "Chạy trong &thiết bị cuối" - -#: tdefile/kopenwith.cpp:480 -msgid "&Do not close when command exits" -msgstr "&Không đóng khi lệnh thoát" +"Cái nút này cho bạn khả năng đánh dấu về địa điểm dứt khoát. Hãy nhắp vào " +"nút này để mở trình đơn đánh dấu, để thêm, sửa đổi hay chọn đánh dấu." +"

                      Những đánh dấu này đặc trưng cho hộp thoại tập tin, nhưng về mặt khác có " +"cùng hoạt động với các đánh dấu khác trong TDE." -#: tdefile/kopenwith.cpp:497 -msgid "&Remember application association for this type of file" -msgstr "&Nhớ ứng dụng tương ứng với kiểu tập tin này." +#: tdefile/tdediroperator.cpp:920 tdefile/tdediroperator.cpp:1321 +#: tdefile/tdefiledetailview.cpp:64 +msgid "Detailed View" +msgstr "Khung xem chi tiết" -#: tdefile/tdefilesharedlg.cpp:58 -msgid "&Share" -msgstr "Chia &sẻ" +#: misc/uiserver.cpp:146 misc/uiserver.cpp:471 +#: tdefile/tdefiledetailview.cpp:67 +msgid "Size" +msgstr "Cỡ" -#: tdefile/tdefilesharedlg.cpp:143 -msgid "Only folders in your home folder can be shared." -msgstr "Có thể chia sẻ chỉ thư mục trong thư mục chính của bạn thôi." +#: tdefile/tdefiledetailview.cpp:68 +msgid "Date" +msgstr "Ngày" -#: tdefile/tdefilesharedlg.cpp:154 -msgid "Not shared" -msgstr "Không được chia sẻ" +#: tdefile/tdefiledetailview.cpp:69 +msgid "Permissions" +msgstr "Quyền hạn" -#: tdefile/tdefilesharedlg.cpp:159 -msgid "Shared - read only for others" -msgstr "" +#: tdefile/tdediroperator.cpp:448 +msgid "You did not select a file to delete." +msgstr "Bạn chưa chọn tập tin cần xoá bỏ." -#: tdefile/tdefilesharedlg.cpp:164 -msgid "Shared - writeable for others" -msgstr "" +#: tdefile/tdediroperator.cpp:449 +msgid "Nothing to Delete" +msgstr "Không có gì cần xoá bỏ" -#: tdefile/tdefilesharedlg.cpp:186 +#: tdefile/tdediroperator.cpp:471 msgid "" -"Sharing this folder makes it available under Linux/UNIX (NFS) and Windows " -"(Samba)." +"Do you really want to delete\n" +" '%1'?" msgstr "" -"Việc chia sẻ thư mục này làm cho nó công bố dưới Linux/UNIX (NFS) và Windows " -"(Samba)." - -#: tdefile/tdefilesharedlg.cpp:192 -msgid "You can also reconfigure file sharing authorization." -msgstr "Bạn cũng có khả năng cấu hình lại cách cho phép chia sẻ tập tin." +"Bạn thật sự muốn xoá bỏ\n" +" « %1 » không?" -#: tdefile/tdefilesharedlg.cpp:195 tdefile/tdefilesharedlg.cpp:222 -msgid "Configure File Sharing..." -msgstr "Cấu hình chia sẻ tập tin..." +#: tdefile/tdediroperator.cpp:473 +msgid "Delete File" +msgstr "Xoá bỏ tập tin" -#: tdefile/tdefilesharedlg.cpp:207 +#: tdefile/tdediroperator.cpp:478 +#, c-format msgid "" -"Error running 'filesharelist'. Check if installed and in $PATH or /usr/sbin." -msgstr "" -"Gặp lỗi khi chạy « filesharelist » (danh sách tập tin chia sẻ). Hãy kiểm tra " -"xem nó đã được cài đặt và nằm trong đường dẫn thực hiện $PATH hay ." +"_n: Do you really want to delete this item?\n" +"Do you really want to delete these %n items?" +msgstr "Bạn thật sự muốn xoá bỏ %n mục này không?" -#: tdefile/tdefilesharedlg.cpp:214 -msgid "You need to be authorized to share folders." -msgstr "Để chia sẻ thư mục, bạn cần phải được phép." +#: tdefile/tdediroperator.cpp:480 +msgid "Delete Files" +msgstr "Xoá bỏ tập tin" -#: tdefile/tdefilesharedlg.cpp:217 -msgid "File sharing is disabled." -msgstr "Khả năng chia sẻ tập tin bị tắt." +#: tdefile/tdediroperator.cpp:511 +msgid "You did not select a file to trash." +msgstr "Bạn chưa chọn tập tin cần bỏ vào rác." -#: tdefile/tdefilesharedlg.cpp:282 -msgid "Sharing folder '%1' failed." -msgstr "Việc chia sẻ thư mục « %1 » bị lỗi." +#: tdefile/tdediroperator.cpp:512 +msgid "Nothing to Trash" +msgstr "Không có gì cần bỏ vào Rác." -#: tdefile/tdefilesharedlg.cpp:283 +#: tdefile/tdediroperator.cpp:534 msgid "" -"An error occurred while trying to share folder '%1'. Make sure that the Perl " -"script 'fileshareset' is set suid root." +"Do you really want to trash\n" +" '%1'?" msgstr "" -"Gặp lỗi khi cố chia sẻ thư mục « %1 ». Hãy kiểm tra xem tập lệnh Perl « " -"fileshareset » (đặt chia sẻ tập tin) đã được đặt « suid root »." +"Bạn thật sự muốn bỏ\n" +" « %1 »\n" +"vào Rác không?" -#: tdefile/tdefilesharedlg.cpp:288 -msgid "Unsharing folder '%1' failed." -msgstr "Việc bỏ chia sẻ thư mục « %1 » bị lỗi." +#: tdefile/tdediroperator.cpp:536 +msgid "Trash File" +msgstr "Bỏ tập tin vào Rác" -#: tdefile/tdefilesharedlg.cpp:289 +#: tdefile/tdediroperator.cpp:537 tdefile/tdediroperator.cpp:544 msgid "" -"An error occurred while trying to unshare folder '%1'. Make sure that the Perl " -"script 'fileshareset' is set suid root." -msgstr "" -"Gặp lỗi khi cố bỏ chia sẻ thư mục « %1 ». Hãy kiểm tra xem tập lệnh Perl « " -"fileshareset » (đặt chia sẻ tập tin) đã được đặt « suid root »." - -#: tdefile/kpropertiesdialog.cpp:177 tdefile/kpropertiesdialog.cpp:193 -#: tdefile/kpropertiesdialog.cpp:209 tdefile/kpropertiesdialog.cpp:232 -#: tdefile/kpropertiesdialog.cpp:252 tdefile/kpropertiesdialog.cpp:272 -#, c-format -msgid "Properties for %1" -msgstr "Thuộc tính cho %1" +"_: to trash\n" +"&Trash" +msgstr "Bỏ vào &Rác" -#: tdefile/kpropertiesdialog.cpp:208 +#: tdefile/tdediroperator.cpp:541 #, c-format msgid "" -"_n: \n" -"Properties for %n Selected Items" -msgstr "Thuộc tính cho %n mục đã chọn" +"_n: translators: not called for n == 1\n" +"Do you really want to trash these %n items?" +msgstr "Bạn thật sự muốn bỏ %n mục này vào Rác không?" -#: tdefile/kpropertiesdialog.cpp:748 -msgid "&General" -msgstr "&Chung" +#: tdefile/tdediroperator.cpp:543 +msgid "Trash Files" +msgstr "Bỏ tập tin vào Rác" -#: tdefile/kpropertiesdialog.cpp:968 -msgid "Create new file type" -msgstr "Tạo kiểu tập tin mới" +#: tdefile/tdediroperator.cpp:658 tdefile/tdediroperator.cpp:726 +msgid "The specified folder does not exist or was not readable." +msgstr "Thư mục đã ghi rõ không tồn tại hoặc không có khả năng đọc." -#: tdefile/kpropertiesdialog.cpp:970 -msgid "Edit file type" -msgstr "Sửa kiểu tập tin" +#: tdefile/tdediroperator.cpp:925 tdefile/tdediroperator.cpp:1319 +msgid "Short View" +msgstr "Khung xem ngắn" -#: tdefile/kpropertiesdialog.cpp:983 -msgid "Contents:" -msgstr "Nội dung:" +#: tdefile/tdediroperator.cpp:1260 +msgid "Parent Folder" +msgstr "Thư mục mẹ" + +#: tdefile/tdediroperator.cpp:1271 +msgid "Move to Trash" +msgstr "Chuyển vào Rác" + +#: tdefile/tdediroperator.cpp:1282 +msgid "Sorting" +msgstr "Đang sắp xếp" + +#: tdefile/tdediroperator.cpp:1283 +msgid "By Name" +msgstr "Theo tên" -#: tdefile/kpropertiesdialog.cpp:1025 -msgid "Calculate" -msgstr "Tính" +#: tdefile/tdediroperator.cpp:1286 +msgid "By Date" +msgstr "Theo ngày" -#: tdefile/kpropertiesdialog.cpp:1036 tdefile/kpropertiesdialog.cpp:1263 -msgid "Refresh" -msgstr "Cập nhật" +#: tdefile/tdediroperator.cpp:1289 +msgid "By Size" +msgstr "Theo kích cỡ" -#: tdefile/kpropertiesdialog.cpp:1044 -msgid "Points to:" -msgstr "Chỉ tới :" +#: tdefile/tdediroperator.cpp:1292 +msgid "Reverse" +msgstr "Ngược lại" -#: tdefile/kpropertiesdialog.cpp:1058 -msgid "Created:" -msgstr "Tạo :" +#: tdefile/tdediroperator.cpp:1302 +msgid "Folders First" +msgstr "Thư mục trước" -#: tdefile/kpropertiesdialog.cpp:1080 -msgid "Accessed:" -msgstr "Truy cập:" +#: tdefile/tdediroperator.cpp:1304 +msgid "Case Insensitive" +msgstr "Chữ hoa/thường cũng được" -#: tdefile/kpropertiesdialog.cpp:1099 -msgid "Mounted on:" -msgstr "Đã gắn kết vào :" +#: tdefile/tdediroperator.cpp:1324 +msgid "Show Hidden Files" +msgstr "Hiện tập tin ẩn" -#: tdefile/kpropertiesdialog.cpp:1106 tdefile/kpropertiesdialog.cpp:2958 -msgid "Free disk space:" -msgstr "Chỗ còn rảnh trên đĩa :" +#: tdefile/tdediroperator.cpp:1327 +msgid "Separate Folders" +msgstr "Phân cách thư mục" -#: tdefile/kpropertiesdialog.cpp:1213 tdefile/kpropertiesdialog.cpp:1228 -#: tdefile/kpropertiesdialog.cpp:3118 -#, no-c-format -msgid "" -"_: Available space out of total partition size (percent used)\n" -"%1 out of %2 (%3% used)" -msgstr "%1 trên %2 (%3% đã dùng)" +#: tdefile/tdediroperator.cpp:1331 +msgid "Show Preview" +msgstr "Hiện khung Xem thử" -#: tdefile/kpropertiesdialog.cpp:1239 -msgid "" -"Calculating... %1 (%2)\n" -"%3, %4" -msgstr "" -"Đang tính... %1 (%2)\n" -"%3, %4" +#: tdefile/tdediroperator.cpp:1335 +msgid "Hide Preview" +msgstr "Ẩn khung Xem thử" -#: tdefile/kpropertiesdialog.cpp:1242 tdefile/kpropertiesdialog.cpp:1258 -#, c-format -msgid "" -"_n: 1 file\n" -"%n files" -msgstr "%n tập tin" +#: bookmarks/kbookmark.cc:117 +msgid "Create New Bookmark Folder" +msgstr "Tạo thư mục Đánh dấu mới" -#: tdefile/kpropertiesdialog.cpp:1243 tdefile/kpropertiesdialog.cpp:1259 +#: bookmarks/kbookmark.cc:118 #, c-format -msgid "" -"_n: 1 sub-folder\n" -"%n sub-folders" -msgstr "%n thư mục con" - -#: tdefile/kpropertiesdialog.cpp:1272 -msgid "Calculating..." -msgstr "Đang tính..." +msgid "Create New Bookmark Folder in %1" +msgstr "Tạo thư mục Đánh dấu mới trong %1" -#: tdefile/kpropertiesdialog.cpp:1306 -msgid "Stopped" -msgstr "Bị ngừng" +#: bookmarks/kbookmark.cc:120 +msgid "New folder:" +msgstr "Thư mục mới :" -#: tdefile/kpropertiesdialog.cpp:1347 -msgid "The new file name is empty." -msgstr "Tên tập tin mới là rỗng." +#: bookmarks/kbookmark.cc:286 +msgid "--- separator ---" +msgstr "━━ bộ phân cách ━━" -#: tdefile/kpropertiesdialog.cpp:1489 tdefile/kpropertiesdialog.cpp:2673 -#: tdefile/kpropertiesdialog.cpp:2689 tdefile/kpropertiesdialog.cpp:2846 -#: tdefile/kpropertiesdialog.cpp:3146 tdefile/kpropertiesdialog.cpp:3430 -#: tdefile/kpropertiesdialog.cpp:3926 tdefile/kpropertiesdialog.cpp:4169 +#: bookmarks/kbookmarkmanager.cc:365 msgid "" -"Could not save properties. You do not have sufficient access to write to " -"%1." +"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 as " +"possible, which is most likely a full hard drive." msgstr "" -"Không thể lưu thuộc tính vì bạn không có quyền ghi vào %1." +"Không thể lưu Đánh dấu vào %1. Lỗi đã thông báo : %2. Thông điệp lỗi này sẽ " +"được hiển thị chỉ một lần thôi. Cần phải sửa càng nhanh càng có thể điều nào " +"gây ra lỗi này, mà rất có thể là đĩa cứng đầy." -#: tdefile/kpropertiesdialog.cpp:1563 tdefile/kpropertiesdialog.cpp:1567 -#: tdefile/kpropertiesdialog.cpp:1572 -msgid "Forbidden" -msgstr "Bị cấm" +#: bookmarks/kbookmarkmanager.cc:506 bookmarks/kbookmarkmenu.cc:343 +msgid "Cannot add bookmark with empty URL." +msgstr "Không thể thêm Đánh dấu có địa chỉ Mạng rỗng." -#: tdefile/kpropertiesdialog.cpp:1564 -msgid "Can Read" -msgstr "Có thể đọc" +#: bookmarks/kbookmarkimporter_opera.cc:110 +#: bookmarks/kbookmarkimporter_opera.cc:113 +msgid "*.adr|Opera Bookmark Files (*.adr)" +msgstr "*.adr|Tập tin Đánh dấu Opera (*.adr)" -#: tdefile/kpropertiesdialog.cpp:1565 -msgid "Can Read & Write" -msgstr "Có thể đọc/ghi" +#: bookmarks/kbookmarkmenu.cc:259 +msgid "Add Bookmark Here" +msgstr "Thêm Đánh dấu vào đây" -#: tdefile/kpropertiesdialog.cpp:1568 -msgid "Can View Content" -msgstr "Có thể xem nội dung" +#: bookmarks/kbookmarkmenu.cc:276 +msgid "Open Folder in Bookmark Editor" +msgstr "Mở thư mục trong Bộ sửa Đánh dấu" -#: tdefile/kpropertiesdialog.cpp:1569 -msgid "Can View & Modify Content" -msgstr "Có thể xem/sửa đổi nội dung" +#: bookmarks/kbookmarkmenu.cc:279 +msgid "Delete Folder" +msgstr "Xoá bỏ thư mục" -#: tdefile/kpropertiesdialog.cpp:1573 -msgid "Can View Content & Read" -msgstr "Có thể xem/đọc nội dung" +#: bookmarks/kbookmarkmenu.cc:287 +msgid "Copy Link Address" +msgstr "Chép địa chỉ liên kết" -#: tdefile/kpropertiesdialog.cpp:1574 -msgid "Can View/Read & Modify/Write" -msgstr "Có thể xem/đọc/sửa đổi/ghi nội dung" +#: bookmarks/kbookmarkmenu.cc:290 +msgid "Delete Bookmark" +msgstr "Xoá bỏ Đánh dấu" -#: tdefile/kpropertiesdialog.cpp:1668 -msgid "&Permissions" -msgstr "&Quyền hạn" +#: bookmarks/kbookmarkmenu.cc:318 +msgid "Bookmark Properties" +msgstr "Thuộc tính Đánh dấu" -#: tdefile/kpropertiesdialog.cpp:1679 tdefile/kpropertiesdialog.cpp:1940 -msgid "Access Permissions" -msgstr "Quyền truy cập" +#: bookmarks/kbookmarkmenu.cc:381 +msgid "" +"Are you sure you wish to remove the bookmark folder\n" +"\"%1\"?" +msgstr "Bạn có chắc muốn gỡ bỏ thư mục Đánh dấu « %1 » không?" -#: tdefile/kpropertiesdialog.cpp:1690 +#: bookmarks/kbookmarkmenu.cc:382 msgid "" -"_n: This file is a link and does not have permissions.\n" -"All files are links and do not have permissions." -msgstr "Tập tin là liên kết, không có quyền hạn." +"Are you sure you wish to remove the bookmark\n" +"\"%1\"?" +msgstr "Bạn có chắc muốn gỡ bỏ Đánh dấu « %1 » không?" -#: tdefile/kpropertiesdialog.cpp:1693 -msgid "Only the owner can change permissions." -msgstr "Chỉ người sở hữu có khả năng thay đổi các quyền truy cập." +#: bookmarks/kbookmarkmenu.cc:383 +msgid "Bookmark Folder Deletion" +msgstr "Việc xoá bỏ thư mục Đánh dấu" -#: tdefile/kpropertiesdialog.cpp:1696 -msgid "O&wner:" -msgstr "&Sở hữu :" +#: bookmarks/kbookmarkmenu.cc:384 +msgid "Bookmark Deletion" +msgstr "Việc xoá bỏ Đánh dấu" -#: tdefile/kpropertiesdialog.cpp:1702 -msgid "Specifies the actions that the owner is allowed to do." -msgstr "Ghi rõ những hành động người sở hữu có khả năng làm." +#: bookmarks/kbookmarkmenu.cc:486 +msgid "Bookmark Tabs as Folder..." +msgstr "Các thanh Đánh dấu dạng thư mục..." -#: tdefile/kpropertiesdialog.cpp:1704 -msgid "Gro&up:" -msgstr "&Nhóm:" +#: bookmarks/kbookmarkmenu.cc:495 +msgid "Add a folder of bookmarks for all open tabs." +msgstr "Thêm một thư mục Đánh dấu cho mọi thanh mở." -#: tdefile/kpropertiesdialog.cpp:1710 -msgid "Specifies the actions that the members of the group are allowed to do." -msgstr "Ghi rõ những hành động thành viên nhóm có khả năng làm." +#: bookmarks/kbookmarkmenu.cc:506 bookmarks/kbookmarkmenu_p.h:146 +msgid "Add Bookmark" +msgstr "Thêm Đánh dấu" -#: tdefile/kpropertiesdialog.cpp:1712 -msgid "O&thers:" -msgstr "Người &khác:" +#: bookmarks/kbookmarkmenu.cc:515 +msgid "Add a bookmark for the current document" +msgstr "Thêm Đánh dấu cho tài liệu hiện có" -#: tdefile/kpropertiesdialog.cpp:1718 -msgid "" -"Specifies the actions that all users, who are neither owner nor in the group, " -"are allowed to do." -msgstr "" -"Ghi rõ những hành động mọi người không phải là người sở hữu, cũng không phải là " -"thành viên của nhóm, có khả năng làm." +#: bookmarks/kbookmarkmenu.cc:529 +msgid "Edit your bookmark collection in a separate window" +msgstr "Hiệu chỉnh tập hợp Đánh dấu trong cửa sổ riêng" -#: tdefile/kpropertiesdialog.cpp:1723 -msgid "Only own&er can rename and delete folder content" -msgstr "" -"Chỉ người &sở hữu có khả năng thay đổi tên của thư mục và xoá bỏ nội dung của " -"thư mục." +#: bookmarks/kbookmarkmenu.cc:538 +msgid "&New Bookmark Folder..." +msgstr "Thư mục Đánh dấu mới..." -#: tdefile/kpropertiesdialog.cpp:1724 -msgid "Is &executable" -msgstr "Thực hi&ện được" +#: bookmarks/kbookmarkmenu.cc:550 +msgid "Create a new bookmark folder in this menu" +msgstr "Tạo thư mục Đánh dấu mới trong trình đơn này" -#: tdefile/kpropertiesdialog.cpp:1728 -msgid "" -"Enable this option to allow only the folder's owner to delete or rename the " -"contained files and folders. Other users can only add new files, which requires " -"the 'Modify Content' permission." -msgstr "" -"Hãy bật tùy chọn này để cho chỉ người sở hữu thư mục có khả năng xoá bỏ hay " -"thay đổi tên của các tập tin và thư mục đã chứa. Người dùng khác chỉ có thể " -"thêm tập tin mới, việc mà cần thiết quyền « Sửa đổi nội dung »." +#: bookmarks/kbookmarkmenu.cc:684 +msgid "Quick Actions" +msgstr "Hành động nhanh" -#: tdefile/kpropertiesdialog.cpp:1732 -msgid "" -"Enable this option to mark the file as executable. This only makes sense for " -"programs and scripts. It is required when you want to execute them." -msgstr "" -"Hãy bật tùy chọn này để nhãn tập tin này có khả năng thực hiện. Tùy chọn này " -"chỉ có ích với chương trình và tập lệnh. Nó cần thiết khi bạn muốn thực hiện " -"nó." +#: bookmarks/kbookmarkmenu.cc:831 +msgid "&New Folder..." +msgstr "Thư mục &mới..." -#: tdefile/kpropertiesdialog.cpp:1739 -msgid "A&dvanced Permissions" -msgstr "Quyền hạn cấp c&ao" +#: bookmarks/kbookmarkmenu.cc:948 +msgid "Bookmark" +msgstr "Đánh dấu" -#: tdefile/kpropertiesdialog.cpp:1748 -msgid "Ownership" -msgstr "Sở hữu" +#: bookmarks/kbookmarkmenu.cc:1115 +msgid "Netscape Bookmarks" +msgstr "Đánh dấu Netscape" -#: tdefile/kpropertiesdialog.cpp:1757 -msgid "User:" -msgstr "Người dùng:" +#: bookmarks/kbookmarkimporter_ns.cc:110 bookmarks/kbookmarkimporter_ns.cc:113 +msgid "*.html|HTML Files (*.html)" +msgstr "*.html|Tập tin HTML (*.html)" -#: tdefile/kpropertiesdialog.cpp:1843 -msgid "Group:" -msgstr "Nhóm:" +#: bookmarks/kbookmarkimporter_ns.cc:197 +msgid "" +msgstr "" -#: tdefile/kpropertiesdialog.cpp:1885 -msgid "Apply changes to all subfolders and their contents" -msgstr "Áp dụng các thay đổi vào mọi thư mục con (gồm nội dung)" +#: _translatorinfo.cpp:1 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nhóm Việt hoá TDE" -#: tdefile/kpropertiesdialog.cpp:1930 -msgid "Advanced Permissions" -msgstr "Quyền hạn cấp cao" +#: _translatorinfo.cpp:3 +msgid "" +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "kde-l10n-vi@kde.org" -#: tdefile/kpropertiesdialog.cpp:1949 -msgid "Class" -msgstr "Hạng" +#: misc/tdewalletd/tdewalletd.cpp:438 +msgid "" +"TDE has requested to open the wallet '%1'. Please enter the password " +"for this wallet below." +msgstr "" +"TDE đã yêu cầu mở ví « %1 ». Vui lòng gõ mật khẩu cho ví này bên " +"dưới." -#: tdefile/kpropertiesdialog.cpp:1954 +#: misc/tdewalletd/tdewalletd.cpp:440 msgid "" -"Show\n" -"Entries" +"The application '%1' has requested to open the wallet '%2" +"'. Please enter the password for this wallet below." msgstr "" -"HIện\n" -"mục" +"Ứng dụng « %1 » đã yêu cầu mở ví « %2 ». Vui lòng gõ mật khẩu cho " +"ví này bên dưới." -#: tdefile/kpropertiesdialog.cpp:1956 -msgid "Read" -msgstr "Đọc" +#: misc/tdewalletd/tdewalletd.cpp:452 +msgid "" +"TDE has requested to open the wallet. This is used to store sensitive data in a " +"secure fashion. Please enter a password to use with this wallet or click cancel " +"to deny the application's request." +msgstr "" +"TDE đã yêu cầu mở ví. Ví được dùng để lưu dữ liệu riêng bằng cách bảo mật. Vui " +"lòng nhập mật khẩu để dùng dành cho ví này, hoặc nhắp vào Thôi để từ chối yêu " +"cầu của ứng dụng này." -#: tdefile/kpropertiesdialog.cpp:1961 -msgid "This flag allows viewing the content of the folder." -msgstr "Cờ này cho khả năng xem nội dung của thư mục." +#: misc/tdewalletd/tdewalletd.cpp:454 +msgid "" +"The application '%1' has requested to open the TDE wallet. This is " +"used to store sensitive data in a secure fashion. Please enter a password to " +"use with this wallet or click cancel to deny the application's request." +msgstr "" +"Ứng dụng « %1 » đã yêu cầu mở ví TDE. Ví được dùng để lưu dữ liệu " +"riêng bằng cách bảo mật. Vui lòng nhập mật khẩu để dùng dành cho ví này, hoặc " +"nhắp vào Thôi để từ chối yêu cầu của ứng dụng này." -#: tdefile/kpropertiesdialog.cpp:1963 -msgid "The Read flag allows viewing the content of the file." -msgstr "Cờ Đọc cho khả năng xem nội dung của tập tin." +#: misc/tdewalletd/tdewalletd.cpp:461 +msgid "" +"TDE has requested to create a new wallet named '%1" +"'. Please choose a password for this wallet, or cancel to deny the " +"application's request." +msgstr "" +"TDE đã yêu cầu tạo ví mới tên « %1 ». Vui lòng nhập mật khẩu để dùng " +"dành cho ví này, hoặc nhắp vào Thôi để từ chối yêu cầu của ứng dụng này." -#: tdefile/kpropertiesdialog.cpp:1967 +#: misc/tdewalletd/tdewalletd.cpp:463 msgid "" -"Write\n" -"Entries" +"The application '%1' has requested to create a new wallet named '" +"%2'. Please choose a password for this wallet, or cancel to deny the " +"application's request." msgstr "" -"Ghi\n" -"mục" +"Ứng dụng « %1 » đã yêu cầu tạo ví mới tên « %2 " +"». Vui lòng nhập mật khẩu để dùng dành cho ví này, hoặc nhắp vào Thôi để từ " +"chối yêu cầu của ứng dụng này." -#: tdefile/kpropertiesdialog.cpp:1969 -msgid "Write" -msgstr "Ghi" +#: misc/tdewalletd/tdewalletd.cpp:466 +msgid "C&reate" +msgstr "Tạ&o" -#: tdefile/kpropertiesdialog.cpp:1974 +#: misc/tdewalletd/tdewalletd.cpp:470 misc/tdewalletd/tdewalletd.cpp:645 +#: misc/tdewalletd/tdewalletd.cpp:661 misc/tdewalletd/tdewalletd.cpp:672 +#: misc/tdewalletd/tdewalletd.cpp:677 misc/tdewalletd/tdewalletd.cpp:1237 +msgid "TDE Wallet Service" +msgstr "Dịch vụ Ví của TDE" + +#: misc/tdewalletd/tdewalletd.cpp:482 msgid "" -"This flag allows adding, renaming and deleting of files. Note that deleting and " -"renaming can be limited using the Sticky flag." +"Error opening the wallet '%1'. Please try again." +"
                      (Error code %2: %3)" msgstr "" -"Cờ này cho khả năng thêm, thay đổi tên và xoá bỏ tập tin. Ghi chú rằng việc xoá " -"bỏ và thay đổi tên của tập tin có thể được hạn chế bằng cờ Dính." +"Gặp lỗi khi mở ví « %1 ». Vui lòng thử lại." +"
                      (Mã lỗi : %2: %3)" -#: tdefile/kpropertiesdialog.cpp:1977 -msgid "The Write flag allows modifying the content of the file." -msgstr "Cờ Ghi cho khả năng sửa đổi nội dung của tập tin." +#: misc/tdewalletd/tdewalletd.cpp:556 +msgid "TDE has requested access to the open wallet '%1'." +msgstr "TDE đã yêu cầu truy cập ví mở « %1 »." -#: tdefile/kpropertiesdialog.cpp:1982 +#: misc/tdewalletd/tdewalletd.cpp:558 msgid "" -"_: Enter folder\n" -"Enter" -msgstr "Vào" +"The application '%1' has requested access to the open wallet '" +"%2'." +msgstr "Ứng dụng « %1 » đã yêu cầu truy cập ví mở « %2 »." -#: tdefile/kpropertiesdialog.cpp:1983 -msgid "Enable this flag to allow entering the folder." -msgstr "Bật cờ này để có khả năng vào thư mục." +#: misc/tdewalletd/tdewalletd.cpp:645 +msgid "" +"Unable to open wallet. The wallet must be opened in order to change the " +"password." +msgstr "Không thể mở ví, nhưng phải mở ví để thay đổi mật khẩu." -#: tdefile/kpropertiesdialog.cpp:1986 -msgid "Exec" -msgstr "Chạy" +#: misc/tdewalletd/tdewalletd.cpp:660 +msgid "Please choose a new password for the wallet '%1'." +msgstr "Vui lòng chọn một mật khẩu mới cho ví « %1 »." -#: tdefile/kpropertiesdialog.cpp:1987 -msgid "Enable this flag to allow executing the file as a program." -msgstr "Bật cờ này để có khả năng thực hiện tập tin như là chương trình." +#: misc/tdewalletd/tdewalletd.cpp:672 +msgid "Error re-encrypting the wallet. Password was not changed." +msgstr "Gặp lỗi khi mật mã lại ví này nên chưa thay đổi mật khẩu." -#: tdefile/kpropertiesdialog.cpp:1997 -msgid "Special" -msgstr "Đặc biệt" +#: misc/tdewalletd/tdewalletd.cpp:677 +msgid "Error reopening the wallet. Data may be lost." +msgstr "Gặp lỗi khi mở lại ví này nên có lẽ mất dữ liệu." -#: tdefile/kpropertiesdialog.cpp:2001 +#: misc/tdewalletd/tdewalletd.cpp:1237 msgid "" -"Special flag. Valid for the whole folder, the exact meaning of the flag can be " -"seen in the right hand column." +"There have been repeated failed attempts to gain access to a wallet. An " +"application may be misbehaving." msgstr "" -"Cờ đặc biệt: hợp lệ cho toàn bộ thư mục. Sự nghĩa chính xác của cờ này xuất " -"hiện trong cột bên phải." +"Có nhiều việc cố truy cập ví bị lỗi. Có lẽ ứng dụng không chạy cho đúng." -#: tdefile/kpropertiesdialog.cpp:2004 -msgid "" -"Special flag. The exact meaning of the flag can be seen in the right hand " -"column." -msgstr "" -"Cờ đặc biệt. Sự nghĩa chính xác của cờ này xuất hiện trong cột bên phải." +#: misc/tdewalletd/tdewalletwizard.ui.h:23 +msgid "Password is empty. (WARNING: Insecure)" +msgstr "Mật khẩy rỗng. (CẢNH BÁO : không bảo mật)" -#: tdefile/kpropertiesdialog.cpp:2008 -msgid "User" -msgstr "Người dùng" +#: misc/tdewalletd/tdewalletwizard.ui.h:25 +msgid "Passwords match." +msgstr "Mật khẩu trùng." -#: tdefile/kpropertiesdialog.cpp:2020 -msgid "Set UID" -msgstr "Đặt UID (nhận diện người dùng)" +#: misc/tdewalletd/tdewalletwizard.ui.h:28 +msgid "Passwords do not match." +msgstr "Hai mật khẩu không trùng nhau." -#: tdefile/kpropertiesdialog.cpp:2024 +#: misc/tdemailservice.cpp:32 +msgid "KMailService" +msgstr "KMailService" + +#: misc/tdemailservice.cpp:32 +msgid "Mail service" +msgstr "Dịch vụ thư" + +#: misc/tdefile/fileprops.cpp:200 +msgid "Do not print the mimetype of the given file(s)" +msgstr "Không in kiểu MIME của những tập tin đựa ra" + +#: misc/tdefile/fileprops.cpp:204 msgid "" -"If this flag is set, the owner of this folder will be the owner of all new " -"files." +"List all supported metadata keys of the given file(s). If mimetype is not " +"specified, the mimetype of the given files is used." msgstr "" -"Nếu cờ này được bật, người sở hữu thư mục này cũng sẽ sở hưu mọi tập tin mới." +"Liệt kê tất cả các khoá siêu dữ liệu được hỗ trợ của những tập tin đựa ra. Nếu " +"chưa ghi rõ kiểu MIME, sẽ dùng kiểu MIME của những tập tin đựa ra." -#: tdefile/kpropertiesdialog.cpp:2027 +#: misc/tdefile/fileprops.cpp:210 msgid "" -"If this file is an executable and the flag is set, it will be executed with the " -"permissions of the owner." +"List all preferred metadata keys of the given file(s). If mimetype is not " +"specified, the mimetype of the given files is used." msgstr "" -"Nếu tập tin này có khả năng thực hiện với cờ đã bật, nó sẽ được thực hiện bằng " -"quyền hạn của người sở hữu." +"Liệt kê tất cả các khoá siêu dữ liệu ưa thích của những tập tin đựa ra. Nếu " +"chưa ghi rõ kiểu MIME, sẽ dùng kiểu MIME của những tập tin đựa ra." -#: tdefile/kpropertiesdialog.cpp:2031 -msgid "Set GID" -msgstr "Đặt GID (nhận diện nhóm)" +#: misc/tdefile/fileprops.cpp:216 +msgid "List all metadata keys which have a value in the given file(s)." +msgstr "" +"Liệt kê tất cả các khoá siêu dữ liệu có giá trị trong những tập tin đựa ra." -#: tdefile/kpropertiesdialog.cpp:2035 +#: misc/tdefile/fileprops.cpp:221 +msgid "Prints all mimetypes for which metadata support is available." +msgstr "In mọi kiểu MIME cho mà có sẵn cách hỗ trợ siêu dữ liệu." + +#: misc/tdefile/fileprops.cpp:226 msgid "" -"If this flag is set, the group of this folder will be set for all new files." +"Do not print a warning when more than one file was given and they do not all " +"have the same mimetype." msgstr "" -"Nếu cờ này đã bật, nhóm của thư mục này sẽ cũng là nhóm của mọi tập tin mới." +"Không in cảnh báo khi đựa ra nhiều tập tin mà không có cùng một kiểu MIME." -#: tdefile/kpropertiesdialog.cpp:2038 -msgid "" -"If this file is an executable and the flag is set, it will be executed with the " -"permissions of the group." +#: misc/tdefile/fileprops.cpp:231 +msgid "Prints all metadata values, available in the given file(s)." +msgstr "In mọi giá trị siêu dữ liệu, sẵn sàng trong những tập tin đựa ra." + +#: misc/tdefile/fileprops.cpp:236 +msgid "Prints the preferred metadata values, available in the given file(s)." msgstr "" -"Nếu tập tin này có khả năng thực hiện với cờ đã bật, nó sẽ được thực hiện bằng " -"quyền hạn của nhóm." +"In những giá trị siêu dữ liệu ưa thích, sẵn sàng trong những tập tin đựa ra." -#: tdefile/kpropertiesdialog.cpp:2042 +#: misc/tdefile/fileprops.cpp:240 msgid "" -"_: File permission\n" -"Sticky" -msgstr "Dính" +"Opens a TDE properties dialog to allow viewing and modifying of metadata of the " +"given file(s)" +msgstr "" +"Mở hộp thoại tài sản TDE để cho khả năng xem và sữa đổi siêu dữ liệu của những " +"tập tin đựa ra." -#: tdefile/kpropertiesdialog.cpp:2046 +#: misc/tdefile/fileprops.cpp:244 msgid "" -"If the Sticky flag is set on a folder, only the owner and root can delete or " -"rename files. Otherwise everybody with write permissions can do this." +"Prints the value for 'key' of the given file(s). 'key' may also be a " +"comma-separated list of keys" msgstr "" -"Nếu cờ Dính đã bật trên thư mục, chỉ người sở hữu và người chủ (root) có khả " -"năng xoá bỏ hay thay đổi tên của tập tin. Không thì mọi người có quyền ghi có " -"thể làm như thế." +"In giá trị cho « key » (khoá) của những tập tin đựa ra. « key » cũng có thể là " +"danh sách các khoá định giới bằng dấu phẩy." -#: tdefile/kpropertiesdialog.cpp:2050 +#: misc/tdefile/fileprops.cpp:248 msgid "" -"The Sticky flag on a file is ignored on Linux, but may be used on some systems" +"Attempts to set the value 'value' for the metadata key 'key' for the given " +"file(s)" msgstr "" -"Cờ Dính trên tập tin bị bỏ qua trên hệ thống Linux, nhưng có thể được dùng trên " -"một số hệ thống khác." +"Cố đặt giá trị « value » (giá trị) cho khoá siêu dữ liệu « key » (khoá) cho " +"những tập tin đựa ra." -#: tdefile/kpropertiesdialog.cpp:2229 -msgid "Link" -msgstr "Liên kết" +#: misc/tdefile/fileprops.cpp:251 +msgid "The group to get values from or set values to" +msgstr "Nhóm nơi cần lấy giá trị, hoặc nơi cần đặt giá trị." -#: tdefile/kpropertiesdialog.cpp:2245 -msgid "Varying (No Change)" -msgstr "Thay đổi (Chưa thay đổi)" +#: misc/tdefile/fileprops.cpp:255 +msgid "The file (or a number of files) to operate on." +msgstr "Tập tin (hoặc một số tập tin) cần thao tác." -#: tdefile/kpropertiesdialog.cpp:2344 -msgid "" -"_n: This file uses advanced permissions\n" -"These files use advanced permissions." -msgstr "Tập tin này dùng quyền hạn cấp cao." +#: misc/tdefile/fileprops.cpp:270 +msgid "No support for metadata extraction found." +msgstr "Không tìm thấy cách hỗ trợ trích siêu dữ liệu." -#: tdefile/kpropertiesdialog.cpp:2365 -msgid "" -"_n: This folder uses advanced permissions.\n" -"These folders use advanced permissions." -msgstr "Thư mục này dùng quyền hạn cấp cao." +#: misc/tdefile/fileprops.cpp:275 +msgid "Supported MimeTypes:" +msgstr "Kiểu MIME được hỗ trợ :" -#: tdefile/kpropertiesdialog.cpp:2380 -msgid "These files use advanced permissions." -msgstr "Những tập tin này dùng quyền hạn cấp cao." +#: misc/tdefile/fileprops.cpp:410 +msgid "tdefile" +msgstr "tdefile" -#: tdefile/kpropertiesdialog.cpp:2596 -msgid "U&RL" -msgstr "&Địa chỉ Mạng" +#: misc/tdefile/fileprops.cpp:411 +msgid "A commandline tool to read and modify metadata of files." +msgstr "Công cụ dòng lệnh để đọc và sửa đổi siêu dữ liệu của tập tin." -#: tdefile/kpropertiesdialog.cpp:2733 -msgid "A&ssociation" -msgstr "T&ương ứng" +#: misc/tdefile/fileprops.cpp:438 +msgid "No files specified" +msgstr "Chưa ghi rõ tên tập tin" -#: tdefile/kpropertiesdialog.cpp:2742 -msgid "Pattern ( example: *.html;*.htm )" -msgstr "Mẫu (v.d. *.html;*.htm)" +#: misc/tdefile/fileprops.cpp:467 +msgid "Cannot determine metadata" +msgstr "Không thể quyết định siêu dữ liệu" -#: tdefile/kpropertiesdialog.cpp:2775 -msgid "Left click previews" -msgstr "Nhắp-trái xem thử" +#: misc/tdesendbugmail/main.cpp:22 +msgid "Subject line" +msgstr "Dòng chủ thể" -#: tdefile/kpropertiesdialog.cpp:2894 -msgid "De&vice" -msgstr "Thiết &bị" +#: misc/tdesendbugmail/main.cpp:23 +msgid "Recipient" +msgstr "Người nhận" -#: tdefile/kpropertiesdialog.cpp:2924 -msgid "Device (/dev/fd0):" -msgstr "Thiết bị (/dev/fd0):" +#: misc/tdesendbugmail/main.cpp:33 +msgid "Error connecting to server." +msgstr "Gặp lỗi khi kết nối đến máy phục vụ." -#: tdefile/kpropertiesdialog.cpp:2925 -msgid "Device:" -msgstr "Thiết bị :" +#: misc/tdesendbugmail/main.cpp:36 +msgid "Not connected." +msgstr "Chưa kết nối." -#: tdefile/kpropertiesdialog.cpp:2937 -msgid "Read only" -msgstr "Chỉ đọc" +#: misc/tdesendbugmail/main.cpp:39 +msgid "Connection timed out." +msgstr "Kết nối đã quá giờ." -#: tdefile/kpropertiesdialog.cpp:2941 -msgid "File system:" -msgstr "Hê thống tập tin:" +#: misc/tdesendbugmail/main.cpp:42 +msgid "Time out waiting for server interaction." +msgstr "Quá giờ trong khi đợi máy phục vụ tương tác." -#: tdefile/kpropertiesdialog.cpp:2949 -msgid "Mount point (/mnt/floppy):" -msgstr "Điểm lắp (/mnt/floppy):" +#: misc/tdesendbugmail/main.cpp:46 +msgid "Server said: \"%1\"" +msgstr "Máy phục vụ nói : « %1 »" -#: tdefile/kpropertiesdialog.cpp:2950 -msgid "Mount point:" -msgstr "Điểm lắp:" +#: misc/tdesendbugmail/main.cpp:62 +msgid "KSendBugMail" +msgstr "KSendBugMail" -#: tdefile/kpropertiesdialog.cpp:2981 -msgid "Unmounted Icon" -msgstr "Biểu tượng không gắn kết" +#: misc/tdesendbugmail/main.cpp:63 +msgid "Sends a short bug report to submit@bugs.kde.org" +msgstr "Gởi báo cáo lỗi ngắn cho " -#: tdefile/kpropertiesdialog.cpp:3178 tdefile/kpropertiesdialog.cpp:3986 -msgid "&Application" -msgstr "&Ứng dụng" +#: misc/tdesendbugmail/main.cpp:65 +msgid "Author" +msgstr "Tác giả" -#: tdefile/kpropertiesdialog.cpp:3303 -#, c-format -msgid "Add File Type for %1" -msgstr "Thêm kiểu tập tin cho %1" +#: misc/uiserver.cpp:98 misc/uiserver.cpp:603 misc/uiserver.cpp:682 +msgid "Settings..." +msgstr "Thiết lập..." -#: tdefile/kpropertiesdialog.cpp:3307 tdefile/kpropertiesdialog.cpp:3308 -msgid "" -"Add the selected file types to\n" -"the list of supported file types." -msgstr "" -"Thêm những kiểu tập tin đã chọn\n" -"vào danh sách các kiểu tập tin được hỗ trợ." +#: misc/uiserver.cpp:126 +msgid "Configure Network Operation Window" +msgstr "Cấu hình cửa sổ thao tác mạng" -#: tdefile/kpropertiesdialog.cpp:3502 tdefile/kpropertiesdialog.cpp:3958 -msgid "Only executables on local file systems are supported." -msgstr "Hỗ trợ chỉ tập tin thực hiện được trên hệ thống cục bộ thôi." +#: misc/uiserver.cpp:130 +msgid "Show system tray icon" +msgstr "Hiện biểu tượng trên khay hệ thống" -#: tdefile/kpropertiesdialog.cpp:3514 -#, c-format -msgid "Advanced Options for %1" -msgstr "Tùy chọn cấp cao cho %1" +#: misc/uiserver.cpp:131 +msgid "Keep network operation window always open" +msgstr "Cửa sổ thao tác mạng luôn luôn mở" -#: tdefile/kpropertiesdialog.cpp:3673 -msgid "E&xecute" -msgstr "T&hực hiện" +#: misc/uiserver.cpp:132 +msgid "Show column headers" +msgstr "Hiện phần đầu cột" -#: tdefile/kpropertiesdialog.cpp:3680 -msgid "Comman&d:" -msgstr "&Lệnh:" +#: misc/uiserver.cpp:133 +msgid "Show toolbar" +msgstr "Hiện thanh công cụ" -#: tdefile/kpropertiesdialog.cpp:3689 -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" -"%f - a single file name\n" -"%F - a list of files; use for applications that can open several local files at " -"once\n" -"%u - a single URL\n" -"%U - a list of URLs\n" -"%d - the folder of the file to open\n" -"%D - a list of folders\n" -"%i - the icon\n" -"%m - the mini-icon\n" -"%c - the caption" -msgstr "" -"Bạn có khả năng nhập theo lệnh một hay nhiều bộ giữ chỗ sẽ được thay thế bằng " -"giá trị thật khi chương trình được chạy.\n" -"%f\tmột tên tập tin riêng lẻ\n" -"%F\tdanh sách nhiều tập tin; hãy dùng chỉ với ứng dụng có khả năng mở nhiều tập " -"tin cục bộ cùng lúc.\n" -"%u\tmột địa chỉ Mạng riêng lẻ\n" -"%U\tdanh sách nhiềU địa chỉ Mạng\n" -"%d\tthư mục chứa tập tin cần mở\n" -"%D\tDanh sách nhiều thư mục\n" -"%i\tbIểu tượng\n" -"%m\tbiểu tượng nhỏ\n" -"%c\tphụ đề" +#: misc/uiserver.cpp:134 +msgid "Show statusbar" +msgstr "Hiện thanh trạng thái" -#: tdefile/kpropertiesdialog.cpp:3710 -msgid "Panel Embedding" -msgstr "Nhúng bảng" +#: misc/uiserver.cpp:135 +msgid "Column widths are user adjustable" +msgstr "Người dùng có khả năng điều chỉnh độ rộng của cột" -#: tdefile/kpropertiesdialog.cpp:3719 -msgid "&Execute on click:" -msgstr "T&hực thi khi nhấn chuột:" +#: misc/uiserver.cpp:136 +msgid "Show information:" +msgstr "Hiện thông tin:" -#: tdefile/kpropertiesdialog.cpp:3727 -msgid "&Window title:" -msgstr "Tựa cửa &sổ :" +#: misc/uiserver.cpp:143 misc/uiserver.cpp:474 +msgid "URL" +msgstr "Địa chỉ Mạng" -#: tdefile/kpropertiesdialog.cpp:3747 -msgid "&Run in terminal" -msgstr "Chạ&y trong thiết bị cuối" +#: misc/uiserver.cpp:144 misc/uiserver.cpp:473 +msgid "" +"_: Remaining Time\n" +"Rem. Time" +msgstr "Thời gian còn lại" + +#: misc/uiserver.cpp:145 misc/uiserver.cpp:472 +msgid "Speed" +msgstr "Tốc độ" + +#: misc/uiserver.cpp:147 misc/uiserver.cpp:470 +#, c-format +msgid "%" +msgstr "%" -#: tdefile/kpropertiesdialog.cpp:3762 -msgid "Do not &close when command exits" -msgstr "Không &đóng khi lệnh kết thúc" +#: misc/uiserver.cpp:148 misc/uiserver.cpp:469 +msgid "Count" +msgstr "Đếm" -#: tdefile/kpropertiesdialog.cpp:3766 -msgid "&Terminal options:" -msgstr "&Tùy chọn thiết bị cuối:" +#: misc/uiserver.cpp:149 misc/uiserver.cpp:468 +msgid "" +"_: Resume\n" +"Res." +msgstr "Lại" -#: tdefile/kpropertiesdialog.cpp:3786 -msgid "Ru&n as a different user" -msgstr "Chạ&y với tư cách người dùng khác" +#: misc/uiserver.cpp:150 misc/uiserver.cpp:467 +msgid "Local Filename" +msgstr "Tên tập tin cục bộ" -#: tdefile/kpropertiesdialog.cpp:4027 -msgid "Description:" -msgstr "Mô tả :" +#: misc/uiserver.cpp:151 misc/uiserver.cpp:466 +msgid "Operation" +msgstr "Thao tác" -#: tdefile/kpropertiesdialog.cpp:4033 -msgid "Comment:" -msgstr "Ghi chú :" +#: misc/uiserver.cpp:254 +msgid "%1 / %2" +msgstr "%1 / %2" -#: tdefile/kpropertiesdialog.cpp:4039 -msgid "File types:" -msgstr "Kiểu tập tin:" +#: misc/uiserver.cpp:291 +msgid "%1/s" +msgstr "%1/giây" -#: tdefile/tdefilefiltercombo.cpp:164 -msgid "All Supported Files" -msgstr "Mọi tập tin đã hỗ trợ" +#: misc/uiserver.cpp:302 +msgid "Copying" +msgstr "Đang sao chép" -#: tdefile/kcustommenueditor.cpp:88 -msgid "Menu Editor" -msgstr "Bộ hiệu chỉnh trình đơn" +#: misc/uiserver.cpp:311 +msgid "Moving" +msgstr "Đang chuyển" -#: tdefile/kcustommenueditor.cpp:98 -msgid "New..." -msgstr "Mới..." +#: misc/uiserver.cpp:320 +msgid "Creating" +msgstr "Đang tạo" -#: tdefile/kcustommenueditor.cpp:100 -msgid "Move Up" -msgstr "Đem lên" +#: misc/uiserver.cpp:329 +msgid "Deleting" +msgstr "Đang xoá bỏ" -#: tdefile/kcustommenueditor.cpp:101 -msgid "Move Down" -msgstr "Đem xuống" +#: misc/uiserver.cpp:337 +msgid "Loading" +msgstr "Đang tải" -#: tdefile/knotifydialog.cpp:81 -msgid "Sounds" -msgstr "Âm thanh" +#: misc/uiserver.cpp:362 +msgid "Examining" +msgstr "Đang kiểm tra" -#: tdefile/knotifydialog.cpp:82 -msgid "Logging" -msgstr "Ghi lưu" +#: misc/uiserver.cpp:370 +msgid "Mounting" +msgstr "Đăng gắn kết" -#: tdefile/knotifydialog.cpp:83 -msgid "Program Execution" -msgstr "Thực hiện chương trình" +#: misc/uiserver.cpp:608 misc/uiserver.cpp:1097 +msgid " Files: %1 " +msgstr " Tập tin: %1 " -#: tdefile/knotifydialog.cpp:84 -msgid "Message Windows" -msgstr "Cửa sổ thư" +#: misc/uiserver.cpp:609 +msgid "" +"_: Remaining Size\n" +" Rem. Size: %1 kB " +msgstr "Cỡ còn lại : %1 kB " -#: tdefile/knotifydialog.cpp:85 -msgid "Passive Windows" -msgstr "Cửa sổ bị động" +#: misc/uiserver.cpp:610 +msgid "" +"_: Remaining Time\n" +" Rem. Time: 00:00:00 " +msgstr "Thời gian còn lại : 00:00:00 " -#: tdefile/knotifydialog.cpp:86 -msgid "Standard Error Output" -msgstr "Kết xuất thiết bị lỗi chuẩn" +#: misc/uiserver.cpp:611 +msgid " %1 kB/s " +msgstr " %1 KB/giây " -#: tdefile/knotifydialog.cpp:87 -msgid "Taskbar" -msgstr "Thanh tác vụ" +#: misc/uiserver.cpp:679 +msgid "Cancel Job" +msgstr "Thôi việc" -#: tdefile/knotifydialog.cpp:121 -msgid "Execute a program" -msgstr "Chạy chương trình" +#: misc/uiserver.cpp:1098 +msgid "" +"_: Remaining Size\n" +" Rem. Size: %1 " +msgstr "Cỡ còn lại : %1 " -#: tdefile/knotifydialog.cpp:122 -msgid "Print to Standard error output" -msgstr "In ra thiết bị xuất chuẩn" +#: misc/uiserver.cpp:1100 +msgid "" +"_: Remaining Time\n" +" Rem. Time: %1 " +msgstr "Thời gian còn lại : %1 " -#: tdefile/knotifydialog.cpp:123 -msgid "Display a messagebox" -msgstr "Hiện hộp thông điệp" +#: misc/uiserver.cpp:1384 +msgid "TDE Progress Information UI Server" +msgstr "Trình phục vụ giao diện người dùng thông tin tiến triển TDE" -#: tdefile/knotifydialog.cpp:124 -msgid "Log to a file" -msgstr "Ghi lưu vào tập tin" +#: misc/uiserver.cpp:1387 misc/uiserver.cpp:1388 +msgid "Developer" +msgstr "Nhà phát triển" -#: tdefile/knotifydialog.cpp:125 -msgid "Play a sound" -msgstr "Phát âm thanh" +#: misc/tdetelnetservice.cpp:41 +msgid "telnet service" +msgstr "dịch vụ telnet" -#: tdefile/knotifydialog.cpp:126 -msgid "Flash the taskbar entry" -msgstr "Chớp mục thanh tác vụ" +#: misc/tdetelnetservice.cpp:42 +msgid "telnet protocol handler" +msgstr "bộ quản lý giao thức telnet" -#: tdefile/knotifydialog.cpp:163 -msgid "Notification Settings" -msgstr "Thiết lập thông báo" +#: misc/tdetelnetservice.cpp:76 +msgid "You do not have permission to access the %1 protocol." +msgstr "Bạn không có quyền truy cập giao thức %1." -#: tdefile/knotifydialog.cpp:309 +#: misc/kpac/proxyscout.cpp:124 +#, c-format msgid "" -"You may use the following macros" -"
                      in the commandline:" -"
                      %e: for the event name," -"
                      %a: for the name of the application that sent the event," -"
                      %s: for the notification message," -"
                      %w: for the numeric window ID where the event originated," -"
                      %i: for the numeric event ID." +"The proxy configuration script is invalid:\n" +"%1" msgstr "" -"Bạn có khả năng sử dụng những bộ lệnh theo đây" -"
                      trên dòng lệnh:" -"
                      %e: tÊn sự kiện," -"
                      %a: tên của ứng dụng đà gởi sự kiện" -"
                      %s: thông điệp thông báo" -"
                      %w: số nhận diện cửa sổ nơi sự kiện đã sở khởi" -"
                      %i: số nhận diện sự kIện." +"Tập lệnh cấu hình ủy nhiệm không hợp lệ :\n" +"%1" -#: tdefile/knotifydialog.cpp:339 -msgid "Advanced <<" -msgstr "Cấp cao ←" +#: misc/kpac/proxyscout.cpp:184 +#, c-format +msgid "" +"The proxy configuration script returned an error:\n" +"%1" +msgstr "" +"Tập lệnh cấu hình ủy nhiệm gặp lỗi :\n" +"%1" -#: tdefile/knotifydialog.cpp:340 -msgid "Hide advanced options" -msgstr "Ẩn tùy chọn cấp cao" +#: misc/kpac/downloader.cpp:81 +#, c-format +msgid "" +"Could not download the proxy configuration script:\n" +"%1" +msgstr "" +"Không thể tải về tập lệnh cấu hình ủy nhiệm:\n" +"%1" -#: tdefile/knotifydialog.cpp:356 -msgid "Advanced >>" -msgstr "Cấp cao →" +#: misc/kpac/downloader.cpp:83 +msgid "Could not download the proxy configuration script" +msgstr "Không thể tải về tập lệnh cấu hình ủy nhiệm" -#: tdefile/knotifydialog.cpp:357 -msgid "Show advanced options" -msgstr "Hiện tùy chọn cấp cao" +#: misc/kpac/discovery.cpp:116 +msgid "Could not find a usable proxy configuration script" +msgstr "Không tìm thấy một tập lệnh cấu hình ủy nhiệm có khả năng dùng" -#: tdefile/knotifydialog.cpp:782 -msgid "This will cause the notifications to be reset to their defaults." -msgstr "" -"Sự chọn này sẽ làm cho mọi sự thông báo được đặt lại thành giá trị mặc định." +#: ../tdeioslave/http/http.cc:5189 kpasswdserver/kpasswdserver.cpp:346 +msgid " Do you want to retry?" +msgstr " Bạn có muốn thử lại không?" -#: tdefile/knotifydialog.cpp:784 -msgid "Are You Sure?" -msgstr "Bạn có chắc chắn chưa?" +#: ../tdeioslave/http/http.cc:5190 kpasswdserver/kpasswdserver.cpp:348 +msgid "Authentication" +msgstr "Xác thực" -#: tdefile/knotifydialog.cpp:785 -msgid "&Reset" -msgstr "Đặt &lại" +#: kpasswdserver/kpasswdserver.cpp:348 +msgid "Retry" +msgstr "Thử lại" -#: tdefile/knotifydialog.cpp:858 -msgid "Select Sound File" -msgstr "Chọn tập tin âm thanh" +#: tests/kurifiltertest.cpp:144 +msgid "kurifiltertest" +msgstr "kurifiltertest" -#: tdefile/knotifydialog.cpp:894 -msgid "Select Log File" -msgstr "Chọn tập tin ghi lưu" +#: tests/kurifiltertest.cpp:145 +msgid "Unit test for the URI filter plugin framework." +msgstr "Việc thử ra đơn vị cho khuôn khổ bộ cầm phít lọc URI." -#: tdefile/knotifydialog.cpp:908 -msgid "Select File to Execute" -msgstr "Chọn tập tin cần thực hiện" +#: tests/kurifiltertest.cpp:150 +msgid "Use space as keyword delimeter for web shortcuts" +msgstr "Hãy dùng dấu cách là bộ phân cách từ khoá cho lối tắt Mạng" -#: tdefile/knotifydialog.cpp:942 -msgid "The specified file does not exist." -msgstr "Tập tin được ghi rõ không tồn tại." +#: ../tdeioslave/iso/tdeiso_info.cpp:37 +msgid "TDE utility for getting ISO information" +msgstr "" -#: tdefile/knotifydialog.cpp:1012 -msgid "No description available" -msgstr "Không có mô tả" +#: ../tdeioslave/iso/tdeiso_info.cpp:43 +msgid "Returns 0 if the file exists, -1 if it does not" +msgstr "" -#: tdefile/tdefilemetainfowidget.cpp:111 -msgid "" -msgstr "" +#: ../tdeioslave/iso/tdeiso_info.cpp:44 +msgid "" +"The device on which to execute the specified command. Example: /dev/sr0" +msgstr "" -#: httpfilter/httpfilter.cc:278 -msgid "Unexpected end of data, some information may be lost." -msgstr "Gặp kết thúc dữ liệu bất ngờ nên có lẽ thông tin bị mất." +#: ../tdeioslave/iso/tdeiso_info.cpp:50 +msgid "Kerberos Realm Manager" +msgstr "" -#: httpfilter/httpfilter.cc:335 -msgid "Receiving corrupt data." -msgstr "Đang nhận dữ liệu bị hỏng." +#: ../tdeioslave/iso/tdeiso_info.cpp:93 +#, fuzzy +msgid "No device was specified" +msgstr "Chưa ghi rõ tên tập tin" #: ../tdeioslave/ftp/ftp.cc:451 #, c-format @@ -5833,250 +5855,22 @@ msgid "You need to supply a username and a password to access this site." msgstr "" "Bạn cần phải cung cấp tên người dùng và mật khẩu để truy cập nơi Mạng này." -#: ../tdeioslave/ftp/ftp.cc:598 ../tdeioslave/http/http.cc:5209 -msgid "Site:" -msgstr "Nơi:" - -#: ../tdeioslave/ftp/ftp.cc:599 -msgid "%1" -msgstr "%1" - -#: ../tdeioslave/ftp/ftp.cc:662 -msgid "Login OK" -msgstr "Đăng nhập được" - -#: ../tdeioslave/ftp/ftp.cc:691 -#, c-format -msgid "Could not login to %1." -msgstr "Không thể đăng nhập vào %1." - -#: ../tdeioslave/file/file.cc:565 ../tdeioslave/file/file.cc:799 -#, c-format -msgid "" -"Could not change permissions for\n" -"%1" -msgstr "" -"Không thể thay đổi quyền hạn về\n" -"%1" - -#: ../tdeioslave/file/file.cc:731 -msgid "Cannot copy file from %1 to %2. (Errno: %3)" -msgstr "Không thể sao chép tập tin từ %1 sang %2. (Lỗi : %3)" - -#: ../tdeioslave/file/file.cc:1210 -#, c-format -msgid "No media in device for %1" -msgstr "Không có vật chứa trong thiết bị cho %1" - -#: ../tdeioslave/file/file.cc:1385 -msgid "No Media inserted or Media not recognized." -msgstr "Chưa chèn vật chứa, hoặc không nhận diện vật chứa." - -#: ../tdeioslave/file/file.cc:1395 ../tdeioslave/file/file.cc:1601 -msgid "\"vold\" is not running." -msgstr "« vold » không đang chạy." - -#: ../tdeioslave/file/file.cc:1429 -msgid "Could not find program \"mount\"" -msgstr "Không tìm thấy chương trình « mount »" - -#: ../tdeioslave/file/file.cc:1614 -msgid "Could not find program \"umount\"" -msgstr "Không tìm thấy chương trình « umount »" - -#: ../tdeioslave/file/file.cc:1794 -#, c-format -msgid "Could not read %1" -msgstr "Không thể đọc %1" - -#: ../tdeioslave/metainfo/metainfo.cpp:99 -#, c-format -msgid "No metainfo for %1" -msgstr "Không có siêu thông tin về %1" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:80 -msgid "Cookie Alert" -msgstr "Cảnh giác cookie" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:112 -#, c-format -msgid "" -"_n: You received a cookie from\n" -"You received %n cookies from" -msgstr "Bạn đã nhận %n cookie từ" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:129 -msgid " [Cross Domain!]" -msgstr " [Đa miền]" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:132 -msgid "Do you want to accept or reject?" -msgstr "Bạn có muốn chấp nhận hoặc từ chối?" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:143 -msgid "Apply Choice To" -msgstr "Áp dụng sự chọn vào" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146 -msgid "&Only this cookie" -msgstr "Chỉ c&ookie này" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146 -msgid "&Only these cookies" -msgstr "Chỉ những c&ookie này" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:149 -msgid "" -"Select this option to accept/reject only this cookie. You will be prompted if " -"another cookie is received. (see WebBrowsing/Cookies in the Control " -"Center)." -msgstr "" -"Hãy chọn điều này để chấp nhận / từ chối chỉ cookie này. Bạn sẽ được nhắc nếu " -"cookie thêm được nhận (xem Duyệt Mạng/Cookies trong Trung tâm Điều " -"khiển)." - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:154 -msgid "All cookies from this do&main" -msgstr "Mọi cookie từ &miền này" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:156 -msgid "" -"Select this option to accept/reject all cookies from this site. Choosing this " -"option will add a new policy for the site this cookie originated from. This " -"policy will be permanent until you manually change it from the Control Center " -"(see WebBrowsing/Cookies in the Control Center)." -msgstr "" -"Hãy chọn điều này để chấp nhận / từ chối mọi cookie từ nơi Mạng này. Việc chọn " -"điều này sẽ thêm một giao thức mới về nơi Mạng đã tạo cookie này. Giao thức này " -"sẽ tiếp tục cho đến khi bạn tự sửa đổi nó từ Trung tâm Điều khiển " -"(xem Duyệt Mạng/Cookies trong Trung tâm Điều khiển)." - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:163 -msgid "All &cookies" -msgstr "Mọi &cookie" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:165 -msgid "" -"Select this option to accept/reject all cookies from anywhere. Choosing this " -"option will change the global cookie policy set in the Control Center for all " -"cookies (see WebBrowsing/Cookies in the Control Center)." -msgstr "" -"Hãy chọn điều này để chấp nhận / từ chối mọi cookie từ đâu. Việc chọn điều này " -"sẽ thay đổi giao thức cookie toàn cục được đặt trong Trung tâm Điều khiển về " -"mọi cookie (xem Duyệt Mạng/Cookies trong Trung tâm Điều khiển)." - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:182 -msgid "&Accept" -msgstr "Chấ&p nhận" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:187 -msgid "&Reject" -msgstr "&Từ chối" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197 -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:228 -msgid "&Details <<" -msgstr "Ch&i tiết ←" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197 -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:220 -msgid "&Details >>" -msgstr "Ch&i tiết →" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:201 -msgid "See or modify the cookie information" -msgstr "Xem hoặc sửa đổi thông tin cookie" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:263 -msgid "Cookie Details" -msgstr "Thông tin về cookie" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:278 -msgid "Value:" -msgstr "Giá trị :" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:285 -msgid "Expires:" -msgstr "Hạn dùng:" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:292 -msgid "Path:" -msgstr "Đường dẫn:" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:299 -msgid "Domain:" -msgstr "Miền:" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:306 -msgid "Exposure:" -msgstr "Phơi nắng:" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:315 -msgid "" -"_: Next cookie\n" -"&Next >>" -msgstr "&Kế →" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:320 -msgid "Show details of the next cookie" -msgstr "Hiển thị chi tiết về cookie kế tiếp" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:353 -msgid "Not specified" -msgstr "Chưa ghi rõ" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:362 -msgid "End of Session" -msgstr "Kết thúc phiên chạy" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:367 -msgid "Secure servers only" -msgstr "Chỉ máy phục vụ bảo mật" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:369 -msgid "Secure servers, page scripts" -msgstr "Máy phục vụ bảo mật, tập lệnh trang" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:374 -msgid "Servers" -msgstr "Máy phục vụ" - -#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:376 -msgid "Servers, page scripts" -msgstr "Máy phục vụ, tập lệnh trang" - -#: ../tdeioslave/http/kcookiejar/main.cpp:30 -msgid "HTTP Cookie Daemon" -msgstr "Trình nền cookie HTTP" - -#: ../tdeioslave/http/kcookiejar/main.cpp:36 -msgid "Shut down cookie jar" -msgstr "Tắt chạy cookie jar" - -#: ../tdeioslave/http/kcookiejar/main.cpp:37 -msgid "Remove cookies for domain" -msgstr "Gỡ bỏ mọi cookie cho miền Mạng" - -#: ../tdeioslave/http/kcookiejar/main.cpp:38 -msgid "Remove all cookies" -msgstr "Gỡ bỏ mọi cookie" - -#: ../tdeioslave/http/kcookiejar/main.cpp:39 -msgid "Reload configuration file" -msgstr "Tải lại tập tin cấu hình" +#: ../tdeioslave/ftp/ftp.cc:598 ../tdeioslave/http/http.cc:5209 +msgid "Site:" +msgstr "Nơi:" -#: ../tdeioslave/http/kcookiejar/main.cpp:46 -msgid "HTTP cookie daemon" -msgstr "Trình nền cookie HTTP" +#: ../tdeioslave/ftp/ftp.cc:599 +msgid "%1" +msgstr "%1" -#: ../tdeioslave/http/http_cache_cleaner.cpp:53 -#: ../tdeioslave/http/http_cache_cleaner.cpp:194 -msgid "TDE HTTP cache maintenance tool" -msgstr "Công cụ bảo trì bộ nhớ tạm HTTP TDE" +#: ../tdeioslave/ftp/ftp.cc:662 +msgid "Login OK" +msgstr "Đăng nhập được" -#: ../tdeioslave/http/http_cache_cleaner.cpp:59 -msgid "Empty the cache" -msgstr "Đổ bộ nhớ tạm" +#: ../tdeioslave/ftp/ftp.cc:691 +#, c-format +msgid "Could not login to %1." +msgstr "Không thể đăng nhập vào %1." #: ../tdeioslave/http/http.cc:489 msgid "No host specified." @@ -6286,27 +6080,233 @@ msgstr "" "Phương pháp không được hỗ trợ nên việc xác thực sẽ thất bại. Vui lòng thông báo " "lỗi này." -#: ../tdeioslave/iso/tdeiso_info.cpp:37 -msgid "TDE utility for getting ISO information" +#: ../tdeioslave/http/kcookiejar/main.cpp:30 +msgid "HTTP Cookie Daemon" +msgstr "Trình nền cookie HTTP" + +#: ../tdeioslave/http/kcookiejar/main.cpp:36 +msgid "Shut down cookie jar" +msgstr "Tắt chạy cookie jar" + +#: ../tdeioslave/http/kcookiejar/main.cpp:37 +msgid "Remove cookies for domain" +msgstr "Gỡ bỏ mọi cookie cho miền Mạng" + +#: ../tdeioslave/http/kcookiejar/main.cpp:38 +msgid "Remove all cookies" +msgstr "Gỡ bỏ mọi cookie" + +#: ../tdeioslave/http/kcookiejar/main.cpp:39 +msgid "Reload configuration file" +msgstr "Tải lại tập tin cấu hình" + +#: ../tdeioslave/http/kcookiejar/main.cpp:46 +msgid "HTTP cookie daemon" +msgstr "Trình nền cookie HTTP" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:80 +msgid "Cookie Alert" +msgstr "Cảnh giác cookie" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:112 +#, c-format +msgid "" +"_n: You received a cookie from\n" +"You received %n cookies from" +msgstr "Bạn đã nhận %n cookie từ" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:129 +msgid " [Cross Domain!]" +msgstr " [Đa miền]" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:132 +msgid "Do you want to accept or reject?" +msgstr "Bạn có muốn chấp nhận hoặc từ chối?" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:143 +msgid "Apply Choice To" +msgstr "Áp dụng sự chọn vào" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146 +msgid "&Only this cookie" +msgstr "Chỉ c&ookie này" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146 +msgid "&Only these cookies" +msgstr "Chỉ những c&ookie này" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:149 +msgid "" +"Select this option to accept/reject only this cookie. You will be prompted if " +"another cookie is received. (see WebBrowsing/Cookies in the Control " +"Center)." msgstr "" +"Hãy chọn điều này để chấp nhận / từ chối chỉ cookie này. Bạn sẽ được nhắc nếu " +"cookie thêm được nhận (xem Duyệt Mạng/Cookies trong Trung tâm Điều " +"khiển)." -#: ../tdeioslave/iso/tdeiso_info.cpp:43 -msgid "Returns 0 if the file exists, -1 if it does not" +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:154 +msgid "All cookies from this do&main" +msgstr "Mọi cookie từ &miền này" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:156 +msgid "" +"Select this option to accept/reject all cookies from this site. Choosing this " +"option will add a new policy for the site this cookie originated from. This " +"policy will be permanent until you manually change it from the Control Center " +"(see WebBrowsing/Cookies in the Control Center)." msgstr "" +"Hãy chọn điều này để chấp nhận / từ chối mọi cookie từ nơi Mạng này. Việc chọn " +"điều này sẽ thêm một giao thức mới về nơi Mạng đã tạo cookie này. Giao thức này " +"sẽ tiếp tục cho đến khi bạn tự sửa đổi nó từ Trung tâm Điều khiển " +"(xem Duyệt Mạng/Cookies trong Trung tâm Điều khiển)." -#: ../tdeioslave/iso/tdeiso_info.cpp:44 +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:163 +msgid "All &cookies" +msgstr "Mọi &cookie" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:165 msgid "" -"The device on which to execute the specified command. Example: /dev/sr0" +"Select this option to accept/reject all cookies from anywhere. Choosing this " +"option will change the global cookie policy set in the Control Center for all " +"cookies (see WebBrowsing/Cookies in the Control Center)." msgstr "" +"Hãy chọn điều này để chấp nhận / từ chối mọi cookie từ đâu. Việc chọn điều này " +"sẽ thay đổi giao thức cookie toàn cục được đặt trong Trung tâm Điều khiển về " +"mọi cookie (xem Duyệt Mạng/Cookies trong Trung tâm Điều khiển)." -#: ../tdeioslave/iso/tdeiso_info.cpp:50 -msgid "Kerberos Realm Manager" +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:182 +msgid "&Accept" +msgstr "Chấ&p nhận" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:187 +msgid "&Reject" +msgstr "&Từ chối" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197 +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:228 +msgid "&Details <<" +msgstr "Ch&i tiết ←" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197 +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:220 +msgid "&Details >>" +msgstr "Ch&i tiết →" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:201 +msgid "See or modify the cookie information" +msgstr "Xem hoặc sửa đổi thông tin cookie" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:263 +msgid "Cookie Details" +msgstr "Thông tin về cookie" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:278 +msgid "Value:" +msgstr "Giá trị :" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:285 +msgid "Expires:" +msgstr "Hạn dùng:" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:292 +msgid "Path:" +msgstr "Đường dẫn:" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:299 +msgid "Domain:" +msgstr "Miền:" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:306 +msgid "Exposure:" +msgstr "Phơi nắng:" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:315 +msgid "" +"_: Next cookie\n" +"&Next >>" +msgstr "&Kế →" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:320 +msgid "Show details of the next cookie" +msgstr "Hiển thị chi tiết về cookie kế tiếp" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:353 +msgid "Not specified" +msgstr "Chưa ghi rõ" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:362 +msgid "End of Session" +msgstr "Kết thúc phiên chạy" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:367 +msgid "Secure servers only" +msgstr "Chỉ máy phục vụ bảo mật" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:369 +msgid "Secure servers, page scripts" +msgstr "Máy phục vụ bảo mật, tập lệnh trang" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:374 +msgid "Servers" +msgstr "Máy phục vụ" + +#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:376 +msgid "Servers, page scripts" +msgstr "Máy phục vụ, tập lệnh trang" + +#: ../tdeioslave/http/http_cache_cleaner.cpp:53 +#: ../tdeioslave/http/http_cache_cleaner.cpp:194 +msgid "TDE HTTP cache maintenance tool" +msgstr "Công cụ bảo trì bộ nhớ tạm HTTP TDE" + +#: ../tdeioslave/http/http_cache_cleaner.cpp:59 +msgid "Empty the cache" +msgstr "Đổ bộ nhớ tạm" + +#: ../tdeioslave/metainfo/metainfo.cpp:99 +#, c-format +msgid "No metainfo for %1" +msgstr "Không có siêu thông tin về %1" + +#: ../tdeioslave/file/file.cc:565 ../tdeioslave/file/file.cc:799 +#, c-format +msgid "" +"Could not change permissions for\n" +"%1" msgstr "" +"Không thể thay đổi quyền hạn về\n" +"%1" -#: ../tdeioslave/iso/tdeiso_info.cpp:93 -#, fuzzy -msgid "No device was specified" -msgstr "Chưa ghi rõ tên tập tin" +#: ../tdeioslave/file/file.cc:731 +msgid "Cannot copy file from %1 to %2. (Errno: %3)" +msgstr "Không thể sao chép tập tin từ %1 sang %2. (Lỗi : %3)" + +#: ../tdeioslave/file/file.cc:1210 +#, c-format +msgid "No media in device for %1" +msgstr "Không có vật chứa trong thiết bị cho %1" + +#: ../tdeioslave/file/file.cc:1385 +msgid "No Media inserted or Media not recognized." +msgstr "Chưa chèn vật chứa, hoặc không nhận diện vật chứa." + +#: ../tdeioslave/file/file.cc:1395 ../tdeioslave/file/file.cc:1601 +msgid "\"vold\" is not running." +msgstr "« vold » không đang chạy." + +#: ../tdeioslave/file/file.cc:1429 +msgid "Could not find program \"mount\"" +msgstr "Không tìm thấy chương trình « mount »" + +#: ../tdeioslave/file/file.cc:1614 +msgid "Could not find program \"umount\"" +msgstr "Không tìm thấy chương trình « umount »" + +#: ../tdeioslave/file/file.cc:1794 +#, c-format +msgid "Could not read %1" +msgstr "Không thể đọc %1" #~ msgid "Shared" #~ msgstr "Đã chia sẻ" diff --git a/tde-i18n-vi/messages/tdelibs/tdeio_help.po b/tde-i18n-vi/messages/tdelibs/tdeio_help.po index 696e38b16f7..be462f3d1bf 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeio_help.po +++ b/tde-i18n-vi/messages/tdelibs/tdeio_help.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_help\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:45+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeioexec.po b/tde-i18n-vi/messages/tdelibs/tdeioexec.po index 4cacf5fd705..5445b9779b9 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeioexec.po +++ b/tde-i18n-vi/messages/tdelibs/tdeioexec.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeioexec\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:11+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdelibs.po b/tde-i18n-vi/messages/tdelibs/tdelibs.po index 3343b91337f..77c6abe4685 100644 --- a/tde-i18n-vi/messages/tdelibs/tdelibs.po +++ b/tde-i18n-vi/messages/tdelibs/tdelibs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdelibs\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:06+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,148 +17,14 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" -#. i18n: file ./interfaces/tdetexteditor/editorchooser_ui.ui line 16 -#: rc.cpp:3 -#, no-c-format -msgid "Editor Chooser" -msgstr "Bộ chọn trình soạn thảo" - -#. i18n: file ./interfaces/tdetexteditor/editorchooser_ui.ui line 41 -#: rc.cpp:6 -#, no-c-format -msgid "" -"Please choose the default text editing component that you wish to use in this " -"application. If you choose System Default, the application will honor " -"your changes in the Control Center. All other choices will override that " -"setting." -msgstr "" -"Vui lòng chọn thành phần soạn thảo mặc định bạn muốn sử dụng trong ứng dụng " -"này. Nếu bạn chọn Mặc định hệ thống, ứng dụng sẽ theo thay đổi đó trong " -"Trung tâm Điều khiển. Các sự chọn khác sẽ có quyền cao hơn thiết lập đó." - -#. i18n: file ./tdehtml/tdehtml_popupmenu.rc line 11 -#: rc.cpp:9 -#, no-c-format -msgid "Frame" -msgstr "Khung" - -#. i18n: file ./tdehtml/tdehtml.rc line 4 -#: common_texts.cpp:81 rc.cpp:12 rc.cpp:30 rc.cpp:229 -#, no-c-format -msgid "&Edit" -msgstr "&Hiệu chỉnh" - -#. i18n: file ./tdehtml/kjserrordlg.ui line 17 -#: rc.cpp:15 -#, no-c-format -msgid "JavaScript Errors" -msgstr "Lỗi JavaScript" - -#. i18n: file ./tdehtml/kjserrordlg.ui line 20 -#: rc.cpp:18 -#, fuzzy, no-c-format -msgid "" -"This dialog provides you with notification and details of scripting errors that " -"occur on web pages. In many cases it is due to an error in the web site as " -"designed by its author. In other cases it is the result of a programming error " -"in Konqueror. If you suspect the former, please contact the webmaster of the " -"site in question. Conversely if you suspect an error in Konqueror, please file " -"a bug report at http://bugs.trinitydesktop.org/. A test case which illustrates " -"the problem will be appreciated." -msgstr "" -"Hộp thoại này cung cấp thông báo và chi tiết về lỗi tập lệnh xảy ra trên trang " -"Mạng. Trong nhiều trường hợp, lỗi này do lỗi trong nơi Mạng như bị tác giả " -"thiết kế. Trong trường hợp khác, nó do lỗi lập trình trong Konqueror. Nếu bạn " -"hoài nghi trường hợp trước, vui lòng liên lạc với chủ nơi Mạng đó. Còn nếu bạn " -"hoài nghi lỗi trong Konqueror, vui lòng thông báo lỗi đó tại « " -"http://bugs.kde.org/ » . Tốt hơn khi bạn gồm lời thí dụ diễn tả lỗi." - -#. i18n: file ./tdehtml/kjserrordlg.ui line 39 -#: tdeui/kstdaction_p.h:58 tdeui/kstdguiitem.cpp:161 rc.cpp:24 -#, no-c-format -msgid "C&lear" -msgstr "&Xoá" - -#. i18n: file ./tdehtml/tdehtml_browser.rc line 4 -#: common_texts.cpp:77 rc.cpp:27 rc.cpp:223 -#, no-c-format -msgid "&File" -msgstr "&Tập tin" - -#. i18n: file ./tdehtml/tdehtml_browser.rc line 20 -#: common_texts.cpp:84 rc.cpp:33 rc.cpp:235 -#, no-c-format -msgid "&View" -msgstr "&Xem" - -#. i18n: file ./tdehtml/tdehtml_browser.rc line 37 -#: common_texts.cpp:254 rc.cpp:36 rc.cpp:256 -#, no-c-format -msgid "Main Toolbar" -msgstr "Thanh công cụ chính" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 26 -#: rc.cpp:39 -#, no-c-format -msgid "Document Information" -msgstr "Thông tin Tài liệu" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 37 -#: rc.cpp:42 -#, no-c-format -msgid "General" -msgstr "Chung" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 64 -#: rc.cpp:45 -#, no-c-format -msgid "URL:" -msgstr "Địa chỉ Mạng:" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 122 -#: rc.cpp:48 -#, no-c-format -msgid "Title:" -msgstr "Tựa :" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 141 -#: rc.cpp:51 -#, no-c-format -msgid "Last modified:" -msgstr "Sửa đổi cuối cùng:" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 160 -#: rc.cpp:54 -#, no-c-format -msgid "Document encoding:" -msgstr "Bảng mã Tài liệu :" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 188 -#: rc.cpp:57 -#, no-c-format -msgid "HTTP Headers" -msgstr "Dòng đầu HTTP" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 197 -#: rc.cpp:60 -#, no-c-format -msgid "Property" -msgstr "Thuộc tính" - -#. i18n: file ./tdehtml/htmlpageinfo.ui line 208 -#: tdehtml/java/kjavaappletviewer.cpp:132 rc.cpp:63 -#, no-c-format -msgid "Value" -msgstr "Giá trị" - -#. i18n: file ./tdeui/tdespellui.ui line 38 -#: rc.cpp:69 rc.cpp:307 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 38 +#: rc.cpp:3 rc.cpp:175 #, no-c-format msgid "Unknown word:" msgstr "Từ lạ :" -#. i18n: file ./tdeui/tdespellui.ui line 44 -#: rc.cpp:72 rc.cpp:84 rc.cpp:310 rc.cpp:322 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 44 +#: rc.cpp:6 rc.cpp:18 rc.cpp:178 rc.cpp:190 #, no-c-format msgid "" "" @@ -188,26 +54,26 @@ msgstr "" "hoặc Thay thế hết.

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 52 -#: rc.cpp:78 rc.cpp:316 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 52 +#: rc.cpp:12 rc.cpp:184 #, no-c-format msgid "misspelled" msgstr "sai chính tả" -#. i18n: file ./tdeui/tdespellui.ui line 55 -#: rc.cpp:81 rc.cpp:319 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 55 +#: rc.cpp:15 rc.cpp:187 #, no-c-format msgid "Unknown word" msgstr "Từ lạ" -#. i18n: file ./tdeui/tdespellui.ui line 69 -#: rc.cpp:90 rc.cpp:328 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 69 +#: rc.cpp:24 rc.cpp:196 #, no-c-format msgid "&Language:" msgstr "&Ngôn ngữ :" -#. i18n: file ./tdeui/tdespellui.ui line 77 -#: rc.cpp:93 rc.cpp:188 rc.cpp:331 rc.cpp:389 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 77 +#: rc.cpp:27 rc.cpp:85 rc.cpp:199 rc.cpp:294 #, no-c-format msgid "" "\n" @@ -218,20 +84,20 @@ msgstr "" "

                      Ở đây hãy chọn ngôn ngữ của tài liệu bạn đang đọc và sửa.

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 88 -#: rc.cpp:98 rc.cpp:336 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 88 +#: rc.cpp:32 rc.cpp:204 #, no-c-format msgid "... the misspelled word shown in context ..." msgstr "... từ sai chính tả được hiển thị theo ngữ cảnh ..." -#. i18n: file ./tdeui/tdespellui.ui line 94 -#: rc.cpp:101 rc.cpp:339 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 94 +#: rc.cpp:35 rc.cpp:207 #, no-c-format msgid "Text excerpt showing the unknown word in its context." msgstr "Đoạn hiển thị từ lạ theo ngữ cảnh nó." -#. i18n: file ./tdeui/tdespellui.ui line 99 -#: rc.cpp:104 rc.cpp:342 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 99 +#: rc.cpp:38 rc.cpp:210 #, no-c-format msgid "" "\n" @@ -248,14 +114,14 @@ msgstr "" "tiếp tục lại đọc và sửa.

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 107 -#: rc.cpp:109 rc.cpp:347 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 107 +#: rc.cpp:43 rc.cpp:215 #, no-c-format msgid "<< Add to Dictionary" msgstr "<\n" @@ -277,40 +143,20 @@ msgstr "" "thay thế.

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 138 -#: rc.cpp:118 rc.cpp:405 -#, no-c-format -msgid "R&eplace All" -msgstr "Th&ay thế hết" - -#. i18n: file ./tdeui/tdespellui.ui line 143 -#: rc.cpp:121 rc.cpp:408 -#, no-c-format -msgid "" -"\n" -"

                      Click here to replace all occurrences of the unknown text with the text in " -"the edit box above (to the left).

                      \n" -"
                      " -msgstr "" -"\n" -"

                      Nhắp vào đây để thay thế mọi lần gặp đoạn lạ bằng đoạn trong hộp chuỗi bên " -"trên (bên trái)..

                      \n" -"
                      " - -#. i18n: file ./tdeui/tdespellui.ui line 149 -#: rc.cpp:126 rc.cpp:356 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 136 +#: rc.cpp:52 rc.cpp:232 #, no-c-format msgid "Suggested Words" msgstr "Từ đã gợi ý" -#. i18n: file ./tdeui/tdespellui.ui line 165 -#: rc.cpp:129 rc.cpp:359 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 152 +#: rc.cpp:55 rc.cpp:235 #, no-c-format msgid "Suggestion List" msgstr "Danh sách gợi ý" -#. i18n: file ./tdeui/tdespellui.ui line 171 -#: rc.cpp:132 rc.cpp:362 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 158 +#: rc.cpp:58 rc.cpp:238 #, no-c-format msgid "" "\n" @@ -329,14 +175,57 @@ msgstr "" "hoặc Thay thế hết nếu bạn muốn sửa mọi lần gặp từ.

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 179 -#: tdeui/keditcl2.cpp:833 tdeutils/kfinddialog.cpp:232 rc.cpp:138 rc.cpp:397 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 166 +#: rc.cpp:64 rc.cpp:252 +#, no-c-format +msgid "Replace &with:" +msgstr "Thay thế &bằng:" + +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 175 +#: rc.cpp:67 rc.cpp:73 rc.cpp:255 rc.cpp:279 +#, no-c-format +msgid "" +"\n" +"

                      If the unknown word is misspelled, you should type the correction for your " +"misspelled word here or select it from the list below.

                      \n" +"

                      You can then click Replace if you want to correct only this " +"occurrence of the word or Replace All if you want to correct all " +"occurrences.

                      \n" +"
                      " +msgstr "" +"\n" +"

                      Nếu từ lạ có lỗi chính tả, bạn nên gõ vào đây từ đúng, hoặc chọn nó trong " +"danh sách bên dưới.

                      \n" +"

                      Sau đó, bạn có thể nhắp vào nút Thay thế nếu bạn muốn sửa chỉ lần này " +"gặp từ, hoặc Thay thế hết nếu bạn muốn sửa mọi lần gặp từ.

                      \n" +"
                      " + +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 192 +#: tdeui/ksconfig.cpp:294 rc.cpp:79 rc.cpp:288 +#, no-c-format +msgid "English" +msgstr "Tiếng Anh" + +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 199 +#: rc.cpp:82 rc.cpp:291 +#, no-c-format +msgid "Language Selection" +msgstr "Chọn ngôn ngữ" + +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 220 +#: rc.cpp:90 rc.cpp:285 +#, no-c-format +msgid "S&uggest" +msgstr "&Gợi ý" + +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 228 +#: tdeui/keditcl2.cpp:833 tdeutils/kfinddialog.cpp:232 rc.cpp:93 rc.cpp:244 #, no-c-format msgid "&Replace" msgstr "Tha&y thế" -#. i18n: file ./tdeui/tdespellui.ui line 184 -#: rc.cpp:141 rc.cpp:400 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 233 +#: rc.cpp:96 rc.cpp:247 #, no-c-format msgid "" "\n" @@ -349,39 +238,34 @@ msgstr "" "trên (bên trái).

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 192 -#: rc.cpp:146 rc.cpp:368 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 241 +#: rc.cpp:101 rc.cpp:224 #, no-c-format -msgid "Replace &with:" -msgstr "Thay thế &bằng:" +msgid "R&eplace All" +msgstr "Th&ay thế hết" -#. i18n: file ./tdeui/tdespellui.ui line 201 -#: rc.cpp:149 rc.cpp:173 rc.cpp:371 rc.cpp:377 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 246 +#: rc.cpp:104 rc.cpp:227 #, no-c-format msgid "" "\n" -"

                      If the unknown word is misspelled, you should type the correction for your " -"misspelled word here or select it from the list below.

                      \n" -"

                      You can then click Replace if you want to correct only this " -"occurrence of the word or Replace All if you want to correct all " -"occurrences.

                      \n" +"

                      Click here to replace all occurrences of the unknown text with the text in " +"the edit box above (to the left).

                      \n" "
                      " msgstr "" "\n" -"

                      Nếu từ lạ có lỗi chính tả, bạn nên gõ vào đây từ đúng, hoặc chọn nó trong " -"danh sách bên dưới.

                      \n" -"

                      Sau đó, bạn có thể nhắp vào nút Thay thế nếu bạn muốn sửa chỉ lần này " -"gặp từ, hoặc Thay thế hết nếu bạn muốn sửa mọi lần gặp từ.

                      \n" +"

                      Nhắp vào đây để thay thế mọi lần gặp đoạn lạ bằng đoạn trong hộp chuỗi bên " +"trên (bên trái)..

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 209 -#: tdersync/tdersync.cpp:687 rc.cpp:155 rc.cpp:413 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 254 +#: tdersync/tdersync.cpp:687 rc.cpp:109 rc.cpp:261 #, no-c-format msgid "&Ignore" msgstr "&Bỏ qua" -#. i18n: file ./tdeui/tdespellui.ui line 215 -#: rc.cpp:158 rc.cpp:416 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 260 +#: rc.cpp:112 rc.cpp:264 #, no-c-format msgid "" "\n" @@ -396,14 +280,14 @@ msgstr "" "khác mà bạn muốn sử dụng còn không muốn thêm vào từ điển.

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 223 -#: rc.cpp:164 rc.cpp:422 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 268 +#: rc.cpp:118 rc.cpp:270 #, no-c-format msgid "I&gnore All" msgstr "Bỏ &qua hết" -#. i18n: file ./tdeui/tdespellui.ui line 229 -#: rc.cpp:167 rc.cpp:425 rc.cpp:434 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 274 +#: rc.cpp:121 rc.cpp:130 rc.cpp:273 #, no-c-format msgid "" "\n" @@ -420,227 +304,343 @@ msgstr "" "khác mà bạn muốn sử dụng còn không muốn thêm vào từ điển.

                      \n" "
                      " -#. i18n: file ./tdeui/tdespellui.ui line 248 -#: rc.cpp:179 rc.cpp:394 +#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 282 +#: rc.cpp:127 #, no-c-format -msgid "S&uggest" -msgstr "&Gợi ý" +msgid "Autocorrect" +msgstr "Tự động sửa" -#. i18n: file ./tdeui/tdespellui.ui line 254 -#: tdeui/ksconfig.cpp:294 rc.cpp:182 rc.cpp:383 +#. i18n: file ./tdespell2/ui/configui.ui line 26 +#: rc.cpp:136 #, no-c-format -msgid "English" -msgstr "Tiếng Anh" +msgid "" +"This is the default language that the spell checker will use. The drop down box " +"will list all of the dictionaries of your existing languages." +msgstr "" +"Đây là ngôn ngữ mặc định bộ bắt lỗi chính tả sẽ dùng. Hộp thả xuống sẽ liệt kê " +"mọi từ điển của ngôn ngữ tồn tại cũa bạn." + +#. i18n: file ./tdespell2/ui/configui.ui line 34 +#: common_texts.cpp:118 tdeui/keditcl2.cpp:723 tdeui/keditcl2.cpp:862 +#: tdeutils/kfinddialog.cpp:162 rc.cpp:139 +#, no-c-format +msgid "Options" +msgstr "Tùy chọn" -#. i18n: file ./tdeui/tdespellui.ui line 261 -#: rc.cpp:185 rc.cpp:386 +#. i18n: file ./tdespell2/ui/configui.ui line 45 +#: rc.cpp:142 #, no-c-format -msgid "Language Selection" -msgstr "Chọn ngôn ngữ" +msgid "Enable &background spellchecking" +msgstr "Bật chạy &bắt lỗi chính tả nền" -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 58 -#: rc.cpp:193 +#. i18n: file ./tdespell2/ui/configui.ui line 48 +#: rc.cpp:145 #, no-c-format -msgid "Alternate shortcut:" -msgstr "Phím tắt xen kẽ :" +msgid "" +"If checked, the \"spell as you type\" mode is active and all misspelled words " +"are immediately highlighted." +msgstr "" +"Nếu chọn, chế độ « chính tả trong khi gõ » là hoạt động nên từ sai chính tả nào " +"được tô sáng ngay." -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 69 -#: rc.cpp:196 +#. i18n: file ./tdespell2/ui/configui.ui line 56 +#: rc.cpp:148 #, no-c-format -msgid "Primary shortcut:" -msgstr "Phím tắt chính:" +msgid "Skip all &uppercase words" +msgstr "Nhảy qua từ chữ &hoa" -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 155 -#: rc.cpp:199 +#. i18n: file ./tdespell2/ui/configui.ui line 59 +#: rc.cpp:151 #, no-c-format msgid "" -"The currently set shortcut or the shortcut you are entering will show up here." -msgstr "Phím tắt hiện thời, hoặc phím tắt bạn đang nhập sẽ xuất hiện ở đây." +"If checked, words that consist of only uppercase letters are not spell checked. " +"This is useful if you have a lot of acronyms, such as TDE for example." +msgstr "" +"Nếu chọn, sẽ không bắt lỗi chính tả trong từ chứa chỉ chữ hoa. Có ích khi bạn " +"sử dụng nhiều từ cấu tạo, v.d. TDE, OSS, VN." -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 182 -#: rc.cpp:202 rc.cpp:208 rc.cpp:265 +#. i18n: file ./tdespell2/ui/configui.ui line 67 +#: rc.cpp:154 #, no-c-format -msgid "x" -msgstr "x" +msgid "S&kip run-together words" +msgstr "Nhảy qua từ đã &nối nhau" -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 188 -#: rc.cpp:205 rc.cpp:211 rc.cpp:268 +#. i18n: file ./tdespell2/ui/configui.ui line 70 +#: rc.cpp:157 #, no-c-format -msgid "Clear shortcut" -msgstr "Xoá phím tắt" +msgid "" +"If checked, concatenated words made of existing words are not spell checked. " +"This is useful in some languages." +msgstr "" +"Nếu chọn, sẽ không bắt lỗi chính tả trong từ gồm có nhiều từ tồn tại được nối " +"chuỗi. Có ích trong một số ngôn ngữ." -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 213 -#: rc.cpp:214 +#. i18n: file ./tdespell2/ui/configui.ui line 80 +#: rc.cpp:160 #, no-c-format -msgid "Multi-key mode" -msgstr "Chế độ đa phím" +msgid "Default language:" +msgstr "Ngôn ngữ mặc định:" -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 216 -#: rc.cpp:217 +#. i18n: file ./tdespell2/ui/configui.ui line 91 +#: rc.cpp:163 #, no-c-format -msgid "Enable the entry of multi-key shortcuts" -msgstr "Bật nhập phím tắt đa phím" +msgid "Ignore These Words" +msgstr "Bỏ qua các từ này" -#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 219 -#: rc.cpp:220 +#. i18n: file ./tdespell2/ui/configui.ui line 97 +#: rc.cpp:166 #, no-c-format msgid "" -"Select this checkbox to enable the entry of multi-key shortcuts. A multi-key " -"shortcut consists of a sequence of up to 4 keys. For example, you could assign " -"\"Ctrl+F,B\" to Font-Bold and \"Ctrl+F,U\" to Font-Underline." +"To add a word you want to ignore, type it in the top edit field and click Add. " +"To remove a word, highlight it in the list and click Remove." msgstr "" -"Hãy đánh dấu vào hộp chọn này để hiệu lực khả năng nhập phím tắt đa phím. Một " -"phím tắt đa phím chứa dãy là đến 4 phím. Lấy thí dụ, bạn có thể gán « Ctrl+P,D " -"» cho phông chữ đậm, và « Ctrl+P,G » cho phông chữ gạch chân." +"Để thêm từ cần bỏ qua, hãy gõ nó vào trường chữ bên trên, rồi nhắp vào nút " +"Thêm. Để gỡ bỏ từ, tô sáng nó trong danh sách, rồi nhắp vào Bỏ." + +#. i18n: file ./interfaces/tdetexteditor/editorchooser_ui.ui line 16 +#: rc.cpp:169 +#, no-c-format +msgid "Editor Chooser" +msgstr "Bộ chọn trình soạn thảo" + +#. i18n: file ./interfaces/tdetexteditor/editorchooser_ui.ui line 41 +#: rc.cpp:172 +#, no-c-format +msgid "" +"Please choose the default text editing component that you wish to use in this " +"application. If you choose System Default, the application will honor " +"your changes in the Control Center. All other choices will override that " +"setting." +msgstr "" +"Vui lòng chọn thành phần soạn thảo mặc định bạn muốn sử dụng trong ứng dụng " +"này. Nếu bạn chọn Mặc định hệ thống, ứng dụng sẽ theo thay đổi đó trong " +"Trung tâm Điều khiển. Các sự chọn khác sẽ có quyền cao hơn thiết lập đó." + +#. i18n: file ./tdeui/tdeshortcutdialog_simple.ui line 27 +#: rc.cpp:299 +#, no-c-format +msgid "Shortcut:" +msgstr "Phím tắt :" + +#. i18n: file ./tdeui/tdeshortcutdialog_simple.ui line 65 +#: rc.cpp:302 +#, no-c-format +msgid "Alt+Tab" +msgstr "Alt+Tab" + +#. i18n: file ./tdeui/tdeshortcutdialog_simple.ui line 79 +#: rc.cpp:305 rc.cpp:356 rc.cpp:362 +#, no-c-format +msgid "x" +msgstr "x" + +#. i18n: file ./tdeui/tdeshortcutdialog_simple.ui line 85 +#: rc.cpp:308 rc.cpp:359 rc.cpp:365 +#, no-c-format +msgid "Clear shortcut" +msgstr "Xoá phím tắt" + +#. i18n: file ./tdeui/ui_standards.rc line 4 +#: common_texts.cpp:77 rc.cpp:311 rc.cpp:383 +#, no-c-format +msgid "&File" +msgstr "&Tập tin" #. i18n: file ./tdeui/ui_standards.rc line 33 -#: common_texts.cpp:131 rc.cpp:226 +#: common_texts.cpp:131 rc.cpp:314 #, no-c-format msgid "&Game" msgstr "Trò &chơi" +#. i18n: file ./tdeui/ui_standards.rc line 57 +#: common_texts.cpp:81 rc.cpp:317 rc.cpp:386 rc.cpp:437 +#, no-c-format +msgid "&Edit" +msgstr "&Hiệu chỉnh" + #. i18n: file ./tdeui/ui_standards.rc line 80 -#: rc.cpp:232 +#: rc.cpp:320 #, no-c-format msgid "" "_: Menu title\n" "&Move" msgstr "Chu&yển" +#. i18n: file ./tdeui/ui_standards.rc line 97 +#: common_texts.cpp:84 rc.cpp:323 rc.cpp:389 +#, no-c-format +msgid "&View" +msgstr "&Xem" + #. i18n: file ./tdeui/ui_standards.rc line 112 -#: rc.cpp:238 rc.cpp:241 +#: rc.cpp:326 rc.cpp:329 #, no-c-format msgid "&Go" msgstr "&Tới" #. i18n: file ./tdeui/ui_standards.rc line 133 -#: common_texts.cpp:182 rc.cpp:244 +#: common_texts.cpp:182 rc.cpp:332 #, no-c-format msgid "&Bookmarks" msgstr "Đánh &dấu" #. i18n: file ./tdeui/ui_standards.rc line 139 -#: common_texts.cpp:185 rc.cpp:247 +#: common_texts.cpp:185 rc.cpp:335 #, no-c-format msgid "&Tools" msgstr "&Công cụ" #. i18n: file ./tdeui/ui_standards.rc line 143 -#: common_texts.cpp:192 rc.cpp:250 +#: common_texts.cpp:192 rc.cpp:338 #, no-c-format msgid "&Settings" msgstr "Thiết &lập" -#. i18n: file ./tdeui/tdeshortcutdialog_simple.ui line 27 -#: rc.cpp:259 +#. i18n: file ./tdeui/ui_standards.rc line 186 +#: common_texts.cpp:254 rc.cpp:344 rc.cpp:392 #, no-c-format -msgid "Shortcut:" -msgstr "Phím tắt :" +msgid "Main Toolbar" +msgstr "Thanh công cụ chính" -#. i18n: file ./tdeui/tdeshortcutdialog_simple.ui line 65 -#: rc.cpp:262 +#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 58 +#: rc.cpp:347 #, no-c-format -msgid "Alt+Tab" -msgstr "Alt+Tab" +msgid "Alternate shortcut:" +msgstr "Phím tắt xen kẽ :" -#. i18n: file ./tdecert/tdecertpart.rc line 4 -#: rc.cpp:271 +#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 69 +#: rc.cpp:350 #, no-c-format -msgid "&Certificate" -msgstr "&Chứng nhận" +msgid "Primary shortcut:" +msgstr "Phím tắt chính:" -#. i18n: file ./tdespell2/ui/configui.ui line 26 -#: rc.cpp:274 +#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 155 +#: rc.cpp:353 #, no-c-format msgid "" -"This is the default language that the spell checker will use. The drop down box " -"will list all of the dictionaries of your existing languages." -msgstr "" -"Đây là ngôn ngữ mặc định bộ bắt lỗi chính tả sẽ dùng. Hộp thả xuống sẽ liệt kê " -"mọi từ điển của ngôn ngữ tồn tại cũa bạn." +"The currently set shortcut or the shortcut you are entering will show up here." +msgstr "Phím tắt hiện thời, hoặc phím tắt bạn đang nhập sẽ xuất hiện ở đây." -#. i18n: file ./tdespell2/ui/configui.ui line 34 -#: common_texts.cpp:118 tdeui/keditcl2.cpp:723 tdeui/keditcl2.cpp:862 -#: tdeutils/kfinddialog.cpp:162 rc.cpp:277 +#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 213 +#: rc.cpp:368 #, no-c-format -msgid "Options" -msgstr "Tùy chọn" +msgid "Multi-key mode" +msgstr "Chế độ đa phím" -#. i18n: file ./tdespell2/ui/configui.ui line 45 -#: rc.cpp:280 +#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 216 +#: rc.cpp:371 #, no-c-format -msgid "Enable &background spellchecking" -msgstr "Bật chạy &bắt lỗi chính tả nền" +msgid "Enable the entry of multi-key shortcuts" +msgstr "Bật nhập phím tắt đa phím" -#. i18n: file ./tdespell2/ui/configui.ui line 48 -#: rc.cpp:283 +#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 219 +#: rc.cpp:374 #, no-c-format msgid "" -"If checked, the \"spell as you type\" mode is active and all misspelled words " -"are immediately highlighted." +"Select this checkbox to enable the entry of multi-key shortcuts. A multi-key " +"shortcut consists of a sequence of up to 4 keys. For example, you could assign " +"\"Ctrl+F,B\" to Font-Bold and \"Ctrl+F,U\" to Font-Underline." msgstr "" -"Nếu chọn, chế độ « chính tả trong khi gõ » là hoạt động nên từ sai chính tả nào " -"được tô sáng ngay." +"Hãy đánh dấu vào hộp chọn này để hiệu lực khả năng nhập phím tắt đa phím. Một " +"phím tắt đa phím chứa dãy là đến 4 phím. Lấy thí dụ, bạn có thể gán « Ctrl+P,D " +"» cho phông chữ đậm, và « Ctrl+P,G » cho phông chữ gạch chân." -#. i18n: file ./tdespell2/ui/configui.ui line 56 -#: rc.cpp:286 +#. i18n: file ./tdecert/tdecertpart.rc line 4 +#: rc.cpp:377 #, no-c-format -msgid "Skip all &uppercase words" -msgstr "Nhảy qua từ chữ &hoa" +msgid "&Certificate" +msgstr "&Chứng nhận" -#. i18n: file ./tdespell2/ui/configui.ui line 59 -#: rc.cpp:289 +#. i18n: file ./tdehtml/tdehtml_popupmenu.rc line 11 +#: rc.cpp:380 #, no-c-format -msgid "" -"If checked, words that consist of only uppercase letters are not spell checked. " -"This is useful if you have a lot of acronyms, such as TDE for example." -msgstr "" -"Nếu chọn, sẽ không bắt lỗi chính tả trong từ chứa chỉ chữ hoa. Có ích khi bạn " -"sử dụng nhiều từ cấu tạo, v.d. TDE, OSS, VN." +msgid "Frame" +msgstr "Khung" -#. i18n: file ./tdespell2/ui/configui.ui line 67 -#: rc.cpp:292 +#. i18n: file ./tdehtml/htmlpageinfo.ui line 26 +#: rc.cpp:395 #, no-c-format -msgid "S&kip run-together words" -msgstr "Nhảy qua từ đã &nối nhau" +msgid "Document Information" +msgstr "Thông tin Tài liệu" -#. i18n: file ./tdespell2/ui/configui.ui line 70 -#: rc.cpp:295 +#. i18n: file ./tdehtml/htmlpageinfo.ui line 37 +#: rc.cpp:398 #, no-c-format -msgid "" -"If checked, concatenated words made of existing words are not spell checked. " -"This is useful in some languages." -msgstr "" -"Nếu chọn, sẽ không bắt lỗi chính tả trong từ gồm có nhiều từ tồn tại được nối " -"chuỗi. Có ích trong một số ngôn ngữ." +msgid "General" +msgstr "Chung" -#. i18n: file ./tdespell2/ui/configui.ui line 80 -#: rc.cpp:298 +#. i18n: file ./tdehtml/htmlpageinfo.ui line 64 +#: rc.cpp:401 #, no-c-format -msgid "Default language:" -msgstr "Ngôn ngữ mặc định:" +msgid "URL:" +msgstr "Địa chỉ Mạng:" -#. i18n: file ./tdespell2/ui/configui.ui line 91 -#: rc.cpp:301 +#. i18n: file ./tdehtml/htmlpageinfo.ui line 122 +#: rc.cpp:404 #, no-c-format -msgid "Ignore These Words" -msgstr "Bỏ qua các từ này" +msgid "Title:" +msgstr "Tựa :" -#. i18n: file ./tdespell2/ui/configui.ui line 97 -#: rc.cpp:304 +#. i18n: file ./tdehtml/htmlpageinfo.ui line 141 +#: rc.cpp:407 +#, no-c-format +msgid "Last modified:" +msgstr "Sửa đổi cuối cùng:" + +#. i18n: file ./tdehtml/htmlpageinfo.ui line 160 +#: rc.cpp:410 +#, no-c-format +msgid "Document encoding:" +msgstr "Bảng mã Tài liệu :" + +#. i18n: file ./tdehtml/htmlpageinfo.ui line 188 +#: rc.cpp:413 +#, no-c-format +msgid "HTTP Headers" +msgstr "Dòng đầu HTTP" + +#. i18n: file ./tdehtml/htmlpageinfo.ui line 197 +#: rc.cpp:416 +#, no-c-format +msgid "Property" +msgstr "Thuộc tính" + +#. i18n: file ./tdehtml/htmlpageinfo.ui line 208 +#: tdehtml/java/kjavaappletviewer.cpp:132 rc.cpp:419 +#, no-c-format +msgid "Value" +msgstr "Giá trị" + +#. i18n: file ./tdehtml/kjserrordlg.ui line 17 +#: rc.cpp:425 #, no-c-format +msgid "JavaScript Errors" +msgstr "Lỗi JavaScript" + +#. i18n: file ./tdehtml/kjserrordlg.ui line 20 +#: rc.cpp:428 +#, fuzzy, no-c-format msgid "" -"To add a word you want to ignore, type it in the top edit field and click Add. " -"To remove a word, highlight it in the list and click Remove." +"This dialog provides you with notification and details of scripting errors that " +"occur on web pages. In many cases it is due to an error in the web site as " +"designed by its author. In other cases it is the result of a programming error " +"in Konqueror. If you suspect the former, please contact the webmaster of the " +"site in question. Conversely if you suspect an error in Konqueror, please file " +"a bug report at http://bugs.trinitydesktop.org/. A test case which illustrates " +"the problem will be appreciated." msgstr "" -"Để thêm từ cần bỏ qua, hãy gõ nó vào trường chữ bên trên, rồi nhắp vào nút " -"Thêm. Để gỡ bỏ từ, tô sáng nó trong danh sách, rồi nhắp vào Bỏ." +"Hộp thoại này cung cấp thông báo và chi tiết về lỗi tập lệnh xảy ra trên trang " +"Mạng. Trong nhiều trường hợp, lỗi này do lỗi trong nơi Mạng như bị tác giả " +"thiết kế. Trong trường hợp khác, nó do lỗi lập trình trong Konqueror. Nếu bạn " +"hoài nghi trường hợp trước, vui lòng liên lạc với chủ nơi Mạng đó. Còn nếu bạn " +"hoài nghi lỗi trong Konqueror, vui lòng thông báo lỗi đó tại « " +"http://bugs.kde.org/ » . Tốt hơn khi bạn gồm lời thí dụ diễn tả lỗi." -#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 282 -#: rc.cpp:431 +#. i18n: file ./tdehtml/kjserrordlg.ui line 39 +#: tdeui/kstdaction_p.h:58 tdeui/kstdguiitem.cpp:161 rc.cpp:434 #, no-c-format -msgid "Autocorrect" -msgstr "Tự động sửa" +msgid "C&lear" +msgstr "&Xoá" #. i18n: file ./dnssd/kcm_tdednssd.kcfg line 9 #: rc.cpp:440 @@ -1775,8866 +1775,8773 @@ msgid "" "Un-Sticky" msgstr "Bỏ dính" -#: tdersync/rsyncconfigdialog.cpp:125 -msgid "Setting up synchronization for local folder" +#: tdewidgets/maketdewidgets.cpp:15 +msgid "Builds Qt widget plugins from an ini style description file." msgstr "" +"Xây dựng bộ cầm phít ô điều khiển Qt từ một tập tin mô tả kiểu « ini »." -#: tdersync/rsyncconfigdialog.cpp:129 -msgid "Synchronization Method" -msgstr "" +#: tdeabc/vcardparser/testread.cpp:39 tdewidgets/maketdewidgets.cpp:112 +msgid "Input file" +msgstr "Tập tin nhập" -#: tdersync/rsyncconfigdialog.cpp:134 -msgid "" -"&Utilize rsync + ssh for upload to remote server\n" -"Example: servername:/path/to/remote/folder" -msgstr "" +#: tdewidgets/maketdewidgets.cpp:113 +msgid "Output file" +msgstr "Tập tin xuất" -#: tdersync/rsyncconfigdialog.cpp:135 -msgid "" -"&Utilize rsync + ssh for download from remote server\n" -"Example: servername:/path/to/remote/folder" -msgstr "" +#: tdewidgets/maketdewidgets.cpp:114 +msgid "Name of the plugin class to generate" +msgstr "Tên của hạng bộ cầm phít cần tạo ra" -#: tdersync/rsyncconfigdialog.cpp:136 -msgid "" -"&Utilize unison + ssh for bidirectional synchronization with remote server\n" -"Example: ssh://servername//path/to/remote/folder" -msgstr "" +#: tdewidgets/maketdewidgets.cpp:115 +msgid "Default widget group name to display in designer" +msgstr "Tên nhóm ô điều khiển mặc định cần hiển thị trong bộ thiết kế" -#: tdersync/rsyncconfigdialog.cpp:149 -msgid "Remote Folder" -msgstr "" +#: tdewidgets/maketdewidgets.cpp:116 +msgid "Embed pixmaps from a source directory" +msgstr "Nhúng sơ đồ điểm ảnh từ thư mục mã nguồn" -#: tdersync/rsyncconfigdialog.cpp:159 -#, fuzzy -msgid "Automatic Synchronization" -msgstr "Phát hiện tự động" +#: tdewidgets/maketdewidgets.cpp:129 +msgid "maketdewidgets" +msgstr "maketdewidgets" -#: tdersync/rsyncconfigdialog.cpp:164 -msgid "Synchronize on logout" -msgstr "" - -#: tdersync/tdersync.cpp:468 tdersync/tdersync.cpp:516 -#: tdersync/tdersync.cpp:583 tdersync/tdersync.cpp:592 -#: tdersync/tdersync.cpp:645 tdersync/tdersync.cpp:658 -#: tdersync/tdersync.cpp:966 -msgid "Remote Folder Synchronization" -msgstr "" - -#: tdersync/tdersync.cpp:475 tdersync/tdersync.cpp:599 -msgid "Synchronizing Folder..." -msgstr "" +#: tdecore/tdestdaccel.cpp:71 tdeutils/kfind.cpp:47 +msgid "Find Next" +msgstr "Tìm kế" -#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624 -#, fuzzy -msgid "Remote authorization required" -msgstr "Cần thiết xác nhận" +#: tdeutils/kfind.cpp:53 +msgid "Find next occurrence of '%1'?" +msgstr "Tìm lần gặp « %1 » kế tiếp không?" -#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624 -#, fuzzy -msgid "Please input" -msgstr "Xoá trường nhập" +#: tdeutils/kfind.cpp:623 tdeutils/kfind.cpp:643 +#, c-format +msgid "" +"_n: 1 match found.\n" +"%n matches found." +msgstr "Mới tìm %n lần khớp." -#: tdersync/tdersync.cpp:587 -msgid "An error ocurred on the remote system" -msgstr "" +#: tdeutils/kfind.cpp:625 +msgid "No matches found for '%1'." +msgstr "Không tìm thấy « %1 »." -#: tdersync/tdersync.cpp:687 -#, fuzzy -msgid "User Intervention Required" -msgstr "Cần thiết xác nhận" +#: tdeutils/kfind.cpp:645 +msgid "No matches found for '%1'." +msgstr "Không tìm thấy « %1 »." -#: tdersync/tdersync.cpp:687 -#, fuzzy -msgid "Use &Local File" -msgstr "Mở tập tin" +#: tdeutils/kfind.cpp:650 tdeutils/kreplace.cpp:307 +msgid "Beginning of document reached." +msgstr "Mới tới đầu tài liệu." -#: tdersync/tdersync.cpp:687 -msgid "Use &Remote File" -msgstr "" +#: tdeutils/kfind.cpp:652 tdeutils/kreplace.cpp:309 +msgid "End of document reached." +msgstr "Mới tới cuối tài liệu." -#: tdersync/tdersync.cpp:694 -msgid "WARNING: Both the local and remote file have been modified" -msgstr "" +#: tdeutils/kfind.cpp:659 +msgid "Continue from the end?" +msgstr "Tiếp tục từ kết thúc không?" -#: tdersync/tdersync.cpp:694 -#, fuzzy -msgid "Local" -msgstr "Phố" +#: tdeutils/kfind.cpp:660 +msgid "Continue from the beginning?" +msgstr "Tiếp tục từ đầu không?" -#: tdersync/tdersync.cpp:694 -#, fuzzy -msgid "Remote" -msgstr "Bỏ" +#: tdeutils/kfinddialog.cpp:55 tdeutils/kfinddialog.cpp:66 +msgid "Find Text" +msgstr "Tìm đoạn" -#: tdersync/tdersync.cpp:694 -msgid "Please select the file to duplicate (the other will be overwritten)" -msgstr "" +#: tdeutils/kfinddialog.cpp:77 +msgid "Replace Text" +msgstr "Thay thế đoạn" -#: tdersync/tdersync.cpp:694 -msgid "Or, select Ignore to skip synchronization of this file for now" -msgstr "" +#: tdecore/kkeyserver_x11.cpp:136 tdecore/tdestdaccel.cpp:70 +#: tdeui/keditcl2.cpp:107 tdeui/keditcl2.cpp:120 tdeui/keditcl2.cpp:377 +#: tdeui/keditcl2.cpp:390 tdeui/keditcl2.cpp:700 tdeutils/kfinddialog.cpp:119 +msgid "Find" +msgstr "Tìm" -#: tdersync/tdersync.cpp:966 -msgid "Configuring Remote Folder Synchronization" -msgstr "" +#: tdeutils/kfinddialog.cpp:126 +msgid "&Text to find:" +msgstr "&Đoạn cần tìm:" -#: tdecore/kcalendarsystemhebrew.cpp:402 -msgid "Tishrey" -msgstr "Tishrey" +#: tdeutils/kfinddialog.cpp:130 +msgid "Regular e&xpression" +msgstr "&Biểu thức chính quy" -#: tdecore/kcalendarsystemhebrew.cpp:404 -msgid "Heshvan" -msgstr "Heshvan" +#: tderesources/configpage.cpp:129 tdeutils/kfinddialog.cpp:131 +msgid "&Edit..." +msgstr "&Sửa..." -#: tdecore/kcalendarsystemhebrew.cpp:406 -msgid "Kislev" -msgstr "Kislev" +#: tdeutils/kfinddialog.cpp:140 +msgid "Replace With" +msgstr "Thay thế bằng" -#: tdecore/kcalendarsystemhebrew.cpp:408 -msgid "Tevet" -msgstr "Tevet" +#: tdeutils/kfinddialog.cpp:147 +msgid "Replace&ment text:" +msgstr "Đoạn tha&y thế :" -#: tdecore/kcalendarsystemhebrew.cpp:410 -msgid "Shvat" -msgstr "Shvat" +#: tdeutils/kfinddialog.cpp:151 +msgid "Use p&laceholders" +msgstr "Dùng bộ giữ chỗ" -#: tdecore/kcalendarsystemhebrew.cpp:412 -msgid "Adar" -msgstr "Adar" +#: tdeutils/kfinddialog.cpp:153 +msgid "Insert Place&holder" +msgstr "C&hèn bộ giữ chỗ" -#: tdecore/kcalendarsystemhebrew.cpp:414 -msgid "Nisan" -msgstr "Nisan" +#: tdeutils/kfinddialog.cpp:169 +msgid "C&ase sensitive" +msgstr "&Phân biệt chữ hoa/thường" -#: tdecore/kcalendarsystemhebrew.cpp:416 -msgid "Iyar" -msgstr "Iyar" +#: tdeutils/kfinddialog.cpp:170 +msgid "&Whole words only" +msgstr "Chỉ ng&uyên từ" -#: tdecore/kcalendarsystemhebrew.cpp:418 -msgid "Sivan" -msgstr "Sivan" +#: tdeutils/kfinddialog.cpp:171 +msgid "From c&ursor" +msgstr "Từ c&on chạy" -#: tdecore/kcalendarsystemhebrew.cpp:420 -msgid "Tamuz" -msgstr "Tamuz" +#: tdeui/keditcl2.cpp:730 tdeui/keditcl2.cpp:870 tdeutils/kfinddialog.cpp:172 +msgid "Find &backwards" +msgstr "Tìm &ngược" -#: tdecore/kcalendarsystemhebrew.cpp:422 -msgid "Av" -msgstr "Av" +#: tdeutils/kfinddialog.cpp:173 +msgid "&Selected text" +msgstr "Đoạn đã &chọn" -#: tdecore/kcalendarsystemhebrew.cpp:424 -msgid "Elul" -msgstr "Elul" +#: tdeutils/kfinddialog.cpp:180 +msgid "&Prompt on replace" +msgstr "&Nhắc khi thay thế" -#: tdecore/kcalendarsystemhebrew.cpp:426 -msgid "Adar I" -msgstr "Adar I" +#: tdeutils/kfinddialog.cpp:233 +msgid "Start replace" +msgstr "Chạy Thay thế" -#: tdecore/kcalendarsystemhebrew.cpp:428 -msgid "Adar II" -msgstr "Adar II" +#: tdeutils/kfinddialog.cpp:234 +msgid "" +"If you press the Replace button, the text you entered above is " +"searched for within the document and any occurrence is replaced with the " +"replacement text." +msgstr "" +"Khi bạn bấm cái nút Thay thế, đoạn nhập trên được tìm kiếm qua tài " +"liệu, và lần nào gặp nó được thay thế bằng đoạn thay thế." -#: tdecore/twinmodule.cpp:458 -#, c-format -msgid "Desktop %1" -msgstr "Môi trường sử dụng %1" +#: tdeui/keditcl2.cpp:701 tdeui/keditcl2.cpp:833 tdeui/kstdguiitem.cpp:254 +#: tdeutils/kfinddialog.cpp:240 +msgid "&Find" +msgstr "&Tìm" -#: tdecore/tdeapplication.cpp:1141 -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" +#: tdeutils/kfinddialog.cpp:241 +msgid "Start searching" +msgstr "Chạy Tìm kiếm" -#: tdecore/tdeapplication.cpp:1614 +#: tdeutils/kfinddialog.cpp:242 msgid "" -"There was an error setting up inter-process communications for TDE. The message " -"returned by the system was:\n" -"\n" +"If you press the Find button, the text you entered above is searched " +"for within the document." msgstr "" -"Gặp lỗi khi thiết lập liên lạc giữa các tiến trình cho TDE. Thông điệp hệ " -"thống:\n" -"\n" +"Khi bạn bấm cái nút Tìm, đoạn nhập trên được tìm kiếm qua tài " +"liệu." -#: tdecore/tdeapplication.cpp:1618 +#: tdeutils/kfinddialog.cpp:248 msgid "" -"\n" -"\n" -"Please check that the \"dcopserver\" program is running!" -msgstr "" -"\n" -"\n" -"Hãy kiểm tra xem chương trình « dcopserver » có chạy chưa." - -#: tdecore/tdeapplication.cpp:1625 -msgid "DCOP communications error (%1)" -msgstr "Lỗi liên lạc DCOP (%1)" +"Enter a pattern to search for, or select a previous pattern from the list." +msgstr "Hãy nhập chuỗi tìm kiếm, hoặc chọn mẫu trước trong danh sách này." -#: tdecore/tdeapplication.cpp:1643 -msgid "Use the X-server display 'displayname'" -msgstr "Dùng bộ trình bày trình phục vụ X « tên bộ trình bày »" +#: tdeutils/kfinddialog.cpp:251 +msgid "If enabled, search for a regular expression." +msgstr "Nếu bật, tìm kiếm biểu thức chính quy." -#: tdecore/tdeapplication.cpp:1645 -msgid "Use the QWS display 'displayname'" -msgstr "Dùng bộ trình bày QWS « tên bộ trình bày »" +#: tdeutils/kfinddialog.cpp:253 +msgid "Click here to edit your regular expression using a graphical editor." +msgstr "" +"Hãy nhắp vào đây để sửa đổi biểu thức chính quy bằng bộ soạn thảo đồ họa." -#: tdecore/tdeapplication.cpp:1647 -msgid "Restore the application for the given 'sessionId'" -msgstr "Phục hồi ứng dụng cho « mã nhận diện phiên chạy » đựa ra" +#: tdeutils/kfinddialog.cpp:255 +msgid "Enter a replacement string, or select a previous one from the list." +msgstr "Hãy nhập chuỗi thay thế, hoặc chọn chuỗi trước trong danh sách này." -#: tdecore/tdeapplication.cpp:1648 +#: tdeutils/kfinddialog.cpp:257 msgid "" -"Causes the application to install a private color\n" -"map on an 8-bit display" -msgstr "" -"Gây ra ứng dụng cài đặt sơ đồ màu\n" -"vào bộ trình bày 8-bit." - -#: tdecore/tdeapplication.cpp:1649 -#, fuzzy -msgid "" -"Limits the number of colors allocated in the color\n" -"cube on an 8-bit display, if the application is\n" -"using the TQApplication::ManyColor color\n" -"specification" +"If enabled, any occurrence of \\N, where N" +" is a integer number, will be replaced with the corresponding capture " +"(\"parenthesized substring\") from the pattern." +"

                      To include (a literal \\N in your replacement, put an " +"extra backslash in front of it, like \\\\N." msgstr "" -"Giới hạn số màu được cấp phát trong khối màu\n" -"trên bộ trình bày 8-bit, nếu ứng dụng có dùng\n" -"đặc tả màu « QApplication::ManyColor »." +"Nếu bật, lần nào gặp \\N, mà N " +"là một số nguyên, sẽ được thay thế bằng điều bắt tương ứng (« chuỗi con ở trong " +"ngoặc đơn ») từ mẫu đó." +"

                      Để chèn một mã nghĩa chữ \\N vào chuỗi thay thế, hãy " +"thoát bằng xuyệc ngược thêm, v.d. \\\\N." -#: tdecore/tdeapplication.cpp:1650 -msgid "tells Qt to never grab the mouse or the keyboard" -msgstr "báo Qt không bao giờ lấy con chuột hay bàn phím" +#: tdeutils/kfinddialog.cpp:264 +msgid "Click for a menu of available captures." +msgstr "Nhắp vào để xem trình đơn các điều bắt có sẵn." -#: tdecore/tdeapplication.cpp:1651 -msgid "" -"running under a debugger can cause an implicit\n" -"-nograb, use -dograb to override" +#: tdeutils/kfinddialog.cpp:266 +msgid "Require word boundaries in both ends of a match to succeed." msgstr "" -"chạy dưới bộ gỡ lỗi có thể gây ra « -nograb »\n" -"(không lấy) ngầm, hãy sử dụng « -dograb »\n" -"(làm lấy) để có quyền cao hơn." +"Cần thiết giới hạn từ tại cả đầu lẫn cuối đều của điều khớp, để thành công." -#: tdecore/tdeapplication.cpp:1652 -msgid "switches to synchronous mode for debugging" -msgstr "chuyển đổi sang chế độ đồng bộ để gỡ lỗi" +#: tdeutils/kfinddialog.cpp:268 +msgid "Start searching at the current cursor location rather than at the top." +msgstr "Bắt đầu tìm kiếm tại vị trí con chạy hiện thời, hơn tại đỉnh." -#: tdecore/tdeapplication.cpp:1654 -msgid "defines the application font" -msgstr "định nghĩa phông chữ cho ứng dụng đó" +#: tdeutils/kfinddialog.cpp:270 +msgid "Only search within the current selection." +msgstr "Tìm kiếm chỉ trong phần chọn hiện thời." -#: tdecore/tdeapplication.cpp:1656 +#: tdeutils/kfinddialog.cpp:272 msgid "" -"sets the default background color and an\n" -"application palette (light and dark shades are\n" -"calculated)" +"Perform a case sensitive search: entering the pattern 'Joe' will not match " +"'joe' or 'JOE', only 'Joe'." msgstr "" -"đặt màu nền mặc định và bảng chọn cho\n" -"ứng dụng (có tính sắc màu cả nhạt lẫn tối)" - -#: tdecore/tdeapplication.cpp:1658 -msgid "sets the default foreground color" -msgstr "đặt màu cảnh gần mặc định" - -#: tdecore/tdeapplication.cpp:1660 -msgid "sets the default button color" -msgstr "đặt màu cái nút mặc định" - -#: tdecore/tdeapplication.cpp:1661 -msgid "sets the application name" -msgstr "đặt tên ứng dụng" - -#: tdecore/tdeapplication.cpp:1662 -msgid "sets the application title (caption)" -msgstr "đặt tựa đề (phụ đề) ứng dụng" +"Tìm kiếm phân biệt chữ hoa/thường : việc nhập mẫu « Văn » sẽ không khớp với « " +"văn » hay « VĂN », chỉ với « Văn »." -#: tdecore/tdeapplication.cpp:1664 -msgid "" -"forces the application to use a TrueColor visual on\n" -"an 8-bit display" -msgstr "" -"ép buộc ứng dụng phải dùng đồ trực quan\n" -"TrueColor (màu đúng) trên bộ trình bày 8-bit nào" +#: tdeutils/kfinddialog.cpp:275 +msgid "Search backwards." +msgstr "Tìm ngược." -#: tdecore/tdeapplication.cpp:1665 -msgid "" -"sets XIM (X Input Method) input style. Possible\n" -"values are onthespot, overthespot, offthespot and\n" -"root" -msgstr "" -"đặt kiểu dáng nhập XIM (phương pháp nhập X).\n" -"Giá trị có thể :\n" -" • onthespot\t\ttại chấm\n" -" • overthespot\t\ttrên chấm\n" -" • offthespot\t\tra chấm\n" -" • root\t\t\tgốc / chủ" +#: tdeutils/kfinddialog.cpp:277 +msgid "Ask before replacing each match found." +msgstr "Xin trước khi thay thế mỗi lần khớp được tìm." -#: tdecore/tdeapplication.cpp:1666 -msgid "set XIM server" -msgstr "đặt trình phục vụ XIM" +#: tdeutils/kfinddialog.cpp:462 +msgid "Any Character" +msgstr "Bất kỳ ký tự" -#: tdecore/tdeapplication.cpp:1667 -msgid "disable XIM" -msgstr "tắt XIM" +#: tdeutils/kfinddialog.cpp:463 +msgid "Start of Line" +msgstr "Đầu dòng" -#: tdecore/tdeapplication.cpp:1670 -msgid "forces the application to run as QWS Server" -msgstr "ép buộc ứng dụng phải chạy là trình phục vụ QWS" +#: tdecore/tdestdaccel.cpp:78 tdeutils/kfinddialog.cpp:464 +msgid "End of Line" +msgstr "Cuối dòng" -#: tdecore/tdeapplication.cpp:1672 -msgid "mirrors the whole layout of widgets" -msgstr "phản ánh toàn bộ bố trí các ô điều khiển" +#: tdeutils/kfinddialog.cpp:465 +msgid "Set of Characters" +msgstr "Bộ ký tự" -#: tdecore/tdeapplication.cpp:1678 -msgid "Use 'caption' as name in the titlebar" -msgstr "Dùng « phụ đề » là tên trên thanh tựa" +#: tdeutils/kfinddialog.cpp:466 +msgid "Repeats, Zero or More Times" +msgstr "Lặp lại, số không lần hay hơn" -#: tdecore/tdeapplication.cpp:1679 -msgid "Use 'icon' as the application icon" -msgstr "Dùng « biểu tượng » là biểu tượng ứng dụng" +#: tdeutils/kfinddialog.cpp:467 +msgid "Repeats, One or More Times" +msgstr "Lặp lại, một lần hay hơn" -#: tdecore/tdeapplication.cpp:1680 -msgid "Use 'icon' as the icon in the titlebar" -msgstr "Dùng « biểu tượng » là biểu tượng trên thanh tựa" +#: tdeutils/kfinddialog.cpp:468 +msgid "Optional" +msgstr "Tùy chọn" -#: tdecore/tdeapplication.cpp:1681 -msgid "Use alternative configuration file" -msgstr "Dùng tập tin cấu hình xen kẽ" +#: tdeutils/kfinddialog.cpp:469 +msgid "Escape" +msgstr "Phím esc" -#: tdecore/tdeapplication.cpp:1682 -msgid "Use the DCOP Server specified by 'server'" -msgstr "Dùng Trình phục vụ DCOP bị « trình phục vụ » xác định" +#: tdeutils/kfinddialog.cpp:470 +msgid "TAB" +msgstr "Phím tab" -#: tdecore/tdeapplication.cpp:1683 -msgid "Disable crash handler, to get core dumps" -msgstr "Tắt chạy bộ quản lý sụp đổ, để lấy đồ đổ lõi" +#: tdeutils/kfinddialog.cpp:471 +msgid "Newline" +msgstr "Dòng mới" -#: tdecore/tdeapplication.cpp:1684 -msgid "Waits for a WM_NET compatible windowmanager" -msgstr "Đợi bộ quản lý cửa sổ tương thích với WM_NET" +#: tdeutils/kfinddialog.cpp:472 +msgid "Carriage Return" +msgstr "Xuống dòng" -#: tdecore/tdeapplication.cpp:1685 -msgid "sets the application GUI style" -msgstr "đặt kiểu dáng GUI cho ứng dụng" +#: tdeutils/kfinddialog.cpp:473 +msgid "White Space" +msgstr "Khoảng trắng" -#: tdecore/tdeapplication.cpp:1686 -msgid "" -"sets the client geometry of the main widget - see man X for the argument format" -msgstr "" -"đặt dạng hình ứng dụng khách của ô điều khiển chính — xem « man X » để tìm dạng " -"thức đối số." +#: tdeutils/kfinddialog.cpp:474 +msgid "Digit" +msgstr "Con số" -#: tdecore/tdeapplication.cpp:1740 -msgid "" -"The style %1 was not found\n" -msgstr "" -"Không tìm thấy kiểu dáng %1\n" +#: tdeutils/kfinddialog.cpp:523 +msgid "Complete Match" +msgstr "Khớp hoàn toàn" -#: tdecore/tdeapplication.cpp:2455 tdestyles/klegacy/klegacystyle.cpp:3044 -#: tdestyles/web/webstyle.cpp:1604 -msgid "modified" -msgstr "đã sửa đổi" +#: tdeutils/kfinddialog.cpp:528 +msgid "Captured Text (%1)" +msgstr "Đoạn đã bắt (%1)" -#: tdecore/tdeapplication.cpp:2727 tdecore/tdeapplication.cpp:2762 -msgid "Could not Launch Help Center" -msgstr "Không thể khởi chạy Trung tâm Trợ giúp" +#: tdeutils/kfinddialog.cpp:536 +msgid "You must enter some text to search for." +msgstr "Bạn phải gõ chuỗi cần tìm kiếm." -#: tdecore/tdeapplication.cpp:2728 tdecore/tdeapplication.cpp:2763 -#, c-format -msgid "" -"Could not launch the TDE Help Center:\n" -"\n" -"%1" -msgstr "" -"Không thể khởi chạy Trung tâm Trợ giúp TDE:\n" -"\n" -"%1" +#: tdeutils/kfinddialog.cpp:547 +msgid "Invalid regular expression." +msgstr "Biểu thức chính quy không hợp lệ." -#: tdecore/tdeapplication.cpp:3033 -msgid "Could not Launch Mail Client" -msgstr "Không thể khởi chạy Ứng dụng khách Thư" +#: tdeutils/kreplacedialog.cpp:142 +msgid "Your replacement string is referencing a capture greater than '\\%1', " +msgstr "Chuỗi thay thế này đang tham chiếu một điều bắt hơn « \\%1 ». " -#: tdecore/tdeapplication.cpp:3034 +#: tdeutils/kreplacedialog.cpp:145 #, c-format msgid "" -"Could not launch the mail client:\n" -"\n" -"%1" -msgstr "" -"Không thể khởi chạy Ứng dụng khách Thư :\n" -"\n" -"%1" +"_n: but your pattern only defines 1 capture.\n" +"but your pattern only defines %n captures." +msgstr "nhưng mẫu này định nghĩa chỉ %n điều bắt." -#: tdecore/tdeapplication.cpp:3058 -msgid "Could not Launch Browser" -msgstr "Không thể khởi chạy Bộ duyệt Mạng" +#: tdeutils/kreplacedialog.cpp:146 +msgid "but your pattern defines no captures." +msgstr "nhưng mẫu này không định nghĩa điều bắt nào." -#: tdecore/tdeapplication.cpp:3059 -#, c-format +#: tdeutils/kreplacedialog.cpp:147 msgid "" -"Could not launch the browser:\n" "\n" -"%1" +"Please correct." msgstr "" -"Không thể khởi chạy Bộ duyệt Mạng:\n" "\n" -"%1" +"Vui lòng sửa." -#: tdecore/tdeapplication.cpp:3128 +#: tdeutils/kpluginselector.cpp:111 msgid "" -"Could not register with DCOP.\n" -msgstr "" -"Không thể đăng ký với DCOP.\n" - -#: tdecore/tdeapplication.cpp:3163 -msgid "" -"TDELauncher could not be reached via DCOP.\n" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"
                      Description:%1
                      Author:%2
                      Version:%3
                      License:%4
                      " msgstr "" -"Không thể tới TDELauncher (bộ khởi chạy) thông qua DCOP.\n" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"" +"
                      Mô tả :%1
                      Tác giả :%2
                      Phiên bản:%3
                      Bản quyền:%4
                      " -#: tdecore/netsupp.cpp:890 tdecore/network/kresolver.cpp:557 -msgid "no error" -msgstr "không có lỗi" +#: tdeabc/addressee.cpp:354 tdeabc/addresseedialog.cpp:70 +#: tdeabc/addresseedialog.cpp:100 tdeabc/distributionlistdialog.cpp:174 +#: tdeabc/distributionlistdialog.cpp:189 tdeabc/distributionlisteditor.cpp:142 +#: tdeabc/distributionlisteditor.cpp:161 +#: tdehtml/misc/knsplugininstaller.cpp:380 tdenewstuff/downloaddialog.cpp:281 +#: tdenewstuff/downloaddialog.cpp:287 tdenewstuff/downloaddialog.cpp:293 +#: tdenewstuff/providerdialog.cpp:65 tderesources/configpage.cpp:119 +#: tdeutils/kpluginselector.cpp:200 +msgid "Name" +msgstr "Tên" -#: tdecore/netsupp.cpp:891 -msgid "address family for nodename not supported" -msgstr "chưa hỗ trợ nhóm địa chỉ cho tên nút" +#: tdeutils/kpluginselector.cpp:536 +msgid "(This plugin is not configurable)" +msgstr "(Không thể cấu hình bộ cầm phít này)" -#: tdecore/netsupp.cpp:892 tdecore/network/kresolver.cpp:559 -msgid "temporary failure in name resolution" -msgstr "tạm thời không thể quyết định tên" +#: tdeutils/kreplace.cpp:49 +msgid "&All" +msgstr "&Tất cả" -#: tdecore/netsupp.cpp:893 -msgid "invalid value for 'ai_flags'" -msgstr "giá trị sai cho « ai_flags » (cờ)" +#: tdeutils/kreplace.cpp:49 +msgid "&Skip" +msgstr "&Bỏ qua" -#: tdecore/netsupp.cpp:894 tdecore/network/kresolver.cpp:560 -msgid "non-recoverable failure in name resolution" -msgstr "lỗi không thể phục hồi khi quyết định tên" +#: tdeutils/kreplace.cpp:58 +msgid "Replace '%1' with '%2'?" +msgstr "Thay thế « %1 » bằng « %2 » không?" -#: tdecore/netsupp.cpp:895 -msgid "'ai_family' not supported" -msgstr "chưa hỗ trợ « ai_family » (nhóm)" +#: tdeutils/kreplace.cpp:105 tdeutils/kreplace.cpp:300 +msgid "No text was replaced." +msgstr "Chưa thay thế gì." -#: tdecore/netsupp.cpp:896 tdecore/network/kresolver.cpp:562 -msgid "memory allocation failure" -msgstr "việc cấp phát bộ nhớ bị lỗi" +#: tdeutils/kreplace.cpp:107 tdeutils/kreplace.cpp:302 +#, c-format +msgid "" +"_n: 1 replacement done.\n" +"%n replacements done." +msgstr "Mới thay thế %n lần." -#: tdecore/netsupp.cpp:897 -msgid "no address associated with nodename" -msgstr "không có địa chỉ tương ứng với tên nút" +#: tdeutils/kreplace.cpp:316 +msgid "Do you want to restart search from the end?" +msgstr "Bạn có muốn chạy lại việc tìm kiếm từ kết thúc không?" -#: tdecore/netsupp.cpp:898 tdecore/network/kresolver.cpp:563 -msgid "name or service not known" -msgstr "chưa biết tên hay dịch vụ" +#: tdeutils/kreplace.cpp:317 +msgid "Do you want to restart search at the beginning?" +msgstr "Bạn có muốn chạy lại việc tìm kiếm từ đầu không?" -#: tdecore/netsupp.cpp:899 -msgid "servname not supported for ai_socktype" -msgstr "chưa hỗ trợ tên máy phục vụ đối với « ai_socktype » (kiểu ổ cắm)" +#: tdeutils/kreplace.cpp:319 +msgid "Restart" +msgstr "Chạy lại" -#: tdecore/netsupp.cpp:900 -msgid "'ai_socktype' not supported" -msgstr "chưa hỗ trợ « ai-socktype » (kiểu ổ cắm)" +#: tdeutils/tdecmoduleloader.cpp:98 +msgid "" +"There was an error when loading the module '%1'." +"
                      " +"
                      The desktop file (%2) as well as the library (%3) was found but yet the " +"module could not be loaded properly. Most likely the factory declaration was " +"wrong, or the create_* function was missing.
                      " +msgstr "" +"Gặp lỗi khi tải mô-đun « %1 »." +"
                      " +"
                      Tập tin môi trường (%2) cũng như thư viện (%3) đã được tìm, nhưng mà không " +"thể tải đúng mô-đun. Rất có thể là khai báo của hãng là không đúng, hoặc còn " +"thiếu hàm « create_* » (tạo).
                      " -#: tdecore/netsupp.cpp:901 -msgid "system error" -msgstr "lỗi hệ thống" +#: tdeutils/tdecmoduleloader.cpp:111 +msgid "The specified library %1 could not be found." +msgstr "Không tìm thấy thư viện đã ghi rõ (%1)." -#: tdecore/kcalendarsystemgregorian.cpp:91 tdecore/tdelocale.cpp:569 -msgid "" -"_: January\n" -"Jan" -msgstr "Th1" +#: tdeutils/tdecmoduleloader.cpp:134 tdeutils/tdecmoduleloader.cpp:143 +msgid "The module %1 could not be found." +msgstr "Không tìm thấy mô-đun %1." -#: tdecore/kcalendarsystemgregorian.cpp:93 tdecore/tdelocale.cpp:570 +#: tdeutils/tdecmoduleloader.cpp:136 msgid "" -"_: February\n" -"Feb" -msgstr "Th2" +"" +"

                      The Lisa and lan:/ ioslave modules are not installed by default in Kubuntu, " +"because they are obsolete and replaced by zeroconf." +"
                      If you still wish to use them, you should install the lisa package from " +"the Universe repository.

                      " +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:95 tdecore/tdelocale.cpp:571 +#: tdeutils/tdecmoduleloader.cpp:145 +#, fuzzy msgid "" -"_: March\n" -"Mar" -msgstr "Th3" +"" +"

                      The diagnostics is:" +"
                      The desktop file %1 could not be found.

                      " +msgstr "" +"" +"

                      Kết quả chẩn đoán:" +"
                      Không tìm thấy tập tin môi trường %1." -#: tdecore/kcalendarsystemgregorian.cpp:97 tdecore/tdelocale.cpp:572 -msgid "" -"_: April\n" -"Apr" -msgstr "Th4" +#: tdeutils/tdecmoduleloader.cpp:166 +msgid "The module %1 could not be loaded." +msgstr "Không thể tải mô-đun %1." -#: tdecore/kcalendarsystemgregorian.cpp:99 tdecore/tdelocale.cpp:573 -msgid "" -"_: May short\n" -"May" -msgstr "Th5" +#: tdeutils/tdecmoduleloader.cpp:185 +msgid "The module %1 is not a valid configuration module." +msgstr "Mô-đun %1 không phải là mô-đun cấu hình hợp lệ." -#: tdecore/kcalendarsystemgregorian.cpp:101 tdecore/tdelocale.cpp:574 +#: tdeutils/tdecmoduleloader.cpp:186 msgid "" -"_: June\n" -"Jun" -msgstr "Th6" +"" +"

                      The diagnostics is:" +"
                      The desktop file %1 does not specify a library." +msgstr "" +"" +"

                      Kết quả chẩn đoán:" +"
                      Tập tin môi trường %1 không ghi rõ thư viện." -#: tdecore/kcalendarsystemgregorian.cpp:103 tdecore/tdelocale.cpp:575 -msgid "" -"_: July\n" -"Jul" -msgstr "Th7" +#: tdeutils/tdecmoduleloader.cpp:220 +msgid "There was an error loading the module." +msgstr "Gặp lỗi khi tải mô-đun." -#: tdecore/kcalendarsystemgregorian.cpp:105 tdecore/tdelocale.cpp:576 +#: tdeutils/tdecmoduleloader.cpp:220 tdeutils/tdecmoduleloader.cpp:288 msgid "" -"_: August\n" -"Aug" -msgstr "Th8" +"" +"

                      The diagnostics is:" +"
                      %1" +"

                      Possible reasons:

                      " +"
                        " +"
                      • An error occurred during your last TDE upgrade leaving an orphaned control " +"module" +"
                      • You have old third party modules lying around.
                      " +"

                      Check these points carefully and try to remove the module mentioned in the " +"error message. If this fails, consider contacting your distributor or " +"packager.

                      " +msgstr "" +"" +"

                      Kết quả chẩn đoán:" +"
                      %1" +"

                      Lý do có thể :

                      " +"
                        " +"
                      • Gặp lỗi trong khi nâng cấp TDE lần cuối cùng, mà để lại một mô-đun điều " +"khiển mồ côi." +"
                      • Bạn có một số mô-đun thuộc nhóm ba cũ còn lại.
                      " +"

                      Hãy kiểm tra cẩn thận hai điểm này, và cố gỡ bỏ mô-đun được ghi rõ trong " +"thông điệp lỗi. Nếu làm như thế không sửa lỗi này, khuyên bạn liên lạc nhà phát " +"hành hay nhà đóng gói này.

                      " -#: tdecore/kcalendarsystemgregorian.cpp:107 tdecore/tdelocale.cpp:577 +#: tdeutils/tdecmoduleproxy.cpp:213 msgid "" -"_: September\n" -"Sep" -msgstr "Th9" +"Changes in this section requires root access.
                      " +"Click the \"Administrator Mode\" button to allow modifications." +msgstr "" +"Cần thiết quyền người chủ (root) để thay đổi gì trong phần này.
                      " +"Hãy nhắp vào cái nút « Chế độ Quản trị » để cho phép sửa đổi." -#: tdecore/kcalendarsystemgregorian.cpp:109 tdecore/tdelocale.cpp:578 +#: tdeutils/tdecmoduleproxy.cpp:220 msgid "" -"_: October\n" -"Oct" -msgstr "Th10" +"This section requires special permissions, probably for system-wide changes; " +"therefore, it is required that you provide the root password to be able to " +"change the module's properties. If you do not provide the password, the module " +"will be disabled." +msgstr "" +"Phần này cần thiết bạn có quyền truy cập đặc biệt, rất có thể để thay đổi gì " +"trên toàn hệ thống. Như thế thì, cần thiết bạn cung cấp mật khẩu người chủ để " +"có khả năng thay đổi tài sản của mô-đun này. Nếu bạn không cung cấp mật khẩu " +"người chủ, mô-đun này sẽ bị tắt." -#: tdecore/kcalendarsystemgregorian.cpp:111 tdecore/tdelocale.cpp:579 +#: tdeutils/tdecmoduleproxy.cpp:252 +#, c-format msgid "" -"_: November\n" -"Nov" -msgstr "Th11" +"_: Argument is application name\n" +"This configuration section is already opened in %1" +msgstr "Phần cấu hình này đã được mở trong %1." -#: tdecore/kcalendarsystemgregorian.cpp:113 tdecore/tdelocale.cpp:580 -msgid "" -"_: December\n" -"Dec" -msgstr "Th12" - -#: tdecore/kcalendarsystemgregorian.cpp:119 tdecore/tdelocale.cpp:585 -msgid "January" -msgstr "Tháng Giêng" - -#: tdecore/kcalendarsystemgregorian.cpp:121 tdecore/tdelocale.cpp:586 -msgid "February" -msgstr "Tháng Hai" - -#: tdecore/kcalendarsystemgregorian.cpp:123 tdecore/tdelocale.cpp:587 -msgid "March" -msgstr "Tháng Ba" - -#: tdecore/kcalendarsystemgregorian.cpp:125 tdecore/tdelocale.cpp:588 -msgid "April" -msgstr "Tháng Tư" - -#: tdecore/kcalendarsystemgregorian.cpp:127 tdecore/tdelocale.cpp:589 -msgid "" -"_: May long\n" -"May" -msgstr "Tháng Năm" +#: tdeutils/tdecmoduleproxy.cpp:325 +msgid "Loading..." +msgstr "Đang tải..." -#: tdecore/kcalendarsystemgregorian.cpp:129 tdecore/tdelocale.cpp:590 -msgid "June" -msgstr "Tháng Sáu" +#: tdeutils/ksettings/componentsdialog.cpp:48 +msgid "Select Components" +msgstr "Chọn thành phần" -#: tdecore/kcalendarsystemgregorian.cpp:131 tdecore/tdelocale.cpp:591 -msgid "July" -msgstr "Tháng Bảy" +#: tdeutils/ksettings/dialog.cpp:590 +msgid "Select Components..." +msgstr "Chọn thành phần..." -#: tdecore/kcalendarsystemgregorian.cpp:133 tdecore/tdelocale.cpp:592 -msgid "August" -msgstr "Tháng Tám" +#: tdeparts/browserextension.cpp:485 +msgid "Do you want to search the Internet for %1?" +msgstr "Bạn có muốn tìm kiếm qua Mạng tìm %1 không?" -#: tdecore/kcalendarsystemgregorian.cpp:135 tdecore/tdelocale.cpp:593 -msgid "September" -msgstr "Tháng Chín" +#: tdeparts/browserextension.cpp:486 +msgid "Internet Search" +msgstr "Tìm kiếm trên Mạng" -#: tdecore/kcalendarsystemgregorian.cpp:137 tdecore/tdelocale.cpp:594 -msgid "October" -msgstr "Tháng Mười" +#: tdeparts/browserextension.cpp:486 +msgid "&Search" +msgstr "Tìm &kiếm" -#: tdecore/kcalendarsystemgregorian.cpp:139 tdecore/tdelocale.cpp:595 -msgid "November" -msgstr "Tháng Mười Một" +#: tdeparts/browserrun.cpp:275 +msgid "Do you really want to execute '%1'? " +msgstr "Bạn thật sự muốn thực hiện « %1 » không? " -#: tdecore/kcalendarsystemgregorian.cpp:141 tdecore/tdelocale.cpp:596 -msgid "December" -msgstr "Tháng Chạp" +#: tdeparts/browserrun.cpp:276 +msgid "Execute File?" +msgstr "Thực hiện tập tin ?" -#: tdecore/kcalendarsystemgregorian.cpp:156 tdecore/tdelocale.cpp:607 -msgid "" -"_: of January\n" -"of Jan" -msgstr "Th1" +#: tdeparts/browserrun.cpp:276 +msgid "Execute" +msgstr "Thực hiện" -#: tdecore/kcalendarsystemgregorian.cpp:158 tdecore/tdelocale.cpp:608 +#: tdeparts/browserrun.cpp:294 msgid "" -"_: of February\n" -"of Feb" -msgstr "Th2" +"Open '%2'?\n" +"Type: %1" +msgstr "" +"Mở « %2 » ?\n" +"Kiểu : %1" -#: tdecore/kcalendarsystemgregorian.cpp:160 tdecore/tdelocale.cpp:609 +#: tdeparts/browserrun.cpp:296 msgid "" -"_: of March\n" -"of Mar" -msgstr "Th3" +"Open '%3'?\n" +"Name: %2\n" +"Type: %1" +msgstr "" +"Mở « %3 » ?\n" +"Tên: %2\n" +"Kiểu : %1" -#: tdecore/kcalendarsystemgregorian.cpp:162 tdecore/tdelocale.cpp:610 -msgid "" -"_: of April\n" -"of Apr" -msgstr "Th4" +#: tdeparts/browserrun.cpp:310 +msgid "&Open with '%1'" +msgstr "&Mở bằng « %1 »" -#: tdecore/kcalendarsystemgregorian.cpp:164 tdecore/tdelocale.cpp:611 -msgid "" -"_: of May short\n" -"of May" -msgstr "Th5" +#: tdeparts/browserrun.cpp:311 +msgid "&Open With..." +msgstr "&Mở bằng..." -#: tdecore/kcalendarsystemgregorian.cpp:166 tdecore/tdelocale.cpp:612 -msgid "" -"_: of June\n" -"of Jun" -msgstr "Th6" +#: tdeparts/browserrun.cpp:353 +msgid "&Open" +msgstr "&Mở" -#: tdecore/kcalendarsystemgregorian.cpp:168 tdecore/tdelocale.cpp:613 -msgid "" -"_: of July\n" -"of Jul" -msgstr "Th7" +#: tdehtml/tdehtml_ext.cpp:889 tdeparts/browserrun.cpp:390 +msgid "The Download Manager (%1) could not be found in your $PATH " +msgstr "" +"Không tìm thấy Bộ Quản lý Tải về (%1) trong PATH (đường dẫn ứng dụng) của bạn." -#: tdecore/kcalendarsystemgregorian.cpp:170 tdecore/tdelocale.cpp:614 +#: tdehtml/tdehtml_ext.cpp:890 tdeparts/browserrun.cpp:391 msgid "" -"_: of August\n" -"of Aug" -msgstr "Th8" +"Try to reinstall it \n" +"\n" +"The integration with Konqueror will be disabled!" +msgstr "" +"Hãy cố cài đặt lại nó.\n" +"\n" +"Khả năng hợp nhất với Konqueror sẽ bị tắt." -#: tdecore/kcalendarsystemgregorian.cpp:172 tdecore/tdelocale.cpp:615 +#: tdeparts/part.cpp:492 msgid "" -"_: of September\n" -"of Sep" -msgstr "Th9" +"The document \"%1\" has been modified.\n" +"Do you want to save your changes or discard them?" +msgstr "" +"Tài liệu « %1 » đã được sửa đổi.\n" +"Bạn có muốn lưu các thay đổi hoặc hủy hết?" -#: tdecore/kcalendarsystemgregorian.cpp:174 tdecore/tdelocale.cpp:616 -msgid "" -"_: of October\n" -"of Oct" -msgstr "Th10" +#: tdeparts/part.cpp:494 +msgid "Close Document" +msgstr "Đóng tài liệu" -#: tdecore/kcalendarsystemgregorian.cpp:176 tdecore/tdelocale.cpp:617 -msgid "" -"_: of November\n" -"of Nov" -msgstr "Th11" +#: tdersync/tdersync.cpp:468 tdersync/tdersync.cpp:516 +#: tdersync/tdersync.cpp:583 tdersync/tdersync.cpp:592 +#: tdersync/tdersync.cpp:645 tdersync/tdersync.cpp:658 +#: tdersync/tdersync.cpp:966 +msgid "Remote Folder Synchronization" +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:178 tdecore/tdelocale.cpp:618 -msgid "" -"_: of December\n" -"of Dec" -msgstr "Th12" +#: tdersync/tdersync.cpp:475 tdersync/tdersync.cpp:599 +msgid "Synchronizing Folder..." +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:184 tdecore/tdelocale.cpp:623 -msgid "of January" -msgstr "Tháng Giêng" +#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624 +#, fuzzy +msgid "Remote authorization required" +msgstr "Cần thiết xác nhận" -#: tdecore/kcalendarsystemgregorian.cpp:186 tdecore/tdelocale.cpp:624 -msgid "of February" -msgstr "Tháng Hai" +#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624 +#, fuzzy +msgid "Please input" +msgstr "Xoá trường nhập" -#: tdecore/kcalendarsystemgregorian.cpp:188 tdecore/tdelocale.cpp:625 -msgid "of March" -msgstr "Tháng Ba" +#: tdersync/tdersync.cpp:587 +msgid "An error ocurred on the remote system" +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:190 tdecore/tdelocale.cpp:626 -msgid "of April" -msgstr "Tháng Tư" +#: tdersync/tdersync.cpp:687 +#, fuzzy +msgid "User Intervention Required" +msgstr "Cần thiết xác nhận" -#: tdecore/kcalendarsystemgregorian.cpp:192 tdecore/tdelocale.cpp:627 -msgid "" -"_: of May long\n" -"of May" -msgstr "Tháng Năm" +#: tdersync/tdersync.cpp:687 +#, fuzzy +msgid "Use &Local File" +msgstr "Mở tập tin" -#: tdecore/kcalendarsystemgregorian.cpp:194 tdecore/tdelocale.cpp:628 -msgid "of June" -msgstr "Tháng Sáu" +#: tdersync/tdersync.cpp:687 +msgid "Use &Remote File" +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:196 tdecore/tdelocale.cpp:629 -msgid "of July" -msgstr "Tháng Bảy" +#: tdersync/tdersync.cpp:694 +msgid "WARNING: Both the local and remote file have been modified" +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:198 tdecore/tdelocale.cpp:630 -msgid "of August" -msgstr "Tháng Tám" +#: tdersync/tdersync.cpp:694 +#, fuzzy +msgid "Local" +msgstr "Phố" -#: tdecore/kcalendarsystemgregorian.cpp:200 tdecore/tdelocale.cpp:631 -msgid "of September" -msgstr "Tháng Chín" +#: tdersync/tdersync.cpp:694 +#, fuzzy +msgid "Remote" +msgstr "Bỏ" -#: tdecore/kcalendarsystemgregorian.cpp:202 tdecore/tdelocale.cpp:632 -msgid "of October" -msgstr "Tháng Mười" +#: tdersync/tdersync.cpp:694 +msgid "Please select the file to duplicate (the other will be overwritten)" +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:204 tdecore/tdelocale.cpp:633 -msgid "of November" -msgstr "Tháng Mười Một" +#: tdersync/tdersync.cpp:694 +msgid "Or, select Ignore to skip synchronization of this file for now" +msgstr "" -#: tdecore/kcalendarsystemgregorian.cpp:206 tdecore/tdelocale.cpp:634 -msgid "of December" -msgstr "Tháng Chạp" +#: tdersync/tdersync.cpp:966 +msgid "Configuring Remote Folder Synchronization" +msgstr "" -#: tdecore/kcalendarsystem.cpp:124 -msgid "" -"_: Monday\n" -"Mon" -msgstr "T2" +#: tdersync/rsyncconfigdialog.cpp:125 +msgid "Setting up synchronization for local folder" +msgstr "" -#: tdecore/kcalendarsystem.cpp:125 -msgid "" -"_: Tuesday\n" -"Tue" -msgstr "T3" +#: tdersync/rsyncconfigdialog.cpp:129 +msgid "Synchronization Method" +msgstr "" -#: tdecore/kcalendarsystem.cpp:126 +#: tdersync/rsyncconfigdialog.cpp:134 msgid "" -"_: Wednesday\n" -"Wed" -msgstr " T4" +"&Utilize rsync + ssh for upload to remote server\n" +"Example: servername:/path/to/remote/folder" +msgstr "" -#: tdecore/kcalendarsystem.cpp:127 +#: tdersync/rsyncconfigdialog.cpp:135 msgid "" -"_: Thursday\n" -"Thu" -msgstr "T5" +"&Utilize rsync + ssh for download from remote server\n" +"Example: servername:/path/to/remote/folder" +msgstr "" -#: tdecore/kcalendarsystem.cpp:128 +#: tdersync/rsyncconfigdialog.cpp:136 msgid "" -"_: Friday\n" -"Fri" -msgstr "T6" +"&Utilize unison + ssh for bidirectional synchronization with remote server\n" +"Example: ssh://servername//path/to/remote/folder" +msgstr "" -#: tdecore/kcalendarsystem.cpp:129 -msgid "" -"_: Saturday\n" -"Sat" -msgstr "T7" +#: tdersync/rsyncconfigdialog.cpp:149 +msgid "Remote Folder" +msgstr "" -#: tdecore/kcalendarsystem.cpp:130 -msgid "" -"_: Sunday\n" -"Sun" -msgstr "CN" +#: tdersync/rsyncconfigdialog.cpp:159 +#, fuzzy +msgid "Automatic Synchronization" +msgstr "Phát hiện tự động" -#: tdecore/tdeglobalsettings.cpp:570 -msgid "Trash" -msgstr "Rác" +#: tdersync/rsyncconfigdialog.cpp:164 +msgid "Synchronize on logout" +msgstr "" -#: tdecore/ksocks.cpp:135 -msgid "NEC SOCKS client" -msgstr "Ứng dụng khách SOCKS NEC" +#: tdeunittest/modrunner.cpp:36 +msgid "A command-line application that can be used to run KUnitTest modules." +msgstr "Một ứng dụng dòng lệnh có thể được dùng để chạy mô-đun kiểu KUnitTest." -#: tdecore/ksocks.cpp:170 -msgid "Dante SOCKS client" -msgstr "Ứng dụng khách SOCKS Dante" +#: tdeunittest/modrunner.cpp:42 +msgid "Only run modules whose filenames match the regexp." +msgstr "Chạy chỉ mô-đun nào có tên tập tin khớp với biểu thức chính quy này." -#: tdecore/tdeaboutdata.cpp:388 -#, fuzzy +#: tdeunittest/modrunner.cpp:43 msgid "" -"_: replace this with information about your translation team\n" -"

                      KDE is translated into many languages thanks to the work of the translation " -"teams all over the world.

                      " -"

                      For more information on KDE internationalization visit http://l10n.kde.org

                      " +"Only run tests modules which are found in the folder. Use the query option to " +"select modules." msgstr "" -"

                      Môi trường TDE bị Nhóm Việt Hoá TDE dịch sang tiếng Việt.

                      " -"

                      Để tìm thông tin thêm về nhóm chúng tôi, vui lòng xem trang chủ nhóm Viết hoá TDE " -"(tiếng Việt) và " -"trang thông tin về nhóm Việt hoá TDE (tiếng Anh).

                      " -"

                      Vui lòng thông báo lỗi gõ dịch nào bằng " -"Bugzilla TDE. Nếu bạn gặp khó khăn sử dụng Bugzilla, vui lòng viết lá thư " -"cho " -"Hộp thư chung của nhóm Việt hoá TDE.

                      " -"

                      Chúc bạn sử dụng TDE vui nhé. :)

                      " +"Chạy chỉ mô-đun thử ra nào được tìm trong thư mục này. Hãy dùng tùy chọn truy " +"cập để chọn mô-đun." -#: tdecore/tdeaboutdata.cpp:444 +#: tdeunittest/modrunner.cpp:44 msgid "" -"No licensing terms for this program have been specified.\n" -"Please check the documentation or the source for any\n" -"licensing terms.\n" -msgstr "" -"Chương trình này chưa ghi rõ điều kiện bản quyền.\n" -"Vui lòng kiểm tra xem tài liệu hướng dẫn hoặc\n" -"mã nguồn chứa điều kiện bản quyền nào.\n" - -#: tdecore/tdeaboutdata.cpp:451 -#, c-format -msgid "This program is distributed under the terms of the %1." -msgstr "Chương trình này được phát hành với điều kiện của %1." +"Disables debug capturing. You typically use this option when you use the GUI." +msgstr "Tắt khả năng bắt gỡ lỗi. Bạn thường sử dụng tùy chọn khi dùng GUI." -#: tdecore/ksockaddr.cpp:112 -msgid "" -msgstr "<ổ cắm lạ>" +#: tdeunittest/modrunner.cpp:53 +msgid "KUnitTest ModRunner" +msgstr "KUnitTest ModRunner" -#: tdecore/ksockaddr.cpp:568 tdecore/ksockaddr.cpp:587 -msgid "" -msgstr "" +#: tdeabc/errorhandler.cpp:42 +msgid "Error in libtdeabc" +msgstr "Lỗi trong libtdeabc" -#: tdecore/ksockaddr.cpp:571 -msgid "" -"_: 1: hostname, 2: port number\n" -"%1 port %2" -msgstr "%1 cổng %2" +#: tdeabc/distributionlistdialog.cpp:44 +msgid "Configure Distribution Lists" +msgstr "Cấu hình Danh sách Phân Phối" -#: tdecore/ksockaddr.cpp:853 -msgid "" -msgstr "<ổ cắm UNIX rỗng>" +#: tdeabc/distributionlistdialog.cpp:61 tdeabc/distributionlisteditor.cpp:43 +msgid "Select Email Address" +msgstr "Chọn địa chỉ thư điện tử" -#: tdecore/kcalendarsystemhijri.cpp:298 tdecore/kcalendarsystemhijri.cpp:326 -msgid "Muharram" -msgstr "Muharram" +#: kab/addressbook.cc:303 tdeabc/distributionlistdialog.cpp:69 +#: tdeabc/distributionlisteditor.cpp:49 +msgid "Email Addresses" +msgstr "Địa chỉ thư điện tử" -#: tdecore/kcalendarsystemhijri.cpp:300 tdecore/kcalendarsystemhijri.cpp:328 -msgid "Safar" -msgstr "Safar" +#: tdeabc/distributionlistdialog.cpp:152 +msgid "New List..." +msgstr "Danh sách mới..." -#: tdecore/kcalendarsystemhijri.cpp:302 -msgid "R. Awal" -msgstr "R. Awal" +#: tdeabc/distributionlistdialog.cpp:156 +msgid "Rename List..." +msgstr "Đổi tên danh sách..." -#: tdecore/kcalendarsystemhijri.cpp:304 -msgid "R. Thaani" -msgstr "R. Thaani" +#: tdeabc/distributionlistdialog.cpp:160 tdeabc/distributionlisteditor.cpp:137 +msgid "Remove List" +msgstr "Gỡ bỏ danh sách" -#: tdecore/kcalendarsystemhijri.cpp:306 -msgid "J. Awal" -msgstr "J. Awal" +#: tdeabc/distributionlistdialog.cpp:167 +msgid "Available addresses:" +msgstr "Địa chỉ sẵn sàng:" -#: tdecore/kcalendarsystemhijri.cpp:308 -msgid "J. Thaani" -msgstr "J. Thaani" +#: tdeabc/distributionlistdialog.cpp:175 tdeabc/distributionlisteditor.cpp:162 +msgid "Preferred Email" +msgstr "Địa chỉ thư ưa thích" -#: tdecore/kcalendarsystemhijri.cpp:310 tdecore/kcalendarsystemhijri.cpp:338 -msgid "Rajab" -msgstr "Rajab" +#: tdeabc/distributionlistdialog.cpp:183 tdeabc/distributionlisteditor.cpp:156 +msgid "Add Entry" +msgstr "Thêm mục" -#: tdecore/kcalendarsystemhijri.cpp:312 tdecore/kcalendarsystemhijri.cpp:340 -msgid "Sha`ban" -msgstr "Sha`ban" +#: tdeabc/addresseedialog.cpp:71 tdeabc/addresseedialog.cpp:101 +#: tdeabc/distributionlistdialog.cpp:190 tdeabc/distributionlisteditor.cpp:143 +#: tdeabc/field.cpp:211 tdeabc/scripts/field.src.cpp:104 +#: tdeui/tdeaboutdialog.cpp:91 +msgid "Email" +msgstr "Thư điện tử" -#: tdecore/kcalendarsystemhijri.cpp:314 tdecore/kcalendarsystemhijri.cpp:342 -msgid "Ramadan" -msgstr "Ramadan" +#: tdeabc/distributionlistdialog.cpp:191 tdeabc/distributionlisteditor.cpp:144 +msgid "Use Preferred" +msgstr "Dùng ưa thích" -#: tdecore/kcalendarsystemhijri.cpp:316 tdecore/kcalendarsystemhijri.cpp:344 -msgid "Shawwal" -msgstr "Shawwal" +#: tdeabc/distributionlistdialog.cpp:198 +msgid "Change Email..." +msgstr "Đổi địa chỉ thư..." -#: tdecore/kcalendarsystemhijri.cpp:318 -msgid "Qi`dah" -msgstr "Qi`dah" +#: tdeabc/distributionlistdialog.cpp:202 tdeabc/distributionlisteditor.cpp:152 +msgid "Remove Entry" +msgstr "Gỡ bỏ mục" -#: tdecore/kcalendarsystemhijri.cpp:320 -msgid "Hijjah" -msgstr "Hijjah" +#: tdeabc/distributionlistdialog.cpp:237 tdeabc/distributionlisteditor.cpp:196 +msgid "New Distribution List" +msgstr "Danh sách Phân Phối mới" -#: tdecore/kcalendarsystemhijri.cpp:330 -msgid "Rabi` al-Awal" -msgstr "Rabi` al-Awal" +#: tdeabc/distributionlistdialog.cpp:238 +msgid "Please enter &name:" +msgstr "Vui lòng nhập &tên:" -#: tdecore/kcalendarsystemhijri.cpp:332 -msgid "Rabi` al-Thaani" -msgstr "Rabi` al-Thaani" +#: tdeabc/distributionlistdialog.cpp:255 +msgid "Distribution List" +msgstr "Danh sách Phân Phối" -#: tdecore/kcalendarsystemhijri.cpp:334 -msgid "Jumaada al-Awal" -msgstr "Jumaada al-Awal" +#: tdeabc/distributionlistdialog.cpp:256 +msgid "Please change &name:" +msgstr "Vui lòng thay đổi &tên:" -#: tdecore/kcalendarsystemhijri.cpp:336 -msgid "Jumaada al-Thaani" -msgstr "Jumaada al-Thaani" +#: tdeabc/distributionlistdialog.cpp:273 +msgid "Delete distribution list '%1'?" +msgstr "Xoá bỏ danh sách phân phối « %1 » không?" -#: tdecore/kcalendarsystemhijri.cpp:346 -msgid "Thu al-Qi`dah" -msgstr "Thu al-Qi`dah" +#: tdeabc/distributionlistdialog.cpp:339 +msgid "Selected addressees:" +msgstr "Người nhận đã chọn:" -#: tdecore/kcalendarsystemhijri.cpp:348 -msgid "Thu al-Hijjah" -msgstr "Thu al-Hijjah" +#: tdeabc/distributionlistdialog.cpp:341 +msgid "Selected addresses in '%1':" +msgstr "Địa chỉ đã chọn trong « %1 »:" -#: tdecore/kcalendarsystemhijri.cpp:363 tdecore/kcalendarsystemhijri.cpp:391 -msgid "of Muharram" -msgstr "của Muharram" +#: tdeabc/formatfactory.cpp:55 tdeabc/formatfactory.cpp:119 +msgid "vCard" +msgstr "vCard" -#: tdecore/kcalendarsystemhijri.cpp:365 tdecore/kcalendarsystemhijri.cpp:393 -msgid "of Safar" -msgstr "của Safar" +#: tdeabc/formatfactory.cpp:56 tdeabc/formatfactory.cpp:120 +msgid "vCard Format" +msgstr "Dạng thức vCard" -#: tdecore/kcalendarsystemhijri.cpp:367 -msgid "of R. Awal" -msgstr "của R. Awal" +#: tdeabc/formatfactory.cpp:75 +msgid "No description available." +msgstr "Không có mô tả." -#: tdecore/kcalendarsystemhijri.cpp:369 -msgid "of R. Thaani" -msgstr "của R. Thaani" +#: tdeabc/addressbook.cpp:346 tdeabc/addressbook.cpp:365 +msgid "Unable to load resource '%1'" +msgstr "Không thể tải tài nguyên « %1 »" -#: tdecore/kcalendarsystemhijri.cpp:371 -msgid "of J. Awal" -msgstr "của J. Awal" +#: tdeabc/tdeab2tdeabc.cpp:42 +msgid "Disable automatic startup on login" +msgstr "Bật khởi chạy tự động vào lúc đăng nhập" -#: tdecore/kcalendarsystemhijri.cpp:373 -msgid "of J. Thaani" -msgstr "của J. Thaani" +#: tdeabc/tdeab2tdeabc.cpp:45 +msgid "Override existing entries" +msgstr "Có quyền cao hơn các mục nhập đã có" -#: tdecore/kcalendarsystemhijri.cpp:375 tdecore/kcalendarsystemhijri.cpp:403 -msgid "of Rajab" -msgstr "của Rajab" +#: tdeabc/tdeab2tdeabc.cpp:287 +msgid "" +"Address book file %1 not found! Make sure the old address book is " +"located there and you have read permission for this file." +msgstr "" +"Không tìm thấy tập tin Sổ địa chỉ %1. Hãy kiểm tra xem sổ địa chỉ cũ nằm " +"đó, và bạn có quyền đọc tập tin này." -#: tdecore/kcalendarsystemhijri.cpp:377 tdecore/kcalendarsystemhijri.cpp:405 -msgid "of Sha`ban" -msgstr "của Sha`ban" +#: tdeabc/tdeab2tdeabc.cpp:435 +msgid "Kab to Kabc Converter" +msgstr "Bộ chuyển đổi Kab sang Kabc" -#: tdecore/kcalendarsystemhijri.cpp:379 tdecore/kcalendarsystemhijri.cpp:407 -msgid "of Ramadan" -msgstr "của Ramadan" +#: tdeabc/distributionlisteditor.cpp:133 +msgid "New List" +msgstr "Danh sách mới" -#: tdecore/kcalendarsystemhijri.cpp:381 tdecore/kcalendarsystemhijri.cpp:409 -msgid "of Shawwal" -msgstr "của Shawwal" +#: tdeabc/distributionlisteditor.cpp:148 +msgid "Change Email" +msgstr "Đổi địa chỉ thư" -#: tdecore/kcalendarsystemhijri.cpp:383 -msgid "of Qi`dah" -msgstr "của Qi`dah" +#: tdeabc/distributionlisteditor.cpp:197 +msgid "Please enter name:" +msgstr "Vui lòng nhập tên:" -#: tdecore/kcalendarsystemhijri.cpp:385 -msgid "of Hijjah" -msgstr "của Hijjah" +#: tdeabc/locknull.cpp:60 +msgid "LockNull: All locks succeed but no actual locking is done." +msgstr "Khóa rỗng : mọi khoá thành công nhưng không thật khoá gì." -#: tdecore/kcalendarsystemhijri.cpp:395 -msgid "of Rabi` al-Awal" -msgstr "của Rabi` al-Awal" +#: tdeabc/locknull.cpp:62 +msgid "LockNull: All locks fail." +msgstr "Khoá rỗng : mọi khoá thất bại." -#: tdecore/kcalendarsystemhijri.cpp:397 -msgid "of Rabi` al-Thaani" -msgstr "của Rabi` al-Thaani" +#: tdeabc/phonenumber.cpp:147 +msgid "" +"_: Preferred phone\n" +"Preferred" +msgstr "Ưa thích" -#: tdecore/kcalendarsystemhijri.cpp:399 -msgid "of Jumaada al-Awal" -msgstr "của Jumaada al-Awal" +#: tdeabc/phonenumber.cpp:151 +msgid "" +"_: Home phone\n" +"Home" +msgstr "Ở nhà" -#: tdecore/kcalendarsystemhijri.cpp:401 -msgid "of Jumaada al-Thaani" -msgstr "của Jumaada al-Thaani" +#: tdeabc/phonenumber.cpp:154 +msgid "" +"_: Work phone\n" +"Work" +msgstr "Chỗ làm" -#: tdecore/kcalendarsystemhijri.cpp:411 -msgid "of Thu al-Qi`dah" -msgstr "của Thu al-Qi`dah" +#: tdeabc/phonenumber.cpp:157 +msgid "Messenger" +msgstr "Tin nhắn" -#: tdecore/kcalendarsystemhijri.cpp:413 -msgid "of Thu al-Hijjah" -msgstr "của Thu al-Hijjah" +#: tdeabc/phonenumber.cpp:160 +msgid "Preferred Number" +msgstr "Số ưa thích" -#: tdecore/kcalendarsystemhijri.cpp:445 -msgid "Ith" -msgstr "Ith" +#: tdeabc/phonenumber.cpp:163 +msgid "Voice" +msgstr "Tiếng nói" -#: tdecore/kcalendarsystemhijri.cpp:447 -msgid "Thl" -msgstr "Thl" +#: tdeabc/phonenumber.cpp:166 +msgid "Fax" +msgstr "Điện thư" -#: tdecore/kcalendarsystemhijri.cpp:449 -msgid "Arb" -msgstr "Arb" +#: tdeabc/phonenumber.cpp:169 +msgid "" +"_: Mobile Phone\n" +"Mobile" +msgstr "Di động" -#: tdecore/kcalendarsystemhijri.cpp:451 -msgid "Kha" -msgstr "Kha" +#: tdeabc/phonenumber.cpp:172 +msgid "Video" +msgstr "Ảnh động" -#: tdecore/kcalendarsystemhijri.cpp:453 -msgid "Jum" -msgstr "Jum" +#: tdeabc/phonenumber.cpp:175 +msgid "Mailbox" +msgstr "Hộp thư" -#: tdecore/kcalendarsystemhijri.cpp:455 -msgid "Sab" -msgstr "Sab" +#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:3989 +msgid "Modem" +msgstr "Bộ điều giải" -#: tdecore/kcalendarsystemhijri.cpp:457 -msgid "Ahd" -msgstr "Ahd" +#: tdeabc/phonenumber.cpp:181 +msgid "" +"_: Car Phone\n" +"Car" +msgstr "Xe" -#: tdecore/kcalendarsystemhijri.cpp:463 -msgid "Yaum al-Ithnain" -msgstr "Yaum al-Ithnain" +#: tdeabc/addressee.cpp:620 tdeabc/phonenumber.cpp:184 +msgid "ISDN" +msgstr "ISDN" -#: tdecore/kcalendarsystemhijri.cpp:465 -msgid "Yau al-Thulatha" -msgstr "Yau al-Thulatha" +#: tdeabc/phonenumber.cpp:187 +msgid "PCS" +msgstr "PCS" -#: tdecore/kcalendarsystemhijri.cpp:467 -msgid "Yaum al-Arbi'a" -msgstr "Yaum al-Arbi'a" +#: tdeabc/addressee.cpp:626 tdeabc/phonenumber.cpp:190 +msgid "Pager" +msgstr "Nhắn tin" -#: tdecore/kcalendarsystemhijri.cpp:469 -msgid "Yaum al-Khamees" -msgstr "Yaum al-Khamees" +#: tdeabc/addressee.cpp:602 tdeabc/phonenumber.cpp:193 +msgid "Home Fax" +msgstr "Điện thư ở nhà" -#: tdecore/kcalendarsystemhijri.cpp:471 -msgid "Yaum al-Jumma" -msgstr "Yaum al-Jumma" +#: tdeabc/phonenumber.cpp:196 +msgid "Work Fax" +msgstr "Điện thư chỗ làm" -#: tdecore/kcalendarsystemhijri.cpp:473 -msgid "Yaum al-Sabt" -msgstr "Yaum al-Sabt" +#: tdeabc/address.cpp:312 tdeabc/phonenumber.cpp:199 tdecore/kcharsets.cpp:43 +#: tdecore/tdehw/tdenetworkconnections.cpp:802 +msgid "Other" +msgstr "Khác" -#: tdecore/kcalendarsystemhijri.cpp:475 -msgid "Yaum al-Ahad" -msgstr "Yaum al-Ahad" +#: tdeabc/resourceselectdialog.cpp:39 tderesources/selectdialog.cpp:42 +msgid "Resource Selection" +msgstr "Chọn tài nguyên" -#: tdecore/tdelocale.cpp:226 -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 to do " -"mail thd@kde.org and coolo@kde.org, they will tell you. Better leave that out " -"if unsure, the programs will crash!!\n" -"Definition of PluralForm - to be set by the translator of tdelibs.po" -msgstr "NoPlural" +#: tdeabc/resourceselectdialog.cpp:46 tderesources/configpage.cpp:107 +#: tderesources/selectdialog.cpp:49 +msgid "Resources" +msgstr "Tài nguyên" -#: tdecore/tdelocale.cpp:1789 tdecore/tdelocale.cpp:1929 -msgid "pm" -msgstr "chiều/tối" +#: tdeabc/stdaddressbook.cpp:148 +msgid "Unable to save to resource '%1'. It is locked." +msgstr "Không thể lưu vào tài nguyên « %1 » vì nó bị khoá." -#: tdecore/tdelocale.cpp:1798 tdecore/tdelocale.cpp:1931 -msgid "am" -msgstr "sáng" +#: tdeabc/address.cpp:145 +msgid "Post Office Box" +msgstr "Hộp bưu điện" -#: tdecore/tdelocale.cpp:1972 -msgid "" -"_: concatenation of dates and time\n" -"%1 %2" -msgstr "%1 %2" +#: tdeabc/address.cpp:163 +msgid "Extended Address Information" +msgstr "Thông tin địa chỉ đã mở rộng" -#: tdecore/tdelocale.cpp:2473 -msgid "&Next" -msgstr "&Kế" +#: tdeabc/address.cpp:181 +msgid "Street" +msgstr "Đường" -#: tdecore/kcompletion.cpp:632 -msgid "" -"You reached the end of the list\n" -"of matching items.\n" -msgstr "" -"Mới tới cuối danh sách\n" -"các mục khớp.\n" +#: tdeabc/address.cpp:199 +msgid "Locality" +msgstr "Phố" -#: tdecore/kcompletion.cpp:638 -msgid "" -"The completion is ambiguous, more than one\n" -"match is available.\n" -msgstr "" -"Việc gõ xong là mơ hồ, có nhiều điều khớp.\n" +#: tdeabc/address.cpp:217 tdeui/ktimezonewidget.cpp:46 +msgid "Region" +msgstr "Tỉnh" -#: tdecore/kcompletion.cpp:644 -msgid "" -"There is no matching item available.\n" -msgstr "" -"Không có gì khớp.\n" +#: tdeabc/address.cpp:235 +msgid "Postal Code" +msgstr "Mã bưu điện:" -#: tdecore/kcalendarsystemjalali.cpp:392 -msgid "Far" -msgstr "Far" +#: kab/addressbook.cc:204 tdeabc/address.cpp:253 +msgid "Country" +msgstr "Quốc gia" -#: tdecore/kcalendarsystemjalali.cpp:394 -msgid "Ord" -msgstr "Ord" +#: kab/addressbook.cc:188 tdeabc/address.cpp:271 +msgid "Delivery Label" +msgstr "Nhãn phát" -#: tdecore/kcalendarsystemjalali.cpp:396 -msgid "Kho" -msgstr "Kho" +#: tdeabc/address.cpp:287 +msgid "" +"_: Preferred address\n" +"Preferred" +msgstr "Ưa thích" -#: tdecore/kcalendarsystemjalali.cpp:398 tdecore/kcalendarsystemjalali.cpp:426 -msgid "Tir" -msgstr "Tir" +#: tdeabc/address.cpp:291 +msgid "Domestic" +msgstr "Trong nước" -#: tdecore/kcalendarsystemjalali.cpp:400 -msgid "Mor" -msgstr "Mor" +#: tdeabc/address.cpp:294 +msgid "International" +msgstr "Quốc tế" -#: tdecore/kcalendarsystemjalali.cpp:402 -msgid "Sha" -msgstr "Sha" +#: tdeabc/address.cpp:297 +msgid "Postal" +msgstr "Bưu điện" -#: tdecore/kcalendarsystemjalali.cpp:404 -msgid "Meh" -msgstr "Meh" +#: tdeabc/address.cpp:300 +msgid "Parcel" +msgstr "Bưu kiện" -#: tdecore/kcalendarsystemjalali.cpp:406 -msgid "Aba" -msgstr "Aba" +#: tdeabc/address.cpp:303 +msgid "" +"_: Home Address\n" +"Home" +msgstr "Ở nhà" -#: tdecore/kcalendarsystemjalali.cpp:408 -msgid "Aza" -msgstr "Aza" +#: tdeabc/address.cpp:306 +msgid "" +"_: Work Address\n" +"Work" +msgstr "Chỗ làm" -#: tdecore/kcalendarsystemjalali.cpp:410 tdecore/kcalendarsystemjalali.cpp:438 -msgid "Dei" -msgstr "Dei" +#: tdeabc/address.cpp:309 +msgid "Preferred Address" +msgstr "Địa chỉ ưa thích" -#: tdecore/kcalendarsystemjalali.cpp:412 -msgid "Bah" -msgstr "Bah" +#: tdeabc/addresseehelper.cpp:67 +msgid "Dr." +msgstr "TS." -#: tdecore/kcalendarsystemjalali.cpp:414 -msgid "Esf" -msgstr "Esf" +#: tdeabc/addresseehelper.cpp:68 +msgid "Miss" +msgstr "Cô" -#: tdecore/kcalendarsystemjalali.cpp:420 -msgid "Farvardin" -msgstr "Farvardin" +#: tdeabc/addresseehelper.cpp:69 +msgid "Mr." +msgstr "Ông" -#: tdecore/kcalendarsystemjalali.cpp:422 -msgid "Ordibehesht" -msgstr "Ordibehesht" +#: tdeabc/addresseehelper.cpp:70 +msgid "Mrs." +msgstr "Bà" -#: tdecore/kcalendarsystemjalali.cpp:424 -msgid "Khordad" -msgstr "Khordad" +#: tdeabc/addresseehelper.cpp:71 +msgid "Ms." +msgstr "Cô/Bà" -#: tdecore/kcalendarsystemjalali.cpp:428 -msgid "Mordad" -msgstr "Mordad" +#: tdeabc/addresseehelper.cpp:72 +msgid "Prof." +msgstr "Giáo sư" -#: tdecore/kcalendarsystemjalali.cpp:430 -msgid "Shahrivar" -msgstr "Shahrivar" +#: tdeabc/addresseehelper.cpp:74 +msgid "I" +msgstr "I" -#: tdecore/kcalendarsystemjalali.cpp:432 -msgid "Mehr" -msgstr "Mehr" +#: tdeabc/addresseehelper.cpp:75 +msgid "II" +msgstr "II" -#: tdecore/kcalendarsystemjalali.cpp:434 -msgid "Aban" -msgstr "Aban" +#: tdeabc/addresseehelper.cpp:76 +msgid "III" +msgstr "III" -#: tdecore/kcalendarsystemjalali.cpp:436 -msgid "Azar" -msgstr "Azar" +#: tdeabc/addresseehelper.cpp:77 +msgid "Jr." +msgstr "Con." -#: tdecore/kcalendarsystemjalali.cpp:440 -msgid "Bahman" -msgstr "Bahman" +#: tdeabc/addresseehelper.cpp:78 +msgid "Sr." +msgstr "Ông" -#: tdecore/kcalendarsystemjalali.cpp:442 -msgid "Esfand" -msgstr "Esfand" +#: tdeabc/key.cpp:127 +msgid "X509" +msgstr "X509" -#: tdecore/kcalendarsystemjalali.cpp:476 -msgid "2sh" -msgstr "2sh" +# Name: don't translate / Tên: đừng dịch +#: tdeabc/key.cpp:130 +msgid "PGP" +msgstr "PGP" -#: tdecore/kcalendarsystemjalali.cpp:478 -msgid "3sh" -msgstr "3sh" +#: kab/addressbook.cc:335 tdeabc/field.cpp:217 tdeabc/key.cpp:133 +#: tdeabc/scripts/field.src.cpp:110 +msgid "Custom" +msgstr "Tự chọn" -#: tdecore/kcalendarsystemjalali.cpp:480 -msgid "4sh" -msgstr "4sh" +#: tdeabc/key.cpp:136 tdeabc/secrecy.cpp:80 +msgid "Unknown type" +msgstr "Kiểu lạ" -#: tdecore/kcalendarsystemjalali.cpp:482 -msgid "5sh" -msgstr "5sh" +#: tdeabc/addressee.cpp:318 tdeabc/scripts/addressee.src.cpp:181 +msgid "Unique Identifier" +msgstr "Bộ nhận diện duy nhất" -#: tdecore/kcalendarsystemjalali.cpp:484 -msgid "Jom" -msgstr "Jom" +#: tdeabc/addressee.cpp:336 tdeabc/scripts/addressee.src.cpp:199 +#, fuzzy +msgid "Unique Resource Identifier" +msgstr "Bộ nhận diện duy nhất" -#: tdecore/kcalendarsystemjalali.cpp:486 -msgid "shn" -msgstr "shn" +#: kab/addressbook.cc:271 tdeabc/addressee.cpp:373 +msgid "Formatted Name" +msgstr "Tên đã định dạng" -#: tdecore/kcalendarsystemjalali.cpp:488 -msgid "1sh" -msgstr "1sh" +#: tdeabc/addressee.cpp:392 +msgid "Family Name" +msgstr "Họ" -#: tdecore/kcalendarsystemjalali.cpp:494 -msgid "Do shanbe" -msgstr "Do shanbe" +#: tdeabc/addressee.cpp:411 +msgid "Given Name" +msgstr "Tên hay gọi" -#: tdecore/kcalendarsystemjalali.cpp:496 -msgid "Se shanbe" -msgstr "Se shanbe" +#: tdeabc/addressee.cpp:430 +msgid "Additional Names" +msgstr "Tên thêm" -#: tdecore/kcalendarsystemjalali.cpp:498 -msgid "Chahar shanbe" -msgstr "Chahar shanbe" +#: tdeabc/addressee.cpp:449 +msgid "Honorific Prefixes" +msgstr "Tiền tố" -#: tdecore/kcalendarsystemjalali.cpp:500 -msgid "Panj shanbe" -msgstr "Panj shanbe" +#: tdeabc/addressee.cpp:468 +msgid "Honorific Suffixes" +msgstr "Hậu tố" -#: tdecore/kcalendarsystemjalali.cpp:502 -msgid "Jumee" -msgstr "Jumee" +#: tdeabc/addressee.cpp:487 +msgid "Nick Name" +msgstr "Tên hiệu" -#: tdecore/kcalendarsystemjalali.cpp:504 -msgid "Shanbe" -msgstr "Shanbe" +#: kab/addressbook.cc:291 tdeabc/addressee.cpp:506 +msgid "Birthday" +msgstr "Ngày sinh" -#: tdecore/kcalendarsystemjalali.cpp:506 -msgid "Yek-shanbe" -msgstr "Yek-shanbe" +#: tdeabc/addressee.cpp:512 +msgid "Home Address Street" +msgstr "Địa chỉ nhà : Đường" -#: tdecore/kdetcompmgr.cpp:35 -msgid "TDE composition manager detection utility" -msgstr "" +#: tdeabc/addressee.cpp:518 +msgid "Home Address City" +msgstr "Địa chỉ nhà : Phố" -#: tdecore/kdetcompmgr.cpp:46 -msgid "kdetcompmgr" -msgstr "" +#: tdeabc/addressee.cpp:524 +msgid "Home Address State" +msgstr "Địa chỉ nhà : Tỉnh" -#: tdecore/tdestdaccel.cpp:54 -msgid "New" -msgstr "Mới" - -#: tdecore/tdestdaccel.cpp:65 -msgid "Paste Selection" -msgstr "Dán vùng chọn" +#: tdeabc/addressee.cpp:530 +msgid "Home Address Zip Code" +msgstr "Địa chỉ nhà : Mã bữu điện" -#: tdecore/tdestdaccel.cpp:67 -msgid "Deselect" -msgstr "Bỏ chọn" +#: tdeabc/addressee.cpp:536 +msgid "Home Address Country" +msgstr "Địa chỉ nhà : Quốc gia" -#: tdecore/tdestdaccel.cpp:68 -msgid "Delete Word Backwards" -msgstr "Xoá bỏ ngược từ" +#: tdeabc/addressee.cpp:542 +msgid "Home Address Label" +msgstr "Nhãn địa chỉ nhà" -#: tdecore/tdestdaccel.cpp:69 -msgid "Delete Word Forward" -msgstr "Xoá bỏ tới từ" +#: tdeabc/addressee.cpp:548 +msgid "Business Address Street" +msgstr "Địa chỉ công ty : Đường" -#: tdecore/kkeyserver_x11.cpp:136 tdecore/tdestdaccel.cpp:70 -#: tdeui/keditcl2.cpp:107 tdeui/keditcl2.cpp:120 tdeui/keditcl2.cpp:377 -#: tdeui/keditcl2.cpp:390 tdeui/keditcl2.cpp:700 tdeutils/kfinddialog.cpp:119 -msgid "Find" -msgstr "Tìm" +#: tdeabc/addressee.cpp:554 +msgid "Business Address City" +msgstr "Địa chỉ công ty : Phố" -#: tdecore/tdestdaccel.cpp:71 tdeutils/kfind.cpp:47 -msgid "Find Next" -msgstr "Tìm kế" +#: tdeabc/addressee.cpp:560 +msgid "Business Address State" +msgstr "Địa chỉ công ty : Tỉnh" -#: tdecore/tdestdaccel.cpp:72 -msgid "Find Prev" -msgstr "Tìm lùi" +#: tdeabc/addressee.cpp:566 +msgid "Business Address Zip Code" +msgstr "Địa chỉ công ty : Mã bữu điện" -#: tdecore/tdestdaccel.cpp:74 -msgid "Navigation" -msgstr "Cách chuyển" +#: tdeabc/addressee.cpp:572 +msgid "Business Address Country" +msgstr "Địa chỉ công ty : Quốc gia" -#: tdecore/tdestdaccel.cpp:75 -msgid "" -"_: Opposite to End\n" -"Home" -msgstr "Về" +#: tdeabc/addressee.cpp:578 +msgid "Business Address Label" +msgstr "Nhãn địa chỉ công ty" -#: tdecore/tdestdaccel.cpp:76 -msgid "End" -msgstr "Cuối" +#: tdeabc/addressee.cpp:584 +msgid "Home Phone" +msgstr "Điện thoại ở nhà" -#: tdecore/tdestdaccel.cpp:77 -msgid "Beginning of Line" -msgstr "Đầu dòng" +#: tdeabc/addressee.cpp:590 +msgid "Business Phone" +msgstr "Điện thoại công ty" -#: tdecore/tdestdaccel.cpp:78 tdeutils/kfinddialog.cpp:464 -msgid "End of Line" -msgstr "Cuối dòng" +#: tdeabc/addressee.cpp:596 +msgid "Mobile Phone" +msgstr "Điện thoại di động" -#: tdecore/tdestdaccel.cpp:79 -msgid "Prior" -msgstr "Lùi" +#: tdeabc/addressee.cpp:608 +msgid "Business Fax" +msgstr "Điện thư công ty" -#: tdecore/tdestdaccel.cpp:80 -msgid "" -"_: Opposite to Prior\n" -"Next" -msgstr "Kế" +#: tdeabc/addressee.cpp:614 +msgid "Car Phone" +msgstr "Điện thoại xe" -#: tdecore/tdestdaccel.cpp:81 tdeui/keditcl2.cpp:976 -msgid "Go to Line" -msgstr "Tới dòng" +#: tdeabc/addressee.cpp:632 +msgid "Email Address" +msgstr "Địa chỉ thư điện tử" -#: tdecore/tdestdaccel.cpp:82 -msgid "Add Bookmark" -msgstr "Thêm Đánh dấu" +#: tdeabc/addressee.cpp:651 +msgid "Mail Client" +msgstr "Trình thư" -#: tdecore/tdestdaccel.cpp:83 -msgid "Zoom In" -msgstr "Phóng to" +#: tdeabc/addressee.cpp:670 +msgid "Time Zone" +msgstr "Múi giờ" -#: tdecore/tdestdaccel.cpp:84 -msgid "Zoom Out" -msgstr "Thu nhỏ" +#: tdeabc/addressee.cpp:689 +msgid "Geographic Position" +msgstr "Vị trí địa lý" -#: tdecore/tdestdaccel.cpp:85 -msgid "Up" -msgstr "Lên" +#: kab/addressbook.cc:263 tdeabc/addressee.cpp:708 +#, fuzzy +msgid "" +"_: person\n" +"Title" +msgstr "Ta-min" -#: tdecore/tdestdaccel.cpp:87 -msgid "Forward" -msgstr "Tới" +#: tdeabc/addressee.cpp:727 +msgid "" +"_: person in organization\n" +"Role" +msgstr "" -#: tdecore/tdestdaccel.cpp:89 -msgid "Popup Menu Context" -msgstr "Ngữ cảnh trình đơn bật lên" +#: kab/addressbook.cc:176 tdeabc/addressee.cpp:746 tdeabc/field.cpp:215 +#: tdeabc/scripts/field.src.cpp:108 tdefile-plugins/elf/tdefile_elf.cpp:70 +#: tdefile-plugins/elf/tdefile_elf.cpp:92 +msgid "Organization" +msgstr "Tổ chức" -#: tdecore/tdestdaccel.cpp:90 -msgid "Show Menu Bar" -msgstr "Hiện thanh trình đơn" +#: kab/addressbook.cc:180 tdeabc/addressee.cpp:765 +msgid "Department" +msgstr "Phòng ban" -#: tdecore/tdestdaccel.cpp:91 -msgid "Backward Word" -msgstr "Từ lùi" +#: tdeabc/addressee.cpp:784 +msgid "Note" +msgstr "Ghi chú" -#: tdecore/tdestdaccel.cpp:92 -msgid "Forward Word" -msgstr "Từ tối" +#: tdeabc/addressee.cpp:803 +msgid "Product Identifier" +msgstr "Bộ nhận diện sản phẩm" -#: tdecore/tdestdaccel.cpp:93 -msgid "Activate Next Tab" -msgstr "Kích hoạt thanh kế" +#: tdeabc/addressee.cpp:822 +msgid "Revision Date" +msgstr "Ngày sửa đổi" -#: tdecore/tdestdaccel.cpp:94 -msgid "Activate Previous Tab" -msgstr "Kích hoạt thanh lùi" +#: tdeabc/addressee.cpp:841 +msgid "Sort String" +msgstr "Chuỗi sắp xếp" -#: tdecore/tdestdaccel.cpp:95 -msgid "Full Screen Mode" -msgstr "Chế độ toàn màn hình" +#: tdeabc/addressee.cpp:860 tdeui/tdeaboutdialog.cpp:92 +msgid "Homepage" +msgstr "Trang chủ" -#: tdecore/tdestdaccel.cpp:98 -msgid "What's This" -msgstr "Cái này là gì ?" +#: tdeabc/addressee.cpp:879 +msgid "Security Class" +msgstr "Hạng bảo mật" -#: tdecore/tdestdaccel.cpp:99 tdecore/tdestdaccel.cpp:100 -#: tdeui/klineedit.cpp:886 -msgid "Text Completion" -msgstr "Sự gõ xong" +#: tdeabc/addressee.cpp:898 +msgid "Logo" +msgstr "Biểu hình" -#: tdecore/tdestdaccel.cpp:101 -msgid "Previous Completion Match" -msgstr "Chuỗi gõ xong lùi" +#: tdeabc/addressee.cpp:917 +msgid "Photo" +msgstr "Ảnh" -#: tdecore/tdestdaccel.cpp:102 -msgid "Next Completion Match" -msgstr "Chuỗi gõ xong kế" +#: tdeabc/addressee.cpp:936 tdecore/tdehw/tdehardwaredevices.cpp:4004 +msgid "Sound" +msgstr "Âm thanh" -#: tdecore/tdestdaccel.cpp:103 -msgid "Substring Completion" -msgstr "Sự gõ xong chuỗi con" +#: tdeabc/addressee.cpp:955 +msgid "Agent" +msgstr "Tác nhân" -#: tdecore/tdestdaccel.cpp:104 -msgid "Previous Item in List" -msgstr "Mục lùi trong danh sách" +#: tdeabc/addresseedialog.cpp:60 +msgid "Select Addressee" +msgstr "Chọn người nhận" -#: tdecore/tdestdaccel.cpp:105 -msgid "Next Item in List" -msgstr "Mục kế trong danh sách" +#: tdeabc/addresseedialog.cpp:95 +msgid "Selected" +msgstr "Đã chọn" -#: tdeabc/address.cpp:312 tdeabc/phonenumber.cpp:199 tdecore/kcharsets.cpp:43 -#: tdecore/tdehw/tdenetworkconnections.cpp:802 -msgid "Other" -msgstr "Khác" +#: tdeabc/addresseedialog.cpp:107 +msgid "Unselect" +msgstr "Bỏ chọn" -#: tdecore/kcharsets.cpp:44 tdehtml/tdehtml_part.cpp:280 -msgid "Arabic" -msgstr "Ả Rập" +#: tdeabc/resource.cpp:332 +msgid "Loading resource '%1' failed!" +msgstr "Việc tải tài nguyên « %1 » bị lỗi." -#: tdecore/kcharsets.cpp:45 tdehtml/tdehtml_part.cpp:281 -msgid "Baltic" -msgstr "Ban-tích" +#: tdeabc/resource.cpp:343 +msgid "Saving resource '%1' failed!" +msgstr "Việc lưu tài nguyên « %1 » bị lỗi." -#: tdecore/kcharsets.cpp:46 tdehtml/tdehtml_part.cpp:282 -msgid "Central European" -msgstr "Vùng Trung Âu" +#: tdeabc/field.cpp:192 tdeabc/scripts/field.src.cpp:85 +msgid "Unknown Field" +msgstr "Trường lạ" -#: tdecore/kcharsets.cpp:47 -msgid "Chinese Simplified" -msgstr "Tiếng Trung Hoa Phổ thông" +#: tdeabc/field.cpp:205 tdeabc/scripts/field.src.cpp:98 +msgid "All" +msgstr "Tất cả" -#: tdecore/kcharsets.cpp:48 -msgid "Chinese Traditional" -msgstr "Tiếng Trung Hoa Truyền thống" +#: tdeabc/field.cpp:207 tdeabc/scripts/field.src.cpp:100 +msgid "Frequent" +msgstr "Thường" -#: tdecore/kcharsets.cpp:49 -msgid "Cyrillic" -msgstr "Ki-rin" +#: kab/addressbook.cc:192 tdeabc/field.cpp:209 +#: tdeabc/scripts/field.src.cpp:102 +msgid "" +"_: street/postal\n" +"Address" +msgstr "" -#: tdecore/kcharsets.cpp:50 tdehtml/tdehtml_part.cpp:284 -msgid "Greek" -msgstr "Hy Lạp" +#: tdeabc/field.cpp:213 tdeabc/scripts/field.src.cpp:106 +msgid "Personal" +msgstr "Cá nhân" -#: tdecore/kcharsets.cpp:51 tdehtml/tdehtml_part.cpp:285 -#: tdeui/ksconfig.cpp:235 tdeui/ksconfig.cpp:395 tdeui/ksconfig.cpp:656 -msgid "Hebrew" -msgstr "Do Thái" +#: tdeabc/field.cpp:219 tdeabc/scripts/field.src.cpp:112 +msgid "Undefined" +msgstr "Chưa định nghĩa" -#: tdecore/kcharsets.cpp:52 tdehtml/tdehtml_part.cpp:286 -msgid "Japanese" -msgstr "Nhật Bản" +#: tdeabc/secrecy.cpp:71 +msgid "Public" +msgstr "Công" -#: tdecore/kcharsets.cpp:53 -msgid "Korean" -msgstr "Hàn Quốc" +#: kab/addressbook.cc:1950 tdeabc/secrecy.cpp:74 +msgid "Private" +msgstr "Riêng" -#: tdecore/kcharsets.cpp:54 -msgid "Thai" -msgstr "Thái" +#: tdeabc/secrecy.cpp:77 +msgid "Confidential" +msgstr "Tin tưởng" -#: tdecore/kcharsets.cpp:55 tdehtml/tdehtml_part.cpp:290 -#: tdeui/ksconfig.cpp:240 tdeui/ksconfig.cpp:400 tdeui/ksconfig.cpp:661 -msgid "Turkish" -msgstr "Thổ Nhĩ Kỳ" +#: tdeabc/lock.cpp:93 +msgid "Unable to open lock file." +msgstr "Không thể mở tập tin khoá." -#: tdecore/kcharsets.cpp:56 tdehtml/tdehtml_part.cpp:293 -msgid "Western European" -msgstr "Vùng Tây Âu" +#: tdeabc/lock.cpp:106 +msgid "" +"The address book '%1' is locked by application '%2'.\n" +"If you believe this is incorrect, just remove the lock file from '%3'" +msgstr "" +"Sổ địa chỉ « %1 » bị khoá bởi ứng dụng « %2 ».\n" +"Nếu bạn xem trường hợp này là sai, chỉ háy bỏ tp khoá ra « %3 »" -#: tdecore/kcharsets.cpp:57 -msgid "Tamil" -msgstr "Ta-min" +#: tdeabc/lock.cpp:146 +msgid "Unlock failed. Lock file is owned by other process: %1 (%2)" +msgstr "Việc bỏ khoá bị lỗi. Tập tin khoá bị tiến trình khác sở hữu : %1 (%2)" -#: tdecore/kcharsets.cpp:58 -msgid "Unicode" -msgstr "Unicode" +#: tdeabc/ldifconverter.cpp:475 +msgid "List of Emails" +msgstr "Danh sách Thư" -#: tdecore/kcharsets.cpp:59 -msgid "Northern Saami" -msgstr "Bắc Xă-mi" +#: tdeabc/ldapconfigwidget.cpp:83 +msgid "User:" +msgstr "Người dùng:" -#: tdecore/kcharsets.cpp:60 -msgid "Vietnamese" -msgstr "Việt Nam" +#: tdeabc/ldapconfigwidget.cpp:92 +msgid "Bind DN:" +msgstr "Đóng kết tên miền:" -#: tdecore/kcharsets.cpp:61 -msgid "South-Eastern Europe" -msgstr "Vùng Đông Âu" +#: tdeabc/ldapconfigwidget.cpp:101 +msgid "Realm:" +msgstr "Địa hạt:" -#: tdecore/kcharsets.cpp:516 -msgid "" -"_: Descriptive Encoding Name\n" -"%1 ( %2 )" -msgstr "%1 ( %2 )" +#: tdeabc/ldapconfigwidget.cpp:110 +msgid "Password:" +msgstr "Mật khẩu :" -#: tdecore/tdecmdlineargs.cpp:500 tdecore/tdecmdlineargs.cpp:516 -msgid "Unknown option '%1'." -msgstr "Không biết tùy chọn « %1 »." +#: tdeabc/ldapconfigwidget.cpp:120 +msgid "Host:" +msgstr "Máy:" -#: tdecore/tdecmdlineargs.cpp:524 -msgid "'%1' missing." -msgstr "Thiếu « %1 »." +#: tdeabc/ldapconfigwidget.cpp:130 +msgid "Port:" +msgstr "Cổng:" -#: tdecore/tdecmdlineargs.cpp:619 -msgid "" -"_: the 2nd argument is a list of name+address, one on each line\n" -"%1 was written by\n" -"%2" -msgstr "" -"Tác giả của %1 :\n" -"%2" +#: tdeabc/ldapconfigwidget.cpp:141 +msgid "LDAP version:" +msgstr "Phiên bản LDAP:" -#: tdecore/tdecmdlineargs.cpp:622 -msgid "This application was written by somebody who wants to remain anonymous." -msgstr "Ứng dụng này có tác giả vô danh." +#: tdeabc/ldapconfigwidget.cpp:152 +msgid "Size limit:" +msgstr "Giới hạn cỡ :" -#: tdecore/tdecmdlineargs.cpp:629 -#, fuzzy -msgid "" -"Please use http://bugs.pearsoncomputing.net to report bugs.\n" -msgstr "" -"Vui lòng thông báo lỗi bằng .\n" +#: tdeabc/ldapconfigwidget.cpp:163 +msgid "Time limit:" +msgstr "Thời hạn:" -#: tdecore/tdecmdlineargs.cpp:632 tdecore/tdecmdlineargs.cpp:634 +#: tdeabc/ldapconfigwidget.cpp:167 +msgid " sec" +msgstr " giây" + +#: tdeabc/ldapconfigwidget.cpp:175 msgid "" -"Please report bugs to %1.\n" -msgstr "" -"Hãy thông báo lỗi nào cho %1.\n" +"_: Distinguished Name\n" +"DN:" +msgstr "Tên phân biệt" -#: tdecore/tdecmdlineargs.cpp:660 -msgid "Unexpected argument '%1'." -msgstr "Gặp đối số bất ngờ « %1 »." +#: tdeabc/ldapconfigwidget.cpp:182 tdeabc/ldapconfigwidget.cpp:231 +msgid "Query Server" +msgstr "Truy vấn máy phục vụ" -#: tdecore/tdecmdlineargs.cpp:765 -msgid "Use --help to get a list of available command line options." -msgstr "Hãy chạy lệnh « --help » để xem danh sách các tùy chọn dòng lệnh." +#: tdeabc/ldapconfigwidget.cpp:190 +msgid "Filter:" +msgstr "Lọc:" -# Variable: do not translate/ biến: đừng dịch -#: tdecore/tdecmdlineargs.cpp:780 -msgid "" -"\n" -"%1:\n" -msgstr "" -"\n" -"%1:\n" +#: tdeabc/ldapconfigwidget.cpp:199 +msgid "Security" +msgstr "Bảo mật" -#: tdecore/tdecmdlineargs.cpp:789 -msgid "[options] " -msgstr "[tùy chọn] " +#: tdeabc/ldapconfigwidget.cpp:201 +msgid "TLS" +msgstr "TLS" -#: tdecore/tdecmdlineargs.cpp:796 -msgid "[%1-options]" -msgstr "[tùy chọn %1]" +#: tdeabc/ldapconfigwidget.cpp:202 +msgid "SSL" +msgstr "SSL" -#: tdecore/tdecmdlineargs.cpp:816 -msgid "" -"Usage: %1 %2\n" -msgstr "" -"Cách sử dụng: %1 %2\n" +#: tdeabc/ldapconfigwidget.cpp:216 +msgid "Authentication" +msgstr "Xác thực" -#: tdecore/tdecmdlineargs.cpp:819 -msgid "Generic options" -msgstr "Tùy chọn giống loài" +#: tdeabc/ldapconfigwidget.cpp:218 +msgid "Anonymous" +msgstr "Vô danh" -#: tdecore/tdecmdlineargs.cpp:820 -msgid "Show help about options" -msgstr "Hiển thị trợ giúp về tùy chọn" +#: tdeabc/ldapconfigwidget.cpp:219 +msgid "Simple" +msgstr "Đơn giản" -#: tdecore/tdecmdlineargs.cpp:828 -msgid "Show %1 specific options" -msgstr "Hiển thị các tùy chọn đặc trưng cho %1" +#: tdeabc/ldapconfigwidget.cpp:220 +msgid "SASL" +msgstr "SASL" -#: tdecore/tdecmdlineargs.cpp:835 -msgid "Show all options" -msgstr "Hiển thị mọi tùy chọn" +#: tdeabc/ldapconfigwidget.cpp:222 +msgid "SASL mechanism:" +msgstr "Cơ cấu SASL:" -#: tdecore/tdecmdlineargs.cpp:836 -msgid "Show author information" -msgstr "Hiển thị thông tin về tác giả" +#: tdeabc/ldapconfigwidget.cpp:302 +msgid "LDAP Query" +msgstr "Truy vấn LDAP" -#: tdecore/tdecmdlineargs.cpp:837 -msgid "Show version information" -msgstr "Hiển thị thông tin về phiên bản" +#: tdeabc/vcard/testwrite.cpp:11 +msgid "TestWritevCard" +msgstr "Ghi thử vCard" -#: tdecore/tdecmdlineargs.cpp:838 -msgid "Show license information" -msgstr "Hiển thị thông tin về bản quyền" +#: tdeabc/vcardparser/testread.cpp:38 +msgid "vCard 2.1" +msgstr "vCard 2.1" -#: tdecore/tdecmdlineargs.cpp:839 -msgid "End of options" -msgstr "Kết thúc các tùy chọn" +#: tdeconf_update/tdeconf_update.cpp:43 +msgid "Keep output results from scripts" +msgstr "Lưu kết xuất của tập lệnh" -#: tdecore/tdecmdlineargs.cpp:861 -msgid "%1 options" -msgstr "Tùy chọn %1" +#: tdeconf_update/tdeconf_update.cpp:44 +msgid "Check whether config file itself requires updating" +msgstr "Kiểm tra nếu tập tin cấu hình chính nó cần thiết cập nhật chưa" -#: tdecore/tdecmdlineargs.cpp:863 -msgid "" -"\n" -"Options:\n" -msgstr "" -"\n" -"Tùy chọn:\n" +#: tdeconf_update/tdeconf_update.cpp:45 +msgid "File to read update instructions from" +msgstr "Tập tin nơi cần đọc hướng dẫn cập nhật" -#: tdecore/tdecmdlineargs.cpp:920 -msgid "" -"\n" -"Arguments:\n" -msgstr "" -"\n" -"Đối số :\n" - -#: tdecore/tdecmdlineargs.cpp:1282 -msgid "The files/URLs opened by the application will be deleted after use" -msgstr "" -"Các tập tin / địa chỉ Mạng mà ứng dụng mở sẽ bị xoá bỏ sau khi sử dụng." - -#: tdecore/kcheckaccelerators.cpp:148 -msgid "Dr. Klash' Accelerator Diagnosis" -msgstr "Kết quả kiểm tra các phím tắt" - -#: tdecore/kcheckaccelerators.cpp:155 -msgid "&Disable automatic checking" -msgstr "&Tắt chạy kiểm tra tự động" - -#: tdecore/kcheckaccelerators.cpp:193 -msgid "

                      Accelerators changed

                      " -msgstr "

                      Phím tắt đã thay đổi

                      " - -#: tdecore/kcheckaccelerators.cpp:199 -msgid "

                      Accelerators removed

                      " -msgstr "

                      Phím tắt bị gỡ bỏ

                      " - -#: tdecore/kcheckaccelerators.cpp:204 -msgid "

                      Accelerators added (just for your info)

                      " -msgstr "

                      Phím tắt đã thêm (chỉ cho bạn tin tức này thôi)

                      " - -#: tdecore/kkeyserver_x11.cpp:114 -msgid "Win" -msgstr "Win" - -#: tdecore/kkeyserver_x11.cpp:120 -msgid "Backspace" -msgstr "Xoá lùi" - -#: tdecore/kkeyserver_x11.cpp:121 -msgid "SysReq" -msgstr "SysReq (yêu cầu hệ thống)" +#: tdeconf_update/tdeconf_update.cpp:142 +msgid "Only local files are supported." +msgstr "Hỗ trợ chỉ tập tin cục bộ thôi." -#: tdecore/kkeyserver_x11.cpp:122 -msgid "CapsLock" -msgstr "CapsLock (khoá chữ hoa)" +#: tdeconf_update/tdeconf_update.cpp:943 +msgid "KConf Update" +msgstr "KConf Update" -#: tdecore/kkeyserver_x11.cpp:123 -msgid "NumLock" -msgstr "NumLock (khoá số)" +#: tdeconf_update/tdeconf_update.cpp:945 +msgid "TDE Tool for updating user configuration files" +msgstr "Công cụ TDE để cập nhật các tập tin cấu hình của người dùng." -#: tdecore/kkeyserver_x11.cpp:124 -msgid "ScrollLock" -msgstr "ScrollLock (khoá cuộn)" +#: arts/kde/kvideowidget.cpp:82 +msgid "Video Toolbar" +msgstr "Thanh công cụ ảnh động" -#: tdecore/kkeyserver_x11.cpp:125 -msgid "PageUp" -msgstr "PageUp (trang lên)" +#: arts/kde/kvideowidget.cpp:104 +msgid "Fullscreen &Mode" +msgstr "Chế độ t&oàn màn hình" -#: tdecore/kkeyserver_x11.cpp:126 -msgid "PageDown" -msgstr "PageDown (xuống trang)" +#: arts/kde/kvideowidget.cpp:107 +msgid "&Half Size" +msgstr "&Nửa cỡ" -#: tdecore/kkeyserver_x11.cpp:129 -msgid "Again" -msgstr "Lại" +#: arts/kde/kvideowidget.cpp:110 +msgid "&Normal Size" +msgstr "Cỡ th&ường" -#: tdecore/kkeyserver_x11.cpp:130 -msgid "Props" -msgstr "Props" +#: arts/kde/kvideowidget.cpp:113 +msgid "&Double Size" +msgstr "Cỡ &đôi" -#: tdecore/kkeyserver_x11.cpp:132 -msgid "Front" -msgstr "Mặt" +#: tdespell2/ui/configdialog.cpp:38 +msgid "KSpell2 Configuration" +msgstr "Cấu hình KSpell2" -#: tdecore/klibloader.cpp:157 -msgid "The library %1 does not offer an %2 function." -msgstr "Thư viện %1 không cung cấp hàm %2." +#: tdespell2/ui/dialog.cpp:62 tdeui/tdespelldlg.cpp:53 +msgid "Check Spelling" +msgstr "Bắt lỗi chính tả" -#: tdecore/klibloader.cpp:168 -msgid "The library %1 does not offer a TDE compatible factory." -msgstr "Thư viện %1 không cung cấp bộ tạo tương thích với TDE." +#: tdespell2/ui/dialog.cpp:64 tdeui/tdespelldlg.cpp:54 +msgid "&Finished" +msgstr "Đã &xong" -#: tdecore/klibloader.cpp:184 +#: tdenewstuff/provider.cpp:261 #, fuzzy -msgid " %1 %2" -msgstr "%1 %2, %3" +msgid "Error parsing category list." +msgstr "Gặp lỗi khi phân tách danh sách nhà cung cấp." -#: tdecore/klibloader.cpp:425 -msgid "Library files for \"%1\" not found in paths." -msgstr "Không tìm thấy tập tin thư viện cho « %1 » trong đường dẫn." +#: tdenewstuff/provider.cpp:394 +msgid "Error parsing providers list." +msgstr "Gặp lỗi khi phân tách danh sách nhà cung cấp." -#: tdecore/tdeconfigbackend.cpp:1162 tdecore/tdeconfigbackend.cpp:1171 +#: tdenewstuff/security.cpp:63 msgid "" -"Will not save configuration.\n" +"Cannot start gpg and retrieve the available keys. Make sure that " +"gpg is installed, otherwise verification of downloaded resources will not " +"be possible." msgstr "" -"Sẽ không lưu cấu hình.\n" +"Không thể khởi chạy gpg để lấy các khoá công bố. Hãy chác là" +"gpg đã được cài đặt, không thì không thể thẩm tra tài nguyên đã tải về." -#: tdecore/tdeconfigbackend.cpp:1164 tdecore/tdeconfigbackend.cpp:1172 +#: tdenewstuff/security.cpp:177 msgid "" -"Configuration file \"%1\" not writable.\n" +"Enter passphrase for key 0x%1, belonging to" +"
                      %2<%3>:
                      " msgstr "" -"Tập tin cấu hình « %1 » không có khả năng ghi.\n" +"Hãy nhập cụm từ mật khẩu cho khóa 0x%1, thuộc về " +"
                      %2<%3>:
                      " -#: tdecore/tdeconfigbackend.cpp:1179 -msgid "Please contact your system administrator." -msgstr "Hãy liên lạc quản trị hệ thống." +#: tdenewstuff/security.cpp:257 +msgid "" +"Cannot start gpg and check the validity of the file. Make sure that " +"gpg is installed, otherwise verification of downloaded resources will " +"not be possible." +msgstr "" +"Không thể khởi chạy gpg để kiểm tra độ hợp lệ của tập tin đó. Hãy " +"chác làgpg đã được cài đặt, không thì không thể thẩm tra tài nguyên đã " +"tải về." -#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:45 -msgid "Directory to generate files in" -msgstr "Thư mục nơi cần táo ra tập tin" +#: tdenewstuff/security.cpp:317 +msgid "Select Signing Key" +msgstr "Chọn khoá ký" -#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:46 -msgid "Input kcfg XML file" -msgstr "Tập tin XML kcfg nhập" +#: tdenewstuff/security.cpp:317 +msgid "Key used for signing:" +msgstr "Khoá dùng để ký :" -#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:47 -msgid "Code generation options file" -msgstr "Tập tin tùy chọn tạo ra mã" +#: tdenewstuff/security.cpp:338 +msgid "" +"Cannot start gpg and sign the file. Make sure that gpg " +"is installed, otherwise signing of the resources will not be possible." +msgstr "" +"Không thể khởi chạy gpg để ký tập tin đó. Hãy chác làgpg " +"đã được cài đặt, không thì không thể thẩm tra tài nguyên đã tải về." -#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:955 -msgid "TDE .kcfg compiler" -msgstr "Bộ biên dịch .kfcg TDE" +#: tdenewstuff/knewstuff.cpp:38 tdenewstuff/knewstuffbutton.cpp:61 +#, c-format +msgid "Download New %1" +msgstr "Tải về %1 mới" -#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:956 -msgid "TDEConfig Compiler" -msgstr "Bộ biên dịch TDEConfig" +#: tdenewstuff/providerdialog.cpp:53 +msgid "Hot New Stuff Providers" +msgstr "Nhà cung cấp các thứ mới trơ tráo" -#: tdecore/tdehw/tdestoragedevice.cpp:526 -msgid "%1 Removable Device" -msgstr "" +#: tdenewstuff/providerdialog.cpp:61 +msgid "Please select one of the providers listed below:" +msgstr "Vui lòng chọn một của những nhà cung cấp bên dưới :" -#: tdecore/tdehw/tdestoragedevice.cpp:529 -msgid "%1 Fixed Storage Device" -msgstr "" +#: tdenewstuff/providerdialog.cpp:88 +msgid "No provider selected." +msgstr "Chưa chọn nhà cung cấp." -#: tdecore/tdehw/tdestoragedevice.cpp:546 -#: tdecore/tdehw/tdestoragedevice.cpp:581 -msgid "Hard Disk Drive" -msgstr "" +#: tdenewstuff/knewstuffgeneric.cpp:139 +msgid "The file '%1' already exists. Do you want to overwrite it?" +msgstr "Tập tin « %1 » đã có. Bạn có muốn ghi đè lên không?" -#: tdecore/tdehw/tdestoragedevice.cpp:550 -msgid "Floppy Drive" -msgstr "" +#: tdehtml/tdehtml_ext.cpp:828 tdenewstuff/knewstuffgeneric.cpp:141 +msgid "Overwrite" +msgstr "Ghi đè" -#: tdecore/tdehw/tdestoragedevice.cpp:553 -msgid "Optical Drive" +#: tdenewstuff/knewstuffsecure.cpp:83 +msgid "" +"There was an error with the downloaded resource tarball file. Possible causes " +"are damaged archive or invalid directory structure in the archive." msgstr "" +"Gặp lỗi đối với tập tin .tar tài nguyên đã tải về. Lý do có thể là kho bị hỏng " +"hoặc cấu trúc thư mục không hợp lệ trong kho." -#: tdecore/tdehw/tdestoragedevice.cpp:556 -msgid "CDROM Drive" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:83 +msgid "Resource Installation Error" +msgstr "Lỗi cài đặt tài nguyên" -#: tdecore/tdehw/tdestoragedevice.cpp:559 -msgid "CDRW Drive" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:94 +msgid "No keys were found." +msgstr "Không tìm thấy." -#: tdecore/tdehw/tdestoragedevice.cpp:562 -msgid "DVD Drive" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:99 +msgid "The validation failed for unknown reason." +msgstr "Việc hợp lệ hoá bị lỗi, không biết sao." -#: tdecore/tdehw/tdestoragedevice.cpp:565 -msgid "DVDRW Drive" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:106 +msgid "The MD5SUM check failed, the archive might be broken." +msgstr "Việc kiểm tra MD5SUM bị lỗi, có lẽ kho bị hỏng." -#: tdecore/tdehw/tdestoragedevice.cpp:568 -msgid "DVDRAM Drive" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:111 +msgid "The signature is bad, the archive might be broken or altered." +msgstr "Chữ ký sai, có lẽ kho bị hỏng hoặc bị sửa đổi." -#: tdecore/tdehw/tdestoragedevice.cpp:571 -msgid "Zip Drive" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:121 +msgid "The signature is valid, but untrusted." +msgstr "Chữ ký là hợp lệ còn không tin cây." -#: tdecore/tdehw/tdestoragedevice.cpp:574 -msgid "Tape Drive" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:127 +msgid "The signature is unknown." +msgstr "Chữ ký lạ." -#: tdecore/tdehw/tdestoragedevice.cpp:577 -msgid "Digital Camera" +#: tdenewstuff/knewstuffsecure.cpp:131 +msgid "" +"The resource was signed with key 0x%1, belonging to %2 <%3>" +"." msgstr "" +"Tài nguyên được ký tên bằng khoá 0x%1, thuộc về %2 <%3>." -#: tdecore/tdehw/tdestoragedevice.cpp:583 -#, fuzzy -msgid "Removable Storage" -msgstr "Gỡ bỏ mục" - -#: tdecore/tdehw/tdestoragedevice.cpp:586 -msgid "Compact Flash" +#: tdenewstuff/knewstuffsecure.cpp:137 +msgid "" +"There is a problem with the resource file you have downloaded. The errors " +"are :%1" +"
                      %2" +"
                      " +"
                      Installation of the resource is not recommended." +"
                      " +"
                      Do you want to proceed with the installation?
                      " msgstr "" +"Gặp lỗi trong tập tin tài nguyên mới tải về. Lỗi :%1" +"
                      %2" +"
                      " +"
                      Không khuyên bạn cài đặt tài nguyên này." +"
                      " +"
                      Bạn có muốn tiếp tục lại cài đặt không?
                      " -#: tdecore/tdehw/tdestoragedevice.cpp:589 -msgid "Memory Stick" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:137 +msgid "Problematic Resource File" +msgstr "Tập tin tài nguyên bị lỗi" -#: tdecore/tdehw/tdestoragedevice.cpp:592 -msgid "Smart Media" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:140 +msgid "%1

                      Press OK to install it.
                      " +msgstr "%1

                      Bấm nút Được để cài đặt nó.
                      " -#: tdecore/tdehw/tdestoragedevice.cpp:595 -#, fuzzy -msgid "Secure Digital" -msgstr "Bảo mật" +#: tdenewstuff/knewstuffsecure.cpp:140 +msgid "Valid Resource" +msgstr "Tài nguyên hợp lệ" -#: tdecore/tdehw/tdestoragedevice.cpp:600 -msgid "Random Access Memory" -msgstr "" +#: tdenewstuff/knewstuffsecure.cpp:190 +msgid "The signing failed for unknown reason." +msgstr "Việc ký tên bị lỗi, không biết sao." -#: tdecore/tdehw/tdestoragedevice.cpp:603 -msgid "Loop Device" +#: tdenewstuff/knewstuffsecure.cpp:195 +msgid "" +"There are no keys usable for signing or you did not entered the correct " +"passphrase.\n" +"Proceed without signing the resource?" msgstr "" +"Không có khóa nào có thể sử dụng để ký tên, hoặc bạn chưa nhập cụm từ mật khẩu " +"đúng.\n" +"Tiếp tục mà không ký tên tài nguyên không?" -#: tdecore/tdehw/tdestoragedevice.cpp:946 -msgid "No supported mounting methods were detected on your system" -msgstr "" +#: tdenewstuff/knewstuffbutton.cpp:49 +msgid "Download New Stuff" +msgstr "Tải về các thứ mới" -#: tdecore/tdehw/tdestoragedevice.cpp:1124 -msgid "No supported unmounting methods were detected on your system" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:47 +msgid "Share Hot New Stuff" +msgstr "Chia sẻ các thứ mới trơ tráo nhé" -#: tdecore/tdehw/tdegenericdevice.cpp:256 -#, c-format -msgid "ACPI Node %1" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:58 tderesources/configdialog.cpp:53 +#: tdeui/kcolordialog.cpp:1133 +msgid "Name:" +msgstr "Tên:" -#: tdecore/tdehw/tdegenericdevice.cpp:277 -#: tdecore/tdehw/tdegenericdevice.cpp:295 -msgid "ACPI Lid Switch" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:63 +msgid "Author:" +msgstr "Tác giả :" -#: tdecore/tdehw/tdegenericdevice.cpp:280 -#: tdecore/tdehw/tdegenericdevice.cpp:298 -msgid "ACPI Sleep Button" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:68 +#, fuzzy +msgid "Email:" +msgstr "Thư điện tử" -#: tdecore/tdehw/tdegenericdevice.cpp:283 -#: tdecore/tdehw/tdegenericdevice.cpp:301 -msgid "ACPI Power Button" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:73 tdeui/kbugreport.cpp:175 +msgid "Version:" +msgstr "Phiên bản:" -#: tdecore/tdehw/tdegenericdevice.cpp:290 -msgid "Generic Event Device" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:78 +msgid "Release:" +msgstr "Bản phát hành:" -#: tdecore/tdehw/tdegenericdevice.cpp:308 -#, fuzzy -msgid "Generic Input Device" -msgstr "Tùy chọn giống loài" +#: tdenewstuff/uploaddialog.cpp:84 +msgid "License:" +msgstr "Quyền phép:" -#: tdecore/tdehw/tdegenericdevice.cpp:315 -#: tdecore/tdehw/tdehardwaredevices.cpp:3140 -msgid "Generic %1 Device" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:88 +msgid "GPL" +msgstr "GPL" -#: tdecore/tdehw/tdegenericdevice.cpp:322 -#, c-format -msgid "Virtual Device %1" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:89 +msgid "LGPL" +msgstr "LGPL" -#: tdecore/tdehw/tdegenericdevice.cpp:325 -msgid "Unknown Virtual Device" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:90 +msgid "BSD" +msgstr "BSD" -#: tdecore/tdehw/tdegenericdevice.cpp:330 -#: tdecore/tdehw/tdehardwaredevices.cpp:4088 -#, fuzzy -msgid "Unknown Device" -msgstr "Trường lạ" +#: tdenewstuff/uploaddialog.cpp:93 +msgid "Language:" +msgstr "Ngôn ngữ :" -#: tdecore/tdehw/tdeeventdevice.cpp:288 -msgid "Lid Switch" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:99 +msgid "Preview URL:" +msgstr "Xem thử URL:" -#: tdecore/tdehw/tdeeventdevice.cpp:291 -#, fuzzy -msgid "Tablet Mode" -msgstr "Chế độ trang tab" +#: tdenewstuff/uploaddialog.cpp:104 +msgid "Summary:" +msgstr "Tóm tắt:" -#: tdecore/tdehw/tdeeventdevice.cpp:294 -msgid "Headphone Inserted" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:121 +msgid "Please put in a name." +msgstr "Hãy nhập tên." -#: tdecore/tdehw/tdeeventdevice.cpp:297 -msgid "Radio Frequency Device Kill Switch" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:191 +msgid "Old upload information found, fill out fields?" +msgstr "Tìm thông tin tải lên cũ, có điền vào trường không?" -#: tdecore/tdehw/tdeeventdevice.cpp:300 -msgid "Enable Radio" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:191 +msgid "Fill Out" +msgstr "Điền đầy" -#: tdecore/tdehw/tdeeventdevice.cpp:303 -msgid "Microphone Inserted" -msgstr "" +#: tdenewstuff/uploaddialog.cpp:191 +msgid "Do Not Fill Out" +msgstr "Không điền" -#: tdecore/tdehw/tdeeventdevice.cpp:306 -#, fuzzy -msgid "Docked" -msgstr "Neo" +#: tdenewstuff/downloaddialog.cpp:106 tdenewstuff/downloaddialog.cpp:113 +#: tdenewstuff/downloaddialog.cpp:129 tdenewstuff/downloaddialog.cpp:136 +msgid "Get Hot New Stuff" +msgstr "Lấy các thứ mới trơ tráo nhé" -#: tdecore/tdehw/tdeeventdevice.cpp:309 -msgid "Line Out Inserted" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:151 +msgid "Welcome" +msgstr "Chào mừng bạn" -#: tdecore/tdehw/tdeeventdevice.cpp:312 -msgid "Physical Jack Inserted" +#: tdenewstuff/downloaddialog.cpp:153 +msgid "Loading data providers..." msgstr "" -#: tdecore/tdehw/tdeeventdevice.cpp:315 -msgid "Video Out Inserted" +#: tdenewstuff/downloaddialog.cpp:212 +msgid "Loading data listings..." msgstr "" -#: tdecore/tdehw/tdeeventdevice.cpp:318 -msgid "Camera Lens Cover" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:270 +msgid "Highest Rated" +msgstr "Điểm cao nhất" -#: tdecore/tdehw/tdeeventdevice.cpp:321 -msgid "Keypad Slide" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:271 +msgid "Most Downloads" +msgstr "Lần tải về nhiều nhất" -#: tdecore/tdehw/tdeeventdevice.cpp:324 -msgid "Front Proximity" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:272 +msgid "Latest" +msgstr "Mới nhất" -#: tdecore/tdehw/tdeeventdevice.cpp:327 -#, fuzzy -msgid "Rotate Lock" -msgstr "Quay &xuôi chiều" +#: tdefile-plugins/elf/tdefile_elf.cpp:71 +#: tdefile-plugins/elf/tdefile_elf.cpp:93 tdenewstuff/downloaddialog.cpp:282 +#: tdenewstuff/downloaddialog.cpp:288 tdenewstuff/downloaddialog.cpp:294 +msgid "Version" +msgstr "Phiên bản" -#: tdecore/tdehw/tdeeventdevice.cpp:330 -msgid "Line In Inserted" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:283 +msgid "Rating" +msgstr "Đánh giá" -#: tdecore/tdehw/tdeeventdevice.cpp:333 -msgid "Power Button" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:289 +msgid "Downloads" +msgstr "Lần tải về" -#: tdecore/tdehw/tdeeventdevice.cpp:336 -msgid "Sleep Button" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:295 +msgid "Release Date" +msgstr "Ngày phát hành" -#: tdecore/tdehw/tdenetworkconnections.cpp:525 -msgid "hidden" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:305 +msgid "Install" +msgstr "Cài đặt" -#: tdecore/tdehw/tdenetworkconnections.cpp:769 -msgid "Wired Ethernet" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:306 tdenewstuff/downloaddialog.cpp:544 +#: tdeui/tdemessagebox.cpp:246 +msgid "Details" +msgstr "Chi tiết" -#: tdecore/tdehw/tdenetworkconnections.cpp:772 -msgid "802.11 WiFi" +#: tdenewstuff/downloaddialog.cpp:516 +msgid "" +"Name: %1\n" +"Author: %2\n" +"License: %3\n" +"Version: %4\n" +"Release: %5\n" +"Rating: %6\n" +"Downloads: %7\n" +"Release date: %8\n" +"Summary: %9\n" msgstr "" +"Tên: %1\n" +"Tác giả: %2\n" +"Bản quyền: %3\n" +"Phiên bản: %4\n" +"Bản phát hành: %5\n" +"Đánh giá: %6\n" +"Lần tải về: %7\n" +"Ngày phát hành: %8\n" +"Tóm tắt: %9\n" -#: tdecore/tdehw/tdehardwaredevices.cpp:4049 -#: tdecore/tdehw/tdenetworkconnections.cpp:775 -msgid "Bluetooth" +#: tdenewstuff/downloaddialog.cpp:538 +msgid "" +"Preview: %1\n" +"Payload: %2\n" msgstr "" +"Xem thử : %1\n" +"Trọng tải : %2\n" -#: tdecore/tdehw/tdenetworkconnections.cpp:778 -msgid "OLPC Mesh" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:718 +msgid "Installation successful." +msgstr "Mới cài đặt." -#: tdecore/tdehw/tdenetworkconnections.cpp:781 -msgid "WiMax" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:718 tdenewstuff/downloaddialog.cpp:720 +msgid "Installation" +msgstr "Việc cài đặt" -#: tdecore/tdehw/tdenetworkconnections.cpp:784 -msgid "Cellular Modem" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:720 +msgid "Installation failed." +msgstr "Việc cài đặt bị lỗi." -#: tdecore/tdehw/tdenetworkconnections.cpp:787 -msgid "Infiniband" -msgstr "" +#: tdenewstuff/downloaddialog.cpp:814 +msgid "Preview not available." +msgstr "Không có sẵn khung xem thử." -#: tdecore/tdehw/tdenetworkconnections.cpp:790 -msgid "Bond" -msgstr "" +#: tdenewstuff/engine.cpp:219 +msgid "Successfully installed hot new stuff." +msgstr "Các thứ mới trơ tráo đã được cài đặt." -#: tdecore/tdehw/tdenetworkconnections.cpp:793 -msgid "Virtual LAN" +#: tdenewstuff/engine.cpp:224 +msgid "Failed to install hot new stuff." +msgstr "Việc cài đặt các thứ mới trơ tráo đã bị lỗi." + +#: tdenewstuff/engine.cpp:279 +msgid "Unable to create file to upload." +msgstr "Không thể tạo tập tin cần tải lên." + +#: tdenewstuff/engine.cpp:294 +msgid "" +"The files to be uploaded have been created at:\n" msgstr "" +"Những tập tin cần tải lên đã được tạo tại :\n" -#: tdecore/tdehw/tdenetworkconnections.cpp:796 -msgid "ADSL" +#: tdenewstuff/engine.cpp:295 +msgid "" +"Data file: %1\n" msgstr "" +"Tập tin dữ liệu : %1\n" -#: tdecore/tdehw/tdenetworkconnections.cpp:799 -msgid "Virtual Private Network" +#: tdenewstuff/engine.cpp:297 +msgid "" +"Preview image: %1\n" msgstr "" +"Ảnh xem thử : %1\n" -#: tdecore/tdehw/tdehardwaredevices.cpp:3145 -msgid "Disconnected %1 Port" +#: tdenewstuff/engine.cpp:299 +msgid "" +"Content information: %1\n" msgstr "" +"Thông tin nội dung : %1\n" -#: tdecore/tdehw/tdehardwaredevices.cpp:3513 -#: tdecore/tdehw/tdehardwaredevices.cpp:3593 -#: tdecore/tdehw/tdehardwaredevices.cpp:3605 -#, fuzzy -msgid "Unknown PCI Device" -msgstr "Trường lạ" +#: tdenewstuff/engine.cpp:300 +msgid "" +"Those files can now be uploaded.\n" +msgstr "" +"Các tập tin đó lúc bây giờ có thể được tải lên.\n" -#: tdecore/tdehw/tdehardwaredevices.cpp:3623 -#: tdecore/tdehw/tdehardwaredevices.cpp:3703 -#: tdecore/tdehw/tdehardwaredevices.cpp:3715 -#, fuzzy -msgid "Unknown USB Device" -msgstr "Trường lạ" +#: tdenewstuff/engine.cpp:301 +msgid "Beware that any people might have access to them at any time." +msgstr "" +"Ghi chú : người khác có thể truy cập những tập tin đó, vào bất cứ lúc nào." -#: tdecore/tdehw/tdehardwaredevices.cpp:3744 -#: tdecore/tdehw/tdehardwaredevices.cpp:3785 -#, fuzzy -msgid "Unknown PNP Device" -msgstr "Trường lạ" +#: tdenewstuff/engine.cpp:303 +msgid "Upload Files" +msgstr "Tải lên tập tin" -#: tdecore/tdehw/tdehardwaredevices.cpp:3814 -#: tdecore/tdehw/tdehardwaredevices.cpp:3855 -msgid "Unknown Monitor Device" -msgstr "" +#: tdenewstuff/engine.cpp:308 +msgid "Please upload the files manually." +msgstr "Vui lòng tự tải lên các tập tin này." -#: tdecore/tdehw/tdehardwaredevices.cpp:3944 -#, fuzzy -msgid "Root" -msgstr "Không có gốc CA" +#: tdenewstuff/engine.cpp:312 +msgid "Upload Info" +msgstr "Thông tin tải lên" -#: tdecore/tdehw/tdehardwaredevices.cpp:3947 -#, fuzzy -msgid "System Root" -msgstr "Trình đơn hê thống" +#: tdenewstuff/engine.cpp:320 +msgid "&Upload" +msgstr "Tải &lên" -#: tdecore/tdehw/tdehardwaredevices.cpp:3950 -msgid "CPU" -msgstr "" +#: tdenewstuff/engine.cpp:422 +msgid "Successfully uploaded new stuff." +msgstr "Các thứ mới đã được tải lên." -#: tdecore/tdehw/tdehardwaredevices.cpp:3953 -#, fuzzy -msgid "Graphics Processor" -msgstr "Vị trí địa lý" +#: tdenewstuff/ghns.cpp:50 +msgid "Get hot new stuff:" +msgstr "Lấy các thứ mới trơ tráo :" -#: tdecore/tdehw/tdehardwaredevices.cpp:3956 -msgid "RAM" -msgstr "" +#: tdenewstuff/tdehotnewstuff.cpp:31 +msgid "Display only media of this type" +msgstr "Hiển thị chỉ vật chứa kiểu này" -#: tdecore/tdehw/tdehardwaredevices.cpp:3959 -msgid "Bus" -msgstr "" +#: tdenewstuff/tdehotnewstuff.cpp:32 +msgid "Provider list to use" +msgstr "Danh sách nhà cung cấp cần dùng" -#: tdecore/tdehw/tdehardwaredevices.cpp:3962 -msgid "I2C Bus" +#: tderandr/randr.cpp:260 +msgid "Confirm Display Setting Change" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:3965 -msgid "MDIO Bus" -msgstr "" +#: tderandr/randr.cpp:264 tderandr/randr.cpp:856 +#, fuzzy +msgid "&Accept Configuration" +msgstr "Cấu hình" -#: tdecore/tdehw/tdehardwaredevices.cpp:3968 +#: tderandr/randr.cpp:265 tderandr/randr.cpp:857 #, fuzzy -msgid "Mainboard" -msgstr "Thanh công cụ chính" +msgid "&Return to Previous Configuration" +msgstr "Cấu hình tài nguyên" -#: tdecore/tdehw/tdehardwaredevices.cpp:3971 -msgid "Disk" +#: tderandr/randr.cpp:267 +msgid "" +"Your screen orientation, size and refresh rate have been changed to the " +"requested settings. Please indicate whether you wish to keep this " +"configuration. In 15 seconds the display will revert to your previous settings." msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:3974 -msgid "SCSI" +#: tderandr/randr.cpp:298 +msgid "" +"New configuration:\n" +"Resolution: %1 x %2\n" +"Orientation: %3" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:3977 -msgid "Storage Controller" +#: tderandr/randr.cpp:303 +msgid "" +"New configuration:\n" +"Resolution: %1 x %2\n" +"Orientation: %3\n" +"Refresh rate: %4" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:3980 -msgid "Mouse" -msgstr "" +#: tderandr/randr.cpp:332 tderandr/randr.cpp:349 +#, fuzzy +msgid "Normal" +msgstr "Chuẩn hóa" -#: tdecore/tdehw/tdehardwaredevices.cpp:3983 -msgid "Keyboard" +#: tderandr/randr.cpp:334 +msgid "Left (90 degrees)" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:3986 -msgid "HID" +#: tderandr/randr.cpp:336 +msgid "Upside-down (180 degrees)" msgstr "" -#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:3989 -msgid "Modem" -msgstr "Bộ điều giải" - -#: tdecore/tdehw/tdehardwaredevices.cpp:3992 -msgid "Monitor and Display" +#: tderandr/randr.cpp:338 +msgid "Right (270 degrees)" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:3995 -msgid "Network" -msgstr "" +#: tderandr/randr.cpp:340 +#, fuzzy +msgid "Mirror horizontally" +msgstr "Ngang" -#: tdecore/tdehw/tdehardwaredevices.cpp:3998 +#: tderandr/randr.cpp:342 #, fuzzy -msgid "Printer" -msgstr "In" +msgid "Mirror vertically" +msgstr "Lát dọ&c" -#: tdecore/tdehw/tdehardwaredevices.cpp:4001 -msgid "Scanner" -msgstr "" +#: tderandr/randr.cpp:344 tderandr/randr.cpp:375 +#, fuzzy +msgid "Unknown orientation" +msgstr "Hướng" -#: tdeabc/addressee.cpp:936 tdecore/tdehw/tdehardwaredevices.cpp:4004 -msgid "Sound" -msgstr "Âm thanh" +#: tderandr/randr.cpp:351 +#, fuzzy +msgid "Rotated 90 degrees counterclockwise" +msgstr "Quay &ngược chiều" -#: tdecore/tdehw/tdehardwaredevices.cpp:4007 +#: tderandr/randr.cpp:353 #, fuzzy -msgid "Video Capture" -msgstr "Thanh công cụ ảnh động" +msgid "Rotated 180 degrees counterclockwise" +msgstr "Quay &ngược chiều" -#: tdecore/tdehw/tdehardwaredevices.cpp:4010 -msgid "IEEE1394" -msgstr "" +#: tderandr/randr.cpp:355 +#, fuzzy +msgid "Rotated 270 degrees counterclockwise" +msgstr "Quay &ngược chiều" -#: tdecore/tdehw/tdehardwaredevices.cpp:4013 -msgid "PCMCIA" +#: tderandr/randr.cpp:360 +msgid "Mirrored horizontally and vertically" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:4016 -msgid "Camera" +#: tderandr/randr.cpp:362 +msgid "mirrored horizontally and vertically" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:4019 +#: tderandr/randr.cpp:365 #, fuzzy -msgid "Text I/O" -msgstr "Chỉ có chữ" - -#: tdecore/tdehw/tdehardwaredevices.cpp:4022 -msgid "Serial Communications Controller" -msgstr "" +msgid "Mirrored horizontally" +msgstr "Bung &ngang" -#: tdecore/tdehw/tdehardwaredevices.cpp:4025 -msgid "Parallel Port" -msgstr "" +#: tderandr/randr.cpp:367 +#, fuzzy +msgid "mirrored horizontally" +msgstr "Bung &ngang" -#: tdecore/tdehw/tdehardwaredevices.cpp:4028 -msgid "Peripheral" -msgstr "" +#: tderandr/randr.cpp:370 +#, fuzzy +msgid "Mirrored vertically" +msgstr "Lát dọ&c" -#: tdecore/tdehw/tdehardwaredevices.cpp:4031 +#: tderandr/randr.cpp:372 #, fuzzy -msgid "Backlight" -msgstr "Lùi" +msgid "mirrored vertically" +msgstr "Lát dọ&c" -#: tdecore/tdehw/tdehardwaredevices.cpp:4034 -msgid "Battery" -msgstr "" +#: tderandr/randr.cpp:377 +#, fuzzy +msgid "unknown orientation" +msgstr "Hướng" -#: tdecore/tdehw/tdehardwaredevices.cpp:4037 -msgid "Power Supply" +#: tderandr/randr.cpp:519 tderandr/randr.cpp:524 +msgid "" +"_: Refresh rate in Hertz (Hz)\n" +"%1 Hz" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:4040 +#: tderandr/randr.cpp:693 #, fuzzy -msgid "Docking Station" -msgstr "Hướng" +msgid "No screens detected" +msgstr "Chưa chọn nhà cung cấp." -#: tdecore/tdehw/tdehardwaredevices.cpp:4043 +#: tderandr/randr.cpp:852 #, fuzzy -msgid "Thermal Sensor" +msgid "Confirm Display Settings" msgstr "Thiết lập chung" -#: tdecore/tdehw/tdehardwaredevices.cpp:4046 -msgid "Thermal Control" +#: tderandr/randr.cpp:859 +msgid "" +"Your display devices has been configured to match the settings shown above. " +"Please indicate whether you wish to keep this configuration. In 15 seconds the " +"display will revert to your previous settings." msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:4052 -msgid "Bridge" +#: tderandr/ktimerdialog.cpp:154 +#, c-format +msgid "" +"_n: 1 second remaining:\n" +"%n seconds remaining:" msgstr "" -#: tdecore/tdehw/tdehardwaredevices.cpp:4055 -msgid "Platform" -msgstr "" +#: tdecore/tdeapplication.cpp:2455 tdestyles/klegacy/klegacystyle.cpp:3044 +#: tdestyles/web/webstyle.cpp:1604 +msgid "modified" +msgstr "đã sửa đổi" -#: tdecore/tdehw/tdehardwaredevices.cpp:4058 -msgid "Cryptography" -msgstr "" +#: tdestyles/web/plugin.cpp:9 +msgid "Web style plugin" +msgstr "Bộ cầm phít kiểu Mạng" -#: tdecore/tdehw/tdehardwaredevices.cpp:4061 -msgid "Platform Event" +#: tdestyles/utils/installtheme/main.cpp:35 +msgid "TDE Tool to build a cache list of all pixmap themes installed" msgstr "" +"Công cụ TDE để xây dựng một danh sách lưu tạm các sắc thái sơ đồ điểm ảnh đã " +"được cài đặt." -#: tdecore/tdehw/tdehardwaredevices.cpp:4064 +#: tdestyles/utils/installtheme/main.cpp:40 +msgid "KInstalltheme" +msgstr "KInstalltheme" + +#: tdestyles/klegacy/plugin.cpp:28 #, fuzzy -msgid "Platform Input" -msgstr "Xoá trường nhập" +msgid "KDE LegacyStyle plugin" +msgstr "Bộ cầm phít LegacyStyle (kiểu cũ) TDE" -#: tdecore/tdehw/tdehardwaredevices.cpp:4067 -msgid "Plug and Play" -msgstr "" +#: interfaces/tdetexteditor/editorchooser.cpp:60 +msgid "System Default (%1)" +msgstr "Mặc định của hệ thống (%1)" -#: tdecore/tdehw/tdehardwaredevices.cpp:4070 -#, fuzzy -msgid "Other ACPI" -msgstr "Khác" +#: interfaces/tdescript/scriptmanager.cpp:106 +msgid "Unable to get KScript Runner for type \"%1\"." +msgstr "Không thể lấy KScript Runner (bộ chạy tập lệnh) cho kiểu « %1 »." -#: tdecore/tdehw/tdehardwaredevices.cpp:4073 -#, fuzzy -msgid "Other USB" -msgstr "Khác" +#: interfaces/tdescript/scriptmanager.cpp:106 +#: interfaces/tdescript/scriptmanager.cpp:129 +msgid "KScript Error" +msgstr "Lỗi KScript (tập lệnh)" -#: tdecore/tdehw/tdehardwaredevices.cpp:4076 -msgid "Other Multimedia" -msgstr "" +#: interfaces/tdescript/scriptmanager.cpp:129 +msgid "Unable find script \"%1\"." +msgstr "Không thể tìm thấy tập lệnh « %1 »." -#: tdecore/tdehw/tdehardwaredevices.cpp:4079 -msgid "Other Peripheral" -msgstr "" +#: interfaces/tdescript/scriptloader.cpp:40 +#, fuzzy +msgid "KDE Scripts" +msgstr "Tập lệnh TDE" -#: tdecore/tdehw/tdehardwaredevices.cpp:4082 -msgid "Other Sensor" -msgstr "" +#: tdeui/ktabbar.cpp:196 +msgid "Close this tab" +msgstr "Đóng thanh này" -#: tdecore/tdehw/tdehardwaredevices.cpp:4085 -msgid "Other Virtual" -msgstr "" +#: tdeui/kdialogbase.cpp:636 +msgid "&Try" +msgstr "&Thử" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1470 +#: tdeui/kdialogbase.cpp:904 msgid "" -"Connection attempt failed!" -"
                      Secrets were required to establish a connection, but no secrets were " -"available." +"If you press the OK button, all changes\n" +"you made will be used to proceed." msgstr "" +"Nếu bạn bấm cái nút Được, mọi thay đổi\n" +"bạn đã tạo sẽ được dùng để tiếp tục lại." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1479 -msgid "" -"Connection attempt failed!" -"
                      The supplicant failed while attempting to establish a wireless connection." -msgstr "" +#: tdeui/kdialogbase.cpp:911 +msgid "Accept settings" +msgstr "Chấp nhận thiết lập" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1482 +#: tdeui/kdialogbase.cpp:932 msgid "" -"Connection attempt failed!" -"
                      The supplicant timed out while attempting to establish a wireless " -"connection." -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1485 -msgid "Connection attempt failed!
                      The PPP client failed to start." +"When clicking Apply, the settings will be\n" +"handed over to the program, but the dialog\n" +"will not be closed. Use this to try different settings. " msgstr "" +"Khi nhắp vào nút Áp dụng, thiết lập\n" +"sẽ được gởi cho chương trình, còn hộp thoại\n" +"sẽ còn lại mở. Hãy dùng khả năng này để thử ra\n" +"thiết lập khác nhau." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1488 -msgid "Connection attempt failed!
                      The PPP client was disconnected." -msgstr "" +#: tdeui/kdialogbase.cpp:941 +msgid "Apply settings" +msgstr "Áp dụng thiết lập" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1491 -msgid "Connection attempt failed!
                      Unknown PPP failure." -msgstr "" +#: tdeui/kdialogbase.cpp:1130 +msgid "&Details" +msgstr "&Chi tiết" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1494 -msgid "Connection attempt failed!
                      The DHCP client failed to start." -msgstr "" +#: tdeui/kdialogbase.cpp:1538 +msgid "Get help..." +msgstr "Được trợ giúp..." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1497 -msgid "Connection attempt failed!
                      The DHCP client encountered an error." -msgstr "" +#: tdeui/kstdaction.cpp:51 tdeui/kstdguiitem.cpp:188 +msgid "" +"_: go back\n" +"&Back" +msgstr "&Lùi" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1500 -msgid "Connection attempt failed!
                      Uknown DHCP failure." -msgstr "" +#: tdeui/kstdaction.cpp:56 tdeui/kstdguiitem.cpp:196 +msgid "" +"_: go forward\n" +"&Forward" +msgstr "&Tớí" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1503 +#: tdeui/kstdaction.cpp:61 msgid "" -"Connection attempt failed!" -"
                      The connection sharing service failed to start." -msgstr "" +"_: beginning (of line)\n" +"&Home" +msgstr "&Về" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1506 +#: tdeui/kstdaction.cpp:62 tdeui/kstdguiitem.cpp:168 msgid "" -"Connection attempt failed!" -"
                      The connection sharing service encountered an error." -msgstr "" +"_: show help\n" +"&Help" +msgstr "Trợ &giúp" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1509 -msgid "Connection attempt failed!
                      The AutoIP service failed to start." -msgstr "" +#: tdeui/kstdaction.cpp:240 +msgid "Show Menubar

                      Shows the menubar again after it has been hidden" +msgstr "Hiện thanh trình đơn

                      Hiển thị lại thanh trình đơn sau khi nó bị ẩn" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1512 -msgid "Connection attempt failed!
                      The AutoIP service encountered an error." -msgstr "" +#: tdeui/kstdaction.cpp:242 +msgid "Hide &Menubar" +msgstr "Ẩ&n thanh trình đơn" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1515 -msgid "Connection attempt failed!
                      Unknown AutoIP failure." +#: tdeui/kstdaction.cpp:243 +msgid "" +"Hide Menubar" +"

                      Hide the menubar. You can usually get it back using the right mouse button " +"inside the window itself." msgstr "" +"Ẩn thanh trình đơn" +"

                      Giấu thanh trình đơn. Bạn thường có thể hiển thị lại nó bằng cách sử dụng " +"cái nút bên phải trên con chuột bên trong cửa sổ chính nó." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1518 -msgid "Connection attempt failed!
                      Modem was busy." -msgstr "" +#: tdeui/kstdaction.cpp:274 tdeui/kstdaction_p.h:97 +msgid "Show St&atusbar" +msgstr "Hiện thanh t&rạng thái" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1521 -msgid "Connection attempt failed!
                      No dial tone." +#: tdeui/kstdaction.cpp:276 +msgid "" +"Show Statusbar" +"

                      Shows the statusbar, which is the bar at the bottom of the window used for " +"status information." msgstr "" +"Hiện thanh trạng thái" +"

                      Hiển thị thanh trạng thái, thanh bên dưới cửa sổ mà trình bày thông tin " +"trạng thái." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1524 -msgid "Connection attempt failed!
                      No carrier detected." -msgstr "" +#: tdeui/kstdaction.cpp:278 +msgid "Hide St&atusbar" +msgstr "Ẩn thanh t&rạng thái" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1527 -msgid "Connection attempt failed!
                      Modem timed out while dialing." +#: tdeui/kstdaction.cpp:279 +msgid "" +"Hide Statusbar" +"

                      Hides the statusbar, which is the bar at the bottom of the window used for " +"status information." msgstr "" +"Ẩn thanh trạng thái" +"

                      Giấu thanh trạng thái, thanh bên dưới cửa sổ mà trình bày thông tin trạng " +"thái." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1530 -msgid "Connection attempt failed!
                      The modem failed to dial." -msgstr "" +#: tdeui/kpixmapregionselectordialog.cpp:28 +msgid "Select Region of Image" +msgstr "Chọn vùng của ảnh" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1533 -msgid "Connection attempt failed!
                      Modem initialization failed." -msgstr "" +#: tdeui/kpixmapregionselectordialog.cpp:31 +msgid "Please click and drag on the image to select the region of interest:" +msgstr "Hãy nhắp vào ảnh rồi kéo trên nó để chọn vùng thích hợp:" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1536 -msgid "Connection attempt failed!
                      GSM APN failure." -msgstr "" +#: tdeui/ktextedit.cpp:231 +msgid "Check Spelling..." +msgstr "Bắt lỗi chính tả..." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1539 -msgid "" -"Connection attempt failed!" -"
                      GSM registration failed to search for networks." -msgstr "" +#: tdeui/ktextedit.cpp:237 +msgid "Auto Spell Check" +msgstr "Tự động bắt lỗi chính tả" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1542 -msgid "Connection attempt failed!
                      GSM registration attempt was rejected." -msgstr "" +#: tdeui/ktextedit.cpp:241 +msgid "Allow Tabulations" +msgstr "Cho phép lập bảng" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1545 -msgid "Connection attempt failed!
                      GSM registration attempt timed out." -msgstr "" +#: tdehtml/rendering/render_form.cpp:331 tdeui/ktextedit.cpp:353 +msgid "Spell Checking" +msgstr "Bắt lỗi chính tả" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1548 -msgid "Connection attempt failed!
                      GSM registration attempt failed." -msgstr "" +#: tdeui/tdemessagebox.cpp:428 tdeui/tdemessagebox.cpp:479 +msgid "Question" +msgstr "Hỏi" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1551 -msgid "Connection attempt failed!
                      GSM PIN check failed." -msgstr "" +#: tdeui/tdemessagebox.cpp:442 tdeui/tdemessagebox.cpp:494 +#: tdeui/tdemessagebox.cpp:575 tdeui/tdemessagebox.cpp:647 +#: tdeui/tdemessagebox.cpp:723 +msgid "Do not ask again" +msgstr "Đừng hỏi tôi lần nữa." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1554 -msgid "Connection attempt failed!
                      Network device firmware is missing." -msgstr "" +#: tdeui/khelpmenu.cpp:228 tdeui/tdeaboutdialog.cpp:1535 +#: tdeui/tdemessagebox.cpp:975 +#, c-format +msgid "About %1" +msgstr "Giới thiệu về %1" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1557 -msgid "Connection attempt failed!
                      Network device was removed." -msgstr "" +#: tdecore/tdestdaccel.cpp:99 tdecore/tdestdaccel.cpp:100 +#: tdeui/klineedit.cpp:886 +msgid "Text Completion" +msgstr "Sự gõ xong" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1560 -msgid "Connection attempt failed!
                      Network device is sleeping." -msgstr "" +#: tdeui/kkeybutton.cpp:89 tdeui/kkeydialog.cpp:536 tdeui/klineedit.cpp:889 +msgid "None" +msgstr "Không có" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1563 -msgid "Connection attempt failed!
                      Connection was removed." -msgstr "" +#: tdeui/klineedit.cpp:890 +msgid "Manual" +msgstr "Sổ tay" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1566 -msgid "Connection attempt failed!
                      User requested device disconnection." -msgstr "" +#: tdeui/klineedit.cpp:891 +msgid "Automatic" +msgstr "Tự động" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1569 -msgid "Connection attempt failed!
                      Carrier or link status changed." -msgstr "" +#: tdeui/klineedit.cpp:892 +msgid "Dropdown List" +msgstr "Bảng thả xuống" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1572 -msgid "Connection attempt failed!
                      Device and/or connection already active." -msgstr "" +#: tdeui/klineedit.cpp:893 +msgid "Short Automatic" +msgstr "Tự động ngắn" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1575 -msgid "Connection attempt failed!
                      The supplicant is now available." -msgstr "" +#: tdeui/klineedit.cpp:894 +msgid "Dropdown List && Automatic" +msgstr "Bảng thả xuống và tự động" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1578 -msgid "Connection attempt failed!
                      Requested modem was not found." -msgstr "" +#: tdemdi/tdemdichildfrm.cpp:1263 tdeui/ksystemtray.cpp:160 +msgid "&Minimize" +msgstr "&Thu nhỏ" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1581 -msgid "Connection attempt failed!
                      Bluetooth connection timeout." -msgstr "" +#: tdeui/ksystemtray.cpp:195 +msgid "Are you sure you want to quit %1?" +msgstr "Bạn có chắc muốn thoát khỏi %1 không?" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1584 -msgid "Connection attempt failed!
                      GSM SIM not inserted." -msgstr "" +#: tdeui/ksystemtray.cpp:198 +msgid "Confirm Quit From System Tray" +msgstr "Xác nhận thoát từ khay hệ thống" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1587 -msgid "Connection attempt failed!
                      GSM PIN required." -msgstr "" +#: tdeui/tdelistviewsearchline.cpp:243 +msgid "Search Columns" +msgstr "Cột tìm kiếm" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1590 -msgid "Connection attempt failed!
                      GSM PUK required." -msgstr "" +#: tdeui/tdelistviewsearchline.cpp:245 +msgid "All Visible Columns" +msgstr "Mọi cột hiển thị" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1593 -msgid "Connection attempt failed!
                      GSM SIM incorrect." -msgstr "" +#: tdeui/tdelistviewsearchline.cpp:260 +msgid "" +"_: Column number %1\n" +"Column No. %1" +msgstr "Số hiệu cột %1" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1596 -msgid "Connection attempt failed!
                      Incorrect Infiniband mode." -msgstr "" +#: tdeui/tdelistviewsearchline.cpp:455 +msgid "S&earch:" +msgstr "Tìm &kiếm:" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1599 -msgid "Connection attempt failed!
                      Dependency failure." -msgstr "" +#: tdeui/khelpmenu.cpp:131 tdeui/kstdaction_p.h:108 +msgid "%1 &Handbook" +msgstr "&Sổ tay %1" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1602 -msgid "Connection attempt failed!
                      Unknown bridge failure." -msgstr "" +#: tdeui/khelpmenu.cpp:140 +msgid "What's &This" +msgstr "Cái này là &gì?" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1605 -msgid "Connection attempt failed!
                      ModemManager not available." +#: tdeui/khelpmenu.cpp:151 tdeui/kstdaction_p.h:111 +msgid "&Report Bug/Request Enhancement..." msgstr "" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1608 -msgid "Connection attempt failed!
                      SSID not found." -msgstr "" +#: tdeui/khelpmenu.cpp:160 tdeui/kstdaction_p.h:112 +#, fuzzy +msgid "Switch application &language..." +msgstr "đặt tên ứng dụng" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1611 -msgid "Connection attempt failed!
                      Secondary connection failure." -msgstr "" +#: tdeui/khelpmenu.cpp:171 tdeui/kstdaction_p.h:113 +#, c-format +msgid "&About %1" +msgstr "&Giới thiệu về %1" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1793 -msgid "NetworkManager" -msgstr "" +#: tdeui/khelpmenu.cpp:177 tdeui/kstdaction_p.h:114 +#, fuzzy +msgid "About &Trinity" +msgstr "Giới thiệu về &TDE" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4800 -msgid "Connection name is invalid" +#: tdeui/kwhatsthismanager.cpp:50 +msgid "" +"Not Defined" +"
                      There is no \"What's This?\" help assigned to this widget. If you want to " +"help us to describe the widget, you are welcome to send us your own \"What's This?\" help for it." msgstr "" +"Chưa định nghĩa" +"
                      Chưa có trợ giúp kiểu « Cái này là gì? » được gán cho ô điều khiển này. Nếu " +"bạn muốn giúp đỡ chúng tôi diễn tả ô điều khiển này, mời bạngởi cho chúng tôi trợ giúp « Cái này là gì? » " +"mình cho nó." -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4812 -msgid "IPv4 address is invalid" -msgstr "" +#: kded/khostname.cpp:372 kded/tde-menu.cpp:119 kded/tdebuildsycoca.cpp:724 +#: kded/tdebuildsycoca.cpp:725 tdeui/tdeaboutdialog.cpp:90 +msgid "Author" +msgstr "Tác giả" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4821 -msgid "IPv6 address is invalid" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4833 -msgid "No SSID provided" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4843 -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4878 -msgid "WEP key 0 has invalid length" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4850 -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4885 -msgid "WEP key 1 has invalid length" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4857 -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4892 -msgid "WEP key 2 has invalid length" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4864 -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4899 -msgid "WEP key 3 has invalid length" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4870 -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4905 -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4912 -msgid "No WEP key(s) provided" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4920 -msgid "LEAP username and/or password not provided" -msgstr "" - -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4931 -msgid "Hexadecimal length PSK contains non-hexadecimal characters" -msgstr "" +#: tdeui/tdeaboutdialog.cpp:93 +msgid "Task" +msgstr "Tác vụ" -#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4937 +#: tdeui/tdeaboutdialog.cpp:704 #, fuzzy -msgid "No PSK provided" -msgstr "Chưa chọn nhà cung cấp." - -#: tdecore/network/tdesocketaddress.cpp:625 -#, c-format -msgid "" -"_: 1: the unknown socket address family number\n" -"Unknown family %1" -msgstr "Không biết nhóm %1" - -#: tdecore/network/kresolver.cpp:558 -msgid "requested family not supported for this host name" -msgstr "không hỗ trợ nhóm đã yêu cầu đối với tên máy này" - -#: tdecore/network/kresolver.cpp:561 -msgid "invalid flags" -msgstr "cờ không hợp lệ" - -#: tdecore/network/kresolver.cpp:564 -msgid "requested family not supported" -msgstr "không hỗ trợ nhóm đã yêu cầu" - -#: tdecore/network/kresolver.cpp:565 -msgid "requested service not supported for this socket type" -msgstr "không hỗ trợ dịch vụ đã yêu cầu đối với kiểu ổ cắm này" +msgid "%1 %2 (Using Trinity %3)" +msgstr "%1 %2 (Dùng TDE %3)" -#: tdecore/network/kresolver.cpp:566 -msgid "requested socket type not supported" -msgstr "không hỗ trợ kiểu ổ cắm đã yêu cầu" +#: tdeui/tdeaboutdialog.cpp:706 +msgid "%1 %2, %3" +msgstr "%1 %2, %3" -#: tdecore/network/kresolver.cpp:567 -msgid "unknown error" -msgstr "lỗi không rõ" +#: tdeui/tdeaboutdialog.cpp:1326 +msgid "Other Contributors:" +msgstr "Người đóng góp khác:" -#: tdecore/network/kresolver.cpp:569 -#, c-format -msgid "" -"_: 1: the i18n'ed system error code, from errno\n" -"system error: %1" -msgstr "lỗi hệ thống : %1" +#: tdeui/tdeaboutdialog.cpp:1327 +msgid "(No logo available)" +msgstr "(Không có biểu hình sẵn sàng)" -#: tdecore/network/kresolver.cpp:574 -msgid "request was canceled" -msgstr "yêu cầu bị thôi" +#: tdeui/tdeaboutdialog.cpp:1772 +msgid "Image missing" +msgstr "Thiếu ảnh" -#: tdecore/network/tdesocketbase.cpp:172 +#: tdeui/kcolordialog.cpp:84 msgid "" -"_: Socket error code NoError\n" -"no error" -msgstr "không có lỗi" +"_: palette name\n" +"* Recent Colors *" +msgstr "• Màu sắc gần đây •" -#: tdecore/network/tdesocketbase.cpp:177 +#: tdeui/kcolordialog.cpp:85 msgid "" -"_: Socket error code LookupFailure\n" -"name lookup has failed" -msgstr "việc tra tìm tên bị lỗi" +"_: palette name\n" +"* Custom Colors *" +msgstr "• Màu sắc tự chọn •" -#: tdecore/network/tdesocketbase.cpp:182 +#: tdeui/kcolordialog.cpp:86 msgid "" -"_: Socket error code AddressInUse\n" -"address already in use" -msgstr "địa chỉ đang được dùng" +"_: palette name\n" +"Forty Colors" +msgstr "40 màu sắc" -#: tdecore/network/tdesocketbase.cpp:187 +#: tdeui/kcolordialog.cpp:87 msgid "" -"_: Socket error code AlreadyBound\n" -"socket is already bound" -msgstr "ổ cắm đã được đóng kết" +"_: palette name\n" +"Rainbow Colors" +msgstr "Màu sắc cầu vồng " -#: tdecore/network/tdesocketbase.cpp:192 +#: tdeui/kcolordialog.cpp:88 msgid "" -"_: Socket error code AlreadyCreated\n" -"socket is already created" -msgstr "ổ cắm đã được tạo" +"_: palette name\n" +"Royal Colors" +msgstr "Màu sắc thuộc vua" -#: tdecore/network/tdesocketbase.cpp:197 +#: tdeui/kcolordialog.cpp:89 msgid "" -"_: Socket error code NotBound\n" -"socket is not bound" -msgstr "ổ cắm chưa được đóng kết" +"_: palette name\n" +"Web Colors" +msgstr "Màu sắc Mạng" -#: tdecore/network/tdesocketbase.cpp:202 -msgid "" -"_: Socket error code NotCreated\n" -"socket has not been created" -msgstr "chưa tạo ổ cắm" +#: tdeui/kcolordialog.cpp:563 +msgid "Named Colors" +msgstr "Màu sắc có tên" -#: tdecore/network/tdesocketbase.cpp:207 +#: tdeui/kcolordialog.cpp:717 msgid "" -"_: Socket error code WouldBlock\n" -"operation would block" -msgstr "thao tác sẽ ngăn cản" +"Unable to read X11 RGB color strings. The following file location(s) were " +"examined:\n" +msgstr "" +"Không thể đọc các chuỗi màu RGB X11. Những địa điểm tập tin theo đây đã được " +"kiểm tra :\n" -#: tdecore/network/tdesocketbase.cpp:212 -msgid "" -"_: Socket error code ConnectionRefused\n" -"connection actively refused" -msgstr "kết nối bị từ chối động" +#: tdeui/kcolordialog.cpp:940 +msgid "Select Color" +msgstr "Chọn màu" -#: tdecore/network/tdesocketbase.cpp:217 -msgid "" -"_: Socket error code ConnectionTimedOut\n" -"connection timed out" -msgstr "kết nối đã quá giờ" +#: tdeui/kcolordialog.cpp:1005 +msgid "H:" +msgstr "S:" -#: tdecore/network/tdesocketbase.cpp:222 -msgid "" -"_: Socket error code InProgress\n" -"operation is already in progress" -msgstr "thao tác đang chạy" +#: tdeui/kcolordialog.cpp:1014 +msgid "S:" +msgstr "B:" -#: tdecore/network/tdesocketbase.cpp:227 -msgid "" -"_: Socket error code NetFailure\n" -"network failure occurred" -msgstr "mạng bị lỗi" +#: tdeui/kcolordialog.cpp:1023 +msgid "V:" +msgstr "G:" -#: tdecore/network/tdesocketbase.cpp:232 -msgid "" -"_: Socket error code NotSupported\n" -"operation is not supported" -msgstr "không hỗ trợ thao tác này" +#: tdeui/kcolordialog.cpp:1035 +msgid "R:" +msgstr "Đ:" -#: tdecore/network/tdesocketbase.cpp:237 -msgid "" -"_: Socket error code Timeout\n" -"timed operation timed out" -msgstr "thao tác có thời hạn đã quá giờ" +#: tdeui/kcolordialog.cpp:1044 +msgid "G:" +msgstr "XLC:" -#: tdecore/network/tdesocketbase.cpp:242 -msgid "" -"_: Socket error code UnknownError\n" -"an unknown/unexpected error has happened" -msgstr "gặp lỗi không rõ / bất ngờ" +#: tdeui/kcolordialog.cpp:1053 +msgid "B:" +msgstr "XD:" -#: tdecore/network/tdesocketbase.cpp:247 -msgid "" -"_: Socket error code RemotelyDisconnected\n" -"remote host closed connection" -msgstr "máy từ xa đã đóng kết nối" +#: tdeui/kcolordialog.cpp:1108 +msgid "&Add to Custom Colors" +msgstr "Th&êm vào màu sắc tự chọn:" -#: interfaces/tdescript/scriptmanager.cpp:106 -msgid "Unable to get KScript Runner for type \"%1\"." -msgstr "Không thể lấy KScript Runner (bộ chạy tập lệnh) cho kiểu « %1 »." +#: tdeui/kcolordialog.cpp:1140 +msgid "HTML:" +msgstr "HTML:" -#: interfaces/tdescript/scriptmanager.cpp:106 -#: interfaces/tdescript/scriptmanager.cpp:129 -msgid "KScript Error" -msgstr "Lỗi KScript (tập lệnh)" +#: tdeui/kcolordialog.cpp:1219 +msgid "Default color" +msgstr "Màu sắc mặc định" -#: interfaces/tdescript/scriptmanager.cpp:129 -msgid "Unable find script \"%1\"." -msgstr "Không thể tìm thấy tập lệnh « %1 »." +#: tdeui/kcolordialog.cpp:1247 +msgid "-default-" +msgstr "-mặc định-" -#: interfaces/tdescript/scriptloader.cpp:40 -#, fuzzy -msgid "KDE Scripts" -msgstr "Tập lệnh TDE" +#: tdeui/kcolordialog.cpp:1463 +msgid "-unnamed-" +msgstr "-không tên-" -#: interfaces/tdetexteditor/editorchooser.cpp:60 -msgid "System Default (%1)" -msgstr "Mặc định của hệ thống (%1)" - -#: tderandr/ktimerdialog.cpp:154 +#: tdeui/kcommand.cpp:151 tdeui/kcommand.cpp:166 tdeui/kcommand.cpp:199 +#: tdeui/kcommand.cpp:241 #, c-format -msgid "" -"_n: 1 second remaining:\n" -"%n seconds remaining:" -msgstr "" +msgid "&Undo: %1" +msgstr "&Hồi lại: %1" -#: tderandr/randr.cpp:260 -msgid "Confirm Display Setting Change" -msgstr "" +#: tdeui/kcommand.cpp:192 tdeui/kcommand.cpp:247 +#, c-format +msgid "&Redo: %1" +msgstr "&Làm lại: %1" -#: tderandr/randr.cpp:264 tderandr/randr.cpp:856 -#, fuzzy -msgid "&Accept Configuration" -msgstr "Cấu hình" +#: tdeui/kcommand.cpp:322 +#, c-format +msgid "Undo: %1" +msgstr "Hồi lại: %1" -#: tderandr/randr.cpp:265 tderandr/randr.cpp:857 -#, fuzzy -msgid "&Return to Previous Configuration" -msgstr "Cấu hình tài nguyên" +#: tdeui/kcommand.cpp:341 tdeui/kcommand.cpp:346 +#, c-format +msgid "Redo: %1" +msgstr "Làm lại: %1" -#: tderandr/randr.cpp:267 +#: tdeui/kcharselect.cpp:366 msgid "" -"Your screen orientation, size and refresh rate have been changed to the " -"requested settings. Please indicate whether you wish to keep this " -"configuration. In 15 seconds the display will revert to your previous settings." +"_: Character\n" +"%2" +"
                      Unicode code point: U+%3" +"
                      (In decimal: %4)" +"
                      (Character: %5)
                      " msgstr "" +"%2" +"
                      Điểm mã Unicode: U+%3" +"
                      (thập phân là %4)" +"
                      (Ký tự : %5)
                      " -#: tderandr/randr.cpp:298 -msgid "" -"New configuration:\n" -"Resolution: %1 x %2\n" -"Orientation: %3" -msgstr "" +#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:144 +msgid "Font:" +msgstr "Phông chữ :" -#: tderandr/randr.cpp:303 -msgid "" -"New configuration:\n" -"Resolution: %1 x %2\n" -"Orientation: %3\n" -"Refresh rate: %4" -msgstr "" +#: tdeui/kcharselect.cpp:394 +msgid "Table:" +msgstr "Bảng:" -#: tderandr/randr.cpp:332 tderandr/randr.cpp:349 -#, fuzzy -msgid "Normal" -msgstr "Chuẩn hóa" +#: tdeui/kcharselect.cpp:404 +msgid "&Unicode code point:" +msgstr "Điểm mã &Unicode:" -#: tderandr/randr.cpp:334 -msgid "Left (90 degrees)" -msgstr "" +#: tdeui/klineeditdlg.cpp:92 +msgid "&Browse..." +msgstr "&Duyệt..." -#: tderandr/randr.cpp:336 -msgid "Upside-down (180 degrees)" -msgstr "" +#: tdeui/tdeactionclasses.cpp:2093 +msgid "Exit F&ull Screen Mode" +msgstr "Thoát chế độ t&oàn màn hình" -#: tderandr/randr.cpp:338 -msgid "Right (270 degrees)" -msgstr "" +#: tdeui/kstdaction_p.h:98 tdeui/tdeactionclasses.cpp:2098 +msgid "F&ull Screen Mode" +msgstr "Chế độ t&oàn màn hình" -#: tderandr/randr.cpp:340 -#, fuzzy -msgid "Mirror horizontally" -msgstr "Ngang" +#: tdeui/kpassdlg.cpp:250 +msgid "&Password:" +msgstr "&Mật khẩu :" -#: tderandr/randr.cpp:342 -#, fuzzy -msgid "Mirror vertically" -msgstr "Lát dọ&c" +#: tdeui/kpassdlg.cpp:269 +msgid "&Keep password" +msgstr "&Nhớ mật khẩu" -#: tderandr/randr.cpp:344 tderandr/randr.cpp:375 -#, fuzzy -msgid "Unknown orientation" -msgstr "Hướng" +#: tdeui/kpassdlg.cpp:289 +msgid "&Verify:" +msgstr "Thẩ&m tra" -#: tderandr/randr.cpp:351 -#, fuzzy -msgid "Rotated 90 degrees counterclockwise" -msgstr "Quay &ngược chiều" +#: tdeui/kpassdlg.cpp:311 +msgid "Password strength meter:" +msgstr "Độ mạnh mật khẩu :" -#: tderandr/randr.cpp:353 -#, fuzzy -msgid "Rotated 180 degrees counterclockwise" -msgstr "Quay &ngược chiều" +#: tdeui/kpassdlg.cpp:315 +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" +" - using a longer password;\n" +" - using a mixture of upper- and lower-case letters;\n" +" - using numbers or symbols, such as #, as well as letters." +msgstr "" +"Độ mạnh mật khẩu ngụ ý độ bảo mật của mật khẩu mới nhập.\n" +"Để tăng lên độ mạnh của mật khẩu, khuyên bạn:\n" +" • nhập mật khẩu dài hơn\n" +" • nhập chữ cả hoa lẫn thường\n" +" • cũng nhập con số và ký hiệu." -#: tderandr/randr.cpp:355 -#, fuzzy -msgid "Rotated 270 degrees counterclockwise" -msgstr "Quay &ngược chiều" +#: tdeui/kpassdlg.cpp:331 tdeui/kpassdlg.cpp:525 +msgid "Passwords do not match" +msgstr "Mật khẩu không trùng" -#: tderandr/randr.cpp:360 -msgid "Mirrored horizontally and vertically" -msgstr "" +#: tdeui/kpassdlg.cpp:408 +msgid "You entered two different passwords. Please try again." +msgstr "Bạn đã nhập hai mật khẩu khác với nhau. Hãy thử lại." -#: tderandr/randr.cpp:362 -msgid "mirrored horizontally and vertically" +#: tdeui/kpassdlg.cpp:415 +msgid "" +"The password you have entered has a low strength. To improve the strength of " +"the password, try:\n" +" - using a longer password;\n" +" - using a mixture of upper- and lower-case letters;\n" +" - using numbers or symbols as well as letters.\n" +"\n" +"Would you like to use this password anyway?" msgstr "" +"Bạn đã nhập một mật khẩu hơi yếu.\n" +"Để tăng lên độ mạnh của mật khẩu, khuyên bạn:\n" +" • nhập mật khẩu dài hơn\n" +" • nhập chữ cả hoa lẫn thường\n" +" • cũng nhập con số và ký hiệu.\n" +"\n" +"Bạn vẫn còn muốn sử dụng mật khẩu này không?" -#: tderandr/randr.cpp:365 -#, fuzzy -msgid "Mirrored horizontally" -msgstr "Bung &ngang" +#: tdeui/kpassdlg.cpp:423 +msgid "Low Password Strength" +msgstr "Mật khẩu yếu" -#: tderandr/randr.cpp:367 -#, fuzzy -msgid "mirrored horizontally" -msgstr "Bung &ngang" +#: tdeui/kpassdlg.cpp:519 +msgid "Password is empty" +msgstr "Mật khẩu trống" -#: tderandr/randr.cpp:370 -#, fuzzy -msgid "Mirrored vertically" -msgstr "Lát dọ&c" +#: tdeui/kpassdlg.cpp:522 +#, c-format +msgid "" +"_n: Password must be at least 1 character long\n" +"Password must be at least %n characters long" +msgstr "Mật khẩu phải có độ dài ít nhất %n ký tự." -#: tderandr/randr.cpp:372 -#, fuzzy -msgid "mirrored vertically" -msgstr "Lát dọ&c" +#: tdeui/kpassdlg.cpp:524 +msgid "Passwords match" +msgstr "Mật khẩu trùng." -#: tderandr/randr.cpp:377 -#, fuzzy -msgid "unknown orientation" -msgstr "Hướng" +#: tdeui/ksconfig.cpp:102 +msgid "Create &root/affix combinations not in dictionary" +msgstr "Tạo tổ hợp &gốc/phần thêm không có trong từ điển" -#: tderandr/randr.cpp:519 tderandr/randr.cpp:524 -msgid "" -"_: Refresh rate in Hertz (Hz)\n" -"%1 Hz" -msgstr "" +#: tdeui/ksconfig.cpp:107 +msgid "Consider run-together &words as spelling errors" +msgstr "Coi là từ đã kết hợp là lỗi chính tả" -#: tderandr/randr.cpp:693 -#, fuzzy -msgid "No screens detected" -msgstr "Chưa chọn nhà cung cấp." +#: tdeui/ksconfig.cpp:118 +msgid "&Dictionary:" +msgstr "&Từ điển:" -#: tderandr/randr.cpp:852 -#, fuzzy -msgid "Confirm Display Settings" -msgstr "Thiết lập chung" +#: tdeui/ksconfig.cpp:143 +msgid "&Encoding:" +msgstr "Bộ &ký tự :" -#: tderandr/randr.cpp:859 -msgid "" -"Your display devices has been configured to match the settings shown above. " -"Please indicate whether you wish to keep this configuration. In 15 seconds the " -"display will revert to your previous settings." -msgstr "" +#: tdeui/ksconfig.cpp:148 +msgid "International Ispell" +msgstr "Ispell quốc tế" -#: tdeinit/tdelauncher_main.cpp:58 -#, fuzzy -msgid "" -"[tdelauncher] This program is not supposed to be started manually.\n" -"[tdelauncher] It is started automatically by tdeinit.\n" -msgstr "" -"tdelauncher: Bạn không nên tự khởi chạy chương trình này.\n" -"tdelauncher: Nó bị tdeinit khởi chạy tự động.\n" +#: tdeui/ksconfig.cpp:149 +msgid "Aspell" +msgstr "Aspell" -#: tdeinit/tdelauncher.cpp:744 -msgid "TDEInit could not launch '%1'." -msgstr "TDEinit không thể khởi chạy « %1 »." +# Name: don't translate / Tên: đừng dịch +#: tdeui/ksconfig.cpp:150 +msgid "Hspell" +msgstr "Hspell" -#: tdeinit/tdelauncher.cpp:919 tdeinit/tdelauncher.cpp:944 -#: tdeinit/tdelauncher.cpp:961 -msgid "Could not find service '%1'." -msgstr "Không tìm thấy dịch vụ « %1 »." - -#: tdeinit/tdelauncher.cpp:976 tdeinit/tdelauncher.cpp:1012 -msgid "Service '%1' is malformatted." -msgstr "Dịch vụ « %1 » dạng sai." +#: tdeui/ksconfig.cpp:151 +msgid "Zemberek" +msgstr "Zemberek" -#: tdeinit/tdelauncher.cpp:1088 -#, c-format -msgid "Launching %1" -msgstr "Đang khởi chạy %1..." +#: tdeui/ksconfig.cpp:156 +msgid "&Client:" +msgstr "&Ứng dụng khách" -#: tdeinit/tdelauncher.cpp:1282 -msgid "" -"Unknown protocol '%1'.\n" -msgstr "" -"Giao thức lạ « %1 ».\n" +#: tdecore/kcharsets.cpp:51 tdehtml/tdehtml_part.cpp:285 +#: tdeui/ksconfig.cpp:235 tdeui/ksconfig.cpp:395 tdeui/ksconfig.cpp:656 +msgid "Hebrew" +msgstr "Do Thái" -#: tdeinit/tdelauncher.cpp:1335 -msgid "" -"Error loading '%1'.\n" -msgstr "" -"Gặp lỗi khi tải « %1 ».\n" +#: tdecore/kcharsets.cpp:55 tdehtml/tdehtml_part.cpp:290 +#: tdeui/ksconfig.cpp:240 tdeui/ksconfig.cpp:400 tdeui/ksconfig.cpp:661 +msgid "Turkish" +msgstr "Thổ Nhĩ Kỳ" -#: tdeinit/tdeinit.cpp:475 -msgid "" -"Unable to start new process.\n" -"The system may have reached the maximum number of open files possible or the " -"maximum number of open files that you are allowed to use has been reached." -msgstr "" -"Không thể khởi chạy tiến trình mới.\n" -"Có lẽ hệ thống đã tới số tập tin đã mở tối đa hay số tập tin đã mở tối đa mà " -"bạn có quyền sử dụng." +#: tdeui/ksconfig.cpp:297 +msgid "Spanish" +msgstr "Tây Ban Nha" -#: tdeinit/tdeinit.cpp:497 -msgid "" -"Unable to create new process.\n" -"The system may have reached the maximum number of processes possible or the " -"maximum number of processes that you are allowed to use has been reached." -msgstr "" -"Không thể tạo tiến trình mới.\n" -"Có lẽ hệ thống đã tới số tiến trình có thể tối đa hay số tiến trình tối đa mà " -"bạn có quyền sử dụng." +#: tdeui/ksconfig.cpp:300 +msgid "Danish" +msgstr "Đan Mạch" -#: tdeinit/tdeinit.cpp:589 -msgid "Could not find '%1' executable." -msgstr "Không thể tìm được tập tin thực hiện được « %1 »." +#: tdeui/ksconfig.cpp:303 +msgid "German" +msgstr "Đức" -#: tdeinit/tdeinit.cpp:605 -msgid "" -"Could not open library '%1'.\n" -"%2" -msgstr "" -"Không thể mở thư viện « %1 ».\n" -"%2" +#: tdeui/ksconfig.cpp:306 +msgid "German (new spelling)" +msgstr "Đức (chính tả mới)" -#: tdeinit/tdeinit.cpp:606 tdeinit/tdeinit.cpp:649 -msgid "Unknown error" -msgstr "Gặp lỗi lạ" +#: tdeui/ksconfig.cpp:309 +msgid "Brazilian Portuguese" +msgstr "Bồ Đào Nha của Bra-xin" -#: tdeinit/tdeinit.cpp:648 -msgid "" -"Could not find 'kdemain' in '%1'.\n" -"%2" -msgstr "" -"Không tìm thấy được « kdemain » trong « %1 ».\n" -"%2" +#: tdeui/ksconfig.cpp:312 +msgid "Portuguese" +msgstr "Bồ Đào Nha" -#: tdeabc/addresseehelper.cpp:67 -msgid "Dr." -msgstr "TS." +#: tdeui/ksconfig.cpp:315 +msgid "Esperanto" +msgstr "Etpêrantô" -#: tdeabc/addresseehelper.cpp:68 -msgid "Miss" -msgstr "Cô" +#: tdeui/ksconfig.cpp:318 +msgid "Norwegian" +msgstr "Na Uy" -#: tdeabc/addresseehelper.cpp:69 -msgid "Mr." -msgstr "Ông" +#: tdeui/ksconfig.cpp:321 +msgid "Polish" +msgstr "Ba Lan" -#: tdeabc/addresseehelper.cpp:70 -msgid "Mrs." -msgstr "Bà" +#: tdehtml/tdehtml_part.cpp:288 tdeui/ksconfig.cpp:324 +msgid "Russian" +msgstr "Nga" -#: tdeabc/addresseehelper.cpp:71 -msgid "Ms." -msgstr "Cô/Bà" +#: tdeui/ksconfig.cpp:327 +msgid "Slovenian" +msgstr "Xlô-ven" -#: tdeabc/addresseehelper.cpp:72 -msgid "Prof." -msgstr "Giáo sư" +#: tdeui/ksconfig.cpp:330 +msgid "Slovak" +msgstr "Xlô-vác" -#: tdeabc/addresseehelper.cpp:74 -msgid "I" -msgstr "I" +#: tdeui/ksconfig.cpp:333 +msgid "Czech" +msgstr "Séc" -#: tdeabc/addresseehelper.cpp:75 -msgid "II" -msgstr "II" +#: tdeui/ksconfig.cpp:336 +msgid "Swedish" +msgstr "Thuỵ Điển" -#: tdeabc/addresseehelper.cpp:76 -msgid "III" -msgstr "III" +#: tdeui/ksconfig.cpp:339 +msgid "Swiss German" +msgstr "Đức Thụy Sĩ" -#: tdeabc/addresseehelper.cpp:77 -msgid "Jr." -msgstr "Con." +#: tdehtml/tdehtml_part.cpp:291 tdeui/ksconfig.cpp:342 +msgid "Ukrainian" +msgstr "U-cợ-rainh" -#: tdeabc/addresseehelper.cpp:78 -msgid "Sr." -msgstr "Ông" +#: tdeui/ksconfig.cpp:345 +msgid "Lithuanian" +msgstr "Li-tu-a-ni" -#: tdeabc/resource.cpp:332 -msgid "Loading resource '%1' failed!" -msgstr "Việc tải tài nguyên « %1 » bị lỗi." +#: tdeui/ksconfig.cpp:348 +msgid "French" +msgstr "Pháp" -#: tdeabc/resource.cpp:343 -msgid "Saving resource '%1' failed!" -msgstr "Việc lưu tài nguyên « %1 » bị lỗi." +#: tdeui/ksconfig.cpp:351 +msgid "Belarusian" +msgstr "Be-la-ru-xợ" -#: tdeabc/locknull.cpp:60 -msgid "LockNull: All locks succeed but no actual locking is done." -msgstr "Khóa rỗng : mọi khoá thành công nhưng không thật khoá gì." +#: tdeui/ksconfig.cpp:354 +msgid "Hungarian" +msgstr "Hung-gia-lợi" -#: tdeabc/locknull.cpp:62 -msgid "LockNull: All locks fail." -msgstr "Khoá rỗng : mọi khoá thất bại." +#: tdeui/ksconfig.cpp:358 +msgid "" +"_: Unknown ispell dictionary\n" +"Unknown" +msgstr "Lạ" -#: tdeabc/addresseedialog.cpp:60 -msgid "Select Addressee" -msgstr "Chọn người nhận" +#: tdeui/ksconfig.cpp:440 tdeui/ksconfig.cpp:594 +msgid "ISpell Default" +msgstr "Ispell mặc định" -#: tdeabc/addressee.cpp:354 tdeabc/addresseedialog.cpp:70 -#: tdeabc/addresseedialog.cpp:100 tdeabc/distributionlistdialog.cpp:174 -#: tdeabc/distributionlistdialog.cpp:189 tdeabc/distributionlisteditor.cpp:142 -#: tdeabc/distributionlisteditor.cpp:161 -#: tdehtml/misc/knsplugininstaller.cpp:380 tdenewstuff/downloaddialog.cpp:281 -#: tdenewstuff/downloaddialog.cpp:287 tdenewstuff/downloaddialog.cpp:293 -#: tdenewstuff/providerdialog.cpp:65 tderesources/configpage.cpp:119 -#: tdeutils/kpluginselector.cpp:200 -msgid "Name" -msgstr "Tên" +#: tdeui/ksconfig.cpp:488 tdeui/ksconfig.cpp:642 +msgid "" +"_: default spelling dictionary\n" +"Default - %1 [%2]" +msgstr "Mặc định — %1 [%2]" -#: tdeabc/addresseedialog.cpp:71 tdeabc/addresseedialog.cpp:101 -#: tdeabc/distributionlistdialog.cpp:190 tdeabc/distributionlisteditor.cpp:143 -#: tdeabc/field.cpp:211 tdeabc/scripts/field.src.cpp:104 -#: tdeui/tdeaboutdialog.cpp:91 -msgid "Email" -msgstr "Thư điện tử" +#: tdeui/ksconfig.cpp:508 tdeui/ksconfig.cpp:668 +msgid "ASpell Default" +msgstr "Aspell mặc định" -#: tdeabc/addresseedialog.cpp:95 -msgid "Selected" -msgstr "Đã chọn" +#: tdeui/ksconfig.cpp:573 tdeui/ksconfig.cpp:733 +#, c-format +msgid "" +"_: default spelling dictionary\n" +"Default - %1" +msgstr "Mặc định — %1" -#: tdeabc/addresseedialog.cpp:107 -msgid "Unselect" -msgstr "Bỏ chọn" +#: tdeui/twindowlistmenu.cpp:129 +msgid "Unclutter Windows" +msgstr "Sắp xếp cửa sổ" -#: tdeabc/formatfactory.cpp:55 tdeabc/formatfactory.cpp:119 -msgid "vCard" -msgstr "vCard" +#: tdeui/twindowlistmenu.cpp:131 +msgid "Cascade Windows" +msgstr "Tầng xếp cửa sổ" -#: tdeabc/formatfactory.cpp:56 tdeabc/formatfactory.cpp:120 -msgid "vCard Format" -msgstr "Dạng thức vCard" +#: tdeui/twindowlistmenu.cpp:185 +msgid "On All Desktops" +msgstr "Trên mọi môi trường" -#: tdeabc/formatfactory.cpp:75 -msgid "No description available." -msgstr "Không có mô tả." +#: tdeui/twindowlistmenu.cpp:213 +msgid "No Windows" +msgstr "Không có cửa sổ" -#: tdeabc/field.cpp:192 tdeabc/scripts/field.src.cpp:85 -msgid "Unknown Field" -msgstr "Trường lạ" +#: tdeui/kdockwidget.cpp:237 +msgid "" +"_: Freeze the window geometry\n" +"Freeze" +msgstr "Duy trì" -#: tdeabc/field.cpp:205 tdeabc/scripts/field.src.cpp:98 -msgid "All" -msgstr "Tất cả" - -#: tdeabc/field.cpp:207 tdeabc/scripts/field.src.cpp:100 -msgid "Frequent" -msgstr "Thường" - -#: kab/addressbook.cc:192 tdeabc/field.cpp:209 -#: tdeabc/scripts/field.src.cpp:102 +#: tdeui/kdockwidget.cpp:244 msgid "" -"_: street/postal\n" -"Address" -msgstr "" - -#: tdeabc/field.cpp:213 tdeabc/scripts/field.src.cpp:106 -msgid "Personal" -msgstr "Cá nhân" - -#: kab/addressbook.cc:176 tdeabc/addressee.cpp:746 tdeabc/field.cpp:215 -#: tdeabc/scripts/field.src.cpp:108 tdefile-plugins/elf/tdefile_elf.cpp:70 -#: tdefile-plugins/elf/tdefile_elf.cpp:92 -msgid "Organization" -msgstr "Tổ chức" - -#: kab/addressbook.cc:335 tdeabc/field.cpp:217 tdeabc/key.cpp:133 -#: tdeabc/scripts/field.src.cpp:110 -msgid "Custom" -msgstr "Tự chọn" - -#: tdeabc/field.cpp:219 tdeabc/scripts/field.src.cpp:112 -msgid "Undefined" -msgstr "Chưa định nghĩa" +"_: Dock this window\n" +"Dock" +msgstr "Cụ neo" -#: tdeabc/ldapconfigwidget.cpp:83 -msgid "User:" -msgstr "Người dùng:" +#: tdeui/kdockwidget.cpp:251 +msgid "Detach" +msgstr "Tách rời" -#: tdeabc/ldapconfigwidget.cpp:92 -msgid "Bind DN:" -msgstr "Đóng kết tên miền:" +#: tdemdi/tdemdi/guiclient.cpp:152 tdemdi/tdemdiguiclient.cpp:265 +#: tdeui/kdockwidget.cpp:2939 +#, c-format +msgid "Hide %1" +msgstr "Ẩn %1" -#: tdeabc/ldapconfigwidget.cpp:101 -msgid "Realm:" -msgstr "Địa hạt:" +#: tdemdi/tdemdi/guiclient.cpp:148 tdemdi/tdemdiguiclient.cpp:260 +#: tdeui/kdockwidget.cpp:2945 +#, c-format +msgid "Show %1" +msgstr "Hiện %1" -#: tdeabc/ldapconfigwidget.cpp:110 -msgid "Password:" -msgstr "Mật khẩu :" +#: tdeui/tdetoolbarhandler.cpp:86 +msgid "Show Toolbar" +msgstr "Hiện thanh công cụ" -#: tdeabc/ldapconfigwidget.cpp:120 -msgid "Host:" -msgstr "Máy:" +#: tdeui/tdetoolbarhandler.cpp:87 +msgid "Hide Toolbar" +msgstr "Ẩn thanh công cụ" -#: tdeabc/ldapconfigwidget.cpp:130 -msgid "Port:" -msgstr "Cổng:" +#: tdeui/tdetoolbarhandler.cpp:91 +msgid "Toolbars" +msgstr "Thanh công cụ" -#: tdeabc/ldapconfigwidget.cpp:141 -msgid "LDAP version:" -msgstr "Phiên bản LDAP:" +#: tdeui/tdeactionselector.cpp:69 +msgid "&Available:" +msgstr "Có &sẵn :" -#: tdeabc/ldapconfigwidget.cpp:152 -msgid "Size limit:" -msgstr "Giới hạn cỡ :" +#: tdeui/tdeactionselector.cpp:84 +msgid "&Selected:" +msgstr "Đã &chọn:" -#: tdeabc/ldapconfigwidget.cpp:163 -msgid "Time limit:" -msgstr "Thời hạn:" +#: tdeui/tdespell.cpp:1176 +msgid "You have to restart the dialog for changes to take effect" +msgstr "Bạn cần phải khởi chạy lại hộp thoại để các thay đổi có tác dụng" -#: tdeabc/ldapconfigwidget.cpp:167 -msgid " sec" -msgstr " giây" +#: tdeui/tdespell.cpp:1402 +msgid "Spell Checker" +msgstr "Bộ bắt lỗi chính tả" -#: tdeabc/ldapconfigwidget.cpp:175 +#: tdeui/tdeabouttde.cpp:34 msgid "" -"_: Distinguished Name\n" -"DN:" -msgstr "Tên phân biệt" - -#: tdeabc/ldapconfigwidget.cpp:182 tdeabc/ldapconfigwidget.cpp:231 -msgid "Query Server" -msgstr "Truy vấn máy phục vụ" - -#: tdeabc/ldapconfigwidget.cpp:190 -msgid "Filter:" -msgstr "Lọc:" - -#: tdeabc/ldapconfigwidget.cpp:199 -msgid "Security" -msgstr "Bảo mật" - -#: tdeabc/ldapconfigwidget.cpp:201 -msgid "TLS" -msgstr "TLS" - -#: tdeabc/ldapconfigwidget.cpp:202 -msgid "SSL" -msgstr "SSL" - -#: tdeabc/ldapconfigwidget.cpp:216 -msgid "Authentication" -msgstr "Xác thực" - -#: tdeabc/ldapconfigwidget.cpp:218 -msgid "Anonymous" -msgstr "Vô danh" - -#: tdeabc/ldapconfigwidget.cpp:219 -msgid "Simple" -msgstr "Đơn giản" - -#: tdeabc/ldapconfigwidget.cpp:220 -msgid "SASL" -msgstr "SASL" - -#: tdeabc/ldapconfigwidget.cpp:222 -msgid "SASL mechanism:" -msgstr "Cơ cấu SASL:" - -#: tdeabc/ldapconfigwidget.cpp:302 -msgid "LDAP Query" -msgstr "Truy vấn LDAP" - -#: tdeabc/address.cpp:145 -msgid "Post Office Box" -msgstr "Hộp bưu điện" - -#: tdeabc/address.cpp:163 -msgid "Extended Address Information" -msgstr "Thông tin địa chỉ đã mở rộng" - -#: tdeabc/address.cpp:181 -msgid "Street" -msgstr "Đường" - -#: tdeabc/address.cpp:199 -msgid "Locality" -msgstr "Phố" - -#: tdeabc/address.cpp:217 tdeui/ktimezonewidget.cpp:46 -msgid "Region" -msgstr "Tỉnh" - -#: tdeabc/address.cpp:235 -msgid "Postal Code" -msgstr "Mã bưu điện:" - -#: kab/addressbook.cc:204 tdeabc/address.cpp:253 -msgid "Country" -msgstr "Quốc gia" - -#: kab/addressbook.cc:188 tdeabc/address.cpp:271 -msgid "Delivery Label" -msgstr "Nhãn phát" +"The Trinity Desktop Environment was born as a fork of the K Desktop " +"Environment version 3.5, which was originally written by the KDE Team, a " +"world-wide network of software engineers committed to Free Software " +"development. The name Trinity was chosen because the word means " +"Three as in continuation of KDE 3." +"
                      Since then, TDE has evolved to be an indipendent and standalone computer " +"desktop environment project. The developers have molded the code to its own " +"identity without giving up on the efficiency, productivity and traditional user " +"interface experience characteristic of the original KDE 3 series." +"
                      " +"
                      No single group, company or organization controls the Trinity source code. " +"Everyone is welcome to contribute to Trinity." +"
                      " +"
                      Visit " +"http://www.trinitydesktop.org for more information about Trinity, and http://www.kde.org for more information on the " +"KDE project. " +msgstr "" -#: tdeabc/address.cpp:287 +#: tdeui/tdeabouttde.cpp:50 +#, fuzzy msgid "" -"_: Preferred address\n" -"Preferred" -msgstr "Ưa thích" - -#: tdeabc/address.cpp:291 -msgid "Domestic" -msgstr "Trong nước" - -#: tdeabc/address.cpp:294 -msgid "International" -msgstr "Quốc tế" - -#: tdeabc/address.cpp:297 -msgid "Postal" -msgstr "Bưu điện" - -#: tdeabc/address.cpp:300 -msgid "Parcel" -msgstr "Bưu kiện" +"Software can always be improved, and the Trinity Team is ready to do so. " +"However, you - the user - must tell us when something does not work as expected " +"or could be done better." +"
                      " +"
                      The Trinity Desktop Environment has a bug tracking system. Visit http://bugs.pearsoncomputing.net " +"or use the \"Report Bug...\" dialog from the \"Help\" menu to report bugs." +"
                      " +"
                      If you have a suggestion for improvement then you are welcome to use the " +"bug tracking system to register your wish. Make sure you use the severity " +"called \"Wishlist\"." +msgstr "" +"Phần mềm luôn còn cần cải tiến, và Nhóm TDE muốn làm như thế. Tuy nhiên, bạn " +"— người dùng — cần phải báo chúng tôi biết khi vật gì không hoạt " +"động được, hoặc cần thay đổi. " +"
                      " +"
                      Môi trường TDE có bộ theo dõi lỗi " +"Bugzilla TDE, cũng được dùng hộp thoại « Thông báo lỗi » trong trình đơn « " +"Trợ giúp », để thông báo lỗi." +"
                      " +"
                      Nếu bạn muốn gọi ý về cách cải tiến TDE, có thể sử dụng hệ thống theo dõi " +"lỗi này để ghi lưu yêu cầu mình. Hãy chắc đã đặt « severity » (độ quan trọng) " +"là « Wishlist » (yêu cầu)." -#: tdeabc/address.cpp:303 +#: tdeui/tdeabouttde.cpp:61 +#, fuzzy msgid "" -"_: Home Address\n" -"Home" -msgstr "Ở nhà" +"You do not have to be a software developer to be a member of the Trinity team. " +"You can join the national teams that translate program interfaces. You can " +"provide graphics, themes, sounds, and improved documentation. You decide!" +"
                      " +"
                      Visit the TDE Development " +"webpage to find out how you can contribute or mail us using one of the " +"available " +"mailing lists." +"
                      " +"
                      If you need more information or documentation, then a visit to http://www.trinitydesktop.org/docs will provide you with what you need." +msgstr "" +"Bạn có thể tham gia nhóm TDE, không cần phải là nhà phát triển. Bạn có thể tham " +"gia nhóm quốc gia mà dịch giao diện ứng dụng và tài liệu (v.d. Nhóm Việt hoá TDE" +". Hoặc bạn có thể cung cấp đồ họa, sắc thái, âm thanh, và cải tiến tài liệu " +"hướng dẫn. Theo ý kiến bạn. :) " +"
                      " +"
                      Thăm Công việc " +"để xem thông tin về một số dự án cần người tham gia." +"
                      " +"
                      Nếu bạn cần thông tin hay tài liệu thêm, có thể thăm Phát triển TDE sẽ cung cấp hết." -#: tdeabc/address.cpp:306 +#: tdeui/tdeabouttde.cpp:76 +#, fuzzy msgid "" -"_: Work Address\n" -"Work" -msgstr "Chỗ làm" - -#: tdeabc/address.cpp:309 -msgid "Preferred Address" -msgstr "Địa chỉ ưa thích" +"TDE is available free of charge, but making it is not free." +"
                      " +"
                      The Trinity team does need financial support. The money is used to " +"support the expenses incurred to keep the TDE servers running, so that you - " +"the user - can access them at any time. You are encouraged to support Trinity " +"through a financial or hardware donation, using one of the ways described at http://www.trinitydesktop.org/" +"donate.php." +"
                      " +"
                      Thank you very much in advance for your support!" +msgstr "" +"Môi trường TDE công bố miễn phí, nhưng mà các việc tạo, duy trì và phát triển " +"nó cần tiền. " +"
                      " +"
                      Vì vậy, Nhóm TDE đã tạo TDE e.V., một tổ chức phi lợi nhuận được " +"thành lập một cách pháp luật trong thành phố Tuebingen trong Đức. TDE e.V. đại " +"diện cho dự án TDE trong trường hợp pháp luật và tài chính. Xem nơi Mạng TDE e.V. để tìm thông tin thêm." +"
                      " +"
                      Nhóm TDE có phải cần tiền tăng. Hậu hết tiền này cần thiết để hỗ trợ thành " +"viên đóng góp cùng TDE. Bạn giúp đỡ hỗ trợ dự án TDE nhé. Vui lòng tăng tiền " +"bằng một của những cách được diễn tả trên trang này." +"
                      " +"
                      Rất cám ơn bạn trước, nếu bạn sẽ giúp đỡ hỗ trợ TDE." -#: tdeabc/lock.cpp:93 -msgid "Unable to open lock file." -msgstr "Không thể mở tập tin khoá." +#: tdeui/tdeabouttde.cpp:86 +#, fuzzy, c-format +msgid "Trinity Desktop Environment. Release %1" +msgstr "Môi trường TDE, bản phát hành %1." -#: tdeabc/lock.cpp:106 +#: tdeui/tdeabouttde.cpp:88 +#, fuzzy msgid "" -"The address book '%1' is locked by application '%2'.\n" -"If you believe this is incorrect, just remove the lock file from '%3'" +"_: About Trinity\n" +"&About" +msgstr "&Giới thiệu" + +#: tdeui/tdeabouttde.cpp:89 +msgid "&Report Bugs/Request Enhancements" msgstr "" -"Sổ địa chỉ « %1 » bị khoá bởi ứng dụng « %2 ».\n" -"Nếu bạn xem trường hợp này là sai, chỉ háy bỏ tp khoá ra « %3 »" -#: tdeabc/lock.cpp:146 -msgid "Unlock failed. Lock file is owned by other process: %1 (%2)" -msgstr "Việc bỏ khoá bị lỗi. Tập tin khoá bị tiến trình khác sở hữu : %1 (%2)" +#: tdeui/tdeabouttde.cpp:90 +#, fuzzy +msgid "&Join the Trinity Team" +msgstr "&Tham gia nhóm TDE" -#: tdeabc/distributionlistdialog.cpp:44 -msgid "Configure Distribution Lists" -msgstr "Cấu hình Danh sách Phân Phối" +#: tdeui/tdeabouttde.cpp:91 +#, fuzzy +msgid "&Support Trinity" +msgstr "&Hỗ trợ TDE" -#: tdeabc/distributionlistdialog.cpp:61 tdeabc/distributionlisteditor.cpp:43 -msgid "Select Email Address" -msgstr "Chọn địa chỉ thư điện tử" +#: tdeui/kjanuswidget.cpp:161 +#, fuzzy +msgid "Empty Page" +msgstr "Trang &cuối" -#: kab/addressbook.cc:303 tdeabc/distributionlistdialog.cpp:69 -#: tdeabc/distributionlisteditor.cpp:49 -msgid "Email Addresses" -msgstr "Địa chỉ thư điện tử" +#: tdeui/kcolorcombo.cpp:187 tdeui/kcolorcombo.cpp:240 +msgid "Custom..." +msgstr "Tự chọn..." -#: tdeabc/distributionlistdialog.cpp:152 -msgid "New List..." -msgstr "Danh sách mới..." +#: tdehtml/java/kjavaappletserver.cpp:804 tdeui/kstdguiitem.cpp:110 +msgid "&Yes" +msgstr "&Có" -#: tdeabc/distributionlistdialog.cpp:156 -msgid "Rename List..." -msgstr "Đổi tên danh sách..." +#: tdehtml/java/kjavaappletserver.cpp:797 tdeui/kstdguiitem.cpp:115 +msgid "&No" +msgstr "&Không" -#: tdeabc/distributionlistdialog.cpp:160 tdeabc/distributionlisteditor.cpp:137 -msgid "Remove List" -msgstr "Gỡ bỏ danh sách" +#: tdeui/kstdguiitem.cpp:120 +msgid "Discard changes" +msgstr "Hủy các thay đổi" -#: tdeabc/distributionlistdialog.cpp:167 -msgid "Available addresses:" -msgstr "Địa chỉ sẵn sàng:" +#: tdeui/kstdguiitem.cpp:121 +msgid "" +"Pressing this button will discard all recent changes made in this dialog" +msgstr "" +"Việc bấm cái nút này sẽ hủy tất cả các thay đổi được tạo gần đây trong hộp " +"thoại này." -#: tdeabc/distributionlistdialog.cpp:175 tdeabc/distributionlisteditor.cpp:162 -msgid "Preferred Email" -msgstr "Địa chỉ thư ưa thích" +#: tdeui/kstdguiitem.cpp:127 +msgid "Save data" +msgstr "Lưu dữ liệu" -#: tdeabc/distributionlistdialog.cpp:183 tdeabc/distributionlisteditor.cpp:156 -msgid "Add Entry" -msgstr "Thêm mục" +#: tdeui/kstdguiitem.cpp:132 +msgid "&Do Not Save" +msgstr "&Không lưu" -#: tdeabc/distributionlistdialog.cpp:191 tdeabc/distributionlisteditor.cpp:144 -msgid "Use Preferred" -msgstr "Dùng ưa thích" +#: tdeui/kstdguiitem.cpp:133 +msgid "Don't save data" +msgstr "Không lưu dữ liệu" -#: tdeabc/distributionlistdialog.cpp:198 -msgid "Change Email..." -msgstr "Đổi địa chỉ thư..." +#: tdeui/kstdaction_p.h:44 tdeui/kstdguiitem.cpp:138 +msgid "Save &As..." +msgstr "Lưu &dạng..." -#: tdeabc/distributionlistdialog.cpp:202 tdeabc/distributionlisteditor.cpp:152 -msgid "Remove Entry" -msgstr "Gỡ bỏ mục" +#: tdeui/kstdguiitem.cpp:139 +msgid "Save file with another name" +msgstr "Lưu tập tin với tên khác" -#: tdeabc/distributionlistdialog.cpp:237 tdeabc/distributionlisteditor.cpp:196 -msgid "New Distribution List" -msgstr "Danh sách Phân Phối mới" +#: tdeui/kstdguiitem.cpp:144 +msgid "Apply changes" +msgstr "Áp dụng thay đổi" -#: tdeabc/distributionlistdialog.cpp:238 -msgid "Please enter &name:" -msgstr "Vui lòng nhập &tên:" +#: tdeui/kstdguiitem.cpp:145 +msgid "" +"When clicking Apply, the settings will be handed over to the program, " +"but the dialog will not be closed.\n" +"Use this to try different settings." +msgstr "" +"Khi nhắp vào nút Áp dụng, thiết lập sẽ được gởi cho chương trình, còn " +"hộp thoại sẽ còn lại mở.\n" +"Hãy dùng khả năng này để thử ra thiết lập khác nhau." -#: tdeabc/distributionlistdialog.cpp:255 -msgid "Distribution List" -msgstr "Danh sách Phân Phối" +#: tdeui/kstdguiitem.cpp:153 +msgid "Administrator &Mode..." +msgstr "Chế độ &Quản trị..." -#: tdeabc/distributionlistdialog.cpp:256 -msgid "Please change &name:" -msgstr "Vui lòng thay đổi &tên:" +#: tdeui/kstdguiitem.cpp:153 +msgid "Enter Administrator Mode" +msgstr "Vào chế độ Quản trị" -#: tdeabc/distributionlistdialog.cpp:273 -msgid "Delete distribution list '%1'?" -msgstr "Xoá bỏ danh sách phân phối « %1 » không?" +#: tdeui/kstdguiitem.cpp:154 +msgid "" +"When clicking Administrator Mode you will be prompted for the " +"administrator (root) password in order to make changes which require root " +"privileges." +msgstr "" +"Khi nhắp vào Chế độ Quản trị, bạn sẽ được nhắc với mật khẩu quản trị " +"(root) để thay đổi cần thiết quyền người chủ." -#: tdeabc/distributionlistdialog.cpp:339 -msgid "Selected addressees:" -msgstr "Người nhận đã chọn:" +#: tdeui/kstdguiitem.cpp:162 +msgid "Clear input" +msgstr "Xoá trường nhập" -#: tdeabc/distributionlistdialog.cpp:341 -msgid "Selected addresses in '%1':" -msgstr "Địa chỉ đã chọn trong « %1 »:" +#: tdeui/kstdguiitem.cpp:163 +msgid "Clear the input in the edit field" +msgstr "Xoá hoàn toàn thông tin nào trong trường nhập." -#: tdeabc/resourceselectdialog.cpp:39 tderesources/selectdialog.cpp:42 -msgid "Resource Selection" -msgstr "Chọn tài nguyên" +#: tdeui/kstdguiitem.cpp:169 +msgid "Show help" +msgstr "Hiện trợ giúp" -#: tdeabc/resourceselectdialog.cpp:46 tderesources/configpage.cpp:107 -#: tderesources/selectdialog.cpp:49 -msgid "Resources" -msgstr "Tài nguyên" +#: tdeui/kstdguiitem.cpp:175 +msgid "Close the current window or document" +msgstr "Đóng cửa sổ hay tài liệu hiện có" -#: tdeabc/ldifconverter.cpp:475 -msgid "List of Emails" -msgstr "Danh sách Thư" +#: tdeui/kstdguiitem.cpp:181 +msgid "Reset all items to their default values" +msgstr "Đặt lại mọi mục thành giá trị mặc định" -#: tdeabc/phonenumber.cpp:147 -msgid "" -"_: Preferred phone\n" -"Preferred" -msgstr "Ưa thích" +#: tdeui/kstdguiitem.cpp:189 +msgid "Go back one step" +msgstr "Quay lui một trang" -#: tdeabc/phonenumber.cpp:151 -msgid "" -"_: Home phone\n" -"Home" -msgstr "Ở nhà" +#: tdeui/kstdguiitem.cpp:197 +msgid "Go forward one step" +msgstr "Đi tới một trang" -#: tdeabc/phonenumber.cpp:154 -msgid "" -"_: Work phone\n" -"Work" -msgstr "Chỗ làm" +#: tdeui/kstdguiitem.cpp:208 +msgid "Opens the print dialog to print the current document" +msgstr "Mở hộp thoại in để in tài liệu hiện có" -#: tdeabc/phonenumber.cpp:157 -msgid "Messenger" -msgstr "Tin nhắn" +#: tdeui/kstdguiitem.cpp:214 +msgid "C&ontinue" +msgstr "&Tiếp tục" -#: tdeabc/phonenumber.cpp:160 -msgid "Preferred Number" -msgstr "Số ưa thích" +#: tdeui/kstdguiitem.cpp:215 +msgid "Continue operation" +msgstr "Tiếp tục thao tác" -#: tdeabc/phonenumber.cpp:163 -msgid "Voice" -msgstr "Tiếng nói" +#: tdeui/kstdguiitem.cpp:221 +msgid "Delete item(s)" +msgstr "Xoá bỏ mục" -#: tdeabc/phonenumber.cpp:166 -msgid "Fax" -msgstr "Điện thư" +#: tdeui/kstdguiitem.cpp:227 +msgid "Open file" +msgstr "Mở tập tin" -#: tdeabc/phonenumber.cpp:169 -msgid "" -"_: Mobile Phone\n" -"Mobile" -msgstr "Di động" +#: tdeui/kstdguiitem.cpp:233 +msgid "Quit application" +msgstr "Thoát khỏi ứng dụng" -#: tdeabc/phonenumber.cpp:172 -msgid "Video" -msgstr "Ảnh động" +#: tdeui/kstdguiitem.cpp:238 +msgid "&Reset" +msgstr "Đặt &lại" -#: tdeabc/phonenumber.cpp:175 -msgid "Mailbox" -msgstr "Hộp thư" +#: tdeui/kstdguiitem.cpp:239 +msgid "Reset configuration" +msgstr "Đặt lại cấu hình" -#: tdeabc/phonenumber.cpp:181 +#: tdeui/kstdguiitem.cpp:244 msgid "" -"_: Car Phone\n" -"Car" -msgstr "Xe" +"_: Verb\n" +"&Insert" +msgstr "&Chèn" -#: tdeabc/addressee.cpp:620 tdeabc/phonenumber.cpp:184 -msgid "ISDN" -msgstr "ISDN" +#: tdeui/kstdguiitem.cpp:249 +msgid "Confi&gure..." +msgstr "&Cấu hình..." -#: tdeabc/phonenumber.cpp:187 -msgid "PCS" -msgstr "PCS" +#: tdeui/kstdguiitem.cpp:274 +msgid "Test" +msgstr "Thử ra" -#: tdeabc/addressee.cpp:626 tdeabc/phonenumber.cpp:190 -msgid "Pager" -msgstr "Nhắn tin" +#: tdeui/kstdguiitem.cpp:284 +msgid "&Overwrite" +msgstr "&Ghi đè" -#: tdeabc/addressee.cpp:602 tdeabc/phonenumber.cpp:193 -msgid "Home Fax" -msgstr "Điện thư ở nhà" +#: tdeui/kdatepicker.cpp:88 +#, c-format +msgid "Week %1" +msgstr "Tuần %1" -#: tdeabc/phonenumber.cpp:196 -msgid "Work Fax" -msgstr "Điện thư chỗ làm" +#: tdeui/kdatepicker.cpp:163 +msgid "Next year" +msgstr "Năm tới" -#: tdeabc/addressbook.cpp:346 tdeabc/addressbook.cpp:365 -msgid "Unable to load resource '%1'" -msgstr "Không thể tải tài nguyên « %1 »" +#: tdeui/kdatepicker.cpp:164 +msgid "Previous year" +msgstr "Năm qua" -#: tdeabc/key.cpp:127 -msgid "X509" -msgstr "X509" +#: tdeui/kdatepicker.cpp:165 +msgid "Next month" +msgstr "Tháng tới" -# Name: don't translate / Tên: đừng dịch -#: tdeabc/key.cpp:130 -msgid "PGP" -msgstr "PGP" +#: tdeui/kdatepicker.cpp:166 +msgid "Previous month" +msgstr "Tháng qua" -#: tdeabc/key.cpp:136 tdeabc/secrecy.cpp:80 -msgid "Unknown type" -msgstr "Kiểu lạ" +#: tdeui/kdatepicker.cpp:167 +msgid "Select a week" +msgstr "Chọn tuần" -#: tdeabc/distributionlisteditor.cpp:133 -msgid "New List" -msgstr "Danh sách mới" +#: tdeui/kdatepicker.cpp:168 +msgid "Select a month" +msgstr "Chọn tháng" -#: tdeabc/distributionlisteditor.cpp:148 -msgid "Change Email" -msgstr "Đổi địa chỉ thư" +#: tdeui/kdatepicker.cpp:169 +msgid "Select a year" +msgstr "Chọn năm" -#: tdeabc/distributionlisteditor.cpp:197 -msgid "Please enter name:" -msgstr "Vui lòng nhập tên:" +#: tdeui/kdatepicker.cpp:170 +msgid "Select the current day" +msgstr "Chọn ngày hiện thời" -#: tdeabc/errorhandler.cpp:42 -msgid "Error in libtdeabc" -msgstr "Lỗi trong libtdeabc" +#: tdeui/ktimezonewidget.cpp:45 +msgid "Area" +msgstr "Vùng" -#: tdeabc/tdeab2tdeabc.cpp:42 -msgid "Disable automatic startup on login" -msgstr "Bật khởi chạy tự động vào lúc đăng nhập" +#: kab/addressbook.cc:295 tdeui/ktimezonewidget.cpp:47 +msgid "Comment" +msgstr "Ghi chú" -#: tdeabc/tdeab2tdeabc.cpp:45 -msgid "Override existing entries" -msgstr "Có quyền cao hơn các mục nhập đã có" +#: tdeui/tdefontdialog.cpp:101 +msgid "Here you can choose the font to be used." +msgstr "Ở đây bạn có thể chọn phông chữ cần dùng." -#: tdeabc/tdeab2tdeabc.cpp:287 -msgid "" -"Address book file %1 not found! Make sure the old address book is " -"located there and you have read permission for this file." -msgstr "" -"Không tìm thấy tập tin Sổ địa chỉ %1. Hãy kiểm tra xem sổ địa chỉ cũ nằm " -"đó, và bạn có quyền đọc tập tin này." +#: tdeui/tdefontdialog.cpp:113 +msgid "Requested Font" +msgstr "Phông chữ đã yêu cầu" -#: tdeabc/tdeab2tdeabc.cpp:435 -msgid "Kab to Kabc Converter" -msgstr "Bộ chuyển đổi Kab sang Kabc" +#: tdeui/tdefontdialog.cpp:136 +msgid "Change font family?" +msgstr "Thay đổi nhóm phông chữ không?" -#: tdeabc/secrecy.cpp:71 -msgid "Public" -msgstr "Công" +#: tdeui/tdefontdialog.cpp:138 +msgid "Enable this checkbox to change the font family settings." +msgstr "Đánh dấu trong hộp chọn này để thay đổi thiết lập nhóm phông chữ." -#: kab/addressbook.cc:1950 tdeabc/secrecy.cpp:74 -msgid "Private" -msgstr "Riêng" +#: tdeui/tdefontdialog.cpp:151 +msgid "Font style" +msgstr "Kiểu phông chữ" -#: tdeabc/secrecy.cpp:77 -msgid "Confidential" -msgstr "Tin tưởng" +#: tdeui/tdefontdialog.cpp:155 +msgid "Change font style?" +msgstr "Thay đổi kiểu phông chữ không?" -#: tdeabc/stdaddressbook.cpp:148 -msgid "Unable to save to resource '%1'. It is locked." -msgstr "Không thể lưu vào tài nguyên « %1 » vì nó bị khoá." +#: tdeui/tdefontdialog.cpp:157 +msgid "Enable this checkbox to change the font style settings." +msgstr "Đánh dấu trong hộp chọn này để thay đổi thiết lập kiểu phông chữ." -#: tdeabc/addressee.cpp:318 tdeabc/scripts/addressee.src.cpp:181 -msgid "Unique Identifier" -msgstr "Bộ nhận diện duy nhất" +#: tdeui/tdefontdialog.cpp:163 +msgid "Font style:" +msgstr "Kiểu phông chữ :" -#: tdeabc/addressee.cpp:336 tdeabc/scripts/addressee.src.cpp:199 -#, fuzzy -msgid "Unique Resource Identifier" -msgstr "Bộ nhận diện duy nhất" +#: tdeui/tdefontdialog.cpp:171 +msgid "Size" +msgstr "Cỡ" -#: kab/addressbook.cc:271 tdeabc/addressee.cpp:373 -msgid "Formatted Name" -msgstr "Tên đã định dạng" +#: tdeui/tdefontdialog.cpp:175 +msgid "Change font size?" +msgstr "Đổi kích cỡ phông chữ không?" -#: tdeabc/addressee.cpp:392 -msgid "Family Name" -msgstr "Họ" +#: tdeui/tdefontdialog.cpp:177 +msgid "Enable this checkbox to change the font size settings." +msgstr "Đánh dấu trong hộp chọn này để thay đổi thiết lập kích cỡ phông chữ." -#: tdeabc/addressee.cpp:411 -msgid "Given Name" -msgstr "Tên hay gọi" +#: tdeui/tdefontdialog.cpp:183 +msgid "Size:" +msgstr "Cỡ :" -#: tdeabc/addressee.cpp:430 -msgid "Additional Names" -msgstr "Tên thêm" +#: tdeui/tdefontdialog.cpp:199 +msgid "Here you can choose the font family to be used." +msgstr "Ở đây bạn có thể chọn nhóm phông chữ cần dùng." -#: tdeabc/addressee.cpp:449 -msgid "Honorific Prefixes" -msgstr "Tiền tố" +#: tdeui/tdefontdialog.cpp:221 +msgid "Here you can choose the font style to be used." +msgstr "Ở đây bạn có thể chọn kiểu phông chữ cần dùng." -#: tdeabc/addressee.cpp:468 -msgid "Honorific Suffixes" -msgstr "Hậu tố" +#: tdeui/tdefontdialog.cpp:224 tdeui/tdefontdialog.cpp:473 +#: tdeui/tdefontdialog.cpp:475 tdeui/tdefontdialog.cpp:484 +#: tdeui/tdefontdialog.cpp:485 +msgid "Regular" +msgstr "Chuẩn" -#: tdeabc/addressee.cpp:487 -msgid "Nick Name" -msgstr "Tên hiệu" +#: tdeui/tdefontdialog.cpp:226 +msgid "Bold" +msgstr "Đậm" -#: kab/addressbook.cc:291 tdeabc/addressee.cpp:506 -msgid "Birthday" -msgstr "Ngày sinh" +#: tdeui/tdefontdialog.cpp:227 +msgid "Bold Italic" +msgstr "Nghiêng đậm" -#: tdeabc/addressee.cpp:512 -msgid "Home Address Street" -msgstr "Địa chỉ nhà : Đường" +#: tdeui/tdefontdialog.cpp:244 +msgid "Relative" +msgstr "Cân xứng" -#: tdeabc/addressee.cpp:518 -msgid "Home Address City" -msgstr "Địa chỉ nhà : Phố" +#: tdeui/tdefontdialog.cpp:246 +msgid "Font size
                      fixed or relative
                      to environment" +msgstr "" +"Kích cỡ phông chữ" +"
                      cố định hay cân xứng" +"
                      với môi trường" -#: tdeabc/addressee.cpp:524 -msgid "Home Address State" -msgstr "Địa chỉ nhà : Tỉnh" +#: tdeui/tdefontdialog.cpp:248 +msgid "" +"Here you can switch between fixed font size and font size to be calculated " +"dynamically and adjusted to changing environment (e.g. widget dimensions, paper " +"size)." +msgstr "" +"Ở đây bạn có thể chuyển đổi giữa kích cỡ phông chữ cố định và kích cỡ phông chữ " +"cần tính động và điều chỉnh để thích hợp với môi trường thay đổi (v.d. kích cỡ " +"của ô điều khiển, kích cỡ tờ giấy khi in)." -#: tdeabc/addressee.cpp:530 -msgid "Home Address Zip Code" -msgstr "Địa chỉ nhà : Mã bữu điện" +#: tdeui/tdefontdialog.cpp:272 +msgid "Here you can choose the font size to be used." +msgstr "Ở đây bạn có thể chọn kích cỡ phông chữ cần dùng." -#: tdeabc/addressee.cpp:536 -msgid "Home Address Country" -msgstr "Địa chỉ nhà : Quốc gia" +#. i18n: This is a classical test phrase. (It contains all letters from A to Z.) +#: tdeui/tdefontdialog.cpp:296 +msgid "The Quick Brown Fox Jumps Over The Lazy Dog" +msgstr "aăâbcdđeêghiklmnoôơpqrstuưvxyằẳẵắặầẩẫấậềểễếệồổỗốộừửữứựờởỡớợ₫«»" -#: tdeabc/addressee.cpp:542 -msgid "Home Address Label" -msgstr "Nhãn địa chỉ nhà" +#: tdeui/tdefontdialog.cpp:301 +msgid "" +"This sample text illustrates the current settings. You may edit it to test " +"special characters." +msgstr "" +"Chuỗi ví dụ này hiển thị kiểu phông chữ đã đặt hiện thời. Bạn có thể hiệu chỉnh " +"nó để kiểm tra xem các ký tự đặc biệt là đúng." -#: tdeabc/addressee.cpp:548 -msgid "Business Address Street" -msgstr "Địa chỉ công ty : Đường" +#: tdeui/tdefontdialog.cpp:310 tdeui/tdefontdialog.cpp:320 +msgid "Actual Font" +msgstr "Phông chữ thật" -#: tdeabc/addressee.cpp:554 -msgid "Business Address City" -msgstr "Địa chỉ công ty : Phố" +#: tdeui/kxmlguibuilder.cpp:166 tdeui/kxmlguibuilder.cpp:365 +msgid "No text!" +msgstr "Không có chữ !" -#: tdeabc/addressee.cpp:560 -msgid "Business Address State" -msgstr "Địa chỉ công ty : Tỉnh" +#: tdeui/kcombobox.cpp:745 tdeui/kkeydialog.cpp:321 +msgid "Clear Search" +msgstr "Xoá việc tìm kiếm" -#: tdeabc/addressee.cpp:566 -msgid "Business Address Zip Code" -msgstr "Địa chỉ công ty : Mã bữu điện" +#: tdeui/kcombobox.cpp:747 tdeui/kkeydialog.cpp:324 +msgid "&Search:" +msgstr "Tìm &kiếm:" -#: tdeabc/addressee.cpp:572 -msgid "Business Address Country" -msgstr "Địa chỉ công ty : Quốc gia" +#: tdeui/kkeydialog.cpp:331 +msgid "" +"Search interactively for shortcut names (e.g. Copy) or combination of keys " +"(e.g. Ctrl+C) by typing them here." +msgstr "" +"Tìm kiếm tương tác các tên phím tắt (v.d. Chép) hoặc tổ hợp phím (v.d. Ctrl+C) " +"bằng cách gõ chúng vào đây." -#: tdeabc/addressee.cpp:578 -msgid "Business Address Label" -msgstr "Nhãn địa chỉ công ty" +#: tdeui/kkeydialog.cpp:354 +msgid "" +"Here you can see a list of key bindings, i.e. associations between actions " +"(e.g. 'Copy') shown in the left column and keys or combination of keys (e.g. " +"Ctrl+V) shown in the right column." +msgstr "" +"Ở đây bạn xem được danh sách các tổ hợp phím, tức là cách liên quan hành động " +"(v.d. Chép) được hiển thị trong cột bên trái, và phím hay kết hợp phím (v.d. " +"Ctrl+C) được hiển thị trong cột bên phải." -#: tdeabc/addressee.cpp:584 -msgid "Home Phone" -msgstr "Điện thoại ở nhà" +#: tdeui/kkeydialog.cpp:363 +msgid "Action" +msgstr "Hành động" -#: tdeabc/addressee.cpp:590 -msgid "Business Phone" -msgstr "Điện thoại công ty" +#: tdeui/kkeydialog.cpp:364 +msgid "Shortcut" +msgstr "Phím tắt" -#: tdeabc/addressee.cpp:596 -msgid "Mobile Phone" -msgstr "Điện thoại di động" +#: tdeui/kkeydialog.cpp:365 +msgid "Alternate" +msgstr "Xen kẽ" -#: tdeabc/addressee.cpp:608 -msgid "Business Fax" -msgstr "Điện thư công ty" +#: tdeui/kkeydialog.cpp:380 +msgid "Shortcut for Selected Action" +msgstr "Phím tắt cho hành động đã chọn" -#: tdeabc/addressee.cpp:614 -msgid "Car Phone" -msgstr "Điện thoại xe" +#: tdeui/kkeydialog.cpp:393 +msgid "" +"_: no key\n" +"&None" +msgstr "Khô&ng có" -#: tdeabc/addressee.cpp:632 -msgid "Email Address" -msgstr "Địa chỉ thư điện tử" +#: tdeui/kkeydialog.cpp:398 +msgid "The selected action will not be associated with any key." +msgstr "Hành động đã chọn sẽ không được liên quan đến phím nào." -#: tdeabc/addressee.cpp:651 -msgid "Mail Client" -msgstr "Trình thư" +#: tdeui/kkeydialog.cpp:401 +msgid "" +"_: default key\n" +"De&fault" +msgstr "&Mặc định" -#: tdeabc/addressee.cpp:670 -msgid "Time Zone" -msgstr "Múi giờ" +#: tdeui/kkeydialog.cpp:406 +msgid "" +"This will bind the default key to the selected action. Usually a reasonable " +"choice." +msgstr "" +"Việc này sẽ tổ hợp phím mặc định với hành động đã chọn. Thường nó là sự chọn " +"hợp lý." -#: tdeabc/addressee.cpp:689 -msgid "Geographic Position" -msgstr "Vị trí địa lý" +#: tdeui/kkeydialog.cpp:409 +msgid "C&ustom" +msgstr "T&ự chọn" -#: kab/addressbook.cc:263 tdeabc/addressee.cpp:708 -#, fuzzy +#: tdeui/kkeydialog.cpp:414 msgid "" -"_: person\n" -"Title" -msgstr "Ta-min" +"If this option is selected you can create a customized key binding for the " +"selected action using the buttons below." +msgstr "" +"Nếu chọn, bạn có thể tạo một tổ hợp tự chọn cho hành động đã chọn, dùng những " +"cái nút bên dưới." -#: tdeabc/addressee.cpp:727 +#: tdeui/kkeydialog.cpp:428 msgid "" -"_: person in organization\n" -"Role" +"Use this button to choose a new shortcut key. Once you click it, you can press " +"the key-combination which you would like to be assigned to the currently " +"selected action." msgstr "" +"Hãy dùng cái nút này để chọn phím tắt mới. Một khi nhắp vào, bạn có thể bấm tổ " +"hợp phím cần gán cho hành động đã chọn." -#: kab/addressbook.cc:180 tdeabc/addressee.cpp:765 -msgid "Department" -msgstr "Phòng ban" +#: tdeui/kkeydialog.cpp:470 +msgid "Shortcuts" +msgstr "Phím tắt" -#: tdeabc/addressee.cpp:784 -msgid "Note" -msgstr "Ghi chú" +#: tdeui/kkeydialog.cpp:536 +msgid "Default key:" +msgstr "Phím mặc định:" -#: tdeabc/addressee.cpp:803 -msgid "Product Identifier" -msgstr "Bộ nhận diện sản phẩm" +#: tdeui/kkeydialog.cpp:715 +msgid "" +"In order to use the '%1' key as a shortcut, it must be combined with the Win, " +"Alt, Ctrl, and/or Shift keys." +msgstr "" +"Để dùng phím « %1 » là phím tắt, bạn cần phải kết hợp nó với phím Alt, Ctrl, " +"Shift hay/và Win." -#: tdeabc/addressee.cpp:822 -msgid "Revision Date" -msgstr "Ngày sửa đổi" +#: tdeui/kkeydialog.cpp:718 +msgid "Invalid Shortcut Key" +msgstr "Phím tắt không hợp lệ" -#: tdeabc/addressee.cpp:841 -msgid "Sort String" -msgstr "Chuỗi sắp xếp" +#: tdeui/kkeydialog.cpp:943 +msgid "" +"The '%1' key combination has already been allocated to the \"%2\" action.\n" +"Please choose a unique key combination." +msgstr "" +"Tổ hợp phím « %1 » đã được gán cho hành động « %2 ».\n" +"Hãy chọn tổ hợp phím duy nhất." -#: tdeabc/addressee.cpp:860 tdeui/tdeaboutdialog.cpp:92 -msgid "Homepage" -msgstr "Trang chủ" +#: tdeui/kkeydialog.cpp:958 +msgid "Conflict with Standard Application Shortcut" +msgstr "Xung đột với phím tắt ứng dụng chuẩn" -#: tdeabc/addressee.cpp:879 -msgid "Security Class" -msgstr "Hạng bảo mật" +#: tdeui/kkeydialog.cpp:959 +msgid "" +"The '%1' key combination has already been allocated to the standard action " +"\"%2\".\n" +"Do you want to reassign it from that action to the current one?" +msgstr "" +"Tổ hợp phím « %1 » đã được gán cho hành động chuẩn « %2 ».\n" +"Bạn có muốn gán lại nó từ hành động này đến điều hiện thời không?" -#: tdeabc/addressee.cpp:898 -msgid "Logo" -msgstr "Biểu hình" +#: tdeui/kkeydialog.cpp:964 +msgid "Conflict with Global Shortcut" +msgstr "Xung đột với phím tắt toàn cục" -#: tdeabc/addressee.cpp:917 -msgid "Photo" -msgstr "Ảnh" +#: tdeui/kkeydialog.cpp:965 +msgid "" +"The '%1' key combination has already been allocated to the global action " +"\"%2\".\n" +"Do you want to reassign it from that action to the current one?" +msgstr "" +"Tổ hợp phím « %1 » đã được gán cho hành động toàn cục « %2 ».\n" +"Bạn có muốn gán lại nó từ hành động này đến điều hiện thời không?" -#: tdeabc/addressee.cpp:955 -msgid "Agent" -msgstr "Tác nhân" +#: tdeui/kkeydialog.cpp:970 +msgid "Key Conflict" +msgstr "Phím xung đột" + +#: tdeui/kkeydialog.cpp:971 +msgid "" +"The '%1' key combination has already been allocated to the \"%2\" action.\n" +"Do you want to reassign it from that action to the current one?" +msgstr "" +"Tổ hợp phím « %1 » đã được gán cho hành động « %2 ».\n" +"Bạn có muốn gán lại nó từ hành động này đến điều hiện thời không?" + +#: tdeui/kkeydialog.cpp:977 +msgid "Reassign" +msgstr "Gán lại" -#: tdeabc/vcard/testwrite.cpp:11 -msgid "TestWritevCard" -msgstr "Ghi thử vCard" +#: tdeui/kkeydialog.cpp:1091 tdeui/kkeydialog.cpp:1103 +msgid "Configure Shortcuts" +msgstr "Cấu hình phím tắt" -#: tdeabc/vcardparser/testread.cpp:38 -msgid "vCard 2.1" -msgstr "vCard 2.1" +#: tdeui/kbugreport.cpp:70 +msgid "Submit Bug Report" +msgstr "Gởi báo cáo lỗi" -#: tdeabc/vcardparser/testread.cpp:39 tdewidgets/maketdewidgets.cpp:112 -msgid "Input file" -msgstr "Tập tin nhập" +#: tdeui/kbugreport.cpp:111 +msgid "" +"Your email address. If incorrect, use the Configure Email button to change it" +msgstr "" +"Địa chỉ thư điện tử của bạn. Nếu không đúng, hãy bấm cái nút « Cấu hình thư » " +"để thay đổi nó." -#: kjs/reference.cpp:96 -msgid "Invalid reference base" -msgstr "Cơ bản tham chiếu không hợp lệ" +#: tdeui/kbugreport.cpp:112 +msgid "From:" +msgstr "Từ :" -#: kjs/reference.cpp:127 -msgid "Can't find variable: " -msgstr "Không tìm thấy giá trị : " +#: tdeui/kbugreport.cpp:121 +msgid "Configure Email..." +msgstr "Cấu hình thư..." -#: kjs/reference.cpp:134 -msgid "Base is not an object" -msgstr "Cơ bản không phải là môt đối tượng" +#: tdeui/kbugreport.cpp:128 +msgid "The email address this bug report is sent to." +msgstr "Địa chỉ thư điện tử sẽ nhận báo cáo lỗi này." -#: kjs/function_object.cpp:290 -msgid "Syntax error in parameter list" -msgstr "Gặp lỗi cú pháp trong danh sách tham số" +#: tdeui/kbugreport.cpp:129 +msgid "To:" +msgstr "Cho :" -#: kjs/object.cpp:349 -msgid "No default value" -msgstr "Không có giá trị mặc định" +#: tdeui/kbugreport.cpp:136 +msgid "&Send" +msgstr "&Gởi" -#: kjs/object.cpp:494 -msgid "Evaluation error" -msgstr "Lỗi định giá" +#: tdeui/kbugreport.cpp:136 +msgid "Send bug report." +msgstr "Gởi báo cáo lỗi." -#: kjs/object.cpp:495 -msgid "Range error" -msgstr "Lỗi phạm vị" +#: tdeui/kbugreport.cpp:137 +#, c-format +msgid "Send this bug report to %1." +msgstr "Gởi báo cáo lỗi này cho %1." -#: kjs/object.cpp:496 -msgid "Reference error" -msgstr "Lỗi tham chiếu" +#: tdeui/kbugreport.cpp:148 +msgid "" +"The application for which you wish to submit a bug report - if incorrect, " +"please use the Report Bug menu item of the correct application" +msgstr "" +"Ứng dụng về mà bạn muốn thông báo lỗi. Nếu không đúng, hãy sử dụng mục trình " +"đơn « Thông báo lỗi » của ứng dụng đúng." -#: kjs/object.cpp:497 -msgid "Syntax error" -msgstr "Lỗi cú pháp" +#: tdeui/kbugreport.cpp:149 +msgid "Application: " +msgstr "Ứng dụng: " -#: kjs/object.cpp:498 -msgid "Type error" -msgstr "Lỗi kiểu" +#: tdeui/kbugreport.cpp:174 +msgid "" +"The version of this application - please make sure that no newer version is " +"available before sending a bug report" +msgstr "" +"Phiên bản của ứng dụng này. Vui lòng kiểm tra xem chưa có phiên bản mới hơn " +"công bố, trước khi gởi báo cáo lỗi." -#: kjs/object.cpp:499 -msgid "URI error" -msgstr "Lỗi URI" +#: tdeui/kbugreport.cpp:181 +msgid "no version set (programmer error!)" +msgstr "chưa đặt phiên bản (lỗi lập trình)" -#: kjs/internal.cpp:135 -msgid "Undefined value" -msgstr "Giá trị chưa định nghĩa" +#: tdeui/kbugreport.cpp:192 +msgid "OS:" +msgstr "HĐH:" -#: kjs/internal.cpp:166 -msgid "Null value" -msgstr "Giá trị rỗng" +#: tdeui/kbugreport.cpp:204 +msgid "Compiler:" +msgstr "Bộ biên dịch:" -#: tdefile-plugins/elf/tdefile_elf.cpp:59 -#: tdefile-plugins/elf/tdefile_elf.cpp:83 -msgid "Embedded Metadata" -msgstr "" +#: tdeui/kbugreport.cpp:212 +msgid "Se&verity" +msgstr "Độ &quan trọng" -#: tdefile-plugins/elf/tdefile_elf.cpp:60 -#: tdefile-plugins/elf/tdefile_elf.cpp:84 -msgid "Embedded Icon(s)" -msgstr "" +#: tdeui/kbugreport.cpp:214 +msgid "Critical" +msgstr "Nghiêm trọng" -#: tdefile-plugins/elf/tdefile_elf.cpp:64 -#: tdefile-plugins/elf/tdefile_elf.cpp:86 -#, fuzzy -msgid "Internal Name" -msgstr "Tên thêm" +#: tdeui/kbugreport.cpp:214 +msgid "Grave" +msgstr "Quan trọng" -#: tdefile-plugins/elf/tdefile_elf.cpp:65 -#: tdefile-plugins/elf/tdefile_elf.cpp:87 -#, fuzzy -msgid "Description" -msgstr "Mô tả :" +#: tdeui/kbugreport.cpp:214 +msgid "" +"_: normal severity\n" +"Normal" +msgstr "Chuẩn" -#: tdefile-plugins/elf/tdefile_elf.cpp:66 -#: tdefile-plugins/elf/tdefile_elf.cpp:88 -#, fuzzy -msgid "License" -msgstr "Quyền phép:" +#: tdeui/kbugreport.cpp:214 +msgid "Wishlist" +msgstr "Yêu cầu" -#: tdefile-plugins/elf/tdefile_elf.cpp:67 -#: tdefile-plugins/elf/tdefile_elf.cpp:89 -#, fuzzy -msgid "Copyright" -msgstr "Chép" +#: tdeui/kbugreport.cpp:214 +msgid "Translation" +msgstr "Bản dịch" -#: tdefile-plugins/elf/tdefile_elf.cpp:68 -#: tdefile-plugins/elf/tdefile_elf.cpp:90 -#, fuzzy -msgid "Author(s)" -msgstr "Tác &giả" +#: tdeui/kbugreport.cpp:227 +msgid "S&ubject: " +msgstr "&Chủ đề: " -#: tdefile-plugins/elf/tdefile_elf.cpp:69 -#: tdefile-plugins/elf/tdefile_elf.cpp:91 -msgid "Product" +#: tdeui/kbugreport.cpp:234 +msgid "" +"Enter the text (in English if possible) that you wish to submit for the bug " +"report.\n" +"If you press \"Send\", a mail message will be sent to the maintainer of this " +"program.\n" msgstr "" +"Hãy nhập đoạn (bằng tiếng Anh nếu có thể) bạn muốn gồm có trong báo cáo lỗi.\n" +"Khi bạn bấm nút « Gởi », thư báo cáo lỗi sẽ được gởi cho nhà duy trì chương " +"trình này.\n" -#: tdefile-plugins/elf/tdefile_elf.cpp:71 -#: tdefile-plugins/elf/tdefile_elf.cpp:93 tdenewstuff/downloaddialog.cpp:282 -#: tdenewstuff/downloaddialog.cpp:288 tdenewstuff/downloaddialog.cpp:294 -msgid "Version" -msgstr "Phiên bản" - -#: tdefile-plugins/elf/tdefile_elf.cpp:72 -#: tdefile-plugins/elf/tdefile_elf.cpp:94 -msgid "Compilation Date/Time" +#: tdeui/kbugreport.cpp:254 +msgid "" +"Reporting bugs and requesting enhancements are maintained using the Bugzilla " +"reporting system.\n" +"You'll need a login account and password to use the reporting system.\n" +"To control spam and rogue elements the login requires a valid email address.\n" +"Consider using any large email service if you want to avoid using your private " +"email address.\n" +"\n" +"Selecting the button below opens your web browser to " +"http://bugs.trinitydesktop.org,\n" +"where you will find the report form.\n" +"The information displayed above will be transferred to the reporting system.\n" +"Session cookies must be enabled to use the reporting system.\n" +"\n" +"Thank you for helping!" msgstr "" -#: tdefile-plugins/elf/tdefile_elf.cpp:73 -#: tdefile-plugins/elf/tdefile_elf.cpp:95 -#, fuzzy -msgid "Requested Icon" -msgstr "Phông chữ đã yêu cầu" +#: tdeui/kbugreport.cpp:270 +msgid "&Launch Bug Report Wizard" +msgstr "&Khởi chạy trợ lý thông báo lỗi" -#: tdefile-plugins/elf/tdefile_elf.cpp:74 -#: tdefile-plugins/elf/tdefile_elf.cpp:96 -#, fuzzy -msgid "SCM Module" -msgstr "Chế độ MDI" +#: tdeui/kbugreport.cpp:309 +msgid "" +"_: unknown program name\n" +"unknown" +msgstr "không rõ" -#: tdefile-plugins/elf/tdefile_elf.cpp:75 -#: tdefile-plugins/elf/tdefile_elf.cpp:97 -#, fuzzy -msgid "SCM Revision" -msgstr "Ngày sửa đổi" +#: tdeui/kbugreport.cpp:387 +msgid "" +"You must specify both a subject and a description before the report can be " +"sent." +msgstr "" +"Bạn phải ghi rõ cả chủ đề lẫn mô tả đều trước khi có gởi được báo cáo này." -#: tdefile-plugins/elf/tdefile_elf.cpp:76 -#: tdefile-plugins/elf/tdefile_elf.cpp:98 -#, fuzzy -msgid "Comments" -msgstr "Ghi chú" +#: tdeui/kbugreport.cpp:397 +msgid "" +"

                      You chose the severity Critical. Please note that this severity is " +"intended only for bugs that

                      " +"
                        " +"
                      • break unrelated software on the system (or the whole system)
                      • " +"
                      • cause serious data loss
                      • " +"
                      • introduce a security hole on the system where the affected package is " +"installed
                      \n" +"

                      Does the bug you are reporting cause any of the above damage? If it does " +"not, please select a lower severity. Thank you!

                      " +msgstr "" +"

                      Bạn đã chọn độ quan trọng Nghiêm trọng. Vui lòng ghi chú rằng độ quan " +"trọng này dành cho lỗi

                      " +"
                        " +"
                      • hỏng phần mềm không liên quan cùng trong hệ thống (hoặc hỏng toàn bộ hệ " +"thống)
                      • " +"
                      • gây ra sự mất dữ liệu quan trọng
                      • " +"
                      • giới thiệu một lỗ bảo mật vào hệ thống nơi gói đó được cài đặt
                      \n" +"

                      Lỗi bạn đang thông báo có gây thiệt hại nào trên không? Nếu không, vui lòng " +"chọn độ quan trọng thấp hơn. Cám ơn bạn !

                      " -#: tdefile-plugins/elf/tdefile_elf.cpp:78 -#: tdefile-plugins/elf/tdefile_elf.cpp:100 -msgid "Icon Name(s)" +#: tdeui/kbugreport.cpp:408 +msgid "" +"

                      You chose the severity Grave. Please note that this severity is " +"intended only for bugs that

                      " +"
                        " +"
                      • make the package in question unusable or mostly so
                      • " +"
                      • cause data loss
                      • " +"
                      • introduce a security hole allowing access to the accounts of users who use " +"the affected package
                      \n" +"

                      Does the bug you are reporting cause any of the above damage? If it does " +"not, please select a lower severity. Thank you!

                      " msgstr "" +"

                      Bạn đã chọn độ quan trọng Quan trọng. Vui lòng ghi chú rằng độ quan " +"trọng này dành cho lỗi

                      " +"
                        " +"
                      • làm cho gói đó không còn có khả năng sử dụng lại, hoặc hậu hết như thế
                      • " +"
                      • gây ra sự mất dữ liệu
                      • " +"
                      • giới thiệu một lỗ bảo mật mà cho phép truy cập vào tài khoản của người dùng " +"nào dùng gói đó/li>
                      \n" +"

                      Lỗi bạn đang thông báo có gây thiệt hại nào trên không? Nếu không, vui lòng " +"chọn độ quan trọng thấp hơn. Cám ơn bạn !

                      " -#: tdehtml/tdehtml_printsettings.cpp:31 +#: tdeui/kbugreport.cpp:420 +#, fuzzy msgid "" -"" -"

                      'Print images'

                      " -"

                      If this checkbox is enabled, images contained in the HTML page will be " -"printed. Printing may take longer and use more ink or toner.

                      " -"

                      If this checkbox is disabled, only the text of the HTML page will be " -"printed, without the included images. Printing will be faster and use less ink " -"or toner.

                      " +"Unable to send the bug report.\n" +"Please submit a bug report manually...\n" +"See http://bugs.pearsoncomputing.net/ for instructions." msgstr "" -"" -"

                      « In ảnh »

                      " -"

                      Nếu chọn, các ảnh gồm có trong trang HTML sẽ được in. Như thế thì việc in có " -"thể mất thời gian hơn và ăn mực hay mực sắc điệu nhiều hơn.

                      " -"

                      Còn nếu không chọn, chỉ thân chữ của trang HTML sẽ được in, không in ảnh đã " -"gồm nào. Như thế thì việc in sẽ chạy nhanh hơn và ăn mực hay mực sắc điệu ít " -"hơn.

                      " +"Không thể gởi báo cáo lỗi này.\n" +"Vui lòng tự thông báo lỗi ...\n" +"Xem \n" +"(Bugzilla TDE) để tìm hướng dẫn." -#: tdehtml/tdehtml_printsettings.cpp:43 -msgid "" -"" -"

                      'Print header'

                      " -"

                      If this checkbox is enabled, the printout of the HTML document will contain " -"a header line at the top of each page. This header contains the current date, " -"the location URL of the printed page and the page number.

                      " -"

                      If this checkbox is disabled, the printout of the HTML document will not " -"contain such a header line.

                      " +#: tdeui/kbugreport.cpp:428 +msgid "Bug report sent, thank you for your input." msgstr "" -"" -"

                      « In đầu trang »

                      " -"

                      Nếu chọn, bản in cũa tài liệu HTML sẽ chứa một dòng riêng tại đầu mỗi trang. " -"Đầu trang này hiển thị ngày hiện thời, địa chỉ Mạng gốc của trang đã in, và số " -"hiệu trang.

                      " -"

                      Còn nếu không chon, bản in của tài liệu HTML sẽ không chứa đầu trang như " -"thế.

                      " +"Báo cáo lỗi đã được gởi.\n" +"Cám ơn bạn đã nhập thông tin hữu ích." -#: tdehtml/tdehtml_printsettings.cpp:56 +#: tdeui/kbugreport.cpp:437 msgid "" -"" -"

                      'Printerfriendly mode'

                      " -"

                      If this checkbox is enabled, the printout of the HTML document will be black " -"and white only, and all colored background will be converted into white. " -"Printout will be faster and use less ink or toner.

                      " -"

                      If this checkbox is disabled, the printout of the HTML document will happen " -"in the original color settings as you see in your application. This may result " -"in areas of full-page color (or grayscale, if you use a black+white printer). " -"Printout will possibly happen slower and will certainly use much more toner or " -"ink.

                      " +"Close and discard\n" +"edited message?" msgstr "" -"" -"

                      « Chế độ in dễ »

                      " -"

                      Nếu chọn, bản in của tài liệu HTML sẽ có chỉ màu đen trắng, và toàn bộ nền " -"có màu sắc sẽ được chuyển đổi sang màu trắng. Việc in sẽ chạy nhanh hơn, và ăn " -"mực hay mực sắc điệu ít hơn.

                      " -"

                      Con nếu không chọn, bản in của tài liệu HTML sẽ hiển thị thiết lập màu sắc " -"của ứng dụng này. Thiết lập có thể xuất vùng màu sắc toàn trang (hoặc mức xám, " -"nếu bạn sử dụng máy in đen trắng). Việc in có thể chạy chậm hơn, và chắc sẽ ăn " -"mực hay mực sắc điệu nhiều hơn.

                      " +"Đóng và hủy thư\n" +"đã soạn thảo không?" -#: tdehtml/tdehtml_printsettings.cpp:71 -msgid "HTML Settings" -msgstr "Thiết lập HTML" +#: tdeui/kbugreport.cpp:438 +msgid "Close Message" +msgstr "Đóng thư" -#: tdehtml/tdehtml_printsettings.cpp:73 -msgid "Printer friendly mode (black text, no background)" -msgstr "Chế độ in dễ (chữ đen, không có nền)" +#: tdeui/tdefontrequester.cpp:38 +msgid "Choose..." +msgstr "Chọn..." -#: tdehtml/tdehtml_printsettings.cpp:76 -msgid "Print images" -msgstr "In ảnh" +#: tdeui/tdefontrequester.cpp:102 +msgid "Click to select a font" +msgstr "Nhắp vào để chọn phông chữ" -#: tdehtml/tdehtml_printsettings.cpp:79 -msgid "Print header" -msgstr "In đầu trang" +#: tdeui/tdefontrequester.cpp:109 +msgid "Preview of the selected font" +msgstr "Khung xem thử phông chữ đã chọn" -#: tdehtml/tdehtml_part.cpp:255 -msgid "View Do&cument Source" -msgstr "Xem &mã nguồn tài liệu" +#: tdeui/tdefontrequester.cpp:111 +msgid "" +"This is a preview of the selected font. You can change it by clicking the " +"\"Choose...\" button." +msgstr "" +"Đây là khung xem thử phông chữ đã chọn. Bạn có thể hiệu chỉnh nó bằng cách nhắp " +"vào nút « Chọn... »." -#: tdehtml/tdehtml_ext.cpp:564 tdehtml/tdehtml_part.cpp:256 -msgid "View Frame Source" -msgstr "Xem mã nguồn khung" +#: tdeui/tdefontrequester.cpp:117 +msgid "Preview of the \"%1\" font" +msgstr "Khung xem thử phông chữ « %1 »" -#: tdehtml/tdehtml_part.cpp:257 -msgid "View Document Information" -msgstr "Xem thông tin tài liệu" +#: tdeui/tdefontrequester.cpp:119 +msgid "" +"This is a preview of the \"%1\" font. You can change it by clicking the " +"\"Choose...\" button." +msgstr "" +"Đây là khung xem thử phông chữ « %1 ». Bạn có thể hiệu chỉnh nó bằng cách nhắp " +"vào nút « Chọn... »." -#: tdehtml/tdehtml_part.cpp:258 -msgid "Save &Background Image As..." -msgstr "Lưu ảnh &nền dạng..." +#: tdeui/kpixmapregionselectorwidget.cpp:141 +msgid "Image Operations" +msgstr "Thao tác ảnh" -#: tdehtml/tdehtml_ext.cpp:571 tdehtml/tdehtml_part.cpp:262 -msgid "Save &Frame As..." -msgstr "Lưu &khung dạng..." +#: tdeui/kpixmapregionselectorwidget.cpp:143 +msgid "&Rotate Clockwise" +msgstr "Quay &xuôi chiều" -#: tdehtml/tdehtml_part.cpp:263 -msgid "Security..." -msgstr "Bảo mật..." +#: tdeui/kpixmapregionselectorwidget.cpp:148 +msgid "Rotate &Counterclockwise" +msgstr "Quay &ngược chiều" -#: tdehtml/tdehtml_part.cpp:264 -msgid "" -"Security Settings" -"

                      Shows the certificate of the displayed page. Only pages that have been " -"transmitted using a secure, encrypted connection have a certificate." -"

                      Hint: If the image shows a closed lock, the page has been transmitted over " -"a secure connection." -msgstr "" -"Thiết lập bảo mật" -"

                      Hiển thị chứng nhận của trang đã trình bày. Chỉ những trang đã được truyền " -"bằng sự kết nối bảo mật, đã mật mã, có chứng nhận." -"

                      Gợi ý : nếu ảnh hiển thị cái khoá móc đã đóng, trang này đã được truyền bằng " -"sự kết nối bảo mật." +#: tdeui/kdialog.cpp:381 +#, fuzzy +msgid "Trinity Desktop Environment" +msgstr "Môi trường TDE, bản phát hành %1." -#: tdehtml/tdehtml_part.cpp:270 -msgid "Print Rendering Tree to STDOUT" -msgstr "In cây vẽ ra thiết bị xuất chuẩn" +#: tdeui/kdialog.cpp:418 tdeui/kdialog.cpp:481 +msgid "Pondering what to do next" +msgstr "" -#: tdehtml/tdehtml_part.cpp:271 -msgid "Print DOM Tree to STDOUT" -msgstr "In cây DOM ra thiết bị xuất chuẩn" +#: tdeui/kdialog.cpp:449 +#, fuzzy +msgid "Please wait..." +msgstr "Đổi tên danh sách..." -#: tdehtml/tdehtml_part.cpp:272 -msgid "Stop Animated Images" -msgstr "Dừng ảnh hoạt cảnh" +#: tdeui/kdialog.cpp:507 +msgid "Starting DCOP" +msgstr "" -#: tdehtml/tdehtml_part.cpp:274 -msgid "Set &Encoding" -msgstr "Đặt &bảng mã" +#: tdeui/kdialog.cpp:508 +#, fuzzy +msgid "Starting TDE daemon" +msgstr "Trình nền TDE" -#: tdehtml/tdehtml_part.cpp:279 -msgid "Semi-Automatic" -msgstr "Bán-tự động" +#: tdeui/kdialog.cpp:509 +#, fuzzy +msgid "Starting services" +msgstr "Dịch vụ" -#: tdehtml/tdehtml_part.cpp:288 tdeui/ksconfig.cpp:324 -msgid "Russian" -msgstr "Nga" +#: tdeui/kdialog.cpp:510 +#, fuzzy +msgid "Starting session" +msgstr "Chạy Tìm kiếm" -#: tdehtml/tdehtml_part.cpp:291 tdeui/ksconfig.cpp:342 -msgid "Ukrainian" -msgstr "U-cợ-rainh" +#: tdeui/kdialog.cpp:511 +msgid "Initializing window manager" +msgstr "" -#: tdehtml/tdehtml_part.cpp:297 tdehtml/tdehtml_part.cpp:2302 -msgid "Automatic Detection" -msgstr "Phát hiện tự động" +#: tdeui/kdialog.cpp:512 +#, fuzzy +msgid "Loading desktop" +msgstr "Đang tải tiểu dụng..." -#: tdehtml/tdehtml_part.cpp:302 -msgid "" -"_: short for Manual Detection\n" -"Manual" -msgstr "Tự làm" +#: tdeui/kdialog.cpp:513 +#, fuzzy +msgid "Loading panels" +msgstr "Đang tải tiểu dụng..." -#: tdehtml/tdehtml_part.cpp:357 -msgid "Use S&tylesheet" -msgstr "Dùng &Tờ kiểu dáng" +#: tdeui/kdialog.cpp:514 +#, fuzzy +msgid "Restoring applications" +msgstr "Thoát khỏi ứng dụng" -#: tdehtml/tdehtml_part.cpp:361 -msgid "Enlarge Font" -msgstr "Phóng to phông chữ" +#: tdeui/tdetoolbar.cpp:2046 +msgid "Toolbar Menu" +msgstr "Trình đơn Thanh công cụ" -#: tdehtml/tdehtml_part.cpp:363 +#: tdeui/tdetoolbar.cpp:2049 msgid "" -"Enlarge Font" -"

                      Make the font in this window bigger. Click and hold down the mouse button " -"for a menu with all available font sizes." -msgstr "" -"Phóng to phông chữ" -"

                      Làm cho phông chữ lớn hơn trong cửa sổ này. Hãy nhắp và giữ cái nút chuột để " -"xem trình đơn chứa tất cả các kích cỡ phông chữ sẵn sàng." +"_: toolbar position string\n" +"Top" +msgstr "Trên" -#: tdehtml/tdehtml_part.cpp:367 -msgid "Shrink Font" -msgstr "Thu nhỏ phông chữ" +#: tdeui/tdetoolbar.cpp:2050 +msgid "" +"_: toolbar position string\n" +"Left" +msgstr "Trái" -#: tdehtml/tdehtml_part.cpp:369 +#: tdeui/tdetoolbar.cpp:2051 msgid "" -"Shrink Font" -"

                      Make the font in this window smaller. Click and hold down the mouse button " -"for a menu with all available font sizes." -msgstr "" -"Thu nhỏ phông chữ" -"

                      Làm cho phông chữ nhỏ hơn trong cửa sổ này. Hãy nhắp và giữ cái nút chuột để " -"xem trình đơn chứa tất cả các kích cỡ phông chữ sẵn sàng." +"_: toolbar position string\n" +"Right" +msgstr "Phải" -#: tdehtml/tdehtml_part.cpp:375 +#: tdeui/tdetoolbar.cpp:2052 msgid "" -"Find text" -"

                      Shows a dialog that allows you to find text on the displayed page." -msgstr "" -"Tìm đoạn" -"

                      Hiển thị hộp thoại cho bạn khả năng tìm đoạn trong trang đã trình bày." +"_: toolbar position string\n" +"Bottom" +msgstr "Dưới" -#: tdehtml/tdehtml_part.cpp:379 +#: tdeui/tdetoolbar.cpp:2054 msgid "" -"Find next" -"

                      Find the next occurrence of the text that you have found using the " -"Find Text function" -msgstr "" -"Tìm kế" -"

                      Tìm lần kế tiếp gặp đoạn đã tìm bằng chức năng Tìm đoạn." +"_: toolbar position string\n" +"Floating" +msgstr "Nổi" -#: tdehtml/tdehtml_part.cpp:384 +#: tdeui/tdetoolbar.cpp:2055 msgid "" -"Find previous" -"

                      Find the previous occurrence of the text that you have found using the " -"Find Text function" -msgstr "" -"Tìm lùi" -"

                      Tìm lần trước gặp đoạn đã tìm bằng chức năng Tìm đoạn." +"_: min toolbar\n" +"Flat" +msgstr "Phẳng" -#: tdehtml/tdehtml_part.cpp:388 -msgid "Find Text as You Type" -msgstr "Tìm đoạn trong khi gõ" +#: tdeui/tdetoolbar.cpp:2058 +msgid "Icons Only" +msgstr "Chỉ có hình" -#: tdehtml/tdehtml_part.cpp:390 -msgid "Find Links as You Type" -msgstr "Tìm liên kết trong khi gõ" +#: tdeui/tdetoolbar.cpp:2059 +msgid "Text Only" +msgstr "Chỉ có chữ" -#: tdehtml/tdehtml_ext.cpp:570 tdehtml/tdehtml_part.cpp:404 -msgid "Print Frame..." -msgstr "In khung..." +#: tdeui/tdetoolbar.cpp:2060 +msgid "Text Alongside Icons" +msgstr "Chữ cạnh hình" -#: tdehtml/tdehtml_part.cpp:405 -msgid "" -"Print Frame" -"

                      Some pages have several frames. To print only a single frame, click on it " -"and then use this function." -msgstr "" -"In khung" -"

                      Một số trang chứa vài khung. Để in chỉ một khung riêng lẻ, hãy nhắp vào nó " -"rồi chọn chức năng này." +#: tdeui/tdetoolbar.cpp:2061 +msgid "Text Under Icons" +msgstr "Chữ dưới hình" -#: tdehtml/tdehtml_part.cpp:413 -msgid "Toggle Caret Mode" -msgstr "Bật/tắt chế độn con nháy" +#: tdeui/tdetoolbar.cpp:2086 tdeui/tdetoolbar.cpp:2107 +msgid "Small (%1x%2)" +msgstr "Nhỏ (%1x%2)" -#: tdehtml/tdehtml_part.cpp:618 -msgid "The fake user-agent '%1' is in use." -msgstr "Tác nhân người dùng giả « %1 » đang được dùng." +#: tdeui/tdetoolbar.cpp:2088 tdeui/tdetoolbar.cpp:2109 +msgid "Medium (%1x%2)" +msgstr "Vừa (%1x%2)" -#: tdehtml/tdehtml_part.cpp:1081 -msgid "This web page contains coding errors." -msgstr "Trang Mạng này chứa lỗi tạo mã." +#: tdeui/tdetoolbar.cpp:2090 tdeui/tdetoolbar.cpp:2111 +msgid "Large (%1x%2)" +msgstr "Lớn (%1x%2)" -#: tdehtml/tdehtml_part.cpp:1123 -msgid "&Hide Errors" -msgstr "Ẩ&n lỗi" +#: tdeui/tdetoolbar.cpp:2092 tdeui/tdetoolbar.cpp:2113 +msgid "Huge (%1x%2)" +msgstr "Rất lớn (%1x%2)" -#: tdehtml/tdehtml_part.cpp:1124 -msgid "&Disable Error Reporting" -msgstr "&Tắt thông báo lỗi" +#: tdeui/tdetoolbar.cpp:2124 +msgid "Text Position" +msgstr "Vị trí nhãn" -#: tdehtml/tdehtml_part.cpp:1164 -msgid "Error: %1: %2" -msgstr "Lỗi : %1: %2" +#: tdeui/tdetoolbar.cpp:2126 +msgid "Icon Size" +msgstr "Cỡ biểu tượng" -#: tdehtml/tdehtml_part.cpp:1208 -msgid "Error: node %1: %2" -msgstr "Lỗi : nút %1: %2" +#: tdeui/kauthicon.cpp:99 +msgid "Editing disabled" +msgstr "Soạn thảo bị tắt" -#: tdehtml/tdehtml_part.cpp:1351 -msgid "Display Images on Page" -msgstr "Hiển thị ảnh trên trang" +#: tdeui/kauthicon.cpp:100 +msgid "Editing enabled" +msgstr "Soạn thảo đã bật" -#: tdehtml/tdehtml_part.cpp:1543 tdehtml/tdehtml_part.cpp:1633 -msgid "Session is secured with %1 bit %2." -msgstr "Phiên chạy được bảo mật bằng %1 bit %2." +#: tdeui/tdeshortcutdialog.cpp:68 +msgid "Configure Shortcut" +msgstr "Cấu hình phím tắt" -#: tdehtml/tdehtml_part.cpp:1544 tdehtml/tdehtml_part.cpp:1635 -msgid "Session is not secured." -msgstr "Phiên chạy không bảo mật." +#: tdeui/tdeshortcutdialog.cpp:71 +msgid "Advanced" +msgstr "Cấp cao" -#: tdehtml/tdehtml_part.cpp:1731 -#, c-format -msgid "Error while loading %1" -msgstr "Gặp lỗi khi tải %1." +#: tdeui/ktip.cpp:206 +msgid "Tip of the Day" +msgstr "Mẹo của hôm nay" -#: tdehtml/tdehtml_part.cpp:1733 -msgid "An error occurred while loading %1:" -msgstr "Gặp lỗi khi tải %1:" +#: tdeui/ktip.cpp:224 +msgid "" +"Did you know...?\n" +msgstr "" +"Bạn có biết chưa...?\n" -#: tdehtml/tdehtml_part.cpp:1768 -msgid "Error: " -msgstr "Lỗi: " +#: tdeui/ktip.cpp:287 +msgid "&Show tips on startup" +msgstr "&Hiện mẹo khi khởi chạy" -#: tdehtml/tdehtml_part.cpp:1771 -msgid "The requested operation could not be completed" -msgstr "Không thể làm xong thao tác đã yêu cầu" +#: tdeui/keditlistbox.cpp:124 +msgid "&Add" +msgstr "Th&êm" -#: tdehtml/tdehtml_part.cpp:1777 -msgid "Technical Reason: " -msgstr "Lý do kỹ thuật: " +#: tdeui/keditlistbox.cpp:148 +msgid "Move &Up" +msgstr "Đem &lên" -#: tdehtml/tdehtml_part.cpp:1782 -msgid "Details of the Request:" -msgstr "Chi tiết về yêu cầu :" +#: tdeui/keditlistbox.cpp:153 +msgid "Move &Down" +msgstr "Đem &xuống" -#: tdehtml/tdehtml_part.cpp:1784 -#, c-format -msgid "URL: %1" -msgstr "Địa chỉ Mạng: %1" +#: tdeui/kswitchlanguagedialog.cpp:90 +#, fuzzy +msgid "Switch application language" +msgstr "đặt tên ứng dụng" -#: tdehtml/tdehtml_part.cpp:1791 -#, c-format -msgid "Date and Time: %1" -msgstr "Ngày và Giờ : %1" +#: tdeui/kswitchlanguagedialog.cpp:96 +msgid "Please choose language which should be used for this application" +msgstr "" -#: tdehtml/tdehtml_part.cpp:1793 -#, c-format -msgid "Additional Information: %1" -msgstr "Thông tin thêm: %1" +#: tdeui/kswitchlanguagedialog.cpp:123 +#, fuzzy +msgid "Add fallback language" +msgstr "Ngôn ngữ mặc định:" -#: tdehtml/tdehtml_part.cpp:1795 -msgid "Description:" -msgstr "Mô tả :" +#: tdeui/kswitchlanguagedialog.cpp:124 +msgid "" +"Adds one more language which will be used if other translations do not contain " +"proper translation" +msgstr "" -#: tdehtml/tdehtml_part.cpp:1801 -msgid "Possible Causes:" -msgstr "Nguyên nhân có thể :" +#: tdeui/kswitchlanguagedialog.cpp:222 +msgid "" +"Language for this application has been changed. The change will take effect " +"upon next start of application" +msgstr "" -#: tdehtml/tdehtml_part.cpp:1808 -msgid "Possible Solutions:" -msgstr "Giải pháp có thể :" +#: tdeui/kswitchlanguagedialog.cpp:223 +#, fuzzy +msgid "Application language changed" +msgstr "Âm thanh ứng dụng" -#: tdehtml/tdehtml_part.cpp:2139 -msgid "Page loaded." -msgstr "Trang đã tải." +#: tdeui/kswitchlanguagedialog.cpp:282 +#, fuzzy +msgid "Primary language:" +msgstr "Ngôn ngữ mặc định:" + +#: tdeui/kswitchlanguagedialog.cpp:282 +#, fuzzy +msgid "Fallback language:" +msgstr "Ngôn ngữ mặc định:" + +#: tdeui/kswitchlanguagedialog.cpp:316 +msgid "" +"This is main application language which will be used first before any other " +"languages" +msgstr "" -#: tdehtml/tdehtml_part.cpp:2141 +#: tdeui/kswitchlanguagedialog.cpp:320 msgid "" -"_n: %n Image of %1 loaded.\n" -"%n Images of %1 loaded." -msgstr "%n ảnh của %1 đã tải." +"This is language which will be used if any previous languages does not contain " +"proper translation" +msgstr "" -#: tdehtml/tdehtml_part.cpp:3742 tdehtml/tdehtml_part.cpp:3829 -#: tdehtml/tdehtml_part.cpp:3840 -msgid " (In new window)" -msgstr " (Trong cửa sổ mới)" +#: tdeui/kedittoolbar.cpp:49 +msgid "--- line separator ---" +msgstr "━━ bộ phân cách dòng ━━" -#: tdehtml/tdehtml_part.cpp:3781 -msgid "Symbolic Link" -msgstr "Liên kết tượng trưng" +#: tdeui/kedittoolbar.cpp:50 +msgid "--- separator ---" +msgstr "━━ bộ phân cách ━━" -#: tdehtml/tdehtml_part.cpp:3783 -msgid "%1 (Link)" -msgstr "%1 (Liên kết)" +#: tdeui/kedittoolbar.cpp:380 tdeui/kedittoolbar.cpp:392 +#: tdeui/kedittoolbar.cpp:402 tdeui/kedittoolbar.cpp:411 +msgid "Configure Toolbars" +msgstr "Cấu hình Thanh công cụ" -#: tdehtml/tdehtml_part.cpp:3803 -msgid "%2 (%1 bytes)" -msgstr "%2 (%1 byte)" +#: tdeui/kedittoolbar.cpp:447 +msgid "" +"Do you really want to reset all toolbars of this application to their default? " +"The changes will be applied immediately." +msgstr "" +"Bạn thật sự muốn đặt lại mọi thanh công cụ của ứng dụng này thành giá trị mặc " +"định không? Các thay đổi sẽ được áp dụng ngay." -#: tdehtml/tdehtml_part.cpp:3807 -msgid "%2 (%1 K)" -msgstr "%2 (%1 K)" +#: tdeui/kedittoolbar.cpp:447 +msgid "Reset Toolbars" +msgstr "Đặt lại Thanh công cụ" -#: tdehtml/tdehtml_part.cpp:3842 -msgid " (In other frame)" -msgstr " (Trong khung khác)" +#: tdehtml/html/html_formimpl.cpp:2125 tdehtml/tdehtmlview.cpp:2572 +#: tdehtml/tdehtmlview.cpp:2605 tdeui/kedittoolbar.cpp:447 +msgid "Reset" +msgstr "Đặt lại" -#: tdehtml/tdehtml_part.cpp:3847 -msgid "Email to: " -msgstr "Gởi thư cho : " +#: tdeui/kedittoolbar.cpp:761 +msgid "&Toolbar:" +msgstr "&Thanh công cụ :" -#: tdehtml/tdehtml_part.cpp:3853 -msgid " - Subject: " -msgstr " • Chủ đề : " +#: tdeui/kedittoolbar.cpp:777 +msgid "A&vailable actions:" +msgstr "Hành động có &sẵn:" -#: tdehtml/tdehtml_part.cpp:3855 -msgid " - CC: " -msgstr " • CC: " +#: tdeui/kedittoolbar.cpp:795 +msgid "Curr&ent actions:" +msgstr "Hành động &hiện có :" -#: tdehtml/tdehtml_part.cpp:3857 -msgid " - BCC: " -msgstr " • BCC: " +#: tdeui/kedittoolbar.cpp:818 +msgid "Change &Icon..." +msgstr "Đổi &biểu tượng..." -#: tdehtml/tdehtml_part.cpp:3946 +#: tdeui/kedittoolbar.cpp:991 msgid "" -"This untrusted page links to
                      %1.
                      Do you want to follow the " -"link?" +"This element will be replaced with all the elements of an embedded component." msgstr "" -"Trang không tin cây này có liên kết tới
                      %1.
                      " -"Bạn có muốn theo liên kết này không?" +"Yếu tố này sẽ được thay thế bằng tất cả các yếu tố của một thành phần nhúng." -#: tdehtml/tdehtml_part.cpp:3947 -msgid "Follow" -msgstr "Theo" +#: tdeui/kedittoolbar.cpp:993 +msgid "" +msgstr "" -#: tdehtml/tdehtml_part.cpp:4047 -msgid "Frame Information" -msgstr "Thông tin khung" +#: tdeui/kedittoolbar.cpp:995 +msgid "" +msgstr "" -#: tdehtml/tdehtml_part.cpp:4053 -msgid " [Properties]" -msgstr " [Thuộc tính]" +#: tdeui/kedittoolbar.cpp:1001 +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 "" +"Đây là danh sách động các hành động. Bạn có thể di chuyển nó, nhưng nếu bạn gỡ " +"bỏ nó, bạn sẽ không thể thêm lại." -#: tdehtml/tdehtml_part.cpp:4133 -msgid "Save Background Image As" -msgstr "Lưu ảnh nền dạng" +#: tdeui/kedittoolbar.cpp:1002 +#, c-format +msgid "ActionList: %1" +msgstr "Danh sách hành động: %1" -#: tdehtml/tdehtml_part.cpp:4220 -msgid "Save Frame As" -msgstr "Lưu khung dạng" +#: tdeui/ksyntaxhighlighter.cpp:477 tdeui/ksyntaxhighlighter.cpp:586 +msgid "As-you-type spell checking enabled." +msgstr "Khả năng bắt lỗi chính tả trong khi gõ đã được bật." -#: tdehtml/tdehtml_part.cpp:4260 -msgid "&Find in Frame..." -msgstr "&Tìm trong khung..." +#: tdeui/ksyntaxhighlighter.cpp:479 +msgid "As-you-type spell checking disabled." +msgstr "Khả năng bắt lỗi chính tả trong khi gõ đã bị tắt." -#: tdehtml/tdehtml_part.cpp:4767 -msgid "" -"Warning: This is a secure form but it is attempting to send your data back " -"unencrypted.\n" -"A third party may be able to intercept and view this information.\n" -"Are you sure you wish to continue?" +#: tdeui/ksyntaxhighlighter.cpp:528 +msgid "Incremental Spellcheck" +msgstr "Bắt lỗi chính tả dần" + +#: tdeui/ksyntaxhighlighter.cpp:588 +msgid "Too many misspelled words. As-you-type spell checking disabled." msgstr "" -"Cảnh báo : đơn này bảo mật, nhưng nó đang cố gởi dữ liệu bạn\n" -"một cách không mật mã.\n" -"Có lẽ người khác có thể lấy và xem thông tin này.\n" -"Bạn cọ chắc muốn tiếp tục không?" +"Có quá nhiều từ chính tả sai. Khả năng bắt lỗi chính tả trong khi gõ đã bị tắt." -#: tdehtml/tdehtml_part.cpp:4770 tdehtml/tdehtml_part.cpp:4779 -#: tdehtml/tdehtml_part.cpp:4803 -msgid "Network Transmission" -msgstr "Truyền qua mạng" +#: tdehtml/rendering/render_form.cpp:388 tdeui/kcombobox.cpp:458 +#, fuzzy +msgid "&Edit History..." +msgstr "&Sửa..." -#: tdehtml/tdehtml_part.cpp:4770 tdehtml/tdehtml_part.cpp:4780 -msgid "&Send Unencrypted" -msgstr "&Gởi không mật mã" +#: tdehtml/rendering/render_form.cpp:390 tdeui/kcombobox.cpp:461 +msgid "Clear &History" +msgstr "Xoá &Lược sử" -#: tdehtml/tdehtml_part.cpp:4777 -msgid "" -"Warning: Your data is about to be transmitted across the network unencrypted.\n" -"Are you sure you wish to continue?" -msgstr "" -"Cảnh báo : dữ liệu của bạn sắp được gởi một cách không mật mã.\n" -"Bạn cọ chắc muốn tiếp tục không?" +#: tdeui/kcombobox.cpp:601 +msgid "No further item in the history." +msgstr "Không có gì nữa trong lược sử." -#: tdehtml/tdehtml_part.cpp:4801 -msgid "" -"This site is attempting to submit form data via email.\n" -"Do you want to continue?" +#: tdeui/kcombobox.cpp:730 +msgid "History Editor" msgstr "" -"Nơi Mạng này đang cố gởi dữ liệu của đơn thông qua thư điện tử.\n" -"Bạn có muốn tiếp tục không?" -#: tdehtml/tdehtml_part.cpp:4804 -msgid "&Send Email" -msgstr "&Gởi thư" +#: tdeui/kcombobox.cpp:732 +#, fuzzy +msgid "&Delete Entry" +msgstr "&Xoá bỏ" -#: tdehtml/tdehtml_part.cpp:4825 -msgid "" -"The form will be submitted to
                      %1
                      on your local filesystem.
                      " -"Do you want to submit the form?" +#: tdeui/kcombobox.cpp:738 +msgid "This dialog allows you to delete unwanted history items." msgstr "" -"Đơn sẽ được gởi cho
                      %1
                      trong hệ thống tập tin cục bộ của " -"bạn." -"
                      Bạn có muốn gởi đơn này không?" -#: 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 -msgid "Submit" -msgstr "Gởi" +#: tdeui/keditcl2.cpp:105 tdeui/keditcl2.cpp:375 tdeui/keditcl2.cpp:454 +msgid "" +"End of document reached.\n" +"Continue from the beginning?" +msgstr "" +"Mới tới kết thúc của tài liệu.\n" +"Tiếp tục lại từ đầu không?" -#: tdehtml/tdehtml_part.cpp:4874 +#: tdeui/keditcl2.cpp:118 tdeui/keditcl2.cpp:388 tdeui/keditcl2.cpp:467 msgid "" -"This site attempted to attach a file from your computer in the form submission. " -"The attachment was removed for your protection." +"Beginning of document reached.\n" +"Continue from the end?" msgstr "" -"Nơi Mạng này đã cố đính một tập tin từ máy tính của bạn kèm đơn đã gởi. Tập tin " -"đính kèm đã được gỡ bỏ để bảo vệ bạn." +"Mới tới đầu của tài liệu.\n" +"Tiếp tục từ kết thúc không?" -#: tdehtml/tdehtml_part.cpp:4874 -msgid "TDE" -msgstr "TDE" +#: tdeui/keditcl2.cpp:711 tdeui/keditcl2.cpp:844 +msgid "Find:" +msgstr "Tìm:" -#: tdehtml/tdehtml_part.cpp:5782 -msgid "(%1/s)" -msgstr "(%1/g)" +#: tdeui/keditcl2.cpp:728 tdeui/keditcl2.cpp:868 +msgid "Case &sensitive" +msgstr "&Phân biệt chữ hoa/thường" -#: tdehtml/tdehtml_part.cpp:6835 -msgid "Security Warning" -msgstr "Cảnh báo bảo mật" +#: tdeui/keditcl2.cpp:833 +msgid "Replace &All" +msgstr "Thay thế &hết" -#: tdehtml/tdehtml_part.cpp:6841 -msgid "Access by untrusted page to
                      %1
                      denied." -msgstr "Trang không tin cây truy cập
                      %1
                      bị từ chối." +#: tdeui/keditcl2.cpp:852 +msgid "Replace with:" +msgstr "Thay thế bằng:" -#: tdehtml/java/kjavaappletserver.cpp:784 tdehtml/tdehtml_part.cpp:6842 -msgid "Security Alert" -msgstr "Cảnh giác bảo mật" +#: tdecore/tdestdaccel.cpp:81 tdeui/keditcl2.cpp:976 +msgid "Go to Line" +msgstr "Tới dòng" -#: tdehtml/tdehtml_part.cpp:7267 -msgid "The wallet '%1' is open and being used for form data and passwords." -msgstr "Ví « %1 » đã mở, và hoạt động với dữ liệu đơn và mật khẩu." +#: tdeui/keditcl2.cpp:984 +msgid "Go to line:" +msgstr "Đi tới dòng:" + +#: tdeui/kwizard.cpp:48 +msgid "&Back" +msgstr "&Lùi" + +#: tdeui/kwizard.cpp:49 +msgid "" +"_: Opposite to Back\n" +"&Next" +msgstr "&Kế" -#: tdehtml/tdehtml_part.cpp:7321 -msgid "&Close Wallet" -msgstr "Đóng ví" +#. i18n "??" is displayed as (pseudo-)version when no data is known about the application +#: tdeui/tdeaboutapplication.cpp:63 +msgid "??" +msgstr "??" -#: tdehtml/tdehtml_part.cpp:7364 -msgid "JavaScript &Debugger" -msgstr "Bộ gỡ lỗi &JavaScript" +#: tdeui/tdeaboutapplication.cpp:67 +msgid "" +"No information available.\n" +"The supplied TDEAboutData object does not exist." +msgstr "" +"Không có thông tin sẵn sàng.\n" +"Đối tượng TDEAboutData đã cung cấp không tồn tại." -#: tdehtml/tdehtml_part.cpp:7399 -msgid "This page was prevented from opening a new window via JavaScript." -msgstr "Trang này bị JavaScript ngăn cản mở cửa sổ mới." +#: tdeui/tdeaboutapplication.cpp:107 +msgid "A&uthor" +msgstr "Tác &giả" -#: tdehtml/tdehtml_part.cpp:7405 -msgid "Popup Window Blocked" -msgstr "Cửa sổ bất lên bị chặn" +#: tdeui/tdeaboutapplication.cpp:107 +msgid "A&uthors" +msgstr "Tác &giả" -#: tdehtml/tdehtml_part.cpp:7405 +#: tdeui/tdeaboutapplication.cpp:117 +#, fuzzy 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" -"or to open the popup." +"Please use " +"http://bugs.pearsoncomputing.net to report bugs.\n" msgstr "" -"Trang này đã cố mở cửa sổ bật lên nhưng bị chặn.\n" -"Bạn có thể nhắp vào biểu tượng này trong thanh trạng thái\n" -"để điều khiển ứng xử này, hoặc để mở cửa sổ bật lên." +"Vui lòng thông báo lỗi bằng Bugzilla.\n" -#: tdehtml/tdehtml_part.cpp:7419 -#, c-format +#: tdeui/tdeaboutapplication.cpp:121 tdeui/tdeaboutapplication.cpp:124 msgid "" -"_n: &Show Blocked Popup Window\n" -"Show %n Blocked Popup Windows" -msgstr "Hiện %n cửa sổ bật lên bị chặn" - -#: tdehtml/tdehtml_part.cpp:7420 -msgid "Show Blocked Window Passive Popup &Notification" -msgstr "Hiện thông &báo bật lên bị động cửa sổ bị chặn" +"Please report bugs to %2.\n" +msgstr "" +"Vui lòng thông báo lỗi nào cho %2.\n" -#: tdehtml/tdehtml_part.cpp:7422 -msgid "&Configure JavaScript New Window Policies..." -msgstr "&Cấu hình chính sách về cửa sổ JavaScript mới..." +#: tdeui/tdeaboutapplication.cpp:149 +msgid "&Thanks To" +msgstr "&Cám ơn :" -#: tdehtml/tdehtml_factory.cpp:177 -msgid "TDEHTML" -msgstr "TDEHTML" +#: tdeui/tdeaboutapplication.cpp:176 +msgid "T&ranslation" +msgstr "Bản &dịch" -#: tdehtml/tdehtml_factory.cpp:178 -msgid "Embeddable HTML component" -msgstr "Thành phần HTML nhúng được" +#: tdeui/tdeaboutapplication.cpp:181 +msgid "&License Agreement" +msgstr "Điều kiện &Quyền" -#: tdehtml/tdehtmlimage.cpp:199 -msgid "%1 (%2 - %3x%4 Pixels)" -msgstr "%1 (%2 - %3x%4 điểm ảnh)" +#: networkstatus/networkstatusindicator.cpp:39 +msgid "The desktop is offline" +msgstr "" -#: tdehtml/tdehtmlimage.cpp:201 -msgid "%1 - %2x%3 Pixels" -msgstr "%1 - %2x%3 điểm ảnh" +#: networkstatus/connectionmanager.cpp:146 +msgid "" +"A network connection was disconnected. The application is now in offline mode. " +" Do you want the application to resume network operations when the network is " +"available again?" +msgstr "" -#: tdehtml/tdehtmlimage.cpp:206 -msgid "%1 (%2x%3 Pixels)" -msgstr "%1 (%2x%3 điểm ảnh)" +#: networkstatus/connectionmanager.cpp:147 +msgid "This application is currently in offline mode. Do you want to connect?" +msgstr "" -#: tdehtml/tdehtmlimage.cpp:208 -msgid "Image - %1x%2 Pixels" -msgstr "Ảnh - %1x%2 điểm ảnh" +#: networkstatus/connectionmanager.cpp:148 +msgid "" +"_: Message shown when a network connection failed. The placeholder contains " +"the concrete description of the operation eg 'while performing this operation\n" +"A network connection failed %1. Do you want to place the application in " +"offline mode?" +msgstr "" -#: tdehtml/tdehtmlimage.cpp:214 -msgid "Done." -msgstr "Đã xong." +#: networkstatus/connectionmanager.cpp:150 +msgid "" +"This application is currently in offline mode. Do you want to connect in order " +"to carry out this operation?" +msgstr "" -#: tdehtml/tdehtml_ext.cpp:434 -msgid "&Copy Text" -msgstr "&Chép đoạn" +#: networkstatus/connectionmanager.cpp:151 +msgid "Leave Offline Mode?" +msgstr "" -#: tdehtml/tdehtml_ext.cpp:480 -#, fuzzy -msgid "Search for '%1' with %2" -msgstr "Tìm kiếm trong « %1 » tại %2" +#: networkstatus/connectionmanager.cpp:152 +msgid "Connect" +msgstr "" -#: tdehtml/tdehtml_ext.cpp:489 +#: networkstatus/connectionmanager.cpp:152 #, fuzzy -msgid "Search for '%1' with" -msgstr "Tìm kiếm trong « %1 » tại" - -#: tdehtml/tdehtml_ext.cpp:518 -msgid "Open '%1'" -msgstr "Mở « %1 »" - -#: tdehtml/tdehtml_ext.cpp:525 tdehtml/tdehtml_ext.cpp:582 -msgid "Stop Animations" -msgstr "Dừng hoạt cảnh" - -#: tdehtml/tdehtml_ext.cpp:533 -msgid "Copy Email Address" -msgstr "Chép địa chỉ thư" +msgid "Do Not Connect" +msgstr "Không lưu" -#: tdehtml/tdehtml_ext.cpp:538 -msgid "&Save Link As..." -msgstr "&Lưu liên kết dạng..." +#: kded/kded.cpp:737 +msgid "Check Sycoca database only once" +msgstr "Kiểm tra cơ sở dữ liệu Sycoca chỉ một lần" -#: tdehtml/tdehtml_ext.cpp:540 -msgid "Copy &Link Address" -msgstr "Chép &địa chỉ liên kết" +#: kded/kded.cpp:877 +msgid "TDE Daemon" +msgstr "Trình nền TDE" -#: tdehtml/tdehtml_ext.cpp:550 -msgid "Open in New &Window" -msgstr "Mở trong cửa sổ &mới" +#: kded/kded.cpp:879 +msgid "TDE Daemon - triggers Sycoca database updates when needed" +msgstr "Trình nền TDE — sơ khởi cập nhật cơ sở dữ liệu Sycoca khi cần thiết" -#: tdehtml/tdehtml_ext.cpp:552 -msgid "Open in &This Window" -msgstr "Mở trong cửa sổ &này" +#: kded/tde-menu.cpp:36 +msgid "Output data in UTF-8 instead of local encoding" +msgstr "Xuất dữ liệu dạng UTF-8 thay vào bảng mã cục bộ" -#: tdehtml/tdehtml_ext.cpp:554 -msgid "Open in &New Tab" -msgstr "Mở trong &tab mới" +#: kded/tde-menu.cpp:37 +msgid "" +"Print menu-id of the menu that contains\n" +"the application" +msgstr "In mã nhận diện trình đơn chứa ứng dụng." -#: tdehtml/tdehtml_ext.cpp:556 -msgid "Reload Frame" -msgstr "Tải lại khung" +#: kded/tde-menu.cpp:38 +msgid "" +"Print menu name (caption) of the menu that\n" +"contains the application" +msgstr "In tên trình đơn (phụ đề) chứa ứng dụng." -#: tdehtml/tdehtml_ext.cpp:561 -msgid "Block IFrame..." -msgstr "Chặn IFrame..." +#: kded/tde-menu.cpp:39 +msgid "Highlight the entry in the menu" +msgstr "Tô sáng mục trong trình đơn" -#: tdehtml/tdehtml_ext.cpp:566 -msgid "View Frame Information" -msgstr "Xem thông tin khung" +#: kded/tde-menu.cpp:40 +msgid "Do not check if sycoca database is up to date" +msgstr "Không kiểm tra cơ sở dữ liệu sycoca là hiện thời chưa" -#: tdehtml/tdehtml_ext.cpp:601 -msgid "Save Image As..." -msgstr "Lưu ảnh dạng..." +#: kded/tde-menu.cpp:41 +msgid "The id of the menu entry to locate" +msgstr "Mã nhận diện mục trình đơn cần tìm" -#: tdehtml/tdehtml_ext.cpp:603 -msgid "Send Image..." -msgstr "Gởi ảnh..." +#: kded/tde-menu.cpp:99 +msgid "Menu item '%1' could not be highlighted." +msgstr "Không thể tô sáng mục trình đơn « %1 »." -#: tdehtml/tdehtml_ext.cpp:608 -msgid "Copy Image" -msgstr "Chép ảnh" +#: kded/tde-menu.cpp:111 +msgid "" +"TDE Menu query tool.\n" +"This tool can be used to find in which menu a specific application is shown.\n" +"The --highlight option can be used to visually indicate to the user where\n" +"in the TDE menu a specific application is located." +msgstr "" +"Công cụ truy vấn trình đơn TDE.\n" +"Công cụ này có thể được dùng để tìm trình đơn nơi hiển thị\n" +"một ứng dụng nào đó.\n" +"Tùy chọn « --highlight » (tô sáng) có thể được dùng để ngụ ý\n" +"trực quan cho người dùng xem ứng dụng đó nằm ở đâu trong\n" +"trình đơn TDE." -#: tdehtml/tdehtml_ext.cpp:613 -msgid "Copy Image Location" -msgstr "Chép địa điểm ảnh" +#: kded/tde-menu.cpp:116 +msgid "tde-menu" +msgstr "tde-menu" -#: tdehtml/tdehtml_ext.cpp:618 -msgid "View Image (%1)" -msgstr "Xem ảnh (%1)" +#: kded/tde-menu.cpp:133 +msgid "You must specify an application-id such as 'tde-konsole.desktop'" +msgstr "Phải ghi rõ một ứng dụng, v.d. « tde-konsole.desktop »." -#: tdehtml/tdehtml_ext.cpp:623 -msgid "Block Image..." -msgstr "Chặn ảnh..." +#: kded/tde-menu.cpp:142 +msgid "" +"You must specify at least one of --print-menu-id, --print-menu-name or " +"--highlight" +msgstr "" +"Phải ghi rõ ít nhất một của « --print-menu-id » (in mã nhận diện trình đơn), « " +"--print-menu-name (in tên trình đơn) » hoặc « --highlight » (tô sáng)." -#: tdehtml/tdehtml_ext.cpp:629 -#, c-format -msgid "Block Images From %1" -msgstr "Chặn các ảnh từ %1" +#: kded/tde-menu.cpp:164 +msgid "No menu item '%1'." +msgstr "Không có mục trình đơn « %1 »." -#: tdehtml/tdehtml_ext.cpp:653 -msgid "Save Link As" -msgstr "Lưu liên kết dạng" +#: kded/tde-menu.cpp:168 +msgid "Menu item '%1' not found in menu." +msgstr "Không tìm thấy mục « %1 » trong trình đơn." -#: tdehtml/tdehtml_ext.cpp:673 -msgid "Save Image As" -msgstr "Lưu ảnh dạng" +#: kded/khostname.cpp:41 +msgid "Old hostname" +msgstr "Tên máy cũ" -#: tdehtml/tdehtml_ext.cpp:687 tdehtml/tdehtml_ext.cpp:700 -msgid "Add URL to Filter" -msgstr "Thêm địa chỉ Mạng vào bộ lọc" +#: kded/khostname.cpp:42 +msgid "New hostname" +msgstr "Tên máy mới" -#: tdehtml/tdehtml_ext.cpp:688 tdehtml/tdehtml_ext.cpp:701 -msgid "Enter the URL:" +#: kded/khostname.cpp:79 +msgid "" +"Error: HOME environment variable not set.\n" msgstr "" +"Lỗi : chưa đặt biến môi trường HOME (nhà).\n" -#: tdehtml/tdehtml_ext.cpp:828 +#: kded/khostname.cpp:88 msgid "" -"A file named \"%1\" already exists. Are you sure you want to overwrite it?" -msgstr "Tập tin tên « %1 » đã có. Bạn có chắc muốn ghi đè lên nó không?" - -#: tdehtml/tdehtml_ext.cpp:828 -msgid "Overwrite File?" -msgstr "Ghi đè tập tin không?" +"Error: DISPLAY environment variable not set.\n" +msgstr "" +"Lỗi : chưa đặt biến môi trường DISPLAY (trình bày).\n" -#: tdehtml/tdehtml_ext.cpp:828 tdenewstuff/knewstuffgeneric.cpp:141 -msgid "Overwrite" -msgstr "Ghi đè" +#: kded/khostname.cpp:369 +msgid "KDontChangeTheHostName" +msgstr "KDontChangeTheHostName" -#: tdehtml/tdehtml_ext.cpp:889 tdeparts/browserrun.cpp:390 -msgid "The Download Manager (%1) could not be found in your $PATH " -msgstr "" -"Không tìm thấy Bộ Quản lý Tải về (%1) trong PATH (đường dẫn ứng dụng) của bạn." +#: kded/khostname.cpp:370 +msgid "Informs TDE about a change in hostname" +msgstr "Thông báo TDE biết tên máy đã thay đổi." -#: tdehtml/tdehtml_ext.cpp:890 tdeparts/browserrun.cpp:391 +#: kded/tdebuildsycoca.cpp:483 msgid "" -"Try to reinstall it \n" -"\n" -"The integration with Konqueror will be disabled!" +"Error creating database '%1'.\n" +"Check that the permissions are correct on the directory and the disk is not " +"full.\n" msgstr "" -"Hãy cố cài đặt lại nó.\n" -"\n" -"Khả năng hợp nhất với Konqueror sẽ bị tắt." +"Gặp lỗi khi tạo cơ sở dữ liệu « %1 ».\n" +"Hãy kiểm tra xem có quyền hạn đúng về thư mục đó, và đĩa chưa đầy.\n" -#: tdehtml/tdehtml_ext.cpp:983 -#, no-c-format -msgid "Default Font Size (100%)" -msgstr "Kích cỡ phông chữ mặc định (100%)" +#: kded/tdebuildsycoca.cpp:483 kded/tdebuildsycoca.cpp:512 +#: kded/tdebuildsycoca.cpp:721 +msgid "KBuildSycoca" +msgstr "KBuildSycoca" -#: tdehtml/tdehtml_ext.cpp:996 -#, no-c-format -msgid "%1%" -msgstr "%1%" +#: kded/tdebuildsycoca.cpp:512 +#, fuzzy +msgid "" +"[tdebuildsycoca] Error writing database '%1'.\n" +"Check that the permissions are correct on the directory and the disk is not " +"full.\n" +msgstr "" +"Gặp lỗi khi ghi cơ sở dữ liệu « %1 ».\n" +"Hãy kiểm tra xem có quyền hạn đúng về thư mục đó, và đĩa chưa đầy.\n" -#: tdehtml/tdehtmlview.cpp:1644 -msgid "Find stopped." -msgstr "Tìm đã dừng." +#: kded/tdebuildsycoca.cpp:695 +msgid "Do not signal applications to update" +msgstr "Không báo ứng dụng cập nhật" -#: tdehtml/tdehtmlview.cpp:1655 -msgid "Starting -- find links as you type" -msgstr "Bắt đầu... tìm liên kết trong khi gõ" +#: kded/tdebuildsycoca.cpp:696 +msgid "Disable incremental update, re-read everything" +msgstr "Tắt chạy cập nhật dần, đọc lại hết" -#: tdehtml/tdehtmlview.cpp:1661 -msgid "Starting -- find text as you type" -msgstr "Bắt đầu... tìm đoạn trong khi gõ" +#: kded/tdebuildsycoca.cpp:697 +msgid "Check file timestamps" +msgstr "Kiểm tra nhãn thời gian trong tập tin" -#: tdehtml/tdehtmlview.cpp:1682 -msgid "Link found: \"%1\"." -msgstr "Tìm liên kết: « %1 »" +#: kded/tdebuildsycoca.cpp:698 +msgid "Disable checking files (dangerous)" +msgstr "Tắt chạy kiểm tra tập tin (nguy hiểm)" -#: tdehtml/tdehtmlview.cpp:1687 -msgid "Link not found: \"%1\"." -msgstr "Không tìm thấy liên kết: « %1 »" +#: kded/tdebuildsycoca.cpp:699 +msgid "Create global database" +msgstr "Tạo cơ sở dữ liệu toàn cục" -#: tdehtml/tdehtmlview.cpp:1695 -msgid "Text found: \"%1\"." -msgstr "Tìm đoạn: « %1 »" +#: kded/tdebuildsycoca.cpp:700 +msgid "Perform menu generation test run only" +msgstr "Chỉ chạy thử tiến trình tạo ra trình đơn" -#: tdehtml/tdehtmlview.cpp:1700 -msgid "Text not found: \"%1\"." -msgstr "Không tìm thấy đoạn: « %1 »" +#: kded/tdebuildsycoca.cpp:701 +msgid "Track menu id for debug purposes" +msgstr "Theo dõi mã nhận diện trình đơn, cho mục đích gỡ lỗi" -#: tdehtml/tdehtmlview.cpp:1752 -msgid "Access Keys activated" -msgstr "Phím truy cập hoạt động" +#: kded/tdebuildsycoca.cpp:703 +msgid "Silent - work without windows and stderr" +msgstr "Im — hoạt động không có cửa sổ hoặc thiết bị lỗi" -#: tdehtml/html/html_formimpl.cpp:2125 tdehtml/tdehtmlview.cpp:2572 -#: tdehtml/tdehtmlview.cpp:2605 tdeui/kedittoolbar.cpp:447 -msgid "Reset" -msgstr "Đặt lại" +#: kded/tdebuildsycoca.cpp:704 +msgid "Show progress information (even if 'silent' mode is on)" +msgstr "Hiện thông tin về chương trình (ngay cả khi chế độ « im » đã bật)" -#: tdehtml/tdehtmlview.cpp:2787 -#, c-format -msgid "Print %1" -msgstr "In %1" +#: kded/tdebuildsycoca.cpp:722 +msgid "Rebuilds the system configuration cache." +msgstr "Xây dựng lại bộ nhớ tạm cấu hình hệ thống." -#: tdehtml/rendering/render_frames.cpp:957 -msgid "" -"No plugin found for '%1'.\n" -"Do you want to download one from %2?" -msgstr "" -"Không tìm thấy bộ cầm phít cho « %1 ».\n" -"Bạn có muốn tải điều xuống %2 không?" +#: kded/tdebuildsycoca.cpp:750 +msgid "Reloading TDE configuration, please wait..." +msgstr "Đang tải lại cấu hình TDE, vui lòng đợi..." -#: tdehtml/rendering/render_frames.cpp:958 -msgid "Missing Plugin" -msgstr "Thiếu bộ cầm phít" +#: kded/tdebuildsycoca.cpp:751 +msgid "TDE Configuration Manager" +msgstr "Bộ Quản lý Cấu hình TDE" -#: tdehtml/rendering/render_frames.cpp:958 -msgid "Download" -msgstr "Tải về" +#: kded/tdebuildsycoca.cpp:753 +msgid "Do you want to reload TDE configuration?" +msgstr "Bạn có muốn tải lại cấu hình TDE không?" -#: tdehtml/rendering/render_frames.cpp:958 -msgid "Do Not Download" -msgstr "Không tải về" +#: kded/tdebuildsycoca.cpp:753 +msgid "Do Not Reload" +msgstr "Không tải lại" -#: tdehtml/rendering/render_form.cpp:331 tdeui/ktextedit.cpp:353 -msgid "Spell Checking" -msgstr "Bắt lỗi chính tả" +#: kded/tdebuildsycoca.cpp:953 +#, fuzzy +msgid "[tdebuildsycoca] Configuration information reloaded successfully." +msgstr "Thông tin cấu hình đã được tải lại." -#: tdehtml/rendering/render_form.cpp:388 tdeui/kcombobox.cpp:458 +#: tdeinit/tdelauncher_main.cpp:58 #, fuzzy -msgid "&Edit History..." -msgstr "&Sửa..." +msgid "" +"[tdelauncher] This program is not supposed to be started manually.\n" +"[tdelauncher] It is started automatically by tdeinit.\n" +msgstr "" +"tdelauncher: Bạn không nên tự khởi chạy chương trình này.\n" +"tdelauncher: Nó bị tdeinit khởi chạy tự động.\n" -#: tdehtml/rendering/render_form.cpp:390 tdeui/kcombobox.cpp:461 -msgid "Clear &History" -msgstr "Xoá &Lược sử" +#: tdeinit/tdeinit.cpp:475 +msgid "" +"Unable to start new process.\n" +"The system may have reached the maximum number of open files possible or the " +"maximum number of open files that you are allowed to use has been reached." +msgstr "" +"Không thể khởi chạy tiến trình mới.\n" +"Có lẽ hệ thống đã tới số tập tin đã mở tối đa hay số tập tin đã mở tối đa mà " +"bạn có quyền sử dụng." -#: tdehtml/tdemultipart/tdemultipart.cpp:320 -msgid "No handler found for %1!" -msgstr "Không tìm thấy bộ quản lý cho %1." +#: tdeinit/tdeinit.cpp:497 +msgid "" +"Unable to create new process.\n" +"The system may have reached the maximum number of processes possible or the " +"maximum number of processes that you are allowed to use has been reached." +msgstr "" +"Không thể tạo tiến trình mới.\n" +"Có lẽ hệ thống đã tới số tiến trình có thể tối đa hay số tiến trình tối đa mà " +"bạn có quyền sử dụng." -#: tdehtml/tdemultipart/tdemultipart.cpp:576 -msgid "KMultiPart" -msgstr "KMultiPart" +#: tdeinit/tdeinit.cpp:589 +msgid "Could not find '%1' executable." +msgstr "Không thể tìm được tập tin thực hiện được « %1 »." -#: tdehtml/tdemultipart/tdemultipart.cpp:578 -msgid "Embeddable component for multipart/mixed" +#: tdeinit/tdeinit.cpp:605 +msgid "" +"Could not open library '%1'.\n" +"%2" msgstr "" -"Thành phần nhúng được cho kiểu « multipart/mixed » (đa phần, đã trộn với nhau)" - -#: tdehtml/xml/dom_docimpl.cpp:2077 -msgid "Basic Page Style" -msgstr "Kiểu dáng trang cơ bản" +"Không thể mở thư viện « %1 ».\n" +"%2" -#: tdehtml/xml/xml_tokenizer.cpp:312 -msgid "the document is not in the correct file format" -msgstr "tài liệu không phải có dạng thức tập tin đúng" +#: tdeinit/tdeinit.cpp:606 tdeinit/tdeinit.cpp:649 +msgid "Unknown error" +msgstr "Gặp lỗi lạ" -#: tdehtml/xml/xml_tokenizer.cpp:318 -msgid "fatal parsing error: %1 in line %2, column %3" -msgstr "lỗi phân tách nghiêm trọng: %1 trên dòng %2, cột %3" +#: tdeinit/tdeinit.cpp:648 +msgid "" +"Could not find 'kdemain' in '%1'.\n" +"%2" +msgstr "" +"Không tìm thấy được « kdemain » trong « %1 ».\n" +"%2" -#: tdehtml/xml/xml_tokenizer.cpp:477 -msgid "XML parsing error" -msgstr "Lỗi phân tách XML" +#: tdeinit/tdelauncher.cpp:744 +msgid "TDEInit could not launch '%1'." +msgstr "TDEinit không thể khởi chạy « %1 »." -#: tdehtml/misc/knsplugininstaller.cpp:348 -msgid "TDE plugin wizard" -msgstr "" +#: tdeinit/tdelauncher.cpp:919 tdeinit/tdelauncher.cpp:944 +#: tdeinit/tdelauncher.cpp:961 +msgid "Could not find service '%1'." +msgstr "Không tìm thấy dịch vụ « %1 »." -#: tdehtml/misc/knsplugininstaller.cpp:378 -#, fuzzy -msgid "The following plugins are available." -msgstr "" -"Không có gì khớp.\n" +#: tdeinit/tdelauncher.cpp:976 tdeinit/tdelauncher.cpp:1012 +msgid "Service '%1' is malformatted." +msgstr "Dịch vụ « %1 » dạng sai." -#: tdehtml/misc/knsplugininstaller.cpp:382 -msgid "Click on next to install the selected plugin." -msgstr "" +#: tdeinit/tdelauncher.cpp:1088 +#, c-format +msgid "Launching %1" +msgstr "Đang khởi chạy %1..." -#: tdehtml/misc/knsplugininstaller.cpp:383 -msgid "Plugin installation confirmation" +#: tdeinit/tdelauncher.cpp:1282 +msgid "" +"Unknown protocol '%1'.\n" msgstr "" +"Giao thức lạ « %1 ».\n" -#: tdehtml/misc/knsplugininstaller.cpp:414 -msgid "I agree." +#: tdeinit/tdelauncher.cpp:1335 +msgid "" +"Error loading '%1'.\n" msgstr "" +"Gặp lỗi khi tải « %1 ».\n" -#: tdehtml/misc/knsplugininstaller.cpp:416 -msgid "I do not agree (plugin will not be installed)." +#: tdefile-plugins/elf/tdefile_elf.cpp:59 +#: tdefile-plugins/elf/tdefile_elf.cpp:83 +msgid "Embedded Metadata" msgstr "" -#: tdehtml/misc/knsplugininstaller.cpp:422 -msgid "Plugin licence" +#: tdefile-plugins/elf/tdefile_elf.cpp:60 +#: tdefile-plugins/elf/tdefile_elf.cpp:84 +msgid "Embedded Icon(s)" msgstr "" -#: tdehtml/misc/knsplugininstaller.cpp:432 +#: tdefile-plugins/elf/tdefile_elf.cpp:64 +#: tdefile-plugins/elf/tdefile_elf.cpp:86 #, fuzzy -msgid "Installation in progress." -msgstr "Việc cài đặt bị lỗi." +msgid "Internal Name" +msgstr "Tên thêm" -#: tdehtml/misc/knsplugininstaller.cpp:438 +#: tdefile-plugins/elf/tdefile_elf.cpp:65 +#: tdefile-plugins/elf/tdefile_elf.cpp:87 #, fuzzy -msgid "Plugin installation" -msgstr "Việc cài đặt" +msgid "Description" +msgstr "Mô tả :" -#: tdehtml/misc/knsplugininstaller.cpp:451 +#: tdefile-plugins/elf/tdefile_elf.cpp:66 +#: tdefile-plugins/elf/tdefile_elf.cpp:88 #, fuzzy -msgid "Installation status" -msgstr "Việc cài đặt" +msgid "License" +msgstr "Quyền phép:" -#: tdehtml/misc/knsplugininstaller.cpp:498 +#: tdefile-plugins/elf/tdefile_elf.cpp:67 +#: tdefile-plugins/elf/tdefile_elf.cpp:89 #, fuzzy -msgid "To install " -msgstr "Cài đặt" +msgid "Copyright" +msgstr "Chép" -#: tdehtml/misc/knsplugininstaller.cpp:498 -msgid " you need to agree to the following" +#: tdefile-plugins/elf/tdefile_elf.cpp:68 +#: tdefile-plugins/elf/tdefile_elf.cpp:90 +#, fuzzy +msgid "Author(s)" +msgstr "Tác &giả" + +#: tdefile-plugins/elf/tdefile_elf.cpp:69 +#: tdefile-plugins/elf/tdefile_elf.cpp:91 +msgid "Product" msgstr "" -#: tdehtml/misc/knsplugininstaller.cpp:529 -msgid "Installation completed. Reload the page." +#: tdefile-plugins/elf/tdefile_elf.cpp:72 +#: tdefile-plugins/elf/tdefile_elf.cpp:94 +msgid "Compilation Date/Time" msgstr "" -#: tdehtml/misc/knsplugininstaller.cpp:532 +#: tdefile-plugins/elf/tdefile_elf.cpp:73 +#: tdefile-plugins/elf/tdefile_elf.cpp:95 #, fuzzy -msgid "Installation failed" -msgstr "Việc cài đặt bị lỗi." - -#: tdehtml/html/htmlparser.cpp:1707 -msgid "This is a searchable index. Enter search keywords: " -msgstr "Đây là chỉ mục tìm kiếm được. Hãy nhập từ khóa tìm kiếm: " +msgid "Requested Icon" +msgstr "Phông chữ đã yêu cầu" -#: tdehtml/html/html_formimpl.cpp:353 -msgid "" -"The following files will not be uploaded because they could not be found.\n" -"Do you want to continue?" -msgstr "" -"Những tập tin theo đây sẽ không được tải lên vì không tìm thấy chúng.\n" -"Bạn có muốn tiếp tục không?" +#: tdefile-plugins/elf/tdefile_elf.cpp:74 +#: tdefile-plugins/elf/tdefile_elf.cpp:96 +#, fuzzy +msgid "SCM Module" +msgstr "Chế độ MDI" -#: tdehtml/html/html_formimpl.cpp:357 -msgid "Submit Confirmation" -msgstr "Xác nhận" +#: tdefile-plugins/elf/tdefile_elf.cpp:75 +#: tdefile-plugins/elf/tdefile_elf.cpp:97 +#, fuzzy +msgid "SCM Revision" +msgstr "Ngày sửa đổi" -#: tdehtml/html/html_formimpl.cpp:357 -msgid "&Submit Anyway" -msgstr "Vẫn &gởi" +#: tdefile-plugins/elf/tdefile_elf.cpp:76 +#: tdefile-plugins/elf/tdefile_elf.cpp:98 +#, fuzzy +msgid "Comments" +msgstr "Ghi chú" -#: tdehtml/html/html_formimpl.cpp:368 -msgid "" -"You're about to transfer the following files from your local computer to the " -"Internet.\n" -"Do you really want to continue?" +#: tdefile-plugins/elf/tdefile_elf.cpp:78 +#: tdefile-plugins/elf/tdefile_elf.cpp:100 +msgid "Icon Name(s)" msgstr "" -"Bạn sắp truyền những tập tin theo đây từ máy tính cục bộ đến Mạng.\n" -"Bạn thật sự muốn tiếp tục không?" - -#: tdehtml/html/html_formimpl.cpp:372 -msgid "Send Confirmation" -msgstr "Xác nhận" - -#: tdehtml/html/html_formimpl.cpp:372 -msgid "&Send Files" -msgstr "&Gởi tập tin" - -#: tdehtml/html/html_formimpl.cpp:609 -msgid "Save Login Information" -msgstr "Lưu thông tin đăng nhập" -#: tdehtml/html/html_formimpl.cpp:613 -msgid "Store" -msgstr "Lưu" +#: tderesources/kcmtderesources.cpp:44 +msgid "kcmtderesources" +msgstr "kcmtderesources" -#: tdehtml/html/html_formimpl.cpp:613 -msgid "Ne&ver for This Site" -msgstr "Không b&ao giờ cho nơi Mạng này" +#: tderesources/kcmtderesources.cpp:45 +msgid "TDE Resources configuration module" +msgstr "Mô-đun cấu hình tài nguyên TDE" -#: tdehtml/html/html_formimpl.cpp:613 -msgid "Do Not Store" -msgstr "Không lưu" +#: tderesources/kcmtderesources.cpp:47 +msgid "(c) 2003 Tobias Koenig" +msgstr "Bản quyền © năm 2003 của Tobias Kœnig." -#: tdehtml/html/html_formimpl.cpp:617 -msgid "Store passwords on this page?" -msgstr "" +#: tderesources/selectdialog.cpp:95 +msgid "There is no resource available!" +msgstr "• Không có thành phần nào sẵn sàng. •" -#: tdehtml/java/kjavaappletviewer.cpp:122 -msgid "Applet Parameters" -msgstr "Tham số tiểu dụng" +#: tderesources/configdialog.cpp:40 tderesources/configpage.cpp:103 +#: tderesources/configpage.cpp:297 +msgid "Resource Configuration" +msgstr "Cấu hình tài nguyên" -#: tdehtml/java/kjavaappletviewer.cpp:131 -msgid "Parameter" -msgstr "Tham số" +#: tderesources/configdialog.cpp:51 +msgid "General Settings" +msgstr "Thiết lập chung" -#: tdehtml/java/kjavaappletviewer.cpp:133 -msgid "Class" -msgstr "Hạng" +#: tderesources/configdialog.cpp:57 +msgid "Read-only" +msgstr "Chỉ đọc" -#: tdehtml/java/kjavaappletviewer.cpp:137 -msgid "Base URL" -msgstr "Địa chỉ Mạng cơ bản" +#: tderesources/configdialog.cpp:66 +msgid "%1 Resource Settings" +msgstr "Thiết lập tài nguyên %1" -#: tdehtml/java/kjavaappletviewer.cpp:141 -msgid "Archives" -msgstr "Kho" +#: tderesources/configdialog.cpp:107 +msgid "Please enter a resource name." +msgstr "Vui lòng nhập tên tài nguyên." -#: tdehtml/java/kjavaappletviewer.cpp:451 -msgid "TDE Java Applet Plugin" -msgstr "Bộ cầm phít tiểu dụng Java TDE" +#: tderesources/resource.cpp:61 +msgid "resource" +msgstr "tài nguyên" -#: tdehtml/java/kjavaappletserver.cpp:145 -msgid "Loading Applet" -msgstr "Đang tải tiểu dụng..." +#: tderesources/configpage.cpp:120 +msgid "Type" +msgstr "Kiểu" -#: tdehtml/java/kjavaappletserver.cpp:149 -msgid "Error: java executable not found" -msgstr "Lỗi : không tìm thấy tập tin thực hiện được Java" +#: tderesources/configpage.cpp:121 +msgid "Standard" +msgstr "Chuẩn" -#: tdehtml/java/kjavaappletserver.cpp:633 -msgid "Signed by (validation: " -msgstr "Ký do (hợp lệ hóa : " +#: tderesources/configpage.cpp:126 +msgid "&Add..." +msgstr "Th&êm..." -#: tdehtml/java/kjavaappletserver.cpp:635 -msgid "Certificate (validation: " -msgstr "Chứng nhận (hợp lệ hoá : " +#: tderesources/configpage.cpp:131 +msgid "&Use as Standard" +msgstr "Dùng là Ch&uẩn" -#: tdehtml/java/kjavaappletserver.cpp:638 -msgid "Ok" -msgstr "Được" +#: tderesources/configpage.cpp:283 +msgid "There is no standard resource! Please select one." +msgstr "Chưa có tài nguyên chuẩn. Vui lòng chọn." -#: tdehtml/java/kjavaappletserver.cpp:640 -msgid "NoCARoot" -msgstr "Không có gốc CA" +#: tderesources/configpage.cpp:298 +msgid "Please select type of the new resource:" +msgstr "Vui lòng chọn kiểu tài nguyên mới :" -#: tdehtml/java/kjavaappletserver.cpp:642 -msgid "InvalidPurpose" -msgstr "Mục đích không hợp lệ" +#: tderesources/configpage.cpp:308 +msgid "Unable to create resource of type '%1'." +msgstr "Không thể tạo tài nguyên kiểu « %1 »." -#: tdehtml/java/kjavaappletserver.cpp:644 -msgid "PathLengthExceeded" -msgstr "Đường dẫn quá dài" +#: tderesources/configpage.cpp:360 +msgid "" +"You cannot remove your standard resource! Please select a new standard resource " +"first." +msgstr "" +"Bạn không thể gỡ bỏ tài nguyên chuẩn. Vui lòng chọn tài nguyên chuẩn mới trước " +"tiên." -#: tdehtml/java/kjavaappletserver.cpp:646 -msgid "InvalidCA" -msgstr "CA không hợp lệ" +#: tderesources/configpage.cpp:394 tderesources/configpage.cpp:413 +msgid "You cannot use a read-only resource as standard!" +msgstr "Bạn không thể dùng một tài nguyên chỉ-đọc là chuẩn." -#: tdehtml/java/kjavaappletserver.cpp:648 -msgid "Expired" -msgstr "Hết hạn" +#: tderesources/configpage.cpp:418 +msgid "You cannot use an inactive resource as standard!" +msgstr "Bạn không thể dùng một tài nguyên không hoạt động là chuẩn." -#: tdehtml/java/kjavaappletserver.cpp:650 -msgid "SelfSigned" -msgstr "Tự ký" +#: tderesources/configpage.cpp:498 +msgid "" +"You cannot deactivate the standard resource. Choose another standard resource " +"first." +msgstr "" +"Bạn không thể bất hoạt tài nguyên chuẩn. Vui lòng chọn tài nguyên chuẩn khác " +"trước tiên." -#: tdehtml/java/kjavaappletserver.cpp:652 -msgid "ErrorReadingRoot" -msgstr "Gặp lỗi khi đọc gốc" +#: tderesources/configpage.cpp:528 +msgid "" +"There is no valid standard resource! Please select one which is neither " +"read-only nor inactive." +msgstr "" +"Không có tài nguyên chuẩn hợp lệ nào. Vui lòng chọn tài nguyên không phải là " +"chỉ-đọc, cũng không phải là bất hoạt." -#: tdehtml/java/kjavaappletserver.cpp:654 -msgid "Revoked" -msgstr "Bị hủy bỏ" +#: kjs/object.cpp:349 +msgid "No default value" +msgstr "Không có giá trị mặc định" -#: tdehtml/java/kjavaappletserver.cpp:656 -msgid "Untrusted" -msgstr "Không tin cây" +#: kjs/object.cpp:494 +msgid "Evaluation error" +msgstr "Lỗi định giá" -#: tdehtml/java/kjavaappletserver.cpp:658 -msgid "SignatureFailed" -msgstr "Chữ ký bị lỗi" +#: kjs/object.cpp:495 +msgid "Range error" +msgstr "Lỗi phạm vị" -#: tdehtml/java/kjavaappletserver.cpp:660 -msgid "Rejected" -msgstr "Bị từ chối" +#: kjs/object.cpp:496 +msgid "Reference error" +msgstr "Lỗi tham chiếu" -#: tdehtml/java/kjavaappletserver.cpp:662 -msgid "PrivateKeyFailed" -msgstr "Khoá riêng bị lỗi" +#: kjs/object.cpp:497 +msgid "Syntax error" +msgstr "Lỗi cú pháp" -#: tdehtml/java/kjavaappletserver.cpp:664 -msgid "InvalidHost" -msgstr "Máy không hợp lệ" +#: kjs/object.cpp:498 +msgid "Type error" +msgstr "Lỗi kiểu" -#: tdehtml/java/kjavaappletserver.cpp:667 -msgid "Unknown" -msgstr "Không rõ" +#: kjs/object.cpp:499 +msgid "URI error" +msgstr "Lỗi URI" -#: tdehtml/java/kjavaappletserver.cpp:788 -msgid "Do you grant Java applet with certificate(s):" -msgstr "Bạn có cho tiểu dụng Java có chứng nhận:" +#: kjs/function_object.cpp:290 +msgid "Syntax error in parameter list" +msgstr "Gặp lỗi cú pháp trong danh sách tham số" -#: tdehtml/java/kjavaappletserver.cpp:790 -msgid "the following permission" -msgstr "quyền theo đây" +#: kjs/reference.cpp:96 +msgid "Invalid reference base" +msgstr "Cơ bản tham chiếu không hợp lệ" -#: tdehtml/java/kjavaappletserver.cpp:797 tdeui/kstdguiitem.cpp:115 -msgid "&No" -msgstr "&Không" +#: kjs/reference.cpp:127 +msgid "Can't find variable: " +msgstr "Không tìm thấy giá trị : " -#: tdehtml/java/kjavaappletserver.cpp:801 -msgid "&Reject All" -msgstr "&Từ chối hết" +#: kjs/reference.cpp:134 +msgid "Base is not an object" +msgstr "Cơ bản không phải là môt đối tượng" -#: tdehtml/java/kjavaappletserver.cpp:804 tdeui/kstdguiitem.cpp:110 -msgid "&Yes" -msgstr "&Có" +#: kjs/internal.cpp:135 +msgid "Undefined value" +msgstr "Giá trị chưa định nghĩa" -#: tdehtml/java/kjavaappletserver.cpp:807 -msgid "&Grant All" -msgstr "Cho &phép hết" +#: kjs/internal.cpp:166 +msgid "Null value" +msgstr "Giá trị rỗng" -#: tdehtml/java/kjavaapplet.cpp:225 -msgid "Initializing Applet \"%1\"..." -msgstr "Đang sở khởi tiểu dụng « %1 »..." +#: tdehtml/tdehtml_part.cpp:255 +msgid "View Do&cument Source" +msgstr "Xem &mã nguồn tài liệu" -#: tdehtml/java/kjavaapplet.cpp:232 -msgid "Starting Applet \"%1\"..." -msgstr "Đang khởi chạy tiểu dụng « %1 »..." +#: tdehtml/tdehtml_ext.cpp:564 tdehtml/tdehtml_part.cpp:256 +msgid "View Frame Source" +msgstr "Xem mã nguồn khung" -#: tdehtml/java/kjavaapplet.cpp:239 -msgid "Applet \"%1\" started" -msgstr "Tiểu dụng « %1 » đã khởi chạy" +#: tdehtml/tdehtml_part.cpp:257 +msgid "View Document Information" +msgstr "Xem thông tin tài liệu" -#: tdehtml/java/kjavaapplet.cpp:245 -msgid "Applet \"%1\" stopped" -msgstr "Tiểu dụng « %1 » đã dừng" +#: tdehtml/tdehtml_part.cpp:258 +msgid "Save &Background Image As..." +msgstr "Lưu ảnh &nền dạng..." -#: tdehtml/ecma/kjs_html.cpp:2163 tdehtml/ecma/kjs_window.cpp:1562 -msgid "Confirmation: JavaScript Popup" -msgstr "Xác nhận: Bật lên JavaScript" +#: tdehtml/tdehtml_ext.cpp:571 tdehtml/tdehtml_part.cpp:262 +msgid "Save &Frame As..." +msgstr "Lưu &khung dạng..." -#: tdehtml/ecma/kjs_html.cpp:2165 -msgid "" -"This site is submitting a form which will open up a new browser window via " -"JavaScript.\n" -"Do you want to allow the form to be submitted?" -msgstr "" -"Nơi Mạng này đang gởi đơn sẽ mở một cửa sổ duyệt mới bằng JavaScript.\n" -"Bạn có muốn cho phép gởi đơn này không?" +#: tdehtml/tdehtml_part.cpp:263 +msgid "Security..." +msgstr "Bảo mật..." -#: tdehtml/ecma/kjs_html.cpp:2168 +#: tdehtml/tdehtml_part.cpp:264 msgid "" -"This site is submitting a form which will open " -"

                      %1

                      in a new browser window via JavaScript.
                      " -"Do you want to allow the form to be submitted?
                      " +"Security Settings" +"

                      Shows the certificate of the displayed page. Only pages that have been " +"transmitted using a secure, encrypted connection have a certificate." +"

                      Hint: If the image shows a closed lock, the page has been transmitted over " +"a secure connection." msgstr "" -"Nơi Mạng này đang gởi đơn sẽ mở " -"

                      %1

                      trong một cửa sổ duyệt mới bằng JavaScript." -"
                      Bạn có muốn cho phép gởi đơn này không?" +"Thiết lập bảo mật" +"

                      Hiển thị chứng nhận của trang đã trình bày. Chỉ những trang đã được truyền " +"bằng sự kết nối bảo mật, đã mật mã, có chứng nhận." +"

                      Gợi ý : nếu ảnh hiển thị cái khoá móc đã đóng, trang này đã được truyền bằng " +"sự kết nối bảo mật." -#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570 -msgid "Allow" -msgstr "Cho phép" +#: tdehtml/tdehtml_part.cpp:270 +msgid "Print Rendering Tree to STDOUT" +msgstr "In cây vẽ ra thiết bị xuất chuẩn" -#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570 -msgid "Do Not Allow" -msgstr "Không cho phép" +#: tdehtml/tdehtml_part.cpp:271 +msgid "Print DOM Tree to STDOUT" +msgstr "In cây DOM ra thiết bị xuất chuẩn" -#: tdehtml/ecma/kjs_debugwin.cpp:291 -msgid "JavaScript Error" -msgstr "Lỗi JavaScript" +#: tdehtml/tdehtml_part.cpp:272 +msgid "Stop Animated Images" +msgstr "Dừng ảnh hoạt cảnh" -#: tdehtml/ecma/kjs_debugwin.cpp:305 -msgid "&Do not show this message again" -msgstr "&Đừng hiện thông điệp này lần nữa" +#: tdehtml/tdehtml_part.cpp:274 +msgid "Set &Encoding" +msgstr "Đặt &bảng mã" -#: tdehtml/ecma/kjs_debugwin.cpp:369 -msgid "JavaScript Debugger" -msgstr "Bộ gỡ lỗi JavaScript" +#: tdehtml/tdehtml_part.cpp:279 +msgid "Semi-Automatic" +msgstr "Bán-tự động" -#: tdehtml/ecma/kjs_debugwin.cpp:383 -msgid "Call stack" -msgstr "Đống gọi" +#: tdecore/kcharsets.cpp:44 tdehtml/tdehtml_part.cpp:280 +msgid "Arabic" +msgstr "Ả Rập" -#: tdehtml/ecma/kjs_debugwin.cpp:418 -msgid "JavaScript console" -msgstr "Bàn giao tiếp Javascript" +#: tdecore/kcharsets.cpp:45 tdehtml/tdehtml_part.cpp:281 +msgid "Baltic" +msgstr "Ban-tích" -#: tdehtml/ecma/kjs_debugwin.cpp:448 -msgid "" -"_: Next breakpoint\n" -"&Next" -msgstr "&Kế" +#: tdecore/kcharsets.cpp:46 tdehtml/tdehtml_part.cpp:282 +msgid "Central European" +msgstr "Vùng Trung Âu" -#: tdehtml/ecma/kjs_debugwin.cpp:450 -msgid "&Step" -msgstr "&Bước" +#: tdecore/kcharsets.cpp:50 tdehtml/tdehtml_part.cpp:284 +msgid "Greek" +msgstr "Hy Lạp" -#: tdehtml/ecma/kjs_debugwin.cpp:455 -msgid "&Continue" -msgstr "&Tiếp tục" +#: tdecore/kcharsets.cpp:52 tdehtml/tdehtml_part.cpp:286 +msgid "Japanese" +msgstr "Nhật Bản" -#: tdehtml/ecma/kjs_debugwin.cpp:459 -msgid "&Break at Next Statement" -msgstr "&Ngắt tại câu kế" +#: tdecore/kcharsets.cpp:56 tdehtml/tdehtml_part.cpp:293 +msgid "Western European" +msgstr "Vùng Tây Âu" -#: tdehtml/ecma/kjs_debugwin.cpp:463 +#: tdehtml/tdehtml_part.cpp:297 tdehtml/tdehtml_part.cpp:2302 +msgid "Automatic Detection" +msgstr "Phát hiện tự động" + +#: tdehtml/tdehtml_part.cpp:302 msgid "" -"_: Next breakpoint\n" -"Next" -msgstr "Kế" +"_: short for Manual Detection\n" +"Manual" +msgstr "Tự làm" + +#: tdehtml/tdehtml_part.cpp:357 +msgid "Use S&tylesheet" +msgstr "Dùng &Tờ kiểu dáng" + +#: tdehtml/tdehtml_part.cpp:361 +msgid "Enlarge Font" +msgstr "Phóng to phông chữ" -#: tdehtml/ecma/kjs_debugwin.cpp:464 -msgid "Step" -msgstr "Bước" +#: tdehtml/tdehtml_part.cpp:363 +msgid "" +"Enlarge Font" +"

                      Make the font in this window bigger. Click and hold down the mouse button " +"for a menu with all available font sizes." +msgstr "" +"Phóng to phông chữ" +"

                      Làm cho phông chữ lớn hơn trong cửa sổ này. Hãy nhắp và giữ cái nút chuột để " +"xem trình đơn chứa tất cả các kích cỡ phông chữ sẵn sàng." -#: tdehtml/ecma/kjs_debugwin.cpp:826 -msgid "Parse error at %1 line %2" -msgstr "Lỗi phân tách tại %1 dòng %2" +#: tdehtml/tdehtml_part.cpp:367 +msgid "Shrink Font" +msgstr "Thu nhỏ phông chữ" -#: tdehtml/ecma/kjs_debugwin.cpp:837 -#, c-format +#: tdehtml/tdehtml_part.cpp:369 msgid "" -"An error occurred while attempting to run a script on this page.\n" -"\n" -"%1" +"Shrink Font" +"

                      Make the font in this window smaller. Click and hold down the mouse button " +"for a menu with all available font sizes." msgstr "" -"Gặp lỗi khi cố chạy một tập lệnh trên trang này.\n" -"\n" -"%1" +"Thu nhỏ phông chữ" +"

                      Làm cho phông chữ nhỏ hơn trong cửa sổ này. Hãy nhắp và giữ cái nút chuột để " +"xem trình đơn chứa tất cả các kích cỡ phông chữ sẵn sàng." -#: tdehtml/ecma/kjs_debugwin.cpp:846 +#: tdehtml/tdehtml_part.cpp:375 msgid "" -"An error occurred while attempting to run a script on this page.\n" -"\n" -"%1 line %2:\n" -"%3" +"Find text" +"

                      Shows a dialog that allows you to find text on the displayed page." msgstr "" -"Gặp lỗi khi cố chạy một tập lệnh trên trang này.\n" -"\n" -"%1 dòng %2:\n" -"%3" +"Tìm đoạn" +"

                      Hiển thị hộp thoại cho bạn khả năng tìm đoạn trong trang đã trình bày." -#: tdehtml/ecma/kjs_window.cpp:1565 +#: tdehtml/tdehtml_part.cpp:379 msgid "" -"This site is requesting to open up a new browser window via JavaScript.\n" -"Do you want to allow this?" +"Find next" +"

                      Find the next occurrence of the text that you have found using the " +"Find Text function" msgstr "" -"Nơi Mạng này yêu cầu mở một cửa sổ duyệt mới bằng JavaScript.\n" -"Bạn muốn cho phép không?" +"Tìm kế" +"

                      Tìm lần kế tiếp gặp đoạn đã tìm bằng chức năng Tìm đoạn." -#: tdehtml/ecma/kjs_window.cpp:1568 +#: tdehtml/tdehtml_part.cpp:384 msgid "" -"This site is requesting to open" -"

                      %1

                      in a new browser window via JavaScript.
                      " -"Do you want to allow this?
                      " +"Find previous" +"

                      Find the previous occurrence of the text that you have found using the " +"Find Text function" msgstr "" -"Nơi Mạng này yêu cầu mở " -"

                      %1

                      một cửa sổ duyệt mới bằng JavaScript." -"
                      Bạn muốn cho phép không?
                      " +"Tìm lùi" +"

                      Tìm lần trước gặp đoạn đã tìm bằng chức năng Tìm đoạn." -#: tdehtml/ecma/kjs_window.cpp:1862 -msgid "Close window?" -msgstr "Đóng cửa sổ ?" +#: tdehtml/tdehtml_part.cpp:388 +msgid "Find Text as You Type" +msgstr "Tìm đoạn trong khi gõ" -#: tdehtml/ecma/kjs_window.cpp:1862 -msgid "Confirmation Required" -msgstr "Cần thiết xác nhận" +#: tdehtml/tdehtml_part.cpp:390 +msgid "Find Links as You Type" +msgstr "Tìm liên kết trong khi gõ" -#: tdehtml/ecma/kjs_window.cpp:2744 -msgid "" -"Do you want a bookmark pointing to the location \"%1\" to be added to your " -"collection?" -msgstr "" -"Bạn có muốn đánh dấu chỉ tới địa điểm « %1 » được thêm vào tập hợp mình không?" +#: tdehtml/tdehtml_ext.cpp:570 tdehtml/tdehtml_part.cpp:404 +msgid "Print Frame..." +msgstr "In khung..." -#: tdehtml/ecma/kjs_window.cpp:2747 +#: tdehtml/tdehtml_part.cpp:405 msgid "" -"Do you want a bookmark pointing to the location \"%1\" titled \"%2\" to be " -"added to your collection?" +"Print Frame" +"

                      Some pages have several frames. To print only a single frame, click on it " +"and then use this function." msgstr "" -"Bạn có muốn đánh dấu tên « %2 » chỉ tới địa điểm « %1 » được thêm vào tập hợp " -"mình không?" +"In khung" +"

                      Một số trang chứa vài khung. Để in chỉ một khung riêng lẻ, hãy nhắp vào nó " +"rồi chọn chức năng này." -#: tdehtml/ecma/kjs_window.cpp:2755 -msgid "JavaScript Attempted Bookmark Insert" -msgstr "Sự cố chèn đánh dấu JavaScript" +#: tdehtml/tdehtml_part.cpp:413 +msgid "Toggle Caret Mode" +msgstr "Bật/tắt chế độn con nháy" -#: tdehtml/ecma/kjs_window.cpp:2759 -msgid "Disallow" -msgstr "Cấm" +#: tdehtml/tdehtml_part.cpp:618 +msgid "The fake user-agent '%1' is in use." +msgstr "Tác nhân người dùng giả « %1 » đang được dùng." -#: tdehtml/ecma/kjs_proxy.cpp:405 -msgid "" -"A script on this page is causing TDEHTML to freeze. If it continues to run, " -"other applications may become less responsive.\n" -"Do you want to abort the script?" -msgstr "" -"Một tập lệnh trên trang này đang làm TDEHTML đông đặc. Nếu nó tiếp tục chạy, " -"ứng dụng thêm có thể sẽ không đáp ứng được.\n" -"Bạn có muốn hủy bỏ tập lệnh này không?" +#: tdehtml/tdehtml_part.cpp:1081 +msgid "This web page contains coding errors." +msgstr "Trang Mạng này chứa lỗi tạo mã." -#: tdehtml/ecma/kjs_proxy.cpp:405 -msgid "JavaScript" -msgstr "JavaScript" +#: tdehtml/tdehtml_part.cpp:1123 +msgid "&Hide Errors" +msgstr "Ẩ&n lỗi" -#: tdehtml/ecma/kjs_proxy.cpp:405 -msgid "&Abort" -msgstr "&Hủy bỏ" +#: tdehtml/tdehtml_part.cpp:1124 +msgid "&Disable Error Reporting" +msgstr "&Tắt thông báo lỗi" -#: arts/kde/kvideowidget.cpp:82 -msgid "Video Toolbar" -msgstr "Thanh công cụ ảnh động" +#: tdehtml/tdehtml_part.cpp:1164 +msgid "Error: %1: %2" +msgstr "Lỗi : %1: %2" -#: arts/kde/kvideowidget.cpp:104 -msgid "Fullscreen &Mode" -msgstr "Chế độ t&oàn màn hình" +#: tdehtml/tdehtml_part.cpp:1208 +msgid "Error: node %1: %2" +msgstr "Lỗi : nút %1: %2" -#: arts/kde/kvideowidget.cpp:107 -msgid "&Half Size" -msgstr "&Nửa cỡ" +#: tdehtml/tdehtml_part.cpp:1351 +msgid "Display Images on Page" +msgstr "Hiển thị ảnh trên trang" -#: arts/kde/kvideowidget.cpp:110 -msgid "&Normal Size" -msgstr "Cỡ th&ường" +#: tdehtml/tdehtml_part.cpp:1543 tdehtml/tdehtml_part.cpp:1633 +msgid "Session is secured with %1 bit %2." +msgstr "Phiên chạy được bảo mật bằng %1 bit %2." -#: arts/kde/kvideowidget.cpp:113 -msgid "&Double Size" -msgstr "Cỡ &đôi" +#: tdehtml/tdehtml_part.cpp:1544 tdehtml/tdehtml_part.cpp:1635 +msgid "Session is not secured." +msgstr "Phiên chạy không bảo mật." -#: networkstatus/networkstatusindicator.cpp:39 -msgid "The desktop is offline" -msgstr "" +#: tdehtml/tdehtml_part.cpp:1731 +#, c-format +msgid "Error while loading %1" +msgstr "Gặp lỗi khi tải %1." -#: networkstatus/connectionmanager.cpp:146 -msgid "" -"A network connection was disconnected. The application is now in offline mode. " -" Do you want the application to resume network operations when the network is " -"available again?" -msgstr "" +#: tdehtml/tdehtml_part.cpp:1733 +msgid "An error occurred while loading %1:" +msgstr "Gặp lỗi khi tải %1:" -#: networkstatus/connectionmanager.cpp:147 -msgid "This application is currently in offline mode. Do you want to connect?" -msgstr "" +#: tdehtml/tdehtml_part.cpp:1768 +msgid "Error: " +msgstr "Lỗi: " -#: networkstatus/connectionmanager.cpp:148 -msgid "" -"_: Message shown when a network connection failed. The placeholder contains " -"the concrete description of the operation eg 'while performing this operation\n" -"A network connection failed %1. Do you want to place the application in " -"offline mode?" -msgstr "" +#: tdehtml/tdehtml_part.cpp:1771 +msgid "The requested operation could not be completed" +msgstr "Không thể làm xong thao tác đã yêu cầu" -#: networkstatus/connectionmanager.cpp:150 -msgid "" -"This application is currently in offline mode. Do you want to connect in order " -"to carry out this operation?" -msgstr "" +#: tdehtml/tdehtml_part.cpp:1777 +msgid "Technical Reason: " +msgstr "Lý do kỹ thuật: " -#: networkstatus/connectionmanager.cpp:151 -msgid "Leave Offline Mode?" -msgstr "" +#: tdehtml/tdehtml_part.cpp:1782 +msgid "Details of the Request:" +msgstr "Chi tiết về yêu cầu :" -#: networkstatus/connectionmanager.cpp:152 -msgid "Connect" -msgstr "" +#: tdehtml/tdehtml_part.cpp:1784 +#, c-format +msgid "URL: %1" +msgstr "Địa chỉ Mạng: %1" -#: networkstatus/connectionmanager.cpp:152 -#, fuzzy -msgid "Do Not Connect" -msgstr "Không lưu" +#: tdehtml/tdehtml_part.cpp:1791 +#, c-format +msgid "Date and Time: %1" +msgstr "Ngày và Giờ : %1" + +#: tdehtml/tdehtml_part.cpp:1793 +#, c-format +msgid "Additional Information: %1" +msgstr "Thông tin thêm: %1" + +#: tdehtml/tdehtml_part.cpp:1795 +msgid "Description:" +msgstr "Mô tả :" + +#: tdehtml/tdehtml_part.cpp:1801 +msgid "Possible Causes:" +msgstr "Nguyên nhân có thể :" + +#: tdehtml/tdehtml_part.cpp:1808 +msgid "Possible Solutions:" +msgstr "Giải pháp có thể :" + +#: tdehtml/tdehtml_part.cpp:2139 +msgid "Page loaded." +msgstr "Trang đã tải." + +#: tdehtml/tdehtml_part.cpp:2141 +msgid "" +"_n: %n Image of %1 loaded.\n" +"%n Images of %1 loaded." +msgstr "%n ảnh của %1 đã tải." -#: tdeconf_update/tdeconf_update.cpp:43 -msgid "Keep output results from scripts" -msgstr "Lưu kết xuất của tập lệnh" +#: tdehtml/tdehtml_part.cpp:3742 tdehtml/tdehtml_part.cpp:3829 +#: tdehtml/tdehtml_part.cpp:3840 +msgid " (In new window)" +msgstr " (Trong cửa sổ mới)" -#: tdeconf_update/tdeconf_update.cpp:44 -msgid "Check whether config file itself requires updating" -msgstr "Kiểm tra nếu tập tin cấu hình chính nó cần thiết cập nhật chưa" +#: tdehtml/tdehtml_part.cpp:3781 +msgid "Symbolic Link" +msgstr "Liên kết tượng trưng" -#: tdeconf_update/tdeconf_update.cpp:45 -msgid "File to read update instructions from" -msgstr "Tập tin nơi cần đọc hướng dẫn cập nhật" +#: tdehtml/tdehtml_part.cpp:3783 +msgid "%1 (Link)" +msgstr "%1 (Liên kết)" -#: tdeconf_update/tdeconf_update.cpp:142 -msgid "Only local files are supported." -msgstr "Hỗ trợ chỉ tập tin cục bộ thôi." +#: tdehtml/tdehtml_part.cpp:3803 +msgid "%2 (%1 bytes)" +msgstr "%2 (%1 byte)" -#: tdeconf_update/tdeconf_update.cpp:943 -msgid "KConf Update" -msgstr "KConf Update" +#: tdehtml/tdehtml_part.cpp:3807 +msgid "%2 (%1 K)" +msgstr "%2 (%1 K)" -#: tdeconf_update/tdeconf_update.cpp:945 -msgid "TDE Tool for updating user configuration files" -msgstr "Công cụ TDE để cập nhật các tập tin cấu hình của người dùng." +#: tdehtml/tdehtml_part.cpp:3842 +msgid " (In other frame)" +msgstr " (Trong khung khác)" -#: tdeutils/kreplace.cpp:49 -msgid "&All" -msgstr "&Tất cả" +#: tdehtml/tdehtml_part.cpp:3847 +msgid "Email to: " +msgstr "Gởi thư cho : " -#: tdeutils/kreplace.cpp:49 -msgid "&Skip" -msgstr "&Bỏ qua" +#: tdehtml/tdehtml_part.cpp:3853 +msgid " - Subject: " +msgstr " • Chủ đề : " -#: tdeutils/kreplace.cpp:58 -msgid "Replace '%1' with '%2'?" -msgstr "Thay thế « %1 » bằng « %2 » không?" +#: tdehtml/tdehtml_part.cpp:3855 +msgid " - CC: " +msgstr " • CC: " -#: tdeutils/kreplace.cpp:105 tdeutils/kreplace.cpp:300 -msgid "No text was replaced." -msgstr "Chưa thay thế gì." +#: tdehtml/tdehtml_part.cpp:3857 +msgid " - BCC: " +msgstr " • BCC: " -#: tdeutils/kreplace.cpp:107 tdeutils/kreplace.cpp:302 -#, c-format +#: tdehtml/tdehtml_part.cpp:3946 msgid "" -"_n: 1 replacement done.\n" -"%n replacements done." -msgstr "Mới thay thế %n lần." +"This untrusted page links to
                      %1.
                      Do you want to follow the " +"link?" +msgstr "" +"Trang không tin cây này có liên kết tới
                      %1.
                      " +"Bạn có muốn theo liên kết này không?" -#: tdeutils/kfind.cpp:650 tdeutils/kreplace.cpp:307 -msgid "Beginning of document reached." -msgstr "Mới tới đầu tài liệu." +#: tdehtml/tdehtml_part.cpp:3947 +msgid "Follow" +msgstr "Theo" -#: tdeutils/kfind.cpp:652 tdeutils/kreplace.cpp:309 -msgid "End of document reached." -msgstr "Mới tới cuối tài liệu." +#: tdehtml/tdehtml_part.cpp:4047 +msgid "Frame Information" +msgstr "Thông tin khung" -#: tdeutils/kreplace.cpp:316 -msgid "Do you want to restart search from the end?" -msgstr "Bạn có muốn chạy lại việc tìm kiếm từ kết thúc không?" +#: tdehtml/tdehtml_part.cpp:4053 +msgid " [Properties]" +msgstr " [Thuộc tính]" -#: tdeutils/kreplace.cpp:317 -msgid "Do you want to restart search at the beginning?" -msgstr "Bạn có muốn chạy lại việc tìm kiếm từ đầu không?" +#: tdehtml/tdehtml_part.cpp:4133 +msgid "Save Background Image As" +msgstr "Lưu ảnh nền dạng" -#: tdeutils/kreplace.cpp:319 -msgid "Restart" -msgstr "Chạy lại" +#: tdehtml/tdehtml_part.cpp:4220 +msgid "Save Frame As" +msgstr "Lưu khung dạng" -#: tdeutils/tdecmoduleproxy.cpp:213 -msgid "" -"Changes in this section requires root access.
                      " -"Click the \"Administrator Mode\" button to allow modifications." -msgstr "" -"Cần thiết quyền người chủ (root) để thay đổi gì trong phần này.
                      " -"Hãy nhắp vào cái nút « Chế độ Quản trị » để cho phép sửa đổi." +#: tdehtml/tdehtml_part.cpp:4260 +msgid "&Find in Frame..." +msgstr "&Tìm trong khung..." -#: tdeutils/tdecmoduleproxy.cpp:220 +#: tdehtml/tdehtml_part.cpp:4767 msgid "" -"This section requires special permissions, probably for system-wide changes; " -"therefore, it is required that you provide the root password to be able to " -"change the module's properties. If you do not provide the password, the module " -"will be disabled." +"Warning: This is a secure form but it is attempting to send your data back " +"unencrypted.\n" +"A third party may be able to intercept and view this information.\n" +"Are you sure you wish to continue?" msgstr "" -"Phần này cần thiết bạn có quyền truy cập đặc biệt, rất có thể để thay đổi gì " -"trên toàn hệ thống. Như thế thì, cần thiết bạn cung cấp mật khẩu người chủ để " -"có khả năng thay đổi tài sản của mô-đun này. Nếu bạn không cung cấp mật khẩu " -"người chủ, mô-đun này sẽ bị tắt." +"Cảnh báo : đơn này bảo mật, nhưng nó đang cố gởi dữ liệu bạn\n" +"một cách không mật mã.\n" +"Có lẽ người khác có thể lấy và xem thông tin này.\n" +"Bạn cọ chắc muốn tiếp tục không?" -#: tdeutils/tdecmoduleproxy.cpp:252 -#, c-format -msgid "" -"_: Argument is application name\n" -"This configuration section is already opened in %1" -msgstr "Phần cấu hình này đã được mở trong %1." +#: tdehtml/tdehtml_part.cpp:4770 tdehtml/tdehtml_part.cpp:4779 +#: tdehtml/tdehtml_part.cpp:4803 +msgid "Network Transmission" +msgstr "Truyền qua mạng" -#: tdeutils/tdecmoduleproxy.cpp:325 -msgid "Loading..." -msgstr "Đang tải..." +#: tdehtml/tdehtml_part.cpp:4770 tdehtml/tdehtml_part.cpp:4780 +msgid "&Send Unencrypted" +msgstr "&Gởi không mật mã" -#: tdeutils/kreplacedialog.cpp:142 -msgid "Your replacement string is referencing a capture greater than '\\%1', " -msgstr "Chuỗi thay thế này đang tham chiếu một điều bắt hơn « \\%1 ». " +#: tdehtml/tdehtml_part.cpp:4777 +msgid "" +"Warning: Your data is about to be transmitted across the network unencrypted.\n" +"Are you sure you wish to continue?" +msgstr "" +"Cảnh báo : dữ liệu của bạn sắp được gởi một cách không mật mã.\n" +"Bạn cọ chắc muốn tiếp tục không?" -#: tdeutils/kreplacedialog.cpp:145 -#, c-format +#: tdehtml/tdehtml_part.cpp:4801 msgid "" -"_n: but your pattern only defines 1 capture.\n" -"but your pattern only defines %n captures." -msgstr "nhưng mẫu này định nghĩa chỉ %n điều bắt." +"This site is attempting to submit form data via email.\n" +"Do you want to continue?" +msgstr "" +"Nơi Mạng này đang cố gởi dữ liệu của đơn thông qua thư điện tử.\n" +"Bạn có muốn tiếp tục không?" -#: tdeutils/kreplacedialog.cpp:146 -msgid "but your pattern defines no captures." -msgstr "nhưng mẫu này không định nghĩa điều bắt nào." +#: tdehtml/tdehtml_part.cpp:4804 +msgid "&Send Email" +msgstr "&Gởi thư" -#: tdeutils/kreplacedialog.cpp:147 +#: tdehtml/tdehtml_part.cpp:4825 msgid "" -"\n" -"Please correct." +"The form will be submitted to
                      %1
                      on your local filesystem.
                      " +"Do you want to submit the form?" msgstr "" -"\n" -"Vui lòng sửa." +"Đơn sẽ được gởi cho
                      %1
                      trong hệ thống tập tin cục bộ của " +"bạn." +"
                      Bạn có muốn gởi đơn này không?" -#: tdeutils/kpluginselector.cpp:111 +#: 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 +msgid "Submit" +msgstr "Gởi" + +#: tdehtml/tdehtml_part.cpp:4874 msgid "" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"
                      Description:%1
                      Author:%2
                      Version:%3
                      License:%4
                      " +"This site attempted to attach a file from your computer in the form submission. " +"The attachment was removed for your protection." msgstr "" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"" -"
                      Mô tả :%1
                      Tác giả :%2
                      Phiên bản:%3
                      Bản quyền:%4
                      " +"Nơi Mạng này đã cố đính một tập tin từ máy tính của bạn kèm đơn đã gởi. Tập tin " +"đính kèm đã được gỡ bỏ để bảo vệ bạn." -#: tdeutils/kpluginselector.cpp:536 -msgid "(This plugin is not configurable)" -msgstr "(Không thể cấu hình bộ cầm phít này)" +#: tdehtml/tdehtml_part.cpp:4874 +msgid "TDE" +msgstr "TDE" -#: tdeutils/kfinddialog.cpp:55 tdeutils/kfinddialog.cpp:66 -msgid "Find Text" -msgstr "Tìm đoạn" +#: tdehtml/tdehtml_part.cpp:5782 +msgid "(%1/s)" +msgstr "(%1/g)" -#: tdeutils/kfinddialog.cpp:77 -msgid "Replace Text" -msgstr "Thay thế đoạn" +#: tdehtml/tdehtml_part.cpp:6835 +msgid "Security Warning" +msgstr "Cảnh báo bảo mật" + +#: tdehtml/tdehtml_part.cpp:6841 +msgid "Access by untrusted page to
                      %1
                      denied." +msgstr "Trang không tin cây truy cập
                      %1
                      bị từ chối." + +#: tdehtml/java/kjavaappletserver.cpp:784 tdehtml/tdehtml_part.cpp:6842 +msgid "Security Alert" +msgstr "Cảnh giác bảo mật" + +#: tdehtml/tdehtml_part.cpp:7267 +msgid "The wallet '%1' is open and being used for form data and passwords." +msgstr "Ví « %1 » đã mở, và hoạt động với dữ liệu đơn và mật khẩu." -#: tdeutils/kfinddialog.cpp:126 -msgid "&Text to find:" -msgstr "&Đoạn cần tìm:" +#: tdehtml/tdehtml_part.cpp:7321 +msgid "&Close Wallet" +msgstr "Đóng ví" -#: tdeutils/kfinddialog.cpp:130 -msgid "Regular e&xpression" -msgstr "&Biểu thức chính quy" +#: tdehtml/tdehtml_part.cpp:7364 +msgid "JavaScript &Debugger" +msgstr "Bộ gỡ lỗi &JavaScript" -#: tderesources/configpage.cpp:129 tdeutils/kfinddialog.cpp:131 -msgid "&Edit..." -msgstr "&Sửa..." +#: tdehtml/tdehtml_part.cpp:7399 +msgid "This page was prevented from opening a new window via JavaScript." +msgstr "Trang này bị JavaScript ngăn cản mở cửa sổ mới." -#: tdeutils/kfinddialog.cpp:140 -msgid "Replace With" -msgstr "Thay thế bằng" +#: tdehtml/tdehtml_part.cpp:7405 +msgid "Popup Window Blocked" +msgstr "Cửa sổ bất lên bị chặn" -#: tdeutils/kfinddialog.cpp:147 -msgid "Replace&ment text:" -msgstr "Đoạn tha&y thế :" +#: tdehtml/tdehtml_part.cpp:7405 +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" +"or to open the popup." +msgstr "" +"Trang này đã cố mở cửa sổ bật lên nhưng bị chặn.\n" +"Bạn có thể nhắp vào biểu tượng này trong thanh trạng thái\n" +"để điều khiển ứng xử này, hoặc để mở cửa sổ bật lên." -#: tdeutils/kfinddialog.cpp:151 -msgid "Use p&laceholders" -msgstr "Dùng bộ giữ chỗ" +#: tdehtml/tdehtml_part.cpp:7419 +#, c-format +msgid "" +"_n: &Show Blocked Popup Window\n" +"Show %n Blocked Popup Windows" +msgstr "Hiện %n cửa sổ bật lên bị chặn" -#: tdeutils/kfinddialog.cpp:153 -msgid "Insert Place&holder" -msgstr "C&hèn bộ giữ chỗ" +#: tdehtml/tdehtml_part.cpp:7420 +msgid "Show Blocked Window Passive Popup &Notification" +msgstr "Hiện thông &báo bật lên bị động cửa sổ bị chặn" -#: tdeutils/kfinddialog.cpp:169 -msgid "C&ase sensitive" -msgstr "&Phân biệt chữ hoa/thường" +#: tdehtml/tdehtml_part.cpp:7422 +msgid "&Configure JavaScript New Window Policies..." +msgstr "&Cấu hình chính sách về cửa sổ JavaScript mới..." -#: tdeutils/kfinddialog.cpp:170 -msgid "&Whole words only" -msgstr "Chỉ ng&uyên từ" +#: tdehtml/tdehtmlimage.cpp:199 +msgid "%1 (%2 - %3x%4 Pixels)" +msgstr "%1 (%2 - %3x%4 điểm ảnh)" -#: tdeutils/kfinddialog.cpp:171 -msgid "From c&ursor" -msgstr "Từ c&on chạy" +#: tdehtml/tdehtmlimage.cpp:201 +msgid "%1 - %2x%3 Pixels" +msgstr "%1 - %2x%3 điểm ảnh" -#: tdeui/keditcl2.cpp:730 tdeui/keditcl2.cpp:870 tdeutils/kfinddialog.cpp:172 -msgid "Find &backwards" -msgstr "Tìm &ngược" +#: tdehtml/tdehtmlimage.cpp:206 +msgid "%1 (%2x%3 Pixels)" +msgstr "%1 (%2x%3 điểm ảnh)" -#: tdeutils/kfinddialog.cpp:173 -msgid "&Selected text" -msgstr "Đoạn đã &chọn" +#: tdehtml/tdehtmlimage.cpp:208 +msgid "Image - %1x%2 Pixels" +msgstr "Ảnh - %1x%2 điểm ảnh" -#: tdeutils/kfinddialog.cpp:180 -msgid "&Prompt on replace" -msgstr "&Nhắc khi thay thế" +#: tdehtml/tdehtmlimage.cpp:214 +msgid "Done." +msgstr "Đã xong." -#: tdeutils/kfinddialog.cpp:233 -msgid "Start replace" -msgstr "Chạy Thay thế" +#: tdehtml/tdehtmlview.cpp:1644 +msgid "Find stopped." +msgstr "Tìm đã dừng." -#: tdeutils/kfinddialog.cpp:234 -msgid "" -"If you press the Replace button, the text you entered above is " -"searched for within the document and any occurrence is replaced with the " -"replacement text." -msgstr "" -"Khi bạn bấm cái nút Thay thế, đoạn nhập trên được tìm kiếm qua tài " -"liệu, và lần nào gặp nó được thay thế bằng đoạn thay thế." +#: tdehtml/tdehtmlview.cpp:1655 +msgid "Starting -- find links as you type" +msgstr "Bắt đầu... tìm liên kết trong khi gõ" -#: tdeui/keditcl2.cpp:701 tdeui/keditcl2.cpp:833 tdeui/kstdguiitem.cpp:254 -#: tdeutils/kfinddialog.cpp:240 -msgid "&Find" -msgstr "&Tìm" +#: tdehtml/tdehtmlview.cpp:1661 +msgid "Starting -- find text as you type" +msgstr "Bắt đầu... tìm đoạn trong khi gõ" -#: tdeutils/kfinddialog.cpp:241 -msgid "Start searching" -msgstr "Chạy Tìm kiếm" +#: tdehtml/tdehtmlview.cpp:1682 +msgid "Link found: \"%1\"." +msgstr "Tìm liên kết: « %1 »" -#: tdeutils/kfinddialog.cpp:242 -msgid "" -"If you press the Find button, the text you entered above is searched " -"for within the document." -msgstr "" -"Khi bạn bấm cái nút Tìm, đoạn nhập trên được tìm kiếm qua tài " -"liệu." +#: tdehtml/tdehtmlview.cpp:1687 +msgid "Link not found: \"%1\"." +msgstr "Không tìm thấy liên kết: « %1 »" -#: tdeutils/kfinddialog.cpp:248 -msgid "" -"Enter a pattern to search for, or select a previous pattern from the list." -msgstr "Hãy nhập chuỗi tìm kiếm, hoặc chọn mẫu trước trong danh sách này." +#: tdehtml/tdehtmlview.cpp:1695 +msgid "Text found: \"%1\"." +msgstr "Tìm đoạn: « %1 »" -#: tdeutils/kfinddialog.cpp:251 -msgid "If enabled, search for a regular expression." -msgstr "Nếu bật, tìm kiếm biểu thức chính quy." +#: tdehtml/tdehtmlview.cpp:1700 +msgid "Text not found: \"%1\"." +msgstr "Không tìm thấy đoạn: « %1 »" -#: tdeutils/kfinddialog.cpp:253 -msgid "Click here to edit your regular expression using a graphical editor." -msgstr "" -"Hãy nhắp vào đây để sửa đổi biểu thức chính quy bằng bộ soạn thảo đồ họa." +#: tdehtml/tdehtmlview.cpp:1752 +msgid "Access Keys activated" +msgstr "Phím truy cập hoạt động" -#: tdeutils/kfinddialog.cpp:255 -msgid "Enter a replacement string, or select a previous one from the list." -msgstr "Hãy nhập chuỗi thay thế, hoặc chọn chuỗi trước trong danh sách này." +#: tdehtml/tdehtmlview.cpp:2787 +#, c-format +msgid "Print %1" +msgstr "In %1" -#: tdeutils/kfinddialog.cpp:257 +#: tdehtml/tdehtml_printsettings.cpp:31 msgid "" -"If enabled, any occurrence of \\N, where N" -" is a integer number, will be replaced with the corresponding capture " -"(\"parenthesized substring\") from the pattern." -"

                      To include (a literal \\N in your replacement, put an " -"extra backslash in front of it, like \\\\N." +"" +"

                      'Print images'

                      " +"

                      If this checkbox is enabled, images contained in the HTML page will be " +"printed. Printing may take longer and use more ink or toner.

                      " +"

                      If this checkbox is disabled, only the text of the HTML page will be " +"printed, without the included images. Printing will be faster and use less ink " +"or toner.

                      " msgstr "" -"Nếu bật, lần nào gặp \\N, mà N " -"là một số nguyên, sẽ được thay thế bằng điều bắt tương ứng (« chuỗi con ở trong " -"ngoặc đơn ») từ mẫu đó." -"

                      Để chèn một mã nghĩa chữ \\N vào chuỗi thay thế, hãy " -"thoát bằng xuyệc ngược thêm, v.d. \\\\N." +"" +"

                      « In ảnh »

                      " +"

                      Nếu chọn, các ảnh gồm có trong trang HTML sẽ được in. Như thế thì việc in có " +"thể mất thời gian hơn và ăn mực hay mực sắc điệu nhiều hơn.

                      " +"

                      Còn nếu không chọn, chỉ thân chữ của trang HTML sẽ được in, không in ảnh đã " +"gồm nào. Như thế thì việc in sẽ chạy nhanh hơn và ăn mực hay mực sắc điệu ít " +"hơn.

                      " -#: tdeutils/kfinddialog.cpp:264 -msgid "Click for a menu of available captures." -msgstr "Nhắp vào để xem trình đơn các điều bắt có sẵn." +#: tdehtml/tdehtml_printsettings.cpp:43 +msgid "" +"" +"

                      'Print header'

                      " +"

                      If this checkbox is enabled, the printout of the HTML document will contain " +"a header line at the top of each page. This header contains the current date, " +"the location URL of the printed page and the page number.

                      " +"

                      If this checkbox is disabled, the printout of the HTML document will not " +"contain such a header line.

                      " +msgstr "" +"" +"

                      « In đầu trang »

                      " +"

                      Nếu chọn, bản in cũa tài liệu HTML sẽ chứa một dòng riêng tại đầu mỗi trang. " +"Đầu trang này hiển thị ngày hiện thời, địa chỉ Mạng gốc của trang đã in, và số " +"hiệu trang.

                      " +"

                      Còn nếu không chon, bản in của tài liệu HTML sẽ không chứa đầu trang như " +"thế.

                      " -#: tdeutils/kfinddialog.cpp:266 -msgid "Require word boundaries in both ends of a match to succeed." +#: tdehtml/tdehtml_printsettings.cpp:56 +msgid "" +"" +"

                      'Printerfriendly mode'

                      " +"

                      If this checkbox is enabled, the printout of the HTML document will be black " +"and white only, and all colored background will be converted into white. " +"Printout will be faster and use less ink or toner.

                      " +"

                      If this checkbox is disabled, the printout of the HTML document will happen " +"in the original color settings as you see in your application. This may result " +"in areas of full-page color (or grayscale, if you use a black+white printer). " +"Printout will possibly happen slower and will certainly use much more toner or " +"ink.

                      " msgstr "" -"Cần thiết giới hạn từ tại cả đầu lẫn cuối đều của điều khớp, để thành công." +"" +"

                      « Chế độ in dễ »

                      " +"

                      Nếu chọn, bản in của tài liệu HTML sẽ có chỉ màu đen trắng, và toàn bộ nền " +"có màu sắc sẽ được chuyển đổi sang màu trắng. Việc in sẽ chạy nhanh hơn, và ăn " +"mực hay mực sắc điệu ít hơn.

                      " +"

                      Con nếu không chọn, bản in của tài liệu HTML sẽ hiển thị thiết lập màu sắc " +"của ứng dụng này. Thiết lập có thể xuất vùng màu sắc toàn trang (hoặc mức xám, " +"nếu bạn sử dụng máy in đen trắng). Việc in có thể chạy chậm hơn, và chắc sẽ ăn " +"mực hay mực sắc điệu nhiều hơn.

                      " -#: tdeutils/kfinddialog.cpp:268 -msgid "Start searching at the current cursor location rather than at the top." -msgstr "Bắt đầu tìm kiếm tại vị trí con chạy hiện thời, hơn tại đỉnh." +#: tdehtml/tdehtml_printsettings.cpp:71 +msgid "HTML Settings" +msgstr "Thiết lập HTML" -#: tdeutils/kfinddialog.cpp:270 -msgid "Only search within the current selection." -msgstr "Tìm kiếm chỉ trong phần chọn hiện thời." +#: tdehtml/tdehtml_printsettings.cpp:73 +msgid "Printer friendly mode (black text, no background)" +msgstr "Chế độ in dễ (chữ đen, không có nền)" -#: tdeutils/kfinddialog.cpp:272 -msgid "" -"Perform a case sensitive search: entering the pattern 'Joe' will not match " -"'joe' or 'JOE', only 'Joe'." -msgstr "" -"Tìm kiếm phân biệt chữ hoa/thường : việc nhập mẫu « Văn » sẽ không khớp với « " -"văn » hay « VĂN », chỉ với « Văn »." +#: tdehtml/tdehtml_printsettings.cpp:76 +msgid "Print images" +msgstr "In ảnh" -#: tdeutils/kfinddialog.cpp:275 -msgid "Search backwards." -msgstr "Tìm ngược." +#: tdehtml/tdehtml_printsettings.cpp:79 +msgid "Print header" +msgstr "In đầu trang" -#: tdeutils/kfinddialog.cpp:277 -msgid "Ask before replacing each match found." -msgstr "Xin trước khi thay thế mỗi lần khớp được tìm." +#: tdehtml/tdehtml_factory.cpp:177 +msgid "TDEHTML" +msgstr "TDEHTML" -#: tdeutils/kfinddialog.cpp:462 -msgid "Any Character" -msgstr "Bất kỳ ký tự" +#: tdehtml/tdehtml_factory.cpp:178 +msgid "Embeddable HTML component" +msgstr "Thành phần HTML nhúng được" -#: tdeutils/kfinddialog.cpp:463 -msgid "Start of Line" -msgstr "Đầu dòng" +#: tdehtml/tdehtml_ext.cpp:434 +msgid "&Copy Text" +msgstr "&Chép đoạn" -#: tdeutils/kfinddialog.cpp:465 -msgid "Set of Characters" -msgstr "Bộ ký tự" +#: tdehtml/tdehtml_ext.cpp:480 +#, fuzzy +msgid "Search for '%1' with %2" +msgstr "Tìm kiếm trong « %1 » tại %2" -#: tdeutils/kfinddialog.cpp:466 -msgid "Repeats, Zero or More Times" -msgstr "Lặp lại, số không lần hay hơn" +#: tdehtml/tdehtml_ext.cpp:489 +#, fuzzy +msgid "Search for '%1' with" +msgstr "Tìm kiếm trong « %1 » tại" -#: tdeutils/kfinddialog.cpp:467 -msgid "Repeats, One or More Times" -msgstr "Lặp lại, một lần hay hơn" +#: tdehtml/tdehtml_ext.cpp:518 +msgid "Open '%1'" +msgstr "Mở « %1 »" -#: tdeutils/kfinddialog.cpp:468 -msgid "Optional" -msgstr "Tùy chọn" +#: tdehtml/tdehtml_ext.cpp:525 tdehtml/tdehtml_ext.cpp:582 +msgid "Stop Animations" +msgstr "Dừng hoạt cảnh" -#: tdeutils/kfinddialog.cpp:469 -msgid "Escape" -msgstr "Phím esc" +#: tdehtml/tdehtml_ext.cpp:533 +msgid "Copy Email Address" +msgstr "Chép địa chỉ thư" -#: tdeutils/kfinddialog.cpp:470 -msgid "TAB" -msgstr "Phím tab" +#: tdehtml/tdehtml_ext.cpp:538 +msgid "&Save Link As..." +msgstr "&Lưu liên kết dạng..." -#: tdeutils/kfinddialog.cpp:471 -msgid "Newline" -msgstr "Dòng mới" +#: tdehtml/tdehtml_ext.cpp:540 +msgid "Copy &Link Address" +msgstr "Chép &địa chỉ liên kết" -#: tdeutils/kfinddialog.cpp:472 -msgid "Carriage Return" -msgstr "Xuống dòng" +#: tdehtml/tdehtml_ext.cpp:550 +msgid "Open in New &Window" +msgstr "Mở trong cửa sổ &mới" -#: tdeutils/kfinddialog.cpp:473 -msgid "White Space" -msgstr "Khoảng trắng" +#: tdehtml/tdehtml_ext.cpp:552 +msgid "Open in &This Window" +msgstr "Mở trong cửa sổ &này" -#: tdeutils/kfinddialog.cpp:474 -msgid "Digit" -msgstr "Con số" +#: tdehtml/tdehtml_ext.cpp:554 +msgid "Open in &New Tab" +msgstr "Mở trong &tab mới" -#: tdeutils/kfinddialog.cpp:523 -msgid "Complete Match" -msgstr "Khớp hoàn toàn" +#: tdehtml/tdehtml_ext.cpp:556 +msgid "Reload Frame" +msgstr "Tải lại khung" -#: tdeutils/kfinddialog.cpp:528 -msgid "Captured Text (%1)" -msgstr "Đoạn đã bắt (%1)" +#: tdehtml/tdehtml_ext.cpp:561 +msgid "Block IFrame..." +msgstr "Chặn IFrame..." -#: tdeutils/kfinddialog.cpp:536 -msgid "You must enter some text to search for." -msgstr "Bạn phải gõ chuỗi cần tìm kiếm." +#: tdehtml/tdehtml_ext.cpp:566 +msgid "View Frame Information" +msgstr "Xem thông tin khung" -#: tdeutils/kfinddialog.cpp:547 -msgid "Invalid regular expression." -msgstr "Biểu thức chính quy không hợp lệ." +#: tdehtml/tdehtml_ext.cpp:601 +msgid "Save Image As..." +msgstr "Lưu ảnh dạng..." -#: tdeutils/kfind.cpp:53 -msgid "Find next occurrence of '%1'?" -msgstr "Tìm lần gặp « %1 » kế tiếp không?" +#: tdehtml/tdehtml_ext.cpp:603 +msgid "Send Image..." +msgstr "Gởi ảnh..." -#: tdeutils/kfind.cpp:623 tdeutils/kfind.cpp:643 -#, c-format -msgid "" -"_n: 1 match found.\n" -"%n matches found." -msgstr "Mới tìm %n lần khớp." +#: tdehtml/tdehtml_ext.cpp:608 +msgid "Copy Image" +msgstr "Chép ảnh" -#: tdeutils/kfind.cpp:625 -msgid "No matches found for '%1'." -msgstr "Không tìm thấy « %1 »." +#: tdehtml/tdehtml_ext.cpp:613 +msgid "Copy Image Location" +msgstr "Chép địa điểm ảnh" -#: tdeutils/kfind.cpp:645 -msgid "No matches found for '%1'." -msgstr "Không tìm thấy « %1 »." +#: tdehtml/tdehtml_ext.cpp:618 +msgid "View Image (%1)" +msgstr "Xem ảnh (%1)" -#: tdeutils/kfind.cpp:659 -msgid "Continue from the end?" -msgstr "Tiếp tục từ kết thúc không?" +#: tdehtml/tdehtml_ext.cpp:623 +msgid "Block Image..." +msgstr "Chặn ảnh..." -#: tdeutils/kfind.cpp:660 -msgid "Continue from the beginning?" -msgstr "Tiếp tục từ đầu không?" +#: tdehtml/tdehtml_ext.cpp:629 +#, c-format +msgid "Block Images From %1" +msgstr "Chặn các ảnh từ %1" -#: tdeutils/tdecmoduleloader.cpp:98 -msgid "" -"There was an error when loading the module '%1'." -"
                      " -"
                      The desktop file (%2) as well as the library (%3) was found but yet the " -"module could not be loaded properly. Most likely the factory declaration was " -"wrong, or the create_* function was missing.
                      " -msgstr "" -"Gặp lỗi khi tải mô-đun « %1 »." -"
                      " -"
                      Tập tin môi trường (%2) cũng như thư viện (%3) đã được tìm, nhưng mà không " -"thể tải đúng mô-đun. Rất có thể là khai báo của hãng là không đúng, hoặc còn " -"thiếu hàm « create_* » (tạo).
                      " +#: tdehtml/tdehtml_ext.cpp:653 +msgid "Save Link As" +msgstr "Lưu liên kết dạng" -#: tdeutils/tdecmoduleloader.cpp:111 -msgid "The specified library %1 could not be found." -msgstr "Không tìm thấy thư viện đã ghi rõ (%1)." +#: tdehtml/tdehtml_ext.cpp:673 +msgid "Save Image As" +msgstr "Lưu ảnh dạng" -#: tdeutils/tdecmoduleloader.cpp:134 tdeutils/tdecmoduleloader.cpp:143 -msgid "The module %1 could not be found." -msgstr "Không tìm thấy mô-đun %1." +#: tdehtml/tdehtml_ext.cpp:687 tdehtml/tdehtml_ext.cpp:700 +msgid "Add URL to Filter" +msgstr "Thêm địa chỉ Mạng vào bộ lọc" -#: tdeutils/tdecmoduleloader.cpp:136 -msgid "" -"" -"

                      The Lisa and lan:/ ioslave modules are not installed by default in Kubuntu, " -"because they are obsolete and replaced by zeroconf." -"
                      If you still wish to use them, you should install the lisa package from " -"the Universe repository.

                      " +#: tdehtml/tdehtml_ext.cpp:688 tdehtml/tdehtml_ext.cpp:701 +msgid "Enter the URL:" msgstr "" -#: tdeutils/tdecmoduleloader.cpp:145 -#, fuzzy +#: tdehtml/tdehtml_ext.cpp:828 msgid "" -"" -"

                      The diagnostics is:" -"
                      The desktop file %1 could not be found.

                      " -msgstr "" -"" -"

                      Kết quả chẩn đoán:" -"
                      Không tìm thấy tập tin môi trường %1." +"A file named \"%1\" already exists. Are you sure you want to overwrite it?" +msgstr "Tập tin tên « %1 » đã có. Bạn có chắc muốn ghi đè lên nó không?" -#: tdeutils/tdecmoduleloader.cpp:166 -msgid "The module %1 could not be loaded." -msgstr "Không thể tải mô-đun %1." +#: tdehtml/tdehtml_ext.cpp:828 +msgid "Overwrite File?" +msgstr "Ghi đè tập tin không?" -#: tdeutils/tdecmoduleloader.cpp:185 -msgid "The module %1 is not a valid configuration module." -msgstr "Mô-đun %1 không phải là mô-đun cấu hình hợp lệ." +#: tdehtml/tdehtml_ext.cpp:983 +#, no-c-format +msgid "Default Font Size (100%)" +msgstr "Kích cỡ phông chữ mặc định (100%)" -#: tdeutils/tdecmoduleloader.cpp:186 -msgid "" -"" -"

                      The diagnostics is:" -"
                      The desktop file %1 does not specify a library." -msgstr "" -"" -"

                      Kết quả chẩn đoán:" -"
                      Tập tin môi trường %1 không ghi rõ thư viện." +#: tdehtml/tdehtml_ext.cpp:996 +#, no-c-format +msgid "%1%" +msgstr "%1%" -#: tdeutils/tdecmoduleloader.cpp:220 -msgid "There was an error loading the module." -msgstr "Gặp lỗi khi tải mô-đun." +#: tdehtml/tdemultipart/tdemultipart.cpp:320 +msgid "No handler found for %1!" +msgstr "Không tìm thấy bộ quản lý cho %1." -#: tdeutils/tdecmoduleloader.cpp:220 tdeutils/tdecmoduleloader.cpp:288 -msgid "" -"" -"

                      The diagnostics is:" -"
                      %1" -"

                      Possible reasons:

                      " -"
                        " -"
                      • An error occurred during your last TDE upgrade leaving an orphaned control " -"module" -"
                      • You have old third party modules lying around.
                      " -"

                      Check these points carefully and try to remove the module mentioned in the " -"error message. If this fails, consider contacting your distributor or " -"packager.

                      " +#: tdehtml/tdemultipart/tdemultipart.cpp:576 +msgid "KMultiPart" +msgstr "KMultiPart" + +#: tdehtml/tdemultipart/tdemultipart.cpp:578 +msgid "Embeddable component for multipart/mixed" +msgstr "" +"Thành phần nhúng được cho kiểu « multipart/mixed » (đa phần, đã trộn với nhau)" + +#: tdehtml/misc/knsplugininstaller.cpp:348 +msgid "TDE plugin wizard" msgstr "" -"" -"

                      Kết quả chẩn đoán:" -"
                      %1" -"

                      Lý do có thể :

                      " -"
                        " -"
                      • Gặp lỗi trong khi nâng cấp TDE lần cuối cùng, mà để lại một mô-đun điều " -"khiển mồ côi." -"
                      • Bạn có một số mô-đun thuộc nhóm ba cũ còn lại.
                      " -"

                      Hãy kiểm tra cẩn thận hai điểm này, và cố gỡ bỏ mô-đun được ghi rõ trong " -"thông điệp lỗi. Nếu làm như thế không sửa lỗi này, khuyên bạn liên lạc nhà phát " -"hành hay nhà đóng gói này.

                      " -#: tdeutils/ksettings/componentsdialog.cpp:48 -msgid "Select Components" -msgstr "Chọn thành phần" +#: tdehtml/misc/knsplugininstaller.cpp:378 +#, fuzzy +msgid "The following plugins are available." +msgstr "" +"Không có gì khớp.\n" -#: tdeutils/ksettings/dialog.cpp:590 -msgid "Select Components..." -msgstr "Chọn thành phần..." +#: tdehtml/misc/knsplugininstaller.cpp:382 +msgid "Click on next to install the selected plugin." +msgstr "" -#: tdeui/keditcl2.cpp:105 tdeui/keditcl2.cpp:375 tdeui/keditcl2.cpp:454 -msgid "" -"End of document reached.\n" -"Continue from the beginning?" +#: tdehtml/misc/knsplugininstaller.cpp:383 +msgid "Plugin installation confirmation" msgstr "" -"Mới tới kết thúc của tài liệu.\n" -"Tiếp tục lại từ đầu không?" -#: tdeui/keditcl2.cpp:118 tdeui/keditcl2.cpp:388 tdeui/keditcl2.cpp:467 -msgid "" -"Beginning of document reached.\n" -"Continue from the end?" +#: tdehtml/misc/knsplugininstaller.cpp:414 +msgid "I agree." msgstr "" -"Mới tới đầu của tài liệu.\n" -"Tiếp tục từ kết thúc không?" -#: tdeui/keditcl2.cpp:711 tdeui/keditcl2.cpp:844 -msgid "Find:" -msgstr "Tìm:" +#: tdehtml/misc/knsplugininstaller.cpp:416 +msgid "I do not agree (plugin will not be installed)." +msgstr "" -#: tdeui/keditcl2.cpp:728 tdeui/keditcl2.cpp:868 -msgid "Case &sensitive" -msgstr "&Phân biệt chữ hoa/thường" +#: tdehtml/misc/knsplugininstaller.cpp:422 +msgid "Plugin licence" +msgstr "" -#: tdeui/keditcl2.cpp:833 -msgid "Replace &All" -msgstr "Thay thế &hết" +#: tdehtml/misc/knsplugininstaller.cpp:432 +#, fuzzy +msgid "Installation in progress." +msgstr "Việc cài đặt bị lỗi." -#: tdeui/keditcl2.cpp:852 -msgid "Replace with:" -msgstr "Thay thế bằng:" +#: tdehtml/misc/knsplugininstaller.cpp:438 +#, fuzzy +msgid "Plugin installation" +msgstr "Việc cài đặt" -#: tdeui/keditcl2.cpp:984 -msgid "Go to line:" -msgstr "Đi tới dòng:" +#: tdehtml/misc/knsplugininstaller.cpp:451 +#, fuzzy +msgid "Installation status" +msgstr "Việc cài đặt" -#: kded/khostname.cpp:372 kded/tde-menu.cpp:119 kded/tdebuildsycoca.cpp:724 -#: kded/tdebuildsycoca.cpp:725 tdeui/tdeaboutdialog.cpp:90 -msgid "Author" -msgstr "Tác giả" +#: tdehtml/misc/knsplugininstaller.cpp:498 +#, fuzzy +msgid "To install " +msgstr "Cài đặt" -#: tdeui/tdeaboutdialog.cpp:93 -msgid "Task" -msgstr "Tác vụ" +#: tdehtml/misc/knsplugininstaller.cpp:498 +msgid " you need to agree to the following" +msgstr "" -#: tdeui/tdeaboutdialog.cpp:704 +#: tdehtml/misc/knsplugininstaller.cpp:529 +msgid "Installation completed. Reload the page." +msgstr "" + +#: tdehtml/misc/knsplugininstaller.cpp:532 #, fuzzy -msgid "%1 %2 (Using Trinity %3)" -msgstr "%1 %2 (Dùng TDE %3)" +msgid "Installation failed" +msgstr "Việc cài đặt bị lỗi." -#: tdeui/tdeaboutdialog.cpp:706 -msgid "%1 %2, %3" -msgstr "%1 %2, %3" +#: tdehtml/xml/xml_tokenizer.cpp:312 +msgid "the document is not in the correct file format" +msgstr "tài liệu không phải có dạng thức tập tin đúng" -#: tdeui/tdeaboutdialog.cpp:1326 -msgid "Other Contributors:" -msgstr "Người đóng góp khác:" +#: tdehtml/xml/xml_tokenizer.cpp:318 +msgid "fatal parsing error: %1 in line %2, column %3" +msgstr "lỗi phân tách nghiêm trọng: %1 trên dòng %2, cột %3" -#: tdeui/tdeaboutdialog.cpp:1327 -msgid "(No logo available)" -msgstr "(Không có biểu hình sẵn sàng)" +#: tdehtml/xml/xml_tokenizer.cpp:477 +msgid "XML parsing error" +msgstr "Lỗi phân tách XML" -#: tdeui/khelpmenu.cpp:228 tdeui/tdeaboutdialog.cpp:1535 -#: tdeui/tdemessagebox.cpp:975 -#, c-format -msgid "About %1" -msgstr "Giới thiệu về %1" +#: tdehtml/xml/dom_docimpl.cpp:2077 +msgid "Basic Page Style" +msgstr "Kiểu dáng trang cơ bản" -#: tdeui/tdeaboutdialog.cpp:1772 -msgid "Image missing" -msgstr "Thiếu ảnh" +#: tdehtml/ecma/kjs_debugwin.cpp:291 +msgid "JavaScript Error" +msgstr "Lỗi JavaScript" -#: tdeui/tdeactionclasses.cpp:2093 -msgid "Exit F&ull Screen Mode" -msgstr "Thoát chế độ t&oàn màn hình" +#: tdehtml/ecma/kjs_debugwin.cpp:305 +msgid "&Do not show this message again" +msgstr "&Đừng hiện thông điệp này lần nữa" -#: tdeui/kstdaction_p.h:98 tdeui/tdeactionclasses.cpp:2098 -msgid "F&ull Screen Mode" -msgstr "Chế độ t&oàn màn hình" +#: tdehtml/ecma/kjs_debugwin.cpp:369 +msgid "JavaScript Debugger" +msgstr "Bộ gỡ lỗi JavaScript" -#: tdespell2/ui/dialog.cpp:62 tdeui/tdespelldlg.cpp:53 -msgid "Check Spelling" -msgstr "Bắt lỗi chính tả" +#: tdehtml/ecma/kjs_debugwin.cpp:383 +msgid "Call stack" +msgstr "Đống gọi" -#: tdespell2/ui/dialog.cpp:64 tdeui/tdespelldlg.cpp:54 -msgid "&Finished" -msgstr "Đã &xong" +#: tdehtml/ecma/kjs_debugwin.cpp:418 +msgid "JavaScript console" +msgstr "Bàn giao tiếp Javascript" -#: tdeui/ktabbar.cpp:196 -msgid "Close this tab" -msgstr "Đóng thanh này" +#: tdehtml/ecma/kjs_debugwin.cpp:448 +msgid "" +"_: Next breakpoint\n" +"&Next" +msgstr "&Kế" -#: tdeui/ksconfig.cpp:102 -msgid "Create &root/affix combinations not in dictionary" -msgstr "Tạo tổ hợp &gốc/phần thêm không có trong từ điển" +#: tdehtml/ecma/kjs_debugwin.cpp:450 +msgid "&Step" +msgstr "&Bước" -#: tdeui/ksconfig.cpp:107 -msgid "Consider run-together &words as spelling errors" -msgstr "Coi là từ đã kết hợp là lỗi chính tả" +#: tdehtml/ecma/kjs_debugwin.cpp:455 +msgid "&Continue" +msgstr "&Tiếp tục" -#: tdeui/ksconfig.cpp:118 -msgid "&Dictionary:" -msgstr "&Từ điển:" +#: tdehtml/ecma/kjs_debugwin.cpp:459 +msgid "&Break at Next Statement" +msgstr "&Ngắt tại câu kế" -#: tdeui/ksconfig.cpp:143 -msgid "&Encoding:" -msgstr "Bộ &ký tự :" +#: tdehtml/ecma/kjs_debugwin.cpp:463 +msgid "" +"_: Next breakpoint\n" +"Next" +msgstr "Kế" -#: tdeui/ksconfig.cpp:148 -msgid "International Ispell" -msgstr "Ispell quốc tế" +#: tdehtml/ecma/kjs_debugwin.cpp:464 +msgid "Step" +msgstr "Bước" -#: tdeui/ksconfig.cpp:149 -msgid "Aspell" -msgstr "Aspell" +#: tdehtml/ecma/kjs_debugwin.cpp:826 +msgid "Parse error at %1 line %2" +msgstr "Lỗi phân tách tại %1 dòng %2" -# Name: don't translate / Tên: đừng dịch -#: tdeui/ksconfig.cpp:150 -msgid "Hspell" -msgstr "Hspell" +#: tdehtml/ecma/kjs_debugwin.cpp:837 +#, c-format +msgid "" +"An error occurred while attempting to run a script on this page.\n" +"\n" +"%1" +msgstr "" +"Gặp lỗi khi cố chạy một tập lệnh trên trang này.\n" +"\n" +"%1" + +#: tdehtml/ecma/kjs_debugwin.cpp:846 +msgid "" +"An error occurred while attempting to run a script on this page.\n" +"\n" +"%1 line %2:\n" +"%3" +msgstr "" +"Gặp lỗi khi cố chạy một tập lệnh trên trang này.\n" +"\n" +"%1 dòng %2:\n" +"%3" + +#: tdehtml/ecma/kjs_html.cpp:2163 tdehtml/ecma/kjs_window.cpp:1562 +msgid "Confirmation: JavaScript Popup" +msgstr "Xác nhận: Bật lên JavaScript" + +#: tdehtml/ecma/kjs_html.cpp:2165 +msgid "" +"This site is submitting a form which will open up a new browser window via " +"JavaScript.\n" +"Do you want to allow the form to be submitted?" +msgstr "" +"Nơi Mạng này đang gởi đơn sẽ mở một cửa sổ duyệt mới bằng JavaScript.\n" +"Bạn có muốn cho phép gởi đơn này không?" + +#: tdehtml/ecma/kjs_html.cpp:2168 +msgid "" +"This site is submitting a form which will open " +"

                      %1

                      in a new browser window via JavaScript.
                      " +"Do you want to allow the form to be submitted?
                      " +msgstr "" +"Nơi Mạng này đang gởi đơn sẽ mở " +"

                      %1

                      trong một cửa sổ duyệt mới bằng JavaScript." +"
                      Bạn có muốn cho phép gởi đơn này không?" + +#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570 +msgid "Allow" +msgstr "Cho phép" + +#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570 +msgid "Do Not Allow" +msgstr "Không cho phép" + +#: tdehtml/ecma/kjs_window.cpp:1565 +msgid "" +"This site is requesting to open up a new browser window via JavaScript.\n" +"Do you want to allow this?" +msgstr "" +"Nơi Mạng này yêu cầu mở một cửa sổ duyệt mới bằng JavaScript.\n" +"Bạn muốn cho phép không?" + +#: tdehtml/ecma/kjs_window.cpp:1568 +msgid "" +"This site is requesting to open" +"

                      %1

                      in a new browser window via JavaScript.
                      " +"Do you want to allow this?
                      " +msgstr "" +"Nơi Mạng này yêu cầu mở " +"

                      %1

                      một cửa sổ duyệt mới bằng JavaScript." +"
                      Bạn muốn cho phép không?
                      " -#: tdeui/ksconfig.cpp:151 -msgid "Zemberek" -msgstr "Zemberek" +#: tdehtml/ecma/kjs_window.cpp:1862 +msgid "Close window?" +msgstr "Đóng cửa sổ ?" -#: tdeui/ksconfig.cpp:156 -msgid "&Client:" -msgstr "&Ứng dụng khách" +#: tdehtml/ecma/kjs_window.cpp:1862 +msgid "Confirmation Required" +msgstr "Cần thiết xác nhận" -#: tdeui/ksconfig.cpp:297 -msgid "Spanish" -msgstr "Tây Ban Nha" +#: tdehtml/ecma/kjs_window.cpp:2744 +msgid "" +"Do you want a bookmark pointing to the location \"%1\" to be added to your " +"collection?" +msgstr "" +"Bạn có muốn đánh dấu chỉ tới địa điểm « %1 » được thêm vào tập hợp mình không?" -#: tdeui/ksconfig.cpp:300 -msgid "Danish" -msgstr "Đan Mạch" +#: tdehtml/ecma/kjs_window.cpp:2747 +msgid "" +"Do you want a bookmark pointing to the location \"%1\" titled \"%2\" to be " +"added to your collection?" +msgstr "" +"Bạn có muốn đánh dấu tên « %2 » chỉ tới địa điểm « %1 » được thêm vào tập hợp " +"mình không?" -#: tdeui/ksconfig.cpp:303 -msgid "German" -msgstr "Đức" +#: tdehtml/ecma/kjs_window.cpp:2755 +msgid "JavaScript Attempted Bookmark Insert" +msgstr "Sự cố chèn đánh dấu JavaScript" -#: tdeui/ksconfig.cpp:306 -msgid "German (new spelling)" -msgstr "Đức (chính tả mới)" +#: tdehtml/ecma/kjs_window.cpp:2759 +msgid "Disallow" +msgstr "Cấm" -#: tdeui/ksconfig.cpp:309 -msgid "Brazilian Portuguese" -msgstr "Bồ Đào Nha của Bra-xin" +#: tdehtml/ecma/kjs_proxy.cpp:405 +msgid "" +"A script on this page is causing TDEHTML to freeze. If it continues to run, " +"other applications may become less responsive.\n" +"Do you want to abort the script?" +msgstr "" +"Một tập lệnh trên trang này đang làm TDEHTML đông đặc. Nếu nó tiếp tục chạy, " +"ứng dụng thêm có thể sẽ không đáp ứng được.\n" +"Bạn có muốn hủy bỏ tập lệnh này không?" -#: tdeui/ksconfig.cpp:312 -msgid "Portuguese" -msgstr "Bồ Đào Nha" +#: tdehtml/ecma/kjs_proxy.cpp:405 +msgid "JavaScript" +msgstr "JavaScript" -#: tdeui/ksconfig.cpp:315 -msgid "Esperanto" -msgstr "Etpêrantô" +#: tdehtml/ecma/kjs_proxy.cpp:405 +msgid "&Abort" +msgstr "&Hủy bỏ" -#: tdeui/ksconfig.cpp:318 -msgid "Norwegian" -msgstr "Na Uy" +#: tdehtml/rendering/render_frames.cpp:957 +msgid "" +"No plugin found for '%1'.\n" +"Do you want to download one from %2?" +msgstr "" +"Không tìm thấy bộ cầm phít cho « %1 ».\n" +"Bạn có muốn tải điều xuống %2 không?" -#: tdeui/ksconfig.cpp:321 -msgid "Polish" -msgstr "Ba Lan" +#: tdehtml/rendering/render_frames.cpp:958 +msgid "Missing Plugin" +msgstr "Thiếu bộ cầm phít" -#: tdeui/ksconfig.cpp:327 -msgid "Slovenian" -msgstr "Xlô-ven" +#: tdehtml/rendering/render_frames.cpp:958 +msgid "Download" +msgstr "Tải về" -#: tdeui/ksconfig.cpp:330 -msgid "Slovak" -msgstr "Xlô-vác" +#: tdehtml/rendering/render_frames.cpp:958 +msgid "Do Not Download" +msgstr "Không tải về" -#: tdeui/ksconfig.cpp:333 -msgid "Czech" -msgstr "Séc" +#: tdehtml/html/html_formimpl.cpp:353 +msgid "" +"The following files will not be uploaded because they could not be found.\n" +"Do you want to continue?" +msgstr "" +"Những tập tin theo đây sẽ không được tải lên vì không tìm thấy chúng.\n" +"Bạn có muốn tiếp tục không?" -#: tdeui/ksconfig.cpp:336 -msgid "Swedish" -msgstr "Thuỵ Điển" +#: tdehtml/html/html_formimpl.cpp:357 +msgid "Submit Confirmation" +msgstr "Xác nhận" -#: tdeui/ksconfig.cpp:339 -msgid "Swiss German" -msgstr "Đức Thụy Sĩ" +#: tdehtml/html/html_formimpl.cpp:357 +msgid "&Submit Anyway" +msgstr "Vẫn &gởi" -#: tdeui/ksconfig.cpp:345 -msgid "Lithuanian" -msgstr "Li-tu-a-ni" +#: tdehtml/html/html_formimpl.cpp:368 +msgid "" +"You're about to transfer the following files from your local computer to the " +"Internet.\n" +"Do you really want to continue?" +msgstr "" +"Bạn sắp truyền những tập tin theo đây từ máy tính cục bộ đến Mạng.\n" +"Bạn thật sự muốn tiếp tục không?" -#: tdeui/ksconfig.cpp:348 -msgid "French" -msgstr "Pháp" +#: tdehtml/html/html_formimpl.cpp:372 +msgid "Send Confirmation" +msgstr "Xác nhận" -#: tdeui/ksconfig.cpp:351 -msgid "Belarusian" -msgstr "Be-la-ru-xợ" +#: tdehtml/html/html_formimpl.cpp:372 +msgid "&Send Files" +msgstr "&Gởi tập tin" -#: tdeui/ksconfig.cpp:354 -msgid "Hungarian" -msgstr "Hung-gia-lợi" +#: tdehtml/html/html_formimpl.cpp:609 +msgid "Save Login Information" +msgstr "Lưu thông tin đăng nhập" -#: tdeui/ksconfig.cpp:358 -msgid "" -"_: Unknown ispell dictionary\n" -"Unknown" -msgstr "Lạ" +#: tdehtml/html/html_formimpl.cpp:613 +msgid "Store" +msgstr "Lưu" -#: tdeui/ksconfig.cpp:440 tdeui/ksconfig.cpp:594 -msgid "ISpell Default" -msgstr "Ispell mặc định" +#: tdehtml/html/html_formimpl.cpp:613 +msgid "Ne&ver for This Site" +msgstr "Không b&ao giờ cho nơi Mạng này" -#: tdeui/ksconfig.cpp:488 tdeui/ksconfig.cpp:642 -msgid "" -"_: default spelling dictionary\n" -"Default - %1 [%2]" -msgstr "Mặc định — %1 [%2]" +#: tdehtml/html/html_formimpl.cpp:613 +msgid "Do Not Store" +msgstr "Không lưu" -#: tdeui/ksconfig.cpp:508 tdeui/ksconfig.cpp:668 -msgid "ASpell Default" -msgstr "Aspell mặc định" +#: tdehtml/html/html_formimpl.cpp:617 +msgid "Store passwords on this page?" +msgstr "" -#: tdeui/ksconfig.cpp:573 tdeui/ksconfig.cpp:733 -#, c-format -msgid "" -"_: default spelling dictionary\n" -"Default - %1" -msgstr "Mặc định — %1" +#: tdehtml/html/htmlparser.cpp:1707 +msgid "This is a searchable index. Enter search keywords: " +msgstr "Đây là chỉ mục tìm kiếm được. Hãy nhập từ khóa tìm kiếm: " -#. i18n "??" is displayed as (pseudo-)version when no data is known about the application -#: tdeui/tdeaboutapplication.cpp:63 -msgid "??" -msgstr "??" +#: tdehtml/java/kjavaapplet.cpp:225 +msgid "Initializing Applet \"%1\"..." +msgstr "Đang sở khởi tiểu dụng « %1 »..." -#: tdeui/tdeaboutapplication.cpp:67 -msgid "" -"No information available.\n" -"The supplied TDEAboutData object does not exist." -msgstr "" -"Không có thông tin sẵn sàng.\n" -"Đối tượng TDEAboutData đã cung cấp không tồn tại." +#: tdehtml/java/kjavaapplet.cpp:232 +msgid "Starting Applet \"%1\"..." +msgstr "Đang khởi chạy tiểu dụng « %1 »..." -#: tdeui/tdeaboutapplication.cpp:107 -msgid "A&uthor" -msgstr "Tác &giả" +#: tdehtml/java/kjavaapplet.cpp:239 +msgid "Applet \"%1\" started" +msgstr "Tiểu dụng « %1 » đã khởi chạy" -#: tdeui/tdeaboutapplication.cpp:107 -msgid "A&uthors" -msgstr "Tác &giả" +#: tdehtml/java/kjavaapplet.cpp:245 +msgid "Applet \"%1\" stopped" +msgstr "Tiểu dụng « %1 » đã dừng" -#: tdeui/tdeaboutapplication.cpp:117 -#, fuzzy -msgid "" -"Please use " -"http://bugs.pearsoncomputing.net to report bugs.\n" -msgstr "" -"Vui lòng thông báo lỗi bằng Bugzilla.\n" +#: tdehtml/java/kjavaappletviewer.cpp:122 +msgid "Applet Parameters" +msgstr "Tham số tiểu dụng" -#: tdeui/tdeaboutapplication.cpp:121 tdeui/tdeaboutapplication.cpp:124 -msgid "" -"Please report bugs to %2.\n" -msgstr "" -"Vui lòng thông báo lỗi nào cho %2.\n" +#: tdehtml/java/kjavaappletviewer.cpp:131 +msgid "Parameter" +msgstr "Tham số" -#: tdeui/tdeaboutapplication.cpp:149 -msgid "&Thanks To" -msgstr "&Cám ơn :" +#: tdehtml/java/kjavaappletviewer.cpp:133 +msgid "Class" +msgstr "Hạng" -#: tdeui/tdeaboutapplication.cpp:176 -msgid "T&ranslation" -msgstr "Bản &dịch" +#: tdehtml/java/kjavaappletviewer.cpp:137 +msgid "Base URL" +msgstr "Địa chỉ Mạng cơ bản" -#: tdeui/tdeaboutapplication.cpp:181 -msgid "&License Agreement" -msgstr "Điều kiện &Quyền" +#: tdehtml/java/kjavaappletviewer.cpp:141 +msgid "Archives" +msgstr "Kho" -#: tdeui/kbugreport.cpp:70 -msgid "Submit Bug Report" -msgstr "Gởi báo cáo lỗi" +#: tdehtml/java/kjavaappletviewer.cpp:451 +msgid "TDE Java Applet Plugin" +msgstr "Bộ cầm phít tiểu dụng Java TDE" -#: tdeui/kbugreport.cpp:111 -msgid "" -"Your email address. If incorrect, use the Configure Email button to change it" -msgstr "" -"Địa chỉ thư điện tử của bạn. Nếu không đúng, hãy bấm cái nút « Cấu hình thư » " -"để thay đổi nó." +#: tdehtml/java/kjavaappletserver.cpp:145 +msgid "Loading Applet" +msgstr "Đang tải tiểu dụng..." -#: tdeui/kbugreport.cpp:112 -msgid "From:" -msgstr "Từ :" +#: tdehtml/java/kjavaappletserver.cpp:149 +msgid "Error: java executable not found" +msgstr "Lỗi : không tìm thấy tập tin thực hiện được Java" -#: tdeui/kbugreport.cpp:121 -msgid "Configure Email..." -msgstr "Cấu hình thư..." +#: tdehtml/java/kjavaappletserver.cpp:633 +msgid "Signed by (validation: " +msgstr "Ký do (hợp lệ hóa : " -#: tdeui/kbugreport.cpp:128 -msgid "The email address this bug report is sent to." -msgstr "Địa chỉ thư điện tử sẽ nhận báo cáo lỗi này." +#: tdehtml/java/kjavaappletserver.cpp:635 +msgid "Certificate (validation: " +msgstr "Chứng nhận (hợp lệ hoá : " -#: tdeui/kbugreport.cpp:129 -msgid "To:" -msgstr "Cho :" +#: tdehtml/java/kjavaappletserver.cpp:638 +msgid "Ok" +msgstr "Được" -#: tdeui/kbugreport.cpp:136 -msgid "&Send" -msgstr "&Gởi" +#: tdehtml/java/kjavaappletserver.cpp:640 +msgid "NoCARoot" +msgstr "Không có gốc CA" -#: tdeui/kbugreport.cpp:136 -msgid "Send bug report." -msgstr "Gởi báo cáo lỗi." +#: tdehtml/java/kjavaappletserver.cpp:642 +msgid "InvalidPurpose" +msgstr "Mục đích không hợp lệ" -#: tdeui/kbugreport.cpp:137 -#, c-format -msgid "Send this bug report to %1." -msgstr "Gởi báo cáo lỗi này cho %1." +#: tdehtml/java/kjavaappletserver.cpp:644 +msgid "PathLengthExceeded" +msgstr "Đường dẫn quá dài" -#: tdeui/kbugreport.cpp:148 -msgid "" -"The application for which you wish to submit a bug report - if incorrect, " -"please use the Report Bug menu item of the correct application" -msgstr "" -"Ứng dụng về mà bạn muốn thông báo lỗi. Nếu không đúng, hãy sử dụng mục trình " -"đơn « Thông báo lỗi » của ứng dụng đúng." +#: tdehtml/java/kjavaappletserver.cpp:646 +msgid "InvalidCA" +msgstr "CA không hợp lệ" -#: tdeui/kbugreport.cpp:149 -msgid "Application: " -msgstr "Ứng dụng: " +#: tdehtml/java/kjavaappletserver.cpp:648 +msgid "Expired" +msgstr "Hết hạn" -#: tdeui/kbugreport.cpp:174 -msgid "" -"The version of this application - please make sure that no newer version is " -"available before sending a bug report" -msgstr "" -"Phiên bản của ứng dụng này. Vui lòng kiểm tra xem chưa có phiên bản mới hơn " -"công bố, trước khi gởi báo cáo lỗi." +#: tdehtml/java/kjavaappletserver.cpp:650 +msgid "SelfSigned" +msgstr "Tự ký" -#: tdenewstuff/uploaddialog.cpp:73 tdeui/kbugreport.cpp:175 -msgid "Version:" -msgstr "Phiên bản:" +#: tdehtml/java/kjavaappletserver.cpp:652 +msgid "ErrorReadingRoot" +msgstr "Gặp lỗi khi đọc gốc" -#: tdeui/kbugreport.cpp:181 -msgid "no version set (programmer error!)" -msgstr "chưa đặt phiên bản (lỗi lập trình)" +#: tdehtml/java/kjavaappletserver.cpp:654 +msgid "Revoked" +msgstr "Bị hủy bỏ" -#: tdeui/kbugreport.cpp:192 -msgid "OS:" -msgstr "HĐH:" +#: tdehtml/java/kjavaappletserver.cpp:656 +msgid "Untrusted" +msgstr "Không tin cây" -#: tdeui/kbugreport.cpp:204 -msgid "Compiler:" -msgstr "Bộ biên dịch:" +#: tdehtml/java/kjavaappletserver.cpp:658 +msgid "SignatureFailed" +msgstr "Chữ ký bị lỗi" -#: tdeui/kbugreport.cpp:212 -msgid "Se&verity" -msgstr "Độ &quan trọng" +#: tdehtml/java/kjavaappletserver.cpp:660 +msgid "Rejected" +msgstr "Bị từ chối" -#: tdeui/kbugreport.cpp:214 -msgid "Critical" -msgstr "Nghiêm trọng" +#: tdehtml/java/kjavaappletserver.cpp:662 +msgid "PrivateKeyFailed" +msgstr "Khoá riêng bị lỗi" -#: tdeui/kbugreport.cpp:214 -msgid "Grave" -msgstr "Quan trọng" +#: tdehtml/java/kjavaappletserver.cpp:664 +msgid "InvalidHost" +msgstr "Máy không hợp lệ" -#: tdeui/kbugreport.cpp:214 -msgid "" -"_: normal severity\n" -"Normal" -msgstr "Chuẩn" +#: tdehtml/java/kjavaappletserver.cpp:667 +msgid "Unknown" +msgstr "Không rõ" -#: tdeui/kbugreport.cpp:214 -msgid "Wishlist" -msgstr "Yêu cầu" +#: tdehtml/java/kjavaappletserver.cpp:788 +msgid "Do you grant Java applet with certificate(s):" +msgstr "Bạn có cho tiểu dụng Java có chứng nhận:" -#: tdeui/kbugreport.cpp:214 -msgid "Translation" -msgstr "Bản dịch" +#: tdehtml/java/kjavaappletserver.cpp:790 +msgid "the following permission" +msgstr "quyền theo đây" -#: tdeui/kbugreport.cpp:227 -msgid "S&ubject: " -msgstr "&Chủ đề: " +#: tdehtml/java/kjavaappletserver.cpp:801 +msgid "&Reject All" +msgstr "&Từ chối hết" -#: tdeui/kbugreport.cpp:234 -msgid "" -"Enter the text (in English if possible) that you wish to submit for the bug " -"report.\n" -"If you press \"Send\", a mail message will be sent to the maintainer of this " -"program.\n" -msgstr "" -"Hãy nhập đoạn (bằng tiếng Anh nếu có thể) bạn muốn gồm có trong báo cáo lỗi.\n" -"Khi bạn bấm nút « Gởi », thư báo cáo lỗi sẽ được gởi cho nhà duy trì chương " -"trình này.\n" +#: tdehtml/java/kjavaappletserver.cpp:807 +msgid "&Grant All" +msgstr "Cho &phép hết" -#: tdeui/kbugreport.cpp:254 -msgid "" -"Reporting bugs and requesting enhancements are maintained using the Bugzilla " -"reporting system.\n" -"You'll need a login account and password to use the reporting system.\n" -"To control spam and rogue elements the login requires a valid email address.\n" -"Consider using any large email service if you want to avoid using your private " -"email address.\n" -"\n" -"Selecting the button below opens your web browser to " -"http://bugs.trinitydesktop.org,\n" -"where you will find the report form.\n" -"The information displayed above will be transferred to the reporting system.\n" -"Session cookies must be enabled to use the reporting system.\n" -"\n" -"Thank you for helping!" -msgstr "" +#: tdemdi/tdemdichildfrm.cpp:1239 +msgid "R&esize" +msgstr "&Đổi cỡ" -#: tdeui/kbugreport.cpp:270 -msgid "&Launch Bug Report Wizard" -msgstr "&Khởi chạy trợ lý thông báo lỗi" +#: tdemdi/tdemdichildfrm.cpp:1240 +msgid "M&inimize" +msgstr "Th&u nhỏ" -#: tdeui/kbugreport.cpp:309 -msgid "" -"_: unknown program name\n" -"unknown" -msgstr "không rõ" +#: tdemdi/tdemdichildfrm.cpp:1241 +msgid "M&aximize" +msgstr "Phóng t&o" -#: tdeui/kbugreport.cpp:387 -msgid "" -"You must specify both a subject and a description before the report can be " -"sent." -msgstr "" -"Bạn phải ghi rõ cả chủ đề lẫn mô tả đều trước khi có gởi được báo cáo này." +#: tdemdi/tdemdichildfrm.cpp:1261 +msgid "&Maximize" +msgstr "&Phóng to" -#: tdeui/kbugreport.cpp:397 -msgid "" -"

                      You chose the severity Critical. Please note that this severity is " -"intended only for bugs that

                      " -"
                        " -"
                      • break unrelated software on the system (or the whole system)
                      • " -"
                      • cause serious data loss
                      • " -"
                      • introduce a security hole on the system where the affected package is " -"installed
                      \n" -"

                      Does the bug you are reporting cause any of the above damage? If it does " -"not, please select a lower severity. Thank you!

                      " -msgstr "" -"

                      Bạn đã chọn độ quan trọng Nghiêm trọng. Vui lòng ghi chú rằng độ quan " -"trọng này dành cho lỗi

                      " -"
                        " -"
                      • hỏng phần mềm không liên quan cùng trong hệ thống (hoặc hỏng toàn bộ hệ " -"thống)
                      • " -"
                      • gây ra sự mất dữ liệu quan trọng
                      • " -"
                      • giới thiệu một lỗ bảo mật vào hệ thống nơi gói đó được cài đặt
                      \n" -"

                      Lỗi bạn đang thông báo có gây thiệt hại nào trên không? Nếu không, vui lòng " -"chọn độ quan trọng thấp hơn. Cám ơn bạn !

                      " +#: tdemdi/tdemdichildfrm.cpp:1265 +msgid "M&ove" +msgstr "Chu&yển" -#: tdeui/kbugreport.cpp:408 -msgid "" -"

                      You chose the severity Grave. Please note that this severity is " -"intended only for bugs that

                      " -"
                        " -"
                      • make the package in question unusable or mostly so
                      • " -"
                      • cause data loss
                      • " -"
                      • introduce a security hole allowing access to the accounts of users who use " -"the affected package
                      \n" -"

                      Does the bug you are reporting cause any of the above damage? If it does " -"not, please select a lower severity. Thank you!

                      " -msgstr "" -"

                      Bạn đã chọn độ quan trọng Quan trọng. Vui lòng ghi chú rằng độ quan " -"trọng này dành cho lỗi

                      " -"
                        " -"
                      • làm cho gói đó không còn có khả năng sử dụng lại, hoặc hậu hết như thế
                      • " -"
                      • gây ra sự mất dữ liệu
                      • " -"
                      • giới thiệu một lỗ bảo mật mà cho phép truy cập vào tài khoản của người dùng " -"nào dùng gói đó/li>
                      \n" -"

                      Lỗi bạn đang thông báo có gây thiệt hại nào trên không? Nếu không, vui lòng " -"chọn độ quan trọng thấp hơn. Cám ơn bạn !

                      " +#: tdemdi/tdemdichildfrm.cpp:1267 +msgid "&Resize" +msgstr "Đổi &cỡ" -#: tdeui/kbugreport.cpp:420 -#, fuzzy -msgid "" -"Unable to send the bug report.\n" -"Please submit a bug report manually...\n" -"See http://bugs.pearsoncomputing.net/ for instructions." -msgstr "" -"Không thể gởi báo cáo lỗi này.\n" -"Vui lòng tự thông báo lỗi ...\n" -"Xem \n" -"(Bugzilla TDE) để tìm hướng dẫn." +#: tdemdi/tdemdichildfrm.cpp:1270 +msgid "&Undock" +msgstr "&Bỏ neo" -#: tdeui/kbugreport.cpp:428 -msgid "Bug report sent, thank you for your input." -msgstr "" -"Báo cáo lỗi đã được gởi.\n" -"Cám ơn bạn đã nhập thông tin hữu ích." +#: tdemdi/tdemdimainfrm.cpp:979 +msgid "Window" +msgstr "Cửa sổ" -#: tdeui/kbugreport.cpp:437 -msgid "" -"Close and discard\n" -"edited message?" -msgstr "" -"Đóng và hủy thư\n" -"đã soạn thảo không?" +#: tdemdi/tdemdimainfrm.cpp:992 +msgid "Undock" +msgstr "Bỏ neo" -#: tdeui/kbugreport.cpp:438 -msgid "Close Message" -msgstr "Đóng thư" +#: tdemdi/tdemdimainfrm.cpp:1002 +msgid "Dock" +msgstr "Neo" -#: tdeui/kedittoolbar.cpp:49 -msgid "--- line separator ---" -msgstr "━━ bộ phân cách dòng ━━" +#: tdemdi/tdemdimainfrm.cpp:1007 +msgid "Operations" +msgstr "Thao tác" -#: tdeui/kedittoolbar.cpp:50 -msgid "--- separator ---" -msgstr "━━ bộ phân cách ━━" +#: tdemdi/tdemdimainfrm.cpp:2577 +msgid "Close &All" +msgstr "&Đóng hết" -#: tdeui/kedittoolbar.cpp:380 tdeui/kedittoolbar.cpp:392 -#: tdeui/kedittoolbar.cpp:402 tdeui/kedittoolbar.cpp:411 -msgid "Configure Toolbars" -msgstr "Cấu hình Thanh công cụ" +#: tdemdi/tdemdimainfrm.cpp:2586 +msgid "&Minimize All" +msgstr "Th&u nhỏ hết" -#: tdeui/kedittoolbar.cpp:447 -msgid "" -"Do you really want to reset all toolbars of this application to their default? " -"The changes will be applied immediately." -msgstr "" -"Bạn thật sự muốn đặt lại mọi thanh công cụ của ứng dụng này thành giá trị mặc " -"định không? Các thay đổi sẽ được áp dụng ngay." +#: tdemdi/tdemdimainfrm.cpp:2592 +msgid "&MDI Mode" +msgstr "Chế độ &MDI" -#: tdeui/kedittoolbar.cpp:447 -msgid "Reset Toolbars" -msgstr "Đặt lại Thanh công cụ" +#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2594 +msgid "&Toplevel Mode" +msgstr "Chế độ cấp đầ&u" -#: tdeui/kedittoolbar.cpp:761 -msgid "&Toolbar:" -msgstr "&Thanh công cụ :" +#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2595 +msgid "C&hildframe Mode" +msgstr "C&hế độ khung con" -#: tdeui/kedittoolbar.cpp:777 -msgid "A&vailable actions:" -msgstr "Hành động có &sẵn:" +#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2596 +msgid "Ta&b Page Mode" +msgstr "Chế độ trang tab" -#: tdeui/kedittoolbar.cpp:795 -msgid "Curr&ent actions:" -msgstr "Hành động &hiện có :" +#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2597 +msgid "I&DEAl Mode" +msgstr "Chế độ I&DEAl" -#: tdeui/kedittoolbar.cpp:818 -msgid "Change &Icon..." -msgstr "Đổi &biểu tượng..." +#: tdemdi/tdemdimainfrm.cpp:2619 +msgid "&Tile" +msgstr "&Lát" -#: tdeui/kedittoolbar.cpp:991 -msgid "" -"This element will be replaced with all the elements of an embedded component." -msgstr "" -"Yếu tố này sẽ được thay thế bằng tất cả các yếu tố của một thành phần nhúng." +#: tdemdi/tdemdimainfrm.cpp:2621 +msgid "Ca&scade Windows" +msgstr "Tầng &xếp cửa sổ" -#: tdeui/kedittoolbar.cpp:993 -msgid "" -msgstr "" +#: tdemdi/tdemdimainfrm.cpp:2622 +msgid "Cascade &Maximized" +msgstr "Tầng xếp đã phóng t&o" -#: tdeui/kedittoolbar.cpp:995 -msgid "" -msgstr "" +#: tdemdi/tdemdimainfrm.cpp:2623 +msgid "Expand &Vertically" +msgstr "Bung &dọc" -#: tdeui/kedittoolbar.cpp:1001 -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 "" -"Đây là danh sách động các hành động. Bạn có thể di chuyển nó, nhưng nếu bạn gỡ " -"bỏ nó, bạn sẽ không thể thêm lại." +#: tdemdi/tdemdimainfrm.cpp:2624 +msgid "Expand &Horizontally" +msgstr "Bung &ngang" -#: tdeui/kedittoolbar.cpp:1002 -#, c-format -msgid "ActionList: %1" -msgstr "Danh sách hành động: %1" +#: tdemdi/tdemdimainfrm.cpp:2625 +msgid "Tile &Non-Overlapped" +msgstr "Lát &không chồng chéo lên nhau" -#: tdeui/kauthicon.cpp:99 -msgid "Editing disabled" -msgstr "Soạn thảo bị tắt" +#: tdemdi/tdemdimainfrm.cpp:2626 +msgid "Tile Overla&pped" +msgstr "Lát chồn&g chéo lên nhau" -#: tdeui/kauthicon.cpp:100 -msgid "Editing enabled" -msgstr "Soạn thảo đã bật" +#: tdemdi/tdemdimainfrm.cpp:2627 +msgid "Tile V&ertically" +msgstr "Lát dọ&c" -#: tdeui/tdespell.cpp:1176 -msgid "You have to restart the dialog for changes to take effect" -msgstr "Bạn cần phải khởi chạy lại hộp thoại để các thay đổi có tác dụng" +#: tdemdi/tdemdimainfrm.cpp:2633 +msgid "&Dock/Undock" +msgstr "Cụ &neo/Bỏ neo" -#: tdeui/tdespell.cpp:1402 -msgid "Spell Checker" -msgstr "Bộ bắt lỗi chính tả" +#: tdemdi/tdemdi/guiclient.cpp:79 tdemdi/tdemdiguiclient.cpp:139 +msgid "Tool &Views" +msgstr "Khung &xem công cụ" -#: tdeui/kcharselect.cpp:366 -msgid "" -"_: Character\n" -"%2" -"
                      Unicode code point: U+%3" -"
                      (In decimal: %4)" -"
                      (Character: %5)
                      " -msgstr "" -"%2" -"
                      Điểm mã Unicode: U+%3" -"
                      (thập phân là %4)" -"
                      (Ký tự : %5)
                      " +#: tdemdi/tdemdiguiclient.cpp:142 +msgid "MDI Mode" +msgstr "Chế độ MDI" -#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:144 -msgid "Font:" -msgstr "Phông chữ :" +#: tdemdi/tdemdi/guiclient.cpp:81 tdemdi/tdemdiguiclient.cpp:154 +msgid "Tool &Docks" +msgstr "&Neo công cụ" -#: tdeui/kcharselect.cpp:394 -msgid "Table:" -msgstr "Bảng:" +#: tdemdi/tdemdi/guiclient.cpp:82 tdemdi/tdemdiguiclient.cpp:155 +msgid "Switch Top Dock" +msgstr "Chuyển đổi Neo trên" -#: tdeui/kcharselect.cpp:404 -msgid "&Unicode code point:" -msgstr "Điểm mã &Unicode:" +#: tdemdi/tdemdi/guiclient.cpp:84 tdemdi/tdemdiguiclient.cpp:157 +msgid "Switch Left Dock" +msgstr "Chuyển đổi Neo trái" -#: tdeui/tdetoolbarhandler.cpp:86 -msgid "Show Toolbar" -msgstr "Hiện thanh công cụ" +#: tdemdi/tdemdi/guiclient.cpp:86 tdemdi/tdemdiguiclient.cpp:159 +msgid "Switch Right Dock" +msgstr "Chuyển đổi Neo phải" -#: tdeui/tdetoolbarhandler.cpp:87 -msgid "Hide Toolbar" -msgstr "Ẩn thanh công cụ" +#: tdemdi/tdemdi/guiclient.cpp:88 tdemdi/tdemdiguiclient.cpp:161 +msgid "Switch Bottom Dock" +msgstr "Chuyển đổi Neo dưới" -#: tdeui/tdetoolbarhandler.cpp:91 -msgid "Toolbars" -msgstr "Thanh công cụ" +#: tdemdi/tdemdi/guiclient.cpp:91 tdemdi/tdemdiguiclient.cpp:164 +msgid "Previous Tool View" +msgstr "Khung xem công cụ trước" -#: tdeui/khelpmenu.cpp:131 tdeui/kstdaction_p.h:108 -msgid "%1 &Handbook" -msgstr "&Sổ tay %1" +#: tdemdi/tdemdi/guiclient.cpp:93 tdemdi/tdemdiguiclient.cpp:166 +msgid "Next Tool View" +msgstr "Khung xem công cụ kế tiếp" -#: tdeui/khelpmenu.cpp:140 -msgid "What's &This" -msgstr "Cái này là &gì?" +#: tdemdi/tdemdichildfrmcaption.cpp:71 tdemdi/tdemdichildview.cpp:63 +#: tdemdi/tdemdichildview.cpp:89 +msgid "Unnamed" +msgstr "Không tên" -#: tdeui/khelpmenu.cpp:151 tdeui/kstdaction_p.h:111 -msgid "&Report Bug/Request Enhancement..." -msgstr "" +#: tdemdi/tdemdi/dockcontainer.cpp:195 tdemdi/tdemdidockcontainer.cpp:218 +msgid "" +"_: Switch between overlap and side by side mode\n" +"Overlap" +msgstr "Chồng chéo" -#: tdeui/khelpmenu.cpp:160 tdeui/kstdaction_p.h:112 -#, fuzzy -msgid "Switch application &language..." -msgstr "đặt tên ứng dụng" +#: tdecore/kcalendarsystemhijri.cpp:298 tdecore/kcalendarsystemhijri.cpp:326 +msgid "Muharram" +msgstr "Muharram" + +#: tdecore/kcalendarsystemhijri.cpp:300 tdecore/kcalendarsystemhijri.cpp:328 +msgid "Safar" +msgstr "Safar" + +#: tdecore/kcalendarsystemhijri.cpp:302 +msgid "R. Awal" +msgstr "R. Awal" + +#: tdecore/kcalendarsystemhijri.cpp:304 +msgid "R. Thaani" +msgstr "R. Thaani" + +#: tdecore/kcalendarsystemhijri.cpp:306 +msgid "J. Awal" +msgstr "J. Awal" + +#: tdecore/kcalendarsystemhijri.cpp:308 +msgid "J. Thaani" +msgstr "J. Thaani" -#: tdeui/khelpmenu.cpp:171 tdeui/kstdaction_p.h:113 -#, c-format -msgid "&About %1" -msgstr "&Giới thiệu về %1" +#: tdecore/kcalendarsystemhijri.cpp:310 tdecore/kcalendarsystemhijri.cpp:338 +msgid "Rajab" +msgstr "Rajab" -#: tdeui/khelpmenu.cpp:177 tdeui/kstdaction_p.h:114 -#, fuzzy -msgid "About &Trinity" -msgstr "Giới thiệu về &TDE" +#: tdecore/kcalendarsystemhijri.cpp:312 tdecore/kcalendarsystemhijri.cpp:340 +msgid "Sha`ban" +msgstr "Sha`ban" -#: tdeui/klineeditdlg.cpp:92 -msgid "&Browse..." -msgstr "&Duyệt..." +#: tdecore/kcalendarsystemhijri.cpp:314 tdecore/kcalendarsystemhijri.cpp:342 +msgid "Ramadan" +msgstr "Ramadan" -#: tdeui/ktip.cpp:206 -msgid "Tip of the Day" -msgstr "Mẹo của hôm nay" +#: tdecore/kcalendarsystemhijri.cpp:316 tdecore/kcalendarsystemhijri.cpp:344 +msgid "Shawwal" +msgstr "Shawwal" -#: tdeui/ktip.cpp:224 -msgid "" -"Did you know...?\n" -msgstr "" -"Bạn có biết chưa...?\n" +#: tdecore/kcalendarsystemhijri.cpp:318 +msgid "Qi`dah" +msgstr "Qi`dah" -#: tdeui/ktip.cpp:287 -msgid "&Show tips on startup" -msgstr "&Hiện mẹo khi khởi chạy" +#: tdecore/kcalendarsystemhijri.cpp:320 +msgid "Hijjah" +msgstr "Hijjah" -#: tdeui/kpixmapregionselectordialog.cpp:28 -msgid "Select Region of Image" -msgstr "Chọn vùng của ảnh" +#: tdecore/kcalendarsystemhijri.cpp:330 +msgid "Rabi` al-Awal" +msgstr "Rabi` al-Awal" -#: tdeui/kpixmapregionselectordialog.cpp:31 -msgid "Please click and drag on the image to select the region of interest:" -msgstr "Hãy nhắp vào ảnh rồi kéo trên nó để chọn vùng thích hợp:" +#: tdecore/kcalendarsystemhijri.cpp:332 +msgid "Rabi` al-Thaani" +msgstr "Rabi` al-Thaani" -#: tdeui/kpassdlg.cpp:250 -msgid "&Password:" -msgstr "&Mật khẩu :" +#: tdecore/kcalendarsystemhijri.cpp:334 +msgid "Jumaada al-Awal" +msgstr "Jumaada al-Awal" -#: tdeui/kpassdlg.cpp:269 -msgid "&Keep password" -msgstr "&Nhớ mật khẩu" +#: tdecore/kcalendarsystemhijri.cpp:336 +msgid "Jumaada al-Thaani" +msgstr "Jumaada al-Thaani" -#: tdeui/kpassdlg.cpp:289 -msgid "&Verify:" -msgstr "Thẩ&m tra" +#: tdecore/kcalendarsystemhijri.cpp:346 +msgid "Thu al-Qi`dah" +msgstr "Thu al-Qi`dah" -#: tdeui/kpassdlg.cpp:311 -msgid "Password strength meter:" -msgstr "Độ mạnh mật khẩu :" +#: tdecore/kcalendarsystemhijri.cpp:348 +msgid "Thu al-Hijjah" +msgstr "Thu al-Hijjah" -#: tdeui/kpassdlg.cpp:315 -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" -" - using a longer password;\n" -" - using a mixture of upper- and lower-case letters;\n" -" - using numbers or symbols, such as #, as well as letters." -msgstr "" -"Độ mạnh mật khẩu ngụ ý độ bảo mật của mật khẩu mới nhập.\n" -"Để tăng lên độ mạnh của mật khẩu, khuyên bạn:\n" -" • nhập mật khẩu dài hơn\n" -" • nhập chữ cả hoa lẫn thường\n" -" • cũng nhập con số và ký hiệu." +#: tdecore/kcalendarsystemhijri.cpp:363 tdecore/kcalendarsystemhijri.cpp:391 +msgid "of Muharram" +msgstr "của Muharram" -#: tdeui/kpassdlg.cpp:331 tdeui/kpassdlg.cpp:525 -msgid "Passwords do not match" -msgstr "Mật khẩu không trùng" +#: tdecore/kcalendarsystemhijri.cpp:365 tdecore/kcalendarsystemhijri.cpp:393 +msgid "of Safar" +msgstr "của Safar" -#: tdeui/kpassdlg.cpp:408 -msgid "You entered two different passwords. Please try again." -msgstr "Bạn đã nhập hai mật khẩu khác với nhau. Hãy thử lại." +#: tdecore/kcalendarsystemhijri.cpp:367 +msgid "of R. Awal" +msgstr "của R. Awal" -#: tdeui/kpassdlg.cpp:415 -msgid "" -"The password you have entered has a low strength. To improve the strength of " -"the password, try:\n" -" - using a longer password;\n" -" - using a mixture of upper- and lower-case letters;\n" -" - using numbers or symbols as well as letters.\n" -"\n" -"Would you like to use this password anyway?" -msgstr "" -"Bạn đã nhập một mật khẩu hơi yếu.\n" -"Để tăng lên độ mạnh của mật khẩu, khuyên bạn:\n" -" • nhập mật khẩu dài hơn\n" -" • nhập chữ cả hoa lẫn thường\n" -" • cũng nhập con số và ký hiệu.\n" -"\n" -"Bạn vẫn còn muốn sử dụng mật khẩu này không?" +#: tdecore/kcalendarsystemhijri.cpp:369 +msgid "of R. Thaani" +msgstr "của R. Thaani" -#: tdeui/kpassdlg.cpp:423 -msgid "Low Password Strength" -msgstr "Mật khẩu yếu" +#: tdecore/kcalendarsystemhijri.cpp:371 +msgid "of J. Awal" +msgstr "của J. Awal" -#: tdeui/kpassdlg.cpp:519 -msgid "Password is empty" -msgstr "Mật khẩu trống" +#: tdecore/kcalendarsystemhijri.cpp:373 +msgid "of J. Thaani" +msgstr "của J. Thaani" -#: tdeui/kpassdlg.cpp:522 -#, c-format -msgid "" -"_n: Password must be at least 1 character long\n" -"Password must be at least %n characters long" -msgstr "Mật khẩu phải có độ dài ít nhất %n ký tự." +#: tdecore/kcalendarsystemhijri.cpp:375 tdecore/kcalendarsystemhijri.cpp:403 +msgid "of Rajab" +msgstr "của Rajab" -#: tdeui/kpassdlg.cpp:524 -msgid "Passwords match" -msgstr "Mật khẩu trùng." +#: tdecore/kcalendarsystemhijri.cpp:377 tdecore/kcalendarsystemhijri.cpp:405 +msgid "of Sha`ban" +msgstr "của Sha`ban" -#: tdeui/tdelistviewsearchline.cpp:243 -msgid "Search Columns" -msgstr "Cột tìm kiếm" +#: tdecore/kcalendarsystemhijri.cpp:379 tdecore/kcalendarsystemhijri.cpp:407 +msgid "of Ramadan" +msgstr "của Ramadan" -#: tdeui/tdelistviewsearchline.cpp:245 -msgid "All Visible Columns" -msgstr "Mọi cột hiển thị" +#: tdecore/kcalendarsystemhijri.cpp:381 tdecore/kcalendarsystemhijri.cpp:409 +msgid "of Shawwal" +msgstr "của Shawwal" -#: tdeui/tdelistviewsearchline.cpp:260 -msgid "" -"_: Column number %1\n" -"Column No. %1" -msgstr "Số hiệu cột %1" +#: tdecore/kcalendarsystemhijri.cpp:383 +msgid "of Qi`dah" +msgstr "của Qi`dah" -#: tdeui/tdelistviewsearchline.cpp:455 -msgid "S&earch:" -msgstr "Tìm &kiếm:" +#: tdecore/kcalendarsystemhijri.cpp:385 +msgid "of Hijjah" +msgstr "của Hijjah" -#: tdeui/kcolordialog.cpp:84 -msgid "" -"_: palette name\n" -"* Recent Colors *" -msgstr "• Màu sắc gần đây •" +#: tdecore/kcalendarsystemhijri.cpp:395 +msgid "of Rabi` al-Awal" +msgstr "của Rabi` al-Awal" -#: tdeui/kcolordialog.cpp:85 -msgid "" -"_: palette name\n" -"* Custom Colors *" -msgstr "• Màu sắc tự chọn •" +#: tdecore/kcalendarsystemhijri.cpp:397 +msgid "of Rabi` al-Thaani" +msgstr "của Rabi` al-Thaani" -#: tdeui/kcolordialog.cpp:86 -msgid "" -"_: palette name\n" -"Forty Colors" -msgstr "40 màu sắc" +#: tdecore/kcalendarsystemhijri.cpp:399 +msgid "of Jumaada al-Awal" +msgstr "của Jumaada al-Awal" -#: tdeui/kcolordialog.cpp:87 -msgid "" -"_: palette name\n" -"Rainbow Colors" -msgstr "Màu sắc cầu vồng " +#: tdecore/kcalendarsystemhijri.cpp:401 +msgid "of Jumaada al-Thaani" +msgstr "của Jumaada al-Thaani" -#: tdeui/kcolordialog.cpp:88 -msgid "" -"_: palette name\n" -"Royal Colors" -msgstr "Màu sắc thuộc vua" +#: tdecore/kcalendarsystemhijri.cpp:411 +msgid "of Thu al-Qi`dah" +msgstr "của Thu al-Qi`dah" -#: tdeui/kcolordialog.cpp:89 -msgid "" -"_: palette name\n" -"Web Colors" -msgstr "Màu sắc Mạng" +#: tdecore/kcalendarsystemhijri.cpp:413 +msgid "of Thu al-Hijjah" +msgstr "của Thu al-Hijjah" -#: tdeui/kcolordialog.cpp:563 -msgid "Named Colors" -msgstr "Màu sắc có tên" +#: tdecore/kcalendarsystemhijri.cpp:445 +msgid "Ith" +msgstr "Ith" -#: tdeui/kcolordialog.cpp:717 -msgid "" -"Unable to read X11 RGB color strings. The following file location(s) were " -"examined:\n" -msgstr "" -"Không thể đọc các chuỗi màu RGB X11. Những địa điểm tập tin theo đây đã được " -"kiểm tra :\n" +#: tdecore/kcalendarsystemhijri.cpp:447 +msgid "Thl" +msgstr "Thl" -#: tdeui/kcolordialog.cpp:940 -msgid "Select Color" -msgstr "Chọn màu" +#: tdecore/kcalendarsystemhijri.cpp:449 +msgid "Arb" +msgstr "Arb" -#: tdeui/kcolordialog.cpp:1005 -msgid "H:" -msgstr "S:" +#: tdecore/kcalendarsystemhijri.cpp:451 +msgid "Kha" +msgstr "Kha" + +#: tdecore/kcalendarsystemhijri.cpp:453 +msgid "Jum" +msgstr "Jum" -#: tdeui/kcolordialog.cpp:1014 -msgid "S:" -msgstr "B:" +#: tdecore/kcalendarsystemhijri.cpp:455 +msgid "Sab" +msgstr "Sab" -#: tdeui/kcolordialog.cpp:1023 -msgid "V:" -msgstr "G:" +#: tdecore/kcalendarsystemhijri.cpp:457 +msgid "Ahd" +msgstr "Ahd" -#: tdeui/kcolordialog.cpp:1035 -msgid "R:" -msgstr "Đ:" +#: tdecore/kcalendarsystemhijri.cpp:463 +msgid "Yaum al-Ithnain" +msgstr "Yaum al-Ithnain" -#: tdeui/kcolordialog.cpp:1044 -msgid "G:" -msgstr "XLC:" +#: tdecore/kcalendarsystemhijri.cpp:465 +msgid "Yau al-Thulatha" +msgstr "Yau al-Thulatha" -#: tdeui/kcolordialog.cpp:1053 -msgid "B:" -msgstr "XD:" +#: tdecore/kcalendarsystemhijri.cpp:467 +msgid "Yaum al-Arbi'a" +msgstr "Yaum al-Arbi'a" -#: tdeui/kcolordialog.cpp:1108 -msgid "&Add to Custom Colors" -msgstr "Th&êm vào màu sắc tự chọn:" +#: tdecore/kcalendarsystemhijri.cpp:469 +msgid "Yaum al-Khamees" +msgstr "Yaum al-Khamees" -#: tdenewstuff/uploaddialog.cpp:58 tderesources/configdialog.cpp:53 -#: tdeui/kcolordialog.cpp:1133 -msgid "Name:" -msgstr "Tên:" +#: tdecore/kcalendarsystemhijri.cpp:471 +msgid "Yaum al-Jumma" +msgstr "Yaum al-Jumma" -#: tdeui/kcolordialog.cpp:1140 -msgid "HTML:" -msgstr "HTML:" +#: tdecore/kcalendarsystemhijri.cpp:473 +msgid "Yaum al-Sabt" +msgstr "Yaum al-Sabt" -#: tdeui/kcolordialog.cpp:1219 -msgid "Default color" -msgstr "Màu sắc mặc định" +#: tdecore/kcalendarsystemhijri.cpp:475 +msgid "Yaum al-Ahad" +msgstr "Yaum al-Ahad" -#: tdeui/kcolordialog.cpp:1247 -msgid "-default-" -msgstr "-mặc định-" +#: tdecore/tdelocale.cpp:226 +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 to do " +"mail thd@kde.org and coolo@kde.org, they will tell you. Better leave that out " +"if unsure, the programs will crash!!\n" +"Definition of PluralForm - to be set by the translator of tdelibs.po" +msgstr "NoPlural" -#: tdeui/kcolordialog.cpp:1463 -msgid "-unnamed-" -msgstr "-không tên-" +#: tdecore/kcalendarsystemgregorian.cpp:91 tdecore/tdelocale.cpp:569 +msgid "" +"_: January\n" +"Jan" +msgstr "Th1" -#: tdeui/kstdaction.cpp:51 tdeui/kstdguiitem.cpp:188 +#: tdecore/kcalendarsystemgregorian.cpp:93 tdecore/tdelocale.cpp:570 msgid "" -"_: go back\n" -"&Back" -msgstr "&Lùi" +"_: February\n" +"Feb" +msgstr "Th2" -#: tdeui/kstdaction.cpp:56 tdeui/kstdguiitem.cpp:196 +#: tdecore/kcalendarsystemgregorian.cpp:95 tdecore/tdelocale.cpp:571 msgid "" -"_: go forward\n" -"&Forward" -msgstr "&Tớí" +"_: March\n" +"Mar" +msgstr "Th3" -#: tdeui/kstdaction.cpp:61 +#: tdecore/kcalendarsystemgregorian.cpp:97 tdecore/tdelocale.cpp:572 msgid "" -"_: beginning (of line)\n" -"&Home" -msgstr "&Về" +"_: April\n" +"Apr" +msgstr "Th4" -#: tdeui/kstdaction.cpp:62 tdeui/kstdguiitem.cpp:168 +#: tdecore/kcalendarsystemgregorian.cpp:99 tdecore/tdelocale.cpp:573 msgid "" -"_: show help\n" -"&Help" -msgstr "Trợ &giúp" +"_: May short\n" +"May" +msgstr "Th5" -#: tdeui/kstdaction.cpp:240 -msgid "Show Menubar

                      Shows the menubar again after it has been hidden" -msgstr "Hiện thanh trình đơn

                      Hiển thị lại thanh trình đơn sau khi nó bị ẩn" +#: tdecore/kcalendarsystemgregorian.cpp:101 tdecore/tdelocale.cpp:574 +msgid "" +"_: June\n" +"Jun" +msgstr "Th6" -#: tdeui/kstdaction.cpp:242 -msgid "Hide &Menubar" -msgstr "Ẩ&n thanh trình đơn" +#: tdecore/kcalendarsystemgregorian.cpp:103 tdecore/tdelocale.cpp:575 +msgid "" +"_: July\n" +"Jul" +msgstr "Th7" -#: tdeui/kstdaction.cpp:243 +#: tdecore/kcalendarsystemgregorian.cpp:105 tdecore/tdelocale.cpp:576 msgid "" -"Hide Menubar" -"

                      Hide the menubar. You can usually get it back using the right mouse button " -"inside the window itself." -msgstr "" -"Ẩn thanh trình đơn" -"

                      Giấu thanh trình đơn. Bạn thường có thể hiển thị lại nó bằng cách sử dụng " -"cái nút bên phải trên con chuột bên trong cửa sổ chính nó." +"_: August\n" +"Aug" +msgstr "Th8" -#: tdeui/kstdaction.cpp:274 tdeui/kstdaction_p.h:97 -msgid "Show St&atusbar" -msgstr "Hiện thanh t&rạng thái" +#: tdecore/kcalendarsystemgregorian.cpp:107 tdecore/tdelocale.cpp:577 +msgid "" +"_: September\n" +"Sep" +msgstr "Th9" -#: tdeui/kstdaction.cpp:276 +#: tdecore/kcalendarsystemgregorian.cpp:109 tdecore/tdelocale.cpp:578 msgid "" -"Show Statusbar" -"

                      Shows the statusbar, which is the bar at the bottom of the window used for " -"status information." -msgstr "" -"Hiện thanh trạng thái" -"

                      Hiển thị thanh trạng thái, thanh bên dưới cửa sổ mà trình bày thông tin " -"trạng thái." +"_: October\n" +"Oct" +msgstr "Th10" -#: tdeui/kstdaction.cpp:278 -msgid "Hide St&atusbar" -msgstr "Ẩn thanh t&rạng thái" +#: tdecore/kcalendarsystemgregorian.cpp:111 tdecore/tdelocale.cpp:579 +msgid "" +"_: November\n" +"Nov" +msgstr "Th11" -#: tdeui/kstdaction.cpp:279 +#: tdecore/kcalendarsystemgregorian.cpp:113 tdecore/tdelocale.cpp:580 msgid "" -"Hide Statusbar" -"

                      Hides the statusbar, which is the bar at the bottom of the window used for " -"status information." -msgstr "" -"Ẩn thanh trạng thái" -"

                      Giấu thanh trạng thái, thanh bên dưới cửa sổ mà trình bày thông tin trạng " -"thái." +"_: December\n" +"Dec" +msgstr "Th12" -#: tdeui/kswitchlanguagedialog.cpp:90 -#, fuzzy -msgid "Switch application language" -msgstr "đặt tên ứng dụng" +#: tdecore/kcalendarsystemgregorian.cpp:119 tdecore/tdelocale.cpp:585 +msgid "January" +msgstr "Tháng Giêng" -#: tdeui/kswitchlanguagedialog.cpp:96 -msgid "Please choose language which should be used for this application" -msgstr "" +#: tdecore/kcalendarsystemgregorian.cpp:121 tdecore/tdelocale.cpp:586 +msgid "February" +msgstr "Tháng Hai" -#: tdeui/kswitchlanguagedialog.cpp:123 -#, fuzzy -msgid "Add fallback language" -msgstr "Ngôn ngữ mặc định:" +#: tdecore/kcalendarsystemgregorian.cpp:123 tdecore/tdelocale.cpp:587 +msgid "March" +msgstr "Tháng Ba" -#: tdeui/kswitchlanguagedialog.cpp:124 -msgid "" -"Adds one more language which will be used if other translations do not contain " -"proper translation" -msgstr "" +#: tdecore/kcalendarsystemgregorian.cpp:125 tdecore/tdelocale.cpp:588 +msgid "April" +msgstr "Tháng Tư" -#: tdeui/kswitchlanguagedialog.cpp:222 +#: tdecore/kcalendarsystemgregorian.cpp:127 tdecore/tdelocale.cpp:589 msgid "" -"Language for this application has been changed. The change will take effect " -"upon next start of application" -msgstr "" +"_: May long\n" +"May" +msgstr "Tháng Năm" -#: tdeui/kswitchlanguagedialog.cpp:223 -#, fuzzy -msgid "Application language changed" -msgstr "Âm thanh ứng dụng" +#: tdecore/kcalendarsystemgregorian.cpp:129 tdecore/tdelocale.cpp:590 +msgid "June" +msgstr "Tháng Sáu" -#: tdeui/kswitchlanguagedialog.cpp:282 -#, fuzzy -msgid "Primary language:" -msgstr "Ngôn ngữ mặc định:" +#: tdecore/kcalendarsystemgregorian.cpp:131 tdecore/tdelocale.cpp:591 +msgid "July" +msgstr "Tháng Bảy" + +#: tdecore/kcalendarsystemgregorian.cpp:133 tdecore/tdelocale.cpp:592 +msgid "August" +msgstr "Tháng Tám" + +#: tdecore/kcalendarsystemgregorian.cpp:135 tdecore/tdelocale.cpp:593 +msgid "September" +msgstr "Tháng Chín" + +#: tdecore/kcalendarsystemgregorian.cpp:137 tdecore/tdelocale.cpp:594 +msgid "October" +msgstr "Tháng Mười" + +#: tdecore/kcalendarsystemgregorian.cpp:139 tdecore/tdelocale.cpp:595 +msgid "November" +msgstr "Tháng Mười Một" + +#: tdecore/kcalendarsystemgregorian.cpp:141 tdecore/tdelocale.cpp:596 +msgid "December" +msgstr "Tháng Chạp" + +#: tdecore/kcalendarsystemgregorian.cpp:156 tdecore/tdelocale.cpp:607 +msgid "" +"_: of January\n" +"of Jan" +msgstr "Th1" + +#: tdecore/kcalendarsystemgregorian.cpp:158 tdecore/tdelocale.cpp:608 +msgid "" +"_: of February\n" +"of Feb" +msgstr "Th2" -#: tdeui/kswitchlanguagedialog.cpp:282 -#, fuzzy -msgid "Fallback language:" -msgstr "Ngôn ngữ mặc định:" +#: tdecore/kcalendarsystemgregorian.cpp:160 tdecore/tdelocale.cpp:609 +msgid "" +"_: of March\n" +"of Mar" +msgstr "Th3" -#: tdeui/kswitchlanguagedialog.cpp:316 +#: tdecore/kcalendarsystemgregorian.cpp:162 tdecore/tdelocale.cpp:610 msgid "" -"This is main application language which will be used first before any other " -"languages" -msgstr "" +"_: of April\n" +"of Apr" +msgstr "Th4" -#: tdeui/kswitchlanguagedialog.cpp:320 +#: tdecore/kcalendarsystemgregorian.cpp:164 tdecore/tdelocale.cpp:611 msgid "" -"This is language which will be used if any previous languages does not contain " -"proper translation" -msgstr "" +"_: of May short\n" +"of May" +msgstr "Th5" -#: tdeui/tdeabouttde.cpp:34 +#: tdecore/kcalendarsystemgregorian.cpp:166 tdecore/tdelocale.cpp:612 msgid "" -"The Trinity Desktop Environment was born as a fork of the K Desktop " -"Environment version 3.5, which was originally written by the KDE Team, a " -"world-wide network of software engineers committed to Free Software " -"development. The name Trinity was chosen because the word means " -"Three as in continuation of KDE 3." -"
                      Since then, TDE has evolved to be an indipendent and standalone computer " -"desktop environment project. The developers have molded the code to its own " -"identity without giving up on the efficiency, productivity and traditional user " -"interface experience characteristic of the original KDE 3 series." -"
                      " -"
                      No single group, company or organization controls the Trinity source code. " -"Everyone is welcome to contribute to Trinity." -"
                      " -"
                      Visit " -"http://www.trinitydesktop.org for more information about Trinity, and http://www.kde.org for more information on the " -"KDE project. " -msgstr "" +"_: of June\n" +"of Jun" +msgstr "Th6" -#: tdeui/tdeabouttde.cpp:50 -#, fuzzy +#: tdecore/kcalendarsystemgregorian.cpp:168 tdecore/tdelocale.cpp:613 msgid "" -"Software can always be improved, and the Trinity Team is ready to do so. " -"However, you - the user - must tell us when something does not work as expected " -"or could be done better." -"
                      " -"
                      The Trinity Desktop Environment has a bug tracking system. Visit http://bugs.pearsoncomputing.net " -"or use the \"Report Bug...\" dialog from the \"Help\" menu to report bugs." -"
                      " -"
                      If you have a suggestion for improvement then you are welcome to use the " -"bug tracking system to register your wish. Make sure you use the severity " -"called \"Wishlist\"." -msgstr "" -"Phần mềm luôn còn cần cải tiến, và Nhóm TDE muốn làm như thế. Tuy nhiên, bạn " -"— người dùng — cần phải báo chúng tôi biết khi vật gì không hoạt " -"động được, hoặc cần thay đổi. " -"
                      " -"
                      Môi trường TDE có bộ theo dõi lỗi " -"Bugzilla TDE, cũng được dùng hộp thoại « Thông báo lỗi » trong trình đơn « " -"Trợ giúp », để thông báo lỗi." -"
                      " -"
                      Nếu bạn muốn gọi ý về cách cải tiến TDE, có thể sử dụng hệ thống theo dõi " -"lỗi này để ghi lưu yêu cầu mình. Hãy chắc đã đặt « severity » (độ quan trọng) " -"là « Wishlist » (yêu cầu)." +"_: of July\n" +"of Jul" +msgstr "Th7" -#: tdeui/tdeabouttde.cpp:61 -#, fuzzy +#: tdecore/kcalendarsystemgregorian.cpp:170 tdecore/tdelocale.cpp:614 msgid "" -"You do not have to be a software developer to be a member of the Trinity team. " -"You can join the national teams that translate program interfaces. You can " -"provide graphics, themes, sounds, and improved documentation. You decide!" -"
                      " -"
                      Visit the TDE Development " -"webpage to find out how you can contribute or mail us using one of the " -"available " -"mailing lists." -"
                      " -"
                      If you need more information or documentation, then a visit to http://www.trinitydesktop.org/docs will provide you with what you need." -msgstr "" -"Bạn có thể tham gia nhóm TDE, không cần phải là nhà phát triển. Bạn có thể tham " -"gia nhóm quốc gia mà dịch giao diện ứng dụng và tài liệu (v.d. Nhóm Việt hoá TDE" -". Hoặc bạn có thể cung cấp đồ họa, sắc thái, âm thanh, và cải tiến tài liệu " -"hướng dẫn. Theo ý kiến bạn. :) " -"
                      " -"
                      Thăm Công việc " -"để xem thông tin về một số dự án cần người tham gia." -"
                      " -"
                      Nếu bạn cần thông tin hay tài liệu thêm, có thể thăm Phát triển TDE sẽ cung cấp hết." +"_: of August\n" +"of Aug" +msgstr "Th8" -#: tdeui/tdeabouttde.cpp:76 -#, fuzzy +#: tdecore/kcalendarsystemgregorian.cpp:172 tdecore/tdelocale.cpp:615 msgid "" -"TDE is available free of charge, but making it is not free." -"
                      " -"
                      The Trinity team does need financial support. The money is used to " -"support the expenses incurred to keep the TDE servers running, so that you - " -"the user - can access them at any time. You are encouraged to support Trinity " -"through a financial or hardware donation, using one of the ways described at http://www.trinitydesktop.org/" -"donate.php." -"
                      " -"
                      Thank you very much in advance for your support!" -msgstr "" -"Môi trường TDE công bố miễn phí, nhưng mà các việc tạo, duy trì và phát triển " -"nó cần tiền. " -"
                      " -"
                      Vì vậy, Nhóm TDE đã tạo TDE e.V., một tổ chức phi lợi nhuận được " -"thành lập một cách pháp luật trong thành phố Tuebingen trong Đức. TDE e.V. đại " -"diện cho dự án TDE trong trường hợp pháp luật và tài chính. Xem nơi Mạng TDE e.V. để tìm thông tin thêm." -"
                      " -"
                      Nhóm TDE có phải cần tiền tăng. Hậu hết tiền này cần thiết để hỗ trợ thành " -"viên đóng góp cùng TDE. Bạn giúp đỡ hỗ trợ dự án TDE nhé. Vui lòng tăng tiền " -"bằng một của những cách được diễn tả trên trang này." -"
                      " -"
                      Rất cám ơn bạn trước, nếu bạn sẽ giúp đỡ hỗ trợ TDE." +"_: of September\n" +"of Sep" +msgstr "Th9" -#: tdeui/tdeabouttde.cpp:86 -#, fuzzy, c-format -msgid "Trinity Desktop Environment. Release %1" -msgstr "Môi trường TDE, bản phát hành %1." +#: tdecore/kcalendarsystemgregorian.cpp:174 tdecore/tdelocale.cpp:616 +msgid "" +"_: of October\n" +"of Oct" +msgstr "Th10" -#: tdeui/tdeabouttde.cpp:88 -#, fuzzy +#: tdecore/kcalendarsystemgregorian.cpp:176 tdecore/tdelocale.cpp:617 msgid "" -"_: About Trinity\n" -"&About" -msgstr "&Giới thiệu" +"_: of November\n" +"of Nov" +msgstr "Th11" -#: tdeui/tdeabouttde.cpp:89 -msgid "&Report Bugs/Request Enhancements" -msgstr "" +#: tdecore/kcalendarsystemgregorian.cpp:178 tdecore/tdelocale.cpp:618 +msgid "" +"_: of December\n" +"of Dec" +msgstr "Th12" -#: tdeui/tdeabouttde.cpp:90 -#, fuzzy -msgid "&Join the Trinity Team" -msgstr "&Tham gia nhóm TDE" +#: tdecore/kcalendarsystemgregorian.cpp:184 tdecore/tdelocale.cpp:623 +msgid "of January" +msgstr "Tháng Giêng" -#: tdeui/tdeabouttde.cpp:91 -#, fuzzy -msgid "&Support Trinity" -msgstr "&Hỗ trợ TDE" +#: tdecore/kcalendarsystemgregorian.cpp:186 tdecore/tdelocale.cpp:624 +msgid "of February" +msgstr "Tháng Hai" -#: tdeui/kcolorcombo.cpp:187 tdeui/kcolorcombo.cpp:240 -msgid "Custom..." -msgstr "Tự chọn..." +#: tdecore/kcalendarsystemgregorian.cpp:188 tdecore/tdelocale.cpp:625 +msgid "of March" +msgstr "Tháng Ba" -#: tdeui/kdialog.cpp:381 -#, fuzzy -msgid "Trinity Desktop Environment" -msgstr "Môi trường TDE, bản phát hành %1." +#: tdecore/kcalendarsystemgregorian.cpp:190 tdecore/tdelocale.cpp:626 +msgid "of April" +msgstr "Tháng Tư" -#: tdeui/kdialog.cpp:418 tdeui/kdialog.cpp:481 -msgid "Pondering what to do next" -msgstr "" +#: tdecore/kcalendarsystemgregorian.cpp:192 tdecore/tdelocale.cpp:627 +msgid "" +"_: of May long\n" +"of May" +msgstr "Tháng Năm" -#: tdeui/kdialog.cpp:449 -#, fuzzy -msgid "Please wait..." -msgstr "Đổi tên danh sách..." +#: tdecore/kcalendarsystemgregorian.cpp:194 tdecore/tdelocale.cpp:628 +msgid "of June" +msgstr "Tháng Sáu" -#: tdeui/kdialog.cpp:507 -msgid "Starting DCOP" -msgstr "" +#: tdecore/kcalendarsystemgregorian.cpp:196 tdecore/tdelocale.cpp:629 +msgid "of July" +msgstr "Tháng Bảy" -#: tdeui/kdialog.cpp:508 -#, fuzzy -msgid "Starting TDE daemon" -msgstr "Trình nền TDE" +#: tdecore/kcalendarsystemgregorian.cpp:198 tdecore/tdelocale.cpp:630 +msgid "of August" +msgstr "Tháng Tám" -#: tdeui/kdialog.cpp:509 -#, fuzzy -msgid "Starting services" -msgstr "Dịch vụ" +#: tdecore/kcalendarsystemgregorian.cpp:200 tdecore/tdelocale.cpp:631 +msgid "of September" +msgstr "Tháng Chín" -#: tdeui/kdialog.cpp:510 -#, fuzzy -msgid "Starting session" -msgstr "Chạy Tìm kiếm" +#: tdecore/kcalendarsystemgregorian.cpp:202 tdecore/tdelocale.cpp:632 +msgid "of October" +msgstr "Tháng Mười" -#: tdeui/kdialog.cpp:511 -msgid "Initializing window manager" -msgstr "" +#: tdecore/kcalendarsystemgregorian.cpp:204 tdecore/tdelocale.cpp:633 +msgid "of November" +msgstr "Tháng Mười Một" -#: tdeui/kdialog.cpp:512 -#, fuzzy -msgid "Loading desktop" -msgstr "Đang tải tiểu dụng..." +#: tdecore/kcalendarsystemgregorian.cpp:206 tdecore/tdelocale.cpp:634 +msgid "of December" +msgstr "Tháng Chạp" -#: tdeui/kdialog.cpp:513 -#, fuzzy -msgid "Loading panels" -msgstr "Đang tải tiểu dụng..." +#: tdecore/tdelocale.cpp:1789 tdecore/tdelocale.cpp:1929 +msgid "pm" +msgstr "chiều/tối" -#: tdeui/kdialog.cpp:514 -#, fuzzy -msgid "Restoring applications" -msgstr "Thoát khỏi ứng dụng" +#: tdecore/tdelocale.cpp:1798 tdecore/tdelocale.cpp:1931 +msgid "am" +msgstr "sáng" -#: tdeui/kwhatsthismanager.cpp:50 +#: tdecore/tdelocale.cpp:1972 msgid "" -"Not Defined" -"
                      There is no \"What's This?\" help assigned to this widget. If you want to " -"help us to describe the widget, you are welcome to send us your own \"What's This?\" help for it." -msgstr "" -"Chưa định nghĩa" -"
                      Chưa có trợ giúp kiểu « Cái này là gì? » được gán cho ô điều khiển này. Nếu " -"bạn muốn giúp đỡ chúng tôi diễn tả ô điều khiển này, mời bạngởi cho chúng tôi trợ giúp « Cái này là gì? » " -"mình cho nó." +"_: concatenation of dates and time\n" +"%1 %2" +msgstr "%1 %2" -#: tdemdi/tdemdichildfrm.cpp:1263 tdeui/ksystemtray.cpp:160 -msgid "&Minimize" -msgstr "&Thu nhỏ" +#: tdecore/tdelocale.cpp:2473 +msgid "&Next" +msgstr "&Kế" -#: tdeui/ksystemtray.cpp:195 -msgid "Are you sure you want to quit %1?" -msgstr "Bạn có chắc muốn thoát khỏi %1 không?" +#: tdecore/ksockaddr.cpp:112 +msgid "" +msgstr "<ổ cắm lạ>" -#: tdeui/ksystemtray.cpp:198 -msgid "Confirm Quit From System Tray" -msgstr "Xác nhận thoát từ khay hệ thống" +#: tdecore/ksockaddr.cpp:568 tdecore/ksockaddr.cpp:587 +msgid "" +msgstr "" -#: tdeui/ksyntaxhighlighter.cpp:477 tdeui/ksyntaxhighlighter.cpp:586 -msgid "As-you-type spell checking enabled." -msgstr "Khả năng bắt lỗi chính tả trong khi gõ đã được bật." +#: tdecore/ksockaddr.cpp:571 +msgid "" +"_: 1: hostname, 2: port number\n" +"%1 port %2" +msgstr "%1 cổng %2" -#: tdeui/ksyntaxhighlighter.cpp:479 -msgid "As-you-type spell checking disabled." -msgstr "Khả năng bắt lỗi chính tả trong khi gõ đã bị tắt." +#: tdecore/ksockaddr.cpp:853 +msgid "" +msgstr "<ổ cắm UNIX rỗng>" -#: tdeui/ksyntaxhighlighter.cpp:528 -msgid "Incremental Spellcheck" -msgstr "Bắt lỗi chính tả dần" +#: tdecore/kcalendarsystem.cpp:124 +msgid "" +"_: Monday\n" +"Mon" +msgstr "T2" -#: tdeui/ksyntaxhighlighter.cpp:588 -msgid "Too many misspelled words. As-you-type spell checking disabled." -msgstr "" -"Có quá nhiều từ chính tả sai. Khả năng bắt lỗi chính tả trong khi gõ đã bị tắt." +#: tdecore/kcalendarsystem.cpp:125 +msgid "" +"_: Tuesday\n" +"Tue" +msgstr "T3" -#: tdeui/kcombobox.cpp:601 -msgid "No further item in the history." -msgstr "Không có gì nữa trong lược sử." +#: tdecore/kcalendarsystem.cpp:126 +msgid "" +"_: Wednesday\n" +"Wed" +msgstr " T4" -#: tdeui/kcombobox.cpp:730 -msgid "History Editor" -msgstr "" +#: tdecore/kcalendarsystem.cpp:127 +msgid "" +"_: Thursday\n" +"Thu" +msgstr "T5" -#: tdeui/kcombobox.cpp:732 -#, fuzzy -msgid "&Delete Entry" -msgstr "&Xoá bỏ" +#: tdecore/kcalendarsystem.cpp:128 +msgid "" +"_: Friday\n" +"Fri" +msgstr "T6" -#: tdeui/kcombobox.cpp:738 -msgid "This dialog allows you to delete unwanted history items." -msgstr "" +#: tdecore/kcalendarsystem.cpp:129 +msgid "" +"_: Saturday\n" +"Sat" +msgstr "T7" -#: tdeui/kcombobox.cpp:745 tdeui/kkeydialog.cpp:321 -msgid "Clear Search" -msgstr "Xoá việc tìm kiếm" +#: tdecore/kcalendarsystem.cpp:130 +msgid "" +"_: Sunday\n" +"Sun" +msgstr "CN" -#: tdeui/kcombobox.cpp:747 tdeui/kkeydialog.cpp:324 -msgid "&Search:" -msgstr "Tìm &kiếm:" +#: tdecore/kcalendarsystemhebrew.cpp:402 +msgid "Tishrey" +msgstr "Tishrey" -#: tdeui/kdialogbase.cpp:636 -msgid "&Try" -msgstr "&Thử" +#: tdecore/kcalendarsystemhebrew.cpp:404 +msgid "Heshvan" +msgstr "Heshvan" -#: tdeui/kdialogbase.cpp:904 -msgid "" -"If you press the OK button, all changes\n" -"you made will be used to proceed." -msgstr "" -"Nếu bạn bấm cái nút Được, mọi thay đổi\n" -"bạn đã tạo sẽ được dùng để tiếp tục lại." +#: tdecore/kcalendarsystemhebrew.cpp:406 +msgid "Kislev" +msgstr "Kislev" -#: tdeui/kdialogbase.cpp:911 -msgid "Accept settings" -msgstr "Chấp nhận thiết lập" +#: tdecore/kcalendarsystemhebrew.cpp:408 +msgid "Tevet" +msgstr "Tevet" -#: tdeui/kdialogbase.cpp:932 -msgid "" -"When clicking Apply, the settings will be\n" -"handed over to the program, but the dialog\n" -"will not be closed. Use this to try different settings. " -msgstr "" -"Khi nhắp vào nút Áp dụng, thiết lập\n" -"sẽ được gởi cho chương trình, còn hộp thoại\n" -"sẽ còn lại mở. Hãy dùng khả năng này để thử ra\n" -"thiết lập khác nhau." +#: tdecore/kcalendarsystemhebrew.cpp:410 +msgid "Shvat" +msgstr "Shvat" -#: tdeui/kdialogbase.cpp:941 -msgid "Apply settings" -msgstr "Áp dụng thiết lập" +#: tdecore/kcalendarsystemhebrew.cpp:412 +msgid "Adar" +msgstr "Adar" -#: tdeui/kdialogbase.cpp:1130 -msgid "&Details" -msgstr "&Chi tiết" +#: tdecore/kcalendarsystemhebrew.cpp:414 +msgid "Nisan" +msgstr "Nisan" -#: tdeui/kdialogbase.cpp:1538 -msgid "Get help..." -msgstr "Được trợ giúp..." +#: tdecore/kcalendarsystemhebrew.cpp:416 +msgid "Iyar" +msgstr "Iyar" -#: tdeui/twindowlistmenu.cpp:129 -msgid "Unclutter Windows" -msgstr "Sắp xếp cửa sổ" +#: tdecore/kcalendarsystemhebrew.cpp:418 +msgid "Sivan" +msgstr "Sivan" -#: tdeui/twindowlistmenu.cpp:131 -msgid "Cascade Windows" -msgstr "Tầng xếp cửa sổ" +#: tdecore/kcalendarsystemhebrew.cpp:420 +msgid "Tamuz" +msgstr "Tamuz" -#: tdeui/twindowlistmenu.cpp:185 -msgid "On All Desktops" -msgstr "Trên mọi môi trường" +#: tdecore/kcalendarsystemhebrew.cpp:422 +msgid "Av" +msgstr "Av" -#: tdeui/twindowlistmenu.cpp:213 -msgid "No Windows" -msgstr "Không có cửa sổ" +#: tdecore/kcalendarsystemhebrew.cpp:424 +msgid "Elul" +msgstr "Elul" -#: tdeui/tdefontrequester.cpp:38 -msgid "Choose..." -msgstr "Chọn..." +#: tdecore/kcalendarsystemhebrew.cpp:426 +msgid "Adar I" +msgstr "Adar I" -#: tdeui/tdefontrequester.cpp:102 -msgid "Click to select a font" -msgstr "Nhắp vào để chọn phông chữ" +#: tdecore/kcalendarsystemhebrew.cpp:428 +msgid "Adar II" +msgstr "Adar II" -#: tdeui/tdefontrequester.cpp:109 -msgid "Preview of the selected font" -msgstr "Khung xem thử phông chữ đã chọn" +#: tdecore/kcheckaccelerators.cpp:148 +msgid "Dr. Klash' Accelerator Diagnosis" +msgstr "Kết quả kiểm tra các phím tắt" -#: tdeui/tdefontrequester.cpp:111 -msgid "" -"This is a preview of the selected font. You can change it by clicking the " -"\"Choose...\" button." -msgstr "" -"Đây là khung xem thử phông chữ đã chọn. Bạn có thể hiệu chỉnh nó bằng cách nhắp " -"vào nút « Chọn... »." +#: tdecore/kcheckaccelerators.cpp:155 +msgid "&Disable automatic checking" +msgstr "&Tắt chạy kiểm tra tự động" -#: tdeui/tdefontrequester.cpp:117 -msgid "Preview of the \"%1\" font" -msgstr "Khung xem thử phông chữ « %1 »" +#: tdecore/kcheckaccelerators.cpp:193 +msgid "

                      Accelerators changed

                      " +msgstr "

                      Phím tắt đã thay đổi

                      " -#: tdeui/tdefontrequester.cpp:119 -msgid "" -"This is a preview of the \"%1\" font. You can change it by clicking the " -"\"Choose...\" button." -msgstr "" -"Đây là khung xem thử phông chữ « %1 ». Bạn có thể hiệu chỉnh nó bằng cách nhắp " -"vào nút « Chọn... »." +#: tdecore/kcheckaccelerators.cpp:199 +msgid "

                      Accelerators removed

                      " +msgstr "

                      Phím tắt bị gỡ bỏ

                      " -#: tdeui/kpixmapregionselectorwidget.cpp:141 -msgid "Image Operations" -msgstr "Thao tác ảnh" +#: tdecore/kcheckaccelerators.cpp:204 +msgid "

                      Accelerators added (just for your info)

                      " +msgstr "

                      Phím tắt đã thêm (chỉ cho bạn tin tức này thôi)

                      " -#: tdeui/kpixmapregionselectorwidget.cpp:143 -msgid "&Rotate Clockwise" -msgstr "Quay &xuôi chiều" +#: tdecore/ksocks.cpp:135 +msgid "NEC SOCKS client" +msgstr "Ứng dụng khách SOCKS NEC" -#: tdeui/kpixmapregionselectorwidget.cpp:148 -msgid "Rotate &Counterclockwise" -msgstr "Quay &ngược chiều" +#: tdecore/ksocks.cpp:170 +msgid "Dante SOCKS client" +msgstr "Ứng dụng khách SOCKS Dante" -#: tdeui/tdeactionselector.cpp:69 -msgid "&Available:" -msgstr "Có &sẵn :" +#: tdecore/tdecmdlineargs.cpp:500 tdecore/tdecmdlineargs.cpp:516 +msgid "Unknown option '%1'." +msgstr "Không biết tùy chọn « %1 »." -#: tdeui/tdeactionselector.cpp:84 -msgid "&Selected:" -msgstr "Đã &chọn:" +#: tdecore/tdecmdlineargs.cpp:524 +msgid "'%1' missing." +msgstr "Thiếu « %1 »." -#: tdeui/kdockwidget.cpp:237 +#: tdecore/tdecmdlineargs.cpp:619 msgid "" -"_: Freeze the window geometry\n" -"Freeze" -msgstr "Duy trì" +"_: the 2nd argument is a list of name+address, one on each line\n" +"%1 was written by\n" +"%2" +msgstr "" +"Tác giả của %1 :\n" +"%2" -#: tdeui/kdockwidget.cpp:244 +#: tdecore/tdecmdlineargs.cpp:622 +msgid "This application was written by somebody who wants to remain anonymous." +msgstr "Ứng dụng này có tác giả vô danh." + +#: tdecore/tdecmdlineargs.cpp:629 +#, fuzzy msgid "" -"_: Dock this window\n" -"Dock" -msgstr "Cụ neo" +"Please use http://bugs.pearsoncomputing.net to report bugs.\n" +msgstr "" +"Vui lòng thông báo lỗi bằng .\n" -#: tdeui/kdockwidget.cpp:251 -msgid "Detach" -msgstr "Tách rời" +#: tdecore/tdecmdlineargs.cpp:632 tdecore/tdecmdlineargs.cpp:634 +msgid "" +"Please report bugs to %1.\n" +msgstr "" +"Hãy thông báo lỗi nào cho %1.\n" -#: tdemdi/tdemdi/guiclient.cpp:152 tdemdi/tdemdiguiclient.cpp:265 -#: tdeui/kdockwidget.cpp:2939 -#, c-format -msgid "Hide %1" -msgstr "Ẩn %1" +#: tdecore/tdecmdlineargs.cpp:660 +msgid "Unexpected argument '%1'." +msgstr "Gặp đối số bất ngờ « %1 »." -#: tdemdi/tdemdi/guiclient.cpp:148 tdemdi/tdemdiguiclient.cpp:260 -#: tdeui/kdockwidget.cpp:2945 -#, c-format -msgid "Show %1" -msgstr "Hiện %1" +#: tdecore/tdecmdlineargs.cpp:765 +msgid "Use --help to get a list of available command line options." +msgstr "Hãy chạy lệnh « --help » để xem danh sách các tùy chọn dòng lệnh." -#: tdeui/kkeydialog.cpp:331 +# Variable: do not translate/ biến: đừng dịch +#: tdecore/tdecmdlineargs.cpp:780 msgid "" -"Search interactively for shortcut names (e.g. Copy) or combination of keys " -"(e.g. Ctrl+C) by typing them here." +"\n" +"%1:\n" msgstr "" -"Tìm kiếm tương tác các tên phím tắt (v.d. Chép) hoặc tổ hợp phím (v.d. Ctrl+C) " -"bằng cách gõ chúng vào đây." +"\n" +"%1:\n" -#: tdeui/kkeydialog.cpp:354 +#: tdecore/tdecmdlineargs.cpp:789 +msgid "[options] " +msgstr "[tùy chọn] " + +#: tdecore/tdecmdlineargs.cpp:796 +msgid "[%1-options]" +msgstr "[tùy chọn %1]" + +#: tdecore/tdecmdlineargs.cpp:816 msgid "" -"Here you can see a list of key bindings, i.e. associations between actions " -"(e.g. 'Copy') shown in the left column and keys or combination of keys (e.g. " -"Ctrl+V) shown in the right column." +"Usage: %1 %2\n" msgstr "" -"Ở đây bạn xem được danh sách các tổ hợp phím, tức là cách liên quan hành động " -"(v.d. Chép) được hiển thị trong cột bên trái, và phím hay kết hợp phím (v.d. " -"Ctrl+C) được hiển thị trong cột bên phải." +"Cách sử dụng: %1 %2\n" -#: tdeui/kkeydialog.cpp:363 -msgid "Action" -msgstr "Hành động" +#: tdecore/tdecmdlineargs.cpp:819 +msgid "Generic options" +msgstr "Tùy chọn giống loài" -#: tdeui/kkeydialog.cpp:364 -msgid "Shortcut" -msgstr "Phím tắt" +#: tdecore/tdecmdlineargs.cpp:820 +msgid "Show help about options" +msgstr "Hiển thị trợ giúp về tùy chọn" -#: tdeui/kkeydialog.cpp:365 -msgid "Alternate" -msgstr "Xen kẽ" +#: tdecore/tdecmdlineargs.cpp:828 +msgid "Show %1 specific options" +msgstr "Hiển thị các tùy chọn đặc trưng cho %1" -#: tdeui/kkeydialog.cpp:380 -msgid "Shortcut for Selected Action" -msgstr "Phím tắt cho hành động đã chọn" +#: tdecore/tdecmdlineargs.cpp:835 +msgid "Show all options" +msgstr "Hiển thị mọi tùy chọn" -#: tdeui/kkeydialog.cpp:393 -msgid "" -"_: no key\n" -"&None" -msgstr "Khô&ng có" +#: tdecore/tdecmdlineargs.cpp:836 +msgid "Show author information" +msgstr "Hiển thị thông tin về tác giả" -#: tdeui/kkeydialog.cpp:398 -msgid "The selected action will not be associated with any key." -msgstr "Hành động đã chọn sẽ không được liên quan đến phím nào." +#: tdecore/tdecmdlineargs.cpp:837 +msgid "Show version information" +msgstr "Hiển thị thông tin về phiên bản" -#: tdeui/kkeydialog.cpp:401 +#: tdecore/tdecmdlineargs.cpp:838 +msgid "Show license information" +msgstr "Hiển thị thông tin về bản quyền" + +#: tdecore/tdecmdlineargs.cpp:839 +msgid "End of options" +msgstr "Kết thúc các tùy chọn" + +#: tdecore/tdecmdlineargs.cpp:861 +msgid "%1 options" +msgstr "Tùy chọn %1" + +#: tdecore/tdecmdlineargs.cpp:863 msgid "" -"_: default key\n" -"De&fault" -msgstr "&Mặc định" +"\n" +"Options:\n" +msgstr "" +"\n" +"Tùy chọn:\n" -#: tdeui/kkeydialog.cpp:406 +#: tdecore/tdecmdlineargs.cpp:920 msgid "" -"This will bind the default key to the selected action. Usually a reasonable " -"choice." +"\n" +"Arguments:\n" msgstr "" -"Việc này sẽ tổ hợp phím mặc định với hành động đã chọn. Thường nó là sự chọn " -"hợp lý." +"\n" +"Đối số :\n" -#: tdeui/kkeydialog.cpp:409 -msgid "C&ustom" -msgstr "T&ự chọn" +#: tdecore/tdecmdlineargs.cpp:1282 +msgid "The files/URLs opened by the application will be deleted after use" +msgstr "" +"Các tập tin / địa chỉ Mạng mà ứng dụng mở sẽ bị xoá bỏ sau khi sử dụng." -#: tdeui/kkeydialog.cpp:414 +#: tdecore/tdeconfigbackend.cpp:1162 tdecore/tdeconfigbackend.cpp:1171 msgid "" -"If this option is selected you can create a customized key binding for the " -"selected action using the buttons below." +"Will not save configuration.\n" msgstr "" -"Nếu chọn, bạn có thể tạo một tổ hợp tự chọn cho hành động đã chọn, dùng những " -"cái nút bên dưới." +"Sẽ không lưu cấu hình.\n" -#: tdeui/kkeydialog.cpp:428 +#: tdecore/tdeconfigbackend.cpp:1164 tdecore/tdeconfigbackend.cpp:1172 msgid "" -"Use this button to choose a new shortcut key. Once you click it, you can press " -"the key-combination which you would like to be assigned to the currently " -"selected action." +"Configuration file \"%1\" not writable.\n" msgstr "" -"Hãy dùng cái nút này để chọn phím tắt mới. Một khi nhắp vào, bạn có thể bấm tổ " -"hợp phím cần gán cho hành động đã chọn." +"Tập tin cấu hình « %1 » không có khả năng ghi.\n" -#: tdeui/kkeydialog.cpp:470 -msgid "Shortcuts" -msgstr "Phím tắt" +#: tdecore/tdeconfigbackend.cpp:1179 +msgid "Please contact your system administrator." +msgstr "Hãy liên lạc quản trị hệ thống." -#: tdeui/kkeydialog.cpp:536 -msgid "Default key:" -msgstr "Phím mặc định:" +#: tdecore/tdestdaccel.cpp:54 +msgid "New" +msgstr "Mới" -#: tdeui/kkeybutton.cpp:89 tdeui/kkeydialog.cpp:536 tdeui/klineedit.cpp:889 -msgid "None" -msgstr "Không có" +#: tdecore/tdestdaccel.cpp:65 +msgid "Paste Selection" +msgstr "Dán vùng chọn" -#: tdeui/kkeydialog.cpp:715 +#: tdecore/tdestdaccel.cpp:67 +msgid "Deselect" +msgstr "Bỏ chọn" + +#: tdecore/tdestdaccel.cpp:68 +msgid "Delete Word Backwards" +msgstr "Xoá bỏ ngược từ" + +#: tdecore/tdestdaccel.cpp:69 +msgid "Delete Word Forward" +msgstr "Xoá bỏ tới từ" + +#: tdecore/tdestdaccel.cpp:72 +msgid "Find Prev" +msgstr "Tìm lùi" + +#: tdecore/tdestdaccel.cpp:74 +msgid "Navigation" +msgstr "Cách chuyển" + +#: tdecore/tdestdaccel.cpp:75 msgid "" -"In order to use the '%1' key as a shortcut, it must be combined with the Win, " -"Alt, Ctrl, and/or Shift keys." -msgstr "" -"Để dùng phím « %1 » là phím tắt, bạn cần phải kết hợp nó với phím Alt, Ctrl, " -"Shift hay/và Win." +"_: Opposite to End\n" +"Home" +msgstr "Về" -#: tdeui/kkeydialog.cpp:718 -msgid "Invalid Shortcut Key" -msgstr "Phím tắt không hợp lệ" +#: tdecore/tdestdaccel.cpp:76 +msgid "End" +msgstr "Cuối" -#: tdeui/kkeydialog.cpp:943 +#: tdecore/tdestdaccel.cpp:77 +msgid "Beginning of Line" +msgstr "Đầu dòng" + +#: tdecore/tdestdaccel.cpp:79 +msgid "Prior" +msgstr "Lùi" + +#: tdecore/tdestdaccel.cpp:80 msgid "" -"The '%1' key combination has already been allocated to the \"%2\" action.\n" -"Please choose a unique key combination." -msgstr "" -"Tổ hợp phím « %1 » đã được gán cho hành động « %2 ».\n" -"Hãy chọn tổ hợp phím duy nhất." +"_: Opposite to Prior\n" +"Next" +msgstr "Kế" -#: tdeui/kkeydialog.cpp:958 -msgid "Conflict with Standard Application Shortcut" -msgstr "Xung đột với phím tắt ứng dụng chuẩn" +#: tdecore/tdestdaccel.cpp:82 +msgid "Add Bookmark" +msgstr "Thêm Đánh dấu" -#: tdeui/kkeydialog.cpp:959 -msgid "" -"The '%1' key combination has already been allocated to the standard action " -"\"%2\".\n" -"Do you want to reassign it from that action to the current one?" -msgstr "" -"Tổ hợp phím « %1 » đã được gán cho hành động chuẩn « %2 ».\n" -"Bạn có muốn gán lại nó từ hành động này đến điều hiện thời không?" +#: tdecore/tdestdaccel.cpp:83 +msgid "Zoom In" +msgstr "Phóng to" -#: tdeui/kkeydialog.cpp:964 -msgid "Conflict with Global Shortcut" -msgstr "Xung đột với phím tắt toàn cục" +#: tdecore/tdestdaccel.cpp:84 +msgid "Zoom Out" +msgstr "Thu nhỏ" -#: tdeui/kkeydialog.cpp:965 -msgid "" -"The '%1' key combination has already been allocated to the global action " -"\"%2\".\n" -"Do you want to reassign it from that action to the current one?" -msgstr "" -"Tổ hợp phím « %1 » đã được gán cho hành động toàn cục « %2 ».\n" -"Bạn có muốn gán lại nó từ hành động này đến điều hiện thời không?" +#: tdecore/tdestdaccel.cpp:85 +msgid "Up" +msgstr "Lên" -#: tdeui/kkeydialog.cpp:970 -msgid "Key Conflict" -msgstr "Phím xung đột" +#: tdecore/tdestdaccel.cpp:87 +msgid "Forward" +msgstr "Tới" -#: tdeui/kkeydialog.cpp:971 -msgid "" -"The '%1' key combination has already been allocated to the \"%2\" action.\n" -"Do you want to reassign it from that action to the current one?" -msgstr "" -"Tổ hợp phím « %1 » đã được gán cho hành động « %2 ».\n" -"Bạn có muốn gán lại nó từ hành động này đến điều hiện thời không?" +#: tdecore/tdestdaccel.cpp:89 +msgid "Popup Menu Context" +msgstr "Ngữ cảnh trình đơn bật lên" -#: tdeui/kkeydialog.cpp:977 -msgid "Reassign" -msgstr "Gán lại" +#: tdecore/tdestdaccel.cpp:90 +msgid "Show Menu Bar" +msgstr "Hiện thanh trình đơn" -#: tdeui/kkeydialog.cpp:1091 tdeui/kkeydialog.cpp:1103 -msgid "Configure Shortcuts" -msgstr "Cấu hình phím tắt" +#: tdecore/tdestdaccel.cpp:91 +msgid "Backward Word" +msgstr "Từ lùi" -#: tdeui/kjanuswidget.cpp:161 -#, fuzzy -msgid "Empty Page" -msgstr "Trang &cuối" +#: tdecore/tdestdaccel.cpp:92 +msgid "Forward Word" +msgstr "Từ tối" -#: tdeui/tdeshortcutdialog.cpp:68 -msgid "Configure Shortcut" -msgstr "Cấu hình phím tắt" +#: tdecore/tdestdaccel.cpp:93 +msgid "Activate Next Tab" +msgstr "Kích hoạt thanh kế" -#: tdeui/tdeshortcutdialog.cpp:71 -msgid "Advanced" -msgstr "Cấp cao" +#: tdecore/tdestdaccel.cpp:94 +msgid "Activate Previous Tab" +msgstr "Kích hoạt thanh lùi" -#: tdeui/ktextedit.cpp:231 -msgid "Check Spelling..." -msgstr "Bắt lỗi chính tả..." +#: tdecore/tdestdaccel.cpp:95 +msgid "Full Screen Mode" +msgstr "Chế độ toàn màn hình" -#: tdeui/ktextedit.cpp:237 -msgid "Auto Spell Check" -msgstr "Tự động bắt lỗi chính tả" +#: tdecore/tdestdaccel.cpp:98 +msgid "What's This" +msgstr "Cái này là gì ?" -#: tdeui/ktextedit.cpp:241 -msgid "Allow Tabulations" -msgstr "Cho phép lập bảng" +#: tdecore/tdestdaccel.cpp:101 +msgid "Previous Completion Match" +msgstr "Chuỗi gõ xong lùi" -#: tdeui/keditlistbox.cpp:124 -msgid "&Add" -msgstr "Th&êm" +#: tdecore/tdestdaccel.cpp:102 +msgid "Next Completion Match" +msgstr "Chuỗi gõ xong kế" -#: tdeui/keditlistbox.cpp:148 -msgid "Move &Up" -msgstr "Đem &lên" +#: tdecore/tdestdaccel.cpp:103 +msgid "Substring Completion" +msgstr "Sự gõ xong chuỗi con" -#: tdeui/keditlistbox.cpp:153 -msgid "Move &Down" -msgstr "Đem &xuống" +#: tdecore/tdestdaccel.cpp:104 +msgid "Previous Item in List" +msgstr "Mục lùi trong danh sách" -#: tdeui/kdatepicker.cpp:88 -#, c-format -msgid "Week %1" -msgstr "Tuần %1" +#: tdecore/tdestdaccel.cpp:105 +msgid "Next Item in List" +msgstr "Mục kế trong danh sách" -#: tdeui/kdatepicker.cpp:163 -msgid "Next year" -msgstr "Năm tới" +#: tdecore/kkeyserver_x11.cpp:114 +msgid "Win" +msgstr "Win" -#: tdeui/kdatepicker.cpp:164 -msgid "Previous year" -msgstr "Năm qua" +#: tdecore/kkeyserver_x11.cpp:120 +msgid "Backspace" +msgstr "Xoá lùi" -#: tdeui/kdatepicker.cpp:165 -msgid "Next month" -msgstr "Tháng tới" +#: tdecore/kkeyserver_x11.cpp:121 +msgid "SysReq" +msgstr "SysReq (yêu cầu hệ thống)" -#: tdeui/kdatepicker.cpp:166 -msgid "Previous month" -msgstr "Tháng qua" +#: tdecore/kkeyserver_x11.cpp:122 +msgid "CapsLock" +msgstr "CapsLock (khoá chữ hoa)" -#: tdeui/kdatepicker.cpp:167 -msgid "Select a week" -msgstr "Chọn tuần" +#: tdecore/kkeyserver_x11.cpp:123 +msgid "NumLock" +msgstr "NumLock (khoá số)" -#: tdeui/kdatepicker.cpp:168 -msgid "Select a month" -msgstr "Chọn tháng" +#: tdecore/kkeyserver_x11.cpp:124 +msgid "ScrollLock" +msgstr "ScrollLock (khoá cuộn)" -#: tdeui/kdatepicker.cpp:169 -msgid "Select a year" -msgstr "Chọn năm" +#: tdecore/kkeyserver_x11.cpp:125 +msgid "PageUp" +msgstr "PageUp (trang lên)" -#: tdeui/kdatepicker.cpp:170 -msgid "Select the current day" -msgstr "Chọn ngày hiện thời" +#: tdecore/kkeyserver_x11.cpp:126 +msgid "PageDown" +msgstr "PageDown (xuống trang)" -#: tdeui/kxmlguibuilder.cpp:166 tdeui/kxmlguibuilder.cpp:365 -msgid "No text!" -msgstr "Không có chữ !" +#: tdecore/kkeyserver_x11.cpp:129 +msgid "Again" +msgstr "Lại" -#: tdeui/kwizard.cpp:48 -msgid "&Back" -msgstr "&Lùi" +#: tdecore/kkeyserver_x11.cpp:130 +msgid "Props" +msgstr "Props" -#: tdeui/kwizard.cpp:49 +#: tdecore/kkeyserver_x11.cpp:132 +msgid "Front" +msgstr "Mặt" + +#: tdecore/tdeapplication.cpp:1141 msgid "" -"_: Opposite to Back\n" -"&Next" -msgstr "&Kế" +"_: 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" -#: tdeui/kstdguiitem.cpp:120 -msgid "Discard changes" -msgstr "Hủy các thay đổi" +#: tdecore/tdeapplication.cpp:1614 +msgid "" +"There was an error setting up inter-process communications for TDE. The message " +"returned by the system was:\n" +"\n" +msgstr "" +"Gặp lỗi khi thiết lập liên lạc giữa các tiến trình cho TDE. Thông điệp hệ " +"thống:\n" +"\n" -#: tdeui/kstdguiitem.cpp:121 +#: tdecore/tdeapplication.cpp:1618 msgid "" -"Pressing this button will discard all recent changes made in this dialog" +"\n" +"\n" +"Please check that the \"dcopserver\" program is running!" msgstr "" -"Việc bấm cái nút này sẽ hủy tất cả các thay đổi được tạo gần đây trong hộp " -"thoại này." +"\n" +"\n" +"Hãy kiểm tra xem chương trình « dcopserver » có chạy chưa." -#: tdeui/kstdguiitem.cpp:127 -msgid "Save data" -msgstr "Lưu dữ liệu" +#: tdecore/tdeapplication.cpp:1625 +msgid "DCOP communications error (%1)" +msgstr "Lỗi liên lạc DCOP (%1)" -#: tdeui/kstdguiitem.cpp:132 -msgid "&Do Not Save" -msgstr "&Không lưu" +#: tdecore/tdeapplication.cpp:1643 +msgid "Use the X-server display 'displayname'" +msgstr "Dùng bộ trình bày trình phục vụ X « tên bộ trình bày »" -#: tdeui/kstdguiitem.cpp:133 -msgid "Don't save data" -msgstr "Không lưu dữ liệu" +#: tdecore/tdeapplication.cpp:1645 +msgid "Use the QWS display 'displayname'" +msgstr "Dùng bộ trình bày QWS « tên bộ trình bày »" -#: tdeui/kstdaction_p.h:44 tdeui/kstdguiitem.cpp:138 -msgid "Save &As..." -msgstr "Lưu &dạng..." +#: tdecore/tdeapplication.cpp:1647 +msgid "Restore the application for the given 'sessionId'" +msgstr "Phục hồi ứng dụng cho « mã nhận diện phiên chạy » đựa ra" -#: tdeui/kstdguiitem.cpp:139 -msgid "Save file with another name" -msgstr "Lưu tập tin với tên khác" +#: tdecore/tdeapplication.cpp:1648 +msgid "" +"Causes the application to install a private color\n" +"map on an 8-bit display" +msgstr "" +"Gây ra ứng dụng cài đặt sơ đồ màu\n" +"vào bộ trình bày 8-bit." + +#: tdecore/tdeapplication.cpp:1649 +#, fuzzy +msgid "" +"Limits the number of colors allocated in the color\n" +"cube on an 8-bit display, if the application is\n" +"using the TQApplication::ManyColor color\n" +"specification" +msgstr "" +"Giới hạn số màu được cấp phát trong khối màu\n" +"trên bộ trình bày 8-bit, nếu ứng dụng có dùng\n" +"đặc tả màu « QApplication::ManyColor »." -#: tdeui/kstdguiitem.cpp:144 -msgid "Apply changes" -msgstr "Áp dụng thay đổi" +#: tdecore/tdeapplication.cpp:1650 +msgid "tells Qt to never grab the mouse or the keyboard" +msgstr "báo Qt không bao giờ lấy con chuột hay bàn phím" -#: tdeui/kstdguiitem.cpp:145 +#: tdecore/tdeapplication.cpp:1651 msgid "" -"When clicking Apply, the settings will be handed over to the program, " -"but the dialog will not be closed.\n" -"Use this to try different settings." +"running under a debugger can cause an implicit\n" +"-nograb, use -dograb to override" msgstr "" -"Khi nhắp vào nút Áp dụng, thiết lập sẽ được gởi cho chương trình, còn " -"hộp thoại sẽ còn lại mở.\n" -"Hãy dùng khả năng này để thử ra thiết lập khác nhau." +"chạy dưới bộ gỡ lỗi có thể gây ra « -nograb »\n" +"(không lấy) ngầm, hãy sử dụng « -dograb »\n" +"(làm lấy) để có quyền cao hơn." -#: tdeui/kstdguiitem.cpp:153 -msgid "Administrator &Mode..." -msgstr "Chế độ &Quản trị..." +#: tdecore/tdeapplication.cpp:1652 +msgid "switches to synchronous mode for debugging" +msgstr "chuyển đổi sang chế độ đồng bộ để gỡ lỗi" -#: tdeui/kstdguiitem.cpp:153 -msgid "Enter Administrator Mode" -msgstr "Vào chế độ Quản trị" +#: tdecore/tdeapplication.cpp:1654 +msgid "defines the application font" +msgstr "định nghĩa phông chữ cho ứng dụng đó" -#: tdeui/kstdguiitem.cpp:154 +#: tdecore/tdeapplication.cpp:1656 msgid "" -"When clicking Administrator Mode you will be prompted for the " -"administrator (root) password in order to make changes which require root " -"privileges." +"sets the default background color and an\n" +"application palette (light and dark shades are\n" +"calculated)" msgstr "" -"Khi nhắp vào Chế độ Quản trị, bạn sẽ được nhắc với mật khẩu quản trị " -"(root) để thay đổi cần thiết quyền người chủ." +"đặt màu nền mặc định và bảng chọn cho\n" +"ứng dụng (có tính sắc màu cả nhạt lẫn tối)" -#: tdeui/kstdguiitem.cpp:162 -msgid "Clear input" -msgstr "Xoá trường nhập" +#: tdecore/tdeapplication.cpp:1658 +msgid "sets the default foreground color" +msgstr "đặt màu cảnh gần mặc định" -#: tdeui/kstdguiitem.cpp:163 -msgid "Clear the input in the edit field" -msgstr "Xoá hoàn toàn thông tin nào trong trường nhập." +#: tdecore/tdeapplication.cpp:1660 +msgid "sets the default button color" +msgstr "đặt màu cái nút mặc định" -#: tdeui/kstdguiitem.cpp:169 -msgid "Show help" -msgstr "Hiện trợ giúp" +#: tdecore/tdeapplication.cpp:1661 +msgid "sets the application name" +msgstr "đặt tên ứng dụng" -#: tdeui/kstdguiitem.cpp:175 -msgid "Close the current window or document" -msgstr "Đóng cửa sổ hay tài liệu hiện có" +#: tdecore/tdeapplication.cpp:1662 +msgid "sets the application title (caption)" +msgstr "đặt tựa đề (phụ đề) ứng dụng" -#: tdeui/kstdguiitem.cpp:181 -msgid "Reset all items to their default values" -msgstr "Đặt lại mọi mục thành giá trị mặc định" +#: tdecore/tdeapplication.cpp:1664 +msgid "" +"forces the application to use a TrueColor visual on\n" +"an 8-bit display" +msgstr "" +"ép buộc ứng dụng phải dùng đồ trực quan\n" +"TrueColor (màu đúng) trên bộ trình bày 8-bit nào" -#: tdeui/kstdguiitem.cpp:189 -msgid "Go back one step" -msgstr "Quay lui một trang" +#: tdecore/tdeapplication.cpp:1665 +msgid "" +"sets XIM (X Input Method) input style. Possible\n" +"values are onthespot, overthespot, offthespot and\n" +"root" +msgstr "" +"đặt kiểu dáng nhập XIM (phương pháp nhập X).\n" +"Giá trị có thể :\n" +" • onthespot\t\ttại chấm\n" +" • overthespot\t\ttrên chấm\n" +" • offthespot\t\tra chấm\n" +" • root\t\t\tgốc / chủ" -#: tdeui/kstdguiitem.cpp:197 -msgid "Go forward one step" -msgstr "Đi tới một trang" +#: tdecore/tdeapplication.cpp:1666 +msgid "set XIM server" +msgstr "đặt trình phục vụ XIM" -#: tdeui/kstdguiitem.cpp:208 -msgid "Opens the print dialog to print the current document" -msgstr "Mở hộp thoại in để in tài liệu hiện có" +#: tdecore/tdeapplication.cpp:1667 +msgid "disable XIM" +msgstr "tắt XIM" -#: tdeui/kstdguiitem.cpp:214 -msgid "C&ontinue" -msgstr "&Tiếp tục" +#: tdecore/tdeapplication.cpp:1670 +msgid "forces the application to run as QWS Server" +msgstr "ép buộc ứng dụng phải chạy là trình phục vụ QWS" -#: tdeui/kstdguiitem.cpp:215 -msgid "Continue operation" -msgstr "Tiếp tục thao tác" +#: tdecore/tdeapplication.cpp:1672 +msgid "mirrors the whole layout of widgets" +msgstr "phản ánh toàn bộ bố trí các ô điều khiển" -#: tdeui/kstdguiitem.cpp:221 -msgid "Delete item(s)" -msgstr "Xoá bỏ mục" +#: tdecore/tdeapplication.cpp:1678 +msgid "Use 'caption' as name in the titlebar" +msgstr "Dùng « phụ đề » là tên trên thanh tựa" -#: tdeui/kstdguiitem.cpp:227 -msgid "Open file" -msgstr "Mở tập tin" +#: tdecore/tdeapplication.cpp:1679 +msgid "Use 'icon' as the application icon" +msgstr "Dùng « biểu tượng » là biểu tượng ứng dụng" -#: tdeui/kstdguiitem.cpp:233 -msgid "Quit application" -msgstr "Thoát khỏi ứng dụng" +#: tdecore/tdeapplication.cpp:1680 +msgid "Use 'icon' as the icon in the titlebar" +msgstr "Dùng « biểu tượng » là biểu tượng trên thanh tựa" -#: tdeui/kstdguiitem.cpp:238 -msgid "&Reset" -msgstr "Đặt &lại" +#: tdecore/tdeapplication.cpp:1681 +msgid "Use alternative configuration file" +msgstr "Dùng tập tin cấu hình xen kẽ" -#: tdeui/kstdguiitem.cpp:239 -msgid "Reset configuration" -msgstr "Đặt lại cấu hình" +#: tdecore/tdeapplication.cpp:1682 +msgid "Use the DCOP Server specified by 'server'" +msgstr "Dùng Trình phục vụ DCOP bị « trình phục vụ » xác định" -#: tdeui/kstdguiitem.cpp:244 -msgid "" -"_: Verb\n" -"&Insert" -msgstr "&Chèn" +#: tdecore/tdeapplication.cpp:1683 +msgid "Disable crash handler, to get core dumps" +msgstr "Tắt chạy bộ quản lý sụp đổ, để lấy đồ đổ lõi" -#: tdeui/kstdguiitem.cpp:249 -msgid "Confi&gure..." -msgstr "&Cấu hình..." +#: tdecore/tdeapplication.cpp:1684 +msgid "Waits for a WM_NET compatible windowmanager" +msgstr "Đợi bộ quản lý cửa sổ tương thích với WM_NET" -#: tdeui/kstdguiitem.cpp:274 -msgid "Test" -msgstr "Thử ra" +#: tdecore/tdeapplication.cpp:1685 +msgid "sets the application GUI style" +msgstr "đặt kiểu dáng GUI cho ứng dụng" -#: tdeui/kstdguiitem.cpp:284 -msgid "&Overwrite" -msgstr "&Ghi đè" +#: tdecore/tdeapplication.cpp:1686 +msgid "" +"sets the client geometry of the main widget - see man X for the argument format" +msgstr "" +"đặt dạng hình ứng dụng khách của ô điều khiển chính — xem « man X » để tìm dạng " +"thức đối số." -#: tdeui/ktimezonewidget.cpp:45 -msgid "Area" -msgstr "Vùng" +#: tdecore/tdeapplication.cpp:1740 +msgid "" +"The style %1 was not found\n" +msgstr "" +"Không tìm thấy kiểu dáng %1\n" -#: kab/addressbook.cc:295 tdeui/ktimezonewidget.cpp:47 -msgid "Comment" -msgstr "Ghi chú" +#: tdecore/tdeapplication.cpp:2727 tdecore/tdeapplication.cpp:2762 +msgid "Could not Launch Help Center" +msgstr "Không thể khởi chạy Trung tâm Trợ giúp" -#: tdeui/klineedit.cpp:890 -msgid "Manual" -msgstr "Sổ tay" +#: tdecore/tdeapplication.cpp:2728 tdecore/tdeapplication.cpp:2763 +#, c-format +msgid "" +"Could not launch the TDE Help Center:\n" +"\n" +"%1" +msgstr "" +"Không thể khởi chạy Trung tâm Trợ giúp TDE:\n" +"\n" +"%1" -#: tdeui/klineedit.cpp:891 -msgid "Automatic" -msgstr "Tự động" +#: tdecore/tdeapplication.cpp:3033 +msgid "Could not Launch Mail Client" +msgstr "Không thể khởi chạy Ứng dụng khách Thư" -#: tdeui/klineedit.cpp:892 -msgid "Dropdown List" -msgstr "Bảng thả xuống" +#: tdecore/tdeapplication.cpp:3034 +#, c-format +msgid "" +"Could not launch the mail client:\n" +"\n" +"%1" +msgstr "" +"Không thể khởi chạy Ứng dụng khách Thư :\n" +"\n" +"%1" -#: tdeui/klineedit.cpp:893 -msgid "Short Automatic" -msgstr "Tự động ngắn" +#: tdecore/tdeapplication.cpp:3058 +msgid "Could not Launch Browser" +msgstr "Không thể khởi chạy Bộ duyệt Mạng" -#: tdeui/klineedit.cpp:894 -msgid "Dropdown List && Automatic" -msgstr "Bảng thả xuống và tự động" +#: tdecore/tdeapplication.cpp:3059 +#, c-format +msgid "" +"Could not launch the browser:\n" +"\n" +"%1" +msgstr "" +"Không thể khởi chạy Bộ duyệt Mạng:\n" +"\n" +"%1" -#: tdeui/tdetoolbar.cpp:2046 -msgid "Toolbar Menu" -msgstr "Trình đơn Thanh công cụ" +#: tdecore/tdeapplication.cpp:3128 +msgid "" +"Could not register with DCOP.\n" +msgstr "" +"Không thể đăng ký với DCOP.\n" -#: tdeui/tdetoolbar.cpp:2049 +#: tdecore/tdeapplication.cpp:3163 msgid "" -"_: toolbar position string\n" -"Top" -msgstr "Trên" +"TDELauncher could not be reached via DCOP.\n" +msgstr "" +"Không thể tới TDELauncher (bộ khởi chạy) thông qua DCOP.\n" -#: tdeui/tdetoolbar.cpp:2050 +#: tdecore/kcompletion.cpp:632 msgid "" -"_: toolbar position string\n" -"Left" -msgstr "Trái" +"You reached the end of the list\n" +"of matching items.\n" +msgstr "" +"Mới tới cuối danh sách\n" +"các mục khớp.\n" -#: tdeui/tdetoolbar.cpp:2051 +#: tdecore/kcompletion.cpp:638 msgid "" -"_: toolbar position string\n" -"Right" -msgstr "Phải" +"The completion is ambiguous, more than one\n" +"match is available.\n" +msgstr "" +"Việc gõ xong là mơ hồ, có nhiều điều khớp.\n" -#: tdeui/tdetoolbar.cpp:2052 +#: tdecore/kcompletion.cpp:644 msgid "" -"_: toolbar position string\n" -"Bottom" -msgstr "Dưới" +"There is no matching item available.\n" +msgstr "" +"Không có gì khớp.\n" -#: tdeui/tdetoolbar.cpp:2054 +#: tdecore/tdeglobalsettings.cpp:570 +msgid "Trash" +msgstr "Rác" + +#: tdecore/tdeaboutdata.cpp:388 +#, fuzzy msgid "" -"_: toolbar position string\n" -"Floating" -msgstr "Nổi" +"_: replace this with information about your translation team\n" +"

                      KDE is translated into many languages thanks to the work of the translation " +"teams all over the world.

                      " +"

                      For more information on KDE internationalization visit http://l10n.kde.org

                      " +msgstr "" +"

                      Môi trường TDE bị Nhóm Việt Hoá TDE dịch sang tiếng Việt.

                      " +"

                      Để tìm thông tin thêm về nhóm chúng tôi, vui lòng xem trang chủ nhóm Viết hoá TDE " +"(tiếng Việt) và " +"trang thông tin về nhóm Việt hoá TDE (tiếng Anh).

                      " +"

                      Vui lòng thông báo lỗi gõ dịch nào bằng " +"Bugzilla TDE. Nếu bạn gặp khó khăn sử dụng Bugzilla, vui lòng viết lá thư " +"cho " +"Hộp thư chung của nhóm Việt hoá TDE.

                      " +"

                      Chúc bạn sử dụng TDE vui nhé. :)

                      " -#: tdeui/tdetoolbar.cpp:2055 +#: tdecore/tdeaboutdata.cpp:444 msgid "" -"_: min toolbar\n" -"Flat" -msgstr "Phẳng" +"No licensing terms for this program have been specified.\n" +"Please check the documentation or the source for any\n" +"licensing terms.\n" +msgstr "" +"Chương trình này chưa ghi rõ điều kiện bản quyền.\n" +"Vui lòng kiểm tra xem tài liệu hướng dẫn hoặc\n" +"mã nguồn chứa điều kiện bản quyền nào.\n" -#: tdeui/tdetoolbar.cpp:2058 -msgid "Icons Only" -msgstr "Chỉ có hình" +#: tdecore/tdeaboutdata.cpp:451 +#, c-format +msgid "This program is distributed under the terms of the %1." +msgstr "Chương trình này được phát hành với điều kiện của %1." -#: tdeui/tdetoolbar.cpp:2059 -msgid "Text Only" -msgstr "Chỉ có chữ" +#: tdecore/netsupp.cpp:890 tdecore/network/kresolver.cpp:557 +msgid "no error" +msgstr "không có lỗi" -#: tdeui/tdetoolbar.cpp:2060 -msgid "Text Alongside Icons" -msgstr "Chữ cạnh hình" +#: tdecore/netsupp.cpp:891 +msgid "address family for nodename not supported" +msgstr "chưa hỗ trợ nhóm địa chỉ cho tên nút" -#: tdeui/tdetoolbar.cpp:2061 -msgid "Text Under Icons" -msgstr "Chữ dưới hình" +#: tdecore/netsupp.cpp:892 tdecore/network/kresolver.cpp:559 +msgid "temporary failure in name resolution" +msgstr "tạm thời không thể quyết định tên" -#: tdeui/tdetoolbar.cpp:2086 tdeui/tdetoolbar.cpp:2107 -msgid "Small (%1x%2)" -msgstr "Nhỏ (%1x%2)" +#: tdecore/netsupp.cpp:893 +msgid "invalid value for 'ai_flags'" +msgstr "giá trị sai cho « ai_flags » (cờ)" -#: tdeui/tdetoolbar.cpp:2088 tdeui/tdetoolbar.cpp:2109 -msgid "Medium (%1x%2)" -msgstr "Vừa (%1x%2)" +#: tdecore/netsupp.cpp:894 tdecore/network/kresolver.cpp:560 +msgid "non-recoverable failure in name resolution" +msgstr "lỗi không thể phục hồi khi quyết định tên" -#: tdeui/tdetoolbar.cpp:2090 tdeui/tdetoolbar.cpp:2111 -msgid "Large (%1x%2)" -msgstr "Lớn (%1x%2)" +#: tdecore/netsupp.cpp:895 +msgid "'ai_family' not supported" +msgstr "chưa hỗ trợ « ai_family » (nhóm)" -#: tdeui/tdetoolbar.cpp:2092 tdeui/tdetoolbar.cpp:2113 -msgid "Huge (%1x%2)" -msgstr "Rất lớn (%1x%2)" +#: tdecore/netsupp.cpp:896 tdecore/network/kresolver.cpp:562 +msgid "memory allocation failure" +msgstr "việc cấp phát bộ nhớ bị lỗi" -#: tdeui/tdetoolbar.cpp:2124 -msgid "Text Position" -msgstr "Vị trí nhãn" +#: tdecore/netsupp.cpp:897 +msgid "no address associated with nodename" +msgstr "không có địa chỉ tương ứng với tên nút" -#: tdeui/tdetoolbar.cpp:2126 -msgid "Icon Size" -msgstr "Cỡ biểu tượng" +#: tdecore/netsupp.cpp:898 tdecore/network/kresolver.cpp:563 +msgid "name or service not known" +msgstr "chưa biết tên hay dịch vụ" -#: tdenewstuff/downloaddialog.cpp:306 tdenewstuff/downloaddialog.cpp:544 -#: tdeui/tdemessagebox.cpp:246 -msgid "Details" -msgstr "Chi tiết" +#: tdecore/netsupp.cpp:899 +msgid "servname not supported for ai_socktype" +msgstr "chưa hỗ trợ tên máy phục vụ đối với « ai_socktype » (kiểu ổ cắm)" -#: tdeui/tdemessagebox.cpp:428 tdeui/tdemessagebox.cpp:479 -msgid "Question" -msgstr "Hỏi" +#: tdecore/netsupp.cpp:900 +msgid "'ai_socktype' not supported" +msgstr "chưa hỗ trợ « ai-socktype » (kiểu ổ cắm)" -#: tdeui/tdemessagebox.cpp:442 tdeui/tdemessagebox.cpp:494 -#: tdeui/tdemessagebox.cpp:575 tdeui/tdemessagebox.cpp:647 -#: tdeui/tdemessagebox.cpp:723 -msgid "Do not ask again" -msgstr "Đừng hỏi tôi lần nữa." +#: tdecore/netsupp.cpp:901 +msgid "system error" +msgstr "lỗi hệ thống" -#: tdeui/kcommand.cpp:151 tdeui/kcommand.cpp:166 tdeui/kcommand.cpp:199 -#: tdeui/kcommand.cpp:241 -#, c-format -msgid "&Undo: %1" -msgstr "&Hồi lại: %1" +#: tdecore/klibloader.cpp:157 +msgid "The library %1 does not offer an %2 function." +msgstr "Thư viện %1 không cung cấp hàm %2." -#: tdeui/kcommand.cpp:192 tdeui/kcommand.cpp:247 -#, c-format -msgid "&Redo: %1" -msgstr "&Làm lại: %1" +#: tdecore/klibloader.cpp:168 +msgid "The library %1 does not offer a TDE compatible factory." +msgstr "Thư viện %1 không cung cấp bộ tạo tương thích với TDE." -#: tdeui/kcommand.cpp:322 -#, c-format -msgid "Undo: %1" -msgstr "Hồi lại: %1" +#: tdecore/klibloader.cpp:184 +#, fuzzy +msgid " %1 %2" +msgstr "%1 %2, %3" -#: tdeui/kcommand.cpp:341 tdeui/kcommand.cpp:346 +#: tdecore/klibloader.cpp:425 +msgid "Library files for \"%1\" not found in paths." +msgstr "Không tìm thấy tập tin thư viện cho « %1 » trong đường dẫn." + +#: tdecore/kdetcompmgr.cpp:35 +msgid "TDE composition manager detection utility" +msgstr "" + +#: tdecore/kdetcompmgr.cpp:46 +msgid "kdetcompmgr" +msgstr "" + +#: tdecore/twinmodule.cpp:458 #, c-format -msgid "Redo: %1" -msgstr "Làm lại: %1" +msgid "Desktop %1" +msgstr "Môi trường sử dụng %1" -#: tdeui/tdefontdialog.cpp:101 -msgid "Here you can choose the font to be used." -msgstr "Ở đây bạn có thể chọn phông chữ cần dùng." +#: tdecore/kcharsets.cpp:47 +msgid "Chinese Simplified" +msgstr "Tiếng Trung Hoa Phổ thông" -#: tdeui/tdefontdialog.cpp:113 -msgid "Requested Font" -msgstr "Phông chữ đã yêu cầu" +#: tdecore/kcharsets.cpp:48 +msgid "Chinese Traditional" +msgstr "Tiếng Trung Hoa Truyền thống" -#: tdeui/tdefontdialog.cpp:136 -msgid "Change font family?" -msgstr "Thay đổi nhóm phông chữ không?" +#: tdecore/kcharsets.cpp:49 +msgid "Cyrillic" +msgstr "Ki-rin" -#: tdeui/tdefontdialog.cpp:138 -msgid "Enable this checkbox to change the font family settings." -msgstr "Đánh dấu trong hộp chọn này để thay đổi thiết lập nhóm phông chữ." +#: tdecore/kcharsets.cpp:53 +msgid "Korean" +msgstr "Hàn Quốc" -#: tdeui/tdefontdialog.cpp:151 -msgid "Font style" -msgstr "Kiểu phông chữ" +#: tdecore/kcharsets.cpp:54 +msgid "Thai" +msgstr "Thái" -#: tdeui/tdefontdialog.cpp:155 -msgid "Change font style?" -msgstr "Thay đổi kiểu phông chữ không?" +#: tdecore/kcharsets.cpp:57 +msgid "Tamil" +msgstr "Ta-min" -#: tdeui/tdefontdialog.cpp:157 -msgid "Enable this checkbox to change the font style settings." -msgstr "Đánh dấu trong hộp chọn này để thay đổi thiết lập kiểu phông chữ." +#: tdecore/kcharsets.cpp:58 +msgid "Unicode" +msgstr "Unicode" + +#: tdecore/kcharsets.cpp:59 +msgid "Northern Saami" +msgstr "Bắc Xă-mi" + +#: tdecore/kcharsets.cpp:60 +msgid "Vietnamese" +msgstr "Việt Nam" + +#: tdecore/kcharsets.cpp:61 +msgid "South-Eastern Europe" +msgstr "Vùng Đông Âu" + +#: tdecore/kcharsets.cpp:516 +msgid "" +"_: Descriptive Encoding Name\n" +"%1 ( %2 )" +msgstr "%1 ( %2 )" -#: tdeui/tdefontdialog.cpp:163 -msgid "Font style:" -msgstr "Kiểu phông chữ :" +#: tdecore/kcalendarsystemjalali.cpp:392 +msgid "Far" +msgstr "Far" -#: tdeui/tdefontdialog.cpp:171 -msgid "Size" -msgstr "Cỡ" +#: tdecore/kcalendarsystemjalali.cpp:394 +msgid "Ord" +msgstr "Ord" -#: tdeui/tdefontdialog.cpp:175 -msgid "Change font size?" -msgstr "Đổi kích cỡ phông chữ không?" +#: tdecore/kcalendarsystemjalali.cpp:396 +msgid "Kho" +msgstr "Kho" -#: tdeui/tdefontdialog.cpp:177 -msgid "Enable this checkbox to change the font size settings." -msgstr "Đánh dấu trong hộp chọn này để thay đổi thiết lập kích cỡ phông chữ." +#: tdecore/kcalendarsystemjalali.cpp:398 tdecore/kcalendarsystemjalali.cpp:426 +msgid "Tir" +msgstr "Tir" -#: tdeui/tdefontdialog.cpp:183 -msgid "Size:" -msgstr "Cỡ :" +#: tdecore/kcalendarsystemjalali.cpp:400 +msgid "Mor" +msgstr "Mor" -#: tdeui/tdefontdialog.cpp:199 -msgid "Here you can choose the font family to be used." -msgstr "Ở đây bạn có thể chọn nhóm phông chữ cần dùng." +#: tdecore/kcalendarsystemjalali.cpp:402 +msgid "Sha" +msgstr "Sha" -#: tdeui/tdefontdialog.cpp:221 -msgid "Here you can choose the font style to be used." -msgstr "Ở đây bạn có thể chọn kiểu phông chữ cần dùng." +#: tdecore/kcalendarsystemjalali.cpp:404 +msgid "Meh" +msgstr "Meh" -#: tdeui/tdefontdialog.cpp:224 tdeui/tdefontdialog.cpp:473 -#: tdeui/tdefontdialog.cpp:475 tdeui/tdefontdialog.cpp:484 -#: tdeui/tdefontdialog.cpp:485 -msgid "Regular" -msgstr "Chuẩn" +#: tdecore/kcalendarsystemjalali.cpp:406 +msgid "Aba" +msgstr "Aba" -#: tdeui/tdefontdialog.cpp:226 -msgid "Bold" -msgstr "Đậm" +#: tdecore/kcalendarsystemjalali.cpp:408 +msgid "Aza" +msgstr "Aza" -#: tdeui/tdefontdialog.cpp:227 -msgid "Bold Italic" -msgstr "Nghiêng đậm" +#: tdecore/kcalendarsystemjalali.cpp:410 tdecore/kcalendarsystemjalali.cpp:438 +msgid "Dei" +msgstr "Dei" -#: tdeui/tdefontdialog.cpp:244 -msgid "Relative" -msgstr "Cân xứng" +#: tdecore/kcalendarsystemjalali.cpp:412 +msgid "Bah" +msgstr "Bah" -#: tdeui/tdefontdialog.cpp:246 -msgid "Font size
                      fixed or relative
                      to environment" -msgstr "" -"Kích cỡ phông chữ" -"
                      cố định hay cân xứng" -"
                      với môi trường" +#: tdecore/kcalendarsystemjalali.cpp:414 +msgid "Esf" +msgstr "Esf" -#: tdeui/tdefontdialog.cpp:248 -msgid "" -"Here you can switch between fixed font size and font size to be calculated " -"dynamically and adjusted to changing environment (e.g. widget dimensions, paper " -"size)." -msgstr "" -"Ở đây bạn có thể chuyển đổi giữa kích cỡ phông chữ cố định và kích cỡ phông chữ " -"cần tính động và điều chỉnh để thích hợp với môi trường thay đổi (v.d. kích cỡ " -"của ô điều khiển, kích cỡ tờ giấy khi in)." +#: tdecore/kcalendarsystemjalali.cpp:420 +msgid "Farvardin" +msgstr "Farvardin" -#: tdeui/tdefontdialog.cpp:272 -msgid "Here you can choose the font size to be used." -msgstr "Ở đây bạn có thể chọn kích cỡ phông chữ cần dùng." +#: tdecore/kcalendarsystemjalali.cpp:422 +msgid "Ordibehesht" +msgstr "Ordibehesht" -#. i18n: This is a classical test phrase. (It contains all letters from A to Z.) -#: tdeui/tdefontdialog.cpp:296 -msgid "The Quick Brown Fox Jumps Over The Lazy Dog" -msgstr "aăâbcdđeêghiklmnoôơpqrstuưvxyằẳẵắặầẩẫấậềểễếệồổỗốộừửữứựờởỡớợ₫«»" +#: tdecore/kcalendarsystemjalali.cpp:424 +msgid "Khordad" +msgstr "Khordad" -#: tdeui/tdefontdialog.cpp:301 -msgid "" -"This sample text illustrates the current settings. You may edit it to test " -"special characters." -msgstr "" -"Chuỗi ví dụ này hiển thị kiểu phông chữ đã đặt hiện thời. Bạn có thể hiệu chỉnh " -"nó để kiểm tra xem các ký tự đặc biệt là đúng." +#: tdecore/kcalendarsystemjalali.cpp:428 +msgid "Mordad" +msgstr "Mordad" -#: tdeui/tdefontdialog.cpp:310 tdeui/tdefontdialog.cpp:320 -msgid "Actual Font" -msgstr "Phông chữ thật" +#: tdecore/kcalendarsystemjalali.cpp:430 +msgid "Shahrivar" +msgstr "Shahrivar" -#: tdemdi/tdemdi/guiclient.cpp:79 tdemdi/tdemdiguiclient.cpp:139 -msgid "Tool &Views" -msgstr "Khung &xem công cụ" +#: tdecore/kcalendarsystemjalali.cpp:432 +msgid "Mehr" +msgstr "Mehr" -#: tdemdi/tdemdiguiclient.cpp:142 -msgid "MDI Mode" -msgstr "Chế độ MDI" +#: tdecore/kcalendarsystemjalali.cpp:434 +msgid "Aban" +msgstr "Aban" -#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2594 -msgid "&Toplevel Mode" -msgstr "Chế độ cấp đầ&u" +#: tdecore/kcalendarsystemjalali.cpp:436 +msgid "Azar" +msgstr "Azar" -#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2595 -msgid "C&hildframe Mode" -msgstr "C&hế độ khung con" +#: tdecore/kcalendarsystemjalali.cpp:440 +msgid "Bahman" +msgstr "Bahman" -#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2596 -msgid "Ta&b Page Mode" -msgstr "Chế độ trang tab" +#: tdecore/kcalendarsystemjalali.cpp:442 +msgid "Esfand" +msgstr "Esfand" -#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2597 -msgid "I&DEAl Mode" -msgstr "Chế độ I&DEAl" +#: tdecore/kcalendarsystemjalali.cpp:476 +msgid "2sh" +msgstr "2sh" -#: tdemdi/tdemdi/guiclient.cpp:81 tdemdi/tdemdiguiclient.cpp:154 -msgid "Tool &Docks" -msgstr "&Neo công cụ" +#: tdecore/kcalendarsystemjalali.cpp:478 +msgid "3sh" +msgstr "3sh" -#: tdemdi/tdemdi/guiclient.cpp:82 tdemdi/tdemdiguiclient.cpp:155 -msgid "Switch Top Dock" -msgstr "Chuyển đổi Neo trên" +#: tdecore/kcalendarsystemjalali.cpp:480 +msgid "4sh" +msgstr "4sh" -#: tdemdi/tdemdi/guiclient.cpp:84 tdemdi/tdemdiguiclient.cpp:157 -msgid "Switch Left Dock" -msgstr "Chuyển đổi Neo trái" +#: tdecore/kcalendarsystemjalali.cpp:482 +msgid "5sh" +msgstr "5sh" -#: tdemdi/tdemdi/guiclient.cpp:86 tdemdi/tdemdiguiclient.cpp:159 -msgid "Switch Right Dock" -msgstr "Chuyển đổi Neo phải" +#: tdecore/kcalendarsystemjalali.cpp:484 +msgid "Jom" +msgstr "Jom" -#: tdemdi/tdemdi/guiclient.cpp:88 tdemdi/tdemdiguiclient.cpp:161 -msgid "Switch Bottom Dock" -msgstr "Chuyển đổi Neo dưới" +#: tdecore/kcalendarsystemjalali.cpp:486 +msgid "shn" +msgstr "shn" -#: tdemdi/tdemdi/guiclient.cpp:91 tdemdi/tdemdiguiclient.cpp:164 -msgid "Previous Tool View" -msgstr "Khung xem công cụ trước" +#: tdecore/kcalendarsystemjalali.cpp:488 +msgid "1sh" +msgstr "1sh" -#: tdemdi/tdemdi/guiclient.cpp:93 tdemdi/tdemdiguiclient.cpp:166 -msgid "Next Tool View" -msgstr "Khung xem công cụ kế tiếp" +#: tdecore/kcalendarsystemjalali.cpp:494 +msgid "Do shanbe" +msgstr "Do shanbe" -#: tdemdi/tdemdichildfrmcaption.cpp:71 tdemdi/tdemdichildview.cpp:63 -#: tdemdi/tdemdichildview.cpp:89 -msgid "Unnamed" -msgstr "Không tên" +#: tdecore/kcalendarsystemjalali.cpp:496 +msgid "Se shanbe" +msgstr "Se shanbe" -#: tdemdi/tdemdichildfrm.cpp:1239 -msgid "R&esize" -msgstr "&Đổi cỡ" +#: tdecore/kcalendarsystemjalali.cpp:498 +msgid "Chahar shanbe" +msgstr "Chahar shanbe" -#: tdemdi/tdemdichildfrm.cpp:1240 -msgid "M&inimize" -msgstr "Th&u nhỏ" +#: tdecore/kcalendarsystemjalali.cpp:500 +msgid "Panj shanbe" +msgstr "Panj shanbe" -#: tdemdi/tdemdichildfrm.cpp:1241 -msgid "M&aximize" -msgstr "Phóng t&o" +#: tdecore/kcalendarsystemjalali.cpp:502 +msgid "Jumee" +msgstr "Jumee" -#: tdemdi/tdemdichildfrm.cpp:1261 -msgid "&Maximize" -msgstr "&Phóng to" +#: tdecore/kcalendarsystemjalali.cpp:504 +msgid "Shanbe" +msgstr "Shanbe" -#: tdemdi/tdemdichildfrm.cpp:1265 -msgid "M&ove" -msgstr "Chu&yển" +#: tdecore/kcalendarsystemjalali.cpp:506 +msgid "Yek-shanbe" +msgstr "Yek-shanbe" -#: tdemdi/tdemdichildfrm.cpp:1267 -msgid "&Resize" -msgstr "Đổi &cỡ" +#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:45 +msgid "Directory to generate files in" +msgstr "Thư mục nơi cần táo ra tập tin" -#: tdemdi/tdemdichildfrm.cpp:1270 -msgid "&Undock" -msgstr "&Bỏ neo" +#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:46 +msgid "Input kcfg XML file" +msgstr "Tập tin XML kcfg nhập" -#: tdemdi/tdemdi/dockcontainer.cpp:195 tdemdi/tdemdidockcontainer.cpp:218 -msgid "" -"_: Switch between overlap and side by side mode\n" -"Overlap" -msgstr "Chồng chéo" +#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:47 +msgid "Code generation options file" +msgstr "Tập tin tùy chọn tạo ra mã" -#: tdemdi/tdemdimainfrm.cpp:979 -msgid "Window" -msgstr "Cửa sổ" +#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:955 +msgid "TDE .kcfg compiler" +msgstr "Bộ biên dịch .kfcg TDE" -#: tdemdi/tdemdimainfrm.cpp:992 -msgid "Undock" -msgstr "Bỏ neo" +#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:956 +msgid "TDEConfig Compiler" +msgstr "Bộ biên dịch TDEConfig" -#: tdemdi/tdemdimainfrm.cpp:1002 -msgid "Dock" -msgstr "Neo" +#: tdecore/network/tdesocketbase.cpp:172 +msgid "" +"_: Socket error code NoError\n" +"no error" +msgstr "không có lỗi" -#: tdemdi/tdemdimainfrm.cpp:1007 -msgid "Operations" -msgstr "Thao tác" +#: tdecore/network/tdesocketbase.cpp:177 +msgid "" +"_: Socket error code LookupFailure\n" +"name lookup has failed" +msgstr "việc tra tìm tên bị lỗi" -#: tdemdi/tdemdimainfrm.cpp:2577 -msgid "Close &All" -msgstr "&Đóng hết" +#: tdecore/network/tdesocketbase.cpp:182 +msgid "" +"_: Socket error code AddressInUse\n" +"address already in use" +msgstr "địa chỉ đang được dùng" -#: tdemdi/tdemdimainfrm.cpp:2586 -msgid "&Minimize All" -msgstr "Th&u nhỏ hết" +#: tdecore/network/tdesocketbase.cpp:187 +msgid "" +"_: Socket error code AlreadyBound\n" +"socket is already bound" +msgstr "ổ cắm đã được đóng kết" -#: tdemdi/tdemdimainfrm.cpp:2592 -msgid "&MDI Mode" -msgstr "Chế độ &MDI" +#: tdecore/network/tdesocketbase.cpp:192 +msgid "" +"_: Socket error code AlreadyCreated\n" +"socket is already created" +msgstr "ổ cắm đã được tạo" -#: tdemdi/tdemdimainfrm.cpp:2619 -msgid "&Tile" -msgstr "&Lát" +#: tdecore/network/tdesocketbase.cpp:197 +msgid "" +"_: Socket error code NotBound\n" +"socket is not bound" +msgstr "ổ cắm chưa được đóng kết" -#: tdemdi/tdemdimainfrm.cpp:2621 -msgid "Ca&scade Windows" -msgstr "Tầng &xếp cửa sổ" +#: tdecore/network/tdesocketbase.cpp:202 +msgid "" +"_: Socket error code NotCreated\n" +"socket has not been created" +msgstr "chưa tạo ổ cắm" -#: tdemdi/tdemdimainfrm.cpp:2622 -msgid "Cascade &Maximized" -msgstr "Tầng xếp đã phóng t&o" +#: tdecore/network/tdesocketbase.cpp:207 +msgid "" +"_: Socket error code WouldBlock\n" +"operation would block" +msgstr "thao tác sẽ ngăn cản" -#: tdemdi/tdemdimainfrm.cpp:2623 -msgid "Expand &Vertically" -msgstr "Bung &dọc" +#: tdecore/network/tdesocketbase.cpp:212 +msgid "" +"_: Socket error code ConnectionRefused\n" +"connection actively refused" +msgstr "kết nối bị từ chối động" -#: tdemdi/tdemdimainfrm.cpp:2624 -msgid "Expand &Horizontally" -msgstr "Bung &ngang" +#: tdecore/network/tdesocketbase.cpp:217 +msgid "" +"_: Socket error code ConnectionTimedOut\n" +"connection timed out" +msgstr "kết nối đã quá giờ" -#: tdemdi/tdemdimainfrm.cpp:2625 -msgid "Tile &Non-Overlapped" -msgstr "Lát &không chồng chéo lên nhau" +#: tdecore/network/tdesocketbase.cpp:222 +msgid "" +"_: Socket error code InProgress\n" +"operation is already in progress" +msgstr "thao tác đang chạy" -#: tdemdi/tdemdimainfrm.cpp:2626 -msgid "Tile Overla&pped" -msgstr "Lát chồn&g chéo lên nhau" +#: tdecore/network/tdesocketbase.cpp:227 +msgid "" +"_: Socket error code NetFailure\n" +"network failure occurred" +msgstr "mạng bị lỗi" -#: tdemdi/tdemdimainfrm.cpp:2627 -msgid "Tile V&ertically" -msgstr "Lát dọ&c" +#: tdecore/network/tdesocketbase.cpp:232 +msgid "" +"_: Socket error code NotSupported\n" +"operation is not supported" +msgstr "không hỗ trợ thao tác này" -#: tdemdi/tdemdimainfrm.cpp:2633 -msgid "&Dock/Undock" -msgstr "Cụ &neo/Bỏ neo" +#: tdecore/network/tdesocketbase.cpp:237 +msgid "" +"_: Socket error code Timeout\n" +"timed operation timed out" +msgstr "thao tác có thời hạn đã quá giờ" -#: tdewidgets/maketdewidgets.cpp:15 -msgid "Builds Qt widget plugins from an ini style description file." -msgstr "" -"Xây dựng bộ cầm phít ô điều khiển Qt từ một tập tin mô tả kiểu « ini »." +#: tdecore/network/tdesocketbase.cpp:242 +msgid "" +"_: Socket error code UnknownError\n" +"an unknown/unexpected error has happened" +msgstr "gặp lỗi không rõ / bất ngờ" -#: tdewidgets/maketdewidgets.cpp:113 -msgid "Output file" -msgstr "Tập tin xuất" +#: tdecore/network/tdesocketbase.cpp:247 +msgid "" +"_: Socket error code RemotelyDisconnected\n" +"remote host closed connection" +msgstr "máy từ xa đã đóng kết nối" -#: tdewidgets/maketdewidgets.cpp:114 -msgid "Name of the plugin class to generate" -msgstr "Tên của hạng bộ cầm phít cần tạo ra" +#: tdecore/network/tdesocketaddress.cpp:625 +#, c-format +msgid "" +"_: 1: the unknown socket address family number\n" +"Unknown family %1" +msgstr "Không biết nhóm %1" -#: tdewidgets/maketdewidgets.cpp:115 -msgid "Default widget group name to display in designer" -msgstr "Tên nhóm ô điều khiển mặc định cần hiển thị trong bộ thiết kế" +#: tdecore/network/kresolver.cpp:558 +msgid "requested family not supported for this host name" +msgstr "không hỗ trợ nhóm đã yêu cầu đối với tên máy này" -#: tdewidgets/maketdewidgets.cpp:116 -msgid "Embed pixmaps from a source directory" -msgstr "Nhúng sơ đồ điểm ảnh từ thư mục mã nguồn" +#: tdecore/network/kresolver.cpp:561 +msgid "invalid flags" +msgstr "cờ không hợp lệ" -#: tdewidgets/maketdewidgets.cpp:129 -msgid "maketdewidgets" -msgstr "maketdewidgets" +#: tdecore/network/kresolver.cpp:564 +msgid "requested family not supported" +msgstr "không hỗ trợ nhóm đã yêu cầu" -#: tderesources/resource.cpp:61 -msgid "resource" -msgstr "tài nguyên" +#: tdecore/network/kresolver.cpp:565 +msgid "requested service not supported for this socket type" +msgstr "không hỗ trợ dịch vụ đã yêu cầu đối với kiểu ổ cắm này" -#: tderesources/configdialog.cpp:40 tderesources/configpage.cpp:103 -#: tderesources/configpage.cpp:297 -msgid "Resource Configuration" -msgstr "Cấu hình tài nguyên" +#: tdecore/network/kresolver.cpp:566 +msgid "requested socket type not supported" +msgstr "không hỗ trợ kiểu ổ cắm đã yêu cầu" -#: tderesources/configdialog.cpp:51 -msgid "General Settings" -msgstr "Thiết lập chung" +#: tdecore/network/kresolver.cpp:567 +msgid "unknown error" +msgstr "lỗi không rõ" -#: tderesources/configdialog.cpp:57 -msgid "Read-only" -msgstr "Chỉ đọc" +#: tdecore/network/kresolver.cpp:569 +#, c-format +msgid "" +"_: 1: the i18n'ed system error code, from errno\n" +"system error: %1" +msgstr "lỗi hệ thống : %1" -#: tderesources/configdialog.cpp:66 -msgid "%1 Resource Settings" -msgstr "Thiết lập tài nguyên %1" +#: tdecore/network/kresolver.cpp:574 +msgid "request was canceled" +msgstr "yêu cầu bị thôi" -#: tderesources/configdialog.cpp:107 -msgid "Please enter a resource name." -msgstr "Vui lòng nhập tên tài nguyên." +#: tdecore/tdehw/tdenetworkconnections.cpp:525 +msgid "hidden" +msgstr "" -#: tderesources/selectdialog.cpp:95 -msgid "There is no resource available!" -msgstr "• Không có thành phần nào sẵn sàng. •" +#: tdecore/tdehw/tdenetworkconnections.cpp:769 +msgid "Wired Ethernet" +msgstr "" -#: tderesources/kcmtderesources.cpp:44 -msgid "kcmtderesources" -msgstr "kcmtderesources" +#: tdecore/tdehw/tdenetworkconnections.cpp:772 +msgid "802.11 WiFi" +msgstr "" -#: tderesources/kcmtderesources.cpp:45 -msgid "TDE Resources configuration module" -msgstr "Mô-đun cấu hình tài nguyên TDE" +#: tdecore/tdehw/tdehardwaredevices.cpp:4049 +#: tdecore/tdehw/tdenetworkconnections.cpp:775 +msgid "Bluetooth" +msgstr "" -#: tderesources/kcmtderesources.cpp:47 -msgid "(c) 2003 Tobias Koenig" -msgstr "Bản quyền © năm 2003 của Tobias Kœnig." +#: tdecore/tdehw/tdenetworkconnections.cpp:778 +msgid "OLPC Mesh" +msgstr "" -#: tderesources/configpage.cpp:120 -msgid "Type" -msgstr "Kiểu" +#: tdecore/tdehw/tdenetworkconnections.cpp:781 +msgid "WiMax" +msgstr "" -#: tderesources/configpage.cpp:121 -msgid "Standard" -msgstr "Chuẩn" +#: tdecore/tdehw/tdenetworkconnections.cpp:784 +msgid "Cellular Modem" +msgstr "" -#: tderesources/configpage.cpp:126 -msgid "&Add..." -msgstr "Th&êm..." +#: tdecore/tdehw/tdenetworkconnections.cpp:787 +msgid "Infiniband" +msgstr "" -#: tderesources/configpage.cpp:131 -msgid "&Use as Standard" -msgstr "Dùng là Ch&uẩn" +#: tdecore/tdehw/tdenetworkconnections.cpp:790 +msgid "Bond" +msgstr "" -#: tderesources/configpage.cpp:283 -msgid "There is no standard resource! Please select one." -msgstr "Chưa có tài nguyên chuẩn. Vui lòng chọn." +#: tdecore/tdehw/tdenetworkconnections.cpp:793 +msgid "Virtual LAN" +msgstr "" -#: tderesources/configpage.cpp:298 -msgid "Please select type of the new resource:" -msgstr "Vui lòng chọn kiểu tài nguyên mới :" +#: tdecore/tdehw/tdenetworkconnections.cpp:796 +msgid "ADSL" +msgstr "" -#: tderesources/configpage.cpp:308 -msgid "Unable to create resource of type '%1'." -msgstr "Không thể tạo tài nguyên kiểu « %1 »." +#: tdecore/tdehw/tdenetworkconnections.cpp:799 +msgid "Virtual Private Network" +msgstr "" -#: tderesources/configpage.cpp:360 -msgid "" -"You cannot remove your standard resource! Please select a new standard resource " -"first." +#: tdecore/tdehw/tdestoragedevice.cpp:526 +msgid "%1 Removable Device" msgstr "" -"Bạn không thể gỡ bỏ tài nguyên chuẩn. Vui lòng chọn tài nguyên chuẩn mới trước " -"tiên." -#: tderesources/configpage.cpp:394 tderesources/configpage.cpp:413 -msgid "You cannot use a read-only resource as standard!" -msgstr "Bạn không thể dùng một tài nguyên chỉ-đọc là chuẩn." +#: tdecore/tdehw/tdestoragedevice.cpp:529 +msgid "%1 Fixed Storage Device" +msgstr "" -#: tderesources/configpage.cpp:418 -msgid "You cannot use an inactive resource as standard!" -msgstr "Bạn không thể dùng một tài nguyên không hoạt động là chuẩn." +#: tdecore/tdehw/tdestoragedevice.cpp:546 +#: tdecore/tdehw/tdestoragedevice.cpp:581 +msgid "Hard Disk Drive" +msgstr "" -#: tderesources/configpage.cpp:498 -msgid "" -"You cannot deactivate the standard resource. Choose another standard resource " -"first." +#: tdecore/tdehw/tdestoragedevice.cpp:550 +msgid "Floppy Drive" msgstr "" -"Bạn không thể bất hoạt tài nguyên chuẩn. Vui lòng chọn tài nguyên chuẩn khác " -"trước tiên." -#: tderesources/configpage.cpp:528 -msgid "" -"There is no valid standard resource! Please select one which is neither " -"read-only nor inactive." +#: tdecore/tdehw/tdestoragedevice.cpp:553 +msgid "Optical Drive" msgstr "" -"Không có tài nguyên chuẩn hợp lệ nào. Vui lòng chọn tài nguyên không phải là " -"chỉ-đọc, cũng không phải là bất hoạt." -#: tdeunittest/modrunner.cpp:36 -msgid "A command-line application that can be used to run KUnitTest modules." -msgstr "Một ứng dụng dòng lệnh có thể được dùng để chạy mô-đun kiểu KUnitTest." +#: tdecore/tdehw/tdestoragedevice.cpp:556 +msgid "CDROM Drive" +msgstr "" -#: tdeunittest/modrunner.cpp:42 -msgid "Only run modules whose filenames match the regexp." -msgstr "Chạy chỉ mô-đun nào có tên tập tin khớp với biểu thức chính quy này." +#: tdecore/tdehw/tdestoragedevice.cpp:559 +msgid "CDRW Drive" +msgstr "" -#: tdeunittest/modrunner.cpp:43 -msgid "" -"Only run tests modules which are found in the folder. Use the query option to " -"select modules." +#: tdecore/tdehw/tdestoragedevice.cpp:562 +msgid "DVD Drive" msgstr "" -"Chạy chỉ mô-đun thử ra nào được tìm trong thư mục này. Hãy dùng tùy chọn truy " -"cập để chọn mô-đun." -#: tdeunittest/modrunner.cpp:44 -msgid "" -"Disables debug capturing. You typically use this option when you use the GUI." -msgstr "Tắt khả năng bắt gỡ lỗi. Bạn thường sử dụng tùy chọn khi dùng GUI." +#: tdecore/tdehw/tdestoragedevice.cpp:565 +msgid "DVDRW Drive" +msgstr "" -#: tdeunittest/modrunner.cpp:53 -msgid "KUnitTest ModRunner" -msgstr "KUnitTest ModRunner" +#: tdecore/tdehw/tdestoragedevice.cpp:568 +msgid "DVDRAM Drive" +msgstr "" -#: kded/tde-menu.cpp:36 -msgid "Output data in UTF-8 instead of local encoding" -msgstr "Xuất dữ liệu dạng UTF-8 thay vào bảng mã cục bộ" +#: tdecore/tdehw/tdestoragedevice.cpp:571 +msgid "Zip Drive" +msgstr "" -#: kded/tde-menu.cpp:37 -msgid "" -"Print menu-id of the menu that contains\n" -"the application" -msgstr "In mã nhận diện trình đơn chứa ứng dụng." +#: tdecore/tdehw/tdestoragedevice.cpp:574 +msgid "Tape Drive" +msgstr "" -#: kded/tde-menu.cpp:38 -msgid "" -"Print menu name (caption) of the menu that\n" -"contains the application" -msgstr "In tên trình đơn (phụ đề) chứa ứng dụng." +#: tdecore/tdehw/tdestoragedevice.cpp:577 +msgid "Digital Camera" +msgstr "" -#: kded/tde-menu.cpp:39 -msgid "Highlight the entry in the menu" -msgstr "Tô sáng mục trong trình đơn" +#: tdecore/tdehw/tdestoragedevice.cpp:583 +#, fuzzy +msgid "Removable Storage" +msgstr "Gỡ bỏ mục" -#: kded/tde-menu.cpp:40 -msgid "Do not check if sycoca database is up to date" -msgstr "Không kiểm tra cơ sở dữ liệu sycoca là hiện thời chưa" +#: tdecore/tdehw/tdestoragedevice.cpp:586 +msgid "Compact Flash" +msgstr "" -#: kded/tde-menu.cpp:41 -msgid "The id of the menu entry to locate" -msgstr "Mã nhận diện mục trình đơn cần tìm" +#: tdecore/tdehw/tdestoragedevice.cpp:589 +msgid "Memory Stick" +msgstr "" -#: kded/tde-menu.cpp:99 -msgid "Menu item '%1' could not be highlighted." -msgstr "Không thể tô sáng mục trình đơn « %1 »." +#: tdecore/tdehw/tdestoragedevice.cpp:592 +msgid "Smart Media" +msgstr "" -#: kded/tde-menu.cpp:111 -msgid "" -"TDE Menu query tool.\n" -"This tool can be used to find in which menu a specific application is shown.\n" -"The --highlight option can be used to visually indicate to the user where\n" -"in the TDE menu a specific application is located." +#: tdecore/tdehw/tdestoragedevice.cpp:595 +#, fuzzy +msgid "Secure Digital" +msgstr "Bảo mật" + +#: tdecore/tdehw/tdestoragedevice.cpp:600 +msgid "Random Access Memory" msgstr "" -"Công cụ truy vấn trình đơn TDE.\n" -"Công cụ này có thể được dùng để tìm trình đơn nơi hiển thị\n" -"một ứng dụng nào đó.\n" -"Tùy chọn « --highlight » (tô sáng) có thể được dùng để ngụ ý\n" -"trực quan cho người dùng xem ứng dụng đó nằm ở đâu trong\n" -"trình đơn TDE." -#: kded/tde-menu.cpp:116 -msgid "tde-menu" -msgstr "tde-menu" +#: tdecore/tdehw/tdestoragedevice.cpp:603 +msgid "Loop Device" +msgstr "" -#: kded/tde-menu.cpp:133 -msgid "You must specify an application-id such as 'tde-konsole.desktop'" -msgstr "Phải ghi rõ một ứng dụng, v.d. « tde-konsole.desktop »." +#: tdecore/tdehw/tdestoragedevice.cpp:946 +msgid "No supported mounting methods were detected on your system" +msgstr "" -#: kded/tde-menu.cpp:142 -msgid "" -"You must specify at least one of --print-menu-id, --print-menu-name or " -"--highlight" +#: tdecore/tdehw/tdestoragedevice.cpp:1124 +msgid "No supported unmounting methods were detected on your system" msgstr "" -"Phải ghi rõ ít nhất một của « --print-menu-id » (in mã nhận diện trình đơn), « " -"--print-menu-name (in tên trình đơn) » hoặc « --highlight » (tô sáng)." -#: kded/tde-menu.cpp:164 -msgid "No menu item '%1'." -msgstr "Không có mục trình đơn « %1 »." +#: tdecore/tdehw/tdeeventdevice.cpp:288 +msgid "Lid Switch" +msgstr "" -#: kded/tde-menu.cpp:168 -msgid "Menu item '%1' not found in menu." -msgstr "Không tìm thấy mục « %1 » trong trình đơn." +#: tdecore/tdehw/tdeeventdevice.cpp:291 +#, fuzzy +msgid "Tablet Mode" +msgstr "Chế độ trang tab" -#: kded/khostname.cpp:41 -msgid "Old hostname" -msgstr "Tên máy cũ" +#: tdecore/tdehw/tdeeventdevice.cpp:294 +msgid "Headphone Inserted" +msgstr "" -#: kded/khostname.cpp:42 -msgid "New hostname" -msgstr "Tên máy mới" +#: tdecore/tdehw/tdeeventdevice.cpp:297 +msgid "Radio Frequency Device Kill Switch" +msgstr "" -#: kded/khostname.cpp:79 -msgid "" -"Error: HOME environment variable not set.\n" +#: tdecore/tdehw/tdeeventdevice.cpp:300 +msgid "Enable Radio" msgstr "" -"Lỗi : chưa đặt biến môi trường HOME (nhà).\n" -#: kded/khostname.cpp:88 -msgid "" -"Error: DISPLAY environment variable not set.\n" +#: tdecore/tdehw/tdeeventdevice.cpp:303 +msgid "Microphone Inserted" msgstr "" -"Lỗi : chưa đặt biến môi trường DISPLAY (trình bày).\n" -#: kded/khostname.cpp:369 -msgid "KDontChangeTheHostName" -msgstr "KDontChangeTheHostName" +#: tdecore/tdehw/tdeeventdevice.cpp:306 +#, fuzzy +msgid "Docked" +msgstr "Neo" -#: kded/khostname.cpp:370 -msgid "Informs TDE about a change in hostname" -msgstr "Thông báo TDE biết tên máy đã thay đổi." +#: tdecore/tdehw/tdeeventdevice.cpp:309 +msgid "Line Out Inserted" +msgstr "" -#: kded/tdebuildsycoca.cpp:483 -msgid "" -"Error creating database '%1'.\n" -"Check that the permissions are correct on the directory and the disk is not " -"full.\n" +#: tdecore/tdehw/tdeeventdevice.cpp:312 +msgid "Physical Jack Inserted" msgstr "" -"Gặp lỗi khi tạo cơ sở dữ liệu « %1 ».\n" -"Hãy kiểm tra xem có quyền hạn đúng về thư mục đó, và đĩa chưa đầy.\n" -#: kded/tdebuildsycoca.cpp:483 kded/tdebuildsycoca.cpp:512 -#: kded/tdebuildsycoca.cpp:721 -msgid "KBuildSycoca" -msgstr "KBuildSycoca" +#: tdecore/tdehw/tdeeventdevice.cpp:315 +msgid "Video Out Inserted" +msgstr "" -#: kded/tdebuildsycoca.cpp:512 -#, fuzzy -msgid "" -"[tdebuildsycoca] Error writing database '%1'.\n" -"Check that the permissions are correct on the directory and the disk is not " -"full.\n" +#: tdecore/tdehw/tdeeventdevice.cpp:318 +msgid "Camera Lens Cover" msgstr "" -"Gặp lỗi khi ghi cơ sở dữ liệu « %1 ».\n" -"Hãy kiểm tra xem có quyền hạn đúng về thư mục đó, và đĩa chưa đầy.\n" -#: kded/tdebuildsycoca.cpp:695 -msgid "Do not signal applications to update" -msgstr "Không báo ứng dụng cập nhật" +#: tdecore/tdehw/tdeeventdevice.cpp:321 +msgid "Keypad Slide" +msgstr "" -#: kded/tdebuildsycoca.cpp:696 -msgid "Disable incremental update, re-read everything" -msgstr "Tắt chạy cập nhật dần, đọc lại hết" +#: tdecore/tdehw/tdeeventdevice.cpp:324 +msgid "Front Proximity" +msgstr "" -#: kded/tdebuildsycoca.cpp:697 -msgid "Check file timestamps" -msgstr "Kiểm tra nhãn thời gian trong tập tin" +#: tdecore/tdehw/tdeeventdevice.cpp:327 +#, fuzzy +msgid "Rotate Lock" +msgstr "Quay &xuôi chiều" -#: kded/tdebuildsycoca.cpp:698 -msgid "Disable checking files (dangerous)" -msgstr "Tắt chạy kiểm tra tập tin (nguy hiểm)" +#: tdecore/tdehw/tdeeventdevice.cpp:330 +msgid "Line In Inserted" +msgstr "" -#: kded/tdebuildsycoca.cpp:699 -msgid "Create global database" -msgstr "Tạo cơ sở dữ liệu toàn cục" +#: tdecore/tdehw/tdeeventdevice.cpp:333 +msgid "Power Button" +msgstr "" -#: kded/tdebuildsycoca.cpp:700 -msgid "Perform menu generation test run only" -msgstr "Chỉ chạy thử tiến trình tạo ra trình đơn" +#: tdecore/tdehw/tdeeventdevice.cpp:336 +msgid "Sleep Button" +msgstr "" -#: kded/tdebuildsycoca.cpp:701 -msgid "Track menu id for debug purposes" -msgstr "Theo dõi mã nhận diện trình đơn, cho mục đích gỡ lỗi" +#: tdecore/tdehw/tdegenericdevice.cpp:315 +#: tdecore/tdehw/tdehardwaredevices.cpp:3140 +msgid "Generic %1 Device" +msgstr "" -#: kded/tdebuildsycoca.cpp:703 -msgid "Silent - work without windows and stderr" -msgstr "Im — hoạt động không có cửa sổ hoặc thiết bị lỗi" +#: tdecore/tdehw/tdehardwaredevices.cpp:3145 +msgid "Disconnected %1 Port" +msgstr "" -#: kded/tdebuildsycoca.cpp:704 -msgid "Show progress information (even if 'silent' mode is on)" -msgstr "Hiện thông tin về chương trình (ngay cả khi chế độ « im » đã bật)" +#: tdecore/tdehw/tdehardwaredevices.cpp:3513 +#: tdecore/tdehw/tdehardwaredevices.cpp:3593 +#: tdecore/tdehw/tdehardwaredevices.cpp:3605 +#, fuzzy +msgid "Unknown PCI Device" +msgstr "Trường lạ" -#: kded/tdebuildsycoca.cpp:722 -msgid "Rebuilds the system configuration cache." -msgstr "Xây dựng lại bộ nhớ tạm cấu hình hệ thống." +#: tdecore/tdehw/tdehardwaredevices.cpp:3623 +#: tdecore/tdehw/tdehardwaredevices.cpp:3703 +#: tdecore/tdehw/tdehardwaredevices.cpp:3715 +#, fuzzy +msgid "Unknown USB Device" +msgstr "Trường lạ" -#: kded/tdebuildsycoca.cpp:750 -msgid "Reloading TDE configuration, please wait..." -msgstr "Đang tải lại cấu hình TDE, vui lòng đợi..." +#: tdecore/tdehw/tdehardwaredevices.cpp:3744 +#: tdecore/tdehw/tdehardwaredevices.cpp:3785 +#, fuzzy +msgid "Unknown PNP Device" +msgstr "Trường lạ" -#: kded/tdebuildsycoca.cpp:751 -msgid "TDE Configuration Manager" -msgstr "Bộ Quản lý Cấu hình TDE" +#: tdecore/tdehw/tdehardwaredevices.cpp:3814 +#: tdecore/tdehw/tdehardwaredevices.cpp:3855 +msgid "Unknown Monitor Device" +msgstr "" -#: kded/tdebuildsycoca.cpp:753 -msgid "Do you want to reload TDE configuration?" -msgstr "Bạn có muốn tải lại cấu hình TDE không?" +#: tdecore/tdehw/tdehardwaredevices.cpp:3944 +#, fuzzy +msgid "Root" +msgstr "Không có gốc CA" -#: kded/tdebuildsycoca.cpp:753 -msgid "Do Not Reload" -msgstr "Không tải lại" +#: tdecore/tdehw/tdehardwaredevices.cpp:3947 +#, fuzzy +msgid "System Root" +msgstr "Trình đơn hê thống" -#: kded/tdebuildsycoca.cpp:953 +#: tdecore/tdehw/tdehardwaredevices.cpp:3950 +msgid "CPU" +msgstr "" + +#: tdecore/tdehw/tdehardwaredevices.cpp:3953 #, fuzzy -msgid "[tdebuildsycoca] Configuration information reloaded successfully." -msgstr "Thông tin cấu hình đã được tải lại." +msgid "Graphics Processor" +msgstr "Vị trí địa lý" -#: kded/kded.cpp:737 -msgid "Check Sycoca database only once" -msgstr "Kiểm tra cơ sở dữ liệu Sycoca chỉ một lần" +#: tdecore/tdehw/tdehardwaredevices.cpp:3956 +msgid "RAM" +msgstr "" -#: kded/kded.cpp:877 -msgid "TDE Daemon" -msgstr "Trình nền TDE" +#: tdecore/tdehw/tdehardwaredevices.cpp:3959 +msgid "Bus" +msgstr "" -#: kded/kded.cpp:879 -msgid "TDE Daemon - triggers Sycoca database updates when needed" -msgstr "Trình nền TDE — sơ khởi cập nhật cơ sở dữ liệu Sycoca khi cần thiết" +#: tdecore/tdehw/tdehardwaredevices.cpp:3962 +msgid "I2C Bus" +msgstr "" -#: tdeparts/part.cpp:492 -msgid "" -"The document \"%1\" has been modified.\n" -"Do you want to save your changes or discard them?" +#: tdecore/tdehw/tdehardwaredevices.cpp:3965 +msgid "MDIO Bus" msgstr "" -"Tài liệu « %1 » đã được sửa đổi.\n" -"Bạn có muốn lưu các thay đổi hoặc hủy hết?" -#: tdeparts/part.cpp:494 -msgid "Close Document" -msgstr "Đóng tài liệu" +#: tdecore/tdehw/tdehardwaredevices.cpp:3968 +#, fuzzy +msgid "Mainboard" +msgstr "Thanh công cụ chính" -#: tdeparts/browserextension.cpp:485 -msgid "Do you want to search the Internet for %1?" -msgstr "Bạn có muốn tìm kiếm qua Mạng tìm %1 không?" +#: tdecore/tdehw/tdehardwaredevices.cpp:3971 +msgid "Disk" +msgstr "" -#: tdeparts/browserextension.cpp:486 -msgid "Internet Search" -msgstr "Tìm kiếm trên Mạng" +#: tdecore/tdehw/tdehardwaredevices.cpp:3974 +msgid "SCSI" +msgstr "" -#: tdeparts/browserextension.cpp:486 -msgid "&Search" -msgstr "Tìm &kiếm" +#: tdecore/tdehw/tdehardwaredevices.cpp:3977 +msgid "Storage Controller" +msgstr "" -#: tdeparts/browserrun.cpp:275 -msgid "Do you really want to execute '%1'? " -msgstr "Bạn thật sự muốn thực hiện « %1 » không? " +#: tdecore/tdehw/tdehardwaredevices.cpp:3980 +msgid "Mouse" +msgstr "" -#: tdeparts/browserrun.cpp:276 -msgid "Execute File?" -msgstr "Thực hiện tập tin ?" +#: tdecore/tdehw/tdehardwaredevices.cpp:3983 +msgid "Keyboard" +msgstr "" -#: tdeparts/browserrun.cpp:276 -msgid "Execute" -msgstr "Thực hiện" +#: tdecore/tdehw/tdehardwaredevices.cpp:3986 +msgid "HID" +msgstr "" -#: tdeparts/browserrun.cpp:294 -msgid "" -"Open '%2'?\n" -"Type: %1" +#: tdecore/tdehw/tdehardwaredevices.cpp:3992 +msgid "Monitor and Display" msgstr "" -"Mở « %2 » ?\n" -"Kiểu : %1" -#: tdeparts/browserrun.cpp:296 -msgid "" -"Open '%3'?\n" -"Name: %2\n" -"Type: %1" +#: tdecore/tdehw/tdehardwaredevices.cpp:3995 +msgid "Network" msgstr "" -"Mở « %3 » ?\n" -"Tên: %2\n" -"Kiểu : %1" -#: tdeparts/browserrun.cpp:310 -msgid "&Open with '%1'" -msgstr "&Mở bằng « %1 »" +#: tdecore/tdehw/tdehardwaredevices.cpp:3998 +#, fuzzy +msgid "Printer" +msgstr "In" -#: tdeparts/browserrun.cpp:311 -msgid "&Open With..." -msgstr "&Mở bằng..." +#: tdecore/tdehw/tdehardwaredevices.cpp:4001 +msgid "Scanner" +msgstr "" -#: tdeparts/browserrun.cpp:353 -msgid "&Open" -msgstr "&Mở" +#: tdecore/tdehw/tdehardwaredevices.cpp:4007 +#, fuzzy +msgid "Video Capture" +msgstr "Thanh công cụ ảnh động" -#: tdestyles/web/plugin.cpp:9 -msgid "Web style plugin" -msgstr "Bộ cầm phít kiểu Mạng" +#: tdecore/tdehw/tdehardwaredevices.cpp:4010 +msgid "IEEE1394" +msgstr "" -#: tdestyles/utils/installtheme/main.cpp:35 -msgid "TDE Tool to build a cache list of all pixmap themes installed" +#: tdecore/tdehw/tdehardwaredevices.cpp:4013 +msgid "PCMCIA" msgstr "" -"Công cụ TDE để xây dựng một danh sách lưu tạm các sắc thái sơ đồ điểm ảnh đã " -"được cài đặt." -#: tdestyles/utils/installtheme/main.cpp:40 -msgid "KInstalltheme" -msgstr "KInstalltheme" +#: tdecore/tdehw/tdehardwaredevices.cpp:4016 +msgid "Camera" +msgstr "" -#: tdestyles/klegacy/plugin.cpp:28 +#: tdecore/tdehw/tdehardwaredevices.cpp:4019 #, fuzzy -msgid "KDE LegacyStyle plugin" -msgstr "Bộ cầm phít LegacyStyle (kiểu cũ) TDE" +msgid "Text I/O" +msgstr "Chỉ có chữ" -#: tdenewstuff/provider.cpp:261 +#: tdecore/tdehw/tdehardwaredevices.cpp:4022 +msgid "Serial Communications Controller" +msgstr "" + +#: tdecore/tdehw/tdehardwaredevices.cpp:4025 +msgid "Parallel Port" +msgstr "" + +#: tdecore/tdehw/tdehardwaredevices.cpp:4028 +msgid "Peripheral" +msgstr "" + +#: tdecore/tdehw/tdehardwaredevices.cpp:4031 #, fuzzy -msgid "Error parsing category list." -msgstr "Gặp lỗi khi phân tách danh sách nhà cung cấp." +msgid "Backlight" +msgstr "Lùi" -#: tdenewstuff/provider.cpp:394 -msgid "Error parsing providers list." -msgstr "Gặp lỗi khi phân tách danh sách nhà cung cấp." +#: tdecore/tdehw/tdehardwaredevices.cpp:4034 +msgid "Battery" +msgstr "" -#: tdenewstuff/knewstuff.cpp:38 tdenewstuff/knewstuffbutton.cpp:61 -#, c-format -msgid "Download New %1" -msgstr "Tải về %1 mới" +#: tdecore/tdehw/tdehardwaredevices.cpp:4037 +msgid "Power Supply" +msgstr "" -#: tdenewstuff/providerdialog.cpp:53 -msgid "Hot New Stuff Providers" -msgstr "Nhà cung cấp các thứ mới trơ tráo" +#: tdecore/tdehw/tdehardwaredevices.cpp:4040 +#, fuzzy +msgid "Docking Station" +msgstr "Hướng" -#: tdenewstuff/providerdialog.cpp:61 -msgid "Please select one of the providers listed below:" -msgstr "Vui lòng chọn một của những nhà cung cấp bên dưới :" +#: tdecore/tdehw/tdehardwaredevices.cpp:4043 +#, fuzzy +msgid "Thermal Sensor" +msgstr "Thiết lập chung" -#: tdenewstuff/providerdialog.cpp:88 -msgid "No provider selected." -msgstr "Chưa chọn nhà cung cấp." +#: tdecore/tdehw/tdehardwaredevices.cpp:4046 +msgid "Thermal Control" +msgstr "" -#: tdenewstuff/knewstuffgeneric.cpp:139 -msgid "The file '%1' already exists. Do you want to overwrite it?" -msgstr "Tập tin « %1 » đã có. Bạn có muốn ghi đè lên không?" +#: tdecore/tdehw/tdehardwaredevices.cpp:4052 +msgid "Bridge" +msgstr "" -#: tdenewstuff/ghns.cpp:50 -msgid "Get hot new stuff:" -msgstr "Lấy các thứ mới trơ tráo :" +#: tdecore/tdehw/tdehardwaredevices.cpp:4055 +msgid "Platform" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:83 -msgid "" -"There was an error with the downloaded resource tarball file. Possible causes " -"are damaged archive or invalid directory structure in the archive." +#: tdecore/tdehw/tdehardwaredevices.cpp:4058 +msgid "Cryptography" msgstr "" -"Gặp lỗi đối với tập tin .tar tài nguyên đã tải về. Lý do có thể là kho bị hỏng " -"hoặc cấu trúc thư mục không hợp lệ trong kho." -#: tdenewstuff/knewstuffsecure.cpp:83 -msgid "Resource Installation Error" -msgstr "Lỗi cài đặt tài nguyên" +#: tdecore/tdehw/tdehardwaredevices.cpp:4061 +msgid "Platform Event" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:94 -msgid "No keys were found." -msgstr "Không tìm thấy." +#: tdecore/tdehw/tdehardwaredevices.cpp:4064 +#, fuzzy +msgid "Platform Input" +msgstr "Xoá trường nhập" -#: tdenewstuff/knewstuffsecure.cpp:99 -msgid "The validation failed for unknown reason." -msgstr "Việc hợp lệ hoá bị lỗi, không biết sao." +#: tdecore/tdehw/tdehardwaredevices.cpp:4067 +msgid "Plug and Play" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:106 -msgid "The MD5SUM check failed, the archive might be broken." -msgstr "Việc kiểm tra MD5SUM bị lỗi, có lẽ kho bị hỏng." +#: tdecore/tdehw/tdehardwaredevices.cpp:4070 +#, fuzzy +msgid "Other ACPI" +msgstr "Khác" -#: tdenewstuff/knewstuffsecure.cpp:111 -msgid "The signature is bad, the archive might be broken or altered." -msgstr "Chữ ký sai, có lẽ kho bị hỏng hoặc bị sửa đổi." +#: tdecore/tdehw/tdehardwaredevices.cpp:4073 +#, fuzzy +msgid "Other USB" +msgstr "Khác" -#: tdenewstuff/knewstuffsecure.cpp:121 -msgid "The signature is valid, but untrusted." -msgstr "Chữ ký là hợp lệ còn không tin cây." +#: tdecore/tdehw/tdehardwaredevices.cpp:4076 +msgid "Other Multimedia" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:127 -msgid "The signature is unknown." -msgstr "Chữ ký lạ." +#: tdecore/tdehw/tdehardwaredevices.cpp:4079 +msgid "Other Peripheral" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:131 -msgid "" -"The resource was signed with key 0x%1, belonging to %2 <%3>" -"." +#: tdecore/tdehw/tdehardwaredevices.cpp:4082 +msgid "Other Sensor" msgstr "" -"Tài nguyên được ký tên bằng khoá 0x%1, thuộc về %2 <%3>." -#: tdenewstuff/knewstuffsecure.cpp:137 -msgid "" -"There is a problem with the resource file you have downloaded. The errors " -"are :%1" -"
                      %2" -"
                      " -"
                      Installation of the resource is not recommended." -"
                      " -"
                      Do you want to proceed with the installation?
                      " +#: tdecore/tdehw/tdehardwaredevices.cpp:4085 +msgid "Other Virtual" msgstr "" -"Gặp lỗi trong tập tin tài nguyên mới tải về. Lỗi :%1" -"
                      %2" -"
                      " -"
                      Không khuyên bạn cài đặt tài nguyên này." -"
                      " -"
                      Bạn có muốn tiếp tục lại cài đặt không?
                      " -#: tdenewstuff/knewstuffsecure.cpp:137 -msgid "Problematic Resource File" -msgstr "Tập tin tài nguyên bị lỗi" +#: tdecore/tdehw/tdegenericdevice.cpp:330 +#: tdecore/tdehw/tdehardwaredevices.cpp:4088 +#, fuzzy +msgid "Unknown Device" +msgstr "Trường lạ" -#: tdenewstuff/knewstuffsecure.cpp:140 -msgid "%1

                      Press OK to install it.
                      " -msgstr "%1

                      Bấm nút Được để cài đặt nó.
                      " +#: tdecore/tdehw/tdegenericdevice.cpp:256 +#, c-format +msgid "ACPI Node %1" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:140 -msgid "Valid Resource" -msgstr "Tài nguyên hợp lệ" +#: tdecore/tdehw/tdegenericdevice.cpp:277 +#: tdecore/tdehw/tdegenericdevice.cpp:295 +msgid "ACPI Lid Switch" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:190 -msgid "The signing failed for unknown reason." -msgstr "Việc ký tên bị lỗi, không biết sao." +#: tdecore/tdehw/tdegenericdevice.cpp:280 +#: tdecore/tdehw/tdegenericdevice.cpp:298 +msgid "ACPI Sleep Button" +msgstr "" -#: tdenewstuff/knewstuffsecure.cpp:195 -msgid "" -"There are no keys usable for signing or you did not entered the correct " -"passphrase.\n" -"Proceed without signing the resource?" +#: tdecore/tdehw/tdegenericdevice.cpp:283 +#: tdecore/tdehw/tdegenericdevice.cpp:301 +msgid "ACPI Power Button" msgstr "" -"Không có khóa nào có thể sử dụng để ký tên, hoặc bạn chưa nhập cụm từ mật khẩu " -"đúng.\n" -"Tiếp tục mà không ký tên tài nguyên không?" -#: tdenewstuff/tdehotnewstuff.cpp:31 -msgid "Display only media of this type" -msgstr "Hiển thị chỉ vật chứa kiểu này" +#: tdecore/tdehw/tdegenericdevice.cpp:290 +msgid "Generic Event Device" +msgstr "" -#: tdenewstuff/tdehotnewstuff.cpp:32 -msgid "Provider list to use" -msgstr "Danh sách nhà cung cấp cần dùng" +#: tdecore/tdehw/tdegenericdevice.cpp:308 +#, fuzzy +msgid "Generic Input Device" +msgstr "Tùy chọn giống loài" -#: tdenewstuff/security.cpp:63 -msgid "" -"Cannot start gpg and retrieve the available keys. Make sure that " -"gpg is installed, otherwise verification of downloaded resources will not " -"be possible." +#: tdecore/tdehw/tdegenericdevice.cpp:322 +#, c-format +msgid "Virtual Device %1" msgstr "" -"Không thể khởi chạy gpg để lấy các khoá công bố. Hãy chác là" -"gpg đã được cài đặt, không thì không thể thẩm tra tài nguyên đã tải về." -#: tdenewstuff/security.cpp:177 -msgid "" -"Enter passphrase for key 0x%1, belonging to" -"
                      %2<%3>:
                      " +#: tdecore/tdehw/tdegenericdevice.cpp:325 +msgid "Unknown Virtual Device" msgstr "" -"Hãy nhập cụm từ mật khẩu cho khóa 0x%1, thuộc về " -"
                      %2<%3>:
                      " -#: tdenewstuff/security.cpp:257 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1470 msgid "" -"Cannot start gpg and check the validity of the file. Make sure that " -"gpg is installed, otherwise verification of downloaded resources will " -"not be possible." +"Connection attempt failed!" +"
                      Secrets were required to establish a connection, but no secrets were " +"available." msgstr "" -"Không thể khởi chạy gpg để kiểm tra độ hợp lệ của tập tin đó. Hãy " -"chác làgpg đã được cài đặt, không thì không thể thẩm tra tài nguyên đã " -"tải về." - -#: tdenewstuff/security.cpp:317 -msgid "Select Signing Key" -msgstr "Chọn khoá ký" - -#: tdenewstuff/security.cpp:317 -msgid "Key used for signing:" -msgstr "Khoá dùng để ký :" -#: tdenewstuff/security.cpp:338 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1479 msgid "" -"Cannot start gpg and sign the file. Make sure that gpg " -"is installed, otherwise signing of the resources will not be possible." +"Connection attempt failed!" +"
                      The supplicant failed while attempting to establish a wireless connection." msgstr "" -"Không thể khởi chạy gpg để ký tập tin đó. Hãy chác làgpg " -"đã được cài đặt, không thì không thể thẩm tra tài nguyên đã tải về." - -#: tdenewstuff/uploaddialog.cpp:47 -msgid "Share Hot New Stuff" -msgstr "Chia sẻ các thứ mới trơ tráo nhé" - -#: tdenewstuff/uploaddialog.cpp:63 -msgid "Author:" -msgstr "Tác giả :" -#: tdenewstuff/uploaddialog.cpp:68 -#, fuzzy -msgid "Email:" -msgstr "Thư điện tử" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1482 +msgid "" +"Connection attempt failed!" +"
                      The supplicant timed out while attempting to establish a wireless " +"connection." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:78 -msgid "Release:" -msgstr "Bản phát hành:" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1485 +msgid "Connection attempt failed!
                      The PPP client failed to start." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:84 -msgid "License:" -msgstr "Quyền phép:" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1488 +msgid "Connection attempt failed!
                      The PPP client was disconnected." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:88 -msgid "GPL" -msgstr "GPL" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1491 +msgid "Connection attempt failed!
                      Unknown PPP failure." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:89 -msgid "LGPL" -msgstr "LGPL" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1494 +msgid "Connection attempt failed!
                      The DHCP client failed to start." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:90 -msgid "BSD" -msgstr "BSD" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1497 +msgid "Connection attempt failed!
                      The DHCP client encountered an error." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:93 -msgid "Language:" -msgstr "Ngôn ngữ :" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1500 +msgid "Connection attempt failed!
                      Uknown DHCP failure." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:99 -msgid "Preview URL:" -msgstr "Xem thử URL:" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1503 +msgid "" +"Connection attempt failed!" +"
                      The connection sharing service failed to start." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:104 -msgid "Summary:" -msgstr "Tóm tắt:" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1506 +msgid "" +"Connection attempt failed!" +"
                      The connection sharing service encountered an error." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:121 -msgid "Please put in a name." -msgstr "Hãy nhập tên." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1509 +msgid "Connection attempt failed!
                      The AutoIP service failed to start." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:191 -msgid "Old upload information found, fill out fields?" -msgstr "Tìm thông tin tải lên cũ, có điền vào trường không?" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1512 +msgid "Connection attempt failed!
                      The AutoIP service encountered an error." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:191 -msgid "Fill Out" -msgstr "Điền đầy" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1515 +msgid "Connection attempt failed!
                      Unknown AutoIP failure." +msgstr "" -#: tdenewstuff/uploaddialog.cpp:191 -msgid "Do Not Fill Out" -msgstr "Không điền" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1518 +msgid "Connection attempt failed!
                      Modem was busy." +msgstr "" -#: tdenewstuff/engine.cpp:219 -msgid "Successfully installed hot new stuff." -msgstr "Các thứ mới trơ tráo đã được cài đặt." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1521 +msgid "Connection attempt failed!
                      No dial tone." +msgstr "" -#: tdenewstuff/engine.cpp:224 -msgid "Failed to install hot new stuff." -msgstr "Việc cài đặt các thứ mới trơ tráo đã bị lỗi." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1524 +msgid "Connection attempt failed!
                      No carrier detected." +msgstr "" -#: tdenewstuff/engine.cpp:279 -msgid "Unable to create file to upload." -msgstr "Không thể tạo tập tin cần tải lên." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1527 +msgid "Connection attempt failed!
                      Modem timed out while dialing." +msgstr "" -#: tdenewstuff/engine.cpp:294 -msgid "" -"The files to be uploaded have been created at:\n" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1530 +msgid "Connection attempt failed!
                      The modem failed to dial." msgstr "" -"Những tập tin cần tải lên đã được tạo tại :\n" -#: tdenewstuff/engine.cpp:295 -msgid "" -"Data file: %1\n" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1533 +msgid "Connection attempt failed!
                      Modem initialization failed." msgstr "" -"Tập tin dữ liệu : %1\n" -#: tdenewstuff/engine.cpp:297 -msgid "" -"Preview image: %1\n" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1536 +msgid "Connection attempt failed!
                      GSM APN failure." msgstr "" -"Ảnh xem thử : %1\n" -#: tdenewstuff/engine.cpp:299 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1539 msgid "" -"Content information: %1\n" +"Connection attempt failed!" +"
                      GSM registration failed to search for networks." msgstr "" -"Thông tin nội dung : %1\n" -#: tdenewstuff/engine.cpp:300 -msgid "" -"Those files can now be uploaded.\n" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1542 +msgid "Connection attempt failed!
                      GSM registration attempt was rejected." msgstr "" -"Các tập tin đó lúc bây giờ có thể được tải lên.\n" -#: tdenewstuff/engine.cpp:301 -msgid "Beware that any people might have access to them at any time." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1545 +msgid "Connection attempt failed!
                      GSM registration attempt timed out." msgstr "" -"Ghi chú : người khác có thể truy cập những tập tin đó, vào bất cứ lúc nào." -#: tdenewstuff/engine.cpp:303 -msgid "Upload Files" -msgstr "Tải lên tập tin" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1548 +msgid "Connection attempt failed!
                      GSM registration attempt failed." +msgstr "" -#: tdenewstuff/engine.cpp:308 -msgid "Please upload the files manually." -msgstr "Vui lòng tự tải lên các tập tin này." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1551 +msgid "Connection attempt failed!
                      GSM PIN check failed." +msgstr "" -#: tdenewstuff/engine.cpp:312 -msgid "Upload Info" -msgstr "Thông tin tải lên" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1554 +msgid "Connection attempt failed!
                      Network device firmware is missing." +msgstr "" -#: tdenewstuff/engine.cpp:320 -msgid "&Upload" -msgstr "Tải &lên" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1557 +msgid "Connection attempt failed!
                      Network device was removed." +msgstr "" -#: tdenewstuff/engine.cpp:422 -msgid "Successfully uploaded new stuff." -msgstr "Các thứ mới đã được tải lên." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1560 +msgid "Connection attempt failed!
                      Network device is sleeping." +msgstr "" -#: tdenewstuff/knewstuffbutton.cpp:49 -msgid "Download New Stuff" -msgstr "Tải về các thứ mới" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1563 +msgid "Connection attempt failed!
                      Connection was removed." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:106 tdenewstuff/downloaddialog.cpp:113 -#: tdenewstuff/downloaddialog.cpp:129 tdenewstuff/downloaddialog.cpp:136 -msgid "Get Hot New Stuff" -msgstr "Lấy các thứ mới trơ tráo nhé" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1566 +msgid "Connection attempt failed!
                      User requested device disconnection." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:151 -msgid "Welcome" -msgstr "Chào mừng bạn" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1569 +msgid "Connection attempt failed!
                      Carrier or link status changed." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:153 -msgid "Loading data providers..." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1572 +msgid "Connection attempt failed!
                      Device and/or connection already active." msgstr "" -#: tdenewstuff/downloaddialog.cpp:212 -msgid "Loading data listings..." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1575 +msgid "Connection attempt failed!
                      The supplicant is now available." msgstr "" -#: tdenewstuff/downloaddialog.cpp:270 -msgid "Highest Rated" -msgstr "Điểm cao nhất" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1578 +msgid "Connection attempt failed!
                      Requested modem was not found." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:271 -msgid "Most Downloads" -msgstr "Lần tải về nhiều nhất" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1581 +msgid "Connection attempt failed!
                      Bluetooth connection timeout." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:272 -msgid "Latest" -msgstr "Mới nhất" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1584 +msgid "Connection attempt failed!
                      GSM SIM not inserted." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:283 -msgid "Rating" -msgstr "Đánh giá" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1587 +msgid "Connection attempt failed!
                      GSM PIN required." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:289 -msgid "Downloads" -msgstr "Lần tải về" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1590 +msgid "Connection attempt failed!
                      GSM PUK required." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:295 -msgid "Release Date" -msgstr "Ngày phát hành" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1593 +msgid "Connection attempt failed!
                      GSM SIM incorrect." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:305 -msgid "Install" -msgstr "Cài đặt" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1596 +msgid "Connection attempt failed!
                      Incorrect Infiniband mode." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:516 -msgid "" -"Name: %1\n" -"Author: %2\n" -"License: %3\n" -"Version: %4\n" -"Release: %5\n" -"Rating: %6\n" -"Downloads: %7\n" -"Release date: %8\n" -"Summary: %9\n" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1599 +msgid "Connection attempt failed!
                      Dependency failure." msgstr "" -"Tên: %1\n" -"Tác giả: %2\n" -"Bản quyền: %3\n" -"Phiên bản: %4\n" -"Bản phát hành: %5\n" -"Đánh giá: %6\n" -"Lần tải về: %7\n" -"Ngày phát hành: %8\n" -"Tóm tắt: %9\n" -#: tdenewstuff/downloaddialog.cpp:538 -msgid "" -"Preview: %1\n" -"Payload: %2\n" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1602 +msgid "Connection attempt failed!
                      Unknown bridge failure." msgstr "" -"Xem thử : %1\n" -"Trọng tải : %2\n" -#: tdenewstuff/downloaddialog.cpp:718 -msgid "Installation successful." -msgstr "Mới cài đặt." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1605 +msgid "Connection attempt failed!
                      ModemManager not available." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:718 tdenewstuff/downloaddialog.cpp:720 -msgid "Installation" -msgstr "Việc cài đặt" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1608 +msgid "Connection attempt failed!
                      SSID not found." +msgstr "" -#: tdenewstuff/downloaddialog.cpp:720 -msgid "Installation failed." -msgstr "Việc cài đặt bị lỗi." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1611 +msgid "Connection attempt failed!
                      Secondary connection failure." +msgstr "" + +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1793 +msgid "NetworkManager" +msgstr "" -#: tdenewstuff/downloaddialog.cpp:814 -msgid "Preview not available." -msgstr "Không có sẵn khung xem thử." +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4800 +msgid "Connection name is invalid" +msgstr "" -#: tdespell2/ui/configdialog.cpp:38 -msgid "KSpell2 Configuration" -msgstr "Cấu hình KSpell2" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4812 +msgid "IPv4 address is invalid" +msgstr "" -#: kab/addressbook.cc:168 -msgid "Headline" -msgstr "Hàng đầu" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4821 +msgid "IPv6 address is invalid" +msgstr "" -#: kab/addressbook.cc:172 -msgid "Position" -msgstr "Vị trí" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4833 +msgid "No SSID provided" +msgstr "" -#: kab/addressbook.cc:184 -msgid "Sub-Department" -msgstr "Phòng bạn phụ" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4843 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4878 +msgid "WEP key 0 has invalid length" +msgstr "" -#: kab/addressbook.cc:196 -msgid "Zipcode" -msgstr "Mã bữu điện" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4850 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4885 +msgid "WEP key 1 has invalid length" +msgstr "" -#: kab/addressbook.cc:200 -msgid "City" -msgstr "Phố" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4857 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4892 +msgid "WEP key 2 has invalid length" +msgstr "" -#: kab/addressbook.cc:208 -msgid "" -"_: As in addresses\n" -"State" -msgstr "Tỉnh" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4864 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4899 +msgid "WEP key 3 has invalid length" +msgstr "" -#: kab/addressbook.cc:267 -msgid "Rank" -msgstr "Hàng" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4870 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4905 +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4912 +msgid "No WEP key(s) provided" +msgstr "" -#: kab/addressbook.cc:275 -msgid "Name Prefix" -msgstr "Tiền tố tên" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4920 +msgid "LEAP username and/or password not provided" +msgstr "" -#: kab/addressbook.cc:279 -msgid "First Name" -msgstr "Tên" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4931 +msgid "Hexadecimal length PSK contains non-hexadecimal characters" +msgstr "" -#: kab/addressbook.cc:283 -msgid "Middle Name" -msgstr "Tên lót" +#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4937 +#, fuzzy +msgid "No PSK provided" +msgstr "Chưa chọn nhà cung cấp." -#: kab/addressbook.cc:287 -msgid "Last Name" -msgstr "Họ" +#: arts/message/artsmessage.cc:45 +msgid "Display error message (default)" +msgstr "Hiển thị thông báo lỗi (mặc định)" -#: kab/addressbook.cc:299 -msgid "Talk Addresses" -msgstr "Địa chỉ nói" +#: arts/message/artsmessage.cc:47 +msgid "Display warning message" +msgstr "Hiển thị thông điệp cảnh báo" -#: kab/addressbook.cc:307 -msgid "Keywords" -msgstr "Từ khoá" +#: arts/message/artsmessage.cc:49 +msgid "Display informational message" +msgstr "Hiển thị thông điệp thông tin" -#: kab/addressbook.cc:311 -msgid "Telephone Number" -msgstr "Số điện thoại" +#: arts/message/artsmessage.cc:50 +msgid "Message string to be displayed" +msgstr "Chuỗi thông điệp cần hiển thị" -#: kab/addressbook.cc:315 -msgid "URLs" -msgstr "Địa chỉ Mạng" +#: arts/message/artsmessage.cc:54 +msgid "artsmessage" +msgstr "artsmessage" -#: kab/addressbook.cc:319 -msgid "User Field 1" -msgstr "Tự định nghĩa 1" +#: arts/message/artsmessage.cc:55 +msgid "Utility to display aRts error messages" +msgstr "Tiện ích để hiển thị thông báo lỗi aRts" -#: kab/addressbook.cc:323 -msgid "User Field 2" -msgstr "Tự định nghĩa 2" +#: arts/message/artsmessage.cc:87 +msgid "Informational" +msgstr "Thông tin" -#: kab/addressbook.cc:327 -msgid "User Field 3" -msgstr "Tự định nghĩa 3" +#: arts/kde/kconverttest.cc:23 arts/kde/kiotest.cc:17 +#: arts/kde/kiotestslow.cc:83 +msgid "URL to open" +msgstr "Địa chỉ Mạng cần mở" -#: kab/addressbook.cc:331 -msgid "User Field 4" -msgstr "Tự định nghĩa 4" +#: arts/kde/kconverttest.cc:58 +msgid "KConvertTest" +msgstr "KConvertTest" -#: kab/addressbook.cc:339 -msgid "Categories" -msgstr "Phân loại" +#: arts/kde/kconverttest.cc:58 arts/kde/kiotest.cc:23 +#: arts/kde/kiotestslow.cc:91 +msgid "0.1" +msgstr "0.1" -#: kab/addressbook.cc:419 kab/addressbook.cc:1067 -msgid "Cannot initialize local variables." -msgstr "Không thể khởi động các biến cục bộ." +#: arts/kde/kiotest.cc:23 arts/kde/kiotestslow.cc:91 +msgid "KIOTest" +msgstr "KIOTest" -#: kab/addressbook.cc:420 kab/addressbook.cc:1068 -msgid "Out of Memory" -msgstr "Hết bộ nhớ" +#: tderandr/libtderandr.cc:703 +#, fuzzy +msgid "Setting gamma failed." +msgstr "Việc lưu bị lỗi." -#: kab/addressbook.cc:437 -msgid "" -"Your local kab configuration file \"%1\" could not be created. kab will " -"probably not work correctly without it.\n" -"Make sure you have not removed write permission from your local TDE directory " -"(usually ~/.trinity)." +#: tderandr/libtderandr.cc:708 +msgid "XRandR encountered a problem" msgstr "" -"Không thể tạo tập tin cấu hình kab cục bộ của bạn « %1 ». Khi không có nó, kab " -"sẽ rất có thể không hoạt động cho đúng.\n" -"Hãy kiểm tra xem bạn đã không gỡ bỏ quyền ghi ra thư mục TDE cục bộ mình " -"(thường là <~/kde> mà ~ là tên người dùng của bạn)." -#: kab/addressbook.cc:461 -msgid "" -"Your standard kab database file \"%1\" could not be created. kab will probably " -"not work correctly without it.\n" -"Make sure you have not removed write permission from your local TDE directory " -"(usually ~/.trinity)." +#: tderandr/libtderandr.cc:1224 +msgid "%1:%2" msgstr "" -"Không thể tạo tập tin cơ sở dữ liệu chuẩn của bạn « %1 ». Khi không có nó, kab " -"sẽ rất có thể không hoạt động cho đúng.\n" -"Hãy kiểm tra xem bạn đã không gỡ bỏ quyền ghi ra thư mục TDE cục bộ mình " -"(thường là <~/kde> mà ~ là tên người dùng của bạn)." -#: kab/addressbook.cc:471 -msgid "" -"kab has created your standard addressbook in\n" -"\"%1\"" +#: tderandr/libtderandr.cc:1225 +msgid "%1. %2 output on %3" msgstr "" -"kab đã tạo sổ địa chỉ chuẩn cho bạn trong\n" -"« %1 »" -#: kab/addressbook.cc:492 -msgid "Cannot create backup file (permission denied)." -msgstr "Không thể tạo tập tin sao lưu (không đủ quyền)." +#: tderandr/libtderandr.cc:1231 +msgid "%1. %2 on %3 on card %4" +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 -msgid "File Error" -msgstr "Lỗi tập tin" +#: tderandr/libtderandr.cc:1281 tderandr/libtderandr.cc:1285 +msgid "%1 x %2" +msgstr "" -#: kab/addressbook.cc:498 -msgid "Cannot open backup file for writing (permission denied)." -msgstr "Không thể mở tập tin sao lưu để ghi (không đủ quyền)." +#: tderandr/libtderandr.cc:1400 +#, fuzzy +msgid "disconnected" +msgstr "đã kết nối cục bộ" -#: kab/addressbook.cc:507 -msgid "" -"Critical error:\n" -"Permissions changed in local directory!" +#: tderandr/libtderandr.cc:1406 tderandr/libtderandr.cc:1448 +msgid "N/A" msgstr "" -"Gặp lỗi nghiêm trọng:\n" -"Quyền hạn đã thay đổi trong thư mục cục bộ." - -#: kab/addressbook.cc:566 -msgid "File reloaded." -msgstr "Tập tin đã được tài lại." -#: kab/addressbook.cc:572 -msgid "" -"The currently loaded file \"%1\" cannot be reloaded. kab may close or save it.\n" -"Save it if you accidentally deleted your data file.\n" -"Close it if you intended to do so.\n" -"Your file will be closed by default." +#: tderandr/libtderandr.cc:1441 +msgid "Default output on generic video card" msgstr "" -"Tập tin đã tải hiện thời « %1 » không thể được tải lại.\n" -"Như thệ thì kab có thể đóng hoặc lưu nó.\n" -"Lưu nó nếu bạn đã tình nguyện cờ xoá bỏ tập tin dữ liệu mình.\n" -"Đóng nó nếu bạn đã làm như thế có ý định.\n" -"Mặc định là tập tin này sẽ được đóng." -#: kab/addressbook.cc:583 -msgid "(Safety copy on file error)" -msgstr "(Lỗi sao chép tập tin an toàn)" +#: tdecert/tdecertpart.cc:90 tdecert/tdecertpart.cc:113 +msgid "Invalid certificate!" +msgstr "Chứng nhận không hợp lệ." -#: kab/addressbook.cc:586 -msgid "Cannot save the file; will close it now." -msgstr "Không thể lưu tập tin nên sẽ đóng nó ngay bây giờ." +#: tdecert/tdecertpart.cc:160 +msgid "Certificates" +msgstr "Chứng nhận" + +#: tdecert/tdecertpart.cc:161 +msgid "Signers" +msgstr "Nhà ký" + +#: tdecert/tdecertpart.cc:164 +msgid "Client" +msgstr "Ứng dụng khách" -#: kab/addressbook.cc:609 -msgid "File opened." -msgstr "Mới mở tập tin." +#: tdecert/tdecertpart.cc:170 +msgid "Import &All" +msgstr "Nhập &hết" -#: kab/addressbook.cc:613 -msgid "Could not load the file." -msgstr "Không thể tải tập tin." +#: tdecert/tdecertpart.cc:183 tdecert/tdecertpart.cc:274 +#: tdecert/tdecertpart.cc:359 +msgid "TDE Secure Certificate Import" +msgstr "Bộ nhập chứng nhận bảo mật TDE" -#: kab/addressbook.cc:616 -msgid "No such file." -msgstr "Không có tập tin như vậy" +#: tdecert/tdecertpart.cc:184 +msgid "Chain:" +msgstr "Dây:" -#: kab/addressbook.cc:622 -msgid "The file \"%1\" cannot be found. Create a new one?" -msgstr "Không tìm thấy tập tin « %1 ». Tạo một điều mới không?" +#: tdecert/tdecertpart.cc:189 tdecert/tdecertpart.cc:276 +msgid "Subject:" +msgstr "Chủ đề:" -#: kab/addressbook.cc:624 -msgid "No Such File" -msgstr "Không có tập tin như vậy" +#: tdecert/tdecertpart.cc:190 tdecert/tdecertpart.cc:277 +msgid "Issued by:" +msgstr "Phát hành do :" -#: kab/addressbook.cc:625 -msgid "Create" -msgstr "Tạo" +#: tdecert/tdecertpart.cc:196 tdecert/tdecertpart.cc:283 +msgid "File:" +msgstr "Tập tin:" -#: kab/addressbook.cc:629 -msgid "New file." -msgstr "Tập tin mới" +#: tdecert/tdecertpart.cc:199 tdecert/tdecertpart.cc:286 +msgid "File format:" +msgstr "Dạng thức tập tin:" -#: kab/addressbook.cc:631 -msgid "Canceled." -msgstr "Bị thôi." +#: tdecert/tdecertpart.cc:212 tdecert/tdecertpart.cc:299 +msgid "State:" +msgstr "Tình trạng:" -#: kab/addressbook.cc:665 -msgid "(Internal error in kab)" -msgstr "(Lỗi nội bộ trong kab)" +#: tdecert/tdecertpart.cc:216 tdecert/tdecertpart.cc:303 +msgid "Valid from:" +msgstr "Hợp lệ kể từ :" -#: kab/addressbook.cc:670 kab/addressbook.cc:1314 -msgid "(empty entry)" -msgstr "(mục nhập rỗng)" +#: tdecert/tdecertpart.cc:220 tdecert/tdecertpart.cc:307 +msgid "Valid until:" +msgstr "Hợp lệ đến:" -#: kab/addressbook.cc:825 -msgid "Cannot reload configuration file!" -msgstr "Không thể tải lại tập tin cấu hình." +#: tdecert/tdecertpart.cc:224 tdecert/tdecertpart.cc:311 +msgid "Serial number:" +msgstr "Số sản xuất:" -#: kab/addressbook.cc:830 -msgid "Configuration file reloaded." -msgstr "Mới tải lại tập tin cấu hình." +#: tdecert/tdecertpart.cc:227 tdecert/tdecertpart.cc:314 +msgid "State" +msgstr "Tình trạng" -#: kab/addressbook.cc:858 -msgid "File saved." -msgstr "Mới lưu tập tin." +#: tdecert/tdecertpart.cc:236 tdecert/tdecertpart.cc:323 +msgid "MD5 digest:" +msgstr "Bản tóm tắt MD5:" -#: kab/addressbook.cc:898 -msgid "Permission denied." -msgstr "Không đủ quyền." +#: tdecert/tdecertpart.cc:239 tdecert/tdecertpart.cc:326 +msgid "Signature:" +msgstr "Chữ ký:" -#: kab/addressbook.cc:904 -msgid "File closed." -msgstr "Mới đóng tập tin." +#: tdecert/tdecertpart.cc:244 tdecert/tdecertpart.cc:331 +msgid "Signature" +msgstr "Chữ ký" -#: kab/addressbook.cc:1223 -msgid "" -"The file you wanted to change could not be locked.\n" -"It is probably in use by another application or read-only." -msgstr "" -"Không thể khoá tập tin bạn muốn thay đổi.\n" -"Rất có thể là nó bị ứng dụng khác dùng, hoặc chỉ có quyền đọc." +#: tdecert/tdecertpart.cc:253 tdecert/tdecertpart.cc:340 +msgid "Public key:" +msgstr "Khoá công:" -#: kab/addressbook.cc:1599 -msgid "" -"Cannot find kab's template file.\n" -"You cannot create new files." -msgstr "" -"Không tìm thấy tập tin biểu mẫu của kab.\n" -"Như thế thì bạn không thể tạo tập tin mới." +#: tdecert/tdecertpart.cc:259 tdecert/tdecertpart.cc:346 +msgid "Public Key" +msgstr "Khoá công" -#: kab/addressbook.cc:1607 -msgid "" -"Cannot read kab's template file.\n" -"You cannot create new files." -msgstr "" -"Không thể đọc tập tin biểu mẫu của kab.\n" -"Như thế thì bạn không thể tạo tập tin mới." +#: tdecert/tdecertpart.cc:368 +msgid "&Crypto Manager..." +msgstr "Bộ quản lý &mật mã..." -#: kab/addressbook.cc:1609 -msgid "Format Error" -msgstr "Lỗi định dạng" +#: tdecert/tdecertpart.cc:369 +msgid "&Import" +msgstr "&Nhập" -#: kab/addressbook.cc:1616 kab/addressbook.cc:1668 -msgid "" -"Cannot create the file\n" -"\"" -msgstr "" -"Không thể tạo tập tin\n" -"\"" +#: tdecert/tdecertpart.cc:370 +msgid "&Save..." +msgstr "&Lưu..." -#: kab/addressbook.cc:1618 kab/addressbook.cc:1627 -msgid "Could not create the new file." -msgstr "Không thể tạo tập tin mới." +#: tdecert/tdecertpart.cc:371 +msgid "&Done" +msgstr "Đã &xong" -#: kab/addressbook.cc:1625 kab/addressbook.cc:1677 -msgid "" -"Cannot save the file\n" -"\"" -msgstr "" -"Không thể lưu tập tin\n" -"\"" +#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440 +msgid "Save failed." +msgstr "Việc lưu bị lỗi." -#: kab/addressbook.cc:1651 -msgid "" -"Cannot find kab's configuration template file.\n" -"kab cannot be configured." -msgstr "" -"Không tìm thấy tập tin biểu mẫu cấu hình của kab.\n" -"Như thế thì không thể cấu hình kab." +#: 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:566 tdecert/tdecertpart.cc:600 +#: tdecert/tdecertpart.cc:730 tdecert/tdecertpart.cc:741 +#: tdecert/tdecertpart.cc:746 tdecert/tdecertpart.cc:759 +#: tdecert/tdecertpart.cc:873 +msgid "Certificate Import" +msgstr "Nhập chứng nhận" -#: kab/addressbook.cc:1660 -msgid "" -"Cannot read kab's configuration template file.\n" -"kab cannot be configured." -msgstr "" -"Không thể đọc tập tin biểu mẫu cấu hình của kab.\n" -"Như thế thì không thể cấu hình kab." +#: tdecert/tdecertpart.cc:455 +msgid "You do not seem to have compiled TDE with SSL support." +msgstr "Hình như bạn đã không biên dịch TDE có cách hỗ trợ SSL." -#: kab/addressbook.cc:1670 kab/addressbook.cc:1679 -msgid "Could not create the new configuration file." -msgstr "Không thể tạo tập tin cấu hình mới." +#: tdecert/tdecertpart.cc:460 +msgid "Certificate file is empty." +msgstr "Tập tin chứng nhận rỗng." -#: kab/addressbook.cc:1700 -msgid "" -"Cannot load kab's local configuration file.\n" -"There may be a formatting error.\n" -"kab cannot be configured." -msgstr "" -"Không thể tải tập tin cấu hình cục bộ của kab.\n" -"Có lẽ gặp lỗi định dạng.\n" -"Như thế thì không thể cấu hình kab." +#: tdecert/tdecertpart.cc:490 +msgid "Certificate Password" +msgstr "Mật khẩu chứng nhận" -#: kab/addressbook.cc:1708 -msgid "" -"Cannot find kab's local configuration file.\n" -"kab cannot be configured." -msgstr "" -"Không tìm thấy tập tin cấu hình cục bộ của kab.\n" -"Như thế thì không thể cấu hình kab." +#: tdecert/tdecertpart.cc:496 +msgid "The certificate file could not be loaded. Try a different password?" +msgstr "Không thể tải tập tin chứng nhận này. Thử mật khẩu khác không?" -#: kab/addressbook.cc:1744 -msgid "fixed" -msgstr "cố định" +#: tdecert/tdecertpart.cc:496 +msgid "Try Different" +msgstr "Thử khác" -#: kab/addressbook.cc:1745 -msgid "mobile" -msgstr "di động" +#: tdecert/tdecertpart.cc:532 tdecert/tdecertpart.cc:566 +msgid "This file cannot be opened." +msgstr "Không thể mở tập tin này." -#: kab/addressbook.cc:1746 -msgid "fax" -msgstr "điện thư" +#: tdecert/tdecertpart.cc:599 +msgid "I do not know how to handle this type of file." +msgstr "Trình này không có cách quản lý tập tin kiểu này." -#: kab/addressbook.cc:1747 -msgid "modem" -msgstr "bộ điều giải" +#: tdecert/tdecertpart.cc:619 +msgid "0 - Site Certificate" +msgstr "0 — Chứng nhận nơi Mạng" -#: kab/addressbook.cc:1748 -msgid "general" -msgstr "chung" +#: tdecert/tdecertpart.cc:729 tdecert/tdecertpart.cc:745 +msgid "" +"A certificate with that name already exists. Are you sure that you wish to " +"replace it?" +msgstr "Chứng nhận tên đó đã có. Bạn có chắc muốn thay thế nó không?" -#: kab/addressbook.cc:1949 -msgid "Business" -msgstr "công ty" +#: tdecert/tdecertpart.cc:741 tdecert/tdecertpart.cc:759 +msgid "" +"Certificate has been successfully imported into TDE.\n" +"You can manage your certificate settings from the Trinity Control Center." +msgstr "" +"Chứng nhận đã được nhập vào TDE.\n" +"Bạn có thể quản lý thiết lập chứng nhận mình bằng Trung tâm Điều khiển TDE." -#: kab/addressbook.cc:1951 -msgid "Dates" -msgstr "Ngày" +#: tdecert/tdecertpart.cc:873 +msgid "" +"Certificates have been successfully imported into TDE.\n" +"You can manage your certificate settings from the Trinity Control Center." +msgstr "" +"Các chứng nhận đã được nhập vào TDE.\n" +"Bạn có thể quản lý thiết lập chứng nhận mình bằng Trung tâm Điều khiển TDE." -#: kab/kabapi.cc:134 -msgid "Your new entry could not be added." -msgstr "Không thể thêm mục mới của bạn." +#: tdecert/tdecertpart.cc:879 +msgid "TDE Certificate Part" +msgstr "Phần chứng nhận TDE" #: tdewallet/backend/tdewalletbackend.cc:258 msgid "Already open." @@ -10672,274 +10579,367 @@ msgstr "Lỗi đọc — có lẽ mật khẩu không đúng." msgid "Decryption error." msgstr "Lỗi giải mật mã." -#: tderandr/libtderandr.cc:703 -#, fuzzy -msgid "Setting gamma failed." -msgstr "Việc lưu bị lỗi." - -#: tderandr/libtderandr.cc:708 -msgid "XRandR encountered a problem" -msgstr "" - -#: tderandr/libtderandr.cc:1224 -msgid "%1:%2" -msgstr "" +#: kab/addressbook.cc:168 +msgid "Headline" +msgstr "Hàng đầu" -#: tderandr/libtderandr.cc:1225 -msgid "%1. %2 output on %3" -msgstr "" +#: kab/addressbook.cc:172 +msgid "Position" +msgstr "Vị trí" -#: tderandr/libtderandr.cc:1231 -msgid "%1. %2 on %3 on card %4" -msgstr "" +#: kab/addressbook.cc:184 +msgid "Sub-Department" +msgstr "Phòng bạn phụ" -#: tderandr/libtderandr.cc:1281 tderandr/libtderandr.cc:1285 -msgid "%1 x %2" -msgstr "" +#: kab/addressbook.cc:196 +msgid "Zipcode" +msgstr "Mã bữu điện" -#: tderandr/libtderandr.cc:1400 -#, fuzzy -msgid "disconnected" -msgstr "đã kết nối cục bộ" +#: kab/addressbook.cc:200 +msgid "City" +msgstr "Phố" -#: tderandr/libtderandr.cc:1406 tderandr/libtderandr.cc:1448 -msgid "N/A" -msgstr "" +#: kab/addressbook.cc:208 +msgid "" +"_: As in addresses\n" +"State" +msgstr "Tỉnh" -#: tderandr/libtderandr.cc:1441 -msgid "Default output on generic video card" -msgstr "" +#: kab/addressbook.cc:267 +msgid "Rank" +msgstr "Hàng" -#: tdehtml/tdehtml_settings.cc:152 -msgid "Accept" -msgstr "Chấp nhận" +#: kab/addressbook.cc:275 +msgid "Name Prefix" +msgstr "Tiền tố tên" -#: tdehtml/tdehtml_settings.cc:153 -msgid "Reject" -msgstr "Từ chối" +#: kab/addressbook.cc:279 +msgid "First Name" +msgstr "Tên" -#: tdehtml/tdehtml_settings.cc:779 -msgid "Filter error" -msgstr "Lỗi lọc" +#: kab/addressbook.cc:283 +msgid "Middle Name" +msgstr "Tên lót" -#: arts/kde/kconverttest.cc:23 arts/kde/kiotest.cc:17 -#: arts/kde/kiotestslow.cc:83 -msgid "URL to open" -msgstr "Địa chỉ Mạng cần mở" +#: kab/addressbook.cc:287 +msgid "Last Name" +msgstr "Họ" -#: arts/kde/kiotest.cc:23 arts/kde/kiotestslow.cc:91 -msgid "KIOTest" -msgstr "KIOTest" +#: kab/addressbook.cc:299 +msgid "Talk Addresses" +msgstr "Địa chỉ nói" -#: arts/kde/kconverttest.cc:58 arts/kde/kiotest.cc:23 -#: arts/kde/kiotestslow.cc:91 -msgid "0.1" -msgstr "0.1" +#: kab/addressbook.cc:307 +msgid "Keywords" +msgstr "Từ khoá" -#: arts/kde/kconverttest.cc:58 -msgid "KConvertTest" -msgstr "KConvertTest" +#: kab/addressbook.cc:311 +msgid "Telephone Number" +msgstr "Số điện thoại" -#: arts/message/artsmessage.cc:45 -msgid "Display error message (default)" -msgstr "Hiển thị thông báo lỗi (mặc định)" +#: kab/addressbook.cc:315 +msgid "URLs" +msgstr "Địa chỉ Mạng" -#: arts/message/artsmessage.cc:47 -msgid "Display warning message" -msgstr "Hiển thị thông điệp cảnh báo" +#: kab/addressbook.cc:319 +msgid "User Field 1" +msgstr "Tự định nghĩa 1" -#: arts/message/artsmessage.cc:49 -msgid "Display informational message" -msgstr "Hiển thị thông điệp thông tin" +#: kab/addressbook.cc:323 +msgid "User Field 2" +msgstr "Tự định nghĩa 2" -#: arts/message/artsmessage.cc:50 -msgid "Message string to be displayed" -msgstr "Chuỗi thông điệp cần hiển thị" +#: kab/addressbook.cc:327 +msgid "User Field 3" +msgstr "Tự định nghĩa 3" -#: arts/message/artsmessage.cc:54 -msgid "artsmessage" -msgstr "artsmessage" +#: kab/addressbook.cc:331 +msgid "User Field 4" +msgstr "Tự định nghĩa 4" -#: arts/message/artsmessage.cc:55 -msgid "Utility to display aRts error messages" -msgstr "Tiện ích để hiển thị thông báo lỗi aRts" +#: kab/addressbook.cc:339 +msgid "Categories" +msgstr "Phân loại" -#: arts/message/artsmessage.cc:87 -msgid "Informational" -msgstr "Thông tin" +#: kab/addressbook.cc:419 kab/addressbook.cc:1067 +msgid "Cannot initialize local variables." +msgstr "Không thể khởi động các biến cục bộ." -#: tdecert/tdecertpart.cc:90 tdecert/tdecertpart.cc:113 -msgid "Invalid certificate!" -msgstr "Chứng nhận không hợp lệ." +#: kab/addressbook.cc:420 kab/addressbook.cc:1068 +msgid "Out of Memory" +msgstr "Hết bộ nhớ" -#: tdecert/tdecertpart.cc:160 -msgid "Certificates" -msgstr "Chứng nhận" +#: kab/addressbook.cc:437 +msgid "" +"Your local kab configuration file \"%1\" could not be created. kab will " +"probably not work correctly without it.\n" +"Make sure you have not removed write permission from your local TDE directory " +"(usually ~/.trinity)." +msgstr "" +"Không thể tạo tập tin cấu hình kab cục bộ của bạn « %1 ». Khi không có nó, kab " +"sẽ rất có thể không hoạt động cho đúng.\n" +"Hãy kiểm tra xem bạn đã không gỡ bỏ quyền ghi ra thư mục TDE cục bộ mình " +"(thường là <~/kde> mà ~ là tên người dùng của bạn)." -#: tdecert/tdecertpart.cc:161 -msgid "Signers" -msgstr "Nhà ký" +#: kab/addressbook.cc:461 +msgid "" +"Your standard kab database file \"%1\" could not be created. kab will probably " +"not work correctly without it.\n" +"Make sure you have not removed write permission from your local TDE directory " +"(usually ~/.trinity)." +msgstr "" +"Không thể tạo tập tin cơ sở dữ liệu chuẩn của bạn « %1 ». Khi không có nó, kab " +"sẽ rất có thể không hoạt động cho đúng.\n" +"Hãy kiểm tra xem bạn đã không gỡ bỏ quyền ghi ra thư mục TDE cục bộ mình " +"(thường là <~/kde> mà ~ là tên người dùng của bạn)." -#: tdecert/tdecertpart.cc:164 -msgid "Client" -msgstr "Ứng dụng khách" +#: kab/addressbook.cc:471 +msgid "" +"kab has created your standard addressbook in\n" +"\"%1\"" +msgstr "" +"kab đã tạo sổ địa chỉ chuẩn cho bạn trong\n" +"« %1 »" -#: tdecert/tdecertpart.cc:170 -msgid "Import &All" -msgstr "Nhập &hết" +#: kab/addressbook.cc:492 +msgid "Cannot create backup file (permission denied)." +msgstr "Không thể tạo tập tin sao lưu (không đủ quyền)." -#: tdecert/tdecertpart.cc:183 tdecert/tdecertpart.cc:274 -#: tdecert/tdecertpart.cc:359 -msgid "TDE Secure Certificate Import" -msgstr "Bộ nhập chứng nhận bảo mật TDE" +#: 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 +msgid "File Error" +msgstr "Lỗi tập tin" -#: tdecert/tdecertpart.cc:184 -msgid "Chain:" -msgstr "Dây:" +#: kab/addressbook.cc:498 +msgid "Cannot open backup file for writing (permission denied)." +msgstr "Không thể mở tập tin sao lưu để ghi (không đủ quyền)." -#: tdecert/tdecertpart.cc:189 tdecert/tdecertpart.cc:276 -msgid "Subject:" -msgstr "Chủ đề:" +#: kab/addressbook.cc:507 +msgid "" +"Critical error:\n" +"Permissions changed in local directory!" +msgstr "" +"Gặp lỗi nghiêm trọng:\n" +"Quyền hạn đã thay đổi trong thư mục cục bộ." -#: tdecert/tdecertpart.cc:190 tdecert/tdecertpart.cc:277 -msgid "Issued by:" -msgstr "Phát hành do :" +#: kab/addressbook.cc:566 +msgid "File reloaded." +msgstr "Tập tin đã được tài lại." -#: tdecert/tdecertpart.cc:196 tdecert/tdecertpart.cc:283 -msgid "File:" -msgstr "Tập tin:" +#: kab/addressbook.cc:572 +msgid "" +"The currently loaded file \"%1\" cannot be reloaded. kab may close or save it.\n" +"Save it if you accidentally deleted your data file.\n" +"Close it if you intended to do so.\n" +"Your file will be closed by default." +msgstr "" +"Tập tin đã tải hiện thời « %1 » không thể được tải lại.\n" +"Như thệ thì kab có thể đóng hoặc lưu nó.\n" +"Lưu nó nếu bạn đã tình nguyện cờ xoá bỏ tập tin dữ liệu mình.\n" +"Đóng nó nếu bạn đã làm như thế có ý định.\n" +"Mặc định là tập tin này sẽ được đóng." -#: tdecert/tdecertpart.cc:199 tdecert/tdecertpart.cc:286 -msgid "File format:" -msgstr "Dạng thức tập tin:" +#: kab/addressbook.cc:583 +msgid "(Safety copy on file error)" +msgstr "(Lỗi sao chép tập tin an toàn)" -#: tdecert/tdecertpart.cc:212 tdecert/tdecertpart.cc:299 -msgid "State:" -msgstr "Tình trạng:" +#: kab/addressbook.cc:586 +msgid "Cannot save the file; will close it now." +msgstr "Không thể lưu tập tin nên sẽ đóng nó ngay bây giờ." -#: tdecert/tdecertpart.cc:216 tdecert/tdecertpart.cc:303 -msgid "Valid from:" -msgstr "Hợp lệ kể từ :" +#: kab/addressbook.cc:609 +msgid "File opened." +msgstr "Mới mở tập tin." -#: tdecert/tdecertpart.cc:220 tdecert/tdecertpart.cc:307 -msgid "Valid until:" -msgstr "Hợp lệ đến:" +#: kab/addressbook.cc:613 +msgid "Could not load the file." +msgstr "Không thể tải tập tin." -#: tdecert/tdecertpart.cc:224 tdecert/tdecertpart.cc:311 -msgid "Serial number:" -msgstr "Số sản xuất:" +#: kab/addressbook.cc:616 +msgid "No such file." +msgstr "Không có tập tin như vậy" -#: tdecert/tdecertpart.cc:227 tdecert/tdecertpart.cc:314 -msgid "State" -msgstr "Tình trạng" +#: kab/addressbook.cc:622 +msgid "The file \"%1\" cannot be found. Create a new one?" +msgstr "Không tìm thấy tập tin « %1 ». Tạo một điều mới không?" -#: tdecert/tdecertpart.cc:236 tdecert/tdecertpart.cc:323 -msgid "MD5 digest:" -msgstr "Bản tóm tắt MD5:" +#: kab/addressbook.cc:624 +msgid "No Such File" +msgstr "Không có tập tin như vậy" -#: tdecert/tdecertpart.cc:239 tdecert/tdecertpart.cc:326 -msgid "Signature:" -msgstr "Chữ ký:" +#: kab/addressbook.cc:625 +msgid "Create" +msgstr "Tạo" -#: tdecert/tdecertpart.cc:244 tdecert/tdecertpart.cc:331 -msgid "Signature" -msgstr "Chữ ký" +#: kab/addressbook.cc:629 +msgid "New file." +msgstr "Tập tin mới" -#: tdecert/tdecertpart.cc:253 tdecert/tdecertpart.cc:340 -msgid "Public key:" -msgstr "Khoá công:" +#: kab/addressbook.cc:631 +msgid "Canceled." +msgstr "Bị thôi." -#: tdecert/tdecertpart.cc:259 tdecert/tdecertpart.cc:346 -msgid "Public Key" -msgstr "Khoá công" +#: kab/addressbook.cc:665 +msgid "(Internal error in kab)" +msgstr "(Lỗi nội bộ trong kab)" -#: tdecert/tdecertpart.cc:368 -msgid "&Crypto Manager..." -msgstr "Bộ quản lý &mật mã..." +#: kab/addressbook.cc:670 kab/addressbook.cc:1314 +msgid "(empty entry)" +msgstr "(mục nhập rỗng)" -#: tdecert/tdecertpart.cc:369 -msgid "&Import" -msgstr "&Nhập" +#: kab/addressbook.cc:825 +msgid "Cannot reload configuration file!" +msgstr "Không thể tải lại tập tin cấu hình." -#: tdecert/tdecertpart.cc:370 -msgid "&Save..." -msgstr "&Lưu..." +#: kab/addressbook.cc:830 +msgid "Configuration file reloaded." +msgstr "Mới tải lại tập tin cấu hình." -#: tdecert/tdecertpart.cc:371 -msgid "&Done" -msgstr "Đã &xong" +#: kab/addressbook.cc:858 +msgid "File saved." +msgstr "Mới lưu tập tin." -#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440 -msgid "Save failed." -msgstr "Việc lưu bị lỗi." +#: kab/addressbook.cc:898 +msgid "Permission denied." +msgstr "Không đủ quyền." -#: 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:566 tdecert/tdecertpart.cc:600 -#: tdecert/tdecertpart.cc:730 tdecert/tdecertpart.cc:741 -#: tdecert/tdecertpart.cc:746 tdecert/tdecertpart.cc:759 -#: tdecert/tdecertpart.cc:873 -msgid "Certificate Import" -msgstr "Nhập chứng nhận" +#: kab/addressbook.cc:904 +msgid "File closed." +msgstr "Mới đóng tập tin." -#: tdecert/tdecertpart.cc:455 -msgid "You do not seem to have compiled TDE with SSL support." -msgstr "Hình như bạn đã không biên dịch TDE có cách hỗ trợ SSL." +#: kab/addressbook.cc:1223 +msgid "" +"The file you wanted to change could not be locked.\n" +"It is probably in use by another application or read-only." +msgstr "" +"Không thể khoá tập tin bạn muốn thay đổi.\n" +"Rất có thể là nó bị ứng dụng khác dùng, hoặc chỉ có quyền đọc." -#: tdecert/tdecertpart.cc:460 -msgid "Certificate file is empty." -msgstr "Tập tin chứng nhận rỗng." +#: kab/addressbook.cc:1599 +msgid "" +"Cannot find kab's template file.\n" +"You cannot create new files." +msgstr "" +"Không tìm thấy tập tin biểu mẫu của kab.\n" +"Như thế thì bạn không thể tạo tập tin mới." -#: tdecert/tdecertpart.cc:490 -msgid "Certificate Password" -msgstr "Mật khẩu chứng nhận" +#: kab/addressbook.cc:1607 +msgid "" +"Cannot read kab's template file.\n" +"You cannot create new files." +msgstr "" +"Không thể đọc tập tin biểu mẫu của kab.\n" +"Như thế thì bạn không thể tạo tập tin mới." -#: tdecert/tdecertpart.cc:496 -msgid "The certificate file could not be loaded. Try a different password?" -msgstr "Không thể tải tập tin chứng nhận này. Thử mật khẩu khác không?" +#: kab/addressbook.cc:1609 +msgid "Format Error" +msgstr "Lỗi định dạng" -#: tdecert/tdecertpart.cc:496 -msgid "Try Different" -msgstr "Thử khác" +#: kab/addressbook.cc:1616 kab/addressbook.cc:1668 +msgid "" +"Cannot create the file\n" +"\"" +msgstr "" +"Không thể tạo tập tin\n" +"\"" -#: tdecert/tdecertpart.cc:532 tdecert/tdecertpart.cc:566 -msgid "This file cannot be opened." -msgstr "Không thể mở tập tin này." +#: kab/addressbook.cc:1618 kab/addressbook.cc:1627 +msgid "Could not create the new file." +msgstr "Không thể tạo tập tin mới." -#: tdecert/tdecertpart.cc:599 -msgid "I do not know how to handle this type of file." -msgstr "Trình này không có cách quản lý tập tin kiểu này." +#: kab/addressbook.cc:1625 kab/addressbook.cc:1677 +msgid "" +"Cannot save the file\n" +"\"" +msgstr "" +"Không thể lưu tập tin\n" +"\"" -#: tdecert/tdecertpart.cc:619 -msgid "0 - Site Certificate" -msgstr "0 — Chứng nhận nơi Mạng" +#: kab/addressbook.cc:1651 +msgid "" +"Cannot find kab's configuration template file.\n" +"kab cannot be configured." +msgstr "" +"Không tìm thấy tập tin biểu mẫu cấu hình của kab.\n" +"Như thế thì không thể cấu hình kab." -#: tdecert/tdecertpart.cc:729 tdecert/tdecertpart.cc:745 +#: kab/addressbook.cc:1660 msgid "" -"A certificate with that name already exists. Are you sure that you wish to " -"replace it?" -msgstr "Chứng nhận tên đó đã có. Bạn có chắc muốn thay thế nó không?" +"Cannot read kab's configuration template file.\n" +"kab cannot be configured." +msgstr "" +"Không thể đọc tập tin biểu mẫu cấu hình của kab.\n" +"Như thế thì không thể cấu hình kab." -#: tdecert/tdecertpart.cc:741 tdecert/tdecertpart.cc:759 +#: kab/addressbook.cc:1670 kab/addressbook.cc:1679 +msgid "Could not create the new configuration file." +msgstr "Không thể tạo tập tin cấu hình mới." + +#: kab/addressbook.cc:1700 msgid "" -"Certificate has been successfully imported into TDE.\n" -"You can manage your certificate settings from the Trinity Control Center." +"Cannot load kab's local configuration file.\n" +"There may be a formatting error.\n" +"kab cannot be configured." msgstr "" -"Chứng nhận đã được nhập vào TDE.\n" -"Bạn có thể quản lý thiết lập chứng nhận mình bằng Trung tâm Điều khiển TDE." +"Không thể tải tập tin cấu hình cục bộ của kab.\n" +"Có lẽ gặp lỗi định dạng.\n" +"Như thế thì không thể cấu hình kab." -#: tdecert/tdecertpart.cc:873 +#: kab/addressbook.cc:1708 msgid "" -"Certificates have been successfully imported into TDE.\n" -"You can manage your certificate settings from the Trinity Control Center." +"Cannot find kab's local configuration file.\n" +"kab cannot be configured." msgstr "" -"Các chứng nhận đã được nhập vào TDE.\n" -"Bạn có thể quản lý thiết lập chứng nhận mình bằng Trung tâm Điều khiển TDE." +"Không tìm thấy tập tin cấu hình cục bộ của kab.\n" +"Như thế thì không thể cấu hình kab." -#: tdecert/tdecertpart.cc:879 -msgid "TDE Certificate Part" -msgstr "Phần chứng nhận TDE" +#: kab/addressbook.cc:1744 +msgid "fixed" +msgstr "cố định" + +#: kab/addressbook.cc:1745 +msgid "mobile" +msgstr "di động" + +#: kab/addressbook.cc:1746 +msgid "fax" +msgstr "điện thư" + +#: kab/addressbook.cc:1747 +msgid "modem" +msgstr "bộ điều giải" + +#: kab/addressbook.cc:1748 +msgid "general" +msgstr "chung" + +#: kab/addressbook.cc:1949 +msgid "Business" +msgstr "công ty" + +#: kab/addressbook.cc:1951 +msgid "Dates" +msgstr "Ngày" + +#: kab/kabapi.cc:134 +msgid "Your new entry could not be added." +msgstr "Không thể thêm mục mới của bạn." + +#: tdehtml/tdehtml_settings.cc:152 +msgid "Accept" +msgstr "Chấp nhận" + +#: tdehtml/tdehtml_settings.cc:153 +msgid "Reject" +msgstr "Từ chối" + +#: tdehtml/tdehtml_settings.cc:779 +msgid "Filter error" +msgstr "Lỗi lọc" #: tdeui/kstdaction_p.h:40 msgid "&New" diff --git a/tde-i18n-vi/messages/tdelibs/tdelibs_colors.po b/tde-i18n-vi/messages/tdelibs/tdelibs_colors.po index e272065adb4..0581d934274 100644 --- a/tde-i18n-vi/messages/tdelibs/tdelibs_colors.po +++ b/tde-i18n-vi/messages/tdelibs/tdelibs_colors.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdelibs_colors\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:03+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdeprint.po b/tde-i18n-vi/messages/tdelibs/tdeprint.po index 5bd34667455..5ab03f56d8a 100644 --- a/tde-i18n-vi/messages/tdelibs/tdeprint.po +++ b/tde-i18n-vi/messages/tdelibs/tdeprint.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeprint\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-07-04 22:07+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" @@ -17,5891 +17,5748 @@ msgstr "" "Plural-Forms: nplurals=1; plural=0\n" "X-Generator: LocFactoryEditor 1.6b36\n" -#: ppdloader.cpp:173 -msgid "(line %1): " -msgstr "(dòng %1): " +#: kpgeneralpage.cpp:86 +msgid "ISO A4" +msgstr "ISO A4" -#: marginpreview.cpp:135 -msgid "No preview available" -msgstr "Không có khung xem thử sẵn sàng" +#: kpgeneralpage.cpp:87 lpd/lpdtools.cpp:30 +msgid "US Letter" +msgstr "Thư Mỹ" -#: kmfactory.cpp:221 -msgid "There was an error loading %1. The diagnostic is:

                      %2

                      " -msgstr "Gặp lỗi khi tải %1. Thông tin chẩn đoạn là :

                      %2

                      " +#: kpgeneralpage.cpp:88 lpd/lpdtools.cpp:29 +msgid "US Legal" +msgstr "Hành pháp Mỹ" -#: kprintdialog.cpp:97 -msgid "" -" Printer Location: The Location may describe where the " -"selected printer is located. The Location description is created by the " -"administrator of the print system (or may be left empty). " -msgstr "" -" Địa điểm máy in: Địa điểm có thể diễn tả sự định vị của " -"máy in đã chọn. Mô tả « Địa điểm » được tạo bởi quan trị hệ thống in (hoặc có " -"thể bỏ rỗng)." +#: kpgeneralpage.cpp:89 lpd/lpdtools.cpp:28 +msgid "Ledger" +msgstr "Sổ cái" -#: kprintdialog.cpp:102 -msgid "" -" Printer Type: The Type indicates your printer type. " -msgstr " Kiểu máy in: Kiểu ngụ ý kiểu máy in. " +#: kpgeneralpage.cpp:90 +msgid "Folio" +msgstr "Số tờ" -#: kprintdialog.cpp:104 +#: kpgeneralpage.cpp:91 +msgid "US #10 Envelope" +msgstr "Phong bì Mỹ #10" + +#: kpgeneralpage.cpp:92 +msgid "ISO DL Envelope" +msgstr "Phong bì DL ISO" + +#: kpgeneralpage.cpp:93 +msgid "Tabloid" +msgstr "Vắn tắt" + +#: kpgeneralpage.cpp:94 +msgid "ISO A3" +msgstr "ISO A3" + +#: kpgeneralpage.cpp:95 +msgid "ISO A2" +msgstr "ISO A2" + +#: kpgeneralpage.cpp:96 +msgid "ISO A1" +msgstr "ISO A1" + +#: kpgeneralpage.cpp:97 +msgid "ISO A0" +msgstr "ISO A0" + +#: kpgeneralpage.cpp:107 +msgid "Upper Tray" +msgstr "Khay trên" + +#: kpgeneralpage.cpp:108 +msgid "Lower Tray" +msgstr "Khay dưới" + +#: kpgeneralpage.cpp:109 +msgid "Multi-Purpose Tray" +msgstr "Khay vạn năng" + +#: kpgeneralpage.cpp:110 +msgid "Large Capacity Tray" +msgstr "Khay có dung tích lớn" + +#: kpgeneralpage.cpp:114 +msgid "Normal" +msgstr "Chuẩn" + +#: kpgeneralpage.cpp:115 +msgid "Transparency" +msgstr "Tờ trong suốt" + +#: kpgeneralpage.cpp:124 msgid "" -" Printer State: The State indicates the state of the print " -"queue on the print server (which could be your localhost). The state may be " -"'Idle', 'Processing', 'Stopped', 'Paused' or similar. " +" " +"

                      \"General\"

                      " +"

                      This dialog page contains general print job settings. General " +"settings are applicable to most printers, most jobs and most job file types. " +"

                      To get more specific help, enable the \"WhatsThis\" cursor and click on any " +"of the text labels or GUI elements of this dialog. " msgstr "" -"Tình trạng máy in: Tình trạng ngụ ý tình trạng của hàng " -"đợi in trên máy phục vụ in (mà có thể là máy cục bộ [localhost]). Tình trạng có " -"thể là:" -"

                        " -"
                      • Idle — nghỉ
                      • " -"
                      • Processing — đang xử lý
                      • " -"
                      • Stopped — bị dừng
                      • " -"
                      • Paused — bị dừng tạm
                      hay tương tự.
                      " +" " +"

                      Chung

                      " +"

                      Trang hộp thoại này chứa thiết lập in chung" +". Thiết lập chung thích hợp với phần lớn máy in, công việc và kiểu tập tin." +"

                      Để được trợ giúp đặc trưng cho mục, hãy hiệu lực con trỏ « Cái này là gì? » " +"rồi nhắp vào bất kỳ nhãn chuỗi hay yếu tố GUI trong hộp thoại này." -#: kprintdialog.cpp:108 +#: kpgeneralpage.cpp:132 msgid "" -" Printer Comment: The Comment may describe the selected " -"printer. This comment is created by the administrator of the print system (or " -"may be left empty). " +" " +"

                      Page size: Select paper size to be printed on from the drop-down " +"menu.

                      " +"

                      The exact list of choices depends on the printer driver (\"PPD\") you have " +"installed.

                      " +"
                      " +"
                      " +"

                      Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                          -o PageSize=...         # examples: \"A4\" or \"Letter\"  

                      " +"
                      " msgstr "" -"Chú thích máy in: Chú thích có thể diễn tả máy in đã chọn. " -"Chú thích được tạo bởi quan trị hệ thống in (hoặc có thể bỏ rỗng)." +" " +"

                      Kích cỡ trang: Hãy chọn trong trình đơn thả xuống kích cỡ trang cần " +"in.

                      " +"

                      Danh sách những tùy chọn sẵn sàng phụ thuộc vào trình điều khiển (PPD) bạn " +"đã cài đặt.

                      " +"
                      " +"
                      " +"

                      Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                          -o PageSize=...         # examples: \"A4\" or \"Letter\"  

                      " +"
                      " -#: kprintdialog.cpp:112 +#: kpgeneralpage.cpp:145 msgid "" -" Printer Selection Menu: " -"

                      Use this combo box to select the printer to which you want to print. " -"Initially (if you run TDEPrint for the first time), you may only find the " -"TDE special printers (which save jobs to disk [as PostScript- or " -"PDF-files], or deliver jobs via email (as a PDF attachment). If you are missing " -"a real printer, you need to... " -"

                        " -"
                      • ...either create a local printer with the help of the " -"TDE Add Printer Wizard. The Wizard is available for the CUPS and RLPR " -"printing systems (click button to the left of the 'Properties' " -"button),
                      • " -"
                      • ...or try to connect to an existing remote CUPS print server. You can " -"connect by clicking the 'System Options' button below. A new dialog " -"opens: click on the 'CUPS server' icon: Fill in the information " -"required to use the remote server.
                      " -"

                      Note: It may happen that you successfully connected to a remote CUPS " -"server and still do not get a printer list. If this happens: force TDEPrint to " -"re-load its configuration files. To reload the configuration files, either " -"start kprinter again, or use the switch the print system away from CUPS and " -"back again once. The print system switch can be made through a selection in " -"the drop-down menu at bottom of this dialog when fully expanded).

                      " +" " +"

                      Paper type: Select paper type to be printed on from the drop-down " +"menu.

                      " +"

                      The exact list of choices depends on the printer driver (\"PPD\") you have " +"installed.

                      " +"
                      " +"
                      " +"

                      Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                          -o MediaType=...        # example: \"Transparency\"  

                      " msgstr "" -" Trình đơn chọn máy in: " -"

                      Hãy dùng hộp tổ hợp này để chọn máy in vào đó bạn muốn in. Đầu tiên (nếu bạn " -"chạy TDEPrint lần đầu tiên), bạn có xem được chỉ " -"những máy in đặc biệt TDE mà lưu công việc in vào đĩa (dạng tập tin " -"PostScript hay PDF), hoặc phát công việc in bằng thư điện tử (dạng tập tin PDF " -"đính kèm thư). Nếu bạn còn thiếu máy in thật, bạn cần phải :" -"

                        " -"
                      • hoặc tạo một máy in cục bộ, dùng Trợ lý thêm máy in TDE" -". Trợ lý này sẵn sàng cho hệ thống in kiểu CUPS và RLPR (nhắp vào nút bên trái " -"nút Tài sản),
                      • " -"
                      • hoặc cố kết nối đến một máy phục vụ in CUPS từ xa tồn tại. Bạn có thể kết " -"nối bằng cách nhắp vào nút Tùy chọn hệ thống " -"bên dưới. Một hộp thoại mới sẽ mở : nhắp vào biểu tượng " -"máy phục vụ CUPS. Hãy điền vào các thông tin cần thiết để dùng máy phục vụ " -"từ xa.
                      " -"

                      Ghi chú : có lẽ bạn đã kết nối đến một máy phục vụ CUPS từ xa và còn " -"chưa nhận danh sách các máy in. Trong trường hợp này, hãy ép buộc trình " -"TDEPrint tải lại các tập tin cấu hình của nó. Để làm như thế, hoặc khởi chạy " -"lại kprinter, hoặc chuyển đổi hệ thống in ra CUPS rồi về lại. Có thể chuyển đổi " -"hệ thống in bằng trình đơn thả xuống bên dưới hộp thoại này (khi nó đã bung " -"hoàn toàn).

                      " +" " +"

                      Kiểu giấy: Hãy chọn trong trình đơn thả xuống kiểu giấy cho bản " +"in.

                      " +"

                      Danh sách những tùy chọn sẵn sàng phụ thuộc vào trình điều khiển (PPD) bạn " +"đã cài đặt.

                      " +"
                      " +"
                      " +"

                      Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                          -o MediaType=...        # example: \"Transparency\"  

                      " -#: kprintdialog.cpp:137 +#: kpgeneralpage.cpp:158 msgid "" -" Print Job Properties: " -"

                      This button opens a dialog where you can make decisions regarding all " -"supported print job options. " +" " +"

                      Paper source: Select paper source tray for the paper to be printed on " +"from the drop-down menu. " +"

                      The exact list of choices depends on the printer driver (\"PPD\") you have " +"installed.

                      " +"
                      " +"
                      " +"

                      Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                          -o InputSlot=...        # examples: \"Lower\" or \"LargeCapacity\"  "
                      +"

                      " msgstr "" -" Tài sản công việc in: " -"

                      Cái nút này mở một hộp thoại cung cấp khả năng đặt các tùy chọn công việc in " -"đã hỗ trợ." +" " +"

                      Nguồn giấy: Hãy chọn trong trình đơn thả xuống khay nguồn giấy cho " +"bản in.

                      " +"

                      Danh sách những tùy chọn sẵn sàng phụ thuộc vào trình điều khiển (PPD) bạn " +"đã cài đặt.

                      " +"
                      " +"
                      " +"

                      Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                          -o InputSlot=...        # examples: \"Lower\" or \"LargeCapacity\"  "
                      +"

                      " -#: kprintdialog.cpp:141 +#: kpgeneralpage.cpp:171 msgid "" -" Selective View on List of Printers: " -"

                      This button reduces the list of visible printers to a shorter, more " -"convenient, pre-defined list.

                      " -"

                      This is particularly useful in enterprise environments with lots of " -"printers. The default is to show all printers.

                      " -"

                      To create a personal 'selective view list', click on the " -"'System Options' button at the bottom of this dialog. Then, in the new " -"dialog, select 'Filter' (left column in the " -"TDE Print Configuration dialog) and setup your selection..

                      " -"

                      Warning: Clicking this button without prior creation of a personal " -"'selective view list' will make all printers dissappear from the " -"view. (To re-enable all printers, just click this button again.)

                      " -msgstr "" -" Khung xem danh sách máy in có sẵn: " -"

                      Cái nút này giảm danh sách các máy in đã hiển thị thành một danh sách có " -"sẵn, ngắn hơn và tiện hơn.

                      " -"

                      Nó có ích đặc biệt trong môi trường công ty có nhiều máy in. Mặc định là " -"hiển thị mọi máy in.

                      " -"

                      Để tạo một danh sách có sẵn riêng, hãy nhắp vào nút " -"Tùy chọn hệ thống bên dưới hộp thoại này. Sau đó, trong hộp thoại mới, hãy " -"chọn Lọc (cột bên trái trong hộp thoại Cấu hình in TDE" -") và thiết lập sự chọn mình.

                      " -"

                      Cảnh báo : việc nhắp vào nút này khi chưa tạo một " -"danh sách có sẵn riêng sẽ làm cho mọi máy in biến mất ra khung xem đó. (Để " -"bật lại mọi máy in, chỉ hãy nhắp lại vào nút này.)

                      " - -#: kprintdialog.cpp:154 -msgid "" -"TDE Add Printer Wizard " -"

                      This button starts the TDE Add Printer Wizard.

                      " -"

                      Use the Wizard (with \"CUPS\" or \"RLPR\"" -") to add locally defined printers to your system.

                      " -"

                      Note: The TDE Add Printer Wizard does not " -"work, and this button is disabled if you use \"Generic LPD\", " -"\"LPRng\", or \"Print Through an External Program\".)

                      " +" " +"

                      Image Orientation: Orientation of the printed page image on your " +"paper is controlled by the radio buttons. By default, the orientation is " +"Portrait " +"

                      You can select 4 alternatives: " +"

                        " +"
                      • Portrait..Portrait is the default setting.
                      • " +"
                      • Landscape.
                      • " +"
                      • Reverse Landscape. Reverse Landscape prints the images upside down. " +"
                      • " +"
                      • Reverse Portrait. Reverse Portrait prints the image upside " +"down.
                      The icon changes according to your selection.

                      " +"
                      " +"
                      " +"

                      Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                          -o orientation-requested=...       # examples: \"landscape\" or "
                      +"\"reverse-portrait\"  

                      " msgstr "" -"Trợ lý thêm máy in TDE " -"

                      Cái nút này khởi chạy Trợ lý thêm máy in TDE.

                      " -"

                      Hãy dùng Trợ lý này (với « CUPS » hay « RLPR " -"») để thêm máy in đã xác định cục bộ vào hệ thống của bạn.

                      " -"

                      Ghi chú : Trợ lý thêm máy in TDE sẽ không " -"phải hoạt động, và cái nút này bị tắt nếu bạn dùng tùy chọn « " -"LPD giống loại », « LPRng », hay In qua một chương trình bên " -"ngoài.)

                      " +" " +"

                      Hướng ảnh: Hướng của ảnh trên bản in được điều khiển bằng những cái " +"nút chọn một. Hướng mặc định là Thẳng đứng " +"

                      Bạn có thể chọn trong 4 điều xen kẽ: " +"

                        " +"
                      • Thẳng đứng. Thẳng đứng là thiết lập mặc định.
                      • " +"
                      • Nằm ngang.
                      • " +"
                      • Nằm ngang ngược. Nằm ngang ngược sẽ in ảnh từ trên xuống.
                      • " +"
                      • Thẳng đứng ngược Thẳng đứng ngược sẽ in ảnh từ trên xuống.
                      • " +"
                      Biểu tượng thay đổi tùy theo bạn chọn gì.

                      " +"
                      " +"
                      " +"

                      Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                          -o orientation-requested=...       # examples: \"landscape\" or "
                      +"\"reverse-portrait\"  

                      " -#: kprintdialog.cpp:163 +#: kpgeneralpage.cpp:192 msgid "" -" External Print Command " -"

                      Here you can enter any command that would also print for you in a " -"konsole window.

                      Example: " -"
                      a2ps -P <printername> --medium=A3
                      .
                      " +" " +"

                      Duplex Printing: These controls may be grayed out if your printer " +"does not support duplex printing (i.e. printing on both sides of the " +"sheet). These controls are active if your printer supports duplex printing. " +"

                      You can choose from 3 alternatives:

                      " +"
                        " +"
                      • None. This prints each page of the job on one side of the sheets " +"only.
                      • " +"
                      • Long Side. This prints the job on both sides of the paper sheets. " +"It prints the job in a way so that the backside has the same orientation as the " +"front side if you turn the paper over the long edge. (Some printer drivers " +"name this mode duplex-non-tumbled).
                      • " +"
                      • Short Side. This prints the job on both sides of the paper sheets. " +"It prints the job so that the backside has the reverse orientation from the " +"front side if you turn the paper over the long edge, but the same orientation, " +"if you turn it over the short edge. (Some printer drivers name this mode " +"duplex-tumbled).
                      " +"
                      " +"

                      Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                          -o duplex=...       # examples: \"tumble\" or \"two-sided-short-edge\" "
                      +" 

                      " msgstr "" -" Lệnh in bên ngoài " -"

                      Ở đây bạn có khả năng nhập lệnh nào cũng in được trong cửa sổ bàn giao tiếp " -"konsole.

                      Thí dụ : " -"
                      a2ps -P <printername> --medium=A3
                      .
                      " +" " +"

                      In hai chiều: Các đồ điều khiển này có lẽ không hoạt động (màu xám) " +"nếu máy in của bạn không hỗ trợ khả năng in hai chiều " +"(tức là in trên cả hai mặt giấy, in mặt đôi). Còn những đồ điều khiển này hoạt " +"động nếu máy in của bạn hỗ trợ in hai chiều." +"

                      Bạn có thể chọn trong 3 điều xen kẽ :

                      " +"
                        " +"
                      • Không có. Điều này in mỗi trang của công việc trên chỉ một mặt mỗi " +"giấy.
                      • " +"
                      • Cạnh dài. Điều này in công việc trên cả hai mặt giấy. Nó in công " +"việc bằng cách hiển thị mặt sau có cùng hướng với mặt trước, nếu bạn gấp giấy " +"theo trục dài (dọc). (Một số trình điều khiển gọi chế độ này là " +"duplex-non-tumbled (hai chiều không lật).
                      • " +"
                      • Cạnh ngắn. Điều này in công việc trên cả hai mặt giấy. Nó in công " +"việc bằng cách hiển thị mặt sau có hướng ngược với mặt trước, nếu bạn gấp giấy " +"theo trục dài (dọc), nhưng có cùng hương nếu bạn gấp giấy theo trục ngắn " +"(ngang). (Một số trình điều khiển gọi chế độ này là duplex-tumbled " +"(hai chiều lật)).
                      " +"
                      " +"

                      Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                          -o duplex=...       # examples: \"tumble\" or \"two-sided-short-edge\" "
                      +" 

                      " -#: kprintdialog.cpp:168 +#: kpgeneralpage.cpp:218 msgid "" -" Additional Print Job Options " -"

                      This button shows or hides additional printing options." +" " +"

                      Banner Page(s): Select banner(s) to print one or two special sheets " +"of paper just before or after your main job.

                      " +"

                      Banners may contain some pieces of job information, such as user name, time " +"of printing, job title and more.

                      " +"

                      Banner pages are useful to separate different jobs more easily, especially " +"in a multi-user environment.

                      " +"

                      Hint: You can design your own banner pages. To make use of " +"them, just put the banner file into the standard CUPS banners " +"directory (This is usually \"/usr/share/cups/banner/\" " +"Your custom banner(s) must have one of the supported printable formats. " +"Supported formats are ASCII text, PostScript, PDF and nearly any image format " +"such as PNG, JPEG or GIF. Your added banner pages will appear in the drop down " +"menu after a restart of CUPS.

                      " +"

                      CUPS comes with a selection of banner pages.

                      " +"
                      " +"
                      " +"

                      Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                          -o job-sheets=...       # examples: \"standard\" or \"topsecret\"  "
                      +"

                      " msgstr "" -"Tùy chọn công việc in thêm " -"

                      Cái nút này hiển thị hay ẩn các tùy chọn in thêm." +" " +"

                      Trang băng cờ : Hãy chọn băng cờ để in một hai trang đặc biệt đúng " +"trước hay sau công việc chính của bạn.

                      " +"

                      Băng cờ có thể chứa một số phần thông tin công việc, như tên người dùng, giờ " +"in và tên công việc.

                      " +"

                      Trang băng cờ giúp đỡ phân cách nhiều công việc in khác nhau, nhất là trong " +"môi trường đa người dùng.

                      " +"

                      Gợi ý : Bạn có thể thiết kế trang băng cờ riêng. Để sử dụng " +"trang băng cờ riêng mình, bạn đơn giản cần để mỗi tập tin băng cờ vào thư mục " +"banners CUPS chuẩn (nó thường là " +"</usr/share/cups/banner/> . Băng cơ tự chọn của bạn phải là tập " +"tin dạng thức được hỗ trợ : văn bản ASCII, PostScript, PDF và gần bất kỳ dạng " +"thức ảnh như PNG, JPEG hay GIF. Trang băng cờ đã thêm sẽ xuất hiện trong trình " +"đơn thả xuống sau khi khởi chạy lại CUPS.

                      " +"

                      CUPS có sẵn một số trang băng cờ khác nhau.

                      " +"
                      " +"
                      " +"

                      Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                          -o job-sheets=...       # examples: \"standard\" or \"topsecret\"  "
                      +"

                      " -#: kprintdialog.cpp:170 -#, fuzzy +#: kpgeneralpage.cpp:240 msgid "" -" System Options: " -"

                      This button starts a new dialog where you can adjust various settings of " -"your printing system. Amongst them: " -"

                        " -"
                      • Should \tDE applications embed all fonts into the PostScript they generate " -"for printing? " -"
                      • Should TDE use an external PostScript viewer like gv " -"for print page previews? " -"
                      • Should TDEPrint use a local or a remote CUPS server?,
                      " -"and many more....
                      " +" " +"

                      Pages per Sheet: You can choose to print more than one page onto " +"each sheet of paper. This is sometimes useful to save paper.

                      " +"

                      Note 1: the page images get scaled down accordingly to print 2 or 4 " +"pages per sheet. The page image does not get scaled if you print 1 page per " +"sheet (the default setting.). " +"

                      Note 2: If you select multiple pages per sheet here, the scaling and " +"re-arranging is done by your printing system. Be aware, that some printers can " +"by themselves print multiple pages per sheet. In this case you find the option " +"in the printer driver settings. Be careful: if you enable multiple pages per " +"sheet in both places, your printout will not look as you intended.

                      " +"
                      " +"
                      " +"

                      Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                          -o number-up=...        # examples: \"2\" or \"4\"  

                      " msgstr "" -" Tùy chọn hệ thống: " -"

                      Cái nút này mở một hộp thoại mới cung cấp khả năng điều chỉnh vài sự đặt " -"trong hệ thống in. Lấy thí dụ : " -"

                        " -"
                      • Ứng dụng TDE nên núng mọi phông chữ vào mã PostScript được tạo để in " -"không? " -"
                      • TDE nên dùng bộ xem PostScript bên ngoài như gv " -"để hiển thị khung xem thử trang không? " -"
                      • TDEPrint nên dùng máy phục vụ CUPS cục bộ hay từ xa?
                      " +" " +"

                      Trang trên mỗi tờ : Bạn có thể chọn in nhiều trang trên mỗi tờ giấy. " +"Tính năng này tiết kiệm giấy.

                      " +"

                      Ghi chú (1): các ảnh trên trang sẽ được thu nhỏ tương ứng, để in 2 " +"hay 4 trang trên mỗi tờ giấy. (Còn ảnh không được thu nhỏ nếu bạn in 1 trang " +"trên mỗi tờ giấy, giá trị mặc định.)" +"

                      Ghi chú (2): nếu bạn chọn in nhiều trang trên mỗi tờ giấy, ở đây, " +"việc co dãn và sắp xếp được thực hiện bởi hệ thống in. Tuy nhiên, một số máy in " +"có khả năng riêng in nhiều trang trên mỗi tờ, trong trường hợp đó tùy chọn này " +"nằm trong thiết lập trình điều khiển máy in đó. Cẩn thận: nếu bạn tình nguyện " +"cờ bật tại cả hai nơi khả năng in nhiều trang trên mỗi tờ, bản in sẽ không có " +"hình thức đã muốn.

                      " +"
                      " +"
                      " +"

                      Gợi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                          -o number-up=...        # examples: \"2\" or \"4\"  

                      " -#: kprintdialog.cpp:182 -msgid "" -" Help: This button takes you to the complete TDEPrint Manual" -". " -msgstr "" -"Trợ giúp: Cái nút này hiển thị cho bạn xem toàn bộ " -"Sổ tay TDEPrint (hiện thời vẫn còn bằng tiếng Anh). " +#: driver.cpp:377 kpgeneralpage.cpp:261 lpd/lpdtools.cpp:307 +#: management/kmconfiggeneral.cpp:44 management/kmpropgeneral.cpp:54 +#: management/kmwend.cpp:49 +msgid "General" +msgstr "Chung" -#: kprintdialog.cpp:186 -msgid "" -" Cancel: This button cancels your print job and quits the kprinter " -"dialog. " -msgstr "" -" Thôi : Cái nút này hủy bỏ công việc in và thoát khỏi hộp thoại " -"kprinter. " +#: kpgeneralpage.cpp:264 kpqtpage.cpp:118 +msgid "Page s&ize:" +msgstr "&Cỡ trang:" -#: kprintdialog.cpp:190 -msgid "" -" Print: This button sends the job to the printing process. If you " -"are sending non-PostScript files, you may be asked if you want TDE to convert " -"the files into PostScript, or if you want your print subsystem (like CUPS) to " -"do this. " -msgstr "" -" In: Cái nút này gởi công việc in cho tiến trình in. Nếu bạn đang " -"gởi tập tin không PostScript, có lẽ bạn sẽ được nhắc chọn nếu TDE nên chuyển " -"đổi các tập tin đó sang PostScript, hoặc nếu hệ thống con in (như CUPS) nên làm " -"như thế." +#: kpgeneralpage.cpp:268 +msgid "Paper t&ype:" +msgstr "&Kiểu giấy:" -#: kprintdialog.cpp:196 -msgid "" -" Keep Printing Dialog Open" -"

                      If you enable this checkbox, the printing dialog stays open after you hit " -"the Print button.

                      " -"

                      This is especially useful, if you need to test various print settings (like " -"color matching for an inkjet printer) or if you want to send your job to " -"multiple printers (one after the other) to have it finished more quickly.

                      " -"
                      " -msgstr "" -" Hộp thoại in còn lại mở" -"

                      Nếu bạn chọn điều này, hộp thoại in còn lại mở sau khi bạn bấm cái nút " -"In.

                      " -"

                      Có ích đặc biệt khi bạn cần thử ra vài thiết lập in khác nhau (như khớp màu " -"của máy in phun mực) hoặc nếu bạn muốn gởi công việc in cho nhiều máy in (lần " -"lượt) để in xong nhanh hơn.

                      " +#: kpgeneralpage.cpp:272 +msgid "Paper so&urce:" +msgstr "&Nguồn giấy:" -#: kprintdialog.cpp:206 -msgid "" -" Output File Name and Path: The \"Output file:\" shows you where " -"your file will be saved if you decide to \"Print to File\" your job, using one " -"of the TDE Special Printers named \"Print to File (PostScript)\" or " -"\"Print to File (PDF)\". Choose a name and location that suits your need by " -"using the button and/or editing the line on the right. " -msgstr "" -" Tên tập tin và đường dẫn xuất: « Tập tin xuất: » hiển thị cho bạn " -"xem nơi cần lưu tập tin mình nếu bạn chọn « In vào tập tin » công việc mình, " -"dùng một của những máy in đặc biệt của TDE tên « In vào tập tin " -"(PostScript) » hay « In vào tập tin (PDF) ». Hãy chọn một tên và địa điểm thích " -"hợp bằng cách bấm nút và/hay sửa đổi dòng bên phải. " +#: kpgeneralpage.cpp:292 +msgid "Duplex Printing" +msgstr "In hai chiều" -#: kprintdialog.cpp:214 -msgid "" -" Output File Name and Path: Edit this line to create a path and " -"filename that suits your needs. (Button and Lineedit field are only available " -"if you \"Print to File\") " -msgstr "" -" Tên tập tin và đường dẫn xuất: Hãy sửa đổi dòng này để tạo một " -"đường dẫn v ả tên tập tin thích hợp. (Trường « Cái nút » và « Sửa dòng » sẵn " -"sàng chỉ khi bạn « In vào tập tin » thôi.)" +#: kpgeneralpage.cpp:295 kpqtpage.cpp:143 +msgid "Pages per Sheet" +msgstr "Trang trên mỗi tờ" -#: kprintdialog.cpp:219 -msgid "" -" Browse Directories button: This button calls the \"File Open / " -"Browsed Directories\" dialog to let you choose a directory and file name where " -"your \"Print-to-File\" job should be saved. " -msgstr "" -" Cái nút « Duyệt thư mục »: Cái nút này mở hộp thoại « Mở tập tin / " -"thư mục đã duyệt » để cho bạn khả năng chọn một thư mục và tên tập tin nơi cần " -"lưu công việc « In vào tập tin » của bạn. " +#: cups/kmpropbanners.cpp:49 kpgeneralpage.cpp:298 +msgid "Banners" +msgstr "Băng cờ" -#: kprintdialog.cpp:225 -msgid "" -" Add File to Job " -"

                      This button calls the \"File Open / Browse Directories\" dialog to allow you " -"to select a file for printing. Note, that " -"

                        " -"
                      • you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, " -"PNG, GIF and many other graphical formats. " -"
                      • you can select various files from different paths and send them as one " -"\"multi-file job\" to the printing system.
                      " -msgstr "" -" Thêm tập tin vào công việc " -"

                      Cái nút này mở hộp thoại « Mở tập tin / thư mục đã duyệt » để cho bạn khả " -"năng chọn tập tin cần in. Ghi chú rằng:" -"

                        " -"
                      • bạn có thể chọn văn bản ASCII hoặc văn bản quốc tế, PDF, PostScript, JPEG, " -"TIFF, PNG, GIF và nhiều dạng thức đồ họa khác " -"
                      • bạn có thể chọn nhiều tập tin từ đường dẫn khác nhau và gởi các tập tin đó " -"là chỉ một « công việc đa tập tin » cho hệ thống in.
                      " +#: kpgeneralpage.cpp:301 kpqtpage.cpp:125 +msgid "&Portrait" +msgstr "&Thẳng đứng" -#: kprintdialog.cpp:237 -msgid "" -" Print Preview Enable this checkbox if you want to see a preview of " -"your printout. A preview lets you check if, for instance, your intended " -"\"poster\" or \"pamphlet\" layout looks like you expected, without wasting " -"paper first. It also lets you cancel the job if something looks wrong. " -"

                      Note: The preview feature (and therefore this checkbox) is only " -"visible for printjobs created from inside TDE applications. If you start " -"kprinter from the commandline, or if you use kprinter as a print command for " -"non-TDE applications (like Acrobat Reader, Firefox or OpenOffice), print " -"preview is not available here. " -msgstr "" -"Xem thử bản in Hãy chọn điều này nếu bạn muốn xem khung xem thử bản " -"in mình. Một khung xem thử cho bạn khả năng kiểm tra nếu, lấy thí dụ, bố trí « " -"bích chương » hay « cuốn sách nhỏ » đã định hình như đã ngờ, không mất giấy. Nó " -"cũng cho bạn khả năng thôi in, hủy bỏ công việc in, khi gặp khó khăn." -"

                      Ghi chú : tính năng xem thử (thì hộp chọn này) chỉ áp dụng vào công " -"việc in đã tạo bên trong ứng dụng TDE. Khi bạn chạy kprinter từ dòng lệnh, hoặc " -"khi bạn dùng kprinter là lệnh in cho ứng dụng không TDE (như Acrobat Reader, " -"Firefox hay OpenOffice), khung xem thử bản in không có sẵn, sẽ không xuất " -"hiện." +#: kpgeneralpage.cpp:302 kpqtpage.cpp:128 +msgid "&Landscape" +msgstr "Nằm ng&ang" -#: kprintdialog.cpp:250 -msgid "" -" Set as Default Printer This button sets the current printer as the " -"user's default. " -"

                      Note: (Button is only visible if the checkbox for " -"System Options --> General --> Miscellaneous: " -"\"Defaults to the last printer used in the application\" " -"is disabled.) " -msgstr "" -" Đặt là máy in mặc định Cái nút này đặt máy in hiện thời là máy in " -"mặc định của người dùng đó. " -"

                      Ghi chú : (cái nút xuất hiện chỉ nếu hộp chọn cho " -"Tùy chọn hệ thốngChungLặt vặt: " -"« Mặc định là máy in cuối cùng đã dùng trong ứng dụng đó » đá tắt.) " +#: kpgeneralpage.cpp:303 +msgid "&Reverse landscape" +msgstr "Nằm ngang n&gược" -#: kprintdialog.cpp:265 management/kmmainview.cpp:289 management/kmwend.cpp:90 -#: management/smbview.cpp:43 -msgid "Printer" -msgstr "Máy in" +#: kpgeneralpage.cpp:304 +msgid "R&everse portrait" +msgstr "Thẳng đứng ng&ược" -#: kprintdialog.cpp:278 management/kmspecialprinterdlg.cpp:56 -#: management/kxmlcommanddlg.cpp:114 -msgid "&Name:" -msgstr "Tê&n:" +#: kpgeneralpage.cpp:309 +msgid "" +"_: duplex orientation\n" +"&None" +msgstr "Kh&ông có" -#: kprintdialog.cpp:280 management/kminfopage.cpp:50 +#: kpgeneralpage.cpp:310 msgid "" -"_: Status\n" -"State:" -msgstr "Tình trạng:" +"_: duplex orientation\n" +"Lon&g side" +msgstr "Trục dài" -#: kprintdialog.cpp:282 management/kminfopage.cpp:48 -msgid "Type:" -msgstr "Kiểu :" +#: kpgeneralpage.cpp:311 +msgid "" +"_: duplex orientation\n" +"S&hort side" +msgstr "Trục ngắn" -#: kprintdialog.cpp:284 management/kmwname.cpp:40 -msgid "Location:" -msgstr "Địa điểm:" +#: kpgeneralpage.cpp:323 +msgid "S&tart:" +msgstr "&Đầu :" -#: kprintdialog.cpp:286 management/kxmlcommanddlg.cpp:176 -msgid "Comment:" -msgstr "Chú thích:" +#: kpgeneralpage.cpp:324 +msgid "En&d:" +msgstr "&Cuối :" -#: kprintdialog.cpp:289 -msgid "P&roperties" -msgstr "Tài &sản" +#: kpgeneralpage.cpp:416 lpd/lpdtools.cpp:40 management/kmconfiggeneral.cpp:52 +msgid "Disabled" +msgstr "Đã tắt" -#: kprintdialog.cpp:291 -msgid "System Op&tions" -msgstr "Tù&y chọn hệ thống:" +#: kpgeneralpage.cpp:417 lpd/lpdtools.cpp:39 lpr/editentrydialog.cpp:50 +msgid "Enabled" +msgstr "Hoạt động" -#: kprintdialog.cpp:293 -msgid "Set as &Default" -msgstr "Đặt là &mặc định" +#: cups/kptextpage.cpp:195 kpmarginpage.cpp:42 kpmarginpage.cpp:45 +msgid "Margins" +msgstr "Lề" -#: kprintdialog.cpp:300 -msgid "Toggle selective view on printer list" -msgstr "Bật/tắt danh sách máy in có sẵn" +#: posterpreview.cpp:115 +#, fuzzy +msgid "" +"Poster preview not available. Either the poster " +"executable is not properly installed, or you don't have the required version" +msgstr "" +"Khả năng xem thử bích chương không sẵn sàng. Hoặc tập tin chạy được " +"poster chưa được cài đặt cho đúng, hoặc bạn chưa có phiên bản cần thiết." -#: kprintdialog.cpp:305 -msgid "Add printer..." -msgstr "Thêm máy in..." +#: management/kxmlcommandselector.cpp:54 +msgid "New command" +msgstr "Lệnh mới" -#: cups/ippreportdlg.cpp:34 cups/ippreportdlg.cpp:41 kprintdialog.cpp:307 -msgid "&Print" -msgstr "&In" +#: management/kxmlcommandselector.cpp:55 +msgid "Edit command" +msgstr "Sửa lệnh" -#: kprintdialog.cpp:313 -msgid "Previe&w" -msgstr "&Xem thử" +#: management/kxmlcommandselector.cpp:72 +msgid "&Browse..." +msgstr "&Duyệt..." -#: kprintdialog.cpp:315 -msgid "O&utput file:" -msgstr "Tập tin &xuất:" +#: management/kxmlcommandselector.cpp:73 +msgid "Use co&mmand:" +msgstr "Dùng &lệnh:" -#: kprintdialog.cpp:321 -msgid "Print co&mmand:" -msgstr "&Lệnh in:" +#: management/kxmlcommandselector.cpp:174 +msgid "Command Name" +msgstr "Tên lệnh" -#: kprintdialog.cpp:330 -msgid "Show/hide advanced options" -msgstr "Hiện/ẩn tùy chọn cấp cao" +#: management/kxmlcommandselector.cpp:174 +msgid "Enter an identification name for the new command:" +msgstr "Hãy nhập tên nhận diện lệnh mới này:" -#: kprintdialog.cpp:332 -msgid "&Keep this dialog open after printing" -msgstr "Hộp th&oại này còn lại mở sau khi in" +#: management/kxmlcommandselector.cpp:183 +msgid "" +"A command named %1 already exists. Do you want to continue and edit the " +"existing one?" +msgstr "" +"Lệnh tên « %1 » đã có. Bạn có muốn tiếp tục và sửa đổi lệnh đã có không?" -#: kprintdialog.cpp:551 kprintdialog.cpp:939 -msgid "An error occurred while retrieving the printer list:" -msgstr "Gặp lỗi khi lấy danh sách máy in:" +#: management/kxmlcommandselector.cpp:220 +msgid "Internal error. The XML driver for the command %1 could not be found." +msgstr "Lỗi nội bộ. Không tìm thấy trình điều khiển XML cho lệnh %1." -#: kprintdialog.cpp:715 -msgid "The output filename is empty." -msgstr "Tên tập tin xuất là rỗng." +#: management/kxmlcommandselector.cpp:238 +msgid "output" +msgstr "kết xuất" -#: kprintdialog.cpp:754 -msgid "You don't have write permissions to this file." -msgstr "Bạn không có quyền ghi vào tập tin này." +#: management/kxmlcommandselector.cpp:242 +msgid "undefined" +msgstr "chưa xác định" -#: kprintdialog.cpp:760 -msgid "The output directory does not exist." -msgstr "Thư mục xuất không tồn tại." +#: management/kxmlcommandselector.cpp:247 +msgid "not allowed" +msgstr "không cho phép" -#: kprintdialog.cpp:762 -msgid "You don't have write permissions in that directory." -msgstr "Bạn không có quyền ghi trong thư mục này." +#: management/kxmlcommandselector.cpp:253 +msgid "(Unavailable: requirements not satisfied)" +msgstr "(Không sẵn sàng: chưa thoả tiêu chuẩn)" -#: kprintdialog.cpp:874 -msgid "&Options <<" -msgstr "Tù&y chọn ←" +#: management/kmwsmb.cpp:35 +msgid "SMB Printer Settings" +msgstr "Thiết lập máy in SMB" -#: kprintdialog.cpp:887 -msgid "&Options >>" -msgstr "Tù&y chọn →" +#: management/kmwsmb.cpp:41 +msgid "Scan" +msgstr "Quét" -#: kprintdialog.cpp:929 -msgid "Initializing printing system..." -msgstr "Đang khởi động hệ thống in..." +#: management/kmwsmb.cpp:42 +msgid "Abort" +msgstr "Hủy bỏ" -#: kprintdialog.cpp:965 -msgid "Print to File" -msgstr "In vào tập tin" +#: management/kmwsmb.cpp:44 +msgid "Workgroup:" +msgstr "Nhóm làm việc:" -#: kmprinter.cpp:197 kprintdialog.cpp:983 -msgid "All Files" -msgstr "Mọi tập tin" +#: management/kmwsmb.cpp:45 +msgid "Server:" +msgstr "Máy phục vụ :" -#: kprintprocess.cpp:75 -msgid "File transfer failed." -msgstr "Việc truyền tập tin bị lỗi." +#: management/kmwsmb.cpp:46 tools/escputil/escpwidget.cpp:99 +msgid "Printer:" +msgstr "Máy in:" -#: kprintprocess.cpp:81 -msgid "Abnormal process termination (%1)." -msgstr "Kết thúc tiến trình bất thường (%1)." +#: cups/kmwipp.cpp:52 management/kmwsmb.cpp:79 +msgid "Empty server name." +msgstr "Tên máy phục vụ rỗng." -#: kprintprocess.cpp:83 -msgid "%1: execution failed with message:

                      %2

                      " -msgstr "%1: việc thực hiện bị lỗi với thông điệp:

                      %2

                      " +#: management/kmwsmb.cpp:81 rlpr/kmrlprmanager.cpp:45 +msgid "Empty printer name." +msgstr "Tên máy in rỗng." -#: lpr/kmlprjobmanager.cpp:83 -msgid "Unsupported operation." -msgstr "Thao tác không được hỗ trợ." +#: management/kmwsmb.cpp:99 +#, c-format +msgid "Login: %1" +msgstr "Đăng nhập: %1" -#: lpr/kmconfiglpr.cpp:33 lpr/kmconfiglpr.cpp:37 -msgid "Spooler" -msgstr "Bộ cuộn vào ống" +#: management/kmwsmb.cpp:99 +msgid "" +msgstr "" -#: lpr/kmconfiglpr.cpp:34 -msgid "Spooler Settings" -msgstr "Thiết lập bộ cuộn vào ống" +#: management/kmwdriver.cpp:33 +msgid "Printer Model Selection" +msgstr "Chọn mô hình máy in" -#: lpr/kmlprmanager.cpp:289 -msgid "The printcap file is a remote file (NIS). It cannot be written." -msgstr "Tập tin printcap là tập tin từ xa (NIS) nên không thể được ghi." +#: management/kmwdriver.cpp:80 management/kmwend.cpp:106 +#: management/kmwname.cpp:83 +msgid "Raw printer" +msgstr "Máy in thô" -#: lpr/kmlprmanager.cpp:305 -msgid "" -"Unable to save printcap file. Check that you have write permissions for that " -"file." -msgstr "" -"Không thể lưu tập tin printcap. Hãy kiểm tra xem bạn có quyền ghi tập tin đó." +#: management/kmwdriver.cpp:113 +msgid "Internal error: unable to locate the driver." +msgstr "Lỗi nội bộ : không tìm thấy trình điều khiển." -#: lpr/kmlprmanager.cpp:330 -msgid "Internal error: no handler defined." -msgstr "Lỗi nội bộ : chưa xác định bộ quản lý." +#: management/kmconfigdialog.cpp:38 +msgid "TDE Print Configuration" +msgstr "Cấu hình In TDE" -#: lpr/kmlprmanager.cpp:344 -msgid "Couldn't determine spool directory. See options dialog." -msgstr "Không thể xác định thư mục ống chỉ. Xem hộp thoại tùy chọn." +#: management/kmwizard.cpp:64 management/kmwizard.cpp:209 +msgid "&Next >" +msgstr "&Kế →" -#: lpr/kmlprmanager.cpp:350 -msgid "" -"Unable to create the spool directory %1. Check that you have the required " -"permissions for that operation." -msgstr "" -"Không thể tạo thư mục ống chỉ %1. Hãy kiểm tra xem bạn có quyền cần thiết cho " -"thao tác này." +#: management/kmwizard.cpp:66 +msgid "< &Back" +msgstr "← &Lùi" -#: lpr/kmlprmanager.cpp:382 -#, c-format -msgid "" -"The printer has been created but the print daemon could not be restarted. %1" -msgstr "" -"Máy tin đã được tạo, nhưng không thể khởi chạy lại trình nền (dæmon) in. %1" +#: management/kmwizard.cpp:131 management/kmwizard.cpp:166 +#: management/kmwizard.cpp:191 +msgid "Add Printer Wizard" +msgstr "Thêm Trợ lý in" -#: lpr/kmlprmanager.cpp:410 -msgid "" -"Unable to remove spool directory %1. Check that you have write permissions for " -"that directory." -msgstr "" -"Không thể gỡ bỏ thư mục ống chỉ %1. Hãy kiểm tra xem bạn có quyền ghi vào thư " -"mục đó." +#: management/kmwizard.cpp:166 +msgid "Modify Printer" +msgstr "Sửa đổi máy in" -#: lpr/kmlprmanager.cpp:458 -msgid "&Edit printcap Entry..." -msgstr "&Sửa mục printcap..." +#: management/kmwizard.cpp:191 +msgid "Unable to find the requested page." +msgstr "Không tìm thấy trang đã yêu cầu." -#: lpr/kmlprmanager.cpp:473 -msgid "" -"Editing a printcap entry manually should only be done by confirmed system " -"administrator. This may prevent your printer from working. Do you want to " -"continue?" -msgstr "" -"Chỉ quản trị hệ thống nên tự sửa đổi mục nhập printcap, vì việc này có thể ngăn " -"cản máy in hoạt động. Bạn vẫn còn muốn tiếp tục không?" +#: management/kmwizard.cpp:207 management/kmwizard.cpp:234 +msgid "&Finish" +msgstr "Kết t&húc" -#: lpr/kmlprmanager.cpp:489 -#, c-format -msgid "Spooler type: %1" -msgstr "Kiểu bộ cuộn vào ống : %1" +#: management/kmwsocketutil.cpp:52 management/networkscanner.cpp:338 +msgid "&Subnetwork:" +msgstr "Mạng &phụ :" -#: lpr/matichandler.cpp:82 -msgid "Network printer" -msgstr "Máy in mạng" +#: cups/kmcupsconfigwidget.cpp:68 management/kmwsocketutil.cpp:53 +#: management/networkscanner.cpp:339 rlpr/kmproxywidget.cpp:35 +msgid "&Port:" +msgstr "Cổn&g:" -#: lpr/lprhandler.cpp:81 lpr/matichandler.cpp:86 -#, c-format -msgid "Local printer on %1" -msgstr "Máy in cục bộ trên %1" +#: management/kmwsocketutil.cpp:54 management/networkscanner.cpp:340 +msgid "&Timeout (ms):" +msgstr "&Thời hạn (ms):" -#: lpr/matichandler.cpp:245 -msgid "Internal error." -msgstr "Lỗi nội bộ." +#: management/kmwsocketutil.cpp:92 management/networkscanner.cpp:378 +msgid "Scan Configuration" +msgstr "Cấu hình quét" -#: cups/kmcupsmanager.cpp:634 lpr/matichandler.cpp:254 -#: lpr/matichandler.cpp:358 -msgid "" -"Unable to find the executable foomatic-datafile in your PATH. Check that " -"Foomatic is correctly installed." -msgstr "" -"Không tìm thấy tập tin thực hiện được " -"trong đường dẫn mặc định PATH của bạn. Hãy kiểm tra xem Foomatic đã được cài " -"đặt cho đúng." +#: management/kmwsocketutil.cpp:104 management/kmwsocketutil.cpp:110 +#: management/networkscanner.cpp:390 management/networkscanner.cpp:396 +msgid "Wrong subnetwork specification." +msgstr "Đặc tả mạng phụ không đúng." -#: cups/kmcupsmanager.cpp:666 lpr/matichandler.cpp:286 -#: lpr/matichandler.cpp:405 -msgid "" -"Unable to create the Foomatic driver [%1,%2]. Either that driver does not " -"exist, or you don't have the required permissions to perform that operation." -msgstr "" -"Không thể tạo trình điều khiển Foomatic [%1, %2]. Hoặc trình điều khiển đó " -"không tồn tại, hoặc bạn không có quyền hạn cần thiết để thực hiện thao tác đó." +#: management/kmwsocketutil.cpp:118 management/networkscanner.cpp:404 +msgid "Wrong timeout specification." +msgstr "Đặc tả thời hạn không đúng." -#: lpr/matichandler.cpp:339 -msgid "" -"You probably don't have the required permissions to perform that operation." -msgstr "" -"Rất có thể là bạn không có quyền hạn cần thiết để thực hiện thao tác đó." +#: management/kmwsocketutil.cpp:121 management/networkscanner.cpp:407 +msgid "Wrong port specification." +msgstr "Đặc tả cổng không đúng." -#: lpr/apshandler.cpp:215 lpr/lprhandler.cpp:127 lpr/lprngtoolhandler.cpp:276 -#: lpr/matichandler.cpp:421 -#, c-format -msgid "Unsupported backend: %1." -msgstr "Hậu phương không được hỗ trợ : %1" +#: management/tdeprint_management_module.cpp:48 +msgid "Select Command" +msgstr "Chọn lệnh" -#: lpr/matichandler.cpp:426 +#: management/kminfopage.cpp:44 management/kmpropgeneral.cpp:38 msgid "" -"Unable to find executable lpdomatic. Check that Foomatic is correctly installed " -"and that lpdomatic is installed in a standard location." -msgstr "" -"Không tìm thấy tập tin thực hiện được . Hãy kiểm tra xem Foomatic đã " -"được cài đặt cho đúng và lpdomatic đã được cài đặt vào địa điểm chuẩn." +"_: Physical Location\n" +"Location:" +msgstr "Địa điểm:" -#: lpr/matichandler.cpp:457 -#, c-format -msgid "Unable to remove driver file %1." -msgstr "Không thể gỡ bỏ tập tin trình điều khiển %1." +#: management/kminfopage.cpp:46 management/kmpropgeneral.cpp:39 +#: management/kmwname.cpp:41 +msgid "Description:" +msgstr "Mô tả :" -#: lpr/editentrydialog.cpp:40 -msgid "Aliases:" -msgstr "Biệt hiệu :" +#: kprintdialog.cpp:282 management/kminfopage.cpp:48 +msgid "Type:" +msgstr "Kiểu :" -#: lpr/editentrydialog.cpp:46 management/kxmlcommanddlg.cpp:107 -msgid "String" -msgstr "Chuỗi" +#: kprintdialog.cpp:280 management/kminfopage.cpp:50 +msgid "" +"_: Status\n" +"State:" +msgstr "Tình trạng:" -#: lpr/editentrydialog.cpp:47 -msgid "Number" -msgstr "Số" +#: cups/kmwother.cpp:51 management/kminfopage.cpp:52 +#: management/kmpropbackend.cpp:35 management/kmwlocal.cpp:54 +msgid "URI:" +msgstr "URI:" -#: lpr/editentrydialog.cpp:48 management/kxmlcommanddlg.cpp:111 -msgid "Boolean" -msgstr "Bun" +#: management/kminfopage.cpp:54 management/kminfopage.cpp:93 +#: tools/escputil/escpwidget.cpp:101 +msgid "Device:" +msgstr "Thiết bị :" -#: kpgeneralpage.cpp:417 lpd/lpdtools.cpp:39 lpr/editentrydialog.cpp:50 -msgid "Enabled" -msgstr "Hoạt động" +#: management/kminfopage.cpp:56 +msgid "Model:" +msgstr "Mô hình:" -#: lpr/editentrydialog.cpp:72 -#, c-format -msgid "Printcap Entry: %1" -msgstr "Mục printcap: %1" +#: management/kminfopage.cpp:92 +msgid "Members:" +msgstr "Thành viên:" -#: lpr/lprhandler.cpp:59 lpr/lprhandler.cpp:97 -msgid "Unknown (unrecognized entry)" -msgstr "Không rõ (không nhận diện mục nhập)" +#: management/kminfopage.cpp:112 +msgid "Implicit class" +msgstr "Hạng ngầm" -#: lpr/lprhandler.cpp:67 lpr/lprhandler.cpp:91 -msgid "Remote queue (%1) on %2" -msgstr "Hàng đợi từ xa (%1) trên %2." +#: management/kminfopage.cpp:114 +msgid "Remote class" +msgstr "Hạng từ xa" -#: lpr/apshandler.cpp:112 lpr/lprhandler.cpp:74 lpr/lprngtoolhandler.cpp:72 -msgid "Network printer (%1)" -msgstr "Máy in mạng (%1)" +#: management/kminfopage.cpp:115 +msgid "Local class" +msgstr "Hạng cục bộ" -#: lpr/lprhandler.cpp:104 lpr/lprhandler.cpp:110 lpr/lprhandler.cpp:116 -msgid "Unrecognized entry." -msgstr "Không nhận diện mục nhập." +#: management/kminfopage.cpp:117 +msgid "Remote printer" +msgstr "Máy in từ xa" -#: lpr/lprngtoolhandler.cpp:99 -msgid "IFHP Driver (%1)" -msgstr "Trình điều khiển IFHP (%1)" +#: lpdunix/kmlpdunixmanager.cpp:222 lpdunix/kmlpdunixmanager.cpp:274 +#: lpdunix/kmlpdunixmanager.cpp:320 lpdunix/kmlpdunixmanager.cpp:342 +#: lpdunix/kmlpdunixmanager.cpp:382 management/kminfopage.cpp:118 +msgid "Local printer" +msgstr "Máy in cục bộ" -#: lpr/lprngtoolhandler.cpp:99 lpr/lprngtoolhandler.cpp:170 -msgid "unknown" -msgstr "không rõ" +#: management/kminfopage.cpp:120 +msgid "Special (pseudo) printer" +msgstr "Máy in đặc biệt (giả)" -#: lpr/lprngtoolhandler.cpp:162 -msgid "No driver defined for that printer. It might be a raw printer." -msgstr "Chưa xác định trình điều khiển cho máy in đó. Có lẽ nó là máy in thô." +#: management/kminfopage.cpp:121 +msgid "" +"_: Unknown class of printer\n" +"Unknown" +msgstr "Lạ" -#: lpr/lprngtoolhandler.cpp:170 -msgid "LPRngTool Common Driver (%1)" -msgstr "Trình điều khiển chung LPRngTool (%1)" +#: management/kmconfigjobs.cpp:33 management/kmpages.cpp:59 +msgid "Jobs" +msgstr "Công việc" -#: lpr/apshandler.cpp:258 lpr/apshandler.cpp:289 lpr/lprngtoolhandler.cpp:323 -#, c-format -msgid "Invalid printer backend specification: %1" -msgstr "Đặc tả hậu phương máy in không hợp lệ : %1" +#: management/kmpages.cpp:69 +msgid "Instances" +msgstr "Thể hiện" -#: lpr/lpchelper.cpp:235 lpr/lpchelper.cpp:273 lpr/lpchelper.cpp:291 -#: lpr/lpchelper.cpp:314 -msgid "The executable %1 couldn't be found in your PATH." +#: kprintdialog.cpp:265 management/kmmainview.cpp:289 management/kmwend.cpp:90 +#: management/smbview.cpp:43 +msgid "Printer" +msgstr "Máy in" + +#: management/smbview.cpp:44 +msgid "Comment" +msgstr "Ghi chú" + +#: management/kmdbcreator.cpp:92 +msgid "" +"No executable defined for the creation of the driver database. This operation " +"is not implemented." msgstr "" -"Không tìm thấy tập tin thực hiện được %1 trong đường dẫn mặc định PATH của bạn." +"Chưa xác định tập tin chạy được để tạo cơ sở dữ liệu trình điều khiển. Chưa " +"thực hiện thao tác này." -#: lpr/lpchelper.cpp:256 lpr/lpchelper.cpp:280 lpr/lpchelper.cpp:298 -msgid "Permission denied." -msgstr "Không đủ quyền." +#: management/kmdbcreator.cpp:95 +msgid "" +"The executable %1 could not be found in your PATH. Check that this program " +"exists and is accessible in your PATH variable." +msgstr "" +"Không tìm thấy tập tin chạy được %1 trong đường dẫn mặc định PATH của bạn. Hãy " +"kiểm tra xem chương trình này tồn tại, và sẵn sàng truy cập trong biên môi " +"trường PATH của bạn." -#: lpr/lpchelper.cpp:259 -msgid "Printer %1 does not exist." -msgstr "Máy in %1 không tồn tại." +#: management/kmdbcreator.cpp:99 +msgid "" +"Unable to start the creation of the driver database. The execution of %1 " +"failed." +msgstr "" +"Không thể bắt đầu tạo cơ sở dữ liệu trình điều khiển. Việc thực hiện %1 bị lỗi." -#: lpr/lpchelper.cpp:263 -#, c-format -msgid "Unknown error: %1" -msgstr "Lỗi lạ : %1" +#: management/kmdbcreator.cpp:113 +msgid "Please wait while TDE rebuilds a driver database." +msgstr "Vui lòng đời khi TDE xây dựng lại một cơ sở dữ liệu trình điều khiển." -#: lpr/lpchelper.cpp:282 -#, c-format -msgid "Execution of lprm failed: %1" -msgstr "Việc thực hiện lprm bị lỗi : %1" +#: management/kmdbcreator.cpp:114 +msgid "Driver Database" +msgstr "Cơ sở dữ liệu trình điều khiển" -#: lpr/apshandler.cpp:68 -msgid "APS Driver (%1)" -msgstr "Trình điều khiển APS (%1)" +#: management/kmdbcreator.cpp:171 +msgid "" +"Error while creating driver database: abnormal child-process termination." +msgstr "" +"Gặp lỗi khhi tạo cơ sở dữ liệu trình điều khiển: tiến trình con đã kết thúc bất " +"thường." -#: lpr/apshandler.cpp:221 -#, c-format -msgid "Unable to create directory %1." -msgstr "Không thể tạo thư mục %1." +#: management/kmconfigjobs.cpp:34 management/kmjobviewer.cpp:699 +msgid "Print Job Settings" +msgstr "Thiết lập công việc máy in" -#: lpr/apshandler.cpp:241 -#, c-format -msgid "Missing element: %1." -msgstr "Thiếu yếu tố : %1." +#: management/kmconfigjobs.cpp:37 +msgid "Jobs Shown" +msgstr "Công việc đã hiện" -#: lpr/apshandler.cpp:264 lpr/apshandler.cpp:295 lpr/apshandler.cpp:367 -#, c-format -msgid "Unable to create the file %1." -msgstr "Không thể tạo tập tin %1." +#: management/kmconfigjobs.cpp:41 management/kmjobviewer.cpp:170 +#: management/kmjobviewer.cpp:336 +msgid "Unlimited" +msgstr "Vô hạn" -#: lpr/apshandler.cpp:322 -msgid "The APS driver is not defined." -msgstr "Chưa xác định trình điều khiển APS." +#: management/kmconfigjobs.cpp:42 +msgid "Maximum number of jobs shown:" +msgstr "Số công việc tối đa đã hiện:" -#: lpr/apshandler.cpp:380 -#, c-format -msgid "Unable to remove directory %1." -msgstr "Không thể gỡ bỏ thư mục %1." +#: management/kmpropgeneral.cpp:37 +msgid "Printer name:" +msgstr "Tên máy in:" -#: kpdriverpage.cpp:30 management/kmpropdriver.cpp:54 -msgid "Driver Settings" -msgstr "Thiết lập trình điều khiển" +#: management/kmconfiggeneral.cpp:45 management/kmpropgeneral.cpp:55 +msgid "General Settings" +msgstr "Thiết lập chung" -#: kpdriverpage.cpp:48 -#, fuzzy -msgid "" -"Some options selected are in conflict. You must resolve these conflicts " -"before continuing. See Driver Settings tab for detailed information." -msgstr "" -"Một số tùy chọn đã chọn đang xung đột với nhau. Bạn phải tháo gỡ xung đột " -"này trước khi tiếp tục. Xem thanh Cấp cao để tìm chi tiết." +#: management/kmwpassword.cpp:37 +msgid "User Identification" +msgstr "Nhận diện người dùng" -#: posterpreview.cpp:115 -#, fuzzy +#: management/kmwpassword.cpp:43 msgid "" -"Poster preview not available. Either the poster " -"executable is not properly installed, or you don't have the required version" +"

                      This backend may require a login/password to work properly. Select the type " +"of access to use and fill in the login and password entries if needed.

                      " msgstr "" -"Khả năng xem thử bích chương không sẵn sàng. Hoặc tập tin chạy được " -"poster chưa được cài đặt cho đúng, hoặc bạn chưa có phiên bản cần thiết." +"

                      Hậu phương này có lẽ cần thiết tên người dùng / mật khẩu để hoạt động cho " +"đúng. Hãy chọn kiểu truy cập cần dùng, và điền vào mục nhập tên người dùng " +"(đăng nhập) và mật khẩu nếu cần thiết.

                      " -#: cups/kptextpage.cpp:195 kpmarginpage.cpp:42 kpmarginpage.cpp:45 -msgid "Margins" -msgstr "Lề" +#: management/kmwpassword.cpp:49 +msgid "&Login:" +msgstr "Đ&ăng nhập:" -#: cups/kmpropusers.cpp:38 cups/kmwusers.cpp:39 -msgid "Users" -msgstr "Người dùng" +#: cups/cupsaddsmb2.cpp:74 management/kmwpassword.cpp:50 +msgid "&Password:" +msgstr "&Mật khẩu :" -#: cups/kmpropusers.cpp:39 cups/kmwusers.cpp:36 -msgid "Users Access Settings" -msgstr "Thiết lập truy cập của người dùng" +#: management/kmwpassword.cpp:53 +msgid "&Anonymous (no login/password)" +msgstr "Vô d&anh (không có đăng nhập/mật khẩu)" -#: cups/kmpropusers.cpp:55 -msgid "Denied users" -msgstr "Người dùng bị cấm" +#: management/kmwpassword.cpp:54 +msgid "&Guest account (login=\"guest\")" +msgstr "Tài khoản &khách (đăng nhập=\"guest\")" -#: cups/kmpropusers.cpp:62 -msgid "Allowed users" -msgstr "Người dùng được chấp nhận" +#: management/kmwpassword.cpp:55 +msgid "Nor&mal account" +msgstr "Tài khoản ch&uẩn" -#: cups/kmpropusers.cpp:76 -msgid "All users allowed" -msgstr "Mọi người dùng được chấp nhận" +#: management/kmwpassword.cpp:88 +msgid "Select one option" +msgstr "Hãy chọn một tùy chọn" -#: cups/kptextpage.cpp:41 -msgid "" -" " -"

                      Characters Per Inch

                      " -"

                      This setting controls the horizontal size of characters when printing a text " -"file.

                      " -"

                      The default value is 10, meaning that the font is scaled in a way that 10 " -"characters per inch will be printed.

                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o cpi=...          # example: \"8\" or \"12\"  

                      " -msgstr "" -" " -"

                      Ký tự trên mỗi insơ

                      " -"

                      Thiết lập này điều khiển kích cỡ ngang của ký tự khi in tập tin văn bản.

                      " -"

                      Giá trị mặc định là 10, có nghĩa là phông chữ được co dãn bằng cách in 10 ký " -"tự trên mỗi insơ giấy (hay phương tiện in khác).

                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o cpi=...          # example: \"8\" or \"12\"  

                      " +#: management/kmwpassword.cpp:90 +msgid "User name is empty." +msgstr "Tên người dùng là rỗng." -#: cups/kptextpage.cpp:55 +#: management/kmwdrivertest.cpp:41 +msgid "Printer Test" +msgstr "Thử máy in" + +#: management/kmwdrivertest.cpp:51 +msgid "Manufacturer:" +msgstr "Nhà sản xuất:" + +#: management/kmwdrivertest.cpp:52 +msgid "Model:" +msgstr "Mô hình:" + +#: management/kmwdrivertest.cpp:53 +msgid "Description:" +msgstr "Mô tả:" + +#: management/kmwdrivertest.cpp:55 +msgid "&Test" +msgstr "&Thử" + +#: management/kmwdrivertest.cpp:59 msgid "" -" " -"

                      Lines Per Inch

                      " -"

                      This setting controls the vertical size of characters when printing a text " -"file.

                      " -"

                      The default value is 6, meaning that the font is scaled in a way that 6 " -"lines per inch will be printed.

                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o lpi=...         # example \"5\" or \"7\"  

                      " +"

                      Now you can test the printer before finishing installation. Use the " +"Settings button to configure the printer driver and the Test " +"button to test your configuration. Use the Back " +"button to change the driver (your current configuration will be discarded).

                      " msgstr "" -" " -"

                      Dòng trên mỗi insơ

                      " -"

                      Thiết lập này điều khiển kích cỡ dọc của ký tự khi in tập tin văn bản.

                      " -"

                      Giá trị mặc định là 6, có nghĩa là phông chữ được co dãn bằng cách in 6 ký " -"tự trên mỗi insơ giấy (hay phương tiện in khác).

                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o lpi=...         # example \"5\" or \"7\"  

                      " +"

                      Lúc này bạn có thể thử ra máy in, trước khi cấu hình xong. Hãy bấm cái nút " +"Thiết lập để cấu hình trình điều khiển in, và bấm nút Thử " +"để thử ra cấu hình. Dùng nút Lùi để chuyển đổi trình điều khiển (cấu " +"hình hiện thời sẽ bị hủy bỏ).

                      " -#: cups/kptextpage.cpp:69 +#: management/kmwdrivertest.cpp:117 +msgid "Unable to load the requested driver:

                      %1

                      " +msgstr "Không thể tải trình điều khiển đã yêu cầu :

                      %1

                      " + +#: management/kmwdrivertest.cpp:146 msgid "" -" " -"

                      Columns

                      " -"

                      This setting controls how many columns of text will be printed on each page " -"when. printing text files.

                      " -"

                      The default value is 1, meaning that only one column of text per page will " -"be printed.

                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o columns=...     # example: \"2\" or \"4\"  

                      " +"Test page successfully sent to printer. Wait until printing is complete, then " +"click the OK button." msgstr "" -" " -"

                      Cột

                      " -"

                      Thiết lập này điều khiển mấy cột văn bản cần in trên mỗi trang, khi in tập " -"tin văn bản.

                      " -"

                      Giá trị mặc định là 1, có nghĩa là chỉ một cột văn bản sẽ được in trên mỗi " -"trang.

                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o columns=...     # example: \"2\" or \"4\"  

                      " +"Trang thử ra đã được gởi cho máy in. Hãy đợi đến khi đã in xong, rồi nhắp vào " +"cái nút « Được »." -#: cups/kptextpage.cpp:84 -msgid " Preview icon changes when you turn on or off prettyprint. " +#: management/kmwdrivertest.cpp:148 +msgid "Unable to test printer: " +msgstr "Không thể thử ra máy in: " + +#: management/kmwdrivertest.cpp:150 +msgid "Unable to remove temporary printer." +msgstr "Không thể gỡ bỏ máy in tạm thời." + +#: management/kmwdrivertest.cpp:153 +msgid "Unable to create temporary printer." +msgstr "Không thể tạo máy in tạm thời." + +#: management/kmwbackend.cpp:54 +msgid "Backend Selection" +msgstr "Chọn hậu phương" + +#: management/kmwbackend.cpp:68 +msgid "You must select a backend." +msgstr "Phải chọn một hậu phương." + +#: management/kmwbackend.cpp:115 +msgid "&Local printer (parallel, serial, USB)" +msgstr "Máy in &cục bộ (song song, nối tiếp, USB)" + +#: management/kmwbackend.cpp:116 +msgid "" +"" +"

                      Locally-connected printer

                      " +"

                      Use this for a printer connected to the computer via a parallel, serial or " +"USB port.

                      " msgstr "" -"Biểu tượng xem thử thay đổi khi bạn bật/tắt khả năng « in xinh »." +"" +"

                      Máy in đã kết nối cục bộ

                      " +"

                      Hãy dùng tùy chọn này với máy in được kết nối đến máy tính bằng cổng kiểu " +"song song, nối tiếp hay USB.

                      " -#: cups/kptextpage.cpp:87 -#, fuzzy +#: management/kmwbackend.cpp:122 +msgid "&SMB shared printer (Windows)" +msgstr "Máy in dùng chung &SMB (Windows)" + +#: management/kmwbackend.cpp:123 msgid "" -" " -"

                      Text Formats

                      " -"

                      These settings control the appearance of text on printouts. They are only " -"valid for printing text files or input directly through kprinter.

                      " -"

                      Note: These settings have no effect whatsoever for other input " -"formats than text, or for printing from applications such as the KDE Advanced " -"Text Editor. (Applications in general send PostScript to the print system, and " -"'kate' in particular has its own knobs to control the print output.

                      . " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                           -o cpi=...         # example: \"8\" or \"12\"  "
                      -"
                      -o lpi=... # example: \"5\" or \"7\" " -"
                      -o columns=... # example: \"2\" or \"4\"

                      " +"" +"

                      Shared Windows printer

                      " +"

                      Use this for a printer installed on a Windows server and shared on the " +"network using the SMB protocol (samba).

                      " msgstr "" -" " -"

                      Dạng thức văn bản

                      " -"

                      Thiết lập này điều khiển hình thức của văn bản in ra. Những chức năng này " -"chỉ hoạt động khi in tập tin văn bản hoặc nhập trực tiếp qua kprinter.

                      " -"

                      Ghi chú : những chức năng này không có tác động nào dạng thức nhập " -"khác với văn bản, hoặc khi in từ ứng dụng như « kate » (TDE Advanced Text " -"Editor : trình soạn thảo văn bản cấp cao). Nói chung, ứng dụng gởi dữ liệu " -"PostScript vào hệ thống in, và « kate » đặc biệt có cách riêng điều khiển kết " -"xuất in.

                      . " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                           -o cpi=...         # example: \"8\" or \"12\"  "
                      -"
                      -o lpi=... # example: \"5\" or \"7\" " -"
                      -o columns=... # example: \"2\" or \"4\"

                      " +"" +"

                      Máy in dùng chung Windows

                      " +"

                      Hãy dùng tùy chọn này với máy in được cài đặt trên máy phục vụ Windows, dùng " +"chung trên mạng bằng giao thức SMB (samba).

                      " -#: cups/kptextpage.cpp:108 -#, fuzzy +#: management/kmwbackend.cpp:130 +msgid "&Remote LPD queue" +msgstr "Hàng đợi LPD từ &xa" + +#: management/kmwbackend.cpp:131 msgid "" -" " -"

                      Margins

                      " -"

                      These settings control the margins of printouts on the paper. They are not " -"valid for jobs originating from applications which define their own page " -"layout internally and send PostScript to TDEPrint (such as KOffice or " -"OpenOffice.org).

                      " -"

                      When printing from KDE applications, such as KMail and Konqueror, or " -"printing an ASCII text file through kprinter, you can choose your preferred " -"margin settings here.

                      " -"

                      Margins may be set individually for each edge of the paper. The combo box at " -"the bottom lets you change the units of measurement between Pixels, " -"Millimeters, Centimeters, and Inches.

                      " -"

                      You can even use the mouse to grab one margin and drag it to the intended " -"position (see the preview picture on the right side).

                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                           -o page-top=...      # example: \"72\"  "
                      -"
                      -o page-bottom=... # example: \"24\" " -"
                      -o page-left=... # example: \"36\" " -"
                      -o page-right=... # example: \"12\"

                      " +"" +"

                      Print queue on a remote LPD server

                      " +"

                      Use this for a print queue existing on a remote machine running a LPD print " +"server.

                      " msgstr "" -" " -"

                      Lề

                      " -"

                      Thiết lập này điều khiển các lề trên bản in. Những chức năng này không hoạt " -"động trong công việc được gởi từ ứng dụng xác định nội bộ bố trí trang mình và " -"gởi dữ liệu PostScript vào trình TDEPrint (như bộ ứng dụng văn phòng KOffice " -"hay OpenOffice.org).

                      " -"

                      Khi in từ ứng dụng TDE, như trình thư KMail hay trình duyệt Mạng Konqueror, " -"hoặc khi in một tập tin văn bản ASCII thông qua trình kprinter, bạn có khả năng " -"chọn thiết lập lề ở đây.

                      " -"

                      Có thể đặt lề riêng cho mỗi cạnh giấy. Hộp tổ hợp bên dưới cho bạn khả năng " -"chuyển đổi đơn vị đo giữa ĐIểm ảnh, Mili-mét, Centi-mét, và Insơ.

                      " -"

                      Bạn ngay cả có khả năng sử dụng con chuột để kéo lề nào sang vị trí khác " -"(xem hình xem thử bên phải).

                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                           -o page-top=...      # example: \"72\"  "
                      -"
                      -o page-bottom=... # example: \"24\" " -"
                      -o page-left=... # example: \"36\" " -"
                      -o page-right=... # example: \"12\"

                      " +"" +"

                      Hàng đợi in trên máy phục vụ LPD từ xa

                      " +"

                      Hãy dùng tùy chọn này với hàng đợi nằm trên máy từ xa chạy trình phục vụ in " +"LPD.

                      " -#: cups/kptextpage.cpp:134 +#: management/kmwbackend.cpp:137 +msgid "Ne&twork printer (TCP)" +msgstr "Máy in &mạng (TCP)" + +#: management/kmwbackend.cpp:138 msgid "" -" " -"

                      Turn Text Printing with Syntax Highlighting (Prettyprint) On!

                      " -"

                      ASCII text file printouts can be 'prettyfied' by enabling this option. If " -"you do so, a header is printed at the top of each page. The header contains " -"the page number, job title (usually the filename), and the date. In addition, C " -"and C++ keywords are highlighted, and comment lines are italicized.

                      " -"

                      This prettyprint option is handled by CUPS.

                      " -"

                      If you prefer another 'plaintext-to-prettyprint' converter, look for the " -"enscript pre-filter on the Filters tab.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                           -o prettyprint=true.  

                      " +"" +"

                      Network TCP printer

                      " +"

                      Use this for a network-enabled printer using TCP (usually on port 9100) as " +"communication protocol. Most network printers can use this mode.

                      " msgstr "" -" " -"

                      Bật khả năng in văn bản đã tô sáng cú pháp (« in xinh »).

                      " -"

                      Bản in của tập tin văn bản ASCII (« nhập thô ») có thể được « xinh hoá » " -"bằng cách hiệu lực tùy chọn này. Khi bật, một đoạn đầu trang đặc biệt được in " -"trên mỗi trang. Đầu trang này chứa số thứ tự trang, tên công việc in (thường là " -"tên tập tin), và ngày. Hơn nữa, mọi từ khoá kiểu C hay C++ được tô sáng, và " -"các dòng ghi chú được in nghiêng.

                      " -"

                      Tùy chọn in xinh này bị CUPS quản lý.

                      " -"

                      Nếu bạn muốn sử dụng một bộ chuyển đổi « nhập thô sang in xinh » khác, hãy " -"tìm bộ tiền lọc enscript trên thanh Lọc.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                           -o prettyprint=true.  

                      " +"" +"

                      Máy in mạng TCP

                      " +"

                      Hãy dùng tùy chọn này với máy in có khả năng chạy mạng, dùng TCP (thường " +"trên cổng 9100) là giao thức liên lạc. Phần lớn máy in mạng có khả năng sử dụng " +"chế độ này.

                      " -#: cups/kptextpage.cpp:153 -msgid "" -" " -"

                      Turn Text Printing with Syntax Highlighting (Prettyprint) Off!

                      " -"

                      ASCII text file printing with this option turned off are appearing without a " -"page header and without syntax highlighting. (You can still set the page " -"margins, though.)

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o prettyprint=false  

                      " -msgstr "" -" " -"

                      Tắt khả năng in văn bản đã tô sáng cú pháp (« in xinh »).

                      " -"

                      Các tập tin văn bản ASCII được in khi tùy chọn này đã tắt sẽ không chứa đoạn " -"đầu trang đặc biệt, cũng không tô sáng cú pháp. (Nhưng bạn còn có khả năng đặt " -"những lề trang.)

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o prettyprint=false  

                      " +#: management/kmwfile.cpp:35 +msgid "File Selection" +msgstr "Chọn tập tin" -#: cups/kptextpage.cpp:167 +#: management/kmwfile.cpp:41 msgid "" -" " -"

                      Print Text with Syntax Highlighting (Prettyprint)

                      " -"

                      ASCII file printouts can be 'prettyfied' by enabling this option. If you do " -"so, a header is printed at the top of each page. The header contains the page " -"number, job title (usually the filename), and the date. In addition, C and C++ " -"keywords are highlighted, and comment lines are italicized.

                      " -"

                      This prettyprint option is handled by CUPS.

                      " -"

                      If you prefer another 'plaintext-to-prettyprint' converter, look for the " -"enscript pre-filter on the Filters tab.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                           -o prettyprint=true.  "
                      -"
                      -o prettyprint=false

                      " +"

                      The printing will be redirected to a file. Enter here the path of the file " +"you want to use for redirection. Use an absolute path or the browse button for " +"graphical selection.

                      " msgstr "" -" " -"

                      In văn bản có cú pháp được tô sáng (« in xinh »)

                      " -"

                      Bản in của tập tin văn bản ASCII (« nhập thô ») có thể được « xinh hoá » " -"bằng cách hiệu lực tùy chọn này. Khi bật, một đoạn đầu trang đặc biệt được in " -"trên mỗi trang. Đầu trang này chứa số thứ tự trang, tên công việc in (thường là " -"tên tập tin), và ngày. Hơn nữa, mọi từ khoá kiểu C hay C++ được tô sáng, và " -"các dòng ghi chú được in nghiêng.

                      " -"

                      Tùy chọn in xinh này bị CUPS quản lý.

                      " -"

                      Nếu bạn muốn sử dụng một bộ chuyển đổi « nhập thô sang in xinh » khác, hãy " -"tìm bộ tiền lọc enscript trên thanh Lọc.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                           -o prettyprint=true.  "
                      -"
                      -o prettyprint=false

                      " +"

                      Việc in sẽ được chuyển tiếp vào tập tin. Hãy nhập vào đây đường dẫn đến tập " +"tin cần dùng. Dùng đường dẫn tuyệt đối hoặc bấm nút duyệt để chọn trong giao " +"diện." -#: cups/kptextpage.cpp:188 -msgid "Text" -msgstr "Văn bản" +#: management/kmwfile.cpp:44 +msgid "Print to file:" +msgstr "In vào tập tin:" -#: cups/kptextpage.cpp:191 -msgid "Text Format" -msgstr "Dạng thức văn bản" +#: management/kmconfiggeneral.cpp:137 management/kmwfile.cpp:60 +msgid "Empty file name." +msgstr "Tên tập tin rỗng." -#: cups/kptextpage.cpp:193 -msgid "Syntax Highlighting" -msgstr "Tô sáng cú pháp" +#: management/kmwfile.cpp:66 +msgid "Directory does not exist." +msgstr "Thư mục này không tồn tại." -#: cups/kptextpage.cpp:200 -msgid "&Chars per inch:" -msgstr "&Ký tự trên mỗi insơ :" +#: lpr/editentrydialog.cpp:46 management/kxmlcommanddlg.cpp:107 +msgid "String" +msgstr "Chuỗi" -#: cups/kptextpage.cpp:204 -msgid "&Lines per inch:" -msgstr "&Dòng trên mỗi insơ :" +#: management/kxmlcommanddlg.cpp:108 +msgid "Integer" +msgstr "Số nguyên" -#: cups/kptextpage.cpp:208 -msgid "C&olumns:" -msgstr "C&ột:" +#: management/kxmlcommanddlg.cpp:109 +msgid "Float" +msgstr "Nổi" -#: cups/kptextpage.cpp:216 -msgid "&Disabled" -msgstr "Đã &tắt" +#: management/kxmlcommanddlg.cpp:110 +msgid "List" +msgstr "Danh sách" -#: cups/kptextpage.cpp:218 -msgid "&Enabled" -msgstr "Đã &bật" +#: lpr/editentrydialog.cpp:48 management/kxmlcommanddlg.cpp:111 +msgid "Boolean" +msgstr "Bun" -#: cups/kmconfigcups.cpp:32 -msgid "CUPS Server" -msgstr "Máy phục vụ CUPS" +#: kprintdialog.cpp:278 management/kmspecialprinterdlg.cpp:56 +#: management/kxmlcommanddlg.cpp:114 +msgid "&Name:" +msgstr "Tê&n:" -#: cups/kmconfigcups.cpp:33 -msgid "CUPS Server Settings" -msgstr "Thiết lập máy phục vụ CUPS" +#: management/kmspecialprinterdlg.cpp:57 management/kxmlcommanddlg.cpp:115 +#: management/kxmlcommanddlg.cpp:866 +msgid "&Description:" +msgstr "&Mô tả :" -#: cups/kphpgl2page.cpp:33 -msgid "" -" Print in Black Only (Blackplot) " -"

                      The 'blackplot' option specifies that all pens should plot in black-only: " -"The default is to use the colors defined in the plot file, or the standard pen " -"colors defined in the HP-GL/2 reference manual from Hewlett Packard.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o blackplot=true  

                      " -msgstr "" -" In chỉ đen (vẽ đen) " -"

                      Tùy chọn « vẽ đen » ghi rõ rằng mọi bút nên vẽ chỉ bằng màu đen thôi. Mặc " -"định là dùng những màu sắc được xác định trong tập tin đồ thị, hoặc những màu " -"sắc bút chuẩn được định nghĩa trong sổ tay tham chiếu HP-GL/2 của công ty " -"Hewlett Packard (HP).

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o blackplot=true  

                      " +#: management/kmspecialprinterdlg.cpp:83 management/kxmlcommanddlg.cpp:116 +msgid "&Format:" +msgstr "&Dạng thức:" -#: cups/kphpgl2page.cpp:48 -msgid "" -" Scale Print Image to Page Size " -"

                      The 'fitplot' option specifies that the HP-GL image should be scaled to fill " -" exactly the page with the (elsewhere selected) media size.

                      " -"

                      The default is 'fitplot is disabled'. The default will therefore use the " -"absolute distances specified in the plot file. (You should be aware that HP-GL " -"files are very often CAD drawings intended for large format plotters. On " -"standard office printers they will therefore lead to the drawing printout " -"being spread across multiple pages.)

                      " -"

                      Note:This feature depends upon an accurate plot size (PS) command in " -"the HP-GL/2 file. If no plot size is given in the file the filter converting " -"the HP-GL to PostScript assumes the plot is ANSI E size.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                           -o fitplot=true   

                      " -msgstr "" -" Co dãn ảnh in vừa khít trang " -"

                      Tùy chọn « vẽ vừa » ghi rõ rằng ảnh HP-GL nên được co dãn để vừa khít chính " -"xác trang có kích cỡ phương tiện đó (đã chọn trước).

                      " -"

                      Mặc định là « vẽ vừa đã tắt ». Vì vậy, mặc định sẽ dùng những khoảng cách " -"được ghi rõ trong tập tin đồ thị. (Bạn hãy nhớ rằng tập tin HP-GL thường là " -"hình CAD dành cho máy đặc biệt vẽ đồ thị (plotter). Như thế thì trên máy in văn " -"phòng chuẩn, bản in của tập tin lớn này sẽ mở rộng qua vài trang riêng.)

                      " -"

                      Ghi chú :tính năng này phụ thuộc vào lệnh kích cỡ vẽ đồ thị (plot " -"size: PS) trong tập tin HP-GL/2. Nếu chưa đựa ra, bộ lọc mà chuyển đổi tập tin " -"HP-GL sang PostScript giả sử bản vẽ đồ thị có kích cỡ ANSI E.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                           -o fitplot=true   

                      " +#: cups/kmwusers.cpp:45 management/kxmlcommanddlg.cpp:117 +msgid "&Type:" +msgstr "&Kiểu :" -#: cups/kphpgl2page.cpp:68 -msgid "" -" Set Pen Width for HP-GL (if not defined in file). " -"

                      The pen width value can be set here in case the original HP-GL file does not " -"have it set. The pen width specifies the value in micrometers. The default " -"value of 1000 produces lines that are 1000 micrometers == 1 millimeter in " -"width. Specifying a pen width of 0 produces lines that are exactly 1 pixel " -"wide.

                      " -"

                      Note: The penwidth option set here is ignored if the pen widths are " -"set inside the plot file itself..

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o penwidth=...   # example: \"2000\" or \"500\"  

                      " -msgstr "" -" Đặt độ rộng bút cho HP-GL (nếu chưa xác định trong tập tin đó). " -"

                      Giá trị độ rộng bút có thể được đặt vào đây, trong trường hợp tập tin HP-GL " -"gốc không đặt. Độ rộng bút (pen width) ghi rõ giá trị theo micrô-mét " -"(micrometer, μm). Giá trị mặc định là 1000, mà tạo dòng có độ rộng 1000 μm " -"(1mm). Việc ghi rõ độ rộng bút là 0 sẽ tạo dòng có độ rộng chính xác là 1 điểm " -"ảnh (pixel, px).

                      " -"

                      Ghi chú : tùy chọn độ rộng bút được đặt vào đây bị bỏ qua nếu độ rộng " -"bút được đặt ở trong tập tin HP-GL.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o penwidth=...   # example: \"2000\" or \"500\"  

                      " +#: management/kxmlcommanddlg.cpp:118 +msgid "Default &value:" +msgstr "Giá trị &mặc định:" -#: cups/kphpgl2page.cpp:85 -msgid "" -" HP-GL Print Options " -"

                      All options on this page are only applicable if you use TDEPrint to send " -"HP-GL and HP-GL/2 files to one of your printers.

                      " -"

                      HP-GL and HP-GL/2 are page description languages developed by " -"Hewlett-Packard to drive Pen Plotting devices.

                      " -"

                      TDEPrint can (with the help of CUPS) convert the HP-GL file format and print " -"it on any installed printer.

                      " -"

                      Note 1: To print HP-GL files, start 'kprinter' and simply load the " -"file into the running kprinter.

                      " -"

                      Note 2: The 'fitplot' parameter provided on this dialog does also " -"work for printing PDF files (if your CUPS version is more recent than " -"1.1.22).

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: These TDEPrint GUI elements " -"match with CUPS commandline job option parameters: " -"

                           -o blackplot=...  # examples: \"true\" or \"false\"  "
                      -"
                      -o fitplot=... # examples: \"true\" or \"false\" " -"
                      -o penwidth=... # examples: \"true\" or \"false\"

                      " -msgstr "" -" Tùy chọn in HP-GL " -"

                      Mọi tùy chọn trên trang này chỉ hoạt động nếu bạn dùng TDEPrint để gởi tập " -"tin HP-GL hay HP-GL/2 cho máy in nào.

                      " -"

                      HP-GL và HP-GL/2 là ngôn ngữ diễn tả trang, bị Hewlett-Packard phát triển để " -"điều khiển thiết bị vẽ đồ thị bằng bút (Pen Plotting).

                      " -"

                      TDEPrint có khả năng (khi chạy cùng với CUPS) chuyển đổi dạng thức tập tin " -"HP-GL và in nó bằng bất kỳ máy in đã được cài đặt.

                      " -"

                      Ghi chú (1): để in tập tin kiểu HP-GL, hãy khởi chạy tiến trình « " -"kprinter » và đơn giản tải tập tin đó vào kprinter đang chạy.

                      " -"

                      Ghi chú (2): tham số « vẽ vừa » (trong hộp thoại này) cũng hoạt động " -"khi in tập tin PDF (nếu bạn đã cài đặt phần mềm CUPS phiên bản mới hơn " -"1.1.22).

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                           -o blackplot=...  # examples: \"true\" or \"false\"  "
                      -"
                      -o fitplot=... # examples: \"true\" or \"false\" " -"
                      -o penwidth=... # examples: \"true\" or \"false\"

                      " - -#: cups/kphpgl2page.cpp:113 -msgid "HP-GL/2 Options" -msgstr "Tùy chọn HP-GL/2" - -#: cups/kphpgl2page.cpp:115 -msgid "&Use only black pen" -msgstr "Dùng chỉ &bút đen" - -#: cups/kphpgl2page.cpp:118 -msgid "&Fit plot to page" -msgstr "&Vẽ vừa cỡ trang" +#: management/kxmlcommanddlg.cpp:119 +msgid "Co&mmand:" +msgstr "&Lệnh:" -#: cups/kphpgl2page.cpp:122 -msgid "&Pen width:" -msgstr "&Rộng bút:" +#: management/kxmlcommanddlg.cpp:126 +msgid "&Persistent option" +msgstr "Tùy chọn &bền bỉ" -#: cups/kmwippselect.cpp:38 -msgid "Remote IPP Printer Selection" -msgstr "Chọn máy in IPP từ xa" +#: management/kxmlcommanddlg.cpp:128 +msgid "Va&lues" +msgstr "&Giá trị" -#: cups/kmwippselect.cpp:51 -msgid "You must select a printer." -msgstr "Phải chọn một máy in." +#: management/kxmlcommanddlg.cpp:136 +msgid "Minimum v&alue:" +msgstr "Giá trị tối thiể&u :" -#: cups/kmcupsuimanager.cpp:87 -msgid "" -"" -"

                      Print queue on remote CUPS server

                      " -"

                      Use this for a print queue installed on a remote machine running a CUPS " -"server. This allows to use remote printers when CUPS browsing is turned off.

                      " -"
                      " -msgstr "" -"" -"

                      Hàng đợi in trên máy phục vụ CUPS từ xa

                      " -"

                      Hãy dùng tùy chọn này cho hàng đợi in được cài đặt vào một máy từ xa chạy " -"trình phục vụ CUPS. Tùy chọn này cho bạn khả năng dùng máy in từ xa khi chức " -"năng duyệt CUPS đã tắt.

                      " +#: management/kxmlcommanddlg.cpp:137 +msgid "Ma&ximum value:" +msgstr "Giá trị tối &đa:" -#: cups/kmcupsuimanager.cpp:94 -msgid "" -"" -"

                      Network IPP printer

                      " -"

                      Use this for a network-enabled printer using the IPP protocol. Modern " -"high-end printers can use this mode. Use this mode instead of TCP if your " -"printer can do both.

                      " -msgstr "" -"" -"

                      Máy in IPP mạng

                      " -"

                      Hãy dùng tùy chọn này với máy in có khả năng mạng bằng giao thức IPP. Các " -"máy in mới có tính năng đầy đủ có thể dùng chế độ này. Hãy dùng chế độ này thay " -"vào TCP nếu máy in có cả hai khả năng.

                      " +#: cups/kptagspage.cpp:82 kpfilterpage.cpp:406 management/kmjobviewer.cpp:237 +#: management/kmwend.cpp:51 management/kxmlcommanddlg.cpp:141 +#: management/kxmlcommanddlg.cpp:545 tdefilelist.cpp:101 +msgid "Name" +msgstr "Tên" -#: cups/kmcupsuimanager.cpp:101 -msgid "" -"" -"

                      Fax/Modem printer

                      " -"

                      Use this for a fax/modem printer. This requires the installation of the fax4CUPS " -"backend. Documents sent on this printer will be faxed to the given target fax " -"number.

                      " -msgstr "" -"" -"

                      Máy in điện thư / bộ điều giải

                      " -"

                      Dùng tùy chọn này cho máy in điện thư / bộ điều giải (fax/modem). Cần thiết " -"bạn cài đặt phần mềm " -"fax4CUPS là hậu phương. Tài liệu nào bị máy in này xử lý sẽ được gởi dạng " -"điện thư cho số điện thư đích đựa ra.

                      " +#: management/kmwend.cpp:53 management/kmwend.cpp:112 +#: management/kxmlcommanddlg.cpp:142 management/kxmlcommanddlg.cpp:545 +msgid "Description" +msgstr "Mô tả" -#: cups/kmcupsuimanager.cpp:108 -msgid "" -"" -"

                      Other printer

                      " -"

                      Use this for any printer type. To use this option, you must know the URI of " -"the printer you want to install. Refer to the CUPS documentation for more " -"information about the printer URI. This option is mainly useful for printer " -"types using 3rd party backends not covered by the other possibilities.

                      " -msgstr "" -"" -"

                      Máy in khác

                      " -"

                      Dùng tùy chọn này cho kiểu máy in nào. Cần thiết bạn biết được URI của máy " -"in cần cài đặt. Hãy xem tài liệu CUPS để tìm thông tin thêm về URI máy in. Tùy " -"chọn này thường có ích với kiểu máy in dùng hậu phương khác không thích hợp với " -"các khả năng khác.

                      " +#: management/kxmlcommanddlg.cpp:150 +msgid "Add value" +msgstr "Thêm giá trị" -#: cups/kmcupsuimanager.cpp:116 -msgid "" -"" -"

                      Class of printers

                      " -"

                      Use this to create a class of printers. When sending a document to a class, " -"the document is actually sent to the first available (idle) printer in the " -"class. Refer to the CUPS documentation for more information about class of " -"printers.

                      " -msgstr "" -"" -"

                      Hạng máy in

                      " -"

                      Dùng tùy chọn này để tạo một hạng máy in. Khi bạn gởi tài liệu cho hạng, tài " -"liệu thật sự được gởi cho máy in sẵn sàng (nghỉ) thứ nhất trong hạng đó. Xem " -"tài iiệu CUPS để tìm thông tin thêm về hạng máy in.

                      " +#: management/kxmlcommanddlg.cpp:151 +msgid "Delete value" +msgstr "Bỏ giá trị" -#: cups/kmcupsuimanager.cpp:129 -msgid "Re&mote CUPS server (IPP/HTTP)" -msgstr "Máy phục vụ CUPS từ &xa (IPP/HTTP)" +#: management/kxmlcommanddlg.cpp:153 +msgid "Apply changes" +msgstr "Áp dụng thay đổi" -#: cups/kmcupsuimanager.cpp:130 -msgid "Network printer w/&IPP (IPP/HTTP)" -msgstr "Máy in mạng có &IPP (IPP/HTTP)" +#: management/kxmlcommanddlg.cpp:154 +msgid "Add group" +msgstr "Thêm nhóm" -#: cups/kmcupsuimanager.cpp:131 -msgid "S&erial Fax/Modem printer" -msgstr "Máy in điện thư/điều giải &nối tiếp" +#: management/kxmlcommanddlg.cpp:155 +msgid "Add option" +msgstr "Thêm tùy chọn" -#: cups/kmcupsuimanager.cpp:132 -msgid "Other &printer type" -msgstr "Kiểu máy &in khác" +#: management/kxmlcommanddlg.cpp:156 +msgid "Delete item" +msgstr "Bỏ mục" -#: cups/kmcupsuimanager.cpp:134 -msgid "Cl&ass of printers" -msgstr "H&ạng máy in" +#: management/kxmlcommanddlg.cpp:157 tdefilelist.cpp:135 +msgid "Move up" +msgstr "Đem lên" -#: cups/kmcupsuimanager.cpp:190 -msgid "An error occurred while retrieving the list of available backends:" -msgstr "Gặp lỗi khi lấy danh sách các hậu phương sẵn sàng:" +#: management/kxmlcommanddlg.cpp:158 tdefilelist.cpp:142 +msgid "Move down" +msgstr "Đem xuống" -#: cups/kmcupsuimanager.cpp:236 -msgid "Priority" -msgstr "Ưu tiên" +#: management/kxmlcommanddlg.cpp:162 +msgid "&Input From" +msgstr "&Nhập từ" -#: cups/kmcupsuimanager.cpp:238 -msgid "Billing Information" -msgstr "Thông tin hoá đơn" +#: management/kxmlcommanddlg.cpp:163 +msgid "O&utput To" +msgstr "&Xuất vào" -#: cups/kmconfigcupsdir.cpp:34 -msgid "Folder" -msgstr "Thư mục" +#: management/kxmlcommanddlg.cpp:164 management/kxmlcommanddlg.cpp:166 +msgid "File:" +msgstr "Tập tin:" -#: cups/kmconfigcupsdir.cpp:35 -msgid "CUPS Folder Settings" -msgstr "Thiết lập thư mục CUPS" +#: management/kxmlcommanddlg.cpp:165 management/kxmlcommanddlg.cpp:167 +msgid "Pipe:" +msgstr "Ống dẫn:" -#: cups/kmconfigcupsdir.cpp:38 -msgid "Installation Folder" -msgstr "Thư mục cài đặt" +#: kprintdialog.cpp:286 management/kxmlcommanddlg.cpp:176 +msgid "Comment:" +msgstr "Chú thích:" -#: cups/kmconfigcupsdir.cpp:41 -msgid "Standard installation (/)" -msgstr "Cài đặt chuẩn (/)" +#: management/kxmlcommanddlg.cpp:285 +msgid "" +"An identification string. Use only alphanumeric characters except spaces. The " +"string __root__ is reserved for internal use." +msgstr "" +"Chuỗi nhận diện. Hãy dùng chỉ các ký tự chữ số, trừ dấu cách. Chuỗi « " +"__root__ » được dành riêng để dùng nội bộ." -#: cups/kmwusers.cpp:41 -msgid "Allowed Users" -msgstr "Người dùng được chấp nhận" +#: management/kxmlcommanddlg.cpp:289 +msgid "" +"A description string. This string is shown in the interface, and should be " +"explicit enough about the role of the corresponding option." +msgstr "" +"Chuỗi mô tả. Chuỗi này được hiển thị trên giao diện, và nên ghi rõ nhiệm vụ của " +"tùy chọn tương ứng." -#: cups/kmwusers.cpp:42 -msgid "Denied Users" -msgstr "Người dùng bị từ chối" +#: management/kxmlcommanddlg.cpp:293 +msgid "" +"The type of the option. This determines how the option is presented graphically " +"to the user." +msgstr "" +"Kiểu tùy chọn. Điều này đặt cách hiển thị đồ họa tùy chọn này cho người dùng " +"xem." -#: cups/kmwusers.cpp:44 -msgid "Define here a group of allowed/denied users for this printer." +#: management/kxmlcommanddlg.cpp:297 +msgid "" +"The format of the option. This determines how the option is formatted for " +"inclusion in the global command line. The tag %value " +"can be used to represent the user selection. This tag will be replaced at " +"run-time by a string representation of the option value." msgstr "" -"Ở đây hãy xác định nhóm những người dùng (không) có quyền dùng máy in này." +"Dạng thức của tùy chọn. Điều này đặt cách định dạng tùy chọn này để dùng trên " +"dòng lệnh toàn cục. Thẻ %value (giá trị) có thể được dùng để tiêu biểu " +"điều bị người dùng chọn. Vào lúc chạy, thẻ này sẽ được thay thế bằng đại diện " +"dạng chuỗi của giá trị tùy chọn này." -#: cups/kmwusers.cpp:45 management/kxmlcommanddlg.cpp:117 -msgid "&Type:" -msgstr "&Kiểu :" - -#: cups/cupsaddsmb2.cpp:55 cups/cupsaddsmb2.cpp:363 -msgid "&Export" -msgstr "&Xuất" - -#: cups/cupsaddsmb2.cpp:61 -msgid "Export Printer Driver to Windows Clients" -msgstr "Xuất trình điều khiển máy in tới ứng dụng khách Windows" - -#: cups/cupsaddsmb2.cpp:72 -msgid "&Username:" -msgstr "T&ên người dùng:" - -#: cups/cupsaddsmb2.cpp:73 -msgid "&Samba server:" -msgstr "Máy phục vụ &Samba:" - -#: cups/cupsaddsmb2.cpp:74 management/kmwpassword.cpp:50 -msgid "&Password:" -msgstr "&Mật khẩu :" - -#: cups/cupsaddsmb2.cpp:79 +#: management/kxmlcommanddlg.cpp:303 msgid "" -"

                      Samba server

                      Adobe Windows PostScript driver files plus the CUPS " -"printer PPD will be exported to the [print$] " -"special share of the Samba server (to change the source CUPS server, use the " -"Configure Manager -> CUPS server first). The " -"[print$] share must exist on the Samba side prior to clicking the " -"Export button below." +"The default value of the option. For non persistent options, nothing is added " +"to the command line if the option has that default value. If this value does " +"not correspond to the actual default value of the underlying utility, make the " +"option persistent to avoid unwanted effects." msgstr "" -"

                      Máy phục vụ Samba

                      Các tập tin trình điều khiển Adobe Windows " -"PostScript cùng với PPD của máy in CUPS sẽ được xuất tới vùng dùng chung đặc " -"biệt [print$] của máy phục vụ Samba (để chuyển đổi máy phục vụ CUPS " -"nguồn, hãy dùng Cấu hình bộ quản lý → máy phục vụ CUPS " -"trước tiên). Vùng dùng chung [print$] phải nằm bên Samba trước khi bạn " -"nhắp vào nút Xuất bên dưới." +"Giá trị mặc định của tùy chọn. Đối với tùy chọn không bền bỉ, không có gì được " +"thêm vào dòng lệnh nếu tùy chọn có giá trị mặc định đó. Nếu giá trị này không " +"tương ứng với giá trị mặc định thật của tiện ích cơ bản, hãy đặt tùy chọn bền " +"bỉ để tránh kết quả vô ích." -#: cups/cupsaddsmb2.cpp:88 +#: management/kxmlcommanddlg.cpp:309 msgid "" -"

                      Samba username

                      User needs to have write access to the " -"[print$] share on the Samba server. [print$] " -"holds printer drivers prepared for download to Windows clients. This dialog " -"does not work for Samba servers configured with security = share " -"(but works fine with security = user)." +"Make the option persistent. A persistent option is always written to the " +"command line, whatever its value. This is useful when the chosen default value " +"does not match with the actual default value of the underlying utility." msgstr "" -"

                      Tên người dùng Samba

                      Người dùng cần phải có quyền ghi vào vùng " -"dùng chung [print$] trên máy phục vụ Samba. [print$] " -"chứa các trình điều khiển máy in đã chuẩn bị để tải về ứng dụng khách Windows. " -"Hộp thoại này không hoạt động với máy phục vụ Samba được cấu hình bằng " -"security = share (còn hoạt động được với security = user)." +"Đặt tùy chọn là bền bỉ. Tùy chọn bền bỉ nào luôn luôn được ghi vào dòng lệnh, " +"bất chấp giá trị nó. Sự lập này có ích khi giá trị mặc định đã chọn không khớp " +"với giá trị mặc định thật của tiện ích cơ bản." -#: cups/cupsaddsmb2.cpp:96 +#: management/kxmlcommanddlg.cpp:313 +#, c-format msgid "" -"

                      Samba password

                      The Samba setting encrypt passwords = yes " -"(default) requires prior use of smbpasswd -a [username] " -"command, to create an encrypted Samba password and have Samba recognize it." +"The full command line to execute the associated underlying utility. This " +"command line is based on a mechanism of tags that are replaced at run-time. The " +"supported tags are:" +"
                        " +"
                      • %filterargs: command options
                      • " +"
                      • %filterinput: input specification
                      • " +"
                      • %filteroutput: output specification
                      • " +"
                      • %psu: the page size in upper case
                      • " +"
                      • %psl: the page size in lower case
                      " msgstr "" -"

                      Mật khẩu Samba

                      Thiết lập Samba encrypt passwords = yes " -"(mật mã hoá các mật khẩu = có) (mặc định) cần thiết việc dùng " -"smbpasswd -a [tên_người_dùng] trước đó, để tạo một mật khẩu Samba đã mật " -"mã và làm cho Samba chấp nhận nó." - -#: cups/cupsaddsmb2.cpp:267 -#, c-format -msgid "Creating folder %1" -msgstr "Đang tạo thư mục %1..." - -#: cups/cupsaddsmb2.cpp:275 -#, c-format -msgid "Uploading %1" -msgstr "Đang tải lên %1..." +"Dòng lệnh đầy đủ để thực hiện tiện ích cơ bản tương ứng. Dòng lệnh này đựa vào " +"một cơ chế thẻ được thay thế vào lúc chạy. Các thẻ được hỗ trợ :" +"
                        " +"
                      • %filterargs: các tùy chọn lệnh
                      • " +"
                      • %filterinput: đặc tả nhập
                      • " +"
                      • %filteroutput: đặc tả xuất
                      • " +"
                      • %psu: kích cỡ trang theo chữ hoa
                      • " +"
                      • %psl: kích cỡ trang theo chữ thường
                      " -#: cups/cupsaddsmb2.cpp:283 +#: management/kxmlcommanddlg.cpp:323 #, c-format -msgid "Installing driver for %1" -msgstr "Đang cài đặt trình phục vụ cho %1..." +msgid "" +"Input specification when the underlying utility reads input data from a file. " +"Use the tag %in to represent the input filename." +msgstr "" +"Đặc tả nhập khi tiện ích cơ bản đọc dữ liệu nhập từ tập tin. Hãy dùng thẻ " +"%in để tiêu biểu tên tập tin nhập." -#: cups/cupsaddsmb2.cpp:291 +#: management/kxmlcommanddlg.cpp:327 #, c-format -msgid "Installing printer %1" -msgstr "Đang cài đặt máy in %1..." - -#: cups/cupsaddsmb2.cpp:333 -msgid "Driver successfully exported." -msgstr "Trình điều khiển đã được xuất." - -#: cups/cupsaddsmb2.cpp:343 msgid "" -"Operation failed. Possible reasons are: permission denied or invalid Samba " -"configuration (see cupsaddsmb " -"manual page for detailed information, you need " -"CUPS version 1.1.11 or higher). You may want to try again with another " -"login/password." +"Output specification when the underlying utility writes output data to a file. " +"Use the tag %out to represent the output filename." msgstr "" -"Thao tác bị lỗi. Lý do có thể là : không đủ quyền, hay cấu hình Samba không hợp " -"lệ (xem trang hướng dẫn cupsaddsmb " -"để tìm thông tin chi tiết: bạn cần có phần mềm " -"CUPS phiên bản 1.1.11 hay mới hơn). Có lẽ bạn muốn thử lại bằng tên đăng " -"nhập / mật khẩu khác." - -#: cups/cupsaddsmb2.cpp:352 -msgid "Operation aborted (process killed)." -msgstr "Tháo tác bị hủy bỏ (tiến trình bị buộc kết thúc)." +"Đặc tả xuất khi tiện ích cơ bản ghi dữ liệu xuất vào tập tin. Hãy dùng thẻ " +"%out để tiêu biểu tên tập tin xuất." -#: cups/cupsaddsmb2.cpp:358 -msgid "

                      Operation failed.

                      %1

                      " -msgstr "

                      Thao tác bị lỗi.

                      %1

                      " +#: management/kxmlcommanddlg.cpp:331 +msgid "" +"Input specification when the underlying utility reads input data from its " +"standard input." +msgstr "" +"Đặc tả nhập khi tiện ích cơ bản đọc dữ liệu nhập từ thiết bị nhập chuẩn." -#: cups/cupsaddsmb2.cpp:373 +#: management/kxmlcommanddlg.cpp:335 msgid "" -"You are about to prepare the %1 driver to be shared out to Windows " -"clients through Samba. This operation requires the " -"Adobe PostScript Driver, a recent version of Samba 2.2.x and a running SMB " -"service on the target server. Click Export to start the operation. Read " -"the cupsaddsmb manual page in Konqueror or type " -"man cupsaddsmb in a console window to learn more about this " -"functionality." +"Output specification when the underlying utility writes output data to its " +"standard output." msgstr "" -"Bạn sắp chuẩn bị trình điều khiển %1 để được chia sẻ giữa nhiều ứng dụng " -"khách Windows bằng Samba. Thao tác này cần thiết " -"Trình điều khiển Adobe PostScript, một phiên bản Samba 2.2.x gần đây, và " -"một dịch vụ SMB đang chạy trên máy phục vụ đích. Hãy nhắp vào nút Xuất " -"để khởi chạy thao tác này. Đọc trang hướng dẫn " -"cupsaddsmb trong trình Konqueror, hoặc gõ lệnh man cupsaddsmb " -"trong cửa sổ bàn giao tiếp để tìm thông tin thêm về chức năng này." +"Đặc tả xuất khi tiện ích cơ bản đọc dữ liệu xuất từ thiết bị xuất chuẩn." -#: cups/cupsaddsmb2.cpp:393 +#: management/kxmlcommanddlg.cpp:339 msgid "" -"Some driver files are missing. You can get them on Adobe web site. See cupsaddsmb manual page for more details (you need " -"CUPS version 1.1.11 or higher)." +"A comment about the underlying utility, which can be viewed by the user from " +"the interface. This comment string supports basic HTML tags like <a>, " +"<b> or <i>." msgstr "" -"Còn thiếu một số tập tin trình điều khiển. Bạn có thể lấy các tập tin này từ " -"nơi Mạng của công ty Adobe" -". Xem trang hướng dẫn cupsaddsmb " -"để tìm chi tiết (bạn cần phải co phần mềm " -"CUPS phiên bản 1.1.11 hay mới hơn)." +"Chú thích về tiện ích cơ bản, mà có thể bị người dùng xem trên giao diện. Chuỗi " +"chú thích này hễ trợ các thẻ HTML cơ bản nhơ <a>, <b> hay " +"<i>." -#: cups/cupsaddsmb2.cpp:404 -#, c-format -msgid "Preparing to upload driver to host %1" -msgstr "Đang chuẩn bị tải trình điều khiển lên máy %1..." +#: management/kxmlcommanddlg.cpp:568 +msgid "" +"Invalid identification name. Empty strings and \"__root__\" are not allowed." +msgstr "" +"Tên nhận diện không hợp lệ. Không cho phép chuỗi rỗng hay \"__root__\"." -#: cups/cupsaddsmb2.cpp:409 management/networkscanner.cpp:149 -msgid "&Abort" -msgstr "&Hủy bỏ" +#: management/kxmlcommanddlg.cpp:649 management/kxmlcommanddlg.cpp:652 +msgid "New Group" +msgstr "Nhóm mới" -#: cups/cupsaddsmb2.cpp:415 -msgid "The driver for printer %1 could not be found." -msgstr "Không tìm thấy trình điều khiển máy in %1." +#: management/kxmlcommanddlg.cpp:668 management/kxmlcommanddlg.cpp:671 +msgid "New Option" +msgstr "Tùy chọn mới" -#: cups/cupsaddsmb2.cpp:455 +#: management/kxmlcommanddlg.cpp:795 management/kxmlcommanddlg.cpp:939 #, c-format -msgid "Preparing to install driver on host %1" -msgstr "Đang chuẩn bị cài đặt trình điều khiển vào máy %1..." +msgid "Command Edit for %1" +msgstr "Sửa lệnh cho %1" -#: cups/kmwquota.cpp:46 -msgid "second(s)" -msgstr "giây" +#: management/kxmlcommanddlg.cpp:833 +msgid "&Mime Type Settings" +msgstr "Thiết lập kiểu &MIME" -#: cups/kmwquota.cpp:47 -msgid "minute(s)" -msgstr "phút" +#: management/kxmlcommanddlg.cpp:839 +msgid "Supported &Input Formats" +msgstr "Dạng thức &nhập được hỗ trợ" -#: cups/kmwquota.cpp:48 -msgid "hour(s)" -msgstr "giờ" +#: kpfilterpage.cpp:407 management/kxmlcommanddlg.cpp:840 +msgid "Requirements" +msgstr "Cần thiết" -#: cups/kmwquota.cpp:49 -msgid "day(s)" -msgstr "ngày" +#: management/kxmlcommanddlg.cpp:851 +msgid "&Edit Command..." +msgstr "&Sửa lệnh..." -#: cups/kmwquota.cpp:50 -msgid "week(s)" -msgstr "tuần" +#: management/kxmlcommanddlg.cpp:868 +msgid "Output &format:" +msgstr "Định dạng &xuất:" -#: cups/kmwquota.cpp:51 -msgid "month(s)" -msgstr "tháng" +#: management/kxmlcommanddlg.cpp:870 +msgid "ID name:" +msgstr "Tên nhận diện:" -#: cups/kmwquota.cpp:79 -msgid "Printer Quota Settings" -msgstr "Thiết lập chỉ tiêu máy in" +#: management/kxmlcommanddlg.cpp:1033 +msgid "exec:/" +msgstr "exec:/" -#: cups/kmpropquota.cpp:78 cups/kmwquota.cpp:84 -msgid "No quota" -msgstr "Không có chỉ tiêu" +#: management/kmdriverdbwidget.cpp:51 +msgid "&PostScript printer" +msgstr "Máy in &PostScript" -#: cups/kmpropquota.cpp:79 cups/kmpropquota.cpp:80 cups/kmwquota.cpp:87 -#: cups/kmwquota.cpp:90 -msgid "None" -msgstr "Không có" +#: management/kmdriverdbwidget.cpp:52 +msgid "&Raw printer (no driver needed)" +msgstr "Máy in th&ô (không cần trình điều khiển)" -#: cups/kmpropquota.cpp:39 cups/kmwquota.cpp:96 -msgid "&Period:" -msgstr "&Thời kỳ:" +#: management/kmdriverdbwidget.cpp:55 +msgid "&Other..." +msgstr "&Khác..." -#: cups/kmpropquota.cpp:40 cups/kmwquota.cpp:97 -msgid "&Size limit (KB):" -msgstr "Giới &hạn cỡ (KB):" +#: management/kmdriverdbwidget.cpp:56 +msgid "&Manufacturer:" +msgstr "&Hãng chế tạo :" -#: cups/kmpropquota.cpp:41 cups/kmwquota.cpp:98 -msgid "&Page limit:" -msgstr "Giới hạn tr&ang :" +#: management/kmdriverdbwidget.cpp:57 +msgid "Mo&del:" +msgstr "&Mô hình:" -#: cups/kmwquota.cpp:104 +#: management/kmdriverdbwidget.cpp:157 management/kmdriverdbwidget.cpp:166 +msgid "Loading..." +msgstr "Đang tải..." + +#: management/kmdriverdbwidget.cpp:217 +msgid "Unable to find the PostScript driver." +msgstr "Không tìm thấy trình điều khiển PostScript." + +#: management/kmdriverdbwidget.cpp:230 +msgid "Select Driver" +msgstr "Chọn trình điều khiển" + +#: management/kmdriverdbwidget.cpp:247 management/kmdriverdbwidget.cpp:249 +msgid "" +msgstr "" + +#: management/kmdriverdbwidget.cpp:252 +msgid "Database" +msgstr "Cơ sở dữ liệu" + +#: management/kmdriverdbwidget.cpp:259 +msgid "Wrong driver format." +msgstr "Dạng thức trình điều khiển không đúng." + +#: management/kmdriverdbwidget.cpp:268 +msgid "Other" +msgstr "Khác" + +#: management/kmwinfopage.cpp:32 +msgid "Introduction" +msgstr "Giới thiệu" + +#: management/kmwinfopage.cpp:37 +#, fuzzy msgid "" -"

                      Set here the quota for this printer. Using limits of 0 " -"means that no quota will be used. This is equivalent to set quota period to " -"No quota (-1). Quota limits are defined on a per-user base and " -"applied to all users.

                      " +"

                      Welcome,

                      " +"
                      " +"

                      This wizard will help to install a new printer on your computer. It will " +"guide you through the various steps of the process of installing and " +"configuring a printer for your printing system. At each step, you can always go " +"back using the Back button.

                      " +"
                      " +"

                      We hope you enjoy this tool!

                      " +"
                      " msgstr "" -"

                      Ỡ đây hãy đặt chỉ tiêu cho máy in này. Sự giới hạn 0 " -"có nghĩa là không có chỉ tiêu, bằng đặt thời gian chỉ tiêu là " -"Không có chỉ tiêu (-1). Sự giới hạn chỉ tiêu được xác định theo cơ " -"bản người dùng, và áp dụng vào mọi người dùng.

                      " +"

                      Chào mừng !

                      " +"
                      " +"

                      Trợ lý này sẽ giúp đỡ bạn cài đặt một máy in mới vào máy tính này. Nó sẽ " +"hướng dẫn qua các bước của tiến trình cài đặt và cấu hình máy in cho hệ thống " +"in hiện thời. Vào bất cứ lúc nào, bạn có thể lùi lại bằng cách bấm cái nút " +"Lùi." +"
                      " +"

                      Mong muốn bạn thích thú sử dụng trợ lý này.

                      " +"

                      Nhóm In TDE.

                      " -#: cups/kmwquota.cpp:130 -msgid "You must specify at least one quota limit." -msgstr "Phải ghi rõ ít nhất một sự giới hạn chế chỉ tiêu." +#: management/kmlistview.cpp:125 +msgid "Print System" +msgstr "Hệ thống in" -#: cups/kmcupsconfigwidget.cpp:65 -msgid "Server Information" -msgstr "Thông tin máy phục vụ" +#: management/kmlistview.cpp:128 +msgid "Classes" +msgstr "Hạng" -#: cups/kmcupsconfigwidget.cpp:66 -msgid "Account Information" -msgstr "Thông tin tài liệu" +#: management/kmlistview.cpp:131 +msgid "Printers" +msgstr "Máy in" -#: cups/kmcupsconfigwidget.cpp:67 rlpr/kmproxywidget.cpp:34 -msgid "&Host:" -msgstr "&Máy:" +#: management/kmlistview.cpp:134 +msgid "Specials" +msgstr "Đặc biệt" -#: cups/kmcupsconfigwidget.cpp:68 management/kmwsocketutil.cpp:53 -#: management/networkscanner.cpp:339 rlpr/kmproxywidget.cpp:35 -msgid "&Port:" -msgstr "Cổn&g:" +#: management/kmwlocal.cpp:38 +msgid "Local Port Selection" +msgstr "Chọn cổng cục bộ" -#: cups/kmcupsconfigwidget.cpp:75 -msgid "&User:" -msgstr "&Người dùng:" +#: management/kmwlocal.cpp:50 +msgid "Local System" +msgstr "Hệ thống cục bộ" -#: cups/kmcupsconfigwidget.cpp:76 -msgid "Pass&word:" -msgstr "&Mật khẩu:" +#: management/kmwlocal.cpp:57 +msgid "Parallel" +msgstr "Song song" -#: cups/kmcupsconfigwidget.cpp:79 -msgid "&Store password in configuration file" -msgstr "&Lưu mật khẩu vào tập tin cấu hình" +#: management/kmwlocal.cpp:58 +msgid "Serial" +msgstr "Nối tiếp" -#: cups/kmcupsconfigwidget.cpp:81 -msgid "Use &anonymous access" -msgstr "Truy cấp &vô danh" +#: management/kmwlocal.cpp:59 +msgid "USB" +msgstr "USB" -#: cups/kpschedulepage.cpp:40 -msgid "" -" " -"

                      Print Job Billing and Accounting

                      " -"

                      Insert a meaningful string here to associate the current print job with a " -"certain account. This string will appear in the CUPS \"page_log\" to help with " -"the print accounting in your organization. (Leave it empty if you do not need " -"it.) " -"

                      It is useful for people who print on behalf of different \"customers\", " -"like print service bureaux, letter shops, press and prepress companies, or " -"secretaries who serve different bosses, etc.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o job-billing=...         # example: \"Marketing_Department\" or "
                      -"\"Joe_Doe\"  

                      " -msgstr "" -" " -"

                      Kế toán công việc in

                      " -"

                      Hãy chèn vào đây một chuỗi có ích, để liên quan công việc in hiện thời đến " -"một tài khoản riêng. Chuỗi này sẽ xuất hiện trong bản ghi trang « page_log » " -"CUPS để giúp đỡ kế toán phí tổn in trong tổ chức của bạn. (Hãy bỏ trống nếu " -"không cần.)" -"

                      Nó hữu ích cho người in tập tin cho nhiều « khách hàng » khác nhau, như bộ " -"dịch vụ in, tiệm thư, công ty in và in sẵn, hoặc thư ký đa ông sếp.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o job-billing=...         # example: \"Marketing_Department\" or "
                      -"\"Joe_Doe\"  

                      " +#: driver.cpp:389 management/kmwlocal.cpp:60 +msgid "Others" +msgstr "Khác" -#: cups/kpschedulepage.cpp:60 +#: management/kmwlocal.cpp:63 msgid "" -" " -"

                      Scheduled Printing

                      " -"

                      Scheduled printing lets you control the time of the actual printout, while " -"you can still send away your job now and have it out of your way. " -"

                      Especially useful is the \"Never (hold indefinitely)\" option. It allows " -"you to park your job until a time when you (or a printer administrator) decides " -"to manually release it. " -"

                      This is often required in enterprise environments, where you normally are " -"not allowed to directly and immediately access the huge production printers in " -"your Central Repro Department. However it is okay to send jobs to the " -"queue which is under the control of the operators (who, after all, need to make " -"sure that the 10,000 sheets of pink paper which is required by the Marketing " -"Department for a particular job are available and loaded into the paper " -"trays).

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o job-hold-until=...      # example: \"indefinite\" or \"no-hold\"  "
                      -"

                      " +"

                      Select a valid detected port, or enter directly the corresponding URI in the " +"bottom edit field.

                      " msgstr "" -" " -"

                      In đã định thời

                      " -"

                      Tính năng định thời in cho bạn khả năng điều khiển giờ thật in ra, còn bạn " -"có thể gởi công việc đó ngay bây giờ để chuyển nó ra. " -"

                      Hữu ích đặc biệt là tùy chọn « Không bao giờ (giữ lại vô hạn) ». Nó cho bạn " -"khả năng giữ lại công việc đến khi bạn (hay quản trị in) chọn tự nhả nó." -"

                      Tùy chọn này thường cần thiết trong môi trường công ty, nơi thường bạn " -"không có quyền truy cập trực tiếp và ngay tức khắc những máy in rất lớn và mạnh " -"trong Phòng ban sao lại trung tâm. Tuy nhiên, bạn có quyền gởi công " -"việc cho hàng đợi bị thao tác viên điều khiển (để đảm bảo các kiểu giấy thích " -"hợp được tải vào khay đúng).

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh: " -"

                          -o job-hold-until=...      # example: \"indefinite\" or \"no-hold\"  "
                      -"

                      " +"

                      Hãy chọn một cổng hợp lệ đã phát hiện, hoặc nhập trực tiếp vào trường nhập " +"dưới nhất URI tương ứng.

                      " -#: cups/kpschedulepage.cpp:87 +#: management/kmwlocal.cpp:78 msgid "" -" " -"

                      Page Labels

                      " -"

                      Page Labels are printed by CUPS at the top and bottom of each page. They " -"appear on the pages surrounded by a little frame box. " -"

                      They contain any string you type into the line edit field.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o page-label=\"...\"      # example: \"Company Confidential\"  
                      " -"

                      " -msgstr "" -" " -"

                      Nhãn trang

                      " -"

                      Nhãn trang bị CUPS in (nằm trong hộp khung nhỏ) bên trên và bên dưới mỗi " -"trang." -"

                      Nhãn này chứa chuỗi nào bạn gõ vào trường sửa đổi dòng.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o page-label=\"...\"      # example: \"Company Confidential\"  
                      " -"

                      " +"_: The URI is empty\n" +"Empty URI." +msgstr "URI rỗng" -#: cups/kpschedulepage.cpp:102 -msgid "" -" " -"

                      Job Priority

                      " -"

                      Usually CUPS prints all jobs per queue according to the \"FIFO\" principle: " -"First In, First Out. " -"

                      The job priority option allows you to re-order the queue according to your " -"needs. " -"

                      It works in both directions: you can increase as well as decrease " -"priorities. (Usually you can only control your own jobs). " -"

                      Since the default job priority is \"50\", any job sent with, for example, " -"\"49\" will be printed only after all those others have finished. Conversely, a " -"\"51\" or higher priority job will go right to the top of a populated queue (if " -"no other, higher prioritized one is present).

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o job-priority=...   # example: \"10\" or \"66\" or \"99\"  
                      " -"

                      " -msgstr "" -" " -"

                      Ưu tiên công việc

                      " -"

                      Bình thường, CUPS in các công việc trong mỗi hàng đợi theo nguyên tắc FIFO: " -"Vào trước, ra trước. " -"

                      Tính năng ưu tiên công việc cho bạn khả năng sắp xếp lại hàng đợi, tùy theo " -"sự cần. " -"

                      Nó hoạt động về cả hai hướng: bạn có thể tăng và giảm ưu tiên. (Thường bạn " -"có thể điều khiển chỉ những công việc của mình). " -"

                      Vì ưu tiên công việc mặc định là \"50\", công việc nào đã gởi mà có ưu tiên " -"(lấy thí dụ) \"49\" sẽ được in chỉ sau khi các công việc khác đã được in xong. " -"Ngược lại, một công việc có ưu tiên \"51\" hay hơn sẽ được in trước các công " -"việc có ưu tiên nhỏ hơn.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o job-priority=...   # example: \"10\" or \"66\" or \"99\"  
                      " -"

                      " +#: management/kmwlocal.cpp:83 +msgid "The local URI doesn't correspond to a detected port. Continue?" +msgstr "URI cục bộ không tương ứng với cổng đã phát hiện nào. Tiếp tục ?" -#: cups/kpschedulepage.cpp:126 -msgid "Advanced Options" -msgstr "Tùy chọn cấp cao" +#: management/kmwlocal.cpp:85 +msgid "Select a valid port." +msgstr "Chọn một cổng hợp lệ." -#: cups/kpschedulepage.cpp:137 -msgid "Immediately" -msgstr "Ngay" +#: management/kmwlocal.cpp:166 +msgid "Unable to detect local ports." +msgstr "Không thể phát hiện cổng cục bộ." -#: cups/kpschedulepage.cpp:138 -msgid "Never (hold indefinitely)" -msgstr "Không bao giờ (giữ lại vô hạn)" +#: management/kmconfigcommand.cpp:33 +msgid "Commands" +msgstr "Lệnh" -#: cups/kpschedulepage.cpp:139 -msgid "Daytime (6 am - 6 pm)" -msgstr "Ngày (6:00 - 18:00)" +#: management/kmconfigcommand.cpp:34 +msgid "Command Settings" +msgstr "Thiết lập lệnh" -#: cups/kpschedulepage.cpp:140 -msgid "Evening (6 pm - 6 am)" -msgstr "Tối (18:00 - 6:00)" +#: management/kmconfigcommand.cpp:37 +msgid "Edit/Create Commands" +msgstr "Sửa/Tạo lệnh" -#: cups/kpschedulepage.cpp:141 -msgid "Night (6 pm - 6 am)" -msgstr "Đêm (18:00 - 6:00)" +#: management/kmconfigcommand.cpp:39 +msgid "" +"

                      Command objects perform a conversion from input to output." +"
                      They are used as the basis to build both print filters and special " +"printers. They are described by a command string, a set of options, a set of " +"requirements and associated mime types. Here you can create new command objects " +"and edit existing ones. All changes will only be effective for you." +msgstr "" +"

                      Đối tượng lệnh chuyển đổi từ kết nhập sang kết xuất." +"
                      Chúng được dùng là cơ bản để xây dựng cả hai bộ lọc in và máy in đặc biệt. " +"Có thể diễn tả chúng bằng một chuỗi lệnh, một nhóm tùy chọn, một nhóm nhu cầu " +"và kiểu MIME tương ứng. Ở đây bạn có khả năng tạo đối tượng lệnh mới và sửa đổi " +"điều đã có. Thay đổi nào sẽ có tác động chỉ bạn thôi." -#: cups/kpschedulepage.cpp:142 -msgid "Weekend" -msgstr "Cuối tuần" +#: management/kmwclass.cpp:37 +msgid "Class Composition" +msgstr "Thành phần hạng" -#: cups/kpschedulepage.cpp:143 -msgid "Second Shift (4 pm - 12 am)" -msgstr "Ca thứ hai (16:00 - 00:00)" +#: management/kmwclass.cpp:52 +msgid "Available printers:" +msgstr "Máy in sẵn sàng:" -#: cups/kpschedulepage.cpp:144 -msgid "Third Shift (12 am - 8 am)" -msgstr "Ca thứ ba (00:00 - 08:00)" +#: management/kmwclass.cpp:53 +msgid "Class printers:" +msgstr "Máy in hạng:" -#: cups/kpschedulepage.cpp:145 -msgid "Specified Time" -msgstr "Giờ xác định" +#: management/kmwclass.cpp:79 +msgid "You must select at least one printer." +msgstr "Bạn phải chọn ít nhất một máy in." -#: cups/kpschedulepage.cpp:160 -msgid "&Scheduled printing:" -msgstr "In đã &định thời :" +#: management/kmconfigfilter.cpp:40 +msgid "Filter" +msgstr "Lọc" -#: cups/kpschedulepage.cpp:163 -msgid "&Billing information:" -msgstr "Thông tin &hoá đơn:" +#: management/kmconfigfilter.cpp:41 +msgid "Printer Filtering Settings" +msgstr "Thiết lập lọc máy in" -#: cups/kpschedulepage.cpp:166 -msgid "T&op/Bottom page label:" -msgstr "Nhãn t&rên/dưới trang:" +#: management/kmconfigfilter.cpp:44 +msgid "Printer Filter" +msgstr "Lọc máy in" -#: cups/kpschedulepage.cpp:169 -msgid "&Job priority:" -msgstr "&Ưu tiên công việc:" +#: management/kmconfigfilter.cpp:56 +msgid "" +"The printer filtering allows you to view only a specific set of printers " +"instead of all of them. This may be useful when there are a lot of printers " +"available but you only use a few ones. Select the printers you want to see from " +"the list on the left or enter a Location filter (ex: Group_1*). Both are " +"cumulative and ignored if empty." +msgstr "" +"Tính năng lọc máy in cho bạn khả năng xem chỉ một nhóm máy in riêng, thay vào " +"mọi máy in. Có thể hữu ích, khi có nhiều máy in sẵn sàng nhưng bạn dùng chỉ vài " +"máy. Hãy chọn trong danh sách bên trái những máy in bạn muốn xem, hoặc nhập một " +"bộ lọc Địa điểm (v.d. Nhóm_1*). Cả hai là lũy tích và được bỏ qua nếu " +"rỗng." -#: cups/kpschedulepage.cpp:200 -msgid "The time specified is not valid." -msgstr "Giờ đã xác định không hợp lệ." +#: management/kmconfigfilter.cpp:62 +msgid "Location filter:" +msgstr "Bộ lọc địa điểm:" -#: cups/kmpropquota.cpp:57 -msgid "Quotas" -msgstr "Chỉ tiêu" +#: management/kmmainview.cpp:72 +msgid "" +"The printer %1 already exists. Continuing will overwrite existing printer. Do " +"you want to continue?" +msgstr "" +"Máy in %1 đã có. Việc tiếp tục sẽ ghi đè lên máy in đã có. Bạn vẫn muốn tiếp " +"tục không?" -#: cups/kmpropquota.cpp:58 -msgid "Quota Settings" -msgstr "Thiết lập chỉ tiêu" +#: management/kmmainview.cpp:133 management/kmmainview.cpp:783 +#: management/kmmainview.cpp:859 management/kmmainview.cpp:883 +msgid "Initializing manager..." +msgstr "Đang sở khởi bộ quản lý..." -#: cups/ippreportdlg.cpp:34 -msgid "IPP Report" -msgstr "Báo cáo IPP" +#: management/kmmainview.cpp:180 +msgid "&Icons,&List,&Tree" +msgstr "&Biểu tượng,&Danh sách,&Cây" -#: cups/ippreportdlg.cpp:93 -msgid "Internal error: unable to generate HTML report." -msgstr "Lỗi nội bộ: không thể tạo ra báo cáo HTML." +#: management/kmmainview.cpp:184 +msgid "Start/Stop Printer" +msgstr "Chạy/Dừng máy in" -#: cups/kmcupsmanager.cpp:819 -msgid "Library cupsdconf not found. Check your installation." -msgstr "Không tìm thấy thư viện cupsdconf. Vui lòng kiểm tra lại bản cài đặt." +#: management/kmmainview.cpp:186 +msgid "&Start Printer" +msgstr "&Chạy máy in" -#: cups/kmcupsmanager.cpp:825 -msgid "Symbol %1 not found in cupsdconf library." -msgstr "Không tìm thấy ký hiệu %1 trong thư viện cupsdconf." +#: management/kmmainview.cpp:187 +msgid "Sto&p Printer" +msgstr "&Dừng máy in" -#: cups/kmcupsmanager.cpp:920 -msgid "&Export Driver..." -msgstr "&Xuất trình điều khiển..." +#: management/kmmainview.cpp:189 +msgid "Enable/Disable Job Spooling" +msgstr "Bật/tắt cuộn công việc vào ống" -#: cups/kmcupsmanager.cpp:922 -msgid "&Printer IPP Report" -msgstr "Báo cáo IPP máy &in" +#: management/kmmainview.cpp:191 +msgid "&Enable Job Spooling" +msgstr "&Bật cuộn công việc vào ống" -#: cups/kmcupsmanager.cpp:968 cups/kmwippprinter.cpp:218 -#, c-format -msgid "IPP Report for %1" -msgstr "Báo cáo IPP cho %1" +#: management/kmmainview.cpp:192 +msgid "&Disable Job Spooling" +msgstr "&Tắt cuộn công việc vào ống" -#: cups/kmcupsmanager.cpp:972 -msgid "Unable to retrieve printer information. Error received:" -msgstr "Không thể lấy thông tin về máy in. Nhận lỗi :" +#: management/kmmainview.cpp:195 +msgid "&Configure..." +msgstr "&Cấu hính..." -#: cups/kmcupsmanager.cpp:985 -msgid "Server" -msgstr "Máy phục vụ" +#: management/kmmainview.cpp:196 +msgid "Add &Printer/Class..." +msgstr "Th&êm hạng máy in" -#: cups/kmcupsmanager.cpp:1025 -#, c-format -msgid "" -"Connection to CUPS server failed. Check that the CUPS server is correctly " -"installed and running. Error: %1." -msgstr "" -"Việc kết nối đến máy phục vụ CUPS bị lỗi. Hãy kiểm tra xem trình phục vụ CUPS " -"đã được cài đặt cho đúng và đang chạy. Lỗi : %1." +#: management/kmmainview.cpp:197 +msgid "Add &Special (pseudo) Printer..." +msgstr "Thêm mạy in đặc &biệt (giả)..." -#: cups/kmcupsmanager.cpp:1026 -msgid "the IPP request failed for an unknown reason" -msgstr "yêu cầu IPP bị lỗi, không biết sao." +#: management/kmmainview.cpp:198 +msgid "Set as &Local Default" +msgstr "Đặt là mặc định &cục bộ" -#: cups/kmcupsmanager.cpp:1060 -msgid "connection refused" -msgstr "kết nối bị từ chối." +#: management/kmmainview.cpp:199 +msgid "Set as &User Default" +msgstr "Đặt là mặc định &người dùng" -#: cups/kmcupsmanager.cpp:1063 -msgid "host not found" -msgstr "chưa tìm mấy chủ" +#: management/kmmainview.cpp:200 +msgid "&Test Printer..." +msgstr "&Thử máy in..." -#: cups/kmcupsmanager.cpp:1067 -msgid "read failed (%1)" -msgstr "" +#: management/kmmainview.cpp:201 +msgid "Configure &Manager..." +msgstr "Cấu hình bộ &quản lý..." -#: cups/kmcupsmanager.cpp:1071 -#, fuzzy -msgid "" -"Connection to CUPS server failed. Check that the CUPS server is correctly " -"installed and running. Error: %2: %1." -msgstr "" -"Việc kết nối đến máy phục vụ CUPS bị lỗi. Hãy kiểm tra xem trình phục vụ CUPS " -"đã được cài đặt cho đúng và đang chạy. Lỗi : %1." - -#: cups/ipprequest.cpp:164 -msgid "You don't have access to the requested resource." -msgstr "Bạn không có quyền truy cập tài nguyên đã yêu cầu." +#: management/kmmainview.cpp:202 +msgid "Initialize Manager/&View" +msgstr "Sở khởi Bộ quản lý/&Xem" -#: cups/ipprequest.cpp:167 -msgid "You are not authorized to access the requested resource." -msgstr "Không cho phép bạn truy cập tài nguyên đã yêu cầu." +#: management/kmmainview.cpp:204 +msgid "&Orientation" +msgstr "&Hướng" -#: cups/ipprequest.cpp:170 -msgid "The requested operation cannot be completed." -msgstr "Không thể làm xong thao tác đã yêu cầu." +#: management/kmmainview.cpp:207 +msgid "&Vertical,&Horizontal" +msgstr "&Ngang,&Dọc" -#: cups/ipprequest.cpp:173 -msgid "The requested service is currently unavailable." -msgstr "Dịch vụ đã yêu cầu hiện thời không sẵn sàng." +#: management/kmmainview.cpp:211 +msgid "R&estart Server" +msgstr "Khởi chạy &lại trình phục vụ" -#: cups/ipprequest.cpp:176 -msgid "The target printer is not accepting print jobs." -msgstr "Máy in đích hiện thời không chấp nhận công việc in." +#: management/kmmainview.cpp:212 +msgid "Configure &Server..." +msgstr "Cấu hình trình &phục vụ..." -#: cups/ipprequest.cpp:313 -msgid "" -"Connection to CUPS server failed. Check that the CUPS server is correctly " -"installed and running." -msgstr "" -"Việc kết nối đến máy phục vụ CUPS bị lỗi. Hãy kiểm tra xem máy phục vụ CUPS đã " -"được cài đặt cho đúng và chạy được." +#: management/kmmainview.cpp:213 +#, fuzzy +msgid "Configure Server Access..." +msgstr "Cấu hình trình &phục vụ..." -#: cups/ipprequest.cpp:316 -msgid "The IPP request failed for an unknown reason." -msgstr "Yêu cầu IPP bị lỗi, không biết sao." +#: management/kmmainview.cpp:216 +msgid "Hide &Toolbar" +msgstr "Ẩn &thanh công cụ" -#: cups/ipprequest.cpp:461 -msgid "Attribute" -msgstr "Thuộc tính" +#: management/kmmainview.cpp:218 +msgid "Show Me&nu Toolbar" +msgstr "Hiện th&anh công cụ trình đơn" -#: cups/ipprequest.cpp:462 -msgid "Values" -msgstr "Giá trị" +#: management/kmmainview.cpp:219 +msgid "Hide Me&nu Toolbar" +msgstr "Ẩn th&anh công cụ trình đơn" -#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567 -msgid "True" -msgstr "Đúng" +#: management/kmmainview.cpp:221 +msgid "Show Pr&inter Details" +msgstr "Hiện ch&i tiết máy in" -#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567 -msgid "False" -msgstr "Sai" +#: management/kmmainview.cpp:222 +msgid "Hide Pr&inter Details" +msgstr "Ẩn ch&i tiết máy in" -#: cups/kmwippprinter.cpp:45 -msgid "IPP Printer Information" -msgstr "Thông tin máy in IPP" +#: management/kmmainview.cpp:226 +msgid "Toggle Printer &Filtering" +msgstr "Bật/tắt &lọc máy in" -#: cups/kmwippprinter.cpp:55 -msgid "&Printer URI:" -msgstr "URI máy in:" +#: management/kmmainview.cpp:230 +msgid "Pri&nter Tools" +msgstr "C&ông cụ máy in" -#: cups/kmwippprinter.cpp:64 -msgid "" -"

                      Either enter the printer URI directly, or use the network scanning " -"facility.

                      " -msgstr "" -"

                      Hoặc nhập trực tiếp URI của máy in, hoặc dùng khả năng quét qua mạng.

                      " +#: management/kmmainview.cpp:295 +msgid "Print Server" +msgstr "Trình phục vụ in" -#: cups/kmwippprinter.cpp:65 -msgid "&IPP Report" -msgstr "Báo cáo &IPP" +#: management/kmmainview.cpp:301 +msgid "Print Manager" +msgstr "Bộ quản lý in" -#: cups/kmwippprinter.cpp:112 -msgid "You must enter a printer URI." -msgstr "Bạn phải nhập URI (địa điểm, địa chỉ) của máy in." +#: management/kmmainview.cpp:334 +msgid "An error occurred while retrieving the printer list." +msgstr "Gặp lỗi khi lấy danh sách máy in." -#: cups/kmwippprinter.cpp:119 management/kmwsocket.cpp:117 -msgid "No printer found at this address/port." -msgstr "Không tìm thấy máy in tại địa chỉ/cổng này." +#: management/kmmainview.cpp:511 +#, c-format +msgid "Unable to modify the state of printer %1." +msgstr "Không thể sửa đổi tình trạng của máy %1." -#: cups/kmwippprinter.cpp:139 management/kmwsocket.cpp:136 -msgid "" -"_: Unknown host - 1 is the IP\n" -" (%1)" -msgstr " (%1)" +#: management/kmmainview.cpp:522 +msgid "Do you really want to remove %1?" +msgstr "Bạn thật sự muốn gỡ bỏ %1 không?" -#: cups/kmwippprinter.cpp:173 -msgid "Name: %1
                      " -msgstr "Tên: %1
                      " +#: management/kmmainview.cpp:526 +#, c-format +msgid "Unable to remove special printer %1." +msgstr "Không thể gỡ bỏ máy in đặc biệt %1." -#: cups/kmwippprinter.cpp:174 -msgid "Location: %1
                      " -msgstr "Địa điểm: %1
                      " +#: management/kmmainview.cpp:529 +#, c-format +msgid "Unable to remove printer %1." +msgstr "Không thể gỡ bỏ máy in %1." -#: cups/kmwippprinter.cpp:175 -msgid "Description: %1
                      " -msgstr "Mô tả: %1
                      " +#: management/kmmainview.cpp:559 +#, c-format +msgid "Configure %1" +msgstr "Cấu hình %1" -#: cups/kmwippprinter.cpp:182 -msgid "Model: %1
                      " -msgstr "Mô hình: %1
                      " +#: management/kmmainview.cpp:566 +#, c-format +msgid "Unable to modify settings of printer %1." +msgstr "Không thể sửa đổi thiết lập của máy in %1." -#: cups/kmwippprinter.cpp:187 kmprinter.cpp:139 -msgid "Idle" -msgstr "Nghỉ" +#: management/kmmainview.cpp:570 +#, c-format +msgid "Unable to load a valid driver for printer %1." +msgstr "Không thể tải trình điều khiển hợp lệ cho máy in %1." -#: cups/kmwippprinter.cpp:188 kmprinter.cpp:141 -msgid "Stopped" -msgstr "Bị ngừng" +#: management/kmmainview.cpp:582 +msgid "Unable to create printer." +msgstr "Không thể tạo máy in." -#: cups/kmwippprinter.cpp:189 kmjob.cpp:111 kmprinter.cpp:140 -msgid "Processing..." -msgstr "Đang xử lý..." +#: management/kmmainview.cpp:594 +msgid "Unable to define printer %1 as default." +msgstr "Không thể xác định máy in %1 là mặc định." -#: cups/kmwippprinter.cpp:190 kmjob.cpp:132 kmprinter.cpp:142 -msgid "" -"_: Unknown State\n" -"Unknown" -msgstr "Không rõ" +#: management/kminstancepage.cpp:265 management/kmmainview.cpp:629 +msgid "You are about to print a test page on %1. Do you want to continue?" +msgstr "Bạn sắp in một trang thử trên %1. Bạn vẫn muốn tiếp tục không?" -#: cups/kmwippprinter.cpp:192 -msgid "State: %1
                      " -msgstr "Tình trạng: %1
                      " +#: management/kminstancepage.cpp:265 management/kmmainview.cpp:629 +msgid "Print Test Page" +msgstr "In tráng thử" -#: cups/kmwippprinter.cpp:199 +#: management/kminstancepage.cpp:270 management/kmmainview.cpp:632 #, c-format -msgid "Unable to retrieve printer info. Printer answered:

                      %1" -msgstr "Không thể lấy thông tin về máy in. Máy in đáp ứng:

                      %1" - -#: cups/kmwippprinter.cpp:222 -msgid "Unable to generate report. IPP request failed with message: %1 (0x%2)." -msgstr "Không thể tạo ra báo cáo. Yêu cầu IPP bị lỗi : %1 (0x%2)." - -#: cups/kmwother.cpp:41 -msgid "URI Selection" -msgstr "Chọn URI" +msgid "Test page successfully sent to printer %1." +msgstr "Trang thử đã được gởi cho máy in %1." -#: cups/kmwother.cpp:46 -msgid "" -"

                      Enter the URI corresponding to the printer to be installed. Examples:

                      " -"
                        " -"
                      • smb://[login[:passwd]@]server/printer
                      • " -"
                      • lpd://server/queue
                      • " -"
                      • parallel:/dev/lp0
                      " -msgstr "" -"

                      Hãy nhập URI tương ứng với máy in cần cài đặt, v.d.

                      " -"
                        " -"
                      • smb://[tên_dùng[:mật_khẩu]@]máy_phục_vụ/máy_in
                      • " -"
                      • lpd://máy_phục_vụ/hàng_đợi
                      • " -"
                      • parallel:/dev/lp0
                      " +#: management/kmmainview.cpp:634 +#, c-format +msgid "Unable to test printer %1." +msgstr "Không thể thử ra máy in %1." -#: cups/kmwother.cpp:51 management/kminfopage.cpp:52 -#: management/kmpropbackend.cpp:35 management/kmwlocal.cpp:54 -msgid "URI:" -msgstr "URI:" +#: management/kmmainview.cpp:647 +msgid "Error message received from manager:

                      %1

                      " +msgstr "Thông điệp lỗi được nhận từ bộ quản lý :

                      %1

                      " -#: cups/kmwother.cpp:78 -msgid "CUPS Server %1:%2" -msgstr "Máy phục vụ CUPS %1:%2" +#: management/kmmainview.cpp:649 +msgid "Internal error (no error message)." +msgstr "Lỗi nội bộ (không có thông điệp lỗi)." -#: cups/kmpropbanners.cpp:35 cups/kmwbanners.cpp:92 -msgid "&Starting banner:" -msgstr "Đầ&u băng cờ :" +#: management/kmmainview.cpp:667 +msgid "Unable to restart print server." +msgstr "Không thể khởi chạy lại trình phục vụ in." -#: cups/kmpropbanners.cpp:36 cups/kmwbanners.cpp:93 -msgid "&Ending banner:" -msgstr "Cuố&i băng cờ :" +#: management/kmmainview.cpp:672 +msgid "Restarting server..." +msgstr "Đang khởi chạy lại trình phục vụ..." -#: cups/kmpropbanners.cpp:49 kpgeneralpage.cpp:298 -msgid "Banners" -msgstr "Băng cờ" +#: management/kmmainview.cpp:682 +msgid "Unable to configure print server." +msgstr "Không thể cấu hình trình phục vụ in." -#: cups/kmpropbanners.cpp:50 -msgid "Banner Settings" -msgstr "Thiết lập băng cờ" +#: management/kmmainview.cpp:687 +msgid "Configuring server..." +msgstr "Đang cấu hình trình phục vụ..." -#: cups/kpimagepage.cpp:44 +#: management/kmmainview.cpp:842 msgid "" -" " -"

                      Brightness: Slider to control the brightness value of all colors " -"used.

                      " -"

                      The brightness value can range from 0 to 200. Values greater than 100 will " -"lighten the print. Values less than 100 will darken the print.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o brightness=...      # use range from \"0\" to \"200\"  

                      " -"
                      " +"Unable to start printer tool. Possible reasons are: no printer selected, the " +"selected printer doesn't have any local device defined (printer port), or the " +"tool library could not be found." msgstr "" -" " -"

                      Độ sáng: đồ trượt điều khiển giá trị độ sáng của mọi màu sắc được " -"dùng.

                      " -"

                      Giá trị độ sáng nằm trong phạm vị từ 0 đến 200. Giá trị hơn 100 sẽ in chữ " -"nhạt hơn, còn giá trị nhỏ hơn 100 sẽ in chữ tối hơn.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o brightness=...      # use range from \"0\" to \"200\"  

                      " -"
                      " +"Không thể khởi chạy công cụ in. Lý do có thể : chưa chọn máy in, chưa xác định " +"thiết bị (cổng máy in) cho máy in đã chọn, hay không tìm thấy thư viện công cụ." -#: cups/kpimagepage.cpp:58 -msgid "" -" " -"

                      Hue (Tint): Slider to control the hue value for color rotation.

                      " -"

                      The hue value is a number from -360 to 360 and represents the color hue " -"rotation. The following table summarizes the change you will see for the base " -"colors: " -"

                      " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -"
                      Originalhue=-45hue=45
                      RedPurpleYellow-orange
                      GreenYellow-greenBlue-green
                      YellowOrangeGreen-yellow
                      BlueSky-bluePurple
                      MagentaIndigoCrimson
                      CyanBlue-greenLight-navy-blue
                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o hue=...     # use range from \"-360\" to \"360\"  

                      " -msgstr "" -" " -"

                      Sắc màu (Nhuốm): Đồ trượt điều khiển giá trị sắc màu cho khả năng " -"quay màu.

                      " -"

                      Giá trị sắc màu là con số nằm trong phạm vị từ -360 đến 360, và tiêu biểu " -"độ xoay sắc màu. Bảng theo đây tóm tắt cách thay đổi những màu cơ bản: " -"

                      " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -" " -"" -" " -" " -"
                      GốcSắc màu = -45Sắc màu = 45
                      ĐỏTímCam vàng
                      Xanh láXanh là vàngNgọc lam
                      VàngCamVàng xanh lá
                      Xanh dươngXanh da trờiTím
                      Đỏ tươiChàmĐỏ thắm
                      Xanh lông mòngNgọc lamXanh hải quân nhạt
                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o hue=...     # use range from \"-360\" to \"360\"  

                      " +#: management/kmmainview.cpp:866 +msgid "Unable to retrieve the printer list." +msgstr "Không thể lấy danh sách máy in." -#: cups/kpimagepage.cpp:83 -msgid "" -" " -"

                      Saturation: Slider to control the saturation value for all colors " -"used.

                      " -"

                      The saturation value adjusts the saturation of the colors in an image, " -"similar to the color knob on your television. The color saturation value.can " -"range from 0 to 200. On inkjet printers, a higher saturation value uses more " -"ink. On laserjet printers, a higher saturation uses more toner. A color " -"saturation of 0 produces a black-and-white print, while a value of 200 will " -"make the colors extremely intense.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o saturation=...      # use range from \"0\" to \"200\"  

                      " -"
                      " -msgstr "" -" " -"

                      Độ bão hoà : Đồ trượt điều khiển giá trị độ bão hoà cho mọi màu sắc " -"được dùng.

                      " -"

                      Giá trị độ bão hoà điều chỉnh độ bảo hoà của màu sắc trong ảnh, tương tự " -"với nút màu trên máy ti-vi của bạn. Giá trị độ bão hoà màu nằm trong phạm vị từ " -"0 đến 200. Trên máy in phun mực, giá trị bão hoà cao hơn sẽ chiếm nhiều mực " -"hơn. Còn trên máy in phun mực la-de, giá trị bão hoà cao hơn sẽ chiếm nhiều mực " -"sắc điệu hơn. Độ bão hoà màu 0 tạo bản in đen trắng, còn giá trị 200 tạo màu " -"sắc quá mạnh.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o saturation=...      # use range from \"0\" to \"200\"  

                      " -"
                      " +#: management/kmconfiggeneral.cpp:48 +msgid "Refresh Interval" +msgstr "Thời gian cập nhật" -#: cups/kpimagepage.cpp:101 -msgid "" -" " -"

                      Gamma: Slider to control the gamma value for color correction.

                      " -"

                      The gamma value can range from 1 to 3000. A gamma values greater than 1000 " -"lightens the print. A gamma value less than 1000 darken the print. The default " -"gamma is 1000.

                      " -"

                      Note:

                      the gamma value adjustment is not visible in the thumbnail " -"preview.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o gamma=...      # use range from \"1\" to \"3000\"  

                      " -"
                      " -msgstr "" -" " -"

                      Gamma (γ) : Đồ trượt điều khiển giá trị gamma cho khả năng sửa " -"màu.

                      " -"

                      Giá trị gamma nằm trong phạm vị từ 1 đến 3000. Giá trị hơn 1000 in chữ nhạt " -"hơn, còn giá trị gamma nhỏ hơn 1000 in chữ tối hơn. Giá trị gamma mặc định là " -"1000.

                      " -"

                      Ghi chú :

                      cách điều chỉnh gamma không hiển thị trong khung xem " -"thử hình thu nhỏ.

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" -"

                          -o gamma=...      # use range from \"1\" to \"3000\"  

                      " -"
                      " +#: management/kmconfiggeneral.cpp:51 +msgid " sec" +msgstr " giây" -#: cups/kpimagepage.cpp:118 +#: management/kmconfiggeneral.cpp:53 msgid "" -" " -"

                      Image Printing Options

                      " -"

                      All options controlled on this page only apply to printing images. Most " -"image file formats are supported. To name a few: JPEG, TIFF, PNG, GIF, PNM " -"(PBM/PGM/PNM/PPM), Sun Raster, SGI RGB, Windows BMP. Options to influence color " -"output of image printouts are: " -"

                        " -"
                      • Brightness
                      • " -"
                      • Hue
                      • " -"
                      • Saturation
                      • " -"
                      • Gamma
                      " -"

                      For a more detailed explanation about Brightness, Hue, Saturation and Gamma " -"settings, please look at the 'WhatsThis' items provided for these controls. " -"

                      " +"This time setting controls the refresh rate of various TDE Print " +"components like the print manager and the job viewer." msgstr "" -" " -"

                      Tùy chọn in ảnh

                      " -"

                      Mọi tùy chọn được điều khiển trên trang này hoạt động chỉ khi in ảnh. Có hỗ " -"trợ phần lớn dạng thức ảnh, v.d. JPEG, TIFF, PNG, GIF, PNM (PBM/PGM/PNM/PPM), " -"Sun Raster, SGI RGB, Windows BMP. Tùy chọn điều chỉnh kết xuất màu của bản in " -"ảnh: " -"

                        " -"
                      • Độ sáng
                      • " -"
                      • Sắc màu
                      • " -"
                      • Độ bão hoà
                      • " -"
                      • Gamma
                      " -"

                      Để tìm mô tả chi tiết về sự đặt Độ sáng, Sắc màu, Độ bão hoà và Gamma, vui " -"lòng xem mục « Cái này là gì? » được cung cấp cho mỗi điều khiển.

                      " -"
                      " +"Thiết lập thời gian này điều khiển tần số cập nhật của vài thành phần " +"In TDE như bộ quản lý in và bộ xem công việc." -#: cups/kpimagepage.cpp:136 +#: management/kmconfiggeneral.cpp:57 +msgid "Test Page" +msgstr "Trang thử" + +#: management/kmconfiggeneral.cpp:58 +msgid "&Specify personal test page" +msgstr "Ghi rõ trang thử &riêng" + +#: management/kmconfiggeneral.cpp:60 +msgid "Preview..." +msgstr "Xem thử..." + +#: management/kmconfiggeneral.cpp:70 +msgid "Sho&w printing status message box" +msgstr "&Hiện hộp thông điệp trạng thái in" + +#: management/kmconfiggeneral.cpp:71 +msgid "De&faults to the last printer used in the application" +msgstr "Mặc định là máy in đã dùng cuối cùng trong ứng dụng đó" + +#: management/kmconfiggeneral.cpp:127 msgid "" -" " -"

                      Coloration Preview Thumbnail

                      " -"

                      The coloration preview thumbnail indicates change of image coloration by " -"different settings. Options to influence output are: " -"

                        " -"
                      • Brightness
                      • " -"
                      • Hue (Tint)
                      • " -"
                      • Saturation
                      • " -"
                      • Gamma

                      " -"

                      For a more detailed explanation about Brightness, Hue, Saturation and Gamma " -"settings, please look at the 'WhatsThis' items provided for these controls. " -"

                      " +"The selected test page is not a PostScript file. You may not be able to test " +"your printer anymore." msgstr "" -" " -"

                      Hình thu nhỏ xem thử màu sắc

                      " -"

                      Hình thu nhỏ xem thử màu sắc ngụ ý cách thay đổi màu sắc trong ảnh bằng " -"nhiều sự đặt khác nhau. Những tùy chọn có tác động dữ liệu xuất:" -"

                        " -"
                      • Độ sáng
                      • " -"
                      • Sắc màu (Nhuốm)
                      • " -"
                      • Độ bão hoà
                      • " -"
                      • Gamma

                      " -"

                      Để tìm mô tả chi tiết về sự đặt Độ sáng, Sắc màu, Độ bão hoà và Gamma, vui " -"lòng xem mục « Cái này là gì? » được cung cấp cho mỗi điều khiển.

                      " +"Trang thử đã chọn không phải là một tập tin PostScript. Như thế thì có lẽ bạn " +"không còn có lại khả năng thử ra máy in." -#: cups/kpimagepage.cpp:152 -msgid "" -" " -"

                      Image Size: Dropdown menu to control the image size on the printed " -"paper. Dropdown works in conjunction with slider below. Dropdown options " -"are:.

                      " -"
                        " -"
                      • Natural Image Size: Image prints in its natural image size. If it " -"does not fit onto one sheet, the printout will be spread across multiple " -"sheets. Note, that the slider is disabled when selecting 'natural image size' " -"in the dropdown menu.
                      • " -"
                      • Resolution (ppi): The resolution value slider covers a number range " -"from 1 to 1200. It specifies the resolution of the image in Pixels Per Inch " -"(PPI). An image that is 3000x2400 pixels will print 10x8 inches at 300 pixels " -"per inch, for example, but 5x4 inches at 600 pixels per inch. If the specified " -"resolution makes the image larger than the page, multiple pages will be " -"printed. Resolution defaults to 72 ppi.
                      • " -"
                      • % of Page Size: The percent value slider covers numbers from 1 to " -"800. It specifies the size in relation to the page (not the image). A scaling " -"of 100 percent will fill the page as completely as the image aspect ratio " -"allows (doing auto-rotation of the image as needed). A scaling of more than " -"100 will print the image across multiple sheets. A scaling of 200 percent will " -"print on up to 4 pages.
                      • Scaling in % of page size defaults to 100 %. " -"
                      • % of Natural Image Size: The percent value slider moves from 1 to " -"800. It specifies the printout size in relation to the natural image size. A " -"scaling of 100 percent will print the image at its natural size, while a " -"scaling of 50 percent will print the image at half its natural size. If the " -"specified scaling makes the image larger than the page, multiple pages will be " -"printed. Scaling in % of natural image size defaults to 100 %.
                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                           -o natural-scaling=...     # range in  %  is 1....800  "
                      -"
                      -o scaling=... # range in % is 1....800 " -"
                      -o ppi=... # range in ppi is 1...1200

                      " -"
                      " -msgstr "" -" " -"

                      Kích cỡ ảnh: tính năng này là trình đơn thả xuống mà điều khiển kích " -"cỡ của ảnh đã in. Trình đơn này hoạt động cùng với đồ trượt bên dưới. Nó cung " -"cấp các tùy chọn này:

                      " -"
                        " -"
                      • kích cỡ ảnh tự nhiên: ảnh sẽ được in theo kích cỡ gốc. Ảnh lớn hơn " -"trang in sẽ chiếm nhiều trang. Ghi chú rằng đồ trượt bị tắt khi bạn chọn « kích " -"cỡ ảnh tự nhiên » trong trình đơn thả xuống.
                      • " -"
                      • Độ phân giải (ppi): đồ trượt giá trị độ phân giải ngụ ý phạm vị số " -"từ 1 đến 1200. Nó ghi rõ độ phân giải của trang theo điểm ảnh trên mỗi insơ " -"(Pixels Per Inch : PPI). Ảnh có kích cỡ 3000x2400 điểm ảnh (px) sẽ chiếm vùng " -"bản in 10x8\" tại 300 px/\", lấy thí dụ, nhưng sẽ chiếm vùng bản in 5x4\" tại " -"600 px/\". Nếu độ phân giải đã ghi rõ in ra ảnh lớn hơn trang in, nó sẽ chiếm " -"nhiều trang. Độ phân giải mặc định là 72 ppi.
                      • " -"
                      • % kích cỡ trang: đồ trượt giá trị phần trăm ngụ ý phạm vị số từ 1 " -"đến 800. Nó ghi rõ kích cỡ cân xứng với trang in (không phải với ảnh). Tỷ lệ " -"100% sẽ chiếm toàn bộ trang in, càng gần càng có thể, tùy theo tỷ lệ khía cạnh " -"của ảnh (nó xoay tự động ảnh khi cần thiết). Tỷ lệ hơn 100% sẽ in ảnh qua nhiều " -"trang. Tỷ lệ 200% sẽ in qua đến 4 trang.
                      • Khả năng co dãn theo phần trăm " -"kích cỡ của trang có giá trị mặc định là 100%." -"
                      • % kích cỡ ảnh tự nhiên: đồ trượt giá trị phần trăm ngụ ý phạm vị số " -"từ 1 đến 800. Nó ghi rõ kích cỡ của bản in cân xứng với kích cỡ tự nhiên của " -"ảnh. Tỷ lệ 100% sẽ in ra ảnh có kích cỡ tự nhiên, còn tỷ lệ 50% sẽ in ra ảnh có " -"nửa kích cỡ tự nhiên. Nếu tỷ lệ đã ghi rõ sẽ in ra ảnh lớn hơn trang in, ảnh sẽ " -"chiếm nhiều trang. Khả năng co dãn theo phần trăm kích cỡ tự nhiên của ảnh có " -"giá trị mặc định là 100%.
                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                           -o natural-scaling=...     # range in  %  is 1....800  "
                      -"
                      -o scaling=... # range in % is 1....800 " -"
                      -o ppi=... # range in ppi is 1...1200

                      " -"
                      " +#: management/kmjobviewer.cpp:101 management/kmjobviewer.cpp:158 +msgid "No Printer" +msgstr "Không có máy in" -#: cups/kpimagepage.cpp:192 -msgid "" -" " -"

                      Position Preview Thumbnail

                      " -"

                      This position preview thumbnail indicates the position of the image on the " -"paper sheet. " -"

                      Click on horizontal and vertical radio buttons to move image alignment on " -"paper around. Options are: " -"

                        " -"
                      • center
                      • " -"
                      • top
                      • " -"
                      • top-left
                      • " -"
                      • left
                      • " -"
                      • bottom-left
                      • " -"
                      • bottom
                      • " -"
                      • bottom-right
                      • " -"
                      • right
                      • " -"
                      • top-right

                      " -msgstr "" -" " -"

                      Hình thu nhỏ xem thử vị trí

                      " -"

                      Hình thu nhỏ xem thử vị trí này ngụ ý vị trí của ảnh trên trang in." -"

                      Hãy nhắp vào nút chọn một kiểu ngang hay dọc để thay đổi cách canh ảnh. Các " -"tùy chọn sẵn sàng:" -"

                        " -"
                      • giữa
                      • " -"
                      • trên
                      • " -"
                      • trái-trên
                      • " -"
                      • trái
                      • " -"
                      • trái-dưới
                      • " -"
                      • dưới
                      • " -"
                      • phải-dưới
                      • " -"
                      • phải
                      • " -"
                      • phải-trên

                      " +#: management/kmjobviewer.cpp:138 management/kmjobviewer.cpp:177 +#: management/kmjobviewer.cpp:194 management/kmjobviewer.cpp:210 +#: management/kmjobviewer.cpp:356 management/kmjobviewer.cpp:543 +msgid "All Printers" +msgstr "Mọi máy in" -#: cups/kpimagepage.cpp:210 -msgid "" -" " -"

                      Reset to Default Values

                      " -"

                      Reset all coloration settings to default values. Default values are: " -"

                        " -"
                      • Brightness: 100
                      • " -"
                      • Hue (Tint). 0
                      • " -"
                      • Saturation: 100
                      • " -"
                      • Gamma: 1000

                      " -msgstr "" -" " -"

                      Đặt lại thành giá trị mặc định

                      " -"

                      Đặt lại mọi sự lập màu sắc thành giá trị mặc định. Giá trị mặc định: " -"

                        " -"
                      • Độ sáng: 100
                      • " -"
                      • Sắc màu (Nhuốm). 0
                      • " -"
                      • Độ bão hoà: 100
                      • " -"
                      • Gamma: 1000

                      " +#: management/kmjobviewer.cpp:151 +#, c-format +msgid "Print Jobs for %1" +msgstr "In các công việc cho %1" -#: cups/kpimagepage.cpp:222 -msgid "" -" " -"

                      Image Positioning:

                      " -"

                      Select a pair of radiobuttons to move image to the position you want on the " -"paper printout. Default is 'center'.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o position=...       # examples: \"top-left\" or \"bottom\"  
                      " -"

                      " -msgstr "" -" " -"

                      Định vị ảnh:

                      " -"

                      Hãy chọn một cặp nút chọn một để chuyển ảnh sang vị trí khác trên bản in. " -"Mặc định là « giữa ».

                      " -"
                      " -"
                      " -"

                      Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o position=...       # examples: \"top-left\" or \"bottom\"  
                      " -"

                      " +#: management/kmjobviewer.cpp:170 management/kmjobviewer.cpp:172 +#: management/kmjobviewer.cpp:336 +#, c-format +msgid "Max.: %1" +msgstr "Đa : %1" -#: cups/kpimagepage.cpp:237 -msgid "Image" -msgstr "Ảnh" +#: management/kmjobviewer.cpp:235 +msgid "Job ID" +msgstr "ID việc" -#: cups/kpimagepage.cpp:239 -msgid "Color Settings" -msgstr "Thiết lập màu sắc" +#: management/kmjobviewer.cpp:236 +msgid "Owner" +msgstr "Sở hữu" -#: cups/kpimagepage.cpp:241 -msgid "Image Size" -msgstr "Cỡ ảnh" +#: management/kmjobviewer.cpp:238 +msgid "" +"_: Status\n" +"State" +msgstr "Trạng thái" -#: cups/kpimagepage.cpp:243 -msgid "Image Position" -msgstr "Vị trí ảnh" +#: management/kmjobviewer.cpp:239 +msgid "Size (KB)" +msgstr "Cỡ (kB)" -#: cups/kpimagepage.cpp:247 -msgid "&Brightness:" -msgstr "Độ &sáng:" +#: management/kmjobviewer.cpp:240 +msgid "Page(s)" +msgstr "Trang" -#: cups/kpimagepage.cpp:252 -msgid "&Hue (Color rotation):" -msgstr "&Sắc màu (xoay màu):" +#: management/kmjobviewer.cpp:262 +msgid "&Hold" +msgstr "&Giữ lại" -#: cups/kpimagepage.cpp:257 -msgid "&Saturation:" -msgstr "Độ &bão hoà :" +#: management/kmjobviewer.cpp:263 +msgid "&Resume" +msgstr "Tiếp tục &lại" -#: cups/kpimagepage.cpp:262 -msgid "&Gamma (Color correction):" -msgstr "&amma (sửa màu):" +#: management/kmjobviewer.cpp:264 +msgid "Remo&ve" +msgstr "&Bỏ" -#: cups/kpimagepage.cpp:283 -msgid "&Default Settings" -msgstr "Thiết lập &mặc định" +#: management/kmjobviewer.cpp:265 +msgid "Res&tart" +msgstr "&Khởi chạy lại" -#: cups/kpimagepage.cpp:289 -msgid "Natural Image Size" -msgstr "Cỡ ảnh tự nhiên" +#: management/kmjobviewer.cpp:266 +msgid "&Move to Printer" +msgstr "Chu&yển vào máy in" -#: cups/kpimagepage.cpp:290 -msgid "Resolution (ppi)" -msgstr "Độ phân giải (ppi)" +#: management/kmjobviewer.cpp:272 +msgid "&Toggle Completed Jobs" +msgstr "&Bật/tắt việc hoàn tất" -#: cups/kpimagepage.cpp:292 -#, no-c-format -msgid "% of Page" -msgstr "% trang" +#: management/kmjobviewer.cpp:275 +msgid "Show Only User Jobs" +msgstr "Hiện chỉ công việc người dùng" -#: cups/kpimagepage.cpp:294 -#, no-c-format -msgid "% of Natural Image Size" -msgstr "% kích cỡ ảnh tự nhiên" +#: management/kmjobviewer.cpp:276 +msgid "Hide Only User Jobs" +msgstr "Ẩn chỉ công việc người dùng" -#: cups/kpimagepage.cpp:304 -msgid "&Image size type:" -msgstr "K&iểu kích cỡ ảnh:" +#: management/kmjobviewer.cpp:284 +msgid "User Name" +msgstr "Tên người dùng" -#: cups/kmcupsjobmanager.cpp:349 -msgid "Job Report" -msgstr "Báo cáo công việc" +#: management/kmjobviewer.cpp:301 +msgid "&Select Printer" +msgstr "&Chọn máy in" -#: cups/kmcupsjobmanager.cpp:351 cups/kmcupsjobmanager.cpp:456 -msgid "Unable to retrieve job information: " -msgstr "Không thể lấy thông tin về công việc: " +#: management/kmjobviewer.cpp:330 +msgid "Refresh" +msgstr "Cập nhật" -#: cups/kmcupsjobmanager.cpp:360 -msgid "&Job IPP Report" -msgstr "Báo cáo IPP công &việc" +#: management/kmjobviewer.cpp:334 +msgid "Keep window permanent" +msgstr "Cửa sổ mở luôn" -#: cups/kmcupsjobmanager.cpp:362 -msgid "&Increase Priority" -msgstr "Tăng ưu t&iên" +#: management/kmjobviewer.cpp:479 +msgid "" +"Unable to perform action \"%1\" on selected jobs. Error received from manager:" +msgstr "" +"Không thể thực hiện hành động « %1 » với các công việc đã chọn. Nhận lỗi từ bộ " +"quản lý :" -#: cups/kmcupsjobmanager.cpp:364 -msgid "&Decrease Priority" -msgstr "Giảm ư&u tiên" +#: management/kmjobviewer.cpp:491 +msgid "Hold" +msgstr "Giữ lại" -#: cups/kmcupsjobmanager.cpp:366 -msgid "&Edit Attributes..." -msgstr "&HIệu chỉnh thuộc tính..." +#: management/kmjobviewer.cpp:496 +msgid "Resume" +msgstr "Tiếp tục lại" -#: cups/kmcupsjobmanager.cpp:419 -msgid "Unable to change job priority: " -msgstr "Không thể thay đổi ưu tiên công việc: " +#: management/kmjobviewer.cpp:506 +msgid "Restart" +msgstr "Chạy lại" -#: cups/kmcupsjobmanager.cpp:477 +#: management/kmjobviewer.cpp:514 #, c-format -msgid "Unable to find printer %1." -msgstr "Không tìm thấy máy in %1." - -#: cups/kmcupsjobmanager.cpp:494 -msgid "Attributes of Job %1@%2 (%3)" -msgstr "Thuộc tính của công việc %1@%2 (%3)" - -#: cups/kmcupsjobmanager.cpp:516 -msgid "Unable to set job attributes: " -msgstr "Không thể đặt thuộc tính công việc: " +msgid "Move to %1" +msgstr "Chuyển vào %1" -#: cups/kmwipp.cpp:35 -msgid "Remote IPP server" -msgstr "Máy phục vụ IPP ở xa" +#: management/kmjobviewer.cpp:674 +msgid "Operation failed." +msgstr "Thao tác thất bại." -#: cups/kmwipp.cpp:39 -msgid "" -"

                      Enter the information concerning the remote IPP server owning the targeted " -"printer. This wizard will poll the server before continuing.

                      " -msgstr "" -"

                      Hãy nhập thông tin về trường hợp máy phục vụ IPP từ xa sở hữu máy in đích. " -"Trợ lý này sẽ thăm dò máy phục vụ đó trước khi tiếp tục lại." +#: management/kmwsocket.cpp:38 +msgid "Network Printer Information" +msgstr "Thông tin máy in mạng" -#: cups/kmwipp.cpp:42 management/kmwlpd.cpp:46 rlpr/kmproprlpr.cpp:34 -#: rlpr/kmwrlpr.cpp:62 -msgid "Host:" -msgstr "Máy:" +#: management/kmwsocket.cpp:48 +msgid "&Printer address:" +msgstr "Địa chỉ máy &in:" -#: cups/kmwipp.cpp:43 -msgid "Port:" -msgstr "Cổng:" +#: management/kmwsocket.cpp:49 +msgid "P&ort:" +msgstr "Cổn&g:" -#: cups/kmwipp.cpp:52 management/kmwsmb.cpp:79 -msgid "Empty server name." -msgstr "Tên máy phục vụ rỗng." +#: management/kmwsocket.cpp:99 +msgid "You must enter a printer address." +msgstr "Bạn phải nhập địa chỉ máy in." -#: cups/kmwipp.cpp:59 -msgid "Incorrect port number." -msgstr "Số hiệu cổng không đúng" +#: management/kmwsocket.cpp:110 +msgid "Wrong port number." +msgstr "Số hiệu cổng không đúng." -#: cups/kmwipp.cpp:72 -msgid "Unable to connect to %1 on port %2 ." -msgstr "" -"Không thể nối tới máy phục vụ %1 trên cổng%2." +#: cups/kmwippprinter.cpp:119 management/kmwsocket.cpp:117 +msgid "No printer found at this address/port." +msgstr "Không tìm thấy máy in tại địa chỉ/cổng này." -#: cups/kptagspage.cpp:36 +#: cups/kmwippprinter.cpp:139 management/kmwsocket.cpp:136 msgid "" -" " -"

                      Additional Tags

                      You may send additional commands to the CUPS " -"server via this editable list. There are 3 purposes for this: " -"
                        " -"
                      • Use any current or future standard CUPS job option not supported by the " -"TDEPrint GUI.
                      • " -"
                      • Control any custom job option you may want to support in custom CUPS " -"filters and backends plugged into the CUPS filtering chain.
                      • " -"
                      • Send short messages to the operators of your production printers in your " -"Central Repro Department.
                      " -"

                      Standard CUPS job options: A complete list of standard CUPS job " -"options is in the CUPS User Manual" -". Mappings of the kprinter user interface widgets to respective CUPS job " -"option names are named in the various WhatsThis help items..

                      " -"

                      Custom CUPS job options: CUPS print servers may be customized with " -"additional print filters and backends which understand custom job options. You " -"can specify such custom job options here. If in doubt, ask your system " -"administrator..

                      " -"

                      " -"

                      Operator Messages: You may send additional messages to the " -"operator(s) of your production printers (e.g. in your " -"Central Repro Department

                      ) Messages can be read by the operator(s) (or " -"yourself) by viewing the \"Job IPP Report\" for the job.

                      " -"Examples:" -"
                      " -"
                       A standard CUPS job option:"
                      -"
                      (Name) number-up -- (Value) 9 " -"
                      " -"
                      A job option for custom CUPS filters or backends:" -"
                      (Name) DANKA_watermark -- " -"(Value) Company_Confidential " -"
                      " -"
                      A message to the operator(s):" -"
                      (Name) Deliver_after_completion -- " -"(Value) to_Marketing_Departm." -"
                      " -"

                      Note: the fields must not include spaces, tabs or quotes. You may " -"need to double-click on a field to edit it. " -"

                      Warning: Do not use such standard CUPS option names which also can be " -"used through the TDEPrint GUI. Results may be unpredictable if they conflict, " -" or if they are sent multiple times. For all options supported by the GUI, " -"please do use the GUI. (Each GUI element's 'WhatsThis' names the related CUPS " -"option name.)

                      " -msgstr "" -" " -"

                      Thẻ thêm

                      Bạn có khả năng gởi một số lệnh thêm cho máy phục vụ " -"CUPS thông qua danh sách sửa đổi được này. Những lệnh này có 3 mục tiêu :" -"
                        " -"
                      • Dùng bất kỳ tùy chọn công việc CUPS chuẩn hiện thời hay tương lai không bị " -"GUI TDEPrint hỗ trợ.
                      • " -"
                      • Điều khiển bất kỳ công việc tự chọn bạn muốn hỗ trợ trong bộ lọc và hậu " -"phương CUPS riêng được cầm phít vào dây lọc CUPS.
                      • " -"
                      • Gởi thông điệp ngắn cho thao tác viên chạy máy in lớn mạnh trong " -"Phòng ban sao lại trung tâm của công ty bạn.
                      " -"

                      Tùy chọn công việc CUPS chuẩn: bạn có thể tìm một danh sách đầy đủ " -"các tùy chọn công việc CUPS chuẩn trong Sổ tay người dùng CUPS " -"(hiện thời bằng tiếng Anh). Cách ánh xạ mỗi ô điều khiển giao diện người dùng " -"kprinter tới tùy chọn công việc CUPS tương ứng được diễn tả trong những mục trợ " -"giúp Cái này là gì? khác nhau.

                      " -"

                      Tùy chọn công việc CUPS tự chọn: có thể tùy chỉnh máy phục vụ CUPS " -"bằng bộ lọc in và hậu phương thêm mà chấp nhận tùy chọn công việc tự chọn. Bạn " -"có thể ghi rõ vào đây một số tùy chọn công việc tự chọn như vậy. Nếu chưa chắc, " -"vui lòng hỏi quản trị hệ thống..

                      " -"

                      " -"

                      Thông điệp thao tác viên: bạn có khả năng gởi thông điệp thêm cho " -"thao tác viên chạy máy in lớn mạnh (v.d. trong Phòng ban sao lại trung " -"tâm

                      của công ty bạn). Thao tác viên (hay bạn) có thể đọc thông điệp này " -"bằng cách xem « Báo cáo công việc IPP » về công việc đó.

                      " -"Thí dụ :" -"
                      " -"
                       một tùy chọn công việc CUPS chuẩn:"
                      -"
                      (tên) number-up -- (giá trị) 9 " -"
                      " -"
                      một tùy chọn công việc cho bộ lọc hay hậu phương CUPS riêng:" -"
                      (tên) DANKA_watermark -- " -"(giá trị) Company_Confidential " -"
                      " -"
                      một thông điệp cho thao tác viên:" -"
                      (tên) Deliver_after_completion -- " -"(Value) to_Marketing_Departm. (phát sau khi in xong ... cho phòng ban tiếp " -"thị)" -"
                      " -"

                      Ghi chú : không cho phép nhập dấu cách, dấu cách Tab hay dấu trích " -"dẫn vào những trường này. Có lẽ bạn cần phải nhắp đôi vào trường nào để hiệu " -"chỉnh nó." -"

                      Cảnh báo : Đừng dùng tên tùy chọn CUPS chuẩn mà cũng có thể được dùng " -"trong GUI TDEPrint. Nếu những tùy chọn này xung đột, hoặc nếu tùy chọn nào được " -"gởi nhiều lần, kết quả có thể là xấu. Vui lòng sử dụng GUI (giao diện người " -"dùng đồ họa, không phải dòng lệnh) với tùy chọn nào bị GUI hỗ trợ. (Mục « Cái " -"này là gì? » của mỗi yếu tố GUI cho bạn biết tên tùy chọn CUPS tương ứng.)

                      " -"
                      " +"_: Unknown host - 1 is the IP\n" +" (%1)" +msgstr " (%1)" -#: cups/kptagspage.cpp:77 -msgid "Additional Tags" -msgstr "Tên thêm" +#: management/kmconfigfonts.cpp:43 +msgid "Font Settings" +msgstr "Thiết lập phông chữ" -#: cups/kptagspage.cpp:82 kpfilterpage.cpp:406 management/kmjobviewer.cpp:237 -#: management/kmwend.cpp:51 management/kxmlcommanddlg.cpp:141 -#: management/kxmlcommanddlg.cpp:545 tdefilelist.cpp:101 -msgid "Name" -msgstr "Tên" +#: management/kmconfigfonts.cpp:46 +msgid "Fonts Embedding" +msgstr "Nhúng phông chữ" -#: cups/kptagspage.cpp:83 -msgid "Value" -msgstr "Giá trị" +#: management/kmconfigfonts.cpp:47 +msgid "Fonts Path" +msgstr "Đường dẫn phông chữ" -#: cups/kptagspage.cpp:92 -msgid "Read-Only" -msgstr "Chỉ đọc" +#: management/kmconfigfonts.cpp:49 +msgid "&Embed fonts in PostScript data when printing" +msgstr "&Nhúng phông chữ vào dữ liệu PostScript khi in" -#: cups/kptagspage.cpp:115 -msgid "The tag name must not contain any spaces, tabs or quotes: %1." -msgstr "" -"Không cho phép nhập dấu cách, dấu cách Tab hay dấu trích dẫn vào tên thẻ : " -"%1." +#: management/kmconfigfonts.cpp:57 +msgid "&Up" +msgstr "&Lên" -#: cups/kmwbanners.cpp:57 -msgid "No Banner" -msgstr "Không có băng cờ" +#: management/kmconfigfonts.cpp:58 +msgid "&Down" +msgstr "&Xuống" -#: cups/kmwbanners.cpp:58 -msgid "Classified" -msgstr "Đã phân loại" +#: management/kmconfigfonts.cpp:59 +msgid "&Add" +msgstr "Th&êm" -#: cups/kmwbanners.cpp:59 -msgid "Confidential" -msgstr "Tin tưởng" - -#: cups/kmwbanners.cpp:60 -msgid "Secret" -msgstr "Bí mật" - -#: cups/kmwbanners.cpp:61 -msgid "Standard" -msgstr "Chuẩn" - -#: cups/kmwbanners.cpp:62 -msgid "Top Secret" -msgstr "Tối mật" - -#: cups/kmwbanners.cpp:63 -msgid "Unclassified" -msgstr "Chưa phân loại" +#: management/kmconfigfonts.cpp:61 +msgid "Additional director&y:" +msgstr "Thư mục th&êm:" -#: cups/kmwbanners.cpp:86 -msgid "Banner Selection" -msgstr "Chọn băng cờ" +#: management/kmconfigfonts.cpp:85 +msgid "" +"These options will automatically put fonts in the PostScript file which are not " +"present on the printer. Font embedding usually produces better print results " +"(closer to what you see on the screen), but larger print data as well." +msgstr "" +"Những tùy chọn này sẽ để tự động vào tập tin PostScript các phông chữ chưa có " +"sẵn trên máy in. Việc nhúng phông chữ thường làm kết quả in tốt hơn (gần hơn " +"trang được hiển thị trên màn hình), cũng tạo dữ liệu in nhiều hơn." -#: cups/kmwbanners.cpp:99 +#: management/kmconfigfonts.cpp:89 msgid "" -"

                      Select the default banners associated with this printer. These banners will " -"be inserted before and/or after each print job sent to the printer. If you " -"don't want to use banners, select No Banner.

                      " +"When using font embedding you can select additional directories where TDE " +"should search for embeddable font files. By default, the X server font path is " +"used, so adding those directories is not needed. The default search path should " +"be sufficient in most cases." msgstr "" -"

                      Hãy chọn những băng cờ mặc định tương ứng với máy in này. Những băng cờ này " -"sẽ được chèn nằm trước và/hay sau mỗi công việc in được gởi cho máy in. Nếu bạn " -"không muốn dùng băng cờ, hãy chọn « Không có băng cờ ».

                      " +"Khi dùng khả năng nhúng phông chữ, bạn cũng có thể chọn một số thư mục thêm nơi " +"TDE nên tìm kiếm tập tin phông chữ nhúng được. Mặc định là dùng đường dẫn phông " +"chữ của trình phục vụ X, vì vậy không cần thêm thư mục nữa. Đường dẫn tìm kiếm " +"mặc định là đủ trong phần lớn trường hợp." -#: cups/kmwfax.cpp:39 -msgid "Fax Serial Device" -msgstr "Thiết bị điện thư nối tiếp" +#: management/networkscanner.cpp:104 management/networkscanner.cpp:184 +msgid "Sc&an" +msgstr "Q&uét" -#: cups/kmwfax.cpp:43 -msgid "

                      Select the device which your serial Fax/Modem is connected to.

                      " -msgstr "

                      Hãy chọn thiết bị nơi máy điện thư / điều giải được kết nối.

                      " +#: management/networkscanner.cpp:111 +msgid "Network scan:" +msgstr "Quét mạng:" -#: cups/kmwfax.cpp:81 -msgid "You must select a device." -msgstr "Bạn phải chọn thiết bị." +#: management/networkscanner.cpp:112 management/networkscanner.cpp:299 +#: management/networkscanner.cpp:310 +#, c-format +msgid "Subnet: %1" +msgstr "Mạng phụ : %1" -#: foomatic/kfoomaticprinterimpl.cpp:51 lpdunix/klpdunixprinterimpl.cpp:72 +#: cups/cupsaddsmb2.cpp:409 management/networkscanner.cpp:149 +msgid "&Abort" +msgstr "&Hủy bỏ" + +#: management/networkscanner.cpp:161 msgid "" -"No valid print executable was found in your path. Check your installation." +"You are about to scan a subnet (%1.*) that does not correspond to the current " +"subnet of this computer (%2.*). Do you want to scan the specified subnet " +"anyway?" msgstr "" -"Không tìm thấy tập tin thực hiện được hợp lệ trong đường dẫn mặc định của bạn. " -"Vui lòng kiểm tra lại bản cài đặt." +"Bạn sắp quét một mạng phụ (%1.*) mà không tương ứng với mạng phụ hiện thời của " +"máy tính này (%2.*). Bạn vẫn muốn quét mạng phụ đã ghi rõ không?" -#: foomatic/kmfoomaticmanager.cpp:70 -msgid "This is not a Foomatic printer" -msgstr "Điều này không phải là máy in Foomatic" +#: management/networkscanner.cpp:164 +msgid "&Scan" +msgstr "&Quét" -#: foomatic/kmfoomaticmanager.cpp:75 -msgid "Some printer information are missing" -msgstr "Còn thiếu một phần thông tin máy in." +#: management/kminstancepage.cpp:61 +msgid "" +"Define/Edit here instances for the current selected printer. An instance is a " +"combination of a real (physical) printer and a set of predefined options. For a " +"single InkJet printer, you could define different print formats like " +"DraftQuality, PhotoQuality or TwoSided" +". Those instances appear as normal printers in the print dialog and allow you " +"to quickly select the print format you want." +msgstr "" +"Xác định / Sửa vào đây các thể hiện cho máy in đã chọn hiện thời. Thể hiện là " +"tổ hợp một máy in thật (vật lý) với một nhóm tùy chọn xác định sẵn. Đối với một " +"máy in phun mực riêng lẻ, bạn có thể xác định một số dạng thức in khác nhau, " +"như :" +"
                        " +"
                      • DraftQuality — chất lượng nháp
                      • " +"
                      • PhotoQuality — chất lượng ảnh chụp
                      • TwoSided " +"— mặt đôi.
                      " -#: kmmanager.cpp:70 -msgid "This operation is not implemented." -msgstr "Chưa thực hiện thao tác này." +#: management/kminstancepage.cpp:87 +msgid "New..." +msgstr "Mới..." -#: kmmanager.cpp:169 -msgid "Unable to locate test page." -msgstr "Không thể định vị trang thử." +#: management/kminstancepage.cpp:88 +msgid "Copy..." +msgstr "Chép..." -#: kmmanager.cpp:449 -msgid "Can't overwrite regular printer with special printer settings." -msgstr "Không thể ghi đè lên máy in chuẩn bằng thiết lập máy in đặc biệt." +#: kmvirtualmanager.cpp:166 management/kminstancepage.cpp:91 +msgid "Set as Default" +msgstr "Đặt là mặc định" -#: kmmanager.cpp:478 -#, c-format -msgid "Parallel Port #%1" -msgstr "Cổng song song số %1" +#: management/kminstancepage.cpp:92 +msgid "Settings" +msgstr "Thiết lập" -#: kmmanager.cpp:486 kmmanager.cpp:502 kxmlcommand.cpp:661 -#, c-format -msgid "Unable to load TDE print management library: %1" -msgstr "Không thể tải thư viện quản lý in TDE: %1" +#: management/kminstancepage.cpp:94 +msgid "Test..." +msgstr "Thử..." -#: kmmanager.cpp:491 kxmlcommand.cpp:669 -msgid "Unable to find wizard object in management library." -msgstr "Không tìm thấy đối tượng trợ lý trong thư viện quản lý." +#: management/kminstancepage.cpp:113 management/kminstancepage.cpp:126 +#: management/kminstancepage.cpp:138 management/kminstancepage.cpp:145 +#: management/kminstancepage.cpp:161 management/kminstancepage.cpp:164 +#: management/kminstancepage.cpp:183 management/kminstancepage.cpp:190 +#: management/kminstancepage.cpp:192 management/kminstancepage.cpp:210 +#: management/kminstancepage.cpp:244 management/kminstancepage.cpp:260 +msgid "(Default)" +msgstr "(Mặc định)" -#: kmmanager.cpp:507 -msgid "Unable to find options dialog in management library." -msgstr "Không tìm thấy hộp thoại tùy chọn trong thư viện quản lý." +#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182 +msgid "Instance Name" +msgstr "Tên thể hiện" -#: kmmanager.cpp:534 -msgid "No plugin information available" -msgstr "Không có thông tin bộ cầm phít" +#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182 +msgid "Enter name for new instance (leave untouched for default):" +msgstr "Hãy nhập tên cho thể hiện mới (để lại để chọn giá trị mặc định):" -#: kprintpreview.cpp:140 -msgid "Do you want to continue printing anyway?" -msgstr "Bạn vẫn có muốn tiếp tục in không?" +#: management/kminstancepage.cpp:142 management/kminstancepage.cpp:187 +msgid "Instance name must not contain any spaces or slashes." +msgstr "Tên thể hiện không thể chứa dấu cách hay dấu xuyệc." -#: kprintpreview.cpp:148 kprintpreview.cpp:227 -msgid "Print Preview" -msgstr "Xem thử bản in" +#: management/kminstancepage.cpp:161 +msgid "Do you really want to remove instance %1?" +msgstr "Bạn thật sự muốn gỡ bỏ thể hiện %1 không?" -#: kprintpreview.cpp:278 +#: management/kminstancepage.cpp:161 msgid "" -"The preview program %1 cannot be found. Check that the program is correctly " -"installed and located in a directory included in your PATH environment " -"variable." +"You can't remove the default instance. However all settings of %1 will be " +"discarded. Continue?" msgstr "" -"Không tìm thấy chương trình xem thử %1. Hãy kiểm tra xem chương trình này đã " -"được cài đặt và định vị cho đúng trong thư mục nằm trong đường dẫn mặc định " -"(biến môi trường PATH) của bạn." +"Bạn không thể gỡ bỏ thể hiện mặc định. Tuy nhiên, mọi sự lập của %1 sẽ bị hủy. " +"Tiếp tục ?" -#: kprintpreview.cpp:303 -msgid "" -"Preview failed: neither the internal TDE PostScript viewer (KGhostView) nor any " -"other external PostScript viewer could be found." -msgstr "" -"Việc xem thử bị lỗi : không tìm thấy bộ xem PostScript TDE nội bộ (KGhostView), " -"cũng không tìm thấy bất kỳ bộ xem PostScript bên ngoài khác." +#: management/kminstancepage.cpp:213 +#, c-format +msgid "Unable to find instance %1." +msgstr "Không tìm thấy thể hiện %1." -#: kprintpreview.cpp:307 +#: management/kminstancepage.cpp:215 #, c-format msgid "" -"Preview failed: TDE could not find any application to preview files of type %1." -msgstr "" -"Việc xem thử bị lỗi : TDE không tìm thấy ứng dụng nào có khả năng xem thử tập " -"tin kiểu %1." +"Unable to retrieve printer information. Message from printing system: %1." +msgstr "Không thể lấy thông tin về máy in. Thông điệp từ hệ thống in: %1." -#: kprintpreview.cpp:317 +#: management/kminstancepage.cpp:232 +msgid "The instance name is empty. Please select an instance." +msgstr "Tên thể hiện là rỗng. Vui lòng chọn thể hiện." + +#: management/kminstancepage.cpp:264 +msgid "Internal error: printer not found." +msgstr "Lỗi nội bộ : không tìm thấy máy in." + +#: management/kminstancepage.cpp:268 #, c-format -msgid "Preview failed: unable to start program %1." -msgstr "Việc xem thử bị lỗi : không thể khởi chạy chương trình %1." +msgid "Unable to send test page to %1." +msgstr "Không thể gởi trang thử cho %1." -#: kprintpreview.cpp:322 -msgid "Do you want to continue printing?" -msgstr "Bạn có muốn tiếp tục in không?" +#: management/kmpropcontainer.cpp:35 +msgid "Change..." +msgstr "Đổi..." -#: marginwidget.cpp:37 -msgid "" -" " -"

                      Top Margin

                      . " -"

                      This spinbox/text edit field lets you control the top margin of your " -"printout if the printing application does not define its margins internally. " -"

                      " -"

                      The setting works for instance for ASCII text file printing, or for printing " -"from KMail and and Konqueror..

                      " -"

                      Note:

                      This margin setting is not intended for KOffice or " -"OpenOffice.org printing, because these applications (or rather their users) " -"are expected to do it by themselves. It also does not work for PostScript or " -"PDF file, which in most cases have their margins hardcoded internally.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o page-top=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  

                      " -msgstr "" -" " -"

                      Lề trên

                      . " -"

                      Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề trên " -"bản in, nếu ứng dụng in không xác định nội bộ các lề.

                      " -"

                      Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " -"in từ KMail hay Konqueror.

                      " -"

                      Ghi chú :

                      thiết lập lề này không hoạt động với khả năng in trong " -"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " -"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " -"PostScript hay PDF, mà thường có các lề cố định nội bộ.

                      " -"
                      " -"
                      " -"

                      Gợi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o page-top=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  

                      " +#: management/kmpropbackend.cpp:34 +msgid "Printer type:" +msgstr "Kiểu máy in:" -#: marginwidget.cpp:57 -msgid "" -" " -"

                      Bottom Margin

                      . " -"

                      This spinbox/text edit field lets you control the bottom margin of your " -"printout if the printing application does not define its margins internally. " -"

                      " -"

                      The setting works for instance for ASCII text file printing, or for printing " -"from KMail and and Konqueror.

                      " -"

                      Note:

                      This margin setting is not intended for KOffice or " -"OpenOffice.org printing, because these applications (or rather their users) " -"are expected to do it by themselves. It also does not work for PostScript or " -"PDF file, which in most cases have their margins hardcoded internally.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o page-bottom=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  
                      " -msgstr "" -" " -"

                      Lề dưới

                      . " -"

                      Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề dưới " -"bản in, nếu ứng dụng in không xác định nội bộ các lề.

                      " -"

                      Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " -"in từ KMail hay Konqueror.

                      " -"

                      Ghi chú :

                      thiết lập lề này không hoạt động với khả năng in trong " -"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " -"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " -"PostScript hay PDF, mà thường có các lề cố định nội bộ.

                      " -"
                      " -"
                      " -"

                      Gợi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                          -o page-bottom=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  
                      " +#: management/kmpropbackend.cpp:48 +msgid "Interface" +msgstr "Giao diện" -#: marginwidget.cpp:76 -msgid "" -" " -"

                      Left Margin

                      . " -"

                      This spinbox/text edit field lets you control the left margin of your " -"printout if the printing application does not define its margins internally. " -"

                      " -"

                      The setting works for instance for ASCII text file printing, or for printing " -"from KMail and and Konqueror.

                      " -"

                      Note:

                      This margin setting is not intended for KOffice or " -"OpenOffice.org printing, because these applications (or rather their users) " -"are expected to do it by themselves. It also does not work for PostScript or " -"PDF file, which in most cases have their margins hardcoded internally.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o page-left=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  
                      " -msgstr "" -" " -"

                      Lề trái

                      ." -"

                      Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề trái " -"của bản in, nếu ứng dụng in không xác định nội bộ các lề.

                      " -"

                      Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " -"in từ KMail hay Konqueror.

                      " -"

                      Ghi chú :

                      thiết lập lề này không hoạt động với khả năng in trong " -"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " -"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " -"PostScript hay PDF, mà thường có các lề cố định nội bộ.

                      " -"
                      " -"
                      " -"

                      Gợi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" -"

                          -o page-left=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  
                      " +#: management/kmpropbackend.cpp:49 +msgid "Interface Settings" +msgstr "Thiết lập giao diện" -#: marginwidget.cpp:95 -msgid "" -" " -"

                      Right Margin

                      . " -"

                      This spinbox/text edit field lets you control the right margin of your " -"printout if the printing application does not define its margins internally. " -"

                      " -"

                      The setting works for instance for ASCII text file printing, or for printing " -"from KMail and and Konqueror.

                      " -"

                      Note:

                      This margin setting is not intended for KOffice or " -"OpenOffice.org printing, because these applications (or rather their users) " -"are expected to do it by themselves. It also does not work for PostScript or " -"PDF file, which in most cases have their margins hardcoded internally.

                      " -"
                      " -"
                      " -"

                      Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                          -o page-right=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  
                      " -msgstr "" -" " -"

                      Lề phải

                      ." -"

                      Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề phải " -"của bản in, nếu ứng dụng in không xác định nội bộ các lề.

                      " -"

                      Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " -"in từ KMail hay Konqueror.

                      " -"

                      Ghi chú :

                      thiết lập lề này không hoạt động với khả năng in trong " -"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " -"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " -"PostScript hay PDF, mà thường có các lề cố định nội bộ.

                      " -"
                      " -"
                      " -"

                      Gợi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" -"

                          -o page-right=...      # use values from \"0\" or higher. \"72\" is "
                      -"equal to 1 inch.  
                      " +#: management/kmpropbackend.cpp:62 +msgid "IPP Printer" +msgstr "Máy in IPP" -#: marginwidget.cpp:114 -msgid "" -" " -"

                      Change Measurement Unit

                      . " -"

                      You can change the units of measurement for the page margins here. Select " -"from Millimeter, Centimeter, Inch or Pixels (1 pixel == 1/72 inch).

                      " -msgstr "" -" " -"

                      Đổi đơn vị đo

                      . " -"

                      Ở đây bạn có khả năng thay đổi đơn vị đo các lề trang. Hãy chọn một của " -"Mili-mét, Centi-mét, Insơ hay Điểm ảnh (1 điểm ảnh == 1/72\").

                      " +#: management/kmpropbackend.cpp:63 +msgid "Local USB Printer" +msgstr "Máy in USB cục bộ" -#: marginwidget.cpp:121 -msgid "" -" " -"

                      Custom Margins Checkbox

                      . " -"

                      Enable this checkbox if you want to modify the margins of your printouts " -"

                      You can change margin settings in 4 ways: " -"

                        " -"
                      • Edit the text fields.
                      • " -"
                      • Click spinbox arrows.
                      • " -"
                      • Scroll wheel of wheelmouses.
                      • " -"
                      • Drag margins in preview frame with mouse.
                      Note: " -"The margin setting does not work if you load such files directly into " -"kprinter, which have their print margins hardcoded internally, like as most " -"PDF or PostScript files. It works for all ASCII text files however. It also may " -"not work with non-TDE applications which fail to fully utilize the TDEPrint " -"framework, such as OpenOffice.org.

                      " -msgstr "" -" " -"

                      Hộp chọn lề tự chọn

                      . " -"

                      Hãy bật hộp chọn này nếu bạn muốn sửa đổi những lề của bản in." -"

                      Bạn có thể thay đổi thiết lập lề bằng 4 cách:" -"

                        " -"
                      • Hiệu chỉnh trường văn bản.
                      • " -"
                      • Nhắp vào mũi tên hộp xoay.
                      • " -"
                      • Cuộn bánh xe lăn nhỏ trên con chuột (nếu có)
                      • " -"
                      • Dùng chuột để kéo lề trong khung xem thử.
                      Ghi chú : " -"thiết lập lề này không hoạt động nếu bạn tải trực tiếp vào trình kprinter tập " -"tin nào mà, như phần lớn tập tin PDF hay PostScript, có các lề cố định. Tuy " -"nhiên, thiết lập lề này hoạt động với mọi tập tin văn bản ASCII. Nó cũng không " -"hoạt động với ứng dụng không TDE mà không sử dụng đầy đủ khuôn khổ In TDE, như " -"OpenOffice.org.

                      " +#: management/kmpropbackend.cpp:64 +msgid "Local Parallel Printer" +msgstr "Máy in song song cục bộ" -#: marginwidget.cpp:138 -msgid "" -" " -"

                      \"Drag-your-Margins\"

                      . " -"

                      Use your mouse to drag and set each margin on this little preview window. " -"

                      " -msgstr "" -" " -"

                      Kéo lề

                      . " -"

                      Dùng con chuột để kéo và đặt mỗi lề trong cửa sổ nhỏ xem thử này.

                      " +#: management/kmpropbackend.cpp:65 +msgid "Local Serial Printer" +msgstr "Máy in nối tiếp cục bộ" -#: marginwidget.cpp:148 -msgid "&Use custom margins" -msgstr "D&ùng lề tự chọn" +#: management/kmpropbackend.cpp:66 +msgid "Network Printer (socket)" +msgstr "Máy in mạng (ổ cắm)" -#: marginwidget.cpp:158 -msgid "&Top:" -msgstr "Tr&ên:" +#: management/kmpropbackend.cpp:67 +msgid "SMB printers (Windows)" +msgstr "Máy in SMB (Windows)" -#: marginwidget.cpp:159 -msgid "&Bottom:" -msgstr "&Dưới :" +#: lpd/kmlpduimanager.cpp:45 management/kmpropbackend.cpp:68 +#: rlpr/kmwrlpr.cpp:116 +msgid "Remote LPD queue" +msgstr "Hàng đợo LPD từ xa" -#: marginwidget.cpp:160 -msgid "Le&ft:" -msgstr "&Trái :" +#: management/kmpropbackend.cpp:69 +msgid "File printer" +msgstr "Máy in tập tin" -#: marginwidget.cpp:161 -msgid "&Right:" -msgstr "&Phải :" +#: management/kmpropbackend.cpp:70 +msgid "Serial Fax/Modem printer" +msgstr "Máy in điện thư/điêu giải nối tiếp" -#: marginwidget.cpp:164 -msgid "Pixels (1/72nd in)" -msgstr "Điểm ảnh (1/72\")" +#: management/kmpropbackend.cpp:71 +msgid "" +"_: Unknown Protocol\n" +"Unknown" +msgstr "Lạ" -#: marginwidget.cpp:167 -msgid "Inches (in)" -msgstr "Insơ (in)" +#: management/kmwname.cpp:34 +msgid "General Information" +msgstr "Thông tin chung" -#: marginwidget.cpp:168 -msgid "Centimeters (cm)" -msgstr "Centi-mét (cm)" +#: management/kmwname.cpp:37 +msgid "" +"

                      Enter the information concerning your printer or class. Name " +"is mandatory, Location and Description " +"are not (they may even not be used on some systems).

                      " +msgstr "" +"

                      Hãy nhập thông tin về máy in hay hạng của bạn. Tên " +"bắt buộc phải nhập, còn Địa điểmMô tả " +"không phải (trên một số hệ thống, có lẽ chúng ngay cả không dùng).

                      " -#: marginwidget.cpp:169 -msgid "Millimeters (mm)" -msgstr "Mili-mét (mm)" +#: management/kmwname.cpp:39 +msgid "Name:" +msgstr "Tên:" -#: kprinterimpl.cpp:156 -msgid "Cannot copy multiple files into one file." -msgstr "Không thể sao chép nhiều tập tin vào cùng một tập tin." +#: kprintdialog.cpp:284 management/kmwname.cpp:40 +msgid "Location:" +msgstr "Địa điểm:" -#: kprinterimpl.cpp:165 -msgid "Cannot save print file to %1. Check that you have write access to it." -msgstr "" -"Không thể lưu tập tin in vào %1. Hãy kiểm tra xem bạn có quyền ghi vào nó." +#: management/kmwname.cpp:48 +msgid "You must supply at least a name." +msgstr "Bạn phải xác định ít nhất tên." -#: kprinterimpl.cpp:233 -#, c-format -msgid "Printing document: %1" -msgstr "Đang in tài liệu : %1" +#: management/kmwname.cpp:56 +msgid "" +"It is usually not a good idea to include spaces in printer name: it may prevent " +"your printer from working correctly. The wizard can strip all spaces from the " +"string you entered, resulting in %1; what do you want to do?" +msgstr "" +"Khuyên bạn không nhập tên máy in chứa dấu cách : có lẽ máy in sẽ không hoạt " +"động cho đúng. Trợ lý có thể gỡ bỏ mọi dấu cách ra chuỗi đã nhập, tạo %1. Vậy " +"bạn có muốn làm gì?" -#: kprinterimpl.cpp:251 -#, c-format -msgid "Sending print data to printer: %1" -msgstr "Đang gởi dữ liệu in cho máy in: %1" +#: management/kmwname.cpp:62 +msgid "Strip" +msgstr "Bỏ" -#: kprinterimpl.cpp:279 -msgid "Unable to start child print process. " -msgstr "Không thể khởi chạy tiến trình in con. " +#: kprinterimpl.cpp:510 management/kmwname.cpp:62 +msgid "Keep" +msgstr "Giữ" -#: kprinterimpl.cpp:281 +#: management/kmdriverdialog.cpp:48 msgid "" -"The TDE print server (tdeprintd) could not be contacted. Check that this " -"server is running." +"Some options are in conflict. You must resolve those conflicts before " +"continuing." msgstr "" -"Không thể liên lạc với trình phục vụ in TDE (tdeprintd" -"). Hãy kiểm tra xem trình phục vụ này đang chạy." +"Một số tùy chọn xung đột với nhau. Bạn phải tháo gỡ trường hợp này trước khi " +"tiếp tục." -#: kprinterimpl.cpp:283 +#: management/kmpropwidget.cpp:50 msgid "" -"_: 1 is the command that is given to\n" -"Check the command syntax:\n" -"%1 " +"Unable to change printer properties. Error received from manager:" +"

                      %1

                      " msgstr "" -"Kiểm tra cú pháp lệnh:\n" -"%1 " +"Không thể thay đổi tài sản máy in. Lỗi được nhận từ bộ quản lý :" +"

                      %1

                      " -#: kprinterimpl.cpp:290 -msgid "No valid file was found for printing. Operation aborted." -msgstr "Không tìm thấy tập tin hợp lệ cần in nên thao tác bị hủy bỏ." +#: management/kmconfigpreview.cpp:35 +msgid "Preview" +msgstr "Xem thử" -#: kprinterimpl.cpp:325 -msgid "" -"

                      Unable to perform the requested page selection. The filter psselect " -"cannot be inserted in the current filter chain. See Filter " -"tab in the printer properties dialog for further information.

                      " -msgstr "" -"

                      Không thể thực hiện việc chọn trang đã yêu cầu. Không thể chèn bộ lọc " -"psselect vào dây lọc hiện thời. Xem thanh Lọc " -"trong hộp thoại tài sản máy in, để tìm thông tin thêm.

                      " +#: management/kmconfigpreview.cpp:36 +msgid "Preview Settings" +msgstr "Thiết lập xem thử" -#: kprinterimpl.cpp:355 -msgid "

                      Could not load filter description for %1.

                      " -msgstr "

                      Không thể tải mô tả bộ lọc cho %1.

                      " +#: management/kmconfigpreview.cpp:39 +msgid "Preview Program" +msgstr "Chương trình xem thử" -#: kprinterimpl.cpp:371 -msgid "" -"

                      Error while reading filter description for %1" -". Empty command line received.

                      " -msgstr "" -"

                      Gặp lỗi khi đọc mô tả bộ lọc cho %1. Dòng lệnh rỗng được nhận.

                      " +#: management/kmconfigpreview.cpp:41 +msgid "&Use external preview program" +msgstr "D&ùng chương trình xem thử bên ngoài" -#: kprinterimpl.cpp:385 +#: management/kmconfigpreview.cpp:44 msgid "" -"The MIME type %1 is not supported as input of the filter chain (this may happen " -"with non-CUPS spoolers when performing page selection on a non-PostScript " -"file). Do you want TDE to convert the file to a supported format?

                      " +"You can use an external preview program (PS viewer) instead of the TDE built-in " +"preview system. Note that if the TDE default PS viewer (KGhostView) cannot be " +"found, TDE tries automatically to find another external PostScript viewer" msgstr "" -"Không hỗ trợ kiểu MIME %1 là điều nhập vào dây bộ lọc (trường hợp này có thể " -"xảy ra đối với bộ cuộn vào ống dẫn không CUPS, khi chọn trang trên tập tin " -"không PostScript). Bạn có muốn TDE chuyển đổi tập tin này sang dạng thức được " -"hỗ trợ không?

                      " +"Bạn có khả năng sử dụng chương trình xem thử bên ngoài (bộ xem PS) thay vào hệ " +"thống xem thử có sẵn cũa TDE. Ghi chú rằng nếu không tìm thấy bộ xem PS TDE mặc " +"định (KGhostView), TDE sẽ tự động cố tìm một bộ xem PS bên ngoài khác." -#: kprinterimpl.cpp:389 kprinterimpl.cpp:509 -msgid "Convert" -msgstr "Chuyển đổi" +#: management/kmpropdriver.cpp:36 +msgid "Manufacturer:" +msgstr "Hãng chế tạo :" -#: kprinterimpl.cpp:399 -msgid "Select MIME Type" -msgstr "Chọn kiểu MIME" +#: management/kmpropdriver.cpp:37 +msgid "Printer model:" +msgstr "Mô hình máy in:" -#: kprinterimpl.cpp:400 -msgid "Select the target format for the conversion:" -msgstr "Chọn dạng thức đích để chuyển đổi :" +#: management/kmpropdriver.cpp:38 +msgid "Driver info:" +msgstr "Thông tin trình điều khiển:" -#: kprinterimpl.cpp:404 kprinterimpl.cpp:430 -msgid "Operation aborted." -msgstr "Thao tác bị hủy bỏ." +#: lpd/lpdtools.cpp:239 management/kmpropdriver.cpp:53 +#: management/kmwend.cpp:104 +msgid "Driver" +msgstr "Trình điều khiển" -#: kprinterimpl.cpp:410 -msgid "No appropriate filter found. Select another target format." -msgstr "Không tìm thấy bộ lọc thích hợp. Hãy chọn dạng thức đích khác." +#: kpdriverpage.cpp:30 management/kmpropdriver.cpp:54 +msgid "Driver Settings" +msgstr "Thiết lập trình điều khiển" -#: kprinterimpl.cpp:423 -msgid "" -"Operation failed with message:" -"
                      %1" -"
                      Select another target format.
                      " -msgstr "" -"Thay tác bị lỗi, với thông điệp:" -"
                      %1" -"
                      Hãy chọn dạng thức đích khác.
                      " +#: management/kaddprinterwizard.cpp:10 +msgid "Configure TDE Print" +msgstr "Cấu hình In TDE" -#: kprinterimpl.cpp:441 -msgid "Filtering print data" -msgstr "Đang lọc dữ liệu in..." +#: management/kaddprinterwizard.cpp:11 +msgid "Configure print server" +msgstr "Cấu hình trình phục vụ in" -#: kprinterimpl.cpp:445 -msgid "Error while filtering. Command was: %1." -msgstr "Gặp lỗi khi lọc. Lệnh đã dùng: %1." +#: management/kaddprinterwizard.cpp:18 +msgid "Start the add printer wizard" +msgstr "Khởi chạy trợ lý thêm máy in" -#: kprinterimpl.cpp:487 -msgid "The print file is empty and will be ignored:

                      %1

                      " -msgstr "Tập tin in là rỗng nên bị bỏ qua :

                      %1

                      " +#: management/kmspecialprinterdlg.cpp:46 +msgid "Add Special Printer" +msgstr "Thêm máy in đặc biệt" -#: kprinterimpl.cpp:497 +#: management/kmspecialprinterdlg.cpp:58 +msgid "&Location:" +msgstr "&Địa điểm:" + +#: management/kmspecialprinterdlg.cpp:66 +msgid "Command &Settings" +msgstr "Thiết lập &lệnh" + +#: management/kmspecialprinterdlg.cpp:69 +msgid "Outp&ut File" +msgstr "Tập tin &xuất" + +#: management/kmspecialprinterdlg.cpp:71 +msgid "&Enable output file" +msgstr "&Bật tập tin xuất" + +#: management/kmspecialprinterdlg.cpp:88 +msgid "Filename e&xtension:" +msgstr "&Phần mở rộng tên tập tin:" + +#: management/kmspecialprinterdlg.cpp:105 msgid "" -"The file format %1 is not directly supported by the current " -"print system. You now have 3 options: " -"
                        " -"
                      • TDE can attempt to convert this file automatically to a supported format. " -"(Select Convert)
                      • " -"
                      • You can try to send the file to the printer without any conversion. " -"(Select Keep)
                      • " -"
                      • You can cancel the printjob. (Select Cancel)
                      " -"Do you want TDE to attempt and convert this file to %2?
                      " +"

                      The command will use an output file. If checked, make sure the command " +"contains an output tag.

                      " msgstr "" -"Dạng thức tập tin %1 không phải được hỗ trợ trực tiếp bởi hệ " -"thống in hiện thời. Như thế thì bạn có 3 tùy chọn: " -"
                        " -"
                      • TDE có thể cố chuyển đổi tự động tập tin này sang một dạng thức được hỗ " -"trợ. (Chọn Chuyển đổi)
                      • " -"
                      • Bạn có thể cố gởi tập tin này cho máy in, không chuyển đổi gì. (Chọn " -"Giữ)
                      • " -"
                      • Bạn có thể thôi công việc in. (Chọn Thôi)
                      " -"Bạn có muốn TDE cố chuyển đổi tập tin này sang %2 không?
                      " - -#: kprinterimpl.cpp:510 management/kmwname.cpp:62 -msgid "Keep" -msgstr "Giữ" +"

                      Lệnh này sẽ sử dụng một tập tin xuất. Nếu chọn, hãy kiểm tra xem lệnh chứa " +"một thẻ kiểu xuất.

                      " -#: kprinterimpl.cpp:518 +#: management/kmspecialprinterdlg.cpp:108 +#, c-format msgid "" -"No appropriate filter was found to convert the file format %1 into %2." -"
                      " +"

                      The command to execute when printing on this special printer. Either enter " +"the command to execute directly, or associate/create a command object with/for " +"this special printer. The command object is the preferred method as it provides " +"support for advanced settings like mime type checking, configurable options and " +"requirement list (the plain command is only provided for backward " +"compatibility). When using a plain command, the following tags are " +"recognized:

                      " "
                        " -"
                      • Go to System Options -> Commands to look through the list of " -"possible filters. Each filter executes an external program.
                      • " -"
                      • See if the required external program is available.on your system.
                      " -"
                      " +"
                    • %in: the input file (required).
                    • " +"
                    • %out: the output file (required if using an output file).
                    • " +"
                    • %psl: the paper size in lower case.
                    • " +"
                    • %psu: the paper size with the first letter in upper case.
                    " msgstr "" -"Không tìm thấy bộ lọc thích hợp này để chuyển đổi dạng thức tập tin %1 sang " -"%2." -"
                    " +"

                    Lệnh cần thực hiện khi in trên máy in đặc biệt này. Bạn hãy hoặc nhập trực " +"tiếp lệnh cần thực hiện, hoặc kết giao/tạo một đối tượng lệnh đối với máy in " +"đặc biệt này. Đối tượng lệnh là phương pháp tốt hơn, vì nó hỗ trợ khả năng cấp " +"cao như kiểm tra kiểu MIME, cấu hình tùy chọn, và danh sách các tiêu chuẩn " +"(lệnh thô chỉ được cung cấp để tương thích ngược). Khi bạn dùng lệnh thô, những " +"thẻ theo đây được chấp nhận:

                    " "
                      " -"
                    • Hãy đi tới Tùy chọn hệ thống → Lệnh để xem lại danh sách các bộ lọc " -"có thể. Mỗi bộ lọc thực hiện một chương trình bên ngoài.
                    • " -"
                    • Hãy kiểm tra lại có chương trình bên ngoài cần thiết trong hệ thống " -"này.
                    " - -#: tools/escputil/escpwidget.cpp:45 -msgid "EPSON InkJet Printer Utilities" -msgstr "Tiện ích máy in phun mực EPSON" - -#: tools/escputil/escpwidget.cpp:91 -msgid "&Use direct connection (might need root permissions)" -msgstr "D&ùng kết nối trực tiếp (có lẽ cần quyền người chủ)" +"
                  • %in: tập tin nhập (cần thiết)
                  • " +"
                  • %out: tập tin xuất (cần thiết nếu dùng tập tin xuất).
                  • " +"
                  • %psl: kích cỡ trang theo chữ hoa.
                  • " +"
                  • %psu: kích cỡ trang có chữ hoa đầu từ.
                  " -#: management/kmwsmb.cpp:46 tools/escputil/escpwidget.cpp:99 -msgid "Printer:" -msgstr "Máy in:" - -#: management/kminfopage.cpp:54 management/kminfopage.cpp:93 -#: tools/escputil/escpwidget.cpp:101 -msgid "Device:" -msgstr "Thiết bị :" - -#: tools/escputil/escpwidget.cpp:103 -msgid "Clea&n print head" -msgstr "Làm &sạch đầu in" - -#: tools/escputil/escpwidget.cpp:104 -msgid "&Print a nozzle test pattern" -msgstr "&In mẫu thử miệng" - -#: tools/escputil/escpwidget.cpp:105 -msgid "&Align print head" -msgstr "C&anh đầu in" +#: management/kmspecialprinterdlg.cpp:118 +msgid "" +"

                  The default mimetype for the output file (e.g. application/postscript).

                  " +msgstr "" +"

                  Kiểu MIME cho tập tin xuất (v.d. application/postscript [ứng " +"dụng/PostScript]).

                  " -#: tools/escputil/escpwidget.cpp:106 -msgid "&Ink level" -msgstr "&Mức mực" +#: management/kmspecialprinterdlg.cpp:121 +msgid "

                  The default extension for the output file (e.g. ps, pdf, ps.gz).

                  " +msgstr "

                  Phần mở rộng tập tin cho tập tin xuất (v.d. ps, pdf, ps.gz).

                  " -#: tools/escputil/escpwidget.cpp:107 -msgid "P&rinter identification" -msgstr "Nhận diện &máy in" +#: management/kmspecialprinterdlg.cpp:170 +msgid "You must provide a non-empty name." +msgstr "Phải cung cấp tên không rỗng." -#: tools/escputil/escpwidget.cpp:153 -msgid "Internal error: no device set." -msgstr "Lỗi nội bộ : chưa đặt thiết bị." +#: management/kmspecialprinterdlg.cpp:178 +#, c-format +msgid "Invalid settings. %1." +msgstr "Thiết lập không hợp lệ. %1." -#: tools/escputil/escpwidget.cpp:164 +#: management/kmspecialprinterdlg.cpp:197 #, c-format -msgid "Unsupported connection type: %1" -msgstr "Kiểu kết nối không được hỗ trợ : %1" +msgid "Configuring %1" +msgstr "Đang cấu hình %1..." -#: tools/escputil/escpwidget.cpp:171 -msgid "" -"An escputil process is still running. You must wait until its completion before " -"continuing." -msgstr "" -"Một tiến trình escputil vấn còn chạy. Bạn phải đợi nó chạy xong trước khi tiếp " -"tục." +#: management/kmwdriverselect.cpp:37 +msgid "Driver Selection" +msgstr "Chọn trình điều khiển" -#: tools/escputil/escpwidget.cpp:179 +#: management/kmwdriverselect.cpp:43 msgid "" -"The executable escputil cannot be found in your PATH environment variable. Make " -"sure gimp-print is installed and that escputil is in your PATH." +"

                  Several drivers have been detected for this model. Select the driver you " +"want to use. You will have the opportunity to test it as well as to change it " +"if necessary.

                  " msgstr "" -"Không tìm thấy tập tin thực hiện được escputil trong biến môi trường đường dẫn " -"mặc định PATH của bạn. Hãy kiểm tra xem phần mềm gimp-print đã được cài đặt, và " -"escputil có phải nằm trong PATH của bạn." +"

                  Vài trình điều khiển đã được phát hiện là thích hợp với mô hình máy in này. " +"Hãy chọn trình điều khiển bạn muốn sử dụng. Bạn sẽ có dịp thử nó, cũng với thay " +"đổi nó nếu cần." -#: tools/escputil/escpwidget.cpp:204 -msgid "Internal error: unable to start escputil process." -msgstr "Lỗi nội bộ: không thể khởi chạy tiến trình escputil." +#: management/kmwdriverselect.cpp:46 +msgid "Driver Information" +msgstr "Thông tin trình điều khiển" -#: tools/escputil/escpwidget.cpp:214 -msgid "Operation terminated with errors." -msgstr "Thao tác đã kết thúc với lỗi." +#: management/kmwdriverselect.cpp:62 +msgid "You must select a driver." +msgstr "Bạn phải chọn trình điều khiển." -#: kpfilterpage.cpp:409 tools/escputil/escpwidget.cpp:217 -msgid "Output" -msgstr "Xuất" +#: management/kmwdriverselect.cpp:82 +msgid " [recommended]" +msgstr " [đệ nghị]" -#: kprintaction.cpp:117 kprintaction.cpp:122 kprintaction.cpp:127 -msgid "&Export..." -msgstr "&Xuất..." +#: management/kmwdriverselect.cpp:113 +msgid "No information about the selected driver." +msgstr "Không có thông tin về trình điều khiển đã chọn." -#: driver.cpp:385 foomatic2loader.cpp:268 -msgid "Adjustments" -msgstr "Điều chỉnh" +#: management/kmwend.cpp:33 +msgid "Confirmation" +msgstr "Xác nhận" -#: kmprinter.cpp:144 -msgid "(rejecting jobs)" -msgstr "(đang từ chối công việc)" +#: management/kmwend.cpp:50 management/kmwend.cpp:106 +#: management/kmwend.cpp:109 tdefilelist.cpp:102 +msgid "Type" +msgstr "Kiểu" -#: kmprinter.cpp:144 -msgid "(accepting jobs)" -msgstr "(đang chấp nhận công việc)" +#: management/kmwend.cpp:52 +msgid "Location" +msgstr "Địa điểm" -#: management/kmmainview.cpp:72 -msgid "" -"The printer %1 already exists. Continuing will overwrite existing printer. Do " -"you want to continue?" -msgstr "" -"Máy in %1 đã có. Việc tiếp tục sẽ ghi đè lên máy in đã có. Bạn vẫn muốn tiếp " -"tục không?" +#: management/kmpropmembers.cpp:39 management/kmwend.cpp:59 +msgid "Members" +msgstr "Thành viên" -#: management/kmmainview.cpp:133 management/kmmainview.cpp:783 -#: management/kmmainview.cpp:859 management/kmmainview.cpp:883 -msgid "Initializing manager..." -msgstr "Đang sở khởi bộ quản lý..." +#: management/kmwend.cpp:69 +msgid "Backend" +msgstr "Hậu phương" -#: management/kmmainview.cpp:180 -msgid "&Icons,&List,&Tree" -msgstr "&Biểu tượng,&Danh sách,&Cây" +#: management/kmwend.cpp:74 +msgid "Device" +msgstr "Thiết bị" -#: management/kmmainview.cpp:184 -msgid "Start/Stop Printer" -msgstr "Chạy/Dừng máy in" +#: management/kmwend.cpp:77 +msgid "Printer IP" +msgstr "IP máy in" -#: management/kmmainview.cpp:186 -msgid "&Start Printer" -msgstr "&Chạy máy in" +#: management/kmwend.cpp:78 management/kmwend.cpp:89 +msgid "Port" +msgstr "Cổng" -#: management/kmmainview.cpp:187 -msgid "Sto&p Printer" -msgstr "&Dừng máy in" +#: management/kmwend.cpp:81 management/kmwend.cpp:88 +msgid "Host" +msgstr "Máy" -#: management/kmmainview.cpp:189 -msgid "Enable/Disable Job Spooling" -msgstr "Bật/tắt cuộn công việc vào ống" +#: management/kmwend.cpp:82 rlpr/kmproprlpr.cpp:48 +msgid "Queue" +msgstr "Hàng đợi" -#: management/kmmainview.cpp:191 -msgid "&Enable Job Spooling" -msgstr "&Bật cuộn công việc vào ống" +#: management/kmwend.cpp:91 +msgid "Account" +msgstr "Tài khoản" -#: management/kmmainview.cpp:192 -msgid "&Disable Job Spooling" -msgstr "&Tắt cuộn công việc vào ống" +#: management/kmwend.cpp:96 +msgid "URI" +msgstr "URI" -#: management/kmmainview.cpp:195 -msgid "&Configure..." -msgstr "&Cấu hính..." +#: management/kmwend.cpp:109 +msgid "DB driver" +msgstr "Trình điều khiển cơ sở dữ liệu" -#: management/kmmainview.cpp:196 -msgid "Add &Printer/Class..." -msgstr "Th&êm hạng máy in" +#: management/kmwend.cpp:109 +msgid "External driver" +msgstr "Trình điều khiển bên ngoài" -#: management/kmmainview.cpp:197 -msgid "Add &Special (pseudo) Printer..." -msgstr "Thêm mạy in đặc &biệt (giả)..." +#: management/kmwend.cpp:110 +msgid "Manufacturer" +msgstr "Hãng chế tạo" -#: management/kmmainview.cpp:198 -msgid "Set as &Local Default" -msgstr "Đặt là mặc định &cục bộ" +#: management/kmwend.cpp:111 +msgid "Model" +msgstr "Mô hình" -#: management/kmmainview.cpp:199 -msgid "Set as &User Default" -msgstr "Đặt là mặc định &người dùng" +#: management/kmwlpd.cpp:41 +msgid "LPD Queue Information" +msgstr "Thông tin hàng đợi LPD" -#: management/kmmainview.cpp:200 -msgid "&Test Printer..." -msgstr "&Thử máy in..." +#: management/kmwlpd.cpp:44 +msgid "" +"

                  Enter the information concerning the remote LPD queue; this wizard will " +"check it before continuing.

                  " +msgstr "" +"

                  Hãy nhập thông tin về hàng đợi LPD từ xa ; trợ lý này sẽ kiểm tra nó trước " +"khi tiếp tục.

                  " -#: management/kmmainview.cpp:201 -msgid "Configure &Manager..." -msgstr "Cấu hình bộ &quản lý..." +#: cups/kmwipp.cpp:42 management/kmwlpd.cpp:46 rlpr/kmproprlpr.cpp:34 +#: rlpr/kmwrlpr.cpp:62 +msgid "Host:" +msgstr "Máy:" -#: management/kmmainview.cpp:202 -msgid "Initialize Manager/&View" -msgstr "Sở khởi Bộ quản lý/&Xem" +#: management/kmwlpd.cpp:47 rlpr/kmproprlpr.cpp:35 rlpr/kmwrlpr.cpp:63 +msgid "Queue:" +msgstr "Hàng đợi :" -#: management/kmmainview.cpp:204 -msgid "&Orientation" -msgstr "&Hướng" +#: management/kmwlpd.cpp:54 +msgid "Some information is missing." +msgstr "Còn thiếu thông tin." -#: management/kmmainview.cpp:207 -msgid "&Vertical,&Horizontal" -msgstr "&Ngang,&Dọc" +#: management/kmwlpd.cpp:61 +msgid "Cannot find queue %1 on server %2; do you want to continue anyway?" +msgstr "" +"Không tìm thấy hàng đợi %1 trên máy phục vụ %2. Bạn vẫn muốn tiếp tục không?" -#: management/kmmainview.cpp:211 -msgid "R&estart Server" -msgstr "Khởi chạy &lại trình phục vụ" +#: management/kmpropmembers.cpp:40 +msgid "Class Members" +msgstr "Bộ phạn hạng" -#: management/kmmainview.cpp:212 -msgid "Configure &Server..." -msgstr "Cấu hình trình &phục vụ..." +#: kmuimanager.cpp:158 +#, c-format +msgid "Configuration of %1" +msgstr "Cấu hình của %1" -#: management/kmmainview.cpp:213 -#, fuzzy -msgid "Configure Server Access..." -msgstr "Cấu hình trình &phục vụ..." - -#: management/kmmainview.cpp:216 -msgid "Hide &Toolbar" -msgstr "Ẩn &thanh công cụ" - -#: management/kmmainview.cpp:218 -msgid "Show Me&nu Toolbar" -msgstr "Hiện th&anh công cụ trình đơn" - -#: management/kmmainview.cpp:219 -msgid "Hide Me&nu Toolbar" -msgstr "Ẩn th&anh công cụ trình đơn" - -#: management/kmmainview.cpp:221 -msgid "Show Pr&inter Details" -msgstr "Hiện ch&i tiết máy in" - -#: management/kmmainview.cpp:222 -msgid "Hide Pr&inter Details" -msgstr "Ẩn ch&i tiết máy in" - -#: management/kmmainview.cpp:226 -msgid "Toggle Printer &Filtering" -msgstr "Bật/tắt &lọc máy in" - -#: management/kmmainview.cpp:230 -msgid "Pri&nter Tools" -msgstr "C&ông cụ máy in" - -#: management/kmmainview.cpp:295 -msgid "Print Server" -msgstr "Trình phục vụ in" - -#: management/kmmainview.cpp:301 -msgid "Print Manager" -msgstr "Bộ quản lý in" - -#: management/kmmainview.cpp:334 -msgid "An error occurred while retrieving the printer list." -msgstr "Gặp lỗi khi lấy danh sách máy in." - -#: management/kmmainview.cpp:511 -#, c-format -msgid "Unable to modify the state of printer %1." -msgstr "Không thể sửa đổi tình trạng của máy %1." - -#: management/kmmainview.cpp:522 -msgid "Do you really want to remove %1?" -msgstr "Bạn thật sự muốn gỡ bỏ %1 không?" - -#: management/kmmainview.cpp:526 -#, c-format -msgid "Unable to remove special printer %1." -msgstr "Không thể gỡ bỏ máy in đặc biệt %1." - -#: management/kmmainview.cpp:529 -#, c-format -msgid "Unable to remove printer %1." -msgstr "Không thể gỡ bỏ máy in %1." +#: cups/kmwippprinter.cpp:187 kmprinter.cpp:139 +msgid "Idle" +msgstr "Nghỉ" -#: management/kmmainview.cpp:559 -#, c-format -msgid "Configure %1" -msgstr "Cấu hình %1" +#: cups/kmwippprinter.cpp:189 kmjob.cpp:111 kmprinter.cpp:140 +msgid "Processing..." +msgstr "Đang xử lý..." -#: management/kmmainview.cpp:566 -#, c-format -msgid "Unable to modify settings of printer %1." -msgstr "Không thể sửa đổi thiết lập của máy in %1." +#: cups/kmwippprinter.cpp:188 kmprinter.cpp:141 +msgid "Stopped" +msgstr "Bị ngừng" -#: management/kmmainview.cpp:570 -#, c-format -msgid "Unable to load a valid driver for printer %1." -msgstr "Không thể tải trình điều khiển hợp lệ cho máy in %1." +#: cups/kmwippprinter.cpp:190 kmjob.cpp:132 kmprinter.cpp:142 +msgid "" +"_: Unknown State\n" +"Unknown" +msgstr "Không rõ" -#: management/kmmainview.cpp:582 -msgid "Unable to create printer." -msgstr "Không thể tạo máy in." +#: kmprinter.cpp:144 +msgid "(rejecting jobs)" +msgstr "(đang từ chối công việc)" -#: management/kmmainview.cpp:594 -msgid "Unable to define printer %1 as default." -msgstr "Không thể xác định máy in %1 là mặc định." +#: kmprinter.cpp:144 +msgid "(accepting jobs)" +msgstr "(đang chấp nhận công việc)" -#: management/kminstancepage.cpp:265 management/kmmainview.cpp:629 -msgid "You are about to print a test page on %1. Do you want to continue?" -msgstr "Bạn sắp in một trang thử trên %1. Bạn vẫn muốn tiếp tục không?" +#: kmprinter.cpp:197 kprintdialog.cpp:983 +msgid "All Files" +msgstr "Mọi tập tin" -#: management/kminstancepage.cpp:265 management/kmmainview.cpp:629 -msgid "Print Test Page" -msgstr "In tráng thử" +#: kpqtpage.cpp:70 +msgid "" +" Selection of color mode: You can choose between 2 options: " +"
                    " +"
                  • Color and
                  • " +"
                  • Grayscale
                  Note: This selection field may be grayed " +"out and made inactive. This happens if TDEPrint can not retrieve enough " +"information about your print file. In this case the embedded color- or " +"grayscale information of your printfile, and the default handling of the " +"printer take precedence.
                  " +msgstr "" +" Chọn chế độ màu : Bạn có thể chọn trong 2 tùy chọn:" +"
                    " +"
                  • Màu sắc
                  • " +"
                  • Mức xám
                  Ghi chú : trường chọn này có lẽ không hoạt " +"động (màu xám), nếu trình In TDE không thể lấy đủ thông tin về tập tin in của " +"bạn. Trong trường hợp này, thông tin màu hay mức xám nhúng trong tập tin in của " +"bạn, và cách quản lý máy in mặc định, có quyền cao hơn.
                  " -#: management/kminstancepage.cpp:270 management/kmmainview.cpp:632 -#, c-format -msgid "Test page successfully sent to printer %1." -msgstr "Trang thử đã được gởi cho máy in %1." +#: kpqtpage.cpp:79 +msgid "" +" Selection of page size: Select paper size to be printed on from " +"the drop-down menu. " +"

                  The exact list of choices depends on the printer driver (\"PPD\") you have " +"installed. " +msgstr "" +" Chọn kích cỡ trang: Hãy chọn trong trình đơn thả xuống kích cỡ " +"giấy nơi cần in. " +"

                  Danh sách chính xác các sự chọn phụ thuộc vào trình điều kiển máy in (PPD) " +"đã được cài đặt. " -#: management/kmmainview.cpp:634 -#, c-format -msgid "Unable to test printer %1." -msgstr "Không thể thử ra máy in %1." +#: kpqtpage.cpp:84 +msgid "" +" Selection of pages per sheet: You can choose to print more than " +"one page onto each sheet of paper. This is sometimes useful to save paper. " +"

                  Note 1: the page images get scaled down accordingly to print 2 or 4 " +"pages per sheet. The page image does not get scaled if you print 1 page per " +"sheet (the default setting.). " +"

                  Note 2: If you select multiple pages per sheet here, the scaling and " +"re-arranging is done by your printing system. " +"

                  Note 3, regarding \"Other\": You cannot really select Other " +"as the number of pages to print on one sheet.\"Other\" is checkmarked here for " +"information purposes only. " +"

                  To select 8, 9, 16 or other numbers of pages per sheet: " +"

                    " +"
                  • go to the tab headlined \"Filter\"
                  • " +"
                  • enable the Multiple Pages per Sheet filter
                  • " +"
                  • and configure it (bottom-most button on the right of the \"Filters\" tab). " +"
                  " +msgstr "" +" Chọn số trang trên mỗi tờ : Bạn có thể chọn in nhiều trang trên " +"mỗi tờ giấy, để tiết kiệm giấy. " +"

                  Ghi chú (1): những ảnh trên trang được thu nhỏ tương ứng để in 2 hay " +"4 trang trên mỗi tờ. (Ảnh trên trang không được thu nhỏ nếu bạn in 1 trang trên " +"mỗi tờ [giá trị mặc định].)" +"

                  Ghi chú (2): nếu bạn chọn ở đây để in nhiều trang trên mỗi tờ, việc " +"thu nhỏ và sắp xếp lại bị hệ thống in thực hiện. " +"

                  Ghi chú (3), về « Khác »: bạn không thể thật chon Khác " +"là số trang cần in trên mỗi tờ.« Khác » được chọn vào đây chỉ với mục đích " +"thông tin thôi. " +"

                  Để chọn in8, 9, 16 hay số khác trang trên mỗi tờ : " +"

                    " +"
                  • đi tới thanh tên « Lọc »
                  • " +"
                  • bật bộ lọc Nhiều trang trên mỗi tờ
                  • " +"
                  • và cấu hình nó (bằng cái nút dưới nhất bên phải thanh « Lọc ».
                  " +"
                  " -#: management/kmmainview.cpp:647 -msgid "Error message received from manager:

                  %1

                  " -msgstr "Thông điệp lỗi được nhận từ bộ quản lý :

                  %1

                  " +#: kpqtpage.cpp:102 +msgid "" +" Selection of image orientation: Orientation of the printed " +"pageimage on your paper is controlled by the radio buttons. By default, the " +"orientation is Portrait " +"

                  You can select 2 alternatives: " +"

                    " +"
                  • Portrait..Portrait is the default setting.
                  • " +"
                  • Landscape.
                  The icon changes according to your " +"selection.
                  " +msgstr "" +" Chọn hướng ảnh: Hướng của ảnh đã in trên giấy được điều khiển bởi " +"những cái nút chọn một này. Hướng mặc định là Thẳng đứng " +"

                  Bạn có thể chọn trong 2 điều xen kẽ : " +"

                    " +"
                  • Thẳng đứng. (giá trị mặc định)
                  • " +"
                  • Nằm ngang.
                  Biểu tượng thay đổi tương ứng bạn chọn gì. " +"
                  " -#: management/kmmainview.cpp:649 -msgid "Internal error (no error message)." -msgstr "Lỗi nội bộ (không có thông điệp lỗi)." +#: kpqtpage.cpp:113 +msgid "Print Format" +msgstr "Dạng thức in:" -#: management/kmmainview.cpp:667 -msgid "Unable to restart print server." -msgstr "Không thể khởi chạy lại trình phục vụ in." +#: kpqtpage.cpp:123 +msgid "Color Mode" +msgstr "Chế độ màu" -#: management/kmmainview.cpp:672 -msgid "Restarting server..." -msgstr "Đang khởi chạy lại trình phục vụ..." +#: kpqtpage.cpp:135 +msgid "Colo&r" +msgstr "&Màu sắc" -#: management/kmmainview.cpp:682 -msgid "Unable to configure print server." -msgstr "Không thể cấu hình trình phục vụ in." +#: kpqtpage.cpp:138 +msgid "&Grayscale" +msgstr "Mức &xám" -#: management/kmmainview.cpp:687 -msgid "Configuring server..." -msgstr "Đang cấu hình trình phục vụ..." +#: kpqtpage.cpp:151 +msgid "Ot&her" +msgstr "&Khác" -#: management/kmmainview.cpp:842 +#: kprintdialog.cpp:97 msgid "" -"Unable to start printer tool. Possible reasons are: no printer selected, the " -"selected printer doesn't have any local device defined (printer port), or the " -"tool library could not be found." +" Printer Location: The Location may describe where the " +"selected printer is located. The Location description is created by the " +"administrator of the print system (or may be left empty). " msgstr "" -"Không thể khởi chạy công cụ in. Lý do có thể : chưa chọn máy in, chưa xác định " -"thiết bị (cổng máy in) cho máy in đã chọn, hay không tìm thấy thư viện công cụ." - -#: management/kmmainview.cpp:866 -msgid "Unable to retrieve the printer list." -msgstr "Không thể lấy danh sách máy in." +" Địa điểm máy in: Địa điểm có thể diễn tả sự định vị của " +"máy in đã chọn. Mô tả « Địa điểm » được tạo bởi quan trị hệ thống in (hoặc có " +"thể bỏ rỗng)." -#: management/kminfopage.cpp:44 management/kmpropgeneral.cpp:38 +#: kprintdialog.cpp:102 msgid "" -"_: Physical Location\n" -"Location:" -msgstr "Địa điểm:" +" Printer Type: The Type indicates your printer type. " +msgstr " Kiểu máy in: Kiểu ngụ ý kiểu máy in. " -#: management/kminfopage.cpp:46 management/kmpropgeneral.cpp:39 -#: management/kmwname.cpp:41 -msgid "Description:" -msgstr "Mô tả :" - -#: management/kminfopage.cpp:56 -msgid "Model:" -msgstr "Mô hình:" - -#: management/kminfopage.cpp:92 -msgid "Members:" -msgstr "Thành viên:" - -#: management/kminfopage.cpp:112 -msgid "Implicit class" -msgstr "Hạng ngầm" - -#: management/kminfopage.cpp:114 -msgid "Remote class" -msgstr "Hạng từ xa" - -#: management/kminfopage.cpp:115 -msgid "Local class" -msgstr "Hạng cục bộ" - -#: management/kminfopage.cpp:117 -msgid "Remote printer" -msgstr "Máy in từ xa" - -#: lpdunix/kmlpdunixmanager.cpp:222 lpdunix/kmlpdunixmanager.cpp:274 -#: lpdunix/kmlpdunixmanager.cpp:320 lpdunix/kmlpdunixmanager.cpp:342 -#: lpdunix/kmlpdunixmanager.cpp:382 management/kminfopage.cpp:118 -msgid "Local printer" -msgstr "Máy in cục bộ" - -#: management/kminfopage.cpp:120 -msgid "Special (pseudo) printer" -msgstr "Máy in đặc biệt (giả)" - -#: management/kminfopage.cpp:121 +#: kprintdialog.cpp:104 msgid "" -"_: Unknown class of printer\n" -"Unknown" -msgstr "Lạ" - -#: management/kmpropcontainer.cpp:35 -msgid "Change..." -msgstr "Đổi..." +" Printer State: The State indicates the state of the print " +"queue on the print server (which could be your localhost). The state may be " +"'Idle', 'Processing', 'Stopped', 'Paused' or similar. " +msgstr "" +"Tình trạng máy in: Tình trạng ngụ ý tình trạng của hàng " +"đợi in trên máy phục vụ in (mà có thể là máy cục bộ [localhost]). Tình trạng có " +"thể là:" +"
                    " +"
                  • Idle — nghỉ
                  • " +"
                  • Processing — đang xử lý
                  • " +"
                  • Stopped — bị dừng
                  • " +"
                  • Paused — bị dừng tạm
                  hay tương tự.
                  " -#: management/kmwdrivertest.cpp:41 -msgid "Printer Test" -msgstr "Thử máy in" +#: kprintdialog.cpp:108 +msgid "" +" Printer Comment: The Comment may describe the selected " +"printer. This comment is created by the administrator of the print system (or " +"may be left empty). " +msgstr "" +"Chú thích máy in: Chú thích có thể diễn tả máy in đã chọn. " +"Chú thích được tạo bởi quan trị hệ thống in (hoặc có thể bỏ rỗng)." -#: management/kmwdrivertest.cpp:51 -msgid "Manufacturer:" -msgstr "Nhà sản xuất:" +#: kprintdialog.cpp:112 +msgid "" +" Printer Selection Menu: " +"

                  Use this combo box to select the printer to which you want to print. " +"Initially (if you run TDEPrint for the first time), you may only find the " +"TDE special printers (which save jobs to disk [as PostScript- or " +"PDF-files], or deliver jobs via email (as a PDF attachment). If you are missing " +"a real printer, you need to... " +"

                    " +"
                  • ...either create a local printer with the help of the " +"TDE Add Printer Wizard. The Wizard is available for the CUPS and RLPR " +"printing systems (click button to the left of the 'Properties' " +"button),
                  • " +"
                  • ...or try to connect to an existing remote CUPS print server. You can " +"connect by clicking the 'System Options' button below. A new dialog " +"opens: click on the 'CUPS server' icon: Fill in the information " +"required to use the remote server.
                  " +"

                  Note: It may happen that you successfully connected to a remote CUPS " +"server and still do not get a printer list. If this happens: force TDEPrint to " +"re-load its configuration files. To reload the configuration files, either " +"start kprinter again, or use the switch the print system away from CUPS and " +"back again once. The print system switch can be made through a selection in " +"the drop-down menu at bottom of this dialog when fully expanded).

                  " +msgstr "" +" Trình đơn chọn máy in: " +"

                  Hãy dùng hộp tổ hợp này để chọn máy in vào đó bạn muốn in. Đầu tiên (nếu bạn " +"chạy TDEPrint lần đầu tiên), bạn có xem được chỉ " +"những máy in đặc biệt TDE mà lưu công việc in vào đĩa (dạng tập tin " +"PostScript hay PDF), hoặc phát công việc in bằng thư điện tử (dạng tập tin PDF " +"đính kèm thư). Nếu bạn còn thiếu máy in thật, bạn cần phải :" +"

                    " +"
                  • hoặc tạo một máy in cục bộ, dùng Trợ lý thêm máy in TDE" +". Trợ lý này sẵn sàng cho hệ thống in kiểu CUPS và RLPR (nhắp vào nút bên trái " +"nút Tài sản),
                  • " +"
                  • hoặc cố kết nối đến một máy phục vụ in CUPS từ xa tồn tại. Bạn có thể kết " +"nối bằng cách nhắp vào nút Tùy chọn hệ thống " +"bên dưới. Một hộp thoại mới sẽ mở : nhắp vào biểu tượng " +"máy phục vụ CUPS. Hãy điền vào các thông tin cần thiết để dùng máy phục vụ " +"từ xa.
                  " +"

                  Ghi chú : có lẽ bạn đã kết nối đến một máy phục vụ CUPS từ xa và còn " +"chưa nhận danh sách các máy in. Trong trường hợp này, hãy ép buộc trình " +"TDEPrint tải lại các tập tin cấu hình của nó. Để làm như thế, hoặc khởi chạy " +"lại kprinter, hoặc chuyển đổi hệ thống in ra CUPS rồi về lại. Có thể chuyển đổi " +"hệ thống in bằng trình đơn thả xuống bên dưới hộp thoại này (khi nó đã bung " +"hoàn toàn).

                  " -#: management/kmwdrivertest.cpp:52 -msgid "Model:" -msgstr "Mô hình:" +#: kprintdialog.cpp:137 +msgid "" +" Print Job Properties: " +"

                  This button opens a dialog where you can make decisions regarding all " +"supported print job options. " +msgstr "" +" Tài sản công việc in: " +"

                  Cái nút này mở một hộp thoại cung cấp khả năng đặt các tùy chọn công việc in " +"đã hỗ trợ." -#: management/kmwdrivertest.cpp:53 -msgid "Description:" -msgstr "Mô tả:" +#: kprintdialog.cpp:141 +msgid "" +" Selective View on List of Printers: " +"

                  This button reduces the list of visible printers to a shorter, more " +"convenient, pre-defined list.

                  " +"

                  This is particularly useful in enterprise environments with lots of " +"printers. The default is to show all printers.

                  " +"

                  To create a personal 'selective view list', click on the " +"'System Options' button at the bottom of this dialog. Then, in the new " +"dialog, select 'Filter' (left column in the " +"TDE Print Configuration dialog) and setup your selection..

                  " +"

                  Warning: Clicking this button without prior creation of a personal " +"'selective view list' will make all printers dissappear from the " +"view. (To re-enable all printers, just click this button again.)

                  " +msgstr "" +" Khung xem danh sách máy in có sẵn: " +"

                  Cái nút này giảm danh sách các máy in đã hiển thị thành một danh sách có " +"sẵn, ngắn hơn và tiện hơn.

                  " +"

                  Nó có ích đặc biệt trong môi trường công ty có nhiều máy in. Mặc định là " +"hiển thị mọi máy in.

                  " +"

                  Để tạo một danh sách có sẵn riêng, hãy nhắp vào nút " +"Tùy chọn hệ thống bên dưới hộp thoại này. Sau đó, trong hộp thoại mới, hãy " +"chọn Lọc (cột bên trái trong hộp thoại Cấu hình in TDE" +") và thiết lập sự chọn mình.

                  " +"

                  Cảnh báo : việc nhắp vào nút này khi chưa tạo một " +"danh sách có sẵn riêng sẽ làm cho mọi máy in biến mất ra khung xem đó. (Để " +"bật lại mọi máy in, chỉ hãy nhắp lại vào nút này.)

                  " -#: management/kmwdrivertest.cpp:55 -msgid "&Test" -msgstr "&Thử" +#: kprintdialog.cpp:154 +msgid "" +"TDE Add Printer Wizard " +"

                  This button starts the TDE Add Printer Wizard.

                  " +"

                  Use the Wizard (with \"CUPS\" or \"RLPR\"" +") to add locally defined printers to your system.

                  " +"

                  Note: The TDE Add Printer Wizard does not " +"work, and this button is disabled if you use \"Generic LPD\", " +"\"LPRng\", or \"Print Through an External Program\".)

                  " +msgstr "" +"Trợ lý thêm máy in TDE " +"

                  Cái nút này khởi chạy Trợ lý thêm máy in TDE.

                  " +"

                  Hãy dùng Trợ lý này (với « CUPS » hay « RLPR " +"») để thêm máy in đã xác định cục bộ vào hệ thống của bạn.

                  " +"

                  Ghi chú : Trợ lý thêm máy in TDE sẽ không " +"phải hoạt động, và cái nút này bị tắt nếu bạn dùng tùy chọn « " +"LPD giống loại », « LPRng », hay In qua một chương trình bên " +"ngoài.)

                  " -#: management/kmwdrivertest.cpp:59 +#: kprintdialog.cpp:163 msgid "" -"

                  Now you can test the printer before finishing installation. Use the " -"Settings button to configure the printer driver and the Test " -"button to test your configuration. Use the Back " -"button to change the driver (your current configuration will be discarded).

                  " +" External Print Command " +"

                  Here you can enter any command that would also print for you in a " +"konsole window.

                  Example: " +"
                  a2ps -P <printername> --medium=A3
                  .
                  " msgstr "" -"

                  Lúc này bạn có thể thử ra máy in, trước khi cấu hình xong. Hãy bấm cái nút " -"Thiết lập để cấu hình trình điều khiển in, và bấm nút Thử " -"để thử ra cấu hình. Dùng nút Lùi để chuyển đổi trình điều khiển (cấu " -"hình hiện thời sẽ bị hủy bỏ).

                  " +" Lệnh in bên ngoài " +"

                  Ở đây bạn có khả năng nhập lệnh nào cũng in được trong cửa sổ bàn giao tiếp " +"konsole.

                  Thí dụ : " +"
                  a2ps -P <printername> --medium=A3
                  .
                  " -#: management/kmwdrivertest.cpp:117 -msgid "Unable to load the requested driver:

                  %1

                  " -msgstr "Không thể tải trình điều khiển đã yêu cầu :

                  %1

                  " +#: kprintdialog.cpp:168 +msgid "" +" Additional Print Job Options " +"

                  This button shows or hides additional printing options." +msgstr "" +"Tùy chọn công việc in thêm " +"

                  Cái nút này hiển thị hay ẩn các tùy chọn in thêm." -#: management/kmwdrivertest.cpp:146 +#: kprintdialog.cpp:170 +#, fuzzy msgid "" -"Test page successfully sent to printer. Wait until printing is complete, then " -"click the OK button." +" System Options: " +"

                  This button starts a new dialog where you can adjust various settings of " +"your printing system. Amongst them: " +"

                    " +"
                  • Should \tDE applications embed all fonts into the PostScript they generate " +"for printing? " +"
                  • Should TDE use an external PostScript viewer like gv " +"for print page previews? " +"
                  • Should TDEPrint use a local or a remote CUPS server?,
                  " +"and many more....
                  " msgstr "" -"Trang thử ra đã được gởi cho máy in. Hãy đợi đến khi đã in xong, rồi nhắp vào " -"cái nút « Được »." +" Tùy chọn hệ thống: " +"

                  Cái nút này mở một hộp thoại mới cung cấp khả năng điều chỉnh vài sự đặt " +"trong hệ thống in. Lấy thí dụ : " +"

                    " +"
                  • Ứng dụng TDE nên núng mọi phông chữ vào mã PostScript được tạo để in " +"không? " +"
                  • TDE nên dùng bộ xem PostScript bên ngoài như gv " +"để hiển thị khung xem thử trang không? " +"
                  • TDEPrint nên dùng máy phục vụ CUPS cục bộ hay từ xa?
                  " -#: management/kmwdrivertest.cpp:148 -msgid "Unable to test printer: " -msgstr "Không thể thử ra máy in: " +#: kprintdialog.cpp:182 +msgid "" +" Help: This button takes you to the complete TDEPrint Manual" +". " +msgstr "" +"Trợ giúp: Cái nút này hiển thị cho bạn xem toàn bộ " +"Sổ tay TDEPrint (hiện thời vẫn còn bằng tiếng Anh). " -#: management/kmwdrivertest.cpp:150 -msgid "Unable to remove temporary printer." -msgstr "Không thể gỡ bỏ máy in tạm thời." +#: kprintdialog.cpp:186 +msgid "" +" Cancel: This button cancels your print job and quits the kprinter " +"dialog. " +msgstr "" +" Thôi : Cái nút này hủy bỏ công việc in và thoát khỏi hộp thoại " +"kprinter. " -#: management/kmwdrivertest.cpp:153 -msgid "Unable to create temporary printer." -msgstr "Không thể tạo máy in tạm thời." - -#: management/kmjobviewer.cpp:101 management/kmjobviewer.cpp:158 -msgid "No Printer" -msgstr "Không có máy in" - -#: management/kmjobviewer.cpp:138 management/kmjobviewer.cpp:177 -#: management/kmjobviewer.cpp:194 management/kmjobviewer.cpp:210 -#: management/kmjobviewer.cpp:356 management/kmjobviewer.cpp:543 -msgid "All Printers" -msgstr "Mọi máy in" +#: kprintdialog.cpp:190 +msgid "" +" Print: This button sends the job to the printing process. If you " +"are sending non-PostScript files, you may be asked if you want TDE to convert " +"the files into PostScript, or if you want your print subsystem (like CUPS) to " +"do this. " +msgstr "" +" In: Cái nút này gởi công việc in cho tiến trình in. Nếu bạn đang " +"gởi tập tin không PostScript, có lẽ bạn sẽ được nhắc chọn nếu TDE nên chuyển " +"đổi các tập tin đó sang PostScript, hoặc nếu hệ thống con in (như CUPS) nên làm " +"như thế." -#: management/kmjobviewer.cpp:151 -#, c-format -msgid "Print Jobs for %1" -msgstr "In các công việc cho %1" +#: kprintdialog.cpp:196 +msgid "" +" Keep Printing Dialog Open" +"

                  If you enable this checkbox, the printing dialog stays open after you hit " +"the Print button.

                  " +"

                  This is especially useful, if you need to test various print settings (like " +"color matching for an inkjet printer) or if you want to send your job to " +"multiple printers (one after the other) to have it finished more quickly.

                  " +"
                  " +msgstr "" +" Hộp thoại in còn lại mở" +"

                  Nếu bạn chọn điều này, hộp thoại in còn lại mở sau khi bạn bấm cái nút " +"In.

                  " +"

                  Có ích đặc biệt khi bạn cần thử ra vài thiết lập in khác nhau (như khớp màu " +"của máy in phun mực) hoặc nếu bạn muốn gởi công việc in cho nhiều máy in (lần " +"lượt) để in xong nhanh hơn.

                  " -#: management/kmjobviewer.cpp:170 management/kmjobviewer.cpp:172 -#: management/kmjobviewer.cpp:336 -#, c-format -msgid "Max.: %1" -msgstr "Đa : %1" +#: kprintdialog.cpp:206 +msgid "" +" Output File Name and Path: The \"Output file:\" shows you where " +"your file will be saved if you decide to \"Print to File\" your job, using one " +"of the TDE Special Printers named \"Print to File (PostScript)\" or " +"\"Print to File (PDF)\". Choose a name and location that suits your need by " +"using the button and/or editing the line on the right. " +msgstr "" +" Tên tập tin và đường dẫn xuất: « Tập tin xuất: » hiển thị cho bạn " +"xem nơi cần lưu tập tin mình nếu bạn chọn « In vào tập tin » công việc mình, " +"dùng một của những máy in đặc biệt của TDE tên « In vào tập tin " +"(PostScript) » hay « In vào tập tin (PDF) ». Hãy chọn một tên và địa điểm thích " +"hợp bằng cách bấm nút và/hay sửa đổi dòng bên phải. " -#: management/kmconfigjobs.cpp:41 management/kmjobviewer.cpp:170 -#: management/kmjobviewer.cpp:336 -msgid "Unlimited" -msgstr "Vô hạn" +#: kprintdialog.cpp:214 +msgid "" +" Output File Name and Path: Edit this line to create a path and " +"filename that suits your needs. (Button and Lineedit field are only available " +"if you \"Print to File\") " +msgstr "" +" Tên tập tin và đường dẫn xuất: Hãy sửa đổi dòng này để tạo một " +"đường dẫn v ả tên tập tin thích hợp. (Trường « Cái nút » và « Sửa dòng » sẵn " +"sàng chỉ khi bạn « In vào tập tin » thôi.)" -#: management/kmjobviewer.cpp:235 -msgid "Job ID" -msgstr "ID việc" +#: kprintdialog.cpp:219 +msgid "" +" Browse Directories button: This button calls the \"File Open / " +"Browsed Directories\" dialog to let you choose a directory and file name where " +"your \"Print-to-File\" job should be saved. " +msgstr "" +" Cái nút « Duyệt thư mục »: Cái nút này mở hộp thoại « Mở tập tin / " +"thư mục đã duyệt » để cho bạn khả năng chọn một thư mục và tên tập tin nơi cần " +"lưu công việc « In vào tập tin » của bạn. " -#: management/kmjobviewer.cpp:236 -msgid "Owner" -msgstr "Sở hữu" +#: kprintdialog.cpp:225 +msgid "" +" Add File to Job " +"

                  This button calls the \"File Open / Browse Directories\" dialog to allow you " +"to select a file for printing. Note, that " +"

                    " +"
                  • you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, " +"PNG, GIF and many other graphical formats. " +"
                  • you can select various files from different paths and send them as one " +"\"multi-file job\" to the printing system.
                  " +msgstr "" +" Thêm tập tin vào công việc " +"

                  Cái nút này mở hộp thoại « Mở tập tin / thư mục đã duyệt » để cho bạn khả " +"năng chọn tập tin cần in. Ghi chú rằng:" +"

                    " +"
                  • bạn có thể chọn văn bản ASCII hoặc văn bản quốc tế, PDF, PostScript, JPEG, " +"TIFF, PNG, GIF và nhiều dạng thức đồ họa khác " +"
                  • bạn có thể chọn nhiều tập tin từ đường dẫn khác nhau và gởi các tập tin đó " +"là chỉ một « công việc đa tập tin » cho hệ thống in.
                  " -#: management/kmjobviewer.cpp:238 +#: kprintdialog.cpp:237 msgid "" -"_: Status\n" -"State" -msgstr "Trạng thái" +" Print Preview Enable this checkbox if you want to see a preview of " +"your printout. A preview lets you check if, for instance, your intended " +"\"poster\" or \"pamphlet\" layout looks like you expected, without wasting " +"paper first. It also lets you cancel the job if something looks wrong. " +"

                  Note: The preview feature (and therefore this checkbox) is only " +"visible for printjobs created from inside TDE applications. If you start " +"kprinter from the commandline, or if you use kprinter as a print command for " +"non-TDE applications (like Acrobat Reader, Firefox or OpenOffice), print " +"preview is not available here. " +msgstr "" +"Xem thử bản in Hãy chọn điều này nếu bạn muốn xem khung xem thử bản " +"in mình. Một khung xem thử cho bạn khả năng kiểm tra nếu, lấy thí dụ, bố trí « " +"bích chương » hay « cuốn sách nhỏ » đã định hình như đã ngờ, không mất giấy. Nó " +"cũng cho bạn khả năng thôi in, hủy bỏ công việc in, khi gặp khó khăn." +"

                  Ghi chú : tính năng xem thử (thì hộp chọn này) chỉ áp dụng vào công " +"việc in đã tạo bên trong ứng dụng TDE. Khi bạn chạy kprinter từ dòng lệnh, hoặc " +"khi bạn dùng kprinter là lệnh in cho ứng dụng không TDE (như Acrobat Reader, " +"Firefox hay OpenOffice), khung xem thử bản in không có sẵn, sẽ không xuất " +"hiện." -#: management/kmjobviewer.cpp:239 -msgid "Size (KB)" -msgstr "Cỡ (kB)" +#: kprintdialog.cpp:250 +msgid "" +" Set as Default Printer This button sets the current printer as the " +"user's default. " +"

                  Note: (Button is only visible if the checkbox for " +"System Options --> General --> Miscellaneous: " +"\"Defaults to the last printer used in the application\" " +"is disabled.) " +msgstr "" +" Đặt là máy in mặc định Cái nút này đặt máy in hiện thời là máy in " +"mặc định của người dùng đó. " +"

                  Ghi chú : (cái nút xuất hiện chỉ nếu hộp chọn cho " +"Tùy chọn hệ thốngChungLặt vặt: " +"« Mặc định là máy in cuối cùng đã dùng trong ứng dụng đó » đá tắt.) " -#: management/kmjobviewer.cpp:240 -msgid "Page(s)" -msgstr "Trang" +#: kprintdialog.cpp:289 +msgid "P&roperties" +msgstr "Tài &sản" -#: management/kmjobviewer.cpp:262 -msgid "&Hold" -msgstr "&Giữ lại" +#: kprintdialog.cpp:291 +msgid "System Op&tions" +msgstr "Tù&y chọn hệ thống:" -#: management/kmjobviewer.cpp:263 -msgid "&Resume" -msgstr "Tiếp tục &lại" +#: kprintdialog.cpp:293 +msgid "Set as &Default" +msgstr "Đặt là &mặc định" -#: management/kmjobviewer.cpp:264 -msgid "Remo&ve" -msgstr "&Bỏ" +#: kprintdialog.cpp:300 +msgid "Toggle selective view on printer list" +msgstr "Bật/tắt danh sách máy in có sẵn" -#: management/kmjobviewer.cpp:265 -msgid "Res&tart" -msgstr "&Khởi chạy lại" +#: kprintdialog.cpp:305 +msgid "Add printer..." +msgstr "Thêm máy in..." -#: management/kmjobviewer.cpp:266 -msgid "&Move to Printer" -msgstr "Chu&yển vào máy in" +#: cups/ippreportdlg.cpp:34 cups/ippreportdlg.cpp:41 kprintdialog.cpp:307 +msgid "&Print" +msgstr "&In" -#: management/kmjobviewer.cpp:272 -msgid "&Toggle Completed Jobs" -msgstr "&Bật/tắt việc hoàn tất" +#: kprintdialog.cpp:313 +msgid "Previe&w" +msgstr "&Xem thử" -#: management/kmjobviewer.cpp:275 -msgid "Show Only User Jobs" -msgstr "Hiện chỉ công việc người dùng" +#: kprintdialog.cpp:315 +msgid "O&utput file:" +msgstr "Tập tin &xuất:" -#: management/kmjobviewer.cpp:276 -msgid "Hide Only User Jobs" -msgstr "Ẩn chỉ công việc người dùng" +#: kprintdialog.cpp:321 +msgid "Print co&mmand:" +msgstr "&Lệnh in:" -#: management/kmjobviewer.cpp:284 -msgid "User Name" -msgstr "Tên người dùng" +#: kprintdialog.cpp:330 +msgid "Show/hide advanced options" +msgstr "Hiện/ẩn tùy chọn cấp cao" -#: management/kmjobviewer.cpp:301 -msgid "&Select Printer" -msgstr "&Chọn máy in" +#: kprintdialog.cpp:332 +msgid "&Keep this dialog open after printing" +msgstr "Hộp th&oại này còn lại mở sau khi in" -#: management/kmjobviewer.cpp:330 -msgid "Refresh" -msgstr "Cập nhật" +#: kprintdialog.cpp:551 kprintdialog.cpp:939 +msgid "An error occurred while retrieving the printer list:" +msgstr "Gặp lỗi khi lấy danh sách máy in:" -#: management/kmjobviewer.cpp:334 -msgid "Keep window permanent" -msgstr "Cửa sổ mở luôn" +#: kprintdialog.cpp:715 +msgid "The output filename is empty." +msgstr "Tên tập tin xuất là rỗng." -#: management/kmjobviewer.cpp:479 -msgid "" -"Unable to perform action \"%1\" on selected jobs. Error received from manager:" -msgstr "" -"Không thể thực hiện hành động « %1 » với các công việc đã chọn. Nhận lỗi từ bộ " -"quản lý :" +#: kprintdialog.cpp:754 +msgid "You don't have write permissions to this file." +msgstr "Bạn không có quyền ghi vào tập tin này." -#: management/kmjobviewer.cpp:491 -msgid "Hold" -msgstr "Giữ lại" +#: kprintdialog.cpp:760 +msgid "The output directory does not exist." +msgstr "Thư mục xuất không tồn tại." -#: management/kmjobviewer.cpp:496 -msgid "Resume" -msgstr "Tiếp tục lại" +#: kprintdialog.cpp:762 +msgid "You don't have write permissions in that directory." +msgstr "Bạn không có quyền ghi trong thư mục này." -#: management/kmjobviewer.cpp:506 -msgid "Restart" -msgstr "Chạy lại" +#: kprintdialog.cpp:874 +msgid "&Options <<" +msgstr "Tù&y chọn ←" -#: management/kmjobviewer.cpp:514 -#, c-format -msgid "Move to %1" -msgstr "Chuyển vào %1" +#: kprintdialog.cpp:887 +msgid "&Options >>" +msgstr "Tù&y chọn →" -#: management/kmjobviewer.cpp:674 -msgid "Operation failed." -msgstr "Thao tác thất bại." +#: kprintdialog.cpp:929 +msgid "Initializing printing system..." +msgstr "Đang khởi động hệ thống in..." -#: management/kmconfigjobs.cpp:34 management/kmjobviewer.cpp:699 -msgid "Print Job Settings" -msgstr "Thiết lập công việc máy in" +#: kprintdialog.cpp:965 +msgid "Print to File" +msgstr "In vào tập tin" -#: management/kmconfigcommand.cpp:33 -msgid "Commands" -msgstr "Lệnh" +#: rlpr/kmrlprmanager.cpp:47 rlpr/kmwrlpr.cpp:85 +msgid "Empty host name." +msgstr "Tên máy rỗng." -#: management/kmconfigcommand.cpp:34 -msgid "Command Settings" -msgstr "Thiết lập lệnh" +#: rlpr/kmrlprmanager.cpp:49 rlpr/kmwrlpr.cpp:87 +msgid "Empty queue name." +msgstr "Tên hàng đợi rỗng." -#: management/kmconfigcommand.cpp:37 -msgid "Edit/Create Commands" -msgstr "Sửa/Tạo lệnh" +#: rlpr/kmrlprmanager.cpp:63 +msgid "Printer not found." +msgstr "Không tìm thấy máy in." -#: management/kmconfigcommand.cpp:39 -msgid "" -"

                  Command objects perform a conversion from input to output." -"
                  They are used as the basis to build both print filters and special " -"printers. They are described by a command string, a set of options, a set of " -"requirements and associated mime types. Here you can create new command objects " -"and edit existing ones. All changes will only be effective for you." -msgstr "" -"

                  Đối tượng lệnh chuyển đổi từ kết nhập sang kết xuất." -"
                  Chúng được dùng là cơ bản để xây dựng cả hai bộ lọc in và máy in đặc biệt. " -"Có thể diễn tả chúng bằng một chuỗi lệnh, một nhóm tùy chọn, một nhóm nhu cầu " -"và kiểu MIME tương ứng. Ở đây bạn có khả năng tạo đối tượng lệnh mới và sửa đổi " -"điều đã có. Thay đổi nào sẽ có tác động chỉ bạn thôi." +#: rlpr/kmrlprmanager.cpp:75 +msgid "Not implemented yet." +msgstr "Chưa thực hiện." -#: management/tdeprint_management_module.cpp:48 -msgid "Select Command" -msgstr "Chọn lệnh" +#: rlpr/kmproprlpr.cpp:49 rlpr/kmwrlpr.cpp:50 +msgid "Remote LPD Queue Settings" +msgstr "Thiết lập hàng đợi LPD từ xa" -#: management/kmwbackend.cpp:54 -msgid "Backend Selection" -msgstr "Chọn hậu phương" +#: rlpr/kmproxywidget.cpp:32 +msgid "Proxy Settings" +msgstr "Thiết lập ủy nhiệm" -#: management/kmwbackend.cpp:68 -msgid "You must select a backend." -msgstr "Phải chọn một hậu phương." +#: cups/kmcupsconfigwidget.cpp:67 rlpr/kmproxywidget.cpp:34 +msgid "&Host:" +msgstr "&Máy:" -#: management/kmwbackend.cpp:115 -msgid "&Local printer (parallel, serial, USB)" -msgstr "Máy in &cục bộ (song song, nối tiếp, USB)" +#: rlpr/kmproxywidget.cpp:36 +msgid "&Use proxy server" +msgstr "Dùng máy phục vụ ủ&y nhiệm" -#: management/kmwbackend.cpp:116 -msgid "" -"" -"

                  Locally-connected printer

                  " -"

                  Use this for a printer connected to the computer via a parallel, serial or " -"USB port.

                  " -msgstr "" -"" -"

                  Máy in đã kết nối cục bộ

                  " -"

                  Hãy dùng tùy chọn này với máy in được kết nối đến máy tính bằng cổng kiểu " -"song song, nối tiếp hay USB.

                  " +#: rlpr/kmwrlpr.cpp:124 +msgid "Remote queue %1 on %2" +msgstr "Hàng đợi từ xa %1 trên %2" -#: management/kmwbackend.cpp:122 -msgid "&SMB shared printer (Windows)" -msgstr "Máy in dùng chung &SMB (Windows)" +#: rlpr/kmwrlpr.cpp:199 +msgid "No Predefined Printers" +msgstr "Không có máy in xác định sẵn" -#: management/kmwbackend.cpp:123 -msgid "" -"" -"

                  Shared Windows printer

                  " -"

                  Use this for a printer installed on a Windows server and shared on the " -"network using the SMB protocol (samba).

                  " -msgstr "" -"" -"

                  Máy in dùng chung Windows

                  " -"

                  Hãy dùng tùy chọn này với máy in được cài đặt trên máy phục vụ Windows, dùng " -"chung trên mạng bằng giao thức SMB (samba).

                  " +#: rlpr/kmconfigproxy.cpp:29 +msgid "Proxy" +msgstr "Ủy nhiệm" -#: management/kmwbackend.cpp:130 -msgid "&Remote LPD queue" -msgstr "Hàng đợi LPD từ &xa" +#: rlpr/kmconfigproxy.cpp:30 +msgid "RLPR Proxy Server Settings" +msgstr "Thiết lập máy phục vụ ủy nhiệm RLPR" -#: management/kmwbackend.cpp:131 +#: lpd/klpdprinterimpl.cpp:46 rlpr/krlprprinterimpl.cpp:53 msgid "" -"" -"

                  Print queue on a remote LPD server

                  " -"

                  Use this for a print queue existing on a remote machine running a LPD print " -"server.

                  " +"The %1 executable could not be found in your path. Check your " +"installation." msgstr "" -"" -"

                  Hàng đợi in trên máy phục vụ LPD từ xa

                  " -"

                  Hãy dùng tùy chọn này với hàng đợi nằm trên máy từ xa chạy trình phục vụ in " -"LPD.

                  " +"Không tìm thấy tập tin thực hiện được %1 trong đường dẫn của bạn. Vui " +"lòng kiểm tra lại bản cài đặt." -#: management/kmwbackend.cpp:137 -msgid "Ne&twork printer (TCP)" -msgstr "Máy in &mạng (TCP)" +#: rlpr/krlprprinterimpl.cpp:73 +msgid "The printer is incompletely defined. Try to reinstall it." +msgstr "Chưa xác định hoàn toàn máy in. Hãy thử cài đặt lại nó." -#: management/kmwbackend.cpp:138 +#: plugincombobox.cpp:33 msgid "" -"" -"

                  Network TCP printer

                  " -"

                  Use this for a network-enabled printer using TCP (usually on port 9100) as " -"communication protocol. Most network printers can use this mode.

                  " +" Print Subsystem Selection " +"

                  This combo box shows (and lets you select) a print subsystem to be used by " +"TDEPrint. (This print subsystem must, of course, be installed inside your " +"Operating System.) TDEPrint usually auto-detects the correct print subsystem by " +"itself upon first startup. Most Linux distributions have \"CUPS\", the " +"Common UNIX Printing System. " msgstr "" -"" -"

                  Máy in mạng TCP

                  " -"

                  Hãy dùng tùy chọn này với máy in có khả năng chạy mạng, dùng TCP (thường " -"trên cổng 9100) là giao thức liên lạc. Phần lớn máy in mạng có khả năng sử dụng " -"chế độ này.

                  " +" Chọn hệ thống con in " +"

                  Hộp tổ hợp này hiển thị (và cho bạn chọn) hệ thống con in cho In TDE dùng. " +"(Hệ thống con in này phải được cài đặt vào Hệ điều hành.) In TDE thường phát " +"hiện tự động hệ thống con in đúng vào lúc khởi chạy lần đầu tiên. Phần lớn bản " +"phát hành Linux chứa « CUPS » (Common UNIX Printing System : hệ thống in UNIX " +"chung)" -#: management/kmwfile.cpp:35 -msgid "File Selection" -msgstr "Chọn tập tin" +#: plugincombobox.cpp:45 +msgid "Print s&ystem currently used:" +msgstr "&Hệ thống in được dùng hiện thời :" -#: management/kmwfile.cpp:41 +#: plugincombobox.cpp:91 msgid "" -"

                  The printing will be redirected to a file. Enter here the path of the file " -"you want to use for redirection. Use an absolute path or the browse button for " -"graphical selection.

                  " +" Current Connection " +"

                  This line shows which CUPS server your PC is currently connected to for " +"printing and retrieving printer info. To switch to a different CUPS server, " +"click \"System Options\", then select \"Cups server\" and fill in the required " +"info. " msgstr "" -"

                  Việc in sẽ được chuyển tiếp vào tập tin. Hãy nhập vào đây đường dẫn đến tập " -"tin cần dùng. Dùng đường dẫn tuyệt đối hoặc bấm nút duyệt để chọn trong giao " -"diện." +" Kết nối hiện thời " +"

                  Dòng này hiển thị máy phục vụ CUPS nào được kết nối hiện thời đến máy tính " +"bạn để in và lấy thông tin máy in. Để chuyển đổi sang máy phục vụ CUPS khác, " +"hãy nhắp vào « Tùy chọn hệ thống », rồi chọn « Máy phục vụ CUPS » và điền vào " +"thông tin cần thiết." -#: management/kmwfile.cpp:44 -msgid "Print to file:" -msgstr "In vào tập tin:" +#: kprinter.cpp:280 +msgid "Initialization..." +msgstr "Sơ khởi..." -#: management/kmconfiggeneral.cpp:137 management/kmwfile.cpp:60 -msgid "Empty file name." -msgstr "Tên tập tin rỗng." +#: kprinter.cpp:283 kprinter.cpp:909 +#, c-format +msgid "Generating print data: page %1" +msgstr "Đang tạo ra dữ liệu in: trang %1" -#: management/kmwfile.cpp:66 -msgid "Directory does not exist." -msgstr "Thư mục này không tồn tại." +#: kprinter.cpp:429 +msgid "Previewing..." +msgstr "Đang xem thử..." -#: management/kmdriverdbwidget.cpp:51 -msgid "&PostScript printer" -msgstr "Máy in &PostScript" +#: kprinter.cpp:690 tdeprintd.cpp:158 +#, c-format +msgid "" +"

                  A print error occurred. Error message received from system:

                  " +"
                  %1" +msgstr "" +"

                  Gặp lỗi in. Thông điệp lỗi được nhận từ hệ thống:

                  " +"
                  %1" -#: management/kmdriverdbwidget.cpp:52 -msgid "&Raw printer (no driver needed)" -msgstr "Máy in th&ô (không cần trình điều khiển)" +#: kprinterimpl.cpp:156 +msgid "Cannot copy multiple files into one file." +msgstr "Không thể sao chép nhiều tập tin vào cùng một tập tin." -#: management/kmdriverdbwidget.cpp:55 -msgid "&Other..." -msgstr "&Khác..." +#: kprinterimpl.cpp:165 +msgid "Cannot save print file to %1. Check that you have write access to it." +msgstr "" +"Không thể lưu tập tin in vào %1. Hãy kiểm tra xem bạn có quyền ghi vào nó." -#: management/kmdriverdbwidget.cpp:56 -msgid "&Manufacturer:" -msgstr "&Hãng chế tạo :" +#: kprinterimpl.cpp:233 +#, c-format +msgid "Printing document: %1" +msgstr "Đang in tài liệu : %1" -#: management/kmdriverdbwidget.cpp:57 -msgid "Mo&del:" -msgstr "&Mô hình:" +#: kprinterimpl.cpp:251 +#, c-format +msgid "Sending print data to printer: %1" +msgstr "Đang gởi dữ liệu in cho máy in: %1" -#: management/kmdriverdbwidget.cpp:157 management/kmdriverdbwidget.cpp:166 -msgid "Loading..." -msgstr "Đang tải..." +#: kprinterimpl.cpp:279 +msgid "Unable to start child print process. " +msgstr "Không thể khởi chạy tiến trình in con. " -#: management/kmdriverdbwidget.cpp:217 -msgid "Unable to find the PostScript driver." -msgstr "Không tìm thấy trình điều khiển PostScript." +#: kprinterimpl.cpp:281 +msgid "" +"The TDE print server (tdeprintd) could not be contacted. Check that this " +"server is running." +msgstr "" +"Không thể liên lạc với trình phục vụ in TDE (tdeprintd" +"). Hãy kiểm tra xem trình phục vụ này đang chạy." -#: management/kmdriverdbwidget.cpp:230 -msgid "Select Driver" -msgstr "Chọn trình điều khiển" - -#: management/kmdriverdbwidget.cpp:247 management/kmdriverdbwidget.cpp:249 -msgid "" -msgstr "" - -#: management/kmdriverdbwidget.cpp:252 -msgid "Database" -msgstr "Cơ sở dữ liệu" - -#: management/kmdriverdbwidget.cpp:259 -msgid "Wrong driver format." -msgstr "Dạng thức trình điều khiển không đúng." - -#: management/kmdriverdbwidget.cpp:268 -msgid "Other" -msgstr "Khác" +#: kprinterimpl.cpp:283 +msgid "" +"_: 1 is the command that is given to\n" +"Check the command syntax:\n" +"%1 " +msgstr "" +"Kiểm tra cú pháp lệnh:\n" +"%1 " -#: management/networkscanner.cpp:104 management/networkscanner.cpp:184 -msgid "Sc&an" -msgstr "Q&uét" +#: kprinterimpl.cpp:290 +msgid "No valid file was found for printing. Operation aborted." +msgstr "Không tìm thấy tập tin hợp lệ cần in nên thao tác bị hủy bỏ." -#: management/networkscanner.cpp:111 -msgid "Network scan:" -msgstr "Quét mạng:" +#: kprinterimpl.cpp:325 +msgid "" +"

                  Unable to perform the requested page selection. The filter psselect " +"cannot be inserted in the current filter chain. See Filter " +"tab in the printer properties dialog for further information.

                  " +msgstr "" +"

                  Không thể thực hiện việc chọn trang đã yêu cầu. Không thể chèn bộ lọc " +"psselect vào dây lọc hiện thời. Xem thanh Lọc " +"trong hộp thoại tài sản máy in, để tìm thông tin thêm.

                  " -#: management/networkscanner.cpp:112 management/networkscanner.cpp:299 -#: management/networkscanner.cpp:310 -#, c-format -msgid "Subnet: %1" -msgstr "Mạng phụ : %1" +#: kprinterimpl.cpp:355 +msgid "

                  Could not load filter description for %1.

                  " +msgstr "

                  Không thể tải mô tả bộ lọc cho %1.

                  " -#: management/networkscanner.cpp:161 +#: kprinterimpl.cpp:371 msgid "" -"You are about to scan a subnet (%1.*) that does not correspond to the current " -"subnet of this computer (%2.*). Do you want to scan the specified subnet " -"anyway?" +"

                  Error while reading filter description for %1" +". Empty command line received.

                  " msgstr "" -"Bạn sắp quét một mạng phụ (%1.*) mà không tương ứng với mạng phụ hiện thời của " -"máy tính này (%2.*). Bạn vẫn muốn quét mạng phụ đã ghi rõ không?" +"

                  Gặp lỗi khi đọc mô tả bộ lọc cho %1. Dòng lệnh rỗng được nhận.

                  " -#: management/networkscanner.cpp:164 -msgid "&Scan" -msgstr "&Quét" +#: kprinterimpl.cpp:385 +msgid "" +"The MIME type %1 is not supported as input of the filter chain (this may happen " +"with non-CUPS spoolers when performing page selection on a non-PostScript " +"file). Do you want TDE to convert the file to a supported format?

                  " +msgstr "" +"Không hỗ trợ kiểu MIME %1 là điều nhập vào dây bộ lọc (trường hợp này có thể " +"xảy ra đối với bộ cuộn vào ống dẫn không CUPS, khi chọn trang trên tập tin " +"không PostScript). Bạn có muốn TDE chuyển đổi tập tin này sang dạng thức được " +"hỗ trợ không?

                  " -#: management/kmwsocketutil.cpp:52 management/networkscanner.cpp:338 -msgid "&Subnetwork:" -msgstr "Mạng &phụ :" +#: kprinterimpl.cpp:389 kprinterimpl.cpp:509 +msgid "Convert" +msgstr "Chuyển đổi" -#: management/kmwsocketutil.cpp:54 management/networkscanner.cpp:340 -msgid "&Timeout (ms):" -msgstr "&Thời hạn (ms):" +#: kprinterimpl.cpp:399 +msgid "Select MIME Type" +msgstr "Chọn kiểu MIME" -#: management/kmwsocketutil.cpp:92 management/networkscanner.cpp:378 -msgid "Scan Configuration" -msgstr "Cấu hình quét" +#: kprinterimpl.cpp:400 +msgid "Select the target format for the conversion:" +msgstr "Chọn dạng thức đích để chuyển đổi :" -#: management/kmwsocketutil.cpp:104 management/kmwsocketutil.cpp:110 -#: management/networkscanner.cpp:390 management/networkscanner.cpp:396 -msgid "Wrong subnetwork specification." -msgstr "Đặc tả mạng phụ không đúng." +#: kprinterimpl.cpp:404 kprinterimpl.cpp:430 +msgid "Operation aborted." +msgstr "Thao tác bị hủy bỏ." -#: management/kmwsocketutil.cpp:118 management/networkscanner.cpp:404 -msgid "Wrong timeout specification." -msgstr "Đặc tả thời hạn không đúng." +#: kprinterimpl.cpp:410 +msgid "No appropriate filter found. Select another target format." +msgstr "Không tìm thấy bộ lọc thích hợp. Hãy chọn dạng thức đích khác." -#: management/kmwsocketutil.cpp:121 management/networkscanner.cpp:407 -msgid "Wrong port specification." -msgstr "Đặc tả cổng không đúng." +#: kprinterimpl.cpp:423 +msgid "" +"Operation failed with message:" +"
                  %1" +"
                  Select another target format.
                  " +msgstr "" +"Thay tác bị lỗi, với thông điệp:" +"
                  %1" +"
                  Hãy chọn dạng thức đích khác.
                  " -#: management/kxmlcommandselector.cpp:54 -msgid "New command" -msgstr "Lệnh mới" +#: kprinterimpl.cpp:441 +msgid "Filtering print data" +msgstr "Đang lọc dữ liệu in..." -#: management/kxmlcommandselector.cpp:55 -msgid "Edit command" -msgstr "Sửa lệnh" +#: kprinterimpl.cpp:445 +msgid "Error while filtering. Command was: %1." +msgstr "Gặp lỗi khi lọc. Lệnh đã dùng: %1." -#: management/kxmlcommandselector.cpp:72 -msgid "&Browse..." -msgstr "&Duyệt..." +#: kprinterimpl.cpp:487 +msgid "The print file is empty and will be ignored:

                  %1

                  " +msgstr "Tập tin in là rỗng nên bị bỏ qua :

                  %1

                  " -#: management/kxmlcommandselector.cpp:73 -msgid "Use co&mmand:" -msgstr "Dùng &lệnh:" +#: kprinterimpl.cpp:497 +msgid "" +"The file format %1 is not directly supported by the current " +"print system. You now have 3 options: " +"
                    " +"
                  • TDE can attempt to convert this file automatically to a supported format. " +"(Select Convert)
                  • " +"
                  • You can try to send the file to the printer without any conversion. " +"(Select Keep)
                  • " +"
                  • You can cancel the printjob. (Select Cancel)
                  " +"Do you want TDE to attempt and convert this file to %2?
                  " +msgstr "" +"Dạng thức tập tin %1 không phải được hỗ trợ trực tiếp bởi hệ " +"thống in hiện thời. Như thế thì bạn có 3 tùy chọn: " +"
                    " +"
                  • TDE có thể cố chuyển đổi tự động tập tin này sang một dạng thức được hỗ " +"trợ. (Chọn Chuyển đổi)
                  • " +"
                  • Bạn có thể cố gởi tập tin này cho máy in, không chuyển đổi gì. (Chọn " +"Giữ)
                  • " +"
                  • Bạn có thể thôi công việc in. (Chọn Thôi)
                  " +"Bạn có muốn TDE cố chuyển đổi tập tin này sang %2 không?
                  " -#: management/kxmlcommandselector.cpp:174 -msgid "Command Name" -msgstr "Tên lệnh" +#: kprinterimpl.cpp:518 +msgid "" +"No appropriate filter was found to convert the file format %1 into %2." +"
                  " +"
                    " +"
                  • Go to System Options -> Commands to look through the list of " +"possible filters. Each filter executes an external program.
                  • " +"
                  • See if the required external program is available.on your system.
                  " +"
                  " +msgstr "" +"Không tìm thấy bộ lọc thích hợp này để chuyển đổi dạng thức tập tin %1 sang " +"%2." +"
                  " +"
                    " +"
                  • Hãy đi tới Tùy chọn hệ thống → Lệnh để xem lại danh sách các bộ lọc " +"có thể. Mỗi bộ lọc thực hiện một chương trình bên ngoài.
                  • " +"
                  • Hãy kiểm tra lại có chương trình bên ngoài cần thiết trong hệ thống " +"này.
                  " -#: management/kxmlcommandselector.cpp:174 -msgid "Enter an identification name for the new command:" -msgstr "Hãy nhập tên nhận diện lệnh mới này:" +#. i18n: file kprintpreviewui.rc line 13 +#: rc.cpp:9 rc.cpp:21 +#, no-c-format +msgid "&PageMarks" +msgstr "&Dấu trang" -#: management/kxmlcommandselector.cpp:183 +#: foomatic/kfoomaticprinterimpl.cpp:51 lpdunix/klpdunixprinterimpl.cpp:72 msgid "" -"A command named %1 already exists. Do you want to continue and edit the " -"existing one?" +"No valid print executable was found in your path. Check your installation." msgstr "" -"Lệnh tên « %1 » đã có. Bạn có muốn tiếp tục và sửa đổi lệnh đã có không?" +"Không tìm thấy tập tin thực hiện được hợp lệ trong đường dẫn mặc định của bạn. " +"Vui lòng kiểm tra lại bản cài đặt." -#: management/kxmlcommandselector.cpp:220 -msgid "Internal error. The XML driver for the command %1 could not be found." -msgstr "Lỗi nội bộ. Không tìm thấy trình điều khiển XML cho lệnh %1." +#: lpdunix/kmlpdunixmanager.cpp:210 +msgid "Description unavailable" +msgstr "Không có mô tả" -#: management/kxmlcommandselector.cpp:238 -msgid "output" -msgstr "kết xuất" +#: lpdunix/kmlpdunixmanager.cpp:220 lpdunix/kmlpdunixmanager.cpp:271 +#: lpdunix/kmlpdunixmanager.cpp:318 lpdunix/kmlpdunixmanager.cpp:380 +#, c-format +msgid "Remote printer queue on %1" +msgstr "Hàng đợi máy in từ xa trên %1" -#: management/kxmlcommandselector.cpp:242 -msgid "undefined" -msgstr "chưa xác định" +#: kpfilterpage.cpp:42 +msgid "" +" Add Filter button " +"

                  This button calls a little dialog to let you select a filter here.

                  " +"

                  Note 1: You can chain different filters as long as you make sure " +"that the output of one fits as input of the next. (TDEPrint checks your " +"filtering chain and will warn you if you fail to do so.

                  " +"

                  Note 2: The filters you define here are applied to your jobfile " +"before it is handed downstream to your spooler and print subsystem " +"(e.g. CUPS, LPRng, LPD).

                " +msgstr "" +" Nút Thêm bộ lọc " +"

                Cái nút này gọi một hộp thoại nhỏ cho bạn khả năng một bộ lọc.

                " +"

                Ghi chú (1): bạn có thể xây dựng dây nhiều bộ lọc, miễn là kết xuất " +"của bộ lọc này là kết nhập của bộ lọc kế tiếp. (Trình In TDE kiểm tra dây lọc, " +"và sẽ cảnh báo bạn nếu nó không hợp lệ.)

                " +"

                Ghi chú (2): những bộ lọc được xác định vào đây có được áp dụng vào " +"tập tin công việc trước khi nó được gởi cho bộ cuộn vào ống dẫn " +"và cho hệ thống con in (v.d. CUPS, LPRng, LPD).

              " -#: management/kxmlcommandselector.cpp:247 -msgid "not allowed" -msgstr "không cho phép" +#: kpfilterpage.cpp:54 +msgid "" +" Remove Filter button " +"

              This button removes the highlighted filter from the list of filters. " +msgstr "" +" Nút Bỏ bộ lọc " +"

              Cái nút này gỡ bỏ bộ lọc đã tô sáng ra danh sách bộ lọc. " -#: management/kxmlcommandselector.cpp:253 -msgid "(Unavailable: requirements not satisfied)" -msgstr "(Không sẵn sàng: chưa thoả tiêu chuẩn)" +#: kpfilterpage.cpp:59 +msgid "" +" Move Filter Up button " +"

              This button moves the highlighted filter up in the list of filters, towards " +"the front of the filtering chain.

              " +msgstr "" +" Nút Đem bộ lọc lên " +"

              Cái nút này chuyển bộ lọc đã tô sáng lên danh sách bộ lọc, về đầu của dây " +"lọc.

              " -#: management/kmconfigpreview.cpp:35 -msgid "Preview" -msgstr "Xem thử" - -#: management/kmconfigpreview.cpp:36 -msgid "Preview Settings" -msgstr "Thiết lập xem thử" - -#: management/kmconfigpreview.cpp:39 -msgid "Preview Program" -msgstr "Chương trình xem thử" - -#: management/kmconfigpreview.cpp:41 -msgid "&Use external preview program" -msgstr "D&ùng chương trình xem thử bên ngoài" +#: kpfilterpage.cpp:64 +msgid "" +" Move Filter Down button " +"

              This button moves the highlighted filter down in the list of filters, " +"towards the end of the filtering chain..

              " +msgstr "" +" Nút Đem bộ lọc xuống " +"

              Cái nút này chuyển bộ lọc đã tô sáng xuống danh sách bộ lọc, tới kết thúc " +"của dây lọc.

              " -#: management/kmconfigpreview.cpp:44 +#: kpfilterpage.cpp:69 msgid "" -"You can use an external preview program (PS viewer) instead of the TDE built-in " -"preview system. Note that if the TDE default PS viewer (KGhostView) cannot be " -"found, TDE tries automatically to find another external PostScript viewer" +" Configure Filter button " +"

              This button lets you configure the currently highlighted filter. It opens a " +"separate dialog.

              " msgstr "" -"Bạn có khả năng sử dụng chương trình xem thử bên ngoài (bộ xem PS) thay vào hệ " -"thống xem thử có sẵn cũa TDE. Ghi chú rằng nếu không tìm thấy bộ xem PS TDE mặc " -"định (KGhostView), TDE sẽ tự động cố tìm một bộ xem PS bên ngoài khác." +" Nút Cấu hình bộ lọc " +"

              Cái nút này cho bạn khả năng cấu hình bộ lọc đã tô sáng. Nó mở một hộp thoại " +"riêng.

              " -#: management/kmwclass.cpp:37 -msgid "Class Composition" -msgstr "Thành phần hạng" +#: kpfilterpage.cpp:75 +msgid "" +" Filter Info Pane " +"

              This field shows some general info about the selected filter. Amongst them " +"are: " +"

                " +"
              • the filter name (as displayed in the TDEPrint user interface); " +"
              • " +"
              • the filter requirements (that is the external program that needs " +"to present and executable on this system);
              • " +"
              • the filter input format (in the form of one or several " +"MIME types accepted by the filter);
              • " +"
              • the filter output format (in the form of a MIME type " +"generated by the filter);
              • " +"
              • a more or less verbose text describing the filter's operation.
              " +"

              " +msgstr "" +" Ô Thông tin bộ lọc " +"

              Trường này hiển thị một phần thông tin chung về bộ lọc đã chọn. Thông tin " +"này chứa : " +"

                " +"
              • tên bộ lọc (như được hiển thị trong giao diện người dùng In TDE); " +"
              • " +"
              • các điều cần thiết cho bộ lọc (tức là chương trình bên ngoài mà " +"cần phải nằm và thực hiện được trên hệ thống này);
              • " +"
              • dạng thức nhập bộ lọc (dạng một của nhiều kiểu MIME " +"bị bộ lọc chấp nhận);
              • " +"
              • fidạng thức xuất bộ lọc (dạng kiểu MIME " +"bị bộ lọc tạo ra ;
              • " +"
              • một đoạn diễn tả cách thao tác bộ lọc.

              " -#: management/kmwclass.cpp:52 -msgid "Available printers:" -msgstr "Máy in sẵn sàng:" +#: kpfilterpage.cpp:91 +msgid "" +" Filtering Chain (if enabled, is run before " +"actual job submission to print system) " +"

              This field shows which filters are currently selected to act as " +"'pre-filters' for TDEPrint. Pre-filters are processing the print files " +"before they are send downstream to your real print subsystem.

              " +"

              The list shown in this field may be empty (default).

              " +"

              The pre-filters act on the printjob in the order they are listed (from top " +"to bottom). This is done by acting as a filtering chain " +"where the output of one filter acts as input to the next. By putting the " +"filters into the wrong order, you can make the filtering chain fail. For " +"example: if your file is ASCII text, and you want the output being processed " +"by the 'Multipage per Sheet' filter, the first filter must be one that " +"processes ASCII into PostScript.

              " +"

              TDEPrint can utilize any external filtering program which you may " +"find useful through this interface.

              " +"

              TDEPrint ships preconfigured with support for a selection of common filters. " +"These filters however need to be installed independently from TDEPrint. These " +"pre-filters work for all print subsystems supported by TDEPrint (such " +"as CUPS, LPRng and LPD), because they are not depending on these.

              ." +"

              Amongst the pre-configured filters shipping with TDEPrint are:

              " +"
                " +"
              • the Enscript text filter
              • " +"
              • a Multiple Pages per Sheet filter " +"
              • a PostScript to PDF converter.
              • " +"
              • a Page Selection/Ordering filter.
              • " +"
              • a Poster Printing filter.
              • " +"
              • and some more..
              To insert a filter into this list, simply " +"click on the funnel icon (topmost on the right icon column group) and " +"proceed.

              " +"

              Please click on the other elements of this dialog to learn more about the " +"TDEPrint pre-filters.

              " +msgstr "" +" Dây lọc (nếu bật, đươc chạy trước khi " +"công việc được gởi cho hệ thống in). " +"

              Trường này hiển thị những bộ lọc nào được chọn hiện thời để « lọc sẵn » cho " +"trình In TDE. Bộ tiền lọc xử lý những tập tin in trước khi " +"chúng được gởi cho hệ thống con in thật.

              " +"

              Danh sách được hiển thị trong trường này có thể là rỗng (mặc định).

              " +"

              Những bộ tiền lọc xử lý công việc in theo thứ tự trong danh sách này (bộ lọc " +"trên xử lý trước). Việc này là kiểu dây lọc " +"mà kết xuất của bộ lọc này là kết nhập của bộ lọc kế tiếp. Lấy thí dụ, nếu tập " +"tin của bạn là kiểu văn bản ASCII, và bạn muốn bộ lọc « Nhiều trang trên mỗi tờ " +"» xử lý kết xuất của nó, bộ lọc thứ nhất phải là điều xử lý ASCII sang " +"PostScript.

              " +"

              Trình In TDE có khả năng sử dụng bất kỳ chương trình lọc bên ngoài " +"mà bạn có thể sử dụng thông qua giao diện này.

              " +"

              Trình In TDE có sẵn cách hỗ trợ một số bộ lọc thường dụng. Tuy nhiên, các bộ " +"lọc này cần phải được cài đặt riêng, không phụ thuộc vào In TDE. Những bộ tiền " +"lọc hoạt động với mọi hệ thống con in bị In TDE hỗ trợ (như CUPS, " +"LPRng và LPD), vì chúng không phụ thuộc như thế.

              ." +"

              Những bộ lọc cấu hình sẵn với In TDE gồm:

              " +"
                " +"
              • bộ lọc văn bản Enscript
              • " +"
              • a bộ lọc Nhiều trang trên mỗi tờ (nhiều trang trên mỗi tờ)
              • " +"
              • bộ chuyển đổi PostScript sang PDF
              • " +"
              • bộ lọc chọn/sắp xếp trang
              • " +"
              • bộ lọc in bích chương
              Để chèn bộ lọc vào danh sách này, " +"đơn giản hãy nhấp vào biểu tưọng cái phễu (trên toàn bộ nhóm cột bên " +"phải) và tiếp tục.

              " +"

              Vui lòng nhắp vào mỗi yếu tố trong hộp thoại này để tìm thông tin thêm về bộ " +"tiền lọc In TDE.

              " -#: management/kmwclass.cpp:53 -msgid "Class printers:" -msgstr "Máy in hạng:" +#: kpfilterpage.cpp:125 +msgid "Filters" +msgstr "Lọc" -#: management/kmwclass.cpp:79 -msgid "You must select at least one printer." -msgstr "Bạn phải chọn ít nhất một máy in." +#: kpfilterpage.cpp:141 +msgid "Add filter" +msgstr "Thêm bộ lọc" -#: management/kmpropmembers.cpp:39 management/kmwend.cpp:59 -msgid "Members" -msgstr "Thành viên" +#: kpfilterpage.cpp:146 +msgid "Remove filter" +msgstr "Bỏ bộ lọc" -#: management/kmpropmembers.cpp:40 -msgid "Class Members" -msgstr "Bộ phạn hạng" +#: kpfilterpage.cpp:151 +msgid "Move filter up" +msgstr "Đem bộ lọc lên" -#: management/kaddprinterwizard.cpp:10 -msgid "Configure TDE Print" -msgstr "Cấu hình In TDE" +#: kpfilterpage.cpp:156 +msgid "Move filter down" +msgstr "Đem bộ lọc xuống" -#: management/kaddprinterwizard.cpp:11 -msgid "Configure print server" -msgstr "Cấu hình trình phục vụ in" +#: kpfilterpage.cpp:161 +msgid "Configure filter" +msgstr "Cấu hình bộ lọc" -#: management/kaddprinterwizard.cpp:18 -msgid "Start the add printer wizard" -msgstr "Khởi chạy trợ lý thêm máy in" +#: kpfilterpage.cpp:279 +msgid "Internal error: unable to load filter." +msgstr "Lỗi nội bộ: không thể tải bộ lọc." -#: management/kmpropwidget.cpp:50 +#: kpfilterpage.cpp:394 msgid "" -"Unable to change printer properties. Error received from manager:" -"

              %1

              " +"

              The filter chain is wrong. The output format of at least one filter is not " +"supported by its follower. See Filters tab for more information.

              " msgstr "" -"Không thể thay đổi tài sản máy in. Lỗi được nhận từ bộ quản lý :" -"

              %1

              " +"

              Dây lọc sai. Dạng thức xuất của ít nhất một bộ lọc không bị bộ lọc đi sau hỗ " +"trợ. Xem thanh Lọc để tìm thông tin thêm.

              " -#: management/kmdbcreator.cpp:92 +#: kpfilterpage.cpp:408 +msgid "Input" +msgstr "Nhập" + +#: kpfilterpage.cpp:409 tools/escputil/escpwidget.cpp:217 +msgid "Output" +msgstr "Xuất" + +#: kpfileselectpage.cpp:33 +msgid "&Files" +msgstr "&Tập tin" + +#: kprintpreview.cpp:140 +msgid "Do you want to continue printing anyway?" +msgstr "Bạn vẫn có muốn tiếp tục in không?" + +#: kprintpreview.cpp:148 kprintpreview.cpp:227 +msgid "Print Preview" +msgstr "Xem thử bản in" + +#: kprintpreview.cpp:278 msgid "" -"No executable defined for the creation of the driver database. This operation " -"is not implemented." +"The preview program %1 cannot be found. Check that the program is correctly " +"installed and located in a directory included in your PATH environment " +"variable." msgstr "" -"Chưa xác định tập tin chạy được để tạo cơ sở dữ liệu trình điều khiển. Chưa " -"thực hiện thao tác này." +"Không tìm thấy chương trình xem thử %1. Hãy kiểm tra xem chương trình này đã " +"được cài đặt và định vị cho đúng trong thư mục nằm trong đường dẫn mặc định " +"(biến môi trường PATH) của bạn." -#: management/kmdbcreator.cpp:95 +#: kprintpreview.cpp:303 msgid "" -"The executable %1 could not be found in your PATH. Check that this program " -"exists and is accessible in your PATH variable." +"Preview failed: neither the internal TDE PostScript viewer (KGhostView) nor any " +"other external PostScript viewer could be found." msgstr "" -"Không tìm thấy tập tin chạy được %1 trong đường dẫn mặc định PATH của bạn. Hãy " -"kiểm tra xem chương trình này tồn tại, và sẵn sàng truy cập trong biên môi " -"trường PATH của bạn." +"Việc xem thử bị lỗi : không tìm thấy bộ xem PostScript TDE nội bộ (KGhostView), " +"cũng không tìm thấy bất kỳ bộ xem PostScript bên ngoài khác." -#: management/kmdbcreator.cpp:99 +#: kprintpreview.cpp:307 +#, c-format msgid "" -"Unable to start the creation of the driver database. The execution of %1 " -"failed." +"Preview failed: TDE could not find any application to preview files of type %1." msgstr "" -"Không thể bắt đầu tạo cơ sở dữ liệu trình điều khiển. Việc thực hiện %1 bị lỗi." +"Việc xem thử bị lỗi : TDE không tìm thấy ứng dụng nào có khả năng xem thử tập " +"tin kiểu %1." -#: management/kmdbcreator.cpp:113 -msgid "Please wait while TDE rebuilds a driver database." -msgstr "Vui lòng đời khi TDE xây dựng lại một cơ sở dữ liệu trình điều khiển." +#: kprintpreview.cpp:317 +#, c-format +msgid "Preview failed: unable to start program %1." +msgstr "Việc xem thử bị lỗi : không thể khởi chạy chương trình %1." -#: management/kmdbcreator.cpp:114 -msgid "Driver Database" -msgstr "Cơ sở dữ liệu trình điều khiển" +#: kprintpreview.cpp:322 +msgid "Do you want to continue printing?" +msgstr "Bạn có muốn tiếp tục in không?" -#: management/kmdbcreator.cpp:171 -msgid "" -"Error while creating driver database: abnormal child-process termination." +#: kpdriverpage.cpp:48 +#, fuzzy +msgid "" +"Some options selected are in conflict. You must resolve these conflicts " +"before continuing. See Driver Settings tab for detailed information." msgstr "" -"Gặp lỗi khhi tạo cơ sở dữ liệu trình điều khiển: tiến trình con đã kết thúc bất " -"thường." - -#: management/kmwname.cpp:34 -msgid "General Information" -msgstr "Thông tin chung" +"Một số tùy chọn đã chọn đang xung đột với nhau. Bạn phải tháo gỡ xung đột " +"này trước khi tiếp tục. Xem thanh Cấp cao để tìm chi tiết." -#: management/kmwname.cpp:37 +#: cups/kpimagepage.cpp:44 msgid "" -"

              Enter the information concerning your printer or class. Name " -"is mandatory, Location and Description " -"are not (they may even not be used on some systems).

              " +" " +"

              Brightness: Slider to control the brightness value of all colors " +"used.

              " +"

              The brightness value can range from 0 to 200. Values greater than 100 will " +"lighten the print. Values less than 100 will darken the print.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o brightness=...      # use range from \"0\" to \"200\"  

              " +"
              " msgstr "" -"

              Hãy nhập thông tin về máy in hay hạng của bạn. Tên " -"bắt buộc phải nhập, còn Địa điểmMô tả " -"không phải (trên một số hệ thống, có lẽ chúng ngay cả không dùng).

              " - -#: management/kmwname.cpp:39 -msgid "Name:" -msgstr "Tên:" - -#: management/kmwname.cpp:48 -msgid "You must supply at least a name." -msgstr "Bạn phải xác định ít nhất tên." +" " +"

              Độ sáng: đồ trượt điều khiển giá trị độ sáng của mọi màu sắc được " +"dùng.

              " +"

              Giá trị độ sáng nằm trong phạm vị từ 0 đến 200. Giá trị hơn 100 sẽ in chữ " +"nhạt hơn, còn giá trị nhỏ hơn 100 sẽ in chữ tối hơn.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o brightness=...      # use range from \"0\" to \"200\"  

              " +"
              " -#: management/kmwname.cpp:56 +#: cups/kpimagepage.cpp:58 msgid "" -"It is usually not a good idea to include spaces in printer name: it may prevent " -"your printer from working correctly. The wizard can strip all spaces from the " -"string you entered, resulting in %1; what do you want to do?" +" " +"

              Hue (Tint): Slider to control the hue value for color rotation.

              " +"

              The hue value is a number from -360 to 360 and represents the color hue " +"rotation. The following table summarizes the change you will see for the base " +"colors: " +"

              " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +"
              Originalhue=-45hue=45
              RedPurpleYellow-orange
              GreenYellow-greenBlue-green
              YellowOrangeGreen-yellow
              BlueSky-bluePurple
              MagentaIndigoCrimson
              CyanBlue-greenLight-navy-blue
              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o hue=...     # use range from \"-360\" to \"360\"  

              " msgstr "" -"Khuyên bạn không nhập tên máy in chứa dấu cách : có lẽ máy in sẽ không hoạt " -"động cho đúng. Trợ lý có thể gỡ bỏ mọi dấu cách ra chuỗi đã nhập, tạo %1. Vậy " -"bạn có muốn làm gì?" - -#: management/kmwname.cpp:62 -msgid "Strip" -msgstr "Bỏ" - -#: management/kmwdriver.cpp:80 management/kmwend.cpp:106 -#: management/kmwname.cpp:83 -msgid "Raw printer" -msgstr "Máy in thô" - -#: management/kmwpassword.cpp:37 -msgid "User Identification" -msgstr "Nhận diện người dùng" +" " +"

              Sắc màu (Nhuốm): Đồ trượt điều khiển giá trị sắc màu cho khả năng " +"quay màu.

              " +"

              Giá trị sắc màu là con số nằm trong phạm vị từ -360 đến 360, và tiêu biểu " +"độ xoay sắc màu. Bảng theo đây tóm tắt cách thay đổi những màu cơ bản: " +"

              " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +" " +"" +" " +" " +"
              GốcSắc màu = -45Sắc màu = 45
              ĐỏTímCam vàng
              Xanh láXanh là vàngNgọc lam
              VàngCamVàng xanh lá
              Xanh dươngXanh da trờiTím
              Đỏ tươiChàmĐỏ thắm
              Xanh lông mòngNgọc lamXanh hải quân nhạt
              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o hue=...     # use range from \"-360\" to \"360\"  

              " -#: management/kmwpassword.cpp:43 +#: cups/kpimagepage.cpp:83 msgid "" -"

              This backend may require a login/password to work properly. Select the type " -"of access to use and fill in the login and password entries if needed.

              " +" " +"

              Saturation: Slider to control the saturation value for all colors " +"used.

              " +"

              The saturation value adjusts the saturation of the colors in an image, " +"similar to the color knob on your television. The color saturation value.can " +"range from 0 to 200. On inkjet printers, a higher saturation value uses more " +"ink. On laserjet printers, a higher saturation uses more toner. A color " +"saturation of 0 produces a black-and-white print, while a value of 200 will " +"make the colors extremely intense.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o saturation=...      # use range from \"0\" to \"200\"  

              " +"
              " msgstr "" -"

              Hậu phương này có lẽ cần thiết tên người dùng / mật khẩu để hoạt động cho " -"đúng. Hãy chọn kiểu truy cập cần dùng, và điền vào mục nhập tên người dùng " -"(đăng nhập) và mật khẩu nếu cần thiết.

              " - -#: management/kmwpassword.cpp:49 -msgid "&Login:" -msgstr "Đ&ăng nhập:" - -#: management/kmwpassword.cpp:53 -msgid "&Anonymous (no login/password)" -msgstr "Vô d&anh (không có đăng nhập/mật khẩu)" - -#: management/kmwpassword.cpp:54 -msgid "&Guest account (login=\"guest\")" -msgstr "Tài khoản &khách (đăng nhập=\"guest\")" - -#: management/kmwpassword.cpp:55 -msgid "Nor&mal account" -msgstr "Tài khoản ch&uẩn" - -#: management/kmwpassword.cpp:88 -msgid "Select one option" -msgstr "Hãy chọn một tùy chọn" - -#: management/kmwpassword.cpp:90 -msgid "User name is empty." -msgstr "Tên người dùng là rỗng." - -#: management/kmwdriverselect.cpp:37 -msgid "Driver Selection" -msgstr "Chọn trình điều khiển" +" " +"

              Độ bão hoà : Đồ trượt điều khiển giá trị độ bão hoà cho mọi màu sắc " +"được dùng.

              " +"

              Giá trị độ bão hoà điều chỉnh độ bảo hoà của màu sắc trong ảnh, tương tự " +"với nút màu trên máy ti-vi của bạn. Giá trị độ bão hoà màu nằm trong phạm vị từ " +"0 đến 200. Trên máy in phun mực, giá trị bão hoà cao hơn sẽ chiếm nhiều mực " +"hơn. Còn trên máy in phun mực la-de, giá trị bão hoà cao hơn sẽ chiếm nhiều mực " +"sắc điệu hơn. Độ bão hoà màu 0 tạo bản in đen trắng, còn giá trị 200 tạo màu " +"sắc quá mạnh.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o saturation=...      # use range from \"0\" to \"200\"  

              " +"
              " -#: management/kmwdriverselect.cpp:43 +#: cups/kpimagepage.cpp:101 msgid "" -"

              Several drivers have been detected for this model. Select the driver you " -"want to use. You will have the opportunity to test it as well as to change it " -"if necessary.

              " +" " +"

              Gamma: Slider to control the gamma value for color correction.

              " +"

              The gamma value can range from 1 to 3000. A gamma values greater than 1000 " +"lightens the print. A gamma value less than 1000 darken the print. The default " +"gamma is 1000.

              " +"

              Note:

              the gamma value adjustment is not visible in the thumbnail " +"preview.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o gamma=...      # use range from \"1\" to \"3000\"  

              " +"
              " msgstr "" -"

              Vài trình điều khiển đã được phát hiện là thích hợp với mô hình máy in này. " -"Hãy chọn trình điều khiển bạn muốn sử dụng. Bạn sẽ có dịp thử nó, cũng với thay " -"đổi nó nếu cần." - -#: management/kmwdriverselect.cpp:46 -msgid "Driver Information" -msgstr "Thông tin trình điều khiển" +" " +"

              Gamma (γ) : Đồ trượt điều khiển giá trị gamma cho khả năng sửa " +"màu.

              " +"

              Giá trị gamma nằm trong phạm vị từ 1 đến 3000. Giá trị hơn 1000 in chữ nhạt " +"hơn, còn giá trị gamma nhỏ hơn 1000 in chữ tối hơn. Giá trị gamma mặc định là " +"1000.

              " +"

              Ghi chú :

              cách điều chỉnh gamma không hiển thị trong khung xem " +"thử hình thu nhỏ.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" +"

                  -o gamma=...      # use range from \"1\" to \"3000\"  

              " +"" -#: management/kmwdriverselect.cpp:62 -msgid "You must select a driver." -msgstr "Bạn phải chọn trình điều khiển." - -#: management/kmwdriverselect.cpp:82 -msgid " [recommended]" -msgstr " [đệ nghị]" +#: cups/kpimagepage.cpp:118 +msgid "" +" " +"

              Image Printing Options

              " +"

              All options controlled on this page only apply to printing images. Most " +"image file formats are supported. To name a few: JPEG, TIFF, PNG, GIF, PNM " +"(PBM/PGM/PNM/PPM), Sun Raster, SGI RGB, Windows BMP. Options to influence color " +"output of image printouts are: " +"

                " +"
              • Brightness
              • " +"
              • Hue
              • " +"
              • Saturation
              • " +"
              • Gamma
              " +"

              For a more detailed explanation about Brightness, Hue, Saturation and Gamma " +"settings, please look at the 'WhatsThis' items provided for these controls. " +"

              " +msgstr "" +" " +"

              Tùy chọn in ảnh

              " +"

              Mọi tùy chọn được điều khiển trên trang này hoạt động chỉ khi in ảnh. Có hỗ " +"trợ phần lớn dạng thức ảnh, v.d. JPEG, TIFF, PNG, GIF, PNM (PBM/PGM/PNM/PPM), " +"Sun Raster, SGI RGB, Windows BMP. Tùy chọn điều chỉnh kết xuất màu của bản in " +"ảnh: " +"

                " +"
              • Độ sáng
              • " +"
              • Sắc màu
              • " +"
              • Độ bão hoà
              • " +"
              • Gamma
              " +"

              Để tìm mô tả chi tiết về sự đặt Độ sáng, Sắc màu, Độ bão hoà và Gamma, vui " +"lòng xem mục « Cái này là gì? » được cung cấp cho mỗi điều khiển.

              " +"
              " -#: management/kmwdriverselect.cpp:113 -msgid "No information about the selected driver." -msgstr "Không có thông tin về trình điều khiển đã chọn." +#: cups/kpimagepage.cpp:136 +msgid "" +" " +"

              Coloration Preview Thumbnail

              " +"

              The coloration preview thumbnail indicates change of image coloration by " +"different settings. Options to influence output are: " +"

                " +"
              • Brightness
              • " +"
              • Hue (Tint)
              • " +"
              • Saturation
              • " +"
              • Gamma

              " +"

              For a more detailed explanation about Brightness, Hue, Saturation and Gamma " +"settings, please look at the 'WhatsThis' items provided for these controls. " +"

              " +msgstr "" +" " +"

              Hình thu nhỏ xem thử màu sắc

              " +"

              Hình thu nhỏ xem thử màu sắc ngụ ý cách thay đổi màu sắc trong ảnh bằng " +"nhiều sự đặt khác nhau. Những tùy chọn có tác động dữ liệu xuất:" +"

                " +"
              • Độ sáng
              • " +"
              • Sắc màu (Nhuốm)
              • " +"
              • Độ bão hoà
              • " +"
              • Gamma

              " +"

              Để tìm mô tả chi tiết về sự đặt Độ sáng, Sắc màu, Độ bão hoà và Gamma, vui " +"lòng xem mục « Cái này là gì? » được cung cấp cho mỗi điều khiển.

              " -#: management/kmpropbackend.cpp:34 -msgid "Printer type:" -msgstr "Kiểu máy in:" +#: cups/kpimagepage.cpp:152 +msgid "" +" " +"

              Image Size: Dropdown menu to control the image size on the printed " +"paper. Dropdown works in conjunction with slider below. Dropdown options " +"are:.

              " +"
                " +"
              • Natural Image Size: Image prints in its natural image size. If it " +"does not fit onto one sheet, the printout will be spread across multiple " +"sheets. Note, that the slider is disabled when selecting 'natural image size' " +"in the dropdown menu.
              • " +"
              • Resolution (ppi): The resolution value slider covers a number range " +"from 1 to 1200. It specifies the resolution of the image in Pixels Per Inch " +"(PPI). An image that is 3000x2400 pixels will print 10x8 inches at 300 pixels " +"per inch, for example, but 5x4 inches at 600 pixels per inch. If the specified " +"resolution makes the image larger than the page, multiple pages will be " +"printed. Resolution defaults to 72 ppi.
              • " +"
              • % of Page Size: The percent value slider covers numbers from 1 to " +"800. It specifies the size in relation to the page (not the image). A scaling " +"of 100 percent will fill the page as completely as the image aspect ratio " +"allows (doing auto-rotation of the image as needed). A scaling of more than " +"100 will print the image across multiple sheets. A scaling of 200 percent will " +"print on up to 4 pages.
              • Scaling in % of page size defaults to 100 %. " +"
              • % of Natural Image Size: The percent value slider moves from 1 to " +"800. It specifies the printout size in relation to the natural image size. A " +"scaling of 100 percent will print the image at its natural size, while a " +"scaling of 50 percent will print the image at half its natural size. If the " +"specified scaling makes the image larger than the page, multiple pages will be " +"printed. Scaling in % of natural image size defaults to 100 %.
              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o natural-scaling=...     # range in  %  is 1....800  "
              +"
              -o scaling=... # range in % is 1....800 " +"
              -o ppi=... # range in ppi is 1...1200

              " +"
              " +msgstr "" +" " +"

              Kích cỡ ảnh: tính năng này là trình đơn thả xuống mà điều khiển kích " +"cỡ của ảnh đã in. Trình đơn này hoạt động cùng với đồ trượt bên dưới. Nó cung " +"cấp các tùy chọn này:

              " +"
                " +"
              • kích cỡ ảnh tự nhiên: ảnh sẽ được in theo kích cỡ gốc. Ảnh lớn hơn " +"trang in sẽ chiếm nhiều trang. Ghi chú rằng đồ trượt bị tắt khi bạn chọn « kích " +"cỡ ảnh tự nhiên » trong trình đơn thả xuống.
              • " +"
              • Độ phân giải (ppi): đồ trượt giá trị độ phân giải ngụ ý phạm vị số " +"từ 1 đến 1200. Nó ghi rõ độ phân giải của trang theo điểm ảnh trên mỗi insơ " +"(Pixels Per Inch : PPI). Ảnh có kích cỡ 3000x2400 điểm ảnh (px) sẽ chiếm vùng " +"bản in 10x8\" tại 300 px/\", lấy thí dụ, nhưng sẽ chiếm vùng bản in 5x4\" tại " +"600 px/\". Nếu độ phân giải đã ghi rõ in ra ảnh lớn hơn trang in, nó sẽ chiếm " +"nhiều trang. Độ phân giải mặc định là 72 ppi.
              • " +"
              • % kích cỡ trang: đồ trượt giá trị phần trăm ngụ ý phạm vị số từ 1 " +"đến 800. Nó ghi rõ kích cỡ cân xứng với trang in (không phải với ảnh). Tỷ lệ " +"100% sẽ chiếm toàn bộ trang in, càng gần càng có thể, tùy theo tỷ lệ khía cạnh " +"của ảnh (nó xoay tự động ảnh khi cần thiết). Tỷ lệ hơn 100% sẽ in ảnh qua nhiều " +"trang. Tỷ lệ 200% sẽ in qua đến 4 trang.
              • Khả năng co dãn theo phần trăm " +"kích cỡ của trang có giá trị mặc định là 100%." +"
              • % kích cỡ ảnh tự nhiên: đồ trượt giá trị phần trăm ngụ ý phạm vị số " +"từ 1 đến 800. Nó ghi rõ kích cỡ của bản in cân xứng với kích cỡ tự nhiên của " +"ảnh. Tỷ lệ 100% sẽ in ra ảnh có kích cỡ tự nhiên, còn tỷ lệ 50% sẽ in ra ảnh có " +"nửa kích cỡ tự nhiên. Nếu tỷ lệ đã ghi rõ sẽ in ra ảnh lớn hơn trang in, ảnh sẽ " +"chiếm nhiều trang. Khả năng co dãn theo phần trăm kích cỡ tự nhiên của ảnh có " +"giá trị mặc định là 100%.
              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o natural-scaling=...     # range in  %  is 1....800  "
              +"
              -o scaling=... # range in % is 1....800 " +"
              -o ppi=... # range in ppi is 1...1200

              " +"
              " -#: management/kmpropbackend.cpp:48 -msgid "Interface" -msgstr "Giao diện" +#: cups/kpimagepage.cpp:192 +msgid "" +" " +"

              Position Preview Thumbnail

              " +"

              This position preview thumbnail indicates the position of the image on the " +"paper sheet. " +"

              Click on horizontal and vertical radio buttons to move image alignment on " +"paper around. Options are: " +"

                " +"
              • center
              • " +"
              • top
              • " +"
              • top-left
              • " +"
              • left
              • " +"
              • bottom-left
              • " +"
              • bottom
              • " +"
              • bottom-right
              • " +"
              • right
              • " +"
              • top-right

              " +msgstr "" +" " +"

              Hình thu nhỏ xem thử vị trí

              " +"

              Hình thu nhỏ xem thử vị trí này ngụ ý vị trí của ảnh trên trang in." +"

              Hãy nhắp vào nút chọn một kiểu ngang hay dọc để thay đổi cách canh ảnh. Các " +"tùy chọn sẵn sàng:" +"

                " +"
              • giữa
              • " +"
              • trên
              • " +"
              • trái-trên
              • " +"
              • trái
              • " +"
              • trái-dưới
              • " +"
              • dưới
              • " +"
              • phải-dưới
              • " +"
              • phải
              • " +"
              • phải-trên

              " -#: management/kmpropbackend.cpp:49 -msgid "Interface Settings" -msgstr "Thiết lập giao diện" +#: cups/kpimagepage.cpp:210 +msgid "" +" " +"

              Reset to Default Values

              " +"

              Reset all coloration settings to default values. Default values are: " +"

                " +"
              • Brightness: 100
              • " +"
              • Hue (Tint). 0
              • " +"
              • Saturation: 100
              • " +"
              • Gamma: 1000

              " +msgstr "" +" " +"

              Đặt lại thành giá trị mặc định

              " +"

              Đặt lại mọi sự lập màu sắc thành giá trị mặc định. Giá trị mặc định: " +"

                " +"
              • Độ sáng: 100
              • " +"
              • Sắc màu (Nhuốm). 0
              • " +"
              • Độ bão hoà: 100
              • " +"
              • Gamma: 1000

              " -#: management/kmpropbackend.cpp:62 -msgid "IPP Printer" -msgstr "Máy in IPP" +#: cups/kpimagepage.cpp:222 +msgid "" +" " +"

              Image Positioning:

              " +"

              Select a pair of radiobuttons to move image to the position you want on the " +"paper printout. Default is 'center'.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o position=...       # examples: \"top-left\" or \"bottom\"  
              " +"

              " +msgstr "" +" " +"

              Định vị ảnh:

              " +"

              Hãy chọn một cặp nút chọn một để chuyển ảnh sang vị trí khác trên bản in. " +"Mặc định là « giữa ».

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o position=...       # examples: \"top-left\" or \"bottom\"  
              " +"

              " -#: management/kmpropbackend.cpp:63 -msgid "Local USB Printer" -msgstr "Máy in USB cục bộ" +#: cups/kpimagepage.cpp:237 +msgid "Image" +msgstr "Ảnh" -#: management/kmpropbackend.cpp:64 -msgid "Local Parallel Printer" -msgstr "Máy in song song cục bộ" +#: cups/kpimagepage.cpp:239 +msgid "Color Settings" +msgstr "Thiết lập màu sắc" -#: management/kmpropbackend.cpp:65 -msgid "Local Serial Printer" -msgstr "Máy in nối tiếp cục bộ" +#: cups/kpimagepage.cpp:241 +msgid "Image Size" +msgstr "Cỡ ảnh" -#: management/kmpropbackend.cpp:66 -msgid "Network Printer (socket)" -msgstr "Máy in mạng (ổ cắm)" +#: cups/kpimagepage.cpp:243 +msgid "Image Position" +msgstr "Vị trí ảnh" -#: management/kmpropbackend.cpp:67 -msgid "SMB printers (Windows)" -msgstr "Máy in SMB (Windows)" +#: cups/kpimagepage.cpp:247 +msgid "&Brightness:" +msgstr "Độ &sáng:" -#: lpd/kmlpduimanager.cpp:45 management/kmpropbackend.cpp:68 -#: rlpr/kmwrlpr.cpp:116 -msgid "Remote LPD queue" -msgstr "Hàng đợo LPD từ xa" - -#: management/kmpropbackend.cpp:69 -msgid "File printer" -msgstr "Máy in tập tin" +#: cups/kpimagepage.cpp:252 +msgid "&Hue (Color rotation):" +msgstr "&Sắc màu (xoay màu):" -#: management/kmpropbackend.cpp:70 -msgid "Serial Fax/Modem printer" -msgstr "Máy in điện thư/điêu giải nối tiếp" +#: cups/kpimagepage.cpp:257 +msgid "&Saturation:" +msgstr "Độ &bão hoà :" -#: management/kmpropbackend.cpp:71 -msgid "" -"_: Unknown Protocol\n" -"Unknown" -msgstr "Lạ" +#: cups/kpimagepage.cpp:262 +msgid "&Gamma (Color correction):" +msgstr "&amma (sửa màu):" -#: management/kmconfigdialog.cpp:38 -msgid "TDE Print Configuration" -msgstr "Cấu hình In TDE" +#: cups/kpimagepage.cpp:283 +msgid "&Default Settings" +msgstr "Thiết lập &mặc định" -#: management/kmpropdriver.cpp:36 -msgid "Manufacturer:" -msgstr "Hãng chế tạo :" +#: cups/kpimagepage.cpp:289 +msgid "Natural Image Size" +msgstr "Cỡ ảnh tự nhiên" -#: management/kmpropdriver.cpp:37 -msgid "Printer model:" -msgstr "Mô hình máy in:" +#: cups/kpimagepage.cpp:290 +msgid "Resolution (ppi)" +msgstr "Độ phân giải (ppi)" -#: management/kmpropdriver.cpp:38 -msgid "Driver info:" -msgstr "Thông tin trình điều khiển:" +#: cups/kpimagepage.cpp:292 +#, no-c-format +msgid "% of Page" +msgstr "% trang" -#: lpd/lpdtools.cpp:239 management/kmpropdriver.cpp:53 -#: management/kmwend.cpp:104 -msgid "Driver" -msgstr "Trình điều khiển" +#: cups/kpimagepage.cpp:294 +#, no-c-format +msgid "% of Natural Image Size" +msgstr "% kích cỡ ảnh tự nhiên" -#: management/kmwsocket.cpp:38 -msgid "Network Printer Information" -msgstr "Thông tin máy in mạng" +#: cups/kpimagepage.cpp:304 +msgid "&Image size type:" +msgstr "K&iểu kích cỡ ảnh:" -#: management/kmwsocket.cpp:48 -msgid "&Printer address:" -msgstr "Địa chỉ máy &in:" +#: cups/kmpropquota.cpp:39 cups/kmwquota.cpp:96 +msgid "&Period:" +msgstr "&Thời kỳ:" -#: management/kmwsocket.cpp:49 -msgid "P&ort:" -msgstr "Cổn&g:" +#: cups/kmpropquota.cpp:40 cups/kmwquota.cpp:97 +msgid "&Size limit (KB):" +msgstr "Giới &hạn cỡ (KB):" -#: management/kmwsocket.cpp:99 -msgid "You must enter a printer address." -msgstr "Bạn phải nhập địa chỉ máy in." +#: cups/kmpropquota.cpp:41 cups/kmwquota.cpp:98 +msgid "&Page limit:" +msgstr "Giới hạn tr&ang :" -#: management/kmwsocket.cpp:110 -msgid "Wrong port number." -msgstr "Số hiệu cổng không đúng." +#: cups/kmpropquota.cpp:57 +msgid "Quotas" +msgstr "Chỉ tiêu" -#: management/kmwizard.cpp:64 management/kmwizard.cpp:209 -msgid "&Next >" -msgstr "&Kế →" +#: cups/kmpropquota.cpp:58 +msgid "Quota Settings" +msgstr "Thiết lập chỉ tiêu" -#: management/kmwizard.cpp:66 -msgid "< &Back" -msgstr "← &Lùi" +#: cups/kmpropquota.cpp:78 cups/kmwquota.cpp:84 +msgid "No quota" +msgstr "Không có chỉ tiêu" -#: management/kmwizard.cpp:131 management/kmwizard.cpp:166 -#: management/kmwizard.cpp:191 -msgid "Add Printer Wizard" -msgstr "Thêm Trợ lý in" +#: cups/kmpropquota.cpp:79 cups/kmpropquota.cpp:80 cups/kmwquota.cpp:87 +#: cups/kmwquota.cpp:90 +msgid "None" +msgstr "Không có" -#: management/kmwizard.cpp:166 -msgid "Modify Printer" -msgstr "Sửa đổi máy in" +#: cups/kptextpage.cpp:41 +msgid "" +" " +"

              Characters Per Inch

              " +"

              This setting controls the horizontal size of characters when printing a text " +"file.

              " +"

              The default value is 10, meaning that the font is scaled in a way that 10 " +"characters per inch will be printed.

              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o cpi=...          # example: \"8\" or \"12\"  

              " +msgstr "" +" " +"

              Ký tự trên mỗi insơ

              " +"

              Thiết lập này điều khiển kích cỡ ngang của ký tự khi in tập tin văn bản.

              " +"

              Giá trị mặc định là 10, có nghĩa là phông chữ được co dãn bằng cách in 10 ký " +"tự trên mỗi insơ giấy (hay phương tiện in khác).

              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o cpi=...          # example: \"8\" or \"12\"  

              " -#: management/kmwizard.cpp:191 -msgid "Unable to find the requested page." -msgstr "Không tìm thấy trang đã yêu cầu." +#: cups/kptextpage.cpp:55 +msgid "" +" " +"

              Lines Per Inch

              " +"

              This setting controls the vertical size of characters when printing a text " +"file.

              " +"

              The default value is 6, meaning that the font is scaled in a way that 6 " +"lines per inch will be printed.

              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o lpi=...         # example \"5\" or \"7\"  

              " +msgstr "" +" " +"

              Dòng trên mỗi insơ

              " +"

              Thiết lập này điều khiển kích cỡ dọc của ký tự khi in tập tin văn bản.

              " +"

              Giá trị mặc định là 6, có nghĩa là phông chữ được co dãn bằng cách in 6 ký " +"tự trên mỗi insơ giấy (hay phương tiện in khác).

              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o lpi=...         # example \"5\" or \"7\"  

              " -#: management/kmwizard.cpp:207 management/kmwizard.cpp:234 -msgid "&Finish" -msgstr "Kết t&húc" +#: cups/kptextpage.cpp:69 +msgid "" +" " +"

              Columns

              " +"

              This setting controls how many columns of text will be printed on each page " +"when. printing text files.

              " +"

              The default value is 1, meaning that only one column of text per page will " +"be printed.

              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o columns=...     # example: \"2\" or \"4\"  

              " +msgstr "" +" " +"

              Cột

              " +"

              Thiết lập này điều khiển mấy cột văn bản cần in trên mỗi trang, khi in tập " +"tin văn bản.

              " +"

              Giá trị mặc định là 1, có nghĩa là chỉ một cột văn bản sẽ được in trên mỗi " +"trang.

              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o columns=...     # example: \"2\" or \"4\"  

              " -#: management/kmwinfopage.cpp:32 -msgid "Introduction" -msgstr "Giới thiệu" +#: cups/kptextpage.cpp:84 +msgid " Preview icon changes when you turn on or off prettyprint. " +msgstr "" +"Biểu tượng xem thử thay đổi khi bạn bật/tắt khả năng « in xinh »." -#: management/kmwinfopage.cpp:37 +#: cups/kptextpage.cpp:87 #, fuzzy msgid "" -"

              Welcome,

              " -"
              " -"

              This wizard will help to install a new printer on your computer. It will " -"guide you through the various steps of the process of installing and " -"configuring a printer for your printing system. At each step, you can always go " -"back using the Back button.

              " -"
              " -"

              We hope you enjoy this tool!

              " -"
              " +" " +"

              Text Formats

              " +"

              These settings control the appearance of text on printouts. They are only " +"valid for printing text files or input directly through kprinter.

              " +"

              Note: These settings have no effect whatsoever for other input " +"formats than text, or for printing from applications such as the KDE Advanced " +"Text Editor. (Applications in general send PostScript to the print system, and " +"'kate' in particular has its own knobs to control the print output.

              . " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o cpi=...         # example: \"8\" or \"12\"  "
              +"
              -o lpi=... # example: \"5\" or \"7\" " +"
              -o columns=... # example: \"2\" or \"4\"

              " msgstr "" -"

              Chào mừng !

              " -"
              " -"

              Trợ lý này sẽ giúp đỡ bạn cài đặt một máy in mới vào máy tính này. Nó sẽ " -"hướng dẫn qua các bước của tiến trình cài đặt và cấu hình máy in cho hệ thống " -"in hiện thời. Vào bất cứ lúc nào, bạn có thể lùi lại bằng cách bấm cái nút " -"Lùi." -"
              " -"

              Mong muốn bạn thích thú sử dụng trợ lý này.

              " -"

              Nhóm In TDE.

              " - -#: management/kmconfigjobs.cpp:33 management/kmpages.cpp:59 -msgid "Jobs" -msgstr "Công việc" - -#: management/kmconfigjobs.cpp:37 -msgid "Jobs Shown" -msgstr "Công việc đã hiện" - -#: management/kmconfigjobs.cpp:42 -msgid "Maximum number of jobs shown:" -msgstr "Số công việc tối đa đã hiện:" - -#: management/kxmlcommanddlg.cpp:108 -msgid "Integer" -msgstr "Số nguyên" +" " +"

              Dạng thức văn bản

              " +"

              Thiết lập này điều khiển hình thức của văn bản in ra. Những chức năng này " +"chỉ hoạt động khi in tập tin văn bản hoặc nhập trực tiếp qua kprinter.

              " +"

              Ghi chú : những chức năng này không có tác động nào dạng thức nhập " +"khác với văn bản, hoặc khi in từ ứng dụng như « kate » (TDE Advanced Text " +"Editor : trình soạn thảo văn bản cấp cao). Nói chung, ứng dụng gởi dữ liệu " +"PostScript vào hệ thống in, và « kate » đặc biệt có cách riêng điều khiển kết " +"xuất in.

              . " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o cpi=...         # example: \"8\" or \"12\"  "
              +"
              -o lpi=... # example: \"5\" or \"7\" " +"
              -o columns=... # example: \"2\" or \"4\"

              " -#: management/kxmlcommanddlg.cpp:109 -msgid "Float" -msgstr "Nổi" - -#: management/kxmlcommanddlg.cpp:110 -msgid "List" -msgstr "Danh sách" - -#: management/kmspecialprinterdlg.cpp:57 management/kxmlcommanddlg.cpp:115 -#: management/kxmlcommanddlg.cpp:866 -msgid "&Description:" -msgstr "&Mô tả :" - -#: management/kmspecialprinterdlg.cpp:83 management/kxmlcommanddlg.cpp:116 -msgid "&Format:" -msgstr "&Dạng thức:" - -#: management/kxmlcommanddlg.cpp:118 -msgid "Default &value:" -msgstr "Giá trị &mặc định:" - -#: management/kxmlcommanddlg.cpp:119 -msgid "Co&mmand:" -msgstr "&Lệnh:" - -#: management/kxmlcommanddlg.cpp:126 -msgid "&Persistent option" -msgstr "Tùy chọn &bền bỉ" - -#: management/kxmlcommanddlg.cpp:128 -msgid "Va&lues" -msgstr "&Giá trị" - -#: management/kxmlcommanddlg.cpp:136 -msgid "Minimum v&alue:" -msgstr "Giá trị tối thiể&u :" - -#: management/kxmlcommanddlg.cpp:137 -msgid "Ma&ximum value:" -msgstr "Giá trị tối &đa:" - -#: management/kmwend.cpp:53 management/kmwend.cpp:112 -#: management/kxmlcommanddlg.cpp:142 management/kxmlcommanddlg.cpp:545 -msgid "Description" -msgstr "Mô tả" - -#: management/kxmlcommanddlg.cpp:150 -msgid "Add value" -msgstr "Thêm giá trị" +#: cups/kptextpage.cpp:108 +#, fuzzy +msgid "" +" " +"

              Margins

              " +"

              These settings control the margins of printouts on the paper. They are not " +"valid for jobs originating from applications which define their own page " +"layout internally and send PostScript to TDEPrint (such as KOffice or " +"OpenOffice.org).

              " +"

              When printing from KDE applications, such as KMail and Konqueror, or " +"printing an ASCII text file through kprinter, you can choose your preferred " +"margin settings here.

              " +"

              Margins may be set individually for each edge of the paper. The combo box at " +"the bottom lets you change the units of measurement between Pixels, " +"Millimeters, Centimeters, and Inches.

              " +"

              You can even use the mouse to grab one margin and drag it to the intended " +"position (see the preview picture on the right side).

              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o page-top=...      # example: \"72\"  "
              +"
              -o page-bottom=... # example: \"24\" " +"
              -o page-left=... # example: \"36\" " +"
              -o page-right=... # example: \"12\"

              " +msgstr "" +" " +"

              Lề

              " +"

              Thiết lập này điều khiển các lề trên bản in. Những chức năng này không hoạt " +"động trong công việc được gởi từ ứng dụng xác định nội bộ bố trí trang mình và " +"gởi dữ liệu PostScript vào trình TDEPrint (như bộ ứng dụng văn phòng KOffice " +"hay OpenOffice.org).

              " +"

              Khi in từ ứng dụng TDE, như trình thư KMail hay trình duyệt Mạng Konqueror, " +"hoặc khi in một tập tin văn bản ASCII thông qua trình kprinter, bạn có khả năng " +"chọn thiết lập lề ở đây.

              " +"

              Có thể đặt lề riêng cho mỗi cạnh giấy. Hộp tổ hợp bên dưới cho bạn khả năng " +"chuyển đổi đơn vị đo giữa ĐIểm ảnh, Mili-mét, Centi-mét, và Insơ.

              " +"

              Bạn ngay cả có khả năng sử dụng con chuột để kéo lề nào sang vị trí khác " +"(xem hình xem thử bên phải).

              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o page-top=...      # example: \"72\"  "
              +"
              -o page-bottom=... # example: \"24\" " +"
              -o page-left=... # example: \"36\" " +"
              -o page-right=... # example: \"12\"

              " -#: management/kxmlcommanddlg.cpp:151 -msgid "Delete value" -msgstr "Bỏ giá trị" +#: cups/kptextpage.cpp:134 +msgid "" +" " +"

              Turn Text Printing with Syntax Highlighting (Prettyprint) On!

              " +"

              ASCII text file printouts can be 'prettyfied' by enabling this option. If " +"you do so, a header is printed at the top of each page. The header contains " +"the page number, job title (usually the filename), and the date. In addition, C " +"and C++ keywords are highlighted, and comment lines are italicized.

              " +"

              This prettyprint option is handled by CUPS.

              " +"

              If you prefer another 'plaintext-to-prettyprint' converter, look for the " +"enscript pre-filter on the Filters tab.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o prettyprint=true.  

              " +msgstr "" +" " +"

              Bật khả năng in văn bản đã tô sáng cú pháp (« in xinh »).

              " +"

              Bản in của tập tin văn bản ASCII (« nhập thô ») có thể được « xinh hoá » " +"bằng cách hiệu lực tùy chọn này. Khi bật, một đoạn đầu trang đặc biệt được in " +"trên mỗi trang. Đầu trang này chứa số thứ tự trang, tên công việc in (thường là " +"tên tập tin), và ngày. Hơn nữa, mọi từ khoá kiểu C hay C++ được tô sáng, và " +"các dòng ghi chú được in nghiêng.

              " +"

              Tùy chọn in xinh này bị CUPS quản lý.

              " +"

              Nếu bạn muốn sử dụng một bộ chuyển đổi « nhập thô sang in xinh » khác, hãy " +"tìm bộ tiền lọc enscript trên thanh Lọc.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o prettyprint=true.  

              " -#: management/kxmlcommanddlg.cpp:153 -msgid "Apply changes" -msgstr "Áp dụng thay đổi" +#: cups/kptextpage.cpp:153 +msgid "" +" " +"

              Turn Text Printing with Syntax Highlighting (Prettyprint) Off!

              " +"

              ASCII text file printing with this option turned off are appearing without a " +"page header and without syntax highlighting. (You can still set the page " +"margins, though.)

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o prettyprint=false  

              " +msgstr "" +" " +"

              Tắt khả năng in văn bản đã tô sáng cú pháp (« in xinh »).

              " +"

              Các tập tin văn bản ASCII được in khi tùy chọn này đã tắt sẽ không chứa đoạn " +"đầu trang đặc biệt, cũng không tô sáng cú pháp. (Nhưng bạn còn có khả năng đặt " +"những lề trang.)

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o prettyprint=false  

              " -#: management/kxmlcommanddlg.cpp:154 -msgid "Add group" -msgstr "Thêm nhóm" +#: cups/kptextpage.cpp:167 +msgid "" +" " +"

              Print Text with Syntax Highlighting (Prettyprint)

              " +"

              ASCII file printouts can be 'prettyfied' by enabling this option. If you do " +"so, a header is printed at the top of each page. The header contains the page " +"number, job title (usually the filename), and the date. In addition, C and C++ " +"keywords are highlighted, and comment lines are italicized.

              " +"

              This prettyprint option is handled by CUPS.

              " +"

              If you prefer another 'plaintext-to-prettyprint' converter, look for the " +"enscript pre-filter on the Filters tab.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o prettyprint=true.  "
              +"
              -o prettyprint=false

              " +msgstr "" +" " +"

              In văn bản có cú pháp được tô sáng (« in xinh »)

              " +"

              Bản in của tập tin văn bản ASCII (« nhập thô ») có thể được « xinh hoá » " +"bằng cách hiệu lực tùy chọn này. Khi bật, một đoạn đầu trang đặc biệt được in " +"trên mỗi trang. Đầu trang này chứa số thứ tự trang, tên công việc in (thường là " +"tên tập tin), và ngày. Hơn nữa, mọi từ khoá kiểu C hay C++ được tô sáng, và " +"các dòng ghi chú được in nghiêng.

              " +"

              Tùy chọn in xinh này bị CUPS quản lý.

              " +"

              Nếu bạn muốn sử dụng một bộ chuyển đổi « nhập thô sang in xinh » khác, hãy " +"tìm bộ tiền lọc enscript trên thanh Lọc.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o prettyprint=true.  "
              +"
              -o prettyprint=false

              " -#: management/kxmlcommanddlg.cpp:155 -msgid "Add option" -msgstr "Thêm tùy chọn" +#: cups/kptextpage.cpp:188 +msgid "Text" +msgstr "Văn bản" -#: management/kxmlcommanddlg.cpp:156 -msgid "Delete item" -msgstr "Bỏ mục" +#: cups/kptextpage.cpp:191 +msgid "Text Format" +msgstr "Dạng thức văn bản" -#: management/kxmlcommanddlg.cpp:157 tdefilelist.cpp:135 -msgid "Move up" -msgstr "Đem lên" +#: cups/kptextpage.cpp:193 +msgid "Syntax Highlighting" +msgstr "Tô sáng cú pháp" -#: management/kxmlcommanddlg.cpp:158 tdefilelist.cpp:142 -msgid "Move down" -msgstr "Đem xuống" +#: cups/kptextpage.cpp:200 +msgid "&Chars per inch:" +msgstr "&Ký tự trên mỗi insơ :" -#: management/kxmlcommanddlg.cpp:162 -msgid "&Input From" -msgstr "&Nhập từ" +#: cups/kptextpage.cpp:204 +msgid "&Lines per inch:" +msgstr "&Dòng trên mỗi insơ :" -#: management/kxmlcommanddlg.cpp:163 -msgid "O&utput To" -msgstr "&Xuất vào" +#: cups/kptextpage.cpp:208 +msgid "C&olumns:" +msgstr "C&ột:" -#: management/kxmlcommanddlg.cpp:164 management/kxmlcommanddlg.cpp:166 -msgid "File:" -msgstr "Tập tin:" +#: cups/kptextpage.cpp:216 +msgid "&Disabled" +msgstr "Đã &tắt" -#: management/kxmlcommanddlg.cpp:165 management/kxmlcommanddlg.cpp:167 -msgid "Pipe:" -msgstr "Ống dẫn:" +#: cups/kptextpage.cpp:218 +msgid "&Enabled" +msgstr "Đã &bật" -#: management/kxmlcommanddlg.cpp:285 +#: cups/kmcupsuimanager.cpp:87 msgid "" -"An identification string. Use only alphanumeric characters except spaces. The " -"string __root__ is reserved for internal use." +"" +"

              Print queue on remote CUPS server

              " +"

              Use this for a print queue installed on a remote machine running a CUPS " +"server. This allows to use remote printers when CUPS browsing is turned off.

              " +"
              " msgstr "" -"Chuỗi nhận diện. Hãy dùng chỉ các ký tự chữ số, trừ dấu cách. Chuỗi « " -"__root__ » được dành riêng để dùng nội bộ." +"" +"

              Hàng đợi in trên máy phục vụ CUPS từ xa

              " +"

              Hãy dùng tùy chọn này cho hàng đợi in được cài đặt vào một máy từ xa chạy " +"trình phục vụ CUPS. Tùy chọn này cho bạn khả năng dùng máy in từ xa khi chức " +"năng duyệt CUPS đã tắt.

              " -#: management/kxmlcommanddlg.cpp:289 -msgid "" -"A description string. This string is shown in the interface, and should be " -"explicit enough about the role of the corresponding option." -msgstr "" -"Chuỗi mô tả. Chuỗi này được hiển thị trên giao diện, và nên ghi rõ nhiệm vụ của " -"tùy chọn tương ứng." - -#: management/kxmlcommanddlg.cpp:293 +#: cups/kmcupsuimanager.cpp:94 msgid "" -"The type of the option. This determines how the option is presented graphically " -"to the user." +"" +"

              Network IPP printer

              " +"

              Use this for a network-enabled printer using the IPP protocol. Modern " +"high-end printers can use this mode. Use this mode instead of TCP if your " +"printer can do both.

              " msgstr "" -"Kiểu tùy chọn. Điều này đặt cách hiển thị đồ họa tùy chọn này cho người dùng " -"xem." +"" +"

              Máy in IPP mạng

              " +"

              Hãy dùng tùy chọn này với máy in có khả năng mạng bằng giao thức IPP. Các " +"máy in mới có tính năng đầy đủ có thể dùng chế độ này. Hãy dùng chế độ này thay " +"vào TCP nếu máy in có cả hai khả năng.

              " -#: management/kxmlcommanddlg.cpp:297 +#: cups/kmcupsuimanager.cpp:101 msgid "" -"The format of the option. This determines how the option is formatted for " -"inclusion in the global command line. The tag %value " -"can be used to represent the user selection. This tag will be replaced at " -"run-time by a string representation of the option value." +"" +"

              Fax/Modem printer

              " +"

              Use this for a fax/modem printer. This requires the installation of the fax4CUPS " +"backend. Documents sent on this printer will be faxed to the given target fax " +"number.

              " msgstr "" -"Dạng thức của tùy chọn. Điều này đặt cách định dạng tùy chọn này để dùng trên " -"dòng lệnh toàn cục. Thẻ %value (giá trị) có thể được dùng để tiêu biểu " -"điều bị người dùng chọn. Vào lúc chạy, thẻ này sẽ được thay thế bằng đại diện " -"dạng chuỗi của giá trị tùy chọn này." +"" +"

              Máy in điện thư / bộ điều giải

              " +"

              Dùng tùy chọn này cho máy in điện thư / bộ điều giải (fax/modem). Cần thiết " +"bạn cài đặt phần mềm " +"fax4CUPS là hậu phương. Tài liệu nào bị máy in này xử lý sẽ được gởi dạng " +"điện thư cho số điện thư đích đựa ra.

              " -#: management/kxmlcommanddlg.cpp:303 +#: cups/kmcupsuimanager.cpp:108 msgid "" -"The default value of the option. For non persistent options, nothing is added " -"to the command line if the option has that default value. If this value does " -"not correspond to the actual default value of the underlying utility, make the " -"option persistent to avoid unwanted effects." +"" +"

              Other printer

              " +"

              Use this for any printer type. To use this option, you must know the URI of " +"the printer you want to install. Refer to the CUPS documentation for more " +"information about the printer URI. This option is mainly useful for printer " +"types using 3rd party backends not covered by the other possibilities.

              " msgstr "" -"Giá trị mặc định của tùy chọn. Đối với tùy chọn không bền bỉ, không có gì được " -"thêm vào dòng lệnh nếu tùy chọn có giá trị mặc định đó. Nếu giá trị này không " -"tương ứng với giá trị mặc định thật của tiện ích cơ bản, hãy đặt tùy chọn bền " -"bỉ để tránh kết quả vô ích." +"" +"

              Máy in khác

              " +"

              Dùng tùy chọn này cho kiểu máy in nào. Cần thiết bạn biết được URI của máy " +"in cần cài đặt. Hãy xem tài liệu CUPS để tìm thông tin thêm về URI máy in. Tùy " +"chọn này thường có ích với kiểu máy in dùng hậu phương khác không thích hợp với " +"các khả năng khác.

              " -#: management/kxmlcommanddlg.cpp:309 +#: cups/kmcupsuimanager.cpp:116 msgid "" -"Make the option persistent. A persistent option is always written to the " -"command line, whatever its value. This is useful when the chosen default value " -"does not match with the actual default value of the underlying utility." +"" +"

              Class of printers

              " +"

              Use this to create a class of printers. When sending a document to a class, " +"the document is actually sent to the first available (idle) printer in the " +"class. Refer to the CUPS documentation for more information about class of " +"printers.

              " msgstr "" -"Đặt tùy chọn là bền bỉ. Tùy chọn bền bỉ nào luôn luôn được ghi vào dòng lệnh, " -"bất chấp giá trị nó. Sự lập này có ích khi giá trị mặc định đã chọn không khớp " -"với giá trị mặc định thật của tiện ích cơ bản." +"" +"

              Hạng máy in

              " +"

              Dùng tùy chọn này để tạo một hạng máy in. Khi bạn gởi tài liệu cho hạng, tài " +"liệu thật sự được gởi cho máy in sẵn sàng (nghỉ) thứ nhất trong hạng đó. Xem " +"tài iiệu CUPS để tìm thông tin thêm về hạng máy in.

              " -#: management/kxmlcommanddlg.cpp:313 -#, c-format -msgid "" -"The full command line to execute the associated underlying utility. This " -"command line is based on a mechanism of tags that are replaced at run-time. The " -"supported tags are:" -"
                " -"
              • %filterargs: command options
              • " -"
              • %filterinput: input specification
              • " -"
              • %filteroutput: output specification
              • " -"
              • %psu: the page size in upper case
              • " -"
              • %psl: the page size in lower case
              " -msgstr "" -"Dòng lệnh đầy đủ để thực hiện tiện ích cơ bản tương ứng. Dòng lệnh này đựa vào " -"một cơ chế thẻ được thay thế vào lúc chạy. Các thẻ được hỗ trợ :" -"
                " -"
              • %filterargs: các tùy chọn lệnh
              • " -"
              • %filterinput: đặc tả nhập
              • " -"
              • %filteroutput: đặc tả xuất
              • " -"
              • %psu: kích cỡ trang theo chữ hoa
              • " -"
              • %psl: kích cỡ trang theo chữ thường
              " +#: cups/kmcupsuimanager.cpp:129 +msgid "Re&mote CUPS server (IPP/HTTP)" +msgstr "Máy phục vụ CUPS từ &xa (IPP/HTTP)" -#: management/kxmlcommanddlg.cpp:323 -#, c-format -msgid "" -"Input specification when the underlying utility reads input data from a file. " -"Use the tag %in to represent the input filename." -msgstr "" -"Đặc tả nhập khi tiện ích cơ bản đọc dữ liệu nhập từ tập tin. Hãy dùng thẻ " -"%in để tiêu biểu tên tập tin nhập." +#: cups/kmcupsuimanager.cpp:130 +msgid "Network printer w/&IPP (IPP/HTTP)" +msgstr "Máy in mạng có &IPP (IPP/HTTP)" -#: management/kxmlcommanddlg.cpp:327 -#, c-format -msgid "" -"Output specification when the underlying utility writes output data to a file. " -"Use the tag %out to represent the output filename." -msgstr "" -"Đặc tả xuất khi tiện ích cơ bản ghi dữ liệu xuất vào tập tin. Hãy dùng thẻ " -"%out để tiêu biểu tên tập tin xuất." +#: cups/kmcupsuimanager.cpp:131 +msgid "S&erial Fax/Modem printer" +msgstr "Máy in điện thư/điều giải &nối tiếp" -#: management/kxmlcommanddlg.cpp:331 -msgid "" -"Input specification when the underlying utility reads input data from its " -"standard input." -msgstr "" -"Đặc tả nhập khi tiện ích cơ bản đọc dữ liệu nhập từ thiết bị nhập chuẩn." +#: cups/kmcupsuimanager.cpp:132 +msgid "Other &printer type" +msgstr "Kiểu máy &in khác" -#: management/kxmlcommanddlg.cpp:335 -msgid "" -"Output specification when the underlying utility writes output data to its " -"standard output." -msgstr "" -"Đặc tả xuất khi tiện ích cơ bản đọc dữ liệu xuất từ thiết bị xuất chuẩn." +#: cups/kmcupsuimanager.cpp:134 +msgid "Cl&ass of printers" +msgstr "H&ạng máy in" -#: management/kxmlcommanddlg.cpp:339 -msgid "" -"A comment about the underlying utility, which can be viewed by the user from " -"the interface. This comment string supports basic HTML tags like <a>, " -"<b> or <i>." -msgstr "" -"Chú thích về tiện ích cơ bản, mà có thể bị người dùng xem trên giao diện. Chuỗi " -"chú thích này hễ trợ các thẻ HTML cơ bản nhơ <a>, <b> hay " -"<i>." +#: cups/kmcupsuimanager.cpp:190 +msgid "An error occurred while retrieving the list of available backends:" +msgstr "Gặp lỗi khi lấy danh sách các hậu phương sẵn sàng:" -#: management/kxmlcommanddlg.cpp:568 -msgid "" -"Invalid identification name. Empty strings and \"__root__\" are not allowed." -msgstr "" -"Tên nhận diện không hợp lệ. Không cho phép chuỗi rỗng hay \"__root__\"." +#: cups/kmcupsuimanager.cpp:236 +msgid "Priority" +msgstr "Ưu tiên" -#: management/kxmlcommanddlg.cpp:649 management/kxmlcommanddlg.cpp:652 -msgid "New Group" -msgstr "Nhóm mới" +#: cups/kmcupsuimanager.cpp:238 +msgid "Billing Information" +msgstr "Thông tin hoá đơn" -#: management/kxmlcommanddlg.cpp:668 management/kxmlcommanddlg.cpp:671 -msgid "New Option" -msgstr "Tùy chọn mới" +#: cups/ipprequest.cpp:164 +msgid "You don't have access to the requested resource." +msgstr "Bạn không có quyền truy cập tài nguyên đã yêu cầu." -#: management/kxmlcommanddlg.cpp:795 management/kxmlcommanddlg.cpp:939 -#, c-format -msgid "Command Edit for %1" -msgstr "Sửa lệnh cho %1" +#: cups/ipprequest.cpp:167 +msgid "You are not authorized to access the requested resource." +msgstr "Không cho phép bạn truy cập tài nguyên đã yêu cầu." -#: management/kxmlcommanddlg.cpp:833 -msgid "&Mime Type Settings" -msgstr "Thiết lập kiểu &MIME" +#: cups/ipprequest.cpp:170 +msgid "The requested operation cannot be completed." +msgstr "Không thể làm xong thao tác đã yêu cầu." -#: management/kxmlcommanddlg.cpp:839 -msgid "Supported &Input Formats" -msgstr "Dạng thức &nhập được hỗ trợ" +#: cups/ipprequest.cpp:173 +msgid "The requested service is currently unavailable." +msgstr "Dịch vụ đã yêu cầu hiện thời không sẵn sàng." -#: kpfilterpage.cpp:407 management/kxmlcommanddlg.cpp:840 -msgid "Requirements" -msgstr "Cần thiết" +#: cups/ipprequest.cpp:176 +msgid "The target printer is not accepting print jobs." +msgstr "Máy in đích hiện thời không chấp nhận công việc in." -#: management/kxmlcommanddlg.cpp:851 -msgid "&Edit Command..." -msgstr "&Sửa lệnh..." +#: cups/ipprequest.cpp:313 +msgid "" +"Connection to CUPS server failed. Check that the CUPS server is correctly " +"installed and running." +msgstr "" +"Việc kết nối đến máy phục vụ CUPS bị lỗi. Hãy kiểm tra xem máy phục vụ CUPS đã " +"được cài đặt cho đúng và chạy được." -#: management/kxmlcommanddlg.cpp:868 -msgid "Output &format:" -msgstr "Định dạng &xuất:" +#: cups/ipprequest.cpp:316 +msgid "The IPP request failed for an unknown reason." +msgstr "Yêu cầu IPP bị lỗi, không biết sao." -#: management/kxmlcommanddlg.cpp:870 -msgid "ID name:" -msgstr "Tên nhận diện:" +#: cups/ipprequest.cpp:461 +msgid "Attribute" +msgstr "Thuộc tính" -#: management/kxmlcommanddlg.cpp:1033 -msgid "exec:/" -msgstr "exec:/" +#: cups/ipprequest.cpp:462 +msgid "Values" +msgstr "Giá trị" -#: driver.cpp:377 kpgeneralpage.cpp:261 lpd/lpdtools.cpp:307 -#: management/kmconfiggeneral.cpp:44 management/kmpropgeneral.cpp:54 -#: management/kmwend.cpp:49 -msgid "General" -msgstr "Chung" +#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567 +msgid "True" +msgstr "Đúng" -#: management/kmconfiggeneral.cpp:45 management/kmpropgeneral.cpp:55 -msgid "General Settings" -msgstr "Thiết lập chung" +#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567 +msgid "False" +msgstr "Sai" -#: management/kmconfiggeneral.cpp:48 -msgid "Refresh Interval" -msgstr "Thời gian cập nhật" +#: cups/kmwfax.cpp:39 +msgid "Fax Serial Device" +msgstr "Thiết bị điện thư nối tiếp" -#: management/kmconfiggeneral.cpp:51 -msgid " sec" -msgstr " giây" +#: cups/kmwfax.cpp:43 +msgid "

              Select the device which your serial Fax/Modem is connected to.

              " +msgstr "

              Hãy chọn thiết bị nơi máy điện thư / điều giải được kết nối.

              " -#: kpgeneralpage.cpp:416 lpd/lpdtools.cpp:40 management/kmconfiggeneral.cpp:52 -msgid "Disabled" -msgstr "Đã tắt" +#: cups/kmwfax.cpp:81 +msgid "You must select a device." +msgstr "Bạn phải chọn thiết bị." -#: management/kmconfiggeneral.cpp:53 +#: cups/kphpgl2page.cpp:33 msgid "" -"This time setting controls the refresh rate of various TDE Print " -"components like the print manager and the job viewer." +" Print in Black Only (Blackplot) " +"

              The 'blackplot' option specifies that all pens should plot in black-only: " +"The default is to use the colors defined in the plot file, or the standard pen " +"colors defined in the HP-GL/2 reference manual from Hewlett Packard.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o blackplot=true  

              " msgstr "" -"Thiết lập thời gian này điều khiển tần số cập nhật của vài thành phần " -"In TDE như bộ quản lý in và bộ xem công việc." - -#: management/kmconfiggeneral.cpp:57 -msgid "Test Page" -msgstr "Trang thử" - -#: management/kmconfiggeneral.cpp:58 -msgid "&Specify personal test page" -msgstr "Ghi rõ trang thử &riêng" - -#: management/kmconfiggeneral.cpp:60 -msgid "Preview..." -msgstr "Xem thử..." - -#: management/kmconfiggeneral.cpp:70 -msgid "Sho&w printing status message box" -msgstr "&Hiện hộp thông điệp trạng thái in" - -#: management/kmconfiggeneral.cpp:71 -msgid "De&faults to the last printer used in the application" -msgstr "Mặc định là máy in đã dùng cuối cùng trong ứng dụng đó" +" In chỉ đen (vẽ đen) " +"

              Tùy chọn « vẽ đen » ghi rõ rằng mọi bút nên vẽ chỉ bằng màu đen thôi. Mặc " +"định là dùng những màu sắc được xác định trong tập tin đồ thị, hoặc những màu " +"sắc bút chuẩn được định nghĩa trong sổ tay tham chiếu HP-GL/2 của công ty " +"Hewlett Packard (HP).

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o blackplot=true  

              " -#: management/kmconfiggeneral.cpp:127 +#: cups/kphpgl2page.cpp:48 msgid "" -"The selected test page is not a PostScript file. You may not be able to test " -"your printer anymore." +" Scale Print Image to Page Size " +"

              The 'fitplot' option specifies that the HP-GL image should be scaled to fill " +" exactly the page with the (elsewhere selected) media size.

              " +"

              The default is 'fitplot is disabled'. The default will therefore use the " +"absolute distances specified in the plot file. (You should be aware that HP-GL " +"files are very often CAD drawings intended for large format plotters. On " +"standard office printers they will therefore lead to the drawing printout " +"being spread across multiple pages.)

              " +"

              Note:This feature depends upon an accurate plot size (PS) command in " +"the HP-GL/2 file. If no plot size is given in the file the filter converting " +"the HP-GL to PostScript assumes the plot is ANSI E size.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o fitplot=true   

              " msgstr "" -"Trang thử đã chọn không phải là một tập tin PostScript. Như thế thì có lẽ bạn " -"không còn có lại khả năng thử ra máy in." +" Co dãn ảnh in vừa khít trang " +"

              Tùy chọn « vẽ vừa » ghi rõ rằng ảnh HP-GL nên được co dãn để vừa khít chính " +"xác trang có kích cỡ phương tiện đó (đã chọn trước).

              " +"

              Mặc định là « vẽ vừa đã tắt ». Vì vậy, mặc định sẽ dùng những khoảng cách " +"được ghi rõ trong tập tin đồ thị. (Bạn hãy nhớ rằng tập tin HP-GL thường là " +"hình CAD dành cho máy đặc biệt vẽ đồ thị (plotter). Như thế thì trên máy in văn " +"phòng chuẩn, bản in của tập tin lớn này sẽ mở rộng qua vài trang riêng.)

              " +"

              Ghi chú :tính năng này phụ thuộc vào lệnh kích cỡ vẽ đồ thị (plot " +"size: PS) trong tập tin HP-GL/2. Nếu chưa đựa ra, bộ lọc mà chuyển đổi tập tin " +"HP-GL sang PostScript giả sử bản vẽ đồ thị có kích cỡ ANSI E.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o fitplot=true   

              " -#: management/kminstancepage.cpp:61 +#: cups/kphpgl2page.cpp:68 msgid "" -"Define/Edit here instances for the current selected printer. An instance is a " -"combination of a real (physical) printer and a set of predefined options. For a " -"single InkJet printer, you could define different print formats like " -"DraftQuality, PhotoQuality or TwoSided" -". Those instances appear as normal printers in the print dialog and allow you " -"to quickly select the print format you want." +" Set Pen Width for HP-GL (if not defined in file). " +"

              The pen width value can be set here in case the original HP-GL file does not " +"have it set. The pen width specifies the value in micrometers. The default " +"value of 1000 produces lines that are 1000 micrometers == 1 millimeter in " +"width. Specifying a pen width of 0 produces lines that are exactly 1 pixel " +"wide.

              " +"

              Note: The penwidth option set here is ignored if the pen widths are " +"set inside the plot file itself..

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o penwidth=...   # example: \"2000\" or \"500\"  

              " msgstr "" -"Xác định / Sửa vào đây các thể hiện cho máy in đã chọn hiện thời. Thể hiện là " -"tổ hợp một máy in thật (vật lý) với một nhóm tùy chọn xác định sẵn. Đối với một " -"máy in phun mực riêng lẻ, bạn có thể xác định một số dạng thức in khác nhau, " -"như :" -"
                " -"
              • DraftQuality — chất lượng nháp
              • " -"
              • PhotoQuality — chất lượng ảnh chụp
              • TwoSided " -"— mặt đôi.
              " +" Đặt độ rộng bút cho HP-GL (nếu chưa xác định trong tập tin đó). " +"

              Giá trị độ rộng bút có thể được đặt vào đây, trong trường hợp tập tin HP-GL " +"gốc không đặt. Độ rộng bút (pen width) ghi rõ giá trị theo micrô-mét " +"(micrometer, μm). Giá trị mặc định là 1000, mà tạo dòng có độ rộng 1000 μm " +"(1mm). Việc ghi rõ độ rộng bút là 0 sẽ tạo dòng có độ rộng chính xác là 1 điểm " +"ảnh (pixel, px).

              " +"

              Ghi chú : tùy chọn độ rộng bút được đặt vào đây bị bỏ qua nếu độ rộng " +"bút được đặt ở trong tập tin HP-GL.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o penwidth=...   # example: \"2000\" or \"500\"  

              " -#: management/kminstancepage.cpp:87 -msgid "New..." -msgstr "Mới..." +#: cups/kphpgl2page.cpp:85 +msgid "" +" HP-GL Print Options " +"

              All options on this page are only applicable if you use TDEPrint to send " +"HP-GL and HP-GL/2 files to one of your printers.

              " +"

              HP-GL and HP-GL/2 are page description languages developed by " +"Hewlett-Packard to drive Pen Plotting devices.

              " +"

              TDEPrint can (with the help of CUPS) convert the HP-GL file format and print " +"it on any installed printer.

              " +"

              Note 1: To print HP-GL files, start 'kprinter' and simply load the " +"file into the running kprinter.

              " +"

              Note 2: The 'fitplot' parameter provided on this dialog does also " +"work for printing PDF files (if your CUPS version is more recent than " +"1.1.22).

              " +"
              " +"
              " +"

              Additional hint for power users: These TDEPrint GUI elements " +"match with CUPS commandline job option parameters: " +"

                   -o blackplot=...  # examples: \"true\" or \"false\"  "
              +"
              -o fitplot=... # examples: \"true\" or \"false\" " +"
              -o penwidth=... # examples: \"true\" or \"false\"

              " +msgstr "" +" Tùy chọn in HP-GL " +"

              Mọi tùy chọn trên trang này chỉ hoạt động nếu bạn dùng TDEPrint để gởi tập " +"tin HP-GL hay HP-GL/2 cho máy in nào.

              " +"

              HP-GL và HP-GL/2 là ngôn ngữ diễn tả trang, bị Hewlett-Packard phát triển để " +"điều khiển thiết bị vẽ đồ thị bằng bút (Pen Plotting).

              " +"

              TDEPrint có khả năng (khi chạy cùng với CUPS) chuyển đổi dạng thức tập tin " +"HP-GL và in nó bằng bất kỳ máy in đã được cài đặt.

              " +"

              Ghi chú (1): để in tập tin kiểu HP-GL, hãy khởi chạy tiến trình « " +"kprinter » và đơn giản tải tập tin đó vào kprinter đang chạy.

              " +"

              Ghi chú (2): tham số « vẽ vừa » (trong hộp thoại này) cũng hoạt động " +"khi in tập tin PDF (nếu bạn đã cài đặt phần mềm CUPS phiên bản mới hơn " +"1.1.22).

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o blackplot=...  # examples: \"true\" or \"false\"  "
              +"
              -o fitplot=... # examples: \"true\" or \"false\" " +"
              -o penwidth=... # examples: \"true\" or \"false\"

              " -#: management/kminstancepage.cpp:88 -msgid "Copy..." -msgstr "Chép..." +#: cups/kphpgl2page.cpp:113 +msgid "HP-GL/2 Options" +msgstr "Tùy chọn HP-GL/2" -#: kmvirtualmanager.cpp:166 management/kminstancepage.cpp:91 -msgid "Set as Default" -msgstr "Đặt là mặc định" +#: cups/kphpgl2page.cpp:115 +msgid "&Use only black pen" +msgstr "Dùng chỉ &bút đen" -#: management/kminstancepage.cpp:92 -msgid "Settings" -msgstr "Thiết lập" +#: cups/kphpgl2page.cpp:118 +msgid "&Fit plot to page" +msgstr "&Vẽ vừa cỡ trang" -#: management/kminstancepage.cpp:94 -msgid "Test..." -msgstr "Thử..." +#: cups/kphpgl2page.cpp:122 +msgid "&Pen width:" +msgstr "&Rộng bút:" -#: management/kminstancepage.cpp:113 management/kminstancepage.cpp:126 -#: management/kminstancepage.cpp:138 management/kminstancepage.cpp:145 -#: management/kminstancepage.cpp:161 management/kminstancepage.cpp:164 -#: management/kminstancepage.cpp:183 management/kminstancepage.cpp:190 -#: management/kminstancepage.cpp:192 management/kminstancepage.cpp:210 -#: management/kminstancepage.cpp:244 management/kminstancepage.cpp:260 -msgid "(Default)" -msgstr "(Mặc định)" +#: cups/kmcupsconfigwidget.cpp:65 +msgid "Server Information" +msgstr "Thông tin máy phục vụ" -#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182 -msgid "Instance Name" -msgstr "Tên thể hiện" +#: cups/kmcupsconfigwidget.cpp:66 +msgid "Account Information" +msgstr "Thông tin tài liệu" -#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182 -msgid "Enter name for new instance (leave untouched for default):" -msgstr "Hãy nhập tên cho thể hiện mới (để lại để chọn giá trị mặc định):" +#: cups/kmcupsconfigwidget.cpp:75 +msgid "&User:" +msgstr "&Người dùng:" -#: management/kminstancepage.cpp:142 management/kminstancepage.cpp:187 -msgid "Instance name must not contain any spaces or slashes." -msgstr "Tên thể hiện không thể chứa dấu cách hay dấu xuyệc." +#: cups/kmcupsconfigwidget.cpp:76 +msgid "Pass&word:" +msgstr "&Mật khẩu:" -#: management/kminstancepage.cpp:161 -msgid "Do you really want to remove instance %1?" -msgstr "Bạn thật sự muốn gỡ bỏ thể hiện %1 không?" +#: cups/kmcupsconfigwidget.cpp:79 +msgid "&Store password in configuration file" +msgstr "&Lưu mật khẩu vào tập tin cấu hình" -#: management/kminstancepage.cpp:161 -msgid "" -"You can't remove the default instance. However all settings of %1 will be " -"discarded. Continue?" -msgstr "" -"Bạn không thể gỡ bỏ thể hiện mặc định. Tuy nhiên, mọi sự lập của %1 sẽ bị hủy. " -"Tiếp tục ?" +#: cups/kmcupsconfigwidget.cpp:81 +msgid "Use &anonymous access" +msgstr "Truy cấp &vô danh" -#: management/kminstancepage.cpp:213 -#, c-format -msgid "Unable to find instance %1." -msgstr "Không tìm thấy thể hiện %1." +#: cups/cupsaddsmb2.cpp:55 cups/cupsaddsmb2.cpp:363 +msgid "&Export" +msgstr "&Xuất" -#: management/kminstancepage.cpp:215 -#, c-format -msgid "" -"Unable to retrieve printer information. Message from printing system: %1." -msgstr "Không thể lấy thông tin về máy in. Thông điệp từ hệ thống in: %1." - -#: management/kminstancepage.cpp:232 -msgid "The instance name is empty. Please select an instance." -msgstr "Tên thể hiện là rỗng. Vui lòng chọn thể hiện." +#: cups/cupsaddsmb2.cpp:61 +msgid "Export Printer Driver to Windows Clients" +msgstr "Xuất trình điều khiển máy in tới ứng dụng khách Windows" -#: management/kminstancepage.cpp:264 -msgid "Internal error: printer not found." -msgstr "Lỗi nội bộ : không tìm thấy máy in." +#: cups/cupsaddsmb2.cpp:72 +msgid "&Username:" +msgstr "T&ên người dùng:" -#: management/kminstancepage.cpp:268 -#, c-format -msgid "Unable to send test page to %1." -msgstr "Không thể gởi trang thử cho %1." +#: cups/cupsaddsmb2.cpp:73 +msgid "&Samba server:" +msgstr "Máy phục vụ &Samba:" -#: management/kmdriverdialog.cpp:48 +#: cups/cupsaddsmb2.cpp:79 msgid "" -"Some options are in conflict. You must resolve those conflicts before " -"continuing." +"

              Samba server

              Adobe Windows PostScript driver files plus the CUPS " +"printer PPD will be exported to the [print$] " +"special share of the Samba server (to change the source CUPS server, use the " +"Configure Manager -> CUPS server first). The " +"[print$] share must exist on the Samba side prior to clicking the " +"Export button below." msgstr "" -"Một số tùy chọn xung đột với nhau. Bạn phải tháo gỡ trường hợp này trước khi " -"tiếp tục." +"

              Máy phục vụ Samba

              Các tập tin trình điều khiển Adobe Windows " +"PostScript cùng với PPD của máy in CUPS sẽ được xuất tới vùng dùng chung đặc " +"biệt [print$] của máy phục vụ Samba (để chuyển đổi máy phục vụ CUPS " +"nguồn, hãy dùng Cấu hình bộ quản lý → máy phục vụ CUPS " +"trước tiên). Vùng dùng chung [print$] phải nằm bên Samba trước khi bạn " +"nhắp vào nút Xuất bên dưới." -#: management/kmlistview.cpp:125 -msgid "Print System" -msgstr "Hệ thống in" +#: cups/cupsaddsmb2.cpp:88 +msgid "" +"

              Samba username

              User needs to have write access to the " +"[print$] share on the Samba server. [print$] " +"holds printer drivers prepared for download to Windows clients. This dialog " +"does not work for Samba servers configured with security = share " +"(but works fine with security = user)." +msgstr "" +"

              Tên người dùng Samba

              Người dùng cần phải có quyền ghi vào vùng " +"dùng chung [print$] trên máy phục vụ Samba. [print$] " +"chứa các trình điều khiển máy in đã chuẩn bị để tải về ứng dụng khách Windows. " +"Hộp thoại này không hoạt động với máy phục vụ Samba được cấu hình bằng " +"security = share (còn hoạt động được với security = user)." -#: management/kmlistview.cpp:128 -msgid "Classes" -msgstr "Hạng" +#: cups/cupsaddsmb2.cpp:96 +msgid "" +"

              Samba password

              The Samba setting encrypt passwords = yes " +"(default) requires prior use of smbpasswd -a [username] " +"command, to create an encrypted Samba password and have Samba recognize it." +msgstr "" +"

              Mật khẩu Samba

              Thiết lập Samba encrypt passwords = yes " +"(mật mã hoá các mật khẩu = có) (mặc định) cần thiết việc dùng " +"smbpasswd -a [tên_người_dùng] trước đó, để tạo một mật khẩu Samba đã mật " +"mã và làm cho Samba chấp nhận nó." -#: management/kmlistview.cpp:131 -msgid "Printers" -msgstr "Máy in" +#: cups/cupsaddsmb2.cpp:267 +#, c-format +msgid "Creating folder %1" +msgstr "Đang tạo thư mục %1..." -#: management/kmlistview.cpp:134 -msgid "Specials" -msgstr "Đặc biệt" +#: cups/cupsaddsmb2.cpp:275 +#, c-format +msgid "Uploading %1" +msgstr "Đang tải lên %1..." -#: management/kmwlocal.cpp:38 -msgid "Local Port Selection" -msgstr "Chọn cổng cục bộ" +#: cups/cupsaddsmb2.cpp:283 +#, c-format +msgid "Installing driver for %1" +msgstr "Đang cài đặt trình phục vụ cho %1..." -#: management/kmwlocal.cpp:50 -msgid "Local System" -msgstr "Hệ thống cục bộ" +#: cups/cupsaddsmb2.cpp:291 +#, c-format +msgid "Installing printer %1" +msgstr "Đang cài đặt máy in %1..." -#: management/kmwlocal.cpp:57 -msgid "Parallel" -msgstr "Song song" +#: cups/cupsaddsmb2.cpp:333 +msgid "Driver successfully exported." +msgstr "Trình điều khiển đã được xuất." -#: management/kmwlocal.cpp:58 -msgid "Serial" -msgstr "Nối tiếp" +#: cups/cupsaddsmb2.cpp:343 +msgid "" +"Operation failed. Possible reasons are: permission denied or invalid Samba " +"configuration (see cupsaddsmb " +"manual page for detailed information, you need " +"CUPS version 1.1.11 or higher). You may want to try again with another " +"login/password." +msgstr "" +"Thao tác bị lỗi. Lý do có thể là : không đủ quyền, hay cấu hình Samba không hợp " +"lệ (xem trang hướng dẫn cupsaddsmb " +"để tìm thông tin chi tiết: bạn cần có phần mềm " +"CUPS phiên bản 1.1.11 hay mới hơn). Có lẽ bạn muốn thử lại bằng tên đăng " +"nhập / mật khẩu khác." -#: management/kmwlocal.cpp:59 -msgid "USB" -msgstr "USB" +#: cups/cupsaddsmb2.cpp:352 +msgid "Operation aborted (process killed)." +msgstr "Tháo tác bị hủy bỏ (tiến trình bị buộc kết thúc)." -#: driver.cpp:389 management/kmwlocal.cpp:60 -msgid "Others" -msgstr "Khác" +#: cups/cupsaddsmb2.cpp:358 +msgid "

              Operation failed.

              %1

              " +msgstr "

              Thao tác bị lỗi.

              %1

              " -#: management/kmwlocal.cpp:63 +#: cups/cupsaddsmb2.cpp:373 msgid "" -"

              Select a valid detected port, or enter directly the corresponding URI in the " -"bottom edit field.

              " +"You are about to prepare the %1 driver to be shared out to Windows " +"clients through Samba. This operation requires the " +"Adobe PostScript Driver, a recent version of Samba 2.2.x and a running SMB " +"service on the target server. Click Export to start the operation. Read " +"the cupsaddsmb manual page in Konqueror or type " +"man cupsaddsmb in a console window to learn more about this " +"functionality." msgstr "" -"

              Hãy chọn một cổng hợp lệ đã phát hiện, hoặc nhập trực tiếp vào trường nhập " -"dưới nhất URI tương ứng.

              " +"Bạn sắp chuẩn bị trình điều khiển %1 để được chia sẻ giữa nhiều ứng dụng " +"khách Windows bằng Samba. Thao tác này cần thiết " +"Trình điều khiển Adobe PostScript, một phiên bản Samba 2.2.x gần đây, và " +"một dịch vụ SMB đang chạy trên máy phục vụ đích. Hãy nhắp vào nút Xuất " +"để khởi chạy thao tác này. Đọc trang hướng dẫn " +"cupsaddsmb trong trình Konqueror, hoặc gõ lệnh man cupsaddsmb " +"trong cửa sổ bàn giao tiếp để tìm thông tin thêm về chức năng này." -#: management/kmwlocal.cpp:78 +#: cups/cupsaddsmb2.cpp:393 msgid "" -"_: The URI is empty\n" -"Empty URI." -msgstr "URI rỗng" +"Some driver files are missing. You can get them on Adobe web site. See cupsaddsmb manual page for more details (you need " +"CUPS version 1.1.11 or higher)." +msgstr "" +"Còn thiếu một số tập tin trình điều khiển. Bạn có thể lấy các tập tin này từ " +"nơi Mạng của công ty Adobe" +". Xem trang hướng dẫn cupsaddsmb " +"để tìm chi tiết (bạn cần phải co phần mềm " +"CUPS phiên bản 1.1.11 hay mới hơn)." -#: management/kmwlocal.cpp:83 -msgid "The local URI doesn't correspond to a detected port. Continue?" -msgstr "URI cục bộ không tương ứng với cổng đã phát hiện nào. Tiếp tục ?" +#: cups/cupsaddsmb2.cpp:404 +#, c-format +msgid "Preparing to upload driver to host %1" +msgstr "Đang chuẩn bị tải trình điều khiển lên máy %1..." -#: management/kmwlocal.cpp:85 -msgid "Select a valid port." -msgstr "Chọn một cổng hợp lệ." +#: cups/cupsaddsmb2.cpp:415 +msgid "The driver for printer %1 could not be found." +msgstr "Không tìm thấy trình điều khiển máy in %1." -#: management/kmwlocal.cpp:166 -msgid "Unable to detect local ports." -msgstr "Không thể phát hiện cổng cục bộ." +#: cups/cupsaddsmb2.cpp:455 +#, c-format +msgid "Preparing to install driver on host %1" +msgstr "Đang chuẩn bị cài đặt trình điều khiển vào máy %1..." -#: management/kmwlpd.cpp:41 -msgid "LPD Queue Information" -msgstr "Thông tin hàng đợi LPD" +#: cups/kmpropusers.cpp:39 cups/kmwusers.cpp:36 +msgid "Users Access Settings" +msgstr "Thiết lập truy cập của người dùng" -#: management/kmwlpd.cpp:44 -msgid "" -"

              Enter the information concerning the remote LPD queue; this wizard will " -"check it before continuing.

              " -msgstr "" -"

              Hãy nhập thông tin về hàng đợi LPD từ xa ; trợ lý này sẽ kiểm tra nó trước " -"khi tiếp tục.

              " +#: cups/kmpropusers.cpp:38 cups/kmwusers.cpp:39 +msgid "Users" +msgstr "Người dùng" -#: management/kmwlpd.cpp:47 rlpr/kmproprlpr.cpp:35 rlpr/kmwrlpr.cpp:63 -msgid "Queue:" -msgstr "Hàng đợi :" +#: cups/kmwusers.cpp:41 +msgid "Allowed Users" +msgstr "Người dùng được chấp nhận" -#: management/kmwlpd.cpp:54 -msgid "Some information is missing." -msgstr "Còn thiếu thông tin." +#: cups/kmwusers.cpp:42 +msgid "Denied Users" +msgstr "Người dùng bị từ chối" -#: management/kmwlpd.cpp:61 -msgid "Cannot find queue %1 on server %2; do you want to continue anyway?" +#: cups/kmwusers.cpp:44 +msgid "Define here a group of allowed/denied users for this printer." msgstr "" -"Không tìm thấy hàng đợi %1 trên máy phục vụ %2. Bạn vẫn muốn tiếp tục không?" - -#: management/kmconfigfilter.cpp:40 -msgid "Filter" -msgstr "Lọc" +"Ở đây hãy xác định nhóm những người dùng (không) có quyền dùng máy in này." -#: management/kmconfigfilter.cpp:41 -msgid "Printer Filtering Settings" -msgstr "Thiết lập lọc máy in" +#: cups/kmwippprinter.cpp:45 +msgid "IPP Printer Information" +msgstr "Thông tin máy in IPP" -#: management/kmconfigfilter.cpp:44 -msgid "Printer Filter" -msgstr "Lọc máy in" +#: cups/kmwippprinter.cpp:55 +msgid "&Printer URI:" +msgstr "URI máy in:" -#: management/kmconfigfilter.cpp:56 +#: cups/kmwippprinter.cpp:64 msgid "" -"The printer filtering allows you to view only a specific set of printers " -"instead of all of them. This may be useful when there are a lot of printers " -"available but you only use a few ones. Select the printers you want to see from " -"the list on the left or enter a Location filter (ex: Group_1*). Both are " -"cumulative and ignored if empty." +"

              Either enter the printer URI directly, or use the network scanning " +"facility.

              " msgstr "" -"Tính năng lọc máy in cho bạn khả năng xem chỉ một nhóm máy in riêng, thay vào " -"mọi máy in. Có thể hữu ích, khi có nhiều máy in sẵn sàng nhưng bạn dùng chỉ vài " -"máy. Hãy chọn trong danh sách bên trái những máy in bạn muốn xem, hoặc nhập một " -"bộ lọc Địa điểm (v.d. Nhóm_1*). Cả hai là lũy tích và được bỏ qua nếu " -"rỗng." +"

              Hoặc nhập trực tiếp URI của máy in, hoặc dùng khả năng quét qua mạng.

              " -#: management/kmconfigfilter.cpp:62 -msgid "Location filter:" -msgstr "Bộ lọc địa điểm:" +#: cups/kmwippprinter.cpp:65 +msgid "&IPP Report" +msgstr "Báo cáo &IPP" -#: management/kmconfigfonts.cpp:43 -msgid "Font Settings" -msgstr "Thiết lập phông chữ" +#: cups/kmwippprinter.cpp:112 +msgid "You must enter a printer URI." +msgstr "Bạn phải nhập URI (địa điểm, địa chỉ) của máy in." -#: management/kmconfigfonts.cpp:46 -msgid "Fonts Embedding" -msgstr "Nhúng phông chữ" +#: cups/kmwippprinter.cpp:173 +msgid "Name: %1
              " +msgstr "Tên: %1
              " -#: management/kmconfigfonts.cpp:47 -msgid "Fonts Path" -msgstr "Đường dẫn phông chữ" +#: cups/kmwippprinter.cpp:174 +msgid "Location: %1
              " +msgstr "Địa điểm: %1
              " -#: management/kmconfigfonts.cpp:49 -msgid "&Embed fonts in PostScript data when printing" -msgstr "&Nhúng phông chữ vào dữ liệu PostScript khi in" +#: cups/kmwippprinter.cpp:175 +msgid "Description: %1
              " +msgstr "Mô tả: %1
              " -#: management/kmconfigfonts.cpp:57 -msgid "&Up" -msgstr "&Lên" +#: cups/kmwippprinter.cpp:182 +msgid "Model: %1
              " +msgstr "Mô hình: %1
              " -#: management/kmconfigfonts.cpp:58 -msgid "&Down" -msgstr "&Xuống" +#: cups/kmwippprinter.cpp:192 +msgid "State: %1
              " +msgstr "Tình trạng: %1
              " -#: management/kmconfigfonts.cpp:59 -msgid "&Add" -msgstr "Th&êm" +#: cups/kmwippprinter.cpp:199 +#, c-format +msgid "Unable to retrieve printer info. Printer answered:

              %1" +msgstr "Không thể lấy thông tin về máy in. Máy in đáp ứng:

              %1" -#: management/kmconfigfonts.cpp:61 -msgid "Additional director&y:" -msgstr "Thư mục th&êm:" +#: cups/kmcupsmanager.cpp:968 cups/kmwippprinter.cpp:218 +#, c-format +msgid "IPP Report for %1" +msgstr "Báo cáo IPP cho %1" -#: management/kmconfigfonts.cpp:85 -msgid "" -"These options will automatically put fonts in the PostScript file which are not " -"present on the printer. Font embedding usually produces better print results " -"(closer to what you see on the screen), but larger print data as well." -msgstr "" -"Những tùy chọn này sẽ để tự động vào tập tin PostScript các phông chữ chưa có " -"sẵn trên máy in. Việc nhúng phông chữ thường làm kết quả in tốt hơn (gần hơn " -"trang được hiển thị trên màn hình), cũng tạo dữ liệu in nhiều hơn." +#: cups/kmwippprinter.cpp:222 +msgid "Unable to generate report. IPP request failed with message: %1 (0x%2)." +msgstr "Không thể tạo ra báo cáo. Yêu cầu IPP bị lỗi : %1 (0x%2)." -#: management/kmconfigfonts.cpp:89 +#: cups/kmwipp.cpp:35 +msgid "Remote IPP server" +msgstr "Máy phục vụ IPP ở xa" + +#: cups/kmwipp.cpp:39 msgid "" -"When using font embedding you can select additional directories where TDE " -"should search for embeddable font files. By default, the X server font path is " -"used, so adding those directories is not needed. The default search path should " -"be sufficient in most cases." +"

              Enter the information concerning the remote IPP server owning the targeted " +"printer. This wizard will poll the server before continuing.

              " msgstr "" -"Khi dùng khả năng nhúng phông chữ, bạn cũng có thể chọn một số thư mục thêm nơi " -"TDE nên tìm kiếm tập tin phông chữ nhúng được. Mặc định là dùng đường dẫn phông " -"chữ của trình phục vụ X, vì vậy không cần thêm thư mục nữa. Đường dẫn tìm kiếm " -"mặc định là đủ trong phần lớn trường hợp." - -#: management/kmspecialprinterdlg.cpp:46 -msgid "Add Special Printer" -msgstr "Thêm máy in đặc biệt" - -#: management/kmspecialprinterdlg.cpp:58 -msgid "&Location:" -msgstr "&Địa điểm:" - -#: management/kmspecialprinterdlg.cpp:66 -msgid "Command &Settings" -msgstr "Thiết lập &lệnh" +"

              Hãy nhập thông tin về trường hợp máy phục vụ IPP từ xa sở hữu máy in đích. " +"Trợ lý này sẽ thăm dò máy phục vụ đó trước khi tiếp tục lại." -#: management/kmspecialprinterdlg.cpp:69 -msgid "Outp&ut File" -msgstr "Tập tin &xuất" +#: cups/kmwipp.cpp:43 +msgid "Port:" +msgstr "Cổng:" -#: management/kmspecialprinterdlg.cpp:71 -msgid "&Enable output file" -msgstr "&Bật tập tin xuất" +#: cups/kmwipp.cpp:59 +msgid "Incorrect port number." +msgstr "Số hiệu cổng không đúng" -#: management/kmspecialprinterdlg.cpp:88 -msgid "Filename e&xtension:" -msgstr "&Phần mở rộng tên tập tin:" +#: cups/kmwipp.cpp:72 +msgid "Unable to connect to %1 on port %2 ." +msgstr "" +"Không thể nối tới máy phục vụ %1 trên cổng%2." -#: management/kmspecialprinterdlg.cpp:105 +#: cups/kpschedulepage.cpp:40 msgid "" -"

              The command will use an output file. If checked, make sure the command " -"contains an output tag.

              " +" " +"

              Print Job Billing and Accounting

              " +"

              Insert a meaningful string here to associate the current print job with a " +"certain account. This string will appear in the CUPS \"page_log\" to help with " +"the print accounting in your organization. (Leave it empty if you do not need " +"it.) " +"

              It is useful for people who print on behalf of different \"customers\", " +"like print service bureaux, letter shops, press and prepress companies, or " +"secretaries who serve different bosses, etc.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o job-billing=...         # example: \"Marketing_Department\" or "
              +"\"Joe_Doe\"  

              " msgstr "" -"

              Lệnh này sẽ sử dụng một tập tin xuất. Nếu chọn, hãy kiểm tra xem lệnh chứa " -"một thẻ kiểu xuất.

              " +" " +"

              Kế toán công việc in

              " +"

              Hãy chèn vào đây một chuỗi có ích, để liên quan công việc in hiện thời đến " +"một tài khoản riêng. Chuỗi này sẽ xuất hiện trong bản ghi trang « page_log » " +"CUPS để giúp đỡ kế toán phí tổn in trong tổ chức của bạn. (Hãy bỏ trống nếu " +"không cần.)" +"

              Nó hữu ích cho người in tập tin cho nhiều « khách hàng » khác nhau, như bộ " +"dịch vụ in, tiệm thư, công ty in và in sẵn, hoặc thư ký đa ông sếp.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o job-billing=...         # example: \"Marketing_Department\" or "
              +"\"Joe_Doe\"  

              " -#: management/kmspecialprinterdlg.cpp:108 -#, c-format +#: cups/kpschedulepage.cpp:60 msgid "" -"

              The command to execute when printing on this special printer. Either enter " -"the command to execute directly, or associate/create a command object with/for " -"this special printer. The command object is the preferred method as it provides " -"support for advanced settings like mime type checking, configurable options and " -"requirement list (the plain command is only provided for backward " -"compatibility). When using a plain command, the following tags are " -"recognized:

              " -"
                " -"
              • %in: the input file (required).
              • " -"
              • %out: the output file (required if using an output file).
              • " -"
              • %psl: the paper size in lower case.
              • " -"
              • %psu: the paper size with the first letter in upper case.
              " +" " +"

              Scheduled Printing

              " +"

              Scheduled printing lets you control the time of the actual printout, while " +"you can still send away your job now and have it out of your way. " +"

              Especially useful is the \"Never (hold indefinitely)\" option. It allows " +"you to park your job until a time when you (or a printer administrator) decides " +"to manually release it. " +"

              This is often required in enterprise environments, where you normally are " +"not allowed to directly and immediately access the huge production printers in " +"your Central Repro Department. However it is okay to send jobs to the " +"queue which is under the control of the operators (who, after all, need to make " +"sure that the 10,000 sheets of pink paper which is required by the Marketing " +"Department for a particular job are available and loaded into the paper " +"trays).

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o job-hold-until=...      # example: \"indefinite\" or \"no-hold\"  "
              +"

              " msgstr "" -"

              Lệnh cần thực hiện khi in trên máy in đặc biệt này. Bạn hãy hoặc nhập trực " -"tiếp lệnh cần thực hiện, hoặc kết giao/tạo một đối tượng lệnh đối với máy in " -"đặc biệt này. Đối tượng lệnh là phương pháp tốt hơn, vì nó hỗ trợ khả năng cấp " -"cao như kiểm tra kiểu MIME, cấu hình tùy chọn, và danh sách các tiêu chuẩn " -"(lệnh thô chỉ được cung cấp để tương thích ngược). Khi bạn dùng lệnh thô, những " -"thẻ theo đây được chấp nhận:

              " -"
                " -"
              • %in: tập tin nhập (cần thiết)
              • " -"
              • %out: tập tin xuất (cần thiết nếu dùng tập tin xuất).
              • " -"
              • %psl: kích cỡ trang theo chữ hoa.
              • " -"
              • %psu: kích cỡ trang có chữ hoa đầu từ.
              " +" " +"

              In đã định thời

              " +"

              Tính năng định thời in cho bạn khả năng điều khiển giờ thật in ra, còn bạn " +"có thể gởi công việc đó ngay bây giờ để chuyển nó ra. " +"

              Hữu ích đặc biệt là tùy chọn « Không bao giờ (giữ lại vô hạn) ». Nó cho bạn " +"khả năng giữ lại công việc đến khi bạn (hay quản trị in) chọn tự nhả nó." +"

              Tùy chọn này thường cần thiết trong môi trường công ty, nơi thường bạn " +"không có quyền truy cập trực tiếp và ngay tức khắc những máy in rất lớn và mạnh " +"trong Phòng ban sao lại trung tâm. Tuy nhiên, bạn có quyền gởi công " +"việc cho hàng đợi bị thao tác viên điều khiển (để đảm bảo các kiểu giấy thích " +"hợp được tải vào khay đúng).

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh: " +"

                  -o job-hold-until=...      # example: \"indefinite\" or \"no-hold\"  "
              +"

              " -#: management/kmspecialprinterdlg.cpp:118 +#: cups/kpschedulepage.cpp:87 msgid "" -"

              The default mimetype for the output file (e.g. application/postscript).

              " +" " +"

              Page Labels

              " +"

              Page Labels are printed by CUPS at the top and bottom of each page. They " +"appear on the pages surrounded by a little frame box. " +"

              They contain any string you type into the line edit field.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o page-label=\"...\"      # example: \"Company Confidential\"  
              " +"

              " msgstr "" -"

              Kiểu MIME cho tập tin xuất (v.d. application/postscript [ứng " -"dụng/PostScript]).

              " - -#: management/kmspecialprinterdlg.cpp:121 -msgid "

              The default extension for the output file (e.g. ps, pdf, ps.gz).

              " -msgstr "

              Phần mở rộng tập tin cho tập tin xuất (v.d. ps, pdf, ps.gz).

              " - -#: management/kmspecialprinterdlg.cpp:170 -msgid "You must provide a non-empty name." -msgstr "Phải cung cấp tên không rỗng." - -#: management/kmspecialprinterdlg.cpp:178 -#, c-format -msgid "Invalid settings. %1." -msgstr "Thiết lập không hợp lệ. %1." +" " +"

              Nhãn trang

              " +"

              Nhãn trang bị CUPS in (nằm trong hộp khung nhỏ) bên trên và bên dưới mỗi " +"trang." +"

              Nhãn này chứa chuỗi nào bạn gõ vào trường sửa đổi dòng.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o page-label=\"...\"      # example: \"Company Confidential\"  
              " +"

              " -#: management/kmspecialprinterdlg.cpp:197 -#, c-format -msgid "Configuring %1" -msgstr "Đang cấu hình %1..." - -#: management/smbview.cpp:44 -msgid "Comment" -msgstr "Ghi chú" - -#: management/kmwend.cpp:33 -msgid "Confirmation" -msgstr "Xác nhận" +#: cups/kpschedulepage.cpp:102 +msgid "" +" " +"

              Job Priority

              " +"

              Usually CUPS prints all jobs per queue according to the \"FIFO\" principle: " +"First In, First Out. " +"

              The job priority option allows you to re-order the queue according to your " +"needs. " +"

              It works in both directions: you can increase as well as decrease " +"priorities. (Usually you can only control your own jobs). " +"

              Since the default job priority is \"50\", any job sent with, for example, " +"\"49\" will be printed only after all those others have finished. Conversely, a " +"\"51\" or higher priority job will go right to the top of a populated queue (if " +"no other, higher prioritized one is present).

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o job-priority=...   # example: \"10\" or \"66\" or \"99\"  
              " +"

              " +msgstr "" +" " +"

              Ưu tiên công việc

              " +"

              Bình thường, CUPS in các công việc trong mỗi hàng đợi theo nguyên tắc FIFO: " +"Vào trước, ra trước. " +"

              Tính năng ưu tiên công việc cho bạn khả năng sắp xếp lại hàng đợi, tùy theo " +"sự cần. " +"

              Nó hoạt động về cả hai hướng: bạn có thể tăng và giảm ưu tiên. (Thường bạn " +"có thể điều khiển chỉ những công việc của mình). " +"

              Vì ưu tiên công việc mặc định là \"50\", công việc nào đã gởi mà có ưu tiên " +"(lấy thí dụ) \"49\" sẽ được in chỉ sau khi các công việc khác đã được in xong. " +"Ngược lại, một công việc có ưu tiên \"51\" hay hơn sẽ được in trước các công " +"việc có ưu tiên nhỏ hơn.

              " +"
              " +"
              " +"

              Gọi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o job-priority=...   # example: \"10\" or \"66\" or \"99\"  
              " +"

              " -#: management/kmwend.cpp:50 management/kmwend.cpp:106 -#: management/kmwend.cpp:109 tdefilelist.cpp:102 -msgid "Type" -msgstr "Kiểu" +#: cups/kpschedulepage.cpp:126 +msgid "Advanced Options" +msgstr "Tùy chọn cấp cao" -#: management/kmwend.cpp:52 -msgid "Location" -msgstr "Địa điểm" +#: cups/kpschedulepage.cpp:137 +msgid "Immediately" +msgstr "Ngay" -#: management/kmwend.cpp:69 -msgid "Backend" -msgstr "Hậu phương" +#: cups/kpschedulepage.cpp:138 +msgid "Never (hold indefinitely)" +msgstr "Không bao giờ (giữ lại vô hạn)" -#: management/kmwend.cpp:74 -msgid "Device" -msgstr "Thiết bị" +#: cups/kpschedulepage.cpp:139 +msgid "Daytime (6 am - 6 pm)" +msgstr "Ngày (6:00 - 18:00)" -#: management/kmwend.cpp:77 -msgid "Printer IP" -msgstr "IP máy in" +#: cups/kpschedulepage.cpp:140 +msgid "Evening (6 pm - 6 am)" +msgstr "Tối (18:00 - 6:00)" -#: management/kmwend.cpp:78 management/kmwend.cpp:89 -msgid "Port" -msgstr "Cổng" +#: cups/kpschedulepage.cpp:141 +msgid "Night (6 pm - 6 am)" +msgstr "Đêm (18:00 - 6:00)" -#: management/kmwend.cpp:81 management/kmwend.cpp:88 -msgid "Host" -msgstr "Máy" +#: cups/kpschedulepage.cpp:142 +msgid "Weekend" +msgstr "Cuối tuần" -#: management/kmwend.cpp:82 rlpr/kmproprlpr.cpp:48 -msgid "Queue" -msgstr "Hàng đợi" +#: cups/kpschedulepage.cpp:143 +msgid "Second Shift (4 pm - 12 am)" +msgstr "Ca thứ hai (16:00 - 00:00)" -#: management/kmwend.cpp:91 -msgid "Account" -msgstr "Tài khoản" +#: cups/kpschedulepage.cpp:144 +msgid "Third Shift (12 am - 8 am)" +msgstr "Ca thứ ba (00:00 - 08:00)" -#: management/kmwend.cpp:96 -msgid "URI" -msgstr "URI" +#: cups/kpschedulepage.cpp:145 +msgid "Specified Time" +msgstr "Giờ xác định" -#: management/kmwend.cpp:109 -msgid "DB driver" -msgstr "Trình điều khiển cơ sở dữ liệu" +#: cups/kpschedulepage.cpp:160 +msgid "&Scheduled printing:" +msgstr "In đã &định thời :" -#: management/kmwend.cpp:109 -msgid "External driver" -msgstr "Trình điều khiển bên ngoài" +#: cups/kpschedulepage.cpp:163 +msgid "&Billing information:" +msgstr "Thông tin &hoá đơn:" -#: management/kmwend.cpp:110 -msgid "Manufacturer" -msgstr "Hãng chế tạo" +#: cups/kpschedulepage.cpp:166 +msgid "T&op/Bottom page label:" +msgstr "Nhãn t&rên/dưới trang:" -#: management/kmwend.cpp:111 -msgid "Model" -msgstr "Mô hình" +#: cups/kpschedulepage.cpp:169 +msgid "&Job priority:" +msgstr "&Ưu tiên công việc:" -#: management/kmwdriver.cpp:33 -msgid "Printer Model Selection" -msgstr "Chọn mô hình máy in" +#: cups/kpschedulepage.cpp:200 +msgid "The time specified is not valid." +msgstr "Giờ đã xác định không hợp lệ." -#: management/kmwdriver.cpp:113 -msgid "Internal error: unable to locate the driver." -msgstr "Lỗi nội bộ : không tìm thấy trình điều khiển." +#: cups/kmcupsmanager.cpp:634 lpr/matichandler.cpp:254 +#: lpr/matichandler.cpp:358 +msgid "" +"Unable to find the executable foomatic-datafile in your PATH. Check that " +"Foomatic is correctly installed." +msgstr "" +"Không tìm thấy tập tin thực hiện được " +"trong đường dẫn mặc định PATH của bạn. Hãy kiểm tra xem Foomatic đã được cài " +"đặt cho đúng." -#: management/kmpropgeneral.cpp:37 -msgid "Printer name:" -msgstr "Tên máy in:" +#: cups/kmcupsmanager.cpp:666 lpr/matichandler.cpp:286 +#: lpr/matichandler.cpp:405 +msgid "" +"Unable to create the Foomatic driver [%1,%2]. Either that driver does not " +"exist, or you don't have the required permissions to perform that operation." +msgstr "" +"Không thể tạo trình điều khiển Foomatic [%1, %2]. Hoặc trình điều khiển đó " +"không tồn tại, hoặc bạn không có quyền hạn cần thiết để thực hiện thao tác đó." -#: management/kmwsmb.cpp:35 -msgid "SMB Printer Settings" -msgstr "Thiết lập máy in SMB" +#: cups/kmcupsmanager.cpp:819 +msgid "Library cupsdconf not found. Check your installation." +msgstr "Không tìm thấy thư viện cupsdconf. Vui lòng kiểm tra lại bản cài đặt." -#: management/kmwsmb.cpp:41 -msgid "Scan" -msgstr "Quét" +#: cups/kmcupsmanager.cpp:825 +msgid "Symbol %1 not found in cupsdconf library." +msgstr "Không tìm thấy ký hiệu %1 trong thư viện cupsdconf." -#: management/kmwsmb.cpp:42 -msgid "Abort" -msgstr "Hủy bỏ" +#: cups/kmcupsmanager.cpp:920 +msgid "&Export Driver..." +msgstr "&Xuất trình điều khiển..." -#: management/kmwsmb.cpp:44 -msgid "Workgroup:" -msgstr "Nhóm làm việc:" +#: cups/kmcupsmanager.cpp:922 +msgid "&Printer IPP Report" +msgstr "Báo cáo IPP máy &in" -#: management/kmwsmb.cpp:45 -msgid "Server:" -msgstr "Máy phục vụ :" +#: cups/kmcupsmanager.cpp:972 +msgid "Unable to retrieve printer information. Error received:" +msgstr "Không thể lấy thông tin về máy in. Nhận lỗi :" -#: management/kmwsmb.cpp:81 rlpr/kmrlprmanager.cpp:45 -msgid "Empty printer name." -msgstr "Tên máy in rỗng." +#: cups/kmcupsmanager.cpp:985 +msgid "Server" +msgstr "Máy phục vụ" -#: management/kmwsmb.cpp:99 +#: cups/kmcupsmanager.cpp:1025 #, c-format -msgid "Login: %1" -msgstr "Đăng nhập: %1" - -#: management/kmwsmb.cpp:99 -msgid "" -msgstr "" +msgid "" +"Connection to CUPS server failed. Check that the CUPS server is correctly " +"installed and running. Error: %1." +msgstr "" +"Việc kết nối đến máy phục vụ CUPS bị lỗi. Hãy kiểm tra xem trình phục vụ CUPS " +"đã được cài đặt cho đúng và đang chạy. Lỗi : %1." -#: management/kmpages.cpp:69 -msgid "Instances" -msgstr "Thể hiện" +#: cups/kmcupsmanager.cpp:1026 +msgid "the IPP request failed for an unknown reason" +msgstr "yêu cầu IPP bị lỗi, không biết sao." -#: kpgeneralpage.cpp:86 -msgid "ISO A4" -msgstr "ISO A4" +#: cups/kmcupsmanager.cpp:1060 +msgid "connection refused" +msgstr "kết nối bị từ chối." -#: kpgeneralpage.cpp:87 lpd/lpdtools.cpp:30 -msgid "US Letter" -msgstr "Thư Mỹ" +#: cups/kmcupsmanager.cpp:1063 +msgid "host not found" +msgstr "chưa tìm mấy chủ" -#: kpgeneralpage.cpp:88 lpd/lpdtools.cpp:29 -msgid "US Legal" -msgstr "Hành pháp Mỹ" +#: cups/kmcupsmanager.cpp:1067 +msgid "read failed (%1)" +msgstr "" -#: kpgeneralpage.cpp:89 lpd/lpdtools.cpp:28 -msgid "Ledger" -msgstr "Sổ cái" +#: cups/kmcupsmanager.cpp:1071 +#, fuzzy +msgid "" +"Connection to CUPS server failed. Check that the CUPS server is correctly " +"installed and running. Error: %2: %1." +msgstr "" +"Việc kết nối đến máy phục vụ CUPS bị lỗi. Hãy kiểm tra xem trình phục vụ CUPS " +"đã được cài đặt cho đúng và đang chạy. Lỗi : %1." -#: kpgeneralpage.cpp:90 -msgid "Folio" -msgstr "Số tờ" +#: cups/kmwother.cpp:41 +msgid "URI Selection" +msgstr "Chọn URI" -#: kpgeneralpage.cpp:91 -msgid "US #10 Envelope" -msgstr "Phong bì Mỹ #10" +#: cups/kmwother.cpp:46 +msgid "" +"

              Enter the URI corresponding to the printer to be installed. Examples:

              " +"
                " +"
              • smb://[login[:passwd]@]server/printer
              • " +"
              • lpd://server/queue
              • " +"
              • parallel:/dev/lp0
              " +msgstr "" +"

              Hãy nhập URI tương ứng với máy in cần cài đặt, v.d.

              " +"
                " +"
              • smb://[tên_dùng[:mật_khẩu]@]máy_phục_vụ/máy_in
              • " +"
              • lpd://máy_phục_vụ/hàng_đợi
              • " +"
              • parallel:/dev/lp0
              " -#: kpgeneralpage.cpp:92 -msgid "ISO DL Envelope" -msgstr "Phong bì DL ISO" +#: cups/kmwother.cpp:78 +msgid "CUPS Server %1:%2" +msgstr "Máy phục vụ CUPS %1:%2" -#: kpgeneralpage.cpp:93 -msgid "Tabloid" -msgstr "Vắn tắt" +#: cups/kmwquota.cpp:46 +msgid "second(s)" +msgstr "giây" -#: kpgeneralpage.cpp:94 -msgid "ISO A3" -msgstr "ISO A3" +#: cups/kmwquota.cpp:47 +msgid "minute(s)" +msgstr "phút" -#: kpgeneralpage.cpp:95 -msgid "ISO A2" -msgstr "ISO A2" +#: cups/kmwquota.cpp:48 +msgid "hour(s)" +msgstr "giờ" -#: kpgeneralpage.cpp:96 -msgid "ISO A1" -msgstr "ISO A1" +#: cups/kmwquota.cpp:49 +msgid "day(s)" +msgstr "ngày" -#: kpgeneralpage.cpp:97 -msgid "ISO A0" -msgstr "ISO A0" +#: cups/kmwquota.cpp:50 +msgid "week(s)" +msgstr "tuần" -#: kpgeneralpage.cpp:107 -msgid "Upper Tray" -msgstr "Khay trên" +#: cups/kmwquota.cpp:51 +msgid "month(s)" +msgstr "tháng" -#: kpgeneralpage.cpp:108 -msgid "Lower Tray" -msgstr "Khay dưới" +#: cups/kmwquota.cpp:79 +msgid "Printer Quota Settings" +msgstr "Thiết lập chỉ tiêu máy in" -#: kpgeneralpage.cpp:109 -msgid "Multi-Purpose Tray" -msgstr "Khay vạn năng" +#: cups/kmwquota.cpp:104 +msgid "" +"

              Set here the quota for this printer. Using limits of 0 " +"means that no quota will be used. This is equivalent to set quota period to " +"No quota (-1). Quota limits are defined on a per-user base and " +"applied to all users.

              " +msgstr "" +"

              Ỡ đây hãy đặt chỉ tiêu cho máy in này. Sự giới hạn 0 " +"có nghĩa là không có chỉ tiêu, bằng đặt thời gian chỉ tiêu là " +"Không có chỉ tiêu (-1). Sự giới hạn chỉ tiêu được xác định theo cơ " +"bản người dùng, và áp dụng vào mọi người dùng.

              " -#: kpgeneralpage.cpp:110 -msgid "Large Capacity Tray" -msgstr "Khay có dung tích lớn" +#: cups/kmwquota.cpp:130 +msgid "You must specify at least one quota limit." +msgstr "Phải ghi rõ ít nhất một sự giới hạn chế chỉ tiêu." -#: kpgeneralpage.cpp:114 -msgid "Normal" -msgstr "Chuẩn" +#: cups/kmconfigcupsdir.cpp:34 +msgid "Folder" +msgstr "Thư mục" -#: kpgeneralpage.cpp:115 -msgid "Transparency" -msgstr "Tờ trong suốt" +#: cups/kmconfigcupsdir.cpp:35 +msgid "CUPS Folder Settings" +msgstr "Thiết lập thư mục CUPS" -#: kpgeneralpage.cpp:124 -msgid "" -" " -"

              \"General\"

              " -"

              This dialog page contains general print job settings. General " -"settings are applicable to most printers, most jobs and most job file types. " -"

              To get more specific help, enable the \"WhatsThis\" cursor and click on any " -"of the text labels or GUI elements of this dialog. " -msgstr "" -" " -"

              Chung

              " -"

              Trang hộp thoại này chứa thiết lập in chung" -". Thiết lập chung thích hợp với phần lớn máy in, công việc và kiểu tập tin." -"

              Để được trợ giúp đặc trưng cho mục, hãy hiệu lực con trỏ « Cái này là gì? » " -"rồi nhắp vào bất kỳ nhãn chuỗi hay yếu tố GUI trong hộp thoại này." +#: cups/kmconfigcupsdir.cpp:38 +msgid "Installation Folder" +msgstr "Thư mục cài đặt" -#: kpgeneralpage.cpp:132 -msgid "" -" " -"

              Page size: Select paper size to be printed on from the drop-down " -"menu.

              " -"

              The exact list of choices depends on the printer driver (\"PPD\") you have " -"installed.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o PageSize=...         # examples: \"A4\" or \"Letter\"  

              " -"
              " -msgstr "" -" " -"

              Kích cỡ trang: Hãy chọn trong trình đơn thả xuống kích cỡ trang cần " -"in.

              " -"

              Danh sách những tùy chọn sẵn sàng phụ thuộc vào trình điều khiển (PPD) bạn " -"đã cài đặt.

              " -"
              " -"
              " -"

              Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o PageSize=...         # examples: \"A4\" or \"Letter\"  

              " -"
              " +#: cups/kmconfigcupsdir.cpp:41 +msgid "Standard installation (/)" +msgstr "Cài đặt chuẩn (/)" -#: kpgeneralpage.cpp:145 -msgid "" -" " -"

              Paper type: Select paper type to be printed on from the drop-down " -"menu.

              " -"

              The exact list of choices depends on the printer driver (\"PPD\") you have " -"installed.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o MediaType=...        # example: \"Transparency\"  

              " -msgstr "" -" " -"

              Kiểu giấy: Hãy chọn trong trình đơn thả xuống kiểu giấy cho bản " -"in.

              " -"

              Danh sách những tùy chọn sẵn sàng phụ thuộc vào trình điều khiển (PPD) bạn " -"đã cài đặt.

              " -"
              " -"
              " -"

              Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o MediaType=...        # example: \"Transparency\"  

              " +#: cups/ippreportdlg.cpp:34 +msgid "IPP Report" +msgstr "Báo cáo IPP" -#: kpgeneralpage.cpp:158 -msgid "" -" " -"

              Paper source: Select paper source tray for the paper to be printed on " -"from the drop-down menu. " -"

              The exact list of choices depends on the printer driver (\"PPD\") you have " -"installed.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o InputSlot=...        # examples: \"Lower\" or \"LargeCapacity\"  "
              -"

              " -msgstr "" -" " -"

              Nguồn giấy: Hãy chọn trong trình đơn thả xuống khay nguồn giấy cho " -"bản in.

              " -"

              Danh sách những tùy chọn sẵn sàng phụ thuộc vào trình điều khiển (PPD) bạn " -"đã cài đặt.

              " -"
              " -"
              " -"

              Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o InputSlot=...        # examples: \"Lower\" or \"LargeCapacity\"  "
              -"

              " +#: cups/ippreportdlg.cpp:93 +msgid "Internal error: unable to generate HTML report." +msgstr "Lỗi nội bộ: không thể tạo ra báo cáo HTML." -#: kpgeneralpage.cpp:171 -msgid "" -" " -"

              Image Orientation: Orientation of the printed page image on your " -"paper is controlled by the radio buttons. By default, the orientation is " -"Portrait " -"

              You can select 4 alternatives: " -"

                " -"
              • Portrait..Portrait is the default setting.
              • " -"
              • Landscape.
              • " -"
              • Reverse Landscape. Reverse Landscape prints the images upside down. " -"
              • " -"
              • Reverse Portrait. Reverse Portrait prints the image upside " -"down.
              The icon changes according to your selection.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o orientation-requested=...       # examples: \"landscape\" or "
              -"\"reverse-portrait\"  

              " -msgstr "" -" " -"

              Hướng ảnh: Hướng của ảnh trên bản in được điều khiển bằng những cái " -"nút chọn một. Hướng mặc định là Thẳng đứng " -"

              Bạn có thể chọn trong 4 điều xen kẽ: " -"

                " -"
              • Thẳng đứng. Thẳng đứng là thiết lập mặc định.
              • " -"
              • Nằm ngang.
              • " -"
              • Nằm ngang ngược. Nằm ngang ngược sẽ in ảnh từ trên xuống.
              • " -"
              • Thẳng đứng ngược Thẳng đứng ngược sẽ in ảnh từ trên xuống.
              • " -"
              Biểu tượng thay đổi tùy theo bạn chọn gì.

              " -"
              " -"
              " -"

              Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o orientation-requested=...       # examples: \"landscape\" or "
              -"\"reverse-portrait\"  

              " +#: cups/kmpropusers.cpp:55 +msgid "Denied users" +msgstr "Người dùng bị cấm" -#: kpgeneralpage.cpp:192 -msgid "" -" " -"

              Duplex Printing: These controls may be grayed out if your printer " -"does not support duplex printing (i.e. printing on both sides of the " -"sheet). These controls are active if your printer supports duplex printing. " -"

              You can choose from 3 alternatives:

              " -"
                " -"
              • None. This prints each page of the job on one side of the sheets " -"only.
              • " -"
              • Long Side. This prints the job on both sides of the paper sheets. " -"It prints the job in a way so that the backside has the same orientation as the " -"front side if you turn the paper over the long edge. (Some printer drivers " -"name this mode duplex-non-tumbled).
              • " -"
              • Short Side. This prints the job on both sides of the paper sheets. " -"It prints the job so that the backside has the reverse orientation from the " -"front side if you turn the paper over the long edge, but the same orientation, " -"if you turn it over the short edge. (Some printer drivers name this mode " -"duplex-tumbled).
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o duplex=...       # examples: \"tumble\" or \"two-sided-short-edge\" "
              -" 

              " -msgstr "" -" " -"

              In hai chiều: Các đồ điều khiển này có lẽ không hoạt động (màu xám) " -"nếu máy in của bạn không hỗ trợ khả năng in hai chiều " -"(tức là in trên cả hai mặt giấy, in mặt đôi). Còn những đồ điều khiển này hoạt " -"động nếu máy in của bạn hỗ trợ in hai chiều." -"

              Bạn có thể chọn trong 3 điều xen kẽ :

              " -"
                " -"
              • Không có. Điều này in mỗi trang của công việc trên chỉ một mặt mỗi " -"giấy.
              • " -"
              • Cạnh dài. Điều này in công việc trên cả hai mặt giấy. Nó in công " -"việc bằng cách hiển thị mặt sau có cùng hướng với mặt trước, nếu bạn gấp giấy " -"theo trục dài (dọc). (Một số trình điều khiển gọi chế độ này là " -"duplex-non-tumbled (hai chiều không lật).
              • " -"
              • Cạnh ngắn. Điều này in công việc trên cả hai mặt giấy. Nó in công " -"việc bằng cách hiển thị mặt sau có hướng ngược với mặt trước, nếu bạn gấp giấy " -"theo trục dài (dọc), nhưng có cùng hương nếu bạn gấp giấy theo trục ngắn " -"(ngang). (Một số trình điều khiển gọi chế độ này là duplex-tumbled " -"(hai chiều lật)).
              " -"
              " -"

              Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o duplex=...       # examples: \"tumble\" or \"two-sided-short-edge\" "
              -" 

              " +#: cups/kmpropusers.cpp:62 +msgid "Allowed users" +msgstr "Người dùng được chấp nhận" -#: kpgeneralpage.cpp:218 -msgid "" -" " -"

              Banner Page(s): Select banner(s) to print one or two special sheets " -"of paper just before or after your main job.

              " -"

              Banners may contain some pieces of job information, such as user name, time " -"of printing, job title and more.

              " -"

              Banner pages are useful to separate different jobs more easily, especially " -"in a multi-user environment.

              " -"

              Hint: You can design your own banner pages. To make use of " -"them, just put the banner file into the standard CUPS banners " -"directory (This is usually \"/usr/share/cups/banner/\" " -"Your custom banner(s) must have one of the supported printable formats. " -"Supported formats are ASCII text, PostScript, PDF and nearly any image format " -"such as PNG, JPEG or GIF. Your added banner pages will appear in the drop down " -"menu after a restart of CUPS.

              " -"

              CUPS comes with a selection of banner pages.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o job-sheets=...       # examples: \"standard\" or \"topsecret\"  "
              -"

              " -msgstr "" -" " -"

              Trang băng cờ : Hãy chọn băng cờ để in một hai trang đặc biệt đúng " -"trước hay sau công việc chính của bạn.

              " -"

              Băng cờ có thể chứa một số phần thông tin công việc, như tên người dùng, giờ " -"in và tên công việc.

              " -"

              Trang băng cờ giúp đỡ phân cách nhiều công việc in khác nhau, nhất là trong " -"môi trường đa người dùng.

              " -"

              Gợi ý : Bạn có thể thiết kế trang băng cờ riêng. Để sử dụng " -"trang băng cờ riêng mình, bạn đơn giản cần để mỗi tập tin băng cờ vào thư mục " -"banners CUPS chuẩn (nó thường là " -"</usr/share/cups/banner/> . Băng cơ tự chọn của bạn phải là tập " -"tin dạng thức được hỗ trợ : văn bản ASCII, PostScript, PDF và gần bất kỳ dạng " -"thức ảnh như PNG, JPEG hay GIF. Trang băng cờ đã thêm sẽ xuất hiện trong trình " -"đơn thả xuống sau khi khởi chạy lại CUPS.

              " -"

              CUPS có sẵn một số trang băng cờ khác nhau.

              " -"
              " -"
              " -"

              Gọi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o job-sheets=...       # examples: \"standard\" or \"topsecret\"  "
              -"

              " +#: cups/kmpropusers.cpp:76 +msgid "All users allowed" +msgstr "Mọi người dùng được chấp nhận" -#: kpgeneralpage.cpp:240 -msgid "" -" " -"

              Pages per Sheet: You can choose to print more than one page onto " -"each sheet of paper. This is sometimes useful to save paper.

              " -"

              Note 1: the page images get scaled down accordingly to print 2 or 4 " -"pages per sheet. The page image does not get scaled if you print 1 page per " -"sheet (the default setting.). " -"

              Note 2: If you select multiple pages per sheet here, the scaling and " -"re-arranging is done by your printing system. Be aware, that some printers can " -"by themselves print multiple pages per sheet. In this case you find the option " -"in the printer driver settings. Be careful: if you enable multiple pages per " -"sheet in both places, your printout will not look as you intended.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o number-up=...        # examples: \"2\" or \"4\"  

              " -msgstr "" -" " -"

              Trang trên mỗi tờ : Bạn có thể chọn in nhiều trang trên mỗi tờ giấy. " -"Tính năng này tiết kiệm giấy.

              " -"

              Ghi chú (1): các ảnh trên trang sẽ được thu nhỏ tương ứng, để in 2 " -"hay 4 trang trên mỗi tờ giấy. (Còn ảnh không được thu nhỏ nếu bạn in 1 trang " -"trên mỗi tờ giấy, giá trị mặc định.)" -"

              Ghi chú (2): nếu bạn chọn in nhiều trang trên mỗi tờ giấy, ở đây, " -"việc co dãn và sắp xếp được thực hiện bởi hệ thống in. Tuy nhiên, một số máy in " -"có khả năng riêng in nhiều trang trên mỗi tờ, trong trường hợp đó tùy chọn này " -"nằm trong thiết lập trình điều khiển máy in đó. Cẩn thận: nếu bạn tình nguyện " -"cờ bật tại cả hai nơi khả năng in nhiều trang trên mỗi tờ, bản in sẽ không có " -"hình thức đã muốn.

              " -"
              " -"
              " -"

              Gợi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o number-up=...        # examples: \"2\" or \"4\"  

              " +#: cups/kmwippselect.cpp:38 +msgid "Remote IPP Printer Selection" +msgstr "Chọn máy in IPP từ xa" + +#: cups/kmwippselect.cpp:51 +msgid "You must select a printer." +msgstr "Phải chọn một máy in." + +#: cups/kmcupsjobmanager.cpp:349 +msgid "Job Report" +msgstr "Báo cáo công việc" + +#: cups/kmcupsjobmanager.cpp:351 cups/kmcupsjobmanager.cpp:456 +msgid "Unable to retrieve job information: " +msgstr "Không thể lấy thông tin về công việc: " + +#: cups/kmcupsjobmanager.cpp:360 +msgid "&Job IPP Report" +msgstr "Báo cáo IPP công &việc" + +#: cups/kmcupsjobmanager.cpp:362 +msgid "&Increase Priority" +msgstr "Tăng ưu t&iên" + +#: cups/kmcupsjobmanager.cpp:364 +msgid "&Decrease Priority" +msgstr "Giảm ư&u tiên" + +#: cups/kmcupsjobmanager.cpp:366 +msgid "&Edit Attributes..." +msgstr "&HIệu chỉnh thuộc tính..." + +#: cups/kmcupsjobmanager.cpp:419 +msgid "Unable to change job priority: " +msgstr "Không thể thay đổi ưu tiên công việc: " + +#: cups/kmcupsjobmanager.cpp:477 +#, c-format +msgid "Unable to find printer %1." +msgstr "Không tìm thấy máy in %1." + +#: cups/kmcupsjobmanager.cpp:494 +msgid "Attributes of Job %1@%2 (%3)" +msgstr "Thuộc tính của công việc %1@%2 (%3)" + +#: cups/kmcupsjobmanager.cpp:516 +msgid "Unable to set job attributes: " +msgstr "Không thể đặt thuộc tính công việc: " + +#: cups/kmwbanners.cpp:57 +msgid "No Banner" +msgstr "Không có băng cờ" + +#: cups/kmwbanners.cpp:58 +msgid "Classified" +msgstr "Đã phân loại" + +#: cups/kmwbanners.cpp:59 +msgid "Confidential" +msgstr "Tin tưởng" + +#: cups/kmwbanners.cpp:60 +msgid "Secret" +msgstr "Bí mật" + +#: cups/kmwbanners.cpp:61 +msgid "Standard" +msgstr "Chuẩn" + +#: cups/kmwbanners.cpp:62 +msgid "Top Secret" +msgstr "Tối mật" + +#: cups/kmwbanners.cpp:63 +msgid "Unclassified" +msgstr "Chưa phân loại" + +#: cups/kmwbanners.cpp:86 +msgid "Banner Selection" +msgstr "Chọn băng cờ" + +#: cups/kmpropbanners.cpp:35 cups/kmwbanners.cpp:92 +msgid "&Starting banner:" +msgstr "Đầ&u băng cờ :" + +#: cups/kmpropbanners.cpp:36 cups/kmwbanners.cpp:93 +msgid "&Ending banner:" +msgstr "Cuố&i băng cờ :" -#: kpgeneralpage.cpp:264 kpqtpage.cpp:118 -msgid "Page s&ize:" -msgstr "&Cỡ trang:" +#: cups/kmwbanners.cpp:99 +msgid "" +"

              Select the default banners associated with this printer. These banners will " +"be inserted before and/or after each print job sent to the printer. If you " +"don't want to use banners, select No Banner.

              " +msgstr "" +"

              Hãy chọn những băng cờ mặc định tương ứng với máy in này. Những băng cờ này " +"sẽ được chèn nằm trước và/hay sau mỗi công việc in được gởi cho máy in. Nếu bạn " +"không muốn dùng băng cờ, hãy chọn « Không có băng cờ ».

              " -#: kpgeneralpage.cpp:268 -msgid "Paper t&ype:" -msgstr "&Kiểu giấy:" +#: cups/kptagspage.cpp:36 +msgid "" +" " +"

              Additional Tags

              You may send additional commands to the CUPS " +"server via this editable list. There are 3 purposes for this: " +"
                " +"
              • Use any current or future standard CUPS job option not supported by the " +"TDEPrint GUI.
              • " +"
              • Control any custom job option you may want to support in custom CUPS " +"filters and backends plugged into the CUPS filtering chain.
              • " +"
              • Send short messages to the operators of your production printers in your " +"Central Repro Department.
              " +"

              Standard CUPS job options: A complete list of standard CUPS job " +"options is in the CUPS User Manual" +". Mappings of the kprinter user interface widgets to respective CUPS job " +"option names are named in the various WhatsThis help items..

              " +"

              Custom CUPS job options: CUPS print servers may be customized with " +"additional print filters and backends which understand custom job options. You " +"can specify such custom job options here. If in doubt, ask your system " +"administrator..

              " +"

              " +"

              Operator Messages: You may send additional messages to the " +"operator(s) of your production printers (e.g. in your " +"Central Repro Department

              ) Messages can be read by the operator(s) (or " +"yourself) by viewing the \"Job IPP Report\" for the job.

              " +"Examples:" +"
              " +"
               A standard CUPS job option:"
              +"
              (Name) number-up -- (Value) 9 " +"
              " +"
              A job option for custom CUPS filters or backends:" +"
              (Name) DANKA_watermark -- " +"(Value) Company_Confidential " +"
              " +"
              A message to the operator(s):" +"
              (Name) Deliver_after_completion -- " +"(Value) to_Marketing_Departm." +"
              " +"

              Note: the fields must not include spaces, tabs or quotes. You may " +"need to double-click on a field to edit it. " +"

              Warning: Do not use such standard CUPS option names which also can be " +"used through the TDEPrint GUI. Results may be unpredictable if they conflict, " +" or if they are sent multiple times. For all options supported by the GUI, " +"please do use the GUI. (Each GUI element's 'WhatsThis' names the related CUPS " +"option name.)

              " +msgstr "" +" " +"

              Thẻ thêm

              Bạn có khả năng gởi một số lệnh thêm cho máy phục vụ " +"CUPS thông qua danh sách sửa đổi được này. Những lệnh này có 3 mục tiêu :" +"
                " +"
              • Dùng bất kỳ tùy chọn công việc CUPS chuẩn hiện thời hay tương lai không bị " +"GUI TDEPrint hỗ trợ.
              • " +"
              • Điều khiển bất kỳ công việc tự chọn bạn muốn hỗ trợ trong bộ lọc và hậu " +"phương CUPS riêng được cầm phít vào dây lọc CUPS.
              • " +"
              • Gởi thông điệp ngắn cho thao tác viên chạy máy in lớn mạnh trong " +"Phòng ban sao lại trung tâm của công ty bạn.
              " +"

              Tùy chọn công việc CUPS chuẩn: bạn có thể tìm một danh sách đầy đủ " +"các tùy chọn công việc CUPS chuẩn trong Sổ tay người dùng CUPS " +"(hiện thời bằng tiếng Anh). Cách ánh xạ mỗi ô điều khiển giao diện người dùng " +"kprinter tới tùy chọn công việc CUPS tương ứng được diễn tả trong những mục trợ " +"giúp Cái này là gì? khác nhau.

              " +"

              Tùy chọn công việc CUPS tự chọn: có thể tùy chỉnh máy phục vụ CUPS " +"bằng bộ lọc in và hậu phương thêm mà chấp nhận tùy chọn công việc tự chọn. Bạn " +"có thể ghi rõ vào đây một số tùy chọn công việc tự chọn như vậy. Nếu chưa chắc, " +"vui lòng hỏi quản trị hệ thống..

              " +"

              " +"

              Thông điệp thao tác viên: bạn có khả năng gởi thông điệp thêm cho " +"thao tác viên chạy máy in lớn mạnh (v.d. trong Phòng ban sao lại trung " +"tâm

              của công ty bạn). Thao tác viên (hay bạn) có thể đọc thông điệp này " +"bằng cách xem « Báo cáo công việc IPP » về công việc đó.

              " +"Thí dụ :" +"
              " +"
               một tùy chọn công việc CUPS chuẩn:"
              +"
              (tên) number-up -- (giá trị) 9 " +"
              " +"
              một tùy chọn công việc cho bộ lọc hay hậu phương CUPS riêng:" +"
              (tên) DANKA_watermark -- " +"(giá trị) Company_Confidential " +"
              " +"
              một thông điệp cho thao tác viên:" +"
              (tên) Deliver_after_completion -- " +"(Value) to_Marketing_Departm. (phát sau khi in xong ... cho phòng ban tiếp " +"thị)" +"
              " +"

              Ghi chú : không cho phép nhập dấu cách, dấu cách Tab hay dấu trích " +"dẫn vào những trường này. Có lẽ bạn cần phải nhắp đôi vào trường nào để hiệu " +"chỉnh nó." +"

              Cảnh báo : Đừng dùng tên tùy chọn CUPS chuẩn mà cũng có thể được dùng " +"trong GUI TDEPrint. Nếu những tùy chọn này xung đột, hoặc nếu tùy chọn nào được " +"gởi nhiều lần, kết quả có thể là xấu. Vui lòng sử dụng GUI (giao diện người " +"dùng đồ họa, không phải dòng lệnh) với tùy chọn nào bị GUI hỗ trợ. (Mục « Cái " +"này là gì? » của mỗi yếu tố GUI cho bạn biết tên tùy chọn CUPS tương ứng.)

              " +"
              " -#: kpgeneralpage.cpp:272 -msgid "Paper so&urce:" -msgstr "&Nguồn giấy:" +#: cups/kptagspage.cpp:77 +msgid "Additional Tags" +msgstr "Tên thêm" -#: kpgeneralpage.cpp:292 -msgid "Duplex Printing" -msgstr "In hai chiều" +#: cups/kptagspage.cpp:83 +msgid "Value" +msgstr "Giá trị" -#: kpgeneralpage.cpp:295 kpqtpage.cpp:143 -msgid "Pages per Sheet" -msgstr "Trang trên mỗi tờ" +#: cups/kptagspage.cpp:92 +msgid "Read-Only" +msgstr "Chỉ đọc" -#: kpgeneralpage.cpp:301 kpqtpage.cpp:125 -msgid "&Portrait" -msgstr "&Thẳng đứng" +#: cups/kptagspage.cpp:115 +msgid "The tag name must not contain any spaces, tabs or quotes: %1." +msgstr "" +"Không cho phép nhập dấu cách, dấu cách Tab hay dấu trích dẫn vào tên thẻ : " +"%1." -#: kpgeneralpage.cpp:302 kpqtpage.cpp:128 -msgid "&Landscape" -msgstr "Nằm ng&ang" +#: cups/kmpropbanners.cpp:50 +msgid "Banner Settings" +msgstr "Thiết lập băng cờ" -#: kpgeneralpage.cpp:303 -msgid "&Reverse landscape" -msgstr "Nằm ngang n&gược" +#: cups/kmconfigcups.cpp:32 +msgid "CUPS Server" +msgstr "Máy phục vụ CUPS" -#: kpgeneralpage.cpp:304 -msgid "R&everse portrait" -msgstr "Thẳng đứng ng&ược" +#: cups/kmconfigcups.cpp:33 +msgid "CUPS Server Settings" +msgstr "Thiết lập máy phục vụ CUPS" -#: kpgeneralpage.cpp:309 -msgid "" -"_: duplex orientation\n" -"&None" -msgstr "Kh&ông có" +#: tools/escputil/escpwidget.cpp:45 +msgid "EPSON InkJet Printer Utilities" +msgstr "Tiện ích máy in phun mực EPSON" -#: kpgeneralpage.cpp:310 -msgid "" -"_: duplex orientation\n" -"Lon&g side" -msgstr "Trục dài" +#: tools/escputil/escpwidget.cpp:91 +msgid "&Use direct connection (might need root permissions)" +msgstr "D&ùng kết nối trực tiếp (có lẽ cần quyền người chủ)" -#: kpgeneralpage.cpp:311 -msgid "" -"_: duplex orientation\n" -"S&hort side" -msgstr "Trục ngắn" +#: tools/escputil/escpwidget.cpp:103 +msgid "Clea&n print head" +msgstr "Làm &sạch đầu in" -#: kpgeneralpage.cpp:323 -msgid "S&tart:" -msgstr "&Đầu :" +#: tools/escputil/escpwidget.cpp:104 +msgid "&Print a nozzle test pattern" +msgstr "&In mẫu thử miệng" -#: kpgeneralpage.cpp:324 -msgid "En&d:" -msgstr "&Cuối :" +#: tools/escputil/escpwidget.cpp:105 +msgid "&Align print head" +msgstr "C&anh đầu in" -#: kpfileselectpage.cpp:33 -msgid "&Files" -msgstr "&Tập tin" +#: tools/escputil/escpwidget.cpp:106 +msgid "&Ink level" +msgstr "&Mức mực" -#: kpqtpage.cpp:70 -msgid "" -" Selection of color mode: You can choose between 2 options: " -"
                " -"
              • Color and
              • " -"
              • Grayscale
              Note: This selection field may be grayed " -"out and made inactive. This happens if TDEPrint can not retrieve enough " -"information about your print file. In this case the embedded color- or " -"grayscale information of your printfile, and the default handling of the " -"printer take precedence.
              " -msgstr "" -" Chọn chế độ màu : Bạn có thể chọn trong 2 tùy chọn:" -"
                " -"
              • Màu sắc
              • " -"
              • Mức xám
              Ghi chú : trường chọn này có lẽ không hoạt " -"động (màu xám), nếu trình In TDE không thể lấy đủ thông tin về tập tin in của " -"bạn. Trong trường hợp này, thông tin màu hay mức xám nhúng trong tập tin in của " -"bạn, và cách quản lý máy in mặc định, có quyền cao hơn.
              " +#: tools/escputil/escpwidget.cpp:107 +msgid "P&rinter identification" +msgstr "Nhận diện &máy in" -#: kpqtpage.cpp:79 -msgid "" -" Selection of page size: Select paper size to be printed on from " -"the drop-down menu. " -"

              The exact list of choices depends on the printer driver (\"PPD\") you have " -"installed. " -msgstr "" -" Chọn kích cỡ trang: Hãy chọn trong trình đơn thả xuống kích cỡ " -"giấy nơi cần in. " -"

              Danh sách chính xác các sự chọn phụ thuộc vào trình điều kiển máy in (PPD) " -"đã được cài đặt. " +#: tools/escputil/escpwidget.cpp:153 +msgid "Internal error: no device set." +msgstr "Lỗi nội bộ : chưa đặt thiết bị." -#: kpqtpage.cpp:84 -msgid "" -" Selection of pages per sheet: You can choose to print more than " -"one page onto each sheet of paper. This is sometimes useful to save paper. " -"

              Note 1: the page images get scaled down accordingly to print 2 or 4 " -"pages per sheet. The page image does not get scaled if you print 1 page per " -"sheet (the default setting.). " -"

              Note 2: If you select multiple pages per sheet here, the scaling and " -"re-arranging is done by your printing system. " -"

              Note 3, regarding \"Other\": You cannot really select Other " -"as the number of pages to print on one sheet.\"Other\" is checkmarked here for " -"information purposes only. " -"

              To select 8, 9, 16 or other numbers of pages per sheet: " -"

                " -"
              • go to the tab headlined \"Filter\"
              • " -"
              • enable the Multiple Pages per Sheet filter
              • " -"
              • and configure it (bottom-most button on the right of the \"Filters\" tab). " -"
              " +#: tools/escputil/escpwidget.cpp:164 +#, c-format +msgid "Unsupported connection type: %1" +msgstr "Kiểu kết nối không được hỗ trợ : %1" + +#: tools/escputil/escpwidget.cpp:171 +msgid "" +"An escputil process is still running. You must wait until its completion before " +"continuing." msgstr "" -" Chọn số trang trên mỗi tờ : Bạn có thể chọn in nhiều trang trên " -"mỗi tờ giấy, để tiết kiệm giấy. " -"

              Ghi chú (1): những ảnh trên trang được thu nhỏ tương ứng để in 2 hay " -"4 trang trên mỗi tờ. (Ảnh trên trang không được thu nhỏ nếu bạn in 1 trang trên " -"mỗi tờ [giá trị mặc định].)" -"

              Ghi chú (2): nếu bạn chọn ở đây để in nhiều trang trên mỗi tờ, việc " -"thu nhỏ và sắp xếp lại bị hệ thống in thực hiện. " -"

              Ghi chú (3), về « Khác »: bạn không thể thật chon Khác " -"là số trang cần in trên mỗi tờ.« Khác » được chọn vào đây chỉ với mục đích " -"thông tin thôi. " -"

              Để chọn in8, 9, 16 hay số khác trang trên mỗi tờ : " -"

                " -"
              • đi tới thanh tên « Lọc »
              • " -"
              • bật bộ lọc Nhiều trang trên mỗi tờ
              • " -"
              • và cấu hình nó (bằng cái nút dưới nhất bên phải thanh « Lọc ».
              " -"
              " +"Một tiến trình escputil vấn còn chạy. Bạn phải đợi nó chạy xong trước khi tiếp " +"tục." -#: kpqtpage.cpp:102 +#: tools/escputil/escpwidget.cpp:179 msgid "" -" Selection of image orientation: Orientation of the printed " -"pageimage on your paper is controlled by the radio buttons. By default, the " -"orientation is Portrait " -"

              You can select 2 alternatives: " -"

                " -"
              • Portrait..Portrait is the default setting.
              • " -"
              • Landscape.
              The icon changes according to your " -"selection.
              " +"The executable escputil cannot be found in your PATH environment variable. Make " +"sure gimp-print is installed and that escputil is in your PATH." msgstr "" -" Chọn hướng ảnh: Hướng của ảnh đã in trên giấy được điều khiển bởi " -"những cái nút chọn một này. Hướng mặc định là Thẳng đứng " -"

              Bạn có thể chọn trong 2 điều xen kẽ : " -"

                " -"
              • Thẳng đứng. (giá trị mặc định)
              • " -"
              • Nằm ngang.
              Biểu tượng thay đổi tương ứng bạn chọn gì. " -"
              " +"Không tìm thấy tập tin thực hiện được escputil trong biến môi trường đường dẫn " +"mặc định PATH của bạn. Hãy kiểm tra xem phần mềm gimp-print đã được cài đặt, và " +"escputil có phải nằm trong PATH của bạn." -#: kpqtpage.cpp:113 -msgid "Print Format" -msgstr "Dạng thức in:" +#: tools/escputil/escpwidget.cpp:204 +msgid "Internal error: unable to start escputil process." +msgstr "Lỗi nội bộ: không thể khởi chạy tiến trình escputil." -#: kpqtpage.cpp:123 -msgid "Color Mode" -msgstr "Chế độ màu" +#: tools/escputil/escpwidget.cpp:214 +msgid "Operation terminated with errors." +msgstr "Thao tác đã kết thúc với lỗi." -#: kpqtpage.cpp:135 -msgid "Colo&r" -msgstr "&Màu sắc" +#: kprintprocess.cpp:75 +msgid "File transfer failed." +msgstr "Việc truyền tập tin bị lỗi." -#: kpqtpage.cpp:138 -msgid "&Grayscale" -msgstr "Mức &xám" +#: kprintprocess.cpp:81 +msgid "Abnormal process termination (%1)." +msgstr "Kết thúc tiến trình bất thường (%1)." -#: kpqtpage.cpp:151 -msgid "Ot&her" -msgstr "&Khác" +#: kprintprocess.cpp:83 +msgid "%1: execution failed with message:

              %2

              " +msgstr "%1: việc thực hiện bị lỗi với thông điệp:

              %2

              " -#: lpdunix/kmlpdunixmanager.cpp:210 -msgid "Description unavailable" -msgstr "Không có mô tả" +#: ppdloader.cpp:173 +msgid "(line %1): " +msgstr "(dòng %1): " -#: lpdunix/kmlpdunixmanager.cpp:220 lpdunix/kmlpdunixmanager.cpp:271 -#: lpdunix/kmlpdunixmanager.cpp:318 lpdunix/kmlpdunixmanager.cpp:380 -#, c-format -msgid "Remote printer queue on %1" -msgstr "Hàng đợi máy in từ xa trên %1" +#: lpd/kmlpdmanager.cpp:87 +msgid "Local printer queue (%1)" +msgstr "Hàng đợi máy in cục bộ (%1)" -#: kprinterpropertydialog.cpp:78 kprinterpropertydialog.cpp:138 -msgid "Printer Configuration" -msgstr "Cấu hình máy in" +#: lpd/kmlpdmanager.cpp:87 +msgid "" +"_: Unknown type of local printer queue\n" +"Unknown" +msgstr "Không rõ" -#: kprinterpropertydialog.cpp:138 -msgid "No configurable options for that printer." -msgstr "Không có tùy chọn cấu hình được cho máy in đó." +#: lpd/kmlpdmanager.cpp:88 +msgid "" +msgstr "" -#: kmvirtualmanager.cpp:161 +#: lpd/kmlpdmanager.cpp:89 msgid "" -"You are about to set a pseudo-printer as your personal default. This " -"setting is specific to TDE and will not be available outside TDE applications. " -"Note that this will only make your personal default printer as undefined for " -"non-TDE applications and should not prevent you from printing normally. Do you " -"really want to set %1 as your personal default?" -msgstr "" -"Bạn sắp đặt một máy in giả là máy in mặc định riêng. Thiết lập này đặc " -"trưng cho TDE nên không sẵn sàng bên ngoài ứng dụng TDE. Ghi chú rằng trường " -"hợp này sẽ đặt máy in riêng của bạn là chưa xác định chỉ cho ứng dụng không " -"TDE, không nên ngăn cản bạn in thường. Bạn thật muốn đặt %1 " -"là máy in mặc định riêng của bạn không?" +"_: Unknown Driver\n" +"Unknown" +msgstr "Không rõ" -#: rlpr/kmrlprmanager.cpp:47 rlpr/kmwrlpr.cpp:85 -msgid "Empty host name." -msgstr "Tên máy rỗng." +#: lpd/kmlpdmanager.cpp:95 +msgid "Remote LPD queue %1@%2" +msgstr "Hàng đợi LPD từ xa %1@%2" -#: rlpr/kmrlprmanager.cpp:49 rlpr/kmwrlpr.cpp:87 -msgid "Empty queue name." -msgstr "Tên hàng đợi rỗng." +#: lpd/kmlpdmanager.cpp:158 +msgid "Unable to create spool directory %1 for printer %2." +msgstr "Không thể tạo thư mục ống chỉ %1 cho máy in %2." -#: rlpr/kmrlprmanager.cpp:63 -msgid "Printer not found." -msgstr "Không tìm thấy máy in." +#: lpd/kmlpdmanager.cpp:165 +msgid "Unable to save information for printer %1." +msgstr "Không thể lưu thông tin về máy in %1." -#: rlpr/kmrlprmanager.cpp:75 -msgid "Not implemented yet." -msgstr "Chưa thực hiện." +#: lpd/kmlpdmanager.cpp:193 +msgid "" +"Unable to set correct permissions on spool directory %1 for printer %2." +msgstr "" +"Không thể đặt quyền hạn đúng về thư mục ống chỉ %1 cho máy in %2." -#: rlpr/kmconfigproxy.cpp:29 -msgid "Proxy" -msgstr "Ủy nhiệm" +#: lpd/kmlpdmanager.cpp:237 +msgid "Permission denied: you must be root." +msgstr "Không đủ quyền: bạn phải là người chủ (root)." -#: rlpr/kmconfigproxy.cpp:30 -msgid "RLPR Proxy Server Settings" -msgstr "Thiết lập máy phục vụ ủy nhiệm RLPR" +#: lpd/kmlpdmanager.cpp:244 +msgid "Unable to execute command \"%1\"." +msgstr "Không thể thực hiện lệnh « %1 »." -#: rlpr/kmproprlpr.cpp:49 rlpr/kmwrlpr.cpp:50 -msgid "Remote LPD Queue Settings" -msgstr "Thiết lập hàng đợi LPD từ xa" +#: lpd/kmlpdmanager.cpp:317 +msgid "Unable to write printcap file." +msgstr "Không thể ghi tập tin printcap." -#: rlpr/kmproxywidget.cpp:32 -msgid "Proxy Settings" -msgstr "Thiết lập ủy nhiệm" +#: lpd/kmlpdmanager.cpp:372 +msgid "Couldn't find driver %1 in printtool database." +msgstr "" +"Không tìm thấy trình điều khiển %1 trong cơ sở dữ liệu printtool (công " +"cụ in)." -#: rlpr/kmproxywidget.cpp:36 -msgid "&Use proxy server" -msgstr "Dùng máy phục vụ ủ&y nhiệm" +#: lpd/kmlpdmanager.cpp:411 +msgid "Couldn't find printer %1 in printcap file." +msgstr "Không tìm thấy máy in %1 trong tập tin printcap." -#: rlpr/kmwrlpr.cpp:124 -msgid "Remote queue %1 on %2" -msgstr "Hàng đợi từ xa %1 trên %2" +#: lpd/kmlpdmanager.cpp:440 +msgid "No driver found (raw printer)" +msgstr "Không tìm thấy trình điều khiển nào (máy in thô)" -#: rlpr/kmwrlpr.cpp:199 -msgid "No Predefined Printers" -msgstr "Không có máy in xác định sẵn" +#: lpd/kmlpdmanager.cpp:442 +msgid "Printer type not recognized." +msgstr "Không nhận diện kiểu máy in." -#: lpd/klpdprinterimpl.cpp:46 rlpr/krlprprinterimpl.cpp:53 +#: lpd/kmlpdmanager.cpp:452 msgid "" -"The %1 executable could not be found in your path. Check your " -"installation." +"The driver device %1 is not compiled in your GhostScript distribution. " +"Check your installation or use another driver." msgstr "" -"Không tìm thấy tập tin thực hiện được %1 trong đường dẫn của bạn. Vui " -"lòng kiểm tra lại bản cài đặt." +"Trình điều khiển thiết bị %1 không được biên dịch trong bản phát hành " +"GhostScript của bạn. Hãy kiểm tra xem bản cài đặt là đúng, hoặc dùng một trình " +"điều khiển khác." -#: rlpr/krlprprinterimpl.cpp:73 -msgid "The printer is incompletely defined. Try to reinstall it." -msgstr "Chưa xác định hoàn toàn máy in. Hãy thử cài đặt lại nó." +#: lpd/kmlpdmanager.cpp:560 +msgid "Unable to write driver associated files in spool directory." +msgstr "" +"Không thể ghi các tập tin tương ứng với trình điều khiển trong thư mục ống chỉ." + +#: lpd/kmlpduimanager.cpp:44 +msgid "Local printer (parallel, serial, USB)" +msgstr "Máy in cục bộ (song song, nối tiếp, USB)" + +#: lpd/kmlpduimanager.cpp:46 +msgid "SMB shared printer (Windows)" +msgstr "Máy in dùng chung SMB (Windows)" + +#: lpd/kmlpduimanager.cpp:47 +msgid "Network printer (TCP)" +msgstr "Máy in mạng (TCP)" + +#: lpd/kmlpduimanager.cpp:48 +msgid "File printer (print to file)" +msgstr "Máy in tập tin (in vào tập tin)" + +#: lpd/lpdtools.cpp:31 +msgid "A4" +msgstr "A4" + +#: lpd/lpdtools.cpp:32 +msgid "A3" +msgstr "A3" + +#: lpd/lpdtools.cpp:33 +msgid "B4" +msgstr "B4" + +#: lpd/lpdtools.cpp:34 +msgid "B5" +msgstr "B5" + +#: lpd/lpdtools.cpp:233 +msgid "GhostScript settings" +msgstr "Thiết lập GhostScript" + +#: lpd/lpdtools.cpp:254 +msgid "Resolution" +msgstr "Độ phân giải" + +#: lpd/lpdtools.cpp:277 +msgid "Color depth" +msgstr "Độ sâu màu" + +#: lpd/lpdtools.cpp:301 +msgid "Additional GS options" +msgstr "Tùy chọn GS thêm" + +#: lpd/lpdtools.cpp:313 +msgid "Page size" +msgstr "Cỡ trang" -#: kmspecialmanager.cpp:53 -#, fuzzy -msgid "" -"A file share/tdeprint/specials.desktop was found in your local KDE directory. " -"This file probably comes from a previous KDE release and should be removed in " -"order to manage global pseudo printers." -msgstr "" -"Một tập tin « share/tdeprint/specials.desktop » đã được tìm trong thư mục TDE " -"cục bộ của bạn. Rất có thể là tập tin này thuộc về một bản phát hành TDE trước, " -"và nên được gỡ bỏ để hệ thống quản lý được các máy in giả toàn cục." +#: lpd/lpdtools.cpp:329 +msgid "Pages per sheet" +msgstr "Trang trên mỗi tờ" -#: kmjob.cpp:114 -msgid "Queued" -msgstr "Đã sắp hàng" +#: lpd/lpdtools.cpp:345 +msgid "Left/right margin (1/72 in)" +msgstr "Lề trái/phải (1/72 in)" -#: kmjob.cpp:117 -msgid "Held" -msgstr "Đã giữ lại" +#: lpd/lpdtools.cpp:350 +msgid "Top/bottom margin (1/72 in)" +msgstr "Lề trên/dưới (1/72 in)" -#: kmjob.cpp:123 -msgid "Canceled" -msgstr "Bị thôi" +#: lpd/lpdtools.cpp:356 +msgid "Text options" +msgstr "Tùy chọn văn bản" -#: kmjob.cpp:126 -msgid "Aborted" -msgstr "Bị hủy bỏ" +#: lpd/lpdtools.cpp:362 +msgid "Send EOF after job to eject page" +msgstr "Gởi EOF sau khi in xong để đẩy trang ra" -#: kmjob.cpp:129 -msgid "Completed" -msgstr "Hoàn tất" +#: lpd/lpdtools.cpp:370 +msgid "Fix stair-stepping text" +msgstr "Sửa văn bản có bước chồng lấp" -#. i18n: file kprintpreviewui.rc line 13 -#: rc.cpp:9 rc.cpp:21 -#, no-c-format -msgid "&PageMarks" -msgstr "&Dấu trang" +#: lpd/lpdtools.cpp:382 +msgid "Fast text printing (non-PS printers only)" +msgstr "In văn bản nhanh (chỉ máy in không PS)" -#: kmuimanager.cpp:158 -#, c-format -msgid "Configuration of %1" -msgstr "Cấu hình của %1" +#: kprinterpropertydialog.cpp:78 kprinterpropertydialog.cpp:138 +msgid "Printer Configuration" +msgstr "Cấu hình máy in" -#: ext/kextprinterimpl.cpp:47 -msgid "Empty print command." -msgstr "Lệnh in rỗng." +#: kprinterpropertydialog.cpp:138 +msgid "No configurable options for that printer." +msgstr "Không có tùy chọn cấu hình được cho máy in đó." -#: ext/kmextmanager.cpp:41 -msgid "PS_printer" -msgstr "Máy_in_PS" +#: droptionview.cpp:61 +msgid "Value:" +msgstr "Giá trị :" -#: ext/kmextmanager.cpp:43 -msgid "PostScript file generator" -msgstr "Bộ tạo ra tập tin PostScript" +#: droptionview.cpp:167 +msgid "String value:" +msgstr "Giá trị chuỗi :" + +#: droptionview.cpp:306 droptionview.cpp:341 +msgid "No Option Selected" +msgstr "Chưa chọn tùy chọn" #: kpposterpage.cpp:42 msgid " 5. " @@ -6154,961 +6011,1104 @@ msgstr "(Bỏ) Liên kết bích chương và kích cỡ in" msgid "Unknown" msgstr "Không rõ" -#: kprinter.cpp:690 tdeprintd.cpp:158 -#, c-format -msgid "" -"

              A print error occurred. Error message received from system:

              " -"
              %1" -msgstr "" -"

              Gặp lỗi in. Thông điệp lỗi được nhận từ hệ thống:

              " -"
              %1" - -#: tdeprintd.cpp:176 -msgid "" -"Some of the files to print are not readable by the TDE print daemon. This may " -"happen if you are trying to print as a different user to the one currently " -"logged in. To continue printing, you need to provide root's password." -msgstr "" -"Trình nền in TDE không thể đọc một số tập tin cần in, có thể vì bạn đang cố in " -"với tư cách là người dùng khác với người đã đặng nhập hiện thời. Để tiếp tục " -"in, bạn cần phải nhập mật khẩu của người chủ (root)." - -#: tdeprintd.cpp:181 -msgid "Provide root's Password" -msgstr "Nhập mật khẩu người chủ" - -#: tdeprintd.cpp:200 tdeprintd.cpp:202 -#, c-format -msgid "Printing Status - %1" -msgstr "Trạng thái in - %1" - -#: tdeprintd.cpp:263 -msgid "Printing system" -msgstr "Hệ thống in" - -#: tdeprintd.cpp:266 -msgid "Authentication failed (user name=%1)" -msgstr "Việc xác thực bị lỗi (tên người dùng = %1)" - -#: kprinter.cpp:280 -msgid "Initialization..." -msgstr "Sơ khởi..." - -#: kprinter.cpp:283 kprinter.cpp:909 -#, c-format -msgid "Generating print data: page %1" -msgstr "Đang tạo ra dữ liệu in: trang %1" - -#: kprinter.cpp:429 -msgid "Previewing..." -msgstr "Đang xem thử..." - -#: driverview.cpp:47 -msgid "" -" List of Driver Options (from PPD). " -"

              The upper pane of this dialog page contains all printjob options as laid " -"down in the printer's description file (PostScript Printer Description == " -"'PPD')

              " -"

              Click on any item in the list and watch the lower pane of this dialog page " -"display the available values.

              " -"

              Set the values as needed. Then use one of the pushbuttons below to " -"proceed:

              " -"
                " -"
              • 'Save' your settings if you want to re-use them in your next " -"job(s) too. 'Save' will store your settings permanently until you " -"change them again.
              • . " -"
              • Click 'OK' (without a prior click on 'Save'" -", if you want to use your selected settings just once, for the next print job. " -"'OK' will forget your current settings when kprinter is closed again, " -"and will start next time with the previously saved defaults.
              • " -"
              • 'Cancel' will not change anything. If you proceed to print after " -"clicking 'Cancel', the job will print with the default settings of " -"this queue.
              " -"

              Note. The number of available job options depends strongly on the " -"actual driver used for your print queue. 'Raw' " -"queues do not have a driver or a PPD. For raw queues this tab page is not " -"loaded by TDEPrint, and thus is not present in the kprinter dialog.

              " -msgstr "" -" Danh sách tùy chọn trình điều khiển (từ PPD)." -"

              Ô trên của trang hộp thoại này chứa các tùy chọn công việc in đã xác định " -"trong tập tin mô tả của máy in này (PPD : PostScript Printer Description : mô " -"tả máy in PostScript).

              " -"

              Hãy nhắp vào mục nào trong danh sách, và xem các giá trị sẵn sàng xuất hiện " -"trong ô dưới của trang hộp thoại này.

              " -"

              Hãy đặt các giá trị như cần thiết. Sau đó, dùng một của cái nút để tiếp tục " -":

              " -"
                " -"
              • Lưu thiết lập mình nếu bạn muốn tiếp tục dùng nó (trong công việc " -"sau).Lưu sẽ cất giữ được thiết lập của bạn cho đến khi bạn sửa đổi " -"nó.
              • . " -"
              • Nhắp vào nút Được (không có nhắp vào nút Lưu " -"trước) nếu bạn muốn dùng thiết lập này chỉ một lần, trong công việc in kế " -"tiếp.Được sẽ quên thiết lập hiện thời khi trình kprinter đóng lại, và " -"sẽ khởi chạy lại lần sau bằng thiết lập mặc định đã lưu trước đó.
              • " -"
              • Thôi sẽ không thay đổi gì. Nếu bạn tiếp tục in, sau khi nhắp vào " -"nút Thôi, công việc sẽ in bằng thiết lập mặc định của hàng đợi " -"này.
              " -"

              Ghi chú : số tùy chọn công việc sẵn sàng phụ thuộc nhiều vào trình " -"điều khiển thật được dùng với hàng đợi in đó. Hàng đợi kiểu Thô " -"không có trình điều khiển hay PPD (mô tả máy in). Đối với hàng đợi thô, trang " -"thanh này không bị In TDE tải, thì không hiển thị trong hộp thoại kprinter.

              " -"
              " +#: kmjob.cpp:114 +msgid "Queued" +msgstr "Đã sắp hàng" -#: driverview.cpp:71 -msgid "" -" List of Possible Values for given Option (from PPD). " -"

              The lower pane of this dialog page contains all possible values of the " -"printoption highlighted above, as laid down in the printer's description file " -"(PostScript Printer Description == 'PPD')

              " -"

              Select the value you want and proceed.

              " -"

              Then use one of the pushbuttons below to leave this dialog:

              " -"
                " -"
              • 'Save' your settings if you want to re-use them in your next " -"job(s) too. 'Save' will store your settings permanently until you " -"change them again.
              • . " -"
              • Click 'OK' if you want to use your selected settings just once, " -"for the next print job. 'OK' will forget your current settings when " -"kprinter is closed again, and will start next time with your previous " -"defaults.
              • " -"
              • 'Cancel' will not change anything. If you proceed to print after " -"clicking 'Cancel', the job will print with the default settings of " -"this queue.
              " -"

              Note. The number of available job options depends strongly on the " -"actual driver used for your print queue. 'Raw' " -"queues do not have a driver or a PPD. For raw queues this tab page is not " -"loaded by TDEPrint, and thus is not present in the kprinter dialog.

              " -msgstr "" -" Danh sách giá trị có thể của tùy chọn đựa ra (từ PPD). " -"

              Ô dưới của trang hộp thoại này chứa mọi giá trị có thể của tùy chọn được tô " -"sãng bên trên, như được xác định trong tập tin mô tả của máy in (PPD : " -"PostScript Printer Description : mô tả máy in PostScript).

              " -"

              Hãy chọn giá trị thích hợp, rồi tiếp tục.

              " -"

              Sau đó, bấm một của những cái nút bên dưới để rời khởi hộp thoại này.

              " -"
                " -"
              • Lưu thiết lập mình nếu bạn muốn tiếp tục dùng nó (trong công việc " -"sau).Lưu sẽ cất giữ được thiết lập của bạn cho đến khi bạn sửa đổi " -"nó.
              • . " -"
              • Nhắp vào nút Được (không có nhắp vào nút Lưu " -"trước) nếu bạn muốn dùng thiết lập này chỉ một lần, trong công việc in kế " -"tiếp.Được sẽ quên thiết lập hiện thời khi trình kprinter đóng lại, và " -"sẽ khởi chạy lại lần sau bằng thiết lập mặc định đã lưu trước đó.
              • " -"
              • Thôi sẽ không thay đổi gì. Nếu bạn tiếp tục in, sau khi nhắp vào " -"nút Thôi, công việc sẽ in bằng thiết lập mặc định của hàng đợi " -"này.
              " -"

              Ghi chú : số tùy chọn công việc sẵn sàng phụ thuộc nhiều vào trình " -"điều khiển thật được dùng với hàng đợi in đó. Hàng đợi kiểu Thô " -"không có trình điều khiển hay PPD (mô tả máy in). Đối với hàng đợi thô, trang " -"thanh này không bị In TDE tải, thì không hiển thị trong hộp thoại kprinter.

              " -"
              " +#: kmjob.cpp:117 +msgid "Held" +msgstr "Đã giữ lại" -#: kpcopiespage.cpp:46 -msgid "" -" " -"

              Page Selection

              " -"

              Here you can control if you print a certain selection only out of all the " -"pages from the complete document.

              " -msgstr "" -" " -"

              Chọn trang

              " -"

              Ở đây bạn có khả năng chọn in chỉ một số trang của mọi trang tạo toàn bộ tài " -"liệu

              " +#: kmjob.cpp:123 +msgid "Canceled" +msgstr "Bị thôi" -#: kpcopiespage.cpp:51 -msgid "" -" All Pages: Select \"All\" to print the complete document. Since " -"this is the default, it is pre-selected.

              " -msgstr "" -" Mọi trang: Hãy chọn « Tất cả » để in toàn bộ tài liệu. Vì giá trị " -"này là mặc định, nó được chọn sẵn.

              " +#: kmjob.cpp:126 +msgid "Aborted" +msgstr "Bị hủy bỏ" -#: kpcopiespage.cpp:55 -#, fuzzy -msgid "" -" Current Page: Select \"Current\" " -"if you want to print the page currently visible in your KDE application.

              " -"

              Note: this field is disabled if you print from non-TDE applications " -"like Mozilla or OpenOffice.org, since here TDEPrint has no means to determine " -"which document page you are currently viewing.

              " -msgstr "" -" Trang hiện có : Hãy chọn « Hiện có » " -"nếu bạn muốn in chỉ trang được hiển thị hiện thời trong ứng dụng TDE đang " -"dùng.

              " -"

              Ghi chú : trường này đã tắt nếu bạn đang in từ ứng dụng không TDE như " -"Mozilla hay OpenOffice.org, vì chương trình In TDE không có khả năng xác định " -"trang tài liệu nào bạn xem hiện thời trong ứng dụng không phải là thành phần " -"của hệ thống TDE.

              " +#: kmjob.cpp:129 +msgid "Completed" +msgstr "Hoàn tất" -#: kpcopiespage.cpp:60 -msgid "" -" Page Range: Choose a \"Page Range\" to select a subset of the " -"complete document pages to be printed. The format is " -"\"n,m,o-p,q,r,s-t, u\".

              " -"

              Example: \"4,6,10-13,17,20,23-25\" " -"will print the pages 4, 6, 10, 11, 12, 13, 17, 20, 23, 24, 25 of your " -"document.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o page-ranges=...     # example: \"4,6,10-13,17,20,23-25\"  
              " -"

              " -msgstr "" -" Loạt trang: Hãy chọn « Loạt trang » để chọn in một tập con của mọi " -"trang tài liệu. Dạng thức là « n,m,o-p,q,r,s-t, u ».

              " -"

              Thí dụ : « 4,6,10-13,17,20,23-25 » " -"sẽ in những trang số thứ tự 4, 6, 10, 11, 12, 13, 17, 20, 23, 24, 25 của tài " -"liệu đó.

              " -"
              " -"
              " -"

              Gợi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" -"

                  -o page-ranges=...     # example: \"4,6,10-13,17,20,23-25\"  
              " -"

              " +#: foomatic/kmfoomaticmanager.cpp:70 +msgid "This is not a Foomatic printer" +msgstr "Điều này không phải là máy in Foomatic" -#: kpcopiespage.cpp:74 +#: foomatic/kmfoomaticmanager.cpp:75 +msgid "Some printer information are missing" +msgstr "Còn thiếu một phần thông tin máy in." + +#: marginwidget.cpp:37 msgid "" -" Page Set: " -"

              Choose \"All Pages\", \"Even Pages\" or " -"\"Odd Pages\" if you want to print a page selection matching one of these " -"terms. The default is \"All Pages\".

              " -"

              Note: If you combine a selection of a \"Page Range\" " -"with a \"Page Set\" of \"Odd\" or \"Even\"" -", you will only get the odd or even pages from the originally selected page " -"range. This is useful if you odd or even pages from the originally selected " -"page range. This is useful if you want to print a page range in duplex on a " -"simplex-only printer. In this case you can feed the paper to the printer twice; " -"in the first pass, select \"Odd\" or \"Even\" (depending on your printer " -"model), in second pass select the other option. You may need to " -"\"Reverse\" the output in one of the passes (depending on your printer " -"model).

              " +" " +"

              Top Margin

              . " +"

              This spinbox/text edit field lets you control the top margin of your " +"printout if the printing application does not define its margins internally. " +"

              " +"

              The setting works for instance for ASCII text file printing, or for printing " +"from KMail and and Konqueror..

              " +"

              Note:

              This margin setting is not intended for KOffice or " +"OpenOffice.org printing, because these applications (or rather their users) " +"are expected to do it by themselves. It also does not work for PostScript or " +"PDF file, which in most cases have their margins hardcoded internally.

              " "
              " "
              " "

              Additional hint for power users: This TDEPrint GUI element " "matches with the CUPS commandline job option parameter: " -"

                  -o page-set=...        # example: \"odd\" or \"even\"  

              " -"
              " +"
                  -o page-top=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  

              " msgstr "" -" Tập trang " -"

              Hãy chọn « Mọi trang », « Trang chẵn » hay " -"« Trang lẻ » nếu bạn muốn trang các trang khớp một của mô tả này. Mặc định " -"là « All Pages ».

              " -"

              Ghi chú : nếu bạn tổ hợp một giá trị kiểu « Loạt trang » " -"với giá trị kiểu « Tập trang »« Lẻ » hay « Chẵn »" -", bạn sẽ nhận chỉ những trang lẻ hay những trang chẵn từ loạt trang đã chọn " -"gốc. Có ích nếu bạn muốn in hai chiều một loạt trang trên máy in chỉ in chiều " -"đơn. Trong trường hợp này, bạn có thể nạp giấy hai lần vào máy in: lần thứ " -"nhất, hãy chọn « Lẻ » hay « Chẵn » (phụ thuộc vào mô hỉnh máy in), còn lần thứ " -"hai, hãy chọn tùy chọn còn lại. Có lẽ bạn cần « Ngược » " -"kết xuất trong một lần in (phụ thuộc vào mô hỉnh máy in).

              " +" " +"

              Lề trên

              . " +"

              Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề trên " +"bản in, nếu ứng dụng in không xác định nội bộ các lề.

              " +"

              Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " +"in từ KMail hay Konqueror.

              " +"

              Ghi chú :

              thiết lập lề này không hoạt động với khả năng in trong " +"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " +"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " +"PostScript hay PDF, mà thường có các lề cố định nội bộ.

              " "
              " "
              " "

              Gợi ý thêm cho người sử dụng thành thạo : " "yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o page-set=...        # example: \"odd\" or \"even\"  

              " -"
              " +"
                  -o page-top=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  

              " -#: kpcopiespage.cpp:97 +#: marginwidget.cpp:57 msgid "" -" Output Settings: Here you can determine the number of copies, the " -"output order and the collate mode for the pages of your printjob. (Note, that " -"the maximum number of copies allowed to print may be restricted by your print " -"subsystem.)

              " -"

              The 'Copies' setting defaults to 1.

              " +" " +"

              Bottom Margin

              . " +"

              This spinbox/text edit field lets you control the bottom margin of your " +"printout if the printing application does not define its margins internally. " +"

              " +"

              The setting works for instance for ASCII text file printing, or for printing " +"from KMail and and Konqueror.

              " +"

              Note:

              This margin setting is not intended for KOffice or " +"OpenOffice.org printing, because these applications (or rather their users) " +"are expected to do it by themselves. It also does not work for PostScript or " +"PDF file, which in most cases have their margins hardcoded internally.

              " "
              " "
              " "

              Additional hint for power users: This TDEPrint GUI element " "matches with the CUPS commandline job option parameter: " -"

                   -o copies=...            # examples: \"5\" or \"42\"  "
              -"
              -o outputorder=... # example: \"reverse\" " -"
              -o Collate=... # example: \"true\" or \"false\"

              " -".
              " +"
                  -o page-bottom=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  
              " msgstr "" -" Thiết lập xuất: ở đây bạn có khả năng chọn số bản sao, thứ tự xuất " -"và chế độ đối chiếu cho các trang trong công việc in. (Ghi chú rằng hệ thống " -"con in có lẽ giới hạn số bản sao tối đa có thể in).

              " -"

              Giá trị « Bản sao » mặc định là 1.

              " +" " +"

              Lề dưới

              . " +"

              Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề dưới " +"bản in, nếu ứng dụng in không xác định nội bộ các lề.

              " +"

              Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " +"in từ KMail hay Konqueror.

              " +"

              Ghi chú :

              thiết lập lề này không hoạt động với khả năng in trong " +"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " +"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " +"PostScript hay PDF, mà thường có các lề cố định nội bộ.

              " "
              " "
              " "

              Gợi ý thêm cho người sử dụng thành thạo : " "yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                   -o copies=...            # examples: \"5\" or \"42\"  "
              -"
              -o outputorder=... # example: \"reverse\" " -"
              -o Collate=... # example: \"true\" or \"false\"

              " -".
              " +"
                  -o page-bottom=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  
              " -#: kpcopiespage.cpp:115 +#: marginwidget.cpp:76 msgid "" -" Number of Copies: Determine the number of requested copies here. " -"You can increase or decrease the number of printed copies by clicking on the up " -"and down arrows. You can also type the figure directly into the box.

              " +" " +"

              Left Margin

              . " +"

              This spinbox/text edit field lets you control the left margin of your " +"printout if the printing application does not define its margins internally. " +"

              " +"

              The setting works for instance for ASCII text file printing, or for printing " +"from KMail and and Konqueror.

              " +"

              Note:

              This margin setting is not intended for KOffice or " +"OpenOffice.org printing, because these applications (or rather their users) " +"are expected to do it by themselves. It also does not work for PostScript or " +"PDF file, which in most cases have their margins hardcoded internally.

              " "
              " "
              " "

              Additional hint for power users: This TDEPrint GUI element " "matches with the CUPS commandline job option parameter: " -"

                   -o copies=...            # examples: \"5\" or \"42\"  

              " -"
              " +"
                  -o page-left=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  
              " msgstr "" -" Số bản sao : Ở đây bạn xác định số bản sao đã yêu cầu. Bạn có thể " -"tăng hay giảm số bản sao cần in bằng cách nhắp vào mũi tên lên và xuống. Cũng " -"có thể gõ số trực tiếp vào hộp đó.

              " +" " +"

              Lề trái

              ." +"

              Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề trái " +"của bản in, nếu ứng dụng in không xác định nội bộ các lề.

              " +"

              Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " +"in từ KMail hay Konqueror.

              " +"

              Ghi chú :

              thiết lập lề này không hoạt động với khả năng in trong " +"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " +"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " +"PostScript hay PDF, mà thường có các lề cố định nội bộ.

              " "
              " "
              " "

              Gợi ý thêm cho người sử dụng thành thạo : " "yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" -"

                   -o copies=...            # examples: \"5\" or \"42\"  

              " -"
              " +"
                  -o page-left=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  
              " -#: kpcopiespage.cpp:128 +#: marginwidget.cpp:95 msgid "" -" Collate Copies " -"

              If the \"Collate\" checkbox is enabled (default), the output order " -"for multiple copies of a multi-page document will be \"1-2-3-..., 1-2-3-..., " -"1-2-3-...\".

              " -"

              If the \"Collate\" checkbox is disabled, the output order for " -"multiple copies of a multi-page document will be \"1-1-1-..., 2-2-2-..., " -"3-3-3-...\".

              " +" " +"

              Right Margin

              . " +"

              This spinbox/text edit field lets you control the right margin of your " +"printout if the printing application does not define its margins internally. " +"

              " +"

              The setting works for instance for ASCII text file printing, or for printing " +"from KMail and and Konqueror.

              " +"

              Note:

              This margin setting is not intended for KOffice or " +"OpenOffice.org printing, because these applications (or rather their users) " +"are expected to do it by themselves. It also does not work for PostScript or " +"PDF file, which in most cases have their margins hardcoded internally.

              " "
              " "
              " "

              Additional hint for power users: This TDEPrint GUI element " "matches with the CUPS commandline job option parameter: " -"

                  -o Collate=...           # example:  \"true\" or \"false\"  

              " -"
              " +"
                  -o page-right=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  
              " msgstr "" -" Đối chiếu bản sao " -"

              Nếu hộp chọn Đối chiếu đã được bật (mặc định), thứ tự xuất nhiều " -"bản sao của tài liệu đa trang sẽ là « 1-2-3-..., 1-2-3-..., 1-2-3-... ».

              " -"

              Còn nếu hộp chọn Đối chiếu đã tắt, thứ tự xuất nhiều bản sao của " -"tài liệu đa trang sẽ là « 1-1-1-..., 2-2-2-..., 3-3-3-... ».

              " +" " +"

              Lề phải

              ." +"

              Hộp xoay / trường hiệu chỉnh văn bản này cho bạn khả năng điều khiển lề phải " +"của bản in, nếu ứng dụng in không xác định nội bộ các lề.

              " +"

              Thiết lập này hoạt động, lấy thí dụ, khi in tập tin văn bản ASCII, hoặc khi " +"in từ KMail hay Konqueror.

              " +"

              Ghi chú :

              thiết lập lề này không hoạt động với khả năng in trong " +"bộ văn phòng KOffice hay OpenOffice.org, vì những ứng này này (hoặc các người " +"dùng chúng) cần phải làm riêng. Cũng không hoạt động với tập tin dạng thức " +"PostScript hay PDF, mà thường có các lề cố định nội bộ.

              " "
              " "
              " "

              Gợi ý thêm cho người sử dụng thành thạo : " "yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" -"

                  -o Collate=...           # example:  \"true\" or \"false\"  

              " -"
              " +"
                  -o page-right=...      # use values from \"0\" or higher. \"72\" is "
              +"equal to 1 inch.  
              " + +#: marginwidget.cpp:114 +msgid "" +" " +"

              Change Measurement Unit

              . " +"

              You can change the units of measurement for the page margins here. Select " +"from Millimeter, Centimeter, Inch or Pixels (1 pixel == 1/72 inch).

              " +msgstr "" +" " +"

              Đổi đơn vị đo

              . " +"

              Ở đây bạn có khả năng thay đổi đơn vị đo các lề trang. Hãy chọn một của " +"Mili-mét, Centi-mét, Insơ hay Điểm ảnh (1 điểm ảnh == 1/72\").

              " + +#: marginwidget.cpp:121 +msgid "" +" " +"

              Custom Margins Checkbox

              . " +"

              Enable this checkbox if you want to modify the margins of your printouts " +"

              You can change margin settings in 4 ways: " +"

                " +"
              • Edit the text fields.
              • " +"
              • Click spinbox arrows.
              • " +"
              • Scroll wheel of wheelmouses.
              • " +"
              • Drag margins in preview frame with mouse.
              Note: " +"The margin setting does not work if you load such files directly into " +"kprinter, which have their print margins hardcoded internally, like as most " +"PDF or PostScript files. It works for all ASCII text files however. It also may " +"not work with non-TDE applications which fail to fully utilize the TDEPrint " +"framework, such as OpenOffice.org.

              " +msgstr "" +" " +"

              Hộp chọn lề tự chọn

              . " +"

              Hãy bật hộp chọn này nếu bạn muốn sửa đổi những lề của bản in." +"

              Bạn có thể thay đổi thiết lập lề bằng 4 cách:" +"

                " +"
              • Hiệu chỉnh trường văn bản.
              • " +"
              • Nhắp vào mũi tên hộp xoay.
              • " +"
              • Cuộn bánh xe lăn nhỏ trên con chuột (nếu có)
              • " +"
              • Dùng chuột để kéo lề trong khung xem thử.
              Ghi chú : " +"thiết lập lề này không hoạt động nếu bạn tải trực tiếp vào trình kprinter tập " +"tin nào mà, như phần lớn tập tin PDF hay PostScript, có các lề cố định. Tuy " +"nhiên, thiết lập lề này hoạt động với mọi tập tin văn bản ASCII. Nó cũng không " +"hoạt động với ứng dụng không TDE mà không sử dụng đầy đủ khuôn khổ In TDE, như " +"OpenOffice.org.

              " -#: kpcopiespage.cpp:142 +#: marginwidget.cpp:138 msgid "" -" Reverse Order " -"

              If the \"Reverse\" checkbox is enabled, the output order for " -"multiple copies of a multi-page document will be \"...-3-2-1, ...-3-2-1, " -"...-3-2-1\", if you also have enabled the \"Collate\" " -"checkbox at the same time (the usual usecase).

              " -"

              If the \"Reverse\" checkbox is enabled, the output order for " -"multiple copies of a multi-page document will be \"...-3-3-3, ...-2-2-2, " -"...-1-1-1\", if you have disabled the \"Collate\" " -"checkbox at the same time.

              " -"
              " -"
              " -"

              Additional hint for power users: This TDEPrint GUI element " -"matches with the CUPS commandline job option parameter: " -"

                  -o outputorder=...       # example:  \"reverse\"  

              " +" " +"

              \"Drag-your-Margins\"

              . " +"

              Use your mouse to drag and set each margin on this little preview window. " +"

              " msgstr "" -" Thứ tự ngược " -"

              Nếu hộp chọn Ngược đã được bật, thứ tự xuất nhiều bản sao của tài " -"liệu đa trang sẽ là « ...-3-2-1, ...-3-2-1, ...-3-2-1 », nếu bạn cũng đã " -"bật hộp chọn Đối chiếu đồng thời (trường hợp thường).

              " -"

              Còn nếu hộp chọn Ngược đã được bật, thứ tự xuất nhiều bản sao của " -"tài liệu đa trang sẽ là « ...-3-3-3, ...-2-2-2, ...-1-1-1 », nếu bạn đã " -"tắt hộp chọn Đối chiếu đồng thời.

              " -"
              " -"
              " -"

              Gợi ý thêm cho người sử dụng thành thạo : " -"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " -"

                  -o outputorder=...       # example:  \"reverse\"  

              " +" " +"

              Kéo lề

              . " +"

              Dùng con chuột để kéo và đặt mỗi lề trong cửa sổ nhỏ xem thử này.

              " -#: kpcopiespage.cpp:163 -msgid "C&opies" -msgstr "Bản &sao" +#: marginwidget.cpp:148 +msgid "&Use custom margins" +msgstr "D&ùng lề tự chọn" -#: kpcopiespage.cpp:167 -msgid "Page Selection" -msgstr "Chọn trang" +#: marginwidget.cpp:158 +msgid "&Top:" +msgstr "Tr&ên:" -#: kpcopiespage.cpp:169 -msgid "&All" -msgstr "&Tất cả" +#: marginwidget.cpp:159 +msgid "&Bottom:" +msgstr "&Dưới :" -#: kpcopiespage.cpp:171 -msgid "Cu&rrent" -msgstr "&Hiện có" +#: marginwidget.cpp:160 +msgid "Le&ft:" +msgstr "&Trái :" -#: kpcopiespage.cpp:173 -msgid "Ran&ge" -msgstr "L&oạt" +#: marginwidget.cpp:161 +msgid "&Right:" +msgstr "&Phải :" -#: kpcopiespage.cpp:178 +#: marginwidget.cpp:164 +msgid "Pixels (1/72nd in)" +msgstr "Điểm ảnh (1/72\")" + +#: marginwidget.cpp:167 +msgid "Inches (in)" +msgstr "Insơ (in)" + +#: marginwidget.cpp:168 +msgid "Centimeters (cm)" +msgstr "Centi-mét (cm)" + +#: marginwidget.cpp:169 +msgid "Millimeters (mm)" +msgstr "Mili-mét (mm)" + +#: kmvirtualmanager.cpp:161 msgid "" -"

              Enter pages or group of pages to print separated by commas (1,2-5,8).

              " +"You are about to set a pseudo-printer as your personal default. This " +"setting is specific to TDE and will not be available outside TDE applications. " +"Note that this will only make your personal default printer as undefined for " +"non-TDE applications and should not prevent you from printing normally. Do you " +"really want to set %1 as your personal default?" msgstr "" -"

              Hãy nhập trang hay nhóm trang cần in, định giới bằng dấu phẩy (1,2-5,8).

              " +"Bạn sắp đặt một máy in giả là máy in mặc định riêng. Thiết lập này đặc " +"trưng cho TDE nên không sẵn sàng bên ngoài ứng dụng TDE. Ghi chú rằng trường " +"hợp này sẽ đặt máy in riêng của bạn là chưa xác định chỉ cho ứng dụng không " +"TDE, không nên ngăn cản bạn in thường. Bạn thật muốn đặt %1 " +"là máy in mặc định riêng của bạn không?" -#: kpcopiespage.cpp:182 -msgid "Output Settings" -msgstr "Thiết lập Xuất" +#: lpr/editentrydialog.cpp:40 +msgid "Aliases:" +msgstr "Biệt hiệu :" -#: kpcopiespage.cpp:184 -msgid "Co&llate" -msgstr "&Đối chiếu" +#: lpr/editentrydialog.cpp:47 +msgid "Number" +msgstr "Số" -#: kpcopiespage.cpp:186 -msgid "Re&verse" -msgstr "&Ngược" +#: lpr/editentrydialog.cpp:72 +#, c-format +msgid "Printcap Entry: %1" +msgstr "Mục printcap: %1" -#: kpcopiespage.cpp:191 -msgid "Cop&ies:" -msgstr "Bản &sao :" +#: lpr/lpchelper.cpp:235 lpr/lpchelper.cpp:273 lpr/lpchelper.cpp:291 +#: lpr/lpchelper.cpp:314 +msgid "The executable %1 couldn't be found in your PATH." +msgstr "" +"Không tìm thấy tập tin thực hiện được %1 trong đường dẫn mặc định PATH của bạn." -#: kpcopiespage.cpp:198 -msgid "All Pages" -msgstr "Mọi trang" +#: lpr/lpchelper.cpp:256 lpr/lpchelper.cpp:280 lpr/lpchelper.cpp:298 +msgid "Permission denied." +msgstr "Không đủ quyền." -#: kpcopiespage.cpp:199 -msgid "Odd Pages" -msgstr "Trang lẻ" +#: lpr/lpchelper.cpp:259 +msgid "Printer %1 does not exist." +msgstr "Máy in %1 không tồn tại." -#: kpcopiespage.cpp:200 -msgid "Even Pages" -msgstr "Trang chẵn" +#: lpr/lpchelper.cpp:263 +#, c-format +msgid "Unknown error: %1" +msgstr "Lỗi lạ : %1" -#: kpcopiespage.cpp:202 -msgid "Page &set:" -msgstr "Tậ&p trang:" +#: lpr/lpchelper.cpp:282 +#, c-format +msgid "Execution of lprm failed: %1" +msgstr "Việc thực hiện lprm bị lỗi : %1" -#: kpcopiespage.cpp:257 -msgid "Pages" -msgstr "Trang" +#: lpr/matichandler.cpp:82 +msgid "Network printer" +msgstr "Máy in mạng" -#: plugincombobox.cpp:33 +#: lpr/lprhandler.cpp:81 lpr/matichandler.cpp:86 +#, c-format +msgid "Local printer on %1" +msgstr "Máy in cục bộ trên %1" + +#: lpr/matichandler.cpp:245 +msgid "Internal error." +msgstr "Lỗi nội bộ." + +#: lpr/matichandler.cpp:339 msgid "" -" Print Subsystem Selection " -"

              This combo box shows (and lets you select) a print subsystem to be used by " -"TDEPrint. (This print subsystem must, of course, be installed inside your " -"Operating System.) TDEPrint usually auto-detects the correct print subsystem by " -"itself upon first startup. Most Linux distributions have \"CUPS\", the " -"Common UNIX Printing System. " +"You probably don't have the required permissions to perform that operation." msgstr "" -" Chọn hệ thống con in " -"

              Hộp tổ hợp này hiển thị (và cho bạn chọn) hệ thống con in cho In TDE dùng. " -"(Hệ thống con in này phải được cài đặt vào Hệ điều hành.) In TDE thường phát " -"hiện tự động hệ thống con in đúng vào lúc khởi chạy lần đầu tiên. Phần lớn bản " -"phát hành Linux chứa « CUPS » (Common UNIX Printing System : hệ thống in UNIX " -"chung)" +"Rất có thể là bạn không có quyền hạn cần thiết để thực hiện thao tác đó." -#: plugincombobox.cpp:45 -msgid "Print s&ystem currently used:" -msgstr "&Hệ thống in được dùng hiện thời :" +#: lpr/apshandler.cpp:215 lpr/lprhandler.cpp:127 lpr/lprngtoolhandler.cpp:276 +#: lpr/matichandler.cpp:421 +#, c-format +msgid "Unsupported backend: %1." +msgstr "Hậu phương không được hỗ trợ : %1" -#: plugincombobox.cpp:91 +#: lpr/matichandler.cpp:426 msgid "" -" Current Connection " -"

              This line shows which CUPS server your PC is currently connected to for " -"printing and retrieving printer info. To switch to a different CUPS server, " -"click \"System Options\", then select \"Cups server\" and fill in the required " -"info. " +"Unable to find executable lpdomatic. Check that Foomatic is correctly installed " +"and that lpdomatic is installed in a standard location." msgstr "" -" Kết nối hiện thời " -"

              Dòng này hiển thị máy phục vụ CUPS nào được kết nối hiện thời đến máy tính " -"bạn để in và lấy thông tin máy in. Để chuyển đổi sang máy phục vụ CUPS khác, " -"hãy nhắp vào « Tùy chọn hệ thống », rồi chọn « Máy phục vụ CUPS » và điền vào " -"thông tin cần thiết." +"Không tìm thấy tập tin thực hiện được . Hãy kiểm tra xem Foomatic đã " +"được cài đặt cho đúng và lpdomatic đã được cài đặt vào địa điểm chuẩn." + +#: lpr/matichandler.cpp:457 +#, c-format +msgid "Unable to remove driver file %1." +msgstr "Không thể gỡ bỏ tập tin trình điều khiển %1." + +#: lpr/apshandler.cpp:112 lpr/lprhandler.cpp:74 lpr/lprngtoolhandler.cpp:72 +msgid "Network printer (%1)" +msgstr "Máy in mạng (%1)" + +#: lpr/lprngtoolhandler.cpp:99 +msgid "IFHP Driver (%1)" +msgstr "Trình điều khiển IFHP (%1)" + +#: lpr/lprngtoolhandler.cpp:99 lpr/lprngtoolhandler.cpp:170 +msgid "unknown" +msgstr "không rõ" + +#: lpr/lprngtoolhandler.cpp:162 +msgid "No driver defined for that printer. It might be a raw printer." +msgstr "Chưa xác định trình điều khiển cho máy in đó. Có lẽ nó là máy in thô." + +#: lpr/lprngtoolhandler.cpp:170 +msgid "LPRngTool Common Driver (%1)" +msgstr "Trình điều khiển chung LPRngTool (%1)" + +#: lpr/apshandler.cpp:258 lpr/apshandler.cpp:289 lpr/lprngtoolhandler.cpp:323 +#, c-format +msgid "Invalid printer backend specification: %1" +msgstr "Đặc tả hậu phương máy in không hợp lệ : %1" + +#: lpr/kmlprmanager.cpp:289 +msgid "The printcap file is a remote file (NIS). It cannot be written." +msgstr "Tập tin printcap là tập tin từ xa (NIS) nên không thể được ghi." -#: tdefilelist.cpp:42 +#: lpr/kmlprmanager.cpp:305 msgid "" -" Add File button " -"

              This button calls the 'File Open' dialog to let you select a file " -"for printing. Note, that " -"

                " -"
              • you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, " -"PNG, GIF and many other graphic formats. " -"
              • you can select various files from different paths and send them as one " -"\"multi-file job\" to the printing system.
              " +"Unable to save printcap file. Check that you have write permissions for that " +"file." msgstr "" -" Nút Thêm tập tin " -"

              Cái nút này gọi hộp thoại Mở tập tin để cho bạn chọn tập tin cần " -"in. Ghi chú rằng:" -"

                " -"
              • bạn có thể chọn dạng thức nào trong Văn bản ASCII hay Quốc tế, PDF, " -"PostScript, JPEG, TIFF, PNG, GIF và nhiều dạng thức đồ họa khác." -"
              • bạn có thể chọn nhiều tập tin khác nhau từ đường dẫn khác nhau và gởi vào " -"hệ thống in các tập tin này là một « công việc đa tập tin ».
              " +"Không thể lưu tập tin printcap. Hãy kiểm tra xem bạn có quyền ghi tập tin đó." -#: tdefilelist.cpp:54 -msgid "" -" Remove File button " -"

              This button removes the highlighted file from the list of to-be-printed " -"files. " -msgstr "" -" Nút Bỏ tập tin " -"

              Cái nút này gỡ bỏ tập tin đã tô sáng ra danh sách các tập tin cần in. " +#: lpr/kmlprmanager.cpp:330 +msgid "Internal error: no handler defined." +msgstr "Lỗi nội bộ : chưa xác định bộ quản lý." -#: tdefilelist.cpp:59 -msgid "" -" Move File Up button " -"

              This button moves the highlighted file up in the list of files to be " -"printed.

              " -"

              In effect, this changes the order of the files' printout.

              " -msgstr "" -" Nút Đem tập tin lên " -"

              Cái nút này chuyển tập tin đã tô sáng lên danh sách các tập tin cần in.

              " -"

              Tức là cái nút này thay đổi thứ tự in tập tin.

              " +#: lpr/kmlprmanager.cpp:344 +msgid "Couldn't determine spool directory. See options dialog." +msgstr "Không thể xác định thư mục ống chỉ. Xem hộp thoại tùy chọn." -#: tdefilelist.cpp:66 +#: lpr/kmlprmanager.cpp:350 msgid "" -" Move File Down button " -"

              This button moves the highlighted file down in the list of files to be " -"printed.

              " -"

              In effect, this changes the order of the files' printout.

              " +"Unable to create the spool directory %1. Check that you have the required " +"permissions for that operation." msgstr "" -" Nút Đem tập tin xuống " -"

              Cái nút này chuyển tập tin đã tô sáng xuống danh sách các tập tin cần in.

              " -"

              Tức là cái nút này thay đổi thứ tự in tập tin.

              " +"Không thể tạo thư mục ống chỉ %1. Hãy kiểm tra xem bạn có quyền cần thiết cho " +"thao tác này." -#: tdefilelist.cpp:73 +#: lpr/kmlprmanager.cpp:382 +#, c-format msgid "" -" File Open button " -"

              This button tries to open the highlighted file, so you can view or edit it " -"before you send it to the printing system.

              " -"

              If you open files, TDEPrint will use the application matching the MIME type " -"of the file.

              " +"The printer has been created but the print daemon could not be restarted. %1" msgstr "" -" Nút Mở tập tin " -"

              Cái nút này cố mở tập tin đã tô sáng, để bạn xem hay sửa đổi nó trước khi " -"gởi nó vào hệ thống in.

              " -"

              Khi bạn mở tập tin nào, In TDE sẽ sử dụng ứng dụng khớp kiểu MIME của tập " -"tin đó.

              " +"Máy tin đã được tạo, nhưng không thể khởi chạy lại trình nền (dæmon) in. %1" -#: tdefilelist.cpp:82 +#: lpr/kmlprmanager.cpp:410 msgid "" -" File List view " -"

              This list displays all the files you selected for printing. You can see the " -"file name(s), file path(s) and the file (MIME) type(s) as determined by " -"TDEPrint. You may re-arrange the initial order of the list with the help of " -"the arrow buttons on the right.

              " -"

              The files will be printed as a single job, in the same order as displayed in " -"the list.

              " -"

              Note: You can select multiple files. The files may be in multiple " -"locations. The files may be of multiple MIME types. The buttons on the right " -"side let you add more files, remove already selected files from the list, " -"re-order the list (by moving files up or down), and open files. If you open " -"files, TDEPrint will use the application matching the MIME type of the file.

              " -"
              " +"Unable to remove spool directory %1. Check that you have write permissions for " +"that directory." msgstr "" -" Danh sách tập tin " -"

              Danh sách này hiển thị mọi tập tin bạn đã chọn để in. Bạn có thể xem tên tập " -"tin, đường dẫn tập tin và kiểu MIME tập tin, như bị In TDE xác định. Bạn có khả " -"năng sắp xếp lại thứ tự danh sách đầu tiên, bằng những cái nút mũi tên bên " -"phải.

              " -"

              Các tập tin này sẽ được in là một công việc riêng lẻ, theo thứ tự của danh " -"sách này.

              " -"

              Ghi chú : bạn có khả năng chọn nhiều tập tin khác nhau, từ nhiều " -"đường dẫn khác nhau, có nhiều kiểu MIME khác nhau. Những cái nút bên phải cho " -"bạn thêm tập tin nữa, gỡ bỏ ra danh sách tập tin đã chọn, sắp xếp lại danh sách " -"(bằng cách đem tập tin lên hay xuống), và mở tập tin. Khi bạn mở tập tin, In " -"TDE sẽ sử dụng ưng dụng khớp với kiểu MIME của tập tin đó.

              " - -#: tdefilelist.cpp:103 -msgid "Path" -msgstr "Đường dẫn" - -#: tdefilelist.cpp:115 -msgid "Add file" -msgstr "Thêm tập tin" - -#: tdefilelist.cpp:121 -msgid "Remove file" -msgstr "Bỏ tập tin" +"Không thể gỡ bỏ thư mục ống chỉ %1. Hãy kiểm tra xem bạn có quyền ghi vào thư " +"mục đó." -#: tdefilelist.cpp:128 -msgid "Open file" -msgstr "Mở tập tin" +#: lpr/kmlprmanager.cpp:458 +msgid "&Edit printcap Entry..." +msgstr "&Sửa mục printcap..." -#: tdefilelist.cpp:149 +#: lpr/kmlprmanager.cpp:473 msgid "" -"Drag file(s) here or use the button to open a file dialog. Leave empty for " -"<STDIN>." +"Editing a printcap entry manually should only be done by confirmed system " +"administrator. This may prevent your printer from working. Do you want to " +"continue?" msgstr "" -"Kéo tập tin vào đây, hoặc dùng cái nút để mở hộp thoại tập tin. Bỏ rỗng để dùng " -"<thiết bị nhập chuẩn>." +"Chỉ quản trị hệ thống nên tự sửa đổi mục nhập printcap, vì việc này có thể ngăn " +"cản máy in hoạt động. Bạn vẫn còn muốn tiếp tục không?" -#: droptionview.cpp:61 -msgid "Value:" -msgstr "Giá trị :" +#: lpr/kmlprmanager.cpp:489 +#, c-format +msgid "Spooler type: %1" +msgstr "Kiểu bộ cuộn vào ống : %1" -#: droptionview.cpp:167 -msgid "String value:" -msgstr "Giá trị chuỗi :" +#: lpr/apshandler.cpp:68 +msgid "APS Driver (%1)" +msgstr "Trình điều khiển APS (%1)" -#: droptionview.cpp:306 droptionview.cpp:341 -msgid "No Option Selected" -msgstr "Chưa chọn tùy chọn" +#: lpr/apshandler.cpp:221 +#, c-format +msgid "Unable to create directory %1." +msgstr "Không thể tạo thư mục %1." -#: lpd/kmlpduimanager.cpp:44 -msgid "Local printer (parallel, serial, USB)" -msgstr "Máy in cục bộ (song song, nối tiếp, USB)" +#: lpr/apshandler.cpp:241 +#, c-format +msgid "Missing element: %1." +msgstr "Thiếu yếu tố : %1." -#: lpd/kmlpduimanager.cpp:46 -msgid "SMB shared printer (Windows)" -msgstr "Máy in dùng chung SMB (Windows)" +#: lpr/apshandler.cpp:264 lpr/apshandler.cpp:295 lpr/apshandler.cpp:367 +#, c-format +msgid "Unable to create the file %1." +msgstr "Không thể tạo tập tin %1." -#: lpd/kmlpduimanager.cpp:47 -msgid "Network printer (TCP)" -msgstr "Máy in mạng (TCP)" +#: lpr/apshandler.cpp:322 +msgid "The APS driver is not defined." +msgstr "Chưa xác định trình điều khiển APS." -#: lpd/kmlpduimanager.cpp:48 -msgid "File printer (print to file)" -msgstr "Máy in tập tin (in vào tập tin)" +#: lpr/apshandler.cpp:380 +#, c-format +msgid "Unable to remove directory %1." +msgstr "Không thể gỡ bỏ thư mục %1." -#: lpd/lpdtools.cpp:31 -msgid "A4" -msgstr "A4" +#: lpr/kmlprjobmanager.cpp:83 +msgid "Unsupported operation." +msgstr "Thao tác không được hỗ trợ." -#: lpd/lpdtools.cpp:32 -msgid "A3" -msgstr "A3" +#: lpr/lprhandler.cpp:59 lpr/lprhandler.cpp:97 +msgid "Unknown (unrecognized entry)" +msgstr "Không rõ (không nhận diện mục nhập)" -#: lpd/lpdtools.cpp:33 -msgid "B4" -msgstr "B4" +#: lpr/lprhandler.cpp:67 lpr/lprhandler.cpp:91 +msgid "Remote queue (%1) on %2" +msgstr "Hàng đợi từ xa (%1) trên %2." -#: lpd/lpdtools.cpp:34 -msgid "B5" -msgstr "B5" +#: lpr/lprhandler.cpp:104 lpr/lprhandler.cpp:110 lpr/lprhandler.cpp:116 +msgid "Unrecognized entry." +msgstr "Không nhận diện mục nhập." -#: lpd/lpdtools.cpp:233 -msgid "GhostScript settings" -msgstr "Thiết lập GhostScript" +#: lpr/kmconfiglpr.cpp:33 lpr/kmconfiglpr.cpp:37 +msgid "Spooler" +msgstr "Bộ cuộn vào ống" -#: lpd/lpdtools.cpp:254 -msgid "Resolution" -msgstr "Độ phân giải" +#: lpr/kmconfiglpr.cpp:34 +msgid "Spooler Settings" +msgstr "Thiết lập bộ cuộn vào ống" -#: lpd/lpdtools.cpp:277 -msgid "Color depth" -msgstr "Độ sâu màu" +#: ext/kmextmanager.cpp:41 +msgid "PS_printer" +msgstr "Máy_in_PS" -#: lpd/lpdtools.cpp:301 -msgid "Additional GS options" -msgstr "Tùy chọn GS thêm" +#: ext/kmextmanager.cpp:43 +msgid "PostScript file generator" +msgstr "Bộ tạo ra tập tin PostScript" -#: lpd/lpdtools.cpp:313 -msgid "Page size" -msgstr "Cỡ trang" +#: ext/kextprinterimpl.cpp:47 +msgid "Empty print command." +msgstr "Lệnh in rỗng." -#: lpd/lpdtools.cpp:329 -msgid "Pages per sheet" -msgstr "Trang trên mỗi tờ" +#: driver.cpp:385 foomatic2loader.cpp:268 +msgid "Adjustments" +msgstr "Điều chỉnh" + +#: driver.cpp:387 +msgid "JCL" +msgstr "JCL" + +#: kpcopiespage.cpp:46 +msgid "" +" " +"

              Page Selection

              " +"

              Here you can control if you print a certain selection only out of all the " +"pages from the complete document.

              " +msgstr "" +" " +"

              Chọn trang

              " +"

              Ở đây bạn có khả năng chọn in chỉ một số trang của mọi trang tạo toàn bộ tài " +"liệu

              " -#: lpd/lpdtools.cpp:345 -msgid "Left/right margin (1/72 in)" -msgstr "Lề trái/phải (1/72 in)" +#: kpcopiespage.cpp:51 +msgid "" +" All Pages: Select \"All\" to print the complete document. Since " +"this is the default, it is pre-selected.

              " +msgstr "" +" Mọi trang: Hãy chọn « Tất cả » để in toàn bộ tài liệu. Vì giá trị " +"này là mặc định, nó được chọn sẵn.

              " -#: lpd/lpdtools.cpp:350 -msgid "Top/bottom margin (1/72 in)" -msgstr "Lề trên/dưới (1/72 in)" +#: kpcopiespage.cpp:55 +#, fuzzy +msgid "" +" Current Page: Select \"Current\" " +"if you want to print the page currently visible in your KDE application.

              " +"

              Note: this field is disabled if you print from non-TDE applications " +"like Mozilla or OpenOffice.org, since here TDEPrint has no means to determine " +"which document page you are currently viewing.

              " +msgstr "" +" Trang hiện có : Hãy chọn « Hiện có » " +"nếu bạn muốn in chỉ trang được hiển thị hiện thời trong ứng dụng TDE đang " +"dùng.

              " +"

              Ghi chú : trường này đã tắt nếu bạn đang in từ ứng dụng không TDE như " +"Mozilla hay OpenOffice.org, vì chương trình In TDE không có khả năng xác định " +"trang tài liệu nào bạn xem hiện thời trong ứng dụng không phải là thành phần " +"của hệ thống TDE.

              " -#: lpd/lpdtools.cpp:356 -msgid "Text options" -msgstr "Tùy chọn văn bản" +#: kpcopiespage.cpp:60 +msgid "" +" Page Range: Choose a \"Page Range\" to select a subset of the " +"complete document pages to be printed. The format is " +"\"n,m,o-p,q,r,s-t, u\".

              " +"

              Example: \"4,6,10-13,17,20,23-25\" " +"will print the pages 4, 6, 10, 11, 12, 13, 17, 20, 23, 24, 25 of your " +"document.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o page-ranges=...     # example: \"4,6,10-13,17,20,23-25\"  
              " +"

              " +msgstr "" +" Loạt trang: Hãy chọn « Loạt trang » để chọn in một tập con của mọi " +"trang tài liệu. Dạng thức là « n,m,o-p,q,r,s-t, u ».

              " +"

              Thí dụ : « 4,6,10-13,17,20,23-25 » " +"sẽ in những trang số thứ tự 4, 6, 10, 11, 12, 13, 17, 20, 23, 24, 25 của tài " +"liệu đó.

              " +"
              " +"
              " +"

              Gợi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" +"

                  -o page-ranges=...     # example: \"4,6,10-13,17,20,23-25\"  
              " +"

              " -#: lpd/lpdtools.cpp:362 -msgid "Send EOF after job to eject page" -msgstr "Gởi EOF sau khi in xong để đẩy trang ra" +#: kpcopiespage.cpp:74 +msgid "" +" Page Set: " +"

              Choose \"All Pages\", \"Even Pages\" or " +"\"Odd Pages\" if you want to print a page selection matching one of these " +"terms. The default is \"All Pages\".

              " +"

              Note: If you combine a selection of a \"Page Range\" " +"with a \"Page Set\" of \"Odd\" or \"Even\"" +", you will only get the odd or even pages from the originally selected page " +"range. This is useful if you odd or even pages from the originally selected " +"page range. This is useful if you want to print a page range in duplex on a " +"simplex-only printer. In this case you can feed the paper to the printer twice; " +"in the first pass, select \"Odd\" or \"Even\" (depending on your printer " +"model), in second pass select the other option. You may need to " +"\"Reverse\" the output in one of the passes (depending on your printer " +"model).

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o page-set=...        # example: \"odd\" or \"even\"  

              " +"
              " +msgstr "" +" Tập trang " +"

              Hãy chọn « Mọi trang », « Trang chẵn » hay " +"« Trang lẻ » nếu bạn muốn trang các trang khớp một của mô tả này. Mặc định " +"là « All Pages ».

              " +"

              Ghi chú : nếu bạn tổ hợp một giá trị kiểu « Loạt trang » " +"với giá trị kiểu « Tập trang »« Lẻ » hay « Chẵn »" +", bạn sẽ nhận chỉ những trang lẻ hay những trang chẵn từ loạt trang đã chọn " +"gốc. Có ích nếu bạn muốn in hai chiều một loạt trang trên máy in chỉ in chiều " +"đơn. Trong trường hợp này, bạn có thể nạp giấy hai lần vào máy in: lần thứ " +"nhất, hãy chọn « Lẻ » hay « Chẵn » (phụ thuộc vào mô hỉnh máy in), còn lần thứ " +"hai, hãy chọn tùy chọn còn lại. Có lẽ bạn cần « Ngược » " +"kết xuất trong một lần in (phụ thuộc vào mô hỉnh máy in).

              " +"
              " +"
              " +"

              Gợi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o page-set=...        # example: \"odd\" or \"even\"  

              " +"
              " -#: lpd/lpdtools.cpp:370 -msgid "Fix stair-stepping text" -msgstr "Sửa văn bản có bước chồng lấp" +#: kpcopiespage.cpp:97 +msgid "" +" Output Settings: Here you can determine the number of copies, the " +"output order and the collate mode for the pages of your printjob. (Note, that " +"the maximum number of copies allowed to print may be restricted by your print " +"subsystem.)

              " +"

              The 'Copies' setting defaults to 1.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o copies=...            # examples: \"5\" or \"42\"  "
              +"
              -o outputorder=... # example: \"reverse\" " +"
              -o Collate=... # example: \"true\" or \"false\"

              " +".
              " +msgstr "" +" Thiết lập xuất: ở đây bạn có khả năng chọn số bản sao, thứ tự xuất " +"và chế độ đối chiếu cho các trang trong công việc in. (Ghi chú rằng hệ thống " +"con in có lẽ giới hạn số bản sao tối đa có thể in).

              " +"

              Giá trị « Bản sao » mặc định là 1.

              " +"
              " +"
              " +"

              Gợi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                   -o copies=...            # examples: \"5\" or \"42\"  "
              +"
              -o outputorder=... # example: \"reverse\" " +"
              -o Collate=... # example: \"true\" or \"false\"

              " +".
              " -#: lpd/lpdtools.cpp:382 -msgid "Fast text printing (non-PS printers only)" -msgstr "In văn bản nhanh (chỉ máy in không PS)" +#: kpcopiespage.cpp:115 +msgid "" +" Number of Copies: Determine the number of requested copies here. " +"You can increase or decrease the number of printed copies by clicking on the up " +"and down arrows. You can also type the figure directly into the box.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                   -o copies=...            # examples: \"5\" or \"42\"  

              " +"
              " +msgstr "" +" Số bản sao : Ở đây bạn xác định số bản sao đã yêu cầu. Bạn có thể " +"tăng hay giảm số bản sao cần in bằng cách nhắp vào mũi tên lên và xuống. Cũng " +"có thể gõ số trực tiếp vào hộp đó.

              " +"
              " +"
              " +"

              Gợi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" +"

                   -o copies=...            # examples: \"5\" or \"42\"  

              " +"
              " -#: lpd/kmlpdmanager.cpp:87 -msgid "Local printer queue (%1)" -msgstr "Hàng đợi máy in cục bộ (%1)" +#: kpcopiespage.cpp:128 +msgid "" +" Collate Copies " +"

              If the \"Collate\" checkbox is enabled (default), the output order " +"for multiple copies of a multi-page document will be \"1-2-3-..., 1-2-3-..., " +"1-2-3-...\".

              " +"

              If the \"Collate\" checkbox is disabled, the output order for " +"multiple copies of a multi-page document will be \"1-1-1-..., 2-2-2-..., " +"3-3-3-...\".

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o Collate=...           # example:  \"true\" or \"false\"  

              " +"
              " +msgstr "" +" Đối chiếu bản sao " +"

              Nếu hộp chọn Đối chiếu đã được bật (mặc định), thứ tự xuất nhiều " +"bản sao của tài liệu đa trang sẽ là « 1-2-3-..., 1-2-3-..., 1-2-3-... ».

              " +"

              Còn nếu hộp chọn Đối chiếu đã tắt, thứ tự xuất nhiều bản sao của " +"tài liệu đa trang sẽ là « 1-1-1-..., 2-2-2-..., 3-3-3-... ».

              " +"
              " +"
              " +"

              Gợi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS:" +"

                  -o Collate=...           # example:  \"true\" or \"false\"  

              " +"
              " -#: lpd/kmlpdmanager.cpp:87 +#: kpcopiespage.cpp:142 msgid "" -"_: Unknown type of local printer queue\n" -"Unknown" -msgstr "Không rõ" +" Reverse Order " +"

              If the \"Reverse\" checkbox is enabled, the output order for " +"multiple copies of a multi-page document will be \"...-3-2-1, ...-3-2-1, " +"...-3-2-1\", if you also have enabled the \"Collate\" " +"checkbox at the same time (the usual usecase).

              " +"

              If the \"Reverse\" checkbox is enabled, the output order for " +"multiple copies of a multi-page document will be \"...-3-3-3, ...-2-2-2, " +"...-1-1-1\", if you have disabled the \"Collate\" " +"checkbox at the same time.

              " +"
              " +"
              " +"

              Additional hint for power users: This TDEPrint GUI element " +"matches with the CUPS commandline job option parameter: " +"

                  -o outputorder=...       # example:  \"reverse\"  

              " +msgstr "" +" Thứ tự ngược " +"

              Nếu hộp chọn Ngược đã được bật, thứ tự xuất nhiều bản sao của tài " +"liệu đa trang sẽ là « ...-3-2-1, ...-3-2-1, ...-3-2-1 », nếu bạn cũng đã " +"bật hộp chọn Đối chiếu đồng thời (trường hợp thường).

              " +"

              Còn nếu hộp chọn Ngược đã được bật, thứ tự xuất nhiều bản sao của " +"tài liệu đa trang sẽ là « ...-3-3-3, ...-2-2-2, ...-1-1-1 », nếu bạn đã " +"tắt hộp chọn Đối chiếu đồng thời.

              " +"
              " +"
              " +"

              Gợi ý thêm cho người sử dụng thành thạo : " +"yếu tố GUI TDEPrint này khớp với tham số tùy chọn công việc dòng lệnh CUPS: " +"

                  -o outputorder=...       # example:  \"reverse\"  

              " -#: lpd/kmlpdmanager.cpp:88 -msgid "" -msgstr "" +#: kpcopiespage.cpp:163 +msgid "C&opies" +msgstr "Bản &sao" -#: lpd/kmlpdmanager.cpp:89 -msgid "" -"_: Unknown Driver\n" -"Unknown" -msgstr "Không rõ" +#: kpcopiespage.cpp:167 +msgid "Page Selection" +msgstr "Chọn trang" -#: lpd/kmlpdmanager.cpp:95 -msgid "Remote LPD queue %1@%2" -msgstr "Hàng đợi LPD từ xa %1@%2" +#: kpcopiespage.cpp:169 +msgid "&All" +msgstr "&Tất cả" -#: lpd/kmlpdmanager.cpp:158 -msgid "Unable to create spool directory %1 for printer %2." -msgstr "Không thể tạo thư mục ống chỉ %1 cho máy in %2." +#: kpcopiespage.cpp:171 +msgid "Cu&rrent" +msgstr "&Hiện có" -#: lpd/kmlpdmanager.cpp:165 -msgid "Unable to save information for printer %1." -msgstr "Không thể lưu thông tin về máy in %1." +#: kpcopiespage.cpp:173 +msgid "Ran&ge" +msgstr "L&oạt" -#: lpd/kmlpdmanager.cpp:193 +#: kpcopiespage.cpp:178 msgid "" -"Unable to set correct permissions on spool directory %1 for printer %2." +"

              Enter pages or group of pages to print separated by commas (1,2-5,8).

              " msgstr "" -"Không thể đặt quyền hạn đúng về thư mục ống chỉ %1 cho máy in %2." +"

              Hãy nhập trang hay nhóm trang cần in, định giới bằng dấu phẩy (1,2-5,8).

              " -#: lpd/kmlpdmanager.cpp:237 -msgid "Permission denied: you must be root." -msgstr "Không đủ quyền: bạn phải là người chủ (root)." +#: kpcopiespage.cpp:182 +msgid "Output Settings" +msgstr "Thiết lập Xuất" -#: lpd/kmlpdmanager.cpp:244 -msgid "Unable to execute command \"%1\"." -msgstr "Không thể thực hiện lệnh « %1 »." +#: kpcopiespage.cpp:184 +msgid "Co&llate" +msgstr "&Đối chiếu" -#: lpd/kmlpdmanager.cpp:317 -msgid "Unable to write printcap file." -msgstr "Không thể ghi tập tin printcap." +#: kpcopiespage.cpp:186 +msgid "Re&verse" +msgstr "&Ngược" -#: lpd/kmlpdmanager.cpp:372 -msgid "Couldn't find driver %1 in printtool database." -msgstr "" -"Không tìm thấy trình điều khiển %1 trong cơ sở dữ liệu printtool (công " -"cụ in)." +#: kpcopiespage.cpp:191 +msgid "Cop&ies:" +msgstr "Bản &sao :" -#: lpd/kmlpdmanager.cpp:411 -msgid "Couldn't find printer %1 in printcap file." -msgstr "Không tìm thấy máy in %1 trong tập tin printcap." +#: kpcopiespage.cpp:198 +msgid "All Pages" +msgstr "Mọi trang" -#: lpd/kmlpdmanager.cpp:440 -msgid "No driver found (raw printer)" -msgstr "Không tìm thấy trình điều khiển nào (máy in thô)" +#: kpcopiespage.cpp:199 +msgid "Odd Pages" +msgstr "Trang lẻ" -#: lpd/kmlpdmanager.cpp:442 -msgid "Printer type not recognized." -msgstr "Không nhận diện kiểu máy in." +#: kpcopiespage.cpp:200 +msgid "Even Pages" +msgstr "Trang chẵn" -#: lpd/kmlpdmanager.cpp:452 +#: kpcopiespage.cpp:202 +msgid "Page &set:" +msgstr "Tậ&p trang:" + +#: kpcopiespage.cpp:257 +msgid "Pages" +msgstr "Trang" + +#: tdefilelist.cpp:42 msgid "" -"The driver device %1 is not compiled in your GhostScript distribution. " -"Check your installation or use another driver." +" Add File button " +"

              This button calls the 'File Open' dialog to let you select a file " +"for printing. Note, that " +"

                " +"
              • you can select ASCII or International Text, PDF, PostScript, JPEG, TIFF, " +"PNG, GIF and many other graphic formats. " +"
              • you can select various files from different paths and send them as one " +"\"multi-file job\" to the printing system.
              " msgstr "" -"Trình điều khiển thiết bị %1 không được biên dịch trong bản phát hành " -"GhostScript của bạn. Hãy kiểm tra xem bản cài đặt là đúng, hoặc dùng một trình " -"điều khiển khác." +" Nút Thêm tập tin " +"

              Cái nút này gọi hộp thoại Mở tập tin để cho bạn chọn tập tin cần " +"in. Ghi chú rằng:" +"

                " +"
              • bạn có thể chọn dạng thức nào trong Văn bản ASCII hay Quốc tế, PDF, " +"PostScript, JPEG, TIFF, PNG, GIF và nhiều dạng thức đồ họa khác." +"
              • bạn có thể chọn nhiều tập tin khác nhau từ đường dẫn khác nhau và gởi vào " +"hệ thống in các tập tin này là một « công việc đa tập tin ».
              " -#: lpd/kmlpdmanager.cpp:560 -msgid "Unable to write driver associated files in spool directory." +#: tdefilelist.cpp:54 +msgid "" +" Remove File button " +"

              This button removes the highlighted file from the list of to-be-printed " +"files. " msgstr "" -"Không thể ghi các tập tin tương ứng với trình điều khiển trong thư mục ống chỉ." - -#: driver.cpp:387 -msgid "JCL" -msgstr "JCL" - -#: kxmlcommand.cpp:789 -msgid "One of the command object's requirements is not met." -msgstr "Chưa thoả một của những tiêu chuẩn của đối tượng lệnh." - -#: kxmlcommand.cpp:797 kxmlcommand.cpp:802 -#, c-format -msgid "The command does not contain the required tag %1." -msgstr "Lệnh không chứa thẻ cần thiết %1." +" Nút Bỏ tập tin " +"

              Cái nút này gỡ bỏ tập tin đã tô sáng ra danh sách các tập tin cần in. " -#: kpfilterpage.cpp:42 +#: tdefilelist.cpp:59 msgid "" -" Add Filter button " -"

              This button calls a little dialog to let you select a filter here.

              " -"

              Note 1: You can chain different filters as long as you make sure " -"that the output of one fits as input of the next. (TDEPrint checks your " -"filtering chain and will warn you if you fail to do so.

              " -"

              Note 2: The filters you define here are applied to your jobfile " -"before it is handed downstream to your spooler and print subsystem " -"(e.g. CUPS, LPRng, LPD).

            " +" Move File Up button " +"

            This button moves the highlighted file up in the list of files to be " +"printed.

            " +"

            In effect, this changes the order of the files' printout.

            " msgstr "" -" Nút Thêm bộ lọc " -"

            Cái nút này gọi một hộp thoại nhỏ cho bạn khả năng một bộ lọc.

            " -"

            Ghi chú (1): bạn có thể xây dựng dây nhiều bộ lọc, miễn là kết xuất " -"của bộ lọc này là kết nhập của bộ lọc kế tiếp. (Trình In TDE kiểm tra dây lọc, " -"và sẽ cảnh báo bạn nếu nó không hợp lệ.)

            " -"

            Ghi chú (2): những bộ lọc được xác định vào đây có được áp dụng vào " -"tập tin công việc trước khi nó được gởi cho bộ cuộn vào ống dẫn " -"và cho hệ thống con in (v.d. CUPS, LPRng, LPD).

          " +" Nút Đem tập tin lên " +"

          Cái nút này chuyển tập tin đã tô sáng lên danh sách các tập tin cần in.

          " +"

          Tức là cái nút này thay đổi thứ tự in tập tin.

          " -#: kpfilterpage.cpp:54 +#: tdefilelist.cpp:66 msgid "" -" Remove Filter button " -"

          This button removes the highlighted filter from the list of filters. " +" Move File Down button " +"

          This button moves the highlighted file down in the list of files to be " +"printed.

          " +"

          In effect, this changes the order of the files' printout.

          " msgstr "" -" Nút Bỏ bộ lọc " -"

          Cái nút này gỡ bỏ bộ lọc đã tô sáng ra danh sách bộ lọc. " +" Nút Đem tập tin xuống " +"

          Cái nút này chuyển tập tin đã tô sáng xuống danh sách các tập tin cần in.

          " +"

          Tức là cái nút này thay đổi thứ tự in tập tin.

          " -#: kpfilterpage.cpp:59 +#: tdefilelist.cpp:73 msgid "" -" Move Filter Up button " -"

          This button moves the highlighted filter up in the list of filters, towards " -"the front of the filtering chain.

          " +" File Open button " +"

          This button tries to open the highlighted file, so you can view or edit it " +"before you send it to the printing system.

          " +"

          If you open files, TDEPrint will use the application matching the MIME type " +"of the file.

          " msgstr "" -" Nút Đem bộ lọc lên " -"

          Cái nút này chuyển bộ lọc đã tô sáng lên danh sách bộ lọc, về đầu của dây " -"lọc.

          " +" Nút Mở tập tin " +"

          Cái nút này cố mở tập tin đã tô sáng, để bạn xem hay sửa đổi nó trước khi " +"gởi nó vào hệ thống in.

          " +"

          Khi bạn mở tập tin nào, In TDE sẽ sử dụng ứng dụng khớp kiểu MIME của tập " +"tin đó.

          " -#: kpfilterpage.cpp:64 +#: tdefilelist.cpp:82 msgid "" -" Move Filter Down button " -"

          This button moves the highlighted filter down in the list of filters, " -"towards the end of the filtering chain..

          " +" File List view " +"

          This list displays all the files you selected for printing. You can see the " +"file name(s), file path(s) and the file (MIME) type(s) as determined by " +"TDEPrint. You may re-arrange the initial order of the list with the help of " +"the arrow buttons on the right.

          " +"

          The files will be printed as a single job, in the same order as displayed in " +"the list.

          " +"

          Note: You can select multiple files. The files may be in multiple " +"locations. The files may be of multiple MIME types. The buttons on the right " +"side let you add more files, remove already selected files from the list, " +"re-order the list (by moving files up or down), and open files. If you open " +"files, TDEPrint will use the application matching the MIME type of the file.

          " +"
          " msgstr "" -" Nút Đem bộ lọc xuống " -"

          Cái nút này chuyển bộ lọc đã tô sáng xuống danh sách bộ lọc, tới kết thúc " -"của dây lọc.

          " +" Danh sách tập tin " +"

          Danh sách này hiển thị mọi tập tin bạn đã chọn để in. Bạn có thể xem tên tập " +"tin, đường dẫn tập tin và kiểu MIME tập tin, như bị In TDE xác định. Bạn có khả " +"năng sắp xếp lại thứ tự danh sách đầu tiên, bằng những cái nút mũi tên bên " +"phải.

          " +"

          Các tập tin này sẽ được in là một công việc riêng lẻ, theo thứ tự của danh " +"sách này.

          " +"

          Ghi chú : bạn có khả năng chọn nhiều tập tin khác nhau, từ nhiều " +"đường dẫn khác nhau, có nhiều kiểu MIME khác nhau. Những cái nút bên phải cho " +"bạn thêm tập tin nữa, gỡ bỏ ra danh sách tập tin đã chọn, sắp xếp lại danh sách " +"(bằng cách đem tập tin lên hay xuống), và mở tập tin. Khi bạn mở tập tin, In " +"TDE sẽ sử dụng ưng dụng khớp với kiểu MIME của tập tin đó.

          " -#: kpfilterpage.cpp:69 +#: tdefilelist.cpp:103 +msgid "Path" +msgstr "Đường dẫn" + +#: tdefilelist.cpp:115 +msgid "Add file" +msgstr "Thêm tập tin" + +#: tdefilelist.cpp:121 +msgid "Remove file" +msgstr "Bỏ tập tin" + +#: tdefilelist.cpp:128 +msgid "Open file" +msgstr "Mở tập tin" + +#: tdefilelist.cpp:149 msgid "" -" Configure Filter button " -"

          This button lets you configure the currently highlighted filter. It opens a " -"separate dialog.

          " +"Drag file(s) here or use the button to open a file dialog. Leave empty for " +"<STDIN>." msgstr "" -" Nút Cấu hình bộ lọc " -"

          Cái nút này cho bạn khả năng cấu hình bộ lọc đã tô sáng. Nó mở một hộp thoại " -"riêng.

          " +"Kéo tập tin vào đây, hoặc dùng cái nút để mở hộp thoại tập tin. Bỏ rỗng để dùng " +"<thiết bị nhập chuẩn>." + +#: kmmanager.cpp:70 +msgid "This operation is not implemented." +msgstr "Chưa thực hiện thao tác này." + +#: kmmanager.cpp:169 +msgid "Unable to locate test page." +msgstr "Không thể định vị trang thử." + +#: kmmanager.cpp:449 +msgid "Can't overwrite regular printer with special printer settings." +msgstr "Không thể ghi đè lên máy in chuẩn bằng thiết lập máy in đặc biệt." + +#: kmmanager.cpp:478 +#, c-format +msgid "Parallel Port #%1" +msgstr "Cổng song song số %1" + +#: kmmanager.cpp:486 kmmanager.cpp:502 kxmlcommand.cpp:661 +#, c-format +msgid "Unable to load TDE print management library: %1" +msgstr "Không thể tải thư viện quản lý in TDE: %1" + +#: kmmanager.cpp:491 kxmlcommand.cpp:669 +msgid "Unable to find wizard object in management library." +msgstr "Không tìm thấy đối tượng trợ lý trong thư viện quản lý." + +#: kmmanager.cpp:507 +msgid "Unable to find options dialog in management library." +msgstr "Không tìm thấy hộp thoại tùy chọn trong thư viện quản lý." + +#: kmmanager.cpp:534 +msgid "No plugin information available" +msgstr "Không có thông tin bộ cầm phít" + +#: marginpreview.cpp:135 +msgid "No preview available" +msgstr "Không có khung xem thử sẵn sàng" -#: kpfilterpage.cpp:75 +#: kxmlcommand.cpp:789 +msgid "One of the command object's requirements is not met." +msgstr "Chưa thoả một của những tiêu chuẩn của đối tượng lệnh." + +#: kxmlcommand.cpp:797 kxmlcommand.cpp:802 +#, c-format +msgid "The command does not contain the required tag %1." +msgstr "Lệnh không chứa thẻ cần thiết %1." + +#: driverview.cpp:47 msgid "" -" Filter Info Pane " -"

          This field shows some general info about the selected filter. Amongst them " -"are: " +" List of Driver Options (from PPD). " +"

          The upper pane of this dialog page contains all printjob options as laid " +"down in the printer's description file (PostScript Printer Description == " +"'PPD')

          " +"

          Click on any item in the list and watch the lower pane of this dialog page " +"display the available values.

          " +"

          Set the values as needed. Then use one of the pushbuttons below to " +"proceed:

          " "
            " -"
          • the filter name (as displayed in the TDEPrint user interface); " -"
          • " -"
          • the filter requirements (that is the external program that needs " -"to present and executable on this system);
          • " -"
          • the filter input format (in the form of one or several " -"MIME types accepted by the filter);
          • " -"
          • the filter output format (in the form of a MIME type " -"generated by the filter);
          • " -"
          • a more or less verbose text describing the filter's operation.
          " -"

          " +"
        • 'Save' your settings if you want to re-use them in your next " +"job(s) too. 'Save' will store your settings permanently until you " +"change them again.
        • . " +"
        • Click 'OK' (without a prior click on 'Save'" +", if you want to use your selected settings just once, for the next print job. " +"'OK' will forget your current settings when kprinter is closed again, " +"and will start next time with the previously saved defaults.
        • " +"
        • 'Cancel' will not change anything. If you proceed to print after " +"clicking 'Cancel', the job will print with the default settings of " +"this queue.
        " +"

        Note. The number of available job options depends strongly on the " +"actual driver used for your print queue. 'Raw' " +"queues do not have a driver or a PPD. For raw queues this tab page is not " +"loaded by TDEPrint, and thus is not present in the kprinter dialog.

        " msgstr "" -" Ô Thông tin bộ lọc " -"

        Trường này hiển thị một phần thông tin chung về bộ lọc đã chọn. Thông tin " -"này chứa : " -"

          " -"
        • tên bộ lọc (như được hiển thị trong giao diện người dùng In TDE); " -"
        • " -"
        • các điều cần thiết cho bộ lọc (tức là chương trình bên ngoài mà " -"cần phải nằm và thực hiện được trên hệ thống này);
        • " -"
        • dạng thức nhập bộ lọc (dạng một của nhiều kiểu MIME " -"bị bộ lọc chấp nhận);
        • " -"
        • fidạng thức xuất bộ lọc (dạng kiểu MIME " -"bị bộ lọc tạo ra ;
        • " -"
        • một đoạn diễn tả cách thao tác bộ lọc.

        " +" Danh sách tùy chọn trình điều khiển (từ PPD)." +"

        Ô trên của trang hộp thoại này chứa các tùy chọn công việc in đã xác định " +"trong tập tin mô tả của máy in này (PPD : PostScript Printer Description : mô " +"tả máy in PostScript).

        " +"

        Hãy nhắp vào mục nào trong danh sách, và xem các giá trị sẵn sàng xuất hiện " +"trong ô dưới của trang hộp thoại này.

        " +"

        Hãy đặt các giá trị như cần thiết. Sau đó, dùng một của cái nút để tiếp tục " +":

        " +"
          " +"
        • Lưu thiết lập mình nếu bạn muốn tiếp tục dùng nó (trong công việc " +"sau).Lưu sẽ cất giữ được thiết lập của bạn cho đến khi bạn sửa đổi " +"nó.
        • . " +"
        • Nhắp vào nút Được (không có nhắp vào nút Lưu " +"trước) nếu bạn muốn dùng thiết lập này chỉ một lần, trong công việc in kế " +"tiếp.Được sẽ quên thiết lập hiện thời khi trình kprinter đóng lại, và " +"sẽ khởi chạy lại lần sau bằng thiết lập mặc định đã lưu trước đó.
        • " +"
        • Thôi sẽ không thay đổi gì. Nếu bạn tiếp tục in, sau khi nhắp vào " +"nút Thôi, công việc sẽ in bằng thiết lập mặc định của hàng đợi " +"này.
        " +"

        Ghi chú : số tùy chọn công việc sẵn sàng phụ thuộc nhiều vào trình " +"điều khiển thật được dùng với hàng đợi in đó. Hàng đợi kiểu Thô " +"không có trình điều khiển hay PPD (mô tả máy in). Đối với hàng đợi thô, trang " +"thanh này không bị In TDE tải, thì không hiển thị trong hộp thoại kprinter.

        " +"
        " -#: kpfilterpage.cpp:91 +#: driverview.cpp:71 msgid "" -" Filtering Chain (if enabled, is run before " -"actual job submission to print system) " -"

        This field shows which filters are currently selected to act as " -"'pre-filters' for TDEPrint. Pre-filters are processing the print files " -"before they are send downstream to your real print subsystem.

        " -"

        The list shown in this field may be empty (default).

        " -"

        The pre-filters act on the printjob in the order they are listed (from top " -"to bottom). This is done by acting as a filtering chain " -"where the output of one filter acts as input to the next. By putting the " -"filters into the wrong order, you can make the filtering chain fail. For " -"example: if your file is ASCII text, and you want the output being processed " -"by the 'Multipage per Sheet' filter, the first filter must be one that " -"processes ASCII into PostScript.

        " -"

        TDEPrint can utilize any external filtering program which you may " -"find useful through this interface.

        " -"

        TDEPrint ships preconfigured with support for a selection of common filters. " -"These filters however need to be installed independently from TDEPrint. These " -"pre-filters work for all print subsystems supported by TDEPrint (such " -"as CUPS, LPRng and LPD), because they are not depending on these.

        ." -"

        Amongst the pre-configured filters shipping with TDEPrint are:

        " +" List of Possible Values for given Option (from PPD). " +"

        The lower pane of this dialog page contains all possible values of the " +"printoption highlighted above, as laid down in the printer's description file " +"(PostScript Printer Description == 'PPD')

        " +"

        Select the value you want and proceed.

        " +"

        Then use one of the pushbuttons below to leave this dialog:

        " "
          " -"
        • the Enscript text filter
        • " -"
        • a Multiple Pages per Sheet filter " -"
        • a PostScript to PDF converter.
        • " -"
        • a Page Selection/Ordering filter.
        • " -"
        • a Poster Printing filter.
        • " -"
        • and some more..
        To insert a filter into this list, simply " -"click on the funnel icon (topmost on the right icon column group) and " -"proceed.

        " -"

        Please click on the other elements of this dialog to learn more about the " -"TDEPrint pre-filters.

        " +"
      • 'Save' your settings if you want to re-use them in your next " +"job(s) too. 'Save' will store your settings permanently until you " +"change them again.
      • . " +"
      • Click 'OK' if you want to use your selected settings just once, " +"for the next print job. 'OK' will forget your current settings when " +"kprinter is closed again, and will start next time with your previous " +"defaults.
      • " +"
      • 'Cancel' will not change anything. If you proceed to print after " +"clicking 'Cancel', the job will print with the default settings of " +"this queue.
      " +"

      Note. The number of available job options depends strongly on the " +"actual driver used for your print queue. 'Raw' " +"queues do not have a driver or a PPD. For raw queues this tab page is not " +"loaded by TDEPrint, and thus is not present in the kprinter dialog.

      " msgstr "" -" Dây lọc (nếu bật, đươc chạy trước khi " -"công việc được gởi cho hệ thống in). " -"

      Trường này hiển thị những bộ lọc nào được chọn hiện thời để « lọc sẵn » cho " -"trình In TDE. Bộ tiền lọc xử lý những tập tin in trước khi " -"chúng được gởi cho hệ thống con in thật.

      " -"

      Danh sách được hiển thị trong trường này có thể là rỗng (mặc định).

      " -"

      Những bộ tiền lọc xử lý công việc in theo thứ tự trong danh sách này (bộ lọc " -"trên xử lý trước). Việc này là kiểu dây lọc " -"mà kết xuất của bộ lọc này là kết nhập của bộ lọc kế tiếp. Lấy thí dụ, nếu tập " -"tin của bạn là kiểu văn bản ASCII, và bạn muốn bộ lọc « Nhiều trang trên mỗi tờ " -"» xử lý kết xuất của nó, bộ lọc thứ nhất phải là điều xử lý ASCII sang " -"PostScript.

      " -"

      Trình In TDE có khả năng sử dụng bất kỳ chương trình lọc bên ngoài " -"mà bạn có thể sử dụng thông qua giao diện này.

      " -"

      Trình In TDE có sẵn cách hỗ trợ một số bộ lọc thường dụng. Tuy nhiên, các bộ " -"lọc này cần phải được cài đặt riêng, không phụ thuộc vào In TDE. Những bộ tiền " -"lọc hoạt động với mọi hệ thống con in bị In TDE hỗ trợ (như CUPS, " -"LPRng và LPD), vì chúng không phụ thuộc như thế.

      ." -"

      Những bộ lọc cấu hình sẵn với In TDE gồm:

      " -"
        " -"
      • bộ lọc văn bản Enscript
      • " -"
      • a bộ lọc Nhiều trang trên mỗi tờ (nhiều trang trên mỗi tờ)
      • " -"
      • bộ chuyển đổi PostScript sang PDF
      • " -"
      • bộ lọc chọn/sắp xếp trang
      • " -"
      • bộ lọc in bích chương
      Để chèn bộ lọc vào danh sách này, " -"đơn giản hãy nhấp vào biểu tưọng cái phễu (trên toàn bộ nhóm cột bên " -"phải) và tiếp tục.

      " -"

      Vui lòng nhắp vào mỗi yếu tố trong hộp thoại này để tìm thông tin thêm về bộ " -"tiền lọc In TDE.

      " - -#: kpfilterpage.cpp:125 -msgid "Filters" -msgstr "Lọc" +" Danh sách giá trị có thể của tùy chọn đựa ra (từ PPD). " +"

      Ô dưới của trang hộp thoại này chứa mọi giá trị có thể của tùy chọn được tô " +"sãng bên trên, như được xác định trong tập tin mô tả của máy in (PPD : " +"PostScript Printer Description : mô tả máy in PostScript).

      " +"

      Hãy chọn giá trị thích hợp, rồi tiếp tục.

      " +"

      Sau đó, bấm một của những cái nút bên dưới để rời khởi hộp thoại này.

      " +"
        " +"
      • Lưu thiết lập mình nếu bạn muốn tiếp tục dùng nó (trong công việc " +"sau).Lưu sẽ cất giữ được thiết lập của bạn cho đến khi bạn sửa đổi " +"nó.
      • . " +"
      • Nhắp vào nút Được (không có nhắp vào nút Lưu " +"trước) nếu bạn muốn dùng thiết lập này chỉ một lần, trong công việc in kế " +"tiếp.Được sẽ quên thiết lập hiện thời khi trình kprinter đóng lại, và " +"sẽ khởi chạy lại lần sau bằng thiết lập mặc định đã lưu trước đó.
      • " +"
      • Thôi sẽ không thay đổi gì. Nếu bạn tiếp tục in, sau khi nhắp vào " +"nút Thôi, công việc sẽ in bằng thiết lập mặc định của hàng đợi " +"này.
      " +"

      Ghi chú : số tùy chọn công việc sẵn sàng phụ thuộc nhiều vào trình " +"điều khiển thật được dùng với hàng đợi in đó. Hàng đợi kiểu Thô " +"không có trình điều khiển hay PPD (mô tả máy in). Đối với hàng đợi thô, trang " +"thanh này không bị In TDE tải, thì không hiển thị trong hộp thoại kprinter.

      " +"
      " -#: kpfilterpage.cpp:141 -msgid "Add filter" -msgstr "Thêm bộ lọc" +#: kprintaction.cpp:117 kprintaction.cpp:122 kprintaction.cpp:127 +msgid "&Export..." +msgstr "&Xuất..." -#: kpfilterpage.cpp:146 -msgid "Remove filter" -msgstr "Bỏ bộ lọc" +#: kmfactory.cpp:221 +msgid "There was an error loading %1. The diagnostic is:

      %2

      " +msgstr "Gặp lỗi khi tải %1. Thông tin chẩn đoạn là :

      %2

      " -#: kpfilterpage.cpp:151 -msgid "Move filter up" -msgstr "Đem bộ lọc lên" +#: kmspecialmanager.cpp:53 +#, fuzzy +msgid "" +"A file share/tdeprint/specials.desktop was found in your local KDE directory. " +"This file probably comes from a previous KDE release and should be removed in " +"order to manage global pseudo printers." +msgstr "" +"Một tập tin « share/tdeprint/specials.desktop » đã được tìm trong thư mục TDE " +"cục bộ của bạn. Rất có thể là tập tin này thuộc về một bản phát hành TDE trước, " +"và nên được gỡ bỏ để hệ thống quản lý được các máy in giả toàn cục." -#: kpfilterpage.cpp:156 -msgid "Move filter down" -msgstr "Đem bộ lọc xuống" +#: tdeprintd.cpp:176 +msgid "" +"Some of the files to print are not readable by the TDE print daemon. This may " +"happen if you are trying to print as a different user to the one currently " +"logged in. To continue printing, you need to provide root's password." +msgstr "" +"Trình nền in TDE không thể đọc một số tập tin cần in, có thể vì bạn đang cố in " +"với tư cách là người dùng khác với người đã đặng nhập hiện thời. Để tiếp tục " +"in, bạn cần phải nhập mật khẩu của người chủ (root)." -#: kpfilterpage.cpp:161 -msgid "Configure filter" -msgstr "Cấu hình bộ lọc" +#: tdeprintd.cpp:181 +msgid "Provide root's Password" +msgstr "Nhập mật khẩu người chủ" -#: kpfilterpage.cpp:279 -msgid "Internal error: unable to load filter." -msgstr "Lỗi nội bộ: không thể tải bộ lọc." +#: tdeprintd.cpp:200 tdeprintd.cpp:202 +#, c-format +msgid "Printing Status - %1" +msgstr "Trạng thái in - %1" -#: kpfilterpage.cpp:394 -msgid "" -"

      The filter chain is wrong. The output format of at least one filter is not " -"supported by its follower. See Filters tab for more information.

      " -msgstr "" -"

      Dây lọc sai. Dạng thức xuất của ít nhất một bộ lọc không bị bộ lọc đi sau hỗ " -"trợ. Xem thanh Lọc để tìm thông tin thêm.

      " +#: tdeprintd.cpp:263 +msgid "Printing system" +msgstr "Hệ thống in" -#: kpfilterpage.cpp:408 -msgid "Input" -msgstr "Nhập" +#: tdeprintd.cpp:266 +msgid "Authentication failed (user name=%1)" +msgstr "Việc xác thực bị lỗi (tên người dùng = %1)" #~ msgid "%1 &Handbook" #~ msgstr "&Sổ tay %1" diff --git a/tde-i18n-vi/messages/tdelibs/tdestyle_highcontrast_config.po b/tde-i18n-vi/messages/tdelibs/tdestyle_highcontrast_config.po index 7ef1c0d4d3b..4744d522002 100644 --- a/tde-i18n-vi/messages/tdelibs/tdestyle_highcontrast_config.po +++ b/tde-i18n-vi/messages/tdelibs/tdestyle_highcontrast_config.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdestyle_highcontrast_config\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:49+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdestyle_plastik_config.po b/tde-i18n-vi/messages/tdelibs/tdestyle_plastik_config.po index 17cc2507f14..be58a86ddcb 100644 --- a/tde-i18n-vi/messages/tdelibs/tdestyle_plastik_config.po +++ b/tde-i18n-vi/messages/tdelibs/tdestyle_plastik_config.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdestyle_plastik_config\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:50+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdetexteditor_autobookmarker.po b/tde-i18n-vi/messages/tdelibs/tdetexteditor_autobookmarker.po index 79b2f04fbb8..47b086a7457 100644 --- a/tde-i18n-vi/messages/tdelibs/tdetexteditor_autobookmarker.po +++ b/tde-i18n-vi/messages/tdelibs/tdetexteditor_autobookmarker.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdetexteditor_autobookmarker\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:52+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdetexteditor_docwordcompletion.po b/tde-i18n-vi/messages/tdelibs/tdetexteditor_docwordcompletion.po index 6156979f455..c5cf4876bc4 100644 --- a/tde-i18n-vi/messages/tdelibs/tdetexteditor_docwordcompletion.po +++ b/tde-i18n-vi/messages/tdelibs/tdetexteditor_docwordcompletion.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdetexteditor_docwordcompletion\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:54+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdetexteditor_insertfile.po b/tde-i18n-vi/messages/tdelibs/tdetexteditor_insertfile.po index d1626003eae..1449f5b6939 100644 --- a/tde-i18n-vi/messages/tdelibs/tdetexteditor_insertfile.po +++ b/tde-i18n-vi/messages/tdelibs/tdetexteditor_insertfile.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdetexteditor_insertfile\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:57+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdetexteditor_isearch.po b/tde-i18n-vi/messages/tdelibs/tdetexteditor_isearch.po index 4184fa5ecb6..19b1043c2d8 100644 --- a/tde-i18n-vi/messages/tdelibs/tdetexteditor_isearch.po +++ b/tde-i18n-vi/messages/tdelibs/tdetexteditor_isearch.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdetexteditor_isearch\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:58+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdelibs/tdetexteditor_kdatatool.po b/tde-i18n-vi/messages/tdelibs/tdetexteditor_kdatatool.po index 0aca17070ff..bcd1c0f26c2 100644 --- a/tde-i18n-vi/messages/tdelibs/tdetexteditor_kdatatool.po +++ b/tde-i18n-vi/messages/tdelibs/tdetexteditor_kdatatool.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdetexteditor_kdatatool\n" -"POT-Creation-Date: 2014-09-29 00:46-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2006-04-04 16:59+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdemultimedia/kcmaudiocd.po b/tde-i18n-vi/messages/tdemultimedia/kcmaudiocd.po index 24f7397ecba..c3c32842a0b 100644 --- a/tde-i18n-vi/messages/tdemultimedia/kcmaudiocd.po +++ b/tde-i18n-vi/messages/tdemultimedia/kcmaudiocd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmaudiocd VERSION\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-04-26 01:04GMT+0900\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: VIETNAMESE \n" diff --git a/tde-i18n-vi/messages/tdemultimedia/tdeio_audiocd.po b/tde-i18n-vi/messages/tdemultimedia/tdeio_audiocd.po index 3d8c6770936..bbebc767bc6 100644 --- a/tde-i18n-vi/messages/tdemultimedia/tdeio_audiocd.po +++ b/tde-i18n-vi/messages/tdemultimedia/tdeio_audiocd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_audiocd VERSION\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-02-18 00:53GMT+0900\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/dcoprss.po b/tde-i18n-vi/messages/tdenetwork/dcoprss.po index b2965d960f5..4837b98b2f8 100644 --- a/tde-i18n-vi/messages/tdenetwork/dcoprss.po +++ b/tde-i18n-vi/messages/tdenetwork/dcoprss.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: dcopservice.po\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-04 17:19+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kcm_krfb.po b/tde-i18n-vi/messages/tdenetwork/kcm_krfb.po index d2e31f1704e..76990055a2e 100644 --- a/tde-i18n-vi/messages/tdenetwork/kcm_krfb.po +++ b/tde-i18n-vi/messages/tdenetwork/kcm_krfb.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcm_kfrb\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-09 11:57+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kcmktalkd.po b/tde-i18n-vi/messages/tdenetwork/kcmktalkd.po index 1fdf54aad22..6aa96e36afb 100644 --- a/tde-i18n-vi/messages/tdenetwork/kcmktalkd.po +++ b/tde-i18n-vi/messages/tdenetwork/kcmktalkd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmktalkd\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-09 11:51+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kcmlanbrowser.po b/tde-i18n-vi/messages/tdenetwork/kcmlanbrowser.po index 4e7170dc1a3..0c9d487fee5 100644 --- a/tde-i18n-vi/messages/tdenetwork/kcmlanbrowser.po +++ b/tde-i18n-vi/messages/tdenetwork/kcmlanbrowser.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmlanbrowser\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-09 11:45+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kcmwifi.po b/tde-i18n-vi/messages/tdenetwork/kcmwifi.po index d144f59f127..7c012fca39c 100644 --- a/tde-i18n-vi/messages/tdenetwork/kcmwifi.po +++ b/tde-i18n-vi/messages/tdenetwork/kcmwifi.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kcmwifi\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-12 23:14+0930\n" "Last-Translator: Phan Vĩnh Thịnh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kdict.po b/tde-i18n-vi/messages/tdenetwork/kdict.po index 7d5defa1685..7903ca54bd6 100644 --- a/tde-i18n-vi/messages/tdenetwork/kdict.po +++ b/tde-i18n-vi/messages/tdenetwork/kdict.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kdict\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 22:42+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kdictapplet.po b/tde-i18n-vi/messages/tdenetwork/kdictapplet.po index b5dbe3f8653..80e6f76d654 100644 --- a/tde-i18n-vi/messages/tdenetwork/kdictapplet.po +++ b/tde-i18n-vi/messages/tdenetwork/kdictapplet.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kdictapplet\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 22:44+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kget.po b/tde-i18n-vi/messages/tdenetwork/kget.po index 529e2bf5b44..b01854e1618 100644 --- a/tde-i18n-vi/messages/tdenetwork/kget.po +++ b/tde-i18n-vi/messages/tdenetwork/kget.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kget\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-09 11:32+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kinetd.po b/tde-i18n-vi/messages/tdenetwork/kinetd.po index 25b567cbcd3..1e7914d985c 100644 --- a/tde-i18n-vi/messages/tdenetwork/kinetd.po +++ b/tde-i18n-vi/messages/tdenetwork/kinetd.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kinetd\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-09 11:30+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/knewsticker.po b/tde-i18n-vi/messages/tdenetwork/knewsticker.po index e841d39d540..d12a6802bd3 100644 --- a/tde-i18n-vi/messages/tdenetwork/knewsticker.po +++ b/tde-i18n-vi/messages/tdenetwork/knewsticker.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: knewsticker\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 22:47+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kpf.po b/tde-i18n-vi/messages/tdenetwork/kpf.po index ccf9f77514d..d982178eef2 100644 --- a/tde-i18n-vi/messages/tdenetwork/kpf.po +++ b/tde-i18n-vi/messages/tdenetwork/kpf.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kpf\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 23:24+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kppplogview.po b/tde-i18n-vi/messages/tdenetwork/kppplogview.po index c967df9989b..5f383596d33 100644 --- a/tde-i18n-vi/messages/tdenetwork/kppplogview.po +++ b/tde-i18n-vi/messages/tdenetwork/kppplogview.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kppplogview\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 22:45+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/krdc.po b/tde-i18n-vi/messages/tdenetwork/krdc.po index 9967ff621d4..5061ca30767 100644 --- a/tde-i18n-vi/messages/tdenetwork/krdc.po +++ b/tde-i18n-vi/messages/tdenetwork/krdc.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: krdc\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 23:17+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/krfb.po b/tde-i18n-vi/messages/tdenetwork/krfb.po index cfff812c846..6bda9a143b9 100644 --- a/tde-i18n-vi/messages/tdenetwork/krfb.po +++ b/tde-i18n-vi/messages/tdenetwork/krfb.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: krfb\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 23:14+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kwifimanager.po b/tde-i18n-vi/messages/tdenetwork/kwifimanager.po index 8d9bcb4129f..cbb64a2de42 100644 --- a/tde-i18n-vi/messages/tdenetwork/kwifimanager.po +++ b/tde-i18n-vi/messages/tdenetwork/kwifimanager.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kwifimanager\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 23:12+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/kwireless.po b/tde-i18n-vi/messages/tdenetwork/kwireless.po index ef72eac1c3f..c9320f6af7f 100644 --- a/tde-i18n-vi/messages/tdenetwork/kwireless.po +++ b/tde-i18n-vi/messages/tdenetwork/kwireless.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kwireless\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-08 23:03+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdenetwork/tdeio_lan.po b/tde-i18n-vi/messages/tdenetwork/tdeio_lan.po index 8ad2220d93a..8511942d9ef 100644 --- a/tde-i18n-vi/messages/tdenetwork/tdeio_lan.po +++ b/tde-i18n-vi/messages/tdenetwork/tdeio_lan.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_lan\n" -"POT-Creation-Date: 2014-09-29 00:50-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2006-04-09 11:28+0930\n" "Last-Translator: Phan Vinh Thinh \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdepim/kaddressbook.po b/tde-i18n-vi/messages/tdepim/kaddressbook.po index eb75148ce4a..23014bf1bc9 100644 --- a/tde-i18n-vi/messages/tdepim/kaddressbook.po +++ b/tde-i18n-vi/messages/tdepim/kaddressbook.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2014-09-29 00:52-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-04-26 01:03GMT+0900\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: VIETNAMESE \n" diff --git a/tde-i18n-vi/messages/tdepim/tdeio_imap4.po b/tde-i18n-vi/messages/tdepim/tdeio_imap4.po index f6611258d36..fe43604a3ec 100644 --- a/tde-i18n-vi/messages/tdepim/tdeio_imap4.po +++ b/tde-i18n-vi/messages/tdepim/tdeio_imap4.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: tdeio_imap4 VERSION\n" -"POT-Creation-Date: 2014-09-29 00:52-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-02-18 19:24GMT+0900\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: Vietnamese \n" diff --git a/tde-i18n-vi/messages/tdesdk/kbabel.po b/tde-i18n-vi/messages/tdesdk/kbabel.po index 93abb99fb0b..f127baf4704 100644 --- a/tde-i18n-vi/messages/tdesdk/kbabel.po +++ b/tde-i18n-vi/messages/tdesdk/kbabel.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kbabel VERSION\n" -"POT-Creation-Date: 2014-09-29 00:48-0500\n" +"POT-Creation-Date: 2014-09-29 12:05-0500\n" "PO-Revision-Date: 2002-02-23 09:08GMT+0900\n" "Last-Translator: Nguyen Hung Vu \n" "Language-Team: VIETNAMESE \n" @@ -15,170 +15,419 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 0.9.5\n" -#: commonui/context.cpp:97 -msgid "Corresponding source file not found" -msgstr "" +#: commonui/projectpref.cpp:70 +msgid "" +"_: title of page in preferences dialog\n" +"Identity" +msgstr "Identity" -#: commonui/context.cpp:265 commonui/context.cpp:275 commonui/context.cpp:285 +#: commonui/projectpref.cpp:72 #, fuzzy +msgid "Information About You and Translation Team" +msgstr "Thông tin về bạn và đội dịch" + +#: commonui/projectpref.cpp:76 kbabel/kbabelview.cpp:1595 msgid "" -"KBabel cannot start a text editor component.\n" -"Please check your TDE installation." -msgstr "" -"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" +"_: title of page in preferences dialog\n" +"Save" +msgstr "Cất" -#: commonui/cmdedit.cpp:51 +#: commonui/projectpref.cpp:78 kbabel/kbabelview.cpp:1597 #, fuzzy -msgid "Command &Label:" -msgstr "&Lệnh :" - -#: commonui/cmdedit.cpp:52 -msgid "Co&mmand:" -msgstr "&Lệnh :" +msgid "Options for File Saving" +msgstr "Tùy chọn cho Biên Soạn" -#: commonui/cmdedit.cpp:66 -msgid "&Add" -msgstr "&Thêm" +#: commonui/projectpref.cpp:82 +msgid "" +"_: title of page in preferences dialog\n" +"Spelling" +msgstr "Chính tả" -#: commonui/finddialog.cpp:62 -msgid "&Find:" -msgstr "" +#: commonui/projectpref.cpp:84 +#, fuzzy +msgid "Options for Spell Checking" +msgstr "Tùy chọn cho kiểm tra chính tả" -#: commonui/finddialog.cpp:71 +#: commonui/projectpref.cpp:89 +#, fuzzy msgid "" -"" -"

      Find text

      " -"

      Here you can enter the text you want to search for. If you want to search " -"for a regular expression, enable Use regular expression below.

      " -msgstr "" +"_: title of page in preferences dialog\n" +"Source" +msgstr "Tìm Kiếm" -#: commonui/finddialog.cpp:82 commonui/finddialog.cpp:536 -msgid "&Replace" -msgstr "" +#: commonui/projectpref.cpp:91 +#, fuzzy +msgid "Options for Showing Source Context" +msgstr "Tùy chọn hiển thị Sự - Khác - Nhau" -#: commonui/finddialog.cpp:84 +#: commonui/projectpref.cpp:96 #, fuzzy -msgid "&Replace with:" -msgstr "Tìm chuỗi lặp" +msgid "" +"_: title of page in preferences dialog\n" +"Miscellaneous" +msgstr "Chính tả" -#: commonui/finddialog.cpp:92 +#: commonui/projectpref.cpp:98 +msgid "Miscellaneous Settings" +msgstr "Thiết lập linh tinh" + +#: commonui/projectpref.cpp:101 +#, fuzzy msgid "" -"" -"

      Replace text

      " -"

      Here you can enter the text you want the found text to get replaced with. " -"The text is used as is. It is not possible to make a back reference, if you " -"have searched for a regular expression.

      " +"_: title of page in preferences dialog\n" +"Folders" +msgstr "Cất" + +#: commonui/projectpref.cpp:103 +msgid "Paths to Message Catalogs & Catalog Templates" msgstr "" -#: commonui/finddialog.cpp:101 +#: commonui/projectpref.cpp:106 #, fuzzy -msgid "Find" -msgstr "Tì&m text" +msgid "" +"_: title of page in preferences dialog\n" +"Folder Commands" +msgstr "Cất" -#: commonui/finddialog.cpp:102 -#, fuzzy -msgid "&Find" -msgstr "Tì&m text" +#: commonui/projectpref.cpp:108 +msgid "User-Defined Commands for Folder Items" +msgstr "" -#: commonui/finddialog.cpp:108 +#: commonui/projectpref.cpp:113 #, fuzzy -msgid "Where to Search" -msgstr "&Bắt đầu tìm" +msgid "" +"_: title of page in preferences dialog\n" +"File Commands" +msgstr "Cất" -#: commonui/finddialog.cpp:112 -msgid "&Msgid" +#: commonui/projectpref.cpp:115 +msgid "User-Defined Commands for File Items" msgstr "" -#: commonui/finddialog.cpp:113 -msgid "M&sgstr" -msgstr "" +#: commonui/projectpref.cpp:120 +#, fuzzy +msgid "" +"_: title of page in preferences dialog\n" +"Catalog Manager" +msgstr "Cất" -#: commonui/finddialog.cpp:114 -msgid "Comm&ent" -msgstr "" +#: commonui/projectpref.cpp:122 +#, fuzzy +msgid "Catalog Manager View Settings" +msgstr "Trình quản lí Catalog" -#: commonui/finddialog.cpp:116 +#: commonui/projectpref.cpp:125 kbabel/kbabelpref.cpp:85 msgid "" -"" -"

      Where to search

      " -"

      Select here in which parts of a catalog entry you want to search.

      " -msgstr "" +"_: title of page in preferences dialog\n" +"Diff" +msgstr "Diff" -#. i18n: file ./catalogmanager/markpatternwidget.ui line 54 -#: commonui/finddialog.cpp:124 rc.cpp:1219 -#, no-c-format -msgid "C&ase sensitive" -msgstr "" +#: commonui/projectpref.cpp:127 +#, fuzzy +msgid "Searching for Differences" +msgstr "Tìm từ" -#: commonui/finddialog.cpp:125 -msgid "O&nly whole words" +#: commonui/roughtransdlg.cpp:69 +msgid "" +"_: Caption of dialog\n" +"Rough Translation" msgstr "" -#: commonui/finddialog.cpp:126 -msgid "I&gnore marker for keyboard accelerator" +#: commonui/roughtransdlg.cpp:82 kbabeldict/kbabeldictview.cpp:111 +msgid "S&top" +msgstr "&Dừng" + +#: catalogmanager/libcvs/cvsdialog.cpp:157 +#: catalogmanager/libsvn/svndialog.cpp:152 commonui/roughtransdlg.cpp:83 +msgid "C&ancel" msgstr "" -#: commonui/finddialog.cpp:127 -msgid "Ignore con&text information" +#: commonui/roughtransdlg.cpp:96 +#, fuzzy +msgid "What to Translate" +msgstr "Chưa dịch t&iếp" + +#: commonui/roughtransdlg.cpp:102 +msgid "U&ntranslated entries" msgstr "" -#: commonui/finddialog.cpp:128 -msgid "From c&ursor position" +#: commonui/roughtransdlg.cpp:103 +msgid "&Fuzzy entries" msgstr "" -#: commonui/finddialog.cpp:129 -msgid "F&ind backwards" +#: commonui/roughtransdlg.cpp:104 +msgid "T&ranslated entries" msgstr "" -#. i18n: file ./catalogmanager/markpatternwidget.ui line 86 -#: commonui/finddialog.cpp:133 rc.cpp:1231 -#, no-c-format -msgid "Use regu&lar expression" +#: commonui/roughtransdlg.cpp:108 +msgid "" +"" +"

      What entries to translate

      " +"

      Choose here, for which entries of the file KBabel tries to find a " +"translation. Changed entries are always marked as fuzzy, no matter which option " +"you choose.

      " msgstr "" -#: commonui/finddialog.cpp:138 commonui/projectprefwidgets.cpp:708 +#: commonui/roughtransdlg.cpp:113 #, fuzzy -msgid "&Edit..." -msgstr "&Soạn header ..." +msgid "How to Translate" +msgstr "Chưa dịch t&iếp" -#: commonui/finddialog.cpp:146 -msgid "As&k before replacing" +#: commonui/roughtransdlg.cpp:118 +#, fuzzy +msgid "&Use dictionary settings" +msgstr "Dùng" + +#: commonui/roughtransdlg.cpp:121 +msgid "Fu&zzy translation (slow)" msgstr "" -#: commonui/finddialog.cpp:149 +#: commonui/roughtransdlg.cpp:123 +#, fuzzy +msgid "&Single word translation" +msgstr "Tì&m trong dịch" + +#: commonui/roughtransdlg.cpp:126 msgid "" "" -"

      Options

      " -"

      Here you can finetune replacing:" -"

        " -"
      • Case sensitive: does case of entered text have to be respected?
      • " -"
      • Only whole words: text found must not be part of a longer word
      • " -"
      • From cursor position: start replacing at the part of the document " -"where the cursor is. Otherwise replacing is started at the beginning or the " -"end.
      • " -"
      • Find backwards: Should be self-explanatory.
      • " -"
      • Use regular expression: use text entered in field Find " -"as a regular expression. This option has no effect with the replace text, " -"especially no back references are possible.
      • " -"
      • Ask before replacing: Enable, if you want to have control about what " -"is replaced. Otherwise all found text is replaced without asking.

      " -"
      " +"

      How messages get translated

      " +"

      Here you can define if a message can only get translated completely, if " +"similar messages are acceptable or if KBabel is supposed to try translating the " +"single words of a message if no translation of the complete message or similar " +"message was found.

      " msgstr "" -#: commonui/finddialog.cpp:166 +#: commonui/roughtransdlg.cpp:136 +msgid "&Mark changed entries as fuzzy" +msgstr "" + +#: commonui/roughtransdlg.cpp:139 msgid "" "" -"

      Options

      " -"

      Here you can finetune the search:" -"

        " -"
      • Case sensitive: does case of entered text have to be respected?
      • " -"
      • Only whole words: text found must not be part of a longer word
      • " -"
      • From cursor position: start search at the part of the document, " -"where the cursor is. Otherwise search is started at the beginning or the " -"end.
      • " -"
      • Find backwards: Should be self-explanatory.
      • " -"
      • Use regular expression: use entered text as a regular " -"expression.

      " +"

      Mark changed entries as fuzzy

      " +"

      When a translation for a message is found, the entry will be marked " +"fuzzy by default. This is because the translation is just guessed by KBabel " +"and you should always check the results carefully. Deactivate this option only " +"if you know what you are doing.

      " +msgstr "" + +#: commonui/roughtransdlg.cpp:150 +msgid "Initialize &TDE-specific entries" +msgstr "" + +#: commonui/roughtransdlg.cpp:153 +msgid "" +"" +"

      Initialize TDE-specific entries

      " +"

      Initialize \"Comment=\" and \"Name=\" entries if a translation is not found. " +"Also, \"NAME OF TRANSLATORS\" and \"EMAIL OF TRANSLATORS\" is filled with " +"identity settings.

      " +msgstr "" + +#: commonui/roughtransdlg.cpp:158 +msgid "Dictionaries" +msgstr "" + +#: commonui/roughtransdlg.cpp:177 +msgid "" +"" +"

      Dictionaries

      " +"

      Choose here, which dictionaries have to be used for finding a translation. " +"If you select more than one dictionary, they are used in the same order as they " +"are displayed in the list.

      " +"

      The Configure button allows you to temporarily configure selected " +"dictionary. The original settings will be restored after closing the dialog.

      " +"
      " +msgstr "" + +#: commonui/roughtransdlg.cpp:186 +#, fuzzy +msgid "Messages:" +msgstr "&Mọi thông điệp" + +#: catalogmanager/multiroughtransdlg.cpp:129 commonui/roughtransdlg.cpp:671 +msgid "" +"Result of the translation:\n" +"Edited entries: %1\n" +"Exact translations: %2 (%3%)\n" +"Approximate translations: %4 (%5%)\n" +"Nothing found: %6 (%7%)" +msgstr "" + +#: catalogmanager/multiroughtransdlg.cpp:143 commonui/roughtransdlg.cpp:685 +#, fuzzy +msgid "Rough Translation Statistics" +msgstr "Dịch &thô ..." + +#: commonui/roughtransdlg.cpp:744 +msgid "" +"" +"

      When a translation for a message is found, the entry will be marked " +"fuzzy by default. This is because the translation is just guessed by KBabel " +"and you should always check the results carefully. Deactivate this option only " +"if you know what you are doing.

      " +msgstr "" + +#: commonui/tdeactionselector.cpp:81 +msgid "&Available:" +msgstr "" + +#: commonui/tdeactionselector.cpp:96 +#, fuzzy +msgid "&Selected:" +msgstr "Text đã &chọn" + +#: commonui/context.cpp:97 +msgid "Corresponding source file not found" +msgstr "" + +#: commonui/context.cpp:265 commonui/context.cpp:275 commonui/context.cpp:285 +#, fuzzy +msgid "" +"KBabel cannot start a text editor component.\n" +"Please check your TDE installation." +msgstr "" +"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" + +#: commonui/finddialog.cpp:62 +msgid "&Find:" +msgstr "" + +#: commonui/finddialog.cpp:71 +msgid "" +"" +"

      Find text

      " +"

      Here you can enter the text you want to search for. If you want to search " +"for a regular expression, enable Use regular expression below.

      " +msgstr "" + +#: commonui/finddialog.cpp:82 commonui/finddialog.cpp:536 +msgid "&Replace" +msgstr "" + +#: commonui/finddialog.cpp:84 +#, fuzzy +msgid "&Replace with:" +msgstr "Tìm chuỗi lặp" + +#: commonui/finddialog.cpp:92 +msgid "" +"" +"

      Replace text

      " +"

      Here you can enter the text you want the found text to get replaced with. " +"The text is used as is. It is not possible to make a back reference, if you " +"have searched for a regular expression.

      " +msgstr "" + +#: commonui/finddialog.cpp:101 +#, fuzzy +msgid "Find" +msgstr "Tì&m text" + +#: commonui/finddialog.cpp:102 +#, fuzzy +msgid "&Find" +msgstr "Tì&m text" + +#: commonui/finddialog.cpp:108 +#, fuzzy +msgid "Where to Search" +msgstr "&Bắt đầu tìm" + +#: commonui/finddialog.cpp:112 +msgid "&Msgid" +msgstr "" + +#: commonui/finddialog.cpp:113 +msgid "M&sgstr" +msgstr "" + +#: commonui/finddialog.cpp:114 +msgid "Comm&ent" +msgstr "" + +#: commonui/finddialog.cpp:116 +msgid "" +"" +"

      Where to search

      " +"

      Select here in which parts of a catalog entry you want to search.

      " +msgstr "" + +#. i18n: file ./catalogmanager/markpatternwidget.ui line 54 +#: commonui/finddialog.cpp:124 rc.cpp:1237 +#, no-c-format +msgid "C&ase sensitive" +msgstr "" + +#: commonui/finddialog.cpp:125 +msgid "O&nly whole words" +msgstr "" + +#: commonui/finddialog.cpp:126 +msgid "I&gnore marker for keyboard accelerator" +msgstr "" + +#: commonui/finddialog.cpp:127 +msgid "Ignore con&text information" +msgstr "" + +#: commonui/finddialog.cpp:128 +msgid "From c&ursor position" +msgstr "" + +#: commonui/finddialog.cpp:129 +msgid "F&ind backwards" +msgstr "" + +#. i18n: file ./catalogmanager/markpatternwidget.ui line 86 +#: commonui/finddialog.cpp:133 rc.cpp:1249 +#, no-c-format +msgid "Use regu&lar expression" +msgstr "" + +#: commonui/finddialog.cpp:138 commonui/projectprefwidgets.cpp:708 +#, fuzzy +msgid "&Edit..." +msgstr "&Soạn header ..." + +#: commonui/finddialog.cpp:146 +msgid "As&k before replacing" +msgstr "" + +#: commonui/finddialog.cpp:149 +msgid "" +"" +"

      Options

      " +"

      Here you can finetune replacing:" +"

        " +"
      • Case sensitive: does case of entered text have to be respected?
      • " +"
      • Only whole words: text found must not be part of a longer word
      • " +"
      • From cursor position: start replacing at the part of the document " +"where the cursor is. Otherwise replacing is started at the beginning or the " +"end.
      • " +"
      • Find backwards: Should be self-explanatory.
      • " +"
      • Use regular expression: use text entered in field Find " +"as a regular expression. This option has no effect with the replace text, " +"especially no back references are possible.
      • " +"
      • Ask before replacing: Enable, if you want to have control about what " +"is replaced. Otherwise all found text is replaced without asking.

      " +"
      " +msgstr "" + +#: commonui/finddialog.cpp:166 +msgid "" +"" +"

      Options

      " +"

      Here you can finetune the search:" +"

        " +"
      • Case sensitive: does case of entered text have to be respected?
      • " +"
      • Only whole words: text found must not be part of a longer word
      • " +"
      • From cursor position: start search at the part of the document, " +"where the cursor is. Otherwise search is started at the beginning or the " +"end.
      • " +"
      • Find backwards: Should be self-explanatory.
      • " +"
      • Use regular expression: use entered text as a regular " +"expression.

      " msgstr "" #: commonui/finddialog.cpp:536 @@ -193,6 +442,28 @@ msgstr "" msgid "Replace this string?" msgstr "" +#: commonui/projectwizard.cpp:78 +msgid "Basic Project Information" +msgstr "" + +#: commonui/projectwizard.cpp:83 +#, fuzzy +msgid "Translation Files" +msgstr "Dịch" + +#: commonui/projectwizard.cpp:140 +#, fuzzy +msgid "" +"The file '%1' already exists.\n" +"Do you want to replace it?" +msgstr "" +"File %1 đã tồn tại . \n" +"Bạn có muốn ghi đè nó không ?" + +#: commonui/projectwizard.cpp:141 +msgid "File Exists" +msgstr "" + #: commonui/projectprefwidgets.cpp:138 msgid "&Update header when saving" msgstr "" @@ -244,7 +515,7 @@ msgid "No autosave" msgstr "" #. i18n: file ./kbabel/editorpreferences.ui line 29 -#: commonui/projectprefwidgets.cpp:188 rc.cpp:271 +#: commonui/projectprefwidgets.cpp:188 rc.cpp:360 #, no-c-format msgid "&General" msgstr "" @@ -614,13 +885,13 @@ msgid "" msgstr "" #. i18n: file ./commonui/projectwizardwidget2.ui line 68 -#: commonui/projectprefwidgets.cpp:890 rc.cpp:199 +#: commonui/projectprefwidgets.cpp:890 rc.cpp:173 #, no-c-format msgid "&Base folder of PO files:" msgstr "" #. i18n: file ./commonui/projectwizardwidget2.ui line 110 -#: commonui/projectprefwidgets.cpp:903 rc.cpp:202 +#: commonui/projectprefwidgets.cpp:903 rc.cpp:176 #, no-c-format msgid "Ba&se folder of POT files:" msgstr "" @@ -805,1713 +1076,1792 @@ msgstr "" msgid "Path Patterns" msgstr "" -#: commonui/tdeactionselector.cpp:81 -msgid "&Available:" -msgstr "" - -#: commonui/tdeactionselector.cpp:96 +#: commonui/cmdedit.cpp:51 #, fuzzy -msgid "&Selected:" -msgstr "Text đã &chọn" - -#: commonui/projectpref.cpp:70 -msgid "" -"_: title of page in preferences dialog\n" -"Identity" -msgstr "Identity" +msgid "Command &Label:" +msgstr "&Lệnh :" -#: commonui/projectpref.cpp:72 -#, fuzzy -msgid "Information About You and Translation Team" -msgstr "Thông tin về bạn và đội dịch" - -#: commonui/projectpref.cpp:76 kbabel/kbabelview.cpp:1595 -msgid "" -"_: title of page in preferences dialog\n" -"Save" -msgstr "Cất" - -#: commonui/projectpref.cpp:78 kbabel/kbabelview.cpp:1597 -#, fuzzy -msgid "Options for File Saving" -msgstr "Tùy chọn cho Biên Soạn" - -#: commonui/projectpref.cpp:82 -msgid "" -"_: title of page in preferences dialog\n" -"Spelling" -msgstr "Chính tả" - -#: commonui/projectpref.cpp:84 -#, fuzzy -msgid "Options for Spell Checking" -msgstr "Tùy chọn cho kiểm tra chính tả" - -#: commonui/projectpref.cpp:89 -#, fuzzy -msgid "" -"_: title of page in preferences dialog\n" -"Source" -msgstr "Tìm Kiếm" - -#: commonui/projectpref.cpp:91 -#, fuzzy -msgid "Options for Showing Source Context" -msgstr "Tùy chọn hiển thị Sự - Khác - Nhau" - -#: commonui/projectpref.cpp:96 -#, fuzzy -msgid "" -"_: title of page in preferences dialog\n" -"Miscellaneous" -msgstr "Chính tả" - -#: commonui/projectpref.cpp:98 -msgid "Miscellaneous Settings" -msgstr "Thiết lập linh tinh" +#: commonui/cmdedit.cpp:52 +msgid "Co&mmand:" +msgstr "&Lệnh :" -#: commonui/projectpref.cpp:101 -#, fuzzy -msgid "" -"_: title of page in preferences dialog\n" -"Folders" -msgstr "Cất" +#: commonui/cmdedit.cpp:66 +msgid "&Add" +msgstr "&Thêm" -#: commonui/projectpref.cpp:103 -msgid "Paths to Message Catalogs & Catalog Templates" +#. i18n: file ./commonui/tdelisteditor.ui line 94 +#: rc.cpp:3 rc.cpp:578 rc.cpp:1264 +#, no-c-format +msgid "New Item" msgstr "" -#: commonui/projectpref.cpp:106 -#, fuzzy -msgid "" -"_: title of page in preferences dialog\n" -"Folder Commands" -msgstr "Cất" - -#: commonui/projectpref.cpp:108 -msgid "User-Defined Commands for Folder Items" +#. i18n: file ./commonui/tdelisteditor.ui line 151 +#: rc.cpp:12 +#, no-c-format +msgid "Up" msgstr "" -#: commonui/projectpref.cpp:113 -#, fuzzy -msgid "" -"_: title of page in preferences dialog\n" -"File Commands" -msgstr "Cất" - -#: commonui/projectpref.cpp:115 -msgid "User-Defined Commands for File Items" +#. i18n: file ./commonui/tdelisteditor.ui line 162 +#: rc.cpp:15 +#, no-c-format +msgid "Down" msgstr "" -#: commonui/projectpref.cpp:120 -#, fuzzy +#. i18n: file ./commonui/projectwizardwidget.ui line 38 +#: rc.cpp:18 +#, no-c-format msgid "" -"_: title of page in preferences dialog\n" -"Catalog Manager" -msgstr "Cất" - -#: commonui/projectpref.cpp:122 -#, fuzzy -msgid "Catalog Manager View Settings" -msgstr "Trình quản lí Catalog" +"Welcome to Project Wizard!\n" +"
      \n" +"

      \n" +"The wizard will help you to setup a new translation\n" +"project for KBabel.\n" +"

      \n" +"

      \n" +"First of all, you need to choose the project name\n" +"and the file, where the configuration should be stored.\n" +"

      \n" +"

      \n" +"You should also choose a language to translate into\n" +"and also a type of the translation project.\n" +"

      " +msgstr "" -#: commonui/projectpref.cpp:125 kbabel/kbabelpref.cpp:85 +#. i18n: file ./commonui/projectwizardwidget.ui line 66 +#: rc.cpp:34 rc.cpp:111 +#, no-c-format msgid "" -"_: title of page in preferences dialog\n" -"Diff" -msgstr "Diff" +"\n" +"

      Configuration File Name" +"
      \n" +"The name of a file to store the configuration of the\n" +"project.

      \n" +"
      " +msgstr "" -#: commonui/projectpref.cpp:127 -#, fuzzy -msgid "Searching for Differences" -msgstr "Tìm từ" +#. i18n: file ./commonui/projectwizardwidget.ui line 74 +#: rc.cpp:41 +#, fuzzy, no-c-format +msgid "&Language:" +msgstr "&Mọi thông điệp" -#: commonui/roughtransdlg.cpp:69 +#. i18n: file ./commonui/projectwizardwidget.ui line 86 +#: rc.cpp:44 rc.cpp:66 +#, no-c-format msgid "" -"_: Caption of dialog\n" -"Rough Translation" +"\n" +"

      \n" +"Language" +"
      \n" +"The destination language of the project, i.e., the language\n" +"to translate into. It should follow the ISO 631 language naming\n" +"standard.

      \n" +"
      " msgstr "" -#: commonui/roughtransdlg.cpp:82 kbabeldict/kbabeldictview.cpp:111 -msgid "S&top" -msgstr "&Dừng" +#. i18n: file ./commonui/projectwizardwidget.ui line 97 +#: rc.cpp:53 +#, fuzzy, no-c-format +msgid "Project &name:" +msgstr "&Tên:" -#: catalogmanager/libcvs/cvsdialog.cpp:157 -#: catalogmanager/libsvn/svndialog.cpp:152 commonui/roughtransdlg.cpp:83 -msgid "C&ancel" +#. i18n: file ./commonui/projectwizardwidget.ui line 110 +#: rc.cpp:56 rc.cpp:98 +#, no-c-format +msgid "" +"" +"

      Project name" +"
      \n" +"The project name is an identification of a project for\n" +"you. It is shown in the project configuration dialog\n" +"as well as in the title of windows opened for the project.\n" +"
      \n" +"
      \n" +"Note: The project name cannot be later changed.<\n" +"

      " msgstr "" -#: commonui/roughtransdlg.cpp:96 -#, fuzzy -msgid "What to Translate" -msgstr "Chưa dịch t&iếp" +#. i18n: file ./commonui/projectwizardwidget.ui line 135 +#: rc.cpp:75 +#, fuzzy, no-c-format +msgid "Project &type:" +msgstr "&Tên:" -#: commonui/roughtransdlg.cpp:102 -msgid "U&ntranslated entries" +#. i18n: file ./commonui/projectwizardwidget.ui line 158 +#: rc.cpp:78 rc.cpp:130 +#, no-c-format +msgid "" +"\n" +"

      \n" +"Project Type\n" +"The project type allows to tune the settings for the\n" +"particular type of the well-known translation projects.\n" +"For example, it sets up the validation tools,\n" +"an accelerator marker and formatting of the header.\n" +"

      \n" +"

      Currently known types:\n" +"

        \n" +"
      • TDE: Trinity Desktop Environment Internalization project
      • \n" +"
      • GNOME: GNOME Translation project
      • \n" +"
      • Translation Robot: Translation Project Robot
      • \n" +"
      • Other: Other kind of project. No tuning will be\n" +"done
      • \n" +"
      \n" +"

      \n" +"
      " msgstr "" -#: commonui/roughtransdlg.cpp:103 -msgid "&Fuzzy entries" +#. i18n: file ./commonui/projectwizardwidget.ui line 184 +#: rc.cpp:108 +#, no-c-format +msgid "Configuration &file name:" msgstr "" -#: commonui/roughtransdlg.cpp:104 -msgid "T&ranslated entries" +#. i18n: file ./commonui/projectwizardwidget.ui line 200 +#: rc.cpp:118 +#, no-c-format +msgid "TDE" msgstr "" -#: commonui/roughtransdlg.cpp:108 -msgid "" -"" -"

      What entries to translate

      " -"

      Choose here, for which entries of the file KBabel tries to find a " -"translation. Changed entries are always marked as fuzzy, no matter which option " -"you choose.

      " +#. i18n: file ./commonui/projectwizardwidget.ui line 205 +#: rc.cpp:121 +#, no-c-format +msgid "GNOME" msgstr "" -#: commonui/roughtransdlg.cpp:113 -#, fuzzy -msgid "How to Translate" -msgstr "Chưa dịch t&iếp" - -#: commonui/roughtransdlg.cpp:118 -#, fuzzy -msgid "&Use dictionary settings" -msgstr "Dùng" +#. i18n: file ./commonui/projectwizardwidget.ui line 210 +#: rc.cpp:124 +#, fuzzy, no-c-format +msgid "Translation Project Robot" +msgstr "Cơ sở dữ liệu dịch" -#: commonui/roughtransdlg.cpp:121 -msgid "Fu&zzy translation (slow)" +#. i18n: file ./commonui/projectwizardwidget.ui line 215 +#: rc.cpp:127 +#, no-c-format +msgid "Other" msgstr "" -#: commonui/roughtransdlg.cpp:123 -#, fuzzy -msgid "&Single word translation" -msgstr "Tì&m trong dịch" - -#: commonui/roughtransdlg.cpp:126 +#. i18n: file ./commonui/projectwizardwidget2.ui line 18 +#: rc.cpp:150 +#, no-c-format msgid "" "" -"

      How messages get translated

      " -"

      Here you can define if a message can only get translated completely, if " -"similar messages are acceptable or if KBabel is supposed to try translating the " -"single words of a message if no translation of the complete message or similar " -"message was found.

      " +"

      Translation Files

      \n" +"

      Type in the folders which contain all your PO and POT files.\n" +"The files and the folders in these folders will then be merged into one " +"tree.

      " msgstr "" -#: commonui/roughtransdlg.cpp:136 -msgid "&Mark changed entries as fuzzy" +#. i18n: file ./commonui/projectwizardwidget2.ui line 44 +#: rc.cpp:155 +#, no-c-format +msgid "" +"The Translation Files\n" +"
      " +"
      \n" +"If the project contains more than one file to translate, it\n" +"better to organize the files. \n" +"\n" +"KBabel distinguishes two kind of the translation files:\n" +"\n" +"
        \n" +"
      • Templates: the files to be translated
      • \n" +"
      • Translated files: the files already translated (at least\n" +"partially)
      • \n" +"
      \n" +"\n" +"Choose the folders to store the files. If you\n" +"leave the entries empty, the Catalog Manager\n" +"will not work." msgstr "" -#: commonui/roughtransdlg.cpp:139 +#. i18n: file ./commonui/diffpreferences.ui line 25 +#: rc.cpp:179 +#, fuzzy, no-c-format +msgid "Diff Source" +msgstr "Điểm" + +#. i18n: file ./commonui/diffpreferences.ui line 41 +#: rc.cpp:182 +#, no-c-format msgid "" "" -"

      Mark changed entries as fuzzy

      " -"

      When a translation for a message is found, the entry will be marked " -"fuzzy by default. This is because the translation is just guessed by KBabel " -"and you should always check the results carefully. Deactivate this option only " -"if you know what you are doing.

      " +"

      Source for difference lookup

      \n" +"

      Here you can select a source, which should be used\n" +"for finding a difference.

      \n" +"

      You can select file, translation database or\n" +"corresponding msgstr.

      \n" +"

      If you choose the translation database, the messages to diff with are\n" +"taken from the Translation Database; to be useful, you have\n" +"to enable Auto add entry to database in its\n" +"preferences dialog.

      \n" +"

      The last option is useful for those using PO-files\n" +"for proofreading.

      \n" +"

      You can temporarily diff with messages from a file\n" +"by choosing Tools->Diff->Open file for diff\n" +"in KBabel's main window.

      " msgstr "" -#: commonui/roughtransdlg.cpp:150 -msgid "Initialize &TDE-specific entries" +#. i18n: file ./commonui/diffpreferences.ui line 52 +#: rc.cpp:198 +#, fuzzy, no-c-format +msgid "Use &file" +msgstr "Cất file" + +#. i18n: file ./commonui/diffpreferences.ui line 60 +#: rc.cpp:201 +#, fuzzy, no-c-format +msgid "Use messages from &translation database" +msgstr "Cơ sở dữ liệu dịch" + +#. i18n: file ./commonui/diffpreferences.ui line 68 +#: rc.cpp:204 +#, no-c-format +msgid "Use &msgstr from the same file" msgstr "" -#: commonui/roughtransdlg.cpp:153 +#. i18n: file ./commonui/diffpreferences.ui line 86 +#: rc.cpp:207 +#, no-c-format +msgid "Base folder for diff files:" +msgstr "" + +#. i18n: file ./commonui/diffpreferences.ui line 104 +#: rc.cpp:210 +#, no-c-format msgid "" -"" -"

      Initialize TDE-specific entries

      " -"

      Initialize \"Comment=\" and \"Name=\" entries if a translation is not found. " -"Also, \"NAME OF TRANSLATORS\" and \"EMAIL OF TRANSLATORS\" is filled with " -"identity settings.

      " +"Base folder for diff files\n" +"

      Here you can define a folder in which the files to\n" +"diff with are stored. If the files are stored at the same\n" +"place beneath this folder as the original files beneath\n" +"their base folder, KBabel can automatically open the correct\n" +"file to diff with.

      \n" +"

      Note that this option has no effect if messages from\n" +"the database are used for diffing.

      " msgstr "" -#: commonui/roughtransdlg.cpp:158 -msgid "Dictionaries" +#. i18n: file ./kbabel/editordiffpreferences.ui line 36 +#: rc.cpp:223 +#, no-c-format +msgid "Added Characters" msgstr "" -#: commonui/roughtransdlg.cpp:177 -msgid "" -"" -"

      Dictionaries

      " -"

      Choose here, which dictionaries have to be used for finding a translation. " -"If you select more than one dictionary, they are used in the same order as they " -"are displayed in the list.

      " -"

      The Configure button allows you to temporarily configure selected " -"dictionary. The original settings will be restored after closing the dialog.

      " -"
      " +#. i18n: file ./kbabel/editordiffpreferences.ui line 44 +#: rc.cpp:226 +#, no-c-format +msgid "Ho&w to display:" msgstr "" -#: commonui/roughtransdlg.cpp:186 -#, fuzzy -msgid "Messages:" -msgstr "&Mọi thông điệp" +#. i18n: file ./kbabel/editordiffpreferences.ui line 55 +#: rc.cpp:229 +#, no-c-format +msgid "Co&lor:" +msgstr "" -#: catalogmanager/multiroughtransdlg.cpp:129 commonui/roughtransdlg.cpp:671 -msgid "" -"Result of the translation:\n" -"Edited entries: %1\n" -"Exact translations: %2 (%3%)\n" -"Approximate translations: %4 (%5%)\n" -"Nothing found: %6 (%7%)" +#. i18n: file ./kbabel/editordiffpreferences.ui line 66 +#: rc.cpp:232 +#, no-c-format +msgid "Removed Characters" msgstr "" -#: catalogmanager/multiroughtransdlg.cpp:143 commonui/roughtransdlg.cpp:685 -#, fuzzy -msgid "Rough Translation Statistics" -msgstr "Dịch &thô ..." +#. i18n: file ./kbabel/editordiffpreferences.ui line 74 +#: rc.cpp:235 +#, no-c-format +msgid "How &to display:" +msgstr "" -#: commonui/roughtransdlg.cpp:744 -msgid "" -"" -"

      When a translation for a message is found, the entry will be marked " -"fuzzy by default. This is because the translation is just guessed by KBabel " -"and you should always check the results carefully. Deactivate this option only " -"if you know what you are doing.

      " +#. i18n: file ./kbabel/editordiffpreferences.ui line 85 +#: rc.cpp:238 rc.cpp:431 +#, no-c-format +msgid "Colo&r:" msgstr "" -#: commonui/projectwizard.cpp:78 -msgid "Basic Project Information" +#. i18n: file ./kbabel/editordiffpreferences.ui line 94 +#: rc.cpp:241 rc.cpp:247 +#, no-c-format +msgid "Highlighted" msgstr "" -#: commonui/projectwizard.cpp:83 -#, fuzzy -msgid "Translation Files" -msgstr "Dịch" +#. i18n: file ./kbabel/editordiffpreferences.ui line 99 +#: rc.cpp:244 +#, no-c-format +msgid "Underlined" +msgstr "" -#: commonui/projectwizard.cpp:140 -#, fuzzy -msgid "" -"The file '%1' already exists.\n" -"Do you want to replace it?" +#. i18n: file ./kbabel/editordiffpreferences.ui line 129 +#: rc.cpp:250 +#, no-c-format +msgid "Stroked Out" msgstr "" -"File %1 đã tồn tại . \n" -"Bạn có muốn ghi đè nó không ?" -#: commonui/projectwizard.cpp:141 -msgid "File Exists" +#. i18n: file ./kbabel/colorpreferences.ui line 41 +#: rc.cpp:253 +#, no-c-format +msgid "&Background color:" msgstr "" -#: addons/tdefile-plugins/tdefile_po.cpp:50 -msgid "Catalog Information" +#. i18n: file ./kbabel/colorpreferences.ui line 52 +#: rc.cpp:256 +#, no-c-format +msgid "Color for "ed characters:" msgstr "" -#: addons/tdefile-plugins/tdefile_po.cpp:53 -#, fuzzy -msgid "Total Messages" -msgstr "Thông điệp &hiện tại" +#. i18n: file ./kbabel/colorpreferences.ui line 63 +#: rc.cpp:259 +#, no-c-format +msgid "Color for &syntax errors:" +msgstr "" -#: addons/tdefile-plugins/tdefile_po.cpp:54 -#, fuzzy -msgid "Fuzzy Messages" -msgstr "&Mọi thông điệp" +#. i18n: file ./kbabel/colorpreferences.ui line 82 +#: rc.cpp:262 +#, no-c-format +msgid "Color for s&pellcheck errors:" +msgstr "" -#: addons/tdefile-plugins/tdefile_po.cpp:55 -#, fuzzy -msgid "Untranslated Messages" -msgstr "Chưa - dịch : 0" +#. i18n: file ./kbabel/colorpreferences.ui line 97 +#: rc.cpp:265 +#, no-c-format +msgid "" +"Here you can setup a color to display identified mispelled " +"words and\n" +"phrases." +msgstr "" -#: addons/tdefile-plugins/tdefile_po.cpp:56 -#: catalogmanager/catalogmanagerview.cpp:96 -msgid "Last Translator" +#. i18n: file ./kbabel/colorpreferences.ui line 105 +#: rc.cpp:269 +#, no-c-format +msgid "Color for &keyboard accelerators:" msgstr "" -#: addons/tdefile-plugins/tdefile_po.cpp:57 -msgid "Language Team" +#. i18n: file ./kbabel/colorpreferences.ui line 132 +#: rc.cpp:272 +#, no-c-format +msgid "Color for c-for&mat characters:" msgstr "" -#: addons/tdefile-plugins/tdefile_po.cpp:58 -msgid "Revision" +#. i18n: file ./kbabel/colorpreferences.ui line 151 +#: rc.cpp:275 +#, no-c-format +msgid "Color for &tags:" msgstr "" -#: _translatorinfo.cpp:1 kbabeldict/main.cpp:121 -msgid "" -"_: NAME OF TRANSLATORS\n" -"Your names" -msgstr "Nguyen Hung Vu" +#. i18n: file ./kbabel/fontpreferences.ui line 25 +#: rc.cpp:278 +#, fuzzy, no-c-format +msgid "Font for Messages" +msgstr "Thông điệp &hiện tại" -#: _translatorinfo.cpp:3 kbabeldict/main.cpp:122 -msgid "" -"_: EMAIL OF TRANSLATORS\n" -"Your emails" -msgstr "VụHung@techviet.com" +#. i18n: file ./kbabel/fontpreferences.ui line 36 +#: rc.cpp:281 +#, no-c-format +msgid "&Show only fixed font" +msgstr "" -#: datatools/punctuation/main.cc:58 -#, fuzzy -msgid "" -"_: what check found errors\n" -"punctuation" -msgstr "Dấu bằng" +#. i18n: file ./kbabel/searchpreferences.ui line 39 +#: rc.cpp:284 +#, no-c-format +msgid "Au&tomatically start search" +msgstr "" -#: datatools/whitespace/main.cc:60 -#, fuzzy -msgid "" -"_: which check found errors\n" -"whitespace only translation" -msgstr "accelerator" - -#: datatools/equations/main.cc:58 -#, fuzzy -msgid "" -"_: what check found errors\n" -"equations" -msgstr "Dấu bằng" - -#: datatools/not-translated/main.cc:60 -#, fuzzy -msgid "" -"_: which check found errors\n" -"English text in translation" -msgstr "Dấu bằng" - -#: datatools/xml/main.cc:60 -#, fuzzy -msgid "" -"_: what check found errors\n" -"XML tags" -msgstr "Đối số" - -#: datatools/accelerators/main.cc:58 -msgid "" -"_: what check found errors\n" -"accelerator" -msgstr "accelerator" - -#: datatools/length/main.cc:61 datatools/regexp/main.cc:55 -#, fuzzy +#. i18n: file ./kbabel/searchpreferences.ui line 49 +#: rc.cpp:287 +#, no-c-format msgid "" -"_: which check found errors\n" -"translation has inconsistent length" -msgstr "context" - -#: datatools/regexp/main.cc:58 -msgid "Error loading data (%1)" +"" +"

      Automatically start search

      \n" +"

      If this is activated, the search is automatically started \n" +"whenever you switch to another entry in the editor. You can \n" +"choose where to search with the combo box Default Dictionary.\n" +"

      " +"

      You can also start searching manually by choosing an entry in \n" +"the popup menu that appears either when clicking \n" +"Dictionaries->Find... or keeping the dictionary button \n" +"in the toolbar pressed for a while.

      " msgstr "" -#: datatools/regexp/main.cc:118 -msgid "File not found" -msgstr "" +#. i18n: file ./kbabel/searchpreferences.ui line 65 +#: rc.cpp:297 +#, fuzzy, no-c-format +msgid "D&efault dictionary:" +msgstr "Về từ điển" -#: datatools/regexp/main.cc:123 -msgid "The file is not a XML" +#. i18n: file ./kbabel/searchpreferences.ui line 82 +#: rc.cpp:300 +#, no-c-format +msgid "" +"" +"

      Default Dictionary

      \n" +"

      Choose here where to search as default. \n" +"This setting is used when searching is started automatically \n" +"or when pressing the dictionary button in the toolbar.

      \n" +"

      You can configure the different dictionaries by selecting \n" +"the desired dictionary from Settings->Configure Dictionary.\n" +"

      " msgstr "" -#: datatools/regexp/main.cc:147 -msgid "Expected tag 'item'" -msgstr "" +#. i18n: file ./kbabel/spelldlgwidget.ui line 24 +#: rc.cpp:309 +#, fuzzy, no-c-format +msgid "Choose What You Want to Spell Check" +msgstr "Chọn bạn muốn kiểm tra chính tả gì :" -#: datatools/regexp/main.cc:153 -msgid "First child of 'item' is not a node" -msgstr "" +#. i18n: file ./kbabel/spelldlgwidget.ui line 30 +#: rc.cpp:312 rc.cpp:324 +#, no-c-format +msgid "Spell check only the current message." +msgstr "Kiểm tra chính tả chỉ cho thông điệp hiện tại ." -#: datatools/regexp/main.cc:159 -msgid "Expected tag 'name'" -msgstr "" +#. i18n: file ./kbabel/spelldlgwidget.ui line 41 +#: rc.cpp:315 +#, fuzzy, no-c-format +msgid "A&ll messages" +msgstr "&Mọi thông điệp" -#: datatools/regexp/main.cc:167 -msgid "Expected tag 'exp'" -msgstr "" +#. i18n: file ./kbabel/spelldlgwidget.ui line 44 +#: rc.cpp:318 +#, no-c-format +msgid "Spell check all translated messages of this file." +msgstr "Kiểm tra chính tả cho mọi thông điệp chưa dịch trong file này ." -#: datatools/pluralforms/main.cc:59 -msgid "" -"_: what check found errors\n" -"plural forms" -msgstr "plural forms" +#. i18n: file ./kbabel/spelldlgwidget.ui line 52 +#: rc.cpp:321 +#, fuzzy, no-c-format +msgid "C&urrent message only" +msgstr "Thông điệp &hiện tại" -#: datatools/context/main.cc:58 -#, fuzzy -msgid "" -"_: what check found errors\n" -"context info" -msgstr "context" +#. i18n: file ./kbabel/spelldlgwidget.ui line 66 +#: rc.cpp:327 +#, fuzzy, no-c-format +msgid "Fro&m beginning of current message to end of file" +msgstr "&Từ đầU đến vị trí con trỏ" -#: datatools/arguments/main.cc:57 -msgid "" -"_: what check found errors\n" -"arguments" -msgstr "Đối số" +#. i18n: file ./kbabel/spelldlgwidget.ui line 74 +#: rc.cpp:330 +#, fuzzy, no-c-format +msgid "&From beginning of file to cursor position" +msgstr "&Từ đầU đến vị trí con trỏ" -#: kbabel/kbabelview.cpp:185 +#. i18n: file ./kbabel/spelldlgwidget.ui line 77 +#: rc.cpp:333 +#, fuzzy, no-c-format msgid "" -"" -"

      Search results

      " -"

      This part of the window shows the results of searching in dictionaries." -"

      " -"

      In the top is displayed the number of entries found and where the currently " -"displayed entry is found. Use the buttons at the bottom to navigate through the " -"search results.

      " -"

      Search is either started automatically when switching to another entry in " -"the editor window or by choosing the desired dictionary in Dictionaries->" -"Find....

      " -"

      The common options can be configured in the preferences dialog in section " -"Search and the options for the different dictionaries can be changed with " -"Settings->Configure Dictionary.

      " +"Spell check all text from the beginning of the file to the current cursor " +"position." msgstr "" +"Kiểm tra chính tả mọi text từ đầu file đến vị trí con \n" +"trỏ hiện tại ." -#: kbabel/kbabelview.cpp:258 +#. i18n: file ./kbabel/spelldlgwidget.ui line 85 +#: rc.cpp:336 +#, fuzzy, no-c-format +msgid "F&rom cursor position to end of file" +msgstr "Từ &vị trí con trỏ đến hết" + +#. i18n: file ./kbabel/spelldlgwidget.ui line 88 +#: rc.cpp:339 +#, fuzzy, no-c-format msgid "" -"_: Menu item\n" -"Open" +"Spell check all text from the current cursor position to the end of the file." msgstr "" +"Kiểm tra chính tả mọi text từ vị trí con trỏ hiện tại \n" +"đến hết file ." -#: kbabel/kbabelview.cpp:259 -msgid "Open Template" -msgstr "Mở mẫu" +#. i18n: file ./kbabel/spelldlgwidget.ui line 96 +#: rc.cpp:342 +#, fuzzy, no-c-format +msgid "S&elected text only" +msgstr "Text đã &chọn" -#: kbabel/kbabelview.cpp:318 -#, fuzzy -msgid "" -"KBabel Version %1\n" -"Copyright 1999-%2 by KBabel developers.\n" -" Matthias Kiefer \n" -" Stanislav Visnovsky \n" -" Marco Wegner \n" -" Dwayne Bailey \n" -" Andrea Rizzi \n" -"\n" -"Any comments, suggestions, etc. should be sent to the mailing list " -".\n" -"\n" -"This program is licensed under the terms of the GNU GPL.\n" -"\n" -"Special thanks to Thomas Diehl for many hints to the GUI\n" -"and the behavior of KBabel and to Stephan Kulow, who always\n" -"lends me a helping hand.\n" -"\n" -"Many good ideas, especially for the Catalog Manager, are taken\n" -"from KTranslator by Andrea Rizzi." -msgstr "" -"KBabel Version %1\n" -"Copyright 1999-%2 by KBabel developers.\n" -" Matthias Kiefer \n" -" Stanislav Visnovsky \n" -"\n" -"This program is licensed under the terms of the GNU GPL.\n" -"\n" -"Special thanks to Thomas Diehl for many hints to the GUI\n" -"and the behavior of KBabel and to Stephan Kulow, who always\n" -"lends me a helping hand.\n" -"\n" -"Many good ideas, especially for the Catalog Manager are taken\n" -"from KTranslator by Andrea Rizzị" +#. i18n: file ./kbabel/spelldlgwidget.ui line 99 +#: rc.cpp:345 +#, no-c-format +msgid "Spell check only the selected text." +msgstr "Kiểm tra chính tả text đã chọn" -#: kbabel/kbabelview.cpp:333 -#, fuzzy -msgid "O&riginal string (msgid):" -msgstr "Chuỗi &gốc ( msgid):" +#. i18n: file ./kbabel/spelldlgwidget.ui line 109 +#: rc.cpp:348 +#, no-c-format +msgid "U&se this selection as default" +msgstr "&Dùng chọn này làm mặc định " -#: kbabel/kbabelview.cpp:343 -msgid "" -"" -"

      Original String

      \n" -"

      This part of the window shows the original message\n" -"of the currently displayed entry.

      " +#. i18n: file ./kbabel/spelldlgwidget.ui line 112 +#: rc.cpp:351 +#, fuzzy, no-c-format +msgid "Check this, to store the current selection as default selection." msgstr "" -"" -"

      Chuỗi gốc

      \n" -"

      Phần này của cửa sổ hiển thị thông điệp gốc \n" -"của hạng mục được hiển thị gần đây .\n" -".

      " - -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:350 -#, fuzzy -msgid "Original Text" -msgstr "Hiệ&n text gốc" +"Chọn cái này để luư chọn hiện tại \n" +"làm chọn mặc định ." -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:366 -#, fuzzy -msgid "Comment" +#. i18n: file ./kbabel/headerwidget.ui line 24 +#: kbabel/commentview.cpp:78 rc.cpp:354 +#, no-c-format +msgid "&Comment:" msgstr "&Lời bình :" -#: kbabel/kbabelview.cpp:396 -#, fuzzy -msgid "Trans&lated string (msgstr):" -msgstr "Chuỗi đã &dịch (msgstr):" - -#: kbabel/kbabel.cpp:717 kbabel/kbabelview.cpp:410 -#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:207 -#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:278 -msgid "fuzzy" -msgstr "fuzzy" - -#: kbabel/contextview.cpp:125 kbabel/kbabel.cpp:721 kbabel/kbabelview.cpp:419 -msgid "untranslated" -msgstr "Chưa dịch" - -#: kbabel/kbabel.cpp:725 kbabel/kbabelview.cpp:428 -msgid "faulty" -msgstr "Lỗi" +#. i18n: file ./kbabel/headerwidget.ui line 43 +#: rc.cpp:357 +#, fuzzy, no-c-format +msgid "&Header:" +msgstr "&Soạn header ..." -#: kbabel/kbabelview.cpp:437 -#, fuzzy -msgid "" -"" -"

      Status LEDs

      \n" -"

      These LEDs display the status of the currently displayed message.\n" -"You can change their color in the preferences dialog section\n" -"Editor on page Appearance

      " +#. i18n: file ./kbabel/editorpreferences.ui line 54 +#: rc.cpp:363 +#, no-c-format +msgid "A&utomatically unset fuzzy status" msgstr "" -"" -"

      Trạng thái LEDS

      \n" -"

      LEDS hiển thị trạng thái của thông điệp đang hiển thị .\n" -"Bạn có thể thay đổi mày trong hộp thoại tham khảo \n" -"Trình Biên Soạn trong trang Diện mạo

      " -#: kbabel/kbabelview.cpp:450 +#. i18n: file ./kbabel/editorpreferences.ui line 60 +#: rc.cpp:366 +#, no-c-format msgid "" "" -"

      Translation Editor

      \n" -"

      This editor displays and lets you edit the translation of the currently " -"displayed message." -"

      " -msgstr "" -"" -"

      Trình Biên Soạn Dịch

      \n" -"

      Trình biên soạn hiển thị này cho bạn sửa dịch của thông điệp đang được hiển " -"thị ." -"

      " - -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:456 kbabel/kbcataloglistview.cpp:46 -#, fuzzy -msgid "Translated String" -msgstr "Dịch" - -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:466 -#, fuzzy -msgid "" -"_: the search (noun)\n" -"Search" -msgstr "&Tìm kiếm " - -#. i18n: translators: Dock tab caption -#: kbabel/kbabelview.cpp:468 -msgid "" -"_: the search (noun)\n" -"Se&arch" -msgstr "&Tìm kiếm " - -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:480 -#, fuzzy -msgid "PO Context" -msgstr "C&ontext" - -#. i18n: translators: Dock tab caption -#: kbabel/kbabelview.cpp:482 -#, fuzzy -msgid "PO C&ontext" -msgstr "C&ontext" - -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:493 -#, fuzzy -msgid "Character Table" -msgstr "Không thể mở file cơ sở dữ liệu" - -#. i18n: translators: Dock tab caption -#: kbabel/kbabelview.cpp:495 -#, fuzzy -msgid "C&hars" -msgstr "&Xoá" - -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:507 -msgid "Tag List" +"

      Automatically unset fuzzy status

      \n" +"

      If this is activated and you are editing a fuzzy entry, the fuzzy status is " +"automatically\n" +"unset (this means the string , fuzzy\n" +"is removed from the entry's comment).

      " msgstr "" -#. i18n: translators: Dock tab caption -#: kbabel/kbabelview.cpp:509 -msgid "Tags" +#. i18n: file ./kbabel/editorpreferences.ui line 68 +#: rc.cpp:372 +#, no-c-format +msgid "Use cle&ver editing" msgstr "" -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:520 -#, fuzzy -msgid "Source Context" -msgstr "Điểm" - -#. i18n: translators: Dock tab caption -#: kbabel/kbabelview.cpp:522 -#, fuzzy -msgid "Source" -msgstr "Điểm" +#. i18n: file ./kbabel/editorpreferences.ui line 79 +#: rc.cpp:375 +#, no-c-format +msgid "" +"" +"

      Use clever editing

      \n" +"

      Check this to make typing text more comfortable and let \n" +"KBabel take care of some special characters that have to \n" +"be quoted. For example typing '\\\"' will result in \n" +"'\\\\\\\"', pressing Return will automatically add whitespace \n" +"at the end of the line, pressing Shift+Return will add \n" +"'\\\\n' at the end of the line.

      \n" +"

      Note that this is just a hint: it is still possible to \n" +"generate syntactically incorrect text.

      " +msgstr "" -#: kbabel/kbabelview.cpp:532 -#, fuzzy -msgid "Translation List" -msgstr "Dịch" +#. i18n: file ./kbabel/editorpreferences.ui line 89 +#: rc.cpp:386 +#, no-c-format +msgid "Automatic Checks" +msgstr "" -#. i18n: translators: Dock window caption -#: kbabel/kbabelview.cpp:542 -#, fuzzy -msgid "Error List" -msgstr "Lỗi trong %1" +#. i18n: file ./kbabel/editorpreferences.ui line 97 +#: rc.cpp:389 +#, no-c-format +msgid "" +"" +"

      Error recognition

      \n" +"

      Here you can set how to show that an error occurred. \n" +"Beep on error beeps and Change text color on error\n" +" changes the color of the translated text. If none is \n" +"activated, you will still see a message in the statusbar.\n" +"

      " +msgstr "" -#. i18n: translators: Dock tab caption -#: kbabel/kbabelview.cpp:544 -msgid "Errors" +#. i18n: file ./kbabel/editorpreferences.ui line 113 +#: rc.cpp:397 +#, no-c-format +msgid "&Beep on error" msgstr "" -#: kbabel/kbabelview.cpp:1072 -msgid " [readonly]" -msgstr " [chỉ đọc]" +#. i18n: file ./kbabel/editorpreferences.ui line 121 +#: rc.cpp:400 +#, no-c-format +msgid "Change te&xt color on error" +msgstr "" -#: kbabel/kbabelview.cpp:1174 -msgid "" -"There was an error while reading the file header. Please check the header." -msgstr "Có lỗi khi đọc header của file . Xin kiểm tra lại header ." +#. i18n: file ./kbabel/editorpreferences.ui line 150 +#: rc.cpp:403 +#, no-c-format +msgid "A&ppearance" +msgstr "" -#: catalogmanager/multiroughtransdlg.cpp:84 -#: catalogmanager/multiroughtransdlg.cpp:96 kbabel/kbabelview.cpp:1182 -#: kbabel/kbabelview.cpp:1304 kbabel/kbabelview2.cpp:724 -#, fuzzy -msgid "" -"Error while trying to read file:\n" -" %1\n" -"Maybe it is not a valid PO file." +#. i18n: file ./kbabel/editorpreferences.ui line 175 +#: rc.cpp:406 +#, no-c-format +msgid "H&ighlight syntax" msgstr "" -"Lỗi khi đọc file :\n" -"%1\n" -"Có thể nó không phải là file PO hợp lệ ." -#: kbabel/kbabelview.cpp:1189 kbabel/kbabelview.cpp:1311 -#, fuzzy -msgid "" -"Error while reading the file:\n" -" %1\n" -"No entry found." +#. i18n: file ./kbabel/editorpreferences.ui line 183 +#: rc.cpp:409 +#, no-c-format +msgid "Highlight backgrou&nd" msgstr "" -"Lỗi khi mở file : \n" -"%1" -#: kbabel/kbabelview.cpp:1196 -msgid "" -"The file contained syntax errors and an attempt has been made to recover it.\n" -"Please check the questionable entries by using Go->Next error" +#. i18n: file ./kbabel/editorpreferences.ui line 191 +#: rc.cpp:412 +#, no-c-format +msgid "Mark &whitespaces with points" msgstr "" -"File chứa lỗi cú pháp và đã cố gắng để khắc phục nó \n" -"xin kiểm tra lại các hạng mục có vấn đề bằng Go -> Lỗi tiếp" -#: kbabel/kbabelview.cpp:1207 kbabel/kbabelview.cpp:1325 -#: kbabel/kbabelview2.cpp:731 -#, fuzzy, c-format -msgid "" -"You do not have permissions to read file:\n" -" %1" +#. i18n: file ./kbabel/editorpreferences.ui line 199 +#: rc.cpp:415 +#, no-c-format +msgid "&Show surrounding quotes" msgstr "" -"Bạn không có quyền đọc file :\n" -"%1" -#: kbabel/kbabelview.cpp:1213 kbabel/kbabelview.cpp:1330 -#: kbabel/kbabelview2.cpp:738 -#, c-format -msgid "" -"You have not specified a valid file:\n" -" %1" +#. i18n: file ./kbabel/editorpreferences.ui line 209 +#: rc.cpp:418 +#, no-c-format +msgid "Status LEDs" msgstr "" -"Bạn không chỉ định đúng file :\n" -"%1" -#: kbabel/kbabelview.cpp:1219 kbabel/kbabelview.cpp:1336 -#: kbabel/kbabelview.cpp:1488 kbabel/kbabelview2.cpp:745 -#, c-format +#. i18n: file ./kbabel/editorpreferences.ui line 213 +#: rc.cpp:421 +#, no-c-format msgid "" -"KBabel cannot find a corresponding plugin for the MIME type of the file:\n" -" %1" +"" +"

      Status LEDs

      \n" +"

      Choose here where the status LEDs are displayed and what color they have.

      " +"
      " msgstr "" -#: kbabel/kbabelview.cpp:1225 kbabel/kbabelview.cpp:1342 -#: kbabel/kbabelview2.cpp:751 -#, c-format -msgid "" -"The import plugin cannot handle this type of the file:\n" -" %1" +#. i18n: file ./kbabel/editorpreferences.ui line 224 +#: rc.cpp:425 +#, no-c-format +msgid "Display in stat&usbar" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:448 -#: catalogmanager/catalogmanagerview.cpp:483 kbabel/kbabelview.cpp:1233 -#: kbabel/kbabelview.cpp:1349 kbabel/kbabelview2.cpp:757 -#, c-format -msgid "" -"Error while trying to open file:\n" -" %1" +#. i18n: file ./kbabel/editorpreferences.ui line 232 +#: rc.cpp:428 +#, no-c-format +msgid "Display in edi&tor" msgstr "" -"Lỗi khi mở file : \n" -"%1" -#: kbabel/kbabelview.cpp:1262 -msgid "" -"All changes will be lost if the file is reverted to its last saved state." +#. i18n: file ./kbabel/kbabelui.rc line 29 +#: rc.cpp:440 rc.cpp:1189 +#, no-c-format +msgid "&Go" msgstr "" -"Mọi thay đổi sẽ mất nếu file được lấy lại từ trạng thái cất cuối của nó ." -#: kbabel/kbabelview.cpp:1264 -msgid "&Revert" -msgstr "&Lấy lại" +#. i18n: file ./kbabel/kbabelui.rc line 50 +#: rc.cpp:443 rc.cpp:1195 +#, no-c-format +msgid "&Project" +msgstr "" -#: kbabel/kbabelview.cpp:1297 -#, fuzzy, c-format -msgid "" -"There was an error while reading the file header of file:\n" -" %1" -msgstr "Có lỗi khi đọc header của file . Xin kiểm tra lại header ." +#. i18n: file ./kbabel/kbabelui.rc line 58 +#: rc.cpp:449 +#, no-c-format +msgid "&Spelling" +msgstr "" -#: kbabel/kbabelview.cpp:1319 -#, c-format -msgid "" -"Minor syntax errors were found while reading file:\n" -" %1" +#. i18n: file ./kbabel/kbabelui.rc line 68 +#: rc.cpp:452 +#, no-c-format +msgid "D&iff" msgstr "" -#: kbabel/kbabelview.cpp:1388 kbabel/kbabelview.cpp:1476 -#, fuzzy -msgid "" -"You do not have permission to write to file:\n" -"%1\n" -"Do you want to save to another file or cancel?" +#. i18n: file ./kbabel/kbabelui.rc line 82 +#: rc.cpp:455 +#, no-c-format +msgid "&Dictionaries" msgstr "" -"Bạn không có đủ quyền để viết vào file : \n" -"%1\n" -"Bạn có muốn cất vào file khác hay bỏ ?" -#: kbabel/kbabelview.cpp:1396 -#, c-format -msgid "" -"KBabel cannot find a corresponding plugin for the MIME type of file:\n" -" %1" +#. i18n: file ./kbabel/kbabelui.rc line 100 +#: rc.cpp:467 rc.cpp:1213 +#, no-c-format +msgid "Main" msgstr "" -#: kbabel/kbabelview.cpp:1402 -#, c-format -msgid "" -"The export plugin cannot handle this type of file:\n" -" %1" +#. i18n: file ./kbabel/kbabelui.rc line 113 +#: rc.cpp:470 rc.cpp:1216 +#, no-c-format +msgid "Navigationbar" msgstr "" -#: kbabel/kbabelview.cpp:1408 -msgid "" -"KBabel has not finished the last operation yet.\n" -"Please wait." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 28 +#: rc.cpp:473 +#, no-c-format +msgid "General" msgstr "" -#: kbabel/kbabelview.cpp:1417 kbabel/kbabelview.cpp:1499 -msgid "" -"An error occurred while trying to write to file:\n" -"%1\n" -"Do you want to save to another file or cancel?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 39 +#: rc.cpp:476 rc.cpp:746 rc.cpp:1077 +#, no-c-format +msgid "Database" msgstr "" -"Có lỗi xảy ra khi viết vào file : \n" -"%1\n" -"Bạn có muốn cất vào file khác hay bỏ ?" -#: catalogmanager/catalogmanagerview.cpp:519 kbabel/kbabelview.cpp:1451 -msgid "The file %1 already exists. Do you want to overwrite it?" -msgstr "File %1 đã tồn tại . Bạn có muốn ghi đè không ?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 50 +#: rc.cpp:479 +#, fuzzy, no-c-format +msgid "DB folder:" +msgstr "Về từ điển" -#: catalogmanager/catalogmanagerview.cpp:520 kbabel/kbabelview.cpp:1452 -#: kbabel/kbabelview.cpp:1521 -msgid "&Overwrite" -msgstr "&Ghi đè" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 63 +#: rc.cpp:482 +#, no-c-format +msgid "Automatic update in kbabel" +msgstr "" -#: kbabel/kbabelview.cpp:1482 -#, fuzzy -msgid "" -"You have specified a folder:\n" -"%1\n" -"Do you want to save to another file or cancel?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 73 +#: rc.cpp:485 +#, no-c-format +msgid "New Entries" msgstr "" -"Bạn đã chỉ định một thư mục : \n" -"%1\n" -"Bạn có muốn cất chúng vào file khác hay bỏ qua ?" -#: kbabel/kbabelview.cpp:1494 -#, c-format -msgid "" -"The export plugin cannot handle this type of the file:\n" -" %1" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 84 +#: kbabeldict/kbabeldictbox.cpp:1268 rc.cpp:488 +#, no-c-format +msgid "Author:" +msgstr "Tác giả:" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 92 +#: rc.cpp:491 +#, no-c-format +msgid "From kbabel" msgstr "" -#: kbabel/kbabelview.cpp:1520 -msgid "" -"The file %1 already exists.\n" -"Do you want to overwrite it?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 126 +#: rc.cpp:494 +#, no-c-format +msgid "Algorithm" msgstr "" -"File %1 đã tồn tại . \n" -"Bạn có muốn ghi đè nó không ?" -#: kbabel/kbabelview.cpp:1590 -#, fuzzy -msgid "Special Save Settings" -msgstr "Â?n &thiết lập" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 137 +#: rc.cpp:497 +#, fuzzy, no-c-format +msgid "Minimum score:" +msgstr "Lặp tối thiểu" -#: kbabel/kbabelview.cpp:1638 -msgid "" -"The file is syntactically correct.\n" -"\n" -"Output of \"msgfmt --statistics\":\n" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 176 +#: rc.cpp:500 +#, no-c-format +msgid "Algorithms to Use" msgstr "" -"File đúng cú pháp .\n" -"\n" -"Xuất của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanagerview.cpp:845 -#: catalogmanager/catalogmanagerview.cpp:934 kbabel/kbabelview.cpp:1649 -msgid "You can use gettext tools only for checking PO files." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 187 +#: rc.cpp:503 rc.cpp:506 rc.cpp:524 rc.cpp:527 rc.cpp:530 rc.cpp:533 +#: rc.cpp:536 +#, fuzzy, no-c-format +msgid "Score:" +msgstr "Điểm" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 213 +#: rc.cpp:509 +#, no-c-format +msgid "Fuzzy sentence archive" msgstr "" -#: kbabel/kbabelview.cpp:1658 -#, fuzzy -msgid "" -"msgfmt detected a syntax error.\n" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 221 +#: rc.cpp:512 +#, no-c-format +msgid "Glossary" msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" -#: kbabel/kbabelview.cpp:1659 -#, fuzzy -msgid "" -"msgfmt detected a header syntax error.\n" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 229 +#: rc.cpp:515 +#, no-c-format +msgid "Exact " msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" -#: kbabel/kbabelview.cpp:1663 kbabel/kbabelview.cpp:1703 -msgid "" -"\n" -"Do you want to continue or cancel and edit the file again?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 252 +#: rc.cpp:518 +#, no-c-format +msgid "Sentence by sentence" msgstr "" -"\n" -"Bạn muốn tiếp tục hay bỏ qua việc soạn lại file ?" -#: kbabel/kbabelview.cpp:1665 kbabel/kbabelview.cpp:1682 -#: kbabel/kbabelview.cpp:1685 -#, fuzzy -msgid "" -"Output of \"msgfmt --statistics\":\n" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 260 +#: rc.cpp:521 +#, no-c-format +msgid "Alphanumeric" msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" -#: kbabel/kbabelview.cpp:1680 kbabel/kbabelview.cpp:1688 -#: kbabel/kbabelview.cpp:1718 kbabel/kbabelview.cpp:1723 -#, fuzzy -msgid "Please edit the file again." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 313 +#: rc.cpp:539 +#, no-c-format +msgid "Word by word" msgstr "" -"\n" -"Xin soạn lại file !" -#: kbabel/kbabelview.cpp:1698 -#, fuzzy -msgid "" -"While trying to check syntax with msgfmt an error occurred.\n" -"Please make sure that you have installed\n" -"the GNU gettext package properly." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 321 +#: rc.cpp:542 +#, fuzzy, no-c-format +msgid "Dynamic dictionary" +msgstr "Về từ điển" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 336 +#: rc.cpp:545 +#, no-c-format +msgid "Preferred number of results:" msgstr "" -"Khi thử kiểm tra cú pháp với msgfmt đã có lỗi xảy ra . \n" -"xin kiểm tra lại bạn đã cài đặt đúng GNU gettext ." -#: kbabel/kbabelview.cpp:1769 kbabel/kbabelview2.cpp:948 -msgid "No mismatch has been found." -msgstr "Không tìm thấy mismatch nào ." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 356 +#: rc.cpp:548 +#, no-c-format +msgid "Output" +msgstr "" -#: kbabel/kbabelview.cpp:1770 kbabel/kbabelview.cpp:1787 -#, fuzzy -msgid "" -"_: Title in Dialog: Perform all checks\n" -"Perform All Checks" -msgstr "Kiểm tra đối số " +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 367 +#: rc.cpp:551 +#, fuzzy, no-c-format +msgid "Output Processing" +msgstr "Cất file" -#: kbabel/kbabelview.cpp:1784 kbabel/kbabelview2.cpp:965 -msgid "" -"Some mismatches have been found.\n" -"Please check the questionable entries by using Go->Next error" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 395 +#: rc.cpp:554 +#, no-c-format +msgid "First capital letter match" msgstr "" -"Tìm thấy một số mismatch . \n" -"Xin kiểm tra lại các hạng mục khả nghi bằng Go -> Lỗi Tiếp " -#: kbabel/kbabel.cpp:942 kbabel/kbabelview.cpp:1803 -msgid "" -"The document contains unsaved changes.\n" -"Do you want to save your changes or discard them?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 403 +#: rc.cpp:557 +#, no-c-format +msgid "All capital letter match" msgstr "" -"Tài liệu có các thay đổi chưa được cất \n" -"Bạn có muốn cất hay bỏ qua chúng ? " -#: kbabel/kbabelview.cpp:2036 -#, fuzzy, c-format -msgid "" -"_n: %n replacement made." -"
      End of document reached." -"
      Continue from the beginning?
      \n" -"%n replacements made." -"
      End of document reached." -"
      Continue from the beginning?
      " +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 411 +#: rc.cpp:560 +#, no-c-format +msgid "Accelerator symbol (&&)" msgstr "" -"Thay thế %1 .\n" -"Đến cuối của tài liệu .\n" -"Tiếp tục từ đầu ?" -#: kbabel/kbabelview.cpp:2044 -msgid "" -"End of document reached.\n" -"Continue from the beginning?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 419 +#: rc.cpp:563 +#, no-c-format +msgid "Try to use same letter" msgstr "" -"Đến cuối của tài liệu . \n" -"Tiếp tục từ đầu ?" -#: kbabel/kbabelview.cpp:2069 kbabel/kbabelview.cpp:2111 -#: kbabel/kbabelview.cpp:2191 kbabel/kbabelview.cpp:2259 -#: kbabel/kbabelview.cpp:2323 -#, c-format -msgid "" -"_n: %n replacement made\n" -"%n replacements made" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 429 +#: rc.cpp:566 +#, no-c-format +msgid "Custom Rules" msgstr "" -#: kbabel/kbabelview.cpp:2072 kbabel/kbabelview.cpp:2113 -#: kbabel/kbabelview.cpp:2262 -#, fuzzy -msgid "Search string not found." -msgstr "Không tìm thấy string !" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 440 +#: rc.cpp:569 +#, fuzzy, no-c-format +msgid "Original string regexp:" +msgstr "Chuỗi &gốc ( msgid):" -#: kbabel/kbabelview.cpp:2080 -msgid "" -"End of document reached.\n" -"Continue in the next file?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 451 +#: rc.cpp:572 +#, no-c-format +msgid "Enabled" msgstr "" -"Đến cuối của tài liêu . \n" -"Tiếp tục file kế ?" -#: kbabel/kbabelview.cpp:2125 -msgid "DCOP communication with Catalog Manager failed." -msgstr "Liên lạc DCOP với trình quản lí Catalog thất bại ." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 462 +#: rc.cpp:575 +#, no-c-format +msgid "Description" +msgstr "" -#: kbabel/kbabelview.cpp:2221 -#, fuzzy, c-format -msgid "" -"_n: %n replacement made." -"
      Beginning of document reached." -"
      Continue from the end?
      \n" -"%n replacements made." -"
      Beginning of document reached." -"
      Continue from the end?
      " +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 527 +#: rc.cpp:587 +#, fuzzy, no-c-format +msgid "Replace string:" +msgstr "Tìm chuỗi lặp" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 545 +#: rc.cpp:590 +#, fuzzy, no-c-format +msgid "Translated regexp(search):" +msgstr "Chuỗi đã &dịch (msgstr):" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 583 +#: rc.cpp:599 +#, fuzzy, no-c-format +msgid "Check language" +msgstr "Kiể&m tra đối số" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 599 +#: rc.cpp:602 +#, fuzzy, no-c-format +msgid "Use current filters" +msgstr "Hạng mục hiện tại" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 615 +#: rc.cpp:605 +#, no-c-format +msgid "Set date to today" msgstr "" -"Thay thế %1 . \n" -"Đến đầu của văn bản .\n" -"Tiếp tục từ cuối ?" -#: kbabel/kbabelview.cpp:2230 -msgid "" -"Beginning of document reached.\n" -"Continue from the end?" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 624 +#: rc.cpp:608 +#, fuzzy, no-c-format +msgid "Sources" +msgstr "Điểm" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 651 +#: rc.cpp:617 +#, no-c-format +msgid "Scan Now" msgstr "" -"Đến đầu của văn bản . \n" -"Tiếp tục từ cuối ?" -#. i18n: translators: Status bar text that automatic checks have found some errors -#: kbabel/kbabelview.cpp:3602 -msgid "" -"_n: 1 error: %1\n" -"%n errors: %1" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 684 +#: rc.cpp:623 +#, no-c-format +msgid "Scan All" msgstr "" -#: kbabel/kbabelview.cpp:3890 kbabel/kbabelview.cpp:4020 -msgid "Preparing spell check" -msgstr "Chuẩn bị kiểm tra chính tả" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 701 +#: rc.cpp:626 +#, no-c-format +msgid "Filters" +msgstr "" -#: kbabel/kbabelview.cpp:3945 -#, fuzzy -msgid "Spellcheck" -msgstr "Kiểm tra &chính tả ...." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 17 +#: rc.cpp:629 +#, no-c-format +msgid "DBSEPrefWidget" +msgstr "" -#: kbabel/kbabelview.cpp:3949 -#, fuzzy -msgid "KBabel cannot start spell checker. Please check your TDE installation." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 41 +#: rc.cpp:632 rc.cpp:800 rc.cpp:963 rc.cpp:1131 +#, no-c-format +msgid "Generic" msgstr "" -"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" -#: kbabel/kbabelview.cpp:3974 -msgid "No relevant text has been found for spell checking." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 58 +#: rc.cpp:635 rc.cpp:966 +#, fuzzy, no-c-format +msgid "Search Mode" +msgstr "Tìm trong module:" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 75 +#: rc.cpp:638 rc.cpp:969 +#, no-c-format +msgid "Search in whole database (slow)" msgstr "" -#: kbabel/kbabelview.cpp:4005 -#, c-format +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 80 +#: rc.cpp:641 rc.cpp:972 +#, no-c-format msgid "" -"Error opening the file that contains words to ignore during spell checking:\n" -"%1" +"Scroll the whole database and return everything that matches \n" +"according to the rules defined in tabs Generic \n" +"and Match" msgstr "" -#: kbabel/kbabelview.cpp:4013 -#, c-format -msgid "" -"Only local files are allowed for saving ignored words to during spell " -"checking:\n" -"%1" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 88 +#: rc.cpp:646 rc.cpp:977 +#, no-c-format +msgid "Search in list of \"good keys\" (best)" msgstr "" -#: kbabel/kbabelview.cpp:4173 +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 95 +#: rc.cpp:649 rc.cpp:980 +#, no-c-format msgid "" -"There seems to be an error with the synchronization of the spell checking " -"process and KBabel.\n" -"Please check that you have set the correct settings for your language for spell " -"checking.\n" -"If you have, and this problem is reproducible, please send a detailed bug " -"report (your spell checking options, what file you have checked and what to do " -"to reproduce the problem) by using Help->Report Bug..." +"Search in a list of good keys (see Good keys " +"tab) with rules defined in Search tab.\n" +"This is the best way to search because the good keys " +"list probably contains all the keys that match with your query. However, it is " +"smaller than the whole database." msgstr "" -#: kbabel/kbabelview.cpp:4300 kbabel/kbabelview.cpp:4326 -#, c-format -msgid "" -"_n: Spellcheck: %n word replaced\n" -"Spellcheck: %n words replaced" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 103 +#: rc.cpp:653 rc.cpp:984 +#, no-c-format +msgid "Return the list of \"good keys\" (fast)" msgstr "" -#: kbabel/kbabelview.cpp:4305 +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 106 +#: rc.cpp:656 rc.cpp:987 +#, no-c-format msgid "" -"Spellcheck successfully finished.\n" -"No misspelled words have been found." +"Returns the whole good keys list. Rules defined in " +"Search tab are ignored." msgstr "" -#: kbabel/kbabelview.cpp:4362 -msgid "Spellcheck canceled" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 116 +#: rc.cpp:659 rc.cpp:990 +#, no-c-format +msgid "Case sensitive" msgstr "" -#: kbabel/kbabelview.cpp:4391 +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 119 +#: rc.cpp:662 rc.cpp:993 +#, no-c-format msgid "" -"The spell checker program could not be started.\n" -"Please make sure you have the spell checker program properly configured and in " -"your PATH." +"If it is checked the search will be case sensitive. It is ignored if you " +"use Return the list of \"good keys\" search mode." msgstr "" -#: kbabel/kbabelview.cpp:4397 -msgid "The spell checker program seems to have crashed." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 127 +#: rc.cpp:665 rc.cpp:996 +#, no-c-format +msgid "Normalize white space" msgstr "" -#: catalogmanager/catalogmanager.cpp:940 -#: catalogmanager/catalogmanager.cpp:1024 kbabel/kbabelview.cpp:4433 -#: kbabeldict/kbabeldictview.cpp:239 -msgid "Searching" -msgstr "Tìm" - -#: kbabel/charselectview.cpp:64 kbabel/kbcharselect.cpp:52 -#, fuzzy -msgid "Table:" -msgstr "Tổng:" - -#: kbabel/charselectview.cpp:84 +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 134 +#: rc.cpp:668 rc.cpp:999 +#, no-c-format msgid "" -"" -"

      Character Selector

      " -"

      This tool allows to insert special characters using double click.

      " +"Remove white spaces at the beginning and at the end of the phrase.\n" +"It also substitutes groups of more than one space character with only one space " +"character." msgstr "" -#: kbabel/contextview.cpp:63 -#, fuzzy -msgid "" -"" -"

      PO Context

      " -"

      This window shows the context of the current message in the PO file. " -"Normally it shows four messages in front of the current message and four after " -"it.

      " -"

      You can hide the tools window by deactivating Options->Show Tools.

      " -"
      " +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 142 +#: rc.cpp:672 rc.cpp:1003 +#, no-c-format +msgid "Remove context comment" msgstr "" -"" -"

      Trình biên soạn lời bình

      \n" -"Cửa sổ biên soạn này hiển thị cho bạn lời bình về thông điệp đang hiển thị ." -"

      \n" -"

      Lời bình thường chứa các thông tin về nơi mà thông điệp được chứa trong mã " -"nguồn .\n" -"và thông tin trạng thái về thông điệp này (fuzzy, c-format).\n" -"Nhắc nhở từ từ những người dịch khác thỉnh thoảng cũng hiện ở đây

      \n" -"

      Bạn có thể ẩn hiển thị lời bình bằng việc bỏ kích hoạt \n" -"Tùy chọn -> Hiện Lời Bình .

      " -#: kbabel/contextview.cpp:99 -msgid "current entry" -msgstr "Hạng mục hiện tại" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 148 +#: rc.cpp:675 rc.cpp:1006 +#, no-c-format +msgid "Remove, if exists, the _:comment" +msgstr "" -#: kbabel/contextview.cpp:140 -msgid "" -"Plural %1: %2\n" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 170 +#: rc.cpp:678 rc.cpp:1009 +#, no-c-format +msgid "Character to be ignored:" msgstr "" -#: kbabel/hidingmsgedit.cpp:76 -msgid "Context inserted by KBabel, do not translate:" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 212 +#: rc.cpp:681 rc.cpp:1012 +#, no-c-format +msgid "Search" msgstr "" -#: kbabel/hidingmsgedit.cpp:182 -#, c-format -msgid "Plural %1" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 229 +#: rc.cpp:684 rc.cpp:1015 +#, no-c-format +msgid "Matching Method" msgstr "" -#: kbabel/kbabelpref.cpp:57 -msgid "" -"_: title of page in preferences dialog\n" -"Edit" -msgstr "Biên soạn" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 280 +#: rc.cpp:687 rc.cpp:1018 +#, no-c-format +msgid "Query is contained" +msgstr "" -#: kbabel/kbabelpref.cpp:59 -#, fuzzy -msgid "Options for Editing" -msgstr "Tùy chọn cho Biên Soạn" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 283 +#: rc.cpp:690 rc.cpp:1021 +#, no-c-format +msgid "Match if query is contained in database string" +msgstr "" -#: kbabel/kbabelpref.cpp:70 -msgid "" -"_: title of page in preferences dialog\n" -"Search" -msgstr "Tìm Kiếm" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 291 +#: rc.cpp:693 rc.cpp:1024 +#, no-c-format +msgid "Query contains" +msgstr "" -#: kbabel/kbabelpref.cpp:72 -#, fuzzy -msgid "Options for Searching Similar Translations" -msgstr "Tùy chọn cho tìm kiếm dịch tương tự " +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 294 +#: rc.cpp:696 rc.cpp:1027 +#, no-c-format +msgid "Match if query contains the database string" +msgstr "" -#: kbabel/kbabelpref.cpp:87 -#, fuzzy -msgid "Options for Showing Differences" -msgstr "Tùy chọn hiển thị Sự - Khác - Nhau" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 302 +#: rc.cpp:699 rc.cpp:1030 +#, no-c-format +msgid "Normal text" +msgstr "" -#: kbabel/kbabelpref.cpp:90 -#, fuzzy -msgid "" -"_: name of page in preferences dialog icon list\n" -"Fonts" -msgstr "Cất" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 308 +#: rc.cpp:702 rc.cpp:1033 +#, no-c-format +msgid "Consider the search string as normal text." +msgstr "" -#: kbabel/kbabelpref.cpp:92 -#, fuzzy -msgid "" -"_: title of page in preferences dialog\n" -"Font Settings" -msgstr "Chính tả" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 316 +#: rc.cpp:705 rc.cpp:1036 +#, no-c-format +msgid "Equal" +msgstr "" -#: kbabel/kbabelpref.cpp:95 -#, fuzzy -msgid "" -"_: name of page in preferences dialog icon list\n" -"Colors" -msgstr "Cất" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 325 +#: rc.cpp:708 rc.cpp:1039 +#, no-c-format +msgid "Match if query and database string are equal" +msgstr "" -#: kbabel/kbabelpref.cpp:97 -#, fuzzy -msgid "" -"_: title of page in preferences dialog\n" -"Color Settings" -msgstr "Chính tả" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 350 +#: rc.cpp:711 rc.cpp:1042 +#, no-c-format +msgid "Regular expression" +msgstr "" -#: kbabel/kbcataloglistview.cpp:44 -msgid "Id" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 353 +#: rc.cpp:714 rc.cpp:1045 +#, no-c-format +msgid "Consider the search string as a regular expression" msgstr "" -#: kbabel/kbcataloglistview.cpp:45 -#, fuzzy -msgid "Original String" -msgstr "Chuỗi &gốc ( msgid):" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 363 +#: rc.cpp:717 rc.cpp:1048 +#, no-c-format +msgid "Word Substitution" +msgstr "" -#: kbabel/kbabelview2.cpp:538 -#, c-format +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 368 +#: rc.cpp:720 rc.cpp:1051 +#, no-c-format msgid "" -"An error occurred while trying to get the list of messages for this file from " -"the database:\n" -"%1" +"If you use one or two word substitution " +"each time you search a phrase with less than the specified number of words, the " +"search engine will also search for all phrases that differ from the original " +"one in one or two words." +"

      \n" +"Example:" +"
      \n" +"If you search for My name is Andrea and you have activated " +"one word substitution you may also find phrases like " +"My name is Joe or Your name is Andrea." msgstr "" -#: kbabel/kbabelview2.cpp:624 -msgid "No difference found" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 402 +#: rc.cpp:725 rc.cpp:1056 +#, no-c-format +msgid "Use one word substitution" msgstr "" -#: kbabel/kbabelview2.cpp:628 -msgid "Difference found" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 433 +#: rc.cpp:728 rc.cpp:734 rc.cpp:1059 rc.cpp:1065 +#, no-c-format +msgid "Max number of words in the query:" msgstr "" -#: kbabel/kbabelview2.cpp:636 -#, fuzzy -msgid "No corresponding message found." -msgstr "Chuẩn b. thông điệp để diff" - -#: kbabel/kbabelview2.cpp:641 -msgid "No corresponding message found" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 458 +#: rc.cpp:731 rc.cpp:1062 +#, no-c-format +msgid "Use two word substitution" msgstr "" -#: kbabel/kbabelview2.cpp:696 -#, fuzzy -msgid "Select File to Diff With" -msgstr "&MởI file để diff" - -#: kbabel/kbabelview2.cpp:710 -msgid "loading file for diff" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 491 +#: rc.cpp:737 rc.cpp:1068 +#, no-c-format +msgid "[A-Za-z0-9_%" msgstr "" -#: kbabel/kbabelview2.cpp:801 -msgid "" -"The search string has not been found yet.\n" -"However, the string might be found in the files being searched at the moment.\n" -"Please try later." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 509 +#: rc.cpp:740 rc.cpp:1071 +#, no-c-format +msgid "]" msgstr "" -#: kbabel/kbabelview2.cpp:810 -msgid "Do not show in this find/replace session again" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 519 +#: rc.cpp:743 rc.cpp:1074 +#, no-c-format +msgid "Local characters for regular expressions:" msgstr "" -#: kbabel/kbabelview2.cpp:825 -msgid "Enter new package for the current file:" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 573 +#: rc.cpp:749 rc.cpp:1080 +#, fuzzy, no-c-format +msgid "Database folder:" +msgstr "Cơ sở dữ liệu trống" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 589 +#: rc.cpp:752 rc.cpp:1083 +#, no-c-format +msgid "Auto add entry to database" msgstr "" -#: kbabel/kbabelview2.cpp:1021 +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 595 +#: rc.cpp:755 rc.cpp:1086 +#, no-c-format msgid "" -"Total words: %1\n" -"\n" -"Words in untranslated messages: %2\n" -"\n" -"Words in fuzzy messages: %3" +"Automatically add an entry to the database if a new translation is notified by " +"someone (may be kbabel)" msgstr "" -#: kbabel/kbabelview2.cpp:1024 -msgid "Word Count" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 617 +#: rc.cpp:758 rc.cpp:1089 +#, no-c-format +msgid "Auto added entry author:" msgstr "" -#. i18n: file ./kbabel/headerwidget.ui line 24 -#: kbabel/commentview.cpp:78 rc.cpp:265 +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 625 +#: rc.cpp:761 rc.cpp:1092 #, no-c-format -msgid "&Comment:" -msgstr "&Lời bình :" - -#: kbabel/commentview.cpp:88 msgid "" -"" -"

      Comment Editor

      \n" -"This edit window shows you the comments of the currently displayed message." -"

      \n" -"

      The comments normally contain information about where the message is found " -"in the source\n" -"code and status information about this message (fuzzy, c-format).\n" -"Hints from other translators are also sometimes contained in comments.

      \n" -"

      You can hide the comment editor by deactivating\n" -"Options->Show Comments.

      " +"Put here the name and email address that you want to use as " +"last translator filed when you auto-add entry to the database (e.g. when " +"you modify a translation with kbabel)." +"

      " msgstr "" -"" -"

      Trình biên soạn lời bình

      \n" -"Cửa sổ biên soạn này hiển thị cho bạn lời bình về thông điệp đang hiển thị ." -"

      \n" -"

      Lời bình thường chứa các thông tin về nơi mà thông điệp được chứa trong mã " -"nguồn .\n" -"và thông tin trạng thái về thông điệp này (fuzzy, c-format).\n" -"Nhắc nhở từ từ những người dịch khác thỉnh thoảng cũng hiện ở đây

      \n" -"

      Bạn có thể ẩn hiển thị lời bình bằng việc bỏ kích hoạt \n" -"Tùy chọn -> Hiện Lời Bình .

      " -#: catalogmanager/catalogmanager.cpp:129 kbabel/kbabel.cpp:132 -#: kbabel/kbabel.cpp:150 kbabel/kbabel.cpp:1754 -#, fuzzy, c-format -msgid "" -"Cannot open project file\n" -"%1" -msgstr "Không thể mở file cơ sở dữ liệu" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 635 +#: rc.cpp:764 +#, fuzzy, no-c-format +msgid "Scan Single PO File" +msgstr "Quét file %1" -#: catalogmanager/catalogmanager.cpp:130 kbabel/kbabel.cpp:133 -#: kbabel/kbabel.cpp:151 kbabel/kbabel.cpp:1755 -#, fuzzy -msgid "Project File Error" -msgstr "&Lỗi trước" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 643 +#: rc.cpp:767 +#, no-c-format +msgid "Scan Folder" +msgstr "" -#: kbabel/kbabel.cpp:330 -#, fuzzy -msgid "" -"You have not run KBabel before. To allow KBabel to work correctly you must " -"enter some information in the preferences dialog first.\n" -"The minimum requirement is to fill out the Identity page.\n" -"Also check the encoding on the Save page, which is currently set to %1. You may " -"want to change this setting according to the settings of your language team." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 651 +#: rc.cpp:770 +#, no-c-format +msgid "Scan Folder && Subfolders" msgstr "" -"Bạn chưa từng chạy KBabel . Để KBabel làm việc đúng, bạn phải nhập một số thông " -"tin trong hộp thoại tham khảo trước .\n" -"Yêu cầu tối thiểu là điền vào trang nhận dạng .\n" -"Và cũng kiểm tra encoding trên trang Cất hiện tại được đặt ở %1 . Bạn cũng có " -"thể thay đổi thiết lập cho hợp với các thiết lập của độ bạn " -#: kbabel/kbabel.cpp:415 -msgid "Save Sp&ecial..." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 673 +#: rc.cpp:773 rc.cpp:1104 +#, no-c-format +msgid "Scanning file:" msgstr "" -#: kbabel/kbabel.cpp:417 -msgid "Set &Package..." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 681 +#: rc.cpp:776 rc.cpp:1107 +#, no-c-format +msgid "Entries added:" msgstr "" -#: kbabel/kbabel.cpp:425 -msgid "New &Window" -msgstr "Cửa &sổ mới" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 722 +#: rc.cpp:779 rc.cpp:1110 +#, fuzzy, no-c-format +msgid "Total progress:" +msgstr "Thông điệp &hiện tại" -#: kbabel/kbabel.cpp:447 -msgid "Cop&y Msgid to Msgstr" -msgstr "Cop&y Msgid vào Msgstr" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 730 +#: rc.cpp:782 rc.cpp:1113 +#, fuzzy, no-c-format +msgid "Processing file:" +msgstr "Cất file" -#: kbabel/kbabel.cpp:449 -msgid "Copy Searc&h Result to Msgstr" -msgstr "Copy Searc&h Result vào Msgstr" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 766 +#: rc.cpp:785 rc.cpp:1116 +#, fuzzy, no-c-format +msgid "Loading file:" +msgstr "Tải file" -#: kbabel/kbabel.cpp:452 -msgid "Copy Msgstr to Other &Plurals" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 779 +#: rc.cpp:788 rc.cpp:1119 +#, no-c-format +msgid "Export..." msgstr "" -#: kbabel/kbabel.cpp:454 -#, fuzzy -msgid "Copy Selected Character to Msgstr" -msgstr "Copy Searc&h Result vào Msgstr" - -#: kbabel/kbabel.cpp:457 -msgid "To&ggle Fuzzy Status" -msgstr "&Chuyển trạng thái fuzzy" - -#: kbabel/kbabel.cpp:459 -#, fuzzy -msgid "&Edit Header..." -msgstr "&Soạn header ..." +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 790 +#: catalogmanager/catalogmanagerview.cpp:795 rc.cpp:791 rc.cpp:1122 +#, no-c-format +msgid "Statistics" +msgstr "" -#: kbabel/kbabel.cpp:462 -msgid "&Insert Next Tag" -msgstr "&Chèn Tag tiếp theo" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 798 +#: rc.cpp:794 rc.cpp:1125 +#, fuzzy, no-c-format +msgid "Repeated Strings" +msgstr "Tìm chuỗi lặp" -#: kbabel/kbabel.cpp:467 -msgid "Insert Next Tag From Msgid P&osition" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 808 +#: rc.cpp:797 rc.cpp:1128 +#, no-c-format +msgid "Good Keys" msgstr "" -#: kbabel/kbabel.cpp:472 -msgid "Inser&t Tag" -msgstr "C&hèn tag" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 832 +#: rc.cpp:803 rc.cpp:1134 +#, no-c-format +msgid "" +"Here you can define how to fill the good keys list." +"

      \n" +"You can set the minimum number of words of the query that a key must have to be " +"inserted in the good keys list." +"

      \n" +"You can also set the minimum number of words of the key that the query must " +"have to insert the key in the list." +"

      \n" +"These two numbers are the percentage of the total number of words. If the " +"result of this percentage is less than one, the engine will set it to one." +"

      \n" +"Finally you can set the maximum number of entries in the list." +msgstr "" -#: kbabel/kbabel.cpp:479 -msgid "Show Tags Menu" -msgstr "Hiện thực đơn tag" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 849 +#: rc.cpp:810 rc.cpp:1141 +#, no-c-format +msgid "Minimum number of words of the key also in the query (%):" +msgstr "" -#: kbabel/kbabel.cpp:486 -#, fuzzy -msgid "Move to Next Tag" -msgstr "&Chèn Tag tiếp theo" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 874 +#: rc.cpp:813 rc.cpp:819 rc.cpp:1144 rc.cpp:1150 +#, no-c-format +msgid "%" +msgstr "" -#: kbabel/kbabel.cpp:490 -msgid "Move to Previous Tag" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 888 +#: rc.cpp:816 rc.cpp:1147 +#, no-c-format +msgid "Minimum number of query words in the key (%):" msgstr "" -#: kbabel/kbabel.cpp:494 -#, fuzzy -msgid "Insert Next Argument" -msgstr "&Chèn Tag tiếp theo" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 921 +#: rc.cpp:822 rc.cpp:1153 +#, no-c-format +msgid "Max list length:" +msgstr "" -#: kbabel/kbabel.cpp:499 -#, fuzzy -msgid "Inser&t Argument" -msgstr "C&hèn tag" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 945 +#: rc.cpp:825 rc.cpp:1156 +#, no-c-format +msgid "Frequent Words" +msgstr "" -#: kbabel/kbabel.cpp:506 -#, fuzzy -msgid "Show Arguments Menu" -msgstr "Hiện thực đơn tag" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 962 +#: rc.cpp:828 rc.cpp:1159 +#, no-c-format +msgid "Discard words more frequent than:" +msgstr "" -#: kbabel/kbabel.cpp:517 -#, fuzzy -msgid "&Next" -msgstr "&Tiếp >" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 970 +#: rc.cpp:831 rc.cpp:1162 +#, no-c-format +msgid "/10000" +msgstr "" -#: kbabel/kbabel.cpp:523 -msgid "&First Entry" -msgstr "Hạng mục đầ&u" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 987 +#: rc.cpp:834 rc.cpp:1165 +#, no-c-format +msgid "Frequent words are considered as in every key" +msgstr "" -#: kbabel/kbabel.cpp:526 -msgid "&Last Entry" -msgstr "Hạng mục &cuối" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 16 +#: rc.cpp:837 +#, fuzzy, no-c-format +msgid "Edit Source" +msgstr "Điểm" -#: catalogmanager/catalogmanager.cpp:299 kbabel/kbabel.cpp:528 -msgid "P&revious Fuzzy or Untranslated" -msgstr "Fuzzy hay Chưa - dịch &trước" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 60 +#: rc.cpp:846 +#, fuzzy, no-c-format +msgid "Additional Informations" +msgstr "Từ điển cho người dịch" -#: catalogmanager/catalogmanager.cpp:296 kbabel/kbabel.cpp:531 -msgid "N&ext Fuzzy or Untranslated" -msgstr "Fuzzy hay chưa - dịch &sau" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 75 +#: kbabel/kbabel.cpp:713 rc.cpp:849 +#, no-c-format +msgid "Status: " +msgstr "Trạng thái :" -#: catalogmanager/catalogmanager.cpp:293 kbabel/kbabel.cpp:534 -msgid "Pre&vious Fuzzy" -msgstr "Fuzzy trướ&c" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 133 +#: rc.cpp:852 +#, no-c-format +msgid "Project name:" +msgstr "" -#: catalogmanager/catalogmanager.cpp:290 kbabel/kbabel.cpp:537 -msgid "Ne&xt Fuzzy" -msgstr "Fuzzy tiế&p" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 149 +#: rc.cpp:855 +#, no-c-format +msgid "Project keywords:" +msgstr "" -#: catalogmanager/catalogmanager.cpp:287 kbabel/kbabel.cpp:540 -msgid "Prev&ious Untranslated" -msgstr "Chưa dịch t&rước" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 158 +#: rc.cpp:858 +#, fuzzy, no-c-format +msgid "General Info" +msgstr "&Gettext Info" -#: catalogmanager/catalogmanager.cpp:284 kbabel/kbabel.cpp:543 -msgid "Nex&t Untranslated" -msgstr "Chưa dịch t&iếp" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 172 +#: rc.cpp:861 +#, fuzzy, no-c-format +msgid "Single File" +msgstr "Quét file %1" -#: catalogmanager/catalogmanager.cpp:306 kbabel/kbabel.cpp:546 -msgid "Previo&us Error" -msgstr "&Lỗi trước" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 177 +#: rc.cpp:864 +#, fuzzy, no-c-format +msgid "Single Folder" +msgstr "Quét file %1" -#: catalogmanager/catalogmanager.cpp:303 kbabel/kbabel.cpp:549 -msgid "Next Err&or" -msgstr "Lỗi tiế&p" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 182 +#: rc.cpp:867 +#, fuzzy, no-c-format +msgid "Recursive Folder" +msgstr "Quét thư mục %1" -#: kbabel/kbabel.cpp:552 -msgid "&Back in History" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 194 +#: rc.cpp:870 +#, fuzzy, no-c-format +msgid "Source name:" +msgstr "Điểm" + +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 207 +#: rc.cpp:873 +#, no-c-format +msgid "Type:" msgstr "" -#: kbabel/kbabel.cpp:554 -msgid "For&ward in History" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 215 +#: rc.cpp:876 +#, no-c-format +msgid "Setup Filter..." msgstr "" -#: kbabel/kbabel.cpp:558 -msgid "&Find Text" -msgstr "Tì&m text" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 223 +#: rc.cpp:879 +#, fuzzy, no-c-format +msgid "Location:" +msgstr "Vị trí" -#: kbabel/kbabel.cpp:565 -msgid "F&ind Selected Text" -msgstr "&Tìm text đã chọn" +#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 231 +#: rc.cpp:882 +#, no-c-format +msgid "Use filter" +msgstr "" -#: kbabel/kbabel.cpp:572 -msgid "&Edit Dictionary" -msgstr "&Soạn từ điển" +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 40 +#: rc.cpp:885 rc.cpp:933 +#, fuzzy, no-c-format +msgid "&Path to Compendium File" +msgstr "Kho PO" -#: kbabel/kbabel.cpp:579 -#, fuzzy -msgid "Con&figure Dictionary" -msgstr "&Cấu hình từ điển" +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 102 +#: rc.cpp:891 +#, no-c-format +msgid "Ignore &fuzzy strings" +msgstr "" -#: kbabel/kbabel.cpp:585 -msgid "About Dictionary" -msgstr "Về từ điển" +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 113 +#: rc.cpp:894 rc.cpp:939 +#, no-c-format +msgid "Onl&y whole words" +msgstr "" -#: catalogmanager/catalogmanager.cpp:331 kbabel/kbabel.cpp:594 -msgid "&New..." +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 124 +#: rc.cpp:897 rc.cpp:942 +#, no-c-format +msgid "Case sensiti&ve" msgstr "" -#: catalogmanager/catalogmanager.cpp:339 kbabel/kbabel.cpp:602 -#, fuzzy -msgid "C&lose" -msgstr "&Xoá" +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 148 +#: rc.cpp:900 rc.cpp:945 +#, no-c-format +msgid "A text matches if:" +msgstr "" -#: catalogmanager/catalogmanager.cpp:345 kbabel/kbabel.cpp:607 -#, fuzzy -msgid "&Configure..." -msgstr "&Cấu hình từ điển" +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 174 +#: rc.cpp:903 rc.cpp:948 +#, no-c-format +msgid "E&qual to searched text" +msgstr "" -#: kbabel/kbabel.cpp:614 -msgid "&Spell Check..." -msgstr "Kiểm tra &chính tả ...." +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 185 +#: rc.cpp:906 rc.cpp:951 +#, no-c-format +msgid "Contains a &word of searched text" +msgstr "" -#: kbabel/kbabel.cpp:617 -msgid "&Check All..." -msgstr "Kiể&m tra tất cả ..." +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 196 +#: rc.cpp:909 rc.cpp:954 +#, no-c-format +msgid "Co&ntained in searched text" +msgstr "" -#: kbabel/kbabel.cpp:620 -#, fuzzy -msgid "C&heck From Cursor Position..." -msgstr "Kiểm &tra từ con trỏ hiện tại ..." +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 207 +#: rc.cpp:912 rc.cpp:957 +#, no-c-format +msgid "&Similar to searched text" +msgstr "" -#: kbabel/kbabel.cpp:623 -msgid "Ch&eck Current..." -msgstr "Kiểm &tra hiện tại ..." +#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 218 +#: rc.cpp:915 rc.cpp:960 +#, no-c-format +msgid "Contains searched te&xt" +msgstr "" -#: kbabel/kbabel.cpp:626 -#, fuzzy -msgid "Check Fro&m Current to End of File..." -msgstr "Kiểm &tra từ con trỏ hiện tại ..." +#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 39 +#: rc.cpp:918 +#, no-c-format +msgid "&Path to auxiliary file:" +msgstr "" -#: kbabel/kbabel.cpp:629 -msgid "Chec&k Selected Text..." -msgstr "K&iểm tra text đã chọn .." +#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 61 +#: rc.cpp:921 +#, no-c-format +msgid "&Ignore fuzzy entries" +msgstr "" -#: kbabel/kbabel.cpp:635 -msgid "&Diffmode" -msgstr "&Diffmode" +#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 78 +#: rc.cpp:924 +#, no-c-format +msgid "" +"" +"

      \n" +"The following variables will be replaced in the path if available:\n" +"

        \n" +"
      • @PACKAGE@: the name of the currently translated application or " +"package
      • \n" +"
      • @LANG@: the language code
      • \n" +"
      • @DIRn@: where n is a positive integer. This expands to the " +"nth folder counted from the filename
      • \n" +"

      " +msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:358 -#: catalogmanager/libsvn/svndialog.cpp:337 kbabel/kbabel.cpp:642 -msgid "&Show Diff" -msgstr "&Hiện diff" +#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 632 +#: rc.cpp:1095 +#, fuzzy, no-c-format +msgid "Scan Single PO File..." +msgstr "Quét file %1" -#: kbabel/kbabel.cpp:645 -msgid "S&how Original Text" -msgstr "Hiệ&n text gốc" +#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 640 +#: rc.cpp:1098 +#, fuzzy, no-c-format +msgid "Scan Folder..." +msgstr "Quét thư mục %1" -#: kbabel/kbabel.cpp:649 -msgid "&Open File for Diff" -msgstr "&MởI file để diff" +#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 648 +#: rc.cpp:1101 +#, no-c-format +msgid "Scan Folder && Subfolders..." +msgstr "" -#: kbabel/kbabel.cpp:653 -msgid "&Rough Translation..." -msgstr "Dịch &thô ..." +#. i18n: file ./catalogmanager/validationoptions.ui line 32 +#: rc.cpp:1168 +#, no-c-format +msgid "Mark invalid as &fuzzy" +msgstr "" -#: kbabel/kbabel.cpp:657 -msgid "&Catalog Manager..." -msgstr "Trình quản lí Catalog ..." +#. i18n: file ./catalogmanager/validationoptions.ui line 39 +#: rc.cpp:1171 +#, no-c-format +msgid "" +"" +"

      Mark invalid as fuzzy" +"

      \n" +"

      If you select this option, all items,\n" +"which identifies the tool as invalid, will be\n" +"marked as fuzzy and the resulting file\n" +"will be saved.

      " +msgstr "" -#: kbabel/kbabel.cpp:660 -msgid "Toggle Edit Mode" -msgstr "Chuyển chế độ Soạnh" +#. i18n: file ./catalogmanager/validationoptions.ui line 47 +#: rc.cpp:1178 +#, no-c-format +msgid "&Do not validate fuzzy" +msgstr "" -#: kbabel/kbabel.cpp:662 -msgid "&Word Count" +#. i18n: file ./catalogmanager/validationoptions.ui line 52 +#: rc.cpp:1181 +#, no-c-format +msgid "" +"" +"

      Do not validate fuzzy" +"

      \n" +"

      If you select this option, all items\n" +"marked as fuzzy will not be validated at all.

      " msgstr "" -#: catalogmanager/catalogmanager.cpp:243 kbabel/kbabel.cpp:674 -msgid "&Stop Searching" +#. i18n: file ./catalogmanager/catalogmanagerui.rc line 30 +#: rc.cpp:1192 +#, no-c-format +msgid "&Markings" msgstr "" -#: kbabel/kbabel.cpp:678 -msgid "&Gettext Info" -msgstr "&Gettext Info" - -#: kbabel/kbabel.cpp:689 -msgid "Clear Bookmarks" +#. i18n: file ./catalogmanager/catalogmanagerui.rc line 60 +#: rc.cpp:1201 rc.cpp:1219 rc.cpp:1225 +#, no-c-format +msgid "CVS" msgstr "" -#: kbabel/kbabel.cpp:697 -msgid "&Views" +#. i18n: file ./catalogmanager/catalogmanagerui.rc line 78 +#: catalogmanager/future.cpp:4 rc.cpp:1204 rc.cpp:1222 rc.cpp:1228 +#, no-c-format +msgid "SVN" msgstr "" -#: kbabel/kbabel.cpp:703 -msgid "Current: 0" -msgstr "Hiện tại : 0" +#. i18n: file ./catalogmanager/markpatternwidget.ui line 24 +#: rc.cpp:1231 +#, no-c-format +msgid "To be set dynamically:" +msgstr "" -#: kbabel/kbabel.cpp:704 -msgid "Total: 0" -msgstr "Tổng: 0" +#. i18n: file ./catalogmanager/markpatternwidget.ui line 62 +#: rc.cpp:1240 +#, fuzzy, no-c-format +msgid "&Include templates" +msgstr "Mở mẫu" -#: kbabel/kbabel.cpp:705 -msgid "Fuzzy: 0" -msgstr "Fuzzy: 0" +#. i18n: file ./catalogmanager/markpatternwidget.ui line 70 +#: rc.cpp:1243 +#, no-c-format +msgid "Use &wildcards" +msgstr "" -#: kbabel/kbabel.cpp:706 -msgid "Untranslated: 0" -msgstr "Chưa - dịch : 0" +#. i18n: file ./catalogmanager/validateprogresswidget.ui line 38 +#: kbabeldict/kbabeldictbox.cpp:208 rc.cpp:1252 +#, no-c-format +msgid "Current:" +msgstr "Hiện tại:" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 75 -#: kbabel/kbabel.cpp:713 rc.cpp:924 +#. i18n: file ./catalogmanager/validateprogresswidget.ui line 59 +#: rc.cpp:1255 #, no-c-format -msgid "Status: " -msgstr "Trạng thái :" +msgid "Overall:" +msgstr "" -#: kbabel/kbabel.cpp:731 kbabel/kbabel.cpp:1164 -msgid "INS" -msgstr "INS" +#. i18n: file ./catalogmanager/validateprogresswidget.ui line 80 +#: rc.cpp:1258 +#, fuzzy, no-c-format +msgid "Current file:" +msgstr "Hiện tại:" -#: kbabel/kbabel.cpp:733 kbabel/kbabel.cpp:1539 -msgid "RW" -msgstr "RW" +#. i18n: file ./catalogmanager/validateprogresswidget.ui line 88 +#: rc.cpp:1261 +#, fuzzy, no-c-format +msgid "Validation:" +msgstr "Dịch" -#: kbabel/kbabel.cpp:735 kbabel/kbabel.cpp:1605 -msgid "Line: %1 Col: %2" -msgstr "Dòng: %1 Cột %2" +#: _translatorinfo.cpp:1 kbabeldict/main.cpp:121 +msgid "" +"_: NAME OF TRANSLATORS\n" +"Your names" +msgstr "Nguyen Hung Vu" -#: kbabel/kbabel.cpp:749 +#: _translatorinfo.cpp:3 kbabeldict/main.cpp:122 msgid "" -"" -"

      Statusbar

      \n" -"

      The statusbar displays some information about the opened file,\n" -"like the total number of entries and the number of fuzzy and untranslated\n" -"messages. Also the index and the status of the currently displayed entry is " -"shown.

      " +"_: EMAIL OF TRANSLATORS\n" +"Your emails" +msgstr "VụHung@techviet.com" + +#: kbabel/kbabelview2.cpp:538 +#, c-format +msgid "" +"An error occurred while trying to get the list of messages for this file from " +"the database:\n" +"%1" msgstr "" -"" -"

      Statusbar

      \n" -"

      The statusbar hiển thị một số thông tin về file đã mở,\n" -"như tổng số các hạng mục, số fuzzy và chưa - dịch, \n" -"Nó cũng hiển thị mục lục về trạng thái của các hạng mục .

      " -#: catalogmanager/catalogmanager.cpp:399 kbabel/kbabel.cpp:765 -msgid "&Validation" +#: kbabel/kbabelview2.cpp:624 +msgid "No difference found" msgstr "" -#: kbabel/kbabel.cpp:767 -msgid "Perform &All Checks" +#: kbabel/kbabelview2.cpp:628 +msgid "Difference found" msgstr "" -#: kbabel/kbabel.cpp:774 -msgid "C&heck Syntax" -msgstr "&Kiểm tra cú pháp" +#: kbabel/kbabelview2.cpp:636 +#, fuzzy +msgid "No corresponding message found." +msgstr "Chuẩn b. thông điệp để diff" -#: kbabel/kbabel.cpp:1081 -msgid "There are no changes to save." -msgstr "Không có thay đổi để cất ." +#: kbabel/kbabelview2.cpp:641 +msgid "No corresponding message found" +msgstr "" -#: kbabel/kbabel.cpp:1162 -msgid "OVR" -msgstr "OVR" +#: kbabel/kbabelview2.cpp:696 +#, fuzzy +msgid "Select File to Diff With" +msgstr "&MởI file để diff" -#: kbabel/kbabel.cpp:1266 +#: kbabel/kbabelview2.cpp:710 +msgid "loading file for diff" +msgstr "" + +#: catalogmanager/multiroughtransdlg.cpp:84 +#: catalogmanager/multiroughtransdlg.cpp:96 kbabel/kbabelview.cpp:1182 +#: kbabel/kbabelview.cpp:1304 kbabel/kbabelview2.cpp:724 +#, fuzzy msgid "" -"Unable to use TDELauncher to start Catalog Manager. You should check the " -"installation of TDE.\n" -"Please start Catalog Manager manually." +"Error while trying to read file:\n" +" %1\n" +"Maybe it is not a valid PO file." msgstr "" -"Không thể dùng Klauncher để bắt đầu trình quản lí Catalog . Bạn nên kiểm tra " -"lại cài đặt TDE . \n" -"Xin bắt đầu Trình Quản Lí Catalog bằng tay ." +"Lỗi khi đọc file :\n" +"%1\n" +"Có thể nó không phải là file PO hợp lệ ." -#: kbabel/kbabel.cpp:1364 -#, c-format -msgid "Current: %1" -msgstr "Hiện tại : %1" +#: kbabel/kbabelview.cpp:1207 kbabel/kbabelview.cpp:1325 +#: kbabel/kbabelview2.cpp:731 +#, fuzzy, c-format +msgid "" +"You do not have permissions to read file:\n" +" %1" +msgstr "" +"Bạn không có quyền đọc file :\n" +"%1" -#: kbabel/kbabel.cpp:1370 +#: kbabel/kbabelview.cpp:1213 kbabel/kbabelview.cpp:1330 +#: kbabel/kbabelview2.cpp:738 #, c-format -msgid "Total: %1" -msgstr "Tổng : %1" +msgid "" +"You have not specified a valid file:\n" +" %1" +msgstr "" +"Bạn không chỉ định đúng file :\n" +"%1" -#: kbabel/kbabel.cpp:1375 +#: kbabel/kbabelview.cpp:1219 kbabel/kbabelview.cpp:1336 +#: kbabel/kbabelview.cpp:1488 kbabel/kbabelview2.cpp:745 #, c-format -msgid "Fuzzy: %1" -msgstr "Fuzzy: %1" +msgid "" +"KBabel cannot find a corresponding plugin for the MIME type of the file:\n" +" %1" +msgstr "" -#: kbabel/kbabel.cpp:1380 +#: kbabel/kbabelview.cpp:1225 kbabel/kbabelview.cpp:1342 +#: kbabel/kbabelview2.cpp:751 #, c-format -msgid "Untranslated: %1" -msgstr "Chưa - dịch : %1" - -#: kbabel/kbabel.cpp:1537 -msgid "RO" -msgstr "RO" +msgid "" +"The import plugin cannot handle this type of the file:\n" +" %1" +msgstr "" -#: kbabel/kbabel.cpp:1568 -#, fuzzy, c-format +#: catalogmanager/catalogmanagerview.cpp:448 +#: catalogmanager/catalogmanagerview.cpp:483 kbabel/kbabelview.cpp:1233 +#: kbabel/kbabelview.cpp:1349 kbabel/kbabelview2.cpp:757 +#, c-format msgid "" -"An error occurred while trying to open the gettext info page:\n" -"%1" +"Error while trying to open file:\n" +" %1" msgstr "" -"Có lỗi khi mở trang thông tin gettext : \n" +"Lỗi khi mở file : \n" "%1" -#: kbabel/kbabel.cpp:1663 +#: kbabel/kbabelview2.cpp:801 msgid "" -"_: MessageBox text\n" -"Spellchecking of multiple files is finished." +"The search string has not been found yet.\n" +"However, the string might be found in the files being searched at the moment.\n" +"Please try later." msgstr "" -#: kbabel/kbabel.cpp:1664 +#: kbabel/kbabelview2.cpp:810 +msgid "Do not show in this find/replace session again" +msgstr "" + +#: kbabel/kbabelview2.cpp:825 +msgid "Enter new package for the current file:" +msgstr "" + +#: kbabel/kbabelview.cpp:1769 kbabel/kbabelview2.cpp:948 +msgid "No mismatch has been found." +msgstr "Không tìm thấy mismatch nào ." + +#: kbabel/kbabelview.cpp:1784 kbabel/kbabelview2.cpp:965 msgid "" -"_: MessageBox caption\n" -"Spellcheck Done" +"Some mismatches have been found.\n" +"Please check the questionable entries by using Go->Next error" msgstr "" +"Tìm thấy một số mismatch . \n" +"Xin kiểm tra lại các hạng mục khả nghi bằng Go -> Lỗi Tiếp " -#: kbabel/errorlistview.cpp:62 +#: kbabel/kbabelview2.cpp:1021 msgid "" -"" -"

      Error List

      " -"

      This window shows the list of errors found by validator tools so you can " -"know why the current message has been marked with an error.

      " +"Total words: %1\n" +"\n" +"Words in untranslated messages: %2\n" +"\n" +"Words in fuzzy messages: %3" msgstr "" -#: kbabel/gotodialog.cpp:41 kbabel/gotodialog.cpp:43 +#: kbabel/kbabelview2.cpp:1024 +msgid "Word Count" +msgstr "" + +#: kbabel/charselectview.cpp:64 kbabel/kbcharselect.cpp:52 #, fuzzy -msgid "Go to Entry" -msgstr "Đi tới hạng mục" +msgid "Table:" +msgstr "Tổng:" + +#: kbabel/charselectview.cpp:84 +msgid "" +"" +"

      Character Selector

      " +"

      This tool allows to insert special characters using double click.

      " +msgstr "" #: kbabel/headereditor.cpp:60 #, fuzzy @@ -2554,16 +2904,29 @@ msgid "" "

      Please edit the header before updating.

      " msgstr "

      Xi n sửa header trước file cập nhật

      " -#: kbabel/spelldlg.cpp:44 +#: kbabel/commentview.cpp:88 msgid "" -"_: Caption of dialog\n" -"Spelling" -msgstr "Chính tả" - -#: kbabel/spelldlg.cpp:47 -#, fuzzy -msgid "&Spell Check" -msgstr "Kiểm tra &chính tả ...." +"" +"

      Comment Editor

      \n" +"This edit window shows you the comments of the currently displayed message." +"

      \n" +"

      The comments normally contain information about where the message is found " +"in the source\n" +"code and status information about this message (fuzzy, c-format).\n" +"Hints from other translators are also sometimes contained in comments.

      \n" +"

      You can hide the comment editor by deactivating\n" +"Options->Show Comments.

      " +msgstr "" +"" +"

      Trình biên soạn lời bình

      \n" +"Cửa sổ biên soạn này hiển thị cho bạn lời bình về thông điệp đang hiển thị ." +"

      \n" +"

      Lời bình thường chứa các thông tin về nơi mà thông điệp được chứa trong mã " +"nguồn .\n" +"và thông tin trạng thái về thông điệp này (fuzzy, c-format).\n" +"Nhắc nhở từ từ những người dịch khác thỉnh thoảng cũng hiện ở đây

      \n" +"

      Bạn có thể ẩn hiển thị lời bình bằng việc bỏ kích hoạt \n" +"Tùy chọn -> Hiện Lời Bình .

      " #: kbabel/main.cpp:537 msgid "Go to entry with msgid " @@ -2572,1712 +2935,1338 @@ msgstr "" #: kbabel/main.cpp:538 kbabeldict/main.cpp:105 #, fuzzy msgid "Disable splashscreen at startup" -msgstr "Cấm splashscreen vào lúc khởi động" - -#: catalogmanager/main.cpp:178 kbabel/main.cpp:539 -msgid "File to load configuration from" -msgstr "" - -#: kbabel/main.cpp:540 -msgid "Files to open" -msgstr "" - -#: kbabel/main.cpp:547 -msgid "KBabel" -msgstr "" - -#: kbabel/main.cpp:548 -msgid "An advanced PO file editor" -msgstr "" - -#: catalogmanager/main.cpp:188 kbabel/main.cpp:549 -#, fuzzy -msgid "(c) 1999,2000,2001,2002,2003,2004,2005,2006 The KBabel developers" -msgstr "(c) 2000,2001,2002 The KBabeldict developers" - -#: catalogmanager/main.cpp:190 kbabel/main.cpp:551 kbabeldict/main.cpp:118 -msgid "Original author" -msgstr "Tác giả gốc" - -#: catalogmanager/main.cpp:202 kbabel/main.cpp:553 -msgid "Wrote diff algorithm, fixed KSpell and gave a lot of useful hints." -msgstr "" - -#: kbabel/main.cpp:555 -msgid "" -"Wrote the dictionary plugin for searching in a database and some other code." -msgstr "" - -#: catalogmanager/main.cpp:191 kbabel/main.cpp:558 -#, fuzzy -msgid "Current maintainer, porting to KDE3/Qt3." -msgstr "Người bảo trì hiện tại" - -#: kbabel/main.cpp:560 -msgid "Bug fixes, KFilePlugin for PO files, CVS support, mailing files" -msgstr "" - -#: kbabel/main.cpp:562 -#, fuzzy -msgid "Translation List View" -msgstr "Dịch" - -#: catalogmanager/main.cpp:193 kbabel/main.cpp:564 kbabeldict/main.cpp:119 -msgid "Current maintainer" -msgstr "Người bảo trì hiện tại" - -#: catalogmanager/main.cpp:195 kbabel/main.cpp:566 -msgid "" -"Wrote documentation and sent many bug reports and suggestions for improvements." -msgstr "" - -#: catalogmanager/main.cpp:198 kbabel/main.cpp:569 -msgid "" -"Gave many suggestions for the GUI and the behavior of KBabel. He also " -"contributed the beautiful splash screen." -msgstr "" - -#: catalogmanager/main.cpp:204 kbabel/main.cpp:572 -msgid "" -"Helped keep KBabel up to date with the KDE API and gave a lot of other help." -msgstr "" - -#: kbabel/main.cpp:574 -msgid "Implemented XML validation/highlighting plus other small fixes." -msgstr "" - -#: catalogmanager/main.cpp:206 kbabel/main.cpp:576 -msgid "Various validation plugins." -msgstr "" - -#: catalogmanager/main.cpp:209 kbabel/main.cpp:579 -msgid "Sponsored development of KBabel for a while." -msgstr "" - -#: catalogmanager/main.cpp:214 kbabel/main.cpp:581 -msgid "KBabel contains code from TQt" -msgstr "" - -#: kbabel/main.cpp:583 -msgid "String distance algorithm implementation" -msgstr "" - -#: kbabel/main.cpp:585 -#, fuzzy -msgid "Error list for current entry, regexp data tool" -msgstr "Hạng mục hiện tại" - -#: kbabel/main.cpp:587 -msgid "Word-by-word string difference algorithm implementation" -msgstr "" - -#. i18n: file ./commonui/diffpreferences.ui line 25 -#: rc.cpp:3 -#, fuzzy, no-c-format -msgid "Diff Source" -msgstr "Điểm" - -#. i18n: file ./commonui/diffpreferences.ui line 41 -#: rc.cpp:6 -#, no-c-format -msgid "" -"" -"

      Source for difference lookup

      \n" -"

      Here you can select a source, which should be used\n" -"for finding a difference.

      \n" -"

      You can select file, translation database or\n" -"corresponding msgstr.

      \n" -"

      If you choose the translation database, the messages to diff with are\n" -"taken from the Translation Database; to be useful, you have\n" -"to enable Auto add entry to database in its\n" -"preferences dialog.

      \n" -"

      The last option is useful for those using PO-files\n" -"for proofreading.

      \n" -"

      You can temporarily diff with messages from a file\n" -"by choosing Tools->Diff->Open file for diff\n" -"in KBabel's main window.

      " -msgstr "" - -#. i18n: file ./commonui/diffpreferences.ui line 52 -#: rc.cpp:22 -#, fuzzy, no-c-format -msgid "Use &file" -msgstr "Cất file" - -#. i18n: file ./commonui/diffpreferences.ui line 60 -#: rc.cpp:25 -#, fuzzy, no-c-format -msgid "Use messages from &translation database" -msgstr "Cơ sở dữ liệu dịch" - -#. i18n: file ./commonui/diffpreferences.ui line 68 -#: rc.cpp:28 -#, no-c-format -msgid "Use &msgstr from the same file" -msgstr "" - -#. i18n: file ./commonui/diffpreferences.ui line 86 -#: rc.cpp:31 -#, no-c-format -msgid "Base folder for diff files:" -msgstr "" - -#. i18n: file ./commonui/diffpreferences.ui line 104 -#: rc.cpp:34 -#, no-c-format -msgid "" -"Base folder for diff files\n" -"

      Here you can define a folder in which the files to\n" -"diff with are stored. If the files are stored at the same\n" -"place beneath this folder as the original files beneath\n" -"their base folder, KBabel can automatically open the correct\n" -"file to diff with.

      \n" -"

      Note that this option has no effect if messages from\n" -"the database are used for diffing.

      " -msgstr "" - -#. i18n: file ./commonui/projectwizardwidget.ui line 38 -#: rc.cpp:44 -#, no-c-format -msgid "" -"Welcome to Project Wizard!\n" -"
      \n" -"

      \n" -"The wizard will help you to setup a new translation\n" -"project for KBabel.\n" -"

      \n" -"

      \n" -"First of all, you need to choose the project name\n" -"and the file, where the configuration should be stored.\n" -"

      \n" -"

      \n" -"You should also choose a language to translate into\n" -"and also a type of the translation project.\n" -"

      " -msgstr "" - -#. i18n: file ./commonui/projectwizardwidget.ui line 66 -#: rc.cpp:60 rc.cpp:137 -#, no-c-format -msgid "" -"\n" -"

      Configuration File Name" -"
      \n" -"The name of a file to store the configuration of the\n" -"project.

      \n" -"
      " -msgstr "" - -#. i18n: file ./commonui/projectwizardwidget.ui line 74 -#: rc.cpp:67 -#, fuzzy, no-c-format -msgid "&Language:" -msgstr "&Mọi thông điệp" - -#. i18n: file ./commonui/projectwizardwidget.ui line 86 -#: rc.cpp:70 rc.cpp:92 -#, no-c-format -msgid "" -"\n" -"

      \n" -"Language" -"
      \n" -"The destination language of the project, i.e., the language\n" -"to translate into. It should follow the ISO 631 language naming\n" -"standard.

      \n" -"
      " -msgstr "" - -#. i18n: file ./commonui/projectwizardwidget.ui line 97 -#: rc.cpp:79 -#, fuzzy, no-c-format -msgid "Project &name:" -msgstr "&Tên:" - -#. i18n: file ./commonui/projectwizardwidget.ui line 110 -#: rc.cpp:82 rc.cpp:124 -#, no-c-format -msgid "" -"" -"

      Project name" -"
      \n" -"The project name is an identification of a project for\n" -"you. It is shown in the project configuration dialog\n" -"as well as in the title of windows opened for the project.\n" -"
      \n" -"
      \n" -"Note: The project name cannot be later changed.<\n" -"

      " +msgstr "Cấm splashscreen vào lúc khởi động" + +#: catalogmanager/main.cpp:178 kbabel/main.cpp:539 +msgid "File to load configuration from" msgstr "" -#. i18n: file ./commonui/projectwizardwidget.ui line 135 -#: rc.cpp:101 -#, fuzzy, no-c-format -msgid "Project &type:" -msgstr "&Tên:" +#: kbabel/main.cpp:540 +msgid "Files to open" +msgstr "" -#. i18n: file ./commonui/projectwizardwidget.ui line 158 -#: rc.cpp:104 rc.cpp:156 -#, no-c-format -msgid "" -"\n" -"

      \n" -"Project Type\n" -"The project type allows to tune the settings for the\n" -"particular type of the well-known translation projects.\n" -"For example, it sets up the validation tools,\n" -"an accelerator marker and formatting of the header.\n" -"

      \n" -"

      Currently known types:\n" -"

        \n" -"
      • TDE: Trinity Desktop Environment Internalization project
      • \n" -"
      • GNOME: GNOME Translation project
      • \n" -"
      • Translation Robot: Translation Project Robot
      • \n" -"
      • Other: Other kind of project. No tuning will be\n" -"done
      • \n" -"
      \n" -"

      \n" -"
      " +#: kbabel/main.cpp:547 +msgid "KBabel" msgstr "" -#. i18n: file ./commonui/projectwizardwidget.ui line 184 -#: rc.cpp:134 -#, no-c-format -msgid "Configuration &file name:" +#: kbabel/main.cpp:548 +msgid "An advanced PO file editor" msgstr "" -#. i18n: file ./commonui/projectwizardwidget.ui line 200 -#: rc.cpp:144 -#, no-c-format -msgid "TDE" +#: catalogmanager/main.cpp:188 kbabel/main.cpp:549 +#, fuzzy +msgid "(c) 1999,2000,2001,2002,2003,2004,2005,2006 The KBabel developers" +msgstr "(c) 2000,2001,2002 The KBabeldict developers" + +#: catalogmanager/main.cpp:190 kbabel/main.cpp:551 kbabeldict/main.cpp:118 +msgid "Original author" +msgstr "Tác giả gốc" + +#: catalogmanager/main.cpp:202 kbabel/main.cpp:553 +msgid "Wrote diff algorithm, fixed KSpell and gave a lot of useful hints." msgstr "" -#. i18n: file ./commonui/projectwizardwidget.ui line 205 -#: rc.cpp:147 -#, no-c-format -msgid "GNOME" +#: kbabel/main.cpp:555 +msgid "" +"Wrote the dictionary plugin for searching in a database and some other code." msgstr "" -#. i18n: file ./commonui/projectwizardwidget.ui line 210 -#: rc.cpp:150 -#, fuzzy, no-c-format -msgid "Translation Project Robot" -msgstr "Cơ sở dữ liệu dịch" +#: catalogmanager/main.cpp:191 kbabel/main.cpp:558 +#, fuzzy +msgid "Current maintainer, porting to KDE3/Qt3." +msgstr "Người bảo trì hiện tại" -#. i18n: file ./commonui/projectwizardwidget.ui line 215 -#: rc.cpp:153 -#, no-c-format -msgid "Other" +#: kbabel/main.cpp:560 +msgid "Bug fixes, KFilePlugin for PO files, CVS support, mailing files" msgstr "" -#. i18n: file ./commonui/projectwizardwidget2.ui line 18 -#: rc.cpp:176 -#, no-c-format +#: kbabel/main.cpp:562 +#, fuzzy +msgid "Translation List View" +msgstr "Dịch" + +#: catalogmanager/main.cpp:193 kbabel/main.cpp:564 kbabeldict/main.cpp:119 +msgid "Current maintainer" +msgstr "Người bảo trì hiện tại" + +#: catalogmanager/main.cpp:195 kbabel/main.cpp:566 msgid "" -"" -"

      Translation Files

      \n" -"

      Type in the folders which contain all your PO and POT files.\n" -"The files and the folders in these folders will then be merged into one " -"tree.

      " +"Wrote documentation and sent many bug reports and suggestions for improvements." msgstr "" -#. i18n: file ./commonui/projectwizardwidget2.ui line 44 -#: rc.cpp:181 -#, no-c-format +#: catalogmanager/main.cpp:198 kbabel/main.cpp:569 msgid "" -"The Translation Files\n" -"
      " -"
      \n" -"If the project contains more than one file to translate, it\n" -"better to organize the files. \n" -"\n" -"KBabel distinguishes two kind of the translation files:\n" -"\n" -"
        \n" -"
      • Templates: the files to be translated
      • \n" -"
      • Translated files: the files already translated (at least\n" -"partially)
      • \n" -"
      \n" -"\n" -"Choose the folders to store the files. If you\n" -"leave the entries empty, the Catalog Manager\n" -"will not work." +"Gave many suggestions for the GUI and the behavior of KBabel. He also " +"contributed the beautiful splash screen." msgstr "" -#. i18n: file ./commonui/tdelisteditor.ui line 94 -#: rc.cpp:205 rc.cpp:861 rc.cpp:1246 -#, no-c-format -msgid "New Item" +#: catalogmanager/main.cpp:204 kbabel/main.cpp:572 +msgid "" +"Helped keep KBabel up to date with the KDE API and gave a lot of other help." msgstr "" -#. i18n: file ./commonui/tdelisteditor.ui line 151 -#: rc.cpp:214 -#, no-c-format -msgid "Up" +#: kbabel/main.cpp:574 +msgid "Implemented XML validation/highlighting plus other small fixes." msgstr "" -#. i18n: file ./commonui/tdelisteditor.ui line 162 -#: rc.cpp:217 -#, no-c-format -msgid "Down" +#: catalogmanager/main.cpp:206 kbabel/main.cpp:576 +msgid "Various validation plugins." msgstr "" -#. i18n: file ./kbabel/spelldlgwidget.ui line 24 -#: rc.cpp:220 -#, fuzzy, no-c-format -msgid "Choose What You Want to Spell Check" -msgstr "Chọn bạn muốn kiểm tra chính tả gì :" +#: catalogmanager/main.cpp:209 kbabel/main.cpp:579 +msgid "Sponsored development of KBabel for a while." +msgstr "" -#. i18n: file ./kbabel/spelldlgwidget.ui line 30 -#: rc.cpp:223 rc.cpp:235 -#, no-c-format -msgid "Spell check only the current message." -msgstr "Kiểm tra chính tả chỉ cho thông điệp hiện tại ." +#: catalogmanager/main.cpp:214 kbabel/main.cpp:581 +msgid "KBabel contains code from TQt" +msgstr "" -#. i18n: file ./kbabel/spelldlgwidget.ui line 41 -#: rc.cpp:226 -#, fuzzy, no-c-format -msgid "A&ll messages" -msgstr "&Mọi thông điệp" +#: kbabel/main.cpp:583 +msgid "String distance algorithm implementation" +msgstr "" -#. i18n: file ./kbabel/spelldlgwidget.ui line 44 -#: rc.cpp:229 -#, no-c-format -msgid "Spell check all translated messages of this file." -msgstr "Kiểm tra chính tả cho mọi thông điệp chưa dịch trong file này ." +#: kbabel/main.cpp:585 +#, fuzzy +msgid "Error list for current entry, regexp data tool" +msgstr "Hạng mục hiện tại" -#. i18n: file ./kbabel/spelldlgwidget.ui line 52 -#: rc.cpp:232 -#, fuzzy, no-c-format -msgid "C&urrent message only" -msgstr "Thông điệp &hiện tại" +#: kbabel/main.cpp:587 +msgid "Word-by-word string difference algorithm implementation" +msgstr "" -#. i18n: file ./kbabel/spelldlgwidget.ui line 66 -#: rc.cpp:238 -#, fuzzy, no-c-format -msgid "Fro&m beginning of current message to end of file" -msgstr "&Từ đầU đến vị trí con trỏ" +#: kbabel/gotodialog.cpp:41 kbabel/gotodialog.cpp:43 +#, fuzzy +msgid "Go to Entry" +msgstr "Đi tới hạng mục" -#. i18n: file ./kbabel/spelldlgwidget.ui line 74 -#: rc.cpp:241 -#, fuzzy, no-c-format -msgid "&From beginning of file to cursor position" -msgstr "&Từ đầU đến vị trí con trỏ" +#: kbabel/kbabelview.cpp:185 +msgid "" +"" +"

      Search results

      " +"

      This part of the window shows the results of searching in dictionaries." +"

      " +"

      In the top is displayed the number of entries found and where the currently " +"displayed entry is found. Use the buttons at the bottom to navigate through the " +"search results.

      " +"

      Search is either started automatically when switching to another entry in " +"the editor window or by choosing the desired dictionary in Dictionaries->" +"Find....

      " +"

      The common options can be configured in the preferences dialog in section " +"Search and the options for the different dictionaries can be changed with " +"Settings->Configure Dictionary.

      " +msgstr "" -#. i18n: file ./kbabel/spelldlgwidget.ui line 77 -#: rc.cpp:244 -#, fuzzy, no-c-format +#: kbabel/kbabelview.cpp:258 msgid "" -"Spell check all text from the beginning of the file to the current cursor " -"position." +"_: Menu item\n" +"Open" msgstr "" -"Kiểm tra chính tả mọi text từ đầu file đến vị trí con \n" -"trỏ hiện tại ." -#. i18n: file ./kbabel/spelldlgwidget.ui line 85 -#: rc.cpp:247 -#, fuzzy, no-c-format -msgid "F&rom cursor position to end of file" -msgstr "Từ &vị trí con trỏ đến hết" +#: kbabel/kbabelview.cpp:259 +msgid "Open Template" +msgstr "Mở mẫu" -#. i18n: file ./kbabel/spelldlgwidget.ui line 88 -#: rc.cpp:250 -#, fuzzy, no-c-format +#: kbabel/kbabelview.cpp:318 +#, fuzzy +msgid "" +"KBabel Version %1\n" +"Copyright 1999-%2 by KBabel developers.\n" +" Matthias Kiefer \n" +" Stanislav Visnovsky \n" +" Marco Wegner \n" +" Dwayne Bailey \n" +" Andrea Rizzi \n" +"\n" +"Any comments, suggestions, etc. should be sent to the mailing list " +".\n" +"\n" +"This program is licensed under the terms of the GNU GPL.\n" +"\n" +"Special thanks to Thomas Diehl for many hints to the GUI\n" +"and the behavior of KBabel and to Stephan Kulow, who always\n" +"lends me a helping hand.\n" +"\n" +"Many good ideas, especially for the Catalog Manager, are taken\n" +"from KTranslator by Andrea Rizzi." +msgstr "" +"KBabel Version %1\n" +"Copyright 1999-%2 by KBabel developers.\n" +" Matthias Kiefer \n" +" Stanislav Visnovsky \n" +"\n" +"This program is licensed under the terms of the GNU GPL.\n" +"\n" +"Special thanks to Thomas Diehl for many hints to the GUI\n" +"and the behavior of KBabel and to Stephan Kulow, who always\n" +"lends me a helping hand.\n" +"\n" +"Many good ideas, especially for the Catalog Manager are taken\n" +"from KTranslator by Andrea Rizzị" + +#: kbabel/kbabelview.cpp:333 +#, fuzzy +msgid "O&riginal string (msgid):" +msgstr "Chuỗi &gốc ( msgid):" + +#: kbabel/kbabelview.cpp:343 msgid "" -"Spell check all text from the current cursor position to the end of the file." +"" +"

      Original String

      \n" +"

      This part of the window shows the original message\n" +"of the currently displayed entry.

      " msgstr "" -"Kiểm tra chính tả mọi text từ vị trí con trỏ hiện tại \n" -"đến hết file ." +"" +"

      Chuỗi gốc

      \n" +"

      Phần này của cửa sổ hiển thị thông điệp gốc \n" +"của hạng mục được hiển thị gần đây .\n" +".

      " -#. i18n: file ./kbabel/spelldlgwidget.ui line 96 -#: rc.cpp:253 -#, fuzzy, no-c-format -msgid "S&elected text only" -msgstr "Text đã &chọn" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:350 +#, fuzzy +msgid "Original Text" +msgstr "Hiệ&n text gốc" -#. i18n: file ./kbabel/spelldlgwidget.ui line 99 -#: rc.cpp:256 -#, no-c-format -msgid "Spell check only the selected text." -msgstr "Kiểm tra chính tả text đã chọn" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:366 +#, fuzzy +msgid "Comment" +msgstr "&Lời bình :" -#. i18n: file ./kbabel/spelldlgwidget.ui line 109 -#: rc.cpp:259 -#, no-c-format -msgid "U&se this selection as default" -msgstr "&Dùng chọn này làm mặc định " +#: kbabel/kbabelview.cpp:396 +#, fuzzy +msgid "Trans&lated string (msgstr):" +msgstr "Chuỗi đã &dịch (msgstr):" -#. i18n: file ./kbabel/spelldlgwidget.ui line 112 -#: rc.cpp:262 -#, fuzzy, no-c-format -msgid "Check this, to store the current selection as default selection." -msgstr "" -"Chọn cái này để luư chọn hiện tại \n" -"làm chọn mặc định ." +#: kbabel/kbabel.cpp:717 kbabel/kbabelview.cpp:410 +#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:207 +#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:278 +msgid "fuzzy" +msgstr "fuzzy" -#. i18n: file ./kbabel/headerwidget.ui line 43 -#: rc.cpp:268 -#, fuzzy, no-c-format -msgid "&Header:" -msgstr "&Soạn header ..." +#: kbabel/contextview.cpp:125 kbabel/kbabel.cpp:721 kbabel/kbabelview.cpp:419 +msgid "untranslated" +msgstr "Chưa dịch" -#. i18n: file ./kbabel/editorpreferences.ui line 54 -#: rc.cpp:274 -#, no-c-format -msgid "A&utomatically unset fuzzy status" -msgstr "" +#: kbabel/kbabel.cpp:725 kbabel/kbabelview.cpp:428 +msgid "faulty" +msgstr "Lỗi" -#. i18n: file ./kbabel/editorpreferences.ui line 60 -#: rc.cpp:277 -#, no-c-format +#: kbabel/kbabelview.cpp:437 +#, fuzzy msgid "" "" -"

      Automatically unset fuzzy status

      \n" -"

      If this is activated and you are editing a fuzzy entry, the fuzzy status is " -"automatically\n" -"unset (this means the string , fuzzy\n" -"is removed from the entry's comment).

      " -msgstr "" - -#. i18n: file ./kbabel/editorpreferences.ui line 68 -#: rc.cpp:283 -#, no-c-format -msgid "Use cle&ver editing" +"

      Status LEDs

      \n" +"

      These LEDs display the status of the currently displayed message.\n" +"You can change their color in the preferences dialog section\n" +"Editor on page Appearance

      " msgstr "" - -#. i18n: file ./kbabel/editorpreferences.ui line 79 -#: rc.cpp:286 -#, no-c-format -msgid "" "" -"

      Use clever editing

      \n" -"

      Check this to make typing text more comfortable and let \n" -"KBabel take care of some special characters that have to \n" -"be quoted. For example typing '\\\"' will result in \n" -"'\\\\\\\"', pressing Return will automatically add whitespace \n" -"at the end of the line, pressing Shift+Return will add \n" -"'\\\\n' at the end of the line.

      \n" -"

      Note that this is just a hint: it is still possible to \n" -"generate syntactically incorrect text.

      " -msgstr "" - -#. i18n: file ./kbabel/editorpreferences.ui line 89 -#: rc.cpp:297 -#, no-c-format -msgid "Automatic Checks" -msgstr "" +"

      Trạng thái LEDS

      \n" +"

      LEDS hiển thị trạng thái của thông điệp đang hiển thị .\n" +"Bạn có thể thay đổi mày trong hộp thoại tham khảo \n" +"Trình Biên Soạn trong trang Diện mạo

      " -#. i18n: file ./kbabel/editorpreferences.ui line 97 -#: rc.cpp:300 -#, no-c-format +#: kbabel/kbabelview.cpp:450 msgid "" "" -"

      Error recognition

      \n" -"

      Here you can set how to show that an error occurred. \n" -"Beep on error beeps and Change text color on error\n" -" changes the color of the translated text. If none is \n" -"activated, you will still see a message in the statusbar.\n" -"

      " -msgstr "" - -#. i18n: file ./kbabel/editorpreferences.ui line 113 -#: rc.cpp:308 -#, no-c-format -msgid "&Beep on error" +"

      Translation Editor

      \n" +"

      This editor displays and lets you edit the translation of the currently " +"displayed message." +"

      " msgstr "" +"" +"

      Trình Biên Soạn Dịch

      \n" +"

      Trình biên soạn hiển thị này cho bạn sửa dịch của thông điệp đang được hiển " +"thị ." +"

      " -#. i18n: file ./kbabel/editorpreferences.ui line 121 -#: rc.cpp:311 -#, no-c-format -msgid "Change te&xt color on error" -msgstr "" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:456 kbabel/kbcataloglistview.cpp:46 +#, fuzzy +msgid "Translated String" +msgstr "Dịch" -#. i18n: file ./kbabel/editorpreferences.ui line 150 -#: rc.cpp:314 -#, no-c-format -msgid "A&ppearance" -msgstr "" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:466 +#, fuzzy +msgid "" +"_: the search (noun)\n" +"Search" +msgstr "&Tìm kiếm " -#. i18n: file ./kbabel/editorpreferences.ui line 175 -#: rc.cpp:317 -#, no-c-format -msgid "H&ighlight syntax" -msgstr "" +#. i18n: translators: Dock tab caption +#: kbabel/kbabelview.cpp:468 +msgid "" +"_: the search (noun)\n" +"Se&arch" +msgstr "&Tìm kiếm " -#. i18n: file ./kbabel/editorpreferences.ui line 183 -#: rc.cpp:320 -#, no-c-format -msgid "Highlight backgrou&nd" -msgstr "" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:480 +#, fuzzy +msgid "PO Context" +msgstr "C&ontext" -#. i18n: file ./kbabel/editorpreferences.ui line 191 -#: rc.cpp:323 -#, no-c-format -msgid "Mark &whitespaces with points" -msgstr "" +#. i18n: translators: Dock tab caption +#: kbabel/kbabelview.cpp:482 +#, fuzzy +msgid "PO C&ontext" +msgstr "C&ontext" -#. i18n: file ./kbabel/editorpreferences.ui line 199 -#: rc.cpp:326 -#, no-c-format -msgid "&Show surrounding quotes" -msgstr "" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:493 +#, fuzzy +msgid "Character Table" +msgstr "Không thể mở file cơ sở dữ liệu" -#. i18n: file ./kbabel/editorpreferences.ui line 209 -#: rc.cpp:329 -#, no-c-format -msgid "Status LEDs" -msgstr "" +#. i18n: translators: Dock tab caption +#: kbabel/kbabelview.cpp:495 +#, fuzzy +msgid "C&hars" +msgstr "&Xoá" -#. i18n: file ./kbabel/editorpreferences.ui line 213 -#: rc.cpp:332 -#, no-c-format -msgid "" -"" -"

      Status LEDs

      \n" -"

      Choose here where the status LEDs are displayed and what color they have.

      " -"
      " +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:507 +msgid "Tag List" msgstr "" -#. i18n: file ./kbabel/editorpreferences.ui line 224 -#: rc.cpp:336 -#, no-c-format -msgid "Display in stat&usbar" +#. i18n: translators: Dock tab caption +#: kbabel/kbabelview.cpp:509 +msgid "Tags" msgstr "" -#. i18n: file ./kbabel/editorpreferences.ui line 232 -#: rc.cpp:339 -#, no-c-format -msgid "Display in edi&tor" -msgstr "" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:520 +#, fuzzy +msgid "Source Context" +msgstr "Điểm" -#. i18n: file ./kbabel/editorpreferences.ui line 260 -#: rc.cpp:342 rc.cpp:363 -#, no-c-format -msgid "Colo&r:" -msgstr "" +#. i18n: translators: Dock tab caption +#: kbabel/kbabelview.cpp:522 +#, fuzzy +msgid "Source" +msgstr "Điểm" -#. i18n: file ./kbabel/editordiffpreferences.ui line 36 -#: rc.cpp:348 -#, no-c-format -msgid "Added Characters" -msgstr "" +#: kbabel/kbabelview.cpp:532 +#, fuzzy +msgid "Translation List" +msgstr "Dịch" -#. i18n: file ./kbabel/editordiffpreferences.ui line 44 -#: rc.cpp:351 -#, no-c-format -msgid "Ho&w to display:" -msgstr "" +#. i18n: translators: Dock window caption +#: kbabel/kbabelview.cpp:542 +#, fuzzy +msgid "Error List" +msgstr "Lỗi trong %1" -#. i18n: file ./kbabel/editordiffpreferences.ui line 55 -#: rc.cpp:354 -#, no-c-format -msgid "Co&lor:" +#. i18n: translators: Dock tab caption +#: kbabel/kbabelview.cpp:544 +msgid "Errors" msgstr "" -#. i18n: file ./kbabel/editordiffpreferences.ui line 66 -#: rc.cpp:357 -#, no-c-format -msgid "Removed Characters" -msgstr "" +#: kbabel/kbabelview.cpp:1072 +msgid " [readonly]" +msgstr " [chỉ đọc]" -#. i18n: file ./kbabel/editordiffpreferences.ui line 74 -#: rc.cpp:360 -#, no-c-format -msgid "How &to display:" -msgstr "" +#: kbabel/kbabelview.cpp:1174 +msgid "" +"There was an error while reading the file header. Please check the header." +msgstr "Có lỗi khi đọc header của file . Xin kiểm tra lại header ." -#. i18n: file ./kbabel/editordiffpreferences.ui line 94 -#: rc.cpp:366 rc.cpp:372 -#, no-c-format -msgid "Highlighted" +#: kbabel/kbabelview.cpp:1189 kbabel/kbabelview.cpp:1311 +#, fuzzy +msgid "" +"Error while reading the file:\n" +" %1\n" +"No entry found." msgstr "" +"Lỗi khi mở file : \n" +"%1" -#. i18n: file ./kbabel/editordiffpreferences.ui line 99 -#: rc.cpp:369 -#, no-c-format -msgid "Underlined" +#: kbabel/kbabelview.cpp:1196 +msgid "" +"The file contained syntax errors and an attempt has been made to recover it.\n" +"Please check the questionable entries by using Go->Next error" msgstr "" +"File chứa lỗi cú pháp và đã cố gắng để khắc phục nó \n" +"xin kiểm tra lại các hạng mục có vấn đề bằng Go -> Lỗi tiếp" -#. i18n: file ./kbabel/editordiffpreferences.ui line 129 -#: rc.cpp:375 -#, no-c-format -msgid "Stroked Out" +#: kbabel/kbabelview.cpp:1262 +msgid "" +"All changes will be lost if the file is reverted to its last saved state." msgstr "" +"Mọi thay đổi sẽ mất nếu file được lấy lại từ trạng thái cất cuối của nó ." -#. i18n: file ./kbabel/colorpreferences.ui line 41 -#: rc.cpp:378 -#, no-c-format -msgid "&Background color:" -msgstr "" +#: kbabel/kbabelview.cpp:1264 +msgid "&Revert" +msgstr "&Lấy lại" -#. i18n: file ./kbabel/colorpreferences.ui line 52 -#: rc.cpp:381 -#, no-c-format -msgid "Color for "ed characters:" -msgstr "" +#: kbabel/kbabelview.cpp:1297 +#, fuzzy, c-format +msgid "" +"There was an error while reading the file header of file:\n" +" %1" +msgstr "Có lỗi khi đọc header của file . Xin kiểm tra lại header ." -#. i18n: file ./kbabel/colorpreferences.ui line 63 -#: rc.cpp:384 -#, no-c-format -msgid "Color for &syntax errors:" +#: kbabel/kbabelview.cpp:1319 +#, c-format +msgid "" +"Minor syntax errors were found while reading file:\n" +" %1" msgstr "" -#. i18n: file ./kbabel/colorpreferences.ui line 82 -#: rc.cpp:387 -#, no-c-format -msgid "Color for s&pellcheck errors:" +#: kbabel/kbabelview.cpp:1388 kbabel/kbabelview.cpp:1476 +#, fuzzy +msgid "" +"You do not have permission to write to file:\n" +"%1\n" +"Do you want to save to another file or cancel?" msgstr "" +"Bạn không có đủ quyền để viết vào file : \n" +"%1\n" +"Bạn có muốn cất vào file khác hay bỏ ?" -#. i18n: file ./kbabel/colorpreferences.ui line 97 -#: rc.cpp:390 -#, no-c-format +#: kbabel/kbabelview.cpp:1396 +#, c-format msgid "" -"Here you can setup a color to display identified mispelled " -"words and\n" -"phrases." +"KBabel cannot find a corresponding plugin for the MIME type of file:\n" +" %1" msgstr "" -#. i18n: file ./kbabel/colorpreferences.ui line 105 -#: rc.cpp:394 -#, no-c-format -msgid "Color for &keyboard accelerators:" +#: kbabel/kbabelview.cpp:1402 +#, c-format +msgid "" +"The export plugin cannot handle this type of file:\n" +" %1" msgstr "" -#. i18n: file ./kbabel/colorpreferences.ui line 132 -#: rc.cpp:397 -#, no-c-format -msgid "Color for c-for&mat characters:" +#: kbabel/kbabelview.cpp:1408 +msgid "" +"KBabel has not finished the last operation yet.\n" +"Please wait." msgstr "" -#. i18n: file ./kbabel/colorpreferences.ui line 151 -#: rc.cpp:400 -#, no-c-format -msgid "Color for &tags:" +#: kbabel/kbabelview.cpp:1417 kbabel/kbabelview.cpp:1499 +msgid "" +"An error occurred while trying to write to file:\n" +"%1\n" +"Do you want to save to another file or cancel?" msgstr "" +"Có lỗi xảy ra khi viết vào file : \n" +"%1\n" +"Bạn có muốn cất vào file khác hay bỏ ?" -#. i18n: file ./kbabel/kbabelui.rc line 29 -#: rc.cpp:409 rc.cpp:1171 -#, no-c-format -msgid "&Go" -msgstr "" +#: catalogmanager/catalogmanagerview.cpp:519 kbabel/kbabelview.cpp:1451 +msgid "The file %1 already exists. Do you want to overwrite it?" +msgstr "File %1 đã tồn tại . Bạn có muốn ghi đè không ?" -#. i18n: file ./kbabel/kbabelui.rc line 50 -#: rc.cpp:412 rc.cpp:1177 -#, no-c-format -msgid "&Project" -msgstr "" +#: catalogmanager/catalogmanagerview.cpp:520 kbabel/kbabelview.cpp:1452 +#: kbabel/kbabelview.cpp:1521 +msgid "&Overwrite" +msgstr "&Ghi đè" -#. i18n: file ./kbabel/kbabelui.rc line 58 -#: rc.cpp:418 -#, no-c-format -msgid "&Spelling" +#: kbabel/kbabelview.cpp:1482 +#, fuzzy +msgid "" +"You have specified a folder:\n" +"%1\n" +"Do you want to save to another file or cancel?" msgstr "" +"Bạn đã chỉ định một thư mục : \n" +"%1\n" +"Bạn có muốn cất chúng vào file khác hay bỏ qua ?" -#. i18n: file ./kbabel/kbabelui.rc line 68 -#: rc.cpp:421 -#, no-c-format -msgid "D&iff" +#: kbabel/kbabelview.cpp:1494 +#, c-format +msgid "" +"The export plugin cannot handle this type of the file:\n" +" %1" msgstr "" -#. i18n: file ./kbabel/kbabelui.rc line 82 -#: rc.cpp:424 -#, no-c-format -msgid "&Dictionaries" +#: kbabel/kbabelview.cpp:1520 +msgid "" +"The file %1 already exists.\n" +"Do you want to overwrite it?" msgstr "" +"File %1 đã tồn tại . \n" +"Bạn có muốn ghi đè nó không ?" -#. i18n: file ./kbabel/kbabelui.rc line 100 -#: rc.cpp:436 rc.cpp:1195 -#, no-c-format -msgid "Main" -msgstr "" +#: kbabel/kbabelview.cpp:1590 +#, fuzzy +msgid "Special Save Settings" +msgstr "Â?n &thiết lập" -#. i18n: file ./kbabel/kbabelui.rc line 113 -#: rc.cpp:439 rc.cpp:1198 -#, no-c-format -msgid "Navigationbar" +#: kbabel/kbabelview.cpp:1638 +msgid "" +"The file is syntactically correct.\n" +"\n" +"Output of \"msgfmt --statistics\":\n" msgstr "" +"File đúng cú pháp .\n" +"\n" +"Xuất của \"msgfmt --statistics\":\n" -#. i18n: file ./kbabel/searchpreferences.ui line 39 -#: rc.cpp:442 -#, no-c-format -msgid "Au&tomatically start search" +#: catalogmanager/catalogmanagerview.cpp:845 +#: catalogmanager/catalogmanagerview.cpp:934 kbabel/kbabelview.cpp:1649 +msgid "You can use gettext tools only for checking PO files." msgstr "" -#. i18n: file ./kbabel/searchpreferences.ui line 49 -#: rc.cpp:445 -#, no-c-format +#: kbabel/kbabelview.cpp:1658 +#, fuzzy msgid "" -"" -"

      Automatically start search

      \n" -"

      If this is activated, the search is automatically started \n" -"whenever you switch to another entry in the editor. You can \n" -"choose where to search with the combo box Default Dictionary.\n" -"

      " -"

      You can also start searching manually by choosing an entry in \n" -"the popup menu that appears either when clicking \n" -"Dictionaries->Find... or keeping the dictionary button \n" -"in the toolbar pressed for a while.

      " +"msgfmt detected a syntax error.\n" msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#. i18n: file ./kbabel/searchpreferences.ui line 65 -#: rc.cpp:455 -#, fuzzy, no-c-format -msgid "D&efault dictionary:" -msgstr "Về từ điển" - -#. i18n: file ./kbabel/searchpreferences.ui line 82 -#: rc.cpp:458 -#, no-c-format +#: kbabel/kbabelview.cpp:1659 +#, fuzzy msgid "" -"" -"

      Default Dictionary

      \n" -"

      Choose here where to search as default. \n" -"This setting is used when searching is started automatically \n" -"or when pressing the dictionary button in the toolbar.

      \n" -"

      You can configure the different dictionaries by selecting \n" -"the desired dictionary from Settings->Configure Dictionary.\n" -"

      " +"msgfmt detected a header syntax error.\n" msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#. i18n: file ./kbabel/fontpreferences.ui line 25 -#: rc.cpp:467 -#, fuzzy, no-c-format -msgid "Font for Messages" -msgstr "Thông điệp &hiện tại" - -#. i18n: file ./kbabel/fontpreferences.ui line 36 -#: rc.cpp:470 -#, no-c-format -msgid "&Show only fixed font" +#: kbabel/kbabelview.cpp:1663 kbabel/kbabelview.cpp:1703 +msgid "" +"\n" +"Do you want to continue or cancel and edit the file again?" msgstr "" +"\n" +"Bạn muốn tiếp tục hay bỏ qua việc soạn lại file ?" -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 30 -#: rc.cpp:473 rc.cpp:503 -#, fuzzy, no-c-format -msgid "&Path to Compendium File" -msgstr "Kho PO" - -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 85 -#: rc.cpp:479 rc.cpp:512 -#, no-c-format -msgid "Onl&y whole words" +#: kbabel/kbabelview.cpp:1665 kbabel/kbabelview.cpp:1682 +#: kbabel/kbabelview.cpp:1685 +#, fuzzy +msgid "" +"Output of \"msgfmt --statistics\":\n" msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 93 -#: rc.cpp:482 rc.cpp:515 -#, no-c-format -msgid "Case sensiti&ve" +#: kbabel/kbabelview.cpp:1680 kbabel/kbabelview.cpp:1688 +#: kbabel/kbabelview.cpp:1718 kbabel/kbabelview.cpp:1723 +#, fuzzy +msgid "Please edit the file again." msgstr "" +"\n" +"Xin soạn lại file !" -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 103 -#: rc.cpp:485 rc.cpp:518 -#, no-c-format -msgid "A text matches if:" +#: kbabel/kbabelview.cpp:1698 +#, fuzzy +msgid "" +"While trying to check syntax with msgfmt an error occurred.\n" +"Please make sure that you have installed\n" +"the GNU gettext package properly." msgstr "" +"Khi thử kiểm tra cú pháp với msgfmt đã có lỗi xảy ra . \n" +"xin kiểm tra lại bạn đã cài đặt đúng GNU gettext ." -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 125 -#: rc.cpp:488 rc.cpp:521 -#, no-c-format -msgid "E&qual to searched text" -msgstr "" +#: kbabel/kbabelview.cpp:1770 kbabel/kbabelview.cpp:1787 +#, fuzzy +msgid "" +"_: Title in Dialog: Perform all checks\n" +"Perform All Checks" +msgstr "Kiểm tra đối số " -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 133 -#: rc.cpp:491 rc.cpp:524 -#, no-c-format -msgid "Contains a &word of searched text" +#: kbabel/kbabel.cpp:942 kbabel/kbabelview.cpp:1803 +msgid "" +"The document contains unsaved changes.\n" +"Do you want to save your changes or discard them?" msgstr "" +"Tài liệu có các thay đổi chưa được cất \n" +"Bạn có muốn cất hay bỏ qua chúng ? " -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 141 -#: rc.cpp:494 rc.cpp:527 -#, no-c-format -msgid "Co&ntained in searched text" +#: kbabel/kbabelview.cpp:2036 +#, fuzzy, c-format +msgid "" +"_n: %n replacement made." +"
      End of document reached." +"
      Continue from the beginning?
      \n" +"%n replacements made." +"
      End of document reached." +"
      Continue from the beginning?
      " msgstr "" +"Thay thế %1 .\n" +"Đến cuối của tài liệu .\n" +"Tiếp tục từ đầu ?" -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 149 -#: rc.cpp:497 rc.cpp:530 -#, no-c-format -msgid "&Similar to searched text" +#: kbabel/kbabelview.cpp:2044 +msgid "" +"End of document reached.\n" +"Continue from the beginning?" msgstr "" +"Đến cuối của tài liệu . \n" +"Tiếp tục từ đầu ?" -#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 157 -#: rc.cpp:500 rc.cpp:533 -#, no-c-format -msgid "Contains searched te&xt" +#: kbabel/kbabelview.cpp:2069 kbabel/kbabelview.cpp:2111 +#: kbabel/kbabelview.cpp:2191 kbabel/kbabelview.cpp:2259 +#: kbabel/kbabelview.cpp:2323 +#, c-format +msgid "" +"_n: %n replacement made\n" +"%n replacements made" msgstr "" -#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 102 -#: rc.cpp:509 -#, no-c-format -msgid "Ignore &fuzzy strings" -msgstr "" +#: kbabel/kbabelview.cpp:2072 kbabel/kbabelview.cpp:2113 +#: kbabel/kbabelview.cpp:2262 +#, fuzzy +msgid "Search string not found." +msgstr "Không tìm thấy string !" -#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 39 -#: rc.cpp:536 -#, no-c-format -msgid "&Path to auxiliary file:" +#: kbabel/kbabelview.cpp:2080 +msgid "" +"End of document reached.\n" +"Continue in the next file?" msgstr "" +"Đến cuối của tài liêu . \n" +"Tiếp tục file kế ?" -#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 61 -#: rc.cpp:539 -#, no-c-format -msgid "&Ignore fuzzy entries" +#: kbabel/kbabelview.cpp:2125 +msgid "DCOP communication with Catalog Manager failed." +msgstr "Liên lạc DCOP với trình quản lí Catalog thất bại ." + +#: kbabel/kbabelview.cpp:2221 +#, fuzzy, c-format +msgid "" +"_n: %n replacement made." +"
      Beginning of document reached." +"
      Continue from the end?
      \n" +"%n replacements made." +"
      Beginning of document reached." +"
      Continue from the end?
      " msgstr "" +"Thay thế %1 . \n" +"Đến đầu của văn bản .\n" +"Tiếp tục từ cuối ?" -#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 78 -#: rc.cpp:542 -#, no-c-format +#: kbabel/kbabelview.cpp:2230 msgid "" -"" -"

      \n" -"The following variables will be replaced in the path if available:\n" -"

        \n" -"
      • @PACKAGE@: the name of the currently translated application or " -"package
      • \n" -"
      • @LANG@: the language code
      • \n" -"
      • @DIRn@: where n is a positive integer. This expands to the " -"nth folder counted from the filename
      • \n" -"

      " +"Beginning of document reached.\n" +"Continue from the end?" msgstr "" +"Đến đầu của văn bản . \n" +"Tiếp tục từ cuối ?" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 38 -#: rc.cpp:551 rc.cpp:719 rc.cpp:963 rc.cpp:1131 -#, no-c-format -msgid "Generic" +#. i18n: translators: Status bar text that automatic checks have found some errors +#: kbabel/kbabelview.cpp:3602 +msgid "" +"_n: 1 error: %1\n" +"%n errors: %1" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 55 -#: rc.cpp:554 rc.cpp:966 -#, fuzzy, no-c-format -msgid "Search Mode" -msgstr "Tìm trong module:" +#: kbabel/kbabelview.cpp:3890 kbabel/kbabelview.cpp:4020 +msgid "Preparing spell check" +msgstr "Chuẩn bị kiểm tra chính tả" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 72 -#: rc.cpp:557 rc.cpp:969 -#, no-c-format -msgid "Search in whole database (slow)" +#: kbabel/kbabelview.cpp:3945 +#, fuzzy +msgid "Spellcheck" +msgstr "Kiểm tra &chính tả ...." + +#: kbabel/kbabelview.cpp:3949 +#, fuzzy +msgid "KBabel cannot start spell checker. Please check your TDE installation." msgstr "" +"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 77 -#: rc.cpp:560 rc.cpp:972 -#, no-c-format +#: kbabel/kbabelview.cpp:3974 +msgid "No relevant text has been found for spell checking." +msgstr "" + +#: kbabel/kbabelview.cpp:4005 +#, c-format msgid "" -"Scroll the whole database and return everything that matches \n" -"according to the rules defined in tabs Generic \n" -"and Match" +"Error opening the file that contains words to ignore during spell checking:\n" +"%1" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 85 -#: rc.cpp:565 rc.cpp:977 -#, no-c-format -msgid "Search in list of \"good keys\" (best)" +#: kbabel/kbabelview.cpp:4013 +#, c-format +msgid "" +"Only local files are allowed for saving ignored words to during spell " +"checking:\n" +"%1" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 92 -#: rc.cpp:568 rc.cpp:980 -#, no-c-format +#: kbabel/kbabelview.cpp:4173 msgid "" -"Search in a list of good keys (see Good keys " -"tab) with rules defined in Search tab.\n" -"This is the best way to search because the good keys " -"list probably contains all the keys that match with your query. However, it is " -"smaller than the whole database." +"There seems to be an error with the synchronization of the spell checking " +"process and KBabel.\n" +"Please check that you have set the correct settings for your language for spell " +"checking.\n" +"If you have, and this problem is reproducible, please send a detailed bug " +"report (your spell checking options, what file you have checked and what to do " +"to reproduce the problem) by using Help->Report Bug..." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 100 -#: rc.cpp:572 rc.cpp:984 -#, no-c-format -msgid "Return the list of \"good keys\" (fast)" +#: kbabel/kbabelview.cpp:4300 kbabel/kbabelview.cpp:4326 +#, c-format +msgid "" +"_n: Spellcheck: %n word replaced\n" +"Spellcheck: %n words replaced" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 103 -#: rc.cpp:575 rc.cpp:987 -#, no-c-format +#: kbabel/kbabelview.cpp:4305 msgid "" -"Returns the whole good keys list. Rules defined in " -"Search tab are ignored." +"Spellcheck successfully finished.\n" +"No misspelled words have been found." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 113 -#: rc.cpp:578 rc.cpp:990 -#, no-c-format -msgid "Case sensitive" +#: kbabel/kbabelview.cpp:4362 +msgid "Spellcheck canceled" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 116 -#: rc.cpp:581 rc.cpp:993 -#, no-c-format +#: kbabel/kbabelview.cpp:4391 msgid "" -"If it is checked the search will be case sensitive. It is ignored if you " -"use Return the list of \"good keys\" search mode." +"The spell checker program could not be started.\n" +"Please make sure you have the spell checker program properly configured and in " +"your PATH." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 124 -#: rc.cpp:584 rc.cpp:996 -#, no-c-format -msgid "Normalize white space" +#: kbabel/kbabelview.cpp:4397 +msgid "The spell checker program seems to have crashed." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 131 -#: rc.cpp:587 rc.cpp:999 -#, no-c-format +#: catalogmanager/catalogmanager.cpp:940 +#: catalogmanager/catalogmanager.cpp:1024 kbabel/kbabelview.cpp:4433 +#: kbabeldict/kbabeldictview.cpp:239 +msgid "Searching" +msgstr "Tìm" + +#: catalogmanager/catalogmanager.cpp:129 kbabel/kbabel.cpp:132 +#: kbabel/kbabel.cpp:150 kbabel/kbabel.cpp:1754 +#, fuzzy, c-format msgid "" -"Remove white spaces at the beginning and at the end of the phrase.\n" -"It also substitutes groups of more than one space character with only one space " -"character." +"Cannot open project file\n" +"%1" +msgstr "Không thể mở file cơ sở dữ liệu" + +#: catalogmanager/catalogmanager.cpp:130 kbabel/kbabel.cpp:133 +#: kbabel/kbabel.cpp:151 kbabel/kbabel.cpp:1755 +#, fuzzy +msgid "Project File Error" +msgstr "&Lỗi trước" + +#: kbabel/kbabel.cpp:330 +#, fuzzy +msgid "" +"You have not run KBabel before. To allow KBabel to work correctly you must " +"enter some information in the preferences dialog first.\n" +"The minimum requirement is to fill out the Identity page.\n" +"Also check the encoding on the Save page, which is currently set to %1. You may " +"want to change this setting according to the settings of your language team." msgstr "" +"Bạn chưa từng chạy KBabel . Để KBabel làm việc đúng, bạn phải nhập một số thông " +"tin trong hộp thoại tham khảo trước .\n" +"Yêu cầu tối thiểu là điền vào trang nhận dạng .\n" +"Và cũng kiểm tra encoding trên trang Cất hiện tại được đặt ở %1 . Bạn cũng có " +"thể thay đổi thiết lập cho hợp với các thiết lập của độ bạn " -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 139 -#: rc.cpp:591 rc.cpp:1003 -#, no-c-format -msgid "Remove context comment" +#: kbabel/kbabel.cpp:415 +msgid "Save Sp&ecial..." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 145 -#: rc.cpp:594 rc.cpp:1006 -#, no-c-format -msgid "Remove, if exists, the _:comment" +#: kbabel/kbabel.cpp:417 +msgid "Set &Package..." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 167 -#: rc.cpp:597 rc.cpp:1009 -#, no-c-format -msgid "Character to be ignored:" -msgstr "" +#: kbabel/kbabel.cpp:425 +msgid "New &Window" +msgstr "Cửa &sổ mới" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 209 -#: rc.cpp:600 rc.cpp:1012 -#, no-c-format -msgid "Search" -msgstr "" +#: kbabel/kbabel.cpp:447 +msgid "Cop&y Msgid to Msgstr" +msgstr "Cop&y Msgid vào Msgstr" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 226 -#: rc.cpp:603 rc.cpp:1015 -#, no-c-format -msgid "Matching Method" -msgstr "" +#: kbabel/kbabel.cpp:449 +msgid "Copy Searc&h Result to Msgstr" +msgstr "Copy Searc&h Result vào Msgstr" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 277 -#: rc.cpp:606 rc.cpp:1018 -#, no-c-format -msgid "Query is contained" +#: kbabel/kbabel.cpp:452 +msgid "Copy Msgstr to Other &Plurals" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 280 -#: rc.cpp:609 rc.cpp:1021 -#, no-c-format -msgid "Match if query is contained in database string" -msgstr "" +#: kbabel/kbabel.cpp:454 +#, fuzzy +msgid "Copy Selected Character to Msgstr" +msgstr "Copy Searc&h Result vào Msgstr" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 288 -#: rc.cpp:612 rc.cpp:1024 -#, no-c-format -msgid "Query contains" -msgstr "" +#: kbabel/kbabel.cpp:457 +msgid "To&ggle Fuzzy Status" +msgstr "&Chuyển trạng thái fuzzy" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 291 -#: rc.cpp:615 rc.cpp:1027 -#, no-c-format -msgid "Match if query contains the database string" -msgstr "" +#: kbabel/kbabel.cpp:459 +#, fuzzy +msgid "&Edit Header..." +msgstr "&Soạn header ..." -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 299 -#: rc.cpp:618 rc.cpp:1030 -#, no-c-format -msgid "Normal text" -msgstr "" +#: kbabel/kbabel.cpp:462 +msgid "&Insert Next Tag" +msgstr "&Chèn Tag tiếp theo" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 305 -#: rc.cpp:621 rc.cpp:1033 -#, no-c-format -msgid "Consider the search string as normal text." +#: kbabel/kbabel.cpp:467 +msgid "Insert Next Tag From Msgid P&osition" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 313 -#: rc.cpp:624 rc.cpp:1036 -#, no-c-format -msgid "Equal" -msgstr "" +#: kbabel/kbabel.cpp:472 +msgid "Inser&t Tag" +msgstr "C&hèn tag" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 322 -#: rc.cpp:627 rc.cpp:1039 -#, no-c-format -msgid "Match if query and database string are equal" -msgstr "" +#: kbabel/kbabel.cpp:479 +msgid "Show Tags Menu" +msgstr "Hiện thực đơn tag" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 347 -#: rc.cpp:630 rc.cpp:1042 -#, no-c-format -msgid "Regular expression" -msgstr "" +#: kbabel/kbabel.cpp:486 +#, fuzzy +msgid "Move to Next Tag" +msgstr "&Chèn Tag tiếp theo" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 350 -#: rc.cpp:633 rc.cpp:1045 -#, no-c-format -msgid "Consider the search string as a regular expression" +#: kbabel/kbabel.cpp:490 +msgid "Move to Previous Tag" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 360 -#: rc.cpp:636 rc.cpp:1048 -#, no-c-format -msgid "Word Substitution" -msgstr "" +#: kbabel/kbabel.cpp:494 +#, fuzzy +msgid "Insert Next Argument" +msgstr "&Chèn Tag tiếp theo" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 365 -#: rc.cpp:639 rc.cpp:1051 -#, no-c-format -msgid "" -"If you use one or two word substitution " -"each time you search a phrase with less than the specified number of words, the " -"search engine will also search for all phrases that differ from the original " -"one in one or two words." -"

      \n" -"Example:" -"
      \n" -"If you search for My name is Andrea and you have activated " -"one word substitution you may also find phrases like " -"My name is Joe or Your name is Andrea." -msgstr "" +#: kbabel/kbabel.cpp:499 +#, fuzzy +msgid "Inser&t Argument" +msgstr "C&hèn tag" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 399 -#: rc.cpp:644 rc.cpp:1056 -#, no-c-format -msgid "Use one word substitution" -msgstr "" +#: kbabel/kbabel.cpp:506 +#, fuzzy +msgid "Show Arguments Menu" +msgstr "Hiện thực đơn tag" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 430 -#: rc.cpp:647 rc.cpp:653 rc.cpp:1059 rc.cpp:1065 -#, no-c-format -msgid "Max number of words in the query:" -msgstr "" +#: kbabel/kbabel.cpp:517 +#, fuzzy +msgid "&Next" +msgstr "&Tiếp >" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 455 -#: rc.cpp:650 rc.cpp:1062 -#, no-c-format -msgid "Use two word substitution" -msgstr "" +#: kbabel/kbabel.cpp:523 +msgid "&First Entry" +msgstr "Hạng mục đầ&u" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 488 -#: rc.cpp:656 rc.cpp:1068 -#, no-c-format -msgid "[A-Za-z0-9_%" -msgstr "" +#: kbabel/kbabel.cpp:526 +msgid "&Last Entry" +msgstr "Hạng mục &cuối" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 506 -#: rc.cpp:659 rc.cpp:1071 -#, no-c-format -msgid "]" -msgstr "" +#: catalogmanager/catalogmanager.cpp:299 kbabel/kbabel.cpp:528 +msgid "P&revious Fuzzy or Untranslated" +msgstr "Fuzzy hay Chưa - dịch &trước" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 516 -#: rc.cpp:662 rc.cpp:1074 -#, no-c-format -msgid "Local characters for regular expressions:" -msgstr "" +#: catalogmanager/catalogmanager.cpp:296 kbabel/kbabel.cpp:531 +msgid "N&ext Fuzzy or Untranslated" +msgstr "Fuzzy hay chưa - dịch &sau" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 553 -#: rc.cpp:665 rc.cpp:759 rc.cpp:1077 -#, no-c-format -msgid "Database" -msgstr "" +#: catalogmanager/catalogmanager.cpp:293 kbabel/kbabel.cpp:534 +msgid "Pre&vious Fuzzy" +msgstr "Fuzzy trướ&c" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 570 -#: rc.cpp:668 rc.cpp:1080 -#, fuzzy, no-c-format -msgid "Database folder:" -msgstr "Cơ sở dữ liệu trống" +#: catalogmanager/catalogmanager.cpp:290 kbabel/kbabel.cpp:537 +msgid "Ne&xt Fuzzy" +msgstr "Fuzzy tiế&p" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 586 -#: rc.cpp:671 rc.cpp:1083 -#, no-c-format -msgid "Auto add entry to database" -msgstr "" +#: catalogmanager/catalogmanager.cpp:287 kbabel/kbabel.cpp:540 +msgid "Prev&ious Untranslated" +msgstr "Chưa dịch t&rước" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 592 -#: rc.cpp:674 rc.cpp:1086 -#, no-c-format -msgid "" -"Automatically add an entry to the database if a new translation is notified by " -"someone (may be kbabel)" -msgstr "" +#: catalogmanager/catalogmanager.cpp:284 kbabel/kbabel.cpp:543 +msgid "Nex&t Untranslated" +msgstr "Chưa dịch t&iếp" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 614 -#: rc.cpp:677 rc.cpp:1089 -#, no-c-format -msgid "Auto added entry author:" +#: catalogmanager/catalogmanager.cpp:306 kbabel/kbabel.cpp:546 +msgid "Previo&us Error" +msgstr "&Lỗi trước" + +#: catalogmanager/catalogmanager.cpp:303 kbabel/kbabel.cpp:549 +msgid "Next Err&or" +msgstr "Lỗi tiế&p" + +#: kbabel/kbabel.cpp:552 +msgid "&Back in History" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 622 -#: rc.cpp:680 rc.cpp:1092 -#, no-c-format -msgid "" -"Put here the name and email address that you want to use as " -"last translator filed when you auto-add entry to the database (e.g. when " -"you modify a translation with kbabel)." -"

      " +#: kbabel/kbabel.cpp:554 +msgid "For&ward in History" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 632 -#: rc.cpp:683 -#, fuzzy, no-c-format -msgid "Scan Single PO File..." -msgstr "Quét file %1" +#: kbabel/kbabel.cpp:558 +msgid "&Find Text" +msgstr "Tì&m text" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 640 -#: rc.cpp:686 -#, fuzzy, no-c-format -msgid "Scan Folder..." -msgstr "Quét thư mục %1" +#: kbabel/kbabel.cpp:565 +msgid "F&ind Selected Text" +msgstr "&Tìm text đã chọn" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 648 -#: rc.cpp:689 -#, no-c-format -msgid "Scan Folder && Subfolders..." -msgstr "" +#: kbabel/kbabel.cpp:572 +msgid "&Edit Dictionary" +msgstr "&Soạn từ điển" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 670 -#: rc.cpp:692 rc.cpp:1104 -#, no-c-format -msgid "Scanning file:" -msgstr "" +#: kbabel/kbabel.cpp:579 +#, fuzzy +msgid "Con&figure Dictionary" +msgstr "&Cấu hình từ điển" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 678 -#: rc.cpp:695 rc.cpp:1107 -#, no-c-format -msgid "Entries added:" +#: kbabel/kbabel.cpp:585 +msgid "About Dictionary" +msgstr "Về từ điển" + +#: catalogmanager/catalogmanager.cpp:331 kbabel/kbabel.cpp:594 +msgid "&New..." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 719 -#: rc.cpp:698 rc.cpp:1110 -#, fuzzy, no-c-format -msgid "Total progress:" -msgstr "Thông điệp &hiện tại" +#: catalogmanager/catalogmanager.cpp:339 kbabel/kbabel.cpp:602 +#, fuzzy +msgid "C&lose" +msgstr "&Xoá" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 727 -#: rc.cpp:701 rc.cpp:1113 -#, fuzzy, no-c-format -msgid "Processing file:" -msgstr "Cất file" +#: catalogmanager/catalogmanager.cpp:345 kbabel/kbabel.cpp:607 +#, fuzzy +msgid "&Configure..." +msgstr "&Cấu hình từ điển" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 763 -#: rc.cpp:704 rc.cpp:1116 -#, fuzzy, no-c-format -msgid "Loading file:" -msgstr "Tải file" +#: kbabel/kbabel.cpp:614 +msgid "&Spell Check..." +msgstr "Kiểm tra &chính tả ...." + +#: kbabel/kbabel.cpp:617 +msgid "&Check All..." +msgstr "Kiể&m tra tất cả ..." + +#: kbabel/kbabel.cpp:620 +#, fuzzy +msgid "C&heck From Cursor Position..." +msgstr "Kiểm &tra từ con trỏ hiện tại ..." + +#: kbabel/kbabel.cpp:623 +msgid "Ch&eck Current..." +msgstr "Kiểm &tra hiện tại ..." -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 776 -#: rc.cpp:707 rc.cpp:1119 -#, no-c-format -msgid "Export..." -msgstr "" +#: kbabel/kbabel.cpp:626 +#, fuzzy +msgid "Check Fro&m Current to End of File..." +msgstr "Kiểm &tra từ con trỏ hiện tại ..." -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 787 -#: catalogmanager/catalogmanagerview.cpp:795 rc.cpp:710 rc.cpp:1122 -#, no-c-format -msgid "Statistics" -msgstr "" +#: kbabel/kbabel.cpp:629 +msgid "Chec&k Selected Text..." +msgstr "K&iểm tra text đã chọn .." -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 795 -#: rc.cpp:713 rc.cpp:1125 -#, fuzzy, no-c-format -msgid "Repeated Strings" -msgstr "Tìm chuỗi lặp" +#: kbabel/kbabel.cpp:635 +msgid "&Diffmode" +msgstr "&Diffmode" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 805 -#: rc.cpp:716 rc.cpp:1128 -#, no-c-format -msgid "Good Keys" -msgstr "" +#: catalogmanager/libcvs/cvsdialog.cpp:358 +#: catalogmanager/libsvn/svndialog.cpp:337 kbabel/kbabel.cpp:642 +msgid "&Show Diff" +msgstr "&Hiện diff" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 829 -#: rc.cpp:722 rc.cpp:1134 -#, no-c-format -msgid "" -"Here you can define how to fill the good keys list." -"

      \n" -"You can set the minimum number of words of the query that a key must have to be " -"inserted in the good keys list." -"

      \n" -"You can also set the minimum number of words of the key that the query must " -"have to insert the key in the list." -"

      \n" -"These two numbers are the percentage of the total number of words. If the " -"result of this percentage is less than one, the engine will set it to one." -"

      \n" -"Finally you can set the maximum number of entries in the list." -msgstr "" +#: kbabel/kbabel.cpp:645 +msgid "S&how Original Text" +msgstr "Hiệ&n text gốc" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 846 -#: rc.cpp:729 rc.cpp:1141 -#, no-c-format -msgid "Minimum number of words of the key also in the query (%):" -msgstr "" +#: kbabel/kbabel.cpp:649 +msgid "&Open File for Diff" +msgstr "&MởI file để diff" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 871 -#: rc.cpp:732 rc.cpp:738 rc.cpp:1144 rc.cpp:1150 -#, no-c-format -msgid "%" -msgstr "" +#: kbabel/kbabel.cpp:653 +msgid "&Rough Translation..." +msgstr "Dịch &thô ..." -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 885 -#: rc.cpp:735 rc.cpp:1147 -#, no-c-format -msgid "Minimum number of query words in the key (%):" -msgstr "" +#: kbabel/kbabel.cpp:657 +msgid "&Catalog Manager..." +msgstr "Trình quản lí Catalog ..." -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 918 -#: rc.cpp:741 rc.cpp:1153 -#, no-c-format -msgid "Max list length:" -msgstr "" +#: kbabel/kbabel.cpp:660 +msgid "Toggle Edit Mode" +msgstr "Chuyển chế độ Soạnh" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 942 -#: rc.cpp:744 rc.cpp:1156 -#, no-c-format -msgid "Frequent Words" +#: kbabel/kbabel.cpp:662 +msgid "&Word Count" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 959 -#: rc.cpp:747 rc.cpp:1159 -#, no-c-format -msgid "Discard words more frequent than:" +#: catalogmanager/catalogmanager.cpp:243 kbabel/kbabel.cpp:674 +msgid "&Stop Searching" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 967 -#: rc.cpp:750 rc.cpp:1162 -#, no-c-format -msgid "/10000" -msgstr "" +#: kbabel/kbabel.cpp:678 +msgid "&Gettext Info" +msgstr "&Gettext Info" -#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 984 -#: rc.cpp:753 rc.cpp:1165 -#, no-c-format -msgid "Frequent words are considered as in every key" +#: kbabel/kbabel.cpp:689 +msgid "Clear Bookmarks" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 28 -#: rc.cpp:756 -#, no-c-format -msgid "General" +#: kbabel/kbabel.cpp:697 +msgid "&Views" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 50 -#: rc.cpp:762 -#, fuzzy, no-c-format -msgid "DB folder:" -msgstr "Về từ điển" +#: kbabel/kbabel.cpp:703 +msgid "Current: 0" +msgstr "Hiện tại : 0" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 63 -#: rc.cpp:765 -#, no-c-format -msgid "Automatic update in kbabel" -msgstr "" +#: kbabel/kbabel.cpp:704 +msgid "Total: 0" +msgstr "Tổng: 0" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 73 -#: rc.cpp:768 -#, no-c-format -msgid "New Entries" -msgstr "" +#: kbabel/kbabel.cpp:705 +msgid "Fuzzy: 0" +msgstr "Fuzzy: 0" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 84 -#: kbabeldict/kbabeldictbox.cpp:1268 rc.cpp:771 -#, no-c-format -msgid "Author:" -msgstr "Tác giả:" +#: kbabel/kbabel.cpp:706 +msgid "Untranslated: 0" +msgstr "Chưa - dịch : 0" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 92 -#: rc.cpp:774 -#, no-c-format -msgid "From kbabel" -msgstr "" +#: kbabel/kbabel.cpp:731 kbabel/kbabel.cpp:1164 +msgid "INS" +msgstr "INS" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 126 -#: rc.cpp:777 -#, no-c-format -msgid "Algorithm" -msgstr "" +#: kbabel/kbabel.cpp:733 kbabel/kbabel.cpp:1539 +msgid "RW" +msgstr "RW" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 137 -#: rc.cpp:780 -#, fuzzy, no-c-format -msgid "Minimum score:" -msgstr "Lặp tối thiểu" +#: kbabel/kbabel.cpp:735 kbabel/kbabel.cpp:1605 +msgid "Line: %1 Col: %2" +msgstr "Dòng: %1 Cột %2" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 176 -#: rc.cpp:783 -#, no-c-format -msgid "Algorithms to Use" +#: kbabel/kbabel.cpp:749 +msgid "" +"" +"

      Statusbar

      \n" +"

      The statusbar displays some information about the opened file,\n" +"like the total number of entries and the number of fuzzy and untranslated\n" +"messages. Also the index and the status of the currently displayed entry is " +"shown.

      " msgstr "" +"" +"

      Statusbar

      \n" +"

      The statusbar hiển thị một số thông tin về file đã mở,\n" +"như tổng số các hạng mục, số fuzzy và chưa - dịch, \n" +"Nó cũng hiển thị mục lục về trạng thái của các hạng mục .

      " -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 187 -#: rc.cpp:786 rc.cpp:789 rc.cpp:807 rc.cpp:810 rc.cpp:813 rc.cpp:816 -#: rc.cpp:819 -#, fuzzy, no-c-format -msgid "Score:" -msgstr "Điểm" - -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 213 -#: rc.cpp:792 -#, no-c-format -msgid "Fuzzy sentence archive" +#: catalogmanager/catalogmanager.cpp:399 kbabel/kbabel.cpp:765 +msgid "&Validation" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 221 -#: rc.cpp:795 -#, no-c-format -msgid "Glossary" +#: kbabel/kbabel.cpp:767 +msgid "Perform &All Checks" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 229 -#: rc.cpp:798 -#, no-c-format -msgid "Exact " -msgstr "" +#: kbabel/kbabel.cpp:774 +msgid "C&heck Syntax" +msgstr "&Kiểm tra cú pháp" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 252 -#: rc.cpp:801 -#, no-c-format -msgid "Sentence by sentence" -msgstr "" +#: kbabel/kbabel.cpp:1081 +msgid "There are no changes to save." +msgstr "Không có thay đổi để cất ." -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 260 -#: rc.cpp:804 -#, no-c-format -msgid "Alphanumeric" -msgstr "" +#: kbabel/kbabel.cpp:1162 +msgid "OVR" +msgstr "OVR" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 313 -#: rc.cpp:822 -#, no-c-format -msgid "Word by word" +#: kbabel/kbabel.cpp:1266 +msgid "" +"Unable to use TDELauncher to start Catalog Manager. You should check the " +"installation of TDE.\n" +"Please start Catalog Manager manually." msgstr "" +"Không thể dùng Klauncher để bắt đầu trình quản lí Catalog . Bạn nên kiểm tra " +"lại cài đặt TDE . \n" +"Xin bắt đầu Trình Quản Lí Catalog bằng tay ." -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 321 -#: rc.cpp:825 -#, fuzzy, no-c-format -msgid "Dynamic dictionary" -msgstr "Về từ điển" +#: kbabel/kbabel.cpp:1364 +#, c-format +msgid "Current: %1" +msgstr "Hiện tại : %1" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 336 -#: rc.cpp:828 -#, no-c-format -msgid "Preferred number of results:" -msgstr "" +#: kbabel/kbabel.cpp:1370 +#, c-format +msgid "Total: %1" +msgstr "Tổng : %1" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 356 -#: rc.cpp:831 -#, no-c-format -msgid "Output" -msgstr "" +#: kbabel/kbabel.cpp:1375 +#, c-format +msgid "Fuzzy: %1" +msgstr "Fuzzy: %1" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 367 -#: rc.cpp:834 -#, fuzzy, no-c-format -msgid "Output Processing" -msgstr "Cất file" +#: kbabel/kbabel.cpp:1380 +#, c-format +msgid "Untranslated: %1" +msgstr "Chưa - dịch : %1" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 395 -#: rc.cpp:837 -#, no-c-format -msgid "First capital letter match" +#: kbabel/kbabel.cpp:1537 +msgid "RO" +msgstr "RO" + +#: kbabel/kbabel.cpp:1568 +#, fuzzy, c-format +msgid "" +"An error occurred while trying to open the gettext info page:\n" +"%1" msgstr "" +"Có lỗi khi mở trang thông tin gettext : \n" +"%1" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 403 -#: rc.cpp:840 -#, no-c-format -msgid "All capital letter match" +#: kbabel/kbabel.cpp:1663 +msgid "" +"_: MessageBox text\n" +"Spellchecking of multiple files is finished." msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 411 -#: rc.cpp:843 -#, no-c-format -msgid "Accelerator symbol (&&)" +#: kbabel/kbabel.cpp:1664 +msgid "" +"_: MessageBox caption\n" +"Spellcheck Done" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 419 -#: rc.cpp:846 -#, no-c-format -msgid "Try to use same letter" +#: kbabel/errorlistview.cpp:62 +msgid "" +"" +"

      Error List

      " +"

      This window shows the list of errors found by validator tools so you can " +"know why the current message has been marked with an error.

      " msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 429 -#: rc.cpp:849 -#, no-c-format -msgid "Custom Rules" +#: kbabel/kbcataloglistview.cpp:44 +msgid "Id" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 440 -#: rc.cpp:852 -#, fuzzy, no-c-format -msgid "Original string regexp:" +#: kbabel/kbcataloglistview.cpp:45 +#, fuzzy +msgid "Original String" msgstr "Chuỗi &gốc ( msgid):" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 451 -#: rc.cpp:855 -#, no-c-format -msgid "Enabled" +#: kbabel/contextview.cpp:63 +#, fuzzy +msgid "" +"" +"

      PO Context

      " +"

      This window shows the context of the current message in the PO file. " +"Normally it shows four messages in front of the current message and four after " +"it.

      " +"

      You can hide the tools window by deactivating Options->Show Tools.

      " +"
      " msgstr "" +"" +"

      Trình biên soạn lời bình

      \n" +"Cửa sổ biên soạn này hiển thị cho bạn lời bình về thông điệp đang hiển thị ." +"

      \n" +"

      Lời bình thường chứa các thông tin về nơi mà thông điệp được chứa trong mã " +"nguồn .\n" +"và thông tin trạng thái về thông điệp này (fuzzy, c-format).\n" +"Nhắc nhở từ từ những người dịch khác thỉnh thoảng cũng hiện ở đây

      \n" +"

      Bạn có thể ẩn hiển thị lời bình bằng việc bỏ kích hoạt \n" +"Tùy chọn -> Hiện Lời Bình .

      " -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 462 -#: rc.cpp:858 -#, no-c-format -msgid "Description" +#: kbabel/contextview.cpp:99 +msgid "current entry" +msgstr "Hạng mục hiện tại" + +#: kbabel/contextview.cpp:140 +msgid "" +"Plural %1: %2\n" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 527 -#: rc.cpp:870 -#, fuzzy, no-c-format -msgid "Replace string:" -msgstr "Tìm chuỗi lặp" +#: kbabel/spelldlg.cpp:44 +msgid "" +"_: Caption of dialog\n" +"Spelling" +msgstr "Chính tả" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 545 -#: rc.cpp:873 -#, fuzzy, no-c-format -msgid "Translated regexp(search):" -msgstr "Chuỗi đã &dịch (msgstr):" +#: kbabel/spelldlg.cpp:47 +#, fuzzy +msgid "&Spell Check" +msgstr "Kiểm tra &chính tả ...." -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 583 -#: rc.cpp:882 -#, fuzzy, no-c-format -msgid "Check language" -msgstr "Kiể&m tra đối số" +#: kbabel/kbabelpref.cpp:57 +msgid "" +"_: title of page in preferences dialog\n" +"Edit" +msgstr "Biên soạn" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 599 -#: rc.cpp:885 -#, fuzzy, no-c-format -msgid "Use current filters" -msgstr "Hạng mục hiện tại" +#: kbabel/kbabelpref.cpp:59 +#, fuzzy +msgid "Options for Editing" +msgstr "Tùy chọn cho Biên Soạn" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 615 -#: rc.cpp:888 -#, no-c-format -msgid "Set date to today" -msgstr "" +#: kbabel/kbabelpref.cpp:70 +msgid "" +"_: title of page in preferences dialog\n" +"Search" +msgstr "Tìm Kiếm" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 624 -#: rc.cpp:891 -#, fuzzy, no-c-format -msgid "Sources" -msgstr "Điểm" +#: kbabel/kbabelpref.cpp:72 +#, fuzzy +msgid "Options for Searching Similar Translations" +msgstr "Tùy chọn cho tìm kiếm dịch tương tự " -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 651 -#: rc.cpp:900 -#, no-c-format -msgid "Scan Now" -msgstr "" +#: kbabel/kbabelpref.cpp:87 +#, fuzzy +msgid "Options for Showing Differences" +msgstr "Tùy chọn hiển thị Sự - Khác - Nhau" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 684 -#: rc.cpp:906 -#, no-c-format -msgid "Scan All" -msgstr "" +#: kbabel/kbabelpref.cpp:90 +#, fuzzy +msgid "" +"_: name of page in preferences dialog icon list\n" +"Fonts" +msgstr "Cất" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 701 -#: rc.cpp:909 -#, no-c-format -msgid "Filters" -msgstr "" +#: kbabel/kbabelpref.cpp:92 +#, fuzzy +msgid "" +"_: title of page in preferences dialog\n" +"Font Settings" +msgstr "Chính tả" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 16 -#: rc.cpp:912 -#, fuzzy, no-c-format -msgid "Edit Source" -msgstr "Điểm" +#: kbabel/kbabelpref.cpp:95 +#, fuzzy +msgid "" +"_: name of page in preferences dialog icon list\n" +"Colors" +msgstr "Cất" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 60 -#: rc.cpp:921 -#, fuzzy, no-c-format -msgid "Additional Informations" -msgstr "Từ điển cho người dịch" +#: kbabel/kbabelpref.cpp:97 +#, fuzzy +msgid "" +"_: title of page in preferences dialog\n" +"Color Settings" +msgstr "Chính tả" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 133 -#: rc.cpp:927 -#, no-c-format -msgid "Project name:" +#: kbabel/hidingmsgedit.cpp:76 +msgid "Context inserted by KBabel, do not translate:" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 149 -#: rc.cpp:930 -#, no-c-format -msgid "Project keywords:" +#: kbabel/hidingmsgedit.cpp:182 +#, c-format +msgid "Plural %1" msgstr "" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 158 -#: rc.cpp:933 -#, fuzzy, no-c-format -msgid "General Info" -msgstr "&Gettext Info" - -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 172 -#: rc.cpp:936 -#, fuzzy, no-c-format -msgid "Single File" -msgstr "Quét file %1" - -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 177 -#: rc.cpp:939 -#, fuzzy, no-c-format -msgid "Single Folder" -msgstr "Quét file %1" +#: datatools/pluralforms/main.cc:59 +msgid "" +"_: what check found errors\n" +"plural forms" +msgstr "plural forms" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 182 -#: rc.cpp:942 -#, fuzzy, no-c-format -msgid "Recursive Folder" -msgstr "Quét thư mục %1" +#: datatools/punctuation/main.cc:58 +#, fuzzy +msgid "" +"_: what check found errors\n" +"punctuation" +msgstr "Dấu bằng" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 194 -#: rc.cpp:945 -#, fuzzy, no-c-format -msgid "Source name:" -msgstr "Điểm" +#: datatools/accelerators/main.cc:58 +msgid "" +"_: what check found errors\n" +"accelerator" +msgstr "accelerator" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 207 -#: rc.cpp:948 -#, no-c-format -msgid "Type:" -msgstr "" +#: datatools/context/main.cc:58 +#, fuzzy +msgid "" +"_: what check found errors\n" +"context info" +msgstr "context" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 215 -#: rc.cpp:951 -#, no-c-format -msgid "Setup Filter..." -msgstr "" +#: datatools/equations/main.cc:58 +#, fuzzy +msgid "" +"_: what check found errors\n" +"equations" +msgstr "Dấu bằng" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 223 -#: rc.cpp:954 -#, fuzzy, no-c-format -msgid "Location:" -msgstr "Vị trí" +#: datatools/xml/main.cc:60 +#, fuzzy +msgid "" +"_: what check found errors\n" +"XML tags" +msgstr "Đối số" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 231 -#: rc.cpp:957 -#, no-c-format -msgid "Use filter" -msgstr "" +#: datatools/arguments/main.cc:57 +msgid "" +"_: what check found errors\n" +"arguments" +msgstr "Đối số" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 17 -#: rc.cpp:960 -#, no-c-format -msgid "DBSEPrefWidget" -msgstr "" +#: datatools/whitespace/main.cc:60 +#, fuzzy +msgid "" +"_: which check found errors\n" +"whitespace only translation" +msgstr "accelerator" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 635 -#: rc.cpp:1095 -#, fuzzy, no-c-format -msgid "Scan Single PO File" -msgstr "Quét file %1" +#: datatools/not-translated/main.cc:60 +#, fuzzy +msgid "" +"_: which check found errors\n" +"English text in translation" +msgstr "Dấu bằng" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 643 -#: rc.cpp:1098 -#, no-c-format -msgid "Scan Folder" -msgstr "" +#: datatools/length/main.cc:61 datatools/regexp/main.cc:55 +#, fuzzy +msgid "" +"_: which check found errors\n" +"translation has inconsistent length" +msgstr "context" -#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 651 -#: rc.cpp:1101 -#, no-c-format -msgid "Scan Folder && Subfolders" +#: datatools/regexp/main.cc:58 +msgid "Error loading data (%1)" msgstr "" -#. i18n: file ./catalogmanager/catalogmanagerui.rc line 30 -#: rc.cpp:1174 -#, no-c-format -msgid "&Markings" +#: datatools/regexp/main.cc:118 +msgid "File not found" msgstr "" -#. i18n: file ./catalogmanager/catalogmanagerui.rc line 60 -#: rc.cpp:1183 rc.cpp:1201 rc.cpp:1207 -#, no-c-format -msgid "CVS" +#: datatools/regexp/main.cc:123 +msgid "The file is not a XML" msgstr "" -#. i18n: file ./catalogmanager/catalogmanagerui.rc line 78 -#: catalogmanager/future.cpp:4 rc.cpp:1186 rc.cpp:1204 rc.cpp:1210 -#, no-c-format -msgid "SVN" +#: datatools/regexp/main.cc:147 +msgid "Expected tag 'item'" msgstr "" -#. i18n: file ./catalogmanager/markpatternwidget.ui line 24 -#: rc.cpp:1213 -#, no-c-format -msgid "To be set dynamically:" +#: datatools/regexp/main.cc:153 +msgid "First child of 'item' is not a node" msgstr "" -#. i18n: file ./catalogmanager/markpatternwidget.ui line 62 -#: rc.cpp:1222 -#, fuzzy, no-c-format -msgid "&Include templates" -msgstr "Mở mẫu" - -#. i18n: file ./catalogmanager/markpatternwidget.ui line 70 -#: rc.cpp:1225 -#, no-c-format -msgid "Use &wildcards" +#: datatools/regexp/main.cc:159 +msgid "Expected tag 'name'" msgstr "" -#. i18n: file ./catalogmanager/validateprogresswidget.ui line 38 -#: kbabeldict/kbabeldictbox.cpp:208 rc.cpp:1234 -#, no-c-format -msgid "Current:" -msgstr "Hiện tại:" - -#. i18n: file ./catalogmanager/validateprogresswidget.ui line 59 -#: rc.cpp:1237 -#, no-c-format -msgid "Overall:" +#: datatools/regexp/main.cc:167 +msgid "Expected tag 'exp'" msgstr "" -#. i18n: file ./catalogmanager/validateprogresswidget.ui line 80 -#: rc.cpp:1240 -#, fuzzy, no-c-format -msgid "Current file:" -msgstr "Hiện tại:" - -#. i18n: file ./catalogmanager/validateprogresswidget.ui line 88 -#: rc.cpp:1243 -#, fuzzy, no-c-format -msgid "Validation:" -msgstr "Dịch" +#: filters/gettext/gettextimport.cpp:83 +msgid "loading file" +msgstr "Tải file" -#. i18n: file ./catalogmanager/validationoptions.ui line 32 -#: rc.cpp:1249 -#, no-c-format -msgid "Mark invalid as &fuzzy" -msgstr "" +#: filters/gettext/gettextexport.cpp:74 +msgid "saving file" +msgstr "Cất file" -#. i18n: file ./catalogmanager/validationoptions.ui line 39 -#: rc.cpp:1252 -#, no-c-format -msgid "" -"" -"

      Mark invalid as fuzzy" -"

      \n" -"

      If you select this option, all items,\n" -"which identifies the tool as invalid, will be\n" -"marked as fuzzy and the resulting file\n" -"will be saved.

      " -msgstr "" +#: kbabeldict/kbabeldict.cpp:45 +msgid "KBabelDict" +msgstr "KBabelDict" -#. i18n: file ./catalogmanager/validationoptions.ui line 47 -#: rc.cpp:1259 -#, no-c-format -msgid "&Do not validate fuzzy" -msgstr "" +#: kbabeldict/kbabeldict.cpp:47 +#, fuzzy +msgid "About Module" +msgstr "Về Module ..." -#. i18n: file ./catalogmanager/validationoptions.ui line 52 -#: rc.cpp:1262 -#, no-c-format -msgid "" -"" -"

      Do not validate fuzzy" -"

      \n" -"

      If you select this option, all items\n" -"marked as fuzzy will not be validated at all.

      " -msgstr "" +#: kbabeldict/kbabeldict.cpp:48 kbabeldict/kbabeldict.cpp:104 +msgid "Hide Sett&ings" +msgstr "Â?n &thiết lập" -#: kbabeldict/aboutmoduledlg.cpp:42 -msgid "Report Bug..." -msgstr "Báo cáo lỗi ..." +#: kbabeldict/kbabeldict.cpp:108 +msgid "Show Sett&ings" +msgstr "Hiện thiết &lập" #: kbabeldict/kbabeldictview.cpp:83 msgid "Search in module:" @@ -4295,12 +4284,130 @@ msgstr "Tì&m trong dịch" msgid "Settings:" msgstr "Thiết lập:" -#: kbabeldict/modules/tmx/pc_factory.cpp:95 -#: kbabeldict/modules/tmx/tmxcompendium.cpp:175 -#, fuzzy -msgid "TMX Compendium" +#: kbabeldict/main.cpp:114 +msgid "KBabel - Dictionary" +msgstr "KBabel - Từ điển" + +#: kbabeldict/main.cpp:115 +msgid "A dictionary for translators" +msgstr "Từ điển cho người dịch" + +#: kbabeldict/main.cpp:116 +#, fuzzy +msgid "(c) 2000,2001,2002,2003 The KBabeldict developers" +msgstr "(c) 2000,2001,2002 The KBabeldict developers" + +#: kbabeldict/aboutmoduledlg.cpp:42 +msgid "Report Bug..." +msgstr "Báo cáo lỗi ..." + +#: kbabeldict/dictchooser.cpp:59 +#, fuzzy +msgid "" +"_: dictionary to not use\n" +"Do not use:" +msgstr "Không dùng" + +#: kbabeldict/dictchooser.cpp:62 +#, fuzzy +msgid "" +"_: dictionary to use\n" +"Use:" +msgstr "Dùng" + +#: kbabeldict/dictchooser.cpp:84 +msgid "Move &Up" +msgstr "&Lên" + +#: kbabeldict/dictchooser.cpp:87 +msgid "Move &Down" +msgstr "&Xuống" + +#: kbabeldict/dictchooser.cpp:90 +#, fuzzy +msgid "Con&figure..." +msgstr "&Cấu hình từ điển" + +#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:562 +#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:614 +msgid "" +"The name you chose is already used.\n" +"Please change the source name." +msgstr "" + +#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:563 +#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:615 +msgid "Name is Not Unique" +msgstr "" + +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1412 +#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:67 +#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:68 +#, fuzzy +msgid "Translation Database" +msgstr "Cơ sở dữ liệu dịch" + +#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:69 +#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:70 +msgid "A fast translation search engine based on databases" +msgstr "Mộ trình dịch nhanh dựa trên cơ sở dữ liệu " + +#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:72 +#, fuzzy +msgid "Copyright 2000-2003 by Andrea Rizzi" +msgstr "Copyright 2000-2001 by Andrea Rizzi" + +#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:182 +msgid "CHUNK BY CHUNK" +msgstr "" + +#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:183 +msgid "" +"

      Chunk by chunk

      CHANGE THIS TEXT!!!!This translation isobtained " +"translating the sentences and using afuzzy sentence translation database." +"
      Do not rely on it. Translations may be fuzzy." +"
      " +msgstr "" + +#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:374 +#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:386 +msgid "DYNAMIC DICT:" +msgstr "" + +#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:375 +#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:387 +msgid "" +"

      Dynamic Dictionary

      This is a dynamic dictionary created looking for " +"correlation of original and translated words." +"
      Do not rely on it. Translations may be fuzzy." +"
      " +msgstr "" + +#: kbabeldict/modules/dbsearchengine2/database.cpp:142 +#, fuzzy +msgid "Create Database" +msgstr "Không thể mở file cơ sở dữ liệu" + +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258 +#: kbabeldict/modules/dbsearchengine2/database.cpp:142 +msgid "Create" +msgstr "" + +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:127 +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258 +#: kbabeldict/modules/dbsearchengine2/database.cpp:142 +msgid "Do Not Create" +msgstr "" + +#: kbabeldict/modules/pocompendium/pc_factory.cpp:95 +#: kbabeldict/modules/pocompendium/pocompendium.cpp:184 +msgid "PO Compendium" msgstr "Kho PO" +#: kbabeldict/modules/pocompendium/pc_factory.cpp:97 +msgid "A module for searching in a PO file" +msgstr "Module để tìm trong file PO" + #: kbabeldict/modules/pocompendium/compendiumdata.cpp:79 #: kbabeldict/modules/pocompendium/pocompendium.cpp:1195 #: kbabeldict/modules/tmx/tmxcompendium.cpp:957 @@ -4308,13 +4415,26 @@ msgstr "Kho PO" msgid "Loading PO compendium" msgstr "Tải kho PO" -#: kbabeldict/modules/tmx/preferenceswidget.cpp:88 +#: kbabeldict/modules/pocompendium/compendiumdata.cpp:93 +#, fuzzy, c-format +msgid "" +"Error while trying to read file for PO Compendium module:\n" +"%1" +msgstr "Lỗi khi đọc file %1" + +#: kbabeldict/modules/pocompendium/compendiumdata.cpp:104 +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:132 +msgid "Building indices" +msgstr "Xây dựng mục lục" + +#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:88 #, fuzzy msgid "" "" "

      Parameters

      " -"

      Here you can fine-tune searching within the PO file. For example, if you " -"want to perform a case sensitive search.

      " +"

      Here you can fine-tune searching within the PO file. For example if you want " +"to perform a case sensitive search, or if you want fuzzy messages to be " +"ignored.

      " msgstr "" "" "

      Tham số

      " @@ -4357,131 +4477,93 @@ msgid "" "

      Configure here which file is to be used for searching.

      " msgstr "

      Vị trí

      Cấu hình file sẽ được tìm kiếm.

      " -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:80 -#, fuzzy -msgid "Loading TMX compendium" -msgstr "Tải kho PO" - -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:92 -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:102 -#, fuzzy -msgid "Cannot open the file." -msgstr "Không thể mở file cơ sở dữ liệu" +#: kbabeldict/modules/poauxiliary/pa_factory.cpp:95 +#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:147 +msgid "PO Auxiliary" +msgstr "PO bổ trợ" -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:96 +#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:426 #, fuzzy -msgid "Cannot parse XML data." -msgstr "Không thể mở file cơ sở dữ liệu" - -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:111 -msgid "Unsupported format." -msgstr "" +msgid "Loading PO auxiliary" +msgstr "Tải PO bổ trợ" -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:117 -#, fuzzy +#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:438 +#, fuzzy, c-format msgid "" -"Error while trying to read file for TMX Compendium module:\n" -"%1\n" -"Reason: %2" -msgstr "Lỗi khi đọc file %1" +"Error while trying to open file for PO Auxiliary module:\n" +"%1" +msgstr "" +"Lỗi mở file:\n" +"%1" -#: kbabeldict/modules/pocompendium/compendiumdata.cpp:104 -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:132 -msgid "Building indices" +#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:450 +msgid "Building index" msgstr "Xây dựng mục lục" -#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:229 -msgid "Empty database." -msgstr "" +#: kbabeldict/modules/poauxiliary/pa_factory.cpp:97 +msgid "A simple module for exact searching in a PO file" +msgstr "Một module đơn giản để tìm chính xác trong file PO" + +#: kbabeldict/modules/tmx/pc_factory.cpp:95 +#: kbabeldict/modules/tmx/tmxcompendium.cpp:175 +#, fuzzy +msgid "TMX Compendium" +msgstr "Kho PO" #: kbabeldict/modules/tmx/pc_factory.cpp:97 #, fuzzy msgid "A module for searching in a TMX file" msgstr "Module để tìm trong file PO" -#: kbabeldict/modules/pocompendium/pc_factory.cpp:95 -#: kbabeldict/modules/pocompendium/pocompendium.cpp:184 -msgid "PO Compendium" -msgstr "Kho PO" - -#: kbabeldict/modules/pocompendium/compendiumdata.cpp:93 -#, fuzzy, c-format -msgid "" -"Error while trying to read file for PO Compendium module:\n" -"%1" -msgstr "Lỗi khi đọc file %1" - -#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:88 +#: kbabeldict/modules/tmx/preferenceswidget.cpp:88 #, fuzzy msgid "" "" "

      Parameters

      " -"

      Here you can fine-tune searching within the PO file. For example if you want " -"to perform a case sensitive search, or if you want fuzzy messages to be " -"ignored.

      " +"

      Here you can fine-tune searching within the PO file. For example, if you " +"want to perform a case sensitive search.

      " msgstr "" "" "

      Tham số

      " "

      Bạn có thể cụ thể hóa việc tìm file po . Ví dụ, nếu bạn muốn tìm phân biệt " "chữ hoa / thường hay fuzzy sẽ bị bỏ qua

      " -#: kbabeldict/modules/pocompendium/pc_factory.cpp:97 -msgid "A module for searching in a PO file" -msgstr "Module để tìm trong file PO" - -#: kbabeldict/modules/poauxiliary/pa_factory.cpp:95 -#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:147 -msgid "PO Auxiliary" -msgstr "PO bổ trợ" +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:80 +#, fuzzy +msgid "Loading TMX compendium" +msgstr "Tải kho PO" -#: kbabeldict/modules/poauxiliary/pa_factory.cpp:97 -msgid "A simple module for exact searching in a PO file" -msgstr "Một module đơn giản để tìm chính xác trong file PO" +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:92 +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:102 +#, fuzzy +msgid "Cannot open the file." +msgstr "Không thể mở file cơ sở dữ liệu" -#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:426 +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:96 #, fuzzy -msgid "Loading PO auxiliary" -msgstr "Tải PO bổ trợ" +msgid "Cannot parse XML data." +msgstr "Không thể mở file cơ sở dữ liệu" -#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:438 -#, fuzzy, c-format -msgid "" -"Error while trying to open file for PO Auxiliary module:\n" -"%1" +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:111 +msgid "Unsupported format." msgstr "" -"Lỗi mở file:\n" -"%1" - -#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:450 -msgid "Building index" -msgstr "Xây dựng mục lục" -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1412 -#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:67 -#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:68 +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:117 #, fuzzy -msgid "Translation Database" -msgstr "Cơ sở dữ liệu dịch" +msgid "" +"Error while trying to read file for TMX Compendium module:\n" +"%1\n" +"Reason: %2" +msgstr "Lỗi khi đọc file %1" -#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:69 -#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:70 -msgid "A fast translation search engine based on databases" -msgstr "Mộ trình dịch nhanh dựa trên cơ sở dữ liệu " +#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:229 +msgid "Empty database." +msgstr "" #: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:71 msgid "Copyright 2000-2001 by Andrea Rizzi" msgstr "Copyright 2000-2001 by Andrea Rizzi" -#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:102 -#, c-format -msgid "Scanning file: %1" -msgstr "Quét file: %1" - -#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:107 -#, c-format -msgid "Entries added: %1" -msgstr "Đã thêm vào hạng mục: %1" - #: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:84 msgid "No error" msgstr "Không lỗi" @@ -4502,12 +4584,6 @@ msgstr "" msgid "Create Folder" msgstr "Không thể mở file cơ sở dữ liệu" -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:127 -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258 -#: kbabeldict/modules/dbsearchengine2/database.cpp:142 -msgid "Do Not Create" -msgstr "" - #: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:146 #, fuzzy, c-format msgid "It was not possible to create folder %1" @@ -4550,11 +4626,6 @@ msgstr "" "Cơ sở dữ liệu không tìm thấy \n" "Bạn có muốn tạo nó không ?" -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258 -#: kbabeldict/modules/dbsearchengine2/database.cpp:142 -msgid "Create" -msgstr "" - #: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:408 msgid "Cannot open the database" msgstr "Không thể mở file cơ sở dữ liệu" @@ -4612,98 +4683,43 @@ msgid "Select Folder to Scan Recursively" msgstr "Chọn thư mục bạn muốn quét truy hồi" #: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1263 -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1315 -#, fuzzy, c-format -msgid "Scanning folder %1" -msgstr "Quét file %1" - -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1299 -#, fuzzy -msgid "Select Folder to Scan" -msgstr "Chọn file PO để quét" - -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1358 -#, fuzzy -msgid "Select PO File to Scan" -msgstr "Chọn file PO để quét" - -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1372 -#, c-format -msgid "Scanning file %1" -msgstr "Quét file %1" - -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1608 -msgid "Searching words" -msgstr "Tìm từ" - -#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1850 -msgid "Process output" -msgstr "Xuất của tiến trình" - -#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:72 -#, fuzzy -msgid "Copyright 2000-2003 by Andrea Rizzi" -msgstr "Copyright 2000-2001 by Andrea Rizzi" - -#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:562 -#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:614 -msgid "" -"The name you chose is already used.\n" -"Please change the source name." -msgstr "" - -#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:563 -#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:615 -msgid "Name is Not Unique" -msgstr "" - -#: kbabeldict/modules/dbsearchengine2/database.cpp:142 -#, fuzzy -msgid "Create Database" -msgstr "Không thể mở file cơ sở dữ liệu" - -#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:182 -msgid "CHUNK BY CHUNK" -msgstr "" - -#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:183 -msgid "" -"

      Chunk by chunk

      CHANGE THIS TEXT!!!!This translation isobtained " -"translating the sentences and using afuzzy sentence translation database." -"
      Do not rely on it. Translations may be fuzzy." -"
      " -msgstr "" - -#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:374 -#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:386 -msgid "DYNAMIC DICT:" -msgstr "" - -#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:375 -#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:387 -msgid "" -"

      Dynamic Dictionary

      This is a dynamic dictionary created looking for " -"correlation of original and translated words." -"
      Do not rely on it. Translations may be fuzzy." -"
      " -msgstr "" +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1315 +#, fuzzy, c-format +msgid "Scanning folder %1" +msgstr "Quét file %1" -#: kbabeldict/kbabeldict.cpp:45 -msgid "KBabelDict" -msgstr "KBabelDict" +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1299 +#, fuzzy +msgid "Select Folder to Scan" +msgstr "Chọn file PO để quét" -#: kbabeldict/kbabeldict.cpp:47 +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1358 #, fuzzy -msgid "About Module" -msgstr "Về Module ..." +msgid "Select PO File to Scan" +msgstr "Chọn file PO để quét" -#: kbabeldict/kbabeldict.cpp:48 kbabeldict/kbabeldict.cpp:104 -msgid "Hide Sett&ings" -msgstr "Â?n &thiết lập" +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1372 +#, c-format +msgid "Scanning file %1" +msgstr "Quét file %1" -#: kbabeldict/kbabeldict.cpp:108 -msgid "Show Sett&ings" -msgstr "Hiện thiết &lập" +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1608 +msgid "Searching words" +msgstr "Tìm từ" + +#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1850 +msgid "Process output" +msgstr "Xuất của tiến trình" + +#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:102 +#, c-format +msgid "Scanning file: %1" +msgstr "Quét file: %1" + +#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:107 +#, c-format +msgid "Entries added: %1" +msgstr "Đã thêm vào hạng mục: %1" #: kbabeldict/kbabeldictbox.cpp:201 msgid "Total:" @@ -4800,696 +4816,451 @@ msgstr "Có lỗi khi dùng DCOP ." #, fuzzy msgid "" "The \"Translation Database\" module\n" -"appears not to be installed on your system." -msgstr "" -"Xin lỗi, module \"Cấu trúc dữ liệu dịch\" có vẻ \n" -"chưa được cài trong hệ thống của bạn ." - -#: kbabeldict/dictchooser.cpp:59 -#, fuzzy -msgid "" -"_: dictionary to not use\n" -"Do not use:" -msgstr "Không dùng" - -#: kbabeldict/dictchooser.cpp:62 -#, fuzzy -msgid "" -"_: dictionary to use\n" -"Use:" -msgstr "Dùng" - -#: kbabeldict/dictchooser.cpp:84 -msgid "Move &Up" -msgstr "&Lên" - -#: kbabeldict/dictchooser.cpp:87 -msgid "Move &Down" -msgstr "&Xuống" - -#: kbabeldict/dictchooser.cpp:90 -#, fuzzy -msgid "Con&figure..." -msgstr "&Cấu hình từ điển" - -#: kbabeldict/main.cpp:114 -msgid "KBabel - Dictionary" -msgstr "KBabel - Từ điển" - -#: kbabeldict/main.cpp:115 -msgid "A dictionary for translators" -msgstr "Từ điển cho người dịch" - -#: kbabeldict/main.cpp:116 -#, fuzzy -msgid "(c) 2000,2001,2002,2003 The KBabeldict developers" -msgstr "(c) 2000,2001,2002 The KBabeldict developers" - -#: common/catalog.cpp:592 -msgid "" -"Free Software Foundation Copyright does not contain any year. It will not be " -"updated." -msgstr "" - -#: common/catalog.cpp:1237 -#, fuzzy -msgid "validating file" -msgstr "Tải file" - -#: common/catalog.cpp:1276 -msgid "applying tool" -msgstr "" - -#: common/catalog.cpp:3128 -msgid "searching matching message" -msgstr "Tìm thông điệp matching" - -#: common/catalog.cpp:3217 -msgid "preparing messages for diff" -msgstr "Chuẩn b. thông điệp để diff" - -#: common/kbproject.cpp:53 -#, fuzzy -msgid "unnamed" -msgstr "&Tên:" - -#: common/kbmailer.cpp:106 -#, fuzzy, c-format -msgid "Error while trying to download file %1." -msgstr "" -"Lỗi khi mở file : \n" -"%1" - -#: common/kbmailer.cpp:145 -msgid "Enter the name of the archive without file extension" -msgstr "" - -#: common/kbmailer.cpp:178 -#, fuzzy -msgid "Error while trying to create archive file." -msgstr "" -"Lỗi khi mở file : \n" -"%1" - -#: common/kbmailer.cpp:193 -#, fuzzy, c-format -msgid "Error while trying to read file %1." -msgstr "" -"Lỗi khi mở file : \n" -"%1" - -#: common/kbmailer.cpp:208 -#, fuzzy -msgid "Error while trying to copy file %1 into archive." -msgstr "" -"Lỗi khi mở file : \n" -"%1" - -#: filters/gettext/gettextexport.cpp:74 -msgid "saving file" -msgstr "Cất file" - -#: filters/gettext/gettextimport.cpp:83 -msgid "loading file" -msgstr "Tải file" - -#: catalogmanager/validateprogress.cpp:56 -#, fuzzy -msgid "" -"_: Caption of dialog\n" -"Validation" -msgstr "Chính tả" - -#: catalogmanager/catalogmanager.cpp:222 -#: catalogmanager/validateprogress.cpp:72 -msgid "&Open" -msgstr "" - -#: catalogmanager/validateprogress.cpp:73 -#, fuzzy -msgid "&Ignore" -msgstr "&Hơn nữa" - -#: catalogmanager/catalogmanagerview.cpp:2999 -#: catalogmanager/validateprogress.cpp:98 -#, fuzzy -msgid "" -"Cannot instantiate a validation tool.\n" -"Please check your installation." -msgstr "" -"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" - -#: catalogmanager/catalogmanagerview.cpp:3000 -#: catalogmanager/validateprogress.cpp:99 -msgid "Validation Tool Error" -msgstr "" - -#: catalogmanager/validateprogress.cpp:186 -msgid "" -"Validation done.\n" -"\n" -"Checked files: %1\n" -"Number of errors: %2\n" -"Number of ignored errors: %3" -msgstr "" - -#: catalogmanager/validateprogress.cpp:190 -#, fuzzy -msgid "Validation Done" -msgstr "Dịch" - -#: catalogmanager/multiroughtransdlg.cpp:56 -msgid "Files:" -msgstr "" - -#: catalogmanager/catalogmanagerview.cpp:94 catalogmanager/future.cpp:5 -#, fuzzy -msgid "CVS/SVN Status" -msgstr "Trạng thái :" - -#: catalogmanager/future.cpp:8 -msgid "Resolved" -msgstr "" - -#: catalogmanager/future.cpp:9 -msgid "Resolved for Marked" -msgstr "" - -#: catalogmanager/future.cpp:10 -#, fuzzy -msgid "Revert" -msgstr "&Lấy lại" - -#: catalogmanager/future.cpp:11 -#, fuzzy -msgid "Revert for Marked" -msgstr "Lỗi tiế&p" - -#: catalogmanager/future.cpp:12 -#, fuzzy -msgid "Cleanup" -msgstr "&Xoá" - -#: catalogmanager/future.cpp:13 -msgid "Cleanup for Marked" -msgstr "" - -#: catalogmanager/future.cpp:16 -msgid "No repository" -msgstr "" - -#: catalogmanager/catmanlistitem.cpp:80 -msgid "Message Catalogs" -msgstr "" - -#: catalogmanager/catmanlistitem.cpp:450 catalogmanager/catmanlistitem.cpp:637 -msgid "No version control" -msgstr "" - -#: catalogmanager/libcvs/cvshandler.cpp:88 -msgid "No CVS repository" -msgstr "" - -#: catalogmanager/libcvs/cvshandler.cpp:91 -msgid "Not in CVS" +"appears not to be installed on your system." msgstr "" +"Xin lỗi, module \"Cấu trúc dữ liệu dịch\" có vẻ \n" +"chưa được cài trong hệ thống của bạn ." -#: catalogmanager/libcvs/cvshandler.cpp:94 -#: catalogmanager/libsvn/svnhandler.cpp:96 -msgid "Locally added" +#: common/kbmailer.cpp:106 +#, fuzzy, c-format +msgid "Error while trying to download file %1." msgstr "" +"Lỗi khi mở file : \n" +"%1" -#: catalogmanager/libcvs/cvshandler.cpp:97 -#: catalogmanager/libsvn/svnhandler.cpp:99 -msgid "Locally removed" +#: common/kbmailer.cpp:145 +msgid "Enter the name of the archive without file extension" msgstr "" -#: catalogmanager/libcvs/cvshandler.cpp:100 -#: catalogmanager/libsvn/svnhandler.cpp:102 -msgid "Locally modified" +#: common/kbmailer.cpp:178 +#, fuzzy +msgid "Error while trying to create archive file." msgstr "" +"Lỗi khi mở file : \n" +"%1" -#: catalogmanager/libcvs/cvshandler.cpp:103 -#: catalogmanager/libsvn/svnhandler.cpp:105 -msgid "Up-to-date" +#: common/kbmailer.cpp:193 +#, fuzzy, c-format +msgid "Error while trying to read file %1." msgstr "" +"Lỗi khi mở file : \n" +"%1" -#: catalogmanager/libcvs/cvshandler.cpp:106 -#: catalogmanager/libsvn/svnhandler.cpp:108 -msgid "Conflict" +#: common/kbmailer.cpp:208 +#, fuzzy +msgid "Error while trying to copy file %1 into archive." msgstr "" +"Lỗi khi mở file : \n" +"%1" -#: catalogmanager/libcvs/cvshandler.cpp:109 -#: catalogmanager/libsvn/svnhandler.cpp:113 -msgid "Unknown" -msgstr "" +#: common/kbproject.cpp:53 +#, fuzzy +msgid "unnamed" +msgstr "&Tên:" -#: catalogmanager/libcvs/cvshandler.cpp:189 -#: catalogmanager/libcvs/cvshandler.cpp:228 +#: common/catalog.cpp:592 msgid "" -"This is not a valid CVS repository. The CVS commands cannot be executed." +"Free Software Foundation Copyright does not contain any year. It will not be " +"updated." msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:311 -#: catalogmanager/libcvs/cvshandler.cpp:375 -#: catalogmanager/libsvn/svndialog.cpp:290 -#: catalogmanager/libsvn/svnhandler.cpp:483 -msgid "[ Starting command ]" -msgstr "" +#: common/catalog.cpp:1237 +#, fuzzy +msgid "validating file" +msgstr "Tải file" -#: catalogmanager/libcvs/cvsdialog.cpp:68 -msgid "CVS Dialog" +#: common/catalog.cpp:1276 +msgid "applying tool" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:77 -#: catalogmanager/libsvn/svndialog.cpp:74 -msgid "Update the following files:" -msgstr "" +#: common/catalog.cpp:3128 +msgid "searching matching message" +msgstr "Tìm thông điệp matching" -#: catalogmanager/libcvs/cvsdialog.cpp:80 -#: catalogmanager/libsvn/svndialog.cpp:77 -msgid "Commit the following files:" -msgstr "" +#: common/catalog.cpp:3217 +msgid "preparing messages for diff" +msgstr "Chuẩn b. thông điệp để diff" -#: catalogmanager/libcvs/cvsdialog.cpp:83 -msgid "Get status for the following files:" +#: addons/tdefile-plugins/tdefile_po.cpp:50 +msgid "Catalog Information" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:86 -#: catalogmanager/libsvn/svndialog.cpp:86 -msgid "Get diff for the following files:" -msgstr "" +#: addons/tdefile-plugins/tdefile_po.cpp:53 +#, fuzzy +msgid "Total Messages" +msgstr "Thông điệp &hiện tại" -#: catalogmanager/libcvs/cvsdialog.cpp:100 -#: catalogmanager/libsvn/svndialog.cpp:103 +#: addons/tdefile-plugins/tdefile_po.cpp:54 #, fuzzy -msgid "&Old messages:" +msgid "Fuzzy Messages" msgstr "&Mọi thông điệp" -#: catalogmanager/libcvs/cvsdialog.cpp:108 -#: catalogmanager/libsvn/svndialog.cpp:111 +#: addons/tdefile-plugins/tdefile_po.cpp:55 #, fuzzy -msgid "&Log message:" -msgstr "&Mọi thông điệp" +msgid "Untranslated Messages" +msgstr "Chưa - dịch : 0" -#: catalogmanager/libcvs/cvsdialog.cpp:114 -msgid "E&ncoding:" +#: addons/tdefile-plugins/tdefile_po.cpp:56 +#: catalogmanager/catalogmanagerview.cpp:96 +msgid "Last Translator" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:121 -msgid "" -"_: Descriptive encoding name\n" -"Recommended ( %1 )" +#: addons/tdefile-plugins/tdefile_po.cpp:57 +msgid "Language Team" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:122 -msgid "" -"_: Descriptive encoding name\n" -"Locale ( %1 )" +#: addons/tdefile-plugins/tdefile_po.cpp:58 +msgid "Revision" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:133 -#: catalogmanager/libsvn/svndialog.cpp:124 -msgid "Auto&matically add files if necessary" +#: catalogmanager/catalogmanager.cpp:222 +#: catalogmanager/validateprogress.cpp:72 +msgid "&Open" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:144 -#: catalogmanager/libsvn/svndialog.cpp:135 -#, fuzzy -msgid "&Commit" -msgstr "&Lời bình :" - -#: catalogmanager/libcvs/cvsdialog.cpp:147 -#: catalogmanager/libsvn/svndialog.cpp:139 -#, fuzzy -msgid "&Get Status" -msgstr "Trạng thái :" - -#: catalogmanager/libcvs/cvsdialog.cpp:150 -#: catalogmanager/libsvn/svndialog.cpp:142 -#, fuzzy -msgid "&Get Diff" -msgstr "&Hiện diff" - -#: catalogmanager/libcvs/cvsdialog.cpp:165 -#: catalogmanager/libsvn/svndialog.cpp:160 -#, fuzzy -msgid "Command output:" -msgstr "&Lệnh :" +#: catalogmanager/catalogmanager.cpp:225 +msgid "&Open Template" +msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:237 -#: catalogmanager/libsvn/svndialog.cpp:233 +#: catalogmanager/catalogmanager.cpp:228 #, fuzzy -msgid "The commit log message is empty. Do you want to continue?" -msgstr "File %1 đã tồn tại . Bạn có muốn ghi đè không ?" +msgid "Open in &New Window" +msgstr "Cửa &sổ mới" -#: catalogmanager/libcvs/cvsdialog.cpp:247 -#, c-format -msgid "Cannot find encoding: %1" +#: catalogmanager/catalogmanager.cpp:237 +msgid "Fi&nd in Files..." msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:253 -msgid "" -"The commit log message cannot be encoded in the selected encoding: %1.\n" -"Do you want to continue?" +#: catalogmanager/catalogmanager.cpp:240 +msgid "Re&place in Files..." msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:268 -#: catalogmanager/libsvn/svndialog.cpp:247 -msgid "Cannot open temporary file for writing. Aborting." +#: catalogmanager/catalogmanager.cpp:251 +msgid "&Toggle Marking" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:280 -#: catalogmanager/libsvn/svndialog.cpp:259 -msgid "Cannot write to temporary file. Aborting." +#: catalogmanager/catalogmanager.cpp:254 +msgid "Remove Marking" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:322 -#: catalogmanager/libsvn/svndialog.cpp:301 -msgid "The process could not be started." +#: catalogmanager/catalogmanager.cpp:257 +msgid "Toggle All Markings" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:351 -#: catalogmanager/libsvn/svndialog.cpp:330 -msgid "[ Exited with status %1 ]" +#: catalogmanager/catalogmanager.cpp:260 +msgid "Remove All Markings" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:353 -#: catalogmanager/libsvn/svndialog.cpp:332 -msgid "[ Finished ]" +#: catalogmanager/catalogmanager.cpp:263 +msgid "Mark Modified Files" msgstr "" -#: catalogmanager/libcvs/cvsdialog.cpp:401 -msgid "" -"_: Descriptive encoding name\n" -"Last choice ( %1 )" +#: catalogmanager/catalogmanager.cpp:267 +msgid "&Load Markings..." msgstr "" -#: catalogmanager/catalogmanagerview.cpp:89 -msgid "Name" +#: catalogmanager/catalogmanager.cpp:270 +msgid "&Save Markings..." msgstr "" -#: catalogmanager/catalogmanagerview.cpp:90 -msgid "M" +#: catalogmanager/catalogmanager.cpp:273 +msgid "&Mark Files..." msgstr "" -#: catalogmanager/catalogmanagerview.cpp:91 -msgid "Fuzzy" +#: catalogmanager/catalogmanager.cpp:275 +msgid "&Unmark Files..." msgstr "" -#: catalogmanager/catalogmanagerview.cpp:92 -msgid "Untranslated" -msgstr "" +#: catalogmanager/catalogmanager.cpp:309 +#, fuzzy +msgid "Next Te&mplate Only" +msgstr "Mở mẫu" -#: catalogmanager/catalogmanagerview.cpp:93 -msgid "Total" +#: catalogmanager/catalogmanager.cpp:312 +msgid "Previous Temp&late Only" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:95 -msgid "Last Revision" -msgstr "" +#: catalogmanager/catalogmanager.cpp:315 +#, fuzzy +msgid "Next Tran&slation Exists" +msgstr "Cơ sở dữ liệu dịch" -#: catalogmanager/catalogmanagerview.cpp:178 -#: catalogmanager/catalogmanagerview.cpp:2447 -#: catalogmanager/catalogmanagerview.cpp:2458 -msgid "Log Window" -msgstr "" +#: catalogmanager/catalogmanager.cpp:318 +#, fuzzy +msgid "Previous Transl&ation Exists" +msgstr "Chưa dịch t&rước" -#: catalogmanager/catalogmanagerview.cpp:180 -msgid "C&lear" -msgstr "&Xoá" +#: catalogmanager/catalogmanager.cpp:322 +#, fuzzy +msgid "Previous Marke&d" +msgstr "&Lỗi trước" + +#: catalogmanager/catalogmanager.cpp:325 +#, fuzzy +msgid "Next &Marked" +msgstr "Lỗi tiế&p" + +#: catalogmanager/catalogmanager.cpp:350 +msgid "&Statistics" +msgstr "" -#: catalogmanager/catalogmanagerview.cpp:183 -msgid "" -"" -"

      Log window

      \n" -"

      In this window the output of the executed commands are shown.

      " +#: catalogmanager/catalogmanager.cpp:353 +msgid "S&tatistics in Marked" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:194 -msgid "" -"" -"

      Catalog Manager

      \n" -"

      The Catalog Manager merges two folders into one tree and displays all\n" -"PO and POT files in these folders. This way you can easily see if a\n" -"template has been added or removed. Also some information about the files\n" -"is displayed.

      " -"

      For more information see section The Catalog Manager " -"in the online help.

      " +#: catalogmanager/catalogmanager.cpp:356 +msgid "Check S&yntax" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:473 +#: catalogmanager/catalogmanager.cpp:359 #, fuzzy -msgid "" -"Error while trying to read file:\n" -" %1\n" -"Maybe it is not a valid file with list of markings." +msgid "S&pell Check" +msgstr "Kiểm tra &chính tả ...." + +#: catalogmanager/catalogmanager.cpp:362 +msgid "Spell Check in &Marked" msgstr "" -"Lỗi khi đọc file :\n" -"%1\n" -"Có thể nó không phải là file PO hợp lệ ." -#: catalogmanager/catalogmanagerview.cpp:571 +#: catalogmanager/catalogmanager.cpp:365 #, fuzzy -msgid "" -"An error occurred while trying to write to file:\n" -"%1\n" -msgstr "" -"Có lỗi khi mở trang thông tin gettext : \n" -"%1" +msgid "&Rough Translation" +msgstr "Dịch &thô ..." -#: catalogmanager/catalogmanagerview.cpp:580 +#: catalogmanager/catalogmanager.cpp:368 #, fuzzy -msgid "" -"An error occurred while trying to upload the file:\n" -"%1\n" -msgstr "" -"Có lỗi khi mở trang thông tin gettext : \n" -"%1" +msgid "Rough Translation in M&arked" +msgstr "Dịch &thô ..." -#: catalogmanager/catalogmanagerview.cpp:664 -#: catalogmanager/catalogmanagerview.cpp:691 -msgid "" -"The Catalog Manager is still updating information about the files.\n" -"If you continue, it will try to update all necessary files, however this can " -"take a long time and may lead to wrong results. Please wait until all files are " -"updated." +#: catalogmanager/catalogmanager.cpp:371 +msgid "Mai&l" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:769 -msgid "" -"Statistics for all:\n" +#: catalogmanager/catalogmanager.cpp:374 +msgid "Mail Mar&ked" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:771 -msgid "" -"Statistics for %1:\n" -msgstr "" +#: catalogmanager/catalogmanager.cpp:378 +#, fuzzy +msgid "&Pack" +msgstr "&Lùi" -#: catalogmanager/catalogmanagerview.cpp:773 -msgid "" -"Number of packages: %1\n" -msgstr "" +#: catalogmanager/catalogmanager.cpp:380 +#, fuzzy +msgid "Pack &Marked" +msgstr "Lỗi tiế&p" -#: catalogmanager/catalogmanagerview.cpp:776 -msgid "" -"Complete translated: %1 % (%2)\n" -msgstr "" +#: catalogmanager/catalogmanager.cpp:412 +#, fuzzy +msgid "V&alidation Marked" +msgstr "Dịch &thô ..." -#: catalogmanager/catalogmanagerview.cpp:779 -msgid "" -"Only template available: %1 % (%2)\n" +#: catalogmanager/catalogmanager.cpp:425 catalogmanager/catalogmanager.cpp:451 +msgid "Update" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:781 -msgid "" -"Only PO file available: %1 % (%2)\n" -msgstr "" +#: catalogmanager/catalogmanager.cpp:427 catalogmanager/catalogmanager.cpp:453 +#, fuzzy +msgid "Update Marked" +msgstr "Lỗi tiế&p" -#: catalogmanager/catalogmanagerview.cpp:783 -msgid "" -"Number of messages: %1\n" -msgstr "" +#: catalogmanager/catalogmanager.cpp:429 catalogmanager/catalogmanager.cpp:455 +#, fuzzy +msgid "Commit" +msgstr "&Lời bình :" -#: catalogmanager/catalogmanagerview.cpp:787 -msgid "" -"Translated: %1 % (%2)\n" -msgstr "" +#: catalogmanager/catalogmanager.cpp:431 catalogmanager/catalogmanager.cpp:457 +#, fuzzy +msgid "Commit Marked" +msgstr "Lỗi tiế&p" -#: catalogmanager/catalogmanagerview.cpp:790 -msgid "" -"Fuzzy: %1 % (%2)\n" -msgstr "" +#: catalogmanager/catalogmanager.cpp:433 +#, fuzzy +msgid "Status" +msgstr "Trạng thái :" -#: catalogmanager/catalogmanagerview.cpp:793 -msgid "" -"Untranslated: %1 % (%2)\n" +#: catalogmanager/catalogmanager.cpp:435 +msgid "Status for Marked" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:820 +#: catalogmanager/catalogmanager.cpp:437 catalogmanager/catalogmanager.cpp:467 #, fuzzy -msgid "" -"The file is syntactically correct.\n" -"Output of \"msgfmt --statistics\":" -msgstr "" -"File đúng cú pháp .\n" -"\n" -"Xuất của \"msgfmt --statistics\":\n" +msgid "Show Diff" +msgstr "&Hiện diff" -#: catalogmanager/catalogmanagerview.cpp:825 +#: catalogmanager/catalogmanager.cpp:459 #, fuzzy -msgid "" -"The file has syntax errors.\n" -"Output of \"msgfmt --statistics\":" +msgid "Status (Local)" +msgstr "Trạng thái :" + +#: catalogmanager/catalogmanager.cpp:461 +msgid "Status (Local) for Marked" msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanagerview.cpp:830 +#: catalogmanager/catalogmanager.cpp:463 #, fuzzy -msgid "" -"The file has header syntax error.\n" -"Output of \"msgfmt --statistics\":" -msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" +msgid "Status (Remote)" +msgstr "Trạng thái :" -#: catalogmanager/catalogmanagerview.cpp:835 -msgid "An error occurred while processing \"msgfmt --statistics\"" +#: catalogmanager/catalogmanager.cpp:465 +msgid "Status (Remote) for Marked" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:840 -#: catalogmanager/catalogmanagerview.cpp:929 -msgid "" -"Cannot execute msgfmt. Please make sure that you have msgfmt in your PATH." +#: catalogmanager/catalogmanager.cpp:469 +#, fuzzy +msgid "Show Information" +msgstr "Từ điển cho người dịch" + +#: catalogmanager/catalogmanager.cpp:471 +msgid "Show Information for Marked" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:868 +#: catalogmanager/catalogmanager.cpp:488 catalogmanager/catalogmanager.cpp:503 #, fuzzy -msgid "" -"All files in folder %1 are syntactically correct.\n" -"Output of \"msgfmt --statistics\":\n" -msgstr "" -"File đúng cú pháp .\n" -"\n" -"Xuất của \"msgfmt --statistics\":\n" +msgid "Update Templates" +msgstr "Mở mẫu" -#: catalogmanager/catalogmanagerview.cpp:873 +#: catalogmanager/catalogmanager.cpp:490 catalogmanager/catalogmanager.cpp:505 #, fuzzy -msgid "" -"All files in the base folder are syntactically correct.\n" -"Output of \"msgfmt --statistics\":\n" -msgstr "" -"File đúng cú pháp .\n" -"\n" -"Xuất của \"msgfmt --statistics\":\n" +msgid "Update Marked Templates" +msgstr "Mở mẫu" -#: catalogmanager/catalogmanagerview.cpp:884 +#: catalogmanager/catalogmanager.cpp:492 catalogmanager/catalogmanager.cpp:507 #, fuzzy -msgid "" -"At least one file in folder %1 has syntax errors.\n" -"Output of \"msgfmt --statistics\":\n" +msgid "Commit Templates" +msgstr "Mở mẫu" + +#: catalogmanager/catalogmanager.cpp:494 catalogmanager/catalogmanager.cpp:509 +msgid "Commit Marked Templates" msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanagerview.cpp:889 -#, fuzzy +#: catalogmanager/catalogmanager.cpp:525 catalogmanager/catalogmanager.cpp:529 +msgid "Commands" +msgstr "" + +#: catalogmanager/catalogmanager.cpp:558 msgid "" -"At least one file in the base folder has syntax errors.\n" -"Output of \"msgfmt --statistics\":\n" +"" +"

      Statusbar

      \n" +"

      The statusbar displays information about progress of the current find or " +"replace operation. The first number in Found: " +"displays the number of files with an occurrence of the searched text not yet " +"shown in the KBabel window. The second shows the total number of files " +"containing the searched text found so far.

      " msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanagerview.cpp:900 +#: catalogmanager/catalogmanager.cpp:663 catalogmanager/catalogmanager.cpp:696 +#: catalogmanager/catalogmanager.cpp:727 catalogmanager/catalogmanager.cpp:757 +#: catalogmanager/catalogmanager.cpp:787 catalogmanager/catalogmanager.cpp:807 +#: catalogmanager/catalogmanager.cpp:827 #, fuzzy msgid "" -"At least one file in folder %1 has header syntax errors.\n" -"Output of \"msgfmt --statistics\":\n" +"Cannot send a message to KBabel.\n" +"Please check your TDE installation." msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" +"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" -#: catalogmanager/catalogmanagerview.cpp:905 -#, fuzzy +#: catalogmanager/catalogmanager.cpp:858 msgid "" -"At least one file in the base folder has header syntax errors.\n" -"Output of \"msgfmt --statistics\":\n" +"Unable to use TDELauncher to start KBabel.\n" +"You should check the installation of TDE.\n" +"Please start KBabel manually." msgstr "" -"msgfmt dò thấy lỗi cú pháp ! \n" -"\n" -"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanagerview.cpp:916 -#, fuzzy, c-format -msgid "" -"An error occurred while processing \"msgfmt --statistics *.po\" in folder %1" +#: catalogmanager/catalogmanager.cpp:893 +msgid "Found: 0/0" msgstr "" -"Có lỗi khi mở trang thông tin gettext : \n" -"%1" -#: catalogmanager/catalogmanagerview.cpp:921 -#, fuzzy -msgid "" -"An error occurred while processing \"msgfmt --statistics *.po\" in the base " -"folder" +#: catalogmanager/catalogmanager.cpp:915 +msgid "Found: %1/%2" msgstr "" -"Có lỗi khi mở trang thông tin gettext : \n" -"%1" -#: catalogmanager/catalogmanagerview.cpp:1502 -msgid "Do you really want to delete the file %1?" +#: catalogmanager/catalogmanager.cpp:986 +#: catalogmanager/catalogmanager.cpp:1073 +msgid "DCOP communication with KBabel failed." msgstr "" -#: catalogmanager/catalogmanagerview.cpp:1507 -msgid "Was not able to delete the file %1!" +#: catalogmanager/catalogmanager.cpp:986 +#: catalogmanager/catalogmanager.cpp:1073 +msgid "DCOP Communication Error" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:1766 -msgid "" -"You have not specified a valid folder for the base folder of the PO files:\n" -"%1\n" -"Please check your settings in the project settings dialog." +#: catalogmanager/catalogmanager.cpp:1001 +#: catalogmanager/catalogmanager.cpp:1087 +msgid "KBabel cannot be started." msgstr "" -#: catalogmanager/catalogmanagerview.cpp:1783 -msgid "" -"You have not specified a valid folder for the base folder of the PO template " -"files:\n" -"%1\n" -"Please check your settings in the project settings dialog." +#: catalogmanager/catalogmanager.cpp:1001 +#: catalogmanager/catalogmanager.cpp:1087 +#, fuzzy +msgid "Cannot Start KBabel" +msgstr "Không thể mở file cơ sở dữ liệu" + +#: catalogmanager/catalogmanager.cpp:1008 +#: catalogmanager/catalogmanager.cpp:1094 +msgid "Search string not found!" +msgstr "Không tìm thấy string !" + +#: catalogmanager/catalogmanager.cpp:1235 +#, fuzzy, c-format +msgid "Cannot open project file %1" +msgstr "Không thể mở file cơ sở dữ liệu" + +#: catalogmanager/main.cpp:186 +msgid "KBabel - Catalog Manager" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:1824 -msgid "Reading file information" +#: catalogmanager/main.cpp:187 +msgid "An advanced catalog manager for KBabel" msgstr "" -#: catalogmanager/catalogmanagerview.cpp:3008 -msgid "Validation Options" +#: catalogmanager/main.cpp:211 +msgid "Support for making diffs and some minor improvements." msgstr "" -#: catalogmanager/markpatterndialog.cpp:113 -msgid "Ma&rk files which match the following pattern:" +#: catalogmanager/main.cpp:216 +msgid "KBabel contains code from GNU gettext" msgstr "" -#: catalogmanager/markpatterndialog.cpp:114 -msgid "&Mark Files" +#: catalogmanager/validateprogress.cpp:56 +#, fuzzy +msgid "" +"_: Caption of dialog\n" +"Validation" +msgstr "Chính tả" + +#: catalogmanager/validateprogress.cpp:73 +#, fuzzy +msgid "&Ignore" +msgstr "&Hơn nữa" + +#: catalogmanager/catalogmanagerview.cpp:2999 +#: catalogmanager/validateprogress.cpp:98 +#, fuzzy +msgid "" +"Cannot instantiate a validation tool.\n" +"Please check your installation." msgstr "" +"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" -#: catalogmanager/markpatterndialog.cpp:116 -msgid "Unma&rk files which match the following pattern:" +#: catalogmanager/catalogmanagerview.cpp:3000 +#: catalogmanager/validateprogress.cpp:99 +msgid "Validation Tool Error" msgstr "" -#: catalogmanager/markpatterndialog.cpp:117 -msgid "Un&mark Files" +#: catalogmanager/validateprogress.cpp:186 +msgid "" +"Validation done.\n" +"\n" +"Checked files: %1\n" +"Number of errors: %2\n" +"Number of ignored errors: %3" msgstr "" +#: catalogmanager/validateprogress.cpp:190 +#, fuzzy +msgid "Validation Done" +msgstr "Dịch" + #: catalogmanager/findinfilesdialog.cpp:50 msgid "File Options" msgstr "" @@ -5527,345 +5298,574 @@ msgid "" "file
      " msgstr "" -#: catalogmanager/libsvn/svnhandler.cpp:90 -msgid "No SVN repository" +#: catalogmanager/libsvn/svnhandler.cpp:90 +msgid "No SVN repository" +msgstr "" + +#: catalogmanager/libsvn/svnhandler.cpp:93 +msgid "Not in SVN" +msgstr "" + +#: catalogmanager/libcvs/cvshandler.cpp:94 +#: catalogmanager/libsvn/svnhandler.cpp:96 +msgid "Locally added" +msgstr "" + +#: catalogmanager/libcvs/cvshandler.cpp:97 +#: catalogmanager/libsvn/svnhandler.cpp:99 +msgid "Locally removed" +msgstr "" + +#: catalogmanager/libcvs/cvshandler.cpp:100 +#: catalogmanager/libsvn/svnhandler.cpp:102 +msgid "Locally modified" +msgstr "" + +#: catalogmanager/libcvs/cvshandler.cpp:103 +#: catalogmanager/libsvn/svnhandler.cpp:105 +msgid "Up-to-date" +msgstr "" + +#: catalogmanager/libcvs/cvshandler.cpp:106 +#: catalogmanager/libsvn/svnhandler.cpp:108 +msgid "Conflict" +msgstr "" + +#: catalogmanager/libsvn/svnhandler.cpp:111 +msgid "Error in Working Copy" +msgstr "" + +#: catalogmanager/libcvs/cvshandler.cpp:109 +#: catalogmanager/libsvn/svnhandler.cpp:113 +msgid "Unknown" +msgstr "" + +#: catalogmanager/libsvn/svnhandler.cpp:288 +msgid "" +"This is not a valid SVN repository. The SVN commands cannot be executed." +msgstr "" + +#: catalogmanager/libcvs/cvsdialog.cpp:311 +#: catalogmanager/libcvs/cvshandler.cpp:375 +#: catalogmanager/libsvn/svndialog.cpp:290 +#: catalogmanager/libsvn/svnhandler.cpp:483 +msgid "[ Starting command ]" +msgstr "" + +#: catalogmanager/libsvn/svndialog.cpp:65 +msgid "SVN Dialog" +msgstr "" + +#: catalogmanager/libcvs/cvsdialog.cpp:77 +#: catalogmanager/libsvn/svndialog.cpp:74 +msgid "Update the following files:" +msgstr "" + +#: catalogmanager/libcvs/cvsdialog.cpp:80 +#: catalogmanager/libsvn/svndialog.cpp:77 +msgid "Commit the following files:" +msgstr "" + +#: catalogmanager/libsvn/svndialog.cpp:80 +msgid "Get remote status for the following files:" +msgstr "" + +#: catalogmanager/libsvn/svndialog.cpp:83 +msgid "Get local status for the following files:" +msgstr "" + +#: catalogmanager/libcvs/cvsdialog.cpp:86 +#: catalogmanager/libsvn/svndialog.cpp:86 +msgid "Get diff for the following files:" +msgstr "" + +#: catalogmanager/libsvn/svndialog.cpp:89 +msgid "Get information for the following files:" +msgstr "" + +#: catalogmanager/libcvs/cvsdialog.cpp:100 +#: catalogmanager/libsvn/svndialog.cpp:103 +#, fuzzy +msgid "&Old messages:" +msgstr "&Mọi thông điệp" + +#: catalogmanager/libcvs/cvsdialog.cpp:108 +#: catalogmanager/libsvn/svndialog.cpp:111 +#, fuzzy +msgid "&Log message:" +msgstr "&Mọi thông điệp" + +#: catalogmanager/libcvs/cvsdialog.cpp:133 +#: catalogmanager/libsvn/svndialog.cpp:124 +msgid "Auto&matically add files if necessary" +msgstr "" + +#: catalogmanager/libcvs/cvsdialog.cpp:144 +#: catalogmanager/libsvn/svndialog.cpp:135 +#, fuzzy +msgid "&Commit" +msgstr "&Lời bình :" + +#: catalogmanager/libcvs/cvsdialog.cpp:147 +#: catalogmanager/libsvn/svndialog.cpp:139 +#, fuzzy +msgid "&Get Status" +msgstr "Trạng thái :" + +#: catalogmanager/libcvs/cvsdialog.cpp:150 +#: catalogmanager/libsvn/svndialog.cpp:142 +#, fuzzy +msgid "&Get Diff" +msgstr "&Hiện diff" + +#: catalogmanager/libsvn/svndialog.cpp:145 +#, fuzzy +msgid "&Get Information" +msgstr "Từ điển cho người dịch" + +#: catalogmanager/libcvs/cvsdialog.cpp:165 +#: catalogmanager/libsvn/svndialog.cpp:160 +#, fuzzy +msgid "Command output:" +msgstr "&Lệnh :" + +#: catalogmanager/libcvs/cvsdialog.cpp:237 +#: catalogmanager/libsvn/svndialog.cpp:233 +#, fuzzy +msgid "The commit log message is empty. Do you want to continue?" +msgstr "File %1 đã tồn tại . Bạn có muốn ghi đè không ?" + +#: catalogmanager/libcvs/cvsdialog.cpp:268 +#: catalogmanager/libsvn/svndialog.cpp:247 +msgid "Cannot open temporary file for writing. Aborting." +msgstr "" + +#: catalogmanager/libcvs/cvsdialog.cpp:280 +#: catalogmanager/libsvn/svndialog.cpp:259 +msgid "Cannot write to temporary file. Aborting." msgstr "" -#: catalogmanager/libsvn/svnhandler.cpp:93 -msgid "Not in SVN" +#: catalogmanager/libcvs/cvsdialog.cpp:322 +#: catalogmanager/libsvn/svndialog.cpp:301 +msgid "The process could not be started." msgstr "" -#: catalogmanager/libsvn/svnhandler.cpp:111 -msgid "Error in Working Copy" +#: catalogmanager/libcvs/cvsdialog.cpp:351 +#: catalogmanager/libsvn/svndialog.cpp:330 +msgid "[ Exited with status %1 ]" msgstr "" -#: catalogmanager/libsvn/svnhandler.cpp:288 -msgid "" -"This is not a valid SVN repository. The SVN commands cannot be executed." +#: catalogmanager/libcvs/cvsdialog.cpp:353 +#: catalogmanager/libsvn/svndialog.cpp:332 +msgid "[ Finished ]" msgstr "" -#: catalogmanager/libsvn/svndialog.cpp:65 -msgid "SVN Dialog" +#: catalogmanager/catmanlistitem.cpp:80 +msgid "Message Catalogs" msgstr "" -#: catalogmanager/libsvn/svndialog.cpp:80 -msgid "Get remote status for the following files:" +#: catalogmanager/catmanlistitem.cpp:450 catalogmanager/catmanlistitem.cpp:637 +msgid "No version control" msgstr "" -#: catalogmanager/libsvn/svndialog.cpp:83 -msgid "Get local status for the following files:" +#: catalogmanager/catalogmanagerview.cpp:94 catalogmanager/future.cpp:5 +#, fuzzy +msgid "CVS/SVN Status" +msgstr "Trạng thái :" + +#: catalogmanager/future.cpp:8 +msgid "Resolved" msgstr "" -#: catalogmanager/libsvn/svndialog.cpp:89 -msgid "Get information for the following files:" +#: catalogmanager/future.cpp:9 +msgid "Resolved for Marked" msgstr "" -#: catalogmanager/libsvn/svndialog.cpp:145 +#: catalogmanager/future.cpp:10 #, fuzzy -msgid "&Get Information" -msgstr "Từ điển cho người dịch" +msgid "Revert" +msgstr "&Lấy lại" -#: catalogmanager/catalogmanager.cpp:225 -msgid "&Open Template" -msgstr "" +#: catalogmanager/future.cpp:11 +#, fuzzy +msgid "Revert for Marked" +msgstr "Lỗi tiế&p" -#: catalogmanager/catalogmanager.cpp:228 +#: catalogmanager/future.cpp:12 #, fuzzy -msgid "Open in &New Window" -msgstr "Cửa &sổ mới" +msgid "Cleanup" +msgstr "&Xoá" -#: catalogmanager/catalogmanager.cpp:237 -msgid "Fi&nd in Files..." +#: catalogmanager/future.cpp:13 +msgid "Cleanup for Marked" msgstr "" -#: catalogmanager/catalogmanager.cpp:240 -msgid "Re&place in Files..." +#: catalogmanager/future.cpp:16 +msgid "No repository" msgstr "" -#: catalogmanager/catalogmanager.cpp:251 -msgid "&Toggle Marking" +#: catalogmanager/multiroughtransdlg.cpp:56 +msgid "Files:" msgstr "" -#: catalogmanager/catalogmanager.cpp:254 -msgid "Remove Marking" +#: catalogmanager/catalogmanagerview.cpp:89 +msgid "Name" msgstr "" -#: catalogmanager/catalogmanager.cpp:257 -msgid "Toggle All Markings" +#: catalogmanager/catalogmanagerview.cpp:90 +msgid "M" msgstr "" -#: catalogmanager/catalogmanager.cpp:260 -msgid "Remove All Markings" +#: catalogmanager/catalogmanagerview.cpp:91 +msgid "Fuzzy" msgstr "" -#: catalogmanager/catalogmanager.cpp:263 -msgid "Mark Modified Files" +#: catalogmanager/catalogmanagerview.cpp:92 +msgid "Untranslated" msgstr "" -#: catalogmanager/catalogmanager.cpp:267 -msgid "&Load Markings..." +#: catalogmanager/catalogmanagerview.cpp:93 +msgid "Total" msgstr "" -#: catalogmanager/catalogmanager.cpp:270 -msgid "&Save Markings..." +#: catalogmanager/catalogmanagerview.cpp:95 +msgid "Last Revision" msgstr "" -#: catalogmanager/catalogmanager.cpp:273 -msgid "&Mark Files..." +#: catalogmanager/catalogmanagerview.cpp:178 +#: catalogmanager/catalogmanagerview.cpp:2447 +#: catalogmanager/catalogmanagerview.cpp:2458 +msgid "Log Window" msgstr "" -#: catalogmanager/catalogmanager.cpp:275 -msgid "&Unmark Files..." -msgstr "" +#: catalogmanager/catalogmanagerview.cpp:180 +msgid "C&lear" +msgstr "&Xoá" -#: catalogmanager/catalogmanager.cpp:309 -#, fuzzy -msgid "Next Te&mplate Only" -msgstr "Mở mẫu" +#: catalogmanager/catalogmanagerview.cpp:183 +msgid "" +"" +"

      Log window

      \n" +"

      In this window the output of the executed commands are shown.

      " +msgstr "" -#: catalogmanager/catalogmanager.cpp:312 -msgid "Previous Temp&late Only" +#: catalogmanager/catalogmanagerview.cpp:194 +msgid "" +"" +"

      Catalog Manager

      \n" +"

      The Catalog Manager merges two folders into one tree and displays all\n" +"PO and POT files in these folders. This way you can easily see if a\n" +"template has been added or removed. Also some information about the files\n" +"is displayed.

      " +"

      For more information see section The Catalog Manager " +"in the online help.

      " msgstr "" -#: catalogmanager/catalogmanager.cpp:315 +#: catalogmanager/catalogmanagerview.cpp:473 #, fuzzy -msgid "Next Tran&slation Exists" -msgstr "Cơ sở dữ liệu dịch" +msgid "" +"Error while trying to read file:\n" +" %1\n" +"Maybe it is not a valid file with list of markings." +msgstr "" +"Lỗi khi đọc file :\n" +"%1\n" +"Có thể nó không phải là file PO hợp lệ ." -#: catalogmanager/catalogmanager.cpp:318 +#: catalogmanager/catalogmanagerview.cpp:571 #, fuzzy -msgid "Previous Transl&ation Exists" -msgstr "Chưa dịch t&rước" +msgid "" +"An error occurred while trying to write to file:\n" +"%1\n" +msgstr "" +"Có lỗi khi mở trang thông tin gettext : \n" +"%1" -#: catalogmanager/catalogmanager.cpp:322 +#: catalogmanager/catalogmanagerview.cpp:580 #, fuzzy -msgid "Previous Marke&d" -msgstr "&Lỗi trước" +msgid "" +"An error occurred while trying to upload the file:\n" +"%1\n" +msgstr "" +"Có lỗi khi mở trang thông tin gettext : \n" +"%1" -#: catalogmanager/catalogmanager.cpp:325 -#, fuzzy -msgid "Next &Marked" -msgstr "Lỗi tiế&p" +#: catalogmanager/catalogmanagerview.cpp:664 +#: catalogmanager/catalogmanagerview.cpp:691 +msgid "" +"The Catalog Manager is still updating information about the files.\n" +"If you continue, it will try to update all necessary files, however this can " +"take a long time and may lead to wrong results. Please wait until all files are " +"updated." +msgstr "" -#: catalogmanager/catalogmanager.cpp:350 -msgid "&Statistics" +#: catalogmanager/catalogmanagerview.cpp:769 +msgid "" +"Statistics for all:\n" msgstr "" -#: catalogmanager/catalogmanager.cpp:353 -msgid "S&tatistics in Marked" +#: catalogmanager/catalogmanagerview.cpp:771 +msgid "" +"Statistics for %1:\n" msgstr "" -#: catalogmanager/catalogmanager.cpp:356 -msgid "Check S&yntax" +#: catalogmanager/catalogmanagerview.cpp:773 +msgid "" +"Number of packages: %1\n" msgstr "" -#: catalogmanager/catalogmanager.cpp:359 -#, fuzzy -msgid "S&pell Check" -msgstr "Kiểm tra &chính tả ...." +#: catalogmanager/catalogmanagerview.cpp:776 +msgid "" +"Complete translated: %1 % (%2)\n" +msgstr "" -#: catalogmanager/catalogmanager.cpp:362 -msgid "Spell Check in &Marked" +#: catalogmanager/catalogmanagerview.cpp:779 +msgid "" +"Only template available: %1 % (%2)\n" msgstr "" -#: catalogmanager/catalogmanager.cpp:365 -#, fuzzy -msgid "&Rough Translation" -msgstr "Dịch &thô ..." +#: catalogmanager/catalogmanagerview.cpp:781 +msgid "" +"Only PO file available: %1 % (%2)\n" +msgstr "" -#: catalogmanager/catalogmanager.cpp:368 -#, fuzzy -msgid "Rough Translation in M&arked" -msgstr "Dịch &thô ..." +#: catalogmanager/catalogmanagerview.cpp:783 +msgid "" +"Number of messages: %1\n" +msgstr "" -#: catalogmanager/catalogmanager.cpp:371 -msgid "Mai&l" +#: catalogmanager/catalogmanagerview.cpp:787 +msgid "" +"Translated: %1 % (%2)\n" msgstr "" -#: catalogmanager/catalogmanager.cpp:374 -msgid "Mail Mar&ked" +#: catalogmanager/catalogmanagerview.cpp:790 +msgid "" +"Fuzzy: %1 % (%2)\n" msgstr "" -#: catalogmanager/catalogmanager.cpp:378 +#: catalogmanager/catalogmanagerview.cpp:793 +msgid "" +"Untranslated: %1 % (%2)\n" +msgstr "" + +#: catalogmanager/catalogmanagerview.cpp:820 #, fuzzy -msgid "&Pack" -msgstr "&Lùi" +msgid "" +"The file is syntactically correct.\n" +"Output of \"msgfmt --statistics\":" +msgstr "" +"File đúng cú pháp .\n" +"\n" +"Xuất của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:380 +#: catalogmanager/catalogmanagerview.cpp:825 #, fuzzy -msgid "Pack &Marked" -msgstr "Lỗi tiế&p" +msgid "" +"The file has syntax errors.\n" +"Output of \"msgfmt --statistics\":" +msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:412 +#: catalogmanager/catalogmanagerview.cpp:830 #, fuzzy -msgid "V&alidation Marked" -msgstr "Dịch &thô ..." +msgid "" +"The file has header syntax error.\n" +"Output of \"msgfmt --statistics\":" +msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:425 catalogmanager/catalogmanager.cpp:451 -msgid "Update" +#: catalogmanager/catalogmanagerview.cpp:835 +msgid "An error occurred while processing \"msgfmt --statistics\"" msgstr "" -#: catalogmanager/catalogmanager.cpp:427 catalogmanager/catalogmanager.cpp:453 -#, fuzzy -msgid "Update Marked" -msgstr "Lỗi tiế&p" +#: catalogmanager/catalogmanagerview.cpp:840 +#: catalogmanager/catalogmanagerview.cpp:929 +msgid "" +"Cannot execute msgfmt. Please make sure that you have msgfmt in your PATH." +msgstr "" -#: catalogmanager/catalogmanager.cpp:429 catalogmanager/catalogmanager.cpp:455 +#: catalogmanager/catalogmanagerview.cpp:868 #, fuzzy -msgid "Commit" -msgstr "&Lời bình :" +msgid "" +"All files in folder %1 are syntactically correct.\n" +"Output of \"msgfmt --statistics\":\n" +msgstr "" +"File đúng cú pháp .\n" +"\n" +"Xuất của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:431 catalogmanager/catalogmanager.cpp:457 +#: catalogmanager/catalogmanagerview.cpp:873 #, fuzzy -msgid "Commit Marked" -msgstr "Lỗi tiế&p" +msgid "" +"All files in the base folder are syntactically correct.\n" +"Output of \"msgfmt --statistics\":\n" +msgstr "" +"File đúng cú pháp .\n" +"\n" +"Xuất của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:433 +#: catalogmanager/catalogmanagerview.cpp:884 #, fuzzy -msgid "Status" -msgstr "Trạng thái :" - -#: catalogmanager/catalogmanager.cpp:435 -msgid "Status for Marked" +msgid "" +"At least one file in folder %1 has syntax errors.\n" +"Output of \"msgfmt --statistics\":\n" msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:437 catalogmanager/catalogmanager.cpp:467 +#: catalogmanager/catalogmanagerview.cpp:889 #, fuzzy -msgid "Show Diff" -msgstr "&Hiện diff" +msgid "" +"At least one file in the base folder has syntax errors.\n" +"Output of \"msgfmt --statistics\":\n" +msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:459 +#: catalogmanager/catalogmanagerview.cpp:900 #, fuzzy -msgid "Status (Local)" -msgstr "Trạng thái :" - -#: catalogmanager/catalogmanager.cpp:461 -msgid "Status (Local) for Marked" +msgid "" +"At least one file in folder %1 has header syntax errors.\n" +"Output of \"msgfmt --statistics\":\n" msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:463 +#: catalogmanager/catalogmanagerview.cpp:905 #, fuzzy -msgid "Status (Remote)" -msgstr "Trạng thái :" +msgid "" +"At least one file in the base folder has header syntax errors.\n" +"Output of \"msgfmt --statistics\":\n" +msgstr "" +"msgfmt dò thấy lỗi cú pháp ! \n" +"\n" +"Output của \"msgfmt --statistics\":\n" -#: catalogmanager/catalogmanager.cpp:465 -msgid "Status (Remote) for Marked" +#: catalogmanager/catalogmanagerview.cpp:916 +#, fuzzy, c-format +msgid "" +"An error occurred while processing \"msgfmt --statistics *.po\" in folder %1" msgstr "" +"Có lỗi khi mở trang thông tin gettext : \n" +"%1" -#: catalogmanager/catalogmanager.cpp:469 +#: catalogmanager/catalogmanagerview.cpp:921 #, fuzzy -msgid "Show Information" -msgstr "Từ điển cho người dịch" +msgid "" +"An error occurred while processing \"msgfmt --statistics *.po\" in the base " +"folder" +msgstr "" +"Có lỗi khi mở trang thông tin gettext : \n" +"%1" -#: catalogmanager/catalogmanager.cpp:471 -msgid "Show Information for Marked" +#: catalogmanager/catalogmanagerview.cpp:1502 +msgid "Do you really want to delete the file %1?" msgstr "" -#: catalogmanager/catalogmanager.cpp:488 catalogmanager/catalogmanager.cpp:503 -#, fuzzy -msgid "Update Templates" -msgstr "Mở mẫu" +#: catalogmanager/catalogmanagerview.cpp:1507 +msgid "Was not able to delete the file %1!" +msgstr "" -#: catalogmanager/catalogmanager.cpp:490 catalogmanager/catalogmanager.cpp:505 -#, fuzzy -msgid "Update Marked Templates" -msgstr "Mở mẫu" +#: catalogmanager/catalogmanagerview.cpp:1766 +msgid "" +"You have not specified a valid folder for the base folder of the PO files:\n" +"%1\n" +"Please check your settings in the project settings dialog." +msgstr "" -#: catalogmanager/catalogmanager.cpp:492 catalogmanager/catalogmanager.cpp:507 -#, fuzzy -msgid "Commit Templates" -msgstr "Mở mẫu" +#: catalogmanager/catalogmanagerview.cpp:1783 +msgid "" +"You have not specified a valid folder for the base folder of the PO template " +"files:\n" +"%1\n" +"Please check your settings in the project settings dialog." +msgstr "" -#: catalogmanager/catalogmanager.cpp:494 catalogmanager/catalogmanager.cpp:509 -msgid "Commit Marked Templates" +#: catalogmanager/catalogmanagerview.cpp:1824 +msgid "Reading file information" msgstr "" -#: catalogmanager/catalogmanager.cpp:525 catalogmanager/catalogmanager.cpp:529 -msgid "Commands" +#: catalogmanager/catalogmanagerview.cpp:3008 +msgid "Validation Options" msgstr "" -#: catalogmanager/catalogmanager.cpp:558 -msgid "" -"" -"

      Statusbar

      \n" -"

      The statusbar displays information about progress of the current find or " -"replace operation. The first number in Found: " -"displays the number of files with an occurrence of the searched text not yet " -"shown in the KBabel window. The second shows the total number of files " -"containing the searched text found so far.

      " +#: catalogmanager/libcvs/cvshandler.cpp:88 +msgid "No CVS repository" msgstr "" -#: catalogmanager/catalogmanager.cpp:663 catalogmanager/catalogmanager.cpp:696 -#: catalogmanager/catalogmanager.cpp:727 catalogmanager/catalogmanager.cpp:757 -#: catalogmanager/catalogmanager.cpp:787 catalogmanager/catalogmanager.cpp:807 -#: catalogmanager/catalogmanager.cpp:827 -#, fuzzy -msgid "" -"Cannot send a message to KBabel.\n" -"Please check your TDE installation." +#: catalogmanager/libcvs/cvshandler.cpp:91 +msgid "Not in CVS" msgstr "" -"KBabel không thể bắt đầu trình kiểm tra chính tả . Xin kiểm tra cài đặt TDE" -#: catalogmanager/catalogmanager.cpp:858 +#: catalogmanager/libcvs/cvshandler.cpp:189 +#: catalogmanager/libcvs/cvshandler.cpp:228 msgid "" -"Unable to use TDELauncher to start KBabel.\n" -"You should check the installation of TDE.\n" -"Please start KBabel manually." +"This is not a valid CVS repository. The CVS commands cannot be executed." msgstr "" -#: catalogmanager/catalogmanager.cpp:893 -msgid "Found: 0/0" +#: catalogmanager/libcvs/cvsdialog.cpp:68 +msgid "CVS Dialog" msgstr "" -#: catalogmanager/catalogmanager.cpp:915 -msgid "Found: %1/%2" +#: catalogmanager/libcvs/cvsdialog.cpp:83 +msgid "Get status for the following files:" msgstr "" -#: catalogmanager/catalogmanager.cpp:986 -#: catalogmanager/catalogmanager.cpp:1073 -msgid "DCOP communication with KBabel failed." +#: catalogmanager/libcvs/cvsdialog.cpp:114 +msgid "E&ncoding:" msgstr "" -#: catalogmanager/catalogmanager.cpp:986 -#: catalogmanager/catalogmanager.cpp:1073 -msgid "DCOP Communication Error" +#: catalogmanager/libcvs/cvsdialog.cpp:121 +msgid "" +"_: Descriptive encoding name\n" +"Recommended ( %1 )" msgstr "" -#: catalogmanager/catalogmanager.cpp:1001 -#: catalogmanager/catalogmanager.cpp:1087 -msgid "KBabel cannot be started." +#: catalogmanager/libcvs/cvsdialog.cpp:122 +msgid "" +"_: Descriptive encoding name\n" +"Locale ( %1 )" msgstr "" -#: catalogmanager/catalogmanager.cpp:1001 -#: catalogmanager/catalogmanager.cpp:1087 -#, fuzzy -msgid "Cannot Start KBabel" -msgstr "Không thể mở file cơ sở dữ liệu" +#: catalogmanager/libcvs/cvsdialog.cpp:247 +#, c-format +msgid "Cannot find encoding: %1" +msgstr "" -#: catalogmanager/catalogmanager.cpp:1008 -#: catalogmanager/catalogmanager.cpp:1094 -msgid "Search string not found!" -msgstr "Không tìm thấy string !" +#: catalogmanager/libcvs/cvsdialog.cpp:253 +msgid "" +"The commit log message cannot be encoded in the selected encoding: %1.\n" +"Do you want to continue?" +msgstr "" -#: catalogmanager/catalogmanager.cpp:1235 -#, fuzzy, c-format -msgid "Cannot open project file %1" -msgstr "Không thể mở file cơ sở dữ liệu" +#: catalogmanager/libcvs/cvsdialog.cpp:401 +msgid "" +"_: Descriptive encoding name\n" +"Last choice ( %1 )" +msgstr "" -#: catalogmanager/main.cpp:186 -msgid "KBabel - Catalog Manager" +#: catalogmanager/markpatterndialog.cpp:113 +msgid "Ma&rk files which match the following pattern:" msgstr "" -#: catalogmanager/main.cpp:187 -msgid "An advanced catalog manager for KBabel" +#: catalogmanager/markpatterndialog.cpp:114 +msgid "&Mark Files" msgstr "" -#: catalogmanager/main.cpp:211 -msgid "Support for making diffs and some minor improvements." +#: catalogmanager/markpatterndialog.cpp:116 +msgid "Unma&rk files which match the following pattern:" msgstr "" -#: catalogmanager/main.cpp:216 -msgid "KBabel contains code from GNU gettext" +#: catalogmanager/markpatterndialog.cpp:117 +msgid "Un&mark Files" msgstr "" #~ msgid "" diff --git a/tde-i18n-vi/messages/tdeutils/kedit.po b/tde-i18n-vi/messages/tdeutils/kedit.po index 0a2fc30e7be..262255a62da 100644 --- a/tde-i18n-vi/messages/tdeutils/kedit.po +++ b/tde-i18n-vi/messages/tdeutils/kedit.po @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: kedit VERSION\n" -"POT-Creation-Date: 2014-09-29 00:49-0500\n" +"POT-Creation-Date: 2014-09-29 12:06-0500\n" "PO-Revision-Date: 2002-02-18 17:18PST\n" "Last-Translator: Tho Tran \n" "Language-Team: Vietnamese \n" -- cgit v1.2.1