summaryrefslogtreecommitdiffstats
path: root/tde-i18n-fi/messages
diff options
context:
space:
mode:
Diffstat (limited to 'tde-i18n-fi/messages')
-rw-r--r--tde-i18n-fi/messages/tdeaccessibility/kbstateapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdeaccessibility/kmag.po84
-rw-r--r--tde-i18n-fi/messages/tdeaccessibility/kmousetool.po26
-rw-r--r--tde-i18n-fi/messages/tdeaccessibility/kmouth.po1328
-rw-r--r--tde-i18n-fi/messages/tdeaccessibility/ksayit.po2
-rw-r--r--tde-i18n-fi/messages/tdeaccessibility/kttsd.po2
-rw-r--r--tde-i18n-fi/messages/tdeaccessibility/libKTTSD.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/akregator_konqplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/alsaplayerui.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/ark_plugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/atlantikdesigner.po268
-rw-r--r--tde-i18n-fi/messages/tdeaddons/audiorename_plugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/autorefresh.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/babelfish.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/charlatanui.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/crashesplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/dirfilterplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/domtreeviewer.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/dub.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/ffrs.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/fsview.po200
-rw-r--r--tde-i18n-fi/messages/tdeaddons/imagerename_plugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/imgalleryplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katecppsymbolviewer.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katefiletemplates.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katefll_initplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katefll_plugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katehelloworld.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katehtmltools.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/kateinsertcommand.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katekjswrapper.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katemake.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katemodeline.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/kateopenheader.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katepybrowse.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katesnippets.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katetabbarextension.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katetextfilter.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katexmlcheck.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/katexmltools.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/kbinaryclock.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/kcmkuick.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/kmathapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/kolourpicker.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/konqsidebar_delicious.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/konqsidebar_mediaplayer.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/konqsidebar_metabar.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/konqsidebar_news.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/ksig.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/ktimemon.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/kuick_plugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/libkaddrbk_geo_xxport.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/libkaddrbk_gmx_xxport.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/lyrics.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/mediacontrol.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/mf_konqplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/minitoolsplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/nexscope.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/pitchablespeed.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/rellinks.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/searchbarplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/synaescope.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdefile_cert.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdefile_desktop.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdefile_folder.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdefile_html.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdefile_lnk.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdefile_mhtml.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdefile_txt.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tdehtmlsettingsplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tippecanoe.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/tyler.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/uachangerplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/validatorsplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/wakeup.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/wavecapture.po2
-rw-r--r--tde-i18n-fi/messages/tdeaddons/webarchiver.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/kcmlilo.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/kcron.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/kdat.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/knetworkconf.po356
-rw-r--r--tde-i18n-fi/messages/tdeadmin/kpackage.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/ksysv.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/kuser.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/secpolicy.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/tdefile_deb.po2
-rw-r--r--tde-i18n-fi/messages/tdeadmin/tdefile_rpm.po2
-rw-r--r--tde-i18n-fi/messages/tdeartwork/klock.po12
-rw-r--r--tde-i18n-fi/messages/tdeartwork/kxsconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdeartwork/tdepartsaver.po2
-rw-r--r--tde-i18n-fi/messages/tdeartwork/tdestyle_phase_config.po2
-rw-r--r--tde-i18n-fi/messages/tdeartwork/twin_art_clients.po138
-rw-r--r--tde-i18n-fi/messages/tdebase/appletproxy.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/clockapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/display.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/dockbarextension.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/drkonqi.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/extensionproxy.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/filetypes.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/htmlsearch.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/joystick.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kaccess.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kappfinder.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kasbarextension.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kate.po1568
-rw-r--r--tde-i18n-fi/messages/tdebase/kay.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmaccess.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmaccessibility.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmarts.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmbackground.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmbell.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmcgi.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmcolors.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmcomponentchooser.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmcrypto.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmcss.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmenergy.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmfonts.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmhtmlsearch.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmicons.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcminfo.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcminput.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkclock.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkded.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkeys.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkicker.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkonq.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkonqhtml.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkonsole.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkurifilt.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmkwm.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmlaunch.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmlayout.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmlocale.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmmedia.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmnic.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmnotify.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmperformance.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmprintmgr.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmsamba.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmscreensaver.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmsmartcard.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmsmserver.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmspellchecking.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmstyle.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmtaskbar.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmtdednssd.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmtdeio.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmtwindecoration.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmtwinrules.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmusb.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmview1394.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcmxinerama.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kcontrol.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kdcop.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kdesktop.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kdialog.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kfindpart.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kfmclient.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kgreet_classic.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kgreet_winbind.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/khelpcenter.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/khotkeys.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kicker.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kickermenu_kate.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kjobviewer.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/klipper.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kmenuapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kmenuedit.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kminipagerapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/knetattach.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/konqueror.po321
-rw-r--r--tde-i18n-fi/messages/tdebase/konsole.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kpager.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kpersonalizer.po406
-rw-r--r--tde-i18n-fi/messages/tdebase/kprinter.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/krdb.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kreadconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/krunapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/ksmserver.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/ksplash.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/ksplashthemes.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kstart.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/ksysguard.po1841
-rw-r--r--tde-i18n-fi/messages/tdebase/ksystemtrayapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/ksystraycmd.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kthememanager.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/ktip.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kwriteconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/kxkb.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libdmctl.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkicker.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkickermenu_konsole.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkickermenu_prefmenu.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkickermenu_recentdocs.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkickermenu_remotemenu.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkickermenu_systemmenu.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkickermenu_tdeprint.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkickermenu_tom.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libkonq.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libtaskbar.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/libtaskmanager.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/lockout.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/mediaapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/naughtyapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/nsplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/privacy.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/quicklauncher.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdedebugdialog.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdefontinst.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdehtmlkttsd.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_finger.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_fish.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_floppy.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_home.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_ldap.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_mac.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_man.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_media.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_nfs.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_nntp.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_pop3.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_print.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_remote.po10
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_settings.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_sftp.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_smb.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_smtp.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_system.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_tar.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_thumbnail.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeio_trash.po58
-rw-r--r--tde-i18n-fi/messages/tdebase/tdepasswd.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeprint_part.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdeprintfax.po334
-rw-r--r--tde-i18n-fi/messages/tdebase/tderandr.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdescreensaver.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdestyle_keramik_config.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdesu.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdesud.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdmconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/tdmgreet.po410
-rw-r--r--tde-i18n-fi/messages/tdebase/trashapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/twin.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/twin_clients.po380
-rw-r--r--tde-i18n-fi/messages/tdebase/twin_lib.po2
-rw-r--r--tde-i18n-fi/messages/tdebase/useraccount.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/blinken.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/kalzium.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/kanagram.po122
-rw-r--r--tde-i18n-fi/messages/tdeedu/kbruch.po250
-rw-r--r--tde-i18n-fi/messages/tdeedu/keduca.po821
-rw-r--r--tde-i18n-fi/messages/tdeedu/kgeography.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/khangman.po142
-rw-r--r--tde-i18n-fi/messages/tdeedu/kig.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/kiten.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/klatin.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/klettres.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/kmplot.po1362
-rw-r--r--tde-i18n-fi/messages/tdeedu/kpercentage.po274
-rw-r--r--tde-i18n-fi/messages/tdeedu/kstars.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/ktouch.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/kturtle.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/kverbos.po128
-rw-r--r--tde-i18n-fi/messages/tdeedu/kvoctrain.po2098
-rw-r--r--tde-i18n-fi/messages/tdeedu/kwordquiz.po380
-rw-r--r--tde-i18n-fi/messages/tdeedu/libtdeedu.po52
-rw-r--r--tde-i18n-fi/messages/tdeedu/tdefile_drgeo.po2
-rw-r--r--tde-i18n-fi/messages/tdeedu/tdefile_kig.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/atlantik.po660
-rw-r--r--tde-i18n-fi/messages/tdegames/kasteroids.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/katomic.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kbackgammon.po642
-rw-r--r--tde-i18n-fi/messages/tdegames/kbattleship.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kblackbox.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kbounce.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kenolaba.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kfouleggs.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kgoldrunner.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kjumpingcube.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/klickety.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/klines.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kmahjongg.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kmines.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/knetwalk.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kolf.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/konquest.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kpat.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kpoker.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kreversi.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/ksame.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kshisen.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/ksirtet.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/ksmiletris.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/ksnake.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/ksokoban.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/kspaceduel.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/ktron.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/ktuberling.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/libksirtet.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/libtdegames.po1312
-rw-r--r--tde-i18n-fi/messages/tdegames/lskat.po2
-rw-r--r--tde-i18n-fi/messages/tdegames/twin4.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kcm_kviewcanvasconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kcm_kviewgeneralconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kcm_kviewpluginsconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kcmkamera.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kcoloredit.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kdjview.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kdvi.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kfax.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kfaxview.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kgamma.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kghostview.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kmrml.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kolourpaint.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kooka.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kpdf.po1338
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kpovmodeler.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kruler.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/ksnapshot.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/ksvgplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kuickshow.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kview.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kview_scale.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kviewbrowserplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kviewcanvas.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kvieweffectsplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kviewpresenterplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kviewscannerplugin.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kviewshell.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/kviewviewer.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/libkfaximgage.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/libkscan.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_bmp.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_dds.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_dvi.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_exr.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_gif.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_ico.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_jpeg.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_pcx.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_pdf.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_png.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_pnm.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_ps.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_rgb.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_tga.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_tiff.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_xbm.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdefile_xpm.po2
-rw-r--r--tde-i18n-fi/messages/tdegraphics/tdeiconedit.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/cupsdconf.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/katepart.po2846
-rw-r--r--tde-i18n-fi/messages/tdelibs/kmcop.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/knotify.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/libtdescreensaver.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeabc_dir.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeabc_file.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeabc_ldaptdeio.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeabc_net.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeabc_sql.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeabcformat_binary.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdecmshell.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdefileaudiopreview.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeio.po5228
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeio_help.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeioexec.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdelibs.po13076
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdelibs_colors.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdeprint.po8254
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdestyle_highcontrast_config.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdestyle_plastik_config.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdetexteditor_autobookmarker.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdetexteditor_docwordcompletion.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdetexteditor_insertfile.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdetexteditor_isearch.po2
-rw-r--r--tde-i18n-fi/messages/tdelibs/tdetexteditor_kdatatool.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/artsbuilder.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/artscontrol.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/artsmodules.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_lame.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_vorbis.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/juk.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/kaboodle.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/kaudiocreator.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/kcmaudiocd.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/kcmcddb.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/kmix.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/krec.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/kscd.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/libkcddb.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/noatun.po1380
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_au.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_avi.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_flac.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_m3u.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_mp3.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_mpc.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_mpeg.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_ogg.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_sid.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_theora.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdefile_wav.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdeio_audiocd.po2
-rw-r--r--tde-i18n-fi/messages/tdemultimedia/tdemid.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/dcoprss.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kcm_krfb.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kcmktalkd.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kcmlanbrowser.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kcmwifi.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kdict.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kdictapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kget.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kinetd.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/knewsticker.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kopete.po22468
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kpf.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kppp.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kppplogview.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/krdc.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/krfb.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/ksirc.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kwifimanager.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/kwireless.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/tdefile_torrent.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/tdefileshare.po5382
-rw-r--r--tde-i18n-fi/messages/tdenetwork/tdeio_jabberdisco.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/tdeio_lan.po2
-rw-r--r--tde-i18n-fi/messages/tdenetwork/tdeio_zeroconf.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/akregator.po286
-rw-r--r--tde-i18n-fi/messages/tdepim/kaddressbook.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kalarm.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kandy.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/karm.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kcmkabconfig.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kcmkontactnt.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kdgantt.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kgantt.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kleopatra.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kmail.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kmail_text_calendar_plugin.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kmail_text_vcard_plugin.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kmailcvt.po764
-rw-r--r--tde-i18n-fi/messages/tdepim/kmobile.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/knode.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/knotes.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/konsolekalendar.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kontact.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/korganizer.po9522
-rw-r--r--tde-i18n-fi/messages/tdepim/korn.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_birthday.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_blogging.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_exchange.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_featureplan.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_groupware.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_groupwise.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_kolab.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_remote.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_tvanytime.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kres_xmlrpc.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/ktnef.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/kwatchgnupg.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libkcal.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libkholidays.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libkleopatra.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libkmime.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libkpgp.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libkpimexchange.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libksieve.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/libtdepim.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdeabc2mutt.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdeabc_slox.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdefile_ics.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdefile_palm.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdefile_rfc822.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdefile_vcf.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdeio_groupwise.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdeio_imap4.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdeio_mobile.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdeio_sieve.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdepimresources.po2
-rw-r--r--tde-i18n-fi/messages/tdepim/tdepimwizards.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/cervisia.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/cvsservice.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/kbabel.po6376
-rw-r--r--tde-i18n-fi/messages/tdesdk/kbugbuster.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/kompare.po1000
-rw-r--r--tde-i18n-fi/messages/tdesdk/kres_bugzilla.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/kstartperf.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/kuiviewer.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/spy.po66
-rw-r--r--tde-i18n-fi/messages/tdesdk/tdecachegrind.po2162
-rw-r--r--tde-i18n-fi/messages/tdesdk/tdefile_cpp.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/tdefile_diff.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/tdefile_po.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/tdefile_ts.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/tdeio_svn.po2
-rw-r--r--tde-i18n-fi/messages/tdesdk/umbrello.po4744
-rw-r--r--tde-i18n-fi/messages/tdetoys/amor.po2
-rw-r--r--tde-i18n-fi/messages/tdetoys/kfifteenapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdetoys/kmoon.po2
-rw-r--r--tde-i18n-fi/messages/tdetoys/kodo.po2
-rw-r--r--tde-i18n-fi/messages/tdetoys/kteatime.po2
-rw-r--r--tde-i18n-fi/messages/tdetoys/ktux.po2
-rw-r--r--tde-i18n-fi/messages/tdetoys/kweather.po2
-rw-r--r--tde-i18n-fi/messages/tdetoys/kworldclock.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/ark.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/irkick.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcalc.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcharselect.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcharselectapplet.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcmkvaio.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcmlaptop.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcmlirc.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcmtdewallet.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kcmthinkpad.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kdf.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kedit.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kfloppy.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kgpg.po3664
-rw-r--r--tde-i18n-fi/messages/tdeutils/khexedit.po2366
-rw-r--r--tde-i18n-fi/messages/tdeutils/khexedit2part.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kjots.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/klaptopdaemon.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kmilo_delli8k.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kmilo_generic.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kmilo_kvaio.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kmilo_powerbook.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kmilo_thinkpad.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kmilod.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/kregexpeditor.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/ksim.po894
-rw-r--r--tde-i18n-fi/messages/tdeutils/ktimer.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/superkaramba.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/tdelirc.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/tdessh.po2
-rw-r--r--tde-i18n-fi/messages/tdeutils/tdewalletmanager.po2
-rw-r--r--tde-i18n-fi/messages/tdevelop/tdevelop.po40988
-rw-r--r--tde-i18n-fi/messages/tdewebdev/kimagemapeditor.po336
-rw-r--r--tde-i18n-fi/messages/tdewebdev/klinkstatus.po760
-rw-r--r--tde-i18n-fi/messages/tdewebdev/kommander.po6818
-rw-r--r--tde-i18n-fi/messages/tdewebdev/kxsldbg.po1594
-rw-r--r--tde-i18n-fi/messages/tdewebdev/quanta.po14331
-rw-r--r--tde-i18n-fi/messages/tdewebdev/tdefilereplace.po2
546 files changed, 86847 insertions, 86761 deletions
diff --git a/tde-i18n-fi/messages/tdeaccessibility/kbstateapplet.po b/tde-i18n-fi/messages/tdeaccessibility/kbstateapplet.po
index a53aba725a1..cc3a1890bd2 100644
--- a/tde-i18n-fi/messages/tdeaccessibility/kbstateapplet.po
+++ b/tde-i18n-fi/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: 2005-09-06 11:43+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaccessibility/kmag.po b/tde-i18n-fi/messages/tdeaccessibility/kmag.po
index e447b7dc9bd..15d34bf99c8 100644
--- a/tde-i18n-fi/messages/tdeaccessibility/kmag.po
+++ b/tde-i18n-fi/messages/tdeaccessibility/kmag.po
@@ -10,7 +10,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-07-03 11:15+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -21,6 +21,47 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\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 ""
+"Tämä ikkuna näyttää valitun alueen sisällön suurennoksen, joka riippuu "
+"asetetusta suurennuskertoimesta."
+
+#: main.cpp:37
+msgid "File to open"
+msgstr "Avattava tiedosto"
+
+#: kmagselrect.cpp:228 main.cpp:45
+msgid "KMagnifier"
+msgstr "KMagnifier"
+
+#: main.cpp:46
+msgid "Screen magnifier for the Trinity Desktop Environment (TDE)"
+msgstr "Suurennuslasi K-työpöytäympäristölle (TDE)"
+
+#: main.cpp:53
+msgid "Rewrite and current maintainer"
+msgstr "Nykyinen ylläpitäjä ja uudelleenkirjoittaja"
+
+#: main.cpp:56
+#, fuzzy
+msgid "Original idea and author (KDE1)"
+msgstr "Alkuperäinen tekijä ja ideoija (TDE1:lle)"
+
+#: main.cpp:58
+msgid ""
+"Rework of the user interface, improved selection window, speed optimisation, "
+"rotation, bug fixes"
+msgstr ""
+"Muutettu käyttöliittymä, paranneltu valintaikkunoita, optimoitu nopeutta, "
+"kiertoa ja tehty bugikorjauksia"
+
+#: main.cpp:59
+msgid "Some tips"
+msgstr "Joitain vinkkejä"
+
#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
@@ -37,10 +78,6 @@ msgstr "teemu.rytilahti@kde-fi.org, ilpo@iki.fi"
msgid "Selection Window"
msgstr "&Valintaikkuna"
-#: kmagselrect.cpp:228 main.cpp:45
-msgid "KMagnifier"
-msgstr "KMagnifier"
-
#: kmag.cpp:92
msgid "&Very Low"
msgstr "&Erittäin matala"
@@ -386,40 +423,3 @@ msgstr "Suurenna ruudun oikeaan reunaan - Valitse koko"
#: kmag.cpp:685
msgid "Magnify to Bottom Screen Edge - Select Size"
msgstr "Suurenna ruudun alareunaan - Valitse koko"
-
-#: 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 ""
-"Tämä ikkuna näyttää valitun alueen sisällön suurennoksen, joka riippuu "
-"asetetusta suurennuskertoimesta."
-
-#: main.cpp:37
-msgid "File to open"
-msgstr "Avattava tiedosto"
-
-#: main.cpp:46
-msgid "Screen magnifier for the Trinity Desktop Environment (TDE)"
-msgstr "Suurennuslasi K-työpöytäympäristölle (TDE)"
-
-#: main.cpp:53
-msgid "Rewrite and current maintainer"
-msgstr "Nykyinen ylläpitäjä ja uudelleenkirjoittaja"
-
-#: main.cpp:56
-#, fuzzy
-msgid "Original idea and author (KDE1)"
-msgstr "Alkuperäinen tekijä ja ideoija (TDE1:lle)"
-
-#: main.cpp:58
-msgid ""
-"Rework of the user interface, improved selection window, speed optimisation, "
-"rotation, bug fixes"
-msgstr ""
-"Muutettu käyttöliittymä, paranneltu valintaikkunoita, optimoitu nopeutta, "
-"kiertoa ja tehty bugikorjauksia"
-
-#: main.cpp:59
-msgid "Some tips"
-msgstr "Joitain vinkkejä"
diff --git a/tde-i18n-fi/messages/tdeaccessibility/kmousetool.po b/tde-i18n-fi/messages/tdeaccessibility/kmousetool.po
index cb3264b2042..710b6f832c9 100644
--- a/tde-i18n-fi/messages/tdeaccessibility/kmousetool.po
+++ b/tde-i18n-fi/messages/tdeaccessibility/kmousetool.po
@@ -8,7 +8,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: 2004-11-27 04:42+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -18,18 +18,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@kde-fi.org"
-
#. i18n: file kmousetoolui.ui line 16
#: main.cpp:32 main.cpp:44 rc.cpp:3
#, no-c-format
@@ -163,3 +151,15 @@ msgstr "Käytettävyysparannuksia"
#: main.cpp:50
msgid "Original author"
msgstr "Alkuperäinen tekijä"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@kde-fi.org"
diff --git a/tde-i18n-fi/messages/tdeaccessibility/kmouth.po b/tde-i18n-fi/messages/tdeaccessibility/kmouth.po
index 5cde88e04dd..e92cff1a845 100644
--- a/tde-i18n-fi/messages/tdeaccessibility/kmouth.po
+++ b/tde-i18n-fi/messages/tdeaccessibility/kmouth.po
@@ -9,7 +9,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: 2005-09-01 17:22+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -20,115 +20,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti, Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@kde-fi.org, ilpo@iki.fi"
-
-#: 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 ""
-"Tämä lista sisältää puhuttujen lauseitten historian. Voit valita lauseita ja "
-"paina puhu-nappia toistaaksesi puhumisen."
-
-#: 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 ""
-"Tässä edit-kentässä voit kirjoittaa uuden fraasin. Klikkaa puhu-nappia "
-"halutessasi puhua syötetyn fraasin."
-
-#: kmouth.cpp:127 kmouth.cpp:156 phraselist.cpp:79
-msgid "&Speak"
-msgstr "&Puhu"
-
-#: 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 ""
-"Puhuu aktiiviset lauseen/lauseet. KMouth puhuu editointikentässä olevan "
-"tekstin. Jos sitä ei ole, puhutaan valitut lauseet historiasta (jos löytyy)."
-
-#: phrasebook/phrasebookdialog.cpp:744 phraselist.cpp:449
-#, c-format
-msgid ""
-"There was an error saving file\n"
-"%1"
-msgstr ""
-"Tapahtui virhe tallennettaessa tiedostoa\n"
-"%1"
-
-#: phraselist.cpp:454
-msgid ""
-"*|All Files\n"
-"*.phrasebook|Phrase Books (*.phrasebook)\n"
-"*.txt|Plain Text Files (*.txt)"
-msgstr ""
-"*|Kaikki tiedostot\n"
-"*.phrasebook|Fraasisanakirjat (*.phrasebook)\n"
-"*.txt|Tekstitiedostot (*.txt)"
-
-#: phraselist.cpp:454
-msgid "Open File as History"
-msgstr "Avaa tiedosto historiana"
-
-#: phrasebook/phrasebookdialog.cpp:734 phraselist.cpp:475
-#, c-format
-msgid ""
-"There was an error loading file\n"
-"%1"
-msgstr ""
-"Tapahtui virhe ladattaessa tiedostoa\n"
-"%1"
-
-#: configwizard.cpp:37
-msgid "Initial Configuration - KMouth"
-msgstr "Alkuasetukset - KMouth"
-
-#: configwizard.cpp:57
-msgid "Text-to-Speech Configuration"
-msgstr "Puhuttavan tekstin säätö"
-
-#: configwizard.cpp:71
-msgid "Initial Phrase Book"
-msgstr "Oletusfraasisanakirja"
-
-#: configwizard.cpp:103 optionsdialog.cpp:136
-msgid "Word Completion"
-msgstr "Sanantäydennys"
-
-#: optionsdialog.cpp:123
-msgid "General Options"
-msgstr "Yleiset asetukset"
-
-#: optionsdialog.cpp:129
-msgid "&Preferences"
-msgstr "&Asetukset"
-
-#: optionsdialog.cpp:133
-msgid "&Text-to-Speech"
-msgstr "&Tekstistä puheeksi"
-
-#: optionsdialog.cpp:142
-msgid "KTTSD Speech Service"
-msgstr "KTTSD-puhepalvelu"
-
-#: optionsdialog.cpp:143
-msgid "TDE Text-to-Speech Daemon Configuration"
-msgstr "TDE:n tekstistä puheeksi -palvelun asetukset"
-
#: texttospeechconfigurationwidget.cpp:47
#: wordcompletion/dictionarycreationwizard.cpp:101
msgid "Local"
@@ -144,560 +35,6 @@ msgstr "Latin1"
msgid "Unicode"
msgstr "Unicode"
-#: phrasebook/phrasebookdialog.cpp:134
-msgid " (%1 of %2 books selected)"
-msgstr "(%1 kirjaa %2 valittuna)"
-
-#: phrasebook/phrasebookdialog.cpp:145
-msgid "Please decide which phrase books you need:"
-msgstr "Valitse haluamasi fraasisanakirja:"
-
-#: phrasebook/phrasebookdialog.cpp:153
-msgid "Book"
-msgstr "Kirja"
-
-#: phrasebook/phrasebookdialog.cpp:242
-msgid ""
-"By clicking on this button you can select the keyboard shortcut associated with "
-"the selected phrase."
-msgstr ""
-"Tällä napilla voit valita näppäimistön pikanapin tälle valitulle fraasille."
-
-#: phrasebook/phrasebookdialog.cpp:263
-msgid "Phrase Book"
-msgstr "Fraasisanakirja"
-
-#: phrasebook/phrasebookdialog.cpp:300
-msgid "Phrase"
-msgstr "Fraasi"
-
-#: phrasebook/phrasebookdialog.cpp:301
-msgid "Shortcut"
-msgstr "Pikanäppäin"
-
-#: phrasebook/phrasebookdialog.cpp:305
-msgid ""
-"This list contains the current phrase book in a tree structure. You can select "
-"and modify individual phrases and sub phrase books"
-msgstr ""
-"Tämä lista näyttää fraasikirjan puumaisena. Voit valita ja muuttaa yksittäisiä "
-"fraaseja ja alifraasikirjoja."
-
-#: phrasebook/phrasebookdialog.cpp:325
-msgid "&New Phrase"
-msgstr "&Uusi fraasi"
-
-#: phrasebook/phrasebookdialog.cpp:326 phrasebook/phrasebookdialog.cpp:327
-msgid "Adds a new phrase"
-msgstr "Lisää uuden fraasin"
-
-#: phrasebook/phrasebookdialog.cpp:329
-msgid "New Phrase &Book"
-msgstr "Uusi fraasisana&kirja"
-
-#: phrasebook/phrasebookdialog.cpp:330 phrasebook/phrasebookdialog.cpp:331
-msgid "Adds a new phrase book into which other books and phrases can be placed"
-msgstr ""
-"Lisää uuden fraasisanakirjan, johon muut kirjat ja fraasit voidaan sijoittaa"
-
-#: phrasebook/phrasebookdialog.cpp:334 phrasebook/phrasebookdialog.cpp:335
-msgid "Saves the phrase book onto the hard disk"
-msgstr "Tallettaa fraasisanakirjan kovalevylle"
-
-#: phrasebook/phrasebookdialog.cpp:337 phrasebook/phrasebookdialog.cpp:341
-msgid "&Import..."
-msgstr "&Tuo..."
-
-#: 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 "Tuo tiedoston ja lisää sen sisällön fraasisanakirjaan"
-
-#: phrasebook/phrasebookdialog.cpp:345
-msgid "I&mport Standard Phrase Book"
-msgstr "&Tuo standardi fraasisanakirja"
-
-#: phrasebook/phrasebookdialog.cpp:346 phrasebook/phrasebookdialog.cpp:347
-msgid "Imports a standard phrase book and adds its contents to the phrase book"
-msgstr ""
-"Tuo standardin fraasisanakirjan ja lisää sen sisällön fraasisanakirjaan"
-
-#: phrasebook/phrasebookdialog.cpp:349
-msgid "&Export..."
-msgstr "&Vie..."
-
-#: phrasebook/phrasebookdialog.cpp:350 phrasebook/phrasebookdialog.cpp:351
-msgid "Exports the currently selected phrase(s) or phrase book(s) into a file"
-msgstr "Vie nyt valitut fraasit tai fraasikirjat tiedostoon"
-
-#: phrasebook/phrasebookdialog.cpp:354 phrasebook/phrasebookdialog.cpp:355
-msgid "Prints the currently selected phrase(s) or phrase book(s)"
-msgstr "Osoittaa valittuun fraasiin/fraaseihin tai fraasisanakirjaan/kirjoihin"
-
-#: phrasebook/phrasebookdialog.cpp:358 phrasebook/phrasebookdialog.cpp:359
-msgid "Closes the window"
-msgstr "Sulkee ikkunan"
-
-#: phrasebook/phrasebookdialog.cpp:363 phrasebook/phrasebookdialog.cpp:364
-msgid ""
-"Cuts the currently selected entries from the phrase book and puts it to the "
-"clipboard"
-msgstr "Leikkaa valitut fraasit fraasikirjasta ja vie ne leikepöydälle"
-
-#: phrasebook/phrasebookdialog.cpp:367 phrasebook/phrasebookdialog.cpp:368
-msgid ""
-"Copies the currently selected entry from the phrase book to the clipboard"
-msgstr "Kopioi valitun fraasin fraasisanakirjasta leikepöydälle"
-
-#: kmouth.cpp:124 phrasebook/phrasebookdialog.cpp:371
-#: phrasebook/phrasebookdialog.cpp:372
-msgid "Pastes the clipboard contents to actual position"
-msgstr "Liittää leikepöydän sisällön valittuun kohtaan"
-
-#: phrasebook/phrasebookdialog.cpp:375 phrasebook/phrasebookdialog.cpp:376
-msgid "Deletes the selected entries from the phrase book"
-msgstr "Poistaa valitut fraasit fraasikirjasta"
-
-#. i18n: file phrasebook/buttonboxui.ui line 93
-#: phrasebook/phrasebookdialog.cpp:491 phrasebook/phrasebookdialog.cpp:505
-#: rc.cpp:205
-#, no-c-format
-msgid "Text of the &phrase:"
-msgstr "&fraasin teksti"
-
-#: phrasebook/phrasebookdialog.cpp:526
-msgid "Name of the &phrase book:"
-msgstr "&fraasikirjan nimi"
-
-#: phrasebook/phrasebookdialog.cpp:545
-msgid ""
-"<qt>There are unsaved changes."
-"<br>Do you want to apply the changes before closing the \"phrase book\" window "
-"or discard the changes?</qt>"
-msgstr ""
-"<qt>Ohjelmassa on tallentamattomia muutoksia. "
-"<br>Haluatko lisätä muutokset ennenkuin suljet \"fraasisanakirjan\" ikkunan vai "
-"haluatko hylätä muutokset?</qt>"
-
-#: phrasebook/phrasebookdialog.cpp:546
-msgid "Closing \"Phrase Book\" Window"
-msgstr "Sulkee \"Fraasisanakirja\" ikkunan"
-
-#: phrasebook/phrasebookdialog.cpp:598
-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 ""
-"Halutessasi käyttää '%1' näppäintä pikanäppäimenä, sinun tulee yhdistää siihen "
-"Win, Alt, Ctrl, ja/tai Shift näppäimet."
-
-#: phrasebook/phrasebookdialog.cpp:601
-msgid "Invalid Shortcut Key"
-msgstr "Epäkelpo pikanäppäin"
-
-#: phrasebook/phrasebookdialog.cpp:695
-msgid "(New Phrase Book)"
-msgstr "(Uusi fraasisanakirja)"
-
-#: phrasebook/phrasebookdialog.cpp:706
-msgid "(New Phrase)"
-msgstr "(Uusi fraasi)"
-
-#: phrasebook/phrasebook.cpp:258 phrasebook/phrasebookdialog.cpp:723
-msgid ""
-"*.phrasebook|Phrase Books (*.phrasebook)\n"
-"*.txt|Plain Text Files (*.txt)\n"
-"*|All Files"
-msgstr ""
-"*.phrasebook|Fraasisanakirjat (*.phrasebook)\n"
-"*.txt|Tekstitiedostot (*.txt)\n"
-"*|Kaikki tiedostot"
-
-#: phrasebook/phrasebookdialog.cpp:723
-msgid "Import Phrasebook"
-msgstr "Tuo fraasisanakirja"
-
-#: phrasebook/phrasebookdialog.cpp:743
-msgid "Export Phrase Book"
-msgstr "Vie fraasisanakirja"
-
-#: phrasebook/phrasebook.cpp:260
-msgid ""
-"*.txt|Plain Text Files (*.txt)\n"
-"*.phrasebook|Phrase Books (*.phrasebook)\n"
-"*|All Files"
-msgstr ""
-"*.txt|Tekstitiedostot (*.txt)\n"
-"*.phrasebook|Fraasisanakirjat (*.phrasebook)\n"
-"*|Kaikki tiedostot"
-
-#: phrasebook/phrasebook.cpp:277 wordcompletion/wordcompletionwidget.cpp:254
-msgid "The file %1 already exists. Do you want to overwrite it?"
-msgstr "Tiedosto %1 on jo olemassa. Haluatko varmasti ylikirjoittaa sen?"
-
-#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255
-msgid "File Exists"
-msgstr "TIedosto on olemassa"
-
-#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255
-msgid "&Overwrite"
-msgstr "&Ylikirjoita"
-
-#: phrasebook/phrasebook.cpp:289
-msgid ""
-"Your chosen filename <i>%1</i> has a different extension than <i>.phrasebook</i>"
-". Do you wish to add <i>.phrasebook</i> to the filename?"
-msgstr ""
-"Valitsemassasi tiedoston nimessä <i>%1</i> on erilainen tyyppi kuin <i>"
-".fraasisanakirjassa</i>. Haluatko lisätä <i>fraasisanakirjan</i> "
-"tiedoston nimeen?"
-
-#: phrasebook/phrasebook.cpp:290 phrasebook/phrasebook.cpp:306
-msgid "File Extension"
-msgstr "Tiedostopääte"
-
-#: phrasebook/phrasebook.cpp:290
-msgid "Do Not Add"
-msgstr "Älä lisää"
-
-#: phrasebook/phrasebook.cpp:305
-msgid ""
-"Your chosen filename <i>%1</i> has the extension <i>.phrasebook</i>"
-". Do you wish to save in phrasebook format?"
-msgstr ""
-"Valitsemallasi tiedoston nimellä <i>%1</i> on tyyppinä <i>.fraasisanakirja</i>"
-". Haluatko tallentaa fraasisanakirja-muodossa?"
-
-#: phrasebook/phrasebook.cpp:306
-msgid "As Phrasebook"
-msgstr "Fraasisanakirjana"
-
-#: phrasebook/phrasebook.cpp:306
-msgid "As Plain Text"
-msgstr "Paljaana tekstinä"
-
-#: phrasebook/phrasetree.cpp:470
-msgid ""
-"The '%1' key combination has already been allocated to %2.\n"
-"Please choose a unique key combination."
-msgstr ""
-" '%1' näppäinyhdistelmä on varattu jo %2.\n"
-"Valitse yksilöllinen näppäinyhdiestelmä."
-
-#: phrasebook/phrasetree.cpp:488
-msgid "the standard \"%1\" action"
-msgstr "standardissa \"%1\" toiminnossa"
-
-#: phrasebook/phrasetree.cpp:489
-msgid "Conflict with Standard Application Shortcut"
-msgstr "Konflikti standardisovelluksen pikanäppäimen kanssa"
-
-#: phrasebook/phrasetree.cpp:504
-msgid "the global \"%1\" action"
-msgstr "globaali \"%1\" toiminto"
-
-#: phrasebook/phrasetree.cpp:505
-msgid "Conflict with Global Shortcuts"
-msgstr "Konflikti globaalin pikanäppäimen kanssa"
-
-#: phrasebook/phrasetree.cpp:520
-msgid "an other phrase"
-msgstr "toinen fraasi"
-
-#: phrasebook/phrasetree.cpp:521
-msgid "Key Conflict"
-msgstr "Näppäinkonflikti"
-
-#. i18n: file wordcompletion/wordcompletionui.ui line 224
-#: rc.cpp:340 wordcompletion/wordcompletionui.ui.h:15
-#, no-c-format
-msgid ""
-"With this combo box you select the language associated with the selected "
-"dictionary."
-msgstr "Tällä yhdistelmälaatikolla valitset valitun hakemiston kielen."
-
-#: wordcompletion/creationsourcedetailsui.ui.h:18
-#: wordcompletion/wordcompletionui.ui.h:18
-msgid "Other"
-msgstr "Muut"
-
-#: wordcompletion/creationsourcedetailsui.ui.h:25
-#: wordcompletion/wordcompletionui.ui.h:25
-msgid "Create Custom Language"
-msgstr "Luo oma kieli"
-
-#: wordcompletion/creationsourcedetailsui.ui.h:25
-#: wordcompletion/wordcompletionui.ui.h:25
-msgid "Please enter the code for the custom language:"
-msgstr "Anna oman kielesi koodi"
-
-#: 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 "ilman nimeä"
-
-#: wordcompletion/dictionarycreationwizard.cpp:53
-msgid "Source of New Dictionary (1)"
-msgstr "Uuden sanakirjan lähde (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 "Uuden sanakirjan lähde (2)"
-
-#: wordcompletion/dictionarycreationwizard.cpp:63
-msgid "&Directory:"
-msgstr "&Hakemisto:"
-
-#: wordcompletion/dictionarycreationwizard.cpp:64
-#: wordcompletion/dictionarycreationwizard.cpp:66
-msgid ""
-"With this input field you specify which directory you want to load for creating "
-"the new dictionary."
-msgstr "Tässä voit määritellä mihin hakemistoon uusi kansio luodaan."
-
-#: wordcompletion/dictionarycreationwizard.cpp:238
-msgid "Merge result"
-msgstr "Yhdistämisen tulos"
-
-#: wordcompletion/dictionarycreationwizard.cpp:241
-msgid ""
-"_: In the sense of a blank word list\n"
-"Empty list"
-msgstr "Tyhjä lista"
-
-#: wordcompletion/dictionarycreationwizard.cpp:250
-msgid "TDE Documentation"
-msgstr "TDE:n dokumentaatio"
-
-#: wordcompletion/wordlist.cpp:109
-msgid "Creating Word List"
-msgstr "Luodaan sanaluetteloa"
-
-#: wordcompletion/wordlist.cpp:109 wordcompletion/wordlist.cpp:291
-msgid "Parsing the TDE documentation..."
-msgstr "Jäsennetään TDE:n dokumentaatiota..."
-
-#: wordcompletion/wordlist.cpp:238
-msgid "Merging dictionaries..."
-msgstr "Yhdistetään sanakirjoja..."
-
-#: wordcompletion/wordlist.cpp:305
-msgid "Parsing file..."
-msgstr "Jäsennetään tiedostoa..."
-
-#: wordcompletion/wordlist.cpp:315
-msgid "Parsing directory..."
-msgstr "Jäsennetään hakemistoa..."
-
-#: wordcompletion/wordlist.cpp:504
-msgid "Performing spell check..."
-msgstr "Suoritetaan oikolukua..."
-
-#. i18n: file wordcompletion/kdedocsourceui.ui line 68
-#: rc.cpp:292 wordcompletion/kdedocsourceui.ui.h:14
-#, no-c-format
-msgid ""
-"With this combo box you select which of the installed languages is used for "
-"creating the new dictionary. KMouth will only parse documentation files of this "
-"language."
-msgstr ""
-"Tässä yhdistelmäruudussa voit valita mistä asennetuista kielistä luodaan uusi "
-"hakemisto. KMouth parsii kielen dokumentointtitiedostot."
-
-#. 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 "Tällä yhdistelmälaatikolla voit valita kansioon liittyvän kielen."
-
-#: wordcompletion/wordcompletionwidget.cpp:249
-msgid "Export Dictionary"
-msgstr "Vie sanakirja"
-
-#: kmouth.cpp:98
-msgid "&Open as History..."
-msgstr "&Avaa historiana..."
-
-#: kmouth.cpp:99 kmouth.cpp:100
-msgid "Opens an existing file as history"
-msgstr "Avaa tiedosto historiana"
-
-#: kmouth.cpp:102
-msgid "Save &History As..."
-msgstr "Tallenna &historia nimellä..."
-
-#: kmouth.cpp:103 kmouth.cpp:104
-msgid "Saves the actual history as..."
-msgstr "Tallenna historia nimellä..."
-
-#: kmouth.cpp:106
-msgid "&Print History..."
-msgstr "&Tulosta historia..."
-
-#: kmouth.cpp:107 kmouth.cpp:108
-msgid "Prints out the actual history"
-msgstr "Tulostaa historian"
-
-#: kmouth.cpp:111 kmouth.cpp:112
-msgid "Quits the application"
-msgstr "Sammuttaa ohjelman"
-
-#: kmouth.cpp:116
-msgid "Cuts the selected section and puts it to the clipboard"
-msgstr "Leikkaa valitun osion ja laittaa sen leikepöydälle"
-
-#: 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 ""
-"Leikkaa valitun alueen ja vie sen leikepöydälle. Jos edit-kentässä on tekstiä "
-"valittuna se viedään leikepöydälle. Muussa tapauksessa valitut lauseet "
-"historiasta (jos on lauseita) viedään leikepöydälle."
-
-#: kmouth.cpp:120
-msgid "Copies the selected section to the clipboard"
-msgstr "Kopioi valitun osion leikepöydälle"
-
-#: 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 ""
-"Kopioi valitun tekstiosan leikepöydälle. Jos edit-kentässä on tekstiä "
-"valittuna, se kopioidaan leikepöydälle. Muussa tapauksessa valitut lauseet "
-"historiasta (jos on) kopioidaan leikepöydälle."
-
-#: kmouth.cpp:125
-msgid ""
-"Pastes the clipboard contents at the current cursor position into the edit "
-"field."
-msgstr ""
-"Siirtää tekstiä leikepöydältä kursorin osoittamaan kohtaan editointikentässä."
-
-#: kmouth.cpp:128
-msgid "Speaks the currently active sentence(s)"
-msgstr "Puhuu tällä hetkellä aktiivisena olevat lauseet"
-
-#: kmouth.cpp:132
-msgid "&Edit..."
-msgstr "&Muokkaa..."
-
-#: kmouth.cpp:137 kmouth.cpp:138
-msgid "Enables/disables the toolbar"
-msgstr "Näyttää/piilottaa työkalurivin"
-
-#: kmouth.cpp:140
-msgid "Show P&hrasebook Bar"
-msgstr "Näytä &Fraasikirjan palkki"
-
-#: kmouth.cpp:141 kmouth.cpp:142
-msgid "Enables/disables the phrasebook bar"
-msgstr "Näyttää/piilottaa työkalurivin"
-
-#: kmouth.cpp:145 kmouth.cpp:146
-msgid "Enables/disables the statusbar"
-msgstr "Näyttää/piilottaa tilarivin"
-
-#: kmouth.cpp:148
-msgid "&Configure KMouth..."
-msgstr "&KMouthin asetukset..."
-
-#: kmouth.cpp:149 kmouth.cpp:150
-msgid "Opens the configuration dialog"
-msgstr "Avaa asetusikkunan"
-
-#: kmouth.cpp:157 kmouth.cpp:158
-msgid "Speaks the currently selected phrases in the history"
-msgstr "Puhuu nyt valitut historian fraasit."
-
-#: kmouth.cpp:161 kmouth.cpp:162
-msgid "Deletes the currently selected phrases from the history"
-msgstr "Poistaa valitut fraasit historiasta"
-
-#: kmouth.cpp:164
-msgid "Cu&t"
-msgstr "&Leikkaa"
-
-#: kmouth.cpp:165 kmouth.cpp:166
-msgid ""
-"Cuts the currently selected phrases from the history and puts them to the "
-"clipboard"
-msgstr "Leikkaa valitun fraasin historiasta ja vie sen leikepöydälle"
-
-#: kmouth.cpp:169 kmouth.cpp:170
-msgid "Copies the currently selected phrases from the history to the clipboard"
-msgstr "Kopioi valitut fraasit historiasta ja vie ne leikepöydälle"
-
-#: kmouth.cpp:172
-msgid "Select &All Entries"
-msgstr "Valitse kaikki &kohdat"
-
-#: kmouth.cpp:173 kmouth.cpp:174
-msgid "Selects all phrases in the history"
-msgstr "Valitse kaikki fraasit historiassa"
-
-#: kmouth.cpp:176
-msgid "D&eselect All Entries"
-msgstr "&Poista kaikkien tietueiden valinta"
-
-#: kmouth.cpp:177 kmouth.cpp:178
-msgid "Deselects all phrases in the history"
-msgstr "Poistaa kkaikki fraasit historiasta"
-
-#: 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 "Valmis."
-
-#: kmouth.cpp:207 kmouth.cpp:309
-msgid "Opening file..."
-msgstr "Avataan tiedostoa..."
-
-#: kmouth.cpp:317
-msgid "Saving history with a new filename..."
-msgstr "Talleta historia tiedostoon..."
-
-#: kmouth.cpp:326
-msgid "Printing..."
-msgstr "Tulostetaan..."
-
-#: kmouth.cpp:339
-msgid "Exiting..."
-msgstr "Poistutaan..."
-
-#: kmouth.cpp:373
-msgid "Toggling menubar..."
-msgstr "Näytä/piilota menupalkki..."
-
-#: kmouth.cpp:385
-msgid "Toggling toolbar..."
-msgstr "Näytä/piilota työkalupalkki..."
-
-#: kmouth.cpp:402
-msgid "Toggling phrasebook bar..."
-msgstr "Näytä/piilota fraasisanakirjan työkalupalkki..."
-
-#: kmouth.cpp:419
-msgid "Toggle the statusbar..."
-msgstr "Näytä/piilota tilarivipalkki..."
-
#. i18n: file kmouthui.rc line 14
#: rc.cpp:9 rc.cpp:98
#, no-c-format
@@ -909,6 +246,13 @@ msgstr ""
msgid "Shortcut for the phrase:"
msgstr "Pikavalintanäppäin fraasille"
+#. i18n: file phrasebook/buttonboxui.ui line 93
+#: phrasebook/phrasebookdialog.cpp:491 phrasebook/phrasebookdialog.cpp:505
+#: rc.cpp:205
+#, no-c-format
+msgid "Text of the &phrase:"
+msgstr "&fraasin teksti"
+
#. i18n: file wordcompletion/creationsourcedetailsui.ui line 24
#: rc.cpp:211 rc.cpp:280
#, no-c-format
@@ -965,6 +309,14 @@ msgstr ""
msgid "&Language:"
msgstr "&Kieli:"
+#. 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 "Tällä yhdistelmälaatikolla voit valita kansioon liittyvän kielen."
+
#. i18n: file wordcompletion/creationsourceui.ui line 24
#: rc.cpp:244
#, no-c-format
@@ -1080,6 +432,17 @@ msgstr ""
"Tällä valinnalla TDE:n dokumentaatiosta haettujen sanojen oikeinkirjoitus "
"tarkistetaan ennen lisäämistä uuteen sanakirjaan."
+#. i18n: file wordcompletion/kdedocsourceui.ui line 68
+#: rc.cpp:292 wordcompletion/kdedocsourceui.ui.h:14
+#, no-c-format
+msgid ""
+"With this combo box you select which of the installed languages is used for "
+"creating the new dictionary. KMouth will only parse documentation files of this "
+"language."
+msgstr ""
+"Tässä yhdistelmäruudussa voit valita mistä asennetuista kielistä luodaan uusi "
+"hakemisto. KMouth parsii kielen dokumentointtitiedostot."
+
#. i18n: file wordcompletion/wordcompletionui.ui line 40
#: rc.cpp:295
#, no-c-format
@@ -1176,6 +539,14 @@ msgstr ""
msgid "&Selected Dictionary"
msgstr "&Valitse sanakirja"
+#. i18n: file wordcompletion/wordcompletionui.ui line 224
+#: rc.cpp:340 wordcompletion/wordcompletionui.ui.h:15
+#, no-c-format
+msgid ""
+"With this combo box you select the language associated with the selected "
+"dictionary."
+msgstr "Tällä yhdistelmälaatikolla valitset valitun hakemiston kielen."
+
#. i18n: file wordcompletion/wordcompletionui.ui line 232
#: rc.cpp:343
#, no-c-format
@@ -1203,3 +574,632 @@ msgstr "KMouth"
#: main.cpp:49
msgid "Tips, extended phrase books"
msgstr "Vihjeet, laajennettu fraasisanakirja"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti, Ilpo Kantonen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@kde-fi.org, ilpo@iki.fi"
+
+#: wordcompletion/wordlist.cpp:109
+msgid "Creating Word List"
+msgstr "Luodaan sanaluetteloa"
+
+#: wordcompletion/wordlist.cpp:109 wordcompletion/wordlist.cpp:291
+msgid "Parsing the TDE documentation..."
+msgstr "Jäsennetään TDE:n dokumentaatiota..."
+
+#: wordcompletion/wordlist.cpp:238
+msgid "Merging dictionaries..."
+msgstr "Yhdistetään sanakirjoja..."
+
+#: wordcompletion/wordlist.cpp:305
+msgid "Parsing file..."
+msgstr "Jäsennetään tiedostoa..."
+
+#: wordcompletion/wordlist.cpp:315
+msgid "Parsing directory..."
+msgstr "Jäsennetään hakemistoa..."
+
+#: wordcompletion/wordlist.cpp:504
+msgid "Performing spell check..."
+msgstr "Suoritetaan oikolukua..."
+
+#: 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 "ilman nimeä"
+
+#: wordcompletion/creationsourcedetailsui.ui.h:18
+#: wordcompletion/wordcompletionui.ui.h:18
+msgid "Other"
+msgstr "Muut"
+
+#: wordcompletion/creationsourcedetailsui.ui.h:25
+#: wordcompletion/wordcompletionui.ui.h:25
+msgid "Create Custom Language"
+msgstr "Luo oma kieli"
+
+#: wordcompletion/creationsourcedetailsui.ui.h:25
+#: wordcompletion/wordcompletionui.ui.h:25
+msgid "Please enter the code for the custom language:"
+msgstr "Anna oman kielesi koodi"
+
+#: wordcompletion/wordcompletionwidget.cpp:249
+msgid "Export Dictionary"
+msgstr "Vie sanakirja"
+
+#: phrasebook/phrasebook.cpp:277 wordcompletion/wordcompletionwidget.cpp:254
+msgid "The file %1 already exists. Do you want to overwrite it?"
+msgstr "Tiedosto %1 on jo olemassa. Haluatko varmasti ylikirjoittaa sen?"
+
+#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255
+msgid "File Exists"
+msgstr "TIedosto on olemassa"
+
+#: phrasebook/phrasebook.cpp:278 wordcompletion/wordcompletionwidget.cpp:255
+msgid "&Overwrite"
+msgstr "&Ylikirjoita"
+
+#: wordcompletion/dictionarycreationwizard.cpp:53
+msgid "Source of New Dictionary (1)"
+msgstr "Uuden sanakirjan lähde (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 "Uuden sanakirjan lähde (2)"
+
+#: wordcompletion/dictionarycreationwizard.cpp:63
+msgid "&Directory:"
+msgstr "&Hakemisto:"
+
+#: wordcompletion/dictionarycreationwizard.cpp:64
+#: wordcompletion/dictionarycreationwizard.cpp:66
+msgid ""
+"With this input field you specify which directory you want to load for creating "
+"the new dictionary."
+msgstr "Tässä voit määritellä mihin hakemistoon uusi kansio luodaan."
+
+#: wordcompletion/dictionarycreationwizard.cpp:238
+msgid "Merge result"
+msgstr "Yhdistämisen tulos"
+
+#: wordcompletion/dictionarycreationwizard.cpp:241
+msgid ""
+"_: In the sense of a blank word list\n"
+"Empty list"
+msgstr "Tyhjä lista"
+
+#: wordcompletion/dictionarycreationwizard.cpp:250
+msgid "TDE Documentation"
+msgstr "TDE:n dokumentaatio"
+
+#: optionsdialog.cpp:123
+msgid "General Options"
+msgstr "Yleiset asetukset"
+
+#: optionsdialog.cpp:129
+msgid "&Preferences"
+msgstr "&Asetukset"
+
+#: optionsdialog.cpp:133
+msgid "&Text-to-Speech"
+msgstr "&Tekstistä puheeksi"
+
+#: configwizard.cpp:103 optionsdialog.cpp:136
+msgid "Word Completion"
+msgstr "Sanantäydennys"
+
+#: optionsdialog.cpp:142
+msgid "KTTSD Speech Service"
+msgstr "KTTSD-puhepalvelu"
+
+#: optionsdialog.cpp:143
+msgid "TDE Text-to-Speech Daemon Configuration"
+msgstr "TDE:n tekstistä puheeksi -palvelun asetukset"
+
+#: configwizard.cpp:37
+msgid "Initial Configuration - KMouth"
+msgstr "Alkuasetukset - KMouth"
+
+#: configwizard.cpp:57
+msgid "Text-to-Speech Configuration"
+msgstr "Puhuttavan tekstin säätö"
+
+#: configwizard.cpp:71
+msgid "Initial Phrase Book"
+msgstr "Oletusfraasisanakirja"
+
+#: phrasebook/phrasebook.cpp:258 phrasebook/phrasebookdialog.cpp:723
+msgid ""
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*.txt|Plain Text Files (*.txt)\n"
+"*|All Files"
+msgstr ""
+"*.phrasebook|Fraasisanakirjat (*.phrasebook)\n"
+"*.txt|Tekstitiedostot (*.txt)\n"
+"*|Kaikki tiedostot"
+
+#: phrasebook/phrasebook.cpp:260
+msgid ""
+"*.txt|Plain Text Files (*.txt)\n"
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*|All Files"
+msgstr ""
+"*.txt|Tekstitiedostot (*.txt)\n"
+"*.phrasebook|Fraasisanakirjat (*.phrasebook)\n"
+"*|Kaikki tiedostot"
+
+#: phrasebook/phrasebook.cpp:289
+msgid ""
+"Your chosen filename <i>%1</i> has a different extension than <i>.phrasebook</i>"
+". Do you wish to add <i>.phrasebook</i> to the filename?"
+msgstr ""
+"Valitsemassasi tiedoston nimessä <i>%1</i> on erilainen tyyppi kuin <i>"
+".fraasisanakirjassa</i>. Haluatko lisätä <i>fraasisanakirjan</i> "
+"tiedoston nimeen?"
+
+#: phrasebook/phrasebook.cpp:290 phrasebook/phrasebook.cpp:306
+msgid "File Extension"
+msgstr "Tiedostopääte"
+
+#: phrasebook/phrasebook.cpp:290
+msgid "Do Not Add"
+msgstr "Älä lisää"
+
+#: phrasebook/phrasebook.cpp:305
+msgid ""
+"Your chosen filename <i>%1</i> has the extension <i>.phrasebook</i>"
+". Do you wish to save in phrasebook format?"
+msgstr ""
+"Valitsemallasi tiedoston nimellä <i>%1</i> on tyyppinä <i>.fraasisanakirja</i>"
+". Haluatko tallentaa fraasisanakirja-muodossa?"
+
+#: phrasebook/phrasebook.cpp:306
+msgid "As Phrasebook"
+msgstr "Fraasisanakirjana"
+
+#: phrasebook/phrasebook.cpp:306
+msgid "As Plain Text"
+msgstr "Paljaana tekstinä"
+
+#: phrasebook/phrasebookdialog.cpp:134
+msgid " (%1 of %2 books selected)"
+msgstr "(%1 kirjaa %2 valittuna)"
+
+#: phrasebook/phrasebookdialog.cpp:145
+msgid "Please decide which phrase books you need:"
+msgstr "Valitse haluamasi fraasisanakirja:"
+
+#: phrasebook/phrasebookdialog.cpp:153
+msgid "Book"
+msgstr "Kirja"
+
+#: phrasebook/phrasebookdialog.cpp:242
+msgid ""
+"By clicking on this button you can select the keyboard shortcut associated with "
+"the selected phrase."
+msgstr ""
+"Tällä napilla voit valita näppäimistön pikanapin tälle valitulle fraasille."
+
+#: phrasebook/phrasebookdialog.cpp:263
+msgid "Phrase Book"
+msgstr "Fraasisanakirja"
+
+#: phrasebook/phrasebookdialog.cpp:300
+msgid "Phrase"
+msgstr "Fraasi"
+
+#: phrasebook/phrasebookdialog.cpp:301
+msgid "Shortcut"
+msgstr "Pikanäppäin"
+
+#: phrasebook/phrasebookdialog.cpp:305
+msgid ""
+"This list contains the current phrase book in a tree structure. You can select "
+"and modify individual phrases and sub phrase books"
+msgstr ""
+"Tämä lista näyttää fraasikirjan puumaisena. Voit valita ja muuttaa yksittäisiä "
+"fraaseja ja alifraasikirjoja."
+
+#: phrasebook/phrasebookdialog.cpp:325
+msgid "&New Phrase"
+msgstr "&Uusi fraasi"
+
+#: phrasebook/phrasebookdialog.cpp:326 phrasebook/phrasebookdialog.cpp:327
+msgid "Adds a new phrase"
+msgstr "Lisää uuden fraasin"
+
+#: phrasebook/phrasebookdialog.cpp:329
+msgid "New Phrase &Book"
+msgstr "Uusi fraasisana&kirja"
+
+#: phrasebook/phrasebookdialog.cpp:330 phrasebook/phrasebookdialog.cpp:331
+msgid "Adds a new phrase book into which other books and phrases can be placed"
+msgstr ""
+"Lisää uuden fraasisanakirjan, johon muut kirjat ja fraasit voidaan sijoittaa"
+
+#: phrasebook/phrasebookdialog.cpp:334 phrasebook/phrasebookdialog.cpp:335
+msgid "Saves the phrase book onto the hard disk"
+msgstr "Tallettaa fraasisanakirjan kovalevylle"
+
+#: phrasebook/phrasebookdialog.cpp:337 phrasebook/phrasebookdialog.cpp:341
+msgid "&Import..."
+msgstr "&Tuo..."
+
+#: 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 "Tuo tiedoston ja lisää sen sisällön fraasisanakirjaan"
+
+#: phrasebook/phrasebookdialog.cpp:345
+msgid "I&mport Standard Phrase Book"
+msgstr "&Tuo standardi fraasisanakirja"
+
+#: phrasebook/phrasebookdialog.cpp:346 phrasebook/phrasebookdialog.cpp:347
+msgid "Imports a standard phrase book and adds its contents to the phrase book"
+msgstr ""
+"Tuo standardin fraasisanakirjan ja lisää sen sisällön fraasisanakirjaan"
+
+#: phrasebook/phrasebookdialog.cpp:349
+msgid "&Export..."
+msgstr "&Vie..."
+
+#: phrasebook/phrasebookdialog.cpp:350 phrasebook/phrasebookdialog.cpp:351
+msgid "Exports the currently selected phrase(s) or phrase book(s) into a file"
+msgstr "Vie nyt valitut fraasit tai fraasikirjat tiedostoon"
+
+#: phrasebook/phrasebookdialog.cpp:354 phrasebook/phrasebookdialog.cpp:355
+msgid "Prints the currently selected phrase(s) or phrase book(s)"
+msgstr "Osoittaa valittuun fraasiin/fraaseihin tai fraasisanakirjaan/kirjoihin"
+
+#: phrasebook/phrasebookdialog.cpp:358 phrasebook/phrasebookdialog.cpp:359
+msgid "Closes the window"
+msgstr "Sulkee ikkunan"
+
+#: phrasebook/phrasebookdialog.cpp:363 phrasebook/phrasebookdialog.cpp:364
+msgid ""
+"Cuts the currently selected entries from the phrase book and puts it to the "
+"clipboard"
+msgstr "Leikkaa valitut fraasit fraasikirjasta ja vie ne leikepöydälle"
+
+#: phrasebook/phrasebookdialog.cpp:367 phrasebook/phrasebookdialog.cpp:368
+msgid ""
+"Copies the currently selected entry from the phrase book to the clipboard"
+msgstr "Kopioi valitun fraasin fraasisanakirjasta leikepöydälle"
+
+#: kmouth.cpp:124 phrasebook/phrasebookdialog.cpp:371
+#: phrasebook/phrasebookdialog.cpp:372
+msgid "Pastes the clipboard contents to actual position"
+msgstr "Liittää leikepöydän sisällön valittuun kohtaan"
+
+#: phrasebook/phrasebookdialog.cpp:375 phrasebook/phrasebookdialog.cpp:376
+msgid "Deletes the selected entries from the phrase book"
+msgstr "Poistaa valitut fraasit fraasikirjasta"
+
+#: phrasebook/phrasebookdialog.cpp:526
+msgid "Name of the &phrase book:"
+msgstr "&fraasikirjan nimi"
+
+#: phrasebook/phrasebookdialog.cpp:545
+msgid ""
+"<qt>There are unsaved changes."
+"<br>Do you want to apply the changes before closing the \"phrase book\" window "
+"or discard the changes?</qt>"
+msgstr ""
+"<qt>Ohjelmassa on tallentamattomia muutoksia. "
+"<br>Haluatko lisätä muutokset ennenkuin suljet \"fraasisanakirjan\" ikkunan vai "
+"haluatko hylätä muutokset?</qt>"
+
+#: phrasebook/phrasebookdialog.cpp:546
+msgid "Closing \"Phrase Book\" Window"
+msgstr "Sulkee \"Fraasisanakirja\" ikkunan"
+
+#: phrasebook/phrasebookdialog.cpp:598
+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 ""
+"Halutessasi käyttää '%1' näppäintä pikanäppäimenä, sinun tulee yhdistää siihen "
+"Win, Alt, Ctrl, ja/tai Shift näppäimet."
+
+#: phrasebook/phrasebookdialog.cpp:601
+msgid "Invalid Shortcut Key"
+msgstr "Epäkelpo pikanäppäin"
+
+#: phrasebook/phrasebookdialog.cpp:695
+msgid "(New Phrase Book)"
+msgstr "(Uusi fraasisanakirja)"
+
+#: phrasebook/phrasebookdialog.cpp:706
+msgid "(New Phrase)"
+msgstr "(Uusi fraasi)"
+
+#: phrasebook/phrasebookdialog.cpp:723
+msgid "Import Phrasebook"
+msgstr "Tuo fraasisanakirja"
+
+#: phrasebook/phrasebookdialog.cpp:734 phraselist.cpp:475
+#, c-format
+msgid ""
+"There was an error loading file\n"
+"%1"
+msgstr ""
+"Tapahtui virhe ladattaessa tiedostoa\n"
+"%1"
+
+#: phrasebook/phrasebookdialog.cpp:743
+msgid "Export Phrase Book"
+msgstr "Vie fraasisanakirja"
+
+#: phrasebook/phrasebookdialog.cpp:744 phraselist.cpp:449
+#, c-format
+msgid ""
+"There was an error saving file\n"
+"%1"
+msgstr ""
+"Tapahtui virhe tallennettaessa tiedostoa\n"
+"%1"
+
+#: phrasebook/phrasetree.cpp:470
+msgid ""
+"The '%1' key combination has already been allocated to %2.\n"
+"Please choose a unique key combination."
+msgstr ""
+" '%1' näppäinyhdistelmä on varattu jo %2.\n"
+"Valitse yksilöllinen näppäinyhdiestelmä."
+
+#: phrasebook/phrasetree.cpp:488
+msgid "the standard \"%1\" action"
+msgstr "standardissa \"%1\" toiminnossa"
+
+#: phrasebook/phrasetree.cpp:489
+msgid "Conflict with Standard Application Shortcut"
+msgstr "Konflikti standardisovelluksen pikanäppäimen kanssa"
+
+#: phrasebook/phrasetree.cpp:504
+msgid "the global \"%1\" action"
+msgstr "globaali \"%1\" toiminto"
+
+#: phrasebook/phrasetree.cpp:505
+msgid "Conflict with Global Shortcuts"
+msgstr "Konflikti globaalin pikanäppäimen kanssa"
+
+#: phrasebook/phrasetree.cpp:520
+msgid "an other phrase"
+msgstr "toinen fraasi"
+
+#: phrasebook/phrasetree.cpp:521
+msgid "Key Conflict"
+msgstr "Näppäinkonflikti"
+
+#: kmouth.cpp:98
+msgid "&Open as History..."
+msgstr "&Avaa historiana..."
+
+#: kmouth.cpp:99 kmouth.cpp:100
+msgid "Opens an existing file as history"
+msgstr "Avaa tiedosto historiana"
+
+#: kmouth.cpp:102
+msgid "Save &History As..."
+msgstr "Tallenna &historia nimellä..."
+
+#: kmouth.cpp:103 kmouth.cpp:104
+msgid "Saves the actual history as..."
+msgstr "Tallenna historia nimellä..."
+
+#: kmouth.cpp:106
+msgid "&Print History..."
+msgstr "&Tulosta historia..."
+
+#: kmouth.cpp:107 kmouth.cpp:108
+msgid "Prints out the actual history"
+msgstr "Tulostaa historian"
+
+#: kmouth.cpp:111 kmouth.cpp:112
+msgid "Quits the application"
+msgstr "Sammuttaa ohjelman"
+
+#: kmouth.cpp:116
+msgid "Cuts the selected section and puts it to the clipboard"
+msgstr "Leikkaa valitun osion ja laittaa sen leikepöydälle"
+
+#: 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 ""
+"Leikkaa valitun alueen ja vie sen leikepöydälle. Jos edit-kentässä on tekstiä "
+"valittuna se viedään leikepöydälle. Muussa tapauksessa valitut lauseet "
+"historiasta (jos on lauseita) viedään leikepöydälle."
+
+#: kmouth.cpp:120
+msgid "Copies the selected section to the clipboard"
+msgstr "Kopioi valitun osion leikepöydälle"
+
+#: 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 ""
+"Kopioi valitun tekstiosan leikepöydälle. Jos edit-kentässä on tekstiä "
+"valittuna, se kopioidaan leikepöydälle. Muussa tapauksessa valitut lauseet "
+"historiasta (jos on) kopioidaan leikepöydälle."
+
+#: kmouth.cpp:125
+msgid ""
+"Pastes the clipboard contents at the current cursor position into the edit "
+"field."
+msgstr ""
+"Siirtää tekstiä leikepöydältä kursorin osoittamaan kohtaan editointikentässä."
+
+#: kmouth.cpp:127 kmouth.cpp:156 phraselist.cpp:79
+msgid "&Speak"
+msgstr "&Puhu"
+
+#: kmouth.cpp:128
+msgid "Speaks the currently active sentence(s)"
+msgstr "Puhuu tällä hetkellä aktiivisena olevat lauseet"
+
+#: 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 ""
+"Puhuu aktiiviset lauseen/lauseet. KMouth puhuu editointikentässä olevan "
+"tekstin. Jos sitä ei ole, puhutaan valitut lauseet historiasta (jos löytyy)."
+
+#: kmouth.cpp:132
+msgid "&Edit..."
+msgstr "&Muokkaa..."
+
+#: kmouth.cpp:137 kmouth.cpp:138
+msgid "Enables/disables the toolbar"
+msgstr "Näyttää/piilottaa työkalurivin"
+
+#: kmouth.cpp:140
+msgid "Show P&hrasebook Bar"
+msgstr "Näytä &Fraasikirjan palkki"
+
+#: kmouth.cpp:141 kmouth.cpp:142
+msgid "Enables/disables the phrasebook bar"
+msgstr "Näyttää/piilottaa työkalurivin"
+
+#: kmouth.cpp:145 kmouth.cpp:146
+msgid "Enables/disables the statusbar"
+msgstr "Näyttää/piilottaa tilarivin"
+
+#: kmouth.cpp:148
+msgid "&Configure KMouth..."
+msgstr "&KMouthin asetukset..."
+
+#: kmouth.cpp:149 kmouth.cpp:150
+msgid "Opens the configuration dialog"
+msgstr "Avaa asetusikkunan"
+
+#: kmouth.cpp:157 kmouth.cpp:158
+msgid "Speaks the currently selected phrases in the history"
+msgstr "Puhuu nyt valitut historian fraasit."
+
+#: kmouth.cpp:161 kmouth.cpp:162
+msgid "Deletes the currently selected phrases from the history"
+msgstr "Poistaa valitut fraasit historiasta"
+
+#: kmouth.cpp:164
+msgid "Cu&t"
+msgstr "&Leikkaa"
+
+#: kmouth.cpp:165 kmouth.cpp:166
+msgid ""
+"Cuts the currently selected phrases from the history and puts them to the "
+"clipboard"
+msgstr "Leikkaa valitun fraasin historiasta ja vie sen leikepöydälle"
+
+#: kmouth.cpp:169 kmouth.cpp:170
+msgid "Copies the currently selected phrases from the history to the clipboard"
+msgstr "Kopioi valitut fraasit historiasta ja vie ne leikepöydälle"
+
+#: kmouth.cpp:172
+msgid "Select &All Entries"
+msgstr "Valitse kaikki &kohdat"
+
+#: kmouth.cpp:173 kmouth.cpp:174
+msgid "Selects all phrases in the history"
+msgstr "Valitse kaikki fraasit historiassa"
+
+#: kmouth.cpp:176
+msgid "D&eselect All Entries"
+msgstr "&Poista kaikkien tietueiden valinta"
+
+#: kmouth.cpp:177 kmouth.cpp:178
+msgid "Deselects all phrases in the history"
+msgstr "Poistaa kkaikki fraasit historiasta"
+
+#: 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 "Valmis."
+
+#: kmouth.cpp:207 kmouth.cpp:309
+msgid "Opening file..."
+msgstr "Avataan tiedostoa..."
+
+#: kmouth.cpp:317
+msgid "Saving history with a new filename..."
+msgstr "Talleta historia tiedostoon..."
+
+#: kmouth.cpp:326
+msgid "Printing..."
+msgstr "Tulostetaan..."
+
+#: kmouth.cpp:339
+msgid "Exiting..."
+msgstr "Poistutaan..."
+
+#: kmouth.cpp:373
+msgid "Toggling menubar..."
+msgstr "Näytä/piilota menupalkki..."
+
+#: kmouth.cpp:385
+msgid "Toggling toolbar..."
+msgstr "Näytä/piilota työkalupalkki..."
+
+#: kmouth.cpp:402
+msgid "Toggling phrasebook bar..."
+msgstr "Näytä/piilota fraasisanakirjan työkalupalkki..."
+
+#: kmouth.cpp:419
+msgid "Toggle the statusbar..."
+msgstr "Näytä/piilota tilarivipalkki..."
+
+#: 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 ""
+"Tämä lista sisältää puhuttujen lauseitten historian. Voit valita lauseita ja "
+"paina puhu-nappia toistaaksesi puhumisen."
+
+#: 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 ""
+"Tässä edit-kentässä voit kirjoittaa uuden fraasin. Klikkaa puhu-nappia "
+"halutessasi puhua syötetyn fraasin."
+
+#: phraselist.cpp:454
+msgid ""
+"*|All Files\n"
+"*.phrasebook|Phrase Books (*.phrasebook)\n"
+"*.txt|Plain Text Files (*.txt)"
+msgstr ""
+"*|Kaikki tiedostot\n"
+"*.phrasebook|Fraasisanakirjat (*.phrasebook)\n"
+"*.txt|Tekstitiedostot (*.txt)"
+
+#: phraselist.cpp:454
+msgid "Open File as History"
+msgstr "Avaa tiedosto historiana"
diff --git a/tde-i18n-fi/messages/tdeaccessibility/ksayit.po b/tde-i18n-fi/messages/tdeaccessibility/ksayit.po
index 8f5d5109945..d97ca93ee66 100644
--- a/tde-i18n-fi/messages/tdeaccessibility/ksayit.po
+++ b/tde-i18n-fi/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: 2005-09-01 17:26+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaccessibility/kttsd.po b/tde-i18n-fi/messages/tdeaccessibility/kttsd.po
index daf4a24d8d7..12a1bc332f1 100644
--- a/tde-i18n-fi/messages/tdeaccessibility/kttsd.po
+++ b/tde-i18n-fi/messages/tdeaccessibility/kttsd.po
@@ -6,7 +6,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: 2007-11-11 11:27+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaccessibility/libKTTSD.po b/tde-i18n-fi/messages/tdeaccessibility/libKTTSD.po
index 9925419bffc..5a56ae93181 100644
--- a/tde-i18n-fi/messages/tdeaccessibility/libKTTSD.po
+++ b/tde-i18n-fi/messages/tdeaccessibility/libKTTSD.po
@@ -4,7 +4,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: 2005-02-11 02:55+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/akregator_konqplugin.po b/tde-i18n-fi/messages/tdeaddons/akregator_konqplugin.po
index a5f79e49c4f..8b5e21aeb5e 100644
--- a/tde-i18n-fi/messages/tdeaddons/akregator_konqplugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/akregator_konqplugin.po
@@ -6,7 +6,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: 2005-09-10 01:39+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/alsaplayerui.po b/tde-i18n-fi/messages/tdeaddons/alsaplayerui.po
index e492cd34597..d8562919c48 100644
--- a/tde-i18n-fi/messages/tdeaddons/alsaplayerui.po
+++ b/tde-i18n-fi/messages/tdeaddons/alsaplayerui.po
@@ -6,7 +6,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: 2003-05-08 07:44+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/ark_plugin.po b/tde-i18n-fi/messages/tdeaddons/ark_plugin.po
index cbb4f210b8a..f510fabd70a 100644
--- a/tde-i18n-fi/messages/tdeaddons/ark_plugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/ark_plugin.po
@@ -3,7 +3,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: 2005-09-04 19:39+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/atlantikdesigner.po b/tde-i18n-fi/messages/tdeaddons/atlantikdesigner.po
index 4ba84cb2da4..23ffa2fcedb 100644
--- a/tde-i18n-fi/messages/tdeaddons/atlantikdesigner.po
+++ b/tde-i18n-fi/messages/tdeaddons/atlantikdesigner.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: atlantikdesigner\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-11-27 05:08+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -19,17 +19,130 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
+#: designer/designer.cpp:56
+msgid "&Edit Gameboard Info..."
+msgstr "Muokkaa &pelilautatietoja..."
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
+#: designer/designer.cpp:57
+msgid "&Edit Groups..."
+msgstr "Muokkaa &ryhmiä..."
+
+#: designer/designer.cpp:59
+msgid "&Add 4 Squares"
+msgstr "&Lisää neljä ruutua"
+
+#: designer/designer.cpp:60
+msgid "&Remove 4 Squares"
+msgstr "&Poista neljä ruutua"
+
+#: designer/designer.cpp:63
+msgid "&Up"
+msgstr "&Ylös"
+
+#: designer/designer.cpp:64
+msgid "&Down"
+msgstr "&Alas"
+
+#: designer/designer.cpp:65
+msgid "&Left"
+msgstr "&Vasemmalle"
+
+#: designer/designer.cpp:66
+msgid "&Right"
+msgstr "&Oikealle"
+
+#: designer/designer.cpp:72
+msgid "Change Estate"
+msgstr "Vaihda ruutua"
+
+#: designer/designer.cpp:194
+msgid "New Estate"
+msgstr "Uusi ruutu"
+
+#: designer/designer.cpp:213
+msgid "There are unsaved changes to gameboard. Save them?"
+msgstr "Pelilaudalla on tallentamattomia asetuksia, tallennetaanko?"
+
+#: designer/designer.cpp:213
+msgid "Unsaved Changes"
+msgstr "Tallentamattomat muutokset"
+
+#: designer/designer.cpp:351
+msgid "No Name"
+msgstr "Ei nimeä"
+
+#: designer/designer.cpp:529
+msgid "This board file is invalid; cannot open."
+msgstr "Tämä pelilauta on viallinen, en voi avata."
+
+#: designer/designer.cpp:529
+msgid "There are only %1 estates specified in this file."
+msgstr "Tiedostossa on vain yksi (%1) ruutu määritettynä."
+
+#: designer/designer.cpp:556
+#, c-format
+msgid "Jump to Estate %1"
+msgstr "Siirry kiinteistölle %1"
+
+#: designer/designer.cpp:949
+msgid "Atlantik Gameboard Editor"
+msgstr "Atlantik-pelilautamuokkain"
+
+#: designer/main.cpp:12
+msgid "Atlantik Designer"
+msgstr "Atlantik Designer"
+
+#: designer/main.cpp:13
+msgid "Atlantik gameboard designer"
+msgstr "Atlantik-pelilautamuokkain"
+
+#: designer/main.cpp:15
+msgid "(c) 2002 Jason Katz-Brown"
+msgstr "(c) 2002 Jason Katz-Brown"
+
+#: designer/main.cpp:20
+msgid "main author"
+msgstr "Pääkehittäjä"
+
+#: designer/main.cpp:21
+msgid "libatlantikui"
+msgstr "libatlantikui"
+
+#: designer/boardinfo.cpp:19
+msgid "Gameboard Information"
+msgstr "Pelilaudan tiedot"
+
+#: designer/boardinfo.cpp:42
+msgid "Version:"
+msgstr "Versio:"
+
+#: designer/boardinfo.cpp:52
+msgid "URL:"
+msgstr "URL:"
+
+#: designer/boardinfo.cpp:60
+msgid "Description:"
+msgstr "Kuvaus:"
+
+#: designer/boardinfo.cpp:72
+msgid "Background color:"
+msgstr "Taustaväri:"
+
+#: designer/boardinfo.cpp:79
+msgid "&Authors"
+msgstr "&Tekijät"
+
+#: designer/boardinfo.cpp:83
+msgid "&Thanks To"
+msgstr "&Kiitokset"
+
+#: designer/boardinfo.cpp:123
+msgid "&Add Name"
+msgstr "&Lisää nimi"
+
+#: designer/boardinfo.cpp:127
+msgid "&Delete Name"
+msgstr "&Poista nimi"
#: designer/group.cpp:23
msgid "Group Editor"
@@ -100,42 +213,6 @@ msgstr "Syötä uuden ryhmän nimi:"
msgid "That group is already on the list."
msgstr "Ryhmä on jo listassa."
-#: designer/boardinfo.cpp:19
-msgid "Gameboard Information"
-msgstr "Pelilaudan tiedot"
-
-#: designer/boardinfo.cpp:42
-msgid "Version:"
-msgstr "Versio:"
-
-#: designer/boardinfo.cpp:52
-msgid "URL:"
-msgstr "URL:"
-
-#: designer/boardinfo.cpp:60
-msgid "Description:"
-msgstr "Kuvaus:"
-
-#: designer/boardinfo.cpp:72
-msgid "Background color:"
-msgstr "Taustaväri:"
-
-#: designer/boardinfo.cpp:79
-msgid "&Authors"
-msgstr "&Tekijät"
-
-#: designer/boardinfo.cpp:83
-msgid "&Thanks To"
-msgstr "&Kiitokset"
-
-#: designer/boardinfo.cpp:123
-msgid "&Add Name"
-msgstr "&Lisää nimi"
-
-#: designer/boardinfo.cpp:127
-msgid "&Delete Name"
-msgstr "&Poista nimi"
-
#: designer/editor.cpp:189
msgid "Type:"
msgstr "Tyyppi:"
@@ -312,91 +389,14 @@ msgstr "Hinta:"
msgid "Group:"
msgstr "Ryhmä:"
-#: designer/designer.cpp:56
-msgid "&Edit Gameboard Info..."
-msgstr "Muokkaa &pelilautatietoja..."
-
-#: designer/designer.cpp:57
-msgid "&Edit Groups..."
-msgstr "Muokkaa &ryhmiä..."
-
-#: designer/designer.cpp:59
-msgid "&Add 4 Squares"
-msgstr "&Lisää neljä ruutua"
-
-#: designer/designer.cpp:60
-msgid "&Remove 4 Squares"
-msgstr "&Poista neljä ruutua"
-
-#: designer/designer.cpp:63
-msgid "&Up"
-msgstr "&Ylös"
-
-#: designer/designer.cpp:64
-msgid "&Down"
-msgstr "&Alas"
-
-#: designer/designer.cpp:65
-msgid "&Left"
-msgstr "&Vasemmalle"
-
-#: designer/designer.cpp:66
-msgid "&Right"
-msgstr "&Oikealle"
-
-#: designer/designer.cpp:72
-msgid "Change Estate"
-msgstr "Vaihda ruutua"
-
-#: designer/designer.cpp:194
-msgid "New Estate"
-msgstr "Uusi ruutu"
-
-#: designer/designer.cpp:213
-msgid "There are unsaved changes to gameboard. Save them?"
-msgstr "Pelilaudalla on tallentamattomia asetuksia, tallennetaanko?"
-
-#: designer/designer.cpp:213
-msgid "Unsaved Changes"
-msgstr "Tallentamattomat muutokset"
-
-#: designer/designer.cpp:351
-msgid "No Name"
-msgstr "Ei nimeä"
-
-#: designer/designer.cpp:529
-msgid "This board file is invalid; cannot open."
-msgstr "Tämä pelilauta on viallinen, en voi avata."
-
-#: designer/designer.cpp:529
-msgid "There are only %1 estates specified in this file."
-msgstr "Tiedostossa on vain yksi (%1) ruutu määritettynä."
-
-#: designer/designer.cpp:556
-#, c-format
-msgid "Jump to Estate %1"
-msgstr "Siirry kiinteistölle %1"
-
-#: designer/designer.cpp:949
-msgid "Atlantik Gameboard Editor"
-msgstr "Atlantik-pelilautamuokkain"
-
-#: designer/main.cpp:12
-msgid "Atlantik Designer"
-msgstr "Atlantik Designer"
-
-#: designer/main.cpp:13
-msgid "Atlantik gameboard designer"
-msgstr "Atlantik-pelilautamuokkain"
-
-#: designer/main.cpp:15
-msgid "(c) 2002 Jason Katz-Brown"
-msgstr "(c) 2002 Jason Katz-Brown"
-
-#: designer/main.cpp:20
-msgid "main author"
-msgstr "Pääkehittäjä"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
-#: designer/main.cpp:21
-msgid "libatlantikui"
-msgstr "libatlantikui"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
diff --git a/tde-i18n-fi/messages/tdeaddons/audiorename_plugin.po b/tde-i18n-fi/messages/tdeaddons/audiorename_plugin.po
index 918b0669e61..7c6fc96eae7 100644
--- a/tde-i18n-fi/messages/tdeaddons/audiorename_plugin.po
+++ b/tde-i18n-fi/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: 2003-10-29 19:51+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/autorefresh.po b/tde-i18n-fi/messages/tdeaddons/autorefresh.po
index 62d1e11aa5a..98fa273bbdc 100644
--- a/tde-i18n-fi/messages/tdeaddons/autorefresh.po
+++ b/tde-i18n-fi/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: 2003-10-29 18:48+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/babelfish.po b/tde-i18n-fi/messages/tdeaddons/babelfish.po
index abc88910532..562f4e14fd4 100644
--- a/tde-i18n-fi/messages/tdeaddons/babelfish.po
+++ b/tde-i18n-fi/messages/tdeaddons/babelfish.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: babelfish\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-11-27 04:48+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/charlatanui.po b/tde-i18n-fi/messages/tdeaddons/charlatanui.po
index adcf52f0f06..883ea70135a 100644
--- a/tde-i18n-fi/messages/tdeaddons/charlatanui.po
+++ b/tde-i18n-fi/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: 2003-05-08 07:45+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/crashesplugin.po b/tde-i18n-fi/messages/tdeaddons/crashesplugin.po
index 8a064a41581..65e680a3d78 100644
--- a/tde-i18n-fi/messages/tdeaddons/crashesplugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/crashesplugin.po
@@ -10,7 +10,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: 2005-09-04 19:41+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/dirfilterplugin.po b/tde-i18n-fi/messages/tdeaddons/dirfilterplugin.po
index 5e13a2429fe..1f4cdfd9644 100644
--- a/tde-i18n-fi/messages/tdeaddons/dirfilterplugin.po
+++ b/tde-i18n-fi/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: 2005-07-04 09:56+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/domtreeviewer.po b/tde-i18n-fi/messages/tdeaddons/domtreeviewer.po
index 18407a1a084..979b6548a03 100644
--- a/tde-i18n-fi/messages/tdeaddons/domtreeviewer.po
+++ b/tde-i18n-fi/messages/tdeaddons/domtreeviewer.po
@@ -7,7 +7,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: 2005-09-04 19:50+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/dub.po b/tde-i18n-fi/messages/tdeaddons/dub.po
index 832d983632f..7c24076ebd3 100644
--- a/tde-i18n-fi/messages/tdeaddons/dub.po
+++ b/tde-i18n-fi/messages/tdeaddons/dub.po
@@ -9,7 +9,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: 2004-11-27 04:55+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/ffrs.po b/tde-i18n-fi/messages/tdeaddons/ffrs.po
index 69f9fcb2c3f..429b3f1463f 100644
--- a/tde-i18n-fi/messages/tdeaddons/ffrs.po
+++ b/tde-i18n-fi/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: 2003-07-23 13:42+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/fsview.po b/tde-i18n-fi/messages/tdeaddons/fsview.po
index 6287076f2dd..eb064c22023 100644
--- a/tde-i18n-fi/messages/tdeaddons/fsview.po
+++ b/tde-i18n-fi/messages/tdeaddons/fsview.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: fsview\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-07-04 09:57+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -19,17 +19,100 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: _translatorinfo.cpp:1
+#: fsview_part.cpp:76
msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti"
+"_n: Read 1 folder, in %1\n"
+"Read %n folders, in %1"
+msgstr ""
+"Luettuna 1 kansio, tällä hetkellä kansiossa %1\n"
+"Luettuna %n kansiota, tällä hetkellä kansiossa %1"
-#: _translatorinfo.cpp:3
+#: fsview_part.cpp:80
+#, c-format
msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@kde-fi.org"
+"_n: 1 folder\n"
+"%n folders"
+msgstr ""
+"1 kansio\n"
+"%n kansiota"
+
+#: fsview_part.cpp:89 main.cpp:26
+msgid "FSView"
+msgstr "FSView"
+
+#: fsview_part.cpp:90
+msgid "Filesystem Utilization Viewer"
+msgstr "Tiedostojärjestelmän rakenteen näyttäjä"
+
+#: fsview_part.cpp:92
+msgid "(c) 2003-2005, Josef Weidendorfer"
+msgstr "(c) 2003-2005, Josef Weidendorfer"
+
+#: fsview_part.cpp:105
+msgid ""
+"<p>This is the FSView plugin, a graphical browsing mode showing filesystem "
+"utilization by using a tree map visualization.</p>"
+"<p>Note that in this mode, automatic updating when filesystem changes are made "
+"is intentionally <b>not</b> done.</p>"
+"<p>For details on usage and options available, see the online help under menu "
+"'Help/FSView Manual'.</p>"
+msgstr ""
+"<p>Tämä on FSView-laajennus, graafinen selaustila jossa näkyy "
+"tiedostojärjestelmän rakenne puumaisena esityksenä.</p> "
+"<p>Huomaa, että tässä tilassa tiedostojärjestelmän muutoksia <b>ei päivitetä</b> "
+"automaattisesti.</p> "
+"<p>Katso käyttöön ja asetuksiin liittyviä tietoja valikosta 'Ohje/FSViewin "
+"ohje'."
+
+#: fsview.cpp:294 fsview_part.cpp:121
+msgid "Stop at Area"
+msgstr "Pysäytä alueeseen"
+
+#: fsview.cpp:292 fsview_part.cpp:123
+msgid "Stop at Depth"
+msgstr "Pysäytä syvyydessä"
+
+#: fsview.cpp:305 fsview_part.cpp:125
+msgid "Visualization"
+msgstr "Visualisointi"
+
+#: fsview.cpp:302 fsview_part.cpp:127
+msgid "Color Mode"
+msgstr "Väritila"
+
+#: fsview_part.cpp:131
+msgid "&FSView Manual"
+msgstr "&FSViewin käyttohje"
+
+#: fsview_part.cpp:134
+msgid "Show FSView manual"
+msgstr "Näytä FSViewin käyttöohje"
+
+#: fsview_part.cpp:135
+msgid "Opens the help browser with the FSView documentation"
+msgstr "Avaa ohjeselaimeen FSViewin ohjeen"
+
+#: 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 ei päivitä automaattisesti, kun FSViewissä näkyvät tiedostot tai "
+"hakemistot muuttuvat.\n"
+"Katso lisätietoja kohdasta 'Ohje/FSViewin Ohje'."
+
+#: main.cpp:19
+msgid "View filesystem starting from this folder"
+msgstr "Näytä tiedostojärjestelmä tästä hakemistosta alkaen"
+
+#: main.cpp:27
+msgid "Filesystem Viewer"
+msgstr "Tiedostojärjestelmänäytin"
+
+#: main.cpp:29
+msgid "(c) 2002, Josef Weidendorfer"
+msgstr "(c) 2002, Josef Weidendorfer"
#: fsview.cpp:49 fsview.cpp:389
msgid "Name"
@@ -83,26 +166,10 @@ msgstr "Päivitä"
msgid "Refresh '%1'"
msgstr "Päivitä '%1'"
-#: fsview.cpp:292 fsview_part.cpp:123
-msgid "Stop at Depth"
-msgstr "Pysäytä syvyydessä"
-
-#: fsview.cpp:294 fsview_part.cpp:121
-msgid "Stop at Area"
-msgstr "Pysäytä alueeseen"
-
#: fsview.cpp:296
msgid "Stop at Name"
msgstr "Pysäytä nimessä"
-#: fsview.cpp:302 fsview_part.cpp:127
-msgid "Color Mode"
-msgstr "Väritila"
-
-#: fsview.cpp:305 fsview_part.cpp:125
-msgid "Visualization"
-msgstr "Visualisointi"
-
#: fsview.cpp:387
msgid "None"
msgstr "Ei mitään"
@@ -111,72 +178,17 @@ msgstr "Ei mitään"
msgid "Depth"
msgstr "Syvyys"
-#: fsview_part.cpp:76
-msgid ""
-"_n: Read 1 folder, in %1\n"
-"Read %n folders, in %1"
-msgstr ""
-"Luettuna 1 kansio, tällä hetkellä kansiossa %1\n"
-"Luettuna %n kansiota, tällä hetkellä kansiossa %1"
-
-#: fsview_part.cpp:80
-#, c-format
-msgid ""
-"_n: 1 folder\n"
-"%n folders"
-msgstr ""
-"1 kansio\n"
-"%n kansiota"
-
-#: fsview_part.cpp:89 main.cpp:26
-msgid "FSView"
-msgstr "FSView"
-
-#: fsview_part.cpp:90
-msgid "Filesystem Utilization Viewer"
-msgstr "Tiedostojärjestelmän rakenteen näyttäjä"
-
-#: fsview_part.cpp:92
-msgid "(c) 2003-2005, Josef Weidendorfer"
-msgstr "(c) 2003-2005, Josef Weidendorfer"
-
-#: fsview_part.cpp:105
+#: _translatorinfo.cpp:1
msgid ""
-"<p>This is the FSView plugin, a graphical browsing mode showing filesystem "
-"utilization by using a tree map visualization.</p>"
-"<p>Note that in this mode, automatic updating when filesystem changes are made "
-"is intentionally <b>not</b> done.</p>"
-"<p>For details on usage and options available, see the online help under menu "
-"'Help/FSView Manual'.</p>"
-msgstr ""
-"<p>Tämä on FSView-laajennus, graafinen selaustila jossa näkyy "
-"tiedostojärjestelmän rakenne puumaisena esityksenä.</p> "
-"<p>Huomaa, että tässä tilassa tiedostojärjestelmän muutoksia <b>ei päivitetä</b> "
-"automaattisesti.</p> "
-"<p>Katso käyttöön ja asetuksiin liittyviä tietoja valikosta 'Ohje/FSViewin "
-"ohje'."
-
-#: fsview_part.cpp:131
-msgid "&FSView Manual"
-msgstr "&FSViewin käyttohje"
-
-#: fsview_part.cpp:134
-msgid "Show FSView manual"
-msgstr "Näytä FSViewin käyttöohje"
-
-#: fsview_part.cpp:135
-msgid "Opens the help browser with the FSView documentation"
-msgstr "Avaa ohjeselaimeen FSViewin ohjeen"
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti"
-#: 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 ei päivitä automaattisesti, kun FSViewissä näkyvät tiedostot tai "
-"hakemistot muuttuvat.\n"
-"Katso lisätietoja kohdasta 'Ohje/FSViewin Ohje'."
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@kde-fi.org"
#: treemap.cpp:1255
#, c-format
@@ -314,17 +326,5 @@ msgstr "Laske (arvoon %1)"
msgid "Increment (to %1)"
msgstr "Nosta (arvoon %1)"
-#: main.cpp:19
-msgid "View filesystem starting from this folder"
-msgstr "Näytä tiedostojärjestelmä tästä hakemistosta alkaen"
-
-#: main.cpp:27
-msgid "Filesystem Viewer"
-msgstr "Tiedostojärjestelmänäytin"
-
-#: main.cpp:29
-msgid "(c) 2002, Josef Weidendorfer"
-msgstr "(c) 2002, Josef Weidendorfer"
-
#~ msgid "(c) 2003, Josef Weidendorfer"
#~ msgstr "(c) 2003, Josef Weidendorfer"
diff --git a/tde-i18n-fi/messages/tdeaddons/imagerename_plugin.po b/tde-i18n-fi/messages/tdeaddons/imagerename_plugin.po
index 821ec83ba0c..1149f28fc32 100644
--- a/tde-i18n-fi/messages/tdeaddons/imagerename_plugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/imagerename_plugin.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: imagerename_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: 2003-10-29 18:57+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/imgalleryplugin.po b/tde-i18n-fi/messages/tdeaddons/imgalleryplugin.po
index d3af5e83a35..1ad34bf4b5b 100644
--- a/tde-i18n-fi/messages/tdeaddons/imgalleryplugin.po
+++ b/tde-i18n-fi/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: 2005-07-04 09:57+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/katecppsymbolviewer.po b/tde-i18n-fi/messages/tdeaddons/katecppsymbolviewer.po
index d93ab143dd2..1eef6adc24c 100644
--- a/tde-i18n-fi/messages/tdeaddons/katecppsymbolviewer.po
+++ b/tde-i18n-fi/messages/tdeaddons/katecppsymbolviewer.po
@@ -9,7 +9,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: 2007-05-13 02:12+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/katefiletemplates.po b/tde-i18n-fi/messages/tdeaddons/katefiletemplates.po
index d8bd56ee610..ff419ae7d6a 100644
--- a/tde-i18n-fi/messages/tdeaddons/katefiletemplates.po
+++ b/tde-i18n-fi/messages/tdeaddons/katefiletemplates.po
@@ -6,7 +6,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-01-04 01:28+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/katefll_initplugin.po b/tde-i18n-fi/messages/tdeaddons/katefll_initplugin.po
index 98cd7896c87..1d1ed934329 100644
--- a/tde-i18n-fi/messages/tdeaddons/katefll_initplugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/katefll_initplugin.po
@@ -8,7 +8,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: 2005-09-04 19:53+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katefll_plugin.po b/tde-i18n-fi/messages/tdeaddons/katefll_plugin.po
index 7b9c8c67645..7fbe57a102f 100644
--- a/tde-i18n-fi/messages/tdeaddons/katefll_plugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/katefll_plugin.po
@@ -8,7 +8,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: 2005-09-04 19:54+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katehelloworld.po b/tde-i18n-fi/messages/tdeaddons/katehelloworld.po
index bb5ccfb79fb..9b9314094c3 100644
--- a/tde-i18n-fi/messages/tdeaddons/katehelloworld.po
+++ b/tde-i18n-fi/messages/tdeaddons/katehelloworld.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2002-02-23 12:15GMT+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/katehtmltools.po b/tde-i18n-fi/messages/tdeaddons/katehtmltools.po
index c0790ead4bb..0b8f997d990 100644
--- a/tde-i18n-fi/messages/tdeaddons/katehtmltools.po
+++ b/tde-i18n-fi/messages/tdeaddons/katehtmltools.po
@@ -3,7 +3,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: 2005-07-04 10:01+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/kateinsertcommand.po b/tde-i18n-fi/messages/tdeaddons/kateinsertcommand.po
index 56fbd969757..47fbf7ebe5f 100644
--- a/tde-i18n-fi/messages/tdeaddons/kateinsertcommand.po
+++ b/tde-i18n-fi/messages/tdeaddons/kateinsertcommand.po
@@ -5,7 +5,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-04-09 13:57+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/katekjswrapper.po b/tde-i18n-fi/messages/tdeaddons/katekjswrapper.po
index 53ba5ca1eb2..fde5583383a 100644
--- a/tde-i18n-fi/messages/tdeaddons/katekjswrapper.po
+++ b/tde-i18n-fi/messages/tdeaddons/katekjswrapper.po
@@ -4,7 +4,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: 2005-08-10 23:09+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katemake.po b/tde-i18n-fi/messages/tdeaddons/katemake.po
index 5227fd0da0f..4892b2e07b6 100644
--- a/tde-i18n-fi/messages/tdeaddons/katemake.po
+++ b/tde-i18n-fi/messages/tdeaddons/katemake.po
@@ -7,7 +7,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-09-14 19:50+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/katemodeline.po b/tde-i18n-fi/messages/tdeaddons/katemodeline.po
index 6e339019d53..587dc30ad1e 100644
--- a/tde-i18n-fi/messages/tdeaddons/katemodeline.po
+++ b/tde-i18n-fi/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: 2003-06-02 21:55+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/kateopenheader.po b/tde-i18n-fi/messages/tdeaddons/kateopenheader.po
index 02a4c66ef05..5b482a78246 100644
--- a/tde-i18n-fi/messages/tdeaddons/kateopenheader.po
+++ b/tde-i18n-fi/messages/tdeaddons/kateopenheader.po
@@ -5,7 +5,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: 2003-03-22 12:00+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/katepybrowse.po b/tde-i18n-fi/messages/tdeaddons/katepybrowse.po
index c5680ec51ef..4d708a0fc8f 100644
--- a/tde-i18n-fi/messages/tdeaddons/katepybrowse.po
+++ b/tde-i18n-fi/messages/tdeaddons/katepybrowse.po
@@ -8,7 +8,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: 2005-08-10 23:12+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katesnippets.po b/tde-i18n-fi/messages/tdeaddons/katesnippets.po
index 53197f1ae7a..09a850a4104 100644
--- a/tde-i18n-fi/messages/tdeaddons/katesnippets.po
+++ b/tde-i18n-fi/messages/tdeaddons/katesnippets.po
@@ -4,7 +4,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: 2005-08-11 00:44+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katetabbarextension.po b/tde-i18n-fi/messages/tdeaddons/katetabbarextension.po
index efdb043e7fa..fa24eeec21a 100644
--- a/tde-i18n-fi/messages/tdeaddons/katetabbarextension.po
+++ b/tde-i18n-fi/messages/tdeaddons/katetabbarextension.po
@@ -4,7 +4,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: 2005-08-10 23:21+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katetextfilter.po b/tde-i18n-fi/messages/tdeaddons/katetextfilter.po
index 4296f128158..da9aff8b592 100644
--- a/tde-i18n-fi/messages/tdeaddons/katetextfilter.po
+++ b/tde-i18n-fi/messages/tdeaddons/katetextfilter.po
@@ -7,7 +7,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: 2005-09-04 19:58+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katexmlcheck.po b/tde-i18n-fi/messages/tdeaddons/katexmlcheck.po
index 5ab8d5934c1..094ac44074d 100644
--- a/tde-i18n-fi/messages/tdeaddons/katexmlcheck.po
+++ b/tde-i18n-fi/messages/tdeaddons/katexmlcheck.po
@@ -8,7 +8,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: 2005-08-10 23:26+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/katexmltools.po b/tde-i18n-fi/messages/tdeaddons/katexmltools.po
index a42b2da3944..1e458af8016 100644
--- a/tde-i18n-fi/messages/tdeaddons/katexmltools.po
+++ b/tde-i18n-fi/messages/tdeaddons/katexmltools.po
@@ -8,7 +8,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: 2005-08-10 23:28+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/kbinaryclock.po b/tde-i18n-fi/messages/tdeaddons/kbinaryclock.po
index 95dadd0df9d..d7084289dd9 100644
--- a/tde-i18n-fi/messages/tdeaddons/kbinaryclock.po
+++ b/tde-i18n-fi/messages/tdeaddons/kbinaryclock.po
@@ -9,7 +9,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: 2005-08-10 23:31+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/kcmkuick.po b/tde-i18n-fi/messages/tdeaddons/kcmkuick.po
index 2909bba90ed..ce28467dded 100644
--- a/tde-i18n-fi/messages/tdeaddons/kcmkuick.po
+++ b/tde-i18n-fi/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: 2004-09-26 16:10+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/kmathapplet.po b/tde-i18n-fi/messages/tdeaddons/kmathapplet.po
index 26f38857c97..74c7fa7e6d1 100644
--- a/tde-i18n-fi/messages/tdeaddons/kmathapplet.po
+++ b/tde-i18n-fi/messages/tdeaddons/kmathapplet.po
@@ -3,7 +3,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: 2004-11-23 07:50+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/kolourpicker.po b/tde-i18n-fi/messages/tdeaddons/kolourpicker.po
index 0029e1c001f..d5e6ba88554 100644
--- a/tde-i18n-fi/messages/tdeaddons/kolourpicker.po
+++ b/tde-i18n-fi/messages/tdeaddons/kolourpicker.po
@@ -5,7 +5,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: 2003-10-29 19:08+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/konqsidebar_delicious.po b/tde-i18n-fi/messages/tdeaddons/konqsidebar_delicious.po
index fd2d4a1b292..bf59ea5cea7 100644
--- a/tde-i18n-fi/messages/tdeaddons/konqsidebar_delicious.po
+++ b/tde-i18n-fi/messages/tdeaddons/konqsidebar_delicious.po
@@ -4,7 +4,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: 2005-09-04 20:05+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/konqsidebar_mediaplayer.po b/tde-i18n-fi/messages/tdeaddons/konqsidebar_mediaplayer.po
index 15947870b40..db5a8cbe061 100644
--- a/tde-i18n-fi/messages/tdeaddons/konqsidebar_mediaplayer.po
+++ b/tde-i18n-fi/messages/tdeaddons/konqsidebar_mediaplayer.po
@@ -7,7 +7,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: 2004-11-23 07:59+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/konqsidebar_metabar.po b/tde-i18n-fi/messages/tdeaddons/konqsidebar_metabar.po
index ff4015d0731..431735379ca 100644
--- a/tde-i18n-fi/messages/tdeaddons/konqsidebar_metabar.po
+++ b/tde-i18n-fi/messages/tdeaddons/konqsidebar_metabar.po
@@ -4,7 +4,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-04-09 13:58+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/konqsidebar_news.po b/tde-i18n-fi/messages/tdeaddons/konqsidebar_news.po
index 10a9428e89c..1c70aed4c49 100644
--- a/tde-i18n-fi/messages/tdeaddons/konqsidebar_news.po
+++ b/tde-i18n-fi/messages/tdeaddons/konqsidebar_news.po
@@ -3,7 +3,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: 2005-08-11 01:24+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/ksig.po b/tde-i18n-fi/messages/tdeaddons/ksig.po
index eb488c9348d..23a966d26fd 100644
--- a/tde-i18n-fi/messages/tdeaddons/ksig.po
+++ b/tde-i18n-fi/messages/tdeaddons/ksig.po
@@ -9,7 +9,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: 2005-06-07 03:28+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/ktimemon.po b/tde-i18n-fi/messages/tdeaddons/ktimemon.po
index b3bd3a0f4f9..440362abd07 100644
--- a/tde-i18n-fi/messages/tdeaddons/ktimemon.po
+++ b/tde-i18n-fi/messages/tdeaddons/ktimemon.po
@@ -3,7 +3,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-04-15 12:54+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/kuick_plugin.po b/tde-i18n-fi/messages/tdeaddons/kuick_plugin.po
index e98cfc4e55c..01fc8bee14f 100644
--- a/tde-i18n-fi/messages/tdeaddons/kuick_plugin.po
+++ b/tde-i18n-fi/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: 2004-09-26 16:04+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/libkaddrbk_geo_xxport.po b/tde-i18n-fi/messages/tdeaddons/libkaddrbk_geo_xxport.po
index 59a255d5149..68d63e942ac 100644
--- a/tde-i18n-fi/messages/tdeaddons/libkaddrbk_geo_xxport.po
+++ b/tde-i18n-fi/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: 2003-10-29 19:30+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/libkaddrbk_gmx_xxport.po b/tde-i18n-fi/messages/tdeaddons/libkaddrbk_gmx_xxport.po
index 13271520eec..38aacdbd425 100644
--- a/tde-i18n-fi/messages/tdeaddons/libkaddrbk_gmx_xxport.po
+++ b/tde-i18n-fi/messages/tdeaddons/libkaddrbk_gmx_xxport.po
@@ -4,7 +4,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: 2005-08-11 01:28+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/lyrics.po b/tde-i18n-fi/messages/tdeaddons/lyrics.po
index 8587eb1153e..a375713fb01 100644
--- a/tde-i18n-fi/messages/tdeaddons/lyrics.po
+++ b/tde-i18n-fi/messages/tdeaddons/lyrics.po
@@ -10,7 +10,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: 2005-08-14 07:03+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/mediacontrol.po b/tde-i18n-fi/messages/tdeaddons/mediacontrol.po
index 9ecdb01fd79..c6fd0a7b187 100644
--- a/tde-i18n-fi/messages/tdeaddons/mediacontrol.po
+++ b/tde-i18n-fi/messages/tdeaddons/mediacontrol.po
@@ -9,7 +9,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: 2005-09-04 20:09+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/mf_konqplugin.po b/tde-i18n-fi/messages/tdeaddons/mf_konqplugin.po
index 2c9499b5ce3..ce33e19b28c 100644
--- a/tde-i18n-fi/messages/tdeaddons/mf_konqplugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/mf_konqplugin.po
@@ -4,7 +4,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: 2005-09-04 20:10+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/minitoolsplugin.po b/tde-i18n-fi/messages/tdeaddons/minitoolsplugin.po
index b42290fac06..d851e7366fd 100644
--- a/tde-i18n-fi/messages/tdeaddons/minitoolsplugin.po
+++ b/tde-i18n-fi/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: 2003-10-29 19:10+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/nexscope.po b/tde-i18n-fi/messages/tdeaddons/nexscope.po
index fbeefe31394..3480489a85f 100644
--- a/tde-i18n-fi/messages/tdeaddons/nexscope.po
+++ b/tde-i18n-fi/messages/tdeaddons/nexscope.po
@@ -7,7 +7,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: 2004-03-30 02:39+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/pitchablespeed.po b/tde-i18n-fi/messages/tdeaddons/pitchablespeed.po
index ddc7e87c406..e05fff6cde1 100644
--- a/tde-i18n-fi/messages/tdeaddons/pitchablespeed.po
+++ b/tde-i18n-fi/messages/tdeaddons/pitchablespeed.po
@@ -7,7 +7,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: 2004-03-30 02:38+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/rellinks.po b/tde-i18n-fi/messages/tdeaddons/rellinks.po
index 317d6efbc3f..4bda84bede0 100644
--- a/tde-i18n-fi/messages/tdeaddons/rellinks.po
+++ b/tde-i18n-fi/messages/tdeaddons/rellinks.po
@@ -3,7 +3,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: 2005-09-06 11:56+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/searchbarplugin.po b/tde-i18n-fi/messages/tdeaddons/searchbarplugin.po
index 4f5b7348e2a..ad6fd250bfc 100644
--- a/tde-i18n-fi/messages/tdeaddons/searchbarplugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/searchbarplugin.po
@@ -4,7 +4,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-07-03 11:17+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/synaescope.po b/tde-i18n-fi/messages/tdeaddons/synaescope.po
index 5bbd4c52ed0..2f44c317cfc 100644
--- a/tde-i18n-fi/messages/tdeaddons/synaescope.po
+++ b/tde-i18n-fi/messages/tdeaddons/synaescope.po
@@ -8,7 +8,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: 2005-08-11 01:32+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdefile_cert.po b/tde-i18n-fi/messages/tdeaddons/tdefile_cert.po
index 53761b06b56..f47d7440ba5 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdefile_cert.po
+++ b/tde-i18n-fi/messages/tdeaddons/tdefile_cert.po
@@ -4,7 +4,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: 2005-08-14 09:52+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdefile_desktop.po b/tde-i18n-fi/messages/tdeaddons/tdefile_desktop.po
index e5ff4831470..b1eae266615 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdefile_desktop.po
+++ b/tde-i18n-fi/messages/tdeaddons/tdefile_desktop.po
@@ -6,7 +6,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: 2003-03-22 12:00+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdefile_folder.po b/tde-i18n-fi/messages/tdeaddons/tdefile_folder.po
index 7efc9681b18..5b0794923c6 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdefile_folder.po
+++ b/tde-i18n-fi/messages/tdeaddons/tdefile_folder.po
@@ -6,7 +6,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: 2003-03-22 11:59+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdefile_html.po b/tde-i18n-fi/messages/tdeaddons/tdefile_html.po
index 7aee503e3c4..06fb391021e 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdefile_html.po
+++ b/tde-i18n-fi/messages/tdeaddons/tdefile_html.po
@@ -7,7 +7,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: 2004-09-26 16:09+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdefile_lnk.po b/tde-i18n-fi/messages/tdeaddons/tdefile_lnk.po
index 47de057c389..56a7d4bc9bc 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdefile_lnk.po
+++ b/tde-i18n-fi/messages/tdeaddons/tdefile_lnk.po
@@ -7,7 +7,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: 2005-08-11 01:19+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdefile_mhtml.po b/tde-i18n-fi/messages/tdeaddons/tdefile_mhtml.po
index 4a0b4ccf9aa..e951a5d5d15 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdefile_mhtml.po
+++ b/tde-i18n-fi/messages/tdeaddons/tdefile_mhtml.po
@@ -4,7 +4,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: 2005-08-11 01:21+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdefile_txt.po b/tde-i18n-fi/messages/tdeaddons/tdefile_txt.po
index 3d2bdd7d3ee..d18ff91b558 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdefile_txt.po
+++ b/tde-i18n-fi/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: 2003-03-10 02:31+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/tdehtmlsettingsplugin.po b/tde-i18n-fi/messages/tdeaddons/tdehtmlsettingsplugin.po
index 76ddd386f5d..a08e457c8d5 100644
--- a/tde-i18n-fi/messages/tdeaddons/tdehtmlsettingsplugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/tdehtmlsettingsplugin.po
@@ -4,7 +4,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: 2004-09-26 16:06+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/tippecanoe.po b/tde-i18n-fi/messages/tdeaddons/tippecanoe.po
index b4f1d5450fd..bcdce4b1391 100644
--- a/tde-i18n-fi/messages/tdeaddons/tippecanoe.po
+++ b/tde-i18n-fi/messages/tdeaddons/tippecanoe.po
@@ -6,7 +6,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: 2003-06-02 21:45+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/tyler.po b/tde-i18n-fi/messages/tdeaddons/tyler.po
index 5e95eb95c39..b24efe54b3a 100644
--- a/tde-i18n-fi/messages/tdeaddons/tyler.po
+++ b/tde-i18n-fi/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: 2003-03-23 14:02+0200\n"
"Last-Translator: Mikko Ikola <kola@netikka.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/uachangerplugin.po b/tde-i18n-fi/messages/tdeaddons/uachangerplugin.po
index 50099fe3d74..059490543bf 100644
--- a/tde-i18n-fi/messages/tdeaddons/uachangerplugin.po
+++ b/tde-i18n-fi/messages/tdeaddons/uachangerplugin.po
@@ -4,7 +4,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: 2004-09-26 16:05+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/validatorsplugin.po b/tde-i18n-fi/messages/tdeaddons/validatorsplugin.po
index 64a1cfdb3f8..9992e9aa24e 100644
--- a/tde-i18n-fi/messages/tdeaddons/validatorsplugin.po
+++ b/tde-i18n-fi/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: 2004-09-26 16:06+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/wakeup.po b/tde-i18n-fi/messages/tdeaddons/wakeup.po
index 0dc047da4ab..db8d4768b49 100644
--- a/tde-i18n-fi/messages/tdeaddons/wakeup.po
+++ b/tde-i18n-fi/messages/tdeaddons/wakeup.po
@@ -7,7 +7,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: 2003-08-31 22:48+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/wavecapture.po b/tde-i18n-fi/messages/tdeaddons/wavecapture.po
index 498b130a5e9..d9f8d3b89ce 100644
--- a/tde-i18n-fi/messages/tdeaddons/wavecapture.po
+++ b/tde-i18n-fi/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: 2003-07-23 09:19+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeaddons/webarchiver.po b/tde-i18n-fi/messages/tdeaddons/webarchiver.po
index 9f02da00fc7..db07ddeaeca 100644
--- a/tde-i18n-fi/messages/tdeaddons/webarchiver.po
+++ b/tde-i18n-fi/messages/tdeaddons/webarchiver.po
@@ -8,7 +8,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: 2005-09-04 20:14+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeadmin/kcmlilo.po b/tde-i18n-fi/messages/tdeadmin/kcmlilo.po
index 68ba16e1741..ddfc3929258 100644
--- a/tde-i18n-fi/messages/tdeadmin/kcmlilo.po
+++ b/tde-i18n-fi/messages/tdeadmin/kcmlilo.po
@@ -7,7 +7,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-01-16 22:03+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeadmin/kcron.po b/tde-i18n-fi/messages/tdeadmin/kcron.po
index 861ea21f807..101416e343d 100644
--- a/tde-i18n-fi/messages/tdeadmin/kcron.po
+++ b/tde-i18n-fi/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: 2005-02-05 12:08+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeadmin/kdat.po b/tde-i18n-fi/messages/tdeadmin/kdat.po
index 48777054d90..a0aefac25fd 100644
--- a/tde-i18n-fi/messages/tdeadmin/kdat.po
+++ b/tde-i18n-fi/messages/tdeadmin/kdat.po
@@ -7,7 +7,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: 2005-09-04 20:27+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeadmin/knetworkconf.po b/tde-i18n-fi/messages/tdeadmin/knetworkconf.po
index 91582b40d6e..8c8637cc3bc 100644
--- a/tde-i18n-fi/messages/tdeadmin/knetworkconf.po
+++ b/tde-i18n-fi/messages/tdeadmin/knetworkconf.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knetworkconf\n"
-"POT-Creation-Date: 2014-09-29 00:51-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-30 22:12+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -16,85 +16,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
-
-#: knetworkconfmodule.cpp:94
-msgid "KNetworkConf"
-msgstr "KNetworkConf"
-
-#: knetworkconfmodule.cpp:97
-msgid "Lead Developer"
-msgstr "Pääkehittäjä"
-
-#: knetworkconfmodule.cpp:99
-msgid "Provided the Network backend which KNetworkConf relies on."
-msgstr "Varustettu tietoverkon taustaosalla, johon KNetworkConf nojaa."
-
-#: knetworkconfmodule.cpp:101
-msgid "Conectiva Linux Support"
-msgstr "Conectiva Linuxin tuki"
-
-#: knetworkconfmodule.cpp:103
-msgid "Documentation maintainer, and German translator"
-msgstr "Dokumentoinnin ylläpitäjä ja saksantaja"
-
-#: knetworkconfmodule.cpp:105
-msgid "Various bugfixes and features"
-msgstr "Useita virheiden korjauksia ja ominaisuuksia"
-
-#: knetworkconfmodule.cpp:107
-msgid "Various bugfixes and Brazilian Portuguese translator"
-msgstr "Useita virheiden korjauksia ja Brasilian portugaliksi kääntäjä"
-
-#: knetworkconfmodule.cpp:113
-msgid ""
-"%1Network configuration%2This module allows you to configure your TCP/IP "
-"settings.%3"
-msgstr ""
-"%1Tietoverkkoasetukset%2Tämä moduuli mahdollistaa sinun asettaa "
-"TCP/IP-asetuksesi.%3"
-
-#: kadddevicecontainer.cpp:129 kadddnsserverdlg.ui.h:42
-#: kaddknownhostdlg.ui.h:25
-msgid "The format of the specified IP address is not valid."
-msgstr "Määritellyn IP-osoitteen muoto on kelvoton."
-
-#: kadddevicecontainer.cpp:129 kadddevicecontainer.cpp:132
-#: kadddevicecontainer.cpp:135 kadddevicecontainer.cpp:138
-#: kadddnsserverdlg.ui.h:42 kaddknownhostdlg.ui.h:25 knetworkconf.cpp:589
-msgid "Invalid IP Address"
-msgstr "Kelvoton IP-osoite"
-
-#: kaddknownhostdlg.ui.h:29
-msgid "You must add at least one alias for the specified IP address."
-msgstr "Sinun tulee lisätä vähintään yksi alias määritellylle IP-osoitteelle."
-
-#: kaddknownhostdlg.ui.h:29
-msgid "Insufficient Aliases"
-msgstr "Puutteelliset alias-tiedot"
-
-#: kaddknownhostdlg.ui.h:63
-msgid "Edit Alias"
-msgstr "Muokkaa aliasta"
-
-#: kaddknownhostdlg.ui.h:64 kaddknownhostdlg.ui.h:92
-msgid "Alias:"
-msgstr "Alias:"
-
-#: kaddknownhostdlg.ui.h:91
-msgid "Add New Alias"
-msgstr "Lisää uusi alias"
-
#: knetworkconf.cpp:66
msgid "Could not load network configuration information."
msgstr "Ei voitu ladata verkon asetustietoja."
@@ -148,6 +69,12 @@ msgstr "Asetustiedostojen lukuvirhe."
msgid "The default Gateway IP address is invalid."
msgstr "Oletus-gateway:n IP-osoite on epäkelpo."
+#: kadddevicecontainer.cpp:129 kadddevicecontainer.cpp:132
+#: kadddevicecontainer.cpp:135 kadddevicecontainer.cpp:138
+#: kadddnsserverdlg.ui.h:42 kaddknownhostdlg.ui.h:25 knetworkconf.cpp:589
+msgid "Invalid IP Address"
+msgstr "Kelvoton IP-osoite"
+
#: knetworkconf.cpp:680
msgid "Enabling interface <b>%1</b>"
msgstr "Sallitaan rajapinta <b>%1</b>"
@@ -213,104 +140,6 @@ msgstr "Uuden profiilin nimi:"
msgid "There is already another profile with that name."
msgstr "Tällä nimellä on jo olemassa toinen profiili."
-#: kprofileslistviewtooltip.h:84
-msgid "<b>Network Configuration of this Profile:</b>"
-msgstr "<b>Tämän profiilin tietoverkkoasetukset:</b>"
-
-#: kprofileslistviewtooltip.h:94
-#, c-format
-msgid "<p><b>Interface:</b> %1"
-msgstr "<p><b>Rajapinta:</b> %1"
-
-#: kprofileslistviewtooltip.h:95
-#, c-format
-msgid "<br><b>Type:</b> %1"
-msgstr "<br><b>Tyyppi:</b> %1"
-
-#: kprofileslistviewtooltip.h:101
-#, c-format
-msgid "<br><b>Boot Protocol:</b> %1"
-msgstr "<br><b>Boot-protokolla:</b> %1"
-
-#: kprofileslistviewtooltip.h:104
-#, c-format
-msgid "<br><b>IP Address:</b> %1"
-msgstr "<br><b>IP-osoite:</b> %1"
-
-#: kprofileslistviewtooltip.h:105
-#, c-format
-msgid "<br><b>Broadcast Address:</b> %1"
-msgstr "<br><b>Broadcast-osoite:</b> %1"
-
-#: kprofileslistviewtooltip.h:107
-#, c-format
-msgid "<br><b>On Boot:</b> %1"
-msgstr "<br><b>Käynnistyksessä:</b> %1"
-
-#: kprofileslistviewtooltip.h:111
-#, c-format
-msgid "</p><p><b>Default Gateway:</b> %1"
-msgstr "</p><p><b>Oletus-gateway:</b> %1"
-
-#: kprofileslistviewtooltip.h:113
-#, c-format
-msgid "<br><b>Domain Name:</b> %1"
-msgstr "<br><b>Verkkoalueen nimi:</b> %1"
-
-#: kprofileslistviewtooltip.h:114
-#, c-format
-msgid "<br><b>Machine Name:</b> %1"
-msgstr "<br><b>Koneen nimi:</b> %1"
-
-#: kprofileslistviewtooltip.h:118
-#, c-format
-msgid "<br><b>DNS Name Server:</b> %1"
-msgstr "<br><b>DNS-nimipalvelinr:</b> %1"
-
-#: kadddevicecontainer.cpp:53
-msgid "&Advanced Settings"
-msgstr "Lisä&asetukset"
-
-#: kadddevicecontainer.cpp:54 kadddevicecontainer.cpp:55
-msgid "Toggle between advanced and basic settings"
-msgstr "Vaihda tilaa tavallisten ja lisäasetusten välillä"
-
-#: kadddevicecontainer.cpp:57
-msgid "Apply changes"
-msgstr "Toteuta muutokset"
-
-#: kadddevicecontainer.cpp:59
-msgid "Forget changes"
-msgstr "Unohda muutokset"
-
-#: kadddevicecontainer.cpp:132
-msgid "The format of the specified netmask is not valid."
-msgstr "Määritellyn verkkomaskin muoto on epäkelpo."
-
-#: kadddevicecontainer.cpp:135
-msgid "The format of the specified broadcast is not valid."
-msgstr "Määritellyn broadcast osoitteen muoto on epäkelpo."
-
-#: kadddevicecontainer.cpp:138
-msgid "The format of the specified Gateway is not valid."
-msgstr "Määritellyn oletuskäytävän muoto on epäkelpo."
-
-#: kadddevicecontainer.cpp:174
-msgid "Basic Settings"
-msgstr "Perusasetukset"
-
-#: kadddevicecontainer.cpp:179
-msgid "Advanced Settings"
-msgstr "Lisäasetukset"
-
-#: kadddnsserverdlg.ui.h:54
-msgid "You have to type an alias first."
-msgstr "Sinun tulee antaa ensin alias."
-
-#: kadddnsserverdlg.ui.h:54
-msgid "Invalid Text"
-msgstr "Epäkelpo teksti"
-
#. i18n: file kadddevicedlg.ui line 44
#: rc.cpp:3
#, no-c-format
@@ -988,12 +817,183 @@ msgstr ""
", että järjestelmäsi käyttäytyy samalla tavalla kuin valittu järjestelmä. Jos "
"olet väärässä, voivat nykyiset tietoverkkoasetuksesi tuhoutua."
+#: kadddevicecontainer.cpp:53
+msgid "&Advanced Settings"
+msgstr "Lisä&asetukset"
+
+#: kadddevicecontainer.cpp:54 kadddevicecontainer.cpp:55
+msgid "Toggle between advanced and basic settings"
+msgstr "Vaihda tilaa tavallisten ja lisäasetusten välillä"
+
+#: kadddevicecontainer.cpp:57
+msgid "Apply changes"
+msgstr "Toteuta muutokset"
+
+#: kadddevicecontainer.cpp:59
+msgid "Forget changes"
+msgstr "Unohda muutokset"
+
+#: kadddevicecontainer.cpp:129 kadddnsserverdlg.ui.h:42
+#: kaddknownhostdlg.ui.h:25
+msgid "The format of the specified IP address is not valid."
+msgstr "Määritellyn IP-osoitteen muoto on kelvoton."
+
+#: kadddevicecontainer.cpp:132
+msgid "The format of the specified netmask is not valid."
+msgstr "Määritellyn verkkomaskin muoto on epäkelpo."
+
+#: kadddevicecontainer.cpp:135
+msgid "The format of the specified broadcast is not valid."
+msgstr "Määritellyn broadcast osoitteen muoto on epäkelpo."
+
+#: kadddevicecontainer.cpp:138
+msgid "The format of the specified Gateway is not valid."
+msgstr "Määritellyn oletuskäytävän muoto on epäkelpo."
+
+#: kadddevicecontainer.cpp:174
+msgid "Basic Settings"
+msgstr "Perusasetukset"
+
+#: kadddevicecontainer.cpp:179
+msgid "Advanced Settings"
+msgstr "Lisäasetukset"
+
+#: kprofileslistviewtooltip.h:84
+msgid "<b>Network Configuration of this Profile:</b>"
+msgstr "<b>Tämän profiilin tietoverkkoasetukset:</b>"
+
+#: kprofileslistviewtooltip.h:94
+#, c-format
+msgid "<p><b>Interface:</b> %1"
+msgstr "<p><b>Rajapinta:</b> %1"
+
+#: kprofileslistviewtooltip.h:95
+#, c-format
+msgid "<br><b>Type:</b> %1"
+msgstr "<br><b>Tyyppi:</b> %1"
+
+#: kprofileslistviewtooltip.h:101
+#, c-format
+msgid "<br><b>Boot Protocol:</b> %1"
+msgstr "<br><b>Boot-protokolla:</b> %1"
+
+#: kprofileslistviewtooltip.h:104
+#, c-format
+msgid "<br><b>IP Address:</b> %1"
+msgstr "<br><b>IP-osoite:</b> %1"
+
+#: kprofileslistviewtooltip.h:105
+#, c-format
+msgid "<br><b>Broadcast Address:</b> %1"
+msgstr "<br><b>Broadcast-osoite:</b> %1"
+
+#: kprofileslistviewtooltip.h:107
+#, c-format
+msgid "<br><b>On Boot:</b> %1"
+msgstr "<br><b>Käynnistyksessä:</b> %1"
+
+#: kprofileslistviewtooltip.h:111
+#, c-format
+msgid "</p><p><b>Default Gateway:</b> %1"
+msgstr "</p><p><b>Oletus-gateway:</b> %1"
+
+#: kprofileslistviewtooltip.h:113
+#, c-format
+msgid "<br><b>Domain Name:</b> %1"
+msgstr "<br><b>Verkkoalueen nimi:</b> %1"
+
+#: kprofileslistviewtooltip.h:114
+#, c-format
+msgid "<br><b>Machine Name:</b> %1"
+msgstr "<br><b>Koneen nimi:</b> %1"
+
+#: kprofileslistviewtooltip.h:118
+#, c-format
+msgid "<br><b>DNS Name Server:</b> %1"
+msgstr "<br><b>DNS-nimipalvelinr:</b> %1"
+
+#: kaddknownhostdlg.ui.h:29
+msgid "You must add at least one alias for the specified IP address."
+msgstr "Sinun tulee lisätä vähintään yksi alias määritellylle IP-osoitteelle."
+
+#: kaddknownhostdlg.ui.h:29
+msgid "Insufficient Aliases"
+msgstr "Puutteelliset alias-tiedot"
+
+#: kaddknownhostdlg.ui.h:63
+msgid "Edit Alias"
+msgstr "Muokkaa aliasta"
+
+#: kaddknownhostdlg.ui.h:64 kaddknownhostdlg.ui.h:92
+msgid "Alias:"
+msgstr "Alias:"
+
+#: kaddknownhostdlg.ui.h:91
+msgid "Add New Alias"
+msgstr "Lisää uusi alias"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
+
#: version.h:5
msgid ""
"KNetworkConf - A Trinity Control Center module to configure TCP/IP settings."
msgstr ""
"KNetworkConf - A TDE ohjauskeskuksen moduuli TCP/IP-asetusten säätämiseen."
+#: knetworkconfmodule.cpp:94
+msgid "KNetworkConf"
+msgstr "KNetworkConf"
+
+#: knetworkconfmodule.cpp:97
+msgid "Lead Developer"
+msgstr "Pääkehittäjä"
+
+#: knetworkconfmodule.cpp:99
+msgid "Provided the Network backend which KNetworkConf relies on."
+msgstr "Varustettu tietoverkon taustaosalla, johon KNetworkConf nojaa."
+
+#: knetworkconfmodule.cpp:101
+msgid "Conectiva Linux Support"
+msgstr "Conectiva Linuxin tuki"
+
+#: knetworkconfmodule.cpp:103
+msgid "Documentation maintainer, and German translator"
+msgstr "Dokumentoinnin ylläpitäjä ja saksantaja"
+
+#: knetworkconfmodule.cpp:105
+msgid "Various bugfixes and features"
+msgstr "Useita virheiden korjauksia ja ominaisuuksia"
+
+#: knetworkconfmodule.cpp:107
+msgid "Various bugfixes and Brazilian Portuguese translator"
+msgstr "Useita virheiden korjauksia ja Brasilian portugaliksi kääntäjä"
+
+#: knetworkconfmodule.cpp:113
+msgid ""
+"%1Network configuration%2This module allows you to configure your TCP/IP "
+"settings.%3"
+msgstr ""
+"%1Tietoverkkoasetukset%2Tämä moduuli mahdollistaa sinun asettaa "
+"TCP/IP-asetuksesi.%3"
+
+#: kadddnsserverdlg.ui.h:54
+msgid "You have to type an alias first."
+msgstr "Sinun tulee antaa ensin alias."
+
+#: kadddnsserverdlg.ui.h:54
+msgid "Invalid Text"
+msgstr "Epäkelpo teksti"
+
#: knetworkconfigparser.cpp:41
#, fuzzy
msgid ""
diff --git a/tde-i18n-fi/messages/tdeadmin/kpackage.po b/tde-i18n-fi/messages/tdeadmin/kpackage.po
index b13b454b035..ff4ab526afc 100644
--- a/tde-i18n-fi/messages/tdeadmin/kpackage.po
+++ b/tde-i18n-fi/messages/tdeadmin/kpackage.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpackage\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-09-14 19:52+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeadmin/ksysv.po b/tde-i18n-fi/messages/tdeadmin/ksysv.po
index 40b49ec29cf..449a724392c 100644
--- a/tde-i18n-fi/messages/tdeadmin/ksysv.po
+++ b/tde-i18n-fi/messages/tdeadmin/ksysv.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksysv\n"
-"POT-Creation-Date: 2014-09-29 00:51-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-09-04 20:35+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeadmin/kuser.po b/tde-i18n-fi/messages/tdeadmin/kuser.po
index 473af6f6f87..a57f8e0bb6d 100644
--- a/tde-i18n-fi/messages/tdeadmin/kuser.po
+++ b/tde-i18n-fi/messages/tdeadmin/kuser.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kuser\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-04-10 12:34+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeadmin/secpolicy.po b/tde-i18n-fi/messages/tdeadmin/secpolicy.po
index 2237ea39224..d1f682f0556 100644
--- a/tde-i18n-fi/messages/tdeadmin/secpolicy.po
+++ b/tde-i18n-fi/messages/tdeadmin/secpolicy.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: secpolicy\n"
-"POT-Creation-Date: 2014-09-29 00:51-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-02-15 08:46+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeadmin/tdefile_deb.po b/tde-i18n-fi/messages/tdeadmin/tdefile_deb.po
index 6ae7904a68f..9ea214a33e1 100644
--- a/tde-i18n-fi/messages/tdeadmin/tdefile_deb.po
+++ b/tde-i18n-fi/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: 2003-03-15 00:10+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdeadmin/tdefile_rpm.po b/tde-i18n-fi/messages/tdeadmin/tdefile_rpm.po
index 80beb6f444a..8a899a08945 100644
--- a/tde-i18n-fi/messages/tdeadmin/tdefile_rpm.po
+++ b/tde-i18n-fi/messages/tdeadmin/tdefile_rpm.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_rpm\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-10-07 00:22+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeartwork/klock.po b/tde-i18n-fi/messages/tdeartwork/klock.po
index f2e746c3798..251291179dd 100644
--- a/tde-i18n-fi/messages/tdeartwork/klock.po
+++ b/tde-i18n-fi/messages/tdeartwork/klock.po
@@ -9,7 +9,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: 2005-09-04 23:02+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -83,7 +83,7 @@ msgid ""
"<br>\n"
"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
"\n"
-"<p>Ported to KDE by Karl Robillard</p>"
+"<p>Ported to TDE by Karl Robillard</p>"
msgstr ""
"<h3>Euphoria 1.0</h3>\n"
"<p>Copyright (c) 2002 Terence M. Welsh"
@@ -128,7 +128,7 @@ msgid ""
"<br>\n"
"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
"\n"
-"<p>Ported to KDE by Karl Robillard</p>"
+"<p>Ported to TDE by Karl Robillard</p>"
msgstr ""
"<h3>Flux 1.0</h3>\n"
"<p>Copyright (c) 2002 Terence M. Welsh"
@@ -173,7 +173,7 @@ msgid ""
"<br>\n"
"<a href=\"http://www.reallyslick.com/\">http://www.reallyslick.com/</a></p>\n"
"\n"
-"<p>Ported to KDE by Karl Robillard</p>"
+"<p>Ported to TDE by Karl Robillard</p>"
msgstr ""
"<h3>Solar Winds 1.0</h3>\n"
"<p>Copyright (c) 2002 Terence M. Welsh"
@@ -611,7 +611,7 @@ msgstr ""
#: kdesavers/pendulum.cpp:788
#, fuzzy
msgid ""
-"<h3>KPendulum Screen Saver for KDE</h3>"
+"<h3>KPendulum Screen Saver for TDE</h3>"
"<p>Simulation of a two-part pendulum</p>"
"<p>Copyright (c) Georg&nbsp;Drenkhahn 2004</p>"
"<p><tt>georg-d@users.sourceforge.net</tt></p>"
@@ -668,7 +668,7 @@ msgstr ""
#: kdesavers/rotation.cpp:782
#, fuzzy
msgid ""
-"<h3>KRotation Screen Saver for KDE</h3>"
+"<h3>KRotation Screen Saver for TDE</h3>"
"<p>Simulation of a force free rotating asymmetric body</p>"
"<p>Copyright (c) Georg&nbsp;Drenkhahn 2004</p>"
"<p><tt>georg-d@users.sourceforge.net</tt></p>"
diff --git a/tde-i18n-fi/messages/tdeartwork/kxsconfig.po b/tde-i18n-fi/messages/tdeartwork/kxsconfig.po
index 9f74756f3f9..cd56662132a 100644
--- a/tde-i18n-fi/messages/tdeartwork/kxsconfig.po
+++ b/tde-i18n-fi/messages/tdeartwork/kxsconfig.po
@@ -6,7 +6,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-10-09 18:19+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeartwork/tdepartsaver.po b/tde-i18n-fi/messages/tdeartwork/tdepartsaver.po
index d0cdb3bdbc0..aac82a3211a 100644
--- a/tde-i18n-fi/messages/tdeartwork/tdepartsaver.po
+++ b/tde-i18n-fi/messages/tdeartwork/tdepartsaver.po
@@ -5,7 +5,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: 2002-10-16 21:00+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeartwork/tdestyle_phase_config.po b/tde-i18n-fi/messages/tdeartwork/tdestyle_phase_config.po
index 786c6d01261..1fcd4247059 100644
--- a/tde-i18n-fi/messages/tdeartwork/tdestyle_phase_config.po
+++ b/tde-i18n-fi/messages/tdeartwork/tdestyle_phase_config.po
@@ -4,7 +4,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: 2005-07-04 09:10+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeartwork/twin_art_clients.po b/tde-i18n-fi/messages/tdeartwork/twin_art_clients.po
index 1a91d0a4ab0..db6c9f9688b 100644
--- a/tde-i18n-fi/messages/tdeartwork/twin_art_clients.po
+++ b/tde-i18n-fi/messages/tdeartwork/twin_art_clients.po
@@ -4,7 +4,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: 2005-07-04 09:08+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -14,36 +14,14 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: kstep/nextclient.cpp:841 riscos/AboveButton.cpp:48
-msgid "Keep above others"
-msgstr "Pidä muiden yläpuolella"
-
-#: 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 "Pienennä"
-
-#: 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 "Kaikilla työpöydillä"
-
-#: 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 "Ei kaikilla työpöydillä"
-
-#: kstep/nextclient.cpp:852 riscos/LowerButton.cpp:48
-msgid "Keep below others"
-msgstr "Pidä muiden alla"
+#: icewm/icewm.cpp:903 icewm/icewm.cpp:913
+msgid "<center><b>IceWM preview</b></center>"
+msgstr "<center><b>IceWM esikatselu</b></center>"
-#: riscos/Manager.cpp:714
-msgid "<center><b>RiscOS preview</b></center>"
-msgstr "<center><b>RiscOS esikatselu</b></center>"
+#: cde/cdeclient.cpp:328 icewm/icewm.cpp:976 icewm/icewm.cpp:980
+#: kde1/kde1client.cpp:308 kstep/nextclient.cpp:511
+msgid "Menu"
+msgstr "Valikko"
#: cde/cdeclient.cpp:361 cde/cdeclient.cpp:400 glow/glowclient.cpp:606
#: glow/glowclient.cpp:670 icewm/icewm.cpp:1005 icewm/icewm.cpp:1525
@@ -54,19 +32,29 @@ msgstr "<center><b>RiscOS esikatselu</b></center>"
msgid "Maximize"
msgstr "Suurenna"
-#: icewm/icewm.cpp:903 icewm/icewm.cpp:913
-msgid "<center><b>IceWM preview</b></center>"
-msgstr "<center><b>IceWM esikatselu</b></center>"
-
-#: cde/cdeclient.cpp:328 icewm/icewm.cpp:976 icewm/icewm.cpp:980
-#: kde1/kde1client.cpp:308 kstep/nextclient.cpp:511
-msgid "Menu"
-msgstr "Valikko"
+#: 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 "Pienennä"
#: icewm/icewm.cpp:1036 icewm/icewm.cpp:1536
msgid "Rollup"
msgstr "Rullaa ylös"
+#: 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 "Ei kaikilla työpöydillä"
+
+#: 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 "Kaikilla työpöydillä"
+
#: icewm/icewm.cpp:1536
msgid "Rolldown"
msgstr "Rullaa alas"
@@ -132,9 +120,27 @@ msgstr ""
msgid "Infadel #2 (default)"
msgstr "Infadel #2 (oletus)"
-#: glow/glowclient.cpp:718
-msgid "<b><center>Glow preview</center></b>"
-msgstr "<b><center>Glow esikatselu</center></b>"
+#: kde1/kde1client.cpp:257
+#, fuzzy
+msgid "<center><b>TDE 1 preview</b></center>"
+msgstr "<center><b>TDE 1 esikatselu</b></center>"
+
+#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+msgid "Not On All Desktops"
+msgstr "Ei kaikilla työpöydillä"
+
+#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
+msgid "On All Desktops"
+msgstr "Kaikilla työpöydillä"
+
+#: kde1/kde1client.cpp:606
+#, fuzzy
+msgid "<center><b>TDE 1 decoration</b></center>"
+msgstr "<center><b>TDE 1 koristelu</b></center>"
+
+#: openlook/OpenLook.cpp:362
+msgid "<center><b>OpenLook preview</b></center>"
+msgstr "<center><b>OpenLook esikatselu</b></center>"
#: glow/config/glowconfigdialog.cpp:69
msgid "Theme"
@@ -156,9 +162,9 @@ msgstr "Otsikkopalkin liukuvärjäys:"
msgid "Show resize handle"
msgstr "Näytä koonmuutoskahva"
-#: system/systemclient.cpp:307
-msgid "<center><b>System++ preview</b></center>"
-msgstr "<center><b>System++ esikatselu</b></center>"
+#: glow/glowclient.cpp:718
+msgid "<b><center>Glow preview</center></b>"
+msgstr "<b><center>Glow esikatselu</center></b>"
#: kstep/nextclient.cpp:415
msgid "<center><b>KStep preview</b></center>"
@@ -180,13 +186,29 @@ msgstr "Poista varjostus"
msgid "Do not keep above others"
msgstr "Älä pidä muiden yläpuolella"
+#: kstep/nextclient.cpp:841 riscos/AboveButton.cpp:48
+msgid "Keep above others"
+msgstr "Pidä muiden yläpuolella"
+
#: kstep/nextclient.cpp:852
msgid "Do not keep below others"
msgstr "Älä pidä muiden alla"
-#: openlook/OpenLook.cpp:362
-msgid "<center><b>OpenLook preview</b></center>"
-msgstr "<center><b>OpenLook esikatselu</b></center>"
+#: kstep/nextclient.cpp:852 riscos/LowerButton.cpp:48
+msgid "Keep below others"
+msgstr "Pidä muiden alla"
+
+#: riscos/Manager.cpp:714
+msgid "<center><b>RiscOS preview</b></center>"
+msgstr "<center><b>RiscOS esikatselu</b></center>"
+
+#: system/systemclient.cpp:307
+msgid "<center><b>System++ preview</b></center>"
+msgstr "<center><b>System++ esikatselu</b></center>"
+
+#: cde/cdeclient.cpp:299
+msgid "<center><b>CDE preview</b></center>"
+msgstr "<center><b>CDE esikatselu</b></center>"
#: cde/config/config.cpp:31
msgid "Text &Alignment"
@@ -222,28 +244,6 @@ msgstr ""
"napsauta \"Painikkeet\"-välilehteä yläpuolella ja sen jälkeen poista ohje- ja\n"
"sulje-painikkeet otsikkopalkista."
-#: cde/cdeclient.cpp:299
-msgid "<center><b>CDE preview</b></center>"
-msgstr "<center><b>CDE esikatselu</b></center>"
-
-#: kde1/kde1client.cpp:257
-#, fuzzy
-msgid "<center><b>KDE 1 preview</b></center>"
-msgstr "<center><b>TDE 1 esikatselu</b></center>"
-
-#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
-msgid "Not On All Desktops"
-msgstr "Ei kaikilla työpöydillä"
-
-#: kde1/kde1client.cpp:323 kde1/kde1client.cpp:457
-msgid "On All Desktops"
-msgstr "Kaikilla työpöydillä"
-
-#: kde1/kde1client.cpp:606
-#, fuzzy
-msgid "<center><b>KDE 1 decoration</b></center>"
-msgstr "<center><b>TDE 1 koristelu</b></center>"
-
#~ msgid "Titlebar acts like a &pushbutton when clicked"
#~ msgstr "Otsikkopalkki toimii &painonappina napsautettaessa"
diff --git a/tde-i18n-fi/messages/tdebase/appletproxy.po b/tde-i18n-fi/messages/tdebase/appletproxy.po
index e739fa70374..298e180a6df 100644
--- a/tde-i18n-fi/messages/tdebase/appletproxy.po
+++ b/tde-i18n-fi/messages/tdebase/appletproxy.po
@@ -7,7 +7,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: 2005-02-03 16:47+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/clockapplet.po b/tde-i18n-fi/messages/tdebase/clockapplet.po
index 1db6cf832ed..9588313ed76 100644
--- a/tde-i18n-fi/messages/tdebase/clockapplet.po
+++ b/tde-i18n-fi/messages/tdebase/clockapplet.po
@@ -9,7 +9,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: 2005-01-25 14:20+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/display.po b/tde-i18n-fi/messages/tdebase/display.po
index 4bb379e4179..5b88cfb2e12 100644
--- a/tde-i18n-fi/messages/tdebase/display.po
+++ b/tde-i18n-fi/messages/tdebase/display.po
@@ -9,7 +9,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: 2005-02-03 16:53+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/dockbarextension.po b/tde-i18n-fi/messages/tdebase/dockbarextension.po
index e8b5ec0cae7..d16b0d377be 100644
--- a/tde-i18n-fi/messages/tdebase/dockbarextension.po
+++ b/tde-i18n-fi/messages/tdebase/dockbarextension.po
@@ -8,7 +8,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: 2004-02-26 15:48+0200\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/drkonqi.po b/tde-i18n-fi/messages/tdebase/drkonqi.po
index b26872c42ff..f4a73a5f8f9 100644
--- a/tde-i18n-fi/messages/tdebase/drkonqi.po
+++ b/tde-i18n-fi/messages/tdebase/drkonqi.po
@@ -11,7 +11,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: 2005-09-02 00:02+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/extensionproxy.po b/tde-i18n-fi/messages/tdebase/extensionproxy.po
index abe2aac08e3..06a378e45c4 100644
--- a/tde-i18n-fi/messages/tdebase/extensionproxy.po
+++ b/tde-i18n-fi/messages/tdebase/extensionproxy.po
@@ -7,7 +7,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: 2004-07-21 22:19+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/filetypes.po b/tde-i18n-fi/messages/tdebase/filetypes.po
index 72d2c724a5c..0d751dba812 100644
--- a/tde-i18n-fi/messages/tdebase/filetypes.po
+++ b/tde-i18n-fi/messages/tdebase/filetypes.po
@@ -8,7 +8,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: 2005-09-02 00:04+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/htmlsearch.po b/tde-i18n-fi/messages/tdebase/htmlsearch.po
index 56b5560f8d7..d37af4f429a 100644
--- a/tde-i18n-fi/messages/tdebase/htmlsearch.po
+++ b/tde-i18n-fi/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: 2004-07-21 22:25+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/joystick.po b/tde-i18n-fi/messages/tdebase/joystick.po
index 3fe114bd63d..23e171ad417 100644
--- a/tde-i18n-fi/messages/tdebase/joystick.po
+++ b/tde-i18n-fi/messages/tdebase/joystick.po
@@ -8,7 +8,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: 2005-09-02 09:22+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kaccess.po b/tde-i18n-fi/messages/tdebase/kaccess.po
index c874378482f..e99d1cc91ab 100644
--- a/tde-i18n-fi/messages/tdebase/kaccess.po
+++ b/tde-i18n-fi/messages/tdebase/kaccess.po
@@ -8,7 +8,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-09-15 01:24+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kappfinder.po b/tde-i18n-fi/messages/tdebase/kappfinder.po
index 4ed1fc7b004..9862a6882c8 100644
--- a/tde-i18n-fi/messages/tdebase/kappfinder.po
+++ b/tde-i18n-fi/messages/tdebase/kappfinder.po
@@ -7,7 +7,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: 2004-07-21 22:56+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kasbarextension.po b/tde-i18n-fi/messages/tdebase/kasbarextension.po
index d108991fbe6..37f058a8c02 100644
--- a/tde-i18n-fi/messages/tdebase/kasbarextension.po
+++ b/tde-i18n-fi/messages/tdebase/kasbarextension.po
@@ -10,7 +10,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-03-29 11:24+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kate.po b/tde-i18n-fi/messages/tdebase/kate.po
index 3748826322a..aa3f62fd4fe 100644
--- a/tde-i18n-fi/messages/tdebase/kate.po
+++ b/tde-i18n-fi/messages/tdebase/kate.po
@@ -7,7 +7,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-09-15 01:18+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -18,17 +18,23 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1 app/katemain.cpp:103 app/kwritemain.cpp:589
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Tapio Kautto,Teemu Rytilahti"
+#. i18n: file ./data/kateui.rc line 43
+#: rc.cpp:9
+#, no-c-format
+msgid "&Document"
+msgstr "&Asiakirja"
-#: _translatorinfo.cpp:3 app/katemain.cpp:103 app/kwritemain.cpp:589
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "eleknader@phnet.fi,teemu.rytilahti@kde-fi.org"
+#. i18n: file ./data/kateui.rc line 62
+#: rc.cpp:18
+#, no-c-format
+msgid "Sess&ions"
+msgstr "&Istunnot"
+
+#. i18n: file ./data/kateui.rc line 85
+#: rc.cpp:24
+#, no-c-format
+msgid "&Window"
+msgstr "&Ikkuna"
#: tips.txt:3
msgid ""
@@ -236,225 +242,6 @@ msgstr ""
"-näppäinyhdistelmää siirtyäksesi\n"
"seuraavaan/edelliseen kehykseen.</p>\n"
-#: app/katemainwindow.cpp:212 app/katesavemodifieddialog.cpp:152
-msgid "Documents"
-msgstr "Asiakirjat"
-
-#: app/katemainwindow.cpp:216
-msgid "Filesystem Browser"
-msgstr "Tiedostoselain"
-
-#: app/kategrepdialog.cpp:71 app/katemainwindow.cpp:223
-msgid "Find in Files"
-msgstr "Etsi tiedostoista"
-
-#: app/katemainwindow.cpp:230
-msgid "Terminal"
-msgstr "Pääteikkuna"
-
-#: app/katemainwindow.cpp:242
-msgid "Create a new document"
-msgstr "Luo uusi asiakirja"
-
-#: app/katemainwindow.cpp:243
-msgid "Open an existing document for editing"
-msgstr "Avaa olemassa oleva asiakirja muokkausta varten"
-
-#: 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 ""
-"Tässä luettelossa näet tiedostot, jotka olet viimeksi avannut. Voit avata tästä "
-"haluamasi tiedoston."
-
-#: app/katemainwindow.cpp:248
-msgid "Save A&ll"
-msgstr "Tallenna &kaikki"
-
-#: app/katemainwindow.cpp:249
-msgid "Save all open, modified documents to disk."
-msgstr "Tallentaa kaikki avoimet ja tallentamattomat tiedostot."
-
-#: app/katemainwindow.cpp:251
-msgid "Close the current document."
-msgstr "Sulje nykyinen asiakirja."
-
-#: app/katemainwindow.cpp:253
-msgid "Clos&e All"
-msgstr "S&ulje kaikki"
-
-#: app/katemainwindow.cpp:254
-msgid "Close all open documents."
-msgstr "Sulje kaikki avoimet asiakirjat."
-
-#: app/katemainwindow.cpp:256
-msgid "Send one or more of the open documents as email attachments."
-msgstr "Lähetä yksi tai useampi asiakirja sähköpostin liitetiedostona."
-
-#: app/katemainwindow.cpp:258
-msgid "Close this window"
-msgstr "Sulje tämä ikkuna"
-
-#: app/katemainwindow.cpp:261
-msgid "Create a new Kate view (a new window with the same document list)."
-msgstr "Luo uusi Kate-näkymä (uusi ikkuna, jossa on sama asiakirjalista)."
-
-#: app/kateconfigdialog.cpp:298 app/kateconfigdialog.cpp:299
-#: app/katemainwindow.cpp:265 app/katemainwindow.cpp:539
-msgid "External Tools"
-msgstr "Ulkoiset työkalut"
-
-#: app/katemainwindow.cpp:266
-msgid "Launch external helper applications"
-msgstr "Käynnistä ulkoisia apuohjelmia"
-
-#: app/katemainwindow.cpp:272
-msgid "Open W&ith"
-msgstr "Avaa &ohjelmalla"
-
-#: app/katemainwindow.cpp:273
-msgid ""
-"Open the current document using another application registered for its file "
-"type, or an application of your choice."
-msgstr ""
-"Avaa nykyinen tiedosto sovelluksella, jolla tiedostotyyppi on määritelty "
-"avattavaksi, tai jollakin toisella sovelluksella."
-
-#: app/katemainwindow.cpp:278 app/kwritemain.cpp:174
-msgid "Configure the application's keyboard shortcut assignments."
-msgstr "Muokkaa sovelluksen näppäinyhdistelmiä."
-
-#: app/katemainwindow.cpp:281 app/kwritemain.cpp:177
-msgid "Configure which items should appear in the toolbar(s)."
-msgstr "Muokkaa työkaluriveillä näkyviä toimintoja."
-
-#: app/katemainwindow.cpp:284
-msgid ""
-"Configure various aspects of this application and the editing component."
-msgstr "Muokkaa sovelluksen asetuksia."
-
-#: app/katemainwindow.cpp:288
-msgid "&Pipe to Console"
-msgstr "&Putkita päätteeseen"
-
-#: app/katemainwindow.cpp:291
-msgid "This shows useful tips on the use of this application."
-msgstr "Tämä näyttää hyödyllisiä vihjeitä sovelluksen käytöstä."
-
-#: app/katemainwindow.cpp:295
-msgid "&Plugins Handbook"
-msgstr "&Liitännäisten käsikirja"
-
-#: app/katemainwindow.cpp:296
-msgid "This shows help files for various available plugins."
-msgstr "Tämä näyttää ohjeita saatavilla olevista laajennuksista."
-
-#: app/katemainwindow.cpp:305
-msgid ""
-"_: Menu entry Session->New\n"
-"&New"
-msgstr "&Uusi"
-
-#: app/katemainwindow.cpp:308
-msgid "Save &As..."
-msgstr "Tallenna &nimellä..."
-
-#: app/katemainwindow.cpp:309
-msgid "&Manage..."
-msgstr "&Hallitse..."
-
-#: app/katemainwindow.cpp:312
-msgid "&Quick Open"
-msgstr "&Pika-avaus"
-
-#: app/katedocmanager.cpp:431 app/katemainwindow.cpp:340
-msgid "New file opened while trying to close Kate, closing aborted."
-msgstr "Uusi tiedosto avattiin suljettaessa Katea. Sulkeminen keskeytettiin."
-
-#: app/katedocmanager.cpp:432 app/katemainwindow.cpp:341
-msgid "Closing Aborted"
-msgstr "Sulkeminen keskeytetty"
-
-#: app/katemainwindow.cpp:488
-msgid ""
-"_: 'document name [*]', [*] means modified\n"
-"%1 [*]"
-msgstr "%1 [*]"
-
-#: app/katemainwindow.cpp:610
-msgid "&Other..."
-msgstr "&Muu..."
-
-#: app/katemainwindow.cpp:620
-msgid "Other..."
-msgstr "Muu..."
-
-#: app/katemainwindow.cpp:637
-msgid "Application '%1' not found!"
-msgstr "Ohjelmaa '%1' ei löytynyt!"
-
-#: app/katemainwindow.cpp:637
-msgid "Application Not Found!"
-msgstr "Ohjelmaa ei löytynyt!"
-
-#: app/katemainwindow.cpp:665
-msgid ""
-"<p>The current document has not been saved, and cannot be attached to an email "
-"message."
-"<p>Do you want to save it and proceed?"
-msgstr ""
-"<p>Nykyistä asiakirjaa ei ole tallennettu, ja sitä ei voida liittää "
-"sähköpostiin ilman tallennusta."
-"<p>Haluatko tallentaa ja jatkaa?"
-
-#: app/katemainwindow.cpp:668
-msgid "Cannot Send Unsaved File"
-msgstr "Tallentamatonta tiedostoa ei voida lähettää"
-
-#: app/katemainwindow.cpp:676 app/katemainwindow.cpp:697
-msgid "The file could not be saved. Please check if you have write permission."
-msgstr ""
-"Tiedostoa ei voitu tallentaa. Tarkista, että sinulla on kirjoitusoikeus "
-"tiedostoon."
-
-#: app/katemainwindow.cpp:687
-msgid ""
-"<p>The current file:"
-"<br><strong>%1</strong>"
-"<br>has been modified. Modifications will not be available in the attachment."
-"<p>Do you want to save it before sending it?"
-msgstr ""
-"<p>Nykyistä tiedostoa:"
-"<br><strong>%1</strong>"
-"<br>on muokattu. Muutokset eivät ole käytettävissä liitteessä. "
-"<p>Haluatko tallentaa tiedoston ennen lähettämistä?"
-
-#: app/katemainwindow.cpp:690
-msgid "Save Before Sending?"
-msgstr "Tallenna ennen lähettämistä?"
-
-#: app/katemainwindow.cpp:690
-msgid "Do Not Save"
-msgstr "Älä tallenna"
-
-#: app/kateconfigplugindialogpage.cpp:81 app/katemailfilesdialog.cpp:61
-msgid "Name"
-msgstr "Nimi"
-
-#: app/kateconfigplugindialogpage.cpp:82
-msgid "Comment"
-msgstr "Kommentti"
-
-#: 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 ""
-"Tässä näet kaikki käytettävissä olevat Katen liitännäiset. Merkityt "
-"liitännäiset ovat ladattuina, ja ladataan uudestaan kun Kate käynnistetään "
-"uudelleen."
-
#: app/katemain.cpp:41
msgid "Start Kate with a given session"
msgstr "Aloita Kate määritellyllä istunnolla"
@@ -601,11 +388,21 @@ msgstr "Erittäin mukava apu"
msgid "All people who have contributed and I have forgotten to mention"
msgstr "Kaikki, jotka ovat auttaneet, mutta joiden nimet olen unohtanut"
-#: 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 ""
-"Tiedostoa \"%1\" ei voitu avata: se ei ole normaali tiedosto vaan kansio."
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Tapio Kautto,Teemu Rytilahti"
+
+#: _translatorinfo.cpp:3 app/katemain.cpp:103 app/kwritemain.cpp:589
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "eleknader@phnet.fi,teemu.rytilahti@kde-fi.org"
+
+#: app/kategrepdialog.cpp:71 app/katemainwindow.cpp:223
+msgid "Find in Files"
+msgstr "Etsi tiedostoista"
#: app/kategrepdialog.cpp:102
msgid "Pattern:"
@@ -758,26 +555,6 @@ msgstr "<strong>Virhe:</strong><p>"
msgid "Grep Tool Error"
msgstr "Grep-työkalun virhe"
-#: app/katedocmanager.cpp:395
-msgid ""
-"<p>The document '%1' has been modified, but not saved."
-"<p>Do you want to save your changes or discard them?"
-msgstr ""
-"<p>Asiakirjaa \"%1\" on muokattu, muttei tallennettu. "
-"<p>Haluatko säilyttää vai hylätä muutokset?"
-
-#: app/katedocmanager.cpp:397
-msgid "Close Document"
-msgstr "Sulje asiakirja"
-
-#: app/katedocmanager.cpp:484
-msgid "Reopening files from the last session..."
-msgstr "Avataan tiedostoja edellisestä istunnosta..."
-
-#: app/katedocmanager.cpp:491
-msgid "Starting Up"
-msgstr "Käynnistyy"
-
#: app/katemwmodonhddialog.cpp:61
msgid "Documents Modified on Disk"
msgstr "Muutetut asiakirjat levyllä"
@@ -876,6 +653,398 @@ msgstr ""
msgid "Error Creating Diff"
msgstr "Virhe luotaessa eroja"
+#: app/kateviewmanager.cpp:97
+msgid "New Tab"
+msgstr "Uusi välilehti"
+
+#: app/kateviewmanager.cpp:100
+msgid "Close Current Tab"
+msgstr "Sulje nykyinen välilehti"
+
+#: app/kateviewmanager.cpp:104
+msgid "Activate Next Tab"
+msgstr "Aktivoi seuraava välilehti"
+
+#: app/kateviewmanager.cpp:109
+msgid "Activate Previous Tab"
+msgstr "Aktivoi edellinen välilehti"
+
+#: app/kateviewmanager.cpp:116
+msgid "Split Ve&rtical"
+msgstr "Jaa &pystysuunnassa"
+
+#: app/kateviewmanager.cpp:119
+msgid "Split the currently active view vertically into two views."
+msgstr "Jaa nykyinen näkymä pystysuunnassa kahteen näkymään."
+
+#: app/kateviewmanager.cpp:121
+msgid "Split &Horizontal"
+msgstr "Jaa &vaakasuunnassa"
+
+#: app/kateviewmanager.cpp:124
+msgid "Split the currently active view horizontally into two views."
+msgstr "Jaa nykyinen näkymä vaakasuunnassa kahteen näkymään."
+
+#: app/kateviewmanager.cpp:126
+msgid "Cl&ose Current View"
+msgstr "Sulje &nykyinen näkymä"
+
+#: app/kateviewmanager.cpp:130
+msgid "Close the currently active splitted view"
+msgstr "Sulje nykyinen jaettu näkymä"
+
+#: app/kateviewmanager.cpp:132
+msgid "Next View"
+msgstr "Seuraava näkymä"
+
+#: app/kateviewmanager.cpp:135
+msgid "Make the next split view the active one."
+msgstr "Muuta seuraava jaettu näkymä aktiiviseksi."
+
+#: app/kateviewmanager.cpp:137
+msgid "Previous View"
+msgstr "Edellinen näkymä"
+
+#: app/kateviewmanager.cpp:139
+msgid "Make the previous split view the active one."
+msgstr "Muuta edellinen jaettu näkymä aktiiviseksi."
+
+#: app/kateviewmanager.cpp:149
+msgid "Open a new tab"
+msgstr "Avaa uusi väilehti"
+
+#: app/kateviewmanager.cpp:157
+msgid "Close the current tab"
+msgstr "Sulje nykyinen välilehti"
+
+#: app/kateviewmanager.cpp:375 app/kwritemain.cpp:229
+msgid "Open File"
+msgstr "Avaa tiedosto"
+
+#: app/kateexternaltools.cpp:276
+msgid "Failed to expand the command '%1'."
+msgstr "Ei voitu laajentaa komentoa '%1'."
+
+#: app/kateexternaltools.cpp:277
+msgid "Kate External Tools"
+msgstr "Ulkoiset työkalut"
+
+#: app/kateexternaltools.cpp:427
+msgid "Edit External Tool"
+msgstr "Muokkaa ulkoista työkalua"
+
+#: app/kateexternaltools.cpp:441
+msgid "&Label:"
+msgstr "&Nimi:"
+
+#: app/kateexternaltools.cpp:446
+msgid "The name will be displayed in the 'Tools->External' menu"
+msgstr "Nimi näytetään 'Työkalut->Ulkoiset työkalut' valikossa"
+
+#: app/kateexternaltools.cpp:456
+msgid "S&cript:"
+msgstr "TDE-skri&pti:"
+
+#: app/kateexternaltools.cpp:461
+msgid ""
+"<p>The script to execute to invoke the tool. The script is passed to /bin/sh "
+"for execution. The following macros will be expanded:</p>"
+"<ul>"
+"<li><code>%URL</code> - the URL of the current document."
+"<li><code>%URLs</code> - a list of the URLs of all open documents."
+"<li><code>%directory</code> - the URL of the directory containing the current "
+"document."
+"<li><code>%filename</code> - the filename of the current document."
+"<li><code>%line</code> - the current line of the text cursor in the current "
+"view."
+"<li><code>%column</code> - the column of the text cursor in the current view."
+"<li><code>%selection</code> - the selected text in the current view."
+"<li><code>%text</code> - the text of the current document.</ul>"
+msgstr ""
+"<p>Tätä skriptiä käytetään työkalun käynnistyksessä. Skripti suoritetaan "
+"ohjelmalla /bin/sh. Seuraavat makrot lavennettaan:</p>"
+"<ul>"
+"<li><code>%URL</code> - nykyisen asiakirjan URL."
+"<li><code>%URLs</code> - lista URLeja kaikkiin avoinnaoleviin dokumentteihin."
+"<li><code>%directory</code> - URL nykyisen asiakirjan kansioon."
+"<li><code>%filename</code> - nykyisen asiakirjan tiedostonnimi."
+"<li><code>%line</code> - tekstikursorin nykyinen rivi nykyisessä näytössä."
+"<li><code>%column</code> -tekstikursorin nykyinen sarake nykyisessä näytössä."
+"<li><code>%selection</code> - valittu teksti nykyisessä näytössä. "
+"<li><code>%text</code> - nykyisen asiakirjan teksti.</ul>"
+
+#: app/kateexternaltools.cpp:479
+msgid "&Executable:"
+msgstr "&Suoritustiedosto:"
+
+#: app/kateexternaltools.cpp:484
+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 <em>command</em> will be used."
+msgstr ""
+"Komennon käyttämä suorituskelpoinen ohjelma. Tämä tarkistaa näytetäänkö työkalu "
+"vai ensimmäinen sana <em>komennosta</em>."
+
+#: app/kateexternaltools.cpp:490
+msgid "&Mime types:"
+msgstr "&Mime-tyypit:"
+
+#: app/kateexternaltools.cpp:495
+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."
+msgstr ""
+"Puolipistein eroteltu lista mime-tyypeistä, joita tällä ohjelmalla voi "
+"käsitellä. Jos tämä on tyhjä, työkalu on käytössä jokaiselle tyypille. "
+"Valitaksesi tunnetuista mime-tyypeistä, paina oikealla sijaitsevaa nappulaa."
+
+#: app/kateexternaltools.cpp:504
+msgid "Click for a dialog that can help you creating a list of mimetypes."
+msgstr ""
+"Klikkaa keskusteluikkunaa, joka voi avustaa mime-tyyppien listan luonnissa."
+
+#: app/kateexternaltools.cpp:508
+msgid "&Save:"
+msgstr "&Talleta:"
+
+#: app/kateexternaltools.cpp:512
+msgid "None"
+msgstr "Ei mikään"
+
+#: app/kateexternaltools.cpp:512
+msgid "Current Document"
+msgstr "Nykyinen asiakirja"
+
+#: app/kateexternaltools.cpp:512
+msgid "All Documents"
+msgstr "Kaikki Asiakirjat"
+
+#: 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 ""
+"Voit valita talletetaanko nykyinen vai kaikki muutetut dokumentit suorittamalla "
+"komento. Tätä voi soveltaa URLien antamiiseen sovelluksille, esimerkiksi "
+"FTP-asiakasohjelmassa."
+
+#: app/kateexternaltools.cpp:523
+msgid "&Command line name:"
+msgstr "&Komentorivin nimi:"
+
+#: 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."
+msgstr ""
+"Jos määrittelet tähän nimen, voit antaa komennon komentojen näytöstä "
+"exttool-the_nimi_jonka_tähän_kirjoitit. Älä käytä välilyöntejä tai sarkaimia "
+"nimessä."
+
+#: app/kateexternaltools.cpp:539
+msgid "You must specify at least a name and a command"
+msgstr "Anna ainakin nimi ja komento"
+
+#: app/kateexternaltools.cpp:548
+msgid "Select the MimeTypes for which to enable this tool."
+msgstr "Valitse Mime-tyypit vastaamaan tätä työkalua."
+
+#: app/kateexternaltools.cpp:550
+msgid "Select Mime Types"
+msgstr "Valitse mime-tyypit"
+
+#: app/kateexternaltools.cpp:568
+msgid "&New..."
+msgstr "&Uusi..."
+
+#: app/kateexternaltools.cpp:576
+msgid "&Edit..."
+msgstr "&Muokkaa..."
+
+#: app/kateexternaltools.cpp:580
+msgid "Insert &Separator"
+msgstr "Lisää &erotin"
+
+#: app/kateexternaltools.cpp:602
+msgid ""
+"This list shows all the configured tools, represented by their menu text."
+msgstr ""
+"Tämä lista näyttää kaikki määritellyt työkalut valikkotekstien mukaan "
+"edustettuna."
+
+#: app/kateviewspace.cpp:321 app/kateviewspace.cpp:360
+msgid " INS "
+msgstr " INS "
+
+#: app/kateviewspace.cpp:326 app/kateviewspace.cpp:364
+msgid " NORM "
+msgstr " NORM "
+
+#: app/kateviewspace.cpp:352
+msgid " Line: %1 Col: %2 "
+msgstr " Rivi: %1 Sar: %2"
+
+#: app/kateviewspace.cpp:356
+msgid " R/O "
+msgstr " LU "
+
+#: app/kateviewspace.cpp:358
+msgid " OVR "
+msgstr " YLI "
+
+#: app/kateviewspace.cpp:364
+msgid " BLK "
+msgstr " PYSTYS "
+
+#: app/katesession.cpp:78 app/katesession.cpp:102 app/katesession.cpp:252
+msgid "Default Session"
+msgstr "Oletusistunto"
+
+#: app/katesession.cpp:82
+msgid "Unnamed Session"
+msgstr "Nimetön istunto"
+
+#: app/katesession.cpp:104
+msgid "Session (%1)"
+msgstr "Istunto (%1)"
+
+#: app/katesession.cpp:384
+msgid "Save Session?"
+msgstr "Tallenna istunto?"
+
+#: app/katesession.cpp:391
+msgid "Save current session?"
+msgstr "Tallenna nykyinen istunto?"
+
+#: app/katesession.cpp:392
+msgid "Do not ask again"
+msgstr "Älä kysy uudestaan"
+
+#: app/katesession.cpp:482
+msgid "No session selected to open."
+msgstr "Mitään istuntoa ei ollut valittu avattavaksi."
+
+#: app/katesession.cpp:482
+msgid "No Session Selected"
+msgstr "Mitään istuntoa ei ollut valittu"
+
+#: app/katesession.cpp:554
+msgid "Specify Name for Current Session"
+msgstr "Anna nykyiselle istunnolle nimi"
+
+#: app/katesession.cpp:554 app/katesession.cpp:572 app/katesession.cpp:850
+msgid "Session name:"
+msgstr "Istunnon nimi:"
+
+#: app/katesession.cpp:561
+msgid "To save a new session, you must specify a name."
+msgstr "Tallentaaksesi uuden istunnon sille täytyy antaa sille nimi."
+
+#: app/katesession.cpp:561 app/katesession.cpp:579 app/katesession.cpp:857
+msgid "Missing Session Name"
+msgstr "Puuttuva istunnon nimi"
+
+#: app/katesession.cpp:572
+msgid "Specify New Name for Current Session"
+msgstr "Anna nykyiselle istunnolle uusi nimi"
+
+#: app/katesession.cpp:579 app/katesession.cpp:857
+msgid "To save a session, you must specify a name."
+msgstr "Tallentaaksesi istunnon sille pitää antaa nimi."
+
+#: app/katesession.cpp:618
+msgid "Session Chooser"
+msgstr "Istunnonvalitsija"
+
+#: app/katesession.cpp:623 app/katesession.cpp:715
+msgid "Open Session"
+msgstr "Avaa istunto"
+
+#: app/katesession.cpp:624
+msgid "New Session"
+msgstr "Uusi istunto"
+
+#: app/katesession.cpp:642 app/katesession.cpp:732 app/katesession.cpp:796
+msgid "Session Name"
+msgstr "Istunnon nimi"
+
+#: app/katesession.cpp:643 app/katesession.cpp:733 app/katesession.cpp:797
+msgid "Open Documents"
+msgstr "Avoimet asiakirjat"
+
+#: app/katesession.cpp:660
+msgid "&Always use this choice"
+msgstr "&Tee aina tämä valinta"
+
+#: app/katesession.cpp:720
+msgid "&Open"
+msgstr "&Avaa"
+
+#: app/katesession.cpp:781
+msgid "Manage Sessions"
+msgstr "Hallitse istuntoja"
+
+#: app/katesession.cpp:810
+msgid "&Rename..."
+msgstr "&Uudelleennimeä..."
+
+#: app/katesession.cpp:850
+msgid "Specify New Name for Session"
+msgstr "Anna istunnolle uusi nimi"
+
+#: 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 ""
+"Haluatko varmasti putkittaa tekstin päätteeseen? Kaikki tekstissä esiintyvät "
+"komennot suoritetaan sinun käyttäjäoikeuksillasi."
+
+#: app/kateconsole.cpp:130
+msgid "Pipe to Console?"
+msgstr "Putkita päätteeseen?"
+
+#: app/kateconsole.cpp:131
+msgid "Pipe to Console"
+msgstr "Putkita päätteeseen"
+
+#: app/kateapp.cpp:214 app/kateapp.cpp:326 app/kwritemain.cpp:686
+msgid ""
+"The file '%1' could not be opened: it is not a normal file, it is a folder."
+msgstr ""
+"Tiedostoa \"%1\" ei voitu avata: se ei ole normaali tiedosto vaan kansio."
+
+#: app/katedocmanager.cpp:395
+msgid ""
+"<p>The document '%1' has been modified, but not saved."
+"<p>Do you want to save your changes or discard them?"
+msgstr ""
+"<p>Asiakirjaa \"%1\" on muokattu, muttei tallennettu. "
+"<p>Haluatko säilyttää vai hylätä muutokset?"
+
+#: app/katedocmanager.cpp:397
+msgid "Close Document"
+msgstr "Sulje asiakirja"
+
+#: app/katedocmanager.cpp:431 app/katemainwindow.cpp:340
+msgid "New file opened while trying to close Kate, closing aborted."
+msgstr "Uusi tiedosto avattiin suljettaessa Katea. Sulkeminen keskeytettiin."
+
+#: app/katedocmanager.cpp:432 app/katemainwindow.cpp:341
+msgid "Closing Aborted"
+msgstr "Sulkeminen keskeytetty"
+
+#: app/katedocmanager.cpp:484
+msgid "Reopening files from the last session..."
+msgstr "Avataan tiedostoja edellisestä istunnosta..."
+
+#: app/katedocmanager.cpp:491
+msgid "Starting Up"
+msgstr "Käynnistyy"
+
#: app/katemailfilesdialog.cpp:47
msgid "Email Files"
msgstr "Lähetä tiedostoja sähköpostitse"
@@ -899,6 +1068,10 @@ msgstr ""
"<p>Jos haluat lähettää useampia tiedostoja, napsauta kohtaa <strong>"
"Näytä kaikki asiakirjat&nbsp;&gt;&gt;</strong>."
+#: app/kateconfigplugindialogpage.cpp:81 app/katemailfilesdialog.cpp:61
+msgid "Name"
+msgstr "Nimi"
+
#: app/katefilelist.cpp:150 app/katefilelist.cpp:688
#: app/katemailfilesdialog.cpp:62
msgid "URL"
@@ -914,148 +1087,195 @@ msgstr ""
"Napsauta <strong>Lähetä...</strong> -painiketta lähettääksesi valitut "
"asiakirjat"
-#: app/katefileselector.cpp:170
-msgid "Current Document Folder"
-msgstr "Nykyinen asiakirjakansio"
+#: app/katemainwindow.cpp:212 app/katesavemodifieddialog.cpp:152
+msgid "Documents"
+msgstr "Asiakirjat"
-#: app/katefileselector.cpp:198
+#: app/katemainwindow.cpp:216
+msgid "Filesystem Browser"
+msgstr "Tiedostoselain"
+
+#: app/katemainwindow.cpp:230
+msgid "Terminal"
+msgstr "Pääteikkuna"
+
+#: app/katemainwindow.cpp:242
+msgid "Create a new document"
+msgstr "Luo uusi asiakirja"
+
+#: app/katemainwindow.cpp:243
+msgid "Open an existing document for editing"
+msgstr "Avaa olemassa oleva asiakirja muokkausta varten"
+
+#: app/katemainwindow.cpp:246 app/kwritemain.cpp:151
msgid ""
-"<p>Here you can enter a path for a folder to display."
-"<p>To go to a folder previously entered, press the arrow on the right and "
-"choose one. "
-"<p>The entry has folder completion. Right-click to choose how completion should "
-"behave."
+"This lists files which you have opened recently, and allows you to easily open "
+"them again."
msgstr ""
-"<p>Tähän kohtaan voit kirjoittaa näytettävän kansion hakemistopolun."
-"<p> Jos haluat siirtyä edellä mainittuun kansioon, napsauta oikealla olevaa "
-"nuolta."
-"<p> Tässä kohdassa on käytössä kansionimien täydennys. Voit muokata "
-"täydennyksen asetuksia napsauttamalla hiiren oikealla painikkeella."
+"Tässä luettelossa näet tiedostot, jotka olet viimeksi avannut. Voit avata tästä "
+"haluamasi tiedoston."
-#: app/katefileselector.cpp:203
+#: app/katemainwindow.cpp:248
+msgid "Save A&ll"
+msgstr "Tallenna &kaikki"
+
+#: app/katemainwindow.cpp:249
+msgid "Save all open, modified documents to disk."
+msgstr "Tallentaa kaikki avoimet ja tallentamattomat tiedostot."
+
+#: app/katemainwindow.cpp:251
+msgid "Close the current document."
+msgstr "Sulje nykyinen asiakirja."
+
+#: app/katemainwindow.cpp:253
+msgid "Clos&e All"
+msgstr "S&ulje kaikki"
+
+#: app/katemainwindow.cpp:254
+msgid "Close all open documents."
+msgstr "Sulje kaikki avoimet asiakirjat."
+
+#: app/katemainwindow.cpp:256
+msgid "Send one or more of the open documents as email attachments."
+msgstr "Lähetä yksi tai useampi asiakirja sähköpostin liitetiedostona."
+
+#: app/katemainwindow.cpp:258
+msgid "Close this window"
+msgstr "Sulje tämä ikkuna"
+
+#: app/katemainwindow.cpp:261
+msgid "Create a new Kate view (a new window with the same document list)."
+msgstr "Luo uusi Kate-näkymä (uusi ikkuna, jossa on sama asiakirjalista)."
+
+#: app/kateconfigdialog.cpp:298 app/kateconfigdialog.cpp:299
+#: app/katemainwindow.cpp:265 app/katemainwindow.cpp:539
+msgid "External Tools"
+msgstr "Ulkoiset työkalut"
+
+#: app/katemainwindow.cpp:266
+msgid "Launch external helper applications"
+msgstr "Käynnistä ulkoisia apuohjelmia"
+
+#: app/katemainwindow.cpp:272
+msgid "Open W&ith"
+msgstr "Avaa &ohjelmalla"
+
+#: app/katemainwindow.cpp:273
msgid ""
-"<p>Here you can enter a name filter to limit which files are displayed."
-"<p>To clear the filter, toggle off the filter button to the left."
-"<p>To reapply the last filter used, toggle on the filter button."
+"Open the current document using another application registered for its file "
+"type, or an application of your choice."
msgstr ""
-"<p>Tähän kohtaan voit kirjoittaa tiedostonimien suotimen."
-"<p>Jos haluat poistaa suotimen, napsauta vasemman reunan painiketta."
-"<p>Jos haluat käyttää edellistä suodinta, napsauta suotimen painiketta."
+"Avaa nykyinen tiedosto sovelluksella, jolla tiedostotyyppi on määritelty "
+"avattavaksi, tai jollakin toisella sovelluksella."
-#: app/katefileselector.cpp:207
+#: app/katemainwindow.cpp:278 app/kwritemain.cpp:174
+msgid "Configure the application's keyboard shortcut assignments."
+msgstr "Muokkaa sovelluksen näppäinyhdistelmiä."
+
+#: app/katemainwindow.cpp:281 app/kwritemain.cpp:177
+msgid "Configure which items should appear in the toolbar(s)."
+msgstr "Muokkaa työkaluriveillä näkyviä toimintoja."
+
+#: app/katemainwindow.cpp:284
msgid ""
-"<p>This button clears the name filter when toggled off, or reapplies the last "
-"filter used when toggled on."
-msgstr "<p>Tämä painike tyhjentää nimisuotimen tai ottaa sen käyttöön."
+"Configure various aspects of this application and the editing component."
+msgstr "Muokkaa sovelluksen asetuksia."
-#: app/katefileselector.cpp:321
-msgid "Apply last filter (\"%1\")"
-msgstr "Käytä edellistä suodinta (\"%1\")"
+#: app/katemainwindow.cpp:288
+msgid "&Pipe to Console"
+msgstr "&Putkita päätteeseen"
-#: app/katefileselector.cpp:326
-msgid "Clear filter"
-msgstr "Puhdista suodin"
+#: app/katemainwindow.cpp:291
+msgid "This shows useful tips on the use of this application."
+msgstr "Tämä näyttää hyödyllisiä vihjeitä sovelluksen käytöstä."
-#: app/katefileselector.cpp:536
-msgid "Toolbar"
-msgstr "Työkalurivi"
+#: app/katemainwindow.cpp:295
+msgid "&Plugins Handbook"
+msgstr "&Liitännäisten käsikirja"
-#: app/katefileselector.cpp:538
-msgid "A&vailable actions:"
-msgstr "Saatavilla olev&at toiminnot:"
+#: app/katemainwindow.cpp:296
+msgid "This shows help files for various available plugins."
+msgstr "Tämä näyttää ohjeita saatavilla olevista laajennuksista."
-#: app/katefileselector.cpp:539
-msgid "S&elected actions:"
-msgstr "V&alitut toiminnot:"
+#: app/katemainwindow.cpp:305
+msgid ""
+"_: Menu entry Session->New\n"
+"&New"
+msgstr "&Uusi"
-#: app/katefileselector.cpp:547
-msgid "Auto Synchronization"
-msgstr "Automaattinen tahdistus"
+#: app/katemainwindow.cpp:308
+msgid "Save &As..."
+msgstr "Tallenna &nimellä..."
-#: app/katefileselector.cpp:548
-msgid "When a docu&ment becomes active"
-msgstr "Kun &asiakirja aktivoidaan"
+#: app/katemainwindow.cpp:309
+msgid "&Manage..."
+msgstr "&Hallitse..."
-#: app/katefileselector.cpp:549
-msgid "When the file selector becomes visible"
-msgstr "Kun tiedostovalitsin tulee näkyväksi"
+#: app/katemainwindow.cpp:312
+msgid "&Quick Open"
+msgstr "&Pika-avaus"
-#: app/katefileselector.cpp:556
-msgid "Remember &locations:"
-msgstr "Muista &sijainnit:"
+#: app/katemainwindow.cpp:488
+msgid ""
+"_: 'document name [*]', [*] means modified\n"
+"%1 [*]"
+msgstr "%1 [*]"
-#: app/katefileselector.cpp:563
-msgid "Remember &filters:"
-msgstr "Muista &suotimet:"
+#: app/katemainwindow.cpp:610
+msgid "&Other..."
+msgstr "&Muu..."
-#: app/katefileselector.cpp:570
-msgid "Session"
-msgstr "Istunto"
+#: app/katemainwindow.cpp:620
+msgid "Other..."
+msgstr "Muu..."
-#: app/katefileselector.cpp:571
-msgid "Restore loca&tion"
-msgstr "Palauta si&jainti"
+#: app/katemainwindow.cpp:637
+msgid "Application '%1' not found!"
+msgstr "Ohjelmaa '%1' ei löytynyt!"
-#: app/katefileselector.cpp:572
-msgid "Restore last f&ilter"
-msgstr "Palauta viimeinen s&uodin"
+#: app/katemainwindow.cpp:637
+msgid "Application Not Found!"
+msgstr "Ohjelmaa ei löytynyt!"
-#: app/katefileselector.cpp:592
+#: app/katemainwindow.cpp:665
msgid ""
-"<p>Decides how many locations to keep in the history of the location combo box."
+"<p>The current document has not been saved, and cannot be attached to an email "
+"message."
+"<p>Do you want to save it and proceed?"
msgstr ""
-"<p>Määrittelee, kuinka monta sijaintia säilytetään sijaintirivin "
-"yhdistelmäruudussa"
+"<p>Nykyistä asiakirjaa ei ole tallennettu, ja sitä ei voida liittää "
+"sähköpostiin ilman tallennusta."
+"<p>Haluatko tallentaa ja jatkaa?"
-#: app/katefileselector.cpp:597
-msgid ""
-"<p>Decides how many filters to keep in the history of the filter combo box."
-msgstr ""
-"<p>Määrittelee kuinka monta suodinta säilytetään suotimen yhdistelmäruudussa."
+#: app/katemainwindow.cpp:668
+msgid "Cannot Send Unsaved File"
+msgstr "Tallentamatonta tiedostoa ei voida lähettää"
-#: app/katefileselector.cpp:602
-msgid ""
-"<p>These options allow you to have the File Selector automatically change "
-"location to the folder of the active document on certain events."
-"<p>Auto synchronization is <em>lazy</em>, meaning it will not take effect until "
-"the file selector is visible."
-"<p>None of these are enabled by default, but you can always sync the location "
-"by pressing the sync button in the toolbar."
+#: app/katemainwindow.cpp:676 app/katemainwindow.cpp:697
+msgid "The file could not be saved. Please check if you have write permission."
msgstr ""
-"<p>Näiden asetusten avulla voit määritellä tiedostovalitsimen siirtyvän "
-"automaattisesti aktiivisen asiakirjan kansioon tietyissä tilanteissa."
-"<p> Automaattinen synkronointi tapahtuu vasta silloin, kun tiedostovalitsin on "
-"näkyvissä."
-"<p>Mikään asetus ei ole oletuksena valittuna, mutta voit päivittää sijainnin "
-"napsauttamalla työkalurivin synkronointipainiketta."
+"Tiedostoa ei voitu tallentaa. Tarkista, että sinulla on kirjoitusoikeus "
+"tiedostoon."
-#: app/katefileselector.cpp:611
+#: app/katemainwindow.cpp:687
msgid ""
-"<p>If this option is enabled (default), the location will be restored when you "
-"start Kate."
-"<p><strong>Note</strong> that if the session is handled by the TDE session "
-"manager, the location is always restored."
+"<p>The current file:"
+"<br><strong>%1</strong>"
+"<br>has been modified. Modifications will not be available in the attachment."
+"<p>Do you want to save it before sending it?"
msgstr ""
-"<p>Jos valittuna (oletuksena), sijainti palautetaan kun käynnistät Katen "
-"uudelleen."
-"<p><strong>Huomaa</strong>, että jos Kate palautetaan TDE:n istuntoa "
-"palautettaessa, sijainti palautetaan aina."
+"<p>Nykyistä tiedostoa:"
+"<br><strong>%1</strong>"
+"<br>on muokattu. Muutokset eivät ole käytettävissä liitteessä. "
+"<p>Haluatko tallentaa tiedoston ennen lähettämistä?"
-#: app/katefileselector.cpp:615
-msgid ""
-"<p>If this option is enabled (default), the current filter will be restored "
-"when you start Kate."
-"<p><strong>Note</strong> that if the session is handled by the TDE session "
-"manager, the filter is always restored."
-"<p><strong>Note</strong> that some of the autosync settings may override the "
-"restored location if on."
-msgstr ""
-"<p>Jos valittuna (oletuksena), käytössä oleva suodin palautetaan, kun "
-"käynnistät Katen uudelleen."
-"<p><strong>Huomaa</strong>, että jos istunto palautetaan TDE:n käynnistyksen "
-"yhteydessä, suodin palautetaan aina."
-"<p><strong>Huomaa</strong>, että jotkin automaattisen synkronoinnin asetukset "
-"saattavat ohittaa tämän."
+#: app/katemainwindow.cpp:690
+msgid "Save Before Sending?"
+msgstr "Tallenna ennen lähettämistä?"
+
+#: app/katemainwindow.cpp:690
+msgid "Do Not Save"
+msgstr "Älä tallenna"
#: app/kateconfigdialog.cpp:91 app/kateconfigdialog.cpp:97
#: app/kateconfigdialog.cpp:204 app/kateconfigdialog.cpp:273
@@ -1268,6 +1488,19 @@ msgstr "Liitännäistenhallinta"
msgid "Editor"
msgstr "Editori"
+#: app/kateconfigplugindialogpage.cpp:82
+msgid "Comment"
+msgstr "Kommentti"
+
+#: 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 ""
+"Tässä näet kaikki käytettävissä olevat Katen liitännäiset. Merkityt "
+"liitännäiset ovat ladattuina, ja ladataan uudestaan kun Kate käynnistetään "
+"uudelleen."
+
#: app/katefilelist.cpp:141
msgid "Sort &By"
msgstr "&Lajittele"
@@ -1354,287 +1587,6 @@ msgstr ""
msgid "Set the sorting method for the documents."
msgstr "Aseta asiakirjojen lajittelutapa."
-#: app/kwritemain.cpp:82
-msgid ""
-"A TDE text-editor component could not be found;\n"
-"please check your TDE installation."
-msgstr ""
-"TDE:n tekstieditorikomponenttia ei löytynyt!\n"
-"Tarkista TDE:n asennus."
-
-#: app/kwritemain.cpp:142
-msgid "Use this to close the current document"
-msgstr "Käytä tätä sulkeaksesi nykyisen asiakirjan"
-
-#: app/kwritemain.cpp:145
-msgid "Use this command to print the current document"
-msgstr "Käytä tätä komentoa tulostaaksesi nykyisen asiakirjan"
-
-#: app/kwritemain.cpp:146
-msgid "Use this command to create a new document"
-msgstr "Käytä tätä komentoa luodaksesi uuden asiakirjan"
-
-#: app/kwritemain.cpp:147
-msgid "Use this command to open an existing document for editing"
-msgstr "Käytä tätä komentoa avataksesi olemassa olevan asiakirjan"
-
-#: app/kwritemain.cpp:155
-msgid "Create another view containing the current document"
-msgstr "Luo toinen näkymä nykyiselle asiakirjalle"
-
-#: app/kwritemain.cpp:157
-#, fuzzy
-msgid "Choose Editor Component..."
-msgstr "Valitse editorikomponentti"
-
-#: app/kwritemain.cpp:159
-msgid "Override the system wide setting for the default editing component"
-msgstr "Ylikirjoita koko järjestelmän oletusarvoisen editorin asetus"
-
-#: app/kwritemain.cpp:161
-msgid "Close the current document view"
-msgstr "Sulje nykyinen asiakirjanäkymä"
-
-#: app/kwritemain.cpp:167
-msgid "Use this command to show or hide the view's statusbar"
-msgstr "Käytä tätä komentoa näyttääksesi tai piilottaaksesi näkymän tilarivin"
-
-#: app/kwritemain.cpp:169
-msgid "Sho&w Path"
-msgstr "Näytä &polku"
-
-#: app/kwritemain.cpp:171
-msgid "Hide Path"
-msgstr "Piilota polku"
-
-#: app/kwritemain.cpp:172
-msgid "Show the complete document path in the window caption"
-msgstr "Näytä asiakirjan kokonainen hakemistopolku ikkunan otsikkossa"
-
-#: app/kateviewmanager.cpp:375 app/kwritemain.cpp:229
-msgid "Open File"
-msgstr "Avaa tiedosto"
-
-#: app/kwritemain.cpp:253
-msgid ""
-"The given file could not be read, check if it exists or if it is readable for "
-"the current user."
-msgstr ""
-"Annettua tiedostoa ei voitu lukea, tarkasta että se on olemassa ja nykyisen "
-"käyttäjän luettavissa."
-
-#: app/kwritemain.cpp:553
-msgid "KWrite"
-msgstr "KWrite"
-
-#: app/kwritemain.cpp:555
-msgid "KWrite - Text Editor"
-msgstr "KWrite - Tekstieditori"
-
-#: app/kwritemain.cpp:700
-msgid "Choose Editor Component"
-msgstr "Valitse editorikomponentti"
-
-#: 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 ""
-"Haluatko varmasti putkittaa tekstin päätteeseen? Kaikki tekstissä esiintyvät "
-"komennot suoritetaan sinun käyttäjäoikeuksillasi."
-
-#: app/kateconsole.cpp:130
-msgid "Pipe to Console?"
-msgstr "Putkita päätteeseen?"
-
-#: app/kateconsole.cpp:131
-msgid "Pipe to Console"
-msgstr "Putkita päätteeseen"
-
-#: app/katesession.cpp:78 app/katesession.cpp:102 app/katesession.cpp:252
-msgid "Default Session"
-msgstr "Oletusistunto"
-
-#: app/katesession.cpp:82
-msgid "Unnamed Session"
-msgstr "Nimetön istunto"
-
-#: app/katesession.cpp:104
-msgid "Session (%1)"
-msgstr "Istunto (%1)"
-
-#: app/katesession.cpp:384
-msgid "Save Session?"
-msgstr "Tallenna istunto?"
-
-#: app/katesession.cpp:391
-msgid "Save current session?"
-msgstr "Tallenna nykyinen istunto?"
-
-#: app/katesession.cpp:392
-msgid "Do not ask again"
-msgstr "Älä kysy uudestaan"
-
-#: app/katesession.cpp:482
-msgid "No session selected to open."
-msgstr "Mitään istuntoa ei ollut valittu avattavaksi."
-
-#: app/katesession.cpp:482
-msgid "No Session Selected"
-msgstr "Mitään istuntoa ei ollut valittu"
-
-#: app/katesession.cpp:554
-msgid "Specify Name for Current Session"
-msgstr "Anna nykyiselle istunnolle nimi"
-
-#: app/katesession.cpp:554 app/katesession.cpp:572 app/katesession.cpp:850
-msgid "Session name:"
-msgstr "Istunnon nimi:"
-
-#: app/katesession.cpp:561
-msgid "To save a new session, you must specify a name."
-msgstr "Tallentaaksesi uuden istunnon sille täytyy antaa sille nimi."
-
-#: app/katesession.cpp:561 app/katesession.cpp:579 app/katesession.cpp:857
-msgid "Missing Session Name"
-msgstr "Puuttuva istunnon nimi"
-
-#: app/katesession.cpp:572
-msgid "Specify New Name for Current Session"
-msgstr "Anna nykyiselle istunnolle uusi nimi"
-
-#: app/katesession.cpp:579 app/katesession.cpp:857
-msgid "To save a session, you must specify a name."
-msgstr "Tallentaaksesi istunnon sille pitää antaa nimi."
-
-#: app/katesession.cpp:618
-msgid "Session Chooser"
-msgstr "Istunnonvalitsija"
-
-#: app/katesession.cpp:623 app/katesession.cpp:715
-msgid "Open Session"
-msgstr "Avaa istunto"
-
-#: app/katesession.cpp:624
-msgid "New Session"
-msgstr "Uusi istunto"
-
-#: app/katesession.cpp:642 app/katesession.cpp:732 app/katesession.cpp:796
-msgid "Session Name"
-msgstr "Istunnon nimi"
-
-#: app/katesession.cpp:643 app/katesession.cpp:733 app/katesession.cpp:797
-msgid "Open Documents"
-msgstr "Avoimet asiakirjat"
-
-#: app/katesession.cpp:660
-msgid "&Always use this choice"
-msgstr "&Tee aina tämä valinta"
-
-#: app/katesession.cpp:720
-msgid "&Open"
-msgstr "&Avaa"
-
-#: app/katesession.cpp:781
-msgid "Manage Sessions"
-msgstr "Hallitse istuntoja"
-
-#: app/katesession.cpp:810
-msgid "&Rename..."
-msgstr "&Uudelleennimeä..."
-
-#: app/katesession.cpp:850
-msgid "Specify New Name for Session"
-msgstr "Anna istunnolle uusi nimi"
-
-#: app/kateviewspace.cpp:321 app/kateviewspace.cpp:360
-msgid " INS "
-msgstr " INS "
-
-#: app/kateviewspace.cpp:326 app/kateviewspace.cpp:364
-msgid " NORM "
-msgstr " NORM "
-
-#: app/kateviewspace.cpp:352
-msgid " Line: %1 Col: %2 "
-msgstr " Rivi: %1 Sar: %2"
-
-#: app/kateviewspace.cpp:356
-msgid " R/O "
-msgstr " LU "
-
-#: app/kateviewspace.cpp:358
-msgid " OVR "
-msgstr " YLI "
-
-#: app/kateviewspace.cpp:364
-msgid " BLK "
-msgstr " PYSTYS "
-
-#: app/kateviewmanager.cpp:97
-msgid "New Tab"
-msgstr "Uusi välilehti"
-
-#: app/kateviewmanager.cpp:100
-msgid "Close Current Tab"
-msgstr "Sulje nykyinen välilehti"
-
-#: app/kateviewmanager.cpp:104
-msgid "Activate Next Tab"
-msgstr "Aktivoi seuraava välilehti"
-
-#: app/kateviewmanager.cpp:109
-msgid "Activate Previous Tab"
-msgstr "Aktivoi edellinen välilehti"
-
-#: app/kateviewmanager.cpp:116
-msgid "Split Ve&rtical"
-msgstr "Jaa &pystysuunnassa"
-
-#: app/kateviewmanager.cpp:119
-msgid "Split the currently active view vertically into two views."
-msgstr "Jaa nykyinen näkymä pystysuunnassa kahteen näkymään."
-
-#: app/kateviewmanager.cpp:121
-msgid "Split &Horizontal"
-msgstr "Jaa &vaakasuunnassa"
-
-#: app/kateviewmanager.cpp:124
-msgid "Split the currently active view horizontally into two views."
-msgstr "Jaa nykyinen näkymä vaakasuunnassa kahteen näkymään."
-
-#: app/kateviewmanager.cpp:126
-msgid "Cl&ose Current View"
-msgstr "Sulje &nykyinen näkymä"
-
-#: app/kateviewmanager.cpp:130
-msgid "Close the currently active splitted view"
-msgstr "Sulje nykyinen jaettu näkymä"
-
-#: app/kateviewmanager.cpp:132
-msgid "Next View"
-msgstr "Seuraava näkymä"
-
-#: app/kateviewmanager.cpp:135
-msgid "Make the next split view the active one."
-msgstr "Muuta seuraava jaettu näkymä aktiiviseksi."
-
-#: app/kateviewmanager.cpp:137
-msgid "Previous View"
-msgstr "Edellinen näkymä"
-
-#: app/kateviewmanager.cpp:139
-msgid "Make the previous split view the active one."
-msgstr "Muuta edellinen jaettu näkymä aktiiviseksi."
-
-#: app/kateviewmanager.cpp:149
-msgid "Open a new tab"
-msgstr "Avaa uusi väilehti"
-
-#: app/kateviewmanager.cpp:157
-msgid "Close the current tab"
-msgstr "Sulje nykyinen välilehti"
-
#: app/katesavemodifieddialog.cpp:78
msgid "Save As (%1)"
msgstr "Tallenna nimellä (%1)"
@@ -1681,159 +1633,225 @@ msgid ""
"to proceed."
msgstr "Pyytämääsi tietoa ei voitu tallettaa. Valitse miten haluat jatkaa."
-#: app/kateexternaltools.cpp:276
-msgid "Failed to expand the command '%1'."
-msgstr "Ei voitu laajentaa komentoa '%1'."
+#: app/katefileselector.cpp:170
+msgid "Current Document Folder"
+msgstr "Nykyinen asiakirjakansio"
-#: app/kateexternaltools.cpp:277
-msgid "Kate External Tools"
-msgstr "Ulkoiset työkalut"
+#: app/katefileselector.cpp:198
+msgid ""
+"<p>Here you can enter a path for a folder to display."
+"<p>To go to a folder previously entered, press the arrow on the right and "
+"choose one. "
+"<p>The entry has folder completion. Right-click to choose how completion should "
+"behave."
+msgstr ""
+"<p>Tähän kohtaan voit kirjoittaa näytettävän kansion hakemistopolun."
+"<p> Jos haluat siirtyä edellä mainittuun kansioon, napsauta oikealla olevaa "
+"nuolta."
+"<p> Tässä kohdassa on käytössä kansionimien täydennys. Voit muokata "
+"täydennyksen asetuksia napsauttamalla hiiren oikealla painikkeella."
-#: app/kateexternaltools.cpp:427
-msgid "Edit External Tool"
-msgstr "Muokkaa ulkoista työkalua"
+#: app/katefileselector.cpp:203
+msgid ""
+"<p>Here you can enter a name filter to limit which files are displayed."
+"<p>To clear the filter, toggle off the filter button to the left."
+"<p>To reapply the last filter used, toggle on the filter button."
+msgstr ""
+"<p>Tähän kohtaan voit kirjoittaa tiedostonimien suotimen."
+"<p>Jos haluat poistaa suotimen, napsauta vasemman reunan painiketta."
+"<p>Jos haluat käyttää edellistä suodinta, napsauta suotimen painiketta."
-#: app/kateexternaltools.cpp:441
-msgid "&Label:"
-msgstr "&Nimi:"
+#: app/katefileselector.cpp:207
+msgid ""
+"<p>This button clears the name filter when toggled off, or reapplies the last "
+"filter used when toggled on."
+msgstr "<p>Tämä painike tyhjentää nimisuotimen tai ottaa sen käyttöön."
-#: app/kateexternaltools.cpp:446
-msgid "The name will be displayed in the 'Tools->External' menu"
-msgstr "Nimi näytetään 'Työkalut->Ulkoiset työkalut' valikossa"
+#: app/katefileselector.cpp:321
+msgid "Apply last filter (\"%1\")"
+msgstr "Käytä edellistä suodinta (\"%1\")"
-#: app/kateexternaltools.cpp:456
-msgid "S&cript:"
-msgstr "TDE-skri&pti:"
+#: app/katefileselector.cpp:326
+msgid "Clear filter"
+msgstr "Puhdista suodin"
-#: app/kateexternaltools.cpp:461
+#: app/katefileselector.cpp:536
+msgid "Toolbar"
+msgstr "Työkalurivi"
+
+#: app/katefileselector.cpp:538
+msgid "A&vailable actions:"
+msgstr "Saatavilla olev&at toiminnot:"
+
+#: app/katefileselector.cpp:539
+msgid "S&elected actions:"
+msgstr "V&alitut toiminnot:"
+
+#: app/katefileselector.cpp:547
+msgid "Auto Synchronization"
+msgstr "Automaattinen tahdistus"
+
+#: app/katefileselector.cpp:548
+msgid "When a docu&ment becomes active"
+msgstr "Kun &asiakirja aktivoidaan"
+
+#: app/katefileselector.cpp:549
+msgid "When the file selector becomes visible"
+msgstr "Kun tiedostovalitsin tulee näkyväksi"
+
+#: app/katefileselector.cpp:556
+msgid "Remember &locations:"
+msgstr "Muista &sijainnit:"
+
+#: app/katefileselector.cpp:563
+msgid "Remember &filters:"
+msgstr "Muista &suotimet:"
+
+#: app/katefileselector.cpp:570
+msgid "Session"
+msgstr "Istunto"
+
+#: app/katefileselector.cpp:571
+msgid "Restore loca&tion"
+msgstr "Palauta si&jainti"
+
+#: app/katefileselector.cpp:572
+msgid "Restore last f&ilter"
+msgstr "Palauta viimeinen s&uodin"
+
+#: app/katefileselector.cpp:592
msgid ""
-"<p>The script to execute to invoke the tool. The script is passed to /bin/sh "
-"for execution. The following macros will be expanded:</p>"
-"<ul>"
-"<li><code>%URL</code> - the URL of the current document."
-"<li><code>%URLs</code> - a list of the URLs of all open documents."
-"<li><code>%directory</code> - the URL of the directory containing the current "
-"document."
-"<li><code>%filename</code> - the filename of the current document."
-"<li><code>%line</code> - the current line of the text cursor in the current "
-"view."
-"<li><code>%column</code> - the column of the text cursor in the current view."
-"<li><code>%selection</code> - the selected text in the current view."
-"<li><code>%text</code> - the text of the current document.</ul>"
+"<p>Decides how many locations to keep in the history of the location combo box."
msgstr ""
-"<p>Tätä skriptiä käytetään työkalun käynnistyksessä. Skripti suoritetaan "
-"ohjelmalla /bin/sh. Seuraavat makrot lavennettaan:</p>"
-"<ul>"
-"<li><code>%URL</code> - nykyisen asiakirjan URL."
-"<li><code>%URLs</code> - lista URLeja kaikkiin avoinnaoleviin dokumentteihin."
-"<li><code>%directory</code> - URL nykyisen asiakirjan kansioon."
-"<li><code>%filename</code> - nykyisen asiakirjan tiedostonnimi."
-"<li><code>%line</code> - tekstikursorin nykyinen rivi nykyisessä näytössä."
-"<li><code>%column</code> -tekstikursorin nykyinen sarake nykyisessä näytössä."
-"<li><code>%selection</code> - valittu teksti nykyisessä näytössä. "
-"<li><code>%text</code> - nykyisen asiakirjan teksti.</ul>"
-
-#: app/kateexternaltools.cpp:479
-msgid "&Executable:"
-msgstr "&Suoritustiedosto:"
+"<p>Määrittelee, kuinka monta sijaintia säilytetään sijaintirivin "
+"yhdistelmäruudussa"
-#: app/kateexternaltools.cpp:484
+#: app/katefileselector.cpp:597
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 <em>command</em> will be used."
+"<p>Decides how many filters to keep in the history of the filter combo box."
msgstr ""
-"Komennon käyttämä suorituskelpoinen ohjelma. Tämä tarkistaa näytetäänkö työkalu "
-"vai ensimmäinen sana <em>komennosta</em>."
+"<p>Määrittelee kuinka monta suodinta säilytetään suotimen yhdistelmäruudussa."
-#: app/kateexternaltools.cpp:490
-msgid "&Mime types:"
-msgstr "&Mime-tyypit:"
+#: app/katefileselector.cpp:602
+msgid ""
+"<p>These options allow you to have the File Selector automatically change "
+"location to the folder of the active document on certain events."
+"<p>Auto synchronization is <em>lazy</em>, meaning it will not take effect until "
+"the file selector is visible."
+"<p>None of these are enabled by default, but you can always sync the location "
+"by pressing the sync button in the toolbar."
+msgstr ""
+"<p>Näiden asetusten avulla voit määritellä tiedostovalitsimen siirtyvän "
+"automaattisesti aktiivisen asiakirjan kansioon tietyissä tilanteissa."
+"<p> Automaattinen synkronointi tapahtuu vasta silloin, kun tiedostovalitsin on "
+"näkyvissä."
+"<p>Mikään asetus ei ole oletuksena valittuna, mutta voit päivittää sijainnin "
+"napsauttamalla työkalurivin synkronointipainiketta."
-#: app/kateexternaltools.cpp:495
+#: app/katefileselector.cpp:611
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."
+"<p>If this option is enabled (default), the location will be restored when you "
+"start Kate."
+"<p><strong>Note</strong> that if the session is handled by the TDE session "
+"manager, the location is always restored."
msgstr ""
-"Puolipistein eroteltu lista mime-tyypeistä, joita tällä ohjelmalla voi "
-"käsitellä. Jos tämä on tyhjä, työkalu on käytössä jokaiselle tyypille. "
-"Valitaksesi tunnetuista mime-tyypeistä, paina oikealla sijaitsevaa nappulaa."
+"<p>Jos valittuna (oletuksena), sijainti palautetaan kun käynnistät Katen "
+"uudelleen."
+"<p><strong>Huomaa</strong>, että jos Kate palautetaan TDE:n istuntoa "
+"palautettaessa, sijainti palautetaan aina."
-#: app/kateexternaltools.cpp:504
-msgid "Click for a dialog that can help you creating a list of mimetypes."
+#: app/katefileselector.cpp:615
+msgid ""
+"<p>If this option is enabled (default), the current filter will be restored "
+"when you start Kate."
+"<p><strong>Note</strong> that if the session is handled by the TDE session "
+"manager, the filter is always restored."
+"<p><strong>Note</strong> that some of the autosync settings may override the "
+"restored location if on."
msgstr ""
-"Klikkaa keskusteluikkunaa, joka voi avustaa mime-tyyppien listan luonnissa."
+"<p>Jos valittuna (oletuksena), käytössä oleva suodin palautetaan, kun "
+"käynnistät Katen uudelleen."
+"<p><strong>Huomaa</strong>, että jos istunto palautetaan TDE:n käynnistyksen "
+"yhteydessä, suodin palautetaan aina."
+"<p><strong>Huomaa</strong>, että jotkin automaattisen synkronoinnin asetukset "
+"saattavat ohittaa tämän."
-#: app/kateexternaltools.cpp:508
-msgid "&Save:"
-msgstr "&Talleta:"
+#: app/kwritemain.cpp:82
+msgid ""
+"A TDE text-editor component could not be found;\n"
+"please check your TDE installation."
+msgstr ""
+"TDE:n tekstieditorikomponenttia ei löytynyt!\n"
+"Tarkista TDE:n asennus."
-#: app/kateexternaltools.cpp:512
-msgid "None"
-msgstr "Ei mikään"
+#: app/kwritemain.cpp:142
+msgid "Use this to close the current document"
+msgstr "Käytä tätä sulkeaksesi nykyisen asiakirjan"
-#: app/kateexternaltools.cpp:512
-msgid "Current Document"
-msgstr "Nykyinen asiakirja"
+#: app/kwritemain.cpp:145
+msgid "Use this command to print the current document"
+msgstr "Käytä tätä komentoa tulostaaksesi nykyisen asiakirjan"
-#: app/kateexternaltools.cpp:512
-msgid "All Documents"
-msgstr "Kaikki Asiakirjat"
+#: app/kwritemain.cpp:146
+msgid "Use this command to create a new document"
+msgstr "Käytä tätä komentoa luodaksesi uuden asiakirjan"
-#: 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 ""
-"Voit valita talletetaanko nykyinen vai kaikki muutetut dokumentit suorittamalla "
-"komento. Tätä voi soveltaa URLien antamiiseen sovelluksille, esimerkiksi "
-"FTP-asiakasohjelmassa."
+#: app/kwritemain.cpp:147
+msgid "Use this command to open an existing document for editing"
+msgstr "Käytä tätä komentoa avataksesi olemassa olevan asiakirjan"
-#: app/kateexternaltools.cpp:523
-msgid "&Command line name:"
-msgstr "&Komentorivin nimi:"
+#: app/kwritemain.cpp:155
+msgid "Create another view containing the current document"
+msgstr "Luo toinen näkymä nykyiselle asiakirjalle"
-#: 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."
-msgstr ""
-"Jos määrittelet tähän nimen, voit antaa komennon komentojen näytöstä "
-"exttool-the_nimi_jonka_tähän_kirjoitit. Älä käytä välilyöntejä tai sarkaimia "
-"nimessä."
+#: app/kwritemain.cpp:157
+#, fuzzy
+msgid "Choose Editor Component..."
+msgstr "Valitse editorikomponentti"
-#: app/kateexternaltools.cpp:539
-msgid "You must specify at least a name and a command"
-msgstr "Anna ainakin nimi ja komento"
+#: app/kwritemain.cpp:159
+msgid "Override the system wide setting for the default editing component"
+msgstr "Ylikirjoita koko järjestelmän oletusarvoisen editorin asetus"
-#: app/kateexternaltools.cpp:548
-msgid "Select the MimeTypes for which to enable this tool."
-msgstr "Valitse Mime-tyypit vastaamaan tätä työkalua."
+#: app/kwritemain.cpp:161
+msgid "Close the current document view"
+msgstr "Sulje nykyinen asiakirjanäkymä"
-#: app/kateexternaltools.cpp:550
-msgid "Select Mime Types"
-msgstr "Valitse mime-tyypit"
+#: app/kwritemain.cpp:167
+msgid "Use this command to show or hide the view's statusbar"
+msgstr "Käytä tätä komentoa näyttääksesi tai piilottaaksesi näkymän tilarivin"
-#: app/kateexternaltools.cpp:568
-msgid "&New..."
-msgstr "&Uusi..."
+#: app/kwritemain.cpp:169
+msgid "Sho&w Path"
+msgstr "Näytä &polku"
-#: app/kateexternaltools.cpp:576
-msgid "&Edit..."
-msgstr "&Muokkaa..."
+#: app/kwritemain.cpp:171
+msgid "Hide Path"
+msgstr "Piilota polku"
-#: app/kateexternaltools.cpp:580
-msgid "Insert &Separator"
-msgstr "Lisää &erotin"
+#: app/kwritemain.cpp:172
+msgid "Show the complete document path in the window caption"
+msgstr "Näytä asiakirjan kokonainen hakemistopolku ikkunan otsikkossa"
-#: 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 ""
-"Tämä lista näyttää kaikki määritellyt työkalut valikkotekstien mukaan "
-"edustettuna."
+"Annettua tiedostoa ei voitu lukea, tarkasta että se on olemassa ja nykyisen "
+"käyttäjän luettavissa."
+
+#: app/kwritemain.cpp:553
+msgid "KWrite"
+msgstr "KWrite"
+
+#: app/kwritemain.cpp:555
+msgid "KWrite - Text Editor"
+msgstr "KWrite - Tekstieditori"
+
+#: app/kwritemain.cpp:700
+msgid "Choose Editor Component"
+msgstr "Valitse editorikomponentti"
#: app/katemdi.cpp:140
msgid "Tool &Views"
@@ -1903,24 +1921,6 @@ msgstr ""
"valikosta. On yhä mahdollista näyttää/piilottaa työkalunäytöt asianomaisilla "
"pikanäppäimillä.</qt>"
-#. i18n: file ./data/kateui.rc line 43
-#: rc.cpp:9
-#, no-c-format
-msgid "&Document"
-msgstr "&Asiakirja"
-
-#. i18n: file ./data/kateui.rc line 62
-#: rc.cpp:18
-#, no-c-format
-msgid "Sess&ions"
-msgstr "&Istunnot"
-
-#. i18n: file ./data/kateui.rc line 85
-#: rc.cpp:24
-#, no-c-format
-msgid "&Window"
-msgstr "&Ikkuna"
-
#~ msgid "Choose Editor..."
#~ msgstr "Valitse editori..."
diff --git a/tde-i18n-fi/messages/tdebase/kay.po b/tde-i18n-fi/messages/tdebase/kay.po
index f998926b5f3..0d97e154d59 100644
--- a/tde-i18n-fi/messages/tdebase/kay.po
+++ b/tde-i18n-fi/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-01-16 21:52+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmaccess.po b/tde-i18n-fi/messages/tdebase/kcmaccess.po
index a1b8d9f793c..f8ff383633f 100644
--- a/tde-i18n-fi/messages/tdebase/kcmaccess.po
+++ b/tde-i18n-fi/messages/tdebase/kcmaccess.po
@@ -9,7 +9,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-03-29 11:26+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmaccessibility.po b/tde-i18n-fi/messages/tdebase/kcmaccessibility.po
index 9eccae58f2c..90f95e307f7 100644
--- a/tde-i18n-fi/messages/tdebase/kcmaccessibility.po
+++ b/tde-i18n-fi/messages/tdebase/kcmaccessibility.po
@@ -8,7 +8,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: 2005-09-02 09:31+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmarts.po b/tde-i18n-fi/messages/tdebase/kcmarts.po
index f782b25644d..595e061ceb5 100644
--- a/tde-i18n-fi/messages/tdebase/kcmarts.po
+++ b/tde-i18n-fi/messages/tdebase/kcmarts.po
@@ -10,7 +10,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: 2005-02-04 00:02+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmbackground.po b/tde-i18n-fi/messages/tdebase/kcmbackground.po
index 10bce50d8b9..d744a7cbc0f 100644
--- a/tde-i18n-fi/messages/tdebase/kcmbackground.po
+++ b/tde-i18n-fi/messages/tdebase/kcmbackground.po
@@ -11,7 +11,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: 2005-09-02 10:01+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmbell.po b/tde-i18n-fi/messages/tdebase/kcmbell.po
index 9e5aa162018..bf7990c16a4 100644
--- a/tde-i18n-fi/messages/tdebase/kcmbell.po
+++ b/tde-i18n-fi/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: 2004-07-21 23:07+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmcgi.po b/tde-i18n-fi/messages/tdebase/kcmcgi.po
index 131bfb152e4..a4d7cc4ca40 100644
--- a/tde-i18n-fi/messages/tdebase/kcmcgi.po
+++ b/tde-i18n-fi/messages/tdebase/kcmcgi.po
@@ -7,7 +7,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: 2004-02-26 22:34+0200\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmcolors.po b/tde-i18n-fi/messages/tdebase/kcmcolors.po
index 66ca064ddcc..202ab30fcbd 100644
--- a/tde-i18n-fi/messages/tdebase/kcmcolors.po
+++ b/tde-i18n-fi/messages/tdebase/kcmcolors.po
@@ -9,7 +9,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: 2005-09-02 10:05+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmcomponentchooser.po b/tde-i18n-fi/messages/tdebase/kcmcomponentchooser.po
index 6a8190b8885..77960f6bb9c 100644
--- a/tde-i18n-fi/messages/tdebase/kcmcomponentchooser.po
+++ b/tde-i18n-fi/messages/tdebase/kcmcomponentchooser.po
@@ -10,7 +10,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-01-16 21:54+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmcrypto.po b/tde-i18n-fi/messages/tdebase/kcmcrypto.po
index 1f3508696e2..20ccddb8a4c 100644
--- a/tde-i18n-fi/messages/tdebase/kcmcrypto.po
+++ b/tde-i18n-fi/messages/tdebase/kcmcrypto.po
@@ -9,7 +9,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: 2005-11-07 00:44+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmcss.po b/tde-i18n-fi/messages/tdebase/kcmcss.po
index 71c54875fea..34e97ffd4f7 100644
--- a/tde-i18n-fi/messages/tdebase/kcmcss.po
+++ b/tde-i18n-fi/messages/tdebase/kcmcss.po
@@ -8,7 +8,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: 2005-09-02 10:14+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmenergy.po b/tde-i18n-fi/messages/tdebase/kcmenergy.po
index 946034cf8ff..87f8cc879ce 100644
--- a/tde-i18n-fi/messages/tdebase/kcmenergy.po
+++ b/tde-i18n-fi/messages/tdebase/kcmenergy.po
@@ -4,7 +4,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: 2003-09-30 02:16+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmfonts.po b/tde-i18n-fi/messages/tdebase/kcmfonts.po
index c53f43ee209..5240f7761b0 100644
--- a/tde-i18n-fi/messages/tdebase/kcmfonts.po
+++ b/tde-i18n-fi/messages/tdebase/kcmfonts.po
@@ -9,7 +9,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-10-09 18:42+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmhtmlsearch.po b/tde-i18n-fi/messages/tdebase/kcmhtmlsearch.po
index f4e1798f313..3f2555979c1 100644
--- a/tde-i18n-fi/messages/tdebase/kcmhtmlsearch.po
+++ b/tde-i18n-fi/messages/tdebase/kcmhtmlsearch.po
@@ -7,7 +7,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: 2003-10-30 22:16+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmicons.po b/tde-i18n-fi/messages/tdebase/kcmicons.po
index 5090e43ddf6..19e7268b5b6 100644
--- a/tde-i18n-fi/messages/tdebase/kcmicons.po
+++ b/tde-i18n-fi/messages/tdebase/kcmicons.po
@@ -9,7 +9,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: 2005-02-04 00:29+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcminfo.po b/tde-i18n-fi/messages/tdebase/kcminfo.po
index 0ea7a04feb7..70f262a5f14 100644
--- a/tde-i18n-fi/messages/tdebase/kcminfo.po
+++ b/tde-i18n-fi/messages/tdebase/kcminfo.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcminfo\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-10-09 18:36+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcminput.po b/tde-i18n-fi/messages/tdebase/kcminput.po
index 12a94baa4ff..06770ef2b72 100644
--- a/tde-i18n-fi/messages/tdebase/kcminput.po
+++ b/tde-i18n-fi/messages/tdebase/kcminput.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcminput\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-03-29 11:26+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkclock.po b/tde-i18n-fi/messages/tdebase/kcmkclock.po
index b95c9b13928..a0f23a86932 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkclock.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkclock.po
@@ -9,7 +9,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: 2005-09-02 10:17+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkded.po b/tde-i18n-fi/messages/tdebase/kcmkded.po
index 341c74dca65..a1c12a21816 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkded.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkded.po
@@ -8,7 +8,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: 2004-07-21 23:40+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkeys.po b/tde-i18n-fi/messages/tdebase/kcmkeys.po
index 04b59ec127c..807ae1d7474 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkeys.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkeys.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkeys\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-02 10:26+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkicker.po b/tde-i18n-fi/messages/tdebase/kcmkicker.po
index 6d94a4baf8f..4b7d9100a23 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkicker.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkicker.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkicker\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-05-18 14:55+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkonq.po b/tde-i18n-fi/messages/tdebase/kcmkonq.po
index aed6b230e78..e6d842928d9 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkonq.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkonq.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkonq\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-12-12 20:56+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkonqhtml.po b/tde-i18n-fi/messages/tdebase/kcmkonqhtml.po
index af1da805b6c..ec9864ab4cb 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkonqhtml.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkonqhtml.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkonqhtml\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-12-12 20:55+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkonsole.po b/tde-i18n-fi/messages/tdebase/kcmkonsole.po
index 5bf34dc285f..ae84738d9ee 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkonsole.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkonsole.po
@@ -12,7 +12,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-03 12:16+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkurifilt.po b/tde-i18n-fi/messages/tdebase/kcmkurifilt.po
index d080846c529..5ddac4e787a 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkurifilt.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkurifilt.po
@@ -12,7 +12,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: 2005-10-17 14:33+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmkwm.po b/tde-i18n-fi/messages/tdebase/kcmkwm.po
index be735357d91..9a4a67b4a9b 100644
--- a/tde-i18n-fi/messages/tdebase/kcmkwm.po
+++ b/tde-i18n-fi/messages/tdebase/kcmkwm.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkwm\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-01-18 18:34+0200\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmlaunch.po b/tde-i18n-fi/messages/tdebase/kcmlaunch.po
index c37edf16b5e..df8b3f0abf3 100644
--- a/tde-i18n-fi/messages/tdebase/kcmlaunch.po
+++ b/tde-i18n-fi/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: 2003-10-29 00:07+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmlayout.po b/tde-i18n-fi/messages/tdebase/kcmlayout.po
index 380ec3637d2..2779a6283a5 100644
--- a/tde-i18n-fi/messages/tdebase/kcmlayout.po
+++ b/tde-i18n-fi/messages/tdebase/kcmlayout.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlayout\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-10-09 18:32+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmlocale.po b/tde-i18n-fi/messages/tdebase/kcmlocale.po
index f8fd8103c20..5ab88c5cda6 100644
--- a/tde-i18n-fi/messages/tdebase/kcmlocale.po
+++ b/tde-i18n-fi/messages/tdebase/kcmlocale.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlocale\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-10-17 14:43+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmmedia.po b/tde-i18n-fi/messages/tdebase/kcmmedia.po
index 0cd8ddf0546..080ae32e745 100644
--- a/tde-i18n-fi/messages/tdebase/kcmmedia.po
+++ b/tde-i18n-fi/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-01-16 21:56+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmnic.po b/tde-i18n-fi/messages/tdebase/kcmnic.po
index 3e896780782..d73cb5da839 100644
--- a/tde-i18n-fi/messages/tdebase/kcmnic.po
+++ b/tde-i18n-fi/messages/tdebase/kcmnic.po
@@ -7,7 +7,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-02-21 21:34+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmnotify.po b/tde-i18n-fi/messages/tdebase/kcmnotify.po
index e166d026ec8..2549fc61b29 100644
--- a/tde-i18n-fi/messages/tdebase/kcmnotify.po
+++ b/tde-i18n-fi/messages/tdebase/kcmnotify.po
@@ -9,7 +9,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: 2005-03-11 04:41+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmperformance.po b/tde-i18n-fi/messages/tdebase/kcmperformance.po
index 6c06126bdd1..6395fd73217 100644
--- a/tde-i18n-fi/messages/tdebase/kcmperformance.po
+++ b/tde-i18n-fi/messages/tdebase/kcmperformance.po
@@ -10,7 +10,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-01-16 21:57+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmprintmgr.po b/tde-i18n-fi/messages/tdebase/kcmprintmgr.po
index 9fc6f669f15..f9d98e5f88a 100644
--- a/tde-i18n-fi/messages/tdebase/kcmprintmgr.po
+++ b/tde-i18n-fi/messages/tdebase/kcmprintmgr.po
@@ -7,7 +7,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: 2003-10-16 18:59+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmsamba.po b/tde-i18n-fi/messages/tdebase/kcmsamba.po
index a41d978f347..9a816864f44 100644
--- a/tde-i18n-fi/messages/tdebase/kcmsamba.po
+++ b/tde-i18n-fi/messages/tdebase/kcmsamba.po
@@ -7,7 +7,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: 2005-07-30 23:55+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmscreensaver.po b/tde-i18n-fi/messages/tdebase/kcmscreensaver.po
index efe5ea2de5d..fb5f81ad9b0 100644
--- a/tde-i18n-fi/messages/tdebase/kcmscreensaver.po
+++ b/tde-i18n-fi/messages/tdebase/kcmscreensaver.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmscreensaver\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-03-29 11:28+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmsmartcard.po b/tde-i18n-fi/messages/tdebase/kcmsmartcard.po
index a2ccfe187e5..f2763fe5e9b 100644
--- a/tde-i18n-fi/messages/tdebase/kcmsmartcard.po
+++ b/tde-i18n-fi/messages/tdebase/kcmsmartcard.po
@@ -9,7 +9,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: 2004-07-22 10:22+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmsmserver.po b/tde-i18n-fi/messages/tdebase/kcmsmserver.po
index 5c6c315caa2..6a6ee0f38e1 100644
--- a/tde-i18n-fi/messages/tdebase/kcmsmserver.po
+++ b/tde-i18n-fi/messages/tdebase/kcmsmserver.po
@@ -9,7 +9,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: 2005-09-05 00:05+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmspellchecking.po b/tde-i18n-fi/messages/tdebase/kcmspellchecking.po
index 025ecd32332..7f758e78a68 100644
--- a/tde-i18n-fi/messages/tdebase/kcmspellchecking.po
+++ b/tde-i18n-fi/messages/tdebase/kcmspellchecking.po
@@ -5,7 +5,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: 2003-10-06 22:24+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmstyle.po b/tde-i18n-fi/messages/tdebase/kcmstyle.po
index ff0b39bcca7..152e57f3e6f 100644
--- a/tde-i18n-fi/messages/tdebase/kcmstyle.po
+++ b/tde-i18n-fi/messages/tdebase/kcmstyle.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmstyle\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-04-16 17:30+0300\n"
"Last-Translator: Teemu Rytilahti <tpr@d5k.net>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmtaskbar.po b/tde-i18n-fi/messages/tdebase/kcmtaskbar.po
index 84c758f8550..a0284d6e98e 100644
--- a/tde-i18n-fi/messages/tdebase/kcmtaskbar.po
+++ b/tde-i18n-fi/messages/tdebase/kcmtaskbar.po
@@ -10,7 +10,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: 2007-05-18 14:54+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmtdednssd.po b/tde-i18n-fi/messages/tdebase/kcmtdednssd.po
index 22b18dcd95e..893f9052d8e 100644
--- a/tde-i18n-fi/messages/tdebase/kcmtdednssd.po
+++ b/tde-i18n-fi/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: 2005-09-02 10:24+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmtdeio.po b/tde-i18n-fi/messages/tdebase/kcmtdeio.po
index f9b58bac2ad..1112473d484 100644
--- a/tde-i18n-fi/messages/tdebase/kcmtdeio.po
+++ b/tde-i18n-fi/messages/tdebase/kcmtdeio.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkio\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-02-06 09:25+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmtwindecoration.po b/tde-i18n-fi/messages/tdebase/kcmtwindecoration.po
index a44fa0d716a..dda4487602c 100644
--- a/tde-i18n-fi/messages/tdebase/kcmtwindecoration.po
+++ b/tde-i18n-fi/messages/tdebase/kcmtwindecoration.po
@@ -7,7 +7,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: 2005-04-26 01:30+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmtwinrules.po b/tde-i18n-fi/messages/tdebase/kcmtwinrules.po
index cc4c49d1e38..a67902461c3 100644
--- a/tde-i18n-fi/messages/tdebase/kcmtwinrules.po
+++ b/tde-i18n-fi/messages/tdebase/kcmtwinrules.po
@@ -4,7 +4,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: 2005-11-07 17:18+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kcmusb.po b/tde-i18n-fi/messages/tdebase/kcmusb.po
index d6fd7333b37..675b71db554 100644
--- a/tde-i18n-fi/messages/tdebase/kcmusb.po
+++ b/tde-i18n-fi/messages/tdebase/kcmusb.po
@@ -7,7 +7,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: 2005-02-07 10:19+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmview1394.po b/tde-i18n-fi/messages/tdebase/kcmview1394.po
index 22a7bf5798d..c6daedf1036 100644
--- a/tde-i18n-fi/messages/tdebase/kcmview1394.po
+++ b/tde-i18n-fi/messages/tdebase/kcmview1394.po
@@ -8,7 +8,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: 2004-11-24 17:07+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcmxinerama.po b/tde-i18n-fi/messages/tdebase/kcmxinerama.po
index 2110ce3216a..f2a9b5e07d3 100644
--- a/tde-i18n-fi/messages/tdebase/kcmxinerama.po
+++ b/tde-i18n-fi/messages/tdebase/kcmxinerama.po
@@ -7,7 +7,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: 2004-07-22 11:46+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kcontrol.po b/tde-i18n-fi/messages/tdebase/kcontrol.po
index 6e3f42697cc..597a8f0a9e3 100644
--- a/tde-i18n-fi/messages/tdebase/kcontrol.po
+++ b/tde-i18n-fi/messages/tdebase/kcontrol.po
@@ -7,7 +7,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-01-16 21:57+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kdcop.po b/tde-i18n-fi/messages/tdebase/kdcop.po
index 40cd92a787d..1b7f476b4db 100644
--- a/tde-i18n-fi/messages/tdebase/kdcop.po
+++ b/tde-i18n-fi/messages/tdebase/kdcop.po
@@ -10,7 +10,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: 2007-05-18 14:53+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kdesktop.po b/tde-i18n-fi/messages/tdebase/kdesktop.po
index 111650e5781..ed03f5e74cb 100644
--- a/tde-i18n-fi/messages/tdebase/kdesktop.po
+++ b/tde-i18n-fi/messages/tdebase/kdesktop.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdesktop\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-09-18 12:00+0300\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kdialog.po b/tde-i18n-fi/messages/tdebase/kdialog.po
index 8ea33c9ba16..6b4dcffddc4 100644
--- a/tde-i18n-fi/messages/tdebase/kdialog.po
+++ b/tde-i18n-fi/messages/tdebase/kdialog.po
@@ -10,7 +10,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: 2005-02-07 10:25+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kfindpart.po b/tde-i18n-fi/messages/tdebase/kfindpart.po
index 7bd380f5c04..7ed4397a891 100644
--- a/tde-i18n-fi/messages/tdebase/kfindpart.po
+++ b/tde-i18n-fi/messages/tdebase/kfindpart.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfindpart\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-03 12:20+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kfmclient.po b/tde-i18n-fi/messages/tdebase/kfmclient.po
index e90be7a7cce..b402a72af12 100644
--- a/tde-i18n-fi/messages/tdebase/kfmclient.po
+++ b/tde-i18n-fi/messages/tdebase/kfmclient.po
@@ -8,7 +8,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: 2005-10-17 15:27+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/kgreet_classic.po b/tde-i18n-fi/messages/tdebase/kgreet_classic.po
index 02149e6a7c2..2ae8c87165f 100644
--- a/tde-i18n-fi/messages/tdebase/kgreet_classic.po
+++ b/tde-i18n-fi/messages/tdebase/kgreet_classic.po
@@ -7,7 +7,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: 2004-07-28 00:40+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kgreet_winbind.po b/tde-i18n-fi/messages/tdebase/kgreet_winbind.po
index 9d3ba8a7faa..d799c0b9843 100644
--- a/tde-i18n-fi/messages/tdebase/kgreet_winbind.po
+++ b/tde-i18n-fi/messages/tdebase/kgreet_winbind.po
@@ -4,7 +4,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: 2005-03-11 04:07+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/khelpcenter.po b/tde-i18n-fi/messages/tdebase/khelpcenter.po
index 052a632410a..522620ffee2 100644
--- a/tde-i18n-fi/messages/tdebase/khelpcenter.po
+++ b/tde-i18n-fi/messages/tdebase/khelpcenter.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khelpcenter\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-10-17 15:50+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/khotkeys.po b/tde-i18n-fi/messages/tdebase/khotkeys.po
index c203ee4806b..62c7a37417a 100644
--- a/tde-i18n-fi/messages/tdebase/khotkeys.po
+++ b/tde-i18n-fi/messages/tdebase/khotkeys.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khotkeys\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-01-16 22:00+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kicker.po b/tde-i18n-fi/messages/tdebase/kicker.po
index e3a84289b95..8653b1bb052 100644
--- a/tde-i18n-fi/messages/tdebase/kicker.po
+++ b/tde-i18n-fi/messages/tdebase/kicker.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kicker\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-11-11 10:48+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kickermenu_kate.po b/tde-i18n-fi/messages/tdebase/kickermenu_kate.po
index e04a192b523..a164a6b058d 100644
--- a/tde-i18n-fi/messages/tdebase/kickermenu_kate.po
+++ b/tde-i18n-fi/messages/tdebase/kickermenu_kate.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kickermenu_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-11-27 20:34+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kjobviewer.po b/tde-i18n-fi/messages/tdebase/kjobviewer.po
index f25fe6f925a..c8dc8a7e29d 100644
--- a/tde-i18n-fi/messages/tdebase/kjobviewer.po
+++ b/tde-i18n-fi/messages/tdebase/kjobviewer.po
@@ -8,7 +8,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: 2005-02-07 10:33+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/klipper.po b/tde-i18n-fi/messages/tdebase/klipper.po
index 2f79d168aa8..24a3a383b82 100644
--- a/tde-i18n-fi/messages/tdebase/klipper.po
+++ b/tde-i18n-fi/messages/tdebase/klipper.po
@@ -10,7 +10,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-03 12:22+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kmenuapplet.po b/tde-i18n-fi/messages/tdebase/kmenuapplet.po
index cddd57db432..6763ae99d6f 100644
--- a/tde-i18n-fi/messages/tdebase/kmenuapplet.po
+++ b/tde-i18n-fi/messages/tdebase/kmenuapplet.po
@@ -7,7 +7,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: 2004-07-22 11:50+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kmenuedit.po b/tde-i18n-fi/messages/tdebase/kmenuedit.po
index c9901792a71..afb18bd4163 100644
--- a/tde-i18n-fi/messages/tdebase/kmenuedit.po
+++ b/tde-i18n-fi/messages/tdebase/kmenuedit.po
@@ -10,7 +10,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: 2005-02-07 10:47+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kminipagerapplet.po b/tde-i18n-fi/messages/tdebase/kminipagerapplet.po
index 4da27b24a78..2b6112b6e29 100644
--- a/tde-i18n-fi/messages/tdebase/kminipagerapplet.po
+++ b/tde-i18n-fi/messages/tdebase/kminipagerapplet.po
@@ -10,7 +10,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-01-21 19:12+0200\n"
"Last-Translator: Lasse Liehu <lliehu@kolumbus.fi>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdebase/knetattach.po b/tde-i18n-fi/messages/tdebase/knetattach.po
index 46fb7f0044e..29abf507a1e 100644
--- a/tde-i18n-fi/messages/tdebase/knetattach.po
+++ b/tde-i18n-fi/messages/tdebase/knetattach.po
@@ -6,7 +6,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: 2007-11-11 11:37+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/konqueror.po b/tde-i18n-fi/messages/tdebase/konqueror.po
index 90e601bfe5c..75c6f2c5753 100644
--- a/tde-i18n-fi/messages/tdebase/konqueror.po
+++ b/tde-i18n-fi/messages/tdebase/konqueror.po
@@ -11,7 +11,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-12-12 20:59+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -2661,17 +2661,112 @@ msgstr "Suorita nykyisessä hakemistossa komento:"
msgid "Output from command: \"%1\""
msgstr "Komennon \"%1\" tuloste"
-#: sidebar/trees/konqsidebar_tree.cpp:32
-msgid "Clear Search"
-msgstr "Tyhjennä etsintä"
+#: sidebar/sidebar_widget.cpp:117
+msgid "Rollback to System Default"
+msgstr "Palaa järjestelmän oletukseen"
-#: sidebar/trees/konqsidebar_tree.cpp:147
-msgid "Select Type"
-msgstr "Valitse tyyppi"
+#: sidebar/sidebar_widget.cpp:123
+msgid ""
+"<qt>This removes all your entries from the sidebar and adds the system default "
+"ones.<BR><B>This procedure is irreversible</B><BR>Do you want to proceed?</qt>"
+msgstr ""
+"<qt>Tämä poistaa kaikki tietueet sivupalkista ja palauttaa järjestelmän "
+"oletusarvot <BR><B>Toimenpidettä ei voida peruuttaa.</B><BR>"
+"Haluatko jatkaa?</qt>"
-#: sidebar/trees/konqsidebar_tree.cpp:148
-msgid "Select type:"
-msgstr "Valitse tyyppi:"
+#: sidebar/sidebar_widget.cpp:278
+msgid "Add New"
+msgstr "Lisää uusi"
+
+#: sidebar/sidebar_widget.cpp:279
+msgid "Multiple Views"
+msgstr "Useat näkymät"
+
+#: sidebar/sidebar_widget.cpp:280
+msgid "Show Tabs Left"
+msgstr "Näytä välilehdet vasemmalla"
+
+#: sidebar/sidebar_widget.cpp:281
+msgid "Show Configuration Button"
+msgstr "Näytä asetuspainike"
+
+#: sidebar/sidebar_widget.cpp:284
+msgid "Close Navigation Panel"
+msgstr "Sulje navigointipaneeli"
+
+#: sidebar/sidebar_widget.cpp:347
+msgid "This entry already exists."
+msgstr "Tämä tietue on jo olemassa."
+
+#: sidebar/sidebar_widget.cpp:361 sidebar/web_module/web_module.cpp:210
+msgid "Web SideBar Plugin"
+msgstr "Navigointipalkkiliitännäinen"
+
+#: sidebar/sidebar_widget.cpp:507
+msgid "Enter a URL:"
+msgstr "Syötä osoite:"
+
+#: sidebar/sidebar_widget.cpp:515
+msgid "<qt><b>%1</b> does not exist</qt>"
+msgstr "<qt>Kohdetta <b>%1</b> ei ole olemassa<qt>"
+
+#: sidebar/sidebar_widget.cpp:532
+msgid "<qt>Do you really want to remove the <b>%1</b> tab?</qt>"
+msgstr "<qt>Haluatko varmasti poistaa välilehden <b>\"%1\"</b>?</qt>"
+
+#: sidebar/sidebar_widget.cpp:547
+msgid "Set Name"
+msgstr "Aseta nimi"
+
+#: sidebar/sidebar_widget.cpp:547
+msgid "Enter the name:"
+msgstr "Syötä nimi:"
+
+#: 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 ""
+"Navigaatiopalkin asetuspainike on piilotettu. Asetuspainikkeen saa uudelleen "
+"esillenapsauttamalla hiiren oikeaa painiketta minkä tahansa navigaatiopaneelin "
+"painikkeen päällä ja valitsemalla \"Näytä asetuspainike\"."
+
+#: sidebar/sidebar_widget.cpp:734
+msgid "Configure Sidebar"
+msgstr "Sivupalkin asetukset"
+
+#: sidebar/sidebar_widget.cpp:859
+msgid "Set Name..."
+msgstr "Aseta nimi..."
+
+#: sidebar/sidebar_widget.cpp:860
+msgid "Set URL..."
+msgstr "Aseta verkko-osoite..."
+
+#: sidebar/sidebar_widget.cpp:861
+msgid "Set Icon..."
+msgstr "Aseta kuvake..."
+
+#: sidebar/sidebar_widget.cpp:865
+msgid "Configure Navigation Panel"
+msgstr "Navigointipaneelin asetukset"
+
+#: sidebar/sidebar_widget.cpp:929
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: sidebar/web_module/web_module.cpp:87
+msgid "Set Refresh Timeout (0 disables)"
+msgstr "Aseta päivitysaikaväli (0 ottaa pois käytöstä)"
+
+#: sidebar/web_module/web_module.cpp:92
+msgid " min"
+msgstr " min"
+
+#: sidebar/web_module/web_module.cpp:94
+msgid " sec"
+msgstr " sek"
#: sidebar/trees/bookmark_module/bookmark_module.cpp:59
msgid "&Create New Folder"
@@ -2719,6 +2814,46 @@ msgstr "Kirjanmerkin poisto"
msgid "Bookmark Properties"
msgstr "Kirjanmerkin ominaisuudet"
+#: sidebar/trees/history_module/history_module.cpp:80
+msgid "&Remove Entry"
+msgstr "&Poista tietue"
+
+#: sidebar/trees/history_module/history_module.cpp:82
+msgid "C&lear History"
+msgstr "&Tyhjennä historia"
+
+#: sidebar/trees/history_module/history_module.cpp:88
+msgid "By &Name"
+msgstr "&Nimen mukaan"
+
+#: sidebar/trees/history_module/history_module.cpp:93
+msgid "By &Date"
+msgstr "&Päivämäärän mukaan"
+
+#: 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 "Haluatko tyhjentää koko historian?"
+
+#: sidebar/trees/history_module/history_module.cpp:353
+#: sidebar/trees/history_module/kcmhistory.cpp:265
+msgid "Clear History?"
+msgstr "Tyhjennetäänkö historia?"
+
+#: sidebar/trees/history_module/history_item.cpp:121
+msgid ""
+"<qt>"
+"<center><b>%4</b></center>"
+"<hr>Last visited: %1"
+"<br>First visited: %2"
+"<br>Number of times visited: %3</qt>"
+msgstr ""
+"<qt>"
+"<center><b>%4</b></center>"
+"<hr>Käyty viimeksi: %1"
+"<br>Käyty ensimmäisen kerran: %2"
+"<br>Käyntien lukumäärä: %3</qt>"
+
#: sidebar/trees/history_module/kcmhistory.cpp:68
#: sidebar/trees/history_module/kcmhistory.cpp:73
msgid "Minutes"
@@ -2760,46 +2895,6 @@ msgstr ""
"Minuutti\n"
"Minuuttia"
-#: 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 "Haluatko tyhjentää koko historian?"
-
-#: sidebar/trees/history_module/history_module.cpp:353
-#: sidebar/trees/history_module/kcmhistory.cpp:265
-msgid "Clear History?"
-msgstr "Tyhjennetäänkö historia?"
-
-#: sidebar/trees/history_module/history_item.cpp:121
-msgid ""
-"<qt>"
-"<center><b>%4</b></center>"
-"<hr>Last visited: %1"
-"<br>First visited: %2"
-"<br>Number of times visited: %3</qt>"
-msgstr ""
-"<qt>"
-"<center><b>%4</b></center>"
-"<hr>Käyty viimeksi: %1"
-"<br>Käyty ensimmäisen kerran: %2"
-"<br>Käyntien lukumäärä: %3</qt>"
-
-#: sidebar/trees/history_module/history_module.cpp:80
-msgid "&Remove Entry"
-msgstr "&Poista tietue"
-
-#: sidebar/trees/history_module/history_module.cpp:82
-msgid "C&lear History"
-msgstr "&Tyhjennä historia"
-
-#: sidebar/trees/history_module/history_module.cpp:88
-msgid "By &Name"
-msgstr "&Nimen mukaan"
-
-#: sidebar/trees/history_module/history_module.cpp:93
-msgid "By &Date"
-msgstr "&Päivämäärän mukaan"
-
#: sidebar/trees/konq_sidebartree.cpp:914
msgid "&Create New Folder..."
msgstr "Lu&o uusi kansio..."
@@ -2820,116 +2915,21 @@ msgstr "Luo uusi kansio"
msgid "Enter folder name:"
msgstr "Syötä kansion nimi:"
-#: sidebar/sidebar_widget.cpp:117
-msgid "Rollback to System Default"
-msgstr "Palaa järjestelmän oletukseen"
-
-#: sidebar/sidebar_widget.cpp:123
-msgid ""
-"<qt>This removes all your entries from the sidebar and adds the system default "
-"ones.<BR><B>This procedure is irreversible</B><BR>Do you want to proceed?</qt>"
-msgstr ""
-"<qt>Tämä poistaa kaikki tietueet sivupalkista ja palauttaa järjestelmän "
-"oletusarvot <BR><B>Toimenpidettä ei voida peruuttaa.</B><BR>"
-"Haluatko jatkaa?</qt>"
-
-#: sidebar/sidebar_widget.cpp:278
-msgid "Add New"
-msgstr "Lisää uusi"
-
-#: sidebar/sidebar_widget.cpp:279
-msgid "Multiple Views"
-msgstr "Useat näkymät"
-
-#: sidebar/sidebar_widget.cpp:280
-msgid "Show Tabs Left"
-msgstr "Näytä välilehdet vasemmalla"
-
-#: sidebar/sidebar_widget.cpp:281
-msgid "Show Configuration Button"
-msgstr "Näytä asetuspainike"
-
-#: sidebar/sidebar_widget.cpp:284
-msgid "Close Navigation Panel"
-msgstr "Sulje navigointipaneeli"
-
-#: sidebar/sidebar_widget.cpp:347
-msgid "This entry already exists."
-msgstr "Tämä tietue on jo olemassa."
-
-#: sidebar/sidebar_widget.cpp:361 sidebar/web_module/web_module.cpp:210
-msgid "Web SideBar Plugin"
-msgstr "Navigointipalkkiliitännäinen"
-
-#: sidebar/sidebar_widget.cpp:507
-msgid "Enter a URL:"
-msgstr "Syötä osoite:"
-
-#: sidebar/sidebar_widget.cpp:515
-msgid "<qt><b>%1</b> does not exist</qt>"
-msgstr "<qt>Kohdetta <b>%1</b> ei ole olemassa<qt>"
-
-#: sidebar/sidebar_widget.cpp:532
-msgid "<qt>Do you really want to remove the <b>%1</b> tab?</qt>"
-msgstr "<qt>Haluatko varmasti poistaa välilehden <b>\"%1\"</b>?</qt>"
-
-#: sidebar/sidebar_widget.cpp:547
-msgid "Set Name"
-msgstr "Aseta nimi"
-
-#: sidebar/sidebar_widget.cpp:547
-msgid "Enter the name:"
-msgstr "Syötä nimi:"
-
-#: 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 ""
-"Navigaatiopalkin asetuspainike on piilotettu. Asetuspainikkeen saa uudelleen "
-"esillenapsauttamalla hiiren oikeaa painiketta minkä tahansa navigaatiopaneelin "
-"painikkeen päällä ja valitsemalla \"Näytä asetuspainike\"."
-
-#: sidebar/sidebar_widget.cpp:734
-msgid "Configure Sidebar"
-msgstr "Sivupalkin asetukset"
-
-#: sidebar/sidebar_widget.cpp:859
-msgid "Set Name..."
-msgstr "Aseta nimi..."
-
-#: sidebar/sidebar_widget.cpp:860
-msgid "Set URL..."
-msgstr "Aseta verkko-osoite..."
-
-#: sidebar/sidebar_widget.cpp:861
-msgid "Set Icon..."
-msgstr "Aseta kuvake..."
-
-#: sidebar/sidebar_widget.cpp:865
-msgid "Configure Navigation Panel"
-msgstr "Navigointipaneelin asetukset"
-
-#: sidebar/sidebar_widget.cpp:929
-msgid "Unknown"
-msgstr "Tuntematon"
-
-#: sidebar/web_module/web_module.cpp:87
-msgid "Set Refresh Timeout (0 disables)"
-msgstr "Aseta päivitysaikaväli (0 ottaa pois käytöstä)"
+#: sidebar/trees/konqsidebar_tree.cpp:32
+msgid "Clear Search"
+msgstr "Tyhjennä etsintä"
-#: sidebar/web_module/web_module.cpp:92
-msgid " min"
-msgstr " min"
+#: sidebar/trees/konqsidebar_tree.cpp:147
+msgid "Select Type"
+msgstr "Valitse tyyppi"
-#: sidebar/web_module/web_module.cpp:94
-msgid " sec"
-msgstr " sek"
+#: sidebar/trees/konqsidebar_tree.cpp:148
+msgid "Select type:"
+msgstr "Valitse tyyppi:"
-#: sidebar/trees/bookmark_module/bookmark_module.h:85
-msgid "Add Bookmark"
-msgstr "Lisää kirjanmerkki"
+#: sidebar/konqsidebar.cpp:118
+msgid "Extended Sidebar"
+msgstr "Laajennettu sivupalkki"
#: sidebar/web_module/web_module.h:53
msgid "&Open Link"
@@ -2939,6 +2939,10 @@ msgstr "A&vaa linkki"
msgid "Set &Automatic Reload"
msgstr "Käytä au&tomaattista päivitystä"
+#: sidebar/trees/bookmark_module/bookmark_module.h:85
+msgid "Add Bookmark"
+msgstr "Lisää kirjanmerkki"
+
#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
@@ -2955,9 +2959,6 @@ msgstr ""
#~ msgid "Cannot find parent item %1 in the tree. Internal error."
#~ msgstr "Ylätietuetta %1 ei löydy kansiopuusta. Sisäinen virhe."
-#~ msgid "Extended Sidebar"
-#~ msgstr "Laajennettu sivupalkki"
-
#~ msgid " day"
#~ msgstr " päivä"
diff --git a/tde-i18n-fi/messages/tdebase/konsole.po b/tde-i18n-fi/messages/tdebase/konsole.po
index b0aa5c10b1b..aca94de73ed 100644
--- a/tde-i18n-fi/messages/tdebase/konsole.po
+++ b/tde-i18n-fi/messages/tdebase/konsole.po
@@ -10,7 +10,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: 2007-05-18 12:24+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kpager.po b/tde-i18n-fi/messages/tdebase/kpager.po
index 31f326a7b6f..06a34c0bce6 100644
--- a/tde-i18n-fi/messages/tdebase/kpager.po
+++ b/tde-i18n-fi/messages/tdebase/kpager.po
@@ -4,7 +4,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: 2003-09-27 01:38+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kpersonalizer.po b/tde-i18n-fi/messages/tdebase/kpersonalizer.po
index 3bfae279244..e71d30efd0b 100644
--- a/tde-i18n-fi/messages/tdebase/kpersonalizer.po
+++ b/tde-i18n-fi/messages/tdebase/kpersonalizer.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpersonalizer\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-02-07 11:06+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -19,150 +19,6 @@ msgstr ""
"Plural-Forms: \n"
"Plural-Forms: \n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Tapio Kautto,Kim Enkovaara"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "eleknader@phnet.fi,kim.enkovaara@iki.fi"
-
-#: kospage.cpp:352
-#, fuzzy
-msgid ""
-"<b>Window activation:</b> <i>Focus on click</i>"
-"<br><b>Titlebar double-click:</b> <i>Shade window</i>"
-"<br><b>Mouse selection:</b> <i>Double click</i>"
-"<br><b>Application startup notification:</b> <i>none</i>"
-"<br><b>Keyboard scheme:</b> <i>Trinity default</i>"
-"<br>"
-msgstr ""
-"<br><b>Ikkunoiden aktivointi:</b> <i>Valinta napsauttamalla</i>"
-"<br><b>Otsikkorivin tuplanapsautus:</b> <i>Varjosta ikkuna</i>"
-"<br><b>Valinta hiirellä:</b> <i>Yksi napsautus</i>"
-"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Ei mitään</i>"
-"<br><b>Näppäinyhdistelmien teema:</b> <i>Mac</i>"
-"<br>"
-
-#: kospage.cpp:364
-msgid ""
-"<b>Window activation:</b> <i>Focus follows mouse</i>"
-"<br><b>Titlebar double-click:</b> <i>Shade window</i>"
-"<br><b>Mouse selection:</b> <i>Single click</i>"
-"<br><b>Application startup notification:</b> <i>none</i>"
-"<br><b>Keyboard scheme:</b> <i>UNIX</i>"
-"<br>"
-msgstr ""
-"<b>Ikkunoiden aktivointi:</b> <i>Aktivointi seuraa hiirtä</i>"
-"<br><b>Tuplanapsautus otsikkorivillä:</b> <i>Varjosta ikkuna</i>"
-"<br><b>Hiirivalinta:</b> <i>Yksi napsautus</i>"
-"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Ei mitään</i> "
-"<br><b>Näppäinyhdistelmäteema:</b> <i>UNIX</i>"
-"<br>"
-
-#: kospage.cpp:376
-#, fuzzy
-msgid ""
-"<b>Window activation:</b> <i>Focus on click</i>"
-"<br><b>Titlebar double-click:</b> <i>Maximize window</i>"
-"<br><b>Mouse selection:</b> <i>Double click</i>"
-"<br><b>Application startup notification:</b> <i>none</i>"
-"<br><b>Keyboard scheme:</b> <i>Windows</i>"
-"<br>"
-msgstr ""
-"<br><b>Ikkunoiden aktivointi:</b> <i>Valinta napsauttamalla</i>"
-"<br><b>Otsikkorivin tuplanapsautus:</b> <i>Ikkunan suurentaminen</i>"
-"<br><b>Valinta hiirellä:</b> <i>Tuplanapsautus</i>"
-"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Varattu osoitin</i>"
-"<br><b>Näppäinyhdistelmien teema:</b> <i>Windows</i>"
-"<br>"
-
-#: kospage.cpp:388
-msgid ""
-"<b>Window activation:</b> <i>Focus on click</i>"
-"<br><b>Titlebar double-click:</b> <i>Shade window</i>"
-"<br><b>Mouse selection:</b> <i>Single click</i>"
-"<br><b>Application startup notification:</b> <i>none</i>"
-"<br><b>Keyboard scheme:</b> <i>Mac</i>"
-"<br>"
-msgstr ""
-"<br><b>Ikkunoiden aktivointi:</b> <i>Valinta napsauttamalla</i>"
-"<br><b>Otsikkorivin tuplanapsautus:</b> <i>Varjosta ikkuna</i>"
-"<br><b>Valinta hiirellä:</b> <i>Yksi napsautus</i>"
-"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Ei mitään</i>"
-"<br><b>Näppäinyhdistelmien teema:</b> <i>Mac</i>"
-"<br>"
-
-#: tdestylepage.cpp:50
-msgid "Style"
-msgstr "Tyyli"
-
-#: tdestylepage.cpp:51
-msgid "Description"
-msgstr "Kuvaus"
-
-#: tdestylepage.cpp:55
-msgid "Plastik"
-msgstr "Plastik"
-
-#: tdestylepage.cpp:55
-msgid "Light"
-msgstr "Kevyt"
-
-#: tdestylepage.cpp:56
-msgid "TDE default style"
-msgstr "TDE:n oletustyyli"
-
-#: tdestylepage.cpp:59
-#, fuzzy
-msgid "KDE Classic"
-msgstr "Klassinen TDE"
-
-#: tdestylepage.cpp:60
-#, fuzzy
-msgid "Classic KDE style"
-msgstr "Klassinen TDE tyyli"
-
-#: tdestylepage.cpp:63
-msgid "Keramik"
-msgstr "Keramik"
-
-#: tdestylepage.cpp:64
-msgid "The previous default style"
-msgstr "Edellinen oletustyyli"
-
-#: tdestylepage.cpp:67
-msgid "Sunshine"
-msgstr "Auringonpaiste"
-
-#: tdestylepage.cpp:68
-msgid "A very common desktop"
-msgstr "Erittäin yleinen työpöytä"
-
-#: tdestylepage.cpp:71
-msgid "Redmond"
-msgstr "Redmond"
-
-#: tdestylepage.cpp:72
-msgid "A style from the northwest of the USA"
-msgstr "Tyyli luoteisesta USA:sta"
-
-#: tdestylepage.cpp:75
-msgid "Platinum"
-msgstr "Platinum"
-
-#: tdestylepage.cpp:76
-msgid "The platinum style"
-msgstr "Platinum tyyli"
-
-#: kcountrypage.cpp:90 kcountrypage.cpp:117 kfindlanguage.cpp:82
-msgid "without name"
-msgstr "ilman nimeä"
-
#. i18n: file kcountrypagedlg.ui line 64
#: rc.cpp:3
#, no-c-format
@@ -423,6 +279,96 @@ msgstr ""
msgid "Preview"
msgstr "Esikatselu"
+#: main.cpp:27 main.cpp:38
+msgid "KPersonalizer"
+msgstr "KPersonalizer"
+
+#: main.cpp:31
+msgid "Personalizer is restarted by itself"
+msgstr "Asetusvelho on uudelleenkäynnistetty itsestään"
+
+#: main.cpp:32
+#, fuzzy
+msgid "Personalizer is running before Trinity session"
+msgstr "Asetusvelho on käynnissä ennen TDE- istuntoa"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Tapio Kautto,Kim Enkovaara"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "eleknader@phnet.fi,kim.enkovaara@iki.fi"
+
+#: kpersonalizer.cpp:67
+msgid "Step 1: Introduction"
+msgstr "Vaihe 1: Johdanto"
+
+#: kpersonalizer.cpp:71
+msgid "Step 2: I want it my Way..."
+msgstr "Vaihe 2: Omat asetukseni..."
+
+#: kpersonalizer.cpp:75
+msgid "Step 3: Eyecandy-O-Meter"
+msgstr "Vaihe 3: Näyttävyys - suoritusteho"
+
+#: kpersonalizer.cpp:79
+msgid "Step 4: Everybody loves Themes"
+msgstr "Vaihe 4: Teemat"
+
+#: kpersonalizer.cpp:83
+msgid "Step 5: Time to Refine"
+msgstr "Vaihe 5: Tarkemmat asetukset"
+
+#: kpersonalizer.cpp:86
+msgid "S&kip Wizard"
+msgstr "&Lykkää asetusvelhoa"
+
+#: kpersonalizer.cpp:152
+#, fuzzy
+msgid ""
+"<p>Are you sure you want to quit the Desktop Settings Wizard?</p>"
+"<p>The Desktop Settings Wizard helps you to configure the Trinity desktop to "
+"your personal liking.</p>"
+"<p>Click <b>Cancel</b> to return and finish your setup.</p>"
+msgstr ""
+"<p>Haluatko varmasti sammuttaa työpöydän asetusvelhon?</p>"
+"<p>Työpöydän asetusvelho auttaa sinua muokkaamaan TDE-työpöytää mieltymyksiesi "
+"mukaan.</p>"
+"<p>Napsauta <b>Peruuta</b> palataksesi ja viimeistelläksesi asetuksesi.</p>"
+
+#: kpersonalizer.cpp:156
+msgid ""
+"<p>Are you sure you want to quit the Desktop Settings Wizard?</p>"
+"<p>If yes, click <b>Quit</b> and all changes will be lost."
+"<br>If not, click <b>Cancel</b> to return and finish your setup.</p>"
+msgstr ""
+"<p>Haluatko varmasti sammuttaa työpöydän asetusvelhon?</p> "
+"<p>Jos haluat, napsauta <b>Lopeta</b> ja menetät kaikki tekemäsi muutokset. "
+"<br>Jos et, napsauta <b>Peruuta</b> palataksesi ja viimeistellaksesi "
+"asetuksesi.</p>"
+
+#: kpersonalizer.cpp:160
+msgid "All Changes Will Be Lost"
+msgstr "Kaikki muutokset menetetään"
+
+#: kcountrypage.cpp:48
+#, fuzzy
+msgid "<h3>Welcome to Trinity %1</h3>"
+msgstr "<h3>Tervetuloa TDE:n versioon %1!</h3>"
+
+#: kcountrypage.cpp:90 kcountrypage.cpp:117 kfindlanguage.cpp:82
+msgid "without name"
+msgstr "ilman nimeä"
+
+#: kcountrypage.cpp:142
+msgid "All"
+msgstr "Kaikki"
+
#: keyecandypage.cpp:69
msgid "Features"
msgstr "Ominaisuudet"
@@ -503,79 +449,133 @@ msgstr "Valikoitten häivytys"
msgid "Preview Other Files"
msgstr "Esikatsele muita tiedostoja"
-#: kpersonalizer.cpp:67
-msgid "Step 1: Introduction"
-msgstr "Vaihe 1: Johdanto"
+#: tdestylepage.cpp:50
+msgid "Style"
+msgstr "Tyyli"
-#: kpersonalizer.cpp:71
-msgid "Step 2: I want it my Way..."
-msgstr "Vaihe 2: Omat asetukseni..."
+#: tdestylepage.cpp:51
+msgid "Description"
+msgstr "Kuvaus"
-#: kpersonalizer.cpp:75
-msgid "Step 3: Eyecandy-O-Meter"
-msgstr "Vaihe 3: Näyttävyys - suoritusteho"
+#: tdestylepage.cpp:55
+msgid "Plastik"
+msgstr "Plastik"
-#: kpersonalizer.cpp:79
-msgid "Step 4: Everybody loves Themes"
-msgstr "Vaihe 4: Teemat"
+#: tdestylepage.cpp:55
+msgid "Light"
+msgstr "Kevyt"
-#: kpersonalizer.cpp:83
-msgid "Step 5: Time to Refine"
-msgstr "Vaihe 5: Tarkemmat asetukset"
+#: tdestylepage.cpp:56
+msgid "TDE default style"
+msgstr "TDE:n oletustyyli"
-#: kpersonalizer.cpp:86
-msgid "S&kip Wizard"
-msgstr "&Lykkää asetusvelhoa"
+#: tdestylepage.cpp:59
+#, fuzzy
+msgid "KDE Classic"
+msgstr "Klassinen TDE"
-#: kpersonalizer.cpp:152
+#: tdestylepage.cpp:60
#, fuzzy
-msgid ""
-"<p>Are you sure you want to quit the Desktop Settings Wizard?</p>"
-"<p>The Desktop Settings Wizard helps you to configure the Trinity desktop to "
-"your personal liking.</p>"
-"<p>Click <b>Cancel</b> to return and finish your setup.</p>"
-msgstr ""
-"<p>Haluatko varmasti sammuttaa työpöydän asetusvelhon?</p>"
-"<p>Työpöydän asetusvelho auttaa sinua muokkaamaan TDE-työpöytää mieltymyksiesi "
-"mukaan.</p>"
-"<p>Napsauta <b>Peruuta</b> palataksesi ja viimeistelläksesi asetuksesi.</p>"
+msgid "Classic KDE style"
+msgstr "Klassinen TDE tyyli"
-#: kpersonalizer.cpp:156
-msgid ""
-"<p>Are you sure you want to quit the Desktop Settings Wizard?</p>"
-"<p>If yes, click <b>Quit</b> and all changes will be lost."
-"<br>If not, click <b>Cancel</b> to return and finish your setup.</p>"
-msgstr ""
-"<p>Haluatko varmasti sammuttaa työpöydän asetusvelhon?</p> "
-"<p>Jos haluat, napsauta <b>Lopeta</b> ja menetät kaikki tekemäsi muutokset. "
-"<br>Jos et, napsauta <b>Peruuta</b> palataksesi ja viimeistellaksesi "
-"asetuksesi.</p>"
+#: tdestylepage.cpp:63
+msgid "Keramik"
+msgstr "Keramik"
-#: kpersonalizer.cpp:160
-msgid "All Changes Will Be Lost"
-msgstr "Kaikki muutokset menetetään"
+#: tdestylepage.cpp:64
+msgid "The previous default style"
+msgstr "Edellinen oletustyyli"
-#: kcountrypage.cpp:48
-#, fuzzy
-msgid "<h3>Welcome to Trinity %1</h3>"
-msgstr "<h3>Tervetuloa TDE:n versioon %1!</h3>"
+#: tdestylepage.cpp:67
+msgid "Sunshine"
+msgstr "Auringonpaiste"
-#: kcountrypage.cpp:142
-msgid "All"
-msgstr "Kaikki"
+#: tdestylepage.cpp:68
+msgid "A very common desktop"
+msgstr "Erittäin yleinen työpöytä"
-#: 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 "Asetusvelho on uudelleenkäynnistetty itsestään"
+#: tdestylepage.cpp:72
+msgid "A style from the northwest of the USA"
+msgstr "Tyyli luoteisesta USA:sta"
-#: main.cpp:32
+#: tdestylepage.cpp:75
+msgid "Platinum"
+msgstr "Platinum"
+
+#: tdestylepage.cpp:76
+msgid "The platinum style"
+msgstr "Platinum tyyli"
+
+#: kospage.cpp:352
#, fuzzy
-msgid "Personalizer is running before Trinity session"
-msgstr "Asetusvelho on käynnissä ennen TDE- istuntoa"
+msgid ""
+"<b>Window activation:</b> <i>Focus on click</i>"
+"<br><b>Titlebar double-click:</b> <i>Shade window</i>"
+"<br><b>Mouse selection:</b> <i>Double click</i>"
+"<br><b>Application startup notification:</b> <i>none</i>"
+"<br><b>Keyboard scheme:</b> <i>Trinity default</i>"
+"<br>"
+msgstr ""
+"<br><b>Ikkunoiden aktivointi:</b> <i>Valinta napsauttamalla</i>"
+"<br><b>Otsikkorivin tuplanapsautus:</b> <i>Varjosta ikkuna</i>"
+"<br><b>Valinta hiirellä:</b> <i>Yksi napsautus</i>"
+"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Ei mitään</i>"
+"<br><b>Näppäinyhdistelmien teema:</b> <i>Mac</i>"
+"<br>"
+
+#: kospage.cpp:364
+msgid ""
+"<b>Window activation:</b> <i>Focus follows mouse</i>"
+"<br><b>Titlebar double-click:</b> <i>Shade window</i>"
+"<br><b>Mouse selection:</b> <i>Single click</i>"
+"<br><b>Application startup notification:</b> <i>none</i>"
+"<br><b>Keyboard scheme:</b> <i>UNIX</i>"
+"<br>"
+msgstr ""
+"<b>Ikkunoiden aktivointi:</b> <i>Aktivointi seuraa hiirtä</i>"
+"<br><b>Tuplanapsautus otsikkorivillä:</b> <i>Varjosta ikkuna</i>"
+"<br><b>Hiirivalinta:</b> <i>Yksi napsautus</i>"
+"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Ei mitään</i> "
+"<br><b>Näppäinyhdistelmäteema:</b> <i>UNIX</i>"
+"<br>"
+
+#: kospage.cpp:376
+#, fuzzy
+msgid ""
+"<b>Window activation:</b> <i>Focus on click</i>"
+"<br><b>Titlebar double-click:</b> <i>Maximize window</i>"
+"<br><b>Mouse selection:</b> <i>Double click</i>"
+"<br><b>Application startup notification:</b> <i>none</i>"
+"<br><b>Keyboard scheme:</b> <i>Windows</i>"
+"<br>"
+msgstr ""
+"<br><b>Ikkunoiden aktivointi:</b> <i>Valinta napsauttamalla</i>"
+"<br><b>Otsikkorivin tuplanapsautus:</b> <i>Ikkunan suurentaminen</i>"
+"<br><b>Valinta hiirellä:</b> <i>Tuplanapsautus</i>"
+"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Varattu osoitin</i>"
+"<br><b>Näppäinyhdistelmien teema:</b> <i>Windows</i>"
+"<br>"
+
+#: kospage.cpp:388
+msgid ""
+"<b>Window activation:</b> <i>Focus on click</i>"
+"<br><b>Titlebar double-click:</b> <i>Shade window</i>"
+"<br><b>Mouse selection:</b> <i>Single click</i>"
+"<br><b>Application startup notification:</b> <i>none</i>"
+"<br><b>Keyboard scheme:</b> <i>Mac</i>"
+"<br>"
+msgstr ""
+"<br><b>Ikkunoiden aktivointi:</b> <i>Valinta napsauttamalla</i>"
+"<br><b>Otsikkorivin tuplanapsautus:</b> <i>Varjosta ikkuna</i>"
+"<br><b>Valinta hiirellä:</b> <i>Yksi napsautus</i>"
+"<br><b>Sovellusten käynnistymisen tehoste:</b> <i>Ei mitään</i>"
+"<br><b>Näppäinyhdistelmien teema:</b> <i>Mac</i>"
+"<br>"
#~ msgid "<b>Window activation:</b> <i>Focus on click</i><br><b>Titlebar double-click:</b> <i>Shade window</i><br><b>Mouse selection:</b> <i>Single click</i><br><b>Application startup notification:</b> <i>busy cursor</i><br><b>Keyboard scheme:</b> <i>TDE default</i><br>"
#~ msgstr "<br><b>Ikkunoiden aktivointi:</b> <i>Valinta napsauttamalla</i><br><b>Otsikkorivin tuplanapsautus:</b> <i>Varjosta ikkuna</i><br><b>Valinta hiirellä:</b> <i>Yksi napsautus</i><br><b>Sovellusten käynnistymisen tehoste:</b> <i>Varattu osoitin</i><br><b>Näppäinyhdistelmien teema:</b> <i>TDE:n oletus</i><br>"
diff --git a/tde-i18n-fi/messages/tdebase/kprinter.po b/tde-i18n-fi/messages/tdebase/kprinter.po
index abd5ad2583a..2ab416cc958 100644
--- a/tde-i18n-fi/messages/tdebase/kprinter.po
+++ b/tde-i18n-fi/messages/tdebase/kprinter.po
@@ -8,7 +8,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: 2005-02-07 11:08+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/krdb.po b/tde-i18n-fi/messages/tdebase/krdb.po
index 324e083f344..b9ac105de60 100644
--- a/tde-i18n-fi/messages/tdebase/krdb.po
+++ b/tde-i18n-fi/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: 2003-02-15 23:49GMT+2\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kreadconfig.po b/tde-i18n-fi/messages/tdebase/kreadconfig.po
index 5628bc18a24..fe2d686f7ca 100644
--- a/tde-i18n-fi/messages/tdebase/kreadconfig.po
+++ b/tde-i18n-fi/messages/tdebase/kreadconfig.po
@@ -3,7 +3,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: 2003-09-26 02:49+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/krunapplet.po b/tde-i18n-fi/messages/tdebase/krunapplet.po
index dd9aa13bc2e..0b3e13e57fe 100644
--- a/tde-i18n-fi/messages/tdebase/krunapplet.po
+++ b/tde-i18n-fi/messages/tdebase/krunapplet.po
@@ -5,7 +5,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: 2005-02-07 11:09+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/ksmserver.po b/tde-i18n-fi/messages/tdebase/ksmserver.po
index 4732ed3b3f2..4bd71bc58a3 100644
--- a/tde-i18n-fi/messages/tdebase/ksmserver.po
+++ b/tde-i18n-fi/messages/tdebase/ksmserver.po
@@ -11,7 +11,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: 2007-05-18 12:24+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/ksplash.po b/tde-i18n-fi/messages/tdebase/ksplash.po
index 31e03584222..5e0d4d13111 100644
--- a/tde-i18n-fi/messages/tdebase/ksplash.po
+++ b/tde-i18n-fi/messages/tdebase/ksplash.po
@@ -7,7 +7,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: 2004-09-19 23:31+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/ksplashthemes.po b/tde-i18n-fi/messages/tdebase/ksplashthemes.po
index ce6af7ab655..da71e64fd81 100644
--- a/tde-i18n-fi/messages/tdebase/ksplashthemes.po
+++ b/tde-i18n-fi/messages/tdebase/ksplashthemes.po
@@ -9,7 +9,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: 2005-02-07 11:13+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kstart.po b/tde-i18n-fi/messages/tdebase/kstart.po
index 62622dd3143..c3369de490e 100644
--- a/tde-i18n-fi/messages/tdebase/kstart.po
+++ b/tde-i18n-fi/messages/tdebase/kstart.po
@@ -7,7 +7,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: 2005-03-11 02:55+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/ksysguard.po b/tde-i18n-fi/messages/tdebase/ksysguard.po
index eb89fe2bf29..8a137e17f3f 100644
--- a/tde-i18n-fi/messages/tdebase/ksysguard.po
+++ b/tde-i18n-fi/messages/tdebase/ksysguard.po
@@ -7,49 +7,16 @@
msgid ""
msgstr ""
"Project-Id-Version: ksysguard\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-12-12 20:59+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
+"Language: fi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: KSysGuardApplet.cc:318 WorkSheet.cc:94
-#, c-format
-msgid "Cannot open the file %1."
-msgstr "Tiedostoa %1 ei voida avata."
-
-#: KSysGuardApplet.cc:327 WorkSheet.cc:102
-msgid "The file %1 does not contain valid XML."
-msgstr "Tiedosto %1 ei sisällä oikeaa XML:ää."
-
-#: WorkSheet.cc:109
-msgid ""
-"The file %1 does not contain a valid worksheet definition, which must have a "
-"document type 'KSysGuardWorkSheet'."
-msgstr ""
-"Tiedosto %1 ei sisällä toimivaa työtilan määritystä. Tiedoston tulee olla "
-"tyyppiä \"KSysGuardWorkSheet\"."
-
-#: WorkSheet.cc:125
-msgid "The file %1 has an invalid worksheet size."
-msgstr "Tiedostossa %1 on virheellinen työpöytätiedoston koko."
-
-#: KSysGuardApplet.cc:476 WorkSheet.cc:225
-#, c-format
-msgid "Cannot save file %1"
-msgstr "Tiedostoa %1 ei voitu tallentaa"
-
-#: WorkSheet.cc:273
-msgid "The clipboard does not contain a valid display description."
-msgstr "Leikepöydällä ei ole käypää näytön kuvausta."
-
-#: SensorDisplayLib/SensorDisplay.cc:104 WorkSheet.cc:315
-msgid "It is impossible to connect to '%1'."
-msgstr "Koneeseen \"%1\" ei voida yhdistää."
-
#: KSysGuardApplet.cc:209 WorkSheet.cc:331
msgid "Select Display Type"
msgstr "Valitse näyttötyyppi"
@@ -62,590 +29,294 @@ msgstr "&Signaalipiirrin"
msgid "&Multimeter"
msgstr "&Mittarinäyttö"
-#: WorkSheet.cc:334
-msgid "&BarGraph"
-msgstr "&Palkkigraafi"
-
-#: WorkSheet.cc:335
-msgid "S&ensorLogger"
-msgstr "S&ensoriloki"
+#: KSysGuardApplet.cc:212
+msgid "&Dancing Bars"
+msgstr "&Tanssivat palkit"
-#: ksgrd/SensorAgent.cc:88
+#: KSysGuardApplet.cc:242 KSysGuardApplet.cc:394
msgid ""
-"Message from %1:\n"
-"%2"
-msgstr ""
-"Viesti kohteesta %1:\n"
-"%2"
-
-#: ksgrd/TimerSettings.cc:36
-msgid "Timer Settings"
-msgstr "Ajastuksen asetukset"
-
-#: ksgrd/TimerSettings.cc:43
-msgid "Use update interval of worksheet"
-msgstr "Aseta työtilan päivitysväli"
-
-#: KSGAppletSettings.cc:59 WorkSheetSettings.cc:85 ksgrd/TimerSettings.cc:46
-msgid "Update interval:"
-msgstr "Päivitysväli:"
-
-#. 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 " sek"
-
-#: WorkSheetSettings.cc:99 ksgrd/TimerSettings.cc:54
-msgid "All displays of the sheet are updated at the rate specified here."
-msgstr ""
-"Kaikki työtilan näytöt päivitetään tässä kohdassa määritellyllä tiheydellä."
-
-#: ksgrd/HostConnector.cc:37
-msgid "Connect Host"
-msgstr "Yhdistä koneelle"
-
-#: ksgrd/HostConnector.cc:44
-msgid "Host:"
-msgstr "Konenimi"
-
-#: ksgrd/HostConnector.cc:54
-msgid "Enter the name of the host you want to connect to."
-msgstr "Anna koneen nimi, johon haluat yhdistää."
-
-#: ksgrd/HostConnector.cc:61
-msgid "Connection Type"
-msgstr "Yhteystyyppi"
-
-#: ksgrd/HostConnector.cc:66
-msgid "ssh"
-msgstr "ssh"
-
-#: ksgrd/HostConnector.cc:69
-msgid "Select this to use the secure shell to login to the remote host."
-msgstr ""
-"Valitse tämä kirjautuaksesi turvallisella pääteyhteydellä etäkoneeseen."
-
-#: ksgrd/HostConnector.cc:72
-msgid "rsh"
-msgstr "rsh"
-
-#: ksgrd/HostConnector.cc:73
-msgid "Select this to use the remote shell to login to the remote host."
-msgstr "Valitse tämä kirjautuaksesi pääteyhteydellä etäkoneeseen."
-
-#: ksgrd/HostConnector.cc:76
-msgid "Daemon"
-msgstr "Palvelin"
+"The KSysGuard applet does not support displaying of this type of sensor. Please "
+"choose another sensor."
+msgstr "KSysGuard ei tue tämän tyyppistä sensoria. Valitse toinen sensori."
-#: 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 ""
-"Valitse tämä, jos haluat ottaa yhteyden ksysguard-palvelimeen, joka on "
-"käynnissä koneella, johon muodostat yhteyden."
+#: KSysGuardApplet.cc:318 WorkSheet.cc:94
+#, c-format
+msgid "Cannot open the file %1."
+msgstr "Tiedostoa %1 ei voida avata."
-#: ksgrd/HostConnector.cc:80
-msgid "Custom command"
-msgstr "Oma komento"
+#: KSysGuardApplet.cc:327 WorkSheet.cc:102
+msgid "The file %1 does not contain valid XML."
+msgstr "Tiedosto %1 ei sisällä oikeaa XML:ää."
-#: ksgrd/HostConnector.cc:81
+#: KSysGuardApplet.cc:334
msgid ""
-"Select this to use the command you entered below to start ksysguardd on the "
-"remote host."
+"The file %1 does not contain a valid applet definition, which must have a "
+"document type 'KSysGuardApplet'."
msgstr ""
-"Valitse tämä käyttääksesi antamaasi komentoa käynnistämään ksysguardd "
-"etäkoneella."
-
-#: ksgrd/HostConnector.cc:84
-msgid "Port:"
-msgstr "Portti:"
-
-#: ksgrd/HostConnector.cc:90
-msgid ""
-"Enter the port number on which the ksysguard daemon is listening for "
-"connections."
-msgstr "Anna portin numero, jossa ksysguardd kuuntelee yhteyksiä."
-
-#: ksgrd/HostConnector.cc:93
-msgid "e.g. 3112"
-msgstr "esim. 3112"
-
-#: ksgrd/HostConnector.cc:96
-msgid "Command:"
-msgstr "Komento:"
-
-#: ksgrd/HostConnector.cc:105
-msgid "Enter the command that runs ksysguardd on the host you want to monitor."
-msgstr "Anna komento, joka ajaa ksysguardd:n koneella jota haluat valvoa."
-
-#: ksgrd/HostConnector.cc:109
-msgid "e.g. ssh -l root remote.host.org ksysguardd"
-msgstr "esim. ssh -l root eta.kone.org ksysguardd"
+"Tiedosto %1 ei sisällä toimivaa sovelmaa. Tiedoston tulee olla tyyppiä "
+"KSysGuardApplet."
-#: ksgrd/StyleSettings.cc:41
-msgid "Global Style Settings"
-msgstr "Yleiset tyyliasetukset"
+#: KSysGuardApplet.cc:476 WorkSheet.cc:225
+#, c-format
+msgid "Cannot save file %1"
+msgstr "Tiedostoa %1 ei voitu tallentaa"
-#: ksgrd/StyleSettings.cc:44
-msgid "Display Style"
-msgstr "Näytön tyyli"
+#: KSysGuardApplet.cc:488
+msgid "Drag sensors from the TDE System Guard into this cell."
+msgstr "Pudota sensoreita TDE Järjestelmänvalvonnasta tähän soluun."
-#: ksgrd/StyleSettings.cc:47
-msgid "First foreground color:"
-msgstr "Ensimmäinen edustaväri:"
+#: SensorDisplayLib/MultiMeterSettings.cc:26
+msgid "Multimeter Settings"
+msgstr "Multimittarin asetukset"
-#: ksgrd/StyleSettings.cc:54
-msgid "Second foreground color:"
-msgstr "Toinen edustaväri:"
+#: SensorDisplayLib/ProcessController.cc:54
+msgid "Name"
+msgstr "Nimi"
-#. i18n: file ./SensorDisplayLib/SensorLoggerSettingsWidget.ui line 107
-#: ksgrd/StyleSettings.cc:61 rc.cpp:126
-#, no-c-format
-msgid "Alarm color:"
-msgstr "Hälytyksen väri:"
+#: SensorDisplayLib/ProcessController.cc:55
+msgid "PID"
+msgstr "PID"
-#. 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 "Taustan väri:"
+#: SensorDisplayLib/ProcessController.cc:56
+msgid "PPID"
+msgstr "PPID"
-#: SensorDisplayLib/DancingBarsSettings.cc:150
-#: SensorDisplayLib/FancyPlotterSettings.cc:176 ksgrd/StyleSettings.cc:75
-msgid "Font size:"
-msgstr "Kirjasimen koko:"
+#: SensorDisplayLib/ProcessController.cc:57
+msgid "UID"
+msgstr "UID"
-#: ksgrd/StyleSettings.cc:85
-msgid "Sensor Colors"
-msgstr "Sensorien värit"
+#: SensorDisplayLib/ProcessController.cc:58
+msgid "GID"
+msgstr "GID"
-#: ksgrd/StyleSettings.cc:91
-msgid "Change Color..."
-msgstr "Vaihda väriä..."
+#: SensorDisplayLib/DancingBarsSettings.cc:170
+#: SensorDisplayLib/FancyPlotterSettings.cc:234
+#: SensorDisplayLib/ProcessController.cc:59
+msgid "Status"
+msgstr "Tila"
-#: ksgrd/StyleSettings.cc:166
+#: SensorDisplayLib/ProcessController.cc:60
#, c-format
-msgid "Color %1"
-msgstr "Väri %1"
-
-#. i18n: file SystemLoad.sgrd line 5
-#: ksgrd/SensorManager.cc:50 rc.cpp:173
-msgid "CPU Load"
-msgstr "Prosessorikuorma"
+msgid "User%"
+msgstr "Käyttäjä %"
-#: ksgrd/SensorManager.cc:51
-msgid "Idle Load"
-msgstr "Idle-kuorma"
+#: SensorDisplayLib/ProcessController.cc:61
+#, c-format
+msgid "System%"
+msgstr "Järjestelmä %"
-#: Workspace.cc:100 Workspace.cc:109 ksgrd/SensorManager.cc:52
-#: ksysguard.cc:171
-msgid "System Load"
-msgstr "Järjestelmän kuorma"
+#: SensorDisplayLib/ProcessController.cc:62
+#: SensorDisplayLib/ProcessList.cc:776
+msgid "Nice"
+msgstr "Prioriteetti"
-#: ksgrd/SensorManager.cc:53
-msgid "Nice Load"
-msgstr "Nice-kuorma"
+#: SensorDisplayLib/ProcessController.cc:63
+msgid "VmSize"
+msgstr "VmSize"
-#: ksgrd/SensorManager.cc:54
-msgid "User Load"
-msgstr "Käyttäjän kuorma"
+#: SensorDisplayLib/ProcessController.cc:64
+msgid "VmRss"
+msgstr "VmRss"
-#: ksgrd/SensorManager.cc:55
-msgid "Memory"
-msgstr "Muisti"
+#: SensorDisplayLib/ProcessController.cc:65
+msgid "Login"
+msgstr "Käyttäjä"
-#. i18n: file SystemLoad.sgrd line 13
-#: ksgrd/SensorManager.cc:56 rc.cpp:177
-msgid "Physical Memory"
-msgstr "Fyysinen muisti"
+#: SensorDisplayLib/ProcessController.cc:66
+msgid "Command"
+msgstr "Komento"
-#. i18n: file SystemLoad.sgrd line 21
-#: ksgrd/SensorManager.cc:57 rc.cpp:179
-msgid "Swap Memory"
-msgstr "Sivutusmuisti"
+#: SensorDisplayLib/ProcessController.cc:97
+msgid "All Processes"
+msgstr "Kaikki prosessit"
-#: ksgrd/SensorManager.cc:58
-msgid "Cached Memory"
-msgstr "Välimuisti"
+#: SensorDisplayLib/ProcessController.cc:98
+msgid "System Processes"
+msgstr "Järjestelmän prosessit"
-#: ksgrd/SensorManager.cc:59
-msgid "Buffered Memory"
-msgstr "Puskurimuisti"
+#: SensorDisplayLib/ProcessController.cc:99
+msgid "User Processes"
+msgstr "Käyttäjän prosessit"
-#: ksgrd/SensorManager.cc:60
-msgid "Used Memory"
-msgstr "Käytetty muisti"
+#: SensorDisplayLib/ProcessController.cc:100
+msgid "Own Processes"
+msgstr "Omat prosessit"
-#: ksgrd/SensorManager.cc:61
-msgid "Application Memory"
-msgstr "Sovelluksen muisti"
+#: SensorDisplayLib/ProcessController.cc:103
+msgid "&Tree"
+msgstr "P&uu"
-#: ksgrd/SensorManager.cc:62
-msgid "Free Memory"
-msgstr "Vapaa muisti"
+#: SensorDisplayLib/ProcessController.cc:116
+msgid "&Refresh"
+msgstr "&Päivitä"
-#: ksgrd/SensorManager.cc:63
-msgid "Process Count"
-msgstr "Prosessien lukumäärä"
+#: SensorDisplayLib/ProcessController.cc:123
+msgid "&Kill"
+msgstr "&Tapa"
-#: ksgrd/SensorManager.cc:64 ksgrd/SensorManager.cc:148
-msgid "Process Controller"
-msgstr "Prosessienhallinta"
+#: SensorDisplayLib/ProcessController.cc:206
+msgid "%1: Running Processes"
+msgstr "%1: Käynnissä olevat prosessit"
-#: ksgrd/SensorManager.cc:65
-msgid "Disk Throughput"
-msgstr "Levynopeus"
+#: SensorDisplayLib/ProcessController.cc:239
+msgid "You need to select a process first."
+msgstr "Valitse ensin prosessi."
-#: ksgrd/SensorManager.cc:66
+#: SensorDisplayLib/ProcessController.cc:245
+#, c-format
msgid ""
-"_: CPU Load\n"
-"Load"
-msgstr "Kuorma"
-
-#: ksgrd/SensorManager.cc:67
-msgid "Total Accesses"
-msgstr "Hakuja yhteensä"
-
-#: ksgrd/SensorManager.cc:68
-msgid "Read Accesses"
-msgstr "Lukuja"
-
-#: ksgrd/SensorManager.cc:69
-msgid "Write Accesses"
-msgstr "Kirjoituksia"
-
-#: ksgrd/SensorManager.cc:70
-msgid "Read Data"
-msgstr "Datan lukuja"
-
-#: ksgrd/SensorManager.cc:71
-msgid "Write Data"
-msgstr "Datan kirjoituksia"
-
-#: ksgrd/SensorManager.cc:72
-msgid "Pages In"
-msgstr "Sivuja sisään"
-
-#: ksgrd/SensorManager.cc:73
-msgid "Pages Out"
-msgstr "Sivuja ulos"
-
-#: ksgrd/SensorManager.cc:74
-msgid "Context Switches"
-msgstr "Kontekstivaihtoja"
-
-#: ksgrd/SensorManager.cc:75
-msgid "Network"
-msgstr "Verkko"
-
-#: ksgrd/SensorManager.cc:76
-msgid "Interfaces"
-msgstr "Liitynnät"
-
-#: ksgrd/SensorManager.cc:77
-msgid "Receiver"
-msgstr "Vastaanotto"
-
-#: ksgrd/SensorManager.cc:78
-msgid "Transmitter"
-msgstr "Lähetys"
-
-#: ksgrd/SensorManager.cc:79
-msgid "Data"
-msgstr "Tietoa"
-
-#: ksgrd/SensorManager.cc:80
-msgid "Compressed Packets"
-msgstr "Pakattuja paketteja"
-
-#: ksgrd/SensorManager.cc:81
-msgid "Dropped Packets"
-msgstr "Pudotettuja paketteja"
-
-#: ksgrd/SensorManager.cc:82
-msgid "Errors"
-msgstr "Virheitä"
-
-#: ksgrd/SensorManager.cc:83
-msgid "FIFO Overruns"
-msgstr "FIFO-ylivuotoja"
-
-#: ksgrd/SensorManager.cc:84
-msgid "Frame Errors"
-msgstr "Kehysvirheitä"
-
-#: ksgrd/SensorManager.cc:85
-msgid "Multicast"
-msgstr "Multicast"
-
-#: ksgrd/SensorManager.cc:86
-msgid "Packets"
-msgstr "Pakettia"
-
-#: ksgrd/SensorManager.cc:87
-msgid "Carrier"
-msgstr "Kantoaalto"
-
-#: ksgrd/SensorManager.cc:88
-msgid "Collisions"
-msgstr "Törmäyksiä"
-
-#: ksgrd/SensorManager.cc:89
-msgid "Sockets"
-msgstr "Pistokkeita"
-
-#: ksgrd/SensorManager.cc:90
-msgid "Total Number"
-msgstr "Yhteensä"
-
-#: ksgrd/SensorManager.cc:91 ksgrd/SensorManager.cc:149
-msgid "Table"
-msgstr "Taulukko"
-
-#: ksgrd/SensorManager.cc:92
-msgid "Advanced Power Management"
-msgstr "Edistynyt virranhallinta"
-
-#: ksgrd/SensorManager.cc:93
-msgid "ACPI"
-msgstr "ACPI"
-
-#: ksgrd/SensorManager.cc:94
-msgid "Thermal Zone"
-msgstr "Lämpötila-alue"
-
-#: ksgrd/SensorManager.cc:95
-msgid "Temperature"
-msgstr "Lämpötila"
-
-#: ksgrd/SensorManager.cc:96
-msgid "Fan"
-msgstr "Tuuletin"
-
-#: ksgrd/SensorManager.cc:97
-msgid "State"
-msgstr "Tila"
-
-#: ksgrd/SensorManager.cc:98
-msgid "Battery"
-msgstr "Paristo"
-
-#: ksgrd/SensorManager.cc:99
-msgid "Battery Charge"
-msgstr "Pariston varaus"
-
-#: ksgrd/SensorManager.cc:100
-msgid "Battery Usage"
-msgstr "Pariston varaus"
-
-#: ksgrd/SensorManager.cc:101
-msgid "Remaining Time"
-msgstr "Jäljellä oleva aika"
-
-#: ksgrd/SensorManager.cc:102
-msgid "Interrupts"
-msgstr "Keskeytykset"
-
-#. i18n: file SystemLoad.sgrd line 10
-#: ksgrd/SensorManager.cc:103 rc.cpp:175
-msgid "Load Average (1 min)"
-msgstr "Kuorman keskiarvo (1 min)"
-
-#: ksgrd/SensorManager.cc:104
-msgid "Load Average (5 min)"
-msgstr "Kuorman keskiarvo (5 min)"
-
-#: ksgrd/SensorManager.cc:105
-msgid "Load Average (15 min)"
-msgstr "Kuorman keskiarvo (15 min)"
-
-#: ksgrd/SensorManager.cc:106
-msgid "Clock Frequency"
-msgstr "Kellotaajuus"
-
-#: ksgrd/SensorManager.cc:107
-msgid "Hardware Sensors"
-msgstr "Laitesensorit"
-
-#: ksgrd/SensorManager.cc:108
-msgid "Partition Usage"
-msgstr "Osioiden käyttö"
-
-#: ksgrd/SensorManager.cc:109
-msgid "Used Space"
-msgstr "Käytetty tila"
+"_n: Do you want to kill the selected process?\n"
+"Do you want to kill the %n selected processes?"
+msgstr ""
+"Haluatko tappaa valitun prosessin?\n"
+"Haluatko tappaa valitut %n prosessia?"
-#: ksgrd/SensorManager.cc:110
-msgid "Free Space"
-msgstr "Vapaa tila"
+#: SensorDisplayLib/ProcessController.cc:248
+msgid "Kill Process"
+msgstr "Tapa prosessi"
-#: ksgrd/SensorManager.cc:111
-msgid "Fill Level"
-msgstr "Täyttöaste"
+#: SensorDisplayLib/ProcessController.cc:252
+msgid "Kill"
+msgstr "Tapa"
-#: ksgrd/SensorManager.cc:115
-#, c-format
-msgid "CPU%1"
-msgstr "CPU%1"
+#: SensorDisplayLib/ProcessController.cc:258
+msgid "Do not ask again"
+msgstr "Älä kysy uudelleen"
-#: ksgrd/SensorManager.cc:117
+#: SensorDisplayLib/ProcessController.cc:344
#, c-format
-msgid "Disk%1"
-msgstr "Levy%1"
+msgid "Error while attempting to kill process %1."
+msgstr "Prosessin %1 tappamisessa tapahtui virhe."
-#: ksgrd/SensorManager.cc:122
+#: SensorDisplayLib/ProcessController.cc:349
#, c-format
-msgid "Fan%1"
-msgstr "Tuuletin%1"
+msgid "Insufficient permissions to kill process %1."
+msgstr "Käyttöoikeudet eivät riitä prosessin %1 tappamiseen."
-#: ksgrd/SensorManager.cc:124
-#, c-format
-msgid "Temperature%1"
-msgstr "Lämpötila%1"
+#: SensorDisplayLib/ProcessController.cc:354
+#: SensorDisplayLib/ProcessController.cc:389
+msgid "Process %1 has already disappeared."
+msgstr "Prosessi %1 on jo kadonnut."
-#: ksgrd/SensorManager.cc:127
-msgid "Total"
-msgstr "Yhteensä"
+#: SensorDisplayLib/ProcessController.cc:358
+msgid "Invalid Signal."
+msgstr "Virheellinen signaali."
-#: ksgrd/SensorManager.cc:133
+#: SensorDisplayLib/ProcessController.cc:379
#, c-format
-msgid "Int%1"
-msgstr "Kes%1"
-
-#: ksgrd/SensorManager.cc:140
-msgid ""
-"_: the unit 1 per second\n"
-"1/s"
-msgstr "1/s"
-
-#: ksgrd/SensorManager.cc:141
-msgid "kBytes"
-msgstr "ktavua"
-
-#: ksgrd/SensorManager.cc:142
-msgid ""
-"_: the unit minutes\n"
-"min"
-msgstr "min"
-
-#: ksgrd/SensorManager.cc:143
-msgid ""
-"_: the frequency unit\n"
-"MHz"
-msgstr "MHz"
+msgid "Error while attempting to renice process %1."
+msgstr "Prosessin %1 prioriteetin muuttamisessa tapahtui virhe."
-#: ksgrd/SensorManager.cc:146
-msgid "Integer Value"
-msgstr "Kokonaisluku"
+#: SensorDisplayLib/ProcessController.cc:384
+#, c-format
+msgid "Insufficient permissions to renice process %1."
+msgstr "Käyttöoikeudet eivät riitä prosessin %1 prioriteetin muuttamiseen."
-#: ksgrd/SensorManager.cc:147
-msgid "Floating Point Value"
-msgstr "Liukuluku"
+#: SensorDisplayLib/ProcessController.cc:393
+msgid "Invalid argument."
+msgstr "Virheellinen argumentti."
-#: ksgrd/SensorManager.cc:289
-msgid "Connection to %1 has been lost."
-msgstr "Yhteys koneeseen %1 menetettiin."
+#: SensorDisplayLib/SensorDisplay.cc:104 WorkSheet.cc:315
+msgid "It is impossible to connect to '%1'."
+msgstr "Koneeseen \"%1\" ei voida yhdistää."
-#: ksgrd/SensorSocketAgent.cc:104
-msgid "Connection to %1 refused"
-msgstr "Yhteys %1 torjuttiin"
+#: SensorDisplayLib/SensorDisplay.cc:162
+msgid "Launch &System Guard"
+msgstr "Käynnistä &Järjestelmänvalvonta"
-#: ksgrd/SensorSocketAgent.cc:108
-msgid "Host %1 not found"
-msgstr "Konetta %1 ei löytynyt"
+#: SensorDisplayLib/SensorDisplay.cc:166 SensorDisplayLib/SensorLogger.cc:380
+msgid "&Properties"
+msgstr "&Ominaisuudet"
-#: ksgrd/SensorSocketAgent.cc:112
-#, c-format
-msgid "Timeout at host %1"
-msgstr "Aikavalvonta koneelta %1"
+#: SensorDisplayLib/SensorDisplay.cc:167 SensorDisplayLib/SensorLogger.cc:381
+msgid "&Remove Display"
+msgstr "&Poista näyttö"
-#: ksgrd/SensorSocketAgent.cc:116
-#, c-format
-msgid "Network failure host %1"
-msgstr "Verkkovirhe koneelta %1"
+#: SensorDisplayLib/SensorDisplay.cc:169
+msgid "&Setup Update Interval..."
+msgstr "&Päivyksen aikaväli..."
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Kim Enkovaara,Tapio Kautto,Mikko Ikola"
+#: SensorDisplayLib/SensorDisplay.cc:171
+msgid "&Continue Update"
+msgstr "&Jatka päivitystä"
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "kim.enkovaara@iki.fi,eleknader@phnet.fi,ikola@iki.fi"
+#: SensorDisplayLib/SensorDisplay.cc:173
+msgid "P&ause Update"
+msgstr "&Keskeytä päivitys"
-#: 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."
+"<qt>"
+"<p>This is a sensor display. To customize a sensor display click and hold the "
+"right mouse button on either the frame or the display box and select the <i>"
+"Properties</i> entry from the popup menu. Select <i>Remove</i> "
+"to delete the display from the worksheet.</p>%1</qt>"
msgstr ""
-"Tämä on työtilasi. Työtilassa ovat välilehtinä työarkit. Jos haluat lisätä "
-"työarkkeja, luo uusi työarkki valikosta Tiedosto->Uusi. Vasta tämän jälkeen "
-"voit vetää uusia sensoreita työarkille."
-
-#: Workspace.cc:105 ksysguard.cc:176
-msgid "Process Table"
-msgstr "Prosessitaulu"
+"<qt> "
+"<p>Tämä on sensorinäyttö. Muokataksesi sensorinäyttöä napsauta ja pidä hiiren "
+"oikeaa painiketta pohjassa näytössä tai sen reunuksessa ja valitse <i>"
+"Ominaisuudet</i>-valinta ponnahdusvalikosta. Valitse <i>Poista</i> "
+"poistaaksesi näytön työtilasta.</p>%1</qt>"
-#: Workspace.cc:135
-#, c-format
-msgid "Sheet %1"
-msgstr "Työtila %1"
+#: SensorDisplayLib/DummyDisplay.cc:33
+msgid "Drop Sensor Here"
+msgstr "Pudota monitori tähän"
-#: 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 ""
-"Työtila \"%1\" sisältää tallentamattomia muutoksia\n"
-"Haluatko tallentaa työpöydän?"
+"Tämä on työtilan tyhjä osio. Voit vetää sensorin sensoriselaimesta tähän "
+"alueeseen, ja sensorinäyttö ilmestyy työsivulle. Sensorinäyttö valvoo arvoja "
+"aikajanalla."
-#: Workspace.cc:181 Workspace.cc:235
-msgid "*.sgrd|Sensor Files"
-msgstr "*.sgrd|Sensoritiedostot"
+#: SensorDisplayLib/SensorLoggerSettings.cc:26
+msgid "Sensor Logger Settings"
+msgstr "Sensorilokin asetukset"
-#: Workspace.cc:184
-msgid "Select Worksheet to Load"
-msgstr "Valitse ladattava työtila"
+#: SensorDisplayLib/SensorLogger.cc:136
+msgid "Logging"
+msgstr "Siirretään lokiin"
-#: Workspace.cc:229 Workspace.cc:269
-msgid "You do not have a worksheet that could be saved."
-msgstr "Sinulla ei ole tallennettavia työtiloja."
+#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 48
+#: SensorDisplayLib/SensorLogger.cc:137 rc.cpp:129
+#, no-c-format
+msgid "Timer Interval"
+msgstr "Päivitysväli"
-#: Workspace.cc:239
-msgid "Save Current Worksheet As"
-msgstr "Tallenna nykyinen työtila nimellä"
+#: SensorDisplayLib/SensorLogger.cc:138
+msgid "Sensor Name"
+msgstr "Sensorin nimi"
-#: Workspace.cc:320
-msgid "There are no worksheets that could be deleted."
-msgstr "Ei poistettavia työtiloja."
+#: SensorDisplayLib/SensorLogger.cc:139
+msgid "Host Name"
+msgstr "Konenimi"
-#: Workspace.cc:448
-msgid "Cannot find file ProcessTable.sgrd."
-msgstr "Tiedostoa ProcessTable.sgrd ei löytynyt."
+#: SensorDisplayLib/SensorLogger.cc:140
+msgid "Log File"
+msgstr "Lokitiedosto"
-#: KSGAppletSettings.cc:34
-msgid "System Guard Settings"
-msgstr "Järjestelmänvalvonnan asetukset"
+#: SensorDisplayLib/SensorLogger.cc:151 SensorDisplayLib/SensorLoggerDlg.cc:28
+msgid "Sensor Logger"
+msgstr "Sensoriloki"
-#: KSGAppletSettings.cc:42
-msgid "Number of displays:"
-msgstr "Näyttöjen lukumäärä:"
+#: SensorDisplayLib/SensorLogger.cc:383
+msgid "&Remove Sensor"
+msgstr "&Poista sensori"
-#: KSGAppletSettings.cc:50
-msgid "Size ratio:"
-msgstr "Koon suhde:"
+#: SensorDisplayLib/SensorLogger.cc:384
+msgid "&Edit Sensor..."
+msgstr "&Muokkaa sensoria..."
-#: KSGAppletSettings.cc:54
-#, c-format
-msgid "%"
-msgstr "%"
+#: SensorDisplayLib/SensorLogger.cc:396
+msgid "St&op Logging"
+msgstr "&Lopeta lokiin kirjoitus"
+
+#: SensorDisplayLib/SensorLogger.cc:398
+msgid "S&tart Logging"
+msgstr "&Aloita lokiin kirjoitus"
#: SensorDisplayLib/ProcessList.cc:110
msgid ""
@@ -689,132 +360,127 @@ msgid ""
"idle"
msgstr "jouten"
-#: SensorDisplayLib/ProcessList.cc:250
+#: SensorDisplayLib/ProcessList.cc:252
msgid "Remove Column"
msgstr "Poista sarake"
-#: SensorDisplayLib/ProcessList.cc:251
+#: SensorDisplayLib/ProcessList.cc:253
msgid "Add Column"
msgstr "Lisää sarake"
-#: SensorDisplayLib/ProcessList.cc:252
+#: SensorDisplayLib/ProcessList.cc:254
msgid "Help on Column"
msgstr "Sarakkeen ohje"
-#: SensorDisplayLib/ProcessController.cc:62
-#: SensorDisplayLib/ProcessList.cc:771
-msgid "Nice"
-msgstr "Prioriteetti"
-
-#: SensorDisplayLib/ProcessList.cc:776
+#: SensorDisplayLib/ProcessList.cc:781
msgid "Hide Column"
msgstr "Piilota sarake"
-#: SensorDisplayLib/ProcessList.cc:782
+#: SensorDisplayLib/ProcessList.cc:787
msgid "Show Column"
msgstr "Näytä sarake"
-#: SensorDisplayLib/ProcessList.cc:786
+#: SensorDisplayLib/ProcessList.cc:791
msgid "Select All Processes"
msgstr "Valitse kaikki prosessit"
-#: SensorDisplayLib/ProcessList.cc:787
+#: SensorDisplayLib/ProcessList.cc:792
msgid "Unselect All Processes"
msgstr "Poista kaikkien prosessien valinta"
-#: SensorDisplayLib/ProcessList.cc:793
+#: SensorDisplayLib/ProcessList.cc:798
msgid "Select All Child Processes"
msgstr "Valitse kaikki lapsiprosessit"
-#: SensorDisplayLib/ProcessList.cc:794
+#: SensorDisplayLib/ProcessList.cc:799
msgid "Unselect All Child Processes"
msgstr "Poista kaikkien lapsiprosessien valinta"
-#: SensorDisplayLib/ProcessList.cc:796
+#: SensorDisplayLib/ProcessList.cc:801
msgid "SIGABRT"
msgstr "SIGABRT"
-#: SensorDisplayLib/ProcessList.cc:797
+#: SensorDisplayLib/ProcessList.cc:802
msgid "SIGALRM"
msgstr "SIGALRM"
-#: SensorDisplayLib/ProcessList.cc:798
+#: SensorDisplayLib/ProcessList.cc:803
msgid "SIGCHLD"
msgstr "SIGCHLD"
-#: SensorDisplayLib/ProcessList.cc:799
+#: SensorDisplayLib/ProcessList.cc:804
msgid "SIGCONT"
msgstr "SIGCONT"
-#: SensorDisplayLib/ProcessList.cc:800
+#: SensorDisplayLib/ProcessList.cc:805
msgid "SIGFPE"
msgstr "SIGFPE"
-#: SensorDisplayLib/ProcessList.cc:801
+#: SensorDisplayLib/ProcessList.cc:806
msgid "SIGHUP"
msgstr "SIGHUP"
-#: SensorDisplayLib/ProcessList.cc:802
+#: SensorDisplayLib/ProcessList.cc:807
msgid "SIGILL"
msgstr "SIGILL"
-#: SensorDisplayLib/ProcessList.cc:803
+#: SensorDisplayLib/ProcessList.cc:808
msgid "SIGINT"
msgstr "SIGINT"
-#: SensorDisplayLib/ProcessList.cc:804
+#: SensorDisplayLib/ProcessList.cc:809
msgid "SIGKILL"
msgstr "SIGKILL"
-#: SensorDisplayLib/ProcessList.cc:805
+#: SensorDisplayLib/ProcessList.cc:810
msgid "SIGPIPE"
msgstr "SIGPIPE"
-#: SensorDisplayLib/ProcessList.cc:806
+#: SensorDisplayLib/ProcessList.cc:811
msgid "SIGQUIT"
msgstr "SIGQUIT"
-#: SensorDisplayLib/ProcessList.cc:807
+#: SensorDisplayLib/ProcessList.cc:812
msgid "SIGSEGV"
msgstr "SIGSEGV"
-#: SensorDisplayLib/ProcessList.cc:808
+#: SensorDisplayLib/ProcessList.cc:813
msgid "SIGSTOP"
msgstr "SIGSTOP"
-#: SensorDisplayLib/ProcessList.cc:809
+#: SensorDisplayLib/ProcessList.cc:814
msgid "SIGTERM"
msgstr "SIGTERM"
-#: SensorDisplayLib/ProcessList.cc:810
+#: SensorDisplayLib/ProcessList.cc:815
msgid "SIGTSTP"
msgstr "SIGTSTP"
-#: SensorDisplayLib/ProcessList.cc:811
+#: SensorDisplayLib/ProcessList.cc:816
msgid "SIGTTIN"
msgstr "SIGTTIN"
-#: SensorDisplayLib/ProcessList.cc:812
+#: SensorDisplayLib/ProcessList.cc:817
msgid "SIGTTOU"
msgstr "SIGTTOU"
-#: SensorDisplayLib/ProcessList.cc:813
+#: SensorDisplayLib/ProcessList.cc:818
msgid "SIGUSR1"
msgstr "SIGUSR1"
-#: SensorDisplayLib/ProcessList.cc:814
+#: SensorDisplayLib/ProcessList.cc:819
msgid "SIGUSR2"
msgstr "SIGUSR2"
-#: SensorDisplayLib/ProcessList.cc:817
+#: SensorDisplayLib/ProcessList.cc:822
msgid "Send Signal"
msgstr "Lähetä signaali"
-#: SensorDisplayLib/ProcessList.cc:825
+#: SensorDisplayLib/ProcessList.cc:830
msgid "Renice Process..."
msgstr "Priorisoi prosessi..."
-#: 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?"
@@ -822,10 +488,43 @@ msgstr ""
"Haluatko varmasti lähettää signaalin %1 valitulle prosessille?\n"
"Haluatko varmasti lähettää signaalin %1 valituille %n:lle prosessille?"
-#: SensorDisplayLib/ProcessList.cc:877
+#: SensorDisplayLib/ProcessList.cc:882
msgid "Send"
msgstr "Lähetä"
+#: SensorDisplayLib/ReniceDlg.cc:32
+msgid "Renice Process"
+msgstr "Priorisoi prosessi"
+
+#: 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 ""
+"Olet muuttamassa prosessin %1 ajastusprioriteettia.\n"
+"Huomaa, että vain pääkäyttäjä (root) voi laskea \n"
+"prioriteettia. Mitä pienempi numero on,\n"
+"sitä korkeampi on prosessin prioriteetti.\n"
+"\n"
+"Anna haluttu prioriteettitaso:"
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 94
+#: SensorDisplayLib/LogFile.cc:88 rc.cpp:27
+#, no-c-format
+msgid "Foreground color:"
+msgstr "Edustan väri:"
+
+#. 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 "Taustan väri:"
+
#: SensorDisplayLib/DancingBarsSettings.cc:43
msgid "Edit BarGraph Preferences"
msgstr "Muokkaa palkkigraafien asetuksia"
@@ -834,16 +533,16 @@ msgstr "Muokkaa palkkigraafien asetuksia"
msgid "Range"
msgstr "Alue"
-#. 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 "Otsikko"
#. 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 "Kirjoita näytön nimi tähän."
@@ -881,13 +580,13 @@ msgstr ""
"tunnistetaan automaattisesti."
#. 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 "Varoitukset"
-#. 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 "Minimiarvon varoitus"
@@ -897,32 +596,32 @@ msgstr "Minimiarvon varoitus"
msgid "Enable alarm"
msgstr "Käytä varotuksia"
-#. 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 "Käytä minimiarvon varoitusta"
-#. 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 "Alaraja:"
-#. 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 "Maksimiarvon varoitus"
-#. 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 "Käytä maksimiarvon varoitusta"
-#. 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 "Yläraja:"
@@ -939,6 +638,11 @@ msgstr "Tavallisen palkin väri:"
msgid "Out-of-range color:"
msgstr "Raja-arvojen ulkopuolella oleva väri:"
+#: SensorDisplayLib/DancingBarsSettings.cc:150
+#: SensorDisplayLib/FancyPlotterSettings.cc:176 ksgrd/StyleSettings.cc:75
+msgid "Font size:"
+msgstr "Kirjasimen koko:"
+
#: SensorDisplayLib/DancingBarsSettings.cc:154
msgid ""
"This determines the size of the font used to print a label underneath the bars. "
@@ -973,12 +677,6 @@ msgstr "Otsikko"
msgid "Unit"
msgstr "Yksikkö"
-#: SensorDisplayLib/DancingBarsSettings.cc:170
-#: SensorDisplayLib/FancyPlotterSettings.cc:234
-#: SensorDisplayLib/ProcessController.cc:59
-msgid "Status"
-msgstr "Tila"
-
#: SensorDisplayLib/DancingBarsSettings.cc:174
msgid "Edit..."
msgstr "Muokkaa..."
@@ -1103,7 +801,7 @@ msgid "Enter the number of horizontal lines here."
msgstr "Määrittele vaakasuuntaisten viivojen määrä tässä kohdassa."
#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 35
-#: SensorDisplayLib/FancyPlotterSettings.cc:168 rc.cpp:132
+#: SensorDisplayLib/FancyPlotterSettings.cc:168 rc.cpp:18
#, no-c-format
msgid "Text"
msgstr "Teksti"
@@ -1133,9 +831,9 @@ msgstr ""
"on yleensä käyttökelpoinen vain sovelmilla. Otsikkorivi näytetään vain, mikäli "
"näyttö on riittävän suuri."
-#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 206
-#: SensorDisplayLib/FancyPlotterSettings.cc:193 rc.cpp:87 rc.cpp:102
-#: rc.cpp:117 rc.cpp:138
+#. 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 "Värit"
@@ -1168,408 +866,637 @@ msgstr "Siirrä ylös"
msgid "Move Down"
msgstr "Siirrä alas"
-#: SensorDisplayLib/SensorLogger.cc:151 SensorDisplayLib/SensorLoggerDlg.cc:28
-msgid "Sensor Logger"
-msgstr "Sensoriloki"
+#: SensorDisplayLib/ListViewSettings.cc:26
+msgid "List View Settings"
+msgstr "Luettelonäkymän asetukset"
-#: SensorDisplayLib/SensorDisplay.cc:162
-msgid "Launch &System Guard"
-msgstr "Käynnistä &Järjestelmänvalvonta"
+#: KSGAppletSettings.cc:34
+msgid "System Guard Settings"
+msgstr "Järjestelmänvalvonnan asetukset"
-#: SensorDisplayLib/SensorDisplay.cc:166 SensorDisplayLib/SensorLogger.cc:380
-msgid "&Properties"
-msgstr "&Ominaisuudet"
+#: KSGAppletSettings.cc:42
+msgid "Number of displays:"
+msgstr "Näyttöjen lukumäärä:"
-#: SensorDisplayLib/SensorDisplay.cc:167 SensorDisplayLib/SensorLogger.cc:381
-msgid "&Remove Display"
-msgstr "&Poista näyttö"
+#: KSGAppletSettings.cc:50
+msgid "Size ratio:"
+msgstr "Koon suhde:"
-#: SensorDisplayLib/SensorDisplay.cc:169
-msgid "&Setup Update Interval..."
-msgstr "&Päivyksen aikaväli..."
+#: KSGAppletSettings.cc:54
+#, c-format
+msgid "%"
+msgstr "%"
-#: SensorDisplayLib/SensorDisplay.cc:171
-msgid "&Continue Update"
-msgstr "&Jatka päivitystä"
+#: KSGAppletSettings.cc:59 WorkSheetSettings.cc:85 ksgrd/TimerSettings.cc:46
+msgid "Update interval:"
+msgstr "Päivitysväli:"
-#: SensorDisplayLib/SensorDisplay.cc:173
-msgid "P&ause Update"
-msgstr "&Keskeytä päivitys"
+#. 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 " sek"
-#: SensorDisplayLib/SensorDisplay.cc:240
+#: WorkSheet.cc:109
msgid ""
-"<qt>"
-"<p>This is a sensor display. To customize a sensor display click and hold the "
-"right mouse button on either the frame or the display box and select the <i>"
-"Properties</i> entry from the popup menu. Select <i>Remove</i> "
-"to delete the display from the worksheet.</p>%1</qt>"
+"The file %1 does not contain a valid worksheet definition, which must have a "
+"document type 'KSysGuardWorkSheet'."
msgstr ""
-"<qt> "
-"<p>Tämä on sensorinäyttö. Muokataksesi sensorinäyttöä napsauta ja pidä hiiren "
-"oikeaa painiketta pohjassa näytössä tai sen reunuksessa ja valitse <i>"
-"Ominaisuudet</i>-valinta ponnahdusvalikosta. Valitse <i>Poista</i> "
-"poistaaksesi näytön työtilasta.</p>%1</qt>"
+"Tiedosto %1 ei sisällä toimivaa työtilan määritystä. Tiedoston tulee olla "
+"tyyppiä \"KSysGuardWorkSheet\"."
-#: SensorDisplayLib/SensorLogger.cc:136
-msgid "Logging"
-msgstr "Siirretään lokiin"
+#: WorkSheet.cc:125
+msgid "The file %1 has an invalid worksheet size."
+msgstr "Tiedostossa %1 on virheellinen työpöytätiedoston koko."
-#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 48
-#: SensorDisplayLib/SensorLogger.cc:137 rc.cpp:18
+#: WorkSheet.cc:273
+msgid "The clipboard does not contain a valid display description."
+msgstr "Leikepöydällä ei ole käypää näytön kuvausta."
+
+#: WorkSheet.cc:334
+msgid "&BarGraph"
+msgstr "&Palkkigraafi"
+
+#: WorkSheet.cc:335
+msgid "S&ensorLogger"
+msgstr "S&ensoriloki"
+
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 17
+#: rc.cpp:15
#, no-c-format
-msgid "Timer Interval"
-msgstr "Päivitysväli"
+msgid "Log File Settings"
+msgstr "Lokitiedoston asetukset"
-#: SensorDisplayLib/SensorLogger.cc:138
-msgid "Sensor Name"
-msgstr "Sensorin nimi"
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 187
+#: rc.cpp:36
+#, no-c-format
+msgid "Select Font..."
+msgstr "Valitse kirjasin..."
-#: SensorDisplayLib/SensorLogger.cc:139
-msgid "Host Name"
-msgstr "Konenimi"
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 199
+#: rc.cpp:39
+#, no-c-format
+msgid "Filter"
+msgstr "Suodin"
-#: SensorDisplayLib/SensorLogger.cc:140
-msgid "Log File"
-msgstr "Lokitiedosto"
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 238
+#: rc.cpp:42
+#, no-c-format
+msgid "&Add"
+msgstr "&Lisää"
-#: SensorDisplayLib/SensorLogger.cc:383
-msgid "&Remove Sensor"
-msgstr "&Poista sensori"
+#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 254
+#: rc.cpp:48
+#, no-c-format
+msgid "&Change"
+msgstr "&Muokkaa"
-#: SensorDisplayLib/SensorLogger.cc:384
-msgid "&Edit Sensor..."
-msgstr "&Muokkaa sensoria..."
+#. i18n: file ./SensorDisplayLib/SensorLoggerSettingsWidget.ui line 91
+#: rc.cpp:66 rc.cpp:165
+#, no-c-format
+msgid "Text color:"
+msgstr "Tekstin väri:"
-#: SensorDisplayLib/SensorLogger.cc:396
-msgid "St&op Logging"
-msgstr "&Lopeta lokiin kirjoitus"
+#. i18n: file ./SensorDisplayLib/SensorLoggerSettingsWidget.ui line 107
+#: ksgrd/StyleSettings.cc:61 rc.cpp:72
+#, no-c-format
+msgid "Alarm color:"
+msgstr "Hälytyksen väri:"
-#: SensorDisplayLib/SensorLogger.cc:398
-msgid "S&tart Logging"
-msgstr "&Aloita lokiin kirjoitus"
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 44
+#: rc.cpp:81
+#, no-c-format
+msgid "&Show unit"
+msgstr "&Näytä yksikkö"
-#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 94
-#: SensorDisplayLib/LogFile.cc:88 rc.cpp:141
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 47
+#: rc.cpp:84
#, no-c-format
-msgid "Foreground color:"
-msgstr "Edustan väri:"
+msgid "Enable this to append the unit to the title of the display."
+msgstr ""
+"Jos valitset tämän kohdan, näyttöjen otsikossa näytetään käytettävä yksikkö."
-#: SensorDisplayLib/MultiMeterSettings.cc:26
-msgid "Multimeter Settings"
-msgstr "Multimittarin asetukset"
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 83
+#: rc.cpp:93 rc.cpp:150
+#, no-c-format
+msgid "E&nable alarm"
+msgstr "&Käytä varoituksia"
-#: SensorDisplayLib/ListViewSettings.cc:26
-msgid "List View Settings"
-msgstr "Luettelonäkymän asetukset"
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 149
+#: rc.cpp:105 rc.cpp:138
+#, no-c-format
+msgid "&Enable alarm"
+msgstr "&Käytä varoituksia"
-#: SensorDisplayLib/ReniceDlg.cc:32
-msgid "Renice Process"
-msgstr "Priorisoi prosessi"
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 225
+#: rc.cpp:117
+#, no-c-format
+msgid "Normal digit color:"
+msgstr "Digitaalinäytön väri:"
-#: SensorDisplayLib/ReniceDlg.cc:40
+#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 233
+#: rc.cpp:120
+#, no-c-format
+msgid "Alarm digit color:"
+msgstr "Hälytetyn digitaalinäytön väri:"
+
+#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 90
+#: rc.cpp:168
+#, no-c-format
+msgid "Grid color:"
+msgstr "Viivaston väri:"
+
+#. i18n: file SystemLoad.sgrd line 5
+#: ksgrd/SensorManager.cc:50 rc.cpp:173
+msgid "CPU Load"
+msgstr "Prosessorikuorma"
+
+#. i18n: file SystemLoad.sgrd line 10
+#: ksgrd/SensorManager.cc:103 rc.cpp:175
+msgid "Load Average (1 min)"
+msgstr "Kuorman keskiarvo (1 min)"
+
+#. i18n: file SystemLoad.sgrd line 13
+#: ksgrd/SensorManager.cc:56 rc.cpp:177
+msgid "Physical Memory"
+msgstr "Fyysinen muisti"
+
+#. i18n: file SystemLoad.sgrd line 21
+#: ksgrd/SensorManager.cc:57 rc.cpp:179
+msgid "Swap Memory"
+msgstr "Sivutusmuisti"
+
+#. 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 "Muisti"
+
+#: _translatorinfo.cpp:1
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 ""
-"Olet muuttamassa prosessin %1 ajastusprioriteettia.\n"
-"Huomaa, että vain pääkäyttäjä (root) voi laskea \n"
-"prioriteettia. Mitä pienempi numero on,\n"
-"sitä korkeampi on prosessin prioriteetti.\n"
-"\n"
-"Anna haluttu prioriteettitaso:"
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Kim Enkovaara,Tapio Kautto,Mikko Ikola"
-#: SensorDisplayLib/SensorLoggerSettings.cc:26
-msgid "Sensor Logger Settings"
-msgstr "Sensorilokin asetukset"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kim.enkovaara@iki.fi,eleknader@phnet.fi,ikola@iki.fi"
-#: SensorDisplayLib/DummyDisplay.cc:33
-msgid "Drop Sensor Here"
-msgstr "Pudota monitori tähän"
+#: ksgrd/SensorManager.cc:51
+msgid "Idle Load"
+msgstr "Idle-kuorma"
-#: SensorDisplayLib/DummyDisplay.cc:38
+#: Workspace.cc:100 Workspace.cc:109 ksgrd/SensorManager.cc:52
+#: ksysguard.cc:171
+msgid "System Load"
+msgstr "Järjestelmän kuorma"
+
+#: ksgrd/SensorManager.cc:53
+msgid "Nice Load"
+msgstr "Nice-kuorma"
+
+#: ksgrd/SensorManager.cc:54
+msgid "User Load"
+msgstr "Käyttäjän kuorma"
+
+#: ksgrd/SensorManager.cc:55
+msgid "Memory"
+msgstr "Muisti"
+
+#: ksgrd/SensorManager.cc:58
+msgid "Cached Memory"
+msgstr "Välimuisti"
+
+#: ksgrd/SensorManager.cc:59
+msgid "Buffered Memory"
+msgstr "Puskurimuisti"
+
+#: ksgrd/SensorManager.cc:60
+msgid "Used Memory"
+msgstr "Käytetty muisti"
+
+#: ksgrd/SensorManager.cc:61
+msgid "Application Memory"
+msgstr "Sovelluksen muisti"
+
+#: ksgrd/SensorManager.cc:62
+msgid "Free Memory"
+msgstr "Vapaa muisti"
+
+#: ksgrd/SensorManager.cc:63
+msgid "Process Count"
+msgstr "Prosessien lukumäärä"
+
+#: ksgrd/SensorManager.cc:64 ksgrd/SensorManager.cc:148
+msgid "Process Controller"
+msgstr "Prosessienhallinta"
+
+#: ksgrd/SensorManager.cc:65
+msgid "Disk Throughput"
+msgstr "Levynopeus"
+
+#: ksgrd/SensorManager.cc:66
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 ""
-"Tämä on työtilan tyhjä osio. Voit vetää sensorin sensoriselaimesta tähän "
-"alueeseen, ja sensorinäyttö ilmestyy työsivulle. Sensorinäyttö valvoo arvoja "
-"aikajanalla."
+"_: CPU Load\n"
+"Load"
+msgstr "Kuorma"
-#: SensorDisplayLib/ProcessController.cc:54
-msgid "Name"
-msgstr "Nimi"
+#: ksgrd/SensorManager.cc:67
+msgid "Total Accesses"
+msgstr "Hakuja yhteensä"
-#: SensorDisplayLib/ProcessController.cc:55
-msgid "PID"
-msgstr "PID"
+#: ksgrd/SensorManager.cc:68
+msgid "Read Accesses"
+msgstr "Lukuja"
-#: SensorDisplayLib/ProcessController.cc:56
-msgid "PPID"
-msgstr "PPID"
+#: ksgrd/SensorManager.cc:69
+msgid "Write Accesses"
+msgstr "Kirjoituksia"
-#: SensorDisplayLib/ProcessController.cc:57
-msgid "UID"
-msgstr "UID"
+#: ksgrd/SensorManager.cc:70
+msgid "Read Data"
+msgstr "Datan lukuja"
-#: SensorDisplayLib/ProcessController.cc:58
-msgid "GID"
-msgstr "GID"
+#: ksgrd/SensorManager.cc:71
+msgid "Write Data"
+msgstr "Datan kirjoituksia"
-#: SensorDisplayLib/ProcessController.cc:60
-#, c-format
-msgid "User%"
-msgstr "Käyttäjä %"
+#: ksgrd/SensorManager.cc:72
+msgid "Pages In"
+msgstr "Sivuja sisään"
-#: SensorDisplayLib/ProcessController.cc:61
-#, c-format
-msgid "System%"
-msgstr "Järjestelmä %"
+#: ksgrd/SensorManager.cc:73
+msgid "Pages Out"
+msgstr "Sivuja ulos"
-#: SensorDisplayLib/ProcessController.cc:63
-msgid "VmSize"
-msgstr "VmSize"
+#: ksgrd/SensorManager.cc:74
+msgid "Context Switches"
+msgstr "Kontekstivaihtoja"
-#: SensorDisplayLib/ProcessController.cc:64
-msgid "VmRss"
-msgstr "VmRss"
+#: ksgrd/SensorManager.cc:75
+msgid "Network"
+msgstr "Verkko"
-#: SensorDisplayLib/ProcessController.cc:65
-msgid "Login"
-msgstr "Käyttäjä"
+#: ksgrd/SensorManager.cc:76
+msgid "Interfaces"
+msgstr "Liitynnät"
-#: SensorDisplayLib/ProcessController.cc:66
-msgid "Command"
-msgstr "Komento"
+#: ksgrd/SensorManager.cc:77
+msgid "Receiver"
+msgstr "Vastaanotto"
-#: SensorDisplayLib/ProcessController.cc:97
-msgid "All Processes"
-msgstr "Kaikki prosessit"
+#: ksgrd/SensorManager.cc:78
+msgid "Transmitter"
+msgstr "Lähetys"
-#: SensorDisplayLib/ProcessController.cc:98
-msgid "System Processes"
-msgstr "Järjestelmän prosessit"
+#: ksgrd/SensorManager.cc:79
+msgid "Data"
+msgstr "Tietoa"
-#: SensorDisplayLib/ProcessController.cc:99
-msgid "User Processes"
-msgstr "Käyttäjän prosessit"
+#: ksgrd/SensorManager.cc:80
+msgid "Compressed Packets"
+msgstr "Pakattuja paketteja"
-#: SensorDisplayLib/ProcessController.cc:100
-msgid "Own Processes"
-msgstr "Omat prosessit"
+#: ksgrd/SensorManager.cc:81
+msgid "Dropped Packets"
+msgstr "Pudotettuja paketteja"
-#: SensorDisplayLib/ProcessController.cc:103
-msgid "&Tree"
-msgstr "P&uu"
+#: ksgrd/SensorManager.cc:82
+msgid "Errors"
+msgstr "Virheitä"
-#: SensorDisplayLib/ProcessController.cc:116
-msgid "&Refresh"
-msgstr "&Päivitä"
+#: ksgrd/SensorManager.cc:83
+msgid "FIFO Overruns"
+msgstr "FIFO-ylivuotoja"
-#: SensorDisplayLib/ProcessController.cc:123
-msgid "&Kill"
-msgstr "&Tapa"
+#: ksgrd/SensorManager.cc:84
+msgid "Frame Errors"
+msgstr "Kehysvirheitä"
-#: SensorDisplayLib/ProcessController.cc:206
-msgid "%1: Running Processes"
-msgstr "%1: Käynnissä olevat prosessit"
+#: ksgrd/SensorManager.cc:85
+msgid "Multicast"
+msgstr "Multicast"
-#: SensorDisplayLib/ProcessController.cc:239
-msgid "You need to select a process first."
-msgstr "Valitse ensin prosessi."
+#: ksgrd/SensorManager.cc:86
+msgid "Packets"
+msgstr "Pakettia"
-#: SensorDisplayLib/ProcessController.cc:245
-#, c-format
-msgid ""
-"_n: Do you want to kill the selected process?\n"
-"Do you want to kill the %n selected processes?"
-msgstr ""
-"Haluatko tappaa valitun prosessin?\n"
-"Haluatko tappaa valitut %n prosessia?"
+#: ksgrd/SensorManager.cc:87
+msgid "Carrier"
+msgstr "Kantoaalto"
-#: SensorDisplayLib/ProcessController.cc:248
-msgid "Kill Process"
-msgstr "Tapa prosessi"
+#: ksgrd/SensorManager.cc:88
+msgid "Collisions"
+msgstr "Törmäyksiä"
-#: SensorDisplayLib/ProcessController.cc:252
-msgid "Kill"
-msgstr "Tapa"
+#: ksgrd/SensorManager.cc:89
+msgid "Sockets"
+msgstr "Pistokkeita"
-#: SensorDisplayLib/ProcessController.cc:258
-msgid "Do not ask again"
-msgstr "Älä kysy uudelleen"
+#: ksgrd/SensorManager.cc:90
+msgid "Total Number"
+msgstr "Yhteensä"
-#: SensorDisplayLib/ProcessController.cc:344
-#, c-format
-msgid "Error while attempting to kill process %1."
-msgstr "Prosessin %1 tappamisessa tapahtui virhe."
+#: ksgrd/SensorManager.cc:91 ksgrd/SensorManager.cc:149
+msgid "Table"
+msgstr "Taulukko"
-#: SensorDisplayLib/ProcessController.cc:349
+#: ksgrd/SensorManager.cc:92
+msgid "Advanced Power Management"
+msgstr "Edistynyt virranhallinta"
+
+#: ksgrd/SensorManager.cc:93
+msgid "ACPI"
+msgstr "ACPI"
+
+#: ksgrd/SensorManager.cc:94
+msgid "Thermal Zone"
+msgstr "Lämpötila-alue"
+
+#: ksgrd/SensorManager.cc:95
+msgid "Temperature"
+msgstr "Lämpötila"
+
+#: ksgrd/SensorManager.cc:96
+msgid "Fan"
+msgstr "Tuuletin"
+
+#: ksgrd/SensorManager.cc:97
+msgid "State"
+msgstr "Tila"
+
+#: ksgrd/SensorManager.cc:98
+msgid "Battery"
+msgstr "Paristo"
+
+#: ksgrd/SensorManager.cc:99
+msgid "Battery Charge"
+msgstr "Pariston varaus"
+
+#: ksgrd/SensorManager.cc:100
+msgid "Battery Usage"
+msgstr "Pariston varaus"
+
+#: ksgrd/SensorManager.cc:101
+msgid "Remaining Time"
+msgstr "Jäljellä oleva aika"
+
+#: ksgrd/SensorManager.cc:102
+msgid "Interrupts"
+msgstr "Keskeytykset"
+
+#: ksgrd/SensorManager.cc:104
+msgid "Load Average (5 min)"
+msgstr "Kuorman keskiarvo (5 min)"
+
+#: ksgrd/SensorManager.cc:105
+msgid "Load Average (15 min)"
+msgstr "Kuorman keskiarvo (15 min)"
+
+#: ksgrd/SensorManager.cc:106
+msgid "Clock Frequency"
+msgstr "Kellotaajuus"
+
+#: ksgrd/SensorManager.cc:107
+msgid "Hardware Sensors"
+msgstr "Laitesensorit"
+
+#: ksgrd/SensorManager.cc:108
+msgid "Partition Usage"
+msgstr "Osioiden käyttö"
+
+#: ksgrd/SensorManager.cc:109
+msgid "Used Space"
+msgstr "Käytetty tila"
+
+#: ksgrd/SensorManager.cc:110
+msgid "Free Space"
+msgstr "Vapaa tila"
+
+#: ksgrd/SensorManager.cc:111
+msgid "Fill Level"
+msgstr "Täyttöaste"
+
+#: ksgrd/SensorManager.cc:115
#, c-format
-msgid "Insufficient permissions to kill process %1."
-msgstr "Käyttöoikeudet eivät riitä prosessin %1 tappamiseen."
+msgid "CPU%1"
+msgstr "CPU%1"
-#: SensorDisplayLib/ProcessController.cc:354
-#: SensorDisplayLib/ProcessController.cc:389
-msgid "Process %1 has already disappeared."
-msgstr "Prosessi %1 on jo kadonnut."
+#: ksgrd/SensorManager.cc:117
+#, c-format
+msgid "Disk%1"
+msgstr "Levy%1"
-#: SensorDisplayLib/ProcessController.cc:358
-msgid "Invalid Signal."
-msgstr "Virheellinen signaali."
+#: ksgrd/SensorManager.cc:122
+#, c-format
+msgid "Fan%1"
+msgstr "Tuuletin%1"
-#: SensorDisplayLib/ProcessController.cc:379
+#: ksgrd/SensorManager.cc:124
#, c-format
-msgid "Error while attempting to renice process %1."
-msgstr "Prosessin %1 prioriteetin muuttamisessa tapahtui virhe."
+msgid "Temperature%1"
+msgstr "Lämpötila%1"
-#: SensorDisplayLib/ProcessController.cc:384
+#: ksgrd/SensorManager.cc:127
+msgid "Total"
+msgstr "Yhteensä"
+
+#: ksgrd/SensorManager.cc:133
#, c-format
-msgid "Insufficient permissions to renice process %1."
-msgstr "Käyttöoikeudet eivät riitä prosessin %1 prioriteetin muuttamiseen."
+msgid "Int%1"
+msgstr "Kes%1"
-#: SensorDisplayLib/ProcessController.cc:393
-msgid "Invalid argument."
-msgstr "Virheellinen argumentti."
+#: ksgrd/SensorManager.cc:140
+msgid ""
+"_: the unit 1 per second\n"
+"1/s"
+msgstr "1/s"
-#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 89
-#: rc.cpp:27 rc.cpp:78
-#, no-c-format
-msgid "&Enable alarm"
-msgstr "&Käytä varoituksia"
+#: ksgrd/SensorManager.cc:141
+msgid "kBytes"
+msgstr "ktavua"
-#. i18n: file ./SensorDisplayLib/SensorLoggerDlgWidget.ui line 155
-#: rc.cpp:39 rc.cpp:66
-#, no-c-format
-msgid "E&nable alarm"
-msgstr "&Käytä varoituksia"
+#: ksgrd/SensorManager.cc:142
+msgid ""
+"_: the unit minutes\n"
+"min"
+msgstr "min"
-#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 44
-#: rc.cpp:54
-#, no-c-format
-msgid "&Show unit"
-msgstr "&Näytä yksikkö"
+#: ksgrd/SensorManager.cc:143
+msgid ""
+"_: the frequency unit\n"
+"MHz"
+msgstr "MHz"
-#. 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 ""
-"Jos valitset tämän kohdan, näyttöjen otsikossa näytetään käytettävä yksikkö."
+#: ksgrd/SensorManager.cc:146
+msgid "Integer Value"
+msgstr "Kokonaisluku"
-#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 225
-#: rc.cpp:90
-#, no-c-format
-msgid "Normal digit color:"
-msgstr "Digitaalinäytön väri:"
+#: ksgrd/SensorManager.cc:147
+msgid "Floating Point Value"
+msgstr "Liukuluku"
-#. i18n: file ./SensorDisplayLib/MultiMeterSettingsWidget.ui line 233
-#: rc.cpp:93
-#, no-c-format
-msgid "Alarm digit color:"
-msgstr "Hälytetyn digitaalinäytön väri:"
+#: ksgrd/SensorManager.cc:289
+msgid "Connection to %1 has been lost."
+msgstr "Yhteys koneeseen %1 menetettiin."
-#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 82
-#: rc.cpp:105 rc.cpp:120
-#, no-c-format
-msgid "Text color:"
-msgstr "Tekstin väri:"
+#: ksgrd/StyleSettings.cc:41
+msgid "Global Style Settings"
+msgstr "Yleiset tyyliasetukset"
-#. i18n: file ./SensorDisplayLib/ListViewSettingsWidget.ui line 90
-#: rc.cpp:108
-#, no-c-format
-msgid "Grid color:"
-msgstr "Viivaston väri:"
+#: ksgrd/StyleSettings.cc:44
+msgid "Display Style"
+msgstr "Näytön tyyli"
-#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 17
-#: rc.cpp:129
-#, no-c-format
-msgid "Log File Settings"
-msgstr "Lokitiedoston asetukset"
+#: ksgrd/StyleSettings.cc:47
+msgid "First foreground color:"
+msgstr "Ensimmäinen edustaväri:"
-#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 187
-#: rc.cpp:150
-#, no-c-format
-msgid "Select Font..."
-msgstr "Valitse kirjasin..."
+#: ksgrd/StyleSettings.cc:54
+msgid "Second foreground color:"
+msgstr "Toinen edustaväri:"
-#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 199
-#: rc.cpp:153
-#, no-c-format
-msgid "Filter"
-msgstr "Suodin"
+#: ksgrd/StyleSettings.cc:85
+msgid "Sensor Colors"
+msgstr "Sensorien värit"
-#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 238
-#: rc.cpp:156
-#, no-c-format
-msgid "&Add"
-msgstr "&Lisää"
+#: ksgrd/StyleSettings.cc:91
+msgid "Change Color..."
+msgstr "Vaihda väriä..."
-#. i18n: file ./SensorDisplayLib/LogFileSettings.ui line 254
-#: rc.cpp:162
-#, no-c-format
-msgid "&Change"
-msgstr "&Muokkaa"
+#: ksgrd/StyleSettings.cc:166
+#, c-format
+msgid "Color %1"
+msgstr "Väri %1"
-#. i18n: file KSysGuardApplet.xml line 5
-#: rc.cpp:181
-msgid "CPU"
-msgstr "CPU"
+#: ksgrd/SensorSocketAgent.cc:104
+msgid "Connection to %1 refused"
+msgstr "Yhteys %1 torjuttiin"
-#. i18n: file KSysGuardApplet.xml line 10
-#: rc.cpp:183
-msgid "Mem"
-msgstr "Muisti"
+#: ksgrd/SensorSocketAgent.cc:108
+msgid "Host %1 not found"
+msgstr "Konetta %1 ei löytynyt"
-#: WorkSheetSettings.cc:41
-msgid "Worksheet Properties"
-msgstr "Työtilan asetukset"
+#: ksgrd/SensorSocketAgent.cc:112
+#, c-format
+msgid "Timeout at host %1"
+msgstr "Aikavalvonta koneelta %1"
-#: WorkSheetSettings.cc:67
-msgid "Rows:"
-msgstr "Rivejä:"
+#: ksgrd/SensorSocketAgent.cc:116
+#, c-format
+msgid "Network failure host %1"
+msgstr "Verkkovirhe koneelta %1"
-#: WorkSheetSettings.cc:76
-msgid "Columns:"
-msgstr "Sarakkeita:"
+#: ksgrd/TimerSettings.cc:36
+msgid "Timer Settings"
+msgstr "Ajastuksen asetukset"
-#: WorkSheetSettings.cc:97
-msgid "Enter the number of rows the sheet should have."
-msgstr "Kirjoita rivien lukumäärä."
+#: ksgrd/TimerSettings.cc:43
+msgid "Use update interval of worksheet"
+msgstr "Aseta työtilan päivitysväli"
-#: WorkSheetSettings.cc:98
-msgid "Enter the number of columns the sheet should have."
-msgstr "Kirjoita sarakkeiden määrä."
+#: WorkSheetSettings.cc:99 ksgrd/TimerSettings.cc:54
+msgid "All displays of the sheet are updated at the rate specified here."
+msgstr ""
+"Kaikki työtilan näytöt päivitetään tässä kohdassa määritellyllä tiheydellä."
-#: WorkSheetSettings.cc:100
-msgid "Enter the title of the worksheet here."
-msgstr "Anna työtilan nimi."
+#: ksgrd/HostConnector.cc:37
+msgid "Connect Host"
+msgstr "Yhdistä koneelle"
-#: KSysGuardApplet.cc:212
-msgid "&Dancing Bars"
-msgstr "&Tanssivat palkit"
+#: ksgrd/HostConnector.cc:44
+msgid "Host:"
+msgstr "Konenimi"
-#: KSysGuardApplet.cc:242 KSysGuardApplet.cc:394
+#: ksgrd/HostConnector.cc:54
+msgid "Enter the name of the host you want to connect to."
+msgstr "Anna koneen nimi, johon haluat yhdistää."
+
+#: ksgrd/HostConnector.cc:61
+msgid "Connection Type"
+msgstr "Yhteystyyppi"
+
+#: ksgrd/HostConnector.cc:66
+msgid "ssh"
+msgstr "ssh"
+
+#: ksgrd/HostConnector.cc:69
+msgid "Select this to use the secure shell to login to the remote host."
+msgstr ""
+"Valitse tämä kirjautuaksesi turvallisella pääteyhteydellä etäkoneeseen."
+
+#: ksgrd/HostConnector.cc:72
+msgid "rsh"
+msgstr "rsh"
+
+#: ksgrd/HostConnector.cc:73
+msgid "Select this to use the remote shell to login to the remote host."
+msgstr "Valitse tämä kirjautuaksesi pääteyhteydellä etäkoneeseen."
+
+#: ksgrd/HostConnector.cc:76
+msgid "Daemon"
+msgstr "Palvelin"
+
+#: ksgrd/HostConnector.cc:77
msgid ""
-"The KSysGuard applet does not support displaying of this type of sensor. Please "
-"choose another sensor."
-msgstr "KSysGuard ei tue tämän tyyppistä sensoria. Valitse toinen sensori."
+"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 ""
+"Valitse tämä, jos haluat ottaa yhteyden ksysguard-palvelimeen, joka on "
+"käynnissä koneella, johon muodostat yhteyden."
-#: KSysGuardApplet.cc:334
+#: ksgrd/HostConnector.cc:80
+msgid "Custom command"
+msgstr "Oma komento"
+
+#: ksgrd/HostConnector.cc:81
msgid ""
-"The file %1 does not contain a valid applet definition, which must have a "
-"document type 'KSysGuardApplet'."
+"Select this to use the command you entered below to start ksysguardd on the "
+"remote host."
msgstr ""
-"Tiedosto %1 ei sisällä toimivaa sovelmaa. Tiedoston tulee olla tyyppiä "
-"KSysGuardApplet."
+"Valitse tämä käyttääksesi antamaasi komentoa käynnistämään ksysguardd "
+"etäkoneella."
-#: KSysGuardApplet.cc:488
-msgid "Drag sensors from the TDE System Guard into this cell."
-msgstr "Pudota sensoreita TDE Järjestelmänvalvonnasta tähän soluun."
+#: ksgrd/HostConnector.cc:84
+msgid "Port:"
+msgstr "Portti:"
+
+#: ksgrd/HostConnector.cc:90
+msgid ""
+"Enter the port number on which the ksysguard daemon is listening for "
+"connections."
+msgstr "Anna portin numero, jossa ksysguardd kuuntelee yhteyksiä."
+
+#: ksgrd/HostConnector.cc:93
+msgid "e.g. 3112"
+msgstr "esim. 3112"
+
+#: ksgrd/HostConnector.cc:96
+msgid "Command:"
+msgstr "Komento:"
+
+#: ksgrd/HostConnector.cc:105
+msgid "Enter the command that runs ksysguardd on the host you want to monitor."
+msgstr "Anna komento, joka ajaa ksysguardd:n koneella jota haluat valvoa."
+
+#: ksgrd/HostConnector.cc:109
+msgid "e.g. ssh -l root remote.host.org ksysguardd"
+msgstr "esim. ssh -l root eta.kone.org ksysguardd"
+
+#: ksgrd/SensorAgent.cc:88
+msgid ""
+"Message from %1:\n"
+"%2"
+msgstr ""
+"Viesti kohteesta %1:\n"
+"%2"
#: SensorBrowser.cc:77
msgid "Sensor Browser"
@@ -1602,6 +1529,30 @@ msgstr ""
msgid "Drag sensors to empty fields in a worksheet."
msgstr "Vedä sensoreita tyhjään työtilaan."
+#: WorkSheetSettings.cc:41
+msgid "Worksheet Properties"
+msgstr "Työtilan asetukset"
+
+#: WorkSheetSettings.cc:67
+msgid "Rows:"
+msgstr "Rivejä:"
+
+#: WorkSheetSettings.cc:76
+msgid "Columns:"
+msgstr "Sarakkeita:"
+
+#: WorkSheetSettings.cc:97
+msgid "Enter the number of rows the sheet should have."
+msgstr "Kirjoita rivien lukumäärä."
+
+#: WorkSheetSettings.cc:98
+msgid "Enter the number of columns the sheet should have."
+msgstr "Kirjoita sarakkeiden määrä."
+
+#: WorkSheetSettings.cc:100
+msgid "Enter the title of the worksheet here."
+msgstr "Anna työtilan nimi."
+
#: ksysguard.cc:64
msgid "TDE system guard"
msgstr "TDE:n järjestelmänvalvonta"
@@ -1674,6 +1625,10 @@ msgstr "Nollaa kaikki työtilat"
msgid "Reset"
msgstr "Nollaa"
+#: Workspace.cc:105 ksysguard.cc:176
+msgid "Process Table"
+msgstr "Prosessitaulu"
+
#: ksysguard.cc:436
#, c-format
msgid ""
@@ -1716,5 +1671,51 @@ msgstr ""
"Solaris-tuki\n"
"Wiliam LeFabvren \"top\"-ohjelman sunos5-moduulista (luvalla) otetut osat."
+#: 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 ""
+"Tämä on työtilasi. Työtilassa ovat välilehtinä työarkit. Jos haluat lisätä "
+"työarkkeja, luo uusi työarkki valikosta Tiedosto->Uusi. Vasta tämän jälkeen "
+"voit vetää uusia sensoreita työarkille."
+
+#: Workspace.cc:135
+#, c-format
+msgid "Sheet %1"
+msgstr "Työtila %1"
+
+#: Workspace.cc:165 Workspace.cc:305
+msgid ""
+"The worksheet '%1' contains unsaved data.\n"
+"Do you want to save the worksheet?"
+msgstr ""
+"Työtila \"%1\" sisältää tallentamattomia muutoksia\n"
+"Haluatko tallentaa työpöydän?"
+
+#: Workspace.cc:181 Workspace.cc:235
+msgid "*.sgrd|Sensor Files"
+msgstr "*.sgrd|Sensoritiedostot"
+
+#: Workspace.cc:184
+msgid "Select Worksheet to Load"
+msgstr "Valitse ladattava työtila"
+
+#: Workspace.cc:229 Workspace.cc:269
+msgid "You do not have a worksheet that could be saved."
+msgstr "Sinulla ei ole tallennettavia työtiloja."
+
+#: Workspace.cc:239
+msgid "Save Current Worksheet As"
+msgstr "Tallenna nykyinen työtila nimellä"
+
+#: Workspace.cc:320
+msgid "There are no worksheets that could be deleted."
+msgstr "Ei poistettavia työtiloja."
+
+#: Workspace.cc:448
+msgid "Cannot find file ProcessTable.sgrd."
+msgstr "Tiedostoa ProcessTable.sgrd ei löytynyt."
+
#~ msgid "#"
#~ msgstr "#"
diff --git a/tde-i18n-fi/messages/tdebase/ksystemtrayapplet.po b/tde-i18n-fi/messages/tdebase/ksystemtrayapplet.po
index 13b97a43198..cd0072a83fd 100644
--- a/tde-i18n-fi/messages/tdebase/ksystemtrayapplet.po
+++ b/tde-i18n-fi/messages/tdebase/ksystemtrayapplet.po
@@ -6,7 +6,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: 2005-10-22 20:49+0300\n"
"Last-Translator: Lasse Liehu <lliehu@kolumbus.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/ksystraycmd.po b/tde-i18n-fi/messages/tdebase/ksystraycmd.po
index 4e62dc141b4..47b828932d8 100644
--- a/tde-i18n-fi/messages/tdebase/ksystraycmd.po
+++ b/tde-i18n-fi/messages/tdebase/ksystraycmd.po
@@ -8,7 +8,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-09-15 01:34+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kthememanager.po b/tde-i18n-fi/messages/tdebase/kthememanager.po
index 4ed8495e8d4..4d888b88703 100644
--- a/tde-i18n-fi/messages/tdebase/kthememanager.po
+++ b/tde-i18n-fi/messages/tdebase/kthememanager.po
@@ -6,7 +6,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: 2005-09-05 00:34+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/ktip.po b/tde-i18n-fi/messages/tdebase/ktip.po
index ab15764d702..66cb5a613d8 100644
--- a/tde-i18n-fi/messages/tdebase/ktip.po
+++ b/tde-i18n-fi/messages/tdebase/ktip.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktip\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-09-06 17:09+0300\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kwriteconfig.po b/tde-i18n-fi/messages/tdebase/kwriteconfig.po
index 7ad721f0b7d..3e903238d56 100644
--- a/tde-i18n-fi/messages/tdebase/kwriteconfig.po
+++ b/tde-i18n-fi/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: 2003-11-05 19:22+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/kxkb.po b/tde-i18n-fi/messages/tdebase/kxkb.po
index 5a171795aea..1cb27435d41 100644
--- a/tde-i18n-fi/messages/tdebase/kxkb.po
+++ b/tde-i18n-fi/messages/tdebase/kxkb.po
@@ -8,7 +8,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: 2005-12-05 12:37+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libdmctl.po b/tde-i18n-fi/messages/tdebase/libdmctl.po
index e1607b824da..75edf28dd8e 100644
--- a/tde-i18n-fi/messages/tdebase/libdmctl.po
+++ b/tde-i18n-fi/messages/tdebase/libdmctl.po
@@ -4,7 +4,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: 2005-03-11 02:13+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkicker.po b/tde-i18n-fi/messages/tdebase/libkicker.po
index cb608b47fc0..89ce4a5a76b 100644
--- a/tde-i18n-fi/messages/tdebase/libkicker.po
+++ b/tde-i18n-fi/messages/tdebase/libkicker.po
@@ -9,7 +9,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-09-15 03:54+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkickermenu_konsole.po b/tde-i18n-fi/messages/tdebase/libkickermenu_konsole.po
index d3f9a0ab3d2..2b0a6fd3bfb 100644
--- a/tde-i18n-fi/messages/tdebase/libkickermenu_konsole.po
+++ b/tde-i18n-fi/messages/tdebase/libkickermenu_konsole.po
@@ -7,7 +7,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: 2005-10-22 20:50+0300\n"
"Last-Translator: Lasse Liehu <lliehu@kolumbus.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkickermenu_prefmenu.po b/tde-i18n-fi/messages/tdebase/libkickermenu_prefmenu.po
index c2001194f07..e26b93087ee 100644
--- a/tde-i18n-fi/messages/tdebase/libkickermenu_prefmenu.po
+++ b/tde-i18n-fi/messages/tdebase/libkickermenu_prefmenu.po
@@ -7,7 +7,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: 2005-02-12 04:13+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkickermenu_recentdocs.po b/tde-i18n-fi/messages/tdebase/libkickermenu_recentdocs.po
index e9f96c59335..662561c1c5b 100644
--- a/tde-i18n-fi/messages/tdebase/libkickermenu_recentdocs.po
+++ b/tde-i18n-fi/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: 2002-09-29 19:07+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkickermenu_remotemenu.po b/tde-i18n-fi/messages/tdebase/libkickermenu_remotemenu.po
index a583308bc24..d5eb3c3902b 100644
--- a/tde-i18n-fi/messages/tdebase/libkickermenu_remotemenu.po
+++ b/tde-i18n-fi/messages/tdebase/libkickermenu_remotemenu.po
@@ -4,7 +4,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: 2005-01-26 01:54+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkickermenu_systemmenu.po b/tde-i18n-fi/messages/tdebase/libkickermenu_systemmenu.po
index 7df3ab7dafe..6e923f11414 100644
--- a/tde-i18n-fi/messages/tdebase/libkickermenu_systemmenu.po
+++ b/tde-i18n-fi/messages/tdebase/libkickermenu_systemmenu.po
@@ -4,7 +4,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: 2005-01-26 01:52+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkickermenu_tdeprint.po b/tde-i18n-fi/messages/tdebase/libkickermenu_tdeprint.po
index 6d96de78205..597515a9343 100644
--- a/tde-i18n-fi/messages/tdebase/libkickermenu_tdeprint.po
+++ b/tde-i18n-fi/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: 2003-05-24 18:00+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkickermenu_tom.po b/tde-i18n-fi/messages/tdebase/libkickermenu_tom.po
index 6f6ce550162..6b9bc1c9bff 100644
--- a/tde-i18n-fi/messages/tdebase/libkickermenu_tom.po
+++ b/tde-i18n-fi/messages/tdebase/libkickermenu_tom.po
@@ -3,7 +3,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: 2004-07-22 11:42+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libkonq.po b/tde-i18n-fi/messages/tdebase/libkonq.po
index 073a394ab6e..092420eb1a9 100644
--- a/tde-i18n-fi/messages/tdebase/libkonq.po
+++ b/tde-i18n-fi/messages/tdebase/libkonq.po
@@ -10,7 +10,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: 2005-12-05 12:31+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libtaskbar.po b/tde-i18n-fi/messages/tdebase/libtaskbar.po
index 2edb946d76d..1c6ba169b95 100644
--- a/tde-i18n-fi/messages/tdebase/libtaskbar.po
+++ b/tde-i18n-fi/messages/tdebase/libtaskbar.po
@@ -11,7 +11,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-09-15 03:46+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/libtaskmanager.po b/tde-i18n-fi/messages/tdebase/libtaskmanager.po
index ba39fd352e8..e476380d632 100644
--- a/tde-i18n-fi/messages/tdebase/libtaskmanager.po
+++ b/tde-i18n-fi/messages/tdebase/libtaskmanager.po
@@ -5,7 +5,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: 2005-10-22 21:14+0300\n"
"Last-Translator: Lasse Liehu <lliehu@kolumbus.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/lockout.po b/tde-i18n-fi/messages/tdebase/lockout.po
index 559fd4e69f0..05f3a539ad2 100644
--- a/tde-i18n-fi/messages/tdebase/lockout.po
+++ b/tde-i18n-fi/messages/tdebase/lockout.po
@@ -10,7 +10,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: 2005-01-26 01:42+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/mediaapplet.po b/tde-i18n-fi/messages/tdebase/mediaapplet.po
index efaa6b3d22d..da8a9123842 100644
--- a/tde-i18n-fi/messages/tdebase/mediaapplet.po
+++ b/tde-i18n-fi/messages/tdebase/mediaapplet.po
@@ -4,7 +4,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: 2005-01-26 01:47+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/naughtyapplet.po b/tde-i18n-fi/messages/tdebase/naughtyapplet.po
index 2f9c3290fc4..e939ec00757 100644
--- a/tde-i18n-fi/messages/tdebase/naughtyapplet.po
+++ b/tde-i18n-fi/messages/tdebase/naughtyapplet.po
@@ -7,7 +7,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: 2005-09-05 00:37+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/nsplugin.po b/tde-i18n-fi/messages/tdebase/nsplugin.po
index a908c0a49ae..65cac9db72f 100644
--- a/tde-i18n-fi/messages/tdebase/nsplugin.po
+++ b/tde-i18n-fi/messages/tdebase/nsplugin.po
@@ -11,7 +11,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: 2005-09-05 00:38+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/privacy.po b/tde-i18n-fi/messages/tdebase/privacy.po
index 42504fc41b4..a0aa85c4174 100644
--- a/tde-i18n-fi/messages/tdebase/privacy.po
+++ b/tde-i18n-fi/messages/tdebase/privacy.po
@@ -9,7 +9,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: 2005-01-26 01:40+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/quicklauncher.po b/tde-i18n-fi/messages/tdebase/quicklauncher.po
index ad4c1d7c3c2..3835f3fe4a2 100644
--- a/tde-i18n-fi/messages/tdebase/quicklauncher.po
+++ b/tde-i18n-fi/messages/tdebase/quicklauncher.po
@@ -10,7 +10,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-09-15 03:37+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdedebugdialog.po b/tde-i18n-fi/messages/tdebase/tdedebugdialog.po
index 252caaf6b2a..cbb02b0f5f8 100644
--- a/tde-i18n-fi/messages/tdebase/tdedebugdialog.po
+++ b/tde-i18n-fi/messages/tdebase/tdedebugdialog.po
@@ -7,7 +7,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: 2004-07-22 11:57+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdefontinst.po b/tde-i18n-fi/messages/tdebase/tdefontinst.po
index a0590dea3a3..11dc6ff0bc1 100644
--- a/tde-i18n-fi/messages/tdebase/tdefontinst.po
+++ b/tde-i18n-fi/messages/tdebase/tdefontinst.po
@@ -8,7 +8,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-04-07 19:13+0300\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdehtmlkttsd.po b/tde-i18n-fi/messages/tdebase/tdehtmlkttsd.po
index 93578347717..d38ab419522 100644
--- a/tde-i18n-fi/messages/tdebase/tdehtmlkttsd.po
+++ b/tde-i18n-fi/messages/tdebase/tdehtmlkttsd.po
@@ -6,7 +6,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-01-16 22:01+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_finger.po b/tde-i18n-fi/messages/tdebase/tdeio_finger.po
index 1789c1d004f..719360b462a 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_finger.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_finger.po
@@ -5,7 +5,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: 2003-09-01 19:42+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_fish.po b/tde-i18n-fi/messages/tdebase/tdeio_fish.po
index c711b70fe2c..4f3eca9fed6 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_fish.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_fish.po
@@ -8,7 +8,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: 2004-07-22 11:49+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_floppy.po b/tde-i18n-fi/messages/tdebase/tdeio_floppy.po
index dc67efaa320..e3d8b2a9659 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_floppy.po
+++ b/tde-i18n-fi/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: 2004-09-19 23:40+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_home.po b/tde-i18n-fi/messages/tdebase/tdeio_home.po
index 5b782924710..9c981173a7e 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_home.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_home.po
@@ -4,7 +4,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: 2005-09-10 01:52+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_ldap.po b/tde-i18n-fi/messages/tdebase/tdeio_ldap.po
index 8a9bfd01ea8..347d0aacbfc 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_ldap.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_ldap.po
@@ -4,7 +4,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: 2005-10-17 16:14+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_mac.po b/tde-i18n-fi/messages/tdebase/tdeio_mac.po
index b3631250c2c..353cce63d8a 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_mac.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_mac.po
@@ -8,7 +8,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: 2005-10-17 16:17+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_man.po b/tde-i18n-fi/messages/tdebase/tdeio_man.po
index d3f2c979397..ecb334a5b15 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_man.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_man.po
@@ -5,7 +5,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-02-11 18:40+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_media.po b/tde-i18n-fi/messages/tdebase/tdeio_media.po
index dce5402c7c4..0f6976319fa 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_media.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_media.po
@@ -6,7 +6,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-11-27 20:38+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_nfs.po b/tde-i18n-fi/messages/tdebase/tdeio_nfs.po
index f744a7aa114..73cba3f5d38 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_nfs.po
+++ b/tde-i18n-fi/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: 2004-07-22 11:49+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_nntp.po b/tde-i18n-fi/messages/tdebase/tdeio_nntp.po
index 34a99365bb8..0782f69953f 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_nntp.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_nntp.po
@@ -5,7 +5,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: 2005-11-07 18:52+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_pop3.po b/tde-i18n-fi/messages/tdebase/tdeio_pop3.po
index 6192c0ce4bf..e9b7988ec57 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_pop3.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_pop3.po
@@ -9,7 +9,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: 2005-02-07 10:43+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_print.po b/tde-i18n-fi/messages/tdebase/tdeio_print.po
index 56e8cf288c8..df1ef18b532 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_print.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_print.po
@@ -7,7 +7,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: 2004-10-26 22:49+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_remote.po b/tde-i18n-fi/messages/tdebase/tdeio_remote.po
index 98657849e0d..5b59f96575e 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_remote.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_remote.po
@@ -4,7 +4,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: 2005-02-04 10:57+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -14,10 +14,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
-#: remoteimpl.cpp:198
-msgid "Add a Network Folder"
-msgstr "Lisää verkkokansio"
-
#: tdeio_remote.cpp:34
msgid "Protocol name"
msgstr "Käytännön (protokollan) nimi:"
@@ -25,3 +21,7 @@ msgstr "Käytännön (protokollan) nimi:"
#: tdeio_remote.cpp:35 tdeio_remote.cpp:36
msgid "Socket name"
msgstr "Socketin nimi"
+
+#: remoteimpl.cpp:198
+msgid "Add a Network Folder"
+msgstr "Lisää verkkokansio"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_settings.po b/tde-i18n-fi/messages/tdebase/tdeio_settings.po
index 6cd4ebd0e8a..d5c0a34a9ac 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_settings.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_settings.po
@@ -7,7 +7,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: 2005-02-04 16:38+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_sftp.po b/tde-i18n-fi/messages/tdebase/tdeio_sftp.po
index 4d950398a2f..9cd54fb6d33 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_sftp.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_sftp.po
@@ -9,7 +9,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: 2005-02-07 10:41+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_smb.po b/tde-i18n-fi/messages/tdebase/tdeio_smb.po
index 13723c59dde..2e7981ecb35 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_smb.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_smb.po
@@ -9,7 +9,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: 2005-10-17 16:30+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_smtp.po b/tde-i18n-fi/messages/tdebase/tdeio_smtp.po
index f2f75747c54..57011934282 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_smtp.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_smtp.po
@@ -8,7 +8,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: 2005-02-07 10:37+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_system.po b/tde-i18n-fi/messages/tdebase/tdeio_system.po
index d5ab59f82c1..11c639a6b99 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_system.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_system.po
@@ -4,7 +4,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: 2005-02-04 10:58+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_tar.po b/tde-i18n-fi/messages/tdebase/tdeio_tar.po
index 5a0f4444a7c..004dfe85e57 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_tar.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_tar.po
@@ -4,7 +4,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: 2005-10-17 16:32+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_thumbnail.po b/tde-i18n-fi/messages/tdebase/tdeio_thumbnail.po
index ed8f162a7cd..d237833ef36 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_thumbnail.po
+++ b/tde-i18n-fi/messages/tdebase/tdeio_thumbnail.po
@@ -4,7 +4,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: 2005-10-17 16:36+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeio_trash.po b/tde-i18n-fi/messages/tdebase/tdeio_trash.po
index 9bd9ed2f81d..28aed2c39df 100644
--- a/tde-i18n-fi/messages/tdebase/tdeio_trash.po
+++ b/tde-i18n-fi/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: 2005-10-17 16:39+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -16,34 +16,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: tdeio_trash.cpp:46
-msgid "Protocol name"
-msgstr "Käytännön (protokollan) nimi"
-
-#: tdeio_trash.cpp:47 tdeio_trash.cpp:48
-msgid "Socket name"
-msgstr "Socketin nimi"
-
-#: 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 "Huonostimääritelty URL %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 ""
-"Kansiota %1 ei ole enää. Siksi on mahdotonta palauttaa tätä osaa alkuperäiselle "
-"paikalleen. Voit luoda kansion uudelleen ja käyttää palautustoimintoa "
-"uudelleen. Voit myös vetää osan hiirellä toiseen haluamaasi paikkaan."
-
-#: tdeio_trash.cpp:144
-msgid "This file is already in the trash bin."
-msgstr "Tiedosto on jo roskakorissa."
-
#: tdefile-plugin/tdefile_trash.cpp:52
msgid "General"
msgstr "Yleinen"
@@ -81,3 +53,31 @@ msgstr ""
"TDE:n roskakorin avustaja\n"
"Huom: siirtääksesi tiedostoja roskakoriin, älä käytä ktrash-ohjelmaa, vaan "
"\"kfmclient move 'url' trash:/\""
+
+#: tdeio_trash.cpp:46
+msgid "Protocol name"
+msgstr "Käytännön (protokollan) nimi"
+
+#: tdeio_trash.cpp:47 tdeio_trash.cpp:48
+msgid "Socket name"
+msgstr "Socketin nimi"
+
+#: 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 "Huonostimääritelty URL %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 ""
+"Kansiota %1 ei ole enää. Siksi on mahdotonta palauttaa tätä osaa alkuperäiselle "
+"paikalleen. Voit luoda kansion uudelleen ja käyttää palautustoimintoa "
+"uudelleen. Voit myös vetää osan hiirellä toiseen haluamaasi paikkaan."
+
+#: tdeio_trash.cpp:144
+msgid "This file is already in the trash bin."
+msgstr "Tiedosto on jo roskakorissa."
diff --git a/tde-i18n-fi/messages/tdebase/tdepasswd.po b/tde-i18n-fi/messages/tdebase/tdepasswd.po
index b3a2929c3e0..d8909ee4ff4 100644
--- a/tde-i18n-fi/messages/tdebase/tdepasswd.po
+++ b/tde-i18n-fi/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: 2005-09-04 23:56+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdeprint_part.po b/tde-i18n-fi/messages/tdebase/tdeprint_part.po
index fe8fb6c148b..522e55052ef 100644
--- a/tde-i18n-fi/messages/tdebase/tdeprint_part.po
+++ b/tde-i18n-fi/messages/tdebase/tdeprint_part.po
@@ -6,7 +6,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: 2003-05-23 07:38+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdeprintfax.po b/tde-i18n-fi/messages/tdebase/tdeprintfax.po
index f9673b5c643..2ca3fa4de3d 100644
--- a/tde-i18n-fi/messages/tdebase/tdeprintfax.po
+++ b/tde-i18n-fi/messages/tdebase/tdeprintfax.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeprintfax\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-03 12:16+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -16,33 +16,34 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Tapio Kautto"
+#: confsystem.cpp:50
+msgid "F&ax system:"
+msgstr "&Faksijärjestelmä:"
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "eleknader@phnet.fi"
+#: confsystem.cpp:51
+msgid "Co&mmand:"
+msgstr "&Komento:"
-#: confgeneral.cpp:41
-msgid "&Name:"
-msgstr "&Nimi:"
+#: confsystem.cpp:61
+msgid "Fax &server (if any):"
+msgstr "F&ax palvelin (jos käytössä):"
-#: confgeneral.cpp:43
-msgid "&Company:"
-msgstr "&Yritys:"
+#: confsystem.cpp:62
+msgid "&Fax/Modem device:"
+msgstr "&Fax/modeemilaite:"
-#: confgeneral.cpp:45
-msgid "N&umber:"
-msgstr "N&umero:"
+#: confsystem.cpp:65
+msgid "Standard Modem Port"
+msgstr "Standardi modeemiportti"
-#: confgeneral.cpp:48
-msgid "Replace international prefix '+' with:"
-msgstr "Muuta kansainvälinen prefix '+' tällä:"
+#: confsystem.cpp:67
+#, c-format
+msgid "Serial Port #%1"
+msgstr "Sarjaportti #%1"
+
+#: confsystem.cpp:68
+msgid "Other"
+msgstr "Muu"
#: conffilters.cpp:42
msgid "Mime Type"
@@ -76,37 +77,68 @@ msgstr "Siirrä suodinta alaspäin"
msgid "Empty parameters."
msgstr "Tyhjät parametrit."
-#: configdlg.cpp:34
-msgid "Personal"
-msgstr "Henkilökohtaiset"
+#. i18n: file tdeprintfaxui.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "Fa&x"
+msgstr "&Faksi"
-#: configdlg.cpp:34
-msgid "Personal Settings"
-msgstr "Henkilökohtaiset asetukset"
+#: main.cpp:33
+msgid "A small fax utility to be used with tdeprint."
+msgstr "Kdeprintin kanssa käytettävä faksausapuohjelma."
-#: configdlg.cpp:37
-msgid "Page setup"
-msgstr "Sivun asetukset"
+#: main.cpp:39
+msgid "Phone number to fax to"
+msgstr "Puhelinnumero, johon faksataan"
-#: configdlg.cpp:37
-msgid "Page Setup"
-msgstr "Sivun asetukset"
+#: main.cpp:40
+msgid "Send fax immediately"
+msgstr "Lähetä faksi välittömästi"
-#: configdlg.cpp:40
-msgid "System"
-msgstr "Järjestelmä"
+#: main.cpp:41
+msgid "Exit after sending"
+msgstr "Poistu lähetyksen jälkeen"
-#: configdlg.cpp:40
-msgid "Fax System Selection"
-msgstr "Faksijärjestelmän valinta"
+#: main.cpp:42
+msgid "File to fax (added to the file list)"
+msgstr "Faksattava tiedosto (lisätty tiedostoluetteloon)"
-#: configdlg.cpp:43
-msgid "Filters"
-msgstr "Suotimet"
+#: main.cpp:50
+#, fuzzy
+msgid "TDEPrintFax"
+msgstr "TDE:n tulostusjärjestelmän faksityökalun loki"
-#: configdlg.cpp:43
-msgid "Filters Configuration"
-msgstr "Suotimien asetukset"
+#: faxab.cpp:41 tdeprintfax.cpp:88
+msgid "Name"
+msgstr "Nimi:"
+
+#: faxab.cpp:42 tdeprintfax.cpp:87 tdeprintfax.cpp:562
+msgid "Fax Number"
+msgstr "Faksinumero:"
+
+#: faxab.cpp:44
+msgid "Entries:"
+msgstr "Tietueet:"
+
+#: faxab.cpp:47
+msgid "&Edit Addressbook"
+msgstr "&Muokkaa osoitekirjaa"
+
+#: faxab.cpp:150
+msgid "No fax number found in your address book."
+msgstr "Osoitekirjastasi ei löytynyt faksinumeroita."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Tapio Kautto"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "eleknader@phnet.fi"
#: conffax.cpp:43
msgid "High (204x196 dpi)"
@@ -136,6 +168,59 @@ msgstr "&Tarkkuus:"
msgid "&Paper size:"
msgstr "&Paperin koko:"
+#: filterdlg.cpp:31
+msgid "Filter Parameters"
+msgstr "Suotimien asetukset"
+
+#: filterdlg.cpp:37
+msgid "MIME type:"
+msgstr "Mimetyyppi:"
+
+#: filterdlg.cpp:38
+msgid "Command:"
+msgstr "Komento:"
+
+#: faxctrl.cpp:387
+msgid "Converting input files to PostScript"
+msgstr "Muunnetaan syötetiedostoja PostScript-muotoon"
+
+#: faxctrl.cpp:462
+msgid "Sending fax to %1 (%2)"
+msgstr "Lähetetään faksia %1 (%2)"
+
+#: faxctrl.cpp:467
+#, c-format
+msgid "Sending to fax using: %1"
+msgstr "Lähetetään faksia laitteella: %1"
+
+#: faxctrl.cpp:471
+msgid "Sending fax to %1..."
+msgstr "Faksia lähetetään %1:lle..."
+
+#: faxctrl.cpp:482
+msgid "Skipping %1..."
+msgstr "Ohitetaan %1..."
+
+#: faxctrl.cpp:500
+msgid "Filtering %1..."
+msgstr "Suodatetaan %1..."
+
+#: faxctrl.cpp:618
+msgid "Fax log"
+msgstr "Faksiloki"
+
+#: faxctrl.cpp:620
+msgid "Fax Log"
+msgstr "Faksiloki"
+
+#: faxctrl.cpp:629 faxctrl.cpp:659
+msgid "TDEPrint Fax Tool Log"
+msgstr "TDE:n tulostusjärjestelmän faksityökalun loki"
+
+#: faxctrl.cpp:664
+msgid "Cannot open file for writing."
+msgstr "Ei voida avata tiedostoa kirjoittamiseen."
+
#: tdeprintfax.cpp:74
msgid "Move up"
msgstr "Siirrä ylöspäin"
@@ -148,14 +233,6 @@ msgstr "Siirrä alaspäin"
msgid "F&iles:"
msgstr "T&iedostot:"
-#: faxab.cpp:42 tdeprintfax.cpp:87 tdeprintfax.cpp:562
-msgid "Fax Number"
-msgstr "Faksinumero:"
-
-#: faxab.cpp:41 tdeprintfax.cpp:88
-msgid "Name"
-msgstr "Nimi:"
-
#: tdeprintfax.cpp:89
msgid "Enterprise"
msgstr "&Yritys:"
@@ -285,130 +362,53 @@ msgstr "&Yritys:"
msgid "Invalid fax number."
msgstr "Epäkelpo faksinumero."
-#: faxctrl.cpp:387
-msgid "Converting input files to PostScript"
-msgstr "Muunnetaan syötetiedostoja PostScript-muotoon"
-
-#: faxctrl.cpp:462
-msgid "Sending fax to %1 (%2)"
-msgstr "Lähetetään faksia %1 (%2)"
-
-#: faxctrl.cpp:467
-#, c-format
-msgid "Sending to fax using: %1"
-msgstr "Lähetetään faksia laitteella: %1"
+#: confgeneral.cpp:41
+msgid "&Name:"
+msgstr "&Nimi:"
-#: faxctrl.cpp:471
-msgid "Sending fax to %1..."
-msgstr "Faksia lähetetään %1:lle..."
+#: confgeneral.cpp:43
+msgid "&Company:"
+msgstr "&Yritys:"
-#: faxctrl.cpp:482
-msgid "Skipping %1..."
-msgstr "Ohitetaan %1..."
+#: confgeneral.cpp:45
+msgid "N&umber:"
+msgstr "N&umero:"
-#: faxctrl.cpp:500
-msgid "Filtering %1..."
-msgstr "Suodatetaan %1..."
+#: confgeneral.cpp:48
+msgid "Replace international prefix '+' with:"
+msgstr "Muuta kansainvälinen prefix '+' tällä:"
-#: faxctrl.cpp:618
-msgid "Fax log"
-msgstr "Faksiloki"
+#: configdlg.cpp:34
+msgid "Personal"
+msgstr "Henkilökohtaiset"
-#: faxctrl.cpp:620
-msgid "Fax Log"
-msgstr "Faksiloki"
+#: configdlg.cpp:34
+msgid "Personal Settings"
+msgstr "Henkilökohtaiset asetukset"
-#: faxctrl.cpp:629 faxctrl.cpp:659
-msgid "TDEPrint Fax Tool Log"
-msgstr "TDE:n tulostusjärjestelmän faksityökalun loki"
+#: configdlg.cpp:37
+msgid "Page setup"
+msgstr "Sivun asetukset"
-#: faxctrl.cpp:664
-msgid "Cannot open file for writing."
-msgstr "Ei voida avata tiedostoa kirjoittamiseen."
+#: configdlg.cpp:37
+msgid "Page Setup"
+msgstr "Sivun asetukset"
-#: faxab.cpp:44
-msgid "Entries:"
-msgstr "Tietueet:"
+#: configdlg.cpp:40
+msgid "System"
+msgstr "Järjestelmä"
-#: faxab.cpp:47
-msgid "&Edit Addressbook"
-msgstr "&Muokkaa osoitekirjaa"
+#: configdlg.cpp:40
+msgid "Fax System Selection"
+msgstr "Faksijärjestelmän valinta"
-#: faxab.cpp:150
-msgid "No fax number found in your address book."
-msgstr "Osoitekirjastasi ei löytynyt faksinumeroita."
+#: configdlg.cpp:43
+msgid "Filters"
+msgstr "Suotimet"
-#: filterdlg.cpp:31
-msgid "Filter Parameters"
+#: configdlg.cpp:43
+msgid "Filters Configuration"
msgstr "Suotimien asetukset"
-#: filterdlg.cpp:37
-msgid "MIME type:"
-msgstr "Mimetyyppi:"
-
-#: filterdlg.cpp:38
-msgid "Command:"
-msgstr "Komento:"
-
-#. i18n: file tdeprintfaxui.rc line 10
-#: rc.cpp:6
-#, no-c-format
-msgid "Fa&x"
-msgstr "&Faksi"
-
-#: confsystem.cpp:50
-msgid "F&ax system:"
-msgstr "&Faksijärjestelmä:"
-
-#: confsystem.cpp:51
-msgid "Co&mmand:"
-msgstr "&Komento:"
-
-#: confsystem.cpp:61
-msgid "Fax &server (if any):"
-msgstr "F&ax palvelin (jos käytössä):"
-
-#: confsystem.cpp:62
-msgid "&Fax/Modem device:"
-msgstr "&Fax/modeemilaite:"
-
-#: confsystem.cpp:65
-msgid "Standard Modem Port"
-msgstr "Standardi modeemiportti"
-
-#: confsystem.cpp:67
-#, c-format
-msgid "Serial Port #%1"
-msgstr "Sarjaportti #%1"
-
-#: confsystem.cpp:68
-msgid "Other"
-msgstr "Muu"
-
-#: main.cpp:33
-msgid "A small fax utility to be used with tdeprint."
-msgstr "Kdeprintin kanssa käytettävä faksausapuohjelma."
-
-#: main.cpp:39
-msgid "Phone number to fax to"
-msgstr "Puhelinnumero, johon faksataan"
-
-#: main.cpp:40
-msgid "Send fax immediately"
-msgstr "Lähetä faksi välittömästi"
-
-#: main.cpp:41
-msgid "Exit after sending"
-msgstr "Poistu lähetyksen jälkeen"
-
-#: main.cpp:42
-msgid "File to fax (added to the file list)"
-msgstr "Faksattava tiedosto (lisätty tiedostoluetteloon)"
-
-#: main.cpp:50
-#, fuzzy
-msgid "TDEPrintFax"
-msgstr "TDE:n tulostusjärjestelmän faksityökalun loki"
-
#~ msgid "KdeprintFax"
#~ msgstr "KdeprintFax"
diff --git a/tde-i18n-fi/messages/tdebase/tderandr.po b/tde-i18n-fi/messages/tdebase/tderandr.po
index 7641990b503..09d00f6fec9 100644
--- a/tde-i18n-fi/messages/tdebase/tderandr.po
+++ b/tde-i18n-fi/messages/tdebase/tderandr.po
@@ -7,7 +7,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: 2004-10-26 21:46+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdescreensaver.po b/tde-i18n-fi/messages/tdebase/tdescreensaver.po
index 59dbeb188de..e99ed222f38 100644
--- a/tde-i18n-fi/messages/tdebase/tdescreensaver.po
+++ b/tde-i18n-fi/messages/tdebase/tdescreensaver.po
@@ -10,7 +10,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: 2005-02-07 11:11+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdestyle_keramik_config.po b/tde-i18n-fi/messages/tdebase/tdestyle_keramik_config.po
index c4875ddaf59..462fb81eb84 100644
--- a/tde-i18n-fi/messages/tdebase/tdestyle_keramik_config.po
+++ b/tde-i18n-fi/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: 2003-11-05 18:37+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdesu.po b/tde-i18n-fi/messages/tdebase/tdesu.po
index 19b70a46542..2aa95fd0693 100644
--- a/tde-i18n-fi/messages/tdebase/tdesu.po
+++ b/tde-i18n-fi/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-09-15 01:31+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdesud.po b/tde-i18n-fi/messages/tdebase/tdesud.po
index a63721d2d53..cb1024071ed 100644
--- a/tde-i18n-fi/messages/tdebase/tdesud.po
+++ b/tde-i18n-fi/messages/tdebase/tdesud.po
@@ -1,7 +1,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2001-02-04 22:19GMT+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/tdmconfig.po b/tde-i18n-fi/messages/tdebase/tdmconfig.po
index ed4a3b93e85..70e84650802 100644
--- a/tde-i18n-fi/messages/tdebase/tdmconfig.po
+++ b/tde-i18n-fi/messages/tdebase/tdmconfig.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdmconfig\n"
-"POT-Creation-Date: 2014-09-29 00:47-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-10 02:06+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdebase/tdmgreet.po b/tde-i18n-fi/messages/tdebase/tdmgreet.po
index 71896bdfd67..7cc3dc9c30e 100644
--- a/tde-i18n-fi/messages/tdebase/tdmgreet.po
+++ b/tde-i18n-fi/messages/tdebase/tdmgreet.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdmgreet\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-01-16 21:58+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -21,201 +21,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.1\n"
-#: kgreeter.cpp:595
-msgid "Custom"
-msgstr "Muokattu"
-
-#: kgreeter.cpp:596
-msgid "Failsafe"
-msgstr "Vikatila"
-
-#: kgreeter.cpp:671
-msgid " (previous)"
-msgstr " (edellinen)"
-
-#: 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 ""
-"Tallentamasi istuntotyyppi '%1' ei ole enää validi.\n"
-"Valitse uusi, tai muuten käytetään oletusta."
-
-#: kgreeter.cpp:851
-msgid "Warning: this is an unsecured session"
-msgstr "Varoitus: istunto on varmistamaton"
-
-#: 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 ""
-"Näyttö ei vaadi X-tunnistusta.\n"
-"Kuka tahansa voi ottaa yhteyttä näyttöön,\n"
-"avata ikkunoita tai kaapata syötteesi."
-
-#: kgreeter.cpp:916
-msgid "L&ogin"
-msgstr "&Kirjaudu"
-
-#: kchooser.cpp:95 kgreeter.cpp:919
-msgid "&Menu"
-msgstr "&Valikko"
-
-#: kgreeter.cpp:949 kgreeter.cpp:1092
-msgid "Session &Type"
-msgstr "Istunto&tyyppi"
-
-#: kgreeter.cpp:954 kgreeter.cpp:1104
-msgid "&Authentication Method"
-msgstr "&Tunnistustapa"
-
-#: kgreeter.cpp:959 kgreeter.cpp:1109
-msgid "&Remote Login"
-msgstr "&Etäkirjautuminen"
-
-#: kgreeter.cpp:1040
-msgid "Login Failed."
-msgstr "Kirjautuminen epäonnistui."
-
-#: themer/tdmthemer.cpp:71
-#, c-format
-msgid "Cannot open theme file %1"
-msgstr "Teematiedostoa %1 ei voi avata"
-
-#: themer/tdmthemer.cpp:75
-#, c-format
-msgid "Cannot parse theme file %1"
-msgstr "Teematiedostoa %1 ei voi jäsentää"
-
-#: themer/tdmlabel.cpp:214
-msgid "Language"
-msgstr "Kieli"
-
-#: themer/tdmlabel.cpp:215
-msgid "Session Type"
-msgstr "Istuntotyyppi"
-
-#: themer/tdmlabel.cpp:216
-msgid "Menu"
-msgstr "Valikko"
-
-#: themer/tdmlabel.cpp:217
-msgid "&Administration"
-msgstr ""
-
-#: themer/tdmlabel.cpp:218
-msgid "Disconnect"
-msgstr "Sulje yhteys"
-
-#: themer/tdmlabel.cpp:220
-#, fuzzy
-msgid "Power Off"
-msgstr "Sammuta"
-
-#: themer/tdmlabel.cpp:221
-msgid "Suspend"
-msgstr "Keskeytystila (suspend)"
-
-#: themer/tdmlabel.cpp:222
-msgid "Reboot"
-msgstr "Uudelleenkäynnistys"
-
-#: themer/tdmlabel.cpp:223
-msgid "XDMCP Chooser"
-msgstr "XDMCP-valitsin"
-
-#: 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 "Käyttäjä %s kirjautuu %d sekunnissa"
-
-#: themer/tdmlabel.cpp:227
-#, c-format
-msgid "Welcome to %h"
-msgstr "Tervetuloa %h koneeseen"
-
-#: themer/tdmlabel.cpp:228
-msgid "Username:"
-msgstr "Käyttäjätunnus:"
-
-#: themer/tdmlabel.cpp:229
-msgid "Password:"
-msgstr "Salasana:"
-
-#: themer/tdmlabel.cpp:230
-msgid "Domain:"
-msgstr ""
-
-#: themer/tdmlabel.cpp:231
-msgid "Login"
-msgstr "Kirjautuminen"
-
-#: 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 "Haluttu työpöydän taustakuva käynnistimelle."
-
-#: krootimage.cpp:43
-msgid "Name of the configuration file"
-msgstr "Asetustiedoston nimi"
-
-#: krootimage.cpp:121
-msgid "KRootImage"
-msgstr "KRootImage"
-
-#: kchooser.cpp:57
-msgid "&Local Login"
-msgstr "&Paikallinen kirjautuminen"
-
-#: kchooser.cpp:61
-msgid "XDMCP Host Menu"
-msgstr "XDMCP-isäntävalikko"
-
-#: kchooser.cpp:66
-msgid "Hostname"
-msgstr "Koneen nimi"
-
-#: kchooser.cpp:68
-msgid "Status"
-msgstr "Tila"
-
-#: kchooser.cpp:76
-msgid "Hos&t:"
-msgstr "&Isäntäkone:"
-
-#: kchooser.cpp:77
-msgid "A&dd"
-msgstr "&Lisää"
-
-#: kchooser.cpp:85
-msgid "&Accept"
-msgstr "&Hyväksy"
-
-#: kchooser.cpp:87
-msgid "&Refresh"
-msgstr "&Päivitä"
-
-#: kchooser.cpp:177
-msgid "<unknown>"
-msgstr "<tuntematon>"
-
-#: kchooser.cpp:215
-#, c-format
-msgid "Unknown host %1"
-msgstr "Isäntäkone %1 on tuntematon"
-
#: tdmshutdown.cpp:97
msgid "Root authorization required."
msgstr "Tarvitaan pääkäyttäjän oikeuksia."
@@ -519,6 +324,51 @@ msgstr "Teema ei ole käytettävissä varmenteeksi '%1'."
msgid "Changing authentication token"
msgstr "Vaihdetaan tunnistautumismerkkiä"
+#: kchooser.cpp:57
+msgid "&Local Login"
+msgstr "&Paikallinen kirjautuminen"
+
+#: kchooser.cpp:61
+msgid "XDMCP Host Menu"
+msgstr "XDMCP-isäntävalikko"
+
+#: kchooser.cpp:66
+msgid "Hostname"
+msgstr "Koneen nimi"
+
+#: kchooser.cpp:68
+msgid "Status"
+msgstr "Tila"
+
+#: kchooser.cpp:76
+msgid "Hos&t:"
+msgstr "&Isäntäkone:"
+
+#: kchooser.cpp:77
+msgid "A&dd"
+msgstr "&Lisää"
+
+#: kchooser.cpp:85
+msgid "&Accept"
+msgstr "&Hyväksy"
+
+#: kchooser.cpp:87
+msgid "&Refresh"
+msgstr "&Päivitä"
+
+#: kchooser.cpp:95 kgreeter.cpp:919
+msgid "&Menu"
+msgstr "&Valikko"
+
+#: kchooser.cpp:177
+msgid "<unknown>"
+msgstr "<tuntematon>"
+
+#: kchooser.cpp:215
+#, c-format
+msgid "Unknown host %1"
+msgstr "Isäntäkone %1 on tuntematon"
+
#: kfdialog.cpp:167
msgid "Question"
msgstr ""
@@ -552,6 +402,84 @@ msgid ""
"X login on %1"
msgstr "X-kirjautuminen koneella %1"
+#: krootimage.cpp:38
+msgid "Fancy desktop background for tdm"
+msgstr "Haluttu työpöydän taustakuva käynnistimelle."
+
+#: krootimage.cpp:43
+msgid "Name of the configuration file"
+msgstr "Asetustiedoston nimi"
+
+#: krootimage.cpp:121
+msgid "KRootImage"
+msgstr "KRootImage"
+
+#: kconsole.cpp:75
+msgid "Cannot open console"
+msgstr "Ei voida avata konsolia"
+
+#: kconsole.cpp:159
+msgid ""
+"\n"
+"*** Cannot open console log source ***"
+msgstr ""
+"\n"
+"*** Ei voida avata konsolilokilähdettä ***"
+
+#: kgreeter.cpp:595
+msgid "Custom"
+msgstr "Muokattu"
+
+#: kgreeter.cpp:596
+msgid "Failsafe"
+msgstr "Vikatila"
+
+#: kgreeter.cpp:671
+msgid " (previous)"
+msgstr " (edellinen)"
+
+#: 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 ""
+"Tallentamasi istuntotyyppi '%1' ei ole enää validi.\n"
+"Valitse uusi, tai muuten käytetään oletusta."
+
+#: kgreeter.cpp:851
+msgid "Warning: this is an unsecured session"
+msgstr "Varoitus: istunto on varmistamaton"
+
+#: 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 ""
+"Näyttö ei vaadi X-tunnistusta.\n"
+"Kuka tahansa voi ottaa yhteyttä näyttöön,\n"
+"avata ikkunoita tai kaapata syötteesi."
+
+#: kgreeter.cpp:916
+msgid "L&ogin"
+msgstr "&Kirjaudu"
+
+#: kgreeter.cpp:949 kgreeter.cpp:1092
+msgid "Session &Type"
+msgstr "Istunto&tyyppi"
+
+#: kgreeter.cpp:954 kgreeter.cpp:1104
+msgid "&Authentication Method"
+msgstr "&Tunnistustapa"
+
+#: kgreeter.cpp:959 kgreeter.cpp:1109
+msgid "&Remote Login"
+msgstr "&Etäkirjautuminen"
+
+#: kgreeter.cpp:1040
+msgid "Login Failed."
+msgstr "Kirjautuminen epäonnistui."
+
#: kgdialog.cpp:62
msgid "Sw&itch User"
msgstr "Va&ihda käyttäjä"
@@ -578,17 +506,89 @@ msgid ""
"%1 (%2)"
msgstr "%1 (%2)"
-#: kconsole.cpp:75
-msgid "Cannot open console"
-msgstr "Ei voida avata konsolia"
+#: themer/tdmlabel.cpp:214
+msgid "Language"
+msgstr "Kieli"
-#: kconsole.cpp:159
-msgid ""
-"\n"
-"*** Cannot open console log source ***"
+#: themer/tdmlabel.cpp:215
+msgid "Session Type"
+msgstr "Istuntotyyppi"
+
+#: themer/tdmlabel.cpp:216
+msgid "Menu"
+msgstr "Valikko"
+
+#: themer/tdmlabel.cpp:217
+msgid "&Administration"
msgstr ""
-"\n"
-"*** Ei voida avata konsolilokilähdettä ***"
+
+#: themer/tdmlabel.cpp:218
+msgid "Disconnect"
+msgstr "Sulje yhteys"
+
+#: themer/tdmlabel.cpp:220
+#, fuzzy
+msgid "Power Off"
+msgstr "Sammuta"
+
+#: themer/tdmlabel.cpp:221
+msgid "Suspend"
+msgstr "Keskeytystila (suspend)"
+
+#: themer/tdmlabel.cpp:222
+msgid "Reboot"
+msgstr "Uudelleenkäynnistys"
+
+#: themer/tdmlabel.cpp:223
+msgid "XDMCP Chooser"
+msgstr "XDMCP-valitsin"
+
+#: 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 "Käyttäjä %s kirjautuu %d sekunnissa"
+
+#: themer/tdmlabel.cpp:227
+#, c-format
+msgid "Welcome to %h"
+msgstr "Tervetuloa %h koneeseen"
+
+#: themer/tdmlabel.cpp:228
+msgid "Username:"
+msgstr "Käyttäjätunnus:"
+
+#: themer/tdmlabel.cpp:229
+msgid "Password:"
+msgstr "Salasana:"
+
+#: themer/tdmlabel.cpp:230
+msgid "Domain:"
+msgstr ""
+
+#: themer/tdmlabel.cpp:231
+msgid "Login"
+msgstr "Kirjautuminen"
+
+#: 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 "Teematiedostoa %1 ei voi avata"
+
+#: themer/tdmthemer.cpp:75
+#, c-format
+msgid "Cannot parse theme file %1"
+msgstr "Teematiedostoa %1 ei voi jäsentää"
#~ msgid "You have got caps lock on."
#~ msgstr "Sinulla on vaihtonäppäin (caps lock) päällä."
diff --git a/tde-i18n-fi/messages/tdebase/trashapplet.po b/tde-i18n-fi/messages/tdebase/trashapplet.po
index 2d3870f1e08..5da9e2c4ea4 100644
--- a/tde-i18n-fi/messages/tdebase/trashapplet.po
+++ b/tde-i18n-fi/messages/tdebase/trashapplet.po
@@ -4,7 +4,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: 2005-01-26 01:33+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdebase/twin.po b/tde-i18n-fi/messages/tdebase/twin.po
index 2169e2bf6e2..42f9e91c9bf 100644
--- a/tde-i18n-fi/messages/tdebase/twin.po
+++ b/tde-i18n-fi/messages/tdebase/twin.po
@@ -7,7 +7,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: 2005-12-05 12:36+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/twin_clients.po b/tde-i18n-fi/messages/tdebase/twin_clients.po
index ff158138466..27dc6db1304 100644
--- a/tde-i18n-fi/messages/tdebase/twin_clients.po
+++ b/tde-i18n-fi/messages/tdebase/twin_clients.po
@@ -6,7 +6,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: 2005-12-05 12:33+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -16,29 +16,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11\n"
-#: quartz/quartz.cpp:513
-msgid "Quartz"
-msgstr "Quartz"
+#: laptop/laptopclient.cpp:353
+msgid "Laptop"
+msgstr "Kannettava mikro"
-#: b2/config/config.cpp:41 quartz/config/config.cpp:40
-msgid "Draw window frames using &titlebar colors"
-msgstr "Piirrä ikkunan kehykset käyttäen &otsikkopalkin värejä"
+#: 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 ""
-"Tällä valinnalla ikkunan koristeen kehykset näytetään otsikkopalkin värein. "
-"Muutoin ne näytetään normaaleilla kehysväreillä."
-
-#: quartz/config/config.cpp:45
-msgid "Quartz &extra slim"
-msgstr "&Erittäin ohut kvartsi"
-
-#: quartz/config/config.cpp:47
-msgid "Quartz window decorations with extra-small title bar."
-msgstr "Kvartsinen ikkunakoriste erittäin pienellä otsikkopalkilla."
#: default/config/config.cpp:40
msgid "Draw titlebar &stipple effect"
@@ -76,172 +64,6 @@ msgstr ""
"Tällä valinnalla koristeet ovat kaltevat high-color -näytöillä. Muutoin "
"kaltevuutta ei näytetä."
-#: default/kdedefault.cpp:746
-msgid "KDE2"
-msgstr ""
-
-#: modernsystem/modernsys.cpp:383
-msgid "Modern System"
-msgstr "Moderni systeemi"
-
-#: modernsystem/config/config.cpp:40
-msgid "&Show window resize handle"
-msgstr "&Näytä ikkunakoon vaihtopidike"
-
-#: 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 ""
-"Jos kohta on valittuna, kaikkiin ikkunoihin piirretään koonmuutoskahva oikeaan "
-"alakulmaan. Tällöin ikkunoiden koon muuttaminen on helpompaa erityisesti "
-"kannettavien osoitinlaitteilla."
-
-#: modernsystem/config/config.cpp:52
-msgid "Here you can change the size of the resize handle."
-msgstr "Tässä kohdassa voit määritellä koonmuutoskahvan koon."
-
-#: modernsystem/config/config.cpp:61
-msgid "Small"
-msgstr "Pieni"
-
-#: modernsystem/config/config.cpp:63
-msgid "Medium"
-msgstr "Keskikokoinen"
-
-#: modernsystem/config/config.cpp:65
-msgid "Large"
-msgstr "Suuri"
-
-#: kwmtheme/cli_installer/main.cpp:12
-msgid "Installs a KWM theme"
-msgstr "Asenna KWM-teema"
-
-#: kwmtheme/cli_installer/main.cpp:16
-msgid "Path to a theme config file"
-msgstr "Polku teematiedostoon"
-
-#: kwmtheme/kwmthemeclient.cpp:260
-msgid "<center><b>KWMTheme</b></center>"
-msgstr "<center><b>KWM Teema</b></center>"
-
-#: b2/b2client.cpp:347 keramik/keramik.cpp:1053
-#: kwmtheme/kwmthemeclient.cpp:292
-msgid "Menu"
-msgstr "Valikko"
-
-#: kwmtheme/kwmthemeclient.cpp:301 kwmtheme/kwmthemeclient.cpp:765
-msgid "Sticky"
-msgstr "Tahmea"
-
-#: b2/b2client.cpp:350 keramik/keramik.cpp:1086
-#: kwmtheme/kwmthemeclient.cpp:312
-msgid "Minimize"
-msgstr "Minimoi"
-
-#: 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 "Maksimoi"
-
-#: kwmtheme/kwmthemeclient.cpp:765
-msgid "Unsticky"
-msgstr "Ei tahmea"
-
-#: 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 "Ei kaikilla työpöydillä"
-
-#: b2/b2client.cpp:349 b2/b2client.cpp:835 keramik/keramik.cpp:1065
-#: keramik/keramik.cpp:1451
-msgid "On all desktops"
-msgstr "Kaikilla työpöydillä"
-
-#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132
-#: keramik/keramik.cpp:1462
-msgid "Unshade"
-msgstr "Poista varjostus"
-
-#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132
-#: keramik/keramik.cpp:1462
-msgid "Shade"
-msgstr "Varjo"
-
-#: b2/b2client.cpp:353
-msgid "Resize"
-msgstr "Muuta kokoa"
-
-#: b2/b2client.cpp:391
-msgid "<b><center>B II preview</center></b>"
-msgstr "<b><center>B II esikatselu</center></b>"
-
-#: 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 ""
-"Kun valittuna, ikkunan koristekehykset piirretään otsikkopalkin väreissä. "
-"Muuten ne piirretään normaalilla reunojen värillä."
-
-#: b2/config/config.cpp:49
-msgid "Draw &resize handle"
-msgstr "Piirrä &koon muuttamisen kahva"
-
-#: 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 ""
-"Jos tämä kohta on valittuna, koristeisiin piirretään ikkunoiden koon "
-"muutoskahva ikkunan oikeaan alareunaan."
-
-#: b2/config/config.cpp:56
-msgid "Actions Settings"
-msgstr "Toimintojen asetukset"
-
-#: b2/config/config.cpp:58
-msgid "Double click on menu button:"
-msgstr "Kaksoisnapsautus valikkopainikkeessa:"
-
-#: b2/config/config.cpp:60
-msgid "Do Nothing"
-msgstr "Älä tee mitään"
-
-#: b2/config/config.cpp:61
-msgid "Minimize Window"
-msgstr "Pienennä ikkuna"
-
-#: b2/config/config.cpp:62
-msgid "Shade Window"
-msgstr "Varjosta ikkuna"
-
-#: b2/config/config.cpp:63
-msgid "Close Window"
-msgstr "Sulje ikkuna"
-
-#: 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 ""
-"Valikkopainikkeen kaksoisnapsautukselle voidaan määritellä toiminne. Jätä kohta "
-"tyhjäksi, jos et tarvitse sitä."
-
-#: web/Web.cpp:53
-msgid "Web"
-msgstr "Web"
-
#. i18n: file ./plastik/config/configdialog.ui line 16
#: rc.cpp:3
#, no-c-format
@@ -376,6 +198,184 @@ msgstr ""
"Valitse tämä asetus, jos haluat että tarrautumispalkki piirretään ikkunan alle. "
"Kun asetusta ei ole valittu, vain ohut kehys piirretään palkin tilalle."
+#: plastik/plastikclient.cpp:56
+msgid "Plastik"
+msgstr "Plastik"
+
+#: b2/b2client.cpp:347 keramik/keramik.cpp:1053
+#: kwmtheme/kwmthemeclient.cpp:292
+msgid "Menu"
+msgstr "Valikko"
+
+#: b2/b2client.cpp:349 b2/b2client.cpp:835 keramik/keramik.cpp:1065
+#: keramik/keramik.cpp:1451
+msgid "Not on all desktops"
+msgstr "Ei kaikilla työpöydillä"
+
+#: b2/b2client.cpp:349 b2/b2client.cpp:835 keramik/keramik.cpp:1065
+#: keramik/keramik.cpp:1451
+msgid "On all desktops"
+msgstr "Kaikilla työpöydillä"
+
+#: b2/b2client.cpp:350 keramik/keramik.cpp:1086
+#: kwmtheme/kwmthemeclient.cpp:312
+msgid "Minimize"
+msgstr "Minimoi"
+
+#: 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 "Maksimoi"
+
+#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132
+#: keramik/keramik.cpp:1462
+msgid "Unshade"
+msgstr "Poista varjostus"
+
+#: b2/b2client.cpp:352 b2/b2client.cpp:880 keramik/keramik.cpp:1132
+#: keramik/keramik.cpp:1462
+msgid "Shade"
+msgstr "Varjo"
+
+#: b2/b2client.cpp:353
+msgid "Resize"
+msgstr "Muuta kokoa"
+
+#: b2/b2client.cpp:391
+msgid "<b><center>B II preview</center></b>"
+msgstr "<b><center>B II esikatselu</center></b>"
+
+#: b2/config/config.cpp:41 quartz/config/config.cpp:40
+msgid "Draw window frames using &titlebar colors"
+msgstr "Piirrä ikkunan kehykset käyttäen &otsikkopalkin värejä"
+
+#: 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 ""
+"Kun valittuna, ikkunan koristekehykset piirretään otsikkopalkin väreissä. "
+"Muuten ne piirretään normaalilla reunojen värillä."
+
+#: b2/config/config.cpp:49
+msgid "Draw &resize handle"
+msgstr "Piirrä &koon muuttamisen kahva"
+
+#: 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 ""
+"Jos tämä kohta on valittuna, koristeisiin piirretään ikkunoiden koon "
+"muutoskahva ikkunan oikeaan alareunaan."
+
+#: b2/config/config.cpp:56
+msgid "Actions Settings"
+msgstr "Toimintojen asetukset"
+
+#: b2/config/config.cpp:58
+msgid "Double click on menu button:"
+msgstr "Kaksoisnapsautus valikkopainikkeessa:"
+
+#: b2/config/config.cpp:60
+msgid "Do Nothing"
+msgstr "Älä tee mitään"
+
+#: b2/config/config.cpp:61
+msgid "Minimize Window"
+msgstr "Pienennä ikkuna"
+
+#: b2/config/config.cpp:62
+msgid "Shade Window"
+msgstr "Varjosta ikkuna"
+
+#: b2/config/config.cpp:63
+msgid "Close Window"
+msgstr "Sulje ikkuna"
+
+#: 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 ""
+"Valikkopainikkeen kaksoisnapsautukselle voidaan määritellä toiminne. Jätä kohta "
+"tyhjäksi, jos et tarvitse sitä."
+
+#: 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 ""
+"Tällä valinnalla ikkunan koristeen kehykset näytetään otsikkopalkin värein. "
+"Muutoin ne näytetään normaaleilla kehysväreillä."
+
+#: quartz/config/config.cpp:45
+msgid "Quartz &extra slim"
+msgstr "&Erittäin ohut kvartsi"
+
+#: quartz/config/config.cpp:47
+msgid "Quartz window decorations with extra-small title bar."
+msgstr "Kvartsinen ikkunakoriste erittäin pienellä otsikkopalkilla."
+
+#: quartz/quartz.cpp:513
+msgid "Quartz"
+msgstr "Quartz"
+
+#: kwmtheme/cli_installer/main.cpp:12
+msgid "Installs a KWM theme"
+msgstr "Asenna KWM-teema"
+
+#: kwmtheme/cli_installer/main.cpp:16
+msgid "Path to a theme config file"
+msgstr "Polku teematiedostoon"
+
+#: kwmtheme/kwmthemeclient.cpp:260
+msgid "<center><b>KWMTheme</b></center>"
+msgstr "<center><b>KWM Teema</b></center>"
+
+#: kwmtheme/kwmthemeclient.cpp:301 kwmtheme/kwmthemeclient.cpp:765
+msgid "Sticky"
+msgstr "Tahmea"
+
+#: kwmtheme/kwmthemeclient.cpp:765
+msgid "Unsticky"
+msgstr "Ei tahmea"
+
+#: modernsystem/modernsys.cpp:383
+msgid "Modern System"
+msgstr "Moderni systeemi"
+
+#: modernsystem/config/config.cpp:40
+msgid "&Show window resize handle"
+msgstr "&Näytä ikkunakoon vaihtopidike"
+
+#: 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 ""
+"Jos kohta on valittuna, kaikkiin ikkunoihin piirretään koonmuutoskahva oikeaan "
+"alakulmaan. Tällöin ikkunoiden koon muuttaminen on helpompaa erityisesti "
+"kannettavien osoitinlaitteilla."
+
+#: modernsystem/config/config.cpp:52
+msgid "Here you can change the size of the resize handle."
+msgstr "Tässä kohdassa voit määritellä koonmuutoskahvan koon."
+
+#: modernsystem/config/config.cpp:61
+msgid "Small"
+msgstr "Pieni"
+
+#: modernsystem/config/config.cpp:63
+msgid "Medium"
+msgstr "Keskikokoinen"
+
+#: modernsystem/config/config.cpp:65
+msgid "Large"
+msgstr "Suuri"
+
#: keramik/keramik.cpp:965
msgid "<center><b>Keramik preview</b></center>"
msgstr "<center><b>Keramik esikatselu</b></center>"
@@ -388,9 +388,9 @@ msgstr "Pidä muiden yläpuolella"
msgid "Keep Below Others"
msgstr "Pidä muiden alapuolella"
-#: laptop/laptopclient.cpp:353
-msgid "Laptop"
-msgstr "Kannettava mikro"
+#: redmond/redmond.cpp:353
+msgid "Redmond"
+msgstr "Redmond"
#~ msgid "TDE2"
#~ msgstr "TDE2"
diff --git a/tde-i18n-fi/messages/tdebase/twin_lib.po b/tde-i18n-fi/messages/tdebase/twin_lib.po
index 74e90e3dfbf..596d5a8ff1d 100644
--- a/tde-i18n-fi/messages/tdebase/twin_lib.po
+++ b/tde-i18n-fi/messages/tdebase/twin_lib.po
@@ -4,7 +4,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: 2005-12-05 12:30+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdebase/useraccount.po b/tde-i18n-fi/messages/tdebase/useraccount.po
index aff4741425d..fa1859305c1 100644
--- a/tde-i18n-fi/messages/tdebase/useraccount.po
+++ b/tde-i18n-fi/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: 2005-01-26 01:37+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/blinken.po b/tde-i18n-fi/messages/tdeedu/blinken.po
index bef7c5f1ea6..050caacffec 100644
--- a/tde-i18n-fi/messages/tdeedu/blinken.po
+++ b/tde-i18n-fi/messages/tdeedu/blinken.po
@@ -4,7 +4,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-09-14 17:52+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/kalzium.po b/tde-i18n-fi/messages/tdeedu/kalzium.po
index acbf0db6eaa..e68f9c8acc9 100644
--- a/tde-i18n-fi/messages/tdeedu/kalzium.po
+++ b/tde-i18n-fi/messages/tdeedu/kalzium.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kalzium\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-09 18:42+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/kanagram.po b/tde-i18n-fi/messages/tdeedu/kanagram.po
index ff47462ad13..dd1a6e8440d 100644
--- a/tde-i18n-fi/messages/tdeedu/kanagram.po
+++ b/tde-i18n-fi/messages/tdeedu/kanagram.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kanagram\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-09-23 05:59+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -95,13 +95,13 @@ msgid "General"
msgstr "Yleiset"
#. i18n: file ./vocabsettingswidget.ui line 16
-#: kanagram.cpp:745 rc.cpp:64
+#: kanagram.cpp:745 rc.cpp:3
#, no-c-format
msgid "Vocabularies"
msgstr "Sanastot"
#. i18n: file ./newstuffwidget.ui line 16
-#: kanagram.cpp:746 rc.cpp:51
+#: kanagram.cpp:746 rc.cpp:81
#, no-c-format
msgid "New Stuff"
msgstr "Uusia"
@@ -239,20 +239,62 @@ msgstr ""
"Kirjasinta ei voitu asentaa. Ole hyvä ja tarkista, että olet yhteydessä "
"kunnollisesti Internetiin."
+#. i18n: file ./vocabsettingswidget.ui line 43
+#: rc.cpp:6
+#, no-c-format
+msgid "Create New"
+msgstr "Luo uusi"
+
+#. i18n: file ./vocabsettingswidget.ui line 46
+#: rc.cpp:9
+#, no-c-format
+msgid "Creates a new vocabulary."
+msgstr "Luo uuden sanaston."
+
+#. i18n: file ./vocabsettingswidget.ui line 57
+#: rc.cpp:15
+#, no-c-format
+msgid "Edits the selected vocabulary."
+msgstr "Muokkaa valittua sanastoa."
+
+#. i18n: file ./vocabsettingswidget.ui line 68
+#: rc.cpp:21
+#, no-c-format
+msgid "Deletes the selected vocabulary."
+msgstr "Poistaa valitun sanaston."
+
+#. i18n: file ./vocabsettingswidget.ui line 76
+#: rc.cpp:24
+#, no-c-format
+msgid "Title"
+msgstr "Otsikko"
+
+#. i18n: file ./vocabsettingswidget.ui line 87
+#: rc.cpp:27
+#, no-c-format
+msgid "Description"
+msgstr "Kuvaus"
+
+#. i18n: file ./vocabsettingswidget.ui line 106
+#: rc.cpp:30
+#, no-c-format
+msgid "The list of installed vocabularies."
+msgstr "Asennettujen sanastojen luettelo."
+
#. i18n: file ./vocabeditwidget.ui line 16
-#: rc.cpp:3
+#: rc.cpp:33
#, no-c-format
msgid "Vocabulary Editor"
msgstr "Sanastomuokkain"
#. i18n: file ./vocabeditwidget.ui line 77
-#: rc.cpp:12
+#: rc.cpp:42
#, no-c-format
msgid "Description:"
msgstr "Kuvaus:"
#. i18n: file ./vocabeditwidget.ui line 83
-#: rc.cpp:15
+#: rc.cpp:45
#, no-c-format
msgid ""
"The description of the vocabulary. If you're creating a new vocabulary, add a "
@@ -263,73 +305,73 @@ msgstr ""
"käyttäjät tietävät, mitä tyyppiä sanoja se sisältää."
#. i18n: file ./vocabeditwidget.ui line 96
-#: rc.cpp:18
+#: rc.cpp:48
#, no-c-format
msgid "Vocabulary name:"
msgstr "Sanaston nimi:"
#. i18n: file ./vocabeditwidget.ui line 102
-#: rc.cpp:21
+#: rc.cpp:51
#, no-c-format
msgid "The name of the vocabulary you are editing."
msgstr "Muokkaamasi sanaston nimi."
#. i18n: file ./vocabeditwidget.ui line 133
-#: rc.cpp:24
+#: rc.cpp:54
#, no-c-format
msgid "Remove Word"
msgstr "Poista sana"
#. i18n: file ./vocabeditwidget.ui line 136
-#: rc.cpp:27
+#: rc.cpp:57
#, no-c-format
msgid "Removes the selected word."
msgstr "Poistaa valitun sanan."
#. i18n: file ./vocabeditwidget.ui line 144
-#: rc.cpp:30
+#: rc.cpp:60
#, no-c-format
msgid "New Word"
msgstr "Uusi sana"
#. i18n: file ./vocabeditwidget.ui line 147
-#: rc.cpp:33
+#: rc.cpp:63
#, no-c-format
msgid "Creates a new word."
msgstr "Luo uuden sanan."
#. i18n: file ./vocabeditwidget.ui line 157
-#: rc.cpp:36
+#: rc.cpp:66
#, no-c-format
msgid "The list of words in the vocabulary."
msgstr "Sanaluettelo sanastossa."
#. i18n: file ./vocabeditwidget.ui line 175
-#: rc.cpp:39
+#: rc.cpp:69
#, no-c-format
msgid "Word:"
msgstr "Sana:"
#. i18n: file ./vocabeditwidget.ui line 181
-#: rc.cpp:42
+#: rc.cpp:72
#, no-c-format
msgid "The selected word. This box allows you to edit the selected word."
msgstr "Valittu sana. Tällä laatikolla voit muokata valittua sanaa."
#. i18n: file ./vocabeditwidget.ui line 199
-#: rc.cpp:45
+#: rc.cpp:75
#, no-c-format
msgid "Hint:"
msgstr "Vinkki:"
#. i18n: file ./vocabeditwidget.ui line 205
-#: rc.cpp:48
+#: rc.cpp:78
#, no-c-format
msgid "The selected hint. Add a hint to aid in guessing the word."
msgstr "Valittu vinkki. Lisää vinkki opasteeksi sanan arvaukseen."
#. i18n: file ./newstuffwidget.ui line 31
-#: rc.cpp:54
+#: rc.cpp:84
#, no-c-format
msgid ""
"Kanagram allows you to download\n"
@@ -345,53 +387,11 @@ msgstr ""
"painiketta hakeaksesi uuden sanastotiedoston."
#. i18n: file ./newstuffwidget.ui line 56
-#: rc.cpp:61
+#: rc.cpp:91
#, no-c-format
msgid "Download New Vocabularies"
msgstr "Lataa uusia sanastoja"
-#. i18n: file ./vocabsettingswidget.ui line 43
-#: rc.cpp:67
-#, no-c-format
-msgid "Create New"
-msgstr "Luo uusi"
-
-#. i18n: file ./vocabsettingswidget.ui line 46
-#: rc.cpp:70
-#, no-c-format
-msgid "Creates a new vocabulary."
-msgstr "Luo uuden sanaston."
-
-#. i18n: file ./vocabsettingswidget.ui line 57
-#: rc.cpp:76
-#, no-c-format
-msgid "Edits the selected vocabulary."
-msgstr "Muokkaa valittua sanastoa."
-
-#. i18n: file ./vocabsettingswidget.ui line 68
-#: rc.cpp:82
-#, no-c-format
-msgid "Deletes the selected vocabulary."
-msgstr "Poistaa valitun sanaston."
-
-#. i18n: file ./vocabsettingswidget.ui line 76
-#: rc.cpp:85
-#, no-c-format
-msgid "Title"
-msgstr "Otsikko"
-
-#. i18n: file ./vocabsettingswidget.ui line 87
-#: rc.cpp:88
-#, no-c-format
-msgid "Description"
-msgstr "Kuvaus"
-
-#. i18n: file ./vocabsettingswidget.ui line 106
-#: rc.cpp:91
-#, no-c-format
-msgid "The list of installed vocabularies."
-msgstr "Asennettujen sanastojen luettelo."
-
#. i18n: file ./mainsettingswidget.ui line 19
#: rc.cpp:97
#, no-c-format
diff --git a/tde-i18n-fi/messages/tdeedu/kbruch.po b/tde-i18n-fi/messages/tdeedu/kbruch.po
index c80f8d48c74..362b684dea8 100644
--- a/tde-i18n-fi/messages/tdeedu/kbruch.po
+++ b/tde-i18n-fi/messages/tdeedu/kbruch.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbruch\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-10-16 02:23+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -18,21 +18,13 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Mikko Ikola, Marko Grönroos, Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ikola@iki.fi,magi@iki.fi,ilpo@iki.fi"
+#: exerciseconvert.cpp:89 taskview.cpp:88
+msgid "Enter the numerator of your result"
+msgstr "Anna tuloksesi osoittaja"
-#: exercisecompare.cpp:90
-msgid "Click on this button to change the comparison sign."
-msgstr "Napsauta tätä painiketta vaihtaaksesi vertailumerkkiä."
+#: exerciseconvert.cpp:101 taskview.cpp:100
+msgid "Enter the denominator of your result"
+msgstr "Anna tuloksesi nimittäjä"
#: exercisecompare.cpp:106 exercisecompare.cpp:238 exerciseconvert.cpp:111
#: exerciseconvert.cpp:387 exercisefactorize.cpp:117 exercisefactorize.cpp:449
@@ -48,22 +40,26 @@ msgstr "VÄÄRIN"
msgid "&Check Task"
msgstr "&Tarkista tehtävä"
-#: exercisecompare.cpp:125 exercisecompare.cpp:258
-msgid "Click on this button to check your result."
+#: exerciseconvert.cpp:159 exerciseconvert.cpp:423 exercisefactorize.cpp:156
+#: exercisefactorize.cpp:470 taskview.cpp:154 taskview.cpp:347
+msgid ""
+"Click on this button to check your result. The button will not work if you have "
+"not entered a result yet."
msgstr "Napsauta tätä painiketta tarkistaaksesi tuloksesi."
-#: exercisecompare.cpp:136
-msgid "In this exercise you have to compare 2 given fractions."
-msgstr "Tässä harjoituksessa sinun täytyy vertailla kahta annettua jakolaskua."
+#: taskview.cpp:169
+msgid "In this exercise you have to solve a given task with fractions."
+msgstr "Tässä harjoituksessa taytyy ratkaista annettu tehtävä murtoluvuilla."
-#: exercisecompare.cpp:137
+#: taskview.cpp:170
msgid ""
-"In this exercise you have to compare 2 given fractions by choosing the correct "
-"comparison sign. You can change the comparison sign by just clicking on the "
-"button showing the sign."
+"In this exercise you have to solve the generated task. You have to enter "
+"numerator and denominator. You can adjust the difficulty of the task with the "
+"boxes in the toolbar. Do not forget to reduce the result!"
msgstr ""
-"Tässä harjoituksessa sinun täytyy vertailla kahta annettua jakolaskua "
-"valitsemalla oikea vertailuoperaatio."
+"Tässä harjoituksessa taytyy ratkaista tietokoneen luomia tehtäviä. Sinun "
+"tehtävänäsi on antaa jaettava ja jakaja. Voit muuttaa tehtävien vaikeutta "
+"työkalurivin valinnoista. Älä unohda sieventää tulosta!"
#: exercisecompare.cpp:211 exerciseconvert.cpp:338 exercisefactorize.cpp:399
#: taskview.cpp:263
@@ -75,42 +71,6 @@ msgstr "Napsauta tätä painiketta siirtyäksesi seuraavaan tehtävään."
msgid "CORRECT"
msgstr "OIKEIN"
-#: exercisecompare.cpp:289 exerciseconvert.cpp:458 exercisefactorize.cpp:562
-#: taskview.cpp:380
-msgid "N&ext Task"
-msgstr "&Seuraava tehtävä"
-
-#: kbruch.cpp:42
-msgid "Learn calculating with fractions"
-msgstr "Opi laskemaan murtoluvuilla"
-
-#: exerciseconvert.cpp:89 taskview.cpp:88
-msgid "Enter the numerator of your result"
-msgstr "Anna tuloksesi osoittaja"
-
-#: exerciseconvert.cpp:101 taskview.cpp:100
-msgid "Enter the denominator of your result"
-msgstr "Anna tuloksesi nimittäjä"
-
-#: exerciseconvert.cpp:159 exerciseconvert.cpp:423 exercisefactorize.cpp:156
-#: exercisefactorize.cpp:470 taskview.cpp:154 taskview.cpp:347
-msgid ""
-"Click on this button to check your result. The button will not work if you have "
-"not entered a result yet."
-msgstr "Napsauta tätä painiketta tarkistaaksesi tuloksesi."
-
-#: exerciseconvert.cpp:170
-msgid "In this exercise you have to convert a number into a fraction."
-msgstr "Tässä harjoituksessa on tehtävänä muuntaa luku murtoluvuksi."
-
-#: exerciseconvert.cpp:171
-msgid ""
-"In this exercise you have to convert a given number into a fraction by entering "
-"numerator and denominator. Do not forget to reduce the result!"
-msgstr ""
-"Tässä harjoituksessa on tehtävänä muuntaa annettu luku murtoluvuksi antamalla "
-"sille osoittaja ja nimittäjä. Älä unohda sieventää tulosta!"
-
#: exerciseconvert.cpp:406 taskview.cpp:332
msgid ""
"You entered a 0 as the denominator. This means division by zero, which is not "
@@ -129,6 +89,11 @@ msgstr ""
"Anna vastaukset aina sievimmässä muodossa. Tämä tehtävä merkitään väärin "
"lasketuksi."
+#: exercisecompare.cpp:289 exerciseconvert.cpp:458 exercisefactorize.cpp:562
+#: taskview.cpp:380
+msgid "N&ext Task"
+msgstr "&Seuraava tehtävä"
+
#. i18n: file kbruchui.rc line 4
#: rc.cpp:3
#, no-c-format
@@ -317,6 +282,88 @@ msgid ""
"Enables/disables showing the result also in the special mixed-number notation."
msgstr "Sallii/estää tuloksen näyttämisen erityisessä sekalukumuodossa."
+#: exercisecompare.cpp:90
+msgid "Click on this button to change the comparison sign."
+msgstr "Napsauta tätä painiketta vaihtaaksesi vertailumerkkiä."
+
+#: exercisecompare.cpp:125 exercisecompare.cpp:258
+msgid "Click on this button to check your result."
+msgstr "Napsauta tätä painiketta tarkistaaksesi tuloksesi."
+
+#: exercisecompare.cpp:136
+msgid "In this exercise you have to compare 2 given fractions."
+msgstr "Tässä harjoituksessa sinun täytyy vertailla kahta annettua jakolaskua."
+
+#: exercisecompare.cpp:137
+msgid ""
+"In this exercise you have to compare 2 given fractions by choosing the correct "
+"comparison sign. You can change the comparison sign by just clicking on the "
+"button showing the sign."
+msgstr ""
+"Tässä harjoituksessa sinun täytyy vertailla kahta annettua jakolaskua "
+"valitsemalla oikea vertailuoperaatio."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Mikko Ikola, Marko Grönroos, Ilpo Kantonen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ikola@iki.fi,magi@iki.fi,ilpo@iki.fi"
+
+#: statisticsview.cpp:65
+msgid "Tasks so far:"
+msgstr "Tehtäviä tehty:"
+
+#: statisticsview.cpp:71
+msgid "This is the current total number of solved tasks."
+msgstr "Tämä on tehtyjen tehtävien kokonaismäärä"
+
+#: statisticsview.cpp:74
+msgid "Correct:"
+msgstr "Oikein:"
+
+#: statisticsview.cpp:91
+msgid "This is the current total number of correctly solved tasks."
+msgstr "Tämä on tähän asti oikein ratkaistujen tehtävien määrä."
+
+#: statisticsview.cpp:94
+msgid "Incorrect:"
+msgstr "Väärin:"
+
+#: statisticsview.cpp:111
+msgid "This is the current total number of unsolved tasks."
+msgstr "Tämä on tähän asti väärin ratkaistujen tehtävien määrä."
+
+#: statisticsview.cpp:119
+msgid "&Reset"
+msgstr "&Nollaa"
+
+#: statisticsview.cpp:122
+msgid "Press the button to reset the statistics."
+msgstr "Napsauta painiketta nollataksesi tilastot."
+
+#: statisticsview.cpp:130
+msgid "This part of the window shows the statistics."
+msgstr ""
+"Tämä ikkunan osa näyttää tilastotietoja menestyksestä eri harjoituksissa."
+
+#: statisticsview.cpp:131
+msgid ""
+"This part of the window shows the statistics. Each exercise you do is counted. "
+"You can reset the statistics by clicking on the button below. Also, if you do "
+"not want to see the statistics, use the vertical bar on the left to reduce the "
+"size of this window part."
+msgstr ""
+"Tämä ikkunan osa näyttää tilastotietoja menestyksestä eri harjoituksissa. "
+"Jokainen suorittamasi harjoitus lasketaan. Voit nollata tilastot napsauttamalla "
+"alla olevaa painiketta. Jos et halua nähdä tilastoja, käytä vasemmalla näkyvää "
+"palkkia kutistaaksesi tämän paneelin kokoa."
+
#: mainqtwidget.cpp:70
msgid "Choose another exercise by clicking on an icon."
msgstr "Valitse toinen harjoitus napsauttamalla kuvaketta."
@@ -424,24 +471,26 @@ msgstr ""
msgid "Task Viewer Settings"
msgstr "Tehtäväselaimen asetukset"
-#: taskview.cpp:169
-msgid "In this exercise you have to solve a given task with fractions."
-msgstr "Tässä harjoituksessa taytyy ratkaista annettu tehtävä murtoluvuilla."
-
-#: taskview.cpp:170
-msgid ""
-"In this exercise you have to solve the generated task. You have to enter "
-"numerator and denominator. You can adjust the difficulty of the task with the "
-"boxes in the toolbar. Do not forget to reduce the result!"
-msgstr ""
-"Tässä harjoituksessa taytyy ratkaista tietokoneen luomia tehtäviä. Sinun "
-"tehtävänäsi on antaa jaettava ja jakaja. Voit muuttaa tehtävien vaikeutta "
-"työkalurivin valinnoista. Älä unohda sieventää tulosta!"
-
#: kbruch.h:32
msgid "KBruch"
msgstr "KBruch"
+#: kbruch.cpp:42
+msgid "Learn calculating with fractions"
+msgstr "Opi laskemaan murtoluvuilla"
+
+#: exerciseconvert.cpp:170
+msgid "In this exercise you have to convert a number into a fraction."
+msgstr "Tässä harjoituksessa on tehtävänä muuntaa luku murtoluvuksi."
+
+#: exerciseconvert.cpp:171
+msgid ""
+"In this exercise you have to convert a given number into a fraction by entering "
+"numerator and denominator. Do not forget to reduce the result!"
+msgstr ""
+"Tässä harjoituksessa on tehtävänä muuntaa annettu luku murtoluvuksi antamalla "
+"sille osoittaja ja nimittäjä. Älä unohda sieventää tulosta!"
+
#: taskwidget.cpp:107
msgid ""
"_: division symbol\n"
@@ -538,52 +587,3 @@ msgstr ""
"sitä vastaavaa painiketta. Valittu alkutekijä näytetään syötekentässä. Älä "
"unohda syöttää kaikkia alkutekijöitä, vaikka alkutekijä esiintyisi useita "
"kertoja!"
-
-#: statisticsview.cpp:65
-msgid "Tasks so far:"
-msgstr "Tehtäviä tehty:"
-
-#: statisticsview.cpp:71
-msgid "This is the current total number of solved tasks."
-msgstr "Tämä on tehtyjen tehtävien kokonaismäärä"
-
-#: statisticsview.cpp:74
-msgid "Correct:"
-msgstr "Oikein:"
-
-#: statisticsview.cpp:91
-msgid "This is the current total number of correctly solved tasks."
-msgstr "Tämä on tähän asti oikein ratkaistujen tehtävien määrä."
-
-#: statisticsview.cpp:94
-msgid "Incorrect:"
-msgstr "Väärin:"
-
-#: statisticsview.cpp:111
-msgid "This is the current total number of unsolved tasks."
-msgstr "Tämä on tähän asti väärin ratkaistujen tehtävien määrä."
-
-#: statisticsview.cpp:119
-msgid "&Reset"
-msgstr "&Nollaa"
-
-#: statisticsview.cpp:122
-msgid "Press the button to reset the statistics."
-msgstr "Napsauta painiketta nollataksesi tilastot."
-
-#: statisticsview.cpp:130
-msgid "This part of the window shows the statistics."
-msgstr ""
-"Tämä ikkunan osa näyttää tilastotietoja menestyksestä eri harjoituksissa."
-
-#: statisticsview.cpp:131
-msgid ""
-"This part of the window shows the statistics. Each exercise you do is counted. "
-"You can reset the statistics by clicking on the button below. Also, if you do "
-"not want to see the statistics, use the vertical bar on the left to reduce the "
-"size of this window part."
-msgstr ""
-"Tämä ikkunan osa näyttää tilastotietoja menestyksestä eri harjoituksissa. "
-"Jokainen suorittamasi harjoitus lasketaan. Voit nollata tilastot napsauttamalla "
-"alla olevaa painiketta. Jos et halua nähdä tilastoja, käytä vasemmalla näkyvää "
-"palkkia kutistaaksesi tämän paneelin kokoa."
diff --git a/tde-i18n-fi/messages/tdeedu/keduca.po b/tde-i18n-fi/messages/tdeedu/keduca.po
index 07a8f2244d9..a4cb51ae6b4 100644
--- a/tde-i18n-fi/messages/tdeedu/keduca.po
+++ b/tde-i18n-fi/messages/tdeedu/keduca.po
@@ -8,7 +8,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: 2005-10-16 02:24+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -19,179 +19,97 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Mikko Ikola,Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ikola@iki.fi,ilpo@iki.fi"
-
-#: kcontrolheader.cpp:30
-msgid "Document Information"
-msgstr "Dokumentin tiedot"
-
-#. i18n: file kcontrolheaderbase.ui line 119
-#: kcontrolheader.cpp:77 rc.cpp:98
-#, no-c-format
-msgid "Description and rules of the project."
-msgstr "Projektin kuvaus ja säännöt."
-
-#. i18n: file kcontrolheaderbase.ui line 129
-#: kcontrolheader.cpp:83 rc.cpp:101
-#, no-c-format
-msgid "Description"
-msgstr "Kuvaus"
-
-#. i18n: file kcontrolheaderbase.ui line 173
-#: kcontrolheader.cpp:97 rc.cpp:113
-#, no-c-format
-msgid "Type:"
-msgstr "Tyyppi:"
-
-#. i18n: file kcontrolheaderbase.ui line 224
-#: kcontrolheader.cpp:110 rc.cpp:116
-#, no-c-format
-msgid "Level:"
-msgstr "Taso:"
-
-#. i18n: file kcontrolheaderbase.ui line 151
-#: kcontrolheader.cpp:119 rc.cpp:107
-#, no-c-format
-msgid "Language:"
-msgstr "Kieli:"
+#: keducabuilder/main.cpp:26
+msgid "Form-based tests and exams builder"
+msgstr "Kaavakkeisiin perustuvat testit ja tutkinnot"
-#. i18n: file kcontrolheaderbase.ui line 162
-#: kcontrolheader.cpp:128 rc.cpp:110
-#, no-c-format
-msgid "Category:"
-msgstr "Kategoria:"
+#: keduca/main.cpp:30 keducabuilder/main.cpp:31
+msgid "File to load"
+msgstr "Ladattava tiedosto"
-#. i18n: file kcontrolheaderbase.ui line 140
-#: kcontrolheader.cpp:140 rc.cpp:104
-#, no-c-format
-msgid "Title:"
-msgstr "Otsikko:"
+#: keducabuilder/main.cpp:37
+msgid "KEducaBuilder"
+msgstr "KEducaBuilder"
-#. i18n: file kcontrolheaderbase.ui line 252
-#: kcontrolheader.cpp:148 rc.cpp:119
-#, no-c-format
-msgid "Picture"
-msgstr "Kuva:"
+#: keduca/main.cpp:39 keducabuilder/main.cpp:40
+msgid "Original Author"
+msgstr "Alkuperäinen tekijä"
-#. i18n: file kcontrolheaderbase.ui line 263
-#: kcontrolheader.cpp:158 rc.cpp:122
-#, no-c-format
-msgid "Default picture:"
-msgstr "Oletuskuva:"
+#: keduca/main.cpp:40 keducabuilder/main.cpp:41
+msgid "Maintainer 2002-2004"
+msgstr "Ylläpitäjä 2002-2004"
-#. i18n: file kcontrolheaderbase.ui line 281
-#: kcontrolheader.cpp:166 rc.cpp:125
-#, no-c-format
-msgid "Author"
-msgstr "Tekijä"
+#: keduca/main.cpp:42 keducabuilder/main.cpp:42
+msgid "Various fixes and cleanups"
+msgstr "Erilaisia bugikorjauksia ja koodinsiistimisiä"
-#. i18n: file kcontrolheaderbase.ui line 318
-#: kcontrolheader.cpp:184 rc.cpp:131
-#, no-c-format
-msgid "Web page:"
-msgstr "Www-sivu:"
+#: keduca/main.cpp:44 keducabuilder/main.cpp:43
+msgid "Icons"
+msgstr "Kuvakkeet"
-#. i18n: file kcontrolheaderbase.ui line 329
-#: kcontrolheader.cpp:190 rc.cpp:134
-#, no-c-format
-msgid "Email:"
-msgstr "Sähköposti:"
+#: keducabuilder/keducaeditorstartdialog.cpp:109
+#: libkeduca/kgallerydialog.cpp:182
+msgid "You need to specify the file to open!"
+msgstr "Sinun täytyy määrittää avattava tiedosto!"
-#. i18n: file kcontrolheaderbase.ui line 292
-#: kcontrolheader.cpp:196 rc.cpp:128
-#, no-c-format
-msgid "Name:"
-msgstr "Nimi:"
+#: keducabuilder/kcontroladdedit.cpp:56
+msgid "Modify Question"
+msgstr "Muokkaa kysymystä"
-#: kcontrolheader.cpp:340
-msgid "Computers"
-msgstr "Tietokoneet"
+#: keducabuilder/kcontroladdedit.cpp:59
+msgid "Add Questions"
+msgstr "Lisää kysymyksiä"
-#. 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 "Testi"
+msgid "True"
+msgstr "Oikein"
-#. 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 "Testi kysymyspisteineen"
+msgid "False"
+msgstr "Väärin"
-#. 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 "Testi vastauspisteineen:"
-
-#: kcontrolheader.cpp:349
-msgid "Slidershow"
-msgstr "Diaesitys"
-
-#: kcontrolheader.cpp:350
-msgid "Exam"
-msgstr "Tutkinto"
-
-#: kcontrolheader.cpp:351
-msgid "Psychotechnic Test"
-msgstr "Psykotekninen testi"
-
-#: kcontrolheader.cpp:354
-msgid "Easy"
-msgstr "Helppo"
-
-#: kcontrolheader.cpp:355
-msgid "Normal"
-msgstr "Normaali"
-
-#: kcontrolheader.cpp:356
-msgid "Expert"
-msgstr "Vaikea"
-
-#: kcontrolheader.cpp:357
-msgid "Supreme"
-msgstr "Erittäin vaikea"
+msgid "&Add"
+msgstr "%Lisää"
-#: keducabuilder.cpp:116
+#: keduca/keduca.cpp:67 keducabuilder/keducabuilder.cpp:116
msgid "Open &Gallery..."
msgstr "Avaa &Galleria..."
-#: keducabuilder.cpp:121
+#: keducabuilder/keducabuilder.cpp:121
msgid "Document Info"
msgstr "Dokumentin tiedot"
-#: keducabuilder.cpp:124
+#: keducabuilder/keducabuilder.cpp:124
msgid "&Add..."
msgstr "&Lisää..."
-#: keducabuilder.cpp:125
+#: keducabuilder/keducabuilder.cpp:125
msgid "&Edit..."
msgstr "&Muokkaa..."
-#: keducabuilder.cpp:127
+#: keducabuilder/keducabuilder.cpp:127
msgid "&Up"
msgstr "&Ylös"
-#: keducabuilder.cpp:128
+#: keducabuilder/keducabuilder.cpp:128
msgid "&Down"
msgstr "&Alas"
-#: keducabuilder.cpp:139
+#: keducabuilder/keducabuilder.cpp:139
msgid "Welcome To KEduca!"
msgstr "Tervetuloa KEduca-ohjelmaan!"
-#: 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."
@@ -199,39 +117,39 @@ msgstr ""
"Lisää uusi kysymys käyttämällä Muokkaa-valikkoa tai valitsemalla ylläolevista "
"kuvakkeista."
-#: keducabuilder.cpp:151
+#: keduca/keduca.cpp:76 keducabuilder/keducabuilder.cpp:151
msgid "Open Educa File"
msgstr "Avaa Educa-tiedosto"
-#: keducabuilder.cpp:192
+#: keduca/kgroupeduca.cpp:25 keducabuilder/keducabuilder.cpp:192
msgid "Answers"
msgstr "Vastaukset"
-#: keducabuilder.cpp:222
+#: keducabuilder/keducabuilder.cpp:222
msgid "Question Image"
msgstr "Kysymyksen kuva"
-#: keducabuilder.cpp:228
+#: keducabuilder/keducabuilder.cpp:228
msgid "Question point"
msgstr "Kysymyksen pisteet"
-#: keducabuilder.cpp:234
+#: keduca/keducaview.cpp:459 keducabuilder/keducabuilder.cpp:234
msgid "Time"
msgstr "Aika"
-#: keducabuilder.cpp:236
+#: keducabuilder/keducabuilder.cpp:236
msgid " seconds</p>"
msgstr " sekuntia</p>"
-#: keducabuilder.cpp:241
+#: keducabuilder/keducabuilder.cpp:241
msgid "Tip"
msgstr "Vihje"
-#: keducabuilder.cpp:249
+#: keducabuilder/keducabuilder.cpp:249
msgid "Explain"
msgstr "Selitys"
-#: keducabuilder.cpp:286
+#: keducabuilder/keducabuilder.cpp:286
msgid ""
"The document \"%1\" has been modified.\n"
"Do you want to save it?"
@@ -239,29 +157,29 @@ msgstr ""
"Tiedosto \"%1\" on muuttunut.\n"
"Haluatko tallentaa muutokset?"
-#: keducabuilder.cpp:288
+#: keducabuilder/keducabuilder.cpp:288
msgid "Save Document?"
msgstr "Tallenna asiakirja?"
-#: keducabuilder.cpp:409
+#: keducabuilder/keducabuilder.cpp:409
msgid "Compress the file"
msgstr "Pakkaa tiedosto"
-#: keducabuilder.cpp:413
+#: keducabuilder/keducabuilder.cpp:413
msgid "Save Document As"
msgstr "Tallenna dokumentti nimellä"
-#: 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?"
msgstr "Tiedosto on jo olemassa. Haluatko korvata sen?"
-#: keducabuilder.cpp:452
+#: keduca/keducaview.cpp:183 keducabuilder/keducabuilder.cpp:452
msgid "Overwrite"
msgstr "Korvaa"
-#: 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"
@@ -271,20 +189,27 @@ msgstr ""
"asiakirjan kanssa.\n"
"Haluatko kopioida kuvat?"
-#: keducabuilder.cpp:464
+#: keducabuilder/keducabuilder.cpp:464
msgid "Copy Images"
msgstr "Kopioi kuvia"
-#: keducabuilder.cpp:464
+#: keducabuilder/keducabuilder.cpp:464
msgid "Do Not Copy"
msgstr "Älä kopioi"
-#: 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 "Testi"
+
+#: keducabuilder/keducabuilder.cpp:488
#, c-format
msgid "Print %1"
msgstr "Tulosta %1"
-#: keducabuilder.cpp:536
+#: keducabuilder/keducabuilder.cpp:536
msgid ""
"Unable to save file.\n"
"\n"
@@ -296,11 +221,11 @@ msgstr ""
"Sinun täytyy täydentää dokumentin tiedot\n"
"(Vain kuvaus on tarpeellinen)"
-#: keducabuilder.cpp:536
+#: keducabuilder/keducabuilder.cpp:536
msgid "Complete Document Info..."
msgstr "Täydelliset asiakirjan tiedot..."
-#: keducabuilder.cpp:546
+#: keducabuilder/keducabuilder.cpp:546
msgid ""
"Unable to save file.\n"
"\n"
@@ -310,22 +235,144 @@ msgstr ""
"\n"
"Sinun täytyy syöttää kysymys."
-#: keducabuilder.cpp:547
+#: keducabuilder/keducabuilder.cpp:547
msgid "Insert Question"
msgstr "Lisää kysymys"
-#: keducaeditorstartdialog.cpp:109
-msgid "You need to specify the file to open!"
-msgstr "Sinun täytyy määrittää avattava tiedosto!"
+#: keducabuilder/kcontrolheader.cpp:30
+msgid "Document Information"
+msgstr "Dokumentin tiedot"
+
+#. 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 "Projektin kuvaus ja säännöt."
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 129
+#: keducabuilder/kcontrolheader.cpp:83 rc.cpp:131 rc.cpp:191
+#, no-c-format
+msgid "Description"
+msgstr "Kuvaus"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 173
+#: keducabuilder/kcontrolheader.cpp:97 rc.cpp:143
+#, no-c-format
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 224
+#: keducabuilder/kcontrolheader.cpp:110 rc.cpp:146
+#, no-c-format
+msgid "Level:"
+msgstr "Taso:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 151
+#: keducabuilder/kcontrolheader.cpp:119 rc.cpp:137
+#, no-c-format
+msgid "Language:"
+msgstr "Kieli:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 162
+#: keducabuilder/kcontrolheader.cpp:128 rc.cpp:140
+#, no-c-format
+msgid "Category:"
+msgstr "Kategoria:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 140
+#: keducabuilder/kcontrolheader.cpp:140 rc.cpp:134
+#, no-c-format
+msgid "Title:"
+msgstr "Otsikko:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 252
+#: keducabuilder/kcontrolheader.cpp:148 rc.cpp:149
+#, no-c-format
+msgid "Picture"
+msgstr "Kuva:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 263
+#: keducabuilder/kcontrolheader.cpp:158 rc.cpp:152
+#, no-c-format
+msgid "Default picture:"
+msgstr "Oletuskuva:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 281
+#: keducabuilder/kcontrolheader.cpp:166 rc.cpp:155 rc.cpp:203
+#, no-c-format
+msgid "Author"
+msgstr "Tekijä"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 318
+#: keducabuilder/kcontrolheader.cpp:184 rc.cpp:161
+#, no-c-format
+msgid "Web page:"
+msgstr "Www-sivu:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 329
+#: keducabuilder/kcontrolheader.cpp:190 rc.cpp:164
+#, no-c-format
+msgid "Email:"
+msgstr "Sähköposti:"
+
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 292
+#: keducabuilder/kcontrolheader.cpp:196 rc.cpp:158 rc.cpp:176
+#, no-c-format
+msgid "Name:"
+msgstr "Nimi:"
+
+#: keducabuilder/kcontrolheader.cpp:340
+msgid "Computers"
+msgstr "Tietokoneet"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 211
+#: keducabuilder/kcontrolheader.cpp:347 rc.cpp:37
+#, no-c-format
+msgid "Test with Question Points"
+msgstr "Testi kysymyspisteineen"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 216
+#: keducabuilder/kcontrolheader.cpp:348 rc.cpp:40
+#, no-c-format
+msgid "Test with Answers Points"
+msgstr "Testi vastauspisteineen:"
+
+#: keducabuilder/kcontrolheader.cpp:349
+msgid "Slidershow"
+msgstr "Diaesitys"
+
+#: keducabuilder/kcontrolheader.cpp:350
+msgid "Exam"
+msgstr "Tutkinto"
+
+#: keducabuilder/kcontrolheader.cpp:351
+msgid "Psychotechnic Test"
+msgstr "Psykotekninen testi"
+
+#: keducabuilder/kcontrolheader.cpp:354
+msgid "Easy"
+msgstr "Helppo"
+
+#: keducabuilder/kcontrolheader.cpp:355
+msgid "Normal"
+msgstr "Normaali"
+
+#: keducabuilder/kcontrolheader.cpp:356
+msgid "Expert"
+msgstr "Vaikea"
-#. i18n: file kcontroladdeditbase.ui line 20
-#: rc.cpp:9
+#: keducabuilder/kcontrolheader.cpp:357
+msgid "Supreme"
+msgstr "Erittäin vaikea"
+
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 20
+#: rc.cpp:15
#, no-c-format
msgid "Question"
msgstr "Kysymys"
-#. i18n: file kcontroladdeditbase.ui line 120
-#: rc.cpp:12
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 120
+#: rc.cpp:18
#, no-c-format
msgid ""
"<span style=\"color:black\">\n"
@@ -344,56 +391,56 @@ msgstr ""
"<p>Vain kysymys ja tyyppi riittää.</p>\n"
"</span>"
-#. 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 "&Kysymys:"
-#. 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 "&Tyyppi:"
-#. 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 "&Kuva:"
-#. 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 "&Piste:"
-#. 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 "&Aika:"
-#. 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 "&Vihje:"
-#. 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 "&Selitys:"
-#. 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 "Vastaus"
-#. i18n: file kcontroladdeditbase.ui line 467
-#: rc.cpp:52
+#. i18n: file ./keducabuilder/kcontroladdeditbase.ui line 467
+#: rc.cpp:58
#, no-c-format
msgid ""
"<span style=\"color:black\">\n"
@@ -412,285 +459,323 @@ msgstr ""
"<p>Vain vastaus ja arvo riittävät.</p>\n"
"</span>"
-#. 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 "&Vastaus:"
-#. 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 "&Arvo:"
-#. i18n: file kcontroladdeditbase.ui line 587
-#: kcontroladdedit.cpp:95 kcontroladdedit.cpp:121 rc.cpp:65
-#, no-c-format
-msgid "False"
-msgstr "Väärin"
-
-#. 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 "Oikein"
-
-#. 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 "&Pisteet:"
-#. 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 "Arvo"
-#. 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 "Pisteet"
-#. i18n: file kcontroladdeditbase.ui line 696
-#: kcontroladdedit.cpp:108 rc.cpp:83
-#, no-c-format
-msgid "&Add"
-msgstr "%Lisää"
-
-#. 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 "Siirry &ylös"
-#. 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 "Siirry &alas"
-#. i18n: file kcontrolheaderbase.ui line 92
-#: rc.cpp:95
-#, no-c-format
-msgid "<b style=\"text-decoration:underline;\">Information</b>"
-msgstr "<b style=\"text-decoration:underline;\">Tiedot</b>"
-
-#. 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 "KEduca Muokkain - alkuun pääseminen"
-#. 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 "Avaa &olemassa oleva asiakirja:"
-#. 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 "Avaa &viimeaikainen asiakirja:"
-#. 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 "Avaa Internet-gallerian muokkaimella"
-#. 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 "Aloita &uusi asiakirja"
-#: main.cpp:26
-msgid "Form-based tests and exams builder"
-msgstr "Kaavakkeisiin perustuvat testit ja tutkinnot"
-
-#: main.cpp:31
-msgid "File to load"
-msgstr "Ladattava tiedosto"
-
-#: main.cpp:37
-msgid "KEducaBuilder"
-msgstr "KEducaBuilder"
-
-#: main.cpp:40
-msgid "Original Author"
-msgstr "Alkuperäinen tekijä"
-
-#: main.cpp:41
-msgid "Maintainer 2002-2004"
-msgstr "Ylläpitäjä 2002-2004"
-
-#: main.cpp:42
-msgid "Various fixes and cleanups"
-msgstr "Erilaisia bugikorjauksia ja koodinsiistimisiä"
-
-#: main.cpp:43
-msgid "Icons"
-msgstr "Kuvakkeet"
+#. i18n: file ./keducabuilder/kcontrolheaderbase.ui line 92
+#: rc.cpp:125
+#, no-c-format
+msgid "<b style=\"text-decoration:underline;\">Information</b>"
+msgstr "<b style=\"text-decoration:underline;\">Tiedot</b>"
-#: kcontroladdedit.cpp:56
-msgid "Modify Question"
-msgstr "Muokkaa kysymystä"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 16
+#: rc.cpp:173
+#, no-c-format
+msgid "Gallery"
+msgstr "Galleria"
-#: kcontroladdedit.cpp:59
-msgid "Add Questions"
-msgstr "Lisää kysymyksiä"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 72
+#: rc.cpp:179
+#, no-c-format
+msgid "Address:"
+msgstr "Osoite:"
-#~ msgid "You need to specify a server!"
-#~ msgstr "Sinun täytyy määrittää palvelin!"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 118
+#: rc.cpp:182
+#, no-c-format
+msgid "&Add Server"
+msgstr "&Lisää palvelin"
-#~ msgid "Various Settings"
-#~ msgstr "Sekalaiset asetukset"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 157
+#: rc.cpp:185
+#, no-c-format
+msgid "Servers"
+msgstr "Palvelimet"
-#~ msgid "General"
-#~ msgstr "Yleiset"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 168
+#: rc.cpp:188 rc.cpp:206
+#, no-c-format
+msgid "Address"
+msgstr "Osoite"
-#~ msgid "Show results of the answer after press next"
-#~ msgstr "Näytä vastauksen tulokset Seuraava-näppäimen painamisen jälkeen."
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 201
+#: keduca/keducaview.cpp:553 rc.cpp:194
+#, no-c-format
+msgid "Language"
+msgstr "Kieli"
-#~ msgid "Show results when finish the test"
-#~ msgstr "Näytä tulokset tutkinnon lopuksi"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 212
+#: keduca/keducaview.cpp:551 rc.cpp:197
+#, no-c-format
+msgid "Category"
+msgstr "Kategoria"
-#~ msgid "Order"
-#~ msgstr "Järjestys"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 223
+#: keduca/keducaview.cpp:552 rc.cpp:200
+#, no-c-format
+msgid "Type"
+msgstr "Tyyppi"
-#~ msgid "Show questions in random order"
-#~ msgstr "Näytä kysymykset satunnaisessa järjestyksessä"
+#. i18n: file ./libkeduca/kgallerydialogbase.ui line 315
+#: rc.cpp:212
+#, no-c-format
+msgid "&Open"
+msgstr "&Avaa"
-#~ msgid "Show answers in random order"
-#~ msgstr "Näytä vastaukset satunnaisessa järjestyksessä"
+#. i18n: file ./keduca/configdialogbase.ui line 16
+#: rc.cpp:218
+#, no-c-format
+msgid "KEduca Config Dialog"
+msgstr "KEduca asetusikkuna"
-#~ msgid "Form-based tests and exams"
-#~ msgstr "Kaavakkeisiin perustuvat testit ja tutkinnot"
+#. i18n: file ./keduca/configdialogbase.ui line 27
+#: rc.cpp:221
+#, no-c-format
+msgid "Show Results"
+msgstr "Näytä tulokset"
-#~ 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 "Testin lopuksi"
-#~ msgid "Current Maintainer"
-#~ msgstr "Nykyinen ylläpitäjä"
+#. i18n: file ./keduca/configdialogbase.ui line 46
+#: rc.cpp:227
+#, no-c-format
+msgid "After answering each question"
+msgstr "Jokaisen kysymyksen vastaamisen jälkeen"
-#~ msgid "KEducaPart"
-#~ msgstr "KEducaPart"
+#. i18n: file ./keduca/configdialogbase.ui line 56
+#: rc.cpp:230
+#, no-c-format
+msgid "Ordering"
+msgstr "Järjestäminen"
-#~ msgid "KEduca KParts Component"
-#~ msgstr "KEduca KPartin komponentti"
+#. i18n: file ./keduca/configdialogbase.ui line 67
+#: keduca/keducaprefs.cpp:74 rc.cpp:233
+#, no-c-format
+msgid "Show questions in random order"
+msgstr "Näytä kysymykset satunnaisessa järjestyksessä"
-#~ msgid "&Start Test"
-#~ msgstr "&Aloita testi"
+#. i18n: file ./keduca/configdialogbase.ui line 75
+#: keduca/keducaprefs.cpp:78 rc.cpp:236
+#, no-c-format
+msgid "Show answers in random order"
+msgstr "Näytä vastaukset satunnaisessa järjestyksessä"
-#~ msgid "&Next >>"
-#~ msgstr "&Seuraava >>"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Mikko Ikola,Ilpo Kantonen"
-#~ msgid "&Save Results..."
-#~ msgstr "&Tallenna tulokset"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ikola@iki.fi,ilpo@iki.fi"
-#~ msgid "Save Results As"
-#~ msgstr "Tallenna tulokset nimellä"
+#: libkeduca/kgallerydialog.cpp:168
+msgid "You need to specify a server!"
+msgstr "Sinun täytyy määrittää palvelin!"
-#~ msgid "Save failed."
-#~ msgstr "Tallennus epäonnistui."
+#: keduca/keducaview.cpp:71
+msgid "&Start Test"
+msgstr "&Aloita testi"
-#~ msgid "Question %1"
-#~ msgstr "Kysymys %1"
+#: keduca/keducaview.cpp:81 keduca/keducaview.cpp:96
+msgid "&Next >>"
+msgstr "&Seuraava >>"
-#~ msgid ""
-#~ "You have %1 seconds to complete this question.\n"
-#~ "\n"
-#~ "Press OK when you are ready."
-#~ msgstr ""
-#~ "Sinull on %1 sekuntia aikaa vastata tähän kysymykseen.\n"
-#~ "\n"
-#~ "Paina OK kun olet valmis."
+#: keduca/keducaview.cpp:89
+msgid "&Save Results..."
+msgstr "&Tallenna tulokset"
-#~ msgid "Result"
-#~ msgstr "Tulos"
+#: keduca/keducaview.cpp:151
+msgid "Save Results As"
+msgstr "Tallenna tulokset nimellä"
-#~ msgid "Statistics"
-#~ msgstr "Tilastot"
+#: keduca/keducaview.cpp:192
+msgid "Save failed."
+msgstr "Tallennus epäonnistui."
-#~ msgid "Correct questions"
-#~ msgstr "Oikeinvastatut kysymykset"
+#: keduca/keducaview.cpp:212
+#, c-format
+msgid "Question %1"
+msgstr "Kysymys %1"
-#~ msgid "Incorrect questions"
-#~ msgstr "Väärinvastatut kysymykset"
+#: keduca/keducaview.cpp:267
+msgid ""
+"You have %1 seconds to complete this question.\n"
+"\n"
+"Press OK when you are ready."
+msgstr ""
+"Sinull on %1 sekuntia aikaa vastata tähän kysymykseen.\n"
+"\n"
+"Paina OK kun olet valmis."
-#~ msgid "Total points"
-#~ msgstr "Kokonaispisteet"
+#: keduca/keducaview.cpp:376
+msgid "Result"
+msgstr "Tulos"
-#~ msgid "Correct points"
-#~ msgstr "Oikeinvastatut pisteet"
+#: keduca/keducaview.cpp:445
+msgid "Statistics"
+msgstr "Tilastot"
-#~ msgid "Incorrect points"
-#~ msgstr "Väärinvastatut pisteet"
+#: keduca/keducaview.cpp:446
+msgid "Correct questions"
+msgstr "Oikeinvastatut kysymykset"
-#~ msgid "Total time"
-#~ msgstr "Kokonaisaika"
+#: keduca/keducaview.cpp:448
+msgid "Incorrect questions"
+msgstr "Väärinvastatut kysymykset"
-#~ msgid "Time in tests"
-#~ msgstr "Testien aika"
+#: keduca/keducaview.cpp:452
+msgid "Total points"
+msgstr "Kokonaispisteet"
-#~ msgid "The answer is: "
-#~ msgstr "Vastaus on:Vastaus on: "
+#: keduca/keducaview.cpp:453
+msgid "Correct points"
+msgstr "Oikeinvastatut pisteet"
-#~ msgid "The correct answer is: "
-#~ msgstr "Oikea vastaus on: "
+#: keduca/keducaview.cpp:455
+msgid "Incorrect points"
+msgstr "Väärinvastatut pisteet"
-#~ msgid "Your answer was: "
-#~ msgstr "Vastauksesi oli: "
+#: keduca/keducaview.cpp:460
+msgid "Total time"
+msgstr "Kokonaisaika"
-#~ msgid "Title"
-#~ msgstr "Otsikko"
+#: keduca/keducaview.cpp:462
+msgid "Time in tests"
+msgstr "Testien aika"
-#~ msgid "Category"
-#~ msgstr "Kategoria"
+#: keduca/keducaview.cpp:487
+msgid "The answer is: "
+msgstr "Vastaus on:Vastaus on: "
-#~ msgid "Type"
-#~ msgstr "Tyyppi"
+#: keduca/keducaview.cpp:489
+msgid "The correct answer is: "
+msgstr "Oikea vastaus on: "
-#~ msgid "Language"
-#~ msgstr "Kieli"
+#: keduca/keducaview.cpp:495
+msgid "Your answer was: "
+msgstr "Vastauksesi oli: "
-#~ msgid "%v seconds left"
-#~ msgstr "%v sekuntia jäljellä"
+#: keduca/keducaview.cpp:550
+msgid "Title"
+msgstr "Otsikko"
-#~ msgid "Gallery"
-#~ msgstr "Galleria"
+#: keduca/main.cpp:25
+msgid "Form-based tests and exams"
+msgstr "Kaavakkeisiin perustuvat testit ja tutkinnot"
-#~ msgid "Address:"
-#~ msgstr "Osoite:"
+#: keduca/main.cpp:36
+msgid "KEduca"
+msgstr "KEduca"
-#~ msgid "&Add Server"
-#~ msgstr "&Lisää palvelin"
+#: keduca/main.cpp:41
+msgid "Current Maintainer"
+msgstr "Nykyinen ylläpitäjä"
-#~ msgid "Servers"
-#~ msgstr "Palvelimet"
+#: keduca/kquestion.cpp:56
+msgid "%v seconds left"
+msgstr "%v sekuntia jäljellä"
-#~ msgid "Address"
-#~ msgstr "Osoite"
+#: keduca/keduca_part.cpp:59
+msgid "KEducaPart"
+msgstr "KEducaPart"
-#~ msgid "&Open"
-#~ msgstr "&Avaa"
+#: keduca/keduca_part.cpp:60
+msgid "KEduca KParts Component"
+msgstr "KEduca KPartin komponentti"
-#~ msgid "KEduca Config Dialog"
-#~ msgstr "KEduca asetusikkuna"
+#: keduca/keduca_part.cpp:84 keduca/keducaprefs.cpp:46
+msgid "General"
+msgstr "Yleiset"
-#~ msgid "Show Results"
-#~ msgstr "Näytä tulokset"
+#: keduca/keducaprefs.cpp:41
+msgid "Various Settings"
+msgstr "Sekalaiset asetukset"
-#~ msgid "At the end of the test"
-#~ msgstr "Testin lopuksi"
+#: keduca/keducaprefs.cpp:56
+msgid "Show results of the answer after press next"
+msgstr "Näytä vastauksen tulokset Seuraava-näppäimen painamisen jälkeen."
-#~ msgid "After answering each question"
-#~ msgstr "Jokaisen kysymyksen vastaamisen jälkeen"
+#: keduca/keducaprefs.cpp:60
+msgid "Show results when finish the test"
+msgstr "Näytä tulokset tutkinnon lopuksi"
-#~ msgid "Ordering"
-#~ msgstr "Järjestäminen"
+#: keduca/keducaprefs.cpp:64
+msgid "Order"
+msgstr "Järjestys"
diff --git a/tde-i18n-fi/messages/tdeedu/kgeography.po b/tde-i18n-fi/messages/tdeedu/kgeography.po
index 87132a9bdca..d3233a456e6 100644
--- a/tde-i18n-fi/messages/tdeedu/kgeography.po
+++ b/tde-i18n-fi/messages/tdeedu/kgeography.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgeography\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-09-23 11:39+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/khangman.po b/tde-i18n-fi/messages/tdeedu/khangman.po
index 464c21cf0f9..a568aa5f4bf 100644
--- a/tde-i18n-fi/messages/tdeedu/khangman.po
+++ b/tde-i18n-fi/messages/tdeedu/khangman.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khangman\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-28 12:32+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -31,76 +31,6 @@ msgid ""
"the words; otherwise leave it untranslated as a reminder)"
msgstr "DONE"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Mikko Ikola"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ikola@iki.fi"
-
-#: khangmanview.cpp:66
-msgid "G&uess"
-msgstr "A&rvaus"
-
-#: khangmanview.cpp:196
-msgid "Hint"
-msgstr "Vinkki"
-
-#: khangmanview.cpp:321
-msgid "Misses"
-msgstr "Virheet"
-
-#: khangmanview.cpp:424
-msgid ""
-"Congratulations,\n"
-"you won!"
-msgstr ""
-"Onnittelut,\n"
-"sinä voitit!"
-
-#: khangmanview.cpp:434
-msgid "Congratulations! You won! Do you want to play again?"
-msgstr "Onneksi olkoon, voitit! Haluatko pelata uudelleen?"
-
-#: khangmanview.cpp:434 khangmanview.cpp:480
-msgid "Play Again"
-msgstr "Pelaa uudelleen"
-
-#: khangmanview.cpp:434 khangmanview.cpp:480
-msgid "Do Not Play"
-msgstr "Älä pelaa"
-
-#: khangmanview.cpp:458
-msgid "You lost. Do you want to play again?"
-msgstr "Hävisit. Haluatko pelata uudelleen?"
-
-#: khangmanview.cpp:470
-msgid ""
-"<qt>You lost!\n"
-"The word was\n"
-"<b>%1</b></qt>"
-msgstr ""
-"<qt>Hävisit!\n"
-"Sana oli\n"
-"<b>%1</b></qt>"
-
-#: khangmanview.cpp:495
-msgid "This letter has already been guessed."
-msgstr "Tämä kirjain on jo käytetty."
-
-#: khangmanview.cpp:594
-msgid ""
-"File $TDEDIR/share/apps/khangman/data/%1/%2 not found!\n"
-"Check your installation, please!"
-msgstr ""
-"Tiedostoa $TDEDIR/share/apps/khangman/data/%1/%2 ei löytynyt.\n"
-"Tarkista asennus."
-
#: khangman.cpp:77
msgid "&New"
msgstr "&Uusi"
@@ -196,6 +126,64 @@ msgstr "Viheet mahdollisia↓"
msgid "Type accented letters"
msgstr "Kirjoita aksentilliset kirjaimet"
+#: khangmanview.cpp:66
+msgid "G&uess"
+msgstr "A&rvaus"
+
+#: khangmanview.cpp:196
+msgid "Hint"
+msgstr "Vinkki"
+
+#: khangmanview.cpp:321
+msgid "Misses"
+msgstr "Virheet"
+
+#: khangmanview.cpp:424
+msgid ""
+"Congratulations,\n"
+"you won!"
+msgstr ""
+"Onnittelut,\n"
+"sinä voitit!"
+
+#: khangmanview.cpp:434
+msgid "Congratulations! You won! Do you want to play again?"
+msgstr "Onneksi olkoon, voitit! Haluatko pelata uudelleen?"
+
+#: khangmanview.cpp:434 khangmanview.cpp:480
+msgid "Play Again"
+msgstr "Pelaa uudelleen"
+
+#: khangmanview.cpp:434 khangmanview.cpp:480
+msgid "Do Not Play"
+msgstr "Älä pelaa"
+
+#: khangmanview.cpp:458
+msgid "You lost. Do you want to play again?"
+msgstr "Hävisit. Haluatko pelata uudelleen?"
+
+#: khangmanview.cpp:470
+msgid ""
+"<qt>You lost!\n"
+"The word was\n"
+"<b>%1</b></qt>"
+msgstr ""
+"<qt>Hävisit!\n"
+"Sana oli\n"
+"<b>%1</b></qt>"
+
+#: khangmanview.cpp:495
+msgid "This letter has already been guessed."
+msgstr "Tämä kirjain on jo käytetty."
+
+#: khangmanview.cpp:594
+msgid ""
+"File $TDEDIR/share/apps/khangman/data/%1/%2 not found!\n"
+"Check your installation, please!"
+msgstr ""
+"Tiedostoa $TDEDIR/share/apps/khangman/data/%1/%2 ei löytynyt.\n"
+"Tarkista asennus."
+
#. i18n: file advanced.ui line 32
#: rc.cpp:3
#, no-c-format
@@ -595,6 +583,18 @@ msgstr "Koodi, jolla luodaan kuvakkeita merkki-työkaluriville"
msgid "Code cleaning"
msgstr "Koodin siistiminen"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Mikko Ikola"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ikola@iki.fi"
+
#~ msgid "Animals"
#~ msgstr "Eläimet"
diff --git a/tde-i18n-fi/messages/tdeedu/kig.po b/tde-i18n-fi/messages/tdeedu/kig.po
index de65dcc552c..101b298d58d 100644
--- a/tde-i18n-fi/messages/tdeedu/kig.po
+++ b/tde-i18n-fi/messages/tdeedu/kig.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: 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-11-27 21:35+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/kiten.po b/tde-i18n-fi/messages/tdeedu/kiten.po
index 7967ec9ccb0..32a9f3552c9 100644
--- a/tde-i18n-fi/messages/tdeedu/kiten.po
+++ b/tde-i18n-fi/messages/tdeedu/kiten.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kiten\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-23 16:41+0300\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/klatin.po b/tde-i18n-fi/messages/tdeedu/klatin.po
index 2a04a07b378..c8d199a73cd 100644
--- a/tde-i18n-fi/messages/tdeedu/klatin.po
+++ b/tde-i18n-fi/messages/tdeedu/klatin.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klatin\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-09-14 18:31+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/klettres.po b/tde-i18n-fi/messages/tdeedu/klettres.po
index e25db6e13ca..1ff15ee7bae 100644
--- a/tde-i18n-fi/messages/tdeedu/klettres.po
+++ b/tde-i18n-fi/messages/tdeedu/klettres.po
@@ -7,7 +7,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-09-14 19:05+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/kmplot.po b/tde-i18n-fi/messages/tdeedu/kmplot.po
index 49de370da0d..a5c87e13580 100644
--- a/tde-i18n-fi/messages/tdeedu/kmplot.po
+++ b/tde-i18n-fi/messages/tdeedu/kmplot.po
@@ -7,7 +7,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: 2005-07-31 15:03+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -18,53 +18,17 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Mikko Ikola,Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ikola@iki.fi,ilpo@iki.fi"
-
-#: kmplot.cpp:77
-msgid "Could not find KmPlot's part."
-msgstr "Ei voitu löytää KmPlotin osaa."
-
-#: kmplot.cpp:228
-msgid ""
-"*.fkt|KmPlot Files (*.fkt)\n"
-"*.*|All Files"
-msgstr ""
-"*.fkt|KmPlot-tiedostot (*.fkt)\n"
-"*.*|Kaikki tiedostot"
-
-#: xparser.cpp:120
-msgid "Error in extension."
-msgstr "Virhe laajennuksessa."
-
-#: xparser.cpp:769
-msgid "There are no other Kmplot instances running"
-msgstr "Muita Kmplotin instansseja ei ole käynnissä"
-
-#: xparser.cpp:781
-msgid "kmplot"
-msgstr "kmplot"
+#: kprinterdlg.cpp:39
+msgid "KmPlot Options"
+msgstr "KmPlot asetukset"
-#: xparser.cpp:781
-msgid ""
-"Choose which KmPlot instance\n"
-"you want to copy the function to:"
-msgstr ""
-"Valitse mihin KmPlotin instanssiin\n"
-"haluat kopioida funktion:"
+#: kprinterdlg.cpp:45
+msgid "Print header table"
+msgstr "Piirrä otsikkolaatikko"
-#: xparser.cpp:807 xparser.cpp:816
-msgid "An error appeared during the transfer"
-msgstr "Siirron aikana tapahtui virhe"
+#: kprinterdlg.cpp:46
+msgid "Transparent background"
+msgstr "Läpinäkyvä tausta"
#: kparametereditor.cpp:81 kparametereditor.cpp:107
msgid "Parameter Value"
@@ -135,504 +99,13 @@ msgstr "K&orvaa"
msgid "An error appeared when saving this file"
msgstr "Tiedoston tallettamisessa tapahtui virhe"
-#. 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 "Etsi x-arvoista:"
-
-#. i18n: file qminmax.ui line 63
-#: kminmax.cpp:72 kminmax.cpp:125 rc.cpp:748 rc.cpp:2402
-#, no-c-format
-msgid "and:"
-msgstr "ja:"
-
-#. i18n: file qminmax.ui line 27
-#: kminmax.cpp:73 rc.cpp:742 rc.cpp:2396
-#, no-c-format
-msgid "&Find"
-msgstr "&Etsi"
-
-#: kminmax.cpp:74 kminmax.cpp:100 kminmax.cpp:118
-#, fuzzy
-msgid "Lower boundary of the plot range"
-msgstr "kuvaajan välin alaraja"
-
-#. 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 ""
-"Anna kuvaajan välin alaraja. Lausekkeet kuten 2*pi ovat sallittuja myös."
-
-#: kminmax.cpp:76 kminmax.cpp:120
-#, fuzzy
-msgid "Upper boundary of the plot range"
-msgstr "kuvaajan välin yläraja"
-
-#. 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 the upper boundary of the plot range. Expressions like 2*pi are allowed, "
-"too."
-msgstr ""
-"Anna kuvaajan välin yläraja. Lausekkeet kuten 2*pi ovat sallittuja myös."
-
-#: kminmax.cpp:81
-msgid "Find Maximum Point"
-msgstr "Etsi huippupiste"
-
-#: kminmax.cpp:82
-msgid "Search for the maximum point in the range you specified"
-msgstr "Etsi määrittelemäsi alueen huippupiste"
-
-#: kminmax.cpp:83
-msgid ""
-"Search for the highest y-value in the x-range you specified and show the result "
-"in a message box."
-msgstr ""
-"Etsi korkeinta y-arvoa määrittelemälläsi x-arvojen alueella ja näytä "
-"tulos viestilaatikossa."
-
-#. i18n: file qminmax.ui line 16
-#: kminmax.cpp:87 rc.cpp:739 rc.cpp:2393
-#, no-c-format
-msgid "Find Minimum Point"
-msgstr "Etsi pienin piste"
-
-#: kminmax.cpp:88
-msgid "Search for the minimum point in the range you specified"
-msgstr "Etsi antamasi alueen alin piste"
-
-#: 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 ""
-"Etsi alinta y-arvoa määrittelemälläsi x-arvojen alueella ja näytä tulos "
-"viestilaatikossa."
-
-#: kminmax.cpp:94
-msgid "Get y-Value"
-msgstr "Laske y-arvo"
-
-#: kminmax.cpp:95
-msgid "X:"
-msgstr "X:"
-
-#: kminmax.cpp:96
-msgid "Y:"
-msgstr "Y:"
-
-#: kminmax.cpp:102
-msgid "No returned y-value yet"
-msgstr "Ei vielä palautettua y-arvoa"
-
-#: kminmax.cpp:103
-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."
-msgstr ""
-"Näet tässä y-arvon, jonka olet saanut x-arvosta ylläolevassa "
-"tekstilaatikossa. Laskeaksesi y-arvon, paina Laske-painiketta."
-
-#: kminmax.cpp:105 kminmax.cpp:126
-msgid "&Calculate"
-msgstr "&Laske"
-
-#: kminmax.cpp:106
-msgid "Get the y-value from the x-value you typed"
-msgstr "Saa y-arvo antamastasi x-arvosta"
-
-#: kminmax.cpp:107
-msgid ""
-"Get the y-value from the x-value you typed and show it in the y-value box."
-msgstr "Saa y-arvo antamastasi x-arvosta ja näytä se y-arvon laatikossa."
-
-#: kminmax.cpp:123
-#, fuzzy
-msgid "Calculate Integral"
-msgstr "&Laske"
-
-#: kminmax.cpp:124
-#, fuzzy
-msgid "Calculate the integral between the x-values:"
-msgstr "Piirrä alue x-arvojen välissä:"
-
-#: kminmax.cpp:127
-#, fuzzy
-msgid "Calculate the integral between the x-values"
-msgstr "Piirrä alue x-arvojen välissä:"
-
-#: kminmax.cpp:128
-msgid ""
-"Calculate the numeric integral between the x-values and draw the result as an "
-"area."
-msgstr ""
-
-#: kminmax.cpp:221
-msgid "Please choose a function"
-msgstr "Valitse funktio"
-
-#: 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 ""
-"Pienimmän välin arvon pitää olla pienemmät kuin suurimman välin arvo"
-
-#: editfunction.cpp:229 kminmax.cpp:251
-msgid "Please insert a minimum and maximum range between %1 and %2"
-msgstr "Lisää minimi ja maksimi arvoväli välillä %1 ja %2"
-
-#: editfunction.cpp:311 keditparametric.cpp:177 keditpolar.cpp:160
-#: kminmax.cpp:293
-msgid "Function could not be found"
-msgstr "Funktiota ei löytynyt"
-
-#: kminmax.cpp:301
-msgid "You must choose a parameter for that function"
-msgstr "Sinun tulee valita parametri sille funktiolle"
-
-#: kminmax.cpp:311
-msgid ""
-"Minimum value:\n"
-"x: %1\n"
-"y: %2"
-msgstr ""
-"Minimiarvo:\n"
-"x: %1\n"
-"y: %2"
-
-#: kminmax.cpp:317
-msgid ""
-"Maximum value:\n"
-"x: %1\n"
-"y: %2"
-msgstr ""
-"Maksimiarvo:\n"
-"x: %1\n"
-"y: %2"
-
-#: kminmax.cpp:328
-msgid "The returned y-value"
-msgstr "Palautettu y-arvo"
-
-#: 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ässä näet laskennan tuloksen: palautettu y-arvo, jonka sait x-arvosta "
-"ylläolevassa tekstilaatikossa"
-
-#: kminmax.cpp:339
-msgid ""
-"The integral in the interval [%1, %2] is:\n"
-"%3"
-msgstr ""
-
-#: kminmax.cpp:344
-msgid "The operation was cancelled by the user."
-msgstr "Käyttäjä keskeytti toiminnon."
-
-#: kminmax.cpp:420
-msgid "Choose Parameter"
-msgstr "Valitse parametri"
-
-#: kminmax.cpp:420
-msgid "Choose a parameter to use:"
-msgstr "Valitse käytettävä parametri:"
-
-#: FktDlg.cpp:188 MainDlg.cpp:466
-msgid "New Function Plot"
-msgstr "Uusi funktion kuvaaja"
-
-#. i18n: file editfunctionpage.ui line 19
-#: FktDlg.cpp:189 View.cpp:1940 rc.cpp:210 rc.cpp:1864
-#, no-c-format
-msgid "Edit Function Plot"
-msgstr "Muokkaa funktion kuvaajaa"
-
-#: FktDlg.cpp:213 MainDlg.cpp:479 View.cpp:1928
-msgid "New Parametric Plot"
-msgstr "Uusi parametrikuvaaja"
-
-#: FktDlg.cpp:239 MainDlg.cpp:492
-msgid "New Polar Plot"
-msgstr "Uusi napakuvaaja"
-
-#: coordsconfigdialog.cpp:39
-msgid "Coords"
-msgstr "Koordinaatit"
-
-#: coordsconfigdialog.cpp:39
-msgid "Edit Coordinate System"
-msgstr "Muokkaa koordinaatistojärjestelmää"
-
-#: keditparametric.cpp:108
-msgid "Recursive function not allowed"
-msgstr "Rekursiivinen funktio ei ole sallittu"
-
-#: MainDlg.cpp:94
-msgid "Enter a function equation, for example: f(x)=x^2"
-msgstr "Anna funktion yhtälö, esimerkiksi: f(x)=x^2"
-
-#: MainDlg.cpp:108
-msgid "General"
-msgstr "Yleinen"
-
-#: MainDlg.cpp:108
-msgid "General Settings"
-msgstr "Yleiset asetukset"
-
-#: MainDlg.cpp:109
-msgid "Constants"
-msgstr "Vakiot"
-
-#: MainDlg.cpp:133
-msgid "Configure KmPlot..."
-msgstr "Aseta KmPlot..."
-
-#: MainDlg.cpp:140
-msgid "E&xport..."
-msgstr "Vi&e..."
-
-#: MainDlg.cpp:143
-msgid "&No Zoom"
-msgstr "&Ei zoomausta"
-
-#: MainDlg.cpp:144
-msgid "Zoom &Rectangular"
-msgstr "Zoomaa &suorakulmaisesti"
-
-#: MainDlg.cpp:145
-msgid "Zoom &In"
-msgstr "L&ähennä"
-
-#: MainDlg.cpp:146
-msgid "Zoom &Out"
-msgstr "L&oitonna"
-
-#: MainDlg.cpp:147
-msgid "&Center Point"
-msgstr "&Keskipiste"
-
-#: MainDlg.cpp:148
-msgid "&Fit Widget to Trigonometric Functions"
-msgstr "&Sovita asteikko trigonometrisille funktioille"
-
-#: MainDlg.cpp:157
-msgid "Predefined &Math Functions"
-msgstr "Esimääritellyt &matemaattiset funktiot"
-
-#: MainDlg.cpp:160
-msgid "&Colors..."
-msgstr "&Värit..."
-
-#: MainDlg.cpp:161
-msgid "&Coordinate System..."
-msgstr "&Koordinaatisto..."
-
-#: MainDlg.cpp:163
-msgid "&Scaling..."
-msgstr "&Skaalaus..."
-
-#: MainDlg.cpp:164
-msgid "&Fonts..."
-msgstr "&Kirjasimet..."
-
-#: MainDlg.cpp:166
-msgid "Coordinate System I"
-msgstr "Koordinaatisto I"
-
-#: MainDlg.cpp:167
-msgid "Coordinate System II"
-msgstr "Koordinaatisto II"
-
-#: MainDlg.cpp:168
-msgid "Coordinate System III"
-msgstr "Koordinaatisto III"
-
-#: MainDlg.cpp:171
-msgid "&New Function Plot..."
-msgstr "&Uusi funktiokuvaaja..."
-
-#: MainDlg.cpp:172
-msgid "New Parametric Plot..."
-msgstr "Uusi parametrinen kuvaaja..."
-
-#: MainDlg.cpp:173
-msgid "New Polar Plot..."
-msgstr "Uusi napakuvaaja..."
-
-#: MainDlg.cpp:174
-msgid "Edit Plots..."
-msgstr "Muokkaa kuvaajia..."
-
-#: MainDlg.cpp:177
-msgid "&Get y-Value..."
-msgstr "&Laske y-arvo..."
-
-#: MainDlg.cpp:178
-msgid "&Search for Minimum Value..."
-msgstr "&Etsi minimiarvoa..."
-
-#: MainDlg.cpp:179
-msgid "&Search for Maximum Value..."
-msgstr "&Etsi maksimiarvoa..."
-
-#: MainDlg.cpp:180
-#, fuzzy
-msgid "&Calculate Integral"
-msgstr "&Laske"
-
-#: MainDlg.cpp:183
-msgid "Quick Edit"
-msgstr "Pikamuokkaus"
-
-#: 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 ""
-"Anna tähän yksinkertainen funktion yhtälö.\n"
-"Esimerkiksi: f(x)=x^2\n"
-"Lisää valintoja löydät Funktiot->Muokkaa kuvaajia... -valikosta."
-
-#: MainDlg.cpp:187
-msgid "Show Slider 1"
-msgstr "Näytä liukusäädin 1"
-
-#: MainDlg.cpp:188
-msgid "Show Slider 2"
-msgstr "Näytä liukusäädin 2"
-
-#: MainDlg.cpp:189
-msgid "Show Slider 3"
-msgstr "Näytä liukusäädin 3"
-
-#: MainDlg.cpp:190
-msgid "Show Slider 4"
-msgstr "Näytä liukusäädin 4"
-
-#. i18n: file editfunctionpage.ui line 91
-#: MainDlg.cpp:193 rc.cpp:229 rc.cpp:1883
-#, no-c-format
-msgid "&Hide"
-msgstr "&Piilota"
-
-#: MainDlg.cpp:202
-msgid "&Move"
-msgstr "&Siirrä"
-
-#: MainDlg.cpp:214
-msgid ""
-"The plot has been modified.\n"
-"Do you want to save it?"
-msgstr ""
-"Kuvaajaa on muutettu.\n"
-"Haluatko tallettaa sen?"
-
-#: 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ämä tiedosto on talletettu vanhalla tiedostomuodolla. Jos talletat sen, et "
-"voi enää avata sitä vanhemmalla Kmplotin versiolla. Haluatko varmasti "
-"jatkaa?"
-
-#: MainDlg.cpp:252
-msgid "Save New Format"
-msgstr ""
-
-#: MainDlg.cpp:266
-msgid ""
-"*.fkt|KmPlot Files (*.fkt)\n"
-"*|All Files"
-msgstr ""
-"*.fkt|KmPlot-tiedostot (*.fkt)\n"
-"*|Kaikki tiedostot"
-
-#: MainDlg.cpp:274
-msgid "The file could not be saved"
-msgstr "Tiedostoa ei voitu tallettaa"
-
-#: MainDlg.cpp:290
-msgid ""
-"*.svg|Scalable Vector Graphics (*.svg)\n"
-"*.bmp|Bitmap 180dpi (*.bmp)\n"
-"*.png|Bitmap 180dpi (*.png)"
-msgstr ""
-"*.svg|Scalable Vector Graphics (*.svg)\n"
-"*.bmp|Bitmap 180dpi (*.bmp)\n"
-"*.png|Bitmap 180dpi (*.png)"
-
-#: MainDlg.cpp:309 MainDlg.cpp:325 MainDlg.cpp:341
-msgid "The URL could not be saved."
-msgstr "URLia ei voi tallettaa."
-
-#: MainDlg.cpp:395
-msgid "Print Plot"
-msgstr "Tulosta kuvaaja"
-
-#: MainDlg.cpp:407
-msgid "Colors"
-msgstr "Värit"
-
-#: MainDlg.cpp:407
-msgid "Edit Colors"
-msgstr "Muokkaa värejä"
-
-#: MainDlg.cpp:433
-msgid "Scale"
-msgstr "Skaala"
-
-#: MainDlg.cpp:433
-msgid "Edit Scaling"
-msgstr "Muokkaa skaalausta"
-
-#: MainDlg.cpp:445
-msgid "Edit Fonts"
-msgstr "Muokkaa kirjasimia"
-
-#: MainDlg.cpp:538
-msgid ""
-"Parametric functions must be definied in the \"New Parametric Plot\"-dialog "
-"which you can find in the menubar"
-msgstr ""
-"Parametriset funktiot tulee määritellä \"Uusi parametrinen "
-"kuvaaja\"-keskusteluikkunassa, jonka voit löytää valikkoriviltä"
-
-#: MainDlg.cpp:543
-msgid "Recursive function is not allowed"
-msgstr "Rekursiivisia funktioita ei ole sallittu"
-
-#: MainDlg.cpp:802
-msgid "KmPlotPart"
-msgstr "KmPlotPart"
-
-#: kconstanteditor.cpp:95
-msgid "A function uses this constant; therefore, it cannot be removed."
-msgstr "Funktio käyttää tätä vakiota, siksi sitä ei voi poistaa."
-
-#: kconstanteditor.cpp:111 kconstanteditor.cpp:190
-msgid "The item could not be found."
-msgstr "Kohdetta ei löytnyt."
-
-#: kconstanteditor.cpp:158
-msgid "Choose Name"
-msgstr "Valitse nimi"
+#: keditconstant.cpp:61
+msgid "Please insert a valid constant name between A and Z."
+msgstr "Valitse kelvollinen vakion nimi välillä A ja Z."
-#: kconstanteditor.cpp:158
-msgid "Choose a name for the constant:"
-msgstr "Valitse vakion nimi:"
+#: keditconstant.cpp:78
+msgid "The constant already exists."
+msgstr "Vakio on jo olemassa."
#. i18n: file kmplot_part.rc line 23
#: rc.cpp:6
@@ -871,6 +344,12 @@ msgstr "Näytä &2. derivaatta"
msgid "Show second derivative"
msgstr "Näytä toinen derivaatta"
+#. i18n: file editfunctionpage.ui line 19
+#: FktDlg.cpp:189 View.cpp:1940 rc.cpp:210 rc.cpp:1864
+#, no-c-format
+msgid "Edit Function Plot"
+msgstr "Muokkaa funktion kuvaajaa"
+
#. 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
@@ -905,6 +384,12 @@ msgstr ""
msgid "Extensions"
msgstr "Jatko"
+#. i18n: file editfunctionpage.ui line 91
+#: MainDlg.cpp:193 rc.cpp:229 rc.cpp:1883
+#, no-c-format
+msgid "&Hide"
+msgstr "&Piilota"
+
#. 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
@@ -1058,6 +543,16 @@ msgstr "&Min:"
msgid "lower boundary of the plot range"
msgstr "kuvaajan välin alaraja"
+#. 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 ""
+"Anna kuvaajan välin alaraja. Lausekkeet kuten 2*pi ovat sallittuja myös."
+
#. i18n: file editfunctionpage.ui line 249
#: rc.cpp:301 rc.cpp:1955
#, fuzzy, no-c-format
@@ -1076,6 +571,16 @@ msgstr "aseta omat kuvausalueet"
msgid "upper boundary of the plot range"
msgstr "kuvaajan välin yläraja"
+#. 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 the upper boundary of the plot range. Expressions like 2*pi are allowed, "
+"too."
+msgstr ""
+"Anna kuvaajan välin yläraja. Lausekkeet kuten 2*pi ovat sallittuja myös."
+
#. i18n: file editfunctionpage.ui line 277
#: rc.cpp:316 rc.cpp:1970
#, no-c-format
@@ -1545,6 +1050,30 @@ msgstr "aseta omat kuvausalueet"
msgid "Custom plot maximum r-range:"
msgstr "Oma kuvaajan r-arvoalue:"
+#. i18n: file qminmax.ui line 16
+#: kminmax.cpp:87 rc.cpp:739 rc.cpp:2393
+#, no-c-format
+msgid "Find Minimum Point"
+msgstr "Etsi pienin piste"
+
+#. i18n: file qminmax.ui line 27
+#: kminmax.cpp:73 rc.cpp:742 rc.cpp:2396
+#, no-c-format
+msgid "&Find"
+msgstr "&Etsi"
+
+#. 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 "Etsi x-arvoista:"
+
+#. i18n: file qminmax.ui line 63
+#: kminmax.cpp:72 kminmax.cpp:125 rc.cpp:748 rc.cpp:2402
+#, no-c-format
+msgid "and:"
+msgstr "ja:"
+
#. i18n: file qminmax.ui line 92
#: rc.cpp:751 rc.cpp:2405
#, no-c-format
@@ -3141,155 +2670,283 @@ msgstr "Loitonnusaskel"
msgid "The value the zoom-out tool should use"
msgstr "Arvo, jota loitonnuksen tulisi käyttää"
-#: ksliderwindow.cpp:48
-#, c-format
-msgid "Slider %1"
-msgstr "Liukusäädin %1"
+#: main.cpp:43
+msgid "Mathematical function plotter for TDE"
+msgstr "KmPlot on matemaattinen funktiopiirturi TDE-työpöydälle."
-#: ksliderwindow.cpp:49
-#, c-format
-msgid "Slider no. %1"
-msgstr "Liukusäädin no. %1"
+#: main.cpp:47
+msgid "File to open"
+msgstr "Avattava tiedosto"
-#: ksliderwindow.cpp:50
-msgid ""
-"Move slider to change the parameter of the function plot connected to this "
-"slider."
-msgstr ""
-"Siirrä liukusäädintä muuttaaksesi tälle liukusäätimelle kytkettyä "
-"funktion parametria."
+#: main.cpp:57
+msgid "KmPlot"
+msgstr "KmPlot"
-#: ksliderwindow.cpp:64
-#, fuzzy
-msgid "&Change Minimum Value"
-msgstr "&Vaihda arvoa..."
+#: main.cpp:63
+msgid "Original Author"
+msgstr "Alkuperäinen tekijä"
-#: ksliderwindow.cpp:66
-#, fuzzy
-msgid "&Change Maximum Value"
-msgstr "&Vaihda arvoa..."
+#: main.cpp:66
+msgid "GUI"
+msgstr "GUI"
-#: ksliderwindow.cpp:102
-#, fuzzy
-msgid "Change Minimum Value"
-msgstr "&Vaihda arvoa..."
+#: main.cpp:68
+msgid "Various improvements"
+msgstr "Useita parannuksia"
-#: ksliderwindow.cpp:102
-msgid "Type a new minimum value for the slider:"
-msgstr ""
+#: main.cpp:69
+msgid "svg icon"
+msgstr "svg-kuvake"
-#: ksliderwindow.cpp:113
-#, fuzzy
-msgid "Change Maximum Value"
-msgstr "&Vaihda arvoa..."
+#: main.cpp:70
+msgid "command line options, MIME type"
+msgstr "komentoriviparametrit, MIME-tyyppi"
-#: ksliderwindow.cpp:113
-msgid "Type a new maximum value for the slider:"
-msgstr ""
+#: MainDlg.cpp:94
+msgid "Enter a function equation, for example: f(x)=x^2"
+msgstr "Anna funktion yhtälö, esimerkiksi: f(x)=x^2"
-#: kmplotio.cpp:250
-msgid "The file could not be loaded"
-msgstr "Tiedostoa ei voitu ladata"
+#: MainDlg.cpp:108
+msgid "General"
+msgstr "Yleinen"
-#: kmplotio.cpp:289
-msgid "The file had an unknown version number"
-msgstr "Tiedostossa oli tuntematon versionumero"
+#: MainDlg.cpp:108
+msgid "General Settings"
+msgstr "Yleiset asetukset"
-#: kmplotio.cpp:541
-msgid "The function %1 could not be loaded"
-msgstr "Funktiota %1 ei voitu ladata"
+#: MainDlg.cpp:109
+msgid "Constants"
+msgstr "Vakiot"
-#: View.cpp:440 View.cpp:1783
-msgid "The drawing was cancelled by the user."
-msgstr "Käyttäjä keskeytti piirtämisen."
+#: MainDlg.cpp:133
+msgid "Configure KmPlot..."
+msgstr "Aseta KmPlot..."
-#: View.cpp:478
-msgid "Parameters:"
-msgstr "Parametrit:"
+#: MainDlg.cpp:140
+msgid "E&xport..."
+msgstr "Vi&e..."
-#: View.cpp:479
-msgid "Plotting Area"
-msgstr "Kuvaaja-alue"
+#: MainDlg.cpp:143
+msgid "&No Zoom"
+msgstr "&Ei zoomausta"
-#: View.cpp:480
-msgid "Axes Division"
-msgstr "Akselien astejako"
+#: MainDlg.cpp:144
+msgid "Zoom &Rectangular"
+msgstr "Zoomaa &suorakulmaisesti"
-#: View.cpp:481
-msgid "Printing Format"
-msgstr "Tulostusmuoto"
+#: MainDlg.cpp:145
+msgid "Zoom &In"
+msgstr "L&ähennä"
-#: View.cpp:482
-msgid "x-Axis:"
-msgstr "X-akseli:"
+#: MainDlg.cpp:146
+msgid "Zoom &Out"
+msgstr "L&oitonna"
-#: View.cpp:483
-msgid "y-Axis:"
-msgstr "Y-akseli:"
+#: MainDlg.cpp:147
+msgid "&Center Point"
+msgstr "&Keskipiste"
-#: View.cpp:491
-msgid "Functions:"
-msgstr "Funktiot:"
+#: MainDlg.cpp:148
+msgid "&Fit Widget to Trigonometric Functions"
+msgstr "&Sovita asteikko trigonometrisille funktioille"
-#: View.cpp:681
-msgid "root"
-msgstr "juuri"
+#: MainDlg.cpp:157
+msgid "Predefined &Math Functions"
+msgstr "Esimääritellyt &matemaattiset funktiot"
-#: View.cpp:1897
-msgid "Are you sure you want to remove this function?"
-msgstr "Haluatko varmasti poistaa tämän funktion?"
+#: MainDlg.cpp:160
+msgid "&Colors..."
+msgstr "&Värit..."
-#: keditconstant.cpp:61
-msgid "Please insert a valid constant name between A and Z."
-msgstr "Valitse kelvollinen vakion nimi välillä A ja Z."
+#: MainDlg.cpp:161
+msgid "&Coordinate System..."
+msgstr "&Koordinaatisto..."
-#: keditconstant.cpp:78
-msgid "The constant already exists."
-msgstr "Vakio on jo olemassa."
+#: MainDlg.cpp:163
+msgid "&Scaling..."
+msgstr "&Skaalaus..."
-#: editfunction.cpp:62
-msgid "Function"
-msgstr "Funktio"
+#: MainDlg.cpp:164
+msgid "&Fonts..."
+msgstr "&Kirjasimet..."
-#: editfunction.cpp:64
-msgid "Derivatives"
-msgstr "Derivaatat"
+#: MainDlg.cpp:166
+msgid "Coordinate System I"
+msgstr "Koordinaatisto I"
-#: editfunction.cpp:70
-#, fuzzy, c-format
-msgid "Slider No. %1"
-msgstr "Liukusäädin no. %1"
+#: MainDlg.cpp:167
+msgid "Coordinate System II"
+msgstr "Koordinaatisto II"
-#: editfunction.cpp:180
-msgid "You can only define plot functions in this dialog"
+#: MainDlg.cpp:168
+msgid "Coordinate System III"
+msgstr "Koordinaatisto III"
+
+#: MainDlg.cpp:171
+msgid "&New Function Plot..."
+msgstr "&Uusi funktiokuvaaja..."
+
+#: MainDlg.cpp:172
+msgid "New Parametric Plot..."
+msgstr "Uusi parametrinen kuvaaja..."
+
+#: MainDlg.cpp:173
+msgid "New Polar Plot..."
+msgstr "Uusi napakuvaaja..."
+
+#: MainDlg.cpp:174
+msgid "Edit Plots..."
+msgstr "Muokkaa kuvaajia..."
+
+#: MainDlg.cpp:177
+msgid "&Get y-Value..."
+msgstr "&Laske y-arvo..."
+
+#: MainDlg.cpp:178
+msgid "&Search for Minimum Value..."
+msgstr "&Etsi minimiarvoa..."
+
+#: MainDlg.cpp:179
+msgid "&Search for Maximum Value..."
+msgstr "&Etsi maksimiarvoa..."
+
+#: MainDlg.cpp:180
+#, fuzzy
+msgid "&Calculate Integral"
+msgstr "&Laske"
+
+#: MainDlg.cpp:183
+msgid "Quick Edit"
+msgstr "Pikamuokkaus"
+
+#: 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 ""
-"Voit määritellä tässä keskusteluikkunassa vain funktioiden kuvaajia"
+"Anna tähän yksinkertainen funktion yhtälö.\n"
+"Esimerkiksi: f(x)=x^2\n"
+"Lisää valintoja löydät Funktiot->Muokkaa kuvaajia... -valikosta."
-#: editfunction.cpp:247
-msgid "Please insert a valid x-value"
-msgstr "Anna kelvollinen x-arvo"
+#: MainDlg.cpp:187
+msgid "Show Slider 1"
+msgstr "Näytä liukusäädin 1"
-#: editfunction.cpp:259
-msgid "Please insert a valid y-value"
-msgstr "Anna kelvollinen y-arvo"
+#: MainDlg.cpp:188
+msgid "Show Slider 2"
+msgstr "Näytä liukusäädin 2"
-#: editfunction.cpp:301
-msgid "Recursive function is only allowed when drawing integral graphs"
+#: MainDlg.cpp:189
+msgid "Show Slider 3"
+msgstr "Näytä liukusäädin 3"
+
+#: MainDlg.cpp:190
+msgid "Show Slider 4"
+msgstr "Näytä liukusäädin 4"
+
+#: MainDlg.cpp:202
+msgid "&Move"
+msgstr "&Siirrä"
+
+#: MainDlg.cpp:214
+msgid ""
+"The plot has been modified.\n"
+"Do you want to save it?"
msgstr ""
-"Rekursiiviset funktiot ovat sallittuja vain kun piirretään "
-"integraalikaavioita"
+"Kuvaajaa on muutettu.\n"
+"Haluatko tallettaa sen?"
-#: kprinterdlg.cpp:39
-msgid "KmPlot Options"
-msgstr "KmPlot asetukset"
+#: 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ämä tiedosto on talletettu vanhalla tiedostomuodolla. Jos talletat sen, et "
+"voi enää avata sitä vanhemmalla Kmplotin versiolla. Haluatko varmasti "
+"jatkaa?"
-#: kprinterdlg.cpp:45
-msgid "Print header table"
-msgstr "Piirrä otsikkolaatikko"
+#: MainDlg.cpp:252
+msgid "Save New Format"
+msgstr ""
-#: kprinterdlg.cpp:46
-msgid "Transparent background"
-msgstr "Läpinäkyvä tausta"
+#: MainDlg.cpp:266
+msgid ""
+"*.fkt|KmPlot Files (*.fkt)\n"
+"*|All Files"
+msgstr ""
+"*.fkt|KmPlot-tiedostot (*.fkt)\n"
+"*|Kaikki tiedostot"
+
+#: MainDlg.cpp:274
+msgid "The file could not be saved"
+msgstr "Tiedostoa ei voitu tallettaa"
+
+#: MainDlg.cpp:290
+msgid ""
+"*.svg|Scalable Vector Graphics (*.svg)\n"
+"*.bmp|Bitmap 180dpi (*.bmp)\n"
+"*.png|Bitmap 180dpi (*.png)"
+msgstr ""
+"*.svg|Scalable Vector Graphics (*.svg)\n"
+"*.bmp|Bitmap 180dpi (*.bmp)\n"
+"*.png|Bitmap 180dpi (*.png)"
+
+#: MainDlg.cpp:309 MainDlg.cpp:325 MainDlg.cpp:341
+msgid "The URL could not be saved."
+msgstr "URLia ei voi tallettaa."
+
+#: MainDlg.cpp:395
+msgid "Print Plot"
+msgstr "Tulosta kuvaaja"
+
+#: MainDlg.cpp:407
+msgid "Colors"
+msgstr "Värit"
+
+#: MainDlg.cpp:407
+msgid "Edit Colors"
+msgstr "Muokkaa värejä"
+
+#: MainDlg.cpp:433
+msgid "Scale"
+msgstr "Skaala"
+
+#: MainDlg.cpp:433
+msgid "Edit Scaling"
+msgstr "Muokkaa skaalausta"
+
+#: MainDlg.cpp:445
+msgid "Edit Fonts"
+msgstr "Muokkaa kirjasimia"
+
+#: FktDlg.cpp:188 MainDlg.cpp:466
+msgid "New Function Plot"
+msgstr "Uusi funktion kuvaaja"
+
+#: FktDlg.cpp:213 MainDlg.cpp:479 View.cpp:1928
+msgid "New Parametric Plot"
+msgstr "Uusi parametrikuvaaja"
+
+#: FktDlg.cpp:239 MainDlg.cpp:492
+msgid "New Polar Plot"
+msgstr "Uusi napakuvaaja"
+
+#: MainDlg.cpp:538
+msgid ""
+"Parametric functions must be definied in the \"New Parametric Plot\"-dialog "
+"which you can find in the menubar"
+msgstr ""
+"Parametriset funktiot tulee määritellä \"Uusi parametrinen "
+"kuvaaja\"-keskusteluikkunassa, jonka voit löytää valikkoriviltä"
+
+#: MainDlg.cpp:543
+msgid "Recursive function is not allowed"
+msgstr "Rekursiivisia funktioita ei ole sallittu"
+
+#: MainDlg.cpp:802
+msgid "KmPlotPart"
+msgstr "KmPlotPart"
#: parser.cpp:534
msgid "This function is depending on an other function"
@@ -3388,37 +3045,380 @@ msgstr "Funktiota ei löydy."
msgid "The expression must not contain user-defined constants."
msgstr "Ilmauksessa ei saa olla käyttäjänmäärittelemiä vakioita."
-#: main.cpp:43
-msgid "Mathematical function plotter for TDE"
-msgstr "KmPlot on matemaattinen funktiopiirturi TDE-työpöydälle."
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Mikko Ikola,Ilpo Kantonen"
-#: main.cpp:47
-msgid "File to open"
-msgstr "Avattava tiedosto"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ikola@iki.fi,ilpo@iki.fi"
-#: main.cpp:57
-msgid "KmPlot"
-msgstr "KmPlot"
+#: editfunction.cpp:62
+msgid "Function"
+msgstr "Funktio"
-#: main.cpp:63
-msgid "Original Author"
-msgstr "Alkuperäinen tekijä"
+#: editfunction.cpp:64
+msgid "Derivatives"
+msgstr "Derivaatat"
-#: main.cpp:66
-msgid "GUI"
-msgstr "GUI"
+#: editfunction.cpp:70
+#, fuzzy, c-format
+msgid "Slider No. %1"
+msgstr "Liukusäädin no. %1"
-#: main.cpp:68
-msgid "Various improvements"
-msgstr "Useita parannuksia"
+#: editfunction.cpp:180
+msgid "You can only define plot functions in this dialog"
+msgstr ""
+"Voit määritellä tässä keskusteluikkunassa vain funktioiden kuvaajia"
-#: main.cpp:69
-msgid "svg icon"
-msgstr "svg-kuvake"
+#: 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 ""
+"Pienimmän välin arvon pitää olla pienemmät kuin suurimman välin arvo"
-#: main.cpp:70
-msgid "command line options, MIME type"
-msgstr "komentoriviparametrit, MIME-tyyppi"
+#: editfunction.cpp:229 kminmax.cpp:251
+msgid "Please insert a minimum and maximum range between %1 and %2"
+msgstr "Lisää minimi ja maksimi arvoväli välillä %1 ja %2"
+
+#: editfunction.cpp:247
+msgid "Please insert a valid x-value"
+msgstr "Anna kelvollinen x-arvo"
+
+#: editfunction.cpp:259
+msgid "Please insert a valid y-value"
+msgstr "Anna kelvollinen y-arvo"
+
+#: editfunction.cpp:301
+msgid "Recursive function is only allowed when drawing integral graphs"
+msgstr ""
+"Rekursiiviset funktiot ovat sallittuja vain kun piirretään "
+"integraalikaavioita"
+
+#: editfunction.cpp:311 keditparametric.cpp:177 keditpolar.cpp:160
+#: kminmax.cpp:293
+msgid "Function could not be found"
+msgstr "Funktiota ei löytynyt"
+
+#: keditparametric.cpp:108
+msgid "Recursive function not allowed"
+msgstr "Rekursiivinen funktio ei ole sallittu"
+
+#: xparser.cpp:120
+msgid "Error in extension."
+msgstr "Virhe laajennuksessa."
+
+#: xparser.cpp:769
+msgid "There are no other Kmplot instances running"
+msgstr "Muita Kmplotin instansseja ei ole käynnissä"
+
+#: xparser.cpp:781
+msgid "kmplot"
+msgstr "kmplot"
+
+#: xparser.cpp:781
+msgid ""
+"Choose which KmPlot instance\n"
+"you want to copy the function to:"
+msgstr ""
+"Valitse mihin KmPlotin instanssiin\n"
+"haluat kopioida funktion:"
+
+#: xparser.cpp:807 xparser.cpp:816
+msgid "An error appeared during the transfer"
+msgstr "Siirron aikana tapahtui virhe"
+
+#: kconstanteditor.cpp:95
+msgid "A function uses this constant; therefore, it cannot be removed."
+msgstr "Funktio käyttää tätä vakiota, siksi sitä ei voi poistaa."
+
+#: kconstanteditor.cpp:111 kconstanteditor.cpp:190
+msgid "The item could not be found."
+msgstr "Kohdetta ei löytnyt."
+
+#: kconstanteditor.cpp:158
+msgid "Choose Name"
+msgstr "Valitse nimi"
+
+#: kconstanteditor.cpp:158
+msgid "Choose a name for the constant:"
+msgstr "Valitse vakion nimi:"
+
+#: View.cpp:440 View.cpp:1783
+msgid "The drawing was cancelled by the user."
+msgstr "Käyttäjä keskeytti piirtämisen."
+
+#: View.cpp:478
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: View.cpp:479
+msgid "Plotting Area"
+msgstr "Kuvaaja-alue"
+
+#: View.cpp:480
+msgid "Axes Division"
+msgstr "Akselien astejako"
+
+#: View.cpp:481
+msgid "Printing Format"
+msgstr "Tulostusmuoto"
+
+#: View.cpp:482
+msgid "x-Axis:"
+msgstr "X-akseli:"
+
+#: View.cpp:483
+msgid "y-Axis:"
+msgstr "Y-akseli:"
+
+#: View.cpp:491
+msgid "Functions:"
+msgstr "Funktiot:"
+
+#: View.cpp:681
+msgid "root"
+msgstr "juuri"
+
+#: View.cpp:1897
+msgid "Are you sure you want to remove this function?"
+msgstr "Haluatko varmasti poistaa tämän funktion?"
+
+#: ksliderwindow.cpp:48
+#, c-format
+msgid "Slider %1"
+msgstr "Liukusäädin %1"
+
+#: ksliderwindow.cpp:49
+#, c-format
+msgid "Slider no. %1"
+msgstr "Liukusäädin no. %1"
+
+#: ksliderwindow.cpp:50
+msgid ""
+"Move slider to change the parameter of the function plot connected to this "
+"slider."
+msgstr ""
+"Siirrä liukusäädintä muuttaaksesi tälle liukusäätimelle kytkettyä "
+"funktion parametria."
+
+#: ksliderwindow.cpp:64
+#, fuzzy
+msgid "&Change Minimum Value"
+msgstr "&Vaihda arvoa..."
+
+#: ksliderwindow.cpp:66
+#, fuzzy
+msgid "&Change Maximum Value"
+msgstr "&Vaihda arvoa..."
+
+#: ksliderwindow.cpp:102
+#, fuzzy
+msgid "Change Minimum Value"
+msgstr "&Vaihda arvoa..."
+
+#: ksliderwindow.cpp:102
+msgid "Type a new minimum value for the slider:"
+msgstr ""
+
+#: ksliderwindow.cpp:113
+#, fuzzy
+msgid "Change Maximum Value"
+msgstr "&Vaihda arvoa..."
+
+#: ksliderwindow.cpp:113
+msgid "Type a new maximum value for the slider:"
+msgstr ""
+
+#: kminmax.cpp:74 kminmax.cpp:100 kminmax.cpp:118
+#, fuzzy
+msgid "Lower boundary of the plot range"
+msgstr "kuvaajan välin alaraja"
+
+#: kminmax.cpp:76 kminmax.cpp:120
+#, fuzzy
+msgid "Upper boundary of the plot range"
+msgstr "kuvaajan välin yläraja"
+
+#: kminmax.cpp:81
+msgid "Find Maximum Point"
+msgstr "Etsi huippupiste"
+
+#: kminmax.cpp:82
+msgid "Search for the maximum point in the range you specified"
+msgstr "Etsi määrittelemäsi alueen huippupiste"
+
+#: kminmax.cpp:83
+msgid ""
+"Search for the highest y-value in the x-range you specified and show the result "
+"in a message box."
+msgstr ""
+"Etsi korkeinta y-arvoa määrittelemälläsi x-arvojen alueella ja näytä "
+"tulos viestilaatikossa."
+
+#: kminmax.cpp:88
+msgid "Search for the minimum point in the range you specified"
+msgstr "Etsi antamasi alueen alin piste"
+
+#: 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 ""
+"Etsi alinta y-arvoa määrittelemälläsi x-arvojen alueella ja näytä tulos "
+"viestilaatikossa."
+
+#: kminmax.cpp:94
+msgid "Get y-Value"
+msgstr "Laske y-arvo"
+
+#: kminmax.cpp:95
+msgid "X:"
+msgstr "X:"
+
+#: kminmax.cpp:96
+msgid "Y:"
+msgstr "Y:"
+
+#: kminmax.cpp:102
+msgid "No returned y-value yet"
+msgstr "Ei vielä palautettua y-arvoa"
+
+#: kminmax.cpp:103
+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."
+msgstr ""
+"Näet tässä y-arvon, jonka olet saanut x-arvosta ylläolevassa "
+"tekstilaatikossa. Laskeaksesi y-arvon, paina Laske-painiketta."
+
+#: kminmax.cpp:105 kminmax.cpp:126
+msgid "&Calculate"
+msgstr "&Laske"
+
+#: kminmax.cpp:106
+msgid "Get the y-value from the x-value you typed"
+msgstr "Saa y-arvo antamastasi x-arvosta"
+
+#: kminmax.cpp:107
+msgid ""
+"Get the y-value from the x-value you typed and show it in the y-value box."
+msgstr "Saa y-arvo antamastasi x-arvosta ja näytä se y-arvon laatikossa."
+
+#: kminmax.cpp:123
+#, fuzzy
+msgid "Calculate Integral"
+msgstr "&Laske"
+
+#: kminmax.cpp:124
+#, fuzzy
+msgid "Calculate the integral between the x-values:"
+msgstr "Piirrä alue x-arvojen välissä:"
+
+#: kminmax.cpp:127
+#, fuzzy
+msgid "Calculate the integral between the x-values"
+msgstr "Piirrä alue x-arvojen välissä:"
+
+#: kminmax.cpp:128
+msgid ""
+"Calculate the numeric integral between the x-values and draw the result as an "
+"area."
+msgstr ""
+
+#: kminmax.cpp:221
+msgid "Please choose a function"
+msgstr "Valitse funktio"
+
+#: kminmax.cpp:301
+msgid "You must choose a parameter for that function"
+msgstr "Sinun tulee valita parametri sille funktiolle"
+
+#: kminmax.cpp:311
+msgid ""
+"Minimum value:\n"
+"x: %1\n"
+"y: %2"
+msgstr ""
+"Minimiarvo:\n"
+"x: %1\n"
+"y: %2"
+
+#: kminmax.cpp:317
+msgid ""
+"Maximum value:\n"
+"x: %1\n"
+"y: %2"
+msgstr ""
+"Maksimiarvo:\n"
+"x: %1\n"
+"y: %2"
+
+#: kminmax.cpp:328
+msgid "The returned y-value"
+msgstr "Palautettu y-arvo"
+
+#: 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ässä näet laskennan tuloksen: palautettu y-arvo, jonka sait x-arvosta "
+"ylläolevassa tekstilaatikossa"
+
+#: kminmax.cpp:339
+msgid ""
+"The integral in the interval [%1, %2] is:\n"
+"%3"
+msgstr ""
+
+#: kminmax.cpp:344
+msgid "The operation was cancelled by the user."
+msgstr "Käyttäjä keskeytti toiminnon."
+
+#: kminmax.cpp:420
+msgid "Choose Parameter"
+msgstr "Valitse parametri"
+
+#: kminmax.cpp:420
+msgid "Choose a parameter to use:"
+msgstr "Valitse käytettävä parametri:"
+
+#: kmplot.cpp:77
+msgid "Could not find KmPlot's part."
+msgstr "Ei voitu löytää KmPlotin osaa."
+
+#: kmplot.cpp:228
+msgid ""
+"*.fkt|KmPlot Files (*.fkt)\n"
+"*.*|All Files"
+msgstr ""
+"*.fkt|KmPlot-tiedostot (*.fkt)\n"
+"*.*|Kaikki tiedostot"
+
+#: kmplotio.cpp:250
+msgid "The file could not be loaded"
+msgstr "Tiedostoa ei voitu ladata"
+
+#: kmplotio.cpp:289
+msgid "The file had an unknown version number"
+msgstr "Tiedostossa oli tuntematon versionumero"
+
+#: kmplotio.cpp:541
+msgid "The function %1 could not be loaded"
+msgstr "Funktiota %1 ei voitu ladata"
+
+#: coordsconfigdialog.cpp:39
+msgid "Coords"
+msgstr "Koordinaatit"
+
+#: coordsconfigdialog.cpp:39
+msgid "Edit Coordinate System"
+msgstr "Muokkaa koordinaatistojärjestelmää"
#~ msgid "Area Under Graph"
#~ msgstr "Kaavion allaoleva alue"
diff --git a/tde-i18n-fi/messages/tdeedu/kpercentage.po b/tde-i18n-fi/messages/tdeedu/kpercentage.po
index de1c9e6f3d5..dffd75cd756 100644
--- a/tde-i18n-fi/messages/tdeedu/kpercentage.po
+++ b/tde-i18n-fi/messages/tdeedu/kpercentage.po
@@ -7,7 +7,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-08-28 12:15+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -18,47 +18,6 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr ""
-"Mikko Ikola\n"
-"Marko Grönroos"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr ""
-"ikola@iki.fi\n"
-"magi@iki.fi"
-
-#: kanswer.cpp:153 kanswer.cpp:168
-msgid "Congratulations!"
-msgstr "Onneksi olkoon!"
-
-#: kanswer.cpp:158
-msgid "Error!"
-msgstr "Virhe!"
-
-#: kanswer.cpp:163
-msgid "Oops!"
-msgstr "Hups!"
-
-#: kanswer.cpp:164
-msgid "Mistyped!"
-msgstr "Virheellisesti kirjoitettu!"
-
-#: kanswer.cpp:169
-msgid ""
-"Great!\n"
-"You managed all\n"
-"the exercises!"
-msgstr ""
-"Hienoa!\n"
-"Selvitit kaikki tehtävät!"
-
#: feedback_i18n.cpp:2
msgid "Good choice!"
msgstr "Hyvä valinta!"
@@ -123,6 +82,142 @@ msgstr "Voi ei!"
msgid "That's not right!"
msgstr "Väärä vastaus!"
+#: main.cpp:30
+msgid "A program to improve your skills in calculating with percentages"
+msgstr ""
+"KPercentage\n"
+"Ohjelma, joka parantaa prosenttilaskutaitojasi"
+
+#: main.cpp:42
+msgid "KPercentage"
+msgstr "KPercentage"
+
+#: main.cpp:48
+msgid "coding, coding and coding"
+msgstr "koodaus, koodaus ja koodaus"
+
+#: main.cpp:49
+msgid "CVS, coding and sed-script"
+msgstr "CVS, koodaus ja sed-skripti"
+
+#: main.cpp:50
+msgid "CVS, coding and Makefile stuff"
+msgstr "CVS, koodaus ja Makefile-asiat"
+
+#: main.cpp:51 main.cpp:52
+msgid "Pixmaps"
+msgstr "Pixmapit"
+
+#: main.cpp:53
+msgid "Spelling and Language"
+msgstr "Oikeinkirjoitus ja kieli"
+
+#: main.cpp:54
+msgid "Cleaning and bugfixing code"
+msgstr "Koodin siistiminen ja ohjelmavirheiden korjaaminen"
+
+#: main.cpp:55
+msgid "SVG icon"
+msgstr "SVG-kuvake"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr ""
+"Mikko Ikola\n"
+"Marko Grönroos"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr ""
+"ikola@iki.fi\n"
+"magi@iki.fi"
+
+#: kpercentmain.cpp:102
+#, c-format
+msgid " % of "
+msgstr " % luvusta "
+
+#: kpercentmain.cpp:107
+msgid " = "
+msgstr " = "
+
+#: kpercentmain.cpp:114
+msgid "Task no. MM:"
+msgstr "Tehtävä numero MM:"
+
+#: kpercentmain.cpp:117
+msgid "You got MM of MM."
+msgstr "Sait MM oikein MM:stä."
+
+#: kpercentmain.cpp:178
+msgid "Number of managed exercises"
+msgstr "Oikein ratkaistujen tehtävien lukumäärä"
+
+#: kpercentmain.cpp:179
+msgid "Relation of right to wrong inputs"
+msgstr "Oikeiden ja väärien vastausten suhde"
+
+#: kpercentmain.cpp:180
+msgid "Check your answer"
+msgstr "Tarkista vastauksesi"
+
+#: kpercentmain.cpp:181
+msgid "Back to the main window"
+msgstr "Takaisin pääikkunaan"
+
+#: kpercentmain.cpp:205
+msgid "You got %1 of %2 exercises."
+msgstr "Sait %1 oikein %2:sta tehtävästä."
+
+#: kpercentmain.cpp:210
+msgid "Exercise no. %1:"
+msgstr "Tehtävä no. %1:"
+
+#: kpercentmain.cpp:295 kpercentmain.cpp:307
+msgid ""
+"%1%\n"
+"right"
+msgstr ""
+"%1%\n"
+"oikein"
+
+#: kpercentmain.cpp:296 kpercentmain.cpp:308
+msgid ""
+"%1%\n"
+"wrong"
+msgstr ""
+"%1%\n"
+"väärin"
+
+#: kanswer.cpp:153 kanswer.cpp:168
+msgid "Congratulations!"
+msgstr "Onneksi olkoon!"
+
+#: kanswer.cpp:158
+msgid "Error!"
+msgstr "Virhe!"
+
+#: kanswer.cpp:163
+msgid "Oops!"
+msgstr "Hups!"
+
+#: kanswer.cpp:164
+msgid "Mistyped!"
+msgstr "Virheellisesti kirjoitettu!"
+
+#: kanswer.cpp:169
+msgid ""
+"Great!\n"
+"You managed all\n"
+"the exercises!"
+msgstr ""
+"Hienoa!\n"
+"Selvitit kaikki tehtävät!"
+
#: kpercentage.cpp:71
msgid "Number of tasks:"
msgstr "Tehtävien lukumäärä:"
@@ -234,98 +329,3 @@ msgid "Choose one of the levels <i>easy</i>, <i>medium</i>, and <i>crazy</i>."
msgstr ""
"Valitse jokin vaikeustasoista: <i>helppo</i>, <i>keskitaso</i> tai <i>"
"mieletön</i>."
-
-#: kpercentmain.cpp:102
-#, c-format
-msgid " % of "
-msgstr " % luvusta "
-
-#: kpercentmain.cpp:107
-msgid " = "
-msgstr " = "
-
-#: kpercentmain.cpp:114
-msgid "Task no. MM:"
-msgstr "Tehtävä numero MM:"
-
-#: kpercentmain.cpp:117
-msgid "You got MM of MM."
-msgstr "Sait MM oikein MM:stä."
-
-#: kpercentmain.cpp:178
-msgid "Number of managed exercises"
-msgstr "Oikein ratkaistujen tehtävien lukumäärä"
-
-#: kpercentmain.cpp:179
-msgid "Relation of right to wrong inputs"
-msgstr "Oikeiden ja väärien vastausten suhde"
-
-#: kpercentmain.cpp:180
-msgid "Check your answer"
-msgstr "Tarkista vastauksesi"
-
-#: kpercentmain.cpp:181
-msgid "Back to the main window"
-msgstr "Takaisin pääikkunaan"
-
-#: kpercentmain.cpp:205
-msgid "You got %1 of %2 exercises."
-msgstr "Sait %1 oikein %2:sta tehtävästä."
-
-#: kpercentmain.cpp:210
-msgid "Exercise no. %1:"
-msgstr "Tehtävä no. %1:"
-
-#: kpercentmain.cpp:295 kpercentmain.cpp:307
-msgid ""
-"%1%\n"
-"right"
-msgstr ""
-"%1%\n"
-"oikein"
-
-#: kpercentmain.cpp:296 kpercentmain.cpp:308
-msgid ""
-"%1%\n"
-"wrong"
-msgstr ""
-"%1%\n"
-"väärin"
-
-#: main.cpp:30
-msgid "A program to improve your skills in calculating with percentages"
-msgstr ""
-"KPercentage\n"
-"Ohjelma, joka parantaa prosenttilaskutaitojasi"
-
-#: main.cpp:42
-msgid "KPercentage"
-msgstr "KPercentage"
-
-#: main.cpp:48
-msgid "coding, coding and coding"
-msgstr "koodaus, koodaus ja koodaus"
-
-#: main.cpp:49
-msgid "CVS, coding and sed-script"
-msgstr "CVS, koodaus ja sed-skripti"
-
-#: main.cpp:50
-msgid "CVS, coding and Makefile stuff"
-msgstr "CVS, koodaus ja Makefile-asiat"
-
-#: main.cpp:51 main.cpp:52
-msgid "Pixmaps"
-msgstr "Pixmapit"
-
-#: main.cpp:53
-msgid "Spelling and Language"
-msgstr "Oikeinkirjoitus ja kieli"
-
-#: main.cpp:54
-msgid "Cleaning and bugfixing code"
-msgstr "Koodin siistiminen ja ohjelmavirheiden korjaaminen"
-
-#: main.cpp:55
-msgid "SVG icon"
-msgstr "SVG-kuvake"
diff --git a/tde-i18n-fi/messages/tdeedu/kstars.po b/tde-i18n-fi/messages/tdeedu/kstars.po
index 0b2d3f9e25e..7dc5257e652 100644
--- a/tde-i18n-fi/messages/tdeedu/kstars.po
+++ b/tde-i18n-fi/messages/tdeedu/kstars.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kstars\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-07-21 12:59+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeedu/ktouch.po b/tde-i18n-fi/messages/tdeedu/ktouch.po
index 0b6ba36a0fe..17ff0f06c7d 100644
--- a/tde-i18n-fi/messages/tdeedu/ktouch.po
+++ b/tde-i18n-fi/messages/tdeedu/ktouch.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktouch\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-28 12:09+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/kturtle.po b/tde-i18n-fi/messages/tdeedu/kturtle.po
index 16d5c92c813..3f0f0e47624 100644
--- a/tde-i18n-fi/messages/tdeedu/kturtle.po
+++ b/tde-i18n-fi/messages/tdeedu/kturtle.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kturtle\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-28 10:21+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeedu/kverbos.po b/tde-i18n-fi/messages/tdeedu/kverbos.po
index f65ebd7b60f..3c85b352065 100644
--- a/tde-i18n-fi/messages/tdeedu/kverbos.po
+++ b/tde-i18n-fi/messages/tdeedu/kverbos.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kverbos\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-28 08:08+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -16,18 +16,6 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Kimmo Hämäläinen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "kimmo.hamalainen@iki.fi"
-
#: kverbos.cpp:119
msgid "New &Window"
msgstr "Uusi &ikkuna"
@@ -227,57 +215,6 @@ msgstr "Kirjoita nimesi:"
msgid "user: "
msgstr "käyttäjä: "
-#: kerfassen.cpp:276
-msgid ""
-"The current verb is not in the list yet.\n"
-"Do you want to add it?"
-msgstr ""
-"Verbi ei ole vielä luettelossa.\n"
-"Haluatko lisätä sen?"
-
-#: kerfassen.cpp:277
-msgid "Do Not Add"
-msgstr "Älä lisää"
-
-#: kerfassen.cpp:423
-msgid ""
-"The current verb is already in the list.\n"
-"Do you want to replace it?\n"
-"If you do not want to change the list press 'Cancel'."
-msgstr ""
-"Verbi on jo luettelossa.\n"
-"Haluatko korvata sen?\n"
-"Paina 'Cancel', jos et halua muuttaa luetteloa."
-
-#: kerfassen.cpp:424
-msgid "Do Not Replace"
-msgstr "Älä korvaa"
-
-#: kverbosdoc.cpp:106
-msgid ""
-"The current file has been modified.\n"
-"Do you want to save it?"
-msgstr ""
-"Tiedostoa on muutettu.\n"
-"Haluatko tallentaa sen?"
-
-#: kresult.cpp:37
-msgid "trained"
-msgstr "opeteltu"
-
-#: kresult.cpp:38
-#, c-format
-msgid "correct in %"
-msgstr "% oikein"
-
-#: kresult.cpp:39
-msgid "date"
-msgstr "päiväys"
-
-#: kresult.cpp:43
-msgid " verbs"
-msgstr " verbiä"
-
#. i18n: file kverbosui.rc line 15
#: rc.cpp:12
#, no-c-format
@@ -740,3 +677,66 @@ msgstr "Avattava tiedosto"
#: main.cpp:42
msgid "svg icon"
msgstr "svg-kuvake"
+
+#: kerfassen.cpp:276
+msgid ""
+"The current verb is not in the list yet.\n"
+"Do you want to add it?"
+msgstr ""
+"Verbi ei ole vielä luettelossa.\n"
+"Haluatko lisätä sen?"
+
+#: kerfassen.cpp:277
+msgid "Do Not Add"
+msgstr "Älä lisää"
+
+#: kerfassen.cpp:423
+msgid ""
+"The current verb is already in the list.\n"
+"Do you want to replace it?\n"
+"If you do not want to change the list press 'Cancel'."
+msgstr ""
+"Verbi on jo luettelossa.\n"
+"Haluatko korvata sen?\n"
+"Paina 'Cancel', jos et halua muuttaa luetteloa."
+
+#: kerfassen.cpp:424
+msgid "Do Not Replace"
+msgstr "Älä korvaa"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Kimmo Hämäläinen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kimmo.hamalainen@iki.fi"
+
+#: kresult.cpp:37
+msgid "trained"
+msgstr "opeteltu"
+
+#: kresult.cpp:38
+#, c-format
+msgid "correct in %"
+msgstr "% oikein"
+
+#: kresult.cpp:39
+msgid "date"
+msgstr "päiväys"
+
+#: kresult.cpp:43
+msgid " verbs"
+msgstr " verbiä"
+
+#: kverbosdoc.cpp:106
+msgid ""
+"The current file has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"Tiedostoa on muutettu.\n"
+"Haluatko tallentaa sen?"
diff --git a/tde-i18n-fi/messages/tdeedu/kvoctrain.po b/tde-i18n-fi/messages/tdeedu/kvoctrain.po
index 4e41f9dac46..6ad983244af 100644
--- a/tde-i18n-fi/messages/tdeedu/kvoctrain.po
+++ b/tde-i18n-fi/messages/tdeedu/kvoctrain.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kvoctrain\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-28 07:47+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -1169,7 +1169,7 @@ msgid "&From Original"
msgstr "&Alkuperäisestä"
#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 33
-#: entry-dialogs/EntryDlg.cpp:167 entry-dialogs/EntryDlg.cpp:259 rc.cpp:480
+#: entry-dialogs/EntryDlg.cpp:167 entry-dialogs/EntryDlg.cpp:259 rc.cpp:714
#, no-c-format
msgid "Properties From Original"
msgstr "Ominaisuudet alkuperäisestä"
@@ -1571,8 +1571,8 @@ msgstr "Liitä oppitunt&eja..."
msgid "Create random lessons with unassigned entries"
msgstr "Luo satunnaisia oppitunteja käyttämättömillä sanoilla"
-#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 123
-#: kva_init.cpp:183 rc.cpp:1104 rc.cpp:1200 rc.cpp:1218 rc.cpp:1236
+#. i18n: file ./docprop-dialogs/TypeOptPageForm.ui line 123
+#: kva_init.cpp:183 rc.cpp:1104 rc.cpp:1209 rc.cpp:1227 rc.cpp:1245
#, no-c-format
msgid "&Clean Up"
msgstr "&Siivoa"
@@ -1991,7 +1991,7 @@ msgid "Original"
msgstr "Alkuperäinen"
#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 61
-#: kvoctrainview.cpp:179 rc.cpp:303
+#: kvoctrainview.cpp:179 rc.cpp:42
#, no-c-format
msgid "Lesson"
msgstr "Oppitunti"
@@ -3077,857 +3077,764 @@ msgstr "&Sanasto"
msgid "&Learning"
msgstr "&Opettelu"
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 40
-#: rc.cpp:12
-#, no-c-format
-msgid "Enter the correct translation:"
-msgstr "Anna oikea käännös:"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 56
-#: rc.cpp:15
-#, no-c-format
-msgid "Original Expression"
-msgstr "Alkuperäinen ilmaus"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 81
-#: rc.cpp:18 rc.cpp:21 rc.cpp:24 rc.cpp:69 rc.cpp:72 rc.cpp:75 rc.cpp:78
-#: rc.cpp:81 rc.cpp:84 rc.cpp:87 rc.cpp:90 rc.cpp:93 rc.cpp:96 rc.cpp:102
-#: rc.cpp:147 rc.cpp:150 rc.cpp:153 rc.cpp:156 rc.cpp:159 rc.cpp:222
-#: rc.cpp:225 rc.cpp:291 rc.cpp:306 rc.cpp:324 rc.cpp:342 rc.cpp:348
-#: rc.cpp:360 rc.cpp:366 rc.cpp:369 rc.cpp:378 rc.cpp:399 rc.cpp:414
-#: rc.cpp:435 rc.cpp:477 rc.cpp:558 rc.cpp:609 rc.cpp:1089 rc.cpp:1107
-#: rc.cpp:1167 rc.cpp:1185 rc.cpp:1203 rc.cpp:1221 rc.cpp:1239
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 16
+#: rc.cpp:12 rc.cpp:30 rc.cpp:498 rc.cpp:537 rc.cpp:627 rc.cpp:648 rc.cpp:669
+#: rc.cpp:711 rc.cpp:741 rc.cpp:756 rc.cpp:774 rc.cpp:780 rc.cpp:792
+#: rc.cpp:798 rc.cpp:801 rc.cpp:816 rc.cpp:819 rc.cpp:822 rc.cpp:915
+#: rc.cpp:918 rc.cpp:921 rc.cpp:924 rc.cpp:927 rc.cpp:954 rc.cpp:957
+#: rc.cpp:1029 rc.cpp:1032 rc.cpp:1035 rc.cpp:1038 rc.cpp:1041 rc.cpp:1044
+#: rc.cpp:1047 rc.cpp:1050 rc.cpp:1053 rc.cpp:1056 rc.cpp:1062 rc.cpp:1089
+#: rc.cpp:1107 rc.cpp:1167 rc.cpp:1176 rc.cpp:1194 rc.cpp:1212 rc.cpp:1230
#, no-c-format
msgid "-"
msgstr "-"
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 121
-#: rc.cpp:27 rc.cpp:393 rc.cpp:1179
-#, no-c-format
-msgid "&Remark:"
-msgstr "&Huomautus:"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 129
-#: rc.cpp:30
-#, no-c-format
-msgid "T&ype:"
-msgstr "Kirj&oita:"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 137
-#: rc.cpp:33
-#, no-c-format
-msgid "&False friend:"
-msgstr "&Väärä ystävä -sanapari:"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 251
-#: rc.cpp:36 rc.cpp:108 rc.cpp:171 rc.cpp:198 rc.cpp:252 rc.cpp:279
-#, no-c-format
-msgid "&Verify"
-msgstr "&Varmista"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 267
-#: rc.cpp:39 rc.cpp:249
-#, no-c-format
-msgid "Show &More"
-msgstr "Näytä &Lisää"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 283
-#: rc.cpp:42 rc.cpp:111 rc.cpp:165 rc.cpp:204 rc.cpp:246 rc.cpp:285
-#, no-c-format
-msgid "Show &All"
-msgstr "Näytä k&aikki"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 299
-#: rc.cpp:45 rc.cpp:114 rc.cpp:162 rc.cpp:207 rc.cpp:288
-#, no-c-format
-msgid "&Do Not Know"
-msgstr "&Älä tiedä"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 315
-#: rc.cpp:48 rc.cpp:105 rc.cpp:168 rc.cpp:201 rc.cpp:240 rc.cpp:282
-#, no-c-format
-msgid "I &Know It"
-msgstr "&Tiedän"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 333
-#: rc.cpp:51 rc.cpp:117 rc.cpp:174 rc.cpp:210 rc.cpp:228 rc.cpp:267
-#, no-c-format
-msgid "Progress"
-msgstr "Eteneminen"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 350
-#: rc.cpp:54 rc.cpp:123 rc.cpp:180 rc.cpp:216 rc.cpp:234 rc.cpp:273
-#, no-c-format
-msgid "Time:"
-msgstr "Aika:"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 358
-#: rc.cpp:57 rc.cpp:120 rc.cpp:177 rc.cpp:213 rc.cpp:231 rc.cpp:270
-#, no-c-format
-msgid "Count:"
-msgstr "Laskuri:"
-
-#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 392
-#: rc.cpp:60 rc.cpp:126 rc.cpp:183 rc.cpp:219 rc.cpp:237 rc.cpp:276
-#, no-c-format
-msgid "Cycle:"
-msgstr "Kierros:"
-
-#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 40
-#: rc.cpp:63
-#, no-c-format
-msgid "Enter the correct conjugation forms."
-msgstr "Anna oikea taivutusryhmän muoto."
-
-#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 61
-#: rc.cpp:66
-#, no-c-format
-msgid "Current tense is %1."
-msgstr "Nykyinen aikamuoto on %1."
-
-#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 283
-#: rc.cpp:99
-#, no-c-format
-msgid "Base form:"
-msgstr "Perusmuoto:"
-
-#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 32
-#: rc.cpp:129
-#, no-c-format
-msgid "Select the correct translation:"
-msgstr "Valitse oikea käännös:"
-
-#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 90
-#: rc.cpp:132 rc.cpp:423
-#, no-c-format
-msgid "&2:"
-msgstr "&2:"
-
-#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 98
-#: rc.cpp:135 rc.cpp:426
-#, no-c-format
-msgid "&3:"
-msgstr "&3:"
-
-#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 106
-#: rc.cpp:138 rc.cpp:420
-#, no-c-format
-msgid "&1:"
-msgstr "&1:"
-
-#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 114
-#: rc.cpp:141 rc.cpp:429
-#, no-c-format
-msgid "&4:"
-msgstr "&4:"
-
-#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 122
-#: rc.cpp:144 rc.cpp:432
-#, no-c-format
-msgid "&5:"
-msgstr "&5:"
-
-#. i18n: file ./query-dialogs/AdjQueryDlgForm.ui line 40
-#: rc.cpp:186
-#, no-c-format
-msgid "Fill in the missing comparison expressions:"
-msgstr "Täytä puuttuva vertailuilmaus:"
-
-#. i18n: file ./query-dialogs/AdjQueryDlgForm.ui line 48
-#: rc.cpp:189 rc.cpp:405 rc.cpp:528 rc.cpp:999
-#, no-c-format
-msgid "Level &1:"
-msgstr "Taso &1:"
-
-#. i18n: file ./query-dialogs/AdjQueryDlgForm.ui line 59
-#: rc.cpp:192 rc.cpp:411 rc.cpp:531 rc.cpp:1017
-#, no-c-format
-msgid "Level &3:"
-msgstr "Taso &3:"
-
-#. i18n: file ./query-dialogs/AdjQueryDlgForm.ui line 70
-#: rc.cpp:195 rc.cpp:408 rc.cpp:507 rc.cpp:1002
-#, no-c-format
-msgid "Level &2:"
-msgstr "Taso &2:"
-
-#. i18n: file ./query-dialogs/SimpleQueryDlgForm.ui line 278
-#: rc.cpp:243
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 37
+#: rc.cpp:15 rc.cpp:501
#, no-c-format
-msgid "Do &Not Know"
-msgstr "&Älä tiedä"
+msgid "Filename:"
+msgstr "Tiedostonnimi:"
-#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 40
-#: rc.cpp:255
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 49
+#: rc.cpp:18 rc.cpp:504
#, no-c-format
-msgid "Select the correct article for this noun:"
-msgstr "Valitse oikea artikkeli tälle substantiiville:"
+msgid "Title:"
+msgstr "Otsikko:"
-#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 100
-#: rc.cpp:258
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 61
+#: rc.cpp:21
#, no-c-format
-msgid "&female"
-msgstr "&feminiininen"
+msgid "Entries:"
+msgstr "Sanat:"
-#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 108
-#: rc.cpp:261
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 73
+#: rc.cpp:24
#, no-c-format
-msgid "&male"
-msgstr "&maskuliininen"
+msgid "Author:"
+msgstr "Tekijä:"
-#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 116
-#: rc.cpp:264
+#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 85
+#: rc.cpp:27
#, no-c-format
-msgid "&neutral"
-msgstr "&neutri"
+msgid "Lessons:"
+msgstr "Oppitunnit:"
#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 28
-#: rc.cpp:294
+#: rc.cpp:33
#, no-c-format
msgid "Grade FROM"
msgstr "AsteeLTA"
#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 39
-#: rc.cpp:297
+#: rc.cpp:36
#, no-c-format
msgid "Grade TO"
msgstr "AsteeLLE"
#. i18n: file ./statistik-dialogs/StatistikPageForm.ui line 50
-#: rc.cpp:300
+#: rc.cpp:39
#, no-c-format
msgid "Entries"
msgstr "Sanat"
-#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 37
-#: rc.cpp:309 rc.cpp:612
-#, no-c-format
-msgid "Filename:"
-msgstr "Tiedostonnimi:"
-
-#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 49
-#: rc.cpp:312 rc.cpp:615
-#, no-c-format
-msgid "Title:"
-msgstr "Otsikko:"
-
-#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 61
-#: rc.cpp:315
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 30
+#: rc.cpp:45
#, no-c-format
-msgid "Entries:"
-msgstr "Sanat:"
+msgid "Sep&arator:"
+msgstr "&Erotin:"
-#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 73
-#: rc.cpp:318
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 47
+#: rc.cpp:48
#, no-c-format
-msgid "Author:"
-msgstr "Tekijä:"
+msgid "Choose which separator you want to use to separate your data."
+msgstr "Valitse erotin, jota haluat käyttää erottamaan tietoja."
-#. i18n: file ./statistik-dialogs/GenStatPageForm.ui line 85
-#: rc.cpp:321
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 50
+#: rc.cpp:51
#, no-c-format
-msgid "Lessons:"
-msgstr "Oppitunnit:"
+msgid ""
+"Choose one separator which will divide the parts of an expression when "
+"transferring data from or to another application over the clipboard."
+msgstr ""
+"Valitse erotin, joka jakaa ilmauksen osat kun tietoa siirretään toisesta tai "
+"toiseen sovellukseen leikepöydän kautta."
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 27
-#: rc.cpp:327
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 75
+#: rc.cpp:54
#, no-c-format
-msgid "Invokes lesson input dialog"
-msgstr "Käynnistää oppitunnin syöttöikkunan"
+msgid "Order"
+msgstr "Järjestys"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 52
-#: rc.cpp:330
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 105
+#: rc.cpp:57
#, no-c-format
-msgid "Common Properties"
-msgstr "Yhteiset ominaisuudet"
+msgid "&Down"
+msgstr "&Alas"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 128
-#: rc.cpp:333
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 113
+#: rc.cpp:60
#, no-c-format
-msgid "&Expression:"
-msgstr "&Ilmaus"
+msgid "S&kip"
+msgstr "&Ohita"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 139
-#: rc.cpp:336
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 121
+#: rc.cpp:63
#, no-c-format
-msgid "&Pronunciation:"
-msgstr "&Ääntäminen:"
+msgid "&Up"
+msgstr "&Ylös"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 150
-#: rc.cpp:339 rc.cpp:561
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 129
+#: rc.cpp:66
#, no-c-format
-msgid "&Lesson:"
-msgstr "&Oppitunti:"
+msgid "Use &current document"
+msgstr "Käytä nykyistä asiaki&rjaa"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 184
-#: rc.cpp:345
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 132
+#: rc.cpp:69
#, no-c-format
-msgid "Invokes input dialog for lessons"
-msgstr "Käynnistää syöttöikkunan oppitunneille"
+msgid ""
+"Check this if you want the items in the clipboard to be in the same language "
+"order as the current document."
+msgstr ""
+"Valitse tämä, jos haluat, että leikepöydällä olevat tekstit ovat samassa "
+"kielijärjestysessä kuin nykyisessä asiakirjassa."
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 215
-#: rc.cpp:351
+#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 135
+#: rc.cpp:72
#, no-c-format
-msgid "Invokes dialog page with characters from phonetic alphabet"
-msgstr "Käynnistää ikkunasivun, jossa on merkistö foneettisesta aakkostosta"
+msgid ""
+"When checked, the items in the clipboard are assumed to be in the same language "
+"order as the current document."
+msgstr ""
+"Valittuna leikepöydällä olevat osat lasketaan olevan samassa kielijärjestysessä "
+"kuin nykyisessä asiakirjassakin."
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 225
-#: rc.cpp:354
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 35
+#: rc.cpp:75
#, no-c-format
-msgid "T&ype"
-msgstr "T&yyppi"
+msgid "&Table font:"
+msgstr "&Taulukon kirjasin:"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 272
-#: rc.cpp:357
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 51
+#: rc.cpp:78
#, no-c-format
-msgid "&Subtype:"
-msgstr "&Alityyppi:"
+msgid "&IPA font:"
+msgstr "&IPA-kirjasin:"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 319
-#: rc.cpp:363
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 70
+#: rc.cpp:81
#, no-c-format
-msgid "Invokes input dialog for word types"
-msgstr "Käynnistää syöttöikkunan sanatyypeille"
+msgid "Grade Colors"
+msgstr "Asteiden värit"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 377
-#: rc.cpp:372
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 95
+#: rc.cpp:84 rc.cpp:360
#, no-c-format
-msgid "Invokes input dialog for usage labels"
-msgstr "Käynnistää syöttöikkunan käyttönimilapuille"
+msgid "Level &4:"
+msgstr "Taso &4:"
-#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 458
-#: rc.cpp:375
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 114
+#: rc.cpp:87 rc.cpp:348
#, no-c-format
-msgid "Acti&ve"
-msgstr "Aktii&vinen"
+msgid "Level &5:"
+msgstr "Taso &5:"
-#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 49
-#: rc.cpp:381
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 133
+#: rc.cpp:90 rc.cpp:363
#, no-c-format
-msgid "Additional Properties"
-msgstr "Lisäominaisuudet"
+msgid "Level &7:"
+msgstr "Taso &7"
-#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 123
-#: rc.cpp:384
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 152
+#: rc.cpp:93 rc.cpp:351
#, no-c-format
-msgid "S&ynonyms:"
-msgstr "S&ynonyymit:"
+msgid "Level &6:"
+msgstr "Taso &6:"
-#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 134
-#: rc.cpp:387
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 171
+#: rc.cpp:96
#, no-c-format
-msgid "Ant&onyms:"
-msgstr "Ant&onyymi:"
+msgid "&N"
+msgstr "&N"
-#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 145
-#: rc.cpp:390
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 187
+#: rc.cpp:99
#, no-c-format
-msgid "E&xample:"
-msgstr "E&simerkki:"
+msgid "Not &queried:"
+msgstr "&Ei kyselty:"
-#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 167
-#: rc.cpp:396
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 206
+#: rc.cpp:102
#, no-c-format
-msgid "&Paraphrase:"
-msgstr "&Parafraasi:"
+msgid "&1"
+msgstr "&1"
-#. i18n: file ./entry-dialogs/AdjEntryPageForm.ui line 33
-#: rc.cpp:402
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 209
+#: rc.cpp:105 rc.cpp:474
#, no-c-format
-msgid "Comparison of Adjectives"
-msgstr "Adjektiivien vertailu"
+msgid "Alt+1"
+msgstr "Alt+1"
-#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 33
-#: rc.cpp:417
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 212
+#: rc.cpp:108
#, no-c-format
-msgid "Suggestions for Multiple Choice"
-msgstr "Monivalinnan ehdotukset"
+msgid "Color for the grade 1"
+msgstr "Tason 1 väri"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 33
-#: rc.cpp:438
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 215
+#: rc.cpp:111
#, no-c-format
-msgid "Conjugation of Verbs"
-msgstr "Verbien taivutusryhmä"
+msgid "Click here to change the color for grade 1."
+msgstr "Napsauta tästä vaihtaaksesi tason 1 värin."
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 71
-#: rc.cpp:441 rc.cpp:1146
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 231
+#: rc.cpp:114 rc.cpp:366 rc.cpp:747 rc.cpp:990
#, no-c-format
-msgid "C&ommon"
-msgstr "&Yhteinen"
+msgid "Level &1:"
+msgstr "Taso &1:"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 105
-#: rc.cpp:444 rc.cpp:1161
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 250
+#: rc.cpp:117 rc.cpp:345 rc.cpp:750 rc.cpp:996
#, no-c-format
-msgid "&Common"
-msgstr "&Yhteinen"
+msgid "Level &2:"
+msgstr "Taso &2:"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 121
-#: rc.cpp:447 rc.cpp:1137
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 269
+#: rc.cpp:120
#, no-c-format
-msgid "&1. Person:"
-msgstr "&1. Persoona:"
+msgid "&2"
+msgstr "&2"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 132
-#: rc.cpp:450 rc.cpp:1119
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 272
+#: rc.cpp:123
#, no-c-format
-msgid "&Female:"
-msgstr "&Feminiininen:"
+msgid "Alt+2"
+msgstr "Alt+2"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 143
-#: rc.cpp:453 rc.cpp:1164
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 275
+#: rc.cpp:126
#, no-c-format
-msgid "Singular"
-msgstr "Yksikkö"
+msgid "Color for the grade 2"
+msgstr "Tason 2 väri"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 177
-#: rc.cpp:456
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 278
+#: rc.cpp:129
#, no-c-format
-msgid "&3. Person:"
-msgstr "&3. Persoona:"
+msgid "Click here to change the color for grade 2."
+msgstr "Napsauta tästä vaihtaaksesi tason 2 värin."
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 257
-#: rc.cpp:459 rc.cpp:1128
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 294
+#: rc.cpp:132 rc.cpp:369 rc.cpp:753 rc.cpp:993
#, no-c-format
-msgid "&Neutral:"
-msgstr "&Neutri:"
+msgid "Level &3:"
+msgstr "Taso &3:"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 268
-#: rc.cpp:462 rc.cpp:1122
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 313
+#: rc.cpp:135
#, no-c-format
-msgid "&Male:"
-msgstr "&Maskuliininen:"
+msgid "&3"
+msgstr "&3"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 292
-#: rc.cpp:465 rc.cpp:1140
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 316
+#: rc.cpp:138
#, no-c-format
-msgid "&2. Person:"
-msgstr "&2. Persoona:"
+msgid "Alt+3"
+msgstr "Alt+3"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 303
-#: rc.cpp:468 rc.cpp:1158
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 319
+#: rc.cpp:141
#, no-c-format
-msgid "Plural"
-msgstr "Monikko"
+msgid "Color for the grade 3"
+msgstr "Tason 3 väri"
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 329
-#: rc.cpp:471
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 322
+#: rc.cpp:144
#, no-c-format
-msgid "&Tense:"
-msgstr "&Aikamuoto:"
+msgid "Click here to change the color for grade 3."
+msgstr "Napsauta tästä vaihtaaksesi tason 3 värin."
-#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 348
-#: rc.cpp:474
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 338
+#: rc.cpp:147
#, no-c-format
-msgid "Ne&xt"
-msgstr "Seu&raava"
+msgid "&4"
+msgstr "&4"
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 113
-#: rc.cpp:483
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 341
+#: rc.cpp:150
#, no-c-format
-msgid "False fr&iend:"
-msgstr "Väärä &ystävä:"
+msgid "Alt+4"
+msgstr "Alt+4"
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 124
-#: rc.cpp:486
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 344
+#: rc.cpp:153
#, no-c-format
-msgid "&Grade:"
-msgstr "&Aste:"
+msgid "Color for the grade 4"
+msgstr "Tason 4 väri"
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 137
-#: rc.cpp:489
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 347
+#: rc.cpp:156
#, no-c-format
-msgid "Last Query &Date"
-msgstr "Viimeisimmän kyselyn &päiväys"
+msgid "Click here to change the color for grade 4."
+msgstr "Napsauta tästä vaihtaaksesi tason 4 värin."
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 204
-#: rc.cpp:492
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 363
+#: rc.cpp:159
#, no-c-format
-msgid "T&oday"
-msgstr "T&änään"
+msgid "&5"
+msgstr "&5"
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 212
-#: rc.cpp:495
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 366
+#: rc.cpp:162
#, no-c-format
-msgid "&Never"
-msgstr "&Ei koskaan"
+msgid "Alt+5"
+msgstr "Alt+5"
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 222
-#: rc.cpp:498
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 369
+#: rc.cpp:165
#, no-c-format
-msgid "Query Counters"
-msgstr "Kyselykertalaskurit"
+msgid "Color for the grade 5"
+msgstr "Tason 5 väri"
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 239
-#: rc.cpp:501
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 372
+#: rc.cpp:168
#, no-c-format
-msgid "&Wrong:"
-msgstr "&Vääriä:"
+msgid "Click here to change the color for grade 5."
+msgstr "Napsauta tästä vaihtaaksesi tason 5 värin."
-#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 250
-#: rc.cpp:504
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 388
+#: rc.cpp:171
#, no-c-format
-msgid "&Altogether:"
-msgstr "&Yhteensä:"
+msgid "&6"
+msgstr "&6"
-#. i18n: file ./common-dialogs/blockoptionsbase.ui line 53
-#: rc.cpp:510 rc.cpp:972
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 391
+#: rc.cpp:174
#, no-c-format
-msgid "Level &5:"
-msgstr "Taso &5:"
+msgid "Alt+6"
+msgstr "Alt+6"
-#. i18n: file ./common-dialogs/blockoptionsbase.ui line 64
-#: rc.cpp:513 rc.cpp:978
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 394
+#: rc.cpp:177
#, no-c-format
-msgid "Level &6:"
-msgstr "Taso &6:"
+msgid "Color for the grade 6"
+msgstr "Tason 6 väri"
-#. i18n: file ./common-dialogs/blockoptionsbase.ui line 83
-#: rc.cpp:516
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 397
+#: rc.cpp:180
#, no-c-format
-msgid "E&xpiring"
-msgstr "&Vanheneminen"
+msgid "Click here to change the color for grade 6."
+msgstr "Napsauta tästä vaihtaaksesi tason 6 värin."
-#. i18n: file ./common-dialogs/blockoptionsbase.ui line 104
-#: rc.cpp:519
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 413
+#: rc.cpp:183
#, no-c-format
-msgid "Bl&ocking"
-msgstr "&Esto"
+msgid "&7"
+msgstr "&7"
-#. i18n: file ./common-dialogs/blockoptionsbase.ui line 135
-#: rc.cpp:522 rc.cpp:969
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 416
+#: rc.cpp:186
#, no-c-format
-msgid "Level &4:"
-msgstr "Taso &4:"
+msgid "Alt+7"
+msgstr "Alt+7"
-#. i18n: file ./common-dialogs/blockoptionsbase.ui line 146
-#: rc.cpp:525 rc.cpp:975
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 419
+#: rc.cpp:189
#, no-c-format
-msgid "Level &7:"
-msgstr "Taso &7"
+msgid "Color for the grade 7"
+msgstr "Tason 7 väri"
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 53
-#: rc.cpp:534
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 422
+#: rc.cpp:192
#, no-c-format
-msgid "G&rade:"
-msgstr "As&te:"
+msgid "Click here to change the color for grade 7."
+msgstr "Napsauta tästä vaihtaaksesi tason 7 värin."
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 64
-#: rc.cpp:537
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 430
+#: rc.cpp:195
#, no-c-format
-msgid "&Bad count:"
-msgstr "&Väärät vastauset:"
+msgid "&Use colors"
+msgstr "&Käytä värejä"
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 75
-#: rc.cpp:540
+#. i18n: file ./common-dialogs/viewoptionsbase.ui line 433
+#: rc.cpp:198 rc.cpp:201
#, no-c-format
-msgid "Last q&uery:"
-msgstr "Viimeinen k&ysely:"
+msgid ""
+"If it is unchecked, you will just have black on white for the grades; if it is "
+"checked, the colors below will be chosen."
+msgstr ""
+"Jos tämä ei ole valittuna, tasot ovat mustavalkoisia; jos tämä on valittuna, "
+"allaolevia värejä käytetään."
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 119
-#: rc.cpp:543
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 30
+#: rc.cpp:204
#, no-c-format
-msgid "Word t&ype:"
-msgstr "Sanan t&yyppi:"
+msgid "&Use alternative learning method"
+msgstr "&Käytä vaihtoehtoisia oppimistapoja"
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 140
-#: rc.cpp:546
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 33
+#: rc.cpp:207
#, no-c-format
-msgid "Query c&ount:"
-msgstr "Kyselyk&errat:"
+msgid "Use the Leitner learning method"
+msgstr "Käytä Leitner-opetusmetodia"
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 167
-#: rc.cpp:549
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 36
+#: rc.cpp:210
#, no-c-format
-msgid "&All"
-msgstr "&Kaikki"
+msgid ""
+"By checking this, you will use the Leitner method of learning which requires "
+"you to answer correctly to each question 4 times in a row. "
+msgstr ""
+"Valitsemalla tämän käytät Leitner-oppimismetodia, joka vaatii sinua vastaamaan "
+"oikein kuhunkin kysymykseen 4 kertaa kullakin sanalla (rivillä). "
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 191
-#: rc.cpp:552
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 44
+#: rc.cpp:213
#, no-c-format
-msgid "&None"
-msgstr "&Ei mikään"
+msgid "S&wap direction randomly"
+msgstr "&Vaihda suuntaa satunnaisesti"
-#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 199
-#: rc.cpp:555
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 52
+#: rc.cpp:216
#, no-c-format
-msgid "Selected lessons:"
-msgstr "Valitut oppitunnit:"
+msgid "Random Query Options"
+msgstr "Satunnaisen kyselyn valinnat"
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 30
-#: rc.cpp:564
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 66
+#: rc.cpp:219
#, no-c-format
-msgid "Sep&arator:"
-msgstr "&Erotin:"
+msgid "&Enable suggestion lists"
+msgstr "Salli &ehdotusluettelot"
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 47
-#: rc.cpp:567
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 69
+#: rc.cpp:222
#, no-c-format
-msgid "Choose which separator you want to use to separate your data."
-msgstr "Valitse erotin, jota haluat käyttää erottamaan tietoja."
+msgid "If checked, pressing F5 or F6 will display a list of suggestions"
+msgstr ""
+"Jos valittu, F5- tai F6-näppäimien painaminen näyttää luettelon ehdotuksista"
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 50
-#: rc.cpp:570
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 72
+#: rc.cpp:225
#, no-c-format
msgid ""
-"Choose one separator which will divide the parts of an expression when "
-"transferring data from or to another application over the clipboard."
+"When this options is enabled, you can enter part of an answer, then press F5 or "
+"F6 to get a list of translations starting with or containing the text you "
+"typed."
msgstr ""
-"Valitse erotin, joka jakaa ilmauksen osat kun tietoa siirretään toisesta tai "
-"toiseen sovellukseen leikepöydän kautta."
+"Kun tämä on valittuna, voit antaa osan vastauksesta ja sitten painat F5- tai "
+"F6-näppäintä saadaksesi luettelon käännöksistä alkaen tai sisältäen "
+"kirjoittamasi tekstin."
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 75
-#: rc.cpp:573
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 83
+#: rc.cpp:228
#, no-c-format
-msgid "Order"
-msgstr "Järjestys"
+msgid "Split &translations"
+msgstr "Jaottele &käännökset"
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 105
-#: rc.cpp:576
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 86
+#: rc.cpp:231
#, no-c-format
-msgid "&Down"
-msgstr "&Alas"
+msgid "Split translations and show multiple answer fields"
+msgstr "Jaottele käännökset ja näytä monivalintatehtävien vastauskentät"
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 113
-#: rc.cpp:579
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 89
+#: rc.cpp:234
#, no-c-format
-msgid "S&kip"
-msgstr "&Ohita"
+msgid ""
+"When this options is enabled, the program will split translations into several "
+"parts, show multiple answer fields, and you will need to answer each one of "
+"them. This is useful for example when a word has several meanings that have "
+"different translations in the other language."
+msgstr ""
+"Kun tämä on sallittuna, ohjelma jaottelee käännökset useaan osaan, näyttäää "
+"monivalintavastauskentät, ja sinun tulee vastata kuhunkin niihin. Tämä on "
+"käyttökelpoinen kun sanalla on monta merkitystä, joilla on erilainen käännös "
+"toisessa kielessä."
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 121
-#: rc.cpp:582
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 97
+#: rc.cpp:237
#, no-c-format
-msgid "&Up"
-msgstr "&Ylös"
+msgid "Maximum number of &fields:"
+msgstr "Kenttien &enimmäismäärä:"
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 129
-#: rc.cpp:585
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 103
+#: rc.cpp:240 rc.cpp:303
#, no-c-format
-msgid "Use &current document"
-msgstr "Käytä nykyistä asiaki&rjaa"
+msgid "Maximum number of fields to split translations into"
+msgstr "Käännösten kenttien enimmäismäärä"
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 132
-#: rc.cpp:588
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 106
+#: rc.cpp:243 rc.cpp:306
#, no-c-format
msgid ""
-"Check this if you want the items in the clipboard to be in the same language "
-"order as the current document."
+"Enter the maximum number of answer fields you want to have. When splitting "
+"translations, the program will only split into this many parts, and the last "
+"part will contain the rest of the translation."
msgstr ""
-"Valitse tämä, jos haluat, että leikepöydällä olevat tekstit ovat samassa "
-"kielijärjestysessä kuin nykyisessä asiakirjassa."
+"Anna haluamasi vastauskenttien enimmäismäärä. Jaossa ohjelma jakaa käännöstä "
+"näihin kenttiin loppuosan jäädessä viimeiseen osaan."
-#. i18n: file ./common-dialogs/pasteoptionsbase.ui line 135
-#: rc.cpp:591
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 117
+#: rc.cpp:246
+#, no-c-format
+msgid "Enable I Know &button"
+msgstr "↓Salli &Tiedän-painike"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 120
+#: rc.cpp:249
+#, no-c-format
+msgid "Enable the I Know It button on the Random Query screen"
+msgstr "Salli Tiedän-painike satunnaisen kyselyn ruudulla"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 123
+#: rc.cpp:252
#, no-c-format
msgid ""
-"When checked, the items in the clipboard are assumed to be in the same language "
-"order as the current document."
+"If this is checked, the I Know button will be available. It allows you to tell "
+"the query that you know the result without writing it or having it checked. "
+"This is available by default. If you uncheck this, the I Know button will not "
+"be available."
msgstr ""
-"Valittuna leikepöydällä olevat osat lasketaan olevan samassa kielijärjestysessä "
-"kuin nykyisessä asiakirjassakin."
+"Jos tämä on valittuna, Tiedän-painike on saatavilla. Se sallii sinun kertoa "
+"kyselylle, että tiedät vastauksen ilman kirjoittamatta tai tarkistamatta sitä. "
+"Tämä on sallittuna oletuksena. Jos poistat valinnan, Tiedän-painike ei ole "
+"saatavilla."
-#. i18n: file ./common-dialogs/groupoptionsbase.ui line 27
-#: rc.cpp:594
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 139
+#: rc.cpp:255
#, no-c-format
-msgid "N&ame:"
-msgstr "N&imi:"
+msgid "at"
+msgstr "at"
-#. i18n: file ./common-dialogs/groupoptionsbase.ui line 70
-#: rc.cpp:600
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 150
+#: rc.cpp:258
#, no-c-format
-msgid "&Load"
-msgstr "&Lataa"
+msgid "pe&riods"
+msgstr "pi&steet"
-#. i18n: file ./common-dialogs/groupoptionsbase.ui line 86
-#: rc.cpp:603
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 153
+#: rc.cpp:261
#, no-c-format
-msgid "&New"
-msgstr "&Uusi"
+msgid "Split translations at periods"
+msgstr "Jaa käännökset pisteissä"
-#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 82
-#: rc.cpp:618
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 156
+#: rc.cpp:264
#, no-c-format
-msgid "file.kvtml"
-msgstr "file.kvtml"
+msgid ""
+"When this options is enabled, translations will be split at periods if they "
+"have any (except any trailing periods that will be removed)."
+msgstr ""
+"Kun tämä valinta on sallittuna, käännökset jaetaan pisteissä, jos niitä on "
+"(paitsi perättäinolevat pisteet, jotka poistetaan)."
-#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 98
-#: rc.cpp:621
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 167
+#: rc.cpp:267
#, no-c-format
-msgid "title"
-msgstr "otsikko"
+msgid "sem&icolons"
+msgstr "puol&ipisteet"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 27
-#: rc.cpp:624
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 170
+#: rc.cpp:270
#, no-c-format
-msgid "&Save vocabularies automatically on close and quit"
-msgstr "Talleta &sanastot automaattisesti lopetuksen yhteydessä"
+msgid "Split translations at semicolons"
+msgstr "Jaa käännökset puolipisteissä"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 30
-#: rc.cpp:627 rc.cpp:636
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 173
+#: rc.cpp:273
#, no-c-format
-msgid "Allow automatic saving of your work"
-msgstr "Salli automaattinen tallennus"
+msgid ""
+"When this options is enabled, translations that have not been split at periods "
+"or colons will be split at semicolons if they have any."
+msgstr ""
+"Tällä valinnalla jaksoissa ja kaksoispisteissä jakamattomat käännökset jaetaan "
+"puolipisteissä."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 33
-#: rc.cpp:630 rc.cpp:639
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 192
+#: rc.cpp:276
#, no-c-format
-msgid "Your work will be automatically saved if you check this option"
-msgstr "Työskentelysi tallennetaan automaattisesti jos valitset tämän valinnan"
+msgid "co&mmas"
+msgstr "pi&lkut"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 41
-#: rc.cpp:633
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 195
+#: rc.cpp:279
#, no-c-format
-msgid "&Create a backup every"
-msgstr "Luo &varmuuskopio joka"
+msgid "Split translations at commas"
+msgstr "Jaa käännökset pilkuissa"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 66
-#: rc.cpp:642
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 198
+#: rc.cpp:282
#, no-c-format
-msgid "minutes"
-msgstr "minuutti"
+msgid ""
+"When this options is enabled, translations that have not been split at periods, "
+"colons or semicolons will be split at commas if they have any."
+msgstr ""
+"Tällä valinnalla jaksoissa, kaksois- tai puolipisteissä jakamattomat käännökset "
+"jaetaan pilkuissa."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 77
-#: rc.cpp:645
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 209
+#: rc.cpp:285
#, no-c-format
-msgid "Smart a&ppending"
-msgstr "Älykäs &lisäys"
+msgid "co&lons"
+msgstr "&kaksoispisteet"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 80
-#: rc.cpp:648
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 212
+#: rc.cpp:288
#, no-c-format
-msgid "If checked, the entry dialog will popup repeatedly"
-msgstr "Jos tämä on valittuna, tiedonsyöttöikkuna ponnahtaa toistuvasti"
+msgid "Split translations at colons"
+msgstr "Jaa käännökset kaksoispisteissä"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 83
-#: rc.cpp:651
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 215
+#: rc.cpp:291
#, no-c-format
msgid ""
-"If this feature is activated, you will repeatedly be prompted with the entry "
-"dialog. After entering the first original you have to enter the corresponding "
-"translations. Afterwards you proceed with the next original and its "
-"translations until you stop by pressing the ESC key."
+"When this options is enabled, translations that have not been split at periods "
+"will be split at colons if they have any."
msgstr ""
-"Jos tämä ominaisuus on aktivoitu, sanankysely toistetaan nopeasti. Ensimmäisen "
-"alkuperäisen jälkeen sinun on annettava vastaava käännös. Sen jälkeen "
-"työskentelet seuraavan alkuperäisen kanssa ja sen käännöksen, kunnes pysähdyt "
-"painamalla ESC-näppäintä."
+"Tällä valinnalla jaksoissa jakamattomat käännökset jaetaan kaksoispisteissä."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 91
-#: rc.cpp:654
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 226
+#: rc.cpp:294
#, no-c-format
-msgid "Appl&y changes without asking"
-msgstr "Ota muutokset käyttöön k&ysymättä"
+msgid "Enable S&how More button"
+msgstr "Salli Näy&tä lisää -painike"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 94
-#: rc.cpp:657
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 229
+#: rc.cpp:297
#, no-c-format
-msgid "Your changes will be applied automatically."
-msgstr "Muutoksesi lisätään automaattisesti."
+msgid "Enable the Show More button on the Random Query screen"
+msgstr "Salli \"Näytä lisää\" -painike satunnaisten kyselyjen ruudulla"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 97
-#: rc.cpp:660
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 232
+#: rc.cpp:300
#, no-c-format
msgid ""
-"If checked, you will not be asked if you really want this change; it will be "
-"applied automatically."
+"When this is checked, you will be able to use a Show More button which allow "
+"you to get the next letter in your answer in the query. If this is unchecked, "
+"the Show More button will not be enabled, you will not be able to use it."
msgstr ""
-"Jos tämä on valittuna, vahvistusta muutoksille ei kysytä vaan ne tehdään "
-"automaattisesti."
+"Kun tämä on valittuna, voit käyttää Näytä lisää -painiketta, joka antaa sinulle "
+"kysymyksen vastauksen seuraavan kirjaimen. Jos tätä ei ole valittu, Näytä lisää "
+"-painike ei ole sallittuna, et voi käyttää sitä."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 105
-#: rc.cpp:663
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 324
+#: rc.cpp:309
#, no-c-format
-msgid "Column Resizing"
-msgstr "Sarakkeen koon muuttaminen"
+msgid "Time Per Query"
+msgstr "Aika kyselyä kohti"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 119
-#: rc.cpp:666
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 358
+#: rc.cpp:312
#, no-c-format
-msgid "A&utomatic"
-msgstr "A&utomaattinen"
+msgid "&Show solution"
+msgstr "&Näytä vastaus"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 122
-#: rc.cpp:669
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 369
+#: rc.cpp:315
#, no-c-format
-msgid "KVocTrain determines the resizing of the columns"
-msgstr "KVocTrain määrittelee sarakkeiden koon muuttamisen"
+msgid "&No time limitation"
+msgstr "&Ei aikarajoitusta"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 125
-#: rc.cpp:672
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 375
+#: rc.cpp:318
#, no-c-format
-msgid ""
-"KVocTrain makes each column the same width except the leftmost with the lesson "
-"names, which is half the size of the others. The second column, which contains "
-"the picture that describes the state of the row, has a fixed width."
-msgstr ""
-"KVocTrain asettaa kunkin sarakkeen yhtä leveäksi, paitsi vasemmanpuolimmaisen "
-"oppitunnin nimellä, mikä on vain puolet toisten leveydestä. Toinen sarake, mikä "
-"sisältää kuvan, joka kuvaa rivin tilaa, on kiinteänlevyinen."
+msgid "Check this if you do not want any time limitation per query."
+msgstr "Valitse tämä, jos et halua kyselyille aikarajoitusta."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 133
-#: rc.cpp:675
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 378
+#: rc.cpp:321
#, no-c-format
-msgid "P&ercentage"
-msgstr "Pros&enttia"
+msgid "When this is checked, there is no time limitation for each query"
+msgstr "Kun tämä on valittuna, kyselyillä ei ole aikarajoitusta"
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 136
-#: rc.cpp:678
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 386
+#: rc.cpp:324
#, no-c-format
-msgid "The columns resize using the same factor that the window is resized to."
+msgid "&Continue after timeout"
+msgstr "&Jatka ajan umpeuduttua"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 404
+#: rc.cpp:327
+#, no-c-format
+msgid "Ma&x. time (s):"
+msgstr "Enimm&äisaika (sek):"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 423
+#: rc.cpp:330
+#, no-c-format
+msgid "S&how remaining time"
+msgstr "Näy&tä jäljelläoleva aika"
+
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 426
+#: rc.cpp:333
+#, no-c-format
+msgid "If checked, activate a progress bar to show the remaining time."
msgstr ""
-"Sarakkeiden koot muutetaan käyttämällä samaa kerrointa kuin ikkunoillakin on."
+"Jos valittuna, edistymisen palkin aktivointi näyttää jäljelläolevan ajan."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 139
-#: rc.cpp:681
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 429
+#: rc.cpp:336
#, no-c-format
-msgid "If this is checked, the columns resize by the same amount as the window"
+msgid ""
+"Check this button if you want to activate a progress bar to show the remaining "
+"time for each query."
msgstr ""
-"Jos tämä on valittuna, sarakkeiden koot muuttuvat yhtä paljon kuin ikkunoiden "
-"koot"
+"Valitse tämä painike, jos haluat aktivoida edistymispalkin näyttämään "
+"jäljelläolevan ajan kullekin kyselylle."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 147
-#: rc.cpp:684
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 460
+#: rc.cpp:339
#, no-c-format
-msgid "&Fixed"
-msgstr "&Kiinteä"
+msgid "Set the maximum time allowed per query."
+msgstr "Aseta kyselyn suurin sallittu aika."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 150
-#: rc.cpp:687
+#. i18n: file ./common-dialogs/queryoptionsbase.ui line 463
+#: rc.cpp:342
#, no-c-format
-msgid "There is no resizing of the columns"
-msgstr "Sarakkeiden kokoa ei tarvitse muuttaa"
+msgid ""
+"You may set a time limit KVocTrain grants you to remember the correct answer. "
+"Set here the maximum time you want to allow per query."
+msgstr ""
+"Voit asettaa KVocTrain-ohjelmaan aikarajan oikean vastauksen muistelemiselle.. "
+"Aseta tässä haluamasi enimmäisaika yhdelle kyselylle."
-#. i18n: file ./common-dialogs/generaloptionsbase.ui line 153
-#: rc.cpp:690
+#. i18n: file ./common-dialogs/blockoptionsbase.ui line 83
+#: rc.cpp:354
#, no-c-format
-msgid "When checked, the columns are not resized"
-msgstr "Kun tämä on valittuna, sarakkeiden kokoa ei muuteta"
+msgid "E&xpiring"
+msgstr "&Vanheneminen"
+
+#. i18n: file ./common-dialogs/blockoptionsbase.ui line 104
+#: rc.cpp:357
+#, no-c-format
+msgid "Bl&ocking"
+msgstr "&Esto"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 30
-#: rc.cpp:693
+#: rc.cpp:372
#, no-c-format
msgid "Available Languages"
msgstr "Saatavillaolevat kielet"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 50
-#: rc.cpp:699
+#: rc.cpp:378
#, no-c-format
msgid "Delete the selected language"
msgstr "Poista valittu kieli"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 53
-#: rc.cpp:702
+#: rc.cpp:381
#, no-c-format
msgid "By clicking on this button you can delete the selected language."
msgstr "Napsauttamalla tätä painiketta, voit poistaa valitun kielen."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 69
-#: rc.cpp:705
+#: rc.cpp:384
#, no-c-format
msgid "Alternative language code"
msgstr "Vaihtoehtoisen kielen koodi"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 72
-#: rc.cpp:708
+#: rc.cpp:387
#, no-c-format
msgid ""
"An alternative language code is set here but you can change it if you want"
@@ -3936,13 +3843,13 @@ msgstr ""
"haluat"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 88
-#: rc.cpp:711
+#: rc.cpp:390
#, no-c-format
msgid "Your own description of the language code."
msgstr "Oma kuvauksesi kielikoodille."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 91
-#: rc.cpp:714
+#: rc.cpp:393
#, no-c-format
msgid ""
"A description of the language is written here and you can modify it if you "
@@ -3950,13 +3857,13 @@ msgid ""
msgstr "Kielen kuvaus on kirjoitettu tähän ja voit muokata sitä jos haluat."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 99
-#: rc.cpp:717 rc.cpp:729
+#: rc.cpp:396 rc.cpp:408
#, no-c-format
msgid "Select a language or use the Add New Language Code to add one."
msgstr "Valitse kieli tai käytä lisää uusi kielikoodi lisätäksesi kielen."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 102
-#: rc.cpp:720 rc.cpp:732
+#: rc.cpp:399 rc.cpp:411
#, no-c-format
msgid ""
"You can select a language with the drop down box or use the Add New Language "
@@ -3966,13 +3873,13 @@ msgstr ""
"kielikoodi -keskusteluikkunassa alla."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 113
-#: rc.cpp:723
+#: rc.cpp:402
#, no-c-format
msgid "The flag representing the language"
msgstr "Kieltä kuvaava lippu"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 116
-#: rc.cpp:726
+#: rc.cpp:405
#, no-c-format
msgid ""
"The default flag representing the language is set here but you can choose "
@@ -3982,19 +3889,19 @@ msgstr ""
"painamalla painiketta."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 143
-#: rc.cpp:735
+#: rc.cpp:414
#, no-c-format
msgid "Language c&ode:"
msgstr "Kielik&oodi:"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 149
-#: rc.cpp:738 rc.cpp:774
+#: rc.cpp:417 rc.cpp:453
#, no-c-format
msgid "You can assign a language to each column"
msgstr "Voit liittää kielen kuhunkin sarakkeeseen"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 152
-#: rc.cpp:741 rc.cpp:777
+#: rc.cpp:420 rc.cpp:456
#, no-c-format
msgid ""
"Each column can be assigned a language. This is internally done with the usual "
@@ -4004,19 +3911,19 @@ msgstr ""
"tavallisilla kansainvaälisillä kielikoodeilla."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 160
-#: rc.cpp:744
+#: rc.cpp:423
#, no-c-format
msgid "Alte&rnative code:"
msgstr "Vai&htoehtoinen koodi:"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 166
-#: rc.cpp:747
+#: rc.cpp:426
#, no-c-format
msgid "Select a second language code if necessary"
msgstr "Valitse toinen kielikoodi, jos tarpeen"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 169
-#: rc.cpp:750
+#: rc.cpp:429
#, no-c-format
msgid ""
"Sometimes it may be useful to have a second language code because some "
@@ -4026,19 +3933,19 @@ msgstr ""
"tavallinen lyhytkoodi ja yksi kahdesta pidemmästä koodista."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 177
-#: rc.cpp:753
+#: rc.cpp:432
#, no-c-format
msgid "Lang&uage name:"
msgstr "Ki&elen nimi:"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 183
-#: rc.cpp:756
+#: rc.cpp:435
#, no-c-format
msgid "Describe the language in your own terms."
msgstr "Kuvaile kieli omin sanoin."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 186
-#: rc.cpp:759
+#: rc.cpp:438
#, no-c-format
msgid ""
"Here you can give the language code a descriptive name in your own language "
@@ -4048,49 +3955,49 @@ msgstr ""
"näytetään pääpainikkeissa päänäytössä."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 194
-#: rc.cpp:762
+#: rc.cpp:441
#, no-c-format
msgid "&Picture:"
msgstr "&Kuva:"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 200
-#: rc.cpp:765
+#: rc.cpp:444
#, no-c-format
msgid "Set a picture for the language"
msgstr "Aseta kielelle kuva"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 203
-#: rc.cpp:768
+#: rc.cpp:447
#, no-c-format
msgid "Choose a picture to represent the language above."
msgstr "Valitse kuva kuvaamaan kieltä yllä."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 219
-#: rc.cpp:771
+#: rc.cpp:450
#, no-c-format
msgid "Keyboard layout:"
msgstr "Näppäimistön järjestys:"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 238
-#: rc.cpp:780
+#: rc.cpp:459
#, no-c-format
msgid "Add New Language Code"
msgstr "Lisää uusi kielikoodi"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 255
-#: rc.cpp:783
+#: rc.cpp:462
#, no-c-format
msgid "Add Language Data From &TDE Database"
msgstr "Lisää kielitiedot &TDE:n tietokannasta"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 258
-#: rc.cpp:786
+#: rc.cpp:465
#, no-c-format
msgid "Obtains the language choices from the TDE database"
msgstr "Hankkii kielivalinnat TDE:n tietokannasta"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 261
-#: rc.cpp:789
+#: rc.cpp:468
#, no-c-format
msgid ""
"Pressing this button opens a menu that contains all the countries that are "
@@ -4102,25 +4009,19 @@ msgstr ""
"ominaisuudet henkilökohtaiseen luetteloosi."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 269
-#: rc.cpp:792
+#: rc.cpp:471
#, no-c-format
msgid "Add Language Data From ISO639-&1"
msgstr "Lisää kielen tiedot ISO639-&1:stä"
-#. i18n: file ./common-dialogs/languageoptionsbase.ui line 272
-#: rc.cpp:795 rc.cpp:990
-#, no-c-format
-msgid "Alt+1"
-msgstr "Alt+1"
-
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 275
-#: rc.cpp:798
+#: rc.cpp:477
#, no-c-format
msgid "List of languages covered by ISO639-1"
msgstr "Luettelo ISO639-1 -kielistä"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 278
-#: rc.cpp:801
+#: rc.cpp:480
#, no-c-format
msgid ""
"Pressing this button opens a menu that contains all the language codes that are "
@@ -4130,32 +4031,32 @@ msgstr ""
"kielikoodit"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 286
-#: rc.cpp:804
+#: rc.cpp:483
#, no-c-format
msgid "&Add"
msgstr "&Lisää"
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 289
-#: rc.cpp:807
+#: rc.cpp:486
#, no-c-format
msgid "Allow addition of the language you typed."
msgstr "Sallii lisäyksen antamallesi kielelle."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 292
-#: rc.cpp:810
+#: rc.cpp:489
#, no-c-format
msgid ""
"This button becomes available when you type a language code in the field."
msgstr "Tämä painike tulee käyttöön kun kirjoitat kielikoodin kenttään."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 308
-#: rc.cpp:813
+#: rc.cpp:492
#, no-c-format
msgid "Type your language code if you know it."
msgstr "Anna kielikoodisi, jos tiedät sen."
#. i18n: file ./common-dialogs/languageoptionsbase.ui line 311
-#: rc.cpp:816
+#: rc.cpp:495
#, no-c-format
msgid ""
"Type the language code if you know it or use one of the 2 buttons below to "
@@ -4164,560 +4065,659 @@ msgstr ""
"Anna kielikoodi, jos tiedät sen tai käytä jompaakumpaa kahta allaolevaa "
"painiketta valitaksesi kielikoodin."
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 30
-#: rc.cpp:819
+#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 82
+#: rc.cpp:507
#, no-c-format
-msgid "&Use alternative learning method"
-msgstr "&Käytä vaihtoehtoisia oppimistapoja"
+msgid "file.kvtml"
+msgstr "file.kvtml"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 33
-#: rc.cpp:822
+#. i18n: file ./common-dialogs/ProgressDlgForm.ui line 98
+#: rc.cpp:510
#, no-c-format
-msgid "Use the Leitner learning method"
-msgstr "Käytä Leitner-opetusmetodia"
+msgid "title"
+msgstr "otsikko"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 36
-#: rc.cpp:825
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 53
+#: rc.cpp:513
#, no-c-format
-msgid ""
-"By checking this, you will use the Leitner method of learning which requires "
-"you to answer correctly to each question 4 times in a row. "
-msgstr ""
-"Valitsemalla tämän käytät Leitner-oppimismetodia, joka vaatii sinua vastaamaan "
-"oikein kuhunkin kysymykseen 4 kertaa kullakin sanalla (rivillä). "
+msgid "G&rade:"
+msgstr "As&te:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 44
-#: rc.cpp:828
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 64
+#: rc.cpp:516
#, no-c-format
-msgid "S&wap direction randomly"
-msgstr "&Vaihda suuntaa satunnaisesti"
+msgid "&Bad count:"
+msgstr "&Väärät vastauset:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 52
-#: rc.cpp:831
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 75
+#: rc.cpp:519
#, no-c-format
-msgid "Random Query Options"
-msgstr "Satunnaisen kyselyn valinnat"
+msgid "Last q&uery:"
+msgstr "Viimeinen k&ysely:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 66
-#: rc.cpp:834
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 119
+#: rc.cpp:522
#, no-c-format
-msgid "&Enable suggestion lists"
-msgstr "Salli &ehdotusluettelot"
+msgid "Word t&ype:"
+msgstr "Sanan t&yyppi:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 69
-#: rc.cpp:837
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 140
+#: rc.cpp:525
#, no-c-format
-msgid "If checked, pressing F5 or F6 will display a list of suggestions"
-msgstr ""
-"Jos valittu, F5- tai F6-näppäimien painaminen näyttää luettelon ehdotuksista"
+msgid "Query c&ount:"
+msgstr "Kyselyk&errat:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 72
-#: rc.cpp:840
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 167
+#: rc.cpp:528
#, no-c-format
-msgid ""
-"When this options is enabled, you can enter part of an answer, then press F5 or "
-"F6 to get a list of translations starting with or containing the text you "
-"typed."
-msgstr ""
-"Kun tämä on valittuna, voit antaa osan vastauksesta ja sitten painat F5- tai "
-"F6-näppäintä saadaksesi luettelon käännöksistä alkaen tai sisältäen "
-"kirjoittamasi tekstin."
+msgid "&All"
+msgstr "&Kaikki"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 83
-#: rc.cpp:843
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 191
+#: rc.cpp:531
#, no-c-format
-msgid "Split &translations"
-msgstr "Jaottele &käännökset"
+msgid "&None"
+msgstr "&Ei mikään"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 86
-#: rc.cpp:846
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 199
+#: rc.cpp:534
#, no-c-format
-msgid "Split translations and show multiple answer fields"
-msgstr "Jaottele käännökset ja näytä monivalintatehtävien vastauskentät"
+msgid "Selected lessons:"
+msgstr "Valitut oppitunnit:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 89
-#: rc.cpp:849
+#. i18n: file ./common-dialogs/thresholdoptionsbase.ui line 257
+#: rc.cpp:540 rc.cpp:771
#, no-c-format
-msgid ""
-"When this options is enabled, the program will split translations into several "
-"parts, show multiple answer fields, and you will need to answer each one of "
-"them. This is useful for example when a word has several meanings that have "
-"different translations in the other language."
-msgstr ""
-"Kun tämä on sallittuna, ohjelma jaottelee käännökset useaan osaan, näyttäää "
-"monivalintavastauskentät, ja sinun tulee vastata kuhunkin niihin. Tämä on "
-"käyttökelpoinen kun sanalla on monta merkitystä, joilla on erilainen käännös "
-"toisessa kielessä."
+msgid "&Lesson:"
+msgstr "&Oppitunti:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 97
-#: rc.cpp:852
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 27
+#: rc.cpp:543
#, no-c-format
-msgid "Maximum number of &fields:"
-msgstr "Kenttien &enimmäismäärä:"
+msgid "&Save vocabularies automatically on close and quit"
+msgstr "Talleta &sanastot automaattisesti lopetuksen yhteydessä"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 103
-#: rc.cpp:855 rc.cpp:918
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 30
+#: rc.cpp:546 rc.cpp:555
#, no-c-format
-msgid "Maximum number of fields to split translations into"
-msgstr "Käännösten kenttien enimmäismäärä"
+msgid "Allow automatic saving of your work"
+msgstr "Salli automaattinen tallennus"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 106
-#: rc.cpp:858 rc.cpp:921
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 33
+#: rc.cpp:549 rc.cpp:558
+#, no-c-format
+msgid "Your work will be automatically saved if you check this option"
+msgstr "Työskentelysi tallennetaan automaattisesti jos valitset tämän valinnan"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 41
+#: rc.cpp:552
+#, no-c-format
+msgid "&Create a backup every"
+msgstr "Luo &varmuuskopio joka"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 66
+#: rc.cpp:561
+#, no-c-format
+msgid "minutes"
+msgstr "minuutti"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 77
+#: rc.cpp:564
+#, no-c-format
+msgid "Smart a&ppending"
+msgstr "Älykäs &lisäys"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 80
+#: rc.cpp:567
+#, no-c-format
+msgid "If checked, the entry dialog will popup repeatedly"
+msgstr "Jos tämä on valittuna, tiedonsyöttöikkuna ponnahtaa toistuvasti"
+
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 83
+#: rc.cpp:570
#, no-c-format
msgid ""
-"Enter the maximum number of answer fields you want to have. When splitting "
-"translations, the program will only split into this many parts, and the last "
-"part will contain the rest of the translation."
+"If this feature is activated, you will repeatedly be prompted with the entry "
+"dialog. After entering the first original you have to enter the corresponding "
+"translations. Afterwards you proceed with the next original and its "
+"translations until you stop by pressing the ESC key."
msgstr ""
-"Anna haluamasi vastauskenttien enimmäismäärä. Jaossa ohjelma jakaa käännöstä "
-"näihin kenttiin loppuosan jäädessä viimeiseen osaan."
+"Jos tämä ominaisuus on aktivoitu, sanankysely toistetaan nopeasti. Ensimmäisen "
+"alkuperäisen jälkeen sinun on annettava vastaava käännös. Sen jälkeen "
+"työskentelet seuraavan alkuperäisen kanssa ja sen käännöksen, kunnes pysähdyt "
+"painamalla ESC-näppäintä."
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 117
-#: rc.cpp:861
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 91
+#: rc.cpp:573
#, no-c-format
-msgid "Enable I Know &button"
-msgstr "↓Salli &Tiedän-painike"
+msgid "Appl&y changes without asking"
+msgstr "Ota muutokset käyttöön k&ysymättä"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 120
-#: rc.cpp:864
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 94
+#: rc.cpp:576
#, no-c-format
-msgid "Enable the I Know It button on the Random Query screen"
-msgstr "Salli Tiedän-painike satunnaisen kyselyn ruudulla"
+msgid "Your changes will be applied automatically."
+msgstr "Muutoksesi lisätään automaattisesti."
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 123
-#: rc.cpp:867
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 97
+#: rc.cpp:579
#, no-c-format
msgid ""
-"If this is checked, the I Know button will be available. It allows you to tell "
-"the query that you know the result without writing it or having it checked. "
-"This is available by default. If you uncheck this, the I Know button will not "
-"be available."
+"If checked, you will not be asked if you really want this change; it will be "
+"applied automatically."
msgstr ""
-"Jos tämä on valittuna, Tiedän-painike on saatavilla. Se sallii sinun kertoa "
-"kyselylle, että tiedät vastauksen ilman kirjoittamatta tai tarkistamatta sitä. "
-"Tämä on sallittuna oletuksena. Jos poistat valinnan, Tiedän-painike ei ole "
-"saatavilla."
+"Jos tämä on valittuna, vahvistusta muutoksille ei kysytä vaan ne tehdään "
+"automaattisesti."
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 139
-#: rc.cpp:870
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 105
+#: rc.cpp:582
#, no-c-format
-msgid "at"
-msgstr "at"
+msgid "Column Resizing"
+msgstr "Sarakkeen koon muuttaminen"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 150
-#: rc.cpp:873
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 119
+#: rc.cpp:585
#, no-c-format
-msgid "pe&riods"
-msgstr "pi&steet"
+msgid "A&utomatic"
+msgstr "A&utomaattinen"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 153
-#: rc.cpp:876
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 122
+#: rc.cpp:588
#, no-c-format
-msgid "Split translations at periods"
-msgstr "Jaa käännökset pisteissä"
+msgid "KVocTrain determines the resizing of the columns"
+msgstr "KVocTrain määrittelee sarakkeiden koon muuttamisen"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 156
-#: rc.cpp:879
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 125
+#: rc.cpp:591
#, no-c-format
msgid ""
-"When this options is enabled, translations will be split at periods if they "
-"have any (except any trailing periods that will be removed)."
+"KVocTrain makes each column the same width except the leftmost with the lesson "
+"names, which is half the size of the others. The second column, which contains "
+"the picture that describes the state of the row, has a fixed width."
msgstr ""
-"Kun tämä valinta on sallittuna, käännökset jaetaan pisteissä, jos niitä on "
-"(paitsi perättäinolevat pisteet, jotka poistetaan)."
+"KVocTrain asettaa kunkin sarakkeen yhtä leveäksi, paitsi vasemmanpuolimmaisen "
+"oppitunnin nimellä, mikä on vain puolet toisten leveydestä. Toinen sarake, mikä "
+"sisältää kuvan, joka kuvaa rivin tilaa, on kiinteänlevyinen."
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 167
-#: rc.cpp:882
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 133
+#: rc.cpp:594
#, no-c-format
-msgid "sem&icolons"
-msgstr "puol&ipisteet"
+msgid "P&ercentage"
+msgstr "Pros&enttia"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 170
-#: rc.cpp:885
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 136
+#: rc.cpp:597
#, no-c-format
-msgid "Split translations at semicolons"
-msgstr "Jaa käännökset puolipisteissä"
+msgid "The columns resize using the same factor that the window is resized to."
+msgstr ""
+"Sarakkeiden koot muutetaan käyttämällä samaa kerrointa kuin ikkunoillakin on."
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 173
-#: rc.cpp:888
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 139
+#: rc.cpp:600
#, no-c-format
-msgid ""
-"When this options is enabled, translations that have not been split at periods "
-"or colons will be split at semicolons if they have any."
+msgid "If this is checked, the columns resize by the same amount as the window"
msgstr ""
-"Tällä valinnalla jaksoissa ja kaksoispisteissä jakamattomat käännökset jaetaan "
-"puolipisteissä."
+"Jos tämä on valittuna, sarakkeiden koot muuttuvat yhtä paljon kuin ikkunoiden "
+"koot"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 192
-#: rc.cpp:891
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 147
+#: rc.cpp:603
#, no-c-format
-msgid "co&mmas"
-msgstr "pi&lkut"
+msgid "&Fixed"
+msgstr "&Kiinteä"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 195
-#: rc.cpp:894
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 150
+#: rc.cpp:606
#, no-c-format
-msgid "Split translations at commas"
-msgstr "Jaa käännökset pilkuissa"
+msgid "There is no resizing of the columns"
+msgstr "Sarakkeiden kokoa ei tarvitse muuttaa"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 198
-#: rc.cpp:897
+#. i18n: file ./common-dialogs/generaloptionsbase.ui line 153
+#: rc.cpp:609
#, no-c-format
-msgid ""
-"When this options is enabled, translations that have not been split at periods, "
-"colons or semicolons will be split at commas if they have any."
-msgstr ""
-"Tällä valinnalla jaksoissa, kaksois- tai puolipisteissä jakamattomat käännökset "
-"jaetaan pilkuissa."
+msgid "When checked, the columns are not resized"
+msgstr "Kun tämä on valittuna, sarakkeiden kokoa ei muuteta"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 209
-#: rc.cpp:900
+#. i18n: file ./common-dialogs/groupoptionsbase.ui line 27
+#: rc.cpp:612
#, no-c-format
-msgid "co&lons"
-msgstr "&kaksoispisteet"
+msgid "N&ame:"
+msgstr "N&imi:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 212
-#: rc.cpp:903
+#. i18n: file ./common-dialogs/groupoptionsbase.ui line 70
+#: rc.cpp:618
#, no-c-format
-msgid "Split translations at colons"
-msgstr "Jaa käännökset kaksoispisteissä"
+msgid "&Load"
+msgstr "&Lataa"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 215
-#: rc.cpp:906
+#. i18n: file ./common-dialogs/groupoptionsbase.ui line 86
+#: rc.cpp:621
#, no-c-format
-msgid ""
-"When this options is enabled, translations that have not been split at periods "
-"will be split at colons if they have any."
-msgstr ""
-"Tällä valinnalla jaksoissa jakamattomat käännökset jaetaan kaksoispisteissä."
+msgid "&New"
+msgstr "&Uusi"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 226
-#: rc.cpp:909
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 49
+#: rc.cpp:630
#, no-c-format
-msgid "Enable S&how More button"
-msgstr "Salli Näy&tä lisää -painike"
+msgid "Additional Properties"
+msgstr "Lisäominaisuudet"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 229
-#: rc.cpp:912
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 123
+#: rc.cpp:633
#, no-c-format
-msgid "Enable the Show More button on the Random Query screen"
-msgstr "Salli \"Näytä lisää\" -painike satunnaisten kyselyjen ruudulla"
+msgid "S&ynonyms:"
+msgstr "S&ynonyymit:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 232
-#: rc.cpp:915
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 134
+#: rc.cpp:636
#, no-c-format
-msgid ""
-"When this is checked, you will be able to use a Show More button which allow "
-"you to get the next letter in your answer in the query. If this is unchecked, "
-"the Show More button will not be enabled, you will not be able to use it."
-msgstr ""
-"Kun tämä on valittuna, voit käyttää Näytä lisää -painiketta, joka antaa sinulle "
-"kysymyksen vastauksen seuraavan kirjaimen. Jos tätä ei ole valittu, Näytä lisää "
-"-painike ei ole sallittuna, et voi käyttää sitä."
+msgid "Ant&onyms:"
+msgstr "Ant&onyymi:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 324
-#: rc.cpp:924
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 145
+#: rc.cpp:639
#, no-c-format
-msgid "Time Per Query"
-msgstr "Aika kyselyä kohti"
+msgid "E&xample:"
+msgstr "E&simerkki:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 358
-#: rc.cpp:927
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 156
+#: rc.cpp:642 rc.cpp:825 rc.cpp:1188
#, no-c-format
-msgid "&Show solution"
-msgstr "&Näytä vastaus"
+msgid "&Remark:"
+msgstr "&Huomautus:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 369
-#: rc.cpp:930
+#. i18n: file ./entry-dialogs/AuxInfoEntryPageForm.ui line 167
+#: rc.cpp:645
#, no-c-format
-msgid "&No time limitation"
-msgstr "&Ei aikarajoitusta"
+msgid "&Paraphrase:"
+msgstr "&Parafraasi:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 375
-#: rc.cpp:933
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 33
+#: rc.cpp:651
#, no-c-format
-msgid "Check this if you do not want any time limitation per query."
-msgstr "Valitse tämä, jos et halua kyselyille aikarajoitusta."
+msgid "Suggestions for Multiple Choice"
+msgstr "Monivalinnan ehdotukset"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 378
-#: rc.cpp:936
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 58
+#: rc.cpp:654 rc.cpp:906
#, no-c-format
-msgid "When this is checked, there is no time limitation for each query"
-msgstr "Kun tämä on valittuna, kyselyillä ei ole aikarajoitusta"
+msgid "&1:"
+msgstr "&1:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 386
-#: rc.cpp:939
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 77
+#: rc.cpp:657 rc.cpp:900
#, no-c-format
-msgid "&Continue after timeout"
-msgstr "&Jatka ajan umpeuduttua"
+msgid "&2:"
+msgstr "&2:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 404
-#: rc.cpp:942
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 96
+#: rc.cpp:660 rc.cpp:903
#, no-c-format
-msgid "Ma&x. time (s):"
-msgstr "Enimm&äisaika (sek):"
+msgid "&3:"
+msgstr "&3:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 423
-#: rc.cpp:945
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 180
+#: rc.cpp:663 rc.cpp:909
#, no-c-format
-msgid "S&how remaining time"
-msgstr "Näy&tä jäljelläoleva aika"
+msgid "&4:"
+msgstr "&4:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 426
-#: rc.cpp:948
+#. i18n: file ./entry-dialogs/MCEntryPageForm.ui line 199
+#: rc.cpp:666 rc.cpp:912
#, no-c-format
-msgid "If checked, activate a progress bar to show the remaining time."
-msgstr ""
-"Jos valittuna, edistymisen palkin aktivointi näyttää jäljelläolevan ajan."
+msgid "&5:"
+msgstr "&5:"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 429
-#: rc.cpp:951
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 33
+#: rc.cpp:672
#, no-c-format
-msgid ""
-"Check this button if you want to activate a progress bar to show the remaining "
-"time for each query."
-msgstr ""
-"Valitse tämä painike, jos haluat aktivoida edistymispalkin näyttämään "
-"jäljelläolevan ajan kullekin kyselylle."
+msgid "Conjugation of Verbs"
+msgstr "Verbien taivutusryhmä"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 460
-#: rc.cpp:954
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 71
+#: rc.cpp:675 rc.cpp:1146
#, no-c-format
-msgid "Set the maximum time allowed per query."
-msgstr "Aseta kyselyn suurin sallittu aika."
+msgid "C&ommon"
+msgstr "&Yhteinen"
-#. i18n: file ./common-dialogs/queryoptionsbase.ui line 463
-#: rc.cpp:957
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 105
+#: rc.cpp:678 rc.cpp:1161
#, no-c-format
-msgid ""
-"You may set a time limit KVocTrain grants you to remember the correct answer. "
-"Set here the maximum time you want to allow per query."
-msgstr ""
-"Voit asettaa KVocTrain-ohjelmaan aikarajan oikean vastauksen muistelemiselle.. "
-"Aseta tässä haluamasi enimmäisaika yhdelle kyselylle."
+msgid "&Common"
+msgstr "&Yhteinen"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 35
-#: rc.cpp:960
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 121
+#: rc.cpp:681 rc.cpp:1137
#, no-c-format
-msgid "&Table font:"
-msgstr "&Taulukon kirjasin:"
+msgid "&1. Person:"
+msgstr "&1. Persoona:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 51
-#: rc.cpp:963
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 132
+#: rc.cpp:684 rc.cpp:1119
#, no-c-format
-msgid "&IPA font:"
-msgstr "&IPA-kirjasin:"
+msgid "&Female:"
+msgstr "&Feminiininen:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 70
-#: rc.cpp:966
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 143
+#: rc.cpp:687 rc.cpp:1164
#, no-c-format
-msgid "Grade Colors"
-msgstr "Asteiden värit"
+msgid "Singular"
+msgstr "Yksikkö"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 171
-#: rc.cpp:981
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 177
+#: rc.cpp:690
#, no-c-format
-msgid "&N"
-msgstr "&N"
+msgid "&3. Person:"
+msgstr "&3. Persoona:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 187
-#: rc.cpp:984
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 257
+#: rc.cpp:693 rc.cpp:1128
#, no-c-format
-msgid "Not &queried:"
-msgstr "&Ei kyselty:"
+msgid "&Neutral:"
+msgstr "&Neutri:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 206
-#: rc.cpp:987
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 268
+#: rc.cpp:696 rc.cpp:1122
#, no-c-format
-msgid "&1"
-msgstr "&1"
+msgid "&Male:"
+msgstr "&Maskuliininen:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 212
-#: rc.cpp:993
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 292
+#: rc.cpp:699 rc.cpp:1140
#, no-c-format
-msgid "Color for the grade 1"
-msgstr "Tason 1 väri"
+msgid "&2. Person:"
+msgstr "&2. Persoona:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 215
-#: rc.cpp:996
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 303
+#: rc.cpp:702 rc.cpp:1158
#, no-c-format
-msgid "Click here to change the color for grade 1."
-msgstr "Napsauta tästä vaihtaaksesi tason 1 värin."
+msgid "Plural"
+msgstr "Monikko"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 269
-#: rc.cpp:1005
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 329
+#: rc.cpp:705
#, no-c-format
-msgid "&2"
-msgstr "&2"
+msgid "&Tense:"
+msgstr "&Aikamuoto:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 272
-#: rc.cpp:1008
+#. i18n: file ./entry-dialogs/TenseEntryPageForm.ui line 348
+#: rc.cpp:708
#, no-c-format
-msgid "Alt+2"
-msgstr "Alt+2"
+msgid "Ne&xt"
+msgstr "Seu&raava"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 275
-#: rc.cpp:1011
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 113
+#: rc.cpp:717
#, no-c-format
-msgid "Color for the grade 2"
-msgstr "Tason 2 väri"
+msgid "False fr&iend:"
+msgstr "Väärä &ystävä:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 278
-#: rc.cpp:1014
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 124
+#: rc.cpp:720
#, no-c-format
-msgid "Click here to change the color for grade 2."
-msgstr "Napsauta tästä vaihtaaksesi tason 2 värin."
+msgid "&Grade:"
+msgstr "&Aste:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 313
-#: rc.cpp:1020
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 137
+#: rc.cpp:723
#, no-c-format
-msgid "&3"
-msgstr "&3"
+msgid "Last Query &Date"
+msgstr "Viimeisimmän kyselyn &päiväys"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 316
-#: rc.cpp:1023
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 204
+#: rc.cpp:726
#, no-c-format
-msgid "Alt+3"
-msgstr "Alt+3"
+msgid "T&oday"
+msgstr "T&änään"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 319
-#: rc.cpp:1026
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 212
+#: rc.cpp:729
#, no-c-format
-msgid "Color for the grade 3"
-msgstr "Tason 3 väri"
+msgid "&Never"
+msgstr "&Ei koskaan"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 322
-#: rc.cpp:1029
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 222
+#: rc.cpp:732
#, no-c-format
-msgid "Click here to change the color for grade 3."
-msgstr "Napsauta tästä vaihtaaksesi tason 3 värin."
+msgid "Query Counters"
+msgstr "Kyselykertalaskurit"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 338
-#: rc.cpp:1032
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 239
+#: rc.cpp:735
#, no-c-format
-msgid "&4"
-msgstr "&4"
+msgid "&Wrong:"
+msgstr "&Vääriä:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 341
-#: rc.cpp:1035
+#. i18n: file ./entry-dialogs/FromToEntryPageForm.ui line 250
+#: rc.cpp:738
#, no-c-format
-msgid "Alt+4"
-msgstr "Alt+4"
+msgid "&Altogether:"
+msgstr "&Yhteensä:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 344
-#: rc.cpp:1038
+#. i18n: file ./entry-dialogs/AdjEntryPageForm.ui line 33
+#: rc.cpp:744
#, no-c-format
-msgid "Color for the grade 4"
-msgstr "Tason 4 väri"
+msgid "Comparison of Adjectives"
+msgstr "Adjektiivien vertailu"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 347
-#: rc.cpp:1041
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 27
+#: rc.cpp:759
#, no-c-format
-msgid "Click here to change the color for grade 4."
-msgstr "Napsauta tästä vaihtaaksesi tason 4 värin."
+msgid "Invokes lesson input dialog"
+msgstr "Käynnistää oppitunnin syöttöikkunan"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 363
-#: rc.cpp:1044
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 52
+#: rc.cpp:762
#, no-c-format
-msgid "&5"
-msgstr "&5"
+msgid "Common Properties"
+msgstr "Yhteiset ominaisuudet"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 366
-#: rc.cpp:1047
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 128
+#: rc.cpp:765
#, no-c-format
-msgid "Alt+5"
-msgstr "Alt+5"
+msgid "&Expression:"
+msgstr "&Ilmaus"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 369
-#: rc.cpp:1050
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 139
+#: rc.cpp:768
#, no-c-format
-msgid "Color for the grade 5"
-msgstr "Tason 5 väri"
+msgid "&Pronunciation:"
+msgstr "&Ääntäminen:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 372
-#: rc.cpp:1053
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 184
+#: rc.cpp:777
#, no-c-format
-msgid "Click here to change the color for grade 5."
-msgstr "Napsauta tästä vaihtaaksesi tason 5 värin."
+msgid "Invokes input dialog for lessons"
+msgstr "Käynnistää syöttöikkunan oppitunneille"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 388
-#: rc.cpp:1056
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 215
+#: rc.cpp:783
#, no-c-format
-msgid "&6"
-msgstr "&6"
+msgid "Invokes dialog page with characters from phonetic alphabet"
+msgstr "Käynnistää ikkunasivun, jossa on merkistö foneettisesta aakkostosta"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 391
-#: rc.cpp:1059
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 225
+#: rc.cpp:786
#, no-c-format
-msgid "Alt+6"
-msgstr "Alt+6"
+msgid "T&ype"
+msgstr "T&yyppi"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 394
-#: rc.cpp:1062
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 272
+#: rc.cpp:789
#, no-c-format
-msgid "Color for the grade 6"
-msgstr "Tason 6 väri"
+msgid "&Subtype:"
+msgstr "&Alityyppi:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 397
-#: rc.cpp:1065
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 319
+#: rc.cpp:795
#, no-c-format
-msgid "Click here to change the color for grade 6."
-msgstr "Napsauta tästä vaihtaaksesi tason 6 värin."
+msgid "Invokes input dialog for word types"
+msgstr "Käynnistää syöttöikkunan sanatyypeille"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 413
-#: rc.cpp:1068
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 377
+#: rc.cpp:804
#, no-c-format
-msgid "&7"
-msgstr "&7"
+msgid "Invokes input dialog for usage labels"
+msgstr "Käynnistää syöttöikkunan käyttönimilapuille"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 416
-#: rc.cpp:1071
+#. i18n: file ./entry-dialogs/CommonEntryPageForm.ui line 458
+#: rc.cpp:807
#, no-c-format
-msgid "Alt+7"
-msgstr "Alt+7"
+msgid "Acti&ve"
+msgstr "Aktii&vinen"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 419
-#: rc.cpp:1074
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 40
+#: rc.cpp:810
#, no-c-format
-msgid "Color for the grade 7"
-msgstr "Tason 7 väri"
+msgid "Enter the correct translation:"
+msgstr "Anna oikea käännös:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 422
-#: rc.cpp:1077
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 56
+#: rc.cpp:813
#, no-c-format
-msgid "Click here to change the color for grade 7."
-msgstr "Napsauta tästä vaihtaaksesi tason 7 värin."
+msgid "Original Expression"
+msgstr "Alkuperäinen ilmaus"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 430
-#: rc.cpp:1080
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 129
+#: rc.cpp:828
#, no-c-format
-msgid "&Use colors"
-msgstr "&Käytä värejä"
+msgid "T&ype:"
+msgstr "Kirj&oita:"
-#. i18n: file ./common-dialogs/viewoptionsbase.ui line 433
-#: rc.cpp:1083 rc.cpp:1086
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 137
+#: rc.cpp:831
#, no-c-format
-msgid ""
-"If it is unchecked, you will just have black on white for the grades; if it is "
-"checked, the colors below will be chosen."
-msgstr ""
-"Jos tämä ei ole valittuna, tasot ovat mustavalkoisia; jos tämä on valittuna, "
-"allaolevia värejä käytetään."
+msgid "&False friend:"
+msgstr "&Väärä ystävä -sanapari:"
-#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 33
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 251
+#: rc.cpp:834 rc.cpp:885 rc.cpp:939 rc.cpp:984 rc.cpp:999 rc.cpp:1068
+#, no-c-format
+msgid "&Verify"
+msgstr "&Varmista"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 267
+#: rc.cpp:837 rc.cpp:981
+#, no-c-format
+msgid "Show &More"
+msgstr "Näytä &Lisää"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 283
+#: rc.cpp:840 rc.cpp:891 rc.cpp:933 rc.cpp:978 rc.cpp:1005 rc.cpp:1071
+#, no-c-format
+msgid "Show &All"
+msgstr "Näytä k&aikki"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 299
+#: rc.cpp:843 rc.cpp:894 rc.cpp:930 rc.cpp:1008 rc.cpp:1074
+#, no-c-format
+msgid "&Do Not Know"
+msgstr "&Älä tiedä"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 315
+#: rc.cpp:846 rc.cpp:888 rc.cpp:936 rc.cpp:972 rc.cpp:1002 rc.cpp:1065
+#, no-c-format
+msgid "I &Know It"
+msgstr "&Tiedän"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 333
+#: rc.cpp:849 rc.cpp:873 rc.cpp:942 rc.cpp:960 rc.cpp:1011 rc.cpp:1077
+#, no-c-format
+msgid "Progress"
+msgstr "Eteneminen"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 350
+#: rc.cpp:852 rc.cpp:879 rc.cpp:948 rc.cpp:966 rc.cpp:1017 rc.cpp:1083
+#, no-c-format
+msgid "Time:"
+msgstr "Aika:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 358
+#: rc.cpp:855 rc.cpp:876 rc.cpp:945 rc.cpp:963 rc.cpp:1014 rc.cpp:1080
+#, no-c-format
+msgid "Count:"
+msgstr "Laskuri:"
+
+#. i18n: file ./query-dialogs/RandomQueryDlgForm.ui line 392
+#: rc.cpp:858 rc.cpp:882 rc.cpp:951 rc.cpp:969 rc.cpp:1020 rc.cpp:1086
+#, no-c-format
+msgid "Cycle:"
+msgstr "Kierros:"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 40
+#: rc.cpp:861
+#, no-c-format
+msgid "Select the correct article for this noun:"
+msgstr "Valitse oikea artikkeli tälle substantiiville:"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 100
+#: rc.cpp:864
+#, no-c-format
+msgid "&female"
+msgstr "&feminiininen"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 108
+#: rc.cpp:867
+#, no-c-format
+msgid "&male"
+msgstr "&maskuliininen"
+
+#. i18n: file ./query-dialogs/ArtQueryDlgForm.ui line 116
+#: rc.cpp:870
+#, no-c-format
+msgid "&neutral"
+msgstr "&neutri"
+
+#. i18n: file ./query-dialogs/MCQueryDlgForm.ui line 32
+#: rc.cpp:897
+#, no-c-format
+msgid "Select the correct translation:"
+msgstr "Valitse oikea käännös:"
+
+#. i18n: file ./query-dialogs/SimpleQueryDlgForm.ui line 278
+#: rc.cpp:975
+#, no-c-format
+msgid "Do &Not Know"
+msgstr "&Älä tiedä"
+
+#. i18n: file ./query-dialogs/AdjQueryDlgForm.ui line 40
+#: rc.cpp:987
+#, no-c-format
+msgid "Fill in the missing comparison expressions:"
+msgstr "Täytä puuttuva vertailuilmaus:"
+
+#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 40
+#: rc.cpp:1023
+#, no-c-format
+msgid "Enter the correct conjugation forms."
+msgstr "Anna oikea taivutusryhmän muoto."
+
+#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 61
+#: rc.cpp:1026
+#, no-c-format
+msgid "Current tense is %1."
+msgstr "Nykyinen aikamuoto on %1."
+
+#. i18n: file ./query-dialogs/VerbQueryDlgForm.ui line 283
+#: rc.cpp:1059
+#, no-c-format
+msgid "Base form:"
+msgstr "Perusmuoto:"
+
+#. i18n: file ./docprop-dialogs/TypeOptPageForm.ui line 33
#: rc.cpp:1092
#, no-c-format
-msgid "Tense Descriptions"
-msgstr "Aikamuotojen kuvaukset"
+msgid "Type Descriptions"
+msgstr "Tyyppien kuvaukset"
-#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 75
-#: rc.cpp:1095 rc.cpp:1191 rc.cpp:1209 rc.cpp:1227
+#. i18n: file ./docprop-dialogs/TypeOptPageForm.ui line 75
+#: rc.cpp:1095 rc.cpp:1200 rc.cpp:1218 rc.cpp:1236
#, no-c-format
msgid "&New..."
msgstr "&Uusi..."
-#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 91
-#: rc.cpp:1098 rc.cpp:1194 rc.cpp:1212 rc.cpp:1230
+#. i18n: file ./docprop-dialogs/TypeOptPageForm.ui line 91
+#: rc.cpp:1098 rc.cpp:1203 rc.cpp:1221 rc.cpp:1239
#, no-c-format
msgid "&Modify..."
msgstr "&Muokkaa..."
@@ -4782,59 +4782,59 @@ msgstr "M&askuliininen:"
msgid "Neu&tral:"
msgstr "Neu&tri:"
-#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 33
+#. i18n: file ./docprop-dialogs/DocOptionsPageForm.ui line 33
#: rc.cpp:1170
#, no-c-format
+msgid "Document Options"
+msgstr "Asiakirjan valinnat"
+
+#. i18n: file ./docprop-dialogs/DocOptionsPageForm.ui line 50
+#: rc.cpp:1173
+#, no-c-format
+msgid "Allo&w sorting"
+msgstr "&Salli lajittelu"
+
+#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 33
+#: rc.cpp:1179
+#, no-c-format
msgid "General Document Properties"
msgstr "Sanaston yleiset ominaisuudet"
#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 50
-#: rc.cpp:1173
+#: rc.cpp:1182
#, no-c-format
msgid "&Title:"
msgstr "&Otsikko:"
#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 74
-#: rc.cpp:1176
+#: rc.cpp:1185
#, no-c-format
msgid "&Authors:"
msgstr "&Tekijät:"
#. i18n: file ./docprop-dialogs/TitlePageForm.ui line 96
-#: rc.cpp:1182
+#: rc.cpp:1191
#, no-c-format
msgid "&License:"
msgstr "&Lisenssi:"
#. i18n: file ./docprop-dialogs/UsageOptPageForm.ui line 33
-#: rc.cpp:1188
+#: rc.cpp:1197
#, no-c-format
msgid "Usage Labels"
msgstr "Käyttönimiöinti"
#. i18n: file ./docprop-dialogs/LessOptPageForm.ui line 33
-#: rc.cpp:1206
+#: rc.cpp:1215
#, no-c-format
msgid "Lesson Descriptions"
msgstr "Oppituntien kuvaukset"
-#. i18n: file ./docprop-dialogs/TypeOptPageForm.ui line 33
-#: rc.cpp:1224
-#, no-c-format
-msgid "Type Descriptions"
-msgstr "Tyyppien kuvaukset"
-
-#. i18n: file ./docprop-dialogs/DocOptionsPageForm.ui line 33
-#: rc.cpp:1242
-#, no-c-format
-msgid "Document Options"
-msgstr "Asiakirjan valinnat"
-
-#. i18n: file ./docprop-dialogs/DocOptionsPageForm.ui line 50
-#: rc.cpp:1245
+#. i18n: file ./docprop-dialogs/TenseOptPageForm.ui line 33
+#: rc.cpp:1233
#, no-c-format
-msgid "Allo&w sorting"
-msgstr "&Salli lajittelu"
+msgid "Tense Descriptions"
+msgstr "Aikamuotojen kuvaukset"
#: _translatorinfo.cpp:1
msgid ""
diff --git a/tde-i18n-fi/messages/tdeedu/kwordquiz.po b/tde-i18n-fi/messages/tdeedu/kwordquiz.po
index 4bc7f129626..5659cdc8c53 100644
--- a/tde-i18n-fi/messages/tdeedu/kwordquiz.po
+++ b/tde-i18n-fi/messages/tdeedu/kwordquiz.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kwordquiz\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-28 06:03+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -16,21 +16,71 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: dlgrc.cpp:22
-msgid "Rows & Columns"
-msgstr "Rivejä & Sarakkeita"
+#. i18n: file prefeditorbase.ui line 22
+#: kwordquizprefs.cpp:50 rc.cpp:660
+#, no-c-format
+msgid "Editor"
+msgstr "Muokkain"
-#: _translatorinfo.cpp:1
+#: kwordquizprefs.cpp:50
+msgid "Editor Settings"
+msgstr "Muokkaimen asetukset"
+
+#. i18n: file kwordquizui.rc line 77
+#: kwordquizprefs.cpp:53 rc.cpp:18 rc.cpp:708
+#, no-c-format
+msgid "Quiz"
+msgstr "Kysely"
+
+#: kwordquizprefs.cpp:53
+msgid "Quiz Settings"
+msgstr "Kyselyn asetukset"
+
+#: kwordquizprefs.cpp:56
msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
+"Flashcard\n"
+"Appearance"
+msgstr ""
+"Kysymyskortin\n"
+"näkyminen"
-#: _translatorinfo.cpp:3
+#: kwordquizprefs.cpp:56
+msgid "Flashcard Appearance Settings"
+msgstr "Kysymyskortin näkymisasetukset"
+
+#: kwordquizprefs.cpp:59
msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
+"Special\n"
+"Characters"
+msgstr ""
+"Erikois\n"
+"Merkit"
+
+#. i18n: file kwordquizui.rc line 89
+#: kwordquizprefs.cpp:59 rc.cpp:21
+#, no-c-format
+msgid "Special Characters"
+msgstr "Erikoismerkit"
+
+#: kwqnewstuff.cpp:81
+msgid "The file '%1' already exists. Do you want to overwrite it?"
+msgstr "Tiedosto '%1' on jo olemassa. Haluatko ylikirjoittaa sen?"
+
+#: kwordquiz.cpp:613 kwqnewstuff.cpp:84
+msgid "Overwrite"
+msgstr "Ylikirjoita"
+
+#: kwqnewstuff.cpp:84
+msgid "Do Not Overwrite"
+msgstr "Älä ylikirjoita"
+
+#: kwqnewstuff.cpp:89
+msgid ""
+"<qt>The selected file will now be downloaded and saved as\n"
+"<b>'%1'</b>.</qt>"
+msgstr ""
+"<qt>Valittu tiedosto ladataan ja tallennetaan nimellä\n"
+"<b>'%1'</b>.</qt>"
#: flashview.cpp:89 multipleview.cpp:129 qaview.cpp:160
msgid "Your answer was correct!"
@@ -133,120 +183,6 @@ msgstr "&Peru lajittelu"
msgid "&Undo Shuffle"
msgstr "&Peru sekoitus"
-#: wqlreader.cpp:62
-msgid "This does not appear to be a (K)WordQuiz file"
-msgstr "Tämä ei ole (K)WordQuiz-tiedosto"
-
-#: wqlreader.cpp:71
-msgid "KWordQuiz can only open files created by WordQuiz 5.x"
-msgstr "KWordQuiz voi avata vain WordQuiz 5.x:llä luotuja tiedostoja"
-
-#: dlglanguage.cpp:26
-msgid "Column Titles"
-msgstr "Sarakkeiden otsikot"
-
-#. i18n: file prefeditorbase.ui line 22
-#: kwordquizprefs.cpp:50 rc.cpp:660
-#, no-c-format
-msgid "Editor"
-msgstr "Muokkain"
-
-#: kwordquizprefs.cpp:50
-msgid "Editor Settings"
-msgstr "Muokkaimen asetukset"
-
-#. i18n: file kwordquizui.rc line 77
-#: kwordquizprefs.cpp:53 rc.cpp:18 rc.cpp:708
-#, no-c-format
-msgid "Quiz"
-msgstr "Kysely"
-
-#: kwordquizprefs.cpp:53
-msgid "Quiz Settings"
-msgstr "Kyselyn asetukset"
-
-#: kwordquizprefs.cpp:56
-msgid ""
-"Flashcard\n"
-"Appearance"
-msgstr ""
-"Kysymyskortin\n"
-"näkyminen"
-
-#: kwordquizprefs.cpp:56
-msgid "Flashcard Appearance Settings"
-msgstr "Kysymyskortin näkymisasetukset"
-
-#: kwordquizprefs.cpp:59
-msgid ""
-"Special\n"
-"Characters"
-msgstr ""
-"Erikois\n"
-"Merkit"
-
-#. i18n: file kwordquizui.rc line 89
-#: kwordquizprefs.cpp:59 rc.cpp:21
-#, no-c-format
-msgid "Special Characters"
-msgstr "Erikoismerkit"
-
-#: kwordquizdoc.cpp:110
-msgid ""
-"The current file has been modified.\n"
-"Do you want to save it?"
-msgstr ""
-"Nykyiset tiedot ovat muuttuneet.\n"
-"Haluatko tallentaa ne?"
-
-#: kwordquizdoc.cpp:165
-msgid "<qt>Cannot open file<br><b>%1</b></qt>"
-msgstr "<qt>Ei voida avata tiedostoa<br><b>%1</b></qt>"
-
-#: kwordquizdoc.cpp:335
-msgid "<qt>Cannot write to file<br><b>%1</b></qt>"
-msgstr "<qt>Ei voida kirjoittaa tiedostoon<br><b>%1</b></qt>"
-
-#: dlgsort.cpp:24
-msgid "Sort"
-msgstr "Järjestä"
-
-#: wqprintdialogpage.cpp:31
-msgid "Vocabulary Options"
-msgstr "Sanaston asetukset"
-
-#: wqprintdialogpage.cpp:35
-msgid "Select Type of Printout"
-msgstr "Valitse tulostuksen tyyppi"
-
-#: wqprintdialogpage.cpp:42
-msgid "Vocabulary &list"
-msgstr "Sanasto&lista"
-
-#: wqprintdialogpage.cpp:44
-msgid "Vocabulary e&xam"
-msgstr "Sanasto&koe"
-
-#: wqprintdialogpage.cpp:46
-msgid "&Flashcards"
-msgstr "&Kysymyskortit"
-
-#: wqprintdialogpage.cpp:50
-msgid "Specify type of printout to make"
-msgstr "Määrittele tehtävän tulostuksen tyyppi"
-
-#: wqprintdialogpage.cpp:51
-msgid "Select to print the vocabulary as displayed in the editor"
-msgstr "Valitse tulostaaksesi sanaston kuten se näytetään muokkaimessa"
-
-#: wqprintdialogpage.cpp:52
-msgid "Select to print the vocabulary as a vocabulary exam"
-msgstr "Valitse tulostaaksesi sanaston sanastokokeeksi"
-
-#: wqprintdialogpage.cpp:53
-msgid "Select to print flashcards"
-msgstr "Valitse tulostaaksesi kysymyskortit"
-
#. i18n: file kwordquizui.rc line 16
#: rc.cpp:3
#, no-c-format
@@ -1472,51 +1408,122 @@ msgid ""
msgstr ""
"Ladattujen sanastojen oletustalletuskansio (suhteellinen $HOME-muuttujalle)"
-#: kwqnewstuff.cpp:81
-msgid "The file '%1' already exists. Do you want to overwrite it?"
-msgstr "Tiedosto '%1' on jo olemassa. Haluatko ylikirjoittaa sen?"
+#: main.cpp:24
+msgid "A powerful flashcard and vocabulary learning program"
+msgstr "Tehokas kysymyskorttien ja sanaston oppimisohjelma"
-#: kwordquiz.cpp:613 kwqnewstuff.cpp:84
-msgid "Overwrite"
-msgstr "Ylikirjoita"
+#: main.cpp:29
+msgid ""
+"A number 1-5 corresponding to the \n"
+"entries in the Mode menu"
+msgstr ""
+"Numero 1-5 vastaten \n"
+"Tapa-valikkoa"
-#: kwqnewstuff.cpp:84
-msgid "Do Not Overwrite"
-msgstr "Älä ylikirjoita"
+#: main.cpp:31
+msgid ""
+"Type of session to start with: \n"
+"'flash' for flashcard, \n"
+"'mc' for multiple choice, \n"
+"'qa' for question and answer"
+msgstr ""
+"Kyselytapa: \n"
+"'flash' kysymyskorteille, \n"
+"'mc' monivalintakysymyksille, \n"
+"'qa' kysymys ja vastaus -pareille"
-#: kwqnewstuff.cpp:89
+#: main.cpp:32
+msgid "File to open"
+msgstr "Avattava tiedosto"
+
+#: main.cpp:39
+msgid "KWordQuiz"
+msgstr "KWordQuiz"
+
+#: main.cpp:49
+#, fuzzy
+msgid "KDE Edutainment Maintainer"
+msgstr "TDE opetusohjelmien ylläpitäjä"
+
+#: kwordquizdoc.cpp:110
msgid ""
-"<qt>The selected file will now be downloaded and saved as\n"
-"<b>'%1'</b>.</qt>"
+"The current file has been modified.\n"
+"Do you want to save it?"
msgstr ""
-"<qt>Valittu tiedosto ladataan ja tallennetaan nimellä\n"
-"<b>'%1'</b>.</qt>"
+"Nykyiset tiedot ovat muuttuneet.\n"
+"Haluatko tallentaa ne?"
-#: dlgspecchar.cpp:26
-msgid "Select Character"
-msgstr "Valitse merkki"
+#: kwordquizdoc.cpp:165
+msgid "<qt>Cannot open file<br><b>%1</b></qt>"
+msgstr "<qt>Ei voida avata tiedostoa<br><b>%1</b></qt>"
-#: dlgspecchar.cpp:30
-msgid "&Select"
-msgstr "&Valitse"
+#: kwordquizdoc.cpp:335
+msgid "<qt>Cannot write to file<br><b>%1</b></qt>"
+msgstr "<qt>Ei voida kirjoittaa tiedostoon<br><b>%1</b></qt>"
-#: dlgspecchar.cpp:31
-msgid "Select this character"
-msgstr "Valitse tämä merkki"
+#: wqprintdialogpage.cpp:31
+msgid "Vocabulary Options"
+msgstr "Sanaston asetukset"
-#: prefcardappearance.cpp:68
+#: wqprintdialogpage.cpp:35
+msgid "Select Type of Printout"
+msgstr "Valitse tulostuksen tyyppi"
+
+#: wqprintdialogpage.cpp:42
+msgid "Vocabulary &list"
+msgstr "Sanasto&lista"
+
+#: wqprintdialogpage.cpp:44
+msgid "Vocabulary e&xam"
+msgstr "Sanasto&koe"
+
+#: wqprintdialogpage.cpp:46
+msgid "&Flashcards"
+msgstr "&Kysymyskortit"
+
+#: wqprintdialogpage.cpp:50
+msgid "Specify type of printout to make"
+msgstr "Määrittele tehtävän tulostuksen tyyppi"
+
+#: wqprintdialogpage.cpp:51
+msgid "Select to print the vocabulary as displayed in the editor"
+msgstr "Valitse tulostaaksesi sanaston kuten se näytetään muokkaimessa"
+
+#: wqprintdialogpage.cpp:52
+msgid "Select to print the vocabulary as a vocabulary exam"
+msgstr "Valitse tulostaaksesi sanaston sanastokokeeksi"
+
+#: wqprintdialogpage.cpp:53
+msgid "Select to print flashcards"
+msgstr "Valitse tulostaaksesi kysymyskortit"
+
+#: _translatorinfo.cpp:1
msgid ""
-"_: Back of the flashcard\n"
-"Back"
-msgstr "Taus"
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
-#: prefcardappearance.cpp:70
-msgid "Answer"
-msgstr "Vastaus"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
-#: prefcardappearance.cpp:83
-msgid "Question"
-msgstr "Kysymys"
+#: wqlreader.cpp:62
+msgid "This does not appear to be a (K)WordQuiz file"
+msgstr "Tämä ei ole (K)WordQuiz-tiedosto"
+
+#: wqlreader.cpp:71
+msgid "KWordQuiz can only open files created by WordQuiz 5.x"
+msgstr "KWordQuiz voi avata vain WordQuiz 5.x:llä luotuja tiedostoja"
+
+#: dlgrc.cpp:22
+msgid "Rows & Columns"
+msgstr "Rivejä & Sarakkeita"
+
+#: dlglanguage.cpp:26
+msgid "Column Titles"
+msgstr "Sarakkeiden otsikot"
#: kwordquiz.cpp:109
msgid "Creates a new blank vocabulary document"
@@ -1988,39 +1995,32 @@ msgstr "%1 -> %2 Satunnaisesti"
msgid "%1 <-> %2 Randomly"
msgstr "%1 <-> %2 Satunnaisesti"
-#: main.cpp:24
-msgid "A powerful flashcard and vocabulary learning program"
-msgstr "Tehokas kysymyskorttien ja sanaston oppimisohjelma"
-
-#: main.cpp:29
+#: prefcardappearance.cpp:68
msgid ""
-"A number 1-5 corresponding to the \n"
-"entries in the Mode menu"
-msgstr ""
-"Numero 1-5 vastaten \n"
-"Tapa-valikkoa"
+"_: Back of the flashcard\n"
+"Back"
+msgstr "Taus"
-#: main.cpp:31
-msgid ""
-"Type of session to start with: \n"
-"'flash' for flashcard, \n"
-"'mc' for multiple choice, \n"
-"'qa' for question and answer"
-msgstr ""
-"Kyselytapa: \n"
-"'flash' kysymyskorteille, \n"
-"'mc' monivalintakysymyksille, \n"
-"'qa' kysymys ja vastaus -pareille"
+#: prefcardappearance.cpp:70
+msgid "Answer"
+msgstr "Vastaus"
-#: main.cpp:32
-msgid "File to open"
-msgstr "Avattava tiedosto"
+#: prefcardappearance.cpp:83
+msgid "Question"
+msgstr "Kysymys"
-#: main.cpp:39
-msgid "KWordQuiz"
-msgstr "KWordQuiz"
+#: dlgsort.cpp:24
+msgid "Sort"
+msgstr "Järjestä"
-#: main.cpp:49
-#, fuzzy
-msgid "KDE Edutainment Maintainer"
-msgstr "TDE opetusohjelmien ylläpitäjä"
+#: dlgspecchar.cpp:26
+msgid "Select Character"
+msgstr "Valitse merkki"
+
+#: dlgspecchar.cpp:30
+msgid "&Select"
+msgstr "&Valitse"
+
+#: dlgspecchar.cpp:31
+msgid "Select this character"
+msgstr "Valitse tämä merkki"
diff --git a/tde-i18n-fi/messages/tdeedu/libtdeedu.po b/tde-i18n-fi/messages/tdeedu/libtdeedu.po
index 83263a8e81b..293015cc69c 100644
--- a/tde-i18n-fi/messages/tdeedu/libtdeedu.po
+++ b/tde-i18n-fi/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-08-28 05:51+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -16,6 +16,18 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: tdeeduui/tdeeduglossary.cpp:35 tdeeduui/tdeeduglossary.cpp:166
+msgid "Glossary"
+msgstr "Sanasto"
+
+#: tdeeduui/tdeeduglossary.cpp:185
+msgid "Search:"
+msgstr "Etsi:"
+
+#: tdeeduui/tdeeduglossary.cpp:390
+msgid "References"
+msgstr "Viittaukset"
+
#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
@@ -28,17 +40,21 @@ msgid ""
"Your emails"
msgstr "kim.enkovaara@iki.fi,ilpo@iki.fi"
-#: tdeeduui/tdeeduglossary.cpp:35 tdeeduui/tdeeduglossary.cpp:166
-msgid "Glossary"
-msgstr "Sanasto"
+#: extdate/main.cpp:6
+msgid "ExtDatePicker test program"
+msgstr "ExtDatePicker testiohjelma"
-#: tdeeduui/tdeeduglossary.cpp:185
-msgid "Search:"
-msgstr "Etsi:"
+#: extdate/main.cpp:7
+msgid "Compares KDatePicker and ExtDatePicker"
+msgstr "Vertailee KDatePicker ja ExtDatePicker sovelmia"
-#: tdeeduui/tdeeduglossary.cpp:390
-msgid "References"
-msgstr "Viittaukset"
+#: extdate/main.cpp:16
+msgid "Test ExtDatePicker"
+msgstr "Kokeile ExtDatePicker sovelmaa"
+
+#: extdate/main.cpp:18
+msgid "(c) 2004, Jason Harris"
+msgstr "(c) 2004, Jason Harris"
#: extdate/extdatepicker.cpp:80
#, c-format
@@ -304,19 +320,3 @@ msgid ""
"_: Long day name\n"
"Sunday"
msgstr "Sunnuntai"
-
-#: extdate/main.cpp:6
-msgid "ExtDatePicker test program"
-msgstr "ExtDatePicker testiohjelma"
-
-#: extdate/main.cpp:7
-msgid "Compares KDatePicker and ExtDatePicker"
-msgstr "Vertailee KDatePicker ja ExtDatePicker sovelmia"
-
-#: extdate/main.cpp:16
-msgid "Test ExtDatePicker"
-msgstr "Kokeile ExtDatePicker sovelmaa"
-
-#: extdate/main.cpp:18
-msgid "(c) 2004, Jason Harris"
-msgstr "(c) 2004, Jason Harris"
diff --git a/tde-i18n-fi/messages/tdeedu/tdefile_drgeo.po b/tde-i18n-fi/messages/tdeedu/tdefile_drgeo.po
index 27d2cc989a1..629d21a90e6 100644
--- a/tde-i18n-fi/messages/tdeedu/tdefile_drgeo.po
+++ b/tde-i18n-fi/messages/tdeedu/tdefile_drgeo.po
@@ -4,7 +4,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: 2005-07-21 12:30+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeedu/tdefile_kig.po b/tde-i18n-fi/messages/tdeedu/tdefile_kig.po
index aee01ee6be0..85742ac8f9a 100644
--- a/tde-i18n-fi/messages/tdeedu/tdefile_kig.po
+++ b/tde-i18n-fi/messages/tdeedu/tdefile_kig.po
@@ -4,7 +4,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: 2005-10-16 02:26+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/atlantik.po b/tde-i18n-fi/messages/tdegames/atlantik.po
index 61eb7e8af76..5c4a1d729c7 100644
--- a/tde-i18n-fi/messages/tdegames/atlantik.po
+++ b/tde-i18n-fi/messages/tdegames/atlantik.po
@@ -13,7 +13,7 @@
msgid ""
msgstr ""
"Project-Id-Version: atlantik\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:08+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -24,164 +24,132 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti"
+#. i18n: file atlantikui.rc line 7
+#: rc.cpp:6
+#, no-c-format
+msgid "&Move"
+msgstr "&Liiku"
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@kde-fi.org"
+#: client/selectgame_widget.cpp:43
+msgid "Create or Select monopd Game"
+msgstr "Luo uusi tai valitse vanha monopd-peli"
-#: libatlantikclient/atlantik_network.cpp:909
-msgid "Connecting to %1:%2..."
-msgstr "Yhdistetään palvelimelle %1:%2..."
+#: client/selectgame_widget.cpp:48
+msgid "Game"
+msgstr "Peli"
-#: libatlantikclient/atlantik_network.cpp:915
-msgid "Server host name lookup finished..."
-msgstr "Palvelimen isäntänimihaku valmis..."
+#: client/eventlogwidget.cpp:67 client/selectgame_widget.cpp:49
+msgid "Description"
+msgstr "Seloste"
-#: libatlantikclient/atlantik_network.cpp:920
-msgid "Connected to %1:%2."
-msgstr "Yhdistetty palvelimelle %1:%2."
+#: client/selectgame_widget.cpp:50
+msgid "Id"
+msgstr "Id"
-#: libatlantikclient/atlantik_network.cpp:925
-#, c-format
-msgid "Connection failed! Error code: %1"
-msgstr "Yhdistys epäonnistui. Virhekoodi: %1"
+#: client/selectgame_widget.cpp:51
+msgid "Players"
+msgstr "Pelaajat"
-#: client/configdlg.cpp:43
-msgid "Configure Atlantik"
-msgstr "Atlantikin asetukset"
+#: client/selectgame_widget.cpp:62
+msgid "Server List"
+msgstr "Palvelinlista"
-#: client/configdlg.cpp:46
-msgid "General"
-msgstr "Yleiset"
+#: client/selectgame_widget.cpp:69 client/selectgame_widget.cpp:173
+msgid "Create Game"
+msgstr "Tee peli"
-#: client/configdlg.cpp:47
-msgid "Personalization"
-msgstr "Mukautus"
+#: client/selectgame_widget.cpp:83 client/selectgame_widget.cpp:121
+msgid "Create a new %1 Game"
+msgstr "Tee uusi %1 peli"
-#: client/configdlg.cpp:48
-msgid "Board"
-msgstr "Lauta"
+#: client/selectgame_widget.cpp:89 client/selectgame_widget.cpp:125
+#: client/selectgame_widget.cpp:146
+msgid "Join %1's %2 Game"
+msgstr "Liity käyttäjän %1 peliin %2"
-#: client/configdlg.cpp:49
-msgid "Meta Server"
-msgstr "Metapalvelin"
+#: client/selectgame_widget.cpp:171
+msgid "Join Game"
+msgstr "Liity peliin"
-#: client/configdlg.cpp:119
-msgid "Player name:"
-msgstr "Pelaaja:"
+#: client/main.cpp:29
+msgid "Connect to this host"
+msgstr "Yhdistä tähän palvelimeen"
-#: client/configdlg.cpp:125
-msgid "Player image:"
-msgstr "Pelaajahahmo:"
+#: client/main.cpp:31
+msgid "Connect at this port"
+msgstr "Yhdistä tähän porttiin"
-#: client/configdlg.cpp:190
-msgid "Request list of Internet servers on start-up"
-msgstr "Pyydä luettelo Internet-palvelimista käynnistettäessä"
+#: client/main.cpp:33
+msgid "Join this game"
+msgstr "Liity tähän peliin"
-#: client/configdlg.cpp:194
-msgid ""
-"If checked, Atlantik connects to a meta server on start-up to\n"
-"request a list of Internet servers.\n"
-msgstr ""
-"Jos valittu, Atlantik yhdistää meta-palvelimelle käynnistyksen yhteydessä\n"
-"Internet palvelimien listan hakemiseksi.\n"
+#: client/main.cpp:41
+msgid "Atlantik"
+msgstr "Atlantik"
-#: client/configdlg.cpp:198
-msgid "Hide development servers"
-msgstr "Piilota kehityspalvelimet"
+#: client/main.cpp:42
+msgid "The Atlantic board game"
+msgstr "Atlantti-lautapeli"
-#: client/configdlg.cpp:202
-msgid ""
-"Some of the Internet servers might be running development\n"
-"versions of the server software. If checked, Atlantik will not\n"
-"display these servers.\n"
-msgstr ""
-"Jotkut Internet-palvelimet voivat ajaa palvelinohjelmiston\n"
-"kehitysversioita. Jos valittu, Atlantik ei näytä näitä\n"
-"palvelimia.\n"
+#: client/main.cpp:44
+msgid "(c) 1998-2004 Rob Kaper"
+msgstr "(c) 1998-2004 Rob Kaper"
-#: client/configdlg.cpp:233
-msgid "Show timestamps in chat messages"
-msgstr "Näytä aikaleimat keskusteluviesteissä"
+#: client/main.cpp:45
+msgid "TDE client for playing Monopoly-like games on the monopd network."
+msgstr "TDE-asiakas Monopolin tapaisten pelien pelaamiseen monopd-verkossa"
-#: client/configdlg.cpp:237
-msgid ""
-"If checked, Atlantik will add timestamps in front of chat\n"
-"messages.\n"
-msgstr ""
-"Jos valittu, Atlantik lisää aikaleimat keskusteluviestien\n"
-"eteen.\n"
+#: client/main.cpp:49
+msgid "main author"
+msgstr "Tekijä"
-#: client/configdlg.cpp:261
-msgid "Game Status Feedback"
-msgstr "Palautetta pelin tilanteesta"
+#: client/main.cpp:52
+msgid "KExtendedSocket support"
+msgstr "KExtendedSocket-tuki"
-#: client/configdlg.cpp:264
-msgid "Display title deed card on unowned properties"
-msgstr "Näytä omistamattomien kiinteistöjen kauppakirjat"
+#: client/main.cpp:53
+msgid "various patches"
+msgstr "sekalaisia korjauksia"
-#: client/configdlg.cpp:266
-msgid ""
-"If checked, unowned properties on the board display an estate\n"
-"card to indicate the property is for sale.\n"
-msgstr ""
-"Jos valittuna, omistamattomien kiinteistöjen kauppakirjat näytetään\n"
-"pelilaudalla viitaten kiinteistön olevan myynnissä.\n"
+#: client/main.cpp:55
+msgid "application icon"
+msgstr "ohjelmakuvake"
-#: client/configdlg.cpp:270
-msgid "Highlight unowned properties"
-msgstr "Korosta omistamattomat kiinteistöt"
+#: client/main.cpp:56
+msgid "token icons"
+msgstr "pelimerkkien kuvakkeet"
-#: client/configdlg.cpp:272
-msgid ""
-"If checked, unowned properties on the board are highlighted to\n"
-"indicate the property is for sale.\n"
-msgstr ""
-"Jos valittuna, laudan omistamattomat kiinteistöt ovat korostettuina\n"
-"merkitäkseen sen, että kiinteistö on myynnissä.\n"
+#: client/main.cpp:57 client/main.cpp:58
+msgid "icons"
+msgstr "kuvakkeet"
-#: client/configdlg.cpp:276
-msgid "Darken mortgaged properties"
-msgstr "Pimennä kiinnitetyt alueet"
+#: client/main.cpp:73
+msgid "The Atlantic Board Game"
+msgstr "Atlantic - Lautapeli"
-#: client/configdlg.cpp:278
-msgid ""
-"If checked, mortgaged properties on the board will be colored\n"
-"darker than of the default color.\n"
-msgstr ""
-"Jos valittuna, kiinnitetyt kiinteistöt väritetään\n"
-"tummemmalla kuin normaalisti.\n"
+#: client/selectconfiguration_widget.cpp:45
+msgid "Game Configuration"
+msgstr "Peliasetukset"
-#: client/configdlg.cpp:282
-msgid "Animate token movement"
-msgstr "Animoi pelinappulan liikkuminen"
+#: client/selectconfiguration_widget.cpp:61
+msgid "Leave Game"
+msgstr "Poistu pelistä"
-#: client/configdlg.cpp:284
-msgid ""
-"If checked, tokens will move across the board\n"
-"instead of jumping directly to their new location.\n"
-msgstr ""
-"Jos valittuna, pelinappulat siirretään läpi laudan\n"
-"uuteen sijaintiin hyppäämisen sijaan.\n"
+#: client/selectconfiguration_widget.cpp:68
+msgid "Start Game"
+msgstr "Aloita peli"
-#: client/configdlg.cpp:288
-msgid "Quartz effects"
-msgstr "Kvartsi-efektit"
+#: client/selectconfiguration_widget.cpp:78
+msgid "Retrieving configuration list..."
+msgstr "Haetaan asetuslistaa"
-#: client/configdlg.cpp:290
-msgid ""
-"If checked, the colored headers of street estates on the board will have a "
-"Quartz effect similar to the Quartz KWin style.\n"
-msgstr ""
-"Jos valittu, väritetyt katujen otsikot laudalla käyttävät Quartz efektiä, joka "
-"on samanlainen kuin Quartz KWin tyyli.\n"
+#: client/selectconfiguration_widget.cpp:83
+msgid "Game started. Retrieving full game data..."
+msgstr "Peli alkoi. Haetaan pelitietoja..."
+
+#: client/selectconfiguration_widget.cpp:162
+msgid "Retrieved configuration list."
+msgstr "Haettiin asetuslista."
#: client/selectserver_widget.cpp:39
msgid "Enter Custom monopd Server"
@@ -251,10 +219,6 @@ msgstr "Tapahtumaloki"
msgid "Date/Time"
msgstr "Päivä/Aika"
-#: client/eventlogwidget.cpp:67 client/selectgame_widget.cpp:49
-msgid "Description"
-msgstr "Seloste"
-
#: client/eventlogwidget.cpp:75
msgid "&Save As..."
msgstr "&Tallenna nimellä..."
@@ -264,30 +228,6 @@ msgstr "&Tallenna nimellä..."
msgid "Atlantik log file, saved at %1."
msgstr "Atlantik lokitiedosto, talletettu kohteeseen %1."
-#: client/selectconfiguration_widget.cpp:45
-msgid "Game Configuration"
-msgstr "Peliasetukset"
-
-#: client/selectconfiguration_widget.cpp:61
-msgid "Leave Game"
-msgstr "Poistu pelistä"
-
-#: client/selectconfiguration_widget.cpp:68
-msgid "Start Game"
-msgstr "Aloita peli"
-
-#: client/selectconfiguration_widget.cpp:78
-msgid "Retrieving configuration list..."
-msgstr "Haetaan asetuslistaa"
-
-#: client/selectconfiguration_widget.cpp:83
-msgid "Game started. Retrieving full game data..."
-msgstr "Peli alkoi. Haetaan pelitietoja..."
-
-#: client/selectconfiguration_widget.cpp:162
-msgid "Retrieved configuration list."
-msgstr "Haettiin asetuslista."
-
#: client/atlantik.cpp:106
msgid "Show Event &Log"
msgstr "Näytä tapahtuma&loki"
@@ -360,177 +300,215 @@ msgstr "Sulje ja häviä?"
msgid "Close && Forfeit"
msgstr "Sulje ja sakota?"
-#: client/selectgame_widget.cpp:43
-msgid "Create or Select monopd Game"
-msgstr "Luo uusi tai valitse vanha monopd-peli"
+#: client/configdlg.cpp:43
+msgid "Configure Atlantik"
+msgstr "Atlantikin asetukset"
-#: client/selectgame_widget.cpp:48
-msgid "Game"
-msgstr "Peli"
+#: client/configdlg.cpp:46
+msgid "General"
+msgstr "Yleiset"
-#: client/selectgame_widget.cpp:50
-msgid "Id"
-msgstr "Id"
+#: client/configdlg.cpp:47
+msgid "Personalization"
+msgstr "Mukautus"
-#: client/selectgame_widget.cpp:51
-msgid "Players"
-msgstr "Pelaajat"
+#: client/configdlg.cpp:48
+msgid "Board"
+msgstr "Lauta"
-#: client/selectgame_widget.cpp:62
-msgid "Server List"
-msgstr "Palvelinlista"
+#: client/configdlg.cpp:49
+msgid "Meta Server"
+msgstr "Metapalvelin"
-#: client/selectgame_widget.cpp:69 client/selectgame_widget.cpp:173
-msgid "Create Game"
-msgstr "Tee peli"
+#: client/configdlg.cpp:119
+msgid "Player name:"
+msgstr "Pelaaja:"
-#: client/selectgame_widget.cpp:83 client/selectgame_widget.cpp:121
-msgid "Create a new %1 Game"
-msgstr "Tee uusi %1 peli"
+#: client/configdlg.cpp:125
+msgid "Player image:"
+msgstr "Pelaajahahmo:"
-#: client/selectgame_widget.cpp:89 client/selectgame_widget.cpp:125
-#: client/selectgame_widget.cpp:146
-msgid "Join %1's %2 Game"
-msgstr "Liity käyttäjän %1 peliin %2"
+#: client/configdlg.cpp:190
+msgid "Request list of Internet servers on start-up"
+msgstr "Pyydä luettelo Internet-palvelimista käynnistettäessä"
-#: client/selectgame_widget.cpp:171
-msgid "Join Game"
-msgstr "Liity peliin"
+#: client/configdlg.cpp:194
+msgid ""
+"If checked, Atlantik connects to a meta server on start-up to\n"
+"request a list of Internet servers.\n"
+msgstr ""
+"Jos valittu, Atlantik yhdistää meta-palvelimelle käynnistyksen yhteydessä\n"
+"Internet palvelimien listan hakemiseksi.\n"
-#: client/main.cpp:29
-msgid "Connect to this host"
-msgstr "Yhdistä tähän palvelimeen"
+#: client/configdlg.cpp:198
+msgid "Hide development servers"
+msgstr "Piilota kehityspalvelimet"
-#: client/main.cpp:31
-msgid "Connect at this port"
-msgstr "Yhdistä tähän porttiin"
+#: client/configdlg.cpp:202
+msgid ""
+"Some of the Internet servers might be running development\n"
+"versions of the server software. If checked, Atlantik will not\n"
+"display these servers.\n"
+msgstr ""
+"Jotkut Internet-palvelimet voivat ajaa palvelinohjelmiston\n"
+"kehitysversioita. Jos valittu, Atlantik ei näytä näitä\n"
+"palvelimia.\n"
-#: client/main.cpp:33
-msgid "Join this game"
-msgstr "Liity tähän peliin"
+#: client/configdlg.cpp:233
+msgid "Show timestamps in chat messages"
+msgstr "Näytä aikaleimat keskusteluviesteissä"
-#: client/main.cpp:41
-msgid "Atlantik"
-msgstr "Atlantik"
+#: client/configdlg.cpp:237
+msgid ""
+"If checked, Atlantik will add timestamps in front of chat\n"
+"messages.\n"
+msgstr ""
+"Jos valittu, Atlantik lisää aikaleimat keskusteluviestien\n"
+"eteen.\n"
-#: client/main.cpp:42
-msgid "The Atlantic board game"
-msgstr "Atlantti-lautapeli"
+#: client/configdlg.cpp:261
+msgid "Game Status Feedback"
+msgstr "Palautetta pelin tilanteesta"
-#: client/main.cpp:44
-msgid "(c) 1998-2004 Rob Kaper"
-msgstr "(c) 1998-2004 Rob Kaper"
+#: client/configdlg.cpp:264
+msgid "Display title deed card on unowned properties"
+msgstr "Näytä omistamattomien kiinteistöjen kauppakirjat"
-#: client/main.cpp:45
-msgid "TDE client for playing Monopoly-like games on the monopd network."
-msgstr "TDE-asiakas Monopolin tapaisten pelien pelaamiseen monopd-verkossa"
+#: client/configdlg.cpp:266
+msgid ""
+"If checked, unowned properties on the board display an estate\n"
+"card to indicate the property is for sale.\n"
+msgstr ""
+"Jos valittuna, omistamattomien kiinteistöjen kauppakirjat näytetään\n"
+"pelilaudalla viitaten kiinteistön olevan myynnissä.\n"
-#: client/main.cpp:49
-msgid "main author"
-msgstr "Tekijä"
+#: client/configdlg.cpp:270
+msgid "Highlight unowned properties"
+msgstr "Korosta omistamattomat kiinteistöt"
-#: client/main.cpp:52
-msgid "KExtendedSocket support"
-msgstr "KExtendedSocket-tuki"
+#: client/configdlg.cpp:272
+msgid ""
+"If checked, unowned properties on the board are highlighted to\n"
+"indicate the property is for sale.\n"
+msgstr ""
+"Jos valittuna, laudan omistamattomat kiinteistöt ovat korostettuina\n"
+"merkitäkseen sen, että kiinteistö on myynnissä.\n"
-#: client/main.cpp:53
-msgid "various patches"
-msgstr "sekalaisia korjauksia"
+#: client/configdlg.cpp:276
+msgid "Darken mortgaged properties"
+msgstr "Pimennä kiinnitetyt alueet"
-#: client/main.cpp:55
-msgid "application icon"
-msgstr "ohjelmakuvake"
+#: client/configdlg.cpp:278
+msgid ""
+"If checked, mortgaged properties on the board will be colored\n"
+"darker than of the default color.\n"
+msgstr ""
+"Jos valittuna, kiinnitetyt kiinteistöt väritetään\n"
+"tummemmalla kuin normaalisti.\n"
-#: client/main.cpp:56
-msgid "token icons"
-msgstr "pelimerkkien kuvakkeet"
+#: client/configdlg.cpp:282
+msgid "Animate token movement"
+msgstr "Animoi pelinappulan liikkuminen"
-#: client/main.cpp:57 client/main.cpp:58
-msgid "icons"
-msgstr "kuvakkeet"
+#: client/configdlg.cpp:284
+msgid ""
+"If checked, tokens will move across the board\n"
+"instead of jumping directly to their new location.\n"
+msgstr ""
+"Jos valittuna, pelinappulat siirretään läpi laudan\n"
+"uuteen sijaintiin hyppäämisen sijaan.\n"
-#: client/main.cpp:73
-msgid "The Atlantic Board Game"
-msgstr "Atlantic - Lautapeli"
+#: client/configdlg.cpp:288
+msgid "Quartz effects"
+msgstr "Kvartsi-efektit"
-#: libatlantikui/trade_widget.cpp:55
-#, c-format
-msgid "Trade %1"
-msgstr "Vaihda %1"
+#: client/configdlg.cpp:290
+msgid ""
+"If checked, the colored headers of street estates on the board will have a "
+"Quartz effect similar to the Quartz KWin style.\n"
+msgstr ""
+"Jos valittu, väritetyt katujen otsikot laudalla käyttävät Quartz efektiä, joka "
+"on samanlainen kuin Quartz KWin tyyli.\n"
-#: libatlantikui/trade_widget.cpp:59
-msgid "Add Component"
-msgstr "Lisää komponentti"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti"
-#: libatlantikui/trade_widget.cpp:63
-msgid "Estate"
-msgstr "Omaisuus"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@kde-fi.org"
-#: libatlantikui/trade_widget.cpp:64
-msgid "Money"
-msgstr "Rahat"
+#: libatlantikui/estateview.cpp:480 libatlantikui/portfolioview.cpp:263
+#, c-format
+msgid "Request Trade with %1"
+msgstr "Pyydä kauppaa %1:n kanssa"
-#: libatlantikui/trade_widget.cpp:89
-msgid "From"
-msgstr "Keneltä"
+#: libatlantikui/portfolioview.cpp:268
+msgid "Boot Player %1 to Lounge"
+msgstr "Potkaise pelaaja %1 odotushuoneeseen"
-#: libatlantikui/trade_widget.cpp:93
-msgid "To"
-msgstr "Kenelle"
+#: libatlantikui/auction_widget.cpp:50
+#, c-format
+msgid "Auction: %1"
+msgstr "Huutokauppa: %1"
-#: libatlantikui/trade_widget.cpp:112
-msgid "Update"
-msgstr "Päivitä"
+#: libatlantikui/auction_widget.cpp:50
+msgid "Auction"
+msgstr "Huutokauppa"
#: libatlantikui/auction_widget.cpp:54 libatlantikui/trade_widget.cpp:120
#: libatlantikui/trade_widget.cpp:122
msgid "Player"
msgstr "Pelaaja"
-#: libatlantikui/trade_widget.cpp:121
-msgid "Gives"
-msgstr "Antaa"
-
-#: libatlantikui/trade_widget.cpp:123
-msgid "Item"
-msgstr "Tarvike"
+#: libatlantikui/auction_widget.cpp:55
+msgid "Bid"
+msgstr "Tarjous"
-#: libatlantikui/trade_widget.cpp:133
-msgid "Reject"
-msgstr "Hylkää"
+#: libatlantikui/auction_widget.cpp:80
+msgid "Make Bid"
+msgstr "Tee tarjous"
-#: libatlantikui/trade_widget.cpp:138
-msgid "Accept"
-msgstr "Hyväksy"
+#: libatlantikui/auction_widget.cpp:94
+msgid "Going once..."
+msgstr "Ensimmäinen..."
-#: libatlantikui/trade_widget.cpp:146 libatlantikui/trade_widget.cpp:219
-msgid "%1 out of %2 players accept current trade proposal."
-msgstr "%1 pelaajaa %2 pelaajasta hyväksyi nykyisen vaihtoehdotuksen."
+#: libatlantikui/auction_widget.cpp:98
+msgid "Going twice..."
+msgstr "Toinen..."
-#: libatlantikui/trade_widget.cpp:180
-msgid ""
-"_: gives is transitive ;)\n"
-"gives"
-msgstr "antaa"
+#: libatlantikui/auction_widget.cpp:102
+msgid "Sold!"
+msgstr "Myyty!"
-#: libatlantikui/trade_widget.cpp:235
+#: libatlantikui/estatedetails.cpp:220 libatlantikui/estateview.cpp:86
#, c-format
-msgid "Trade proposal was rejected by %1."
-msgstr "%1 hylkäsi vaihtotarjouksen."
-
-#: libatlantikui/trade_widget.cpp:237
-msgid "Trade proposal was rejected."
-msgstr "Vaihtotarjous hylättiin."
-
-#: libatlantikui/trade_widget.cpp:357
-msgid "Remove From Trade"
-msgstr "Poista vaihdosta"
+msgid "Price: %1"
+msgstr "Hinta: %1"
#: libatlantikui/estatedetails.cpp:227 libatlantikui/estateview.cpp:75
#, c-format
msgid "Owner: %1"
msgstr "Omistaja: %1"
+#: libatlantikui/estatedetails.cpp:227
+msgid "unowned"
+msgstr "omistamaton"
+
+#: libatlantikui/estatedetails.cpp:232
+#, c-format
+msgid "Houses: %1"
+msgstr "Talot: %1"
+
+#: libatlantikui/estatedetails.cpp:235
+#, c-format
+msgid "Mortgaged: %1"
+msgstr "Kiinnitetty: %1"
+
#: libatlantikui/estateview.cpp:77
#, c-format
msgid "Unmortgage Price: %1"
@@ -551,11 +529,6 @@ msgstr "Talo: %1"
msgid "House Price: %1"
msgstr "Talo: %1"
-#: libatlantikui/estatedetails.cpp:220 libatlantikui/estateview.cpp:86
-#, c-format
-msgid "Price: %1"
-msgstr "Hinta: %1"
-
#: libatlantikui/estateview.cpp:88
#, c-format
msgid "Money: %1"
@@ -585,60 +558,87 @@ msgstr "Myy hotelli"
msgid "Sell House"
msgstr "Myy talo"
-#: libatlantikui/estateview.cpp:480 libatlantikui/portfolioview.cpp:263
+#: libatlantikui/trade_widget.cpp:55
#, c-format
-msgid "Request Trade with %1"
-msgstr "Pyydä kauppaa %1:n kanssa"
+msgid "Trade %1"
+msgstr "Vaihda %1"
-#: libatlantikui/portfolioview.cpp:268
-msgid "Boot Player %1 to Lounge"
-msgstr "Potkaise pelaaja %1 odotushuoneeseen"
+#: libatlantikui/trade_widget.cpp:59
+msgid "Add Component"
+msgstr "Lisää komponentti"
-#: libatlantikui/auction_widget.cpp:50
-#, c-format
-msgid "Auction: %1"
-msgstr "Huutokauppa: %1"
+#: libatlantikui/trade_widget.cpp:63
+msgid "Estate"
+msgstr "Omaisuus"
-#: libatlantikui/auction_widget.cpp:50
-msgid "Auction"
-msgstr "Huutokauppa"
+#: libatlantikui/trade_widget.cpp:64
+msgid "Money"
+msgstr "Rahat"
-#: libatlantikui/auction_widget.cpp:55
-msgid "Bid"
-msgstr "Tarjous"
+#: libatlantikui/trade_widget.cpp:89
+msgid "From"
+msgstr "Keneltä"
-#: libatlantikui/auction_widget.cpp:80
-msgid "Make Bid"
-msgstr "Tee tarjous"
+#: libatlantikui/trade_widget.cpp:93
+msgid "To"
+msgstr "Kenelle"
-#: libatlantikui/auction_widget.cpp:94
-msgid "Going once..."
-msgstr "Ensimmäinen..."
+#: libatlantikui/trade_widget.cpp:112
+msgid "Update"
+msgstr "Päivitä"
-#: libatlantikui/auction_widget.cpp:98
-msgid "Going twice..."
-msgstr "Toinen..."
+#: libatlantikui/trade_widget.cpp:121
+msgid "Gives"
+msgstr "Antaa"
-#: libatlantikui/auction_widget.cpp:102
-msgid "Sold!"
-msgstr "Myyty!"
+#: libatlantikui/trade_widget.cpp:123
+msgid "Item"
+msgstr "Tarvike"
-#: libatlantikui/estatedetails.cpp:227
-msgid "unowned"
-msgstr "omistamaton"
+#: libatlantikui/trade_widget.cpp:133
+msgid "Reject"
+msgstr "Hylkää"
-#: libatlantikui/estatedetails.cpp:232
-#, c-format
-msgid "Houses: %1"
-msgstr "Talot: %1"
+#: libatlantikui/trade_widget.cpp:138
+msgid "Accept"
+msgstr "Hyväksy"
-#: libatlantikui/estatedetails.cpp:235
+#: libatlantikui/trade_widget.cpp:146 libatlantikui/trade_widget.cpp:219
+msgid "%1 out of %2 players accept current trade proposal."
+msgstr "%1 pelaajaa %2 pelaajasta hyväksyi nykyisen vaihtoehdotuksen."
+
+#: libatlantikui/trade_widget.cpp:180
+msgid ""
+"_: gives is transitive ;)\n"
+"gives"
+msgstr "antaa"
+
+#: libatlantikui/trade_widget.cpp:235
#, c-format
-msgid "Mortgaged: %1"
-msgstr "Kiinnitetty: %1"
+msgid "Trade proposal was rejected by %1."
+msgstr "%1 hylkäsi vaihtotarjouksen."
-#. i18n: file atlantikui.rc line 7
-#: rc.cpp:6
-#, no-c-format
-msgid "&Move"
-msgstr "&Liiku"
+#: libatlantikui/trade_widget.cpp:237
+msgid "Trade proposal was rejected."
+msgstr "Vaihtotarjous hylättiin."
+
+#: libatlantikui/trade_widget.cpp:357
+msgid "Remove From Trade"
+msgstr "Poista vaihdosta"
+
+#: libatlantikclient/atlantik_network.cpp:909
+msgid "Connecting to %1:%2..."
+msgstr "Yhdistetään palvelimelle %1:%2..."
+
+#: libatlantikclient/atlantik_network.cpp:915
+msgid "Server host name lookup finished..."
+msgstr "Palvelimen isäntänimihaku valmis..."
+
+#: libatlantikclient/atlantik_network.cpp:920
+msgid "Connected to %1:%2."
+msgstr "Yhdistetty palvelimelle %1:%2."
+
+#: libatlantikclient/atlantik_network.cpp:925
+#, c-format
+msgid "Connection failed! Error code: %1"
+msgstr "Yhdistys epäonnistui. Virhekoodi: %1"
diff --git a/tde-i18n-fi/messages/tdegames/kasteroids.po b/tde-i18n-fi/messages/tdegames/kasteroids.po
index 3ae512838ce..cffd106bd9c 100644
--- a/tde-i18n-fi/messages/tdegames/kasteroids.po
+++ b/tde-i18n-fi/messages/tdegames/kasteroids.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kasteroids\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-08-19 22:15+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/katomic.po b/tde-i18n-fi/messages/tdegames/katomic.po
index 04e38f8545c..a4a55a5f01a 100644
--- a/tde-i18n-fi/messages/tdegames/katomic.po
+++ b/tde-i18n-fi/messages/tdegames/katomic.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: katomic\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:12+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/kbackgammon.po b/tde-i18n-fi/messages/tdegames/kbackgammon.po
index 000f4bcae7a..e6e96ce318a 100644
--- a/tde-i18n-fi/messages/tdegames/kbackgammon.po
+++ b/tde-i18n-fi/messages/tdegames/kbackgammon.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbackgammon\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:14+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -18,6 +18,51 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
+#. i18n: file kbackgammonui.rc line 5
+#: rc.cpp:3
+#, no-c-format
+msgid "&Move"
+msgstr "&Siirrä"
+
+#. i18n: file kbackgammonui.rc line 10
+#: rc.cpp:6
+#, no-c-format
+msgid "&Command"
+msgstr "&Komento"
+
+#. i18n: file kbackgammonui.rc line 32
+#: rc.cpp:18
+#, no-c-format
+msgid "Command Toolbar"
+msgstr "Komentotyökalurivi"
+
+#: main.cpp:31
+msgid "A Backgammon program for TDE"
+msgstr "Backgammon ohjelma TDE:lle"
+
+#: main.cpp:32
+msgid ""
+"This is a graphical backgammon program. It supports backgammon games\n"
+"with other players, games against computer engines like GNU bg and even\n"
+"on-line games on the 'First Internet Backgammon Server'."
+msgstr ""
+"Tämä on graafinen backgammon ohjelma. Ohjelma tukee backgammon pelejä\n"
+"muita pelaajia vastaa, tietokonetta vastaan ja jopa verkkopelejä 'First "
+"Internet\n"
+"Backgammon Server' palvelimella."
+
+#: main.cpp:43
+msgid "KBackgammon"
+msgstr "KBackgammon"
+
+#: main.cpp:46
+msgid "Author & maintainer"
+msgstr "Tekijä & ylläpitäjä"
+
+#: main.cpp:49
+msgid "Initial anti-aliasing of the board"
+msgstr "Alkuperäinen laudan anti-aliasointi"
+
#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
@@ -336,6 +381,97 @@ msgstr "Tekstikomennot eivät vielä toimi. Komento '%1' on ohitettu."
msgid "%1 vs. %2 - Edit Mode"
msgstr "%1 vs. %2 - Muokkaustila"
+#: engines/nextgen/kbgng.cpp:63
+msgid "Local Games"
+msgstr "Paikalliset pelit"
+
+#: engines/nextgen/kbgng.cpp:64
+msgid "Offer Network Games"
+msgstr "Tarjoa verkostopelejä"
+
+#: engines/nextgen/kbgng.cpp:65
+msgid "Join Network Games"
+msgstr "Liity verkostopeleihin"
+
+#: engines/nextgen/kbgng.cpp:71
+msgid "&Types"
+msgstr "&Tyypit"
+
+#: engines/nextgen/kbgng.cpp:77
+msgid "&Names..."
+msgstr "&Nimet..."
+
+#: engines/nextgen/kbgng.cpp:138
+msgid ""
+"Type the port number on which you want to listen to connections.\n"
+"The number should be between 1024 and 65535."
+msgstr ""
+"Anna portin numero, jolla haluat kuunnella yhteyksiä.\n"
+"Numeron pitäisi olla väliltä 1024 - 65535."
+
+#: engines/nextgen/kbgng.cpp:150
+#, c-format
+msgid "Now waiting for incoming connections on port %1."
+msgstr "Odotetaan tulevia yhteyksiä portilla %1."
+
+#: engines/nextgen/kbgng.cpp:153
+#, c-format
+msgid "Failed to offer connections on port %1."
+msgstr "Ei onnistuttu tarjoamaan yhteyksiä portilla %1."
+
+#: engines/nextgen/kbgng.cpp:159
+msgid "Type the name of the server you want to connect to:"
+msgstr "Anna palvelimen nimi, jonne haluat yhteyden:"
+
+#: engines/nextgen/kbgng.cpp:167
+msgid ""
+"Type the port number on %1 you want to connect to.\n"
+"The number should be between 1024 and 65535."
+msgstr ""
+"Anna portin numero palvelimella %1, johon haluat yhteyden.\n"
+"Numeron tulisi olla välillä 1024-65535."
+
+#: engines/nextgen/kbgng.cpp:186
+msgid "Now connected to %1:%2."
+msgstr "Nyt yhteydessä kohteeseen %1:%2."
+
+#: engines/nextgen/kbgng.cpp:189
+msgid "Failed to connect to %1:%2."
+msgstr "Ei onnistuttu yhdistämään kohteeseen %1:%2."
+
+#: engines/nextgen/kbgng.cpp:210 engines/nextgen/kbgng.cpp:211
+msgid "Player %1 (%2) has joined the game."
+msgstr "Pelaaja %1 (%2) liittyi peliin."
+
+#: engines/nextgen/kbgng.cpp:219
+#, c-format
+msgid "creating player. virtual=%1"
+msgstr "luon pelaajan. virtuaalinen=%1"
+
+#: engines/nextgen/kbgng.cpp:456
+msgid "one"
+msgstr "yksi"
+
+#: engines/nextgen/kbgng.cpp:457
+msgid "two"
+msgstr "kaksi"
+
+#: engines/nextgen/kbgng.cpp:509
+msgid "Player %1 has changed the name to %2."
+msgstr "Pelaaja %1 on vaihtanut nimekseen %2."
+
+#: engines/nextgen/kbgng.cpp:548
+msgid "Type the name of the first player:"
+msgstr "Anna ensimmäisen pelaajan nimi:"
+
+#: engines/nextgen/kbgng.cpp:551
+msgid "Type the name of the second player:"
+msgstr "Anna toisen pelaajan nimi:"
+
+#: engines/nextgen/kbgng.cpp:570
+msgid "Players are %1 and %2"
+msgstr "Pelaajia ovat %1 ja %2"
+
#: engines/gnubg/kbggnubg.cpp:134
#, c-format
msgid "gnubg doubles the cube to %1."
@@ -427,96 +563,214 @@ msgstr ""
msgid "The GNU Backgammon process (%1) has exited. "
msgstr "GNU backgammon prosessi (%1) on lopetettu. "
-#: engines/nextgen/kbgng.cpp:63
-msgid "Local Games"
-msgstr "Paikalliset pelit"
+#: engines/fibs/kbgfibschat.cpp:203
+msgid "%1 user"
+msgstr "%1 käyttäjä"
-#: engines/nextgen/kbgng.cpp:64
-msgid "Offer Network Games"
-msgstr "Tarjoa verkostopelejä"
+#: engines/fibs/kbgfibschat.cpp:205
+msgid "Kibitz to watchers and players"
+msgstr "Kibitz katsojille ja pelaajille"
-#: engines/nextgen/kbgng.cpp:65
-msgid "Join Network Games"
-msgstr "Liity verkostopeleihin"
+#: engines/fibs/kbgfibschat.cpp:207
+msgid "Whisper to watchers only"
+msgstr "Kuiskaus vain katselijoille"
-#: engines/nextgen/kbgng.cpp:71
-msgid "&Types"
-msgstr "&Tyypit"
+#: engines/fibs/kbgfibschat.cpp:222
+msgid "Chat Window"
+msgstr "Keskusteluikkuna"
-#: engines/nextgen/kbgng.cpp:77
-msgid "&Names..."
-msgstr "&Nimet..."
+#: engines/fibs/kbgfibschat.cpp:224
+msgid ""
+"This is the chat window.\n"
+"\n"
+"The text in this window is colored depending on whether it is directed at you "
+"personally, shouted to the general FIBS population, has been said by you, or is "
+"of general interest. If you select the name of a player, the context contains "
+"entries specifically geared towards that player."
+msgstr ""
+"Tämä on keskusteluikkuna.\n"
+"\n"
+"Ikkunan teksti on väritetty eri väreillä riippuen siitä onko viesti ohjattu "
+"sinulle henkilökohtaisesti, huudettu kaikille FIBS käyttäjille, sanottu sinulle "
+"tai on yleisen mielenkiinnon kohde. Jos valitset pelaajan nimen valikko "
+"sisältää tietueita vain koskien tätä pelaajaa."
-#: engines/nextgen/kbgng.cpp:138
+#: engines/fibs/kbgfibschat.cpp:233
+msgid "Info On"
+msgstr "Tietoja"
+
+#: engines/fibs/kbgfibschat.cpp:237
+msgid "Talk To"
+msgstr "Juttele"
+
+#: engines/fibs/kbgfibschat.cpp:242 engines/fibs/kplayerlist.cpp:308
+msgid "Use Dialog"
+msgstr "Käytä ikkunaa"
+
+#: engines/fibs/kbgfibschat.cpp:244 engines/fibs/kplayerlist.cpp:310
+msgid "1 Point Match"
+msgstr "1 pisteen peli"
+
+#: engines/fibs/kbgfibschat.cpp:246 engines/fibs/kplayerlist.cpp:312
+msgid "2 Point Match"
+msgstr "2 pisteen peli"
+
+#: engines/fibs/kbgfibschat.cpp:248 engines/fibs/kplayerlist.cpp:314
+msgid "3 Point Match"
+msgstr "3 pisteen peli"
+
+#: engines/fibs/kbgfibschat.cpp:250 engines/fibs/kplayerlist.cpp:316
+msgid "4 Point Match"
+msgstr "4 pisteen peli"
+
+#: engines/fibs/kbgfibschat.cpp:252 engines/fibs/kplayerlist.cpp:318
+msgid "5 Point Match"
+msgstr "5 pisteen peli"
+
+#: engines/fibs/kbgfibschat.cpp:254 engines/fibs/kplayerlist.cpp:320
+msgid "6 Point Match"
+msgstr "6 pisteen peli"
+
+#: engines/fibs/kbgfibschat.cpp:256 engines/fibs/kplayerlist.cpp:322
+msgid "7 Point Match"
+msgstr "7 pisteen peli"
+
+#: engines/fibs/kbgfibschat.cpp:258 engines/fibs/kplayerlist.cpp:324
+msgid "Unlimited"
+msgstr "Rajoittamaton"
+
+#: engines/fibs/kbgfibschat.cpp:260 engines/fibs/kplayerlist.cpp:326
+msgid "Resume"
+msgstr "Jatka"
+
+#: engines/fibs/kbgfibschat.cpp:280
+msgid "Gag"
+msgstr "Hiljennä"
+
+#: engines/fibs/kbgfibschat.cpp:281
+msgid "Ungag"
+msgstr "Poista hiljennys"
+
+#: engines/fibs/kbgfibschat.cpp:282
+msgid "Clear Gag List"
+msgstr "Puhdista hiljennyslista"
+
+#: engines/fibs/kbgfibschat.cpp:286
+msgid "Silent"
+msgstr "Hiljennä"
+
+#: engines/fibs/kbgfibschat.cpp:364
+msgid "Select users to be removed from the gag list."
+msgstr "Valitse hiljennyslistalta poistettavat käyttäjät."
+
+#: engines/fibs/kbgfibschat.cpp:366
msgid ""
-"Type the port number on which you want to listen to connections.\n"
-"The number should be between 1024 and 65535."
+"Select all the users you want to remove from the gag list and then click OK. "
+"Afterwards you will again hear what they shout."
msgstr ""
-"Anna portin numero, jolla haluat kuunnella yhteyksiä.\n"
-"Numeron pitäisi olla väliltä 1024 - 65535."
+"Valitse käyttäjät, jotka haluat poistaa hiljennyslistalta ja napsauta OK. Tämän "
+"jälkeen kuulet taas kun he huutavat."
-#: engines/nextgen/kbgng.cpp:150
+#: engines/fibs/kbgfibschat.cpp:381
+msgid "&Gag List"
+msgstr "&Hiljennyslista"
+
+#: engines/fibs/kbgfibschat.cpp:453 engines/fibs/kbgfibschat.cpp:479
+#: engines/fibs/kbgfibschat.cpp:686 engines/fibs/kplayerlist.cpp:573
#, c-format
-msgid "Now waiting for incoming connections on port %1."
-msgstr "Odotetaan tulevia yhteyksiä portilla %1."
+msgid "Talk to %1"
+msgstr "Juttele %1"
-#: engines/nextgen/kbgng.cpp:153
+#: engines/fibs/kbgfibschat.cpp:552
+msgid "<u>%1 tells you:</u> %2"
+msgstr "<u>%1 kertoo:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:561
+msgid "<u>%1 shouts:</u> %2"
+msgstr "<u>%1 huutaa:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:569
+msgid "<u>%1 whispers:</u> %2"
+msgstr "<u>%1 kuiskaa:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:578
+msgid "<u>%1 kibitzes:</u> %2"
+msgstr "<u>%1 vinkkiä:</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:586
+msgid "<u>You tell %1:</u> %2"
+msgstr "<u>Sinä kerrot %1:lle</u> %2"
+
+#: engines/fibs/kbgfibschat.cpp:593
#, c-format
-msgid "Failed to offer connections on port %1."
-msgstr "Ei onnistuttu tarjoamaan yhteyksiä portilla %1."
+msgid "<u>You shout:</u> %1"
+msgstr "<u>Sinä huudat:</u> %1"
-#: engines/nextgen/kbgng.cpp:159
-msgid "Type the name of the server you want to connect to:"
-msgstr "Anna palvelimen nimi, jonne haluat yhteyden:"
+#: engines/fibs/kbgfibschat.cpp:600
+#, c-format
+msgid "<u>You whisper:</u> %1"
+msgstr "<u>Sinä kuiskaat:</u> %1"
-#: engines/nextgen/kbgng.cpp:167
-msgid ""
-"Type the port number on %1 you want to connect to.\n"
-"The number should be between 1024 and 65535."
-msgstr ""
-"Anna portin numero palvelimella %1, johon haluat yhteyden.\n"
-"Numeron tulisi olla välillä 1024-65535."
+#: engines/fibs/kbgfibschat.cpp:607
+#, c-format
+msgid "<u>You kibitz:</u> %1"
+msgstr "<u>Annat vinkin:</u> %1"
-#: engines/nextgen/kbgng.cpp:186
-msgid "Now connected to %1:%2."
-msgstr "Nyt yhteydessä kohteeseen %1:%2."
+#: engines/fibs/kbgfibschat.cpp:618
+msgid "<u>User %1 left a message at %2</u>: %3"
+msgstr "<u>Käyttäjä %1 jätti viestin klo. %2</u>: %3"
-#: engines/nextgen/kbgng.cpp:189
-msgid "Failed to connect to %1:%2."
-msgstr "Ei onnistuttu yhdistämään kohteeseen %1:%2."
+#: engines/fibs/kbgfibschat.cpp:625
+msgid "Your message for %1 has been delivered."
+msgstr "Viestisi %1:lle on välitetty."
-#: engines/nextgen/kbgng.cpp:210 engines/nextgen/kbgng.cpp:211
-msgid "Player %1 (%2) has joined the game."
-msgstr "Pelaaja %1 (%2) liittyi peliin."
+#: engines/fibs/kbgfibschat.cpp:632
+msgid "Your message for %1 has been saved."
+msgstr "Viestisi %1 on tallennettu."
-#: engines/nextgen/kbgng.cpp:219
+#: engines/fibs/kbgfibschat.cpp:649
+msgid "<u>You say to yourself:</u> "
+msgstr "<u>Sanot itsellesi:</u> "
+
+#: engines/fibs/kbgfibschat.cpp:689 engines/fibs/kplayerlist.cpp:572
#, c-format
-msgid "creating player. virtual=%1"
-msgstr "luon pelaajan. virtuaalinen=%1"
+msgid "Info on %1"
+msgstr "Tietoja %1"
-#: engines/nextgen/kbgng.cpp:456
-msgid "one"
-msgstr "yksi"
+#: engines/fibs/kbgfibschat.cpp:693 engines/fibs/kplayerlist.cpp:590
+#, c-format
+msgid "Invite %1"
+msgstr "Kutsu %1"
-#: engines/nextgen/kbgng.cpp:457
-msgid "two"
-msgstr "kaksi"
+#: engines/fibs/kbgfibschat.cpp:698
+#, c-format
+msgid "Gag %1"
+msgstr "Hiljennä %1"
-#: engines/nextgen/kbgng.cpp:509
-msgid "Player %1 has changed the name to %2."
-msgstr "Pelaaja %1 on vaihtanut nimekseen %2."
+#: engines/fibs/kbgfibschat.cpp:701
+#, c-format
+msgid "Ungag %1"
+msgstr "Poista %1:n hiljennys"
-#: engines/nextgen/kbgng.cpp:548
-msgid "Type the name of the first player:"
-msgstr "Anna ensimmäisen pelaajan nimi:"
+#: engines/fibs/kbgfibschat.cpp:730
+msgid "The gag list is now empty."
+msgstr "Hiljennyslista on tyhjä."
-#: engines/nextgen/kbgng.cpp:551
-msgid "Type the name of the second player:"
-msgstr "Anna toisen pelaajan nimi:"
+#: engines/fibs/kbgfibschat.cpp:744
+msgid "You won't hear what %1 says and shouts."
+msgstr "Et kuule enää mitä %1 sanoo ja huutaa."
-#: engines/nextgen/kbgng.cpp:570
-msgid "Players are %1 and %2"
-msgstr "Pelaajia ovat %1 ja %2"
+#: engines/fibs/kbgfibschat.cpp:766
+msgid "You will again hear what %1 says and shouts."
+msgstr "Kuulet uudelleen mitä %1 sanoo ja huutaa."
+
+#: engines/fibs/kbgfibschat.cpp:788
+msgid "You will not hear what people shout."
+msgstr "Et kuulet ihmisten huutavan."
+
+#: engines/fibs/kbgfibschat.cpp:790
+msgid "You will hear what people shout."
+msgstr "Kuulet ihmisten huutavan."
#: engines/fibs/kbginvite.cpp:55
msgid "Invite Players"
@@ -642,46 +896,6 @@ msgstr "Sokea"
msgid "Update"
msgstr "Päivitä"
-#: engines/fibs/kbgfibschat.cpp:242 engines/fibs/kplayerlist.cpp:308
-msgid "Use Dialog"
-msgstr "Käytä ikkunaa"
-
-#: engines/fibs/kbgfibschat.cpp:244 engines/fibs/kplayerlist.cpp:310
-msgid "1 Point Match"
-msgstr "1 pisteen peli"
-
-#: engines/fibs/kbgfibschat.cpp:246 engines/fibs/kplayerlist.cpp:312
-msgid "2 Point Match"
-msgstr "2 pisteen peli"
-
-#: engines/fibs/kbgfibschat.cpp:248 engines/fibs/kplayerlist.cpp:314
-msgid "3 Point Match"
-msgstr "3 pisteen peli"
-
-#: engines/fibs/kbgfibschat.cpp:250 engines/fibs/kplayerlist.cpp:316
-msgid "4 Point Match"
-msgstr "4 pisteen peli"
-
-#: engines/fibs/kbgfibschat.cpp:252 engines/fibs/kplayerlist.cpp:318
-msgid "5 Point Match"
-msgstr "5 pisteen peli"
-
-#: engines/fibs/kbgfibschat.cpp:254 engines/fibs/kplayerlist.cpp:320
-msgid "6 Point Match"
-msgstr "6 pisteen peli"
-
-#: engines/fibs/kbgfibschat.cpp:256 engines/fibs/kplayerlist.cpp:322
-msgid "7 Point Match"
-msgstr "7 pisteen peli"
-
-#: engines/fibs/kbgfibschat.cpp:258 engines/fibs/kplayerlist.cpp:324
-msgid "Unlimited"
-msgstr "Rajoittamaton"
-
-#: engines/fibs/kbgfibschat.cpp:260 engines/fibs/kplayerlist.cpp:326
-msgid "Resume"
-msgstr "Jatka"
-
#: engines/fibs/kplayerlist.cpp:336
msgid "Invite"
msgstr "Kutsu"
@@ -702,17 +916,6 @@ msgstr ""
msgid "&Playerlist"
msgstr "&Pelaajalista"
-#: engines/fibs/kbgfibschat.cpp:689 engines/fibs/kplayerlist.cpp:572
-#, c-format
-msgid "Info on %1"
-msgstr "Tietoja %1"
-
-#: engines/fibs/kbgfibschat.cpp:453 engines/fibs/kbgfibschat.cpp:479
-#: engines/fibs/kbgfibschat.cpp:686 engines/fibs/kplayerlist.cpp:573
-#, c-format
-msgid "Talk to %1"
-msgstr "Juttele %1"
-
#: engines/fibs/kplayerlist.cpp:574
#, c-format
msgid "Email to %1"
@@ -733,11 +936,6 @@ msgstr "Seuraa %1"
msgid "Update %1"
msgstr "Päivitä %1"
-#: engines/fibs/kbgfibschat.cpp:693 engines/fibs/kplayerlist.cpp:590
-#, c-format
-msgid "Invite %1"
-msgstr "Kutsu %1"
-
#: engines/fibs/kplayerlist.cpp:598
#, c-format
msgid "Unblind %1"
@@ -1259,177 +1457,6 @@ msgstr "&Pelaajalista"
msgid "&Chat"
msgstr "&Juttele"
-#: engines/fibs/kbgfibschat.cpp:203
-msgid "%1 user"
-msgstr "%1 käyttäjä"
-
-#: engines/fibs/kbgfibschat.cpp:205
-msgid "Kibitz to watchers and players"
-msgstr "Kibitz katsojille ja pelaajille"
-
-#: engines/fibs/kbgfibschat.cpp:207
-msgid "Whisper to watchers only"
-msgstr "Kuiskaus vain katselijoille"
-
-#: engines/fibs/kbgfibschat.cpp:222
-msgid "Chat Window"
-msgstr "Keskusteluikkuna"
-
-#: engines/fibs/kbgfibschat.cpp:224
-msgid ""
-"This is the chat window.\n"
-"\n"
-"The text in this window is colored depending on whether it is directed at you "
-"personally, shouted to the general FIBS population, has been said by you, or is "
-"of general interest. If you select the name of a player, the context contains "
-"entries specifically geared towards that player."
-msgstr ""
-"Tämä on keskusteluikkuna.\n"
-"\n"
-"Ikkunan teksti on väritetty eri väreillä riippuen siitä onko viesti ohjattu "
-"sinulle henkilökohtaisesti, huudettu kaikille FIBS käyttäjille, sanottu sinulle "
-"tai on yleisen mielenkiinnon kohde. Jos valitset pelaajan nimen valikko "
-"sisältää tietueita vain koskien tätä pelaajaa."
-
-#: engines/fibs/kbgfibschat.cpp:233
-msgid "Info On"
-msgstr "Tietoja"
-
-#: engines/fibs/kbgfibschat.cpp:237
-msgid "Talk To"
-msgstr "Juttele"
-
-#: engines/fibs/kbgfibschat.cpp:280
-msgid "Gag"
-msgstr "Hiljennä"
-
-#: engines/fibs/kbgfibschat.cpp:281
-msgid "Ungag"
-msgstr "Poista hiljennys"
-
-#: engines/fibs/kbgfibschat.cpp:282
-msgid "Clear Gag List"
-msgstr "Puhdista hiljennyslista"
-
-#: engines/fibs/kbgfibschat.cpp:286
-msgid "Silent"
-msgstr "Hiljennä"
-
-#: engines/fibs/kbgfibschat.cpp:364
-msgid "Select users to be removed from the gag list."
-msgstr "Valitse hiljennyslistalta poistettavat käyttäjät."
-
-#: engines/fibs/kbgfibschat.cpp:366
-msgid ""
-"Select all the users you want to remove from the gag list and then click OK. "
-"Afterwards you will again hear what they shout."
-msgstr ""
-"Valitse käyttäjät, jotka haluat poistaa hiljennyslistalta ja napsauta OK. Tämän "
-"jälkeen kuulet taas kun he huutavat."
-
-#: engines/fibs/kbgfibschat.cpp:381
-msgid "&Gag List"
-msgstr "&Hiljennyslista"
-
-#: engines/fibs/kbgfibschat.cpp:552
-msgid "<u>%1 tells you:</u> %2"
-msgstr "<u>%1 kertoo:</u> %2"
-
-#: engines/fibs/kbgfibschat.cpp:561
-msgid "<u>%1 shouts:</u> %2"
-msgstr "<u>%1 huutaa:</u> %2"
-
-#: engines/fibs/kbgfibschat.cpp:569
-msgid "<u>%1 whispers:</u> %2"
-msgstr "<u>%1 kuiskaa:</u> %2"
-
-#: engines/fibs/kbgfibschat.cpp:578
-msgid "<u>%1 kibitzes:</u> %2"
-msgstr "<u>%1 vinkkiä:</u> %2"
-
-#: engines/fibs/kbgfibschat.cpp:586
-msgid "<u>You tell %1:</u> %2"
-msgstr "<u>Sinä kerrot %1:lle</u> %2"
-
-#: engines/fibs/kbgfibschat.cpp:593
-#, c-format
-msgid "<u>You shout:</u> %1"
-msgstr "<u>Sinä huudat:</u> %1"
-
-#: engines/fibs/kbgfibschat.cpp:600
-#, c-format
-msgid "<u>You whisper:</u> %1"
-msgstr "<u>Sinä kuiskaat:</u> %1"
-
-#: engines/fibs/kbgfibschat.cpp:607
-#, c-format
-msgid "<u>You kibitz:</u> %1"
-msgstr "<u>Annat vinkin:</u> %1"
-
-#: engines/fibs/kbgfibschat.cpp:618
-msgid "<u>User %1 left a message at %2</u>: %3"
-msgstr "<u>Käyttäjä %1 jätti viestin klo. %2</u>: %3"
-
-#: engines/fibs/kbgfibschat.cpp:625
-msgid "Your message for %1 has been delivered."
-msgstr "Viestisi %1:lle on välitetty."
-
-#: engines/fibs/kbgfibschat.cpp:632
-msgid "Your message for %1 has been saved."
-msgstr "Viestisi %1 on tallennettu."
-
-#: engines/fibs/kbgfibschat.cpp:649
-msgid "<u>You say to yourself:</u> "
-msgstr "<u>Sanot itsellesi:</u> "
-
-#: engines/fibs/kbgfibschat.cpp:698
-#, c-format
-msgid "Gag %1"
-msgstr "Hiljennä %1"
-
-#: engines/fibs/kbgfibschat.cpp:701
-#, c-format
-msgid "Ungag %1"
-msgstr "Poista %1:n hiljennys"
-
-#: engines/fibs/kbgfibschat.cpp:730
-msgid "The gag list is now empty."
-msgstr "Hiljennyslista on tyhjä."
-
-#: engines/fibs/kbgfibschat.cpp:744
-msgid "You won't hear what %1 says and shouts."
-msgstr "Et kuule enää mitä %1 sanoo ja huutaa."
-
-#: engines/fibs/kbgfibschat.cpp:766
-msgid "You will again hear what %1 says and shouts."
-msgstr "Kuulet uudelleen mitä %1 sanoo ja huutaa."
-
-#: engines/fibs/kbgfibschat.cpp:788
-msgid "You will not hear what people shout."
-msgstr "Et kuulet ihmisten huutavan."
-
-#: engines/fibs/kbgfibschat.cpp:790
-msgid "You will hear what people shout."
-msgstr "Kuulet ihmisten huutavan."
-
-#. i18n: file kbackgammonui.rc line 5
-#: rc.cpp:3
-#, no-c-format
-msgid "&Move"
-msgstr "&Siirrä"
-
-#. i18n: file kbackgammonui.rc line 10
-#: rc.cpp:6
-#, no-c-format
-msgid "&Command"
-msgstr "&Komento"
-
-#. i18n: file kbackgammonui.rc line 32
-#: rc.cpp:18
-#, no-c-format
-msgid "Command Toolbar"
-msgstr "Komentotyökalurivi"
-
#: kbg.cpp:78
msgid "Open Board"
msgstr "Avoin lauta"
@@ -1598,30 +1625,3 @@ msgid ""
msgstr ""
"Voit palauttaa valikkorivin hiiren oikean napin klikkauksella aukeavasta "
"valikosta."
-
-#: main.cpp:31
-msgid "A Backgammon program for TDE"
-msgstr "Backgammon ohjelma TDE:lle"
-
-#: main.cpp:32
-msgid ""
-"This is a graphical backgammon program. It supports backgammon games\n"
-"with other players, games against computer engines like GNU bg and even\n"
-"on-line games on the 'First Internet Backgammon Server'."
-msgstr ""
-"Tämä on graafinen backgammon ohjelma. Ohjelma tukee backgammon pelejä\n"
-"muita pelaajia vastaa, tietokonetta vastaan ja jopa verkkopelejä 'First "
-"Internet\n"
-"Backgammon Server' palvelimella."
-
-#: main.cpp:43
-msgid "KBackgammon"
-msgstr "KBackgammon"
-
-#: main.cpp:46
-msgid "Author & maintainer"
-msgstr "Tekijä & ylläpitäjä"
-
-#: main.cpp:49
-msgid "Initial anti-aliasing of the board"
-msgstr "Alkuperäinen laudan anti-aliasointi"
diff --git a/tde-i18n-fi/messages/tdegames/kbattleship.po b/tde-i18n-fi/messages/tdegames/kbattleship.po
index d74a963f17c..943bfedfbb7 100644
--- a/tde-i18n-fi/messages/tdegames/kbattleship.po
+++ b/tde-i18n-fi/messages/tdegames/kbattleship.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbattleship\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:18+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/kblackbox.po b/tde-i18n-fi/messages/tdegames/kblackbox.po
index cd22f078310..d3ea8d03620 100644
--- a/tde-i18n-fi/messages/tdegames/kblackbox.po
+++ b/tde-i18n-fi/messages/tdegames/kblackbox.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kblackbox\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:19+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/kbounce.po b/tde-i18n-fi/messages/tdegames/kbounce.po
index 602c23786da..0b51191dae0 100644
--- a/tde-i18n-fi/messages/tdegames/kbounce.po
+++ b/tde-i18n-fi/messages/tdegames/kbounce.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbounce\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:20+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/kenolaba.po b/tde-i18n-fi/messages/tdegames/kenolaba.po
index 0811f1af29e..c4acb47866a 100644
--- a/tde-i18n-fi/messages/tdegames/kenolaba.po
+++ b/tde-i18n-fi/messages/tdegames/kenolaba.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kenolaba\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-08-19 22:17+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/kfouleggs.po b/tde-i18n-fi/messages/tdegames/kfouleggs.po
index 9062e6634d7..ed8d63f7054 100644
--- a/tde-i18n-fi/messages/tdegames/kfouleggs.po
+++ b/tde-i18n-fi/messages/tdegames/kfouleggs.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfouleggs\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-08-19 22:26+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/kgoldrunner.po b/tde-i18n-fi/messages/tdegames/kgoldrunner.po
index b82bc5e38b9..5be7190a7fc 100644
--- a/tde-i18n-fi/messages/tdegames/kgoldrunner.po
+++ b/tde-i18n-fi/messages/tdegames/kgoldrunner.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgoldrunner\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-12-05 12:58+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegames/kjumpingcube.po b/tde-i18n-fi/messages/tdegames/kjumpingcube.po
index c449b1af12e..48eb6e8ee7b 100644
--- a/tde-i18n-fi/messages/tdegames/kjumpingcube.po
+++ b/tde-i18n-fi/messages/tdegames/kjumpingcube.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kjumpingcube\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 17:00+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/klickety.po b/tde-i18n-fi/messages/tdegames/klickety.po
index c3c91ba72c4..654215ae031 100644
--- a/tde-i18n-fi/messages/tdegames/klickety.po
+++ b/tde-i18n-fi/messages/tdegames/klickety.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klickety\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-08-19 22:15+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/klines.po b/tde-i18n-fi/messages/tdegames/klines.po
index 6c3f2ffd324..0971ec5145f 100644
--- a/tde-i18n-fi/messages/tdegames/klines.po
+++ b/tde-i18n-fi/messages/tdegames/klines.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klines\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 16:59+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/kmahjongg.po b/tde-i18n-fi/messages/tdegames/kmahjongg.po
index efa16055b46..54bb2dd3b7a 100644
--- a/tde-i18n-fi/messages/tdegames/kmahjongg.po
+++ b/tde-i18n-fi/messages/tdegames/kmahjongg.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmahjongg\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:26+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/kmines.po b/tde-i18n-fi/messages/tdegames/kmines.po
index aa65dda4630..e902463c783 100644
--- a/tde-i18n-fi/messages/tdegames/kmines.po
+++ b/tde-i18n-fi/messages/tdegames/kmines.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmines\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-08-19 22:30+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/knetwalk.po b/tde-i18n-fi/messages/tdegames/knetwalk.po
index 2998d8597a0..5bf0fedb4b6 100644
--- a/tde-i18n-fi/messages/tdegames/knetwalk.po
+++ b/tde-i18n-fi/messages/tdegames/knetwalk.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knetwalk\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2006-01-16 21:30+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegames/kolf.po b/tde-i18n-fi/messages/tdegames/kolf.po
index a2fa2cc94b3..b2123151bd2 100644
--- a/tde-i18n-fi/messages/tdegames/kolf.po
+++ b/tde-i18n-fi/messages/tdegames/kolf.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kolf\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:27+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/konquest.po b/tde-i18n-fi/messages/tdegames/konquest.po
index 17798dc0815..9bbde5bcd7b 100644
--- a/tde-i18n-fi/messages/tdegames/konquest.po
+++ b/tde-i18n-fi/messages/tdegames/konquest.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konquest\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-04-24 12:23+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegames/kpat.po b/tde-i18n-fi/messages/tdegames/kpat.po
index f989f3ff7e1..65f21fcc6ed 100644
--- a/tde-i18n-fi/messages/tdegames/kpat.po
+++ b/tde-i18n-fi/messages/tdegames/kpat.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpat\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-02-05 11:02+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/kpoker.po b/tde-i18n-fi/messages/tdegames/kpoker.po
index 54d16ea2139..54ea3ba7240 100644
--- a/tde-i18n-fi/messages/tdegames/kpoker.po
+++ b/tde-i18n-fi/messages/tdegames/kpoker.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpoker\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-02-05 11:06+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/kreversi.po b/tde-i18n-fi/messages/tdegames/kreversi.po
index c67322266c2..9a8b85b39a3 100644
--- a/tde-i18n-fi/messages/tdegames/kreversi.po
+++ b/tde-i18n-fi/messages/tdegames/kreversi.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kreversi\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2006-07-03 11:18+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegames/ksame.po b/tde-i18n-fi/messages/tdegames/ksame.po
index 9922fe39f95..f2230e09ac2 100644
--- a/tde-i18n-fi/messages/tdegames/ksame.po
+++ b/tde-i18n-fi/messages/tdegames/ksame.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksame\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:29+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/kshisen.po b/tde-i18n-fi/messages/tdegames/kshisen.po
index 8730798925d..db9fc5e5510 100644
--- a/tde-i18n-fi/messages/tdegames/kshisen.po
+++ b/tde-i18n-fi/messages/tdegames/kshisen.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kshisen\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:33+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/ksirtet.po b/tde-i18n-fi/messages/tdegames/ksirtet.po
index 1c7b3e853c1..4a6a6779e7f 100644
--- a/tde-i18n-fi/messages/tdegames/ksirtet.po
+++ b/tde-i18n-fi/messages/tdegames/ksirtet.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksirtet\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-08-19 22:51+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/ksmiletris.po b/tde-i18n-fi/messages/tdegames/ksmiletris.po
index d3b5c95758a..8966ebf97b4 100644
--- a/tde-i18n-fi/messages/tdegames/ksmiletris.po
+++ b/tde-i18n-fi/messages/tdegames/ksmiletris.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksmiletris\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-04 23:07+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/ksnake.po b/tde-i18n-fi/messages/tdegames/ksnake.po
index 94e201cdaca..cc4a67586e2 100644
--- a/tde-i18n-fi/messages/tdegames/ksnake.po
+++ b/tde-i18n-fi/messages/tdegames/ksnake.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksnake\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:34+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegames/ksokoban.po b/tde-i18n-fi/messages/tdegames/ksokoban.po
index a59283effc6..d252c3fe929 100644
--- a/tde-i18n-fi/messages/tdegames/ksokoban.po
+++ b/tde-i18n-fi/messages/tdegames/ksokoban.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksokoban\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2003-02-25 21:53+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdegames/kspaceduel.po b/tde-i18n-fi/messages/tdegames/kspaceduel.po
index bcac5733960..c47bbe8a8f4 100644
--- a/tde-i18n-fi/messages/tdegames/kspaceduel.po
+++ b/tde-i18n-fi/messages/tdegames/kspaceduel.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kspaceduel\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2003-11-09 14:11+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegames/ktron.po b/tde-i18n-fi/messages/tdegames/ktron.po
index cc5c81171cf..ee2b503c9ca 100644
--- a/tde-i18n-fi/messages/tdegames/ktron.po
+++ b/tde-i18n-fi/messages/tdegames/ktron.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktron\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-02 18:07+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegames/ktuberling.po b/tde-i18n-fi/messages/tdegames/ktuberling.po
index a4b0480d468..607f6b49044 100644
--- a/tde-i18n-fi/messages/tdegames/ktuberling.po
+++ b/tde-i18n-fi/messages/tdegames/ktuberling.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktuberling\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2006-09-14 19:57+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/libksirtet.po b/tde-i18n-fi/messages/tdegames/libksirtet.po
index 2f4d3c51afc..197ddb8c562 100644
--- a/tde-i18n-fi/messages/tdegames/libksirtet.po
+++ b/tde-i18n-fi/messages/tdegames/libksirtet.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libksirtet\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-04-24 12:20+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegames/libtdegames.po b/tde-i18n-fi/messages/tdegames/libtdegames.po
index 9fc688004e2..e6269095a09 100644
--- a/tde-i18n-fi/messages/tdegames/libtdegames.po
+++ b/tde-i18n-fi/messages/tdegames/libtdegames.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtdegames\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-09-01 15:42+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -18,200 +18,412 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: kgamemisc.cpp:55
+#: highscore/kexthighscore_item.cpp:272
+msgid "Multiplayers Scores"
+msgstr "Moninpelin tulokset"
+
+#: highscore/kexthighscore_item.cpp:280
+msgid "No game played."
+msgstr "Ei pelejä pelattuna."
+
+#: highscore/kexthighscore_item.cpp:282
+msgid "Scores for last game:"
+msgstr "Viimeisen pelin tulos:"
+
+#: highscore/kexthighscore_item.cpp:289
+msgid "Scores for the last %1 games:"
+msgstr "Viimeisten %1 pelin tulokset:"
+
+#: highscore/kexthighscore_internal.h:49 highscore/kscoredialog.cpp:141
+msgid "Rank"
+msgstr "Arvoasema"
+
+#: highscore/kexthighscore_internal.h:60 highscore/kscoredialog.cpp:80
+#: kgame/kplayer.cpp:95
+msgid "Name"
+msgstr "Nimi"
+
+#: highscore/kexthighscore_internal.h:69 highscore/kscoredialog.cpp:83
+msgid "Date"
+msgstr "Päiväys"
+
+#: highscore/kexthighscore_internal.h:78
+msgid "Success"
+msgstr "Onnistui"
+
+#: highscore/khighscore.cpp:134
+msgid "Retry"
+msgstr "Yritä uudelleen"
+
+#: highscore/khighscore.cpp:135
msgid ""
-"_: A list of language typical names ( for games ), separated by spaces\n"
-"Adam Alex Andreas Andrew Bart Ben Bernd Bill Chris Chuck Daniel Don Duncan Ed "
-"Emily Eric Gary Greg Harry Ian Jean Jeff Jan Kai Keith Ken Kirk Marc Mike Neil "
-"Paul Rik Robert Sam Sean Thomas Tim Walter"
+"Cannot access the highscore file. Another user is probably currently writing to "
+"it."
msgstr ""
-"Adam Alex Andreas Andrew Bart Ben Bernd Bill Chris Chuck Daniel Don Duncan Ed "
-"Emily Eric Gary Greg Harry Ian Jean Jeff Jan Kai Keith Ken Kirk Marc Mike Neil "
-"Paul Rik Robert Sam Sean Thomas Tim Walter"
+"Ei päästy käsiksi ennätystiedostoon. Joku toinen käyttäjä voi mahdollisesti "
+"olla kirjoittamassa siihen."
-#: kcarddialog.cpp:277
-msgid "Choose Backside"
-msgstr "Valitse tausta"
+#: highscore/kexthighscore_tab.cpp:48
+msgid "all"
+msgstr "kaikki"
-#: kcarddialog.cpp:297
-msgid "Backside"
-msgstr "Tausta"
+#: highscore/kexthighscore_tab.cpp:75
+msgid "Select player:"
+msgstr "Valitse pelaaja:"
-#: kcarddialog.cpp:301 kcarddialog.cpp:351
-msgid "empty"
-msgstr "tyhjä"
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Total:"
+msgstr "Yhteensä:"
-#: kcarddialog.cpp:309
-msgid "Random backside"
-msgstr "Satunnainen tausta"
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Won:"
+msgstr "Voitot:"
-#: kcarddialog.cpp:314
-msgid "Use global backside"
-msgstr "Käytä globaalia taustaa"
+#: highscore/kexthighscore_tab.cpp:112
+msgid "Lost:"
+msgstr "Häviöt:"
-#: kcarddialog.cpp:317
-msgid "Make Backside Global"
-msgstr "Tee taustasta globaali"
+#: highscore/kexthighscore_tab.cpp:113
+msgid "Draw:"
+msgstr "Tasapeli:"
-#: kcarddialog.cpp:329
-msgid "Choose Frontside"
-msgstr "Valitse kuvapuoli"
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Current:"
+msgstr "Nykyinen:"
-#: kcarddialog.cpp:347
-msgid "Frontside"
-msgstr "Kuvapuoli"
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Max won:"
+msgstr "Eniten voittoja:"
-#: kcarddialog.cpp:359
-msgid "Random frontside"
-msgstr "Satunnainen kuvapuoli"
+#: highscore/kexthighscore_tab.cpp:116
+msgid "Max lost:"
+msgstr "Eniten häviöitä:"
-#: kcarddialog.cpp:364
-msgid "Use global frontside"
-msgstr "Käytä globaalia kuvapuolta"
+#: highscore/kexthighscore_tab.cpp:127
+msgid "Game Counts"
+msgstr "Pelien määrä"
-#: kcarddialog.cpp:367
-msgid "Make Frontside Global"
-msgstr "Tee kuvapuolesta globaali"
+#: highscore/kexthighscore_tab.cpp:138
+msgid "Trends"
+msgstr "Suunnat"
-#: kcarddialog.cpp:426
-msgid "Resize Cards"
-msgstr "Muuta korttien kokoa"
+#: highscore/kexthighscore_tab.cpp:223
+msgid "From"
+msgstr "Keneltä"
-#: kcarddialog.cpp:439
-msgid "Default Size"
-msgstr "Oletuskoko"
+#: highscore/kexthighscore_tab.cpp:224
+msgid "To"
+msgstr "Kenelle"
-#: kcarddialog.cpp:443
-msgid "Preview:"
-msgstr "Esikatselu:"
+#: highscore/kexthighscore_tab.cpp:225
+msgid "Count"
+msgstr "Määrä"
-#: kcarddialog.cpp:476 kcarddialog.cpp:511
-msgid "unnamed"
-msgstr "nimetön"
+#: highscore/kexthighscore_tab.cpp:226
+msgid "Percent"
+msgstr "Prosentti"
-#: kcarddialog.cpp:532
-msgid "Carddeck Selection"
-msgstr "Korttipakan valinta"
+#: highscore/kexthighscore.cpp:211 highscore/kscoredialog.cpp:89
+msgid "Score"
+msgstr "Pisteet"
-#: kchatdialog.cpp:60 kchatdialog.cpp:68
-msgid "Configure Chat"
-msgstr "Aseta keskustelua"
+#: highscore/kexthighscore.cpp:214
+msgid "Mean Score"
+msgstr "Pistekeskiarvo"
-#: kchatdialog.cpp:86 kchatdialog.cpp:108
-msgid "Name Font..."
-msgstr "Nimikirjasin..."
+#: highscore/kexthighscore.cpp:219
+msgid "Best Score"
+msgstr "Ennätys"
-#: kchatdialog.cpp:89 kchatdialog.cpp:111
-msgid "Text Font..."
-msgstr "Tekstikirjasin..."
+#: highscore/kexthighscore.cpp:223
+msgid "Elapsed Time"
+msgstr "Kulunut aika"
-#: kchatdialog.cpp:98
-msgid "Player: "
-msgstr "Pelaaja: "
+#: highscore/kscoredialog.cpp:68
+msgid "High Scores"
+msgstr "Ennätykset"
-#: kchatdialog.cpp:100
-msgid "This is a player message"
-msgstr "Tämä on pelaajan viesti"
+#: highscore/kscoredialog.cpp:86
+msgid "Level"
+msgstr "Taso"
-#: kchatdialog.cpp:106
-msgid "System Messages - Messages directly sent from the game"
-msgstr "Järjestelmäviestit - Viestit suoraan pelistä"
+#: highscore/kscoredialog.cpp:167
+#, c-format
+msgid "#%1"
+msgstr "#%1"
-#: kchatdialog.cpp:120
-msgid "--- Game: "
-msgstr "--- Peli: "
+#: highscore/kscoredialog.cpp:351
+msgid ""
+"Excellent!\n"
+"You have a new high score!"
+msgstr ""
+"Erinomaista!\n"
+"Teit uuden ennätyksen!"
-#: kchatdialog.cpp:122
-msgid "This is a system message"
-msgstr "Tämä on järjestelmäviesti"
+#: highscore/kscoredialog.cpp:353
+msgid ""
+"Well done!\n"
+"You made it to the high score list!"
+msgstr ""
+"Hyvin tehty!\n"
+"Pääsit ennätyslistalle!"
-#: kchatdialog.cpp:126
-msgid "Maximal number of messages (-1 = unlimited):"
-msgstr "Viestien maksimimäärä (-1 = rajoittamaton):"
+#: highscore/kexthighscore_internal.cpp:48
+msgid "anonymous"
+msgstr "anonyymi"
-#: kstdgameaction.cpp:60
-msgid ""
-"_: new game\n"
-"&New"
-msgstr "&Uusi"
+#: highscore/kexthighscore_internal.cpp:265
+msgid "Games Count"
+msgstr "Pelien määrä"
-#: kstdgameaction.cpp:61
-msgid "&Load..."
-msgstr "&Lataa..."
+#: highscore/kexthighscore_internal.cpp:272
+msgid "Comment"
+msgstr "Kommentti"
-#: kstdgameaction.cpp:62
-msgid "Load &Recent"
-msgstr "Lataa &edellinen"
+#: highscore/kexthighscore_internal.cpp:584
+msgid "Undefined error."
+msgstr "Määrittelemätön virhe."
-#: kstdgameaction.cpp:63
-msgid "Restart &Game"
-msgstr "&Käynnistä peli uudelleen"
+#: highscore/kexthighscore_internal.cpp:585
+msgid "Missing argument(s)."
+msgstr "Puuttuvat argumentit."
-#: kstdgameaction.cpp:65
-msgid "Save &As..."
-msgstr "Tallenna &nimellä..."
+#: highscore/kexthighscore_internal.cpp:586
+msgid "Invalid argument(s)."
+msgstr "Virheellisen argumentit."
-#: kstdgameaction.cpp:66
-msgid "&End Game"
-msgstr "Lope&ta peli"
+#: highscore/kexthighscore_internal.cpp:588
+msgid "Unable to connect to MySQL server."
+msgstr "Ei voitu yhdistää MySQL-palvelimeen."
-#: kstdgameaction.cpp:67
-msgid "Pa&use"
-msgstr "&Tauko"
+#: highscore/kexthighscore_internal.cpp:589
+msgid "Unable to select database."
+msgstr "Ei voitu valita tietokantaa."
-#: kstdgameaction.cpp:68
-msgid "Show &Highscores"
-msgstr "Näytä &ennätykset"
+#: highscore/kexthighscore_internal.cpp:590
+msgid "Error on database query."
+msgstr "Virhe tietokantahaussa."
-#: kstdgameaction.cpp:72
-msgid "Repeat"
-msgstr "Toista"
+#: highscore/kexthighscore_internal.cpp:591
+msgid "Error on database insert."
+msgstr "Virhe tietokantaan syöttämisessä."
-#: kstdgameaction.cpp:73
-msgid "Und&o"
-msgstr "&Peru"
+#: highscore/kexthighscore_internal.cpp:593
+msgid "Nickname already registered."
+msgstr "Lempinimi on jo rekisteröitynä."
-#: kstdgameaction.cpp:74
-msgid "Re&do"
-msgstr "&Tee uudelleen"
+#: highscore/kexthighscore_internal.cpp:594
+msgid "Nickname not registered."
+msgstr "Lempinimi on rekisteröimätön."
-#: kstdgameaction.cpp:75
-msgid "&Roll Dice"
-msgstr "&Heitä"
+#: highscore/kexthighscore_internal.cpp:595
+msgid "Invalid key."
+msgstr "Virheellinen avain."
-#: kstdgameaction.cpp:76
-msgid "End Turn"
-msgstr "Lopeta vuoro"
+#: highscore/kexthighscore_internal.cpp:596
+msgid "Invalid submit key."
+msgstr "Virheellinen lähetysavain."
-#: kstdgameaction.cpp:77
-msgid "&Hint"
-msgstr "&Vihje"
+#: highscore/kexthighscore_internal.cpp:598
+msgid "Invalid level."
+msgstr "Virheellinen taso."
-#: kstdgameaction.cpp:78
-msgid "&Demo"
-msgstr "&Esittely"
+#: highscore/kexthighscore_internal.cpp:599
+msgid "Invalid score."
+msgstr "Virheellinen tulos."
-#: kstdgameaction.cpp:79
-msgid "&Solve"
-msgstr "&Ratkaise"
+#: highscore/kexthighscore_internal.cpp:603
+msgid "Unable to contact world-wide highscore server"
+msgstr "Ei voitu yhdistää maailmanlaajuisten tulosten palvelimelle"
-#: kstdgameaction.cpp:81
-msgid "Choose Game &Type"
-msgstr "Valitse &pelityyppi"
+#: highscore/kexthighscore_internal.cpp:612
+#, c-format
+msgid "Server URL: %1"
+msgstr "Palvelimen verkko-osoite: %1"
-#: kstdgameaction.cpp:82
-msgid "Configure &Carddecks..."
-msgstr "Aseta &korttipakkoja..."
+#: highscore/kexthighscore_internal.cpp:620
+msgid "Unable to open temporary file."
+msgstr "Ei voitu avata väliaikaistiedostoa."
-#: kstdgameaction.cpp:83
-msgid "Configure &Highscores..."
-msgstr "Aseta &ennätysasetuksia..."
+#: highscore/kexthighscore_internal.cpp:642
+msgid "Message from world-wide highscores server"
+msgstr "Viesti maailmanlaajuisten tulosten palvelimelta"
+
+#: highscore/kexthighscore_internal.cpp:649
+msgid "Invalid answer from world-wide highscores server."
+msgstr "Virheellinen vastaus maailmanlaajuisien ennätysten palvelimelta."
+
+#: highscore/kexthighscore_internal.cpp:650
+#, c-format
+msgid "Raw message: %1"
+msgstr "Raaka viesti: %1"
+
+#: highscore/kexthighscore_internal.cpp:662
+msgid "Invalid answer from world-wide highscores server (missing item: %1)."
+msgstr ""
+"Virheellinen vastaus maailmanlaajuiselta ennätyspalvelimelta (tietue %1 "
+"puuttuu)."
+
+#: highscore/kexthighscore_gui.cpp:139
+msgid "Best &Scores"
+msgstr "Ennät&ykset"
+
+#: highscore/kexthighscore_gui.cpp:144
+msgid "&Players"
+msgstr "&Pelaajat"
+
+#: highscore/kexthighscore_gui.cpp:149
+msgid "Statistics"
+msgstr "Tilastot"
+
+#: highscore/kexthighscore_gui.cpp:155
+msgid "Histogram"
+msgstr "Histogrammi"
+
+#: highscore/kexthighscore_gui.cpp:162
+msgid "View world-wide highscores"
+msgstr "Näytä maailmanlaajuiset ennätykset"
+
+#: highscore/kexthighscore_gui.cpp:169
+msgid "View world-wide players"
+msgstr "Näytä maailmanlaajuiset pelaata"
+
+#: highscore/kexthighscore_gui.cpp:202
+msgid "Highscores"
+msgstr "Ennätykset"
+
+#: highscore/kexthighscore_gui.cpp:204
+msgid "Configure..."
+msgstr "Asetukset..."
+
+#: highscore/kexthighscore_gui.cpp:205
+msgid "Export..."
+msgstr "Vie..."
+
+#: highscore/kexthighscore_gui.cpp:258
+msgid "Overwrite"
+msgstr "Ylikirjoita"
+
+#: highscore/kexthighscore_gui.cpp:260
+msgid "The file already exists. Overwrite?"
+msgstr "Tiedosto on jo olemassa. Ylikirjoitetaanko?"
+
+#: highscore/kexthighscore_gui.cpp:302
+msgid "Winner"
+msgstr "Voittaja"
+
+#: highscore/kexthighscore_gui.cpp:334
+msgid "Won Games"
+msgstr "Voitetut pelit"
+
+#: highscore/kexthighscore_gui.cpp:356
+msgid "Configure Highscores"
+msgstr "Muokkaa ennätysasetuksia"
+
+#: highscore/kexthighscore_gui.cpp:367
+msgid "Main"
+msgstr "Yleiset"
+
+#: highscore/kexthighscore_gui.cpp:376 highscore/kexthighscore_gui.cpp:413
+msgid "Nickname:"
+msgstr "Lempinimi:"
+
+#: highscore/kexthighscore_gui.cpp:387
+msgid "Comment:"
+msgstr "Kommentti:"
+
+#: highscore/kexthighscore_gui.cpp:397
+msgid "World-wide highscores enabled"
+msgstr "Maailmanlaajuiset ennätykset käytössä"
+
+#: highscore/kexthighscore_gui.cpp:404
+msgid "Advanced"
+msgstr "Lisäasetukset"
+
+#: highscore/kexthighscore_gui.cpp:408
+msgid "Registration Data"
+msgstr "Rekisteröintitiedot"
+
+#: highscore/kexthighscore_gui.cpp:417
+msgid "Key:"
+msgstr "Avain:"
+
+#: highscore/kexthighscore_gui.cpp:456
+msgid ""
+"This will permanently remove your registration key. You will not be able to use "
+"the currently registered nickname anymore."
+msgstr ""
+"Tämä poistaa rekisteröintiavaimesi pysyvästi. Et voi käyttää nykyistä "
+"lempinimeäsi enää tämän jälkeen."
+
+#: highscore/kexthighscore_gui.cpp:499
+msgid "Please choose a non empty nickname."
+msgstr "Lempinimi ei saa olla tyhjä."
+
+#: highscore/kexthighscore_gui.cpp:503
+msgid "Nickname already in use. Please choose another one"
+msgstr "Lempinimi on jo käytössä. Valitse toinen"
+
+#: highscore/kexthighscore_gui.cpp:520
+msgid "Enter Your Nickname"
+msgstr "Syötä lempinimi"
+
+#: highscore/kexthighscore_gui.cpp:528
+msgid "Congratulations, you have won!"
+msgstr "Onneksi olkoon, voitit."
+
+#: highscore/kexthighscore_gui.cpp:532
+msgid "Enter your nickname:"
+msgstr "Syötä lempinimi:"
+
+#: highscore/kexthighscore_gui.cpp:540
+msgid "Do not ask again."
+msgstr "Älä kysy uudestaan."
+
+#: kchatbase.cpp:232
+msgid "Send to All Players"
+msgstr "Lähetä kaikille pelaajille"
+
+#: kchatbase.cpp:371
+msgid "%1 %2"
+msgstr "%1 %2"
+
+#: kchatbase.cpp:387
+#, c-format
+msgid "--- %1"
+msgstr "--- %1"
+
+#: kchatbase.cpp:409 kgame/kgamechat.cpp:168
+#, c-format
+msgid "Send to %1"
+msgstr "Lähteä %1:lle"
+
+#: kgame/kgamechat.cpp:95
+#, c-format
+msgid "Player %1"
+msgstr "Pelaaja %1"
#: kchat.cpp:85 kgame/dialogs/kgamedebugdialog.cpp:497 kgame/kgamechat.cpp:103
#: kgame/kgamepropertyhandler.cpp:382
msgid "Unknown"
msgstr "Tuntematon"
+#: kgame/kgamechat.cpp:214
+msgid "Send to My Group (\"%1\")"
+msgstr "Lähteä minun ryhmään (\"%1\")"
+
+#: kgame/kgame.cpp:94
+msgid "MaxPlayers"
+msgstr "MaksimiPelaajia"
+
+#: kgame/kgame.cpp:96
+msgid "MinPlayers"
+msgstr "MinimiPelaajia"
+
+#: kgame/kgame.cpp:98
+msgid "GameStatus"
+msgstr "PeliStatus"
+
#: kgame/kgameerror.cpp:63
msgid ""
"Cookie mismatch!\n"
@@ -237,120 +449,113 @@ msgstr ""
msgid "Unknown error code %1"
msgstr "Tuntematon virhekoodi %1"
-#: kgame/kgamechat.cpp:95
-#, c-format
-msgid "Player %1"
-msgstr "Pelaaja %1"
+#: kgame/kgamepropertyhandler.cpp:177
+msgid "%1 (%2)"
+msgstr "%1 (%2)"
-#: kchatbase.cpp:409 kgame/kgamechat.cpp:168
+#: kgame/kgamepropertyhandler.cpp:179
#, c-format
-msgid "Send to %1"
-msgstr "Lähteä %1:lle"
-
-#: kgame/kgamechat.cpp:214
-msgid "Send to My Group (\"%1\")"
-msgstr "Lähteä minun ryhmään (\"%1\")"
-
-#: kgame/kplayer.cpp:91
-msgid "UserId"
-msgstr "Käyttäjätunnus"
-
-#: kgame/kplayer.cpp:93
-msgid "Group"
-msgstr "Ryhmä"
-
-#: kgame/kplayer.cpp:94 kgame/kplayer.cpp:96
-msgid "default"
-msgstr "oletus"
-
-#: highscore/kexthighscore_internal.h:60 highscore/kscoredialog.cpp:80
-#: kgame/kplayer.cpp:95
-msgid "Name"
-msgstr "Nimi"
-
-#: kgame/kplayer.cpp:98
-msgid "AsyncInput"
-msgstr "AsyncInput"
-
-#: kgame/kplayer.cpp:100
-msgid "myTurn"
-msgstr "minunVuoro"
-
-#: kgame/kgamemessage.cpp:115
-msgid "Setup Game"
-msgstr "Aseta peliä"
+msgid "Unnamed - ID: %1"
+msgstr "Nimetön - ID: %1"
-#: kgame/kgamemessage.cpp:117
-msgid "Setup Game Continue"
-msgstr "Pelin asetusten jatkaminen"
+#: kgame/kgamepropertyhandler.cpp:183
+msgid "%1 unregistered"
+msgstr "%1 rekisteröimätön"
-#: kgame/kgamemessage.cpp:119
-msgid "Load Game"
-msgstr "Lataa peli"
+#: kgame/dialogs/kgamedebugdialog.cpp:309 kgame/kgamepropertyhandler.cpp:357
+msgid "NULL pointer"
+msgstr "NULL osoitin"
-#: kgame/kgamemessage.cpp:121
-msgid "Client game connected"
-msgstr "Asiakaspeli yhdistetty"
+#: kgame/dialogs/kgamedebugdialog.cpp:320
+#: kgame/dialogs/kgamedebugdialog.cpp:321
+#: kgame/dialogs/kgamedebugdialog.cpp:322
+#: kgame/dialogs/kgamedebugdialog.cpp:324
+#: kgame/dialogs/kgamedebugdialog.cpp:381
+#: kgame/dialogs/kgamedebugdialog.cpp:382
+#: kgame/dialogs/kgamedebugdialog.cpp:385
+#: kgame/dialogs/kgamedebugdialog.cpp:386 kgame/kgamepropertyhandler.cpp:376
+msgid "True"
+msgstr "Tosi"
-#: kgame/kgamemessage.cpp:123
-msgid "Game setup done"
-msgstr "Pelin asetukset tehty"
+#: kgame/dialogs/kgamedebugdialog.cpp:320
+#: kgame/dialogs/kgamedebugdialog.cpp:321
+#: kgame/dialogs/kgamedebugdialog.cpp:322
+#: kgame/dialogs/kgamedebugdialog.cpp:324
+#: kgame/dialogs/kgamedebugdialog.cpp:381
+#: kgame/dialogs/kgamedebugdialog.cpp:382
+#: kgame/dialogs/kgamedebugdialog.cpp:385
+#: kgame/dialogs/kgamedebugdialog.cpp:386 kgame/kgamepropertyhandler.cpp:376
+msgid "False"
+msgstr "Epätosi"
-#: kgame/kgamemessage.cpp:125
-msgid "Synchronize Random"
-msgstr "Synkronoi satunnaisuus"
+#: kgame/dialogs/kgameconnectdialog.cpp:67
+msgid "Create a network game"
+msgstr "Luo verkkopeli"
-#: kgame/dialogs/kgamedialogconfig.cpp:132 kgame/kgamemessage.cpp:127
-msgid "Disconnect"
-msgstr "Katkaise yhteys"
+#: kgame/dialogs/kgameconnectdialog.cpp:68
+msgid "Join a network game"
+msgstr "Liity verkkopeliin"
-#: kgame/kgamemessage.cpp:129
-msgid "Player Property"
-msgstr "Pelaajan ominaisuus"
+#: kgame/dialogs/kgameconnectdialog.cpp:73
+msgid "Game name:"
+msgstr "Pelin nimi:"
-#: kgame/kgamemessage.cpp:131
-msgid "Game Property"
-msgstr "Pelin ominaisuus"
+#: kgame/dialogs/kgameconnectdialog.cpp:75
+msgid "Network games:"
+msgstr "Verkkopelit:"
-#: kgame/kgamemessage.cpp:133
-msgid "Add Player"
-msgstr "Lisää pelaaja"
+#: kgame/dialogs/kgameconnectdialog.cpp:78
+msgid "Port to connect to:"
+msgstr "Portti johon yhdistetään:"
-#: kgame/kgamemessage.cpp:135
-msgid "Remove Player"
-msgstr "Poista pelaaja"
+#: kgame/dialogs/kgameconnectdialog.cpp:80
+msgid "Host to connect to:"
+msgstr "Palvelin johon yhdistetään:"
-#: kgame/kgamemessage.cpp:137
-msgid "Activate Player"
-msgstr "Aktivoi pelaaja"
+#: kgame/dialogs/kgameconnectdialog.cpp:83
+msgid "&Start Network"
+msgstr "&Käynnistä verkko"
-#: kgame/kgamemessage.cpp:139
-msgid "Inactivate Player"
-msgstr "Poista pelaajan aktivointi"
+#: kgame/dialogs/kgameconnectdialog.cpp:217
+msgid "Network Game"
+msgstr "Verkkopeli"
-#: kgame/kgamemessage.cpp:141
-msgid "Id Turn"
-msgstr "Id:n vuoro"
+#: kgame/dialogs/kgameerrordialog.cpp:80
+msgid "Connection to the server has been lost!"
+msgstr "Yhteys palvelimeen menetettiin!"
-#: kgame/kgamemessage.cpp:143
-msgid "Error Message"
-msgstr "Virheviesti"
+#: kgame/dialogs/kgameerrordialog.cpp:93
+msgid "Connection to client has been lost!"
+msgstr "Yhteys asiakkaaseen menetettiin!"
-#: kgame/kgamemessage.cpp:145
-msgid "Player Input"
-msgstr "Pelaajan syöte"
+#: kgame/dialogs/kgameerrordialog.cpp:99
+msgid ""
+"Received a network error!\n"
+"Error number: %1\n"
+"Error message: %2"
+msgstr ""
+"Vastaanotettiin verkkovirhe!\n"
+"Virhenumero: %1\n"
+"Virheviesti: %2"
-#: kgame/kgamemessage.cpp:147
-msgid "An IO was added"
-msgstr "IO lisättiin"
+#: kgame/dialogs/kgameerrordialog.cpp:107
+msgid "No connection could be created."
+msgstr "Yhteyttä ei voitu luoda."
-#: kgame/kgamemessage.cpp:149
-msgid "Process Query"
-msgstr "Prosessoi kysely"
+#: kgame/dialogs/kgameerrordialog.cpp:109
+#, c-format
+msgid ""
+"No connection could be created.\n"
+"The error message was:\n"
+"%1"
+msgstr ""
+"Yhteyttä ei voitu luoda.\n"
+"Virheviesti oli:\n"
+"%1"
-#: kgame/dialogs/kgamedebugdialog.cpp:207 kgame/kgamemessage.cpp:151
-msgid "Player ID"
-msgstr "Pelaajan ID"
+#: kgame/dialogs/kgamedialogconfig.cpp:132 kgame/kgamemessage.cpp:127
+msgid "Disconnect"
+msgstr "Katkaise yhteys"
#: kgame/dialogs/kgamedialogconfig.cpp:136
msgid "Network Configuration"
@@ -440,71 +645,6 @@ msgstr "&Verkko"
msgid "&Message Server"
msgstr "&Viestipalvelin"
-#: kgame/dialogs/kgameerrordialog.cpp:80
-msgid "Connection to the server has been lost!"
-msgstr "Yhteys palvelimeen menetettiin!"
-
-#: kgame/dialogs/kgameerrordialog.cpp:93
-msgid "Connection to client has been lost!"
-msgstr "Yhteys asiakkaaseen menetettiin!"
-
-#: kgame/dialogs/kgameerrordialog.cpp:99
-msgid ""
-"Received a network error!\n"
-"Error number: %1\n"
-"Error message: %2"
-msgstr ""
-"Vastaanotettiin verkkovirhe!\n"
-"Virhenumero: %1\n"
-"Virheviesti: %2"
-
-#: kgame/dialogs/kgameerrordialog.cpp:107
-msgid "No connection could be created."
-msgstr "Yhteyttä ei voitu luoda."
-
-#: kgame/dialogs/kgameerrordialog.cpp:109
-#, c-format
-msgid ""
-"No connection could be created.\n"
-"The error message was:\n"
-"%1"
-msgstr ""
-"Yhteyttä ei voitu luoda.\n"
-"Virheviesti oli:\n"
-"%1"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:67
-msgid "Create a network game"
-msgstr "Luo verkkopeli"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:68
-msgid "Join a network game"
-msgstr "Liity verkkopeliin"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:73
-msgid "Game name:"
-msgstr "Pelin nimi:"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:75
-msgid "Network games:"
-msgstr "Verkkopelit:"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:78
-msgid "Port to connect to:"
-msgstr "Portti johon yhdistetään:"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:80
-msgid "Host to connect to:"
-msgstr "Palvelin johon yhdistetään:"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:83
-msgid "&Start Network"
-msgstr "&Käynnistä verkko"
-
-#: kgame/dialogs/kgameconnectdialog.cpp:217
-msgid "Network Game"
-msgstr "Verkkopeli"
-
#: kgame/dialogs/kgamedebugdialog.cpp:124
msgid "KGame Debug Dialog"
msgstr "KGame debug-ikkuna"
@@ -596,6 +736,10 @@ msgstr "Olemassa olevat pelaajat"
msgid "Player Pointer"
msgstr "Pelaajaosoitin"
+#: kgame/dialogs/kgamedebugdialog.cpp:207 kgame/kgamemessage.cpp:151
+msgid "Player ID"
+msgstr "Pelaajan ID"
+
#: kgame/dialogs/kgamedebugdialog.cpp:208
msgid "Player Name"
msgstr "Pelaajan nimi"
@@ -672,32 +816,6 @@ msgstr "&<<"
msgid "Do not show IDs:"
msgstr "Älä näytä ID:tä:"
-#: kgame/dialogs/kgamedebugdialog.cpp:309 kgame/kgamepropertyhandler.cpp:357
-msgid "NULL pointer"
-msgstr "NULL osoitin"
-
-#: kgame/dialogs/kgamedebugdialog.cpp:320
-#: kgame/dialogs/kgamedebugdialog.cpp:321
-#: kgame/dialogs/kgamedebugdialog.cpp:322
-#: kgame/dialogs/kgamedebugdialog.cpp:324
-#: kgame/dialogs/kgamedebugdialog.cpp:381
-#: kgame/dialogs/kgamedebugdialog.cpp:382
-#: kgame/dialogs/kgamedebugdialog.cpp:385
-#: kgame/dialogs/kgamedebugdialog.cpp:386 kgame/kgamepropertyhandler.cpp:376
-msgid "True"
-msgstr "Tosi"
-
-#: kgame/dialogs/kgamedebugdialog.cpp:320
-#: kgame/dialogs/kgamedebugdialog.cpp:321
-#: kgame/dialogs/kgamedebugdialog.cpp:322
-#: kgame/dialogs/kgamedebugdialog.cpp:324
-#: kgame/dialogs/kgamedebugdialog.cpp:381
-#: kgame/dialogs/kgamedebugdialog.cpp:382
-#: kgame/dialogs/kgamedebugdialog.cpp:385
-#: kgame/dialogs/kgamedebugdialog.cpp:386 kgame/kgamepropertyhandler.cpp:376
-msgid "False"
-msgstr "Epätosi"
-
#: kgame/dialogs/kgamedebugdialog.cpp:337
#: kgame/dialogs/kgamedebugdialog.cpp:399
msgid "Clean"
@@ -718,397 +836,279 @@ msgstr "Paikallinen"
msgid "Undefined"
msgstr "Määrittelemätön"
-#: kgame/kgame.cpp:94
-msgid "MaxPlayers"
-msgstr "MaksimiPelaajia"
-
-#: kgame/kgame.cpp:96
-msgid "MinPlayers"
-msgstr "MinimiPelaajia"
-
-#: kgame/kgame.cpp:98
-msgid "GameStatus"
-msgstr "PeliStatus"
-
-#: kgame/kgamepropertyhandler.cpp:177
-msgid "%1 (%2)"
-msgstr "%1 (%2)"
-
-#: kgame/kgamepropertyhandler.cpp:179
-#, c-format
-msgid "Unnamed - ID: %1"
-msgstr "Nimetön - ID: %1"
-
-#: kgame/kgamepropertyhandler.cpp:183
-msgid "%1 unregistered"
-msgstr "%1 rekisteröimätön"
-
-#: kchatbase.cpp:232
-msgid "Send to All Players"
-msgstr "Lähetä kaikille pelaajille"
-
-#: kchatbase.cpp:371
-msgid "%1 %2"
-msgstr "%1 %2"
-
-#: kchatbase.cpp:387
-#, c-format
-msgid "--- %1"
-msgstr "--- %1"
-
-#: highscore/kexthighscore_internal.cpp:48
-msgid "anonymous"
-msgstr "anonyymi"
-
-#: highscore/kexthighscore_internal.cpp:265
-msgid "Games Count"
-msgstr "Pelien määrä"
-
-#: highscore/kexthighscore_internal.cpp:272
-msgid "Comment"
-msgstr "Kommentti"
-
-#: highscore/kexthighscore_internal.cpp:584
-msgid "Undefined error."
-msgstr "Määrittelemätön virhe."
-
-#: highscore/kexthighscore_internal.cpp:585
-msgid "Missing argument(s)."
-msgstr "Puuttuvat argumentit."
-
-#: highscore/kexthighscore_internal.cpp:586
-msgid "Invalid argument(s)."
-msgstr "Virheellisen argumentit."
-
-#: highscore/kexthighscore_internal.cpp:588
-msgid "Unable to connect to MySQL server."
-msgstr "Ei voitu yhdistää MySQL-palvelimeen."
-
-#: highscore/kexthighscore_internal.cpp:589
-msgid "Unable to select database."
-msgstr "Ei voitu valita tietokantaa."
-
-#: highscore/kexthighscore_internal.cpp:590
-msgid "Error on database query."
-msgstr "Virhe tietokantahaussa."
-
-#: highscore/kexthighscore_internal.cpp:591
-msgid "Error on database insert."
-msgstr "Virhe tietokantaan syöttämisessä."
-
-#: highscore/kexthighscore_internal.cpp:593
-msgid "Nickname already registered."
-msgstr "Lempinimi on jo rekisteröitynä."
-
-#: highscore/kexthighscore_internal.cpp:594
-msgid "Nickname not registered."
-msgstr "Lempinimi on rekisteröimätön."
-
-#: highscore/kexthighscore_internal.cpp:595
-msgid "Invalid key."
-msgstr "Virheellinen avain."
-
-#: highscore/kexthighscore_internal.cpp:596
-msgid "Invalid submit key."
-msgstr "Virheellinen lähetysavain."
-
-#: highscore/kexthighscore_internal.cpp:598
-msgid "Invalid level."
-msgstr "Virheellinen taso."
-
-#: highscore/kexthighscore_internal.cpp:599
-msgid "Invalid score."
-msgstr "Virheellinen tulos."
-
-#: highscore/kexthighscore_internal.cpp:603
-msgid "Unable to contact world-wide highscore server"
-msgstr "Ei voitu yhdistää maailmanlaajuisten tulosten palvelimelle"
-
-#: highscore/kexthighscore_internal.cpp:612
-#, c-format
-msgid "Server URL: %1"
-msgstr "Palvelimen verkko-osoite: %1"
+#: kgame/kplayer.cpp:91
+msgid "UserId"
+msgstr "Käyttäjätunnus"
-#: highscore/kexthighscore_internal.cpp:620
-msgid "Unable to open temporary file."
-msgstr "Ei voitu avata väliaikaistiedostoa."
+#: kgame/kplayer.cpp:93
+msgid "Group"
+msgstr "Ryhmä"
-#: highscore/kexthighscore_internal.cpp:642
-msgid "Message from world-wide highscores server"
-msgstr "Viesti maailmanlaajuisten tulosten palvelimelta"
+#: kgame/kplayer.cpp:94 kgame/kplayer.cpp:96
+msgid "default"
+msgstr "oletus"
-#: highscore/kexthighscore_internal.cpp:649
-msgid "Invalid answer from world-wide highscores server."
-msgstr "Virheellinen vastaus maailmanlaajuisien ennätysten palvelimelta."
+#: kgame/kplayer.cpp:98
+msgid "AsyncInput"
+msgstr "AsyncInput"
-#: highscore/kexthighscore_internal.cpp:650
-#, c-format
-msgid "Raw message: %1"
-msgstr "Raaka viesti: %1"
+#: kgame/kplayer.cpp:100
+msgid "myTurn"
+msgstr "minunVuoro"
-#: highscore/kexthighscore_internal.cpp:662
-msgid "Invalid answer from world-wide highscores server (missing item: %1)."
-msgstr ""
-"Virheellinen vastaus maailmanlaajuiselta ennätyspalvelimelta (tietue %1 "
-"puuttuu)."
+#: kgame/kgamemessage.cpp:115
+msgid "Setup Game"
+msgstr "Aseta peliä"
-#: highscore/kexthighscore_internal.h:49 highscore/kscoredialog.cpp:141
-msgid "Rank"
-msgstr "Arvoasema"
+#: kgame/kgamemessage.cpp:117
+msgid "Setup Game Continue"
+msgstr "Pelin asetusten jatkaminen"
-#: highscore/kexthighscore_internal.h:69 highscore/kscoredialog.cpp:83
-msgid "Date"
-msgstr "Päiväys"
+#: kgame/kgamemessage.cpp:119
+msgid "Load Game"
+msgstr "Lataa peli"
-#: highscore/kexthighscore_internal.h:78
-msgid "Success"
-msgstr "Onnistui"
+#: kgame/kgamemessage.cpp:121
+msgid "Client game connected"
+msgstr "Asiakaspeli yhdistetty"
-#: highscore/khighscore.cpp:134
-msgid "Retry"
-msgstr "Yritä uudelleen"
+#: kgame/kgamemessage.cpp:123
+msgid "Game setup done"
+msgstr "Pelin asetukset tehty"
-#: highscore/khighscore.cpp:135
-msgid ""
-"Cannot access the highscore file. Another user is probably currently writing to "
-"it."
-msgstr ""
-"Ei päästy käsiksi ennätystiedostoon. Joku toinen käyttäjä voi mahdollisesti "
-"olla kirjoittamassa siihen."
+#: kgame/kgamemessage.cpp:125
+msgid "Synchronize Random"
+msgstr "Synkronoi satunnaisuus"
-#: highscore/kexthighscore.cpp:211 highscore/kscoredialog.cpp:89
-msgid "Score"
-msgstr "Pisteet"
+#: kgame/kgamemessage.cpp:129
+msgid "Player Property"
+msgstr "Pelaajan ominaisuus"
-#: highscore/kexthighscore.cpp:214
-msgid "Mean Score"
-msgstr "Pistekeskiarvo"
+#: kgame/kgamemessage.cpp:131
+msgid "Game Property"
+msgstr "Pelin ominaisuus"
-#: highscore/kexthighscore.cpp:219
-msgid "Best Score"
-msgstr "Ennätys"
+#: kgame/kgamemessage.cpp:133
+msgid "Add Player"
+msgstr "Lisää pelaaja"
-#: highscore/kexthighscore.cpp:223
-msgid "Elapsed Time"
-msgstr "Kulunut aika"
+#: kgame/kgamemessage.cpp:135
+msgid "Remove Player"
+msgstr "Poista pelaaja"
-#: highscore/kscoredialog.cpp:68
-msgid "High Scores"
-msgstr "Ennätykset"
+#: kgame/kgamemessage.cpp:137
+msgid "Activate Player"
+msgstr "Aktivoi pelaaja"
-#: highscore/kscoredialog.cpp:86
-msgid "Level"
-msgstr "Taso"
+#: kgame/kgamemessage.cpp:139
+msgid "Inactivate Player"
+msgstr "Poista pelaajan aktivointi"
-#: highscore/kscoredialog.cpp:167
-#, c-format
-msgid "#%1"
-msgstr "#%1"
+#: kgame/kgamemessage.cpp:141
+msgid "Id Turn"
+msgstr "Id:n vuoro"
-#: highscore/kscoredialog.cpp:351
-msgid ""
-"Excellent!\n"
-"You have a new high score!"
-msgstr ""
-"Erinomaista!\n"
-"Teit uuden ennätyksen!"
+#: kgame/kgamemessage.cpp:143
+msgid "Error Message"
+msgstr "Virheviesti"
-#: highscore/kscoredialog.cpp:353
-msgid ""
-"Well done!\n"
-"You made it to the high score list!"
-msgstr ""
-"Hyvin tehty!\n"
-"Pääsit ennätyslistalle!"
+#: kgame/kgamemessage.cpp:145
+msgid "Player Input"
+msgstr "Pelaajan syöte"
-#: highscore/kexthighscore_item.cpp:272
-msgid "Multiplayers Scores"
-msgstr "Moninpelin tulokset"
+#: kgame/kgamemessage.cpp:147
+msgid "An IO was added"
+msgstr "IO lisättiin"
-#: highscore/kexthighscore_item.cpp:280
-msgid "No game played."
-msgstr "Ei pelejä pelattuna."
+#: kgame/kgamemessage.cpp:149
+msgid "Process Query"
+msgstr "Prosessoi kysely"
-#: highscore/kexthighscore_item.cpp:282
-msgid "Scores for last game:"
-msgstr "Viimeisen pelin tulos:"
+#: kcarddialog.cpp:277
+msgid "Choose Backside"
+msgstr "Valitse tausta"
-#: highscore/kexthighscore_item.cpp:289
-msgid "Scores for the last %1 games:"
-msgstr "Viimeisten %1 pelin tulokset:"
+#: kcarddialog.cpp:297
+msgid "Backside"
+msgstr "Tausta"
-#: highscore/kexthighscore_tab.cpp:48
-msgid "all"
-msgstr "kaikki"
+#: kcarddialog.cpp:301 kcarddialog.cpp:351
+msgid "empty"
+msgstr "tyhjä"
-#: highscore/kexthighscore_tab.cpp:75
-msgid "Select player:"
-msgstr "Valitse pelaaja:"
+#: kcarddialog.cpp:309
+msgid "Random backside"
+msgstr "Satunnainen tausta"
-#: highscore/kexthighscore_tab.cpp:112
-msgid "Total:"
-msgstr "Yhteensä:"
+#: kcarddialog.cpp:314
+msgid "Use global backside"
+msgstr "Käytä globaalia taustaa"
-#: highscore/kexthighscore_tab.cpp:112
-msgid "Won:"
-msgstr "Voitot:"
+#: kcarddialog.cpp:317
+msgid "Make Backside Global"
+msgstr "Tee taustasta globaali"
-#: highscore/kexthighscore_tab.cpp:112
-msgid "Lost:"
-msgstr "Häviöt:"
+#: kcarddialog.cpp:329
+msgid "Choose Frontside"
+msgstr "Valitse kuvapuoli"
-#: highscore/kexthighscore_tab.cpp:113
-msgid "Draw:"
-msgstr "Tasapeli:"
+#: kcarddialog.cpp:347
+msgid "Frontside"
+msgstr "Kuvapuoli"
-#: highscore/kexthighscore_tab.cpp:116
-msgid "Current:"
-msgstr "Nykyinen:"
+#: kcarddialog.cpp:359
+msgid "Random frontside"
+msgstr "Satunnainen kuvapuoli"
-#: highscore/kexthighscore_tab.cpp:116
-msgid "Max won:"
-msgstr "Eniten voittoja:"
+#: kcarddialog.cpp:364
+msgid "Use global frontside"
+msgstr "Käytä globaalia kuvapuolta"
-#: highscore/kexthighscore_tab.cpp:116
-msgid "Max lost:"
-msgstr "Eniten häviöitä:"
+#: kcarddialog.cpp:367
+msgid "Make Frontside Global"
+msgstr "Tee kuvapuolesta globaali"
-#: highscore/kexthighscore_tab.cpp:127
-msgid "Game Counts"
-msgstr "Pelien määrä"
+#: kcarddialog.cpp:426
+msgid "Resize Cards"
+msgstr "Muuta korttien kokoa"
-#: highscore/kexthighscore_tab.cpp:138
-msgid "Trends"
-msgstr "Suunnat"
+#: kcarddialog.cpp:439
+msgid "Default Size"
+msgstr "Oletuskoko"
-#: highscore/kexthighscore_tab.cpp:223
-msgid "From"
-msgstr "Keneltä"
+#: kcarddialog.cpp:443
+msgid "Preview:"
+msgstr "Esikatselu:"
-#: highscore/kexthighscore_tab.cpp:224
-msgid "To"
-msgstr "Kenelle"
+#: kcarddialog.cpp:476 kcarddialog.cpp:511
+msgid "unnamed"
+msgstr "nimetön"
-#: highscore/kexthighscore_tab.cpp:225
-msgid "Count"
-msgstr "Määrä"
+#: kcarddialog.cpp:532
+msgid "Carddeck Selection"
+msgstr "Korttipakan valinta"
-#: highscore/kexthighscore_tab.cpp:226
-msgid "Percent"
-msgstr "Prosentti"
+#: kchatdialog.cpp:60 kchatdialog.cpp:68
+msgid "Configure Chat"
+msgstr "Aseta keskustelua"
-#: highscore/kexthighscore_gui.cpp:139
-msgid "Best &Scores"
-msgstr "Ennät&ykset"
+#: kchatdialog.cpp:86 kchatdialog.cpp:108
+msgid "Name Font..."
+msgstr "Nimikirjasin..."
-#: highscore/kexthighscore_gui.cpp:144
-msgid "&Players"
-msgstr "&Pelaajat"
+#: kchatdialog.cpp:89 kchatdialog.cpp:111
+msgid "Text Font..."
+msgstr "Tekstikirjasin..."
-#: highscore/kexthighscore_gui.cpp:149
-msgid "Statistics"
-msgstr "Tilastot"
+#: kchatdialog.cpp:98
+msgid "Player: "
+msgstr "Pelaaja: "
-#: highscore/kexthighscore_gui.cpp:155
-msgid "Histogram"
-msgstr "Histogrammi"
+#: kchatdialog.cpp:100
+msgid "This is a player message"
+msgstr "Tämä on pelaajan viesti"
-#: highscore/kexthighscore_gui.cpp:162
-msgid "View world-wide highscores"
-msgstr "Näytä maailmanlaajuiset ennätykset"
+#: kchatdialog.cpp:106
+msgid "System Messages - Messages directly sent from the game"
+msgstr "Järjestelmäviestit - Viestit suoraan pelistä"
-#: highscore/kexthighscore_gui.cpp:169
-msgid "View world-wide players"
-msgstr "Näytä maailmanlaajuiset pelaata"
+#: kchatdialog.cpp:120
+msgid "--- Game: "
+msgstr "--- Peli: "
-#: highscore/kexthighscore_gui.cpp:202
-msgid "Highscores"
-msgstr "Ennätykset"
+#: kchatdialog.cpp:122
+msgid "This is a system message"
+msgstr "Tämä on järjestelmäviesti"
-#: highscore/kexthighscore_gui.cpp:204
-msgid "Configure..."
-msgstr "Asetukset..."
+#: kchatdialog.cpp:126
+msgid "Maximal number of messages (-1 = unlimited):"
+msgstr "Viestien maksimimäärä (-1 = rajoittamaton):"
-#: highscore/kexthighscore_gui.cpp:205
-msgid "Export..."
-msgstr "Vie..."
+#: kgamemisc.cpp:55
+msgid ""
+"_: A list of language typical names ( for games ), separated by spaces\n"
+"Adam Alex Andreas Andrew Bart Ben Bernd Bill Chris Chuck Daniel Don Duncan Ed "
+"Emily Eric Gary Greg Harry Ian Jean Jeff Jan Kai Keith Ken Kirk Marc Mike Neil "
+"Paul Rik Robert Sam Sean Thomas Tim Walter"
+msgstr ""
+"Adam Alex Andreas Andrew Bart Ben Bernd Bill Chris Chuck Daniel Don Duncan Ed "
+"Emily Eric Gary Greg Harry Ian Jean Jeff Jan Kai Keith Ken Kirk Marc Mike Neil "
+"Paul Rik Robert Sam Sean Thomas Tim Walter"
-#: highscore/kexthighscore_gui.cpp:258
-msgid "Overwrite"
-msgstr "Ylikirjoita"
+#: kstdgameaction.cpp:60
+msgid ""
+"_: new game\n"
+"&New"
+msgstr "&Uusi"
-#: highscore/kexthighscore_gui.cpp:260
-msgid "The file already exists. Overwrite?"
-msgstr "Tiedosto on jo olemassa. Ylikirjoitetaanko?"
+#: kstdgameaction.cpp:61
+msgid "&Load..."
+msgstr "&Lataa..."
-#: highscore/kexthighscore_gui.cpp:302
-msgid "Winner"
-msgstr "Voittaja"
+#: kstdgameaction.cpp:62
+msgid "Load &Recent"
+msgstr "Lataa &edellinen"
-#: highscore/kexthighscore_gui.cpp:334
-msgid "Won Games"
-msgstr "Voitetut pelit"
+#: kstdgameaction.cpp:63
+msgid "Restart &Game"
+msgstr "&Käynnistä peli uudelleen"
-#: highscore/kexthighscore_gui.cpp:356
-msgid "Configure Highscores"
-msgstr "Muokkaa ennätysasetuksia"
+#: kstdgameaction.cpp:65
+msgid "Save &As..."
+msgstr "Tallenna &nimellä..."
-#: highscore/kexthighscore_gui.cpp:367
-msgid "Main"
-msgstr "Yleiset"
+#: kstdgameaction.cpp:66
+msgid "&End Game"
+msgstr "Lope&ta peli"
-#: highscore/kexthighscore_gui.cpp:376 highscore/kexthighscore_gui.cpp:413
-msgid "Nickname:"
-msgstr "Lempinimi:"
+#: kstdgameaction.cpp:67
+msgid "Pa&use"
+msgstr "&Tauko"
-#: highscore/kexthighscore_gui.cpp:387
-msgid "Comment:"
-msgstr "Kommentti:"
+#: kstdgameaction.cpp:68
+msgid "Show &Highscores"
+msgstr "Näytä &ennätykset"
-#: highscore/kexthighscore_gui.cpp:397
-msgid "World-wide highscores enabled"
-msgstr "Maailmanlaajuiset ennätykset käytössä"
+#: kstdgameaction.cpp:72
+msgid "Repeat"
+msgstr "Toista"
-#: highscore/kexthighscore_gui.cpp:404
-msgid "Advanced"
-msgstr "Lisäasetukset"
+#: kstdgameaction.cpp:73
+msgid "Und&o"
+msgstr "&Peru"
-#: highscore/kexthighscore_gui.cpp:408
-msgid "Registration Data"
-msgstr "Rekisteröintitiedot"
+#: kstdgameaction.cpp:74
+msgid "Re&do"
+msgstr "&Tee uudelleen"
-#: highscore/kexthighscore_gui.cpp:417
-msgid "Key:"
-msgstr "Avain:"
+#: kstdgameaction.cpp:75
+msgid "&Roll Dice"
+msgstr "&Heitä"
-#: highscore/kexthighscore_gui.cpp:456
-msgid ""
-"This will permanently remove your registration key. You will not be able to use "
-"the currently registered nickname anymore."
-msgstr ""
-"Tämä poistaa rekisteröintiavaimesi pysyvästi. Et voi käyttää nykyistä "
-"lempinimeäsi enää tämän jälkeen."
+#: kstdgameaction.cpp:76
+msgid "End Turn"
+msgstr "Lopeta vuoro"
-#: highscore/kexthighscore_gui.cpp:499
-msgid "Please choose a non empty nickname."
-msgstr "Lempinimi ei saa olla tyhjä."
+#: kstdgameaction.cpp:77
+msgid "&Hint"
+msgstr "&Vihje"
-#: highscore/kexthighscore_gui.cpp:503
-msgid "Nickname already in use. Please choose another one"
-msgstr "Lempinimi on jo käytössä. Valitse toinen"
+#: kstdgameaction.cpp:78
+msgid "&Demo"
+msgstr "&Esittely"
-#: highscore/kexthighscore_gui.cpp:520
-msgid "Enter Your Nickname"
-msgstr "Syötä lempinimi"
+#: kstdgameaction.cpp:79
+msgid "&Solve"
+msgstr "&Ratkaise"
-#: highscore/kexthighscore_gui.cpp:528
-msgid "Congratulations, you have won!"
-msgstr "Onneksi olkoon, voitit."
+#: kstdgameaction.cpp:81
+msgid "Choose Game &Type"
+msgstr "Valitse &pelityyppi"
-#: highscore/kexthighscore_gui.cpp:532
-msgid "Enter your nickname:"
-msgstr "Syötä lempinimi:"
+#: kstdgameaction.cpp:82
+msgid "Configure &Carddecks..."
+msgstr "Aseta &korttipakkoja..."
-#: highscore/kexthighscore_gui.cpp:540
-msgid "Do not ask again."
-msgstr "Älä kysy uudestaan."
+#: kstdgameaction.cpp:83
+msgid "Configure &Highscores..."
+msgstr "Aseta &ennätysasetuksia..."
diff --git a/tde-i18n-fi/messages/tdegames/lskat.po b/tde-i18n-fi/messages/tdegames/lskat.po
index 39338d7172f..3cd38ce40e5 100644
--- a/tde-i18n-fi/messages/tdegames/lskat.po
+++ b/tde-i18n-fi/messages/tdegames/lskat.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: lskat\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-02-05 11:10+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegames/twin4.po b/tde-i18n-fi/messages/tdegames/twin4.po
index 767950334bc..60218bdae90 100644
--- a/tde-i18n-fi/messages/tdegames/twin4.po
+++ b/tde-i18n-fi/messages/tdegames/twin4.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: twin4\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-04-24 12:22+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kcm_kviewcanvasconfig.po b/tde-i18n-fi/messages/tdegraphics/kcm_kviewcanvasconfig.po
index a6b6fa64385..c2221950594 100644
--- a/tde-i18n-fi/messages/tdegraphics/kcm_kviewcanvasconfig.po
+++ b/tde-i18n-fi/messages/tdegraphics/kcm_kviewcanvasconfig.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewcanvasconfig\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-10-09 18:55+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kcm_kviewgeneralconfig.po b/tde-i18n-fi/messages/tdegraphics/kcm_kviewgeneralconfig.po
index 827834f3a22..6741a59c30c 100644
--- a/tde-i18n-fi/messages/tdegraphics/kcm_kviewgeneralconfig.po
+++ b/tde-i18n-fi/messages/tdegraphics/kcm_kviewgeneralconfig.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewgeneralconfig\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-07-04 10:07+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kcm_kviewpluginsconfig.po b/tde-i18n-fi/messages/tdegraphics/kcm_kviewpluginsconfig.po
index b584062f2eb..0566cfc39ab 100644
--- a/tde-i18n-fi/messages/tdegraphics/kcm_kviewpluginsconfig.po
+++ b/tde-i18n-fi/messages/tdegraphics/kcm_kviewpluginsconfig.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewpluginsconfig\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-11-13 03:25+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po b/tde-i18n-fi/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
index 7b57bea0dd7..0c5196acd66 100644
--- a/tde-i18n-fi/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
+++ b/tde-i18n-fi/messages/tdegraphics/kcm_kviewviewerpluginsconfig.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcm_kviewviewerpluginsconfig\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-11-13 03:25+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kcmkamera.po b/tde-i18n-fi/messages/tdegraphics/kcmkamera.po
index 1e152c006b6..a778683c8b7 100644
--- a/tde-i18n-fi/messages/tdegraphics/kcmkamera.po
+++ b/tde-i18n-fi/messages/tdegraphics/kcmkamera.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkamera\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-08-22 15:23+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kcoloredit.po b/tde-i18n-fi/messages/tdegraphics/kcoloredit.po
index 756760daf1a..1247c308a57 100644
--- a/tde-i18n-fi/messages/tdegraphics/kcoloredit.po
+++ b/tde-i18n-fi/messages/tdegraphics/kcoloredit.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcoloredit\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-07-03 11:30+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kdjview.po b/tde-i18n-fi/messages/tdegraphics/kdjview.po
index 0dd1a6a5a80..d5806a7800b 100644
--- a/tde-i18n-fi/messages/tdegraphics/kdjview.po
+++ b/tde-i18n-fi/messages/tdegraphics/kdjview.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdjview\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-29 11:51+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kdvi.po b/tde-i18n-fi/messages/tdegraphics/kdvi.po
index 569ba147c71..ebfe1343fec 100644
--- a/tde-i18n-fi/messages/tdegraphics/kdvi.po
+++ b/tde-i18n-fi/messages/tdegraphics/kdvi.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdvi\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:11+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kfax.po b/tde-i18n-fi/messages/tdegraphics/kfax.po
index 60a8696f089..3ba08bc9635 100644
--- a/tde-i18n-fi/messages/tdegraphics/kfax.po
+++ b/tde-i18n-fi/messages/tdegraphics/kfax.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfax\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-18 15:29+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegraphics/kfaxview.po b/tde-i18n-fi/messages/tdegraphics/kfaxview.po
index 6055e886942..207aa45ac88 100644
--- a/tde-i18n-fi/messages/tdegraphics/kfaxview.po
+++ b/tde-i18n-fi/messages/tdegraphics/kfaxview.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfaxview\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-16 22:19+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kgamma.po b/tde-i18n-fi/messages/tdegraphics/kgamma.po
index d3ef7e2d43c..8aea8569806 100644
--- a/tde-i18n-fi/messages/tdegraphics/kgamma.po
+++ b/tde-i18n-fi/messages/tdegraphics/kgamma.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgamma\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-18 15:36+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegraphics/kghostview.po b/tde-i18n-fi/messages/tdegraphics/kghostview.po
index b5a3722e01e..253133fa7d4 100644
--- a/tde-i18n-fi/messages/tdegraphics/kghostview.po
+++ b/tde-i18n-fi/messages/tdegraphics/kghostview.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kghostview\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-04-15 13:07+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kmrml.po b/tde-i18n-fi/messages/tdegraphics/kmrml.po
index 2ca1bdb4fc6..a75d8ab71e2 100644
--- a/tde-i18n-fi/messages/tdegraphics/kmrml.po
+++ b/tde-i18n-fi/messages/tdegraphics/kmrml.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmrml\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-11-27 21:19+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kolourpaint.po b/tde-i18n-fi/messages/tdegraphics/kolourpaint.po
index e4fb596ddfe..495da381c46 100644
--- a/tde-i18n-fi/messages/tdegraphics/kolourpaint.po
+++ b/tde-i18n-fi/messages/tdegraphics/kolourpaint.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kolourpaint\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-11-13 12:19+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kooka.po b/tde-i18n-fi/messages/tdegraphics/kooka.po
index 0f56f834a7b..c9f192e3954 100644
--- a/tde-i18n-fi/messages/tdegraphics/kooka.po
+++ b/tde-i18n-fi/messages/tdegraphics/kooka.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kooka\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-24 12:18+0300\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kpdf.po b/tde-i18n-fi/messages/tdegraphics/kpdf.po
index feff4b8613c..0a79befea3b 100644
--- a/tde-i18n-fi/messages/tdegraphics/kpdf.po
+++ b/tde-i18n-fi/messages/tdegraphics/kpdf.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpdf\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-04-29 04:31+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: \n"
@@ -19,93 +19,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.2\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti,Mikko Ikola"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@kde-fi.org,ikola@iki.fi"
-
-#: conf/dlgperformance.ui.h:25
-msgid ""
-"Keeps used memory as low as possible. Do not reuse anything. (For systems with "
-"low memory.)"
-msgstr ""
-"Pidä käytetty muisti minimissään. Älä käytä mitään uudelleen. (Pienimuistisille "
-"järjestelmille.)"
-
-#: conf/dlgperformance.ui.h:31
-msgid ""
-"A good compromise between memory usage and speed gain. Preload next page and "
-"boost searches. (For systems with 256MB of memory, typically.)"
-msgstr ""
-"Hyvä kompromissi muistin käytölle ja nopeudelle. Esilataa seuraava sivu ja "
-"tehosta hakuja. (Järjestelmille, joissa on noin 256 Mt muistia)"
-
-#: conf/dlgperformance.ui.h:37
-msgid ""
-"Keeps everything in memory. Preload next pages. Boost searches. (For systems "
-"with more than 512MB of memory.)"
-msgstr ""
-"Pidä kaikki muistissa. Esilataa seuraava sivu ja tehosta hakuja. "
-"(Järjestelmille, joissa on yli 512 Mt muistia)"
-
-#: conf/preferencesdialog.cpp:29
-msgid "General"
-msgstr "Yleiset"
-
-#: conf/preferencesdialog.cpp:29
-msgid "General Options"
-msgstr "Yleisasetukset"
-
-#: conf/preferencesdialog.cpp:30
-msgid "Accessibility"
-msgstr "Tavoitettavuus"
-
-#: conf/preferencesdialog.cpp:30
-msgid "Reading Aids"
-msgstr "Lukuohjeet"
-
-#: conf/preferencesdialog.cpp:31
-msgid "Performance"
-msgstr "Suorituskyky"
-
-#: conf/preferencesdialog.cpp:31
-msgid "Performance Tuning"
-msgstr "Suorituskyvyn säätö"
-
-#: conf/preferencesdialog.cpp:32
-msgid "Presentation"
-msgstr "Esitys"
-
-#: conf/preferencesdialog.cpp:33
-msgid "Options for Presentation Mode"
-msgstr "Esitysmuodon asetukset"
-
-#: shell/shell.cpp:86
-msgid "Unable to find kpdf part."
-msgstr "kpdf-osaa ei löytynyt."
-
-#: shell/shell.cpp:132
-msgid ""
-"Click to open a file\n"
-"Click and hold to open a recent file"
-msgstr ""
-"Napsauta avataksesi tiedosto\n"
-"Napsauta ja pidä painike alhaalla avataksesi viimeaikaisen tiedoston"
-
-#: shell/shell.cpp:152
-msgid ""
-"<b>Click</b> to open a file or <b>Click and hold</b> to select a recent file"
-msgstr ""
-"<b>Napsauta</b> avataksesi tiedoston tai <b>Napsauta ja pidä painettuna</b> "
-"valitaksesi viimeaikaisen tiedoston"
-
#: shell/main.cpp:22
msgid "kpdf, a kde pdf viewer based on xpdf"
msgstr "Kpdf, xpdf:ään perustuva TDE:n Pdf-näytin"
@@ -130,808 +43,406 @@ msgstr "Xpdf:n tekijä"
msgid "Icon"
msgstr "Kuvake"
-#: part.cpp:82
-#, fuzzy
-msgid "PDF Options"
-msgstr "Suodinasetukset"
-
-#: part.cpp:84
-msgid "Force rasterization"
-msgstr ""
-
-#: part.cpp:85
-msgid "Rasterize into an image before printing"
-msgstr ""
-
-#: part.cpp:86
-msgid ""
-"Forces the rasterization of each page into an image before printing it. This "
-"usually gives somewhat worse results, but is useful when printing documents "
-"that appear to print incorrectly."
-msgstr ""
-
-#: part.cpp:172
-msgid "Show &Navigation Panel"
-msgstr "Näytä &navigointipaneeli"
-
-#: part.cpp:173
-msgid "Hide &Navigation Panel"
-msgstr "Piilota &navigointipaneeli"
-
-#: part.cpp:210 part.cpp:211
-msgid "Thumbnails"
-msgstr "Esikatselukuvat"
-
-#: part.cpp:257
-msgid "Moves to the previous page of the document"
-msgstr "Siirtyy asiakirjan edelliselle sivulle"
-
-#: part.cpp:263
-msgid "Moves to the next page of the document"
-msgstr "Siirtyy asiakirjan seuraavalle sivulle"
-
-#: part.cpp:269
-msgid "Moves to the first page of the document"
-msgstr "Siirtyy asiakirjan ensimmäiselle sivulle"
-
-#: part.cpp:272
-msgid "Moves to the last page of the document"
-msgstr "Siirtyy asiakirjan viimeiselle sivulle"
-
-#: part.cpp:275
-msgid "Go to the place you were before"
-msgstr "Mene paikkaan, jossa olit aiemmin"
-
-#: part.cpp:278
-msgid "Go to the place you were after"
-msgstr "Mene paikkaan, jossa olit myöhemmin"
-
-#: part.cpp:290
-msgid "Configure KPDF..."
-msgstr "PDF-näyttimen asetukset..."
-
-#: part.cpp:294
-msgid "&Properties"
-msgstr "&Ominaisuudet"
-
-#: part.cpp:297
-msgid "P&resentation"
-msgstr "E&sitys"
-
-#: part.cpp:391
-msgid "KPDF::Part"
-msgstr "KPDF::Part"
-
-#: part.cpp:434
-msgid "Converting from ps to pdf..."
-msgstr "Muutetaan ps-muodosta pdf-muotoon..."
-
-#: part.cpp:445
-msgid "You do not have ps2pdf installed, so kpdf cannot open postscript files."
-msgstr ""
-"Koska ps2pdf-ohjelmaa ei ole asennettu,kpdf ei voi näyttää "
-"postscript-tiedostoja."
-
-#: part.cpp:485
-msgid ""
-"The document is going to be launched on presentation mode because the file "
-"requested it."
-msgstr ""
-"Tämä dokumentti käynnistetään esitystilassa, koska tiedostoon oli asetettu se."
-
-#: part.cpp:513
-#, c-format
-msgid "Could not open %1"
-msgstr "Ei voitu avata %1"
-
-#: part.cpp:612
-msgid "Reloading the document..."
-msgstr "Ladataan asiakirjaa uudelleen..."
-
-#: part.cpp:641
-msgid ""
-"This link points to a close document action that does not work when using the "
-"embedded viewer."
-msgstr ""
-"Tämä linkki osoittaa asiakirjan sulkemistoimintoon, eikä se toimi upotetussa "
-"näyttimessä."
-
-#: part.cpp:689
-msgid ""
-"This link points to a quit application action that does not work when using the "
-"embedded viewer."
-msgstr ""
-"Tämä linkki osoittaa sovelluksen lopetustoimintoon, eikä se toimi upotetussa "
-"näyttimessä."
-
-#: part.cpp:702
-msgid "Go to Page"
-msgstr "Siirry sivulle"
-
-#: part.cpp:711
-msgid "&Page:"
-msgstr "&Sivu:"
-
-#: part.cpp:809
-msgid ""
-"You are trying to overwrite \"%1\" with itself. This is not allowed. Please "
-"save it in another location."
-msgstr ""
-"Yrität korvata kohteen \"%1\" itsellään. Tämä ei ole mahdollista. Tallenna "
-"kohde muualle."
-
-#: part.cpp:814
-msgid ""
-"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
-msgstr "Tiedosto nimellä \"%1\" on jo olemassa. Haluatko varmasti korvata sen?"
-
-#: part.cpp:814
-msgid "Overwrite"
-msgstr "Korvaa"
-
-#: part.cpp:819
-msgid "File could not be saved in '%1'. Try to save it to another location."
-msgstr ""
-"Tiedostoa ei voi tallentaa sijaintiin \"%1\". Yritä tallentaa se johonkin "
-"muuhun paikkaan."
-
-#: part.cpp:942
-#, c-format
-msgid "Page %1"
-msgstr "Sivu %1"
-
-#: part.cpp:944
-msgid "Remove Bookmark"
-msgstr "Poista kirjanmerkki"
-
-#: part.cpp:946
-msgid "Add Bookmark"
-msgstr "Lisää kirjanmerkki"
-
-#: part.cpp:948 ui/pageview.cpp:1581
-msgid "Fit Width"
-msgstr "Sovita leveyteen"
-
-#: part.cpp:963
-msgid "Tools"
-msgstr "Työkalut"
-
-#: part.cpp:1058
-msgid "Printing this document is not allowed."
-msgstr "Tämän asiakirjan tulostaminen ei ole sallittu."
-
-#: part.cpp:1064
-msgid "Could not print the document. Please report to bugs.kde.org"
-msgstr "Asiakirjaa ei voitu tulostaa. Ilmoita tästä bugs.kde.org -palveluun."
-
-#: core/document.cpp:750
-msgid ""
-"End of document reached.\n"
-"Continue from the beginning?"
-msgstr ""
-"Asiakirjan loppu saavutettiin.\n"
-"Jatketaanko alusta uudelleen?"
-
-#: core/document.cpp:796
-msgid "No matches found for '%1'."
-msgstr "\"%1\" ei löytynyt osumia."
+#: shell/shell.cpp:86
+msgid "Unable to find kpdf part."
+msgstr "kpdf-osaa ei löytynyt."
-#: core/document.cpp:998 core/document.cpp:1006
+#: shell/shell.cpp:132
msgid ""
-"The pdf file is trying to execute an external application and for your safety "
-"kpdf does not allow that."
-msgstr ""
-"Pdf-tiedosto yrittää suorittaa ulkoista sovellusta. Turvallisuussyistä "
-"sovellusta ei suoriteta."
-
-#: core/document.cpp:1019
-#, c-format
-msgid "No application found for opening file of mimetype %1."
-msgstr "Yhtään sovellusta ei löytynyt avaamaan mime-typpiä %1."
-
-#: core/link.cpp:21
-#, fuzzy, c-format
-msgid "Go to page %1"
-msgstr "Siirry sivulle"
-
-#: core/link.cpp:21
-msgid "Open external file"
-msgstr ""
-
-#: core/link.cpp:26
-msgid "Execute '%1'..."
-msgstr ""
-
-#: core/link.cpp:39
-#, fuzzy
-msgid "First Page"
-msgstr "Sovita sivulle"
-
-#: core/link.cpp:41
-msgid "Previous Page"
-msgstr ""
-
-#: core/link.cpp:43
-#, fuzzy
-msgid "Next Page"
-msgstr "Sovita sivulle"
-
-#: core/link.cpp:45
-#, fuzzy
-msgid "Last Page"
-msgstr "Sovita sivulle"
-
-#: core/link.cpp:49
-#, fuzzy
-msgid "Forward"
-msgstr "Muoto"
-
-#: core/link.cpp:53
-#, fuzzy
-msgid "Start Presentation"
-msgstr "Esitys"
-
-#: core/link.cpp:55
-#, fuzzy
-msgid "End Presentation"
-msgstr "Esitys"
-
-#: core/link.cpp:57
-msgid "Find..."
+"Click to open a file\n"
+"Click and hold to open a recent file"
msgstr ""
+"Napsauta avataksesi tiedosto\n"
+"Napsauta ja pidä painike alhaalla avataksesi viimeaikaisen tiedoston"
-#: core/link.cpp:59
-#, fuzzy
-msgid "Go To Page..."
-msgstr "Siirry sivulle"
-
-#: core/generator_pdf/generator_pdf.cpp:144
-msgid "Please insert the password to read the document:"
-msgstr "Lisää salasana asiakirjan lukemiseksi:"
-
-#: core/generator_pdf/generator_pdf.cpp:146
-msgid "Incorrect password. Try again:"
-msgstr "Väärä salasana. Yritä uudelleen:"
-
-#: core/generator_pdf/generator_pdf.cpp:200
-msgid "Title"
-msgstr "Otsikko"
-
-#: core/generator_pdf/generator_pdf.cpp:201
-msgid "Subject"
-msgstr "AIhe"
-
-#: core/generator_pdf/generator_pdf.cpp:202
-msgid "Author"
-msgstr "Tekijä"
-
-#: core/generator_pdf/generator_pdf.cpp:203
-msgid "Keywords"
-msgstr "Avainsanat"
-
-#: core/generator_pdf/generator_pdf.cpp:204
-msgid "Creator"
-msgstr "Luoja"
-
-#: core/generator_pdf/generator_pdf.cpp:205
-msgid "Producer"
-msgstr "Tuottaja"
-
-#: core/generator_pdf/generator_pdf.cpp:206
-msgid "Created"
-msgstr "Luotu"
-
-#: core/generator_pdf/generator_pdf.cpp:207
-msgid "Modified"
-msgstr "Muutettu"
-
-#: core/generator_pdf/generator_pdf.cpp:211
-#, c-format
-msgid ""
-"_: PDF v. <version>\n"
-"PDF v. %1"
-msgstr "PDF v. %1"
-
-#: core/generator_pdf/generator_pdf.cpp:212
-#: core/generator_pdf/generator_pdf.cpp:221
-msgid "Format"
-msgstr "Muoto"
-
-#: core/generator_pdf/generator_pdf.cpp:213
-msgid "Encrypted"
-msgstr "Salattu"
-
-#: core/generator_pdf/generator_pdf.cpp:213
-msgid "Unencrypted"
-msgstr "Salaamaton"
-
-#: core/generator_pdf/generator_pdf.cpp:214
-#: core/generator_pdf/generator_pdf.cpp:222
-msgid "Security"
-msgstr "Turvallisuus"
-
-#: core/generator_pdf/generator_pdf.cpp:216
-#: core/generator_pdf/generator_pdf.cpp:223
-msgid "Optimized"
-msgstr "Optimoitu"
-
-#: core/generator_pdf/generator_pdf.cpp:217
-msgid "Pages"
-msgstr "Sivut"
-
-#: core/generator_pdf/generator_pdf.cpp:222
-msgid "Unknown Encryption"
-msgstr "Tuntematon salaus"
-
-#: core/generator_pdf/generator_pdf.cpp:223
-msgid "Unknown Optimization"
-msgstr "Tuntematon optimointi"
-
-#: core/generator_pdf/generator_pdf.cpp:375
-msgid "Name"
-msgstr "Nimi"
-
-#: core/generator_pdf/generator_pdf.cpp:376
-msgid "Type"
-msgstr "Tyyppi"
-
-#: core/generator_pdf/generator_pdf.cpp:377
-msgid "Embedded"
-msgstr "Sulautettu"
-
-#: core/generator_pdf/generator_pdf.cpp:487
+#: shell/shell.cpp:152
msgid ""
-"The margins you specified change the page aspect ratio. Do you want to print "
-"with the aspect ratio changed or do you want the margins to be adapted so that "
-"the aspect ratio is preserved?"
-msgstr ""
-
-#: core/generator_pdf/generator_pdf.cpp:488
-msgid "Aspect ratio change"
-msgstr ""
-
-#: core/generator_pdf/generator_pdf.cpp:489
-msgid "Print with specified margins"
-msgstr ""
-
-#: core/generator_pdf/generator_pdf.cpp:490
-msgid "Print adapting margins to keep aspect ratio"
+"<b>Click</b> to open a file or <b>Click and hold</b> to select a recent file"
msgstr ""
+"<b>Napsauta</b> avataksesi tiedoston tai <b>Napsauta ja pidä painettuna</b> "
+"valitaksesi viimeaikaisen tiedoston"
-#: core/generator_pdf/generator_pdf.cpp:721
-msgid "unknown"
-msgstr "tuntematon"
-
-#: core/generator_pdf/generator_pdf.cpp:722
-msgid "Type 1"
-msgstr "Tyyppi 1"
+#. i18n: file part.rc line 28
+#: rc.cpp:12 rc.cpp:213
+#, no-c-format
+msgid "&Go"
+msgstr "&Siirry"
-#: core/generator_pdf/generator_pdf.cpp:723
-msgid "Type 1C"
-msgstr "Tyyppi 1C"
+#. i18n: file ./conf/dlggeneral.ui line 27
+#: rc.cpp:27
+#, no-c-format
+msgid "Program Look"
+msgstr "Ohjelman ulkonäkö"
-#: core/generator_pdf/generator_pdf.cpp:724
-msgid ""
-"_: OT means OpenType\n"
-"Type 1C (OT)"
-msgstr ""
+#. i18n: file ./conf/dlggeneral.ui line 49
+#: rc.cpp:30
+#, no-c-format
+msgid "Show &search bar in thumbnails list"
+msgstr "Näytä &etsintäpalkki esikatselukuvalistalla"
-#: core/generator_pdf/generator_pdf.cpp:725
-msgid "Type 3"
-msgstr "Tyyppi 3"
+#. i18n: file ./conf/dlggeneral.ui line 60
+#: rc.cpp:33
+#, no-c-format
+msgid "Link the &thumbnails with the page"
+msgstr "Yhdistä &esikatselukuvat sivuihin"
-#: core/generator_pdf/generator_pdf.cpp:726
-msgid "TrueType"
-msgstr "TrueType"
+#. i18n: file ./conf/dlggeneral.ui line 68
+#: rc.cpp:36
+#, no-c-format
+msgid "Show scroll&bars"
+msgstr "Näytä vierity&spalkit"
-#: core/generator_pdf/generator_pdf.cpp:727
-msgid ""
-"_: OT means OpenType\n"
-"TrueType (OT)"
-msgstr ""
+#. i18n: file ./conf/dlggeneral.ui line 76
+#: rc.cpp:39
+#, no-c-format
+msgid "Show &hints and info messages"
+msgstr "Näytä &vinkit ja infoviestit"
-#: core/generator_pdf/generator_pdf.cpp:728
-msgid "CID Type 0"
-msgstr "CID Tyyppi 0"
+#. i18n: file ./conf/dlggeneral.ui line 84
+#: rc.cpp:42
+#, no-c-format
+msgid "&Obey DRM limitations"
+msgstr "&Noudata DRM-rajoituksia"
-#: core/generator_pdf/generator_pdf.cpp:729
-msgid "CID Type 0C"
-msgstr "CID Tyyppi 0C"
+#. i18n: file ./conf/dlggeneral.ui line 92
+#: rc.cpp:45
+#, no-c-format
+msgid "&Watch file"
+msgstr "&Seuraa tiedostoa"
-#: core/generator_pdf/generator_pdf.cpp:730
-msgid ""
-"_: OT means OpenType\n"
-"CID Type 0C (OT)"
+#. i18n: file ./conf/dlggeneral.ui line 100
+#: rc.cpp:48
+#, no-c-format
+msgid "&Retain document viewing data"
msgstr ""
-#: core/generator_pdf/generator_pdf.cpp:731
-msgid "CID TrueType"
-msgstr "CID TrueType"
+#. i18n: file ./conf/dlgperformance.ui line 35
+#: rc.cpp:51
+#, no-c-format
+msgid "CPU Usage"
+msgstr "CPU:n käyttö"
-#: core/generator_pdf/generator_pdf.cpp:732
-msgid ""
-"_: OT means OpenType\n"
-"CID TrueType (OT)"
-msgstr ""
+#. i18n: file ./conf/dlgperformance.ui line 54
+#: rc.cpp:54
+#, no-c-format
+msgid "Enable &transparency effects"
+msgstr "Salli &läpinäkyvät tehosteet"
-#: core/generator_pdf/generator_pdf.cpp:765
-#: core/generator_pdf/generator_pdf.cpp:767
-#: core/generator_pdf/generator_pdf.cpp:772
-msgid "-"
-msgstr "-"
+#. i18n: file ./conf/dlgperformance.ui line 62
+#: rc.cpp:57
+#, no-c-format
+msgid "Enable &background generation"
+msgstr "Käytä &taustalla luontia"
-#: core/generator_pdf/generator_pdf.cpp:771
-msgid "[none]"
-msgstr "[ei mikään]"
+#. i18n: file ./conf/dlgperformance.ui line 125
+#: rc.cpp:60
+#, no-c-format
+msgid "Memory Usage"
+msgstr "Muistinkulutus"
-#: core/generator_pdf/generator_pdf.cpp:792
-#: core/generator_pdf/generator_pdf.cpp:796
-#: core/generator_pdf/generator_pdf.cpp:810
-msgid "Unknown"
-msgstr "Tuntematon"
+#. i18n: file ./conf/dlgperformance.ui line 158
+#: rc.cpp:63
+#, no-c-format
+msgid "&Low"
+msgstr "&Matala"
-#: core/generator_pdf/generator_pdf.cpp:818
-#: core/generator_pdf/generator_pdf.cpp:823
-#: core/generator_pdf/generator_pdf.cpp:832
-#: core/generator_pdf/generator_pdf.cpp:853
-msgid "Unknown Date"
-msgstr "Tuntematon päiväys"
+#. i18n: file ./conf/dlgperformance.ui line 166
+#: rc.cpp:66
+#, no-c-format
+msgid "&Normal (default)"
+msgstr "&Normaali (oletus)"
-#. i18n: file part.rc line 28
-#: rc.cpp:12 rc.cpp:213
+#. i18n: file ./conf/dlgperformance.ui line 174
+#: rc.cpp:69
#, no-c-format
-msgid "&Go"
-msgstr "&Siirry"
+msgid "&Aggressive"
+msgstr "&Aggressiivinen"
#. i18n: file ./conf/dlgpresentation.ui line 27
-#: rc.cpp:24
+#: rc.cpp:72
#, no-c-format
msgid "Navigation"
msgstr "Navigaatio"
#. i18n: file ./conf/dlgpresentation.ui line 49
-#: rc.cpp:27
+#: rc.cpp:75
#, no-c-format
msgid " sec."
msgstr " sek."
#. i18n: file ./conf/dlgpresentation.ui line 60
-#: rc.cpp:30
+#: rc.cpp:78
#, no-c-format
msgid "Advance every:"
msgstr "Etene joka:"
#. i18n: file ./conf/dlgpresentation.ui line 68
-#: rc.cpp:33
+#: rc.cpp:81
#, no-c-format
msgid "Loop after last page"
msgstr "Toista viimeisen sivun jälkeen"
#. i18n: file ./conf/dlgpresentation.ui line 89
-#: rc.cpp:39
+#: rc.cpp:87
#, fuzzy, no-c-format
msgid "BlindsQt::Vertical"
msgstr "Verhot pystysuunnassa"
#. i18n: file ./conf/dlgpresentation.ui line 94
-#: rc.cpp:42
+#: rc.cpp:90
#, fuzzy, no-c-format
msgid "BlindsQt::Horizontal"
msgstr "Verhot vaakatasossa"
#. i18n: file ./conf/dlgpresentation.ui line 99
-#: rc.cpp:45
+#: rc.cpp:93
#, no-c-format
msgid "Box In"
msgstr "Laatikko sisään"
#. i18n: file ./conf/dlgpresentation.ui line 104
-#: rc.cpp:48
+#: rc.cpp:96
#, no-c-format
msgid "Box Out"
msgstr "Laatikko ulos"
#. i18n: file ./conf/dlgpresentation.ui line 109
-#: rc.cpp:51
+#: rc.cpp:99
#, no-c-format
msgid "Dissolve"
msgstr "Liuota"
#. i18n: file ./conf/dlgpresentation.ui line 114
-#: rc.cpp:54
+#: rc.cpp:102
#, no-c-format
msgid "Glitter Down"
msgstr "Välkytä alas"
#. i18n: file ./conf/dlgpresentation.ui line 119
-#: rc.cpp:57
+#: rc.cpp:105
#, no-c-format
msgid "Glitter Right"
msgstr "Välkytä oikealle"
#. i18n: file ./conf/dlgpresentation.ui line 124
-#: rc.cpp:60
+#: rc.cpp:108
#, no-c-format
msgid "Glitter Right-Down"
msgstr "Välkytä alaoikealle"
#. i18n: file ./conf/dlgpresentation.ui line 129
-#: rc.cpp:63
+#: rc.cpp:111
#, no-c-format
msgid "Random Transition"
msgstr "Satunnainen siirtymä"
#. i18n: file ./conf/dlgpresentation.ui line 139
-#: rc.cpp:69
+#: rc.cpp:117
#, fuzzy, no-c-format
msgid "SplitQt::Horizontal In"
msgstr "Jaa vaakasuunnassa sisään"
#. i18n: file ./conf/dlgpresentation.ui line 144
-#: rc.cpp:72
+#: rc.cpp:120
#, fuzzy, no-c-format
msgid "SplitQt::Horizontal Out"
msgstr "Jaa vaakasuunnassa ulos"
#. i18n: file ./conf/dlgpresentation.ui line 149
-#: rc.cpp:75
+#: rc.cpp:123
#, fuzzy, no-c-format
msgid "SplitQt::Vertical In"
msgstr "Jaa pystysuunnassa sisään"
#. i18n: file ./conf/dlgpresentation.ui line 154
-#: rc.cpp:78
+#: rc.cpp:126
#, fuzzy, no-c-format
msgid "SplitQt::Vertical Out"
msgstr "Jaa pystysuunnassa ulos"
#. i18n: file ./conf/dlgpresentation.ui line 159
-#: rc.cpp:81
+#: rc.cpp:129
#, no-c-format
msgid "Wipe Down"
msgstr "Pyyhi alas"
#. i18n: file ./conf/dlgpresentation.ui line 164
-#: rc.cpp:84
+#: rc.cpp:132
#, no-c-format
msgid "Wipe Right"
msgstr "Pyyhi oikealle"
#. i18n: file ./conf/dlgpresentation.ui line 169
-#: rc.cpp:87
+#: rc.cpp:135
#, no-c-format
msgid "Wipe Left"
msgstr "Pyyhi vasemmalle"
#. i18n: file ./conf/dlgpresentation.ui line 174
-#: rc.cpp:90
+#: rc.cpp:138
#, no-c-format
msgid "Wipe Up"
msgstr "Pyyhi ylös"
#. i18n: file ./conf/dlgpresentation.ui line 186
-#: rc.cpp:93
+#: rc.cpp:141
#, no-c-format
msgid "Default transition:"
msgstr "Oletussiirtymä:"
#. i18n: file ./conf/dlgpresentation.ui line 194
-#: rc.cpp:96
+#: rc.cpp:144
#, no-c-format
msgid "Mouse cursor:"
msgstr "Hiiren osoitin:"
#. i18n: file ./conf/dlgpresentation.ui line 200
-#: rc.cpp:99
+#: rc.cpp:147
#, no-c-format
msgid "Hidden After Delay"
msgstr "Piilota viivästettynä"
#. i18n: file ./conf/dlgpresentation.ui line 205
-#: rc.cpp:102
+#: rc.cpp:150
#, no-c-format
msgid "Always Visible"
msgstr "Aina näkyvä"
#. i18n: file ./conf/dlgpresentation.ui line 210
-#: rc.cpp:105
+#: rc.cpp:153
#, no-c-format
msgid "Always Hidden"
msgstr "Aina piilotettu"
#. i18n: file ./conf/dlgpresentation.ui line 222
-#: rc.cpp:108
+#: rc.cpp:156
#, no-c-format
msgid "Background color:"
msgstr "Taustaväri:"
#. i18n: file ./conf/dlgpresentation.ui line 238
-#: rc.cpp:111
+#: rc.cpp:159
#, no-c-format
msgid "Show s&ummary page"
msgstr "Näytä &yhteenvetosivu"
#. i18n: file ./conf/dlgpresentation.ui line 246
-#: rc.cpp:114
+#: rc.cpp:162
#, no-c-format
msgid "Show &progress indicator"
msgstr "Näytä &edistyminen"
-#. i18n: file ./conf/dlgperformance.ui line 35
-#: rc.cpp:117
-#, no-c-format
-msgid "CPU Usage"
-msgstr "CPU:n käyttö"
-
-#. i18n: file ./conf/dlgperformance.ui line 54
-#: rc.cpp:120
-#, no-c-format
-msgid "Enable &transparency effects"
-msgstr "Salli &läpinäkyvät tehosteet"
-
-#. i18n: file ./conf/dlgperformance.ui line 62
-#: rc.cpp:123
-#, no-c-format
-msgid "Enable &background generation"
-msgstr "Käytä &taustalla luontia"
-
-#. i18n: file ./conf/dlgperformance.ui line 125
-#: rc.cpp:126
-#, no-c-format
-msgid "Memory Usage"
-msgstr "Muistinkulutus"
-
-#. i18n: file ./conf/dlgperformance.ui line 158
-#: rc.cpp:129
-#, no-c-format
-msgid "&Low"
-msgstr "&Matala"
-
-#. i18n: file ./conf/dlgperformance.ui line 166
-#: rc.cpp:132
-#, no-c-format
-msgid "&Normal (default)"
-msgstr "&Normaali (oletus)"
-
-#. i18n: file ./conf/dlgperformance.ui line 174
-#: rc.cpp:135
-#, no-c-format
-msgid "&Aggressive"
-msgstr "&Aggressiivinen"
-
#. i18n: file ./conf/dlgaccessibility.ui line 27
-#: rc.cpp:138
+#: rc.cpp:165
#, no-c-format
msgid "Draw border around &Images"
msgstr "Piirrä kehykset &kuvien ympärille"
#. i18n: file ./conf/dlgaccessibility.ui line 35
-#: rc.cpp:141
+#: rc.cpp:168
#, no-c-format
msgid "Draw border around &Links"
msgstr "Piirrä kehykset &linkkien ympärille"
#. i18n: file ./conf/dlgaccessibility.ui line 51
-#: rc.cpp:144
+#: rc.cpp:171
#, no-c-format
msgid "Change &Colors"
msgstr "Vaihda &värejä"
#. i18n: file ./conf/dlgaccessibility.ui line 83
-#: rc.cpp:147
+#: rc.cpp:174
#, no-c-format
msgid "Warning: these options can badly affect drawing speed."
msgstr "Varoitus: tämä valinta voi vaikuttaa piirtonopeuteen."
#. i18n: file ./conf/dlgaccessibility.ui line 125
-#: rc.cpp:150
+#: rc.cpp:177
#, no-c-format
msgid "&Invert colors"
msgstr "&Käänteiset värit"
#. i18n: file ./conf/dlgaccessibility.ui line 136
-#: rc.cpp:153
+#: rc.cpp:180
#, no-c-format
msgid "Change &paper color"
msgstr "Muuta &paperin väri"
#. i18n: file ./conf/dlgaccessibility.ui line 172
-#: rc.cpp:156
+#: rc.cpp:183
#, no-c-format
msgid "Paper color:"
msgstr "Paperin väri:"
#. i18n: file ./conf/dlgaccessibility.ui line 213
-#: rc.cpp:159
+#: rc.cpp:186
#, no-c-format
msgid "&Change dark and light colors"
msgstr "&Vaihda tummat ja vaaleat värit"
#. i18n: file ./conf/dlgaccessibility.ui line 308
-#: rc.cpp:162
+#: rc.cpp:189
#, no-c-format
msgid "Light color:"
msgstr "Vaalea väri:"
#. i18n: file ./conf/dlgaccessibility.ui line 336
-#: rc.cpp:165
+#: rc.cpp:192
#, no-c-format
msgid "Dark color:"
msgstr "Tumma väri:"
#. i18n: file ./conf/dlgaccessibility.ui line 346
-#: rc.cpp:168
+#: rc.cpp:195
#, no-c-format
msgid "Convert to &black and white"
msgstr "Muunna &mustavalkoiseksi"
#. i18n: file ./conf/dlgaccessibility.ui line 365
-#: rc.cpp:171
+#: rc.cpp:198
#, no-c-format
msgid "Contrast:"
msgstr "Kontrasti:"
#. i18n: file ./conf/dlgaccessibility.ui line 488
-#: rc.cpp:174
+#: rc.cpp:201
#, no-c-format
msgid "Threshold:"
msgstr "Raja-arvo:"
-#. i18n: file ./conf/dlggeneral.ui line 27
-#: rc.cpp:177
-#, no-c-format
-msgid "Program Look"
-msgstr "Ohjelman ulkonäkö"
-
-#. i18n: file ./conf/dlggeneral.ui line 49
-#: rc.cpp:180
-#, no-c-format
-msgid "Show &search bar in thumbnails list"
-msgstr "Näytä &etsintäpalkki esikatselukuvalistalla"
-
-#. i18n: file ./conf/dlggeneral.ui line 60
-#: rc.cpp:183
-#, no-c-format
-msgid "Link the &thumbnails with the page"
-msgstr "Yhdistä &esikatselukuvat sivuihin"
+#: ui/toc.cpp:59
+msgid "Topic"
+msgstr "Otsikko"
-#. i18n: file ./conf/dlggeneral.ui line 68
-#: rc.cpp:186
-#, no-c-format
-msgid "Show scroll&bars"
-msgstr "Näytä vierity&spalkit"
+#: ui/presentationwidget.cpp:148
+#, c-format
+msgid "Title: %1"
+msgstr "Otsikko: %1"
-#. i18n: file ./conf/dlggeneral.ui line 76
-#: rc.cpp:189
-#, no-c-format
-msgid "Show &hints and info messages"
-msgstr "Näytä &vinkit ja infoviestit"
+#: ui/presentationwidget.cpp:150
+#, c-format
+msgid "Author: %1"
+msgstr "Tekijä: %1"
-#. i18n: file ./conf/dlggeneral.ui line 84
-#: rc.cpp:192
-#, no-c-format
-msgid "&Obey DRM limitations"
-msgstr "&Noudata DRM-rajoituksia"
+#: ui/presentationwidget.cpp:152
+#, c-format
+msgid "Pages: %1"
+msgstr "Sivuja: %1"
-#. i18n: file ./conf/dlggeneral.ui line 92
-#: rc.cpp:195
-#, no-c-format
-msgid "&Watch file"
-msgstr "&Seuraa tiedostoa"
+#: ui/presentationwidget.cpp:153
+msgid "Click to begin"
+msgstr "Napsauta aloittaaksesi"
-#. i18n: file ./conf/dlggeneral.ui line 100
-#: rc.cpp:198
-#, no-c-format
-msgid "&Retain document viewing data"
+#: ui/presentationwidget.cpp:329
+msgid ""
+"There are two ways of exiting presentation mode, you can press either ESC key "
+"or click with the quit button that appears when placing the mouse in the "
+"top-right corner. Of course you can cycle windows (Alt+TAB by default)"
msgstr ""
-
-#: ui/thumbnaillist.cpp:568
-msgid "Show bookmarked pages only"
-msgstr "Näytä vain kirjanmerkein merkityt sivut"
-
-#: ui/toc.cpp:59
-msgid "Topic"
-msgstr "Otsikko"
+"Esitystilasta voi poistua kahdella eri tavalla: joko painamalla Esc-näppäintä "
+"tai napsauttamalla Lopeta-painiketta, joka ilmaantuu kun viet hiiren osoittimen "
+"ruudun oikeaan yläkulmaan. Ikkunoiden vaihto toimii normaalisti (oletuksena Alt "
+"+ Tab)."
#: ui/propertiesdialog.cpp:23
msgid "Unknown File"
@@ -1094,6 +605,10 @@ msgstr "Kuva [%1x%2] tallennettiin tiedostoon %3."
msgid "Starting KTTSD Failed: %1"
msgstr "KTTSD:n käynnistys epäonnistui: %1"
+#: part.cpp:948 ui/pageview.cpp:1581
+msgid "Fit Width"
+msgstr "Sovita leveyteen"
+
#: ui/pageview.cpp:1581
msgid "Fit Page"
msgstr "Sovita sivulle"
@@ -1114,32 +629,517 @@ msgstr "Valitse loitonnusalue. Hiiren oikean painikkeen napsautus loitontaa."
msgid "Draw a rectangle around the text/graphics to copy."
msgstr "Piirrä suorakulmio kopioitavan tekstin tai grafiikan ympärille."
-#: ui/presentationwidget.cpp:148
+#: ui/thumbnaillist.cpp:568
+msgid "Show bookmarked pages only"
+msgstr "Näytä vain kirjanmerkein merkityt sivut"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti,Mikko Ikola"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@kde-fi.org,ikola@iki.fi"
+
+#: conf/preferencesdialog.cpp:29
+msgid "General"
+msgstr "Yleiset"
+
+#: conf/preferencesdialog.cpp:29
+msgid "General Options"
+msgstr "Yleisasetukset"
+
+#: conf/preferencesdialog.cpp:30
+msgid "Accessibility"
+msgstr "Tavoitettavuus"
+
+#: conf/preferencesdialog.cpp:30
+msgid "Reading Aids"
+msgstr "Lukuohjeet"
+
+#: conf/preferencesdialog.cpp:31
+msgid "Performance"
+msgstr "Suorituskyky"
+
+#: conf/preferencesdialog.cpp:31
+msgid "Performance Tuning"
+msgstr "Suorituskyvyn säätö"
+
+#: conf/preferencesdialog.cpp:32
+msgid "Presentation"
+msgstr "Esitys"
+
+#: conf/preferencesdialog.cpp:33
+msgid "Options for Presentation Mode"
+msgstr "Esitysmuodon asetukset"
+
+#: conf/dlgperformance.ui.h:25
+msgid ""
+"Keeps used memory as low as possible. Do not reuse anything. (For systems with "
+"low memory.)"
+msgstr ""
+"Pidä käytetty muisti minimissään. Älä käytä mitään uudelleen. (Pienimuistisille "
+"järjestelmille.)"
+
+#: conf/dlgperformance.ui.h:31
+msgid ""
+"A good compromise between memory usage and speed gain. Preload next page and "
+"boost searches. (For systems with 256MB of memory, typically.)"
+msgstr ""
+"Hyvä kompromissi muistin käytölle ja nopeudelle. Esilataa seuraava sivu ja "
+"tehosta hakuja. (Järjestelmille, joissa on noin 256 Mt muistia)"
+
+#: conf/dlgperformance.ui.h:37
+msgid ""
+"Keeps everything in memory. Preload next pages. Boost searches. (For systems "
+"with more than 512MB of memory.)"
+msgstr ""
+"Pidä kaikki muistissa. Esilataa seuraava sivu ja tehosta hakuja. "
+"(Järjestelmille, joissa on yli 512 Mt muistia)"
+
+#: part.cpp:82
+#, fuzzy
+msgid "PDF Options"
+msgstr "Suodinasetukset"
+
+#: part.cpp:84
+msgid "Force rasterization"
+msgstr ""
+
+#: part.cpp:85
+msgid "Rasterize into an image before printing"
+msgstr ""
+
+#: part.cpp:86
+msgid ""
+"Forces the rasterization of each page into an image before printing it. This "
+"usually gives somewhat worse results, but is useful when printing documents "
+"that appear to print incorrectly."
+msgstr ""
+
+#: part.cpp:172
+msgid "Show &Navigation Panel"
+msgstr "Näytä &navigointipaneeli"
+
+#: part.cpp:173
+msgid "Hide &Navigation Panel"
+msgstr "Piilota &navigointipaneeli"
+
+#: part.cpp:210 part.cpp:211
+msgid "Thumbnails"
+msgstr "Esikatselukuvat"
+
+#: part.cpp:257
+msgid "Moves to the previous page of the document"
+msgstr "Siirtyy asiakirjan edelliselle sivulle"
+
+#: part.cpp:263
+msgid "Moves to the next page of the document"
+msgstr "Siirtyy asiakirjan seuraavalle sivulle"
+
+#: part.cpp:269
+msgid "Moves to the first page of the document"
+msgstr "Siirtyy asiakirjan ensimmäiselle sivulle"
+
+#: part.cpp:272
+msgid "Moves to the last page of the document"
+msgstr "Siirtyy asiakirjan viimeiselle sivulle"
+
+#: part.cpp:275
+msgid "Go to the place you were before"
+msgstr "Mene paikkaan, jossa olit aiemmin"
+
+#: part.cpp:278
+msgid "Go to the place you were after"
+msgstr "Mene paikkaan, jossa olit myöhemmin"
+
+#: part.cpp:290
+msgid "Configure KPDF..."
+msgstr "PDF-näyttimen asetukset..."
+
+#: part.cpp:294
+msgid "&Properties"
+msgstr "&Ominaisuudet"
+
+#: part.cpp:297
+msgid "P&resentation"
+msgstr "E&sitys"
+
+#: part.cpp:391
+msgid "KPDF::Part"
+msgstr "KPDF::Part"
+
+#: part.cpp:434
+msgid "Converting from ps to pdf..."
+msgstr "Muutetaan ps-muodosta pdf-muotoon..."
+
+#: part.cpp:445
+msgid "You do not have ps2pdf installed, so kpdf cannot open postscript files."
+msgstr ""
+"Koska ps2pdf-ohjelmaa ei ole asennettu,kpdf ei voi näyttää "
+"postscript-tiedostoja."
+
+#: part.cpp:485
+msgid ""
+"The document is going to be launched on presentation mode because the file "
+"requested it."
+msgstr ""
+"Tämä dokumentti käynnistetään esitystilassa, koska tiedostoon oli asetettu se."
+
+#: part.cpp:513
#, c-format
-msgid "Title: %1"
-msgstr "Otsikko: %1"
+msgid "Could not open %1"
+msgstr "Ei voitu avata %1"
-#: ui/presentationwidget.cpp:150
+#: part.cpp:612
+msgid "Reloading the document..."
+msgstr "Ladataan asiakirjaa uudelleen..."
+
+#: part.cpp:641
+msgid ""
+"This link points to a close document action that does not work when using the "
+"embedded viewer."
+msgstr ""
+"Tämä linkki osoittaa asiakirjan sulkemistoimintoon, eikä se toimi upotetussa "
+"näyttimessä."
+
+#: part.cpp:689
+msgid ""
+"This link points to a quit application action that does not work when using the "
+"embedded viewer."
+msgstr ""
+"Tämä linkki osoittaa sovelluksen lopetustoimintoon, eikä se toimi upotetussa "
+"näyttimessä."
+
+#: part.cpp:702
+msgid "Go to Page"
+msgstr "Siirry sivulle"
+
+#: part.cpp:711
+msgid "&Page:"
+msgstr "&Sivu:"
+
+#: part.cpp:809
+msgid ""
+"You are trying to overwrite \"%1\" with itself. This is not allowed. Please "
+"save it in another location."
+msgstr ""
+"Yrität korvata kohteen \"%1\" itsellään. Tämä ei ole mahdollista. Tallenna "
+"kohde muualle."
+
+#: part.cpp:814
+msgid ""
+"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
+msgstr "Tiedosto nimellä \"%1\" on jo olemassa. Haluatko varmasti korvata sen?"
+
+#: part.cpp:814
+msgid "Overwrite"
+msgstr "Korvaa"
+
+#: part.cpp:819
+msgid "File could not be saved in '%1'. Try to save it to another location."
+msgstr ""
+"Tiedostoa ei voi tallentaa sijaintiin \"%1\". Yritä tallentaa se johonkin "
+"muuhun paikkaan."
+
+#: part.cpp:942
#, c-format
-msgid "Author: %1"
-msgstr "Tekijä: %1"
+msgid "Page %1"
+msgstr "Sivu %1"
-#: ui/presentationwidget.cpp:152
+#: part.cpp:944
+msgid "Remove Bookmark"
+msgstr "Poista kirjanmerkki"
+
+#: part.cpp:946
+msgid "Add Bookmark"
+msgstr "Lisää kirjanmerkki"
+
+#: part.cpp:963
+msgid "Tools"
+msgstr "Työkalut"
+
+#: part.cpp:1058
+msgid "Printing this document is not allowed."
+msgstr "Tämän asiakirjan tulostaminen ei ole sallittu."
+
+#: part.cpp:1064
+msgid "Could not print the document. Please report to bugs.kde.org"
+msgstr "Asiakirjaa ei voitu tulostaa. Ilmoita tästä bugs.kde.org -palveluun."
+
+#: core/generator_pdf/generator_pdf.cpp:144
+msgid "Please insert the password to read the document:"
+msgstr "Lisää salasana asiakirjan lukemiseksi:"
+
+#: core/generator_pdf/generator_pdf.cpp:146
+msgid "Incorrect password. Try again:"
+msgstr "Väärä salasana. Yritä uudelleen:"
+
+#: core/generator_pdf/generator_pdf.cpp:200
+msgid "Title"
+msgstr "Otsikko"
+
+#: core/generator_pdf/generator_pdf.cpp:201
+msgid "Subject"
+msgstr "AIhe"
+
+#: core/generator_pdf/generator_pdf.cpp:202
+msgid "Author"
+msgstr "Tekijä"
+
+#: core/generator_pdf/generator_pdf.cpp:203
+msgid "Keywords"
+msgstr "Avainsanat"
+
+#: core/generator_pdf/generator_pdf.cpp:204
+msgid "Creator"
+msgstr "Luoja"
+
+#: core/generator_pdf/generator_pdf.cpp:205
+msgid "Producer"
+msgstr "Tuottaja"
+
+#: core/generator_pdf/generator_pdf.cpp:206
+msgid "Created"
+msgstr "Luotu"
+
+#: core/generator_pdf/generator_pdf.cpp:207
+msgid "Modified"
+msgstr "Muutettu"
+
+#: core/generator_pdf/generator_pdf.cpp:211
#, c-format
-msgid "Pages: %1"
-msgstr "Sivuja: %1"
+msgid ""
+"_: PDF v. <version>\n"
+"PDF v. %1"
+msgstr "PDF v. %1"
-#: ui/presentationwidget.cpp:153
-msgid "Click to begin"
-msgstr "Napsauta aloittaaksesi"
+#: core/generator_pdf/generator_pdf.cpp:212
+#: core/generator_pdf/generator_pdf.cpp:221
+msgid "Format"
+msgstr "Muoto"
-#: ui/presentationwidget.cpp:329
+#: core/generator_pdf/generator_pdf.cpp:213
+msgid "Encrypted"
+msgstr "Salattu"
+
+#: core/generator_pdf/generator_pdf.cpp:213
+msgid "Unencrypted"
+msgstr "Salaamaton"
+
+#: core/generator_pdf/generator_pdf.cpp:214
+#: core/generator_pdf/generator_pdf.cpp:222
+msgid "Security"
+msgstr "Turvallisuus"
+
+#: core/generator_pdf/generator_pdf.cpp:216
+#: core/generator_pdf/generator_pdf.cpp:223
+msgid "Optimized"
+msgstr "Optimoitu"
+
+#: core/generator_pdf/generator_pdf.cpp:217
+msgid "Pages"
+msgstr "Sivut"
+
+#: core/generator_pdf/generator_pdf.cpp:222
+msgid "Unknown Encryption"
+msgstr "Tuntematon salaus"
+
+#: core/generator_pdf/generator_pdf.cpp:223
+msgid "Unknown Optimization"
+msgstr "Tuntematon optimointi"
+
+#: core/generator_pdf/generator_pdf.cpp:375
+msgid "Name"
+msgstr "Nimi"
+
+#: core/generator_pdf/generator_pdf.cpp:376
+msgid "Type"
+msgstr "Tyyppi"
+
+#: core/generator_pdf/generator_pdf.cpp:377
+msgid "Embedded"
+msgstr "Sulautettu"
+
+#: core/generator_pdf/generator_pdf.cpp:487
msgid ""
-"There are two ways of exiting presentation mode, you can press either ESC key "
-"or click with the quit button that appears when placing the mouse in the "
-"top-right corner. Of course you can cycle windows (Alt+TAB by default)"
+"The margins you specified change the page aspect ratio. Do you want to print "
+"with the aspect ratio changed or do you want the margins to be adapted so that "
+"the aspect ratio is preserved?"
msgstr ""
-"Esitystilasta voi poistua kahdella eri tavalla: joko painamalla Esc-näppäintä "
-"tai napsauttamalla Lopeta-painiketta, joka ilmaantuu kun viet hiiren osoittimen "
-"ruudun oikeaan yläkulmaan. Ikkunoiden vaihto toimii normaalisti (oletuksena Alt "
-"+ Tab)."
+
+#: core/generator_pdf/generator_pdf.cpp:488
+msgid "Aspect ratio change"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:489
+msgid "Print with specified margins"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:490
+msgid "Print adapting margins to keep aspect ratio"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:721
+msgid "unknown"
+msgstr "tuntematon"
+
+#: core/generator_pdf/generator_pdf.cpp:722
+msgid "Type 1"
+msgstr "Tyyppi 1"
+
+#: core/generator_pdf/generator_pdf.cpp:723
+msgid "Type 1C"
+msgstr "Tyyppi 1C"
+
+#: core/generator_pdf/generator_pdf.cpp:724
+msgid ""
+"_: OT means OpenType\n"
+"Type 1C (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:725
+msgid "Type 3"
+msgstr "Tyyppi 3"
+
+#: core/generator_pdf/generator_pdf.cpp:726
+msgid "TrueType"
+msgstr "TrueType"
+
+#: core/generator_pdf/generator_pdf.cpp:727
+msgid ""
+"_: OT means OpenType\n"
+"TrueType (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:728
+msgid "CID Type 0"
+msgstr "CID Tyyppi 0"
+
+#: core/generator_pdf/generator_pdf.cpp:729
+msgid "CID Type 0C"
+msgstr "CID Tyyppi 0C"
+
+#: core/generator_pdf/generator_pdf.cpp:730
+msgid ""
+"_: OT means OpenType\n"
+"CID Type 0C (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:731
+msgid "CID TrueType"
+msgstr "CID TrueType"
+
+#: core/generator_pdf/generator_pdf.cpp:732
+msgid ""
+"_: OT means OpenType\n"
+"CID TrueType (OT)"
+msgstr ""
+
+#: core/generator_pdf/generator_pdf.cpp:765
+#: core/generator_pdf/generator_pdf.cpp:767
+#: core/generator_pdf/generator_pdf.cpp:772
+msgid "-"
+msgstr "-"
+
+#: core/generator_pdf/generator_pdf.cpp:771
+msgid "[none]"
+msgstr "[ei mikään]"
+
+#: core/generator_pdf/generator_pdf.cpp:792
+#: core/generator_pdf/generator_pdf.cpp:796
+#: core/generator_pdf/generator_pdf.cpp:810
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: core/generator_pdf/generator_pdf.cpp:818
+#: core/generator_pdf/generator_pdf.cpp:823
+#: core/generator_pdf/generator_pdf.cpp:832
+#: core/generator_pdf/generator_pdf.cpp:853
+msgid "Unknown Date"
+msgstr "Tuntematon päiväys"
+
+#: core/link.cpp:21
+#, fuzzy, c-format
+msgid "Go to page %1"
+msgstr "Siirry sivulle"
+
+#: core/link.cpp:21
+msgid "Open external file"
+msgstr ""
+
+#: core/link.cpp:26
+msgid "Execute '%1'..."
+msgstr ""
+
+#: core/link.cpp:39
+#, fuzzy
+msgid "First Page"
+msgstr "Sovita sivulle"
+
+#: core/link.cpp:41
+msgid "Previous Page"
+msgstr ""
+
+#: core/link.cpp:43
+#, fuzzy
+msgid "Next Page"
+msgstr "Sovita sivulle"
+
+#: core/link.cpp:45
+#, fuzzy
+msgid "Last Page"
+msgstr "Sovita sivulle"
+
+#: core/link.cpp:49
+#, fuzzy
+msgid "Forward"
+msgstr "Muoto"
+
+#: core/link.cpp:53
+#, fuzzy
+msgid "Start Presentation"
+msgstr "Esitys"
+
+#: core/link.cpp:55
+#, fuzzy
+msgid "End Presentation"
+msgstr "Esitys"
+
+#: core/link.cpp:57
+msgid "Find..."
+msgstr ""
+
+#: core/link.cpp:59
+#, fuzzy
+msgid "Go To Page..."
+msgstr "Siirry sivulle"
+
+#: core/document.cpp:750
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"Asiakirjan loppu saavutettiin.\n"
+"Jatketaanko alusta uudelleen?"
+
+#: core/document.cpp:796
+msgid "No matches found for '%1'."
+msgstr "\"%1\" ei löytynyt osumia."
+
+#: core/document.cpp:998 core/document.cpp:1006
+msgid ""
+"The pdf file is trying to execute an external application and for your safety "
+"kpdf does not allow that."
+msgstr ""
+"Pdf-tiedosto yrittää suorittaa ulkoista sovellusta. Turvallisuussyistä "
+"sovellusta ei suoriteta."
+
+#: core/document.cpp:1019
+#, c-format
+msgid "No application found for opening file of mimetype %1."
+msgstr "Yhtään sovellusta ei löytynyt avaamaan mime-typpiä %1."
diff --git a/tde-i18n-fi/messages/tdegraphics/kpovmodeler.po b/tde-i18n-fi/messages/tdegraphics/kpovmodeler.po
index d321f939f70..ba2aa9b72ac 100644
--- a/tde-i18n-fi/messages/tdegraphics/kpovmodeler.po
+++ b/tde-i18n-fi/messages/tdegraphics/kpovmodeler.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kpovmodeler\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-10-09 18:57+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kruler.po b/tde-i18n-fi/messages/tdegraphics/kruler.po
index 76c290c26cf..56a187f1c0e 100644
--- a/tde-i18n-fi/messages/tdegraphics/kruler.po
+++ b/tde-i18n-fi/messages/tdegraphics/kruler.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kruler\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:05+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/ksnapshot.po b/tde-i18n-fi/messages/tdegraphics/ksnapshot.po
index d5c2b5a99a7..b2e891a4c2a 100644
--- a/tde-i18n-fi/messages/tdegraphics/ksnapshot.po
+++ b/tde-i18n-fi/messages/tdegraphics/ksnapshot.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksnapshot\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-16 22:28+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/ksvgplugin.po b/tde-i18n-fi/messages/tdegraphics/ksvgplugin.po
index b462e959df0..aa109730dae 100644
--- a/tde-i18n-fi/messages/tdegraphics/ksvgplugin.po
+++ b/tde-i18n-fi/messages/tdegraphics/ksvgplugin.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksvgplugin\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-10-21 23:18+0300\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kuickshow.po b/tde-i18n-fi/messages/tdegraphics/kuickshow.po
index 3aaa05b063d..6167b4869cd 100644
--- a/tde-i18n-fi/messages/tdegraphics/kuickshow.po
+++ b/tde-i18n-fi/messages/tdegraphics/kuickshow.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kuickshow\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-07-03 11:30+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kview.po b/tde-i18n-fi/messages/tdegraphics/kview.po
index 36ce31030fe..8401e461672 100644
--- a/tde-i18n-fi/messages/tdegraphics/kview.po
+++ b/tde-i18n-fi/messages/tdegraphics/kview.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kview\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-09-15 22:27+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kview_scale.po b/tde-i18n-fi/messages/tdegraphics/kview_scale.po
index a0725fc5493..46e955d5eeb 100644
--- a/tde-i18n-fi/messages/tdegraphics/kview_scale.po
+++ b/tde-i18n-fi/messages/tdegraphics/kview_scale.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kview_scale\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-02-27 21:10+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kviewbrowserplugin.po b/tde-i18n-fi/messages/tdegraphics/kviewbrowserplugin.po
index 122ddd33800..fe5d70dbcf0 100644
--- a/tde-i18n-fi/messages/tdegraphics/kviewbrowserplugin.po
+++ b/tde-i18n-fi/messages/tdegraphics/kviewbrowserplugin.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewbrowserplugin\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-02-27 00:00+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kviewcanvas.po b/tde-i18n-fi/messages/tdegraphics/kviewcanvas.po
index b39bf36b952..d3d378d6d81 100644
--- a/tde-i18n-fi/messages/tdegraphics/kviewcanvas.po
+++ b/tde-i18n-fi/messages/tdegraphics/kviewcanvas.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewcanvas\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 17:59+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kvieweffectsplugin.po b/tde-i18n-fi/messages/tdegraphics/kvieweffectsplugin.po
index 4f39c1e1d53..68b0ff5b1b7 100644
--- a/tde-i18n-fi/messages/tdegraphics/kvieweffectsplugin.po
+++ b/tde-i18n-fi/messages/tdegraphics/kvieweffectsplugin.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kvieweffectsplugin\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-18 15:39+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdegraphics/kviewpresenterplugin.po b/tde-i18n-fi/messages/tdegraphics/kviewpresenterplugin.po
index ed3e4a89fb1..03faf426f98 100644
--- a/tde-i18n-fi/messages/tdegraphics/kviewpresenterplugin.po
+++ b/tde-i18n-fi/messages/tdegraphics/kviewpresenterplugin.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewpresenterplugin\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-07-04 10:19+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kviewscannerplugin.po b/tde-i18n-fi/messages/tdegraphics/kviewscannerplugin.po
index c2663fe4c08..51867443438 100644
--- a/tde-i18n-fi/messages/tdegraphics/kviewscannerplugin.po
+++ b/tde-i18n-fi/messages/tdegraphics/kviewscannerplugin.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewscannerplugin\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:18+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kviewshell.po b/tde-i18n-fi/messages/tdegraphics/kviewshell.po
index cac5992da1e..d34b7bae3fa 100644
--- a/tde-i18n-fi/messages/tdegraphics/kviewshell.po
+++ b/tde-i18n-fi/messages/tdegraphics/kviewshell.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewshell\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-04-15 13:02+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/kviewviewer.po b/tde-i18n-fi/messages/tdegraphics/kviewviewer.po
index 20720e822a5..0737c9f7f0c 100644
--- a/tde-i18n-fi/messages/tdegraphics/kviewviewer.po
+++ b/tde-i18n-fi/messages/tdegraphics/kviewviewer.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kviewviewer\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-29 11:54+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/libkfaximgage.po b/tde-i18n-fi/messages/tdegraphics/libkfaximgage.po
index dfc92e81a6b..99737449fac 100644
--- a/tde-i18n-fi/messages/tdegraphics/libkfaximgage.po
+++ b/tde-i18n-fi/messages/tdegraphics/libkfaximgage.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkfaximgage\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-16 22:33+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/libkscan.po b/tde-i18n-fi/messages/tdegraphics/libkscan.po
index 93702b7250e..eb8bb3f4dc0 100644
--- a/tde-i18n-fi/messages/tdegraphics/libkscan.po
+++ b/tde-i18n-fi/messages/tdegraphics/libkscan.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkscan\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-29 11:53+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_bmp.po b/tde-i18n-fi/messages/tdegraphics/tdefile_bmp.po
index 73c850486ec..77aa769b911 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_bmp.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_bmp.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_bmp\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-06-11 23:11+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_dds.po b/tde-i18n-fi/messages/tdegraphics/tdefile_dds.po
index 705cf22716c..8aacdba7af2 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_dds.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_dds.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_dds\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-24 12:28+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_dvi.po b/tde-i18n-fi/messages/tdegraphics/tdefile_dvi.po
index aae639283ba..6cdc01eaf1d 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_dvi.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_dvi.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_dvi\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:03+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_exr.po b/tde-i18n-fi/messages/tdegraphics/tdefile_exr.po
index 9bb6992ee15..aaaf4d95d59 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_exr.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_exr.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_exr\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 17:55+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_gif.po b/tde-i18n-fi/messages/tdegraphics/tdefile_gif.po
index 3ee84258b2f..0b8cc5f0505 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_gif.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_gif.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_gif\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-16 22:22+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_ico.po b/tde-i18n-fi/messages/tdegraphics/tdefile_ico.po
index de536f8bdaf..28f6208696a 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_ico.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_ico.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ico\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-02-26 22:10+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_jpeg.po b/tde-i18n-fi/messages/tdegraphics/tdefile_jpeg.po
index b46d60464b8..b66a770f6c4 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_jpeg.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_jpeg.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_jpeg\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-24 12:49+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_pcx.po b/tde-i18n-fi/messages/tdegraphics/tdefile_pcx.po
index 74cf56be9f7..af606dd8fbe 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_pcx.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_pcx.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_pcx\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:03+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_pdf.po b/tde-i18n-fi/messages/tdegraphics/tdefile_pdf.po
index b51b18ae1d1..3996a02b93f 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_pdf.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_pdf.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_pdf\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-16 22:22+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_png.po b/tde-i18n-fi/messages/tdegraphics/tdefile_png.po
index c35911073a1..71adac485be 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_png.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_png.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_png\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:03+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_pnm.po b/tde-i18n-fi/messages/tdegraphics/tdefile_pnm.po
index fea87657ba6..c1a1a3fad78 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_pnm.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_pnm.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_pnm\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:03+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_ps.po b/tde-i18n-fi/messages/tdegraphics/tdefile_ps.po
index ee1229d483b..98dad0fdae0 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_ps.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_ps.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ps\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:04+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_rgb.po b/tde-i18n-fi/messages/tdegraphics/tdefile_rgb.po
index a17d33569ef..d437e18b55e 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_rgb.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_rgb.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_rgb\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 17:56+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_tga.po b/tde-i18n-fi/messages/tdegraphics/tdefile_tga.po
index b1cbd367686..beae7e62e93 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_tga.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_tga.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_tga\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:04+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_tiff.po b/tde-i18n-fi/messages/tdegraphics/tdefile_tiff.po
index beefc4dd656..2efe4d3481d 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_tiff.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_tiff.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_tiff\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-10-18 18:04+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_xbm.po b/tde-i18n-fi/messages/tdegraphics/tdefile_xbm.po
index 53c2819765f..6d8ab059d45 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_xbm.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_xbm.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_xbm\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-02-26 22:33+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdefile_xpm.po b/tde-i18n-fi/messages/tdegraphics/tdefile_xpm.po
index 10f5fe5a824..ee0737c516c 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdefile_xpm.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdefile_xpm.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_xpm\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-24 12:34+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdegraphics/tdeiconedit.po b/tde-i18n-fi/messages/tdegraphics/tdeiconedit.po
index ccfeacde2ad..bcc8ea50ea2 100644
--- a/tde-i18n-fi/messages/tdegraphics/tdeiconedit.po
+++ b/tde-i18n-fi/messages/tdegraphics/tdeiconedit.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeiconedit\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-04-15 13:06+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/cupsdconf.po b/tde-i18n-fi/messages/tdelibs/cupsdconf.po
index 7cc305ce3bb..6dd1c62a6dc 100644
--- a/tde-i18n-fi/messages/tdelibs/cupsdconf.po
+++ b/tde-i18n-fi/messages/tdelibs/cupsdconf.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: cupsdconf\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-01-15 02:09+0200\n"
"Last-Translator: Mikko Ikola\n"
"Language-Team: <kde-i18n-fi-discussion@sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/katepart.po b/tde-i18n-fi/messages/tdelibs/katepart.po
index 86a5393e5cc..2c427eb32aa 100644
--- a/tde-i18n-fi/messages/tdelibs/katepart.po
+++ b/tde-i18n-fi/messages/tdelibs/katepart.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: katepart\n"
-"POT-Creation-Date: 2014-09-29 00:46-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-11-08 13:04+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -19,603 +19,6 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1 part/katefactory.cpp:115
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Kim Enkovaara,Mikko Ikola,Niklas Laxström"
-
-#: _translatorinfo.cpp:3 part/katefactory.cpp:115
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "kim.enkovaara@iki.fi,ikola@iki.fi,niklas.laxstrom+kdetrans@gmail.com"
-
-#: plugins/autobookmarker/autobookmarker.cpp:90
-msgid "AutoBookmarks"
-msgstr "Automaattiset kirjanmerkit"
-
-#: plugins/autobookmarker/autobookmarker.cpp:101
-msgid "Configure AutoBookmarks"
-msgstr "Muokkaa automaattisia kirjanmerkkejä"
-
-#: plugins/autobookmarker/autobookmarker.cpp:279
-msgid "Edit Entry"
-msgstr "Muokkaa tietuetta"
-
-#: plugins/autobookmarker/autobookmarker.cpp:287
-msgid "&Pattern:"
-msgstr "&Hakulauseke:"
-
-#: plugins/autobookmarker/autobookmarker.cpp:293
-msgid "<p>A regular expression. Matching lines will be bookmarked.</p>"
-msgstr "<p>Säännöllinen lauseke. Sopivat rivit lisätään kirjanmerkkeihin.</p>"
-
-#: plugins/autobookmarker/autobookmarker.cpp:297
-msgid "Case &sensitive"
-msgstr "&Kirjasintasoherkkä"
-
-#: plugins/autobookmarker/autobookmarker.cpp:301
-msgid ""
-"<p>If enabled, the pattern matching will be case sensitive, otherwise not.</p>"
-msgstr "<p>Mikäli valittu, hakulauseke on kirjasintasoherkkä.</p>"
-
-#: plugins/autobookmarker/autobookmarker.cpp:304
-msgid "&Minimal matching"
-msgstr "&Pienin osuma"
-
-#: plugins/autobookmarker/autobookmarker.cpp:308
-msgid ""
-"<p>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.</p>"
-msgstr ""
-
-#: plugins/autobookmarker/autobookmarker.cpp:312
-msgid "&File mask:"
-msgstr "&Tiedostopeite:"
-
-#: plugins/autobookmarker/autobookmarker.cpp:318
-msgid ""
-"<p>A list of filename masks, separated by semicolons. This can be used to limit "
-"the usage of this entity to files with matching names.</p>"
-"<p>Use the wizard button to the right of the mimetype entry below to easily "
-"fill out both lists.</p>"
-msgstr ""
-
-#: part/katedialogs.cpp:1303 part/katefiletype.cpp:308
-#: plugins/autobookmarker/autobookmarker.cpp:323
-msgid "MIME &types:"
-msgstr "MIME-&tyypit:"
-
-#: plugins/autobookmarker/autobookmarker.cpp:329
-msgid ""
-"<p>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.</p>"
-"<p>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.</p>"
-msgstr ""
-
-#: plugins/autobookmarker/autobookmarker.cpp:339
-msgid ""
-"<p>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.</p>"
-msgstr ""
-
-#: plugins/autobookmarker/autobookmarker.cpp:364
-msgid ""
-"Select the MimeTypes for this pattern.\n"
-"Please note that this will automatically edit the associated file extensions as "
-"well."
-msgstr ""
-"Valitse haluamasi MIME-tyypit tälle kuviolle.\n"
-"Huomaa, että tämä muokkaa myös automaattisesti sidottuja tiedostopäätteitä."
-
-#: part/katedialogs.cpp:1425 part/katefiletype.cpp:506
-#: plugins/autobookmarker/autobookmarker.cpp:366
-msgid "Select Mime Types"
-msgstr "Valitse MIME-tyypit"
-
-#: plugins/autobookmarker/autobookmarker.cpp:384
-msgid "&Patterns"
-msgstr "&Kuviot"
-
-#: plugins/autobookmarker/autobookmarker.cpp:387
-msgid "Pattern"
-msgstr "Kuvio"
-
-#: plugins/autobookmarker/autobookmarker.cpp:388
-msgid "Mime Types"
-msgstr "MIME-tyypit"
-
-#: plugins/autobookmarker/autobookmarker.cpp:389
-msgid "File Masks"
-msgstr "Tiedostopeitteet"
-
-#: plugins/autobookmarker/autobookmarker.cpp:393
-msgid ""
-"<p>This list shows your configured autobookmark entities. When a document is "
-"opened, each entity is used in the following way: "
-"<ol>"
-"<li>The entity is dismissed, if a mime and/or filename mask is defined, and "
-"neither matches the document.</li>"
-"<li>Otherwise each line of the document is tried against the pattern, and a "
-"bookmark is set on matching lines.</li></ul>"
-"<p>Use the buttons below to manage your collection of entities.</p>"
-msgstr ""
-
-#: part/kateschema.cpp:840 plugins/autobookmarker/autobookmarker.cpp:405
-msgid "&New..."
-msgstr "&Uusi..."
-
-#: plugins/autobookmarker/autobookmarker.cpp:408
-msgid "Press this button to create a new autobookmark entity."
-msgstr ""
-"Napsauta tätä painiketta, jos haluat luoda uuden automaattisen "
-"kirjanmerkkientiteetin."
-
-#: plugins/autobookmarker/autobookmarker.cpp:413
-msgid "Press this button to delete the currently selected entity."
-msgstr "Käytä tätä painiketta poistaaksesi valitun kohteen."
-
-#: plugins/autobookmarker/autobookmarker.cpp:415
-msgid "&Edit..."
-msgstr "&Muokkaa..."
-
-#: plugins/autobookmarker/autobookmarker.cpp:418
-msgid "Press this button to edit the currently selected entity."
-msgstr "Napsauta tätä painiketta, jos haluat muokata valittua entiteettiä."
-
-#: plugins/insertfile/insertfileplugin.cpp:79
-msgid "Insert File..."
-msgstr "Liitä tiedosto..."
-
-#: plugins/insertfile/insertfileplugin.cpp:88
-msgid "Choose File to Insert"
-msgstr "Valitse liitettävä tiedosto"
-
-#: plugins/insertfile/insertfileplugin.cpp:116
-msgid ""
-"Failed to load file:\n"
-"\n"
-msgstr ""
-"Tiedoston lataus epäonnistui:\n"
-"\n"
-
-#: plugins/insertfile/insertfileplugin.cpp:116
-#: plugins/insertfile/insertfileplugin.cpp:137
-#: plugins/insertfile/insertfileplugin.cpp:159
-msgid "Insert File Error"
-msgstr "Tiedoston liitosvirhe"
-
-#: plugins/insertfile/insertfileplugin.cpp:130
-msgid ""
-"<p>The file <strong>%1</strong> does not exist or is not readable, aborting."
-msgstr ""
-"<p>Tiedosto <strong>%1</strong> ei ole olemassa, tai sitä ei voida lukea. "
-"Lopetetaan."
-
-#: plugins/insertfile/insertfileplugin.cpp:134
-msgid "<p>Unable to open file <strong>%1</strong>, aborting."
-msgstr "<p>Tiedostoa <strong>%1</strong> ei voitu avata. Lopetetaan."
-
-#: plugins/insertfile/insertfileplugin.cpp:157
-msgid "<p>File <strong>%1</strong> had no contents."
-msgstr "<p>Tiedostolla <strong>%1</strong> ei ole sisältöä."
-
-#: plugins/kdatatool/kate_kdatatool.cpp:78
-msgid "Data Tools"
-msgstr "Tietotyökalut"
-
-#: plugins/kdatatool/kate_kdatatool.cpp:153
-#: plugins/kdatatool/kate_kdatatool.cpp:175
-msgid "(not available)"
-msgstr "(ei saatavilla)"
-
-#: plugins/kdatatool/kate_kdatatool.cpp:183
-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."
-msgstr ""
-"Tietotyökalut ovat käytettävissä vain, kun teksti on valittuna tai oikeaa "
-"hiiren painiketta painetaan sanan päällä. Jos tietotyökaluja ei ole "
-"käytettävissä, vaikka teksti on valittuna, sinun pitää asentaa niitä. "
-"Tietotyökaluja on esimerkiksi KOffice-paketissa."
-
-#: plugins/isearch/ISearchPlugin.cpp:68 plugins/isearch/ISearchPlugin.cpp:371
-msgid "Search Incrementally"
-msgstr "Etsi tarkentaen"
-
-#: plugins/isearch/ISearchPlugin.cpp:72 plugins/isearch/ISearchPlugin.cpp:372
-msgid "Search Incrementally Backwards"
-msgstr "Etsi käänteisesti tarkentaen"
-
-#: plugins/isearch/ISearchPlugin.cpp:76 plugins/isearch/ISearchPlugin.cpp:79
-msgid "I-Search:"
-msgstr "I-haku:"
-
-#: plugins/isearch/ISearchPlugin.cpp:95
-msgid "Search"
-msgstr "Haku"
-
-#: plugins/isearch/ISearchPlugin.cpp:101
-msgid "Search Options"
-msgstr "Hakuasetukset"
-
-#: plugins/isearch/ISearchPlugin.cpp:106 plugins/isearch/ISearchPlugin.cpp:412
-msgid "Case Sensitive"
-msgstr "Kirjasintasoherkkä"
-
-#: plugins/isearch/ISearchPlugin.cpp:115 plugins/isearch/ISearchPlugin.cpp:414
-msgid "From Beginning"
-msgstr "Alusta"
-
-#: plugins/isearch/ISearchPlugin.cpp:124 plugins/isearch/ISearchPlugin.cpp:416
-msgid "Regular Expression"
-msgstr "Säännöllinen lauseke"
-
-#: plugins/isearch/ISearchPlugin.cpp:244
-msgid ""
-"_: Incremental Search\n"
-"I-Search:"
-msgstr "Tarkentuva haku:"
-
-#: plugins/isearch/ISearchPlugin.cpp:247
-msgid ""
-"_: Incremental Search found no match\n"
-"Failing I-Search:"
-msgstr "Tarkentuva haku epäonnistui:"
-
-#: plugins/isearch/ISearchPlugin.cpp:250
-msgid ""
-"_: Incremental Search in the reverse direction\n"
-"I-Search Backward:"
-msgstr "Tarkentuva haku taaksepäin:"
-
-#: plugins/isearch/ISearchPlugin.cpp:253
-msgid "Failing I-Search Backward:"
-msgstr "Tarkentuva haku taaksepäin epäonnistui:"
-
-#: plugins/isearch/ISearchPlugin.cpp:256
-msgid ""
-"_: Incremental Search has passed the end of the document\n"
-"Wrapped I-Search:"
-msgstr "Tarkentuva haku asiakirjan loppuun:"
-
-#: plugins/isearch/ISearchPlugin.cpp:259
-msgid "Failing Wrapped I-Search:"
-msgstr "Tarkentuva haku asiakirjan loppuun epäonnistui:"
-
-#: plugins/isearch/ISearchPlugin.cpp:262
-msgid "Wrapped I-Search Backward:"
-msgstr "Tarkentuva haku asiakirjan alkuun takaperin:"
-
-#: plugins/isearch/ISearchPlugin.cpp:265
-msgid "Failing Wrapped I-Search Backward:"
-msgstr "Tarkentuva haku asiakirjan alkuun takaperin epäonnistui:"
-
-#: 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 "Tarkentuva haku lopun ohi alkupisteeseen:"
-
-#: plugins/isearch/ISearchPlugin.cpp:272
-msgid "Failing Overwrapped I-Search:"
-msgstr "Tarkentuva haku lopun ohi alkupisteeseen epäonnistui:"
-
-#: plugins/isearch/ISearchPlugin.cpp:275
-msgid "Overwrapped I-Search Backwards:"
-msgstr "Tarkentuva haku alun ohi alkupisteeseen:"
-
-#: plugins/isearch/ISearchPlugin.cpp:278
-msgid "Failing Overwrapped I-Search Backward:"
-msgstr "Tarkentuva haku alun ohi alkupisteeseen epäonnistui:"
-
-#: plugins/isearch/ISearchPlugin.cpp:280
-msgid "Error: unknown i-search state!"
-msgstr "Virhe: Tuntematon t-haun tila."
-
-#: plugins/isearch/ISearchPlugin.cpp:341
-msgid "Next Incremental Search Match"
-msgstr "Seuraava tarkentuvan haun osuma"
-
-#: plugins/isearch/ISearchPlugin.cpp:342
-msgid "Previous Incremental Search Match"
-msgstr "Edellinen tarkentuvan haun osuma"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:109
-msgid "Word Completion Plugin"
-msgstr "Täydennyslistalaajennus"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:114
-msgid "Configure the Word Completion Plugin"
-msgstr "Määritä täydennyslistan asetukset"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:148
-msgid "Reuse Word Above"
-msgstr "Käytä ylläolevaa sanaa uudelleen"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:150
-msgid "Reuse Word Below"
-msgstr "Käytä allaolevaa sanaa uudelleen"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:152
-msgid "Pop Up Completion List"
-msgstr "Täydennyslista"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:154
-msgid "Shell Completion"
-msgstr "Komentotulkkitäydennys"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:156
-msgid "Automatic Completion Popup"
-msgstr "Automaattin täydennylista"
-
-#: plugins/wordcompletion/docwordcompletion.cpp:498
-msgid "Automatically &show completion list"
-msgstr "Näytä täydenny&slista automaattisesti"
-
-#: 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 "Näytä &täydennylista, kun sana on vähintään"
-
-#: 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 "merkkiä pitkä."
-
-#: plugins/wordcompletion/docwordcompletion.cpp:520
-msgid ""
-"Enable the automatic completion list popup as default. The popup can be "
-"disabled on a view basis from the 'Tools' menu."
-msgstr ""
-"Käytä oletustusarvoisesti täydennyslistaa. Listan saa pois päältä "
-"Työkalut-valikosta."
-
-#: plugins/wordcompletion/docwordcompletion.cpp:523
-msgid ""
-"Define the length a word should have before the completion list is displayed."
-msgstr "Määrittele vähimmäispituus, ennen kuin täydennyslista näytetään."
-
-#: part/kateluaindentscript.cpp:86
-msgid "indenter.register requires 2 parameters (event id, function to call)"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:94
-msgid ""
-"indenter.register requires 2 parameters (event id (number), function to call "
-"(function))"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:108
-msgid "indenter.register:invalid event id"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:113
-msgid "indenter.register:there is already a function set for given"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:126
-msgid "document.textLine:One parameter (line number) required"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:130
-msgid "document.textLine:One parameter (line number) required (number)"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:139
-msgid ""
-"document.removeText:Four parameters needed (start line, start col,end line, end "
-"col)"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:143
-msgid ""
-"document.removeText:Four parameters needed (start line, start col,end line, end "
-"col) (4x number)"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:152
-msgid "document.insertText:Three parameters needed (line,col,text)"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:156
-msgid ""
-"document.removeText:Three parameters needed (line,col,text) "
-"(number,number,string)"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:253
-msgid "LUA interpreter could not be initialized"
-msgstr ""
-
-#: part/kateluaindentscript.cpp:293 part/kateluaindentscript.cpp:316
-#: part/kateluaindentscript.cpp:344
-#, c-format
-msgid "Lua indenting script had errors: %1"
-msgstr ""
-
-#: part/katejscript.cpp:1058 part/katejscript.cpp:1076
-#: part/kateluaindentscript.cpp:413 part/kateluaindentscript.cpp:431
-msgid "(Unknown)"
-msgstr "(tuntematon)"
-
-#: part/katefactory.cpp:70
-msgid "Kate Part"
-msgstr "Kate-komponentti"
-
-#: part/katefactory.cpp:71
-msgid "Embeddable editor component"
-msgstr "Upotettava editorikomponentti"
-
-#: part/katefactory.cpp:72
-msgid "(c) 2000-2004 The Kate Authors"
-msgstr "(c) 2000-2004 Katen tekijät"
-
-#: part/katefactory.cpp:83
-msgid "Maintainer"
-msgstr "Ylläpitäjä"
-
-#: part/katefactory.cpp:84 part/katefactory.cpp:85 part/katefactory.cpp:86
-#: part/katefactory.cpp:91
-msgid "Core Developer"
-msgstr "Pääkehittäjä"
-
-#: part/katefactory.cpp:87
-msgid "The cool buffersystem"
-msgstr "Siisti puskurijärjestelmä"
-
-#: part/katefactory.cpp:88
-msgid "The Editing Commands"
-msgstr "Muokkauskomennot"
-
-#: part/katefactory.cpp:89
-msgid "Testing, ..."
-msgstr "Testaus, ..."
-
-#: part/katefactory.cpp:90
-msgid "Former Core Developer"
-msgstr "Edellinen pääkehittäjä"
-
-#: part/katefactory.cpp:92
-msgid "KWrite Author"
-msgstr "KWriten tekijä"
-
-#: part/katefactory.cpp:93
-msgid "KWrite port to KParts"
-msgstr "KWriten sovitus KPartsiin"
-
-#: part/katefactory.cpp:96
-msgid "KWrite Undo History, Kspell integration"
-msgstr "KWriten peruutushistoria, KSpell-integraatio"
-
-#: part/katefactory.cpp:97
-msgid "KWrite XML Syntax highlighting support"
-msgstr "KWriten XML-korostustuki"
-
-#: part/katefactory.cpp:98
-msgid "Patches and more"
-msgstr "Korjauspäivitykset ja muuta"
-
-#: part/katefactory.cpp:99
-msgid "Developer & Highlight wizard"
-msgstr "Kehittäjä- ja korostusvelho"
-
-#: part/katefactory.cpp:101
-msgid "Highlighting for RPM Spec-Files, Perl, Diff and more"
-msgstr "RPM Spec -tiedostojen, Perlin, Diffin ja monien muiden korostus"
-
-#: part/katefactory.cpp:102
-msgid "Highlighting for VHDL"
-msgstr "VHDL-korostus"
-
-#: part/katefactory.cpp:103
-msgid "Highlighting for SQL"
-msgstr "SQL-korostus"
-
-#: part/katefactory.cpp:104
-msgid "Highlighting for Ferite"
-msgstr "Ferite-korostus"
-
-#: part/katefactory.cpp:105
-msgid "Highlighting for ILERPG"
-msgstr "ILERPG-korostus"
-
-#: part/katefactory.cpp:106
-msgid "Highlighting for LaTeX"
-msgstr "LaTeX-korostus"
-
-#: part/katefactory.cpp:107
-msgid "Highlighting for Makefiles, Python"
-msgstr "Makefile- ja Python-korostus"
-
-#: part/katefactory.cpp:108
-msgid "Highlighting for Python"
-msgstr "Python-korostus"
-
-#: part/katefactory.cpp:110
-msgid "Highlighting for Scheme"
-msgstr "Scheme-korostus"
-
-#: part/katefactory.cpp:111
-msgid "PHP Keyword/Datatype list"
-msgstr "PHP-avainsana/datatyyppi-luettelo"
-
-#: part/katefactory.cpp:112
-msgid "Very nice help"
-msgstr "Erittäin mukava apu"
-
-#: part/katefactory.cpp:113
-msgid "All people who have contributed and I have forgotten to mention"
-msgstr ""
-"Kaikki ihmiset, jotka ovat tehneet ohjelmaa ja jotka olen unohtanut mainita"
-
-#: part/katesyntaxdocument.cpp:76
-msgid ""
-"<qt>The error <b>%4</b>"
-"<br> has been detected in the file %1 at %2/%3</qt>"
-msgstr "<qt>Virhe <b>%4</b><br>on havaittu tiedostossa %1 paikassa %2/%3</qt>"
-
-#: part/katesyntaxdocument.cpp:84
-#, c-format
-msgid "Unable to open %1"
-msgstr "Ei voitu avata tiedostoa %1"
-
-#: part/katesyntaxdocument.cpp:457
-msgid "Errors!"
-msgstr "Virheitä!"
-
-#: part/katesyntaxdocument.cpp:462
-#, c-format
-msgid "Error: %1"
-msgstr "Virhe: %1"
-
-#: part/katespell.cpp:57
-msgid "Spelling (from cursor)..."
-msgstr "Tavaa (kursorista)..."
-
-#: part/katespell.cpp:58
-msgid "Check the document's spelling from the cursor and forward"
-msgstr ""
-
-#: part/katespell.cpp:60
-msgid "Spellcheck Selection..."
-msgstr "Oikoluvun valinta..."
-
-#: part/katespell.cpp:61
-msgid "Check spelling of the selected text"
-msgstr "Oikolue valittu teksti"
-
-#: part/katespell.cpp:125
-msgid "Spellcheck"
-msgstr "Oikoluku"
-
-#: 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 ""
-"ISpelliä ei voitu käynnistää. Varmista, että ISpellin asetukset ovat oikein ja "
-"että se on hakemistopolussa."
-
-#: part/katespell.cpp:210
-msgid "The spelling program seems to have crashed."
-msgstr "ISpell kaatui."
-
#: part/kateview.cpp:216
msgid "Cut the selected text and move it to the clipboard"
msgstr "Leikkaa valitun tekstin ja siirtää sen leikepöydälle"
@@ -1273,6 +676,152 @@ msgstr "Korvaa tiedosto?"
msgid "Export File as HTML"
msgstr "Vie tiedosto nimellä"
+#: part/katesearch.cpp:72
+msgid "Look up the first occurrence of a piece of text or regular expression."
+msgstr "Etsi tekstin tai säännöllisen lauseen ensimmäinrn osuma."
+
+#: part/katesearch.cpp:74
+msgid "Look up the next occurrence of the search phrase."
+msgstr "Etsi hakulauseen seuraava osuma."
+
+#: part/katesearch.cpp:76
+msgid "Look up the previous occurrence of the search phrase."
+msgstr "Etsi hakulauseen edellinen osuma."
+
+#: part/katesearch.cpp:78
+msgid ""
+"Look up a piece of text or regular expression and replace the result with some "
+"given text."
+msgstr ""
+"Voit hakea tavallisella merkkijonolla tai säännöllisellä lausekkeella ja "
+"korvata löydöt merkkijonolla."
+
+#: part/katesearch.cpp:331
+msgid "Search string '%1' not found!"
+msgstr "Haettua merkkijonoa ”%1” ei löytynyt."
+
+#: part/katesearch.cpp:333 part/katesearch.cpp:510
+msgid "Find"
+msgstr "Etsi"
+
+#: part/katesearch.cpp:353 part/katesearch.cpp:371 part/katesearch.cpp:487
+#, c-format
+msgid ""
+"_n: %n replacement made.\n"
+"%n replacements made."
+msgstr ""
+"%n korvaus tehty.\n"
+"%n korvausta tehty."
+
+#: part/katesearch.cpp:491
+msgid "End of document reached."
+msgstr "Asiakirjan loppu saavutettiin."
+
+#: part/katesearch.cpp:492
+msgid "Beginning of document reached."
+msgstr "Asiakirjan alku saavutettiin."
+
+#: part/katesearch.cpp:497
+msgid "End of selection reached."
+msgstr "Valinnan loppu saavutettiin."
+
+#: part/katesearch.cpp:498
+msgid "Beginning of selection reached."
+msgstr "Valinnan alku saavutettiin."
+
+#: part/katesearch.cpp:502
+msgid "Continue from the beginning?"
+msgstr "Jatketaanko alusta?"
+
+#: part/katesearch.cpp:503
+msgid "Continue from the end?"
+msgstr "Jatketaanko lopusta?"
+
+#: part/katesearch.cpp:511
+msgid "&Stop"
+msgstr "&Pysähdy"
+
+#: part/katesearch.cpp:765
+msgid "Replace Confirmation"
+msgstr "Korvauksen varmistus"
+
+#: part/katesearch.cpp:767
+msgid "Replace &All"
+msgstr "Korvaa k&aikki"
+
+#: part/katesearch.cpp:767
+msgid "Re&place && Close"
+msgstr "Korvaa ja &sulje"
+
+#: part/katesearch.cpp:767
+msgid "&Replace"
+msgstr "&Korvaa"
+
+#: part/katesearch.cpp:769
+msgid "&Find Next"
+msgstr "&Etsi seuraava"
+
+#: part/katesearch.cpp:774
+msgid "Found an occurrence of your search term. What do you want to do?"
+msgstr "Hakemasi merkkijono löytyi. Mitä tehdään?"
+
+#: part/katesearch.cpp:826
+msgid "Usage: find[:[bcersw]] PATTERN"
+msgstr "Käyttö: find[:[bcersw]] MALLI"
+
+#: part/katesearch.cpp:838
+msgid "Usage: ifind[:[bcrs]] PATTERN"
+msgstr "Käyttö: ifind[:[bcrs]] MALLI"
+
+#: part/katesearch.cpp:892
+msgid "Usage: replace[:[bceprsw]] PATTERN [REPLACEMENT]"
+msgstr "Käyttö: replace[:[bceprsw]] MALLI [KORVAUS]"
+
+#: part/katesearch.cpp:926
+msgid "<p>Usage: <code>find[:bcersw] PATTERN</code></p>"
+msgstr "<p>Käyttö: <code>find[:bcersw] MALLI</code></p>"
+
+#: part/katesearch.cpp:929
+msgid ""
+"<p>Usage: <code>ifind:[:bcrs] PATTERN</code>"
+"<br>ifind does incremental or 'as-you-type' search</p>"
+msgstr ""
+"<p>Käyttö: <code>ifind:[:bcrs] MALLI</code>"
+"<br>ifind tekee tarkentavan haun</p>"
+
+#: part/katesearch.cpp:933
+msgid "<p>Usage: <code>replace[:bceprsw] PATTERN REPLACEMENT</code></p>"
+msgstr "<p>Käyttö: <code>replace[:bceprsw] MALLI KORVAUS</code></p>"
+
+#: part/katesearch.cpp:936
+msgid ""
+"<h4><caption>Options</h4>"
+"<p><b>b</b> - Search backward"
+"<br><b>c</b> - Search from cursor"
+"<br><b>r</b> - Pattern is a regular expression"
+"<br><b>s</b> - Case sensitive search"
+msgstr ""
+"<h4><caption>Asetukset</h4>"
+"<p><b>b</b> – Taaksepäin"
+"<br><b>c</b> – Kohdistimesta alkean"
+"<br><b>r</b> – Malli on säännöllinen lauseke"
+"<br><b>s</b> – Kirjasintasoherkkä haku"
+
+#: part/katesearch.cpp:945
+msgid ""
+"<br><b>e</b> - Search in selected text only"
+"<br><b>w</b> - Search whole words only"
+msgstr "<br><b>e</b> – Vain valinnasta<br><b>w</b> – Vain kokonaiset sanat"
+
+#: part/katesearch.cpp:951
+msgid ""
+"<br><b>p</b> - Prompt for replace</p>"
+"<p>If REPLACEMENT is not present, an empty string is used.</p>"
+"<p>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 ""
+
#: part/katedocument.cpp:434
msgid "Fonts & Colors"
msgstr "Kirjasimet ja värit"
@@ -1479,755 +1028,405 @@ msgstr "Toinen ohjelma on luonut tiedoston ”%1”."
msgid "The file '%1' was deleted by another program."
msgstr "Toinen ohjelma on poistanut tiedoston ”%1”."
-#: part/kateautoindent.cpp:97 part/katehighlight.cpp:3165
-#: part/kateschema.cpp:1058
-msgid "Normal"
-msgstr "Normaali"
-
-#: part/kateautoindent.cpp:99
-msgid "C Style"
-msgstr "C-tyyli"
-
-#: part/kateautoindent.cpp:101
-msgid "Python Style"
-msgstr "Python-tyyli"
-
-#: part/kateautoindent.cpp:103
-msgid "XML Style"
-msgstr "XML-tyyli"
-
-#: part/kateautoindent.cpp:105
-msgid "S&S C Style"
-msgstr "S&S C-tyyli"
-
-#: part/kateautoindent.cpp:107
-msgid "Variable Based Indenter"
-msgstr "Variable Based Indenter"
-
-#: part/kateautoindent.cpp:111 part/katefiletype.cpp:522
-#: part/katehighlight.cpp:1192
-msgid "None"
-msgstr "Ei mitään"
-
-#: part/katehighlight.cpp:1823
-msgid "Normal Text"
-msgstr "Normaali teksti"
+#: part/kateluaindentscript.cpp:86
+msgid "indenter.register requires 2 parameters (event id, function to call)"
+msgstr ""
-#: part/katehighlight.cpp:1971
+#: part/kateluaindentscript.cpp:94
msgid ""
-"<B>%1</B>: Deprecated syntax. Attribute (%2) not addressed by symbolic name<BR>"
+"indenter.register requires 2 parameters (event id (number), function to call "
+"(function))"
msgstr ""
-"<B>%1</B>: Vanhentunut syntaksi. Attribuuttia (%2) ei voi osoittaa symbolisella "
-"nimellä.<BR>"
-#: part/katehighlight.cpp:2338
-msgid "<B>%1</B>: Deprecated syntax. Context %2 has no symbolic name<BR>"
+#: part/kateluaindentscript.cpp:108
+msgid "indenter.register:invalid event id"
msgstr ""
-"<B>%1</B>: Vanhentunut syntaksi. Kontekstilla %2 ei ole symbolista nimeä.<BR>"
-#: part/katehighlight.cpp:2385
-msgid ""
-"<B>%1</B>:Deprecated syntax. Context %2 not addressed by a symbolic name"
+#: part/kateluaindentscript.cpp:113
+msgid "indenter.register:there is already a function set for given"
msgstr ""
-"<B>%1</B>: Vanhentunut syntaksi. Kontekstiin %2 ei voi viitata symbolisella "
-"nimellä."
-
-#: part/katehighlight.cpp:2500
-msgid ""
-"There were warning(s) and/or error(s) while parsing the syntax highlighting "
-"configuration."
-msgstr "Varoituksia ja/tai virheitä jäsennettäessä syntaksinkorostusasetusta."
-#: part/katehighlight.cpp:2502
-msgid "Kate Syntax Highlighting Parser"
-msgstr "Katen syntaksinkorostusjäsentäjä"
+#: part/kateluaindentscript.cpp:126
+msgid "document.textLine:One parameter (line number) required"
+msgstr ""
-#: part/katehighlight.cpp:2653
-msgid ""
-"Since there has been an error parsing the highlighting description, this "
-"highlighting will be disabled"
-msgstr "Korostusta ei käytetä, koska kuvauksen jäsennyksessä tapahtui virhe."
+#: part/kateluaindentscript.cpp:130
+msgid "document.textLine:One parameter (line number) required (number)"
+msgstr ""
-#: part/katehighlight.cpp:2855
+#: part/kateluaindentscript.cpp:139
msgid ""
-"<B>%1</B>: Specified multiline comment region (%2) could not be resolved<BR>"
+"document.removeText:Four parameters needed (start line, start col,end line, end "
+"col)"
msgstr ""
-#: part/katehighlight.cpp:3166
-msgid "Keyword"
-msgstr "Avainsana"
-
-#: part/katehighlight.cpp:3167
-msgid "Data Type"
-msgstr "Tietotyyppi"
-
-#: part/katehighlight.cpp:3168
-msgid "Decimal/Value"
-msgstr "Desimaali/Arvo"
-
-#: part/katehighlight.cpp:3169
-msgid "Base-N Integer"
-msgstr "Kanta-N-kokonaisluku"
-
-#: part/katehighlight.cpp:3170
-msgid "Floating Point"
-msgstr "Liukuluku"
-
-#: part/katehighlight.cpp:3171
-msgid "Character"
-msgstr "Merkki"
-
-#: part/katehighlight.cpp:3172
-msgid "String"
-msgstr "Merkkijono"
-
-#: part/katedialogs.cpp:1116 part/katehighlight.cpp:3173
-msgid "Comment"
-msgstr "Kommentti"
-
-#: part/katehighlight.cpp:3174
-msgid "Others"
-msgstr "Muut"
-
-#: part/katehighlight.cpp:3175
-msgid "Alert"
-msgstr "Varoitus"
-
-#: part/katehighlight.cpp:3176
-msgid "Function"
-msgstr "Funktio"
-
-#: part/katehighlight.cpp:3178
-msgid "Region Marker"
-msgstr "Alueen merkintä"
-
-#: part/kateprinter.cpp:72
-#, c-format
-msgid "Print %1"
-msgstr "Tulosta %1"
-
-#: part/kateprinter.cpp:202
-msgid "(Selection of) "
-msgstr "(Valinta) "
-
-#: part/kateprinter.cpp:309 part/kateprinter.cpp:528
-#, c-format
-msgid "Typographical Conventions for %1"
-msgstr "Typografiset ehdot kohteelle %1"
-
-#: part/kateprinter.cpp:639
-msgid "Te&xt Settings"
-msgstr "&Tekstin asetukset"
-
-#: part/kateprinter.cpp:644
-msgid "Print &selected text only"
-msgstr "Tulosta vain &valittu teksti"
-
-#: part/kateprinter.cpp:647
-msgid "Print &line numbers"
-msgstr "Tulosta &rivinumerot"
-
-#: part/kateprinter.cpp:650
-msgid "Print syntax &guide"
-msgstr "Tulosta syntaksi&ohje"
-
-#: part/kateprinter.cpp:659
+#: part/kateluaindentscript.cpp:143
msgid ""
-"<p>This option is only available if some text is selected in the document.</p>"
-"<p>If available and enabled, only the selected text is printed.</p>"
+"document.removeText:Four parameters needed (start line, start col,end line, end "
+"col) (4x number)"
msgstr ""
-"<p>Tämä vaihtoehto on käytettävissä vain silloin, kun asiakirjasta on valittu "
-"tekstiä.</p> "
-"<p>Mikäli valittu, vain valinta tulostetaan.</p>"
-#: part/kateprinter.cpp:662
-msgid ""
-"<p>If enabled, line numbers will be printed on the left side of the page(s).</p>"
+#: part/kateluaindentscript.cpp:152
+msgid "document.insertText:Three parameters needed (line,col,text)"
msgstr ""
-"<p>Mikäli valittu, sivujen vasempaan reunaan tulostetaan rivinumerot.</p>"
-#: part/kateprinter.cpp:664
+#: part/kateluaindentscript.cpp:156
msgid ""
-"<p>Print a box displaying typographical conventions for the document type, as "
-"defined by the syntax highlighting being used."
+"document.removeText:Three parameters needed (line,col,text) "
+"(number,number,string)"
msgstr ""
-"<p>Tulosta laatikko, joka näyttää asiakirjan tyypin typografiset ehdot, kuten "
-"syntaksin korostuksessa on määritelty."
-
-#: part/kateprinter.cpp:700
-msgid "Hea&der && Footer"
-msgstr "&Ylä- ja alatunniste"
-#: part/kateprinter.cpp:708
-msgid "Pr&int header"
-msgstr "&Tulosta ylätunniste"
-
-#: part/kateprinter.cpp:710
-msgid "Pri&nt footer"
-msgstr "T&ulosta alatunniste"
-
-#: part/kateprinter.cpp:715
-msgid "Header/footer font:"
-msgstr "Ylä- ja alatunnisteen kirjasin:"
-
-#: part/kateprinter.cpp:720
-msgid "Choo&se Font..."
-msgstr "&Valitse kirjasin..."
-
-#: part/kateprinter.cpp:724
-msgid "Header Properties"
-msgstr "Ylätunnisteen ominaisuudet"
-
-#: part/kateprinter.cpp:727
-msgid "&Format:"
-msgstr "&Muoto:"
-
-#: part/kateprinter.cpp:734 part/kateprinter.cpp:755
-msgid "Colors:"
-msgstr "Värit:"
-
-#: part/kateprinter.cpp:737 part/kateprinter.cpp:758
-msgid "Foreground:"
-msgstr "Edusta:"
-
-#: part/kateprinter.cpp:740
-msgid "Bac&kground"
-msgstr "&Tausta:"
-
-#: part/kateprinter.cpp:743
-msgid "Footer Properties"
-msgstr "Alatunnisteen ominaisuudet"
+#: part/kateluaindentscript.cpp:253
+msgid "LUA interpreter could not be initialized"
+msgstr ""
-#: part/kateprinter.cpp:747
-msgid "For&mat:"
-msgstr "&Muoto:"
+#: part/kateluaindentscript.cpp:293 part/kateluaindentscript.cpp:316
+#: part/kateluaindentscript.cpp:344
+#, c-format
+msgid "Lua indenting script had errors: %1"
+msgstr ""
-#: part/kateprinter.cpp:761
-msgid "&Background"
-msgstr "&Tausta"
+#: part/katejscript.cpp:1058 part/katejscript.cpp:1076
+#: part/kateluaindentscript.cpp:413 part/kateluaindentscript.cpp:431
+msgid "(Unknown)"
+msgstr "(tuntematon)"
-#: part/kateprinter.cpp:788
-msgid "<p>Format of the page header. The following tags are supported:</p>"
-msgstr "<p>Ylätunnisteen muoto. Käytettävissä olevat sisältökuvaukset:</p>"
+#: part/kateviewhelpers.cpp:237
+msgid "Available Commands"
+msgstr "Käytössäolevat komennot"
-#: part/kateprinter.cpp:790
+#: part/kateviewhelpers.cpp:239
msgid ""
-"<ul>"
-"<li><tt>%u</tt>: current user name</li>"
-"<li><tt>%d</tt>: complete date/time in short format</li>"
-"<li><tt>%D</tt>: complete date/time in long format</li>"
-"<li><tt>%h</tt>: current time</li>"
-"<li><tt>%y</tt>: current date in short format</li>"
-"<li><tt>%Y</tt>: current date in long format</li>"
-"<li><tt>%f</tt>: file name</li>"
-"<li><tt>%U</tt>: full URL of the document</li>"
-"<li><tt>%p</tt>: page number</li></ul>"
-"<br><u>Note:</u> Do <b>not</b> use the '|' (vertical bar) character."
+"<p>For help on individual commands, do <code>'help &lt;command&gt;'</code></p>"
msgstr ""
-"<ul>"
-"<li><tt>%u</tt>: käyttäjänimi</li>"
-"<li><tt>%d</tt>: päiväys lyhyessä muodossa</li>"
-"<li><tt>%D</tt>: päiväys pitkässä muodossa</li>"
-"<li><tt>%h</tt>: kellonaika</li>"
-"<li><tt>%y</tt>: päivämäärä lyhyessä muodossa</li>"
-"<li><tt>%Y</tt>: päivämäärä pitkässä muodossa</li>"
-"<li><tt>%f</tt>: tiedoston nimi</li>"
-"<li><tt>%U</tt>: asiakirjan URL</li>"
-"<li><tt>%p</tt>: sivunumero</li></ul>"
-"<br><u>Älä</u> käytä ”|” (pystyviiva) -merkkiä."
-#: part/kateprinter.cpp:804
-msgid "<p>Format of the page footer. The following tags are supported:</p>"
-msgstr "<p>Alatunnisteen muoto. Käytettävissä olevat sisältökuvaukset:</p>"
-
-#: part/kateprinter.cpp:908
-msgid "L&ayout"
-msgstr "&Ulkoasu"
-
-#: part/kateprinter.cpp:915 part/kateschema.cpp:834
-msgid "&Schema:"
-msgstr "&Teema:"
-
-#: part/kateprinter.cpp:919
-msgid "Draw bac&kground color"
-msgstr "Piirrä &taustaväri"
-
-#: part/kateprinter.cpp:922
-msgid "Draw &boxes"
-msgstr "Piirrä &laatikot"
-
-#: part/kateprinter.cpp:925
-msgid "Box Properties"
-msgstr "Laatikon ominaisuudet"
-
-#: part/kateprinter.cpp:928
-msgid "W&idth:"
-msgstr "&Leveys:"
-
-#: part/kateprinter.cpp:932
-msgid "&Margin:"
-msgstr "&Marginaali:"
-
-#: part/kateprinter.cpp:936
-msgid "Co&lor:"
-msgstr "&Väri:"
+#: part/kateviewhelpers.cpp:250
+msgid "No help for '%1'"
+msgstr "Ei avustetta aiheelle '%1'"
-#: part/kateprinter.cpp:954
-msgid ""
-"<p>If enabled, the background color of the editor will be used.</p>"
-"<p>This may be useful if your color scheme is designed for a dark "
-"background.</p>"
-msgstr ""
-"<p>Mikäli valittu, editorin taustaväriä käytetään tulostuksessa.</p> "
-"<p>Tämä asetus saattaa olla käytännöllinen, mikäli väriteemasi on suunniteltu "
-"tummalle taustavärille.</p>"
+#: part/kateviewhelpers.cpp:253
+msgid "No such command <b>%1</b>"
+msgstr "Ei komentoa <b>%1</b>"
-#: part/kateprinter.cpp:957
+#: part/kateviewhelpers.cpp:258
msgid ""
-"<p>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.</p>"
+"<p>This is the Katepart <b>command line</b>."
+"<br>Syntax: <code><b>command [ arguments ]</b></code>"
+"<br>For a list of available commands, enter <code><b>help list</b></code>"
+"<br>For help for individual commands, enter <code><b>help &lt;command&gt;</b>"
+"</code></p>"
msgstr ""
-"<p>Mikäli valittu, allaolevien määritysten mukainen laatikko piirretään "
-"jokaisen sivun ympärille. Ylä- ja alatunniste erotetaan sisällöstä viivalla.</p>"
-#: part/kateprinter.cpp:961
-msgid "The width of the box outline"
-msgstr "Laatikon ulkoviivan paksuus"
-
-#: part/kateprinter.cpp:963
-msgid "The margin inside boxes, in pixels"
-msgstr "Marginaali laatikoiden sisällä pikseleinä"
-
-#: part/kateprinter.cpp:965
-msgid "The line color to use for boxes"
-msgstr "Laatikoiden viivan väri"
+#: part/kateviewhelpers.cpp:345
+msgid "Success: "
+msgstr "Onnistui: "
-#: part/kateschema.cpp:279
-msgid "Text Area Background"
-msgstr "Tekstialueen tausta"
+#: part/kateviewhelpers.cpp:347
+msgid "Success"
+msgstr "Onnistui"
-#: part/kateschema.cpp:283
-msgid "Normal text:"
-msgstr "Normaali teksti:"
+#: part/kateviewhelpers.cpp:352
+msgid "Error: "
+msgstr "Virhe: "
-#: part/kateschema.cpp:289
-msgid "Selected text:"
-msgstr "Valittu teksti:"
+#: part/kateviewhelpers.cpp:354
+msgid "Command \"%1\" failed."
+msgstr "Komento \"%1\" epäonnistui."
-#: part/kateschema.cpp:295
-msgid "Current line:"
-msgstr "Nykyinen rivi:"
+#: part/kateviewhelpers.cpp:360
+msgid "No such command: \"%1\""
+msgstr "Ei komentoa: \"%1\""
#: part/kateschema.cpp:304 part/kateviewhelpers.cpp:704
msgid "Bookmark"
msgstr "Kirjanmerkki"
-#: part/kateschema.cpp:305
-msgid "Active Breakpoint"
-msgstr "Valittu keskeytyskohta"
-
-#: part/kateschema.cpp:306
-msgid "Reached Breakpoint"
-msgstr "Saavutettu keskeytyskohta"
-
-#: part/kateschema.cpp:307
-msgid "Disabled Breakpoint"
-msgstr "Käytöstä poistettu keskeytyskohta"
-
-#: part/kateschema.cpp:308
-msgid "Execution"
-msgstr "Suorittaminen"
+#: part/kateviewhelpers.cpp:1127 part/kateviewhelpers.cpp:1128
+#, c-format
+msgid "Mark Type %1"
+msgstr "Merkin tyyppi %1"
-#: part/kateschema.cpp:317
-msgid "Additional Elements"
-msgstr "Lisäelementit"
+#: part/kateviewhelpers.cpp:1144
+msgid "Set Default Mark Type"
+msgstr "Aseta oletus merkin tyyppi"
-#: part/kateschema.cpp:321
-msgid "Left border background:"
-msgstr "Vasemman reunuksen tausta:"
+#: part/katefactory.cpp:70
+msgid "Kate Part"
+msgstr "Kate-komponentti"
-#: part/kateschema.cpp:327
-msgid "Line numbers:"
-msgstr "Rivinumerot:"
+#: part/katefactory.cpp:71
+msgid "Embeddable editor component"
+msgstr "Upotettava editorikomponentti"
-#: part/kateschema.cpp:333
-msgid "Bracket highlight:"
-msgstr "Sulkukorostus:"
+#: part/katefactory.cpp:72
+msgid "(c) 2000-2004 The Kate Authors"
+msgstr "(c) 2000-2004 Katen tekijät"
-#: part/kateschema.cpp:339
-msgid "Word wrap markers:"
-msgstr "Rivinvaihtomerkit:"
+#: part/katefactory.cpp:83
+msgid "Maintainer"
+msgstr "Ylläpitäjä"
-#: part/kateschema.cpp:345
-msgid "Tab markers:"
-msgstr "Sarkainmerkit:"
+#: part/katefactory.cpp:84 part/katefactory.cpp:85 part/katefactory.cpp:86
+#: part/katefactory.cpp:91
+msgid "Core Developer"
+msgstr "Pääkehittäjä"
-#: part/kateschema.cpp:357
-msgid "<p>Sets the background color of the editing area.</p>"
-msgstr "<p>Määrittelee muokkausalueen taustan väri.</p>"
+#: part/katefactory.cpp:87
+msgid "The cool buffersystem"
+msgstr "Siisti puskurijärjestelmä"
-#: part/kateschema.cpp:358
-msgid ""
-"<p>Sets the background color of the selection.</p>"
-"<p>To set the text color for selected text, use the \"<b>"
-"Configure Highlighting</b>\" dialog.</p>"
-msgstr ""
-"<p>Määrittelee valinnan taustavärin..</p>"
-"<p>Käytä \"<b>Korostuksen asetukset</b>\"-ikkunaa asettaaksesi valitun tekstin "
-"värin.</p>"
+#: part/katefactory.cpp:88
+msgid "The Editing Commands"
+msgstr "Muokkauskomennot"
-#: part/kateschema.cpp:361
-msgid ""
-"<p>Sets the background color of the selected marker type.</p>"
-"<p><b>Note</b>: The marker color is displayed lightly because of "
-"transparency.</p>"
-msgstr ""
+#: part/katefactory.cpp:89
+msgid "Testing, ..."
+msgstr "Testaus, ..."
-#: part/kateschema.cpp:364
-msgid "<p>Select the marker type you want to change.</p>"
-msgstr ""
+#: part/katefactory.cpp:90
+msgid "Former Core Developer"
+msgstr "Edellinen pääkehittäjä"
-#: part/kateschema.cpp:365
-msgid ""
-"<p>Sets the background color of the currently active line, which means the line "
-"where your cursor is positioned.</p>"
-msgstr ""
-"<p>Asettaa aktiivisena olevan rivin (rivin, jossa kursori on) taustavärin.</p>"
+#: part/katefactory.cpp:92
+msgid "KWrite Author"
+msgstr "KWriten tekijä"
-#: part/kateschema.cpp:368
-msgid ""
-"<p>This color will be used to draw the line numbers (if enabled) and the lines "
-"in the code-folding pane.</p>"
-msgstr ""
-"<p>Tätä väriä käytetään rivinumeroiden (jos käytössä) ja koodin laskosmerkkien "
-"viivojen värinä.</p>"
+#: part/katefactory.cpp:93
+msgid "KWrite port to KParts"
+msgstr "KWriten sovitus KPartsiin"
-#: part/kateschema.cpp:370
-msgid ""
-"<p>Sets the bracket matching color. This means, if you place the cursor e.g. at "
-"a <b>(</b>, the matching <b>)</b> will be highlighted with this color.</p>"
-msgstr ""
-"<p> Määrittelee sulkuparin värin. Tämä tarkoittaa, että jos siirrät osoittimen "
-"esim.. <b>(</b> -sulkumerkin kohdalle, vastaava <b>)</b> "
-"korostetaan tällä värillä.</p>"
+#: part/katefactory.cpp:96
+msgid "KWrite Undo History, Kspell integration"
+msgstr "KWriten peruutushistoria, KSpell-integraatio"
-#: part/kateschema.cpp:374
-msgid ""
-"<p>Sets the color of Word Wrap-related markers:</p><dl><dt>Static Word Wrap</dt>"
-"<dd>A vertical line which shows the column where text is going to be "
-"wrapped</dd><dt>Dynamic Word Wrap</dt><dd>An arrow shown to the left of "
-"visually-wrapped lines</dd></dl>"
-msgstr ""
-"<p>Määrittelee rivitykseen liittyvät merkit: </p><dl><dt>Pysyvä rivitys </dt>"
-"<dd>pystyviiva, joka näyttää sarakkeen josta teksti rivitetään</dd> <dt>"
-"Dynaaminen rivitys</dt><dd>Nuoli, joka näytetään rivitettyjen rivien vasemmalla "
-"puolella</dd></dl>"
+#: part/katefactory.cpp:97
+msgid "KWrite XML Syntax highlighting support"
+msgstr "KWriten XML-korostustuki"
-#: part/kateschema.cpp:380
-msgid "<p>Sets the color of the tabulator marks:</p>"
-msgstr "<p>Määrittelee sarkainmerkkien värin:</p>"
+#: part/katefactory.cpp:98
+msgid "Patches and more"
+msgstr "Korjauspäivitykset ja muuta"
-#: 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."
-"<p>To edit the colors, click the colored squares, or select the color to edit "
-"from the popup menu."
-"<p>You can unset the Background and Selected Background colors from the popup "
-"menu when appropriate."
-msgstr ""
-"Lista näyttää nykyisen korostustilan kontekstit ja mahdollistaa niiden "
-"muokkaamisen. Kontekstinimi viittaa nykyisiin tyyliasetuksiin. "
-"<p>Muokataksesi näppäimistöä käyttäen paina <strong>&lt;SPACE<&gt;</strong> "
-"ja valitse muokattava ominaisuus ponnahdusvalikosta. "
-"<p>Muokataksesi värejä napsauta väritettyjä neliöitä tai valitse muokattava "
-"väri ponnahdusvalikosta."
+#: part/katefactory.cpp:99
+msgid "Developer & Highlight wizard"
+msgstr "Kehittäjä- ja korostusvelho"
-#: part/katedialogs.cpp:1266 part/kateschema.cpp:689
-msgid "H&ighlight:"
-msgstr "&korostus:"
+#: part/katefactory.cpp:101
+msgid "Highlighting for RPM Spec-Files, Perl, Diff and more"
+msgstr "RPM Spec -tiedostojen, Perlin, Diffin ja monien muiden korostus"
-#: 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."
-"<p>To edit using the keyboard, press <strong>&lt;SPACE&gt;</strong> "
-"and choose a property from the popup menu."
-"<p>To edit the colors, click the colored squares, or select the color to edit "
-"from the popup menu."
-"<p>You can unset the Background and Selected Background colors from the context "
-"menu when appropriate."
-msgstr ""
-"Lista näyttää nykyisen korostustilan kontekstit ja mahdollistaa niiden "
-"muokkaamisen. Kontekstinimi viittaa nykyisiin tyyliasetuksiin. "
-"<p>Muokataksesi näppäimistöä käyttäen paina <strong>&lt;SPACE<&gt;</strong> "
-"ja valitse muokattava ominaisuus ponnahdusvalikosta. "
-"<p>Muokataksesi värejä napsauta väritettyjä neliöitä tai valitse muokattava "
-"väri ponnahdusvalikosta."
+#: part/katefactory.cpp:102
+msgid "Highlighting for VHDL"
+msgstr "VHDL-korostus"
-#: part/kateschema.cpp:853
-msgid "Colors"
-msgstr "Värit"
+#: part/katefactory.cpp:103
+msgid "Highlighting for SQL"
+msgstr "SQL-korostus"
-#: part/kateschema.cpp:859
-msgid "Normal Text Styles"
-msgstr "Normaalit tekstityylit"
+#: part/katefactory.cpp:104
+msgid "Highlighting for Ferite"
+msgstr "Ferite-korostus"
-#: part/kateschema.cpp:863
-msgid "Highlighting Text Styles"
-msgstr "Korostetut tekstityylit"
+#: part/katefactory.cpp:105
+msgid "Highlighting for ILERPG"
+msgstr "ILERPG-korostus"
-#: part/kateschema.cpp:868
-msgid "&Default schema for %1:"
-msgstr "&Ohjelman %1 oletusteema:"
+#: part/katefactory.cpp:106
+msgid "Highlighting for LaTeX"
+msgstr "LaTeX-korostus"
-#: part/kateschema.cpp:966
-msgid "Name for New Schema"
-msgstr "Uuden teeman nimi"
+#: part/katefactory.cpp:107
+msgid "Highlighting for Makefiles, Python"
+msgstr "Makefile- ja Python-korostus"
-#: part/kateschema.cpp:966
-msgid "Name:"
-msgstr "Nimi:"
+#: part/katefactory.cpp:108
+msgid "Highlighting for Python"
+msgstr "Python-korostus"
-#: part/kateschema.cpp:966
-msgid "New Schema"
-msgstr "Uusi teema"
+#: part/katefactory.cpp:110
+msgid "Highlighting for Scheme"
+msgstr "Scheme-korostus"
-#: part/kateschema.cpp:1053
-msgid "Context"
-msgstr "Konteksti"
+#: part/katefactory.cpp:111
+msgid "PHP Keyword/Datatype list"
+msgstr "PHP-avainsana/datatyyppi-luettelo"
-#: part/kateschema.cpp:1059
-msgid "Selected"
-msgstr "Valittu"
+#: part/katefactory.cpp:112
+msgid "Very nice help"
+msgstr "Erittäin mukava apu"
-#: part/kateschema.cpp:1060
-msgid "Background"
-msgstr "Tausta"
+#: part/katefactory.cpp:113
+msgid "All people who have contributed and I have forgotten to mention"
+msgstr ""
+"Kaikki ihmiset, jotka ovat tehneet ohjelmaa ja jotka olen unohtanut mainita"
-#: part/kateschema.cpp:1061
-msgid "Background Selected"
-msgstr "Tausta valittu"
+#: _translatorinfo.cpp:1 part/katefactory.cpp:115
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Kim Enkovaara,Mikko Ikola,Niklas Laxström"
-#: part/kateschema.cpp:1063
-msgid "Use Default Style"
-msgstr "Käytä oletustyyliä"
+#: _translatorinfo.cpp:3 part/katefactory.cpp:115
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kim.enkovaara@iki.fi,ikola@iki.fi,niklas.laxstrom+kdetrans@gmail.com"
-#: part/kateschema.cpp:1097
-msgid "&Bold"
-msgstr "&Lihavoitu"
+#: part/katebookmarks.cpp:77
+msgid "Set &Bookmark"
+msgstr "Aseta &kirjanmerkki"
-#: part/kateschema.cpp:1099
-msgid "&Italic"
-msgstr "&Kursiivi"
+#: part/katebookmarks.cpp:80
+msgid "If a line has no bookmark then add one, otherwise remove it."
+msgstr "Jos rivillä ei ole kirjanmerkkiä niin lisää sellainen, muuten poista."
-#: part/kateschema.cpp:1101
-msgid "&Underline"
-msgstr "&Alleviivaus"
+#: part/katebookmarks.cpp:81
+msgid "Clear &Bookmark"
+msgstr "Poista &kirjanmerkki"
-#: part/kateschema.cpp:1103
-msgid "S&trikeout"
-msgstr "&Yliviivaus"
+#: part/katebookmarks.cpp:84
+msgid "Clear &All Bookmarks"
+msgstr "Poista k&aikki kirjanmerkit"
-#: part/kateschema.cpp:1108
-msgid "Normal &Color..."
-msgstr "Normaali &väri..."
+#: part/katebookmarks.cpp:87
+msgid "Remove all bookmarks of the current document."
+msgstr "Poista kaikki kirjanmerkit asiakirjasta."
-#: part/kateschema.cpp:1109
-msgid "&Selected Color..."
-msgstr "&Valittu väri..."
+#: part/katebookmarks.cpp:90 part/katebookmarks.cpp:242
+msgid "Next Bookmark"
+msgstr "Seuraava kirjanmerkki"
-#: part/kateschema.cpp:1110
-msgid "&Background Color..."
-msgstr "&Taustaväri..."
+#: part/katebookmarks.cpp:93
+msgid "Go to the next bookmark."
+msgstr "Siirry seuraavaan kirjanmerkkiin."
-#: part/kateschema.cpp:1111
-msgid "S&elected Background Color..."
-msgstr "&Valittu taustaväri..."
+#: part/katebookmarks.cpp:96 part/katebookmarks.cpp:244
+msgid "Previous Bookmark"
+msgstr "Edellinen kirjanmerkki"
-#: part/kateschema.cpp:1122
-msgid "Unset Background Color"
-msgstr "Poista taustaväri"
+#: part/katebookmarks.cpp:99
+msgid "Go to the previous bookmark."
+msgstr "Siirry edelliseen kirjanmerkkiin."
-#: part/kateschema.cpp:1124
-msgid "Unset Selected Background Color"
-msgstr "Poista valittu taustaväri"
+#: part/katebookmarks.cpp:203
+msgid "&Next: %1 - \"%2\""
+msgstr "&Seuraava: %1 – ”%2”"
-#: part/kateschema.cpp:1129
-msgid "Use &Default Style"
-msgstr "Käytä &oletustyyliä"
+#: part/katebookmarks.cpp:210
+msgid "&Previous: %1 - \"%2\""
+msgstr "&Edellinen: %1 – ”%2”"
-#: part/kateschema.cpp:1352
+#: part/katesyntaxdocument.cpp:76
msgid ""
-"\"Use Default Style\" will be automatically unset when you change any style "
-"properties."
-msgstr ""
-"”Käytä oletustyyliä” asetus poistetaan automaattisesti käytöstä, jos muutat "
-"tyylin ominaisuuksia."
-
-#: part/kateschema.cpp:1353
-msgid "Kate Styles"
-msgstr "Kate-tyylit"
-
-#: part/katefiletype.cpp:273
-msgid "&Filetype:"
-msgstr "&Tiedostotyyppi:"
+"<qt>The error <b>%4</b>"
+"<br> has been detected in the file %1 at %2/%3</qt>"
+msgstr "<qt>Virhe <b>%4</b><br>on havaittu tiedostossa %1 paikassa %2/%3</qt>"
-#: part/katefiletype.cpp:279
-msgid "&New"
-msgstr "&Uusi"
+#: part/katesyntaxdocument.cpp:84
+#, c-format
+msgid "Unable to open %1"
+msgstr "Ei voitu avata tiedostoa %1"
-#: part/katefiletype.cpp:289
-msgid "N&ame:"
-msgstr "&Nimi:"
+#: part/katesyntaxdocument.cpp:457
+msgid "Errors!"
+msgstr "Virheitä!"
-# DEFINE section osasto
-#: part/katefiletype.cpp:294
-msgid "&Section:"
-msgstr "&Osasto:"
+#: part/katesyntaxdocument.cpp:462
+#, c-format
+msgid "Error: %1"
+msgstr "Virhe: %1"
-#: part/katefiletype.cpp:299
-msgid "&Variables:"
-msgstr "&Muuttujat:"
+#: part/kateautoindent.cpp:97 part/katehighlight.cpp:3165
+#: part/kateschema.cpp:1058
+msgid "Normal"
+msgstr "Normaali"
-#: part/katedialogs.cpp:1298 part/katefiletype.cpp:304
-msgid "File e&xtensions:"
-msgstr "&Tiedostopäätteet:"
+#: part/kateautoindent.cpp:99
+msgid "C Style"
+msgstr "C-tyyli"
-#: part/katedialogs.cpp:1308 part/katefiletype.cpp:317
-msgid "Prio&rity:"
-msgstr "&Tärkeys:"
+#: part/kateautoindent.cpp:101
+msgid "Python Style"
+msgstr "Python-tyyli"
-#: part/katefiletype.cpp:332
-msgid "Create a new file type."
-msgstr "Luo uusi tiedostotyyppi."
+#: part/kateautoindent.cpp:103
+msgid "XML Style"
+msgstr "XML-tyyli"
-#: part/katefiletype.cpp:333
-msgid "Delete the current file type."
-msgstr "Poista nykyinen tiedostotyyppi."
+#: part/kateautoindent.cpp:105
+msgid "S&S C Style"
+msgstr "S&S C-tyyli"
-#: part/katefiletype.cpp:335
-msgid ""
-"The name of the filetype will be the text of the corresponding menu item."
-msgstr "Tiedostotyypin nimi esiintyy myös valikon tekstinä."
+#: part/kateautoindent.cpp:107
+msgid "Variable Based Indenter"
+msgstr "Variable Based Indenter"
-#: part/katefiletype.cpp:337
-msgid "The section name is used to organize the file types in menus."
-msgstr "Osaston nimeä käytetään valikon rakenteessa"
+#: part/kateautoindent.cpp:111 part/katefiletype.cpp:522
+#: part/katehighlight.cpp:1192
+msgid "None"
+msgstr "Ei mitään"
-#: part/katefiletype.cpp:339
-msgid ""
-"<p>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.</p>"
-"<p>For a full list of known variables, see the manual.</p>"
-msgstr ""
+#: part/katecmds.cpp:98 part/katejscript.cpp:275 part/katejscript.cpp:741
+#: part/katejscript.cpp:944
+msgid "Could not access view"
+msgstr "Näkymään ei pääse"
-#: part/katefiletype.cpp:344
-msgid ""
-"The wildcards mask allows you to select files by filename. A typical mask uses "
-"an asterisk and the file extension, for example <code>*.txt; *.text</code>"
-". The string is a semicolon-separated list of masks."
-msgstr ""
-"Jokeripeitteen avulla voit valita tiedostoja tiedostonimen perusteella. "
-"Tyypillinen peite muodostuu tähdestä ja tiedostopäättestä. Esimerkki: <code>"
-"*.txt; *.text</code>."
+#: part/katecmds.cpp:151
+msgid "Mode must be at least 0."
+msgstr "Tilan täytyy olla vähintään 0."
-#: part/katefiletype.cpp:349
-msgid ""
-"The mime type mask allows you to select files by mimetype. The string is a "
-"semicolon-separated list of mimetypes, for example <code>"
-"text/plain; text/english</code>."
+#: part/katecmds.cpp:169
+msgid "No such highlight '%1'"
msgstr ""
-"Mime-tyyppisuotimen avulla voit valita vain tietyntyyppisiä tiedostoja. Erota "
-"tyypit toisistaan puolipisteellä. Esimerkiksi <code>"
-"text/plain; text/english</code>."
-#: part/katefiletype.cpp:353
-msgid "Displays a wizard that helps you easily select mimetypes."
-msgstr "MIME-tyyppivalitsin."
+#: part/katecmds.cpp:180
+msgid "Missing argument. Usage: %1 <value>"
+msgstr "Puuttuva argumentti. Käyttö: %1 <value>"
-#: 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 ""
-"Valitse tiedostotyypin tärkeys. Jos tiedostotyypiksi on useita ehdokkaita, "
-"korkeimman arvon tiedostotyyppiä käytetään."
+#: part/katecmds.cpp:184
+msgid "Failed to convert argument '%1' to integer."
+msgstr "Argumentin ”%1” muunnos kokonaisluvuksi epäonnistui."
-#: part/katefiletype.cpp:427
-msgid "New Filetype"
-msgstr "Uusi tiedostotyyppi"
+#: part/katecmds.cpp:190 part/katecmds.cpp:196
+msgid "Width must be at least 1."
+msgstr "Leveyden täytyy olla vähintään 1."
-#: part/katefiletype.cpp:471
-#, c-format
-msgid "Properties of %1"
-msgstr "Tiedostotyypin %1 asetukset"
+#: part/katecmds.cpp:202
+msgid "Column must be at least 1."
+msgstr "Sarakkeen täytyy olla vähintään 1."
-#: part/katefiletype.cpp:504
-msgid ""
-"Select the MimeTypes you want for this file type.\n"
-"Please note that this will automatically edit the associated file extensions as "
-"well."
-msgstr ""
-"Valitse haluamasi MIME-tyypit tälle tiedostotyypille.\n"
-"Huomaa, että tämä muokkaa myös automaattisesti sidottuja tiedostopäätteitä."
+#: part/katecmds.cpp:208
+msgid "Line must be at least 1"
+msgstr "Rivinumeron täytyy olla vähintään 1."
-#: part/kateviewhelpers.cpp:237
-msgid "Available Commands"
-msgstr "Käytössäolevat komennot"
+#: part/katecmds.cpp:210
+msgid "There is not that many lines in this document"
+msgstr "Asiakirjassa ei ole niin montaa riviä"
-#: part/kateviewhelpers.cpp:239
-msgid ""
-"<p>For help on individual commands, do <code>'help &lt;command&gt;'</code></p>"
-msgstr ""
+#: part/katecmds.cpp:232
+msgid "Usage: %1 on|off|1|0|true|false"
+msgstr "Käyttö: %1 on|off|1|0|true|false"
-#: part/kateviewhelpers.cpp:250
-msgid "No help for '%1'"
-msgstr "Ei avustetta aiheelle '%1'"
+#: part/katecmds.cpp:274
+msgid "Bad argument '%1'. Usage: %2 on|off|1|0|true|false"
+msgstr "Virheellinen argumentti ”%1”. Käyttö: %2 on|off|1|0|true|false"
-#: part/kateviewhelpers.cpp:253
-msgid "No such command <b>%1</b>"
-msgstr "Ei komentoa <b>%1</b>"
+#: part/katecmds.cpp:279
+msgid "Unknown command '%1'"
+msgstr "Tuntematon komento ”%1”"
-#: part/kateviewhelpers.cpp:258
-msgid ""
-"<p>This is the Katepart <b>command line</b>."
-"<br>Syntax: <code><b>command [ arguments ]</b></code>"
-"<br>For a list of available commands, enter <code><b>help list</b></code>"
-"<br>For help for individual commands, enter <code><b>help &lt;command&gt;</b>"
-"</code></p>"
+#: part/katecmds.cpp:498
+msgid "Sorry, but Kate is not able to replace newlines, yet"
msgstr ""
-#: part/kateviewhelpers.cpp:345
-msgid "Success: "
-msgstr "Onnistui: "
-
-#: part/kateviewhelpers.cpp:347
-msgid "Success"
-msgstr "Onnistui"
-
-#: part/kateviewhelpers.cpp:352
-msgid "Error: "
-msgstr "Virhe: "
-
-#: part/kateviewhelpers.cpp:354
-msgid "Command \"%1\" failed."
-msgstr "Komento \"%1\" epäonnistui."
-
-#: part/kateviewhelpers.cpp:360
-msgid "No such command: \"%1\""
-msgstr "Ei komentoa: \"%1\""
-
-#: part/kateviewhelpers.cpp:1127 part/kateviewhelpers.cpp:1128
+#: part/katecmds.cpp:540
#, c-format
-msgid "Mark Type %1"
-msgstr "Merkin tyyppi %1"
-
-#: part/kateviewhelpers.cpp:1144
-msgid "Set Default Mark Type"
-msgstr "Aseta oletus merkin tyyppi"
+msgid ""
+"_n: 1 replacement done\n"
+"%n replacements done"
+msgstr ""
+"1 korvaus tehty\n"
+"%n korvausta tehty"
#: part/katedialogs.cpp:152
msgid "Automatic Indentation"
@@ -2946,11 +2145,19 @@ msgstr "TDE:n oletusasetukset"
msgid "Name"
msgstr "Nimi"
+#: part/katedialogs.cpp:1116 part/katehighlight.cpp:3173
+msgid "Comment"
+msgstr "Kommentti"
+
#: part/katedialogs.cpp:1212
#, c-format
msgid "Configure %1"
msgstr "Aseta %1"
+#: part/katedialogs.cpp:1266 part/kateschema.cpp:689
+msgid "H&ighlight:"
+msgstr "&korostus:"
+
#: part/katedialogs.cpp:1284
msgid "Author:"
msgstr "Tekijä:"
@@ -2959,6 +2166,19 @@ msgstr "Tekijä:"
msgid "License:"
msgstr "Lisenssi:"
+#: part/katedialogs.cpp:1298 part/katefiletype.cpp:304
+msgid "File e&xtensions:"
+msgstr "&Tiedostopäätteet:"
+
+#: part/katedialogs.cpp:1303 part/katefiletype.cpp:308
+#: plugins/autobookmarker/autobookmarker.cpp:323
+msgid "MIME &types:"
+msgstr "MIME-&tyypit:"
+
+#: part/katedialogs.cpp:1308 part/katefiletype.cpp:317
+msgid "Prio&rity:"
+msgstr "&Tärkeys:"
+
#: part/katedialogs.cpp:1323
msgid "Do&wnload..."
msgstr "&Lataa..."
@@ -3019,6 +2239,11 @@ msgstr ""
"Valitse syntaksiväritystilalla '%1' korostettavat MIME-tyypit.\n"
"Huomaa, että tämä muokkaa automaattisesti sidottuja tiedostopäätteitä."
+#: part/katedialogs.cpp:1425 part/katefiletype.cpp:506
+#: plugins/autobookmarker/autobookmarker.cpp:366
+msgid "Select Mime Types"
+msgstr "Valitse MIME-tyypit"
+
#: part/katedialogs.cpp:1438
msgid "Highlight Download"
msgstr "Korosta lataus"
@@ -3128,269 +2353,698 @@ msgstr ""
msgid "You Are on Your Own"
msgstr ""
-#: part/katecmds.cpp:98 part/katejscript.cpp:275 part/katejscript.cpp:741
-#: part/katejscript.cpp:944
-msgid "Could not access view"
-msgstr "Näkymään ei pääse"
+#: part/kateprinter.cpp:72
+#, c-format
+msgid "Print %1"
+msgstr "Tulosta %1"
-#: part/katecmds.cpp:151
-msgid "Mode must be at least 0."
-msgstr "Tilan täytyy olla vähintään 0."
+#: part/kateprinter.cpp:202
+msgid "(Selection of) "
+msgstr "(Valinta) "
-#: part/katecmds.cpp:169
-msgid "No such highlight '%1'"
+#: part/kateprinter.cpp:309 part/kateprinter.cpp:528
+#, c-format
+msgid "Typographical Conventions for %1"
+msgstr "Typografiset ehdot kohteelle %1"
+
+#: part/kateprinter.cpp:639
+msgid "Te&xt Settings"
+msgstr "&Tekstin asetukset"
+
+#: part/kateprinter.cpp:644
+msgid "Print &selected text only"
+msgstr "Tulosta vain &valittu teksti"
+
+#: part/kateprinter.cpp:647
+msgid "Print &line numbers"
+msgstr "Tulosta &rivinumerot"
+
+#: part/kateprinter.cpp:650
+msgid "Print syntax &guide"
+msgstr "Tulosta syntaksi&ohje"
+
+#: part/kateprinter.cpp:659
+msgid ""
+"<p>This option is only available if some text is selected in the document.</p>"
+"<p>If available and enabled, only the selected text is printed.</p>"
msgstr ""
+"<p>Tämä vaihtoehto on käytettävissä vain silloin, kun asiakirjasta on valittu "
+"tekstiä.</p> "
+"<p>Mikäli valittu, vain valinta tulostetaan.</p>"
-#: part/katecmds.cpp:180
-msgid "Missing argument. Usage: %1 <value>"
-msgstr "Puuttuva argumentti. Käyttö: %1 <value>"
+#: part/kateprinter.cpp:662
+msgid ""
+"<p>If enabled, line numbers will be printed on the left side of the page(s).</p>"
+msgstr ""
+"<p>Mikäli valittu, sivujen vasempaan reunaan tulostetaan rivinumerot.</p>"
-#: part/katecmds.cpp:184
-msgid "Failed to convert argument '%1' to integer."
-msgstr "Argumentin ”%1” muunnos kokonaisluvuksi epäonnistui."
+#: part/kateprinter.cpp:664
+msgid ""
+"<p>Print a box displaying typographical conventions for the document type, as "
+"defined by the syntax highlighting being used."
+msgstr ""
+"<p>Tulosta laatikko, joka näyttää asiakirjan tyypin typografiset ehdot, kuten "
+"syntaksin korostuksessa on määritelty."
-#: part/katecmds.cpp:190 part/katecmds.cpp:196
-msgid "Width must be at least 1."
-msgstr "Leveyden täytyy olla vähintään 1."
+#: part/kateprinter.cpp:700
+msgid "Hea&der && Footer"
+msgstr "&Ylä- ja alatunniste"
-#: part/katecmds.cpp:202
-msgid "Column must be at least 1."
-msgstr "Sarakkeen täytyy olla vähintään 1."
+#: part/kateprinter.cpp:708
+msgid "Pr&int header"
+msgstr "&Tulosta ylätunniste"
-#: part/katecmds.cpp:208
-msgid "Line must be at least 1"
-msgstr "Rivinumeron täytyy olla vähintään 1."
+#: part/kateprinter.cpp:710
+msgid "Pri&nt footer"
+msgstr "T&ulosta alatunniste"
-#: part/katecmds.cpp:210
-msgid "There is not that many lines in this document"
-msgstr "Asiakirjassa ei ole niin montaa riviä"
+#: part/kateprinter.cpp:715
+msgid "Header/footer font:"
+msgstr "Ylä- ja alatunnisteen kirjasin:"
-#: part/katecmds.cpp:232
-msgid "Usage: %1 on|off|1|0|true|false"
-msgstr "Käyttö: %1 on|off|1|0|true|false"
+#: part/kateprinter.cpp:720
+msgid "Choo&se Font..."
+msgstr "&Valitse kirjasin..."
-#: part/katecmds.cpp:274
-msgid "Bad argument '%1'. Usage: %2 on|off|1|0|true|false"
-msgstr "Virheellinen argumentti ”%1”. Käyttö: %2 on|off|1|0|true|false"
+#: part/kateprinter.cpp:724
+msgid "Header Properties"
+msgstr "Ylätunnisteen ominaisuudet"
-#: part/katecmds.cpp:279
-msgid "Unknown command '%1'"
-msgstr "Tuntematon komento ”%1”"
+#: part/kateprinter.cpp:727
+msgid "&Format:"
+msgstr "&Muoto:"
-#: part/katecmds.cpp:498
-msgid "Sorry, but Kate is not able to replace newlines, yet"
+#: part/kateprinter.cpp:734 part/kateprinter.cpp:755
+msgid "Colors:"
+msgstr "Värit:"
+
+#: part/kateprinter.cpp:737 part/kateprinter.cpp:758
+msgid "Foreground:"
+msgstr "Edusta:"
+
+#: part/kateprinter.cpp:740
+msgid "Bac&kground"
+msgstr "&Tausta:"
+
+#: part/kateprinter.cpp:743
+msgid "Footer Properties"
+msgstr "Alatunnisteen ominaisuudet"
+
+#: part/kateprinter.cpp:747
+msgid "For&mat:"
+msgstr "&Muoto:"
+
+#: part/kateprinter.cpp:761
+msgid "&Background"
+msgstr "&Tausta"
+
+#: part/kateprinter.cpp:788
+msgid "<p>Format of the page header. The following tags are supported:</p>"
+msgstr "<p>Ylätunnisteen muoto. Käytettävissä olevat sisältökuvaukset:</p>"
+
+#: part/kateprinter.cpp:790
+msgid ""
+"<ul>"
+"<li><tt>%u</tt>: current user name</li>"
+"<li><tt>%d</tt>: complete date/time in short format</li>"
+"<li><tt>%D</tt>: complete date/time in long format</li>"
+"<li><tt>%h</tt>: current time</li>"
+"<li><tt>%y</tt>: current date in short format</li>"
+"<li><tt>%Y</tt>: current date in long format</li>"
+"<li><tt>%f</tt>: file name</li>"
+"<li><tt>%U</tt>: full URL of the document</li>"
+"<li><tt>%p</tt>: page number</li></ul>"
+"<br><u>Note:</u> Do <b>not</b> use the '|' (vertical bar) character."
msgstr ""
+"<ul>"
+"<li><tt>%u</tt>: käyttäjänimi</li>"
+"<li><tt>%d</tt>: päiväys lyhyessä muodossa</li>"
+"<li><tt>%D</tt>: päiväys pitkässä muodossa</li>"
+"<li><tt>%h</tt>: kellonaika</li>"
+"<li><tt>%y</tt>: päivämäärä lyhyessä muodossa</li>"
+"<li><tt>%Y</tt>: päivämäärä pitkässä muodossa</li>"
+"<li><tt>%f</tt>: tiedoston nimi</li>"
+"<li><tt>%U</tt>: asiakirjan URL</li>"
+"<li><tt>%p</tt>: sivunumero</li></ul>"
+"<br><u>Älä</u> käytä ”|” (pystyviiva) -merkkiä."
-#: part/katecmds.cpp:540
-#, c-format
+#: part/kateprinter.cpp:804
+msgid "<p>Format of the page footer. The following tags are supported:</p>"
+msgstr "<p>Alatunnisteen muoto. Käytettävissä olevat sisältökuvaukset:</p>"
+
+#: part/kateprinter.cpp:908
+msgid "L&ayout"
+msgstr "&Ulkoasu"
+
+#: part/kateprinter.cpp:915 part/kateschema.cpp:834
+msgid "&Schema:"
+msgstr "&Teema:"
+
+#: part/kateprinter.cpp:919
+msgid "Draw bac&kground color"
+msgstr "Piirrä &taustaväri"
+
+#: part/kateprinter.cpp:922
+msgid "Draw &boxes"
+msgstr "Piirrä &laatikot"
+
+#: part/kateprinter.cpp:925
+msgid "Box Properties"
+msgstr "Laatikon ominaisuudet"
+
+#: part/kateprinter.cpp:928
+msgid "W&idth:"
+msgstr "&Leveys:"
+
+#: part/kateprinter.cpp:932
+msgid "&Margin:"
+msgstr "&Marginaali:"
+
+#: part/kateprinter.cpp:936
+msgid "Co&lor:"
+msgstr "&Väri:"
+
+#: part/kateprinter.cpp:954
msgid ""
-"_n: 1 replacement done\n"
-"%n replacements done"
+"<p>If enabled, the background color of the editor will be used.</p>"
+"<p>This may be useful if your color scheme is designed for a dark "
+"background.</p>"
msgstr ""
-"1 korvaus tehty\n"
-"%n korvausta tehty"
+"<p>Mikäli valittu, editorin taustaväriä käytetään tulostuksessa.</p> "
+"<p>Tämä asetus saattaa olla käytännöllinen, mikäli väriteemasi on suunniteltu "
+"tummalle taustavärille.</p>"
-#: part/katebookmarks.cpp:77
-msgid "Set &Bookmark"
-msgstr "Aseta &kirjanmerkki"
+#: part/kateprinter.cpp:957
+msgid ""
+"<p>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.</p>"
+msgstr ""
+"<p>Mikäli valittu, allaolevien määritysten mukainen laatikko piirretään "
+"jokaisen sivun ympärille. Ylä- ja alatunniste erotetaan sisällöstä viivalla.</p>"
-#: part/katebookmarks.cpp:80
-msgid "If a line has no bookmark then add one, otherwise remove it."
-msgstr "Jos rivillä ei ole kirjanmerkkiä niin lisää sellainen, muuten poista."
+#: part/kateprinter.cpp:961
+msgid "The width of the box outline"
+msgstr "Laatikon ulkoviivan paksuus"
-#: part/katebookmarks.cpp:81
-msgid "Clear &Bookmark"
-msgstr "Poista &kirjanmerkki"
+#: part/kateprinter.cpp:963
+msgid "The margin inside boxes, in pixels"
+msgstr "Marginaali laatikoiden sisällä pikseleinä"
-#: part/katebookmarks.cpp:84
-msgid "Clear &All Bookmarks"
-msgstr "Poista k&aikki kirjanmerkit"
+#: part/kateprinter.cpp:965
+msgid "The line color to use for boxes"
+msgstr "Laatikoiden viivan väri"
-#: part/katebookmarks.cpp:87
-msgid "Remove all bookmarks of the current document."
-msgstr "Poista kaikki kirjanmerkit asiakirjasta."
+#: part/katejscript.cpp:304 part/katejscript.cpp:928
+msgid "Exception, line %1: %2"
+msgstr ""
-#: part/katebookmarks.cpp:90 part/katebookmarks.cpp:242
-msgid "Next Bookmark"
-msgstr "Seuraava kirjanmerkki"
+#: part/katejscript.cpp:754
+msgid "Command not found"
+msgstr ""
-#: part/katebookmarks.cpp:93
-msgid "Go to the next bookmark."
-msgstr "Siirry seuraavaan kirjanmerkkiin."
+#: part/katejscript.cpp:762 part/katejscript.cpp:897
+msgid "JavaScript file not found"
+msgstr ""
-#: part/katebookmarks.cpp:96 part/katebookmarks.cpp:244
-msgid "Previous Bookmark"
-msgstr "Edellinen kirjanmerkki"
+#: part/katefiletype.cpp:273
+msgid "&Filetype:"
+msgstr "&Tiedostotyyppi:"
-#: part/katebookmarks.cpp:99
-msgid "Go to the previous bookmark."
-msgstr "Siirry edelliseen kirjanmerkkiin."
+#: part/katefiletype.cpp:279
+msgid "&New"
+msgstr "&Uusi"
-#: part/katebookmarks.cpp:203
-msgid "&Next: %1 - \"%2\""
-msgstr "&Seuraava: %1 – ”%2”"
+#: part/katefiletype.cpp:289
+msgid "N&ame:"
+msgstr "&Nimi:"
-#: part/katebookmarks.cpp:210
-msgid "&Previous: %1 - \"%2\""
-msgstr "&Edellinen: %1 – ”%2”"
+# DEFINE section osasto
+#: part/katefiletype.cpp:294
+msgid "&Section:"
+msgstr "&Osasto:"
-#: part/katesearch.cpp:72
-msgid "Look up the first occurrence of a piece of text or regular expression."
-msgstr "Etsi tekstin tai säännöllisen lauseen ensimmäinrn osuma."
+#: part/katefiletype.cpp:299
+msgid "&Variables:"
+msgstr "&Muuttujat:"
-#: part/katesearch.cpp:74
-msgid "Look up the next occurrence of the search phrase."
-msgstr "Etsi hakulauseen seuraava osuma."
+#: part/katefiletype.cpp:332
+msgid "Create a new file type."
+msgstr "Luo uusi tiedostotyyppi."
-#: part/katesearch.cpp:76
-msgid "Look up the previous occurrence of the search phrase."
-msgstr "Etsi hakulauseen edellinen osuma."
+#: part/katefiletype.cpp:333
+msgid "Delete the current file type."
+msgstr "Poista nykyinen tiedostotyyppi."
-#: part/katesearch.cpp:78
+#: part/katefiletype.cpp:335
msgid ""
-"Look up a piece of text or regular expression and replace the result with some "
-"given text."
+"The name of the filetype will be the text of the corresponding menu item."
+msgstr "Tiedostotyypin nimi esiintyy myös valikon tekstinä."
+
+#: part/katefiletype.cpp:337
+msgid "The section name is used to organize the file types in menus."
+msgstr "Osaston nimeä käytetään valikon rakenteessa"
+
+#: part/katefiletype.cpp:339
+msgid ""
+"<p>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.</p>"
+"<p>For a full list of known variables, see the manual.</p>"
msgstr ""
-"Voit hakea tavallisella merkkijonolla tai säännöllisellä lausekkeella ja "
-"korvata löydöt merkkijonolla."
-#: part/katesearch.cpp:331
-msgid "Search string '%1' not found!"
-msgstr "Haettua merkkijonoa ”%1” ei löytynyt."
+#: part/katefiletype.cpp:344
+msgid ""
+"The wildcards mask allows you to select files by filename. A typical mask uses "
+"an asterisk and the file extension, for example <code>*.txt; *.text</code>"
+". The string is a semicolon-separated list of masks."
+msgstr ""
+"Jokeripeitteen avulla voit valita tiedostoja tiedostonimen perusteella. "
+"Tyypillinen peite muodostuu tähdestä ja tiedostopäättestä. Esimerkki: <code>"
+"*.txt; *.text</code>."
-#: part/katesearch.cpp:333 part/katesearch.cpp:510
-msgid "Find"
-msgstr "Etsi"
+#: part/katefiletype.cpp:349
+msgid ""
+"The mime type mask allows you to select files by mimetype. The string is a "
+"semicolon-separated list of mimetypes, for example <code>"
+"text/plain; text/english</code>."
+msgstr ""
+"Mime-tyyppisuotimen avulla voit valita vain tietyntyyppisiä tiedostoja. Erota "
+"tyypit toisistaan puolipisteellä. Esimerkiksi <code>"
+"text/plain; text/english</code>."
-#: part/katesearch.cpp:353 part/katesearch.cpp:371 part/katesearch.cpp:487
+#: part/katefiletype.cpp:353
+msgid "Displays a wizard that helps you easily select mimetypes."
+msgstr "MIME-tyyppivalitsin."
+
+#: 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 ""
+"Valitse tiedostotyypin tärkeys. Jos tiedostotyypiksi on useita ehdokkaita, "
+"korkeimman arvon tiedostotyyppiä käytetään."
+
+#: part/katefiletype.cpp:427
+msgid "New Filetype"
+msgstr "Uusi tiedostotyyppi"
+
+#: part/katefiletype.cpp:471
#, c-format
+msgid "Properties of %1"
+msgstr "Tiedostotyypin %1 asetukset"
+
+#: part/katefiletype.cpp:504
msgid ""
-"_n: %n replacement made.\n"
-"%n replacements made."
+"Select the MimeTypes you want for this file type.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
msgstr ""
-"%n korvaus tehty.\n"
-"%n korvausta tehty."
+"Valitse haluamasi MIME-tyypit tälle tiedostotyypille.\n"
+"Huomaa, että tämä muokkaa myös automaattisesti sidottuja tiedostopäätteitä."
-#: part/katesearch.cpp:491
-msgid "End of document reached."
-msgstr "Asiakirjan loppu saavutettiin."
+#: part/katespell.cpp:57
+msgid "Spelling (from cursor)..."
+msgstr "Tavaa (kursorista)..."
-#: part/katesearch.cpp:492
-msgid "Beginning of document reached."
-msgstr "Asiakirjan alku saavutettiin."
+#: part/katespell.cpp:58
+msgid "Check the document's spelling from the cursor and forward"
+msgstr ""
-#: part/katesearch.cpp:497
-msgid "End of selection reached."
-msgstr "Valinnan loppu saavutettiin."
+#: part/katespell.cpp:60
+msgid "Spellcheck Selection..."
+msgstr "Oikoluvun valinta..."
-#: part/katesearch.cpp:498
-msgid "Beginning of selection reached."
-msgstr "Valinnan alku saavutettiin."
+#: part/katespell.cpp:61
+msgid "Check spelling of the selected text"
+msgstr "Oikolue valittu teksti"
-#: part/katesearch.cpp:502
-msgid "Continue from the beginning?"
-msgstr "Jatketaanko alusta?"
+#: part/katespell.cpp:125
+msgid "Spellcheck"
+msgstr "Oikoluku"
-#: part/katesearch.cpp:503
-msgid "Continue from the end?"
-msgstr "Jatketaanko lopusta?"
+#: 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 ""
+"ISpelliä ei voitu käynnistää. Varmista, että ISpellin asetukset ovat oikein ja "
+"että se on hakemistopolussa."
-#: part/katesearch.cpp:511
-msgid "&Stop"
-msgstr "&Pysähdy"
+#: part/katespell.cpp:210
+msgid "The spelling program seems to have crashed."
+msgstr "ISpell kaatui."
-#: part/katesearch.cpp:765
-msgid "Replace Confirmation"
-msgstr "Korvauksen varmistus"
+#: part/kateschema.cpp:279
+msgid "Text Area Background"
+msgstr "Tekstialueen tausta"
-#: part/katesearch.cpp:767
-msgid "Replace &All"
-msgstr "Korvaa k&aikki"
+#: part/kateschema.cpp:283
+msgid "Normal text:"
+msgstr "Normaali teksti:"
-#: part/katesearch.cpp:767
-msgid "Re&place && Close"
-msgstr "Korvaa ja &sulje"
+#: part/kateschema.cpp:289
+msgid "Selected text:"
+msgstr "Valittu teksti:"
-#: part/katesearch.cpp:767
-msgid "&Replace"
-msgstr "&Korvaa"
+#: part/kateschema.cpp:295
+msgid "Current line:"
+msgstr "Nykyinen rivi:"
-#: part/katesearch.cpp:769
-msgid "&Find Next"
-msgstr "&Etsi seuraava"
+#: part/kateschema.cpp:305
+msgid "Active Breakpoint"
+msgstr "Valittu keskeytyskohta"
-#: part/katesearch.cpp:774
-msgid "Found an occurrence of your search term. What do you want to do?"
-msgstr "Hakemasi merkkijono löytyi. Mitä tehdään?"
+#: part/kateschema.cpp:306
+msgid "Reached Breakpoint"
+msgstr "Saavutettu keskeytyskohta"
-#: part/katesearch.cpp:826
-msgid "Usage: find[:[bcersw]] PATTERN"
-msgstr "Käyttö: find[:[bcersw]] MALLI"
+#: part/kateschema.cpp:307
+msgid "Disabled Breakpoint"
+msgstr "Käytöstä poistettu keskeytyskohta"
-#: part/katesearch.cpp:838
-msgid "Usage: ifind[:[bcrs]] PATTERN"
-msgstr "Käyttö: ifind[:[bcrs]] MALLI"
+#: part/kateschema.cpp:308
+msgid "Execution"
+msgstr "Suorittaminen"
-#: part/katesearch.cpp:892
-msgid "Usage: replace[:[bceprsw]] PATTERN [REPLACEMENT]"
-msgstr "Käyttö: replace[:[bceprsw]] MALLI [KORVAUS]"
+#: part/kateschema.cpp:317
+msgid "Additional Elements"
+msgstr "Lisäelementit"
-#: part/katesearch.cpp:926
-msgid "<p>Usage: <code>find[:bcersw] PATTERN</code></p>"
-msgstr "<p>Käyttö: <code>find[:bcersw] MALLI</code></p>"
+#: part/kateschema.cpp:321
+msgid "Left border background:"
+msgstr "Vasemman reunuksen tausta:"
-#: part/katesearch.cpp:929
+#: part/kateschema.cpp:327
+msgid "Line numbers:"
+msgstr "Rivinumerot:"
+
+#: part/kateschema.cpp:333
+msgid "Bracket highlight:"
+msgstr "Sulkukorostus:"
+
+#: part/kateschema.cpp:339
+msgid "Word wrap markers:"
+msgstr "Rivinvaihtomerkit:"
+
+#: part/kateschema.cpp:345
+msgid "Tab markers:"
+msgstr "Sarkainmerkit:"
+
+#: part/kateschema.cpp:357
+msgid "<p>Sets the background color of the editing area.</p>"
+msgstr "<p>Määrittelee muokkausalueen taustan väri.</p>"
+
+#: part/kateschema.cpp:358
msgid ""
-"<p>Usage: <code>ifind:[:bcrs] PATTERN</code>"
-"<br>ifind does incremental or 'as-you-type' search</p>"
+"<p>Sets the background color of the selection.</p>"
+"<p>To set the text color for selected text, use the \"<b>"
+"Configure Highlighting</b>\" dialog.</p>"
msgstr ""
-"<p>Käyttö: <code>ifind:[:bcrs] MALLI</code>"
-"<br>ifind tekee tarkentavan haun</p>"
+"<p>Määrittelee valinnan taustavärin..</p>"
+"<p>Käytä \"<b>Korostuksen asetukset</b>\"-ikkunaa asettaaksesi valitun tekstin "
+"värin.</p>"
-#: part/katesearch.cpp:933
-msgid "<p>Usage: <code>replace[:bceprsw] PATTERN REPLACEMENT</code></p>"
-msgstr "<p>Käyttö: <code>replace[:bceprsw] MALLI KORVAUS</code></p>"
+#: part/kateschema.cpp:361
+msgid ""
+"<p>Sets the background color of the selected marker type.</p>"
+"<p><b>Note</b>: The marker color is displayed lightly because of "
+"transparency.</p>"
+msgstr ""
-#: part/katesearch.cpp:936
+#: part/kateschema.cpp:364
+msgid "<p>Select the marker type you want to change.</p>"
+msgstr ""
+
+#: part/kateschema.cpp:365
msgid ""
-"<h4><caption>Options</h4>"
-"<p><b>b</b> - Search backward"
-"<br><b>c</b> - Search from cursor"
-"<br><b>r</b> - Pattern is a regular expression"
-"<br><b>s</b> - Case sensitive search"
+"<p>Sets the background color of the currently active line, which means the line "
+"where your cursor is positioned.</p>"
msgstr ""
-"<h4><caption>Asetukset</h4>"
-"<p><b>b</b> – Taaksepäin"
-"<br><b>c</b> – Kohdistimesta alkean"
-"<br><b>r</b> – Malli on säännöllinen lauseke"
-"<br><b>s</b> – Kirjasintasoherkkä haku"
+"<p>Asettaa aktiivisena olevan rivin (rivin, jossa kursori on) taustavärin.</p>"
-#: part/katesearch.cpp:945
+#: part/kateschema.cpp:368
msgid ""
-"<br><b>e</b> - Search in selected text only"
-"<br><b>w</b> - Search whole words only"
-msgstr "<br><b>e</b> – Vain valinnasta<br><b>w</b> – Vain kokonaiset sanat"
+"<p>This color will be used to draw the line numbers (if enabled) and the lines "
+"in the code-folding pane.</p>"
+msgstr ""
+"<p>Tätä väriä käytetään rivinumeroiden (jos käytössä) ja koodin laskosmerkkien "
+"viivojen värinä.</p>"
-#: part/katesearch.cpp:951
+#: part/kateschema.cpp:370
msgid ""
-"<br><b>p</b> - Prompt for replace</p>"
-"<p>If REPLACEMENT is not present, an empty string is used.</p>"
-"<p>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."
+"<p>Sets the bracket matching color. This means, if you place the cursor e.g. at "
+"a <b>(</b>, the matching <b>)</b> will be highlighted with this color.</p>"
msgstr ""
+"<p> Määrittelee sulkuparin värin. Tämä tarkoittaa, että jos siirrät osoittimen "
+"esim.. <b>(</b> -sulkumerkin kohdalle, vastaava <b>)</b> "
+"korostetaan tällä värillä.</p>"
-#: part/katejscript.cpp:304 part/katejscript.cpp:928
-msgid "Exception, line %1: %2"
+#: part/kateschema.cpp:374
+msgid ""
+"<p>Sets the color of Word Wrap-related markers:</p><dl><dt>Static Word Wrap</dt>"
+"<dd>A vertical line which shows the column where text is going to be "
+"wrapped</dd><dt>Dynamic Word Wrap</dt><dd>An arrow shown to the left of "
+"visually-wrapped lines</dd></dl>"
msgstr ""
+"<p>Määrittelee rivitykseen liittyvät merkit: </p><dl><dt>Pysyvä rivitys </dt>"
+"<dd>pystyviiva, joka näyttää sarakkeen josta teksti rivitetään</dd> <dt>"
+"Dynaaminen rivitys</dt><dd>Nuoli, joka näytetään rivitettyjen rivien vasemmalla "
+"puolella</dd></dl>"
-#: part/katejscript.cpp:754
-msgid "Command not found"
+#: part/kateschema.cpp:380
+msgid "<p>Sets the color of the tabulator marks:</p>"
+msgstr "<p>Määrittelee sarkainmerkkien värin:</p>"
+
+#: 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."
+"<p>To edit the colors, click the colored squares, or select the color to edit "
+"from the popup menu."
+"<p>You can unset the Background and Selected Background colors from the popup "
+"menu when appropriate."
msgstr ""
+"Lista näyttää nykyisen korostustilan kontekstit ja mahdollistaa niiden "
+"muokkaamisen. Kontekstinimi viittaa nykyisiin tyyliasetuksiin. "
+"<p>Muokataksesi näppäimistöä käyttäen paina <strong>&lt;SPACE<&gt;</strong> "
+"ja valitse muokattava ominaisuus ponnahdusvalikosta. "
+"<p>Muokataksesi värejä napsauta väritettyjä neliöitä tai valitse muokattava "
+"väri ponnahdusvalikosta."
-#: part/katejscript.cpp:762 part/katejscript.cpp:897
-msgid "JavaScript file not found"
+#: 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."
+"<p>To edit using the keyboard, press <strong>&lt;SPACE&gt;</strong> "
+"and choose a property from the popup menu."
+"<p>To edit the colors, click the colored squares, or select the color to edit "
+"from the popup menu."
+"<p>You can unset the Background and Selected Background colors from the context "
+"menu when appropriate."
+msgstr ""
+"Lista näyttää nykyisen korostustilan kontekstit ja mahdollistaa niiden "
+"muokkaamisen. Kontekstinimi viittaa nykyisiin tyyliasetuksiin. "
+"<p>Muokataksesi näppäimistöä käyttäen paina <strong>&lt;SPACE<&gt;</strong> "
+"ja valitse muokattava ominaisuus ponnahdusvalikosta. "
+"<p>Muokataksesi värejä napsauta väritettyjä neliöitä tai valitse muokattava "
+"väri ponnahdusvalikosta."
+
+#: part/kateschema.cpp:840 plugins/autobookmarker/autobookmarker.cpp:405
+msgid "&New..."
+msgstr "&Uusi..."
+
+#: part/kateschema.cpp:853
+msgid "Colors"
+msgstr "Värit"
+
+#: part/kateschema.cpp:859
+msgid "Normal Text Styles"
+msgstr "Normaalit tekstityylit"
+
+#: part/kateschema.cpp:863
+msgid "Highlighting Text Styles"
+msgstr "Korostetut tekstityylit"
+
+#: part/kateschema.cpp:868
+msgid "&Default schema for %1:"
+msgstr "&Ohjelman %1 oletusteema:"
+
+#: part/kateschema.cpp:966
+msgid "Name for New Schema"
+msgstr "Uuden teeman nimi"
+
+#: part/kateschema.cpp:966
+msgid "Name:"
+msgstr "Nimi:"
+
+#: part/kateschema.cpp:966
+msgid "New Schema"
+msgstr "Uusi teema"
+
+#: part/kateschema.cpp:1053
+msgid "Context"
+msgstr "Konteksti"
+
+#: part/kateschema.cpp:1059
+msgid "Selected"
+msgstr "Valittu"
+
+#: part/kateschema.cpp:1060
+msgid "Background"
+msgstr "Tausta"
+
+#: part/kateschema.cpp:1061
+msgid "Background Selected"
+msgstr "Tausta valittu"
+
+#: part/kateschema.cpp:1063
+msgid "Use Default Style"
+msgstr "Käytä oletustyyliä"
+
+#: part/kateschema.cpp:1097
+msgid "&Bold"
+msgstr "&Lihavoitu"
+
+#: part/kateschema.cpp:1099
+msgid "&Italic"
+msgstr "&Kursiivi"
+
+#: part/kateschema.cpp:1101
+msgid "&Underline"
+msgstr "&Alleviivaus"
+
+#: part/kateschema.cpp:1103
+msgid "S&trikeout"
+msgstr "&Yliviivaus"
+
+#: part/kateschema.cpp:1108
+msgid "Normal &Color..."
+msgstr "Normaali &väri..."
+
+#: part/kateschema.cpp:1109
+msgid "&Selected Color..."
+msgstr "&Valittu väri..."
+
+#: part/kateschema.cpp:1110
+msgid "&Background Color..."
+msgstr "&Taustaväri..."
+
+#: part/kateschema.cpp:1111
+msgid "S&elected Background Color..."
+msgstr "&Valittu taustaväri..."
+
+#: part/kateschema.cpp:1122
+msgid "Unset Background Color"
+msgstr "Poista taustaväri"
+
+#: part/kateschema.cpp:1124
+msgid "Unset Selected Background Color"
+msgstr "Poista valittu taustaväri"
+
+#: part/kateschema.cpp:1129
+msgid "Use &Default Style"
+msgstr "Käytä &oletustyyliä"
+
+#: part/kateschema.cpp:1352
+msgid ""
+"\"Use Default Style\" will be automatically unset when you change any style "
+"properties."
msgstr ""
+"”Käytä oletustyyliä” asetus poistetaan automaattisesti käytöstä, jos muutat "
+"tyylin ominaisuuksia."
+
+#: part/kateschema.cpp:1353
+msgid "Kate Styles"
+msgstr "Kate-tyylit"
+
+#: part/katehighlight.cpp:1823
+msgid "Normal Text"
+msgstr "Normaali teksti"
+
+#: part/katehighlight.cpp:1971
+msgid ""
+"<B>%1</B>: Deprecated syntax. Attribute (%2) not addressed by symbolic name<BR>"
+msgstr ""
+"<B>%1</B>: Vanhentunut syntaksi. Attribuuttia (%2) ei voi osoittaa symbolisella "
+"nimellä.<BR>"
+
+#: part/katehighlight.cpp:2338
+msgid "<B>%1</B>: Deprecated syntax. Context %2 has no symbolic name<BR>"
+msgstr ""
+"<B>%1</B>: Vanhentunut syntaksi. Kontekstilla %2 ei ole symbolista nimeä.<BR>"
+
+#: part/katehighlight.cpp:2385
+msgid ""
+"<B>%1</B>:Deprecated syntax. Context %2 not addressed by a symbolic name"
+msgstr ""
+"<B>%1</B>: Vanhentunut syntaksi. Kontekstiin %2 ei voi viitata symbolisella "
+"nimellä."
+
+#: part/katehighlight.cpp:2500
+msgid ""
+"There were warning(s) and/or error(s) while parsing the syntax highlighting "
+"configuration."
+msgstr "Varoituksia ja/tai virheitä jäsennettäessä syntaksinkorostusasetusta."
+
+#: part/katehighlight.cpp:2502
+msgid "Kate Syntax Highlighting Parser"
+msgstr "Katen syntaksinkorostusjäsentäjä"
+
+#: part/katehighlight.cpp:2653
+msgid ""
+"Since there has been an error parsing the highlighting description, this "
+"highlighting will be disabled"
+msgstr "Korostusta ei käytetä, koska kuvauksen jäsennyksessä tapahtui virhe."
+
+#: part/katehighlight.cpp:2855
+msgid ""
+"<B>%1</B>: Specified multiline comment region (%2) could not be resolved<BR>"
+msgstr ""
+
+#: part/katehighlight.cpp:3166
+msgid "Keyword"
+msgstr "Avainsana"
+
+#: part/katehighlight.cpp:3167
+msgid "Data Type"
+msgstr "Tietotyyppi"
+
+#: part/katehighlight.cpp:3168
+msgid "Decimal/Value"
+msgstr "Desimaali/Arvo"
+
+#: part/katehighlight.cpp:3169
+msgid "Base-N Integer"
+msgstr "Kanta-N-kokonaisluku"
+
+#: part/katehighlight.cpp:3170
+msgid "Floating Point"
+msgstr "Liukuluku"
+
+#: part/katehighlight.cpp:3171
+msgid "Character"
+msgstr "Merkki"
+
+#: part/katehighlight.cpp:3172
+msgid "String"
+msgstr "Merkkijono"
+
+#: part/katehighlight.cpp:3174
+msgid "Others"
+msgstr "Muut"
+
+#: part/katehighlight.cpp:3175
+msgid "Alert"
+msgstr "Varoitus"
+
+#: part/katehighlight.cpp:3176
+msgid "Function"
+msgstr "Funktio"
+
+#: part/katehighlight.cpp:3178
+msgid "Region Marker"
+msgstr "Alueen merkintä"
#. i18n: file ./data/katepartreadonlyui.rc line 39
#: rc.cpp:12 rc.cpp:33
@@ -5203,6 +4857,352 @@ msgid ""
"Zsh"
msgstr "Bash"
+#: plugins/insertfile/insertfileplugin.cpp:79
+msgid "Insert File..."
+msgstr "Liitä tiedosto..."
+
+#: plugins/insertfile/insertfileplugin.cpp:88
+msgid "Choose File to Insert"
+msgstr "Valitse liitettävä tiedosto"
+
+#: plugins/insertfile/insertfileplugin.cpp:116
+msgid ""
+"Failed to load file:\n"
+"\n"
+msgstr ""
+"Tiedoston lataus epäonnistui:\n"
+"\n"
+
+#: plugins/insertfile/insertfileplugin.cpp:116
+#: plugins/insertfile/insertfileplugin.cpp:137
+#: plugins/insertfile/insertfileplugin.cpp:159
+msgid "Insert File Error"
+msgstr "Tiedoston liitosvirhe"
+
+#: plugins/insertfile/insertfileplugin.cpp:130
+msgid ""
+"<p>The file <strong>%1</strong> does not exist or is not readable, aborting."
+msgstr ""
+"<p>Tiedosto <strong>%1</strong> ei ole olemassa, tai sitä ei voida lukea. "
+"Lopetetaan."
+
+#: plugins/insertfile/insertfileplugin.cpp:134
+msgid "<p>Unable to open file <strong>%1</strong>, aborting."
+msgstr "<p>Tiedostoa <strong>%1</strong> ei voitu avata. Lopetetaan."
+
+#: plugins/insertfile/insertfileplugin.cpp:157
+msgid "<p>File <strong>%1</strong> had no contents."
+msgstr "<p>Tiedostolla <strong>%1</strong> ei ole sisältöä."
+
+#: plugins/kdatatool/kate_kdatatool.cpp:78
+msgid "Data Tools"
+msgstr "Tietotyökalut"
+
+#: plugins/kdatatool/kate_kdatatool.cpp:153
+#: plugins/kdatatool/kate_kdatatool.cpp:175
+msgid "(not available)"
+msgstr "(ei saatavilla)"
+
+#: plugins/kdatatool/kate_kdatatool.cpp:183
+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."
+msgstr ""
+"Tietotyökalut ovat käytettävissä vain, kun teksti on valittuna tai oikeaa "
+"hiiren painiketta painetaan sanan päällä. Jos tietotyökaluja ei ole "
+"käytettävissä, vaikka teksti on valittuna, sinun pitää asentaa niitä. "
+"Tietotyökaluja on esimerkiksi KOffice-paketissa."
+
+#: plugins/wordcompletion/docwordcompletion.cpp:109
+msgid "Word Completion Plugin"
+msgstr "Täydennyslistalaajennus"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:114
+msgid "Configure the Word Completion Plugin"
+msgstr "Määritä täydennyslistan asetukset"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:148
+msgid "Reuse Word Above"
+msgstr "Käytä ylläolevaa sanaa uudelleen"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:150
+msgid "Reuse Word Below"
+msgstr "Käytä allaolevaa sanaa uudelleen"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:152
+msgid "Pop Up Completion List"
+msgstr "Täydennyslista"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:154
+msgid "Shell Completion"
+msgstr "Komentotulkkitäydennys"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:156
+msgid "Automatic Completion Popup"
+msgstr "Automaattin täydennylista"
+
+#: plugins/wordcompletion/docwordcompletion.cpp:498
+msgid "Automatically &show completion list"
+msgstr "Näytä täydenny&slista automaattisesti"
+
+#: 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 "Näytä &täydennylista, kun sana on vähintään"
+
+#: 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 "merkkiä pitkä."
+
+#: plugins/wordcompletion/docwordcompletion.cpp:520
+msgid ""
+"Enable the automatic completion list popup as default. The popup can be "
+"disabled on a view basis from the 'Tools' menu."
+msgstr ""
+"Käytä oletustusarvoisesti täydennyslistaa. Listan saa pois päältä "
+"Työkalut-valikosta."
+
+#: plugins/wordcompletion/docwordcompletion.cpp:523
+msgid ""
+"Define the length a word should have before the completion list is displayed."
+msgstr "Määrittele vähimmäispituus, ennen kuin täydennyslista näytetään."
+
+#: plugins/autobookmarker/autobookmarker.cpp:90
+msgid "AutoBookmarks"
+msgstr "Automaattiset kirjanmerkit"
+
+#: plugins/autobookmarker/autobookmarker.cpp:101
+msgid "Configure AutoBookmarks"
+msgstr "Muokkaa automaattisia kirjanmerkkejä"
+
+#: plugins/autobookmarker/autobookmarker.cpp:279
+msgid "Edit Entry"
+msgstr "Muokkaa tietuetta"
+
+#: plugins/autobookmarker/autobookmarker.cpp:287
+msgid "&Pattern:"
+msgstr "&Hakulauseke:"
+
+#: plugins/autobookmarker/autobookmarker.cpp:293
+msgid "<p>A regular expression. Matching lines will be bookmarked.</p>"
+msgstr "<p>Säännöllinen lauseke. Sopivat rivit lisätään kirjanmerkkeihin.</p>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:297
+msgid "Case &sensitive"
+msgstr "&Kirjasintasoherkkä"
+
+#: plugins/autobookmarker/autobookmarker.cpp:301
+msgid ""
+"<p>If enabled, the pattern matching will be case sensitive, otherwise not.</p>"
+msgstr "<p>Mikäli valittu, hakulauseke on kirjasintasoherkkä.</p>"
+
+#: plugins/autobookmarker/autobookmarker.cpp:304
+msgid "&Minimal matching"
+msgstr "&Pienin osuma"
+
+#: plugins/autobookmarker/autobookmarker.cpp:308
+msgid ""
+"<p>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.</p>"
+msgstr ""
+
+#: plugins/autobookmarker/autobookmarker.cpp:312
+msgid "&File mask:"
+msgstr "&Tiedostopeite:"
+
+#: plugins/autobookmarker/autobookmarker.cpp:318
+msgid ""
+"<p>A list of filename masks, separated by semicolons. This can be used to limit "
+"the usage of this entity to files with matching names.</p>"
+"<p>Use the wizard button to the right of the mimetype entry below to easily "
+"fill out both lists.</p>"
+msgstr ""
+
+#: plugins/autobookmarker/autobookmarker.cpp:329
+msgid ""
+"<p>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.</p>"
+"<p>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.</p>"
+msgstr ""
+
+#: plugins/autobookmarker/autobookmarker.cpp:339
+msgid ""
+"<p>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.</p>"
+msgstr ""
+
+#: plugins/autobookmarker/autobookmarker.cpp:364
+msgid ""
+"Select the MimeTypes for this pattern.\n"
+"Please note that this will automatically edit the associated file extensions as "
+"well."
+msgstr ""
+"Valitse haluamasi MIME-tyypit tälle kuviolle.\n"
+"Huomaa, että tämä muokkaa myös automaattisesti sidottuja tiedostopäätteitä."
+
+#: plugins/autobookmarker/autobookmarker.cpp:384
+msgid "&Patterns"
+msgstr "&Kuviot"
+
+#: plugins/autobookmarker/autobookmarker.cpp:387
+msgid "Pattern"
+msgstr "Kuvio"
+
+#: plugins/autobookmarker/autobookmarker.cpp:388
+msgid "Mime Types"
+msgstr "MIME-tyypit"
+
+#: plugins/autobookmarker/autobookmarker.cpp:389
+msgid "File Masks"
+msgstr "Tiedostopeitteet"
+
+#: plugins/autobookmarker/autobookmarker.cpp:393
+msgid ""
+"<p>This list shows your configured autobookmark entities. When a document is "
+"opened, each entity is used in the following way: "
+"<ol>"
+"<li>The entity is dismissed, if a mime and/or filename mask is defined, and "
+"neither matches the document.</li>"
+"<li>Otherwise each line of the document is tried against the pattern, and a "
+"bookmark is set on matching lines.</li></ul>"
+"<p>Use the buttons below to manage your collection of entities.</p>"
+msgstr ""
+
+#: plugins/autobookmarker/autobookmarker.cpp:408
+msgid "Press this button to create a new autobookmark entity."
+msgstr ""
+"Napsauta tätä painiketta, jos haluat luoda uuden automaattisen "
+"kirjanmerkkientiteetin."
+
+#: plugins/autobookmarker/autobookmarker.cpp:413
+msgid "Press this button to delete the currently selected entity."
+msgstr "Käytä tätä painiketta poistaaksesi valitun kohteen."
+
+#: plugins/autobookmarker/autobookmarker.cpp:415
+msgid "&Edit..."
+msgstr "&Muokkaa..."
+
+#: plugins/autobookmarker/autobookmarker.cpp:418
+msgid "Press this button to edit the currently selected entity."
+msgstr "Napsauta tätä painiketta, jos haluat muokata valittua entiteettiä."
+
+#: plugins/isearch/ISearchPlugin.cpp:68 plugins/isearch/ISearchPlugin.cpp:371
+msgid "Search Incrementally"
+msgstr "Etsi tarkentaen"
+
+#: plugins/isearch/ISearchPlugin.cpp:72 plugins/isearch/ISearchPlugin.cpp:372
+msgid "Search Incrementally Backwards"
+msgstr "Etsi käänteisesti tarkentaen"
+
+#: plugins/isearch/ISearchPlugin.cpp:76 plugins/isearch/ISearchPlugin.cpp:79
+msgid "I-Search:"
+msgstr "I-haku:"
+
+#: plugins/isearch/ISearchPlugin.cpp:95
+msgid "Search"
+msgstr "Haku"
+
+#: plugins/isearch/ISearchPlugin.cpp:101
+msgid "Search Options"
+msgstr "Hakuasetukset"
+
+#: plugins/isearch/ISearchPlugin.cpp:106 plugins/isearch/ISearchPlugin.cpp:412
+msgid "Case Sensitive"
+msgstr "Kirjasintasoherkkä"
+
+#: plugins/isearch/ISearchPlugin.cpp:115 plugins/isearch/ISearchPlugin.cpp:414
+msgid "From Beginning"
+msgstr "Alusta"
+
+#: plugins/isearch/ISearchPlugin.cpp:124 plugins/isearch/ISearchPlugin.cpp:416
+msgid "Regular Expression"
+msgstr "Säännöllinen lauseke"
+
+#: plugins/isearch/ISearchPlugin.cpp:244
+msgid ""
+"_: Incremental Search\n"
+"I-Search:"
+msgstr "Tarkentuva haku:"
+
+#: plugins/isearch/ISearchPlugin.cpp:247
+msgid ""
+"_: Incremental Search found no match\n"
+"Failing I-Search:"
+msgstr "Tarkentuva haku epäonnistui:"
+
+#: plugins/isearch/ISearchPlugin.cpp:250
+msgid ""
+"_: Incremental Search in the reverse direction\n"
+"I-Search Backward:"
+msgstr "Tarkentuva haku taaksepäin:"
+
+#: plugins/isearch/ISearchPlugin.cpp:253
+msgid "Failing I-Search Backward:"
+msgstr "Tarkentuva haku taaksepäin epäonnistui:"
+
+#: plugins/isearch/ISearchPlugin.cpp:256
+msgid ""
+"_: Incremental Search has passed the end of the document\n"
+"Wrapped I-Search:"
+msgstr "Tarkentuva haku asiakirjan loppuun:"
+
+#: plugins/isearch/ISearchPlugin.cpp:259
+msgid "Failing Wrapped I-Search:"
+msgstr "Tarkentuva haku asiakirjan loppuun epäonnistui:"
+
+#: plugins/isearch/ISearchPlugin.cpp:262
+msgid "Wrapped I-Search Backward:"
+msgstr "Tarkentuva haku asiakirjan alkuun takaperin:"
+
+#: plugins/isearch/ISearchPlugin.cpp:265
+msgid "Failing Wrapped I-Search Backward:"
+msgstr "Tarkentuva haku asiakirjan alkuun takaperin epäonnistui:"
+
+#: 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 "Tarkentuva haku lopun ohi alkupisteeseen:"
+
+#: plugins/isearch/ISearchPlugin.cpp:272
+msgid "Failing Overwrapped I-Search:"
+msgstr "Tarkentuva haku lopun ohi alkupisteeseen epäonnistui:"
+
+#: plugins/isearch/ISearchPlugin.cpp:275
+msgid "Overwrapped I-Search Backwards:"
+msgstr "Tarkentuva haku alun ohi alkupisteeseen:"
+
+#: plugins/isearch/ISearchPlugin.cpp:278
+msgid "Failing Overwrapped I-Search Backward:"
+msgstr "Tarkentuva haku alun ohi alkupisteeseen epäonnistui:"
+
+#: plugins/isearch/ISearchPlugin.cpp:280
+msgid "Error: unknown i-search state!"
+msgstr "Virhe: Tuntematon t-haun tila."
+
+#: plugins/isearch/ISearchPlugin.cpp:341
+msgid "Next Incremental Search Match"
+msgstr "Seuraava tarkentuvan haun osuma"
+
+#: plugins/isearch/ISearchPlugin.cpp:342
+msgid "Previous Incremental Search Match"
+msgstr "Edellinen tarkentuvan haun osuma"
+
#~ msgid ""
#~ "_: Language\n"
#~ "C++"
diff --git a/tde-i18n-fi/messages/tdelibs/kmcop.po b/tde-i18n-fi/messages/tdelibs/kmcop.po
index f8316ae86a2..725a412d376 100644
--- a/tde-i18n-fi/messages/tdelibs/kmcop.po
+++ b/tde-i18n-fi/messages/tdelibs/kmcop.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"POT-Creation-Date: 2014-09-29 00:46-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2002-01-20 13:27GMT+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/knotify.po b/tde-i18n-fi/messages/tdelibs/knotify.po
index ad3cc69b299..f2610f7ca75 100644
--- a/tde-i18n-fi/messages/tdelibs/knotify.po
+++ b/tde-i18n-fi/messages/tdelibs/knotify.po
@@ -4,7 +4,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: 2005-01-25 14:55+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/libtdescreensaver.po b/tde-i18n-fi/messages/tdelibs/libtdescreensaver.po
index c5a63325c66..d0a2e129beb 100644
--- a/tde-i18n-fi/messages/tdelibs/libtdescreensaver.po
+++ b/tde-i18n-fi/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: 2004-07-21 14:05+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeabc_dir.po b/tde-i18n-fi/messages/tdelibs/tdeabc_dir.po
index 1ddbd23c6a7..59be3057d2d 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeabc_dir.po
+++ b/tde-i18n-fi/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: 2003-09-28 17:53+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeabc_file.po b/tde-i18n-fi/messages/tdelibs/tdeabc_file.po
index 9eb0ae061a7..690b968c8fe 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeabc_file.po
+++ b/tde-i18n-fi/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: 2003-09-24 22:14+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeabc_ldaptdeio.po b/tde-i18n-fi/messages/tdelibs/tdeabc_ldaptdeio.po
index 38247049efa..9bc4cf0d72a 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeabc_ldaptdeio.po
+++ b/tde-i18n-fi/messages/tdelibs/tdeabc_ldaptdeio.po
@@ -8,7 +8,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: 2004-07-21 14:11+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeabc_net.po b/tde-i18n-fi/messages/tdelibs/tdeabc_net.po
index 0c87254a679..e283a8d998c 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeabc_net.po
+++ b/tde-i18n-fi/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-03-29 10:39+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeabc_sql.po b/tde-i18n-fi/messages/tdelibs/tdeabc_sql.po
index 2003fdf6181..1dc1703ed79 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeabc_sql.po
+++ b/tde-i18n-fi/messages/tdelibs/tdeabc_sql.po
@@ -7,7 +7,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: 2004-07-21 14:06+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeabcformat_binary.po b/tde-i18n-fi/messages/tdelibs/tdeabcformat_binary.po
index 0e57392b38b..c3ee5cb5ffe 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeabcformat_binary.po
+++ b/tde-i18n-fi/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: 2003-09-28 17:55+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdecmshell.po b/tde-i18n-fi/messages/tdelibs/tdecmshell.po
index 26e891cf248..a1c48a3c0b1 100644
--- a/tde-i18n-fi/messages/tdelibs/tdecmshell.po
+++ b/tde-i18n-fi/messages/tdelibs/tdecmshell.po
@@ -4,7 +4,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: 2005-02-04 11:16+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdefileaudiopreview.po b/tde-i18n-fi/messages/tdelibs/tdefileaudiopreview.po
index 095789384d7..0877aceb73d 100644
--- a/tde-i18n-fi/messages/tdelibs/tdefileaudiopreview.po
+++ b/tde-i18n-fi/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: 2003-09-27 01:59+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeio.po b/tde-i18n-fi/messages/tdelibs/tdeio.po
index 24f68ea7656..e44ca3f14d1 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeio.po
+++ b/tde-i18n-fi/messages/tdelibs/tdeio.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio\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-10-09 18:48+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -18,181 +18,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: tests/kurifiltertest.cpp:144
-msgid "kurifiltertest"
-msgstr "kurifiltertest"
-
-#: tests/kurifiltertest.cpp:145
-msgid "Unit test for the URI filter plugin framework."
-msgstr "Yksikkötesti URI-suorimen sovelmille."
-
-#: tests/kurifiltertest.cpp:150
-msgid "Use space as keyword delimeter for web shortcuts"
-msgstr "Käytä välilyöntiä erottimena www-pikavalinnoille."
-
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Kim Enkovaara,Mikko Ikola"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "kim.enkovaara@iki.fi,ikola@iki.fi"
-
-#: bookmarks/kbookmarkmenu.cc:506 bookmarks/kbookmarkmenu_p.h:146
-msgid "Add Bookmark"
-msgstr "Lisää kirjanmerkki"
-
-#: bookmarks/kbookmarkimporter_opera.cc:110
-#: bookmarks/kbookmarkimporter_opera.cc:113
-msgid "*.adr|Opera Bookmark Files (*.adr)"
-msgstr "*.adr|Operan kirjanmerkkitiedostot (*.adr)"
-
-#: bookmarks/kbookmarkmenu.cc:259
-msgid "Add Bookmark Here"
-msgstr "Lisää kirjanmerkki"
-
-#: bookmarks/kbookmarkmenu.cc:276
-msgid "Open Folder in Bookmark Editor"
-msgstr "Avaa kansio kirjanmerkkimuokkaimessa"
-
-#: bookmarks/kbookmarkmenu.cc:279
-msgid "Delete Folder"
-msgstr "Poista kansio"
-
-#: bookmarks/kbookmarkmenu.cc:287
-msgid "Copy Link Address"
-msgstr "Kopio linkin osoite"
-
-#: bookmarks/kbookmarkmenu.cc:290
-msgid "Delete Bookmark"
-msgstr "Poista kirjanmerkki"
-
-#: bookmarks/kbookmarkmenu.cc:318
-msgid "Bookmark Properties"
-msgstr "Kirjanmerkkien ominaisuudet"
-
-#: bookmarks/kbookmarkmanager.cc:506 bookmarks/kbookmarkmenu.cc:343
-msgid "Cannot add bookmark with empty URL."
-msgstr "Kirjanmerkkiä ei voida lisätä ilman verkko-osoitetta."
-
-#: bookmarks/kbookmarkmenu.cc:381
-msgid ""
-"Are you sure you wish to remove the bookmark folder\n"
-"\"%1\"?"
-msgstr ""
-"Haluatko varmasti poistaa kirjanmerkkikansion\n"
-"\"%1\"?"
-
-#: bookmarks/kbookmarkmenu.cc:382
-msgid ""
-"Are you sure you wish to remove the bookmark\n"
-"\"%1\"?"
-msgstr ""
-"Haluatko varmasti poistaa kirjanmerkin\n"
-"\"%1\"?"
-
-#: bookmarks/kbookmarkmenu.cc:383
-msgid "Bookmark Folder Deletion"
-msgstr "Kirjanmerkkikansion poisto"
-
-#: bookmarks/kbookmarkmenu.cc:384
-msgid "Bookmark Deletion"
-msgstr "Kirjanmerkin poisto"
-
-#: bookmarks/kbookmarkmenu.cc:486
-msgid "Bookmark Tabs as Folder..."
-msgstr "Lisää välilehdet kirjanmerkkikansioksi..."
-
-#: bookmarks/kbookmarkmenu.cc:495
-msgid "Add a folder of bookmarks for all open tabs."
-msgstr "Lisää kirjanmerkkikansio avoimista välilehdistä."
-
-#: bookmarks/kbookmarkmenu.cc:515
-msgid "Add a bookmark for the current document"
-msgstr "Lisää kirjanmerkki nykyiseen asiakirjaan"
-
-#: bookmarks/kbookmarkmenu.cc:529
-msgid "Edit your bookmark collection in a separate window"
-msgstr "Muokkaa kirjanmerkkikokoelmaa erillisessä ikkunassa"
-
-#: bookmarks/kbookmarkmenu.cc:538
-msgid "&New Bookmark Folder..."
-msgstr "&Uusi kirjanmerkkikansio..."
-
-#: bookmarks/kbookmarkmenu.cc:550
-msgid "Create a new bookmark folder in this menu"
-msgstr "Luo uusi kirjanmerkkikansio tähän valikkoon"
-
-#: bookmarks/kbookmarkmenu.cc:684
-msgid "Quick Actions"
-msgstr "Pikatoiminnot"
-
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:270
-#: bookmarks/kbookmarkmenu.cc:791 tdefile/kpropertiesdialog.cpp:4020
-#: tdeio/tdefileitem.cpp:943
-msgid "Name:"
-msgstr "Nimi:"
-
-#: bookmarks/kbookmarkmenu.cc:797 tdefile/kpropertiesdialog.cpp:992
-#: tdefile/kurlrequesterdlg.cpp:47
-msgid "Location:"
-msgstr "Sijainti:"
-
-#: bookmarks/kbookmarkmenu.cc:829 tdefile/kpropertiesdialog.cpp:3306
-msgid "&Add"
-msgstr "&Lisää"
-
-#: bookmarks/kbookmarkmenu.cc:831
-msgid "&New Folder..."
-msgstr "&Uusi kansio..."
-
-#: bookmarks/kbookmarkmenu.cc:948
-msgid "Bookmark"
-msgstr "Kirjanmerkki"
-
-#: bookmarks/kbookmarkmenu.cc:1115
-msgid "Netscape Bookmarks"
-msgstr "Netscape-kirjanmerkit"
-
-#: bookmarks/kbookmark.cc:117
-msgid "Create New Bookmark Folder"
-msgstr "Luo uusi kirjanmerkkikansio"
-
-#: bookmarks/kbookmark.cc:118
-#, c-format
-msgid "Create New Bookmark Folder in %1"
-msgstr "Luo uusi kirjanmerkkikansio kohteeseen %1"
-
-#: bookmarks/kbookmark.cc:120
-msgid "New folder:"
-msgstr "Uusi kansio:"
-
-#: bookmarks/kbookmark.cc:286
-msgid "--- separator ---"
-msgstr "--- erotin ---"
-
-#: bookmarks/kbookmarkimporter_ns.cc:110 bookmarks/kbookmarkimporter_ns.cc:113
-msgid "*.html|HTML Files (*.html)"
-msgstr "*.html|HTML-tiedostot (*.html)"
-
-#: bookmarks/kbookmarkimporter_ns.cc:197
-msgid "<!-- This file was generated by Konqueror -->"
-msgstr "<!-- Tämän tiedoston on luonut Konqueror -->"
-
-#: 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 ""
-"Kansioon %1 ei voitu tallentaa kirjanmerkkejä. Tallennus palautti "
-"virheilmoituksen \"%2\". Virheilmoitus näytetään vain kerran. Ongelma täytyy "
-"korjata välittömästi. Todennäköisesti kiintolevy on täynnä."
-
#: kssl/ksslcertdlg.cc:61
msgid "Certificate"
msgstr "Sertifikaatti"
@@ -512,1353 +337,19 @@ msgstr "Sertifikaatin salasana"
msgid "GMT"
msgstr "GMT"
-#: misc/tdetelnetservice.cpp:41
-msgid "telnet service"
-msgstr "telnet-palvelu"
-
-#: misc/tdetelnetservice.cpp:42
-msgid "telnet protocol handler"
-msgstr "telnet-protokollan käsitteliijä"
-
-#: misc/tdetelnetservice.cpp:76
-msgid "You do not have permission to access the %1 protocol."
-msgstr "Protokollaan %1 ei ole käyttöoikeuksia."
-
-#: misc/tdesendbugmail/main.cpp:22
-msgid "Subject line"
-msgstr "Aihe"
-
-#: misc/tdesendbugmail/main.cpp:23
-msgid "Recipient"
-msgstr "Vastaanottaja"
-
-#: misc/tdesendbugmail/main.cpp:33
-msgid "Error connecting to server."
-msgstr "Virhe yhdistettäessä palvelimelle."
-
-#: misc/tdesendbugmail/main.cpp:36
-msgid "Not connected."
-msgstr "Ei yhteyttä."
-
-#: misc/tdesendbugmail/main.cpp:39
-msgid "Connection timed out."
-msgstr "Yhteys aikakatkaistiin."
-
-#: misc/tdesendbugmail/main.cpp:42
-msgid "Time out waiting for server interaction."
-msgstr "Aika loppui odotettaessa palvelimen vastausta."
-
-#: misc/tdesendbugmail/main.cpp:46
-msgid "Server said: \"%1\""
-msgstr "Palvelin vastasi: \"%1\""
-
-#: misc/tdesendbugmail/main.cpp:62
-msgid "KSendBugMail"
-msgstr "KSendBugMail"
-
-#: misc/tdesendbugmail/main.cpp:63
-msgid "Sends a short bug report to submit@bugs.kde.org"
-msgstr "Lähettää lyhyen vikailmoituksen osoitteeseen submit@bugs.kde.org"
-
-#: misc/tdesendbugmail/main.cpp:65
-msgid "Author"
-msgstr "Tekijä"
-
-#: misc/tdemailservice.cpp:32
-msgid "KMailService"
-msgstr "KMailService"
-
-#: misc/tdemailservice.cpp:32
-msgid "Mail service"
-msgstr "Sähköpostipalvelu"
-
-#: misc/uiserver.cpp:98 misc/uiserver.cpp:603 misc/uiserver.cpp:682
-msgid "Settings..."
-msgstr "Asetukset..."
-
-#: misc/uiserver.cpp:126
-msgid "Configure Network Operation Window"
-msgstr "Verkkoyhteysikkunan asetukset"
-
-#: misc/uiserver.cpp:130
-msgid "Show system tray icon"
-msgstr "Näytä paneelikuvake"
-
-#: misc/uiserver.cpp:131
-msgid "Keep network operation window always open"
-msgstr "Pidä verkkoyhteysikkuna aina avoinna"
-
-#: misc/uiserver.cpp:132
-msgid "Show column headers"
-msgstr "Näytä sarakeotsikot"
-
-#: misc/uiserver.cpp:133
-msgid "Show toolbar"
-msgstr "Näytä työkalurivi"
-
-#: misc/uiserver.cpp:134
-msgid "Show statusbar"
-msgstr "Näytä tilarivi"
-
-#: misc/uiserver.cpp:135
-msgid "Column widths are user adjustable"
-msgstr "Sarakkeen leveydet ovat käyttäjän muokattavissa"
-
-#: misc/uiserver.cpp:136
-msgid "Show information:"
-msgstr "Näytä tiedot:"
-
-#: misc/uiserver.cpp:143 misc/uiserver.cpp:474
-msgid "URL"
-msgstr "URL"
-
-#: misc/uiserver.cpp:144 misc/uiserver.cpp:473
-msgid ""
-"_: Remaining Time\n"
-"Rem. Time"
-msgstr "Jäljellä"
-
-#: misc/uiserver.cpp:145 misc/uiserver.cpp:472
-msgid "Speed"
-msgstr "Nopeus"
-
-#: misc/uiserver.cpp:146 misc/uiserver.cpp:471
-#: tdefile/tdefiledetailview.cpp:67
-msgid "Size"
-msgstr "Koko"
-
-#: misc/uiserver.cpp:147 misc/uiserver.cpp:470
-#, c-format
-msgid "%"
-msgstr "%"
-
-#: misc/uiserver.cpp:148 misc/uiserver.cpp:469
-msgid "Count"
-msgstr "Lukumäärä"
-
-#: misc/uiserver.cpp:149 misc/uiserver.cpp:468
-msgid ""
-"_: Resume\n"
-"Res."
-msgstr "Jatka"
-
-#: misc/uiserver.cpp:150 misc/uiserver.cpp:467
-msgid "Local Filename"
-msgstr "Paikallinen tiedostonimi"
-
-#: misc/uiserver.cpp:151 misc/uiserver.cpp:466
-msgid "Operation"
-msgstr "Tapahtuma"
-
-#: misc/uiserver.cpp:254
-msgid "%1 / %2"
-msgstr "%1 / %2"
-
-#: misc/uiserver.cpp:288 tdeio/defaultprogress.cpp:325
-msgid "Stalled"
-msgstr "Pysähtynyt"
-
-#: misc/uiserver.cpp:291
-msgid "%1/s"
-msgstr "%1/s"
-
-#: misc/uiserver.cpp:302
-msgid "Copying"
-msgstr "Kopioidaan"
-
-#: misc/uiserver.cpp:311
-msgid "Moving"
-msgstr "Siirretään"
-
-#: misc/uiserver.cpp:320
-msgid "Creating"
-msgstr "Luodaan"
-
-#: misc/uiserver.cpp:329
-msgid "Deleting"
-msgstr "Poistetaan"
-
-#: misc/uiserver.cpp:337
-msgid "Loading"
-msgstr "Ladataan"
-
-#: misc/uiserver.cpp:362
-msgid "Examining"
-msgstr "Tutkitaan"
-
-#: misc/uiserver.cpp:370
-msgid "Mounting"
-msgstr "Liitetään"
-
-#: misc/uiserver.cpp:378 tdeio/defaultprogress.cpp:410
-msgid "Unmounting"
-msgstr "Irrotetaan"
-
-#: misc/uiserver.cpp:608 misc/uiserver.cpp:1097
-msgid " Files: %1 "
-msgstr " Tiedostoja : %1 "
-
-#: misc/uiserver.cpp:609
-msgid ""
-"_: Remaining Size\n"
-" Rem. Size: %1 kB "
-msgstr "Jäljellä: %1 kt"
-
-#: misc/uiserver.cpp:610
-msgid ""
-"_: Remaining Time\n"
-" Rem. Time: 00:00:00 "
-msgstr " Jäljellä: 00:00:00 "
-
-#: misc/uiserver.cpp:611
-msgid " %1 kB/s "
-msgstr " %1 kt/s "
-
-#: misc/uiserver.cpp:632 tdeio/defaultprogress.cpp:179
-msgid "Progress Dialog"
-msgstr "Edistymisikkuna"
-
-#: misc/uiserver.cpp:679
-msgid "Cancel Job"
-msgstr "Peruuta työ"
-
-#: misc/uiserver.cpp:1098
-msgid ""
-"_: Remaining Size\n"
-" Rem. Size: %1 "
-msgstr " Jäljellä: %1 "
-
-#: misc/uiserver.cpp:1100
-msgid ""
-"_: Remaining Time\n"
-" Rem. Time: %1 "
-msgstr " Jäljellä: %1 "
-
-#: misc/uiserver.cpp:1102 tdeio/statusbarprogress.cpp:134
-msgid " %1/s "
-msgstr " %1/s "
-
-#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332
-msgid "The peer SSL certificate appears to be corrupt."
-msgstr "Vastapään SSL-sertifikaatti näyttää olevan korruptoitunut."
-
-#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332 tdeio/tcpslavebase.cpp:706
-msgid "SSL"
-msgstr "SSL"
-
-#: misc/uiserver.cpp:1384
-msgid "TDE Progress Information UI Server"
-msgstr "TDE:n käyttöliittymän edistymistietopalvelin"
-
-#: misc/uiserver.cpp:1387 misc/uiserver.cpp:1388
-msgid "Developer"
-msgstr "Kehittäjä"
-
-#: misc/tdewalletd/tdewalletwizard.ui.h:23
-msgid "<qt>Password is empty. <b>(WARNING: Insecure)"
-msgstr "<qt>Salasana on tyhjä. <b>(VAROITUS: Epäturvallinen)"
-
-#: misc/tdewalletd/tdewalletwizard.ui.h:25
-msgid "Passwords match."
-msgstr "Salasanat ovat yhtenevät."
-
-#: misc/tdewalletd/tdewalletwizard.ui.h:28
-msgid "Passwords do not match."
-msgstr "Salasanat eivät ole yhtenevät."
-
-#: misc/tdewalletd/tdewalletd.cpp:438
-msgid ""
-"<qt>TDE has requested to open the wallet '<b>%1</b>'. Please enter the password "
-"for this wallet below."
-msgstr ""
-"<qt>TDE on pyytänyt avaamaan lompakon \"<b>%1</b>\". Anna lompakon salasana."
-
-#: misc/tdewalletd/tdewalletd.cpp:440
-msgid ""
-"<qt>The application '<b>%1</b>' has requested to open the wallet '<b>%2</b>"
-"'. Please enter the password for this wallet below."
-msgstr ""
-"<qt>Ohjelma \"<b>%1</b>\" pyytää lompakon \"<b>%2</b>"
-"\" avaamista. Anna lompakon salasana."
-
-#: misc/tdewalletd/tdewalletd.cpp:443 misc/tdewalletd/tdewalletd.cpp:457
-#: tdefile/tdefiledialog.cpp:1841
-msgid "&Open"
-msgstr "&Avaa"
-
-#: 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 pyytää lompakon avaamista. Tätä käytetään tärkeän tiedon turvalliseen "
-"säilömiseen. Syötä tämän lompakon kanssa käytettävä salasana tai peruuta "
-"ohjelman pyyntö."
-
-#: misc/tdewalletd/tdewalletd.cpp:454
-msgid ""
-"<qt>The application '<b>%1</b>' 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 ""
-"<qt>Ohjelma \"<b>%1</b>\" pyytää TDE:n lompakon avaamista. Tätä käytetään "
-"tärkeän tiedon turvalliseen säilömiseen. Syötä tämän lompakon kanssa käytettävä "
-"salasana tai peruuta ohjelman pyyntö."
-
-#: misc/tdewalletd/tdewalletd.cpp:461
-msgid ""
-"<qt>TDE has requested to create a new wallet named '<b>%1</b>"
-"'. Please choose a password for this wallet, or cancel to deny the "
-"application's request."
-msgstr ""
-"<qt>TDE pyytää luomaan uuden lompakon nimeltään \"<b>%1</b>"
-"\". Valitse salasana lompakolle tai peruuta ohjelman pyyntö."
-
-#: misc/tdewalletd/tdewalletd.cpp:463
-msgid ""
-"<qt>The application '<b>%1</b>' has requested to create a new wallet named '<b>"
-"%2</b>'. Please choose a password for this wallet, or cancel to deny the "
-"application's request."
-msgstr ""
-"<qt>Ohjelma \"<b>%1</b>\" pyytää luomaan uuden lompakon nimeltään \"<b>%2</b>"
-"\". Valitse salasana lompakolle tai peruuta ohjelman pyyntö."
-
-#: misc/tdewalletd/tdewalletd.cpp:466
-msgid "C&reate"
-msgstr "&Luo"
-
-#: 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 "TDE:n lompakkopalvelu"
-
-#: misc/tdewalletd/tdewalletd.cpp:482
-msgid ""
-"<qt>Error opening the wallet '<b>%1</b>'. Please try again."
-"<br>(Error code %2: %3)"
-msgstr ""
-"<qt>Virhe avattaessa lompakkoa \"<b>%1</b>\". Yritä uudelleen. "
-"<br>(Virhekoodi %2: %3)"
-
-#: misc/tdewalletd/tdewalletd.cpp:556
-msgid "<qt>TDE has requested access to the open wallet '<b>%1</b>'."
-msgstr "<qt>TDE pyytää lupaa avonaiseen lompakkoon \"<b>%1</b>\"."
-
-#: misc/tdewalletd/tdewalletd.cpp:558
-msgid ""
-"<qt>The application '<b>%1</b>' has requested access to the open wallet '<b>"
-"%2</b>'."
-msgstr ""
-"<qt>Ohjelma \"<b>%1</b>\" pyytää lupaa avonaiseen lompakkoon \"<b>%2</b>\"."
-
-#: misc/tdewalletd/tdewalletd.cpp:645
-msgid ""
-"Unable to open wallet. The wallet must be opened in order to change the "
-"password."
-msgstr ""
-"Lompakkoa ei voida avata. Lompakko täytyy olla avoin, jotta salasana voidaan "
-"muuttaa."
-
-#: misc/tdewalletd/tdewalletd.cpp:660
-msgid "<qt>Please choose a new password for the wallet '<b>%1</b>'."
-msgstr "<qt>Syötä uusi salasana lompakolle \"<b>%1</b>\"."
-
-#: misc/tdewalletd/tdewalletd.cpp:672
-msgid "Error re-encrypting the wallet. Password was not changed."
-msgstr "Virhe lompakon uudelleensuojauksessa. Salasanaa ei muutettu."
-
-#: misc/tdewalletd/tdewalletd.cpp:677
-msgid "Error reopening the wallet. Data may be lost."
-msgstr "Virhe lompakon avaamisessa uudelleen. Tietoa on saattanut kadota."
-
-#: misc/tdewalletd/tdewalletd.cpp:1237
-msgid ""
-"There have been repeated failed attempts to gain access to a wallet. An "
-"application may be misbehaving."
-msgstr ""
-"Lompakon avaaminen on epäonnistunut useasti peräkkäin. Ohjelma saattaa "
-"käyttäytyä epänormaalisti."
-
-#: misc/kpac/discovery.cpp:116
-msgid "Could not find a usable proxy configuration script"
-msgstr "Toimivaa välityspalvelimen asetustiedostoa ei löytynyt."
-
-#: misc/kpac/downloader.cpp:81
-#, c-format
-msgid ""
-"Could not download the proxy configuration script:\n"
-"%1"
-msgstr ""
-"Välityspalvelimen asetustiedostoa ei voitu ladata:\n"
-"%1"
-
-#: misc/kpac/downloader.cpp:83
-msgid "Could not download the proxy configuration script"
-msgstr "Välityspalvelimen asetustiedostoa ei voitu ladata"
-
-#: misc/kpac/proxyscout.cpp:124
-#, c-format
-msgid ""
-"The proxy configuration script is invalid:\n"
-"%1"
-msgstr ""
-"Välityspalvelimen asetustiedosto on virheellinen:\n"
-"%1"
-
-#: misc/kpac/proxyscout.cpp:184
-#, c-format
-msgid ""
-"The proxy configuration script returned an error:\n"
-"%1"
-msgstr ""
-"Välityspalvelimen asetustiedosto palautti virheen:\n"
-"%1"
-
-#: misc/tdefile/fileprops.cpp:200
-msgid "Do not print the mimetype of the given file(s)"
-msgstr "Älä tulosta annettujen tiedostojen MIME-tyyppiä."
-
-#: misc/tdefile/fileprops.cpp:204
-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 ""
-"Listaa kaikki tuetut metadata-avaimet annetuille tiedostoille. Jos MIME-tyyppiä "
-"ei ole määritelty, annetun tiedoston MIME-tyyppiä käytetään."
-
-#: 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 ""
-"Listaa kaikki suositellut metadata-avaimet annetuille tiedostoille. Jos "
-"MIME-tyyppiä ei ole määritelty, annetun tiedoston MIME-tyyppiä käytetään."
-
-#: misc/tdefile/fileprops.cpp:216
-msgid "List all metadata keys which have a value in the given file(s)."
-msgstr "Listaa kaikki metadata-avaimet, joilla on arvo annetuissa tiedostolle."
-
-#: misc/tdefile/fileprops.cpp:221
-msgid "Prints all mimetypes for which metadata support is available."
-msgstr "Tulostaa kaikki MIME-tyypit, joille on metadatatuki."
-
-#: misc/tdefile/fileprops.cpp:226
-msgid ""
-"Do not print a warning when more than one file was given and they do not all "
-"have the same mimetype."
-msgstr ""
-"Älä tulosta varoitusta, jos useampi kuin yksi tiedosto on annettu ja niillä ei "
-"ole sama MIME-tyyppi."
-
-#: misc/tdefile/fileprops.cpp:231
-msgid "Prints all metadata values, available in the given file(s)."
-msgstr "Tulostaa kaikki metadata-arvot annetuista tiedostoista."
-
-#: misc/tdefile/fileprops.cpp:236
-msgid "Prints the preferred metadata values, available in the given file(s)."
-msgstr "Tulostaa suositellut metadata-arvot annetuista tiedostoista."
-
-#: misc/tdefile/fileprops.cpp:240
-msgid ""
-"Opens a TDE properties dialog to allow viewing and modifying of metadata of the "
-"given file(s)"
-msgstr ""
-"Avaa TDE:n ominaisuusikkunan, joka mahdollistaa metadatan näyttämisen ja "
-"muokkaamisen annetuille tiedostoille."
-
-#: 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 ""
-"Tulostaa \"key\" avaimen arvon annetuille tiedostoille. \"key\" voi olla myös "
-"pilkuilla erotettu lista avaimia."
-
-#: misc/tdefile/fileprops.cpp:248
-msgid ""
-"Attempts to set the value 'value' for the metadata key 'key' for the given "
-"file(s)"
-msgstr ""
-"Yrittää asettaa arvon \"value\" metadata-avaimelle \"key\" annetuille "
-"tiedostoille."
-
-#: misc/tdefile/fileprops.cpp:251
-msgid "The group to get values from or set values to"
-msgstr "Ryhmä, jonka asetuksista haetaan tai joita muutetaan."
-
-#: misc/tdefile/fileprops.cpp:255
-msgid "The file (or a number of files) to operate on."
-msgstr "Tiedosto (tai useampi tiedosto) joille operaatio tehdään."
-
-#: misc/tdefile/fileprops.cpp:270
-msgid "No support for metadata extraction found."
-msgstr "Metadatan hakemiselle ei tukea."
-
-#: misc/tdefile/fileprops.cpp:275
-msgid "Supported MimeTypes:"
-msgstr "Tuetut MIME-tyyppit:"
-
-#: misc/tdefile/fileprops.cpp:410
-msgid "tdefile"
-msgstr "tdefile"
-
-#: misc/tdefile/fileprops.cpp:411
-msgid "A commandline tool to read and modify metadata of files."
-msgstr "Komentorivityökalu metadatan lukemiseen ja muokkaamiseen."
-
-#: misc/tdefile/fileprops.cpp:438
-msgid "No files specified"
-msgstr "Ei tiedostoja"
-
-#: misc/tdefile/fileprops.cpp:467
-msgid "Cannot determine metadata"
-msgstr "Metadataa ei voitu tunnistaa"
-
-#: tdeioexec/main.cpp:50
-msgid "TDEIO Exec - Opens remote files, watches modifications, asks for upload"
-msgstr ""
-"TDEIO Exec - Avaa etätiedostoja, tarkkailee muutoksia ja kysyy tiedostojen "
-"siirrosta."
-
-#: tdeioexec/main.cpp:54
-msgid "Treat URLs as local files and delete them afterwards"
-msgstr "Kohtele URL:ja kuten paikallisia tiedostoja ja poista ne jälkikäteen"
-
-#: tdeioexec/main.cpp:55
-msgid "Suggested file name for the downloaded file"
-msgstr "Ehdotettu tiedostonimi haetulle tiedostolle"
-
-#: tdeioexec/main.cpp:56
-msgid "Command to execute"
-msgstr "Suoritettava komento"
-
-#: tdeioexec/main.cpp:57
-msgid "URL(s) or local file(s) used for 'command'"
-msgstr "URL:t tai paikalliset tiedostot käytettäväksi \"komennolle\""
-
-#: tdeioexec/main.cpp:73
-msgid ""
-"'command' expected.\n"
-msgstr ""
-"\"komento\" odotettiin.\n"
-
-#: tdeioexec/main.cpp:102
-msgid ""
-"The URL %1\n"
-"is malformed"
-msgstr ""
-"URL %1\n"
-"on virheellinen"
-
-#: tdeioexec/main.cpp:104
-msgid ""
-"Remote URL %1\n"
-"not allowed with --tempfiles switch"
-msgstr ""
-"Etä-URL %1\n"
-"ei sallittu --tempfiles-valitsimen kanssa"
-
-#: tdeioexec/main.cpp:237
-msgid ""
-"The supposedly temporary file\n"
-"%1\n"
-"has been modified.\n"
-"Do you still want to delete it?"
-msgstr ""
-"Todennäköisesti väliaikaista tiedostoa\n"
-"%1\n"
-"on muokattu.\n"
-"Haluatko silti poistaa sen?"
-
-#: tdeioexec/main.cpp:238 tdeioexec/main.cpp:245
-msgid "File Changed"
-msgstr "Tiedosto muutettu"
-
-#: tdeioexec/main.cpp:238
-msgid "Do Not Delete"
-msgstr "Älä poista"
-
-#: tdeioexec/main.cpp:244
-msgid ""
-"The file\n"
-"%1\n"
-"has been modified.\n"
-"Do you want to upload the changes?"
-msgstr ""
-"Tiedostoa\n"
-"%1\n"
-"on muokattu.\n"
-"Haluatko siirtää muutokset?"
-
-#: tdeioexec/main.cpp:245
-msgid "Upload"
-msgstr "Lähetä"
-
-#: tdeioexec/main.cpp:245
-msgid "Do Not Upload"
-msgstr "Älä lähetä"
-
-#: tdeioexec/main.cpp:274
-msgid "KIOExec"
-msgstr "KIOExec"
-
-#. 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 ""
-"Anna salasana sertifikaattipyynnölle. Valitse erittäin turvallinen salasana, "
-"sillä sitä käytetään henkilökohtaisen avaimesi salaamiseen."
-
-#. i18n: file ./kssl/keygenwizard2.ui line 38
-#: rc.cpp:6
-#, no-c-format
-msgid "&Repeat password:"
-msgstr "&Toista salasana:"
-
-#. i18n: file ./kssl/keygenwizard2.ui line 49
-#: rc.cpp:9
-#, no-c-format
-msgid "&Choose password:"
-msgstr "&Valitse salasana:"
-
-#. 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 ""
-"Olet ilmoittanut haluavasi hankkia tai ostaa turvallisen sertifikaatin. Tämä "
-"ohjaa luonnin toimenpiteen läpi. Voit lopettaa luonnin koska tahansa."
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 16
-#: rc.cpp:15
-#, no-c-format
-msgid "TDE Wallet Wizard"
-msgstr "TDE:n ohjattu lompakon luominen"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 23
-#: rc.cpp:18
-#, no-c-format
-msgid "Introduction"
-msgstr "Esittely"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 56
-#: rc.cpp:21
-#, no-c-format
-msgid "<u>TDEWallet</u> - The TDE Wallet System"
-msgstr "<u>TDEWallet</u> - TDE:n lompakkojärjestelmä"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 81
-#: rc.cpp:24
-#, no-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."
-msgstr ""
-"Tervetuloa TDEWalletiin, TDE:n lompakkojärjestelmään. TDEWallet mahdollistaa "
-"salasanojen ja muiden henkilökohtaisten tietojen säilömisen suojattuun "
-"tiedostoon, mikä estää muiden pääsyyn niihin. Tämä ohjattu toiminto kertoo "
-"TDEWalletista ja auttaa sen asetuksissa."
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 112
-#: rc.cpp:27
-#, no-c-format
-msgid "&Basic setup (recommended)"
-msgstr "&Perusasetukset (suositeltu)"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 123
-#: rc.cpp:30
-#, no-c-format
-msgid "&Advanced setup"
-msgstr "Lisä&asetukset"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 180
-#: rc.cpp:36
-#, no-c-format
-msgid ""
-"The TDE Wallet system stores your data in a <i>wallet</i> "
-"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 ""
-"TDE:n lompakkojärjestelmä säilöö tiedon <i>lompakkotiedostoon</i> "
-"paikalliselle kiintolevylle. Tieto kirjoitetaan vain suojatussa muodossa "
-"käyttäen blowfish-algoritmia. Kun lompakko on avoin, lompakonhallintaohjelma "
-"käynnistyy kuvakkeeksi paneeliin. Voit käyttää tätä ohjelmaa hallitaksesi "
-"lompakkoja. Voit jopa helposti vetää lompakkoja sekä niiden sisältöjä "
-"kopioidaksesi lompakon etäjärjestelmään."
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 193
-#: rc.cpp:39
-#, no-c-format
-msgid "Password Selection"
-msgstr "Salasanan valinta"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 204
-#: rc.cpp:42
-#, no-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 <i>cannot</i> be recovered if it is lost, and will "
-"allow anyone who knows it to obtain all the information contained in the "
-"wallet."
-msgstr ""
-"Erilaiset ohjelmat saattavat yrittää käyttää lompakkoa säilöäkseen salasanoja "
-"tai muita tietoja, kuten web-lomakkeiden tietoja sekä evästeitä. Jos haluat "
-"näiden ohjelmien käyttävän lompakkoa, sinun täytyy hyväksyä se nyt ja valita "
-"salasana. Salasanaa <i>ei</i> voida palauttaa, jos unohdat sen. Kuka tahansa "
-"joka tietää salsanan, pääsee käsiksi kaikkiin lompakon tietoihin."
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 234
-#: rc.cpp:45
-#, no-c-format
-msgid "Enter a new password:"
-msgstr "Syötä uusi salasana:"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 251
-#: rc.cpp:48
-#, no-c-format
-msgid "Verify password:"
-msgstr "Vahvista salasana:"
-
-#. 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 "Kyllä, haluan käyttää lompakkoa säilömään henkilökohtaiset tietoni."
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 390
-#: rc.cpp:54
-#, no-c-format
-msgid "Security Level"
-msgstr "Tietoturvataso"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 401
-#: rc.cpp:57
-#, no-c-format
-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."
-msgstr ""
-"Voit muokata TDE:n lompakkojärjestelmän turvallisuustasoa henkilökohtaisille "
-"tiedoillesi. Jotkut asetuksista vaikuttavat käytettävyyteen. Vaikka "
-"oletusasetukset ovat yleensä sopivat, voit halutessasi muuttaa niitälompakon "
-"hallintamoduulista."
-
-#. 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 ""
-"Tallenna verkkosalasanat ja paikalliset salasanat eri lompakkotiedostoihin"
-
-#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 440
-#: rc.cpp:63
-#, no-c-format
-msgid "Automatically close idle wallets"
-msgstr "Sulje käyttämättömän lompakot automaattisesti"
-
-#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 60
-#: rc.cpp:66
-#, no-c-format
-msgid "Allow &Once"
-msgstr "&Salli kerran"
-
-#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 71
-#: rc.cpp:69
-#, no-c-format
-msgid "Allow &Always"
-msgstr "&Salli aina"
-
-#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 79
-#: rc.cpp:72
-#, no-c-format
-msgid "&Deny"
-msgstr "&Kiellä"
-
-#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 87
-#: rc.cpp:75
-#, no-c-format
-msgid "Deny &Forever"
-msgstr "Kiellä &pysyvästi"
-
-#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 27
-#: rc.cpp:78
-#, no-c-format
-msgid "Select one or more file types to add:"
-msgstr "Valitse yksi tai useampi lisättävä tiedostotyyppi:"
-
-#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 36
-#: rc.cpp:81 rc.cpp:99
-#, no-c-format
-msgid "Mimetype"
-msgstr "MIME-tyyppi"
-
-#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 47
-#: rc.cpp:84 rc.cpp:102
-#, no-c-format
-msgid "Description"
-msgstr "Kuvaus"
-
-#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 61
-#: rc.cpp:87
-#, no-c-format
-msgid ""
-"<qt>"
-"<p>Select one or more types of file that your application can handle here. This "
-"list is organized by <u>mimetypes</u>.</p>\n"
-"<p>MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for "
-"identifying the type of data based on filename extensions and correspondent <u>"
-"mimetypes</u>. Example: the \"bmp\" part that comes after the dot in flower.bmp "
-"indicates that it is a specific kind of image, <u>image/x-bmp</u>"
-". 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.</p>"
-msgstr ""
-"<qt> "
-"<p>Valitse yksi tai useampi tiedostotyyppi, joita sovelluksesi osaa käsitellä. "
-"Luettelo järjestetään <u>MIME-tyyppien</u> avulla.</p> \n"
-"<p> MIME, Multipurpose Internet (e)Mail Extension, on standardi yhteyskäytäntö "
-"datatyypin tunnistamista varten. Tunnistaminen perustuu tiedostojen "
-"päätteisiiin ja niihin liittyviin <u>MIME-tyyppeihin</u>"
-". Esimerkiksi tiedostossa kukka.bmp on pisteen jälkeen merkkijono \"bmp\", joka "
-"tarkoittaa että kyseessä on tietyn tyyppinen kuvatiedosto, <u>image/x-bmp</u>"
-". Jotta tiedettäisiin, millä sovelluksella kukin tiedostotyyppi avataan, "
-"järjestelmään täytyy tallentaa tieto siitä, millaisia tiedostoja kukin sovellus "
-"voi käsitellä.</p>"
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 44
-#: rc.cpp:91
-#, no-c-format
-msgid "&Supported file types:"
-msgstr "&Tuetut tiedostotyypit:"
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 52
-#: rc.cpp:94 rc.cpp:105
-#, no-c-format
-msgid ""
-"<qt>"
-"<p>This list should show the types of file that your application can handle. "
-"This list is organized by <u>mimetypes</u>.</p>\n"
-"<p>MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for "
-"identifying the type of data based on filename extensions and correspondent <u>"
-"mimetypes</u>. Example: the \"bmp\" part that comes after the dot in flower.bmp "
-"indicates that it is a specific kind of image, <u>image/x-bmp</u>"
-". 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.</p>\n"
-"<p>If you want to associate this application with one or more mimetypes that "
-"are not in this list, click on the button <b>Add</b> "
-"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 <b>Remove</b> "
-"below.</p></qt>"
-msgstr ""
-"<qt> "
-"<p> Tässä luettelossa näkyvät tiedostotyypit, joita sovelluksesi osaa "
-"käsitellä. Luettelo järjestetään <u>MIME-tyyppien</u> avulla.</p> \n"
-"<p> MIME, Multipurpose Internet (e)Mail Extension, on standardi yhteyskäytäntö "
-"datatyypin tunnistamista varten. Tunnistaminen perustuu tiedostojen "
-"päätteisiiin ja niihin liittyviin <u>MIME-tyyppeihin</u>"
-". Esimerkki: tiedostossa kukka.bmp on pisteen jälkeen merkkijono \"bmp\", joka "
-"tarkoittaa, että kyseessä on tietyn tyyppinen kuvatiedosto, <u>image/x-bmp</u>"
-". Jotta tiedettäisiin, millä sovelluksella kukin tiedostotyyppi avataan, "
-"järjestelmään täytyy tallentaa tieto siitä, millaisia tiedostoja kukin sovellus "
-"voi käsitellä. "
-"<p> Jos haluat lisätä tiedostotyyppejä, joita sovellus voi käsitellä, napsauta "
-"<b>Lisää</b> -painiketta. Jos luettelossa on yksi tai enemmän tiedostotyyppejä, "
-"joita sovellus ei osaa käsitellä, voit poistaa niitä <b>Poista</b> "
-"-painikkeella.</p></qt>"
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 103
-#: rc.cpp:110
-#, no-c-format
-msgid "&Name:"
-msgstr "&Nimi:"
-
-#. 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 ""
-"Syötä tähän ohjelmalle annettava nimi. Ohjelma esiintyy tällä nimellä "
-"ohjelmavalikossa ja paneelissa."
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 125
-#: rc.cpp:119 tdefile/kurlbar.cpp:950
-#, no-c-format
-msgid "&Description:"
-msgstr "&Kuvaus:"
-
-#. 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 ""
-"Anna sovelluksen kuvaus sen käyttötarkoitukseen liittyen. Esimerkiksi "
-"puhelinsoitto-ohjelma KPPP voisi olla \"Puhelinverkkoyhteyden soitto-ohjelma\"."
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 147
-#: rc.cpp:128
-#, no-c-format
-msgid "Comm&ent:"
-msgstr "Komm&entti:"
-
-#. 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 "Syötä tähän mikä tahansa hyödyllinen kommentti."
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 169
-#: rc.cpp:137
-#, no-c-format
-msgid "Co&mmand:"
-msgstr "&Komento:"
-
-#. 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 ""
-"Anna sovelluksen käynnistyskomento.\n"
-"\n"
-"Voit antaa komennon lisäksi erikoismerkkejä, jotka korvataan sovelluksen "
-"käynnistyksen yhteydessä:\n"
-"%f - tiedoston nimi\n"
-"%F - tiedostojen luettelo; voidaan antaa sovelluksille jotka osaavat avata "
-"useita tiedostoja samanaikaisesti\n"
-"%u - verkko-osoite\n"
-"%U - verkko-osoitteiden luettelo\n"
-"%d - avattavan tiedoston kansio\n"
-"%D - kansioluettelo\n"
-"%i - kuvake\n"
-"%m - pienoiskuvake\n"
-"%c - ikkunan otsikko"
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 213
-#: rc.cpp:168 tdefile/kicondialog.cpp:283 tdefile/kpropertiesdialog.cpp:3705
-#, no-c-format
-msgid "&Browse..."
-msgstr "&Selaa..."
-
-#. 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 "Napsauta tästä selataksesi tiedostoja löytääksesi halutun ohjelman."
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 224
-#: rc.cpp:174
-#, no-c-format
-msgid "&Work path:"
-msgstr "&Työkansio:"
-
-#. 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 "Asettaa sovelluksen työkansion"
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 246
-#: rc.cpp:183
-#, no-c-format
-msgid "Add..."
-msgstr "Lisää..."
-
-#. 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 ""
-"Napsauta tästä lisätäksesi ohjelman hallitseman tiedostotyypin (MIME-tyypin)."
-
-#. 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 ""
-"Napsauta tästä poistaaksesi tiedostotyypin (MIME-tyypin), jota ohjelma ei osaa "
-"käsitellä."
-
-#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 302
-#: rc.cpp:195
-#, no-c-format
-msgid "Ad&vanced Options"
-msgstr "&Lisäasetukset"
-
-#. 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 ""
-"Napsauta tästä, jos haluat määritellä DCOP -asetuksia, kuinka sovellusta "
-"ajetaan tai kuinka käynnistyksen palaute näytetään. Voit myös määritellä, että "
-"sovellus ajetaan toisena käyttäjänä."
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 91
-#: rc.cpp:201
-#, no-c-format
-msgid "Events"
-msgstr "Tapahtumat"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 117
-#: rc.cpp:204
-#, no-c-format
-msgid "Quick Controls"
-msgstr "Pikakontrollit"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 128
-#: rc.cpp:207
-#, no-c-format
-msgid "Apply to &all applications"
-msgstr "Käytä kaikissa &sovelluksissa"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 170
-#: rc.cpp:210
-#, no-c-format
-msgid "Turn O&ff All"
-msgstr "&Poista käytöstä kaikki"
-
-#. 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 "Mahdollistaa kaikkien tapahtumien käytöksen muuttamisen kerralla"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 181
-#: rc.cpp:216
-#, no-c-format
-msgid "Turn O&n All"
-msgstr "Ota käyttöön kaikki"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 204
-#: rc.cpp:222 tdefile/kicondialog.cpp:330
-#, no-c-format
-msgid "Actions"
-msgstr "Toiminnot"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 215
-#: rc.cpp:225
-#, no-c-format
-msgid "Print a message to standard &error output"
-msgstr "Tulosta viesti oletus&virhesyötteeseen"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 223
-#: rc.cpp:228
-#, no-c-format
-msgid "Show a &message in a pop-up window"
-msgstr "Näytä &viesti ponnahdusikkunassa"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 231
-#: rc.cpp:231
-#, no-c-format
-msgid "E&xecute a program:"
-msgstr "&Suorita ohjelma:"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 247
-#: rc.cpp:234
-#, no-c-format
-msgid "Play a &sound:"
-msgstr "Soita &ääni:"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 258
-#: rc.cpp:237
-#, no-c-format
-msgid "Test the Sound"
-msgstr "Kokeile ääntä"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 268
-#: rc.cpp:240
-#, no-c-format
-msgid "Mark &taskbar entry"
-msgstr "Välä&ytä tehtäväpalkkia"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 276
-#: rc.cpp:243
-#, no-c-format
-msgid "&Log to a file:"
-msgstr "&Kirjoita loki tiedostoon:"
-
-#. 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 "&Käytä passiivista ponnahdusikkunaa, joka ei häiritse töitä"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 378
-#: rc.cpp:249
-#, no-c-format
-msgid "Less Options"
-msgstr "Vähemmän valintoja"
-
-#. i18n: file ./tdefile/knotifywidgetbase.ui line 406
-#: rc.cpp:252
-#, no-c-format
-msgid "Player Settings"
-msgstr "Soittajan asetukset"
-
-#: ../tdeioslave/http/http.cc:5189 kpasswdserver/kpasswdserver.cpp:346
-msgid " Do you want to retry?"
-msgstr " Haluatko yrittää uudelleen?"
-
-#: ../tdeioslave/http/http.cc:5190 kpasswdserver/kpasswdserver.cpp:348
-msgid "Authentication"
-msgstr "Todennus"
-
-#: kpasswdserver/kpasswdserver.cpp:348
-msgid "Retry"
-msgstr "Yritä uudelleen"
+#: tdeio/kimageio.cpp:231
+msgid "All Pictures"
+msgstr "Kaikki kuvat"
-#: kpasswdserver/kpasswdserver.cpp:371 tdeio/passdlg.cpp:345
-msgid "Authorization Dialog"
-msgstr "Tunnistusikkuna"
+#: tdeio/paste.cpp:49 tdeio/paste.cpp:115
+msgid "Filename for clipboard content:"
+msgstr "Tiedostonimi leikepöydän sisällölle:"
#: 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 "Tiedosto on jo olemassa"
-#: tdeio/global.cpp:759 tdeio/job.cpp:2973
-msgid "Folder Already Exists"
-msgstr "Kansio on jo olemassa"
-
-#: tdeio/job.cpp:3263 tdeio/job.cpp:3780
-msgid "Already Exists as Folder"
-msgstr "On jo olemassa kansiona"
-
-#: tdeio/kdcopservicestarter.cpp:64
-#, c-format
-msgid "No service implementing %1"
-msgstr "Ei %1:tä toteuttavaa palvelua"
-
-#: tdeio/renamedlg.cpp:119
-msgid "&Rename"
-msgstr "&Uudelleennimeä"
-
-#: tdeio/renamedlg.cpp:121
-msgid "Suggest New &Name"
-msgstr "Ehdota uutta &nimeä"
-
-#: tdeio/renamedlg.cpp:127
-msgid "&Skip"
-msgstr "&Ohita"
-
-#: tdeio/renamedlg.cpp:130
-msgid "&Auto Skip"
-msgstr "Ohita &automaattisesti"
-
-#: tdeio/renamedlg.cpp:135
-msgid "&Overwrite"
-msgstr "&Ylikirjoita"
-
-#: tdeio/renamedlg.cpp:139
-msgid "O&verwrite All"
-msgstr "Ylikirjoita &kaikki"
-
-#: tdeio/renamedlg.cpp:145
-msgid "&Resume"
-msgstr "&Jatka"
-
-#: tdeio/renamedlg.cpp:150
-msgid "R&esume All"
-msgstr "Jatka &kaikki"
-
-#: tdeio/renamedlg.cpp:161
-msgid ""
-"This action would overwrite '%1' with itself.\n"
-"Please enter a new file name:"
-msgstr ""
-"Tämä toiminto korvaa tiedoston %1 itsellään.\n"
-"Syötä tiedostolle uusi nimi"
-
-#: tdeio/renamedlg.cpp:163
-msgid "C&ontinue"
-msgstr "&Jatka"
-
-#: tdeio/renamedlg.cpp:232 tdeio/renamedlg.cpp:311
-msgid "An older item named '%1' already exists."
-msgstr "Nimellä \"%1\" on jo olemassa vanhempi tiedosto."
-
-#: tdeio/renamedlg.cpp:234 tdeio/renamedlg.cpp:313
-msgid "A similar file named '%1' already exists."
-msgstr "Tiedosto \"%1\" on jo olemassa."
-
-#: tdeio/renamedlg.cpp:236 tdeio/renamedlg.cpp:315
-msgid "A newer item named '%1' already exists."
-msgstr "Nimellä \"%1\" on jo olemassa uudempi tiedosto."
-
-#: tdeio/renamedlg.cpp:248 tdeio/renamedlg.cpp:284
-#, c-format
-msgid "size %1"
-msgstr "koko %1"
-
-#: tdeio/renamedlg.cpp:256 tdeio/renamedlg.cpp:291
-#, c-format
-msgid "created on %1"
-msgstr "luotu %1"
-
-#: tdeio/renamedlg.cpp:263 tdeio/renamedlg.cpp:298
-#, c-format
-msgid "modified on %1"
-msgstr "muokattu %1"
-
-#: tdeio/renamedlg.cpp:273
-msgid "The source file is '%1'"
-msgstr "Alkuperäinen tiedosto on \"%1\""
-
-#: 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 ""
-"Virheellinen URL\n"
-"%1"
-
-#: tdeio/krun.cpp:128
-msgid ""
-"<qt>Unable to enter <b>%1</b>.\n"
-"You do not have access rights to this location.</qt>"
-msgstr ""
-"<qt>Ei voida siirtyä kohteeseen <b>%1</b>.\n"
-"Kohteeseen ei ole käyttöoikeuksia.</qt>"
-
-#: tdeio/krun.cpp:173
-msgid ""
-"<qt>The file <b>%1</b> is an executable program. For safety it will not be "
-"started.</qt>"
-msgstr ""
-"<qt>Tiedosto <b>%1</b> on suoritettava ohjelma. Turvallisuuden vuoksi, sitä ei "
-"käynnistetä.</qt>"
-
-#: tdeio/krun.cpp:180
-msgid "<qt>You do not have permission to run <b>%1</b>.</qt>"
-msgstr "<qt>Ei oikeuksia ohjelman <b>%1</b> suorittamiseen.</qt>"
-
-#: tdeio/krun.cpp:217
-msgid "You are not authorized to open this file."
-msgstr "Tämän tiedoston avaamisen ei ole oikeuksia."
-
-#: tdefile/kopenwith.cpp:835 tdeio/krun.cpp:221
-msgid "Open with:"
-msgstr "Avaa ohjelmalla:"
-
-#: tdeio/krun.cpp:559
-msgid "You are not authorized to execute this file."
-msgstr "Tämän tiedoston suoritukseen ei ole oikeuksia."
-
-#: tdeio/krun.cpp:579
-#, c-format
-msgid "Launching %1"
-msgstr "Käynnistän %1:ta"
-
-#: tdeio/krun.cpp:774
-msgid "You are not authorized to execute this service."
-msgstr "Tämän palvelun suorittamiseen ei ole oikuksia."
-
-#: tdeio/krun.cpp:1033
-msgid ""
-"<qt>Unable to run the command specified. The file or folder <b>%1</b> "
-"does not exist.</qt>"
-msgstr ""
-"<qt>Annettua komentoa ei voitu suorittaa. Tiedosto tai kansio <b>%1</b> "
-"ei ole olemassa.</qt>"
-
-#: tdeio/krun.cpp:1555
-msgid "Could not find the program '%1'"
-msgstr "Ohjelmaa \"%1\" ei löydetty"
-
-#: tdefile/kpropertiesdialog.cpp:2754 tdeio/kmimetypechooser.cpp:75
-msgid "Mime Type"
-msgstr "MIME-tyyppi"
-
-#: tdefile/kpropertiesdialog.cpp:2765 tdeio/kmimetypechooser.cpp:80
-msgid "Comment"
-msgstr "Kommentti"
-
-#: tdeio/kmimetypechooser.cpp:84
-msgid "Patterns"
-msgstr "Kuviot"
-
-#: tdeio/kmimetypechooser.cpp:94
-msgid "&Edit..."
-msgstr "&Muokkaa..."
-
-#: tdeio/kmimetypechooser.cpp:104
-msgid "Click this button to display the familiar TDE mime type editor."
-msgstr "Napsauta tätä painiketta näyttääksesi TDE:n MIME-tyyppimuokkaimen."
-
-#: tdeio/statusbarprogress.cpp:132
-msgid " Stalled "
-msgstr " Pysähtynyt "
-
-#: tdeio/passdlg.cpp:57
-msgid "Password"
-msgstr "Salasana"
-
-#: tdeio/passdlg.cpp:98
-msgid "You need to supply a username and a password"
-msgstr "Sinun tulee syöttää käyttäjänimi ja salasana"
-
-#: tdefile/kpropertiesdialog.cpp:3789 tdeio/passdlg.cpp:108
-msgid "&Username:"
-msgstr "&Käyttäjänimi:"
-
-#: tdeio/passdlg.cpp:125
-msgid "&Password:"
-msgstr "&Salasana:"
-
-#: tdeio/passdlg.cpp:147
-msgid "&Keep password"
-msgstr "&Säilytä salasana"
-
-#: tdeio/paste.cpp:49 tdeio/paste.cpp:115
-msgid "Filename for clipboard content:"
-msgstr "Tiedostonimi leikepöydän sisällölle:"
-
#: tdeio/paste.cpp:108
msgid "%1 (%2)"
msgstr "%1 (%2)"
@@ -1876,6 +367,16 @@ msgstr ""
msgid "The clipboard is empty"
msgstr "Leikepöytä on tyhjä"
+#: 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 ""
+"Virheellinen URL\n"
+"%1"
+
#: tdeio/paste.cpp:299
#, c-format
msgid ""
@@ -1898,109 +399,13 @@ msgstr ""
msgid "&Paste Clipboard Contents"
msgstr "&Liitä leikepöydän sisältö"
-#: tdeio/tdefilemetainfo.cpp:844
-msgid "s"
-msgstr "s"
-
-#: tdeio/tdefilemetainfo.cpp:847
-msgid "ms"
-msgstr "ms"
-
-#: tdeio/tdefilemetainfo.cpp:850
-msgid "bps"
-msgstr "bps"
-
-#: tdeio/tdefilemetainfo.cpp:853
-msgid "pixels"
-msgstr "pikseliä"
-
-#: tdeio/tdefilemetainfo.cpp:856
-msgid "in"
-msgstr "in"
-
-#: tdeio/tdefilemetainfo.cpp:859
-msgid "cm"
-msgstr "cm"
-
-#: tdeio/tdefilemetainfo.cpp:862
-msgid "B"
-msgstr "B"
-
-#: tdeio/tdefilemetainfo.cpp:865
-msgid "KB"
-msgstr "kt"
-
-#: tdeio/tdefilemetainfo.cpp:868
-msgid "fps"
-msgstr "fps"
-
-#: tdeio/tdefilemetainfo.cpp:871
-msgid "dpi"
-msgstr "dpi"
-
-#: tdeio/tdefilemetainfo.cpp:874
-msgid "bpp"
-msgstr "bpp"
-
-#: tdeio/tdefilemetainfo.cpp:877
-msgid "Hz"
-msgstr "Hz"
-
-#: tdeio/tdefilemetainfo.cpp:880
-msgid "mm"
-msgstr "mm"
-
-#: tdeio/chmodjob.cpp:173
-msgid ""
-"<qt>Could not modify the ownership of file <b>%1</b>"
-". You have insufficient access to the file to perform the change.</qt>"
-msgstr ""
-"<qt>Tiedoston <b>%1</b> omistajaa ei voitu muokata. Tiedostoon ei ole riittäviä "
-"oikeuksia.</qt>"
-
-#: tdeio/chmodjob.cpp:173
-msgid "&Skip File"
-msgstr "&Ohita"
-
-#: tdeio/tdefileitem.cpp:899
-msgid "Symbolic Link"
-msgstr "Symbolinen linkki"
-
-#: tdeio/tdefileitem.cpp:901
-msgid "%1 (Link)"
-msgstr "%1 (Linkki)"
-
-#: tdefile/kpropertiesdialog.cpp:951 tdeio/tdefileitem.cpp:944
-msgid "Type:"
-msgstr "Tyyppi:"
-
-#: tdeio/tdefileitem.cpp:948
-msgid "Link to %1 (%2)"
-msgstr "Linkki kohteeseen %1(%2)"
-
-#: tdefile/kpropertiesdialog.cpp:1001 tdeio/tdefileitem.cpp:956
-msgid "Size:"
-msgstr "Koko:"
-
-#: tdefile/kpropertiesdialog.cpp:1069 tdeio/tdefileitem.cpp:961
-msgid "Modified:"
-msgstr "Muokattu:"
-
-#: tdeio/tdefileitem.cpp:967
-msgid "Owner:"
-msgstr "Omistaja:"
-
-#: tdeio/tdefileitem.cpp:968
-msgid "Permissions:"
-msgstr "Oikeudet:"
-
-#: tdeio/netaccess.cpp:67
-msgid "File '%1' is not readable"
-msgstr "Tiedostoa \"%1\" ei voida lukea"
+#: tdeio/kscan.cpp:52
+msgid "Acquire Image"
+msgstr "Nouda kuva"
-#: tdeio/netaccess.cpp:461
-msgid "ERROR: Unknown protocol '%1'"
-msgstr "VIRHE: Tuntematon protokolla \"%1\"."
+#: tdeio/kscan.cpp:95
+msgid "OCR Image"
+msgstr "OCR-kuva"
#: tdeio/kmimetype.cpp:110
msgid "No mime types installed."
@@ -2073,9 +478,39 @@ msgstr ""
" on viallinen valikkotietue\n"
"%2"
-#: tdeio/kimageio.cpp:231
-msgid "All Pictures"
-msgstr "Kaikki kuvat"
+#: tdeio/slave.cpp:370
+#, c-format
+msgid "Unable to create io-slave: %1"
+msgstr "Ei voitu luoda TDEIO-palvelua: %1"
+
+#: tdeio/slave.cpp:401
+msgid "Unknown protocol '%1'."
+msgstr "Tuntematon protokolla \"%1\"."
+
+#: tdeio/slave.cpp:409
+msgid "Can not find io-slave for protocol '%1'."
+msgstr "TDEIO-palvelua \"%1\" ei löytynyt."
+
+#: tdeio/slave.cpp:437
+msgid "Cannot talk to tdelauncher"
+msgstr "Ei voitu yhdistää tdelauncheriin"
+
+#: tdeio/slave.cpp:448
+#, c-format
+msgid ""
+"Unable to create io-slave:\n"
+"tdelauncher said: %1"
+msgstr ""
+"TDEIO-palvelua ei voitu luoda:\n"
+"Klauncher vastasi: %1"
+
+#: tdeio/kservice.cpp:923
+msgid "Updating System Configuration"
+msgstr "Päivitetään järjestelmän asetuksia"
+
+#: tdeio/kservice.cpp:924
+msgid "Updating system configuration."
+msgstr "Päivitetään järjestelmän asetuksia"
#: tdeio/defaultprogress.cpp:104
msgid "Source:"
@@ -2097,6 +532,10 @@ msgstr "Avaa &tiedosto"
msgid "Open &Destination"
msgstr "Avaa &kohde"
+#: misc/uiserver.cpp:632 tdeio/defaultprogress.cpp:179
+msgid "Progress Dialog"
+msgstr "Edistymisikkuna"
+
#: tdeio/defaultprogress.cpp:226
#, no-c-format
msgid ""
@@ -2171,6 +610,10 @@ msgstr ""
"%1 / %n tiedosto\n"
"%1 / %n tiedostoa"
+#: misc/uiserver.cpp:288 tdeio/defaultprogress.cpp:325
+msgid "Stalled"
+msgstr "Pysähtynyt"
+
#: tdeio/defaultprogress.cpp:327
msgid "%1/s ( %2 remaining )"
msgstr "%1/s ( %2 jäljellä)"
@@ -2204,6 +647,10 @@ msgstr "Tutkitaan tiedostojen etenemistä"
msgid "Mounting %1"
msgstr "Liitetään kohdetta %1"
+#: misc/uiserver.cpp:378 tdeio/defaultprogress.cpp:410
+msgid "Unmounting"
+msgstr "Irrotetaan"
+
#: tdeio/defaultprogress.cpp:418
#, c-format
msgid "Resuming from %1"
@@ -2217,9 +664,41 @@ msgstr "Ei jatkettavissa"
msgid "%1/s (done)"
msgstr "%1/s (valmis)"
-#: tdeio/kshred.cpp:212
-msgid "Shredding: pass %1 of 35"
-msgstr "Silppuan: kierros %1/35"
+#: tdeio/pastedialog.cpp:49
+msgid "Data format:"
+msgstr "Tietomuoto:"
+
+#: tdeio/netaccess.cpp:67
+msgid "File '%1' is not readable"
+msgstr "Tiedostoa \"%1\" ei voida lukea"
+
+#: tdeio/netaccess.cpp:461
+msgid "ERROR: Unknown protocol '%1'"
+msgstr "VIRHE: Tuntematon protokolla \"%1\"."
+
+#: tdeio/passdlg.cpp:57
+msgid "Password"
+msgstr "Salasana"
+
+#: tdeio/passdlg.cpp:98
+msgid "You need to supply a username and a password"
+msgstr "Sinun tulee syöttää käyttäjänimi ja salasana"
+
+#: tdefile/kpropertiesdialog.cpp:3789 tdeio/passdlg.cpp:108
+msgid "&Username:"
+msgstr "&Käyttäjänimi:"
+
+#: tdeio/passdlg.cpp:125
+msgid "&Password:"
+msgstr "&Salasana:"
+
+#: tdeio/passdlg.cpp:147
+msgid "&Keep password"
+msgstr "&Säilytä salasana"
+
+#: kpasswdserver/kpasswdserver.cpp:371 tdeio/passdlg.cpp:345
+msgid "Authorization Dialog"
+msgstr "Tunnistusikkuna"
#: tdeio/global.cpp:48 tdeio/global.cpp:81
msgid "%1 B"
@@ -3129,6 +1608,10 @@ msgstr "Poista nykyinen tiedosto ja yritä uudelleen."
msgid "Choose an alternate filename for the new file."
msgstr "Valitse tiedostolle jokin toinen nimi."
+#: tdeio/global.cpp:759 tdeio/job.cpp:2973
+msgid "Folder Already Exists"
+msgstr "Kansio on jo olemassa"
+
#: tdeio/global.cpp:760
msgid ""
"The requested folder could not be created because a folder with the same name "
@@ -3926,59 +2409,100 @@ msgstr "Valitse kohdetiedostolle jokin toinen nimi."
msgid "Undocumented Error"
msgstr "Dokumentoimaton virhe"
-#: tdeio/skipdlg.cpp:63
-msgid "Skip"
-msgstr "Ohita"
+#: tdeio/renamedlg.cpp:119
+msgid "&Rename"
+msgstr "&Uudelleennimeä"
-#: tdeio/skipdlg.cpp:66
-msgid "Auto Skip"
-msgstr "Ohita automaattisesti"
+#: tdeio/renamedlg.cpp:121
+msgid "Suggest New &Name"
+msgstr "Ehdota uutta &nimeä"
-#: tdeio/kscan.cpp:52
-msgid "Acquire Image"
-msgstr "Nouda kuva"
+#: tdeio/renamedlg.cpp:127
+msgid "&Skip"
+msgstr "&Ohita"
-#: tdeio/kscan.cpp:95
-msgid "OCR Image"
-msgstr "OCR-kuva"
+#: tdeio/renamedlg.cpp:130
+msgid "&Auto Skip"
+msgstr "Ohita &automaattisesti"
-#: tdeio/kservice.cpp:923
-msgid "Updating System Configuration"
-msgstr "Päivitetään järjestelmän asetuksia"
+#: tdeio/renamedlg.cpp:135
+msgid "&Overwrite"
+msgstr "&Ylikirjoita"
-#: tdeio/kservice.cpp:924
-msgid "Updating system configuration."
-msgstr "Päivitetään järjestelmän asetuksia"
+#: tdeio/renamedlg.cpp:139
+msgid "O&verwrite All"
+msgstr "Ylikirjoita &kaikki"
-#: tdeio/pastedialog.cpp:49
-msgid "Data format:"
-msgstr "Tietomuoto:"
+#: tdeio/renamedlg.cpp:145
+msgid "&Resume"
+msgstr "&Jatka"
-#: tdeio/slave.cpp:370
-#, c-format
-msgid "Unable to create io-slave: %1"
-msgstr "Ei voitu luoda TDEIO-palvelua: %1"
+#: tdeio/renamedlg.cpp:150
+msgid "R&esume All"
+msgstr "Jatka &kaikki"
-#: tdeio/slave.cpp:401
-msgid "Unknown protocol '%1'."
-msgstr "Tuntematon protokolla \"%1\"."
+#: tdeio/renamedlg.cpp:161
+msgid ""
+"This action would overwrite '%1' with itself.\n"
+"Please enter a new file name:"
+msgstr ""
+"Tämä toiminto korvaa tiedoston %1 itsellään.\n"
+"Syötä tiedostolle uusi nimi"
-#: tdeio/slave.cpp:409
-msgid "Can not find io-slave for protocol '%1'."
-msgstr "TDEIO-palvelua \"%1\" ei löytynyt."
+#: tdeio/renamedlg.cpp:163
+msgid "C&ontinue"
+msgstr "&Jatka"
-#: tdeio/slave.cpp:437
-msgid "Cannot talk to tdelauncher"
-msgstr "Ei voitu yhdistää tdelauncheriin"
+#: tdeio/renamedlg.cpp:232 tdeio/renamedlg.cpp:311
+msgid "An older item named '%1' already exists."
+msgstr "Nimellä \"%1\" on jo olemassa vanhempi tiedosto."
-#: tdeio/slave.cpp:448
+#: tdeio/renamedlg.cpp:234 tdeio/renamedlg.cpp:313
+msgid "A similar file named '%1' already exists."
+msgstr "Tiedosto \"%1\" on jo olemassa."
+
+#: tdeio/renamedlg.cpp:236 tdeio/renamedlg.cpp:315
+msgid "A newer item named '%1' already exists."
+msgstr "Nimellä \"%1\" on jo olemassa uudempi tiedosto."
+
+#: tdeio/renamedlg.cpp:248 tdeio/renamedlg.cpp:284
#, c-format
-msgid ""
-"Unable to create io-slave:\n"
-"tdelauncher said: %1"
-msgstr ""
-"TDEIO-palvelua ei voitu luoda:\n"
-"Klauncher vastasi: %1"
+msgid "size %1"
+msgstr "koko %1"
+
+#: tdeio/renamedlg.cpp:256 tdeio/renamedlg.cpp:291
+#, c-format
+msgid "created on %1"
+msgstr "luotu %1"
+
+#: tdeio/renamedlg.cpp:263 tdeio/renamedlg.cpp:298
+#, c-format
+msgid "modified on %1"
+msgstr "muokattu %1"
+
+#: tdeio/renamedlg.cpp:273
+msgid "The source file is '%1'"
+msgstr "Alkuperäinen tiedosto on \"%1\""
+
+#: tdefile/kpropertiesdialog.cpp:2754 tdeio/kmimetypechooser.cpp:75
+msgid "Mime Type"
+msgstr "MIME-tyyppi"
+
+#: tdefile/kpropertiesdialog.cpp:2765 tdeio/kmimetypechooser.cpp:80
+msgid "Comment"
+msgstr "Kommentti"
+
+#: tdeio/kmimetypechooser.cpp:84
+msgid "Patterns"
+msgstr "Kuviot"
+
+#: tdeio/kmimetypechooser.cpp:94
+msgid "&Edit..."
+msgstr "&Muokkaa..."
+
+#: tdeio/kmimetypechooser.cpp:104
+msgid "Click this button to display the familiar TDE mime type editor."
+msgstr "Napsauta tätä painiketta näyttääksesi TDE:n MIME-tyyppimuokkaimen."
#: tdeio/tcpslavebase.cpp:319
msgid ""
@@ -4012,6 +2536,10 @@ msgstr "Sertifikaattia ei voitu avata. Yritä toista salasanaa?"
msgid "The procedure to set the client certificate for the session failed."
msgstr "Istunnon asiakassertifikaatin asettaminen epäonnistui."
+#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332 tdeio/tcpslavebase.cpp:706
+msgid "SSL"
+msgstr "SSL"
+
#: tdeio/tcpslavebase.cpp:877
msgid ""
"The IP address of the host %1 does not match the one the certificate was issued "
@@ -4093,861 +2621,833 @@ msgstr "Näytä &SSL-tiedot"
msgid "C&onnect"
msgstr "&Yhdistä"
-#: tdefile/kimagefilepreview.cpp:53
-msgid "&Automatic preview"
-msgstr "&Automaattinen esikatselu"
-
-#: tdefile/kimagefilepreview.cpp:58
-msgid "&Preview"
-msgstr "&Esikatselu"
-
-#: tdefile/kicondialog.cpp:241 tdefile/kicondialog.cpp:250
-msgid "Select Icon"
-msgstr "Valitse kuvake"
-
-#: tdefile/kicondialog.cpp:270
-msgid "Icon Source"
-msgstr "Kuvakkeen sijainti"
+#: tdeio/tdefileitem.cpp:899
+msgid "Symbolic Link"
+msgstr "Symbolinen linkki"
-#: tdefile/kicondialog.cpp:276
-msgid "S&ystem icons:"
-msgstr "&Järjestelmän kuvakkeet:"
+#: tdeio/tdefileitem.cpp:901
+msgid "%1 (Link)"
+msgstr "%1 (Linkki)"
-#: tdefile/kicondialog.cpp:281
-msgid "O&ther icons:"
-msgstr "&Muut kuvakkeet:"
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:270
+#: bookmarks/kbookmarkmenu.cc:791 tdefile/kpropertiesdialog.cpp:4020
+#: tdeio/tdefileitem.cpp:943
+msgid "Name:"
+msgstr "Nimi:"
-#: tdefile/kicondialog.cpp:293
-msgid "Clear Search"
-msgstr "Tyhjennä haku"
+#: tdefile/kpropertiesdialog.cpp:951 tdeio/tdefileitem.cpp:944
+msgid "Type:"
+msgstr "Tyyppi:"
-#: tdefile/kicondialog.cpp:297
-msgid "&Search:"
-msgstr "&Hae:"
+#: tdeio/tdefileitem.cpp:948
+msgid "Link to %1 (%2)"
+msgstr "Linkki kohteeseen %1(%2)"
-#: tdefile/kicondialog.cpp:308
-msgid "Search interactively for icon names (e.g. folder)."
-msgstr "Hae interaktiivisesti kuvakkeiden nimiä (esim. kansio)."
+#: tdefile/kpropertiesdialog.cpp:1001 tdeio/tdefileitem.cpp:956
+msgid "Size:"
+msgstr "Koko:"
-#: tdefile/kicondialog.cpp:331
-msgid "Animations"
-msgstr "Animaatiot"
+#: tdefile/kpropertiesdialog.cpp:1069 tdeio/tdefileitem.cpp:961
+msgid "Modified:"
+msgstr "Muokattu:"
-#: tdefile/kicondialog.cpp:332 tdefile/kopenwith.cpp:296
-msgid "Applications"
-msgstr "Sovellukset"
+#: tdeio/tdefileitem.cpp:967
+msgid "Owner:"
+msgstr "Omistaja:"
-#: tdefile/kicondialog.cpp:333
-msgid "Categories"
-msgstr "Kategoriat"
+#: tdeio/tdefileitem.cpp:968
+msgid "Permissions:"
+msgstr "Oikeudet:"
-#: tdefile/kicondialog.cpp:334
-msgid "Devices"
-msgstr "Laitteet"
+#: tdeio/tdefilemetainfo.cpp:844
+msgid "s"
+msgstr "s"
-#: tdefile/kicondialog.cpp:335
-msgid "Emblems"
-msgstr "Tunnuskuva"
+#: tdeio/tdefilemetainfo.cpp:847
+msgid "ms"
+msgstr "ms"
-#: tdefile/kicondialog.cpp:336
-msgid "Emotes"
-msgstr "Emootiot"
+#: tdeio/tdefilemetainfo.cpp:850
+msgid "bps"
+msgstr "bps"
-#: tdefile/kicondialog.cpp:337
-msgid "Filesystems"
-msgstr "Tiedostojärjestelmät"
+#: tdeio/tdefilemetainfo.cpp:853
+msgid "pixels"
+msgstr "pikseliä"
-#: tdefile/kicondialog.cpp:338
-msgid "International"
-msgstr "Kansainvälinen"
+#: tdeio/tdefilemetainfo.cpp:856
+msgid "in"
+msgstr "in"
-#: tdefile/kicondialog.cpp:339
-msgid "Mimetypes"
-msgstr "MIME-tyypit"
+#: tdeio/tdefilemetainfo.cpp:859
+msgid "cm"
+msgstr "cm"
-#: tdefile/kicondialog.cpp:340
-msgid "Places"
-msgstr "Paikat"
+#: tdeio/tdefilemetainfo.cpp:862
+msgid "B"
+msgstr "B"
-#: tdefile/kicondialog.cpp:341
-msgid "Status"
-msgstr "Tila"
+#: tdeio/tdefilemetainfo.cpp:865
+msgid "KB"
+msgstr "kt"
-#: tdefile/kicondialog.cpp:589
-msgid "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)"
-msgstr "*.png *.xpm *.svg *.svgz|Kuvaketiedostot (*.png *.xpm *.svg *.svgz)"
+#: tdeio/tdefilemetainfo.cpp:868
+msgid "fps"
+msgstr "fps"
-#: tdefile/tdefileiconview.cpp:63
-msgid "Small Icons"
-msgstr "Pienet kuvakkeet"
+#: tdeio/tdefilemetainfo.cpp:871
+msgid "dpi"
+msgstr "dpi"
-#: tdefile/tdefileiconview.cpp:68
-msgid "Large Icons"
-msgstr "Suuret kuvakkeet"
+#: tdeio/tdefilemetainfo.cpp:874
+msgid "bpp"
+msgstr "bpp"
-#: tdefile/tdefileiconview.cpp:76
-msgid "Thumbnail Previews"
-msgstr "Pienoiskuvien esikatselu"
+#: tdeio/tdefilemetainfo.cpp:877
+msgid "Hz"
+msgstr "Hz"
-#: tdefile/tdefileiconview.cpp:120
-msgid "Icon View"
-msgstr "Kuvakenäkymä"
+#: tdeio/tdefilemetainfo.cpp:880
+msgid "mm"
+msgstr "mm"
-#: tdefile/kurlbar.cpp:352
+#: tdeio/krun.cpp:128
msgid ""
-"<qt>The <b>Quick Access</b> panel provides easy access to commonly used file "
-"locations."
-"<p>Clicking on one of the shortcut entries will take you to that location."
-"<p>By right clicking on an entry you can add, edit and remove shortcuts.</qt>"
+"<qt>Unable to enter <b>%1</b>.\n"
+"You do not have access rights to this location.</qt>"
msgstr ""
-"<qt><b>Pikakäyttöpaneeli</b> mahdollistaa nopean pääsyn yleisesti käytettyihin "
-"tiedostoihin. "
-"<p>Napsauttamalla jotain pikavalinnoista siirryt kohteeseen. "
-"<p>Napsauttamalla oikealla hiiren painikkeella tietuetta, voit lisätä, muokata "
-"ja poistaa pikavalintoja.</qt>"
-
-#: tdefile/kurlbar.cpp:620
-#, fuzzy
-msgid "Desktop Search"
-msgstr "Työpöytä"
+"<qt>Ei voida siirtyä kohteeseen <b>%1</b>.\n"
+"Kohteeseen ei ole käyttöoikeuksia.</qt>"
-#: tdefile/kurlbar.cpp:745
-msgid "&Large Icons"
-msgstr "&Suuret kuvakkeet"
+#: tdeio/krun.cpp:173
+msgid ""
+"<qt>The file <b>%1</b> is an executable program. For safety it will not be "
+"started.</qt>"
+msgstr ""
+"<qt>Tiedosto <b>%1</b> on suoritettava ohjelma. Turvallisuuden vuoksi, sitä ei "
+"käynnistetä.</qt>"
-#: tdefile/kurlbar.cpp:745
-msgid "&Small Icons"
-msgstr "&Pienet kuvakkeet"
+#: tdeio/krun.cpp:180
+msgid "<qt>You do not have permission to run <b>%1</b>.</qt>"
+msgstr "<qt>Ei oikeuksia ohjelman <b>%1</b> suorittamiseen.</qt>"
-#: tdefile/kurlbar.cpp:751
-msgid "&Edit Entry..."
-msgstr "&Muokkaa merkintää..."
+#: tdeio/krun.cpp:217
+msgid "You are not authorized to open this file."
+msgstr "Tämän tiedoston avaamisen ei ole oikeuksia."
-#: tdefile/kurlbar.cpp:755
-msgid "&Add Entry..."
-msgstr "&Lisää merkintä..."
+#: tdefile/kopenwith.cpp:835 tdeio/krun.cpp:221
+msgid "Open with:"
+msgstr "Avaa ohjelmalla:"
-#: tdefile/kurlbar.cpp:759
-msgid "&Remove Entry"
-msgstr "&Poista merkintä"
+#: tdeio/krun.cpp:559
+msgid "You are not authorized to execute this file."
+msgstr "Tämän tiedoston suoritukseen ei ole oikeuksia."
-#: tdefile/kurlbar.cpp:791
-msgid "Enter a description"
-msgstr "Syötä kuvaus"
+#: tdeio/krun.cpp:579
+#, c-format
+msgid "Launching %1"
+msgstr "Käynnistän %1:ta"
-#: tdefile/kurlbar.cpp:937
-msgid "Edit Quick Access Entry"
-msgstr "Muokkaa pikakäyttömerkintää"
+#: tdeio/krun.cpp:774
+msgid "You are not authorized to execute this service."
+msgstr "Tämän palvelun suorittamiseen ei ole oikuksia."
-#: tdefile/kurlbar.cpp:940
+#: tdeio/krun.cpp:1033
msgid ""
-"<qt><b>Please provide a description, URL and icon for this Quick Access "
-"entry.</b></br></qt>"
+"<qt>Unable to run the command specified. The file or folder <b>%1</b> "
+"does not exist.</qt>"
msgstr ""
-"<qt><b>Aseta osoite, kuvake ja kuvaus tälle pikakäytön tietueelle.</b></br></qt>"
+"<qt>Annettua komentoa ei voitu suorittaa. Tiedosto tai kansio <b>%1</b> "
+"ei ole olemassa.</qt>"
-#: tdefile/kurlbar.cpp:947
-msgid ""
-"<qt>This is the text that will appear in the Quick Access panel."
-"<p>The description should consist of one or two words that will help you "
-"remember what this entry refers to.</qt>"
-msgstr ""
-"<qt>Tämä teksti on esillä pikakäytön paneelissa. "
-"<p>Kuvauksen tulisi sisältää yksi tai kaksi sanaa, jotka auttavat sinua "
-"muistamaan mihin tietue viittaa.</qt>"
+#: tdeio/krun.cpp:1555
+msgid "Could not find the program '%1'"
+msgstr "Ohjelmaa \"%1\" ei löydetty"
-#: tdefile/kurlbar.cpp:957
-#, fuzzy
-msgid ""
-"<qt>This is the location associated with the entry. Any valid URL may be used. "
-"For example:"
-"<p>%1"
-"<br>http://www.trinitydesktop.org"
-"<p>By clicking on the button next to the text edit box you can browse to an "
-"appropriate URL.</qt>"
-msgstr ""
-"<qt>Tämä on tietueeseen sidottu paikka. Mitä tahansa oikean muotoista URL:a "
-"voidaan käyttää. Esimerkiksi: "
-"<p>%1 "
-"<br>http://www.kde.org/"
-"<br>ftp://ftp.kde.org/pub/kde/stable/"
-"<p>Voit selata URL:a napsauttamalla painiketta tekstikentän vieressä.<qt>"
+#: misc/uiserver.cpp:1218 tdeio/observer.cpp:332
+msgid "The peer SSL certificate appears to be corrupt."
+msgstr "Vastapään SSL-sertifikaatti näyttää olevan korruptoitunut."
-#: tdefile/kurlbar.cpp:961
-msgid "&URL:"
-msgstr "&URL:"
+#: tdeio/skipdlg.cpp:63
+msgid "Skip"
+msgstr "Ohita"
-#: tdefile/kurlbar.cpp:968
-msgid ""
-"<qt>This is the icon that will appear in the Quick Access panel."
-"<p>Click on the button to select a different icon.</qt>"
-msgstr ""
-"<qt>Tämä kuvake ilmestyy pikakäytön paneeliin. "
-"<p>Napsauta painiketta valitaksesi jonkin muun kuvakkeen.</qt>"
+#: tdeio/skipdlg.cpp:66
+msgid "Auto Skip"
+msgstr "Ohita automaattisesti"
-#: tdefile/kurlbar.cpp:970
-msgid "Choose an &icon:"
-msgstr "Valitse &kuvake:"
+#: tdeio/kdcopservicestarter.cpp:64
+#, c-format
+msgid "No service implementing %1"
+msgstr "Ei %1:tä toteuttavaa palvelua"
-#: tdefile/kurlbar.cpp:986
-msgid "&Only show when using this application (%1)"
-msgstr "&Vain tälle sovellukselle (%1)"
+#: tdeio/kshred.cpp:212
+msgid "Shredding: pass %1 of 35"
+msgstr "Silppuan: kierros %1/35"
-#: tdefile/kurlbar.cpp:989
+#: tdeio/statusbarprogress.cpp:132
+msgid " Stalled "
+msgstr " Pysähtynyt "
+
+#: misc/uiserver.cpp:1102 tdeio/statusbarprogress.cpp:134
+msgid " %1/s "
+msgstr " %1/s "
+
+#: tdeio/chmodjob.cpp:173
msgid ""
-"<qt>Select this setting if you want this entry to show only when using the "
-"current application (%1)."
-"<p>If this setting is not selected, the entry will be available in all "
-"applications.</qt>"
+"<qt>Could not modify the ownership of file <b>%1</b>"
+". You have insufficient access to the file to perform the change.</qt>"
msgstr ""
-"<qt>Valitse tämä asetus, jos haluat tietueen näkyvän vain nykyistä sovellusta "
-"(%1) käytettäessä. "
-"<p>Jos asetusta ei ole valittu, tietue on näkyvissä kaikille sovelluksille.</qt> "
+"<qt>Tiedoston <b>%1</b> omistajaa ei voitu muokata. Tiedostoon ei ole riittäviä "
+"oikeuksia.</qt>"
-#: tdefile/kurlrequester.cpp:213
-msgid "Open file dialog"
-msgstr "Tiedostonavausikkuna"
+#: tdeio/chmodjob.cpp:173
+msgid "&Skip File"
+msgstr "&Ohita"
-#: tdefile/kdirselectdialog.cpp:407 tdefile/kdirselectdialog.cpp:411
-#: tdefile/tdediroperator.cpp:389 tdefile/tdediroperator.cpp:393
-msgid "New Folder"
-msgstr "Uusi kansio"
+#: tdeio/job.cpp:3263 tdeio/job.cpp:3780
+msgid "Already Exists as Folder"
+msgstr "On jo olemassa kansiona"
-#: tdefile/kdirselectdialog.cpp:412 tdefile/tdediroperator.cpp:394
-#, c-format
-msgid ""
-"Create new folder in:\n"
-"%1"
+#: tdeioexec/main.cpp:50
+msgid "TDEIO Exec - Opens remote files, watches modifications, asks for upload"
msgstr ""
-"Luo uusi kansio kohteeseen:\n"
-"%1"
+"TDEIO Exec - Avaa etätiedostoja, tarkkailee muutoksia ja kysyy tiedostojen "
+"siirrosta."
-#: tdefile/kdirselectdialog.cpp:435 tdefile/tdediroperator.cpp:422
-msgid "A file or folder named %1 already exists."
-msgstr "Kansio tai tiedosto %1 on jo olemassa."
+#: tdeioexec/main.cpp:54
+msgid "Treat URLs as local files and delete them afterwards"
+msgstr "Kohtele URL:ja kuten paikallisia tiedostoja ja poista ne jälkikäteen"
-#: tdefile/kdirselectdialog.cpp:439 tdefile/tdediroperator.cpp:426
-msgid "You do not have permission to create that folder."
-msgstr "Kansion luomiseen ei ole oikeuksia."
+#: tdeioexec/main.cpp:55
+msgid "Suggested file name for the downloaded file"
+msgstr "Ehdotettu tiedostonimi haetulle tiedostolle"
-#: tdefile/tdediroperator.cpp:448
-msgid "You did not select a file to delete."
-msgstr "Poistettavaa tiedostoa ei valittu."
+#: tdeioexec/main.cpp:56
+msgid "Command to execute"
+msgstr "Suoritettava komento"
-#: tdefile/tdediroperator.cpp:449
-msgid "Nothing to Delete"
-msgstr "Ei poistettavaa"
+#: tdeioexec/main.cpp:57
+msgid "URL(s) or local file(s) used for 'command'"
+msgstr "URL:t tai paikalliset tiedostot käytettäväksi \"komennolle\""
-#: tdefile/tdediroperator.cpp:471
+#: tdeioexec/main.cpp:73
msgid ""
-"<qt>Do you really want to delete\n"
-" <b>'%1'</b>?</qt>"
+"'command' expected.\n"
msgstr ""
-"<qt>Haluatko varmasti poistaa tiedoston\n"
-" <b>%1</b>?</qt>"
-
-#: tdefile/tdediroperator.cpp:473
-msgid "Delete File"
-msgstr "Poista tiedosto"
+"\"komento\" odotettiin.\n"
-#: tdefile/tdediroperator.cpp:478
-#, c-format
+#: tdeioexec/main.cpp:102
msgid ""
-"_n: Do you really want to delete this item?\n"
-"Do you really want to delete these %n items?"
+"The URL %1\n"
+"is malformed"
msgstr ""
-"Haluatko varmasti poistaa tämän kohteen?\n"
-"Haluatko varmasti poistaa nämä %n kohdetta?"
-
-#: tdefile/tdediroperator.cpp:480
-msgid "Delete Files"
-msgstr "Poista tiedostot"
-
-#: tdefile/tdediroperator.cpp:511
-msgid "You did not select a file to trash."
-msgstr "Poistettavaa tiedostoa ei valittu."
-
-#: tdefile/tdediroperator.cpp:512
-msgid "Nothing to Trash"
-msgstr "Ei poistettavaa"
+"URL %1\n"
+"on virheellinen"
-#: tdefile/tdediroperator.cpp:534
+#: tdeioexec/main.cpp:104
msgid ""
-"<qt>Do you really want to trash\n"
-" <b>'%1'</b>?</qt>"
+"Remote URL %1\n"
+"not allowed with --tempfiles switch"
msgstr ""
-"<qt>Haluatko varmasti poistaa tiedoston\n"
-" <b>\"%1\"</b>?</qt>"
-
-#: tdefile/tdediroperator.cpp:536
-msgid "Trash File"
-msgstr "Poista tiedosto"
-
-#: tdefile/tdediroperator.cpp:537 tdefile/tdediroperator.cpp:544
-msgid ""
-"_: to trash\n"
-"&Trash"
-msgstr "&Poista"
+"Etä-URL %1\n"
+"ei sallittu --tempfiles-valitsimen kanssa"
-#: tdefile/tdediroperator.cpp:541
-#, c-format
+#: tdeioexec/main.cpp:237
msgid ""
-"_n: translators: not called for n == 1\n"
-"Do you really want to trash these %n items?"
+"The supposedly temporary file\n"
+"%1\n"
+"has been modified.\n"
+"Do you still want to delete it?"
msgstr ""
-"Haluatko varmasti poistaa tämän tiedoston?\n"
-"Haluatko varmasti poistaa %n tiedostoa?"
-
-#: tdefile/tdediroperator.cpp:543
-msgid "Trash Files"
-msgstr "Roskakorin tiedostot"
-
-#: tdefile/tdediroperator.cpp:658 tdefile/tdediroperator.cpp:726
-msgid "The specified folder does not exist or was not readable."
-msgstr "Määriteltyä kansiota ei ole olemassa tai sitä ei voida lukea"
-
-#: tdefile/tdediroperator.cpp:920 tdefile/tdediroperator.cpp:1321
-#: tdefile/tdefiledetailview.cpp:64
-msgid "Detailed View"
-msgstr "Tarkka näkymä"
-
-#: tdefile/tdediroperator.cpp:925 tdefile/tdediroperator.cpp:1319
-msgid "Short View"
-msgstr "Lyhyt näkymä"
-
-#: tdefile/kcustommenueditor.cpp:94 tdefile/tdediroperator.cpp:1258
-msgid "Menu"
-msgstr "Valikko"
-
-#: tdefile/tdediroperator.cpp:1260
-msgid "Parent Folder"
-msgstr "Yläkansio"
-
-#: tdefile/tdediroperator.cpp:1264 tdefile/tdefilespeedbar.cpp:60
-msgid "Home Folder"
-msgstr "Kotikansio"
-
-#: tdefile/kdirselectdialog.cpp:92 tdefile/kdirselectdialog.cpp:125
-#: tdefile/tdediroperator.cpp:1269
-msgid "New Folder..."
-msgstr "Uusi kansio..."
-
-#: tdefile/tdediroperator.cpp:1271
-msgid "Move to Trash"
-msgstr "Siirrä roskakoriin"
-
-#: tdefile/tdediroperator.cpp:1282
-msgid "Sorting"
-msgstr "Järjestys"
-
-#: tdefile/tdediroperator.cpp:1283
-msgid "By Name"
-msgstr "Nimen mukaan"
-
-#: tdefile/tdediroperator.cpp:1286
-msgid "By Date"
-msgstr "Päiväyksen mukaan"
-
-#: tdefile/tdediroperator.cpp:1289
-msgid "By Size"
-msgstr "Koon mukaan"
-
-#: tdefile/tdediroperator.cpp:1292
-msgid "Reverse"
-msgstr "Käänteinen"
-
-#: tdefile/tdediroperator.cpp:1302
-msgid "Folders First"
-msgstr "Kansiot ensin"
-
-#: tdefile/tdediroperator.cpp:1304
-msgid "Case Insensitive"
-msgstr "Kirjainkokoa ei huomioida"
+"Todennäköisesti väliaikaista tiedostoa\n"
+"%1\n"
+"on muokattu.\n"
+"Haluatko silti poistaa sen?"
-#: tdefile/tdediroperator.cpp:1324
-msgid "Show Hidden Files"
-msgstr "Näytä piilotiedostot"
+#: tdeioexec/main.cpp:238 tdeioexec/main.cpp:245
+msgid "File Changed"
+msgstr "Tiedosto muutettu"
-#: tdefile/tdediroperator.cpp:1327
-msgid "Separate Folders"
-msgstr "Erilliset kansiot"
+#: tdeioexec/main.cpp:238
+msgid "Do Not Delete"
+msgstr "Älä poista"
-#: tdefile/tdediroperator.cpp:1331
-msgid "Show Preview"
-msgstr "Näytä esikatselu"
+#: tdeioexec/main.cpp:244
+msgid ""
+"The file\n"
+"%1\n"
+"has been modified.\n"
+"Do you want to upload the changes?"
+msgstr ""
+"Tiedostoa\n"
+"%1\n"
+"on muokattu.\n"
+"Haluatko siirtää muutokset?"
-#: tdefile/tdediroperator.cpp:1335
-msgid "Hide Preview"
-msgstr "Piilota esikatselu"
+#: tdeioexec/main.cpp:245
+msgid "Upload"
+msgstr "Lähetä"
-#: tdefile/tdefilespeedbar.cpp:49
-msgid "Desktop"
-msgstr "Työpöytä"
+#: tdeioexec/main.cpp:245
+msgid "Do Not Upload"
+msgstr "Älä lähetä"
-#: tdefile/tdefilespeedbar.cpp:56
-msgid "Documents"
-msgstr "Asiakirjat"
+#: tdeioexec/main.cpp:274
+msgid "KIOExec"
+msgstr "KIOExec"
-# monikko sopii paremmin vaikka alkukielessä on yksikkö -- gola
-#: tdefile/tdefilespeedbar.cpp:65
-msgid "Storage Media"
-msgstr "Tallennusmediat"
+#: httpfilter/httpfilter.cc:278
+msgid "Unexpected end of data, some information may be lost."
+msgstr "Odottamaton tiedon loppu, jotain tietoa on voinut hukkua."
-#: tdefile/tdefilespeedbar.cpp:100
-msgid "Download"
-msgstr ""
+#: httpfilter/httpfilter.cc:335
+msgid "Receiving corrupt data."
+msgstr "Vastaanotetaan viallista tietoa."
-#: tdefile/tdefilespeedbar.cpp:102
-msgid "Music"
+#. 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 ""
+"Anna salasana sertifikaattipyynnölle. Valitse erittäin turvallinen salasana, "
+"sillä sitä käytetään henkilökohtaisen avaimesi salaamiseen."
-#: tdefile/tdefilespeedbar.cpp:104
-#, fuzzy
-msgid "Pictures"
-msgstr "Kaikki kuvat"
+#. i18n: file ./kssl/keygenwizard2.ui line 38
+#: rc.cpp:6
+#, no-c-format
+msgid "&Repeat password:"
+msgstr "&Toista salasana:"
-#: tdefile/tdefilespeedbar.cpp:106
-msgid "Videos"
-msgstr ""
+#. i18n: file ./kssl/keygenwizard2.ui line 49
+#: rc.cpp:9
+#, no-c-format
+msgid "&Choose password:"
+msgstr "&Valitse salasana:"
-#: tdefile/tdefilespeedbar.cpp:108
-msgid "Templates"
+#. 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 ""
+"Olet ilmoittanut haluavasi hankkia tai ostaa turvallisen sertifikaatin. Tämä "
+"ohjaa luonnin toimenpiteen läpi. Voit lopettaa luonnin koska tahansa."
-#: tdefile/tdefilespeedbar.cpp:110
-#, fuzzy
-msgid "Public"
-msgstr "Julkinen avain: "
-
-#: tdefile/tdefilespeedbar.cpp:115
-msgid "Network Folders"
-msgstr "Verkkokansiot"
-
-#: tdefile/kpreviewprops.cpp:49
-msgid "P&review"
-msgstr "E&sikatselu"
-
-#: tdefile/kacleditwidget.cpp:564 tdefile/tdefiledetailview.cpp:66
-msgid "Name"
-msgstr "Nimi"
-
-#: tdefile/tdefiledetailview.cpp:68
-msgid "Date"
-msgstr "Päiväys"
-
-#: tdefile/tdefiledetailview.cpp:69
-msgid "Permissions"
-msgstr "Oikeudet"
-
-#: tdefile/kacleditwidget.cpp:63 tdefile/kacleditwidget.cpp:421
-#: tdefile/tdefiledetailview.cpp:70
-msgid "Owner"
-msgstr "Omistaja"
-
-#: tdefile/kpropertiesdialog.cpp:2012 tdefile/tdefiledetailview.cpp:71
-msgid "Group"
-msgstr "Ryhmä"
-
-#: tdefile/kmetaprops.cpp:130
-msgid "&Meta Info"
-msgstr "&Meta-tiedot"
-
-#: tdefile/kdirselectdialog.cpp:90
-msgid "Select Folder"
-msgstr "Valitse kansio"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 91
+#: rc.cpp:15
+#, no-c-format
+msgid "Events"
+msgstr "Tapahtumat"
-#: tdefile/kdirselectdialog.cpp:109
-msgid "Folders"
-msgstr "Kansiot"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 117
+#: rc.cpp:18
+#, no-c-format
+msgid "Quick Controls"
+msgstr "Pikakontrollit"
-#: tdefile/kdirselectdialog.cpp:128
-msgid "Show Hidden Folders"
-msgstr "Näytä piilotiedostot"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 128
+#: rc.cpp:21
+#, no-c-format
+msgid "Apply to &all applications"
+msgstr "Käytä kaikissa &sovelluksissa"
-#: tdefile/kacleditwidget.cpp:64 tdefile/kacleditwidget.cpp:423
-msgid "Owning Group"
-msgstr "Omistajaryhmä"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 170
+#: rc.cpp:24
+#, no-c-format
+msgid "Turn O&ff All"
+msgstr "&Poista käytöstä kaikki"
-#: tdefile/kacleditwidget.cpp:65 tdefile/kacleditwidget.cpp:425
-#: tdefile/kpropertiesdialog.cpp:2016
-msgid "Others"
-msgstr "Muut"
+#. 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 "Mahdollistaa kaikkien tapahtumien käytöksen muuttamisen kerralla"
-#: tdefile/kacleditwidget.cpp:66 tdefile/kacleditwidget.cpp:427
-msgid "Mask"
-msgstr "Maski"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 181
+#: rc.cpp:30
+#, no-c-format
+msgid "Turn O&n All"
+msgstr "Ota käyttöön kaikki"
-#: tdefile/kacleditwidget.cpp:67 tdefile/kacleditwidget.cpp:429
-msgid "Named User"
-msgstr "Nimetty käyttäjä"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 204
+#: rc.cpp:36 tdefile/kicondialog.cpp:330
+#, no-c-format
+msgid "Actions"
+msgstr "Toiminnot"
-#: tdefile/kacleditwidget.cpp:68 tdefile/kacleditwidget.cpp:431
-msgid "Named Group"
-msgstr "Nimetty ryhmä"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 215
+#: rc.cpp:39
+#, no-c-format
+msgid "Print a message to standard &error output"
+msgstr "Tulosta viesti oletus&virhesyötteeseen"
-#: tdefile/kacleditwidget.cpp:81
-msgid "Add Entry..."
-msgstr "Lisää merkintä..."
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 223
+#: rc.cpp:42
+#, no-c-format
+msgid "Show a &message in a pop-up window"
+msgstr "Näytä &viesti ponnahdusikkunassa"
-#: tdefile/kacleditwidget.cpp:83
-msgid "Edit Entry..."
-msgstr "Muokkaa merkintää..."
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 231
+#: rc.cpp:45
+#, no-c-format
+msgid "E&xecute a program:"
+msgstr "&Suorita ohjelma:"
-#: tdefile/kacleditwidget.cpp:85
-msgid "Delete Entry"
-msgstr "Poista merkintä"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 247
+#: rc.cpp:48
+#, no-c-format
+msgid "Play a &sound:"
+msgstr "Soita &ääni:"
-#: tdefile/kacleditwidget.cpp:280
-msgid " (Default)"
-msgstr " (Oletus)"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 258
+#: rc.cpp:51
+#, no-c-format
+msgid "Test the Sound"
+msgstr "Kokeile ääntä"
-#: tdefile/kacleditwidget.cpp:397
-msgid "Edit ACL Entry"
-msgstr "Muokkaa ACL-merkintää"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 268
+#: rc.cpp:54
+#, no-c-format
+msgid "Mark &taskbar entry"
+msgstr "Välä&ytä tehtäväpalkkia"
-#: tdefile/kacleditwidget.cpp:407
-msgid "Entry Type"
-msgstr "Merkinnän tyyppi"
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 276
+#: rc.cpp:57
+#, no-c-format
+msgid "&Log to a file:"
+msgstr "&Kirjoita loki tiedostoon:"
-#: tdefile/kacleditwidget.cpp:410
-msgid "Default for new files in this folder"
-msgstr "Oletuksena uusille tiedostoille tässä kansiossa"
+#. 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 "&Käytä passiivista ponnahdusikkunaa, joka ei häiritse töitä"
-#: tdefile/kacleditwidget.cpp:446
-msgid "User: "
-msgstr "Käyttäjä: "
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 378
+#: rc.cpp:63
+#, no-c-format
+msgid "Less Options"
+msgstr "Vähemmän valintoja"
-#: tdefile/kacleditwidget.cpp:450
-msgid "Group: "
-msgstr "Ryhmä: "
+#. i18n: file ./tdefile/knotifywidgetbase.ui line 406
+#: rc.cpp:66
+#, no-c-format
+msgid "Player Settings"
+msgstr "Soittajan asetukset"
-#: tdefile/kacleditwidget.cpp:563
-msgid "Type"
-msgstr "Tyyppi"
+#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 27
+#: rc.cpp:69
+#, no-c-format
+msgid "Select one or more file types to add:"
+msgstr "Valitse yksi tai useampi lisättävä tiedostotyyppi:"
-#: tdefile/kacleditwidget.cpp:565
-msgid ""
-"_: read permission\n"
-"r"
-msgstr "r"
+#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 36
+#: rc.cpp:72 rc.cpp:90
+#, no-c-format
+msgid "Mimetype"
+msgstr "MIME-tyyppi"
-#: tdefile/kacleditwidget.cpp:566
-msgid ""
-"_: write permission\n"
-"w"
-msgstr "w"
+#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 47
+#: rc.cpp:75 rc.cpp:93
+#, no-c-format
+msgid "Description"
+msgstr "Kuvaus"
-#: tdefile/kacleditwidget.cpp:567
+#. i18n: file ./tdefile/kpropertiesmimetypebase.ui line 61
+#: rc.cpp:78
+#, no-c-format
msgid ""
-"_: execute permission\n"
-"x"
-msgstr "x"
-
-#: tdefile/kacleditwidget.cpp:568
-msgid "Effective"
-msgstr "Vaikuttava"
-
-#: tdefile/tdefiledialog.cpp:347
-msgid "Please specify the filename to save to."
-msgstr "Syötä tallennettavan tiedoston nimi."
-
-#: tdefile/tdefiledialog.cpp:349
-msgid "Please select the file to open."
-msgstr "Valitse avattava tiedosto."
-
-#: tdefile/tdefiledialog.cpp:410 tdefile/tdefiledialog.cpp:453
-#: tdefile/tdefiledialog.cpp:1558
-msgid "You can only select local files."
-msgstr "Voit valita vain paikallisia tiedostoja."
+"<qt>"
+"<p>Select one or more types of file that your application can handle here. This "
+"list is organized by <u>mimetypes</u>.</p>\n"
+"<p>MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for "
+"identifying the type of data based on filename extensions and correspondent <u>"
+"mimetypes</u>. Example: the \"bmp\" part that comes after the dot in flower.bmp "
+"indicates that it is a specific kind of image, <u>image/x-bmp</u>"
+". 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.</p>"
+msgstr ""
+"<qt> "
+"<p>Valitse yksi tai useampi tiedostotyyppi, joita sovelluksesi osaa käsitellä. "
+"Luettelo järjestetään <u>MIME-tyyppien</u> avulla.</p> \n"
+"<p> MIME, Multipurpose Internet (e)Mail Extension, on standardi yhteyskäytäntö "
+"datatyypin tunnistamista varten. Tunnistaminen perustuu tiedostojen "
+"päätteisiiin ja niihin liittyviin <u>MIME-tyyppeihin</u>"
+". Esimerkiksi tiedostossa kukka.bmp on pisteen jälkeen merkkijono \"bmp\", joka "
+"tarkoittaa että kyseessä on tietyn tyyppinen kuvatiedosto, <u>image/x-bmp</u>"
+". Jotta tiedettäisiin, millä sovelluksella kukin tiedostotyyppi avataan, "
+"järjestelmään täytyy tallentaa tieto siitä, millaisia tiedostoja kukin sovellus "
+"voi käsitellä.</p>"
-#: tdefile/tdefiledialog.cpp:411 tdefile/tdefiledialog.cpp:454
-#: tdefile/tdefiledialog.cpp:1559
-msgid "Remote Files Not Accepted"
-msgstr "Etätiedostoja ei hyväksytä"
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 44
+#: rc.cpp:82
+#, no-c-format
+msgid "&Supported file types:"
+msgstr "&Tuetut tiedostotyypit:"
-#: tdefile/tdefiledialog.cpp:445
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 52
+#: rc.cpp:85 rc.cpp:96
+#, no-c-format
msgid ""
-"%1\n"
-"does not appear to be a valid URL.\n"
+"<qt>"
+"<p>This list should show the types of file that your application can handle. "
+"This list is organized by <u>mimetypes</u>.</p>\n"
+"<p>MIME, Multipurpose Internet (e)Mail Extension, is a standard protocol for "
+"identifying the type of data based on filename extensions and correspondent <u>"
+"mimetypes</u>. Example: the \"bmp\" part that comes after the dot in flower.bmp "
+"indicates that it is a specific kind of image, <u>image/x-bmp</u>"
+". 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.</p>\n"
+"<p>If you want to associate this application with one or more mimetypes that "
+"are not in this list, click on the button <b>Add</b> "
+"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 <b>Remove</b> "
+"below.</p></qt>"
msgstr ""
-"%1\n"
-"ei näytä oikenmuotoiselta URL:ta.\n"
+"<qt> "
+"<p> Tässä luettelossa näkyvät tiedostotyypit, joita sovelluksesi osaa "
+"käsitellä. Luettelo järjestetään <u>MIME-tyyppien</u> avulla.</p> \n"
+"<p> MIME, Multipurpose Internet (e)Mail Extension, on standardi yhteyskäytäntö "
+"datatyypin tunnistamista varten. Tunnistaminen perustuu tiedostojen "
+"päätteisiiin ja niihin liittyviin <u>MIME-tyyppeihin</u>"
+". Esimerkki: tiedostossa kukka.bmp on pisteen jälkeen merkkijono \"bmp\", joka "
+"tarkoittaa, että kyseessä on tietyn tyyppinen kuvatiedosto, <u>image/x-bmp</u>"
+". Jotta tiedettäisiin, millä sovelluksella kukin tiedostotyyppi avataan, "
+"järjestelmään täytyy tallentaa tieto siitä, millaisia tiedostoja kukin sovellus "
+"voi käsitellä. "
+"<p> Jos haluat lisätä tiedostotyyppejä, joita sovellus voi käsitellä, napsauta "
+"<b>Lisää</b> -painiketta. Jos luettelossa on yksi tai enemmän tiedostotyyppejä, "
+"joita sovellus ei osaa käsitellä, voit poistaa niitä <b>Poista</b> "
+"-painikkeella.</p></qt>"
-#: tdefile/tdefiledialog.cpp:445
-msgid "Invalid URL"
-msgstr "Virheellinen URL"
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 103
+#: rc.cpp:101
+#, no-c-format
+msgid "&Name:"
+msgstr "&Nimi:"
-#: tdefile/tdefiledialog.cpp:782
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 109
+#: rc.cpp:104 rc.cpp:107
+#, no-c-format
msgid ""
-"<p>While typing in the text area, you may be presented with possible matches. "
-"This feature can be controlled by clicking with the right mouse button and "
-"selecting a preferred mode from the <b>Text Completion</b> menu."
+"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 ""
-"<p>Kun kirjoitat tekstikenttään, TDE yrittää täydentää tekstiäsi "
-"automaattisesti. Tämän toiminnon asetuksia voidaan muokata napsauttamalla "
-"hiiren oikealla painikkeella ja valitsemalla vaihtoehto kohdasta <b>"
-"Tekstin täydennys</b>."
+"Syötä tähän ohjelmalle annettava nimi. Ohjelma esiintyy tällä nimellä "
+"ohjelmavalikossa ja paneelissa."
-#: tdefile/tdefiledialog.cpp:791
-msgid "This is the name to save the file as."
-msgstr "Tämä on tallennettavan tiedoston nimi."
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 125
+#: rc.cpp:110 tdefile/kurlbar.cpp:950
+#, no-c-format
+msgid "&Description:"
+msgstr "&Kuvaus:"
-#: tdefile/tdefiledialog.cpp:796
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 131
+#: rc.cpp:113 rc.cpp:116
+#, no-c-format
msgid ""
-"This is the list of files to open. More than one file can be specified by "
-"listing several files, separated by spaces."
+"Type the description of this application, based on its use, here. Examples: a "
+"dial up application (KPPP) would be \"Dial up tool\"."
msgstr ""
-"Tämä on avattavien tiedostojen lista. Useampi kuin yksi tiedosto voidaan "
-"määritellä listaamalla useita tiedostoja välilyönneillä eroteltuna."
+"Anna sovelluksen kuvaus sen käyttötarkoitukseen liittyen. Esimerkiksi "
+"puhelinsoitto-ohjelma KPPP voisi olla \"Puhelinverkkoyhteyden soitto-ohjelma\"."
-#: tdefile/tdefiledialog.cpp:803
-msgid "This is the name of the file to open."
-msgstr "Tämä on avattavan tiedoston nimi."
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 147
+#: rc.cpp:119
+#, no-c-format
+msgid "Comm&ent:"
+msgstr "Komm&entti:"
-#: tdefile/tdefiledialog.cpp:841
-msgid "Current location"
-msgstr "Nykyinen sijainti"
+#. 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 "Syötä tähän mikä tahansa hyödyllinen kommentti."
-#: tdefile/tdefiledialog.cpp:842
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 169
+#: rc.cpp:128
+#, no-c-format
+msgid "Co&mmand:"
+msgstr "&Komento:"
+
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 186
+#: rc.cpp:131 rc.cpp:145
+#, no-c-format
msgid ""
-"This is the currently listed location. The drop-down list also lists commonly "
-"used locations. This includes standard locations, such as your home folder, as "
-"well as locations that have been visited recently."
+"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 ""
-"Usein käytetyt paikat ovat listattu tähän. Tämä pudotusluettelo sisältää "
-"oletuspaikat, kuten kotikansiosi, ja paikat joissa olet ollut lähiaikoina."
+"Anna sovelluksen käynnistyskomento.\n"
+"\n"
+"Voit antaa komennon lisäksi erikoismerkkejä, jotka korvataan sovelluksen "
+"käynnistyksen yhteydessä:\n"
+"%f - tiedoston nimi\n"
+"%F - tiedostojen luettelo; voidaan antaa sovelluksille jotka osaavat avata "
+"useita tiedostoja samanaikaisesti\n"
+"%u - verkko-osoite\n"
+"%U - verkko-osoitteiden luettelo\n"
+"%d - avattavan tiedoston kansio\n"
+"%D - kansioluettelo\n"
+"%i - kuvake\n"
+"%m - pienoiskuvake\n"
+"%c - ikkunan otsikko"
-#: tdefile/tdefiledialog.cpp:849
-#, c-format
-msgid "Root Folder: %1"
-msgstr "Juurikansio: %1"
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 213
+#: rc.cpp:159 tdefile/kicondialog.cpp:283 tdefile/kpropertiesdialog.cpp:3705
+#, no-c-format
+msgid "&Browse..."
+msgstr "&Selaa..."
-#: tdefile/tdefiledialog.cpp:855
-#, c-format
-msgid "Home Folder: %1"
-msgstr "Kotikansio: %1"
+#. 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 "Napsauta tästä selataksesi tiedostoja löytääksesi halutun ohjelman."
-#: tdefile/tdefiledialog.cpp:864
-#, c-format
-msgid "Documents: %1"
-msgstr "Asiakirjat: %1"
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 224
+#: rc.cpp:165
+#, no-c-format
+msgid "&Work path:"
+msgstr "&Työkansio:"
-#: tdefile/tdefiledialog.cpp:871
-#, c-format
-msgid "Desktop: %1"
-msgstr "Työpöytä: %1"
+#. 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 "Asettaa sovelluksen työkansion"
-#: tdefile/tdefiledialog.cpp:912
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 246
+#: rc.cpp:174
+#, no-c-format
+msgid "Add..."
+msgstr "Lisää..."
+
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 249
+#: rc.cpp:177
+#, no-c-format
msgid ""
-"<qt>Click this button to enter the parent folder."
-"<p>For instance, if the current location is file:/home/%1 clicking this button "
-"will take you to file:/home.</qt>"
+"Click on this button if you want to add a type of file (mimetype) that your "
+"application can handle."
msgstr ""
-"<qt>Napsauta tätä painiketta siirtyäksesi yläkansioon. "
-"<p>Jos esimerkiksi nykyinen sijaintisi on file:/home/%1, tämän painikkeen "
-"napsauttaminen siirtää sinut kansioon file:/home.</qt>"
+"Napsauta tästä lisätäksesi ohjelman hallitseman tiedostotyypin (MIME-tyypin)."
-#: tdefile/tdefiledialog.cpp:916
-msgid "Click this button to move backwards one step in the browsing history."
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 277
+#: rc.cpp:183
+#, 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 ""
-"Napsauta tätä painiketta siirtyäksesi askeleen taaksepäin selaushistoriassa."
+"Napsauta tästä poistaaksesi tiedostotyypin (MIME-tyypin), jota ohjelma ei osaa "
+"käsitellä."
-#: tdefile/tdefiledialog.cpp:918
-msgid "Click this button to move forward one step in the browsing history."
-msgstr ""
-"Napsauta tätä painiketta siirtyäksesi askeleen eteenpäin selaushistoriassa."
+#. i18n: file ./tdefile/kpropertiesdesktopbase.ui line 302
+#: rc.cpp:186
+#, no-c-format
+msgid "Ad&vanced Options"
+msgstr "&Lisäasetukset"
-#: tdefile/tdefiledialog.cpp:920
-msgid "Click this button to reload the contents of the current location."
+#. 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 ""
-"Napsauta tätä painiketta ladataksesi nykyisen paikan sisällön uudelleen."
-
-#: tdefile/tdefiledialog.cpp:923
-msgid "Click this button to create a new folder."
-msgstr "Napsauta tätä painiketta luodaksesi kansion."
-
-#: tdefile/tdefiledialog.cpp:926
-msgid "Show Quick Access Navigation Panel"
-msgstr "Näytä pikakäytön navigaatiopaneeli"
-
-#: tdefile/tdefiledialog.cpp:927
-msgid "Hide Quick Access Navigation Panel"
-msgstr "Piilota pikakäytön navigaatiopaneeli"
-
-#: tdefile/tdefiledialog.cpp:932
-msgid "Show Bookmarks"
-msgstr "Näytä kirjanmerkit"
+"Napsauta tästä, jos haluat määritellä DCOP -asetuksia, kuinka sovellusta "
+"ajetaan tai kuinka käynnistyksen palaute näytetään. Voit myös määritellä, että "
+"sovellus ajetaan toisena käyttäjänä."
-#: tdefile/tdefiledialog.cpp:933
-msgid "Hide Bookmarks"
-msgstr "Piilota kirjanmerkit"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 16
+#: rc.cpp:192
+#, no-c-format
+msgid "TDE Wallet Wizard"
+msgstr "TDE:n ohjattu lompakon luominen"
-#: tdefile/tdefiledialog.cpp:938
-msgid ""
-"<qt>This is the configuration menu for the file dialog. Various options can be "
-"accessed from this menu including: "
-"<ul>"
-"<li>how files are sorted in the list</li>"
-"<li>types of view, including icon and list</li>"
-"<li>showing of hidden files</li>"
-"<li>the Quick Access navigation panel</li>"
-"<li>file previews</li>"
-"<li>separating folders from files</li></ul></qt>"
-msgstr ""
-"<qt>Tämä on tiedostoikkunan asetusvalikko. Voit määritellä asetuksia kuten: "
-"<ul> "
-"<li>missä järjestyksessä tiedostot näytetään</li>"
-"<li>näyttötapa, kuten kuvake- ja luettelonäkymä</li>"
-"<li>piilotiedostojen näyttäminen</li>"
-"<li>pikanäyttöpaneelin käyttäminen</li> "
-"<li>tiedostojen esikatselu</li>"
-"<li>kansioiden ja tiedostojen erottaminen</li></ul></qt>"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 23
+#: rc.cpp:195
+#, no-c-format
+msgid "Introduction"
+msgstr "Esittely"
-#: tdefile/tdefiledialog.cpp:992
-msgid "&Location:"
-msgstr "&Sijainti:"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 56
+#: rc.cpp:198
+#, no-c-format
+msgid "<u>TDEWallet</u> - The TDE Wallet System"
+msgstr "<u>TDEWallet</u> - TDE:n lompakkojärjestelmä"
-#: tdefile/tdefiledialog.cpp:1018
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 81
+#: rc.cpp:201
+#, no-c-format
msgid ""
-"<qt>This is the filter to apply to the file list. File names that do not match "
-"the filter will not be shown."
-"<p>You may select from one of the preset filters in the drop down menu, or you "
-"may enter a custom filter directly into the text area."
-"<p>Wildcards such as * and ? are allowed.</qt>"
+"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 ""
-"<qt>Tämä on tiedostolistaan käytettävä suodin. Tiedostonimet, jotka eivät osu "
-"suotimeen, eivät ole esillä. "
-"<p>Voit valita jonkin esiasetetuista suotimista alasvetovalikosta, tai voit "
-"antaa oman suotimen suoraan tekstikenttään. "
-"<p>Jokerimerkit, kuten * ja ? on sallittuja.</qt>"
+"Tervetuloa TDEWalletiin, TDE:n lompakkojärjestelmään. TDEWallet mahdollistaa "
+"salasanojen ja muiden henkilökohtaisten tietojen säilömisen suojattuun "
+"tiedostoon, mikä estää muiden pääsyyn niihin. Tämä ohjattu toiminto kertoo "
+"TDEWalletista ja auttaa sen asetuksissa."
-#: tdefile/tdefiledialog.cpp:1024
-msgid "&Filter:"
-msgstr "S&uodin:"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 112
+#: rc.cpp:204
+#, no-c-format
+msgid "&Basic setup (recommended)"
+msgstr "&Perusasetukset (suositeltu)"
-#: tdefile/tdefiledialog.cpp:1171
-msgid "search term"
-msgstr ""
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 123
+#: rc.cpp:207
+#, no-c-format
+msgid "&Advanced setup"
+msgstr "Lisä&asetukset"
-#: tdefile/tdefiledialog.cpp:1488
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 180
+#: rc.cpp:213
+#, no-c-format
msgid ""
-"The chosen filenames do not\n"
-"appear to be valid."
+"The TDE Wallet system stores your data in a <i>wallet</i> "
+"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 ""
-"Valitut tiedostonimet eivät näytä\n"
-"olevan oikeanmuotoisia."
+"TDE:n lompakkojärjestelmä säilöö tiedon <i>lompakkotiedostoon</i> "
+"paikalliselle kiintolevylle. Tieto kirjoitetaan vain suojatussa muodossa "
+"käyttäen blowfish-algoritmia. Kun lompakko on avoin, lompakonhallintaohjelma "
+"käynnistyy kuvakkeeksi paneeliin. Voit käyttää tätä ohjelmaa hallitaksesi "
+"lompakkoja. Voit jopa helposti vetää lompakkoja sekä niiden sisältöjä "
+"kopioidaksesi lompakon etäjärjestelmään."
-#: tdefile/tdefiledialog.cpp:1490
-msgid "Invalid Filenames"
-msgstr "Virheelliset tiedostonimet"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 193
+#: rc.cpp:216
+#, no-c-format
+msgid "Password Selection"
+msgstr "Salasanan valinta"
-#: tdefile/tdefiledialog.cpp:1520
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 204
+#: rc.cpp:219
+#, no-c-format
msgid ""
-"The requested filenames\n"
-"%1\n"
-"do not appear to be valid;\n"
-"make sure every filename is enclosed in double quotes."
+"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 <i>cannot</i> be recovered if it is lost, and will "
+"allow anyone who knows it to obtain all the information contained in the "
+"wallet."
msgstr ""
-"Pyydetyt tiedostonimet\n"
-"%1\n"
-"eivät näytä oikeanmuotoisilta.\n"
-"Varmista että kaikki tiedostonimet ovat lainausmerkkien välissä."
-
-#: tdefile/tdefiledialog.cpp:1524
-msgid "Filename Error"
-msgstr "Tiedostonimivirhe"
-
-#: tdefile/tdefiledialog.cpp:1681
-msgid "*|All Folders"
-msgstr "*|Kaikki kansiot"
-
-#: tdefile/tdefiledialog.cpp:1684 tdefile/tdefilefiltercombo.cpp:32
-msgid "*|All Files"
-msgstr "*|Kaikki tiedostot"
+"Erilaiset ohjelmat saattavat yrittää käyttää lompakkoa säilöäkseen salasanoja "
+"tai muita tietoja, kuten web-lomakkeiden tietoja sekä evästeitä. Jos haluat "
+"näiden ohjelmien käyttävän lompakkoa, sinun täytyy hyväksyä se nyt ja valita "
+"salasana. Salasanaa <i>ei</i> voida palauttaa, jos unohdat sen. Kuka tahansa "
+"joka tietää salsanan, pääsee käsiksi kaikkiin lompakon tietoihin."
-#: tdefile/tdefiledialog.cpp:1981
-msgid "Automatically select filename e&xtension (%1)"
-msgstr "Valitse &tiedostopääte automaattisesti (%1)"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 234
+#: rc.cpp:222
+#, no-c-format
+msgid "Enter a new password:"
+msgstr "Syötä uusi salasana:"
-#: tdefile/tdefiledialog.cpp:1982
-msgid "the extension <b>%1</b>"
-msgstr "pääte <b>%1</b>"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 251
+#: rc.cpp:225
+#, no-c-format
+msgid "Verify password:"
+msgstr "Vahvista salasana:"
-#: tdefile/tdefiledialog.cpp:1990
-msgid "Automatically select filename e&xtension"
-msgstr "Valitse tiedostopääte &automaattisesti"
+#. 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 "Kyllä, haluan käyttää lompakkoa säilömään henkilökohtaiset tietoni."
-#: tdefile/tdefiledialog.cpp:1991
-msgid "a suitable extension"
-msgstr "sopiva tiedostopääte"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 390
+#: rc.cpp:231
+#, no-c-format
+msgid "Security Level"
+msgstr "Tietoturvataso"
-#: tdefile/tdefiledialog.cpp:2002
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 401
+#: rc.cpp:234
+#, no-c-format
msgid ""
-"This option enables some convenient features for saving files with extensions:"
-"<br>"
-"<ol>"
-"<li>Any extension specified in the <b>%1</b> text area will be updated if you "
-"change the file type to save in."
-"<br>"
-"<br></li>"
-"<li>If no extension is specified in the <b>%2</b> text area when you click <b>"
-"Save</b>, %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."
-"<br>"
-"<br>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).</li></ol>"
-"If unsure, keep this option enabled as it makes your files more manageable."
+"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 ""
-"Jos valitset tämän kohdan, saat käyttöön muutamia tiedostojen päätteisiin "
-"liittyviä ominaisuuksia:"
-"<br> "
-"<ol>"
-"<li>Kaikki kohdassa <b>%1</b> määritellyt tiedostopäätteet päivitetään, kun "
-"muutat tiedoston tyyppiä. "
-"<br> "
-"<br></li> "
-"<li>Jos kohdassa <b>%2</b> ei ole annettu tiedoston päätettä, ja napsautat <b>"
-"Tallenna</b> -painiketta, %3 lisätään tiedoston nimen loppuun (jos tällä "
-"nimellä ei ole jo tiedostoa). Tiedostopääte määritellään valitsemasi "
-"tiedostotyypin mukaan. "
-"<br> "
-"<br>Jos et halua, että TDE antaa tiedostoille päätteen, voit ottaa tämän "
-"asetuksen pois käytöstä, tai lisätä pisteen (.) tiedoston nimen loppuun (piste "
-"otetaan automaattisesti pois tallennettaessa).</li></ol>"
-"Ellet ole varma, tämä asetus kannattaa pitää päällä koska se helpottaa "
-"tiedostojen käsittelyä."
+"Voit muokata TDE:n lompakkojärjestelmän turvallisuustasoa henkilökohtaisille "
+"tiedoillesi. Jotkut asetuksista vaikuttavat käytettävyyteen. Vaikka "
+"oletusasetukset ovat yleensä sopivat, voit halutessasi muuttaa niitälompakon "
+"hallintamoduulista."
-#: tdefile/tdefiledialog.cpp:2276
-msgid ""
-"<qt>This button allows you to bookmark specific locations. Click on this button "
-"to open the bookmark menu where you may add, edit or select a bookmark."
-"<p>These bookmarks are specific to the file dialog, but otherwise operate like "
-"bookmarks elsewhere in TDE.</qt>"
+#. 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 ""
-"<qt>Tämän painikkeen avulla voit lisätä kirjanmerkkejä eri paikkoihin. Napsauta "
-"tätä painiketta avataksesi kirjanmerkkivalikon, jossa voi lisätä, muokata tai "
-"valita kirjanmerkkejä. "
-"<p>Kirjanmerkit koskevat vain tiedostoikkunaa, mutta toimivat kuten "
-"kirjanmerkit TDE:ssä yleensä.</qt>"
+"Tallenna verkkosalasanat ja paikalliset salasanat eri lompakkotiedostoihin"
-#: tdefile/tdefileview.cpp:77
-msgid "Unknown View"
-msgstr "Tuntematon näkymä"
+#. i18n: file ./misc/tdewalletd/tdewalletwizard.ui line 440
+#: rc.cpp:240
+#, no-c-format
+msgid "Automatically close idle wallets"
+msgstr "Sulje käyttämättömän lompakot automaattisesti"
-#: tdefile/tdefilepreview.cpp:63
-msgid "Preview"
-msgstr "Esikatselu"
+#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 60
+#: rc.cpp:243
+#, no-c-format
+msgid "Allow &Once"
+msgstr "&Salli kerran"
-#: tdefile/tdefilepreview.cpp:69
-msgid "No preview available."
-msgstr "Ei esikatselua saatavilla"
+#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 71
+#: rc.cpp:246
+#, no-c-format
+msgid "Allow &Always"
+msgstr "&Salli aina"
+
+#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 79
+#: rc.cpp:249
+#, no-c-format
+msgid "&Deny"
+msgstr "&Kiellä"
+
+#. i18n: file ./misc/tdewalletd/kbetterthankdialogbase.ui line 87
+#: rc.cpp:252
+#, no-c-format
+msgid "Deny &Forever"
+msgstr "Kiellä &pysyvästi"
#: tdefile/kopenwith.cpp:150
msgid "Known Applications"
msgstr "Tunnetut sovellukset"
+#: tdefile/kicondialog.cpp:332 tdefile/kopenwith.cpp:296
+msgid "Applications"
+msgstr "Sovellukset"
+
#: tdefile/kopenwith.cpp:322
msgid "Open With"
msgstr "Avaa ohjelmalla"
@@ -5033,6 +3533,297 @@ msgstr "&Älä sulje kun komento on suoritettu"
msgid "&Remember application association for this type of file"
msgstr "&Avaa tämän tyyppiset tiedostot aina tällä ohjelmalla"
+#: tdefile/kicondialog.cpp:241 tdefile/kicondialog.cpp:250
+msgid "Select Icon"
+msgstr "Valitse kuvake"
+
+#: tdefile/kicondialog.cpp:270
+msgid "Icon Source"
+msgstr "Kuvakkeen sijainti"
+
+#: tdefile/kicondialog.cpp:276
+msgid "S&ystem icons:"
+msgstr "&Järjestelmän kuvakkeet:"
+
+#: tdefile/kicondialog.cpp:281
+msgid "O&ther icons:"
+msgstr "&Muut kuvakkeet:"
+
+#: tdefile/kicondialog.cpp:293
+msgid "Clear Search"
+msgstr "Tyhjennä haku"
+
+#: tdefile/kicondialog.cpp:297
+msgid "&Search:"
+msgstr "&Hae:"
+
+#: tdefile/kicondialog.cpp:308
+msgid "Search interactively for icon names (e.g. folder)."
+msgstr "Hae interaktiivisesti kuvakkeiden nimiä (esim. kansio)."
+
+#: tdefile/kicondialog.cpp:331
+msgid "Animations"
+msgstr "Animaatiot"
+
+#: tdefile/kicondialog.cpp:333
+msgid "Categories"
+msgstr "Kategoriat"
+
+#: tdefile/kicondialog.cpp:334
+msgid "Devices"
+msgstr "Laitteet"
+
+#: tdefile/kicondialog.cpp:335
+msgid "Emblems"
+msgstr "Tunnuskuva"
+
+#: tdefile/kicondialog.cpp:336
+msgid "Emotes"
+msgstr "Emootiot"
+
+#: tdefile/kicondialog.cpp:337
+msgid "Filesystems"
+msgstr "Tiedostojärjestelmät"
+
+#: tdefile/kicondialog.cpp:338
+msgid "International"
+msgstr "Kansainvälinen"
+
+#: tdefile/kicondialog.cpp:339
+msgid "Mimetypes"
+msgstr "MIME-tyypit"
+
+#: tdefile/kicondialog.cpp:340
+msgid "Places"
+msgstr "Paikat"
+
+#: tdefile/kicondialog.cpp:341
+msgid "Status"
+msgstr "Tila"
+
+#: tdefile/kicondialog.cpp:589
+msgid "*.png *.xpm *.svg *.svgz|Icon Files (*.png *.xpm *.svg *.svgz)"
+msgstr "*.png *.xpm *.svg *.svgz|Kuvaketiedostot (*.png *.xpm *.svg *.svgz)"
+
+#: bookmarks/kbookmarkmenu.cc:797 tdefile/kpropertiesdialog.cpp:992
+#: tdefile/kurlrequesterdlg.cpp:47
+msgid "Location:"
+msgstr "Sijainti:"
+
+#: tdefile/kacleditwidget.cpp:63 tdefile/kacleditwidget.cpp:421
+#: tdefile/tdefiledetailview.cpp:70
+msgid "Owner"
+msgstr "Omistaja"
+
+#: tdefile/kacleditwidget.cpp:64 tdefile/kacleditwidget.cpp:423
+msgid "Owning Group"
+msgstr "Omistajaryhmä"
+
+#: tdefile/kacleditwidget.cpp:65 tdefile/kacleditwidget.cpp:425
+#: tdefile/kpropertiesdialog.cpp:2016
+msgid "Others"
+msgstr "Muut"
+
+#: tdefile/kacleditwidget.cpp:66 tdefile/kacleditwidget.cpp:427
+msgid "Mask"
+msgstr "Maski"
+
+#: tdefile/kacleditwidget.cpp:67 tdefile/kacleditwidget.cpp:429
+msgid "Named User"
+msgstr "Nimetty käyttäjä"
+
+#: tdefile/kacleditwidget.cpp:68 tdefile/kacleditwidget.cpp:431
+msgid "Named Group"
+msgstr "Nimetty ryhmä"
+
+#: tdefile/kacleditwidget.cpp:81
+msgid "Add Entry..."
+msgstr "Lisää merkintä..."
+
+#: tdefile/kacleditwidget.cpp:83
+msgid "Edit Entry..."
+msgstr "Muokkaa merkintää..."
+
+#: tdefile/kacleditwidget.cpp:85
+msgid "Delete Entry"
+msgstr "Poista merkintä"
+
+#: tdefile/kacleditwidget.cpp:280
+msgid " (Default)"
+msgstr " (Oletus)"
+
+#: tdefile/kacleditwidget.cpp:397
+msgid "Edit ACL Entry"
+msgstr "Muokkaa ACL-merkintää"
+
+#: tdefile/kacleditwidget.cpp:407
+msgid "Entry Type"
+msgstr "Merkinnän tyyppi"
+
+#: tdefile/kacleditwidget.cpp:410
+msgid "Default for new files in this folder"
+msgstr "Oletuksena uusille tiedostoille tässä kansiossa"
+
+#: tdefile/kacleditwidget.cpp:446
+msgid "User: "
+msgstr "Käyttäjä: "
+
+#: tdefile/kacleditwidget.cpp:450
+msgid "Group: "
+msgstr "Ryhmä: "
+
+#: tdefile/kacleditwidget.cpp:563
+msgid "Type"
+msgstr "Tyyppi"
+
+#: tdefile/kacleditwidget.cpp:564 tdefile/tdefiledetailview.cpp:66
+msgid "Name"
+msgstr "Nimi"
+
+#: tdefile/kacleditwidget.cpp:565
+msgid ""
+"_: read permission\n"
+"r"
+msgstr "r"
+
+#: tdefile/kacleditwidget.cpp:566
+msgid ""
+"_: write permission\n"
+"w"
+msgstr "w"
+
+#: tdefile/kacleditwidget.cpp:567
+msgid ""
+"_: execute permission\n"
+"x"
+msgstr "x"
+
+#: tdefile/kacleditwidget.cpp:568
+msgid "Effective"
+msgstr "Vaikuttava"
+
+#: tdefile/tdefiledialog.cpp:1684 tdefile/tdefilefiltercombo.cpp:32
+msgid "*|All Files"
+msgstr "*|Kaikki tiedostot"
+
+#: tdefile/tdefilefiltercombo.cpp:164
+msgid "All Supported Files"
+msgstr "Kaikki tuetut tiedostot"
+
+#: tdefile/tdefilemetainfowidget.cpp:111
+msgid "<Error>"
+msgstr "<Virhe>"
+
+#: tdefile/tdefilepreview.cpp:63
+msgid "Preview"
+msgstr "Esikatselu"
+
+#: tdefile/tdefilepreview.cpp:69
+msgid "No preview available."
+msgstr "Ei esikatselua saatavilla"
+
+#: tdefile/tdefileview.cpp:77
+msgid "Unknown View"
+msgstr "Tuntematon näkymä"
+
+#: tdefile/kpreviewprops.cpp:49
+msgid "P&review"
+msgstr "E&sikatselu"
+
+#: tdefile/tdefilespeedbar.cpp:49
+msgid "Desktop"
+msgstr "Työpöytä"
+
+#: tdefile/tdefilespeedbar.cpp:56
+msgid "Documents"
+msgstr "Asiakirjat"
+
+#: tdefile/tdediroperator.cpp:1264 tdefile/tdefilespeedbar.cpp:60
+msgid "Home Folder"
+msgstr "Kotikansio"
+
+# monikko sopii paremmin vaikka alkukielessä on yksikkö -- gola
+#: tdefile/tdefilespeedbar.cpp:65
+msgid "Storage Media"
+msgstr "Tallennusmediat"
+
+#: tdefile/tdefilespeedbar.cpp:100
+msgid "Download"
+msgstr ""
+
+#: tdefile/tdefilespeedbar.cpp:102
+msgid "Music"
+msgstr ""
+
+#: tdefile/tdefilespeedbar.cpp:104
+#, fuzzy
+msgid "Pictures"
+msgstr "Kaikki kuvat"
+
+#: tdefile/tdefilespeedbar.cpp:106
+msgid "Videos"
+msgstr ""
+
+#: tdefile/tdefilespeedbar.cpp:108
+msgid "Templates"
+msgstr ""
+
+#: tdefile/tdefilespeedbar.cpp:110
+#, fuzzy
+msgid "Public"
+msgstr "Julkinen avain: "
+
+#: tdefile/tdefilespeedbar.cpp:115
+msgid "Network Folders"
+msgstr "Verkkokansiot"
+
+#: tdefile/kurlrequester.cpp:213
+msgid "Open file dialog"
+msgstr "Tiedostonavausikkuna"
+
+#: tdefile/kmetaprops.cpp:130
+msgid "&Meta Info"
+msgstr "&Meta-tiedot"
+
+#: tdefile/kdirselectdialog.cpp:90
+msgid "Select Folder"
+msgstr "Valitse kansio"
+
+#: tdefile/kdirselectdialog.cpp:92 tdefile/kdirselectdialog.cpp:125
+#: tdefile/tdediroperator.cpp:1269
+msgid "New Folder..."
+msgstr "Uusi kansio..."
+
+#: tdefile/kdirselectdialog.cpp:109
+msgid "Folders"
+msgstr "Kansiot"
+
+#: tdefile/kdirselectdialog.cpp:128
+msgid "Show Hidden Folders"
+msgstr "Näytä piilotiedostot"
+
+#: tdefile/kdirselectdialog.cpp:407 tdefile/kdirselectdialog.cpp:411
+#: tdefile/tdediroperator.cpp:389 tdefile/tdediroperator.cpp:393
+msgid "New Folder"
+msgstr "Uusi kansio"
+
+#: tdefile/kdirselectdialog.cpp:412 tdefile/tdediroperator.cpp:394
+#, c-format
+msgid ""
+"Create new folder in:\n"
+"%1"
+msgstr ""
+"Luo uusi kansio kohteeseen:\n"
+"%1"
+
+#: tdefile/kdirselectdialog.cpp:435 tdefile/tdediroperator.cpp:422
+msgid "A file or folder named %1 already exists."
+msgstr "Kansio tai tiedosto %1 on jo olemassa."
+
+#: tdefile/kdirselectdialog.cpp:439 tdefile/tdediroperator.cpp:426
+msgid "You do not have permission to create that folder."
+msgstr "Kansion luomiseen ei ole oikeuksia."
+
#: tdefile/tdefilesharedlg.cpp:58
msgid "&Share"
msgstr "&Jaettuna"
@@ -5108,6 +3899,161 @@ msgstr ""
"Kansion\"%1\" jakoa poistettaessa tapahtui virhe. Varmista että "
"Perl-komentosarjaohjelma fileshareset on suid root."
+#: tdefile/kurlbar.cpp:352
+msgid ""
+"<qt>The <b>Quick Access</b> panel provides easy access to commonly used file "
+"locations."
+"<p>Clicking on one of the shortcut entries will take you to that location."
+"<p>By right clicking on an entry you can add, edit and remove shortcuts.</qt>"
+msgstr ""
+"<qt><b>Pikakäyttöpaneeli</b> mahdollistaa nopean pääsyn yleisesti käytettyihin "
+"tiedostoihin. "
+"<p>Napsauttamalla jotain pikavalinnoista siirryt kohteeseen. "
+"<p>Napsauttamalla oikealla hiiren painikkeella tietuetta, voit lisätä, muokata "
+"ja poistaa pikavalintoja.</qt>"
+
+#: tdefile/kurlbar.cpp:620
+#, fuzzy
+msgid "Desktop Search"
+msgstr "Työpöytä"
+
+#: tdefile/kurlbar.cpp:745
+msgid "&Large Icons"
+msgstr "&Suuret kuvakkeet"
+
+#: tdefile/kurlbar.cpp:745
+msgid "&Small Icons"
+msgstr "&Pienet kuvakkeet"
+
+#: tdefile/kurlbar.cpp:751
+msgid "&Edit Entry..."
+msgstr "&Muokkaa merkintää..."
+
+#: tdefile/kurlbar.cpp:755
+msgid "&Add Entry..."
+msgstr "&Lisää merkintä..."
+
+#: tdefile/kurlbar.cpp:759
+msgid "&Remove Entry"
+msgstr "&Poista merkintä"
+
+#: tdefile/kurlbar.cpp:791
+msgid "Enter a description"
+msgstr "Syötä kuvaus"
+
+#: tdefile/kurlbar.cpp:937
+msgid "Edit Quick Access Entry"
+msgstr "Muokkaa pikakäyttömerkintää"
+
+#: tdefile/kurlbar.cpp:940
+msgid ""
+"<qt><b>Please provide a description, URL and icon for this Quick Access "
+"entry.</b></br></qt>"
+msgstr ""
+"<qt><b>Aseta osoite, kuvake ja kuvaus tälle pikakäytön tietueelle.</b></br></qt>"
+
+#: tdefile/kurlbar.cpp:947
+msgid ""
+"<qt>This is the text that will appear in the Quick Access panel."
+"<p>The description should consist of one or two words that will help you "
+"remember what this entry refers to.</qt>"
+msgstr ""
+"<qt>Tämä teksti on esillä pikakäytön paneelissa. "
+"<p>Kuvauksen tulisi sisältää yksi tai kaksi sanaa, jotka auttavat sinua "
+"muistamaan mihin tietue viittaa.</qt>"
+
+#: tdefile/kurlbar.cpp:957
+#, fuzzy
+msgid ""
+"<qt>This is the location associated with the entry. Any valid URL may be used. "
+"For example:"
+"<p>%1"
+"<br>http://www.trinitydesktop.org"
+"<p>By clicking on the button next to the text edit box you can browse to an "
+"appropriate URL.</qt>"
+msgstr ""
+"<qt>Tämä on tietueeseen sidottu paikka. Mitä tahansa oikean muotoista URL:a "
+"voidaan käyttää. Esimerkiksi: "
+"<p>%1 "
+"<br>http://www.kde.org/"
+"<br>ftp://ftp.kde.org/pub/kde/stable/"
+"<p>Voit selata URL:a napsauttamalla painiketta tekstikentän vieressä.<qt>"
+
+#: tdefile/kurlbar.cpp:961
+msgid "&URL:"
+msgstr "&URL:"
+
+#: tdefile/kurlbar.cpp:968
+msgid ""
+"<qt>This is the icon that will appear in the Quick Access panel."
+"<p>Click on the button to select a different icon.</qt>"
+msgstr ""
+"<qt>Tämä kuvake ilmestyy pikakäytön paneeliin. "
+"<p>Napsauta painiketta valitaksesi jonkin muun kuvakkeen.</qt>"
+
+#: tdefile/kurlbar.cpp:970
+msgid "Choose an &icon:"
+msgstr "Valitse &kuvake:"
+
+#: tdefile/kurlbar.cpp:986
+msgid "&Only show when using this application (%1)"
+msgstr "&Vain tälle sovellukselle (%1)"
+
+#: tdefile/kurlbar.cpp:989
+msgid ""
+"<qt>Select this setting if you want this entry to show only when using the "
+"current application (%1)."
+"<p>If this setting is not selected, the entry will be available in all "
+"applications.</qt>"
+msgstr ""
+"<qt>Valitse tämä asetus, jos haluat tietueen näkyvän vain nykyistä sovellusta "
+"(%1) käytettäessä. "
+"<p>Jos asetusta ei ole valittu, tietue on näkyvissä kaikille sovelluksille.</qt> "
+
+#: tdefile/kimagefilepreview.cpp:53
+msgid "&Automatic preview"
+msgstr "&Automaattinen esikatselu"
+
+#: tdefile/kimagefilepreview.cpp:58
+msgid "&Preview"
+msgstr "&Esikatselu"
+
+#: tdefile/kcustommenueditor.cpp:88
+msgid "Menu Editor"
+msgstr "Valikkomuokkain"
+
+#: tdefile/kcustommenueditor.cpp:94 tdefile/tdediroperator.cpp:1258
+msgid "Menu"
+msgstr "Valikko"
+
+#: tdefile/kcustommenueditor.cpp:98
+msgid "New..."
+msgstr "Uusi..."
+
+#: tdefile/kcustommenueditor.cpp:100
+msgid "Move Up"
+msgstr "Siirrä ylös"
+
+#: tdefile/kcustommenueditor.cpp:101
+msgid "Move Down"
+msgstr "Siirrä alas"
+
+#: tdefile/tdefileiconview.cpp:63
+msgid "Small Icons"
+msgstr "Pienet kuvakkeet"
+
+#: tdefile/tdefileiconview.cpp:68
+msgid "Large Icons"
+msgstr "Suuret kuvakkeet"
+
+#: tdefile/tdefileiconview.cpp:76
+msgid "Thumbnail Previews"
+msgstr "Pienoiskuvien esikatselu"
+
+#: tdefile/tdefileiconview.cpp:120
+msgid "Icon View"
+msgstr "Kuvakenäkymä"
+
#: tdefile/kpropertiesdialog.cpp:177 tdefile/kpropertiesdialog.cpp:193
#: tdefile/kpropertiesdialog.cpp:209 tdefile/kpropertiesdialog.cpp:232
#: tdefile/kpropertiesdialog.cpp:252 tdefile/kpropertiesdialog.cpp:272
@@ -5441,6 +4387,10 @@ msgstr "Erikoisvalinta. Valinnan tarkka tarkoitus näkyy oikeassa sarakkeessa."
msgid "User"
msgstr "Käyttäjä"
+#: tdefile/kpropertiesdialog.cpp:2012 tdefile/tdefiledetailview.cpp:71
+msgid "Group"
+msgstr "Ryhmä"
+
#: tdefile/kpropertiesdialog.cpp:2020
msgid "Set UID"
msgstr "Määrittele UID"
@@ -5587,6 +4537,10 @@ msgstr "&Sovellus"
msgid "Add File Type for %1"
msgstr "Lisää tiedostotyyppi %1:lle"
+#: bookmarks/kbookmarkmenu.cc:829 tdefile/kpropertiesdialog.cpp:3306
+msgid "&Add"
+msgstr "&Lisää"
+
#: tdefile/kpropertiesdialog.cpp:3307 tdefile/kpropertiesdialog.cpp:3308
msgid ""
"Add the selected file types to\n"
@@ -5680,26 +4634,6 @@ msgstr "Kommentti:"
msgid "File types:"
msgstr "Tiedostotyypit:"
-#: tdefile/tdefilefiltercombo.cpp:164
-msgid "All Supported Files"
-msgstr "Kaikki tuetut tiedostot"
-
-#: tdefile/kcustommenueditor.cpp:88
-msgid "Menu Editor"
-msgstr "Valikkomuokkain"
-
-#: tdefile/kcustommenueditor.cpp:98
-msgid "New..."
-msgstr "Uusi..."
-
-#: tdefile/kcustommenueditor.cpp:100
-msgid "Move Up"
-msgstr "Siirrä ylös"
-
-#: tdefile/kcustommenueditor.cpp:101
-msgid "Move Down"
-msgstr "Siirrä alas"
-
#: tdefile/knotifydialog.cpp:81
msgid "Sounds"
msgstr "Äänet"
@@ -5822,310 +4756,1167 @@ msgstr "Määriteltyä tiedostoa ei ole olemassa."
msgid "No description available"
msgstr "Kuvausta ei ole saatavilla"
-#: tdefile/tdefilemetainfowidget.cpp:111
-msgid "<Error>"
-msgstr "<Virhe>"
+#: tdefile/tdefiledialog.cpp:347
+msgid "Please specify the filename to save to."
+msgstr "Syötä tallennettavan tiedoston nimi."
-#: httpfilter/httpfilter.cc:278
-msgid "Unexpected end of data, some information may be lost."
-msgstr "Odottamaton tiedon loppu, jotain tietoa on voinut hukkua."
+#: tdefile/tdefiledialog.cpp:349
+msgid "Please select the file to open."
+msgstr "Valitse avattava tiedosto."
-#: httpfilter/httpfilter.cc:335
-msgid "Receiving corrupt data."
-msgstr "Vastaanotetaan viallista tietoa."
+#: tdefile/tdefiledialog.cpp:410 tdefile/tdefiledialog.cpp:453
+#: tdefile/tdefiledialog.cpp:1558
+msgid "You can only select local files."
+msgstr "Voit valita vain paikallisia tiedostoja."
-#: ../tdeioslave/ftp/ftp.cc:451
+#: tdefile/tdefiledialog.cpp:411 tdefile/tdefiledialog.cpp:454
+#: tdefile/tdefiledialog.cpp:1559
+msgid "Remote Files Not Accepted"
+msgstr "Etätiedostoja ei hyväksytä"
+
+#: tdefile/tdefiledialog.cpp:445
+msgid ""
+"%1\n"
+"does not appear to be a valid URL.\n"
+msgstr ""
+"%1\n"
+"ei näytä oikenmuotoiselta URL:ta.\n"
+
+#: tdefile/tdefiledialog.cpp:445
+msgid "Invalid URL"
+msgstr "Virheellinen URL"
+
+#: tdefile/tdefiledialog.cpp:782
+msgid ""
+"<p>While typing in the text area, you may be presented with possible matches. "
+"This feature can be controlled by clicking with the right mouse button and "
+"selecting a preferred mode from the <b>Text Completion</b> menu."
+msgstr ""
+"<p>Kun kirjoitat tekstikenttään, TDE yrittää täydentää tekstiäsi "
+"automaattisesti. Tämän toiminnon asetuksia voidaan muokata napsauttamalla "
+"hiiren oikealla painikkeella ja valitsemalla vaihtoehto kohdasta <b>"
+"Tekstin täydennys</b>."
+
+#: tdefile/tdefiledialog.cpp:791
+msgid "This is the name to save the file as."
+msgstr "Tämä on tallennettavan tiedoston nimi."
+
+#: tdefile/tdefiledialog.cpp:796
+msgid ""
+"This is the list of files to open. More than one file can be specified by "
+"listing several files, separated by spaces."
+msgstr ""
+"Tämä on avattavien tiedostojen lista. Useampi kuin yksi tiedosto voidaan "
+"määritellä listaamalla useita tiedostoja välilyönneillä eroteltuna."
+
+#: tdefile/tdefiledialog.cpp:803
+msgid "This is the name of the file to open."
+msgstr "Tämä on avattavan tiedoston nimi."
+
+#: tdefile/tdefiledialog.cpp:841
+msgid "Current location"
+msgstr "Nykyinen sijainti"
+
+#: tdefile/tdefiledialog.cpp:842
+msgid ""
+"This is the currently listed location. The drop-down list also lists commonly "
+"used locations. This includes standard locations, such as your home folder, as "
+"well as locations that have been visited recently."
+msgstr ""
+"Usein käytetyt paikat ovat listattu tähän. Tämä pudotusluettelo sisältää "
+"oletuspaikat, kuten kotikansiosi, ja paikat joissa olet ollut lähiaikoina."
+
+#: tdefile/tdefiledialog.cpp:849
#, c-format
-msgid "Opening connection to host %1"
-msgstr "Avataan yhteyttä palvelimeen %1"
+msgid "Root Folder: %1"
+msgstr "Juurikansio: %1"
-#: ../tdeioslave/ftp/ftp.cc:469
+#: tdefile/tdefiledialog.cpp:855
#, c-format
-msgid "Connected to host %1"
-msgstr "Yhdistetty palvelimeen %1"
+msgid "Home Folder: %1"
+msgstr "Kotikansio: %1"
-#: ../tdeioslave/ftp/ftp.cc:518
+#: tdefile/tdefiledialog.cpp:864
+#, c-format
+msgid "Documents: %1"
+msgstr "Asiakirjat: %1"
+
+#: tdefile/tdefiledialog.cpp:871
+#, c-format
+msgid "Desktop: %1"
+msgstr "Työpöytä: %1"
+
+#: tdefile/tdefiledialog.cpp:912
msgid ""
-"%1.\n"
-"\n"
-"Reason: %2"
+"<qt>Click this button to enter the parent folder."
+"<p>For instance, if the current location is file:/home/%1 clicking this button "
+"will take you to file:/home.</qt>"
msgstr ""
-"%1.\n"
-"\n"
-"Syy: %2"
+"<qt>Napsauta tätä painiketta siirtyäksesi yläkansioon. "
+"<p>Jos esimerkiksi nykyinen sijaintisi on file:/home/%1, tämän painikkeen "
+"napsauttaminen siirtää sinut kansioon file:/home.</qt>"
-#: ../tdeioslave/ftp/ftp.cc:541
-msgid "Sending login information"
-msgstr "Lähetetään sisäänkirjautumistiedot"
+#: tdefile/tdefiledialog.cpp:916
+msgid "Click this button to move backwards one step in the browsing history."
+msgstr ""
+"Napsauta tätä painiketta siirtyäksesi askeleen taaksepäin selaushistoriassa."
-#: ../tdeioslave/ftp/ftp.cc:588
+#: tdefile/tdefiledialog.cpp:918
+msgid "Click this button to move forward one step in the browsing history."
+msgstr ""
+"Napsauta tätä painiketta siirtyäksesi askeleen eteenpäin selaushistoriassa."
+
+#: tdefile/tdefiledialog.cpp:920
+msgid "Click this button to reload the contents of the current location."
+msgstr ""
+"Napsauta tätä painiketta ladataksesi nykyisen paikan sisällön uudelleen."
+
+#: tdefile/tdefiledialog.cpp:923
+msgid "Click this button to create a new folder."
+msgstr "Napsauta tätä painiketta luodaksesi kansion."
+
+#: tdefile/tdefiledialog.cpp:926
+msgid "Show Quick Access Navigation Panel"
+msgstr "Näytä pikakäytön navigaatiopaneeli"
+
+#: tdefile/tdefiledialog.cpp:927
+msgid "Hide Quick Access Navigation Panel"
+msgstr "Piilota pikakäytön navigaatiopaneeli"
+
+#: tdefile/tdefiledialog.cpp:932
+msgid "Show Bookmarks"
+msgstr "Näytä kirjanmerkit"
+
+#: tdefile/tdefiledialog.cpp:933
+msgid "Hide Bookmarks"
+msgstr "Piilota kirjanmerkit"
+
+#: tdefile/tdefiledialog.cpp:938
msgid ""
-"Message sent:\n"
-"Login using username=%1 and password=[hidden]\n"
-"\n"
-"Server replied:\n"
-"%2\n"
-"\n"
+"<qt>This is the configuration menu for the file dialog. Various options can be "
+"accessed from this menu including: "
+"<ul>"
+"<li>how files are sorted in the list</li>"
+"<li>types of view, including icon and list</li>"
+"<li>showing of hidden files</li>"
+"<li>the Quick Access navigation panel</li>"
+"<li>file previews</li>"
+"<li>separating folders from files</li></ul></qt>"
msgstr ""
-"Lähetetty viesti:\n"
-"Sisäänkirjautuminen käyttäjänimellä: %1 ja salasanalla: [piilotettu]\n"
-"\n"
-"Palvelin vastasi:\n"
-"%2\n"
-"\n"
+"<qt>Tämä on tiedostoikkunan asetusvalikko. Voit määritellä asetuksia kuten: "
+"<ul> "
+"<li>missä järjestyksessä tiedostot näytetään</li>"
+"<li>näyttötapa, kuten kuvake- ja luettelonäkymä</li>"
+"<li>piilotiedostojen näyttäminen</li>"
+"<li>pikanäyttöpaneelin käyttäminen</li> "
+"<li>tiedostojen esikatselu</li>"
+"<li>kansioiden ja tiedostojen erottaminen</li></ul></qt>"
-#: ../tdeioslave/ftp/ftp.cc:596 ../tdeioslave/http/http.cc:5201
-msgid "You need to supply a username and a password to access this site."
+#: tdefile/tdefiledialog.cpp:992
+msgid "&Location:"
+msgstr "&Sijainti:"
+
+#: tdefile/tdefiledialog.cpp:1018
+msgid ""
+"<qt>This is the filter to apply to the file list. File names that do not match "
+"the filter will not be shown."
+"<p>You may select from one of the preset filters in the drop down menu, or you "
+"may enter a custom filter directly into the text area."
+"<p>Wildcards such as * and ? are allowed.</qt>"
msgstr ""
-"Sinun tulee antaa käyttäjätunnus ja salasana päästäksesi tälle palvelimelle."
+"<qt>Tämä on tiedostolistaan käytettävä suodin. Tiedostonimet, jotka eivät osu "
+"suotimeen, eivät ole esillä. "
+"<p>Voit valita jonkin esiasetetuista suotimista alasvetovalikosta, tai voit "
+"antaa oman suotimen suoraan tekstikenttään. "
+"<p>Jokerimerkit, kuten * ja ? on sallittuja.</qt>"
-#: ../tdeioslave/ftp/ftp.cc:598 ../tdeioslave/http/http.cc:5209
-msgid "Site:"
-msgstr "Palvelin:"
+#: tdefile/tdefiledialog.cpp:1024
+msgid "&Filter:"
+msgstr "S&uodin:"
-#: ../tdeioslave/ftp/ftp.cc:599
-msgid "<b>%1</b>"
-msgstr "<b>%1</b>"
+#: tdefile/tdefiledialog.cpp:1171
+msgid "search term"
+msgstr ""
-#: ../tdeioslave/ftp/ftp.cc:662
-msgid "Login OK"
-msgstr "Sisäänkirjautuminen OK"
+#: tdefile/tdefiledialog.cpp:1488
+msgid ""
+"The chosen filenames do not\n"
+"appear to be valid."
+msgstr ""
+"Valitut tiedostonimet eivät näytä\n"
+"olevan oikeanmuotoisia."
-#: ../tdeioslave/ftp/ftp.cc:691
-#, c-format
-msgid "Could not login to %1."
-msgstr "Ei voitu kirjautua %1:n."
+#: tdefile/tdefiledialog.cpp:1490
+msgid "Invalid Filenames"
+msgstr "Virheelliset tiedostonimet"
-#: ../tdeioslave/file/file.cc:565 ../tdeioslave/file/file.cc:799
-#, c-format
+#: tdefile/tdefiledialog.cpp:1520
msgid ""
-"Could not change permissions for\n"
-"%1"
+"The requested filenames\n"
+"%1\n"
+"do not appear to be valid;\n"
+"make sure every filename is enclosed in double quotes."
msgstr ""
-"Tiedoston %1 oikeuksia ei\n"
-"voitu muuttaa"
+"Pyydetyt tiedostonimet\n"
+"%1\n"
+"eivät näytä oikeanmuotoisilta.\n"
+"Varmista että kaikki tiedostonimet ovat lainausmerkkien välissä."
-#: ../tdeioslave/file/file.cc:731
-msgid "Cannot copy file from %1 to %2. (Errno: %3)"
+#: tdefile/tdefiledialog.cpp:1524
+msgid "Filename Error"
+msgstr "Tiedostonimivirhe"
+
+#: tdefile/tdefiledialog.cpp:1681
+msgid "*|All Folders"
+msgstr "*|Kaikki kansiot"
+
+#: misc/tdewalletd/tdewalletd.cpp:443 misc/tdewalletd/tdewalletd.cpp:457
+#: tdefile/tdefiledialog.cpp:1841
+msgid "&Open"
+msgstr "&Avaa"
+
+#: tdefile/tdefiledialog.cpp:1981
+msgid "Automatically select filename e&xtension (%1)"
+msgstr "Valitse &tiedostopääte automaattisesti (%1)"
+
+#: tdefile/tdefiledialog.cpp:1982
+msgid "the extension <b>%1</b>"
+msgstr "pääte <b>%1</b>"
+
+#: tdefile/tdefiledialog.cpp:1990
+msgid "Automatically select filename e&xtension"
+msgstr "Valitse tiedostopääte &automaattisesti"
+
+#: tdefile/tdefiledialog.cpp:1991
+msgid "a suitable extension"
+msgstr "sopiva tiedostopääte"
+
+#: tdefile/tdefiledialog.cpp:2002
+msgid ""
+"This option enables some convenient features for saving files with extensions:"
+"<br>"
+"<ol>"
+"<li>Any extension specified in the <b>%1</b> text area will be updated if you "
+"change the file type to save in."
+"<br>"
+"<br></li>"
+"<li>If no extension is specified in the <b>%2</b> text area when you click <b>"
+"Save</b>, %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."
+"<br>"
+"<br>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).</li></ol>"
+"If unsure, keep this option enabled as it makes your files more manageable."
msgstr ""
-"Ei voida kopioida tiedostoa kohteesta %1 kohteeseen %2. (Virheilmoitus: %3)"
+"Jos valitset tämän kohdan, saat käyttöön muutamia tiedostojen päätteisiin "
+"liittyviä ominaisuuksia:"
+"<br> "
+"<ol>"
+"<li>Kaikki kohdassa <b>%1</b> määritellyt tiedostopäätteet päivitetään, kun "
+"muutat tiedoston tyyppiä. "
+"<br> "
+"<br></li> "
+"<li>Jos kohdassa <b>%2</b> ei ole annettu tiedoston päätettä, ja napsautat <b>"
+"Tallenna</b> -painiketta, %3 lisätään tiedoston nimen loppuun (jos tällä "
+"nimellä ei ole jo tiedostoa). Tiedostopääte määritellään valitsemasi "
+"tiedostotyypin mukaan. "
+"<br> "
+"<br>Jos et halua, että TDE antaa tiedostoille päätteen, voit ottaa tämän "
+"asetuksen pois käytöstä, tai lisätä pisteen (.) tiedoston nimen loppuun (piste "
+"otetaan automaattisesti pois tallennettaessa).</li></ol>"
+"Ellet ole varma, tämä asetus kannattaa pitää päällä koska se helpottaa "
+"tiedostojen käsittelyä."
-#: ../tdeioslave/file/file.cc:1210
-#, c-format
-msgid "No media in device for %1"
-msgstr "Ei mediaa laitteessa %1"
+#: tdefile/tdefiledialog.cpp:2276
+msgid ""
+"<qt>This button allows you to bookmark specific locations. Click on this button "
+"to open the bookmark menu where you may add, edit or select a bookmark."
+"<p>These bookmarks are specific to the file dialog, but otherwise operate like "
+"bookmarks elsewhere in TDE.</qt>"
+msgstr ""
+"<qt>Tämän painikkeen avulla voit lisätä kirjanmerkkejä eri paikkoihin. Napsauta "
+"tätä painiketta avataksesi kirjanmerkkivalikon, jossa voi lisätä, muokata tai "
+"valita kirjanmerkkejä. "
+"<p>Kirjanmerkit koskevat vain tiedostoikkunaa, mutta toimivat kuten "
+"kirjanmerkit TDE:ssä yleensä.</qt>"
-#: ../tdeioslave/file/file.cc:1385
-msgid "No Media inserted or Media not recognized."
-msgstr "Mediaa ei ole lisätty tai mediaa ei ole tunnistettu."
+#: tdefile/tdediroperator.cpp:920 tdefile/tdediroperator.cpp:1321
+#: tdefile/tdefiledetailview.cpp:64
+msgid "Detailed View"
+msgstr "Tarkka näkymä"
-#: ../tdeioslave/file/file.cc:1395 ../tdeioslave/file/file.cc:1601
-msgid "\"vold\" is not running."
-msgstr "\"vold\" ei ole käynnissä."
+#: misc/uiserver.cpp:146 misc/uiserver.cpp:471
+#: tdefile/tdefiledetailview.cpp:67
+msgid "Size"
+msgstr "Koko"
-#: ../tdeioslave/file/file.cc:1429
-msgid "Could not find program \"mount\""
-msgstr "Ohjelmaa \"mount\" ei löytynyt"
+#: tdefile/tdefiledetailview.cpp:68
+msgid "Date"
+msgstr "Päiväys"
-#: ../tdeioslave/file/file.cc:1614
-msgid "Could not find program \"umount\""
-msgstr "Ohjelmaa \"unmount\" ei löytynyt"
+#: tdefile/tdefiledetailview.cpp:69
+msgid "Permissions"
+msgstr "Oikeudet"
-#: ../tdeioslave/file/file.cc:1794
+#: tdefile/tdediroperator.cpp:448
+msgid "You did not select a file to delete."
+msgstr "Poistettavaa tiedostoa ei valittu."
+
+#: tdefile/tdediroperator.cpp:449
+msgid "Nothing to Delete"
+msgstr "Ei poistettavaa"
+
+#: tdefile/tdediroperator.cpp:471
+msgid ""
+"<qt>Do you really want to delete\n"
+" <b>'%1'</b>?</qt>"
+msgstr ""
+"<qt>Haluatko varmasti poistaa tiedoston\n"
+" <b>%1</b>?</qt>"
+
+#: tdefile/tdediroperator.cpp:473
+msgid "Delete File"
+msgstr "Poista tiedosto"
+
+#: tdefile/tdediroperator.cpp:478
#, c-format
-msgid "Could not read %1"
-msgstr "Ei voitu lukea :%1"
+msgid ""
+"_n: Do you really want to delete this item?\n"
+"Do you really want to delete these %n items?"
+msgstr ""
+"Haluatko varmasti poistaa tämän kohteen?\n"
+"Haluatko varmasti poistaa nämä %n kohdetta?"
-#: ../tdeioslave/metainfo/metainfo.cpp:99
+#: tdefile/tdediroperator.cpp:480
+msgid "Delete Files"
+msgstr "Poista tiedostot"
+
+#: tdefile/tdediroperator.cpp:511
+msgid "You did not select a file to trash."
+msgstr "Poistettavaa tiedostoa ei valittu."
+
+#: tdefile/tdediroperator.cpp:512
+msgid "Nothing to Trash"
+msgstr "Ei poistettavaa"
+
+#: tdefile/tdediroperator.cpp:534
+msgid ""
+"<qt>Do you really want to trash\n"
+" <b>'%1'</b>?</qt>"
+msgstr ""
+"<qt>Haluatko varmasti poistaa tiedoston\n"
+" <b>\"%1\"</b>?</qt>"
+
+#: tdefile/tdediroperator.cpp:536
+msgid "Trash File"
+msgstr "Poista tiedosto"
+
+#: tdefile/tdediroperator.cpp:537 tdefile/tdediroperator.cpp:544
+msgid ""
+"_: to trash\n"
+"&Trash"
+msgstr "&Poista"
+
+#: tdefile/tdediroperator.cpp:541
#, c-format
-msgid "No metainfo for %1"
-msgstr "Ei metatietoja tiedostolle %1"
+msgid ""
+"_n: translators: not called for n == 1\n"
+"Do you really want to trash these %n items?"
+msgstr ""
+"Haluatko varmasti poistaa tämän tiedoston?\n"
+"Haluatko varmasti poistaa %n tiedostoa?"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:80
-msgid "Cookie Alert"
-msgstr "Evästevaroitus"
+#: tdefile/tdediroperator.cpp:543
+msgid "Trash Files"
+msgstr "Roskakorin tiedostot"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:112
+#: tdefile/tdediroperator.cpp:658 tdefile/tdediroperator.cpp:726
+msgid "The specified folder does not exist or was not readable."
+msgstr "Määriteltyä kansiota ei ole olemassa tai sitä ei voida lukea"
+
+#: tdefile/tdediroperator.cpp:925 tdefile/tdediroperator.cpp:1319
+msgid "Short View"
+msgstr "Lyhyt näkymä"
+
+#: tdefile/tdediroperator.cpp:1260
+msgid "Parent Folder"
+msgstr "Yläkansio"
+
+#: tdefile/tdediroperator.cpp:1271
+msgid "Move to Trash"
+msgstr "Siirrä roskakoriin"
+
+#: tdefile/tdediroperator.cpp:1282
+msgid "Sorting"
+msgstr "Järjestys"
+
+#: tdefile/tdediroperator.cpp:1283
+msgid "By Name"
+msgstr "Nimen mukaan"
+
+#: tdefile/tdediroperator.cpp:1286
+msgid "By Date"
+msgstr "Päiväyksen mukaan"
+
+#: tdefile/tdediroperator.cpp:1289
+msgid "By Size"
+msgstr "Koon mukaan"
+
+#: tdefile/tdediroperator.cpp:1292
+msgid "Reverse"
+msgstr "Käänteinen"
+
+#: tdefile/tdediroperator.cpp:1302
+msgid "Folders First"
+msgstr "Kansiot ensin"
+
+#: tdefile/tdediroperator.cpp:1304
+msgid "Case Insensitive"
+msgstr "Kirjainkokoa ei huomioida"
+
+#: tdefile/tdediroperator.cpp:1324
+msgid "Show Hidden Files"
+msgstr "Näytä piilotiedostot"
+
+#: tdefile/tdediroperator.cpp:1327
+msgid "Separate Folders"
+msgstr "Erilliset kansiot"
+
+#: tdefile/tdediroperator.cpp:1331
+msgid "Show Preview"
+msgstr "Näytä esikatselu"
+
+#: tdefile/tdediroperator.cpp:1335
+msgid "Hide Preview"
+msgstr "Piilota esikatselu"
+
+#: bookmarks/kbookmark.cc:117
+msgid "Create New Bookmark Folder"
+msgstr "Luo uusi kirjanmerkkikansio"
+
+#: bookmarks/kbookmark.cc:118
#, c-format
+msgid "Create New Bookmark Folder in %1"
+msgstr "Luo uusi kirjanmerkkikansio kohteeseen %1"
+
+#: bookmarks/kbookmark.cc:120
+msgid "New folder:"
+msgstr "Uusi kansio:"
+
+#: bookmarks/kbookmark.cc:286
+msgid "--- separator ---"
+msgstr "--- erotin ---"
+
+#: bookmarks/kbookmarkmanager.cc:365
msgid ""
-"_n: You received a cookie from\n"
-"You received %n cookies from"
+"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 ""
-"Vastaanotit evästeen palvelimelta\n"
-"Vastaanotit %n evästettä palvelimelta"
+"Kansioon %1 ei voitu tallentaa kirjanmerkkejä. Tallennus palautti "
+"virheilmoituksen \"%2\". Virheilmoitus näytetään vain kerran. Ongelma täytyy "
+"korjata välittömästi. Todennäköisesti kiintolevy on täynnä."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:129
-msgid " <b>[Cross Domain!]</b>"
-msgstr " <b>[Verkkoalueen ylittävä]</b>"
+#: bookmarks/kbookmarkmanager.cc:506 bookmarks/kbookmarkmenu.cc:343
+msgid "Cannot add bookmark with empty URL."
+msgstr "Kirjanmerkkiä ei voida lisätä ilman verkko-osoitetta."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:132
-msgid "Do you want to accept or reject?"
-msgstr "Haluatko hyväksyä vai hylätä?"
+#: bookmarks/kbookmarkimporter_opera.cc:110
+#: bookmarks/kbookmarkimporter_opera.cc:113
+msgid "*.adr|Opera Bookmark Files (*.adr)"
+msgstr "*.adr|Operan kirjanmerkkitiedostot (*.adr)"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:143
-msgid "Apply Choice To"
-msgstr "Koskee"
+#: bookmarks/kbookmarkmenu.cc:259
+msgid "Add Bookmark Here"
+msgstr "Lisää kirjanmerkki"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146
-msgid "&Only this cookie"
-msgstr "&Vain tämä eväste"
+#: bookmarks/kbookmarkmenu.cc:276
+msgid "Open Folder in Bookmark Editor"
+msgstr "Avaa kansio kirjanmerkkimuokkaimessa"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146
-msgid "&Only these cookies"
-msgstr "&Vain nämä evästeet"
+#: bookmarks/kbookmarkmenu.cc:279
+msgid "Delete Folder"
+msgstr "Poista kansio"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:149
+#: bookmarks/kbookmarkmenu.cc:287
+msgid "Copy Link Address"
+msgstr "Kopio linkin osoite"
+
+#: bookmarks/kbookmarkmenu.cc:290
+msgid "Delete Bookmark"
+msgstr "Poista kirjanmerkki"
+
+#: bookmarks/kbookmarkmenu.cc:318
+msgid "Bookmark Properties"
+msgstr "Kirjanmerkkien ominaisuudet"
+
+#: bookmarks/kbookmarkmenu.cc:381
msgid ""
-"Select this option to accept/reject only this cookie. You will be prompted if "
-"another cookie is received. <em>(see WebBrowsing/Cookies in the Control "
-"Center)</em>."
+"Are you sure you wish to remove the bookmark folder\n"
+"\"%1\"?"
msgstr ""
-"Valitse tämä asetus hyväksyäksesi/hylätäksesi vain tämän evästeen. Uuden "
-"evästeen vastaanotto kysytään erikseen. <em>(katso Selailu/Evästeet "
-"ohjauskeskuksessa)</em>."
+"Haluatko varmasti poistaa kirjanmerkkikansion\n"
+"\"%1\"?"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:154
-msgid "All cookies from this do&main"
-msgstr "Kaikki evästeet tältä v&erkkoalueelta"
+#: bookmarks/kbookmarkmenu.cc:382
+msgid ""
+"Are you sure you wish to remove the bookmark\n"
+"\"%1\"?"
+msgstr ""
+"Haluatko varmasti poistaa kirjanmerkin\n"
+"\"%1\"?"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:156
+#: bookmarks/kbookmarkmenu.cc:383
+msgid "Bookmark Folder Deletion"
+msgstr "Kirjanmerkkikansion poisto"
+
+#: bookmarks/kbookmarkmenu.cc:384
+msgid "Bookmark Deletion"
+msgstr "Kirjanmerkin poisto"
+
+#: bookmarks/kbookmarkmenu.cc:486
+msgid "Bookmark Tabs as Folder..."
+msgstr "Lisää välilehdet kirjanmerkkikansioksi..."
+
+#: bookmarks/kbookmarkmenu.cc:495
+msgid "Add a folder of bookmarks for all open tabs."
+msgstr "Lisää kirjanmerkkikansio avoimista välilehdistä."
+
+#: bookmarks/kbookmarkmenu.cc:506 bookmarks/kbookmarkmenu_p.h:146
+msgid "Add Bookmark"
+msgstr "Lisää kirjanmerkki"
+
+#: bookmarks/kbookmarkmenu.cc:515
+msgid "Add a bookmark for the current document"
+msgstr "Lisää kirjanmerkki nykyiseen asiakirjaan"
+
+#: bookmarks/kbookmarkmenu.cc:529
+msgid "Edit your bookmark collection in a separate window"
+msgstr "Muokkaa kirjanmerkkikokoelmaa erillisessä ikkunassa"
+
+#: bookmarks/kbookmarkmenu.cc:538
+msgid "&New Bookmark Folder..."
+msgstr "&Uusi kirjanmerkkikansio..."
+
+#: bookmarks/kbookmarkmenu.cc:550
+msgid "Create a new bookmark folder in this menu"
+msgstr "Luo uusi kirjanmerkkikansio tähän valikkoon"
+
+#: bookmarks/kbookmarkmenu.cc:684
+msgid "Quick Actions"
+msgstr "Pikatoiminnot"
+
+#: bookmarks/kbookmarkmenu.cc:831
+msgid "&New Folder..."
+msgstr "&Uusi kansio..."
+
+#: bookmarks/kbookmarkmenu.cc:948
+msgid "Bookmark"
+msgstr "Kirjanmerkki"
+
+#: bookmarks/kbookmarkmenu.cc:1115
+msgid "Netscape Bookmarks"
+msgstr "Netscape-kirjanmerkit"
+
+#: bookmarks/kbookmarkimporter_ns.cc:110 bookmarks/kbookmarkimporter_ns.cc:113
+msgid "*.html|HTML Files (*.html)"
+msgstr "*.html|HTML-tiedostot (*.html)"
+
+#: bookmarks/kbookmarkimporter_ns.cc:197
+msgid "<!-- This file was generated by Konqueror -->"
+msgstr "<!-- Tämän tiedoston on luonut Konqueror -->"
+
+#: _translatorinfo.cpp:1
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 "
-"<em>(see WebBrowsing/Cookies in the Control Center)</em>."
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Kim Enkovaara,Mikko Ikola"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kim.enkovaara@iki.fi,ikola@iki.fi"
+
+#: misc/tdewalletd/tdewalletd.cpp:438
+msgid ""
+"<qt>TDE has requested to open the wallet '<b>%1</b>'. Please enter the password "
+"for this wallet below."
msgstr ""
-"Valitse tämä asetus hyväksyäksesi/hylätäksesi kaikki evästeet tältä "
-"palvelimelta. Valitsemalla tämän asetuksen lisäät uuden käytännön palvelimelle "
-"josta eväste tuli. Tämä käytäntö on pysyvä, ellet muokkaa sitä käsin "
-"Ohjauskeskuksesta <em>(katso Selailu/Evästeet Ohjauskeskuksessa)</em>."
+"<qt>TDE on pyytänyt avaamaan lompakon \"<b>%1</b>\". Anna lompakon salasana."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:163
-msgid "All &cookies"
-msgstr "&Kaikki evästeet"
+#: misc/tdewalletd/tdewalletd.cpp:440
+msgid ""
+"<qt>The application '<b>%1</b>' has requested to open the wallet '<b>%2</b>"
+"'. Please enter the password for this wallet below."
+msgstr ""
+"<qt>Ohjelma \"<b>%1</b>\" pyytää lompakon \"<b>%2</b>"
+"\" avaamista. Anna lompakon salasana."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:165
+#: misc/tdewalletd/tdewalletd.cpp:452
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 <em>(see WebBrowsing/Cookies in the Control Center)</em>."
+"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 ""
-"Valitse tämä asetus hyväksyäksesi/hylätäksesi kaikki evästeet kaikkialta. Tämän "
-"asetuksen valinta muuttaa yleisiä evästekäytäntöjä Ohjauskeskuksessa <em>"
-"(katso Selailu/Evästeet ohjauskeskuksessa)</em>."
+"TDE pyytää lompakon avaamista. Tätä käytetään tärkeän tiedon turvalliseen "
+"säilömiseen. Syötä tämän lompakon kanssa käytettävä salasana tai peruuta "
+"ohjelman pyyntö."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:182
-msgid "&Accept"
-msgstr "&Hyväksy"
+#: misc/tdewalletd/tdewalletd.cpp:454
+msgid ""
+"<qt>The application '<b>%1</b>' 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 ""
+"<qt>Ohjelma \"<b>%1</b>\" pyytää TDE:n lompakon avaamista. Tätä käytetään "
+"tärkeän tiedon turvalliseen säilömiseen. Syötä tämän lompakon kanssa käytettävä "
+"salasana tai peruuta ohjelman pyyntö."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:187
-msgid "&Reject"
-msgstr "H&ylkää"
+#: misc/tdewalletd/tdewalletd.cpp:461
+msgid ""
+"<qt>TDE has requested to create a new wallet named '<b>%1</b>"
+"'. Please choose a password for this wallet, or cancel to deny the "
+"application's request."
+msgstr ""
+"<qt>TDE pyytää luomaan uuden lompakon nimeltään \"<b>%1</b>"
+"\". Valitse salasana lompakolle tai peruuta ohjelman pyyntö."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:228
-msgid "&Details <<"
-msgstr "Piilota lisäasetukse&t"
+#: misc/tdewalletd/tdewalletd.cpp:463
+msgid ""
+"<qt>The application '<b>%1</b>' has requested to create a new wallet named '<b>"
+"%2</b>'. Please choose a password for this wallet, or cancel to deny the "
+"application's request."
+msgstr ""
+"<qt>Ohjelma \"<b>%1</b>\" pyytää luomaan uuden lompakon nimeltään \"<b>%2</b>"
+"\". Valitse salasana lompakolle tai peruuta ohjelman pyyntö."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:220
-msgid "&Details >>"
-msgstr "Näytä lisäasetukse&t"
+#: misc/tdewalletd/tdewalletd.cpp:466
+msgid "C&reate"
+msgstr "&Luo"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:201
-msgid "See or modify the cookie information"
-msgstr "Katso tai muokkaa evästeen tietoja"
+#: 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 "TDE:n lompakkopalvelu"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:263
-msgid "Cookie Details"
-msgstr "Evästeen yksityiskohdat"
+#: misc/tdewalletd/tdewalletd.cpp:482
+msgid ""
+"<qt>Error opening the wallet '<b>%1</b>'. Please try again."
+"<br>(Error code %2: %3)"
+msgstr ""
+"<qt>Virhe avattaessa lompakkoa \"<b>%1</b>\". Yritä uudelleen. "
+"<br>(Virhekoodi %2: %3)"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:278
-msgid "Value:"
-msgstr "Arvo:"
+#: misc/tdewalletd/tdewalletd.cpp:556
+msgid "<qt>TDE has requested access to the open wallet '<b>%1</b>'."
+msgstr "<qt>TDE pyytää lupaa avonaiseen lompakkoon \"<b>%1</b>\"."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:285
-msgid "Expires:"
-msgstr "Vanhenee:"
+#: misc/tdewalletd/tdewalletd.cpp:558
+msgid ""
+"<qt>The application '<b>%1</b>' has requested access to the open wallet '<b>"
+"%2</b>'."
+msgstr ""
+"<qt>Ohjelma \"<b>%1</b>\" pyytää lupaa avonaiseen lompakkoon \"<b>%2</b>\"."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:292
-msgid "Path:"
-msgstr "Polku:"
+#: misc/tdewalletd/tdewalletd.cpp:645
+msgid ""
+"Unable to open wallet. The wallet must be opened in order to change the "
+"password."
+msgstr ""
+"Lompakkoa ei voida avata. Lompakko täytyy olla avoin, jotta salasana voidaan "
+"muuttaa."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:299
-msgid "Domain:"
-msgstr "Verkkoalue:"
+#: misc/tdewalletd/tdewalletd.cpp:660
+msgid "<qt>Please choose a new password for the wallet '<b>%1</b>'."
+msgstr "<qt>Syötä uusi salasana lompakolle \"<b>%1</b>\"."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:306
-msgid "Exposure:"
-msgstr "Näyttäminen:"
+#: misc/tdewalletd/tdewalletd.cpp:672
+msgid "Error re-encrypting the wallet. Password was not changed."
+msgstr "Virhe lompakon uudelleensuojauksessa. Salasanaa ei muutettu."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:315
+#: misc/tdewalletd/tdewalletd.cpp:677
+msgid "Error reopening the wallet. Data may be lost."
+msgstr "Virhe lompakon avaamisessa uudelleen. Tietoa on saattanut kadota."
+
+#: misc/tdewalletd/tdewalletd.cpp:1237
msgid ""
-"_: Next cookie\n"
-"&Next >>"
-msgstr "&Seuraava >>"
+"There have been repeated failed attempts to gain access to a wallet. An "
+"application may be misbehaving."
+msgstr ""
+"Lompakon avaaminen on epäonnistunut useasti peräkkäin. Ohjelma saattaa "
+"käyttäytyä epänormaalisti."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:320
-msgid "Show details of the next cookie"
-msgstr "Näytä yksityiskohdat seuraavasta evästeestä"
+#: misc/tdewalletd/tdewalletwizard.ui.h:23
+msgid "<qt>Password is empty. <b>(WARNING: Insecure)"
+msgstr "<qt>Salasana on tyhjä. <b>(VAROITUS: Epäturvallinen)"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:353
-msgid "Not specified"
-msgstr "Ei määritelty"
+#: misc/tdewalletd/tdewalletwizard.ui.h:25
+msgid "Passwords match."
+msgstr "Salasanat ovat yhtenevät."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:362
-msgid "End of Session"
-msgstr "Istunnon loppu"
+#: misc/tdewalletd/tdewalletwizard.ui.h:28
+msgid "Passwords do not match."
+msgstr "Salasanat eivät ole yhtenevät."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:367
-msgid "Secure servers only"
-msgstr "Vain turvalliset palvelimet"
+#: misc/tdemailservice.cpp:32
+msgid "KMailService"
+msgstr "KMailService"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:369
-msgid "Secure servers, page scripts"
-msgstr "Turvalliset palvelimet, sivuskriptit"
+#: misc/tdemailservice.cpp:32
+msgid "Mail service"
+msgstr "Sähköpostipalvelu"
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:374
-msgid "Servers"
-msgstr "Palvelimet"
+#: misc/tdefile/fileprops.cpp:200
+msgid "Do not print the mimetype of the given file(s)"
+msgstr "Älä tulosta annettujen tiedostojen MIME-tyyppiä."
-#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:376
-msgid "Servers, page scripts"
-msgstr "Palvelimet, sivuskriptit"
+#: misc/tdefile/fileprops.cpp:204
+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 ""
+"Listaa kaikki tuetut metadata-avaimet annetuille tiedostoille. Jos MIME-tyyppiä "
+"ei ole määritelty, annetun tiedoston MIME-tyyppiä käytetään."
-#: ../tdeioslave/http/kcookiejar/main.cpp:30
-msgid "HTTP Cookie Daemon"
-msgstr "HTTP-evästepalvelin"
+#: 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 ""
+"Listaa kaikki suositellut metadata-avaimet annetuille tiedostoille. Jos "
+"MIME-tyyppiä ei ole määritelty, annetun tiedoston MIME-tyyppiä käytetään."
-#: ../tdeioslave/http/kcookiejar/main.cpp:36
-msgid "Shut down cookie jar"
-msgstr "Sulje evästepalvelin"
+#: misc/tdefile/fileprops.cpp:216
+msgid "List all metadata keys which have a value in the given file(s)."
+msgstr "Listaa kaikki metadata-avaimet, joilla on arvo annetuissa tiedostolle."
-#: ../tdeioslave/http/kcookiejar/main.cpp:37
-msgid "Remove cookies for domain"
-msgstr "Poista kaikki evästeet verkkoalueesta"
+#: misc/tdefile/fileprops.cpp:221
+msgid "Prints all mimetypes for which metadata support is available."
+msgstr "Tulostaa kaikki MIME-tyypit, joille on metadatatuki."
-#: ../tdeioslave/http/kcookiejar/main.cpp:38
-msgid "Remove all cookies"
-msgstr "Poista kaikki evästeet"
+#: misc/tdefile/fileprops.cpp:226
+msgid ""
+"Do not print a warning when more than one file was given and they do not all "
+"have the same mimetype."
+msgstr ""
+"Älä tulosta varoitusta, jos useampi kuin yksi tiedosto on annettu ja niillä ei "
+"ole sama MIME-tyyppi."
-#: ../tdeioslave/http/kcookiejar/main.cpp:39
-msgid "Reload configuration file"
-msgstr "Lataa asetustiedosto uudelleen"
+#: misc/tdefile/fileprops.cpp:231
+msgid "Prints all metadata values, available in the given file(s)."
+msgstr "Tulostaa kaikki metadata-arvot annetuista tiedostoista."
-#: ../tdeioslave/http/kcookiejar/main.cpp:46
-msgid "HTTP cookie daemon"
-msgstr "HTTP-evästepalvelin"
+#: misc/tdefile/fileprops.cpp:236
+msgid "Prints the preferred metadata values, available in the given file(s)."
+msgstr "Tulostaa suositellut metadata-arvot annetuista tiedostoista."
-#: ../tdeioslave/http/http_cache_cleaner.cpp:53
-#: ../tdeioslave/http/http_cache_cleaner.cpp:194
-msgid "TDE HTTP cache maintenance tool"
-msgstr "TDE:n HTTP-välimuistin hallintatyökalu"
+#: misc/tdefile/fileprops.cpp:240
+msgid ""
+"Opens a TDE properties dialog to allow viewing and modifying of metadata of the "
+"given file(s)"
+msgstr ""
+"Avaa TDE:n ominaisuusikkunan, joka mahdollistaa metadatan näyttämisen ja "
+"muokkaamisen annetuille tiedostoille."
-#: ../tdeioslave/http/http_cache_cleaner.cpp:59
-msgid "Empty the cache"
-msgstr "Tyhjennä välimuisti."
+#: 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 ""
+"Tulostaa \"key\" avaimen arvon annetuille tiedostoille. \"key\" voi olla myös "
+"pilkuilla erotettu lista avaimia."
+
+#: misc/tdefile/fileprops.cpp:248
+msgid ""
+"Attempts to set the value 'value' for the metadata key 'key' for the given "
+"file(s)"
+msgstr ""
+"Yrittää asettaa arvon \"value\" metadata-avaimelle \"key\" annetuille "
+"tiedostoille."
+
+#: misc/tdefile/fileprops.cpp:251
+msgid "The group to get values from or set values to"
+msgstr "Ryhmä, jonka asetuksista haetaan tai joita muutetaan."
+
+#: misc/tdefile/fileprops.cpp:255
+msgid "The file (or a number of files) to operate on."
+msgstr "Tiedosto (tai useampi tiedosto) joille operaatio tehdään."
+
+#: misc/tdefile/fileprops.cpp:270
+msgid "No support for metadata extraction found."
+msgstr "Metadatan hakemiselle ei tukea."
+
+#: misc/tdefile/fileprops.cpp:275
+msgid "Supported MimeTypes:"
+msgstr "Tuetut MIME-tyyppit:"
+
+#: misc/tdefile/fileprops.cpp:410
+msgid "tdefile"
+msgstr "tdefile"
+
+#: misc/tdefile/fileprops.cpp:411
+msgid "A commandline tool to read and modify metadata of files."
+msgstr "Komentorivityökalu metadatan lukemiseen ja muokkaamiseen."
+
+#: misc/tdefile/fileprops.cpp:438
+msgid "No files specified"
+msgstr "Ei tiedostoja"
+
+#: misc/tdefile/fileprops.cpp:467
+msgid "Cannot determine metadata"
+msgstr "Metadataa ei voitu tunnistaa"
+
+#: misc/tdesendbugmail/main.cpp:22
+msgid "Subject line"
+msgstr "Aihe"
+
+#: misc/tdesendbugmail/main.cpp:23
+msgid "Recipient"
+msgstr "Vastaanottaja"
+
+#: misc/tdesendbugmail/main.cpp:33
+msgid "Error connecting to server."
+msgstr "Virhe yhdistettäessä palvelimelle."
+
+#: misc/tdesendbugmail/main.cpp:36
+msgid "Not connected."
+msgstr "Ei yhteyttä."
+
+#: misc/tdesendbugmail/main.cpp:39
+msgid "Connection timed out."
+msgstr "Yhteys aikakatkaistiin."
+
+#: misc/tdesendbugmail/main.cpp:42
+msgid "Time out waiting for server interaction."
+msgstr "Aika loppui odotettaessa palvelimen vastausta."
+
+#: misc/tdesendbugmail/main.cpp:46
+msgid "Server said: \"%1\""
+msgstr "Palvelin vastasi: \"%1\""
+
+#: misc/tdesendbugmail/main.cpp:62
+msgid "KSendBugMail"
+msgstr "KSendBugMail"
+
+#: misc/tdesendbugmail/main.cpp:63
+msgid "Sends a short bug report to submit@bugs.kde.org"
+msgstr "Lähettää lyhyen vikailmoituksen osoitteeseen submit@bugs.kde.org"
+
+#: misc/tdesendbugmail/main.cpp:65
+msgid "Author"
+msgstr "Tekijä"
+
+#: misc/uiserver.cpp:98 misc/uiserver.cpp:603 misc/uiserver.cpp:682
+msgid "Settings..."
+msgstr "Asetukset..."
+
+#: misc/uiserver.cpp:126
+msgid "Configure Network Operation Window"
+msgstr "Verkkoyhteysikkunan asetukset"
+
+#: misc/uiserver.cpp:130
+msgid "Show system tray icon"
+msgstr "Näytä paneelikuvake"
+
+#: misc/uiserver.cpp:131
+msgid "Keep network operation window always open"
+msgstr "Pidä verkkoyhteysikkuna aina avoinna"
+
+#: misc/uiserver.cpp:132
+msgid "Show column headers"
+msgstr "Näytä sarakeotsikot"
+
+#: misc/uiserver.cpp:133
+msgid "Show toolbar"
+msgstr "Näytä työkalurivi"
+
+#: misc/uiserver.cpp:134
+msgid "Show statusbar"
+msgstr "Näytä tilarivi"
+
+#: misc/uiserver.cpp:135
+msgid "Column widths are user adjustable"
+msgstr "Sarakkeen leveydet ovat käyttäjän muokattavissa"
+
+#: misc/uiserver.cpp:136
+msgid "Show information:"
+msgstr "Näytä tiedot:"
+
+#: misc/uiserver.cpp:143 misc/uiserver.cpp:474
+msgid "URL"
+msgstr "URL"
+
+#: misc/uiserver.cpp:144 misc/uiserver.cpp:473
+msgid ""
+"_: Remaining Time\n"
+"Rem. Time"
+msgstr "Jäljellä"
+
+#: misc/uiserver.cpp:145 misc/uiserver.cpp:472
+msgid "Speed"
+msgstr "Nopeus"
+
+#: misc/uiserver.cpp:147 misc/uiserver.cpp:470
+#, c-format
+msgid "%"
+msgstr "%"
+
+#: misc/uiserver.cpp:148 misc/uiserver.cpp:469
+msgid "Count"
+msgstr "Lukumäärä"
+
+#: misc/uiserver.cpp:149 misc/uiserver.cpp:468
+msgid ""
+"_: Resume\n"
+"Res."
+msgstr "Jatka"
+
+#: misc/uiserver.cpp:150 misc/uiserver.cpp:467
+msgid "Local Filename"
+msgstr "Paikallinen tiedostonimi"
+
+#: misc/uiserver.cpp:151 misc/uiserver.cpp:466
+msgid "Operation"
+msgstr "Tapahtuma"
+
+#: misc/uiserver.cpp:254
+msgid "%1 / %2"
+msgstr "%1 / %2"
+
+#: misc/uiserver.cpp:291
+msgid "%1/s"
+msgstr "%1/s"
+
+#: misc/uiserver.cpp:302
+msgid "Copying"
+msgstr "Kopioidaan"
+
+#: misc/uiserver.cpp:311
+msgid "Moving"
+msgstr "Siirretään"
+
+#: misc/uiserver.cpp:320
+msgid "Creating"
+msgstr "Luodaan"
+
+#: misc/uiserver.cpp:329
+msgid "Deleting"
+msgstr "Poistetaan"
+
+#: misc/uiserver.cpp:337
+msgid "Loading"
+msgstr "Ladataan"
+
+#: misc/uiserver.cpp:362
+msgid "Examining"
+msgstr "Tutkitaan"
+
+#: misc/uiserver.cpp:370
+msgid "Mounting"
+msgstr "Liitetään"
+
+#: misc/uiserver.cpp:608 misc/uiserver.cpp:1097
+msgid " Files: %1 "
+msgstr " Tiedostoja : %1 "
+
+#: misc/uiserver.cpp:609
+msgid ""
+"_: Remaining Size\n"
+" Rem. Size: %1 kB "
+msgstr "Jäljellä: %1 kt"
+
+#: misc/uiserver.cpp:610
+msgid ""
+"_: Remaining Time\n"
+" Rem. Time: 00:00:00 "
+msgstr " Jäljellä: 00:00:00 "
+
+#: misc/uiserver.cpp:611
+msgid " %1 kB/s "
+msgstr " %1 kt/s "
+
+#: misc/uiserver.cpp:679
+msgid "Cancel Job"
+msgstr "Peruuta työ"
+
+#: misc/uiserver.cpp:1098
+msgid ""
+"_: Remaining Size\n"
+" Rem. Size: %1 "
+msgstr " Jäljellä: %1 "
+
+#: misc/uiserver.cpp:1100
+msgid ""
+"_: Remaining Time\n"
+" Rem. Time: %1 "
+msgstr " Jäljellä: %1 "
+
+#: misc/uiserver.cpp:1384
+msgid "TDE Progress Information UI Server"
+msgstr "TDE:n käyttöliittymän edistymistietopalvelin"
+
+#: misc/uiserver.cpp:1387 misc/uiserver.cpp:1388
+msgid "Developer"
+msgstr "Kehittäjä"
+
+#: misc/tdetelnetservice.cpp:41
+msgid "telnet service"
+msgstr "telnet-palvelu"
+
+#: misc/tdetelnetservice.cpp:42
+msgid "telnet protocol handler"
+msgstr "telnet-protokollan käsitteliijä"
+
+#: misc/tdetelnetservice.cpp:76
+msgid "You do not have permission to access the %1 protocol."
+msgstr "Protokollaan %1 ei ole käyttöoikeuksia."
+
+#: misc/kpac/proxyscout.cpp:124
+#, c-format
+msgid ""
+"The proxy configuration script is invalid:\n"
+"%1"
+msgstr ""
+"Välityspalvelimen asetustiedosto on virheellinen:\n"
+"%1"
+
+#: misc/kpac/proxyscout.cpp:184
+#, c-format
+msgid ""
+"The proxy configuration script returned an error:\n"
+"%1"
+msgstr ""
+"Välityspalvelimen asetustiedosto palautti virheen:\n"
+"%1"
+
+#: misc/kpac/downloader.cpp:81
+#, c-format
+msgid ""
+"Could not download the proxy configuration script:\n"
+"%1"
+msgstr ""
+"Välityspalvelimen asetustiedostoa ei voitu ladata:\n"
+"%1"
+
+#: misc/kpac/downloader.cpp:83
+msgid "Could not download the proxy configuration script"
+msgstr "Välityspalvelimen asetustiedostoa ei voitu ladata"
+
+#: misc/kpac/discovery.cpp:116
+msgid "Could not find a usable proxy configuration script"
+msgstr "Toimivaa välityspalvelimen asetustiedostoa ei löytynyt."
+
+#: ../tdeioslave/http/http.cc:5189 kpasswdserver/kpasswdserver.cpp:346
+msgid " Do you want to retry?"
+msgstr " Haluatko yrittää uudelleen?"
+
+#: ../tdeioslave/http/http.cc:5190 kpasswdserver/kpasswdserver.cpp:348
+msgid "Authentication"
+msgstr "Todennus"
+
+#: kpasswdserver/kpasswdserver.cpp:348
+msgid "Retry"
+msgstr "Yritä uudelleen"
+
+#: tests/kurifiltertest.cpp:144
+msgid "kurifiltertest"
+msgstr "kurifiltertest"
+
+#: tests/kurifiltertest.cpp:145
+msgid "Unit test for the URI filter plugin framework."
+msgstr "Yksikkötesti URI-suorimen sovelmille."
+
+#: tests/kurifiltertest.cpp:150
+msgid "Use space as keyword delimeter for web shortcuts"
+msgstr "Käytä välilyöntiä erottimena www-pikavalinnoille."
+
+#: ../tdeioslave/iso/tdeiso_info.cpp:37
+msgid "TDE utility for getting ISO information"
+msgstr ""
+
+#: ../tdeioslave/iso/tdeiso_info.cpp:43
+msgid "Returns 0 if the file exists, -1 if it does not"
+msgstr ""
+
+#: ../tdeioslave/iso/tdeiso_info.cpp:44
+msgid ""
+"The device on which to execute the specified command. Example: /dev/sr0"
+msgstr ""
+
+#: ../tdeioslave/iso/tdeiso_info.cpp:50
+msgid "Kerberos Realm Manager"
+msgstr ""
+
+#: ../tdeioslave/iso/tdeiso_info.cpp:93
+#, fuzzy
+msgid "No device was specified"
+msgstr "Ei tiedostoja"
+
+#: ../tdeioslave/ftp/ftp.cc:451
+#, c-format
+msgid "Opening connection to host %1"
+msgstr "Avataan yhteyttä palvelimeen %1"
+
+#: ../tdeioslave/ftp/ftp.cc:469
+#, c-format
+msgid "Connected to host %1"
+msgstr "Yhdistetty palvelimeen %1"
+
+#: ../tdeioslave/ftp/ftp.cc:518
+msgid ""
+"%1.\n"
+"\n"
+"Reason: %2"
+msgstr ""
+"%1.\n"
+"\n"
+"Syy: %2"
+
+#: ../tdeioslave/ftp/ftp.cc:541
+msgid "Sending login information"
+msgstr "Lähetetään sisäänkirjautumistiedot"
+
+#: ../tdeioslave/ftp/ftp.cc:588
+msgid ""
+"Message sent:\n"
+"Login using username=%1 and password=[hidden]\n"
+"\n"
+"Server replied:\n"
+"%2\n"
+"\n"
+msgstr ""
+"Lähetetty viesti:\n"
+"Sisäänkirjautuminen käyttäjänimellä: %1 ja salasanalla: [piilotettu]\n"
+"\n"
+"Palvelin vastasi:\n"
+"%2\n"
+"\n"
+
+#: ../tdeioslave/ftp/ftp.cc:596 ../tdeioslave/http/http.cc:5201
+msgid "You need to supply a username and a password to access this site."
+msgstr ""
+"Sinun tulee antaa käyttäjätunnus ja salasana päästäksesi tälle palvelimelle."
+
+#: ../tdeioslave/ftp/ftp.cc:598 ../tdeioslave/http/http.cc:5209
+msgid "Site:"
+msgstr "Palvelin:"
+
+#: ../tdeioslave/ftp/ftp.cc:599
+msgid "<b>%1</b>"
+msgstr "<b>%1</b>"
+
+#: ../tdeioslave/ftp/ftp.cc:662
+msgid "Login OK"
+msgstr "Sisäänkirjautuminen OK"
+
+#: ../tdeioslave/ftp/ftp.cc:691
+#, c-format
+msgid "Could not login to %1."
+msgstr "Ei voitu kirjautua %1:n."
#: ../tdeioslave/http/http.cc:489
msgid "No host specified."
@@ -6336,27 +6127,236 @@ msgid ""
"Unsupported method: authentication will fail. Please submit a bug report."
msgstr "Tuntematon metodi: tunnistautuminen epäonnistuu. Tee vikailmoitus."
-#: ../tdeioslave/iso/tdeiso_info.cpp:37
-msgid "TDE utility for getting ISO information"
+#: ../tdeioslave/http/kcookiejar/main.cpp:30
+msgid "HTTP Cookie Daemon"
+msgstr "HTTP-evästepalvelin"
+
+#: ../tdeioslave/http/kcookiejar/main.cpp:36
+msgid "Shut down cookie jar"
+msgstr "Sulje evästepalvelin"
+
+#: ../tdeioslave/http/kcookiejar/main.cpp:37
+msgid "Remove cookies for domain"
+msgstr "Poista kaikki evästeet verkkoalueesta"
+
+#: ../tdeioslave/http/kcookiejar/main.cpp:38
+msgid "Remove all cookies"
+msgstr "Poista kaikki evästeet"
+
+#: ../tdeioslave/http/kcookiejar/main.cpp:39
+msgid "Reload configuration file"
+msgstr "Lataa asetustiedosto uudelleen"
+
+#: ../tdeioslave/http/kcookiejar/main.cpp:46
+msgid "HTTP cookie daemon"
+msgstr "HTTP-evästepalvelin"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:80
+msgid "Cookie Alert"
+msgstr "Evästevaroitus"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:112
+#, c-format
+msgid ""
+"_n: You received a cookie from\n"
+"You received %n cookies from"
msgstr ""
+"Vastaanotit evästeen palvelimelta\n"
+"Vastaanotit %n evästettä palvelimelta"
-#: ../tdeioslave/iso/tdeiso_info.cpp:43
-msgid "Returns 0 if the file exists, -1 if it does not"
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:129
+msgid " <b>[Cross Domain!]</b>"
+msgstr " <b>[Verkkoalueen ylittävä]</b>"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:132
+msgid "Do you want to accept or reject?"
+msgstr "Haluatko hyväksyä vai hylätä?"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:143
+msgid "Apply Choice To"
+msgstr "Koskee"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146
+msgid "&Only this cookie"
+msgstr "&Vain tämä eväste"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:146
+msgid "&Only these cookies"
+msgstr "&Vain nämä evästeet"
+
+#: ../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. <em>(see WebBrowsing/Cookies in the Control "
+"Center)</em>."
msgstr ""
+"Valitse tämä asetus hyväksyäksesi/hylätäksesi vain tämän evästeen. Uuden "
+"evästeen vastaanotto kysytään erikseen. <em>(katso Selailu/Evästeet "
+"ohjauskeskuksessa)</em>."
-#: ../tdeioslave/iso/tdeiso_info.cpp:44
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:154
+msgid "All cookies from this do&main"
+msgstr "Kaikki evästeet tältä v&erkkoalueelta"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:156
msgid ""
-"The device on which to execute the specified command. Example: /dev/sr0"
+"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 "
+"<em>(see WebBrowsing/Cookies in the Control Center)</em>."
msgstr ""
+"Valitse tämä asetus hyväksyäksesi/hylätäksesi kaikki evästeet tältä "
+"palvelimelta. Valitsemalla tämän asetuksen lisäät uuden käytännön palvelimelle "
+"josta eväste tuli. Tämä käytäntö on pysyvä, ellet muokkaa sitä käsin "
+"Ohjauskeskuksesta <em>(katso Selailu/Evästeet Ohjauskeskuksessa)</em>."
-#: ../tdeioslave/iso/tdeiso_info.cpp:50
-msgid "Kerberos Realm Manager"
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:163
+msgid "All &cookies"
+msgstr "&Kaikki evästeet"
+
+#: ../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 <em>(see WebBrowsing/Cookies in the Control Center)</em>."
msgstr ""
+"Valitse tämä asetus hyväksyäksesi/hylätäksesi kaikki evästeet kaikkialta. Tämän "
+"asetuksen valinta muuttaa yleisiä evästekäytäntöjä Ohjauskeskuksessa <em>"
+"(katso Selailu/Evästeet ohjauskeskuksessa)</em>."
-#: ../tdeioslave/iso/tdeiso_info.cpp:93
-#, fuzzy
-msgid "No device was specified"
-msgstr "Ei tiedostoja"
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:182
+msgid "&Accept"
+msgstr "&Hyväksy"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:187
+msgid "&Reject"
+msgstr "H&ylkää"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:228
+msgid "&Details <<"
+msgstr "Piilota lisäasetukse&t"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:197
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:220
+msgid "&Details >>"
+msgstr "Näytä lisäasetukse&t"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:201
+msgid "See or modify the cookie information"
+msgstr "Katso tai muokkaa evästeen tietoja"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:263
+msgid "Cookie Details"
+msgstr "Evästeen yksityiskohdat"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:278
+msgid "Value:"
+msgstr "Arvo:"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:285
+msgid "Expires:"
+msgstr "Vanhenee:"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:292
+msgid "Path:"
+msgstr "Polku:"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:299
+msgid "Domain:"
+msgstr "Verkkoalue:"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:306
+msgid "Exposure:"
+msgstr "Näyttäminen:"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:315
+msgid ""
+"_: Next cookie\n"
+"&Next >>"
+msgstr "&Seuraava >>"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:320
+msgid "Show details of the next cookie"
+msgstr "Näytä yksityiskohdat seuraavasta evästeestä"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:353
+msgid "Not specified"
+msgstr "Ei määritelty"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:362
+msgid "End of Session"
+msgstr "Istunnon loppu"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:367
+msgid "Secure servers only"
+msgstr "Vain turvalliset palvelimet"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:369
+msgid "Secure servers, page scripts"
+msgstr "Turvalliset palvelimet, sivuskriptit"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:374
+msgid "Servers"
+msgstr "Palvelimet"
+
+#: ../tdeioslave/http/kcookiejar/kcookiewin.cpp:376
+msgid "Servers, page scripts"
+msgstr "Palvelimet, sivuskriptit"
+
+#: ../tdeioslave/http/http_cache_cleaner.cpp:53
+#: ../tdeioslave/http/http_cache_cleaner.cpp:194
+msgid "TDE HTTP cache maintenance tool"
+msgstr "TDE:n HTTP-välimuistin hallintatyökalu"
+
+#: ../tdeioslave/http/http_cache_cleaner.cpp:59
+msgid "Empty the cache"
+msgstr "Tyhjennä välimuisti."
+
+#: ../tdeioslave/metainfo/metainfo.cpp:99
+#, c-format
+msgid "No metainfo for %1"
+msgstr "Ei metatietoja tiedostolle %1"
+
+#: ../tdeioslave/file/file.cc:565 ../tdeioslave/file/file.cc:799
+#, c-format
+msgid ""
+"Could not change permissions for\n"
+"%1"
+msgstr ""
+"Tiedoston %1 oikeuksia ei\n"
+"voitu muuttaa"
+
+#: ../tdeioslave/file/file.cc:731
+msgid "Cannot copy file from %1 to %2. (Errno: %3)"
+msgstr ""
+"Ei voida kopioida tiedostoa kohteesta %1 kohteeseen %2. (Virheilmoitus: %3)"
+
+#: ../tdeioslave/file/file.cc:1210
+#, c-format
+msgid "No media in device for %1"
+msgstr "Ei mediaa laitteessa %1"
+
+#: ../tdeioslave/file/file.cc:1385
+msgid "No Media inserted or Media not recognized."
+msgstr "Mediaa ei ole lisätty tai mediaa ei ole tunnistettu."
+
+#: ../tdeioslave/file/file.cc:1395 ../tdeioslave/file/file.cc:1601
+msgid "\"vold\" is not running."
+msgstr "\"vold\" ei ole käynnissä."
+
+#: ../tdeioslave/file/file.cc:1429
+msgid "Could not find program \"mount\""
+msgstr "Ohjelmaa \"mount\" ei löytynyt"
+
+#: ../tdeioslave/file/file.cc:1614
+msgid "Could not find program \"umount\""
+msgstr "Ohjelmaa \"unmount\" ei löytynyt"
+
+#: ../tdeioslave/file/file.cc:1794
+#, c-format
+msgid "Could not read %1"
+msgstr "Ei voitu lukea :%1"
#~ msgid "Shared"
#~ msgstr "Jaettuna"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeio_help.po b/tde-i18n-fi/messages/tdelibs/tdeio_help.po
index 9cbd556e47f..9423a1b525b 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeio_help.po
+++ b/tde-i18n-fi/messages/tdelibs/tdeio_help.po
@@ -9,7 +9,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: 2005-09-01 23:21+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeioexec.po b/tde-i18n-fi/messages/tdelibs/tdeioexec.po
index dfe5a33b1c0..a6fe0daf457 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeioexec.po
+++ b/tde-i18n-fi/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-03 11:28+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdelibs.po b/tde-i18n-fi/messages/tdelibs/tdelibs.po
index bdd07d44d9c..67183561b6d 100644
--- a/tde-i18n-fi/messages/tdelibs/tdelibs.po
+++ b/tde-i18n-fi/messages/tdelibs/tdelibs.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdelibs\n"
-"POT-Creation-Date: 2014-09-29 00:46-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-05-18 12:16+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -23,149 +23,14 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#. i18n: file ./interfaces/tdetexteditor/editorchooser_ui.ui line 16
-#: rc.cpp:3
-#, no-c-format
-msgid "Editor Chooser"
-msgstr "Editorin valinta"
-
-#. 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 <B>System Default</B>, the application will honor "
-"your changes in the Control Center. All other choices will override that "
-"setting."
-msgstr ""
-"Valitse tässä sovelluksessa oletuksena käytettävä tekstinmuokkauskomponentti. "
-"Jos valitset vaihtoehdon <b>Järjestelmän oletus</b>, sovellus noudattaa "
-"Ohjauskeskuksen asetuksia. Kaikki muut valinnat ohittavat Ohjauskeskuksen "
-"asetukset."
-
-#. i18n: file ./tdehtml/tdehtml_popupmenu.rc line 11
-#: rc.cpp:9
-#, no-c-format
-msgid "Frame"
-msgstr "Kehys"
-
-#. 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 "&Muokkaa"
-
-#. i18n: file ./tdehtml/kjserrordlg.ui line 17
-#: rc.cpp:15
-#, no-c-format
-msgid "JavaScript Errors"
-msgstr "JavaScript-virheet"
-
-#. 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 ""
-"Tämä ikkuna huomauttaa ja kertoo yksityiskohdat web-sivuilla olevista "
-"skriptausvirheistä. Useimmissa tapauksissa tämä johtuu web-sivujen tekijästä. "
-"Muussa tapauksessa vika on Konquerorin ohjelmakoodissa. Jos epäilet, että vika "
-"on sivun tekijässä, ota häneen yhteyttä. Jos epäilet vian puolestaan olevan "
-"Konquerorissa, täytä vikailmoitus osoitteessa http://bugs.kde.org/. Vian "
-"ilmentävä testisivu olisi hyödyllinen."
-
-#. 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 "&Tyhjennä"
-
-#. i18n: file ./tdehtml/tdehtml_browser.rc line 4
-#: common_texts.cpp:77 rc.cpp:27 rc.cpp:223
-#, no-c-format
-msgid "&File"
-msgstr "&Tiedosto"
-
-#. i18n: file ./tdehtml/tdehtml_browser.rc line 20
-#: common_texts.cpp:84 rc.cpp:33 rc.cpp:235
-#, no-c-format
-msgid "&View"
-msgstr "&Näytä"
-
-#. 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 "Päätyökalurivi"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 26
-#: rc.cpp:39
-#, no-c-format
-msgid "Document Information"
-msgstr "Asiakirjan tiedot"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 37
-#: rc.cpp:42
-#, no-c-format
-msgid "General"
-msgstr "Yleinen"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 64
-#: rc.cpp:45
-#, no-c-format
-msgid "URL:"
-msgstr "URL:"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 122
-#: rc.cpp:48
-#, no-c-format
-msgid "Title:"
-msgstr "Otsikko:"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 141
-#: rc.cpp:51
-#, no-c-format
-msgid "Last modified:"
-msgstr "Muokattu viimeksi:"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 160
-#: rc.cpp:54
-#, no-c-format
-msgid "Document encoding:"
-msgstr "Asiakirjan koodaus:"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 188
-#: rc.cpp:57
-#, no-c-format
-msgid "HTTP Headers"
-msgstr "HTTP-otsikot"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 197
-#: rc.cpp:60
-#, no-c-format
-msgid "Property"
-msgstr "Ominaisuus"
-
-#. i18n: file ./tdehtml/htmlpageinfo.ui line 208
-#: tdehtml/java/kjavaappletviewer.cpp:132 rc.cpp:63
-#, no-c-format
-msgid "Value"
-msgstr "Arvo"
-
-#. 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 "Tuntematon sana:"
-#. 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 ""
"<qt>"
@@ -196,26 +61,26 @@ msgstr ""
"tai <b>Korvaa kaikki</b>.</p>\n"
"</qt>"
-#. 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 "<b>misspelled</b>"
msgstr "<b>kirjoitusvirhe</b>"
-#. 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 "Tuntematon sana"
-#. 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 "&Kieli:"
-#. 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 ""
"<qt>\n"
@@ -226,20 +91,20 @@ msgstr ""
"<p>Tässä kohdassa voit valita oikoluettavan asiakirjan kielen.</p>\n"
"</qt>"
-#. 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 <b>misspelled</b> word shown in context ..."
msgstr "... <b>virheellisesti kirjoitettu sana</b> sana kontekstissa ..."
-#. 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 "Tekstiä, joka näyttää tuntemattoman sanan käyttöyhteydessää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 ""
"<qt>\n"
@@ -256,14 +121,14 @@ msgstr ""
"jälkeen voit palata oikolukuun.</p>\n"
"</qt>"
-#. 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 "<< Lisää sanakirjaan"
-#. i18n: file ./tdeui/tdespellui.ui line 113
-#: rc.cpp:112 rc.cpp:350
+#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 113
+#: rc.cpp:46 rc.cpp:218
#, no-c-format
msgid ""
"<qt>\n"
@@ -285,40 +150,20 @@ msgstr ""
".</p>\n"
"</qt>"
-#. i18n: file ./tdeui/tdespellui.ui line 138
-#: rc.cpp:118 rc.cpp:405
-#, no-c-format
-msgid "R&eplace All"
-msgstr "Korvaa &kaikki"
-
-#. i18n: file ./tdeui/tdespellui.ui line 143
-#: rc.cpp:121 rc.cpp:408
-#, no-c-format
-msgid ""
-"<qt>\n"
-"<p>Click here to replace all occurrences of the unknown text with the text in "
-"the edit box above (to the left).</p>\n"
-"</qt>"
-msgstr ""
-"<qt>\n"
-"<p>Napsauta tästä korvataksesi kaikki tuntemattoman sanan osumat ylävasemmalla "
-"olevan tekstikentän tekstillä.</p>\n"
-"</qt>"
-
-#. 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 "Sanaehdotukset:"
-#. 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 "Ehdotuslista"
-#. 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 ""
"<qt>\n"
@@ -339,14 +184,57 @@ msgstr ""
"</p>\n"
"</qt>"
-#. 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 "&Korvaa sanalla:"
+
+#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 175
+#: rc.cpp:67 rc.cpp:73 rc.cpp:255 rc.cpp:279
+#, no-c-format
+msgid ""
+"<qt>\n"
+"<p>If the unknown word is misspelled, you should type the correction for your "
+"misspelled word here or select it from the list below.</p>\n"
+"<p>You can then click <b>Replace</b> if you want to correct only this "
+"occurrence of the word or <b>Replace All</b> if you want to correct all "
+"occurrences.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>Jos tuntemattomassa sanassa on kirjoitusvirhe, voit kirjoittaa sopivan "
+"korjauksen sanalle tähän tai valita korjauksen alla olevasta listasta.</p>\n"
+"<p> Jos haluat korvata vain tämän osuman, napsauta <b>Korvaa</b>"
+". Jos haluat korvata kaikki osumat, napsauta <b>Korvaa kaikki</b>.</p>\n"
+"</qt>"
+
+#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 192
+#: tdeui/ksconfig.cpp:294 rc.cpp:79 rc.cpp:288
+#, no-c-format
+msgid "English"
+msgstr "Englanti"
+
+#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 199
+#: rc.cpp:82 rc.cpp:291
+#, no-c-format
+msgid "Language Selection"
+msgstr "Kielen valinta"
+
+#. i18n: file ./tdespell2/ui/tdespell2ui.ui line 220
+#: rc.cpp:90 rc.cpp:285
+#, no-c-format
+msgid "S&uggest"
+msgstr "&Ehdotus"
+
+#. 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 "K&orvaa"
-#. 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 ""
"<qt>\n"
@@ -359,39 +247,34 @@ msgstr ""
"tekstikentän tekstillä.</p>\n"
"</qt>"
-#. 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 "&Korvaa sanalla:"
+msgid "R&eplace All"
+msgstr "Korvaa &kaikki"
-#. 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 ""
"<qt>\n"
-"<p>If the unknown word is misspelled, you should type the correction for your "
-"misspelled word here or select it from the list below.</p>\n"
-"<p>You can then click <b>Replace</b> if you want to correct only this "
-"occurrence of the word or <b>Replace All</b> if you want to correct all "
-"occurrences.</p>\n"
+"<p>Click here to replace all occurrences of the unknown text with the text in "
+"the edit box above (to the left).</p>\n"
"</qt>"
msgstr ""
"<qt>\n"
-"<p>Jos tuntemattomassa sanassa on kirjoitusvirhe, voit kirjoittaa sopivan "
-"korjauksen sanalle tähän tai valita korjauksen alla olevasta listasta.</p>\n"
-"<p> Jos haluat korvata vain tämän osuman, napsauta <b>Korvaa</b>"
-". Jos haluat korvata kaikki osumat, napsauta <b>Korvaa kaikki</b>.</p>\n"
+"<p>Napsauta tästä korvataksesi kaikki tuntemattoman sanan osumat ylävasemmalla "
+"olevan tekstikentän tekstillä.</p>\n"
"</qt>"
-#. 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 "&Ohita"
-#. 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 ""
"<qt>\n"
@@ -406,14 +289,14 @@ msgstr ""
"tahansa muu tuntematon sana, jota et halua lisätä sanakirjaan.</p>\n"
"</qt>"
-#. 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 "&Ohita kaikki"
-#. 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 ""
"<qt>\n"
@@ -430,228 +313,345 @@ msgstr ""
"tahansa muu tuntematon sana, jota et halua lisätä sanakirjaan.</p>\n"
"</qt>"
-#. 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 "&Ehdotus"
+msgid "Autocorrect"
+msgstr "Korjaa automaattisesti"
-#. 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 "Englanti"
+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 ""
+"Tämä on oikolukijan käyttämä oletuskieli. Pudotusvalikosta näet kaikki "
+"koneellesi asennetut sanakirjat eri kielille."
-#. i18n: file ./tdeui/tdespellui.ui line 261
-#: rc.cpp:185 rc.cpp:386
+#. 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 "Language Selection"
-msgstr "Kielen valinta"
+msgid "Options"
+msgstr "Asetukset"
-#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 58
-#: rc.cpp:193
+#. i18n: file ./tdespell2/ui/configui.ui line 45
+#: rc.cpp:142
#, no-c-format
-msgid "Alternate shortcut:"
-msgstr "Vaihtoehtoinen näppäinyhdistelmä:"
+msgid "Enable &background spellchecking"
+msgstr "Oikolue &taustalla"
-#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 69
-#: rc.cpp:196
+#. i18n: file ./tdespell2/ui/configui.ui line 48
+#: rc.cpp:145
#, no-c-format
-msgid "Primary shortcut:"
-msgstr "Ensisijainen näppäinyhdistelmä:"
+msgid ""
+"If checked, the \"spell as you type\" mode is active and all misspelled words "
+"are immediately highlighted."
+msgstr ""
+"Jos valittu \"tarkista kirjoittaessa\" tila on aktiivinen ja kaikki "
+"väärinkirjoitetut sanat korostetaan heti,"
-#. i18n: file ./tdeui/tdeshortcutdialog_advanced.ui line 155
-#: rc.cpp:199
+#. i18n: file ./tdespell2/ui/configui.ui line 56
+#: rc.cpp:148
+#, no-c-format
+msgid "Skip all &uppercase words"
+msgstr "Ohita &isoin kirjaimin kirjoitetut sanat"
+
+#. 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 "Nykyinen tai syöttämäsi näppäinyhdistelmä näkyy tässä."
+"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 ""
+"Jos valittuna, sanoja joissa on vain isoja kirjaimia ei tarkisteta. Tämä on "
+"hyödyllistä, jos tekstissä on paljon lyhenteitä, kuten esimerkiksi TDE."
-#. 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 "Ohita &yhteenkirjoitetut sanat"
-#. 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 "Poista näppäinyhdistelmä"
+msgid ""
+"If checked, concatenated words made of existing words are not spell checked. "
+"This is useful in some languages."
+msgstr ""
+"Jos valittu, olemassa olevista sanoista tehtyjä yhdyssanoja ei tarkisteta. Tämä "
+"on hyödyllistä joissain kielissä."
-#. 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 "Moninäppäintila"
+msgid "Default language:"
+msgstr "Oletuskieli:"
-#. 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 "Sallii monen näppäimen yhdistelmät"
+msgid "Ignore These Words"
+msgstr "Ohita seuraavat sanat"
-#. 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 ""
-"Valitse tämä salliaksesi monen näppäimen yhdistelmät. Moninäppäintila sallii "
-"näppäinyhdistelmän koostuvan neljän näppäimen yhdistelmään saakka. Voit "
-"esimerkiksi asettaa \"CTRL+K,L\"-yhdistelmän kursivoimaan ja "
-"\"Ctrl+K,A\"-yhdistelmän alleviivaamaan tekstin."
+"Ohittaaksesi sanan, kirjoita se ylläolevaan muokkauskenttään, ja paina Lisää. "
+"Poistaaksesi sanan, korosta se ja paina Poista."
+
+#. i18n: file ./interfaces/tdetexteditor/editorchooser_ui.ui line 16
+#: rc.cpp:169
+#, no-c-format
+msgid "Editor Chooser"
+msgstr "Editorin valinta"
+
+#. 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 <B>System Default</B>, the application will honor "
+"your changes in the Control Center. All other choices will override that "
+"setting."
+msgstr ""
+"Valitse tässä sovelluksessa oletuksena käytettävä tekstinmuokkauskomponentti. "
+"Jos valitset vaihtoehdon <b>Järjestelmän oletus</b>, sovellus noudattaa "
+"Ohjauskeskuksen asetuksia. Kaikki muut valinnat ohittavat Ohjauskeskuksen "
+"asetukset."
+
+#. i18n: file ./tdeui/tdeshortcutdialog_simple.ui line 27
+#: rc.cpp:299
+#, no-c-format
+msgid "Shortcut:"
+msgstr "Näppäinyhdistelmä:"
+
+#. 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 "Poista näppäinyhdistelmä"
+
+#. i18n: file ./tdeui/ui_standards.rc line 4
+#: common_texts.cpp:77 rc.cpp:311 rc.cpp:383
+#, no-c-format
+msgid "&File"
+msgstr "&Tiedosto"
#. 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 "&Peli"
+#. 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 "&Muokkaa"
+
#. i18n: file ./tdeui/ui_standards.rc line 80
-#: rc.cpp:232
+#: rc.cpp:320
#, no-c-format
msgid ""
"_: Menu title\n"
"&Move"
msgstr "&Siirrä"
+#. i18n: file ./tdeui/ui_standards.rc line 97
+#: common_texts.cpp:84 rc.cpp:323 rc.cpp:389
+#, no-c-format
+msgid "&View"
+msgstr "&Näytä"
+
#. 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 "&Siirry"
#. 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 "&Kirjanmerkit"
#. 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 "T&yökalut"
#. 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 "&Asetukset"
-#. 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 "Näppäinyhdistelmä:"
+msgid "Main Toolbar"
+msgstr "Päätyökalurivi"
-#. 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 "Vaihtoehtoinen näppäinyhdistelmä:"
-#. 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 "&Sertifikaatti"
+msgid "Primary shortcut:"
+msgstr "Ensisijainen näppäinyhdistelmä:"
-#. 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 ""
-"Tämä on oikolukijan käyttämä oletuskieli. Pudotusvalikosta näet kaikki "
-"koneellesi asennetut sanakirjat eri kielille."
+"The currently set shortcut or the shortcut you are entering will show up here."
+msgstr "Nykyinen tai syöttämäsi näppäinyhdistelmä näkyy tässä."
-#. 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 "Asetukset"
+msgid "Multi-key mode"
+msgstr "Moninäppäintila"
-#. 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 "Oikolue &taustalla"
+msgid "Enable the entry of multi-key shortcuts"
+msgstr "Sallii monen näppäimen yhdistelmät"
-#. 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 ""
-"Jos valittu \"tarkista kirjoittaessa\" tila on aktiivinen ja kaikki "
-"väärinkirjoitetut sanat korostetaan heti,"
+"Valitse tämä salliaksesi monen näppäimen yhdistelmät. Moninäppäintila sallii "
+"näppäinyhdistelmän koostuvan neljän näppäimen yhdistelmään saakka. Voit "
+"esimerkiksi asettaa \"CTRL+K,L\"-yhdistelmän kursivoimaan ja "
+"\"Ctrl+K,A\"-yhdistelmän alleviivaamaan tekstin."
-#. 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 "Ohita &isoin kirjaimin kirjoitetut sanat"
+msgid "&Certificate"
+msgstr "&Sertifikaatti"
-#. 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 ""
-"Jos valittuna, sanoja joissa on vain isoja kirjaimia ei tarkisteta. Tämä on "
-"hyödyllistä, jos tekstissä on paljon lyhenteitä, kuten esimerkiksi TDE."
+msgid "Frame"
+msgstr "Kehys"
-#. 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 "Ohita &yhteenkirjoitetut sanat"
+msgid "Document Information"
+msgstr "Asiakirjan tiedot"
-#. 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 ""
-"Jos valittu, olemassa olevista sanoista tehtyjä yhdyssanoja ei tarkisteta. Tämä "
-"on hyödyllistä joissain kielissä."
+msgid "General"
+msgstr "Yleinen"
-#. 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 "Oletuskieli:"
+msgid "URL:"
+msgstr "URL:"
-#. 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 "Ohita seuraavat sanat"
+msgid "Title:"
+msgstr "Otsikko:"
-#. 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 "Muokattu viimeksi:"
+
+#. i18n: file ./tdehtml/htmlpageinfo.ui line 160
+#: rc.cpp:410
+#, no-c-format
+msgid "Document encoding:"
+msgstr "Asiakirjan koodaus:"
+
+#. i18n: file ./tdehtml/htmlpageinfo.ui line 188
+#: rc.cpp:413
+#, no-c-format
+msgid "HTTP Headers"
+msgstr "HTTP-otsikot"
+
+#. i18n: file ./tdehtml/htmlpageinfo.ui line 197
+#: rc.cpp:416
#, no-c-format
+msgid "Property"
+msgstr "Ominaisuus"
+
+#. i18n: file ./tdehtml/htmlpageinfo.ui line 208
+#: tdehtml/java/kjavaappletviewer.cpp:132 rc.cpp:419
+#, no-c-format
+msgid "Value"
+msgstr "Arvo"
+
+#. i18n: file ./tdehtml/kjserrordlg.ui line 17
+#: rc.cpp:425
+#, no-c-format
+msgid "JavaScript Errors"
+msgstr "JavaScript-virheet"
+
+#. 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 ""
-"Ohittaaksesi sanan, kirjoita se ylläolevaan muokkauskenttään, ja paina Lisää. "
-"Poistaaksesi sanan, korosta se ja paina Poista."
+"Tämä ikkuna huomauttaa ja kertoo yksityiskohdat web-sivuilla olevista "
+"skriptausvirheistä. Useimmissa tapauksissa tämä johtuu web-sivujen tekijästä. "
+"Muussa tapauksessa vika on Konquerorin ohjelmakoodissa. Jos epäilet, että vika "
+"on sivun tekijässä, ota häneen yhteyttä. Jos epäilet vian puolestaan olevan "
+"Konquerorissa, täytä vikailmoitus osoitteessa http://bugs.kde.org/. Vian "
+"ilmentävä testisivu olisi hyödyllinen."
-#. 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 "Korjaa automaattisesti"
+msgid "C&lear"
+msgstr "&Tyhjennä"
#. i18n: file ./dnssd/kcm_tdednssd.kcfg line 9
#: rc.cpp:440
@@ -1786,3613 +1786,4527 @@ msgid ""
"Un-Sticky"
msgstr "Ei-naulattu"
-#: tdersync/rsyncconfigdialog.cpp:125
-msgid "Setting up synchronization for local folder"
-msgstr ""
+#: tdewidgets/maketdewidgets.cpp:15
+msgid "Builds Qt widget plugins from an ini style description file."
+msgstr "Tekee Qt-kontrollien laajennuksia ini-tyylisistä kuvaustiedostoista."
-#: tdersync/rsyncconfigdialog.cpp:129
-msgid "Synchronization Method"
-msgstr ""
+#: tdeabc/vcardparser/testread.cpp:39 tdewidgets/maketdewidgets.cpp:112
+msgid "Input file"
+msgstr "Syötetiedosto"
-#: 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 "Tulostetiedosto"
-#: tdersync/rsyncconfigdialog.cpp:135
+#: tdewidgets/maketdewidgets.cpp:114
+msgid "Name of the plugin class to generate"
+msgstr "Luotavan laajennusluokan nimi"
+
+#: tdewidgets/maketdewidgets.cpp:115
+msgid "Default widget group name to display in designer"
+msgstr "Kontrolliryhmä, jossa näytetään Designerissä"
+
+#: tdewidgets/maketdewidgets.cpp:116
+msgid "Embed pixmaps from a source directory"
+msgstr "Upota kuvat lähdekoodihakemistosta"
+
+#: tdewidgets/maketdewidgets.cpp:129
+msgid "maketdewidgets"
+msgstr "maketdewidgets"
+
+#: tdecore/tdestdaccel.cpp:71 tdeutils/kfind.cpp:47
+msgid "Find Next"
+msgstr "Etsi seuraava"
+
+#: tdeutils/kfind.cpp:53
+msgid "<qt>Find next occurrence of '<b>%1</b>'?</qt>"
+msgstr "<qt>Etsi seuraava osuma haulle \"<b>%1</b>\"?</qt>"
+
+#: tdeutils/kfind.cpp:623 tdeutils/kfind.cpp:643
+#, c-format
msgid ""
-"&Utilize rsync + ssh for download from remote server\n"
-"Example: servername:/path/to/remote/folder"
+"_n: 1 match found.\n"
+"%n matches found."
msgstr ""
+"Yksi osuma löytyi.\n"
+"%n osumaa löytyi."
-#: tdersync/rsyncconfigdialog.cpp:136
+#: tdeutils/kfind.cpp:625
+msgid "<qt>No matches found for '<b>%1</b>'.</qt>"
+msgstr "<qt>Ei osumia haulle \"<b>%1</b>\".</qt>"
+
+#: tdeutils/kfind.cpp:645
+msgid "No matches found for '<b>%1</b>'."
+msgstr "Ei osumia haulle \"<b>%1</b>\"."
+
+#: tdeutils/kfind.cpp:650 tdeutils/kreplace.cpp:307
+msgid "Beginning of document reached."
+msgstr "Asiakirjan alku saavutettu."
+
+#: tdeutils/kfind.cpp:652 tdeutils/kreplace.cpp:309
+msgid "End of document reached."
+msgstr "Asiakirjan loppu saavutettu."
+
+#: tdeutils/kfind.cpp:659
+msgid "Continue from the end?"
+msgstr "Jatka lopusta?"
+
+#: tdeutils/kfind.cpp:660
+msgid "Continue from the beginning?"
+msgstr "Jatka alusta?"
+
+#: tdeutils/kfinddialog.cpp:55 tdeutils/kfinddialog.cpp:66
+msgid "Find Text"
+msgstr "Etsi teksti"
+
+#: tdeutils/kfinddialog.cpp:77
+msgid "Replace Text"
+msgstr "Korvaa teksti"
+
+#: 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 "Etsi"
+
+#: tdeutils/kfinddialog.cpp:126
+msgid "&Text to find:"
+msgstr "&Haettava teksti:"
+
+#: tdeutils/kfinddialog.cpp:130
+msgid "Regular e&xpression"
+msgstr "&Säännöllinen lauseke"
+
+#: tderesources/configpage.cpp:129 tdeutils/kfinddialog.cpp:131
+msgid "&Edit..."
+msgstr "&Muokkaa..."
+
+#: tdeutils/kfinddialog.cpp:140
+msgid "Replace With"
+msgstr "Korvaa sanalla"
+
+#: tdeutils/kfinddialog.cpp:147
+msgid "Replace&ment text:"
+msgstr "&Korvausteksti:"
+
+#: tdeutils/kfinddialog.cpp:151
+msgid "Use p&laceholders"
+msgstr "Käytä &paikkamerkkejä"
+
+#: tdeutils/kfinddialog.cpp:153
+msgid "Insert Place&holder"
+msgstr "Lisää &paikkamerkki"
+
+#: tdeutils/kfinddialog.cpp:169
+msgid "C&ase sensitive"
+msgstr "&Sama kirjainkoko"
+
+#: tdeutils/kfinddialog.cpp:170
+msgid "&Whole words only"
+msgstr "&Vain kokonaiset sanat"
+
+#: tdeutils/kfinddialog.cpp:171
+msgid "From c&ursor"
+msgstr "&Kursorista"
+
+#: tdeui/keditcl2.cpp:730 tdeui/keditcl2.cpp:870 tdeutils/kfinddialog.cpp:172
+msgid "Find &backwards"
+msgstr "Etsi &taaksepäin"
+
+#: tdeutils/kfinddialog.cpp:173
+msgid "&Selected text"
+msgstr "&Valittu teksti"
+
+#: tdeutils/kfinddialog.cpp:180
+msgid "&Prompt on replace"
+msgstr "&Kysy korvattaessa"
+
+#: tdeutils/kfinddialog.cpp:233
+msgid "Start replace"
+msgstr "Aloita korvaus"
+
+#: tdeutils/kfinddialog.cpp:234
msgid ""
-"&Utilize unison + ssh for bidirectional synchronization with remote server\n"
-"Example: ssh://servername//path/to/remote/folder"
+"<qt>If you press the <b>Replace</b> button, the text you entered above is "
+"searched for within the document and any occurrence is replaced with the "
+"replacement text.</qt>"
msgstr ""
+"<qt>Jos painat <b>Korvaa</b>-painiketta, asiakirjasta korvataan etsitty teksti "
+"korvaavalla tekstillä.</qt>"
-#: tdersync/rsyncconfigdialog.cpp:149
-msgid "Remote Folder"
-msgstr ""
+#: tdeui/keditcl2.cpp:701 tdeui/keditcl2.cpp:833 tdeui/kstdguiitem.cpp:254
+#: tdeutils/kfinddialog.cpp:240
+msgid "&Find"
+msgstr "&Etsi"
-#: tdersync/rsyncconfigdialog.cpp:159
-#, fuzzy
-msgid "Automatic Synchronization"
-msgstr "&Automaattinen tunnistus"
+#: tdeutils/kfinddialog.cpp:241
+msgid "Start searching"
+msgstr "Käynnistä etsintä"
-#: tdersync/rsyncconfigdialog.cpp:164
-msgid "Synchronize on logout"
+#: tdeutils/kfinddialog.cpp:242
+msgid ""
+"<qt>If you press the <b>Find</b> button, the text you entered above is searched "
+"for within the document.</qt>"
msgstr ""
+"<qt>Jos painat <b>Etsi</b>-painiketta, asiakirjasta etsitään yläpuolelle "
+"syötetty teksti. </qt>"
-#: 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 ""
+#: tdeutils/kfinddialog.cpp:248
+msgid ""
+"Enter a pattern to search for, or select a previous pattern from the list."
+msgstr "Anna etsittävä kuvio, tai valitse edellinen kuvio listalta."
-#: tdersync/tdersync.cpp:475 tdersync/tdersync.cpp:599
-msgid "Synchronizing Folder..."
-msgstr ""
+#: tdeutils/kfinddialog.cpp:251
+msgid "If enabled, search for a regular expression."
+msgstr "Jos valittuna, hae säännöllisiä lauseita."
-#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624
-#, fuzzy
-msgid "Remote authorization required"
-msgstr "Tarvitaan varmistus"
+#: tdeutils/kfinddialog.cpp:253
+msgid "Click here to edit your regular expression using a graphical editor."
+msgstr "Napsauta tästä, muokataksesi säännöllistä lausetta graafisesti."
-#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624
-#, fuzzy
-msgid "Please input"
-msgstr "Tyhjennä syöttökenttä"
+#: tdeutils/kfinddialog.cpp:255
+msgid "Enter a replacement string, or select a previous one from the list."
+msgstr "Anna korvaava merkkijono, tai valitse edellinen listalta."
-#: tdersync/tdersync.cpp:587
-msgid "An error ocurred on the remote system"
+#: tdeutils/kfinddialog.cpp:257
+msgid ""
+"<qt>If enabled, any occurrence of <code><b>\\N</b></code>, where <code><b>N</b>"
+"</code> is a integer number, will be replaced with the corresponding capture "
+"(\"parenthesized substring\") from the pattern."
+"<p>To include (a literal <code><b>\\N</b></code> in your replacement, put an "
+"extra backslash in front of it, like <code><b>\\\\N</b></code>.</qt>"
msgstr ""
+"<qt>Jos tämä on valittuna, niin kaikki koodin <code><b>\\N</b></code> "
+"esiintymät, jossa <code><b>N</b></code> on kokonaisluku, korvataan vastaavalla "
+"paikkamerkillä (\"alimerkkijono suluissa\") hakumerkkijonosta."
+"<p>Lisätäksesi (sanatarkasti <code><b>\\N</b></code> "
+"korvattavaan merkkijonoon, lisää ylimääräinen kenoviiva sen eteen, eli <code><b>"
+"\\\\N</b></code>.</qt>"
-#: tdersync/tdersync.cpp:687
-#, fuzzy
-msgid "User Intervention Required"
-msgstr "Tarvitaan varmistus"
+#: tdeutils/kfinddialog.cpp:264
+msgid "Click for a menu of available captures."
+msgstr "Napsauta nähdäksesi valikon saatavilla olevista paikkamerkeistä."
-#: tdersync/tdersync.cpp:687
-#, fuzzy
-msgid "Use &Local File"
-msgstr "Avaa tiedosto"
+#: tdeutils/kfinddialog.cpp:266
+msgid "Require word boundaries in both ends of a match to succeed."
+msgstr "Sanarajojen on osuttava molemmissa päissä, jotta osuma tapahtuisi."
-#: tdersync/tdersync.cpp:687
-msgid "Use &Remote File"
-msgstr ""
+#: tdeutils/kfinddialog.cpp:268
+msgid "Start searching at the current cursor location rather than at the top."
+msgstr "Aloita haku nykyisestä kohdistimen paikasta tekstin alun sijasta."
-#: tdersync/tdersync.cpp:694
-msgid "WARNING: Both the local and remote file have been modified"
+#: tdeutils/kfinddialog.cpp:270
+msgid "Only search within the current selection."
+msgstr "Etsi vain nykyisen valinnan sisältä."
+
+#: tdeutils/kfinddialog.cpp:272
+msgid ""
+"Perform a case sensitive search: entering the pattern 'Joe' will not match "
+"'joe' or 'JOE', only 'Joe'."
msgstr ""
+"Suorita kirjasintasoherkkä haku: hakusana 'Huuhaa' ei osu sanoihin 'huuhaa' tai "
+"'HUUHAA', vain sanaan 'Huuhaa'."
-#: tdersync/tdersync.cpp:694
-#, fuzzy
-msgid "Local"
-msgstr "Paikkakunta"
+#: tdeutils/kfinddialog.cpp:275
+msgid "Search backwards."
+msgstr "Etsi taaksepäin."
-#: tdersync/tdersync.cpp:694
-#, fuzzy
-msgid "Remote"
-msgstr "Poista"
+#: tdeutils/kfinddialog.cpp:277
+msgid "Ask before replacing each match found."
+msgstr "Kysy ennen jokaisen osuman korvaamista."
-#: tdersync/tdersync.cpp:694
-msgid "Please select the file to duplicate (the other will be overwritten)"
-msgstr ""
+#: tdeutils/kfinddialog.cpp:462
+msgid "Any Character"
+msgstr "Mikä tahansa merkki"
-#: tdersync/tdersync.cpp:694
-msgid "Or, select Ignore to skip synchronization of this file for now"
-msgstr ""
+#: tdeutils/kfinddialog.cpp:463
+msgid "Start of Line"
+msgstr "Rivin alku"
-#: tdersync/tdersync.cpp:966
-msgid "Configuring Remote Folder Synchronization"
-msgstr ""
+#: tdecore/tdestdaccel.cpp:78 tdeutils/kfinddialog.cpp:464
+msgid "End of Line"
+msgstr "Rivin loppu"
-#: tdecore/kcalendarsystemhebrew.cpp:402
-msgid "Tishrey"
-msgstr "Tishrey"
+#: tdeutils/kfinddialog.cpp:465
+msgid "Set of Characters"
+msgstr "Joukko merkkejä"
-#: tdecore/kcalendarsystemhebrew.cpp:404
-msgid "Heshvan"
-msgstr "Heshvan"
+#: tdeutils/kfinddialog.cpp:466
+msgid "Repeats, Zero or More Times"
+msgstr "Toistuu, ei kertaakaan tai useamman kerran"
-#: tdecore/kcalendarsystemhebrew.cpp:406
-msgid "Kislev"
-msgstr "Kislev"
+#: tdeutils/kfinddialog.cpp:467
+msgid "Repeats, One or More Times"
+msgstr "Toistuu, yhden tai useamman kerran"
-#: tdecore/kcalendarsystemhebrew.cpp:408
-msgid "Tevet"
-msgstr "Tevet"
+#: tdeutils/kfinddialog.cpp:468
+msgid "Optional"
+msgstr "Valinnainen"
-#: tdecore/kcalendarsystemhebrew.cpp:410
-msgid "Shvat"
-msgstr "Shvat"
+#: tdeutils/kfinddialog.cpp:469
+msgid "Escape"
+msgstr "Escape"
-#: tdecore/kcalendarsystemhebrew.cpp:412
-msgid "Adar"
-msgstr "Adar"
+#: tdeutils/kfinddialog.cpp:470
+msgid "TAB"
+msgstr "TAB"
-#: tdecore/kcalendarsystemhebrew.cpp:414
-msgid "Nisan"
-msgstr "Nisan"
+#: tdeutils/kfinddialog.cpp:471
+msgid "Newline"
+msgstr "Uusi rivi"
-#: tdecore/kcalendarsystemhebrew.cpp:416
-msgid "Iyar"
-msgstr "Iyar"
+#: tdeutils/kfinddialog.cpp:472
+msgid "Carriage Return"
+msgstr "Carriage Return"
-#: tdecore/kcalendarsystemhebrew.cpp:418
-msgid "Sivan"
-msgstr "Sivan"
+#: tdeutils/kfinddialog.cpp:473
+msgid "White Space"
+msgstr "Tyhjä väli"
-#: tdecore/kcalendarsystemhebrew.cpp:420
-msgid "Tamuz"
-msgstr "Tamuz"
+#: tdeutils/kfinddialog.cpp:474
+msgid "Digit"
+msgstr "Numero"
-#: tdecore/kcalendarsystemhebrew.cpp:422
-msgid "Av"
-msgstr "Av"
+#: tdeutils/kfinddialog.cpp:523
+msgid "Complete Match"
+msgstr "Täydellinen osuma"
-#: tdecore/kcalendarsystemhebrew.cpp:424
-msgid "Elul"
-msgstr "Elul"
+#: tdeutils/kfinddialog.cpp:528
+msgid "Captured Text (%1)"
+msgstr "Paikkamerkki (%1)"
-#: tdecore/kcalendarsystemhebrew.cpp:426
-msgid "Adar I"
-msgstr "Adar I"
+#: tdeutils/kfinddialog.cpp:536
+msgid "You must enter some text to search for."
+msgstr "Anna etsittävä teksti."
-#: tdecore/kcalendarsystemhebrew.cpp:428
-msgid "Adar II"
-msgstr "Adar II"
+#: tdeutils/kfinddialog.cpp:547
+msgid "Invalid regular expression."
+msgstr "Virheellinen säännöllinen lauseke"
-#: tdecore/twinmodule.cpp:458
-#, c-format
-msgid "Desktop %1"
-msgstr "Työpöytä %1"
+#: tdeutils/kreplacedialog.cpp:142
+msgid "Your replacement string is referencing a capture greater than '\\%1', "
+msgstr ""
+"Korvausmerkkijonosi viittaa paikkamerkkiin, joka on suurempi kuin '\\%1', "
-#: tdecore/tdeapplication.cpp:1141
+#: tdeutils/kreplacedialog.cpp:145
+#, c-format
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"
+"_n: but your pattern only defines 1 capture.\n"
+"but your pattern only defines %n captures."
+msgstr ""
+"mutta hakusi määrittelee vain 1 paikkamerkin.\n"
+"mutta hakusi määrittelee %n paikkamerkkiä."
-#: tdecore/tdeapplication.cpp:1614
+#: tdeutils/kreplacedialog.cpp:146
+msgid "but your pattern defines no captures."
+msgstr "mutta haussasi ei ole paikkamerkkejä."
+
+#: tdeutils/kreplacedialog.cpp:147
msgid ""
-"There was an error setting up inter-process communications for TDE. The message "
-"returned by the system was:\n"
"\n"
+"Please correct."
msgstr ""
-"TDE:n prosessien välistä kommunikointia alustettaessa\n"
-"tapahtui virhe. Järjestelmän palauttama viesti on:\n"
"\n"
+"Korjaa."
-#: tdecore/tdeapplication.cpp:1618
+#: tdeutils/kpluginselector.cpp:111
msgid ""
-"\n"
-"\n"
-"Please check that the \"dcopserver\" program is running!"
+"<qt>"
+"<table>"
+"<tr>"
+"<td><b>Description:</b></td>"
+"<td>%1</td></tr>"
+"<tr>"
+"<td><b>Author:</b></td>"
+"<td>%2</td></tr>"
+"<tr>"
+"<td><b>Version:</b></td>"
+"<td>%3</td></tr>"
+"<tr>"
+"<td><b>License:</b></td>"
+"<td>%4</td></tr></table></qt>"
msgstr ""
-"\n"
-"\n"
-"Tarkista, että \"dcopserver\"-ohjelma on käynnissä."
+"<qt>"
+"<table>"
+"<tr>"
+"<td><b>Kuvaus:</b></td>"
+"<td>%1</td></tr>"
+"<tr>"
+"<td><b>Tekijä:</b></td>"
+"<td>%2</td></tr>"
+"<tr>"
+"<td><b>Versio:</b></td>"
+"<td>%3</td></tr>"
+"<tr>"
+"<td><b>Lisenssi:</b></td>"
+"<td>%4</td></tr></table></qt>"
-#: tdecore/tdeapplication.cpp:1625
-msgid "DCOP communications error (%1)"
-msgstr "DCOP-viestitysvirhe (%1)"
+#: 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 "Nimi"
-#: tdecore/tdeapplication.cpp:1643
-msgid "Use the X-server display 'displayname'"
-msgstr "Käytä X-palvelimen näyttöä 'displayname'"
+#: tdeutils/kpluginselector.cpp:536
+msgid "(This plugin is not configurable)"
+msgstr "(Tämän liitännäisen asetukset eivät ole muokattavissa)"
-#: tdecore/tdeapplication.cpp:1645
-msgid "Use the QWS display 'displayname'"
-msgstr "Käytä QWS-palvelimen näyttöä 'displayname'"
+#: tdeutils/kreplace.cpp:49
+msgid "&All"
+msgstr "&Kaikki"
-#: tdecore/tdeapplication.cpp:1647
-msgid "Restore the application for the given 'sessionId'"
-msgstr "Palauta sovellus annetulle istunnolle (sessionid)"
+#: tdeutils/kreplace.cpp:49
+msgid "&Skip"
+msgstr "&Ohita"
-#: tdecore/tdeapplication.cpp:1648
-msgid ""
-"Causes the application to install a private color\n"
-"map on an 8-bit display"
-msgstr ""
-"Pakottaa sovelluksen käyttämään yksityistä värikarttaa\n"
-"8-bittisessä näyttötilassa."
+#: tdeutils/kreplace.cpp:58
+msgid "Replace '%1' with '%2'?"
+msgstr "Korvaa \"%1\" sanalla \"%2\"?"
-#: tdecore/tdeapplication.cpp:1649
-#, fuzzy
+#: tdeutils/kreplace.cpp:105 tdeutils/kreplace.cpp:300
+msgid "No text was replaced."
+msgstr "Tekstiä ei korvattu."
+
+#: tdeutils/kreplace.cpp:107 tdeutils/kreplace.cpp:302
+#, c-format
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"
+"_n: 1 replacement done.\n"
+"%n replacements done."
msgstr ""
-"Rajoittaa varattujen värien määrää 8-bittisessä\n"
-"näyttötilassa, jos sovellus käyttää\n"
-"QApplication::ManyColor värimäärityksiä."
+"Yksi korvaus tehty.\n"
+"%n korvausta tehty."
-#: tdecore/tdeapplication.cpp:1650
-msgid "tells Qt to never grab the mouse or the keyboard"
-msgstr "Qt ei saa kaapata hiirtä tai näppäimistöä käyttöönsä."
+#: tdeutils/kreplace.cpp:316
+msgid "Do you want to restart search from the end?"
+msgstr "Haluatko aloittaa haun uudelleen lopusta?"
-#: tdecore/tdeapplication.cpp:1651
+#: tdeutils/kreplace.cpp:317
+msgid "Do you want to restart search at the beginning?"
+msgstr "Haluatko aloittaa haun uudelleen alusta?"
+
+#: tdeutils/kreplace.cpp:319
+msgid "Restart"
+msgstr "Uudelleenkäynnistä"
+
+#: tdeutils/tdecmoduleloader.cpp:98
msgid ""
-"running under a debugger can cause an implicit\n"
-"-nograb, use -dograb to override"
+"<qt>There was an error when loading the module '%1'."
+"<br>"
+"<br>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.</qt>"
msgstr ""
-"debuggerin ajaminen voi aiheuttaa -nograb asetuksen\n"
-"käytön, käytä -dograb ohittaaksesi tämän."
+"<qt>Tapahtui virhe ladattaessa moduulia '%1'."
+"<br>"
+"<br>Työpöytätiedosto (%2) kuten myös kirjasto (%3) löytyivät, mutta silti "
+"moduulia ei voitu ladata onnistuneesti. Todennäköisesti 'factory'-määrittely "
+"oli väärä, tai create_* funktio puuttui.</qt>"
-#: tdecore/tdeapplication.cpp:1652
-msgid "switches to synchronous mode for debugging"
-msgstr "vaihtaa synkroniseen tilaan vianjäljitystä varten."
+#: tdeutils/tdecmoduleloader.cpp:111
+msgid "The specified library %1 could not be found."
+msgstr "Määriteltyä kirjastoa %1 ei löytynyt."
-#: tdecore/tdeapplication.cpp:1654
-msgid "defines the application font"
-msgstr "asettaa sovelluksen kirjasimen."
+#: tdeutils/tdecmoduleloader.cpp:134 tdeutils/tdecmoduleloader.cpp:143
+msgid "The module %1 could not be found."
+msgstr "Moduulia %1 ei löytynyt."
-#: tdecore/tdeapplication.cpp:1656
+#: tdeutils/tdecmoduleloader.cpp:136
msgid ""
-"sets the default background color and an\n"
-"application palette (light and dark shades are\n"
-"calculated)"
+"<qt>"
+"<p>The Lisa and lan:/ ioslave modules are not installed by default in Kubuntu, "
+"because they are obsolete and replaced by zeroconf."
+"<br> If you still wish to use them, you should install the lisa package from "
+"the Universe repository.</p></qt>"
msgstr ""
-"asettaa oletusarvoisen taustavärin ja paletin\n"
-"(vaaleat ja tummat sävyt lasketaan)."
-#: tdecore/tdeapplication.cpp:1658
-msgid "sets the default foreground color"
-msgstr "asettaa oletusedustavärin."
-
-#: tdecore/tdeapplication.cpp:1660
-msgid "sets the default button color"
-msgstr "asettaa painikkeiden oletusvärin."
+#: tdeutils/tdecmoduleloader.cpp:145
+#, fuzzy
+msgid ""
+"<qt>"
+"<p>The diagnostics is:"
+"<br>The desktop file %1 could not be found.</p></qt>"
+msgstr "<qt><p>Diagnostiikka on:<br>Työpöytätiedostoa %1 ei löytynyt.</qt>"
-#: tdecore/tdeapplication.cpp:1661
-msgid "sets the application name"
-msgstr "asettaa sovelluksen nimen."
+#: tdeutils/tdecmoduleloader.cpp:166
+msgid "The module %1 could not be loaded."
+msgstr "Moduulia %1 ei voitu ladata."
-#: tdecore/tdeapplication.cpp:1662
-msgid "sets the application title (caption)"
-msgstr "asettaa sovelluksen otsikon."
+#: tdeutils/tdecmoduleloader.cpp:185
+msgid "The module %1 is not a valid configuration module."
+msgstr "Moduuli %1 ei ole oikeanlainen asetusmoduuli."
-#: tdecore/tdeapplication.cpp:1664
+#: tdeutils/tdecmoduleloader.cpp:186
msgid ""
-"forces the application to use a TrueColor visual on\n"
-"an 8-bit display"
+"<qt>"
+"<p>The diagnostics is:"
+"<br>The desktop file %1 does not specify a library.</qt>"
msgstr ""
-"Pakottaa sovelluksen käyttämään täysvärikarttaa\n"
-"8-bittisessä näyttötilassa."
+"<qt>"
+"<p>Diagnostiikka on:"
+"<br>Työpöytätiedosto %1 ei määrittele kirjastoa.</qt>"
-#: tdecore/tdeapplication.cpp:1665
+#: tdeutils/tdecmoduleloader.cpp:220
+msgid "There was an error loading the module."
+msgstr "Moduulin lataamisessa tapahtui virhe."
+
+#: tdeutils/tdecmoduleloader.cpp:220 tdeutils/tdecmoduleloader.cpp:288
msgid ""
-"sets XIM (X Input Method) input style. Possible\n"
-"values are onthespot, overthespot, offthespot and\n"
-"root"
+"<qt>"
+"<p>The diagnostics is:"
+"<br>%1"
+"<p>Possible reasons:</p>"
+"<ul>"
+"<li>An error occurred during your last TDE upgrade leaving an orphaned control "
+"module"
+"<li>You have old third party modules lying around.</ul>"
+"<p>Check these points carefully and try to remove the module mentioned in the "
+"error message. If this fails, consider contacting your distributor or "
+"packager.</p></qt>"
msgstr ""
-"asettaa XIM (X Input Method) -syöttötyylin.\n"
-"Mahdollisia arvoja ovat onthespot, overthespot,\n"
-"offthespot ja root."
+"<qt>"
+"<p>Diagnostiikka:"
+"<br>%1"
+"<p>Mahdolliset syyt:</p>"
+"<ul>"
+"<li>Edellisessä TDE-päivityksessä tapahtui virhe, joka jätti yksinäisen "
+"ohjausmoduulin."
+"<li>Koneessa on vanha kolmannen osapuolen moduuli.</ul>"
+"<p>Tarkista nämä vaihtoehdot tarkasti ja yritä poistaa virheilmoituksessa "
+"mainittu moduuli. Jos et onnistu, ota yhteyttä levityspaketoijaan tai paketin "
+"luojaan. </p></qt>"
-#: tdecore/tdeapplication.cpp:1666
-msgid "set XIM server"
-msgstr "aseta XIM-palvelin."
+#: tdeutils/tdecmoduleproxy.cpp:213
+msgid ""
+"<b>Changes in this section requires root access.</b><br />"
+"Click the \"Administrator Mode\" button to allow modifications."
+msgstr ""
+"<b>Muutokset tässä osiossa vaativat pääkäyttäjän oikeuksia.</b><br />"
+"Napsauta \"Pääkäyttäjätila\" nappia salliaksesi muutokset."
-#: tdecore/tdeapplication.cpp:1667
-msgid "disable XIM"
-msgstr "poista XIM käytöstä."
+#: tdeutils/tdecmoduleproxy.cpp:220
+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."
+msgstr ""
+"Tämä osio vaatii erikoisoikeuksia, todennäköisesti järjestelmänlaajuisiin "
+"muutoksiin. Tämän takia sinun tulee antaa pääkäyttäjän salasana muuttaaksesi "
+"moduulin ominaisuuksia. Jos et anna salasanaa, moduuli poistetaan käytöstä."
-#: tdecore/tdeapplication.cpp:1670
-msgid "forces the application to run as QWS Server"
-msgstr "pakottaa sovelluksen ajamisen QWS-palvelimena."
+#: tdeutils/tdecmoduleproxy.cpp:252
+#, c-format
+msgid ""
+"_: Argument is application name\n"
+"This configuration section is already opened in %1"
+msgstr "Tämä asetusosio on jo avattu sovelluksessa %1"
-#: tdecore/tdeapplication.cpp:1672
-msgid "mirrors the whole layout of widgets"
-msgstr "peilaa koko asettelun"
+#: tdeutils/tdecmoduleproxy.cpp:325
+msgid "<big>Loading...</big>"
+msgstr "<big>Lataan...</big>"
-#: tdecore/tdeapplication.cpp:1678
-msgid "Use 'caption' as name in the titlebar"
-msgstr "Aseta \"caption\" sovelluksen nimeksi otsikkoriville."
+#: tdeutils/ksettings/componentsdialog.cpp:48
+msgid "Select Components"
+msgstr "Valitse komponentit"
-#: tdecore/tdeapplication.cpp:1679
-msgid "Use 'icon' as the application icon"
-msgstr "Käytä \"icon\"-kuvaketta sovellukselle."
+#: tdeutils/ksettings/dialog.cpp:590
+msgid "Select Components..."
+msgstr "Valitse komponentit..."
-#: tdecore/tdeapplication.cpp:1680
-msgid "Use 'icon' as the icon in the titlebar"
-msgstr "Käytä \"icon\" kuvaketta otsikkopalkissa."
+#: tdeparts/browserextension.cpp:485
+msgid "<qt>Do you want to search the Internet for <b>%1</b>?"
+msgstr "<qt>Haluatko etsiä Internetistä hakusanalla <b>%1</b>?"
-#: tdecore/tdeapplication.cpp:1681
-msgid "Use alternative configuration file"
-msgstr "Käytä vaihtoehtoista asetustiedostoa."
+#: tdeparts/browserextension.cpp:486
+msgid "Internet Search"
+msgstr "Internet-haku"
-#: tdecore/tdeapplication.cpp:1682
-msgid "Use the DCOP Server specified by 'server'"
-msgstr "Käytä \"server\":n määrittelemää DCOP-palvelinta."
+#: tdeparts/browserextension.cpp:486
+msgid "&Search"
+msgstr "&Haku"
-#: tdecore/tdeapplication.cpp:1683
-msgid "Disable crash handler, to get core dumps"
-msgstr "Poista kaatumisenhallinta saadaksesi core-vedoksia."
+#: tdeparts/browserrun.cpp:275
+msgid "Do you really want to execute '%1'? "
+msgstr "Haluatko varmasti suorittaa \"%1\"? "
-#: tdecore/tdeapplication.cpp:1684
-msgid "Waits for a WM_NET compatible windowmanager"
-msgstr "Odottaa WM_NET yhteensopivaa ikkunaohjelmaa."
+#: tdeparts/browserrun.cpp:276
+msgid "Execute File?"
+msgstr "Suorita tiedosto?"
-#: tdecore/tdeapplication.cpp:1685
-msgid "sets the application GUI style"
-msgstr "asettaa sovelluksen käyttöliittymän tyylin."
+#: tdeparts/browserrun.cpp:276
+msgid "Execute"
+msgstr "Suorita"
-#: tdecore/tdeapplication.cpp:1686
+#: tdeparts/browserrun.cpp:294
msgid ""
-"sets the client geometry of the main widget - see man X for the argument format"
+"Open '%2'?\n"
+"Type: %1"
msgstr ""
-"asettaa pääikkunan geometrian. - katso man X argumenttien muodon "
-"selvittämiseksi."
+"Avaa \"%2\"?\n"
+"Tyyppi: %1"
-#: tdecore/tdeapplication.cpp:1740
+#: tdeparts/browserrun.cpp:296
msgid ""
-"The style %1 was not found\n"
+"Open '%3'?\n"
+"Name: %2\n"
+"Type: %1"
msgstr ""
-"Tyyliä \"%1\" ei löytynyt\n"
+"Avaa \"%3\"?\n"
+"Nimi: %2\n"
+"Tyyppi: %1"
-#: tdecore/tdeapplication.cpp:2455 tdestyles/klegacy/klegacystyle.cpp:3044
-#: tdestyles/web/webstyle.cpp:1604
-msgid "modified"
-msgstr "muutettu"
+#: tdeparts/browserrun.cpp:310
+msgid "&Open with '%1'"
+msgstr "&Avaa ohjelmalla \"%1\"?"
-#: tdecore/tdeapplication.cpp:2727 tdecore/tdeapplication.cpp:2762
-msgid "Could not Launch Help Center"
-msgstr "Ohjetta ei voitu avata"
+#: tdeparts/browserrun.cpp:311
+msgid "&Open With..."
+msgstr "&Avaa ohjelmalla..."
-#: tdecore/tdeapplication.cpp:2728 tdecore/tdeapplication.cpp:2763
-#, c-format
-msgid ""
-"Could not launch the TDE Help Center:\n"
-"\n"
-"%1"
-msgstr ""
-"TDE:n ohjetta ei voitu avata:\n"
-"\n"
-"%1"
+#: tdeparts/browserrun.cpp:353
+msgid "&Open"
+msgstr "&Avaa"
-#: tdecore/tdeapplication.cpp:3033
-msgid "Could not Launch Mail Client"
-msgstr "Sähköpostiohjelmaa ei voitu käynnistää"
+#: tdehtml/tdehtml_ext.cpp:889 tdeparts/browserrun.cpp:390
+msgid "The Download Manager (%1) could not be found in your $PATH "
+msgstr ""
+"Tiedostojen latauksen hallintaohjelmaa (%1) ei löytynyt $PATH "
+"-ympäristömuuttujasta"
-#: tdecore/tdeapplication.cpp:3034
-#, c-format
+#: tdehtml/tdehtml_ext.cpp:890 tdeparts/browserrun.cpp:391
msgid ""
-"Could not launch the mail client:\n"
+"Try to reinstall it \n"
"\n"
-"%1"
+"The integration with Konqueror will be disabled!"
msgstr ""
-"Sähköpostiohjelmaa ei voitu käynnistää:\n"
+"Yritä asentaa se uudelleen \n"
"\n"
-"%1"
-
-#: tdecore/tdeapplication.cpp:3058
-msgid "Could not Launch Browser"
-msgstr "Selainta ei voitu käynnistää"
+"Integraatio Konquerorin kanssa poistetaan käytöstä."
-#: tdecore/tdeapplication.cpp:3059
-#, c-format
+#: tdeparts/part.cpp:492
msgid ""
-"Could not launch the browser:\n"
-"\n"
-"%1"
+"The document \"%1\" has been modified.\n"
+"Do you want to save your changes or discard them?"
msgstr ""
-"Selainta ei voitu käynnistää:\n"
-"\n"
-"%1"
+"Asiakirjaa \"%1\" on muutettu.\n"
+"Haluatko tallentaa vai hylätä muutokset?"
-#: tdecore/tdeapplication.cpp:3128
-msgid ""
-"Could not register with DCOP.\n"
+#: tdeparts/part.cpp:494
+msgid "Close Document"
+msgstr "Sulje asiakirja"
+
+#: 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 ""
-"Ei voitu rekisteröidä DCOP-palvelimeen.\n"
-#: tdecore/tdeapplication.cpp:3163
-msgid ""
-"TDELauncher could not be reached via DCOP.\n"
+#: tdersync/tdersync.cpp:475 tdersync/tdersync.cpp:599
+msgid "Synchronizing Folder..."
msgstr ""
-"TDELauncheria ei löydetty DCOP-protokollalla.\n"
-#: tdecore/netsupp.cpp:890 tdecore/network/kresolver.cpp:557
-msgid "no error"
-msgstr "ei virhettä"
+#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624
+#, fuzzy
+msgid "Remote authorization required"
+msgstr "Tarvitaan varmistus"
-#: tdecore/netsupp.cpp:891
-msgid "address family for nodename not supported"
-msgstr "osoiteperhettä ei tueta"
+#: tdersync/tdersync.cpp:501 tdersync/tdersync.cpp:624
+#, fuzzy
+msgid "Please input"
+msgstr "Tyhjennä syöttökenttä"
-#: tdecore/netsupp.cpp:892 tdecore/network/kresolver.cpp:559
-msgid "temporary failure in name resolution"
-msgstr "väliaikainen virhe nimen selvittämisessä"
+#: tdersync/tdersync.cpp:587
+msgid "An error ocurred on the remote system"
+msgstr ""
-#: tdecore/netsupp.cpp:893
-msgid "invalid value for 'ai_flags'"
-msgstr "virheellinen arvo ai_flags:lle"
+#: tdersync/tdersync.cpp:687
+#, fuzzy
+msgid "User Intervention Required"
+msgstr "Tarvitaan varmistus"
-#: tdecore/netsupp.cpp:894 tdecore/network/kresolver.cpp:560
-msgid "non-recoverable failure in name resolution"
-msgstr "peruuttamaton virhe nimen selvittämisessä"
+#: tdersync/tdersync.cpp:687
+#, fuzzy
+msgid "Use &Local File"
+msgstr "Avaa tiedosto"
-#: tdecore/netsupp.cpp:895
-msgid "'ai_family' not supported"
-msgstr "ai_family ei tuettu"
+#: tdersync/tdersync.cpp:687
+msgid "Use &Remote File"
+msgstr ""
-#: tdecore/netsupp.cpp:896 tdecore/network/kresolver.cpp:562
-msgid "memory allocation failure"
-msgstr "muistinvarausvirhe"
+#: tdersync/tdersync.cpp:694
+msgid "WARNING: Both the local and remote file have been modified"
+msgstr ""
-#: tdecore/netsupp.cpp:897
-msgid "no address associated with nodename"
-msgstr "ei osoitetta sidottu nimeen"
+#: tdersync/tdersync.cpp:694
+#, fuzzy
+msgid "Local"
+msgstr "Paikkakunta"
-#: tdecore/netsupp.cpp:898 tdecore/network/kresolver.cpp:563
-msgid "name or service not known"
-msgstr "nimi tai palvelu tuntematon"
+#: tdersync/tdersync.cpp:694
+#, fuzzy
+msgid "Remote"
+msgstr "Poista"
-#: tdecore/netsupp.cpp:899
-msgid "servname not supported for ai_socktype"
-msgstr "servnamea ei tueta ai_socktype:lle"
+#: tdersync/tdersync.cpp:694
+msgid "Please select the file to duplicate (the other will be overwritten)"
+msgstr ""
-#: tdecore/netsupp.cpp:900
-msgid "'ai_socktype' not supported"
-msgstr "ai_socktype ei tuettu"
+#: tdersync/tdersync.cpp:694
+msgid "Or, select Ignore to skip synchronization of this file for now"
+msgstr ""
-#: tdecore/netsupp.cpp:901
-msgid "system error"
-msgstr "Järjestelmävirhe"
+#: tdersync/tdersync.cpp:966
+msgid "Configuring Remote Folder Synchronization"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:91 tdecore/tdelocale.cpp:569
-msgid ""
-"_: January\n"
-"Jan"
-msgstr "tammi"
+#: tdersync/rsyncconfigdialog.cpp:125
+msgid "Setting up synchronization for local folder"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:93 tdecore/tdelocale.cpp:570
-msgid ""
-"_: February\n"
-"Feb"
-msgstr "helmi"
+#: tdersync/rsyncconfigdialog.cpp:129
+msgid "Synchronization Method"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:95 tdecore/tdelocale.cpp:571
+#: tdersync/rsyncconfigdialog.cpp:134
msgid ""
-"_: March\n"
-"Mar"
-msgstr "maalis"
+"&Utilize rsync + ssh for upload to remote server\n"
+"Example: servername:/path/to/remote/folder"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:97 tdecore/tdelocale.cpp:572
+#: tdersync/rsyncconfigdialog.cpp:135
msgid ""
-"_: April\n"
-"Apr"
-msgstr "huhti"
+"&Utilize rsync + ssh for download from remote server\n"
+"Example: servername:/path/to/remote/folder"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:99 tdecore/tdelocale.cpp:573
+#: tdersync/rsyncconfigdialog.cpp:136
msgid ""
-"_: May short\n"
-"May"
-msgstr "touko"
+"&Utilize unison + ssh for bidirectional synchronization with remote server\n"
+"Example: ssh://servername//path/to/remote/folder"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:101 tdecore/tdelocale.cpp:574
-msgid ""
-"_: June\n"
-"Jun"
-msgstr "kesä"
+#: tdersync/rsyncconfigdialog.cpp:149
+msgid "Remote Folder"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:103 tdecore/tdelocale.cpp:575
-msgid ""
-"_: July\n"
-"Jul"
-msgstr "heinä"
+#: tdersync/rsyncconfigdialog.cpp:159
+#, fuzzy
+msgid "Automatic Synchronization"
+msgstr "&Automaattinen tunnistus"
-#: tdecore/kcalendarsystemgregorian.cpp:105 tdecore/tdelocale.cpp:576
-msgid ""
-"_: August\n"
-"Aug"
-msgstr "elo"
+#: tdersync/rsyncconfigdialog.cpp:164
+msgid "Synchronize on logout"
+msgstr ""
-#: tdecore/kcalendarsystemgregorian.cpp:107 tdecore/tdelocale.cpp:577
-msgid ""
-"_: September\n"
-"Sep"
-msgstr "syys"
+#: tdeunittest/modrunner.cpp:36
+msgid "A command-line application that can be used to run KUnitTest modules."
+msgstr ""
+"Komentorivisovellus, jota voidaan käyttää KUnitTest modulien ajamiseen."
-#: tdecore/kcalendarsystemgregorian.cpp:109 tdecore/tdelocale.cpp:578
-msgid ""
-"_: October\n"
-"Oct"
-msgstr "loka"
+#: tdeunittest/modrunner.cpp:42
+msgid "Only run modules whose filenames match the regexp."
+msgstr "Aja vain modulit, joiden nimi osuu säännölliseen lauseeseen."
-#: tdecore/kcalendarsystemgregorian.cpp:111 tdecore/tdelocale.cpp:579
+#: tdeunittest/modrunner.cpp:43
msgid ""
-"_: November\n"
-"Nov"
-msgstr "marras"
+"Only run tests modules which are found in the folder. Use the query option to "
+"select modules."
+msgstr ""
+"Aja testimodulit, jotka löytyvät kansiosta. Käytä 'query' optiota valitaksesi "
+"modulit."
-#: tdecore/kcalendarsystemgregorian.cpp:113 tdecore/tdelocale.cpp:580
+#: tdeunittest/modrunner.cpp:44
msgid ""
-"_: December\n"
-"Dec"
-msgstr "joulu"
+"Disables debug capturing. You typically use this option when you use the GUI."
+msgstr ""
+"Poistaa käytöstä vianjäljityksen kaappauksen. Tätä yleensä käytetään graafisen "
+"käyttöliittymän kanssa."
-#: tdecore/kcalendarsystemgregorian.cpp:119 tdecore/tdelocale.cpp:585
-msgid "January"
-msgstr "tammikuu"
+#: tdeunittest/modrunner.cpp:53
+msgid "KUnitTest ModRunner"
+msgstr "KUnitTest ModRunner"
-#: tdecore/kcalendarsystemgregorian.cpp:121 tdecore/tdelocale.cpp:586
-msgid "February"
-msgstr "helmikuu"
+#: tdeabc/errorhandler.cpp:42
+msgid "Error in libtdeabc"
+msgstr "Virhe libtdeabc:ssa"
-#: tdecore/kcalendarsystemgregorian.cpp:123 tdecore/tdelocale.cpp:587
-msgid "March"
-msgstr "maaliskuu"
+#: tdeabc/distributionlistdialog.cpp:44
+msgid "Configure Distribution Lists"
+msgstr "Jakelulista-asetukset"
-#: tdecore/kcalendarsystemgregorian.cpp:125 tdecore/tdelocale.cpp:588
-msgid "April"
-msgstr "huhtikuu"
+#: tdeabc/distributionlistdialog.cpp:61 tdeabc/distributionlisteditor.cpp:43
+msgid "Select Email Address"
+msgstr "Valitse sähköpostiosoite"
-#: tdecore/kcalendarsystemgregorian.cpp:127 tdecore/tdelocale.cpp:589
-msgid ""
-"_: May long\n"
-"May"
-msgstr "toukokuu"
+#: kab/addressbook.cc:303 tdeabc/distributionlistdialog.cpp:69
+#: tdeabc/distributionlisteditor.cpp:49
+msgid "Email Addresses"
+msgstr "Sähköpostiosoitteet"
-#: tdecore/kcalendarsystemgregorian.cpp:129 tdecore/tdelocale.cpp:590
-msgid "June"
-msgstr "kesäkuu"
+#: tdeabc/distributionlistdialog.cpp:152
+msgid "New List..."
+msgstr "Uusi lista..."
-#: tdecore/kcalendarsystemgregorian.cpp:131 tdecore/tdelocale.cpp:591
-msgid "July"
-msgstr "heinäkuu"
+#: tdeabc/distributionlistdialog.cpp:156
+msgid "Rename List..."
+msgstr "Uudelleennimeä lista..."
-#: tdecore/kcalendarsystemgregorian.cpp:133 tdecore/tdelocale.cpp:592
-msgid "August"
-msgstr "elokuu"
+#: tdeabc/distributionlistdialog.cpp:160 tdeabc/distributionlisteditor.cpp:137
+msgid "Remove List"
+msgstr "Poista lista"
-#: tdecore/kcalendarsystemgregorian.cpp:135 tdecore/tdelocale.cpp:593
-msgid "September"
-msgstr "syyskuu"
+#: tdeabc/distributionlistdialog.cpp:167
+msgid "Available addresses:"
+msgstr "Osoitteet:"
-#: tdecore/kcalendarsystemgregorian.cpp:137 tdecore/tdelocale.cpp:594
-msgid "October"
-msgstr "lokakuu"
+#: tdeabc/distributionlistdialog.cpp:175 tdeabc/distributionlisteditor.cpp:162
+msgid "Preferred Email"
+msgstr "Suositeltu sähköposti"
-#: tdecore/kcalendarsystemgregorian.cpp:139 tdecore/tdelocale.cpp:595
-msgid "November"
-msgstr "marraskuu"
+#: tdeabc/distributionlistdialog.cpp:183 tdeabc/distributionlisteditor.cpp:156
+msgid "Add Entry"
+msgstr "Lisää tietue"
-#: tdecore/kcalendarsystemgregorian.cpp:141 tdecore/tdelocale.cpp:596
-msgid "December"
-msgstr "joulukuu"
+#: 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 "Sähköposti"
-#: tdecore/kcalendarsystemgregorian.cpp:156 tdecore/tdelocale.cpp:607
-msgid ""
-"_: of January\n"
-"of Jan"
-msgstr "tammi"
+#: tdeabc/distributionlistdialog.cpp:191 tdeabc/distributionlisteditor.cpp:144
+msgid "Use Preferred"
+msgstr "Käytä suositeltua"
-#: tdecore/kcalendarsystemgregorian.cpp:158 tdecore/tdelocale.cpp:608
-msgid ""
-"_: of February\n"
-"of Feb"
-msgstr "helmi"
+#: tdeabc/distributionlistdialog.cpp:198
+msgid "Change Email..."
+msgstr "Vaihda sähköposti..."
-#: tdecore/kcalendarsystemgregorian.cpp:160 tdecore/tdelocale.cpp:609
-msgid ""
-"_: of March\n"
-"of Mar"
-msgstr "maalis"
+#: tdeabc/distributionlistdialog.cpp:202 tdeabc/distributionlisteditor.cpp:152
+msgid "Remove Entry"
+msgstr "Poista merkintä"
-#: tdecore/kcalendarsystemgregorian.cpp:162 tdecore/tdelocale.cpp:610
-msgid ""
-"_: of April\n"
-"of Apr"
-msgstr "huhti"
+#: tdeabc/distributionlistdialog.cpp:237 tdeabc/distributionlisteditor.cpp:196
+msgid "New Distribution List"
+msgstr "Uusi jakelulista"
-#: tdecore/kcalendarsystemgregorian.cpp:164 tdecore/tdelocale.cpp:611
-msgid ""
-"_: of May short\n"
-"of May"
-msgstr "touko"
+#: tdeabc/distributionlistdialog.cpp:238
+msgid "Please enter &name:"
+msgstr "Anna &nimi:"
-#: tdecore/kcalendarsystemgregorian.cpp:166 tdecore/tdelocale.cpp:612
-msgid ""
-"_: of June\n"
-"of Jun"
-msgstr "kesä"
+#: tdeabc/distributionlistdialog.cpp:255
+msgid "Distribution List"
+msgstr "Jakelulista"
-#: tdecore/kcalendarsystemgregorian.cpp:168 tdecore/tdelocale.cpp:613
-msgid ""
-"_: of July\n"
-"of Jul"
-msgstr "heinä"
+#: tdeabc/distributionlistdialog.cpp:256
+msgid "Please change &name:"
+msgstr "Vaihda &nimeä:"
-#: tdecore/kcalendarsystemgregorian.cpp:170 tdecore/tdelocale.cpp:614
-msgid ""
-"_: of August\n"
-"of Aug"
-msgstr "elo"
+#: tdeabc/distributionlistdialog.cpp:273
+msgid "Delete distribution list '%1'?"
+msgstr "Poista jakelulista \"%1\"?"
-#: tdecore/kcalendarsystemgregorian.cpp:172 tdecore/tdelocale.cpp:615
-msgid ""
-"_: of September\n"
-"of Sep"
-msgstr "syys"
+#: tdeabc/distributionlistdialog.cpp:339
+msgid "Selected addressees:"
+msgstr "Valitse vastaanottajat:"
-#: tdecore/kcalendarsystemgregorian.cpp:174 tdecore/tdelocale.cpp:616
-msgid ""
-"_: of October\n"
-"of Oct"
-msgstr "loka"
+#: tdeabc/distributionlistdialog.cpp:341
+msgid "Selected addresses in '%1':"
+msgstr "Valitse vastaanottajat listalla \"%1\":"
-#: tdecore/kcalendarsystemgregorian.cpp:176 tdecore/tdelocale.cpp:617
-msgid ""
-"_: of November\n"
-"of Nov"
-msgstr "marras"
+#: tdeabc/formatfactory.cpp:55 tdeabc/formatfactory.cpp:119
+msgid "vCard"
+msgstr "vCard"
-#: tdecore/kcalendarsystemgregorian.cpp:178 tdecore/tdelocale.cpp:618
-msgid ""
-"_: of December\n"
-"of Dec"
-msgstr "joulu"
+#: tdeabc/formatfactory.cpp:56 tdeabc/formatfactory.cpp:120
+msgid "vCard Format"
+msgstr "vCard-muoto"
-#: tdecore/kcalendarsystemgregorian.cpp:184 tdecore/tdelocale.cpp:623
-msgid "of January"
-msgstr "tammikuuta"
+#: tdeabc/formatfactory.cpp:75
+msgid "No description available."
+msgstr "Kuvausta ei ole saatavilla."
-#: tdecore/kcalendarsystemgregorian.cpp:186 tdecore/tdelocale.cpp:624
-msgid "of February"
-msgstr "helmikuuta"
+#: tdeabc/addressbook.cpp:346 tdeabc/addressbook.cpp:365
+msgid "Unable to load resource '%1'"
+msgstr "Resurssia \"%1\" ei voitu ladata"
-#: tdecore/kcalendarsystemgregorian.cpp:188 tdecore/tdelocale.cpp:625
-msgid "of March"
-msgstr "maaliskuuta"
+#: tdeabc/tdeab2tdeabc.cpp:42
+msgid "Disable automatic startup on login"
+msgstr "Älä käynnistä automaattisesti sisäänkirjauduttaessa"
-#: tdecore/kcalendarsystemgregorian.cpp:190 tdecore/tdelocale.cpp:626
-msgid "of April"
-msgstr "huhtikuuta"
+#: tdeabc/tdeab2tdeabc.cpp:45
+msgid "Override existing entries"
+msgstr "Ohita olemassaolevat tietueet"
-#: tdecore/kcalendarsystemgregorian.cpp:192 tdecore/tdelocale.cpp:627
+#: tdeabc/tdeab2tdeabc.cpp:287
msgid ""
-"_: of May long\n"
-"of May"
-msgstr "toukokuuta"
-
-#: tdecore/kcalendarsystemgregorian.cpp:194 tdecore/tdelocale.cpp:628
-msgid "of June"
-msgstr "kesäkuuta"
+"Address book file <b>%1</b> not found! Make sure the old address book is "
+"located there and you have read permission for this file."
+msgstr ""
+"Osoitekirjatiedostoa <b>%1</b> ei löytynyt! Varmista, että vanha "
+"osoitekirjatiedosto on kohteessa, ja että siihen on lukuoikeudet."
-#: tdecore/kcalendarsystemgregorian.cpp:196 tdecore/tdelocale.cpp:629
-msgid "of July"
-msgstr "heinäkuuta"
+#: tdeabc/tdeab2tdeabc.cpp:435
+msgid "Kab to Kabc Converter"
+msgstr "Kab-Kabc-muuntaja"
-#: tdecore/kcalendarsystemgregorian.cpp:198 tdecore/tdelocale.cpp:630
-msgid "of August"
-msgstr "elokuuta"
+#: tdeabc/distributionlisteditor.cpp:133
+msgid "New List"
+msgstr "Uusi lista"
-#: tdecore/kcalendarsystemgregorian.cpp:200 tdecore/tdelocale.cpp:631
-msgid "of September"
-msgstr "syyskuuta"
+#: tdeabc/distributionlisteditor.cpp:148
+msgid "Change Email"
+msgstr "Vaihda sähköposti"
-#: tdecore/kcalendarsystemgregorian.cpp:202 tdecore/tdelocale.cpp:632
-msgid "of October"
-msgstr "lokakuuta"
+#: tdeabc/distributionlisteditor.cpp:197
+msgid "Please enter name:"
+msgstr "Anna nimi:"
-#: tdecore/kcalendarsystemgregorian.cpp:204 tdecore/tdelocale.cpp:633
-msgid "of November"
-msgstr "marraskuuta"
+#: tdeabc/locknull.cpp:60
+msgid "LockNull: All locks succeed but no actual locking is done."
+msgstr ""
+"LockNull: Kaikki lukot onnistuivat, mutta varsinaista lukitusta ei tehty."
-#: tdecore/kcalendarsystemgregorian.cpp:206 tdecore/tdelocale.cpp:634
-msgid "of December"
-msgstr "joulukuuta"
+#: tdeabc/locknull.cpp:62
+msgid "LockNull: All locks fail."
+msgstr "LockNull: Kaikki lukitukset epäonnistuivat."
-#: tdecore/kcalendarsystem.cpp:124
+#: tdeabc/phonenumber.cpp:147
msgid ""
-"_: Monday\n"
-"Mon"
-msgstr "ma"
+"_: Preferred phone\n"
+"Preferred"
+msgstr "Suositeltu"
-#: tdecore/kcalendarsystem.cpp:125
+#: tdeabc/phonenumber.cpp:151
msgid ""
-"_: Tuesday\n"
-"Tue"
-msgstr "ti"
+"_: Home phone\n"
+"Home"
+msgstr "Koti"
-#: tdecore/kcalendarsystem.cpp:126
+#: tdeabc/phonenumber.cpp:154
msgid ""
-"_: Wednesday\n"
-"Wed"
-msgstr "ke"
+"_: Work phone\n"
+"Work"
+msgstr "Työpuhelin"
-#: tdecore/kcalendarsystem.cpp:127
-msgid ""
-"_: Thursday\n"
-"Thu"
-msgstr "to"
+#: tdeabc/phonenumber.cpp:157
+msgid "Messenger"
+msgstr "Viestin"
-#: tdecore/kcalendarsystem.cpp:128
-msgid ""
-"_: Friday\n"
-"Fri"
-msgstr "pe"
+#: tdeabc/phonenumber.cpp:160
+msgid "Preferred Number"
+msgstr "Suositeltu numero"
-#: tdecore/kcalendarsystem.cpp:129
-msgid ""
-"_: Saturday\n"
-"Sat"
-msgstr "la"
+#: tdeabc/phonenumber.cpp:163
+msgid "Voice"
+msgstr "Ääni"
-#: tdecore/kcalendarsystem.cpp:130
+#: tdeabc/phonenumber.cpp:166
+msgid "Fax"
+msgstr "Faksi"
+
+#: tdeabc/phonenumber.cpp:169
msgid ""
-"_: Sunday\n"
-"Sun"
-msgstr "su"
+"_: Mobile Phone\n"
+"Mobile"
+msgstr "Matkapuhelin"
-#: tdecore/tdeglobalsettings.cpp:570
-msgid "Trash"
-msgstr "Roskakori"
+#: tdeabc/phonenumber.cpp:172
+msgid "Video"
+msgstr "Video"
-#: tdecore/ksocks.cpp:135
-msgid "NEC SOCKS client"
-msgstr "NEC SOCKS -asiakas"
+#: tdeabc/phonenumber.cpp:175
+msgid "Mailbox"
+msgstr "Postilaatikko"
-#: tdecore/ksocks.cpp:170
-msgid "Dante SOCKS client"
-msgstr "Dante SOCKS -asiakas"
+#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:3989
+msgid "Modem"
+msgstr "Modeemi"
-#: tdecore/tdeaboutdata.cpp:388
-#, fuzzy
+#: tdeabc/phonenumber.cpp:181
msgid ""
-"_: replace this with information about your translation team\n"
-"<p>KDE is translated into many languages thanks to the work of the translation "
-"teams all over the world.</p>"
-"<p>For more information on KDE internationalization visit <a "
-"href=\"http://l10n.kde.org\">http://l10n.kde.org</a></p>"
-msgstr ""
-"<p>TDE on käännetty kymmenille kielille joiden joukossa on myös suomen kieli. "
-"Kiitokset käännöksistä kuuluvat käännösryhmille ympäri maailmaa.</p> "
-"<p>Suomen käännösryhmää johtaa <a href=mailto:kim.enkovaara@iki.fi>"
-"Kim Enkovaara</a> ja ryhmän kotisivut löytyvät osoitteesta <a "
-"href=\"http://www.kde-fi.org/\"> http://www.kde-fi.org/.</p>"
-"<p> Saadaksesi lisätietoja TDE:n kääntämisestä vieraile osoitteessa <a "
-"href=\"http://l10n.kde.org/\">http://il10n.kde.org/</a>.</p>"
+"_: Car Phone\n"
+"Car"
+msgstr "Autopuhelin"
-#: tdecore/tdeaboutdata.cpp:444
-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 ""
-"Ohjelmalle ei ole erikseen määritelty lisenssiä.\n"
-"Tarkista ohjeista tai lähdekoodista mahdolliset\n"
-"lisenssiehdot.\n"
+#: tdeabc/addressee.cpp:620 tdeabc/phonenumber.cpp:184
+msgid "ISDN"
+msgstr "ISDN"
-#: tdecore/tdeaboutdata.cpp:451
-#, c-format
-msgid "This program is distributed under the terms of the %1."
-msgstr "Tämä ohjelma levitetään %1 lisenssin alaisena."
+#: tdeabc/phonenumber.cpp:187
+msgid "PCS"
+msgstr "PCS"
-#: tdecore/ksockaddr.cpp:112
-msgid "<unknown socket>"
-msgstr "<tuntematon pistoke>"
+#: tdeabc/addressee.cpp:626 tdeabc/phonenumber.cpp:190
+msgid "Pager"
+msgstr "Hakulaite"
-#: tdecore/ksockaddr.cpp:568 tdecore/ksockaddr.cpp:587
-msgid "<empty>"
-msgstr "<tyhjä>"
+#: tdeabc/addressee.cpp:602 tdeabc/phonenumber.cpp:193
+msgid "Home Fax"
+msgstr "Kotifaksi"
-#: tdecore/ksockaddr.cpp:571
-msgid ""
-"_: 1: hostname, 2: port number\n"
-"%1 port %2"
-msgstr "%1 portissa %2"
+#: tdeabc/phonenumber.cpp:196
+msgid "Work Fax"
+msgstr "Työfaksi"
-#: tdecore/ksockaddr.cpp:853
-msgid "<empty UNIX socket>"
-msgstr "<tyhjä UNIX-pistoke>"
+#: tdeabc/address.cpp:312 tdeabc/phonenumber.cpp:199 tdecore/kcharsets.cpp:43
+#: tdecore/tdehw/tdenetworkconnections.cpp:802
+msgid "Other"
+msgstr "Muut"
-#: tdecore/kcalendarsystemhijri.cpp:298 tdecore/kcalendarsystemhijri.cpp:326
-msgid "Muharram"
-msgstr "Muharram"
+#: tdeabc/resourceselectdialog.cpp:39 tderesources/selectdialog.cpp:42
+msgid "Resource Selection"
+msgstr "Resurssin valinta"
-#: tdecore/kcalendarsystemhijri.cpp:300 tdecore/kcalendarsystemhijri.cpp:328
-msgid "Safar"
-msgstr "Safar"
+#: tdeabc/resourceselectdialog.cpp:46 tderesources/configpage.cpp:107
+#: tderesources/selectdialog.cpp:49
+msgid "Resources"
+msgstr "Resurssit"
-#: tdecore/kcalendarsystemhijri.cpp:302
-msgid "R. Awal"
-msgstr "R. Awal"
+#: tdeabc/stdaddressbook.cpp:148
+msgid "Unable to save to resource '%1'. It is locked."
+msgstr "Resurssia %1 ei voitu tallentaa, koska se on lukittu."
-#: tdecore/kcalendarsystemhijri.cpp:304
-msgid "R. Thaani"
-msgstr "R. Thaani"
+#: tdeabc/address.cpp:145
+msgid "Post Office Box"
+msgstr "Postilokero"
-#: tdecore/kcalendarsystemhijri.cpp:306
-msgid "J. Awal"
-msgstr "J. Awal"
+#: tdeabc/address.cpp:163
+msgid "Extended Address Information"
+msgstr "Laajennettu osoitetieto"
-#: tdecore/kcalendarsystemhijri.cpp:308
-msgid "J. Thaani"
-msgstr "J. Thaani"
+#: tdeabc/address.cpp:181
+msgid "Street"
+msgstr "Katu"
-#: tdecore/kcalendarsystemhijri.cpp:310 tdecore/kcalendarsystemhijri.cpp:338
-msgid "Rajab"
-msgstr "Rajab"
+#: tdeabc/address.cpp:199
+msgid "Locality"
+msgstr "Paikkakunta"
-#: tdecore/kcalendarsystemhijri.cpp:312 tdecore/kcalendarsystemhijri.cpp:340
-msgid "Sha`ban"
-msgstr "Sha`ban"
+#: tdeabc/address.cpp:217 tdeui/ktimezonewidget.cpp:46
+msgid "Region"
+msgstr "Alue"
-#: tdecore/kcalendarsystemhijri.cpp:314 tdecore/kcalendarsystemhijri.cpp:342
-msgid "Ramadan"
-msgstr "Ramadan"
+#: tdeabc/address.cpp:235
+msgid "Postal Code"
+msgstr "Postinumero"
-#: tdecore/kcalendarsystemhijri.cpp:316 tdecore/kcalendarsystemhijri.cpp:344
-msgid "Shawwal"
-msgstr "Shawwal"
+#: kab/addressbook.cc:204 tdeabc/address.cpp:253
+msgid "Country"
+msgstr "Maa"
-#: tdecore/kcalendarsystemhijri.cpp:318
-msgid "Qi`dah"
-msgstr "Qi`dah"
+#: kab/addressbook.cc:188 tdeabc/address.cpp:271
+msgid "Delivery Label"
+msgstr "Jakeluosoite"
-#: tdecore/kcalendarsystemhijri.cpp:320
-msgid "Hijjah"
-msgstr "Hijjah"
+#: tdeabc/address.cpp:287
+msgid ""
+"_: Preferred address\n"
+"Preferred"
+msgstr "Suositeltu"
-#: tdecore/kcalendarsystemhijri.cpp:330
-msgid "Rabi` al-Awal"
-msgstr "Rabi` al-Awal"
+#: tdeabc/address.cpp:291
+msgid "Domestic"
+msgstr "Kotimainen"
-#: tdecore/kcalendarsystemhijri.cpp:332
-msgid "Rabi` al-Thaani"
-msgstr "Rabi` al-Thaani"
+#: tdeabc/address.cpp:294
+msgid "International"
+msgstr "Kansainvälinen"
-#: tdecore/kcalendarsystemhijri.cpp:334
-msgid "Jumaada al-Awal"
-msgstr "Jumaada al-Awal"
+#: tdeabc/address.cpp:297
+msgid "Postal"
+msgstr "Posti"
-#: tdecore/kcalendarsystemhijri.cpp:336
-msgid "Jumaada al-Thaani"
-msgstr "Jumaada al-Thaani"
+#: tdeabc/address.cpp:300
+msgid "Parcel"
+msgstr "Paketti"
-#: tdecore/kcalendarsystemhijri.cpp:346
-msgid "Thu al-Qi`dah"
-msgstr "Thu al-Qi`dah"
+#: tdeabc/address.cpp:303
+msgid ""
+"_: Home Address\n"
+"Home"
+msgstr "Kotiosoite"
-#: tdecore/kcalendarsystemhijri.cpp:348
-msgid "Thu al-Hijjah"
-msgstr "Thu al-Hijjah"
+#: tdeabc/address.cpp:306
+msgid ""
+"_: Work Address\n"
+"Work"
+msgstr "Työosoite"
-#: tdecore/kcalendarsystemhijri.cpp:363 tdecore/kcalendarsystemhijri.cpp:391
-msgid "of Muharram"
-msgstr "Muharramin"
+#: tdeabc/address.cpp:309
+msgid "Preferred Address"
+msgstr "Suositeltu osoite"
-#: tdecore/kcalendarsystemhijri.cpp:365 tdecore/kcalendarsystemhijri.cpp:393
-msgid "of Safar"
-msgstr "Safarin"
+#: tdeabc/addresseehelper.cpp:67
+msgid "Dr."
+msgstr "Tri"
-#: tdecore/kcalendarsystemhijri.cpp:367
-msgid "of R. Awal"
-msgstr "R. Awalin"
+#: tdeabc/addresseehelper.cpp:68
+msgid "Miss"
+msgstr "Neiti"
-#: tdecore/kcalendarsystemhijri.cpp:369
-msgid "of R. Thaani"
-msgstr "R. Thaanin"
+#: tdeabc/addresseehelper.cpp:69
+msgid "Mr."
+msgstr "Hra"
-#: tdecore/kcalendarsystemhijri.cpp:371
-msgid "of J. Awal"
-msgstr "J. Awalin"
+#: tdeabc/addresseehelper.cpp:70
+msgid "Mrs."
+msgstr "Rouva"
-#: tdecore/kcalendarsystemhijri.cpp:373
-msgid "of J. Thaani"
-msgstr "J. Thaanin"
+#: tdeabc/addresseehelper.cpp:71
+msgid "Ms."
+msgstr "Nti"
-#: tdecore/kcalendarsystemhijri.cpp:375 tdecore/kcalendarsystemhijri.cpp:403
-msgid "of Rajab"
-msgstr "Rajabin"
+#: tdeabc/addresseehelper.cpp:72
+msgid "Prof."
+msgstr "Prof."
-#: tdecore/kcalendarsystemhijri.cpp:377 tdecore/kcalendarsystemhijri.cpp:405
-msgid "of Sha`ban"
-msgstr "Sha`banin"
+#: tdeabc/addresseehelper.cpp:74
+msgid "I"
+msgstr "I"
-#: tdecore/kcalendarsystemhijri.cpp:379 tdecore/kcalendarsystemhijri.cpp:407
-msgid "of Ramadan"
-msgstr "Ramadanin"
+#: tdeabc/addresseehelper.cpp:75
+msgid "II"
+msgstr "II"
-#: tdecore/kcalendarsystemhijri.cpp:381 tdecore/kcalendarsystemhijri.cpp:409
-msgid "of Shawwal"
-msgstr "Shawwalin"
+#: tdeabc/addresseehelper.cpp:76
+msgid "III"
+msgstr "III"
-#: tdecore/kcalendarsystemhijri.cpp:383
-msgid "of Qi`dah"
-msgstr "Qi`dahin"
+#: tdeabc/addresseehelper.cpp:77
+msgid "Jr."
+msgstr "Jr."
-#: tdecore/kcalendarsystemhijri.cpp:385
-msgid "of Hijjah"
-msgstr "Hijjahin"
+#: tdeabc/addresseehelper.cpp:78
+msgid "Sr."
+msgstr "Sr."
-#: tdecore/kcalendarsystemhijri.cpp:395
-msgid "of Rabi` al-Awal"
-msgstr "Rabi`al-Awalin"
+#: tdeabc/key.cpp:127
+msgid "X509"
+msgstr "X509"
-#: tdecore/kcalendarsystemhijri.cpp:397
-msgid "of Rabi` al-Thaani"
-msgstr "Rabi`al-Thaanin"
+#: tdeabc/key.cpp:130
+msgid "PGP"
+msgstr "PGP"
-#: tdecore/kcalendarsystemhijri.cpp:399
-msgid "of Jumaada al-Awal"
-msgstr "Jumaada al-Awalin"
+#: kab/addressbook.cc:335 tdeabc/field.cpp:217 tdeabc/key.cpp:133
+#: tdeabc/scripts/field.src.cpp:110
+msgid "Custom"
+msgstr "Oma"
-#: tdecore/kcalendarsystemhijri.cpp:401
-msgid "of Jumaada al-Thaani"
-msgstr "Jumaada al-Thaanin"
+#: tdeabc/key.cpp:136 tdeabc/secrecy.cpp:80
+msgid "Unknown type"
+msgstr "Tuntematon tyyppi"
-#: tdecore/kcalendarsystemhijri.cpp:411
-msgid "of Thu al-Qi`dah"
-msgstr "Thu al-Qi`dahin"
+#: tdeabc/addressee.cpp:318 tdeabc/scripts/addressee.src.cpp:181
+msgid "Unique Identifier"
+msgstr "Uniikki tunniste"
-#: tdecore/kcalendarsystemhijri.cpp:413
-msgid "of Thu al-Hijjah"
-msgstr "Thu al-Hijjahin"
+#: tdeabc/addressee.cpp:336 tdeabc/scripts/addressee.src.cpp:199
+#, fuzzy
+msgid "Unique Resource Identifier"
+msgstr "Uniikki tunniste"
-#: tdecore/kcalendarsystemhijri.cpp:445
-msgid "Ith"
-msgstr "Ith"
+#: kab/addressbook.cc:271 tdeabc/addressee.cpp:373
+msgid "Formatted Name"
+msgstr "Muotoiltu nimi"
-#: tdecore/kcalendarsystemhijri.cpp:447
-msgid "Thl"
-msgstr "Thl"
+#: tdeabc/addressee.cpp:392
+msgid "Family Name"
+msgstr "Sukunimi"
-#: tdecore/kcalendarsystemhijri.cpp:449
-msgid "Arb"
-msgstr "Arb"
+#: tdeabc/addressee.cpp:411
+msgid "Given Name"
+msgstr "Etunimi"
-#: tdecore/kcalendarsystemhijri.cpp:451
-msgid "Kha"
-msgstr "Kha"
+#: tdeabc/addressee.cpp:430
+msgid "Additional Names"
+msgstr "Muut nimet"
-#: tdecore/kcalendarsystemhijri.cpp:453
-msgid "Jum"
-msgstr "Jum"
+#: tdeabc/addressee.cpp:449
+msgid "Honorific Prefixes"
+msgstr "Nimen etuliitteet"
-#: tdecore/kcalendarsystemhijri.cpp:455
-msgid "Sab"
-msgstr "Sab"
+#: tdeabc/addressee.cpp:468
+msgid "Honorific Suffixes"
+msgstr "Nimen päätteet"
-#: tdecore/kcalendarsystemhijri.cpp:457
-msgid "Ahd"
-msgstr "Ahd"
+#: tdeabc/addressee.cpp:487
+msgid "Nick Name"
+msgstr "Lempinimi"
-#: tdecore/kcalendarsystemhijri.cpp:463
-msgid "Yaum al-Ithnain"
-msgstr "Yaum al-Ithnain"
+#: kab/addressbook.cc:291 tdeabc/addressee.cpp:506
+msgid "Birthday"
+msgstr "Syntymäaika"
-#: tdecore/kcalendarsystemhijri.cpp:465
-msgid "Yau al-Thulatha"
-msgstr "Yau al-Thulatha"
+#: tdeabc/addressee.cpp:512
+msgid "Home Address Street"
+msgstr "Katuosoite (koti)"
-#: tdecore/kcalendarsystemhijri.cpp:467
-msgid "Yaum al-Arbi'a"
-msgstr "Yaum al-Arbi\"a"
+#: tdeabc/addressee.cpp:518
+msgid "Home Address City"
+msgstr "Kaupunki (koti)"
-#: tdecore/kcalendarsystemhijri.cpp:469
-msgid "Yaum al-Khamees"
-msgstr "Yaum al-Khamees"
+#: tdeabc/addressee.cpp:524
+msgid "Home Address State"
+msgstr "Osavaltio (koti)"
-#: tdecore/kcalendarsystemhijri.cpp:471
-msgid "Yaum al-Jumma"
-msgstr "Yaum al-Jumma"
+#: tdeabc/addressee.cpp:530
+msgid "Home Address Zip Code"
+msgstr "Postinumero (koti)"
-#: tdecore/kcalendarsystemhijri.cpp:473
-msgid "Yaum al-Sabt"
-msgstr "Yaum al-Sabt"
+#: tdeabc/addressee.cpp:536
+msgid "Home Address Country"
+msgstr "Maa (koti)"
-#: tdecore/kcalendarsystemhijri.cpp:475
-msgid "Yaum al-Ahad"
-msgstr "Yaum al-Ahad"
+#: tdeabc/addressee.cpp:542
+msgid "Home Address Label"
+msgstr "Osoite (koti)"
-#: 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 "TwoForms"
+#: tdeabc/addressee.cpp:548
+msgid "Business Address Street"
+msgstr "Katuosoite (työ)"
-#: tdecore/tdelocale.cpp:1789 tdecore/tdelocale.cpp:1929
-msgid "pm"
-msgstr "pm"
+#: tdeabc/addressee.cpp:554
+msgid "Business Address City"
+msgstr "Kaupunki (työ)"
-#: tdecore/tdelocale.cpp:1798 tdecore/tdelocale.cpp:1931
-msgid "am"
-msgstr "am"
+#: tdeabc/addressee.cpp:560
+msgid "Business Address State"
+msgstr "Osavaltio (työ)"
-#: tdecore/tdelocale.cpp:1972
-msgid ""
-"_: concatenation of dates and time\n"
-"%1 %2"
-msgstr "%1 %2"
+#: tdeabc/addressee.cpp:566
+msgid "Business Address Zip Code"
+msgstr "Postinumero (työ)"
-#: tdecore/tdelocale.cpp:2473
-msgid "&Next"
-msgstr "&Seuraava"
+#: tdeabc/addressee.cpp:572
+msgid "Business Address Country"
+msgstr "Maa (työ)"
-#: tdecore/kcompletion.cpp:632
-msgid ""
-"You reached the end of the list\n"
-"of matching items.\n"
-msgstr ""
-"Olet täydennyslistan\n"
-"lopussa.\n"
+#: tdeabc/addressee.cpp:578
+msgid "Business Address Label"
+msgstr "Osoite (työ)"
-#: tdecore/kcompletion.cpp:638
-msgid ""
-"The completion is ambiguous, more than one\n"
-"match is available.\n"
-msgstr ""
-"Täydennys on moniselitteinen, useampi\n"
-"kuin yksi osuma.\n"
+#: tdeabc/addressee.cpp:584
+msgid "Home Phone"
+msgstr "Puhelin (koti)"
-#: tdecore/kcompletion.cpp:644
-msgid ""
-"There is no matching item available.\n"
-msgstr ""
-"Ei osumia listalla\n"
+#: tdeabc/addressee.cpp:590
+msgid "Business Phone"
+msgstr "Puhelin (työ)"
-#: tdecore/kcalendarsystemjalali.cpp:392
-msgid "Far"
-msgstr "Far"
+#: tdeabc/addressee.cpp:596
+msgid "Mobile Phone"
+msgstr "Matkapuhelin"
-#: tdecore/kcalendarsystemjalali.cpp:394
-msgid "Ord"
-msgstr "Ord"
+#: tdeabc/addressee.cpp:608
+msgid "Business Fax"
+msgstr "Työfaksi"
-#: tdecore/kcalendarsystemjalali.cpp:396
-msgid "Kho"
-msgstr "Kho"
+#: tdeabc/addressee.cpp:614
+msgid "Car Phone"
+msgstr "Autopuhelin"
-#: tdecore/kcalendarsystemjalali.cpp:398 tdecore/kcalendarsystemjalali.cpp:426
-msgid "Tir"
-msgstr "Tir"
+#: tdeabc/addressee.cpp:632
+msgid "Email Address"
+msgstr "Sähköpostiosoite"
-#: tdecore/kcalendarsystemjalali.cpp:400
-msgid "Mor"
-msgstr "Mor"
+#: tdeabc/addressee.cpp:651
+msgid "Mail Client"
+msgstr "Sähköpostiohjelma"
-#: tdecore/kcalendarsystemjalali.cpp:402
-msgid "Sha"
-msgstr "Sha"
+#: tdeabc/addressee.cpp:670
+msgid "Time Zone"
+msgstr "Aikavyöhyke"
-#: tdecore/kcalendarsystemjalali.cpp:404
-msgid "Meh"
-msgstr "Meh"
+#: tdeabc/addressee.cpp:689
+msgid "Geographic Position"
+msgstr "Maantieteellinen sijainti"
-#: tdecore/kcalendarsystemjalali.cpp:406
-msgid "Aba"
-msgstr "Aba"
+#: kab/addressbook.cc:263 tdeabc/addressee.cpp:708
+msgid ""
+"_: person\n"
+"Title"
+msgstr "Titteli"
-#: tdecore/kcalendarsystemjalali.cpp:408
-msgid "Aza"
-msgstr "Aza"
+#: tdeabc/addressee.cpp:727
+msgid ""
+"_: person in organization\n"
+"Role"
+msgstr "Rooli"
-#: tdecore/kcalendarsystemjalali.cpp:410 tdecore/kcalendarsystemjalali.cpp:438
-msgid "Dei"
-msgstr "Dei"
+#: 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 "Organisaatio"
-#: tdecore/kcalendarsystemjalali.cpp:412
-msgid "Bah"
-msgstr "Bah"
+#: kab/addressbook.cc:180 tdeabc/addressee.cpp:765
+msgid "Department"
+msgstr "Osasto"
-#: tdecore/kcalendarsystemjalali.cpp:414
-msgid "Esf"
-msgstr "Esf"
+#: tdeabc/addressee.cpp:784
+msgid "Note"
+msgstr "Huom"
-#: tdecore/kcalendarsystemjalali.cpp:420
-msgid "Farvardin"
-msgstr "Farvardin"
+#: tdeabc/addressee.cpp:803
+msgid "Product Identifier"
+msgstr "Tuotteen tunniste"
-#: tdecore/kcalendarsystemjalali.cpp:422
-msgid "Ordibehesht"
-msgstr "Ordibehesht"
+#: tdeabc/addressee.cpp:822
+msgid "Revision Date"
+msgstr "Tarkistuspäivämäärä"
-#: tdecore/kcalendarsystemjalali.cpp:424
-msgid "Khordad"
-msgstr "Khordad"
+#: tdeabc/addressee.cpp:841
+msgid "Sort String"
+msgstr "Lajittelumerkkijono"
-#: tdecore/kcalendarsystemjalali.cpp:428
-msgid "Mordad"
-msgstr "Mordad"
+#: tdeabc/addressee.cpp:860 tdeui/tdeaboutdialog.cpp:92
+msgid "Homepage"
+msgstr "Kotisivu"
-#: tdecore/kcalendarsystemjalali.cpp:430
-msgid "Shahrivar"
-msgstr "Shahrivar"
+#: tdeabc/addressee.cpp:879
+msgid "Security Class"
+msgstr "Tietoturvaluokka"
-#: tdecore/kcalendarsystemjalali.cpp:432
-msgid "Mehr"
-msgstr "Mehr"
+#: tdeabc/addressee.cpp:898
+msgid "Logo"
+msgstr "Logo"
-#: tdecore/kcalendarsystemjalali.cpp:434
-msgid "Aban"
-msgstr "Aban"
+#: tdeabc/addressee.cpp:917
+msgid "Photo"
+msgstr "Valokuva"
-#: tdecore/kcalendarsystemjalali.cpp:436
-msgid "Azar"
-msgstr "Azar"
+#: tdeabc/addressee.cpp:936 tdecore/tdehw/tdehardwaredevices.cpp:4004
+msgid "Sound"
+msgstr "Ääni"
-#: tdecore/kcalendarsystemjalali.cpp:440
-msgid "Bahman"
-msgstr "Bahman"
+#: tdeabc/addressee.cpp:955
+msgid "Agent"
+msgstr "Asiakas"
-#: tdecore/kcalendarsystemjalali.cpp:442
-msgid "Esfand"
-msgstr "Esfand"
+#: tdeabc/addresseedialog.cpp:60
+msgid "Select Addressee"
+msgstr "Valitse vastaanottaja"
-#: tdecore/kcalendarsystemjalali.cpp:476
-msgid "2sh"
-msgstr "2sh"
+#: tdeabc/addresseedialog.cpp:95
+msgid "Selected"
+msgstr "Valittu"
-#: tdecore/kcalendarsystemjalali.cpp:478
-msgid "3sh"
-msgstr "3sh"
+#: tdeabc/addresseedialog.cpp:107
+msgid "Unselect"
+msgstr "Poista valinta"
-#: tdecore/kcalendarsystemjalali.cpp:480
-msgid "4sh"
-msgstr "4sh"
+#: tdeabc/resource.cpp:332
+msgid "Loading resource '%1' failed!"
+msgstr "Resurssin %1 lataaminen epäonnistui."
-#: tdecore/kcalendarsystemjalali.cpp:482
-msgid "5sh"
-msgstr "5sh"
+#: tdeabc/resource.cpp:343
+msgid "Saving resource '%1' failed!"
+msgstr "Resurssin %1 tallentaminen epäonnistui."
-#: tdecore/kcalendarsystemjalali.cpp:484
-msgid "Jom"
-msgstr "Jom"
+#: tdeabc/field.cpp:192 tdeabc/scripts/field.src.cpp:85
+msgid "Unknown Field"
+msgstr "Tuntematon kenttä"
-#: tdecore/kcalendarsystemjalali.cpp:486
-msgid "shn"
-msgstr "shn"
+#: tdeabc/field.cpp:205 tdeabc/scripts/field.src.cpp:98
+msgid "All"
+msgstr "Kaikki"
-#: tdecore/kcalendarsystemjalali.cpp:488
-msgid "1sh"
-msgstr "1sh"
+#: tdeabc/field.cpp:207 tdeabc/scripts/field.src.cpp:100
+msgid "Frequent"
+msgstr "Yleiset"
-#: tdecore/kcalendarsystemjalali.cpp:494
-msgid "Do shanbe"
-msgstr "Do shanbe"
+#: kab/addressbook.cc:192 tdeabc/field.cpp:209
+#: tdeabc/scripts/field.src.cpp:102
+msgid ""
+"_: street/postal\n"
+"Address"
+msgstr "Postiosoite"
-#: tdecore/kcalendarsystemjalali.cpp:496
-msgid "Se shanbe"
-msgstr "Se shanbe"
+#: tdeabc/field.cpp:213 tdeabc/scripts/field.src.cpp:106
+msgid "Personal"
+msgstr "Henkilökohtainen"
-#: tdecore/kcalendarsystemjalali.cpp:498
-msgid "Chahar shanbe"
-msgstr "Chahar shanbe"
+#: tdeabc/field.cpp:219 tdeabc/scripts/field.src.cpp:112
+msgid "Undefined"
+msgstr "Määrittelemätön"
-#: tdecore/kcalendarsystemjalali.cpp:500
-msgid "Panj shanbe"
-msgstr "Panj shanbe"
+#: tdeabc/secrecy.cpp:71
+msgid "Public"
+msgstr "Julkinen"
-#: tdecore/kcalendarsystemjalali.cpp:502
-msgid "Jumee"
-msgstr "Jumee"
+#: kab/addressbook.cc:1950 tdeabc/secrecy.cpp:74
+msgid "Private"
+msgstr "Yksityinen"
-#: tdecore/kcalendarsystemjalali.cpp:504
-msgid "Shanbe"
-msgstr "Shanbe"
+#: tdeabc/secrecy.cpp:77
+msgid "Confidential"
+msgstr "Luottamuksellinen"
-#: tdecore/kcalendarsystemjalali.cpp:506
-msgid "Yek-shanbe"
-msgstr "Yek-shanbe"
+#: tdeabc/lock.cpp:93
+msgid "Unable to open lock file."
+msgstr "Lukkotiedostoa ei voitu avata."
-#: tdecore/kdetcompmgr.cpp:35
-msgid "TDE composition manager detection utility"
+#: 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 ""
+"Sovellus %2 on lukinnut osoitekirjan %1.\n"
+"Jos lukitus on sinusta virheellinen, poista lukkotiedosto %3"
-#: tdecore/kdetcompmgr.cpp:46
-msgid "kdetcompmgr"
+#: tdeabc/lock.cpp:146
+msgid "Unlock failed. Lock file is owned by other process: %1 (%2)"
msgstr ""
+"Lukitsemisen irrottaminen epäonnistui. Lukkotiedoston omistaa toinen prosessi: "
+"%1 (%2)"
-#: tdecore/tdestdaccel.cpp:54
-msgid "New"
-msgstr "Uusi"
-
-#: tdecore/tdestdaccel.cpp:65
-msgid "Paste Selection"
-msgstr "Liitä valinta"
+#: tdeabc/ldifconverter.cpp:475
+msgid "List of Emails"
+msgstr "Sähköpostien luettelo"
-#: tdecore/tdestdaccel.cpp:67
-msgid "Deselect"
-msgstr "Poista valinta"
+#: tdeabc/ldapconfigwidget.cpp:83
+msgid "User:"
+msgstr "Käyttäjä:"
-#: tdecore/tdestdaccel.cpp:68
-msgid "Delete Word Backwards"
-msgstr "Poista edellinen sana"
+#: tdeabc/ldapconfigwidget.cpp:92
+msgid "Bind DN:"
+msgstr "Alustus-DN:"
-#: tdecore/tdestdaccel.cpp:69
-msgid "Delete Word Forward"
-msgstr "Poista seuraava sana"
+#: tdeabc/ldapconfigwidget.cpp:101
+msgid "Realm:"
+msgstr "Alue:"
-#: 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 "Etsi"
+#: tdeabc/ldapconfigwidget.cpp:110
+msgid "Password:"
+msgstr "Salasana:"
-#: tdecore/tdestdaccel.cpp:71 tdeutils/kfind.cpp:47
-msgid "Find Next"
-msgstr "Etsi seuraava"
+#: tdeabc/ldapconfigwidget.cpp:120
+msgid "Host:"
+msgstr "Palvelin:"
-#: tdecore/tdestdaccel.cpp:72
-msgid "Find Prev"
-msgstr "Etsi edellinen"
+#: tdeabc/ldapconfigwidget.cpp:130
+msgid "Port:"
+msgstr "Portti:"
-#: tdecore/tdestdaccel.cpp:74
-msgid "Navigation"
-msgstr "Selaaminen"
+#: tdeabc/ldapconfigwidget.cpp:141
+msgid "LDAP version:"
+msgstr "LDAP-versio:"
-#: tdecore/tdestdaccel.cpp:75
-msgid ""
-"_: Opposite to End\n"
-"Home"
-msgstr "Alku"
+#: tdeabc/ldapconfigwidget.cpp:152
+msgid "Size limit:"
+msgstr "Kokorajoitus:"
-#: tdecore/tdestdaccel.cpp:76
-msgid "End"
-msgstr "Loppu"
+#: tdeabc/ldapconfigwidget.cpp:163
+msgid "Time limit:"
+msgstr "Aikarajoitus:"
-#: tdecore/tdestdaccel.cpp:77
-msgid "Beginning of Line"
-msgstr "Rivin alku"
+#: tdeabc/ldapconfigwidget.cpp:167
+msgid " sec"
+msgstr " sekuntia"
-#: tdecore/tdestdaccel.cpp:78 tdeutils/kfinddialog.cpp:464
-msgid "End of Line"
-msgstr "Rivin loppu"
+#: tdeabc/ldapconfigwidget.cpp:175
+msgid ""
+"_: Distinguished Name\n"
+"DN:"
+msgstr "DN:"
-#: tdecore/tdestdaccel.cpp:79
-msgid "Prior"
-msgstr "Edellinen"
+#: tdeabc/ldapconfigwidget.cpp:182 tdeabc/ldapconfigwidget.cpp:231
+msgid "Query Server"
+msgstr "Kyselypalvelin"
-#: tdecore/tdestdaccel.cpp:80
-msgid ""
-"_: Opposite to Prior\n"
-"Next"
-msgstr "Seuraava"
+#: tdeabc/ldapconfigwidget.cpp:190
+msgid "Filter:"
+msgstr "Suodin:"
-#: tdecore/tdestdaccel.cpp:81 tdeui/keditcl2.cpp:976
-msgid "Go to Line"
-msgstr "Siirry riville"
+#: tdeabc/ldapconfigwidget.cpp:199
+msgid "Security"
+msgstr "Turvallisuus"
-#: tdecore/tdestdaccel.cpp:82
-msgid "Add Bookmark"
-msgstr "Lisää kirjanmerkki"
+#: tdeabc/ldapconfigwidget.cpp:201
+msgid "TLS"
+msgstr "TLS"
-#: tdecore/tdestdaccel.cpp:83
-msgid "Zoom In"
-msgstr "Lähennä"
+#: tdeabc/ldapconfigwidget.cpp:202
+msgid "SSL"
+msgstr "SSL"
-#: tdecore/tdestdaccel.cpp:84
-msgid "Zoom Out"
-msgstr "Loitonna"
+#: tdeabc/ldapconfigwidget.cpp:216
+msgid "Authentication"
+msgstr "Tunnistus"
-#: tdecore/tdestdaccel.cpp:85
-msgid "Up"
-msgstr "Ylös"
+#: tdeabc/ldapconfigwidget.cpp:218
+msgid "Anonymous"
+msgstr "Anonyymi"
-#: tdecore/tdestdaccel.cpp:87
-msgid "Forward"
-msgstr "Eteen"
+#: tdeabc/ldapconfigwidget.cpp:219
+msgid "Simple"
+msgstr "Yksinkertainen"
-#: tdecore/tdestdaccel.cpp:89
-msgid "Popup Menu Context"
-msgstr "Näytä ponnahdusikkuna"
+#: tdeabc/ldapconfigwidget.cpp:220
+msgid "SASL"
+msgstr "SASL"
-#: tdecore/tdestdaccel.cpp:90
-msgid "Show Menu Bar"
-msgstr "Näytä valikkorivi"
+#: tdeabc/ldapconfigwidget.cpp:222
+msgid "SASL mechanism:"
+msgstr "SASL-mekanismi:"
-#: tdecore/tdestdaccel.cpp:91
-msgid "Backward Word"
-msgstr "Edellinen sana"
+#: tdeabc/ldapconfigwidget.cpp:302
+msgid "LDAP Query"
+msgstr "LDAP-kysely"
-#: tdecore/tdestdaccel.cpp:92
-msgid "Forward Word"
-msgstr "Seuraava sana"
+#: tdeabc/vcard/testwrite.cpp:11
+msgid "TestWritevCard"
+msgstr "TestWritevCard"
-#: tdecore/tdestdaccel.cpp:93
-msgid "Activate Next Tab"
-msgstr "Aktivoi seuraava välilehti"
+#: tdeabc/vcardparser/testread.cpp:38
+msgid "vCard 2.1"
+msgstr "vCard 2.1"
-#: tdecore/tdestdaccel.cpp:94
-msgid "Activate Previous Tab"
-msgstr "Aktivoi edellinen välilehti"
+#: tdeconf_update/tdeconf_update.cpp:43
+msgid "Keep output results from scripts"
+msgstr "Säilytä skriptien tulosteet."
-#: tdecore/tdestdaccel.cpp:95
-msgid "Full Screen Mode"
-msgstr "Kokonäyttötila"
+#: tdeconf_update/tdeconf_update.cpp:44
+msgid "Check whether config file itself requires updating"
+msgstr "Tarkista vaatiiko itse asetustiedosto päivitystä"
-#: tdecore/tdestdaccel.cpp:98
-msgid "What's This"
-msgstr "Mikä tämä on"
+#: tdeconf_update/tdeconf_update.cpp:45
+msgid "File to read update instructions from"
+msgstr "Tiedosto, josta päivitystiedot haetaan"
-#: tdecore/tdestdaccel.cpp:99 tdecore/tdestdaccel.cpp:100
-#: tdeui/klineedit.cpp:886
-msgid "Text Completion"
-msgstr "Tekstin täydennys"
+#: tdeconf_update/tdeconf_update.cpp:142
+msgid "Only local files are supported."
+msgstr "Vain paikallisia tiedostoja tuetaan."
-#: tdecore/tdestdaccel.cpp:101
-msgid "Previous Completion Match"
-msgstr "Edellinen täydennysosuma"
+#: tdeconf_update/tdeconf_update.cpp:943
+msgid "KConf Update"
+msgstr "KConf-päivitys"
-#: tdecore/tdestdaccel.cpp:102
-msgid "Next Completion Match"
-msgstr "Seuraava täydennysosuma"
+#: tdeconf_update/tdeconf_update.cpp:945
+msgid "TDE Tool for updating user configuration files"
+msgstr "TDE:n työkalu asetustiedostojen päivittämiseen"
-#: tdecore/tdestdaccel.cpp:103
-msgid "Substring Completion"
-msgstr "Alajonon täydennys"
+#: arts/kde/kvideowidget.cpp:82
+msgid "Video Toolbar"
+msgstr "Videotyökalurivi"
-#: tdecore/tdestdaccel.cpp:104
-msgid "Previous Item in List"
-msgstr "Edellinen tietue listalla"
+#: arts/kde/kvideowidget.cpp:104
+msgid "Fullscreen &Mode"
+msgstr "&Kokonäyttötila"
-#: tdecore/tdestdaccel.cpp:105
-msgid "Next Item in List"
-msgstr "Seuraava tietue listalla"
+#: arts/kde/kvideowidget.cpp:107
+msgid "&Half Size"
+msgstr "&Puolikoko"
-#: tdeabc/address.cpp:312 tdeabc/phonenumber.cpp:199 tdecore/kcharsets.cpp:43
-#: tdecore/tdehw/tdenetworkconnections.cpp:802
-msgid "Other"
-msgstr "Muut"
+#: arts/kde/kvideowidget.cpp:110
+msgid "&Normal Size"
+msgstr "&Normaali koko"
-#: tdecore/kcharsets.cpp:44 tdehtml/tdehtml_part.cpp:280
-msgid "Arabic"
-msgstr "Arabialainen"
+#: arts/kde/kvideowidget.cpp:113
+msgid "&Double Size"
+msgstr "&Tuplakoko"
-#: tdecore/kcharsets.cpp:45 tdehtml/tdehtml_part.cpp:281
-msgid "Baltic"
-msgstr "Baltialainen"
+#: tdespell2/ui/configdialog.cpp:38
+msgid "KSpell2 Configuration"
+msgstr "KSpell2-asetukset"
-#: tdecore/kcharsets.cpp:46 tdehtml/tdehtml_part.cpp:282
-msgid "Central European"
-msgstr "Keskieurooppalainen"
+#: tdespell2/ui/dialog.cpp:62 tdeui/tdespelldlg.cpp:53
+msgid "Check Spelling"
+msgstr "Tarkista oikeinkirjoitus"
-#: tdecore/kcharsets.cpp:47
-msgid "Chinese Simplified"
-msgstr "Yksinkertaistettu kiina"
+#: tdespell2/ui/dialog.cpp:64 tdeui/tdespelldlg.cpp:54
+msgid "&Finished"
+msgstr "&Valmis"
-#: tdecore/kcharsets.cpp:48
-msgid "Chinese Traditional"
-msgstr "Perinteinen kiina"
+#: tdenewstuff/provider.cpp:261
+#, fuzzy
+msgid "Error parsing category list."
+msgstr "Tarjoajien luettelon lukeminen epäonnistui."
-#: tdecore/kcharsets.cpp:49
-msgid "Cyrillic"
-msgstr "Kyrillinen"
+#: tdenewstuff/provider.cpp:394
+msgid "Error parsing providers list."
+msgstr "Tarjoajien luettelon lukeminen epäonnistui."
-#: tdecore/kcharsets.cpp:50 tdehtml/tdehtml_part.cpp:284
-msgid "Greek"
-msgstr "Kreikka"
+#: tdenewstuff/security.cpp:63
+msgid ""
+"<qt>Cannot start <i>gpg</i> and retrieve the available keys. Make sure that <i>"
+"gpg</i> is installed, otherwise verification of downloaded resources will not "
+"be possible.</qt>"
+msgstr ""
+"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa, ja hakea avaimia. Varmista, että "
+"<i>gpg</i>on asennettu, muuten haettujen resurssien varmennus ei ole "
+"mahdollista.</qt>"
-#: tdecore/kcharsets.cpp:51 tdehtml/tdehtml_part.cpp:285
-#: tdeui/ksconfig.cpp:235 tdeui/ksconfig.cpp:395 tdeui/ksconfig.cpp:656
-msgid "Hebrew"
-msgstr "Heprea"
+#: tdenewstuff/security.cpp:177
+msgid ""
+"<qt>Enter passphrase for key <b>0x%1</b>, belonging to"
+"<br><i>%2&lt;%3&gt;</i>:</qt>"
+msgstr ""
+"<qt>Anna salasana avaimelle <b>0x%1</b>, jonka omistaa "
+"<br><i>%2&lt;%3&gt;</i>:</qt>"
-#: tdecore/kcharsets.cpp:52 tdehtml/tdehtml_part.cpp:286
-msgid "Japanese"
-msgstr "Japani"
+#: tdenewstuff/security.cpp:257
+msgid ""
+"<qt>Cannot start <i>gpg</i> and check the validity of the file. Make sure that "
+"<i>gpg</i> is installed, otherwise verification of downloaded resources will "
+"not be possible.</qt>"
+msgstr ""
+"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa tiedoston varmentamiseksi. "
+"Varmista, että <i>gpg</i> on asennettu, muuten haettujen resurssien "
+"varmentaminen ei ole mahdollista.</qt>"
-#: tdecore/kcharsets.cpp:53
-msgid "Korean"
-msgstr "Korea"
+#: tdenewstuff/security.cpp:317
+msgid "Select Signing Key"
+msgstr "Valitse allekirjoitusavain"
-#: tdecore/kcharsets.cpp:54
-msgid "Thai"
-msgstr "Thai"
+#: tdenewstuff/security.cpp:317
+msgid "Key used for signing:"
+msgstr "Allekirjoitukseen käytettävä avain:"
-#: tdecore/kcharsets.cpp:55 tdehtml/tdehtml_part.cpp:290
-#: tdeui/ksconfig.cpp:240 tdeui/ksconfig.cpp:400 tdeui/ksconfig.cpp:661
-msgid "Turkish"
-msgstr "Turkki"
+#: tdenewstuff/security.cpp:338
+msgid ""
+"<qt>Cannot start <i>gpg</i> and sign the file. Make sure that <i>gpg</i> "
+"is installed, otherwise signing of the resources will not be possible.</qt>"
+msgstr ""
+"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa, ja allekirjoittaa tiedostoa. "
+"Varmista, että <i>gpg</i> on asennettu, muuten resurssien allekirjoittaminen ei "
+"ole mahdollista.</qt>"
-#: tdecore/kcharsets.cpp:56 tdehtml/tdehtml_part.cpp:293
-msgid "Western European"
-msgstr "Länsieurooppalainen"
+#: tdenewstuff/knewstuff.cpp:38 tdenewstuff/knewstuffbutton.cpp:61
+#, c-format
+msgid "Download New %1"
+msgstr "Lataa uusi %1"
-#: tdecore/kcharsets.cpp:57
-msgid "Tamil"
-msgstr "Tamili"
+#: tdenewstuff/providerdialog.cpp:53
+msgid "Hot New Stuff Providers"
+msgstr "Uutuuksien tarjoajat"
-#: tdecore/kcharsets.cpp:58
-msgid "Unicode"
-msgstr "Unicode"
+#: tdenewstuff/providerdialog.cpp:61
+msgid "Please select one of the providers listed below:"
+msgstr "Valitse uutuuksien tarjoaja:"
-#: tdecore/kcharsets.cpp:59
-msgid "Northern Saami"
-msgstr "Pohjois-Saame"
+#: tdenewstuff/providerdialog.cpp:88
+msgid "No provider selected."
+msgstr "Tarjoajaa ei ole valittu."
-#: tdecore/kcharsets.cpp:60
-msgid "Vietnamese"
-msgstr "Vietnam"
+#: tdenewstuff/knewstuffgeneric.cpp:139
+msgid "The file '%1' already exists. Do you want to overwrite it?"
+msgstr "Tiedosto '%1' on jo olemassa. Haluatko varmasti ylikirjoittaa sen?"
-#: tdecore/kcharsets.cpp:61
-msgid "South-Eastern Europe"
-msgstr "Kaakkoiseurooppalainen"
+#: tdehtml/tdehtml_ext.cpp:828 tdenewstuff/knewstuffgeneric.cpp:141
+msgid "Overwrite"
+msgstr "Ylikirjoita"
-#: tdecore/kcharsets.cpp:516
+#: tdenewstuff/knewstuffsecure.cpp:83
msgid ""
-"_: Descriptive Encoding Name\n"
-"%1 ( %2 )"
-msgstr "%1 ( %2 )"
+"There was an error with the downloaded resource tarball file. Possible causes "
+"are damaged archive or invalid directory structure in the archive."
+msgstr ""
+"Haetussa resurssitiedostossa oli virhe. Mahdollisia syitä tähän ovat vioittunut "
+"paketti tai virheellinen hakemistorakenne paketissa."
-#: tdecore/tdecmdlineargs.cpp:500 tdecore/tdecmdlineargs.cpp:516
-msgid "Unknown option '%1'."
-msgstr "Tuntematon valinta \"%1\"."
+#: tdenewstuff/knewstuffsecure.cpp:83
+msgid "Resource Installation Error"
+msgstr "Resurssin asennusvirhe"
-#: tdecore/tdecmdlineargs.cpp:524
-msgid "'%1' missing."
-msgstr "\"%1\" puuttuu."
+#: tdenewstuff/knewstuffsecure.cpp:94
+msgid "No keys were found."
+msgstr "Avaimia ei löytynyt."
-#: 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"
+#: tdenewstuff/knewstuffsecure.cpp:99
+msgid "The validation failed for unknown reason."
+msgstr "Varmennus epäonnistui tuntemattoman syyn takia."
+
+#: tdenewstuff/knewstuffsecure.cpp:106
+msgid "The MD5SUM check failed, the archive might be broken."
+msgstr "MD5SUM tarkistus epäonnistui, paketti voi olla rikki."
+
+#: tdenewstuff/knewstuffsecure.cpp:111
+msgid "The signature is bad, the archive might be broken or altered."
msgstr ""
-"%1:n kirjoittanut\n"
-"%2"
+"Allekirjoitus on virheellinen, paketti on mahdollisesti rikki tai muutettu."
-#: tdecore/tdecmdlineargs.cpp:622
-msgid "This application was written by somebody who wants to remain anonymous."
-msgstr "Sovelluksen on kirjoittanut henkilö, joka haluaa pysyä tuntemattomana."
+#: tdenewstuff/knewstuffsecure.cpp:121
+msgid "The signature is valid, but untrusted."
+msgstr "Allekirjoitus on oikea, mutta siihen ei luoteta."
-#: tdecore/tdecmdlineargs.cpp:629
-#, fuzzy
+#: tdenewstuff/knewstuffsecure.cpp:127
+msgid "The signature is unknown."
+msgstr "Allekirjoitus on tuntematon."
+
+#: tdenewstuff/knewstuffsecure.cpp:131
msgid ""
-"Please use http://bugs.pearsoncomputing.net to report bugs.\n"
+"The resource was signed with key <i>0x%1</i>, belonging to <i>%2 &lt;%3&gt;</i>"
+"."
msgstr ""
-"Käytä osoitetta http://bugs.kde.org/ raportoidaksesi virheistä.\n"
+"Resurssi on allekirjoitettu avaimella <i>0x%1</i>, jonka omistaa <i>"
+"%2 &lt;%3&gt;</i>."
-#: tdecore/tdecmdlineargs.cpp:632 tdecore/tdecmdlineargs.cpp:634
+#: tdenewstuff/knewstuffsecure.cpp:137
msgid ""
-"Please report bugs to %1.\n"
+"<qt>There is a problem with the resource file you have downloaded. The errors "
+"are :<b>%1</b>"
+"<br>%2"
+"<br>"
+"<br>Installation of the resource is <b>not recommended</b>."
+"<br>"
+"<br>Do you want to proceed with the installation?</qt>"
msgstr ""
-"Lähetä tämä vikailmoitus %1:een.\n"
-
-#: tdecore/tdecmdlineargs.cpp:660
-msgid "Unexpected argument '%1'."
-msgstr "Odottamaton argumentti \"%1\"."
+"<qt>Hakemassasi resurssitiedostossa on ongelma. Virheet ovat : <b>%1</b>"
+"<br>%2"
+"<br>"
+"<br>Resurssien asentamista <b>ei suositella</b>. "
+"<br>"
+"<br>Haluatko jatkaa asennusta?</qt>"
-#: tdecore/tdecmdlineargs.cpp:765
-msgid "Use --help to get a list of available command line options."
-msgstr "Käytä --help listataksesi kaikki komentorivivalitsimet."
+#: tdenewstuff/knewstuffsecure.cpp:137
+msgid "Problematic Resource File"
+msgstr "Ongelmallinen resurssitiedosto"
-#: tdecore/tdecmdlineargs.cpp:780
-msgid ""
-"\n"
-"%1:\n"
-msgstr ""
-"\n"
-"%1:\n"
+#: tdenewstuff/knewstuffsecure.cpp:140
+msgid "<qt>%1<br><br>Press OK to install it.</qt>"
+msgstr "<qt>%1<br><br>Paina OK asentaaksesi sen.</qt>"
-#: tdecore/tdecmdlineargs.cpp:789
-msgid "[options] "
-msgstr "[valinnat] "
+#: tdenewstuff/knewstuffsecure.cpp:140
+msgid "Valid Resource"
+msgstr "Ehjä resurssi"
-#: tdecore/tdecmdlineargs.cpp:796
-msgid "[%1-options]"
-msgstr "[%1-valinnat]"
+#: tdenewstuff/knewstuffsecure.cpp:190
+msgid "The signing failed for unknown reason."
+msgstr "Allekirjoitus epäonnistui jostain syystä."
-#: tdecore/tdecmdlineargs.cpp:816
+#: tdenewstuff/knewstuffsecure.cpp:195
msgid ""
-"Usage: %1 %2\n"
+"There are no keys usable for signing or you did not entered the correct "
+"passphrase.\n"
+"Proceed without signing the resource?"
msgstr ""
-"Käyttö: %1 %2\n"
-
-#: tdecore/tdecmdlineargs.cpp:819
-msgid "Generic options"
-msgstr "Yleiset valinnat"
+"Allekirjoittamista varten ei ole mitään toimivia avaimia tai et antanut oikeaa "
+"salasanaa.\n"
+"Jatka allekirjoittamista?"
-#: tdecore/tdecmdlineargs.cpp:820
-msgid "Show help about options"
-msgstr "Näytä ohjeita valinnoista"
+#: tdenewstuff/knewstuffbutton.cpp:49
+msgid "Download New Stuff"
+msgstr "Hae uutuuksia"
-#: tdecore/tdecmdlineargs.cpp:828
-msgid "Show %1 specific options"
-msgstr "Näytä %1-valinnat"
+#: tdenewstuff/uploaddialog.cpp:47
+msgid "Share Hot New Stuff"
+msgstr "Jaa uutuudet"
-#: tdecore/tdecmdlineargs.cpp:835
-msgid "Show all options"
-msgstr "Näytä kaikki valinnat"
+#: tdenewstuff/uploaddialog.cpp:58 tderesources/configdialog.cpp:53
+#: tdeui/kcolordialog.cpp:1133
+msgid "Name:"
+msgstr "Nimi:"
-#: tdecore/tdecmdlineargs.cpp:836
-msgid "Show author information"
-msgstr "Näytä tekijätiedot"
+#: tdenewstuff/uploaddialog.cpp:63
+msgid "Author:"
+msgstr "Tekijä:"
-#: tdecore/tdecmdlineargs.cpp:837
-msgid "Show version information"
-msgstr "Näytä versiotiedot"
+#: tdenewstuff/uploaddialog.cpp:68
+msgid "Email:"
+msgstr "Sähköposti:"
-#: tdecore/tdecmdlineargs.cpp:838
-msgid "Show license information"
-msgstr "Näytä lisenssitiedot"
+#: tdenewstuff/uploaddialog.cpp:73 tdeui/kbugreport.cpp:175
+msgid "Version:"
+msgstr "Versio: "
-#: tdecore/tdecmdlineargs.cpp:839
-msgid "End of options"
-msgstr "Valintojen loppu"
+#: tdenewstuff/uploaddialog.cpp:78
+msgid "Release:"
+msgstr "Julkaisu:"
-#: tdecore/tdecmdlineargs.cpp:861
-msgid "%1 options"
-msgstr "%1-valinnat"
+#: tdenewstuff/uploaddialog.cpp:84
+msgid "License:"
+msgstr "Lisenssi:"
-#: tdecore/tdecmdlineargs.cpp:863
-msgid ""
-"\n"
-"Options:\n"
-msgstr ""
-"\n"
-"Valinnat:\n"
+#: tdenewstuff/uploaddialog.cpp:88
+msgid "GPL"
+msgstr "GPL"
-#: tdecore/tdecmdlineargs.cpp:920
-msgid ""
-"\n"
-"Arguments:\n"
-msgstr ""
-"\n"
-"Argumentit:\n"
+#: tdenewstuff/uploaddialog.cpp:89
+msgid "LGPL"
+msgstr "LGPL"
-#: tdecore/tdecmdlineargs.cpp:1282
-msgid "The files/URLs opened by the application will be deleted after use"
-msgstr "Sovelluksen avaamat tiedostot ja URL:t tuhotaan käytön jälkeen"
+#: tdenewstuff/uploaddialog.cpp:90
+msgid "BSD"
+msgstr "BSD"
-#: tdecore/kcheckaccelerators.cpp:148
-msgid "Dr. Klash' Accelerator Diagnosis"
-msgstr "Dr Klashin pikanäppäindiagnoosi"
+#: tdenewstuff/uploaddialog.cpp:93
+msgid "Language:"
+msgstr "Kieli:"
-#: tdecore/kcheckaccelerators.cpp:155
-msgid "&Disable automatic checking"
-msgstr "&Älä käytä automaattista tarkistusta"
+#: tdenewstuff/uploaddialog.cpp:99
+msgid "Preview URL:"
+msgstr "Esikatseluosoite:"
-#: tdecore/kcheckaccelerators.cpp:193
-msgid "<h2>Accelerators changed</h2>"
-msgstr "<h2>Pikanäppäimiä muutettu</h2>"
+#: tdenewstuff/uploaddialog.cpp:104
+msgid "Summary:"
+msgstr "Yhteenveto:"
-#: tdecore/kcheckaccelerators.cpp:199
-msgid "<h2>Accelerators removed</h2>"
-msgstr "<h2>Pikanäppäimiä poistettu</h2>"
+#: tdenewstuff/uploaddialog.cpp:121
+msgid "Please put in a name."
+msgstr "Ole hyvä ja anna nimi."
-#: tdecore/kcheckaccelerators.cpp:204
-msgid "<h2>Accelerators added (just for your info)</h2>"
-msgstr "<h2>Pikanäppäimiä lisätty (vain tiedoksesi)</h2>"
+#: tdenewstuff/uploaddialog.cpp:191
+msgid "Old upload information found, fill out fields?"
+msgstr "Löydettiin vanhat lähetystiedot, täytetäänkö kentät?"
-#: tdecore/kkeyserver_x11.cpp:114
-msgid "Win"
-msgstr "Win"
+#: tdenewstuff/uploaddialog.cpp:191
+msgid "Fill Out"
+msgstr "Täytä"
-#: tdecore/kkeyserver_x11.cpp:120
-msgid "Backspace"
-msgstr "Askelpalautin"
+#: tdenewstuff/uploaddialog.cpp:191
+msgid "Do Not Fill Out"
+msgstr "Älä täytä"
-#: tdecore/kkeyserver_x11.cpp:121
-msgid "SysReq"
-msgstr "SysReq"
+#: tdenewstuff/downloaddialog.cpp:106 tdenewstuff/downloaddialog.cpp:113
+#: tdenewstuff/downloaddialog.cpp:129 tdenewstuff/downloaddialog.cpp:136
+msgid "Get Hot New Stuff"
+msgstr "Hae uutuuksia"
-#: tdecore/kkeyserver_x11.cpp:122
-msgid "CapsLock"
-msgstr "CapsLock"
+#: tdenewstuff/downloaddialog.cpp:151
+msgid "Welcome"
+msgstr "Tervetuloa"
-#: tdecore/kkeyserver_x11.cpp:123
-msgid "NumLock"
-msgstr "NumLock"
+#: tdenewstuff/downloaddialog.cpp:153
+msgid "Loading data providers..."
+msgstr ""
-#: tdecore/kkeyserver_x11.cpp:124
-msgid "ScrollLock"
-msgstr "ScrollLock"
+#: tdenewstuff/downloaddialog.cpp:212
+msgid "Loading data listings..."
+msgstr ""
-#: tdecore/kkeyserver_x11.cpp:125
-msgid "PageUp"
-msgstr "PageUp"
+#: tdenewstuff/downloaddialog.cpp:270
+msgid "Highest Rated"
+msgstr "Korkeimmat pisteet"
-#: tdecore/kkeyserver_x11.cpp:126
-msgid "PageDown"
-msgstr "PageDown"
+#: tdenewstuff/downloaddialog.cpp:271
+msgid "Most Downloads"
+msgstr "Eniten latauksia"
-#: tdecore/kkeyserver_x11.cpp:129
-msgid "Again"
-msgstr "Again"
+#: tdenewstuff/downloaddialog.cpp:272
+msgid "Latest"
+msgstr "Viimeisimmät"
-#: tdecore/kkeyserver_x11.cpp:130
-msgid "Props"
-msgstr "Props"
+#: 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 "Versio"
-#: tdecore/kkeyserver_x11.cpp:132
-msgid "Front"
-msgstr "Front"
+#: tdenewstuff/downloaddialog.cpp:283
+msgid "Rating"
+msgstr "Arvostelu"
-#: tdecore/klibloader.cpp:157
-msgid "The library %1 does not offer an %2 function."
-msgstr "%1 kirjasto ei sisällä funktiota %2."
+#: tdenewstuff/downloaddialog.cpp:289
+msgid "Downloads"
+msgstr "Lataukset"
-#: tdecore/klibloader.cpp:168
-msgid "The library %1 does not offer a TDE compatible factory."
-msgstr "Kirjastossa %1 ei ole TDE-yhteensopivuutta."
+#: tdenewstuff/downloaddialog.cpp:295
+msgid "Release Date"
+msgstr "Julkaisupäivämäärä"
-#: tdecore/klibloader.cpp:184
-#, fuzzy
-msgid " %1 %2"
-msgstr "%1 %2, %3"
+#: tdenewstuff/downloaddialog.cpp:305
+msgid "Install"
+msgstr "Asenna"
-#: tdecore/klibloader.cpp:425
-msgid "Library files for \"%1\" not found in paths."
-msgstr "Kirjastotiedostot \"%1\":lle eivät löytyneet hakemistopolusta."
+#: tdenewstuff/downloaddialog.cpp:306 tdenewstuff/downloaddialog.cpp:544
+#: tdeui/tdemessagebox.cpp:246
+msgid "Details"
+msgstr "Yksityiskohdat"
-#: tdecore/tdeconfigbackend.cpp:1162 tdecore/tdeconfigbackend.cpp:1171
+#: tdenewstuff/downloaddialog.cpp:516
msgid ""
-"Will not save configuration.\n"
+"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 ""
-"Ei tallenna asetuksia.\n"
+"Nimi: %1\n"
+"Tekijä: %2\n"
+"Lisenssi: %3\n"
+"Versio: %4\n"
+"Julkaisu: %5\n"
+"Arvostelu: %6\n"
+"Lataukset: %7\n"
+"Julkaisupäivämäärä: %8\n"
+"Yhteenveto: %9\n"
-#: tdecore/tdeconfigbackend.cpp:1164 tdecore/tdeconfigbackend.cpp:1172
+#: tdenewstuff/downloaddialog.cpp:538
msgid ""
-"Configuration file \"%1\" not writable.\n"
+"Preview: %1\n"
+"Payload: %2\n"
msgstr ""
-"Asetustiedostoon \"%1\" ei voida kirjoittaa.\n"
+"Esikatselu: %1\n"
+"Lataus: %2\n"
-#: tdecore/tdeconfigbackend.cpp:1179
-msgid "Please contact your system administrator."
-msgstr "Ota yhteyttä järjestelmän ylläpitäjään."
+#: tdenewstuff/downloaddialog.cpp:718
+msgid "Installation successful."
+msgstr "Asennus onnistui."
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:45
-msgid "Directory to generate files in"
-msgstr "Kansio, jonne tiedostot luodaan"
+#: tdenewstuff/downloaddialog.cpp:718 tdenewstuff/downloaddialog.cpp:720
+msgid "Installation"
+msgstr "Asentaminen"
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:46
-msgid "Input kcfg XML file"
-msgstr "Syötä Kcfg XML -tiedosto"
+#: tdenewstuff/downloaddialog.cpp:720
+msgid "Installation failed."
+msgstr "Asennus epäonnistui."
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:47
-msgid "Code generation options file"
-msgstr "Koodin luonnin asetustiedosto."
+#: tdenewstuff/downloaddialog.cpp:814
+msgid "Preview not available."
+msgstr "Ei esikatselua"
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:955
-msgid "TDE .kcfg compiler"
-msgstr "TDE:n .kcfg-kääntäjä"
+#: tdenewstuff/engine.cpp:219
+msgid "Successfully installed hot new stuff."
+msgstr "Uutuudet on asennettu onnistuneesti."
-#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:956
-msgid "TDEConfig Compiler"
-msgstr "TDEConfig-kääntäjä"
+#: tdenewstuff/engine.cpp:224
+msgid "Failed to install hot new stuff."
+msgstr "Uutuuksien asentaminen epäonnistui."
-#: tdecore/tdehw/tdestoragedevice.cpp:526
-msgid "%1 Removable Device"
-msgstr ""
+#: tdenewstuff/engine.cpp:279
+msgid "Unable to create file to upload."
+msgstr "Lataustiedoston luonti epäonnistui"
-#: tdecore/tdehw/tdestoragedevice.cpp:529
-msgid "%1 Fixed Storage Device"
+#: tdenewstuff/engine.cpp:294
+msgid ""
+"The files to be uploaded have been created at:\n"
msgstr ""
+"Lähetettävät tiedostot on luotu kohteeseen:\n"
-#: tdecore/tdehw/tdestoragedevice.cpp:546
-#: tdecore/tdehw/tdestoragedevice.cpp:581
-msgid "Hard Disk Drive"
+#: tdenewstuff/engine.cpp:295
+msgid ""
+"Data file: %1\n"
msgstr ""
+"Datatiedosto: %1\n"
-#: tdecore/tdehw/tdestoragedevice.cpp:550
-msgid "Floppy Drive"
+#: tdenewstuff/engine.cpp:297
+msgid ""
+"Preview image: %1\n"
msgstr ""
+"Esikatselukuva: %1\n"
-#: tdecore/tdehw/tdestoragedevice.cpp:553
-msgid "Optical Drive"
+#: tdenewstuff/engine.cpp:299
+msgid ""
+"Content information: %1\n"
msgstr ""
+"Sisällön tiedot: %1\n"
-#: tdecore/tdehw/tdestoragedevice.cpp:556
-msgid "CDROM Drive"
+#: tdenewstuff/engine.cpp:300
+msgid ""
+"Those files can now be uploaded.\n"
msgstr ""
+"Tiedostot voidaan nyt lähettää.\n"
-#: tdecore/tdehw/tdestoragedevice.cpp:559
-msgid "CDRW Drive"
-msgstr ""
+#: tdenewstuff/engine.cpp:301
+msgid "Beware that any people might have access to them at any time."
+msgstr "Huomaa, että kuka tahansa voi käyttää niitä koska tahansa."
-#: tdecore/tdehw/tdestoragedevice.cpp:562
-msgid "DVD Drive"
-msgstr ""
+#: tdenewstuff/engine.cpp:303
+msgid "Upload Files"
+msgstr "Lähetä tiedostot"
-#: tdecore/tdehw/tdestoragedevice.cpp:565
-msgid "DVDRW Drive"
-msgstr ""
+#: tdenewstuff/engine.cpp:308
+msgid "Please upload the files manually."
+msgstr "Lähetä tiedostot käsin."
-#: tdecore/tdehw/tdestoragedevice.cpp:568
-msgid "DVDRAM Drive"
-msgstr ""
+#: tdenewstuff/engine.cpp:312
+msgid "Upload Info"
+msgstr "Lähetystiedot"
-#: tdecore/tdehw/tdestoragedevice.cpp:571
-msgid "Zip Drive"
-msgstr ""
+#: tdenewstuff/engine.cpp:320
+msgid "&Upload"
+msgstr "&Lähetä"
-#: tdecore/tdehw/tdestoragedevice.cpp:574
-msgid "Tape Drive"
-msgstr ""
+#: tdenewstuff/engine.cpp:422
+msgid "Successfully uploaded new stuff."
+msgstr "Uutuudet on lähetetty onnistuneesti."
-#: tdecore/tdehw/tdestoragedevice.cpp:577
-msgid "Digital Camera"
-msgstr ""
+#: tdenewstuff/ghns.cpp:50
+msgid "Get hot new stuff:"
+msgstr "Hae uutuuksia:"
-#: tdecore/tdehw/tdestoragedevice.cpp:583
-#, fuzzy
-msgid "Removable Storage"
-msgstr "Poista merkintä"
+#: tdenewstuff/tdehotnewstuff.cpp:31
+msgid "Display only media of this type"
+msgstr "Näytä vain tämän tyyppinen media"
-#: tdecore/tdehw/tdestoragedevice.cpp:586
-msgid "Compact Flash"
-msgstr ""
+#: tdenewstuff/tdehotnewstuff.cpp:32
+msgid "Provider list to use"
+msgstr "Käytettävä tarjoajalista"
-#: tdecore/tdehw/tdestoragedevice.cpp:589
-msgid "Memory Stick"
+#: tderandr/randr.cpp:260
+msgid "Confirm Display Setting Change"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:592
-msgid "Smart Media"
-msgstr ""
+#: tderandr/randr.cpp:264 tderandr/randr.cpp:856
+#, fuzzy
+msgid "&Accept Configuration"
+msgstr "Asetukset"
-#: tdecore/tdehw/tdestoragedevice.cpp:595
+#: tderandr/randr.cpp:265 tderandr/randr.cpp:857
#, fuzzy
-msgid "Secure Digital"
-msgstr "Turvallisuus"
+msgid "&Return to Previous Configuration"
+msgstr "Resurssiasetukset"
-#: tdecore/tdehw/tdestoragedevice.cpp:600
-msgid "Random Access Memory"
+#: 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/tdestoragedevice.cpp:603
-msgid "Loop Device"
+#: tderandr/randr.cpp:298
+msgid ""
+"New configuration:\n"
+"Resolution: %1 x %2\n"
+"Orientation: %3"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:946
-msgid "No supported mounting methods were detected on your system"
+#: tderandr/randr.cpp:303
+msgid ""
+"New configuration:\n"
+"Resolution: %1 x %2\n"
+"Orientation: %3\n"
+"Refresh rate: %4"
msgstr ""
-#: tdecore/tdehw/tdestoragedevice.cpp:1124
-msgid "No supported unmounting methods were detected on your system"
-msgstr ""
+#: tderandr/randr.cpp:332 tderandr/randr.cpp:349
+#, fuzzy
+msgid "Normal"
+msgstr "Normaali"
-#: tdecore/tdehw/tdegenericdevice.cpp:256
-#, c-format
-msgid "ACPI Node %1"
+#: tderandr/randr.cpp:334
+msgid "Left (90 degrees)"
msgstr ""
-#: tdecore/tdehw/tdegenericdevice.cpp:277
-#: tdecore/tdehw/tdegenericdevice.cpp:295
-msgid "ACPI Lid Switch"
+#: tderandr/randr.cpp:336
+msgid "Upside-down (180 degrees)"
msgstr ""
-#: tdecore/tdehw/tdegenericdevice.cpp:280
-#: tdecore/tdehw/tdegenericdevice.cpp:298
-msgid "ACPI Sleep Button"
+#: tderandr/randr.cpp:338
+msgid "Right (270 degrees)"
msgstr ""
-#: tdecore/tdehw/tdegenericdevice.cpp:283
-#: tdecore/tdehw/tdegenericdevice.cpp:301
-msgid "ACPI Power Button"
-msgstr ""
+#: tderandr/randr.cpp:340
+#, fuzzy
+msgid "Mirror horizontally"
+msgstr "Vaakasuuntainen"
-#: tdecore/tdehw/tdegenericdevice.cpp:290
-msgid "Generic Event Device"
-msgstr ""
+#: tderandr/randr.cpp:342
+#, fuzzy
+msgid "Mirror vertically"
+msgstr "Sarjoita &pystysuuntaan"
-#: tdecore/tdehw/tdegenericdevice.cpp:308
+#: tderandr/randr.cpp:344 tderandr/randr.cpp:375
#, fuzzy
-msgid "Generic Input Device"
-msgstr "Yleiset valinnat"
+msgid "Unknown orientation"
+msgstr "Sijainti"
-#: tdecore/tdehw/tdegenericdevice.cpp:315
-#: tdecore/tdehw/tdehardwaredevices.cpp:3140
-msgid "Generic %1 Device"
-msgstr ""
+#: tderandr/randr.cpp:351
+#, fuzzy
+msgid "Rotated 90 degrees counterclockwise"
+msgstr "Kierrä &vastapäivään"
-#: tdecore/tdehw/tdegenericdevice.cpp:322
-#, c-format
-msgid "Virtual Device %1"
+#: tderandr/randr.cpp:353
+#, fuzzy
+msgid "Rotated 180 degrees counterclockwise"
+msgstr "Kierrä &vastapäivään"
+
+#: tderandr/randr.cpp:355
+#, fuzzy
+msgid "Rotated 270 degrees counterclockwise"
+msgstr "Kierrä &vastapäivään"
+
+#: tderandr/randr.cpp:360
+msgid "Mirrored horizontally and vertically"
msgstr ""
-#: tdecore/tdehw/tdegenericdevice.cpp:325
-msgid "Unknown Virtual Device"
+#: tderandr/randr.cpp:362
+msgid "mirrored horizontally and vertically"
msgstr ""
-#: tdecore/tdehw/tdegenericdevice.cpp:330
-#: tdecore/tdehw/tdehardwaredevices.cpp:4088
+#: tderandr/randr.cpp:365
#, fuzzy
-msgid "Unknown Device"
-msgstr "Tuntematon kenttä"
+msgid "Mirrored horizontally"
+msgstr "Laajenna &vaakasuuntainen"
-#: tdecore/tdehw/tdeeventdevice.cpp:288
-msgid "Lid Switch"
-msgstr ""
+#: tderandr/randr.cpp:367
+#, fuzzy
+msgid "mirrored horizontally"
+msgstr "Laajenna &vaakasuuntainen"
-#: tdecore/tdehw/tdeeventdevice.cpp:291
+#: tderandr/randr.cpp:370
#, fuzzy
-msgid "Tablet Mode"
-msgstr "&Välilehtitila"
+msgid "Mirrored vertically"
+msgstr "Sarjoita &pystysuuntaan"
-#: tdecore/tdehw/tdeeventdevice.cpp:294
-msgid "Headphone Inserted"
-msgstr ""
+#: tderandr/randr.cpp:372
+#, fuzzy
+msgid "mirrored vertically"
+msgstr "Sarjoita &pystysuuntaan"
-#: tdecore/tdehw/tdeeventdevice.cpp:297
-msgid "Radio Frequency Device Kill Switch"
-msgstr ""
+#: tderandr/randr.cpp:377
+#, fuzzy
+msgid "unknown orientation"
+msgstr "Sijainti"
-#: tdecore/tdehw/tdeeventdevice.cpp:300
-msgid "Enable Radio"
+#: tderandr/randr.cpp:519 tderandr/randr.cpp:524
+msgid ""
+"_: Refresh rate in Hertz (Hz)\n"
+"%1 Hz"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:303
-msgid "Microphone Inserted"
-msgstr ""
+#: tderandr/randr.cpp:693
+#, fuzzy
+msgid "No screens detected"
+msgstr "Tarjoajaa ei ole valittu."
-#: tdecore/tdehw/tdeeventdevice.cpp:306
+#: tderandr/randr.cpp:852
#, fuzzy
-msgid "Docked"
-msgstr "Ankkuroi"
+msgid "Confirm Display Settings"
+msgstr "Yleiset asetukset"
-#: tdecore/tdehw/tdeeventdevice.cpp:309
-msgid "Line Out Inserted"
+#: 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/tdeeventdevice.cpp:312
-msgid "Physical Jack Inserted"
+#: tderandr/ktimerdialog.cpp:154
+#, c-format
+msgid ""
+"_n: 1 second remaining:\n"
+"%n seconds remaining:"
msgstr ""
-#: tdecore/tdehw/tdeeventdevice.cpp:315
-msgid "Video Out Inserted"
-msgstr ""
+#: tdecore/tdeapplication.cpp:2455 tdestyles/klegacy/klegacystyle.cpp:3044
+#: tdestyles/web/webstyle.cpp:1604
+msgid "modified"
+msgstr "muutettu"
-#: tdecore/tdehw/tdeeventdevice.cpp:318
-msgid "Camera Lens Cover"
-msgstr ""
+#: tdestyles/web/plugin.cpp:9
+msgid "Web style plugin"
+msgstr "Web-tyylin liitännäinen"
-#: tdecore/tdehw/tdeeventdevice.cpp:321
-msgid "Keypad Slide"
-msgstr ""
+#: tdestyles/utils/installtheme/main.cpp:35
+msgid "TDE Tool to build a cache list of all pixmap themes installed"
+msgstr "TDE:n työkalu asennettujen bittikarttateemojen luettelemiseksi"
-#: tdecore/tdehw/tdeeventdevice.cpp:324
-msgid "Front Proximity"
-msgstr ""
+#: tdestyles/utils/installtheme/main.cpp:40
+msgid "KInstalltheme"
+msgstr "KInstalltheme"
-#: tdecore/tdehw/tdeeventdevice.cpp:327
+#: tdestyles/klegacy/plugin.cpp:28
#, fuzzy
-msgid "Rotate Lock"
-msgstr "&Kierrä myötäpäivään"
+msgid "KDE LegacyStyle plugin"
+msgstr "TDE:n LegacyStyle-liitännäinen"
-#: tdecore/tdehw/tdeeventdevice.cpp:330
-msgid "Line In Inserted"
-msgstr ""
+#: interfaces/tdetexteditor/editorchooser.cpp:60
+msgid "System Default (%1)"
+msgstr "Järjestelmän oletus (%1)"
-#: tdecore/tdehw/tdeeventdevice.cpp:333
-msgid "Power Button"
-msgstr ""
+#: interfaces/tdescript/scriptmanager.cpp:106
+msgid "Unable to get KScript Runner for type \"%1\"."
+msgstr "Ei voitu hakea KScript Runneria tyypille \"%1\"."
-#: tdecore/tdehw/tdeeventdevice.cpp:336
-msgid "Sleep Button"
-msgstr ""
+#: interfaces/tdescript/scriptmanager.cpp:106
+#: interfaces/tdescript/scriptmanager.cpp:129
+msgid "KScript Error"
+msgstr "KScript-virhe"
-#: tdecore/tdehw/tdenetworkconnections.cpp:525
-msgid "hidden"
-msgstr ""
+#: interfaces/tdescript/scriptmanager.cpp:129
+msgid "Unable find script \"%1\"."
+msgstr "Ei löydetty skriptiä \"%1\"."
-#: tdecore/tdehw/tdenetworkconnections.cpp:769
-msgid "Wired Ethernet"
-msgstr ""
+#: interfaces/tdescript/scriptloader.cpp:40
+#, fuzzy
+msgid "KDE Scripts"
+msgstr "TDE-komentoriviohjelmat"
-#: tdecore/tdehw/tdenetworkconnections.cpp:772
-msgid "802.11 WiFi"
-msgstr ""
+#: tdeui/ktabbar.cpp:196
+msgid "Close this tab"
+msgstr "Sulje tämä välilehti"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4049
-#: tdecore/tdehw/tdenetworkconnections.cpp:775
-msgid "Bluetooth"
-msgstr ""
+#: tdeui/kdialogbase.cpp:636
+msgid "&Try"
+msgstr "&Kokeile"
-#: tdecore/tdehw/tdenetworkconnections.cpp:778
-msgid "OLPC Mesh"
+#: tdeui/kdialogbase.cpp:904
+msgid ""
+"If you press the <b>OK</b> button, all changes\n"
+"you made will be used to proceed."
msgstr ""
+"Jos napsautat <b>OK</b>-painiketta, kaikki\n"
+"muutokset otetaan käyttöön."
-#: tdecore/tdehw/tdenetworkconnections.cpp:781
-msgid "WiMax"
-msgstr ""
+#: tdeui/kdialogbase.cpp:911
+msgid "Accept settings"
+msgstr "Hyväksy asetukset"
-#: tdecore/tdehw/tdenetworkconnections.cpp:784
-msgid "Cellular Modem"
+#: tdeui/kdialogbase.cpp:932
+msgid ""
+"When clicking <b>Apply</b>, 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 ""
+"Jos napsautat <b>Käytä</b>-painiketta, muutokset\n"
+"otetaan käyttöön, mutta ikkunaa ei suljeta.\n"
+"Tällä painikkeella voit kokeilla asetuksia. "
-#: tdecore/tdehw/tdenetworkconnections.cpp:787
-msgid "Infiniband"
-msgstr ""
+#: tdeui/kdialogbase.cpp:941
+msgid "Apply settings"
+msgstr "Käytä asetuksia"
-#: tdecore/tdehw/tdenetworkconnections.cpp:790
-msgid "Bond"
-msgstr ""
+#: tdeui/kdialogbase.cpp:1130
+msgid "&Details"
+msgstr "&Yksityiskohdat"
-#: tdecore/tdehw/tdenetworkconnections.cpp:793
-msgid "Virtual LAN"
-msgstr ""
+#: tdeui/kdialogbase.cpp:1538
+msgid "Get help..."
+msgstr "Pyydä apua..."
-#: tdecore/tdehw/tdenetworkconnections.cpp:796
-msgid "ADSL"
-msgstr ""
+#: tdeui/kstdaction.cpp:51 tdeui/kstdguiitem.cpp:188
+msgid ""
+"_: go back\n"
+"&Back"
+msgstr "&Edellinen"
-#: tdecore/tdehw/tdenetworkconnections.cpp:799
-msgid "Virtual Private Network"
-msgstr ""
+#: tdeui/kstdaction.cpp:56 tdeui/kstdguiitem.cpp:196
+msgid ""
+"_: go forward\n"
+"&Forward"
+msgstr "&Seuraava"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3145
-msgid "Disconnected %1 Port"
-msgstr ""
+#: tdeui/kstdaction.cpp:61
+msgid ""
+"_: beginning (of line)\n"
+"&Home"
+msgstr "&Alku"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3513
-#: tdecore/tdehw/tdehardwaredevices.cpp:3593
-#: tdecore/tdehw/tdehardwaredevices.cpp:3605
-#, fuzzy
-msgid "Unknown PCI Device"
-msgstr "Tuntematon kenttä"
+#: tdeui/kstdaction.cpp:62 tdeui/kstdguiitem.cpp:168
+msgid ""
+"_: show help\n"
+"&Help"
+msgstr "O&hje"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3623
-#: tdecore/tdehw/tdehardwaredevices.cpp:3703
-#: tdecore/tdehw/tdehardwaredevices.cpp:3715
-#, fuzzy
-msgid "Unknown USB Device"
-msgstr "Tuntematon kenttä"
+#: tdeui/kstdaction.cpp:240
+msgid "Show Menubar<p>Shows the menubar again after it has been hidden"
+msgstr "Näytä valikkorivi<p>Näyttää valikkorivin jos se on piilotettu"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3744
-#: tdecore/tdehw/tdehardwaredevices.cpp:3785
-#, fuzzy
-msgid "Unknown PNP Device"
-msgstr "Tuntematon kenttä"
+#: tdeui/kstdaction.cpp:242
+msgid "Hide &Menubar"
+msgstr "Piilota &valikkorivi"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3814
-#: tdecore/tdehw/tdehardwaredevices.cpp:3855
-msgid "Unknown Monitor Device"
+#: tdeui/kstdaction.cpp:243
+msgid ""
+"Hide Menubar"
+"<p>Hide the menubar. You can usually get it back using the right mouse button "
+"inside the window itself."
msgstr ""
+"Piilota valikkorivi "
+"<p>Piilottaa valikkorivin. Voit palauttaa valikkorivin napsauttamalla hiiren "
+"oikealla painikkeella ikkunan sisällä."
-#: tdecore/tdehw/tdehardwaredevices.cpp:3944
-#, fuzzy
-msgid "Root"
-msgstr "NoCARoot"
-
-#: tdecore/tdehw/tdehardwaredevices.cpp:3947
-#, fuzzy
-msgid "System Root"
-msgstr "Järjestelmän valikko"
+#: tdeui/kstdaction.cpp:274 tdeui/kstdaction_p.h:97
+msgid "Show St&atusbar"
+msgstr "Näytä &tilarivi"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3950
-msgid "CPU"
+#: tdeui/kstdaction.cpp:276
+msgid ""
+"Show Statusbar"
+"<p>Shows the statusbar, which is the bar at the bottom of the window used for "
+"status information."
msgstr ""
+"Näytä tilarivi "
+"<p>Näyttää tilarivin, joka on ikkunan alareunassa oleva palkki, jossa näytetään "
+"sovelluksen tilatietoja."
-#: tdecore/tdehw/tdehardwaredevices.cpp:3953
-#, fuzzy
-msgid "Graphics Processor"
-msgstr "Maantieteellinen sijainti"
-
-#: tdecore/tdehw/tdehardwaredevices.cpp:3956
-msgid "RAM"
-msgstr ""
+#: tdeui/kstdaction.cpp:278
+msgid "Hide St&atusbar"
+msgstr "Piilota &tilarivi"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3959
-msgid "Bus"
+#: tdeui/kstdaction.cpp:279
+msgid ""
+"Hide Statusbar"
+"<p>Hides the statusbar, which is the bar at the bottom of the window used for "
+"status information."
msgstr ""
+"Piilota tilarivi "
+"<p>Piilottaa tilarivin, joka on ikkunan alareunassa oleva palkki, jossa "
+"näytetään sovelluksen tilatietoja."
-#: tdecore/tdehw/tdehardwaredevices.cpp:3962
-msgid "I2C Bus"
-msgstr ""
+#: tdeui/kpixmapregionselectordialog.cpp:28
+msgid "Select Region of Image"
+msgstr "Valitse alue kuvasta"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3965
-msgid "MDIO Bus"
-msgstr ""
+#: tdeui/kpixmapregionselectordialog.cpp:31
+msgid "Please click and drag on the image to select the region of interest:"
+msgstr "Napsauta ja vedä, valitaksesi kuvasta kiinnostavan alueen:"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3968
-#, fuzzy
-msgid "Mainboard"
-msgstr "Päätyökalurivi"
+#: tdeui/ktextedit.cpp:231
+msgid "Check Spelling..."
+msgstr "Tarkista oikeinkirjoitus..."
-#: tdecore/tdehw/tdehardwaredevices.cpp:3971
-msgid "Disk"
-msgstr ""
+#: tdeui/ktextedit.cpp:237
+msgid "Auto Spell Check"
+msgstr "Automaattinen oikoluku"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3974
-msgid "SCSI"
-msgstr ""
+#: tdeui/ktextedit.cpp:241
+msgid "Allow Tabulations"
+msgstr "Salli sarkainsisennykset"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3977
-msgid "Storage Controller"
-msgstr ""
+#: tdehtml/rendering/render_form.cpp:331 tdeui/ktextedit.cpp:353
+msgid "Spell Checking"
+msgstr "Oikeinkirjoitus"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3980
-msgid "Mouse"
-msgstr ""
+#: tdeui/tdemessagebox.cpp:428 tdeui/tdemessagebox.cpp:479
+msgid "Question"
+msgstr "Kysymys"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3983
-msgid "Keyboard"
-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 "Älä kysy uudelleen"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3986
-msgid "HID"
-msgstr ""
+#: tdeui/khelpmenu.cpp:228 tdeui/tdeaboutdialog.cpp:1535
+#: tdeui/tdemessagebox.cpp:975
+#, c-format
+msgid "About %1"
+msgstr "Tietoja ohjelmasta %1"
-#: tdeabc/phonenumber.cpp:178 tdecore/tdehw/tdehardwaredevices.cpp:3989
-msgid "Modem"
-msgstr "Modeemi"
+#: tdecore/tdestdaccel.cpp:99 tdecore/tdestdaccel.cpp:100
+#: tdeui/klineedit.cpp:886
+msgid "Text Completion"
+msgstr "Tekstin täydennys"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3992
-msgid "Monitor and Display"
-msgstr ""
+#: tdeui/kkeybutton.cpp:89 tdeui/kkeydialog.cpp:536 tdeui/klineedit.cpp:889
+msgid "None"
+msgstr "Ei mikään"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3995
-msgid "Network"
-msgstr ""
+#: tdeui/klineedit.cpp:890
+msgid "Manual"
+msgstr "Manuaalinen"
-#: tdecore/tdehw/tdehardwaredevices.cpp:3998
-#, fuzzy
-msgid "Printer"
-msgstr "Tulosta"
+#: tdeui/klineedit.cpp:891
+msgid "Automatic"
+msgstr "Automaattinen"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4001
-msgid "Scanner"
-msgstr ""
+#: tdeui/klineedit.cpp:892
+msgid "Dropdown List"
+msgstr "Alasvetovalikko"
-#: tdeabc/addressee.cpp:936 tdecore/tdehw/tdehardwaredevices.cpp:4004
-msgid "Sound"
-msgstr "Ääni"
+#: tdeui/klineedit.cpp:893
+msgid "Short Automatic"
+msgstr "Lyhyt automaattinen"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4007
-#, fuzzy
-msgid "Video Capture"
-msgstr "Videotyökalurivi"
+#: tdeui/klineedit.cpp:894
+msgid "Dropdown List && Automatic"
+msgstr "Alasvetovalikko automaattinen"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4010
-msgid "IEEE1394"
-msgstr ""
+#: tdemdi/tdemdichildfrm.cpp:1263 tdeui/ksystemtray.cpp:160
+msgid "&Minimize"
+msgstr "&Pienennä"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4013
-msgid "PCMCIA"
-msgstr ""
+#: tdeui/ksystemtray.cpp:195
+msgid "<qt>Are you sure you want to quit <b>%1</b>?</qt>"
+msgstr "<qt>Oletko varma, että haluat lopettaa <b>%1</b>?</qt>"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4016
-msgid "Camera"
-msgstr ""
+#: tdeui/ksystemtray.cpp:198
+msgid "Confirm Quit From System Tray"
+msgstr "Varmista lopetus ilmoitusalueelta"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4019
-#, fuzzy
-msgid "Text I/O"
-msgstr "Vain teksti"
+#: tdeui/tdelistviewsearchline.cpp:243
+msgid "Search Columns"
+msgstr "Hakusarakkeet"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4022
-msgid "Serial Communications Controller"
-msgstr ""
+#: tdeui/tdelistviewsearchline.cpp:245
+msgid "All Visible Columns"
+msgstr "Kaikki näkyvät sarakkeet"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4025
-msgid "Parallel Port"
-msgstr ""
+#: tdeui/tdelistviewsearchline.cpp:260
+msgid ""
+"_: Column number %1\n"
+"Column No. %1"
+msgstr "Sarake Nro. %1"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4028
-msgid "Peripheral"
-msgstr ""
+#: tdeui/tdelistviewsearchline.cpp:455
+msgid "S&earch:"
+msgstr "&Haku:"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4031
-#, fuzzy
-msgid "Backlight"
-msgstr "Takaisin"
+#: tdeui/khelpmenu.cpp:131 tdeui/kstdaction_p.h:108
+msgid "%1 &Handbook"
+msgstr "%1-käyttö&ohje"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4034
-msgid "Battery"
-msgstr ""
+#: tdeui/khelpmenu.cpp:140
+msgid "What's &This"
+msgstr "&Mikä tämä on"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4037
-msgid "Power Supply"
+#: tdeui/khelpmenu.cpp:151 tdeui/kstdaction_p.h:111
+msgid "&Report Bug/Request Enhancement..."
msgstr ""
-#: tdecore/tdehw/tdehardwaredevices.cpp:4040
-#, fuzzy
-msgid "Docking Station"
-msgstr "Sijainti"
-
-#: tdecore/tdehw/tdehardwaredevices.cpp:4043
+#: tdeui/khelpmenu.cpp:160 tdeui/kstdaction_p.h:112
#, fuzzy
-msgid "Thermal Sensor"
-msgstr "Yleiset asetukset"
+msgid "Switch application &language..."
+msgstr "asettaa sovelluksen nimen."
-#: tdecore/tdehw/tdehardwaredevices.cpp:4046
-msgid "Thermal Control"
-msgstr ""
+#: tdeui/khelpmenu.cpp:171 tdeui/kstdaction_p.h:113
+#, c-format
+msgid "&About %1"
+msgstr "&Tietoja ohjelmasta %1"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4052
-msgid "Bridge"
-msgstr ""
+#: tdeui/khelpmenu.cpp:177 tdeui/kstdaction_p.h:114
+#, fuzzy
+msgid "About &Trinity"
+msgstr "Tietoja &TDE:stä"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4055
-msgid "Platform"
+#: tdeui/kwhatsthismanager.cpp:50
+msgid ""
+"<b>Not Defined</b>"
+"<br>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 <a "
+"href=\"submit-whatsthis\">send us your own \"What's This?\" help</a> for it."
msgstr ""
+"<b>Ei määritelty</b>"
+"<br>Tähän työkaluun ei ole määritelty \"Mikä tämä on?\" -ohjetta. Jos haluat "
+"olla avuksi, ja kuvata toiminnon, niin <a href=\"submit-whatsthis\">lähetä</a> "
+"tekemäsi ohje meille. "
-#: tdecore/tdehw/tdehardwaredevices.cpp:4058
-msgid "Cryptography"
-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 "Tekijä"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4061
-msgid "Platform Event"
-msgstr ""
+#: tdeui/tdeaboutdialog.cpp:93
+msgid "Task"
+msgstr "Tehtävä"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4064
+#: tdeui/tdeaboutdialog.cpp:704
#, fuzzy
-msgid "Platform Input"
-msgstr "Tyhjennä syöttökenttä"
+msgid "%1 %2 (Using Trinity %3)"
+msgstr "%1 %2 (Käytössä TDE %3)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4067
-msgid "Plug and Play"
-msgstr ""
+#: tdeui/tdeaboutdialog.cpp:706
+msgid "%1 %2, %3"
+msgstr "%1 %2, %3"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4070
-#, fuzzy
-msgid "Other ACPI"
-msgstr "Muut"
+#: tdeui/tdeaboutdialog.cpp:1326
+msgid "Other Contributors:"
+msgstr "Muut tekijät:"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4073
-#, fuzzy
-msgid "Other USB"
-msgstr "Muut"
+#: tdeui/tdeaboutdialog.cpp:1327
+msgid "(No logo available)"
+msgstr "(Ei logoa)"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4076
-msgid "Other Multimedia"
-msgstr ""
+#: tdeui/tdeaboutdialog.cpp:1772
+msgid "Image missing"
+msgstr "Kuva puuttuu"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4079
-msgid "Other Peripheral"
-msgstr ""
+#: tdeui/kcolordialog.cpp:84
+msgid ""
+"_: palette name\n"
+"* Recent Colors *"
+msgstr "* Viimeiset värit *"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4082
-msgid "Other Sensor"
-msgstr ""
+#: tdeui/kcolordialog.cpp:85
+msgid ""
+"_: palette name\n"
+"* Custom Colors *"
+msgstr "* Omat värit *"
-#: tdecore/tdehw/tdehardwaredevices.cpp:4085
-msgid "Other Virtual"
-msgstr ""
+#: tdeui/kcolordialog.cpp:86
+msgid ""
+"_: palette name\n"
+"Forty Colors"
+msgstr "Neljäkymmentä väriä"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1470
+#: tdeui/kcolordialog.cpp:87
msgid ""
-"Connection attempt failed!"
-"<br>Secrets were required to establish a connection, but no secrets were "
-"available."
-msgstr ""
+"_: palette name\n"
+"Rainbow Colors"
+msgstr "Sateenkaaren värit"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1479
+#: tdeui/kcolordialog.cpp:88
msgid ""
-"Connection attempt failed!"
-"<br>The supplicant failed while attempting to establish a wireless connection."
-msgstr ""
+"_: palette name\n"
+"Royal Colors"
+msgstr "Kuninkaalliset värit"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1482
+#: tdeui/kcolordialog.cpp:89
msgid ""
-"Connection attempt failed!"
-"<br>The supplicant timed out while attempting to establish a wireless "
-"connection."
-msgstr ""
+"_: palette name\n"
+"Web Colors"
+msgstr "Web-värit"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1485
-msgid "Connection attempt failed!<br>The PPP client failed to start."
-msgstr ""
+#: tdeui/kcolordialog.cpp:563
+msgid "Named Colors"
+msgstr "Nimetyt värit"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1488
-msgid "Connection attempt failed!<br>The PPP client was disconnected."
+#: tdeui/kcolordialog.cpp:717
+msgid ""
+"Unable to read X11 RGB color strings. The following file location(s) were "
+"examined:\n"
msgstr ""
+"X11 RGB -värinimiä ei voitu lukea. Tietoja etsittiin seuraavista sijanneista:\n"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1491
-msgid "Connection attempt failed!<br>Unknown PPP failure."
-msgstr ""
+#: tdeui/kcolordialog.cpp:940
+msgid "Select Color"
+msgstr "Valitse väri"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1494
-msgid "Connection attempt failed!<br>The DHCP client failed to start."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1005
+msgid "H:"
+msgstr "H:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1497
-msgid "Connection attempt failed!<br>The DHCP client encountered an error."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1014
+msgid "S:"
+msgstr "S:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1500
-msgid "Connection attempt failed!<br>Uknown DHCP failure."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1023
+msgid "V:"
+msgstr "V:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1503
-msgid ""
-"Connection attempt failed!"
-"<br>The connection sharing service failed to start."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1035
+msgid "R:"
+msgstr "R:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1506
-msgid ""
-"Connection attempt failed!"
-"<br>The connection sharing service encountered an error."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1044
+msgid "G:"
+msgstr "G:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1509
-msgid "Connection attempt failed!<br>The AutoIP service failed to start."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1053
+msgid "B:"
+msgstr "B:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1512
-msgid "Connection attempt failed!<br>The AutoIP service encountered an error."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1108
+msgid "&Add to Custom Colors"
+msgstr "&Lisää omiin väreihin"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1515
-msgid "Connection attempt failed!<br>Unknown AutoIP failure."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1140
+msgid "HTML:"
+msgstr "HTML:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1518
-msgid "Connection attempt failed!<br>Modem was busy."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1219
+msgid "Default color"
+msgstr "Oletusväri"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1521
-msgid "Connection attempt failed!<br>No dial tone."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1247
+msgid "-default-"
+msgstr "-oletus-"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1524
-msgid "Connection attempt failed!<br>No carrier detected."
-msgstr ""
+#: tdeui/kcolordialog.cpp:1463
+msgid "-unnamed-"
+msgstr "-nimetön-"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1527
-msgid "Connection attempt failed!<br>Modem timed out while dialing."
-msgstr ""
+#: tdeui/kcommand.cpp:151 tdeui/kcommand.cpp:166 tdeui/kcommand.cpp:199
+#: tdeui/kcommand.cpp:241
+#, c-format
+msgid "&Undo: %1"
+msgstr "&Kumoa: %1"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1530
-msgid "Connection attempt failed!<br>The modem failed to dial."
-msgstr ""
+#: tdeui/kcommand.cpp:192 tdeui/kcommand.cpp:247
+#, c-format
+msgid "&Redo: %1"
+msgstr "&Tee uudelleen: %1"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1533
-msgid "Connection attempt failed!<br>Modem initialization failed."
-msgstr ""
+#: tdeui/kcommand.cpp:322
+#, c-format
+msgid "Undo: %1"
+msgstr "Kumoa: %1"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1536
-msgid "Connection attempt failed!<br>GSM APN failure."
-msgstr ""
+#: tdeui/kcommand.cpp:341 tdeui/kcommand.cpp:346
+#, c-format
+msgid "Redo: %1"
+msgstr "Tee uudelleen: %1"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1539
+#: tdeui/kcharselect.cpp:366
msgid ""
-"Connection attempt failed!"
-"<br>GSM registration failed to search for networks."
+"_: Character\n"
+"<qt><font size=\"+4\" face=\"%1\">%2</font>"
+"<br>Unicode code point: U+%3"
+"<br>(In decimal: %4)"
+"<br>(Character: %5)</qt>"
msgstr ""
+"<qt><font size=\"+4\" face=\"%1\">%2</font>"
+"<br>Unicode-koodi: U+%3"
+"<br>(Desimaalina: %4)"
+"<br>(Merkki: %5)</qt>"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1542
-msgid "Connection attempt failed!<br>GSM registration attempt was rejected."
-msgstr ""
+#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:144
+msgid "Font:"
+msgstr "Kirjasin:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1545
-msgid "Connection attempt failed!<br>GSM registration attempt timed out."
-msgstr ""
+#: tdeui/kcharselect.cpp:394
+msgid "Table:"
+msgstr "Taulukko:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1548
-msgid "Connection attempt failed!<br>GSM registration attempt failed."
-msgstr ""
+#: tdeui/kcharselect.cpp:404
+msgid "&Unicode code point:"
+msgstr "&Unicode-koodi:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1551
-msgid "Connection attempt failed!<br>GSM PIN check failed."
-msgstr ""
+#: tdeui/klineeditdlg.cpp:92
+msgid "&Browse..."
+msgstr "&Selaa..."
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1554
-msgid "Connection attempt failed!<br>Network device firmware is missing."
-msgstr ""
+#: tdeui/tdeactionclasses.cpp:2093
+msgid "Exit F&ull Screen Mode"
+msgstr "&Poistu kokonäyttötilasta"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1557
-msgid "Connection attempt failed!<br>Network device was removed."
-msgstr ""
+#: tdeui/kstdaction_p.h:98 tdeui/tdeactionclasses.cpp:2098
+msgid "F&ull Screen Mode"
+msgstr "&Kokonäyttötila"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1560
-msgid "Connection attempt failed!<br>Network device is sleeping."
-msgstr ""
+#: tdeui/kpassdlg.cpp:250
+msgid "&Password:"
+msgstr "&Salasana:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1563
-msgid "Connection attempt failed!<br>Connection was removed."
-msgstr ""
+#: tdeui/kpassdlg.cpp:269
+msgid "&Keep password"
+msgstr "&Säilytä salasana"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1566
-msgid "Connection attempt failed!<br>User requested device disconnection."
-msgstr ""
+#: tdeui/kpassdlg.cpp:289
+msgid "&Verify:"
+msgstr "&Tarkista:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1569
-msgid "Connection attempt failed!<br>Carrier or link status changed."
-msgstr ""
+#: tdeui/kpassdlg.cpp:311
+msgid "Password strength meter:"
+msgstr "Salasanan hyvyysmittari:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1572
-msgid "Connection attempt failed!<br>Device and/or connection already active."
+#: 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 ""
+"Salasanan hyvyysmittari antaa palautetta antamasi salasanan turvallisuudesta. "
+"Parantaaksesi salasanaa, yritä seuraavia toimenpiteitä:\n"
+" - käytä pidempää salasanaa\n"
+" - Käytä pieniä ja isoja merkkejä\n"
+" - käytä kirjainten lisäksi numeroita ja muita merkkejä (kuten #)"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1575
-msgid "Connection attempt failed!<br>The supplicant is now available."
-msgstr ""
+#: tdeui/kpassdlg.cpp:331 tdeui/kpassdlg.cpp:525
+msgid "Passwords do not match"
+msgstr "Salasanat eivät täsmää"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1578
-msgid "Connection attempt failed!<br>Requested modem was not found."
-msgstr ""
+#: tdeui/kpassdlg.cpp:408
+msgid "You entered two different passwords. Please try again."
+msgstr "Annoit kaksi eri salasanaa. Yritä uudelleen."
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1581
-msgid "Connection attempt failed!<br>Bluetooth connection timeout."
+#: 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 ""
+"Antamasi salasana on heikkolaatuinen. Parantaaksesi salasanan laatua kokeile "
+"seuraavia toimenpiteitä:\n"
+" - käytä pidempää salasanaa\n"
+" - Käytä pieniä ja isoja merkkejä\n"
+" - käytä kirjainten lisäksi numeroita ja muita merkkejä (kuten #) \n"
+"\n"
+"Haluatko käyttää tätä salasanaa kuitenkin?"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1584
-msgid "Connection attempt failed!<br>GSM SIM not inserted."
-msgstr ""
+#: tdeui/kpassdlg.cpp:423
+msgid "Low Password Strength"
+msgstr "Heikkolaatuinen salasana"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1587
-msgid "Connection attempt failed!<br>GSM PIN required."
-msgstr ""
+#: tdeui/kpassdlg.cpp:519
+msgid "Password is empty"
+msgstr "Salasana on tyhjä"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1590
-msgid "Connection attempt failed!<br>GSM PUK required."
+#: 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 ""
+"Salasanan tulee olla ainakin 1 merkin pituinen\n"
+"Salasanan tulee olla ainakin %n merkin pituinen."
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1593
-msgid "Connection attempt failed!<br>GSM SIM incorrect."
-msgstr ""
+#: tdeui/kpassdlg.cpp:524
+msgid "Passwords match"
+msgstr "Salasanat täsmäävät"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1596
-msgid "Connection attempt failed!<br>Incorrect Infiniband mode."
-msgstr ""
+#: tdeui/ksconfig.cpp:102
+msgid "Create &root/affix combinations not in dictionary"
+msgstr "Luo &perus/liitosyhdistelmät, joita ei ole sanakirjassa"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1599
-msgid "Connection attempt failed!<br>Dependency failure."
-msgstr ""
+#: tdeui/ksconfig.cpp:107
+msgid "Consider run-together &words as spelling errors"
+msgstr "Pidä &yhteenkirjoitettuja sanoja virheinä"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1602
-msgid "Connection attempt failed!<br>Unknown bridge failure."
-msgstr ""
+#: tdeui/ksconfig.cpp:118
+msgid "&Dictionary:"
+msgstr "&Sanakirja:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1605
-msgid "Connection attempt failed!<br>ModemManager not available."
-msgstr ""
+#: tdeui/ksconfig.cpp:143
+msgid "&Encoding:"
+msgstr "&Koodaus:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1608
-msgid "Connection attempt failed!<br>SSID not found."
-msgstr ""
+#: tdeui/ksconfig.cpp:148
+msgid "International Ispell"
+msgstr "Kansainvälinen Ispell"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1611
-msgid "Connection attempt failed!<br>Secondary connection failure."
-msgstr ""
+#: tdeui/ksconfig.cpp:149
+msgid "Aspell"
+msgstr "Aspell"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1793
-msgid "NetworkManager"
-msgstr ""
+#: tdeui/ksconfig.cpp:150
+msgid "Hspell"
+msgstr "Hspell"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4800
-msgid "Connection name is invalid"
-msgstr ""
+#: tdeui/ksconfig.cpp:151
+msgid "Zemberek"
+msgstr "Zemberek"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4812
-msgid "IPv4 address is invalid"
-msgstr ""
+#: tdeui/ksconfig.cpp:156
+msgid "&Client:"
+msgstr "&Asiakas:"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4821
-msgid "IPv6 address is invalid"
-msgstr ""
+#: tdecore/kcharsets.cpp:51 tdehtml/tdehtml_part.cpp:285
+#: tdeui/ksconfig.cpp:235 tdeui/ksconfig.cpp:395 tdeui/ksconfig.cpp:656
+msgid "Hebrew"
+msgstr "Heprea"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4833
-msgid "No SSID provided"
-msgstr ""
+#: tdecore/kcharsets.cpp:55 tdehtml/tdehtml_part.cpp:290
+#: tdeui/ksconfig.cpp:240 tdeui/ksconfig.cpp:400 tdeui/ksconfig.cpp:661
+msgid "Turkish"
+msgstr "Turkki"
-#: 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 ""
+#: tdeui/ksconfig.cpp:297
+msgid "Spanish"
+msgstr "Espanja"
-#: 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 ""
+#: tdeui/ksconfig.cpp:300
+msgid "Danish"
+msgstr "Tanska"
-#: 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 ""
+#: tdeui/ksconfig.cpp:303
+msgid "German"
+msgstr "Saksa"
-#: 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 ""
+#: tdeui/ksconfig.cpp:306
+msgid "German (new spelling)"
+msgstr "Saksa (uusi kirjoitus.)"
-#: 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 ""
+#: tdeui/ksconfig.cpp:309
+msgid "Brazilian Portuguese"
+msgstr "Brasilian portugali"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4920
-msgid "LEAP username and/or password not provided"
-msgstr ""
+#: tdeui/ksconfig.cpp:312
+msgid "Portuguese"
+msgstr "Portugali"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4931
-msgid "Hexadecimal length PSK contains non-hexadecimal characters"
-msgstr ""
+#: tdeui/ksconfig.cpp:315
+msgid "Esperanto"
+msgstr "Esperanto"
-#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4937
-#, fuzzy
-msgid "No PSK provided"
-msgstr "Tarjoajaa ei ole valittu."
+#: tdeui/ksconfig.cpp:318
+msgid "Norwegian"
+msgstr "Norja"
-#: tdecore/network/tdesocketaddress.cpp:625
-#, c-format
-msgid ""
-"_: 1: the unknown socket address family number\n"
-"Unknown family %1"
-msgstr "Tuntematon osoiteperhe %1"
+#: tdeui/ksconfig.cpp:321
+msgid "Polish"
+msgstr "Puola"
-#: tdecore/network/kresolver.cpp:558
-msgid "requested family not supported for this host name"
-msgstr "tämä palvelin ei tue pyydettyä perhettä"
+#: tdehtml/tdehtml_part.cpp:288 tdeui/ksconfig.cpp:324
+msgid "Russian"
+msgstr "Venäjä"
-#: tdecore/network/kresolver.cpp:561
-msgid "invalid flags"
-msgstr "virheelliset lisämääreet"
+#: tdeui/ksconfig.cpp:327
+msgid "Slovenian"
+msgstr "Slovenia"
-#: tdecore/network/kresolver.cpp:564
-msgid "requested family not supported"
-msgstr "pyydettyä perhettä ei tueta"
+#: tdeui/ksconfig.cpp:330
+msgid "Slovak"
+msgstr "Slovakki"
-#: tdecore/network/kresolver.cpp:565
-msgid "requested service not supported for this socket type"
-msgstr "tällä pistoketyypillä ei voi käyttää pyydettyä palvelua"
+#: tdeui/ksconfig.cpp:333
+msgid "Czech"
+msgstr "Tšekki"
-#: tdecore/network/kresolver.cpp:566
-msgid "requested socket type not supported"
-msgstr "pyydettyä pistoketyyppiä ei tueta"
+#: tdeui/ksconfig.cpp:336
+msgid "Swedish"
+msgstr "Ruotsi"
-#: tdecore/network/kresolver.cpp:567
-msgid "unknown error"
-msgstr "Tuntematon virhe"
+#: tdeui/ksconfig.cpp:339
+msgid "Swiss German"
+msgstr "Sveitsin saksa"
-#: tdecore/network/kresolver.cpp:569
-#, c-format
-msgid ""
-"_: 1: the i18n'ed system error code, from errno\n"
-"system error: %1"
-msgstr "järjestelmävirhe: %1"
+#: tdehtml/tdehtml_part.cpp:291 tdeui/ksconfig.cpp:342
+msgid "Ukrainian"
+msgstr "Ukraina"
-#: tdecore/network/kresolver.cpp:574
-msgid "request was canceled"
-msgstr "pyyntö peruutettiin"
+#: tdeui/ksconfig.cpp:345
+msgid "Lithuanian"
+msgstr "Liettua"
-#: tdecore/network/tdesocketbase.cpp:172
-msgid ""
-"_: Socket error code NoError\n"
-"no error"
-msgstr "ei virhettä"
+#: tdeui/ksconfig.cpp:348
+msgid "French"
+msgstr "Ranska"
-#: tdecore/network/tdesocketbase.cpp:177
-msgid ""
-"_: Socket error code LookupFailure\n"
-"name lookup has failed"
-msgstr "nimihaku on epäonnistunut"
+#: tdeui/ksconfig.cpp:351
+msgid "Belarusian"
+msgstr "Valkovenäjä"
-#: tdecore/network/tdesocketbase.cpp:182
-msgid ""
-"_: Socket error code AddressInUse\n"
-"address already in use"
-msgstr "osoite on jo käytössä"
+#: tdeui/ksconfig.cpp:354
+msgid "Hungarian"
+msgstr "Unkari"
-#: tdecore/network/tdesocketbase.cpp:187
+#: tdeui/ksconfig.cpp:358
msgid ""
-"_: Socket error code AlreadyBound\n"
-"socket is already bound"
-msgstr "pistoke on jo liitetty"
+"_: Unknown ispell dictionary\n"
+"Unknown"
+msgstr "Tuntematon"
-#: tdecore/network/tdesocketbase.cpp:192
-msgid ""
-"_: Socket error code AlreadyCreated\n"
-"socket is already created"
-msgstr "pistoke on jo luotu"
+#: tdeui/ksconfig.cpp:440 tdeui/ksconfig.cpp:594
+msgid "ISpell Default"
+msgstr "ISpell-oletus"
-#: tdecore/network/tdesocketbase.cpp:197
+#: tdeui/ksconfig.cpp:488 tdeui/ksconfig.cpp:642
msgid ""
-"_: Socket error code NotBound\n"
-"socket is not bound"
-msgstr "pistoketta ei ole liitetty"
+"_: default spelling dictionary\n"
+"Default - %1 [%2]"
+msgstr "Oletus - %1 [%2]"
-#: tdecore/network/tdesocketbase.cpp:202
-msgid ""
-"_: Socket error code NotCreated\n"
-"socket has not been created"
-msgstr "pistoketta ei ole luotu"
+#: tdeui/ksconfig.cpp:508 tdeui/ksconfig.cpp:668
+msgid "ASpell Default"
+msgstr "ASpell-oletus"
-#: tdecore/network/tdesocketbase.cpp:207
+#: tdeui/ksconfig.cpp:573 tdeui/ksconfig.cpp:733
+#, c-format
msgid ""
-"_: Socket error code WouldBlock\n"
-"operation would block"
-msgstr "operaatio aiheuttaisi lukkiutumisen"
+"_: default spelling dictionary\n"
+"Default - %1"
+msgstr "Oletus - %1"
-#: tdecore/network/tdesocketbase.cpp:212
-msgid ""
-"_: Socket error code ConnectionRefused\n"
-"connection actively refused"
-msgstr "yhteys estettiin"
+#: tdeui/twindowlistmenu.cpp:129
+msgid "Unclutter Windows"
+msgstr "Järjestä ikkunat"
-#: tdecore/network/tdesocketbase.cpp:217
-msgid ""
-"_: Socket error code ConnectionTimedOut\n"
-"connection timed out"
-msgstr "yhteyden aikakatkaisu"
+#: tdeui/twindowlistmenu.cpp:131
+msgid "Cascade Windows"
+msgstr "Sarjoita ikkunat"
-#: tdecore/network/tdesocketbase.cpp:222
-msgid ""
-"_: Socket error code InProgress\n"
-"operation is already in progress"
-msgstr "toimenpide on jo käynnissä"
+#: tdeui/twindowlistmenu.cpp:185
+msgid "On All Desktops"
+msgstr "Kaikilla työpöydillä"
-#: tdecore/network/tdesocketbase.cpp:227
-msgid ""
-"_: Socket error code NetFailure\n"
-"network failure occurred"
-msgstr "tapahtui verkkovirhe"
+#: tdeui/twindowlistmenu.cpp:213
+msgid "No Windows"
+msgstr "Ei ikkunoita"
-#: tdecore/network/tdesocketbase.cpp:232
+#: tdeui/kdockwidget.cpp:237
msgid ""
-"_: Socket error code NotSupported\n"
-"operation is not supported"
-msgstr "tehtävää ei tueta"
+"_: Freeze the window geometry\n"
+"Freeze"
+msgstr "Jäädytä"
-#: tdecore/network/tdesocketbase.cpp:237
+#: tdeui/kdockwidget.cpp:244
msgid ""
-"_: Socket error code Timeout\n"
-"timed operation timed out"
-msgstr "ajastetun toiminnon aikakatkaisu"
+"_: Dock this window\n"
+"Dock"
+msgstr "Ankkuroi"
-#: tdecore/network/tdesocketbase.cpp:242
-msgid ""
-"_: Socket error code UnknownError\n"
-"an unknown/unexpected error has happened"
-msgstr "tapahtui tuntematon virhe"
+#: tdeui/kdockwidget.cpp:251
+msgid "Detach"
+msgstr "Irrota"
-#: tdecore/network/tdesocketbase.cpp:247
-msgid ""
-"_: Socket error code RemotelyDisconnected\n"
-"remote host closed connection"
-msgstr "etäpalvelin sulki yhteyden"
+#: tdemdi/tdemdi/guiclient.cpp:152 tdemdi/tdemdiguiclient.cpp:265
+#: tdeui/kdockwidget.cpp:2939
+#, c-format
+msgid "Hide %1"
+msgstr "Piilota %1"
-#: interfaces/tdescript/scriptmanager.cpp:106
-msgid "Unable to get KScript Runner for type \"%1\"."
-msgstr "Ei voitu hakea KScript Runneria tyypille \"%1\"."
+#: tdemdi/tdemdi/guiclient.cpp:148 tdemdi/tdemdiguiclient.cpp:260
+#: tdeui/kdockwidget.cpp:2945
+#, c-format
+msgid "Show %1"
+msgstr "Näytä %1"
-#: interfaces/tdescript/scriptmanager.cpp:106
-#: interfaces/tdescript/scriptmanager.cpp:129
-msgid "KScript Error"
-msgstr "KScript-virhe"
+#: tdeui/tdetoolbarhandler.cpp:86
+msgid "Show Toolbar"
+msgstr "Näytä työkalurivi"
-#: interfaces/tdescript/scriptmanager.cpp:129
-msgid "Unable find script \"%1\"."
-msgstr "Ei löydetty skriptiä \"%1\"."
+#: tdeui/tdetoolbarhandler.cpp:87
+msgid "Hide Toolbar"
+msgstr "Piilota työkalurivi"
-#: interfaces/tdescript/scriptloader.cpp:40
-#, fuzzy
-msgid "KDE Scripts"
-msgstr "TDE-komentoriviohjelmat"
+#: tdeui/tdetoolbarhandler.cpp:91
+msgid "Toolbars"
+msgstr "Työkalurivit"
-#: interfaces/tdetexteditor/editorchooser.cpp:60
-msgid "System Default (%1)"
-msgstr "Järjestelmän oletus (%1)"
+#: tdeui/tdeactionselector.cpp:69
+msgid "&Available:"
+msgstr "&Käytettävissä:"
-#: tderandr/ktimerdialog.cpp:154
-#, c-format
-msgid ""
-"_n: 1 second remaining:\n"
-"%n seconds remaining:"
-msgstr ""
+#: tdeui/tdeactionselector.cpp:84
+msgid "&Selected:"
+msgstr "&Valittu:"
-#: tderandr/randr.cpp:260
-msgid "Confirm Display Setting Change"
+#: tdeui/tdespell.cpp:1176
+msgid "You have to restart the dialog for changes to take effect"
msgstr ""
+"Ikkuna tulee käynnistää uudelleen, jotta uudet asetukset tulevat voimaan."
-#: tderandr/randr.cpp:264 tderandr/randr.cpp:856
-#, fuzzy
-msgid "&Accept Configuration"
-msgstr "Asetukset"
-
-#: tderandr/randr.cpp:265 tderandr/randr.cpp:857
-#, fuzzy
-msgid "&Return to Previous Configuration"
-msgstr "Resurssiasetukset"
+#: tdeui/tdespell.cpp:1402
+msgid "Spell Checker"
+msgstr "Oikeinkirjoitus"
-#: tderandr/randr.cpp:267
+#: tdeui/tdeabouttde.cpp:34
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."
+"The <b>Trinity Desktop Environment</b> was born as a fork of the K Desktop "
+"Environment version 3.5, which was originally written by the KDE Team, a "
+"world-wide network of software engineers committed to <a "
+"href=\"http://www.gnu.org/philosophy/free-sw.html\">Free Software</a> "
+"development. The name <i>Trinity</i> was chosen because the word means <i>"
+"Three</i> as in <i>continuation of KDE 3</i>."
+"<br>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."
+"<br>"
+"<br>No single group, company or organization controls the Trinity source code. "
+"Everyone is welcome to contribute to Trinity."
+"<br>"
+"<br>Visit <A HREF=\"http://www.trinitydesktop.org\">"
+"http://www.trinitydesktop.org</A> for more information about Trinity, and <A "
+"HREF=\"http://www.kde.org\">http://www.kde.org</A> for more information on the "
+"KDE project. "
msgstr ""
-#: tderandr/randr.cpp:298
+#: tdeui/tdeabouttde.cpp:50
+#, fuzzy
msgid ""
-"New configuration:\n"
-"Resolution: %1 x %2\n"
-"Orientation: %3"
+"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."
+"<br>"
+"<br>The Trinity Desktop Environment has a bug tracking system. Visit <A "
+"HREF=\"http://bugs.pearsoncomputing.net\">http://bugs.pearsoncomputing.net</A> "
+"or use the \"Report Bug...\" dialog from the \"Help\" menu to report bugs."
+"<br>"
+"<br>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 ""
+"Ohjelmistoja voi aina parantaa, ja TDE-tiimi haluaa tehdä niin. Toivomme, että "
+"Sinä - käyttäjä - kerrot meille jos jokin asia ei toimi odottamallasi tavalla, "
+"tai sen voisi tehdä paremmin."
+"<br>"
+"<br>TDE-työpöytäympäristöllä on virheidenseurantajärjestelmä. Vieraile "
+"osoitteessa <A HREF=\"http://bugs.kde.org/\">http://bugs.kde.org/</A> "
+"tai käytä ohjelmien \"Ilmoita virheestä\"-toimintoa \"Ohje\"-valikossa."
+"<br>"
+"<br>Jos sinulla on parannusehdotus, voit lähettää toiveesi "
+"virheidenseurantajärjestelmään. Muista kuitenkin käyttää vakavuusastetta "
+"\"Toivelista\"."
-#: tderandr/randr.cpp:303
+#: tdeui/tdeabouttde.cpp:61
+#, fuzzy
msgid ""
-"New configuration:\n"
-"Resolution: %1 x %2\n"
-"Orientation: %3\n"
-"Refresh rate: %4"
+"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!"
+"<br>"
+"<br>Visit the <A HREF=\"http://www.trinitydesktop.org/jobs\">TDE Development</A> "
+"webpage to find out how you can contribute or mail us using one of the "
+"available <A HREF=\"http://www.trinitydesktop.org/mailinglist.php\">"
+"mailing lists</A>."
+"<br>"
+"<br>If you need more information or documentation, then a visit to <A "
+"HREF=\"http://www.trinitydesktop.org/docs\">http://www.trinitydesktop.org/docs</"
+"A> will provide you with what you need."
msgstr ""
+"Sinun ei tarvitse olla ohjelmistokehittäjä liittyäksesi TDE-tiimiin. Voit "
+"liittyä kansallisiin ryhmiin kääntämään TDE:tä omalle kielellesi. Voit myös "
+"tehdä grafiikkaa, teemoja, ääniä tai parantaa dokumentaatiota. Päätät itse, "
+"mitä haluat tehdä."
+"<br>"
+"<br>Vieraile osoitteessa <A HREF=\"http://www.kde.org/jobs.html\">"
+"http://www.kde.org/jobs.html</A> saadaksesi lisätietoa projekteista, joihin "
+"voit osallistua."
+"<br>"
+"<br> Lisätietoa ja dokumentaatiota löydät osoitteesta <A "
+"HREF=\"http://developer.kde.org/\">http://developer.kde.org/</A>"
-#: tderandr/randr.cpp:332 tderandr/randr.cpp:349
+#: tdeui/tdeabouttde.cpp:76
#, fuzzy
-msgid "Normal"
-msgstr "Normaali"
-
-#: tderandr/randr.cpp:334
-msgid "Left (90 degrees)"
+msgid ""
+"TDE is available free of charge, but making it is not free."
+"<br>"
+"<br>The Trinity team <i>does need</i> 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 <a "
+"href=\"http://www.trinitydesktop.org/donate.php\">http://www.trinitydesktop.org/"
+"donate.php</a>."
+"<br>"
+"<br>Thank you very much in advance for your support!"
msgstr ""
+"TDE on saatavilla ilmaiseksi, mutta sen tekeminen ei ole ilmaista."
+"<br>"
+"<br>Tämän vuoksi TDE-tiimi on muodostanut voittoa tavoittelemattoman "
+"TDE-järjestön Tuebringeen, Saksaan. Järjestö edustaa TDE-projektia laillisissa "
+"ja taloudellisissa asioissa. Katso osoitetta <a "
+"href=\"http://www.kde.org/kde-ev/\"> http://www.kde.org/kde-ev/<a> "
+"saadaksesi lisätietoja TDE-järjestöstä. "
+"<br> "
+"<br> TDE-tiimi tarvitsee taloudellista tukea. Suurin osa rahasta käytetään "
+"jäsenten ja muiden henkilöiden kulujen korvaamiseen TDE:n kehitystyöstä. "
+"Rohkaisemme Sinua tukemaan TDE:tä taloudellisten lahjoitusten muodossa, "
+"käyttäen jotain niistä tavoista, joita on esitelty sivulla <a "
+"href=\"http://www.kde.org/support.html\"> http://www.kde.org/support.html</a> "
+". "
+"<br> "
+"<br> Suuret kiitokset tuestasi."
-#: tderandr/randr.cpp:336
-msgid "Upside-down (180 degrees)"
-msgstr ""
+#: tdeui/tdeabouttde.cpp:86
+#, fuzzy, c-format
+msgid "Trinity Desktop Environment. Release %1"
+msgstr "TDE-työpöytäympäristö. Versio %1"
-#: tderandr/randr.cpp:338
-msgid "Right (270 degrees)"
+#: tdeui/tdeabouttde.cpp:88
+#, fuzzy
+msgid ""
+"_: About Trinity\n"
+"&About"
+msgstr "&Tietoja"
+
+#: tdeui/tdeabouttde.cpp:89
+msgid "&Report Bugs/Request Enhancements"
msgstr ""
-#: tderandr/randr.cpp:340
+#: tdeui/tdeabouttde.cpp:90
#, fuzzy
-msgid "Mirror horizontally"
-msgstr "Vaakasuuntainen"
+msgid "&Join the Trinity Team"
+msgstr "&Liity TDE-tiimiin"
-#: tderandr/randr.cpp:342
+#: tdeui/tdeabouttde.cpp:91
#, fuzzy
-msgid "Mirror vertically"
-msgstr "Sarjoita &pystysuuntaan"
+msgid "&Support Trinity"
+msgstr "&Tue TDE-projektia"
-#: tderandr/randr.cpp:344 tderandr/randr.cpp:375
-#, fuzzy
-msgid "Unknown orientation"
-msgstr "Sijainti"
+#: tdeui/kjanuswidget.cpp:161
+msgid "Empty Page"
+msgstr "Tyhjä sivu"
-#: tderandr/randr.cpp:351
-#, fuzzy
-msgid "Rotated 90 degrees counterclockwise"
-msgstr "Kierrä &vastapäivään"
+#: tdeui/kcolorcombo.cpp:187 tdeui/kcolorcombo.cpp:240
+msgid "Custom..."
+msgstr "Oma..."
-#: tderandr/randr.cpp:353
-#, fuzzy
-msgid "Rotated 180 degrees counterclockwise"
-msgstr "Kierrä &vastapäivään"
+#: tdehtml/java/kjavaappletserver.cpp:804 tdeui/kstdguiitem.cpp:110
+msgid "&Yes"
+msgstr "&Kyllä"
-#: tderandr/randr.cpp:355
-#, fuzzy
-msgid "Rotated 270 degrees counterclockwise"
-msgstr "Kierrä &vastapäivään"
+#: tdehtml/java/kjavaappletserver.cpp:797 tdeui/kstdguiitem.cpp:115
+msgid "&No"
+msgstr "&Ei"
-#: tderandr/randr.cpp:360
-msgid "Mirrored horizontally and vertically"
-msgstr ""
+#: tdeui/kstdguiitem.cpp:120
+msgid "Discard changes"
+msgstr "Hylkää muutokset"
-#: tderandr/randr.cpp:362
-msgid "mirrored horizontally and vertically"
-msgstr ""
+#: tdeui/kstdguiitem.cpp:121
+msgid ""
+"Pressing this button will discard all recent changes made in this dialog"
+msgstr "Tämän painikkeen napsauttaminen hylkää kaikki viimeaikaiset muutokset"
-#: tderandr/randr.cpp:365
-#, fuzzy
-msgid "Mirrored horizontally"
-msgstr "Laajenna &vaakasuuntainen"
+#: tdeui/kstdguiitem.cpp:127
+msgid "Save data"
+msgstr "Tallenna tiedot"
-#: tderandr/randr.cpp:367
-#, fuzzy
-msgid "mirrored horizontally"
-msgstr "Laajenna &vaakasuuntainen"
+#: tdeui/kstdguiitem.cpp:132
+msgid "&Do Not Save"
+msgstr "&Älä tallenna"
-#: tderandr/randr.cpp:370
-#, fuzzy
-msgid "Mirrored vertically"
-msgstr "Sarjoita &pystysuuntaan"
+#: tdeui/kstdguiitem.cpp:133
+msgid "Don't save data"
+msgstr "Älä tallenna tietoja"
-#: tderandr/randr.cpp:372
-#, fuzzy
-msgid "mirrored vertically"
-msgstr "Sarjoita &pystysuuntaan"
+#: tdeui/kstdaction_p.h:44 tdeui/kstdguiitem.cpp:138
+msgid "Save &As..."
+msgstr "Tallenna &nimellä..."
-#: tderandr/randr.cpp:377
-#, fuzzy
-msgid "unknown orientation"
-msgstr "Sijainti"
+#: tdeui/kstdguiitem.cpp:139
+msgid "Save file with another name"
+msgstr "Tallenna tiedosto toisella nimellä"
-#: tderandr/randr.cpp:519 tderandr/randr.cpp:524
+#: tdeui/kstdguiitem.cpp:144
+msgid "Apply changes"
+msgstr "Käytä asetuksia"
+
+#: tdeui/kstdguiitem.cpp:145
msgid ""
-"_: Refresh rate in Hertz (Hz)\n"
-"%1 Hz"
+"When clicking <b>Apply</b>, the settings will be handed over to the program, "
+"but the dialog will not be closed.\n"
+"Use this to try different settings."
msgstr ""
+"Jos napsautat <b>Käytä</b>-painiketta, muutokset\n"
+"otetaan käyttöön, mutta ikkunaa ei suljeta.\n"
+"Tällä painikkeella voit kokeilla asetuksia."
-#: tderandr/randr.cpp:693
-#, fuzzy
-msgid "No screens detected"
-msgstr "Tarjoajaa ei ole valittu."
+#: tdeui/kstdguiitem.cpp:153
+msgid "Administrator &Mode..."
+msgstr "&Pääkäyttäjän tila"
-#: tderandr/randr.cpp:852
-#, fuzzy
-msgid "Confirm Display Settings"
-msgstr "Yleiset asetukset"
+#: tdeui/kstdguiitem.cpp:153
+msgid "Enter Administrator Mode"
+msgstr "Siirry pääkäyttäjän tilaan"
-#: tderandr/randr.cpp:859
+#: tdeui/kstdguiitem.cpp:154
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."
+"When clicking <b>Administrator Mode</b> you will be prompted for the "
+"administrator (root) password in order to make changes which require root "
+"privileges."
msgstr ""
+"Kun napsautat <b>Pääkäyttäjän tila</b> -painiketta, sinulta kysytään "
+"pääkäyttäjän (root) salasana."
-#: tdeinit/tdelauncher_main.cpp:58
-#, fuzzy
+#: tdeui/kstdguiitem.cpp:162
+msgid "Clear input"
+msgstr "Tyhjennä syöttökenttä"
+
+#: tdeui/kstdguiitem.cpp:163
+msgid "Clear the input in the edit field"
+msgstr "Tyhjennä syöttökenttä"
+
+#: tdeui/kstdguiitem.cpp:169
+msgid "Show help"
+msgstr "Näytä ohje"
+
+#: tdeui/kstdguiitem.cpp:175
+msgid "Close the current window or document"
+msgstr "Sulje nykyinen ikkuna tai asiakirja"
+
+#: tdeui/kstdguiitem.cpp:181
+msgid "Reset all items to their default values"
+msgstr "Palauta kaikki kohteet oletusarvoiksi"
+
+#: tdeui/kstdguiitem.cpp:189
+msgid "Go back one step"
+msgstr "Siirry yksi askel taaksepäin"
+
+#: tdeui/kstdguiitem.cpp:197
+msgid "Go forward one step"
+msgstr "Siirry yksi askel eteenpäin"
+
+#: tdeui/kstdguiitem.cpp:208
+msgid "Opens the print dialog to print the current document"
+msgstr "Avaa tulostusikkunan, asiakirjan tulostamiseksi"
+
+#: tdeui/kstdguiitem.cpp:214
+msgid "C&ontinue"
+msgstr "&Jatka"
+
+#: tdeui/kstdguiitem.cpp:215
+msgid "Continue operation"
+msgstr "Jatka toimenpidettä"
+
+#: tdeui/kstdguiitem.cpp:221
+msgid "Delete item(s)"
+msgstr "Poista tietue(ita)"
+
+#: tdeui/kstdguiitem.cpp:227
+msgid "Open file"
+msgstr "Avaa tiedosto"
+
+#: tdeui/kstdguiitem.cpp:233
+msgid "Quit application"
+msgstr "Sulje ohjelma"
+
+#: tdeui/kstdguiitem.cpp:238
+msgid "&Reset"
+msgstr "&Palauta oletukset"
+
+#: tdeui/kstdguiitem.cpp:239
+msgid "Reset configuration"
+msgstr "Palauta asetukset"
+
+#: tdeui/kstdguiitem.cpp:244
msgid ""
-"[tdelauncher] This program is not supposed to be started manually.\n"
-"[tdelauncher] It is started automatically by tdeinit.\n"
-msgstr ""
-"tdelauncher: Tätä ohjelmaa ei ole tarkoitus käynnistää manuaalisesti.\n"
-"tdelauncher: Tämä käynnistetään automaattisesti tdeinitin toimesta.\n"
+"_: Verb\n"
+"&Insert"
+msgstr "&Liitä"
-#: tdeinit/tdelauncher.cpp:744
-msgid "TDEInit could not launch '%1'."
-msgstr "TDEInit ei saanut käynnistettyä ohjelmaa '%1'."
+#: tdeui/kstdguiitem.cpp:249
+msgid "Confi&gure..."
+msgstr "&Asetukset..."
-#: tdeinit/tdelauncher.cpp:919 tdeinit/tdelauncher.cpp:944
-#: tdeinit/tdelauncher.cpp:961
-msgid "Could not find service '%1'."
-msgstr "Palvelua '%1' ei löytynyt."
+#: tdeui/kstdguiitem.cpp:274
+msgid "Test"
+msgstr "Kokeile"
-#: tdeinit/tdelauncher.cpp:976 tdeinit/tdelauncher.cpp:1012
-msgid "Service '%1' is malformatted."
-msgstr "Palvelu \"%1\" on virheellinen"
+#: tdeui/kstdguiitem.cpp:284
+msgid "&Overwrite"
+msgstr "&Ylikirjoita"
-#: tdeinit/tdelauncher.cpp:1088
+#: tdeui/kdatepicker.cpp:88
#, c-format
-msgid "Launching %1"
-msgstr "Käynnistetään palvelua %1"
+msgid "Week %1"
+msgstr "Viikko %1"
-#: tdeinit/tdelauncher.cpp:1282
+#: tdeui/kdatepicker.cpp:163
+msgid "Next year"
+msgstr "Seuraava vuosi"
+
+#: tdeui/kdatepicker.cpp:164
+msgid "Previous year"
+msgstr "Edellinen vuosi"
+
+#: tdeui/kdatepicker.cpp:165
+msgid "Next month"
+msgstr "Seuraava kuukausi"
+
+#: tdeui/kdatepicker.cpp:166
+msgid "Previous month"
+msgstr "Edellinen kuukausi"
+
+#: tdeui/kdatepicker.cpp:167
+msgid "Select a week"
+msgstr "Valitse viikko"
+
+#: tdeui/kdatepicker.cpp:168
+msgid "Select a month"
+msgstr "Valitse kuukausi"
+
+#: tdeui/kdatepicker.cpp:169
+msgid "Select a year"
+msgstr "Valitse vuosi"
+
+#: tdeui/kdatepicker.cpp:170
+msgid "Select the current day"
+msgstr "Valitse nykyinen päivämäärä"
+
+#: tdeui/ktimezonewidget.cpp:45
+msgid "Area"
+msgstr "Alue"
+
+#: kab/addressbook.cc:295 tdeui/ktimezonewidget.cpp:47
+msgid "Comment"
+msgstr "Kommentti"
+
+#: tdeui/tdefontdialog.cpp:101
+msgid "Here you can choose the font to be used."
+msgstr "Tässä voit valita käytettävän kirjasimen."
+
+#: tdeui/tdefontdialog.cpp:113
+msgid "Requested Font"
+msgstr "Pyydetty kirjasin"
+
+#: tdeui/tdefontdialog.cpp:136
+msgid "Change font family?"
+msgstr "Vaihda kirjasinperhe?"
+
+#: tdeui/tdefontdialog.cpp:138
+msgid "Enable this checkbox to change the font family settings."
+msgstr "Valitse tämä vaihtaaksesi kirjasinperheasetuksia."
+
+#: tdeui/tdefontdialog.cpp:151
+msgid "Font style"
+msgstr "Kirjasimen tyyli"
+
+#: tdeui/tdefontdialog.cpp:155
+msgid "Change font style?"
+msgstr "Muuta kirjasimen tyyli?"
+
+#: tdeui/tdefontdialog.cpp:157
+msgid "Enable this checkbox to change the font style settings."
+msgstr "Valitse tämä vaihtaaksesi kirjasintyyliasetuksia."
+
+#: tdeui/tdefontdialog.cpp:163
+msgid "Font style:"
+msgstr "Kirjasimen tyyli:"
+
+#: tdeui/tdefontdialog.cpp:171
+msgid "Size"
+msgstr "Koko"
+
+#: tdeui/tdefontdialog.cpp:175
+msgid "Change font size?"
+msgstr "Vaihda kirjasinkoko?"
+
+#: tdeui/tdefontdialog.cpp:177
+msgid "Enable this checkbox to change the font size settings."
+msgstr "Valitse tämä vaihtaaksesi kirjasinkokoasetuksia."
+
+#: tdeui/tdefontdialog.cpp:183
+msgid "Size:"
+msgstr "Koko:"
+
+#: tdeui/tdefontdialog.cpp:199
+msgid "Here you can choose the font family to be used."
+msgstr "Tässä voit valita käytettävän kirjasinperheen."
+
+#: tdeui/tdefontdialog.cpp:221
+msgid "Here you can choose the font style to be used."
+msgstr "Tässä voit valita käytettävän kirjasintyylin."
+
+#: tdeui/tdefontdialog.cpp:224 tdeui/tdefontdialog.cpp:473
+#: tdeui/tdefontdialog.cpp:475 tdeui/tdefontdialog.cpp:484
+#: tdeui/tdefontdialog.cpp:485
+msgid "Regular"
+msgstr "Tavallinen"
+
+#: tdeui/tdefontdialog.cpp:226
+msgid "Bold"
+msgstr "Lihavoitu"
+
+#: tdeui/tdefontdialog.cpp:227
+msgid "Bold Italic"
+msgstr "Lihava kursiivi"
+
+#: tdeui/tdefontdialog.cpp:244
+msgid "Relative"
+msgstr "Suhteellinen"
+
+#: tdeui/tdefontdialog.cpp:246
+msgid "Font size<br><i>fixed</i> or <i>relative</i><br>to environment"
+msgstr ""
+"Kirjasinkoko"
+"<br><i>määrätty</i> tai <i>suhteellinen</i></br> ympäristöön"
+
+#: tdeui/tdefontdialog.cpp:248
msgid ""
-"Unknown protocol '%1'.\n"
+"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 ""
-"Tuntematon protokolla \"%1\".\n"
+"Tässä voit valita määrätyn kirjasinkoon tai kirjasinkoon, joka lasketaan "
+"dynaamisesti ja sovitetaan muuttuvaan ympäristöön (esim. "
+"käyttöliittymäelementtien mitat ja paperikoko)."
-#: tdeinit/tdelauncher.cpp:1335
+#: tdeui/tdefontdialog.cpp:272
+msgid "Here you can choose the font size to be used."
+msgstr "Tässä voit valita käytettävän kirjasinkoon."
+
+#. 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 "The Quick Brown Fox Jumps Over The Lazy Dog"
+
+#: tdeui/tdefontdialog.cpp:301
msgid ""
-"Error loading '%1'.\n"
+"This sample text illustrates the current settings. You may edit it to test "
+"special characters."
msgstr ""
-"Virhe haettaessa tiedostoa \"%1\".\n"
+"Tämä näyteteksti havainnollistaa nykyisiä asetuksia. Voit muokata sitä "
+"kokeillaksesi erikoismerkkejä."
-#: tdeinit/tdeinit.cpp:475
+#: tdeui/tdefontdialog.cpp:310 tdeui/tdefontdialog.cpp:320
+msgid "Actual Font"
+msgstr "Todellinen kirjasin"
+
+#: tdeui/kxmlguibuilder.cpp:166 tdeui/kxmlguibuilder.cpp:365
+msgid "No text!"
+msgstr "Ei tekstiä."
+
+#: tdeui/kcombobox.cpp:745 tdeui/kkeydialog.cpp:321
+msgid "Clear Search"
+msgstr "Tyhjennä haku"
+
+#: tdeui/kcombobox.cpp:747 tdeui/kkeydialog.cpp:324
+msgid "&Search:"
+msgstr "&Haku:"
+
+#: tdeui/kkeydialog.cpp:331
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."
+"Search interactively for shortcut names (e.g. Copy) or combination of keys "
+"(e.g. Ctrl+C) by typing them here."
msgstr ""
-"Uutta prosessia ei voitu käynnistää.\n"
-"Järjestelmä on voinut saavuttaa tilan, jossa tiedostoja on liikaa aukaistuna. "
-"Tai henkilökohtainen avointen tiedostojesi raja on ylitetty."
+"Etsi vuorovaikutteisesti näppäinkomentojen nimillä (esim. Kopioi) tai "
+"näppäinyhdistelmillä (esim. Ctrl+C) antamalla hakutieto tähän."
-#: tdeinit/tdeinit.cpp:497
+#: tdeui/kkeydialog.cpp:354
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."
+"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 ""
-"Uuden prosessin luonti epäonnistui.\n"
-"Järjestelmä on voinut saavuttaa tilan, jossa prosesseja on liikaa. Tai "
-"henkilökohtainen prosessirajasi on ylitetty."
+"Tässä näet listan näppäinyhdistelmistä. Vasemmassa reunassa näkyvät toiminnot "
+"(esim. Kopioi) ja oikeassa näppäinyhdistelmät (esim. CTRL-V)."
-#: tdeinit/tdeinit.cpp:589
-msgid "Could not find '%1' executable."
-msgstr "Suoritettavaa ohjelmaa \"%1\" ei löytynyt."
+#: tdeui/kkeydialog.cpp:363
+msgid "Action"
+msgstr "Toimenpide"
-#: tdeinit/tdeinit.cpp:605
+#: tdeui/kkeydialog.cpp:364
+msgid "Shortcut"
+msgstr "Näppäinyhdistelmä"
+
+#: tdeui/kkeydialog.cpp:365
+msgid "Alternate"
+msgstr "Vaihtoehtoinen"
+
+#: tdeui/kkeydialog.cpp:380
+msgid "Shortcut for Selected Action"
+msgstr "Näppäin valitulle toiminnolle"
+
+#: tdeui/kkeydialog.cpp:393
msgid ""
-"Could not open library '%1'.\n"
-"%2"
-msgstr ""
-"Kirjastoa \"%1\" ei voitu avata.\n"
-"%2"
+"_: no key\n"
+"&None"
+msgstr "&Ei mikään"
-#: tdeinit/tdeinit.cpp:606 tdeinit/tdeinit.cpp:649
-msgid "Unknown error"
-msgstr "Tuntematon virhe"
+#: tdeui/kkeydialog.cpp:398
+msgid "The selected action will not be associated with any key."
+msgstr "Valittua toimintoa ei sidota mihinkään näppäimeen"
-#: tdeinit/tdeinit.cpp:648
+#: tdeui/kkeydialog.cpp:401
msgid ""
-"Could not find 'kdemain' in '%1'.\n"
-"%2"
+"_: default key\n"
+"De&fault"
+msgstr "&Oletus"
+
+#: tdeui/kkeydialog.cpp:406
+msgid ""
+"This will bind the default key to the selected action. Usually a reasonable "
+"choice."
msgstr ""
-"\"kdemain\" ei löytynyt kohteesta %1.\n"
-"%2"
+"Tämä tulee olemaan oletusnäppäin valitulle toiminnolle. Yleensä järkevä "
+"valinta."
-#: tdeabc/addresseehelper.cpp:67
-msgid "Dr."
-msgstr "Tri"
+#: tdeui/kkeydialog.cpp:409
+msgid "C&ustom"
+msgstr "&Muokattu"
-#: tdeabc/addresseehelper.cpp:68
-msgid "Miss"
-msgstr "Neiti"
+#: tdeui/kkeydialog.cpp:414
+msgid ""
+"If this option is selected you can create a customized key binding for the "
+"selected action using the buttons below."
+msgstr ""
+"Jos tämä kohta on valittuna, voit luoda oman näppäinyhdistelmän toiminnolle "
+"allaolevien painikkeiden avulla."
-#: tdeabc/addresseehelper.cpp:69
-msgid "Mr."
-msgstr "Hra"
+#: tdeui/kkeydialog.cpp:428
+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."
+msgstr ""
+"Napsauta tätä painiketta valitaksesi oman pikanäppäimen valitulle toiminnolle. "
+"Halutessasi voit lisätä halutun näppäinyhdistelmän erikoisnäppäimet."
-#: tdeabc/addresseehelper.cpp:70
-msgid "Mrs."
-msgstr "Rouva"
+#: tdeui/kkeydialog.cpp:470
+msgid "Shortcuts"
+msgstr "Näppäinyhdistelmät"
-#: tdeabc/addresseehelper.cpp:71
-msgid "Ms."
-msgstr "Nti"
+#: tdeui/kkeydialog.cpp:536
+msgid "Default key:"
+msgstr "Oletusnäppäin:"
-#: tdeabc/addresseehelper.cpp:72
-msgid "Prof."
-msgstr "Prof."
+#: 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 ""
+"Jos haluat käyttää %1-näppäintä, näppäinyhdistelmä täytyy tehdä näppäinten Win, "
+"Alt, Ctrl ja/tai Shift avulla."
-#: tdeabc/addresseehelper.cpp:74
-msgid "I"
-msgstr "I"
+#: tdeui/kkeydialog.cpp:718
+msgid "Invalid Shortcut Key"
+msgstr "Virheellinen näppäinyhdistelmä"
-#: tdeabc/addresseehelper.cpp:75
-msgid "II"
-msgstr "II"
+#: 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 ""
+"Näppäinyhdistelmä %1 on jo käytössä yleiselle toiminnolle \"%2\".\n"
+"Valitse jokin muu näppäinyhdistelmä."
-#: tdeabc/addresseehelper.cpp:76
-msgid "III"
-msgstr "III"
+#: tdeui/kkeydialog.cpp:958
+msgid "Conflict with Standard Application Shortcut"
+msgstr "Ristiriita sovelluksen näppäinyhdistelmän kanssa"
-#: tdeabc/addresseehelper.cpp:77
-msgid "Jr."
-msgstr "Jr."
+#: 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 ""
+"Näppäinyhdistelmä \"%1\" on jo käytössä yleiselle toiminnolle \"%2\".\n"
+"Haluatko sijoittaa näppäinyhdistelmän kuitenkin tälle toiminnolle nykyisen "
+"sijaan?"
-#: tdeabc/addresseehelper.cpp:78
-msgid "Sr."
-msgstr "Sr."
+#: tdeui/kkeydialog.cpp:964
+msgid "Conflict with Global Shortcut"
+msgstr "Ristiriita yleisen näppäinyhdistelmän kanssa"
-#: tdeabc/resource.cpp:332
-msgid "Loading resource '%1' failed!"
-msgstr "Resurssin %1 lataaminen epäonnistui."
+#: 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 ""
+"Näppäinyhdistelmä \"%1\" on jo käytössä yleiselle toiminnolle \"%2\".\n"
+"Haluatko sijoittaa näppäinyhdistelmän kuitenkin tälle toiminnolle nykyisen "
+"sijaan?"
-#: tdeabc/resource.cpp:343
-msgid "Saving resource '%1' failed!"
-msgstr "Resurssin %1 tallentaminen epäonnistui."
+#: tdeui/kkeydialog.cpp:970
+msgid "Key Conflict"
+msgstr "Näppäinristiriita"
-#: tdeabc/locknull.cpp:60
-msgid "LockNull: All locks succeed but no actual locking is done."
+#: 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 ""
-"LockNull: Kaikki lukot onnistuivat, mutta varsinaista lukitusta ei tehty."
+"Näppäinyhdistelmä \"%1\" on jo annettuna toiminnolle \"%2\".\n"
+"Haluatko sijoittaa näppäinyhdistelmän kuitenkin tälle toiminnolle nykyisen "
+"sijaan?"
-#: tdeabc/locknull.cpp:62
-msgid "LockNull: All locks fail."
-msgstr "LockNull: Kaikki lukitukset epäonnistuivat."
+#: tdeui/kkeydialog.cpp:977
+msgid "Reassign"
+msgstr "Uudelleensijoita"
-#: tdeabc/addresseedialog.cpp:60
-msgid "Select Addressee"
-msgstr "Valitse vastaanottaja"
+#: tdeui/kkeydialog.cpp:1091 tdeui/kkeydialog.cpp:1103
+msgid "Configure Shortcuts"
+msgstr "Muokkaa näppäinyhdistelmiä"
-#: 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 "Nimi"
+#: tdeui/kbugreport.cpp:70
+msgid "Submit Bug Report"
+msgstr "Lähetä vikailmoitus"
-#: 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 "Sähköposti"
+#: tdeui/kbugreport.cpp:111
+msgid ""
+"Your email address. If incorrect, use the Configure Email button to change it"
+msgstr ""
+"Sähköpostiosoitteesi. Jos se on virheellinen, käytä "
+"Sähköpostiasetukset-painiketta vaihtaaksesi sen oikeaksi."
-#: tdeabc/addresseedialog.cpp:95
-msgid "Selected"
-msgstr "Valittu"
+#: tdeui/kbugreport.cpp:112
+msgid "From:"
+msgstr "Lähettäjä:"
-#: tdeabc/addresseedialog.cpp:107
-msgid "Unselect"
-msgstr "Poista valinta"
+#: tdeui/kbugreport.cpp:121
+msgid "Configure Email..."
+msgstr "Sähköpostiasetukset..."
-#: tdeabc/formatfactory.cpp:55 tdeabc/formatfactory.cpp:119
-msgid "vCard"
-msgstr "vCard"
+#: tdeui/kbugreport.cpp:128
+msgid "The email address this bug report is sent to."
+msgstr "Sähköpostiosoite, johon vikailmoitus lähetetään."
-#: tdeabc/formatfactory.cpp:56 tdeabc/formatfactory.cpp:120
-msgid "vCard Format"
-msgstr "vCard-muoto"
+#: tdeui/kbugreport.cpp:129
+msgid "To:"
+msgstr "Vastaanottaja:"
-#: tdeabc/formatfactory.cpp:75
-msgid "No description available."
-msgstr "Kuvausta ei ole saatavilla."
+#: tdeui/kbugreport.cpp:136
+msgid "&Send"
+msgstr "&Lähetä"
-#: tdeabc/field.cpp:192 tdeabc/scripts/field.src.cpp:85
-msgid "Unknown Field"
-msgstr "Tuntematon kenttä"
+#: tdeui/kbugreport.cpp:136
+msgid "Send bug report."
+msgstr "Lähetä vikailmoitus."
-#: tdeabc/field.cpp:205 tdeabc/scripts/field.src.cpp:98
-msgid "All"
-msgstr "Kaikki"
+#: tdeui/kbugreport.cpp:137
+#, c-format
+msgid "Send this bug report to %1."
+msgstr "Lähetä tämä vikailmoitus %1:een."
-#: tdeabc/field.cpp:207 tdeabc/scripts/field.src.cpp:100
-msgid "Frequent"
-msgstr "Yleiset"
+#: 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 ""
+"Sovellus, josta haluat lähettää vikailmoituksen. Jos tämä virheellinen, käytä "
+"Ilmoita virheestä -valintaa oikeassa sovelluksessa"
-#: kab/addressbook.cc:192 tdeabc/field.cpp:209
-#: tdeabc/scripts/field.src.cpp:102
+#: tdeui/kbugreport.cpp:149
+msgid "Application: "
+msgstr "Sovellus: "
+
+#: tdeui/kbugreport.cpp:174
msgid ""
-"_: street/postal\n"
-"Address"
-msgstr "Postiosoite"
+"The version of this application - please make sure that no newer version is "
+"available before sending a bug report"
+msgstr ""
+"Sovelluksen versio - varmista, että ohjelmasta ei ole uudempaa versiota, ennen "
+"kuin lähetät virheraportin"
-#: tdeabc/field.cpp:213 tdeabc/scripts/field.src.cpp:106
-msgid "Personal"
-msgstr "Henkilökohtainen"
+#: tdeui/kbugreport.cpp:181
+msgid "no version set (programmer error!)"
+msgstr "ei versionumeroa (ohjelmointivirhe)"
-#: 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 "Organisaatio"
+#: tdeui/kbugreport.cpp:192
+msgid "OS:"
+msgstr "Käyttöjärjestelmä:"
-#: kab/addressbook.cc:335 tdeabc/field.cpp:217 tdeabc/key.cpp:133
-#: tdeabc/scripts/field.src.cpp:110
-msgid "Custom"
-msgstr "Oma"
+#: tdeui/kbugreport.cpp:204
+msgid "Compiler:"
+msgstr "Kääntäjä:"
-#: tdeabc/field.cpp:219 tdeabc/scripts/field.src.cpp:112
-msgid "Undefined"
-msgstr "Määrittelemätön"
+#: tdeui/kbugreport.cpp:212
+msgid "Se&verity"
+msgstr "&Vakavuus"
-#: tdeabc/ldapconfigwidget.cpp:83
-msgid "User:"
-msgstr "Käyttäjä:"
+#: tdeui/kbugreport.cpp:214
+msgid "Critical"
+msgstr "Kriittinen"
-#: tdeabc/ldapconfigwidget.cpp:92
-msgid "Bind DN:"
-msgstr "Alustus-DN:"
+#: tdeui/kbugreport.cpp:214
+msgid "Grave"
+msgstr "Vakava"
-#: tdeabc/ldapconfigwidget.cpp:101
-msgid "Realm:"
-msgstr "Alue:"
+#: tdeui/kbugreport.cpp:214
+msgid ""
+"_: normal severity\n"
+"Normal"
+msgstr "Normaali"
-#: tdeabc/ldapconfigwidget.cpp:110
-msgid "Password:"
-msgstr "Salasana:"
+#: tdeui/kbugreport.cpp:214
+msgid "Wishlist"
+msgstr "Toivelista"
-#: tdeabc/ldapconfigwidget.cpp:120
-msgid "Host:"
-msgstr "Palvelin:"
+#: tdeui/kbugreport.cpp:214
+msgid "Translation"
+msgstr "Käännös"
-#: tdeabc/ldapconfigwidget.cpp:130
-msgid "Port:"
-msgstr "Portti:"
+#: tdeui/kbugreport.cpp:227
+msgid "S&ubject: "
+msgstr "&Aihe: "
-#: tdeabc/ldapconfigwidget.cpp:141
-msgid "LDAP version:"
-msgstr "LDAP-versio:"
+#: 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 ""
+"Kirjoita teksti (englanniksi, jos vain mahdollista), jonka haluat lähettää "
+"vikailmoituksessa.\n"
+"Jos napsautat \"Lähetä\"-painiketta, viesti lähetetään ohjelmiston "
+"ylläpitäjälle ja TDE:n virhelistalle.\n"
-#: tdeabc/ldapconfigwidget.cpp:152
-msgid "Size limit:"
-msgstr "Kokorajoitus:"
+#: 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 ""
-#: tdeabc/ldapconfigwidget.cpp:163
-msgid "Time limit:"
-msgstr "Aikarajoitus:"
+#: tdeui/kbugreport.cpp:270
+msgid "&Launch Bug Report Wizard"
+msgstr "&Käynnistä virheidenraportointiapuohjelma"
-#: tdeabc/ldapconfigwidget.cpp:167
-msgid " sec"
-msgstr " sekuntia"
+#: tdeui/kbugreport.cpp:309
+msgid ""
+"_: unknown program name\n"
+"unknown"
+msgstr "tuntematon"
-#: tdeabc/ldapconfigwidget.cpp:175
+#: tdeui/kbugreport.cpp:387
msgid ""
-"_: Distinguished Name\n"
-"DN:"
-msgstr "DN:"
+"You must specify both a subject and a description before the report can be "
+"sent."
+msgstr ""
+"Sekä otsikko että kuvaus tulee syöttää, ennen kuin raportti voidaan lähettää."
-#: tdeabc/ldapconfigwidget.cpp:182 tdeabc/ldapconfigwidget.cpp:231
-msgid "Query Server"
-msgstr "Kyselypalvelin"
+#: tdeui/kbugreport.cpp:397
+msgid ""
+"<p>You chose the severity <b>Critical</b>. Please note that this severity is "
+"intended only for bugs that</p>"
+"<ul>"
+"<li>break unrelated software on the system (or the whole system)</li>"
+"<li>cause serious data loss</li>"
+"<li>introduce a security hole on the system where the affected package is "
+"installed</li></ul>\n"
+"<p>Does the bug you are reporting cause any of the above damage? If it does "
+"not, please select a lower severity. Thank you!</p>"
+msgstr ""
+"<p>Valitsit tärkeysasteen <b>Kriittinen</b>. Huomaa, tämä tärkeysaste on "
+"tarkoitettu vain virheille, jotka</p>"
+"<ul>"
+"<li>vaikuttavat muihin sovelluksiin järjestelmässä tai rikkovat koko "
+"järjestelmän</li>"
+"<li>hävittävät tärkeää dataa</li> "
+"<li>aiheuttavat tietoturva-aukon järjestelmään johon paketti on asennettu</li>"
+"</ul>\n"
+"<p>Aiheuttaako raportoimasi virhe ylläolevia ongelmia? Jos ei, laske "
+"tärkeysastetta. Kiitos!</p>"
-#: tdeabc/ldapconfigwidget.cpp:190
-msgid "Filter:"
-msgstr "Suodin:"
+#: tdeui/kbugreport.cpp:408
+msgid ""
+"<p>You chose the severity <b>Grave</b>. Please note that this severity is "
+"intended only for bugs that</p>"
+"<ul>"
+"<li>make the package in question unusable or mostly so</li>"
+"<li>cause data loss</li>"
+"<li>introduce a security hole allowing access to the accounts of users who use "
+"the affected package</li></ul>\n"
+"<p>Does the bug you are reporting cause any of the above damage? If it does "
+"not, please select a lower severity. Thank you!</p>"
+msgstr ""
+"<p>Valitsit tärkeysasteen <b>Vakava</b>. Huomaa, tämä tärkeysaste on "
+"tarkoitettu vain virheille jotka</p>"
+"<ul>"
+"<li>tekevät paketista käyttökelvottoman</li>"
+"<li>aiheuttavat tietojen häviämisiä</li>"
+"<li>aiheuttavat tietoturva-aukon muiden samaa ohjelmaa käyttävien käyttäjien "
+"tietoihin.</li></ul>\n"
+"<p>Aiheuttaako raportoimasi virhe ylläolevia ongelmia? Jos ei, laske "
+"tärkeysastetta. Kiitos!</p>"
-#: tdeabc/ldapconfigwidget.cpp:199
-msgid "Security"
-msgstr "Turvallisuus"
+#: 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 ""
+"Vikailmoitusta ei voitu lähettää.\n"
+"Lähetä vikailmoitus manuaalisesti.\n"
+"Katso http://bugs.kde.org/ osoitetta saadaksesi lisää ohjeita."
-#: tdeabc/ldapconfigwidget.cpp:201
-msgid "TLS"
-msgstr "TLS"
+#: tdeui/kbugreport.cpp:428
+msgid "Bug report sent, thank you for your input."
+msgstr "Virheraportti lähetetty, kiitos palautteestasi."
-#: tdeabc/ldapconfigwidget.cpp:202
-msgid "SSL"
-msgstr "SSL"
+#: tdeui/kbugreport.cpp:437
+msgid ""
+"Close and discard\n"
+"edited message?"
+msgstr ""
+"Sulje ja hylkää\n"
+"muokattu viesti?"
-#: tdeabc/ldapconfigwidget.cpp:216
-msgid "Authentication"
-msgstr "Tunnistus"
+#: tdeui/kbugreport.cpp:438
+msgid "Close Message"
+msgstr "Sulje viesti"
-#: tdeabc/ldapconfigwidget.cpp:218
-msgid "Anonymous"
-msgstr "Anonyymi"
+#: tdeui/tdefontrequester.cpp:38
+msgid "Choose..."
+msgstr "Valitse..."
-#: tdeabc/ldapconfigwidget.cpp:219
-msgid "Simple"
-msgstr "Yksinkertainen"
+#: tdeui/tdefontrequester.cpp:102
+msgid "Click to select a font"
+msgstr "Napsauta valitaksesi kirjasimen"
-#: tdeabc/ldapconfigwidget.cpp:220
-msgid "SASL"
-msgstr "SASL"
+#: tdeui/tdefontrequester.cpp:109
+msgid "Preview of the selected font"
+msgstr "Valitun kirjasimen esikatselu"
-#: tdeabc/ldapconfigwidget.cpp:222
-msgid "SASL mechanism:"
-msgstr "SASL-mekanismi:"
+#: tdeui/tdefontrequester.cpp:111
+msgid ""
+"This is a preview of the selected font. You can change it by clicking the "
+"\"Choose...\" button."
+msgstr ""
+"Tämä on valitun kirjasimen esikatselu. Voit vaihtaa kirjasinta napsauttamalla "
+"\"Valitse\"-painiketta."
-#: tdeabc/ldapconfigwidget.cpp:302
-msgid "LDAP Query"
-msgstr "LDAP-kysely"
+#: tdeui/tdefontrequester.cpp:117
+msgid "Preview of the \"%1\" font"
+msgstr "Kirjasimen \"%1\" esikatselu"
-#: tdeabc/address.cpp:145
-msgid "Post Office Box"
-msgstr "Postilokero"
+#: tdeui/tdefontrequester.cpp:119
+msgid ""
+"This is a preview of the \"%1\" font. You can change it by clicking the "
+"\"Choose...\" button."
+msgstr ""
+"Tämä on kirjasimen \"%1\" esikatselu. Voit vaihtaa kirjasinta napsauttamalla "
+"\"Valitse\"-painiketta."
-#: tdeabc/address.cpp:163
-msgid "Extended Address Information"
-msgstr "Laajennettu osoitetieto"
+#: tdeui/kpixmapregionselectorwidget.cpp:141
+msgid "Image Operations"
+msgstr "Kuvan toimenpiteet"
-#: tdeabc/address.cpp:181
-msgid "Street"
-msgstr "Katu"
+#: tdeui/kpixmapregionselectorwidget.cpp:143
+msgid "&Rotate Clockwise"
+msgstr "&Kierrä myötäpäivään"
-#: tdeabc/address.cpp:199
-msgid "Locality"
-msgstr "Paikkakunta"
+#: tdeui/kpixmapregionselectorwidget.cpp:148
+msgid "Rotate &Counterclockwise"
+msgstr "Kierrä &vastapäivään"
-#: tdeabc/address.cpp:217 tdeui/ktimezonewidget.cpp:46
-msgid "Region"
-msgstr "Alue"
+#: tdeui/kdialog.cpp:381
+#, fuzzy
+msgid "Trinity Desktop Environment"
+msgstr "TDE-työpöytäympäristö. Versio %1"
-#: tdeabc/address.cpp:235
-msgid "Postal Code"
-msgstr "Postinumero"
+#: tdeui/kdialog.cpp:418 tdeui/kdialog.cpp:481
+msgid "Pondering what to do next"
+msgstr ""
-#: kab/addressbook.cc:204 tdeabc/address.cpp:253
-msgid "Country"
-msgstr "Maa"
+#: tdeui/kdialog.cpp:449
+#, fuzzy
+msgid "Please wait..."
+msgstr "Uudelleennimeä lista..."
-#: kab/addressbook.cc:188 tdeabc/address.cpp:271
-msgid "Delivery Label"
-msgstr "Jakeluosoite"
+#: tdeui/kdialog.cpp:507
+msgid "Starting DCOP"
+msgstr ""
-#: tdeabc/address.cpp:287
-msgid ""
-"_: Preferred address\n"
-"Preferred"
-msgstr "Suositeltu"
+#: tdeui/kdialog.cpp:508
+#, fuzzy
+msgid "Starting TDE daemon"
+msgstr "TDE-palvelin"
-#: tdeabc/address.cpp:291
-msgid "Domestic"
-msgstr "Kotimainen"
+#: tdeui/kdialog.cpp:509
+#, fuzzy
+msgid "Starting services"
+msgstr "Palvelut"
-#: tdeabc/address.cpp:294
-msgid "International"
-msgstr "Kansainvälinen"
+#: tdeui/kdialog.cpp:510
+#, fuzzy
+msgid "Starting session"
+msgstr "Käynnistä etsintä"
-#: tdeabc/address.cpp:297
-msgid "Postal"
-msgstr "Posti"
+#: tdeui/kdialog.cpp:511
+msgid "Initializing window manager"
+msgstr ""
-#: tdeabc/address.cpp:300
-msgid "Parcel"
-msgstr "Paketti"
+#: tdeui/kdialog.cpp:512
+#, fuzzy
+msgid "Loading desktop"
+msgstr "Ladataan sovelmaa"
-#: tdeabc/address.cpp:303
+#: tdeui/kdialog.cpp:513
+#, fuzzy
+msgid "Loading panels"
+msgstr "Ladataan sovelmaa"
+
+#: tdeui/kdialog.cpp:514
+#, fuzzy
+msgid "Restoring applications"
+msgstr "Sulje ohjelma"
+
+#: tdeui/tdetoolbar.cpp:2046
+msgid "Toolbar Menu"
+msgstr "Työkalurivin valikko"
+
+#: tdeui/tdetoolbar.cpp:2049
msgid ""
-"_: Home Address\n"
-"Home"
-msgstr "Kotiosoite"
+"_: toolbar position string\n"
+"Top"
+msgstr "Ylhäällä"
-#: tdeabc/address.cpp:306
+#: tdeui/tdetoolbar.cpp:2050
msgid ""
-"_: Work Address\n"
-"Work"
-msgstr "Työosoite"
+"_: toolbar position string\n"
+"Left"
+msgstr "Vasemmalla"
-#: tdeabc/address.cpp:309
-msgid "Preferred Address"
-msgstr "Suositeltu osoite"
+#: tdeui/tdetoolbar.cpp:2051
+msgid ""
+"_: toolbar position string\n"
+"Right"
+msgstr "Oikealla"
-#: tdeabc/lock.cpp:93
-msgid "Unable to open lock file."
-msgstr "Lukkotiedostoa ei voitu avata."
+#: tdeui/tdetoolbar.cpp:2052
+msgid ""
+"_: toolbar position string\n"
+"Bottom"
+msgstr "Alhaalla"
-#: tdeabc/lock.cpp:106
+#: tdeui/tdetoolbar.cpp:2054
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 ""
-"Sovellus %2 on lukinnut osoitekirjan %1.\n"
-"Jos lukitus on sinusta virheellinen, poista lukkotiedosto %3"
+"_: toolbar position string\n"
+"Floating"
+msgstr "Kelluva"
-#: tdeabc/lock.cpp:146
-msgid "Unlock failed. Lock file is owned by other process: %1 (%2)"
-msgstr ""
-"Lukitsemisen irrottaminen epäonnistui. Lukkotiedoston omistaa toinen prosessi: "
-"%1 (%2)"
+#: tdeui/tdetoolbar.cpp:2055
+msgid ""
+"_: min toolbar\n"
+"Flat"
+msgstr "Tasainen"
-#: tdeabc/distributionlistdialog.cpp:44
-msgid "Configure Distribution Lists"
-msgstr "Jakelulista-asetukset"
+#: tdeui/tdetoolbar.cpp:2058
+msgid "Icons Only"
+msgstr "Vain kuvakkeet"
-#: tdeabc/distributionlistdialog.cpp:61 tdeabc/distributionlisteditor.cpp:43
-msgid "Select Email Address"
-msgstr "Valitse sähköpostiosoite"
+#: tdeui/tdetoolbar.cpp:2059
+msgid "Text Only"
+msgstr "Vain teksti"
-#: kab/addressbook.cc:303 tdeabc/distributionlistdialog.cpp:69
-#: tdeabc/distributionlisteditor.cpp:49
-msgid "Email Addresses"
-msgstr "Sähköpostiosoitteet"
+#: tdeui/tdetoolbar.cpp:2060
+msgid "Text Alongside Icons"
+msgstr "Teksti kuvakkeiden vierellä"
-#: tdeabc/distributionlistdialog.cpp:152
-msgid "New List..."
-msgstr "Uusi lista..."
+#: tdeui/tdetoolbar.cpp:2061
+msgid "Text Under Icons"
+msgstr "Teksti kuvakkeiden alla"
-#: tdeabc/distributionlistdialog.cpp:156
-msgid "Rename List..."
-msgstr "Uudelleennimeä lista..."
+#: tdeui/tdetoolbar.cpp:2086 tdeui/tdetoolbar.cpp:2107
+msgid "Small (%1x%2)"
+msgstr "Pieni (%1x%2)"
-#: tdeabc/distributionlistdialog.cpp:160 tdeabc/distributionlisteditor.cpp:137
-msgid "Remove List"
-msgstr "Poista lista"
+#: tdeui/tdetoolbar.cpp:2088 tdeui/tdetoolbar.cpp:2109
+msgid "Medium (%1x%2)"
+msgstr "Keskikoko (%1x%2)"
-#: tdeabc/distributionlistdialog.cpp:167
-msgid "Available addresses:"
-msgstr "Osoitteet:"
+#: tdeui/tdetoolbar.cpp:2090 tdeui/tdetoolbar.cpp:2111
+msgid "Large (%1x%2)"
+msgstr "Suuri (%1x%2)"
-#: tdeabc/distributionlistdialog.cpp:175 tdeabc/distributionlisteditor.cpp:162
-msgid "Preferred Email"
-msgstr "Suositeltu sähköposti"
+#: tdeui/tdetoolbar.cpp:2092 tdeui/tdetoolbar.cpp:2113
+msgid "Huge (%1x%2)"
+msgstr "Valtava (%1x%2)"
-#: tdeabc/distributionlistdialog.cpp:183 tdeabc/distributionlisteditor.cpp:156
-msgid "Add Entry"
-msgstr "Lisää tietue"
+#: tdeui/tdetoolbar.cpp:2124
+msgid "Text Position"
+msgstr "Tekstin sijainti"
-#: tdeabc/distributionlistdialog.cpp:191 tdeabc/distributionlisteditor.cpp:144
-msgid "Use Preferred"
-msgstr "Käytä suositeltua"
+#: tdeui/tdetoolbar.cpp:2126
+msgid "Icon Size"
+msgstr "Kuvakkeen koko"
-#: tdeabc/distributionlistdialog.cpp:198
-msgid "Change Email..."
-msgstr "Vaihda sähköposti..."
+#: tdeui/kauthicon.cpp:99
+msgid "Editing disabled"
+msgstr "Muokkaaminen estetty"
-#: tdeabc/distributionlistdialog.cpp:202 tdeabc/distributionlisteditor.cpp:152
-msgid "Remove Entry"
-msgstr "Poista merkintä"
+#: tdeui/kauthicon.cpp:100
+msgid "Editing enabled"
+msgstr "Muokkaaminen mahdollista"
-#: tdeabc/distributionlistdialog.cpp:237 tdeabc/distributionlisteditor.cpp:196
-msgid "New Distribution List"
-msgstr "Uusi jakelulista"
+#: tdeui/tdeshortcutdialog.cpp:68
+msgid "Configure Shortcut"
+msgstr "Muokkaa näppäinyhdistelmää"
-#: tdeabc/distributionlistdialog.cpp:238
-msgid "Please enter &name:"
-msgstr "Anna &nimi:"
+#: tdeui/tdeshortcutdialog.cpp:71
+msgid "Advanced"
+msgstr "Lisäasetukset"
-#: tdeabc/distributionlistdialog.cpp:255
-msgid "Distribution List"
-msgstr "Jakelulista"
+#: tdeui/ktip.cpp:206
+msgid "Tip of the Day"
+msgstr "Päivän vinkki"
-#: tdeabc/distributionlistdialog.cpp:256
-msgid "Please change &name:"
-msgstr "Vaihda &nimeä:"
+#: tdeui/ktip.cpp:224
+msgid ""
+"Did you know...?\n"
+msgstr ""
+"Tiesitkö...?\n"
-#: tdeabc/distributionlistdialog.cpp:273
-msgid "Delete distribution list '%1'?"
-msgstr "Poista jakelulista \"%1\"?"
+#: tdeui/ktip.cpp:287
+msgid "&Show tips on startup"
+msgstr "&Näytä vinkit käynnistettäessä"
-#: tdeabc/distributionlistdialog.cpp:339
-msgid "Selected addressees:"
-msgstr "Valitse vastaanottajat:"
+#: tdeui/keditlistbox.cpp:124
+msgid "&Add"
+msgstr "&Lisää"
-#: tdeabc/distributionlistdialog.cpp:341
-msgid "Selected addresses in '%1':"
-msgstr "Valitse vastaanottajat listalla \"%1\":"
+#: tdeui/keditlistbox.cpp:148
+msgid "Move &Up"
+msgstr "Siirrä &ylös"
-#: tdeabc/resourceselectdialog.cpp:39 tderesources/selectdialog.cpp:42
-msgid "Resource Selection"
-msgstr "Resurssin valinta"
+#: tdeui/keditlistbox.cpp:153
+msgid "Move &Down"
+msgstr "Siirrä &alas"
-#: tdeabc/resourceselectdialog.cpp:46 tderesources/configpage.cpp:107
-#: tderesources/selectdialog.cpp:49
-msgid "Resources"
-msgstr "Resurssit"
+#: tdeui/kswitchlanguagedialog.cpp:90
+#, fuzzy
+msgid "Switch application language"
+msgstr "asettaa sovelluksen nimen."
-#: tdeabc/ldifconverter.cpp:475
-msgid "List of Emails"
-msgstr "Sähköpostien luettelo"
+#: tdeui/kswitchlanguagedialog.cpp:96
+msgid "Please choose language which should be used for this application"
+msgstr ""
-#: tdeabc/phonenumber.cpp:147
+#: tdeui/kswitchlanguagedialog.cpp:123
+#, fuzzy
+msgid "Add fallback language"
+msgstr "Oletuskieli:"
+
+#: tdeui/kswitchlanguagedialog.cpp:124
msgid ""
-"_: Preferred phone\n"
-"Preferred"
-msgstr "Suositeltu"
+"Adds one more language which will be used if other translations do not contain "
+"proper translation"
+msgstr ""
-#: tdeabc/phonenumber.cpp:151
+#: tdeui/kswitchlanguagedialog.cpp:222
msgid ""
-"_: Home phone\n"
-"Home"
-msgstr "Koti"
+"Language for this application has been changed. The change will take effect "
+"upon next start of application"
+msgstr ""
-#: tdeabc/phonenumber.cpp:154
+#: tdeui/kswitchlanguagedialog.cpp:223
+#, fuzzy
+msgid "Application language changed"
+msgstr "Sovelluksen äänet"
+
+#: tdeui/kswitchlanguagedialog.cpp:282
+#, fuzzy
+msgid "Primary language:"
+msgstr "Oletuskieli:"
+
+#: tdeui/kswitchlanguagedialog.cpp:282
+#, fuzzy
+msgid "Fallback language:"
+msgstr "Oletuskieli:"
+
+#: tdeui/kswitchlanguagedialog.cpp:316
msgid ""
-"_: Work phone\n"
-"Work"
-msgstr "Työpuhelin"
+"This is main application language which will be used first before any other "
+"languages"
+msgstr ""
-#: tdeabc/phonenumber.cpp:157
-msgid "Messenger"
-msgstr "Viestin"
+#: tdeui/kswitchlanguagedialog.cpp:320
+msgid ""
+"This is language which will be used if any previous languages does not contain "
+"proper translation"
+msgstr ""
-#: tdeabc/phonenumber.cpp:160
-msgid "Preferred Number"
-msgstr "Suositeltu numero"
+#: tdeui/kedittoolbar.cpp:49
+msgid "--- line separator ---"
+msgstr "--- rivierotin ---"
-#: tdeabc/phonenumber.cpp:163
-msgid "Voice"
-msgstr "Ääni"
+#: tdeui/kedittoolbar.cpp:50
+msgid "--- separator ---"
+msgstr "--- erotin ---"
-#: tdeabc/phonenumber.cpp:166
-msgid "Fax"
-msgstr "Faksi"
+#: tdeui/kedittoolbar.cpp:380 tdeui/kedittoolbar.cpp:392
+#: tdeui/kedittoolbar.cpp:402 tdeui/kedittoolbar.cpp:411
+msgid "Configure Toolbars"
+msgstr "Muokkaa työkalurivejä"
-#: tdeabc/phonenumber.cpp:169
+#: tdeui/kedittoolbar.cpp:447
msgid ""
-"_: Mobile Phone\n"
-"Mobile"
-msgstr "Matkapuhelin"
+"Do you really want to reset all toolbars of this application to their default? "
+"The changes will be applied immediately."
+msgstr ""
+"Haluatko todella palauttaa sovelluksen työkalupalkit oletustilaan? Muutokset "
+"tulevat voimaan heti."
-#: tdeabc/phonenumber.cpp:172
-msgid "Video"
-msgstr "Video"
+#: tdeui/kedittoolbar.cpp:447
+msgid "Reset Toolbars"
+msgstr "Palauta työkalurivit"
-#: tdeabc/phonenumber.cpp:175
-msgid "Mailbox"
-msgstr "Postilaatikko"
+#: tdehtml/html/html_formimpl.cpp:2125 tdehtml/tdehtmlview.cpp:2572
+#: tdehtml/tdehtmlview.cpp:2605 tdeui/kedittoolbar.cpp:447
+msgid "Reset"
+msgstr "Nollaa"
-#: tdeabc/phonenumber.cpp:181
+#: tdeui/kedittoolbar.cpp:761
+msgid "&Toolbar:"
+msgstr "&Työkalurivi:"
+
+#: tdeui/kedittoolbar.cpp:777
+msgid "A&vailable actions:"
+msgstr "O&lemassaolevat toiminnot:"
+
+#: tdeui/kedittoolbar.cpp:795
+msgid "Curr&ent actions:"
+msgstr "&Nykyiset toiminnot:"
+
+#: tdeui/kedittoolbar.cpp:818
+msgid "Change &Icon..."
+msgstr "Vaihda k&uvake..."
+
+#: tdeui/kedittoolbar.cpp:991
msgid ""
-"_: Car Phone\n"
-"Car"
-msgstr "Autopuhelin"
+"This element will be replaced with all the elements of an embedded component."
+msgstr "Elementti korvataan kaikilla upotetun komponentin elementeillä."
-#: tdeabc/addressee.cpp:620 tdeabc/phonenumber.cpp:184
-msgid "ISDN"
-msgstr "ISDN"
+#: tdeui/kedittoolbar.cpp:993
+msgid "<Merge>"
+msgstr "<Liitä>"
-#: tdeabc/phonenumber.cpp:187
-msgid "PCS"
-msgstr "PCS"
+#: tdeui/kedittoolbar.cpp:995
+msgid "<Merge %1>"
+msgstr "<Liitä %1>"
-#: tdeabc/addressee.cpp:626 tdeabc/phonenumber.cpp:190
-msgid "Pager"
-msgstr "Hakulaite"
+#: 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 ""
+"Tämä on dynaaminen lista toiminnoista. Sitä voidaan siirtää, mutta jos se "
+"poistetaan, sitä ei voida lisätä uudelleen."
-#: tdeabc/addressee.cpp:602 tdeabc/phonenumber.cpp:193
-msgid "Home Fax"
-msgstr "Kotifaksi"
+#: tdeui/kedittoolbar.cpp:1002
+#, c-format
+msgid "ActionList: %1"
+msgstr "Toimintolista: %1"
-#: tdeabc/phonenumber.cpp:196
-msgid "Work Fax"
-msgstr "Työfaksi"
+#: tdeui/ksyntaxhighlighter.cpp:477 tdeui/ksyntaxhighlighter.cpp:586
+msgid "As-you-type spell checking enabled."
+msgstr "Aktiivinen oikoluku otettu käyttöön."
-#: tdeabc/addressbook.cpp:346 tdeabc/addressbook.cpp:365
-msgid "Unable to load resource '%1'"
-msgstr "Resurssia \"%1\" ei voitu ladata"
+#: tdeui/ksyntaxhighlighter.cpp:479
+msgid "As-you-type spell checking disabled."
+msgstr "Aktiivinen oikoluku otettu pois käytöstä."
-#: tdeabc/key.cpp:127
-msgid "X509"
-msgstr "X509"
+#: tdeui/ksyntaxhighlighter.cpp:528
+msgid "Incremental Spellcheck"
+msgstr "Tarkentuva oikoluku"
-#: tdeabc/key.cpp:130
-msgid "PGP"
-msgstr "PGP"
+#: tdeui/ksyntaxhighlighter.cpp:588
+msgid "Too many misspelled words. As-you-type spell checking disabled."
+msgstr ""
+"Liian paljon virheellisiä sanoja. Aktiivinen oikoluku otettu pois käytöstä."
-#: tdeabc/key.cpp:136 tdeabc/secrecy.cpp:80
-msgid "Unknown type"
-msgstr "Tuntematon tyyppi"
+#: tdehtml/rendering/render_form.cpp:388 tdeui/kcombobox.cpp:458
+#, fuzzy
+msgid "&Edit History..."
+msgstr "&Muokkaa..."
-#: tdeabc/distributionlisteditor.cpp:133
-msgid "New List"
-msgstr "Uusi lista"
+#: tdehtml/rendering/render_form.cpp:390 tdeui/kcombobox.cpp:461
+msgid "Clear &History"
+msgstr "&Tyhjennä historia"
-#: tdeabc/distributionlisteditor.cpp:148
-msgid "Change Email"
-msgstr "Vaihda sähköposti"
+#: tdeui/kcombobox.cpp:601
+msgid "No further item in the history."
+msgstr "Ei lisätietueita historiassa."
-#: tdeabc/distributionlisteditor.cpp:197
-msgid "Please enter name:"
-msgstr "Anna nimi:"
+#: tdeui/kcombobox.cpp:730
+msgid "History Editor"
+msgstr ""
-#: tdeabc/errorhandler.cpp:42
-msgid "Error in libtdeabc"
-msgstr "Virhe libtdeabc:ssa"
+#: tdeui/kcombobox.cpp:732
+#, fuzzy
+msgid "&Delete Entry"
+msgstr "&Poista"
-#: tdeabc/tdeab2tdeabc.cpp:42
-msgid "Disable automatic startup on login"
-msgstr "Älä käynnistä automaattisesti sisäänkirjauduttaessa"
+#: tdeui/kcombobox.cpp:738
+msgid "This dialog allows you to delete unwanted history items."
+msgstr ""
-#: tdeabc/tdeab2tdeabc.cpp:45
-msgid "Override existing entries"
-msgstr "Ohita olemassaolevat tietueet"
+#: tdeui/keditcl2.cpp:105 tdeui/keditcl2.cpp:375 tdeui/keditcl2.cpp:454
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"Asiakirjan loppu tavoitettu.\n"
+"Jatka alusta?"
-#: tdeabc/tdeab2tdeabc.cpp:287
+#: tdeui/keditcl2.cpp:118 tdeui/keditcl2.cpp:388 tdeui/keditcl2.cpp:467
msgid ""
-"Address book file <b>%1</b> not found! Make sure the old address book is "
-"located there and you have read permission for this file."
+"Beginning of document reached.\n"
+"Continue from the end?"
msgstr ""
-"Osoitekirjatiedostoa <b>%1</b> ei löytynyt! Varmista, että vanha "
-"osoitekirjatiedosto on kohteessa, ja että siihen on lukuoikeudet."
+"Asiakirjan alku tavoitettu.\n"
+"Jatka lopusta?"
-#: tdeabc/tdeab2tdeabc.cpp:435
-msgid "Kab to Kabc Converter"
-msgstr "Kab-Kabc-muuntaja"
+#: tdeui/keditcl2.cpp:711 tdeui/keditcl2.cpp:844
+msgid "Find:"
+msgstr "Etsi:"
-#: tdeabc/secrecy.cpp:71
-msgid "Public"
-msgstr "Julkinen"
+#: tdeui/keditcl2.cpp:728 tdeui/keditcl2.cpp:868
+msgid "Case &sensitive"
+msgstr "&Sama kirjainkoko"
-#: kab/addressbook.cc:1950 tdeabc/secrecy.cpp:74
-msgid "Private"
-msgstr "Yksityinen"
+#: tdeui/keditcl2.cpp:833
+msgid "Replace &All"
+msgstr "Korvaa &kaikki"
-#: tdeabc/secrecy.cpp:77
-msgid "Confidential"
-msgstr "Luottamuksellinen"
+#: tdeui/keditcl2.cpp:852
+msgid "Replace with:"
+msgstr "Korvaa sanalla:"
-#: tdeabc/stdaddressbook.cpp:148
-msgid "Unable to save to resource '%1'. It is locked."
-msgstr "Resurssia %1 ei voitu tallentaa, koska se on lukittu."
+#: tdecore/tdestdaccel.cpp:81 tdeui/keditcl2.cpp:976
+msgid "Go to Line"
+msgstr "Siirry riville"
-#: tdeabc/addressee.cpp:318 tdeabc/scripts/addressee.src.cpp:181
-msgid "Unique Identifier"
-msgstr "Uniikki tunniste"
+#: tdeui/keditcl2.cpp:984
+msgid "Go to line:"
+msgstr "Siirry riville:"
-#: tdeabc/addressee.cpp:336 tdeabc/scripts/addressee.src.cpp:199
+#: tdeui/kwizard.cpp:48
+msgid "&Back"
+msgstr "&Takaisin"
+
+#: tdeui/kwizard.cpp:49
+msgid ""
+"_: Opposite to Back\n"
+"&Next"
+msgstr "&Seuraava"
+
+#. i18n "??" is displayed as (pseudo-)version when no data is known about the application
+#: tdeui/tdeaboutapplication.cpp:63
+msgid "??"
+msgstr "??"
+
+#: tdeui/tdeaboutapplication.cpp:67
+msgid ""
+"No information available.\n"
+"The supplied TDEAboutData object does not exist."
+msgstr ""
+"Ei tietoja saatavilla.\n"
+"Annettua TDEAboutData-objektia ei ole olemassa."
+
+#: tdeui/tdeaboutapplication.cpp:107
+msgid "A&uthor"
+msgstr "&Tekijä"
+
+#: tdeui/tdeaboutapplication.cpp:107
+msgid "A&uthors"
+msgstr "&Tekijät"
+
+#: tdeui/tdeaboutapplication.cpp:117
#, fuzzy
-msgid "Unique Resource Identifier"
-msgstr "Uniikki tunniste"
+msgid ""
+"Please use <a href=\"http://bugs.pearsoncomputing.net\">"
+"http://bugs.pearsoncomputing.net</a> to report bugs.\n"
+msgstr ""
+"Käytä osoitetta <a href=\"http://bugs.kde.org\">http://bugs.kde.org</a> "
+"raportoidaksesi virheistä.\n"
-#: kab/addressbook.cc:271 tdeabc/addressee.cpp:373
-msgid "Formatted Name"
-msgstr "Muotoiltu nimi"
+#: tdeui/tdeaboutapplication.cpp:121 tdeui/tdeaboutapplication.cpp:124
+msgid ""
+"Please report bugs to <a href=\"mailto:%1\">%2</a>.\n"
+msgstr ""
+"Lähetä virheet osoitteeseen <a href=\"mailto:%1\">%2</a>.\n"
-#: tdeabc/addressee.cpp:392
-msgid "Family Name"
-msgstr "Sukunimi"
+#: tdeui/tdeaboutapplication.cpp:149
+msgid "&Thanks To"
+msgstr "&Kiitokset"
-#: tdeabc/addressee.cpp:411
-msgid "Given Name"
-msgstr "Etunimi"
+#: tdeui/tdeaboutapplication.cpp:176
+msgid "T&ranslation"
+msgstr "&Käännös"
-#: tdeabc/addressee.cpp:430
-msgid "Additional Names"
-msgstr "Muut nimet"
+#: tdeui/tdeaboutapplication.cpp:181
+msgid "&License Agreement"
+msgstr "&Lisenssi"
-#: tdeabc/addressee.cpp:449
-msgid "Honorific Prefixes"
-msgstr "Nimen etuliitteet"
+#: networkstatus/networkstatusindicator.cpp:39
+msgid "The desktop is offline"
+msgstr ""
-#: tdeabc/addressee.cpp:468
-msgid "Honorific Suffixes"
-msgstr "Nimen päätteet"
+#: 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 ""
-#: tdeabc/addressee.cpp:487
-msgid "Nick Name"
-msgstr "Lempinimi"
+#: networkstatus/connectionmanager.cpp:147
+msgid "This application is currently in offline mode. Do you want to connect?"
+msgstr ""
-#: kab/addressbook.cc:291 tdeabc/addressee.cpp:506
-msgid "Birthday"
-msgstr "Syntymäaika"
+#: 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 ""
-#: tdeabc/addressee.cpp:512
-msgid "Home Address Street"
-msgstr "Katuosoite (koti)"
+#: 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 ""
-#: tdeabc/addressee.cpp:518
-msgid "Home Address City"
-msgstr "Kaupunki (koti)"
+#: networkstatus/connectionmanager.cpp:151
+msgid "Leave Offline Mode?"
+msgstr ""
-#: tdeabc/addressee.cpp:524
-msgid "Home Address State"
-msgstr "Osavaltio (koti)"
+#: networkstatus/connectionmanager.cpp:152
+msgid "Connect"
+msgstr ""
-#: tdeabc/addressee.cpp:530
-msgid "Home Address Zip Code"
-msgstr "Postinumero (koti)"
+#: networkstatus/connectionmanager.cpp:152
+#, fuzzy
+msgid "Do Not Connect"
+msgstr "Älä tallenna"
-#: tdeabc/addressee.cpp:536
-msgid "Home Address Country"
-msgstr "Maa (koti)"
+#: kded/kded.cpp:737
+msgid "Check Sycoca database only once"
+msgstr "Tarkista Sycoca-tietokanta vain kerran"
-#: tdeabc/addressee.cpp:542
-msgid "Home Address Label"
-msgstr "Osoite (koti)"
+#: kded/kded.cpp:877
+msgid "TDE Daemon"
+msgstr "TDE-palvelin"
-#: tdeabc/addressee.cpp:548
-msgid "Business Address Street"
-msgstr "Katuosoite (työ)"
+#: kded/kded.cpp:879
+msgid "TDE Daemon - triggers Sycoca database updates when needed"
+msgstr "TDE-palvelin - suorittaa Sycoca-päivityksiä tarvittaessa."
-#: tdeabc/addressee.cpp:554
-msgid "Business Address City"
-msgstr "Kaupunki (työ)"
+#: kded/tde-menu.cpp:36
+msgid "Output data in UTF-8 instead of local encoding"
+msgstr "Tulostedata UTF-8:ssa normaalin koodauksen sijaan."
-#: tdeabc/addressee.cpp:560
-msgid "Business Address State"
-msgstr "Osavaltio (työ)"
+#: kded/tde-menu.cpp:37
+msgid ""
+"Print menu-id of the menu that contains\n"
+"the application"
+msgstr "Tulosta sovelluksen sisältävän valikon tunniste."
-#: tdeabc/addressee.cpp:566
-msgid "Business Address Zip Code"
-msgstr "Postinumero (työ)"
+#: kded/tde-menu.cpp:38
+msgid ""
+"Print menu name (caption) of the menu that\n"
+"contains the application"
+msgstr ""
+"Tulosta sovelluksen sisältävän valikon nimi\n"
+"(otsikko)."
-#: tdeabc/addressee.cpp:572
-msgid "Business Address Country"
-msgstr "Maa (työ)"
+#: kded/tde-menu.cpp:39
+msgid "Highlight the entry in the menu"
+msgstr "Korosta kohta valikossa."
-#: tdeabc/addressee.cpp:578
-msgid "Business Address Label"
-msgstr "Osoite (työ)"
+#: kded/tde-menu.cpp:40
+msgid "Do not check if sycoca database is up to date"
+msgstr "Älä tarkista, jos sycoca-tietokanta on ajan tasalla."
-#: tdeabc/addressee.cpp:584
-msgid "Home Phone"
-msgstr "Puhelin (koti)"
+#: kded/tde-menu.cpp:41
+msgid "The id of the menu entry to locate"
+msgstr "Paikallistettavan valikkotietueen tunniste."
-#: tdeabc/addressee.cpp:590
-msgid "Business Phone"
-msgstr "Puhelin (työ)"
+#: kded/tde-menu.cpp:99
+msgid "Menu item '%1' could not be highlighted."
+msgstr "Valikkotietuetta '%1' ei voitu korostaa."
-#: tdeabc/addressee.cpp:596
-msgid "Mobile Phone"
-msgstr "Matkapuhelin"
+#: 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 ""
+"TDE:n valikon hakutyökalu.\n"
+"Tätä työkalua voidaan käyttää tietyn sovelluksen pikakuvakkeen etsintään.\n"
+"Valinnalla --highlight voidaan korostaa käyttäjälle kohta, missä\n"
+"sovelluksen pikakuvake on."
-#: tdeabc/addressee.cpp:608
-msgid "Business Fax"
-msgstr "Työfaksi"
+#: kded/tde-menu.cpp:116
+msgid "tde-menu"
+msgstr "kde-valikko"
-#: tdeabc/addressee.cpp:614
-msgid "Car Phone"
-msgstr "Autopuhelin"
+#: kded/tde-menu.cpp:133
+msgid "You must specify an application-id such as 'tde-konsole.desktop'"
+msgstr "Ohjelma-id on määritettävä, esimerkiksi \"tde-konsole.desktop\""
-#: tdeabc/addressee.cpp:632
-msgid "Email Address"
-msgstr "Sähköpostiosoite"
+#: kded/tde-menu.cpp:142
+msgid ""
+"You must specify at least one of --print-menu-id, --print-menu-name or "
+"--highlight"
+msgstr ""
+"Määritä ainakin yksi seuraavissa valitsimista: --print-menu-id, "
+"--print-menu-name tai --highlight"
-#: tdeabc/addressee.cpp:651
-msgid "Mail Client"
-msgstr "Sähköpostiohjelma"
+#: kded/tde-menu.cpp:164
+msgid "No menu item '%1'."
+msgstr "Ei valikkotietuetta \"%1\"."
-#: tdeabc/addressee.cpp:670
-msgid "Time Zone"
-msgstr "Aikavyöhyke"
+#: kded/tde-menu.cpp:168
+msgid "Menu item '%1' not found in menu."
+msgstr "Valikkotietuetta \"%1\" ei löytynyt valikosta."
-#: tdeabc/addressee.cpp:689
-msgid "Geographic Position"
-msgstr "Maantieteellinen sijainti"
+#: kded/khostname.cpp:41
+msgid "Old hostname"
+msgstr "Vanha koneennimi"
-#: kab/addressbook.cc:263 tdeabc/addressee.cpp:708
+#: kded/khostname.cpp:42
+msgid "New hostname"
+msgstr "Uusi koneennimi"
+
+#: kded/khostname.cpp:79
msgid ""
-"_: person\n"
-"Title"
-msgstr "Titteli"
+"Error: HOME environment variable not set.\n"
+msgstr ""
+"Virhe: HOME-ympäristömuuttujaa ei ole asetettu.\n"
-#: tdeabc/addressee.cpp:727
+#: kded/khostname.cpp:88
msgid ""
-"_: person in organization\n"
-"Role"
-msgstr "Rooli"
+"Error: DISPLAY environment variable not set.\n"
+msgstr ""
+"Virhe: DISPLAY-ympäristömuuttujaa ei ole asetettu.\n"
-#: kab/addressbook.cc:180 tdeabc/addressee.cpp:765
-msgid "Department"
-msgstr "Osasto"
+#: kded/khostname.cpp:369
+msgid "KDontChangeTheHostName"
+msgstr "KDontChangeTheHostName"
-#: tdeabc/addressee.cpp:784
-msgid "Note"
-msgstr "Huom"
+#: kded/khostname.cpp:370
+msgid "Informs TDE about a change in hostname"
+msgstr "Ilmoittaa TDE:lle muutoksesta koneennimessä."
-#: tdeabc/addressee.cpp:803
-msgid "Product Identifier"
-msgstr "Tuotteen tunniste"
+#: 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"
+msgstr ""
+"Virhe luotaessa tietokantaa '%1'.\n"
+"Tarkista, että käyttöoikeudet ovat oikein, ja levy ei ole täynnä.\n"
-#: tdeabc/addressee.cpp:822
-msgid "Revision Date"
-msgstr "Tarkistuspäivämäärä"
+#: kded/tdebuildsycoca.cpp:483 kded/tdebuildsycoca.cpp:512
+#: kded/tdebuildsycoca.cpp:721
+msgid "KBuildSycoca"
+msgstr "KBuildSycoca"
-#: tdeabc/addressee.cpp:841
-msgid "Sort String"
-msgstr "Lajittelumerkkijono"
+#: 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 ""
+"Virhe kirjoitettaessa tietokantaan '%1'.\n"
+"Tarkista, että käyttöoikeudet ovat oikein, ja levy ei ole täynnä.\n"
-#: tdeabc/addressee.cpp:860 tdeui/tdeaboutdialog.cpp:92
-msgid "Homepage"
-msgstr "Kotisivu"
+#: kded/tdebuildsycoca.cpp:695
+msgid "Do not signal applications to update"
+msgstr "Älä lähetä päivityssignaaleja sovelluksille."
-#: tdeabc/addressee.cpp:879
-msgid "Security Class"
-msgstr "Tietoturvaluokka"
+#: kded/tdebuildsycoca.cpp:696
+msgid "Disable incremental update, re-read everything"
+msgstr "Ota vaiheittainen päivitys pois käytöstä ja lue kaikki uudelleen."
-#: tdeabc/addressee.cpp:898
-msgid "Logo"
-msgstr "Logo"
+#: kded/tdebuildsycoca.cpp:697
+msgid "Check file timestamps"
+msgstr "Tarkista tiedostojen aikaleimat."
-#: tdeabc/addressee.cpp:917
-msgid "Photo"
-msgstr "Valokuva"
+#: kded/tdebuildsycoca.cpp:698
+msgid "Disable checking files (dangerous)"
+msgstr "Älä käytä tiedostojen tarkistusta (vaarallinen)"
-#: tdeabc/addressee.cpp:955
-msgid "Agent"
-msgstr "Asiakas"
+#: kded/tdebuildsycoca.cpp:699
+msgid "Create global database"
+msgstr "Luo globaali tietokanta."
-#: tdeabc/vcard/testwrite.cpp:11
-msgid "TestWritevCard"
-msgstr "TestWritevCard"
+#: kded/tdebuildsycoca.cpp:700
+msgid "Perform menu generation test run only"
+msgstr "Suorita vain valikkojen luonnin testiajo"
-#: tdeabc/vcardparser/testread.cpp:38
-msgid "vCard 2.1"
-msgstr "vCard 2.1"
+#: kded/tdebuildsycoca.cpp:701
+msgid "Track menu id for debug purposes"
+msgstr "Jäljitä valikkotunniste debuggausta varten"
-#: tdeabc/vcardparser/testread.cpp:39 tdewidgets/maketdewidgets.cpp:112
-msgid "Input file"
-msgstr "Syötetiedosto"
+#: kded/tdebuildsycoca.cpp:703
+msgid "Silent - work without windows and stderr"
+msgstr "Hiljainen - toimii ilman ikkunaa ja stderr:a"
-#: kjs/reference.cpp:96
-msgid "Invalid reference base"
-msgstr "Virheellinen viittauksen perusta"
+#: kded/tdebuildsycoca.cpp:704
+msgid "Show progress information (even if 'silent' mode is on)"
+msgstr "Näytä edistyminen (vaikka 'hiljainen' tila on käytössä)"
-#: kjs/reference.cpp:127
-msgid "Can't find variable: "
-msgstr "Muuttujaa ei löydy: "
+#: kded/tdebuildsycoca.cpp:722
+msgid "Rebuilds the system configuration cache."
+msgstr "Rakentaa järjestelmän asetusvälimuistin uudelleen."
-#: kjs/reference.cpp:134
-msgid "Base is not an object"
-msgstr "Pohja ei ole objekti"
+#: kded/tdebuildsycoca.cpp:750
+msgid "Reloading TDE configuration, please wait..."
+msgstr "Uudelleenaladataan TDE:n asetuksia, odota hetki..."
-#: kjs/function_object.cpp:290
-msgid "Syntax error in parameter list"
-msgstr "Syntaksivirhe parametrilistassa"
+#: kded/tdebuildsycoca.cpp:751
+msgid "TDE Configuration Manager"
+msgstr "TDE:n Asetustenhallinta"
-#: kjs/object.cpp:349
-msgid "No default value"
-msgstr "Ei oletusarvoa"
+#: kded/tdebuildsycoca.cpp:753
+msgid "Do you want to reload TDE configuration?"
+msgstr "Haluatko ladata TDE:n asetukset uudelleen?"
-#: kjs/object.cpp:494
-msgid "Evaluation error"
-msgstr "Laskentavirhe"
+#: kded/tdebuildsycoca.cpp:753
+msgid "Do Not Reload"
+msgstr "Älä lataa uudelleen"
-#: kjs/object.cpp:495
-msgid "Range error"
-msgstr "Aluevirhe"
+#: kded/tdebuildsycoca.cpp:953
+#, fuzzy
+msgid "[tdebuildsycoca] Configuration information reloaded successfully."
+msgstr "Asetustiedot ladattu uudelleen onnistuneesti."
-#: kjs/object.cpp:496
-msgid "Reference error"
-msgstr "Viittausvirhe"
+#: 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: Tätä ohjelmaa ei ole tarkoitus käynnistää manuaalisesti.\n"
+"tdelauncher: Tämä käynnistetään automaattisesti tdeinitin toimesta.\n"
-#: kjs/object.cpp:497
-msgid "Syntax error"
-msgstr "Syntaksivirhe"
+#: 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 ""
+"Uutta prosessia ei voitu käynnistää.\n"
+"Järjestelmä on voinut saavuttaa tilan, jossa tiedostoja on liikaa aukaistuna. "
+"Tai henkilökohtainen avointen tiedostojesi raja on ylitetty."
-#: kjs/object.cpp:498
-msgid "Type error"
-msgstr "Tyyppivirhe"
+#: 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 ""
+"Uuden prosessin luonti epäonnistui.\n"
+"Järjestelmä on voinut saavuttaa tilan, jossa prosesseja on liikaa. Tai "
+"henkilökohtainen prosessirajasi on ylitetty."
-#: kjs/object.cpp:499
-msgid "URI error"
-msgstr "URI-virhe"
+#: tdeinit/tdeinit.cpp:589
+msgid "Could not find '%1' executable."
+msgstr "Suoritettavaa ohjelmaa \"%1\" ei löytynyt."
-#: kjs/internal.cpp:135
-msgid "Undefined value"
-msgstr "Määrittelemätön arvo"
+#: tdeinit/tdeinit.cpp:605
+msgid ""
+"Could not open library '%1'.\n"
+"%2"
+msgstr ""
+"Kirjastoa \"%1\" ei voitu avata.\n"
+"%2"
-#: kjs/internal.cpp:166
-msgid "Null value"
-msgstr "Nolla-arvo"
+#: tdeinit/tdeinit.cpp:606 tdeinit/tdeinit.cpp:649
+msgid "Unknown error"
+msgstr "Tuntematon virhe"
+
+#: tdeinit/tdeinit.cpp:648
+msgid ""
+"Could not find 'kdemain' in '%1'.\n"
+"%2"
+msgstr ""
+"\"kdemain\" ei löytynyt kohteesta %1.\n"
+"%2"
+
+#: tdeinit/tdelauncher.cpp:744
+msgid "TDEInit could not launch '%1'."
+msgstr "TDEInit ei saanut käynnistettyä ohjelmaa '%1'."
+
+#: tdeinit/tdelauncher.cpp:919 tdeinit/tdelauncher.cpp:944
+#: tdeinit/tdelauncher.cpp:961
+msgid "Could not find service '%1'."
+msgstr "Palvelua '%1' ei löytynyt."
+
+#: tdeinit/tdelauncher.cpp:976 tdeinit/tdelauncher.cpp:1012
+msgid "Service '%1' is malformatted."
+msgstr "Palvelu \"%1\" on virheellinen"
+
+#: tdeinit/tdelauncher.cpp:1088
+#, c-format
+msgid "Launching %1"
+msgstr "Käynnistetään palvelua %1"
+
+#: tdeinit/tdelauncher.cpp:1282
+msgid ""
+"Unknown protocol '%1'.\n"
+msgstr ""
+"Tuntematon protokolla \"%1\".\n"
+
+#: tdeinit/tdelauncher.cpp:1335
+msgid ""
+"Error loading '%1'.\n"
+msgstr ""
+"Virhe haettaessa tiedostoa \"%1\".\n"
#: tdefile-plugins/elf/tdefile_elf.cpp:59
#: tdefile-plugins/elf/tdefile_elf.cpp:83
@@ -5439,12 +6353,6 @@ msgstr "&Tekijät"
msgid "Product"
msgstr ""
-#: 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 "Versio"
-
#: tdefile-plugins/elf/tdefile_elf.cpp:72
#: tdefile-plugins/elf/tdefile_elf.cpp:94
msgid "Compilation Date/Time"
@@ -5479,80 +6387,157 @@ msgstr "Kommentti"
msgid "Icon Name(s)"
msgstr ""
-#: tdehtml/tdehtml_printsettings.cpp:31
+#: tderesources/kcmtderesources.cpp:44
+msgid "kcmtderesources"
+msgstr "kcmtderesources"
+
+#: tderesources/kcmtderesources.cpp:45
+msgid "TDE Resources configuration module"
+msgstr "TDE:n resurssiasetuksien moduuli"
+
+#: tderesources/kcmtderesources.cpp:47
+msgid "(c) 2003 Tobias Koenig"
+msgstr "(c) 2003 Tobias Koenig"
+
+#: tderesources/selectdialog.cpp:95
+msgid "There is no resource available!"
+msgstr "Resursseja ei ole saatavilla."
+
+#: tderesources/configdialog.cpp:40 tderesources/configpage.cpp:103
+#: tderesources/configpage.cpp:297
+msgid "Resource Configuration"
+msgstr "Resurssiasetukset"
+
+#: tderesources/configdialog.cpp:51
+msgid "General Settings"
+msgstr "Yleiset asetukset"
+
+#: tderesources/configdialog.cpp:57
+msgid "Read-only"
+msgstr "Vain luku"
+
+#: tderesources/configdialog.cpp:66
+msgid "%1 Resource Settings"
+msgstr "%1-resurssiasetukset"
+
+#: tderesources/configdialog.cpp:107
+msgid "Please enter a resource name."
+msgstr "Anna resurssin nimi."
+
+#: tderesources/resource.cpp:61
+msgid "resource"
+msgstr "resurssi"
+
+#: tderesources/configpage.cpp:120
+msgid "Type"
+msgstr "Tyyppi"
+
+#: tderesources/configpage.cpp:121
+msgid "Standard"
+msgstr "Standardi"
+
+#: tderesources/configpage.cpp:126
+msgid "&Add..."
+msgstr "&Lisää..."
+
+#: tderesources/configpage.cpp:131
+msgid "&Use as Standard"
+msgstr "&Käytä standardina"
+
+#: tderesources/configpage.cpp:283
+msgid "There is no standard resource! Please select one."
+msgstr "Ei standardiresurssia. Valitse yksi."
+
+#: tderesources/configpage.cpp:298
+msgid "Please select type of the new resource:"
+msgstr "Valitse uuden resurssin tyyppi:"
+
+#: tderesources/configpage.cpp:308
+msgid "Unable to create resource of type '%1'."
+msgstr "\"%1\" tyyppistä resurssia ei voitu luoda."
+
+#: tderesources/configpage.cpp:360
msgid ""
-"<qt>"
-"<p><strong>'Print images'</strong></p>"
-"<p>If this checkbox is enabled, images contained in the HTML page will be "
-"printed. Printing may take longer and use more ink or toner.</p>"
-"<p>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.</p> </qt>"
+"You cannot remove your standard resource! Please select a new standard resource "
+"first."
msgstr ""
-"<qt>"
-"<p><strong>'Tulosta kuvat'</strong></p>"
-"<p>Jos tämä valinta on valittuna, sivulla olevat kuvat tulostetaan. Tulostus "
-"voi kestää kauemmin ja käyttää enemmän mustetta."
-"<p> "
-"<p>Jos tätä ei ole valittu, vain sivun tekstit tulostetaan, ilman kuvia. "
-"Tulostus on nopeampaa ja käyttää vähemmän mustetta."
-"<p></qt>"
+"Standardiresurssia ei voida poistaa. Valitse aluksi uusi standardiresurssi."
-#: tdehtml/tdehtml_printsettings.cpp:43
+#: tderesources/configpage.cpp:394 tderesources/configpage.cpp:413
+msgid "You cannot use a read-only resource as standard!"
+msgstr "Vain luettavaa resurssia ei voida käyttää standardina."
+
+#: tderesources/configpage.cpp:418
+msgid "You cannot use an inactive resource as standard!"
+msgstr "Epäaktiivista resurssia ei voida käyttää standardina."
+
+#: tderesources/configpage.cpp:498
msgid ""
-"<qt>"
-"<p><strong>'Print header'</strong></p>"
-"<p>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.</p>"
-"<p>If this checkbox is disabled, the printout of the HTML document will not "
-"contain such a header line.</p> </qt>"
+"You cannot deactivate the standard resource. Choose another standard resource "
+"first."
msgstr ""
-"<qt>"
-"<p><strong>'Tulosta otsikko'</strong></p>"
-"<p>Jos tämä valinta on valittuna, sivun tuloste sisältää otsikkorivin jokaisen "
-"sivun ylälaidassa. Otsikossa lukee päivämäärä, URL ja sivunumero."
-"<p> "
-"<p>Jos valintaa ei ole valittu, sivun tulosteessa ei ole otsikkoriviä.</p></qt>"
+"Standardiresurssia ei voida deaktivoida. Valitse aluksi toinen "
+"standardiresurssi."
-#: tdehtml/tdehtml_printsettings.cpp:56
+#: tderesources/configpage.cpp:528
msgid ""
-"<qt>"
-"<p><strong>'Printerfriendly mode'</strong></p>"
-"<p>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.</p>"
-"<p>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.</p> </qt>"
+"There is no valid standard resource! Please select one which is neither "
+"read-only nor inactive."
msgstr ""
-"<qt>"
-"<p><strong>'Tulostinystävällinen tila'</strong></p>"
-"<p>Jos tämä on valittuna, HTML-asiakirjan tulostus tapahtuu mustavalkoisena, ja "
-"kaikki värilliset taustat muutetaan valkoiseksi. Tulostus on tässä tilassa "
-"nopeampaa, ja kuluttaa vähemmän mustetta.</p>"
-"<p>Jos tätä tilaa ei ole valittu, HTML-asiakirja tulostetaan alkuperäisillä "
-"väriasetuksilla. Tämä voi aiheuttaa koko sivun kokoisia väritulosteita (tai "
-"harmaasävytulosteita, jos tulostimesi on mustavalkoinen). Tulostus on "
-"mahdollisesti hitaampaa ja käyttää enemmän mustetta.</p> </qt>"
+"Ei oikeanlaista standardiresurssia. Valitse kirjoitettava ja aktiivinen "
+"standardiresurssi."
-#: tdehtml/tdehtml_printsettings.cpp:71
-msgid "HTML Settings"
-msgstr "HTML-asetukset"
+#: kjs/object.cpp:349
+msgid "No default value"
+msgstr "Ei oletusarvoa"
-#: tdehtml/tdehtml_printsettings.cpp:73
-msgid "Printer friendly mode (black text, no background)"
-msgstr "Tulostinystävällinen tila (musta teksti, ei taustaa)"
+#: kjs/object.cpp:494
+msgid "Evaluation error"
+msgstr "Laskentavirhe"
-#: tdehtml/tdehtml_printsettings.cpp:76
-msgid "Print images"
-msgstr "Tulosta kuvat"
+#: kjs/object.cpp:495
+msgid "Range error"
+msgstr "Aluevirhe"
-#: tdehtml/tdehtml_printsettings.cpp:79
-msgid "Print header"
-msgstr "Tulosta yläviite"
+#: kjs/object.cpp:496
+msgid "Reference error"
+msgstr "Viittausvirhe"
+
+#: kjs/object.cpp:497
+msgid "Syntax error"
+msgstr "Syntaksivirhe"
+
+#: kjs/object.cpp:498
+msgid "Type error"
+msgstr "Tyyppivirhe"
+
+#: kjs/object.cpp:499
+msgid "URI error"
+msgstr "URI-virhe"
+
+#: kjs/function_object.cpp:290
+msgid "Syntax error in parameter list"
+msgstr "Syntaksivirhe parametrilistassa"
+
+#: kjs/reference.cpp:96
+msgid "Invalid reference base"
+msgstr "Virheellinen viittauksen perusta"
+
+#: kjs/reference.cpp:127
+msgid "Can't find variable: "
+msgstr "Muuttujaa ei löydy: "
+
+#: kjs/reference.cpp:134
+msgid "Base is not an object"
+msgstr "Pohja ei ole objekti"
+
+#: kjs/internal.cpp:135
+msgid "Undefined value"
+msgstr "Määrittelemätön arvo"
+
+#: kjs/internal.cpp:166
+msgid "Null value"
+msgstr "Nolla-arvo"
#: tdehtml/tdehtml_part.cpp:255
msgid "View Do&cument Source"
@@ -5612,13 +6597,29 @@ msgstr "Valitse &merkistö"
msgid "Semi-Automatic"
msgstr "Puoliautomaattinen"
-#: tdehtml/tdehtml_part.cpp:288 tdeui/ksconfig.cpp:324
-msgid "Russian"
-msgstr "Venäjä"
+#: tdecore/kcharsets.cpp:44 tdehtml/tdehtml_part.cpp:280
+msgid "Arabic"
+msgstr "Arabialainen"
-#: tdehtml/tdehtml_part.cpp:291 tdeui/ksconfig.cpp:342
-msgid "Ukrainian"
-msgstr "Ukraina"
+#: tdecore/kcharsets.cpp:45 tdehtml/tdehtml_part.cpp:281
+msgid "Baltic"
+msgstr "Baltialainen"
+
+#: tdecore/kcharsets.cpp:46 tdehtml/tdehtml_part.cpp:282
+msgid "Central European"
+msgstr "Keskieurooppalainen"
+
+#: tdecore/kcharsets.cpp:50 tdehtml/tdehtml_part.cpp:284
+msgid "Greek"
+msgstr "Kreikka"
+
+#: tdecore/kcharsets.cpp:52 tdehtml/tdehtml_part.cpp:286
+msgid "Japanese"
+msgstr "Japani"
+
+#: tdecore/kcharsets.cpp:56 tdehtml/tdehtml_part.cpp:293
+msgid "Western European"
+msgstr "Länsieurooppalainen"
#: tdehtml/tdehtml_part.cpp:297 tdehtml/tdehtml_part.cpp:2302
msgid "Automatic Detection"
@@ -6019,14 +7020,6 @@ msgstr "Näytä estetyn ikkunan passiivinen &huomautus"
msgid "&Configure JavaScript New Window Policies..."
msgstr "&Aseta JavaScriptin uusien ikkunoiden toimintatapoja..."
-#: tdehtml/tdehtml_factory.cpp:177
-msgid "TDEHTML"
-msgstr "TDEHTML"
-
-#: tdehtml/tdehtml_factory.cpp:178
-msgid "Embeddable HTML component"
-msgstr "Upotettava HTML-komponentti"
-
#: tdehtml/tdehtmlimage.cpp:199
msgid "%1 (%2 - %3x%4 Pixels)"
msgstr "%1 (%2 - %3x%4 pistettä)"
@@ -6047,6 +7040,126 @@ msgstr "Kuva - %1x%2 pistettä"
msgid "Done."
msgstr "Valmis."
+#: tdehtml/tdehtmlview.cpp:1644
+msgid "Find stopped."
+msgstr "Haku pysäytetty."
+
+#: tdehtml/tdehtmlview.cpp:1655
+msgid "Starting -- find links as you type"
+msgstr "Aloitetaan -- etsi linkkejä kirjoittamalla"
+
+#: tdehtml/tdehtmlview.cpp:1661
+msgid "Starting -- find text as you type"
+msgstr "Aloitetaan -- etsi tekstiä kirjoittamalla"
+
+#: tdehtml/tdehtmlview.cpp:1682
+msgid "Link found: \"%1\"."
+msgstr "Linkki löytyi: \"%1\"."
+
+#: tdehtml/tdehtmlview.cpp:1687
+msgid "Link not found: \"%1\"."
+msgstr "Linkkiä ei löydetty: \"%1\"."
+
+#: tdehtml/tdehtmlview.cpp:1695
+msgid "Text found: \"%1\"."
+msgstr "Teksti löydettiin: \"%1\"."
+
+#: tdehtml/tdehtmlview.cpp:1700
+msgid "Text not found: \"%1\"."
+msgstr "Tekstiä ei löytynyt: \"%1\"."
+
+#: tdehtml/tdehtmlview.cpp:1752
+msgid "Access Keys activated"
+msgstr "Valintanäppäimet käytössä"
+
+#: tdehtml/tdehtmlview.cpp:2787
+#, c-format
+msgid "Print %1"
+msgstr "Tulosta %1"
+
+#: tdehtml/tdehtml_printsettings.cpp:31
+msgid ""
+"<qt>"
+"<p><strong>'Print images'</strong></p>"
+"<p>If this checkbox is enabled, images contained in the HTML page will be "
+"printed. Printing may take longer and use more ink or toner.</p>"
+"<p>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.</p> </qt>"
+msgstr ""
+"<qt>"
+"<p><strong>'Tulosta kuvat'</strong></p>"
+"<p>Jos tämä valinta on valittuna, sivulla olevat kuvat tulostetaan. Tulostus "
+"voi kestää kauemmin ja käyttää enemmän mustetta."
+"<p> "
+"<p>Jos tätä ei ole valittu, vain sivun tekstit tulostetaan, ilman kuvia. "
+"Tulostus on nopeampaa ja käyttää vähemmän mustetta."
+"<p></qt>"
+
+#: tdehtml/tdehtml_printsettings.cpp:43
+msgid ""
+"<qt>"
+"<p><strong>'Print header'</strong></p>"
+"<p>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.</p>"
+"<p>If this checkbox is disabled, the printout of the HTML document will not "
+"contain such a header line.</p> </qt>"
+msgstr ""
+"<qt>"
+"<p><strong>'Tulosta otsikko'</strong></p>"
+"<p>Jos tämä valinta on valittuna, sivun tuloste sisältää otsikkorivin jokaisen "
+"sivun ylälaidassa. Otsikossa lukee päivämäärä, URL ja sivunumero."
+"<p> "
+"<p>Jos valintaa ei ole valittu, sivun tulosteessa ei ole otsikkoriviä.</p></qt>"
+
+#: tdehtml/tdehtml_printsettings.cpp:56
+msgid ""
+"<qt>"
+"<p><strong>'Printerfriendly mode'</strong></p>"
+"<p>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.</p>"
+"<p>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.</p> </qt>"
+msgstr ""
+"<qt>"
+"<p><strong>'Tulostinystävällinen tila'</strong></p>"
+"<p>Jos tämä on valittuna, HTML-asiakirjan tulostus tapahtuu mustavalkoisena, ja "
+"kaikki värilliset taustat muutetaan valkoiseksi. Tulostus on tässä tilassa "
+"nopeampaa, ja kuluttaa vähemmän mustetta.</p>"
+"<p>Jos tätä tilaa ei ole valittu, HTML-asiakirja tulostetaan alkuperäisillä "
+"väriasetuksilla. Tämä voi aiheuttaa koko sivun kokoisia väritulosteita (tai "
+"harmaasävytulosteita, jos tulostimesi on mustavalkoinen). Tulostus on "
+"mahdollisesti hitaampaa ja käyttää enemmän mustetta.</p> </qt>"
+
+#: tdehtml/tdehtml_printsettings.cpp:71
+msgid "HTML Settings"
+msgstr "HTML-asetukset"
+
+#: tdehtml/tdehtml_printsettings.cpp:73
+msgid "Printer friendly mode (black text, no background)"
+msgstr "Tulostinystävällinen tila (musta teksti, ei taustaa)"
+
+#: tdehtml/tdehtml_printsettings.cpp:76
+msgid "Print images"
+msgstr "Tulosta kuvat"
+
+#: tdehtml/tdehtml_printsettings.cpp:79
+msgid "Print header"
+msgstr "Tulosta yläviite"
+
+#: tdehtml/tdehtml_factory.cpp:177
+msgid "TDEHTML"
+msgstr "TDEHTML"
+
+#: tdehtml/tdehtml_factory.cpp:178
+msgid "Embeddable HTML component"
+msgstr "Upotettava HTML-komponentti"
+
#: tdehtml/tdehtml_ext.cpp:434
msgid "&Copy Text"
msgstr "&Kopioi teksti"
@@ -6157,26 +7270,6 @@ msgstr "Tiedosto \"%1\" on jo olemassa. Haluatko varmasti ylikirjoittaa sen?"
msgid "Overwrite File?"
msgstr "Ylikirjoita tiedosto?"
-#: tdehtml/tdehtml_ext.cpp:828 tdenewstuff/knewstuffgeneric.cpp:141
-msgid "Overwrite"
-msgstr "Ylikirjoita"
-
-#: tdehtml/tdehtml_ext.cpp:889 tdeparts/browserrun.cpp:390
-msgid "The Download Manager (%1) could not be found in your $PATH "
-msgstr ""
-"Tiedostojen latauksen hallintaohjelmaa (%1) ei löytynyt $PATH "
-"-ympäristömuuttujasta"
-
-#: tdehtml/tdehtml_ext.cpp:890 tdeparts/browserrun.cpp:391
-msgid ""
-"Try to reinstall it \n"
-"\n"
-"The integration with Konqueror will be disabled!"
-msgstr ""
-"Yritä asentaa se uudelleen \n"
-"\n"
-"Integraatio Konquerorin kanssa poistetaan käytöstä."
-
#: tdehtml/tdehtml_ext.cpp:983
#, no-c-format
msgid "Default Font Size (100%)"
@@ -6187,81 +7280,6 @@ msgstr "Kirjasimen oletuskoko (100%)"
msgid "%1%"
msgstr "%1%"
-#: tdehtml/tdehtmlview.cpp:1644
-msgid "Find stopped."
-msgstr "Haku pysäytetty."
-
-#: tdehtml/tdehtmlview.cpp:1655
-msgid "Starting -- find links as you type"
-msgstr "Aloitetaan -- etsi linkkejä kirjoittamalla"
-
-#: tdehtml/tdehtmlview.cpp:1661
-msgid "Starting -- find text as you type"
-msgstr "Aloitetaan -- etsi tekstiä kirjoittamalla"
-
-#: tdehtml/tdehtmlview.cpp:1682
-msgid "Link found: \"%1\"."
-msgstr "Linkki löytyi: \"%1\"."
-
-#: tdehtml/tdehtmlview.cpp:1687
-msgid "Link not found: \"%1\"."
-msgstr "Linkkiä ei löydetty: \"%1\"."
-
-#: tdehtml/tdehtmlview.cpp:1695
-msgid "Text found: \"%1\"."
-msgstr "Teksti löydettiin: \"%1\"."
-
-#: tdehtml/tdehtmlview.cpp:1700
-msgid "Text not found: \"%1\"."
-msgstr "Tekstiä ei löytynyt: \"%1\"."
-
-#: tdehtml/tdehtmlview.cpp:1752
-msgid "Access Keys activated"
-msgstr "Valintanäppäimet käytössä"
-
-#: tdehtml/html/html_formimpl.cpp:2125 tdehtml/tdehtmlview.cpp:2572
-#: tdehtml/tdehtmlview.cpp:2605 tdeui/kedittoolbar.cpp:447
-msgid "Reset"
-msgstr "Nollaa"
-
-#: tdehtml/tdehtmlview.cpp:2787
-#, c-format
-msgid "Print %1"
-msgstr "Tulosta %1"
-
-#: tdehtml/rendering/render_frames.cpp:957
-msgid ""
-"No plugin found for '%1'.\n"
-"Do you want to download one from %2?"
-msgstr ""
-"Ei löytynyt liitännäistä ohjelmalle \"%1\".\n"
-"Haluatko hakea liitännäisen kohteesta %2?"
-
-#: tdehtml/rendering/render_frames.cpp:958
-msgid "Missing Plugin"
-msgstr "Puuttuva liitännäinen"
-
-#: tdehtml/rendering/render_frames.cpp:958
-msgid "Download"
-msgstr "Lataukset"
-
-#: tdehtml/rendering/render_frames.cpp:958
-msgid "Do Not Download"
-msgstr "Älä lataa"
-
-#: tdehtml/rendering/render_form.cpp:331 tdeui/ktextedit.cpp:353
-msgid "Spell Checking"
-msgstr "Oikeinkirjoitus"
-
-#: tdehtml/rendering/render_form.cpp:388 tdeui/kcombobox.cpp:458
-#, fuzzy
-msgid "&Edit History..."
-msgstr "&Muokkaa..."
-
-#: tdehtml/rendering/render_form.cpp:390 tdeui/kcombobox.cpp:461
-msgid "Clear &History"
-msgstr "&Tyhjennä historia"
-
#: tdehtml/tdemultipart/tdemultipart.cpp:320
msgid "No handler found for %1!"
msgstr "Ei hallintaohjelmaa ohjelmalle %1"
@@ -6274,22 +7292,6 @@ msgstr "KMultiPart"
msgid "Embeddable component for multipart/mixed"
msgstr "Upotettava multipart/mixed-komponentti"
-#: tdehtml/xml/dom_docimpl.cpp:2077
-msgid "Basic Page Style"
-msgstr "Sivun perustyyli"
-
-#: tdehtml/xml/xml_tokenizer.cpp:312
-msgid "the document is not in the correct file format"
-msgstr "Tiedosto ei ole oikeassa tiedostomuodossa."
-
-#: tdehtml/xml/xml_tokenizer.cpp:318
-msgid "fatal parsing error: %1 in line %2, column %3"
-msgstr "Jäsennysvirhe: %1 rivillä %2, sarakkeessa %3"
-
-#: tdehtml/xml/xml_tokenizer.cpp:477
-msgid "XML parsing error"
-msgstr "XML-jäsennysvirhe"
-
#: tdehtml/misc/knsplugininstaller.cpp:348
msgid "TDE plugin wizard"
msgstr ""
@@ -6353,9 +7355,212 @@ msgstr ""
msgid "Installation failed"
msgstr "Asennus epäonnistui."
-#: tdehtml/html/htmlparser.cpp:1707
-msgid "This is a searchable index. Enter search keywords: "
-msgstr "Tämä on haettava indeksi. Anna hakusanat: "
+#: tdehtml/xml/xml_tokenizer.cpp:312
+msgid "the document is not in the correct file format"
+msgstr "Tiedosto ei ole oikeassa tiedostomuodossa."
+
+#: tdehtml/xml/xml_tokenizer.cpp:318
+msgid "fatal parsing error: %1 in line %2, column %3"
+msgstr "Jäsennysvirhe: %1 rivillä %2, sarakkeessa %3"
+
+#: tdehtml/xml/xml_tokenizer.cpp:477
+msgid "XML parsing error"
+msgstr "XML-jäsennysvirhe"
+
+#: tdehtml/xml/dom_docimpl.cpp:2077
+msgid "Basic Page Style"
+msgstr "Sivun perustyyli"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:291
+msgid "JavaScript Error"
+msgstr "JavaScript-virhe"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:305
+msgid "&Do not show this message again"
+msgstr "&Älä näytä tätä viestiä uudelleen"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:369
+msgid "JavaScript Debugger"
+msgstr "JavaScript-vianjäljitysohjelma"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:383
+msgid "Call stack"
+msgstr "Kutsu pinoa"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:418
+msgid "JavaScript console"
+msgstr "JavaScript-konsoli"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:448
+msgid ""
+"_: Next breakpoint\n"
+"&Next"
+msgstr "&Seuraava"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:450
+msgid "&Step"
+msgstr "&Askella"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:455
+msgid "&Continue"
+msgstr "&Jatka"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:459
+msgid "&Break at Next Statement"
+msgstr "&Pysäytä seuraavaan lausekkeeseen"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:463
+msgid ""
+"_: Next breakpoint\n"
+"Next"
+msgstr "Seuraava"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:464
+msgid "Step"
+msgstr "Askella"
+
+#: tdehtml/ecma/kjs_debugwin.cpp:826
+msgid "Parse error at %1 line %2"
+msgstr "Jäsennysvirhe kohdassa %1 rivillä %2"
+
+#: 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 ""
+"Tapahtui virhe yritettäessä suorittaa skriptiä tällä sivulla.\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 ""
+"Tapahtui virhe yritettäessä suorittaa skriptiä tällä sivulla.\n"
+"\n"
+"%1 rivi %2:\n"
+"%3"
+
+#: tdehtml/ecma/kjs_html.cpp:2163 tdehtml/ecma/kjs_window.cpp:1562
+msgid "Confirmation: JavaScript Popup"
+msgstr "Varmistus: Javascript-ponnahdusikkuna"
+
+#: 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 ""
+"Sivusto yrittää lähettää lomaketta, joka aukaisisi uuden ikkunan Javascriptin "
+"avulla.\n"
+"Haluatko, että lomake lähetetään?"
+
+#: tdehtml/ecma/kjs_html.cpp:2168
+msgid ""
+"<qt>This site is submitting a form which will open "
+"<p>%1</p> in a new browser window via JavaScript.<br />"
+"Do you want to allow the form to be submitted?</qt>"
+msgstr ""
+"<qt>Sivusto yrittää lähettää lomaketta, joka aukaisisi sivun "
+"<p>%1</p> uudessa ikkunassa Javascriptin avulla.\n"
+"Haluatko, että lomake lähetetään?</qt>"
+
+#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570
+msgid "Allow"
+msgstr "Salli"
+
+#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570
+msgid "Do Not Allow"
+msgstr "Kiellä"
+
+#: 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 ""
+"Sivusto yrittää aukaista uutta ikkunaa Javascriptin avulla.\n"
+"Avataanko ikkuna?"
+
+#: tdehtml/ecma/kjs_window.cpp:1568
+msgid ""
+"<qt>This site is requesting to open"
+"<p>%1</p>in a new browser window via JavaScript.<br />"
+"Do you want to allow this?</qt>"
+msgstr ""
+"<qt>Sivusto yrittää aukaista sivua "
+"<p>%1</p> uudessa ikkunassa Javascriptin avulla.<br />Avataanko ikkuna?</qt>"
+
+#: tdehtml/ecma/kjs_window.cpp:1862
+msgid "Close window?"
+msgstr "Sulje ikkuna?"
+
+#: tdehtml/ecma/kjs_window.cpp:1862
+msgid "Confirmation Required"
+msgstr "Tarvitaan varmistus"
+
+#: tdehtml/ecma/kjs_window.cpp:2744
+msgid ""
+"Do you want a bookmark pointing to the location \"%1\" to be added to your "
+"collection?"
+msgstr "Haluatko lisätä kirjainmerkin, joka osoittaa kohteeseen \"%1\"?"
+
+#: 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 ""
+"Haluatko lisätä kirjainmerkin nimellä \"%2\", joka osoittaa kohteeseen \"%1\"."
+
+#: tdehtml/ecma/kjs_window.cpp:2755
+msgid "JavaScript Attempted Bookmark Insert"
+msgstr "JavaScript yrittää lisätä kirjainmerkkiä"
+
+#: tdehtml/ecma/kjs_window.cpp:2759
+msgid "Disallow"
+msgstr "Estä"
+
+#: 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 ""
+"Tämän sivun skripti aiheuttaa TDEHTML:n pysähtymisen. Jos skriptin ajoa "
+"jatketaan, muut sovellukset voivat vastata hitaammin.\n"
+"Haluatko lopettaa skriptin?"
+
+#: tdehtml/ecma/kjs_proxy.cpp:405
+msgid "JavaScript"
+msgstr "JavaScript"
+
+#: tdehtml/ecma/kjs_proxy.cpp:405
+msgid "&Abort"
+msgstr "&Keskeytä"
+
+#: tdehtml/rendering/render_frames.cpp:957
+msgid ""
+"No plugin found for '%1'.\n"
+"Do you want to download one from %2?"
+msgstr ""
+"Ei löytynyt liitännäistä ohjelmalle \"%1\".\n"
+"Haluatko hakea liitännäisen kohteesta %2?"
+
+#: tdehtml/rendering/render_frames.cpp:958
+msgid "Missing Plugin"
+msgstr "Puuttuva liitännäinen"
+
+#: tdehtml/rendering/render_frames.cpp:958
+msgid "Download"
+msgstr "Lataukset"
+
+#: tdehtml/rendering/render_frames.cpp:958
+msgid "Do Not Download"
+msgstr "Älä lataa"
#: tdehtml/html/html_formimpl.cpp:353
msgid ""
@@ -6410,6 +7615,26 @@ msgstr "Älä tallenna"
msgid "Store passwords on this page?"
msgstr ""
+#: tdehtml/html/htmlparser.cpp:1707
+msgid "This is a searchable index. Enter search keywords: "
+msgstr "Tämä on haettava indeksi. Anna hakusanat: "
+
+#: tdehtml/java/kjavaapplet.cpp:225
+msgid "Initializing Applet \"%1\"..."
+msgstr "Alustan sovelmaa \"%1\"..."
+
+#: tdehtml/java/kjavaapplet.cpp:232
+msgid "Starting Applet \"%1\"..."
+msgstr "Käynnistetään sovelmaa \"%1\"..."
+
+#: tdehtml/java/kjavaapplet.cpp:239
+msgid "Applet \"%1\" started"
+msgstr "Sovelma \"%1\" käynnistetty"
+
+#: tdehtml/java/kjavaapplet.cpp:245
+msgid "Applet \"%1\" stopped"
+msgstr "Sovelma \"%1\" pysäytetty"
+
#: tdehtml/java/kjavaappletviewer.cpp:122
msgid "Applet Parameters"
msgstr "Sovelman parametrit"
@@ -6518,3779 +7743,2850 @@ msgstr "Annatko Java-sovelmille oikeudet sertifikaateilla:"
msgid "the following permission"
msgstr "seuraavin käyttöoikeuksin"
-#: tdehtml/java/kjavaappletserver.cpp:797 tdeui/kstdguiitem.cpp:115
-msgid "&No"
-msgstr "&Ei"
-
#: tdehtml/java/kjavaappletserver.cpp:801
msgid "&Reject All"
msgstr "&Hylkää kaikki"
-#: tdehtml/java/kjavaappletserver.cpp:804 tdeui/kstdguiitem.cpp:110
-msgid "&Yes"
-msgstr "&Kyllä"
-
#: tdehtml/java/kjavaappletserver.cpp:807
msgid "&Grant All"
msgstr "&Anna kaikki"
-#: tdehtml/java/kjavaapplet.cpp:225
-msgid "Initializing Applet \"%1\"..."
-msgstr "Alustan sovelmaa \"%1\"..."
-
-#: tdehtml/java/kjavaapplet.cpp:232
-msgid "Starting Applet \"%1\"..."
-msgstr "Käynnistetään sovelmaa \"%1\"..."
-
-#: tdehtml/java/kjavaapplet.cpp:239
-msgid "Applet \"%1\" started"
-msgstr "Sovelma \"%1\" käynnistetty"
-
-#: tdehtml/java/kjavaapplet.cpp:245
-msgid "Applet \"%1\" stopped"
-msgstr "Sovelma \"%1\" pysäytetty"
+#: tdemdi/tdemdichildfrm.cpp:1239
+msgid "R&esize"
+msgstr "&Vaihda kokoa"
-#: tdehtml/ecma/kjs_html.cpp:2163 tdehtml/ecma/kjs_window.cpp:1562
-msgid "Confirmation: JavaScript Popup"
-msgstr "Varmistus: Javascript-ponnahdusikkuna"
+#: tdemdi/tdemdichildfrm.cpp:1240
+msgid "M&inimize"
+msgstr "&Pienennä"
-#: 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 ""
-"Sivusto yrittää lähettää lomaketta, joka aukaisisi uuden ikkunan Javascriptin "
-"avulla.\n"
-"Haluatko, että lomake lähetetään?"
+#: tdemdi/tdemdichildfrm.cpp:1241
+msgid "M&aximize"
+msgstr "&Suurenna"
-#: tdehtml/ecma/kjs_html.cpp:2168
-msgid ""
-"<qt>This site is submitting a form which will open "
-"<p>%1</p> in a new browser window via JavaScript.<br />"
-"Do you want to allow the form to be submitted?</qt>"
-msgstr ""
-"<qt>Sivusto yrittää lähettää lomaketta, joka aukaisisi sivun "
-"<p>%1</p> uudessa ikkunassa Javascriptin avulla.\n"
-"Haluatko, että lomake lähetetään?</qt>"
+#: tdemdi/tdemdichildfrm.cpp:1261
+msgid "&Maximize"
+msgstr "&Suurenna"
-#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570
-msgid "Allow"
-msgstr "Salli"
+#: tdemdi/tdemdichildfrm.cpp:1265
+msgid "M&ove"
+msgstr "&Siirrä"
-#: tdehtml/ecma/kjs_html.cpp:2170 tdehtml/ecma/kjs_window.cpp:1570
-msgid "Do Not Allow"
-msgstr "Kiellä"
+#: tdemdi/tdemdichildfrm.cpp:1267
+msgid "&Resize"
+msgstr "&Vaihda kokoa"
-#: tdehtml/ecma/kjs_debugwin.cpp:291
-msgid "JavaScript Error"
-msgstr "JavaScript-virhe"
+#: tdemdi/tdemdichildfrm.cpp:1270
+msgid "&Undock"
+msgstr "&Irrota"
-#: tdehtml/ecma/kjs_debugwin.cpp:305
-msgid "&Do not show this message again"
-msgstr "&Älä näytä tätä viestiä uudelleen"
+#: tdemdi/tdemdimainfrm.cpp:979
+msgid "Window"
+msgstr "Ikkuna"
-#: tdehtml/ecma/kjs_debugwin.cpp:369
-msgid "JavaScript Debugger"
-msgstr "JavaScript-vianjäljitysohjelma"
+#: tdemdi/tdemdimainfrm.cpp:992
+msgid "Undock"
+msgstr "Irrota"
-#: tdehtml/ecma/kjs_debugwin.cpp:383
-msgid "Call stack"
-msgstr "Kutsu pinoa"
+#: tdemdi/tdemdimainfrm.cpp:1002
+msgid "Dock"
+msgstr "Ankkuroi"
-#: tdehtml/ecma/kjs_debugwin.cpp:418
-msgid "JavaScript console"
-msgstr "JavaScript-konsoli"
+#: tdemdi/tdemdimainfrm.cpp:1007
+msgid "Operations"
+msgstr "Toimenpiteet"
-#: tdehtml/ecma/kjs_debugwin.cpp:448
-msgid ""
-"_: Next breakpoint\n"
-"&Next"
-msgstr "&Seuraava"
+#: tdemdi/tdemdimainfrm.cpp:2577
+msgid "Close &All"
+msgstr "&Sulje kaikki"
-#: tdehtml/ecma/kjs_debugwin.cpp:450
-msgid "&Step"
-msgstr "&Askella"
+#: tdemdi/tdemdimainfrm.cpp:2586
+msgid "&Minimize All"
+msgstr "&Pienennä kaikki"
-#: tdehtml/ecma/kjs_debugwin.cpp:455
-msgid "&Continue"
-msgstr "&Jatka"
+#: tdemdi/tdemdimainfrm.cpp:2592
+msgid "&MDI Mode"
+msgstr "&MDI-tila"
-#: tdehtml/ecma/kjs_debugwin.cpp:459
-msgid "&Break at Next Statement"
-msgstr "&Pysäytä seuraavaan lausekkeeseen"
+#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2594
+msgid "&Toplevel Mode"
+msgstr "&Päätaso-tila"
-#: tdehtml/ecma/kjs_debugwin.cpp:463
-msgid ""
-"_: Next breakpoint\n"
-"Next"
-msgstr "Seuraava"
+#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2595
+msgid "C&hildframe Mode"
+msgstr "&Lapsikehystila"
-#: tdehtml/ecma/kjs_debugwin.cpp:464
-msgid "Step"
-msgstr "Askella"
+#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2596
+msgid "Ta&b Page Mode"
+msgstr "&Välilehtitila"
-#: tdehtml/ecma/kjs_debugwin.cpp:826
-msgid "Parse error at %1 line %2"
-msgstr "Jäsennysvirhe kohdassa %1 rivillä %2"
+#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2597
+msgid "I&DEAl Mode"
+msgstr "&IDEAL-tila"
-#: 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 ""
-"Tapahtui virhe yritettäessä suorittaa skriptiä tällä sivulla.\n"
-"\n"
-"%1"
+#: tdemdi/tdemdimainfrm.cpp:2619
+msgid "&Tile"
+msgstr "&Sarjoita"
-#: 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 ""
-"Tapahtui virhe yritettäessä suorittaa skriptiä tällä sivulla.\n"
-"\n"
-"%1 rivi %2:\n"
-"%3"
+#: tdemdi/tdemdimainfrm.cpp:2621
+msgid "Ca&scade Windows"
+msgstr "&Sarjoita ikkunat"
-#: 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 ""
-"Sivusto yrittää aukaista uutta ikkunaa Javascriptin avulla.\n"
-"Avataanko ikkuna?"
+#: tdemdi/tdemdimainfrm.cpp:2622
+msgid "Cascade &Maximized"
+msgstr "&Sarjoita suurina"
-#: tdehtml/ecma/kjs_window.cpp:1568
-msgid ""
-"<qt>This site is requesting to open"
-"<p>%1</p>in a new browser window via JavaScript.<br />"
-"Do you want to allow this?</qt>"
-msgstr ""
-"<qt>Sivusto yrittää aukaista sivua "
-"<p>%1</p> uudessa ikkunassa Javascriptin avulla.<br />Avataanko ikkuna?</qt>"
+#: tdemdi/tdemdimainfrm.cpp:2623
+msgid "Expand &Vertically"
+msgstr "Laajenna &pystysuuntaan"
-#: tdehtml/ecma/kjs_window.cpp:1862
-msgid "Close window?"
-msgstr "Sulje ikkuna?"
+#: tdemdi/tdemdimainfrm.cpp:2624
+msgid "Expand &Horizontally"
+msgstr "Laajenna &vaakasuuntainen"
-#: tdehtml/ecma/kjs_window.cpp:1862
-msgid "Confirmation Required"
-msgstr "Tarvitaan varmistus"
+#: tdemdi/tdemdimainfrm.cpp:2625
+msgid "Tile &Non-Overlapped"
+msgstr "Sarjoita &ilman päällekkäisyyttä"
-#: tdehtml/ecma/kjs_window.cpp:2744
-msgid ""
-"Do you want a bookmark pointing to the location \"%1\" to be added to your "
-"collection?"
-msgstr "Haluatko lisätä kirjainmerkin, joka osoittaa kohteeseen \"%1\"?"
+#: tdemdi/tdemdimainfrm.cpp:2626
+msgid "Tile Overla&pped"
+msgstr "Sarjoita &päällekkäin"
-#: 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 ""
-"Haluatko lisätä kirjainmerkin nimellä \"%2\", joka osoittaa kohteeseen \"%1\"."
+#: tdemdi/tdemdimainfrm.cpp:2627
+msgid "Tile V&ertically"
+msgstr "Sarjoita &pystysuuntaan"
-#: tdehtml/ecma/kjs_window.cpp:2755
-msgid "JavaScript Attempted Bookmark Insert"
-msgstr "JavaScript yrittää lisätä kirjainmerkkiä"
+#: tdemdi/tdemdimainfrm.cpp:2633
+msgid "&Dock/Undock"
+msgstr "&Ankkuroi/Irrota"
-#: tdehtml/ecma/kjs_window.cpp:2759
-msgid "Disallow"
-msgstr "Estä"
+#: tdemdi/tdemdi/guiclient.cpp:79 tdemdi/tdemdiguiclient.cpp:139
+msgid "Tool &Views"
+msgstr "&Työkalunäkymät"
-#: 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 ""
-"Tämän sivun skripti aiheuttaa TDEHTML:n pysähtymisen. Jos skriptin ajoa "
-"jatketaan, muut sovellukset voivat vastata hitaammin.\n"
-"Haluatko lopettaa skriptin?"
+#: tdemdi/tdemdiguiclient.cpp:142
+msgid "MDI Mode"
+msgstr "MDI-tila"
-#: tdehtml/ecma/kjs_proxy.cpp:405
-msgid "JavaScript"
-msgstr "JavaScript"
+#: tdemdi/tdemdi/guiclient.cpp:81 tdemdi/tdemdiguiclient.cpp:154
+msgid "Tool &Docks"
+msgstr "Työkalutel&akat"
-#: tdehtml/ecma/kjs_proxy.cpp:405
-msgid "&Abort"
-msgstr "&Keskeytä"
+#: tdemdi/tdemdi/guiclient.cpp:82 tdemdi/tdemdiguiclient.cpp:155
+msgid "Switch Top Dock"
+msgstr "Telakoi ylös"
-#: arts/kde/kvideowidget.cpp:82
-msgid "Video Toolbar"
-msgstr "Videotyökalurivi"
+#: tdemdi/tdemdi/guiclient.cpp:84 tdemdi/tdemdiguiclient.cpp:157
+msgid "Switch Left Dock"
+msgstr "Telakoi vasemmalle"
-#: arts/kde/kvideowidget.cpp:104
-msgid "Fullscreen &Mode"
-msgstr "&Kokonäyttötila"
+#: tdemdi/tdemdi/guiclient.cpp:86 tdemdi/tdemdiguiclient.cpp:159
+msgid "Switch Right Dock"
+msgstr "Telakoi oikealle"
-#: arts/kde/kvideowidget.cpp:107
-msgid "&Half Size"
-msgstr "&Puolikoko"
+#: tdemdi/tdemdi/guiclient.cpp:88 tdemdi/tdemdiguiclient.cpp:161
+msgid "Switch Bottom Dock"
+msgstr "Telakoi alas"
-#: arts/kde/kvideowidget.cpp:110
-msgid "&Normal Size"
-msgstr "&Normaali koko"
+#: tdemdi/tdemdi/guiclient.cpp:91 tdemdi/tdemdiguiclient.cpp:164
+msgid "Previous Tool View"
+msgstr "Edellinen työkalunäkymä"
-#: arts/kde/kvideowidget.cpp:113
-msgid "&Double Size"
-msgstr "&Tuplakoko"
+#: tdemdi/tdemdi/guiclient.cpp:93 tdemdi/tdemdiguiclient.cpp:166
+msgid "Next Tool View"
+msgstr "Seuraava työkalunäkymä"
-#: networkstatus/networkstatusindicator.cpp:39
-msgid "The desktop is offline"
-msgstr ""
+#: tdemdi/tdemdichildfrmcaption.cpp:71 tdemdi/tdemdichildview.cpp:63
+#: tdemdi/tdemdichildview.cpp:89
+msgid "Unnamed"
+msgstr "Nimetön"
-#: networkstatus/connectionmanager.cpp:146
+#: tdemdi/tdemdi/dockcontainer.cpp:195 tdemdi/tdemdidockcontainer.cpp:218
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 ""
-
-#: networkstatus/connectionmanager.cpp:147
-msgid "This application is currently in offline mode. Do you want to connect?"
-msgstr ""
+"_: Switch between overlap and side by side mode\n"
+"Overlap"
+msgstr "Päällekkäin"
-#: 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 ""
+#: tdecore/kcalendarsystemhijri.cpp:298 tdecore/kcalendarsystemhijri.cpp:326
+msgid "Muharram"
+msgstr "Muharram"
-#: 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 ""
+#: tdecore/kcalendarsystemhijri.cpp:300 tdecore/kcalendarsystemhijri.cpp:328
+msgid "Safar"
+msgstr "Safar"
-#: networkstatus/connectionmanager.cpp:151
-msgid "Leave Offline Mode?"
-msgstr ""
+#: tdecore/kcalendarsystemhijri.cpp:302
+msgid "R. Awal"
+msgstr "R. Awal"
-#: networkstatus/connectionmanager.cpp:152
-msgid "Connect"
-msgstr ""
+#: tdecore/kcalendarsystemhijri.cpp:304
+msgid "R. Thaani"
+msgstr "R. Thaani"
-#: networkstatus/connectionmanager.cpp:152
-#, fuzzy
-msgid "Do Not Connect"
-msgstr "Älä tallenna"
+#: tdecore/kcalendarsystemhijri.cpp:306
+msgid "J. Awal"
+msgstr "J. Awal"
-#: tdeconf_update/tdeconf_update.cpp:43
-msgid "Keep output results from scripts"
-msgstr "Säilytä skriptien tulosteet."
+#: tdecore/kcalendarsystemhijri.cpp:308
+msgid "J. Thaani"
+msgstr "J. Thaani"
-#: tdeconf_update/tdeconf_update.cpp:44
-msgid "Check whether config file itself requires updating"
-msgstr "Tarkista vaatiiko itse asetustiedosto päivitystä"
+#: tdecore/kcalendarsystemhijri.cpp:310 tdecore/kcalendarsystemhijri.cpp:338
+msgid "Rajab"
+msgstr "Rajab"
-#: tdeconf_update/tdeconf_update.cpp:45
-msgid "File to read update instructions from"
-msgstr "Tiedosto, josta päivitystiedot haetaan"
+#: tdecore/kcalendarsystemhijri.cpp:312 tdecore/kcalendarsystemhijri.cpp:340
+msgid "Sha`ban"
+msgstr "Sha`ban"
-#: tdeconf_update/tdeconf_update.cpp:142
-msgid "Only local files are supported."
-msgstr "Vain paikallisia tiedostoja tuetaan."
+#: tdecore/kcalendarsystemhijri.cpp:314 tdecore/kcalendarsystemhijri.cpp:342
+msgid "Ramadan"
+msgstr "Ramadan"
-#: tdeconf_update/tdeconf_update.cpp:943
-msgid "KConf Update"
-msgstr "KConf-päivitys"
+#: tdecore/kcalendarsystemhijri.cpp:316 tdecore/kcalendarsystemhijri.cpp:344
+msgid "Shawwal"
+msgstr "Shawwal"
-#: tdeconf_update/tdeconf_update.cpp:945
-msgid "TDE Tool for updating user configuration files"
-msgstr "TDE:n työkalu asetustiedostojen päivittämiseen"
+#: tdecore/kcalendarsystemhijri.cpp:318
+msgid "Qi`dah"
+msgstr "Qi`dah"
-#: tdeutils/kreplace.cpp:49
-msgid "&All"
-msgstr "&Kaikki"
+#: tdecore/kcalendarsystemhijri.cpp:320
+msgid "Hijjah"
+msgstr "Hijjah"
-#: tdeutils/kreplace.cpp:49
-msgid "&Skip"
-msgstr "&Ohita"
+#: tdecore/kcalendarsystemhijri.cpp:330
+msgid "Rabi` al-Awal"
+msgstr "Rabi` al-Awal"
-#: tdeutils/kreplace.cpp:58
-msgid "Replace '%1' with '%2'?"
-msgstr "Korvaa \"%1\" sanalla \"%2\"?"
+#: tdecore/kcalendarsystemhijri.cpp:332
+msgid "Rabi` al-Thaani"
+msgstr "Rabi` al-Thaani"
-#: tdeutils/kreplace.cpp:105 tdeutils/kreplace.cpp:300
-msgid "No text was replaced."
-msgstr "Tekstiä ei korvattu."
+#: tdecore/kcalendarsystemhijri.cpp:334
+msgid "Jumaada al-Awal"
+msgstr "Jumaada al-Awal"
-#: tdeutils/kreplace.cpp:107 tdeutils/kreplace.cpp:302
-#, c-format
-msgid ""
-"_n: 1 replacement done.\n"
-"%n replacements done."
-msgstr ""
-"Yksi korvaus tehty.\n"
-"%n korvausta tehty."
+#: tdecore/kcalendarsystemhijri.cpp:336
+msgid "Jumaada al-Thaani"
+msgstr "Jumaada al-Thaani"
-#: tdeutils/kfind.cpp:650 tdeutils/kreplace.cpp:307
-msgid "Beginning of document reached."
-msgstr "Asiakirjan alku saavutettu."
+#: tdecore/kcalendarsystemhijri.cpp:346
+msgid "Thu al-Qi`dah"
+msgstr "Thu al-Qi`dah"
-#: tdeutils/kfind.cpp:652 tdeutils/kreplace.cpp:309
-msgid "End of document reached."
-msgstr "Asiakirjan loppu saavutettu."
+#: tdecore/kcalendarsystemhijri.cpp:348
+msgid "Thu al-Hijjah"
+msgstr "Thu al-Hijjah"
-#: tdeutils/kreplace.cpp:316
-msgid "Do you want to restart search from the end?"
-msgstr "Haluatko aloittaa haun uudelleen lopusta?"
+#: tdecore/kcalendarsystemhijri.cpp:363 tdecore/kcalendarsystemhijri.cpp:391
+msgid "of Muharram"
+msgstr "Muharramin"
-#: tdeutils/kreplace.cpp:317
-msgid "Do you want to restart search at the beginning?"
-msgstr "Haluatko aloittaa haun uudelleen alusta?"
+#: tdecore/kcalendarsystemhijri.cpp:365 tdecore/kcalendarsystemhijri.cpp:393
+msgid "of Safar"
+msgstr "Safarin"
-#: tdeutils/kreplace.cpp:319
-msgid "Restart"
-msgstr "Uudelleenkäynnistä"
+#: tdecore/kcalendarsystemhijri.cpp:367
+msgid "of R. Awal"
+msgstr "R. Awalin"
-#: tdeutils/tdecmoduleproxy.cpp:213
-msgid ""
-"<b>Changes in this section requires root access.</b><br />"
-"Click the \"Administrator Mode\" button to allow modifications."
-msgstr ""
-"<b>Muutokset tässä osiossa vaativat pääkäyttäjän oikeuksia.</b><br />"
-"Napsauta \"Pääkäyttäjätila\" nappia salliaksesi muutokset."
+#: tdecore/kcalendarsystemhijri.cpp:369
+msgid "of R. Thaani"
+msgstr "R. Thaanin"
-#: tdeutils/tdecmoduleproxy.cpp:220
-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."
-msgstr ""
-"Tämä osio vaatii erikoisoikeuksia, todennäköisesti järjestelmänlaajuisiin "
-"muutoksiin. Tämän takia sinun tulee antaa pääkäyttäjän salasana muuttaaksesi "
-"moduulin ominaisuuksia. Jos et anna salasanaa, moduuli poistetaan käytöstä."
+#: tdecore/kcalendarsystemhijri.cpp:371
+msgid "of J. Awal"
+msgstr "J. Awalin"
-#: tdeutils/tdecmoduleproxy.cpp:252
-#, c-format
-msgid ""
-"_: Argument is application name\n"
-"This configuration section is already opened in %1"
-msgstr "Tämä asetusosio on jo avattu sovelluksessa %1"
+#: tdecore/kcalendarsystemhijri.cpp:373
+msgid "of J. Thaani"
+msgstr "J. Thaanin"
-#: tdeutils/tdecmoduleproxy.cpp:325
-msgid "<big>Loading...</big>"
-msgstr "<big>Lataan...</big>"
+#: tdecore/kcalendarsystemhijri.cpp:375 tdecore/kcalendarsystemhijri.cpp:403
+msgid "of Rajab"
+msgstr "Rajabin"
-#: tdeutils/kreplacedialog.cpp:142
-msgid "Your replacement string is referencing a capture greater than '\\%1', "
-msgstr ""
-"Korvausmerkkijonosi viittaa paikkamerkkiin, joka on suurempi kuin '\\%1', "
+#: tdecore/kcalendarsystemhijri.cpp:377 tdecore/kcalendarsystemhijri.cpp:405
+msgid "of Sha`ban"
+msgstr "Sha`banin"
-#: tdeutils/kreplacedialog.cpp:145
-#, c-format
-msgid ""
-"_n: but your pattern only defines 1 capture.\n"
-"but your pattern only defines %n captures."
-msgstr ""
-"mutta hakusi määrittelee vain 1 paikkamerkin.\n"
-"mutta hakusi määrittelee %n paikkamerkkiä."
+#: tdecore/kcalendarsystemhijri.cpp:379 tdecore/kcalendarsystemhijri.cpp:407
+msgid "of Ramadan"
+msgstr "Ramadanin"
-#: tdeutils/kreplacedialog.cpp:146
-msgid "but your pattern defines no captures."
-msgstr "mutta haussasi ei ole paikkamerkkejä."
+#: tdecore/kcalendarsystemhijri.cpp:381 tdecore/kcalendarsystemhijri.cpp:409
+msgid "of Shawwal"
+msgstr "Shawwalin"
-#: tdeutils/kreplacedialog.cpp:147
-msgid ""
-"\n"
-"Please correct."
-msgstr ""
-"\n"
-"Korjaa."
+#: tdecore/kcalendarsystemhijri.cpp:383
+msgid "of Qi`dah"
+msgstr "Qi`dahin"
-#: tdeutils/kpluginselector.cpp:111
-msgid ""
-"<qt>"
-"<table>"
-"<tr>"
-"<td><b>Description:</b></td>"
-"<td>%1</td></tr>"
-"<tr>"
-"<td><b>Author:</b></td>"
-"<td>%2</td></tr>"
-"<tr>"
-"<td><b>Version:</b></td>"
-"<td>%3</td></tr>"
-"<tr>"
-"<td><b>License:</b></td>"
-"<td>%4</td></tr></table></qt>"
-msgstr ""
-"<qt>"
-"<table>"
-"<tr>"
-"<td><b>Kuvaus:</b></td>"
-"<td>%1</td></tr>"
-"<tr>"
-"<td><b>Tekijä:</b></td>"
-"<td>%2</td></tr>"
-"<tr>"
-"<td><b>Versio:</b></td>"
-"<td>%3</td></tr>"
-"<tr>"
-"<td><b>Lisenssi:</b></td>"
-"<td>%4</td></tr></table></qt>"
+#: tdecore/kcalendarsystemhijri.cpp:385
+msgid "of Hijjah"
+msgstr "Hijjahin"
-#: tdeutils/kpluginselector.cpp:536
-msgid "(This plugin is not configurable)"
-msgstr "(Tämän liitännäisen asetukset eivät ole muokattavissa)"
+#: tdecore/kcalendarsystemhijri.cpp:395
+msgid "of Rabi` al-Awal"
+msgstr "Rabi`al-Awalin"
-#: tdeutils/kfinddialog.cpp:55 tdeutils/kfinddialog.cpp:66
-msgid "Find Text"
-msgstr "Etsi teksti"
+#: tdecore/kcalendarsystemhijri.cpp:397
+msgid "of Rabi` al-Thaani"
+msgstr "Rabi`al-Thaanin"
-#: tdeutils/kfinddialog.cpp:77
-msgid "Replace Text"
-msgstr "Korvaa teksti"
+#: tdecore/kcalendarsystemhijri.cpp:399
+msgid "of Jumaada al-Awal"
+msgstr "Jumaada al-Awalin"
-#: tdeutils/kfinddialog.cpp:126
-msgid "&Text to find:"
-msgstr "&Haettava teksti:"
+#: tdecore/kcalendarsystemhijri.cpp:401
+msgid "of Jumaada al-Thaani"
+msgstr "Jumaada al-Thaanin"
-#: tdeutils/kfinddialog.cpp:130
-msgid "Regular e&xpression"
-msgstr "&Säännöllinen lauseke"
+#: tdecore/kcalendarsystemhijri.cpp:411
+msgid "of Thu al-Qi`dah"
+msgstr "Thu al-Qi`dahin"
-#: tderesources/configpage.cpp:129 tdeutils/kfinddialog.cpp:131
-msgid "&Edit..."
-msgstr "&Muokkaa..."
+#: tdecore/kcalendarsystemhijri.cpp:413
+msgid "of Thu al-Hijjah"
+msgstr "Thu al-Hijjahin"
-#: tdeutils/kfinddialog.cpp:140
-msgid "Replace With"
-msgstr "Korvaa sanalla"
+#: tdecore/kcalendarsystemhijri.cpp:445
+msgid "Ith"
+msgstr "Ith"
-#: tdeutils/kfinddialog.cpp:147
-msgid "Replace&ment text:"
-msgstr "&Korvausteksti:"
+#: tdecore/kcalendarsystemhijri.cpp:447
+msgid "Thl"
+msgstr "Thl"
-#: tdeutils/kfinddialog.cpp:151
-msgid "Use p&laceholders"
-msgstr "Käytä &paikkamerkkejä"
+#: tdecore/kcalendarsystemhijri.cpp:449
+msgid "Arb"
+msgstr "Arb"
-#: tdeutils/kfinddialog.cpp:153
-msgid "Insert Place&holder"
-msgstr "Lisää &paikkamerkki"
+#: tdecore/kcalendarsystemhijri.cpp:451
+msgid "Kha"
+msgstr "Kha"
-#: tdeutils/kfinddialog.cpp:169
-msgid "C&ase sensitive"
-msgstr "&Sama kirjainkoko"
+#: tdecore/kcalendarsystemhijri.cpp:453
+msgid "Jum"
+msgstr "Jum"
-#: tdeutils/kfinddialog.cpp:170
-msgid "&Whole words only"
-msgstr "&Vain kokonaiset sanat"
+#: tdecore/kcalendarsystemhijri.cpp:455
+msgid "Sab"
+msgstr "Sab"
-#: tdeutils/kfinddialog.cpp:171
-msgid "From c&ursor"
-msgstr "&Kursorista"
+#: tdecore/kcalendarsystemhijri.cpp:457
+msgid "Ahd"
+msgstr "Ahd"
-#: tdeui/keditcl2.cpp:730 tdeui/keditcl2.cpp:870 tdeutils/kfinddialog.cpp:172
-msgid "Find &backwards"
-msgstr "Etsi &taaksepäin"
+#: tdecore/kcalendarsystemhijri.cpp:463
+msgid "Yaum al-Ithnain"
+msgstr "Yaum al-Ithnain"
-#: tdeutils/kfinddialog.cpp:173
-msgid "&Selected text"
-msgstr "&Valittu teksti"
+#: tdecore/kcalendarsystemhijri.cpp:465
+msgid "Yau al-Thulatha"
+msgstr "Yau al-Thulatha"
-#: tdeutils/kfinddialog.cpp:180
-msgid "&Prompt on replace"
-msgstr "&Kysy korvattaessa"
+#: tdecore/kcalendarsystemhijri.cpp:467
+msgid "Yaum al-Arbi'a"
+msgstr "Yaum al-Arbi\"a"
-#: tdeutils/kfinddialog.cpp:233
-msgid "Start replace"
-msgstr "Aloita korvaus"
+#: tdecore/kcalendarsystemhijri.cpp:469
+msgid "Yaum al-Khamees"
+msgstr "Yaum al-Khamees"
-#: tdeutils/kfinddialog.cpp:234
-msgid ""
-"<qt>If you press the <b>Replace</b> button, the text you entered above is "
-"searched for within the document and any occurrence is replaced with the "
-"replacement text.</qt>"
-msgstr ""
-"<qt>Jos painat <b>Korvaa</b>-painiketta, asiakirjasta korvataan etsitty teksti "
-"korvaavalla tekstillä.</qt>"
+#: tdecore/kcalendarsystemhijri.cpp:471
+msgid "Yaum al-Jumma"
+msgstr "Yaum al-Jumma"
-#: tdeui/keditcl2.cpp:701 tdeui/keditcl2.cpp:833 tdeui/kstdguiitem.cpp:254
-#: tdeutils/kfinddialog.cpp:240
-msgid "&Find"
-msgstr "&Etsi"
+#: tdecore/kcalendarsystemhijri.cpp:473
+msgid "Yaum al-Sabt"
+msgstr "Yaum al-Sabt"
-#: tdeutils/kfinddialog.cpp:241
-msgid "Start searching"
-msgstr "Käynnistä etsintä"
+#: tdecore/kcalendarsystemhijri.cpp:475
+msgid "Yaum al-Ahad"
+msgstr "Yaum al-Ahad"
-#: tdeutils/kfinddialog.cpp:242
+#: tdecore/tdelocale.cpp:226
msgid ""
-"<qt>If you press the <b>Find</b> button, the text you entered above is searched "
-"for within the document.</qt>"
-msgstr ""
-"<qt>Jos painat <b>Etsi</b>-painiketta, asiakirjasta etsitään yläpuolelle "
-"syötetty teksti. </qt>"
+"_: 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 "TwoForms"
-#: tdeutils/kfinddialog.cpp:248
+#: tdecore/kcalendarsystemgregorian.cpp:91 tdecore/tdelocale.cpp:569
msgid ""
-"Enter a pattern to search for, or select a previous pattern from the list."
-msgstr "Anna etsittävä kuvio, tai valitse edellinen kuvio listalta."
-
-#: tdeutils/kfinddialog.cpp:251
-msgid "If enabled, search for a regular expression."
-msgstr "Jos valittuna, hae säännöllisiä lauseita."
-
-#: tdeutils/kfinddialog.cpp:253
-msgid "Click here to edit your regular expression using a graphical editor."
-msgstr "Napsauta tästä, muokataksesi säännöllistä lausetta graafisesti."
-
-#: tdeutils/kfinddialog.cpp:255
-msgid "Enter a replacement string, or select a previous one from the list."
-msgstr "Anna korvaava merkkijono, tai valitse edellinen listalta."
+"_: January\n"
+"Jan"
+msgstr "tammi"
-#: tdeutils/kfinddialog.cpp:257
+#: tdecore/kcalendarsystemgregorian.cpp:93 tdecore/tdelocale.cpp:570
msgid ""
-"<qt>If enabled, any occurrence of <code><b>\\N</b></code>, where <code><b>N</b>"
-"</code> is a integer number, will be replaced with the corresponding capture "
-"(\"parenthesized substring\") from the pattern."
-"<p>To include (a literal <code><b>\\N</b></code> in your replacement, put an "
-"extra backslash in front of it, like <code><b>\\\\N</b></code>.</qt>"
-msgstr ""
-"<qt>Jos tämä on valittuna, niin kaikki koodin <code><b>\\N</b></code> "
-"esiintymät, jossa <code><b>N</b></code> on kokonaisluku, korvataan vastaavalla "
-"paikkamerkillä (\"alimerkkijono suluissa\") hakumerkkijonosta."
-"<p>Lisätäksesi (sanatarkasti <code><b>\\N</b></code> "
-"korvattavaan merkkijonoon, lisää ylimääräinen kenoviiva sen eteen, eli <code><b>"
-"\\\\N</b></code>.</qt>"
-
-#: tdeutils/kfinddialog.cpp:264
-msgid "Click for a menu of available captures."
-msgstr "Napsauta nähdäksesi valikon saatavilla olevista paikkamerkeistä."
-
-#: tdeutils/kfinddialog.cpp:266
-msgid "Require word boundaries in both ends of a match to succeed."
-msgstr "Sanarajojen on osuttava molemmissa päissä, jotta osuma tapahtuisi."
+"_: February\n"
+"Feb"
+msgstr "helmi"
-#: tdeutils/kfinddialog.cpp:268
-msgid "Start searching at the current cursor location rather than at the top."
-msgstr "Aloita haku nykyisestä kohdistimen paikasta tekstin alun sijasta."
+#: tdecore/kcalendarsystemgregorian.cpp:95 tdecore/tdelocale.cpp:571
+msgid ""
+"_: March\n"
+"Mar"
+msgstr "maalis"
-#: tdeutils/kfinddialog.cpp:270
-msgid "Only search within the current selection."
-msgstr "Etsi vain nykyisen valinnan sisältä."
+#: tdecore/kcalendarsystemgregorian.cpp:97 tdecore/tdelocale.cpp:572
+msgid ""
+"_: April\n"
+"Apr"
+msgstr "huhti"
-#: tdeutils/kfinddialog.cpp:272
+#: tdecore/kcalendarsystemgregorian.cpp:99 tdecore/tdelocale.cpp:573
msgid ""
-"Perform a case sensitive search: entering the pattern 'Joe' will not match "
-"'joe' or 'JOE', only 'Joe'."
-msgstr ""
-"Suorita kirjasintasoherkkä haku: hakusana 'Huuhaa' ei osu sanoihin 'huuhaa' tai "
-"'HUUHAA', vain sanaan 'Huuhaa'."
+"_: May short\n"
+"May"
+msgstr "touko"
-#: tdeutils/kfinddialog.cpp:275
-msgid "Search backwards."
-msgstr "Etsi taaksepäin."
+#: tdecore/kcalendarsystemgregorian.cpp:101 tdecore/tdelocale.cpp:574
+msgid ""
+"_: June\n"
+"Jun"
+msgstr "kesä"
-#: tdeutils/kfinddialog.cpp:277
-msgid "Ask before replacing each match found."
-msgstr "Kysy ennen jokaisen osuman korvaamista."
+#: tdecore/kcalendarsystemgregorian.cpp:103 tdecore/tdelocale.cpp:575
+msgid ""
+"_: July\n"
+"Jul"
+msgstr "heinä"
-#: tdeutils/kfinddialog.cpp:462
-msgid "Any Character"
-msgstr "Mikä tahansa merkki"
+#: tdecore/kcalendarsystemgregorian.cpp:105 tdecore/tdelocale.cpp:576
+msgid ""
+"_: August\n"
+"Aug"
+msgstr "elo"
-#: tdeutils/kfinddialog.cpp:463
-msgid "Start of Line"
-msgstr "Rivin alku"
+#: tdecore/kcalendarsystemgregorian.cpp:107 tdecore/tdelocale.cpp:577
+msgid ""
+"_: September\n"
+"Sep"
+msgstr "syys"
-#: tdeutils/kfinddialog.cpp:465
-msgid "Set of Characters"
-msgstr "Joukko merkkejä"
+#: tdecore/kcalendarsystemgregorian.cpp:109 tdecore/tdelocale.cpp:578
+msgid ""
+"_: October\n"
+"Oct"
+msgstr "loka"
-#: tdeutils/kfinddialog.cpp:466
-msgid "Repeats, Zero or More Times"
-msgstr "Toistuu, ei kertaakaan tai useamman kerran"
+#: tdecore/kcalendarsystemgregorian.cpp:111 tdecore/tdelocale.cpp:579
+msgid ""
+"_: November\n"
+"Nov"
+msgstr "marras"
-#: tdeutils/kfinddialog.cpp:467
-msgid "Repeats, One or More Times"
-msgstr "Toistuu, yhden tai useamman kerran"
+#: tdecore/kcalendarsystemgregorian.cpp:113 tdecore/tdelocale.cpp:580
+msgid ""
+"_: December\n"
+"Dec"
+msgstr "joulu"
-#: tdeutils/kfinddialog.cpp:468
-msgid "Optional"
-msgstr "Valinnainen"
+#: tdecore/kcalendarsystemgregorian.cpp:119 tdecore/tdelocale.cpp:585
+msgid "January"
+msgstr "tammikuu"
-#: tdeutils/kfinddialog.cpp:469
-msgid "Escape"
-msgstr "Escape"
+#: tdecore/kcalendarsystemgregorian.cpp:121 tdecore/tdelocale.cpp:586
+msgid "February"
+msgstr "helmikuu"
-#: tdeutils/kfinddialog.cpp:470
-msgid "TAB"
-msgstr "TAB"
+#: tdecore/kcalendarsystemgregorian.cpp:123 tdecore/tdelocale.cpp:587
+msgid "March"
+msgstr "maaliskuu"
-#: tdeutils/kfinddialog.cpp:471
-msgid "Newline"
-msgstr "Uusi rivi"
+#: tdecore/kcalendarsystemgregorian.cpp:125 tdecore/tdelocale.cpp:588
+msgid "April"
+msgstr "huhtikuu"
-#: tdeutils/kfinddialog.cpp:472
-msgid "Carriage Return"
-msgstr "Carriage Return"
+#: tdecore/kcalendarsystemgregorian.cpp:127 tdecore/tdelocale.cpp:589
+msgid ""
+"_: May long\n"
+"May"
+msgstr "toukokuu"
-#: tdeutils/kfinddialog.cpp:473
-msgid "White Space"
-msgstr "Tyhjä väli"
+#: tdecore/kcalendarsystemgregorian.cpp:129 tdecore/tdelocale.cpp:590
+msgid "June"
+msgstr "kesäkuu"
-#: tdeutils/kfinddialog.cpp:474
-msgid "Digit"
-msgstr "Numero"
+#: tdecore/kcalendarsystemgregorian.cpp:131 tdecore/tdelocale.cpp:591
+msgid "July"
+msgstr "heinäkuu"
-#: tdeutils/kfinddialog.cpp:523
-msgid "Complete Match"
-msgstr "Täydellinen osuma"
+#: tdecore/kcalendarsystemgregorian.cpp:133 tdecore/tdelocale.cpp:592
+msgid "August"
+msgstr "elokuu"
-#: tdeutils/kfinddialog.cpp:528
-msgid "Captured Text (%1)"
-msgstr "Paikkamerkki (%1)"
+#: tdecore/kcalendarsystemgregorian.cpp:135 tdecore/tdelocale.cpp:593
+msgid "September"
+msgstr "syyskuu"
-#: tdeutils/kfinddialog.cpp:536
-msgid "You must enter some text to search for."
-msgstr "Anna etsittävä teksti."
+#: tdecore/kcalendarsystemgregorian.cpp:137 tdecore/tdelocale.cpp:594
+msgid "October"
+msgstr "lokakuu"
-#: tdeutils/kfinddialog.cpp:547
-msgid "Invalid regular expression."
-msgstr "Virheellinen säännöllinen lauseke"
+#: tdecore/kcalendarsystemgregorian.cpp:139 tdecore/tdelocale.cpp:595
+msgid "November"
+msgstr "marraskuu"
-#: tdeutils/kfind.cpp:53
-msgid "<qt>Find next occurrence of '<b>%1</b>'?</qt>"
-msgstr "<qt>Etsi seuraava osuma haulle \"<b>%1</b>\"?</qt>"
+#: tdecore/kcalendarsystemgregorian.cpp:141 tdecore/tdelocale.cpp:596
+msgid "December"
+msgstr "joulukuu"
-#: tdeutils/kfind.cpp:623 tdeutils/kfind.cpp:643
-#, c-format
+#: tdecore/kcalendarsystemgregorian.cpp:156 tdecore/tdelocale.cpp:607
msgid ""
-"_n: 1 match found.\n"
-"%n matches found."
-msgstr ""
-"Yksi osuma löytyi.\n"
-"%n osumaa löytyi."
-
-#: tdeutils/kfind.cpp:625
-msgid "<qt>No matches found for '<b>%1</b>'.</qt>"
-msgstr "<qt>Ei osumia haulle \"<b>%1</b>\".</qt>"
-
-#: tdeutils/kfind.cpp:645
-msgid "No matches found for '<b>%1</b>'."
-msgstr "Ei osumia haulle \"<b>%1</b>\"."
-
-#: tdeutils/kfind.cpp:659
-msgid "Continue from the end?"
-msgstr "Jatka lopusta?"
-
-#: tdeutils/kfind.cpp:660
-msgid "Continue from the beginning?"
-msgstr "Jatka alusta?"
+"_: of January\n"
+"of Jan"
+msgstr "tammi"
-#: tdeutils/tdecmoduleloader.cpp:98
+#: tdecore/kcalendarsystemgregorian.cpp:158 tdecore/tdelocale.cpp:608
msgid ""
-"<qt>There was an error when loading the module '%1'."
-"<br>"
-"<br>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.</qt>"
-msgstr ""
-"<qt>Tapahtui virhe ladattaessa moduulia '%1'."
-"<br>"
-"<br>Työpöytätiedosto (%2) kuten myös kirjasto (%3) löytyivät, mutta silti "
-"moduulia ei voitu ladata onnistuneesti. Todennäköisesti 'factory'-määrittely "
-"oli väärä, tai create_* funktio puuttui.</qt>"
-
-#: tdeutils/tdecmoduleloader.cpp:111
-msgid "The specified library %1 could not be found."
-msgstr "Määriteltyä kirjastoa %1 ei löytynyt."
-
-#: tdeutils/tdecmoduleloader.cpp:134 tdeutils/tdecmoduleloader.cpp:143
-msgid "The module %1 could not be found."
-msgstr "Moduulia %1 ei löytynyt."
+"_: of February\n"
+"of Feb"
+msgstr "helmi"
-#: tdeutils/tdecmoduleloader.cpp:136
+#: tdecore/kcalendarsystemgregorian.cpp:160 tdecore/tdelocale.cpp:609
msgid ""
-"<qt>"
-"<p>The Lisa and lan:/ ioslave modules are not installed by default in Kubuntu, "
-"because they are obsolete and replaced by zeroconf."
-"<br> If you still wish to use them, you should install the lisa package from "
-"the Universe repository.</p></qt>"
-msgstr ""
+"_: of March\n"
+"of Mar"
+msgstr "maalis"
-#: tdeutils/tdecmoduleloader.cpp:145
-#, fuzzy
+#: tdecore/kcalendarsystemgregorian.cpp:162 tdecore/tdelocale.cpp:610
msgid ""
-"<qt>"
-"<p>The diagnostics is:"
-"<br>The desktop file %1 could not be found.</p></qt>"
-msgstr "<qt><p>Diagnostiikka on:<br>Työpöytätiedostoa %1 ei löytynyt.</qt>"
-
-#: tdeutils/tdecmoduleloader.cpp:166
-msgid "The module %1 could not be loaded."
-msgstr "Moduulia %1 ei voitu ladata."
-
-#: tdeutils/tdecmoduleloader.cpp:185
-msgid "The module %1 is not a valid configuration module."
-msgstr "Moduuli %1 ei ole oikeanlainen asetusmoduuli."
+"_: of April\n"
+"of Apr"
+msgstr "huhti"
-#: tdeutils/tdecmoduleloader.cpp:186
+#: tdecore/kcalendarsystemgregorian.cpp:164 tdecore/tdelocale.cpp:611
msgid ""
-"<qt>"
-"<p>The diagnostics is:"
-"<br>The desktop file %1 does not specify a library.</qt>"
-msgstr ""
-"<qt>"
-"<p>Diagnostiikka on:"
-"<br>Työpöytätiedosto %1 ei määrittele kirjastoa.</qt>"
+"_: of May short\n"
+"of May"
+msgstr "touko"
-#: tdeutils/tdecmoduleloader.cpp:220
-msgid "There was an error loading the module."
-msgstr "Moduulin lataamisessa tapahtui virhe."
+#: tdecore/kcalendarsystemgregorian.cpp:166 tdecore/tdelocale.cpp:612
+msgid ""
+"_: of June\n"
+"of Jun"
+msgstr "kesä"
-#: tdeutils/tdecmoduleloader.cpp:220 tdeutils/tdecmoduleloader.cpp:288
+#: tdecore/kcalendarsystemgregorian.cpp:168 tdecore/tdelocale.cpp:613
msgid ""
-"<qt>"
-"<p>The diagnostics is:"
-"<br>%1"
-"<p>Possible reasons:</p>"
-"<ul>"
-"<li>An error occurred during your last TDE upgrade leaving an orphaned control "
-"module"
-"<li>You have old third party modules lying around.</ul>"
-"<p>Check these points carefully and try to remove the module mentioned in the "
-"error message. If this fails, consider contacting your distributor or "
-"packager.</p></qt>"
-msgstr ""
-"<qt>"
-"<p>Diagnostiikka:"
-"<br>%1"
-"<p>Mahdolliset syyt:</p>"
-"<ul>"
-"<li>Edellisessä TDE-päivityksessä tapahtui virhe, joka jätti yksinäisen "
-"ohjausmoduulin."
-"<li>Koneessa on vanha kolmannen osapuolen moduuli.</ul>"
-"<p>Tarkista nämä vaihtoehdot tarkasti ja yritä poistaa virheilmoituksessa "
-"mainittu moduuli. Jos et onnistu, ota yhteyttä levityspaketoijaan tai paketin "
-"luojaan. </p></qt>"
+"_: of July\n"
+"of Jul"
+msgstr "heinä"
-#: tdeutils/ksettings/componentsdialog.cpp:48
-msgid "Select Components"
-msgstr "Valitse komponentit"
+#: tdecore/kcalendarsystemgregorian.cpp:170 tdecore/tdelocale.cpp:614
+msgid ""
+"_: of August\n"
+"of Aug"
+msgstr "elo"
-#: tdeutils/ksettings/dialog.cpp:590
-msgid "Select Components..."
-msgstr "Valitse komponentit..."
+#: tdecore/kcalendarsystemgregorian.cpp:172 tdecore/tdelocale.cpp:615
+msgid ""
+"_: of September\n"
+"of Sep"
+msgstr "syys"
-#: tdeui/keditcl2.cpp:105 tdeui/keditcl2.cpp:375 tdeui/keditcl2.cpp:454
+#: tdecore/kcalendarsystemgregorian.cpp:174 tdecore/tdelocale.cpp:616
msgid ""
-"End of document reached.\n"
-"Continue from the beginning?"
-msgstr ""
-"Asiakirjan loppu tavoitettu.\n"
-"Jatka alusta?"
+"_: of October\n"
+"of Oct"
+msgstr "loka"
-#: tdeui/keditcl2.cpp:118 tdeui/keditcl2.cpp:388 tdeui/keditcl2.cpp:467
+#: tdecore/kcalendarsystemgregorian.cpp:176 tdecore/tdelocale.cpp:617
msgid ""
-"Beginning of document reached.\n"
-"Continue from the end?"
-msgstr ""
-"Asiakirjan alku tavoitettu.\n"
-"Jatka lopusta?"
+"_: of November\n"
+"of Nov"
+msgstr "marras"
-#: tdeui/keditcl2.cpp:711 tdeui/keditcl2.cpp:844
-msgid "Find:"
-msgstr "Etsi:"
+#: tdecore/kcalendarsystemgregorian.cpp:178 tdecore/tdelocale.cpp:618
+msgid ""
+"_: of December\n"
+"of Dec"
+msgstr "joulu"
-#: tdeui/keditcl2.cpp:728 tdeui/keditcl2.cpp:868
-msgid "Case &sensitive"
-msgstr "&Sama kirjainkoko"
+#: tdecore/kcalendarsystemgregorian.cpp:184 tdecore/tdelocale.cpp:623
+msgid "of January"
+msgstr "tammikuuta"
-#: tdeui/keditcl2.cpp:833
-msgid "Replace &All"
-msgstr "Korvaa &kaikki"
+#: tdecore/kcalendarsystemgregorian.cpp:186 tdecore/tdelocale.cpp:624
+msgid "of February"
+msgstr "helmikuuta"
-#: tdeui/keditcl2.cpp:852
-msgid "Replace with:"
-msgstr "Korvaa sanalla:"
+#: tdecore/kcalendarsystemgregorian.cpp:188 tdecore/tdelocale.cpp:625
+msgid "of March"
+msgstr "maaliskuuta"
-#: tdeui/keditcl2.cpp:984
-msgid "Go to line:"
-msgstr "Siirry riville:"
+#: tdecore/kcalendarsystemgregorian.cpp:190 tdecore/tdelocale.cpp:626
+msgid "of April"
+msgstr "huhtikuuta"
-#: kded/khostname.cpp:372 kded/tde-menu.cpp:119 kded/tdebuildsycoca.cpp:724
-#: kded/tdebuildsycoca.cpp:725 tdeui/tdeaboutdialog.cpp:90
-msgid "Author"
-msgstr "Tekijä"
+#: tdecore/kcalendarsystemgregorian.cpp:192 tdecore/tdelocale.cpp:627
+msgid ""
+"_: of May long\n"
+"of May"
+msgstr "toukokuuta"
-#: tdeui/tdeaboutdialog.cpp:93
-msgid "Task"
-msgstr "Tehtävä"
+#: tdecore/kcalendarsystemgregorian.cpp:194 tdecore/tdelocale.cpp:628
+msgid "of June"
+msgstr "kesäkuuta"
-#: tdeui/tdeaboutdialog.cpp:704
-#, fuzzy
-msgid "%1 %2 (Using Trinity %3)"
-msgstr "%1 %2 (Käytössä TDE %3)"
+#: tdecore/kcalendarsystemgregorian.cpp:196 tdecore/tdelocale.cpp:629
+msgid "of July"
+msgstr "heinäkuuta"
-#: tdeui/tdeaboutdialog.cpp:706
-msgid "%1 %2, %3"
-msgstr "%1 %2, %3"
+#: tdecore/kcalendarsystemgregorian.cpp:198 tdecore/tdelocale.cpp:630
+msgid "of August"
+msgstr "elokuuta"
-#: tdeui/tdeaboutdialog.cpp:1326
-msgid "Other Contributors:"
-msgstr "Muut tekijät:"
+#: tdecore/kcalendarsystemgregorian.cpp:200 tdecore/tdelocale.cpp:631
+msgid "of September"
+msgstr "syyskuuta"
-#: tdeui/tdeaboutdialog.cpp:1327
-msgid "(No logo available)"
-msgstr "(Ei logoa)"
+#: tdecore/kcalendarsystemgregorian.cpp:202 tdecore/tdelocale.cpp:632
+msgid "of October"
+msgstr "lokakuuta"
-#: tdeui/khelpmenu.cpp:228 tdeui/tdeaboutdialog.cpp:1535
-#: tdeui/tdemessagebox.cpp:975
-#, c-format
-msgid "About %1"
-msgstr "Tietoja ohjelmasta %1"
+#: tdecore/kcalendarsystemgregorian.cpp:204 tdecore/tdelocale.cpp:633
+msgid "of November"
+msgstr "marraskuuta"
-#: tdeui/tdeaboutdialog.cpp:1772
-msgid "Image missing"
-msgstr "Kuva puuttuu"
+#: tdecore/kcalendarsystemgregorian.cpp:206 tdecore/tdelocale.cpp:634
+msgid "of December"
+msgstr "joulukuuta"
-#: tdeui/tdeactionclasses.cpp:2093
-msgid "Exit F&ull Screen Mode"
-msgstr "&Poistu kokonäyttötilasta"
+#: tdecore/tdelocale.cpp:1789 tdecore/tdelocale.cpp:1929
+msgid "pm"
+msgstr "pm"
-#: tdeui/kstdaction_p.h:98 tdeui/tdeactionclasses.cpp:2098
-msgid "F&ull Screen Mode"
-msgstr "&Kokonäyttötila"
+#: tdecore/tdelocale.cpp:1798 tdecore/tdelocale.cpp:1931
+msgid "am"
+msgstr "am"
-#: tdespell2/ui/dialog.cpp:62 tdeui/tdespelldlg.cpp:53
-msgid "Check Spelling"
-msgstr "Tarkista oikeinkirjoitus"
+#: tdecore/tdelocale.cpp:1972
+msgid ""
+"_: concatenation of dates and time\n"
+"%1 %2"
+msgstr "%1 %2"
-#: tdespell2/ui/dialog.cpp:64 tdeui/tdespelldlg.cpp:54
-msgid "&Finished"
-msgstr "&Valmis"
+#: tdecore/tdelocale.cpp:2473
+msgid "&Next"
+msgstr "&Seuraava"
-#: tdeui/ktabbar.cpp:196
-msgid "Close this tab"
-msgstr "Sulje tämä välilehti"
+#: tdecore/ksockaddr.cpp:112
+msgid "<unknown socket>"
+msgstr "<tuntematon pistoke>"
-#: tdeui/ksconfig.cpp:102
-msgid "Create &root/affix combinations not in dictionary"
-msgstr "Luo &perus/liitosyhdistelmät, joita ei ole sanakirjassa"
+#: tdecore/ksockaddr.cpp:568 tdecore/ksockaddr.cpp:587
+msgid "<empty>"
+msgstr "<tyhjä>"
-#: tdeui/ksconfig.cpp:107
-msgid "Consider run-together &words as spelling errors"
-msgstr "Pidä &yhteenkirjoitettuja sanoja virheinä"
+#: tdecore/ksockaddr.cpp:571
+msgid ""
+"_: 1: hostname, 2: port number\n"
+"%1 port %2"
+msgstr "%1 portissa %2"
-#: tdeui/ksconfig.cpp:118
-msgid "&Dictionary:"
-msgstr "&Sanakirja:"
+#: tdecore/ksockaddr.cpp:853
+msgid "<empty UNIX socket>"
+msgstr "<tyhjä UNIX-pistoke>"
-#: tdeui/ksconfig.cpp:143
-msgid "&Encoding:"
-msgstr "&Koodaus:"
+#: tdecore/kcalendarsystem.cpp:124
+msgid ""
+"_: Monday\n"
+"Mon"
+msgstr "ma"
-#: tdeui/ksconfig.cpp:148
-msgid "International Ispell"
-msgstr "Kansainvälinen Ispell"
+#: tdecore/kcalendarsystem.cpp:125
+msgid ""
+"_: Tuesday\n"
+"Tue"
+msgstr "ti"
-#: tdeui/ksconfig.cpp:149
-msgid "Aspell"
-msgstr "Aspell"
+#: tdecore/kcalendarsystem.cpp:126
+msgid ""
+"_: Wednesday\n"
+"Wed"
+msgstr "ke"
-#: tdeui/ksconfig.cpp:150
-msgid "Hspell"
-msgstr "Hspell"
+#: tdecore/kcalendarsystem.cpp:127
+msgid ""
+"_: Thursday\n"
+"Thu"
+msgstr "to"
-#: tdeui/ksconfig.cpp:151
-msgid "Zemberek"
-msgstr "Zemberek"
+#: tdecore/kcalendarsystem.cpp:128
+msgid ""
+"_: Friday\n"
+"Fri"
+msgstr "pe"
-#: tdeui/ksconfig.cpp:156
-msgid "&Client:"
-msgstr "&Asiakas:"
+#: tdecore/kcalendarsystem.cpp:129
+msgid ""
+"_: Saturday\n"
+"Sat"
+msgstr "la"
-#: tdeui/ksconfig.cpp:297
-msgid "Spanish"
-msgstr "Espanja"
+#: tdecore/kcalendarsystem.cpp:130
+msgid ""
+"_: Sunday\n"
+"Sun"
+msgstr "su"
-#: tdeui/ksconfig.cpp:300
-msgid "Danish"
-msgstr "Tanska"
+#: tdecore/kcalendarsystemhebrew.cpp:402
+msgid "Tishrey"
+msgstr "Tishrey"
-#: tdeui/ksconfig.cpp:303
-msgid "German"
-msgstr "Saksa"
+#: tdecore/kcalendarsystemhebrew.cpp:404
+msgid "Heshvan"
+msgstr "Heshvan"
-#: tdeui/ksconfig.cpp:306
-msgid "German (new spelling)"
-msgstr "Saksa (uusi kirjoitus.)"
+#: tdecore/kcalendarsystemhebrew.cpp:406
+msgid "Kislev"
+msgstr "Kislev"
-#: tdeui/ksconfig.cpp:309
-msgid "Brazilian Portuguese"
-msgstr "Brasilian portugali"
+#: tdecore/kcalendarsystemhebrew.cpp:408
+msgid "Tevet"
+msgstr "Tevet"
-#: tdeui/ksconfig.cpp:312
-msgid "Portuguese"
-msgstr "Portugali"
+#: tdecore/kcalendarsystemhebrew.cpp:410
+msgid "Shvat"
+msgstr "Shvat"
-#: tdeui/ksconfig.cpp:315
-msgid "Esperanto"
-msgstr "Esperanto"
+#: tdecore/kcalendarsystemhebrew.cpp:412
+msgid "Adar"
+msgstr "Adar"
-#: tdeui/ksconfig.cpp:318
-msgid "Norwegian"
-msgstr "Norja"
+#: tdecore/kcalendarsystemhebrew.cpp:414
+msgid "Nisan"
+msgstr "Nisan"
-#: tdeui/ksconfig.cpp:321
-msgid "Polish"
-msgstr "Puola"
+#: tdecore/kcalendarsystemhebrew.cpp:416
+msgid "Iyar"
+msgstr "Iyar"
-#: tdeui/ksconfig.cpp:327
-msgid "Slovenian"
-msgstr "Slovenia"
+#: tdecore/kcalendarsystemhebrew.cpp:418
+msgid "Sivan"
+msgstr "Sivan"
-#: tdeui/ksconfig.cpp:330
-msgid "Slovak"
-msgstr "Slovakki"
+#: tdecore/kcalendarsystemhebrew.cpp:420
+msgid "Tamuz"
+msgstr "Tamuz"
-#: tdeui/ksconfig.cpp:333
-msgid "Czech"
-msgstr "Tšekki"
+#: tdecore/kcalendarsystemhebrew.cpp:422
+msgid "Av"
+msgstr "Av"
-#: tdeui/ksconfig.cpp:336
-msgid "Swedish"
-msgstr "Ruotsi"
+#: tdecore/kcalendarsystemhebrew.cpp:424
+msgid "Elul"
+msgstr "Elul"
-#: tdeui/ksconfig.cpp:339
-msgid "Swiss German"
-msgstr "Sveitsin saksa"
+#: tdecore/kcalendarsystemhebrew.cpp:426
+msgid "Adar I"
+msgstr "Adar I"
-#: tdeui/ksconfig.cpp:345
-msgid "Lithuanian"
-msgstr "Liettua"
+#: tdecore/kcalendarsystemhebrew.cpp:428
+msgid "Adar II"
+msgstr "Adar II"
-#: tdeui/ksconfig.cpp:348
-msgid "French"
-msgstr "Ranska"
+#: tdecore/kcheckaccelerators.cpp:148
+msgid "Dr. Klash' Accelerator Diagnosis"
+msgstr "Dr Klashin pikanäppäindiagnoosi"
-#: tdeui/ksconfig.cpp:351
-msgid "Belarusian"
-msgstr "Valkovenäjä"
+#: tdecore/kcheckaccelerators.cpp:155
+msgid "&Disable automatic checking"
+msgstr "&Älä käytä automaattista tarkistusta"
-#: tdeui/ksconfig.cpp:354
-msgid "Hungarian"
-msgstr "Unkari"
+#: tdecore/kcheckaccelerators.cpp:193
+msgid "<h2>Accelerators changed</h2>"
+msgstr "<h2>Pikanäppäimiä muutettu</h2>"
-#: tdeui/ksconfig.cpp:358
-msgid ""
-"_: Unknown ispell dictionary\n"
-"Unknown"
-msgstr "Tuntematon"
+#: tdecore/kcheckaccelerators.cpp:199
+msgid "<h2>Accelerators removed</h2>"
+msgstr "<h2>Pikanäppäimiä poistettu</h2>"
-#: tdeui/ksconfig.cpp:440 tdeui/ksconfig.cpp:594
-msgid "ISpell Default"
-msgstr "ISpell-oletus"
+#: tdecore/kcheckaccelerators.cpp:204
+msgid "<h2>Accelerators added (just for your info)</h2>"
+msgstr "<h2>Pikanäppäimiä lisätty (vain tiedoksesi)</h2>"
-#: tdeui/ksconfig.cpp:488 tdeui/ksconfig.cpp:642
-msgid ""
-"_: default spelling dictionary\n"
-"Default - %1 [%2]"
-msgstr "Oletus - %1 [%2]"
+#: tdecore/ksocks.cpp:135
+msgid "NEC SOCKS client"
+msgstr "NEC SOCKS -asiakas"
-#: tdeui/ksconfig.cpp:508 tdeui/ksconfig.cpp:668
-msgid "ASpell Default"
-msgstr "ASpell-oletus"
+#: tdecore/ksocks.cpp:170
+msgid "Dante SOCKS client"
+msgstr "Dante SOCKS -asiakas"
-#: tdeui/ksconfig.cpp:573 tdeui/ksconfig.cpp:733
-#, c-format
-msgid ""
-"_: default spelling dictionary\n"
-"Default - %1"
-msgstr "Oletus - %1"
+#: tdecore/tdecmdlineargs.cpp:500 tdecore/tdecmdlineargs.cpp:516
+msgid "Unknown option '%1'."
+msgstr "Tuntematon valinta \"%1\"."
-#. i18n "??" is displayed as (pseudo-)version when no data is known about the application
-#: tdeui/tdeaboutapplication.cpp:63
-msgid "??"
-msgstr "??"
+#: tdecore/tdecmdlineargs.cpp:524
+msgid "'%1' missing."
+msgstr "\"%1\" puuttuu."
-#: tdeui/tdeaboutapplication.cpp:67
+#: tdecore/tdecmdlineargs.cpp:619
msgid ""
-"No information available.\n"
-"The supplied TDEAboutData object does not exist."
+"_: the 2nd argument is a list of name+address, one on each line\n"
+"%1 was written by\n"
+"%2"
msgstr ""
-"Ei tietoja saatavilla.\n"
-"Annettua TDEAboutData-objektia ei ole olemassa."
-
-#: tdeui/tdeaboutapplication.cpp:107
-msgid "A&uthor"
-msgstr "&Tekijä"
+"%1:n kirjoittanut\n"
+"%2"
-#: tdeui/tdeaboutapplication.cpp:107
-msgid "A&uthors"
-msgstr "&Tekijät"
+#: tdecore/tdecmdlineargs.cpp:622
+msgid "This application was written by somebody who wants to remain anonymous."
+msgstr "Sovelluksen on kirjoittanut henkilö, joka haluaa pysyä tuntemattomana."
-#: tdeui/tdeaboutapplication.cpp:117
+#: tdecore/tdecmdlineargs.cpp:629
#, fuzzy
msgid ""
-"Please use <a href=\"http://bugs.pearsoncomputing.net\">"
-"http://bugs.pearsoncomputing.net</a> to report bugs.\n"
+"Please use http://bugs.pearsoncomputing.net to report bugs.\n"
msgstr ""
-"Käytä osoitetta <a href=\"http://bugs.kde.org\">http://bugs.kde.org</a> "
-"raportoidaksesi virheistä.\n"
+"Käytä osoitetta http://bugs.kde.org/ raportoidaksesi virheistä.\n"
-#: tdeui/tdeaboutapplication.cpp:121 tdeui/tdeaboutapplication.cpp:124
+#: tdecore/tdecmdlineargs.cpp:632 tdecore/tdecmdlineargs.cpp:634
msgid ""
-"Please report bugs to <a href=\"mailto:%1\">%2</a>.\n"
+"Please report bugs to %1.\n"
msgstr ""
-"Lähetä virheet osoitteeseen <a href=\"mailto:%1\">%2</a>.\n"
-
-#: tdeui/tdeaboutapplication.cpp:149
-msgid "&Thanks To"
-msgstr "&Kiitokset"
-
-#: tdeui/tdeaboutapplication.cpp:176
-msgid "T&ranslation"
-msgstr "&Käännös"
+"Lähetä tämä vikailmoitus %1:een.\n"
-#: tdeui/tdeaboutapplication.cpp:181
-msgid "&License Agreement"
-msgstr "&Lisenssi"
+#: tdecore/tdecmdlineargs.cpp:660
+msgid "Unexpected argument '%1'."
+msgstr "Odottamaton argumentti \"%1\"."
-#: tdeui/kbugreport.cpp:70
-msgid "Submit Bug Report"
-msgstr "Lähetä vikailmoitus"
+#: tdecore/tdecmdlineargs.cpp:765
+msgid "Use --help to get a list of available command line options."
+msgstr "Käytä --help listataksesi kaikki komentorivivalitsimet."
-#: tdeui/kbugreport.cpp:111
+#: tdecore/tdecmdlineargs.cpp:780
msgid ""
-"Your email address. If incorrect, use the Configure Email button to change it"
+"\n"
+"%1:\n"
msgstr ""
-"Sähköpostiosoitteesi. Jos se on virheellinen, käytä "
-"Sähköpostiasetukset-painiketta vaihtaaksesi sen oikeaksi."
-
-#: tdeui/kbugreport.cpp:112
-msgid "From:"
-msgstr "Lähettäjä:"
-
-#: tdeui/kbugreport.cpp:121
-msgid "Configure Email..."
-msgstr "Sähköpostiasetukset..."
-
-#: tdeui/kbugreport.cpp:128
-msgid "The email address this bug report is sent to."
-msgstr "Sähköpostiosoite, johon vikailmoitus lähetetään."
-
-#: tdeui/kbugreport.cpp:129
-msgid "To:"
-msgstr "Vastaanottaja:"
-
-#: tdeui/kbugreport.cpp:136
-msgid "&Send"
-msgstr "&Lähetä"
-
-#: tdeui/kbugreport.cpp:136
-msgid "Send bug report."
-msgstr "Lähetä vikailmoitus."
-
-#: tdeui/kbugreport.cpp:137
-#, c-format
-msgid "Send this bug report to %1."
-msgstr "Lähetä tämä vikailmoitus %1:een."
+"\n"
+"%1:\n"
-#: 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 ""
-"Sovellus, josta haluat lähettää vikailmoituksen. Jos tämä virheellinen, käytä "
-"Ilmoita virheestä -valintaa oikeassa sovelluksessa"
+#: tdecore/tdecmdlineargs.cpp:789
+msgid "[options] "
+msgstr "[valinnat] "
-#: tdeui/kbugreport.cpp:149
-msgid "Application: "
-msgstr "Sovellus: "
+#: tdecore/tdecmdlineargs.cpp:796
+msgid "[%1-options]"
+msgstr "[%1-valinnat]"
-#: tdeui/kbugreport.cpp:174
+#: tdecore/tdecmdlineargs.cpp:816
msgid ""
-"The version of this application - please make sure that no newer version is "
-"available before sending a bug report"
+"Usage: %1 %2\n"
msgstr ""
-"Sovelluksen versio - varmista, että ohjelmasta ei ole uudempaa versiota, ennen "
-"kuin lähetät virheraportin"
-
-#: tdenewstuff/uploaddialog.cpp:73 tdeui/kbugreport.cpp:175
-msgid "Version:"
-msgstr "Versio: "
-
-#: tdeui/kbugreport.cpp:181
-msgid "no version set (programmer error!)"
-msgstr "ei versionumeroa (ohjelmointivirhe)"
+"Käyttö: %1 %2\n"
-#: tdeui/kbugreport.cpp:192
-msgid "OS:"
-msgstr "Käyttöjärjestelmä:"
+#: tdecore/tdecmdlineargs.cpp:819
+msgid "Generic options"
+msgstr "Yleiset valinnat"
-#: tdeui/kbugreport.cpp:204
-msgid "Compiler:"
-msgstr "Kääntäjä:"
+#: tdecore/tdecmdlineargs.cpp:820
+msgid "Show help about options"
+msgstr "Näytä ohjeita valinnoista"
-#: tdeui/kbugreport.cpp:212
-msgid "Se&verity"
-msgstr "&Vakavuus"
+#: tdecore/tdecmdlineargs.cpp:828
+msgid "Show %1 specific options"
+msgstr "Näytä %1-valinnat"
-#: tdeui/kbugreport.cpp:214
-msgid "Critical"
-msgstr "Kriittinen"
+#: tdecore/tdecmdlineargs.cpp:835
+msgid "Show all options"
+msgstr "Näytä kaikki valinnat"
-#: tdeui/kbugreport.cpp:214
-msgid "Grave"
-msgstr "Vakava"
+#: tdecore/tdecmdlineargs.cpp:836
+msgid "Show author information"
+msgstr "Näytä tekijätiedot"
-#: tdeui/kbugreport.cpp:214
-msgid ""
-"_: normal severity\n"
-"Normal"
-msgstr "Normaali"
+#: tdecore/tdecmdlineargs.cpp:837
+msgid "Show version information"
+msgstr "Näytä versiotiedot"
-#: tdeui/kbugreport.cpp:214
-msgid "Wishlist"
-msgstr "Toivelista"
+#: tdecore/tdecmdlineargs.cpp:838
+msgid "Show license information"
+msgstr "Näytä lisenssitiedot"
-#: tdeui/kbugreport.cpp:214
-msgid "Translation"
-msgstr "Käännös"
+#: tdecore/tdecmdlineargs.cpp:839
+msgid "End of options"
+msgstr "Valintojen loppu"
-#: tdeui/kbugreport.cpp:227
-msgid "S&ubject: "
-msgstr "&Aihe: "
+#: tdecore/tdecmdlineargs.cpp:861
+msgid "%1 options"
+msgstr "%1-valinnat"
-#: tdeui/kbugreport.cpp:234
+#: tdecore/tdecmdlineargs.cpp:863
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"
+"\n"
+"Options:\n"
msgstr ""
-"Kirjoita teksti (englanniksi, jos vain mahdollista), jonka haluat lähettää "
-"vikailmoituksessa.\n"
-"Jos napsautat \"Lähetä\"-painiketta, viesti lähetetään ohjelmiston "
-"ylläpitäjälle ja TDE:n virhelistalle.\n"
+"\n"
+"Valinnat:\n"
-#: tdeui/kbugreport.cpp:254
+#: tdecore/tdecmdlineargs.cpp:920
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!"
+"Arguments:\n"
msgstr ""
+"\n"
+"Argumentit:\n"
-#: tdeui/kbugreport.cpp:270
-msgid "&Launch Bug Report Wizard"
-msgstr "&Käynnistä virheidenraportointiapuohjelma"
-
-#: tdeui/kbugreport.cpp:309
-msgid ""
-"_: unknown program name\n"
-"unknown"
-msgstr "tuntematon"
+#: tdecore/tdecmdlineargs.cpp:1282
+msgid "The files/URLs opened by the application will be deleted after use"
+msgstr "Sovelluksen avaamat tiedostot ja URL:t tuhotaan käytön jälkeen"
-#: tdeui/kbugreport.cpp:387
+#: tdecore/tdeconfigbackend.cpp:1162 tdecore/tdeconfigbackend.cpp:1171
msgid ""
-"You must specify both a subject and a description before the report can be "
-"sent."
+"Will not save configuration.\n"
msgstr ""
-"Sekä otsikko että kuvaus tulee syöttää, ennen kuin raportti voidaan lähettää."
+"Ei tallenna asetuksia.\n"
-#: tdeui/kbugreport.cpp:397
+#: tdecore/tdeconfigbackend.cpp:1164 tdecore/tdeconfigbackend.cpp:1172
msgid ""
-"<p>You chose the severity <b>Critical</b>. Please note that this severity is "
-"intended only for bugs that</p>"
-"<ul>"
-"<li>break unrelated software on the system (or the whole system)</li>"
-"<li>cause serious data loss</li>"
-"<li>introduce a security hole on the system where the affected package is "
-"installed</li></ul>\n"
-"<p>Does the bug you are reporting cause any of the above damage? If it does "
-"not, please select a lower severity. Thank you!</p>"
+"Configuration file \"%1\" not writable.\n"
msgstr ""
-"<p>Valitsit tärkeysasteen <b>Kriittinen</b>. Huomaa, tämä tärkeysaste on "
-"tarkoitettu vain virheille, jotka</p>"
-"<ul>"
-"<li>vaikuttavat muihin sovelluksiin järjestelmässä tai rikkovat koko "
-"järjestelmän</li>"
-"<li>hävittävät tärkeää dataa</li> "
-"<li>aiheuttavat tietoturva-aukon järjestelmään johon paketti on asennettu</li>"
-"</ul>\n"
-"<p>Aiheuttaako raportoimasi virhe ylläolevia ongelmia? Jos ei, laske "
-"tärkeysastetta. Kiitos!</p>"
+"Asetustiedostoon \"%1\" ei voida kirjoittaa.\n"
-#: tdeui/kbugreport.cpp:408
-msgid ""
-"<p>You chose the severity <b>Grave</b>. Please note that this severity is "
-"intended only for bugs that</p>"
-"<ul>"
-"<li>make the package in question unusable or mostly so</li>"
-"<li>cause data loss</li>"
-"<li>introduce a security hole allowing access to the accounts of users who use "
-"the affected package</li></ul>\n"
-"<p>Does the bug you are reporting cause any of the above damage? If it does "
-"not, please select a lower severity. Thank you!</p>"
-msgstr ""
-"<p>Valitsit tärkeysasteen <b>Vakava</b>. Huomaa, tämä tärkeysaste on "
-"tarkoitettu vain virheille jotka</p>"
-"<ul>"
-"<li>tekevät paketista käyttökelvottoman</li>"
-"<li>aiheuttavat tietojen häviämisiä</li>"
-"<li>aiheuttavat tietoturva-aukon muiden samaa ohjelmaa käyttävien käyttäjien "
-"tietoihin.</li></ul>\n"
-"<p>Aiheuttaako raportoimasi virhe ylläolevia ongelmia? Jos ei, laske "
-"tärkeysastetta. Kiitos!</p>"
+#: tdecore/tdeconfigbackend.cpp:1179
+msgid "Please contact your system administrator."
+msgstr "Ota yhteyttä järjestelmän ylläpitäjään."
-#: 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 ""
-"Vikailmoitusta ei voitu lähettää.\n"
-"Lähetä vikailmoitus manuaalisesti.\n"
-"Katso http://bugs.kde.org/ osoitetta saadaksesi lisää ohjeita."
+#: tdecore/tdestdaccel.cpp:54
+msgid "New"
+msgstr "Uusi"
-#: tdeui/kbugreport.cpp:428
-msgid "Bug report sent, thank you for your input."
-msgstr "Virheraportti lähetetty, kiitos palautteestasi."
+#: tdecore/tdestdaccel.cpp:65
+msgid "Paste Selection"
+msgstr "Liitä valinta"
-#: tdeui/kbugreport.cpp:437
-msgid ""
-"Close and discard\n"
-"edited message?"
-msgstr ""
-"Sulje ja hylkää\n"
-"muokattu viesti?"
+#: tdecore/tdestdaccel.cpp:67
+msgid "Deselect"
+msgstr "Poista valinta"
-#: tdeui/kbugreport.cpp:438
-msgid "Close Message"
-msgstr "Sulje viesti"
+#: tdecore/tdestdaccel.cpp:68
+msgid "Delete Word Backwards"
+msgstr "Poista edellinen sana"
-#: tdeui/kedittoolbar.cpp:49
-msgid "--- line separator ---"
-msgstr "--- rivierotin ---"
+#: tdecore/tdestdaccel.cpp:69
+msgid "Delete Word Forward"
+msgstr "Poista seuraava sana"
-#: tdeui/kedittoolbar.cpp:50
-msgid "--- separator ---"
-msgstr "--- erotin ---"
+#: tdecore/tdestdaccel.cpp:72
+msgid "Find Prev"
+msgstr "Etsi edellinen"
-#: tdeui/kedittoolbar.cpp:380 tdeui/kedittoolbar.cpp:392
-#: tdeui/kedittoolbar.cpp:402 tdeui/kedittoolbar.cpp:411
-msgid "Configure Toolbars"
-msgstr "Muokkaa työkalurivejä"
+#: tdecore/tdestdaccel.cpp:74
+msgid "Navigation"
+msgstr "Selaaminen"
-#: tdeui/kedittoolbar.cpp:447
+#: tdecore/tdestdaccel.cpp:75
msgid ""
-"Do you really want to reset all toolbars of this application to their default? "
-"The changes will be applied immediately."
-msgstr ""
-"Haluatko todella palauttaa sovelluksen työkalupalkit oletustilaan? Muutokset "
-"tulevat voimaan heti."
-
-#: tdeui/kedittoolbar.cpp:447
-msgid "Reset Toolbars"
-msgstr "Palauta työkalurivit"
-
-#: tdeui/kedittoolbar.cpp:761
-msgid "&Toolbar:"
-msgstr "&Työkalurivi:"
+"_: Opposite to End\n"
+"Home"
+msgstr "Alku"
-#: tdeui/kedittoolbar.cpp:777
-msgid "A&vailable actions:"
-msgstr "O&lemassaolevat toiminnot:"
+#: tdecore/tdestdaccel.cpp:76
+msgid "End"
+msgstr "Loppu"
-#: tdeui/kedittoolbar.cpp:795
-msgid "Curr&ent actions:"
-msgstr "&Nykyiset toiminnot:"
+#: tdecore/tdestdaccel.cpp:77
+msgid "Beginning of Line"
+msgstr "Rivin alku"
-#: tdeui/kedittoolbar.cpp:818
-msgid "Change &Icon..."
-msgstr "Vaihda k&uvake..."
+#: tdecore/tdestdaccel.cpp:79
+msgid "Prior"
+msgstr "Edellinen"
-#: tdeui/kedittoolbar.cpp:991
+#: tdecore/tdestdaccel.cpp:80
msgid ""
-"This element will be replaced with all the elements of an embedded component."
-msgstr "Elementti korvataan kaikilla upotetun komponentin elementeillä."
-
-#: tdeui/kedittoolbar.cpp:993
-msgid "<Merge>"
-msgstr "<Liitä>"
-
-#: tdeui/kedittoolbar.cpp:995
-msgid "<Merge %1>"
-msgstr "<Liitä %1>"
+"_: Opposite to Prior\n"
+"Next"
+msgstr "Seuraava"
-#: 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 ""
-"Tämä on dynaaminen lista toiminnoista. Sitä voidaan siirtää, mutta jos se "
-"poistetaan, sitä ei voida lisätä uudelleen."
+#: tdecore/tdestdaccel.cpp:82
+msgid "Add Bookmark"
+msgstr "Lisää kirjanmerkki"
-#: tdeui/kedittoolbar.cpp:1002
-#, c-format
-msgid "ActionList: %1"
-msgstr "Toimintolista: %1"
+#: tdecore/tdestdaccel.cpp:83
+msgid "Zoom In"
+msgstr "Lähennä"
-#: tdeui/kauthicon.cpp:99
-msgid "Editing disabled"
-msgstr "Muokkaaminen estetty"
+#: tdecore/tdestdaccel.cpp:84
+msgid "Zoom Out"
+msgstr "Loitonna"
-#: tdeui/kauthicon.cpp:100
-msgid "Editing enabled"
-msgstr "Muokkaaminen mahdollista"
+#: tdecore/tdestdaccel.cpp:85
+msgid "Up"
+msgstr "Ylös"
-#: tdeui/tdespell.cpp:1176
-msgid "You have to restart the dialog for changes to take effect"
-msgstr ""
-"Ikkuna tulee käynnistää uudelleen, jotta uudet asetukset tulevat voimaan."
+#: tdecore/tdestdaccel.cpp:87
+msgid "Forward"
+msgstr "Eteen"
-#: tdeui/tdespell.cpp:1402
-msgid "Spell Checker"
-msgstr "Oikeinkirjoitus"
+#: tdecore/tdestdaccel.cpp:89
+msgid "Popup Menu Context"
+msgstr "Näytä ponnahdusikkuna"
-#: tdeui/kcharselect.cpp:366
-msgid ""
-"_: Character\n"
-"<qt><font size=\"+4\" face=\"%1\">%2</font>"
-"<br>Unicode code point: U+%3"
-"<br>(In decimal: %4)"
-"<br>(Character: %5)</qt>"
-msgstr ""
-"<qt><font size=\"+4\" face=\"%1\">%2</font>"
-"<br>Unicode-koodi: U+%3"
-"<br>(Desimaalina: %4)"
-"<br>(Merkki: %5)</qt>"
+#: tdecore/tdestdaccel.cpp:90
+msgid "Show Menu Bar"
+msgstr "Näytä valikkorivi"
-#: tdeui/kcharselect.cpp:383 tdeui/tdefontdialog.cpp:144
-msgid "Font:"
-msgstr "Kirjasin:"
+#: tdecore/tdestdaccel.cpp:91
+msgid "Backward Word"
+msgstr "Edellinen sana"
-#: tdeui/kcharselect.cpp:394
-msgid "Table:"
-msgstr "Taulukko:"
+#: tdecore/tdestdaccel.cpp:92
+msgid "Forward Word"
+msgstr "Seuraava sana"
-#: tdeui/kcharselect.cpp:404
-msgid "&Unicode code point:"
-msgstr "&Unicode-koodi:"
+#: tdecore/tdestdaccel.cpp:93
+msgid "Activate Next Tab"
+msgstr "Aktivoi seuraava välilehti"
-#: tdeui/tdetoolbarhandler.cpp:86
-msgid "Show Toolbar"
-msgstr "Näytä työkalurivi"
+#: tdecore/tdestdaccel.cpp:94
+msgid "Activate Previous Tab"
+msgstr "Aktivoi edellinen välilehti"
-#: tdeui/tdetoolbarhandler.cpp:87
-msgid "Hide Toolbar"
-msgstr "Piilota työkalurivi"
+#: tdecore/tdestdaccel.cpp:95
+msgid "Full Screen Mode"
+msgstr "Kokonäyttötila"
-#: tdeui/tdetoolbarhandler.cpp:91
-msgid "Toolbars"
-msgstr "Työkalurivit"
+#: tdecore/tdestdaccel.cpp:98
+msgid "What's This"
+msgstr "Mikä tämä on"
-#: tdeui/khelpmenu.cpp:131 tdeui/kstdaction_p.h:108
-msgid "%1 &Handbook"
-msgstr "%1-käyttö&ohje"
+#: tdecore/tdestdaccel.cpp:101
+msgid "Previous Completion Match"
+msgstr "Edellinen täydennysosuma"
-#: tdeui/khelpmenu.cpp:140
-msgid "What's &This"
-msgstr "&Mikä tämä on"
+#: tdecore/tdestdaccel.cpp:102
+msgid "Next Completion Match"
+msgstr "Seuraava täydennysosuma"
-#: tdeui/khelpmenu.cpp:151 tdeui/kstdaction_p.h:111
-msgid "&Report Bug/Request Enhancement..."
-msgstr ""
+#: tdecore/tdestdaccel.cpp:103
+msgid "Substring Completion"
+msgstr "Alajonon täydennys"
-#: tdeui/khelpmenu.cpp:160 tdeui/kstdaction_p.h:112
-#, fuzzy
-msgid "Switch application &language..."
-msgstr "asettaa sovelluksen nimen."
+#: tdecore/tdestdaccel.cpp:104
+msgid "Previous Item in List"
+msgstr "Edellinen tietue listalla"
-#: tdeui/khelpmenu.cpp:171 tdeui/kstdaction_p.h:113
-#, c-format
-msgid "&About %1"
-msgstr "&Tietoja ohjelmasta %1"
+#: tdecore/tdestdaccel.cpp:105
+msgid "Next Item in List"
+msgstr "Seuraava tietue listalla"
-#: tdeui/khelpmenu.cpp:177 tdeui/kstdaction_p.h:114
-#, fuzzy
-msgid "About &Trinity"
-msgstr "Tietoja &TDE:stä"
+#: tdecore/kkeyserver_x11.cpp:114
+msgid "Win"
+msgstr "Win"
-#: tdeui/klineeditdlg.cpp:92
-msgid "&Browse..."
-msgstr "&Selaa..."
+#: tdecore/kkeyserver_x11.cpp:120
+msgid "Backspace"
+msgstr "Askelpalautin"
-#: tdeui/ktip.cpp:206
-msgid "Tip of the Day"
-msgstr "Päivän vinkki"
+#: tdecore/kkeyserver_x11.cpp:121
+msgid "SysReq"
+msgstr "SysReq"
-#: tdeui/ktip.cpp:224
-msgid ""
-"Did you know...?\n"
-msgstr ""
-"Tiesitkö...?\n"
+#: tdecore/kkeyserver_x11.cpp:122
+msgid "CapsLock"
+msgstr "CapsLock"
-#: tdeui/ktip.cpp:287
-msgid "&Show tips on startup"
-msgstr "&Näytä vinkit käynnistettäessä"
+#: tdecore/kkeyserver_x11.cpp:123
+msgid "NumLock"
+msgstr "NumLock"
-#: tdeui/kpixmapregionselectordialog.cpp:28
-msgid "Select Region of Image"
-msgstr "Valitse alue kuvasta"
+#: tdecore/kkeyserver_x11.cpp:124
+msgid "ScrollLock"
+msgstr "ScrollLock"
-#: tdeui/kpixmapregionselectordialog.cpp:31
-msgid "Please click and drag on the image to select the region of interest:"
-msgstr "Napsauta ja vedä, valitaksesi kuvasta kiinnostavan alueen:"
+#: tdecore/kkeyserver_x11.cpp:125
+msgid "PageUp"
+msgstr "PageUp"
-#: tdeui/kpassdlg.cpp:250
-msgid "&Password:"
-msgstr "&Salasana:"
+#: tdecore/kkeyserver_x11.cpp:126
+msgid "PageDown"
+msgstr "PageDown"
-#: tdeui/kpassdlg.cpp:269
-msgid "&Keep password"
-msgstr "&Säilytä salasana"
+#: tdecore/kkeyserver_x11.cpp:129
+msgid "Again"
+msgstr "Again"
-#: tdeui/kpassdlg.cpp:289
-msgid "&Verify:"
-msgstr "&Tarkista:"
+#: tdecore/kkeyserver_x11.cpp:130
+msgid "Props"
+msgstr "Props"
-#: tdeui/kpassdlg.cpp:311
-msgid "Password strength meter:"
-msgstr "Salasanan hyvyysmittari:"
+#: tdecore/kkeyserver_x11.cpp:132
+msgid "Front"
+msgstr "Front"
-#: tdeui/kpassdlg.cpp:315
+#: tdecore/tdeapplication.cpp:1141
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 ""
-"Salasanan hyvyysmittari antaa palautetta antamasi salasanan turvallisuudesta. "
-"Parantaaksesi salasanaa, yritä seuraavia toimenpiteitä:\n"
-" - käytä pidempää salasanaa\n"
-" - Käytä pieniä ja isoja merkkejä\n"
-" - käytä kirjainten lisäksi numeroita ja muita merkkejä (kuten #)"
-
-#: tdeui/kpassdlg.cpp:331 tdeui/kpassdlg.cpp:525
-msgid "Passwords do not match"
-msgstr "Salasanat eivät täsmää"
-
-#: tdeui/kpassdlg.cpp:408
-msgid "You entered two different passwords. Please try again."
-msgstr "Annoit kaksi eri salasanaa. Yritä uudelleen."
+"_: 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/kpassdlg.cpp:415
+#: tdecore/tdeapplication.cpp:1614
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"
+"There was an error setting up inter-process communications for TDE. The message "
+"returned by the system was:\n"
"\n"
-"Would you like to use this password anyway?"
msgstr ""
-"Antamasi salasana on heikkolaatuinen. Parantaaksesi salasanan laatua kokeile "
-"seuraavia toimenpiteitä:\n"
-" - käytä pidempää salasanaa\n"
-" - Käytä pieniä ja isoja merkkejä\n"
-" - käytä kirjainten lisäksi numeroita ja muita merkkejä (kuten #) \n"
+"TDE:n prosessien välistä kommunikointia alustettaessa\n"
+"tapahtui virhe. Järjestelmän palauttama viesti on:\n"
"\n"
-"Haluatko käyttää tätä salasanaa kuitenkin?"
-#: tdeui/kpassdlg.cpp:423
-msgid "Low Password Strength"
-msgstr "Heikkolaatuinen salasana"
-
-#: tdeui/kpassdlg.cpp:519
-msgid "Password is empty"
-msgstr "Salasana on tyhjä"
-
-#: tdeui/kpassdlg.cpp:522
-#, c-format
+#: tdecore/tdeapplication.cpp:1618
msgid ""
-"_n: Password must be at least 1 character long\n"
-"Password must be at least %n characters long"
+"\n"
+"\n"
+"Please check that the \"dcopserver\" program is running!"
msgstr ""
-"Salasanan tulee olla ainakin 1 merkin pituinen\n"
-"Salasanan tulee olla ainakin %n merkin pituinen."
-
-#: tdeui/kpassdlg.cpp:524
-msgid "Passwords match"
-msgstr "Salasanat täsmäävät"
-
-#: tdeui/tdelistviewsearchline.cpp:243
-msgid "Search Columns"
-msgstr "Hakusarakkeet"
+"\n"
+"\n"
+"Tarkista, että \"dcopserver\"-ohjelma on käynnissä."
-#: tdeui/tdelistviewsearchline.cpp:245
-msgid "All Visible Columns"
-msgstr "Kaikki näkyvät sarakkeet"
+#: tdecore/tdeapplication.cpp:1625
+msgid "DCOP communications error (%1)"
+msgstr "DCOP-viestitysvirhe (%1)"
-#: tdeui/tdelistviewsearchline.cpp:260
-msgid ""
-"_: Column number %1\n"
-"Column No. %1"
-msgstr "Sarake Nro. %1"
+#: tdecore/tdeapplication.cpp:1643
+msgid "Use the X-server display 'displayname'"
+msgstr "Käytä X-palvelimen näyttöä 'displayname'"
-#: tdeui/tdelistviewsearchline.cpp:455
-msgid "S&earch:"
-msgstr "&Haku:"
+#: tdecore/tdeapplication.cpp:1645
+msgid "Use the QWS display 'displayname'"
+msgstr "Käytä QWS-palvelimen näyttöä 'displayname'"
-#: tdeui/kcolordialog.cpp:84
-msgid ""
-"_: palette name\n"
-"* Recent Colors *"
-msgstr "* Viimeiset värit *"
+#: tdecore/tdeapplication.cpp:1647
+msgid "Restore the application for the given 'sessionId'"
+msgstr "Palauta sovellus annetulle istunnolle (sessionid)"
-#: tdeui/kcolordialog.cpp:85
+#: tdecore/tdeapplication.cpp:1648
msgid ""
-"_: palette name\n"
-"* Custom Colors *"
-msgstr "* Omat värit *"
+"Causes the application to install a private color\n"
+"map on an 8-bit display"
+msgstr ""
+"Pakottaa sovelluksen käyttämään yksityistä värikarttaa\n"
+"8-bittisessä näyttötilassa."
-#: tdeui/kcolordialog.cpp:86
+#: tdecore/tdeapplication.cpp:1649
+#, fuzzy
msgid ""
-"_: palette name\n"
-"Forty Colors"
-msgstr "Neljäkymmentä väriä"
+"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 ""
+"Rajoittaa varattujen värien määrää 8-bittisessä\n"
+"näyttötilassa, jos sovellus käyttää\n"
+"QApplication::ManyColor värimäärityksiä."
-#: tdeui/kcolordialog.cpp:87
-msgid ""
-"_: palette name\n"
-"Rainbow Colors"
-msgstr "Sateenkaaren värit"
+#: tdecore/tdeapplication.cpp:1650
+msgid "tells Qt to never grab the mouse or the keyboard"
+msgstr "Qt ei saa kaapata hiirtä tai näppäimistöä käyttöönsä."
-#: tdeui/kcolordialog.cpp:88
+#: tdecore/tdeapplication.cpp:1651
msgid ""
-"_: palette name\n"
-"Royal Colors"
-msgstr "Kuninkaalliset värit"
+"running under a debugger can cause an implicit\n"
+"-nograb, use -dograb to override"
+msgstr ""
+"debuggerin ajaminen voi aiheuttaa -nograb asetuksen\n"
+"käytön, käytä -dograb ohittaaksesi tämän."
-#: tdeui/kcolordialog.cpp:89
-msgid ""
-"_: palette name\n"
-"Web Colors"
-msgstr "Web-värit"
+#: tdecore/tdeapplication.cpp:1652
+msgid "switches to synchronous mode for debugging"
+msgstr "vaihtaa synkroniseen tilaan vianjäljitystä varten."
-#: tdeui/kcolordialog.cpp:563
-msgid "Named Colors"
-msgstr "Nimetyt värit"
+#: tdecore/tdeapplication.cpp:1654
+msgid "defines the application font"
+msgstr "asettaa sovelluksen kirjasimen."
-#: tdeui/kcolordialog.cpp:717
+#: tdecore/tdeapplication.cpp:1656
msgid ""
-"Unable to read X11 RGB color strings. The following file location(s) were "
-"examined:\n"
+"sets the default background color and an\n"
+"application palette (light and dark shades are\n"
+"calculated)"
msgstr ""
-"X11 RGB -värinimiä ei voitu lukea. Tietoja etsittiin seuraavista sijanneista:\n"
-
-#: tdeui/kcolordialog.cpp:940
-msgid "Select Color"
-msgstr "Valitse väri"
+"asettaa oletusarvoisen taustavärin ja paletin\n"
+"(vaaleat ja tummat sävyt lasketaan)."
-#: tdeui/kcolordialog.cpp:1005
-msgid "H:"
-msgstr "H:"
+#: tdecore/tdeapplication.cpp:1658
+msgid "sets the default foreground color"
+msgstr "asettaa oletusedustavärin."
-#: tdeui/kcolordialog.cpp:1014
-msgid "S:"
-msgstr "S:"
+#: tdecore/tdeapplication.cpp:1660
+msgid "sets the default button color"
+msgstr "asettaa painikkeiden oletusvärin."
-#: tdeui/kcolordialog.cpp:1023
-msgid "V:"
-msgstr "V:"
+#: tdecore/tdeapplication.cpp:1661
+msgid "sets the application name"
+msgstr "asettaa sovelluksen nimen."
-#: tdeui/kcolordialog.cpp:1035
-msgid "R:"
-msgstr "R:"
+#: tdecore/tdeapplication.cpp:1662
+msgid "sets the application title (caption)"
+msgstr "asettaa sovelluksen otsikon."
-#: tdeui/kcolordialog.cpp:1044
-msgid "G:"
-msgstr "G:"
+#: tdecore/tdeapplication.cpp:1664
+msgid ""
+"forces the application to use a TrueColor visual on\n"
+"an 8-bit display"
+msgstr ""
+"Pakottaa sovelluksen käyttämään täysvärikarttaa\n"
+"8-bittisessä näyttötilassa."
-#: tdeui/kcolordialog.cpp:1053
-msgid "B:"
-msgstr "B:"
+#: tdecore/tdeapplication.cpp:1665
+msgid ""
+"sets XIM (X Input Method) input style. Possible\n"
+"values are onthespot, overthespot, offthespot and\n"
+"root"
+msgstr ""
+"asettaa XIM (X Input Method) -syöttötyylin.\n"
+"Mahdollisia arvoja ovat onthespot, overthespot,\n"
+"offthespot ja root."
-#: tdeui/kcolordialog.cpp:1108
-msgid "&Add to Custom Colors"
-msgstr "&Lisää omiin väreihin"
+#: tdecore/tdeapplication.cpp:1666
+msgid "set XIM server"
+msgstr "aseta XIM-palvelin."
-#: tdenewstuff/uploaddialog.cpp:58 tderesources/configdialog.cpp:53
-#: tdeui/kcolordialog.cpp:1133
-msgid "Name:"
-msgstr "Nimi:"
+#: tdecore/tdeapplication.cpp:1667
+msgid "disable XIM"
+msgstr "poista XIM käytöstä."
-#: tdeui/kcolordialog.cpp:1140
-msgid "HTML:"
-msgstr "HTML:"
+#: tdecore/tdeapplication.cpp:1670
+msgid "forces the application to run as QWS Server"
+msgstr "pakottaa sovelluksen ajamisen QWS-palvelimena."
-#: tdeui/kcolordialog.cpp:1219
-msgid "Default color"
-msgstr "Oletusväri"
+#: tdecore/tdeapplication.cpp:1672
+msgid "mirrors the whole layout of widgets"
+msgstr "peilaa koko asettelun"
-#: tdeui/kcolordialog.cpp:1247
-msgid "-default-"
-msgstr "-oletus-"
+#: tdecore/tdeapplication.cpp:1678
+msgid "Use 'caption' as name in the titlebar"
+msgstr "Aseta \"caption\" sovelluksen nimeksi otsikkoriville."
-#: tdeui/kcolordialog.cpp:1463
-msgid "-unnamed-"
-msgstr "-nimetön-"
+#: tdecore/tdeapplication.cpp:1679
+msgid "Use 'icon' as the application icon"
+msgstr "Käytä \"icon\"-kuvaketta sovellukselle."
-#: tdeui/kstdaction.cpp:51 tdeui/kstdguiitem.cpp:188
-msgid ""
-"_: go back\n"
-"&Back"
-msgstr "&Edellinen"
+#: tdecore/tdeapplication.cpp:1680
+msgid "Use 'icon' as the icon in the titlebar"
+msgstr "Käytä \"icon\" kuvaketta otsikkopalkissa."
-#: tdeui/kstdaction.cpp:56 tdeui/kstdguiitem.cpp:196
-msgid ""
-"_: go forward\n"
-"&Forward"
-msgstr "&Seuraava"
+#: tdecore/tdeapplication.cpp:1681
+msgid "Use alternative configuration file"
+msgstr "Käytä vaihtoehtoista asetustiedostoa."
-#: tdeui/kstdaction.cpp:61
-msgid ""
-"_: beginning (of line)\n"
-"&Home"
-msgstr "&Alku"
+#: tdecore/tdeapplication.cpp:1682
+msgid "Use the DCOP Server specified by 'server'"
+msgstr "Käytä \"server\":n määrittelemää DCOP-palvelinta."
-#: tdeui/kstdaction.cpp:62 tdeui/kstdguiitem.cpp:168
-msgid ""
-"_: show help\n"
-"&Help"
-msgstr "O&hje"
+#: tdecore/tdeapplication.cpp:1683
+msgid "Disable crash handler, to get core dumps"
+msgstr "Poista kaatumisenhallinta saadaksesi core-vedoksia."
-#: tdeui/kstdaction.cpp:240
-msgid "Show Menubar<p>Shows the menubar again after it has been hidden"
-msgstr "Näytä valikkorivi<p>Näyttää valikkorivin jos se on piilotettu"
+#: tdecore/tdeapplication.cpp:1684
+msgid "Waits for a WM_NET compatible windowmanager"
+msgstr "Odottaa WM_NET yhteensopivaa ikkunaohjelmaa."
-#: tdeui/kstdaction.cpp:242
-msgid "Hide &Menubar"
-msgstr "Piilota &valikkorivi"
+#: tdecore/tdeapplication.cpp:1685
+msgid "sets the application GUI style"
+msgstr "asettaa sovelluksen käyttöliittymän tyylin."
-#: tdeui/kstdaction.cpp:243
+#: tdecore/tdeapplication.cpp:1686
msgid ""
-"Hide Menubar"
-"<p>Hide the menubar. You can usually get it back using the right mouse button "
-"inside the window itself."
+"sets the client geometry of the main widget - see man X for the argument format"
msgstr ""
-"Piilota valikkorivi "
-"<p>Piilottaa valikkorivin. Voit palauttaa valikkorivin napsauttamalla hiiren "
-"oikealla painikkeella ikkunan sisällä."
-
-#: tdeui/kstdaction.cpp:274 tdeui/kstdaction_p.h:97
-msgid "Show St&atusbar"
-msgstr "Näytä &tilarivi"
+"asettaa pääikkunan geometrian. - katso man X argumenttien muodon "
+"selvittämiseksi."
-#: tdeui/kstdaction.cpp:276
+#: tdecore/tdeapplication.cpp:1740
msgid ""
-"Show Statusbar"
-"<p>Shows the statusbar, which is the bar at the bottom of the window used for "
-"status information."
+"The style %1 was not found\n"
msgstr ""
-"Näytä tilarivi "
-"<p>Näyttää tilarivin, joka on ikkunan alareunassa oleva palkki, jossa näytetään "
-"sovelluksen tilatietoja."
+"Tyyliä \"%1\" ei löytynyt\n"
-#: tdeui/kstdaction.cpp:278
-msgid "Hide St&atusbar"
-msgstr "Piilota &tilarivi"
+#: tdecore/tdeapplication.cpp:2727 tdecore/tdeapplication.cpp:2762
+msgid "Could not Launch Help Center"
+msgstr "Ohjetta ei voitu avata"
-#: tdeui/kstdaction.cpp:279
+#: tdecore/tdeapplication.cpp:2728 tdecore/tdeapplication.cpp:2763
+#, c-format
msgid ""
-"Hide Statusbar"
-"<p>Hides the statusbar, which is the bar at the bottom of the window used for "
-"status information."
+"Could not launch the TDE Help Center:\n"
+"\n"
+"%1"
msgstr ""
-"Piilota tilarivi "
-"<p>Piilottaa tilarivin, joka on ikkunan alareunassa oleva palkki, jossa "
-"näytetään sovelluksen tilatietoja."
+"TDE:n ohjetta ei voitu avata:\n"
+"\n"
+"%1"
-#: tdeui/kswitchlanguagedialog.cpp:90
-#, fuzzy
-msgid "Switch application language"
-msgstr "asettaa sovelluksen nimen."
+#: tdecore/tdeapplication.cpp:3033
+msgid "Could not Launch Mail Client"
+msgstr "Sähköpostiohjelmaa ei voitu käynnistää"
-#: tdeui/kswitchlanguagedialog.cpp:96
-msgid "Please choose language which should be used for this application"
+#: tdecore/tdeapplication.cpp:3034
+#, c-format
+msgid ""
+"Could not launch the mail client:\n"
+"\n"
+"%1"
msgstr ""
+"Sähköpostiohjelmaa ei voitu käynnistää:\n"
+"\n"
+"%1"
-#: tdeui/kswitchlanguagedialog.cpp:123
-#, fuzzy
-msgid "Add fallback language"
-msgstr "Oletuskieli:"
+#: tdecore/tdeapplication.cpp:3058
+msgid "Could not Launch Browser"
+msgstr "Selainta ei voitu käynnistää"
-#: tdeui/kswitchlanguagedialog.cpp:124
+#: tdecore/tdeapplication.cpp:3059
+#, c-format
msgid ""
-"Adds one more language which will be used if other translations do not contain "
-"proper translation"
+"Could not launch the browser:\n"
+"\n"
+"%1"
msgstr ""
+"Selainta ei voitu käynnistää:\n"
+"\n"
+"%1"
-#: tdeui/kswitchlanguagedialog.cpp:222
+#: tdecore/tdeapplication.cpp:3128
msgid ""
-"Language for this application has been changed. The change will take effect "
-"upon next start of application"
+"Could not register with DCOP.\n"
msgstr ""
+"Ei voitu rekisteröidä DCOP-palvelimeen.\n"
-#: tdeui/kswitchlanguagedialog.cpp:223
-#, fuzzy
-msgid "Application language changed"
-msgstr "Sovelluksen äänet"
-
-#: tdeui/kswitchlanguagedialog.cpp:282
-#, fuzzy
-msgid "Primary language:"
-msgstr "Oletuskieli:"
-
-#: tdeui/kswitchlanguagedialog.cpp:282
-#, fuzzy
-msgid "Fallback language:"
-msgstr "Oletuskieli:"
-
-#: tdeui/kswitchlanguagedialog.cpp:316
+#: tdecore/tdeapplication.cpp:3163
msgid ""
-"This is main application language which will be used first before any other "
-"languages"
+"TDELauncher could not be reached via DCOP.\n"
msgstr ""
+"TDELauncheria ei löydetty DCOP-protokollalla.\n"
-#: tdeui/kswitchlanguagedialog.cpp:320
+#: tdecore/kcompletion.cpp:632
msgid ""
-"This is language which will be used if any previous languages does not contain "
-"proper translation"
+"You reached the end of the list\n"
+"of matching items.\n"
msgstr ""
+"Olet täydennyslistan\n"
+"lopussa.\n"
-#: tdeui/tdeabouttde.cpp:34
+#: tdecore/kcompletion.cpp:638
msgid ""
-"The <b>Trinity Desktop Environment</b> was born as a fork of the K Desktop "
-"Environment version 3.5, which was originally written by the KDE Team, a "
-"world-wide network of software engineers committed to <a "
-"href=\"http://www.gnu.org/philosophy/free-sw.html\">Free Software</a> "
-"development. The name <i>Trinity</i> was chosen because the word means <i>"
-"Three</i> as in <i>continuation of KDE 3</i>."
-"<br>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."
-"<br>"
-"<br>No single group, company or organization controls the Trinity source code. "
-"Everyone is welcome to contribute to Trinity."
-"<br>"
-"<br>Visit <A HREF=\"http://www.trinitydesktop.org\">"
-"http://www.trinitydesktop.org</A> for more information about Trinity, and <A "
-"HREF=\"http://www.kde.org\">http://www.kde.org</A> for more information on the "
-"KDE project. "
+"The completion is ambiguous, more than one\n"
+"match is available.\n"
msgstr ""
+"Täydennys on moniselitteinen, useampi\n"
+"kuin yksi osuma.\n"
-#: tdeui/tdeabouttde.cpp:50
-#, fuzzy
+#: tdecore/kcompletion.cpp:644
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."
-"<br>"
-"<br>The Trinity Desktop Environment has a bug tracking system. Visit <A "
-"HREF=\"http://bugs.pearsoncomputing.net\">http://bugs.pearsoncomputing.net</A> "
-"or use the \"Report Bug...\" dialog from the \"Help\" menu to report bugs."
-"<br>"
-"<br>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\"."
+"There is no matching item available.\n"
msgstr ""
-"Ohjelmistoja voi aina parantaa, ja TDE-tiimi haluaa tehdä niin. Toivomme, että "
-"Sinä - käyttäjä - kerrot meille jos jokin asia ei toimi odottamallasi tavalla, "
-"tai sen voisi tehdä paremmin."
-"<br>"
-"<br>TDE-työpöytäympäristöllä on virheidenseurantajärjestelmä. Vieraile "
-"osoitteessa <A HREF=\"http://bugs.kde.org/\">http://bugs.kde.org/</A> "
-"tai käytä ohjelmien \"Ilmoita virheestä\"-toimintoa \"Ohje\"-valikossa."
-"<br>"
-"<br>Jos sinulla on parannusehdotus, voit lähettää toiveesi "
-"virheidenseurantajärjestelmään. Muista kuitenkin käyttää vakavuusastetta "
-"\"Toivelista\"."
+"Ei osumia listalla\n"
-#: tdeui/tdeabouttde.cpp:61
+#: tdecore/tdeglobalsettings.cpp:570
+msgid "Trash"
+msgstr "Roskakori"
+
+#: tdecore/tdeaboutdata.cpp:388
#, fuzzy
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!"
-"<br>"
-"<br>Visit the <A HREF=\"http://www.trinitydesktop.org/jobs\">TDE Development</A> "
-"webpage to find out how you can contribute or mail us using one of the "
-"available <A HREF=\"http://www.trinitydesktop.org/mailinglist.php\">"
-"mailing lists</A>."
-"<br>"
-"<br>If you need more information or documentation, then a visit to <A "
-"HREF=\"http://www.trinitydesktop.org/docs\">http://www.trinitydesktop.org/docs</"
-"A> will provide you with what you need."
+"_: replace this with information about your translation team\n"
+"<p>KDE is translated into many languages thanks to the work of the translation "
+"teams all over the world.</p>"
+"<p>For more information on KDE internationalization visit <a "
+"href=\"http://l10n.kde.org\">http://l10n.kde.org</a></p>"
msgstr ""
-"Sinun ei tarvitse olla ohjelmistokehittäjä liittyäksesi TDE-tiimiin. Voit "
-"liittyä kansallisiin ryhmiin kääntämään TDE:tä omalle kielellesi. Voit myös "
-"tehdä grafiikkaa, teemoja, ääniä tai parantaa dokumentaatiota. Päätät itse, "
-"mitä haluat tehdä."
-"<br>"
-"<br>Vieraile osoitteessa <A HREF=\"http://www.kde.org/jobs.html\">"
-"http://www.kde.org/jobs.html</A> saadaksesi lisätietoa projekteista, joihin "
-"voit osallistua."
-"<br>"
-"<br> Lisätietoa ja dokumentaatiota löydät osoitteesta <A "
-"HREF=\"http://developer.kde.org/\">http://developer.kde.org/</A>"
+"<p>TDE on käännetty kymmenille kielille joiden joukossa on myös suomen kieli. "
+"Kiitokset käännöksistä kuuluvat käännösryhmille ympäri maailmaa.</p> "
+"<p>Suomen käännösryhmää johtaa <a href=mailto:kim.enkovaara@iki.fi>"
+"Kim Enkovaara</a> ja ryhmän kotisivut löytyvät osoitteesta <a "
+"href=\"http://www.kde-fi.org/\"> http://www.kde-fi.org/.</p>"
+"<p> Saadaksesi lisätietoja TDE:n kääntämisestä vieraile osoitteessa <a "
+"href=\"http://l10n.kde.org/\">http://il10n.kde.org/</a>.</p>"
-#: tdeui/tdeabouttde.cpp:76
-#, fuzzy
+#: tdecore/tdeaboutdata.cpp:444
msgid ""
-"TDE is available free of charge, but making it is not free."
-"<br>"
-"<br>The Trinity team <i>does need</i> 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 <a "
-"href=\"http://www.trinitydesktop.org/donate.php\">http://www.trinitydesktop.org/"
-"donate.php</a>."
-"<br>"
-"<br>Thank you very much in advance for your support!"
+"No licensing terms for this program have been specified.\n"
+"Please check the documentation or the source for any\n"
+"licensing terms.\n"
msgstr ""
-"TDE on saatavilla ilmaiseksi, mutta sen tekeminen ei ole ilmaista."
-"<br>"
-"<br>Tämän vuoksi TDE-tiimi on muodostanut voittoa tavoittelemattoman "
-"TDE-järjestön Tuebringeen, Saksaan. Järjestö edustaa TDE-projektia laillisissa "
-"ja taloudellisissa asioissa. Katso osoitetta <a "
-"href=\"http://www.kde.org/kde-ev/\"> http://www.kde.org/kde-ev/<a> "
-"saadaksesi lisätietoja TDE-järjestöstä. "
-"<br> "
-"<br> TDE-tiimi tarvitsee taloudellista tukea. Suurin osa rahasta käytetään "
-"jäsenten ja muiden henkilöiden kulujen korvaamiseen TDE:n kehitystyöstä. "
-"Rohkaisemme Sinua tukemaan TDE:tä taloudellisten lahjoitusten muodossa, "
-"käyttäen jotain niistä tavoista, joita on esitelty sivulla <a "
-"href=\"http://www.kde.org/support.html\"> http://www.kde.org/support.html</a> "
-". "
-"<br> "
-"<br> Suuret kiitokset tuestasi."
+"Ohjelmalle ei ole erikseen määritelty lisenssiä.\n"
+"Tarkista ohjeista tai lähdekoodista mahdolliset\n"
+"lisenssiehdot.\n"
-#: tdeui/tdeabouttde.cpp:86
-#, fuzzy, c-format
-msgid "Trinity Desktop Environment. Release %1"
-msgstr "TDE-työpöytäympäristö. Versio %1"
+#: tdecore/tdeaboutdata.cpp:451
+#, c-format
+msgid "This program is distributed under the terms of the %1."
+msgstr "Tämä ohjelma levitetään %1 lisenssin alaisena."
-#: tdeui/tdeabouttde.cpp:88
-#, fuzzy
-msgid ""
-"_: About Trinity\n"
-"&About"
-msgstr "&Tietoja"
+#: tdecore/netsupp.cpp:890 tdecore/network/kresolver.cpp:557
+msgid "no error"
+msgstr "ei virhettä"
-#: tdeui/tdeabouttde.cpp:89
-msgid "&Report Bugs/Request Enhancements"
-msgstr ""
+#: tdecore/netsupp.cpp:891
+msgid "address family for nodename not supported"
+msgstr "osoiteperhettä ei tueta"
-#: tdeui/tdeabouttde.cpp:90
-#, fuzzy
-msgid "&Join the Trinity Team"
-msgstr "&Liity TDE-tiimiin"
+#: tdecore/netsupp.cpp:892 tdecore/network/kresolver.cpp:559
+msgid "temporary failure in name resolution"
+msgstr "väliaikainen virhe nimen selvittämisessä"
-#: tdeui/tdeabouttde.cpp:91
-#, fuzzy
-msgid "&Support Trinity"
-msgstr "&Tue TDE-projektia"
+#: tdecore/netsupp.cpp:893
+msgid "invalid value for 'ai_flags'"
+msgstr "virheellinen arvo ai_flags:lle"
-#: tdeui/kcolorcombo.cpp:187 tdeui/kcolorcombo.cpp:240
-msgid "Custom..."
-msgstr "Oma..."
+#: tdecore/netsupp.cpp:894 tdecore/network/kresolver.cpp:560
+msgid "non-recoverable failure in name resolution"
+msgstr "peruuttamaton virhe nimen selvittämisessä"
-#: tdeui/kdialog.cpp:381
-#, fuzzy
-msgid "Trinity Desktop Environment"
-msgstr "TDE-työpöytäympäristö. Versio %1"
+#: tdecore/netsupp.cpp:895
+msgid "'ai_family' not supported"
+msgstr "ai_family ei tuettu"
-#: tdeui/kdialog.cpp:418 tdeui/kdialog.cpp:481
-msgid "Pondering what to do next"
-msgstr ""
+#: tdecore/netsupp.cpp:896 tdecore/network/kresolver.cpp:562
+msgid "memory allocation failure"
+msgstr "muistinvarausvirhe"
-#: tdeui/kdialog.cpp:449
-#, fuzzy
-msgid "Please wait..."
-msgstr "Uudelleennimeä lista..."
+#: tdecore/netsupp.cpp:897
+msgid "no address associated with nodename"
+msgstr "ei osoitetta sidottu nimeen"
-#: tdeui/kdialog.cpp:507
-msgid "Starting DCOP"
-msgstr ""
+#: tdecore/netsupp.cpp:898 tdecore/network/kresolver.cpp:563
+msgid "name or service not known"
+msgstr "nimi tai palvelu tuntematon"
-#: tdeui/kdialog.cpp:508
-#, fuzzy
-msgid "Starting TDE daemon"
-msgstr "TDE-palvelin"
+#: tdecore/netsupp.cpp:899
+msgid "servname not supported for ai_socktype"
+msgstr "servnamea ei tueta ai_socktype:lle"
-#: tdeui/kdialog.cpp:509
-#, fuzzy
-msgid "Starting services"
-msgstr "Palvelut"
+#: tdecore/netsupp.cpp:900
+msgid "'ai_socktype' not supported"
+msgstr "ai_socktype ei tuettu"
-#: tdeui/kdialog.cpp:510
-#, fuzzy
-msgid "Starting session"
-msgstr "Käynnistä etsintä"
+#: tdecore/netsupp.cpp:901
+msgid "system error"
+msgstr "Järjestelmävirhe"
-#: tdeui/kdialog.cpp:511
-msgid "Initializing window manager"
-msgstr ""
+#: tdecore/klibloader.cpp:157
+msgid "The library %1 does not offer an %2 function."
+msgstr "%1 kirjasto ei sisällä funktiota %2."
-#: tdeui/kdialog.cpp:512
-#, fuzzy
-msgid "Loading desktop"
-msgstr "Ladataan sovelmaa"
+#: tdecore/klibloader.cpp:168
+msgid "The library %1 does not offer a TDE compatible factory."
+msgstr "Kirjastossa %1 ei ole TDE-yhteensopivuutta."
-#: tdeui/kdialog.cpp:513
+#: tdecore/klibloader.cpp:184
#, fuzzy
-msgid "Loading panels"
-msgstr "Ladataan sovelmaa"
+msgid " %1 %2"
+msgstr "%1 %2, %3"
-#: tdeui/kdialog.cpp:514
-#, fuzzy
-msgid "Restoring applications"
-msgstr "Sulje ohjelma"
+#: tdecore/klibloader.cpp:425
+msgid "Library files for \"%1\" not found in paths."
+msgstr "Kirjastotiedostot \"%1\":lle eivät löytyneet hakemistopolusta."
-#: tdeui/kwhatsthismanager.cpp:50
-msgid ""
-"<b>Not Defined</b>"
-"<br>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 <a "
-"href=\"submit-whatsthis\">send us your own \"What's This?\" help</a> for it."
+#: tdecore/kdetcompmgr.cpp:35
+msgid "TDE composition manager detection utility"
msgstr ""
-"<b>Ei määritelty</b>"
-"<br>Tähän työkaluun ei ole määritelty \"Mikä tämä on?\" -ohjetta. Jos haluat "
-"olla avuksi, ja kuvata toiminnon, niin <a href=\"submit-whatsthis\">lähetä</a> "
-"tekemäsi ohje meille. "
-#: tdemdi/tdemdichildfrm.cpp:1263 tdeui/ksystemtray.cpp:160
-msgid "&Minimize"
-msgstr "&Pienennä"
-
-#: tdeui/ksystemtray.cpp:195
-msgid "<qt>Are you sure you want to quit <b>%1</b>?</qt>"
-msgstr "<qt>Oletko varma, että haluat lopettaa <b>%1</b>?</qt>"
-
-#: tdeui/ksystemtray.cpp:198
-msgid "Confirm Quit From System Tray"
-msgstr "Varmista lopetus ilmoitusalueelta"
+#: tdecore/kdetcompmgr.cpp:46
+msgid "kdetcompmgr"
+msgstr ""
-#: tdeui/ksyntaxhighlighter.cpp:477 tdeui/ksyntaxhighlighter.cpp:586
-msgid "As-you-type spell checking enabled."
-msgstr "Aktiivinen oikoluku otettu käyttöön."
+#: tdecore/twinmodule.cpp:458
+#, c-format
+msgid "Desktop %1"
+msgstr "Työpöytä %1"
-#: tdeui/ksyntaxhighlighter.cpp:479
-msgid "As-you-type spell checking disabled."
-msgstr "Aktiivinen oikoluku otettu pois käytöstä."
+#: tdecore/kcharsets.cpp:47
+msgid "Chinese Simplified"
+msgstr "Yksinkertaistettu kiina"
-#: tdeui/ksyntaxhighlighter.cpp:528
-msgid "Incremental Spellcheck"
-msgstr "Tarkentuva oikoluku"
+#: tdecore/kcharsets.cpp:48
+msgid "Chinese Traditional"
+msgstr "Perinteinen kiina"
-#: tdeui/ksyntaxhighlighter.cpp:588
-msgid "Too many misspelled words. As-you-type spell checking disabled."
-msgstr ""
-"Liian paljon virheellisiä sanoja. Aktiivinen oikoluku otettu pois käytöstä."
+#: tdecore/kcharsets.cpp:49
+msgid "Cyrillic"
+msgstr "Kyrillinen"
-#: tdeui/kcombobox.cpp:601
-msgid "No further item in the history."
-msgstr "Ei lisätietueita historiassa."
+#: tdecore/kcharsets.cpp:53
+msgid "Korean"
+msgstr "Korea"
-#: tdeui/kcombobox.cpp:730
-msgid "History Editor"
-msgstr ""
+#: tdecore/kcharsets.cpp:54
+msgid "Thai"
+msgstr "Thai"
-#: tdeui/kcombobox.cpp:732
-#, fuzzy
-msgid "&Delete Entry"
-msgstr "&Poista"
+#: tdecore/kcharsets.cpp:57
+msgid "Tamil"
+msgstr "Tamili"
-#: tdeui/kcombobox.cpp:738
-msgid "This dialog allows you to delete unwanted history items."
-msgstr ""
+#: tdecore/kcharsets.cpp:58
+msgid "Unicode"
+msgstr "Unicode"
-#: tdeui/kcombobox.cpp:745 tdeui/kkeydialog.cpp:321
-msgid "Clear Search"
-msgstr "Tyhjennä haku"
+#: tdecore/kcharsets.cpp:59
+msgid "Northern Saami"
+msgstr "Pohjois-Saame"
-#: tdeui/kcombobox.cpp:747 tdeui/kkeydialog.cpp:324
-msgid "&Search:"
-msgstr "&Haku:"
+#: tdecore/kcharsets.cpp:60
+msgid "Vietnamese"
+msgstr "Vietnam"
-#: tdeui/kdialogbase.cpp:636
-msgid "&Try"
-msgstr "&Kokeile"
+#: tdecore/kcharsets.cpp:61
+msgid "South-Eastern Europe"
+msgstr "Kaakkoiseurooppalainen"
-#: tdeui/kdialogbase.cpp:904
+#: tdecore/kcharsets.cpp:516
msgid ""
-"If you press the <b>OK</b> button, all changes\n"
-"you made will be used to proceed."
-msgstr ""
-"Jos napsautat <b>OK</b>-painiketta, kaikki\n"
-"muutokset otetaan käyttöön."
+"_: Descriptive Encoding Name\n"
+"%1 ( %2 )"
+msgstr "%1 ( %2 )"
-#: tdeui/kdialogbase.cpp:911
-msgid "Accept settings"
-msgstr "Hyväksy asetukset"
+#: tdecore/kcalendarsystemjalali.cpp:392
+msgid "Far"
+msgstr "Far"
-#: tdeui/kdialogbase.cpp:932
-msgid ""
-"When clicking <b>Apply</b>, 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 ""
-"Jos napsautat <b>Käytä</b>-painiketta, muutokset\n"
-"otetaan käyttöön, mutta ikkunaa ei suljeta.\n"
-"Tällä painikkeella voit kokeilla asetuksia. "
+#: tdecore/kcalendarsystemjalali.cpp:394
+msgid "Ord"
+msgstr "Ord"
-#: tdeui/kdialogbase.cpp:941
-msgid "Apply settings"
-msgstr "Käytä asetuksia"
+#: tdecore/kcalendarsystemjalali.cpp:396
+msgid "Kho"
+msgstr "Kho"
-#: tdeui/kdialogbase.cpp:1130
-msgid "&Details"
-msgstr "&Yksityiskohdat"
+#: tdecore/kcalendarsystemjalali.cpp:398 tdecore/kcalendarsystemjalali.cpp:426
+msgid "Tir"
+msgstr "Tir"
-#: tdeui/kdialogbase.cpp:1538
-msgid "Get help..."
-msgstr "Pyydä apua..."
+#: tdecore/kcalendarsystemjalali.cpp:400
+msgid "Mor"
+msgstr "Mor"
-#: tdeui/twindowlistmenu.cpp:129
-msgid "Unclutter Windows"
-msgstr "Järjestä ikkunat"
+#: tdecore/kcalendarsystemjalali.cpp:402
+msgid "Sha"
+msgstr "Sha"
-#: tdeui/twindowlistmenu.cpp:131
-msgid "Cascade Windows"
-msgstr "Sarjoita ikkunat"
+#: tdecore/kcalendarsystemjalali.cpp:404
+msgid "Meh"
+msgstr "Meh"
-#: tdeui/twindowlistmenu.cpp:185
-msgid "On All Desktops"
-msgstr "Kaikilla työpöydillä"
+#: tdecore/kcalendarsystemjalali.cpp:406
+msgid "Aba"
+msgstr "Aba"
-#: tdeui/twindowlistmenu.cpp:213
-msgid "No Windows"
-msgstr "Ei ikkunoita"
+#: tdecore/kcalendarsystemjalali.cpp:408
+msgid "Aza"
+msgstr "Aza"
-#: tdeui/tdefontrequester.cpp:38
-msgid "Choose..."
-msgstr "Valitse..."
+#: tdecore/kcalendarsystemjalali.cpp:410 tdecore/kcalendarsystemjalali.cpp:438
+msgid "Dei"
+msgstr "Dei"
-#: tdeui/tdefontrequester.cpp:102
-msgid "Click to select a font"
-msgstr "Napsauta valitaksesi kirjasimen"
+#: tdecore/kcalendarsystemjalali.cpp:412
+msgid "Bah"
+msgstr "Bah"
-#: tdeui/tdefontrequester.cpp:109
-msgid "Preview of the selected font"
-msgstr "Valitun kirjasimen esikatselu"
+#: tdecore/kcalendarsystemjalali.cpp:414
+msgid "Esf"
+msgstr "Esf"
-#: tdeui/tdefontrequester.cpp:111
-msgid ""
-"This is a preview of the selected font. You can change it by clicking the "
-"\"Choose...\" button."
-msgstr ""
-"Tämä on valitun kirjasimen esikatselu. Voit vaihtaa kirjasinta napsauttamalla "
-"\"Valitse\"-painiketta."
+#: tdecore/kcalendarsystemjalali.cpp:420
+msgid "Farvardin"
+msgstr "Farvardin"
-#: tdeui/tdefontrequester.cpp:117
-msgid "Preview of the \"%1\" font"
-msgstr "Kirjasimen \"%1\" esikatselu"
+#: tdecore/kcalendarsystemjalali.cpp:422
+msgid "Ordibehesht"
+msgstr "Ordibehesht"
-#: tdeui/tdefontrequester.cpp:119
-msgid ""
-"This is a preview of the \"%1\" font. You can change it by clicking the "
-"\"Choose...\" button."
-msgstr ""
-"Tämä on kirjasimen \"%1\" esikatselu. Voit vaihtaa kirjasinta napsauttamalla "
-"\"Valitse\"-painiketta."
+#: tdecore/kcalendarsystemjalali.cpp:424
+msgid "Khordad"
+msgstr "Khordad"
-#: tdeui/kpixmapregionselectorwidget.cpp:141
-msgid "Image Operations"
-msgstr "Kuvan toimenpiteet"
+#: tdecore/kcalendarsystemjalali.cpp:428
+msgid "Mordad"
+msgstr "Mordad"
-#: tdeui/kpixmapregionselectorwidget.cpp:143
-msgid "&Rotate Clockwise"
-msgstr "&Kierrä myötäpäivään"
+#: tdecore/kcalendarsystemjalali.cpp:430
+msgid "Shahrivar"
+msgstr "Shahrivar"
-#: tdeui/kpixmapregionselectorwidget.cpp:148
-msgid "Rotate &Counterclockwise"
-msgstr "Kierrä &vastapäivään"
+#: tdecore/kcalendarsystemjalali.cpp:432
+msgid "Mehr"
+msgstr "Mehr"
-#: tdeui/tdeactionselector.cpp:69
-msgid "&Available:"
-msgstr "&Käytettävissä:"
+#: tdecore/kcalendarsystemjalali.cpp:434
+msgid "Aban"
+msgstr "Aban"
-#: tdeui/tdeactionselector.cpp:84
-msgid "&Selected:"
-msgstr "&Valittu:"
+#: tdecore/kcalendarsystemjalali.cpp:436
+msgid "Azar"
+msgstr "Azar"
-#: tdeui/kdockwidget.cpp:237
-msgid ""
-"_: Freeze the window geometry\n"
-"Freeze"
-msgstr "Jäädytä"
+#: tdecore/kcalendarsystemjalali.cpp:440
+msgid "Bahman"
+msgstr "Bahman"
-#: tdeui/kdockwidget.cpp:244
-msgid ""
-"_: Dock this window\n"
-"Dock"
-msgstr "Ankkuroi"
+#: tdecore/kcalendarsystemjalali.cpp:442
+msgid "Esfand"
+msgstr "Esfand"
-#: tdeui/kdockwidget.cpp:251
-msgid "Detach"
-msgstr "Irrota"
+#: tdecore/kcalendarsystemjalali.cpp:476
+msgid "2sh"
+msgstr "2sh"
-#: tdemdi/tdemdi/guiclient.cpp:152 tdemdi/tdemdiguiclient.cpp:265
-#: tdeui/kdockwidget.cpp:2939
-#, c-format
-msgid "Hide %1"
-msgstr "Piilota %1"
+#: tdecore/kcalendarsystemjalali.cpp:478
+msgid "3sh"
+msgstr "3sh"
-#: tdemdi/tdemdi/guiclient.cpp:148 tdemdi/tdemdiguiclient.cpp:260
-#: tdeui/kdockwidget.cpp:2945
-#, c-format
-msgid "Show %1"
-msgstr "Näytä %1"
+#: tdecore/kcalendarsystemjalali.cpp:480
+msgid "4sh"
+msgstr "4sh"
-#: 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 ""
-"Etsi vuorovaikutteisesti näppäinkomentojen nimillä (esim. Kopioi) tai "
-"näppäinyhdistelmillä (esim. Ctrl+C) antamalla hakutieto tähän."
+#: tdecore/kcalendarsystemjalali.cpp:482
+msgid "5sh"
+msgstr "5sh"
-#: 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 ""
-"Tässä näet listan näppäinyhdistelmistä. Vasemmassa reunassa näkyvät toiminnot "
-"(esim. Kopioi) ja oikeassa näppäinyhdistelmät (esim. CTRL-V)."
+#: tdecore/kcalendarsystemjalali.cpp:484
+msgid "Jom"
+msgstr "Jom"
-#: tdeui/kkeydialog.cpp:363
-msgid "Action"
-msgstr "Toimenpide"
+#: tdecore/kcalendarsystemjalali.cpp:486
+msgid "shn"
+msgstr "shn"
-#: tdeui/kkeydialog.cpp:364
-msgid "Shortcut"
-msgstr "Näppäinyhdistelmä"
+#: tdecore/kcalendarsystemjalali.cpp:488
+msgid "1sh"
+msgstr "1sh"
-#: tdeui/kkeydialog.cpp:365
-msgid "Alternate"
-msgstr "Vaihtoehtoinen"
+#: tdecore/kcalendarsystemjalali.cpp:494
+msgid "Do shanbe"
+msgstr "Do shanbe"
-#: tdeui/kkeydialog.cpp:380
-msgid "Shortcut for Selected Action"
-msgstr "Näppäin valitulle toiminnolle"
+#: tdecore/kcalendarsystemjalali.cpp:496
+msgid "Se shanbe"
+msgstr "Se shanbe"
-#: tdeui/kkeydialog.cpp:393
-msgid ""
-"_: no key\n"
-"&None"
-msgstr "&Ei mikään"
+#: tdecore/kcalendarsystemjalali.cpp:498
+msgid "Chahar shanbe"
+msgstr "Chahar shanbe"
-#: tdeui/kkeydialog.cpp:398
-msgid "The selected action will not be associated with any key."
-msgstr "Valittua toimintoa ei sidota mihinkään näppäimeen"
+#: tdecore/kcalendarsystemjalali.cpp:500
+msgid "Panj shanbe"
+msgstr "Panj shanbe"
-#: tdeui/kkeydialog.cpp:401
-msgid ""
-"_: default key\n"
-"De&fault"
-msgstr "&Oletus"
+#: tdecore/kcalendarsystemjalali.cpp:502
+msgid "Jumee"
+msgstr "Jumee"
-#: tdeui/kkeydialog.cpp:406
-msgid ""
-"This will bind the default key to the selected action. Usually a reasonable "
-"choice."
-msgstr ""
-"Tämä tulee olemaan oletusnäppäin valitulle toiminnolle. Yleensä järkevä "
-"valinta."
+#: tdecore/kcalendarsystemjalali.cpp:504
+msgid "Shanbe"
+msgstr "Shanbe"
-#: tdeui/kkeydialog.cpp:409
-msgid "C&ustom"
-msgstr "&Muokattu"
+#: tdecore/kcalendarsystemjalali.cpp:506
+msgid "Yek-shanbe"
+msgstr "Yek-shanbe"
-#: tdeui/kkeydialog.cpp:414
-msgid ""
-"If this option is selected you can create a customized key binding for the "
-"selected action using the buttons below."
-msgstr ""
-"Jos tämä kohta on valittuna, voit luoda oman näppäinyhdistelmän toiminnolle "
-"allaolevien painikkeiden avulla."
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:45
+msgid "Directory to generate files in"
+msgstr "Kansio, jonne tiedostot luodaan"
-#: tdeui/kkeydialog.cpp:428
-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."
-msgstr ""
-"Napsauta tätä painiketta valitaksesi oman pikanäppäimen valitulle toiminnolle. "
-"Halutessasi voit lisätä halutun näppäinyhdistelmän erikoisnäppäimet."
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:46
+msgid "Input kcfg XML file"
+msgstr "Syötä Kcfg XML -tiedosto"
-#: tdeui/kkeydialog.cpp:470
-msgid "Shortcuts"
-msgstr "Näppäinyhdistelmät"
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:47
+msgid "Code generation options file"
+msgstr "Koodin luonnin asetustiedosto."
-#: tdeui/kkeydialog.cpp:536
-msgid "Default key:"
-msgstr "Oletusnäppäin:"
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:955
+msgid "TDE .kcfg compiler"
+msgstr "TDE:n .kcfg-kääntäjä"
-#: tdeui/kkeybutton.cpp:89 tdeui/kkeydialog.cpp:536 tdeui/klineedit.cpp:889
-msgid "None"
-msgstr "Ei mikään"
+#: tdecore/tdeconfig_compiler/tdeconfig_compiler.cpp:956
+msgid "TDEConfig Compiler"
+msgstr "TDEConfig-kääntäjä"
-#: tdeui/kkeydialog.cpp:715
+#: tdecore/network/tdesocketbase.cpp:172
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 ""
-"Jos haluat käyttää %1-näppäintä, näppäinyhdistelmä täytyy tehdä näppäinten Win, "
-"Alt, Ctrl ja/tai Shift avulla."
-
-#: tdeui/kkeydialog.cpp:718
-msgid "Invalid Shortcut Key"
-msgstr "Virheellinen näppäinyhdistelmä"
+"_: Socket error code NoError\n"
+"no error"
+msgstr "ei virhettä"
-#: tdeui/kkeydialog.cpp:943
+#: tdecore/network/tdesocketbase.cpp:177
msgid ""
-"The '%1' key combination has already been allocated to the \"%2\" action.\n"
-"Please choose a unique key combination."
-msgstr ""
-"Näppäinyhdistelmä %1 on jo käytössä yleiselle toiminnolle \"%2\".\n"
-"Valitse jokin muu näppäinyhdistelmä."
-
-#: tdeui/kkeydialog.cpp:958
-msgid "Conflict with Standard Application Shortcut"
-msgstr "Ristiriita sovelluksen näppäinyhdistelmän kanssa"
+"_: Socket error code LookupFailure\n"
+"name lookup has failed"
+msgstr "nimihaku on epäonnistunut"
-#: tdeui/kkeydialog.cpp:959
+#: tdecore/network/tdesocketbase.cpp:182
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 ""
-"Näppäinyhdistelmä \"%1\" on jo käytössä yleiselle toiminnolle \"%2\".\n"
-"Haluatko sijoittaa näppäinyhdistelmän kuitenkin tälle toiminnolle nykyisen "
-"sijaan?"
-
-#: tdeui/kkeydialog.cpp:964
-msgid "Conflict with Global Shortcut"
-msgstr "Ristiriita yleisen näppäinyhdistelmän kanssa"
+"_: Socket error code AddressInUse\n"
+"address already in use"
+msgstr "osoite on jo käytössä"
-#: tdeui/kkeydialog.cpp:965
+#: tdecore/network/tdesocketbase.cpp:187
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 ""
-"Näppäinyhdistelmä \"%1\" on jo käytössä yleiselle toiminnolle \"%2\".\n"
-"Haluatko sijoittaa näppäinyhdistelmän kuitenkin tälle toiminnolle nykyisen "
-"sijaan?"
-
-#: tdeui/kkeydialog.cpp:970
-msgid "Key Conflict"
-msgstr "Näppäinristiriita"
+"_: Socket error code AlreadyBound\n"
+"socket is already bound"
+msgstr "pistoke on jo liitetty"
-#: tdeui/kkeydialog.cpp:971
+#: tdecore/network/tdesocketbase.cpp:192
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 ""
-"Näppäinyhdistelmä \"%1\" on jo annettuna toiminnolle \"%2\".\n"
-"Haluatko sijoittaa näppäinyhdistelmän kuitenkin tälle toiminnolle nykyisen "
-"sijaan?"
-
-#: tdeui/kkeydialog.cpp:977
-msgid "Reassign"
-msgstr "Uudelleensijoita"
-
-#: tdeui/kkeydialog.cpp:1091 tdeui/kkeydialog.cpp:1103
-msgid "Configure Shortcuts"
-msgstr "Muokkaa näppäinyhdistelmiä"
-
-#: tdeui/kjanuswidget.cpp:161
-msgid "Empty Page"
-msgstr "Tyhjä sivu"
-
-#: tdeui/tdeshortcutdialog.cpp:68
-msgid "Configure Shortcut"
-msgstr "Muokkaa näppäinyhdistelmää"
-
-#: tdeui/tdeshortcutdialog.cpp:71
-msgid "Advanced"
-msgstr "Lisäasetukset"
-
-#: tdeui/ktextedit.cpp:231
-msgid "Check Spelling..."
-msgstr "Tarkista oikeinkirjoitus..."
-
-#: tdeui/ktextedit.cpp:237
-msgid "Auto Spell Check"
-msgstr "Automaattinen oikoluku"
-
-#: tdeui/ktextedit.cpp:241
-msgid "Allow Tabulations"
-msgstr "Salli sarkainsisennykset"
-
-#: tdeui/keditlistbox.cpp:124
-msgid "&Add"
-msgstr "&Lisää"
-
-#: tdeui/keditlistbox.cpp:148
-msgid "Move &Up"
-msgstr "Siirrä &ylös"
-
-#: tdeui/keditlistbox.cpp:153
-msgid "Move &Down"
-msgstr "Siirrä &alas"
-
-#: tdeui/kdatepicker.cpp:88
-#, c-format
-msgid "Week %1"
-msgstr "Viikko %1"
-
-#: tdeui/kdatepicker.cpp:163
-msgid "Next year"
-msgstr "Seuraava vuosi"
-
-#: tdeui/kdatepicker.cpp:164
-msgid "Previous year"
-msgstr "Edellinen vuosi"
-
-#: tdeui/kdatepicker.cpp:165
-msgid "Next month"
-msgstr "Seuraava kuukausi"
-
-#: tdeui/kdatepicker.cpp:166
-msgid "Previous month"
-msgstr "Edellinen kuukausi"
-
-#: tdeui/kdatepicker.cpp:167
-msgid "Select a week"
-msgstr "Valitse viikko"
-
-#: tdeui/kdatepicker.cpp:168
-msgid "Select a month"
-msgstr "Valitse kuukausi"
-
-#: tdeui/kdatepicker.cpp:169
-msgid "Select a year"
-msgstr "Valitse vuosi"
-
-#: tdeui/kdatepicker.cpp:170
-msgid "Select the current day"
-msgstr "Valitse nykyinen päivämäärä"
-
-#: tdeui/kxmlguibuilder.cpp:166 tdeui/kxmlguibuilder.cpp:365
-msgid "No text!"
-msgstr "Ei tekstiä."
-
-#: tdeui/kwizard.cpp:48
-msgid "&Back"
-msgstr "&Takaisin"
+"_: Socket error code AlreadyCreated\n"
+"socket is already created"
+msgstr "pistoke on jo luotu"
-#: tdeui/kwizard.cpp:49
+#: tdecore/network/tdesocketbase.cpp:197
msgid ""
-"_: Opposite to Back\n"
-"&Next"
-msgstr "&Seuraava"
-
-#: tdeui/kstdguiitem.cpp:120
-msgid "Discard changes"
-msgstr "Hylkää muutokset"
+"_: Socket error code NotBound\n"
+"socket is not bound"
+msgstr "pistoketta ei ole liitetty"
-#: tdeui/kstdguiitem.cpp:121
+#: tdecore/network/tdesocketbase.cpp:202
msgid ""
-"Pressing this button will discard all recent changes made in this dialog"
-msgstr "Tämän painikkeen napsauttaminen hylkää kaikki viimeaikaiset muutokset"
-
-#: tdeui/kstdguiitem.cpp:127
-msgid "Save data"
-msgstr "Tallenna tiedot"
-
-#: tdeui/kstdguiitem.cpp:132
-msgid "&Do Not Save"
-msgstr "&Älä tallenna"
-
-#: tdeui/kstdguiitem.cpp:133
-msgid "Don't save data"
-msgstr "Älä tallenna tietoja"
-
-#: tdeui/kstdaction_p.h:44 tdeui/kstdguiitem.cpp:138
-msgid "Save &As..."
-msgstr "Tallenna &nimellä..."
-
-#: tdeui/kstdguiitem.cpp:139
-msgid "Save file with another name"
-msgstr "Tallenna tiedosto toisella nimellä"
-
-#: tdeui/kstdguiitem.cpp:144
-msgid "Apply changes"
-msgstr "Käytä asetuksia"
+"_: Socket error code NotCreated\n"
+"socket has not been created"
+msgstr "pistoketta ei ole luotu"
-#: tdeui/kstdguiitem.cpp:145
+#: tdecore/network/tdesocketbase.cpp:207
msgid ""
-"When clicking <b>Apply</b>, the settings will be handed over to the program, "
-"but the dialog will not be closed.\n"
-"Use this to try different settings."
-msgstr ""
-"Jos napsautat <b>Käytä</b>-painiketta, muutokset\n"
-"otetaan käyttöön, mutta ikkunaa ei suljeta.\n"
-"Tällä painikkeella voit kokeilla asetuksia."
-
-#: tdeui/kstdguiitem.cpp:153
-msgid "Administrator &Mode..."
-msgstr "&Pääkäyttäjän tila"
-
-#: tdeui/kstdguiitem.cpp:153
-msgid "Enter Administrator Mode"
-msgstr "Siirry pääkäyttäjän tilaan"
+"_: Socket error code WouldBlock\n"
+"operation would block"
+msgstr "operaatio aiheuttaisi lukkiutumisen"
-#: tdeui/kstdguiitem.cpp:154
+#: tdecore/network/tdesocketbase.cpp:212
msgid ""
-"When clicking <b>Administrator Mode</b> you will be prompted for the "
-"administrator (root) password in order to make changes which require root "
-"privileges."
-msgstr ""
-"Kun napsautat <b>Pääkäyttäjän tila</b> -painiketta, sinulta kysytään "
-"pääkäyttäjän (root) salasana."
-
-#: tdeui/kstdguiitem.cpp:162
-msgid "Clear input"
-msgstr "Tyhjennä syöttökenttä"
-
-#: tdeui/kstdguiitem.cpp:163
-msgid "Clear the input in the edit field"
-msgstr "Tyhjennä syöttökenttä"
-
-#: tdeui/kstdguiitem.cpp:169
-msgid "Show help"
-msgstr "Näytä ohje"
-
-#: tdeui/kstdguiitem.cpp:175
-msgid "Close the current window or document"
-msgstr "Sulje nykyinen ikkuna tai asiakirja"
-
-#: tdeui/kstdguiitem.cpp:181
-msgid "Reset all items to their default values"
-msgstr "Palauta kaikki kohteet oletusarvoiksi"
-
-#: tdeui/kstdguiitem.cpp:189
-msgid "Go back one step"
-msgstr "Siirry yksi askel taaksepäin"
-
-#: tdeui/kstdguiitem.cpp:197
-msgid "Go forward one step"
-msgstr "Siirry yksi askel eteenpäin"
-
-#: tdeui/kstdguiitem.cpp:208
-msgid "Opens the print dialog to print the current document"
-msgstr "Avaa tulostusikkunan, asiakirjan tulostamiseksi"
+"_: Socket error code ConnectionRefused\n"
+"connection actively refused"
+msgstr "yhteys estettiin"
-#: tdeui/kstdguiitem.cpp:214
-msgid "C&ontinue"
-msgstr "&Jatka"
+#: tdecore/network/tdesocketbase.cpp:217
+msgid ""
+"_: Socket error code ConnectionTimedOut\n"
+"connection timed out"
+msgstr "yhteyden aikakatkaisu"
-#: tdeui/kstdguiitem.cpp:215
-msgid "Continue operation"
-msgstr "Jatka toimenpidettä"
+#: tdecore/network/tdesocketbase.cpp:222
+msgid ""
+"_: Socket error code InProgress\n"
+"operation is already in progress"
+msgstr "toimenpide on jo käynnissä"
-#: tdeui/kstdguiitem.cpp:221
-msgid "Delete item(s)"
-msgstr "Poista tietue(ita)"
+#: tdecore/network/tdesocketbase.cpp:227
+msgid ""
+"_: Socket error code NetFailure\n"
+"network failure occurred"
+msgstr "tapahtui verkkovirhe"
-#: tdeui/kstdguiitem.cpp:227
-msgid "Open file"
-msgstr "Avaa tiedosto"
+#: tdecore/network/tdesocketbase.cpp:232
+msgid ""
+"_: Socket error code NotSupported\n"
+"operation is not supported"
+msgstr "tehtävää ei tueta"
-#: tdeui/kstdguiitem.cpp:233
-msgid "Quit application"
-msgstr "Sulje ohjelma"
+#: tdecore/network/tdesocketbase.cpp:237
+msgid ""
+"_: Socket error code Timeout\n"
+"timed operation timed out"
+msgstr "ajastetun toiminnon aikakatkaisu"
-#: tdeui/kstdguiitem.cpp:238
-msgid "&Reset"
-msgstr "&Palauta oletukset"
+#: tdecore/network/tdesocketbase.cpp:242
+msgid ""
+"_: Socket error code UnknownError\n"
+"an unknown/unexpected error has happened"
+msgstr "tapahtui tuntematon virhe"
-#: tdeui/kstdguiitem.cpp:239
-msgid "Reset configuration"
-msgstr "Palauta asetukset"
+#: tdecore/network/tdesocketbase.cpp:247
+msgid ""
+"_: Socket error code RemotelyDisconnected\n"
+"remote host closed connection"
+msgstr "etäpalvelin sulki yhteyden"
-#: tdeui/kstdguiitem.cpp:244
+#: tdecore/network/tdesocketaddress.cpp:625
+#, c-format
msgid ""
-"_: Verb\n"
-"&Insert"
-msgstr "&Liitä"
+"_: 1: the unknown socket address family number\n"
+"Unknown family %1"
+msgstr "Tuntematon osoiteperhe %1"
-#: tdeui/kstdguiitem.cpp:249
-msgid "Confi&gure..."
-msgstr "&Asetukset..."
+#: tdecore/network/kresolver.cpp:558
+msgid "requested family not supported for this host name"
+msgstr "tämä palvelin ei tue pyydettyä perhettä"
-#: tdeui/kstdguiitem.cpp:274
-msgid "Test"
-msgstr "Kokeile"
+#: tdecore/network/kresolver.cpp:561
+msgid "invalid flags"
+msgstr "virheelliset lisämääreet"
-#: tdeui/kstdguiitem.cpp:284
-msgid "&Overwrite"
-msgstr "&Ylikirjoita"
+#: tdecore/network/kresolver.cpp:564
+msgid "requested family not supported"
+msgstr "pyydettyä perhettä ei tueta"
-#: tdeui/ktimezonewidget.cpp:45
-msgid "Area"
-msgstr "Alue"
+#: tdecore/network/kresolver.cpp:565
+msgid "requested service not supported for this socket type"
+msgstr "tällä pistoketyypillä ei voi käyttää pyydettyä palvelua"
-#: kab/addressbook.cc:295 tdeui/ktimezonewidget.cpp:47
-msgid "Comment"
-msgstr "Kommentti"
+#: tdecore/network/kresolver.cpp:566
+msgid "requested socket type not supported"
+msgstr "pyydettyä pistoketyyppiä ei tueta"
-#: tdeui/klineedit.cpp:890
-msgid "Manual"
-msgstr "Manuaalinen"
+#: tdecore/network/kresolver.cpp:567
+msgid "unknown error"
+msgstr "Tuntematon virhe"
-#: tdeui/klineedit.cpp:891
-msgid "Automatic"
-msgstr "Automaattinen"
+#: tdecore/network/kresolver.cpp:569
+#, c-format
+msgid ""
+"_: 1: the i18n'ed system error code, from errno\n"
+"system error: %1"
+msgstr "järjestelmävirhe: %1"
-#: tdeui/klineedit.cpp:892
-msgid "Dropdown List"
-msgstr "Alasvetovalikko"
+#: tdecore/network/kresolver.cpp:574
+msgid "request was canceled"
+msgstr "pyyntö peruutettiin"
-#: tdeui/klineedit.cpp:893
-msgid "Short Automatic"
-msgstr "Lyhyt automaattinen"
+#: tdecore/tdehw/tdenetworkconnections.cpp:525
+msgid "hidden"
+msgstr ""
-#: tdeui/klineedit.cpp:894
-msgid "Dropdown List && Automatic"
-msgstr "Alasvetovalikko automaattinen"
+#: tdecore/tdehw/tdenetworkconnections.cpp:769
+msgid "Wired Ethernet"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2046
-msgid "Toolbar Menu"
-msgstr "Työkalurivin valikko"
+#: tdecore/tdehw/tdenetworkconnections.cpp:772
+msgid "802.11 WiFi"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2049
-msgid ""
-"_: toolbar position string\n"
-"Top"
-msgstr "Ylhäällä"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4049
+#: tdecore/tdehw/tdenetworkconnections.cpp:775
+msgid "Bluetooth"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2050
-msgid ""
-"_: toolbar position string\n"
-"Left"
-msgstr "Vasemmalla"
+#: tdecore/tdehw/tdenetworkconnections.cpp:778
+msgid "OLPC Mesh"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2051
-msgid ""
-"_: toolbar position string\n"
-"Right"
-msgstr "Oikealla"
+#: tdecore/tdehw/tdenetworkconnections.cpp:781
+msgid "WiMax"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2052
-msgid ""
-"_: toolbar position string\n"
-"Bottom"
-msgstr "Alhaalla"
+#: tdecore/tdehw/tdenetworkconnections.cpp:784
+msgid "Cellular Modem"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2054
-msgid ""
-"_: toolbar position string\n"
-"Floating"
-msgstr "Kelluva"
+#: tdecore/tdehw/tdenetworkconnections.cpp:787
+msgid "Infiniband"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2055
-msgid ""
-"_: min toolbar\n"
-"Flat"
-msgstr "Tasainen"
+#: tdecore/tdehw/tdenetworkconnections.cpp:790
+msgid "Bond"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2058
-msgid "Icons Only"
-msgstr "Vain kuvakkeet"
+#: tdecore/tdehw/tdenetworkconnections.cpp:793
+msgid "Virtual LAN"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2059
-msgid "Text Only"
-msgstr "Vain teksti"
+#: tdecore/tdehw/tdenetworkconnections.cpp:796
+msgid "ADSL"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2060
-msgid "Text Alongside Icons"
-msgstr "Teksti kuvakkeiden vierellä"
+#: tdecore/tdehw/tdenetworkconnections.cpp:799
+msgid "Virtual Private Network"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2061
-msgid "Text Under Icons"
-msgstr "Teksti kuvakkeiden alla"
+#: tdecore/tdehw/tdestoragedevice.cpp:526
+msgid "%1 Removable Device"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2086 tdeui/tdetoolbar.cpp:2107
-msgid "Small (%1x%2)"
-msgstr "Pieni (%1x%2)"
+#: tdecore/tdehw/tdestoragedevice.cpp:529
+msgid "%1 Fixed Storage Device"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2088 tdeui/tdetoolbar.cpp:2109
-msgid "Medium (%1x%2)"
-msgstr "Keskikoko (%1x%2)"
+#: tdecore/tdehw/tdestoragedevice.cpp:546
+#: tdecore/tdehw/tdestoragedevice.cpp:581
+msgid "Hard Disk Drive"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2090 tdeui/tdetoolbar.cpp:2111
-msgid "Large (%1x%2)"
-msgstr "Suuri (%1x%2)"
+#: tdecore/tdehw/tdestoragedevice.cpp:550
+msgid "Floppy Drive"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2092 tdeui/tdetoolbar.cpp:2113
-msgid "Huge (%1x%2)"
-msgstr "Valtava (%1x%2)"
+#: tdecore/tdehw/tdestoragedevice.cpp:553
+msgid "Optical Drive"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2124
-msgid "Text Position"
-msgstr "Tekstin sijainti"
+#: tdecore/tdehw/tdestoragedevice.cpp:556
+msgid "CDROM Drive"
+msgstr ""
-#: tdeui/tdetoolbar.cpp:2126
-msgid "Icon Size"
-msgstr "Kuvakkeen koko"
+#: tdecore/tdehw/tdestoragedevice.cpp:559
+msgid "CDRW Drive"
+msgstr ""
-#: tdenewstuff/downloaddialog.cpp:306 tdenewstuff/downloaddialog.cpp:544
-#: tdeui/tdemessagebox.cpp:246
-msgid "Details"
-msgstr "Yksityiskohdat"
+#: tdecore/tdehw/tdestoragedevice.cpp:562
+msgid "DVD Drive"
+msgstr ""
-#: tdeui/tdemessagebox.cpp:428 tdeui/tdemessagebox.cpp:479
-msgid "Question"
-msgstr "Kysymys"
+#: tdecore/tdehw/tdestoragedevice.cpp:565
+msgid "DVDRW Drive"
+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 "Älä kysy uudelleen"
+#: tdecore/tdehw/tdestoragedevice.cpp:568
+msgid "DVDRAM Drive"
+msgstr ""
-#: tdeui/kcommand.cpp:151 tdeui/kcommand.cpp:166 tdeui/kcommand.cpp:199
-#: tdeui/kcommand.cpp:241
-#, c-format
-msgid "&Undo: %1"
-msgstr "&Kumoa: %1"
+#: tdecore/tdehw/tdestoragedevice.cpp:571
+msgid "Zip Drive"
+msgstr ""
-#: tdeui/kcommand.cpp:192 tdeui/kcommand.cpp:247
-#, c-format
-msgid "&Redo: %1"
-msgstr "&Tee uudelleen: %1"
+#: tdecore/tdehw/tdestoragedevice.cpp:574
+msgid "Tape Drive"
+msgstr ""
-#: tdeui/kcommand.cpp:322
-#, c-format
-msgid "Undo: %1"
-msgstr "Kumoa: %1"
+#: tdecore/tdehw/tdestoragedevice.cpp:577
+msgid "Digital Camera"
+msgstr ""
-#: tdeui/kcommand.cpp:341 tdeui/kcommand.cpp:346
-#, c-format
-msgid "Redo: %1"
-msgstr "Tee uudelleen: %1"
+#: tdecore/tdehw/tdestoragedevice.cpp:583
+#, fuzzy
+msgid "Removable Storage"
+msgstr "Poista merkintä"
-#: tdeui/tdefontdialog.cpp:101
-msgid "Here you can choose the font to be used."
-msgstr "Tässä voit valita käytettävän kirjasimen."
+#: tdecore/tdehw/tdestoragedevice.cpp:586
+msgid "Compact Flash"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:113
-msgid "Requested Font"
-msgstr "Pyydetty kirjasin"
+#: tdecore/tdehw/tdestoragedevice.cpp:589
+msgid "Memory Stick"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:136
-msgid "Change font family?"
-msgstr "Vaihda kirjasinperhe?"
+#: tdecore/tdehw/tdestoragedevice.cpp:592
+msgid "Smart Media"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:138
-msgid "Enable this checkbox to change the font family settings."
-msgstr "Valitse tämä vaihtaaksesi kirjasinperheasetuksia."
+#: tdecore/tdehw/tdestoragedevice.cpp:595
+#, fuzzy
+msgid "Secure Digital"
+msgstr "Turvallisuus"
-#: tdeui/tdefontdialog.cpp:151
-msgid "Font style"
-msgstr "Kirjasimen tyyli"
+#: tdecore/tdehw/tdestoragedevice.cpp:600
+msgid "Random Access Memory"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:155
-msgid "Change font style?"
-msgstr "Muuta kirjasimen tyyli?"
+#: tdecore/tdehw/tdestoragedevice.cpp:603
+msgid "Loop Device"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:157
-msgid "Enable this checkbox to change the font style settings."
-msgstr "Valitse tämä vaihtaaksesi kirjasintyyliasetuksia."
+#: tdecore/tdehw/tdestoragedevice.cpp:946
+msgid "No supported mounting methods were detected on your system"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:163
-msgid "Font style:"
-msgstr "Kirjasimen tyyli:"
+#: tdecore/tdehw/tdestoragedevice.cpp:1124
+msgid "No supported unmounting methods were detected on your system"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:171
-msgid "Size"
-msgstr "Koko"
+#: tdecore/tdehw/tdeeventdevice.cpp:288
+msgid "Lid Switch"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:175
-msgid "Change font size?"
-msgstr "Vaihda kirjasinkoko?"
+#: tdecore/tdehw/tdeeventdevice.cpp:291
+#, fuzzy
+msgid "Tablet Mode"
+msgstr "&Välilehtitila"
-#: tdeui/tdefontdialog.cpp:177
-msgid "Enable this checkbox to change the font size settings."
-msgstr "Valitse tämä vaihtaaksesi kirjasinkokoasetuksia."
+#: tdecore/tdehw/tdeeventdevice.cpp:294
+msgid "Headphone Inserted"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:183
-msgid "Size:"
-msgstr "Koko:"
+#: tdecore/tdehw/tdeeventdevice.cpp:297
+msgid "Radio Frequency Device Kill Switch"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:199
-msgid "Here you can choose the font family to be used."
-msgstr "Tässä voit valita käytettävän kirjasinperheen."
+#: tdecore/tdehw/tdeeventdevice.cpp:300
+msgid "Enable Radio"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:221
-msgid "Here you can choose the font style to be used."
-msgstr "Tässä voit valita käytettävän kirjasintyylin."
+#: tdecore/tdehw/tdeeventdevice.cpp:303
+msgid "Microphone Inserted"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:224 tdeui/tdefontdialog.cpp:473
-#: tdeui/tdefontdialog.cpp:475 tdeui/tdefontdialog.cpp:484
-#: tdeui/tdefontdialog.cpp:485
-msgid "Regular"
-msgstr "Tavallinen"
+#: tdecore/tdehw/tdeeventdevice.cpp:306
+#, fuzzy
+msgid "Docked"
+msgstr "Ankkuroi"
-#: tdeui/tdefontdialog.cpp:226
-msgid "Bold"
-msgstr "Lihavoitu"
+#: tdecore/tdehw/tdeeventdevice.cpp:309
+msgid "Line Out Inserted"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:227
-msgid "Bold Italic"
-msgstr "Lihava kursiivi"
+#: tdecore/tdehw/tdeeventdevice.cpp:312
+msgid "Physical Jack Inserted"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:244
-msgid "Relative"
-msgstr "Suhteellinen"
+#: tdecore/tdehw/tdeeventdevice.cpp:315
+msgid "Video Out Inserted"
+msgstr ""
-#: tdeui/tdefontdialog.cpp:246
-msgid "Font size<br><i>fixed</i> or <i>relative</i><br>to environment"
+#: tdecore/tdehw/tdeeventdevice.cpp:318
+msgid "Camera Lens Cover"
msgstr ""
-"Kirjasinkoko"
-"<br><i>määrätty</i> tai <i>suhteellinen</i></br> ympäristöön"
-#: 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)."
+#: tdecore/tdehw/tdeeventdevice.cpp:321
+msgid "Keypad Slide"
msgstr ""
-"Tässä voit valita määrätyn kirjasinkoon tai kirjasinkoon, joka lasketaan "
-"dynaamisesti ja sovitetaan muuttuvaan ympäristöön (esim. "
-"käyttöliittymäelementtien mitat ja paperikoko)."
-#: tdeui/tdefontdialog.cpp:272
-msgid "Here you can choose the font size to be used."
-msgstr "Tässä voit valita käytettävän kirjasinkoon."
+#: tdecore/tdehw/tdeeventdevice.cpp:324
+msgid "Front Proximity"
+msgstr ""
-#. 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 "The Quick Brown Fox Jumps Over The Lazy Dog"
+#: tdecore/tdehw/tdeeventdevice.cpp:327
+#, fuzzy
+msgid "Rotate Lock"
+msgstr "&Kierrä myötäpäivään"
-#: tdeui/tdefontdialog.cpp:301
-msgid ""
-"This sample text illustrates the current settings. You may edit it to test "
-"special characters."
+#: tdecore/tdehw/tdeeventdevice.cpp:330
+msgid "Line In Inserted"
msgstr ""
-"Tämä näyteteksti havainnollistaa nykyisiä asetuksia. Voit muokata sitä "
-"kokeillaksesi erikoismerkkejä."
-#: tdeui/tdefontdialog.cpp:310 tdeui/tdefontdialog.cpp:320
-msgid "Actual Font"
-msgstr "Todellinen kirjasin"
+#: tdecore/tdehw/tdeeventdevice.cpp:333
+msgid "Power Button"
+msgstr ""
-#: tdemdi/tdemdi/guiclient.cpp:79 tdemdi/tdemdiguiclient.cpp:139
-msgid "Tool &Views"
-msgstr "&Työkalunäkymät"
+#: tdecore/tdehw/tdeeventdevice.cpp:336
+msgid "Sleep Button"
+msgstr ""
-#: tdemdi/tdemdiguiclient.cpp:142
-msgid "MDI Mode"
-msgstr "MDI-tila"
+#: tdecore/tdehw/tdegenericdevice.cpp:315
+#: tdecore/tdehw/tdehardwaredevices.cpp:3140
+msgid "Generic %1 Device"
+msgstr ""
-#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2594
-msgid "&Toplevel Mode"
-msgstr "&Päätaso-tila"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3145
+msgid "Disconnected %1 Port"
+msgstr ""
-#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2595
-msgid "C&hildframe Mode"
-msgstr "&Lapsikehystila"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3513
+#: tdecore/tdehw/tdehardwaredevices.cpp:3593
+#: tdecore/tdehw/tdehardwaredevices.cpp:3605
+#, fuzzy
+msgid "Unknown PCI Device"
+msgstr "Tuntematon kenttä"
-#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2596
-msgid "Ta&b Page Mode"
-msgstr "&Välilehtitila"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3623
+#: tdecore/tdehw/tdehardwaredevices.cpp:3703
+#: tdecore/tdehw/tdehardwaredevices.cpp:3715
+#, fuzzy
+msgid "Unknown USB Device"
+msgstr "Tuntematon kenttä"
-#: tdemdi/tdemdiguiclient.cpp:144 tdemdi/tdemdimainfrm.cpp:2597
-msgid "I&DEAl Mode"
-msgstr "&IDEAL-tila"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3744
+#: tdecore/tdehw/tdehardwaredevices.cpp:3785
+#, fuzzy
+msgid "Unknown PNP Device"
+msgstr "Tuntematon kenttä"
-#: tdemdi/tdemdi/guiclient.cpp:81 tdemdi/tdemdiguiclient.cpp:154
-msgid "Tool &Docks"
-msgstr "Työkalutel&akat"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3814
+#: tdecore/tdehw/tdehardwaredevices.cpp:3855
+msgid "Unknown Monitor Device"
+msgstr ""
-#: tdemdi/tdemdi/guiclient.cpp:82 tdemdi/tdemdiguiclient.cpp:155
-msgid "Switch Top Dock"
-msgstr "Telakoi ylös"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3944
+#, fuzzy
+msgid "Root"
+msgstr "NoCARoot"
-#: tdemdi/tdemdi/guiclient.cpp:84 tdemdi/tdemdiguiclient.cpp:157
-msgid "Switch Left Dock"
-msgstr "Telakoi vasemmalle"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3947
+#, fuzzy
+msgid "System Root"
+msgstr "Järjestelmän valikko"
-#: tdemdi/tdemdi/guiclient.cpp:86 tdemdi/tdemdiguiclient.cpp:159
-msgid "Switch Right Dock"
-msgstr "Telakoi oikealle"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3950
+msgid "CPU"
+msgstr ""
-#: tdemdi/tdemdi/guiclient.cpp:88 tdemdi/tdemdiguiclient.cpp:161
-msgid "Switch Bottom Dock"
-msgstr "Telakoi alas"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3953
+#, fuzzy
+msgid "Graphics Processor"
+msgstr "Maantieteellinen sijainti"
-#: tdemdi/tdemdi/guiclient.cpp:91 tdemdi/tdemdiguiclient.cpp:164
-msgid "Previous Tool View"
-msgstr "Edellinen työkalunäkymä"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3956
+msgid "RAM"
+msgstr ""
-#: tdemdi/tdemdi/guiclient.cpp:93 tdemdi/tdemdiguiclient.cpp:166
-msgid "Next Tool View"
-msgstr "Seuraava työkalunäkymä"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3959
+msgid "Bus"
+msgstr ""
-#: tdemdi/tdemdichildfrmcaption.cpp:71 tdemdi/tdemdichildview.cpp:63
-#: tdemdi/tdemdichildview.cpp:89
-msgid "Unnamed"
-msgstr "Nimetön"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3962
+msgid "I2C Bus"
+msgstr ""
-#: tdemdi/tdemdichildfrm.cpp:1239
-msgid "R&esize"
-msgstr "&Vaihda kokoa"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3965
+msgid "MDIO Bus"
+msgstr ""
-#: tdemdi/tdemdichildfrm.cpp:1240
-msgid "M&inimize"
-msgstr "&Pienennä"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3968
+#, fuzzy
+msgid "Mainboard"
+msgstr "Päätyökalurivi"
-#: tdemdi/tdemdichildfrm.cpp:1241
-msgid "M&aximize"
-msgstr "&Suurenna"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3971
+msgid "Disk"
+msgstr ""
-#: tdemdi/tdemdichildfrm.cpp:1261
-msgid "&Maximize"
-msgstr "&Suurenna"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3974
+msgid "SCSI"
+msgstr ""
-#: tdemdi/tdemdichildfrm.cpp:1265
-msgid "M&ove"
-msgstr "&Siirrä"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3977
+msgid "Storage Controller"
+msgstr ""
-#: tdemdi/tdemdichildfrm.cpp:1267
-msgid "&Resize"
-msgstr "&Vaihda kokoa"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3980
+msgid "Mouse"
+msgstr ""
-#: tdemdi/tdemdichildfrm.cpp:1270
-msgid "&Undock"
-msgstr "&Irrota"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3983
+msgid "Keyboard"
+msgstr ""
-#: tdemdi/tdemdi/dockcontainer.cpp:195 tdemdi/tdemdidockcontainer.cpp:218
-msgid ""
-"_: Switch between overlap and side by side mode\n"
-"Overlap"
-msgstr "Päällekkäin"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3986
+msgid "HID"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:979
-msgid "Window"
-msgstr "Ikkuna"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3992
+msgid "Monitor and Display"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:992
-msgid "Undock"
-msgstr "Irrota"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3995
+msgid "Network"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:1002
-msgid "Dock"
-msgstr "Ankkuroi"
+#: tdecore/tdehw/tdehardwaredevices.cpp:3998
+#, fuzzy
+msgid "Printer"
+msgstr "Tulosta"
-#: tdemdi/tdemdimainfrm.cpp:1007
-msgid "Operations"
-msgstr "Toimenpiteet"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4001
+msgid "Scanner"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2577
-msgid "Close &All"
-msgstr "&Sulje kaikki"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4007
+#, fuzzy
+msgid "Video Capture"
+msgstr "Videotyökalurivi"
-#: tdemdi/tdemdimainfrm.cpp:2586
-msgid "&Minimize All"
-msgstr "&Pienennä kaikki"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4010
+msgid "IEEE1394"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2592
-msgid "&MDI Mode"
-msgstr "&MDI-tila"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4013
+msgid "PCMCIA"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2619
-msgid "&Tile"
-msgstr "&Sarjoita"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4016
+msgid "Camera"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2621
-msgid "Ca&scade Windows"
-msgstr "&Sarjoita ikkunat"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4019
+#, fuzzy
+msgid "Text I/O"
+msgstr "Vain teksti"
-#: tdemdi/tdemdimainfrm.cpp:2622
-msgid "Cascade &Maximized"
-msgstr "&Sarjoita suurina"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4022
+msgid "Serial Communications Controller"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2623
-msgid "Expand &Vertically"
-msgstr "Laajenna &pystysuuntaan"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4025
+msgid "Parallel Port"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2624
-msgid "Expand &Horizontally"
-msgstr "Laajenna &vaakasuuntainen"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4028
+msgid "Peripheral"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2625
-msgid "Tile &Non-Overlapped"
-msgstr "Sarjoita &ilman päällekkäisyyttä"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4031
+#, fuzzy
+msgid "Backlight"
+msgstr "Takaisin"
-#: tdemdi/tdemdimainfrm.cpp:2626
-msgid "Tile Overla&pped"
-msgstr "Sarjoita &päällekkäin"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4034
+msgid "Battery"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2627
-msgid "Tile V&ertically"
-msgstr "Sarjoita &pystysuuntaan"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4037
+msgid "Power Supply"
+msgstr ""
-#: tdemdi/tdemdimainfrm.cpp:2633
-msgid "&Dock/Undock"
-msgstr "&Ankkuroi/Irrota"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4040
+#, fuzzy
+msgid "Docking Station"
+msgstr "Sijainti"
-#: tdewidgets/maketdewidgets.cpp:15
-msgid "Builds Qt widget plugins from an ini style description file."
-msgstr "Tekee Qt-kontrollien laajennuksia ini-tyylisistä kuvaustiedostoista."
+#: tdecore/tdehw/tdehardwaredevices.cpp:4043
+#, fuzzy
+msgid "Thermal Sensor"
+msgstr "Yleiset asetukset"
-#: tdewidgets/maketdewidgets.cpp:113
-msgid "Output file"
-msgstr "Tulostetiedosto"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4046
+msgid "Thermal Control"
+msgstr ""
-#: tdewidgets/maketdewidgets.cpp:114
-msgid "Name of the plugin class to generate"
-msgstr "Luotavan laajennusluokan nimi"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4052
+msgid "Bridge"
+msgstr ""
-#: tdewidgets/maketdewidgets.cpp:115
-msgid "Default widget group name to display in designer"
-msgstr "Kontrolliryhmä, jossa näytetään Designerissä"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4055
+msgid "Platform"
+msgstr ""
-#: tdewidgets/maketdewidgets.cpp:116
-msgid "Embed pixmaps from a source directory"
-msgstr "Upota kuvat lähdekoodihakemistosta"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4058
+msgid "Cryptography"
+msgstr ""
-#: tdewidgets/maketdewidgets.cpp:129
-msgid "maketdewidgets"
-msgstr "maketdewidgets"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4061
+msgid "Platform Event"
+msgstr ""
-#: tderesources/resource.cpp:61
-msgid "resource"
-msgstr "resurssi"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4064
+#, fuzzy
+msgid "Platform Input"
+msgstr "Tyhjennä syöttökenttä"
-#: tderesources/configdialog.cpp:40 tderesources/configpage.cpp:103
-#: tderesources/configpage.cpp:297
-msgid "Resource Configuration"
-msgstr "Resurssiasetukset"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4067
+msgid "Plug and Play"
+msgstr ""
-#: tderesources/configdialog.cpp:51
-msgid "General Settings"
-msgstr "Yleiset asetukset"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4070
+#, fuzzy
+msgid "Other ACPI"
+msgstr "Muut"
-#: tderesources/configdialog.cpp:57
-msgid "Read-only"
-msgstr "Vain luku"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4073
+#, fuzzy
+msgid "Other USB"
+msgstr "Muut"
-#: tderesources/configdialog.cpp:66
-msgid "%1 Resource Settings"
-msgstr "%1-resurssiasetukset"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4076
+msgid "Other Multimedia"
+msgstr ""
-#: tderesources/configdialog.cpp:107
-msgid "Please enter a resource name."
-msgstr "Anna resurssin nimi."
+#: tdecore/tdehw/tdehardwaredevices.cpp:4079
+msgid "Other Peripheral"
+msgstr ""
-#: tderesources/selectdialog.cpp:95
-msgid "There is no resource available!"
-msgstr "Resursseja ei ole saatavilla."
+#: tdecore/tdehw/tdehardwaredevices.cpp:4082
+msgid "Other Sensor"
+msgstr ""
-#: tderesources/kcmtderesources.cpp:44
-msgid "kcmtderesources"
-msgstr "kcmtderesources"
+#: tdecore/tdehw/tdehardwaredevices.cpp:4085
+msgid "Other Virtual"
+msgstr ""
-#: tderesources/kcmtderesources.cpp:45
-msgid "TDE Resources configuration module"
-msgstr "TDE:n resurssiasetuksien moduuli"
+#: tdecore/tdehw/tdegenericdevice.cpp:330
+#: tdecore/tdehw/tdehardwaredevices.cpp:4088
+#, fuzzy
+msgid "Unknown Device"
+msgstr "Tuntematon kenttä"
-#: tderesources/kcmtderesources.cpp:47
-msgid "(c) 2003 Tobias Koenig"
-msgstr "(c) 2003 Tobias Koenig"
+#: tdecore/tdehw/tdegenericdevice.cpp:256
+#, c-format
+msgid "ACPI Node %1"
+msgstr ""
-#: tderesources/configpage.cpp:120
-msgid "Type"
-msgstr "Tyyppi"
+#: tdecore/tdehw/tdegenericdevice.cpp:277
+#: tdecore/tdehw/tdegenericdevice.cpp:295
+msgid "ACPI Lid Switch"
+msgstr ""
-#: tderesources/configpage.cpp:121
-msgid "Standard"
-msgstr "Standardi"
+#: tdecore/tdehw/tdegenericdevice.cpp:280
+#: tdecore/tdehw/tdegenericdevice.cpp:298
+msgid "ACPI Sleep Button"
+msgstr ""
-#: tderesources/configpage.cpp:126
-msgid "&Add..."
-msgstr "&Lisää..."
+#: tdecore/tdehw/tdegenericdevice.cpp:283
+#: tdecore/tdehw/tdegenericdevice.cpp:301
+msgid "ACPI Power Button"
+msgstr ""
-#: tderesources/configpage.cpp:131
-msgid "&Use as Standard"
-msgstr "&Käytä standardina"
+#: tdecore/tdehw/tdegenericdevice.cpp:290
+msgid "Generic Event Device"
+msgstr ""
-#: tderesources/configpage.cpp:283
-msgid "There is no standard resource! Please select one."
-msgstr "Ei standardiresurssia. Valitse yksi."
+#: tdecore/tdehw/tdegenericdevice.cpp:308
+#, fuzzy
+msgid "Generic Input Device"
+msgstr "Yleiset valinnat"
-#: tderesources/configpage.cpp:298
-msgid "Please select type of the new resource:"
-msgstr "Valitse uuden resurssin tyyppi:"
+#: tdecore/tdehw/tdegenericdevice.cpp:322
+#, c-format
+msgid "Virtual Device %1"
+msgstr ""
-#: tderesources/configpage.cpp:308
-msgid "Unable to create resource of type '%1'."
-msgstr "\"%1\" tyyppistä resurssia ei voitu luoda."
+#: tdecore/tdehw/tdegenericdevice.cpp:325
+msgid "Unknown Virtual Device"
+msgstr ""
-#: tderesources/configpage.cpp:360
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1470
msgid ""
-"You cannot remove your standard resource! Please select a new standard resource "
-"first."
+"Connection attempt failed!"
+"<br>Secrets were required to establish a connection, but no secrets were "
+"available."
msgstr ""
-"Standardiresurssia ei voida poistaa. Valitse aluksi uusi standardiresurssi."
-
-#: tderesources/configpage.cpp:394 tderesources/configpage.cpp:413
-msgid "You cannot use a read-only resource as standard!"
-msgstr "Vain luettavaa resurssia ei voida käyttää standardina."
-
-#: tderesources/configpage.cpp:418
-msgid "You cannot use an inactive resource as standard!"
-msgstr "Epäaktiivista resurssia ei voida käyttää standardina."
-#: tderesources/configpage.cpp:498
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1479
msgid ""
-"You cannot deactivate the standard resource. Choose another standard resource "
-"first."
+"Connection attempt failed!"
+"<br>The supplicant failed while attempting to establish a wireless connection."
msgstr ""
-"Standardiresurssia ei voida deaktivoida. Valitse aluksi toinen "
-"standardiresurssi."
-#: tderesources/configpage.cpp:528
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1482
msgid ""
-"There is no valid standard resource! Please select one which is neither "
-"read-only nor inactive."
+"Connection attempt failed!"
+"<br>The supplicant timed out while attempting to establish a wireless "
+"connection."
msgstr ""
-"Ei oikeanlaista standardiresurssia. Valitse kirjoitettava ja aktiivinen "
-"standardiresurssi."
-#: tdeunittest/modrunner.cpp:36
-msgid "A command-line application that can be used to run KUnitTest modules."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1485
+msgid "Connection attempt failed!<br>The PPP client failed to start."
msgstr ""
-"Komentorivisovellus, jota voidaan käyttää KUnitTest modulien ajamiseen."
-
-#: tdeunittest/modrunner.cpp:42
-msgid "Only run modules whose filenames match the regexp."
-msgstr "Aja vain modulit, joiden nimi osuu säännölliseen lauseeseen."
-#: tdeunittest/modrunner.cpp:43
-msgid ""
-"Only run tests modules which are found in the folder. Use the query option to "
-"select modules."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1488
+msgid "Connection attempt failed!<br>The PPP client was disconnected."
msgstr ""
-"Aja testimodulit, jotka löytyvät kansiosta. Käytä 'query' optiota valitaksesi "
-"modulit."
-#: tdeunittest/modrunner.cpp:44
-msgid ""
-"Disables debug capturing. You typically use this option when you use the GUI."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1491
+msgid "Connection attempt failed!<br>Unknown PPP failure."
msgstr ""
-"Poistaa käytöstä vianjäljityksen kaappauksen. Tätä yleensä käytetään graafisen "
-"käyttöliittymän kanssa."
-#: tdeunittest/modrunner.cpp:53
-msgid "KUnitTest ModRunner"
-msgstr "KUnitTest ModRunner"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1494
+msgid "Connection attempt failed!<br>The DHCP client failed to start."
+msgstr ""
-#: kded/tde-menu.cpp:36
-msgid "Output data in UTF-8 instead of local encoding"
-msgstr "Tulostedata UTF-8:ssa normaalin koodauksen sijaan."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1497
+msgid "Connection attempt failed!<br>The DHCP client encountered an error."
+msgstr ""
-#: kded/tde-menu.cpp:37
-msgid ""
-"Print menu-id of the menu that contains\n"
-"the application"
-msgstr "Tulosta sovelluksen sisältävän valikon tunniste."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1500
+msgid "Connection attempt failed!<br>Uknown DHCP failure."
+msgstr ""
-#: kded/tde-menu.cpp:38
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1503
msgid ""
-"Print menu name (caption) of the menu that\n"
-"contains the application"
+"Connection attempt failed!"
+"<br>The connection sharing service failed to start."
msgstr ""
-"Tulosta sovelluksen sisältävän valikon nimi\n"
-"(otsikko)."
-#: kded/tde-menu.cpp:39
-msgid "Highlight the entry in the menu"
-msgstr "Korosta kohta valikossa."
-
-#: kded/tde-menu.cpp:40
-msgid "Do not check if sycoca database is up to date"
-msgstr "Älä tarkista, jos sycoca-tietokanta on ajan tasalla."
-
-#: kded/tde-menu.cpp:41
-msgid "The id of the menu entry to locate"
-msgstr "Paikallistettavan valikkotietueen tunniste."
-
-#: kded/tde-menu.cpp:99
-msgid "Menu item '%1' could not be highlighted."
-msgstr "Valikkotietuetta '%1' ei voitu korostaa."
-
-#: kded/tde-menu.cpp:111
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1506
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."
+"Connection attempt failed!"
+"<br>The connection sharing service encountered an error."
msgstr ""
-"TDE:n valikon hakutyökalu.\n"
-"Tätä työkalua voidaan käyttää tietyn sovelluksen pikakuvakkeen etsintään.\n"
-"Valinnalla --highlight voidaan korostaa käyttäjälle kohta, missä\n"
-"sovelluksen pikakuvake on."
-#: kded/tde-menu.cpp:116
-msgid "tde-menu"
-msgstr "kde-valikko"
-
-#: kded/tde-menu.cpp:133
-msgid "You must specify an application-id such as 'tde-konsole.desktop'"
-msgstr "Ohjelma-id on määritettävä, esimerkiksi \"tde-konsole.desktop\""
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1509
+msgid "Connection attempt failed!<br>The AutoIP service failed to start."
+msgstr ""
-#: kded/tde-menu.cpp:142
-msgid ""
-"You must specify at least one of --print-menu-id, --print-menu-name or "
-"--highlight"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1512
+msgid "Connection attempt failed!<br>The AutoIP service encountered an error."
msgstr ""
-"Määritä ainakin yksi seuraavissa valitsimista: --print-menu-id, "
-"--print-menu-name tai --highlight"
-#: kded/tde-menu.cpp:164
-msgid "No menu item '%1'."
-msgstr "Ei valikkotietuetta \"%1\"."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1515
+msgid "Connection attempt failed!<br>Unknown AutoIP failure."
+msgstr ""
-#: kded/tde-menu.cpp:168
-msgid "Menu item '%1' not found in menu."
-msgstr "Valikkotietuetta \"%1\" ei löytynyt valikosta."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1518
+msgid "Connection attempt failed!<br>Modem was busy."
+msgstr ""
-#: kded/khostname.cpp:41
-msgid "Old hostname"
-msgstr "Vanha koneennimi"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1521
+msgid "Connection attempt failed!<br>No dial tone."
+msgstr ""
-#: kded/khostname.cpp:42
-msgid "New hostname"
-msgstr "Uusi koneennimi"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1524
+msgid "Connection attempt failed!<br>No carrier detected."
+msgstr ""
-#: kded/khostname.cpp:79
-msgid ""
-"Error: HOME environment variable not set.\n"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1527
+msgid "Connection attempt failed!<br>Modem timed out while dialing."
msgstr ""
-"Virhe: HOME-ympäristömuuttujaa ei ole asetettu.\n"
-#: kded/khostname.cpp:88
-msgid ""
-"Error: DISPLAY environment variable not set.\n"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1530
+msgid "Connection attempt failed!<br>The modem failed to dial."
msgstr ""
-"Virhe: DISPLAY-ympäristömuuttujaa ei ole asetettu.\n"
-#: kded/khostname.cpp:369
-msgid "KDontChangeTheHostName"
-msgstr "KDontChangeTheHostName"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1533
+msgid "Connection attempt failed!<br>Modem initialization failed."
+msgstr ""
-#: kded/khostname.cpp:370
-msgid "Informs TDE about a change in hostname"
-msgstr "Ilmoittaa TDE:lle muutoksesta koneennimessä."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1536
+msgid "Connection attempt failed!<br>GSM APN failure."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:483
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1539
msgid ""
-"Error creating database '%1'.\n"
-"Check that the permissions are correct on the directory and the disk is not "
-"full.\n"
+"Connection attempt failed!"
+"<br>GSM registration failed to search for networks."
msgstr ""
-"Virhe luotaessa tietokantaa '%1'.\n"
-"Tarkista, että käyttöoikeudet ovat oikein, ja levy ei ole täynnä.\n"
-
-#: kded/tdebuildsycoca.cpp:483 kded/tdebuildsycoca.cpp:512
-#: kded/tdebuildsycoca.cpp:721
-msgid "KBuildSycoca"
-msgstr "KBuildSycoca"
-#: kded/tdebuildsycoca.cpp:512
-#, fuzzy
-msgid ""
-"[tdebuildsycoca] Error writing database '%1'.\n"
-"Check that the permissions are correct on the directory and the disk is not "
-"full.\n"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1542
+msgid "Connection attempt failed!<br>GSM registration attempt was rejected."
msgstr ""
-"Virhe kirjoitettaessa tietokantaan '%1'.\n"
-"Tarkista, että käyttöoikeudet ovat oikein, ja levy ei ole täynnä.\n"
-#: kded/tdebuildsycoca.cpp:695
-msgid "Do not signal applications to update"
-msgstr "Älä lähetä päivityssignaaleja sovelluksille."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1545
+msgid "Connection attempt failed!<br>GSM registration attempt timed out."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:696
-msgid "Disable incremental update, re-read everything"
-msgstr "Ota vaiheittainen päivitys pois käytöstä ja lue kaikki uudelleen."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1548
+msgid "Connection attempt failed!<br>GSM registration attempt failed."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:697
-msgid "Check file timestamps"
-msgstr "Tarkista tiedostojen aikaleimat."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1551
+msgid "Connection attempt failed!<br>GSM PIN check failed."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:698
-msgid "Disable checking files (dangerous)"
-msgstr "Älä käytä tiedostojen tarkistusta (vaarallinen)"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1554
+msgid "Connection attempt failed!<br>Network device firmware is missing."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:699
-msgid "Create global database"
-msgstr "Luo globaali tietokanta."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1557
+msgid "Connection attempt failed!<br>Network device was removed."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:700
-msgid "Perform menu generation test run only"
-msgstr "Suorita vain valikkojen luonnin testiajo"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1560
+msgid "Connection attempt failed!<br>Network device is sleeping."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:701
-msgid "Track menu id for debug purposes"
-msgstr "Jäljitä valikkotunniste debuggausta varten"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1563
+msgid "Connection attempt failed!<br>Connection was removed."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:703
-msgid "Silent - work without windows and stderr"
-msgstr "Hiljainen - toimii ilman ikkunaa ja stderr:a"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1566
+msgid "Connection attempt failed!<br>User requested device disconnection."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:704
-msgid "Show progress information (even if 'silent' mode is on)"
-msgstr "Näytä edistyminen (vaikka 'hiljainen' tila on käytössä)"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1569
+msgid "Connection attempt failed!<br>Carrier or link status changed."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:722
-msgid "Rebuilds the system configuration cache."
-msgstr "Rakentaa järjestelmän asetusvälimuistin uudelleen."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1572
+msgid "Connection attempt failed!<br>Device and/or connection already active."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:750
-msgid "Reloading TDE configuration, please wait..."
-msgstr "Uudelleenaladataan TDE:n asetuksia, odota hetki..."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1575
+msgid "Connection attempt failed!<br>The supplicant is now available."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:751
-msgid "TDE Configuration Manager"
-msgstr "TDE:n Asetustenhallinta"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1578
+msgid "Connection attempt failed!<br>Requested modem was not found."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:753
-msgid "Do you want to reload TDE configuration?"
-msgstr "Haluatko ladata TDE:n asetukset uudelleen?"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1581
+msgid "Connection attempt failed!<br>Bluetooth connection timeout."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:753
-msgid "Do Not Reload"
-msgstr "Älä lataa uudelleen"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1584
+msgid "Connection attempt failed!<br>GSM SIM not inserted."
+msgstr ""
-#: kded/tdebuildsycoca.cpp:953
-#, fuzzy
-msgid "[tdebuildsycoca] Configuration information reloaded successfully."
-msgstr "Asetustiedot ladattu uudelleen onnistuneesti."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1587
+msgid "Connection attempt failed!<br>GSM PIN required."
+msgstr ""
-#: kded/kded.cpp:737
-msgid "Check Sycoca database only once"
-msgstr "Tarkista Sycoca-tietokanta vain kerran"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1590
+msgid "Connection attempt failed!<br>GSM PUK required."
+msgstr ""
-#: kded/kded.cpp:877
-msgid "TDE Daemon"
-msgstr "TDE-palvelin"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1593
+msgid "Connection attempt failed!<br>GSM SIM incorrect."
+msgstr ""
-#: kded/kded.cpp:879
-msgid "TDE Daemon - triggers Sycoca database updates when needed"
-msgstr "TDE-palvelin - suorittaa Sycoca-päivityksiä tarvittaessa."
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1596
+msgid "Connection attempt failed!<br>Incorrect Infiniband mode."
+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/networkbackends/network-manager/network-manager.cpp:1599
+msgid "Connection attempt failed!<br>Dependency failure."
msgstr ""
-"Asiakirjaa \"%1\" on muutettu.\n"
-"Haluatko tallentaa vai hylätä muutokset?"
-#: tdeparts/part.cpp:494
-msgid "Close Document"
-msgstr "Sulje asiakirja"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1602
+msgid "Connection attempt failed!<br>Unknown bridge failure."
+msgstr ""
-#: tdeparts/browserextension.cpp:485
-msgid "<qt>Do you want to search the Internet for <b>%1</b>?"
-msgstr "<qt>Haluatko etsiä Internetistä hakusanalla <b>%1</b>?"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1605
+msgid "Connection attempt failed!<br>ModemManager not available."
+msgstr ""
-#: tdeparts/browserextension.cpp:486
-msgid "Internet Search"
-msgstr "Internet-haku"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1608
+msgid "Connection attempt failed!<br>SSID not found."
+msgstr ""
-#: tdeparts/browserextension.cpp:486
-msgid "&Search"
-msgstr "&Haku"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1611
+msgid "Connection attempt failed!<br>Secondary connection failure."
+msgstr ""
-#: tdeparts/browserrun.cpp:275
-msgid "Do you really want to execute '%1'? "
-msgstr "Haluatko varmasti suorittaa \"%1\"? "
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:1793
+msgid "NetworkManager"
+msgstr ""
-#: tdeparts/browserrun.cpp:276
-msgid "Execute File?"
-msgstr "Suorita tiedosto?"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4800
+msgid "Connection name is invalid"
+msgstr ""
-#: tdeparts/browserrun.cpp:276
-msgid "Execute"
-msgstr "Suorita"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4812
+msgid "IPv4 address is invalid"
+msgstr ""
-#: tdeparts/browserrun.cpp:294
-msgid ""
-"Open '%2'?\n"
-"Type: %1"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4821
+msgid "IPv6 address is invalid"
msgstr ""
-"Avaa \"%2\"?\n"
-"Tyyppi: %1"
-#: tdeparts/browserrun.cpp:296
-msgid ""
-"Open '%3'?\n"
-"Name: %2\n"
-"Type: %1"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4833
+msgid "No SSID provided"
msgstr ""
-"Avaa \"%3\"?\n"
-"Nimi: %2\n"
-"Tyyppi: %1"
-#: tdeparts/browserrun.cpp:310
-msgid "&Open with '%1'"
-msgstr "&Avaa ohjelmalla \"%1\"?"
+#: 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 ""
-#: tdeparts/browserrun.cpp:311
-msgid "&Open With..."
-msgstr "&Avaa ohjelmalla..."
+#: 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 ""
-#: tdeparts/browserrun.cpp:353
-msgid "&Open"
-msgstr "&Avaa"
+#: 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 ""
-#: tdestyles/web/plugin.cpp:9
-msgid "Web style plugin"
-msgstr "Web-tyylin liitännäinen"
+#: 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 ""
-#: tdestyles/utils/installtheme/main.cpp:35
-msgid "TDE Tool to build a cache list of all pixmap themes installed"
-msgstr "TDE:n työkalu asennettujen bittikarttateemojen luettelemiseksi"
+#: 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 ""
-#: tdestyles/utils/installtheme/main.cpp:40
-msgid "KInstalltheme"
-msgstr "KInstalltheme"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4920
+msgid "LEAP username and/or password not provided"
+msgstr ""
-#: tdestyles/klegacy/plugin.cpp:28
-#, fuzzy
-msgid "KDE LegacyStyle plugin"
-msgstr "TDE:n LegacyStyle-liitännäinen"
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4931
+msgid "Hexadecimal length PSK contains non-hexadecimal characters"
+msgstr ""
-#: tdenewstuff/provider.cpp:261
+#: tdecore/tdehw/networkbackends/network-manager/network-manager.cpp:4937
#, fuzzy
-msgid "Error parsing category list."
-msgstr "Tarjoajien luettelon lukeminen epäonnistui."
+msgid "No PSK provided"
+msgstr "Tarjoajaa ei ole valittu."
-#: tdenewstuff/provider.cpp:394
-msgid "Error parsing providers list."
-msgstr "Tarjoajien luettelon lukeminen epäonnistui."
+#: arts/message/artsmessage.cc:45
+msgid "Display error message (default)"
+msgstr "Näytä virheviesti (oletus)"
-#: tdenewstuff/knewstuff.cpp:38 tdenewstuff/knewstuffbutton.cpp:61
-#, c-format
-msgid "Download New %1"
-msgstr "Lataa uusi %1"
+#: arts/message/artsmessage.cc:47
+msgid "Display warning message"
+msgstr "Näytä varoitusviesti"
-#: tdenewstuff/providerdialog.cpp:53
-msgid "Hot New Stuff Providers"
-msgstr "Uutuuksien tarjoajat"
+#: arts/message/artsmessage.cc:49
+msgid "Display informational message"
+msgstr "Näytä tiedotusviesti"
-#: tdenewstuff/providerdialog.cpp:61
-msgid "Please select one of the providers listed below:"
-msgstr "Valitse uutuuksien tarjoaja:"
+#: arts/message/artsmessage.cc:50
+msgid "Message string to be displayed"
+msgstr "Näytettävä viesti"
-#: tdenewstuff/providerdialog.cpp:88
-msgid "No provider selected."
-msgstr "Tarjoajaa ei ole valittu."
+#: arts/message/artsmessage.cc:54
+msgid "artsmessage"
+msgstr "arts-viesti"
-#: tdenewstuff/knewstuffgeneric.cpp:139
-msgid "The file '%1' already exists. Do you want to overwrite it?"
-msgstr "Tiedosto '%1' on jo olemassa. Haluatko varmasti ylikirjoittaa sen?"
+#: arts/message/artsmessage.cc:55
+msgid "Utility to display aRts error messages"
+msgstr "Apuohjelma aRts-virheviestien näyttämiseen"
-#: tdenewstuff/ghns.cpp:50
-msgid "Get hot new stuff:"
-msgstr "Hae uutuuksia:"
+#: arts/message/artsmessage.cc:87
+msgid "Informational"
+msgstr "Tiedotus"
-#: 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 ""
-"Haetussa resurssitiedostossa oli virhe. Mahdollisia syitä tähän ovat vioittunut "
-"paketti tai virheellinen hakemistorakenne paketissa."
+#: arts/kde/kconverttest.cc:23 arts/kde/kiotest.cc:17
+#: arts/kde/kiotestslow.cc:83
+msgid "URL to open"
+msgstr "Avattava osoite"
-#: tdenewstuff/knewstuffsecure.cpp:83
-msgid "Resource Installation Error"
-msgstr "Resurssin asennusvirhe"
+#: arts/kde/kconverttest.cc:58
+msgid "KConvertTest"
+msgstr "KConvertTest"
-#: tdenewstuff/knewstuffsecure.cpp:94
-msgid "No keys were found."
-msgstr "Avaimia ei löytynyt."
+#: arts/kde/kconverttest.cc:58 arts/kde/kiotest.cc:23
+#: arts/kde/kiotestslow.cc:91
+msgid "0.1"
+msgstr "0.1"
-#: tdenewstuff/knewstuffsecure.cpp:99
-msgid "The validation failed for unknown reason."
-msgstr "Varmennus epäonnistui tuntemattoman syyn takia."
+#: arts/kde/kiotest.cc:23 arts/kde/kiotestslow.cc:91
+msgid "KIOTest"
+msgstr "KIOTest"
-#: tdenewstuff/knewstuffsecure.cpp:106
-msgid "The MD5SUM check failed, the archive might be broken."
-msgstr "MD5SUM tarkistus epäonnistui, paketti voi olla rikki."
+#: tderandr/libtderandr.cc:703
+#, fuzzy
+msgid "Setting gamma failed."
+msgstr "Tallennus epäonnistui."
-#: tdenewstuff/knewstuffsecure.cpp:111
-msgid "The signature is bad, the archive might be broken or altered."
+#: tderandr/libtderandr.cc:708
+msgid "XRandR encountered a problem"
msgstr ""
-"Allekirjoitus on virheellinen, paketti on mahdollisesti rikki tai muutettu."
-#: tdenewstuff/knewstuffsecure.cpp:121
-msgid "The signature is valid, but untrusted."
-msgstr "Allekirjoitus on oikea, mutta siihen ei luoteta."
-
-#: tdenewstuff/knewstuffsecure.cpp:127
-msgid "The signature is unknown."
-msgstr "Allekirjoitus on tuntematon."
-
-#: tdenewstuff/knewstuffsecure.cpp:131
-msgid ""
-"The resource was signed with key <i>0x%1</i>, belonging to <i>%2 &lt;%3&gt;</i>"
-"."
+#: tderandr/libtderandr.cc:1224
+msgid "%1:%2"
msgstr ""
-"Resurssi on allekirjoitettu avaimella <i>0x%1</i>, jonka omistaa <i>"
-"%2 &lt;%3&gt;</i>."
-#: tdenewstuff/knewstuffsecure.cpp:137
-msgid ""
-"<qt>There is a problem with the resource file you have downloaded. The errors "
-"are :<b>%1</b>"
-"<br>%2"
-"<br>"
-"<br>Installation of the resource is <b>not recommended</b>."
-"<br>"
-"<br>Do you want to proceed with the installation?</qt>"
+#: tderandr/libtderandr.cc:1225
+msgid "%1. %2 output on %3"
msgstr ""
-"<qt>Hakemassasi resurssitiedostossa on ongelma. Virheet ovat : <b>%1</b>"
-"<br>%2"
-"<br>"
-"<br>Resurssien asentamista <b>ei suositella</b>. "
-"<br>"
-"<br>Haluatko jatkaa asennusta?</qt>"
-#: tdenewstuff/knewstuffsecure.cpp:137
-msgid "Problematic Resource File"
-msgstr "Ongelmallinen resurssitiedosto"
-
-#: tdenewstuff/knewstuffsecure.cpp:140
-msgid "<qt>%1<br><br>Press OK to install it.</qt>"
-msgstr "<qt>%1<br><br>Paina OK asentaaksesi sen.</qt>"
-
-#: tdenewstuff/knewstuffsecure.cpp:140
-msgid "Valid Resource"
-msgstr "Ehjä resurssi"
-
-#: tdenewstuff/knewstuffsecure.cpp:190
-msgid "The signing failed for unknown reason."
-msgstr "Allekirjoitus epäonnistui jostain syystä."
-
-#: 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?"
+#: tderandr/libtderandr.cc:1231
+msgid "%1. %2 on %3 on card %4"
msgstr ""
-"Allekirjoittamista varten ei ole mitään toimivia avaimia tai et antanut oikeaa "
-"salasanaa.\n"
-"Jatka allekirjoittamista?"
-#: tdenewstuff/tdehotnewstuff.cpp:31
-msgid "Display only media of this type"
-msgstr "Näytä vain tämän tyyppinen media"
-
-#: tdenewstuff/tdehotnewstuff.cpp:32
-msgid "Provider list to use"
-msgstr "Käytettävä tarjoajalista"
-
-#: tdenewstuff/security.cpp:63
-msgid ""
-"<qt>Cannot start <i>gpg</i> and retrieve the available keys. Make sure that <i>"
-"gpg</i> is installed, otherwise verification of downloaded resources will not "
-"be possible.</qt>"
+#: tderandr/libtderandr.cc:1281 tderandr/libtderandr.cc:1285
+msgid "%1 x %2"
msgstr ""
-"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa, ja hakea avaimia. Varmista, että "
-"<i>gpg</i>on asennettu, muuten haettujen resurssien varmennus ei ole "
-"mahdollista.</qt>"
-#: tdenewstuff/security.cpp:177
-msgid ""
-"<qt>Enter passphrase for key <b>0x%1</b>, belonging to"
-"<br><i>%2&lt;%3&gt;</i>:</qt>"
+#: tderandr/libtderandr.cc:1400
+#, fuzzy
+msgid "disconnected"
+msgstr "paikallisesti yhdistetty"
+
+#: tderandr/libtderandr.cc:1406 tderandr/libtderandr.cc:1448
+msgid "N/A"
msgstr ""
-"<qt>Anna salasana avaimelle <b>0x%1</b>, jonka omistaa "
-"<br><i>%2&lt;%3&gt;</i>:</qt>"
-#: tdenewstuff/security.cpp:257
-msgid ""
-"<qt>Cannot start <i>gpg</i> and check the validity of the file. Make sure that "
-"<i>gpg</i> is installed, otherwise verification of downloaded resources will "
-"not be possible.</qt>"
+#: tderandr/libtderandr.cc:1441
+msgid "Default output on generic video card"
msgstr ""
-"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa tiedoston varmentamiseksi. "
-"Varmista, että <i>gpg</i> on asennettu, muuten haettujen resurssien "
-"varmentaminen ei ole mahdollista.</qt>"
-#: tdenewstuff/security.cpp:317
-msgid "Select Signing Key"
-msgstr "Valitse allekirjoitusavain"
+#: tdecert/tdecertpart.cc:90 tdecert/tdecertpart.cc:113
+msgid "Invalid certificate!"
+msgstr "Virheellinen sertifikaatti."
-#: tdenewstuff/security.cpp:317
-msgid "Key used for signing:"
-msgstr "Allekirjoitukseen käytettävä avain:"
+#: tdecert/tdecertpart.cc:160
+msgid "Certificates"
+msgstr "Sertifikaatit"
-#: tdenewstuff/security.cpp:338
-msgid ""
-"<qt>Cannot start <i>gpg</i> and sign the file. Make sure that <i>gpg</i> "
-"is installed, otherwise signing of the resources will not be possible.</qt>"
-msgstr ""
-"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa, ja allekirjoittaa tiedostoa. "
-"Varmista, että <i>gpg</i> on asennettu, muuten resurssien allekirjoittaminen ei "
-"ole mahdollista.</qt>"
+#: tdecert/tdecertpart.cc:161
+msgid "Signers"
+msgstr "Allekirjoittaneet"
-#: tdenewstuff/uploaddialog.cpp:47
-msgid "Share Hot New Stuff"
-msgstr "Jaa uutuudet"
+#: tdecert/tdecertpart.cc:164
+msgid "Client"
+msgstr "Asiakas"
-#: tdenewstuff/uploaddialog.cpp:63
-msgid "Author:"
-msgstr "Tekijä:"
+#: tdecert/tdecertpart.cc:170
+msgid "Import &All"
+msgstr "&Tuo kaikki"
-#: tdenewstuff/uploaddialog.cpp:68
-msgid "Email:"
-msgstr "Sähköposti:"
+#: tdecert/tdecertpart.cc:183 tdecert/tdecertpart.cc:274
+#: tdecert/tdecertpart.cc:359
+msgid "TDE Secure Certificate Import"
+msgstr "TDE:n turvalisuussertifikaattien tuonti"
-#: tdenewstuff/uploaddialog.cpp:78
-msgid "Release:"
-msgstr "Julkaisu:"
+#: tdecert/tdecertpart.cc:184
+msgid "Chain:"
+msgstr "Ketju:"
-#: tdenewstuff/uploaddialog.cpp:84
-msgid "License:"
-msgstr "Lisenssi:"
+#: tdecert/tdecertpart.cc:189 tdecert/tdecertpart.cc:276
+msgid "Subject:"
+msgstr "Aihe:"
-#: tdenewstuff/uploaddialog.cpp:88
-msgid "GPL"
-msgstr "GPL"
+#: tdecert/tdecertpart.cc:190 tdecert/tdecertpart.cc:277
+msgid "Issued by:"
+msgstr "Myöntäjä:"
-#: tdenewstuff/uploaddialog.cpp:89
-msgid "LGPL"
-msgstr "LGPL"
+#: tdecert/tdecertpart.cc:196 tdecert/tdecertpart.cc:283
+msgid "File:"
+msgstr "Tiedosto:"
-#: tdenewstuff/uploaddialog.cpp:90
-msgid "BSD"
-msgstr "BSD"
+#: tdecert/tdecertpart.cc:199 tdecert/tdecertpart.cc:286
+msgid "File format:"
+msgstr "Tiedostomuoto:"
-#: tdenewstuff/uploaddialog.cpp:93
-msgid "Language:"
-msgstr "Kieli:"
+#: tdecert/tdecertpart.cc:212 tdecert/tdecertpart.cc:299
+msgid "State:"
+msgstr "Tila:"
-#: tdenewstuff/uploaddialog.cpp:99
-msgid "Preview URL:"
-msgstr "Esikatseluosoite:"
+#: tdecert/tdecertpart.cc:216 tdecert/tdecertpart.cc:303
+msgid "Valid from:"
+msgstr "Voimassa alkaen:"
-#: tdenewstuff/uploaddialog.cpp:104
-msgid "Summary:"
-msgstr "Yhteenveto:"
+#: tdecert/tdecertpart.cc:220 tdecert/tdecertpart.cc:307
+msgid "Valid until:"
+msgstr "Voimassa:"
-#: tdenewstuff/uploaddialog.cpp:121
-msgid "Please put in a name."
-msgstr "Ole hyvä ja anna nimi."
+#: tdecert/tdecertpart.cc:224 tdecert/tdecertpart.cc:311
+msgid "Serial number:"
+msgstr "Sarjanumero:"
-#: tdenewstuff/uploaddialog.cpp:191
-msgid "Old upload information found, fill out fields?"
-msgstr "Löydettiin vanhat lähetystiedot, täytetäänkö kentät?"
+#: tdecert/tdecertpart.cc:227 tdecert/tdecertpart.cc:314
+msgid "State"
+msgstr "Tila"
-#: tdenewstuff/uploaddialog.cpp:191
-msgid "Fill Out"
-msgstr "Täytä"
+#: tdecert/tdecertpart.cc:236 tdecert/tdecertpart.cc:323
+msgid "MD5 digest:"
+msgstr "MD5-kokoelma:"
-#: tdenewstuff/uploaddialog.cpp:191
-msgid "Do Not Fill Out"
-msgstr "Älä täytä"
+#: tdecert/tdecertpart.cc:239 tdecert/tdecertpart.cc:326
+msgid "Signature:"
+msgstr "Allekirjoitus:"
-#: tdenewstuff/engine.cpp:219
-msgid "Successfully installed hot new stuff."
-msgstr "Uutuudet on asennettu onnistuneesti."
+#: tdecert/tdecertpart.cc:244 tdecert/tdecertpart.cc:331
+msgid "Signature"
+msgstr "Allekirjoitus"
-#: tdenewstuff/engine.cpp:224
-msgid "Failed to install hot new stuff."
-msgstr "Uutuuksien asentaminen epäonnistui."
+#: tdecert/tdecertpart.cc:253 tdecert/tdecertpart.cc:340
+msgid "Public key:"
+msgstr "Julkinen avain:"
-#: tdenewstuff/engine.cpp:279
-msgid "Unable to create file to upload."
-msgstr "Lataustiedoston luonti epäonnistui"
+#: tdecert/tdecertpart.cc:259 tdecert/tdecertpart.cc:346
+msgid "Public Key"
+msgstr "Julkinen avain"
-#: tdenewstuff/engine.cpp:294
-msgid ""
-"The files to be uploaded have been created at:\n"
-msgstr ""
-"Lähetettävät tiedostot on luotu kohteeseen:\n"
+#: tdecert/tdecertpart.cc:368
+msgid "&Crypto Manager..."
+msgstr "&Salauksen hallinta..."
-#: tdenewstuff/engine.cpp:295
-msgid ""
-"Data file: %1\n"
-msgstr ""
-"Datatiedosto: %1\n"
+#: tdecert/tdecertpart.cc:369
+msgid "&Import"
+msgstr "&Tuo"
-#: tdenewstuff/engine.cpp:297
-msgid ""
-"Preview image: %1\n"
-msgstr ""
-"Esikatselukuva: %1\n"
+#: tdecert/tdecertpart.cc:370
+msgid "&Save..."
+msgstr "&Tallenna..."
-#: tdenewstuff/engine.cpp:299
-msgid ""
-"Content information: %1\n"
-msgstr ""
-"Sisällön tiedot: %1\n"
+#: tdecert/tdecertpart.cc:371
+msgid "&Done"
+msgstr "&Valmis"
-#: tdenewstuff/engine.cpp:300
-msgid ""
-"Those files can now be uploaded.\n"
-msgstr ""
-"Tiedostot voidaan nyt lähettää.\n"
+#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440
+msgid "Save failed."
+msgstr "Tallennus epäonnistui."
-#: tdenewstuff/engine.cpp:301
-msgid "Beware that any people might have access to them at any time."
-msgstr "Huomaa, että kuka tahansa voi käyttää niitä koska tahansa."
+#: 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 "Sertifikaatin tuonti"
-#: tdenewstuff/engine.cpp:303
-msgid "Upload Files"
-msgstr "Lähetä tiedostot"
+#: tdecert/tdecertpart.cc:455
+msgid "You do not seem to have compiled TDE with SSL support."
+msgstr "TDE:tä ei ilmeisesti ole käännetty SSL-tuella."
-#: tdenewstuff/engine.cpp:308
-msgid "Please upload the files manually."
-msgstr "Lähetä tiedostot käsin."
+#: tdecert/tdecertpart.cc:460
+msgid "Certificate file is empty."
+msgstr "Sertifikaattitiedosto on tyhjä"
-#: tdenewstuff/engine.cpp:312
-msgid "Upload Info"
-msgstr "Lähetystiedot"
+#: tdecert/tdecertpart.cc:490
+msgid "Certificate Password"
+msgstr "Sertifikaatin salasana"
-#: tdenewstuff/engine.cpp:320
-msgid "&Upload"
-msgstr "&Lähetä"
+#: tdecert/tdecertpart.cc:496
+msgid "The certificate file could not be loaded. Try a different password?"
+msgstr ""
+"Sertifikaattitiedostoa ei voitu ladata. Haluatko yrittää toisella salasanalla?"
-#: tdenewstuff/engine.cpp:422
-msgid "Successfully uploaded new stuff."
-msgstr "Uutuudet on lähetetty onnistuneesti."
+#: tdecert/tdecertpart.cc:496
+msgid "Try Different"
+msgstr "Yritä toista"
-#: tdenewstuff/knewstuffbutton.cpp:49
-msgid "Download New Stuff"
-msgstr "Hae uutuuksia"
+#: tdecert/tdecertpart.cc:532 tdecert/tdecertpart.cc:566
+msgid "This file cannot be opened."
+msgstr "Tätä tiedostoa ei voida avata."
-#: tdenewstuff/downloaddialog.cpp:106 tdenewstuff/downloaddialog.cpp:113
-#: tdenewstuff/downloaddialog.cpp:129 tdenewstuff/downloaddialog.cpp:136
-msgid "Get Hot New Stuff"
-msgstr "Hae uutuuksia"
+#: tdecert/tdecertpart.cc:599
+msgid "I do not know how to handle this type of file."
+msgstr "Tuntematon tiedostotyyppi."
-#: tdenewstuff/downloaddialog.cpp:151
-msgid "Welcome"
-msgstr "Tervetuloa"
+#: tdecert/tdecertpart.cc:619
+msgid "0 - Site Certificate"
+msgstr "0 - Sivun sertifikaatti"
-#: tdenewstuff/downloaddialog.cpp:153
-msgid "Loading data providers..."
+#: 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 ""
+"Samalla nimellä on jo olemassa sertifikaatti. Oletko varma, että haluat korvata "
+"sen?"
-#: tdenewstuff/downloaddialog.cpp:212
-msgid "Loading data listings..."
+#: 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 ""
+"Sertifikaatti on tuotu onnistuneesti TDE:hen.\n"
+"Voit hallita sertifikaattiasetuksia TDE:n ohjauskeskuksesta."
-#: tdenewstuff/downloaddialog.cpp:270
-msgid "Highest Rated"
-msgstr "Korkeimmat pisteet"
-
-#: tdenewstuff/downloaddialog.cpp:271
-msgid "Most Downloads"
-msgstr "Eniten latauksia"
-
-#: tdenewstuff/downloaddialog.cpp:272
-msgid "Latest"
-msgstr "Viimeisimmät"
-
-#: tdenewstuff/downloaddialog.cpp:283
-msgid "Rating"
-msgstr "Arvostelu"
+#: 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 ""
+"Sertifikaatit on tuotu TDE:hen.\n"
+"Voit hallita sertifikaattiasetuksia TDE:n ohjauskeskuksesta."
-#: tdenewstuff/downloaddialog.cpp:289
-msgid "Downloads"
-msgstr "Lataukset"
+#: tdecert/tdecertpart.cc:879
+msgid "TDE Certificate Part"
+msgstr "TDE:n sertifikaattiosa"
-#: tdenewstuff/downloaddialog.cpp:295
-msgid "Release Date"
-msgstr "Julkaisupäivämäärä"
+#: tdewallet/backend/tdewalletbackend.cc:258
+msgid "Already open."
+msgstr "Tiedosto on jo avattu."
-#: tdenewstuff/downloaddialog.cpp:305
-msgid "Install"
-msgstr "Asenna"
+#: tdewallet/backend/tdewalletbackend.cc:260
+msgid "Error opening file."
+msgstr "Tiedoston avausvirhe."
-#: 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 ""
-"Nimi: %1\n"
-"Tekijä: %2\n"
-"Lisenssi: %3\n"
-"Versio: %4\n"
-"Julkaisu: %5\n"
-"Arvostelu: %6\n"
-"Lataukset: %7\n"
-"Julkaisupäivämäärä: %8\n"
-"Yhteenveto: %9\n"
+#: tdewallet/backend/tdewalletbackend.cc:262
+msgid "Not a wallet file."
+msgstr "Ei lompakkotiedosto."
-#: tdenewstuff/downloaddialog.cpp:538
-msgid ""
-"Preview: %1\n"
-"Payload: %2\n"
-msgstr ""
-"Esikatselu: %1\n"
-"Lataus: %2\n"
+#: tdewallet/backend/tdewalletbackend.cc:264
+msgid "Unsupported file format revision."
+msgstr "Tuntematon tiedostoversio."
-#: tdenewstuff/downloaddialog.cpp:718
-msgid "Installation successful."
-msgstr "Asennus onnistui."
+#: tdewallet/backend/tdewalletbackend.cc:266
+msgid "Unknown encryption scheme."
+msgstr "Tuntematon salausskeema."
-#: tdenewstuff/downloaddialog.cpp:718 tdenewstuff/downloaddialog.cpp:720
-msgid "Installation"
-msgstr "Asentaminen"
+#: tdewallet/backend/tdewalletbackend.cc:268
+msgid "Corrupt file?"
+msgstr "Viallinen tiedosto?"
-#: tdenewstuff/downloaddialog.cpp:720
-msgid "Installation failed."
-msgstr "Asennus epäonnistui."
+#: tdewallet/backend/tdewalletbackend.cc:270
+msgid "Error validating wallet integrity. Possibly corrupted."
+msgstr "Lompakon eheystarkistus epäonnistui. Tiedosto voi olla viallinen."
-#: tdenewstuff/downloaddialog.cpp:814
-msgid "Preview not available."
-msgstr "Ei esikatselua"
+#: tdewallet/backend/tdewalletbackend.cc:274
+msgid "Read error - possibly incorrect password."
+msgstr "Lukuvirhe - mahdollisesti väärä salasana."
-#: tdespell2/ui/configdialog.cpp:38
-msgid "KSpell2 Configuration"
-msgstr "KSpell2-asetukset"
+#: tdewallet/backend/tdewalletbackend.cc:276
+msgid "Decryption error."
+msgstr "Purkuvirhe."
#: kab/addressbook.cc:168
msgid "Headline"
@@ -10642,80 +10938,6 @@ msgstr "Päivämäärät"
msgid "Your new entry could not be added."
msgstr "Uutta tietuetta ei voitu lisätä."
-#: tdewallet/backend/tdewalletbackend.cc:258
-msgid "Already open."
-msgstr "Tiedosto on jo avattu."
-
-#: tdewallet/backend/tdewalletbackend.cc:260
-msgid "Error opening file."
-msgstr "Tiedoston avausvirhe."
-
-#: tdewallet/backend/tdewalletbackend.cc:262
-msgid "Not a wallet file."
-msgstr "Ei lompakkotiedosto."
-
-#: tdewallet/backend/tdewalletbackend.cc:264
-msgid "Unsupported file format revision."
-msgstr "Tuntematon tiedostoversio."
-
-#: tdewallet/backend/tdewalletbackend.cc:266
-msgid "Unknown encryption scheme."
-msgstr "Tuntematon salausskeema."
-
-#: tdewallet/backend/tdewalletbackend.cc:268
-msgid "Corrupt file?"
-msgstr "Viallinen tiedosto?"
-
-#: tdewallet/backend/tdewalletbackend.cc:270
-msgid "Error validating wallet integrity. Possibly corrupted."
-msgstr "Lompakon eheystarkistus epäonnistui. Tiedosto voi olla viallinen."
-
-#: tdewallet/backend/tdewalletbackend.cc:274
-msgid "Read error - possibly incorrect password."
-msgstr "Lukuvirhe - mahdollisesti väärä salasana."
-
-#: tdewallet/backend/tdewalletbackend.cc:276
-msgid "Decryption error."
-msgstr "Purkuvirhe."
-
-#: tderandr/libtderandr.cc:703
-#, fuzzy
-msgid "Setting gamma failed."
-msgstr "Tallennus epäonnistui."
-
-#: tderandr/libtderandr.cc:708
-msgid "XRandR encountered a problem"
-msgstr ""
-
-#: tderandr/libtderandr.cc:1224
-msgid "%1:%2"
-msgstr ""
-
-#: tderandr/libtderandr.cc:1225
-msgid "%1. %2 output on %3"
-msgstr ""
-
-#: tderandr/libtderandr.cc:1231
-msgid "%1. %2 on %3 on card %4"
-msgstr ""
-
-#: tderandr/libtderandr.cc:1281 tderandr/libtderandr.cc:1285
-msgid "%1 x %2"
-msgstr ""
-
-#: tderandr/libtderandr.cc:1400
-#, fuzzy
-msgid "disconnected"
-msgstr "paikallisesti yhdistetty"
-
-#: tderandr/libtderandr.cc:1406 tderandr/libtderandr.cc:1448
-msgid "N/A"
-msgstr ""
-
-#: tderandr/libtderandr.cc:1441
-msgid "Default output on generic video card"
-msgstr ""
-
#: tdehtml/tdehtml_settings.cc:152
msgid "Accept"
msgstr "Hyväksy"
@@ -10728,228 +10950,6 @@ msgstr "Hylkää"
msgid "Filter error"
msgstr "Suodinvirhe"
-#: arts/kde/kconverttest.cc:23 arts/kde/kiotest.cc:17
-#: arts/kde/kiotestslow.cc:83
-msgid "URL to open"
-msgstr "Avattava osoite"
-
-#: arts/kde/kiotest.cc:23 arts/kde/kiotestslow.cc:91
-msgid "KIOTest"
-msgstr "KIOTest"
-
-#: arts/kde/kconverttest.cc:58 arts/kde/kiotest.cc:23
-#: arts/kde/kiotestslow.cc:91
-msgid "0.1"
-msgstr "0.1"
-
-#: arts/kde/kconverttest.cc:58
-msgid "KConvertTest"
-msgstr "KConvertTest"
-
-#: arts/message/artsmessage.cc:45
-msgid "Display error message (default)"
-msgstr "Näytä virheviesti (oletus)"
-
-#: arts/message/artsmessage.cc:47
-msgid "Display warning message"
-msgstr "Näytä varoitusviesti"
-
-#: arts/message/artsmessage.cc:49
-msgid "Display informational message"
-msgstr "Näytä tiedotusviesti"
-
-#: arts/message/artsmessage.cc:50
-msgid "Message string to be displayed"
-msgstr "Näytettävä viesti"
-
-#: arts/message/artsmessage.cc:54
-msgid "artsmessage"
-msgstr "arts-viesti"
-
-#: arts/message/artsmessage.cc:55
-msgid "Utility to display aRts error messages"
-msgstr "Apuohjelma aRts-virheviestien näyttämiseen"
-
-#: arts/message/artsmessage.cc:87
-msgid "Informational"
-msgstr "Tiedotus"
-
-#: tdecert/tdecertpart.cc:90 tdecert/tdecertpart.cc:113
-msgid "Invalid certificate!"
-msgstr "Virheellinen sertifikaatti."
-
-#: tdecert/tdecertpart.cc:160
-msgid "Certificates"
-msgstr "Sertifikaatit"
-
-#: tdecert/tdecertpart.cc:161
-msgid "Signers"
-msgstr "Allekirjoittaneet"
-
-#: tdecert/tdecertpart.cc:164
-msgid "Client"
-msgstr "Asiakas"
-
-#: tdecert/tdecertpart.cc:170
-msgid "Import &All"
-msgstr "&Tuo kaikki"
-
-#: tdecert/tdecertpart.cc:183 tdecert/tdecertpart.cc:274
-#: tdecert/tdecertpart.cc:359
-msgid "TDE Secure Certificate Import"
-msgstr "TDE:n turvalisuussertifikaattien tuonti"
-
-#: tdecert/tdecertpart.cc:184
-msgid "Chain:"
-msgstr "Ketju:"
-
-#: tdecert/tdecertpart.cc:189 tdecert/tdecertpart.cc:276
-msgid "Subject:"
-msgstr "Aihe:"
-
-#: tdecert/tdecertpart.cc:190 tdecert/tdecertpart.cc:277
-msgid "Issued by:"
-msgstr "Myöntäjä:"
-
-#: tdecert/tdecertpart.cc:196 tdecert/tdecertpart.cc:283
-msgid "File:"
-msgstr "Tiedosto:"
-
-#: tdecert/tdecertpart.cc:199 tdecert/tdecertpart.cc:286
-msgid "File format:"
-msgstr "Tiedostomuoto:"
-
-#: tdecert/tdecertpart.cc:212 tdecert/tdecertpart.cc:299
-msgid "State:"
-msgstr "Tila:"
-
-#: tdecert/tdecertpart.cc:216 tdecert/tdecertpart.cc:303
-msgid "Valid from:"
-msgstr "Voimassa alkaen:"
-
-#: tdecert/tdecertpart.cc:220 tdecert/tdecertpart.cc:307
-msgid "Valid until:"
-msgstr "Voimassa:"
-
-#: tdecert/tdecertpart.cc:224 tdecert/tdecertpart.cc:311
-msgid "Serial number:"
-msgstr "Sarjanumero:"
-
-#: tdecert/tdecertpart.cc:227 tdecert/tdecertpart.cc:314
-msgid "State"
-msgstr "Tila"
-
-#: tdecert/tdecertpart.cc:236 tdecert/tdecertpart.cc:323
-msgid "MD5 digest:"
-msgstr "MD5-kokoelma:"
-
-#: tdecert/tdecertpart.cc:239 tdecert/tdecertpart.cc:326
-msgid "Signature:"
-msgstr "Allekirjoitus:"
-
-#: tdecert/tdecertpart.cc:244 tdecert/tdecertpart.cc:331
-msgid "Signature"
-msgstr "Allekirjoitus"
-
-#: tdecert/tdecertpart.cc:253 tdecert/tdecertpart.cc:340
-msgid "Public key:"
-msgstr "Julkinen avain:"
-
-#: tdecert/tdecertpart.cc:259 tdecert/tdecertpart.cc:346
-msgid "Public Key"
-msgstr "Julkinen avain"
-
-#: tdecert/tdecertpart.cc:368
-msgid "&Crypto Manager..."
-msgstr "&Salauksen hallinta..."
-
-#: tdecert/tdecertpart.cc:369
-msgid "&Import"
-msgstr "&Tuo"
-
-#: tdecert/tdecertpart.cc:370
-msgid "&Save..."
-msgstr "&Tallenna..."
-
-#: tdecert/tdecertpart.cc:371
-msgid "&Done"
-msgstr "&Valmis"
-
-#: tdecert/tdecertpart.cc:418 tdecert/tdecertpart.cc:440
-msgid "Save failed."
-msgstr "Tallennus epäonnistui."
-
-#: 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 "Sertifikaatin tuonti"
-
-#: tdecert/tdecertpart.cc:455
-msgid "You do not seem to have compiled TDE with SSL support."
-msgstr "TDE:tä ei ilmeisesti ole käännetty SSL-tuella."
-
-#: tdecert/tdecertpart.cc:460
-msgid "Certificate file is empty."
-msgstr "Sertifikaattitiedosto on tyhjä"
-
-#: tdecert/tdecertpart.cc:490
-msgid "Certificate Password"
-msgstr "Sertifikaatin salasana"
-
-#: tdecert/tdecertpart.cc:496
-msgid "The certificate file could not be loaded. Try a different password?"
-msgstr ""
-"Sertifikaattitiedostoa ei voitu ladata. Haluatko yrittää toisella salasanalla?"
-
-#: tdecert/tdecertpart.cc:496
-msgid "Try Different"
-msgstr "Yritä toista"
-
-#: tdecert/tdecertpart.cc:532 tdecert/tdecertpart.cc:566
-msgid "This file cannot be opened."
-msgstr "Tätä tiedostoa ei voida avata."
-
-#: tdecert/tdecertpart.cc:599
-msgid "I do not know how to handle this type of file."
-msgstr "Tuntematon tiedostotyyppi."
-
-#: tdecert/tdecertpart.cc:619
-msgid "0 - Site Certificate"
-msgstr "0 - Sivun sertifikaatti"
-
-#: 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 ""
-"Samalla nimellä on jo olemassa sertifikaatti. Oletko varma, että haluat korvata "
-"sen?"
-
-#: 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 ""
-"Sertifikaatti on tuotu onnistuneesti TDE:hen.\n"
-"Voit hallita sertifikaattiasetuksia TDE:n ohjauskeskuksesta."
-
-#: 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 ""
-"Sertifikaatit on tuotu TDE:hen.\n"
-"Voit hallita sertifikaattiasetuksia TDE:n ohjauskeskuksesta."
-
-#: tdecert/tdecertpart.cc:879
-msgid "TDE Certificate Part"
-msgstr "TDE:n sertifikaattiosa"
-
#: tdeui/kstdaction_p.h:40
msgid "&New"
msgstr "&Uusi"
diff --git a/tde-i18n-fi/messages/tdelibs/tdelibs_colors.po b/tde-i18n-fi/messages/tdelibs/tdelibs_colors.po
index 3bdefbfec3f..e717ff309f2 100644
--- a/tde-i18n-fi/messages/tdelibs/tdelibs_colors.po
+++ b/tde-i18n-fi/messages/tdelibs/tdelibs_colors.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdelibs_colors\n"
-"POT-Creation-Date: 2014-09-29 00:46-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-01-11 20:16+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdeprint.po b/tde-i18n-fi/messages/tdelibs/tdeprint.po
index 0f2449c8f77..c38fbf19d72 100644
--- a/tde-i18n-fi/messages/tdelibs/tdeprint.po
+++ b/tde-i18n-fi/messages/tdelibs/tdeprint.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeprint\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-05-28 12:05+0300\n"
"Last-Translator: Mikael Lammentausta "
"<mikael.lammentausta@student.savonia-amk.fi>\n"
@@ -18,19 +18,2425 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.2\n"
-#: ppdloader.cpp:173
-msgid "(line %1): "
-msgstr "(rivi %1): "
+#: kpgeneralpage.cpp:86
+msgid "ISO A4"
+msgstr "ISO A4"
-#: marginpreview.cpp:135
-msgid "No preview available"
-msgstr "Ei esikatselua saatavilla"
+#: kpgeneralpage.cpp:87 lpd/lpdtools.cpp:30
+msgid "US Letter"
+msgstr "US Letter"
-#: kmfactory.cpp:221
-msgid "<qt>There was an error loading %1. The diagnostic is:<p>%2</p></qt>"
+#: kpgeneralpage.cpp:88 lpd/lpdtools.cpp:29
+msgid "US Legal"
+msgstr "US Legal"
+
+#: kpgeneralpage.cpp:89 lpd/lpdtools.cpp:28
+msgid "Ledger"
+msgstr "Ledger"
+
+#: kpgeneralpage.cpp:90
+msgid "Folio"
+msgstr "Folio"
+
+#: kpgeneralpage.cpp:91
+msgid "US #10 Envelope"
+msgstr "US #10 -kirjekuori"
+
+#: kpgeneralpage.cpp:92
+msgid "ISO DL Envelope"
+msgstr "ISO DL -kirjekuori"
+
+#: kpgeneralpage.cpp:93
+msgid "Tabloid"
+msgstr "Tabloid"
+
+#: 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 "Yläkaukalo"
+
+#: kpgeneralpage.cpp:108
+msgid "Lower Tray"
+msgstr "Alakaukalo"
+
+#: kpgeneralpage.cpp:109
+msgid "Multi-Purpose Tray"
+msgstr "Monitoimikaukalo"
+
+#: kpgeneralpage.cpp:110
+msgid "Large Capacity Tray"
+msgstr "Suurikapasiteettinen kaukalo"
+
+#: kpgeneralpage.cpp:114
+msgid "Normal"
+msgstr "Normaali"
+
+#: kpgeneralpage.cpp:115
+msgid "Transparency"
+msgstr "Läpinäkyvyys"
+
+#: kpgeneralpage.cpp:124
+msgid ""
+" <qt> "
+"<p><b>\"General\"</b> </p> "
+"<p>This dialog page contains <em>general</em> print job settings. General "
+"settings are applicable to most printers, most jobs and most job file types. "
+"<p>To get more specific help, enable the \"WhatsThis\" cursor and click on any "
+"of the text labels or GUI elements of this dialog. </qt>"
msgstr ""
-"<qt>Tiedostoa %1 ladattaessa tapahtui virhe. Virheilmoitus on:"
-"<p>%2</p></qt>"
+
+#: kpgeneralpage.cpp:132
+msgid ""
+" <qt> "
+"<p><b>Page size:</b> Select paper size to be printed on from the drop-down "
+"menu. </p> "
+"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
+"installed.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o PageSize=... # examples: \"A4\" or \"Letter\" </pre> </p> "
+"</qt>"
+msgstr ""
+
+#: kpgeneralpage.cpp:145
+msgid ""
+" <qt> "
+"<p><b>Paper type:</b> Select paper type to be printed on from the drop-down "
+"menu. </p> "
+"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
+"installed. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o MediaType=... # example: \"Transparency\" </pre> </p> </qt>"
+msgstr ""
+
+#: kpgeneralpage.cpp:158
+msgid ""
+" <qt> "
+"<p><b>Paper source:</b> Select paper source tray for the paper to be printed on "
+"from the drop-down menu. "
+"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
+"installed. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o InputSlot=... # examples: \"Lower\" or \"LargeCapacity\" "
+"</pre> </p> </qt>"
+msgstr ""
+
+#: kpgeneralpage.cpp:171
+msgid ""
+" <qt> "
+"<p><b>Image Orientation:</b> Orientation of the printed page image on your "
+"paper is controlled by the radio buttons. By default, the orientation is <em>"
+"Portrait</em> "
+"<p>You can select 4 alternatives: "
+"<ul> "
+"<li> <b>Portrait.</b>.Portrait is the default setting. </li> "
+"<li> <b>Landscape.</b> </li> "
+"<li> <b>Reverse Landscape.</b> Reverse Landscape prints the images upside down. "
+"</li> "
+"<li> <b>Reverse Portrait.</b> Reverse Portrait prints the image upside "
+"down.</li> </ul> The icon changes according to your selection.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o orientation-requested=... # examples: \"landscape\" or "
+"\"reverse-portrait\" </pre> </p> </qt>"
+msgstr ""
+
+#: kpgeneralpage.cpp:192
+msgid ""
+" <qt> "
+"<p><b>Duplex Printing:</b> These controls may be grayed out if your printer "
+"does not support <em>duplex printing</em> (i.e. printing on both sides of the "
+"sheet). These controls are active if your printer supports duplex printing. "
+"<p> You can choose from 3 alternatives: </p> "
+"<ul> "
+"<li> <b>None.</b> This prints each page of the job on one side of the sheets "
+"only. </li> "
+"<li> <b>Long Side.</b> 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 <em>duplex-non-tumbled</em>). </li> "
+"<li> <b>Short Side.</b> 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 <em>"
+"duplex-tumbled</em>). </li> </ul> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o duplex=... # examples: \"tumble\" or \"two-sided-short-edge\" "
+" </pre> </p> </qt>"
+msgstr ""
+
+#: kpgeneralpage.cpp:218
+msgid ""
+" <qt> "
+"<p><b>Banner Page(s):</b> Select banner(s) to print one or two special sheets "
+"of paper just before or after your main job. </p> "
+"<p>Banners may contain some pieces of job information, such as user name, time "
+"of printing, job title and more. </p> "
+"<p>Banner pages are useful to separate different jobs more easily, especially "
+"in a multi-user environment. </p> "
+"<p><em><b>Hint:</em></b> You can design your own banner pages. To make use of "
+"them, just put the banner file into the standard CUPS <em>banners</em> "
+"directory (This is usually <em>\"/usr/share/cups/banner/\"</em> "
+"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. </p> "
+"<p>CUPS comes with a selection of banner pages. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o job-sheets=... # examples: \"standard\" or \"topsecret\" "
+"</pre> </p> </qt>"
+msgstr ""
+
+#: kpgeneralpage.cpp:240
+msgid ""
+" <qt> "
+"<p><b>Pages per Sheet:</b> You can choose to print more than one page onto "
+"each sheet of paper. This is sometimes useful to save paper. </p> "
+"<p><b>Note 1:</b> 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.). "
+"<p><b>Note 2:</b> 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. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o number-up=... # examples: \"2\" or \"4\" </pre> </p> </qt>"
+msgstr ""
+
+#: 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 "Yleiset"
+
+#: kpgeneralpage.cpp:264 kpqtpage.cpp:118
+msgid "Page s&ize:"
+msgstr "&Sivukoko:"
+
+#: kpgeneralpage.cpp:268
+msgid "Paper t&ype:"
+msgstr "&Paperityyppi:"
+
+#: kpgeneralpage.cpp:272
+msgid "Paper so&urce:"
+msgstr "&Paperin lähde:"
+
+#: kpgeneralpage.cpp:292
+msgid "Duplex Printing"
+msgstr "Kaksipuolinen tulostus"
+
+#: kpgeneralpage.cpp:295 kpqtpage.cpp:143
+msgid "Pages per Sheet"
+msgstr "Sivuja paperia kohden"
+
+#: cups/kmpropbanners.cpp:49 kpgeneralpage.cpp:298
+msgid "Banners"
+msgstr "Alkulehdet"
+
+#: kpgeneralpage.cpp:301 kpqtpage.cpp:125
+msgid "&Portrait"
+msgstr "&Pystysivu"
+
+#: kpgeneralpage.cpp:302 kpqtpage.cpp:128
+msgid "&Landscape"
+msgstr "&Vaakasivu"
+
+#: kpgeneralpage.cpp:303
+msgid "&Reverse landscape"
+msgstr "&Käänteinen vaakasuunta"
+
+#: kpgeneralpage.cpp:304
+msgid "R&everse portrait"
+msgstr "&Käänteinen pystysuunta"
+
+#: kpgeneralpage.cpp:309
+msgid ""
+"_: duplex orientation\n"
+"&None"
+msgstr "&Ei mikään"
+
+#: kpgeneralpage.cpp:310
+msgid ""
+"_: duplex orientation\n"
+"Lon&g side"
+msgstr "&Pitkä sivu"
+
+#: kpgeneralpage.cpp:311
+msgid ""
+"_: duplex orientation\n"
+"S&hort side"
+msgstr "&Lyhyt sivu"
+
+#: kpgeneralpage.cpp:323
+msgid "S&tart:"
+msgstr "&Aloita:"
+
+#: kpgeneralpage.cpp:324
+msgid "En&d:"
+msgstr "&Lopeta:"
+
+#: kpgeneralpage.cpp:416 lpd/lpdtools.cpp:40 management/kmconfiggeneral.cpp:52
+msgid "Disabled"
+msgstr "Pois käytöstä"
+
+#: kpgeneralpage.cpp:417 lpd/lpdtools.cpp:39 lpr/editentrydialog.cpp:50
+msgid "Enabled"
+msgstr "Käytössä"
+
+#: cups/kptextpage.cpp:195 kpmarginpage.cpp:42 kpmarginpage.cpp:45
+msgid "Margins"
+msgstr "Marginaalit"
+
+#: posterpreview.cpp:115
+#, fuzzy
+msgid ""
+"Poster preview not available. Either the <b>poster</b> "
+"executable is not properly installed, or you don't have the required version"
+msgstr ""
+"Julistetta ei voida esikatsella. Joko <b>poster</b>-ohjelmaa ei ole asennettu "
+"oikein tai se ei ole tarvittava versio."
+
+#: management/kxmlcommandselector.cpp:54
+msgid "New command"
+msgstr "Uusi komento"
+
+#: management/kxmlcommandselector.cpp:55
+msgid "Edit command"
+msgstr "Muokkaa komentoa"
+
+#: management/kxmlcommandselector.cpp:72
+msgid "&Browse..."
+msgstr "&Selaa..."
+
+#: management/kxmlcommandselector.cpp:73
+msgid "Use co&mmand:"
+msgstr "&Käytä komentoa:"
+
+#: management/kxmlcommandselector.cpp:174
+msgid "Command Name"
+msgstr "Komentonimi:"
+
+#: management/kxmlcommandselector.cpp:174
+msgid "Enter an identification name for the new command:"
+msgstr "Anna tunnistusnimi uudelle komennolle:"
+
+#: management/kxmlcommandselector.cpp:183
+msgid ""
+"A command named %1 already exists. Do you want to continue and edit the "
+"existing one?"
+msgstr ""
+"%1-niminen komento on jo olemassa. Haluatko jatkaa ja muokata olemassaolevaa "
+"komentoa?"
+
+#: management/kxmlcommandselector.cpp:220
+msgid "Internal error. The XML driver for the command %1 could not be found."
+msgstr "Sisäinen virhe. Komennolle %1 ei löydetty XML-ajuria."
+
+#: management/kxmlcommandselector.cpp:238
+msgid "output"
+msgstr "tuloste"
+
+#: management/kxmlcommandselector.cpp:242
+msgid "undefined"
+msgstr "määrittelemätön"
+
+#: management/kxmlcommandselector.cpp:247
+msgid "not allowed"
+msgstr "ei sallittu"
+
+#: management/kxmlcommandselector.cpp:253
+msgid "(Unavailable: requirements not satisfied)"
+msgstr "(Ei saatavilla: vaatimuksia ei täytetty)"
+
+#: management/kmwsmb.cpp:35
+msgid "SMB Printer Settings"
+msgstr "SMB-tulostimen asetukset"
+
+#: management/kmwsmb.cpp:41
+msgid "Scan"
+msgstr "Skannaa"
+
+#: management/kmwsmb.cpp:42
+msgid "Abort"
+msgstr "Peruuta"
+
+#: management/kmwsmb.cpp:44
+msgid "Workgroup:"
+msgstr "Työryhmä:"
+
+#: management/kmwsmb.cpp:45
+msgid "Server:"
+msgstr "Palvelin:"
+
+#: management/kmwsmb.cpp:46 tools/escputil/escpwidget.cpp:99
+msgid "Printer:"
+msgstr "Tulostin:"
+
+#: cups/kmwipp.cpp:52 management/kmwsmb.cpp:79
+msgid "Empty server name."
+msgstr "Tyhjä palvelimen nimi."
+
+#: management/kmwsmb.cpp:81 rlpr/kmrlprmanager.cpp:45
+msgid "Empty printer name."
+msgstr "Tyhjä tulostimen nimi."
+
+#: management/kmwsmb.cpp:99
+#, c-format
+msgid "Login: %1"
+msgstr "Käyttäjätunnus: %1"
+
+#: management/kmwsmb.cpp:99
+msgid "<anonymous>"
+msgstr "<tuntematon>"
+
+#: management/kmwdriver.cpp:33
+msgid "Printer Model Selection"
+msgstr "Tulostinmallin valinta"
+
+#: management/kmwdriver.cpp:80 management/kmwend.cpp:106
+#: management/kmwname.cpp:83
+msgid "Raw printer"
+msgstr "Raakatulostin"
+
+#: management/kmwdriver.cpp:113
+msgid "Internal error: unable to locate the driver."
+msgstr "Sisäinen virhe: Ajuria ei löytynyt."
+
+#: management/kmconfigdialog.cpp:38
+msgid "TDE Print Configuration"
+msgstr "TDE:n tulostuksenhallinnan asetukset"
+
+#: management/kmwizard.cpp:64 management/kmwizard.cpp:209
+msgid "&Next >"
+msgstr "&Seuraava >"
+
+#: management/kmwizard.cpp:66
+msgid "< &Back"
+msgstr "< &Edellinen"
+
+#: management/kmwizard.cpp:131 management/kmwizard.cpp:166
+#: management/kmwizard.cpp:191
+msgid "Add Printer Wizard"
+msgstr "Ohjattu tulostimen lisääminen"
+
+#: management/kmwizard.cpp:166
+msgid "Modify Printer"
+msgstr "Muokkaa tulostinta"
+
+#: management/kmwizard.cpp:191
+msgid "Unable to find the requested page."
+msgstr "Pyydettyä sivua ei löytynyt."
+
+#: management/kmwizard.cpp:207 management/kmwizard.cpp:234
+msgid "&Finish"
+msgstr "&Valmis"
+
+#: management/kmwsocketutil.cpp:52 management/networkscanner.cpp:338
+msgid "&Subnetwork:"
+msgstr "&Aliverkko"
+
+#: cups/kmcupsconfigwidget.cpp:68 management/kmwsocketutil.cpp:53
+#: management/networkscanner.cpp:339 rlpr/kmproxywidget.cpp:35
+msgid "&Port:"
+msgstr "&Portti:"
+
+#: management/kmwsocketutil.cpp:54 management/networkscanner.cpp:340
+msgid "&Timeout (ms):"
+msgstr "&Aikavalvonta (ms)"
+
+#: management/kmwsocketutil.cpp:92 management/networkscanner.cpp:378
+msgid "Scan Configuration"
+msgstr "Skannaa asetukset"
+
+#: management/kmwsocketutil.cpp:104 management/kmwsocketutil.cpp:110
+#: management/networkscanner.cpp:390 management/networkscanner.cpp:396
+msgid "Wrong subnetwork specification."
+msgstr "Virheellinen aliverkon määritys."
+
+#: management/kmwsocketutil.cpp:118 management/networkscanner.cpp:404
+msgid "Wrong timeout specification."
+msgstr "Virheellinen aikavalvonnan asetus."
+
+#: management/kmwsocketutil.cpp:121 management/networkscanner.cpp:407
+msgid "Wrong port specification."
+msgstr "Virheellinen porttimääritys."
+
+#: management/tdeprint_management_module.cpp:48
+msgid "Select Command"
+msgstr "Valitse komento"
+
+#: management/kminfopage.cpp:44 management/kmpropgeneral.cpp:38
+msgid ""
+"_: Physical Location\n"
+"Location:"
+msgstr "Fyysinen sijainti:"
+
+#: management/kminfopage.cpp:46 management/kmpropgeneral.cpp:39
+#: management/kmwname.cpp:41
+msgid "Description:"
+msgstr "Kuvaus:"
+
+#: kprintdialog.cpp:282 management/kminfopage.cpp:48
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#: kprintdialog.cpp:280 management/kminfopage.cpp:50
+msgid ""
+"_: Status\n"
+"State:"
+msgstr "Tila:"
+
+#: cups/kmwother.cpp:51 management/kminfopage.cpp:52
+#: management/kmpropbackend.cpp:35 management/kmwlocal.cpp:54
+msgid "URI:"
+msgstr "URI:"
+
+#: management/kminfopage.cpp:54 management/kminfopage.cpp:93
+#: tools/escputil/escpwidget.cpp:101
+msgid "Device:"
+msgstr "Laite:"
+
+#: management/kminfopage.cpp:56
+msgid "Model:"
+msgstr "Malli:"
+
+#: management/kminfopage.cpp:92
+msgid "Members:"
+msgstr "Jäsenet:"
+
+#: management/kminfopage.cpp:112
+msgid "Implicit class"
+msgstr "Ehdoton luokka"
+
+#: management/kminfopage.cpp:114
+msgid "Remote class"
+msgstr "Etäluokka"
+
+#: management/kminfopage.cpp:115
+msgid "Local class"
+msgstr "Paikallinen luokka"
+
+#: management/kminfopage.cpp:117
+msgid "Remote printer"
+msgstr "Verkkotulostin"
+
+#: 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 "Paikallinen tulostin"
+
+#: management/kminfopage.cpp:120
+msgid "Special (pseudo) printer"
+msgstr "Erikoistulostimet"
+
+#: management/kminfopage.cpp:121
+msgid ""
+"_: Unknown class of printer\n"
+"Unknown"
+msgstr "Tuntematon"
+
+#: management/kmconfigjobs.cpp:33 management/kmpages.cpp:59
+msgid "Jobs"
+msgstr "Työt"
+
+#: management/kmpages.cpp:69
+msgid "Instances"
+msgstr "Ilmentymät"
+
+#: kprintdialog.cpp:265 management/kmmainview.cpp:289 management/kmwend.cpp:90
+#: management/smbview.cpp:43
+msgid "Printer"
+msgstr "Tulostin"
+
+#: management/smbview.cpp:44
+msgid "Comment"
+msgstr "Kommentti"
+
+#: management/kmdbcreator.cpp:92
+msgid ""
+"No executable defined for the creation of the driver database. This operation "
+"is not implemented."
+msgstr ""
+"Ajuritietokannan luomiselle ei ole määritelty ohjelmaa. Tätä toimintoa ei ole "
+"toteutettu."
+
+#: 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 ""
+"Ohjelmaa %1 ei löytynyt hakemistopolusta. Tarkista, että ohjelma on olemassa ja "
+"että se on hakemistopolussa."
+
+#: management/kmdbcreator.cpp:99
+msgid ""
+"Unable to start the creation of the driver database. The execution of %1 "
+"failed."
+msgstr ""
+"Ajuritoetokannan luomista ei voida aloittaa. Ohjelman %1 suoritus epäonnistui."
+
+#: management/kmdbcreator.cpp:113
+msgid "Please wait while TDE rebuilds a driver database."
+msgstr "Odota hetki, TDE rakentaa ajuritietokantaa uudelleen."
+
+#: management/kmdbcreator.cpp:114
+msgid "Driver Database"
+msgstr "Ajuritietokanta"
+
+#: management/kmdbcreator.cpp:171
+msgid ""
+"Error while creating driver database: abnormal child-process termination."
+msgstr "Virhe luotaessa ajuritietokantaa: epänormaali lapsiprosessin lopetus."
+
+#: management/kmconfigjobs.cpp:34 management/kmjobviewer.cpp:699
+msgid "Print Job Settings"
+msgstr "Tulostustyöasetukset"
+
+#: management/kmconfigjobs.cpp:37
+msgid "Jobs Shown"
+msgstr "Näytetyt työt"
+
+#: management/kmconfigjobs.cpp:41 management/kmjobviewer.cpp:170
+#: management/kmjobviewer.cpp:336
+msgid "Unlimited"
+msgstr "Rajoittamaton"
+
+#: management/kmconfigjobs.cpp:42
+msgid "Maximum number of jobs shown:"
+msgstr "Näytettyjen töiden maksimimäärä"
+
+#: management/kmpropgeneral.cpp:37
+msgid "Printer name:"
+msgstr "Tulostimen nimi:"
+
+#: management/kmconfiggeneral.cpp:45 management/kmpropgeneral.cpp:55
+msgid "General Settings"
+msgstr "Yleiset asetukset"
+
+#: management/kmwpassword.cpp:37
+msgid "User Identification"
+msgstr "Käyttäjän tunnistus"
+
+#: management/kmwpassword.cpp:43
+msgid ""
+"<p>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.</p>"
+msgstr ""
+"<p>Tämä taustajärjestelmä saattaa vaatia käyttäjätunnusta ja salasanaa "
+"toimiakseen kunnolla. Täytä vaadittavat tietueet</p>"
+
+#: management/kmwpassword.cpp:49
+msgid "&Login:"
+msgstr "&Tunnus:"
+
+#: cups/cupsaddsmb2.cpp:74 management/kmwpassword.cpp:50
+msgid "&Password:"
+msgstr "&Salasana:"
+
+#: management/kmwpassword.cpp:53
+msgid "&Anonymous (no login/password)"
+msgstr "&Anonyymi (ei käyttäjätunnusta/salasanaa)"
+
+#: management/kmwpassword.cpp:54
+msgid "&Guest account (login=\"guest\")"
+msgstr "&Vierastunnus (käyttäjätunnus=\"guest\")"
+
+#: management/kmwpassword.cpp:55
+msgid "Nor&mal account"
+msgstr "&Tavallinen tunnus"
+
+#: management/kmwpassword.cpp:88
+msgid "Select one option"
+msgstr "Valitse yksi vaihtoehto"
+
+#: management/kmwpassword.cpp:90
+msgid "User name is empty."
+msgstr "Käyttäjänimi on tyhjä."
+
+#: management/kmwdrivertest.cpp:41
+msgid "Printer Test"
+msgstr "Tulostimen testi"
+
+#: management/kmwdrivertest.cpp:51
+msgid "<b>Manufacturer:</b>"
+msgstr "<b>Valmistaja:</b>"
+
+#: management/kmwdrivertest.cpp:52
+msgid "<b>Model:</b>"
+msgstr "<b>Malli:</b>"
+
+#: management/kmwdrivertest.cpp:53
+msgid "<b>Description:</b>"
+msgstr "<b>Kuvaus:</b>"
+
+#: management/kmwdrivertest.cpp:55
+msgid "&Test"
+msgstr "&Kokeile"
+
+#: management/kmwdrivertest.cpp:59
+msgid ""
+"<p>Now you can test the printer before finishing installation. Use the <b>"
+"Settings</b> button to configure the printer driver and the <b>Test</b> "
+"button to test your configuration. Use the <b>Back</b> "
+"button to change the driver (your current configuration will be discarded).</p>"
+msgstr ""
+"<p>Voit kokeilla tulostinta ennen kuin asennus lopetetaan. Käytä <b>"
+"Asetukset</b>-painiketta valitaksesi tulostinajurin ja <b>Kokeile</b> "
+"-painiketta kokeillaksesi asetuksia. Paina <b>Takaisin</b>"
+"-painiketta vaihtaaksesi ajuria (nykyiset asetukset poistetaan).</p>"
+
+#: management/kmwdrivertest.cpp:117
+msgid "<qt>Unable to load the requested driver:<p>%1</p></qt>"
+msgstr "<qt>Pyydettyä ajuria ei voitu ladata:<p>%1</p></qt>"
+
+#: management/kmwdrivertest.cpp:146
+msgid ""
+"Test page successfully sent to printer. Wait until printing is complete, then "
+"click the OK button."
+msgstr ""
+"Testisivu on lähetetty tulostimelle. Odota kunnes tulostustyö on valmis ja "
+"napsauta sitten OK-painiketta.</p>"
+
+#: management/kmwdrivertest.cpp:148
+msgid "Unable to test printer: "
+msgstr "Tulostinta ei voitu testata: "
+
+#: management/kmwdrivertest.cpp:150
+msgid "Unable to remove temporary printer."
+msgstr "Väliaikaista tulostinta ei voitu poistaa."
+
+#: management/kmwdrivertest.cpp:153
+msgid "Unable to create temporary printer."
+msgstr "Väliaikaista tulostinta ei voitu luoda."
+
+#: management/kmwbackend.cpp:54
+msgid "Backend Selection"
+msgstr "Ajurin valinta"
+
+#: management/kmwbackend.cpp:68
+msgid "You must select a backend."
+msgstr "Valitse ajuri."
+
+#: management/kmwbackend.cpp:115
+msgid "&Local printer (parallel, serial, USB)"
+msgstr "&Paikallinen tulostin (rinnakkais, sarja, USB)"
+
+#: management/kmwbackend.cpp:116
+msgid ""
+"<qt>"
+"<p>Locally-connected printer</p>"
+"<p>Use this for a printer connected to the computer via a parallel, serial or "
+"USB port.</p></qt>"
+msgstr ""
+
+#: management/kmwbackend.cpp:122
+msgid "&SMB shared printer (Windows)"
+msgstr "&Jaettu SMB-tulostin (Windows)"
+
+#: management/kmwbackend.cpp:123
+msgid ""
+"<qt>"
+"<p>Shared Windows printer</p>"
+"<p>Use this for a printer installed on a Windows server and shared on the "
+"network using the SMB protocol (samba).</p></qt>"
+msgstr ""
+
+#: management/kmwbackend.cpp:130
+msgid "&Remote LPD queue"
+msgstr "&LPD-etäjono"
+
+#: management/kmwbackend.cpp:131
+msgid ""
+"<qt>"
+"<p>Print queue on a remote LPD server</p>"
+"<p>Use this for a print queue existing on a remote machine running a LPD print "
+"server.</p></qt>"
+msgstr ""
+
+#: management/kmwbackend.cpp:137
+msgid "Ne&twork printer (TCP)"
+msgstr "&Verkkotulostin (TCP)"
+
+#: management/kmwbackend.cpp:138
+msgid ""
+"<qt>"
+"<p>Network TCP printer</p>"
+"<p>Use this for a network-enabled printer using TCP (usually on port 9100) as "
+"communication protocol. Most network printers can use this mode.</p></qt>"
+msgstr ""
+
+#: management/kmwfile.cpp:35
+msgid "File Selection"
+msgstr "Tiedoston valinta"
+
+#: management/kmwfile.cpp:41
+msgid ""
+"<p>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.</p>"
+msgstr ""
+"<p>Tulostus ohjataan tiedostoon. Syötä tähän haluamasi tiedoston nimi. Voit "
+"kirjoittaa tiedoston koko sijainnin tai valita tiedoston Selaa-painikkeen "
+"avulla.</p>"
+
+#: management/kmwfile.cpp:44
+msgid "Print to file:"
+msgstr "Tulosta tiedostoon:"
+
+#: management/kmconfiggeneral.cpp:137 management/kmwfile.cpp:60
+msgid "Empty file name."
+msgstr "Tiedoston nimi on tyhjä."
+
+#: management/kmwfile.cpp:66
+msgid "Directory does not exist."
+msgstr "Hakemistoa ei ole olemassa."
+
+#: lpr/editentrydialog.cpp:46 management/kxmlcommanddlg.cpp:107
+msgid "String"
+msgstr "Merkkijono"
+
+#: management/kxmlcommanddlg.cpp:108
+msgid "Integer"
+msgstr "Kokonaisluku"
+
+#: management/kxmlcommanddlg.cpp:109
+msgid "Float"
+msgstr "Liukuluku"
+
+#: management/kxmlcommanddlg.cpp:110
+msgid "List"
+msgstr "Lista"
+
+#: lpr/editentrydialog.cpp:48 management/kxmlcommanddlg.cpp:111
+msgid "Boolean"
+msgstr "Boolean"
+
+#: kprintdialog.cpp:278 management/kmspecialprinterdlg.cpp:56
+#: management/kxmlcommanddlg.cpp:114
+msgid "&Name:"
+msgstr "&Nimi:"
+
+#: management/kmspecialprinterdlg.cpp:57 management/kxmlcommanddlg.cpp:115
+#: management/kxmlcommanddlg.cpp:866
+msgid "&Description:"
+msgstr "&Kuvaus:"
+
+#: management/kmspecialprinterdlg.cpp:83 management/kxmlcommanddlg.cpp:116
+msgid "&Format:"
+msgstr "&Muoto:"
+
+#: cups/kmwusers.cpp:45 management/kxmlcommanddlg.cpp:117
+msgid "&Type:"
+msgstr "&Tyyppi:"
+
+#: management/kxmlcommanddlg.cpp:118
+msgid "Default &value:"
+msgstr "&Oletusarvo:"
+
+#: management/kxmlcommanddlg.cpp:119
+msgid "Co&mmand:"
+msgstr "&Komento:"
+
+#: management/kxmlcommanddlg.cpp:126
+msgid "&Persistent option"
+msgstr "&Pysyvä valinta"
+
+#: management/kxmlcommanddlg.cpp:128
+msgid "Va&lues"
+msgstr "&Arvot"
+
+#: management/kxmlcommanddlg.cpp:136
+msgid "Minimum v&alue:"
+msgstr "&Vähimmäisarvo:"
+
+#: management/kxmlcommanddlg.cpp:137
+msgid "Ma&ximum value:"
+msgstr "&Enimmäisarvo:"
+
+#: 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 "Nimi"
+
+#: management/kmwend.cpp:53 management/kmwend.cpp:112
+#: management/kxmlcommanddlg.cpp:142 management/kxmlcommanddlg.cpp:545
+msgid "Description"
+msgstr "Kuvaus"
+
+#: management/kxmlcommanddlg.cpp:150
+msgid "Add value"
+msgstr "Lisää arvo"
+
+#: management/kxmlcommanddlg.cpp:151
+msgid "Delete value"
+msgstr "Poista arvo"
+
+#: management/kxmlcommanddlg.cpp:153
+msgid "Apply changes"
+msgstr "Käytä asetuksia"
+
+#: management/kxmlcommanddlg.cpp:154
+msgid "Add group"
+msgstr "Lisää ryhmä"
+
+#: management/kxmlcommanddlg.cpp:155
+msgid "Add option"
+msgstr "Lisää vailnta"
+
+#: management/kxmlcommanddlg.cpp:156
+msgid "Delete item"
+msgstr "Poista tietue"
+
+#: management/kxmlcommanddlg.cpp:157 tdefilelist.cpp:135
+msgid "Move up"
+msgstr "Siirrä ylös"
+
+#: management/kxmlcommanddlg.cpp:158 tdefilelist.cpp:142
+msgid "Move down"
+msgstr "Siirrä alas"
+
+#: management/kxmlcommanddlg.cpp:162
+msgid "&Input From"
+msgstr "&Syöte kohteesta"
+
+#: management/kxmlcommanddlg.cpp:163
+msgid "O&utput To"
+msgstr "&Tuloste kohteeseen"
+
+#: management/kxmlcommanddlg.cpp:164 management/kxmlcommanddlg.cpp:166
+msgid "File:"
+msgstr "Tiedosto:"
+
+#: management/kxmlcommanddlg.cpp:165 management/kxmlcommanddlg.cpp:167
+msgid "Pipe:"
+msgstr "Putki:"
+
+#: kprintdialog.cpp:286 management/kxmlcommanddlg.cpp:176
+msgid "Comment:"
+msgstr "Kommentti:"
+
+#: management/kxmlcommanddlg.cpp:285
+msgid ""
+"An identification string. Use only alphanumeric characters except spaces. The "
+"string <b>__root__</b> is reserved for internal use."
+msgstr ""
+"Tunnistusmerkkijono. Käytä vain kirjaimia ja numeroita ilman välilyöntejä. "
+"Merkkijono <b>__root__</b> on varattu sisäiselle käytölle."
+
+#: 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 ""
+"Kuvausteksti. Tämä teksti näytetään laitteessa ja sen tulisi olla tarpeeksi "
+"tarkka kuvaamaan kyseistä valintaa."
+
+#: management/kxmlcommanddlg.cpp:293
+msgid ""
+"The type of the option. This determines how the option is presented graphically "
+"to the user."
+msgstr ""
+"Valinnan tyyppi. Tämä määrittelee miten valinta näytetään graafisesti "
+"käyttäjälle."
+
+#: 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 <b>%value</b> "
+"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 ""
+"Asetuksen muoto. Tämä määrittelee kuinka asetus määritellään komentorivillä. "
+"Tagia <b>%value</b> voidaan käyttää korvaamaan käyttäjän valintaa. Tämä tagi "
+"korvataan ajon aikana valinnan arvolla."
+
+#: management/kxmlcommanddlg.cpp:303
+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."
+msgstr ""
+"Valinnan oletusasetus. Ei-pysyvien valintojen tietoja ei lisätä komentoriville "
+"jos asetus on sama kuin oletusasetus. Tämä arvo ei ole taustaohjelman oma "
+"oletusasetus, jos haluat asetuksesta pysyvän niin määrittele näin."
+
+#: management/kxmlcommanddlg.cpp:309
+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."
+msgstr ""
+"Tekee valinnan pysyväksi. Pysyvä valinta kirjoitetaan komentoriville sen "
+"arvosta riippumatta. Tämä on hyödyllistä, jos oletusarvo ei sovellu "
+"taustaohjelmalle."
+
+#: 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:"
+"<ul>"
+"<li><b>%filterargs</b>: command options</li>"
+"<li><b>%filterinput</b>: input specification</li>"
+"<li><b>%filteroutput</b>: output specification</li>"
+"<li><b>%psu</b>: the page size in upper case</li>"
+"<li><b>%psl</b>: the page size in lower case</li></ul>"
+msgstr ""
+"Taustaohjelman käynnistämiseen tarkoitettu komentorivin komento. Tämä rivi "
+"perustuu tageihin, jotka korvataan ajon aikana. Tageja ovat: "
+"<ul> "
+"<li><b>%filterargs</b>: komennon optiot</li>"
+"<li><b>%filterinput</b>: syötemääritys</li>"
+"<li><b>%filteroutput</b>: tulostemääritys</li>"
+"<li><b>%psu</b>: sivun koko isoilla kirjaimilla</li>"
+"<li><b>%psl</b>: sivun koko pienillä kirjaimilla</li></ul>"
+
+#: management/kxmlcommanddlg.cpp:323
+#, c-format
+msgid ""
+"Input specification when the underlying utility reads input data from a file. "
+"Use the tag <b>%in</b> to represent the input filename."
+msgstr ""
+"Syötemäärite siitä, milloin taustaohjelma lukee syötettä tiedostosta. Käytä <b>"
+"%in</b>-tagia tiedoston nimen tilalla."
+
+#: management/kxmlcommanddlg.cpp:327
+#, c-format
+msgid ""
+"Output specification when the underlying utility writes output data to a file. "
+"Use the tag <b>%out</b> to represent the output filename."
+msgstr ""
+"Tulostemääritys siitä, milloin taustaohjelma tulostaa tietoja tiedostoon. Käytä "
+"<b>%out</b> tulostetiedoston tilalla."
+
+#: management/kxmlcommanddlg.cpp:331
+msgid ""
+"Input specification when the underlying utility reads input data from its "
+"standard input."
+msgstr ""
+"Syötemäärittely siitä, milloin taustaohjelma lukee tietoja vakiosyötteestä."
+
+#: management/kxmlcommanddlg.cpp:335
+msgid ""
+"Output specification when the underlying utility writes output data to its "
+"standard output."
+msgstr ""
+"Tulostemääritys siitä, milloin taustaohjelma tulostaa tietoja "
+"vakiotulosteeseen."
+
+#: 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 &lt;a&gt;, "
+"&lt;b&gt; or &lt;i&gt;."
+msgstr ""
+"Taustalla toimivan apuohjelman kommentti, joka näkyy käyttäjälle tässä "
+"käyttöliittymässä. Kommentissa voi olla HTML-tageja kuten &lt;a&gt;, &lt;b&gt; "
+"tai &lt;i&gt;."
+
+#: management/kxmlcommanddlg.cpp:568
+msgid ""
+"Invalid identification name. Empty strings and \"__root__\" are not allowed."
+msgstr ""
+"Virheellinen tunnusnimi. Tyhjät jonot ja \"__root__\" eivät ole sallittuja."
+
+#: management/kxmlcommanddlg.cpp:649 management/kxmlcommanddlg.cpp:652
+msgid "New Group"
+msgstr "Uusi ryhmä"
+
+#: management/kxmlcommanddlg.cpp:668 management/kxmlcommanddlg.cpp:671
+msgid "New Option"
+msgstr "Uusi valinta"
+
+#: management/kxmlcommanddlg.cpp:795 management/kxmlcommanddlg.cpp:939
+#, c-format
+msgid "Command Edit for %1"
+msgstr "Muokkauskomento ohjelmalle %1"
+
+#: management/kxmlcommanddlg.cpp:833
+msgid "&Mime Type Settings"
+msgstr "&MIME-tyypin asetukset"
+
+#: management/kxmlcommanddlg.cpp:839
+msgid "Supported &Input Formats"
+msgstr "&Tuetut syötemuodot"
+
+#: kpfilterpage.cpp:407 management/kxmlcommanddlg.cpp:840
+msgid "Requirements"
+msgstr "Vaatimukset"
+
+#: management/kxmlcommanddlg.cpp:851
+msgid "&Edit Command..."
+msgstr "&Muokkaa komentoa..."
+
+#: management/kxmlcommanddlg.cpp:868
+msgid "Output &format:"
+msgstr "&Tulosmuoto:"
+
+#: management/kxmlcommanddlg.cpp:870
+msgid "ID name:"
+msgstr "ID-nimi:"
+
+#: management/kxmlcommanddlg.cpp:1033
+msgid "exec:/"
+msgstr "exec:/"
+
+#: management/kmdriverdbwidget.cpp:51
+msgid "&PostScript printer"
+msgstr "&Postscript-tulostin"
+
+#: management/kmdriverdbwidget.cpp:52
+msgid "&Raw printer (no driver needed)"
+msgstr "&Raakatulostin (ei tarvitse ajuria)"
+
+#: management/kmdriverdbwidget.cpp:55
+msgid "&Other..."
+msgstr "&Muu..."
+
+#: management/kmdriverdbwidget.cpp:56
+msgid "&Manufacturer:"
+msgstr "&Valmistaja:"
+
+#: management/kmdriverdbwidget.cpp:57
+msgid "Mo&del:"
+msgstr "&Malli:"
+
+#: management/kmdriverdbwidget.cpp:157 management/kmdriverdbwidget.cpp:166
+msgid "Loading..."
+msgstr "Ladataan..."
+
+#: management/kmdriverdbwidget.cpp:217
+msgid "Unable to find the PostScript driver."
+msgstr "PostScript-ajuria ei löydetty."
+
+#: management/kmdriverdbwidget.cpp:230
+msgid "Select Driver"
+msgstr "Valitse ajuri"
+
+#: management/kmdriverdbwidget.cpp:247 management/kmdriverdbwidget.cpp:249
+msgid "<Unknown>"
+msgstr "<Tuntematon>"
+
+#: management/kmdriverdbwidget.cpp:252
+msgid "Database"
+msgstr "Tietokanta"
+
+#: management/kmdriverdbwidget.cpp:259
+msgid "Wrong driver format."
+msgstr "Väärä ajurimuoto."
+
+#: management/kmdriverdbwidget.cpp:268
+msgid "Other"
+msgstr "Muut"
+
+#: management/kmwinfopage.cpp:32
+msgid "Introduction"
+msgstr "Esittely"
+
+#: management/kmwinfopage.cpp:37
+#, fuzzy
+msgid ""
+"<p>Welcome,</p>"
+"<br>"
+"<p>This wizard will help to install a new printer on your computer. It will "
+"guide you through the various steps of the process of installing and "
+"configuring a printer for your printing system. At each step, you can always go "
+"back using the <b>Back</b> button.</p>"
+"<br>"
+"<p>We hope you enjoy this tool!</p>"
+"<br>"
+msgstr ""
+"<p>Tervetuloa</p>"
+"<br>"
+"<p>Tämä ohjattu toiminto auttaa asentamaan uuden tulostimen koneellesi. Se "
+"opastaa sinut tulostimen asennusprosessin läpi. Jokaisessa asennuksen vaiheessa "
+"voit aina palata edelliseen kohtaan <b>Takaisin</b>-painikkeella.</p>"
+"<br>"
+"<p>Toivomme, että nautit tästä työkalusta!</p>"
+"<br><p align=right><i>TDE:n tulostustyöryhmä</i>.</p>"
+
+#: management/kmlistview.cpp:125
+msgid "Print System"
+msgstr "Tulostusjärjestelmä"
+
+#: management/kmlistview.cpp:128
+msgid "Classes"
+msgstr "Luokat"
+
+#: management/kmlistview.cpp:131
+msgid "Printers"
+msgstr "Tulostimet"
+
+#: management/kmlistview.cpp:134
+msgid "Specials"
+msgstr "Erikoistulostimet"
+
+#: management/kmwlocal.cpp:38
+msgid "Local Port Selection"
+msgstr "Paikallisen portin valinta"
+
+#: management/kmwlocal.cpp:50
+msgid "Local System"
+msgstr "Paikallinen järjestelmä"
+
+#: management/kmwlocal.cpp:57
+msgid "Parallel"
+msgstr "Rinnakkais"
+
+#: management/kmwlocal.cpp:58
+msgid "Serial"
+msgstr "Sarja"
+
+#: management/kmwlocal.cpp:59
+msgid "USB"
+msgstr "USB"
+
+#: driver.cpp:389 management/kmwlocal.cpp:60
+msgid "Others"
+msgstr "Muut"
+
+#: management/kmwlocal.cpp:63
+msgid ""
+"<p>Select a valid detected port, or enter directly the corresponding URI in the "
+"bottom edit field.</p>"
+msgstr ""
+"<p>Valitse oikea tunnistettu portti tai kirjoita URI alhaalla olevaan "
+"tekstikenttään.</p>"
+
+#: management/kmwlocal.cpp:78
+msgid ""
+"_: The URI is empty\n"
+"Empty URI."
+msgstr ""
+
+#: management/kmwlocal.cpp:83
+msgid "The local URI doesn't correspond to a detected port. Continue?"
+msgstr "Paikallinen URI ei vastaa tunnistettua porttia. Haluatko jatkaa?"
+
+#: management/kmwlocal.cpp:85
+msgid "Select a valid port."
+msgstr "Valitse oikea portti."
+
+#: management/kmwlocal.cpp:166
+msgid "Unable to detect local ports."
+msgstr "Paikallisia portteja ei voitu tunnistaa."
+
+#: management/kmconfigcommand.cpp:33
+msgid "Commands"
+msgstr "Komennot"
+
+#: management/kmconfigcommand.cpp:34
+msgid "Command Settings"
+msgstr "Komentoasetukset"
+
+#: management/kmconfigcommand.cpp:37
+msgid "Edit/Create Commands"
+msgstr "Muokkaa/luo komentoja"
+
+#: management/kmconfigcommand.cpp:39
+msgid ""
+"<p>Command objects perform a conversion from input to output."
+"<br>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 ""
+"<p>Komento-objektit suorittavat muutoksen syötteestä tulosteeseen. "
+"<br>Niitä käytetään peruselementteinä tulostussuodattimissa ja "
+"erikoistulostimissa. Objektit kuvataan komentoina, joukkona valintoja, joukkona "
+"vaatimuksia ja MIME-tyypillä. Tässä voit luoda uuden komennon objektille ja "
+"muokata olemassaolevia. Kaikki muutokset koskevat vain sinua."
+
+#: management/kmwclass.cpp:37
+msgid "Class Composition"
+msgstr "Luokan luonti"
+
+#: management/kmwclass.cpp:52
+msgid "Available printers:"
+msgstr "Saatavilla olevat tulostimet:"
+
+#: management/kmwclass.cpp:53
+msgid "Class printers:"
+msgstr "Luokan tulostimet:"
+
+#: management/kmwclass.cpp:79
+msgid "You must select at least one printer."
+msgstr "Valitse ainakin yksi tulostin."
+
+#: management/kmconfigfilter.cpp:40
+msgid "Filter"
+msgstr "Suotimet"
+
+#: management/kmconfigfilter.cpp:41
+msgid "Printer Filtering Settings"
+msgstr "Tulostimen suodinasetukset"
+
+#: management/kmconfigfilter.cpp:44
+msgid "Printer Filter"
+msgstr "Tulostimen suodin"
+
+#: 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 <b>Location</b> filter (ex: Group_1*). Both are "
+"cumulative and ignored if empty."
+msgstr ""
+"Tulostimen suodatus mahdollistaa vain määrätyn tulostinjoukon näyttämisen "
+"kaikkien sijasta. Tämä voi olla hyödyllistä, jos tulostimia on paljon ja haluat "
+"käyttää niistä vain muutamaa. Valitse tulostimet, jotka haluat nähdä vasemmalla "
+"olevalta listalta tai anna <b>Sijainti</b>-suodin (esim. Group_1*). Jos valinta "
+"on tehty kummallakin tavalla, molemmat huomioidaan suodatuksessa. Tyhjiä "
+"valintoja ei huomioida."
+
+#: management/kmconfigfilter.cpp:62
+msgid "Location filter:"
+msgstr "Sijaintisuodin:"
+
+#: management/kmmainview.cpp:72
+msgid ""
+"The printer %1 already exists. Continuing will overwrite existing printer. Do "
+"you want to continue?"
+msgstr ""
+"Tulostin %1 on jo olemassa. Haluatko korvata nykyisen tulostimen uudella?"
+
+#: management/kmmainview.cpp:133 management/kmmainview.cpp:783
+#: management/kmmainview.cpp:859 management/kmmainview.cpp:883
+msgid "Initializing manager..."
+msgstr "Alustetaan hallintaa..."
+
+#: management/kmmainview.cpp:180
+msgid "&Icons,&List,&Tree"
+msgstr "&Kuvakkeet,&Lista,&Puu"
+
+#: management/kmmainview.cpp:184
+msgid "Start/Stop Printer"
+msgstr "Käynnistä/Pysäytä tulostin"
+
+#: management/kmmainview.cpp:186
+msgid "&Start Printer"
+msgstr "&Käynnistä tulostin"
+
+#: management/kmmainview.cpp:187
+msgid "Sto&p Printer"
+msgstr "&Pysäytä tulostin"
+
+#: management/kmmainview.cpp:189
+msgid "Enable/Disable Job Spooling"
+msgstr "Käytä/Älä käytä töiden jonotusta"
+
+#: management/kmmainview.cpp:191
+msgid "&Enable Job Spooling"
+msgstr "&Käytä töiden jonotusta"
+
+#: management/kmmainview.cpp:192
+msgid "&Disable Job Spooling"
+msgstr "&Älä käytä töiden jonotusta"
+
+#: management/kmmainview.cpp:195
+msgid "&Configure..."
+msgstr "&Asetukset..."
+
+#: management/kmmainview.cpp:196
+msgid "Add &Printer/Class..."
+msgstr "&Lisää tulostin/luokka..."
+
+#: management/kmmainview.cpp:197
+msgid "Add &Special (pseudo) Printer..."
+msgstr "Lisää &erikoistulostin (pseudotulostin)..."
+
+#: management/kmmainview.cpp:198
+msgid "Set as &Local Default"
+msgstr "Aseta &paikalliseksi oletukseksi"
+
+#: management/kmmainview.cpp:199
+msgid "Set as &User Default"
+msgstr "Aseta &käyttäjän oletukseksi"
+
+#: management/kmmainview.cpp:200
+msgid "&Test Printer..."
+msgstr "&Kokeile tulostinta..."
+
+#: management/kmmainview.cpp:201
+msgid "Configure &Manager..."
+msgstr "&Asetustenhallinta..."
+
+#: management/kmmainview.cpp:202
+msgid "Initialize Manager/&View"
+msgstr "Alusta Hallinta/&Näkymä"
+
+#: management/kmmainview.cpp:204
+msgid "&Orientation"
+msgstr "&Suunta"
+
+#: management/kmmainview.cpp:207
+msgid "&Vertical,&Horizontal"
+msgstr "&Pysty,&Vaaka"
+
+#: management/kmmainview.cpp:211
+msgid "R&estart Server"
+msgstr "&Uudelleenkäynnistä palvelin"
+
+#: management/kmmainview.cpp:212
+msgid "Configure &Server..."
+msgstr "&Palvelinasetukset"
+
+#: management/kmmainview.cpp:213
+#, fuzzy
+msgid "Configure Server Access..."
+msgstr "&Palvelinasetukset"
+
+#: management/kmmainview.cpp:216
+msgid "Hide &Toolbar"
+msgstr "&Piilota työkalurivi"
+
+#: management/kmmainview.cpp:218
+msgid "Show Me&nu Toolbar"
+msgstr "&Näytä työkalurivi"
+
+#: management/kmmainview.cpp:219
+msgid "Hide Me&nu Toolbar"
+msgstr "&Piilota työkalurivi"
+
+#: management/kmmainview.cpp:221
+msgid "Show Pr&inter Details"
+msgstr "Näytä &tulostimen yksityiskohdat"
+
+#: management/kmmainview.cpp:222
+msgid "Hide Pr&inter Details"
+msgstr "Piilota &tulostimen yksityiskohdat"
+
+#: management/kmmainview.cpp:226
+msgid "Toggle Printer &Filtering"
+msgstr "Käytä/poista tulostimen &suodatus"
+
+#: management/kmmainview.cpp:230
+msgid "Pri&nter Tools"
+msgstr "&Tulostintyökalut"
+
+#: management/kmmainview.cpp:295
+msgid "Print Server"
+msgstr "Tulostuspalvelin"
+
+#: management/kmmainview.cpp:301
+msgid "Print Manager"
+msgstr "Tulostuksenhallinta"
+
+#: management/kmmainview.cpp:334
+msgid "An error occurred while retrieving the printer list."
+msgstr "Tapahtui virhe haettaessa tulostinlistaa."
+
+#: management/kmmainview.cpp:511
+#, c-format
+msgid "Unable to modify the state of printer %1."
+msgstr "Tulostimen %1 tilaa ei voitu muuttaa."
+
+#: management/kmmainview.cpp:522
+msgid "Do you really want to remove %1?"
+msgstr "Haluatko varmasti poistaa %1:n?"
+
+#: management/kmmainview.cpp:526
+#, c-format
+msgid "Unable to remove special printer %1."
+msgstr "Erikoistulostinta %1 ei voitu poistaa."
+
+#: management/kmmainview.cpp:529
+#, c-format
+msgid "Unable to remove printer %1."
+msgstr "Tulostinta %1 ei voitu poistaa."
+
+#: management/kmmainview.cpp:559
+#, c-format
+msgid "Configure %1"
+msgstr "Aseta %1"
+
+#: management/kmmainview.cpp:566
+#, c-format
+msgid "Unable to modify settings of printer %1."
+msgstr "Tulostimen %1 asetuksia ei voitu muuttaa."
+
+#: management/kmmainview.cpp:570
+#, c-format
+msgid "Unable to load a valid driver for printer %1."
+msgstr "Tulostimelle %1 ei voitu ladata oikeaa ajuria."
+
+#: management/kmmainview.cpp:582
+msgid "Unable to create printer."
+msgstr "Tulostinta ei voitu luoda."
+
+#: management/kmmainview.cpp:594
+msgid "Unable to define printer %1 as default."
+msgstr "Tulostinta %1 ei voitu asettaa oletukseksi."
+
+#: 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 "Olet tulostamassa testisivua tulostimelle %1. Haluatko jatkaa?"
+
+#: management/kminstancepage.cpp:265 management/kmmainview.cpp:629
+msgid "Print Test Page"
+msgstr "Tulosta testisivu"
+
+#: management/kminstancepage.cpp:270 management/kmmainview.cpp:632
+#, c-format
+msgid "Test page successfully sent to printer %1."
+msgstr "Testisivu lähetetty tulostimelle %1."
+
+#: management/kmmainview.cpp:634
+#, c-format
+msgid "Unable to test printer %1."
+msgstr "Tulostinta %1 ei voitu testata."
+
+#: management/kmmainview.cpp:647
+msgid "Error message received from manager:</p><p>%1</p>"
+msgstr "Virheviesti vastaanotettu tulostustenhallinnalta:</p><p>%1</p>"
+
+#: management/kmmainview.cpp:649
+msgid "Internal error (no error message)."
+msgstr "Sisäinen virhe (ei virheviestiä)."
+
+#: management/kmmainview.cpp:667
+msgid "Unable to restart print server."
+msgstr "Tulostuspalvelinta ei voitu uudelleenkäynnistää."
+
+#: management/kmmainview.cpp:672
+msgid "Restarting server..."
+msgstr "Uudelleenkäynnistän palvelinta..."
+
+#: management/kmmainview.cpp:682
+msgid "Unable to configure print server."
+msgstr "Tulostuspalvelinta ei voitu asettaa."
+
+#: management/kmmainview.cpp:687
+msgid "Configuring server..."
+msgstr "Asetetaan palvelinta..."
+
+#: management/kmmainview.cpp:842
+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."
+msgstr ""
+"Tulostintyökalua ei voitu käynnistää. Mahdollisia syitä ovat: ei valittua "
+"tulostinta, valitulle tulostimelle ei ole määritelty paikallista laitetta "
+"(tulostinportti) tai työkalukirjastoa ei löydetty."
+
+#: management/kmmainview.cpp:866
+msgid "Unable to retrieve the printer list."
+msgstr "Tulostinlistaa ei voitu hakea."
+
+#: management/kmconfiggeneral.cpp:48
+msgid "Refresh Interval"
+msgstr "Päivitysväli"
+
+#: management/kmconfiggeneral.cpp:51
+msgid " sec"
+msgstr " s"
+
+#: management/kmconfiggeneral.cpp:53
+msgid ""
+"This time setting controls the refresh rate of various <b>TDE Print</b> "
+"components like the print manager and the job viewer."
+msgstr ""
+"Tämä aika-asetus säätää päivitystahtia monissa TDE:n tulostuskomponenteissa, "
+"kuten tulostuksenhallinnassa sekä töidennäyttäjässä."
+
+#: management/kmconfiggeneral.cpp:57
+msgid "Test Page"
+msgstr "Testisivu"
+
+#: management/kmconfiggeneral.cpp:58
+msgid "&Specify personal test page"
+msgstr "&Määrittele oma testisivu:"
+
+#: management/kmconfiggeneral.cpp:60
+msgid "Preview..."
+msgstr "Esikatselu..."
+
+#: management/kmconfiggeneral.cpp:70
+msgid "Sho&w printing status message box"
+msgstr "Näytä tulostuksen &tilaviesti"
+
+#: management/kmconfiggeneral.cpp:71
+msgid "De&faults to the last printer used in the application"
+msgstr "&Oletuksena sovelluksessa edellisella kerralla käytetty tulostin"
+
+#: management/kmconfiggeneral.cpp:127
+msgid ""
+"The selected test page is not a PostScript file. You may not be able to test "
+"your printer anymore."
+msgstr ""
+"Valittu sivu ei ole PostScript-tiedosto. Et ehkä voi testata tulostintasi enää."
+
+#: management/kmjobviewer.cpp:101 management/kmjobviewer.cpp:158
+msgid "No Printer"
+msgstr "Ei tulostinta"
+
+#: 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 "Kaikki tulostimet"
+
+#: management/kmjobviewer.cpp:151
+#, c-format
+msgid "Print Jobs for %1"
+msgstr "Tulostimen %1 tulostustyöt"
+
+#: management/kmjobviewer.cpp:170 management/kmjobviewer.cpp:172
+#: management/kmjobviewer.cpp:336
+#, c-format
+msgid "Max.: %1"
+msgstr "Maks: %1"
+
+#: management/kmjobviewer.cpp:235
+msgid "Job ID"
+msgstr "Työn ID"
+
+#: management/kmjobviewer.cpp:236
+msgid "Owner"
+msgstr "Omistaja"
+
+#: management/kmjobviewer.cpp:238
+msgid ""
+"_: Status\n"
+"State"
+msgstr "Tila"
+
+#: management/kmjobviewer.cpp:239
+msgid "Size (KB)"
+msgstr "Koko (kt)"
+
+#: management/kmjobviewer.cpp:240
+msgid "Page(s)"
+msgstr "Sivu(t)"
+
+#: management/kmjobviewer.cpp:262
+msgid "&Hold"
+msgstr "&Pysäytetty"
+
+#: management/kmjobviewer.cpp:263
+msgid "&Resume"
+msgstr "&Jatka"
+
+#: management/kmjobviewer.cpp:264
+#, fuzzy
+msgid "Remo&ve"
+msgstr "&Poista"
+
+#: management/kmjobviewer.cpp:265
+msgid "Res&tart"
+msgstr "&Käynnistä uudelleen"
+
+#: management/kmjobviewer.cpp:266
+#, fuzzy
+msgid "&Move to Printer"
+msgstr "&Siirrä tulostimelle..."
+
+#: management/kmjobviewer.cpp:272
+msgid "&Toggle Completed Jobs"
+msgstr "&Vaihda valmistuneet työt"
+
+#: management/kmjobviewer.cpp:275
+msgid "Show Only User Jobs"
+msgstr "Näytä vain käyttäjän työt"
+
+#: management/kmjobviewer.cpp:276
+msgid "Hide Only User Jobs"
+msgstr "Piilota vain käyttäjän työt"
+
+#: management/kmjobviewer.cpp:284
+msgid "User Name"
+msgstr "Käyttäjänimi"
+
+#: management/kmjobviewer.cpp:301
+msgid "&Select Printer"
+msgstr "&Valitse tulostin"
+
+#: management/kmjobviewer.cpp:330
+msgid "Refresh"
+msgstr "Päivitä"
+
+#: management/kmjobviewer.cpp:334
+msgid "Keep window permanent"
+msgstr "Pidä ikkuna pysyvästi"
+
+#: management/kmjobviewer.cpp:479
+msgid ""
+"Unable to perform action \"%1\" on selected jobs. Error received from manager:"
+msgstr ""
+"Ei voitu suorittaa toimenpidettä \"%1\" valituille töille. Hallinnasta "
+"vastaanotettu virhe:"
+
+#: management/kmjobviewer.cpp:491
+msgid "Hold"
+msgstr "Pysäytetty"
+
+#: management/kmjobviewer.cpp:496
+msgid "Resume"
+msgstr "Jatka"
+
+#: management/kmjobviewer.cpp:506
+msgid "Restart"
+msgstr "Käynnistä uudelleen"
+
+#: management/kmjobviewer.cpp:514
+#, c-format
+msgid "Move to %1"
+msgstr "Siirrä kohteeseen %1"
+
+#: management/kmjobviewer.cpp:674
+msgid "Operation failed."
+msgstr "Toimenpide epäonnistui."
+
+#: management/kmwsocket.cpp:38
+msgid "Network Printer Information"
+msgstr "Verkkotulostimen tiedot"
+
+#: management/kmwsocket.cpp:48
+msgid "&Printer address:"
+msgstr "&Tulostimen osoite"
+
+#: management/kmwsocket.cpp:49
+msgid "P&ort:"
+msgstr "&Portti:"
+
+#: management/kmwsocket.cpp:99
+msgid "You must enter a printer address."
+msgstr "Anna tulostimen osoite."
+
+#: management/kmwsocket.cpp:110
+msgid "Wrong port number."
+msgstr "Virheellinen porttinumero."
+
+#: cups/kmwippprinter.cpp:119 management/kmwsocket.cpp:117
+msgid "No printer found at this address/port."
+msgstr "Ei tulostimia tässä osoitteessa/portissa."
+
+#: cups/kmwippprinter.cpp:139 management/kmwsocket.cpp:136
+msgid ""
+"_: Unknown host - 1 is the IP\n"
+"<Unknown> (%1)"
+msgstr "<Tuntematon osoite> (%1)"
+
+#: management/kmconfigfonts.cpp:43
+msgid "Font Settings"
+msgstr "Kirjasinten asetukset"
+
+#: management/kmconfigfonts.cpp:46
+msgid "Fonts Embedding"
+msgstr "Kirjasinten upotus"
+
+#: management/kmconfigfonts.cpp:47
+msgid "Fonts Path"
+msgstr "Kirjasinhakemisto"
+
+#: management/kmconfigfonts.cpp:49
+msgid "&Embed fonts in PostScript data when printing"
+msgstr "&Upota kirjasimet PostScript-tiedostoon tulostettaessa"
+
+#: management/kmconfigfonts.cpp:57
+msgid "&Up"
+msgstr "&Ylös"
+
+#: management/kmconfigfonts.cpp:58
+msgid "&Down"
+msgstr "&Alas"
+
+#: management/kmconfigfonts.cpp:59
+msgid "&Add"
+msgstr "&Lisää"
+
+#: management/kmconfigfonts.cpp:61
+msgid "Additional director&y:"
+msgstr "Ylimääräinen &hakemisto:"
+
+#: 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 ""
+"Nämä asetukset upottavat kirjasimet automaattisesti PostScript-tiedostoon, jos "
+"niitä ei ole tulostimella. Kirjasinten upotus tuottaa yleensä paremmat tulokset "
+"(lähemmäksi sitä, mitä näet ruudulla), mutta suurentaa tulostustyötä."
+
+#: management/kmconfigfonts.cpp:89
+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."
+msgstr ""
+"Kun käytät upotettavia kirjasimia, voit valita ylimääräisiä hakemistoja, joista "
+"TDE hakee upotettavia kirjasintiedostoja. Oletuksena käytetään X-palvelimen "
+"kirjasinhakemistoja, eli niiden lisääminen ei ole tarpeellista. Oletushakupolku "
+"pitäisi yleensä riittää."
+
+#: management/networkscanner.cpp:104 management/networkscanner.cpp:184
+msgid "Sc&an"
+msgstr "&Skannaa"
+
+#: management/networkscanner.cpp:111
+msgid "Network scan:"
+msgstr "Verkon skannaus:"
+
+#: management/networkscanner.cpp:112 management/networkscanner.cpp:299
+#: management/networkscanner.cpp:310
+#, c-format
+msgid "Subnet: %1"
+msgstr "Aliverkko %1"
+
+#: cups/cupsaddsmb2.cpp:409 management/networkscanner.cpp:149
+msgid "&Abort"
+msgstr "&Peruuta"
+
+#: management/networkscanner.cpp:161
+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?"
+msgstr ""
+"Olet aikeissa skannata aliverkon (%1.*), joka ei vastaa tietokoneesi aliverkkoa "
+"(%2.*). Haluatko silti skannata aliverkon?"
+
+#: management/networkscanner.cpp:164
+msgid "&Scan"
+msgstr "&Skannaa"
+
+#: 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 <i>"
+"DraftQuality</i>, <i>PhotoQuality</i> or <i>TwoSided</i>"
+". Those instances appear as normal printers in the print dialog and allow you "
+"to quickly select the print format you want."
+msgstr ""
+"Määrittele/Muokkaa tässä valitun tulostimen ilmentymiä. Ilmentymä on yhdistelmä "
+"todellista tulostinta ja joukko edeltämääriteltyjä asetuksia. Yhdelle "
+"InkJet-tulostimelle voisit määritellä erilaisia tulostusmuotoja kuten <i>"
+"Vedoslaatu</i>, <i>Valokuvalaatu</i> tai <i>Kaksipuoleinen</i>"
+". Nämä ilmentymät näkyvät tavallisina tulostimina tulostusikkunassa ja voit "
+"nopeasti valita halutun tulostusmuodon."
+
+#: management/kminstancepage.cpp:87
+msgid "New..."
+msgstr "Uusi..."
+
+#: management/kminstancepage.cpp:88
+msgid "Copy..."
+msgstr "Kopioi..."
+
+#: kmvirtualmanager.cpp:166 management/kminstancepage.cpp:91
+msgid "Set as Default"
+msgstr "Aseta oletukseksi"
+
+#: management/kminstancepage.cpp:92
+#, fuzzy
+msgid "Settings"
+msgstr "Asetukset..."
+
+#: management/kminstancepage.cpp:94
+msgid "Test..."
+msgstr "Kokeile..."
+
+#: 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 "(Oletus)"
+
+#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182
+msgid "Instance Name"
+msgstr "Ilmentymän nimi"
+
+#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182
+msgid "Enter name for new instance (leave untouched for default):"
+msgstr "Anna nimi uudelle ilmentymälle (älä muuta, jos haluat oletusarvon):"
+
+#: management/kminstancepage.cpp:142 management/kminstancepage.cpp:187
+msgid "Instance name must not contain any spaces or slashes."
+msgstr "Ilmentymän nimi ei saa sisältää välilyöntejä tai kauttamerkkejä."
+
+#: management/kminstancepage.cpp:161
+msgid "Do you really want to remove instance %1?"
+msgstr "Haluatko varmasti poistaa ilmentymän %1?"
+
+#: management/kminstancepage.cpp:161
+msgid ""
+"You can't remove the default instance. However all settings of %1 will be "
+"discarded. Continue?"
+msgstr ""
+"Et voi poistaa oletusilmentymää. Joka tapauksessa kaikki ilmentymän %1 "
+"asetukset hylätään. Haluatko jatkaa?"
+
+#: management/kminstancepage.cpp:213
+#, c-format
+msgid "Unable to find instance %1."
+msgstr "Ilmentymää %1 ei löydy."
+
+#: management/kminstancepage.cpp:215
+#, c-format
+msgid ""
+"Unable to retrieve printer information. Message from printing system: %1."
+msgstr "Tulostimen tietoja ei voitu hakea. Tulostusjärjestelmän virhe: %1"
+
+#: management/kminstancepage.cpp:232
+msgid "The instance name is empty. Please select an instance."
+msgstr "Ilmentymän nimi on tyhjä. Valitse ilmentymä."
+
+#: management/kminstancepage.cpp:264
+msgid "Internal error: printer not found."
+msgstr "Sisäinen virhe: Tulostinta ei löytynyt."
+
+#: management/kminstancepage.cpp:268
+#, c-format
+msgid "Unable to send test page to %1."
+msgstr "Testisivua ei voitu lähettää kohteeseen %1."
+
+#: management/kmpropcontainer.cpp:35
+msgid "Change..."
+msgstr "Vaihda..."
+
+#: management/kmpropbackend.cpp:34
+msgid "Printer type:"
+msgstr "Tulostimen tyyppi:"
+
+#: management/kmpropbackend.cpp:48
+msgid "Interface"
+msgstr "Rajapinta"
+
+#: management/kmpropbackend.cpp:49
+msgid "Interface Settings"
+msgstr "Rajapinnan asetukset"
+
+#: management/kmpropbackend.cpp:62
+msgid "IPP Printer"
+msgstr "IPP-tulostin"
+
+#: management/kmpropbackend.cpp:63
+msgid "Local USB Printer"
+msgstr "Paikallinen USB-tulostin"
+
+#: management/kmpropbackend.cpp:64
+msgid "Local Parallel Printer"
+msgstr "Paikallinen rinnakkaistulostin"
+
+#: management/kmpropbackend.cpp:65
+msgid "Local Serial Printer"
+msgstr "Paikallinen sarjatulostin"
+
+#: management/kmpropbackend.cpp:66
+msgid "Network Printer (socket)"
+msgstr "Verkkotulostin (pistoke)"
+
+#: management/kmpropbackend.cpp:67
+msgid "SMB printers (Windows)"
+msgstr "SMB-tulostimet (Windows)"
+
+#: lpd/kmlpduimanager.cpp:45 management/kmpropbackend.cpp:68
+#: rlpr/kmwrlpr.cpp:116
+msgid "Remote LPD queue"
+msgstr "LPD-etäjono"
+
+#: management/kmpropbackend.cpp:69
+msgid "File printer"
+msgstr "Tiedostotulostin"
+
+#: management/kmpropbackend.cpp:70
+msgid "Serial Fax/Modem printer"
+msgstr "Fax/Modeemitulostin"
+
+#: management/kmpropbackend.cpp:71
+msgid ""
+"_: Unknown Protocol\n"
+"Unknown"
+msgstr "Tuntematon"
+
+#: management/kmwname.cpp:34
+msgid "General Information"
+msgstr "Yleiset tiedot"
+
+#: management/kmwname.cpp:37
+msgid ""
+"<p>Enter the information concerning your printer or class. <b>Name</b> "
+"is mandatory, <b>Location</b> and <b>Description</b> "
+"are not (they may even not be used on some systems).</p>"
+msgstr ""
+"<p>Anna tulostintasi tai tulostinten ryhmää koskevat tiedot. <b>Nimi</b> "
+"on pakollinen tieto, <b>Sijainti</b> ja <b>Kuvaus</b> "
+"eivät ole pakollisia (niitä ei ehkä edes käytetä kaikissa järjestelmissä).</p>"
+
+#: management/kmwname.cpp:39
+msgid "Name:"
+msgstr "Nimi:"
+
+#: kprintdialog.cpp:284 management/kmwname.cpp:40
+msgid "Location:"
+msgstr "Sijainti:"
+
+#: management/kmwname.cpp:48
+msgid "You must supply at least a name."
+msgstr "Anna ainakin nimi."
+
+#: 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 ""
+"Yleensä ei ole hyvä ajatus sisällyttää välilyöntejä tulostimen nimeen. Tämä voi "
+"estää tulostimen oikean toiminnan. Ohjattu toiminto voi poistaa kaikki "
+"välilyönnit antamastasi jonosta tuloksena %1. Mitä haluat tehdä?"
+
+#: management/kmwname.cpp:62
+msgid "Strip"
+msgstr "Riisu"
+
+#: kprinterimpl.cpp:510 management/kmwname.cpp:62
+msgid "Keep"
+msgstr "Säilytä"
+
+#: management/kmdriverdialog.cpp:48
+msgid ""
+"Some options are in conflict. You must resolve those conflicts before "
+"continuing."
+msgstr ""
+"Jotkut valinnoista ovat ristiriidassa. Ristiriidat täytyy ratkaista ennen "
+"jatkamista."
+
+#: management/kmpropwidget.cpp:50
+msgid ""
+"<qt>Unable to change printer properties. Error received from manager:"
+"<p>%1</p></qt>"
+msgstr ""
+"<qt>Tulostimen ominaisuuksia ei voida muuttaa. Virhe vastaanotettu hallinnasta:"
+"<p>%1</p></qt>"
+
+#: management/kmconfigpreview.cpp:35
+msgid "Preview"
+msgstr "Esikatselu"
+
+#: management/kmconfigpreview.cpp:36
+msgid "Preview Settings"
+msgstr "Esikatseluasetukset"
+
+#: management/kmconfigpreview.cpp:39
+msgid "Preview Program"
+msgstr "Esikatseluohjelma"
+
+#: management/kmconfigpreview.cpp:41
+msgid "&Use external preview program"
+msgstr "&Käytä ulkoista esikatseluohjelmaa"
+
+#: management/kmconfigpreview.cpp:44
+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"
+msgstr ""
+"Voit käyttää ulkoista esikatseluohjelmaa (PS viewer) TDE:n sisäänrakennetun "
+"esikatselujärjestelmän sijaan. Huomaa, että jos TDE:n oletus PS-näytintä "
+"(KGhostView) ei löydy, TDE yrittää automaattisesti etsiä ulkoista "
+"PostScript-näytintä."
+
+#: management/kmpropdriver.cpp:36
+msgid "Manufacturer:"
+msgstr "Valmistaja:"
+
+#: management/kmpropdriver.cpp:37
+msgid "Printer model:"
+msgstr "Tulostimen malli:"
+
+#: management/kmpropdriver.cpp:38
+msgid "Driver info:"
+msgstr "Ajurin tiedot:"
+
+#: lpd/lpdtools.cpp:239 management/kmpropdriver.cpp:53
+#: management/kmwend.cpp:104
+msgid "Driver"
+msgstr "Ajuri"
+
+#: kpdriverpage.cpp:30 management/kmpropdriver.cpp:54
+msgid "Driver Settings"
+msgstr "Ajurin asetukset"
+
+#: management/kaddprinterwizard.cpp:10
+msgid "Configure TDE Print"
+msgstr "TDE:n tulostusasetukset"
+
+#: management/kaddprinterwizard.cpp:11
+msgid "Configure print server"
+msgstr "Tulostuspalvelinasetukset"
+
+#: management/kaddprinterwizard.cpp:18
+msgid "Start the add printer wizard"
+msgstr "Aloita ohjattu tulostimen lisääminen"
+
+#: management/kmspecialprinterdlg.cpp:46
+msgid "Add Special Printer"
+msgstr "Lisää erikoistulostin"
+
+#: management/kmspecialprinterdlg.cpp:58
+msgid "&Location:"
+msgstr "&Sijainti:"
+
+#: management/kmspecialprinterdlg.cpp:66
+msgid "Command &Settings"
+msgstr "&Komentoasetukset"
+
+#: management/kmspecialprinterdlg.cpp:69
+msgid "Outp&ut File"
+msgstr "&Tulostustiedosto:"
+
+#: management/kmspecialprinterdlg.cpp:71
+msgid "&Enable output file"
+msgstr "&Tulostustiedosto:"
+
+#: management/kmspecialprinterdlg.cpp:88
+msgid "Filename e&xtension:"
+msgstr "&Tiedostopääte:"
+
+#: management/kmspecialprinterdlg.cpp:105
+msgid ""
+"<p>The command will use an output file. If checked, make sure the command "
+"contains an output tag.</p>"
+msgstr ""
+"<p>Tämä komento käyttää tulostustiedostoa. Jos valittu, varmista, että komento "
+"sisältää tulostagin.</p>"
+
+#: management/kmspecialprinterdlg.cpp:108
+#, c-format
+msgid ""
+"<p>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:</p>"
+"<ul>"
+"<li><b>%in</b>: the input file (required).</li>"
+"<li><b>%out</b>: the output file (required if using an output file).</li>"
+"<li><b>%psl</b>: the paper size in lower case.</li>"
+"<li><b>%psu</b>: the paper size with the first letter in upper case.</li></ul>"
+msgstr ""
+"<p> Suoritettava komento tällä erikoistulostimella tulostettaessa. Anna "
+"suoritettava komento joko suoraan tai liitä/luo komento-objekti tälle "
+"erikoistulostimelle. Komento-objekti on suositeltava tapa, koska se tukee "
+"monipuolisia asetuksia kuten MIME-tyypin tarkistusta, muokattaviavalintoja ja "
+"vaatimuslistaa (pelkkä komento on olemassa taaksepäinyhteensopivuuden vuoksi). "
+"Kun käytät pelkkää komentoa, seuraavia tageja tunnistetaan:</p> "
+"<ul>"
+"<li><b>%in</b>: syötetiedosto (vaaditaan).</li>"
+"<li><b>%out</b>: kohdetiedosto (vaaditaan jos kohdetiedostoa käytetään).</li>"
+"<li><b>%psl</b>: paperin koko pienillä kirjaimilla.</li>"
+"<li><b>%psu</b>: paperin koko, ensimmäinen merkki on iso kirjain.</li></ul>"
+
+#: management/kmspecialprinterdlg.cpp:118
+msgid ""
+"<p>The default mimetype for the output file (e.g. application/postscript).</p>"
+msgstr ""
+"<p>Tulostustiedoston oletuksena käytettävä MIME-tyyppi (<u>esim</u>"
+": application/postscript).</p>"
+
+#: management/kmspecialprinterdlg.cpp:121
+msgid "<p>The default extension for the output file (e.g. ps, pdf, ps.gz).</p>"
+msgstr ""
+"<p>Tulostustiedoston oletuksena käytettävä tiedostopääte (<u>esim</u>"
+": ps, pdf, ps.gz).</p>"
+
+#: management/kmspecialprinterdlg.cpp:170
+msgid "You must provide a non-empty name."
+msgstr "Anna nimi, joka ei ole tyhjä."
+
+#: management/kmspecialprinterdlg.cpp:178
+#, c-format
+msgid "Invalid settings. %1."
+msgstr "Virheelliset asetukset. %1"
+
+#: management/kmspecialprinterdlg.cpp:197
+#, c-format
+msgid "Configuring %1"
+msgstr "Asetetaan %1"
+
+#: management/kmwdriverselect.cpp:37
+msgid "Driver Selection"
+msgstr "Ajurin valinta"
+
+#: management/kmwdriverselect.cpp:43
+msgid ""
+"<p>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.</p>"
+msgstr ""
+"<p>Tälle mallille löytyi useita ajureita. Valitse haluamasi ajuri. Ajuria on "
+"mahdollisuus testata ja vaihtaa se tarvittaessa.</p>"
+
+#: management/kmwdriverselect.cpp:46
+msgid "Driver Information"
+msgstr "Ajurin tiedot"
+
+#: management/kmwdriverselect.cpp:62
+msgid "You must select a driver."
+msgstr "Valitse ajuri."
+
+#: management/kmwdriverselect.cpp:82
+msgid " [recommended]"
+msgstr " [suositeltu]"
+
+#: management/kmwdriverselect.cpp:113
+msgid "No information about the selected driver."
+msgstr "Ei tietoja valitusta ajurista"
+
+#: management/kmwend.cpp:33
+msgid "Confirmation"
+msgstr "Varmistus"
+
+#: management/kmwend.cpp:50 management/kmwend.cpp:106
+#: management/kmwend.cpp:109 tdefilelist.cpp:102
+msgid "Type"
+msgstr "Tyyppi"
+
+#: management/kmwend.cpp:52
+msgid "Location"
+msgstr "Sijainti"
+
+#: management/kmpropmembers.cpp:39 management/kmwend.cpp:59
+msgid "Members"
+msgstr "Jäsenet"
+
+#: management/kmwend.cpp:69
+msgid "Backend"
+msgstr "Ajuri"
+
+#: management/kmwend.cpp:74
+msgid "Device"
+msgstr "Laite"
+
+#: management/kmwend.cpp:77
+msgid "Printer IP"
+msgstr "Tulostimen IP-osoite"
+
+#: management/kmwend.cpp:78 management/kmwend.cpp:89
+msgid "Port"
+msgstr "Portti"
+
+#: management/kmwend.cpp:81 management/kmwend.cpp:88
+msgid "Host"
+msgstr "Palvelin"
+
+#: management/kmwend.cpp:82 rlpr/kmproprlpr.cpp:48
+msgid "Queue"
+msgstr "Jono"
+
+#: management/kmwend.cpp:91
+msgid "Account"
+msgstr "Käyttäjätunnus"
+
+#: management/kmwend.cpp:96
+msgid "URI"
+msgstr "URI"
+
+#: management/kmwend.cpp:109
+msgid "DB driver"
+msgstr "Tietokanta-ajuri"
+
+#: management/kmwend.cpp:109
+msgid "External driver"
+msgstr "Ulkoinen ajuri"
+
+#: management/kmwend.cpp:110
+msgid "Manufacturer"
+msgstr "Valmistaja"
+
+#: management/kmwend.cpp:111
+msgid "Model"
+msgstr "Malli"
+
+#: management/kmwlpd.cpp:41
+msgid "LPD Queue Information"
+msgstr "LPD-jonon tiedot"
+
+#: management/kmwlpd.cpp:44
+msgid ""
+"<p>Enter the information concerning the remote LPD queue; this wizard will "
+"check it before continuing.</p>"
+msgstr ""
+"<p>Anna LPD-etäjonon tiedot. Ohjattu toiminto tarkistaa tiedot ennen kuin "
+"jatketaan.</p>"
+
+#: cups/kmwipp.cpp:42 management/kmwlpd.cpp:46 rlpr/kmproprlpr.cpp:34
+#: rlpr/kmwrlpr.cpp:62
+msgid "Host:"
+msgstr "Palvelin:"
+
+#: management/kmwlpd.cpp:47 rlpr/kmproprlpr.cpp:35 rlpr/kmwrlpr.cpp:63
+msgid "Queue:"
+msgstr "Jono:"
+
+#: management/kmwlpd.cpp:54
+msgid "Some information is missing."
+msgstr "Joitakin tietoja puuttuu."
+
+#: management/kmwlpd.cpp:61
+#, fuzzy
+msgid "Cannot find queue %1 on server %2; do you want to continue anyway?"
+msgstr ""
+"Ei löydetty jonoa %1 palvelimella %2. Haluatko jatkaa tästä huolimatta?"
+
+#: management/kmpropmembers.cpp:40
+msgid "Class Members"
+msgstr "Luokan jäsenet"
+
+#: kmuimanager.cpp:158
+#, c-format
+msgid "Configuration of %1"
+msgstr "%1:n asetukset"
+
+#: cups/kmwippprinter.cpp:187 kmprinter.cpp:139
+msgid "Idle"
+msgstr "Vapaana"
+
+#: cups/kmwippprinter.cpp:189 kmjob.cpp:111 kmprinter.cpp:140
+msgid "Processing..."
+msgstr "Käsitellään..."
+
+#: cups/kmwippprinter.cpp:188 kmprinter.cpp:141
+msgid "Stopped"
+msgstr "Pysähtynyt"
+
+#: cups/kmwippprinter.cpp:190 kmjob.cpp:132 kmprinter.cpp:142
+msgid ""
+"_: Unknown State\n"
+"Unknown"
+msgstr "Tuntematon"
+
+#: kmprinter.cpp:144
+msgid "(rejecting jobs)"
+msgstr "(hylkään töitä)"
+
+#: kmprinter.cpp:144
+msgid "(accepting jobs)"
+msgstr "(hyväksyn töitä)"
+
+#: kmprinter.cpp:197 kprintdialog.cpp:983
+msgid "All Files"
+msgstr "Kaikki tiedostot"
+
+#: kpqtpage.cpp:70
+msgid ""
+" <qt> <b>Selection of color mode:</b> You can choose between 2 options: "
+"<ul>"
+"<li><b>Color</b> and</li> "
+"<li><b>Grayscale</b></li></ul> <b>Note:</b> 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. </qt>"
+msgstr ""
+
+#: kpqtpage.cpp:79
+msgid ""
+" <qt> <b>Selection of page size:</b> Select paper size to be printed on from "
+"the drop-down menu. "
+"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
+"installed. </qt>"
+msgstr ""
+
+#: kpqtpage.cpp:84
+msgid ""
+" <qt> <b>Selection of pages per sheet:</b> You can choose to print more than "
+"one page onto each sheet of paper. This is sometimes useful to save paper. "
+"<p><b>Note 1:</b> 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.). "
+"<p><b>Note 2:</b> If you select multiple pages per sheet here, the scaling and "
+"re-arranging is done by your printing system. "
+"<p><b>Note 3, regarding \"Other\":</b> You cannot really select <em>Other</em> "
+"as the number of pages to print on one sheet.\"Other\" is checkmarked here for "
+"information purposes only. "
+"<p>To select 8, 9, 16 or other numbers of pages per sheet: "
+"<ul> "
+"<li> go to the tab headlined \"Filter\"</li> "
+"<li> enable the <em>Multiple Pages per Sheet</em> filter </li> "
+"<li> and configure it (bottom-most button on the right of the \"Filters\" tab). "
+"</li> </ul> </qt>"
+msgstr ""
+
+#: kpqtpage.cpp:102
+msgid ""
+" <qt> <b>Selection of image orientation:</b> Orientation of the printed "
+"pageimage on your paper is controlled by the radio buttons. By default, the "
+"orientation is <em>Portrait</em> "
+"<p>You can select 2 alternatives: "
+"<ul> "
+"<li> <b>Portrait.</b>.Portrait is the default setting. </li> "
+"<li> <b>Landscape.</b> </li> </ul> The icon changes according to your "
+"selection. </qt>"
+msgstr ""
+
+#: kpqtpage.cpp:113
+msgid "Print Format"
+msgstr "Tulostusmuoto"
+
+#: kpqtpage.cpp:123
+msgid "Color Mode"
+msgstr "Väritila"
+
+#: kpqtpage.cpp:135
+msgid "Colo&r"
+msgstr "&Väri"
+
+#: kpqtpage.cpp:138
+msgid "&Grayscale"
+msgstr "&Harmaasävy"
+
+#: kpqtpage.cpp:151
+msgid "Ot&her"
+msgstr "&Muut"
#: kprintdialog.cpp:97
#, fuzzy
@@ -331,34 +2737,6 @@ msgstr ""
"<em>Yleiset</em> --> <em>Sekalaista</em>: <em>Oletuksena sovelluksessa "
"edellisella kerralla käytetty tulostin</em> ei ole valittuna) </qt>"
-#: kprintdialog.cpp:265 management/kmmainview.cpp:289 management/kmwend.cpp:90
-#: management/smbview.cpp:43
-msgid "Printer"
-msgstr "Tulostin"
-
-#: kprintdialog.cpp:278 management/kmspecialprinterdlg.cpp:56
-#: management/kxmlcommanddlg.cpp:114
-msgid "&Name:"
-msgstr "&Nimi:"
-
-#: kprintdialog.cpp:280 management/kminfopage.cpp:50
-msgid ""
-"_: Status\n"
-"State:"
-msgstr "Tila:"
-
-#: kprintdialog.cpp:282 management/kminfopage.cpp:48
-msgid "Type:"
-msgstr "Tyyppi:"
-
-#: kprintdialog.cpp:284 management/kmwname.cpp:40
-msgid "Location:"
-msgstr "Sijainti:"
-
-#: kprintdialog.cpp:286 management/kxmlcommanddlg.cpp:176
-msgid "Comment:"
-msgstr "Kommentti:"
-
#: kprintdialog.cpp:289
msgid "P&roperties"
msgstr "&Ominaisuudet"
@@ -440,265 +2818,484 @@ msgstr "Alustetaan tulostusjärjestelmää..."
msgid "Print to File"
msgstr "Tulosta tiedostoon"
-#: kmprinter.cpp:197 kprintdialog.cpp:983
-msgid "All Files"
-msgstr "Kaikki tiedostot"
+#: rlpr/kmrlprmanager.cpp:47 rlpr/kmwrlpr.cpp:85
+msgid "Empty host name."
+msgstr "Tyhjä palvelinnimi."
-#: kprintprocess.cpp:75
-msgid "File transfer failed."
-msgstr "Tiedoston siirto epäonnistui."
+#: rlpr/kmrlprmanager.cpp:49 rlpr/kmwrlpr.cpp:87
+msgid "Empty queue name."
+msgstr "Tyhjä jonon nimi."
-#: kprintprocess.cpp:81
-msgid "Abnormal process termination (<b>%1</b>)."
-msgstr "Epänormaali prosessin keskeytys (<b>%1</b>)."
+#: rlpr/kmrlprmanager.cpp:63
+msgid "Printer not found."
+msgstr "Tulostinta ei löytynyt."
-#: kprintprocess.cpp:83
-msgid "<b>%1</b>: execution failed with message:<p>%2</p>"
-msgstr "Ohjelman <b>%1</b> suoritus epäonnistui viestillä:<p>%2</p>"
+#: rlpr/kmrlprmanager.cpp:75
+msgid "Not implemented yet."
+msgstr "Ei toteutettu."
-#: lpr/kmlprjobmanager.cpp:83
-msgid "Unsupported operation."
-msgstr "Toimenpidettä ei tueta."
+#: rlpr/kmproprlpr.cpp:49 rlpr/kmwrlpr.cpp:50
+msgid "Remote LPD Queue Settings"
+msgstr "LPD-etäjonon asetukset"
-#: lpr/kmconfiglpr.cpp:33 lpr/kmconfiglpr.cpp:37
-msgid "Spooler"
-msgstr "Tulostusjono"
+#: rlpr/kmproxywidget.cpp:32
+msgid "Proxy Settings"
+msgstr "Välityspalvelimen asetukset"
-#: lpr/kmconfiglpr.cpp:34
-msgid "Spooler Settings"
-msgstr "Tulostusjonon asetukset"
+#: cups/kmcupsconfigwidget.cpp:67 rlpr/kmproxywidget.cpp:34
+msgid "&Host:"
+msgstr "&Palvelin:"
-#: lpr/kmlprmanager.cpp:289
-msgid "The printcap file is a remote file (NIS). It cannot be written."
-msgstr "Printcap on etätiedosto (NIS) ja siihen ei voida kirjoittaa."
+#: rlpr/kmproxywidget.cpp:36
+msgid "&Use proxy server"
+msgstr "&Käytä välityspalvelinta"
-#: lpr/kmlprmanager.cpp:305
-msgid ""
-"Unable to save printcap file. Check that you have write permissions for that "
-"file."
-msgstr ""
-"Printcap-tiedostoa ei voitu tallentaa. Tarkista kirjoitusoikeudet tiedostoon."
+#: rlpr/kmwrlpr.cpp:124
+msgid "Remote queue %1 on %2"
+msgstr "Etäjono %1 tulostimella %2"
-#: lpr/kmlprmanager.cpp:330
-msgid "Internal error: no handler defined."
-msgstr "Sisäinen virhe: Käsittelijää ei ole määritelty."
+#: rlpr/kmwrlpr.cpp:199
+msgid "No Predefined Printers"
+msgstr "Ei esimääriteltyjä tulostimia"
-#: lpr/kmlprmanager.cpp:344
-msgid "Couldn't determine spool directory. See options dialog."
-msgstr "Jonohakemistoa ei voitu päätellä. Katso asetukset-ikkuna."
+#: rlpr/kmconfigproxy.cpp:29
+msgid "Proxy"
+msgstr "Välityspalvelin"
-#: lpr/kmlprmanager.cpp:350
+#: rlpr/kmconfigproxy.cpp:30
+msgid "RLPR Proxy Server Settings"
+msgstr "RLPR-välityspalvelimen asetukset"
+
+#: lpd/klpdprinterimpl.cpp:46 rlpr/krlprprinterimpl.cpp:53
msgid ""
-"Unable to create the spool directory %1. Check that you have the required "
-"permissions for that operation."
-msgstr "Tulostusjonohakemistoa %1 ei voitu luoda. Tarkista oikeudet."
+"The <b>%1</b> executable could not be found in your path. Check your "
+"installation."
+msgstr "Ohjelmaa <b>%1<b> ei löytynyt hakemistopolusta. Tarkista asennus."
-#: lpr/kmlprmanager.cpp:382
-#, c-format
+#: rlpr/krlprprinterimpl.cpp:73
+msgid "The printer is incompletely defined. Try to reinstall it."
+msgstr "Tulostinta ei ole määritelty kokonaan. Yritä asentaa se uudelleen."
+
+#: plugincombobox.cpp:33
+#, fuzzy
msgid ""
-"The printer has been created but the print daemon could not be restarted. %1"
+" <qt><b>Print Subsystem Selection</b> "
+"<p>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 <em>"
+"Common UNIX Printing System</em>. </qt>"
msgstr ""
-"Tulostin on luotu, mutta tulostuspalvelinta ei voitu käynnistää uudelleen. %1"
+" <qt> Tässä kohdassa voit valita TDEPrintin käyttämän tulostusjärjestelmän. "
+"(Tämän alijärjestelmän täytyy olla asennettuna käyttöjärjestelmään.) TDEPrint "
+"tunnistaa sen yleensä automaattisesti. Useimmat GNU/Linux-jakelupaketit "
+"käyttävät \"CUPS\"-tulostusjärjestelmää. (<em>Common Unix Printing System</em>"
+") </qt>"
-#: lpr/kmlprmanager.cpp:410
+#: plugincombobox.cpp:45
+msgid "Print s&ystem currently used:"
+msgstr "&Käytettävä tulostusjärjestelmä:"
+
+#: plugincombobox.cpp:91
+#, fuzzy
msgid ""
-"Unable to remove spool directory %1. Check that you have write permissions for "
-"that directory."
+" <qt><b>Current Connection</b> "
+"<p>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. </qt>"
msgstr ""
-"Tulostusjonohakemistoa %1 ei voitu poistaa. Tarkista kirjoitusoikeudet "
-"hakemistoon."
+" <qt> Tällä rivillä näet CUPS-palvelimen, johon tietokoneesi on yhteydessä. "
+"Voit valita toisen CUPS-palvelimen, napsauta \"Järjestelmäasetukset\", valitse "
+"\"CUPS-palvelin\" ja täytä tarvittavat tiedot.</qt>"
-#: lpr/kmlprmanager.cpp:458
-msgid "&Edit printcap Entry..."
-msgstr "&Muokkaa printcap-tietuetta..."
+#: kprinter.cpp:280
+msgid "Initialization..."
+msgstr "Alustus..."
-#: lpr/kmlprmanager.cpp:473
+#: kprinter.cpp:283 kprinter.cpp:909
+#, c-format
+msgid "Generating print data: page %1"
+msgstr "Luon tulostustietoja: sivu %1"
+
+#: kprinter.cpp:429
+msgid "Previewing..."
+msgstr "Esikatselu..."
+
+#: kprinter.cpp:690 tdeprintd.cpp:158
+#, c-format
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?"
+"<p><nobr>A print error occurred. Error message received from system:</nobr></p>"
+"<br>%1"
msgstr ""
-"Vain osaavan ylläpitäjän tulee muokata printcap-tiedostoa käsin. Muokkaaminen "
-"voi estää tulostimen toiminnan. Haluatko jatkaa?"
+"<p><nobr>Tapahtui tulostusvirhe. Järjestelmältä vastaanotettu virhe:</nobr></p>"
+"<br>%1"
-#: lpr/kmlprmanager.cpp:489
-#, c-format
-msgid "Spooler type: %1"
-msgstr "Tulostusjonotyyppi: %1"
+#: kprinterimpl.cpp:156
+msgid "Cannot copy multiple files into one file."
+msgstr "Useita tiedostoja ei voida kopioida yhteen tiedostoon."
-#: lpr/matichandler.cpp:82
-msgid "Network printer"
-msgstr "Verkkotulostin"
+#: kprinterimpl.cpp:165
+msgid "Cannot save print file to %1. Check that you have write access to it."
+msgstr ""
+"Tulostustiedostoa ei voitu tallentaa kohteeseen %1. Tarkista kirjoitusoikeudet."
-#: lpr/lprhandler.cpp:81 lpr/matichandler.cpp:86
+#: kprinterimpl.cpp:233
#, c-format
-msgid "Local printer on %1"
-msgstr "Paikallinen tulostin kohteessa %1"
+msgid "Printing document: %1"
+msgstr "Tulostetaan asiakirjaa: %1"
-#: lpr/matichandler.cpp:245
-msgid "Internal error."
-msgstr "Sisäinen virhe."
+#: kprinterimpl.cpp:251
+#, c-format
+msgid "Sending print data to printer: %1"
+msgstr "Lähetetään tulostustietoa tulostimelle: %1"
-#: cups/kmcupsmanager.cpp:634 lpr/matichandler.cpp:254
-#: lpr/matichandler.cpp:358
+#: kprinterimpl.cpp:279
+msgid "Unable to start child print process. "
+msgstr "Lapsiprosessin käynnistäminen epäonnistui. "
+
+#: kprinterimpl.cpp:281
msgid ""
-"Unable to find the executable foomatic-datafile in your PATH. Check that "
-"Foomatic is correctly installed."
+"The TDE print server (<b>tdeprintd</b>) could not be contacted. Check that this "
+"server is running."
msgstr ""
-"Ohjelmaa foomatic-datafile ei löytynyt hakemistopolusta. Tarkista, että "
-"Foomatic on oikein asennettu."
+"TDE:n tulostuspalvelimeen (<b>tdeprintd</b>) ei saatu yhteyttä. Tarkista että "
+"palvelin on käynnistetty."
-#: cups/kmcupsmanager.cpp:666 lpr/matichandler.cpp:286
-#: lpr/matichandler.cpp:405
+#: kprinterimpl.cpp:283
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."
+"_: 1 is the command that <files> is given to\n"
+"Check the command syntax:\n"
+"%1 <files>"
msgstr ""
-"Foomatic-ajuria [%1,%2] ei voitu luoda. Joko ajuria ei ole olemassa, tai "
-"toimenpiteeseen ei ole tarvittavia oikeuksia."
+"Tarkista komennon oikeellisuus:\n"
+"%1 <tiedostoja>"
-#: lpr/matichandler.cpp:339
+#: kprinterimpl.cpp:290
+msgid "No valid file was found for printing. Operation aborted."
+msgstr "Tulostettavaa tiedostoa ei löytynyt. Tulostus keskeytetty."
+
+#: kprinterimpl.cpp:325
msgid ""
-"You probably don't have the required permissions to perform that operation."
+"<p>Unable to perform the requested page selection. The filter <b>psselect</b> "
+"cannot be inserted in the current filter chain. See <b>Filter</b> "
+"tab in the printer properties dialog for further information.</p>"
msgstr ""
-"Toimenpiteen suorittamiseen ei todennäköisesti ole tarvittavia oikeuksia."
+"<p>Pyydettyä sivuvalintaa ei voida suorittaa. Suodinta <b>psselect</b> "
+"ei voida lisätä nykyiseen suodinketjuun. Katso <b>Suodin</b>"
+"-välilehteä tulostimen ominaisuuksien ikkunassa saadaksesi lisätietoja.</p>"
-#: lpr/apshandler.cpp:215 lpr/lprhandler.cpp:127 lpr/lprngtoolhandler.cpp:276
-#: lpr/matichandler.cpp:421
-#, c-format
-msgid "Unsupported backend: %1."
-msgstr "Ei-tuettu ajuri: %1"
+#: kprinterimpl.cpp:355
+msgid "<p>Could not load filter description for <b>%1</b>.</p>"
+msgstr "<p>Suotimen <b>%1</b> kuvausta ei voitu ladata.</p>"
-#: lpr/matichandler.cpp:426
+#: kprinterimpl.cpp:371
msgid ""
-"Unable to find executable lpdomatic. Check that Foomatic is correctly installed "
-"and that lpdomatic is installed in a standard location."
+"<p>Error while reading filter description for <b>%1</b>"
+". Empty command line received.</p>"
msgstr ""
-"Ohjelmaa lpdomatic ei löytynyt. Tarkista, että Foomatic on oikein asennettu ja "
-"lpdomatic on asennettu normaaliin paikkaan."
+"<p>Suotimen <b>%1</b> kuvausta luettessa tapahtui virhe. Tyhjä rivi "
+"vastaanotettu.</p>"
-#: lpr/matichandler.cpp:457
-#, c-format
-msgid "Unable to remove driver file %1."
-msgstr "Ajuritiedostoa %1 ei voitu poistaa."
+#: 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?</p>"
+msgstr ""
+"MIME-tyyppiä %1 ei tueta suotimen sisääntuloketjussa (tämä voi tapahtua "
+"ei-CUPS-tulostusjonoilla tehtäessä sivuvalinta muuhun kuin "
+"PostScript-tiedostoon). Haluatko TDE:n muuntavan tiedoston tuettuun muotoon?</p>"
-#: lpr/editentrydialog.cpp:40
-msgid "Aliases:"
-msgstr "Lisänimet:"
+#: kprinterimpl.cpp:389 kprinterimpl.cpp:509
+msgid "Convert"
+msgstr "Muunna"
-#: lpr/editentrydialog.cpp:46 management/kxmlcommanddlg.cpp:107
-msgid "String"
-msgstr "Merkkijono"
+#: kprinterimpl.cpp:399
+msgid "Select MIME Type"
+msgstr "Valitse MIME-tyyppi"
-#: lpr/editentrydialog.cpp:47
-msgid "Number"
-msgstr "Numero"
+#: kprinterimpl.cpp:400
+msgid "Select the target format for the conversion:"
+msgstr "Valitse kohdemuoto käännöstä varten:"
-#: lpr/editentrydialog.cpp:48 management/kxmlcommanddlg.cpp:111
-msgid "Boolean"
-msgstr "Boolean"
+#: kprinterimpl.cpp:404 kprinterimpl.cpp:430
+msgid "Operation aborted."
+msgstr "Toimenpide keskeytetty."
-#: kpgeneralpage.cpp:417 lpd/lpdtools.cpp:39 lpr/editentrydialog.cpp:50
-msgid "Enabled"
-msgstr "Käytössä"
+#: kprinterimpl.cpp:410
+msgid "No appropriate filter found. Select another target format."
+msgstr "Sopivaa suodinta ei löytynyt. Valitse toinen kohdemuoto."
-#: lpr/editentrydialog.cpp:72
+#: kprinterimpl.cpp:423
+msgid ""
+"<qt>Operation failed with message:"
+"<br>%1"
+"<br>Select another target format.</qt>"
+msgstr ""
+"<qt>Operaatio epäonnistui viestillä:"
+"<br>%1"
+"<br>Valitse toinen kohdemuoto.</qt>"
+
+#: kprinterimpl.cpp:441
+msgid "Filtering print data"
+msgstr "Suodatetaan tulostustietoja"
+
+#: kprinterimpl.cpp:445
+msgid "Error while filtering. Command was: <b>%1</b>."
+msgstr "Suodatettaessa tapahtui virhe. Komento oli: <b>%1</b>."
+
+#: kprinterimpl.cpp:487
+msgid "<qt>The print file is empty and will be ignored:<p>%1</p></qt>"
+msgstr ""
+
+#: kprinterimpl.cpp:497
+#, fuzzy
+msgid ""
+"<qt>The file format <em> %1 </em> is not directly supported by the current "
+"print system. You now have 3 options: "
+"<ul> "
+"<li> TDE can attempt to convert this file automatically to a supported format. "
+"(Select <em>Convert</em>) </li>"
+"<li> You can try to send the file to the printer without any conversion. "
+"(Select <em>Keep</em>) </li>"
+"<li> You can cancel the printjob. (Select <em>Cancel</em>) </li></ul> "
+"Do you want TDE to attempt and convert this file to %2?</qt>"
+msgstr ""
+"Nykyinen tulostinjärjestelmä ei tue suoraan tiedostomuotoa %1. TDE voi yrittää "
+"muuntaa automaattisesti tämän tiedoston tuettuun muotoon. Voit silti yrittää "
+"lähettää tiedoston tulostimelle ilman mitään muutoksia. Haluatko, että TDE "
+"yrittää muuntaa tämän tiedoston muotoon %2?"
+
+#: kprinterimpl.cpp:518
+msgid ""
+"<qt>No appropriate filter was found to convert the file format %1 into %2."
+"<br>"
+"<ul>"
+"<li>Go to <i>System Options -> Commands</i> to look through the list of "
+"possible filters. Each filter executes an external program.</li>"
+"<li> See if the required external program is available.on your system.</li></ul>"
+"</qt>"
+msgstr ""
+
+#. i18n: file kprintpreviewui.rc line 13
+#: rc.cpp:9 rc.cpp:21
+#, no-c-format
+msgid "&PageMarks"
+msgstr "&Sivumerkit"
+
+#: foomatic/kfoomaticprinterimpl.cpp:51 lpdunix/klpdunixprinterimpl.cpp:72
+msgid ""
+"No valid print executable was found in your path. Check your installation."
+msgstr "Tulostusohjelmaa ei löytynyt hakemistopolusta. Tarkista asennus."
+
+#: lpdunix/kmlpdunixmanager.cpp:210
+msgid "Description unavailable"
+msgstr "Kuvaus ei ole saatavilla"
+
+#: lpdunix/kmlpdunixmanager.cpp:220 lpdunix/kmlpdunixmanager.cpp:271
+#: lpdunix/kmlpdunixmanager.cpp:318 lpdunix/kmlpdunixmanager.cpp:380
#, c-format
-msgid "Printcap Entry: %1"
-msgstr "Printcap-tietue: %1"
+msgid "Remote printer queue on %1"
+msgstr "Verkkotulostusjono palvelimella %1"
-#: lpr/lprhandler.cpp:59 lpr/lprhandler.cpp:97
-msgid "Unknown (unrecognized entry)"
-msgstr "Tuntematon (tuntematon tietue)"
+#: kpfilterpage.cpp:42
+msgid ""
+" <qt> <b>Add Filter button</b> "
+"<p>This button calls a little dialog to let you select a filter here. </p> "
+"<p><b>Note 1:</b> 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.</p> "
+"<p><b>Note 2:</b> The filters you define here are applied to your jobfile <em>"
+"<b>before</b></em> it is handed downstream to your spooler and print subsystem "
+"(e.g. CUPS, LPRng, LPD).</p> </ul> </qt>"
+msgstr ""
-#: lpr/lprhandler.cpp:67 lpr/lprhandler.cpp:91
-msgid "Remote queue (%1) on %2"
-msgstr "Etäjono (%1) tulostimella %2"
+#: kpfilterpage.cpp:54
+#, fuzzy
+msgid ""
+" <qt> <b>Remove Filter button</b> "
+"<p>This button removes the highlighted filter from the list of filters. </qt>"
+msgstr ""
+" <qt> Tämä painike poistaa valitun tiedoston tulostettavien tiedostojen "
+"luettelosta. </qt>"
-#: lpr/apshandler.cpp:112 lpr/lprhandler.cpp:74 lpr/lprngtoolhandler.cpp:72
-msgid "Network printer (%1)"
-msgstr "Verkkotulostin (%1)"
+#: kpfilterpage.cpp:59
+#, fuzzy
+msgid ""
+" <qt> <b>Move Filter Up button</b> "
+"<p>This button moves the highlighted filter up in the list of filters, towards "
+"the front of the filtering chain. </p> </qt>"
+msgstr ""
+" <qt> "
+"<p>Tämä painike siirtää valitun tiedoston ylöspäin tulostettavien tiedostojen "
+"luettelossa.</p> "
+"<p>Tämä siis muuttaa tiedostojen tulostusjärjestystä.</p> </qt>"
-#: lpr/lprhandler.cpp:104 lpr/lprhandler.cpp:110 lpr/lprhandler.cpp:116
-msgid "Unrecognized entry."
-msgstr "Tuntematon tietue."
+#: kpfilterpage.cpp:64
+#, fuzzy
+msgid ""
+" <qt> <b>Move Filter Down button</b> "
+"<p>This button moves the highlighted filter down in the list of filters, "
+"towards the end of the filtering chain..</p> </qt>"
+msgstr ""
+" <qt> "
+"<p>Tämä painike siirtää valitun tiedoston alaspäin tulostettavien tiedostojen "
+"luettelossa.</p> "
+"<p>Tämä siis muuttaa tiedostojen tulostusjärjestystä.</p> </qt>"
-#: lpr/lprngtoolhandler.cpp:99
-msgid "IFHP Driver (%1)"
-msgstr "IFHP-ajuri (%1)"
+#: kpfilterpage.cpp:69
+#, fuzzy
+msgid ""
+" <qt> <b>Configure Filter button</b> "
+"<p>This button lets you configure the currently highlighted filter. It opens a "
+"separate dialog. </p> </qt>"
+msgstr ""
+" <qt> Tämä painike poistaa valitun tiedoston tulostettavien tiedostojen "
+"luettelosta. </qt>"
-#: lpr/lprngtoolhandler.cpp:99 lpr/lprngtoolhandler.cpp:170
-msgid "unknown"
-msgstr "tuntematon"
+#: kpfilterpage.cpp:75
+msgid ""
+" <qt> <b>Filter Info Pane</b> "
+"<p>This field shows some general info about the selected filter. Amongst them "
+"are: "
+"<ul> "
+"<li>the <em>filter name</em> (as displayed in the TDEPrint user interface); "
+"</li> "
+"<li>the <em>filter requirements</em> (that is the external program that needs "
+"to present and executable on this system); </li> "
+"<li>the <em>filter input format</em> (in the form of one or several <em>"
+"MIME types</em> accepted by the filter); </li> "
+"<li>the <em>filter output format</em> (in the form of a <em>MIME type</em> "
+"generated by the filter); </li> "
+"<li>a more or less verbose text describing the filter's operation.</li> </ul> "
+"</p> </qt>"
+msgstr ""
-#: lpr/lprngtoolhandler.cpp:162
-msgid "No driver defined for that printer. It might be a raw printer."
+#: kpfilterpage.cpp:91
+msgid ""
+" <qt> <b>Filtering Chain</b> (if enabled, is run <em>before</em> "
+"actual job submission to print system) "
+"<p>This field shows which filters are currently selected to act as "
+"'pre-filters' for TDEPrint. Pre-filters are processing the print files <em>"
+"before</em> they are send downstream to your real print subsystem. </p> "
+"<p>The list shown in this field may be empty (default). </p> "
+"<p>The pre-filters act on the printjob in the order they are listed (from top "
+"to bottom). This is done by acting as a <em>filtering chain</em> "
+"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. </p> "
+"<p>TDEPrint can utilize <em>any</em> external filtering program which you may "
+"find useful through this interface. </p> "
+"<p>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 <em>for all</em> print subsystems supported by TDEPrint (such "
+"as CUPS, LPRng and LPD), because they are not depending on these.</p> ."
+"<p> Amongst the pre-configured filters shipping with TDEPrint are: </p> "
+"<ul> "
+"<li>the <em>Enscript text filter</em> </li> "
+"<li>a <em>Multiple Pages per Sheet filter</em </li> "
+"<li>a <em>PostScript to PDF converter</em>.</li> "
+"<li>a <em>Page Selection/Ordering filter</em>.</li> "
+"<li>a <em>Poster Printing filter</em>.</li> "
+"<li>and some more..</li> </ul> To insert a filter into this list, simply "
+"click on the <em>funnel</em> icon (topmost on the right icon column group) and "
+"proceed. </p> "
+"<p>Please click on the other elements of this dialog to learn more about the "
+"TDEPrint pre-filters. </p> </qt>"
msgstr ""
-"Tulostimelle ei ole määritelty ajuria. Tulostin voi olla raakatulostin."
-#: lpr/lprngtoolhandler.cpp:170
-msgid "LPRngTool Common Driver (%1)"
-msgstr "LPRngTool yleinen ajuri (%1)"
+#: kpfilterpage.cpp:125
+msgid "Filters"
+msgstr "Suotimet"
-#: lpr/apshandler.cpp:258 lpr/apshandler.cpp:289 lpr/lprngtoolhandler.cpp:323
-#, c-format
-msgid "Invalid printer backend specification: %1"
-msgstr "Virheellinen tulostimen ajurimääritys: %1"
+#: kpfilterpage.cpp:141
+msgid "Add filter"
+msgstr "Lisää suodin"
-#: 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 "Ohjelmaa %1 ei löytynyt hakemistopolusta."
+#: kpfilterpage.cpp:146
+msgid "Remove filter"
+msgstr "Poista suodin"
-#: lpr/lpchelper.cpp:256 lpr/lpchelper.cpp:280 lpr/lpchelper.cpp:298
-msgid "Permission denied."
-msgstr "Riittämättömät käyttöoikeudet."
+#: kpfilterpage.cpp:151
+msgid "Move filter up"
+msgstr "Siirrä suodinta ylöspäin"
-#: lpr/lpchelper.cpp:259
-msgid "Printer %1 does not exist."
-msgstr "Tulostinta %1 ei ole olemassa."
+#: kpfilterpage.cpp:156
+msgid "Move filter down"
+msgstr "Siirrä suodinta alaspäin"
-#: lpr/lpchelper.cpp:263
-#, c-format
-msgid "Unknown error: %1"
-msgstr "Tuntematon virhe: %1"
+#: kpfilterpage.cpp:161
+msgid "Configure filter"
+msgstr "Muokkaa suodinta"
-#: lpr/lpchelper.cpp:282
-#, c-format
-msgid "Execution of lprm failed: %1"
-msgstr "Lprm:n suoritus epäonnistui: %1"
+#: kpfilterpage.cpp:279
+msgid "Internal error: unable to load filter."
+msgstr "Sisäinen virhe: Suotimen lataaminen epäonnistui."
-#: lpr/apshandler.cpp:68
-msgid "APS Driver (%1)"
-msgstr "APS-ajuri (%1)"
+#: kpfilterpage.cpp:394
+msgid ""
+"<p>The filter chain is wrong. The output format of at least one filter is not "
+"supported by its follower. See <b>Filters</b> tab for more information.</p>"
+msgstr ""
+"<p>Suodinketju on väärä. Ainakin yhden suotimen tulostusmuoto ei ole seuraajan "
+"tukema. Katso <b>Suotimet</b>-välilehteä saadaksesi lisätietoja.</p>"
-#: lpr/apshandler.cpp:221
-#, c-format
-msgid "Unable to create directory %1."
-msgstr "Hakemistoa %1 ei voitu luoda."
+#: kpfilterpage.cpp:408
+msgid "Input"
+msgstr "Syöte"
-#: lpr/apshandler.cpp:241
-#, c-format
-msgid "Missing element: %1."
-msgstr "Elementti %1 puuttuu."
+#: kpfilterpage.cpp:409 tools/escputil/escpwidget.cpp:217
+msgid "Output"
+msgstr "Tuloste"
-#: lpr/apshandler.cpp:264 lpr/apshandler.cpp:295 lpr/apshandler.cpp:367
-#, c-format
-msgid "Unable to create the file %1."
-msgstr "Tiedostoa %1 ei voitu luoda."
+#: kpfileselectpage.cpp:33
+msgid "&Files"
+msgstr "&Tiedostot"
-#: lpr/apshandler.cpp:322
-msgid "The APS driver is not defined."
-msgstr "APS-ajuria ei ole määritelty."
+#: kprintpreview.cpp:140
+msgid "Do you want to continue printing anyway?"
+msgstr "Haluatko silti jatkaa tulostusta?"
-#: lpr/apshandler.cpp:380
+#: kprintpreview.cpp:148 kprintpreview.cpp:227
+msgid "Print Preview"
+msgstr "Tulostuksen esikatselu"
+
+#: kprintpreview.cpp:278
+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."
+msgstr ""
+"Esikatseluohjelmaa %1 ei löydy. Tarkista, että ohjelma on asennettu oikein ja "
+"sijaitsee polkumuuttujassa olevassa hakemistossa."
+
+#: kprintpreview.cpp:303
+msgid ""
+"Preview failed: neither the internal TDE PostScript viewer (KGhostView) nor any "
+"other external PostScript viewer could be found."
+msgstr ""
+"Esikatselu epäonnistui: TDE:n sisäistä PostScript näyttäjää (KGhostView) tai "
+"jotain ulkoista PostScript näyttäjää ei löytynyt."
+
+#: kprintpreview.cpp:307
#, c-format
-msgid "Unable to remove directory %1."
-msgstr "Hakemistoa %1 ei voitu poistaa."
+msgid ""
+"Preview failed: TDE could not find any application to preview files of type %1."
+msgstr ""
+"Esikatselu epäonnistui. TDE ei löydä sopivaa ohjelmaa %1-tyypisten tiedostojen "
+"esikatseluun."
-#: kpdriverpage.cpp:30 management/kmpropdriver.cpp:54
-msgid "Driver Settings"
-msgstr "Ajurin asetukset"
+#: kprintpreview.cpp:317
+#, c-format
+msgid "Preview failed: unable to start program %1."
+msgstr "Esikatselu epäonnistui: ei voitu käynnistää ohjelmaa %1."
+
+#: kprintpreview.cpp:322
+msgid "Do you want to continue printing?"
+msgstr "Haluatko jatkaa tulostusta?"
#: kpdriverpage.cpp:48
#, fuzzy
@@ -710,38 +3307,305 @@ msgstr ""
"<br>ennen jatkamista. Katso <b>Tarkemmat</b>-välilehteä saadaksesi tarkempia "
"tietoja.</nobr>"
-#: posterpreview.cpp:115
-#, fuzzy
+#: cups/kpimagepage.cpp:44
msgid ""
-"Poster preview not available. Either the <b>poster</b> "
-"executable is not properly installed, or you don't have the required version"
+" <qt> "
+"<p><b>Brightness:</b> Slider to control the brightness value of all colors "
+"used.</p> "
+"<p> 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. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o brightness=... # use range from \"0\" to \"200\" </pre> </p> "
+"</qt>"
msgstr ""
-"Julistetta ei voida esikatsella. Joko <b>poster</b>-ohjelmaa ei ole asennettu "
-"oikein tai se ei ole tarvittava versio."
-#: cups/kptextpage.cpp:195 kpmarginpage.cpp:42 kpmarginpage.cpp:45
-msgid "Margins"
-msgstr "Marginaalit"
+#: cups/kpimagepage.cpp:58
+msgid ""
+" <qt> "
+"<p><b>Hue (Tint):</b> Slider to control the hue value for color rotation.</p> "
+"<p> 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: "
+"<center> <table border=\"1\" width=\"70%\"> "
+"<tr>"
+"<th><b>Original</b></th> "
+"<th><b>hue=-45</b></th> "
+"<th><b>hue=45</b></th> </tr> "
+"<tr>"
+"<td>Red</td> "
+"<td>Purple</td> "
+"<td>Yellow-orange</td> </tr> "
+"<tr>"
+"<td>Green</td> "
+"<td>Yellow-green</td> "
+"<td>Blue-green</td> </tr> "
+"<tr>"
+"<td>Yellow</td> "
+"<td>Orange</td> "
+"<td>Green-yellow</td> </tr> "
+"<tr>"
+"<td>Blue</td> "
+"<td>Sky-blue</td> "
+"<td>Purple</td> </tr> "
+"<tr>"
+"<td>Magenta</td> "
+"<td>Indigo</td> "
+"<td>Crimson</td> </tr> "
+"<tr>"
+"<td>Cyan</td> "
+"<td>Blue-green</td> "
+"<td>Light-navy-blue</td> </tr> </table> </center> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o hue=... # use range from \"-360\" to \"360\" </pre> </p> </qt>"
+msgstr ""
-#: cups/kmpropusers.cpp:38 cups/kmwusers.cpp:39
-msgid "Users"
-msgstr "Käyttäjät"
+#: cups/kpimagepage.cpp:83
+msgid ""
+" <qt> "
+"<p><b>Saturation:</b> Slider to control the saturation value for all colors "
+"used.</p> "
+"<p> 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. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o saturation=... # use range from \"0\" to \"200\" </pre> </p> "
+"</qt>"
+msgstr ""
-#: cups/kmpropusers.cpp:39 cups/kmwusers.cpp:36
-msgid "Users Access Settings"
-msgstr "Käyttäjien käyttöasetukset"
+#: cups/kpimagepage.cpp:101
+msgid ""
+" <qt> "
+"<p><b>Gamma:</b> Slider to control the gamma value for color correction.</p> "
+"<p> 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. </p> "
+"<p><b>Note:</b></p> the gamma value adjustment is not visible in the thumbnail "
+"preview. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o gamma=... # use range from \"1\" to \"3000\" </pre> </p> "
+"</qt>"
+msgstr ""
-#: cups/kmpropusers.cpp:55
-msgid "Denied users"
-msgstr "Estetyt käyttäjät"
+#: cups/kpimagepage.cpp:118
+msgid ""
+" <qt> "
+"<p><b>Image Printing Options</b></p> "
+"<p>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: "
+"<ul> "
+"<li> Brightness </li> "
+"<li> Hue </li> "
+"<li> Saturation </li> "
+"<li> Gamma </li> </ul> "
+"<p>For a more detailed explanation about Brightness, Hue, Saturation and Gamma "
+"settings, please look at the 'WhatsThis' items provided for these controls. "
+"</p> </p> </qt>"
+msgstr ""
-#: cups/kmpropusers.cpp:62
-msgid "Allowed users"
-msgstr "Sallitut käyttäjät"
+#: cups/kpimagepage.cpp:136
+msgid ""
+" <qt> "
+"<p><b>Coloration Preview Thumbnail</b></p> "
+"<p>The coloration preview thumbnail indicates change of image coloration by "
+"different settings. Options to influence output are: "
+"<ul> "
+"<li> Brightness </li> "
+"<li> Hue (Tint) </li> "
+"<li> Saturation </li> "
+"<li> Gamma </li> </ul> </p> "
+"<p>For a more detailed explanation about Brightness, Hue, Saturation and Gamma "
+"settings, please look at the 'WhatsThis' items provided for these controls. "
+"</p> </qt>"
+msgstr ""
-#: cups/kmpropusers.cpp:76
-msgid "All users allowed"
-msgstr "Kaikki käyttäjät sallittu"
+#: cups/kpimagepage.cpp:152
+msgid ""
+" <qt> "
+"<p><b>Image Size:</b> Dropdown menu to control the image size on the printed "
+"paper. Dropdown works in conjunction with slider below. Dropdown options "
+"are:.</p> "
+"<ul> "
+"<li> <b>Natural Image Size:</b> 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. </li> "
+"<li> <b>Resolution (ppi):</b> 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. </li> "
+"<li> <b>% of Page Size:</b> 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. </li> Scaling in % of page size defaults to 100 %. "
+"<li> <b>% of Natural Image Size:</b> 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 %. </ul> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o natural-scaling=... # range in % is 1....800 "
+"<br> -o scaling=... # range in % is 1....800 "
+"<br> -o ppi=... # range in ppi is 1...1200 </pre> </p> "
+"</qt>"
+msgstr ""
+
+#: cups/kpimagepage.cpp:192
+msgid ""
+" <qt> "
+"<p><b>Position Preview Thumbnail</b></p> "
+"<p>This position preview thumbnail indicates the position of the image on the "
+"paper sheet. "
+"<p>Click on horizontal and vertical radio buttons to move image alignment on "
+"paper around. Options are: "
+"<ul> "
+"<li> center </li> "
+"<li> top </li> "
+"<li> top-left </li> "
+"<li> left </li> "
+"<li> bottom-left </li> "
+"<li> bottom </li> "
+"<li> bottom-right</li> "
+"<li> right </li> "
+"<li> top-right </li> </ul> </p> </qt>"
+msgstr ""
+
+#: cups/kpimagepage.cpp:210
+msgid ""
+" <qt> "
+"<p><b>Reset to Default Values</b> </p> "
+"<p> Reset all coloration settings to default values. Default values are: "
+"<ul> "
+"<li> Brightness: 100 </li> "
+"<li> Hue (Tint). 0 </li> "
+"<li> Saturation: 100 </li> "
+"<li> Gamma: 1000 </li> </ul> </p> </qt>"
+msgstr ""
+
+#: cups/kpimagepage.cpp:222
+msgid ""
+" <qt> "
+"<p><b>Image Positioning:</b></p> "
+"<p>Select a pair of radiobuttons to move image to the position you want on the "
+"paper printout. Default is 'center'. </p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o position=... # examples: \"top-left\" or \"bottom\" </pre> "
+"</p> </qt>"
+msgstr ""
+
+#: cups/kpimagepage.cpp:237
+msgid "Image"
+msgstr "Kuva"
+
+#: cups/kpimagepage.cpp:239
+msgid "Color Settings"
+msgstr "Väriasetukset"
+
+#: cups/kpimagepage.cpp:241
+msgid "Image Size"
+msgstr "Kuvakoko"
+
+#: cups/kpimagepage.cpp:243
+msgid "Image Position"
+msgstr "Kuvan sijainti"
+
+#: cups/kpimagepage.cpp:247
+msgid "&Brightness:"
+msgstr "&Kirkkaus:"
+
+#: cups/kpimagepage.cpp:252
+msgid "&Hue (Color rotation):"
+msgstr "&Sävy (Värikierto):"
+
+#: cups/kpimagepage.cpp:257
+msgid "&Saturation:"
+msgstr "&Kylläisyys:"
+
+#: cups/kpimagepage.cpp:262
+msgid "&Gamma (Color correction):"
+msgstr "&Gamma (värin oikaisu):"
+
+#: cups/kpimagepage.cpp:283
+msgid "&Default Settings"
+msgstr "&Oletusasetukset"
+
+#: cups/kpimagepage.cpp:289
+msgid "Natural Image Size"
+msgstr "Todellinen kuvakoko"
+
+#: cups/kpimagepage.cpp:290
+msgid "Resolution (ppi)"
+msgstr "Tarkkuus (ppi)"
+
+#: cups/kpimagepage.cpp:292
+#, no-c-format
+msgid "% of Page"
+msgstr "% sivusta"
+
+#: cups/kpimagepage.cpp:294
+#, no-c-format
+msgid "% of Natural Image Size"
+msgstr "% luonnollisesta kuvakoosta"
+
+#: cups/kpimagepage.cpp:304
+msgid "&Image size type:"
+msgstr "&Kuvakoon tyyppi:"
+
+#: cups/kmpropquota.cpp:39 cups/kmwquota.cpp:96
+msgid "&Period:"
+msgstr "&Jakso: "
+
+#: cups/kmpropquota.cpp:40 cups/kmwquota.cpp:97
+msgid "&Size limit (KB):"
+msgstr "&Kokorajoitus (kt)"
+
+#: cups/kmpropquota.cpp:41 cups/kmwquota.cpp:98
+msgid "&Page limit:"
+msgstr "&Sivun raja:"
+
+#: cups/kmpropquota.cpp:57
+msgid "Quotas"
+msgstr "Kiintiöt"
+
+#: cups/kmpropquota.cpp:58
+msgid "Quota Settings"
+msgstr "Kiintiöiden asetukset"
+
+#: cups/kmpropquota.cpp:78 cups/kmwquota.cpp:84
+msgid "No quota"
+msgstr "Ei kiintiötä"
+
+#: cups/kmpropquota.cpp:79 cups/kmpropquota.cpp:80 cups/kmwquota.cpp:87
+#: cups/kmwquota.cpp:90
+msgid "None"
+msgstr "Ei mikään"
#: cups/kptextpage.cpp:41
msgid ""
@@ -915,13 +3779,146 @@ msgstr "&Pois käytöstä"
msgid "&Enabled"
msgstr "&Käytössä"
-#: cups/kmconfigcups.cpp:32
-msgid "CUPS Server"
-msgstr "CUPS-palvelin"
+#: cups/kmcupsuimanager.cpp:87
+msgid ""
+"<qt>"
+"<p>Print queue on remote CUPS server</p>"
+"<p>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.</p>"
+"</qt>"
+msgstr ""
-#: cups/kmconfigcups.cpp:33
-msgid "CUPS Server Settings"
-msgstr "CUPS-palvelimen asetukset"
+#: cups/kmcupsuimanager.cpp:94
+msgid ""
+"<qt>"
+"<p>Network IPP printer</p>"
+"<p>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.</p></qt>"
+msgstr ""
+
+#: cups/kmcupsuimanager.cpp:101
+msgid ""
+"<qt>"
+"<p>Fax/Modem printer</p>"
+"<p>Use this for a fax/modem printer. This requires the installation of the <a "
+"href=\"http://vigna.dsi.unimi.it/fax4CUPS/\">fax4CUPS</a> "
+"backend. Documents sent on this printer will be faxed to the given target fax "
+"number.</p></qt>"
+msgstr ""
+
+#: cups/kmcupsuimanager.cpp:108
+msgid ""
+"<qt>"
+"<p>Other printer</p>"
+"<p>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.</p></qt>"
+msgstr ""
+
+#: cups/kmcupsuimanager.cpp:116
+msgid ""
+"<qt>"
+"<p>Class of printers</p>"
+"<p>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.</p></qt>"
+msgstr ""
+
+#: cups/kmcupsuimanager.cpp:129
+msgid "Re&mote CUPS server (IPP/HTTP)"
+msgstr "&CUPS-etäpalvelin (IPP/HTTP)"
+
+#: cups/kmcupsuimanager.cpp:130
+msgid "Network printer w/&IPP (IPP/HTTP)"
+msgstr "&Verkkotulostin IPP:llä (IPP/HTTP)"
+
+#: cups/kmcupsuimanager.cpp:131
+msgid "S&erial Fax/Modem printer"
+msgstr "&Sarjaportti fax/modeemitulostin"
+
+#: cups/kmcupsuimanager.cpp:132
+msgid "Other &printer type"
+msgstr "&Muu tulostintyyppi"
+
+#: cups/kmcupsuimanager.cpp:134
+msgid "Cl&ass of printers"
+msgstr "&Tulostimien luokka"
+
+#: cups/kmcupsuimanager.cpp:190
+#, fuzzy
+msgid "An error occurred while retrieving the list of available backends:"
+msgstr "Tapahtui virhe haettaessa tulostinlistaa:"
+
+#: cups/kmcupsuimanager.cpp:236
+msgid "Priority"
+msgstr "Tärkeysjärjestys"
+
+#: cups/kmcupsuimanager.cpp:238
+msgid "Billing Information"
+msgstr "Laskutustiedot"
+
+#: cups/ipprequest.cpp:164
+msgid "You don't have access to the requested resource."
+msgstr "Tähän resurssiin ei ole oikeuksia."
+
+#: cups/ipprequest.cpp:167
+msgid "You are not authorized to access the requested resource."
+msgstr "Tähän resurssiin ei ole oikeuksia."
+
+#: cups/ipprequest.cpp:170
+msgid "The requested operation cannot be completed."
+msgstr "Pyydettyä toimenpidettä ei voitu suorittaa."
+
+#: cups/ipprequest.cpp:173
+msgid "The requested service is currently unavailable."
+msgstr "Pyydettyä palvelua ei ole saatavilla."
+
+#: cups/ipprequest.cpp:176
+msgid "The target printer is not accepting print jobs."
+msgstr "Valittu tulostin ei hyväksy tulostuksia."
+
+#: cups/ipprequest.cpp:313
+msgid ""
+"Connection to CUPS server failed. Check that the CUPS server is correctly "
+"installed and running."
+msgstr ""
+"Yhdistäminen CUPS-palvelimeen epäonnistui. Tarkista, että CUPS-palvelin on "
+"oikein asennettu ja käynnissä."
+
+#: cups/ipprequest.cpp:316
+msgid "The IPP request failed for an unknown reason."
+msgstr "IPP-pyyntö epäonnistui tuntemattomasta syystä."
+
+#: cups/ipprequest.cpp:461
+msgid "Attribute"
+msgstr "Ominaisuus"
+
+#: cups/ipprequest.cpp:462
+msgid "Values"
+msgstr "Arvot"
+
+#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567
+msgid "True"
+msgstr "Tosi"
+
+#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567
+msgid "False"
+msgstr "Epätosi"
+
+#: cups/kmwfax.cpp:39
+msgid "Fax Serial Device"
+msgstr "Fax-sarjaporttilaite"
+
+#: cups/kmwfax.cpp:43
+msgid "<p>Select the device which your serial Fax/Modem is connected to.</p>"
+msgstr "<p>Valitse laite, johon faksi/modeemi on liitetty.</p>"
+
+#: cups/kmwfax.cpp:81
+msgid "You must select a device."
+msgstr "Valitse laite."
#: cups/kphpgl2page.cpp:33
msgid ""
@@ -1012,126 +4009,29 @@ msgstr "&Sovita sivulle"
msgid "&Pen width:"
msgstr "&Kynän leveys:"
-#: cups/kmwippselect.cpp:38
-msgid "Remote IPP Printer Selection"
-msgstr "IPP-etätulostimen valinta"
-
-#: cups/kmwippselect.cpp:51
-msgid "You must select a printer."
-msgstr "Valitse tulostin."
-
-#: cups/kmcupsuimanager.cpp:87
-msgid ""
-"<qt>"
-"<p>Print queue on remote CUPS server</p>"
-"<p>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.</p>"
-"</qt>"
-msgstr ""
-
-#: cups/kmcupsuimanager.cpp:94
-msgid ""
-"<qt>"
-"<p>Network IPP printer</p>"
-"<p>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.</p></qt>"
-msgstr ""
-
-#: cups/kmcupsuimanager.cpp:101
-msgid ""
-"<qt>"
-"<p>Fax/Modem printer</p>"
-"<p>Use this for a fax/modem printer. This requires the installation of the <a "
-"href=\"http://vigna.dsi.unimi.it/fax4CUPS/\">fax4CUPS</a> "
-"backend. Documents sent on this printer will be faxed to the given target fax "
-"number.</p></qt>"
-msgstr ""
-
-#: cups/kmcupsuimanager.cpp:108
-msgid ""
-"<qt>"
-"<p>Other printer</p>"
-"<p>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.</p></qt>"
-msgstr ""
-
-#: cups/kmcupsuimanager.cpp:116
-msgid ""
-"<qt>"
-"<p>Class of printers</p>"
-"<p>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.</p></qt>"
-msgstr ""
-
-#: cups/kmcupsuimanager.cpp:129
-msgid "Re&mote CUPS server (IPP/HTTP)"
-msgstr "&CUPS-etäpalvelin (IPP/HTTP)"
-
-#: cups/kmcupsuimanager.cpp:130
-msgid "Network printer w/&IPP (IPP/HTTP)"
-msgstr "&Verkkotulostin IPP:llä (IPP/HTTP)"
-
-#: cups/kmcupsuimanager.cpp:131
-msgid "S&erial Fax/Modem printer"
-msgstr "&Sarjaportti fax/modeemitulostin"
-
-#: cups/kmcupsuimanager.cpp:132
-msgid "Other &printer type"
-msgstr "&Muu tulostintyyppi"
-
-#: cups/kmcupsuimanager.cpp:134
-msgid "Cl&ass of printers"
-msgstr "&Tulostimien luokka"
-
-#: cups/kmcupsuimanager.cpp:190
-#, fuzzy
-msgid "An error occurred while retrieving the list of available backends:"
-msgstr "Tapahtui virhe haettaessa tulostinlistaa:"
-
-#: cups/kmcupsuimanager.cpp:236
-msgid "Priority"
-msgstr "Tärkeysjärjestys"
-
-#: cups/kmcupsuimanager.cpp:238
-msgid "Billing Information"
-msgstr "Laskutustiedot"
-
-#: cups/kmconfigcupsdir.cpp:34
-msgid "Folder"
-msgstr "Kansio"
-
-#: cups/kmconfigcupsdir.cpp:35
-msgid "CUPS Folder Settings"
-msgstr "CUPS-kansion asetukset"
-
-#: cups/kmconfigcupsdir.cpp:38
-msgid "Installation Folder"
-msgstr "Asennuskansio"
+#: cups/kmcupsconfigwidget.cpp:65
+msgid "Server Information"
+msgstr "Palvelimen tiedot"
-#: cups/kmconfigcupsdir.cpp:41
-msgid "Standard installation (/)"
-msgstr "Oletusasennus (/)"
+#: cups/kmcupsconfigwidget.cpp:66
+msgid "Account Information"
+msgstr "Tilin tiedot"
-#: cups/kmwusers.cpp:41
-msgid "Allowed Users"
-msgstr "Sallitut käyttäjät"
+#: cups/kmcupsconfigwidget.cpp:75
+msgid "&User:"
+msgstr "&Käyttäjä:"
-#: cups/kmwusers.cpp:42
-msgid "Denied Users"
-msgstr "Estetyt käyttäjät"
+#: cups/kmcupsconfigwidget.cpp:76
+msgid "Pass&word:"
+msgstr "&Salasana:"
-#: cups/kmwusers.cpp:44
-msgid "Define here a group of allowed/denied users for this printer."
-msgstr "Määrittele tämän tulostimen sallittujen/estettyjen käyttäjien ryhmä."
+#: cups/kmcupsconfigwidget.cpp:79
+msgid "&Store password in configuration file"
+msgstr "&Säilö salasanat asetustiedostoon"
-#: cups/kmwusers.cpp:45 management/kxmlcommanddlg.cpp:117
-msgid "&Type:"
-msgstr "&Tyyppi:"
+#: cups/kmcupsconfigwidget.cpp:81
+msgid "Use &anonymous access"
+msgstr "&Käytä nimettömänä"
#: cups/cupsaddsmb2.cpp:55 cups/cupsaddsmb2.cpp:363
msgid "&Export"
@@ -1150,10 +4050,6 @@ msgstr "&Käyttäjänimi:"
msgid "&Samba server:"
msgstr "&Samba-palvelin:"
-#: cups/cupsaddsmb2.cpp:74 management/kmwpassword.cpp:50
-msgid "&Password:"
-msgstr "&Salasana:"
-
#: cups/cupsaddsmb2.cpp:79
msgid ""
"<p><b>Samba server</b></p>Adobe Windows PostScript driver files plus the CUPS "
@@ -1274,10 +4170,6 @@ msgstr ""
msgid "Preparing to upload driver to host %1"
msgstr "Valmistaudutaan lähettämään ajuria palvelimelle %1"
-#: cups/cupsaddsmb2.cpp:409 management/networkscanner.cpp:149
-msgid "&Abort"
-msgstr "&Peruuta"
-
#: cups/cupsaddsmb2.cpp:415
msgid "The driver for printer <b>%1</b> could not be found."
msgstr "Tulostimelle <b>%1</b> ei löydetty ajuria."
@@ -1287,103 +4179,107 @@ msgstr "Tulostimelle <b>%1</b> ei löydetty ajuria."
msgid "Preparing to install driver on host %1"
msgstr "Valmistaudutaan asentamaan ajuria palvelimelle %1"
-#: cups/kmwquota.cpp:46
-msgid "second(s)"
-msgstr "sekunti(a)"
+#: cups/kmpropusers.cpp:39 cups/kmwusers.cpp:36
+msgid "Users Access Settings"
+msgstr "Käyttäjien käyttöasetukset"
-#: cups/kmwquota.cpp:47
-msgid "minute(s)"
-msgstr "minuutti(a)"
+#: cups/kmpropusers.cpp:38 cups/kmwusers.cpp:39
+msgid "Users"
+msgstr "Käyttäjät"
-#: cups/kmwquota.cpp:48
-msgid "hour(s)"
-msgstr "tunti(a)"
+#: cups/kmwusers.cpp:41
+msgid "Allowed Users"
+msgstr "Sallitut käyttäjät"
-#: cups/kmwquota.cpp:49
-msgid "day(s)"
-msgstr "päivä(ä)"
+#: cups/kmwusers.cpp:42
+msgid "Denied Users"
+msgstr "Estetyt käyttäjät"
-#: cups/kmwquota.cpp:50
-msgid "week(s)"
-msgstr "viikko(a)"
+#: cups/kmwusers.cpp:44
+msgid "Define here a group of allowed/denied users for this printer."
+msgstr "Määrittele tämän tulostimen sallittujen/estettyjen käyttäjien ryhmä."
-#: cups/kmwquota.cpp:51
-msgid "month(s)"
-msgstr "kuukausi/-tta"
+#: cups/kmwippprinter.cpp:45
+msgid "IPP Printer Information"
+msgstr "IPP-tulostimen tiedot"
-#: cups/kmwquota.cpp:79
-msgid "Printer Quota Settings"
-msgstr "Tulostimen kiintiöasetukset"
+#: cups/kmwippprinter.cpp:55
+msgid "&Printer URI:"
+msgstr "&Tulostimen URI:"
-#: cups/kmpropquota.cpp:78 cups/kmwquota.cpp:84
-msgid "No quota"
-msgstr "Ei kiintiötä"
+#: cups/kmwippprinter.cpp:64
+msgid ""
+"<p>Either enter the printer URI directly, or use the network scanning "
+"facility.</p>"
+msgstr "<p>Anna suoraan tulostimen URI, tai etsi tulostin verkosta.</p>"
-#: cups/kmpropquota.cpp:79 cups/kmpropquota.cpp:80 cups/kmwquota.cpp:87
-#: cups/kmwquota.cpp:90
-msgid "None"
-msgstr "Ei mikään"
+#: cups/kmwippprinter.cpp:65
+#, fuzzy
+msgid "&IPP Report"
+msgstr "IPP-raportti"
-#: cups/kmpropquota.cpp:39 cups/kmwquota.cpp:96
-msgid "&Period:"
-msgstr "&Jakso: "
+#: cups/kmwippprinter.cpp:112
+msgid "You must enter a printer URI."
+msgstr "Määrittele tulostimen URI."
-#: cups/kmpropquota.cpp:40 cups/kmwquota.cpp:97
-msgid "&Size limit (KB):"
-msgstr "&Kokorajoitus (kt)"
+#: cups/kmwippprinter.cpp:173
+msgid "<b>Name</b>: %1<br>"
+msgstr "<b>Nimi</b>: %1<br>"
-#: cups/kmpropquota.cpp:41 cups/kmwquota.cpp:98
-msgid "&Page limit:"
-msgstr "&Sivun raja:"
+#: cups/kmwippprinter.cpp:174
+msgid "<b>Location</b>: %1<br>"
+msgstr "<b>Sijainti</b>: %1<br>"
-#: cups/kmwquota.cpp:104
-msgid ""
-"<p>Set here the quota for this printer. Using limits of <b>0</b> "
-"means that no quota will be used. This is equivalent to set quota period to <b>"
-"<nobr>No quota</nobr></b> (-1). Quota limits are defined on a per-user base and "
-"applied to all users.</p>"
-msgstr ""
-"<p>Aseta tulostusrajoitus tälle tulostimelle. Arvo <b>0</b> "
-"tarkoittaa, ettei kiintiöitä käytetä. Tämä vastaa <b><nobr>Ei kiintiötä</b>"
-"</nobr> (-1) -arvon asettamista kiintiöjaksoksi. Kiintiörajat määritellään "
-"käyttäjää kohti ja ne tulevat voimaan kaikille käyttäjille.</p>"
+#: cups/kmwippprinter.cpp:175
+msgid "<b>Description</b>: %1<br>"
+msgstr "<b>Kuvaus</b>: %1<br>"
-#: cups/kmwquota.cpp:130
-msgid "You must specify at least one quota limit."
-msgstr "Määrittele ainakin yksi kiintiöraja."
+#: cups/kmwippprinter.cpp:182
+msgid "<b>Model</b>: %1<br>"
+msgstr "<b>Malli</b>: %1<br>"
-#: cups/kmcupsconfigwidget.cpp:65
-msgid "Server Information"
-msgstr "Palvelimen tiedot"
+#: cups/kmwippprinter.cpp:192
+msgid "<b>State</b>: %1<br>"
+msgstr "<b>Tila</b>: %1<br>"
-#: cups/kmcupsconfigwidget.cpp:66
-msgid "Account Information"
-msgstr "Tilin tiedot"
+#: cups/kmwippprinter.cpp:199
+#, c-format
+msgid "Unable to retrieve printer info. Printer answered:<br><br>%1"
+msgstr "Tulostimen tietoja ei voitu hakea. Tulostin vastasi:<br><br>%1"
-#: cups/kmcupsconfigwidget.cpp:67 rlpr/kmproxywidget.cpp:34
-msgid "&Host:"
-msgstr "&Palvelin:"
+#: cups/kmcupsmanager.cpp:968 cups/kmwippprinter.cpp:218
+#, c-format
+msgid "IPP Report for %1"
+msgstr "%1:n IPP-raportti"
-#: cups/kmcupsconfigwidget.cpp:68 management/kmwsocketutil.cpp:53
-#: management/networkscanner.cpp:339 rlpr/kmproxywidget.cpp:35
-msgid "&Port:"
-msgstr "&Portti:"
+#: cups/kmwippprinter.cpp:222
+msgid "Unable to generate report. IPP request failed with message: %1 (0x%2)."
+msgstr "Raporttia ei voitu luoda. IPP-pyyntö hylätty viestillä: %1 (0x%2)."
-#: cups/kmcupsconfigwidget.cpp:75
-msgid "&User:"
-msgstr "&Käyttäjä:"
+#: cups/kmwipp.cpp:35
+msgid "Remote IPP server"
+msgstr "IPP-etäpalvelin"
-#: cups/kmcupsconfigwidget.cpp:76
-msgid "Pass&word:"
-msgstr "&Salasana:"
+#: cups/kmwipp.cpp:39
+msgid ""
+"<p>Enter the information concerning the remote IPP server owning the targeted "
+"printer. This wizard will poll the server before continuing.</p>"
+msgstr ""
+"<p>Anna tulostinta ohjaavan IPP-palvelimen tiedot. Ohjattu toiminto tarkistaa "
+"palvelimen, ennen kuin jatketaan.</p>"
-#: cups/kmcupsconfigwidget.cpp:79
-msgid "&Store password in configuration file"
-msgstr "&Säilö salasanat asetustiedostoon"
+#: cups/kmwipp.cpp:43
+msgid "Port:"
+msgstr "Portti:"
-#: cups/kmcupsconfigwidget.cpp:81
-msgid "Use &anonymous access"
-msgstr "&Käytä nimettömänä"
+#: cups/kmwipp.cpp:59
+msgid "Incorrect port number."
+msgstr "Virheellinen porttinumero."
+
+#: cups/kmwipp.cpp:72
+msgid "<nobr>Unable to connect to <b>%1</b> on port <b>%2</b> .</nobr>"
+msgstr ""
+"<nobr>Ei voitu yhdistää kohteeseen <b>%1</b> portissa <b>%2</b>.</nobr>"
#: cups/kpschedulepage.cpp:40
#, fuzzy
@@ -1563,21 +4459,23 @@ msgstr "&Työn tärkeysjärjestys:"
msgid "The time specified is not valid."
msgstr "Annettu aika on virheellinen."
-#: cups/kmpropquota.cpp:57
-msgid "Quotas"
-msgstr "Kiintiöt"
-
-#: cups/kmpropquota.cpp:58
-msgid "Quota Settings"
-msgstr "Kiintiöiden asetukset"
-
-#: cups/ippreportdlg.cpp:34
-msgid "IPP Report"
-msgstr "IPP-raportti"
+#: 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 ""
+"Ohjelmaa foomatic-datafile ei löytynyt hakemistopolusta. Tarkista, että "
+"Foomatic on oikein asennettu."
-#: cups/ippreportdlg.cpp:93
-msgid "Internal error: unable to generate HTML report."
-msgstr "Sisäinen virhe: Ei voitu luoda HTML-raporttia."
+#: 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 ""
+"Foomatic-ajuria [%1,%2] ei voitu luoda. Joko ajuria ei ole olemassa, tai "
+"toimenpiteeseen ei ole tarvittavia oikeuksia."
#: cups/kmcupsmanager.cpp:819
msgid "Library cupsdconf not found. Check your installation."
@@ -1596,11 +4494,6 @@ msgstr "&Vie ajuri..."
msgid "&Printer IPP Report"
msgstr "&Tulostimen IPP-raportti..."
-#: cups/kmcupsmanager.cpp:968 cups/kmwippprinter.cpp:218
-#, c-format
-msgid "IPP Report for %1"
-msgstr "%1:n IPP-raportti"
-
#: cups/kmcupsmanager.cpp:972
msgid "Unable to retrieve printer information. Error received:"
msgstr "Tulostimen tietoja ei voitu hakea. Virhe vastaanotettu:"
@@ -1644,134 +4537,6 @@ msgstr ""
"Yhteys CUPS-palvelimeen epäonnistui. Tarkista, että CUPS-palvelin on oikein "
"asennettu ja käynnissä.. Virhe: %1."
-#: cups/ipprequest.cpp:164
-msgid "You don't have access to the requested resource."
-msgstr "Tähän resurssiin ei ole oikeuksia."
-
-#: cups/ipprequest.cpp:167
-msgid "You are not authorized to access the requested resource."
-msgstr "Tähän resurssiin ei ole oikeuksia."
-
-#: cups/ipprequest.cpp:170
-msgid "The requested operation cannot be completed."
-msgstr "Pyydettyä toimenpidettä ei voitu suorittaa."
-
-#: cups/ipprequest.cpp:173
-msgid "The requested service is currently unavailable."
-msgstr "Pyydettyä palvelua ei ole saatavilla."
-
-#: cups/ipprequest.cpp:176
-msgid "The target printer is not accepting print jobs."
-msgstr "Valittu tulostin ei hyväksy tulostuksia."
-
-#: cups/ipprequest.cpp:313
-msgid ""
-"Connection to CUPS server failed. Check that the CUPS server is correctly "
-"installed and running."
-msgstr ""
-"Yhdistäminen CUPS-palvelimeen epäonnistui. Tarkista, että CUPS-palvelin on "
-"oikein asennettu ja käynnissä."
-
-#: cups/ipprequest.cpp:316
-msgid "The IPP request failed for an unknown reason."
-msgstr "IPP-pyyntö epäonnistui tuntemattomasta syystä."
-
-#: cups/ipprequest.cpp:461
-msgid "Attribute"
-msgstr "Ominaisuus"
-
-#: cups/ipprequest.cpp:462
-msgid "Values"
-msgstr "Arvot"
-
-#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567
-msgid "True"
-msgstr "Tosi"
-
-#: cups/ipprequest.cpp:500 cups/ipprequest.cpp:567
-msgid "False"
-msgstr "Epätosi"
-
-#: cups/kmwippprinter.cpp:45
-msgid "IPP Printer Information"
-msgstr "IPP-tulostimen tiedot"
-
-#: cups/kmwippprinter.cpp:55
-msgid "&Printer URI:"
-msgstr "&Tulostimen URI:"
-
-#: cups/kmwippprinter.cpp:64
-msgid ""
-"<p>Either enter the printer URI directly, or use the network scanning "
-"facility.</p>"
-msgstr "<p>Anna suoraan tulostimen URI, tai etsi tulostin verkosta.</p>"
-
-#: cups/kmwippprinter.cpp:65
-#, fuzzy
-msgid "&IPP Report"
-msgstr "IPP-raportti"
-
-#: cups/kmwippprinter.cpp:112
-msgid "You must enter a printer URI."
-msgstr "Määrittele tulostimen URI."
-
-#: cups/kmwippprinter.cpp:119 management/kmwsocket.cpp:117
-msgid "No printer found at this address/port."
-msgstr "Ei tulostimia tässä osoitteessa/portissa."
-
-#: cups/kmwippprinter.cpp:139 management/kmwsocket.cpp:136
-msgid ""
-"_: Unknown host - 1 is the IP\n"
-"<Unknown> (%1)"
-msgstr "<Tuntematon osoite> (%1)"
-
-#: cups/kmwippprinter.cpp:173
-msgid "<b>Name</b>: %1<br>"
-msgstr "<b>Nimi</b>: %1<br>"
-
-#: cups/kmwippprinter.cpp:174
-msgid "<b>Location</b>: %1<br>"
-msgstr "<b>Sijainti</b>: %1<br>"
-
-#: cups/kmwippprinter.cpp:175
-msgid "<b>Description</b>: %1<br>"
-msgstr "<b>Kuvaus</b>: %1<br>"
-
-#: cups/kmwippprinter.cpp:182
-msgid "<b>Model</b>: %1<br>"
-msgstr "<b>Malli</b>: %1<br>"
-
-#: cups/kmwippprinter.cpp:187 kmprinter.cpp:139
-msgid "Idle"
-msgstr "Vapaana"
-
-#: cups/kmwippprinter.cpp:188 kmprinter.cpp:141
-msgid "Stopped"
-msgstr "Pysähtynyt"
-
-#: cups/kmwippprinter.cpp:189 kmjob.cpp:111 kmprinter.cpp:140
-msgid "Processing..."
-msgstr "Käsitellään..."
-
-#: cups/kmwippprinter.cpp:190 kmjob.cpp:132 kmprinter.cpp:142
-msgid ""
-"_: Unknown State\n"
-"Unknown"
-msgstr "Tuntematon"
-
-#: cups/kmwippprinter.cpp:192
-msgid "<b>State</b>: %1<br>"
-msgstr "<b>Tila</b>: %1<br>"
-
-#: cups/kmwippprinter.cpp:199
-#, c-format
-msgid "Unable to retrieve printer info. Printer answered:<br><br>%1"
-msgstr "Tulostimen tietoja ei voitu hakea. Tulostin vastasi:<br><br>%1"
-
-#: cups/kmwippprinter.cpp:222
-msgid "Unable to generate report. IPP request failed with message: %1 (0x%2)."
-msgstr "Raporttia ei voitu luoda. IPP-pyyntö hylätty viestillä: %1 (0x%2)."
-
#: cups/kmwother.cpp:41
msgid "URI Selection"
msgstr "URI-valinta"
@@ -1790,301 +4555,97 @@ msgstr ""
"<li>lpd://server/queue</li>"
"<li>parallel:/dev/lp0</li></ul>"
-#: cups/kmwother.cpp:51 management/kminfopage.cpp:52
-#: management/kmpropbackend.cpp:35 management/kmwlocal.cpp:54
-msgid "URI:"
-msgstr "URI:"
-
#: cups/kmwother.cpp:78
msgid "CUPS Server %1:%2"
msgstr "CUPS-palvelin %1:%2"
-#: cups/kmpropbanners.cpp:35 cups/kmwbanners.cpp:92
-msgid "&Starting banner:"
-msgstr "&Aloituslisäsivu:"
-
-#: cups/kmpropbanners.cpp:36 cups/kmwbanners.cpp:93
-msgid "&Ending banner:"
-msgstr "&Lopetuslisäsivu:"
-
-#: cups/kmpropbanners.cpp:49 kpgeneralpage.cpp:298
-msgid "Banners"
-msgstr "Alkulehdet"
-
-#: cups/kmpropbanners.cpp:50
-msgid "Banner Settings"
-msgstr "Lisäsivujen asetukset"
-
-#: cups/kpimagepage.cpp:44
-msgid ""
-" <qt> "
-"<p><b>Brightness:</b> Slider to control the brightness value of all colors "
-"used.</p> "
-"<p> 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. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o brightness=... # use range from \"0\" to \"200\" </pre> </p> "
-"</qt>"
-msgstr ""
-
-#: cups/kpimagepage.cpp:58
-msgid ""
-" <qt> "
-"<p><b>Hue (Tint):</b> Slider to control the hue value for color rotation.</p> "
-"<p> 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: "
-"<center> <table border=\"1\" width=\"70%\"> "
-"<tr>"
-"<th><b>Original</b></th> "
-"<th><b>hue=-45</b></th> "
-"<th><b>hue=45</b></th> </tr> "
-"<tr>"
-"<td>Red</td> "
-"<td>Purple</td> "
-"<td>Yellow-orange</td> </tr> "
-"<tr>"
-"<td>Green</td> "
-"<td>Yellow-green</td> "
-"<td>Blue-green</td> </tr> "
-"<tr>"
-"<td>Yellow</td> "
-"<td>Orange</td> "
-"<td>Green-yellow</td> </tr> "
-"<tr>"
-"<td>Blue</td> "
-"<td>Sky-blue</td> "
-"<td>Purple</td> </tr> "
-"<tr>"
-"<td>Magenta</td> "
-"<td>Indigo</td> "
-"<td>Crimson</td> </tr> "
-"<tr>"
-"<td>Cyan</td> "
-"<td>Blue-green</td> "
-"<td>Light-navy-blue</td> </tr> </table> </center> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o hue=... # use range from \"-360\" to \"360\" </pre> </p> </qt>"
-msgstr ""
-
-#: cups/kpimagepage.cpp:83
-msgid ""
-" <qt> "
-"<p><b>Saturation:</b> Slider to control the saturation value for all colors "
-"used.</p> "
-"<p> 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. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o saturation=... # use range from \"0\" to \"200\" </pre> </p> "
-"</qt>"
-msgstr ""
+#: cups/kmwquota.cpp:46
+msgid "second(s)"
+msgstr "sekunti(a)"
-#: cups/kpimagepage.cpp:101
-msgid ""
-" <qt> "
-"<p><b>Gamma:</b> Slider to control the gamma value for color correction.</p> "
-"<p> 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. </p> "
-"<p><b>Note:</b></p> the gamma value adjustment is not visible in the thumbnail "
-"preview. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o gamma=... # use range from \"1\" to \"3000\" </pre> </p> "
-"</qt>"
-msgstr ""
+#: cups/kmwquota.cpp:47
+msgid "minute(s)"
+msgstr "minuutti(a)"
-#: cups/kpimagepage.cpp:118
-msgid ""
-" <qt> "
-"<p><b>Image Printing Options</b></p> "
-"<p>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: "
-"<ul> "
-"<li> Brightness </li> "
-"<li> Hue </li> "
-"<li> Saturation </li> "
-"<li> Gamma </li> </ul> "
-"<p>For a more detailed explanation about Brightness, Hue, Saturation and Gamma "
-"settings, please look at the 'WhatsThis' items provided for these controls. "
-"</p> </p> </qt>"
-msgstr ""
+#: cups/kmwquota.cpp:48
+msgid "hour(s)"
+msgstr "tunti(a)"
-#: cups/kpimagepage.cpp:136
-msgid ""
-" <qt> "
-"<p><b>Coloration Preview Thumbnail</b></p> "
-"<p>The coloration preview thumbnail indicates change of image coloration by "
-"different settings. Options to influence output are: "
-"<ul> "
-"<li> Brightness </li> "
-"<li> Hue (Tint) </li> "
-"<li> Saturation </li> "
-"<li> Gamma </li> </ul> </p> "
-"<p>For a more detailed explanation about Brightness, Hue, Saturation and Gamma "
-"settings, please look at the 'WhatsThis' items provided for these controls. "
-"</p> </qt>"
-msgstr ""
+#: cups/kmwquota.cpp:49
+msgid "day(s)"
+msgstr "päivä(ä)"
-#: cups/kpimagepage.cpp:152
-msgid ""
-" <qt> "
-"<p><b>Image Size:</b> Dropdown menu to control the image size on the printed "
-"paper. Dropdown works in conjunction with slider below. Dropdown options "
-"are:.</p> "
-"<ul> "
-"<li> <b>Natural Image Size:</b> 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. </li> "
-"<li> <b>Resolution (ppi):</b> 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. </li> "
-"<li> <b>% of Page Size:</b> 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. </li> Scaling in % of page size defaults to 100 %. "
-"<li> <b>% of Natural Image Size:</b> 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 %. </ul> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o natural-scaling=... # range in % is 1....800 "
-"<br> -o scaling=... # range in % is 1....800 "
-"<br> -o ppi=... # range in ppi is 1...1200 </pre> </p> "
-"</qt>"
-msgstr ""
+#: cups/kmwquota.cpp:50
+msgid "week(s)"
+msgstr "viikko(a)"
-#: cups/kpimagepage.cpp:192
-msgid ""
-" <qt> "
-"<p><b>Position Preview Thumbnail</b></p> "
-"<p>This position preview thumbnail indicates the position of the image on the "
-"paper sheet. "
-"<p>Click on horizontal and vertical radio buttons to move image alignment on "
-"paper around. Options are: "
-"<ul> "
-"<li> center </li> "
-"<li> top </li> "
-"<li> top-left </li> "
-"<li> left </li> "
-"<li> bottom-left </li> "
-"<li> bottom </li> "
-"<li> bottom-right</li> "
-"<li> right </li> "
-"<li> top-right </li> </ul> </p> </qt>"
-msgstr ""
+#: cups/kmwquota.cpp:51
+msgid "month(s)"
+msgstr "kuukausi/-tta"
-#: cups/kpimagepage.cpp:210
-msgid ""
-" <qt> "
-"<p><b>Reset to Default Values</b> </p> "
-"<p> Reset all coloration settings to default values. Default values are: "
-"<ul> "
-"<li> Brightness: 100 </li> "
-"<li> Hue (Tint). 0 </li> "
-"<li> Saturation: 100 </li> "
-"<li> Gamma: 1000 </li> </ul> </p> </qt>"
-msgstr ""
+#: cups/kmwquota.cpp:79
+msgid "Printer Quota Settings"
+msgstr "Tulostimen kiintiöasetukset"
-#: cups/kpimagepage.cpp:222
+#: cups/kmwquota.cpp:104
msgid ""
-" <qt> "
-"<p><b>Image Positioning:</b></p> "
-"<p>Select a pair of radiobuttons to move image to the position you want on the "
-"paper printout. Default is 'center'. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o position=... # examples: \"top-left\" or \"bottom\" </pre> "
-"</p> </qt>"
+"<p>Set here the quota for this printer. Using limits of <b>0</b> "
+"means that no quota will be used. This is equivalent to set quota period to <b>"
+"<nobr>No quota</nobr></b> (-1). Quota limits are defined on a per-user base and "
+"applied to all users.</p>"
msgstr ""
+"<p>Aseta tulostusrajoitus tälle tulostimelle. Arvo <b>0</b> "
+"tarkoittaa, ettei kiintiöitä käytetä. Tämä vastaa <b><nobr>Ei kiintiötä</b>"
+"</nobr> (-1) -arvon asettamista kiintiöjaksoksi. Kiintiörajat määritellään "
+"käyttäjää kohti ja ne tulevat voimaan kaikille käyttäjille.</p>"
-#: cups/kpimagepage.cpp:237
-msgid "Image"
-msgstr "Kuva"
-
-#: cups/kpimagepage.cpp:239
-msgid "Color Settings"
-msgstr "Väriasetukset"
-
-#: cups/kpimagepage.cpp:241
-msgid "Image Size"
-msgstr "Kuvakoko"
+#: cups/kmwquota.cpp:130
+msgid "You must specify at least one quota limit."
+msgstr "Määrittele ainakin yksi kiintiöraja."
-#: cups/kpimagepage.cpp:243
-msgid "Image Position"
-msgstr "Kuvan sijainti"
+#: cups/kmconfigcupsdir.cpp:34
+msgid "Folder"
+msgstr "Kansio"
-#: cups/kpimagepage.cpp:247
-msgid "&Brightness:"
-msgstr "&Kirkkaus:"
+#: cups/kmconfigcupsdir.cpp:35
+msgid "CUPS Folder Settings"
+msgstr "CUPS-kansion asetukset"
-#: cups/kpimagepage.cpp:252
-msgid "&Hue (Color rotation):"
-msgstr "&Sävy (Värikierto):"
+#: cups/kmconfigcupsdir.cpp:38
+msgid "Installation Folder"
+msgstr "Asennuskansio"
-#: cups/kpimagepage.cpp:257
-msgid "&Saturation:"
-msgstr "&Kylläisyys:"
+#: cups/kmconfigcupsdir.cpp:41
+msgid "Standard installation (/)"
+msgstr "Oletusasennus (/)"
-#: cups/kpimagepage.cpp:262
-msgid "&Gamma (Color correction):"
-msgstr "&Gamma (värin oikaisu):"
+#: cups/ippreportdlg.cpp:34
+msgid "IPP Report"
+msgstr "IPP-raportti"
-#: cups/kpimagepage.cpp:283
-msgid "&Default Settings"
-msgstr "&Oletusasetukset"
+#: cups/ippreportdlg.cpp:93
+msgid "Internal error: unable to generate HTML report."
+msgstr "Sisäinen virhe: Ei voitu luoda HTML-raporttia."
-#: cups/kpimagepage.cpp:289
-msgid "Natural Image Size"
-msgstr "Todellinen kuvakoko"
+#: cups/kmpropusers.cpp:55
+msgid "Denied users"
+msgstr "Estetyt käyttäjät"
-#: cups/kpimagepage.cpp:290
-msgid "Resolution (ppi)"
-msgstr "Tarkkuus (ppi)"
+#: cups/kmpropusers.cpp:62
+msgid "Allowed users"
+msgstr "Sallitut käyttäjät"
-#: cups/kpimagepage.cpp:292
-#, no-c-format
-msgid "% of Page"
-msgstr "% sivusta"
+#: cups/kmpropusers.cpp:76
+msgid "All users allowed"
+msgstr "Kaikki käyttäjät sallittu"
-#: cups/kpimagepage.cpp:294
-#, no-c-format
-msgid "% of Natural Image Size"
-msgstr "% luonnollisesta kuvakoosta"
+#: cups/kmwippselect.cpp:38
+msgid "Remote IPP Printer Selection"
+msgstr "IPP-etätulostimen valinta"
-#: cups/kpimagepage.cpp:304
-msgid "&Image size type:"
-msgstr "&Kuvakoon tyyppi:"
+#: cups/kmwippselect.cpp:51
+msgid "You must select a printer."
+msgstr "Valitse tulostin."
#: cups/kmcupsjobmanager.cpp:349
msgid "Job Report"
@@ -2128,39 +4689,55 @@ msgstr "Työn %1@%2 (%3) ominaisuudet"
msgid "Unable to set job attributes: "
msgstr "Tulostustyön ominaisuuksia ei voitu asettaa."
-#: cups/kmwipp.cpp:35
-msgid "Remote IPP server"
-msgstr "IPP-etäpalvelin"
+#: cups/kmwbanners.cpp:57
+msgid "No Banner"
+msgstr "Ei lisäsivuja"
-#: cups/kmwipp.cpp:39
-msgid ""
-"<p>Enter the information concerning the remote IPP server owning the targeted "
-"printer. This wizard will poll the server before continuing.</p>"
-msgstr ""
-"<p>Anna tulostinta ohjaavan IPP-palvelimen tiedot. Ohjattu toiminto tarkistaa "
-"palvelimen, ennen kuin jatketaan.</p>"
+#: cups/kmwbanners.cpp:58
+msgid "Classified"
+msgstr "Salainen"
-#: cups/kmwipp.cpp:42 management/kmwlpd.cpp:46 rlpr/kmproprlpr.cpp:34
-#: rlpr/kmwrlpr.cpp:62
-msgid "Host:"
-msgstr "Palvelin:"
+#: cups/kmwbanners.cpp:59
+msgid "Confidential"
+msgstr "Luottamuksellinen"
-#: cups/kmwipp.cpp:43
-msgid "Port:"
-msgstr "Portti:"
+#: cups/kmwbanners.cpp:60
+msgid "Secret"
+msgstr "Salainen"
-#: cups/kmwipp.cpp:52 management/kmwsmb.cpp:79
-msgid "Empty server name."
-msgstr "Tyhjä palvelimen nimi."
+#: cups/kmwbanners.cpp:61
+msgid "Standard"
+msgstr "Standardi"
-#: cups/kmwipp.cpp:59
-msgid "Incorrect port number."
-msgstr "Virheellinen porttinumero."
+#: cups/kmwbanners.cpp:62
+msgid "Top Secret"
+msgstr "Erittäin salainen"
-#: cups/kmwipp.cpp:72
-msgid "<nobr>Unable to connect to <b>%1</b> on port <b>%2</b> .</nobr>"
+#: cups/kmwbanners.cpp:63
+msgid "Unclassified"
+msgstr "Julkinen"
+
+#: cups/kmwbanners.cpp:86
+msgid "Banner Selection"
+msgstr "Lisäsivujen valinta"
+
+#: cups/kmpropbanners.cpp:35 cups/kmwbanners.cpp:92
+msgid "&Starting banner:"
+msgstr "&Aloituslisäsivu:"
+
+#: cups/kmpropbanners.cpp:36 cups/kmwbanners.cpp:93
+msgid "&Ending banner:"
+msgstr "&Lopetuslisäsivu:"
+
+#: cups/kmwbanners.cpp:99
+msgid ""
+"<p>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 <b>No Banner</b>.</p>"
msgstr ""
-"<nobr>Ei voitu yhdistää kohteeseen <b>%1</b> portissa <b>%2</b>.</nobr>"
+"<p>Valitse oletuslisäsivut, jotka liitetään tähän tulostimeen. Nämä sivut "
+"lisätään jokaisen tulostuksen alkuun ja/tai loppuun. Jos et halua käyttää näitä "
+"lisäsivuja, valise <b>Ei lisäsivuja</b>.</p>"
#: cups/kptagspage.cpp:36
msgid ""
@@ -2213,12 +4790,6 @@ msgstr ""
msgid "Additional Tags"
msgstr "Ylimääräiset tagit"
-#: 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 "Nimi"
-
#: cups/kptagspage.cpp:83
msgid "Value"
msgstr "Arvo"
@@ -2232,454 +4803,17 @@ msgstr "Vain luku"
msgid "The tag name must not contain any spaces, tabs or quotes: <b>%1</b>."
msgstr "Tagin nimi ei saa sisältää välilyöntejä: <b>%1</b>."
-#: cups/kmwbanners.cpp:57
-msgid "No Banner"
-msgstr "Ei lisäsivuja"
-
-#: cups/kmwbanners.cpp:58
-msgid "Classified"
-msgstr "Salainen"
-
-#: cups/kmwbanners.cpp:59
-msgid "Confidential"
-msgstr "Luottamuksellinen"
-
-#: cups/kmwbanners.cpp:60
-msgid "Secret"
-msgstr "Salainen"
-
-#: cups/kmwbanners.cpp:61
-msgid "Standard"
-msgstr "Standardi"
-
-#: cups/kmwbanners.cpp:62
-msgid "Top Secret"
-msgstr "Erittäin salainen"
-
-#: cups/kmwbanners.cpp:63
-msgid "Unclassified"
-msgstr "Julkinen"
-
-#: cups/kmwbanners.cpp:86
-msgid "Banner Selection"
-msgstr "Lisäsivujen valinta"
-
-#: cups/kmwbanners.cpp:99
-msgid ""
-"<p>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 <b>No Banner</b>.</p>"
-msgstr ""
-"<p>Valitse oletuslisäsivut, jotka liitetään tähän tulostimeen. Nämä sivut "
-"lisätään jokaisen tulostuksen alkuun ja/tai loppuun. Jos et halua käyttää näitä "
-"lisäsivuja, valise <b>Ei lisäsivuja</b>.</p>"
-
-#: cups/kmwfax.cpp:39
-msgid "Fax Serial Device"
-msgstr "Fax-sarjaporttilaite"
-
-#: cups/kmwfax.cpp:43
-msgid "<p>Select the device which your serial Fax/Modem is connected to.</p>"
-msgstr "<p>Valitse laite, johon faksi/modeemi on liitetty.</p>"
-
-#: cups/kmwfax.cpp:81
-msgid "You must select a device."
-msgstr "Valitse laite."
-
-#: foomatic/kfoomaticprinterimpl.cpp:51 lpdunix/klpdunixprinterimpl.cpp:72
-msgid ""
-"No valid print executable was found in your path. Check your installation."
-msgstr "Tulostusohjelmaa ei löytynyt hakemistopolusta. Tarkista asennus."
-
-#: foomatic/kmfoomaticmanager.cpp:70
-msgid "This is not a Foomatic printer"
-msgstr "Tämä ei ole Foomatic-tulostin."
-
-#: foomatic/kmfoomaticmanager.cpp:75
-msgid "Some printer information are missing"
-msgstr "Joitakin tulostintietoja puuttuu"
-
-#: kmmanager.cpp:70
-msgid "This operation is not implemented."
-msgstr "Tätä toimintoa ei ole toteutettu."
-
-#: kmmanager.cpp:169
-msgid "Unable to locate test page."
-msgstr "Testisivua ei löytynyt."
-
-#: kmmanager.cpp:449
-msgid "Can't overwrite regular printer with special printer settings."
-msgstr "Normaalia tulostinta ei voida korvata erikoistulostimen asetuksilla."
-
-#: kmmanager.cpp:478
-#, c-format
-msgid "Parallel Port #%1"
-msgstr "Rinnakkaisportti #%1"
-
-#: kmmanager.cpp:486 kmmanager.cpp:502 kxmlcommand.cpp:661
-#, c-format
-msgid "Unable to load TDE print management library: %1"
-msgstr "Ei voitu ladata TDE:n tulostuksenhallintakirjastoa: %1"
-
-#: kmmanager.cpp:491 kxmlcommand.cpp:669
-msgid "Unable to find wizard object in management library."
-msgstr ""
-"Objektia ohjatulle tulostimen lisäämiselle ei löytynyt hallintakirjastosta."
-
-#: kmmanager.cpp:507
-msgid "Unable to find options dialog in management library."
-msgstr "Asetusikkunaa ei löydetty hallintakirjastosta."
-
-#: kmmanager.cpp:534
-msgid "No plugin information available"
-msgstr "Sovelmatietoja ei saatavilla"
-
-#: kprintpreview.cpp:140
-msgid "Do you want to continue printing anyway?"
-msgstr "Haluatko silti jatkaa tulostusta?"
-
-#: kprintpreview.cpp:148 kprintpreview.cpp:227
-msgid "Print Preview"
-msgstr "Tulostuksen esikatselu"
-
-#: kprintpreview.cpp:278
-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."
-msgstr ""
-"Esikatseluohjelmaa %1 ei löydy. Tarkista, että ohjelma on asennettu oikein ja "
-"sijaitsee polkumuuttujassa olevassa hakemistossa."
-
-#: kprintpreview.cpp:303
-msgid ""
-"Preview failed: neither the internal TDE PostScript viewer (KGhostView) nor any "
-"other external PostScript viewer could be found."
-msgstr ""
-"Esikatselu epäonnistui: TDE:n sisäistä PostScript näyttäjää (KGhostView) tai "
-"jotain ulkoista PostScript näyttäjää ei löytynyt."
-
-#: kprintpreview.cpp:307
-#, c-format
-msgid ""
-"Preview failed: TDE could not find any application to preview files of type %1."
-msgstr ""
-"Esikatselu epäonnistui. TDE ei löydä sopivaa ohjelmaa %1-tyypisten tiedostojen "
-"esikatseluun."
-
-#: kprintpreview.cpp:317
-#, c-format
-msgid "Preview failed: unable to start program %1."
-msgstr "Esikatselu epäonnistui: ei voitu käynnistää ohjelmaa %1."
-
-#: kprintpreview.cpp:322
-msgid "Do you want to continue printing?"
-msgstr "Haluatko jatkaa tulostusta?"
-
-#: marginwidget.cpp:37
-msgid ""
-" <qt> "
-"<p><b>Top Margin</b></p>. "
-"<p>This spinbox/text edit field lets you control the top margin of your "
-"printout if the printing application does not define its margins internally. "
-"</p> "
-"<p>The setting works for instance for ASCII text file printing, or for printing "
-"from KMail and and Konqueror.. </p> "
-"<p><b>Note:</b></p>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.</p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o page-top=... # use values from \"0\" or higher. \"72\" is "
-"equal to 1 inch. </pre> </p> </qt>"
-msgstr ""
-
-#: marginwidget.cpp:57
-msgid ""
-" <qt> "
-"<p><b>Bottom Margin</b></p>. "
-"<p>This spinbox/text edit field lets you control the bottom margin of your "
-"printout if the printing application does not define its margins internally. "
-"</p> "
-"<p>The setting works for instance for ASCII text file printing, or for printing "
-"from KMail and and Konqueror. </p> "
-"<p><b>Note:</b></p>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.</p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o page-bottom=... # use values from \"0\" or higher. \"72\" is "
-"equal to 1 inch. </pre> </qt>"
-msgstr ""
-
-#: marginwidget.cpp:76
-msgid ""
-" <qt> "
-"<p><b>Left Margin</b></p>. "
-"<p>This spinbox/text edit field lets you control the left margin of your "
-"printout if the printing application does not define its margins internally. "
-"</p> "
-"<p>The setting works for instance for ASCII text file printing, or for printing "
-"from KMail and and Konqueror. </p> "
-"<p><b>Note:</b></p>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.</p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o page-left=... # use values from \"0\" or higher. \"72\" is "
-"equal to 1 inch. </pre> </qt>"
-msgstr ""
-
-#: marginwidget.cpp:95
-msgid ""
-" <qt> "
-"<p><b>Right Margin</b></p>. "
-"<p>This spinbox/text edit field lets you control the right margin of your "
-"printout if the printing application does not define its margins internally. "
-"</p> "
-"<p>The setting works for instance for ASCII text file printing, or for printing "
-"from KMail and and Konqueror. </p> "
-"<p><b>Note:</b></p>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.</p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o page-right=... # use values from \"0\" or higher. \"72\" is "
-"equal to 1 inch. </pre> </qt>"
-msgstr ""
-
-#: marginwidget.cpp:114
-msgid ""
-" <qt> "
-"<p><b>Change Measurement Unit<b></p>. "
-"<p>You can change the units of measurement for the page margins here. Select "
-"from Millimeter, Centimeter, Inch or Pixels (1 pixel == 1/72 inch). </p> </qt>"
-msgstr ""
-
-#: marginwidget.cpp:121
-msgid ""
-" <qt> "
-"<p><b>Custom Margins Checkbox</b></p>. "
-"<p>Enable this checkbox if you want to modify the margins of your printouts "
-"<p>You can change margin settings in 4 ways: "
-"<ul> "
-"<li>Edit the text fields. </li> "
-"<li>Click spinbox arrows. </li> "
-"<li>Scroll wheel of wheelmouses. </li> "
-"<li>Drag margins in preview frame with mouse. </li> </ul> <b>Note:</b> "
-"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. </p> </qt>"
-msgstr ""
-
-#: marginwidget.cpp:138
-msgid ""
-" <qt> "
-"<p><b>\"Drag-your-Margins\" </p>. "
-"<p>Use your mouse to drag and set each margin on this little preview window. "
-"</p> </qt>"
-msgstr ""
-
-#: marginwidget.cpp:148
-msgid "&Use custom margins"
-msgstr "&Käytä omia marginaaleja"
-
-#: marginwidget.cpp:158
-msgid "&Top:"
-msgstr "&Ylä:"
-
-#: marginwidget.cpp:159
-msgid "&Bottom:"
-msgstr "&Ala:"
-
-#: marginwidget.cpp:160
-msgid "Le&ft:"
-msgstr "&Vasen:"
-
-#: marginwidget.cpp:161
-msgid "&Right:"
-msgstr "&Oikea:"
-
-#: marginwidget.cpp:164
-msgid "Pixels (1/72nd in)"
-msgstr "Pikseliä (1/72 tuuma)"
-
-#: marginwidget.cpp:167
-msgid "Inches (in)"
-msgstr "Tuumaa"
-
-#: marginwidget.cpp:168
-msgid "Centimeters (cm)"
-msgstr "Senttimetriä (cm)"
-
-#: marginwidget.cpp:169
-msgid "Millimeters (mm)"
-msgstr "Millimetriä (mm)"
-
-#: kprinterimpl.cpp:156
-msgid "Cannot copy multiple files into one file."
-msgstr "Useita tiedostoja ei voida kopioida yhteen tiedostoon."
-
-#: kprinterimpl.cpp:165
-msgid "Cannot save print file to %1. Check that you have write access to it."
-msgstr ""
-"Tulostustiedostoa ei voitu tallentaa kohteeseen %1. Tarkista kirjoitusoikeudet."
-
-#: kprinterimpl.cpp:233
-#, c-format
-msgid "Printing document: %1"
-msgstr "Tulostetaan asiakirjaa: %1"
-
-#: kprinterimpl.cpp:251
-#, c-format
-msgid "Sending print data to printer: %1"
-msgstr "Lähetetään tulostustietoa tulostimelle: %1"
-
-#: kprinterimpl.cpp:279
-msgid "Unable to start child print process. "
-msgstr "Lapsiprosessin käynnistäminen epäonnistui. "
-
-#: kprinterimpl.cpp:281
-msgid ""
-"The TDE print server (<b>tdeprintd</b>) could not be contacted. Check that this "
-"server is running."
-msgstr ""
-"TDE:n tulostuspalvelimeen (<b>tdeprintd</b>) ei saatu yhteyttä. Tarkista että "
-"palvelin on käynnistetty."
-
-#: kprinterimpl.cpp:283
-msgid ""
-"_: 1 is the command that <files> is given to\n"
-"Check the command syntax:\n"
-"%1 <files>"
-msgstr ""
-"Tarkista komennon oikeellisuus:\n"
-"%1 <tiedostoja>"
-
-#: kprinterimpl.cpp:290
-msgid "No valid file was found for printing. Operation aborted."
-msgstr "Tulostettavaa tiedostoa ei löytynyt. Tulostus keskeytetty."
-
-#: kprinterimpl.cpp:325
-msgid ""
-"<p>Unable to perform the requested page selection. The filter <b>psselect</b> "
-"cannot be inserted in the current filter chain. See <b>Filter</b> "
-"tab in the printer properties dialog for further information.</p>"
-msgstr ""
-"<p>Pyydettyä sivuvalintaa ei voida suorittaa. Suodinta <b>psselect</b> "
-"ei voida lisätä nykyiseen suodinketjuun. Katso <b>Suodin</b>"
-"-välilehteä tulostimen ominaisuuksien ikkunassa saadaksesi lisätietoja.</p>"
-
-#: kprinterimpl.cpp:355
-msgid "<p>Could not load filter description for <b>%1</b>.</p>"
-msgstr "<p>Suotimen <b>%1</b> kuvausta ei voitu ladata.</p>"
-
-#: kprinterimpl.cpp:371
-msgid ""
-"<p>Error while reading filter description for <b>%1</b>"
-". Empty command line received.</p>"
-msgstr ""
-"<p>Suotimen <b>%1</b> kuvausta luettessa tapahtui virhe. Tyhjä rivi "
-"vastaanotettu.</p>"
-
-#: 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?</p>"
-msgstr ""
-"MIME-tyyppiä %1 ei tueta suotimen sisääntuloketjussa (tämä voi tapahtua "
-"ei-CUPS-tulostusjonoilla tehtäessä sivuvalinta muuhun kuin "
-"PostScript-tiedostoon). Haluatko TDE:n muuntavan tiedoston tuettuun muotoon?</p>"
-
-#: kprinterimpl.cpp:389 kprinterimpl.cpp:509
-msgid "Convert"
-msgstr "Muunna"
-
-#: kprinterimpl.cpp:399
-msgid "Select MIME Type"
-msgstr "Valitse MIME-tyyppi"
-
-#: kprinterimpl.cpp:400
-msgid "Select the target format for the conversion:"
-msgstr "Valitse kohdemuoto käännöstä varten:"
-
-#: kprinterimpl.cpp:404 kprinterimpl.cpp:430
-msgid "Operation aborted."
-msgstr "Toimenpide keskeytetty."
-
-#: kprinterimpl.cpp:410
-msgid "No appropriate filter found. Select another target format."
-msgstr "Sopivaa suodinta ei löytynyt. Valitse toinen kohdemuoto."
-
-#: kprinterimpl.cpp:423
-msgid ""
-"<qt>Operation failed with message:"
-"<br>%1"
-"<br>Select another target format.</qt>"
-msgstr ""
-"<qt>Operaatio epäonnistui viestillä:"
-"<br>%1"
-"<br>Valitse toinen kohdemuoto.</qt>"
-
-#: kprinterimpl.cpp:441
-msgid "Filtering print data"
-msgstr "Suodatetaan tulostustietoja"
-
-#: kprinterimpl.cpp:445
-msgid "Error while filtering. Command was: <b>%1</b>."
-msgstr "Suodatettaessa tapahtui virhe. Komento oli: <b>%1</b>."
-
-#: kprinterimpl.cpp:487
-msgid "<qt>The print file is empty and will be ignored:<p>%1</p></qt>"
-msgstr ""
-
-#: kprinterimpl.cpp:497
-#, fuzzy
-msgid ""
-"<qt>The file format <em> %1 </em> is not directly supported by the current "
-"print system. You now have 3 options: "
-"<ul> "
-"<li> TDE can attempt to convert this file automatically to a supported format. "
-"(Select <em>Convert</em>) </li>"
-"<li> You can try to send the file to the printer without any conversion. "
-"(Select <em>Keep</em>) </li>"
-"<li> You can cancel the printjob. (Select <em>Cancel</em>) </li></ul> "
-"Do you want TDE to attempt and convert this file to %2?</qt>"
-msgstr ""
-"Nykyinen tulostinjärjestelmä ei tue suoraan tiedostomuotoa %1. TDE voi yrittää "
-"muuntaa automaattisesti tämän tiedoston tuettuun muotoon. Voit silti yrittää "
-"lähettää tiedoston tulostimelle ilman mitään muutoksia. Haluatko, että TDE "
-"yrittää muuntaa tämän tiedoston muotoon %2?"
+#: cups/kmpropbanners.cpp:50
+msgid "Banner Settings"
+msgstr "Lisäsivujen asetukset"
-#: kprinterimpl.cpp:510 management/kmwname.cpp:62
-msgid "Keep"
-msgstr "Säilytä"
+#: cups/kmconfigcups.cpp:32
+msgid "CUPS Server"
+msgstr "CUPS-palvelin"
-#: kprinterimpl.cpp:518
-msgid ""
-"<qt>No appropriate filter was found to convert the file format %1 into %2."
-"<br>"
-"<ul>"
-"<li>Go to <i>System Options -> Commands</i> to look through the list of "
-"possible filters. Each filter executes an external program.</li>"
-"<li> See if the required external program is available.on your system.</li></ul>"
-"</qt>"
-msgstr ""
+#: cups/kmconfigcups.cpp:33
+msgid "CUPS Server Settings"
+msgstr "CUPS-palvelimen asetukset"
#: tools/escputil/escpwidget.cpp:45
msgid "EPSON InkJet Printer Utilities"
@@ -2689,15 +4823,6 @@ msgstr "EPSON InkJet -tulostinapuohjelma"
msgid "&Use direct connection (might need root permissions)"
msgstr "&Käytä suoraa yhteyttä (saattaa vaatia pääkäyttäjän oikeuksia)"
-#: management/kmwsmb.cpp:46 tools/escputil/escpwidget.cpp:99
-msgid "Printer:"
-msgstr "Tulostin:"
-
-#: management/kminfopage.cpp:54 management/kminfopage.cpp:93
-#: tools/escputil/escpwidget.cpp:101
-msgid "Device:"
-msgstr "Laite:"
-
#: tools/escputil/escpwidget.cpp:103
msgid "Clea&n print head"
msgstr "&Puhdista tulostuspää"
@@ -2750,2303 +4875,181 @@ msgstr "Sisäinen virhe: Escputil-prosessia ei voitu käynnistää."
msgid "Operation terminated with errors."
msgstr "Operaatio loppui virheellisesti."
-#: kpfilterpage.cpp:409 tools/escputil/escpwidget.cpp:217
-msgid "Output"
-msgstr "Tuloste"
-
-#: kprintaction.cpp:117 kprintaction.cpp:122 kprintaction.cpp:127
-msgid "&Export..."
-msgstr "&Vie..."
-
-#: driver.cpp:385 foomatic2loader.cpp:268
-msgid "Adjustments"
-msgstr "Tarkennukset"
-
-#: kmprinter.cpp:144
-msgid "(rejecting jobs)"
-msgstr "(hylkään töitä)"
-
-#: kmprinter.cpp:144
-msgid "(accepting jobs)"
-msgstr "(hyväksyn töitä)"
-
-#: management/kmmainview.cpp:72
-msgid ""
-"The printer %1 already exists. Continuing will overwrite existing printer. Do "
-"you want to continue?"
-msgstr ""
-"Tulostin %1 on jo olemassa. Haluatko korvata nykyisen tulostimen uudella?"
-
-#: management/kmmainview.cpp:133 management/kmmainview.cpp:783
-#: management/kmmainview.cpp:859 management/kmmainview.cpp:883
-msgid "Initializing manager..."
-msgstr "Alustetaan hallintaa..."
-
-#: management/kmmainview.cpp:180
-msgid "&Icons,&List,&Tree"
-msgstr "&Kuvakkeet,&Lista,&Puu"
-
-#: management/kmmainview.cpp:184
-msgid "Start/Stop Printer"
-msgstr "Käynnistä/Pysäytä tulostin"
-
-#: management/kmmainview.cpp:186
-msgid "&Start Printer"
-msgstr "&Käynnistä tulostin"
-
-#: management/kmmainview.cpp:187
-msgid "Sto&p Printer"
-msgstr "&Pysäytä tulostin"
-
-#: management/kmmainview.cpp:189
-msgid "Enable/Disable Job Spooling"
-msgstr "Käytä/Älä käytä töiden jonotusta"
-
-#: management/kmmainview.cpp:191
-msgid "&Enable Job Spooling"
-msgstr "&Käytä töiden jonotusta"
-
-#: management/kmmainview.cpp:192
-msgid "&Disable Job Spooling"
-msgstr "&Älä käytä töiden jonotusta"
-
-#: management/kmmainview.cpp:195
-msgid "&Configure..."
-msgstr "&Asetukset..."
-
-#: management/kmmainview.cpp:196
-msgid "Add &Printer/Class..."
-msgstr "&Lisää tulostin/luokka..."
-
-#: management/kmmainview.cpp:197
-msgid "Add &Special (pseudo) Printer..."
-msgstr "Lisää &erikoistulostin (pseudotulostin)..."
-
-#: management/kmmainview.cpp:198
-msgid "Set as &Local Default"
-msgstr "Aseta &paikalliseksi oletukseksi"
-
-#: management/kmmainview.cpp:199
-msgid "Set as &User Default"
-msgstr "Aseta &käyttäjän oletukseksi"
-
-#: management/kmmainview.cpp:200
-msgid "&Test Printer..."
-msgstr "&Kokeile tulostinta..."
-
-#: management/kmmainview.cpp:201
-msgid "Configure &Manager..."
-msgstr "&Asetustenhallinta..."
-
-#: management/kmmainview.cpp:202
-msgid "Initialize Manager/&View"
-msgstr "Alusta Hallinta/&Näkymä"
-
-#: management/kmmainview.cpp:204
-msgid "&Orientation"
-msgstr "&Suunta"
-
-#: management/kmmainview.cpp:207
-msgid "&Vertical,&Horizontal"
-msgstr "&Pysty,&Vaaka"
-
-#: management/kmmainview.cpp:211
-msgid "R&estart Server"
-msgstr "&Uudelleenkäynnistä palvelin"
-
-#: management/kmmainview.cpp:212
-msgid "Configure &Server..."
-msgstr "&Palvelinasetukset"
-
-#: management/kmmainview.cpp:213
-#, fuzzy
-msgid "Configure Server Access..."
-msgstr "&Palvelinasetukset"
-
-#: management/kmmainview.cpp:216
-msgid "Hide &Toolbar"
-msgstr "&Piilota työkalurivi"
-
-#: management/kmmainview.cpp:218
-msgid "Show Me&nu Toolbar"
-msgstr "&Näytä työkalurivi"
-
-#: management/kmmainview.cpp:219
-msgid "Hide Me&nu Toolbar"
-msgstr "&Piilota työkalurivi"
-
-#: management/kmmainview.cpp:221
-msgid "Show Pr&inter Details"
-msgstr "Näytä &tulostimen yksityiskohdat"
-
-#: management/kmmainview.cpp:222
-msgid "Hide Pr&inter Details"
-msgstr "Piilota &tulostimen yksityiskohdat"
-
-#: management/kmmainview.cpp:226
-msgid "Toggle Printer &Filtering"
-msgstr "Käytä/poista tulostimen &suodatus"
-
-#: management/kmmainview.cpp:230
-msgid "Pri&nter Tools"
-msgstr "&Tulostintyökalut"
-
-#: management/kmmainview.cpp:295
-msgid "Print Server"
-msgstr "Tulostuspalvelin"
-
-#: management/kmmainview.cpp:301
-msgid "Print Manager"
-msgstr "Tulostuksenhallinta"
-
-#: management/kmmainview.cpp:334
-msgid "An error occurred while retrieving the printer list."
-msgstr "Tapahtui virhe haettaessa tulostinlistaa."
-
-#: management/kmmainview.cpp:511
-#, c-format
-msgid "Unable to modify the state of printer %1."
-msgstr "Tulostimen %1 tilaa ei voitu muuttaa."
-
-#: management/kmmainview.cpp:522
-msgid "Do you really want to remove %1?"
-msgstr "Haluatko varmasti poistaa %1:n?"
-
-#: management/kmmainview.cpp:526
-#, c-format
-msgid "Unable to remove special printer %1."
-msgstr "Erikoistulostinta %1 ei voitu poistaa."
-
-#: management/kmmainview.cpp:529
-#, c-format
-msgid "Unable to remove printer %1."
-msgstr "Tulostinta %1 ei voitu poistaa."
-
-#: management/kmmainview.cpp:559
-#, c-format
-msgid "Configure %1"
-msgstr "Aseta %1"
-
-#: management/kmmainview.cpp:566
-#, c-format
-msgid "Unable to modify settings of printer %1."
-msgstr "Tulostimen %1 asetuksia ei voitu muuttaa."
-
-#: management/kmmainview.cpp:570
-#, c-format
-msgid "Unable to load a valid driver for printer %1."
-msgstr "Tulostimelle %1 ei voitu ladata oikeaa ajuria."
-
-#: management/kmmainview.cpp:582
-msgid "Unable to create printer."
-msgstr "Tulostinta ei voitu luoda."
-
-#: management/kmmainview.cpp:594
-msgid "Unable to define printer %1 as default."
-msgstr "Tulostinta %1 ei voitu asettaa oletukseksi."
-
-#: 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 "Olet tulostamassa testisivua tulostimelle %1. Haluatko jatkaa?"
-
-#: management/kminstancepage.cpp:265 management/kmmainview.cpp:629
-msgid "Print Test Page"
-msgstr "Tulosta testisivu"
-
-#: management/kminstancepage.cpp:270 management/kmmainview.cpp:632
-#, c-format
-msgid "Test page successfully sent to printer %1."
-msgstr "Testisivu lähetetty tulostimelle %1."
-
-#: management/kmmainview.cpp:634
-#, c-format
-msgid "Unable to test printer %1."
-msgstr "Tulostinta %1 ei voitu testata."
-
-#: management/kmmainview.cpp:647
-msgid "Error message received from manager:</p><p>%1</p>"
-msgstr "Virheviesti vastaanotettu tulostustenhallinnalta:</p><p>%1</p>"
-
-#: management/kmmainview.cpp:649
-msgid "Internal error (no error message)."
-msgstr "Sisäinen virhe (ei virheviestiä)."
-
-#: management/kmmainview.cpp:667
-msgid "Unable to restart print server."
-msgstr "Tulostuspalvelinta ei voitu uudelleenkäynnistää."
-
-#: management/kmmainview.cpp:672
-msgid "Restarting server..."
-msgstr "Uudelleenkäynnistän palvelinta..."
-
-#: management/kmmainview.cpp:682
-msgid "Unable to configure print server."
-msgstr "Tulostuspalvelinta ei voitu asettaa."
-
-#: management/kmmainview.cpp:687
-msgid "Configuring server..."
-msgstr "Asetetaan palvelinta..."
-
-#: management/kmmainview.cpp:842
-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."
-msgstr ""
-"Tulostintyökalua ei voitu käynnistää. Mahdollisia syitä ovat: ei valittua "
-"tulostinta, valitulle tulostimelle ei ole määritelty paikallista laitetta "
-"(tulostinportti) tai työkalukirjastoa ei löydetty."
-
-#: management/kmmainview.cpp:866
-msgid "Unable to retrieve the printer list."
-msgstr "Tulostinlistaa ei voitu hakea."
-
-#: management/kminfopage.cpp:44 management/kmpropgeneral.cpp:38
-msgid ""
-"_: Physical Location\n"
-"Location:"
-msgstr "Fyysinen sijainti:"
-
-#: management/kminfopage.cpp:46 management/kmpropgeneral.cpp:39
-#: management/kmwname.cpp:41
-msgid "Description:"
-msgstr "Kuvaus:"
-
-#: management/kminfopage.cpp:56
-msgid "Model:"
-msgstr "Malli:"
-
-#: management/kminfopage.cpp:92
-msgid "Members:"
-msgstr "Jäsenet:"
-
-#: management/kminfopage.cpp:112
-msgid "Implicit class"
-msgstr "Ehdoton luokka"
-
-#: management/kminfopage.cpp:114
-msgid "Remote class"
-msgstr "Etäluokka"
+#: kprintprocess.cpp:75
+msgid "File transfer failed."
+msgstr "Tiedoston siirto epäonnistui."
-#: management/kminfopage.cpp:115
-msgid "Local class"
-msgstr "Paikallinen luokka"
+#: kprintprocess.cpp:81
+msgid "Abnormal process termination (<b>%1</b>)."
+msgstr "Epänormaali prosessin keskeytys (<b>%1</b>)."
-#: management/kminfopage.cpp:117
-msgid "Remote printer"
-msgstr "Verkkotulostin"
+#: kprintprocess.cpp:83
+msgid "<b>%1</b>: execution failed with message:<p>%2</p>"
+msgstr "Ohjelman <b>%1</b> suoritus epäonnistui viestillä:<p>%2</p>"
-#: 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 "Paikallinen tulostin"
+#: ppdloader.cpp:173
+msgid "(line %1): "
+msgstr "(rivi %1): "
-#: management/kminfopage.cpp:120
-msgid "Special (pseudo) printer"
-msgstr "Erikoistulostimet"
+#: lpd/kmlpdmanager.cpp:87
+msgid "Local printer queue (%1)"
+msgstr "Paikallinen tulostusjono (%1)"
-#: management/kminfopage.cpp:121
+#: lpd/kmlpdmanager.cpp:87
msgid ""
-"_: Unknown class of printer\n"
+"_: Unknown type of local printer queue\n"
"Unknown"
msgstr "Tuntematon"
-#: management/kmpropcontainer.cpp:35
-msgid "Change..."
-msgstr "Vaihda..."
-
-#: management/kmwdrivertest.cpp:41
-msgid "Printer Test"
-msgstr "Tulostimen testi"
-
-#: management/kmwdrivertest.cpp:51
-msgid "<b>Manufacturer:</b>"
-msgstr "<b>Valmistaja:</b>"
-
-#: management/kmwdrivertest.cpp:52
-msgid "<b>Model:</b>"
-msgstr "<b>Malli:</b>"
-
-#: management/kmwdrivertest.cpp:53
-msgid "<b>Description:</b>"
-msgstr "<b>Kuvaus:</b>"
-
-#: management/kmwdrivertest.cpp:55
-msgid "&Test"
-msgstr "&Kokeile"
-
-#: management/kmwdrivertest.cpp:59
-msgid ""
-"<p>Now you can test the printer before finishing installation. Use the <b>"
-"Settings</b> button to configure the printer driver and the <b>Test</b> "
-"button to test your configuration. Use the <b>Back</b> "
-"button to change the driver (your current configuration will be discarded).</p>"
-msgstr ""
-"<p>Voit kokeilla tulostinta ennen kuin asennus lopetetaan. Käytä <b>"
-"Asetukset</b>-painiketta valitaksesi tulostinajurin ja <b>Kokeile</b> "
-"-painiketta kokeillaksesi asetuksia. Paina <b>Takaisin</b>"
-"-painiketta vaihtaaksesi ajuria (nykyiset asetukset poistetaan).</p>"
-
-#: management/kmwdrivertest.cpp:117
-msgid "<qt>Unable to load the requested driver:<p>%1</p></qt>"
-msgstr "<qt>Pyydettyä ajuria ei voitu ladata:<p>%1</p></qt>"
-
-#: management/kmwdrivertest.cpp:146
-msgid ""
-"Test page successfully sent to printer. Wait until printing is complete, then "
-"click the OK button."
-msgstr ""
-"Testisivu on lähetetty tulostimelle. Odota kunnes tulostustyö on valmis ja "
-"napsauta sitten OK-painiketta.</p>"
-
-#: management/kmwdrivertest.cpp:148
-msgid "Unable to test printer: "
-msgstr "Tulostinta ei voitu testata: "
-
-#: management/kmwdrivertest.cpp:150
-msgid "Unable to remove temporary printer."
-msgstr "Väliaikaista tulostinta ei voitu poistaa."
-
-#: management/kmwdrivertest.cpp:153
-msgid "Unable to create temporary printer."
-msgstr "Väliaikaista tulostinta ei voitu luoda."
-
-#: management/kmjobviewer.cpp:101 management/kmjobviewer.cpp:158
-msgid "No Printer"
-msgstr "Ei tulostinta"
-
-#: 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 "Kaikki tulostimet"
-
-#: management/kmjobviewer.cpp:151
-#, c-format
-msgid "Print Jobs for %1"
-msgstr "Tulostimen %1 tulostustyöt"
-
-#: management/kmjobviewer.cpp:170 management/kmjobviewer.cpp:172
-#: management/kmjobviewer.cpp:336
-#, c-format
-msgid "Max.: %1"
-msgstr "Maks: %1"
-
-#: management/kmconfigjobs.cpp:41 management/kmjobviewer.cpp:170
-#: management/kmjobviewer.cpp:336
-msgid "Unlimited"
-msgstr "Rajoittamaton"
-
-#: management/kmjobviewer.cpp:235
-msgid "Job ID"
-msgstr "Työn ID"
-
-#: management/kmjobviewer.cpp:236
-msgid "Owner"
-msgstr "Omistaja"
-
-#: management/kmjobviewer.cpp:238
-msgid ""
-"_: Status\n"
-"State"
-msgstr "Tila"
-
-#: management/kmjobviewer.cpp:239
-msgid "Size (KB)"
-msgstr "Koko (kt)"
-
-#: management/kmjobviewer.cpp:240
-msgid "Page(s)"
-msgstr "Sivu(t)"
-
-#: management/kmjobviewer.cpp:262
-msgid "&Hold"
-msgstr "&Pysäytetty"
-
-#: management/kmjobviewer.cpp:263
-msgid "&Resume"
-msgstr "&Jatka"
-
-#: management/kmjobviewer.cpp:264
-#, fuzzy
-msgid "Remo&ve"
-msgstr "&Poista"
-
-#: management/kmjobviewer.cpp:265
-msgid "Res&tart"
-msgstr "&Käynnistä uudelleen"
-
-#: management/kmjobviewer.cpp:266
-#, fuzzy
-msgid "&Move to Printer"
-msgstr "&Siirrä tulostimelle..."
-
-#: management/kmjobviewer.cpp:272
-msgid "&Toggle Completed Jobs"
-msgstr "&Vaihda valmistuneet työt"
-
-#: management/kmjobviewer.cpp:275
-msgid "Show Only User Jobs"
-msgstr "Näytä vain käyttäjän työt"
-
-#: management/kmjobviewer.cpp:276
-msgid "Hide Only User Jobs"
-msgstr "Piilota vain käyttäjän työt"
-
-#: management/kmjobviewer.cpp:284
-msgid "User Name"
-msgstr "Käyttäjänimi"
-
-#: management/kmjobviewer.cpp:301
-msgid "&Select Printer"
-msgstr "&Valitse tulostin"
-
-#: management/kmjobviewer.cpp:330
-msgid "Refresh"
-msgstr "Päivitä"
-
-#: management/kmjobviewer.cpp:334
-msgid "Keep window permanent"
-msgstr "Pidä ikkuna pysyvästi"
-
-#: management/kmjobviewer.cpp:479
-msgid ""
-"Unable to perform action \"%1\" on selected jobs. Error received from manager:"
-msgstr ""
-"Ei voitu suorittaa toimenpidettä \"%1\" valituille töille. Hallinnasta "
-"vastaanotettu virhe:"
-
-#: management/kmjobviewer.cpp:491
-msgid "Hold"
-msgstr "Pysäytetty"
-
-#: management/kmjobviewer.cpp:496
-msgid "Resume"
-msgstr "Jatka"
-
-#: management/kmjobviewer.cpp:506
-msgid "Restart"
-msgstr "Käynnistä uudelleen"
-
-#: management/kmjobviewer.cpp:514
-#, c-format
-msgid "Move to %1"
-msgstr "Siirrä kohteeseen %1"
-
-#: management/kmjobviewer.cpp:674
-msgid "Operation failed."
-msgstr "Toimenpide epäonnistui."
-
-#: management/kmconfigjobs.cpp:34 management/kmjobviewer.cpp:699
-msgid "Print Job Settings"
-msgstr "Tulostustyöasetukset"
-
-#: management/kmconfigcommand.cpp:33
-msgid "Commands"
-msgstr "Komennot"
-
-#: management/kmconfigcommand.cpp:34
-msgid "Command Settings"
-msgstr "Komentoasetukset"
-
-#: management/kmconfigcommand.cpp:37
-msgid "Edit/Create Commands"
-msgstr "Muokkaa/luo komentoja"
-
-#: management/kmconfigcommand.cpp:39
-msgid ""
-"<p>Command objects perform a conversion from input to output."
-"<br>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 ""
-"<p>Komento-objektit suorittavat muutoksen syötteestä tulosteeseen. "
-"<br>Niitä käytetään peruselementteinä tulostussuodattimissa ja "
-"erikoistulostimissa. Objektit kuvataan komentoina, joukkona valintoja, joukkona "
-"vaatimuksia ja MIME-tyypillä. Tässä voit luoda uuden komennon objektille ja "
-"muokata olemassaolevia. Kaikki muutokset koskevat vain sinua."
-
-#: management/tdeprint_management_module.cpp:48
-msgid "Select Command"
-msgstr "Valitse komento"
-
-#: management/kmwbackend.cpp:54
-msgid "Backend Selection"
-msgstr "Ajurin valinta"
-
-#: management/kmwbackend.cpp:68
-msgid "You must select a backend."
-msgstr "Valitse ajuri."
-
-#: management/kmwbackend.cpp:115
-msgid "&Local printer (parallel, serial, USB)"
-msgstr "&Paikallinen tulostin (rinnakkais, sarja, USB)"
-
-#: management/kmwbackend.cpp:116
-msgid ""
-"<qt>"
-"<p>Locally-connected printer</p>"
-"<p>Use this for a printer connected to the computer via a parallel, serial or "
-"USB port.</p></qt>"
-msgstr ""
-
-#: management/kmwbackend.cpp:122
-msgid "&SMB shared printer (Windows)"
-msgstr "&Jaettu SMB-tulostin (Windows)"
-
-#: management/kmwbackend.cpp:123
-msgid ""
-"<qt>"
-"<p>Shared Windows printer</p>"
-"<p>Use this for a printer installed on a Windows server and shared on the "
-"network using the SMB protocol (samba).</p></qt>"
-msgstr ""
-
-#: management/kmwbackend.cpp:130
-msgid "&Remote LPD queue"
-msgstr "&LPD-etäjono"
-
-#: management/kmwbackend.cpp:131
-msgid ""
-"<qt>"
-"<p>Print queue on a remote LPD server</p>"
-"<p>Use this for a print queue existing on a remote machine running a LPD print "
-"server.</p></qt>"
-msgstr ""
-
-#: management/kmwbackend.cpp:137
-msgid "Ne&twork printer (TCP)"
-msgstr "&Verkkotulostin (TCP)"
-
-#: management/kmwbackend.cpp:138
-msgid ""
-"<qt>"
-"<p>Network TCP printer</p>"
-"<p>Use this for a network-enabled printer using TCP (usually on port 9100) as "
-"communication protocol. Most network printers can use this mode.</p></qt>"
-msgstr ""
-
-#: management/kmwfile.cpp:35
-msgid "File Selection"
-msgstr "Tiedoston valinta"
-
-#: management/kmwfile.cpp:41
-msgid ""
-"<p>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.</p>"
-msgstr ""
-"<p>Tulostus ohjataan tiedostoon. Syötä tähän haluamasi tiedoston nimi. Voit "
-"kirjoittaa tiedoston koko sijainnin tai valita tiedoston Selaa-painikkeen "
-"avulla.</p>"
-
-#: management/kmwfile.cpp:44
-msgid "Print to file:"
-msgstr "Tulosta tiedostoon:"
-
-#: management/kmconfiggeneral.cpp:137 management/kmwfile.cpp:60
-msgid "Empty file name."
-msgstr "Tiedoston nimi on tyhjä."
-
-#: management/kmwfile.cpp:66
-msgid "Directory does not exist."
-msgstr "Hakemistoa ei ole olemassa."
-
-#: management/kmdriverdbwidget.cpp:51
-msgid "&PostScript printer"
-msgstr "&Postscript-tulostin"
-
-#: management/kmdriverdbwidget.cpp:52
-msgid "&Raw printer (no driver needed)"
-msgstr "&Raakatulostin (ei tarvitse ajuria)"
-
-#: management/kmdriverdbwidget.cpp:55
-msgid "&Other..."
-msgstr "&Muu..."
-
-#: management/kmdriverdbwidget.cpp:56
-msgid "&Manufacturer:"
-msgstr "&Valmistaja:"
-
-#: management/kmdriverdbwidget.cpp:57
-msgid "Mo&del:"
-msgstr "&Malli:"
-
-#: management/kmdriverdbwidget.cpp:157 management/kmdriverdbwidget.cpp:166
-msgid "Loading..."
-msgstr "Ladataan..."
-
-#: management/kmdriverdbwidget.cpp:217
-msgid "Unable to find the PostScript driver."
-msgstr "PostScript-ajuria ei löydetty."
-
-#: management/kmdriverdbwidget.cpp:230
-msgid "Select Driver"
-msgstr "Valitse ajuri"
-
-#: management/kmdriverdbwidget.cpp:247 management/kmdriverdbwidget.cpp:249
-msgid "<Unknown>"
-msgstr "<Tuntematon>"
-
-#: management/kmdriverdbwidget.cpp:252
-msgid "Database"
-msgstr "Tietokanta"
-
-#: management/kmdriverdbwidget.cpp:259
-msgid "Wrong driver format."
-msgstr "Väärä ajurimuoto."
-
-#: management/kmdriverdbwidget.cpp:268
-msgid "Other"
-msgstr "Muut"
-
-#: management/networkscanner.cpp:104 management/networkscanner.cpp:184
-msgid "Sc&an"
-msgstr "&Skannaa"
-
-#: management/networkscanner.cpp:111
-msgid "Network scan:"
-msgstr "Verkon skannaus:"
-
-#: management/networkscanner.cpp:112 management/networkscanner.cpp:299
-#: management/networkscanner.cpp:310
-#, c-format
-msgid "Subnet: %1"
-msgstr "Aliverkko %1"
-
-#: management/networkscanner.cpp:161
-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?"
-msgstr ""
-"Olet aikeissa skannata aliverkon (%1.*), joka ei vastaa tietokoneesi aliverkkoa "
-"(%2.*). Haluatko silti skannata aliverkon?"
-
-#: management/networkscanner.cpp:164
-msgid "&Scan"
-msgstr "&Skannaa"
-
-#: management/kmwsocketutil.cpp:52 management/networkscanner.cpp:338
-msgid "&Subnetwork:"
-msgstr "&Aliverkko"
-
-#: management/kmwsocketutil.cpp:54 management/networkscanner.cpp:340
-msgid "&Timeout (ms):"
-msgstr "&Aikavalvonta (ms)"
-
-#: management/kmwsocketutil.cpp:92 management/networkscanner.cpp:378
-msgid "Scan Configuration"
-msgstr "Skannaa asetukset"
-
-#: management/kmwsocketutil.cpp:104 management/kmwsocketutil.cpp:110
-#: management/networkscanner.cpp:390 management/networkscanner.cpp:396
-msgid "Wrong subnetwork specification."
-msgstr "Virheellinen aliverkon määritys."
-
-#: management/kmwsocketutil.cpp:118 management/networkscanner.cpp:404
-msgid "Wrong timeout specification."
-msgstr "Virheellinen aikavalvonnan asetus."
-
-#: management/kmwsocketutil.cpp:121 management/networkscanner.cpp:407
-msgid "Wrong port specification."
-msgstr "Virheellinen porttimääritys."
-
-#: management/kxmlcommandselector.cpp:54
-msgid "New command"
-msgstr "Uusi komento"
-
-#: management/kxmlcommandselector.cpp:55
-msgid "Edit command"
-msgstr "Muokkaa komentoa"
-
-#: management/kxmlcommandselector.cpp:72
-msgid "&Browse..."
-msgstr "&Selaa..."
-
-#: management/kxmlcommandselector.cpp:73
-msgid "Use co&mmand:"
-msgstr "&Käytä komentoa:"
-
-#: management/kxmlcommandselector.cpp:174
-msgid "Command Name"
-msgstr "Komentonimi:"
-
-#: management/kxmlcommandselector.cpp:174
-msgid "Enter an identification name for the new command:"
-msgstr "Anna tunnistusnimi uudelle komennolle:"
-
-#: management/kxmlcommandselector.cpp:183
-msgid ""
-"A command named %1 already exists. Do you want to continue and edit the "
-"existing one?"
-msgstr ""
-"%1-niminen komento on jo olemassa. Haluatko jatkaa ja muokata olemassaolevaa "
-"komentoa?"
-
-#: management/kxmlcommandselector.cpp:220
-msgid "Internal error. The XML driver for the command %1 could not be found."
-msgstr "Sisäinen virhe. Komennolle %1 ei löydetty XML-ajuria."
-
-#: management/kxmlcommandselector.cpp:238
-msgid "output"
-msgstr "tuloste"
-
-#: management/kxmlcommandselector.cpp:242
-msgid "undefined"
-msgstr "määrittelemätön"
-
-#: management/kxmlcommandselector.cpp:247
-msgid "not allowed"
-msgstr "ei sallittu"
-
-#: management/kxmlcommandselector.cpp:253
-msgid "(Unavailable: requirements not satisfied)"
-msgstr "(Ei saatavilla: vaatimuksia ei täytetty)"
-
-#: management/kmconfigpreview.cpp:35
-msgid "Preview"
-msgstr "Esikatselu"
-
-#: management/kmconfigpreview.cpp:36
-msgid "Preview Settings"
-msgstr "Esikatseluasetukset"
-
-#: management/kmconfigpreview.cpp:39
-msgid "Preview Program"
-msgstr "Esikatseluohjelma"
-
-#: management/kmconfigpreview.cpp:41
-msgid "&Use external preview program"
-msgstr "&Käytä ulkoista esikatseluohjelmaa"
-
-#: management/kmconfigpreview.cpp:44
-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"
-msgstr ""
-"Voit käyttää ulkoista esikatseluohjelmaa (PS viewer) TDE:n sisäänrakennetun "
-"esikatselujärjestelmän sijaan. Huomaa, että jos TDE:n oletus PS-näytintä "
-"(KGhostView) ei löydy, TDE yrittää automaattisesti etsiä ulkoista "
-"PostScript-näytintä."
-
-#: management/kmwclass.cpp:37
-msgid "Class Composition"
-msgstr "Luokan luonti"
-
-#: management/kmwclass.cpp:52
-msgid "Available printers:"
-msgstr "Saatavilla olevat tulostimet:"
-
-#: management/kmwclass.cpp:53
-msgid "Class printers:"
-msgstr "Luokan tulostimet:"
-
-#: management/kmwclass.cpp:79
-msgid "You must select at least one printer."
-msgstr "Valitse ainakin yksi tulostin."
-
-#: management/kmpropmembers.cpp:39 management/kmwend.cpp:59
-msgid "Members"
-msgstr "Jäsenet"
-
-#: management/kmpropmembers.cpp:40
-msgid "Class Members"
-msgstr "Luokan jäsenet"
-
-#: management/kaddprinterwizard.cpp:10
-msgid "Configure TDE Print"
-msgstr "TDE:n tulostusasetukset"
-
-#: management/kaddprinterwizard.cpp:11
-msgid "Configure print server"
-msgstr "Tulostuspalvelinasetukset"
-
-#: management/kaddprinterwizard.cpp:18
-msgid "Start the add printer wizard"
-msgstr "Aloita ohjattu tulostimen lisääminen"
-
-#: management/kmpropwidget.cpp:50
-msgid ""
-"<qt>Unable to change printer properties. Error received from manager:"
-"<p>%1</p></qt>"
-msgstr ""
-"<qt>Tulostimen ominaisuuksia ei voida muuttaa. Virhe vastaanotettu hallinnasta:"
-"<p>%1</p></qt>"
-
-#: management/kmdbcreator.cpp:92
-msgid ""
-"No executable defined for the creation of the driver database. This operation "
-"is not implemented."
-msgstr ""
-"Ajuritietokannan luomiselle ei ole määritelty ohjelmaa. Tätä toimintoa ei ole "
-"toteutettu."
-
-#: 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 ""
-"Ohjelmaa %1 ei löytynyt hakemistopolusta. Tarkista, että ohjelma on olemassa ja "
-"että se on hakemistopolussa."
-
-#: management/kmdbcreator.cpp:99
-msgid ""
-"Unable to start the creation of the driver database. The execution of %1 "
-"failed."
-msgstr ""
-"Ajuritoetokannan luomista ei voida aloittaa. Ohjelman %1 suoritus epäonnistui."
-
-#: management/kmdbcreator.cpp:113
-msgid "Please wait while TDE rebuilds a driver database."
-msgstr "Odota hetki, TDE rakentaa ajuritietokantaa uudelleen."
-
-#: management/kmdbcreator.cpp:114
-msgid "Driver Database"
-msgstr "Ajuritietokanta"
-
-#: management/kmdbcreator.cpp:171
-msgid ""
-"Error while creating driver database: abnormal child-process termination."
-msgstr "Virhe luotaessa ajuritietokantaa: epänormaali lapsiprosessin lopetus."
-
-#: management/kmwname.cpp:34
-msgid "General Information"
-msgstr "Yleiset tiedot"
-
-#: management/kmwname.cpp:37
-msgid ""
-"<p>Enter the information concerning your printer or class. <b>Name</b> "
-"is mandatory, <b>Location</b> and <b>Description</b> "
-"are not (they may even not be used on some systems).</p>"
-msgstr ""
-"<p>Anna tulostintasi tai tulostinten ryhmää koskevat tiedot. <b>Nimi</b> "
-"on pakollinen tieto, <b>Sijainti</b> ja <b>Kuvaus</b> "
-"eivät ole pakollisia (niitä ei ehkä edes käytetä kaikissa järjestelmissä).</p>"
-
-#: management/kmwname.cpp:39
-msgid "Name:"
-msgstr "Nimi:"
-
-#: management/kmwname.cpp:48
-msgid "You must supply at least a name."
-msgstr "Anna ainakin nimi."
-
-#: 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 ""
-"Yleensä ei ole hyvä ajatus sisällyttää välilyöntejä tulostimen nimeen. Tämä voi "
-"estää tulostimen oikean toiminnan. Ohjattu toiminto voi poistaa kaikki "
-"välilyönnit antamastasi jonosta tuloksena %1. Mitä haluat tehdä?"
-
-#: management/kmwname.cpp:62
-msgid "Strip"
-msgstr "Riisu"
-
-#: management/kmwdriver.cpp:80 management/kmwend.cpp:106
-#: management/kmwname.cpp:83
-msgid "Raw printer"
-msgstr "Raakatulostin"
-
-#: management/kmwpassword.cpp:37
-msgid "User Identification"
-msgstr "Käyttäjän tunnistus"
-
-#: management/kmwpassword.cpp:43
-msgid ""
-"<p>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.</p>"
-msgstr ""
-"<p>Tämä taustajärjestelmä saattaa vaatia käyttäjätunnusta ja salasanaa "
-"toimiakseen kunnolla. Täytä vaadittavat tietueet</p>"
-
-#: management/kmwpassword.cpp:49
-msgid "&Login:"
-msgstr "&Tunnus:"
-
-#: management/kmwpassword.cpp:53
-msgid "&Anonymous (no login/password)"
-msgstr "&Anonyymi (ei käyttäjätunnusta/salasanaa)"
-
-#: management/kmwpassword.cpp:54
-msgid "&Guest account (login=\"guest\")"
-msgstr "&Vierastunnus (käyttäjätunnus=\"guest\")"
-
-#: management/kmwpassword.cpp:55
-msgid "Nor&mal account"
-msgstr "&Tavallinen tunnus"
-
-#: management/kmwpassword.cpp:88
-msgid "Select one option"
-msgstr "Valitse yksi vaihtoehto"
-
-#: management/kmwpassword.cpp:90
-msgid "User name is empty."
-msgstr "Käyttäjänimi on tyhjä."
-
-#: management/kmwdriverselect.cpp:37
-msgid "Driver Selection"
-msgstr "Ajurin valinta"
-
-#: management/kmwdriverselect.cpp:43
-msgid ""
-"<p>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.</p>"
-msgstr ""
-"<p>Tälle mallille löytyi useita ajureita. Valitse haluamasi ajuri. Ajuria on "
-"mahdollisuus testata ja vaihtaa se tarvittaessa.</p>"
-
-#: management/kmwdriverselect.cpp:46
-msgid "Driver Information"
-msgstr "Ajurin tiedot"
-
-#: management/kmwdriverselect.cpp:62
-msgid "You must select a driver."
-msgstr "Valitse ajuri."
-
-#: management/kmwdriverselect.cpp:82
-msgid " [recommended]"
-msgstr " [suositeltu]"
-
-#: management/kmwdriverselect.cpp:113
-msgid "No information about the selected driver."
-msgstr "Ei tietoja valitusta ajurista"
-
-#: management/kmpropbackend.cpp:34
-msgid "Printer type:"
-msgstr "Tulostimen tyyppi:"
-
-#: management/kmpropbackend.cpp:48
-msgid "Interface"
-msgstr "Rajapinta"
-
-#: management/kmpropbackend.cpp:49
-msgid "Interface Settings"
-msgstr "Rajapinnan asetukset"
-
-#: management/kmpropbackend.cpp:62
-msgid "IPP Printer"
-msgstr "IPP-tulostin"
-
-#: management/kmpropbackend.cpp:63
-msgid "Local USB Printer"
-msgstr "Paikallinen USB-tulostin"
-
-#: management/kmpropbackend.cpp:64
-msgid "Local Parallel Printer"
-msgstr "Paikallinen rinnakkaistulostin"
-
-#: management/kmpropbackend.cpp:65
-msgid "Local Serial Printer"
-msgstr "Paikallinen sarjatulostin"
-
-#: management/kmpropbackend.cpp:66
-msgid "Network Printer (socket)"
-msgstr "Verkkotulostin (pistoke)"
-
-#: management/kmpropbackend.cpp:67
-msgid "SMB printers (Windows)"
-msgstr "SMB-tulostimet (Windows)"
-
-#: lpd/kmlpduimanager.cpp:45 management/kmpropbackend.cpp:68
-#: rlpr/kmwrlpr.cpp:116
-msgid "Remote LPD queue"
-msgstr "LPD-etäjono"
-
-#: management/kmpropbackend.cpp:69
-msgid "File printer"
-msgstr "Tiedostotulostin"
-
-#: management/kmpropbackend.cpp:70
-msgid "Serial Fax/Modem printer"
-msgstr "Fax/Modeemitulostin"
+#: lpd/kmlpdmanager.cpp:88
+msgid "<Not available>"
+msgstr "<Ei käytettävissä>"
-#: management/kmpropbackend.cpp:71
+#: lpd/kmlpdmanager.cpp:89
msgid ""
-"_: Unknown Protocol\n"
+"_: Unknown Driver\n"
"Unknown"
msgstr "Tuntematon"
-#: management/kmconfigdialog.cpp:38
-msgid "TDE Print Configuration"
-msgstr "TDE:n tulostuksenhallinnan asetukset"
-
-#: management/kmpropdriver.cpp:36
-msgid "Manufacturer:"
-msgstr "Valmistaja:"
-
-#: management/kmpropdriver.cpp:37
-msgid "Printer model:"
-msgstr "Tulostimen malli:"
-
-#: management/kmpropdriver.cpp:38
-msgid "Driver info:"
-msgstr "Ajurin tiedot:"
-
-#: lpd/lpdtools.cpp:239 management/kmpropdriver.cpp:53
-#: management/kmwend.cpp:104
-msgid "Driver"
-msgstr "Ajuri"
-
-#: management/kmwsocket.cpp:38
-msgid "Network Printer Information"
-msgstr "Verkkotulostimen tiedot"
-
-#: management/kmwsocket.cpp:48
-msgid "&Printer address:"
-msgstr "&Tulostimen osoite"
-
-#: management/kmwsocket.cpp:49
-msgid "P&ort:"
-msgstr "&Portti:"
-
-#: management/kmwsocket.cpp:99
-msgid "You must enter a printer address."
-msgstr "Anna tulostimen osoite."
-
-#: management/kmwsocket.cpp:110
-msgid "Wrong port number."
-msgstr "Virheellinen porttinumero."
-
-#: management/kmwizard.cpp:64 management/kmwizard.cpp:209
-msgid "&Next >"
-msgstr "&Seuraava >"
-
-#: management/kmwizard.cpp:66
-msgid "< &Back"
-msgstr "< &Edellinen"
-
-#: management/kmwizard.cpp:131 management/kmwizard.cpp:166
-#: management/kmwizard.cpp:191
-msgid "Add Printer Wizard"
-msgstr "Ohjattu tulostimen lisääminen"
-
-#: management/kmwizard.cpp:166
-msgid "Modify Printer"
-msgstr "Muokkaa tulostinta"
-
-#: management/kmwizard.cpp:191
-msgid "Unable to find the requested page."
-msgstr "Pyydettyä sivua ei löytynyt."
-
-#: management/kmwizard.cpp:207 management/kmwizard.cpp:234
-msgid "&Finish"
-msgstr "&Valmis"
-
-#: management/kmwinfopage.cpp:32
-msgid "Introduction"
-msgstr "Esittely"
-
-#: management/kmwinfopage.cpp:37
-#, fuzzy
-msgid ""
-"<p>Welcome,</p>"
-"<br>"
-"<p>This wizard will help to install a new printer on your computer. It will "
-"guide you through the various steps of the process of installing and "
-"configuring a printer for your printing system. At each step, you can always go "
-"back using the <b>Back</b> button.</p>"
-"<br>"
-"<p>We hope you enjoy this tool!</p>"
-"<br>"
-msgstr ""
-"<p>Tervetuloa</p>"
-"<br>"
-"<p>Tämä ohjattu toiminto auttaa asentamaan uuden tulostimen koneellesi. Se "
-"opastaa sinut tulostimen asennusprosessin läpi. Jokaisessa asennuksen vaiheessa "
-"voit aina palata edelliseen kohtaan <b>Takaisin</b>-painikkeella.</p>"
-"<br>"
-"<p>Toivomme, että nautit tästä työkalusta!</p>"
-"<br><p align=right><i>TDE:n tulostustyöryhmä</i>.</p>"
-
-#: management/kmconfigjobs.cpp:33 management/kmpages.cpp:59
-msgid "Jobs"
-msgstr "Työt"
-
-#: management/kmconfigjobs.cpp:37
-msgid "Jobs Shown"
-msgstr "Näytetyt työt"
-
-#: management/kmconfigjobs.cpp:42
-msgid "Maximum number of jobs shown:"
-msgstr "Näytettyjen töiden maksimimäärä"
-
-#: management/kxmlcommanddlg.cpp:108
-msgid "Integer"
-msgstr "Kokonaisluku"
-
-#: management/kxmlcommanddlg.cpp:109
-msgid "Float"
-msgstr "Liukuluku"
-
-#: management/kxmlcommanddlg.cpp:110
-msgid "List"
-msgstr "Lista"
-
-#: management/kmspecialprinterdlg.cpp:57 management/kxmlcommanddlg.cpp:115
-#: management/kxmlcommanddlg.cpp:866
-msgid "&Description:"
-msgstr "&Kuvaus:"
-
-#: management/kmspecialprinterdlg.cpp:83 management/kxmlcommanddlg.cpp:116
-msgid "&Format:"
-msgstr "&Muoto:"
-
-#: management/kxmlcommanddlg.cpp:118
-msgid "Default &value:"
-msgstr "&Oletusarvo:"
-
-#: management/kxmlcommanddlg.cpp:119
-msgid "Co&mmand:"
-msgstr "&Komento:"
-
-#: management/kxmlcommanddlg.cpp:126
-msgid "&Persistent option"
-msgstr "&Pysyvä valinta"
-
-#: management/kxmlcommanddlg.cpp:128
-msgid "Va&lues"
-msgstr "&Arvot"
-
-#: management/kxmlcommanddlg.cpp:136
-msgid "Minimum v&alue:"
-msgstr "&Vähimmäisarvo:"
-
-#: management/kxmlcommanddlg.cpp:137
-msgid "Ma&ximum value:"
-msgstr "&Enimmäisarvo:"
-
-#: management/kmwend.cpp:53 management/kmwend.cpp:112
-#: management/kxmlcommanddlg.cpp:142 management/kxmlcommanddlg.cpp:545
-msgid "Description"
-msgstr "Kuvaus"
-
-#: management/kxmlcommanddlg.cpp:150
-msgid "Add value"
-msgstr "Lisää arvo"
-
-#: management/kxmlcommanddlg.cpp:151
-msgid "Delete value"
-msgstr "Poista arvo"
-
-#: management/kxmlcommanddlg.cpp:153
-msgid "Apply changes"
-msgstr "Käytä asetuksia"
-
-#: management/kxmlcommanddlg.cpp:154
-msgid "Add group"
-msgstr "Lisää ryhmä"
-
-#: management/kxmlcommanddlg.cpp:155
-msgid "Add option"
-msgstr "Lisää vailnta"
-
-#: management/kxmlcommanddlg.cpp:156
-msgid "Delete item"
-msgstr "Poista tietue"
-
-#: management/kxmlcommanddlg.cpp:157 tdefilelist.cpp:135
-msgid "Move up"
-msgstr "Siirrä ylös"
-
-#: management/kxmlcommanddlg.cpp:158 tdefilelist.cpp:142
-msgid "Move down"
-msgstr "Siirrä alas"
-
-#: management/kxmlcommanddlg.cpp:162
-msgid "&Input From"
-msgstr "&Syöte kohteesta"
-
-#: management/kxmlcommanddlg.cpp:163
-msgid "O&utput To"
-msgstr "&Tuloste kohteeseen"
-
-#: management/kxmlcommanddlg.cpp:164 management/kxmlcommanddlg.cpp:166
-msgid "File:"
-msgstr "Tiedosto:"
-
-#: management/kxmlcommanddlg.cpp:165 management/kxmlcommanddlg.cpp:167
-msgid "Pipe:"
-msgstr "Putki:"
-
-#: management/kxmlcommanddlg.cpp:285
-msgid ""
-"An identification string. Use only alphanumeric characters except spaces. The "
-"string <b>__root__</b> is reserved for internal use."
-msgstr ""
-"Tunnistusmerkkijono. Käytä vain kirjaimia ja numeroita ilman välilyöntejä. "
-"Merkkijono <b>__root__</b> on varattu sisäiselle käytölle."
-
-#: 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 ""
-"Kuvausteksti. Tämä teksti näytetään laitteessa ja sen tulisi olla tarpeeksi "
-"tarkka kuvaamaan kyseistä valintaa."
-
-#: management/kxmlcommanddlg.cpp:293
-msgid ""
-"The type of the option. This determines how the option is presented graphically "
-"to the user."
-msgstr ""
-"Valinnan tyyppi. Tämä määrittelee miten valinta näytetään graafisesti "
-"käyttäjälle."
-
-#: 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 <b>%value</b> "
-"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 ""
-"Asetuksen muoto. Tämä määrittelee kuinka asetus määritellään komentorivillä. "
-"Tagia <b>%value</b> voidaan käyttää korvaamaan käyttäjän valintaa. Tämä tagi "
-"korvataan ajon aikana valinnan arvolla."
-
-#: management/kxmlcommanddlg.cpp:303
-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."
-msgstr ""
-"Valinnan oletusasetus. Ei-pysyvien valintojen tietoja ei lisätä komentoriville "
-"jos asetus on sama kuin oletusasetus. Tämä arvo ei ole taustaohjelman oma "
-"oletusasetus, jos haluat asetuksesta pysyvän niin määrittele näin."
-
-#: management/kxmlcommanddlg.cpp:309
-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."
-msgstr ""
-"Tekee valinnan pysyväksi. Pysyvä valinta kirjoitetaan komentoriville sen "
-"arvosta riippumatta. Tämä on hyödyllistä, jos oletusarvo ei sovellu "
-"taustaohjelmalle."
-
-#: 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:"
-"<ul>"
-"<li><b>%filterargs</b>: command options</li>"
-"<li><b>%filterinput</b>: input specification</li>"
-"<li><b>%filteroutput</b>: output specification</li>"
-"<li><b>%psu</b>: the page size in upper case</li>"
-"<li><b>%psl</b>: the page size in lower case</li></ul>"
-msgstr ""
-"Taustaohjelman käynnistämiseen tarkoitettu komentorivin komento. Tämä rivi "
-"perustuu tageihin, jotka korvataan ajon aikana. Tageja ovat: "
-"<ul> "
-"<li><b>%filterargs</b>: komennon optiot</li>"
-"<li><b>%filterinput</b>: syötemääritys</li>"
-"<li><b>%filteroutput</b>: tulostemääritys</li>"
-"<li><b>%psu</b>: sivun koko isoilla kirjaimilla</li>"
-"<li><b>%psl</b>: sivun koko pienillä kirjaimilla</li></ul>"
-
-#: management/kxmlcommanddlg.cpp:323
-#, c-format
-msgid ""
-"Input specification when the underlying utility reads input data from a file. "
-"Use the tag <b>%in</b> to represent the input filename."
-msgstr ""
-"Syötemäärite siitä, milloin taustaohjelma lukee syötettä tiedostosta. Käytä <b>"
-"%in</b>-tagia tiedoston nimen tilalla."
-
-#: management/kxmlcommanddlg.cpp:327
-#, c-format
-msgid ""
-"Output specification when the underlying utility writes output data to a file. "
-"Use the tag <b>%out</b> to represent the output filename."
-msgstr ""
-"Tulostemääritys siitä, milloin taustaohjelma tulostaa tietoja tiedostoon. Käytä "
-"<b>%out</b> tulostetiedoston tilalla."
-
-#: management/kxmlcommanddlg.cpp:331
-msgid ""
-"Input specification when the underlying utility reads input data from its "
-"standard input."
-msgstr ""
-"Syötemäärittely siitä, milloin taustaohjelma lukee tietoja vakiosyötteestä."
-
-#: management/kxmlcommanddlg.cpp:335
-msgid ""
-"Output specification when the underlying utility writes output data to its "
-"standard output."
-msgstr ""
-"Tulostemääritys siitä, milloin taustaohjelma tulostaa tietoja "
-"vakiotulosteeseen."
-
-#: 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 &lt;a&gt;, "
-"&lt;b&gt; or &lt;i&gt;."
-msgstr ""
-"Taustalla toimivan apuohjelman kommentti, joka näkyy käyttäjälle tässä "
-"käyttöliittymässä. Kommentissa voi olla HTML-tageja kuten &lt;a&gt;, &lt;b&gt; "
-"tai &lt;i&gt;."
-
-#: management/kxmlcommanddlg.cpp:568
-msgid ""
-"Invalid identification name. Empty strings and \"__root__\" are not allowed."
-msgstr ""
-"Virheellinen tunnusnimi. Tyhjät jonot ja \"__root__\" eivät ole sallittuja."
-
-#: management/kxmlcommanddlg.cpp:649 management/kxmlcommanddlg.cpp:652
-msgid "New Group"
-msgstr "Uusi ryhmä"
-
-#: management/kxmlcommanddlg.cpp:668 management/kxmlcommanddlg.cpp:671
-msgid "New Option"
-msgstr "Uusi valinta"
-
-#: management/kxmlcommanddlg.cpp:795 management/kxmlcommanddlg.cpp:939
-#, c-format
-msgid "Command Edit for %1"
-msgstr "Muokkauskomento ohjelmalle %1"
-
-#: management/kxmlcommanddlg.cpp:833
-msgid "&Mime Type Settings"
-msgstr "&MIME-tyypin asetukset"
-
-#: management/kxmlcommanddlg.cpp:839
-msgid "Supported &Input Formats"
-msgstr "&Tuetut syötemuodot"
-
-#: kpfilterpage.cpp:407 management/kxmlcommanddlg.cpp:840
-msgid "Requirements"
-msgstr "Vaatimukset"
-
-#: management/kxmlcommanddlg.cpp:851
-msgid "&Edit Command..."
-msgstr "&Muokkaa komentoa..."
-
-#: management/kxmlcommanddlg.cpp:868
-msgid "Output &format:"
-msgstr "&Tulosmuoto:"
-
-#: management/kxmlcommanddlg.cpp:870
-msgid "ID name:"
-msgstr "ID-nimi:"
-
-#: management/kxmlcommanddlg.cpp:1033
-msgid "exec:/"
-msgstr "exec:/"
-
-#: 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 "Yleiset"
-
-#: management/kmconfiggeneral.cpp:45 management/kmpropgeneral.cpp:55
-msgid "General Settings"
-msgstr "Yleiset asetukset"
-
-#: management/kmconfiggeneral.cpp:48
-msgid "Refresh Interval"
-msgstr "Päivitysväli"
-
-#: management/kmconfiggeneral.cpp:51
-msgid " sec"
-msgstr " s"
-
-#: kpgeneralpage.cpp:416 lpd/lpdtools.cpp:40 management/kmconfiggeneral.cpp:52
-msgid "Disabled"
-msgstr "Pois käytöstä"
-
-#: management/kmconfiggeneral.cpp:53
-msgid ""
-"This time setting controls the refresh rate of various <b>TDE Print</b> "
-"components like the print manager and the job viewer."
-msgstr ""
-"Tämä aika-asetus säätää päivitystahtia monissa TDE:n tulostuskomponenteissa, "
-"kuten tulostuksenhallinnassa sekä töidennäyttäjässä."
-
-#: management/kmconfiggeneral.cpp:57
-msgid "Test Page"
-msgstr "Testisivu"
-
-#: management/kmconfiggeneral.cpp:58
-msgid "&Specify personal test page"
-msgstr "&Määrittele oma testisivu:"
-
-#: management/kmconfiggeneral.cpp:60
-msgid "Preview..."
-msgstr "Esikatselu..."
-
-#: management/kmconfiggeneral.cpp:70
-msgid "Sho&w printing status message box"
-msgstr "Näytä tulostuksen &tilaviesti"
-
-#: management/kmconfiggeneral.cpp:71
-msgid "De&faults to the last printer used in the application"
-msgstr "&Oletuksena sovelluksessa edellisella kerralla käytetty tulostin"
-
-#: management/kmconfiggeneral.cpp:127
-msgid ""
-"The selected test page is not a PostScript file. You may not be able to test "
-"your printer anymore."
-msgstr ""
-"Valittu sivu ei ole PostScript-tiedosto. Et ehkä voi testata tulostintasi enää."
-
-#: 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 <i>"
-"DraftQuality</i>, <i>PhotoQuality</i> or <i>TwoSided</i>"
-". Those instances appear as normal printers in the print dialog and allow you "
-"to quickly select the print format you want."
-msgstr ""
-"Määrittele/Muokkaa tässä valitun tulostimen ilmentymiä. Ilmentymä on yhdistelmä "
-"todellista tulostinta ja joukko edeltämääriteltyjä asetuksia. Yhdelle "
-"InkJet-tulostimelle voisit määritellä erilaisia tulostusmuotoja kuten <i>"
-"Vedoslaatu</i>, <i>Valokuvalaatu</i> tai <i>Kaksipuoleinen</i>"
-". Nämä ilmentymät näkyvät tavallisina tulostimina tulostusikkunassa ja voit "
-"nopeasti valita halutun tulostusmuodon."
-
-#: management/kminstancepage.cpp:87
-msgid "New..."
-msgstr "Uusi..."
-
-#: management/kminstancepage.cpp:88
-msgid "Copy..."
-msgstr "Kopioi..."
-
-#: kmvirtualmanager.cpp:166 management/kminstancepage.cpp:91
-msgid "Set as Default"
-msgstr "Aseta oletukseksi"
-
-#: management/kminstancepage.cpp:92
-#, fuzzy
-msgid "Settings"
-msgstr "Asetukset..."
-
-#: management/kminstancepage.cpp:94
-msgid "Test..."
-msgstr "Kokeile..."
-
-#: 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 "(Oletus)"
-
-#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182
-msgid "Instance Name"
-msgstr "Ilmentymän nimi"
-
-#: management/kminstancepage.cpp:137 management/kminstancepage.cpp:182
-msgid "Enter name for new instance (leave untouched for default):"
-msgstr "Anna nimi uudelle ilmentymälle (älä muuta, jos haluat oletusarvon):"
-
-#: management/kminstancepage.cpp:142 management/kminstancepage.cpp:187
-msgid "Instance name must not contain any spaces or slashes."
-msgstr "Ilmentymän nimi ei saa sisältää välilyöntejä tai kauttamerkkejä."
-
-#: management/kminstancepage.cpp:161
-msgid "Do you really want to remove instance %1?"
-msgstr "Haluatko varmasti poistaa ilmentymän %1?"
-
-#: management/kminstancepage.cpp:161
-msgid ""
-"You can't remove the default instance. However all settings of %1 will be "
-"discarded. Continue?"
-msgstr ""
-"Et voi poistaa oletusilmentymää. Joka tapauksessa kaikki ilmentymän %1 "
-"asetukset hylätään. Haluatko jatkaa?"
-
-#: management/kminstancepage.cpp:213
-#, c-format
-msgid "Unable to find instance %1."
-msgstr "Ilmentymää %1 ei löydy."
-
-#: management/kminstancepage.cpp:215
-#, c-format
-msgid ""
-"Unable to retrieve printer information. Message from printing system: %1."
-msgstr "Tulostimen tietoja ei voitu hakea. Tulostusjärjestelmän virhe: %1"
-
-#: management/kminstancepage.cpp:232
-msgid "The instance name is empty. Please select an instance."
-msgstr "Ilmentymän nimi on tyhjä. Valitse ilmentymä."
-
-#: management/kminstancepage.cpp:264
-msgid "Internal error: printer not found."
-msgstr "Sisäinen virhe: Tulostinta ei löytynyt."
-
-#: management/kminstancepage.cpp:268
-#, c-format
-msgid "Unable to send test page to %1."
-msgstr "Testisivua ei voitu lähettää kohteeseen %1."
-
-#: management/kmdriverdialog.cpp:48
-msgid ""
-"Some options are in conflict. You must resolve those conflicts before "
-"continuing."
-msgstr ""
-"Jotkut valinnoista ovat ristiriidassa. Ristiriidat täytyy ratkaista ennen "
-"jatkamista."
-
-#: management/kmlistview.cpp:125
-msgid "Print System"
-msgstr "Tulostusjärjestelmä"
-
-#: management/kmlistview.cpp:128
-msgid "Classes"
-msgstr "Luokat"
-
-#: management/kmlistview.cpp:131
-msgid "Printers"
-msgstr "Tulostimet"
-
-#: management/kmlistview.cpp:134
-msgid "Specials"
-msgstr "Erikoistulostimet"
-
-#: management/kmwlocal.cpp:38
-msgid "Local Port Selection"
-msgstr "Paikallisen portin valinta"
-
-#: management/kmwlocal.cpp:50
-msgid "Local System"
-msgstr "Paikallinen järjestelmä"
-
-#: management/kmwlocal.cpp:57
-msgid "Parallel"
-msgstr "Rinnakkais"
-
-#: management/kmwlocal.cpp:58
-msgid "Serial"
-msgstr "Sarja"
-
-#: management/kmwlocal.cpp:59
-msgid "USB"
-msgstr "USB"
-
-#: driver.cpp:389 management/kmwlocal.cpp:60
-msgid "Others"
-msgstr "Muut"
-
-#: management/kmwlocal.cpp:63
-msgid ""
-"<p>Select a valid detected port, or enter directly the corresponding URI in the "
-"bottom edit field.</p>"
-msgstr ""
-"<p>Valitse oikea tunnistettu portti tai kirjoita URI alhaalla olevaan "
-"tekstikenttään.</p>"
-
-#: management/kmwlocal.cpp:78
-msgid ""
-"_: The URI is empty\n"
-"Empty URI."
-msgstr ""
-
-#: management/kmwlocal.cpp:83
-msgid "The local URI doesn't correspond to a detected port. Continue?"
-msgstr "Paikallinen URI ei vastaa tunnistettua porttia. Haluatko jatkaa?"
-
-#: management/kmwlocal.cpp:85
-msgid "Select a valid port."
-msgstr "Valitse oikea portti."
-
-#: management/kmwlocal.cpp:166
-msgid "Unable to detect local ports."
-msgstr "Paikallisia portteja ei voitu tunnistaa."
-
-#: management/kmwlpd.cpp:41
-msgid "LPD Queue Information"
-msgstr "LPD-jonon tiedot"
-
-#: management/kmwlpd.cpp:44
-msgid ""
-"<p>Enter the information concerning the remote LPD queue; this wizard will "
-"check it before continuing.</p>"
-msgstr ""
-"<p>Anna LPD-etäjonon tiedot. Ohjattu toiminto tarkistaa tiedot ennen kuin "
-"jatketaan.</p>"
-
-#: management/kmwlpd.cpp:47 rlpr/kmproprlpr.cpp:35 rlpr/kmwrlpr.cpp:63
-msgid "Queue:"
-msgstr "Jono:"
-
-#: management/kmwlpd.cpp:54
-msgid "Some information is missing."
-msgstr "Joitakin tietoja puuttuu."
-
-#: management/kmwlpd.cpp:61
-#, fuzzy
-msgid "Cannot find queue %1 on server %2; do you want to continue anyway?"
-msgstr ""
-"Ei löydetty jonoa %1 palvelimella %2. Haluatko jatkaa tästä huolimatta?"
-
-#: management/kmconfigfilter.cpp:40
-msgid "Filter"
-msgstr "Suotimet"
-
-#: management/kmconfigfilter.cpp:41
-msgid "Printer Filtering Settings"
-msgstr "Tulostimen suodinasetukset"
-
-#: management/kmconfigfilter.cpp:44
-msgid "Printer Filter"
-msgstr "Tulostimen suodin"
-
-#: 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 <b>Location</b> filter (ex: Group_1*). Both are "
-"cumulative and ignored if empty."
-msgstr ""
-"Tulostimen suodatus mahdollistaa vain määrätyn tulostinjoukon näyttämisen "
-"kaikkien sijasta. Tämä voi olla hyödyllistä, jos tulostimia on paljon ja haluat "
-"käyttää niistä vain muutamaa. Valitse tulostimet, jotka haluat nähdä vasemmalla "
-"olevalta listalta tai anna <b>Sijainti</b>-suodin (esim. Group_1*). Jos valinta "
-"on tehty kummallakin tavalla, molemmat huomioidaan suodatuksessa. Tyhjiä "
-"valintoja ei huomioida."
-
-#: management/kmconfigfilter.cpp:62
-msgid "Location filter:"
-msgstr "Sijaintisuodin:"
-
-#: management/kmconfigfonts.cpp:43
-msgid "Font Settings"
-msgstr "Kirjasinten asetukset"
-
-#: management/kmconfigfonts.cpp:46
-msgid "Fonts Embedding"
-msgstr "Kirjasinten upotus"
-
-#: management/kmconfigfonts.cpp:47
-msgid "Fonts Path"
-msgstr "Kirjasinhakemisto"
-
-#: management/kmconfigfonts.cpp:49
-msgid "&Embed fonts in PostScript data when printing"
-msgstr "&Upota kirjasimet PostScript-tiedostoon tulostettaessa"
-
-#: management/kmconfigfonts.cpp:57
-msgid "&Up"
-msgstr "&Ylös"
-
-#: management/kmconfigfonts.cpp:58
-msgid "&Down"
-msgstr "&Alas"
-
-#: management/kmconfigfonts.cpp:59
-msgid "&Add"
-msgstr "&Lisää"
+#: lpd/kmlpdmanager.cpp:95
+msgid "Remote LPD queue %1@%2"
+msgstr "LPD-etäjono %1@%2"
-#: management/kmconfigfonts.cpp:61
-msgid "Additional director&y:"
-msgstr "Ylimääräinen &hakemisto:"
+#: lpd/kmlpdmanager.cpp:158
+msgid "Unable to create spool directory %1 for printer %2."
+msgstr "Tulostusjonohakemistoa %1 ei voitu luoda tulostimelle %2."
-#: 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 ""
-"Nämä asetukset upottavat kirjasimet automaattisesti PostScript-tiedostoon, jos "
-"niitä ei ole tulostimella. Kirjasinten upotus tuottaa yleensä paremmat tulokset "
-"(lähemmäksi sitä, mitä näet ruudulla), mutta suurentaa tulostustyötä."
+#: lpd/kmlpdmanager.cpp:165
+msgid "Unable to save information for printer <b>%1</b>."
+msgstr "Tulostimen <b>%1</b> tietoja ei voitu tallentaa."
-#: management/kmconfigfonts.cpp:89
+#: lpd/kmlpdmanager.cpp:193
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."
+"Unable to set correct permissions on spool directory %1 for printer <b>%2</b>."
msgstr ""
-"Kun käytät upotettavia kirjasimia, voit valita ylimääräisiä hakemistoja, joista "
-"TDE hakee upotettavia kirjasintiedostoja. Oletuksena käytetään X-palvelimen "
-"kirjasinhakemistoja, eli niiden lisääminen ei ole tarpeellista. Oletushakupolku "
-"pitäisi yleensä riittää."
-
-#: management/kmspecialprinterdlg.cpp:46
-msgid "Add Special Printer"
-msgstr "Lisää erikoistulostin"
+"Tulostusjonohakemiston %1 käyttöoikeuksia ei voitu muuttaa tulostimelle <b>"
+"%2</b>."
-#: management/kmspecialprinterdlg.cpp:58
-msgid "&Location:"
-msgstr "&Sijainti:"
+#: lpd/kmlpdmanager.cpp:237
+msgid "Permission denied: you must be root."
+msgstr "Käyttöoikeutesi eivät riitä, tarvitset pääkäyttäjän oikeudet."
-#: management/kmspecialprinterdlg.cpp:66
-msgid "Command &Settings"
-msgstr "&Komentoasetukset"
+#: lpd/kmlpdmanager.cpp:244
+msgid "Unable to execute command \"%1\"."
+msgstr "Komentoa \"%1\" ei voida suorittaa."
-#: management/kmspecialprinterdlg.cpp:69
-msgid "Outp&ut File"
-msgstr "&Tulostustiedosto:"
+#: lpd/kmlpdmanager.cpp:317
+msgid "Unable to write printcap file."
+msgstr "Printcap-tiedostoon ei voitu kirjoittaa."
-#: management/kmspecialprinterdlg.cpp:71
-msgid "&Enable output file"
-msgstr "&Tulostustiedosto:"
+#: lpd/kmlpdmanager.cpp:372
+msgid "Couldn't find driver <b>%1</b> in printtool database."
+msgstr "Ajuria <b>%1</b> ei löydy printtoolin tietokannasta."
-#: management/kmspecialprinterdlg.cpp:88
-msgid "Filename e&xtension:"
-msgstr "&Tiedostopääte:"
+#: lpd/kmlpdmanager.cpp:411
+msgid "Couldn't find printer <b>%1</b> in printcap file."
+msgstr "Tulostinta <b>%1</b> ei löytynyt printcap-tiedostosta."
-#: management/kmspecialprinterdlg.cpp:105
-msgid ""
-"<p>The command will use an output file. If checked, make sure the command "
-"contains an output tag.</p>"
-msgstr ""
-"<p>Tämä komento käyttää tulostustiedostoa. Jos valittu, varmista, että komento "
-"sisältää tulostagin.</p>"
+#: lpd/kmlpdmanager.cpp:440
+msgid "No driver found (raw printer)"
+msgstr "Ajuria ei löytynyt (raakatulostin)"
-#: management/kmspecialprinterdlg.cpp:108
-#, c-format
-msgid ""
-"<p>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:</p>"
-"<ul>"
-"<li><b>%in</b>: the input file (required).</li>"
-"<li><b>%out</b>: the output file (required if using an output file).</li>"
-"<li><b>%psl</b>: the paper size in lower case.</li>"
-"<li><b>%psu</b>: the paper size with the first letter in upper case.</li></ul>"
-msgstr ""
-"<p> Suoritettava komento tällä erikoistulostimella tulostettaessa. Anna "
-"suoritettava komento joko suoraan tai liitä/luo komento-objekti tälle "
-"erikoistulostimelle. Komento-objekti on suositeltava tapa, koska se tukee "
-"monipuolisia asetuksia kuten MIME-tyypin tarkistusta, muokattaviavalintoja ja "
-"vaatimuslistaa (pelkkä komento on olemassa taaksepäinyhteensopivuuden vuoksi). "
-"Kun käytät pelkkää komentoa, seuraavia tageja tunnistetaan:</p> "
-"<ul>"
-"<li><b>%in</b>: syötetiedosto (vaaditaan).</li>"
-"<li><b>%out</b>: kohdetiedosto (vaaditaan jos kohdetiedostoa käytetään).</li>"
-"<li><b>%psl</b>: paperin koko pienillä kirjaimilla.</li>"
-"<li><b>%psu</b>: paperin koko, ensimmäinen merkki on iso kirjain.</li></ul>"
+#: lpd/kmlpdmanager.cpp:442
+msgid "Printer type not recognized."
+msgstr "Tuntematon tulostintyyppi."
-#: management/kmspecialprinterdlg.cpp:118
+#: lpd/kmlpdmanager.cpp:452
msgid ""
-"<p>The default mimetype for the output file (e.g. application/postscript).</p>"
+"The driver device <b>%1</b> is not compiled in your GhostScript distribution. "
+"Check your installation or use another driver."
msgstr ""
-"<p>Tulostustiedoston oletuksena käytettävä MIME-tyyppi (<u>esim</u>"
-": application/postscript).</p>"
+"Laiteajuria <b>%1</b> ei ole käännetty GhostScript-jakeluusi. Tarkista "
+"GhostScriptin asennus tai käytä jotain toista ajuria."
-#: management/kmspecialprinterdlg.cpp:121
-msgid "<p>The default extension for the output file (e.g. ps, pdf, ps.gz).</p>"
+#: lpd/kmlpdmanager.cpp:560
+msgid "Unable to write driver associated files in spool directory."
msgstr ""
-"<p>Tulostustiedoston oletuksena käytettävä tiedostopääte (<u>esim</u>"
-": ps, pdf, ps.gz).</p>"
-
-#: management/kmspecialprinterdlg.cpp:170
-msgid "You must provide a non-empty name."
-msgstr "Anna nimi, joka ei ole tyhjä."
-
-#: management/kmspecialprinterdlg.cpp:178
-#, c-format
-msgid "Invalid settings. %1."
-msgstr "Virheelliset asetukset. %1"
-
-#: management/kmspecialprinterdlg.cpp:197
-#, c-format
-msgid "Configuring %1"
-msgstr "Asetetaan %1"
-
-#: management/smbview.cpp:44
-msgid "Comment"
-msgstr "Kommentti"
-
-#: management/kmwend.cpp:33
-msgid "Confirmation"
-msgstr "Varmistus"
-
-#: management/kmwend.cpp:50 management/kmwend.cpp:106
-#: management/kmwend.cpp:109 tdefilelist.cpp:102
-msgid "Type"
-msgstr "Tyyppi"
-
-#: management/kmwend.cpp:52
-msgid "Location"
-msgstr "Sijainti"
-
-#: management/kmwend.cpp:69
-msgid "Backend"
-msgstr "Ajuri"
-
-#: management/kmwend.cpp:74
-msgid "Device"
-msgstr "Laite"
-
-#: management/kmwend.cpp:77
-msgid "Printer IP"
-msgstr "Tulostimen IP-osoite"
-
-#: management/kmwend.cpp:78 management/kmwend.cpp:89
-msgid "Port"
-msgstr "Portti"
-
-#: management/kmwend.cpp:81 management/kmwend.cpp:88
-msgid "Host"
-msgstr "Palvelin"
-
-#: management/kmwend.cpp:82 rlpr/kmproprlpr.cpp:48
-msgid "Queue"
-msgstr "Jono"
-
-#: management/kmwend.cpp:91
-msgid "Account"
-msgstr "Käyttäjätunnus"
-
-#: management/kmwend.cpp:96
-msgid "URI"
-msgstr "URI"
-
-#: management/kmwend.cpp:109
-msgid "DB driver"
-msgstr "Tietokanta-ajuri"
-
-#: management/kmwend.cpp:109
-msgid "External driver"
-msgstr "Ulkoinen ajuri"
-
-#: management/kmwend.cpp:110
-msgid "Manufacturer"
-msgstr "Valmistaja"
-
-#: management/kmwend.cpp:111
-msgid "Model"
-msgstr "Malli"
-
-#: management/kmwdriver.cpp:33
-msgid "Printer Model Selection"
-msgstr "Tulostinmallin valinta"
-
-#: management/kmwdriver.cpp:113
-msgid "Internal error: unable to locate the driver."
-msgstr "Sisäinen virhe: Ajuria ei löytynyt."
-
-#: management/kmpropgeneral.cpp:37
-msgid "Printer name:"
-msgstr "Tulostimen nimi:"
-
-#: management/kmwsmb.cpp:35
-msgid "SMB Printer Settings"
-msgstr "SMB-tulostimen asetukset"
-
-#: management/kmwsmb.cpp:41
-msgid "Scan"
-msgstr "Skannaa"
-
-#: management/kmwsmb.cpp:42
-msgid "Abort"
-msgstr "Peruuta"
-
-#: management/kmwsmb.cpp:44
-msgid "Workgroup:"
-msgstr "Työryhmä:"
-
-#: management/kmwsmb.cpp:45
-msgid "Server:"
-msgstr "Palvelin:"
-
-#: management/kmwsmb.cpp:81 rlpr/kmrlprmanager.cpp:45
-msgid "Empty printer name."
-msgstr "Tyhjä tulostimen nimi."
-
-#: management/kmwsmb.cpp:99
-#, c-format
-msgid "Login: %1"
-msgstr "Käyttäjätunnus: %1"
-
-#: management/kmwsmb.cpp:99
-msgid "<anonymous>"
-msgstr "<tuntematon>"
-
-#: management/kmpages.cpp:69
-msgid "Instances"
-msgstr "Ilmentymät"
-
-#: kpgeneralpage.cpp:86
-msgid "ISO A4"
-msgstr "ISO A4"
-
-#: kpgeneralpage.cpp:87 lpd/lpdtools.cpp:30
-msgid "US Letter"
-msgstr "US Letter"
-
-#: kpgeneralpage.cpp:88 lpd/lpdtools.cpp:29
-msgid "US Legal"
-msgstr "US Legal"
-
-#: kpgeneralpage.cpp:89 lpd/lpdtools.cpp:28
-msgid "Ledger"
-msgstr "Ledger"
-
-#: kpgeneralpage.cpp:90
-msgid "Folio"
-msgstr "Folio"
-
-#: kpgeneralpage.cpp:91
-msgid "US #10 Envelope"
-msgstr "US #10 -kirjekuori"
-
-#: kpgeneralpage.cpp:92
-msgid "ISO DL Envelope"
-msgstr "ISO DL -kirjekuori"
-
-#: kpgeneralpage.cpp:93
-msgid "Tabloid"
-msgstr "Tabloid"
-
-#: 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 "Yläkaukalo"
-
-#: kpgeneralpage.cpp:108
-msgid "Lower Tray"
-msgstr "Alakaukalo"
-
-#: kpgeneralpage.cpp:109
-msgid "Multi-Purpose Tray"
-msgstr "Monitoimikaukalo"
-
-#: kpgeneralpage.cpp:110
-msgid "Large Capacity Tray"
-msgstr "Suurikapasiteettinen kaukalo"
-
-#: kpgeneralpage.cpp:114
-msgid "Normal"
-msgstr "Normaali"
+"Tulostusjonohakemistossa oleviin ajuritiedostoihin ei voida kirjoittaa."
-#: kpgeneralpage.cpp:115
-msgid "Transparency"
-msgstr "Läpinäkyvyys"
+#: lpd/kmlpduimanager.cpp:44
+msgid "Local printer (parallel, serial, USB)"
+msgstr "Paikallinen tulostin (rinnakkais, sarja, USB)"
-#: kpgeneralpage.cpp:124
-msgid ""
-" <qt> "
-"<p><b>\"General\"</b> </p> "
-"<p>This dialog page contains <em>general</em> print job settings. General "
-"settings are applicable to most printers, most jobs and most job file types. "
-"<p>To get more specific help, enable the \"WhatsThis\" cursor and click on any "
-"of the text labels or GUI elements of this dialog. </qt>"
-msgstr ""
+#: lpd/kmlpduimanager.cpp:46
+msgid "SMB shared printer (Windows)"
+msgstr "Jaettu SMB-tulostin (Windows)"
-#: kpgeneralpage.cpp:132
-msgid ""
-" <qt> "
-"<p><b>Page size:</b> Select paper size to be printed on from the drop-down "
-"menu. </p> "
-"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
-"installed.</p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o PageSize=... # examples: \"A4\" or \"Letter\" </pre> </p> "
-"</qt>"
-msgstr ""
+#: lpd/kmlpduimanager.cpp:47
+msgid "Network printer (TCP)"
+msgstr "Verkkotulostin (TCP)"
-#: kpgeneralpage.cpp:145
-msgid ""
-" <qt> "
-"<p><b>Paper type:</b> Select paper type to be printed on from the drop-down "
-"menu. </p> "
-"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
-"installed. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o MediaType=... # example: \"Transparency\" </pre> </p> </qt>"
-msgstr ""
+#: lpd/kmlpduimanager.cpp:48
+msgid "File printer (print to file)"
+msgstr "Tiedostotulostin (tulosta tiedostoon)"
-#: kpgeneralpage.cpp:158
-msgid ""
-" <qt> "
-"<p><b>Paper source:</b> Select paper source tray for the paper to be printed on "
-"from the drop-down menu. "
-"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
-"installed. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o InputSlot=... # examples: \"Lower\" or \"LargeCapacity\" "
-"</pre> </p> </qt>"
-msgstr ""
+#: lpd/lpdtools.cpp:31
+msgid "A4"
+msgstr "A4"
-#: kpgeneralpage.cpp:171
-msgid ""
-" <qt> "
-"<p><b>Image Orientation:</b> Orientation of the printed page image on your "
-"paper is controlled by the radio buttons. By default, the orientation is <em>"
-"Portrait</em> "
-"<p>You can select 4 alternatives: "
-"<ul> "
-"<li> <b>Portrait.</b>.Portrait is the default setting. </li> "
-"<li> <b>Landscape.</b> </li> "
-"<li> <b>Reverse Landscape.</b> Reverse Landscape prints the images upside down. "
-"</li> "
-"<li> <b>Reverse Portrait.</b> Reverse Portrait prints the image upside "
-"down.</li> </ul> The icon changes according to your selection.</p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o orientation-requested=... # examples: \"landscape\" or "
-"\"reverse-portrait\" </pre> </p> </qt>"
-msgstr ""
+#: lpd/lpdtools.cpp:32
+msgid "A3"
+msgstr "A3"
-#: kpgeneralpage.cpp:192
-msgid ""
-" <qt> "
-"<p><b>Duplex Printing:</b> These controls may be grayed out if your printer "
-"does not support <em>duplex printing</em> (i.e. printing on both sides of the "
-"sheet). These controls are active if your printer supports duplex printing. "
-"<p> You can choose from 3 alternatives: </p> "
-"<ul> "
-"<li> <b>None.</b> This prints each page of the job on one side of the sheets "
-"only. </li> "
-"<li> <b>Long Side.</b> 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 <em>duplex-non-tumbled</em>). </li> "
-"<li> <b>Short Side.</b> 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 <em>"
-"duplex-tumbled</em>). </li> </ul> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o duplex=... # examples: \"tumble\" or \"two-sided-short-edge\" "
-" </pre> </p> </qt>"
-msgstr ""
+#: lpd/lpdtools.cpp:33
+msgid "B4"
+msgstr "B4"
-#: kpgeneralpage.cpp:218
-msgid ""
-" <qt> "
-"<p><b>Banner Page(s):</b> Select banner(s) to print one or two special sheets "
-"of paper just before or after your main job. </p> "
-"<p>Banners may contain some pieces of job information, such as user name, time "
-"of printing, job title and more. </p> "
-"<p>Banner pages are useful to separate different jobs more easily, especially "
-"in a multi-user environment. </p> "
-"<p><em><b>Hint:</em></b> You can design your own banner pages. To make use of "
-"them, just put the banner file into the standard CUPS <em>banners</em> "
-"directory (This is usually <em>\"/usr/share/cups/banner/\"</em> "
-"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. </p> "
-"<p>CUPS comes with a selection of banner pages. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o job-sheets=... # examples: \"standard\" or \"topsecret\" "
-"</pre> </p> </qt>"
-msgstr ""
+#: lpd/lpdtools.cpp:34
+msgid "B5"
+msgstr "B5"
-#: kpgeneralpage.cpp:240
-msgid ""
-" <qt> "
-"<p><b>Pages per Sheet:</b> You can choose to print more than one page onto "
-"each sheet of paper. This is sometimes useful to save paper. </p> "
-"<p><b>Note 1:</b> 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.). "
-"<p><b>Note 2:</b> 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. </p> "
-"<br> "
-"<hr> "
-"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
-"matches with the CUPS commandline job option parameter:</em> "
-"<pre> -o number-up=... # examples: \"2\" or \"4\" </pre> </p> </qt>"
-msgstr ""
+#: lpd/lpdtools.cpp:233
+msgid "GhostScript settings"
+msgstr "GhostScript-asetukset"
-#: kpgeneralpage.cpp:264 kpqtpage.cpp:118
-msgid "Page s&ize:"
-msgstr "&Sivukoko:"
+#: lpd/lpdtools.cpp:254
+msgid "Resolution"
+msgstr "Tarkkuus"
-#: kpgeneralpage.cpp:268
-msgid "Paper t&ype:"
-msgstr "&Paperityyppi:"
+#: lpd/lpdtools.cpp:277
+msgid "Color depth"
+msgstr "Värisyvyys"
-#: kpgeneralpage.cpp:272
-msgid "Paper so&urce:"
-msgstr "&Paperin lähde:"
+#: lpd/lpdtools.cpp:301
+msgid "Additional GS options"
+msgstr "Ghost Scriptin lisäasetukset"
-#: kpgeneralpage.cpp:292
-msgid "Duplex Printing"
-msgstr "Kaksipuolinen tulostus"
+#: lpd/lpdtools.cpp:313
+msgid "Page size"
+msgstr "Sivukoko"
-#: kpgeneralpage.cpp:295 kpqtpage.cpp:143
-msgid "Pages per Sheet"
+#: lpd/lpdtools.cpp:329
+msgid "Pages per sheet"
msgstr "Sivuja paperia kohden"
-#: kpgeneralpage.cpp:301 kpqtpage.cpp:125
-msgid "&Portrait"
-msgstr "&Pystysivu"
-
-#: kpgeneralpage.cpp:302 kpqtpage.cpp:128
-msgid "&Landscape"
-msgstr "&Vaakasivu"
-
-#: kpgeneralpage.cpp:303
-msgid "&Reverse landscape"
-msgstr "&Käänteinen vaakasuunta"
-
-#: kpgeneralpage.cpp:304
-msgid "R&everse portrait"
-msgstr "&Käänteinen pystysuunta"
-
-#: kpgeneralpage.cpp:309
-msgid ""
-"_: duplex orientation\n"
-"&None"
-msgstr "&Ei mikään"
-
-#: kpgeneralpage.cpp:310
-msgid ""
-"_: duplex orientation\n"
-"Lon&g side"
-msgstr "&Pitkä sivu"
-
-#: kpgeneralpage.cpp:311
-msgid ""
-"_: duplex orientation\n"
-"S&hort side"
-msgstr "&Lyhyt sivu"
-
-#: kpgeneralpage.cpp:323
-msgid "S&tart:"
-msgstr "&Aloita:"
-
-#: kpgeneralpage.cpp:324
-msgid "En&d:"
-msgstr "&Lopeta:"
-
-#: kpfileselectpage.cpp:33
-msgid "&Files"
-msgstr "&Tiedostot"
-
-#: kpqtpage.cpp:70
-msgid ""
-" <qt> <b>Selection of color mode:</b> You can choose between 2 options: "
-"<ul>"
-"<li><b>Color</b> and</li> "
-"<li><b>Grayscale</b></li></ul> <b>Note:</b> 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. </qt>"
-msgstr ""
-
-#: kpqtpage.cpp:79
-msgid ""
-" <qt> <b>Selection of page size:</b> Select paper size to be printed on from "
-"the drop-down menu. "
-"<p>The exact list of choices depends on the printer driver (\"PPD\") you have "
-"installed. </qt>"
-msgstr ""
-
-#: kpqtpage.cpp:84
-msgid ""
-" <qt> <b>Selection of pages per sheet:</b> You can choose to print more than "
-"one page onto each sheet of paper. This is sometimes useful to save paper. "
-"<p><b>Note 1:</b> 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.). "
-"<p><b>Note 2:</b> If you select multiple pages per sheet here, the scaling and "
-"re-arranging is done by your printing system. "
-"<p><b>Note 3, regarding \"Other\":</b> You cannot really select <em>Other</em> "
-"as the number of pages to print on one sheet.\"Other\" is checkmarked here for "
-"information purposes only. "
-"<p>To select 8, 9, 16 or other numbers of pages per sheet: "
-"<ul> "
-"<li> go to the tab headlined \"Filter\"</li> "
-"<li> enable the <em>Multiple Pages per Sheet</em> filter </li> "
-"<li> and configure it (bottom-most button on the right of the \"Filters\" tab). "
-"</li> </ul> </qt>"
-msgstr ""
-
-#: kpqtpage.cpp:102
-msgid ""
-" <qt> <b>Selection of image orientation:</b> Orientation of the printed "
-"pageimage on your paper is controlled by the radio buttons. By default, the "
-"orientation is <em>Portrait</em> "
-"<p>You can select 2 alternatives: "
-"<ul> "
-"<li> <b>Portrait.</b>.Portrait is the default setting. </li> "
-"<li> <b>Landscape.</b> </li> </ul> The icon changes according to your "
-"selection. </qt>"
-msgstr ""
-
-#: kpqtpage.cpp:113
-msgid "Print Format"
-msgstr "Tulostusmuoto"
-
-#: kpqtpage.cpp:123
-msgid "Color Mode"
-msgstr "Väritila"
+#: lpd/lpdtools.cpp:345
+msgid "Left/right margin (1/72 in)"
+msgstr "Vasen ja oikea marginaali (1/72 tuumaa)"
-#: kpqtpage.cpp:135
-msgid "Colo&r"
-msgstr "&Väri"
+#: lpd/lpdtools.cpp:350
+msgid "Top/bottom margin (1/72 in)"
+msgstr "Ylä- ja alamarginaali (1/72 tuumaa)"
-#: kpqtpage.cpp:138
-msgid "&Grayscale"
-msgstr "&Harmaasävy"
+#: lpd/lpdtools.cpp:356
+msgid "Text options"
+msgstr "Tekstivalinnat"
-#: kpqtpage.cpp:151
-msgid "Ot&her"
-msgstr "&Muut"
+#: lpd/lpdtools.cpp:362
+msgid "Send EOF after job to eject page"
+msgstr "Lähetä EOF työn jälkeen sivun poistamiseksi tulostimesta"
-#: lpdunix/kmlpdunixmanager.cpp:210
-msgid "Description unavailable"
-msgstr "Kuvaus ei ole saatavilla"
+#: lpd/lpdtools.cpp:370
+msgid "Fix stair-stepping text"
+msgstr "Korjaa portaittainen teksti"
-#: 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 "Verkkotulostusjono palvelimella %1"
+#: lpd/lpdtools.cpp:382
+msgid "Fast text printing (non-PS printers only)"
+msgstr "Nopea tekstitulostus (vain ei-PS-tulostimilla)"
#: kprinterpropertydialog.cpp:78 kprinterpropertydialog.cpp:138
msgid "Printer Configuration"
@@ -5056,123 +5059,17 @@ msgstr "Tulostimen asetukset"
msgid "No configurable options for that printer."
msgstr "Ei asetuksia tulostimelle."
-#: kmvirtualmanager.cpp:161
-msgid ""
-"<qt>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 <b>%1</b> as your personal default?</qt>"
-msgstr ""
-
-#: rlpr/kmrlprmanager.cpp:47 rlpr/kmwrlpr.cpp:85
-msgid "Empty host name."
-msgstr "Tyhjä palvelinnimi."
-
-#: rlpr/kmrlprmanager.cpp:49 rlpr/kmwrlpr.cpp:87
-msgid "Empty queue name."
-msgstr "Tyhjä jonon nimi."
-
-#: rlpr/kmrlprmanager.cpp:63
-msgid "Printer not found."
-msgstr "Tulostinta ei löytynyt."
-
-#: rlpr/kmrlprmanager.cpp:75
-msgid "Not implemented yet."
-msgstr "Ei toteutettu."
-
-#: rlpr/kmconfigproxy.cpp:29
-msgid "Proxy"
-msgstr "Välityspalvelin"
-
-#: rlpr/kmconfigproxy.cpp:30
-msgid "RLPR Proxy Server Settings"
-msgstr "RLPR-välityspalvelimen asetukset"
-
-#: rlpr/kmproprlpr.cpp:49 rlpr/kmwrlpr.cpp:50
-msgid "Remote LPD Queue Settings"
-msgstr "LPD-etäjonon asetukset"
-
-#: rlpr/kmproxywidget.cpp:32
-msgid "Proxy Settings"
-msgstr "Välityspalvelimen asetukset"
-
-#: rlpr/kmproxywidget.cpp:36
-msgid "&Use proxy server"
-msgstr "&Käytä välityspalvelinta"
-
-#: rlpr/kmwrlpr.cpp:124
-msgid "Remote queue %1 on %2"
-msgstr "Etäjono %1 tulostimella %2"
-
-#: rlpr/kmwrlpr.cpp:199
-msgid "No Predefined Printers"
-msgstr "Ei esimääriteltyjä tulostimia"
-
-#: lpd/klpdprinterimpl.cpp:46 rlpr/krlprprinterimpl.cpp:53
-msgid ""
-"The <b>%1</b> executable could not be found in your path. Check your "
-"installation."
-msgstr "Ohjelmaa <b>%1<b> ei löytynyt hakemistopolusta. Tarkista asennus."
-
-#: rlpr/krlprprinterimpl.cpp:73
-msgid "The printer is incompletely defined. Try to reinstall it."
-msgstr "Tulostinta ei ole määritelty kokonaan. Yritä asentaa se uudelleen."
-
-#: 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 ""
-"Tiedosto <b>share/tdeprint/specials.desktop</b> löytyi paikallisesta "
-"TDE-hakemistosta. Tämä tiedosto tulee todennäköisesti aikaisemmasta TDE:n "
-"versiosta ja se pitäisi poistaa yleisten näennäistulostimien hallinnan "
-"mahdollistamiseksi."
-
-#: kmjob.cpp:114
-msgid "Queued"
-msgstr "Jonossa"
-
-#: kmjob.cpp:117
-msgid "Held"
-msgstr "Pysäytetty"
-
-#: kmjob.cpp:123
-msgid "Canceled"
-msgstr "Peruutettu"
-
-#: kmjob.cpp:126
-msgid "Aborted"
-msgstr "Keskeytetty"
-
-#: kmjob.cpp:129
-msgid "Completed"
-msgstr "Suoritettu"
-
-#. i18n: file kprintpreviewui.rc line 13
-#: rc.cpp:9 rc.cpp:21
-#, no-c-format
-msgid "&PageMarks"
-msgstr "&Sivumerkit"
-
-#: kmuimanager.cpp:158
-#, c-format
-msgid "Configuration of %1"
-msgstr "%1:n asetukset"
-
-#: ext/kextprinterimpl.cpp:47
-msgid "Empty print command."
-msgstr "Tyhjä tulostuskomento."
+#: droptionview.cpp:61
+msgid "Value:"
+msgstr "Arvo:"
-#: ext/kmextmanager.cpp:41
-msgid "PS_printer"
-msgstr "PS-tulostin"
+#: droptionview.cpp:167
+msgid "String value:"
+msgstr "Merkkijonon arvo:"
-#: ext/kmextmanager.cpp:43
-msgid "PostScript file generator"
-msgstr "Postscript-tiedostojen luontiohjelma"
+#: droptionview.cpp:306 droptionview.cpp:341
+msgid "No Option Selected"
+msgstr "Ei valintoja"
#: kpposterpage.cpp:42
msgid " <qt> 5. </qt>"
@@ -5333,106 +5230,426 @@ msgstr "Linkki julisteen ja tulostuskoon välillä"
msgid "Unknown"
msgstr "Tuntematon"
-#: kprinter.cpp:690 tdeprintd.cpp:158
-#, c-format
+#: kmjob.cpp:114
+msgid "Queued"
+msgstr "Jonossa"
+
+#: kmjob.cpp:117
+msgid "Held"
+msgstr "Pysäytetty"
+
+#: kmjob.cpp:123
+msgid "Canceled"
+msgstr "Peruutettu"
+
+#: kmjob.cpp:126
+msgid "Aborted"
+msgstr "Keskeytetty"
+
+#: kmjob.cpp:129
+msgid "Completed"
+msgstr "Suoritettu"
+
+#: foomatic/kmfoomaticmanager.cpp:70
+msgid "This is not a Foomatic printer"
+msgstr "Tämä ei ole Foomatic-tulostin."
+
+#: foomatic/kmfoomaticmanager.cpp:75
+msgid "Some printer information are missing"
+msgstr "Joitakin tulostintietoja puuttuu"
+
+#: marginwidget.cpp:37
msgid ""
-"<p><nobr>A print error occurred. Error message received from system:</nobr></p>"
-"<br>%1"
+" <qt> "
+"<p><b>Top Margin</b></p>. "
+"<p>This spinbox/text edit field lets you control the top margin of your "
+"printout if the printing application does not define its margins internally. "
+"</p> "
+"<p>The setting works for instance for ASCII text file printing, or for printing "
+"from KMail and and Konqueror.. </p> "
+"<p><b>Note:</b></p>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.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-top=... # use values from \"0\" or higher. \"72\" is "
+"equal to 1 inch. </pre> </p> </qt>"
msgstr ""
-"<p><nobr>Tapahtui tulostusvirhe. Järjestelmältä vastaanotettu virhe:</nobr></p>"
-"<br>%1"
-#: tdeprintd.cpp:176
+#: marginwidget.cpp:57
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."
+" <qt> "
+"<p><b>Bottom Margin</b></p>. "
+"<p>This spinbox/text edit field lets you control the bottom margin of your "
+"printout if the printing application does not define its margins internally. "
+"</p> "
+"<p>The setting works for instance for ASCII text file printing, or for printing "
+"from KMail and and Konqueror. </p> "
+"<p><b>Note:</b></p>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.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-bottom=... # use values from \"0\" or higher. \"72\" is "
+"equal to 1 inch. </pre> </qt>"
msgstr ""
-"TDE:n tulostuspalvelin ei voi lukea joitain tulostettavia tiedoatoja. Tämä voi "
-"tapahtua, jos yrität tulostaa eri käyttäjänä kuin olet kirjautunut sisään. Anna "
-"pääkäyttäjän salasana jatkaaksesi tulostusta."
-#: tdeprintd.cpp:181
-msgid "Provide root's Password"
-msgstr "Anna pääkäyttäjän salasana"
+#: marginwidget.cpp:76
+msgid ""
+" <qt> "
+"<p><b>Left Margin</b></p>. "
+"<p>This spinbox/text edit field lets you control the left margin of your "
+"printout if the printing application does not define its margins internally. "
+"</p> "
+"<p>The setting works for instance for ASCII text file printing, or for printing "
+"from KMail and and Konqueror. </p> "
+"<p><b>Note:</b></p>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.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-left=... # use values from \"0\" or higher. \"72\" is "
+"equal to 1 inch. </pre> </qt>"
+msgstr ""
-#: tdeprintd.cpp:200 tdeprintd.cpp:202
+#: marginwidget.cpp:95
+msgid ""
+" <qt> "
+"<p><b>Right Margin</b></p>. "
+"<p>This spinbox/text edit field lets you control the right margin of your "
+"printout if the printing application does not define its margins internally. "
+"</p> "
+"<p>The setting works for instance for ASCII text file printing, or for printing "
+"from KMail and and Konqueror. </p> "
+"<p><b>Note:</b></p>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.</p> "
+"<br> "
+"<hr> "
+"<p><em><b>Additional hint for power users:</b> This TDEPrint GUI element "
+"matches with the CUPS commandline job option parameter:</em> "
+"<pre> -o page-right=... # use values from \"0\" or higher. \"72\" is "
+"equal to 1 inch. </pre> </qt>"
+msgstr ""
+
+#: marginwidget.cpp:114
+msgid ""
+" <qt> "
+"<p><b>Change Measurement Unit<b></p>. "
+"<p>You can change the units of measurement for the page margins here. Select "
+"from Millimeter, Centimeter, Inch or Pixels (1 pixel == 1/72 inch). </p> </qt>"
+msgstr ""
+
+#: marginwidget.cpp:121
+msgid ""
+" <qt> "
+"<p><b>Custom Margins Checkbox</b></p>. "
+"<p>Enable this checkbox if you want to modify the margins of your printouts "
+"<p>You can change margin settings in 4 ways: "
+"<ul> "
+"<li>Edit the text fields. </li> "
+"<li>Click spinbox arrows. </li> "
+"<li>Scroll wheel of wheelmouses. </li> "
+"<li>Drag margins in preview frame with mouse. </li> </ul> <b>Note:</b> "
+"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. </p> </qt>"
+msgstr ""
+
+#: marginwidget.cpp:138
+msgid ""
+" <qt> "
+"<p><b>\"Drag-your-Margins\" </p>. "
+"<p>Use your mouse to drag and set each margin on this little preview window. "
+"</p> </qt>"
+msgstr ""
+
+#: marginwidget.cpp:148
+msgid "&Use custom margins"
+msgstr "&Käytä omia marginaaleja"
+
+#: marginwidget.cpp:158
+msgid "&Top:"
+msgstr "&Ylä:"
+
+#: marginwidget.cpp:159
+msgid "&Bottom:"
+msgstr "&Ala:"
+
+#: marginwidget.cpp:160
+msgid "Le&ft:"
+msgstr "&Vasen:"
+
+#: marginwidget.cpp:161
+msgid "&Right:"
+msgstr "&Oikea:"
+
+#: marginwidget.cpp:164
+msgid "Pixels (1/72nd in)"
+msgstr "Pikseliä (1/72 tuuma)"
+
+#: marginwidget.cpp:167
+msgid "Inches (in)"
+msgstr "Tuumaa"
+
+#: marginwidget.cpp:168
+msgid "Centimeters (cm)"
+msgstr "Senttimetriä (cm)"
+
+#: marginwidget.cpp:169
+msgid "Millimeters (mm)"
+msgstr "Millimetriä (mm)"
+
+#: kmvirtualmanager.cpp:161
+msgid ""
+"<qt>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 <b>%1</b> as your personal default?</qt>"
+msgstr ""
+
+#: lpr/editentrydialog.cpp:40
+msgid "Aliases:"
+msgstr "Lisänimet:"
+
+#: lpr/editentrydialog.cpp:47
+msgid "Number"
+msgstr "Numero"
+
+#: lpr/editentrydialog.cpp:72
#, c-format
-msgid "Printing Status - %1"
-msgstr "Tulostimen tila - %1"
+msgid "Printcap Entry: %1"
+msgstr "Printcap-tietue: %1"
-#: tdeprintd.cpp:263
-msgid "Printing system"
-msgstr "Tulostusjärjestelmä"
+#: 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 "Ohjelmaa %1 ei löytynyt hakemistopolusta."
-#: tdeprintd.cpp:266
-msgid "Authentication failed (user name=%1)"
-msgstr "Tunnistaminen epäonnistui (käyttäjänimi=%1)"
+#: lpr/lpchelper.cpp:256 lpr/lpchelper.cpp:280 lpr/lpchelper.cpp:298
+msgid "Permission denied."
+msgstr "Riittämättömät käyttöoikeudet."
-#: kprinter.cpp:280
-msgid "Initialization..."
-msgstr "Alustus..."
+#: lpr/lpchelper.cpp:259
+msgid "Printer %1 does not exist."
+msgstr "Tulostinta %1 ei ole olemassa."
-#: kprinter.cpp:283 kprinter.cpp:909
+#: lpr/lpchelper.cpp:263
#, c-format
-msgid "Generating print data: page %1"
-msgstr "Luon tulostustietoja: sivu %1"
+msgid "Unknown error: %1"
+msgstr "Tuntematon virhe: %1"
-#: kprinter.cpp:429
-msgid "Previewing..."
-msgstr "Esikatselu..."
+#: lpr/lpchelper.cpp:282
+#, c-format
+msgid "Execution of lprm failed: %1"
+msgstr "Lprm:n suoritus epäonnistui: %1"
-#: driverview.cpp:47
+#: lpr/matichandler.cpp:82
+msgid "Network printer"
+msgstr "Verkkotulostin"
+
+#: lpr/lprhandler.cpp:81 lpr/matichandler.cpp:86
+#, c-format
+msgid "Local printer on %1"
+msgstr "Paikallinen tulostin kohteessa %1"
+
+#: lpr/matichandler.cpp:245
+msgid "Internal error."
+msgstr "Sisäinen virhe."
+
+#: lpr/matichandler.cpp:339
msgid ""
-" <qt> <b>List of Driver Options (from PPD)</b>. "
-"<p>The upper pane of this dialog page contains all printjob options as laid "
-"down in the printer's description file (PostScript Printer Description == "
-"'PPD') </p> "
-"<p>Click on any item in the list and watch the lower pane of this dialog page "
-"display the available values. </p> "
-"<p>Set the values as needed. Then use one of the pushbuttons below to "
-"proceed:</p> "
-"<ul> "
-"<li><em>'Save'</em> your settings if you want to re-use them in your next "
-"job(s) too. <em>'Save'</em> will store your settings permanently until you "
-"change them again. </li>. "
-"<li>Click <em>'OK'</em> (without a prior click on <em>'Save'</em>"
-", if you want to use your selected settings just once, for the next print job. "
-"<em>'OK'</em> will forget your current settings when kprinter is closed again, "
-"and will start next time with the previously saved defaults. </li> "
-"<li><em>'Cancel'</em> will not change anything. If you proceed to print after "
-"clicking <em>'Cancel'</em>, the job will print with the default settings of "
-"this queue. </ul> "
-"<p><b>Note.</b> The number of available job options depends strongly on the "
-"actual driver used for your print queue. <em>'Raw'</em> "
-"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.</p> </qt>"
+"You probably don't have the required permissions to perform that operation."
msgstr ""
+"Toimenpiteen suorittamiseen ei todennäköisesti ole tarvittavia oikeuksia."
-#: driverview.cpp:71
+#: lpr/apshandler.cpp:215 lpr/lprhandler.cpp:127 lpr/lprngtoolhandler.cpp:276
+#: lpr/matichandler.cpp:421
+#, c-format
+msgid "Unsupported backend: %1."
+msgstr "Ei-tuettu ajuri: %1"
+
+#: lpr/matichandler.cpp:426
msgid ""
-" <qt> <b>List of Possible Values for given Option (from PPD)</b>. "
-"<p>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') </p> "
-"<p>Select the value you want and proceed. </p> "
-"<p>Then use one of the pushbuttons below to leave this dialog:</p> "
-"<ul> "
-"<li><em>'Save'</em> your settings if you want to re-use them in your next "
-"job(s) too. <em>'Save'</em> will store your settings permanently until you "
-"change them again. </li>. "
-"<li>Click <em>'OK'</em> if you want to use your selected settings just once, "
-"for the next print job. <em>'OK'</em> will forget your current settings when "
-"kprinter is closed again, and will start next time with your previous "
-"defaults. </li> "
-"<li><em>'Cancel'</em> will not change anything. If you proceed to print after "
-"clicking <em>'Cancel'</em>, the job will print with the default settings of "
-"this queue. </ul> "
-"<p><b>Note.</b> The number of available job options depends strongly on the "
-"actual driver used for your print queue. <em>'Raw'</em> "
-"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.</p> </qt>"
+"Unable to find executable lpdomatic. Check that Foomatic is correctly installed "
+"and that lpdomatic is installed in a standard location."
msgstr ""
+"Ohjelmaa lpdomatic ei löytynyt. Tarkista, että Foomatic on oikein asennettu ja "
+"lpdomatic on asennettu normaaliin paikkaan."
+
+#: lpr/matichandler.cpp:457
+#, c-format
+msgid "Unable to remove driver file %1."
+msgstr "Ajuritiedostoa %1 ei voitu poistaa."
+
+#: lpr/apshandler.cpp:112 lpr/lprhandler.cpp:74 lpr/lprngtoolhandler.cpp:72
+msgid "Network printer (%1)"
+msgstr "Verkkotulostin (%1)"
+
+#: lpr/lprngtoolhandler.cpp:99
+msgid "IFHP Driver (%1)"
+msgstr "IFHP-ajuri (%1)"
+
+#: lpr/lprngtoolhandler.cpp:99 lpr/lprngtoolhandler.cpp:170
+msgid "unknown"
+msgstr "tuntematon"
+
+#: lpr/lprngtoolhandler.cpp:162
+msgid "No driver defined for that printer. It might be a raw printer."
+msgstr ""
+"Tulostimelle ei ole määritelty ajuria. Tulostin voi olla raakatulostin."
+
+#: lpr/lprngtoolhandler.cpp:170
+msgid "LPRngTool Common Driver (%1)"
+msgstr "LPRngTool yleinen ajuri (%1)"
+
+#: lpr/apshandler.cpp:258 lpr/apshandler.cpp:289 lpr/lprngtoolhandler.cpp:323
+#, c-format
+msgid "Invalid printer backend specification: %1"
+msgstr "Virheellinen tulostimen ajurimääritys: %1"
+
+#: lpr/kmlprmanager.cpp:289
+msgid "The printcap file is a remote file (NIS). It cannot be written."
+msgstr "Printcap on etätiedosto (NIS) ja siihen ei voida kirjoittaa."
+
+#: lpr/kmlprmanager.cpp:305
+msgid ""
+"Unable to save printcap file. Check that you have write permissions for that "
+"file."
+msgstr ""
+"Printcap-tiedostoa ei voitu tallentaa. Tarkista kirjoitusoikeudet tiedostoon."
+
+#: lpr/kmlprmanager.cpp:330
+msgid "Internal error: no handler defined."
+msgstr "Sisäinen virhe: Käsittelijää ei ole määritelty."
+
+#: lpr/kmlprmanager.cpp:344
+msgid "Couldn't determine spool directory. See options dialog."
+msgstr "Jonohakemistoa ei voitu päätellä. Katso asetukset-ikkuna."
+
+#: lpr/kmlprmanager.cpp:350
+msgid ""
+"Unable to create the spool directory %1. Check that you have the required "
+"permissions for that operation."
+msgstr "Tulostusjonohakemistoa %1 ei voitu luoda. Tarkista oikeudet."
+
+#: lpr/kmlprmanager.cpp:382
+#, c-format
+msgid ""
+"The printer has been created but the print daemon could not be restarted. %1"
+msgstr ""
+"Tulostin on luotu, mutta tulostuspalvelinta ei voitu käynnistää uudelleen. %1"
+
+#: lpr/kmlprmanager.cpp:410
+msgid ""
+"Unable to remove spool directory %1. Check that you have write permissions for "
+"that directory."
+msgstr ""
+"Tulostusjonohakemistoa %1 ei voitu poistaa. Tarkista kirjoitusoikeudet "
+"hakemistoon."
+
+#: lpr/kmlprmanager.cpp:458
+msgid "&Edit printcap Entry..."
+msgstr "&Muokkaa printcap-tietuetta..."
+
+#: 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 ""
+"Vain osaavan ylläpitäjän tulee muokata printcap-tiedostoa käsin. Muokkaaminen "
+"voi estää tulostimen toiminnan. Haluatko jatkaa?"
+
+#: lpr/kmlprmanager.cpp:489
+#, c-format
+msgid "Spooler type: %1"
+msgstr "Tulostusjonotyyppi: %1"
+
+#: lpr/apshandler.cpp:68
+msgid "APS Driver (%1)"
+msgstr "APS-ajuri (%1)"
+
+#: lpr/apshandler.cpp:221
+#, c-format
+msgid "Unable to create directory %1."
+msgstr "Hakemistoa %1 ei voitu luoda."
+
+#: lpr/apshandler.cpp:241
+#, c-format
+msgid "Missing element: %1."
+msgstr "Elementti %1 puuttuu."
+
+#: lpr/apshandler.cpp:264 lpr/apshandler.cpp:295 lpr/apshandler.cpp:367
+#, c-format
+msgid "Unable to create the file %1."
+msgstr "Tiedostoa %1 ei voitu luoda."
+
+#: lpr/apshandler.cpp:322
+msgid "The APS driver is not defined."
+msgstr "APS-ajuria ei ole määritelty."
+
+#: lpr/apshandler.cpp:380
+#, c-format
+msgid "Unable to remove directory %1."
+msgstr "Hakemistoa %1 ei voitu poistaa."
+
+#: lpr/kmlprjobmanager.cpp:83
+msgid "Unsupported operation."
+msgstr "Toimenpidettä ei tueta."
+
+#: lpr/lprhandler.cpp:59 lpr/lprhandler.cpp:97
+msgid "Unknown (unrecognized entry)"
+msgstr "Tuntematon (tuntematon tietue)"
+
+#: lpr/lprhandler.cpp:67 lpr/lprhandler.cpp:91
+msgid "Remote queue (%1) on %2"
+msgstr "Etäjono (%1) tulostimella %2"
+
+#: lpr/lprhandler.cpp:104 lpr/lprhandler.cpp:110 lpr/lprhandler.cpp:116
+msgid "Unrecognized entry."
+msgstr "Tuntematon tietue."
+
+#: lpr/kmconfiglpr.cpp:33 lpr/kmconfiglpr.cpp:37
+msgid "Spooler"
+msgstr "Tulostusjono"
+
+#: lpr/kmconfiglpr.cpp:34
+msgid "Spooler Settings"
+msgstr "Tulostusjonon asetukset"
+
+#: ext/kmextmanager.cpp:41
+msgid "PS_printer"
+msgstr "PS-tulostin"
+
+#: ext/kmextmanager.cpp:43
+msgid "PostScript file generator"
+msgstr "Postscript-tiedostojen luontiohjelma"
+
+#: ext/kextprinterimpl.cpp:47
+msgid "Empty print command."
+msgstr "Tyhjä tulostuskomento."
+
+#: driver.cpp:385 foomatic2loader.cpp:268
+msgid "Adjustments"
+msgstr "Tarkennukset"
+
+#: driver.cpp:387
+msgid "JCL"
+msgstr "JCL"
#: kpcopiespage.cpp:46
#, fuzzy
@@ -5674,39 +5891,6 @@ msgstr "&Tulostettavat sivut:"
msgid "Pages"
msgstr "Sivut"
-#: plugincombobox.cpp:33
-#, fuzzy
-msgid ""
-" <qt><b>Print Subsystem Selection</b> "
-"<p>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 <em>"
-"Common UNIX Printing System</em>. </qt>"
-msgstr ""
-" <qt> Tässä kohdassa voit valita TDEPrintin käyttämän tulostusjärjestelmän. "
-"(Tämän alijärjestelmän täytyy olla asennettuna käyttöjärjestelmään.) TDEPrint "
-"tunnistaa sen yleensä automaattisesti. Useimmat GNU/Linux-jakelupaketit "
-"käyttävät \"CUPS\"-tulostusjärjestelmää. (<em>Common Unix Printing System</em>"
-") </qt>"
-
-#: plugincombobox.cpp:45
-msgid "Print s&ystem currently used:"
-msgstr "&Käytettävä tulostusjärjestelmä:"
-
-#: plugincombobox.cpp:91
-#, fuzzy
-msgid ""
-" <qt><b>Current Connection</b> "
-"<p>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. </qt>"
-msgstr ""
-" <qt> Tällä rivillä näet CUPS-palvelimen, johon tietokoneesi on yhteydessä. "
-"Voit valita toisen CUPS-palvelimen, napsauta \"Järjestelmäasetukset\", valitse "
-"\"CUPS-palvelin\" ja täytä tarvittavat tiedot.</qt>"
-
#: tdefilelist.cpp:42
#, fuzzy
msgid ""
@@ -5830,181 +6014,44 @@ msgstr ""
"Vedä tiedostoja tähän, tai käytä painiketta avaamaan tiedostonvalintaikkuna. "
"Jätä tyhjäksi <b>&lt;STDIN&gt;</b>:lle."
-#: droptionview.cpp:61
-msgid "Value:"
-msgstr "Arvo:"
-
-#: droptionview.cpp:167
-msgid "String value:"
-msgstr "Merkkijonon arvo:"
-
-#: droptionview.cpp:306 droptionview.cpp:341
-msgid "No Option Selected"
-msgstr "Ei valintoja"
-
-#: lpd/kmlpduimanager.cpp:44
-msgid "Local printer (parallel, serial, USB)"
-msgstr "Paikallinen tulostin (rinnakkais, sarja, USB)"
-
-#: lpd/kmlpduimanager.cpp:46
-msgid "SMB shared printer (Windows)"
-msgstr "Jaettu SMB-tulostin (Windows)"
-
-#: lpd/kmlpduimanager.cpp:47
-msgid "Network printer (TCP)"
-msgstr "Verkkotulostin (TCP)"
-
-#: lpd/kmlpduimanager.cpp:48
-msgid "File printer (print to file)"
-msgstr "Tiedostotulostin (tulosta tiedostoon)"
-
-#: 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 "GhostScript-asetukset"
-
-#: lpd/lpdtools.cpp:254
-msgid "Resolution"
-msgstr "Tarkkuus"
-
-#: lpd/lpdtools.cpp:277
-msgid "Color depth"
-msgstr "Värisyvyys"
-
-#: lpd/lpdtools.cpp:301
-msgid "Additional GS options"
-msgstr "Ghost Scriptin lisäasetukset"
-
-#: lpd/lpdtools.cpp:313
-msgid "Page size"
-msgstr "Sivukoko"
-
-#: lpd/lpdtools.cpp:329
-msgid "Pages per sheet"
-msgstr "Sivuja paperia kohden"
-
-#: lpd/lpdtools.cpp:345
-msgid "Left/right margin (1/72 in)"
-msgstr "Vasen ja oikea marginaali (1/72 tuumaa)"
-
-#: lpd/lpdtools.cpp:350
-msgid "Top/bottom margin (1/72 in)"
-msgstr "Ylä- ja alamarginaali (1/72 tuumaa)"
-
-#: lpd/lpdtools.cpp:356
-msgid "Text options"
-msgstr "Tekstivalinnat"
-
-#: lpd/lpdtools.cpp:362
-msgid "Send EOF after job to eject page"
-msgstr "Lähetä EOF työn jälkeen sivun poistamiseksi tulostimesta"
-
-#: lpd/lpdtools.cpp:370
-msgid "Fix stair-stepping text"
-msgstr "Korjaa portaittainen teksti"
-
-#: lpd/lpdtools.cpp:382
-msgid "Fast text printing (non-PS printers only)"
-msgstr "Nopea tekstitulostus (vain ei-PS-tulostimilla)"
-
-#: lpd/kmlpdmanager.cpp:87
-msgid "Local printer queue (%1)"
-msgstr "Paikallinen tulostusjono (%1)"
-
-#: lpd/kmlpdmanager.cpp:87
-msgid ""
-"_: Unknown type of local printer queue\n"
-"Unknown"
-msgstr "Tuntematon"
-
-#: lpd/kmlpdmanager.cpp:88
-msgid "<Not available>"
-msgstr "<Ei käytettävissä>"
+#: kmmanager.cpp:70
+msgid "This operation is not implemented."
+msgstr "Tätä toimintoa ei ole toteutettu."
-#: lpd/kmlpdmanager.cpp:89
-msgid ""
-"_: Unknown Driver\n"
-"Unknown"
-msgstr "Tuntematon"
+#: kmmanager.cpp:169
+msgid "Unable to locate test page."
+msgstr "Testisivua ei löytynyt."
-#: lpd/kmlpdmanager.cpp:95
-msgid "Remote LPD queue %1@%2"
-msgstr "LPD-etäjono %1@%2"
+#: kmmanager.cpp:449
+msgid "Can't overwrite regular printer with special printer settings."
+msgstr "Normaalia tulostinta ei voida korvata erikoistulostimen asetuksilla."
-#: lpd/kmlpdmanager.cpp:158
-msgid "Unable to create spool directory %1 for printer %2."
-msgstr "Tulostusjonohakemistoa %1 ei voitu luoda tulostimelle %2."
+#: kmmanager.cpp:478
+#, c-format
+msgid "Parallel Port #%1"
+msgstr "Rinnakkaisportti #%1"
-#: lpd/kmlpdmanager.cpp:165
-msgid "Unable to save information for printer <b>%1</b>."
-msgstr "Tulostimen <b>%1</b> tietoja ei voitu tallentaa."
+#: kmmanager.cpp:486 kmmanager.cpp:502 kxmlcommand.cpp:661
+#, c-format
+msgid "Unable to load TDE print management library: %1"
+msgstr "Ei voitu ladata TDE:n tulostuksenhallintakirjastoa: %1"
-#: lpd/kmlpdmanager.cpp:193
-msgid ""
-"Unable to set correct permissions on spool directory %1 for printer <b>%2</b>."
+#: kmmanager.cpp:491 kxmlcommand.cpp:669
+msgid "Unable to find wizard object in management library."
msgstr ""
-"Tulostusjonohakemiston %1 käyttöoikeuksia ei voitu muuttaa tulostimelle <b>"
-"%2</b>."
-
-#: lpd/kmlpdmanager.cpp:237
-msgid "Permission denied: you must be root."
-msgstr "Käyttöoikeutesi eivät riitä, tarvitset pääkäyttäjän oikeudet."
-
-#: lpd/kmlpdmanager.cpp:244
-msgid "Unable to execute command \"%1\"."
-msgstr "Komentoa \"%1\" ei voida suorittaa."
-
-#: lpd/kmlpdmanager.cpp:317
-msgid "Unable to write printcap file."
-msgstr "Printcap-tiedostoon ei voitu kirjoittaa."
-
-#: lpd/kmlpdmanager.cpp:372
-msgid "Couldn't find driver <b>%1</b> in printtool database."
-msgstr "Ajuria <b>%1</b> ei löydy printtoolin tietokannasta."
-
-#: lpd/kmlpdmanager.cpp:411
-msgid "Couldn't find printer <b>%1</b> in printcap file."
-msgstr "Tulostinta <b>%1</b> ei löytynyt printcap-tiedostosta."
-
-#: lpd/kmlpdmanager.cpp:440
-msgid "No driver found (raw printer)"
-msgstr "Ajuria ei löytynyt (raakatulostin)"
-
-#: lpd/kmlpdmanager.cpp:442
-msgid "Printer type not recognized."
-msgstr "Tuntematon tulostintyyppi."
+"Objektia ohjatulle tulostimen lisäämiselle ei löytynyt hallintakirjastosta."
-#: lpd/kmlpdmanager.cpp:452
-msgid ""
-"The driver device <b>%1</b> is not compiled in your GhostScript distribution. "
-"Check your installation or use another driver."
-msgstr ""
-"Laiteajuria <b>%1</b> ei ole käännetty GhostScript-jakeluusi. Tarkista "
-"GhostScriptin asennus tai käytä jotain toista ajuria."
+#: kmmanager.cpp:507
+msgid "Unable to find options dialog in management library."
+msgstr "Asetusikkunaa ei löydetty hallintakirjastosta."
-#: lpd/kmlpdmanager.cpp:560
-msgid "Unable to write driver associated files in spool directory."
-msgstr ""
-"Tulostusjonohakemistossa oleviin ajuritiedostoihin ei voida kirjoittaa."
+#: kmmanager.cpp:534
+msgid "No plugin information available"
+msgstr "Sovelmatietoja ei saatavilla"
-#: driver.cpp:387
-msgid "JCL"
-msgstr "JCL"
+#: marginpreview.cpp:135
+msgid "No preview available"
+msgstr "Ei esikatselua saatavilla"
#: kxmlcommand.cpp:789
msgid "One of the command object's requirements is not met."
@@ -6015,153 +6062,106 @@ msgstr "Yksi komento-objektin vaatimus ei täyty."
msgid "The command does not contain the required tag %1."
msgstr "Komento ei sisällä vaadittua \"%1\"-tagia."
-#: kpfilterpage.cpp:42
+#: driverview.cpp:47
msgid ""
-" <qt> <b>Add Filter button</b> "
-"<p>This button calls a little dialog to let you select a filter here. </p> "
-"<p><b>Note 1:</b> 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.</p> "
-"<p><b>Note 2:</b> The filters you define here are applied to your jobfile <em>"
-"<b>before</b></em> it is handed downstream to your spooler and print subsystem "
-"(e.g. CUPS, LPRng, LPD).</p> </ul> </qt>"
+" <qt> <b>List of Driver Options (from PPD)</b>. "
+"<p>The upper pane of this dialog page contains all printjob options as laid "
+"down in the printer's description file (PostScript Printer Description == "
+"'PPD') </p> "
+"<p>Click on any item in the list and watch the lower pane of this dialog page "
+"display the available values. </p> "
+"<p>Set the values as needed. Then use one of the pushbuttons below to "
+"proceed:</p> "
+"<ul> "
+"<li><em>'Save'</em> your settings if you want to re-use them in your next "
+"job(s) too. <em>'Save'</em> will store your settings permanently until you "
+"change them again. </li>. "
+"<li>Click <em>'OK'</em> (without a prior click on <em>'Save'</em>"
+", if you want to use your selected settings just once, for the next print job. "
+"<em>'OK'</em> will forget your current settings when kprinter is closed again, "
+"and will start next time with the previously saved defaults. </li> "
+"<li><em>'Cancel'</em> will not change anything. If you proceed to print after "
+"clicking <em>'Cancel'</em>, the job will print with the default settings of "
+"this queue. </ul> "
+"<p><b>Note.</b> The number of available job options depends strongly on the "
+"actual driver used for your print queue. <em>'Raw'</em> "
+"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.</p> </qt>"
msgstr ""
-#: kpfilterpage.cpp:54
-#, fuzzy
+#: driverview.cpp:71
msgid ""
-" <qt> <b>Remove Filter button</b> "
-"<p>This button removes the highlighted filter from the list of filters. </qt>"
+" <qt> <b>List of Possible Values for given Option (from PPD)</b>. "
+"<p>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') </p> "
+"<p>Select the value you want and proceed. </p> "
+"<p>Then use one of the pushbuttons below to leave this dialog:</p> "
+"<ul> "
+"<li><em>'Save'</em> your settings if you want to re-use them in your next "
+"job(s) too. <em>'Save'</em> will store your settings permanently until you "
+"change them again. </li>. "
+"<li>Click <em>'OK'</em> if you want to use your selected settings just once, "
+"for the next print job. <em>'OK'</em> will forget your current settings when "
+"kprinter is closed again, and will start next time with your previous "
+"defaults. </li> "
+"<li><em>'Cancel'</em> will not change anything. If you proceed to print after "
+"clicking <em>'Cancel'</em>, the job will print with the default settings of "
+"this queue. </ul> "
+"<p><b>Note.</b> The number of available job options depends strongly on the "
+"actual driver used for your print queue. <em>'Raw'</em> "
+"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.</p> </qt>"
msgstr ""
-" <qt> Tämä painike poistaa valitun tiedoston tulostettavien tiedostojen "
-"luettelosta. </qt>"
-#: kpfilterpage.cpp:59
-#, fuzzy
-msgid ""
-" <qt> <b>Move Filter Up button</b> "
-"<p>This button moves the highlighted filter up in the list of filters, towards "
-"the front of the filtering chain. </p> </qt>"
-msgstr ""
-" <qt> "
-"<p>Tämä painike siirtää valitun tiedoston ylöspäin tulostettavien tiedostojen "
-"luettelossa.</p> "
-"<p>Tämä siis muuttaa tiedostojen tulostusjärjestystä.</p> </qt>"
+#: kprintaction.cpp:117 kprintaction.cpp:122 kprintaction.cpp:127
+msgid "&Export..."
+msgstr "&Vie..."
-#: kpfilterpage.cpp:64
-#, fuzzy
-msgid ""
-" <qt> <b>Move Filter Down button</b> "
-"<p>This button moves the highlighted filter down in the list of filters, "
-"towards the end of the filtering chain..</p> </qt>"
+#: kmfactory.cpp:221
+msgid "<qt>There was an error loading %1. The diagnostic is:<p>%2</p></qt>"
msgstr ""
-" <qt> "
-"<p>Tämä painike siirtää valitun tiedoston alaspäin tulostettavien tiedostojen "
-"luettelossa.</p> "
-"<p>Tämä siis muuttaa tiedostojen tulostusjärjestystä.</p> </qt>"
+"<qt>Tiedostoa %1 ladattaessa tapahtui virhe. Virheilmoitus on:"
+"<p>%2</p></qt>"
-#: kpfilterpage.cpp:69
+#: kmspecialmanager.cpp:53
#, fuzzy
msgid ""
-" <qt> <b>Configure Filter button</b> "
-"<p>This button lets you configure the currently highlighted filter. It opens a "
-"separate dialog. </p> </qt>"
-msgstr ""
-" <qt> Tämä painike poistaa valitun tiedoston tulostettavien tiedostojen "
-"luettelosta. </qt>"
-
-#: kpfilterpage.cpp:75
-msgid ""
-" <qt> <b>Filter Info Pane</b> "
-"<p>This field shows some general info about the selected filter. Amongst them "
-"are: "
-"<ul> "
-"<li>the <em>filter name</em> (as displayed in the TDEPrint user interface); "
-"</li> "
-"<li>the <em>filter requirements</em> (that is the external program that needs "
-"to present and executable on this system); </li> "
-"<li>the <em>filter input format</em> (in the form of one or several <em>"
-"MIME types</em> accepted by the filter); </li> "
-"<li>the <em>filter output format</em> (in the form of a <em>MIME type</em> "
-"generated by the filter); </li> "
-"<li>a more or less verbose text describing the filter's operation.</li> </ul> "
-"</p> </qt>"
+"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 ""
+"Tiedosto <b>share/tdeprint/specials.desktop</b> löytyi paikallisesta "
+"TDE-hakemistosta. Tämä tiedosto tulee todennäköisesti aikaisemmasta TDE:n "
+"versiosta ja se pitäisi poistaa yleisten näennäistulostimien hallinnan "
+"mahdollistamiseksi."
-#: kpfilterpage.cpp:91
+#: tdeprintd.cpp:176
msgid ""
-" <qt> <b>Filtering Chain</b> (if enabled, is run <em>before</em> "
-"actual job submission to print system) "
-"<p>This field shows which filters are currently selected to act as "
-"'pre-filters' for TDEPrint. Pre-filters are processing the print files <em>"
-"before</em> they are send downstream to your real print subsystem. </p> "
-"<p>The list shown in this field may be empty (default). </p> "
-"<p>The pre-filters act on the printjob in the order they are listed (from top "
-"to bottom). This is done by acting as a <em>filtering chain</em> "
-"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. </p> "
-"<p>TDEPrint can utilize <em>any</em> external filtering program which you may "
-"find useful through this interface. </p> "
-"<p>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 <em>for all</em> print subsystems supported by TDEPrint (such "
-"as CUPS, LPRng and LPD), because they are not depending on these.</p> ."
-"<p> Amongst the pre-configured filters shipping with TDEPrint are: </p> "
-"<ul> "
-"<li>the <em>Enscript text filter</em> </li> "
-"<li>a <em>Multiple Pages per Sheet filter</em </li> "
-"<li>a <em>PostScript to PDF converter</em>.</li> "
-"<li>a <em>Page Selection/Ordering filter</em>.</li> "
-"<li>a <em>Poster Printing filter</em>.</li> "
-"<li>and some more..</li> </ul> To insert a filter into this list, simply "
-"click on the <em>funnel</em> icon (topmost on the right icon column group) and "
-"proceed. </p> "
-"<p>Please click on the other elements of this dialog to learn more about the "
-"TDEPrint pre-filters. </p> </qt>"
+"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 ""
+"TDE:n tulostuspalvelin ei voi lukea joitain tulostettavia tiedoatoja. Tämä voi "
+"tapahtua, jos yrität tulostaa eri käyttäjänä kuin olet kirjautunut sisään. Anna "
+"pääkäyttäjän salasana jatkaaksesi tulostusta."
-#: kpfilterpage.cpp:125
-msgid "Filters"
-msgstr "Suotimet"
-
-#: kpfilterpage.cpp:141
-msgid "Add filter"
-msgstr "Lisää suodin"
-
-#: kpfilterpage.cpp:146
-msgid "Remove filter"
-msgstr "Poista suodin"
-
-#: kpfilterpage.cpp:151
-msgid "Move filter up"
-msgstr "Siirrä suodinta ylöspäin"
-
-#: kpfilterpage.cpp:156
-msgid "Move filter down"
-msgstr "Siirrä suodinta alaspäin"
-
-#: kpfilterpage.cpp:161
-msgid "Configure filter"
-msgstr "Muokkaa suodinta"
+#: tdeprintd.cpp:181
+msgid "Provide root's Password"
+msgstr "Anna pääkäyttäjän salasana"
-#: kpfilterpage.cpp:279
-msgid "Internal error: unable to load filter."
-msgstr "Sisäinen virhe: Suotimen lataaminen epäonnistui."
+#: tdeprintd.cpp:200 tdeprintd.cpp:202
+#, c-format
+msgid "Printing Status - %1"
+msgstr "Tulostimen tila - %1"
-#: kpfilterpage.cpp:394
-msgid ""
-"<p>The filter chain is wrong. The output format of at least one filter is not "
-"supported by its follower. See <b>Filters</b> tab for more information.</p>"
-msgstr ""
-"<p>Suodinketju on väärä. Ainakin yhden suotimen tulostusmuoto ei ole seuraajan "
-"tukema. Katso <b>Suotimet</b>-välilehteä saadaksesi lisätietoja.</p>"
+#: tdeprintd.cpp:263
+msgid "Printing system"
+msgstr "Tulostusjärjestelmä"
-#: kpfilterpage.cpp:408
-msgid "Input"
-msgstr "Syöte"
+#: tdeprintd.cpp:266
+msgid "Authentication failed (user name=%1)"
+msgstr "Tunnistaminen epäonnistui (käyttäjänimi=%1)"
#~ msgid "%1 &Handbook"
#~ msgstr "%1-&käyttöohje"
diff --git a/tde-i18n-fi/messages/tdelibs/tdestyle_highcontrast_config.po b/tde-i18n-fi/messages/tdelibs/tdestyle_highcontrast_config.po
index 008b5229300..c3b327f63fb 100644
--- a/tde-i18n-fi/messages/tdelibs/tdestyle_highcontrast_config.po
+++ b/tde-i18n-fi/messages/tdelibs/tdestyle_highcontrast_config.po
@@ -4,7 +4,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: 2005-09-01 23:18+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdelibs/tdestyle_plastik_config.po b/tde-i18n-fi/messages/tdelibs/tdestyle_plastik_config.po
index 324f7e4f5aa..854bbac8965 100644
--- a/tde-i18n-fi/messages/tdelibs/tdestyle_plastik_config.po
+++ b/tde-i18n-fi/messages/tdelibs/tdestyle_plastik_config.po
@@ -6,7 +6,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: 2005-03-26 14:47+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdetexteditor_autobookmarker.po b/tde-i18n-fi/messages/tdelibs/tdetexteditor_autobookmarker.po
index bf47c250be4..67034aaf8f2 100644
--- a/tde-i18n-fi/messages/tdelibs/tdetexteditor_autobookmarker.po
+++ b/tde-i18n-fi/messages/tdelibs/tdetexteditor_autobookmarker.po
@@ -6,7 +6,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: 2005-09-01 23:53+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdelibs/tdetexteditor_docwordcompletion.po b/tde-i18n-fi/messages/tdelibs/tdetexteditor_docwordcompletion.po
index a22bdb0e388..72922502d08 100644
--- a/tde-i18n-fi/messages/tdelibs/tdetexteditor_docwordcompletion.po
+++ b/tde-i18n-fi/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: 2005-09-02 00:02+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdelibs/tdetexteditor_insertfile.po b/tde-i18n-fi/messages/tdelibs/tdetexteditor_insertfile.po
index 523c2119a11..9733d22d950 100644
--- a/tde-i18n-fi/messages/tdelibs/tdetexteditor_insertfile.po
+++ b/tde-i18n-fi/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: 2003-09-27 01:59+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdetexteditor_isearch.po b/tde-i18n-fi/messages/tdelibs/tdetexteditor_isearch.po
index 1202ed0b6d9..5ac77569427 100644
--- a/tde-i18n-fi/messages/tdelibs/tdetexteditor_isearch.po
+++ b/tde-i18n-fi/messages/tdelibs/tdetexteditor_isearch.po
@@ -6,7 +6,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: 2004-03-25 14:06+0200\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdelibs/tdetexteditor_kdatatool.po b/tde-i18n-fi/messages/tdelibs/tdetexteditor_kdatatool.po
index d7012e1deb8..bb0d7b4cf7d 100644
--- a/tde-i18n-fi/messages/tdelibs/tdetexteditor_kdatatool.po
+++ b/tde-i18n-fi/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: 2003-08-31 21:45+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/artsbuilder.po b/tde-i18n-fi/messages/tdemultimedia/artsbuilder.po
index 84ce786c127..0f1c34751fe 100644
--- a/tde-i18n-fi/messages/tdemultimedia/artsbuilder.po
+++ b/tde-i18n-fi/messages/tdemultimedia/artsbuilder.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: artsbuilder\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-01-02 18:00+0200\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/artscontrol.po b/tde-i18n-fi/messages/tdemultimedia/artscontrol.po
index ac576e31389..5aac3116f16 100644
--- a/tde-i18n-fi/messages/tdemultimedia/artscontrol.po
+++ b/tde-i18n-fi/messages/tdemultimedia/artscontrol.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: artscontrol\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-01-02 18:12+0200\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/artsmodules.po b/tde-i18n-fi/messages/tdemultimedia/artsmodules.po
index b4cbaf92f56..cd79e4e6130 100644
--- a/tde-i18n-fi/messages/tdemultimedia/artsmodules.po
+++ b/tde-i18n-fi/messages/tdemultimedia/artsmodules.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: artsmodules\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-10 16:52+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_lame.po b/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_lame.po
index fd3b7fa795c..c1e1bb3e9ac 100644
--- a/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_lame.po
+++ b/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_lame.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: audiocd_encoder_lame\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-10 16:56+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_vorbis.po b/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_vorbis.po
index f973701fdb0..5d6fec30c6d 100644
--- a/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_vorbis.po
+++ b/tde-i18n-fi/messages/tdemultimedia/audiocd_encoder_vorbis.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: audiocd_encoder_vorbis\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-10 16:57+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/juk.po b/tde-i18n-fi/messages/tdemultimedia/juk.po
index a3625dfceef..7db20266c17 100644
--- a/tde-i18n-fi/messages/tdemultimedia/juk.po
+++ b/tde-i18n-fi/messages/tdemultimedia/juk.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: juk\n"
"Report-Msgid-Bugs-To: \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-10 16:49+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/kaboodle.po b/tde-i18n-fi/messages/tdemultimedia/kaboodle.po
index 31358379efc..ecb8e55537d 100644
--- a/tde-i18n-fi/messages/tdemultimedia/kaboodle.po
+++ b/tde-i18n-fi/messages/tdemultimedia/kaboodle.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kaboodle\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-18 03:31+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdemultimedia/kaudiocreator.po b/tde-i18n-fi/messages/tdemultimedia/kaudiocreator.po
index 888b10da2cf..c9bb8192a2d 100644
--- a/tde-i18n-fi/messages/tdemultimedia/kaudiocreator.po
+++ b/tde-i18n-fi/messages/tdemultimedia/kaudiocreator.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kaudiocreator\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-11-26 04:50+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/kcmaudiocd.po b/tde-i18n-fi/messages/tdemultimedia/kcmaudiocd.po
index cea2c1cc023..940aadd2f25 100644
--- a/tde-i18n-fi/messages/tdemultimedia/kcmaudiocd.po
+++ b/tde-i18n-fi/messages/tdemultimedia/kcmaudiocd.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmaudiocd\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-10 16:47+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/kcmcddb.po b/tde-i18n-fi/messages/tdemultimedia/kcmcddb.po
index fc5d242501d..c3218b318b6 100644
--- a/tde-i18n-fi/messages/tdemultimedia/kcmcddb.po
+++ b/tde-i18n-fi/messages/tdemultimedia/kcmcddb.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmcddb\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-10 16:53+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/kmix.po b/tde-i18n-fi/messages/tdemultimedia/kmix.po
index ff11b1ce0ae..8473d0b403d 100644
--- a/tde-i18n-fi/messages/tdemultimedia/kmix.po
+++ b/tde-i18n-fi/messages/tdemultimedia/kmix.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmix\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-07-03 11:32+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/krec.po b/tde-i18n-fi/messages/tdemultimedia/krec.po
index aae7bdffbe5..332a94bb8c7 100644
--- a/tde-i18n-fi/messages/tdemultimedia/krec.po
+++ b/tde-i18n-fi/messages/tdemultimedia/krec.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: krec\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-02-21 21:24+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/kscd.po b/tde-i18n-fi/messages/tdemultimedia/kscd.po
index 3a473aa7bbb..c5688eff491 100644
--- a/tde-i18n-fi/messages/tdemultimedia/kscd.po
+++ b/tde-i18n-fi/messages/tdemultimedia/kscd.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kscd\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-10 16:33+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/libkcddb.po b/tde-i18n-fi/messages/tdemultimedia/libkcddb.po
index 2d77005750a..2056d20d05d 100644
--- a/tde-i18n-fi/messages/tdemultimedia/libkcddb.po
+++ b/tde-i18n-fi/messages/tdemultimedia/libkcddb.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkcddb\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-09-14 20:00+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/noatun.po b/tde-i18n-fi/messages/tdemultimedia/noatun.po
index 371a26becde..39f663ad4c4 100644
--- a/tde-i18n-fi/messages/tdemultimedia/noatun.po
+++ b/tde-i18n-fi/messages/tdemultimedia/noatun.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: noatun\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-11 03:12+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -19,343 +19,343 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#. i18n: file ./modules/simple/propertiesdialog.ui line 38
-#: rc.cpp:12
-#, no-c-format
-msgid "&Details"
-msgstr "&Yksityiskohdat"
-
-#. i18n: file ./modules/simple/propertiesdialog.ui line 138
-#: rc.cpp:15
-#, no-c-format
-msgid "Type:"
-msgstr "Tyyppi:"
-
-#. i18n: file ./modules/simple/propertiesdialog.ui line 163
-#: rc.cpp:18
-#, no-c-format
-msgid "Length:"
-msgstr "Pituus:"
-
-#. i18n: file ./modules/simple/propertiesdialog.ui line 184
-#: rc.cpp:21
-#, no-c-format
-msgid "Audio:"
-msgstr "Ääni:"
-
-#. i18n: file ./modules/simple/propertiesdialog.ui line 205
-#: rc.cpp:24
-#, no-c-format
-msgid "Video:"
-msgstr "Video:"
-
-#. i18n: file ./modules/simple/propertiesdialog.ui line 228
-#: rc.cpp:27
-#, no-c-format
-msgid "&PlayObject"
-msgstr "&Soita"
-
-#. i18n: file ./modules/simple/propertiesdialog.ui line 257
-#: rc.cpp:30
-#, no-c-format
-msgid "Description:"
-msgstr "Kuvaus:"
-
-#. i18n: file ./modules/simple/propertiesdialog.ui line 268
-#: rc.cpp:33
-#, no-c-format
-msgid "Capabilities"
-msgstr "Ominaisuudet"
-
-#. i18n: file ./modules/kaiman/kaimanui.rc line 16
-#: rc.cpp:42 rc.cpp:57
+#. i18n: file ./modules/excellent/excellentui.rc line 12
+#: rc.cpp:6 rc.cpp:90
#, no-c-format
msgid "&Go"
msgstr "&Siirry"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 31
-#: rc.cpp:66
+#: rc.cpp:18
#, no-c-format
msgid "&General"
msgstr "&Yleiset"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 42
-#: rc.cpp:69
+#: rc.cpp:21
#, no-c-format
msgid "Show a &tooltip for the current track"
msgstr "Näytä &vinkki nykyiselle raidalle"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 50
-#: rc.cpp:72
+#: rc.cpp:24
#, no-c-format
msgid "Show &covers in popup window and tooltip"
msgstr "Näyttää &kannet ponnahdusikkunassa ja vihje"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 58
-#: rc.cpp:75
+#: rc.cpp:27
#, no-c-format
msgid "Popup Window"
msgstr "Ponnahdusikkuna"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 69
-#: rc.cpp:78
+#: rc.cpp:30
#, no-c-format
msgid "Display popup window t&ime:"
msgstr "Näytä ponnahdusikkuna a&ika:"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 80
-#: rc.cpp:81
+#: rc.cpp:33
#, no-c-format
msgid "Show &buttons in popup window"
msgstr "Näytä &painikkeet ponnahdusikkunassa"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 88
-#: rc.cpp:84
+#: rc.cpp:36
#, no-c-format
msgid "s"
msgstr "s"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 106
-#: rc.cpp:87
+#: rc.cpp:39
#, no-c-format
msgid "Announce tracks with a &popup window"
msgstr "Ilmoita raidoista &ponnahdusikkunoilla"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 116
-#: rc.cpp:90
+#: rc.cpp:42
#, no-c-format
msgid "State Icon Display"
msgstr "Tilan kuvakkeen näyttäminen"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 130
-#: rc.cpp:93
+#: rc.cpp:45
#, no-c-format
msgid "&Animated"
msgstr "&Animoitu"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 138
-#: rc.cpp:96
+#: rc.cpp:48
#, no-c-format
msgid "&Flashing"
msgstr "&Loimuava"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 146
-#: rc.cpp:99
+#: rc.cpp:51
#, no-c-format
msgid "&Static"
msgstr "&Kiinteä"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 157
#: library/noatunstdaction.cpp:165 modules/kaiman/userinterface.cpp:539
-#: modules/kjofol-skin/kjbutton.cpp:230 rc.cpp:102 rc.cpp:144
+#: modules/kjofol-skin/kjbutton.cpp:230 rc.cpp:54 rc.cpp:160
#, no-c-format
msgid "&None"
msgstr "&Ei mitään"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 186
-#: rc.cpp:105
+#: rc.cpp:57
#, no-c-format
msgid "Ad&vanced"
msgstr "&Lisäasetukset"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 197
-#: rc.cpp:108
+#: rc.cpp:60
#, no-c-format
msgid "Middle Mouse Button Action"
msgstr "Hiiren keskinapin toiminto"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 208
-#: rc.cpp:111
+#: rc.cpp:63
#, no-c-format
msgid "Hide / Show play&list"
msgstr "Näytä / piilota soitto&lista"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 216
-#: rc.cpp:114
+#: rc.cpp:66
#, no-c-format
msgid "&Play / Pause"
msgstr "&Soita / Tauko"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 226
-#: rc.cpp:117
+#: rc.cpp:69
#, no-c-format
msgid "Mouse &Wheel"
msgstr "Hiiren &rulla"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 245
-#: rc.cpp:120
+#: rc.cpp:72
#, no-c-format
msgid "&Keyboard modifier:"
msgstr "&Näppäimistön muokkain:"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 263
-#: rc.cpp:123
+#: rc.cpp:75
#, no-c-format
msgid "Action:"
msgstr "Toiminto:"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 271
-#: rc.cpp:126
+#: rc.cpp:78
#, no-c-format
msgid "&Nothing"
msgstr "&Ei mitään"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 279
-#: rc.cpp:129
+#: rc.cpp:81
#, no-c-format
msgid "Change v&olume"
msgstr "Muuta äänenv&oimakuutta"
#. i18n: file ./modules/systray/yhconfigwidget.ui line 287
-#: rc.cpp:132
+#: rc.cpp:84
#, no-c-format
msgid "Switch &track"
msgstr "Vaihda &raitaa"
-#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 38
+#. i18n: file ./modules/simple/propertiesdialog.ui line 38
+#: rc.cpp:108
+#, no-c-format
+msgid "&Details"
+msgstr "&Yksityiskohdat"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 138
+#: rc.cpp:111
+#, no-c-format
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 163
+#: rc.cpp:114
+#, no-c-format
+msgid "Length:"
+msgstr "Pituus:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 184
+#: rc.cpp:117
+#, no-c-format
+msgid "Audio:"
+msgstr "Ääni:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 205
+#: rc.cpp:120
+#, no-c-format
+msgid "Video:"
+msgstr "Video:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 228
+#: rc.cpp:123
+#, no-c-format
+msgid "&PlayObject"
+msgstr "&Soita"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 257
+#: rc.cpp:126
+#, no-c-format
+msgid "Description:"
+msgstr "Kuvaus:"
+
+#. i18n: file ./modules/simple/propertiesdialog.ui line 268
+#: rc.cpp:129
+#, no-c-format
+msgid "Capabilities"
+msgstr "Ominaisuudet"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 51
#: rc.cpp:135
#, no-c-format
+msgid "Preview"
+msgstr "Esikatselu"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 153
+#: rc.cpp:138
+#, no-c-format
+msgid "About skin:"
+msgstr "Tietoja kuoresta:"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 170
+#: rc.cpp:141
+#, no-c-format
+msgid ""
+"Here you will see all the comments people wrote about their skins.\n"
+"It can be several lines and usually does not contain anything interesting but "
+"still this will be shown."
+msgstr ""
+"Tässä on kommentteja henkilöiltä, jotka tekivät kuoret.\n"
+"Kommentit ovat yleensä muutaman rivin pituisia eivätkä sisällä mitään tärkeää."
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 205
+#: rc.cpp:145
+#, no-c-format
+msgid "Install Skin"
+msgstr "Asenna kuori"
+
+#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 213
+#: rc.cpp:148
+#, no-c-format
+msgid "Remove Skin"
+msgstr "Poista kuori"
+
+#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 38
+#: rc.cpp:151
+#, no-c-format
msgid "Visualization"
msgstr "Visualisointi"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 55
-#: rc.cpp:138
+#: rc.cpp:154
#, no-c-format
msgid "Oscillo&scope"
msgstr "&Oskilloskooppi"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 63
-#: rc.cpp:141
+#: rc.cpp:157
#, no-c-format
msgid "&Analyzer"
msgstr "&Analysoija"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 101
-#: rc.cpp:147
+#: rc.cpp:163
#, no-c-format
msgid "U&pdate every:"
msgstr "&Päivitä joka:"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 121
-#: rc.cpp:150
+#: rc.cpp:166
#, no-c-format
msgid "ms"
msgstr "ms"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 133
#: modules/kjofol-skin/kjsliders.cpp:244
-#: modules/kjofol-skin/kjtextdisplay.cpp:537 rc.cpp:153
+#: modules/kjofol-skin/kjtextdisplay.cpp:537 rc.cpp:169
#, no-c-format
msgid "Pitch"
msgstr "Korkeus"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 172
-#: rc.cpp:156
+#: rc.cpp:172
#, no-c-format
msgid "&Lower limit:"
msgstr "&Alaraja:"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 192
-#: rc.cpp:159 rc.cpp:165
+#: rc.cpp:175 rc.cpp:181
#, no-c-format
msgid "%"
msgstr "%"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 224
-#: rc.cpp:162
+#: rc.cpp:178
#, no-c-format
msgid "&Upper limit:"
msgstr "&Yläraja:"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 258
-#: rc.cpp:168
+#: rc.cpp:184
#, no-c-format
msgid "Display &tooltips"
msgstr "Näytä &työkaluvihjeet"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 266
-#: rc.cpp:171
+#: rc.cpp:187
#, no-c-format
msgid "Display splash sc&reen"
msgstr "Näytä aloitus&ruutu"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 305
-#: rc.cpp:174
+#: rc.cpp:190
#, no-c-format
msgid "T&itle display scrolling speed:"
msgstr "Ots&ikon vieritysnopeus:"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 316
-#: rc.cpp:177
+#: rc.cpp:193
#, no-c-format
msgid "Slow"
msgstr "Hidas"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 356
-#: modules/winskin/winSkinConfig.cpp:74 rc.cpp:180
+#: modules/winskin/winSkinConfig.cpp:74 rc.cpp:196
#, no-c-format
msgid "Fast"
msgstr "Nopea"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 366
-#: rc.cpp:183
+#: rc.cpp:199
#, no-c-format
msgid "System Font"
msgstr "Järjestelmän kirjasin"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 389
-#: rc.cpp:186
+#: rc.cpp:202
#, no-c-format
msgid "Color:"
msgstr "Väri:"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 397
-#: rc.cpp:189
+#: rc.cpp:205
#, no-c-format
msgid "Font:"
msgstr "Kirjasin:"
#. i18n: file ./modules/kjofol-skin/kjguisettingswidget.ui line 416
-#: rc.cpp:192
+#: rc.cpp:208
#, no-c-format
msgid "Use system font"
msgstr "Käytä järjestelmän kirjasinta"
-#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 51
-#: rc.cpp:195
-#, no-c-format
-msgid "Preview"
-msgstr "Esikatselu"
-
-#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 153
-#: rc.cpp:198
-#, no-c-format
-msgid "About skin:"
-msgstr "Tietoja kuoresta:"
-
-#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 170
-#: rc.cpp:201
-#, no-c-format
-msgid ""
-"Here you will see all the comments people wrote about their skins.\n"
-"It can be several lines and usually does not contain anything interesting but "
-"still this will be shown."
-msgstr ""
-"Tässä on kommentteja henkilöiltä, jotka tekivät kuoret.\n"
-"Kommentit ovat yleensä muutaman rivin pituisia eivätkä sisällä mitään tärkeää."
-
-#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 205
-#: rc.cpp:205
-#, no-c-format
-msgid "Install Skin"
-msgstr "Asenna kuori"
-
-#. i18n: file ./modules/kjofol-skin/kjskinselectorwidget.ui line 213
-#: rc.cpp:208
-#, no-c-format
-msgid "Remove Skin"
-msgstr "Poista kuori"
-
#. i18n: file ./library/equalizerwidget.ui line 16
#: library/equalizerview.cpp:111 rc.cpp:211
#, no-c-format
@@ -410,18 +410,6 @@ msgstr "&Kaistojen määrä:"
msgid "Re&set EQ"
msgstr "&Nollaa EQ"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Kim Enkovaara,Santeri Kannisto, Teemu Rytilahti"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "kim.enkovaara@iki.fi,sk@sot.com,teemu.rytilahti@d5k.net"
-
#: app/main.cpp:8
msgid "The Fusion of Frequencies"
msgstr "Taajuuksien fuusio"
@@ -472,142 +460,85 @@ msgstr "Laajennettu K-Jöföl kuori-tuki, EXTM3U-soittolistojen lataaminen"
msgid "Special help with the equalizer"
msgstr "Erikoisapu ekvalisaattorin kanssa"
-#: modules/simple/propertiesdialog.ui.h:39
-#: modules/simple/propertiesdialog.ui.h:40
-#: modules/simple/propertiesdialog.ui.h:41
-#: modules/simple/propertiesdialog.ui.h:42
-#: modules/simple/propertiesdialog.ui.h:43
-msgid "unknown"
-msgstr "tuntematon"
-
-#: modules/simple/propertiesdialog.ui.h:49
-#, c-format
-msgid "Properties for %1"
-msgstr "Ominaisuudet: %1"
-
-#: modules/simple/userinterface.cpp:130
-msgid "&Properties"
-msgstr "&Ominaisuudet"
-
-#: modules/simple/userinterface.cpp:208
-msgid "Play / Pause"
-msgstr "Soita / Tauko"
-
-#: modules/keyz/keyz.cpp:42 modules/kjofol-skin/kjbutton.cpp:139
-#: modules/noatunui/userinterface.cpp:60 modules/simple/userinterface.cpp:214
-msgid "Forward"
-msgstr "Eteen"
-
-#: modules/kjofol-skin/kjbutton.cpp:123 modules/noatunui/userinterface.cpp:67
-#: modules/simple/userinterface.cpp:227 modules/splitplaylist/view.cpp:935
-msgid "Playlist"
-msgstr "Soittolista"
-
-#: modules/kjofol-skin/kjsliders.cpp:53 modules/kjofol-skin/kjsliders.cpp:143
-#: modules/kjofol-skin/kjtextdisplay.cpp:429
-#: modules/simple/userinterface.cpp:233
-msgid "Volume"
-msgstr "Äänenvoimakkuus"
-
-#: modules/winskin/winSkinConfig.cpp:27
-msgid "Winskin"
-msgstr "Win-ulkokuori"
-
-#: modules/winskin/winSkinConfig.cpp:28
-msgid "Skin Selection for the Winskin Plugin"
-msgstr "Ulkokuorivalinta Winskin-lisäosalle"
-
-#: modules/winskin/winSkinConfig.cpp:43
-msgid "&Install New Skin..."
-msgstr "&Asenna uusi ulkokuori..."
-
-#: modules/winskin/winSkinConfig.cpp:46
-msgid "&Remove Skin"
-msgstr "&Poista ulkokuori"
-
-#: modules/winskin/winSkinConfig.cpp:58
-msgid "Settings"
-msgstr "Asetukset"
-
-#: modules/winskin/winSkinConfig.cpp:62
-msgid "T&itle scrolling speed:"
-msgstr "Ots&ikon vieritysnopeus:"
-
-#: modules/infrared/irprefs.cpp:170 modules/systray/cmodule.cpp:55
-#: modules/winskin/winSkinConfig.cpp:63
-msgid "None"
-msgstr "Ei mikään"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Kim Enkovaara,Santeri Kannisto, Teemu Rytilahti"
-#: modules/winskin/winSkinConfig.cpp:159
-msgid "You cannot remove this skin."
-msgstr "Tätä ulkokuorta ei voida poistaa."
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kim.enkovaara@iki.fi,sk@sot.com,teemu.rytilahti@d5k.net"
-#: modules/winskin/winSkinConfig.cpp:166
-msgid "<qt>Are you sure you want to remove the <b>%1</b> skin?</qt>"
-msgstr "<qt>Haluatko varmasti poistaa ulkokuoren <b>%1</b>?</qt>"
+#: modules/htmlexport/htmlexport.cpp:20
+msgid "&Export Playlist..."
+msgstr "&Vie soittolista..."
-#: modules/winskin/waSkin.cpp:451
-msgid "Seek to: %1/%2 (%3%)"
-msgstr "Etsitään: %1/%2 (%3%)"
+#: modules/htmlexport/htmlexport.cpp:42
+msgid "Export Playlist"
+msgstr "Vie soittolista"
-#: modules/winskin/waSkin.cpp:558
-msgid "Balance: Center"
-msgstr "Balanssi: keskellä"
+#: modules/htmlexport/htmlexport.cpp:60 modules/htmlexport/htmlexport.cpp:90
+msgid "Noatun Playlist"
+msgstr "Noatun-soittolista"
-#: modules/winskin/waSkin.cpp:561
-msgid "Balance: %1% Left"
-msgstr "Balanssi: %1% vasen"
+#: modules/htmlexport/htmlexport.cpp:175
+msgid "Playlist Export"
+msgstr "Soittolistavienti"
-#: modules/winskin/waSkin.cpp:563
-msgid "Balance: %1% Right"
-msgstr "Balanssi: %1% oikea"
+#: modules/htmlexport/htmlexport.cpp:175
+msgid "Colors & Settings for HTML Export"
+msgstr "Värit ja asetukset HTML-vientiin"
-#: modules/winskin/waSkin.cpp:675
-msgid "Volume: %1%"
-msgstr "Äänenvoimakkuus: %1%"
+#: modules/htmlexport/htmlexport.cpp:201
+msgid "HTML Color Settings"
+msgstr "HTML-väriasetukset"
-#: modules/winskin/guiSpectrumAnalyser.cpp:37
-msgid "Visualization Mode"
-msgstr "Visualisoinnin moodi"
+#: modules/htmlexport/htmlexport.cpp:215
+msgid "Text:"
+msgstr "Teksti:"
-#: modules/winskin/guiSpectrumAnalyser.cpp:38
-msgid "Analyzer Mode"
-msgstr "Analysaattori tila"
+#: modules/htmlexport/htmlexport.cpp:219
+msgid "Background:"
+msgstr "Tausta:"
-#: modules/winskin/guiSpectrumAnalyser.cpp:40
-msgid "Analyzer"
-msgstr "Analysaattori"
+#: modules/htmlexport/htmlexport.cpp:223
+msgid "Heading:"
+msgstr "Otsikko:"
-#: modules/winskin/guiSpectrumAnalyser.cpp:41
-msgid "Disabled"
-msgstr "Pois käytöstä"
+#: modules/htmlexport/htmlexport.cpp:227
+msgid "Link hover:"
+msgstr "Linkin kelluva väri:"
-#: modules/winskin/guiSpectrumAnalyser.cpp:45
-msgid "Normal"
-msgstr "Normaali"
+#: modules/htmlexport/htmlexport.cpp:248
+msgid "Background Image"
+msgstr "Taustakuva"
-#: modules/winskin/guiSpectrumAnalyser.cpp:46
-msgid "Fire"
-msgstr "Tuli"
+#: modules/htmlexport/htmlexport.cpp:259
+msgid "Hyper&link playlist entries to their URL"
+msgstr "Hyper&linkki soittolistan kappaleiden osoitteeseen"
-#: modules/winskin/guiSpectrumAnalyser.cpp:47
-msgid "Vertical Lines"
-msgstr "Pystyviivat"
+#: modules/htmlexport/htmlexport.cpp:263
+msgid "&Number playlist entries"
+msgstr "&Numeroi kappaleet"
-#: library/noatunstdaction.cpp:25 library/noatunstdaction.cpp:45
-#: modules/infrared/irprefs.cpp:252 modules/kjofol-skin/kjbutton.cpp:117
-#: modules/noatunui/userinterface.cpp:54
-msgid "Play"
-msgstr "Soita"
+#: library/app.cpp:118 modules/marquis/marquis.cpp:161
+msgid ""
+"No playlist plugin was found. Please make sure that Noatun was installed "
+"correctly."
+msgstr ""
+"Soittolista-liitännäistä ei löytynyt. Varmista, että Noatun on asennettu "
+"oikein."
-#: modules/noatunui/userinterface.cpp:73
-msgid "Change loop style"
-msgstr "Vaihda silmukan tyyliä"
+#: modules/excellent/userinterface.cpp:85
+msgid "Show &Volume Control"
+msgstr "Näytä &äänenvoimakkuushallinta"
-#: modules/noatunui/userinterface.cpp:104
-#: modules/noatunui/userinterface.cpp:218
-msgid "No File Loaded"
-msgstr "Ei ladattua tiedostoa"
+#: modules/excellent/userinterface.cpp:86
+msgid "Hide &Volume Control"
+msgstr "Piilota &äänenvoimakkuushallinta"
#: modules/excellent/userinterface.cpp:317
#: modules/noatunui/userinterface.cpp:263
@@ -629,6 +560,89 @@ msgstr "Soittolistan silmukka"
msgid "Random play"
msgstr "Satunnaissoitto"
+#: modules/excellent/userinterface.cpp:338
+msgid "<qt>Press %1 to show the menubar.</qt>"
+msgstr "<qt>Paina %1 nähdäksesi valikon.</qt>"
+
+#: modules/splitplaylist/find.cpp:8
+msgid "Find"
+msgstr "Etsi"
+
+#: modules/splitplaylist/find.cpp:8
+msgid "&Find"
+msgstr "&Etsi"
+
+#: modules/splitplaylist/find.cpp:22
+msgid "&Regular expression"
+msgstr "&Säännöllinen lauseke"
+
+#: modules/splitplaylist/find.cpp:23
+msgid "Find &backwards"
+msgstr "Etsi &taaksepäin"
+
+#: modules/splitplaylist/view.cpp:351
+msgid "Time"
+msgstr "Aika"
+
+#: library/ksaver.cpp:81 modules/splitplaylist/view.cpp:470
+#, c-format
+msgid "Could not write to %1."
+msgstr "Ei voitu kirjoittaa kohteeseen %1."
+
+#: modules/splitplaylist/view.cpp:645
+msgid "Add &Files..."
+msgstr "Lisää &tiedostoja..."
+
+#: modules/splitplaylist/view.cpp:646
+msgid "Add Fol&ders..."
+msgstr "Lisää &kansioita"
+
+#: modules/splitplaylist/view.cpp:658
+msgid "Shuffle"
+msgstr "Sekoita"
+
+#: modules/splitplaylist/view.cpp:749
+msgid "End of playlist reached. Continue searching from beginning?"
+msgstr "Soittolista on lopussa, jatketaanko hakua alusta?"
+
+#: modules/splitplaylist/view.cpp:754
+msgid "Beginning of playlist reached. Continue searching from end?"
+msgstr "Soittolista on alussa, jatketaanko hakua lopusta?"
+
+#: modules/splitplaylist/view.cpp:836
+msgid "Save Playlist"
+msgstr "Tallenna soittolista"
+
+#: modules/splitplaylist/view.cpp:845
+msgid "Open Playlist"
+msgstr "Avaa soittolista"
+
+#: library/app.cpp:409 modules/kjofol-skin/kjbutton.cpp:217
+#: modules/splitplaylist/view.cpp:896
+msgid "Select File to Play"
+msgstr "Valitse soitettava tiedosto"
+
+#: modules/splitplaylist/view.cpp:907
+msgid "Select Folder"
+msgstr "Valitse kansio"
+
+#: modules/kjofol-skin/kjbutton.cpp:123 modules/noatunui/userinterface.cpp:67
+#: modules/simple/userinterface.cpp:227 modules/splitplaylist/view.cpp:935
+msgid "Playlist"
+msgstr "Soittolista"
+
+#: modules/infrared/lirc.cpp:22
+msgid ""
+"Could not create a socket to receive infrared signals. The error is:\n"
+msgstr ""
+"Ei voitu luoda pistoketta infrapunasignaalien vastaanottoon. Virhe on:\n"
+
+#: modules/infrared/lirc.cpp:30
+msgid ""
+"Could not establish a connection to receive infrared signals. The error is:\n"
+msgstr ""
+"Ei voitu luoda yhteyttä infrapunakomentojen vastaanottamiseen. Virhe on:\n"
+
#: modules/infrared/irprefs.cpp:55
msgid "Infrared Control"
msgstr "Infrapunakontrolli"
@@ -681,6 +695,17 @@ msgstr "Toiminto"
msgid "Interval"
msgstr "Väli"
+#: modules/infrared/irprefs.cpp:170 modules/systray/cmodule.cpp:55
+#: modules/winskin/winSkinConfig.cpp:63
+msgid "None"
+msgstr "Ei mikään"
+
+#: library/noatunstdaction.cpp:25 library/noatunstdaction.cpp:45
+#: modules/infrared/irprefs.cpp:252 modules/kjofol-skin/kjbutton.cpp:117
+#: modules/noatunui/userinterface.cpp:54
+msgid "Play"
+msgstr "Soita"
+
#: modules/infrared/irprefs.cpp:258 modules/kjofol-skin/kjbutton.cpp:135
msgid "Next"
msgstr "Seuraava"
@@ -722,114 +747,6 @@ msgstr "Seuraava osio"
msgid "Previous Section"
msgstr "Edellinen osio"
-#: modules/infrared/lirc.cpp:22
-msgid ""
-"Could not create a socket to receive infrared signals. The error is:\n"
-msgstr ""
-"Ei voitu luoda pistoketta infrapunasignaalien vastaanottoon. Virhe on:\n"
-
-#: modules/infrared/lirc.cpp:30
-msgid ""
-"Could not establish a connection to receive infrared signals. The error is:\n"
-msgstr ""
-"Ei voitu luoda yhteyttä infrapunakomentojen vastaanottamiseen. Virhe on:\n"
-
-#: library/app.cpp:118 modules/marquis/marquis.cpp:161
-msgid ""
-"No playlist plugin was found. Please make sure that Noatun was installed "
-"correctly."
-msgstr ""
-"Soittolista-liitännäistä ei löytynyt. Varmista, että Noatun on asennettu "
-"oikein."
-
-#: modules/metatag/edit.cpp:27
-msgid "Tag Editor"
-msgstr "Merkkimuokkain"
-
-#: modules/metatag/edit.cpp:84
-msgid "&Title"
-msgstr "&Nimi"
-
-#: modules/metatag/edit.cpp:85
-msgid "&Artist"
-msgstr "&Artisti"
-
-#: modules/metatag/edit.cpp:86
-msgid "A&lbum"
-msgstr "Al&bumi"
-
-#: modules/metatag/edit.cpp:87
-msgid "&Date"
-msgstr "&Päivämäärä"
-
-#: modules/metatag/edit.cpp:88
-msgid "T&rack"
-msgstr "&Raita"
-
-#: modules/metatag/edit.cpp:89
-msgid "&Genre"
-msgstr "&Laji"
-
-#: modules/metatag/edit.cpp:90
-msgid "Co&mment"
-msgstr "&Kommentti"
-
-#: modules/metatag/metatag.cpp:35
-msgid "&Tag Editor..."
-msgstr "&Merkkimuokkain..."
-
-#: modules/htmlexport/htmlexport.cpp:20
-msgid "&Export Playlist..."
-msgstr "&Vie soittolista..."
-
-#: modules/htmlexport/htmlexport.cpp:42
-msgid "Export Playlist"
-msgstr "Vie soittolista"
-
-#: modules/htmlexport/htmlexport.cpp:60 modules/htmlexport/htmlexport.cpp:90
-msgid "Noatun Playlist"
-msgstr "Noatun-soittolista"
-
-#: modules/htmlexport/htmlexport.cpp:175
-msgid "Playlist Export"
-msgstr "Soittolistavienti"
-
-#: modules/htmlexport/htmlexport.cpp:175
-msgid "Colors & Settings for HTML Export"
-msgstr "Värit ja asetukset HTML-vientiin"
-
-#: modules/htmlexport/htmlexport.cpp:201
-msgid "HTML Color Settings"
-msgstr "HTML-väriasetukset"
-
-#: modules/htmlexport/htmlexport.cpp:215
-msgid "Text:"
-msgstr "Teksti:"
-
-#: modules/htmlexport/htmlexport.cpp:219
-msgid "Background:"
-msgstr "Tausta:"
-
-#: modules/htmlexport/htmlexport.cpp:223
-msgid "Heading:"
-msgstr "Otsikko:"
-
-#: modules/htmlexport/htmlexport.cpp:227
-msgid "Link hover:"
-msgstr "Linkin kelluva väri:"
-
-#: modules/htmlexport/htmlexport.cpp:248
-msgid "Background Image"
-msgstr "Taustakuva"
-
-#: modules/htmlexport/htmlexport.cpp:259
-msgid "Hyper&link playlist entries to their URL"
-msgstr "Hyper&linkki soittolistan kappaleiden osoitteeseen"
-
-#: modules/htmlexport/htmlexport.cpp:263
-msgid "&Number playlist entries"
-msgstr "&Numeroi kappaleet"
-
#: modules/keyz/keyz.cpp:33
msgid "Play/Pause"
msgstr "Soita/Tauko"
@@ -838,6 +755,11 @@ msgstr "Soita/Tauko"
msgid "Stop Playing"
msgstr "Pysäytä soitto"
+#: modules/keyz/keyz.cpp:42 modules/kjofol-skin/kjbutton.cpp:139
+#: modules/noatunui/userinterface.cpp:60 modules/simple/userinterface.cpp:214
+msgid "Forward"
+msgstr "Eteen"
+
#: modules/keyz/keyz.cpp:45
msgid "Show/Hide Playlist"
msgstr "Näytä/piilota soittolista"
@@ -870,13 +792,37 @@ msgstr "Näppäimet"
msgid "Shortcut Configuration"
msgstr "Pikavalintojen asetukset"
-#: modules/monoscope/monoscope.cpp:27
-msgid "Monoscope"
-msgstr "Monoskooppi"
+#: modules/systray/cmodule.cpp:48
+msgid "System Tray Icon"
+msgstr "Paneelin kuvake"
-#: modules/monoscope/monoscope.cpp:43
-msgid "Toggle Monoscope"
-msgstr "Näytä/piilota monoskooppi"
+#: modules/systray/cmodule.cpp:48
+msgid "Configure System Tray Icon"
+msgstr "Paneelin kuvakkeen asetukset"
+
+#: modules/systray/cmodule.cpp:56
+msgid "Shift"
+msgstr "Vaihtonäppäiän"
+
+#: modules/systray/cmodule.cpp:57
+msgid "Alt"
+msgstr "Alt-näppäin"
+
+#: modules/systray/cmodule.cpp:58
+msgid "Ctrl"
+msgstr "Ctrl-näppäin"
+
+#: modules/systray/systray.cpp:202
+msgid "Noatun - Paused"
+msgstr "Noatun - Tauolla"
+
+#: modules/systray/systray.cpp:207
+msgid "Noatun - Playing"
+msgstr "Noatun - Soittaa"
+
+#: modules/systray/systray.cpp:259
+msgid "Noatun - Stopped"
+msgstr "Noatun - Keskeytetty"
#: modules/voiceprint/prefs.cpp:12 modules/voiceprint/voiceprint.cpp:25
msgid "Voiceprint"
@@ -898,6 +844,42 @@ msgstr "&Taustaväri:"
msgid "&Sweep color:"
msgstr "&Pyyhkäisyväri:"
+#: modules/metatag/metatag.cpp:35
+msgid "&Tag Editor..."
+msgstr "&Merkkimuokkain..."
+
+#: modules/metatag/edit.cpp:27
+msgid "Tag Editor"
+msgstr "Merkkimuokkain"
+
+#: modules/metatag/edit.cpp:84
+msgid "&Title"
+msgstr "&Nimi"
+
+#: modules/metatag/edit.cpp:85
+msgid "&Artist"
+msgstr "&Artisti"
+
+#: modules/metatag/edit.cpp:86
+msgid "A&lbum"
+msgstr "Al&bumi"
+
+#: modules/metatag/edit.cpp:87
+msgid "&Date"
+msgstr "&Päivämäärä"
+
+#: modules/metatag/edit.cpp:88
+msgid "T&rack"
+msgstr "&Raita"
+
+#: modules/metatag/edit.cpp:89
+msgid "&Genre"
+msgstr "&Laji"
+
+#: modules/metatag/edit.cpp:90
+msgid "Co&mment"
+msgstr "&Kommentti"
+
#: modules/kaiman/style.cpp:1381
msgid "Cannot load style. Style not installed."
msgstr "Ei voitu ladata tyyliä. Tyyliä ei ole asennettu."
@@ -948,116 +930,121 @@ msgstr "Kaiman ulkokuoret"
msgid "Skin Selection for the Kaiman Plugin"
msgstr "Ulkokuorivalinta Kaiman lisäosalle"
-#: modules/splitplaylist/find.cpp:8
-msgid "Find"
-msgstr "Etsi"
+#: modules/winskin/waSkin.cpp:451
+msgid "Seek to: %1/%2 (%3%)"
+msgstr "Etsitään: %1/%2 (%3%)"
-#: modules/splitplaylist/find.cpp:8
-msgid "&Find"
-msgstr "&Etsi"
+#: modules/winskin/waSkin.cpp:558
+msgid "Balance: Center"
+msgstr "Balanssi: keskellä"
-#: modules/splitplaylist/find.cpp:22
-msgid "&Regular expression"
-msgstr "&Säännöllinen lauseke"
+#: modules/winskin/waSkin.cpp:561
+msgid "Balance: %1% Left"
+msgstr "Balanssi: %1% vasen"
-#: modules/splitplaylist/find.cpp:23
-msgid "Find &backwards"
-msgstr "Etsi &taaksepäin"
+#: modules/winskin/waSkin.cpp:563
+msgid "Balance: %1% Right"
+msgstr "Balanssi: %1% oikea"
-#: modules/splitplaylist/view.cpp:351
-msgid "Time"
-msgstr "Aika"
+#: modules/winskin/waSkin.cpp:675
+msgid "Volume: %1%"
+msgstr "Äänenvoimakkuus: %1%"
-#: library/ksaver.cpp:81 modules/splitplaylist/view.cpp:470
-#, c-format
-msgid "Could not write to %1."
-msgstr "Ei voitu kirjoittaa kohteeseen %1."
+#: modules/winskin/winSkinConfig.cpp:27
+msgid "Winskin"
+msgstr "Win-ulkokuori"
-#: modules/splitplaylist/view.cpp:645
-msgid "Add &Files..."
-msgstr "Lisää &tiedostoja..."
+#: modules/winskin/winSkinConfig.cpp:28
+msgid "Skin Selection for the Winskin Plugin"
+msgstr "Ulkokuorivalinta Winskin-lisäosalle"
-#: modules/splitplaylist/view.cpp:646
-msgid "Add Fol&ders..."
-msgstr "Lisää &kansioita"
+#: modules/winskin/winSkinConfig.cpp:43
+msgid "&Install New Skin..."
+msgstr "&Asenna uusi ulkokuori..."
-#: modules/splitplaylist/view.cpp:658
-msgid "Shuffle"
-msgstr "Sekoita"
+#: modules/winskin/winSkinConfig.cpp:46
+msgid "&Remove Skin"
+msgstr "&Poista ulkokuori"
-#: modules/splitplaylist/view.cpp:749
-msgid "End of playlist reached. Continue searching from beginning?"
-msgstr "Soittolista on lopussa, jatketaanko hakua alusta?"
+#: modules/winskin/winSkinConfig.cpp:58
+msgid "Settings"
+msgstr "Asetukset"
-#: modules/splitplaylist/view.cpp:754
-msgid "Beginning of playlist reached. Continue searching from end?"
-msgstr "Soittolista on alussa, jatketaanko hakua lopusta?"
+#: modules/winskin/winSkinConfig.cpp:62
+msgid "T&itle scrolling speed:"
+msgstr "Ots&ikon vieritysnopeus:"
-#: modules/splitplaylist/view.cpp:836
-msgid "Save Playlist"
-msgstr "Tallenna soittolista"
+#: modules/winskin/winSkinConfig.cpp:159
+msgid "You cannot remove this skin."
+msgstr "Tätä ulkokuorta ei voida poistaa."
-#: modules/splitplaylist/view.cpp:845
-msgid "Open Playlist"
-msgstr "Avaa soittolista"
+#: modules/winskin/winSkinConfig.cpp:166
+msgid "<qt>Are you sure you want to remove the <b>%1</b> skin?</qt>"
+msgstr "<qt>Haluatko varmasti poistaa ulkokuoren <b>%1</b>?</qt>"
-#: library/app.cpp:409 modules/kjofol-skin/kjbutton.cpp:217
-#: modules/splitplaylist/view.cpp:896
-msgid "Select File to Play"
-msgstr "Valitse soitettava tiedosto"
+#: modules/winskin/guiSpectrumAnalyser.cpp:37
+msgid "Visualization Mode"
+msgstr "Visualisoinnin moodi"
-#: modules/splitplaylist/view.cpp:907
-msgid "Select Folder"
-msgstr "Valitse kansio"
+#: modules/winskin/guiSpectrumAnalyser.cpp:38
+msgid "Analyzer Mode"
+msgstr "Analysaattori tila"
-#: modules/excellent/userinterface.cpp:85
-msgid "Show &Volume Control"
-msgstr "Näytä &äänenvoimakkuushallinta"
+#: modules/winskin/guiSpectrumAnalyser.cpp:40
+msgid "Analyzer"
+msgstr "Analysaattori"
-#: modules/excellent/userinterface.cpp:86
-msgid "Hide &Volume Control"
-msgstr "Piilota &äänenvoimakkuushallinta"
+#: modules/winskin/guiSpectrumAnalyser.cpp:41
+msgid "Disabled"
+msgstr "Pois käytöstä"
-#: modules/excellent/userinterface.cpp:338
-msgid "<qt>Press %1 to show the menubar.</qt>"
-msgstr "<qt>Paina %1 nähdäksesi valikon.</qt>"
+#: modules/winskin/guiSpectrumAnalyser.cpp:45
+msgid "Normal"
+msgstr "Normaali"
-#: modules/systray/systray.cpp:202
-msgid "Noatun - Paused"
-msgstr "Noatun - Tauolla"
+#: modules/winskin/guiSpectrumAnalyser.cpp:46
+msgid "Fire"
+msgstr "Tuli"
-#: modules/systray/systray.cpp:207
-msgid "Noatun - Playing"
-msgstr "Noatun - Soittaa"
+#: modules/winskin/guiSpectrumAnalyser.cpp:47
+msgid "Vertical Lines"
+msgstr "Pystyviivat"
-#: modules/systray/systray.cpp:259
-msgid "Noatun - Stopped"
-msgstr "Noatun - Keskeytetty"
+#: modules/simple/userinterface.cpp:130
+msgid "&Properties"
+msgstr "&Ominaisuudet"
-#: modules/systray/cmodule.cpp:48
-msgid "System Tray Icon"
-msgstr "Paneelin kuvake"
+#: modules/simple/userinterface.cpp:208
+msgid "Play / Pause"
+msgstr "Soita / Tauko"
-#: modules/systray/cmodule.cpp:48
-msgid "Configure System Tray Icon"
-msgstr "Paneelin kuvakkeen asetukset"
+#: modules/kjofol-skin/kjsliders.cpp:53 modules/kjofol-skin/kjsliders.cpp:143
+#: modules/kjofol-skin/kjtextdisplay.cpp:429
+#: modules/simple/userinterface.cpp:233
+msgid "Volume"
+msgstr "Äänenvoimakkuus"
-#: modules/systray/cmodule.cpp:56
-msgid "Shift"
-msgstr "Vaihtonäppäiän"
+#: modules/simple/propertiesdialog.ui.h:39
+#: modules/simple/propertiesdialog.ui.h:40
+#: modules/simple/propertiesdialog.ui.h:41
+#: modules/simple/propertiesdialog.ui.h:42
+#: modules/simple/propertiesdialog.ui.h:43
+msgid "unknown"
+msgstr "tuntematon"
-#: modules/systray/cmodule.cpp:57
-msgid "Alt"
-msgstr "Alt-näppäin"
+#: modules/simple/propertiesdialog.ui.h:49
+#, c-format
+msgid "Properties for %1"
+msgstr "Ominaisuudet: %1"
-#: modules/systray/cmodule.cpp:58
-msgid "Ctrl"
-msgstr "Ctrl-näppäin"
+#: modules/noatunui/userinterface.cpp:73
+msgid "Change loop style"
+msgstr "Vaihda silmukan tyyliä"
-#: modules/kjofol-skin/kjloader.cpp:145
-msgid "There was trouble loading skin %1. Please select another skin file."
-msgstr ""
-"Ulkokuorta %1 ladattaessa oli ongelmia. Valitse toinen ulkokuoritiedosto."
+#: modules/noatunui/userinterface.cpp:104
+#: modules/noatunui/userinterface.cpp:218
+msgid "No File Loaded"
+msgstr "Ei ladattua tiedostoa"
#: modules/kjofol-skin/kjprefs.cpp:49
msgid "K-Jöfol Skins"
@@ -1128,6 +1115,35 @@ msgstr ""
msgid "Confirmation"
msgstr "Vahvistus"
+#: modules/kjofol-skin/kjloader.cpp:145
+msgid "There was trouble loading skin %1. Please select another skin file."
+msgstr ""
+"Ulkokuorta %1 ladattaessa oli ongelmia. Valitse toinen ulkokuoritiedosto."
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:66
+msgid "Welcome to Noatun"
+msgstr "Tervetuloa Noatuniin"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:177
+msgid "Filename"
+msgstr "Tiedostonimi"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:335
+msgid "Play time left"
+msgstr "Soittoaikaa jäljellä"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:337
+msgid "Current play time"
+msgstr "Nykyinen soittoaika"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:643
+msgid "Sample rate in kHz"
+msgstr "Näytteenottotaajuus, kHz"
+
+#: modules/kjofol-skin/kjtextdisplay.cpp:645
+msgid "Bitrate in kbps"
+msgstr "Bittivirta, kbps"
+
#: modules/kjofol-skin/kjbutton.cpp:111
msgid "Minimize"
msgstr "Pienennä"
@@ -1172,192 +1188,13 @@ msgstr "Vaihda kiinnitystilaan"
msgid "Return from dockmode"
msgstr "Poistu kiinnitystilasta"
-#: modules/kjofol-skin/kjtextdisplay.cpp:66
-msgid "Welcome to Noatun"
-msgstr "Tervetuloa Noatuniin"
-
-#: modules/kjofol-skin/kjtextdisplay.cpp:177
-msgid "Filename"
-msgstr "Tiedostonimi"
-
-#: modules/kjofol-skin/kjtextdisplay.cpp:335
-msgid "Play time left"
-msgstr "Soittoaikaa jäljellä"
-
-#: modules/kjofol-skin/kjtextdisplay.cpp:337
-msgid "Current play time"
-msgstr "Nykyinen soittoaika"
-
-#: modules/kjofol-skin/kjtextdisplay.cpp:643
-msgid "Sample rate in kHz"
-msgstr "Näytteenottotaajuus, kHz"
-
-#: modules/kjofol-skin/kjtextdisplay.cpp:645
-msgid "Bitrate in kbps"
-msgstr "Bittivirta, kbps"
-
-#: library/noatuntags/tags.cpp:181
-msgid "Tagging"
-msgstr "Merkitseminen"
-
-#: library/noatuntags/tags.cpp:181
-msgid "Settings for Tag Loaders"
-msgstr "Merkkilataajien asetukset"
-
-#: library/noatuntags/tags.cpp:184
-msgid "Rescan All Tags"
-msgstr "Lue uudelleen kaikki merkinnät"
-
-#: library/noatuntags/tags.cpp:189
-msgid "Load tags &automatically"
-msgstr "Lataa merkit &automaattisesti"
-
-#: library/noatuntags/tags.cpp:202
-msgid ""
-"_: The time between each time noatun scans for a new file, and updates tags "
-"(e.g., ID3)\n"
-"Interval:"
-msgstr "Väliaika:"
-
-#: library/noatuntags/tags.cpp:210
-msgid ""
-"_: Milliseconds\n"
-" ms"
-msgstr " ms"
-
-#: library/noatunstdaction.cpp:52
-msgid "Hide Playlist"
-msgstr "Piilota soittolista"
-
-#: library/noatunstdaction.cpp:71
-msgid "&Actions"
-msgstr "&Toiminnot"
-
-#: library/noatunstdaction.cpp:115 library/pluginmodule.cpp:179
-msgid "&Visualizations"
-msgstr "&Visualisoinnit"
-
-#: library/noatunstdaction.cpp:163
-msgid "&Loop"
-msgstr "&Silmukka"
-
-#: library/noatunstdaction.cpp:242
-msgid "&Effects..."
-msgstr "T&ehosteet..."
-
-#: library/noatunstdaction.cpp:247
-msgid "E&qualizer..."
-msgstr "&Ekvalisaattori..."
-
-#: library/noatunstdaction.cpp:252
-msgid "&Back"
-msgstr "&Taakse"
-
-#: library/noatunstdaction.cpp:270
-msgid "&Forward"
-msgstr "&Eteen"
-
-#: library/noatunstdaction.cpp:275
-msgid "&Play"
-msgstr "&Soita"
-
-#: library/noatunstdaction.cpp:288
-msgid "&Pause"
-msgstr "&Tauko"
-
-#: library/effectview.cpp:75
-msgid "Effects"
-msgstr "Tehosteet"
-
-#: library/effectview.cpp:104
-msgid "Effects - Noatun"
-msgstr "Tehosteet - Noatun"
-
-#: library/effectview.cpp:112
-msgid "Available Effects"
-msgstr "Saatavilla olevat tehosteet"
-
-#: library/effectview.cpp:122
-msgid "Active Effects"
-msgstr "Aktiiviset tehosteet"
-
-#: library/effectview.cpp:156
-msgid "Up"
-msgstr "Ylös"
-
-#: library/effectview.cpp:157
-msgid "Down"
-msgstr "Alas"
-
-#: library/effectview.cpp:170
-msgid ""
-"This shows all available effects.\n"
-"\n"
-"To activate a plugin, drag files from here to the active pane on the right."
-msgstr ""
-"Tämä näyttää saatavilla olevat tehosteet.\n"
-"\n"
-"Käyttääksesi lisäosaa vedä tiedostoja täältä aktiiviseen osioon oikealla."
-
-#: library/effectview.cpp:171
-msgid "This will place the selected effect at the bottom of your chain."
-msgstr "Tämä asettaa valitun tehosteen ketjun viimeiseksi tehosteeksi."
-
-#: library/effectview.cpp:172
-msgid ""
-"This shows your effect chain. Noatun supports an unlimited amount of effects in "
-"any order. You can even have the same effect twice.\n"
-"\n"
-"Drag the items to and from here to add and remove them, respectively. You may "
-"also reorder them with drag-and-drop. These actions can also be performed with "
-"the buttons to the right."
-msgstr ""
-"Tämä näyttää sinun tehosteketjusi. Noatun tukee rajatonta määrää tehosteita "
-"missä tahansa järjestyksessä. Voit jopa käyttää samaa tehostetta kahdesti!\n"
-"\n"
-"Vedä tietueita kenttään tai kentästä lisätäksesi tai poistaaksesi niitä. Voit "
-"myös uudelleenjärjestää niitä vetämällä ja pudottamalla. Toiminnot voidaan "
-"suorittaa myös oikealla olevilla napeilla."
-
-#: library/effectview.cpp:173
-msgid "Move the currently selected effect up in the chain."
-msgstr "Siirrä valittua tehostetta ylöspäin ketjussa."
-
-#: library/effectview.cpp:174
-msgid "Move the currently selected effect down in the chain."
-msgstr "Siirrä valittua tehostetta alaspäin ketjussa."
-
-#: library/effectview.cpp:175
-msgid ""
-"Configure the currently selected effect.\n"
-"\n"
-"You can change things such as intensity from here."
-msgstr ""
-"Aseta valittua tehostetta.\n"
-"\n"
-"Voit muokata asetuksia, kuten intensiteettiä, tästä."
-
-#: library/effectview.cpp:176
-msgid "This will remove the selected effect from your chain."
-msgstr "Tämä poistaa valitun efektin ketjusta."
-
-#: library/playlistsaver.cpp:110 library/playlistsaver.cpp:306
-#: library/playlistsaver.cpp:559
-#, c-format
-msgid "Stream from %1"
-msgstr "Suoratoisto lähteestä %1"
-
-#: library/playlistsaver.cpp:751
-msgid "Stream from %1 (port: %2)"
-msgstr "Suoratoisto lähteestä %1 (portti: %2)"
-
-#: library/playlistsaver.cpp:753
-msgid "Stream from %1, (ip: %2, port: %3)"
-msgstr "Suoratoisto lähteestä %1, (ip: %2, portti: %3)"
+#: modules/monoscope/monoscope.cpp:27
+msgid "Monoscope"
+msgstr "Monoskooppi"
-#: library/downloader.cpp:101
-msgid "Unknown"
-msgstr "Tuntematon"
+#: modules/monoscope/monoscope.cpp:43
+msgid "Toggle Monoscope"
+msgstr "Näytä/piilota monoskooppi"
#: library/pref.cpp:12
msgid "Preferences - Noatun"
@@ -1407,6 +1244,10 @@ msgstr "<b>Valitse käytettävä soittolista:</b>"
msgid "<b>Select any visualizations to use:</b>"
msgstr "<b>Valitse käytettävät visualisoinnit:</b>"
+#: library/noatunstdaction.cpp:115 library/pluginmodule.cpp:179
+msgid "&Visualizations"
+msgstr "&Visualisoinnit"
+
#: library/pluginmodule.cpp:184
msgid "<b>Select any other plugins to use:</b>"
msgstr "<b>Valitse muut käytettävät liitännäiset:</b>"
@@ -1425,55 +1266,6 @@ msgstr ""
"tietoa eri muodoissa, joten joudut luomaan soittolistan uudelleen vaihdettuasi "
"lisäosaa.</qt>"
-#: library/vequalizer.cpp:845
-msgid "Trance"
-msgstr "Trance"
-
-#: library/vequalizer.cpp:846
-msgid "Dance"
-msgstr "Tanssi"
-
-#: library/vequalizer.cpp:847
-msgid "Metal"
-msgstr "Metalli"
-
-#: library/vequalizer.cpp:848
-msgid "Jazz"
-msgstr "Jazz"
-
-#: library/vequalizer.cpp:849
-msgid "Zero"
-msgstr "Nolla"
-
-#: library/vequalizer.cpp:850
-msgid "Eclectic Guitar"
-msgstr "Sähkökitara"
-
-#: library/equalizerview.cpp:45 library/equalizerview.cpp:51
-#: library/equalizerview.cpp:146 library/equalizerview.cpp:270
-msgid "Custom"
-msgstr "Oma"
-
-#: library/equalizerview.cpp:284
-msgid "New Preset"
-msgstr "Uusi etukäteisasetus"
-
-#: library/engine.cpp:257
-msgid "There was an error communicating to the aRts daemon."
-msgstr "Tapahtui virhe aRts-palvelimeen kommunikoidessa."
-
-#: library/engine.cpp:257
-msgid "aRts error"
-msgstr "aRts-virhe"
-
-#: library/engine.cpp:577
-msgid ""
-"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
-"properly."
-msgstr ""
-"aRts-äänipalvelimen käynnistys epäonnistui. Varmista, että artsd on asetettu "
-"oikein."
-
#: library/video.cpp:119
msgid "Video - Noatun"
msgstr "Video - Noatun"
@@ -1582,3 +1374,211 @@ msgstr "Soita ensimmäinen tiedosto &automaattisesti "
#: library/cmodule.cpp:82
msgid "&Do not start playing"
msgstr "&Älä aloita soittamalla"
+
+#: library/noatuntags/tags.cpp:181
+msgid "Tagging"
+msgstr "Merkitseminen"
+
+#: library/noatuntags/tags.cpp:181
+msgid "Settings for Tag Loaders"
+msgstr "Merkkilataajien asetukset"
+
+#: library/noatuntags/tags.cpp:184
+msgid "Rescan All Tags"
+msgstr "Lue uudelleen kaikki merkinnät"
+
+#: library/noatuntags/tags.cpp:189
+msgid "Load tags &automatically"
+msgstr "Lataa merkit &automaattisesti"
+
+#: library/noatuntags/tags.cpp:202
+msgid ""
+"_: The time between each time noatun scans for a new file, and updates tags "
+"(e.g., ID3)\n"
+"Interval:"
+msgstr "Väliaika:"
+
+#: library/noatuntags/tags.cpp:210
+msgid ""
+"_: Milliseconds\n"
+" ms"
+msgstr " ms"
+
+#: library/effectview.cpp:75
+msgid "Effects"
+msgstr "Tehosteet"
+
+#: library/effectview.cpp:104
+msgid "Effects - Noatun"
+msgstr "Tehosteet - Noatun"
+
+#: library/effectview.cpp:112
+msgid "Available Effects"
+msgstr "Saatavilla olevat tehosteet"
+
+#: library/effectview.cpp:122
+msgid "Active Effects"
+msgstr "Aktiiviset tehosteet"
+
+#: library/effectview.cpp:156
+msgid "Up"
+msgstr "Ylös"
+
+#: library/effectview.cpp:157
+msgid "Down"
+msgstr "Alas"
+
+#: library/effectview.cpp:170
+msgid ""
+"This shows all available effects.\n"
+"\n"
+"To activate a plugin, drag files from here to the active pane on the right."
+msgstr ""
+"Tämä näyttää saatavilla olevat tehosteet.\n"
+"\n"
+"Käyttääksesi lisäosaa vedä tiedostoja täältä aktiiviseen osioon oikealla."
+
+#: library/effectview.cpp:171
+msgid "This will place the selected effect at the bottom of your chain."
+msgstr "Tämä asettaa valitun tehosteen ketjun viimeiseksi tehosteeksi."
+
+#: library/effectview.cpp:172
+msgid ""
+"This shows your effect chain. Noatun supports an unlimited amount of effects in "
+"any order. You can even have the same effect twice.\n"
+"\n"
+"Drag the items to and from here to add and remove them, respectively. You may "
+"also reorder them with drag-and-drop. These actions can also be performed with "
+"the buttons to the right."
+msgstr ""
+"Tämä näyttää sinun tehosteketjusi. Noatun tukee rajatonta määrää tehosteita "
+"missä tahansa järjestyksessä. Voit jopa käyttää samaa tehostetta kahdesti!\n"
+"\n"
+"Vedä tietueita kenttään tai kentästä lisätäksesi tai poistaaksesi niitä. Voit "
+"myös uudelleenjärjestää niitä vetämällä ja pudottamalla. Toiminnot voidaan "
+"suorittaa myös oikealla olevilla napeilla."
+
+#: library/effectview.cpp:173
+msgid "Move the currently selected effect up in the chain."
+msgstr "Siirrä valittua tehostetta ylöspäin ketjussa."
+
+#: library/effectview.cpp:174
+msgid "Move the currently selected effect down in the chain."
+msgstr "Siirrä valittua tehostetta alaspäin ketjussa."
+
+#: library/effectview.cpp:175
+msgid ""
+"Configure the currently selected effect.\n"
+"\n"
+"You can change things such as intensity from here."
+msgstr ""
+"Aseta valittua tehostetta.\n"
+"\n"
+"Voit muokata asetuksia, kuten intensiteettiä, tästä."
+
+#: library/effectview.cpp:176
+msgid "This will remove the selected effect from your chain."
+msgstr "Tämä poistaa valitun efektin ketjusta."
+
+#: library/downloader.cpp:101
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: library/equalizerview.cpp:45 library/equalizerview.cpp:51
+#: library/equalizerview.cpp:146 library/equalizerview.cpp:270
+msgid "Custom"
+msgstr "Oma"
+
+#: library/equalizerview.cpp:284
+msgid "New Preset"
+msgstr "Uusi etukäteisasetus"
+
+#: library/playlistsaver.cpp:110 library/playlistsaver.cpp:306
+#: library/playlistsaver.cpp:559
+#, c-format
+msgid "Stream from %1"
+msgstr "Suoratoisto lähteestä %1"
+
+#: library/playlistsaver.cpp:751
+msgid "Stream from %1 (port: %2)"
+msgstr "Suoratoisto lähteestä %1 (portti: %2)"
+
+#: library/playlistsaver.cpp:753
+msgid "Stream from %1, (ip: %2, port: %3)"
+msgstr "Suoratoisto lähteestä %1, (ip: %2, portti: %3)"
+
+#: library/noatunstdaction.cpp:52
+msgid "Hide Playlist"
+msgstr "Piilota soittolista"
+
+#: library/noatunstdaction.cpp:71
+msgid "&Actions"
+msgstr "&Toiminnot"
+
+#: library/noatunstdaction.cpp:163
+msgid "&Loop"
+msgstr "&Silmukka"
+
+#: library/noatunstdaction.cpp:242
+msgid "&Effects..."
+msgstr "T&ehosteet..."
+
+#: library/noatunstdaction.cpp:247
+msgid "E&qualizer..."
+msgstr "&Ekvalisaattori..."
+
+#: library/noatunstdaction.cpp:252
+msgid "&Back"
+msgstr "&Taakse"
+
+#: library/noatunstdaction.cpp:270
+msgid "&Forward"
+msgstr "&Eteen"
+
+#: library/noatunstdaction.cpp:275
+msgid "&Play"
+msgstr "&Soita"
+
+#: library/noatunstdaction.cpp:288
+msgid "&Pause"
+msgstr "&Tauko"
+
+#: library/engine.cpp:257
+msgid "There was an error communicating to the aRts daemon."
+msgstr "Tapahtui virhe aRts-palvelimeen kommunikoidessa."
+
+#: library/engine.cpp:257
+msgid "aRts error"
+msgstr "aRts-virhe"
+
+#: library/engine.cpp:577
+msgid ""
+"Connecting/starting aRts soundserver failed. Make sure that artsd is configured "
+"properly."
+msgstr ""
+"aRts-äänipalvelimen käynnistys epäonnistui. Varmista, että artsd on asetettu "
+"oikein."
+
+#: library/vequalizer.cpp:845
+msgid "Trance"
+msgstr "Trance"
+
+#: library/vequalizer.cpp:846
+msgid "Dance"
+msgstr "Tanssi"
+
+#: library/vequalizer.cpp:847
+msgid "Metal"
+msgstr "Metalli"
+
+#: library/vequalizer.cpp:848
+msgid "Jazz"
+msgstr "Jazz"
+
+#: library/vequalizer.cpp:849
+msgid "Zero"
+msgstr "Nolla"
+
+#: library/vequalizer.cpp:850
+msgid "Eclectic Guitar"
+msgstr "Sähkökitara"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_au.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_au.po
index dd251b35e45..d204c7174a4 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_au.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_au.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_au\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-03-02 14:33+0200\n"
"Last-Translator: Mikko Ikola <kola@netikka.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_avi.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_avi.po
index 3fb7eae2013..06b2515374a 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_avi.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_avi.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_avi\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-08-03 12:28+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_flac.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_flac.po
index 61f5d1c9375..132b4130001 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_flac.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_flac.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_flac\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-18 03:49+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_m3u.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_m3u.po
index e7c10f2b041..a08b53737dc 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_m3u.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_m3u.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_m3u\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-04-20 01:41+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_mp3.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_mp3.po
index 65ef4371941..1c3c848cdb3 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_mp3.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_mp3.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mp3\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-08-03 12:29+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_mpc.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_mpc.po
index 08839d93057..6de02aac828 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_mpc.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_mpc.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mpc\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-08-03 12:32+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_mpeg.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_mpeg.po
index 79158b86548..212c44f0788 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_mpeg.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_mpeg.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_mpeg\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-02-04 22:41+0200\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_ogg.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_ogg.po
index 1672eb7bd12..dd03158e89f 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_ogg.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_ogg.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ogg\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-18 03:51+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_sid.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_sid.po
index ecd8ac7dda7..f57c82c4bb7 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_sid.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_sid.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_sid\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-07-06 15:11+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_theora.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_theora.po
index e49a4b3ad46..2542e6e58ba 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_theora.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_theora.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_theora\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-02-21 21:22+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdefile_wav.po b/tde-i18n-fi/messages/tdemultimedia/tdefile_wav.po
index 6bf6bab23bc..1e20d602ff4 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdefile_wav.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdefile_wav.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_wav\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-18 03:51+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdeio_audiocd.po b/tde-i18n-fi/messages/tdemultimedia/tdeio_audiocd.po
index 4cc077eba5f..29eb8618a46 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdeio_audiocd.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdeio_audiocd.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_audiocd\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-01-02 14:09+0200\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdemultimedia/tdemid.po b/tde-i18n-fi/messages/tdemultimedia/tdemid.po
index 11dd9585199..be88be2715d 100644
--- a/tde-i18n-fi/messages/tdemultimedia/tdemid.po
+++ b/tde-i18n-fi/messages/tdemultimedia/tdemid.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdemid\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-02-21 21:22+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/dcoprss.po b/tde-i18n-fi/messages/tdenetwork/dcoprss.po
index 6ac5845139d..99338b3ce23 100644
--- a/tde-i18n-fi/messages/tdenetwork/dcoprss.po
+++ b/tde-i18n-fi/messages/tdenetwork/dcoprss.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: dcopservice\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-11-16 02:36+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kcm_krfb.po b/tde-i18n-fi/messages/tdenetwork/kcm_krfb.po
index a4d3b5e2209..9fae5e2bb88 100644
--- a/tde-i18n-fi/messages/tdenetwork/kcm_krfb.po
+++ b/tde-i18n-fi/messages/tdenetwork/kcm_krfb.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcm_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: 2003-11-16 02:45+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kcmktalkd.po b/tde-i18n-fi/messages/tdenetwork/kcmktalkd.po
index d55769a728b..df0db2fec21 100644
--- a/tde-i18n-fi/messages/tdenetwork/kcmktalkd.po
+++ b/tde-i18n-fi/messages/tdenetwork/kcmktalkd.po
@@ -4,7 +4,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: 2004-10-26 21:08+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kcmlanbrowser.po b/tde-i18n-fi/messages/tdenetwork/kcmlanbrowser.po
index 8941d8526be..0f35434b9bb 100644
--- a/tde-i18n-fi/messages/tdenetwork/kcmlanbrowser.po
+++ b/tde-i18n-fi/messages/tdenetwork/kcmlanbrowser.po
@@ -7,7 +7,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-09-18 21:50+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kcmwifi.po b/tde-i18n-fi/messages/tdenetwork/kcmwifi.po
index 0ddfe136b00..8aa14b79490 100644
--- a/tde-i18n-fi/messages/tdenetwork/kcmwifi.po
+++ b/tde-i18n-fi/messages/tdenetwork/kcmwifi.po
@@ -6,7 +6,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-01-15 02:15+0200\n"
"Last-Translator: Mikko Ikola\n"
"Language-Team: <kde-i18n-fi-discussion@sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kdict.po b/tde-i18n-fi/messages/tdenetwork/kdict.po
index 51af002284b..931ceec5e24 100644
--- a/tde-i18n-fi/messages/tdenetwork/kdict.po
+++ b/tde-i18n-fi/messages/tdenetwork/kdict.po
@@ -9,7 +9,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-09-18 21:47+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kdictapplet.po b/tde-i18n-fi/messages/tdenetwork/kdictapplet.po
index efb751aabcb..a5c15142bc5 100644
--- a/tde-i18n-fi/messages/tdenetwork/kdictapplet.po
+++ b/tde-i18n-fi/messages/tdenetwork/kdictapplet.po
@@ -4,7 +4,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: 2003-11-16 02:49+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kget.po b/tde-i18n-fi/messages/tdenetwork/kget.po
index f314661da38..8710e99d5fe 100644
--- a/tde-i18n-fi/messages/tdenetwork/kget.po
+++ b/tde-i18n-fi/messages/tdenetwork/kget.po
@@ -9,7 +9,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-09-18 21:47+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kinetd.po b/tde-i18n-fi/messages/tdenetwork/kinetd.po
index 528517839fa..253b3a3a34f 100644
--- a/tde-i18n-fi/messages/tdenetwork/kinetd.po
+++ b/tde-i18n-fi/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: 2003-07-23 10:03+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/knewsticker.po b/tde-i18n-fi/messages/tdenetwork/knewsticker.po
index 8733cafc6de..6a1c40c7b26 100644
--- a/tde-i18n-fi/messages/tdenetwork/knewsticker.po
+++ b/tde-i18n-fi/messages/tdenetwork/knewsticker.po
@@ -7,7 +7,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: 2004-10-04 22:44+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kopete.po b/tde-i18n-fi/messages/tdenetwork/kopete.po
index a2dcba30e60..20b2b112599 100644
--- a/tde-i18n-fi/messages/tdenetwork/kopete.po
+++ b/tde-i18n-fi/messages/tdenetwork/kopete.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kopete\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-09-20 18:15+0000\n"
"Last-Translator: Lasse Liehu <lliehu@kolumbus.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
@@ -20,416 +20,350 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#: _translatorinfo.cpp:1 kopete/main.cpp:96
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti,Kim Enkovaara,Ilpo Kantonen,Lasse Liehu"
+#: protocols/groupwise/ui/gwcontactproperties.cpp:81
+msgid "Contact Properties"
+msgstr "Yhteystiedon ominaisuudet"
-#: _translatorinfo.cpp:3 kopete/main.cpp:97
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@kde-fi.org,kim.enkovaara@iki.fi,ilpo@iki.fi,"
+#: protocols/groupwise/ui/gwcontactproperties.cpp:104
+msgid "Telephone Number"
+msgstr "Puhelinnumero"
-#: plugins/translator/translatorguiclient.cpp:44
-msgid "Translate"
-msgstr "Käännä"
+#: protocols/groupwise/ui/gwcontactproperties.cpp:106
+msgid "Department"
+msgstr "Osasto"
-#: plugins/translator/translatordialog.cpp:24
-msgid "Translator Plugin"
-msgstr "Kääntäjä-liitännäinen"
+#: protocols/groupwise/ui/gwcontactproperties.cpp:108
+msgid "Location"
+msgstr "Sijainti"
-#: libkopete/kopeteonlinestatus.cpp:126 plugins/cryptography/kgpgselkey.cpp:89
-#: plugins/translator/translatorlanguages.cpp:35
-#: protocols/groupwise/gwprotocol.cpp:62 protocols/irc/ircaccount.cpp:270
-#: protocols/oscar/icq/icqpresence.cpp:131
-msgid "Unknown"
-msgstr "Tuntematon"
+#: protocols/groupwise/ui/gwcontactproperties.cpp:110
+msgid "Mailstop"
+msgstr ""
-#: plugins/translator/translatorlanguages.cpp:36
-msgid "English"
-msgstr "Englanti"
+#: protocols/groupwise/ui/gwcontactproperties.cpp:112
+msgid "Personal Title"
+msgstr "Henkilökohtainen otsikko"
-#: plugins/translator/translatorlanguages.cpp:37
-msgid "Chinese"
-msgstr "Kiina"
+#: protocols/groupwise/ui/gwcontactproperties.cpp:114
+#: protocols/yahoo/yahooprotocol.cpp:65
+msgid "Title"
+msgstr "Otsikko"
-#: plugins/translator/translatorlanguages.cpp:38
-msgid "French"
-msgstr "Ranska"
+#: libkopete/kopeteglobal.cpp:178
+#: protocols/groupwise/ui/gwcontactproperties.cpp:116
+msgid "Email Address"
+msgstr "Sähköpostiosoite"
-#: plugins/translator/translatorlanguages.cpp:39
-msgid "German"
-msgstr "Saksa"
+#: protocols/groupwise/ui/gwchatsearchdialog.cpp:38
+msgid "Search Chatrooms"
+msgstr "Etsi keskusteluhuoneita"
-#: plugins/translator/translatorlanguages.cpp:40
-msgid "Italian"
-msgstr "Italia"
+#: protocols/groupwise/ui/gwchatsearchdialog.cpp:67
+msgid "Updating chatroom list..."
+msgstr "Päivitetään keskusteluhuoneiden luetteloa..."
-#: plugins/translator/translatorlanguages.cpp:41
-msgid "Japanese"
-msgstr "Japani"
+#: protocols/groupwise/ui/gwchatpropsdialog.cpp:33
+#: protocols/groupwise/ui/gwchatpropsdialog.cpp:41
+msgid "Chatroom properties"
+msgstr "Keskusteluhuoneen ominaisuudet"
-#: plugins/translator/translatorlanguages.cpp:42
-msgid "Korean"
-msgstr "Korea"
+#: protocols/groupwise/ui/gwaddcontactpage.cpp:63
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:62
+#: protocols/oscar/aim/aimprotocol.cpp:186
+#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:42
+msgid "You need to be connected to be able to add contacts."
+msgstr "Sinun täytyy olla yhdistettynä lisätäksesi kontakteja."
-#: plugins/translator/translatorlanguages.cpp:43
-msgid "Portuguese"
-msgstr "Portugali"
+#: protocols/groupwise/ui/gwaddcontactpage.cpp:64
+msgid "Connect to GroupWise Messenger and try again."
+msgstr "Yhdistä GroupWise Messengeriin ja yritä uudelleen."
-#: plugins/translator/translatorlanguages.cpp:44
-msgid "Russian"
-msgstr "Venäjä"
+#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:97
+#: protocols/groupwise/ui/gwsearch.cpp:135
+msgid "Searching"
+msgstr "Etsitään"
-#: plugins/translator/translatorlanguages.cpp:45
-msgid "Spanish"
-msgstr "Espanja"
+#: protocols/groupwise/ui/gwsearch.cpp:167
+#, c-format
+msgid ""
+"_n: 1 matching user found\n"
+"%n matching users found"
+msgstr ""
+"Löytyi 1 sopiva käyttäjä\n"
+"Löytyi %n sopivaa käyttäjää"
-#: plugins/translator/translatorplugin.cpp:48
-msgid "Translator"
-msgstr "Kääntäjä"
+#: protocols/groupwise/ui/gwprivacydialog.cpp:52
+#, c-format
+msgid ""
+"_: Account specific privacy settings\n"
+"Manage Privacy for %1"
+msgstr "Yksityisyyden hallinta %1:lle"
-#: plugins/translator/translatorplugin.cpp:79
-msgid "Set &Language"
-msgstr "Aseta &kieli"
+#: protocols/groupwise/ui/gwprivacydialog.cpp:62
+msgid "Privacy settings have been administratively locked"
+msgstr "Yksityisyysastukset on lukittu ylläpidollisesti"
-#: plugins/translator/translatorplugin.cpp:367
-#, fuzzy
+#: protocols/groupwise/ui/gwprivacydialog.cpp:100
+msgid "<Everyone Else>"
+msgstr "<Kukatahansa muu>"
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:180
+msgid "Search for Contact to Block"
+msgstr "Etsi torjuttavaa yhteystietoa"
+
+#: protocols/groupwise/ui/gwprivacydialog.cpp:346
msgid ""
-"%2 \n"
-"Auto Translated: \n"
-"%1"
+"You can only change privacy settings while you are logged in to the GroupWise "
+"Messenger server."
msgstr ""
-"%2\n"
-"Automaattisesti käännetty: %1"
+"Voit muuttaa yksityisyysasetuksiasi vain kun olet kirjautuneena GroupWise "
+"Messenger -palvelimelle."
-#: plugins/cryptography/cryptographyselectuserkey.cpp:29
-msgid "Select Contact's Public Key"
-msgstr "Valitse yhteystiedon julkinen avain"
+#: protocols/groupwise/ui/gwprivacydialog.cpp:346
+msgid "'%1' Not Logged In"
+msgstr "'%1' ei ole kirjautuneena"
-#: plugins/cryptography/cryptographyselectuserkey.cpp:38
-#, c-format
-msgid "Select public key for %1"
-msgstr "Valitse julkinen avain yhteystiedolle %1"
+#: protocols/groupwise/ui/gweditaccountwidget.cpp:104
+msgid ""
+"The changes you just made will take effect next time you log in with GroupWise."
+msgstr ""
+"Tekemäsi muutokset tulevat voimaan seuraavalla kerralla kun kirjaudut "
+"GroupWiseen."
-#: plugins/cryptography/cryptographyguiclient.cpp:51
-msgid "Encrypt Messages"
-msgstr "Salaa viestit"
+#: protocols/groupwise/ui/gweditaccountwidget.cpp:105
+msgid "GroupWise Settings Changed While Signed In"
+msgstr "GroupWise-asetukset muuttuivat kun olit kirjautuneena"
-#: plugins/cryptography/kgpgselkey.cpp:41
-msgid "Private Key List"
-msgstr "Yksityisten avainten luettelo"
+#: protocols/groupwise/ui/gwreceiveinvitationdialog.cpp:37
+msgid "Invitation to Conversation"
+msgstr "Kutsu keskusteluun"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 72
-#: plugins/cryptography/kgpgselkey.cpp:53
-#: plugins/cryptography/popuppublic.cpp:127 rc.cpp:1816 rc.cpp:2701
-#: rc.cpp:4164 rc.cpp:4221 rc.cpp:4977
-#, no-c-format
-msgid "Name"
-msgstr "Nimi"
+#: protocols/groupwise/gwaccount.cpp:82
+msgid "&Set Auto-Reply..."
+msgstr "&Aseta automaattivastaus..."
-#: plugins/cryptography/kgpgselkey.cpp:57
-msgid "Choose secret key:"
-msgstr "Valitse salainen avain:"
+#: protocols/groupwise/gwaccount.cpp:84
+msgid "&Join Channel..."
+msgstr "&Liity kanavalle..."
-#: plugins/cryptography/kgpgselkey.cpp:64
-msgid "Local signature (cannot be exported)"
-msgstr "Paikallinen allekirjoitus (ei voida viedä)"
+#: protocols/groupwise/gwaccount.cpp:86
+msgid "&Manage Privacy..."
+msgstr "&Määrittele yksityisyyttä..."
-#: plugins/cryptography/kgpgselkey.cpp:84
-#: plugins/cryptography/popuppublic.cpp:401
-msgid "Unlimited"
-msgstr "Rajoittamaton"
+#: protocols/groupwise/gwaccount.cpp:251
+#: protocols/jabber/jabberaccount.cpp:424
+#: protocols/jabber/ui/jabberregisteraccount.cpp:267
+#, fuzzy
+msgid ""
+"SSL support could not be initialized for account %1. This is most likely "
+"because the TQCA TLS plugin is not installed on your system."
+msgstr ""
+"SSL-tukea ei voitu alustaa tilille %1. Tämä johtuu luultavasti siitä, että QCA "
+"TLS -liitännäista ei ole asennettu."
-#: plugins/cryptography/kgpgselkey.cpp:92
-msgid "Invalid"
-msgstr "Viallinen"
+#: protocols/groupwise/gwaccount.cpp:253
+msgid "GroupWise SSL Error"
+msgstr "GroupWise SSL-virhe"
-#: plugins/cryptography/kgpgselkey.cpp:95
-msgid "Disabled"
-msgstr "Ei käytössä"
+#: protocols/groupwise/gwaccount.cpp:367
+msgid ""
+"_: Message Sending Failed\n"
+"Kopete was not able to send the last message sent on account '%1'.\n"
+"If possible, please send the console output from Kopete to "
+"<wstephenson@novell.com> for analysis."
+msgstr ""
-#: plugins/cryptography/kgpgselkey.cpp:98
-msgid "Revoked"
-msgstr "Peruutettu"
+#: protocols/groupwise/gwaccount.cpp:367
+#, fuzzy
+msgid "Unable to Send Message on Account '%1'"
+msgstr "EI voitu liittyä '%1'"
-#: plugins/cryptography/kgpgselkey.cpp:101
-msgid "Expired"
-msgstr "Erääntynyt"
+#: protocols/groupwise/gwaccount.cpp:577
+msgid "Conflicting Changes Made Offline"
+msgstr ""
-#: plugins/cryptography/kgpgselkey.cpp:104
-msgid "Undefined"
-msgstr "Määrittelemätön"
+#: protocols/groupwise/gwaccount.cpp:577
+msgid ""
+"A change happened to your GroupWise contact list while you were offline which "
+"was impossible to reconcile."
+msgstr ""
+"Sillä välin kun olit poissa verkosta, GroupWise yhteystietoluettelossasi "
+"tapahtui muutos jota on mahdotonta eheyttää."
-#: plugins/cryptography/kgpgselkey.cpp:107
-msgid "None"
-msgstr "Ei mitään"
+#: protocols/groupwise/gwaccount.cpp:650
+msgid ""
+"_: Error shown when connecting failed\n"
+"Kopete was not able to connect to the GroupWise Messenger server for account "
+"'%1'.\n"
+"Please check your server and port settings and try again."
+msgstr ""
+"Kopete ei voinut yhdistää GroupWise Messenger-palvelimeen tilille \"%1\".\n"
+"Tarkista palvelin- ja porttiasetukset ja yritä uudelleen."
-#: plugins/cryptography/kgpgselkey.cpp:110
-msgid "Marginal"
-msgstr "Marginaalinen"
+#: protocols/groupwise/gwaccount.cpp:650
+msgid "Unable to Connect '%1'"
+msgstr "EI voitu liittyä '%1'"
-#: plugins/cryptography/kgpgselkey.cpp:113
-msgid "Full"
-msgstr "Täysi"
+#: protocols/groupwise/gwaccount.cpp:720
+#: protocols/jabber/jabberaccount.cpp:455
+msgid "No certificate was presented."
+msgstr "Varmennetta ei ollut saatavilla."
-#: plugins/cryptography/kgpgselkey.cpp:116
-msgid "Ultimate"
-msgstr "Ääretön"
+#: protocols/groupwise/gwaccount.cpp:724
+#: protocols/jabber/jabberaccount.cpp:459
+msgid "The host name does not match the one in the certificate."
+msgstr "Isäntänimi ei vastaa varmenteessa olevaa."
-#: plugins/cryptography/kgpgselkey.cpp:119
-msgid "?"
-msgstr "?"
+#: protocols/groupwise/gwaccount.cpp:728
+#: protocols/jabber/jabberaccount.cpp:463
+msgid "The Certificate Authority rejected the certificate."
+msgstr "Varmentaja ei hyväksynyt varmennetta."
-#: plugins/cryptography/kgpgselkey.cpp:150
-msgid "ID: %1, trust: %2, expiration: %3"
-msgstr "Tunniste: %1, luottaminen: %2, vanheneminen: %3"
+#: protocols/groupwise/gwaccount.cpp:733
+#: protocols/jabber/jabberaccount.cpp:468
+msgid "The certificate is untrusted."
+msgstr "Varmenteeseen ei luoteta."
-#: plugins/cryptography/popuppublic.cpp:94
-msgid "Select Public Key"
-msgstr "Valitse julkinen avain"
+#: protocols/groupwise/gwaccount.cpp:737
+#: protocols/jabber/jabberaccount.cpp:472
+msgid "The signature is invalid."
+msgstr "Allekirjoitus on epäkelpo."
-#: plugins/cryptography/popuppublic.cpp:111
-#, c-format
-msgid "Select Public Key for %1"
-msgstr "Valitse julkinen avain tiedostolle %1"
+#: protocols/groupwise/gwaccount.cpp:741
+#: protocols/jabber/jabberaccount.cpp:476
+msgid "The Certificate Authority is invalid."
+msgstr "Varmentaja on epäkelpo."
-#: plugins/cryptography/popuppublic.cpp:119
-msgid "Clear Search"
-msgstr "Tyhjennä haku"
+#: protocols/groupwise/gwaccount.cpp:746
+#: protocols/jabber/jabberaccount.cpp:481
+msgid "Invalid certificate purpose."
+msgstr "Varmenteen tarkoitus kelvoton."
-#: plugins/cryptography/popuppublic.cpp:122
-msgid "Search: "
-msgstr "Haku: "
+#: protocols/groupwise/gwaccount.cpp:750
+#: protocols/jabber/jabberaccount.cpp:485
+msgid "The certificate is self-signed."
+msgstr "Varmenne on itseallekirjoitettu."
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 79
-#: libkopete/ui/addressbookselectorwidget.cpp:77
-#: plugins/cryptography/popuppublic.cpp:128 rc.cpp:2680 rc.cpp:3441
-#: rc.cpp:4980
-#, no-c-format
-msgid "Email"
-msgstr "Sähköposti"
+#: protocols/groupwise/gwaccount.cpp:754
+#: protocols/jabber/jabberaccount.cpp:489
+msgid "The certificate has been revoked."
+msgstr "Varmenne on mitätöity."
-#: plugins/cryptography/popuppublic.cpp:129
-msgid "ID"
-msgstr "ID"
+#: protocols/groupwise/gwaccount.cpp:758
+#: protocols/jabber/jabberaccount.cpp:493
+msgid "Maximum certificate chain length was exceeded."
+msgstr "Varmenneketjun maksimipituus ylitettiin."
-#: plugins/cryptography/popuppublic.cpp:147
-msgid "&Go to Default Key"
-msgstr "&Siirry oletusavaimeen"
+#: protocols/groupwise/gwaccount.cpp:762
+#: protocols/jabber/jabberaccount.cpp:497
+msgid "The certificate has expired."
+msgstr "Varmenne on vanhentunut."
-#: plugins/cryptography/popuppublic.cpp:150
-msgid "ASCII armored encryption"
-msgstr "ASCII-suojattu salaus"
+#: protocols/groupwise/gwaccount.cpp:767
+#: protocols/jabber/jabberaccount.cpp:502
+msgid "An unknown error occurred trying to validate the certificate."
+msgstr ""
+"Tapahtui tuntematon virhe yritettäessä tarkistaa varmenteen oikeellisuutta."
-#: plugins/cryptography/popuppublic.cpp:151
-msgid "Allow encryption with untrusted keys"
-msgstr "Salli salaaminen ei-luotetuilla avaimilla"
+#: protocols/groupwise/gwaccount.cpp:773
+msgid "The certificate of server %1 could not be validated for account %2: %3"
+msgstr "Palvelimen %1 varmennetta ei voitu varmistaa tilille %2: %3"
-#: plugins/cryptography/popuppublic.cpp:152
-msgid "Hide user id"
-msgstr "Piilota käyttäjätunnus"
+#: protocols/groupwise/gwaccount.cpp:777
+msgid "GroupWise Connection Certificate Problem"
+msgstr "GroupWise-yhteyden varmenneongelma"
-#: plugins/cryptography/popuppublic.cpp:155
+#: protocols/groupwise/gwaccount.cpp:826
msgid ""
-"<b>Public keys list</b>: select the key that will be used for encryption."
-msgstr ""
-"<b>Julkisten avainten luettelo</b>: valitse avain jota käytetään salauksessa."
+"_: Prefix used for automatically generated auto-reply messages when the contact "
+"is Away, contains contact's name\n"
+"Auto reply from %1: "
+msgstr "Automaattivastaus henkilöltä %1: "
-#: plugins/cryptography/popuppublic.cpp:157
+#: protocols/groupwise/gwaccount.cpp:832
msgid ""
-"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
-"in a text editor"
+"_: Prefix used for broadcast messages\n"
+"Broadcast message from %1: "
msgstr ""
-"<b>ASCII-salaus</b>: tekee salatun tiedoston/viestin avaamisen mahdolliseksi "
-"tekstimuokkaimessa"
-#: plugins/cryptography/popuppublic.cpp:159
+#: protocols/groupwise/gwaccount.cpp:838
msgid ""
-"<b>Hide user ID</b>: Do not put the keyid into encrypted packets. This option "
-"hides the receiver of the message and is a countermeasure against traffic "
-"analysis. It may slow down the decryption process because all available secret "
-"keys are tried."
+"_: Prefix used for system broadcast messages\n"
+"System Broadcast message from %1: "
msgstr ""
-"<b>Piilota käyttäjätunniste</b>: Älä sijoita avaintunnistetta salattuihin "
-"paketteihin. Tämä valinta piilottaa viestin vastaanottajan, ja suojaa verkon "
-"kuuntelua vastaan. Tämä asetus saattaa hidastaa salauksen purkamista, koska "
-"kaikkia käytettävissä olevia salausavaimia kokeillaan purkamiseen."
-#: plugins/cryptography/popuppublic.cpp:163
+#: protocols/groupwise/gwaccount.cpp:1212
msgid ""
-"<b>Allow encryption with untrusted keys</b>: when you import a public key, it "
-"is usually marked as untrusted and you cannot use it unless you sign it in "
-"order to make it 'trusted'. Checking this box enables you to use any key, even "
-"if it has not be signed."
-msgstr ""
-"<b>Salli ei-luotetuilla avaimilla salaaminen</b>: kun tuot julkisen avaimen, se "
-"merkitään 'luottamattomaksi' ja sitä ei voida käyttää ennen kuin allekirjoitat "
-"avaimen 'luotetuksi'. Jos valitset tämän kohdan, voit käyttää mitä tahansa "
-"avainta, vaikka sitä ei ole allekirjoitettu."
+"The contact %1 could not be added to the contact list, with error message: %2"
+msgstr "Yhteystietoa %1 ei voitu lisätä yhteystietoluetteloon, virheviesti: %2"
-#: plugins/cryptography/popuppublic.cpp:172
-msgid "Shred source file"
-msgstr "Silppua lähdetiedosto"
+#: protocols/groupwise/gwaccount.cpp:1214
+msgid "Error Adding Contact"
+msgstr "Virhe yhteystiedon lisäämisessä"
-#: plugins/cryptography/popuppublic.cpp:174
-msgid ""
-"<b>Shred source file</b>: permanently remove source file. No recovery will be "
-"possible"
-msgstr ""
-"<b> Silppua lähdetiedosto</b>: poistaa lähdetiedoston pysyvästi. Tiedostoa ei "
-"voida palauttaa."
+#: protocols/groupwise/gwaccount.cpp:1258
+msgid "Signed in as %1 Elsewhere"
+msgstr "Kirjautunut tunnuksella %1 muualla"
-#: plugins/cryptography/popuppublic.cpp:176
+#: protocols/groupwise/gwaccount.cpp:1259
msgid ""
-"<qt><b>Shred source file:</b><br />"
-"<p>Checking this option will shred (overwrite several times before erasing) the "
-"files you have encrypted. This way, it is almost impossible that the source "
-"file is recovered.</p>"
-"<p><b>But you must be aware that this is not secure</b> "
-"on all file systems, and that parts of the file may have been saved in a "
-"temporary file or in the spooler of your printer if you previously opened it in "
-"an editor or tried to print it. Only works on files (not on folders).</p></qt>"
+"_: The parameter is the user's own account id for this protocol\n"
+"You have been disconnected from GroupWise Messenger because you signed in as %1 "
+"elsewhere"
msgstr ""
-"<qt><b>Silppua lähdetiedosto:</b><br /> "
-"<p>Tämän option valitseminen johtaa salattujen tiedostojen silppuamiseen "
-"(ylikirjoittaa muutamia kertoja ennen poistamista). Tällöin on lähes mahdotonta "
-"että lähdetiedosto voitaisiin palauttaa.</p> "
-"<p><b>Mutta sinun pitää olla tietoinen, että tämä ei ole turvallista</b> "
-"kaikissa tiedostojärjestelmissä ja tiedoston pätkiä saattaa olla tallennettuna "
-"väliaikaisessa tiedostossa tai tulostimesi kelauskoneessa jos aikaisemmin "
-"avasit sen editorissa tai yritit tulostaa sen. Toimii ainoastaan tiedostojen "
-"kanssa (ei kansioiden).</p></qt>"
+"Sinut on poistettu GroupWise Messengeristä, koska olet liittynyt tunnuksella %1 "
+"muualla"
-#: plugins/cryptography/popuppublic.cpp:177
-msgid "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
-msgstr "<a href=\"whatsthis:%1\">Lue tämä ennen silppuamisen käyttämistä</a>"
+#: protocols/groupwise/gwaccount.cpp:1367
+msgid "%1 has been invited to join this conversation."
+msgstr "%1 on kutsuttu liittymään tähän keskusteluun."
-#: plugins/cryptography/popuppublic.cpp:182
-msgid "Symmetrical encryption"
-msgstr "Symmetrinen salaus"
+#: protocols/groupwise/gwaccount.cpp:1393
+msgid "Enter Auto-Reply Message"
+msgstr "Anna automaattivastausviesti"
-#: plugins/cryptography/popuppublic.cpp:184
+#: protocols/groupwise/gwaccount.cpp:1394
msgid ""
-"<b>Symmetrical encryption</b>: encryption does not use keys. You just need to "
-"give a password to encrypt/decrypt the file"
+"Please enter an Auto-Reply message that will be shown to users who message you "
+"while Away or Busy"
msgstr ""
-"<b>Symmetrinen salaus</b>: salaus ei käytä avaimia. Sinun täytyy vain antaa "
-"salasana salataksesi tiedoston tai purkaaksesi sen salauksen"
-
-#: plugins/cryptography/cryptographyplugin.cpp:51
-msgid "Cryptography"
-msgstr "Kryptografia"
-
-#: plugins/cryptography/cryptographyplugin.cpp:71
-msgid "&Select Cryptography Public Key..."
-msgstr "&Valitse salakirjoituksen julkinen avain..."
-
-#: plugins/cryptography/cryptographyplugin.cpp:188
-msgid "Outgoing Encrypted Message: "
-msgstr "Lähtevä salattu viesti: "
-
-#: plugins/cryptography/cryptographyplugin.cpp:219
-msgid "Incoming Encrypted Message: "
-msgstr "Tuleva salattu viesti: "
-
-#: plugins/cryptography/kgpginterface.cpp:99
-msgid "Enter passphrase for <b>%1</b>:"
-msgstr "Anna salauslause kohteelle <b>%1</b>:"
-
-#: plugins/cryptography/kgpginterface.cpp:101
-msgid "<b>Bad passphrase</b><br> You have %1 tries left.<br>"
-msgstr "<b>Huono salauslause</b><br> Voit yrittää vielä %1 kertaa.<br>"
-
-#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:97
-#: protocols/groupwise/ui/gwsearch.cpp:135
-msgid "Searching"
-msgstr "Etsitään"
+"Anna automaattivastausviesti, joka näytetään käyttäjille, etkä lähettävät "
+"sinulle viestin kun olet poissa tai kiireinen."
-#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:97
-msgid "Searching for a SMPPPD on the local network..."
-msgstr "Haetaan SMPPPD:tä paikallisesta verkosta..."
+#: protocols/groupwise/gwcontact.cpp:166
+msgid "Unblock User"
+msgstr "Salli käyttäjä"
-#: plugins/smpppdcs/unittest/main.cpp:26 plugins/smpppdcs/unittest/main.cpp:31
-msgid "SMPPPDClientTests"
-msgstr "SMPPPDClientTests"
+#: protocols/groupwise/gwcontact.cpp:166
+msgid "Block User"
+msgstr "Estä käyttäjä"
-#: plugins/smpppdcs/smpppdcspreferences.cpp:57
-msgid "connection status is managed by Kopete"
-msgstr "Kopete hallitsee yhteyden tilaa"
+#: protocols/groupwise/gwcontact.cpp:240
+msgid "%1|Blocked"
+msgstr "%1|Estetty"
-#: plugins/statistics/statisticsdialog.cpp:45
-#, c-format
-msgid "Statistics for %1"
-msgstr "Tilastot käyttäjälle %1"
+#: libkopete/kopetemetacontact.cpp:507 libkopete/kopeteonlinestatus.cpp:122
+#: plugins/statistics/statisticscontact.cpp:364
+#: plugins/statistics/statisticsdialog.cpp:350
+#: protocols/gadu/gaduprotocol.cpp:59 protocols/gadu/gaduprotocol.cpp:61
+#: protocols/groupwise/gwprotocol.cpp:48 protocols/irc/ircprotocol.cpp:113
+#: protocols/irc/ircprotocol.cpp:118 protocols/irc/ircprotocol.cpp:147
+#: protocols/jabber/jabberprotocol.cpp:79
+#: protocols/meanwhile/meanwhileprotocol.cpp:37
+#: protocols/oscar/aim/aimaccount.cpp:319
+#: protocols/oscar/aim/aimprotocol.cpp:233
+#: protocols/oscar/icq/icqpresence.cpp:71 protocols/sms/smsprotocol.cpp:39
+#: protocols/winpopup/wpprotocol.cpp:55 protocols/yahoo/yahooprotocol.cpp:42
+msgid "Offline"
+msgstr "Poissa verkosta"
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 33
-#: plugins/statistics/statisticsdialog.cpp:62 rc.cpp:1148 rc.cpp:1194
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 122
+#: kopete/kopetewindow.cpp:222 protocols/gadu/gaduprotocol.cpp:59
+#: protocols/groupwise/gwprotocol.cpp:48
+#: protocols/oscar/icq/icqpresence.cpp:71 rc.cpp:885
#, no-c-format
-msgid "General"
-msgstr "Yleiset"
-
-#: plugins/statistics/statisticsdialog.cpp:193
-msgid "<h1>Statistics for %1</h1>"
-msgstr "<h1>Tilastot käyttäjälle %1</h1>"
-
-#: plugins/statistics/statisticsdialog.cpp:196
-msgid ""
-"<div class=\"statgroup\"><b><a href=\"main:generalinfo\" title=\"General "
-"summary view\">General</a></b>"
-"<br><span title=\"Select the a day or a month to view the stat for\"><b>"
-"Days: </b><a href=\"dayofweek:1\">Monday</a>&nbsp;<a href=\"dayofweek:2\">"
-"Tuesday</a>&nbsp;<a href=\"dayofweek:3\">Wednesday</a>"
-"&nbsp;<a href=\"dayofweek:4\">Thursday</a>&nbsp;<a href=\"dayofweek:5\">"
-"Friday</a>&nbsp;<a href=\"dayofweek:6\">Saturday</a>"
-"&nbsp;<a href=\"dayofweek:7\">Sunday</a>"
-"<br><b>Months: </b><a href=\"monthofyear:1\">January</a>"
-"&nbsp;<a href=\"monthofyear:2\">February</a>&nbsp;<a href=\"monthofyear:3\">"
-"March</a>&nbsp;<a href=\"monthofyear:4\">April</a>&nbsp;<a "
-"href=\"monthofyear:5\">May</a>&nbsp;<a href=\"monthofyear:6\">June</a>"
-"&nbsp;<a href=\"monthofyear:7\">July</a>&nbsp;<a href=\"monthofyear:8\">"
-"August</a>&nbsp;<a href=\"monthofyear:9\">September</a>"
-"&nbsp;<a href=\"monthofyear:10\">October</a>&nbsp;<a href=\"monthofyear:11\">"
-"November</a>&nbsp;<a href=\"monthofyear:12\">December</a>&nbsp;</span></div>"
-"<br>"
-msgstr ""
-"<div class=\"statgroup\"><b><a href=\"main:generalinfo\" title=\"Yleinen "
-"yhteenvetonäkymä\">Yleiset</a></b>"
-"<br><span title=\"Valitse tietojen näyttämisen alkamisaika päivällä tai "
-"kuukaudella\"><b>Päivät: </b><a href=\"dayofweek:1\">Maanantai</a>"
-"&nbsp;<a href=\"dayofweek:2\">Tiistai</a>&nbsp;<a href=\"dayofweek:3\">"
-"Keskiviikko</a>&nbsp;<a href=\"dayofweek:4\">Torstai</a>"
-"nbsp;<a href=\"dayofweek:5\">Friday</a>&nbsp;<a href=\"dayofweek:6\">"
-"Lauantai</a>&nbsp;<a href=\"dayofweek:7\">Sunnuntai</a>"
-"<br><b>Kuukaudet: </b><a href=\"monthofyear:1\">Tammikuu</a>"
-"&nbsp;<a href=\"monthofyear:2\">Helmikuu</a>&nbsp;<a href=\"monthofyear:3\">"
-"Maaliskuu</a>&nbsp;<a href=\"monthofyear:4\">Huhtikuu</a>"
-"&nbsp;<a href=\"monthofyear:5\">Toukokuu</a>&nbsp;<a href=\"monthofyear:6\">"
-"Kesäkuu</a>&nbsp;<a href=\"monthofyear:7\">Heinäkuu</a>"
-"&nbsp;<a href=\"monthofyear:8\">Elokuu</a>&nbsp;<a href=\"monthofyear:9\">"
-"Syyskuu</a>&nbsp;<a href=\"monthofyear:10\">Lokakuu</a>"
-"&nbsp;<a href=\"monthofyear:11\">Marraskuu</a>&nbsp;<a href=\"monthofyear:12\">"
-"Joulukuu</a>&nbsp;</span></div>"
-"<br>"
-
-#: plugins/statistics/statisticsdialog.cpp:227
-msgid ""
-"<div class=\"statgroup\" title=\"Contact status history for today\">"
-"<h2>Today</h2><table width=\"100%\">"
-"<tr>"
-"<td>Status</td>"
-"<td>From</td>"
-"<td>To</td></tr>"
-msgstr ""
-"<div class=\"statgroup\" title=\"Yhteystiedon saatavuushistoria tältä "
-"päivältä\">"
-"<h2>Tänään</h2><table width=\"100%\">"
-"<tr>"
-"<td>Tila</td>"
-"<td>Mistä</td>"
-"<td>Mihin</td></tr>"
+msgid "O&ffline"
+msgstr "&Poissa verkosta"
#: libkopete/kopetemetacontact.cpp:503 libkopete/kopeteonlinestatus.cpp:110
#: plugins/statistics/statisticscontact.cpp:362
@@ -447,6 +381,28 @@ msgstr ""
msgid "Online"
msgstr "Paikalla"
+#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 61
+#: kopete/kopetewindow.cpp:260 protocols/gadu/gaduprotocol.cpp:71
+#: protocols/gadu/gaduprotocol.cpp:73 protocols/groupwise/gwprotocol.cpp:50
+#: rc.cpp:1116
+#, no-c-format
+msgid "&Online"
+msgstr "&Paikalla"
+
+#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
+#: protocols/groupwise/gwprotocol.cpp:52
+#: protocols/meanwhile/meanwhileprotocol.cpp:51
+#: protocols/yahoo/yahooprotocol.cpp:45
+msgid "Busy"
+msgstr "Kiireinen"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 88
+#: kopete/kopetewindow.cpp:244 protocols/groupwise/gwprotocol.cpp:52
+#: rc.cpp:867
+#, no-c-format
+msgid "&Busy"
+msgstr "&Kiireinen"
+
#: libkopete/kopetemetacontact.cpp:505 libkopete/kopeteonlinestatus.cpp:113
#: plugins/statistics/statisticscontact.cpp:363
#: plugins/statistics/statisticsdialog.cpp:345
@@ -461,2064 +417,1166 @@ msgstr "Paikalla"
msgid "Away"
msgstr "Poissa"
-#: libkopete/kopetemetacontact.cpp:507 libkopete/kopeteonlinestatus.cpp:122
-#: plugins/statistics/statisticscontact.cpp:364
-#: plugins/statistics/statisticsdialog.cpp:350
-#: protocols/gadu/gaduprotocol.cpp:59 protocols/gadu/gaduprotocol.cpp:61
-#: protocols/groupwise/gwprotocol.cpp:48 protocols/irc/ircprotocol.cpp:113
-#: protocols/irc/ircprotocol.cpp:118 protocols/irc/ircprotocol.cpp:147
-#: protocols/jabber/jabberprotocol.cpp:79
-#: protocols/meanwhile/meanwhileprotocol.cpp:37
-#: protocols/oscar/aim/aimaccount.cpp:319
-#: protocols/oscar/aim/aimprotocol.cpp:233
-#: protocols/oscar/icq/icqpresence.cpp:71 protocols/sms/smsprotocol.cpp:39
-#: protocols/winpopup/wpprotocol.cpp:55 protocols/yahoo/yahooprotocol.cpp:42
-msgid "Offline"
-msgstr "Poissa verkosta"
-
-#: plugins/statistics/statisticsdialog.cpp:387
-msgid "<div class=\"statgroup\">"
-msgstr "<div class=\"statgroup\">"
-
-#: plugins/statistics/statisticsdialog.cpp:388
-msgid ""
-"<b title=\"The total time I have been able to see %1 status\">"
-"Total seen time :</b> %2 hour(s)"
-"<br>"
-msgstr ""
-"<b title=\"Yhteenlaskettu aika jona olen voinut nähdä %1:n tilan\"> "
-"Nähty aika yhteensä:</b> %2 tunti(a) "
-"<br>"
-
-#: plugins/statistics/statisticsdialog.cpp:390
-msgid ""
-"<b title=\"The total time I have seen %1 online\">Total online time :</b> "
-"%2 hour(s)"
-"<br>"
-msgstr ""
-"<b title=\"Yhteenlaskettuna aika jona olen nähnyt %1:n olevan paikalla\">"
-"Paikallaoloaika yhteensä:</b> %2 tunti(a) "
-"<br>"
-
-#: plugins/statistics/statisticsdialog.cpp:392
-msgid ""
-"<b title=\"The total time I have seen %1 away\">Total busy time :</b> "
-"%2 hour(s)"
-"<br>"
-msgstr ""
-"<b title=\"Yhteenlaskettu aika jona olen nähnyt %1:n olevan poissa\">"
-"Kiireinen aika yhteensä:</b> %2 tunti(a) "
-"<br>"
-
-#: plugins/statistics/statisticsdialog.cpp:393
-msgid ""
-"<b title=\"The total time I have seen %1 offline\">Total offline time :</b> "
-"%2 hour(s)"
-msgstr ""
-"<b title=\"Yhteenlaskettu aika jona olen nähnyt %1:n olevan poissa verkosta\">"
-"Poissa verkosta oloaika yhteensä: %2 tunti(a)"
-
-#: plugins/statistics/statisticsdialog.cpp:396
-#: plugins/statistics/statisticsdialog.cpp:464
-#: plugins/statistics/statisticsdialog.cpp:482
-msgid "General information"
-msgstr "Yleiset tiedot"
-
-#: plugins/statistics/statisticsdialog.cpp:402
-msgid "<b>Average message length :</b> %1 characters<br>"
-msgstr "<b>Keskimääräinen viestin pituus :</b> %1 merkkiä<br>"
-
-#: plugins/statistics/statisticsdialog.cpp:403
-msgid "<b>Time between two messages : </b> %1 second(s)"
-msgstr "<b>Aika kahden viestin välissä : </b> %1 sekuntti(a)"
-
-#: plugins/statistics/statisticsdialog.cpp:407
-msgid "<b title=\"The last time you talked with %1\">Last talk :</b> %2<br>"
-msgstr ""
-"<b title=\"Aika jolloin viimeksi keskustelit yhteystiedon %1 kanssa\">"
-"Viimeinen keskustelu :</b> %2"
-"<br>"
-
-#: plugins/statistics/statisticsdialog.cpp:408
-msgid ""
-"<b title=\"The last time I have seen %1 online or away\">"
-"Last time contact was present :</b> %2"
-msgstr ""
-"<b title=\"Aika jolloin olen viimeksi nähnyt yhteystiedon %1 olevan paikalla "
-"tai poissa\">Viimeisin aika kun yhteystieto oli paikalla :</b> %2"
-
-#: plugins/statistics/statisticsdialog.cpp:418
-msgid "Current status"
-msgstr "Nykyinen tila"
-
-#: plugins/statistics/statisticsdialog.cpp:419
-msgid "Is <b>%1</b> since <b>%2</b>"
-msgstr "On <b>%1</b> sitten <b>%2</b>"
-
-#: plugins/statistics/statisticsdialog.cpp:429
-msgid "When have I seen this contact ?"
-msgstr "Millloin olen nähnyt tämän yhteystiedon?"
-
-#: plugins/statistics/statisticsdialog.cpp:443
-msgid "Between %1:00 and %2:00, I was able to see %3 status %4% of the hour."
-msgstr ""
-"Ajan %1:00 ja %2:00 välillä pystyin näkemään yhteystiedon %3 tilan %4% "
-"tunnista."
-
-#: plugins/statistics/statisticsdialog.cpp:452
-msgid "Online time"
-msgstr "Paikallaoloaika"
+#: kopete/kopetewindow.cpp:240 protocols/groupwise/gwprotocol.cpp:54
+#: protocols/oscar/icq/icqpresence.cpp:75
+msgid "&Away"
+msgstr "&Poissa"
-#: plugins/statistics/statisticsdialog.cpp:452
-msgid "Away time"
-msgstr "Poissaoloaika"
+#: protocols/groupwise/gwprotocol.cpp:56
+#: protocols/meanwhile/meanwhileprotocol.cpp:56
+#: protocols/yahoo/yahooprotocol.cpp:55
+msgid "Idle"
+msgstr "Toimeton"
-#: plugins/statistics/statisticsdialog.cpp:452
-msgid "Offline time"
-msgstr "Verkosta poissaoloaika"
+#: protocols/groupwise/gwprotocol.cpp:59
+msgid "Appear Offline"
+msgstr "Näy poissa verkosta olevana"
-#: plugins/statistics/statisticsdialog.cpp:457
-msgid "online"
-msgstr "online"
+#: protocols/groupwise/gwprotocol.cpp:59
+msgid "A&ppear Offline"
+msgstr "Näy &poissa verkosta olevana"
-#: plugins/statistics/statisticsdialog.cpp:459
-msgid "away"
-msgstr "poissa"
+#: libkopete/kopeteonlinestatus.cpp:126 plugins/cryptography/kgpgselkey.cpp:89
+#: plugins/translator/translatorlanguages.cpp:35
+#: protocols/groupwise/gwprotocol.cpp:62 protocols/irc/ircaccount.cpp:270
+#: protocols/oscar/icq/icqpresence.cpp:131
+msgid "Unknown"
+msgstr "Tuntematon"
-#: plugins/statistics/statisticsdialog.cpp:461
-msgid "offline"
-msgstr "offline"
+#: protocols/groupwise/gwprotocol.cpp:64
+msgid "Invalid Status"
+msgstr "Epäkelpo tila"
-#: plugins/statistics/statisticsdialog.cpp:502
-msgid "Between %1:00 and %2:00, I have seen %3 %4% %5."
-msgstr "Ajan %1:00 ja %2:00 välillä olen nähnyt yhteystiedon %3 %4% %5."
+#: libkopete/kopeteonlinestatus.cpp:116 protocols/gadu/gaduprotocol.cpp:75
+#: protocols/groupwise/gwprotocol.cpp:66 protocols/irc/ircprotocol.cpp:145
+#: protocols/jabber/jabberprotocol.cpp:81 protocols/sms/smsprotocol.cpp:38
+#: protocols/yahoo/yahooprotocol.cpp:56
+msgid "Connecting"
+msgstr "Yhdistetään"
-#: plugins/statistics/statisticsdialog.cpp:526
-msgid ""
-"_: 1 is date, 2 is contact name, 3 is online status\n"
-"%1, %2 was %3"
-msgstr "%1, %2 oli tilassa %3"
+#: protocols/groupwise/gwprotocol.cpp:71
+msgid "Auto Reply Message"
+msgstr "Automaattivastausviesti"
-#: plugins/statistics/statisticsplugin.cpp:46
-msgid "Statistics"
-msgstr "Tilastot"
+#: protocols/groupwise/gwprotocol.cpp:72
+msgid "Common Name"
+msgstr "Yhteinen nimi"
-#: plugins/statistics/statisticsplugin.cpp:55
-msgid "View &Statistics"
-msgstr "Katso &tilastoja"
+#: protocols/groupwise/gwmessagemanager.cpp:65
+msgid "&Invite"
+msgstr "&Kutsu"
-#: plugins/latex/latexguiclient.cpp:44
-msgid "Preview Latex Images"
-msgstr "Esikatsele Latex-kuvia"
+#: protocols/groupwise/gwmessagemanager.cpp:68
+#: protocols/groupwise/gwmessagemanager.cpp:506
+msgid "Security Status"
+msgstr "Salauksen tila"
-#: plugins/latex/latexguiclient.cpp:62
-msgid ""
-"There are no latex in the message you are typing. The latex formula must be "
-"included between $$ and $$ "
-msgstr ""
-"Viestissä, jota kirjoitat, ei ole latexia. latex-formula täytyy ympäriöidä "
-"merkeillä \"$$\" ja \"$$\""
+#: protocols/groupwise/gwmessagemanager.cpp:69
+msgid "Conversation is secure"
+msgstr "Keskustelu on salattu"
-#: plugins/latex/latexguiclient.cpp:62
-msgid "No Latex Formula"
-msgstr "Ei Latex-formulaa"
+#: protocols/groupwise/gwmessagemanager.cpp:71
+#: protocols/groupwise/gwmessagemanager.cpp:513
+msgid "Archiving Status"
+msgstr "Arkistointitila"
-#: plugins/latex/latexguiclient.cpp:67
+#: protocols/groupwise/gwmessagemanager.cpp:199
#, c-format
-msgid "<b>Preview of the latex message :</b> <br />%1"
-msgstr "<b>Esikatselu latex-viestistä :<b> <br/>%1"
+msgid "An error occurred when trying to start a chat: %1"
+msgstr "Chat-keskustelun aloituksessa tapahtui virhe: %1"
-#: plugins/latex/latexplugin.cpp:95
+#: protocols/groupwise/gwmessagemanager.cpp:226
msgid ""
-"I cannot find the Magick convert program.\n"
-"convert is required to render the Latex formulas.\n"
-"Please go to www.imagemagick.org or to your distribution site and get the right "
-"package."
+"Your message could not be sent. You cannot send messages while your status is "
+"Appear Offline. "
msgstr ""
-"Magick muunnosohjelmaa ei löytynyt.\n"
-"muunnon vaaditaan Latex formuloiden esittämiseen.\n"
-"Mene osoitteeseen www.imagemagick.org tai distribuutosi sivulle ja asenna "
-"paketti."
+"Viestiäsi ei voitu lähettää. Et voi lähettää viestejä kun tilasi on Näy poissa "
+"verkosta olevana."
-#: plugins/highlight/highlightpreferences.cpp:207
-msgid "Rename Filter"
-msgstr "Uudelleennimeä suodin"
+#: protocols/groupwise/gwmessagemanager.cpp:319
+msgid "&Other..."
+msgstr "&Muu..."
-#: plugins/highlight/highlightpreferences.cpp:207
-msgid "Please enter the new name for the filter:"
-msgstr "Syötä suotimelle uusi nimi:"
+#: protocols/groupwise/gwmessagemanager.cpp:338
+#: protocols/groupwise/gwmessagemanager.cpp:384
+msgid "Enter Invitation Message"
+msgstr "Anna kutsuviesti"
-#: plugins/highlight/highlightconfig.cpp:72
-msgid "-New filter-"
-msgstr "-Uusi suodin-"
+#: protocols/groupwise/gwmessagemanager.cpp:339
+#: protocols/groupwise/gwmessagemanager.cpp:385
+msgid "Enter the reason for the invitation, or leave blank for no reason:"
+msgstr "Anna syy kutsuun tai jätä kenttä tyhjäksi, jos ei ole mitään syytä:"
-#: plugins/nowlistening/nowlisteningguiclient.cpp:37
-msgid "Send Media Info"
-msgstr "Lähetä mediatiedot"
+#: protocols/groupwise/gwmessagemanager.cpp:363
+msgid "Search for Contact to Invite"
+msgstr "Etsi kutsuttava yhteystieto"
-#: plugins/nowlistening/nowlisteningguiclient.cpp:60
+#: protocols/groupwise/gwmessagemanager.cpp:398
msgid ""
-"None of the supported media players (KsCD, JuK, amaroK, Noatun or Kaffeine) are "
-"playing anything."
-msgstr ""
-"Mikään tuetuista mediasoittimista (KsCD, JuK, amaroK, Noatun ja Kaffeine) ei "
-"soita mitään."
-
-#: plugins/nowlistening/nowlisteningguiclient.cpp:61
-msgid "Nothing to Send"
-msgstr "Ei mitään lähetettävää"
-
-#: plugins/nowlistening/nowlisteningplugin.cpp:135
-msgid "USAGE: /media - Displays information on current song"
-msgstr "KÄYTTÖ: /media - Näyttää tiedot tällä hetkellä soivasta kapaleesta"
+"_: label attached to contacts who have been invited but are yet to join a chat\n"
+"(pending)"
+msgstr "(odottaa)"
-#: plugins/nowlistening/nowlisteningplugin.cpp:174
+#: protocols/groupwise/gwmessagemanager.cpp:445
msgid ""
-"_: Message from Kopete user to another user; used when sending media "
-"information even though there are no songs playing or no media players running\n"
-"Now Listening for Kopete - it would tell you what I am listening to, if I was "
-"listening to something on a supported media player."
+"All the other participants have left, and other invitations are still pending. "
+"Your messages will not be delivered until someone else joins the chat."
msgstr ""
-"\"Nyt soi\"-ominaisuus Kopetelle - se kertoisi mitä minä kuuntelen, jos olisin "
-"kuuntelemassa jotain tuetulla mediasoittimella."
-
-#: plugins/nowlistening/nowlisteningplugin.cpp:405
-msgid "Unknown track"
-msgstr "Tuntematon kappale"
-
-#: plugins/nowlistening/nowlisteningplugin.cpp:414
-msgid "Unknown artist"
-msgstr "Tuntematon artisti"
-
-#: plugins/nowlistening/nowlisteningplugin.cpp:421
-msgid "Unknown album"
-msgstr "Tuntematon albumi"
-
-#: plugins/nowlistening/nowlisteningplugin.cpp:428
-msgid "Unknown player"
-msgstr "Tuntematon soitin"
-
-#: plugins/autoreplace/autoreplaceconfig.cpp:67
-msgid ""
-"_: list_of_words_to_replace\n"
-"ur,your,r,are,u,you,theres,there is,arent,are not,dont,do not"
-msgstr "ur,your,r,are,u,you,theres,there is,arent,are not,dont,do not"
-
-#: plugins/autoreplace/autoreplacepreferences.cpp:46
-msgid "Text"
-msgstr "Teksti"
+"Kaikki muut osallistujat ovat lähteneet ja muut kutsut odottavat vielä. "
+"Viestejäsi ei välitetä kellekään kunnes joku muu liittyy keskusteluun."
-#: plugins/autoreplace/autoreplacepreferences.cpp:47
-msgid "Replacement"
-msgstr "Korvaava"
+#: protocols/groupwise/gwmessagemanager.cpp:471
+msgid "%1 has rejected an invitation to join this conversation."
+msgstr "%1 on torjunut kutsun liittyä tähän keskusteluun."
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 108
-#: plugins/alias/aliaspreferences.cpp:326
-#: protocols/oscar/oscarlistnonservercontacts.cpp:33 rc.cpp:384 rc.cpp:4170
-#, no-c-format
-msgid "&Add"
-msgstr "&Lisää"
+#: protocols/groupwise/gwmessagemanager.cpp:493
+msgid "Conversation is being administratively logged"
+msgstr "Keskustelu tallennetaan ylläpidollisesti."
-#: plugins/alias/aliaspreferences.cpp:336
-#: plugins/alias/aliaspreferences.cpp:425
-msgid ""
-"<qt>Could not add alias <b>%1</b>. An alias name cannot contain the characters "
-"\"_\" or \"=\".</qt>"
-msgstr ""
-"<qt>Ei voitu lisätä aliasta <b>%1</b>. Aliaksen nimi ei voi sisältää merkkejä "
-"\"_\" tai \"=\".</qt>"
+#: protocols/groupwise/gwmessagemanager.cpp:498
+msgid "Conversation is not being administratively logged"
+msgstr "Keskustelua ei tallenneta ylläpidollisesti."
-#: plugins/alias/aliaspreferences.cpp:338
-#: plugins/alias/aliaspreferences.cpp:427
-msgid "Invalid Alias Name"
-msgstr "Viallinen aliaksen nimi"
+#: protocols/groupwise/gwmessagemanager.cpp:506
+msgid "This conversation is secured with SSL security."
+msgstr "Tämä keskustelu on salattu SSL-salauksella."
-#: plugins/alias/aliaspreferences.cpp:354
-#: plugins/alias/aliaspreferences.cpp:450
-msgid ""
-"<qt>Could not add alias <b>%1</b>. This command is already being handled by "
-"either another alias or Kopete itself.</qt>"
-msgstr ""
-"<qt>Aliasta <b>%1</b> ei voitu lisätä. Tämä komento käsitellään jo toisen "
-"aliaksen avulla tai Kopetella itsellään.</qt>"
+#: protocols/groupwise/gwmessagemanager.cpp:513
+msgid "This conversation is being logged administratively."
+msgstr "Tämä keskustelu talletetaan ylläpidollisesti."
-#: plugins/alias/aliaspreferences.cpp:356
-#: plugins/alias/aliaspreferences.cpp:452
-msgid "Could Not Add Alias"
-msgstr "Aliasta ei voitu lisätä"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:29
+#, fuzzy
+msgid "Access denied"
+msgstr "Keskustelupyyntö hylättiin."
-#: plugins/alias/aliaspreferences.cpp:469
-msgid "Are you sure you want to delete the selected aliases?"
-msgstr "Oletko varma että haluat poistaa valitut aliakset?"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:32
+#, fuzzy
+msgid "Not supported"
+msgstr "Ei yhdistettynä"
-#: plugins/alias/aliaspreferences.cpp:469
-msgid "Delete Aliases"
-msgstr "Poista aliakset"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:35
+#, fuzzy
+msgid "Password expired"
+msgstr "Salasana vaaditaan"
-#: plugins/history/historyguiclient.cpp:44
-msgid "History Last"
-msgstr "Viimeisin historia"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:38
+#, fuzzy
+msgid "Invalid password"
+msgstr "Epäkelpo tila"
-#: plugins/history/converter.cpp:40
-msgid "Would you like to remove old history files?"
-msgstr "Haluatko poistaa vanhat historiatiedostot?"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:41
+#, fuzzy
+msgid "User not found"
+msgstr "Tietokonetta ei löytynyt."
-#: plugins/history/converter.cpp:40
-msgid "History Converter"
-msgstr "Historian muuntaja"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:44
+#, fuzzy
+msgid "Attribute not found"
+msgstr "Tietokonetta ei löytynyt."
-#: plugins/history/converter.cpp:40 protocols/jabber/jabberaccount.cpp:1125
-#: protocols/jabber/jabbercontact.cpp:921
-msgid "Keep"
-msgstr "Säilytä"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:47
+#, fuzzy
+msgid "User is disabled"
+msgstr "Käyttäjä tavoittamattomissa"
-#: plugins/history/converter.cpp:42
-msgid "History converter"
-msgstr "Historian muuntaja"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:50
+#, fuzzy
+msgid "Directory failure"
+msgstr "Verkkovirhe."
-#: plugins/history/converter.cpp:109
-#, c-format
-msgid "Parsing old history in %1"
-msgstr "Jäsennetään vanhaa historiaa tiedostosta %1"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:53
+#, fuzzy
+msgid "Host not found"
+msgstr "Tietokonetta ei löytynyt."
-#: plugins/history/converter.cpp:119
-msgid ""
-"Parsing old history in %1:\n"
-"%2"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:56
+msgid "Locked by admin"
msgstr ""
-"Jäsennetään vanhaa historiaa tiedostosta %1:\n"
-"%2"
-
-#: plugins/history/historydialog.cpp:98 plugins/history/historydialog.cpp:556
-#, c-format
-msgid "History for %1"
-msgstr "Käyttäjän %1 historia"
-
-#: plugins/history/historydialog.cpp:119
-msgid "All"
-msgstr "Kaikki"
-
-#: kopete/chatwindow/chatmessagepart.cpp:267
-#: plugins/history/historydialog.cpp:178
-msgid "Copy Link Address"
-msgstr "Kopioi linkin osoite"
-
-#: plugins/history/historydialog.cpp:213
-msgid "Loading..."
-msgstr "Ladataan..."
-#: plugins/history/historydialog.cpp:470
-msgid "Searching..."
-msgstr "Etsitään..."
-
-#. i18n: file ./plugins/history/historyviewer.ui line 125
-#: plugins/history/historydialog.cpp:536 rc.cpp:469
-#, no-c-format
-msgid "Se&arch"
-msgstr "H&aku"
-
-#: plugins/history/historydialog.cpp:549
-msgid "History for All Contacts"
-msgstr "Historia kaikille yhteystiedoille"
-
-#. i18n: file ./plugins/history/historyviewer.ui line 55
-#: plugins/history/historydialog.cpp:572 rc.cpp:463
-#, no-c-format
-msgid "Ready"
-msgstr "Valmis"
-
-#: plugins/history/historyplugin.cpp:41
-msgid "History"
-msgstr "Historia"
-
-#: plugins/history/historyplugin.cpp:47
-msgid "View &History"
-msgstr "Katso hist&oriaa"
-
-#: plugins/history/historyplugin.cpp:66
-msgid ""
-"Old history files from Kopete 0.6.x or older has been detected.\n"
-"Do you want to import and convert it to the new history format?"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:59
+msgid "Duplicate participant"
msgstr ""
-"Vanhoja historiatiedostoja Kopete 0.6.x:sta tai vanhemmasta havaittu.\n"
-"Haluatko tuoda ja muuntaa ne uuteen historiamuotoon?"
-
-#: plugins/history/historyplugin.cpp:68
-msgid "History Plugin"
-msgstr "Historia-liitännäinen"
-#: plugins/history/historyplugin.cpp:68
-msgid "Import && Convert"
-msgstr "Tuo && Muunna"
-
-#: plugins/history/historyplugin.cpp:68
-msgid "Do Not Import"
-msgstr "Älä tuo"
-
-#: plugins/contactnotes/contactnotesedit.cpp:29
-msgid "Contact Notes"
-msgstr "Yhteystiedon muistiinpanot"
-
-#: plugins/contactnotes/contactnotesedit.cpp:36
-msgid "Notes about %1:"
-msgstr "Muistiinpanot yhteystiedosta %1:"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:62
+#, fuzzy
+msgid "Server busy"
+msgstr "Palvelin on kiireinen"
-#: plugins/contactnotes/contactnotesplugin.cpp:40
-msgid "&Notes"
-msgstr "&Muistiinpanot"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:65
+#, fuzzy
+msgid "Object not found"
+msgstr "Tietokonetta ei löytynyt."
-#: plugins/webpresence/webpresenceplugin.cpp:208
-msgid ""
-"An error occurred when uploading your presence page.\n"
-"Check the path and write permissions of the destination."
+#: protocols/groupwise/libgroupwise/gwerror.cpp:68
+msgid "Directory update"
msgstr ""
-"Tapahtui virhe siirettäessä paikallaolosivuasi.\n"
-"Tarkista kohteen polku ja kirjoitusoikeudet."
-
-#: plugins/webpresence/webpresenceplugin.cpp:218
-msgid "Not yet known"
-msgstr "Vielä tietämätön"
-
-#: kopete/chatwindow/kopeteemoticonaction.cpp:65
-msgid "Add Smiley"
-msgstr "Lisää hymiö"
-
-#: kopete/chatwindow/krichtexteditpart.cpp:117
-msgid "KopeteRichTextEditPart"
-msgstr "KopeteRichTextEditPart"
-
-#: kopete/chatwindow/krichtexteditpart.cpp:118
-msgid "A simple rich text editor part for Kopete"
-msgstr "Yksinkertainen rich text -muokkain Kopetelle"
-
-#: kopete/chatwindow/krichtexteditpart.cpp:127
-msgid "Enable &Rich Text"
-msgstr "Ota &rich text käyttöön"
-
-#: kopete/chatwindow/krichtexteditpart.cpp:129
-msgid "Disable &Rich Text"
-msgstr "Poista &rich text käytöstä"
-#: kopete/chatwindow/krichtexteditpart.cpp:133
-msgid "Check &Spelling"
-msgstr "Tarki&sta oikeinkirjoitus"
-
-#: kopete/chatwindow/krichtexteditpart.cpp:137
-msgid "Text &Color..."
-msgstr "&Tekstin väri..."
-
-#: kopete/chatwindow/krichtexteditpart.cpp:142
-msgid "Background Co&lor..."
-msgstr "Taustan &väri..."
-
-#: kopete/chatwindow/krichtexteditpart.cpp:147
-msgid "&Font"
-msgstr "&Kirjasin"
-
-#: kopete/chatwindow/krichtexteditpart.cpp:153
-msgid "Font &Size"
-msgstr "&Kirjasinkoko"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:71
+msgid "Duplicate folder"
+msgstr ""
-#: kopete/chatwindow/krichtexteditpart.cpp:159
-msgid "&Bold"
-msgstr "&Lihavoitu"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:74
+#, fuzzy
+msgid "Contact list entry already exists"
+msgstr "Yhteystietoluettelon ulkoasu"
-#: kopete/chatwindow/krichtexteditpart.cpp:164
-msgid "&Italic"
-msgstr "&Kursivoitu"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:77
+#, fuzzy
+msgid "User not allowed"
+msgstr "Vain paikallisesti sijaitsevat kuvat ovat sallittuja."
-#: kopete/chatwindow/krichtexteditpart.cpp:169
-msgid "&Underline"
-msgstr "&Alleviivattu"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:80
+#, fuzzy
+msgid "Too many contacts"
+msgstr "Yhteystiedolta:"
-#: kopete/chatwindow/krichtexteditpart.cpp:183
-msgid "Align &Left"
-msgstr "&Tasaa vasemmalle"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:83
+#, fuzzy
+msgid "Conference not found"
+msgstr "Tietokonetta ei löytynyt."
-#: kopete/chatwindow/krichtexteditpart.cpp:188
-msgid "Align &Center"
-msgstr "&Keskitä"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:86
+#, fuzzy
+msgid "Too many folders"
+msgstr "Rooli"
-#: kopete/chatwindow/krichtexteditpart.cpp:193
-msgid "Align &Right"
-msgstr "&Tasaa oikealle"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:89
+#, fuzzy
+msgid "Server protocol error"
+msgstr "OSCAR Yhteyskäytäntövirhe"
-#: kopete/chatwindow/krichtexteditpart.cpp:198
-msgid "&Justify"
-msgstr "&Tasattu"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:92
+#, fuzzy
+msgid "Conversation invitation error"
+msgstr "Keskustelu on salattu"
-#: kopete/chatwindow/chatmessagepart.cpp:266
-#: kopete/chatwindow/chatmessagepart.cpp:291
+#: protocols/groupwise/libgroupwise/gwerror.cpp:95
#, fuzzy
-msgid "Import Emoticon"
-msgstr "&Tuo yhteystietoja"
+msgid "User is blocked"
+msgstr "käyttäjä esti sinut"
-#: kopete/chatwindow/chatmessagepart.cpp:292
-msgid ""
-"<qt><img src=\"%1\">"
-"<br>Insert the string for the emoticon"
-"<br>separated by space if you want multiple strings</qt>"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:98
+msgid "Master archive is missing"
msgstr ""
-#: kopete/chatwindow/chatmessagepart.cpp:339
-msgid "Save Conversation"
-msgstr "Tallenna keskustelu"
-
-#: kopete/chatwindow/chatmessagepart.cpp:377
-msgid "<qt>Could not open <b>%1</b> for writing.</qt>"
-msgstr "<qt>Kohdetta <b>%1</b> ei voitu avata kirjoittamista varten.</qt>"
-
-#: kopete/chatwindow/chatmessagepart.cpp:378
-msgid "Error While Saving"
-msgstr "Virhe tallennettaessa"
-
-#: kopete/chatwindow/chatmessagepart.cpp:726
-msgid "User Has Left"
-msgstr "Käyttäjä on lähtenyt"
-
-#: kopete/chatwindow/kopeteemailwindow.cpp:155
-msgid "<< Prev"
-msgstr "<< Edell"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:101
+#, fuzzy
+msgid "Expired password in use"
+msgstr "Salasananmuistutus päättyi: "
-#: kopete/chatwindow/kopeteemailwindow.cpp:160
-msgid "(0) Next >>"
-msgstr "(0) Seur >>"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:104
+msgid "Credentials missing"
+msgstr ""
-#: kopete/chatwindow/kopetechatwindow.cpp:316
-#: kopete/chatwindow/kopeteemailwindow.cpp:209
-msgid "&Send Message"
-msgstr "&Lähetä viesti"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:107
+#, fuzzy
+msgid "Authentication failed"
+msgstr "Rekisteröinti epäonnistui."
-#: kopete/chatwindow/kopeteemailwindow.cpp:220
-msgid "&Set Font..."
-msgstr "&Aseta kirjasin..."
+#: protocols/groupwise/libgroupwise/gwerror.cpp:110
+#, fuzzy
+msgid "Eval connection limit"
+msgstr "Yhteys aikakatkaistiin"
-#: kopete/chatwindow/kopeteemailwindow.cpp:222
-msgid "Set Text &Color..."
-msgstr "Aseta &tekstin väri..."
+#: protocols/groupwise/libgroupwise/gwerror.cpp:113
+#, fuzzy
+msgid "Unsupported client version"
+msgstr "Tukematon yhteyskäytäntöversio."
-#: kopete/chatwindow/kopetechatwindow.cpp:359
-#: kopete/chatwindow/kopeteemailwindow.cpp:224
-msgid "Set &Background Color..."
-msgstr "Aseta oletusta&ustaväri..."
+#: protocols/groupwise/libgroupwise/gwerror.cpp:116
+msgid "A duplicate chat was found"
+msgstr ""
-#: kopete/chatwindow/kopetechatwindow.cpp:415
-#: kopete/chatwindow/kopeteemailwindow.cpp:248
-msgid "Toolbar Animation"
-msgstr "Työkalurivin animaatio"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:119
+#, fuzzy
+msgid "Chat not found"
+msgstr "Tietokonetta ei löytynyt."
-#: kopete/chatwindow/kopeteemailwindow.cpp:347
-msgid "(%1) Next >>"
-msgstr "(%1) Seuraava >>"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:122
+#, fuzzy
+msgid "Invalid chat name"
+msgstr "Viallinen aliaksen nimi"
-#: kopete/chatwindow/chatview.cpp:356
-#: kopete/chatwindow/kopeteemailwindow.cpp:425
-msgid ""
-"<qt>You are about to leave the group chat session <b>%1</b>."
-"<br>You will not receive future messages from this conversation.</qt>"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:125
+msgid "The chat is active"
msgstr ""
-"<qt>Olet lähtemässä ryhmäkeskustelusta <b>%1</b>. "
-"<br>Et enää saa viestejä tästä keskustelusta.</qt>"
-#: kopete/chatwindow/chatview.cpp:357
-#: kopete/chatwindow/kopeteemailwindow.cpp:426
-msgid "Closing Group Chat"
-msgstr "Suljetaan ryhmäkeskustelu"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:128
+msgid "Chat is busy; try again"
+msgstr ""
-#: kopete/chatwindow/chatview.cpp:358 kopete/chatwindow/chatview.cpp:365
-#: kopete/chatwindow/chatview.cpp:372
-#: kopete/chatwindow/kopeteemailwindow.cpp:427
-#: kopete/chatwindow/kopeteemailwindow.cpp:434
-#: kopete/chatwindow/kopeteemailwindow.cpp:441
-msgid "Cl&ose Chat"
-msgstr "&Sulje keskustelu"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:131
+msgid "Tried request too soon after another; try again"
+msgstr ""
-#: kopete/chatwindow/chatview.cpp:363
-#: kopete/chatwindow/kopeteemailwindow.cpp:432
-msgid ""
-"<qt>You have received a message from <b>%1</b> in the last second. Are you sure "
-"you want to close this chat?</qt>"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:134
+msgid "Server's chat subsystem is not active"
msgstr ""
-"<qt>Olet saanut viestin käyttäjältä <b>%1</b> tällä sekunnilla. Haluatko "
-"varmasti sulkea tämän keskustelun?</qt>"
-#: kopete/chatwindow/chatview.cpp:364
-#: kopete/chatwindow/kopeteemailwindow.cpp:433
-msgid "Unread Message"
-msgstr "Lukematon viesti"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:137
+#, fuzzy
+msgid "The chat update request is invalid"
+msgstr "Allekirjoitus on epäkelpo."
-#: kopete/chatwindow/chatview.cpp:370
-#: kopete/chatwindow/kopeteemailwindow.cpp:439
-msgid ""
-"You have a message send in progress, which will be aborted if this chat is "
-"closed. Are you sure you want to close this chat?"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:140
+msgid "Write failed due to directory mismatch"
msgstr ""
-"Viestin lähettäminen on kesken. Tämä keskeytetään, jos keskustelu suljetaan. "
-"Haluatko sulkea tämän keskustelun?"
-
-#: kopete/chatwindow/chatview.cpp:371
-#: kopete/chatwindow/kopeteemailwindow.cpp:440
-msgid "Message in Transit"
-msgstr "Viestin lähettäminen kesken"
-#: kopete/chatwindow/kopetechatwindow.cpp:194
-#: kopete/chatwindow/kopeteemailwindow.cpp:466
-#: kopete/chatwindow/kopeteemailwindow.cpp:484
-msgid "Send"
-msgstr "Lähetä"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:143
+msgid "Recipient's client version is too old"
+msgstr ""
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 774
-#: kopete/chatwindow/kopeteemailwindow.cpp:473 rc.cpp:4935
-#, no-c-format
-msgid "Reply"
-msgstr "Vastaa"
+#: protocols/groupwise/libgroupwise/gwerror.cpp:146
+#, fuzzy
+msgid "Chat has been removed from server"
+msgstr "Sinut on katkaistu IRC-palvelimelta."
-#: kopete/chatwindow/chatview.cpp:408
+#: protocols/groupwise/libgroupwise/gwerror.cpp:149
#, c-format
-msgid ""
-"_n: One other person in the chat\n"
-"%n other people in the chat"
+msgid "Unrecognized error code: %s"
msgstr ""
-"Yksi henkilö keskustelussa\n"
-"%n henkilöä keskustelussa"
-#: kopete/chatwindow/chatview.cpp:551
-msgid "%1 is typing a message"
-msgstr "%1 kirjoittaa viestiä"
-
-#: kopete/chatwindow/chatview.cpp:555
-msgid ""
-"_: %1 is a list of names\n"
-"%1 are typing a message"
-msgstr "%1 kirjoittavat viestiä"
-
-#: kopete/chatwindow/chatview.cpp:597 kopete/chatwindow/chatview.cpp:606
-msgid "%1 is now known as %2"
-msgstr "%1 on nykyään %2"
-
-#: kopete/chatwindow/chatview.cpp:635
-msgid "%1 has joined the chat."
-msgstr "%1 on liittynyt keskusteluun."
+#: libkopete/kopetetransfermanager.cpp:237 protocols/gadu/gaducontact.cpp:99
+#: protocols/irc/ircusercontact.cpp:150
+#: protocols/jabber/jabbercontact.cpp:1018
+#: protocols/jabber/jabbergroupcontact.cpp:299
+#: protocols/jabber/jabbergroupmembercontact.cpp:153
+msgid "Kopete File Transfer"
+msgstr "Kopeten tiedostonsiirto"
-#: kopete/chatwindow/chatview.cpp:686
-msgid "%1 has left the chat."
-msgstr "%1 on poistunut keskustelusta."
+#: protocols/gadu/gaducontact.cpp:198
+msgid "Show Profile"
+msgstr "Näytä profiili"
-#: kopete/chatwindow/chatview.cpp:688
-msgid "%1 has left the chat (%2)."
-msgstr "%1 on poistunut keskustelusta (%2)."
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 167
+#: kopete/config/appearance/emoticonseditdialog.cpp:90
+#: protocols/gadu/gaducontact.cpp:204 rc.cpp:3876 rc.cpp:4552
+#, no-c-format
+msgid "Edit..."
+msgstr "Muokkaa..."
-#: kopete/chatwindow/chatview.cpp:788
-#, c-format
-msgid "You are now marked as %1."
-msgstr "Sinut on merkitty tilaan %1."
+#: protocols/gadu/gaducontact.cpp:229
+msgid "Gadu contact"
+msgstr "Gadu-yhteystieto"
-#: kopete/chatwindow/chatview.cpp:795 kopete/chatwindow/chatview.cpp:801
-msgid "%2 is now %1."
-msgstr "%2 on nyt %1."
+#: protocols/gadu/gaducontact.cpp:247
+msgid "<qt>Please go online to remove a contact from your contact list.</qt>"
+msgstr "<qt>Mene online-tilaan poistaaksesi yhteystiedon listaltasi.</qt>"
-#: kopete/chatwindow/kopetechatwindow.cpp:205
-msgid "Ready."
-msgstr "Valmis."
+#: protocols/gadu/gaducontact.cpp:248
+msgid "Gadu-Gadu Plugin"
+msgstr "Gadu-Gadu -liitännäinen"
-#: kopete/chatwindow/kopetechatwindow.cpp:323
-msgid "Close All Chats"
-msgstr "Sulje kaikki keskustelut"
+#: protocols/gadu/gadueditcontact.cpp:50 protocols/gadu/gadueditcontact.cpp:68
+msgid "Edit Contact's Properties"
+msgstr "Muokkaa yhteystiedon ominaisuuksia"
-#: kopete/chatwindow/kopetechatwindow.cpp:327
-msgid "&Activate Next Tab"
-msgstr "&Seuraava välilehti"
+#: protocols/gadu/gaducommands.cpp:146 protocols/gadu/gaducommands.cpp:183
+#: protocols/gadu/gaducommands.cpp:199 protocols/gadu/gaducommands.cpp:234
+#: protocols/gadu/gaducommands.cpp:250 protocols/gadu/gadueditaccount.cpp:194
+#: protocols/gadu/gadueditaccount.cpp:215
+#: protocols/gadu/gadueditaccount.cpp:220
+#: protocols/gadu/gadueditaccount.cpp:225
+#: protocols/gadu/gadueditaccount.cpp:256
+msgid "Gadu-Gadu"
+msgstr "Gadu-Gadu"
-#: kopete/chatwindow/kopetechatwindow.cpp:329
-msgid "&Activate Previous Tab"
-msgstr "&Edellinen välilehti"
+#: protocols/gadu/gaducommands.cpp:146 protocols/gadu/gaducommands.cpp:234
+msgid "Unable to retrieve token."
+msgstr "Varmistusmerkkiä ei voida noutaa."
-#: kopete/chatwindow/kopetechatwindow.cpp:334
-msgid "Nic&k Completion"
-msgstr "Lem&pinimen täydennys"
+#: protocols/gadu/gaducommands.cpp:183
+msgid "Registration FAILED"
+msgstr "Rekisteröinti EPÄONNISTUI"
-#: kopete/chatwindow/kopetechatwindow.cpp:337
-msgid "&Detach Chat"
-msgstr "&Irroita keskustelu"
+#: protocols/gadu/gaducommands.cpp:199
+msgid "Unknown connection error while retrieving token."
+msgstr "Tuntematon yhteysvirhe noudettaessa varmistusmerkkiä."
-#: kopete/chatwindow/kopetechatwindow.cpp:341
-msgid "&Move Tab to Window"
-msgstr "&Siirrä välilehti ikkunaan"
+#: protocols/gadu/gaducommands.cpp:207
+#, c-format
+msgid "Token retrieving status: %1"
+msgstr "Varmistusmerkin noutamistilanne: %1"
-#: kopete/chatwindow/kopetechatwindow.cpp:347
-msgid "&Tab Placement"
-msgstr "&Välilehden sijoittaminen"
+#: protocols/gadu/gaducommands.cpp:216
+msgid "Gadu-Gadu token retrieve problem"
+msgstr "Gadu-Gadun varmistusmerkin noutamisongelma"
-#: kopete/chatwindow/kopetechatwindow.cpp:357
-msgid "Set Default &Font..."
-msgstr "Aseta &oletuskirjasin..."
+#: protocols/gadu/gaducommands.cpp:250
+msgid "Unknown connection error while registering."
+msgstr "Tuntematon yhteysvirhe rekisteröinnin aikana."
-#: kopete/chatwindow/kopetechatwindow.cpp:358
-msgid "Set Default Text &Color..."
-msgstr "Aseta tekstin oletus&väri..."
+#: protocols/gadu/gaducommands.cpp:257
+#, c-format
+msgid "Registration status: %1"
+msgstr "Reskiteröinnin tila: %1"
-#: kopete/chatwindow/kopetechatwindow.cpp:361
-msgid "Previous History"
-msgstr "Aikaisempi historia"
+#: protocols/gadu/gaducommands.cpp:266
+msgid "Gadu-Gadu Registration Error"
+msgstr "Gadu-Gadu rekisteröintivirhe"
-#: kopete/chatwindow/kopetechatwindow.cpp:365
-msgid "Next History"
-msgstr "Myöhempi historia"
+#: protocols/gadu/gaducommands.cpp:278
+msgid "Registration Finished"
+msgstr "Rskisteröinti onnistunut"
-#: kopete/chatwindow/kopetechatwindow.cpp:374
-msgid "Place to Left of Chat Area"
-msgstr "Sijoita keskustelualueen vasemmalle puolelle"
+#: protocols/gadu/gaducommands.cpp:278
+msgid "Registration has completed successfully."
+msgstr "Reskiteröinti suoritettiin onnistuneesti."
-#: kopete/chatwindow/kopetechatwindow.cpp:376
-msgid "Place to Right of Chat Area"
-msgstr "Sijoita keskustelualueen oikealle puolelle"
+#: protocols/gadu/gaducommands.cpp:281
+msgid "Registration Error"
+msgstr "Rekisteröintivirhe"
-#: kopete/chatwindow/kopetechatwindow.cpp:378
-msgid "Show"
-msgstr "Näytä"
+#: protocols/gadu/gaducommands.cpp:281
+msgid "Incorrect data sent to server."
+msgstr "Palvelimelle lähetettiin kelvotonta tietoa."
-#: kopete/chatwindow/kopetechatwindow.cpp:380
-msgid "Hide"
-msgstr "Piilota"
+#: protocols/gadu/gaduaccount.cpp:714 protocols/gadu/gaducommands.cpp:328
+#: protocols/gadu/gaducommands.cpp:336 protocols/gadu/gaducommands.cpp:384
+msgid "Connection Error"
+msgstr "Yhdistysvirhe"
-#: kopete/chatwindow/kopetechatwindow.cpp:381
-msgid "Automatic Spell Checking"
-msgstr "Automaattinen oikeinkirjoitustarkistus"
+#: protocols/gadu/gaducommands.cpp:328 protocols/gadu/gaducommands.cpp:336
+msgid "Password reminding finished prematurely due to a connection error."
+msgstr "Salasananmuistuttaja päättyi ennenaikaisesti yhteysvirheen takia."
-#: kopete/chatwindow/kopetechatwindow.cpp:389
-msgid "Co&ntacts"
-msgstr "&Yhteystiedot"
+#: protocols/gadu/gaducommands.cpp:344
+msgid "Successfully"
+msgstr "Onnistuneesti"
-#: kopete/chatwindow/kopetechatwindow.cpp:608
-msgid "Close the current tab"
-msgstr "Sulje nykyinen välilehti"
+#: protocols/gadu/gaducommands.cpp:344
+msgid "Unsuccessful. Please retry."
+msgstr "Epäonnistunut. Yritä uudelleen."
-#: kopete/chatwindow/kopetechatwindow.cpp:996
-msgid "More..."
-msgstr "Lisää..."
+#: protocols/gadu/gaducommands.cpp:345
+msgid "Remind Password"
+msgstr "Muista salasana"
-#: kopete/chatwindow/kopetechatwindow.cpp:1199
-msgid "Plugin Actions"
-msgstr "Liitännäistoiminnot"
+#: protocols/gadu/gaducommands.cpp:345
+msgid "Remind password finished: "
+msgstr "Salasananmuistutus päättyi: "
-#: kopete/kimifaceimpl.cpp:383
-msgid ""
-"Another TDE application tried to use Kopete for instant messaging, but Kopete "
-"could not find the specified contact in the TDE address book."
+#: protocols/gadu/gaducommands.cpp:384
+msgid "Password changing finished prematurely due to a connection error."
msgstr ""
-"Toinen TDE-sovellus yritti käyttää Kopetea pikaviestintään, mutta Kopete ei "
-"löytänyt määriteltyä yhteystietoa TDE:n osoitekirjasta."
+"Die Passwortänderung wurde aufgrund eines Verbindungsfehlers vorzeitig "
+"abgebrochen. "
-#: kopete/contactlist/kopetecontactlistview.cpp:1451
-#: kopete/contactlist/kopetecontactlistview.cpp:1454
-#: kopete/kimifaceimpl.cpp:383
-msgid "Not Found in Address Book"
-msgstr "Ei löytynyt osoitekirjasta"
+#: protocols/gadu/gaducommands.cpp:392
+msgid "State Error"
+msgstr "Tilavirhe"
-#: kopete/kimifaceimpl.cpp:388
+#: protocols/gadu/gaducommands.cpp:393
msgid ""
-"_: Translators: %1 is the name of a person taken from the TDE address book, who "
-"Kopete doesn't know about. Kopete must either be told that an existing contact "
-"in Kopete is this person, or add a new contact for them\n"
-"<qt>"
-"<p>The TDE Address Book has no instant messaging information for</p>"
-"<p><b>%1</b>.</p>"
-"<p>If he/she is already present in the Kopete contact list, indicate the "
-"correct addressbook entry in their properties.</p>"
-"<p>Otherwise, add a new contact using the Add Contact wizard.</p></qt>"
+"Password changing finished prematurely due to a session related problem (try "
+"again later)."
msgstr ""
-"<qt>"
-"<p>TDE:n osoitekirjassa ei ole pikaviestintätietoa yhteystiedolle </p>"
-"<p><b>%1</b>.</p>"
-"<p>Jos hän on jo olemassa Kopeten yhteystietoluettelossa, ilmaise oikea "
-"osoitekirjan tietue niiden ominaisuuksissa.</p>"
-"<p>Muutoin lisää uusi yhteystieto käyttämällä yhteystiedon lisäysvelhoa.</p>"
-"</qt>"
-
-#: kopete/kimifaceimpl.cpp:390
-msgid "No Instant Messaging Address"
-msgstr "Ei pikaviestintäosoitetta"
-
-#: kopete/addcontactwizard/fastaddcontactwizard.cpp:89
-msgid ""
-"_: The account name is prepended here\n"
-"%1 contact information"
-msgstr "%1 yhteystietotiedot"
-
-#: kopete/addcontactwizard/addcontactwizard.cpp:163
-#: kopete/contactlist/kopetecontactlistview.cpp:599
-#: kopete/contactlist/kopetemetacontactlvi.cpp:645
-msgid "New Group"
-msgstr "Uusi ryhmä"
-
-#: kopete/addcontactwizard/addcontactwizard.cpp:164
-#: kopete/contactlist/kopetecontactlistview.cpp:600
-#: kopete/contactlist/kopetemetacontactlvi.cpp:645
-msgid "Please enter the name for the new group:"
-msgstr "Anna uuden ryhmän nimi:"
-
-#: kopete/addcontactwizard/addcontactwizard.cpp:286
-msgid ""
-"_: The user has to select the contact to add to the given account name\n"
-"Choose New Contact For %1 Account <b>%2</b>"
-msgstr "Valitse uusi yhteystieto %1 tilille <b>%2</b>"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:291
-msgid "Online contacts (%1)"
-msgstr "Paikalla olevat yhteystiedot (%1)"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:292
-msgid "Offline contacts (%1)"
-msgstr "Poissa verkosta olevat yhteystiedot (%1)"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:447
-msgid "Contacts"
-msgstr "Yhteystiedot"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:470
-msgid "Create New Group..."
-msgstr "Luo uusi ryhmä..."
-
-#: kopete/contactlist/kopetecontactlistview.cpp:478
-msgid "&Move To"
-msgstr "&Siirrä kohteeseen"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:480
-msgid "&Copy To"
-msgstr "&Kopioi kohteeseen"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:485
-msgid "Send Email..."
-msgstr "Lähetä sähköpostia..."
-
-#: kopete/contactlist/kopetecontactlistview.cpp:488
-#: kopete/contactlist/kopetecontactlistview.cpp:1395
-msgid "Rename"
-msgstr "Nimeä uudelleen"
-
-#. i18n: file ./protocols/irc/ui/ircadd.ui line 34
-#: kopete/contactlist/kopetecontactlistview.cpp:493
-#: kopete/kopetewindow.cpp:208 rc.cpp:4650
-#, no-c-format
-msgid "&Add Contact"
-msgstr "&Lisää yhteystieto"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:495
-msgid "Select Account"
-msgstr "Valitse tili"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:497
-msgid "Add to Your Contact List"
-msgstr "Lisää yhteystietoluetteloon"
-
-#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 79
-#: kopete/contactlist/kopetecontactlistview.cpp:505 rc.cpp:4122
-#, no-c-format
-msgid "&Properties"
-msgstr "&Ominaisuudet"
+"Salasanan vaihtaminen päättyi ennenaikaisesti istuntoon liittyvään ongelman "
+"vuoksi (yritä myöhemmin uudelleen)."
-#: kopete/contactlist/kopetecontactlistview.cpp:690
-msgid ""
-"_: Translators: format: '<nickname> (<online status>)'\n"
-"%1 (%2)"
-msgstr "%1 (%2)"
+#: protocols/gadu/gaducommands.cpp:400
+msgid "Changed Password"
+msgstr "Salasana vaihdettu"
-#: kopete/contactlist/kopetecontactlistview.cpp:715
-msgid ""
-"_: Translators: format: '<displayName> (<id>)'\n"
-"%2 <%1>"
-msgstr "%2 <%1>"
+#: protocols/gadu/gaducommands.cpp:400
+msgid "Your password has been changed."
+msgstr "Salasanasi on vaihdettu."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 479
-#: kopete/contactlist/kopetecontactlistview.cpp:760
-#: kopete/contactlist/kopetecontactlistview.cpp:991
-#: kopete/contactlist/kopetecontactlistview.cpp:1007
-#: kopete/contactlist/kopetecontactlistview.cpp:1477 kopete/main.cpp:52
-#: protocols/irc/ui/irceditaccountwidget.cpp:275
-#: protocols/oscar/liboscar/userdetails.cpp:323 rc.cpp:3064
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 19
+#: protocols/gadu/gaduaway.cpp:40 rc.cpp:847
#, no-c-format
-msgid "Kopete"
-msgstr "Kopete"
+msgid "Away Dialog"
+msgstr "Poissaolodialogi"
-#: kopete/contactlist/kopetecontactlistview.cpp:989
+#: protocols/gadu/gadueditaccount.cpp:88
msgid ""
-"<qt>Would you like to add <b>%1</b> to your contact list as a member of <b>"
-"%2</b>?</qt>"
-msgstr ""
-"<qt>Haluatko lisätä yhteystiedon <b>%1</b> yhteystietoluetteloon <b>%2</b>"
-":n jäsenenä?</qt>"
-
-#: kopete/contactlist/kopetecontactlistview.cpp:991
-#: kopete/contactlist/kopetecontactlistview.cpp:1007
-#: kopete/contactlist/kopetecontactlistview.cpp:1477
-#: protocols/oscar/aim/aimprotocol.cpp:193
-#: protocols/oscar/icq/icqprotocol.cpp:148
-msgid "Do Not Add"
-msgstr "Älä lisää"
+"_: personal information being fetched from server\n"
+"<p align=\"center\">Fetching from server</p>"
+msgstr "<p align=\"center\">Noudetaan palvelimelta</p>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1005
-msgid ""
-"<qt>Would you like to add <b>%1</b> to your contact list as a child contact of "
-"<b>%2</b>?</qt>"
-msgstr ""
-"<qt>Haluatko lisätä yhteystiedon <b>%1</b> yhteystietoluetteloon <b>%2</b>"
-":n lapsiyhteystietona?</qt>"
+#: protocols/gadu/gadueditaccount.cpp:194
+msgid "<b>Registration FAILED.</b>"
+msgstr "<b>Rekisteröinti EPÄONNISTUI.</b>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1056
-msgid ""
-"<qt>This contact is already on your contact list. It is a child contact of <b>"
-"%1</b></qt>"
-msgstr ""
-"<qt>Tämä yhteystieto on jo luettelossasi. Se on yhteystiedon <b>%1</b> "
-"lapsiyhteystieto</qt>"
+#: protocols/gadu/gadueditaccount.cpp:215
+msgid "<b>Enter UIN please.</b>"
+msgstr "<b>Anna UIN</b>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1374
-msgid "Rename Contact"
-msgstr "Uudelleennimeä yhteystieto"
+#: protocols/gadu/gadueditaccount.cpp:220
+msgid "<b>UIN should be a positive number.</b>"
+msgstr "<b>UIN:n täytyy olla positiivinen numero.</b>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1375
-#: libkopete/kopetecontact.cpp:461
-msgid "Remove Contact"
-msgstr "Poista yhteystieto"
+#: protocols/gadu/gadueditaccount.cpp:225
+msgid "<b>Enter password please.</b>"
+msgstr "<b>Anna salasana</b>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1376
-msgid "Send Single Message..."
-msgstr "Lähetä viesti..."
+#: protocols/gadu/gadueditaccount.cpp:256
+msgid "<b>Starting DCC listening socket failed; dcc is not working now.</b>"
+msgstr "<b>DCC kuuntelusoketin avaus epäonnistui; dcc ei nyt toimi.</b>"
-#: kopete/contactlist/kopetecontactlistview.cpp:1379
-msgid "&Add Subcontact"
-msgstr "&Lisää aliyhteystieto"
+#: protocols/gadu/gaduaccount.cpp:186
+msgid "&Search for Friends"
+msgstr "&Etsi kavereita"
-#: kopete/contactlist/kopetecontactlistview.cpp:1384
-msgid "Rename Group"
-msgstr "Uudelleennimeä ryhmä"
+#: protocols/gadu/gaduaccount.cpp:188
+msgid "Export Contacts to Server"
+msgstr "Vie yhteystietoja palvelimelle"
-#: kopete/contactlist/kopetecontactlistview.cpp:1385
-msgid "Remove Group"
-msgstr "Poista ryhmä"
+#: protocols/gadu/gaduaccount.cpp:190
+msgid "Export Contacts to File..."
+msgstr "Vie yhteystietoja tiedostoon..."
-#: kopete/contactlist/kopetecontactlistview.cpp:1386
-msgid "Send Message to Group"
-msgstr "Lähetä ryhmälle viesti"
+#: protocols/gadu/gaduaccount.cpp:192
+msgid "Import Contacts From File..."
+msgstr "Tuo kontakteja tiedostosta..."
-#: kopete/contactlist/kopetecontactlistview.cpp:1390
-msgid "&Add Contact to Group"
-msgstr "&Lisää yhteystieto ryhmään"
+#: protocols/gadu/gaduaccount.cpp:194
+msgid "Only for Friends"
+msgstr "Vain kavereille"
-#: kopete/contactlist/kopetecontactlistview.cpp:1448
-msgid "There is no email address set for this contact in the TDE address book."
-msgstr "Yhteystiedolle ei ole sähköpostiosoitetta TDE:n osoitekirjassa."
+#: protocols/gadu/gaduaccount.cpp:255
+msgid "%1 <%2> "
+msgstr "%1 <%2> "
-#: kopete/contactlist/kopetecontactlistview.cpp:1448
-msgid "No Email Address in Address Book"
-msgstr "Ei sähköpostiosoitetta osoitekirjassa"
+#: protocols/gadu/gaduaccount.cpp:289
+msgid "Go O&nline"
+msgstr "Yhdi&stä"
-#: kopete/contactlist/kopetecontactlistview.cpp:1451
-msgid ""
-"This contact was not found in the TDE address book. Check that a contact is "
-"selected in the properties dialog."
-msgstr ""
-"Tätä yhteystietoa ei löytynyt TDE:n osoitekirjasta. Tarkista, että yhteystieto "
-"on valittu Ominaisuudet-valintaikkunassa."
+#: protocols/gadu/gaduaccount.cpp:293
+msgid "Set &Busy"
+msgstr "Aseta &kiireiseksi"
-#: kopete/contactlist/kopetecontactlistview.cpp:1454
-msgid ""
-"This contact is not associated with a TDE address book entry, where the email "
-"address is stored. Check that a contact is selected in the properties dialog."
-msgstr ""
-"Tätä yhteystietoa ei ole yhdistetty TDE:n osoitekirjaan, minne sähköpostiosoite "
-"on talletettu. Tarkista, että yhteystieto on valittu Ominaisuudet "
-"valintaikkunassa."
+#: protocols/gadu/gaduaccount.cpp:297
+msgid "Set &Invisible"
+msgstr "Aseta &näkymättömäksi"
-#: kopete/contactlist/kopetecontactlistview.cpp:1476
-msgid "<qt>Would you like to add this contact to your contact list?</qt>"
-msgstr "<qt>Haluatko lisätä tämän yhteystiedon yhteystietoluetteloon?</qt>"
+#: protocols/gadu/gaduaccount.cpp:301
+msgid "Go &Offline"
+msgstr "&Katkaise"
-#: kopete/contactlist/kopetecontactlistview.cpp:1556
-msgid ""
-"<qt>Are you sure you want to remove the contact <b>%1</b> "
-"from your contact list?</qt>"
-msgstr ""
-"<qt>Haluatko varmasti poistaa yhteystiedon <b>%1</b> "
-"yhteystietoluettelosta?</qt>"
+#: protocols/gadu/gaduaccount.cpp:305
+msgid "Set &Description..."
+msgstr "Aseta &seloste"
-#: kopete/contactlist/kopetecontactlistview.cpp:1562
-msgid ""
-"<qt>Are you sure you want to remove the group <b>%1</b> "
-"and all contacts that are contained within it?</qt>"
-msgstr ""
-"<qt>Oletko varma, että haluat poistaa ryhmän <b>%1</b> "
-"ja kaikki yhteystiedot, jotka kuuluvat ryhmään?</qt>"
+#: protocols/gadu/gaduaccount.cpp:685
+msgid "connection using SSL was not possible, retrying without."
+msgstr "yhdistäminen SSL:ää käyttämällä ei ollut mahdollista, yritetään ilman."
-#: kopete/contactlist/kopetecontactlistview.cpp:1579
-msgid "Are you sure you want to remove these contacts from your contact list?"
-msgstr ""
-"Oletko varma, että haluat poistaa nämä yhteystiedot yhteystietoluettelosta?"
+#: protocols/gadu/gaduaccount.cpp:713
+msgid "unable to connect to the Gadu-Gadu server(\"%1\")."
+msgstr "ei voitu yhdistää Gadu-Gadu palvelimelle (\"%1\")."
-#: kopete/contactlist/kopetecontactlistview.cpp:1581
-msgid ""
-"Are you sure you want to remove these groups and contacts from your contact "
-"list?"
-msgstr ""
-"Oletko varma, että haluat poistaa nämä ryhmät ja yhteystiedot "
-"yhteystietoluettelosta?"
+#: protocols/gadu/gaduaccount.cpp:897
+msgid "Contacts exported to the server."
+msgstr "Palvelimelle viedyt yhteystiedot"
-#: kopete/contactlist/kopetecontactlistview.cpp:1689
-#: kopete/kopetewindow.cpp:1061
-msgid "Add Contact"
-msgstr "Lisää yhteystieto"
+#: protocols/gadu/gaduaccount.cpp:928
+msgid "Save Contacts List for Account %1 As"
+msgstr "Tallenna tilin %1 yhteystietojan lista nimellä"
-#: kopete/contactlist/tdeabcexport.cpp:90
-msgid "No writeable addressbook resource found."
-msgstr "Käyttökelvollista osoitekirjaresurssia ei löytynyt."
+#: protocols/gadu/gaduaccount.cpp:936
+msgid "Unable to create temporary file."
+msgstr "Väliaikaisen tiedoston luonti epäonnistui."
-#: kopete/contactlist/tdeabcexport.cpp:91
-msgid "Add or enable one using the Trinity Control Center."
-msgstr "Lisää tai ota yksi käyttöön käyttämällä TDE:n Ohjauskeskusta."
+#: protocols/gadu/gaduaccount.cpp:936 protocols/gadu/gaduaccount.cpp:950
+msgid "Save Contacts List Failed"
+msgstr "Yhteystieojen listan tallentaminen epäonnistui."
-#: kopete/contactlist/tdeabcexport.cpp:102
-msgid " (already in address book)"
-msgstr " (on jo osoitekirjassa)"
+#: protocols/gadu/gaduaccount.cpp:974
+msgid "Load Contacts List for Account %1 As"
+msgstr "Lataa yhteystietojen list tilille %1 nimellä"
-#: kopete/contactlist/kopetemetacontactlvi.cpp:134
-msgid ""
-"_: "
-"<tr>"
-"<td>STATUS ICON <b>PROTOCOL NAME</b> (ACCOUNT NAME)</td>"
-"<td>STATUS DESCRIPTION</td></tr>\n"
-"<tr>"
-"<td><img src=\"%1\">&nbsp;<nobr><b>%2</b></nobr>&nbsp;<nobr>(%3)</nobr></td>"
-"<td align=\"right\"><nobr>%4</nobr></td></tr>"
-msgstr ""
-"<tr>"
-"<td><img src=\"%1\">&nbsp;<nobr><b>%2</b></nobr>&nbsp;<nobr>(%3)</nobr></td>"
-"<td align=\"right\"><nobr>%4</nobr></td></tr>"
+#: protocols/gadu/gaduaccount.cpp:994 protocols/gadu/gaduaccount.cpp:1000
+msgid "Contacts List Load Has Failed"
+msgstr "Yhteystietojen listan lataaminen epäonnistui"
-#: kopete/contactlist/kopetemetacontactlvi.cpp:384
-msgid "<qt><i>%1</i> is now %2.</qt>"
-msgstr "<qt><i>%1</i> on nyt %2.</qt>"
+#: protocols/gadu/gaduregisteraccount.cpp:39
+msgid "Register New Account"
+msgstr "Rekisteröi uusi tili"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 16
-#: kopete/contactlist/kopetemetacontactlvi.cpp:441
-#: kopete/contactlist/kopetemetacontactlvi.cpp:445 rc.cpp:1269
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 151
+#: protocols/gadu/gaduregisteraccount.cpp:45 rc.cpp:2142 rc.cpp:2160
#, no-c-format
-msgid "Chat"
-msgstr "Keskustelu"
+msgid "&Register"
+msgstr "&Rekisteröidy"
-#: kopete/contactlist/kopeteaddrbookexport.cpp:76
-#: kopete/contactlist/kopeteaddrbookexport.cpp:83
-#: kopete/contactlist/kopeteaddrbookexport.cpp:90
-#: kopete/contactlist/kopeteaddrbookexport.cpp:99
-#: kopete/contactlist/kopeteaddrbookexport.cpp:119
-msgid "<Not Set>"
-msgstr "<Ei asetettu>"
+#: protocols/gadu/gaduregisteraccount.cpp:67
+msgid "Retrieving token"
+msgstr "Noudetaan varmistusmerkkiä"
-#: kopete/contactlist/kopeteaddrbookexport.cpp:177
-msgid "Export to Address Book"
-msgstr "Vie osoitekirjaan"
+#: protocols/gadu/gaduregisteraccount.cpp:89
+msgid "Please enter a valid E-Mail Address."
+msgstr "Anna kelvollinen sähköpostiosoite."
-#: kopete/contactlist/kopeteaddrbookexport.cpp:181
-msgid "Set address book fields using the selected data from Kopete"
-msgstr "Täytä osoitekirjan kentät käyttämällä valittuja tietoja Kopetesta."
+#: protocols/gadu/gaduregisteraccount.cpp:99
+#: protocols/jabber/ui/jabberregisteraccount.cpp:152
+msgid "Please enter the same password twice."
+msgstr "Kirjoita sama salasana kahdesti."
-#: kopete/contactlist/kopetegroupviewitem.cpp:169
-msgid ""
-"_: (NUMBER OF ONLINE CONTACTS/NUMBER OF CONTACTS IN GROUP)\n"
-"(%1/%2)"
-msgstr "(%1/%2)"
+#: protocols/gadu/gaduregisteraccount.cpp:106
+#: protocols/jabber/ui/jabberregisteraccount.cpp:161
+msgid "Password entries do not match."
+msgstr "Salasanat eivät täsmää."
-#: kopete/contactlist/kopetegrouplistaction.cpp:62
-#: libkopete/kopetegroup.cpp:47
-msgid "Top Level"
-msgstr "Ylätaso"
+#: protocols/gadu/gaduregisteraccount.cpp:113
+msgid "Please enter the verification sequence."
+msgstr "Kirjoita varmistusjono."
-#: kopete/contactlist/kopetelviprops.cpp:69
+#: protocols/gadu/gaduregisteraccount.cpp:159
#, c-format
-msgid "Properties of Group %1"
-msgstr "Ryhmän %1 ominaisuudet"
-
-#: kopete/contactlist/kopetelviprops.cpp:76
-#: kopete/contactlist/kopetelviprops.cpp:169
-msgid "Custom &Notifications"
-msgstr "Mukautetut &huomautukset"
+msgid "Account created; your new UIN is %1."
+msgstr "Tili luoto; sinun uusi UIN on %1."
-#: kopete/contactlist/kopetelviprops.cpp:149
+#: protocols/gadu/gaduregisteraccount.cpp:167
#, c-format
-msgid "Properties of Meta Contact %1"
-msgstr "Metayhteystiedon %1 ominaisuudet"
-
-#: kopete/contactlist/kopetelviprops.cpp:164
-msgid "Sync KABC..."
-msgstr "Tahdista KABC..."
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:367
-#: kopete/contactlist/kopetelviprops.cpp:357
-msgid "No Contacts with Photo Support"
-msgstr "Ei kuvallisia yhteystietoja"
-
-#: kopete/contactlist/kopetelviprops.cpp:513
-msgid "No contacts were imported from the address book."
-msgstr "Osoitekirjasta ei tuotu yhteystietoja."
-
-#: kopete/contactlist/kopetelviprops.cpp:514
-msgid "No Change"
-msgstr "Ei muutosta"
-
-#: kopete/kopeteiface.cpp:160
-msgid ""
-"An external application is attempting to add the '%1' contact '%2' to your "
-"contact list. Do you want to allow this?"
-msgstr ""
-"Ulkoinen sovellus yrittää lisätä %1 yhteystietoa \"%2\" yhteystietoluetteloosi. "
-"Sallitaanko lisääminen?"
-
-#: kopete/kopeteiface.cpp:162
-msgid "Allow Contact?"
-msgstr "Lisää yhteystieto?"
-
-#: kopete/kopeteiface.cpp:162
-msgid "Allow"
-msgstr "Salli"
-
-#: kopete/kopeteiface.cpp:162
-msgid "Reject"
-msgstr "Estä"
-
-#: kopete/kopeteiface.cpp:175
-msgid ""
-"An external application has attempted to add a contact using the %1 protocol, "
-"which either does not exist or is not loaded."
-msgstr ""
-"Ulkoinen sovellus yrittää lisätä yhteystietoa yhteyskäytännöllä %1, jota ei ole "
-"olemassa tai ladattu."
-
-#: kopete/kopeteiface.cpp:177
-msgid "Missing Protocol"
-msgstr "Puuttuva yhteyskäytäntö"
-
-#: kopete/systemtray.cpp:304
-msgid ""
-"<qt><nobr><b>New Message from %1:</b></nobr>"
-"<br><nobr>\"%2\"</nobr></qt>"
-msgstr ""
-"<qt><nobr><b>Uusi viesti henkilöltä %1:</b></nobr>"
-"<br><nobr>\"%2\"</nobr></qt>"
-
-#: kopete/kopeteballoon.cpp:98
-msgid ""
-"_: to view\n"
-"View"
-msgstr "Näytä"
-
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 602
-#: kopete/kopeteballoon.cpp:100 protocols/yahoo/yahooaccount.cpp:1231
-#: protocols/yahoo/yahooaccount.cpp:1685 protocols/yahoo/yahooaccount.cpp:1896
-#: rc.cpp:4875 rc.cpp:4890 rc.cpp:4908 rc.cpp:4926
-#, no-c-format
-msgid "Ignore"
-msgstr "Ohita"
-
-#: kopete/kopetewindow.cpp:145
-msgid "Global status message"
-msgstr "Globaali tilaviesti"
-
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 122
-#: kopete/kopetewindow.cpp:222 protocols/gadu/gaduprotocol.cpp:59
-#: protocols/groupwise/gwprotocol.cpp:48
-#: protocols/oscar/icq/icqpresence.cpp:71 rc.cpp:4292
-#, no-c-format
-msgid "O&ffline"
-msgstr "&Poissa verkosta"
-
-#: kopete/kopetewindow.cpp:226
-msgid "&Export Contacts..."
-msgstr "&Vie yhteystietoja..."
-
-#: kopete/kopetewindow.cpp:240 protocols/groupwise/gwprotocol.cpp:54
-#: protocols/oscar/icq/icqpresence.cpp:75
-msgid "&Away"
-msgstr "&Poissa"
-
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 88
-#: kopete/kopetewindow.cpp:244 protocols/groupwise/gwprotocol.cpp:52
-#: rc.cpp:4274
-#, no-c-format
-msgid "&Busy"
-msgstr "&Kiireinen"
-
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 105
-#: kopete/kopetewindow.cpp:249 rc.cpp:4283
-#, no-c-format
-msgid "&Invisible"
-msgstr "&Näkymätön"
-
-#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 61
-#: kopete/kopetewindow.cpp:260 protocols/gadu/gaduprotocol.cpp:71
-#: protocols/gadu/gaduprotocol.cpp:73 protocols/groupwise/gwprotocol.cpp:50
-#: rc.cpp:2203
-#, no-c-format
-msgid "&Online"
-msgstr "&Paikalla"
+msgid "Registration failed: %1"
+msgstr "Rekisteröinti epäonnistui: %1"
-#: kopete/kopetewindow.cpp:265
-msgid "&Set Status"
-msgstr "&Aseta tila"
+#: protocols/gadu/gadupubdir.cpp:74 protocols/gadu/gadupubdir.cpp:315
+msgid "Search &More..."
+msgstr "Etsi &lisää..."
-#: kopete/kopetewindow.cpp:283
-msgid "Configure Plugins..."
-msgstr "Aseta liitännäisiä..."
+#: protocols/gadu/gadupubdir.cpp:95
+msgid "Gadu-Gadu Public Directory"
+msgstr "Gadu-Gadu julkinen hakemisto"
-#: kopete/kopetewindow.cpp:285
-msgid "Configure &Global Shortcuts..."
-msgstr "Muokkaa &yleisiä näppäinyhdistelmiä..."
+#: protocols/gadu/gadupubdir.cpp:102
+msgid "&New Search"
+msgstr "&Uusi haku"
-#: kopete/kopetewindow.cpp:291
-msgid "Show Offline &Users"
-msgstr "Näytä poissa verkosta olevat käyt&täjät"
+#: protocols/gadu/gadupubdir.cpp:103 protocols/gadu/gadupubdir.cpp:280
+#: protocols/irc/ui/channellist.cpp:207
+msgid "S&earch"
+msgstr "&Etsi"
-#: kopete/kopetewindow.cpp:293
-msgid "Show Empty &Groups"
-msgstr "Näytä tyhjät &ryhmät"
+#: protocols/gadu/gadupubdir.cpp:104
+msgid "&Add User..."
+msgstr "&Lisää käyttäjä..."
-#: kopete/kopetewindow.cpp:296
-msgid "Hide Offline &Users"
-msgstr "&Piilota poissa verkosta olevat käyttäjät"
+#: libkopete/tdeabcpersistence.cpp:357 protocols/gadu/gadusession.cpp:217
+#: protocols/gadu/gadusession.cpp:230 protocols/gadu/gadusession.cpp:242
+#: protocols/gadu/gadusession.cpp:275 protocols/gadu/gadusession.cpp:289
+#: protocols/gadu/gadusession.cpp:307 protocols/irc/ui/channellist.cpp:304
+msgid "Not Connected"
+msgstr "Ei yhdistettynä"
-#: kopete/kopetewindow.cpp:297
-msgid "Hide Empty &Groups"
-msgstr "Piilota tyhjät &ryhmät"
+#: protocols/gadu/gadusession.cpp:217 protocols/gadu/gadusession.cpp:230
+#: protocols/gadu/gadusession.cpp:242 protocols/gadu/gadusession.cpp:275
+msgid "You are not connected to the server."
+msgstr "Sinua ei ole yhdistetty palvelimelle."
-#: kopete/kopetewindow.cpp:300
-msgid "Se&arch:"
-msgstr "H&aku:"
+#: protocols/gadu/gadusession.cpp:289 protocols/gadu/gadusession.cpp:307
+msgid "You have to be connected to the server to change your status."
+msgstr "Sinun täytyy olla yhdistettynä palvelimelle muuttaaksesi tilaasi."
-#. i18n: file ./kopete/kopeteui.rc line 55
-#: kopete/kopetewindow.cpp:303 rc.cpp:1838
-#, no-c-format
-msgid "Quick Search Bar"
-msgstr "Pikahakupalkki"
+#: protocols/gadu/gadusession.cpp:574
+msgid "idle"
+msgstr "jouten"
-#. i18n: file ./plugins/history/historyviewer.ui line 89
-#: kopete/kopetewindow.cpp:304 rc.cpp:466
-#, no-c-format
-msgid "Search:"
-msgstr "Haku:"
+#: protocols/gadu/gadusession.cpp:576
+msgid "resolving host"
+msgstr "selvitetään isäntää"
-#: kopete/kopetewindow.cpp:307
-msgid "Reset Quick Search"
-msgstr "Tyhjennä pikahaku"
+#: protocols/gadu/gadusession.cpp:578
+msgid "connecting"
+msgstr "yhdistetään"
-#: kopete/kopetewindow.cpp:310
-msgid ""
-"Reset Quick Search\n"
-"Resets the quick search so that all contacts and groups are shown again."
-msgstr ""
-"Tyhjennä pikahaku\n"
-"Tyhjentää pikahaun siten, että kaikki yhteystiedot ja ryhmät näkyvät jälleen."
+#: protocols/gadu/gadusession.cpp:580
+msgid "reading data"
+msgstr "luetaan tietoa"
-#: kopete/kopetewindow.cpp:316
-msgid "Edit Global Identity Widget"
-msgstr "Muokkaa globaalin henkilöllisyyden käyttöliittymäelementtiä"
+#: protocols/gadu/gadusession.cpp:582
+msgid "error"
+msgstr "virhe"
-#: kopete/kopetewindow.cpp:320
-msgid "Set Status Message"
-msgstr "Aseta tilaviesti"
+#: protocols/gadu/gadusession.cpp:584
+msgid "connecting to hub"
+msgstr "yhdistetään keskittimeen"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 284
-#: kopete/kopetewindow.cpp:330 rc.cpp:3834
-#, no-c-format
-msgid "Read Message"
-msgstr "Lue viesti"
+#: protocols/gadu/gadusession.cpp:586
+msgid "connecting to server"
+msgstr "yhdistetään palvelimeen"
-#: kopete/kopetewindow.cpp:330
-msgid "Read the next pending message"
-msgstr "Lue seuraava odottava viesti"
+#: protocols/gadu/gadusession.cpp:588
+msgid "retrieving key"
+msgstr "noutaa avainta"
-#: kopete/kopetewindow.cpp:333
-msgid "Show/Hide Contact List"
-msgstr "Näytä/piilota yhteystietoluettelo"
+#: protocols/gadu/gadusession.cpp:590
+msgid "waiting for reply"
+msgstr "odotetaan vastausta"
-#: kopete/kopetewindow.cpp:333
-msgid "Show or hide the contact list"
-msgstr "Näyttää tai piilottaa yhteystietoluettelon"
+#: protocols/gadu/gadusession.cpp:592
+msgid "connected"
+msgstr "yhdistetty"
-#: kopete/kopetewindow.cpp:336
-msgid "Set Away/Back"
-msgstr "Aseta poissaolevaksi/paikallaolevaksi"
+#: protocols/gadu/gadusession.cpp:594
+msgid "sending query"
+msgstr "lähetetään pyyntöä"
-#: kopete/kopetewindow.cpp:336
-msgid "Sets away from keyboard or sets back"
-msgstr ""
-"Asettaa näppäimistön äärestä poissaolevaksi tai takaisin paikallaolevaksi"
+#: protocols/gadu/gadusession.cpp:596
+msgid "reading header"
+msgstr "luetaan otsikkoa"
-#: kopete/kopetewindow.cpp:628
-msgid ""
-"<qt>Closing the main window will keep Kopete running in the system tray. Use "
-"'Quit' from the 'File' menu to quit the application.</qt>"
-msgstr ""
-"<qt>Pääikkunan sulkeminen jättää Kopeten suoritukseen ilmoitusalueelle. Käytä "
-"\"Lopeta\"-komentoa \"Tiedosto\"-valikosta sulkeaksesi ohjelman.</qt>"
+#: protocols/gadu/gadusession.cpp:598
+msgid "parse data"
+msgstr "jäsennä tieto"
-#: kopete/kopetewindow.cpp:630
-msgid "Docking in System Tray"
-msgstr "Ankkurointi ilmoitusalueelle"
+#: protocols/gadu/gadusession.cpp:600
+msgid "done"
+msgstr "valmis"
-#: kopete/kopetewindow.cpp:870
-msgid ""
-"_: Account tooltip information: <nobr>ICON <b>PROTOCOL:</b> NAME (<i>STATUS</i>"
-")"
-"<br/>\n"
-"<nobr><img src=\"kopete-account-icon:%3:%4\"> <b>%1:</b> %2 (<i>%5</i>)"
-"<br/>"
+#: protocols/gadu/gadusession.cpp:602
+msgid "Tls connection negotiation"
msgstr ""
-"<nobr><img src=\"kopete-account-icon:%3:%4\"> <b>%1:</b> %2 (<i>%5</i>)"
-"<br/>"
-#: kopete/kopetewindow.cpp:1000 libkopete/kopeteawayaction.cpp:85
-msgid "No Message"
-msgstr "Ei viestiä"
-
-#: kopete/config/plugins/kopetepluginconfig.cpp:43
-msgid "Configure Plugins"
-msgstr "Aseta liitännäisiä"
+#: protocols/gadu/gadusession.cpp:604
+msgid "unknown"
+msgstr "tuntematon"
-#: kopete/config/plugins/kopetepluginconfig.cpp:44
-msgid "&Reset"
-msgstr "&Alusta"
+#: protocols/gadu/gadusession.cpp:612
+msgid "Resolving error."
+msgstr "Selvitetään virhettä."
-#: kopete/config/plugins/kopetepluginconfig.cpp:62
-msgid "General Plugins"
-msgstr "Yleiset liitännäiset"
+#: protocols/gadu/gadusession.cpp:614
+msgid "Connecting error."
+msgstr "Yhdistämisvirhe."
-#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 31
-#: kopete/config/behavior/behaviorconfig.cpp:59 rc.cpp:827 rc.cpp:845
-#: rc.cpp:2818
-#, no-c-format
-msgid "&General"
-msgstr "&Yleiset"
+#: protocols/gadu/gadusession.cpp:616
+msgid "Reading error."
+msgstr "Lukuvirhe."
-#: kopete/config/behavior/behaviorconfig.cpp:63
-msgid "&Events"
-msgstr "&Tapahtumat"
+#: protocols/gadu/gadusession.cpp:618
+msgid "Writing error."
+msgstr "Kirjoitusvirhe."
-#: kopete/config/behavior/behaviorconfig.cpp:67
-msgid "A&way Settings"
-msgstr "&Poissaoloasetukset"
+#: protocols/gadu/gadusession.cpp:620 protocols/gadu/gadusession.cpp:645
+#, c-format
+msgid "Unknown error number %1."
+msgstr "Tuntematon virhenumero %1."
-#: kopete/config/behavior/behaviorconfig.cpp:71
-msgid "Cha&t"
-msgstr "Keskus&telu"
+#: protocols/gadu/gadusession.cpp:629
+msgid "Unable to resolve server address. DNS failure."
+msgstr "E voitu selvittää palvelimen osoitetta. DNS-häiriö."
-#: kopete/config/avdevice/avdeviceconfig.cpp:69
-msgid "&Video"
-msgstr "&Video"
+#: protocols/gadu/gadusession.cpp:631
+msgid "Unable to connect to server."
+msgstr "Ei voitu yhdistää palvelimelle."
-#: kopete/config/appearance/appearanceconfig.cpp:152
-#: kopete/config/appearance/appearanceconfig.cpp:653
-msgid "The Chat Window style was successfully installed."
-msgstr "Keskusteluikkunatyyli asennettiin onnistuneesti."
+#: protocols/gadu/gadusession.cpp:633
+msgid "Server send incorrect data. Protocol error."
+msgstr "Palvelin lähetti virheellistä tietoa. Yhteyskäytäntövirhe."
-#: kopete/config/appearance/appearanceconfig.cpp:152
-#: kopete/config/appearance/appearanceconfig.cpp:653
-msgid "Install successful"
-msgstr "Asennus onnistui"
+#: protocols/gadu/gadusession.cpp:635
+msgid "Problem reading data from server."
+msgstr "Ongelma luettaessa tietoa palvelimelta."
-#: kopete/config/appearance/appearanceconfig.cpp:157
-#: kopete/config/appearance/appearanceconfig.cpp:640
-msgid ""
-"The specified archive cannot be opened.\n"
-"Make sure that the archive is valid ZIP or TAR archive."
-msgstr ""
-"Pakettia ei voitu avata.\n"
-"Varmista, että paketti on kelvollinen ZIP- tai TAR-paketti."
+#: protocols/gadu/gadusession.cpp:637
+msgid "Problem sending data to server."
+msgstr "Ongelma lähetettäessä tietoa palvelimelle."
-#: kopete/config/appearance/appearanceconfig.cpp:157
-msgid "Cannot open archive"
-msgstr "Pakettia ei voitu avata"
+#: protocols/gadu/gadusession.cpp:639
+msgid "Incorrect password."
+msgstr "Virheellinen salasana."
-#: kopete/config/appearance/appearanceconfig.cpp:162
-#: kopete/config/appearance/appearanceconfig.cpp:645
+#: protocols/gadu/gadusession.cpp:643
msgid ""
-"Could not find a suitable place to install the Chat Window style in user "
-"directory."
+"Unable to connect over encrypted channel.\n"
+"Try to turn off encryption support in Gadu account settings and reconnect."
msgstr ""
-"Sopivaa paikkaa keskusteluikkunatyylin asentamiseen käyttäjäkansion alle ei "
-"löytynyt."
-
-#: kopete/config/appearance/appearanceconfig.cpp:162
-msgid "Cannot find styles directory"
-msgstr "Tyylien kansiota ei löytynyt."
-
-#: kopete/config/appearance/appearanceconfig.cpp:167
-#: kopete/config/appearance/appearanceconfig.cpp:649
-msgid "The specified archive does not contain a valid Chat Window style."
-msgstr "Paketti ei säsällä kelvollista keskusteluikkunatyyliä."
-
-#: kopete/config/appearance/appearanceconfig.cpp:167
-#: kopete/config/appearance/appearanceconfig.cpp:649
-msgid "Invalid Style"
-msgstr "Viallinen tyyli"
-
-#: kopete/config/appearance/appearanceconfig.cpp:174
-#: kopete/config/appearance/appearanceconfig.cpp:659
-msgid "An unknow error occurred while trying to install the Chat Window style."
-msgstr "Tuntematon virhe tapahtui asennettaessa keskusteluikkunatyyliä."
-
-#: kopete/config/appearance/appearanceconfig.cpp:174
-#: kopete/config/appearance/appearanceconfig.cpp:659
-msgid "Unknow error"
-msgstr "Tuntematon virhe"
-
-#: kopete/config/appearance/appearanceconfig.cpp:212
-msgid "&Emoticons"
-msgstr "&Hymiöt"
-
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 33
-#: kopete/config/appearance/appearanceconfig.cpp:251 rc.cpp:1464
-#, no-c-format
-msgid "Chat Window"
-msgstr "Keskusteluikkuna"
-
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 190
-#: kopete/config/appearance/appearanceconfig.cpp:287 rc.cpp:1497
-#, no-c-format
-msgid "Contact List"
-msgstr "Yhteystietoluettelo"
-
-#: kopete/config/appearance/appearanceconfig.cpp:325
-msgid "Colors && Fonts"
-msgstr "Värit && kirjasimet"
+"Ei voitu yhdistää salatun kanavan kautta.\n"
+"Yritä ottaa salaustuki pois käytöstä Gadu-tilin asetuksista ja yhdistä "
+"uudelleen."
-#: kopete/config/appearance/appearanceconfig.cpp:589
-msgid "(No Variant)"
-msgstr "(Ei muunnelmaa)"
+#: protocols/gadu/gaduprotocol.cpp:57
+msgid "Blocked"
+msgstr "Estetty"
-#: kopete/config/appearance/appearanceconfig.cpp:627
-msgid "Choose Chat Window style to install."
-msgstr "Valitse asennettava keskusteluikkunatyyli."
+#: protocols/gadu/gaduprotocol.cpp:61
+msgid "A&way"
+msgstr "&Poissa"
-#: kopete/config/appearance/appearanceconfig.cpp:640
-msgid "Can't open archive"
-msgstr "Pakettia ei voida avata."
+#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
+msgid "B&usy"
+msgstr "&Kiireinen"
-#: kopete/config/appearance/appearanceconfig.cpp:645
-msgid "Can't find styles directory"
-msgstr "Tyylien kansiota ei löydy."
+#: libkopete/kopeteonlinestatus.cpp:119 protocols/gadu/gaduprotocol.cpp:67
+#: protocols/gadu/gaduprotocol.cpp:69 protocols/jabber/jabbercontact.cpp:166
+#: protocols/jabber/jabberprotocol.cpp:80 protocols/yahoo/yahooprotocol.cpp:53
+msgid "Invisible"
+msgstr "Näkymätön"
-#: kopete/config/appearance/appearanceconfig.cpp:676
-msgid ""
-"_: It's the deleted style name\n"
-"The style %1 was successfully deleted."
-msgstr "Tyyli %1 poistettiin onnistuneesti."
+#: protocols/gadu/gaduprotocol.cpp:67 protocols/gadu/gaduprotocol.cpp:69
+msgid "I&nvisible"
+msgstr "&Näkymätön"
-#: kopete/config/appearance/appearanceconfig.cpp:685
-msgid ""
-"_: It's the deleted style name\n"
-"An error occured while trying to delete %1 style."
-msgstr "Tyyliä %1 poistettaessa tapahtui virhe."
+#: protocols/gadu/gadudcctransaction.cpp:237
+#: protocols/jabber/jabberfiletransfer.cpp:148
+msgid "&Resume"
+msgstr "&Jatka"
-#: kopete/config/appearance/appearanceconfig.cpp:743
-msgid ""
-"_: This is the myself preview contact id\n"
-"myself@preview"
-msgstr "minä@esikatselu"
+#: protocols/gadu/gadudcctransaction.cpp:238
+#: protocols/jabber/jabberfiletransfer.cpp:149
+msgid "Over&write"
+msgstr "&Ylikirjoita"
-#: kopete/config/appearance/appearanceconfig.cpp:744
-msgid ""
-"_: This is the myself preview contact nickname\n"
-"Myself"
-msgstr "Minä"
+#: protocols/gadu/gadudcctransaction.cpp:240
+#: protocols/jabber/jabberfiletransfer.cpp:152
+msgid "The file %1 already exists, do you want to resume or overwrite it?"
+msgstr "Tiedosto %1 on jo olemassa. Haluatko jatkaa tai ylikirjoittaa sen?"
-#: kopete/config/appearance/appearanceconfig.cpp:746
-msgid ""
-"_: This is the other preview contact id\n"
-"jack@preview"
-msgstr "jack@esikatselu"
+#: protocols/gadu/gadudcctransaction.cpp:241
+#: protocols/jabber/jabberfiletransfer.cpp:153
+#, c-format
+msgid "File Exists: %1"
+msgstr "Tiedosto %1 on jo olemassa"
-#: kopete/config/appearance/appearanceconfig.cpp:747
+#: protocols/gadu/gadudcctransaction.cpp:408
msgid ""
-"_: This is the other preview contact nickname\n"
-"Jack"
-msgstr "Jack"
-
-#: kopete/config/appearance/appearanceconfig.cpp:748
-msgid "Myself"
-msgstr "Minä itse"
-
-#: kopete/config/appearance/appearanceconfig.cpp:750
-msgid "Jack"
-msgstr "Jack"
-
-#: kopete/config/appearance/appearanceconfig.cpp:762
-msgid "Hello, this is an incoming message :-)"
-msgstr "Terve, tämä on saapuva viesti :-)"
-
-#: kopete/config/appearance/appearanceconfig.cpp:763
-msgid "Hello, this is an incoming consecutive message."
-msgstr "Terve, tämä on saapuva viesti :-)"
+"Connection to peer was refused; it possibly does not listen for incoming "
+"connections."
+msgstr ""
+"Yhteys vertaiseen torjuttiin; on mahdollista että se ei kuuntele sisääntulevia "
+"yhteyksiä."
-#: kopete/config/appearance/appearanceconfig.cpp:765
-msgid "Ok, this is an outgoing message"
-msgstr "Ok, tämä on lähtevä viesti"
+#: protocols/gadu/gadudcctransaction.cpp:412
+msgid "File transfer transaction was not agreed by peer."
+msgstr "Vertainen ei hyväksynyt tiedostonsiirtotapahtumaa."
-#: kopete/config/appearance/appearanceconfig.cpp:766
-msgid "Ok, a outgoing consecutive message."
-msgstr "Ok, tämä on lähtevä viesti"
+#: protocols/gadu/gadudcctransaction.cpp:416
+msgid "File-transfer handshake failure."
+msgstr "Tiedostonsiirron kättely epäonnistui."
-#: kopete/config/appearance/appearanceconfig.cpp:768
-msgid "Here is an incoming colored message"
-msgstr "Tässä on saapuva väritetty viesti"
+#: protocols/gadu/gadudcctransaction.cpp:419
+msgid "File transfer had problems with the file."
+msgstr "Tiedostonsiirrolla on ongelmia tiedoston kanssa."
-#: kopete/config/appearance/appearanceconfig.cpp:771
-msgid "This is an internal message"
-msgstr "Tämä on sisäinen viesti"
+#: protocols/gadu/gadudcctransaction.cpp:422
+msgid "There was network error during file transfer."
+msgstr "Verkkovirhe tapahtui tiedostonsiirron aikana."
-#: kopete/config/appearance/appearanceconfig.cpp:772
-msgid "performed an action"
-msgstr "suoritti toiminnon"
+#: protocols/gadu/gadudcctransaction.cpp:425
+msgid "Unknown File-Transfer error."
+msgstr "Tuntematon tiedostonsiirtovirhe."
-#: kopete/config/appearance/appearanceconfig.cpp:774
-msgid "This is a highlighted message"
-msgstr "Tämä on korostettu viesti"
+#: protocols/yahoo/yahooconferencemessagemanager.cpp:50
+msgid "&Invite others"
+msgstr "&Kutsu muita"
-#: kopete/config/appearance/appearanceconfig.cpp:777
-msgid ""
-"_: This special UTF-8 string is to test if the style support Right-to-Left "
-"language display.\n"
-"הודעות טקסט"
-msgstr "הודעות טקסט"
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:151
+#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:65
+#: protocols/winpopup/wpeditaccount.cpp:100
+#: protocols/yahoo/yahooeditaccount.cpp:108
+msgid "<qt>You must enter a valid screen name.</qt>"
+msgstr "<qt>Sinun täytyy antaa kelvollinen näyttönimi.</qt>"
-#: kopete/config/appearance/appearanceconfig.cpp:778
-msgid ""
-"That message was in a Right-to-Left language, which Kopete also supports."
-msgstr ""
+#: protocols/yahoo/yahooeditaccount.cpp:108
+#: protocols/yahoo/yahooeditaccount.cpp:113
+msgid "Yahoo"
+msgstr "Yahoo"
-#: kopete/config/appearance/appearanceconfig.cpp:779
-msgid "Bye"
-msgstr "Heippa"
+#: protocols/yahoo/yahooeditaccount.cpp:113
+msgid "<qt>You must enter a valid password.</qt>"
+msgstr "<qt>Sinun täytyy antaa kelvollinen salasana.</qt>"
-#: kopete/config/appearance/appearanceconfig.cpp:814
-msgid "Drag or Type Emoticon Theme URL"
-msgstr "Raahaa tai kirjoita hymiöteeman URL tähän"
+#: protocols/yahoo/yahooeditaccount.cpp:167
+msgid "Yahoo Buddy Icon"
+msgstr "Yahoon tuttavakuvake"
-#: kopete/config/appearance/appearanceconfig.cpp:821
-msgid "Sorry, emoticon themes must be installed from local files."
-msgstr "Anteeksi, hymiöteemat pitää asentaa paikallisista tiedostoista."
+#: protocols/yahoo/yahooaccount.cpp:1806
+#: protocols/yahoo/yahooeditaccount.cpp:180
+msgid "An error occurred when trying to change the display picture."
+msgstr "Virhe muutettaessa keskustelukuvaa."
-#: kopete/config/appearance/appearanceconfig.cpp:822
-msgid "Could Not Install Emoticon Theme"
-msgstr "Hymiöteemaa ei voitu asentaa"
+#: protocols/yahoo/yahooaccount.cpp:829 protocols/yahoo/yahooaccount.cpp:832
+#: protocols/yahoo/yahooaccount.cpp:1501 protocols/yahoo/yahooaccount.cpp:1693
+#: protocols/yahoo/yahooaccount.cpp:1791 protocols/yahoo/yahooaccount.cpp:1806
+#: protocols/yahoo/yahooeditaccount.cpp:180
+#: protocols/yahoo/yahooeditaccount.cpp:186
+msgid "Yahoo Plugin"
+msgstr "Yahoo-liitännäinen"
-#: kopete/config/appearance/appearanceconfig.cpp:838
+#: protocols/yahoo/yahooeditaccount.cpp:186
msgid ""
-"<qt>Are you sure you want to remove the <strong>%1</strong> emoticon theme?"
-"<br>"
-"<br>This will delete the files installed by this theme.</qt>"
+"<qt>The selected buddy icon could not be opened. "
+"<br>Please set a new buddy icon.</qt>"
msgstr ""
-"<qt>Haluatko varmasti poistaa hymiöteeman <strong>%1</strong>? "
-"<br> "
-"<br>Kaikki tämän teeman mukana tulleet tiedostot poistetaan.</qt>"
-
-#: kopete/config/appearance/appearanceconfig.cpp:844
-msgid "Confirmation"
-msgstr "Varmistus"
+"<qt>Valittua tuttavakuvaketta ei voitu avata. "
+"<br>Valitse uusi tuttavakuvake.</qt>"
-#: kopete/config/appearance/appearanceconfig.cpp:865
-#: kopete/config/appearance/appearanceconfig.cpp:867
-msgid "Get New Emoticons"
-msgstr "Hae uusia hymiöitä"
+#: protocols/yahoo/yahooverifyaccount.cpp:41
+msgid "Account Verification - Yahoo"
+msgstr "Tilin vahvistaminen - Yahoo"
-#: kopete/config/appearance/tooltipeditdialog.cpp:56
-msgid "Tooltip Editor"
-msgstr "Työkaluvihjeen muokkaaja"
+#: protocols/yahoo/libkyahoo/yahoochattask.cpp:270
+#: protocols/yahoo/libkyahoo/yahoochattask.cpp:274
+#: protocols/yahoo/libkyahoo/yahoochattask.cpp:278
+#, fuzzy
+msgid "Could not join chat"
+msgstr "Yhteystietoa ei voitu lisätä"
-#: kopete/config/appearance/emoticonseditdialog.cpp:58
-msgid ""
-"Insert the string for the emoticon\n"
-"separated by space if you want multiple strings"
+#: protocols/yahoo/libkyahoo/yahoochattask.cpp:271
+msgid "The room is full. Please choose another one."
msgstr ""
-#: kopete/config/appearance/emoticonseditdialog.cpp:82
+#: protocols/yahoo/libkyahoo/yahoochattask.cpp:275
#, fuzzy
-msgid "Emoticons Editor"
-msgstr "&Hymiöt"
-
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 167
-#: kopete/config/appearance/emoticonseditdialog.cpp:90
-#: protocols/gadu/gaducontact.cpp:204 rc.cpp:269 rc.cpp:1524
-#, no-c-format
-msgid "Edit..."
-msgstr "Muokkaa..."
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:416
-msgid "New Identity"
-msgstr "Uusi henkilöllisyys"
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:416
-#: kopete/config/identity/kopeteidentityconfig.cpp:431
-#: kopete/config/identity/kopeteidentityconfig.cpp:456
-msgid "Identity name:"
-msgstr "Henkilöllisyyden nimi:"
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:431
-msgid "Copy Identity"
-msgstr "Kopioi henkilöllisyys"
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:446
-#: kopete/config/identity/kopeteidentityconfig.cpp:474
-msgid "An identity with the same name was found."
-msgstr "Löydettiin samalla nimellä oleva henkilöllisyys."
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:446
-#: kopete/config/identity/kopeteidentityconfig.cpp:474
-#: kopete/config/identity/kopeteidentityconfig.cpp:573
-#: kopete/config/identity/kopeteidentityconfig.cpp:582
-msgid "Identity Configuration"
-msgstr "Henkilöllisyysasetukset"
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:456
-msgid "Rename Identity"
-msgstr "Uudelleennimeä henkilöllisyys"
-
-#: kopete/config/identity/kopeteidentityconfig.cpp:506
-#: libkopete/ui/addressbooklinkwidget.cpp:81
-msgid "Addressbook Association"
-msgstr "Yhdistäminen osoitekirjaan"
+msgid "Invalid user."
+msgstr "Epäkelpo käyttäjä."
-#: kopete/config/identity/kopeteidentityconfig.cpp:506
-msgid "Choose the person who is yourself."
-msgstr "Valitse henkilö, joka sinä olet."
+#: protocols/yahoo/libkyahoo/yahoochattask.cpp:279
+#, fuzzy
+msgid "An unknown error occurred while joining the chat room."
+msgstr "Tuntematon virhe tapahtui asennettaessa keskusteluikkunatyyliä."
-#: kopete/config/identity/kopeteidentityconfig.cpp:572
-#: kopete/config/identity/kopeteidentityconfig.cpp:581
-msgid "An error occurred when trying to save the custom photo for %1 identity."
+#: protocols/yahoo/libkyahoo/yabtask.cpp:119
+#, fuzzy
+msgid "Could not retrieve server side address book for user info."
msgstr ""
-"Tapahtui virhe tallennettaessa mukautettua kuvaa henkilöllisyydelle %1."
-
-#: kopete/config/identity/globalidentitiesmanager.cpp:164
-msgid "Default Identity"
-msgstr "Oletushenkilöllisyys"
-
-#: kopete/config/accounts/kopeteaccountconfig.cpp:198
-#: libkopete/kopeteaccount.cpp:514
-msgid "Edit Account"
-msgstr "Muokkaa tiliä"
-
-#: kopete/config/accounts/kopeteaccountconfig.cpp:234
-msgid "Are you sure you want to remove the account \"%1\"?"
-msgstr "Haluatko varmasti poistaa tilin \"%1\"?"
+"Palvelinpuolen osoitekirjaa käyttäjätietojen saamiseksi ei voitu hakea."
-#: kopete/config/accounts/kopeteaccountconfig.cpp:235
-msgid "Remove Account"
-msgstr "Poista tili"
+#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
+#, fuzzy
+msgid "An error occurred while sending the message"
+msgstr "Viestin lähettämisessä tapahtui virhe"
-#: kopete/addaccountwizard/addaccountwizard.cpp:49
-msgid ""
-"_: 1st message shown to users on first run of Kopete. Please keep the "
-"formatting.\n"
-"<h2>Welcome to Kopete</h2>"
-"<p>Which messaging service do you want to connect to?</p>"
-msgstr ""
-"<h2>Tervetuloa käyttämää Kopetea</h2> "
-"<p>Mihin viestintäpalveluun haluaisit yhdistää?</p>"
+#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
+msgid "The message is empty."
+msgstr "Viesti on tyhjä."
-#: kopete/addaccountwizard/addaccountwizard.cpp:56
+#: protocols/yahoo/libkyahoo/webcamtask.cpp:199
msgid ""
-"_: 2nd message shown to users on first run of Kopete. Please keep the "
-"formatting.\n"
-"<h2>Congratulations</h2>"
-"<p>You have finished configuring the account. You can add more accounts with <i>"
-"Settings->Configure</i>. Please click the \"Finish\" button.</p>"
+"Webcam connection to the user %1 could not be established.\n"
+"\n"
+"Please relogin and try again."
msgstr ""
-"<h2>Onnittelut</h2> "
-"<p>Olet luonut yhden uuden tilin. Voit luoda lisää tilejä valitsemalla "
-"valikosta <i>Asetukset->Aseta...</i>. Napsauta \"Valmis\"-painiketta.</p>"
-
-#: kopete/addaccountwizard/addaccountwizard.cpp:131
-msgid "Cannot load the %1 protocol plugin."
-msgstr "Yhteyskäytäntöä %1 ei voitu ladata."
-
-#: kopete/addaccountwizard/addaccountwizard.cpp:132
-#: kopete/addaccountwizard/addaccountwizard.cpp:141
-msgid "Error While Adding Account"
-msgstr "Virhe tilin lisäämisessä"
-
-#: kopete/addaccountwizard/addaccountwizard.cpp:140
-msgid "This protocol does not currently support adding accounts."
-msgstr "Tämän yhteyskäytännön tekijä ei ole toteuttanut tilien lisäämistä."
+"Webkamerayhteyttä käyttäjälle %1 ei voitu muodostaa.\n"
+"\n"
+"Ole hyvä ja kirjaudu uudelleen sisään ja yritä sitten uudelleen."
-#: kopete/addaccountwizard/addaccountwizard.cpp:145
-msgid "Step Two: Account Information"
-msgstr "Vaihe kaksi: Tilin tiedot"
+#: protocols/yahoo/libkyahoo/webcamtask.cpp:537
+#, fuzzy
+msgid "An error occurred closing the webcam session. "
+msgstr "Webkameraistuntoa suljettaessa tapahtui virhe."
-#: kopete/kopeteeditglobalidentitywidget.cpp:166
-#: kopete/kopeteeditglobalidentitywidget.cpp:173
-#: kopete/kopeteeditglobalidentitywidget.cpp:217
-msgid "Global Photo"
-msgstr "Globaali kuva"
+#: protocols/yahoo/libkyahoo/webcamtask.cpp:537
+#, fuzzy
+msgid "You tried to close a connection that did not exist."
+msgstr "Yritit sulkea yhteyden, jota ei ollut olemassa."
-#: kopete/kopeteeditglobalidentitywidget.cpp:173
-msgid "Remote photos are not allowed."
-msgstr "Vain paikallisesti sijaitsevat kuvat ovat sallittuja."
+#: protocols/yahoo/libkyahoo/picturenotifiertask.cpp:151
+#: protocols/yahoo/libkyahoo/sendpicturetask.cpp:79
+msgid "The picture was not successfully uploaded"
+msgstr "Kuvaa ei lähetetty onnistuneesti."
-#: kopete/kopeteeditglobalidentitywidget.cpp:216
-msgid "An error occurred when trying to save the global photo."
-msgstr "Virhe tapahtui tallennettaessa globaalia kuvaa."
+#: protocols/yahoo/libkyahoo/sendpicturetask.cpp:108
+#, c-format
+msgid "Error opening file: %1"
+msgstr "Virhe avattaessa tiedostoa: %1"
-#: kopete/main.cpp:30
-msgid "Kopete, the TDE Instant Messenger"
-msgstr "Kopete, pikaviestin TDE:lle"
+#: protocols/yahoo/libkyahoo/statusnotifiertask.cpp:103
+#, fuzzy
+msgid "An unknown error has occurred."
+msgstr "Tuntematon virhe tapahtui."
-#: kopete/main.cpp:34
-msgid "Do not load plugins. This option overrides all other options."
-msgstr "Älä lataa liitännäistä. Tämä valinta korvaa kaikki muut valinnat."
+#: protocols/yahoo/libkyahoo/receivefiletask.cpp:55
+#: protocols/yahoo/libkyahoo/receivefiletask.cpp:174
+msgid "Could not open file for writing."
+msgstr "Tiedostoa ei voitu avata kirjoittamista varten."
-#: kopete/main.cpp:35
-msgid "Disable auto-connection"
-msgstr "Ota automaattinen yhdistäminen pois käytöstä"
+#: protocols/yahoo/libkyahoo/receivefiletask.cpp:143
+#, fuzzy
+msgid "An error occurred while downloading the file."
+msgstr "Tiedostoa siirrettäessä tapahtui virhe."
-#: kopete/main.cpp:36
-msgid ""
-"Auto-connect the specified accounts. Use a comma-separated list\n"
-"to auto-connect multiple accounts."
-msgstr ""
-"Yhdistä automaattisesti määritellyt tilit. Käytä pilkuin eroteltua listaa\n"
-"yhdistääksesi monta tiliä."
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:93
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:121
+#, fuzzy
+msgid "An error occurred while saving the address book entry."
+msgstr "Osoitekirjan tietueen tallentamisessa tapahtui virhe."
-#: kopete/main.cpp:38
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:177
+#, fuzzy
msgid ""
-"Do not load the specified plugin. Use a comma-separated list\n"
-"to disable multiple plugins."
+"The Yahoo Address Book entry could not be saved:\n"
+"%1 - %2"
msgstr ""
-"Älä lataa määriteltyä liitännäistä. Käytä pilkuin eroteltua listaa\n"
-"poistamaan käytöstä useita liitännäisiä."
+"Yahoon osoitekirjan tietuetta ei voitu tallentaa:\n"
+"%1 - %2"
-#: kopete/main.cpp:40
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:184
+#, fuzzy
msgid ""
-"Load only the specified plugins. Use a comma-separated list\n"
-"to load multiple plugins. This option has no effect when\n"
-"--noplugins is set and overrides all other plugin related\n"
-"command line options."
+"The Yahoo Address Book entry could not be created:\n"
+"%1 - %2"
msgstr ""
-"Lataa vain määritellyt liitännäiset. Käytä pilkuin eroteltua listaa\n"
-"ladataksesi monta liitännäistä. Tällä valinnalla ei ole vaikutusta kun\n"
-"--noplugins on astettu, joka korvaa kaikki muut komentorivin\n"
-"parametreilla annetut liitännäisvalinnat."
-
-#: kopete/main.cpp:46
-msgid "URLs to pass to kopete / emoticon themes to install"
-msgstr "Kopeteen annettavat URL:it / asennettavat hymiöteemat"
+"Yahoon osoitekirjan tietuetta ei voitu luoda:\n"
+"%1 - %2"
-#: kopete/main.cpp:54
+#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:191
#, fuzzy
msgid ""
-"(c) 2009-2010, Timothy Pearson\n"
-"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
-"(c) 2002-2005, Kopete Development Team"
+"The Yahoo Address Book entry could not be deleted:\n"
+"%1 - %2"
msgstr ""
-"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
-"(c) 2002-2005, Kopeten kehitysryhmä"
-
-#: kopete/main.cpp:56
-msgid "Developer and Project founder"
-msgstr "Kehittäjä ja projektin perustaja"
+"Yahoon osoitekirjan tietuetta ei voitu poistaa:\n"
+"%1 - %2"
-#: kopete/main.cpp:57
+#: protocols/yahoo/libkyahoo/sendfiletask.cpp:101
#, fuzzy
-msgid "Developer, maintainer"
-msgstr "Kehittäjä, käyttöliittymän ylläpitäjä"
-
-#: kopete/main.cpp:58
-msgid "Developer, Yahoo plugin maintainer"
-msgstr "Kehittäjä, Yahoo-liitännäisen ylläpitäjä"
-
-#: kopete/main.cpp:59 kopete/main.cpp:65
-msgid "Developer"
-msgstr "Kehittäjä"
-
-#: kopete/main.cpp:60
-msgid "Developer, Yahoo"
-msgstr "Kehittäjä, Yahoo"
-
-#: kopete/main.cpp:61
-msgid "Developer, Connection status plugin author"
-msgstr "Kehittäjä, yhteystila-laajennuksen tekijä"
-
-#: kopete/main.cpp:62
-msgid "Developer, Video device support"
-msgstr "Kehittäjä, videolaitteen tuki"
-
-#: kopete/main.cpp:63
-msgid "Developer, MSN"
-msgstr "Kehittäjä, MSN"
-
-#: kopete/main.cpp:64
-msgid "Developer, Gadu plugin maintainer"
-msgstr "Kehittäjä, Gadu-liitännäisen ylläpitäjä"
-
-#: kopete/main.cpp:66
-msgid "Lead Developer, AIM and ICQ plugin maintainer"
-msgstr "Pääkehittäjä, AIM- ja ICQ-liitännäisten ylläpitäjä"
-
-#: kopete/main.cpp:67
-msgid "IRC plugin maintainer"
-msgstr "IRC-liitännäisen ylläpitäjä"
-
-#: kopete/main.cpp:68
-msgid "Lead Developer"
-msgstr "Pääkehittäjä"
-
-#: kopete/main.cpp:69
-msgid "Lead Developer, MSN plugin maintainer"
-msgstr "Pääkehittäjä, MSN-liitännäisen ylläpitäjä"
-
-#: kopete/main.cpp:70
-msgid "Artist / Developer, Artwork maintainer"
-msgstr "Taitelija / kehittäjä, artworkin ylläpitäjä"
-
-#: kopete/main.cpp:71
-msgid "Developer, UI maintainer"
-msgstr "Kehittäjä, käyttöliittymän ylläpitäjä"
-
-#: kopete/main.cpp:72
-msgid "Developer, Jabber plugin maintainer"
-msgstr "Kehittäjä, Jabber-liitännäisen ylläpitäjä"
-
-#: kopete/main.cpp:73
-msgid "Lead Developer, GroupWise maintainer"
-msgstr "Pääkehittäjä, GroupWisen ylläpitäjä"
-
-#: kopete/main.cpp:75
-msgid "Konki style author"
-msgstr "Konki-tyylin tekijä"
-
-#: kopete/main.cpp:76
-msgid "Hacker style author"
-msgstr "Hacker-tyylin tekijä"
-
-#: kopete/main.cpp:77
-msgid "Kopete's icon author"
-msgstr "Kopeten kuvakkeen tekijä"
-
-#: kopete/main.cpp:78
-msgid "Sounds"
-msgstr "Äänet"
-
-#: kopete/main.cpp:79
-msgid "Kopete Docugoddess, Bug and Patch Testing."
-msgstr "Kopeten käyttöohjejumalatar, bugien ja korjauspaikkojen testaaja."
-
-#: kopete/main.cpp:80
-msgid "Iris Jabber Backend Library"
-msgstr "Irirs Jabber taustakirjasto"
-
-#: kopete/main.cpp:81
-msgid "OscarSocket author"
-msgstr "OscarSocketin tekijä"
-
-#: kopete/main.cpp:82
-msgid "Kmerlin MSN code"
-msgstr "Kmerlin MSN-koodi"
-
-#: kopete/main.cpp:83
-msgid "Former developer, project co-founder"
-msgstr "Aiempi kehittäjä, projektin perustaja"
-
-#: kopete/main.cpp:84 kopete/main.cpp:85 kopete/main.cpp:86 kopete/main.cpp:87
-#: kopete/main.cpp:90 kopete/main.cpp:93
-msgid "Former developer"
-msgstr "Entinen kehittäjä"
-
-#: kopete/main.cpp:88
-msgid "Misc bugfixes and enhancements"
-msgstr "Sekalaisia virhekorjauksia ja parannuksia"
-
-#: kopete/main.cpp:89
-msgid "Former developer, original Gadu plugin author"
-msgstr "Entinen kehittäjä, alkuperäinen Gadu-liitännäisen tekijä"
-
-#: kopete/main.cpp:91
-msgid "Former developer, Jabber plugin author"
-msgstr "Entinen kehittäjä, Jabber-liitännäisen tekijä"
+msgid "Unknown error"
+msgstr "Tuntematon virhe."
-#: kopete/main.cpp:92
-msgid "Former developer, Oscar plugin"
-msgstr "Entinen kehittäjä, Oscar-liitännäisen tekijä"
+#: protocols/yahoo/libkyahoo/sendfiletask.cpp:144
+#, fuzzy
+msgid "Unable to connect to file transfer server"
+msgstr "Ei voitu yhdistää palvelimelle."
-#: kopete/main.cpp:94
-msgid "Former developer and WinPopup maintainer"
-msgstr "Entinen kehittäjä ja WinPopupin ylläpitäjä"
+#: protocols/yahoo/libkyahoo/sendfiletask.cpp:209
+#, fuzzy
+msgid "An error occurred while sending the file."
+msgstr "Tiedoston lähettämisessä tapahtui virhe."
-#: protocols/winpopup/wpprotocol.cpp:144
-msgid "The Samba configuration file is modified."
-msgstr "Samba säädetty."
+#: protocols/yahoo/libkyahoo/yahoobuddyiconloader.cpp:84
+#, fuzzy
+msgid "An error occurred while downloading a buddy icon (%1)"
+msgstr "Tuttavakuvakkeen hakemisessa tapahtui virhe (%1)"
-#: protocols/winpopup/wpprotocol.cpp:144
-msgid "Configuration Succeeded"
-msgstr "Säätö onnistui"
+#: protocols/yahoo/yahoocontact.cpp:117
+msgid "%1|Stealthed"
+msgstr ""
-#: protocols/winpopup/wpprotocol.cpp:146
-msgid "Updating the Samba configuration file failed."
-msgstr "Samban asetustiedoston päivitys epäonnistui."
+#: protocols/yahoo/yahoocontact.cpp:369
+msgid "View &Webcam"
+msgstr "Katsele &webkameraa"
-#: protocols/winpopup/wpprotocol.cpp:146
-msgid "Configuration Failed"
-msgstr "Asettaminen epäonnistui"
+#: protocols/yahoo/yahoochatsession.cpp:59
+#: protocols/yahoo/yahoocontact.cpp:380
+msgid "Invite to view your Webcam"
+msgstr ""
-#: protocols/winpopup/wpaddcontact.cpp:90
-msgid "<qt>You must enter a valid hostname.</qt>"
-msgstr "<qt>Sinun täytyy antaa kelvollinen isäntänimi.</qt>"
+#: protocols/yahoo/yahoocontact.cpp:391
+msgid "&Buzz Contact"
+msgstr "&Kiireinen yhteystieto"
-#: protocols/winpopup/wpaddcontact.cpp:90
-#: protocols/winpopup/wpaddcontact.cpp:97
-#: protocols/winpopup/wpeditaccount.cpp:100
-#: protocols/winpopup/wpeditaccount.cpp:106
-msgid "WinPopup"
-msgstr "WinPopup-liitännäinen"
+#: protocols/yahoo/yahoocontact.cpp:401
+#, fuzzy
+msgid "&Stealth Setting"
+msgstr "&Yhteystiedon asetukset"
-#: protocols/winpopup/wpaddcontact.cpp:97
-msgid "<qt>LOCALHOST is not allowed as contact.</qt>"
-msgstr "<qt>LOCALHOST ei ole sallittu yhteystieto.</qt>"
+#: protocols/yahoo/yahoocontact.cpp:411
+#, fuzzy
+msgid "&Invite to Conference"
+msgstr "Kutsu keskusteluun"
-#: protocols/winpopup/wpuserinfo.cpp:37
-msgid "N/A"
-msgstr "EI SAATAVILLA"
+#: protocols/yahoo/yahoocontact.cpp:421
+msgid "&View Yahoo Profile"
+msgstr "&Katsele Yahoo-profiilia"
-#: libkopete/ui/userinfodialog.cpp:62 protocols/winpopup/wpuserinfo.cpp:41
-#, c-format
-msgid "User Info for %1"
-msgstr "Käyttäjän %1 tiedot"
+#: protocols/yahoo/yahoocontact.cpp:465
+#, fuzzy
+msgid "Stealth Setting"
+msgstr "&Yhteystiedon asetukset"
-#: protocols/winpopup/wpuserinfo.cpp:48 protocols/winpopup/wpuserinfo.cpp:49
-#: protocols/winpopup/wpuserinfo.cpp:50 protocols/winpopup/wpuserinfo.cpp:51
-msgid "Looking"
-msgstr "Haku päällä"
+#: protocols/yahoo/yahoocontact.cpp:519
+msgid "Buzzz!!!"
+msgstr "Kiireinen!!!"
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:106
+#: protocols/yahoo/yahoocontact.cpp:609 protocols/yahoo/yahoocontact.cpp:664
msgid ""
-"Working directory %1 does not exist.\n"
-"If you have not configured anything yet (samba) please see\n"
-"Install Into Samba (Configure... -> Account -> Edit) information\n"
-"on how to do this.\n"
-"Should the directory be created? (May need root password)"
+"I cannot find the jasper image convert program.\n"
+"jasper is required to render the yahoo webcam images.\n"
+"Please see %1 for further information."
msgstr ""
-"Työskentelykansiota %1 ei ole olemassa.\n"
-"Jos et ole vielä asettanut mitään (samba) kuntoon, ole hyvä\n"
-"ja katso \"Install Into Samba\" (Configure... -> Account -> Edit)\n"
-"saadakesi tietoa kuinka tehdä tämä.\n"
-"Pitäisikö kansio luoda? (Tämä voi tarvita rootin salasanaa)"
+"jasper -nimistä kuvanmuunnosohjelmaa ei löytynyt.\n"
+"jasper tarvitaan piirtämään Yahoo-webkameran kuvaa.\n"
+"Mene osoitteeseen %1 saadaksesi tarkempia tietoja."
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:111
-msgid "Create Directory"
-msgstr "Tee kansio"
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:31
+#, c-format
+msgid "Webcam for %1"
+msgstr "Webkamera henkilölle %1"
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:111
-msgid "Do Not Create"
-msgstr "Älä luo"
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:45
+msgid "No webcam image received"
+msgstr "Webkamerakuvaa ei vastaanotettu"
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:125
-msgid ""
-"Permissions of the working directory %1 are wrong!\n"
-"You will not receive messages if you say no.\n"
-"You can also correct it manually (chmod 0777 %1) and restart kopete.\n"
-"Fix? (May need root password)"
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:80
+msgid "%1 has stopped broadcasting"
msgstr ""
-"Työskentelykansion %1 käyttöoikeudet ovat väärät!\n"
-"Et voi vastaanottaa viestejä, jos sanot \"ei\".\n"
-"Voit myös korjata ongelman käsin komennolla \"chmod 0777 %1\" ja\n"
-"uudelleenkäynnistämällä Kopeten.\n"
-"Korjataanko ongelma? (Voi tarvita rootin salasanaa)"
-
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:130
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:306
-msgid "Fix"
-msgstr "Korjaa"
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:130
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:306
-msgid "Do Not Fix"
-msgstr "Älä korjaa"
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:82
+msgid "%1 has cancelled viewing permission"
+msgstr ""
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:234
-msgid ""
-"Connection to localhost failed!\n"
-"Is your samba server running?"
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:84
+msgid "%1 has declined permission to view webcam"
msgstr ""
-"Yhteys paikalliseen isäntään (localhost) epäonnistui!\n"
-"Onko samba-palvelin käynnissä?"
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:303
-msgid ""
-"A message file could not be removed; maybe the permissions are wrong.\n"
-"Fix? (May need root password)"
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:86
+msgid "%1 does not have his/her webcam online"
msgstr ""
-"Viestitiedostoa ei voitu poistaa; ehkä oikeudet ovat väärät.\n"
-"Haluatko korjata? (Voit tarvita root:n salasanan)"
-#: protocols/winpopup/libwinpopup/libwinpopup.cpp:311
-msgid "Still cannot remove it; please fix manually."
-msgstr "Sitä ei vieläkään voida poistaa; korjaa asia käsin."
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:88
+msgid "Unable to view the webcam of %1 for an unknown reason"
+msgstr "Ei voida katsella henkilön %1 webkameraa tuntemattoman syyn takia"
-#: protocols/winpopup/wpaccount.cpp:163
-msgid "WinPopup (%1)"
-msgstr "WinPopup-liitännäinen (%1)"
+#: protocols/yahoo/ui/yahoowebcamdialog.cpp:97
+msgid "%1 viewer(s)"
+msgstr ""
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:151
-#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:65
-#: protocols/winpopup/wpeditaccount.cpp:100
-#: protocols/yahoo/yahooeditaccount.cpp:108
-msgid "<qt>You must enter a valid screen name.</qt>"
-msgstr "<qt>Sinun täytyy antaa kelvollinen näyttönimi.</qt>"
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
+#, fuzzy
+msgid "Yahoo User Information"
+msgstr "Käyttäjätiedot"
-#: protocols/winpopup/wpeditaccount.cpp:106
-msgid "<qt>You must enter a valid smbclient path.</qt>"
-msgstr "<qt>Sinun täytyy antaa kelvollinen smbclient:in polku.</qt>"
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
+msgid "Save and Close"
+msgstr ""
-#: protocols/yahoo/yahooconferencemessagemanager.cpp:50
-msgid "&Invite others"
-msgstr "&Kutsu muita"
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
+msgid "Merge with existing entry"
+msgstr ""
-#: protocols/yahoo/yahooverifyaccount.cpp:41
-msgid "Account Verification - Yahoo"
-msgstr "Tilin vahvistaminen - Yahoo"
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:48
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:48
+msgid "General Info"
+msgstr "Yleiset tiedot"
-#: protocols/yahoo/yahoochatsession.cpp:56
-msgid "Buzz Contact"
-msgstr "Lähetä heräte"
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:49
+#, fuzzy
+msgid "General Yahoo Information"
+msgstr "Yleiset ICQ tiedot"
-#: protocols/yahoo/yahoochatsession.cpp:57
-msgid "Show User Info"
-msgstr "Näytä käyttäjätiedot"
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:55
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:55
+msgid "Work Info"
+msgstr "Työtiedot"
-#: protocols/yahoo/yahoochatsession.cpp:58
-msgid "Request Webcam"
-msgstr "Pyydä webkamerakuvaa"
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:56
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:56
+msgid "Work Information"
+msgstr "Tiedot työstä"
-#: protocols/yahoo/yahoochatsession.cpp:59
-#: protocols/yahoo/yahoocontact.cpp:380
-msgid "Invite to view your Webcam"
-msgstr ""
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:62
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:62
+msgid "Other Info"
+msgstr "Muu tieto"
-#: protocols/jabber/jabberchatsession.cpp:88
-#: protocols/yahoo/yahoochatsession.cpp:60
-msgid "Send File"
-msgstr "Lähetä tiedosto"
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:63
+#, fuzzy
+msgid "Other Yahoo Information"
+msgstr "Muut ICQ-tiedot"
-#: protocols/yahoo/yahoochatsession.cpp:65
-msgid "Yahoo Display Picture"
-msgstr "Yahoo-keskustelukuva"
+#: protocols/yahoo/ui/yahoouserinfodialog.cpp:209
+#, fuzzy
+msgid "Replace existing entry"
+msgstr "Korvaava"
#: protocols/yahoo/yahooprotocol.cpp:44
msgid "Be right back"
msgstr "Palaan pian"
-#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
-#: protocols/groupwise/gwprotocol.cpp:52
-#: protocols/meanwhile/meanwhileprotocol.cpp:51
-#: protocols/yahoo/yahooprotocol.cpp:45
-msgid "Busy"
-msgstr "Kiireinen"
-
#: protocols/yahoo/yahooprotocol.cpp:46
msgid "Not at home"
msgstr "Ei kotona"
@@ -2547,29 +1605,10 @@ msgstr "Syömässä"
msgid "Stepped out"
msgstr "Pois astunut"
-#: libkopete/kopeteonlinestatus.cpp:119 protocols/gadu/gaduprotocol.cpp:67
-#: protocols/gadu/gaduprotocol.cpp:69 protocols/jabber/jabbercontact.cpp:166
-#: protocols/jabber/jabberprotocol.cpp:80 protocols/yahoo/yahooprotocol.cpp:53
-msgid "Invisible"
-msgstr "Näkymätön"
-
#: protocols/yahoo/yahooprotocol.cpp:54
msgid "Custom"
msgstr "Mukautettu"
-#: protocols/groupwise/gwprotocol.cpp:56
-#: protocols/meanwhile/meanwhileprotocol.cpp:56
-#: protocols/yahoo/yahooprotocol.cpp:55
-msgid "Idle"
-msgstr "Toimeton"
-
-#: libkopete/kopeteonlinestatus.cpp:116 protocols/gadu/gaduprotocol.cpp:75
-#: protocols/groupwise/gwprotocol.cpp:66 protocols/irc/ircprotocol.cpp:145
-#: protocols/jabber/jabberprotocol.cpp:81 protocols/sms/smsprotocol.cpp:38
-#: protocols/yahoo/yahooprotocol.cpp:56
-msgid "Connecting"
-msgstr "Yhdistetään"
-
#: protocols/yahoo/yahooprotocol.cpp:58
msgid "Buddy Icon Checksum"
msgstr "Tuttavakuvakkeen tarkistussumma"
@@ -2582,11 +1621,6 @@ msgstr "Tuttavakuvakkeen vanhentuminen"
msgid "Buddy Icon Remote Url"
msgstr "Tuttavakuvakkeen etäosoite"
-#: protocols/groupwise/ui/gwcontactproperties.cpp:114
-#: protocols/yahoo/yahooprotocol.cpp:65
-msgid "Title"
-msgstr "Otsikko"
-
#: protocols/yahoo/yahooprotocol.cpp:68
msgid "YAB Id"
msgstr "YAB-tunnus"
@@ -2626,7 +1660,7 @@ msgid "Skype"
msgstr "Skype"
#. i18n: file ./protocols/irc/ircchatui.rc line 5
-#: protocols/yahoo/yahooprotocol.cpp:78 rc.cpp:4647
+#: protocols/yahoo/yahooprotocol.cpp:78 rc.cpp:2800
#, no-c-format
msgid "IRC"
msgstr "IRC"
@@ -2717,85 +1751,6 @@ msgstr "Lisää 3"
msgid "Additional 4"
msgstr "Lisää 4"
-#: protocols/yahoo/yahooeditaccount.cpp:108
-#: protocols/yahoo/yahooeditaccount.cpp:113
-msgid "Yahoo"
-msgstr "Yahoo"
-
-#: protocols/yahoo/yahooeditaccount.cpp:113
-msgid "<qt>You must enter a valid password.</qt>"
-msgstr "<qt>Sinun täytyy antaa kelvollinen salasana.</qt>"
-
-#: protocols/yahoo/yahooeditaccount.cpp:167
-msgid "Yahoo Buddy Icon"
-msgstr "Yahoon tuttavakuvake"
-
-#: protocols/yahoo/yahooaccount.cpp:1806
-#: protocols/yahoo/yahooeditaccount.cpp:180
-msgid "An error occurred when trying to change the display picture."
-msgstr "Virhe muutettaessa keskustelukuvaa."
-
-#: protocols/yahoo/yahooaccount.cpp:829 protocols/yahoo/yahooaccount.cpp:832
-#: protocols/yahoo/yahooaccount.cpp:1501 protocols/yahoo/yahooaccount.cpp:1693
-#: protocols/yahoo/yahooaccount.cpp:1791 protocols/yahoo/yahooaccount.cpp:1806
-#: protocols/yahoo/yahooeditaccount.cpp:180
-#: protocols/yahoo/yahooeditaccount.cpp:186
-msgid "Yahoo Plugin"
-msgstr "Yahoo-liitännäinen"
-
-#: protocols/yahoo/yahooeditaccount.cpp:186
-msgid ""
-"<qt>The selected buddy icon could not be opened. "
-"<br>Please set a new buddy icon.</qt>"
-msgstr ""
-"<qt>Valittua tuttavakuvaketta ei voitu avata. "
-"<br>Valitse uusi tuttavakuvake.</qt>"
-
-#: protocols/yahoo/yahoocontact.cpp:117
-msgid "%1|Stealthed"
-msgstr ""
-
-#: protocols/yahoo/yahoocontact.cpp:369
-msgid "View &Webcam"
-msgstr "Katsele &webkameraa"
-
-#: protocols/yahoo/yahoocontact.cpp:391
-msgid "&Buzz Contact"
-msgstr "&Kiireinen yhteystieto"
-
-#: protocols/yahoo/yahoocontact.cpp:401
-#, fuzzy
-msgid "&Stealth Setting"
-msgstr "&Yhteystiedon asetukset"
-
-#: protocols/yahoo/yahoocontact.cpp:411
-#, fuzzy
-msgid "&Invite to Conference"
-msgstr "Kutsu keskusteluun"
-
-#: protocols/yahoo/yahoocontact.cpp:421
-msgid "&View Yahoo Profile"
-msgstr "&Katsele Yahoo-profiilia"
-
-#: protocols/yahoo/yahoocontact.cpp:465
-#, fuzzy
-msgid "Stealth Setting"
-msgstr "&Yhteystiedon asetukset"
-
-#: protocols/yahoo/yahoocontact.cpp:519
-msgid "Buzzz!!!"
-msgstr "Kiireinen!!!"
-
-#: protocols/yahoo/yahoocontact.cpp:609 protocols/yahoo/yahoocontact.cpp:664
-msgid ""
-"I cannot find the jasper image convert program.\n"
-"jasper is required to render the yahoo webcam images.\n"
-"Please see %1 for further information."
-msgstr ""
-"jasper -nimistä kuvanmuunnosohjelmaa ei löytynyt.\n"
-"jasper tarvitaan piirtämään Yahoo-webkameran kuvaa.\n"
-"Mene osoitteeseen %1 saadaksesi tarkempia tietoja."
-
#: protocols/yahoo/yahooaccount.cpp:97
msgid "Open Inbo&x..."
msgstr "Avaa saapu&neet-kansio..."
@@ -2909,6 +1864,14 @@ msgstr ""
msgid "Accept"
msgstr "Hyväksy"
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 602
+#: kopete/kopeteballoon.cpp:100 protocols/yahoo/yahooaccount.cpp:1231
+#: protocols/yahoo/yahooaccount.cpp:1685 protocols/yahoo/yahooaccount.cpp:1896
+#: rc.cpp:3004 rc.cpp:3019 rc.cpp:3037 rc.cpp:3055
+#, no-c-format
+msgid "Ignore"
+msgstr "Ohita"
+
#: protocols/yahoo/yahooaccount.cpp:1332
#, fuzzy
msgid "%1 has declined to join the conference: \"%2\""
@@ -2949,1535 +1912,26 @@ msgstr ""
msgid "%1 wants to view your webcam. Grant access?"
msgstr "%1 haluaa nähdä webkamerakuvaasi. Sallitko?"
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
-#, fuzzy
-msgid "Yahoo User Information"
-msgstr "Käyttäjätiedot"
-
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
-msgid "Save and Close"
-msgstr ""
-
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:43
-msgid "Merge with existing entry"
-msgstr ""
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:48
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:48
-msgid "General Info"
-msgstr "Yleiset tiedot"
-
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:49
-#, fuzzy
-msgid "General Yahoo Information"
-msgstr "Yleiset ICQ tiedot"
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:55
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:55
-msgid "Work Info"
-msgstr "Työtiedot"
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:56
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:56
-msgid "Work Information"
-msgstr "Tiedot työstä"
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:62
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:62
-msgid "Other Info"
-msgstr "Muu tieto"
-
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:63
-#, fuzzy
-msgid "Other Yahoo Information"
-msgstr "Muut ICQ-tiedot"
-
-#: protocols/yahoo/ui/yahoouserinfodialog.cpp:209
-#, fuzzy
-msgid "Replace existing entry"
-msgstr "Korvaava"
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:31
-#, c-format
-msgid "Webcam for %1"
-msgstr "Webkamera henkilölle %1"
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:45
-msgid "No webcam image received"
-msgstr "Webkamerakuvaa ei vastaanotettu"
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:80
-msgid "%1 has stopped broadcasting"
-msgstr ""
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:82
-msgid "%1 has cancelled viewing permission"
-msgstr ""
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:84
-msgid "%1 has declined permission to view webcam"
-msgstr ""
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:86
-msgid "%1 does not have his/her webcam online"
-msgstr ""
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:88
-msgid "Unable to view the webcam of %1 for an unknown reason"
-msgstr "Ei voida katsella henkilön %1 webkameraa tuntemattoman syyn takia"
-
-#: protocols/yahoo/ui/yahoowebcamdialog.cpp:97
-msgid "%1 viewer(s)"
-msgstr ""
-
-#: protocols/yahoo/libkyahoo/picturenotifiertask.cpp:151
-#: protocols/yahoo/libkyahoo/sendpicturetask.cpp:79
-msgid "The picture was not successfully uploaded"
-msgstr "Kuvaa ei lähetetty onnistuneesti."
-
-#: protocols/yahoo/libkyahoo/sendpicturetask.cpp:108
-#, c-format
-msgid "Error opening file: %1"
-msgstr "Virhe avattaessa tiedostoa: %1"
-
-#: protocols/yahoo/libkyahoo/webcamtask.cpp:199
-msgid ""
-"Webcam connection to the user %1 could not be established.\n"
-"\n"
-"Please relogin and try again."
-msgstr ""
-"Webkamerayhteyttä käyttäjälle %1 ei voitu muodostaa.\n"
-"\n"
-"Ole hyvä ja kirjaudu uudelleen sisään ja yritä sitten uudelleen."
-
-#: protocols/yahoo/libkyahoo/webcamtask.cpp:537
-#, fuzzy
-msgid "An error occurred closing the webcam session. "
-msgstr "Webkameraistuntoa suljettaessa tapahtui virhe."
-
-#: protocols/yahoo/libkyahoo/webcamtask.cpp:537
-#, fuzzy
-msgid "You tried to close a connection that did not exist."
-msgstr "Yritit sulkea yhteyden, jota ei ollut olemassa."
-
-#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
-#, fuzzy
-msgid "An error occurred while sending the message"
-msgstr "Viestin lähettämisessä tapahtui virhe"
-
-#: protocols/yahoo/libkyahoo/sendmessagetask.cpp:42
-msgid "The message is empty."
-msgstr "Viesti on tyhjä."
-
-#: protocols/yahoo/libkyahoo/yahoobuddyiconloader.cpp:84
-#, fuzzy
-msgid "An error occurred while downloading a buddy icon (%1)"
-msgstr "Tuttavakuvakkeen hakemisessa tapahtui virhe (%1)"
-
-#: protocols/yahoo/libkyahoo/statusnotifiertask.cpp:103
-#, fuzzy
-msgid "An unknown error has occurred."
-msgstr "Tuntematon virhe tapahtui."
-
-#: protocols/yahoo/libkyahoo/yahoochattask.cpp:270
-#: protocols/yahoo/libkyahoo/yahoochattask.cpp:274
-#: protocols/yahoo/libkyahoo/yahoochattask.cpp:278
-#, fuzzy
-msgid "Could not join chat"
-msgstr "Yhteystietoa ei voitu lisätä"
-
-#: protocols/yahoo/libkyahoo/yahoochattask.cpp:271
-msgid "The room is full. Please choose another one."
-msgstr ""
-
-#: protocols/yahoo/libkyahoo/yahoochattask.cpp:275
-#, fuzzy
-msgid "Invalid user."
-msgstr "Epäkelpo käyttäjä."
-
-#: protocols/yahoo/libkyahoo/yahoochattask.cpp:279
-#, fuzzy
-msgid "An unknown error occurred while joining the chat room."
-msgstr "Tuntematon virhe tapahtui asennettaessa keskusteluikkunatyyliä."
-
-#: protocols/yahoo/libkyahoo/yabtask.cpp:119
-#, fuzzy
-msgid "Could not retrieve server side address book for user info."
-msgstr ""
-"Palvelinpuolen osoitekirjaa käyttäjätietojen saamiseksi ei voitu hakea."
-
-#: protocols/yahoo/libkyahoo/sendfiletask.cpp:101
-#, fuzzy
-msgid "Unknown error"
-msgstr "Tuntematon virhe."
-
-#: protocols/yahoo/libkyahoo/sendfiletask.cpp:144
-#, fuzzy
-msgid "Unable to connect to file transfer server"
-msgstr "Ei voitu yhdistää palvelimelle."
-
-#: protocols/yahoo/libkyahoo/sendfiletask.cpp:209
-#, fuzzy
-msgid "An error occurred while sending the file."
-msgstr "Tiedoston lähettämisessä tapahtui virhe."
-
-#: protocols/yahoo/libkyahoo/receivefiletask.cpp:55
-#: protocols/yahoo/libkyahoo/receivefiletask.cpp:174
-msgid "Could not open file for writing."
-msgstr "Tiedostoa ei voitu avata kirjoittamista varten."
-
-#: protocols/yahoo/libkyahoo/receivefiletask.cpp:143
-#, fuzzy
-msgid "An error occurred while downloading the file."
-msgstr "Tiedostoa siirrettäessä tapahtui virhe."
-
-#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:93
-#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:121
-#, fuzzy
-msgid "An error occurred while saving the address book entry."
-msgstr "Osoitekirjan tietueen tallentamisessa tapahtui virhe."
-
-#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:177
-#, fuzzy
-msgid ""
-"The Yahoo Address Book entry could not be saved:\n"
-"%1 - %2"
-msgstr ""
-"Yahoon osoitekirjan tietuetta ei voitu tallentaa:\n"
-"%1 - %2"
-
-#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:184
-#, fuzzy
-msgid ""
-"The Yahoo Address Book entry could not be created:\n"
-"%1 - %2"
-msgstr ""
-"Yahoon osoitekirjan tietuetta ei voitu luoda:\n"
-"%1 - %2"
-
-#: protocols/yahoo/libkyahoo/modifyyabtask.cpp:191
-#, fuzzy
-msgid ""
-"The Yahoo Address Book entry could not be deleted:\n"
-"%1 - %2"
-msgstr ""
-"Yahoon osoitekirjan tietuetta ei voitu poistaa:\n"
-"%1 - %2"
-
-#: protocols/meanwhile/meanwhileaccount.cpp:141
-msgid "&Change Status Message"
-msgstr "&Muuta tilaviestiä"
-
-#: protocols/meanwhile/meanwhileaccount.cpp:204
-msgid "Meanwhile Plugin: Message from server"
-msgstr "Meanwhile-liitännäinen: Viesti palvelimelta"
-
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:152
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:159
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:166
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:173
-#: protocols/meanwhile/meanwhilesession.cpp:202
-msgid "Meanwhile Plugin"
-msgstr "Meanwhile-liitännäinen"
-
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:158
-msgid ""
-"<qt>You must deselect password remembering or enter a valid password.</qt>"
-msgstr ""
-"<qt>Sinun täytyy ottaa salasanan muistaminen pois käytöstä tai kirjoittaa oikea "
-"salasana.</qt>"
-
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:165
-msgid "<qt>You must enter the server's hostname/ip address.</qt>"
-msgstr "<qt>Sinun täytyy antaa palvelimen isäntänimi tai ip-osoite.</qt>"
-
-#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:172
-msgid "<qt>0 is not a valid port number.</qt>"
-msgstr "<qt>0 ei ole kelvollinen portin numero.</qt>"
-
-#: libkopete/kopeteprotocol.cpp:61
-#: protocols/meanwhile/meanwhileprotocol.cpp:60
-msgid "Account Offline"
-msgstr "Tili saavuttamattomissa"
-
-#: protocols/meanwhile/meanwhileprotocol.cpp:63
-msgid "Status Message"
-msgstr "Tilaviesti"
-
-#: protocols/meanwhile/meanwhilesession.cpp:202
-msgid "Could not connect to server"
-msgstr "Palvelimeen ei voitu yhdistää"
-
-#: protocols/meanwhile/meanwhilesession.cpp:961
-msgid "Meanwhile Plugin: Conference invitation"
-msgstr "Meanwhile-liitännäinen: kutsu konferenssiin"
-
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 83
-#: protocols/sms/smseditaccountwidget.cpp:134 rc.cpp:1819 rc.cpp:2719
-#, no-c-format
-msgid "Description"
-msgstr "Seloste"
-
-#: protocols/sms/services/gsmlib.cpp:447
-msgid ""
-"<qt>GSMLib is a library (and utilities) for sending SMS via a GSM device. The "
-"program can be found on <a href=\"%1\">%1</a></qt>"
-msgstr ""
-"<qt>GSMLib on kirjasto (sisältää myös työkalut) SMS:n lähettämiseen "
-"GSM-laitteen välityksellä. Ohjelma löytyy osoitteesta <a href=\"%1\">%1</a></qt>"
-
-#: protocols/sms/services/smsclient.cpp:66
-msgid "No provider configured"
-msgstr "Ei palveluntarjoajaa asetettuna"
-
-#: protocols/sms/services/smsclient.cpp:66
-#: protocols/sms/services/smssend.cpp:57
-#: protocols/sms/services/smssendprovider.cpp:216
-#: protocols/sms/services/smssendprovider.cpp:224
-#: protocols/sms/smscontact.cpp:57
-msgid "Could Not Send Message"
-msgstr "Viestiä ei voitu lähettää"
-
-#: protocols/sms/services/smsclient.cpp:178
-msgid ""
-"<qt>SMSClient is a program for sending SMS with the modem. The program can be "
-"found on <a href=\"%1\">%1</a></qt>"
-msgstr ""
-"<qt>SMSClient on ohjelma tekstiviestien lähettämiseen modeemilla. Löydät "
-"ohjelman osoitteesta <a href=\"%1\">%1</a></qt>"
-
-#: protocols/sms/services/smssend.cpp:57
-msgid "No provider configured."
-msgstr "Ei palveluntarjoajaa asetettuna."
-
-#: protocols/sms/services/smssend.cpp:64
-msgid ""
-"No prefix set for SMSSend, please change it in the configuration dialog."
-msgstr ""
-"SMSSendille ei ole asetettu etuliitettä, ole hyvä ja aseta se "
-"asetusvalintaikkunassa."
-
-#: protocols/sms/services/smssend.cpp:64
-msgid "No Prefix"
-msgstr "Ei etuliitettä"
-
-#: protocols/sms/services/smssend.cpp:184
-msgid "%1 Settings"
-msgstr "%1:n asetukset"
-
-#: protocols/sms/services/smssend.cpp:240
-msgid ""
-"<qt>SMSSend is a program for sending SMS through gateways on the web. It can be "
-"found on <a href=\"%1\">%2</a></qt>"
-msgstr ""
-"<qt>SMSSend on ohjelma tekstiviestien lähettämiseen verkkoyhdyskäytävien "
-"kautta. Löydät ohjelman osoitteesta <a href=\"%1\">%2</a></qt>"
-
-#: protocols/sms/services/smssendprovider.cpp:215
-msgid "Could not determine which argument which should contain the message."
-msgstr "Ei voitu selvittää minkä argumentin pitäisi sisältää viesti."
-
-#: protocols/sms/services/smssendprovider.cpp:223
-msgid "Could not determine which argument which should contain the number."
-msgstr "Ei voitu selvittää minkä argumentin pitäisi sisältää numero."
-
-#: protocols/sms/serviceloader.cpp:46
-#, c-format
-msgid "Could not load service %1."
-msgstr "Ei voitu ladata palvelua %1."
-
-#: protocols/sms/serviceloader.cpp:47
-msgid "Error Loading Service"
-msgstr "Virhe ladattaessa palvelua"
-
-#: protocols/sms/smscontact.cpp:56
-msgid "Something went wrong when sending message."
-msgstr "Jokin meni väärin lähetettäessä viestiä."
-
-#: protocols/sms/smscontact.cpp:126
-msgid "&Contact Settings"
-msgstr "&Yhteystiedon asetukset"
-
-#: protocols/sms/smsaccount.cpp:86
-msgid ""
-"This message is longer than the maximum length (%1). Should it be divided to %2 "
-"messages?"
-msgstr ""
-"Viesti on pidempi kuin maksimipituus (%1). Pitäisikö viesti jakaa %2 viestiin?"
-
-#: protocols/sms/smsaccount.cpp:87
-msgid "Message Too Long"
-msgstr "Viesti on liian pitkä"
-
-#: protocols/sms/smsaccount.cpp:87
-msgid "Divide"
-msgstr "Jaa"
-
-#: protocols/sms/smsaccount.cpp:87
-msgid "Do Not Divide"
-msgstr "Älä jaa"
-
-#: protocols/sms/smsaccount.cpp:149
-msgid "Message too long."
-msgstr "Viesti on liian pitkä."
-
-#: protocols/sms/smsuserpreferences.cpp:27
-msgid "User Preferences"
-msgstr "Käyttäjäasetukset"
-
-#: protocols/jabber/jabbergroupcontact.cpp:116
-msgid "Change nick name"
-msgstr "Muuta lempinimeä"
-
-#: protocols/jabber/jabbercontact.cpp:340
-#: protocols/jabber/jabbergroupcontact.cpp:164
-#: protocols/jabber/jabbergroupmembercontact.cpp:120
-msgid "Your message could not be delivered: \"%1\", Reason: \"%2\""
-msgstr "Viestiäsi ei voitu toimittaa: \"%1\", syy: \"%2\""
-
-#: libkopete/kopetetransfermanager.cpp:237 protocols/gadu/gaducontact.cpp:99
-#: protocols/irc/ircusercontact.cpp:150
-#: protocols/jabber/jabbercontact.cpp:1018
-#: protocols/jabber/jabbergroupcontact.cpp:299
-#: protocols/jabber/jabbergroupmembercontact.cpp:153
-msgid "Kopete File Transfer"
-msgstr "Kopeten tiedostonsiirto"
-
-#: protocols/jabber/jabbergroupcontact.cpp:356
-msgid "Change nickanme - Jabber Plugin"
-msgstr "Vaihda lempinimeä - Jabber-liitännäinen"
-
-#: protocols/jabber/jabbergroupcontact.cpp:357
-msgid "Please enter the new nick name you want to have on the room <i>%1</i>"
-msgstr ""
-"Kirjoita uusi nimimerkki, jonka haluat sinulla olevan huoneessa <i>%1</i>"
-
-#: protocols/jabber/jabberchatsession.cpp:68
-#: protocols/jabber/jabbercontact.cpp:233
-msgid "Voice call"
-msgstr "Äänikeskustelu"
-
-#: protocols/jabber/jabberchatsession.cpp:120
-msgid ""
-"_: a contact's online status in parenthesis.\n"
-" (%1)"
-msgstr " (%1)"
-
-#: protocols/jabber/jabberchatsession.cpp:267
-#: protocols/jabber/jabbergroupchatmanager.cpp:103
-msgid "This message is encrypted."
-msgstr "Tämä viesti on salattu."
-
-#: libkopete/kopeteaccount.cpp:368 protocols/jabber/jabbertransport.cpp:128
-#: protocols/oscar/aim/aimaccount.cpp:309
-msgid "%2 <%1>"
-msgstr "%2 <%1>"
-
-#: protocols/jabber/jabberbasecontact.cpp:133
-msgid "You cannot see each others' status."
-msgstr "Sinä et voi nähdä kunkin tilaa."
-
-#: protocols/jabber/jabberbasecontact.cpp:137
-msgid "You can see this contact's status but they cannot see your status."
-msgstr "Sinä näet yhteystietojen tilan, mutta he eivät näe sinun tilaa."
-
-#: protocols/jabber/jabberbasecontact.cpp:141
-msgid "This contact can see your status but you cannot see their status."
-msgstr "Tämä yhteystieto näkee sinun tilan, mutta sinä et näe heidän tilojaan."
-
-#: protocols/jabber/jabberbasecontact.cpp:145
-msgid "You can see each others' status."
-msgstr "Voit näähdä kunkin tilan."
-
-#: protocols/jabber/jabberbasecontact.cpp:255
-msgid "Client"
-msgstr "Asiakas"
-
-#: protocols/jabber/jabberbasecontact.cpp:280
-msgid "Timestamp"
-msgstr "Aikaleima"
-
-#: protocols/jabber/jabberbasecontact.cpp:287
-msgid "Message"
-msgstr "Viesti"
-
-#: protocols/jabber/jabberbasecontact.cpp:651
-#: protocols/jabber/ui/dlgjabbervcard.cpp:480
-msgid "Downloading of Jabber contact photo failed!"
-msgstr "Jabber-yhteystiedon kuvan hakeminen epäonnistui!"
-
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:47
-#, c-format
-msgid "Voice session with %1"
-msgstr "Äänikeskustelu yhteystiedon %1 kanssa"
-
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:72
-msgid "Incoming Session..."
-msgstr "Saapuva äänikeskustelu..."
-
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:98
-msgid "Waiting for other peer..."
-msgstr "Odotetaan toista osapuolta..."
-
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:109
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:162
-msgid "Session accepted."
-msgstr "Keskustelupyyntö hyväksyttiin."
-
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:121
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:174
-msgid "Session declined."
-msgstr "Keskustelupyyntö hylättiin."
-
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:134
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:186
-msgid "Session terminated."
-msgstr "Keskustelu lopetettiin."
-
-#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:150
-msgid "Session in progress."
-msgstr "Keskustelu on käynnissä."
-
-#: protocols/gadu/gadudcctransaction.cpp:237
-#: protocols/jabber/jabberfiletransfer.cpp:148
-msgid "&Resume"
-msgstr "&Jatka"
-
-#: protocols/gadu/gadudcctransaction.cpp:238
-#: protocols/jabber/jabberfiletransfer.cpp:149
-msgid "Over&write"
-msgstr "&Ylikirjoita"
-
-#: protocols/gadu/gadudcctransaction.cpp:240
-#: protocols/jabber/jabberfiletransfer.cpp:152
-msgid "The file %1 already exists, do you want to resume or overwrite it?"
-msgstr "Tiedosto %1 on jo olemassa. Haluatko jatkaa tai ylikirjoittaa sen?"
-
-#: protocols/gadu/gadudcctransaction.cpp:241
-#: protocols/jabber/jabberfiletransfer.cpp:153
-#, c-format
-msgid "File Exists: %1"
-msgstr "Tiedosto %1 on jo olemassa"
-
-#: protocols/jabber/jabberaccount.cpp:166
-msgid ""
-"Could not bind Jabber file transfer manager to local port. Please check if the "
-"file transfer port is already in use or choose another port in the account "
-"settings."
-msgstr ""
-"Ei voitu liittää Jabberin tiedostonsiirronhallintaa paikalliseen porttiin. "
-"Tarkista onko tiedostonsiirtoportti jo käytössä tai valitse toinen portti tilin "
-"asetuksissa."
-
-#: protocols/jabber/jabberaccount.cpp:167
-msgid "Failed to start Jabber File Transfer Manager"
-msgstr "Jabberin tiedostonsiirronhallinnan käynnistäminen epäonnistui"
-
-#: protocols/jabber/jabberaccount.cpp:181
-msgid "Join Groupchat..."
-msgstr "Liity keskusteluryhmään..."
-
-#: protocols/jabber/jabberaccount.cpp:192
-msgid "Services..."
-msgstr "Palvelut..."
-
-#: protocols/jabber/jabberaccount.cpp:197
-msgid "Send Raw Packet to Server..."
-msgstr "Lähetä raaka paketti palvelimelle..."
-
-#: protocols/jabber/jabberaccount.cpp:202
-#: protocols/oscar/aim/aimaccount.cpp:334
-msgid "Edit User Info..."
-msgstr "Muokkaa käyttäjätietoja..."
-
-#: protocols/jabber/jabberaccount.cpp:259
-msgid "Please connect first."
-msgstr "Yhdistä ensin."
-
-#: protocols/jabber/jabberaccount.cpp:259
-#: protocols/jabber/ui/dlgjabberbrowse.cpp:63
-#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:89
-#: protocols/jabber/ui/dlgjabberregister.cpp:53
-#: protocols/jabber/ui/dlgjabberservices.cpp:125
-msgid "Jabber Error"
-msgstr "Jabber-virhe"
-
-#: protocols/groupwise/gwaccount.cpp:251
-#: protocols/jabber/jabberaccount.cpp:424
-#: protocols/jabber/ui/jabberregisteraccount.cpp:267
-#, fuzzy
-msgid ""
-"SSL support could not be initialized for account %1. This is most likely "
-"because the TQCA TLS plugin is not installed on your system."
-msgstr ""
-"SSL-tukea ei voitu alustaa tilille %1. Tämä johtuu luultavasti siitä, että QCA "
-"TLS -liitännäista ei ole asennettu."
-
-#: protocols/jabber/jabberaccount.cpp:426
-#: protocols/jabber/ui/jabberregisteraccount.cpp:269
-msgid "Jabber SSL Error"
-msgstr "Jabber-SSL-virhe"
-
-#: protocols/groupwise/gwaccount.cpp:720
-#: protocols/jabber/jabberaccount.cpp:455
-msgid "No certificate was presented."
-msgstr "Varmennetta ei ollut saatavilla."
-
-#: protocols/groupwise/gwaccount.cpp:724
-#: protocols/jabber/jabberaccount.cpp:459
-msgid "The host name does not match the one in the certificate."
-msgstr "Isäntänimi ei vastaa varmenteessa olevaa."
-
-#: protocols/groupwise/gwaccount.cpp:728
-#: protocols/jabber/jabberaccount.cpp:463
-msgid "The Certificate Authority rejected the certificate."
-msgstr "Varmentaja ei hyväksynyt varmennetta."
-
-#: protocols/groupwise/gwaccount.cpp:733
-#: protocols/jabber/jabberaccount.cpp:468
-msgid "The certificate is untrusted."
-msgstr "Varmenteeseen ei luoteta."
-
-#: protocols/groupwise/gwaccount.cpp:737
-#: protocols/jabber/jabberaccount.cpp:472
-msgid "The signature is invalid."
-msgstr "Allekirjoitus on epäkelpo."
-
-#: protocols/groupwise/gwaccount.cpp:741
-#: protocols/jabber/jabberaccount.cpp:476
-msgid "The Certificate Authority is invalid."
-msgstr "Varmentaja on epäkelpo."
-
-#: protocols/groupwise/gwaccount.cpp:746
-#: protocols/jabber/jabberaccount.cpp:481
-msgid "Invalid certificate purpose."
-msgstr "Varmenteen tarkoitus kelvoton."
-
-#: protocols/groupwise/gwaccount.cpp:750
-#: protocols/jabber/jabberaccount.cpp:485
-msgid "The certificate is self-signed."
-msgstr "Varmenne on itseallekirjoitettu."
-
-#: protocols/groupwise/gwaccount.cpp:754
-#: protocols/jabber/jabberaccount.cpp:489
-msgid "The certificate has been revoked."
-msgstr "Varmenne on mitätöity."
-
-#: protocols/groupwise/gwaccount.cpp:758
-#: protocols/jabber/jabberaccount.cpp:493
-msgid "Maximum certificate chain length was exceeded."
-msgstr "Varmenneketjun maksimipituus ylitettiin."
-
-#: protocols/groupwise/gwaccount.cpp:762
-#: protocols/jabber/jabberaccount.cpp:497
-msgid "The certificate has expired."
-msgstr "Varmenne on vanhentunut."
-
-#: protocols/groupwise/gwaccount.cpp:767
-#: protocols/jabber/jabberaccount.cpp:502
-msgid "An unknown error occurred trying to validate the certificate."
-msgstr ""
-"Tapahtui tuntematon virhe yritettäessä tarkistaa varmenteen oikeellisuutta."
-
-#: protocols/jabber/jabberaccount.cpp:508
-msgid ""
-"<qt>"
-"<p>The certificate of server %1 could not be validated for account %2: %3</p>"
-"<p>Do you want to continue?</p></qt>"
-msgstr ""
-"<qt> "
-"<p>Palvelimen %1 varmennetta ei voitu varmistaa tilille %2: %3</p> "
-"<p>Haluatko silti jatkaa?</p></qt>"
-
-#: protocols/jabber/jabberaccount.cpp:510
-msgid "Jabber Connection Certificate Problem"
-msgstr "Jabber-yhteyden varmenneongelma"
-
-#: protocols/jabber/jabberaccount.cpp:542
-msgid ""
-"An encrypted connection with the Jabber server could not be established."
-msgstr "Salattua yhteyttä Jabber-palvelimeen ei voitu muodostaa."
-
-#: protocols/jabber/jabberaccount.cpp:543
-msgid "Jabber Connection Error"
-msgstr "Jabber-yhdistysvirhe"
-
-#: protocols/jabber/jabberaccount.cpp:743
-msgid "Malformed packet received."
-msgstr "Vastaanotettu huono paketti."
-
-#: protocols/jabber/jabberaccount.cpp:748
-msgid "There was an unrecoverable error in the protocol."
-msgstr "Yhteyskäytännössä tapahtui virhe, josta ei voi toipua."
-
-#: protocols/jabber/jabberaccount.cpp:755
-msgid "Generic stream error (sorry, I do not have a more-detailed reason)"
-msgstr "Yleinen tietovirtavirhe (sorry, ei enempää yksityiskohtaista syytä)"
-
-#: protocols/jabber/jabberaccount.cpp:759
-msgid "There was a conflict in the information received."
-msgstr "Saapuneessa tiedossa oli ristiriita (konflikti)."
-
-#: protocols/jabber/jabberaccount.cpp:762
-msgid "The stream timed out."
-msgstr "Tietovirta aikakatkaistiin"
-
-#: protocols/jabber/jabberaccount.cpp:765
-msgid "Internal server error."
-msgstr "Sisäinen palvelimen virhe."
-
-#: protocols/jabber/jabberaccount.cpp:768
-msgid "Stream packet received from an invalid address."
-msgstr "Tietovirran paketti vastaanotettiin epäkelvosta osoitteesta."
-
-#: protocols/jabber/jabberaccount.cpp:771
-msgid "Malformed stream packet received."
-msgstr "Vastaanotettiin huono tietovirran paketti."
-
-#: protocols/jabber/jabberaccount.cpp:775
-msgid "Policy violation in the protocol stream."
-msgstr "Menettelyrikkomus yhteyskäytännön virrassa."
-
-#: protocols/jabber/jabberaccount.cpp:779
-msgid "Resource constraint."
-msgstr "Resurssirajoitus."
-
-#: protocols/jabber/jabberaccount.cpp:783
-msgid "System shutdown."
-msgstr "Järjestelmän sammutus."
-
-#: protocols/jabber/jabberaccount.cpp:786
-msgid "Unknown reason."
-msgstr "Tuntematon syy."
-
-#: protocols/jabber/jabberaccount.cpp:790
-#, c-format
-msgid "There was an error in the protocol stream: %1"
-msgstr "Virhe yhteystapavirrassa: %1"
-
-#: protocols/jabber/jabberaccount.cpp:798
-msgid "Host not found."
-msgstr "Tietokonetta ei löytynyt."
-
-#: protocols/jabber/jabberaccount.cpp:801
-msgid "Address is already in use."
-msgstr "Osoite on jo käytössä."
-
-#: protocols/jabber/jabberaccount.cpp:804
-msgid "Cannot recreate the socket."
-msgstr "Yhteyden pistoketta ei voitu uudistaa."
-
-#: protocols/jabber/jabberaccount.cpp:807
-msgid "Cannot bind the socket again."
-msgstr "Pistoketta ei voitu sitoa uudelleen."
-
-#: protocols/jabber/jabberaccount.cpp:810
-msgid "Socket is already connected."
-msgstr "Pistoke on jo yhdistetty."
-
-#: protocols/jabber/jabberaccount.cpp:813
-msgid "Socket is not connected."
-msgstr "Pistoketta ei ole yhdistetty."
-
-#: protocols/jabber/jabberaccount.cpp:816
-msgid "Socket is not bound."
-msgstr "Pistoketta ei ole sidottu."
-
-#: protocols/jabber/jabberaccount.cpp:819
-msgid "Socket has not been created."
-msgstr "Pistoketta ei ole luotu."
-
-#: protocols/jabber/jabberaccount.cpp:822
-msgid ""
-"Socket operation would block. You should not see this error, please use "
-"\"Report Bug\" from the Help menu."
-msgstr ""
-"Pistoketoiminto estettäisiin. Sinun ei pitäisi nähdä tätä virhettä. \"Ilmoita "
-"virheestä\" valikon Ohje-osassa."
-
-#: protocols/jabber/jabberaccount.cpp:825
-msgid "Connection refused."
-msgstr "Yhteys torjuttu."
-
-#: protocols/jabber/jabberaccount.cpp:828
-msgid "Connection timed out."
-msgstr "Yhteys aikakatkaistiin."
-
-#: protocols/jabber/jabberaccount.cpp:831
-msgid "Connection attempt already in progress."
-msgstr "Yhteysyritys jo käynnissä."
-
-#: protocols/jabber/jabberaccount.cpp:834
-msgid "Network failure."
-msgstr "Verkkovirhe."
-
-#: protocols/jabber/jabberaccount.cpp:837
-msgid "Operation is not supported."
-msgstr "Toimintoa ei ole tuettu."
-
-#: protocols/jabber/jabberaccount.cpp:840
-msgid "Socket timed out."
-msgstr "Pistoke aikakatkaistiin."
-
-#: protocols/jabber/jabberaccount.cpp:848
-#, c-format
-msgid "There was a connection error: %1"
-msgstr "Tapahtui yhteysvirhe: %1"
-
-#: protocols/jabber/jabberaccount.cpp:856
-msgid "Unknown host."
-msgstr "Tuntematon tietokone."
-
-#: protocols/jabber/jabberaccount.cpp:860
-msgid "Could not connect to a required remote resource."
-msgstr "Ei voitu yhdistää haluttuun etäresurssiin."
-
-#: protocols/jabber/jabberaccount.cpp:863
-msgid ""
-"It appears we have been redirected to another server; I do not know how to "
-"handle this."
-msgstr ""
-"Näyttää siltä, että meidät on siirretty toiselle palvelimelle. En osaa "
-"käsitellä tätä tilannetta."
-
-#: protocols/jabber/jabberaccount.cpp:866
-msgid "Unsupported protocol version."
-msgstr "Tukematon yhteyskäytäntöversio."
-
-#: protocols/jabber/jabberaccount.cpp:869
-#: protocols/jabber/jabberaccount.cpp:886
-#: protocols/jabber/jabberaccount.cpp:930
-#: protocols/jabber/jabberaccount.cpp:947
-#: protocols/jabber/jabberaccount.cpp:964
-#: protocols/jabber/jabberaccount.cpp:972
-msgid "Unknown error."
-msgstr "Tuntematon virhe."
-
-#: protocols/jabber/jabberaccount.cpp:873
-#, c-format
-msgid "There was a negotiation error: %1"
-msgstr "Neuvotteluvirhe: %1"
-
-#: protocols/jabber/jabberaccount.cpp:880
-msgid "Server rejected our request to start the TLS handshake."
-msgstr "Palvelin hylkäsi TLS-kättelypyynnön."
-
-#: protocols/jabber/jabberaccount.cpp:883
-msgid "Failed to establish a secure connection."
-msgstr "Salattua yhteyttä ei voitu luoda."
-
-#: protocols/jabber/jabberaccount.cpp:890
-#, c-format
-msgid "There was a Transport Layer Security (TLS) error: %1"
-msgstr "Tapahtui siirtokerroksen salauksen (TLS) virhe: %1"
-
-#: protocols/jabber/jabberaccount.cpp:897
-msgid "Login failed with unknown reason."
-msgstr "Kirjautuminen epäonnistui tuntemattomasta syystä."
-
-#: protocols/jabber/jabberaccount.cpp:900
-msgid "No appropriate authentication mechanism available."
-msgstr "Sopivaa varmennemekanismia ei ole saatavilla."
-
-#: protocols/jabber/jabberaccount.cpp:903
-msgid "Bad SASL authentication protocol."
-msgstr "Väärä SASL tunnistautumismenettely:"
-
-#: protocols/jabber/jabberaccount.cpp:906
-msgid "Server failed mutual authentication."
-msgstr "Kahdenkeskinen tunnistautuminen epäonnistui palvelimen kanssa."
-
-#: protocols/jabber/jabberaccount.cpp:909
-msgid "Encryption is required but not present."
-msgstr "Salausta tarvitaan, mutta ei ole käytettävissä."
-
-#: protocols/jabber/jabberaccount.cpp:912
-msgid "Invalid user ID."
-msgstr "Epäkelpo käyttäjä."
-
-#: protocols/jabber/jabberaccount.cpp:915
-msgid "Invalid mechanism."
-msgstr "Epäkelpo mekanismi."
-
-#: protocols/jabber/jabberaccount.cpp:918
-msgid "Invalid realm."
-msgstr "Viallinen tili."
-
-#: protocols/jabber/jabberaccount.cpp:921
-msgid "Mechanism too weak."
-msgstr "Mekanismi liian heikko."
-
-#: protocols/jabber/jabberaccount.cpp:924
-msgid "Wrong credentials supplied. (check your user ID and password)"
-msgstr ""
-"Väärä henkilöllisyys annettiin. (tarkista käytäjätunnuksesi ja salasanasi)"
-
-#: protocols/jabber/jabberaccount.cpp:927
-msgid "Temporary failure, please try again later."
-msgstr "Väliaikainen häiriö. Yritä uudelleen myöhemmin."
-
-#: protocols/jabber/jabberaccount.cpp:934
-#, c-format
-msgid "There was an error authenticating with the server: %1"
-msgstr "Todentamisessa tapahtui virhe: %1"
-
-#: protocols/jabber/jabberaccount.cpp:941
-msgid "Transport Layer Security (TLS) problem."
-msgstr "TLS (Transport Layer Security) -ongelma."
-
-#: protocols/jabber/jabberaccount.cpp:944
-msgid "Simple Authentication and Security Layer (SASL) problem."
-msgstr "SASL (Simple Authentication and Security Layer) -ongelma."
-
-#: protocols/jabber/jabberaccount.cpp:951
-#, c-format
-msgid "There was an error in the security layer: %1"
-msgstr "Virhe turvallisuuskerroksessa: %1"
-
-#: protocols/jabber/jabberaccount.cpp:958
-msgid "No permission to bind the resource."
-msgstr "Ei oikeutta käyttää resurssia."
-
-#: protocols/jabber/jabberaccount.cpp:961
-msgid "The resource is already in use."
-msgstr "Resurssi on jo käytössä."
-
-#: protocols/jabber/jabberaccount.cpp:968
-#, c-format
-msgid "Could not bind a resource: %1"
-msgstr "Ei voitu ladata palvelua %1"
-
-#: protocols/jabber/jabberaccount.cpp:984
-#, c-format
-msgid "Connection problem with Jabber server %1"
-msgstr "Virhe yhdistettäessä Jabber-palvelimelle %1"
-
-#: protocols/jabber/jabberaccount.cpp:1122
-#, fuzzy
-msgid ""
-"The Jabber user %1 removed %2's subscription to them. This account will no "
-"longer be able to view their online/offline status. Do you want to delete the "
-"contact?"
-msgstr ""
-"Der Jabber-Benutzer %1 hat %2 von seiner Teilnehmerliste entfernt. Über "
-"diesenZugang lässt sich sein Online/Offline-Status nicht mehr feststellen.\n"
-"Soll dieser Kontakt gelöscht werden?"
-
-#: libkopete/knotification.cpp:121 libkopete/knotification.cpp:142
-#: protocols/jabber/jabberaccount.cpp:1125
-#: protocols/jabber/jabbercontact.cpp:920
-msgid "Notification"
-msgstr "Ilmoitus"
-
-#: protocols/jabber/jabberaccount.cpp:1302
-msgid "Waiting for authorization"
-msgstr "Odottaa lupaa"
-
-#: protocols/jabber/jabberaccount.cpp:1515
-#, c-format
-msgid "A password is required to join the room %1."
-msgstr "Keskusteluhuoneeseen %1 liittymiseen tarvitaan salasana."
-
-#: protocols/jabber/jabberaccount.cpp:1524
-msgid "Error trying to join %1 : nickname %2 is already in use"
-msgstr ""
-"Virhe yritettäessä liittyä keskusteluryhmään %1 : nimimerkki %2 on jo käytössä"
-
-#: protocols/jabber/jabberaccount.cpp:1525
-msgid "Give your nickname"
-msgstr "Anna nimimerkkisi:"
-
-#: protocols/jabber/jabberaccount.cpp:1538
-msgid "You can't join the room %1 because you were banned"
-msgstr "Et voi liittyä huoneeseen %1, koska sinut on bannattu."
-
-#: protocols/jabber/jabberaccount.cpp:1539
-#: protocols/jabber/jabberaccount.cpp:1546
-#: protocols/jabber/jabberaccount.cpp:1556
-msgid "Jabber Group Chat"
-msgstr "Jabber-ryhmäkeskustelu"
-
-#: protocols/jabber/jabberaccount.cpp:1545
-msgid "You can't join the room %1 because the maximum users has been reached"
-msgstr ""
-"Et voi liittyä huoneeseen %1, koska sen käyttäjien maksimimäärä on saavutettu."
-
-#: protocols/jabber/jabberaccount.cpp:1551
-msgid "No reason given by the server"
-msgstr "Palvelin ei antanut syytä"
-
-#: protocols/jabber/jabberaccount.cpp:1555
-msgid ""
-"There was an error processing your request for group chat %1. (Reason: %2, Code "
-"%3)"
-msgstr ""
-"Tapahtui virhe käsiteltäessä pyyntöäsi ryhmäkeskusteluun %1. (Syy: %2, koodi "
-"%3)"
-
-#: protocols/jabber/jabberaccount.cpp:1688
-msgid ""
-"Do you want to also unregister \"%1\" from the Jabber server ?\n"
-"If you unregister, all your contact list may be removed on the server,And you "
-"will never be able to connect to this account with any client"
-msgstr ""
-"Haluatko lisäksi poistaa tilin \"%1\" Jabber-palvelimelta?\n"
-"Jos teet tämän, yhteystietoluettelosi ja kaikki tiedot yhteystiedoista "
-"poistetaan palvelimelta etkä enää koskaan pysty kirjautumaan Jabber-verkkoon "
-"tällä tilillä."
-
-#: protocols/jabber/jabberaccount.cpp:1691
-msgid "Unregister"
-msgstr "Poista palvelimelta"
-
-#: protocols/jabber/jabberaccount.cpp:1692
-msgid "Remove and Unregister"
-msgstr "Poista Kopetesta ja palvelimelta"
-
-#: protocols/jabber/jabberaccount.cpp:1693
-msgid "Remove from kopete only"
-msgstr "Poista vain Kopetesta"
-
-#: protocols/jabber/jabberaccount.cpp:1737
-#, c-format
-msgid ""
-"An error occured when trying to remove the account:\n"
-"%1"
-msgstr ""
-"Tilin poistamisessa tapahtui virhe:\n"
-"%1"
-
-#: protocols/jabber/jabberaccount.cpp:1738
-msgid "Jabber Account Unregistration"
-msgstr "Jabber-tilin poistaminen palvelimelta"
-
-#: protocols/jabber/jabbercontact.cpp:135
-msgid "Authorization"
-msgstr "Tunnistautuminen"
-
-#: protocols/jabber/jabbercontact.cpp:139
-msgid "(Re)send Authorization To"
-msgstr ""
-
-#: protocols/jabber/jabbercontact.cpp:144
-msgid "(Re)request Authorization From"
-msgstr ""
-
-#: protocols/jabber/jabbercontact.cpp:149
-msgid "Remove Authorization From"
-msgstr ""
-
-#: protocols/jabber/jabbercontact.cpp:154
-msgid "Set Availability"
-msgstr "Aseta saatavuus"
-
-#: protocols/jabber/jabbercontact.cpp:158
-msgid "Free to Chat"
-msgstr "Vapaa keskustelemaan"
-
-#: protocols/jabber/jabbercontact.cpp:162
-#: protocols/jabber/jabberprotocol.cpp:77
-msgid "Extended Away"
-msgstr "Laajennettu poissaolo"
-
-#: protocols/jabber/jabbercontact.cpp:164
-#: protocols/oscar/icq/icqpresence.cpp:72
-msgid "Do Not Disturb"
-msgstr "Älä häiritse"
-
-#: protocols/jabber/jabbercontact.cpp:169
-msgid "Select Resource"
-msgstr "Valitse resurssi"
-
-#: protocols/jabber/jabbercontact.cpp:186
-msgid "Automatic (best/default resource)"
-msgstr "Automaattinen (paras resurssi/oletusresurssi)"
-
-#: protocols/jabber/jabbercontact.cpp:266
-msgid "The original message is : <i>\" %1 \"</i><br>"
-msgstr "Alkuperäinen viesti on : <i>\"%1\"</i><br>"
-
-#: protocols/jabber/jabbercontact.cpp:267
-msgid ""
-"<qt><i>%1</i> invited you to join the conference <b>%2</b>"
-"<br>%3"
-"<br>If you want to accept and join, just <b>enter your nickname</b> "
-"and press ok"
-"<br>If you want to decline, press cancel</qt>"
-msgstr ""
-"<qt><i>%1</i> kutsui sinut liittymään konferenssiin <b>%2</b> "
-"<br>%3 "
-"<br>Jos haluat hyväksyä ja liittyä, <b>kirjoita nimimerkkisi</b> "
-"ja paina \"OK\"."
-"<br>Jos haluat kieltäytyä, paina \"Peruuta\".</qt>"
-
-#: protocols/jabber/jabbercontact.cpp:273
-msgid "Invited to a conference - Jabber Plugin"
-msgstr "Kutsui konferenssiin - Jabber-liitännäinen"
-
-#: protocols/jabber/jabbercontact.cpp:290
-msgid "Message has been displayed"
-msgstr "Viesti on näytetty"
-
-#: protocols/jabber/jabbercontact.cpp:292
-msgid "Message has been delivered"
-msgstr "Viesti on toimitettu"
-
-#: protocols/jabber/jabbercontact.cpp:295
-msgid "Message stored on the server, contact offline"
-msgstr "Viestiä säilytetään palvelimella, yhteystieto poissa verkosta"
-
-#: protocols/jabber/jabbercontact.cpp:302
-msgid "%1 has ended their participation in the chat session."
-msgstr "%1 on poistunut keskustelusta."
-
-#: protocols/jabber/jabbercontact.cpp:919
-msgid ""
-"Do you also want to remove the authorization from user %1 to see your status?"
-msgstr ""
-"Oletko varma että haluat poistaa yhteystiedon \"%1\" yhteystietoluettelostasi?"
-
-#: protocols/jabber/jabbercontact.cpp:1089
-msgid ""
-"You have preselected a resource for contact %1, but you still have open chat "
-"windows for this contact. The preselected resource will only apply to newly "
-"opened chat windows."
-msgstr ""
-"Olet esivalinnut resurssin yhteystiedolle %1, mutta sinulla on silti "
-"keskusteluja avoinna tämän kanssa. Esivalittu resurssi tulee voimaan vain "
-"uusiin keskusteluikkunoihin."
-
-#: protocols/jabber/jabbercontact.cpp:1093
-msgid "Jabber Resource Selector"
-msgstr "Jabber resurssinvalitsija"
-
-#: protocols/jabber/jabberbookmarks.cpp:132
-msgid "Groupchat bookmark"
-msgstr "Ryhmäkeskustelujen kirjanmerkit"
-
-#: protocols/jabber/jabberprotocol.cpp:74
-msgid "Free for Chat"
-msgstr "Vapaa keskustelemaan"
-
-#: protocols/jabber/jabberprotocol.cpp:78
-msgid "Do not Disturb"
-msgstr "Älä häiritse"
-
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 96
-#: protocols/jabber/jabberprotocol.cpp:93 rc.cpp:2755
-#, fuzzy, no-c-format
-msgid "Subscription"
-msgstr "Seloste"
-
-#: protocols/jabber/jabberprotocol.cpp:94
-msgid "Authorization Status"
-msgstr "Tunnistautumisen tila"
-
-#: protocols/jabber/jabberprotocol.cpp:95
-msgid "Available Resources"
-msgstr "Saatavillaolevat resurssit"
-
-#: protocols/jabber/jabberprotocol.cpp:96
-msgid "vCard Cache Timestamp"
-msgstr "vCardin välimuistin aikaleima"
-
-#: protocols/jabber/jabberprotocol.cpp:98
-msgid "Jabber ID"
-msgstr "Jabber-tunnus"
-
-#: protocols/jabber/jabberprotocol.cpp:100
-msgid "Timezone"
-msgstr "Aikavyöhyke"
-
-#: protocols/jabber/jabberprotocol.cpp:101
-msgid "Homepage"
-msgstr "Kotisivut"
-
-#: protocols/jabber/jabberprotocol.cpp:102
-msgid "Company name"
-msgstr "Yrityks"
-
-#: protocols/jabber/jabberprotocol.cpp:103
-msgid "Company Departement"
-msgstr "Osasto"
-
-#: protocols/jabber/jabberprotocol.cpp:104
-msgid "Company Position"
-msgstr "Sijainti"
-
-#: protocols/jabber/jabberprotocol.cpp:105
-msgid "Company Role"
-msgstr "Rooli"
-
-#: protocols/jabber/jabberprotocol.cpp:106
-msgid "Work Street"
-msgstr "Työosoite"
-
-#: protocols/jabber/jabberprotocol.cpp:107
-msgid "Work Extra Address"
-msgstr "Työosoitteen lisärivi"
-
-#: protocols/jabber/jabberprotocol.cpp:108
-msgid "Work PO Box"
-msgstr "Työn postilokero"
-
-#: protocols/jabber/jabberprotocol.cpp:110
-msgid "Work Postal Code"
-msgstr "Työn postinumero"
-
-#: protocols/jabber/jabberprotocol.cpp:112
-msgid "Work Email Address"
-msgstr "Työn sähköpostiosoite"
-
-#: protocols/jabber/jabberprotocol.cpp:113
-msgid "Home Street"
-msgstr "Kotiosoite"
-
-#: protocols/jabber/jabberprotocol.cpp:114
-msgid "Home Extra Address"
-msgstr "Kotiosoiteen lisärivi"
-
-#: protocols/jabber/jabberprotocol.cpp:115
-msgid "Home PO Box"
-msgstr "Kodin postilokero"
-
-#: protocols/jabber/jabberprotocol.cpp:116
-msgid "Home City"
-msgstr "Kotikaupunki"
-
-#: protocols/jabber/jabberprotocol.cpp:117
-msgid "Home Postal Code"
-msgstr "Kodin postinumero"
-
-#: protocols/jabber/jabberprotocol.cpp:118
-msgid "Home Country"
-msgstr "Kotimaa"
-
-#: protocols/jabber/jabberprotocol.cpp:119
-msgid "Fax"
-msgstr "Faksi"
-
-#: protocols/jabber/jabbergroupchatmanager.cpp:148
-#, c-format
-msgid "You have been invited to %1"
-msgstr "Sinut on kutsuttu ryhmäkeskusteluun %1"
-
-#: protocols/jabber/ui/jabberchooseserver.cpp:34
-msgid "Choose Jabber Server"
-msgstr "Valitse Jabber-palvelin"
-
-#: protocols/jabber/ui/jabberchooseserver.cpp:44
-msgid "Retrieving server list..."
-msgstr "Haetaan palvelinlistaa..."
-
-#: protocols/jabber/ui/jabberchooseserver.cpp:111
-msgid "Could not retrieve server list."
-msgstr "Ei voitu hakea palvelinlistaa."
-
-#: protocols/jabber/ui/jabberchooseserver.cpp:126
-msgid "Could not parse the server list."
-msgstr "Ei voitu jäsentää palvelinlistaa."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:51
-msgid "Register New Jabber Account"
-msgstr "Rekisteröi uusi Jabber-tili"
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:63
-msgid "Register"
-msgstr "Rekisteröi"
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:128
-msgid "Please enter a server name, or click Choose."
-msgstr "Valitse palvelimen nimi tai napsauta \"Valitse\"."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:139
-msgid "Please enter a valid Jabber ID."
-msgstr "Kirjoita kelvollinen Jabber-tunnus."
-
-#: protocols/gadu/gaduregisteraccount.cpp:99
-#: protocols/jabber/ui/jabberregisteraccount.cpp:152
-msgid "Please enter the same password twice."
-msgstr "Kirjoita sama salasana kahdesti."
-
-#: protocols/gadu/gaduregisteraccount.cpp:106
-#: protocols/jabber/ui/jabberregisteraccount.cpp:161
-msgid "Password entries do not match."
-msgstr "Salasanat eivät täsmää."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:193
-msgid ""
-"Unless you know what you are doing, your JID should be of the form "
-"\"username@server.com\". In your case for example \"username@%1\"."
-msgstr ""
-"Jollet tiedä mitä olet tekemässä, Jabber-tunnuksesi pitää olla mallia "
-"\"username@server.com\". Tapauksessasi esimerkiksi \"username@%1\"."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:248
-msgid "Connecting to server..."
-msgstr "Yhdistetään palvelimeen..."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:314
-msgid "Protocol error."
-msgstr "Yhteyskäytäntövirhe."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:327
-msgid "Connected successfully, registering new account..."
-msgstr "Yhdistäminen onnistui, rekisteröidään uutta tiliä..."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:342
-msgid "Registration successful."
-msgstr "Rekisteröinti onnistui."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:376
-msgid "Registration failed."
-msgstr "Rekisteröinti epäonnistui."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:378
-msgid ""
-"Unable to create account on the server. The Jabber ID is probably already in "
-"use."
-msgstr ""
-"Ei voitu luoda tiliä palvelimelle. Jabber-tunnus on todennäköisesti jo "
-"käytössä."
-
-#: protocols/jabber/ui/jabberregisteraccount.cpp:379
-msgid "Jabber Account Registration"
-msgstr "Jabber-tilin rekisteröinti"
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:64
-msgid "Jabber vCard"
-msgstr "Jabber vCard"
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:64
-msgid "&Save User Info"
-msgstr "&Tallenna käyttäjätiedot"
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:64
-msgid "&Fetch vCard"
-msgstr "&Nouda vCard"
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:299
-msgid "Saving vCard to server..."
-msgstr "Tallennetaan vCardia palvelimelle..."
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:421
-msgid "vCard save sucessful."
-msgstr "vCardin tallennus onnistui."
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:426
-msgid "Error: Unable to save vCard."
-msgstr "Virhe: vCardia ei voitu tallentaa."
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:434
-msgid "Fetching contact vCard..."
-msgstr "Noudetaan yhteystiedon vCardia..."
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:457
-msgid "vCard fetching Done."
-msgstr "vCardin noutaminen valmis."
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:461
-msgid ""
-"Error: vCard could not be fetched correctly. Check connectivity with the Jabber "
-"server."
-msgstr ""
-"Virhe: vCardia ei voitu noutaa oikein. Tarkista yhteytesi Jabber-palvelimeen."
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:472
-msgid "Jabber Photo"
-msgstr "Jabber-kuva"
-
-#: protocols/jabber/ui/dlgjabbervcard.cpp:535
-msgid ""
-"<qt>An error occurred when trying to change the photo."
-"<br>Make sure that you have selected a correct image file</qt>"
-msgstr ""
-"<qt>Virhe yritettäessä muuttaa kuvaa."
-"<br>Varmista, että olet valinnut kelvollisen kuvatiedoston</qt>"
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:34
-msgid "Change Jabber Password"
-msgstr "Vaihda Jabberin salasanaa"
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:56
-msgid "You entered your current password incorrectly."
-msgstr "Kirjoitit nykyisen salasanasi väärin."
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:57
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:65
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:73
-msgid "Password Incorrect"
-msgstr "Väärä salasana"
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:64
-msgid "Your new passwords do not match. Please enter them again."
-msgstr "Uudet salasanasi eivät täsmää. Kirjoita ne uudelleen."
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:72
-msgid "For security reasons, you are not allowed to set an empty password."
-msgstr "Etv oi asettaa tyhjää salasanaa turvallisuussyistä."
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:80
-msgid ""
-"Your account needs to be connected before the password can be changed. Do you "
-"want to try to connect now?"
-msgstr ""
-"Tilisi täytyy olla yhdistäytyneenä ennen kuin salasanaa voidaan muuttaa. "
-"Haluatko yhdistäytyä nyt?"
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:121
-msgid "Jabber Password Change"
-msgstr ""
-
-#: libkopete/connectionmanager.cpp:149
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
-msgid "Connect"
-msgstr "Yhdistä"
-
-#: libkopete/connectionmanager.cpp:149
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
-msgid "Stay Offline"
-msgstr "Pysy paikallisessa tilassa"
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:120
-msgid ""
-"Your password has been changed successfully. Please note that the change may "
-"not be instantaneous. If you have problems logging in with your new password, "
-"please contact the administrator."
-msgstr ""
-"Salasana viahdettiin onnistuneesti. Ota huomioon että muutos ei välttämättä ole "
-"välitön. Jos sinulla on ongelmia kirjautua sisään uudella salasanallasi, ota "
-"yhteyttä ylläpitäjään."
-
-#: protocols/jabber/ui/dlgjabberchangepassword.cpp:128
-msgid ""
-"Your password could not be changed. Either your server does not support this "
-"feature or the administrator does not allow you to change your password."
-msgstr ""
-"Salasanaasi ei voitu muuttaa. Joko palvelin ei tue tätä toimintoa tai "
-"ylläpitäjä ei salli sinun vaihtaa salasanaasi."
-
-#: protocols/jabber/ui/dlgjabberchatjoin.cpp:34
-msgid "Join Jabber Groupchat"
-msgstr "Liity Jabber-ryhmäkeskusteluun"
-
-#: protocols/jabber/ui/jabberaddcontactpage.cpp:52
-msgid "Loading instruction from gateway..."
-msgstr "Haetaan ohjeita yhdyskäytävältä..."
-
-#: protocols/groupwise/ui/gwaddcontactpage.cpp:63
-#: protocols/jabber/ui/jabberaddcontactpage.cpp:62
-#: protocols/oscar/aim/aimprotocol.cpp:186
-#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:42
-msgid "You need to be connected to be able to add contacts."
-msgstr "Sinun täytyy olla yhdistettynä lisätäksesi kontakteja."
-
-#: protocols/jabber/ui/jabberaddcontactpage.cpp:63
-msgid "Connect to the Jabber network and try again."
-msgstr "Yhdistä Jabber-verkkoon ja yritä uudelleen."
-
-#: protocols/jabber/ui/jabberaddcontactpage.cpp:150
-msgid "An error occured while loading instructions from gateway."
-msgstr "Haettaessa toimintaohjeita yhdyskäytävältä tapahtui virhe."
-
-#: protocols/jabber/ui/dlgjabberregister.cpp:53
-msgid ""
-"Unable to retrieve registration form.\n"
-"Reason: \"%1\""
-msgstr ""
-"Ei saatu haettua rekisteröintilomaketta.\n"
-"Syy: \"%1\""
-
-#: protocols/jabber/ui/dlgjabberregister.cpp:95
-msgid "Registration sent successfully."
-msgstr "Rekisteröinti lähetettiin onnistuneesti."
-
-#: protocols/jabber/ui/dlgjabberregister.cpp:95
-#: protocols/jabber/ui/dlgjabberregister.cpp:102
-msgid "Jabber Registration"
-msgstr "Jabber-rekisteröinti"
-
-#: protocols/jabber/ui/dlgjabberregister.cpp:102
-msgid ""
-"The server denied the registration form.\n"
-"Reason: \"%1\""
-msgstr ""
-"Palvelin hylkäsi rekisteröintilomakkeen.\n"
-"Syy: \"%1\""
-
-#: protocols/jabber/ui/dlgjabberbrowse.cpp:63
-msgid "Unable to retrieve search form."
-msgstr "Hakulomaketta ei saatu haettua."
-
-#: protocols/jabber/ui/dlgjabberbrowse.cpp:114
-msgid "The Jabber server declined the search."
-msgstr "Jabber-palvelin torjui haun."
-
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 16
-#: protocols/jabber/ui/dlgjabberbrowse.cpp:114 rc.cpp:2659
-#, no-c-format
-msgid "Jabber Search"
-msgstr "Jabber-haku"
-
-#: protocols/jabber/ui/dlgjabberservices.cpp:125
-#, c-format
-msgid ""
-"Unable to retrieve the list of services.\n"
-"Reason: %1"
-msgstr ""
-"Palveluiden listaa ei saatu haettua.\n"
-"Syy: %1"
-
-#: protocols/jabber/ui/jabbereditaccountwidget.cpp:149
-msgid ""
-"The changes you just made will take effect next time you log in with Jabber."
-msgstr ""
-"Muutokset, jotka juuri teit, astuvat voimaan seuraavan kerran kun kirjaudut "
-"sisään Jabberiin."
-
-#: protocols/jabber/ui/jabbereditaccountwidget.cpp:150
-#, fuzzy
-msgid "Jabber Changes During Online Jabber Session"
-msgstr "Jabber-Änderungen während einer Online-Jabber-Sitzung"
-
-#: protocols/jabber/ui/jabbereditaccountwidget.cpp:205
-msgid ""
-"The Jabber ID you have chosen is invalid. Please make sure it is in the form "
-"user@server.com, like an email address."
-msgstr ""
-"Valitsemasi Jabber-tunnus on epäkelpo. Tarkista että se on muodossa "
-"user@server.com, kuten sähköpostiosoite."
-
-#: protocols/jabber/ui/jabbereditaccountwidget.cpp:207
-msgid "Invalid Jabber ID"
-msgstr "Epäkelpo Jabber-tunnus"
-
-#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 16
-#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:36 rc.cpp:2767
-#, no-c-format
-msgid "List Chatrooms"
-msgstr "Listaa keskusteluhuoneet"
-
-#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:89
-msgid "Unable to retrieve the list of chat rooms."
-msgstr "Luetteloa keskusteluhuoneista ei voitu hakea."
+#: protocols/yahoo/yahoochatsession.cpp:56
+msgid "Buzz Contact"
+msgstr "Lähetä heräte"
-#: protocols/jabber/tdeioslave/jabberdisco.cpp:109
-#: protocols/jabber/tdeioslave/jabberdisco.cpp:210
-msgid "TLS"
-msgstr ""
+#: protocols/yahoo/yahoochatsession.cpp:57
+msgid "Show User Info"
+msgstr "Näytä käyttäjätiedot"
-#: protocols/jabber/tdeioslave/jabberdisco.cpp:188
-msgid "The server certificate is invalid. Do you want to continue? "
-msgstr "Palvelimen varmenne on pätemätön. Haluatko silti jatkaa?"
+#: protocols/yahoo/yahoochatsession.cpp:58
+msgid "Request Webcam"
+msgstr "Pyydä webkamerakuvaa"
-#: protocols/jabber/tdeioslave/jabberdisco.cpp:189
-msgid "Certificate Warning"
-msgstr "Varmennevaroitus"
+#: protocols/jabber/jabberchatsession.cpp:88
+#: protocols/yahoo/yahoochatsession.cpp:60
+msgid "Send File"
+msgstr "Lähetä tiedosto"
-#: protocols/jabber/tdeioslave/jabberdisco.cpp:320
-msgid "The login details are incorrect. Do you want to try again?"
-msgstr "Kirjautumisen yksityiskohdat ovat vääriä. Haluatko yrittää uudestaan?"
+#: protocols/yahoo/yahoochatsession.cpp:65
+msgid "Yahoo Display Picture"
+msgstr "Yahoo-keskustelukuva"
#: protocols/oscar/icq/icqcontact.cpp:542
#: protocols/oscar/liboscar/userdetails.cpp:129
@@ -4486,6 +1940,17 @@ msgid ""
"%1 %2"
msgstr "%1 %2"
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 479
+#: kopete/contactlist/kopetecontactlistview.cpp:760
+#: kopete/contactlist/kopetecontactlistview.cpp:991
+#: kopete/contactlist/kopetecontactlistview.cpp:1007
+#: kopete/contactlist/kopetecontactlistview.cpp:1477 kopete/main.cpp:52
+#: protocols/irc/ui/irceditaccountwidget.cpp:275
+#: protocols/oscar/liboscar/userdetails.cpp:323 rc.cpp:2350
+#, no-c-format
+msgid "Kopete"
+msgstr "Kopete"
+
#: protocols/oscar/liboscar/userdetails.cpp:328
#, fuzzy
msgid "MICQ"
@@ -4514,6 +1979,26 @@ msgstr ""
msgid "Licq"
msgstr ""
+#: protocols/oscar/oscarlistnonservercontacts.cpp:28
+msgid "Add Contacts to Server List"
+msgstr "Lisää yhteystietoja palvelimen listalle"
+
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatuswidget.ui line 68
+#: plugins/alias/aliaspreferences.cpp:326
+#: protocols/oscar/oscarlistnonservercontacts.cpp:33 rc.cpp:429 rc.cpp:3785
+#, no-c-format
+msgid "&Add"
+msgstr "&Lisää"
+
+#: protocols/oscar/oscarlistnonservercontacts.cpp:34
+msgid "Do &Not Add"
+msgstr "Älä &lisää"
+
+#: protocols/oscar/oscarvisibilitydialog.cpp:29
+#, fuzzy
+msgid "Add Contacts to Visible or Invisible List"
+msgstr "Lisää yhteystietoja palvelimen listalle"
+
#: protocols/oscar/oscarencodingselectiondialog.cpp:28
msgid "Select Encoding"
msgstr "Valitse koodaus"
@@ -4720,6 +2205,327 @@ msgstr ""
msgid "UTF-16 Unicode"
msgstr ""
+#: protocols/oscar/aim/aimuserinfo.cpp:41
+#: protocols/oscar/aim/aimuserinfo.cpp:136
+#: protocols/oscar/aim/aimuserinfo.cpp:153
+#, c-format
+msgid "User Information on %1"
+msgstr "Käyttäjätiedot käyttäjälle %1"
+
+#: protocols/oscar/aim/aimuserinfo.cpp:90
+msgid "&Save Profile"
+msgstr "&Tallenna profiili"
+
+#: protocols/oscar/aim/aimuserinfo.cpp:116
+msgid "Requesting User Profile, please wait..."
+msgstr "Haetaan käyttäjän profiilia, odota..."
+
+#: protocols/oscar/aim/aimuserinfo.cpp:198
+msgid "<html><body><I>No user information provided</I></body></html>"
+msgstr "<html><body><I>Ei tietoa toimitettu</I></body></html>"
+
+#: libkopete/tdeabcpersistence.cpp:367 protocols/oscar/aim/aimprotocol.cpp:164
+#: protocols/oscar/icq/icqprotocol.cpp:119
+msgid "Choose Account"
+msgstr "Valitse tili"
+
+#: protocols/oscar/aim/aimprotocol.cpp:192
+msgid "Do you want to add '%1' to your contact list?"
+msgstr "Haluatko lisätä yhteystiedon '%1' listallesi?"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:991
+#: kopete/contactlist/kopetecontactlistview.cpp:1007
+#: kopete/contactlist/kopetecontactlistview.cpp:1477
+#: protocols/oscar/aim/aimprotocol.cpp:193
+#: protocols/oscar/icq/icqprotocol.cpp:148
+msgid "Do Not Add"
+msgstr "Älä lisää"
+
+#: protocols/oscar/aim/aimprotocol.cpp:214
+msgid ""
+"Unable to connect to the chat room %1 because the account for %2 is not "
+"connected."
+msgstr ""
+"Keskusteluhuoneeseen %1 ei voida yhdistää, koska tili käyttäjälle %2 ei ole "
+"yhdistettynä AIM-verkkoon."
+
+#: protocols/oscar/aim/aimprotocol.cpp:236
+msgid "Mobile"
+msgstr "Langattomasti paikalla"
+
+#: protocols/oscar/aim/aimprotocol.cpp:239
+msgid "Mobile Away"
+msgstr "Langattomasti poissa"
+
+#: protocols/oscar/aim/aimprotocol.cpp:240
+#: protocols/oscar/icq/icqpresence.cpp:129
+msgid "Connecting..."
+msgstr "Yhdistetään..."
+
+#: protocols/oscar/aim/aimprotocol.cpp:242
+#: protocols/oscar/icq/icqprotocol.cpp:183
+msgid "Client Features"
+msgstr "Asiakkaan ominaisuudet"
+
+#: protocols/oscar/aim/aimprotocol.cpp:243
+msgid "User Profile"
+msgstr "Käyttäjäprofiili"
+
+#: protocols/oscar/aim/aimprotocol.cpp:244
+#: protocols/oscar/icq/icqprotocol.cpp:184
+msgid "Buddy Icon MD5 Hash"
+msgstr "Tuttavakuvakkeen MD5-summa"
+
+#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:43
+msgid "Connect to the AIM network and try again."
+msgstr "Yhdistä AIM-verkkoon ja yritä uudelleen."
+
+#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:66
+msgid "No Screen Name"
+msgstr "Ei näyttönimeä"
+
+#: protocols/oscar/aim/aimjoinchat.cpp:31
+msgid "Join AIM Chat Room"
+msgstr "Liity AIM:in keskusteluhuoneeseen"
+
+#: protocols/oscar/aim/aimjoinchat.cpp:32
+msgid "Join"
+msgstr "Liity"
+
+#: protocols/oscar/aim/aimcontact.cpp:93
+msgid "&Warn User"
+msgstr "&Varoita käyttäjää"
+
+#: protocols/oscar/aim/aimcontact.cpp:95
+#: protocols/oscar/icq/icqcontact.cpp:705
+msgid "Always &Visible To"
+msgstr "Aina &näkyvä yhteystiedolle"
+
+#: protocols/oscar/aim/aimcontact.cpp:97
+#: protocols/oscar/icq/icqcontact.cpp:707
+msgid "Always &Invisible To"
+msgstr "Aina &näkymätön yhteystiedolle"
+
+#: protocols/oscar/aim/aimcontact.cpp:350
+msgid ""
+"<qt>Would you like to warn %1 anonymously or with your name?"
+"<br>(Warning a user on AIM will result in a \"Warning Level\" increasing for "
+"the user you warn. Once this level has reached a certain point, they will not "
+"be able to sign on. Please do not abuse this function, it is meant for "
+"legitimate practices.)</qt>"
+msgstr ""
+"<qt>Haluatko varoittaa käyttäjää %1 nimettömästi tai nimelläsi? "
+"<br>( Käyttäjän varoittaminen AIM:issa aiheuttaa \"Varoitustason\" nousemisen "
+"käyttäjällä, josta varoitat. Kun tämä taso on saavuttanut tietyn pisteen, he "
+"eivät voi kirjautua sisään. Ole hyvä äläkä käytä tätä toimintoa väärin, se on "
+"tarkoitettu oikeaan käyttöön.)</qt>"
+
+#: protocols/oscar/aim/aimcontact.cpp:358
+msgid "Warn User %1?"
+msgstr "Varoita käyttäjää %1?"
+
+#: protocols/oscar/aim/aimcontact.cpp:359
+msgid "Warn Anonymously"
+msgstr "Varoita nimettömästi"
+
+#: protocols/oscar/aim/aimcontact.cpp:359
+msgid "Warn"
+msgstr "Varoita"
+
+#: protocols/oscar/aim/aimaccount.cpp:211
+msgid ""
+"Visit the Kopete website at <a href=\"http://kopete.kde.org\">"
+"http://kopete.kde.org</a>"
+msgstr ""
+"Vieraile Kopeten nettisivuilla os. <a href=\"http://kopete.kde.org\"> "
+"http://kopete.kde.org</a>"
+
+#: libkopete/kopeteaccount.cpp:368 protocols/jabber/jabbertransport.cpp:128
+#: protocols/oscar/aim/aimaccount.cpp:309
+msgid "%2 <%1>"
+msgstr "%2 <%1>"
+
+#: protocols/oscar/aim/aimaccount.cpp:325
+msgid "Join Chat..."
+msgstr "Liity keskusteluun..."
+
+#: protocols/oscar/aim/aimaccount.cpp:328
+#: protocols/oscar/icq/icqaccount.cpp:137
+msgid "Set Visibility..."
+msgstr "Aseta näkyvyys..."
+
+#: protocols/jabber/jabberaccount.cpp:202
+#: protocols/oscar/aim/aimaccount.cpp:334
+msgid "Edit User Info..."
+msgstr "Muokkaa käyttäjätietoja..."
+
+#: protocols/oscar/aim/aimaccount.cpp:385
+msgid "Editing your user info is not possible because you are not connected."
+msgstr ""
+"Käyttäjätietojesi muokkaaminen ei ole mahdollista koska et ole AIM-verkossa."
+
+#: protocols/oscar/aim/aimaccount.cpp:387
+msgid "Unable to edit user info"
+msgstr "Käyttäjätietoja ei voida muokata."
+
+#: protocols/oscar/aim/aimaccount.cpp:511
+msgid "Joining an AIM chat room is not possible because you are not connected."
+msgstr ""
+"Liittyminen AIM:n keskusteluhuoneeseen ei ole mahdollista koska et ole "
+"AIM-verkossa."
+
+#: protocols/oscar/aim/aimaccount.cpp:513
+msgid "Unable to Join AIM Chat Room"
+msgstr "Liity AIM:n keskusteluhuoneeseen"
+
+#: protocols/oscar/aim/aimaccount.cpp:789
+#: protocols/oscar/icq/icqaccount.cpp:226
+msgid "You must be online to set users visibility."
+msgstr "Sinun täytyy olla AIM-verkossa asettaaksesi käyttäjän näkyvyyttä."
+
+#: protocols/oscar/aim/aimaccount.cpp:790
+#: protocols/oscar/icq/icqaccount.cpp:227
+#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:86
+#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:94
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:83
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:108
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:147
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:196
+msgid "ICQ Plugin"
+msgstr "ICQ-liitännäinen"
+
+#: protocols/oscar/oscaraccount.cpp:237 protocols/oscar/oscaraccount.cpp:616
+#: protocols/oscar/oscaraccount.cpp:622
+msgid "Buddies"
+msgstr "Ystävät"
+
+#: protocols/oscar/oscaraccount.cpp:406
+msgid "ICQ Web Express"
+msgstr "ICQ Web Express"
+
+#: protocols/oscar/oscaraccount.cpp:408
+msgid "ICQ Email Express"
+msgstr "ICQ Email Express"
+
+#: protocols/oscar/oscaraccount.cpp:730 protocols/oscar/oscaraccount.cpp:747
+msgid ""
+"_: account has been disconnected\n"
+"%1 disconnected"
+msgstr "%1 on nyt katkaistu"
+
+#: protocols/oscar/oscaraccount.cpp:771
+msgid ""
+"There was an error in the protocol handling; it was not fatal, so you will not "
+"be disconnected."
+msgstr ""
+"Yhteyskäytännön käsittelyssä tapahtui virhe; se ei ollut vakava, joten sinua ei "
+"katkaistu."
+
+#: protocols/oscar/oscaraccount.cpp:773
+msgid ""
+"There was an error in the protocol handling; automatic reconnection occurring."
+msgstr ""
+"Yhteyskäytännön käsittelyssä tapahtui virhe; automaattinen "
+"uudelleenyhdistäminen käynnissä."
+
+#: protocols/oscar/oscaraccount.cpp:775
+msgid "OSCAR Protocol error"
+msgstr "OSCAR Yhteyskäytäntövirhe"
+
+#: protocols/oscar/oscaraccount.cpp:810
+msgid ""
+"_: ICQ user id\n"
+"UIN"
+msgstr ""
+
+#: protocols/oscar/oscaraccount.cpp:810
+msgid ""
+"_: AIM user id\n"
+"screen name"
+msgstr "näyttönimi"
+
+#: protocols/oscar/oscaraccount.cpp:820
+msgid ""
+"You have logged in more than once with the same %1, account %2 is now "
+"disconnected."
+msgstr ""
+"Olet kirjautuneena enemmän kuin kerran samalla %1, tili %2 on nyt katkaistu."
+
+#: protocols/oscar/oscaraccount.cpp:826
+msgid ""
+"Sign on failed because either your %1 or password are invalid. Please check "
+"your settings for account %2."
+msgstr ""
+"Kirjautuminen epäonnistui, koska %1 tai salasana ovat kelvottomia. Tarkista "
+"asetuksesi tilille %2."
+
+#: protocols/oscar/oscaraccount.cpp:834
+msgid "The %1 service is temporarily unavailable. Please try again later."
+msgstr ""
+"Palvelu %1 on väliaikaisesti saavuttamattomissa. Yritä myöhemmin uudelleen."
+
+#: protocols/oscar/oscaraccount.cpp:839
+msgid ""
+"Could not sign on to %1 with account %2 because the password was incorrect."
+msgstr ""
+"Kirjautuminen verkkoon %1 tilillä %2 epäonnistui väärän salasanan takia."
+
+#: protocols/oscar/oscaraccount.cpp:844
+msgid "Could not sign on to %1 with nonexistent account %2."
+msgstr ""
+"Kirjautuminen verkkoon %1 epäonnistui olemassaolemattomalla tilillä %2."
+
+#: protocols/oscar/oscaraccount.cpp:848
+msgid "Sign on to %1 failed because your account %2 expired."
+msgstr "Kirjautuminen verkkoon %1 epäonnistui, koska tilisi %2 on erääntynyt."
+
+#: protocols/oscar/oscaraccount.cpp:852
+#, fuzzy
+msgid "Sign on to %1 failed because your account %2 is currently suspended."
+msgstr "Kirjautuminen verkkoon %1 epäonnistui, koska tilisi %2 on ."
+
+#: protocols/oscar/oscaraccount.cpp:858
+msgid ""
+"Could not sign on to %1 as there are too many clients from the same computer."
+msgstr ""
+
+#: protocols/oscar/oscaraccount.cpp:864
+msgid ""
+"Account %1 was blocked on the %2 server for sending messages too quickly. Wait "
+"ten minutes and try again. If you continue to try, you will need to wait even "
+"longer."
+msgstr ""
+"Tili %1 on estetty palvelimella %2 viestien liian nopeasta lähettämisestä. "
+"Odota kymmenen (10) minuuttia ja yritä uudelleen. Jos jatkat yrittämistä nyt, "
+"joudut odottamaan vain kauemmin."
+
+#: protocols/oscar/oscaraccount.cpp:873
+msgid ""
+"Account %1 was blocked on the %2 server for reconnecting too quickly. Wait ten "
+"minutes and try again. If you continue to try, you will need to wait even "
+"longer."
+msgstr ""
+"Tili %1 on estetty palvelimella %2 liian nopeasta uudelleenyhdistämisestä. "
+"Odota kymmenen (10) minuuttia ja yritä uudelleen. Jos jatkat yrittämistä nyt, "
+"joudut odottamaan vaiin kauemmin."
+
+#: protocols/oscar/oscaraccount.cpp:885 protocols/oscar/oscaraccount.cpp:905
+msgid "Sign on to %1 with your account %2 failed."
+msgstr "Kirjautuminen palvelimeen %1 tilillä %2 epäonnistui."
+
+#: protocols/oscar/oscaraccount.cpp:892
+msgid ""
+"The %1 server thinks the client you are using is too old. Please report this as "
+"a bug at http://bugs.kde.org"
+msgstr ""
+"Palvelin %1 sanoo että käyttämäsi asiakasohjelma on liian vanha. Lähetä asiasta "
+"bugiraportti osoitteessa http://bugs.kde.org"
+
+#: protocols/oscar/oscaraccount.cpp:898
+msgid ""
+"Account %1 was disabled on the %2 server because of your age (less than 13)."
+msgstr "Tili %1 oli estetty palvelimessa %2 ikäsi takia (vähemmän kuin 13)."
+
#: protocols/oscar/oscarcontact.cpp:174
#, fuzzy
msgid "Mobile AIM Client"
@@ -4775,16 +2581,210 @@ msgstr "Pelit"
msgid "Trillian user"
msgstr "Trillian"
-#: libkopete/tdeabcpersistence.cpp:367 protocols/oscar/aim/aimprotocol.cpp:164
-#: protocols/oscar/icq/icqprotocol.cpp:119
-msgid "Choose Account"
-msgstr "Valitse tili"
+#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:28
+msgid "Authorization Reply"
+msgstr "Hyväksymisvastaus"
+
+#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:53
+msgid "<b>%1</b> requested authorization to add you to his/her contact list."
+msgstr ""
+"<b>%1</b> pyytää hyväksyntää lisätäkseen sinut yhteystietoluetteloonsa."
+
+#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:55
+msgid "Authorization reply to <b>%1</b>."
+msgstr "Hyväksymisvastaus henkilölle <b>%1</b>."
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:45
+msgid "ICQ User Search"
+msgstr "ICQ-Käyttäjähaku"
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:83
+msgid "You must be online to search the ICQ Whitepages."
+msgstr ""
+"Sinun täytyy olla yhdistäytyneenä verkkoon hakeaksesi ICQ:n valkoisilta "
+"sivuilta."
+
+#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:94
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:108
+msgid "You must enter a valid UIN."
+msgstr "Sinun täytyy antaa kelvollinen UIN."
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:147
+msgid "You must enter search criteria."
+msgstr "Hakukriteeri täytyy antaa."
+
+#: protocols/oscar/icq/ui/icqsearchdialog.cpp:196
+msgid "You must be online to display user info."
+msgstr ""
+"Sinun täytyy olla yhdistettynä ICQ-verkkoon katsoaksesi käyttäjätietoja."
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:44
+msgid "ICQ User Information"
+msgstr "Käyttäjätiedot - ICQ"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:49
+msgid "General ICQ Information"
+msgstr "Yleiset ICQ tiedot"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:63
+msgid "Other ICQ Information"
+msgstr "Muut ICQ-tiedot"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:69
+msgid "Interest Info"
+msgstr "Kiinnostuksen kohteet"
+
+#: protocols/oscar/icq/ui/icquserinfowidget.cpp:70
+msgid "Interest"
+msgstr "Tiedot kiinnostuksen kohteista"
#: protocols/oscar/icq/icqprotocol.cpp:139
#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:86
msgid "You must be online to add a contact."
msgstr "Sinun täytyy olla yhdistettynä lisätäksesi yhteystietoja."
+#: protocols/oscar/icq/icqpresence.cpp:72
+msgid "&Do Not Disturb"
+msgstr "&Älä häiritse"
+
+#: protocols/jabber/jabbercontact.cpp:164
+#: protocols/oscar/icq/icqpresence.cpp:72
+msgid "Do Not Disturb"
+msgstr "Älä häiritse"
+
+#: protocols/oscar/icq/icqpresence.cpp:72
+msgid "Do Not Disturb (Invisible)"
+msgstr "Älä häiritse (Näkymätön)"
+
+#: protocols/oscar/icq/icqpresence.cpp:73
+msgid "O&ccupied"
+msgstr "V&arattu"
+
+#: protocols/oscar/icq/icqpresence.cpp:73
+msgid "Occupied"
+msgstr "Varattu"
+
+#: protocols/oscar/icq/icqpresence.cpp:73
+msgid "Occupied (Invisible)"
+msgstr "Varattu (Näkymätön)"
+
+#: protocols/oscar/icq/icqpresence.cpp:74
+msgid "Not A&vailable"
+msgstr "Ei saata&villa"
+
+#: protocols/oscar/icq/icqpresence.cpp:74
+msgid "Not Available"
+msgstr "Ei saatavilla"
+
+#: protocols/oscar/icq/icqpresence.cpp:74
+msgid "Not Available (Invisible)"
+msgstr "Ei saatavilla (Näkymätön)"
+
+#: protocols/oscar/icq/icqpresence.cpp:75
+msgid "Away (Invisible)"
+msgstr "Poissa (Näkymätön)"
+
+#: protocols/oscar/icq/icqpresence.cpp:76
+msgid "&Free for Chat"
+msgstr "&Vapaa keskustelemaan"
+
+#: protocols/oscar/icq/icqpresence.cpp:76
+msgid "Free For Chat"
+msgstr "Vapaa keskustelemaan"
+
+#: protocols/oscar/icq/icqpresence.cpp:76
+msgid "Free For Chat (Invisible)"
+msgstr "Vapaa keskustelemaan (Näkymätön)"
+
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 71
+#: protocols/oscar/icq/icqpresence.cpp:77 rc.cpp:858
+#, no-c-format
+msgid "O&nline"
+msgstr "Pa&ikalla"
+
+#: protocols/oscar/icq/icqpresence.cpp:77
+msgid "Online (Invisible)"
+msgstr "Paikalla (Näkymätön)"
+
+#: protocols/oscar/icq/icqpresence.cpp:133
+msgid "Waiting for Authorization"
+msgstr "Odotetaan lupaa"
+
+#: protocols/oscar/icq/icqreadaway.cpp:34
+msgid "&Fetch Again"
+msgstr "&Nouda uudelleen"
+
+#: protocols/oscar/icq/icqreadaway.cpp:40
+#: protocols/oscar/icq/icqreadaway.cpp:82
+#, fuzzy
+msgid "'%2' Message for %1"
+msgstr "Viesti käyttäjältä %1"
+
+#: protocols/oscar/icq/icqreadaway.cpp:77
+#, fuzzy
+msgid "Fetching '%2' Message for %1..."
+msgstr "Muokkaa käyttäjätietoja..."
+
+#: protocols/oscar/icq/icqcontact.cpp:253
+msgid "Request Authorization"
+msgstr "Pyydä hyväksyntä"
+
+#: protocols/oscar/icq/icqcontact.cpp:254
+msgid "Reason for requesting authorization:"
+msgstr "Hyväksynnän pyytämisen syy:"
+
+#: protocols/oscar/icq/icqcontact.cpp:278
+#, fuzzy
+msgid ""
+"User %1 has granted your authorization request.\n"
+"Reason: %2"
+msgstr ""
+"Käyttäjä %1 on hyväksynyt hyväksymispyyntösi.\n"
+"Syy: %2"
+
+#: protocols/oscar/icq/icqcontact.cpp:287
+msgid ""
+"User %1 has rejected the authorization request.\n"
+"Reason: %2"
+msgstr ""
+
+#: protocols/oscar/icq/icqcontact.cpp:553
+msgid "RTF-Messages"
+msgstr "RTF-viestit"
+
+#: protocols/oscar/icq/icqcontact.cpp:557
+msgid "Groupchat"
+msgstr "Ryhmäkeskustelu"
+
+#: protocols/oscar/icq/icqcontact.cpp:628
+msgid ""
+"<qt>You must be logged on to ICQ before you can send a message to a user.</qt>"
+msgstr ""
+"<qt>Sinun pitää olla kirjautunut ICQ-verkkoon ennen kuin voit lähettää viestejä "
+"käyttäjälle.</qt>"
+
+#: protocols/oscar/icq/icqcontact.cpp:630
+msgid "Not Signed On"
+msgstr "Ei kirjautunut"
+
+#: protocols/oscar/icq/icqcontact.cpp:690
+#, fuzzy
+msgid "&Request Authorization"
+msgstr "Vaadi &tunnistautuminen uusilta kontakteilta"
+
+#: protocols/oscar/icq/icqcontact.cpp:692
+#, fuzzy
+msgid "&Grant Authorization"
+msgstr "Lähetä tunnistautuminen"
+
+#: protocols/oscar/icq/icqcontact.cpp:703
+msgid "&Ignore"
+msgstr "&Ohita"
+
+#: protocols/oscar/icq/icqcontact.cpp:719
+msgid "Select Encoding..."
+msgstr "Valitse salaus..."
+
#: protocols/oscar/icq/icqprotocol.cpp:144
msgid "'%1'"
msgstr "\"%1\""
@@ -4801,28 +2801,18 @@ msgstr "Haluatko lisätä yhteystiedon %1 listallesi?"
msgid "IP Address"
msgstr "IP-osoite"
-#: protocols/oscar/aim/aimprotocol.cpp:242
-#: protocols/oscar/icq/icqprotocol.cpp:183
-msgid "Client Features"
-msgstr "Asiakkaan ominaisuudet"
-
-#: protocols/oscar/aim/aimprotocol.cpp:244
-#: protocols/oscar/icq/icqprotocol.cpp:184
-msgid "Buddy Icon MD5 Hash"
-msgstr "Tuttavakuvakkeen MD5-summa"
-
#: protocols/oscar/icq/icqprotocol.cpp:185
msgid "Contact Encoding"
msgstr "Yhteystiedon salaus"
#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 267
-#: protocols/oscar/icq/icqprotocol.cpp:215 rc.cpp:4203 rc.cpp:4506
+#: protocols/oscar/icq/icqprotocol.cpp:215 rc.cpp:465 rc.cpp:706
#, no-c-format
msgid "Female"
msgstr "Nainen"
#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 262
-#: protocols/oscar/icq/icqprotocol.cpp:216 rc.cpp:4200 rc.cpp:4509
+#: protocols/oscar/icq/icqprotocol.cpp:216 rc.cpp:462 rc.cpp:709
#, no-c-format
msgid "Male"
msgstr "Mies"
@@ -5198,1552 +3188,1323 @@ msgstr ""
msgid "Home automation"
msgstr ""
-#: protocols/oscar/icq/icqcontact.cpp:253
-msgid "Request Authorization"
-msgstr "Pyydä hyväksyntä"
-
-#: protocols/oscar/icq/icqcontact.cpp:254
-msgid "Reason for requesting authorization:"
-msgstr "Hyväksynnän pyytämisen syy:"
-
-#: protocols/oscar/icq/icqcontact.cpp:278
-#, fuzzy
-msgid ""
-"User %1 has granted your authorization request.\n"
-"Reason: %2"
-msgstr ""
-"Käyttäjä %1 on hyväksynyt hyväksymispyyntösi.\n"
-"Syy: %2"
-
-#: protocols/oscar/icq/icqcontact.cpp:287
-msgid ""
-"User %1 has rejected the authorization request.\n"
-"Reason: %2"
-msgstr ""
-
-#: protocols/oscar/icq/icqcontact.cpp:553
-msgid "RTF-Messages"
-msgstr "RTF-viestit"
+#: protocols/oscar/icq/icqaccount.cpp:130
+msgid "In&visible"
+msgstr "&Näkymätön"
-#: protocols/oscar/icq/icqcontact.cpp:557
-msgid "Groupchat"
-msgstr "Ryhmäkeskustelu"
+#: protocols/winpopup/wpaddcontact.cpp:90
+#: protocols/winpopup/wpaddcontact.cpp:97
+#: protocols/winpopup/wpeditaccount.cpp:100
+#: protocols/winpopup/wpeditaccount.cpp:106
+msgid "WinPopup"
+msgstr "WinPopup-liitännäinen"
-#: protocols/oscar/icq/icqcontact.cpp:628
-msgid ""
-"<qt>You must be logged on to ICQ before you can send a message to a user.</qt>"
-msgstr ""
-"<qt>Sinun pitää olla kirjautunut ICQ-verkkoon ennen kuin voit lähettää viestejä "
-"käyttäjälle.</qt>"
+#: protocols/winpopup/wpeditaccount.cpp:106
+msgid "<qt>You must enter a valid smbclient path.</qt>"
+msgstr "<qt>Sinun täytyy antaa kelvollinen smbclient:in polku.</qt>"
-#: protocols/oscar/icq/icqcontact.cpp:630
-msgid "Not Signed On"
-msgstr "Ei kirjautunut"
+#: protocols/winpopup/wpprotocol.cpp:144
+msgid "The Samba configuration file is modified."
+msgstr "Samba säädetty."
-#: protocols/oscar/icq/icqcontact.cpp:690
-#, fuzzy
-msgid "&Request Authorization"
-msgstr "Vaadi &tunnistautuminen uusilta kontakteilta"
+#: protocols/winpopup/wpprotocol.cpp:144
+msgid "Configuration Succeeded"
+msgstr "Säätö onnistui"
-#: protocols/oscar/icq/icqcontact.cpp:692
-#, fuzzy
-msgid "&Grant Authorization"
-msgstr "Lähetä tunnistautuminen"
+#: protocols/winpopup/wpprotocol.cpp:146
+msgid "Updating the Samba configuration file failed."
+msgstr "Samban asetustiedoston päivitys epäonnistui."
-#: protocols/oscar/icq/icqcontact.cpp:703
-msgid "&Ignore"
-msgstr "&Ohita"
+#: protocols/winpopup/wpprotocol.cpp:146
+msgid "Configuration Failed"
+msgstr "Asettaminen epäonnistui"
-#: protocols/oscar/aim/aimcontact.cpp:95
-#: protocols/oscar/icq/icqcontact.cpp:705
-msgid "Always &Visible To"
-msgstr "Aina &näkyvä yhteystiedolle"
+#: protocols/winpopup/wpaddcontact.cpp:90
+msgid "<qt>You must enter a valid hostname.</qt>"
+msgstr "<qt>Sinun täytyy antaa kelvollinen isäntänimi.</qt>"
-#: protocols/oscar/aim/aimcontact.cpp:97
-#: protocols/oscar/icq/icqcontact.cpp:707
-msgid "Always &Invisible To"
-msgstr "Aina &näkymätön yhteystiedolle"
+#: protocols/winpopup/wpaddcontact.cpp:97
+msgid "<qt>LOCALHOST is not allowed as contact.</qt>"
+msgstr "<qt>LOCALHOST ei ole sallittu yhteystieto.</qt>"
-#: protocols/oscar/icq/icqcontact.cpp:719
-msgid "Select Encoding..."
-msgstr "Valitse salaus..."
+#: protocols/winpopup/wpuserinfo.cpp:37
+msgid "N/A"
+msgstr "EI SAATAVILLA"
-#: protocols/oscar/icq/icqpresence.cpp:72
-msgid "&Do Not Disturb"
-msgstr "&Älä häiritse"
+#: libkopete/ui/userinfodialog.cpp:62 protocols/winpopup/wpuserinfo.cpp:41
+#, c-format
+msgid "User Info for %1"
+msgstr "Käyttäjän %1 tiedot"
-#: protocols/oscar/icq/icqpresence.cpp:72
-msgid "Do Not Disturb (Invisible)"
-msgstr "Älä häiritse (Näkymätön)"
+#: protocols/winpopup/wpuserinfo.cpp:48 protocols/winpopup/wpuserinfo.cpp:49
+#: protocols/winpopup/wpuserinfo.cpp:50 protocols/winpopup/wpuserinfo.cpp:51
+msgid "Looking"
+msgstr "Haku päällä"
-#: protocols/oscar/icq/icqpresence.cpp:73
-msgid "O&ccupied"
-msgstr "V&arattu"
+#: protocols/winpopup/wpaccount.cpp:163
+msgid "WinPopup (%1)"
+msgstr "WinPopup-liitännäinen (%1)"
-#: protocols/oscar/icq/icqpresence.cpp:73
-msgid "Occupied"
-msgstr "Varattu"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:106
+msgid ""
+"Working directory %1 does not exist.\n"
+"If you have not configured anything yet (samba) please see\n"
+"Install Into Samba (Configure... -> Account -> Edit) information\n"
+"on how to do this.\n"
+"Should the directory be created? (May need root password)"
+msgstr ""
+"Työskentelykansiota %1 ei ole olemassa.\n"
+"Jos et ole vielä asettanut mitään (samba) kuntoon, ole hyvä\n"
+"ja katso \"Install Into Samba\" (Configure... -> Account -> Edit)\n"
+"saadakesi tietoa kuinka tehdä tämä.\n"
+"Pitäisikö kansio luoda? (Tämä voi tarvita rootin salasanaa)"
-#: protocols/oscar/icq/icqpresence.cpp:73
-msgid "Occupied (Invisible)"
-msgstr "Varattu (Näkymätön)"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:111
+msgid "Create Directory"
+msgstr "Tee kansio"
-#: protocols/oscar/icq/icqpresence.cpp:74
-msgid "Not A&vailable"
-msgstr "Ei saata&villa"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:111
+msgid "Do Not Create"
+msgstr "Älä luo"
-#: protocols/oscar/icq/icqpresence.cpp:74
-msgid "Not Available"
-msgstr "Ei saatavilla"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:125
+msgid ""
+"Permissions of the working directory %1 are wrong!\n"
+"You will not receive messages if you say no.\n"
+"You can also correct it manually (chmod 0777 %1) and restart kopete.\n"
+"Fix? (May need root password)"
+msgstr ""
+"Työskentelykansion %1 käyttöoikeudet ovat väärät!\n"
+"Et voi vastaanottaa viestejä, jos sanot \"ei\".\n"
+"Voit myös korjata ongelman käsin komennolla \"chmod 0777 %1\" ja\n"
+"uudelleenkäynnistämällä Kopeten.\n"
+"Korjataanko ongelma? (Voi tarvita rootin salasanaa)"
-#: protocols/oscar/icq/icqpresence.cpp:74
-msgid "Not Available (Invisible)"
-msgstr "Ei saatavilla (Näkymätön)"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:130
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:306
+msgid "Fix"
+msgstr "Korjaa"
-#: protocols/oscar/icq/icqpresence.cpp:75
-msgid "Away (Invisible)"
-msgstr "Poissa (Näkymätön)"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:130
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:306
+msgid "Do Not Fix"
+msgstr "Älä korjaa"
-#: protocols/oscar/icq/icqpresence.cpp:76
-msgid "&Free for Chat"
-msgstr "&Vapaa keskustelemaan"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:234
+msgid ""
+"Connection to localhost failed!\n"
+"Is your samba server running?"
+msgstr ""
+"Yhteys paikalliseen isäntään (localhost) epäonnistui!\n"
+"Onko samba-palvelin käynnissä?"
-#: protocols/oscar/icq/icqpresence.cpp:76
-msgid "Free For Chat"
-msgstr "Vapaa keskustelemaan"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:303
+msgid ""
+"A message file could not be removed; maybe the permissions are wrong.\n"
+"Fix? (May need root password)"
+msgstr ""
+"Viestitiedostoa ei voitu poistaa; ehkä oikeudet ovat väärät.\n"
+"Haluatko korjata? (Voit tarvita root:n salasanan)"
-#: protocols/oscar/icq/icqpresence.cpp:76
-msgid "Free For Chat (Invisible)"
-msgstr "Vapaa keskustelemaan (Näkymätön)"
+#: protocols/winpopup/libwinpopup/libwinpopup.cpp:311
+msgid "Still cannot remove it; please fix manually."
+msgstr "Sitä ei vieläkään voida poistaa; korjaa asia käsin."
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 71
-#: protocols/oscar/icq/icqpresence.cpp:77 rc.cpp:4265
-#, no-c-format
-msgid "O&nline"
-msgstr "Pa&ikalla"
+#: protocols/jabber/jabberbasecontact.cpp:133
+msgid "You cannot see each others' status."
+msgstr "Sinä et voi nähdä kunkin tilaa."
-#: protocols/oscar/icq/icqpresence.cpp:77
-msgid "Online (Invisible)"
-msgstr "Paikalla (Näkymätön)"
+#: protocols/jabber/jabberbasecontact.cpp:137
+msgid "You can see this contact's status but they cannot see your status."
+msgstr "Sinä näet yhteystietojen tilan, mutta he eivät näe sinun tilaa."
-#: protocols/oscar/aim/aimprotocol.cpp:240
-#: protocols/oscar/icq/icqpresence.cpp:129
-msgid "Connecting..."
-msgstr "Yhdistetään..."
+#: protocols/jabber/jabberbasecontact.cpp:141
+msgid "This contact can see your status but you cannot see their status."
+msgstr "Tämä yhteystieto näkee sinun tilan, mutta sinä et näe heidän tilojaan."
-#: protocols/oscar/icq/icqpresence.cpp:133
-msgid "Waiting for Authorization"
-msgstr "Odotetaan lupaa"
+#: protocols/jabber/jabberbasecontact.cpp:145
+msgid "You can see each others' status."
+msgstr "Voit näähdä kunkin tilan."
-#: protocols/oscar/icq/icqreadaway.cpp:34
-msgid "&Fetch Again"
-msgstr "&Nouda uudelleen"
+#: protocols/jabber/jabberbasecontact.cpp:255
+msgid "Client"
+msgstr "Asiakas"
-#: protocols/oscar/icq/icqreadaway.cpp:40
-#: protocols/oscar/icq/icqreadaway.cpp:82
-#, fuzzy
-msgid "'%2' Message for %1"
-msgstr "Viesti käyttäjältä %1"
+#: protocols/jabber/jabberbasecontact.cpp:280
+msgid "Timestamp"
+msgstr "Aikaleima"
-#: protocols/oscar/icq/icqreadaway.cpp:77
-#, fuzzy
-msgid "Fetching '%2' Message for %1..."
-msgstr "Muokkaa käyttäjätietoja..."
+#: protocols/jabber/jabberbasecontact.cpp:287
+msgid "Message"
+msgstr "Viesti"
-#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:28
-msgid "Authorization Reply"
-msgstr "Hyväksymisvastaus"
+#: protocols/jabber/jabberbasecontact.cpp:651
+#: protocols/jabber/ui/dlgjabbervcard.cpp:480
+msgid "Downloading of Jabber contact photo failed!"
+msgstr "Jabber-yhteystiedon kuvan hakeminen epäonnistui!"
-#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:53
-msgid "<b>%1</b> requested authorization to add you to his/her contact list."
+#: protocols/jabber/ui/dlgjabberregister.cpp:53
+msgid ""
+"Unable to retrieve registration form.\n"
+"Reason: \"%1\""
msgstr ""
-"<b>%1</b> pyytää hyväksyntää lisätäkseen sinut yhteystietoluetteloonsa."
-
-#: protocols/oscar/icq/ui/icqauthreplydialog.cpp:55
-msgid "Authorization reply to <b>%1</b>."
-msgstr "Hyväksymisvastaus henkilölle <b>%1</b>."
-
-#: protocols/oscar/aim/aimaccount.cpp:790
-#: protocols/oscar/icq/icqaccount.cpp:227
-#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:86
-#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:94
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:83
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:108
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:147
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:196
-msgid "ICQ Plugin"
-msgstr "ICQ-liitännäinen"
-
-#: protocols/oscar/icq/ui/icqaddcontactpage.cpp:94
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:108
-msgid "You must enter a valid UIN."
-msgstr "Sinun täytyy antaa kelvollinen UIN."
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:44
-msgid "ICQ User Information"
-msgstr "Käyttäjätiedot - ICQ"
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:49
-msgid "General ICQ Information"
-msgstr "Yleiset ICQ tiedot"
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:63
-msgid "Other ICQ Information"
-msgstr "Muut ICQ-tiedot"
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:69
-msgid "Interest Info"
-msgstr "Kiinnostuksen kohteet"
-
-#: protocols/oscar/icq/ui/icquserinfowidget.cpp:70
-msgid "Interest"
-msgstr "Tiedot kiinnostuksen kohteista"
+"Ei saatu haettua rekisteröintilomaketta.\n"
+"Syy: \"%1\""
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:45
-msgid "ICQ User Search"
-msgstr "ICQ-Käyttäjähaku"
+#: protocols/jabber/jabberaccount.cpp:259
+#: protocols/jabber/ui/dlgjabberbrowse.cpp:63
+#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:89
+#: protocols/jabber/ui/dlgjabberregister.cpp:53
+#: protocols/jabber/ui/dlgjabberservices.cpp:125
+msgid "Jabber Error"
+msgstr "Jabber-virhe"
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:83
-msgid "You must be online to search the ICQ Whitepages."
-msgstr ""
-"Sinun täytyy olla yhdistäytyneenä verkkoon hakeaksesi ICQ:n valkoisilta "
-"sivuilta."
+#: protocols/jabber/ui/dlgjabberregister.cpp:95
+msgid "Registration sent successfully."
+msgstr "Rekisteröinti lähetettiin onnistuneesti."
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:147
-msgid "You must enter search criteria."
-msgstr "Hakukriteeri täytyy antaa."
+#: protocols/jabber/ui/dlgjabberregister.cpp:95
+#: protocols/jabber/ui/dlgjabberregister.cpp:102
+msgid "Jabber Registration"
+msgstr "Jabber-rekisteröinti"
-#: protocols/oscar/icq/ui/icqsearchdialog.cpp:196
-msgid "You must be online to display user info."
+#: protocols/jabber/ui/dlgjabberregister.cpp:102
+msgid ""
+"The server denied the registration form.\n"
+"Reason: \"%1\""
msgstr ""
-"Sinun täytyy olla yhdistettynä ICQ-verkkoon katsoaksesi käyttäjätietoja."
+"Palvelin hylkäsi rekisteröintilomakkeen.\n"
+"Syy: \"%1\""
-#: protocols/oscar/icq/icqaccount.cpp:130
-msgid "In&visible"
-msgstr "&Näkymätön"
+#: protocols/jabber/ui/dlgjabberchatjoin.cpp:34
+msgid "Join Jabber Groupchat"
+msgstr "Liity Jabber-ryhmäkeskusteluun"
-#: protocols/oscar/aim/aimaccount.cpp:328
-#: protocols/oscar/icq/icqaccount.cpp:137
-msgid "Set Visibility..."
-msgstr "Aseta näkyvyys..."
+#: protocols/jabber/ui/jabberregisteraccount.cpp:51
+msgid "Register New Jabber Account"
+msgstr "Rekisteröi uusi Jabber-tili"
-#: protocols/oscar/aim/aimaccount.cpp:789
-#: protocols/oscar/icq/icqaccount.cpp:226
-msgid "You must be online to set users visibility."
-msgstr "Sinun täytyy olla AIM-verkossa asettaaksesi käyttäjän näkyvyyttä."
+#: protocols/jabber/ui/jabberregisteraccount.cpp:63
+msgid "Register"
+msgstr "Rekisteröi"
-#: protocols/oscar/oscarlistnonservercontacts.cpp:28
-msgid "Add Contacts to Server List"
-msgstr "Lisää yhteystietoja palvelimen listalle"
+#: protocols/jabber/ui/jabberregisteraccount.cpp:128
+msgid "Please enter a server name, or click Choose."
+msgstr "Valitse palvelimen nimi tai napsauta \"Valitse\"."
-#: protocols/oscar/oscarlistnonservercontacts.cpp:34
-msgid "Do &Not Add"
-msgstr "Älä &lisää"
+#: protocols/jabber/ui/jabberregisteraccount.cpp:139
+msgid "Please enter a valid Jabber ID."
+msgstr "Kirjoita kelvollinen Jabber-tunnus."
-#: protocols/oscar/aim/aimaccount.cpp:211
+#: protocols/jabber/ui/jabberregisteraccount.cpp:193
msgid ""
-"Visit the Kopete website at <a href=\"http://kopete.kde.org\">"
-"http://kopete.kde.org</a>"
+"Unless you know what you are doing, your JID should be of the form "
+"\"username@server.com\". In your case for example \"username@%1\"."
msgstr ""
-"Vieraile Kopeten nettisivuilla os. <a href=\"http://kopete.kde.org\"> "
-"http://kopete.kde.org</a>"
+"Jollet tiedä mitä olet tekemässä, Jabber-tunnuksesi pitää olla mallia "
+"\"username@server.com\". Tapauksessasi esimerkiksi \"username@%1\"."
-#: protocols/oscar/aim/aimaccount.cpp:325
-msgid "Join Chat..."
-msgstr "Liity keskusteluun..."
+#: protocols/jabber/ui/jabberregisteraccount.cpp:248
+msgid "Connecting to server..."
+msgstr "Yhdistetään palvelimeen..."
-#: protocols/oscar/aim/aimaccount.cpp:385
-msgid "Editing your user info is not possible because you are not connected."
-msgstr ""
-"Käyttäjätietojesi muokkaaminen ei ole mahdollista koska et ole AIM-verkossa."
+#: protocols/jabber/jabberaccount.cpp:426
+#: protocols/jabber/ui/jabberregisteraccount.cpp:269
+msgid "Jabber SSL Error"
+msgstr "Jabber-SSL-virhe"
-#: protocols/oscar/aim/aimaccount.cpp:387
-msgid "Unable to edit user info"
-msgstr "Käyttäjätietoja ei voida muokata."
+#: protocols/jabber/ui/jabberregisteraccount.cpp:314
+msgid "Protocol error."
+msgstr "Yhteyskäytäntövirhe."
-#: protocols/oscar/aim/aimaccount.cpp:511
-msgid "Joining an AIM chat room is not possible because you are not connected."
-msgstr ""
-"Liittyminen AIM:n keskusteluhuoneeseen ei ole mahdollista koska et ole "
-"AIM-verkossa."
+#: protocols/jabber/ui/jabberregisteraccount.cpp:327
+msgid "Connected successfully, registering new account..."
+msgstr "Yhdistäminen onnistui, rekisteröidään uutta tiliä..."
-#: protocols/oscar/aim/aimaccount.cpp:513
-msgid "Unable to Join AIM Chat Room"
-msgstr "Liity AIM:n keskusteluhuoneeseen"
+#: protocols/jabber/ui/jabberregisteraccount.cpp:342
+msgid "Registration successful."
+msgstr "Rekisteröinti onnistui."
-#: protocols/oscar/aim/aimcontact.cpp:93
-msgid "&Warn User"
-msgstr "&Varoita käyttäjää"
+#: protocols/jabber/ui/jabberregisteraccount.cpp:376
+msgid "Registration failed."
+msgstr "Rekisteröinti epäonnistui."
-#: protocols/oscar/aim/aimcontact.cpp:350
+#: protocols/jabber/ui/jabberregisteraccount.cpp:378
msgid ""
-"<qt>Would you like to warn %1 anonymously or with your name?"
-"<br>(Warning a user on AIM will result in a \"Warning Level\" increasing for "
-"the user you warn. Once this level has reached a certain point, they will not "
-"be able to sign on. Please do not abuse this function, it is meant for "
-"legitimate practices.)</qt>"
+"Unable to create account on the server. The Jabber ID is probably already in "
+"use."
msgstr ""
-"<qt>Haluatko varoittaa käyttäjää %1 nimettömästi tai nimelläsi? "
-"<br>( Käyttäjän varoittaminen AIM:issa aiheuttaa \"Varoitustason\" nousemisen "
-"käyttäjällä, josta varoitat. Kun tämä taso on saavuttanut tietyn pisteen, he "
-"eivät voi kirjautua sisään. Ole hyvä äläkä käytä tätä toimintoa väärin, se on "
-"tarkoitettu oikeaan käyttöön.)</qt>"
-
-#: protocols/oscar/aim/aimcontact.cpp:358
-msgid "Warn User %1?"
-msgstr "Varoita käyttäjää %1?"
-
-#: protocols/oscar/aim/aimcontact.cpp:359
-msgid "Warn Anonymously"
-msgstr "Varoita nimettömästi"
-
-#: protocols/oscar/aim/aimcontact.cpp:359
-msgid "Warn"
-msgstr "Varoita"
+"Ei voitu luoda tiliä palvelimelle. Jabber-tunnus on todennäköisesti jo "
+"käytössä."
-#: protocols/oscar/aim/aimprotocol.cpp:192
-msgid "Do you want to add '%1' to your contact list?"
-msgstr "Haluatko lisätä yhteystiedon '%1' listallesi?"
+#: protocols/jabber/ui/jabberregisteraccount.cpp:379
+msgid "Jabber Account Registration"
+msgstr "Jabber-tilin rekisteröinti"
-#: protocols/oscar/aim/aimprotocol.cpp:214
+#: protocols/jabber/ui/dlgjabberservices.cpp:125
+#, c-format
msgid ""
-"Unable to connect to the chat room %1 because the account for %2 is not "
-"connected."
+"Unable to retrieve the list of services.\n"
+"Reason: %1"
msgstr ""
-"Keskusteluhuoneeseen %1 ei voida yhdistää, koska tili käyttäjälle %2 ei ole "
-"yhdistettynä AIM-verkkoon."
-
-#: protocols/oscar/aim/aimprotocol.cpp:236
-msgid "Mobile"
-msgstr "Langattomasti paikalla"
-
-#: protocols/oscar/aim/aimprotocol.cpp:239
-msgid "Mobile Away"
-msgstr "Langattomasti poissa"
-
-#: protocols/oscar/aim/aimprotocol.cpp:243
-msgid "User Profile"
-msgstr "Käyttäjäprofiili"
-
-#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:43
-msgid "Connect to the AIM network and try again."
-msgstr "Yhdistä AIM-verkkoon ja yritä uudelleen."
-
-#: protocols/oscar/aim/ui/aimaddcontactpage.cpp:66
-msgid "No Screen Name"
-msgstr "Ei näyttönimeä"
-
-#: protocols/oscar/aim/aimuserinfo.cpp:41
-#: protocols/oscar/aim/aimuserinfo.cpp:136
-#: protocols/oscar/aim/aimuserinfo.cpp:153
-#, c-format
-msgid "User Information on %1"
-msgstr "Käyttäjätiedot käyttäjälle %1"
-
-#: protocols/oscar/aim/aimuserinfo.cpp:90
-msgid "&Save Profile"
-msgstr "&Tallenna profiili"
-
-#: protocols/oscar/aim/aimuserinfo.cpp:116
-msgid "Requesting User Profile, please wait..."
-msgstr "Haetaan käyttäjän profiilia, odota..."
-
-#: protocols/oscar/aim/aimuserinfo.cpp:198
-msgid "<html><body><I>No user information provided</I></body></html>"
-msgstr "<html><body><I>Ei tietoa toimitettu</I></body></html>"
-
-#: protocols/oscar/aim/aimjoinchat.cpp:31
-msgid "Join AIM Chat Room"
-msgstr "Liity AIM:in keskusteluhuoneeseen"
+"Palveluiden listaa ei saatu haettua.\n"
+"Syy: %1"
-#: protocols/oscar/aim/aimjoinchat.cpp:32
-msgid "Join"
-msgstr "Liity"
+#: protocols/jabber/ui/dlgjabbervcard.cpp:64
+msgid "Jabber vCard"
+msgstr "Jabber vCard"
-#: protocols/oscar/oscaraccount.cpp:237 protocols/oscar/oscaraccount.cpp:616
-#: protocols/oscar/oscaraccount.cpp:622
-msgid "Buddies"
-msgstr "Ystävät"
+#: protocols/jabber/ui/dlgjabbervcard.cpp:64
+msgid "&Save User Info"
+msgstr "&Tallenna käyttäjätiedot"
-#: protocols/oscar/oscaraccount.cpp:406
-msgid "ICQ Web Express"
-msgstr "ICQ Web Express"
+#: protocols/jabber/ui/dlgjabbervcard.cpp:64
+msgid "&Fetch vCard"
+msgstr "&Nouda vCard"
-#: protocols/oscar/oscaraccount.cpp:408
-msgid "ICQ Email Express"
-msgstr "ICQ Email Express"
+#: protocols/jabber/ui/dlgjabbervcard.cpp:299
+msgid "Saving vCard to server..."
+msgstr "Tallennetaan vCardia palvelimelle..."
-#: protocols/oscar/oscaraccount.cpp:730 protocols/oscar/oscaraccount.cpp:747
-msgid ""
-"_: account has been disconnected\n"
-"%1 disconnected"
-msgstr "%1 on nyt katkaistu"
+#: protocols/jabber/ui/dlgjabbervcard.cpp:421
+msgid "vCard save sucessful."
+msgstr "vCardin tallennus onnistui."
-#: protocols/oscar/oscaraccount.cpp:771
-msgid ""
-"There was an error in the protocol handling; it was not fatal, so you will not "
-"be disconnected."
-msgstr ""
-"Yhteyskäytännön käsittelyssä tapahtui virhe; se ei ollut vakava, joten sinua ei "
-"katkaistu."
+#: protocols/jabber/ui/dlgjabbervcard.cpp:426
+msgid "Error: Unable to save vCard."
+msgstr "Virhe: vCardia ei voitu tallentaa."
-#: protocols/oscar/oscaraccount.cpp:773
-msgid ""
-"There was an error in the protocol handling; automatic reconnection occurring."
-msgstr ""
-"Yhteyskäytännön käsittelyssä tapahtui virhe; automaattinen "
-"uudelleenyhdistäminen käynnissä."
+#: protocols/jabber/ui/dlgjabbervcard.cpp:434
+msgid "Fetching contact vCard..."
+msgstr "Noudetaan yhteystiedon vCardia..."
-#: protocols/oscar/oscaraccount.cpp:775
-msgid "OSCAR Protocol error"
-msgstr "OSCAR Yhteyskäytäntövirhe"
+#: protocols/jabber/ui/dlgjabbervcard.cpp:457
+msgid "vCard fetching Done."
+msgstr "vCardin noutaminen valmis."
-#: protocols/oscar/oscaraccount.cpp:810
+#: protocols/jabber/ui/dlgjabbervcard.cpp:461
msgid ""
-"_: ICQ user id\n"
-"UIN"
+"Error: vCard could not be fetched correctly. Check connectivity with the Jabber "
+"server."
msgstr ""
+"Virhe: vCardia ei voitu noutaa oikein. Tarkista yhteytesi Jabber-palvelimeen."
-#: protocols/oscar/oscaraccount.cpp:810
-msgid ""
-"_: AIM user id\n"
-"screen name"
-msgstr "näyttönimi"
+#: protocols/jabber/ui/dlgjabbervcard.cpp:472
+msgid "Jabber Photo"
+msgstr "Jabber-kuva"
-#: protocols/oscar/oscaraccount.cpp:820
+#: protocols/jabber/ui/dlgjabbervcard.cpp:535
msgid ""
-"You have logged in more than once with the same %1, account %2 is now "
-"disconnected."
+"<qt>An error occurred when trying to change the photo."
+"<br>Make sure that you have selected a correct image file</qt>"
msgstr ""
-"Olet kirjautuneena enemmän kuin kerran samalla %1, tili %2 on nyt katkaistu."
+"<qt>Virhe yritettäessä muuttaa kuvaa."
+"<br>Varmista, että olet valinnut kelvollisen kuvatiedoston</qt>"
-#: protocols/oscar/oscaraccount.cpp:826
-msgid ""
-"Sign on failed because either your %1 or password are invalid. Please check "
-"your settings for account %2."
-msgstr ""
-"Kirjautuminen epäonnistui, koska %1 tai salasana ovat kelvottomia. Tarkista "
-"asetuksesi tilille %2."
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 16
+#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:36 rc.cpp:1929
+#, no-c-format
+msgid "List Chatrooms"
+msgstr "Listaa keskusteluhuoneet"
-#: protocols/oscar/oscaraccount.cpp:834
-msgid "The %1 service is temporarily unavailable. Please try again later."
-msgstr ""
-"Palvelu %1 on väliaikaisesti saavuttamattomissa. Yritä myöhemmin uudelleen."
+#: protocols/jabber/ui/dlgjabberchatroomslist.cpp:89
+msgid "Unable to retrieve the list of chat rooms."
+msgstr "Luetteloa keskusteluhuoneista ei voitu hakea."
-#: protocols/oscar/oscaraccount.cpp:839
+#: protocols/jabber/ui/jabbereditaccountwidget.cpp:149
msgid ""
-"Could not sign on to %1 with account %2 because the password was incorrect."
-msgstr ""
-"Kirjautuminen verkkoon %1 tilillä %2 epäonnistui väärän salasanan takia."
-
-#: protocols/oscar/oscaraccount.cpp:844
-msgid "Could not sign on to %1 with nonexistent account %2."
+"The changes you just made will take effect next time you log in with Jabber."
msgstr ""
-"Kirjautuminen verkkoon %1 epäonnistui olemassaolemattomalla tilillä %2."
-
-#: protocols/oscar/oscaraccount.cpp:848
-msgid "Sign on to %1 failed because your account %2 expired."
-msgstr "Kirjautuminen verkkoon %1 epäonnistui, koska tilisi %2 on erääntynyt."
+"Muutokset, jotka juuri teit, astuvat voimaan seuraavan kerran kun kirjaudut "
+"sisään Jabberiin."
-#: protocols/oscar/oscaraccount.cpp:852
+#: protocols/jabber/ui/jabbereditaccountwidget.cpp:150
#, fuzzy
-msgid "Sign on to %1 failed because your account %2 is currently suspended."
-msgstr "Kirjautuminen verkkoon %1 epäonnistui, koska tilisi %2 on ."
+msgid "Jabber Changes During Online Jabber Session"
+msgstr "Jabber-Änderungen während einer Online-Jabber-Sitzung"
-#: protocols/oscar/oscaraccount.cpp:858
+#: protocols/jabber/ui/jabbereditaccountwidget.cpp:205
msgid ""
-"Could not sign on to %1 as there are too many clients from the same computer."
+"The Jabber ID you have chosen is invalid. Please make sure it is in the form "
+"user@server.com, like an email address."
msgstr ""
+"Valitsemasi Jabber-tunnus on epäkelpo. Tarkista että se on muodossa "
+"user@server.com, kuten sähköpostiosoite."
-#: protocols/oscar/oscaraccount.cpp:864
-msgid ""
-"Account %1 was blocked on the %2 server for sending messages too quickly. Wait "
-"ten minutes and try again. If you continue to try, you will need to wait even "
-"longer."
-msgstr ""
-"Tili %1 on estetty palvelimella %2 viestien liian nopeasta lähettämisestä. "
-"Odota kymmenen (10) minuuttia ja yritä uudelleen. Jos jatkat yrittämistä nyt, "
-"joudut odottamaan vain kauemmin."
+#: protocols/jabber/ui/jabbereditaccountwidget.cpp:207
+msgid "Invalid Jabber ID"
+msgstr "Epäkelpo Jabber-tunnus"
-#: protocols/oscar/oscaraccount.cpp:873
-msgid ""
-"Account %1 was blocked on the %2 server for reconnecting too quickly. Wait ten "
-"minutes and try again. If you continue to try, you will need to wait even "
-"longer."
-msgstr ""
-"Tili %1 on estetty palvelimella %2 liian nopeasta uudelleenyhdistämisestä. "
-"Odota kymmenen (10) minuuttia ja yritä uudelleen. Jos jatkat yrittämistä nyt, "
-"joudut odottamaan vaiin kauemmin."
+#: protocols/jabber/ui/dlgjabberbrowse.cpp:63
+msgid "Unable to retrieve search form."
+msgstr "Hakulomaketta ei saatu haettua."
-#: protocols/oscar/oscaraccount.cpp:885 protocols/oscar/oscaraccount.cpp:905
-msgid "Sign on to %1 with your account %2 failed."
-msgstr "Kirjautuminen palvelimeen %1 tilillä %2 epäonnistui."
+#: protocols/jabber/ui/dlgjabberbrowse.cpp:114
+msgid "The Jabber server declined the search."
+msgstr "Jabber-palvelin torjui haun."
-#: protocols/oscar/oscaraccount.cpp:892
-msgid ""
-"The %1 server thinks the client you are using is too old. Please report this as "
-"a bug at http://bugs.kde.org"
-msgstr ""
-"Palvelin %1 sanoo että käyttämäsi asiakasohjelma on liian vanha. Lähetä asiasta "
-"bugiraportti osoitteessa http://bugs.kde.org"
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 16
+#: protocols/jabber/ui/dlgjabberbrowse.cpp:114 rc.cpp:2179
+#, no-c-format
+msgid "Jabber Search"
+msgstr "Jabber-haku"
-#: protocols/oscar/oscaraccount.cpp:898
-msgid ""
-"Account %1 was disabled on the %2 server because of your age (less than 13)."
-msgstr "Tili %1 oli estetty palvelimessa %2 ikäsi takia (vähemmän kuin 13)."
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:52
+msgid "Loading instruction from gateway..."
+msgstr "Haetaan ohjeita yhdyskäytävältä..."
-#: protocols/oscar/oscarvisibilitydialog.cpp:29
-#, fuzzy
-msgid "Add Contacts to Visible or Invisible List"
-msgstr "Lisää yhteystietoja palvelimen listalle"
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:63
+msgid "Connect to the Jabber network and try again."
+msgstr "Yhdistä Jabber-verkkoon ja yritä uudelleen."
-#: protocols/groupwise/gwmessagemanager.cpp:65
-msgid "&Invite"
-msgstr "&Kutsu"
+#: protocols/jabber/ui/jabberaddcontactpage.cpp:150
+msgid "An error occured while loading instructions from gateway."
+msgstr "Haettaessa toimintaohjeita yhdyskäytävältä tapahtui virhe."
-#: protocols/groupwise/gwmessagemanager.cpp:68
-#: protocols/groupwise/gwmessagemanager.cpp:506
-msgid "Security Status"
-msgstr "Salauksen tila"
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:34
+msgid "Change Jabber Password"
+msgstr "Vaihda Jabberin salasanaa"
-#: protocols/groupwise/gwmessagemanager.cpp:69
-msgid "Conversation is secure"
-msgstr "Keskustelu on salattu"
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:56
+msgid "You entered your current password incorrectly."
+msgstr "Kirjoitit nykyisen salasanasi väärin."
-#: protocols/groupwise/gwmessagemanager.cpp:71
-#: protocols/groupwise/gwmessagemanager.cpp:513
-msgid "Archiving Status"
-msgstr "Arkistointitila"
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:57
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:65
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:73
+msgid "Password Incorrect"
+msgstr "Väärä salasana"
-#: protocols/groupwise/gwmessagemanager.cpp:199
-#, c-format
-msgid "An error occurred when trying to start a chat: %1"
-msgstr "Chat-keskustelun aloituksessa tapahtui virhe: %1"
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:64
+msgid "Your new passwords do not match. Please enter them again."
+msgstr "Uudet salasanasi eivät täsmää. Kirjoita ne uudelleen."
-#: protocols/groupwise/gwmessagemanager.cpp:226
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:72
+msgid "For security reasons, you are not allowed to set an empty password."
+msgstr "Etv oi asettaa tyhjää salasanaa turvallisuussyistä."
+
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:80
msgid ""
-"Your message could not be sent. You cannot send messages while your status is "
-"Appear Offline. "
+"Your account needs to be connected before the password can be changed. Do you "
+"want to try to connect now?"
msgstr ""
-"Viestiäsi ei voitu lähettää. Et voi lähettää viestejä kun tilasi on Näy poissa "
-"verkosta olevana."
-
-#: protocols/groupwise/gwmessagemanager.cpp:319
-msgid "&Other..."
-msgstr "&Muu..."
+"Tilisi täytyy olla yhdistäytyneenä ennen kuin salasanaa voidaan muuttaa. "
+"Haluatko yhdistäytyä nyt?"
-#: protocols/groupwise/gwmessagemanager.cpp:338
-#: protocols/groupwise/gwmessagemanager.cpp:384
-msgid "Enter Invitation Message"
-msgstr "Anna kutsuviesti"
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:121
+msgid "Jabber Password Change"
+msgstr ""
-#: protocols/groupwise/gwmessagemanager.cpp:339
-#: protocols/groupwise/gwmessagemanager.cpp:385
-msgid "Enter the reason for the invitation, or leave blank for no reason:"
-msgstr "Anna syy kutsuun tai jätä kenttä tyhjäksi, jos ei ole mitään syytä:"
+#: libkopete/connectionmanager.cpp:149
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+msgid "Connect"
+msgstr "Yhdistä"
-#: protocols/groupwise/gwmessagemanager.cpp:363
-msgid "Search for Contact to Invite"
-msgstr "Etsi kutsuttava yhteystieto"
+#: libkopete/connectionmanager.cpp:149
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:81
+msgid "Stay Offline"
+msgstr "Pysy paikallisessa tilassa"
-#: protocols/groupwise/gwmessagemanager.cpp:398
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:120
msgid ""
-"_: label attached to contacts who have been invited but are yet to join a chat\n"
-"(pending)"
-msgstr "(odottaa)"
+"Your password has been changed successfully. Please note that the change may "
+"not be instantaneous. If you have problems logging in with your new password, "
+"please contact the administrator."
+msgstr ""
+"Salasana viahdettiin onnistuneesti. Ota huomioon että muutos ei välttämättä ole "
+"välitön. Jos sinulla on ongelmia kirjautua sisään uudella salasanallasi, ota "
+"yhteyttä ylläpitäjään."
-#: protocols/groupwise/gwmessagemanager.cpp:445
+#: protocols/jabber/ui/dlgjabberchangepassword.cpp:128
msgid ""
-"All the other participants have left, and other invitations are still pending. "
-"Your messages will not be delivered until someone else joins the chat."
+"Your password could not be changed. Either your server does not support this "
+"feature or the administrator does not allow you to change your password."
msgstr ""
-"Kaikki muut osallistujat ovat lähteneet ja muut kutsut odottavat vielä. "
-"Viestejäsi ei välitetä kellekään kunnes joku muu liittyy keskusteluun."
-
-#: protocols/groupwise/gwmessagemanager.cpp:471
-msgid "%1 has rejected an invitation to join this conversation."
-msgstr "%1 on torjunut kutsun liittyä tähän keskusteluun."
-
-#: protocols/groupwise/gwmessagemanager.cpp:493
-msgid "Conversation is being administratively logged"
-msgstr "Keskustelu tallennetaan ylläpidollisesti."
-
-#: protocols/groupwise/gwmessagemanager.cpp:498
-msgid "Conversation is not being administratively logged"
-msgstr "Keskustelua ei tallenneta ylläpidollisesti."
+"Salasanaasi ei voitu muuttaa. Joko palvelin ei tue tätä toimintoa tai "
+"ylläpitäjä ei salli sinun vaihtaa salasanaasi."
-#: protocols/groupwise/gwmessagemanager.cpp:506
-msgid "This conversation is secured with SSL security."
-msgstr "Tämä keskustelu on salattu SSL-salauksella."
+#: protocols/jabber/ui/jabberchooseserver.cpp:34
+msgid "Choose Jabber Server"
+msgstr "Valitse Jabber-palvelin"
-#: protocols/groupwise/gwmessagemanager.cpp:513
-msgid "This conversation is being logged administratively."
-msgstr "Tämä keskustelu talletetaan ylläpidollisesti."
+#: protocols/jabber/ui/jabberchooseserver.cpp:44
+msgid "Retrieving server list..."
+msgstr "Haetaan palvelinlistaa..."
-#: protocols/groupwise/gwaccount.cpp:82
-msgid "&Set Auto-Reply..."
-msgstr "&Aseta automaattivastaus..."
+#: protocols/jabber/ui/jabberchooseserver.cpp:111
+msgid "Could not retrieve server list."
+msgstr "Ei voitu hakea palvelinlistaa."
-#: protocols/groupwise/gwaccount.cpp:84
-msgid "&Join Channel..."
-msgstr "&Liity kanavalle..."
+#: protocols/jabber/ui/jabberchooseserver.cpp:126
+msgid "Could not parse the server list."
+msgstr "Ei voitu jäsentää palvelinlistaa."
-#: protocols/groupwise/gwaccount.cpp:86
-msgid "&Manage Privacy..."
-msgstr "&Määrittele yksityisyyttä..."
+#: protocols/jabber/jabberbookmarks.cpp:132
+msgid "Groupchat bookmark"
+msgstr "Ryhmäkeskustelujen kirjanmerkit"
-#: protocols/groupwise/gwaccount.cpp:253
-msgid "GroupWise SSL Error"
-msgstr "GroupWise SSL-virhe"
+#: protocols/jabber/jabberchatsession.cpp:68
+#: protocols/jabber/jabbercontact.cpp:233
+msgid "Voice call"
+msgstr "Äänikeskustelu"
-#: protocols/groupwise/gwaccount.cpp:367
+#: protocols/jabber/jabberchatsession.cpp:120
msgid ""
-"_: Message Sending Failed\n"
-"Kopete was not able to send the last message sent on account '%1'.\n"
-"If possible, please send the console output from Kopete to "
-"<wstephenson@novell.com> for analysis."
-msgstr ""
-
-#: protocols/groupwise/gwaccount.cpp:367
-#, fuzzy
-msgid "Unable to Send Message on Account '%1'"
-msgstr "EI voitu liittyä '%1'"
-
-#: protocols/groupwise/gwaccount.cpp:577
-msgid "Conflicting Changes Made Offline"
-msgstr ""
+"_: a contact's online status in parenthesis.\n"
+" (%1)"
+msgstr " (%1)"
-#: protocols/groupwise/gwaccount.cpp:577
-msgid ""
-"A change happened to your GroupWise contact list while you were offline which "
-"was impossible to reconcile."
-msgstr ""
-"Sillä välin kun olit poissa verkosta, GroupWise yhteystietoluettelossasi "
-"tapahtui muutos jota on mahdotonta eheyttää."
+#: protocols/jabber/jabberchatsession.cpp:267
+#: protocols/jabber/jabbergroupchatmanager.cpp:103
+msgid "This message is encrypted."
+msgstr "Tämä viesti on salattu."
-#: protocols/groupwise/gwaccount.cpp:650
+#: protocols/jabber/jabberaccount.cpp:166
msgid ""
-"_: Error shown when connecting failed\n"
-"Kopete was not able to connect to the GroupWise Messenger server for account "
-"'%1'.\n"
-"Please check your server and port settings and try again."
+"Could not bind Jabber file transfer manager to local port. Please check if the "
+"file transfer port is already in use or choose another port in the account "
+"settings."
msgstr ""
-"Kopete ei voinut yhdistää GroupWise Messenger-palvelimeen tilille \"%1\".\n"
-"Tarkista palvelin- ja porttiasetukset ja yritä uudelleen."
+"Ei voitu liittää Jabberin tiedostonsiirronhallintaa paikalliseen porttiin. "
+"Tarkista onko tiedostonsiirtoportti jo käytössä tai valitse toinen portti tilin "
+"asetuksissa."
-#: protocols/groupwise/gwaccount.cpp:650
-msgid "Unable to Connect '%1'"
-msgstr "EI voitu liittyä '%1'"
+#: protocols/jabber/jabberaccount.cpp:167
+msgid "Failed to start Jabber File Transfer Manager"
+msgstr "Jabberin tiedostonsiirronhallinnan käynnistäminen epäonnistui"
-#: protocols/groupwise/gwaccount.cpp:773
-msgid "The certificate of server %1 could not be validated for account %2: %3"
-msgstr "Palvelimen %1 varmennetta ei voitu varmistaa tilille %2: %3"
+#: protocols/jabber/jabberaccount.cpp:181
+msgid "Join Groupchat..."
+msgstr "Liity keskusteluryhmään..."
-#: protocols/groupwise/gwaccount.cpp:777
-msgid "GroupWise Connection Certificate Problem"
-msgstr "GroupWise-yhteyden varmenneongelma"
+#: protocols/jabber/jabberaccount.cpp:192
+msgid "Services..."
+msgstr "Palvelut..."
-#: protocols/groupwise/gwaccount.cpp:826
-msgid ""
-"_: Prefix used for automatically generated auto-reply messages when the contact "
-"is Away, contains contact's name\n"
-"Auto reply from %1: "
-msgstr "Automaattivastaus henkilöltä %1: "
+#: protocols/jabber/jabberaccount.cpp:197
+msgid "Send Raw Packet to Server..."
+msgstr "Lähetä raaka paketti palvelimelle..."
-#: protocols/groupwise/gwaccount.cpp:832
-msgid ""
-"_: Prefix used for broadcast messages\n"
-"Broadcast message from %1: "
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:259
+msgid "Please connect first."
+msgstr "Yhdistä ensin."
-#: protocols/groupwise/gwaccount.cpp:838
+#: protocols/jabber/jabberaccount.cpp:508
msgid ""
-"_: Prefix used for system broadcast messages\n"
-"System Broadcast message from %1: "
+"<qt>"
+"<p>The certificate of server %1 could not be validated for account %2: %3</p>"
+"<p>Do you want to continue?</p></qt>"
msgstr ""
+"<qt> "
+"<p>Palvelimen %1 varmennetta ei voitu varmistaa tilille %2: %3</p> "
+"<p>Haluatko silti jatkaa?</p></qt>"
-#: protocols/groupwise/gwaccount.cpp:1212
-msgid ""
-"The contact %1 could not be added to the contact list, with error message: %2"
-msgstr "Yhteystietoa %1 ei voitu lisätä yhteystietoluetteloon, virheviesti: %2"
-
-#: protocols/groupwise/gwaccount.cpp:1214
-msgid "Error Adding Contact"
-msgstr "Virhe yhteystiedon lisäämisessä"
-
-#: protocols/groupwise/gwaccount.cpp:1258
-msgid "Signed in as %1 Elsewhere"
-msgstr "Kirjautunut tunnuksella %1 muualla"
+#: protocols/jabber/jabberaccount.cpp:510
+msgid "Jabber Connection Certificate Problem"
+msgstr "Jabber-yhteyden varmenneongelma"
-#: protocols/groupwise/gwaccount.cpp:1259
+#: protocols/jabber/jabberaccount.cpp:542
msgid ""
-"_: The parameter is the user's own account id for this protocol\n"
-"You have been disconnected from GroupWise Messenger because you signed in as %1 "
-"elsewhere"
-msgstr ""
-"Sinut on poistettu GroupWise Messengeristä, koska olet liittynyt tunnuksella %1 "
-"muualla"
-
-#: protocols/groupwise/gwaccount.cpp:1367
-msgid "%1 has been invited to join this conversation."
-msgstr "%1 on kutsuttu liittymään tähän keskusteluun."
+"An encrypted connection with the Jabber server could not be established."
+msgstr "Salattua yhteyttä Jabber-palvelimeen ei voitu muodostaa."
-#: protocols/groupwise/gwaccount.cpp:1393
-msgid "Enter Auto-Reply Message"
-msgstr "Anna automaattivastausviesti"
+#: protocols/jabber/jabberaccount.cpp:543
+msgid "Jabber Connection Error"
+msgstr "Jabber-yhdistysvirhe"
-#: protocols/groupwise/gwaccount.cpp:1394
-msgid ""
-"Please enter an Auto-Reply message that will be shown to users who message you "
-"while Away or Busy"
-msgstr ""
-"Anna automaattivastausviesti, joka näytetään käyttäjille, etkä lähettävät "
-"sinulle viestin kun olet poissa tai kiireinen."
+#: protocols/jabber/jabberaccount.cpp:743
+msgid "Malformed packet received."
+msgstr "Vastaanotettu huono paketti."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:29
-#, fuzzy
-msgid "Access denied"
-msgstr "Keskustelupyyntö hylättiin."
+#: protocols/jabber/jabberaccount.cpp:748
+msgid "There was an unrecoverable error in the protocol."
+msgstr "Yhteyskäytännössä tapahtui virhe, josta ei voi toipua."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:32
-#, fuzzy
-msgid "Not supported"
-msgstr "Ei yhdistettynä"
+#: protocols/jabber/jabberaccount.cpp:755
+msgid "Generic stream error (sorry, I do not have a more-detailed reason)"
+msgstr "Yleinen tietovirtavirhe (sorry, ei enempää yksityiskohtaista syytä)"
-#: protocols/groupwise/libgroupwise/gwerror.cpp:35
-#, fuzzy
-msgid "Password expired"
-msgstr "Salasana vaaditaan"
+#: protocols/jabber/jabberaccount.cpp:759
+msgid "There was a conflict in the information received."
+msgstr "Saapuneessa tiedossa oli ristiriita (konflikti)."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:38
-#, fuzzy
-msgid "Invalid password"
-msgstr "Epäkelpo tila"
+#: protocols/jabber/jabberaccount.cpp:762
+msgid "The stream timed out."
+msgstr "Tietovirta aikakatkaistiin"
-#: protocols/groupwise/libgroupwise/gwerror.cpp:41
-#, fuzzy
-msgid "User not found"
-msgstr "Tietokonetta ei löytynyt."
+#: protocols/jabber/jabberaccount.cpp:765
+msgid "Internal server error."
+msgstr "Sisäinen palvelimen virhe."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:44
-#, fuzzy
-msgid "Attribute not found"
-msgstr "Tietokonetta ei löytynyt."
+#: protocols/jabber/jabberaccount.cpp:768
+msgid "Stream packet received from an invalid address."
+msgstr "Tietovirran paketti vastaanotettiin epäkelvosta osoitteesta."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:47
-#, fuzzy
-msgid "User is disabled"
-msgstr "Käyttäjä tavoittamattomissa"
+#: protocols/jabber/jabberaccount.cpp:771
+msgid "Malformed stream packet received."
+msgstr "Vastaanotettiin huono tietovirran paketti."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:50
-#, fuzzy
-msgid "Directory failure"
-msgstr "Verkkovirhe."
+#: protocols/jabber/jabberaccount.cpp:775
+msgid "Policy violation in the protocol stream."
+msgstr "Menettelyrikkomus yhteyskäytännön virrassa."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:53
-#, fuzzy
-msgid "Host not found"
-msgstr "Tietokonetta ei löytynyt."
+#: protocols/jabber/jabberaccount.cpp:779
+msgid "Resource constraint."
+msgstr "Resurssirajoitus."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:56
-msgid "Locked by admin"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:783
+msgid "System shutdown."
+msgstr "Järjestelmän sammutus."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:59
-msgid "Duplicate participant"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:786
+msgid "Unknown reason."
+msgstr "Tuntematon syy."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:62
-#, fuzzy
-msgid "Server busy"
-msgstr "Palvelin on kiireinen"
+#: protocols/jabber/jabberaccount.cpp:790
+#, c-format
+msgid "There was an error in the protocol stream: %1"
+msgstr "Virhe yhteystapavirrassa: %1"
-#: protocols/groupwise/libgroupwise/gwerror.cpp:65
-#, fuzzy
-msgid "Object not found"
+#: protocols/jabber/jabberaccount.cpp:798
+msgid "Host not found."
msgstr "Tietokonetta ei löytynyt."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:68
-msgid "Directory update"
-msgstr ""
-
-#: protocols/groupwise/libgroupwise/gwerror.cpp:71
-msgid "Duplicate folder"
-msgstr ""
-
-#: protocols/groupwise/libgroupwise/gwerror.cpp:74
-#, fuzzy
-msgid "Contact list entry already exists"
-msgstr "Yhteystietoluettelon ulkoasu"
-
-#: protocols/groupwise/libgroupwise/gwerror.cpp:77
-#, fuzzy
-msgid "User not allowed"
-msgstr "Vain paikallisesti sijaitsevat kuvat ovat sallittuja."
+#: protocols/jabber/jabberaccount.cpp:801
+msgid "Address is already in use."
+msgstr "Osoite on jo käytössä."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:80
-#, fuzzy
-msgid "Too many contacts"
-msgstr "Yhteystiedolta:"
+#: protocols/jabber/jabberaccount.cpp:804
+msgid "Cannot recreate the socket."
+msgstr "Yhteyden pistoketta ei voitu uudistaa."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:83
-#, fuzzy
-msgid "Conference not found"
-msgstr "Tietokonetta ei löytynyt."
+#: protocols/jabber/jabberaccount.cpp:807
+msgid "Cannot bind the socket again."
+msgstr "Pistoketta ei voitu sitoa uudelleen."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:86
-#, fuzzy
-msgid "Too many folders"
-msgstr "Rooli"
+#: protocols/jabber/jabberaccount.cpp:810
+msgid "Socket is already connected."
+msgstr "Pistoke on jo yhdistetty."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:89
-#, fuzzy
-msgid "Server protocol error"
-msgstr "OSCAR Yhteyskäytäntövirhe"
+#: protocols/jabber/jabberaccount.cpp:813
+msgid "Socket is not connected."
+msgstr "Pistoketta ei ole yhdistetty."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:92
-#, fuzzy
-msgid "Conversation invitation error"
-msgstr "Keskustelu on salattu"
+#: protocols/jabber/jabberaccount.cpp:816
+msgid "Socket is not bound."
+msgstr "Pistoketta ei ole sidottu."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:95
-#, fuzzy
-msgid "User is blocked"
-msgstr "käyttäjä esti sinut"
+#: protocols/jabber/jabberaccount.cpp:819
+msgid "Socket has not been created."
+msgstr "Pistoketta ei ole luotu."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:98
-msgid "Master archive is missing"
+#: protocols/jabber/jabberaccount.cpp:822
+msgid ""
+"Socket operation would block. You should not see this error, please use "
+"\"Report Bug\" from the Help menu."
msgstr ""
+"Pistoketoiminto estettäisiin. Sinun ei pitäisi nähdä tätä virhettä. \"Ilmoita "
+"virheestä\" valikon Ohje-osassa."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:101
-#, fuzzy
-msgid "Expired password in use"
-msgstr "Salasananmuistutus päättyi: "
-
-#: protocols/groupwise/libgroupwise/gwerror.cpp:104
-msgid "Credentials missing"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:825
+msgid "Connection refused."
+msgstr "Yhteys torjuttu."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:107
-#, fuzzy
-msgid "Authentication failed"
-msgstr "Rekisteröinti epäonnistui."
+#: protocols/jabber/jabberaccount.cpp:828
+msgid "Connection timed out."
+msgstr "Yhteys aikakatkaistiin."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:110
-#, fuzzy
-msgid "Eval connection limit"
-msgstr "Yhteys aikakatkaistiin"
+#: protocols/jabber/jabberaccount.cpp:831
+msgid "Connection attempt already in progress."
+msgstr "Yhteysyritys jo käynnissä."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:113
-#, fuzzy
-msgid "Unsupported client version"
-msgstr "Tukematon yhteyskäytäntöversio."
+#: protocols/jabber/jabberaccount.cpp:834
+msgid "Network failure."
+msgstr "Verkkovirhe."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:116
-msgid "A duplicate chat was found"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:837
+msgid "Operation is not supported."
+msgstr "Toimintoa ei ole tuettu."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:119
-#, fuzzy
-msgid "Chat not found"
-msgstr "Tietokonetta ei löytynyt."
+#: protocols/jabber/jabberaccount.cpp:840
+msgid "Socket timed out."
+msgstr "Pistoke aikakatkaistiin."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:122
-#, fuzzy
-msgid "Invalid chat name"
-msgstr "Viallinen aliaksen nimi"
+#: protocols/jabber/jabberaccount.cpp:848
+#, c-format
+msgid "There was a connection error: %1"
+msgstr "Tapahtui yhteysvirhe: %1"
-#: protocols/groupwise/libgroupwise/gwerror.cpp:125
-msgid "The chat is active"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:856
+msgid "Unknown host."
+msgstr "Tuntematon tietokone."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:128
-msgid "Chat is busy; try again"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:860
+msgid "Could not connect to a required remote resource."
+msgstr "Ei voitu yhdistää haluttuun etäresurssiin."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:131
-msgid "Tried request too soon after another; try again"
+#: protocols/jabber/jabberaccount.cpp:863
+msgid ""
+"It appears we have been redirected to another server; I do not know how to "
+"handle this."
msgstr ""
+"Näyttää siltä, että meidät on siirretty toiselle palvelimelle. En osaa "
+"käsitellä tätä tilannetta."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:134
-msgid "Server's chat subsystem is not active"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:866
+msgid "Unsupported protocol version."
+msgstr "Tukematon yhteyskäytäntöversio."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:137
-#, fuzzy
-msgid "The chat update request is invalid"
-msgstr "Allekirjoitus on epäkelpo."
+#: protocols/jabber/jabberaccount.cpp:869
+#: protocols/jabber/jabberaccount.cpp:886
+#: protocols/jabber/jabberaccount.cpp:930
+#: protocols/jabber/jabberaccount.cpp:947
+#: protocols/jabber/jabberaccount.cpp:964
+#: protocols/jabber/jabberaccount.cpp:972
+msgid "Unknown error."
+msgstr "Tuntematon virhe."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:140
-msgid "Write failed due to directory mismatch"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:873
+#, c-format
+msgid "There was a negotiation error: %1"
+msgstr "Neuvotteluvirhe: %1"
-#: protocols/groupwise/libgroupwise/gwerror.cpp:143
-msgid "Recipient's client version is too old"
-msgstr ""
+#: protocols/jabber/jabberaccount.cpp:880
+msgid "Server rejected our request to start the TLS handshake."
+msgstr "Palvelin hylkäsi TLS-kättelypyynnön."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:146
-#, fuzzy
-msgid "Chat has been removed from server"
-msgstr "Sinut on katkaistu IRC-palvelimelta."
+#: protocols/jabber/jabberaccount.cpp:883
+msgid "Failed to establish a secure connection."
+msgstr "Salattua yhteyttä ei voitu luoda."
-#: protocols/groupwise/libgroupwise/gwerror.cpp:149
+#: protocols/jabber/jabberaccount.cpp:890
#, c-format
-msgid "Unrecognized error code: %s"
-msgstr ""
+msgid "There was a Transport Layer Security (TLS) error: %1"
+msgstr "Tapahtui siirtokerroksen salauksen (TLS) virhe: %1"
-#: protocols/groupwise/gwprotocol.cpp:59
-msgid "Appear Offline"
-msgstr "Näy poissa verkosta olevana"
+#: protocols/jabber/jabberaccount.cpp:897
+msgid "Login failed with unknown reason."
+msgstr "Kirjautuminen epäonnistui tuntemattomasta syystä."
-#: protocols/groupwise/gwprotocol.cpp:59
-msgid "A&ppear Offline"
-msgstr "Näy &poissa verkosta olevana"
+#: protocols/jabber/jabberaccount.cpp:900
+msgid "No appropriate authentication mechanism available."
+msgstr "Sopivaa varmennemekanismia ei ole saatavilla."
-#: protocols/groupwise/gwprotocol.cpp:64
-msgid "Invalid Status"
-msgstr "Epäkelpo tila"
+#: protocols/jabber/jabberaccount.cpp:903
+msgid "Bad SASL authentication protocol."
+msgstr "Väärä SASL tunnistautumismenettely:"
-#: protocols/groupwise/gwprotocol.cpp:71
-msgid "Auto Reply Message"
-msgstr "Automaattivastausviesti"
+#: protocols/jabber/jabberaccount.cpp:906
+msgid "Server failed mutual authentication."
+msgstr "Kahdenkeskinen tunnistautuminen epäonnistui palvelimen kanssa."
-#: protocols/groupwise/gwprotocol.cpp:72
-msgid "Common Name"
-msgstr "Yhteinen nimi"
+#: protocols/jabber/jabberaccount.cpp:909
+msgid "Encryption is required but not present."
+msgstr "Salausta tarvitaan, mutta ei ole käytettävissä."
-#: protocols/groupwise/ui/gwcontactproperties.cpp:81
-msgid "Contact Properties"
-msgstr "Yhteystiedon ominaisuudet"
+#: protocols/jabber/jabberaccount.cpp:912
+msgid "Invalid user ID."
+msgstr "Epäkelpo käyttäjä."
-#: protocols/groupwise/ui/gwcontactproperties.cpp:104
-msgid "Telephone Number"
-msgstr "Puhelinnumero"
+#: protocols/jabber/jabberaccount.cpp:915
+msgid "Invalid mechanism."
+msgstr "Epäkelpo mekanismi."
-#: protocols/groupwise/ui/gwcontactproperties.cpp:106
-msgid "Department"
-msgstr "Osasto"
+#: protocols/jabber/jabberaccount.cpp:918
+msgid "Invalid realm."
+msgstr "Viallinen tili."
-#: protocols/groupwise/ui/gwcontactproperties.cpp:108
-msgid "Location"
-msgstr "Sijainti"
+#: protocols/jabber/jabberaccount.cpp:921
+msgid "Mechanism too weak."
+msgstr "Mekanismi liian heikko."
-#: protocols/groupwise/ui/gwcontactproperties.cpp:110
-msgid "Mailstop"
+#: protocols/jabber/jabberaccount.cpp:924
+msgid "Wrong credentials supplied. (check your user ID and password)"
msgstr ""
+"Väärä henkilöllisyys annettiin. (tarkista käytäjätunnuksesi ja salasanasi)"
-#: protocols/groupwise/ui/gwcontactproperties.cpp:112
-msgid "Personal Title"
-msgstr "Henkilökohtainen otsikko"
-
-#: libkopete/kopeteglobal.cpp:178
-#: protocols/groupwise/ui/gwcontactproperties.cpp:116
-msgid "Email Address"
-msgstr "Sähköpostiosoite"
+#: protocols/jabber/jabberaccount.cpp:927
+msgid "Temporary failure, please try again later."
+msgstr "Väliaikainen häiriö. Yritä uudelleen myöhemmin."
-#: protocols/groupwise/ui/gwprivacydialog.cpp:52
+#: protocols/jabber/jabberaccount.cpp:934
#, c-format
-msgid ""
-"_: Account specific privacy settings\n"
-"Manage Privacy for %1"
-msgstr "Yksityisyyden hallinta %1:lle"
-
-#: protocols/groupwise/ui/gwprivacydialog.cpp:62
-msgid "Privacy settings have been administratively locked"
-msgstr "Yksityisyysastukset on lukittu ylläpidollisesti"
+msgid "There was an error authenticating with the server: %1"
+msgstr "Todentamisessa tapahtui virhe: %1"
-#: protocols/groupwise/ui/gwprivacydialog.cpp:100
-msgid "<Everyone Else>"
-msgstr "<Kukatahansa muu>"
+#: protocols/jabber/jabberaccount.cpp:941
+msgid "Transport Layer Security (TLS) problem."
+msgstr "TLS (Transport Layer Security) -ongelma."
-#: protocols/groupwise/ui/gwprivacydialog.cpp:180
-msgid "Search for Contact to Block"
-msgstr "Etsi torjuttavaa yhteystietoa"
+#: protocols/jabber/jabberaccount.cpp:944
+msgid "Simple Authentication and Security Layer (SASL) problem."
+msgstr "SASL (Simple Authentication and Security Layer) -ongelma."
-#: protocols/groupwise/ui/gwprivacydialog.cpp:346
-msgid ""
-"You can only change privacy settings while you are logged in to the GroupWise "
-"Messenger server."
-msgstr ""
-"Voit muuttaa yksityisyysasetuksiasi vain kun olet kirjautuneena GroupWise "
-"Messenger -palvelimelle."
+#: protocols/jabber/jabberaccount.cpp:951
+#, c-format
+msgid "There was an error in the security layer: %1"
+msgstr "Virhe turvallisuuskerroksessa: %1"
-#: protocols/groupwise/ui/gwprivacydialog.cpp:346
-msgid "'%1' Not Logged In"
-msgstr "'%1' ei ole kirjautuneena"
+#: protocols/jabber/jabberaccount.cpp:958
+msgid "No permission to bind the resource."
+msgstr "Ei oikeutta käyttää resurssia."
-#: protocols/groupwise/ui/gwchatsearchdialog.cpp:38
-msgid "Search Chatrooms"
-msgstr "Etsi keskusteluhuoneita"
+#: protocols/jabber/jabberaccount.cpp:961
+msgid "The resource is already in use."
+msgstr "Resurssi on jo käytössä."
-#: protocols/groupwise/ui/gwchatsearchdialog.cpp:67
-msgid "Updating chatroom list..."
-msgstr "Päivitetään keskusteluhuoneiden luetteloa..."
+#: protocols/jabber/jabberaccount.cpp:968
+#, c-format
+msgid "Could not bind a resource: %1"
+msgstr "Ei voitu ladata palvelua %1"
-#: protocols/groupwise/ui/gwsearch.cpp:167
+#: protocols/jabber/jabberaccount.cpp:984
#, c-format
+msgid "Connection problem with Jabber server %1"
+msgstr "Virhe yhdistettäessä Jabber-palvelimelle %1"
+
+#: protocols/jabber/jabberaccount.cpp:1122
+#, fuzzy
msgid ""
-"_n: 1 matching user found\n"
-"%n matching users found"
+"The Jabber user %1 removed %2's subscription to them. This account will no "
+"longer be able to view their online/offline status. Do you want to delete the "
+"contact?"
msgstr ""
-"Löytyi 1 sopiva käyttäjä\n"
-"Löytyi %n sopivaa käyttäjää"
+"Der Jabber-Benutzer %1 hat %2 von seiner Teilnehmerliste entfernt. Über "
+"diesenZugang lässt sich sein Online/Offline-Status nicht mehr feststellen.\n"
+"Soll dieser Kontakt gelöscht werden?"
-#: protocols/groupwise/ui/gwreceiveinvitationdialog.cpp:37
-msgid "Invitation to Conversation"
-msgstr "Kutsu keskusteluun"
+#: libkopete/knotification.cpp:121 libkopete/knotification.cpp:142
+#: protocols/jabber/jabberaccount.cpp:1125
+#: protocols/jabber/jabbercontact.cpp:920
+msgid "Notification"
+msgstr "Ilmoitus"
-#: protocols/groupwise/ui/gwchatpropsdialog.cpp:33
-#: protocols/groupwise/ui/gwchatpropsdialog.cpp:41
-msgid "Chatroom properties"
-msgstr "Keskusteluhuoneen ominaisuudet"
+#: plugins/history/converter.cpp:40 protocols/jabber/jabberaccount.cpp:1125
+#: protocols/jabber/jabbercontact.cpp:921
+msgid "Keep"
+msgstr "Säilytä"
-#: protocols/groupwise/ui/gweditaccountwidget.cpp:104
-msgid ""
-"The changes you just made will take effect next time you log in with GroupWise."
+#: protocols/jabber/jabberaccount.cpp:1302
+msgid "Waiting for authorization"
+msgstr "Odottaa lupaa"
+
+#: protocols/jabber/jabberaccount.cpp:1515
+#, c-format
+msgid "A password is required to join the room %1."
+msgstr "Keskusteluhuoneeseen %1 liittymiseen tarvitaan salasana."
+
+#: protocols/jabber/jabberaccount.cpp:1524
+msgid "Error trying to join %1 : nickname %2 is already in use"
msgstr ""
-"Tekemäsi muutokset tulevat voimaan seuraavalla kerralla kun kirjaudut "
-"GroupWiseen."
+"Virhe yritettäessä liittyä keskusteluryhmään %1 : nimimerkki %2 on jo käytössä"
-#: protocols/groupwise/ui/gweditaccountwidget.cpp:105
-msgid "GroupWise Settings Changed While Signed In"
-msgstr "GroupWise-asetukset muuttuivat kun olit kirjautuneena"
+#: protocols/jabber/jabberaccount.cpp:1525
+msgid "Give your nickname"
+msgstr "Anna nimimerkkisi:"
-#: protocols/groupwise/ui/gwaddcontactpage.cpp:64
-msgid "Connect to GroupWise Messenger and try again."
-msgstr "Yhdistä GroupWise Messengeriin ja yritä uudelleen."
+#: protocols/jabber/jabberaccount.cpp:1538
+msgid "You can't join the room %1 because you were banned"
+msgstr "Et voi liittyä huoneeseen %1, koska sinut on bannattu."
-#: protocols/groupwise/gwcontact.cpp:166
-msgid "Unblock User"
-msgstr "Salli käyttäjä"
+#: protocols/jabber/jabberaccount.cpp:1539
+#: protocols/jabber/jabberaccount.cpp:1546
+#: protocols/jabber/jabberaccount.cpp:1556
+msgid "Jabber Group Chat"
+msgstr "Jabber-ryhmäkeskustelu"
-#: protocols/groupwise/gwcontact.cpp:166
-msgid "Block User"
-msgstr "Estä käyttäjä"
+#: protocols/jabber/jabberaccount.cpp:1545
+msgid "You can't join the room %1 because the maximum users has been reached"
+msgstr ""
+"Et voi liittyä huoneeseen %1, koska sen käyttäjien maksimimäärä on saavutettu."
-#: protocols/groupwise/gwcontact.cpp:240
-msgid "%1|Blocked"
-msgstr "%1|Estetty"
+#: protocols/jabber/jabberaccount.cpp:1551
+msgid "No reason given by the server"
+msgstr "Palvelin ei antanut syytä"
-#: protocols/gadu/gadudcctransaction.cpp:408
+#: protocols/jabber/jabberaccount.cpp:1555
msgid ""
-"Connection to peer was refused; it possibly does not listen for incoming "
-"connections."
+"There was an error processing your request for group chat %1. (Reason: %2, Code "
+"%3)"
msgstr ""
-"Yhteys vertaiseen torjuttiin; on mahdollista että se ei kuuntele sisääntulevia "
-"yhteyksiä."
+"Tapahtui virhe käsiteltäessä pyyntöäsi ryhmäkeskusteluun %1. (Syy: %2, koodi "
+"%3)"
-#: protocols/gadu/gadudcctransaction.cpp:412
-msgid "File transfer transaction was not agreed by peer."
-msgstr "Vertainen ei hyväksynyt tiedostonsiirtotapahtumaa."
+#: protocols/jabber/jabberaccount.cpp:1688
+msgid ""
+"Do you want to also unregister \"%1\" from the Jabber server ?\n"
+"If you unregister, all your contact list may be removed on the server,And you "
+"will never be able to connect to this account with any client"
+msgstr ""
+"Haluatko lisäksi poistaa tilin \"%1\" Jabber-palvelimelta?\n"
+"Jos teet tämän, yhteystietoluettelosi ja kaikki tiedot yhteystiedoista "
+"poistetaan palvelimelta etkä enää koskaan pysty kirjautumaan Jabber-verkkoon "
+"tällä tilillä."
-#: protocols/gadu/gadudcctransaction.cpp:416
-msgid "File-transfer handshake failure."
-msgstr "Tiedostonsiirron kättely epäonnistui."
+#: protocols/jabber/jabberaccount.cpp:1691
+msgid "Unregister"
+msgstr "Poista palvelimelta"
-#: protocols/gadu/gadudcctransaction.cpp:419
-msgid "File transfer had problems with the file."
-msgstr "Tiedostonsiirrolla on ongelmia tiedoston kanssa."
+#: protocols/jabber/jabberaccount.cpp:1692
+msgid "Remove and Unregister"
+msgstr "Poista Kopetesta ja palvelimelta"
-#: protocols/gadu/gadudcctransaction.cpp:422
-msgid "There was network error during file transfer."
-msgstr "Verkkovirhe tapahtui tiedostonsiirron aikana."
+#: protocols/jabber/jabberaccount.cpp:1693
+msgid "Remove from kopete only"
+msgstr "Poista vain Kopetesta"
-#: protocols/gadu/gadudcctransaction.cpp:425
-msgid "Unknown File-Transfer error."
-msgstr "Tuntematon tiedostonsiirtovirhe."
+#: protocols/jabber/jabberaccount.cpp:1737
+#, c-format
+msgid ""
+"An error occured when trying to remove the account:\n"
+"%1"
+msgstr ""
+"Tilin poistamisessa tapahtui virhe:\n"
+"%1"
-#: protocols/gadu/gaducontact.cpp:198
-msgid "Show Profile"
-msgstr "Näytä profiili"
+#: protocols/jabber/jabberaccount.cpp:1738
+msgid "Jabber Account Unregistration"
+msgstr "Jabber-tilin poistaminen palvelimelta"
-#: protocols/gadu/gaducontact.cpp:229
-msgid "Gadu contact"
-msgstr "Gadu-yhteystieto"
+#: protocols/jabber/jabberprotocol.cpp:74
+msgid "Free for Chat"
+msgstr "Vapaa keskustelemaan"
-#: protocols/gadu/gaducontact.cpp:247
-msgid "<qt>Please go online to remove a contact from your contact list.</qt>"
-msgstr "<qt>Mene online-tilaan poistaaksesi yhteystiedon listaltasi.</qt>"
+#: protocols/jabber/jabbercontact.cpp:162
+#: protocols/jabber/jabberprotocol.cpp:77
+msgid "Extended Away"
+msgstr "Laajennettu poissaolo"
-#: protocols/gadu/gaducontact.cpp:248
-msgid "Gadu-Gadu Plugin"
-msgstr "Gadu-Gadu -liitännäinen"
+#: protocols/jabber/jabberprotocol.cpp:78
+msgid "Do not Disturb"
+msgstr "Älä häiritse"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 19
-#: protocols/gadu/gaduaway.cpp:40 rc.cpp:4254
-#, no-c-format
-msgid "Away Dialog"
-msgstr "Poissaolodialogi"
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 96
+#: protocols/jabber/jabberprotocol.cpp:93 rc.cpp:1980
+#, fuzzy, no-c-format
+msgid "Subscription"
+msgstr "Seloste"
-#: protocols/gadu/gadueditcontact.cpp:50 protocols/gadu/gadueditcontact.cpp:68
-msgid "Edit Contact's Properties"
-msgstr "Muokkaa yhteystiedon ominaisuuksia"
+#: protocols/jabber/jabberprotocol.cpp:94
+msgid "Authorization Status"
+msgstr "Tunnistautumisen tila"
-#: protocols/gadu/gaduregisteraccount.cpp:39
-msgid "Register New Account"
-msgstr "Rekisteröi uusi tili"
+#: protocols/jabber/jabberprotocol.cpp:95
+msgid "Available Resources"
+msgstr "Saatavillaolevat resurssit"
-#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 151
-#: protocols/gadu/gaduregisteraccount.cpp:45 rc.cpp:2704 rc.cpp:3175
-#, no-c-format
-msgid "&Register"
-msgstr "&Rekisteröidy"
+#: protocols/jabber/jabberprotocol.cpp:96
+msgid "vCard Cache Timestamp"
+msgstr "vCardin välimuistin aikaleima"
-#: protocols/gadu/gaduregisteraccount.cpp:67
-msgid "Retrieving token"
-msgstr "Noudetaan varmistusmerkkiä"
+#: protocols/jabber/jabberprotocol.cpp:98
+msgid "Jabber ID"
+msgstr "Jabber-tunnus"
-#: protocols/gadu/gaduregisteraccount.cpp:89
-msgid "Please enter a valid E-Mail Address."
-msgstr "Anna kelvollinen sähköpostiosoite."
+#: protocols/jabber/jabberprotocol.cpp:100
+msgid "Timezone"
+msgstr "Aikavyöhyke"
-#: protocols/gadu/gaduregisteraccount.cpp:113
-msgid "Please enter the verification sequence."
-msgstr "Kirjoita varmistusjono."
+#: protocols/jabber/jabberprotocol.cpp:101
+msgid "Homepage"
+msgstr "Kotisivut"
-#: protocols/gadu/gaduregisteraccount.cpp:159
-#, c-format
-msgid "Account created; your new UIN is %1."
-msgstr "Tili luoto; sinun uusi UIN on %1."
+#: protocols/jabber/jabberprotocol.cpp:102
+msgid "Company name"
+msgstr "Yrityks"
-#: protocols/gadu/gaduregisteraccount.cpp:167
-#, c-format
-msgid "Registration failed: %1"
-msgstr "Rekisteröinti epäonnistui: %1"
+#: protocols/jabber/jabberprotocol.cpp:103
+msgid "Company Departement"
+msgstr "Osasto"
-#: protocols/gadu/gaduprotocol.cpp:57
-msgid "Blocked"
-msgstr "Estetty"
+#: protocols/jabber/jabberprotocol.cpp:104
+msgid "Company Position"
+msgstr "Sijainti"
-#: protocols/gadu/gaduprotocol.cpp:61
-msgid "A&way"
-msgstr "&Poissa"
+#: protocols/jabber/jabberprotocol.cpp:105
+msgid "Company Role"
+msgstr "Rooli"
-#: protocols/gadu/gaduprotocol.cpp:63 protocols/gadu/gaduprotocol.cpp:65
-msgid "B&usy"
-msgstr "&Kiireinen"
+#: protocols/jabber/jabberprotocol.cpp:106
+msgid "Work Street"
+msgstr "Työosoite"
-#: protocols/gadu/gaduprotocol.cpp:67 protocols/gadu/gaduprotocol.cpp:69
-msgid "I&nvisible"
-msgstr "&Näkymätön"
+#: protocols/jabber/jabberprotocol.cpp:107
+msgid "Work Extra Address"
+msgstr "Työosoitteen lisärivi"
-#: protocols/gadu/gaduaccount.cpp:186
-msgid "&Search for Friends"
-msgstr "&Etsi kavereita"
+#: protocols/jabber/jabberprotocol.cpp:108
+msgid "Work PO Box"
+msgstr "Työn postilokero"
-#: protocols/gadu/gaduaccount.cpp:188
-msgid "Export Contacts to Server"
-msgstr "Vie yhteystietoja palvelimelle"
+#: protocols/jabber/jabberprotocol.cpp:110
+msgid "Work Postal Code"
+msgstr "Työn postinumero"
-#: protocols/gadu/gaduaccount.cpp:190
-msgid "Export Contacts to File..."
-msgstr "Vie yhteystietoja tiedostoon..."
+#: protocols/jabber/jabberprotocol.cpp:112
+msgid "Work Email Address"
+msgstr "Työn sähköpostiosoite"
-#: protocols/gadu/gaduaccount.cpp:192
-msgid "Import Contacts From File..."
-msgstr "Tuo kontakteja tiedostosta..."
+#: protocols/jabber/jabberprotocol.cpp:113
+msgid "Home Street"
+msgstr "Kotiosoite"
-#: protocols/gadu/gaduaccount.cpp:194
-msgid "Only for Friends"
-msgstr "Vain kavereille"
+#: protocols/jabber/jabberprotocol.cpp:114
+msgid "Home Extra Address"
+msgstr "Kotiosoiteen lisärivi"
-#: protocols/gadu/gaduaccount.cpp:255
-msgid "%1 <%2> "
-msgstr "%1 <%2> "
+#: protocols/jabber/jabberprotocol.cpp:115
+msgid "Home PO Box"
+msgstr "Kodin postilokero"
-#: protocols/gadu/gaduaccount.cpp:289
-msgid "Go O&nline"
-msgstr "Yhdi&stä"
+#: protocols/jabber/jabberprotocol.cpp:116
+msgid "Home City"
+msgstr "Kotikaupunki"
-#: protocols/gadu/gaduaccount.cpp:293
-msgid "Set &Busy"
-msgstr "Aseta &kiireiseksi"
+#: protocols/jabber/jabberprotocol.cpp:117
+msgid "Home Postal Code"
+msgstr "Kodin postinumero"
-#: protocols/gadu/gaduaccount.cpp:297
-msgid "Set &Invisible"
-msgstr "Aseta &näkymättömäksi"
+#: protocols/jabber/jabberprotocol.cpp:118
+msgid "Home Country"
+msgstr "Kotimaa"
-#: protocols/gadu/gaduaccount.cpp:301
-msgid "Go &Offline"
-msgstr "&Katkaise"
+#: protocols/jabber/jabberprotocol.cpp:119
+msgid "Fax"
+msgstr "Faksi"
-#: protocols/gadu/gaduaccount.cpp:305
-msgid "Set &Description..."
-msgstr "Aseta &seloste"
+#: protocols/jabber/tdeioslave/jabberdisco.cpp:109
+#: protocols/jabber/tdeioslave/jabberdisco.cpp:210
+msgid "TLS"
+msgstr ""
-#: protocols/gadu/gaduaccount.cpp:685
-msgid "connection using SSL was not possible, retrying without."
-msgstr "yhdistäminen SSL:ää käyttämällä ei ollut mahdollista, yritetään ilman."
+#: protocols/jabber/tdeioslave/jabberdisco.cpp:188
+msgid "The server certificate is invalid. Do you want to continue? "
+msgstr "Palvelimen varmenne on pätemätön. Haluatko silti jatkaa?"
-#: protocols/gadu/gaduaccount.cpp:713
-msgid "unable to connect to the Gadu-Gadu server(\"%1\")."
-msgstr "ei voitu yhdistää Gadu-Gadu palvelimelle (\"%1\")."
+#: protocols/jabber/tdeioslave/jabberdisco.cpp:189
+msgid "Certificate Warning"
+msgstr "Varmennevaroitus"
-#: protocols/gadu/gaduaccount.cpp:714 protocols/gadu/gaducommands.cpp:328
-#: protocols/gadu/gaducommands.cpp:336 protocols/gadu/gaducommands.cpp:384
-msgid "Connection Error"
-msgstr "Yhdistysvirhe"
+#: protocols/jabber/tdeioslave/jabberdisco.cpp:320
+msgid "The login details are incorrect. Do you want to try again?"
+msgstr "Kirjautumisen yksityiskohdat ovat vääriä. Haluatko yrittää uudestaan?"
-#: protocols/gadu/gaduaccount.cpp:897
-msgid "Contacts exported to the server."
-msgstr "Palvelimelle viedyt yhteystiedot"
+#: protocols/jabber/jabbercontact.cpp:135
+msgid "Authorization"
+msgstr "Tunnistautuminen"
-#: protocols/gadu/gaduaccount.cpp:928
-msgid "Save Contacts List for Account %1 As"
-msgstr "Tallenna tilin %1 yhteystietojan lista nimellä"
+#: protocols/jabber/jabbercontact.cpp:139
+msgid "(Re)send Authorization To"
+msgstr ""
-#: protocols/gadu/gaduaccount.cpp:936
-msgid "Unable to create temporary file."
-msgstr "Väliaikaisen tiedoston luonti epäonnistui."
+#: protocols/jabber/jabbercontact.cpp:144
+msgid "(Re)request Authorization From"
+msgstr ""
-#: protocols/gadu/gaduaccount.cpp:936 protocols/gadu/gaduaccount.cpp:950
-msgid "Save Contacts List Failed"
-msgstr "Yhteystieojen listan tallentaminen epäonnistui."
+#: protocols/jabber/jabbercontact.cpp:149
+msgid "Remove Authorization From"
+msgstr ""
-#: protocols/gadu/gaduaccount.cpp:974
-msgid "Load Contacts List for Account %1 As"
-msgstr "Lataa yhteystietojen list tilille %1 nimellä"
+#: protocols/jabber/jabbercontact.cpp:154
+msgid "Set Availability"
+msgstr "Aseta saatavuus"
-#: protocols/gadu/gaduaccount.cpp:994 protocols/gadu/gaduaccount.cpp:1000
-msgid "Contacts List Load Has Failed"
-msgstr "Yhteystietojen listan lataaminen epäonnistui"
+#: protocols/jabber/jabbercontact.cpp:158
+msgid "Free to Chat"
+msgstr "Vapaa keskustelemaan"
-#: protocols/gadu/gadupubdir.cpp:74 protocols/gadu/gadupubdir.cpp:315
-msgid "Search &More..."
-msgstr "Etsi &lisää..."
+#: protocols/jabber/jabbercontact.cpp:169
+msgid "Select Resource"
+msgstr "Valitse resurssi"
-#: protocols/gadu/gadupubdir.cpp:95
-msgid "Gadu-Gadu Public Directory"
-msgstr "Gadu-Gadu julkinen hakemisto"
+#: protocols/jabber/jabbercontact.cpp:186
+msgid "Automatic (best/default resource)"
+msgstr "Automaattinen (paras resurssi/oletusresurssi)"
-#: protocols/gadu/gadupubdir.cpp:102
-msgid "&New Search"
-msgstr "&Uusi haku"
+#: protocols/jabber/jabbercontact.cpp:266
+msgid "The original message is : <i>\" %1 \"</i><br>"
+msgstr "Alkuperäinen viesti on : <i>\"%1\"</i><br>"
-#: protocols/gadu/gadupubdir.cpp:103 protocols/gadu/gadupubdir.cpp:280
-#: protocols/irc/ui/channellist.cpp:207
-msgid "S&earch"
-msgstr "&Etsi"
+#: protocols/jabber/jabbercontact.cpp:267
+msgid ""
+"<qt><i>%1</i> invited you to join the conference <b>%2</b>"
+"<br>%3"
+"<br>If you want to accept and join, just <b>enter your nickname</b> "
+"and press ok"
+"<br>If you want to decline, press cancel</qt>"
+msgstr ""
+"<qt><i>%1</i> kutsui sinut liittymään konferenssiin <b>%2</b> "
+"<br>%3 "
+"<br>Jos haluat hyväksyä ja liittyä, <b>kirjoita nimimerkkisi</b> "
+"ja paina \"OK\"."
+"<br>Jos haluat kieltäytyä, paina \"Peruuta\".</qt>"
-#: protocols/gadu/gadupubdir.cpp:104
-msgid "&Add User..."
-msgstr "&Lisää käyttäjä..."
+#: protocols/jabber/jabbercontact.cpp:273
+msgid "Invited to a conference - Jabber Plugin"
+msgstr "Kutsui konferenssiin - Jabber-liitännäinen"
-#: libkopete/tdeabcpersistence.cpp:357 protocols/gadu/gadusession.cpp:217
-#: protocols/gadu/gadusession.cpp:230 protocols/gadu/gadusession.cpp:242
-#: protocols/gadu/gadusession.cpp:275 protocols/gadu/gadusession.cpp:289
-#: protocols/gadu/gadusession.cpp:307 protocols/irc/ui/channellist.cpp:304
-msgid "Not Connected"
-msgstr "Ei yhdistettynä"
+#: protocols/jabber/jabbercontact.cpp:290
+msgid "Message has been displayed"
+msgstr "Viesti on näytetty"
-#: protocols/gadu/gadusession.cpp:217 protocols/gadu/gadusession.cpp:230
-#: protocols/gadu/gadusession.cpp:242 protocols/gadu/gadusession.cpp:275
-msgid "You are not connected to the server."
-msgstr "Sinua ei ole yhdistetty palvelimelle."
+#: protocols/jabber/jabbercontact.cpp:292
+msgid "Message has been delivered"
+msgstr "Viesti on toimitettu"
-#: protocols/gadu/gadusession.cpp:289 protocols/gadu/gadusession.cpp:307
-msgid "You have to be connected to the server to change your status."
-msgstr "Sinun täytyy olla yhdistettynä palvelimelle muuttaaksesi tilaasi."
+#: protocols/jabber/jabbercontact.cpp:295
+msgid "Message stored on the server, contact offline"
+msgstr "Viestiä säilytetään palvelimella, yhteystieto poissa verkosta"
-#: protocols/gadu/gadusession.cpp:574
-msgid "idle"
-msgstr "jouten"
+#: protocols/jabber/jabbercontact.cpp:302
+msgid "%1 has ended their participation in the chat session."
+msgstr "%1 on poistunut keskustelusta."
-#: protocols/gadu/gadusession.cpp:576
-msgid "resolving host"
-msgstr "selvitetään isäntää"
+#: protocols/jabber/jabbercontact.cpp:340
+#: protocols/jabber/jabbergroupcontact.cpp:164
+#: protocols/jabber/jabbergroupmembercontact.cpp:120
+msgid "Your message could not be delivered: \"%1\", Reason: \"%2\""
+msgstr "Viestiäsi ei voitu toimittaa: \"%1\", syy: \"%2\""
-#: protocols/gadu/gadusession.cpp:578
-msgid "connecting"
-msgstr "yhdistetään"
+#: protocols/jabber/jabbercontact.cpp:919
+msgid ""
+"Do you also want to remove the authorization from user %1 to see your status?"
+msgstr ""
+"Oletko varma että haluat poistaa yhteystiedon \"%1\" yhteystietoluettelostasi?"
-#: protocols/gadu/gadusession.cpp:580
-msgid "reading data"
-msgstr "luetaan tietoa"
+#: protocols/jabber/jabbercontact.cpp:1089
+msgid ""
+"You have preselected a resource for contact %1, but you still have open chat "
+"windows for this contact. The preselected resource will only apply to newly "
+"opened chat windows."
+msgstr ""
+"Olet esivalinnut resurssin yhteystiedolle %1, mutta sinulla on silti "
+"keskusteluja avoinna tämän kanssa. Esivalittu resurssi tulee voimaan vain "
+"uusiin keskusteluikkunoihin."
-#: protocols/gadu/gadusession.cpp:582
-msgid "error"
-msgstr "virhe"
+#: protocols/jabber/jabbercontact.cpp:1093
+msgid "Jabber Resource Selector"
+msgstr "Jabber resurssinvalitsija"
-#: protocols/gadu/gadusession.cpp:584
-msgid "connecting to hub"
-msgstr "yhdistetään keskittimeen"
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:47
+#, c-format
+msgid "Voice session with %1"
+msgstr "Äänikeskustelu yhteystiedon %1 kanssa"
-#: protocols/gadu/gadusession.cpp:586
-msgid "connecting to server"
-msgstr "yhdistetään palvelimeen"
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:72
+msgid "Incoming Session..."
+msgstr "Saapuva äänikeskustelu..."
-#: protocols/gadu/gadusession.cpp:588
-msgid "retrieving key"
-msgstr "noutaa avainta"
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:98
+msgid "Waiting for other peer..."
+msgstr "Odotetaan toista osapuolta..."
-#: protocols/gadu/gadusession.cpp:590
-msgid "waiting for reply"
-msgstr "odotetaan vastausta"
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:109
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:162
+msgid "Session accepted."
+msgstr "Keskustelupyyntö hyväksyttiin."
-#: protocols/gadu/gadusession.cpp:592
-msgid "connected"
-msgstr "yhdistetty"
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:121
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:174
+msgid "Session declined."
+msgstr "Keskustelupyyntö hylättiin."
-#: protocols/gadu/gadusession.cpp:594
-msgid "sending query"
-msgstr "lähetetään pyyntöä"
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:134
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:186
+msgid "Session terminated."
+msgstr "Keskustelu lopetettiin."
-#: protocols/gadu/gadusession.cpp:596
-msgid "reading header"
-msgstr "luetaan otsikkoa"
+#: protocols/jabber/jingle/jinglevoicesessiondialog.cpp:150
+msgid "Session in progress."
+msgstr "Keskustelu on käynnissä."
-#: protocols/gadu/gadusession.cpp:598
-msgid "parse data"
-msgstr "jäsennä tieto"
+#: protocols/jabber/jabbergroupcontact.cpp:116
+msgid "Change nick name"
+msgstr "Muuta lempinimeä"
-#: protocols/gadu/gadusession.cpp:600
-msgid "done"
-msgstr "valmis"
+#: protocols/jabber/jabbergroupcontact.cpp:356
+msgid "Change nickanme - Jabber Plugin"
+msgstr "Vaihda lempinimeä - Jabber-liitännäinen"
-#: protocols/gadu/gadusession.cpp:602
-msgid "Tls connection negotiation"
+#: protocols/jabber/jabbergroupcontact.cpp:357
+msgid "Please enter the new nick name you want to have on the room <i>%1</i>"
msgstr ""
+"Kirjoita uusi nimimerkki, jonka haluat sinulla olevan huoneessa <i>%1</i>"
-#: protocols/gadu/gadusession.cpp:604
-msgid "unknown"
-msgstr "tuntematon"
-
-#: protocols/gadu/gadusession.cpp:612
-msgid "Resolving error."
-msgstr "Selvitetään virhettä."
-
-#: protocols/gadu/gadusession.cpp:614
-msgid "Connecting error."
-msgstr "Yhdistämisvirhe."
-
-#: protocols/gadu/gadusession.cpp:616
-msgid "Reading error."
-msgstr "Lukuvirhe."
-
-#: protocols/gadu/gadusession.cpp:618
-msgid "Writing error."
-msgstr "Kirjoitusvirhe."
-
-#: protocols/gadu/gadusession.cpp:620 protocols/gadu/gadusession.cpp:645
+#: protocols/jabber/jabbergroupchatmanager.cpp:148
#, c-format
-msgid "Unknown error number %1."
-msgstr "Tuntematon virhenumero %1."
-
-#: protocols/gadu/gadusession.cpp:629
-msgid "Unable to resolve server address. DNS failure."
-msgstr "E voitu selvittää palvelimen osoitetta. DNS-häiriö."
+msgid "You have been invited to %1"
+msgstr "Sinut on kutsuttu ryhmäkeskusteluun %1"
-#: protocols/gadu/gadusession.cpp:631
-msgid "Unable to connect to server."
-msgstr "Ei voitu yhdistää palvelimelle."
+#: protocols/sms/services/smsclient.cpp:66
+msgid "No provider configured"
+msgstr "Ei palveluntarjoajaa asetettuna"
-#: protocols/gadu/gadusession.cpp:633
-msgid "Server send incorrect data. Protocol error."
-msgstr "Palvelin lähetti virheellistä tietoa. Yhteyskäytäntövirhe."
+#: protocols/sms/services/smsclient.cpp:66
+#: protocols/sms/services/smssend.cpp:57
+#: protocols/sms/services/smssendprovider.cpp:216
+#: protocols/sms/services/smssendprovider.cpp:224
+#: protocols/sms/smscontact.cpp:57
+msgid "Could Not Send Message"
+msgstr "Viestiä ei voitu lähettää"
-#: protocols/gadu/gadusession.cpp:635
-msgid "Problem reading data from server."
-msgstr "Ongelma luettaessa tietoa palvelimelta."
+#: protocols/sms/services/smsclient.cpp:178
+msgid ""
+"<qt>SMSClient is a program for sending SMS with the modem. The program can be "
+"found on <a href=\"%1\">%1</a></qt>"
+msgstr ""
+"<qt>SMSClient on ohjelma tekstiviestien lähettämiseen modeemilla. Löydät "
+"ohjelman osoitteesta <a href=\"%1\">%1</a></qt>"
-#: protocols/gadu/gadusession.cpp:637
-msgid "Problem sending data to server."
-msgstr "Ongelma lähetettäessä tietoa palvelimelle."
+#: protocols/sms/services/gsmlib.cpp:447
+msgid ""
+"<qt>GSMLib is a library (and utilities) for sending SMS via a GSM device. The "
+"program can be found on <a href=\"%1\">%1</a></qt>"
+msgstr ""
+"<qt>GSMLib on kirjasto (sisältää myös työkalut) SMS:n lähettämiseen "
+"GSM-laitteen välityksellä. Ohjelma löytyy osoitteesta <a href=\"%1\">%1</a></qt>"
-#: protocols/gadu/gadusession.cpp:639
-msgid "Incorrect password."
-msgstr "Virheellinen salasana."
+#: protocols/sms/services/smssend.cpp:57
+msgid "No provider configured."
+msgstr "Ei palveluntarjoajaa asetettuna."
-#: protocols/gadu/gadusession.cpp:643
+#: protocols/sms/services/smssend.cpp:64
msgid ""
-"Unable to connect over encrypted channel.\n"
-"Try to turn off encryption support in Gadu account settings and reconnect."
+"No prefix set for SMSSend, please change it in the configuration dialog."
msgstr ""
-"Ei voitu yhdistää salatun kanavan kautta.\n"
-"Yritä ottaa salaustuki pois käytöstä Gadu-tilin asetuksista ja yhdistä "
-"uudelleen."
-
-#: protocols/gadu/gaducommands.cpp:146 protocols/gadu/gaducommands.cpp:183
-#: protocols/gadu/gaducommands.cpp:199 protocols/gadu/gaducommands.cpp:234
-#: protocols/gadu/gaducommands.cpp:250 protocols/gadu/gadueditaccount.cpp:194
-#: protocols/gadu/gadueditaccount.cpp:215
-#: protocols/gadu/gadueditaccount.cpp:220
-#: protocols/gadu/gadueditaccount.cpp:225
-#: protocols/gadu/gadueditaccount.cpp:256
-msgid "Gadu-Gadu"
-msgstr "Gadu-Gadu"
+"SMSSendille ei ole asetettu etuliitettä, ole hyvä ja aseta se "
+"asetusvalintaikkunassa."
-#: protocols/gadu/gaducommands.cpp:146 protocols/gadu/gaducommands.cpp:234
-msgid "Unable to retrieve token."
-msgstr "Varmistusmerkkiä ei voida noutaa."
+#: protocols/sms/services/smssend.cpp:64
+msgid "No Prefix"
+msgstr "Ei etuliitettä"
-#: protocols/gadu/gaducommands.cpp:183
-msgid "Registration FAILED"
-msgstr "Rekisteröinti EPÄONNISTUI"
+#: protocols/sms/services/smssend.cpp:184
+msgid "%1 Settings"
+msgstr "%1:n asetukset"
-#: protocols/gadu/gaducommands.cpp:199
-msgid "Unknown connection error while retrieving token."
-msgstr "Tuntematon yhteysvirhe noudettaessa varmistusmerkkiä."
+#: protocols/sms/services/smssend.cpp:240
+msgid ""
+"<qt>SMSSend is a program for sending SMS through gateways on the web. It can be "
+"found on <a href=\"%1\">%2</a></qt>"
+msgstr ""
+"<qt>SMSSend on ohjelma tekstiviestien lähettämiseen verkkoyhdyskäytävien "
+"kautta. Löydät ohjelman osoitteesta <a href=\"%1\">%2</a></qt>"
-#: protocols/gadu/gaducommands.cpp:207
-#, c-format
-msgid "Token retrieving status: %1"
-msgstr "Varmistusmerkin noutamistilanne: %1"
+#: protocols/sms/services/smssendprovider.cpp:215
+msgid "Could not determine which argument which should contain the message."
+msgstr "Ei voitu selvittää minkä argumentin pitäisi sisältää viesti."
-#: protocols/gadu/gaducommands.cpp:216
-msgid "Gadu-Gadu token retrieve problem"
-msgstr "Gadu-Gadun varmistusmerkin noutamisongelma"
+#: protocols/sms/services/smssendprovider.cpp:223
+msgid "Could not determine which argument which should contain the number."
+msgstr "Ei voitu selvittää minkä argumentin pitäisi sisältää numero."
-#: protocols/gadu/gaducommands.cpp:250
-msgid "Unknown connection error while registering."
-msgstr "Tuntematon yhteysvirhe rekisteröinnin aikana."
+#: protocols/sms/smscontact.cpp:56
+msgid "Something went wrong when sending message."
+msgstr "Jokin meni väärin lähetettäessä viestiä."
-#: protocols/gadu/gaducommands.cpp:257
-#, c-format
-msgid "Registration status: %1"
-msgstr "Reskiteröinnin tila: %1"
+#: protocols/sms/smscontact.cpp:126
+msgid "&Contact Settings"
+msgstr "&Yhteystiedon asetukset"
-#: protocols/gadu/gaducommands.cpp:266
-msgid "Gadu-Gadu Registration Error"
-msgstr "Gadu-Gadu rekisteröintivirhe"
+#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 39
+#: protocols/sms/smseditaccountwidget.cpp:134 rc.cpp:2458 rc.cpp:5035
+#, no-c-format
+msgid "Description"
+msgstr "Seloste"
-#: protocols/gadu/gaducommands.cpp:278
-msgid "Registration Finished"
-msgstr "Rskisteröinti onnistunut"
+#: protocols/sms/smsuserpreferences.cpp:27
+msgid "User Preferences"
+msgstr "Käyttäjäasetukset"
-#: protocols/gadu/gaducommands.cpp:278
-msgid "Registration has completed successfully."
-msgstr "Reskiteröinti suoritettiin onnistuneesti."
+#: protocols/sms/serviceloader.cpp:46
+#, c-format
+msgid "Could not load service %1."
+msgstr "Ei voitu ladata palvelua %1."
-#: protocols/gadu/gaducommands.cpp:281
-msgid "Registration Error"
-msgstr "Rekisteröintivirhe"
+#: protocols/sms/serviceloader.cpp:47
+msgid "Error Loading Service"
+msgstr "Virhe ladattaessa palvelua"
-#: protocols/gadu/gaducommands.cpp:281
-msgid "Incorrect data sent to server."
-msgstr "Palvelimelle lähetettiin kelvotonta tietoa."
+#: protocols/sms/smsaccount.cpp:86
+msgid ""
+"This message is longer than the maximum length (%1). Should it be divided to %2 "
+"messages?"
+msgstr ""
+"Viesti on pidempi kuin maksimipituus (%1). Pitäisikö viesti jakaa %2 viestiin?"
-#: protocols/gadu/gaducommands.cpp:328 protocols/gadu/gaducommands.cpp:336
-msgid "Password reminding finished prematurely due to a connection error."
-msgstr "Salasananmuistuttaja päättyi ennenaikaisesti yhteysvirheen takia."
+#: protocols/sms/smsaccount.cpp:87
+msgid "Message Too Long"
+msgstr "Viesti on liian pitkä"
-#: protocols/gadu/gaducommands.cpp:344
-msgid "Successfully"
-msgstr "Onnistuneesti"
+#: protocols/sms/smsaccount.cpp:87
+msgid "Divide"
+msgstr "Jaa"
-#: protocols/gadu/gaducommands.cpp:344
-msgid "Unsuccessful. Please retry."
-msgstr "Epäonnistunut. Yritä uudelleen."
+#: protocols/sms/smsaccount.cpp:87
+msgid "Do Not Divide"
+msgstr "Älä jaa"
-#: protocols/gadu/gaducommands.cpp:345
-msgid "Remind Password"
-msgstr "Muista salasana"
+#: protocols/sms/smsaccount.cpp:149
+msgid "Message too long."
+msgstr "Viesti on liian pitkä."
-#: protocols/gadu/gaducommands.cpp:345
-msgid "Remind password finished: "
-msgstr "Salasananmuistutus päättyi: "
+#: protocols/meanwhile/meanwhilesession.cpp:202
+msgid "Could not connect to server"
+msgstr "Palvelimeen ei voitu yhdistää"
-#: protocols/gadu/gaducommands.cpp:384
-msgid "Password changing finished prematurely due to a connection error."
-msgstr ""
-"Die Passwortänderung wurde aufgrund eines Verbindungsfehlers vorzeitig "
-"abgebrochen. "
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:152
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:159
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:166
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:173
+#: protocols/meanwhile/meanwhilesession.cpp:202
+msgid "Meanwhile Plugin"
+msgstr "Meanwhile-liitännäinen"
-#: protocols/gadu/gaducommands.cpp:392
-msgid "State Error"
-msgstr "Tilavirhe"
+#: protocols/meanwhile/meanwhilesession.cpp:961
+msgid "Meanwhile Plugin: Conference invitation"
+msgstr "Meanwhile-liitännäinen: kutsu konferenssiin"
-#: protocols/gadu/gaducommands.cpp:393
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:158
msgid ""
-"Password changing finished prematurely due to a session related problem (try "
-"again later)."
+"<qt>You must deselect password remembering or enter a valid password.</qt>"
msgstr ""
-"Salasanan vaihtaminen päättyi ennenaikaisesti istuntoon liittyvään ongelman "
-"vuoksi (yritä myöhemmin uudelleen)."
-
-#: protocols/gadu/gaducommands.cpp:400
-msgid "Changed Password"
-msgstr "Salasana vaihdettu"
+"<qt>Sinun täytyy ottaa salasanan muistaminen pois käytöstä tai kirjoittaa oikea "
+"salasana.</qt>"
-#: protocols/gadu/gaducommands.cpp:400
-msgid "Your password has been changed."
-msgstr "Salasanasi on vaihdettu."
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:165
+msgid "<qt>You must enter the server's hostname/ip address.</qt>"
+msgstr "<qt>Sinun täytyy antaa palvelimen isäntänimi tai ip-osoite.</qt>"
-#: protocols/gadu/gadueditaccount.cpp:88
-msgid ""
-"_: personal information being fetched from server\n"
-"<p align=\"center\">Fetching from server</p>"
-msgstr "<p align=\"center\">Noudetaan palvelimelta</p>"
+#: protocols/meanwhile/meanwhileeditaccountwidget.cpp:172
+msgid "<qt>0 is not a valid port number.</qt>"
+msgstr "<qt>0 ei ole kelvollinen portin numero.</qt>"
-#: protocols/gadu/gadueditaccount.cpp:194
-msgid "<b>Registration FAILED.</b>"
-msgstr "<b>Rekisteröinti EPÄONNISTUI.</b>"
+#: protocols/meanwhile/meanwhileaccount.cpp:141
+msgid "&Change Status Message"
+msgstr "&Muuta tilaviestiä"
-#: protocols/gadu/gadueditaccount.cpp:215
-msgid "<b>Enter UIN please.</b>"
-msgstr "<b>Anna UIN</b>"
+#: protocols/meanwhile/meanwhileaccount.cpp:204
+msgid "Meanwhile Plugin: Message from server"
+msgstr "Meanwhile-liitännäinen: Viesti palvelimelta"
-#: protocols/gadu/gadueditaccount.cpp:220
-msgid "<b>UIN should be a positive number.</b>"
-msgstr "<b>UIN:n täytyy olla positiivinen numero.</b>"
+#: libkopete/kopeteprotocol.cpp:61
+#: protocols/meanwhile/meanwhileprotocol.cpp:60
+msgid "Account Offline"
+msgstr "Tili saavuttamattomissa"
-#: protocols/gadu/gadueditaccount.cpp:225
-msgid "<b>Enter password please.</b>"
-msgstr "<b>Anna salasana</b>"
+#: protocols/meanwhile/meanwhileprotocol.cpp:63
+msgid "Status Message"
+msgstr "Tilaviesti"
-#: protocols/gadu/gadueditaccount.cpp:256
-msgid "<b>Starting DCC listening socket failed; dcc is not working now.</b>"
-msgstr "<b>DCC kuuntelusoketin avaus epäonnistui; dcc ei nyt toimi.</b>"
+#: protocols/irc/ircusercontact.cpp:188
+msgid "%1 is away (%2)"
+msgstr "%1 on poissa (%2)"
#: protocols/irc/ircservercontact.cpp:95 protocols/irc/ircusercontact.cpp:219
msgid "%1 @ %2"
msgstr "%1 @ %2"
-#: protocols/irc/ircservercontact.cpp:106
-msgid "KIRC Error - Parse error: "
-msgstr "KIRC Virhe - Jäsennysvirhe: "
-
-#: protocols/irc/ircservercontact.cpp:109
-msgid "KIRC Error - Unknown command: "
-msgstr "KIRC Virhe - Tuntematon komento: "
-
-#: protocols/irc/ircservercontact.cpp:112
-msgid "KIRC Error - Unknown numeric reply: "
-msgstr "KIRC Virhe - Tuntematon numeerinen vastaus: "
-
-#: protocols/irc/ircservercontact.cpp:115
-msgid "KIRC Error - Invalid number of arguments: "
-msgstr "KIRC Virhe - Kelpaamaton argumenttien määrä: "
-
-#: protocols/irc/ircservercontact.cpp:118
-msgid "KIRC Error - Method failed: "
-msgstr "KIRC Virhe - Metodi epäonnistui: "
-
-#: protocols/irc/ircservercontact.cpp:121
-msgid "KIRC Error - Unknown error: "
-msgstr "KIRC Virhe - Tuntematon virhe: "
-
-#: protocols/irc/ircservercontact.cpp:131
-msgid ""
-"You can not talk to the server, you can only issue commands here. Type /help "
-"for supported commands."
-msgstr ""
-"Et voi keskustella palvelimelle täällä, voit ainoastaan antaa komentoja. "
-"Kirjoita /help listataksesi tuetut komennot."
-
-#: protocols/irc/ircservercontact.cpp:150
-#: protocols/irc/ircservercontact.cpp:164
-msgid "NOTICE from %1: %2"
-msgstr "HUOMAUTUS palvelimelta %1: %2"
-
-#: protocols/irc/ircservercontact.cpp:158
-msgid "NOTICE from %1 (%2): %3"
-msgstr "HUOMAUTUS palvelimelta %1 (%2): %3"
-
-#: protocols/irc/ircusercontact.cpp:188
-msgid "%1 is away (%2)"
-msgstr "%1 on poissa (%2)"
-
#: protocols/irc/ircusercontact.cpp:417
msgid "True"
msgstr "Tosi"
@@ -6845,10 +4606,412 @@ msgstr "Käyttäjä@Domain (*!*käyttäjä@*.domain.net)"
msgid "&Encoding"
msgstr "&Koodaus"
+#: protocols/irc/ui/irceditaccountwidget.cpp:177
+msgid "Remove Command"
+msgstr "Poista komento"
+
+#: protocols/irc/ui/irceditaccountwidget.cpp:185
+msgid "Remove CTCP Reply"
+msgstr "Poista CTCP-vastaus"
+
+#: protocols/irc/ui/irceditaccountwidget.cpp:275
+msgid "<qt>You must enter a nickname.</qt>"
+msgstr "<qt>Sinun täytyy antaa nimimerkki</qt>"
+
+#: protocols/irc/ui/channellist.cpp:182
+msgid " members"
+msgstr " jäsenet"
+
+#: protocols/irc/ui/channellist.cpp:190 protocols/irc/ui/channellist.cpp:211
+msgid "Channel"
+msgstr "Kanava"
+
+#: protocols/irc/ui/channellist.cpp:191 protocols/irc/ui/channellist.cpp:212
+msgid "Users"
+msgstr "Käyttäjät"
+
+#: protocols/irc/ircprotocol.cpp:152 protocols/irc/ui/channellist.cpp:193
+#: protocols/irc/ui/channellist.cpp:213
+msgid "Topic"
+msgstr "Aihe"
+
+#: protocols/irc/ui/channellist.cpp:200
+msgid "Search for:"
+msgstr "Etsi:"
+
+#: protocols/irc/ui/channellist.cpp:201 protocols/irc/ui/channellist.cpp:205
+msgid ""
+"You may search for channels on the IRC server for a text string entered here."
+msgstr ""
+"Voit etsiä IRC-palvelimella olevia kanavia kirjoittamalla tähän jotain."
+
+#: protocols/irc/ui/channellist.cpp:202 protocols/irc/ui/channellist.cpp:203
+msgid "Channels returned must have at least this many members."
+msgstr "Palautetuissa kanavissa täytyy olla vähintään näin monta jäsentä."
+
+#: protocols/irc/ui/channellist.cpp:204 protocols/irc/ui/channellist.cpp:206
+msgid ""
+"You may search for channels on the IRC server for a text string entered here. "
+"For instance, you may type 'linux' to find channels that have something to do "
+"with linux."
+msgstr ""
+"Voit etsiä IRC-palvelimella olevia kanavia kirjoittamalla tähän. Esimerkiksi "
+"kirjoittamalla 'linux' voit etsiä kanavia, joilla on jotain tekemistä Linuxin "
+"kanssa."
+
+#: protocols/irc/ui/channellist.cpp:208
+msgid "Perform a channel search."
+msgstr "Suorita kanavahaku."
+
+#: protocols/irc/ui/channellist.cpp:209
+msgid ""
+"Perform a channel search. Please be patient, as this can be slow depending on "
+"the number of channels on the server."
+msgstr ""
+"Suorita kanavahaku. Ole kärsivällinen, koska tämä voi olla hidas riippuen "
+"palvelimella olevien kanavien määrästä."
+
+#: protocols/irc/ui/channellist.cpp:210
+msgid "Double click on a channel to select it."
+msgstr "Kaksoisnapsauta kanavaa valitaksesi sen."
+
+#: protocols/irc/ui/channellist.cpp:255
+msgid "You have been disconnected from the IRC server."
+msgstr "Sinut on katkaistu IRC-palvelimelta."
+
+#: protocols/irc/ui/channellist.cpp:256
+msgid "Disconnected"
+msgstr "Katkaistu"
+
+#: protocols/irc/ui/channellist.cpp:303
+msgid "You must be connected to the IRC server to perform a channel listing."
+msgstr ""
+"Sinun täytyy olla yhdistetty IRC-palvelimeen suorittaaksesi kanavien "
+"listauksen."
+
+#: protocols/irc/libkirc/ksslsocket.cpp:371
+msgid ""
+"The IP address of the host %1 does not match the one the certificate was issued "
+"to."
+msgstr "Isännän %1 IP-osoite ei vastaa sertifikaatissa osoitettua."
+
+#: protocols/irc/libkirc/ksslsocket.cpp:376
+#: protocols/irc/libkirc/ksslsocket.cpp:386
+#: protocols/irc/libkirc/ksslsocket.cpp:407
+msgid "Server Authentication"
+msgstr "Palvelimen tunnistus"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:377
+#: protocols/irc/libkirc/ksslsocket.cpp:387
+msgid "&Details"
+msgstr "&Yksityiskohdat"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:378
+#: protocols/irc/libkirc/ksslsocket.cpp:388
+msgid "Co&ntinue"
+msgstr "&Jatka"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:382
+msgid "The server certificate failed the authenticity test (%1)."
+msgstr "Palvelimen sertifikaatti ei läpäissyt tunnistustestiä (%1)."
+
+#: protocols/irc/libkirc/ksslsocket.cpp:404
+msgid ""
+"Would you like to accept this certificate forever without being prompted?"
+msgstr "Haluatko hyväksyä sertifikaatin pysyvästi varmistamatta uudelleen?"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:408
+msgid "&Forever"
+msgstr "&Pysyvästi"
+
+#: protocols/irc/libkirc/ksslsocket.cpp:409
+msgid "&Current Sessions Only"
+msgstr "&Vain nykyiset istunnot"
+
+#: protocols/irc/libkirc/kirctransfer.cpp:359
+msgid "Acknowledge size is greater than the expected file size"
+msgstr "Haetun tiedon koko on suurempi kuin odotettu tiedostokoko"
+
+#: protocols/irc/ircaccount.cpp:82
+msgid "Kopete IRC Plugin %1 [http://kopete.kde.org]"
+msgstr "Kopeten IRC-liitännäinen %1 [http://kopete.kde.org]"
+
+#: protocols/irc/ircaccount.cpp:112
+msgid "Set Away"
+msgstr "Aseta poissaolevaksi"
+
+#: protocols/irc/ircaccount.cpp:176
+#, c-format
+msgid "Temporary Network - %1"
+msgstr "Väliaikainen verkko - %1"
+
+#: protocols/irc/ircaccount.cpp:177
+msgid "Network imported from previous version of Kopete, or an IRC URI"
+msgstr "Kopeten aikaisemmasta versiosta tai IRC URI:sta tuotu verkko"
+
+#: protocols/irc/ircaccount.cpp:210
+msgid "Join Channel..."
+msgstr "Liity kanavalle..."
+
+#: protocols/irc/ircaccount.cpp:212
+msgid "Search Channels..."
+msgstr "Etsi kanavia..."
+
+#: protocols/irc/ircaccount.cpp:219
+msgid "Plugin Unloaded"
+msgstr "Liitännäisen toiminta lopetettu"
+
+#: protocols/irc/ircaccount.cpp:228 protocols/irc/ircaccount.cpp:246
+#: protocols/irc/ircaccount.cpp:698 protocols/irc/ircaccount.cpp:785
+#: protocols/irc/ircchannelcontact.cpp:442
+#: protocols/irc/ircchannelcontact.cpp:568
+#: protocols/irc/ircchannelcontact.cpp:575
+#: protocols/irc/ircchannelcontact.cpp:583
+#: protocols/irc/ircchannelcontact.cpp:589
+msgid "IRC Plugin"
+msgstr "IRC-liitännäinen"
+
+#: protocols/irc/ircaccount.cpp:229
+msgid "The nickname %1 is already in use. Please enter an alternate nickname:"
+msgstr ""
+"Nimimerkki %1 on tällä hetkellä käytössä jollain muulla käyttäjällä. Anna uusi "
+"nimimerkki jota haluaisit käyttää:"
+
+#: protocols/irc/ircaccount.cpp:246
+msgid "The nickname %1 is already in use"
+msgstr "Nimimerkki %1 on jo käytössä"
+
+#: protocols/irc/ircaccount.cpp:308
+msgid ""
+"<qt>The network associated with this account, <b>%1</b>"
+", no longer exists. Please ensure that the account has a valid network. The "
+"account will not be enabled until you do so.</qt>"
+msgstr ""
+"<qt>Tähän tiliin liitettyä verkkoa, nimeltään <b>%1</b>"
+", ei enää ole olamsaa. Varmista että tilillä on kelvollinen verkko. Tili ei ole "
+"käytössä ennen kuin tee niin.</qt>"
+
+#: protocols/irc/ircaccount.cpp:310
+#, c-format
+msgid "Problem Loading %1"
+msgstr "Ongelma ladattaessa %1"
+
+#: protocols/irc/ircaccount.cpp:429
+msgid "Show Server Window"
+msgstr "Näytä palvelinikkuna"
+
+#: protocols/irc/ircaccount.cpp:433
+msgid "Show Security Information"
+msgstr "Näytä turvallisuustiedot"
+
+#: protocols/irc/ircaccount.cpp:458
+msgid ""
+"<qt>The network associated with this account, <b>%1</b>"
+", has no valid hosts. Please ensure that the account has a valid network.</qt>"
+msgstr ""
+"<qt>Tähän tiliin liitettyä verkkoa, nimeltään <b>%1</b>"
+", ei enää ole olamsaa. Varmista että tilillä on kelvollinen verkko.</qt>"
+
+#: protocols/irc/ircaccount.cpp:459
+msgid "Network is Empty"
+msgstr "Verkko on tyhjä"
+
+#: protocols/irc/ircaccount.cpp:465
+msgid ""
+"<qt>Kopete could not connect to any of the servers in the network associated "
+"with this account (<b>%1</b>). Please try again later.</qt>"
+msgstr ""
+"<qt>Kopete ei voi yhdistää mihinkään tähän tiliin liitettyyn verkkoon (<b>%1</b>"
+"). Yritä myöhemmin uudelleen.</qt>"
+
+#: protocols/irc/ircaccount.cpp:466
+msgid "Network is Unavailable"
+msgstr "Verkko no saavuttamattomissa"
+
+#: protocols/irc/ircaccount.cpp:493
+msgid "Connecting to %1..."
+msgstr "Yhdustetään (%1)..."
+
+#: protocols/irc/ircaccount.cpp:495
+msgid "Using SSL"
+msgstr "Käyttäen SSL:ää"
+
+#: protocols/irc/ircaccount.cpp:590
+msgid "The IRC server is currently too busy to respond to this request."
+msgstr "IRC-palvelin on liian kiireinen vastatakseen pyyntöön."
+
+#: protocols/irc/ircaccount.cpp:591
+msgid "Server is Busy"
+msgstr "Palvelin on kiireinen"
+
+#: protocols/irc/ircaccount.cpp:600
+#, c-format
+msgid "Channel List for %1"
+msgstr "Kanavalista palvelimelle %1"
+
+#: protocols/irc/ircaccount.cpp:698
+msgid "\"You are not allowed to add yourself to your contact list."
+msgstr "\"Et voi lisätä itseäsi yhteystietoluetteloosi."
+
+#: protocols/irc/ircaccount.cpp:751
+msgid "Please enter name of the channel you want to join:"
+msgstr "Annan kanavan nimi, jolle haluaisit liittyä:"
+
+#: protocols/irc/ircaccount.cpp:784 protocols/irc/ircprotocol.cpp:538
+#: protocols/irc/ircprotocol.cpp:558
+msgid ""
+"\"%1\" is an invalid channel. Channels must start with '#', '!', '+', or '&'."
+msgstr ""
+"\"%1\" on epäkelpo kanava. Kanavien nimien pitää alkaa merkillä \"#\", \"!\", "
+"\"+\" tai \"&\"."
+
+#: protocols/irc/ircaccount.cpp:792
+msgid "CTCP %1 REPLY: %2"
+msgstr "CTCP %1 REPLY: %2"
+
+#: protocols/irc/ircaccount.cpp:798
+msgid "The channel \"%1\" does not exist"
+msgstr "Kanavaa \"%1\" ei ole olemassa"
+
+#: protocols/irc/ircaccount.cpp:800
+msgid "The nickname \"%1\" does not exist"
+msgstr "Nimimerkkiä \"%1\" ei ole olemassa"
+
+#: protocols/irc/ircaddcontactpage.cpp:74
+msgid "<qt>You need to specify a channel to join, or query to open.</qt>"
+msgstr ""
+"<qt>Sinun täytyyä määrittää kanava, jolle haluat liittyä, tai haku "
+"avattavaksi.</qt>"
+
+#: protocols/irc/ircaddcontactpage.cpp:74
+msgid "You Must Specify a Channel"
+msgstr "Sinun täytyy määrittää kanava"
+
#: protocols/irc/irccontact.cpp:189
msgid "Quit: \"%1\" "
msgstr "Lopeta: \"%1\" "
+#: protocols/irc/ircchannelcontact.cpp:62
+msgid "Only Operators Can Change &Topic"
+msgstr "Vain operaattorit voivat vaihtaa &aihetta"
+
+#: protocols/irc/ircchannelcontact.cpp:63
+msgid "&No Outside Messages"
+msgstr "&Ei ulkopuolisia viestejä"
+
+#: protocols/irc/ircchannelcontact.cpp:64
+msgid "&Secret"
+msgstr "&Salainen"
+
+#: protocols/irc/ircchannelcontact.cpp:65
+msgid "&Moderated"
+msgstr "&Moderoitu"
+
+#: protocols/irc/ircchannelcontact.cpp:66
+msgid "&Invite Only"
+msgstr "&Vain kutsusta"
+
+#: protocols/irc/ircchannelcontact.cpp:275
+msgid "Topic for %1 is set empty."
+msgstr "Kanavan %1 aihe on tyhjä."
+
+#: protocols/irc/ircchannelcontact.cpp:280
+msgid "Topic for %1 is %2"
+msgstr "Aihe kanavalle %1 on %2"
+
+#: protocols/irc/ircchannelcontact.cpp:365
+#, c-format
+msgid "You have joined channel %1"
+msgstr "Olet liittynyt kanavalle %1"
+
+#: protocols/irc/ircchannelcontact.cpp:381
+msgid "User <b>%1</b> joined channel %2"
+msgstr "Käyttäjä <b>%1</b> liittyi kanavalle %2"
+
+#: protocols/irc/ircchannelcontact.cpp:416
+msgid "%1 was kicked by %2. Reason: %3"
+msgstr "%1 potkaistaan %2:n toimesta. Syy: %3"
+
+#: protocols/irc/ircchannelcontact.cpp:418
+msgid "%1 was kicked by %2."
+msgstr "%1 potkaistiin %2:n toimesta."
+
+#: protocols/irc/ircchannelcontact.cpp:437
+msgid "You were kicked from %1 by %2. Reason: %3"
+msgstr "Sinut potkaistiin kanavalta %1 %2:n toimesta. Syy: %3"
+
+#: protocols/irc/ircchannelcontact.cpp:439
+msgid "You were kicked from %1 by %2."
+msgstr "Sinut potkaistiin kanavalta %1 %2:n toimesta."
+
+#: protocols/irc/ircchannelcontact.cpp:459
+msgid "New Topic"
+msgstr "Uusi aihe"
+
+#: protocols/irc/ircchannelcontact.cpp:459
+msgid "Enter the new topic:"
+msgstr "Anna uusi aihe:"
+
+#: protocols/irc/ircchannelcontact.cpp:471
+msgid "You must be a channel operator on %1 to do that."
+msgstr "Sinun täytyy olla kanavan %1 operattori tehdäksesi tämän."
+
+#: protocols/irc/ircchannelcontact.cpp:486
+msgid "%1 has changed the topic to: %2"
+msgstr "%1 muutti aiheen, uusi aihe on: %2"
+
+#: protocols/irc/ircchannelcontact.cpp:497
+msgid "Topic set by %1 at %2"
+msgstr "Aiheen asetti %1 %2"
+
+#: protocols/irc/ircchannelcontact.cpp:506
+msgid "%1 sets mode %2 on %3"
+msgstr "%1 asettaa tilan %2 kanavalle %3"
+
+#: protocols/irc/ircchannelcontact.cpp:567
+msgid "<qt>You can not join %1 because you have been banned.</qt>"
+msgstr "<qt>Et voi liittyä kanavalle %1, koska sinut on bannattu.</qt>"
+
+#: protocols/irc/ircchannelcontact.cpp:575
+msgid ""
+"<qt>You can not join %1 because it is set to invite only, and no one has "
+"invited you.</qt>"
+msgstr ""
+"<qt>Et voi liittyä kanavalle %1, koska se on asetttu \"Vain kutsusta\"-tilaan "
+"ja kukan ei ole kutsunut sinua.</qt>"
+
+#: protocols/irc/ircchannelcontact.cpp:582
+msgid "<qt>You can not join %1 because it has reached its user limit.</qt>"
+msgstr ""
+"<qt>Et voi liittyä kanavalle %1, koska se on saavuttanut käyttäjämäärän "
+"maximin.</qt>"
+
+#: protocols/irc/ircchannelcontact.cpp:590
+msgid "Please enter key for channel %1: "
+msgstr "Anna avain kanavalle %1: "
+
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 128
+#: protocols/irc/ircchannelcontact.cpp:661 rc.cpp:1944 rc.cpp:2446
+#, no-c-format
+msgid "&Join"
+msgstr "&Liity"
+
+#: protocols/irc/ircchannelcontact.cpp:662
+msgid "&Part"
+msgstr "&Poistu"
+
+#: protocols/irc/ircchannelcontact.cpp:663
+msgid "Change &Topic..."
+msgstr "Vaihda &aihetta.."
+
+#: protocols/irc/ircchannelcontact.cpp:664
+msgid "Channel Modes"
+msgstr "Kanavatilat"
+
+#: protocols/irc/ircchannelcontact.cpp:668
+msgid "Visit &Homepage"
+msgstr "Vieraile &kotisivulla"
+
#: protocols/irc/ircprotocol.cpp:121 protocols/irc/ircprotocol.cpp:127
msgid "Op"
msgstr "Op"
@@ -6861,13 +5024,8 @@ msgstr "Ääni"
msgid "Status not available"
msgstr "Tilaa ei ole saatavilla"
-#: protocols/irc/ircprotocol.cpp:152 protocols/irc/ui/channellist.cpp:193
-#: protocols/irc/ui/channellist.cpp:213
-msgid "Topic"
-msgstr "Aihe"
-
#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 44
-#: protocols/irc/ircprotocol.cpp:153 rc.cpp:4119
+#: protocols/irc/ircprotocol.cpp:153 rc.cpp:177
#, no-c-format
msgid "Members"
msgstr "Jäsenet"
@@ -7077,14 +5235,6 @@ msgstr ""
msgid "You must be in a channel to use this command."
msgstr "Sinun täytyy olla kanavalla käyttääksesi tätä komentoa."
-#: protocols/irc/ircaccount.cpp:784 protocols/irc/ircprotocol.cpp:538
-#: protocols/irc/ircprotocol.cpp:558
-msgid ""
-"\"%1\" is an invalid channel. Channels must start with '#', '!', '+', or '&'."
-msgstr ""
-"\"%1\" on epäkelpo kanava. Kanavien nimien pitää alkaa merkillä \"#\", \"!\", "
-"\"+\" tai \"&\"."
-
#: protocols/irc/ircprotocol.cpp:578 protocols/irc/ircprotocol.cpp:682
#: protocols/irc/ircprotocol.cpp:699 protocols/irc/ircprotocol.cpp:764
msgid "You must be a channel operator to perform this operation."
@@ -7150,3907 +5300,3487 @@ msgstr "Anna uusi nimi verkolle:"
msgid "A network already exists with that name"
msgstr "Verkko tällä nimellä on jo olemassa"
-#: protocols/irc/ircchannelcontact.cpp:62
-msgid "Only Operators Can Change &Topic"
-msgstr "Vain operaattorit voivat vaihtaa &aihetta"
-
-#: protocols/irc/ircchannelcontact.cpp:63
-msgid "&No Outside Messages"
-msgstr "&Ei ulkopuolisia viestejä"
-
-#: protocols/irc/ircchannelcontact.cpp:64
-msgid "&Secret"
-msgstr "&Salainen"
-
-#: protocols/irc/ircchannelcontact.cpp:65
-msgid "&Moderated"
-msgstr "&Moderoitu"
-
-#: protocols/irc/ircchannelcontact.cpp:66
-msgid "&Invite Only"
-msgstr "&Vain kutsusta"
-
-#: protocols/irc/ircchannelcontact.cpp:275
-msgid "Topic for %1 is set empty."
-msgstr "Kanavan %1 aihe on tyhjä."
-
-#: protocols/irc/ircchannelcontact.cpp:280
-msgid "Topic for %1 is %2"
-msgstr "Aihe kanavalle %1 on %2"
-
-#: protocols/irc/ircchannelcontact.cpp:365
-#, c-format
-msgid "You have joined channel %1"
-msgstr "Olet liittynyt kanavalle %1"
-
-#: protocols/irc/ircchannelcontact.cpp:381
-msgid "User <b>%1</b> joined channel %2"
-msgstr "Käyttäjä <b>%1</b> liittyi kanavalle %2"
-
-#: protocols/irc/ircchannelcontact.cpp:416
-msgid "%1 was kicked by %2. Reason: %3"
-msgstr "%1 potkaistaan %2:n toimesta. Syy: %3"
-
-#: protocols/irc/ircchannelcontact.cpp:418
-msgid "%1 was kicked by %2."
-msgstr "%1 potkaistiin %2:n toimesta."
+#: protocols/irc/ircservercontact.cpp:106
+msgid "KIRC Error - Parse error: "
+msgstr "KIRC Virhe - Jäsennysvirhe: "
-#: protocols/irc/ircchannelcontact.cpp:437
-msgid "You were kicked from %1 by %2. Reason: %3"
-msgstr "Sinut potkaistiin kanavalta %1 %2:n toimesta. Syy: %3"
+#: protocols/irc/ircservercontact.cpp:109
+msgid "KIRC Error - Unknown command: "
+msgstr "KIRC Virhe - Tuntematon komento: "
-#: protocols/irc/ircchannelcontact.cpp:439
-msgid "You were kicked from %1 by %2."
-msgstr "Sinut potkaistiin kanavalta %1 %2:n toimesta."
+#: protocols/irc/ircservercontact.cpp:112
+msgid "KIRC Error - Unknown numeric reply: "
+msgstr "KIRC Virhe - Tuntematon numeerinen vastaus: "
-#: protocols/irc/ircaccount.cpp:228 protocols/irc/ircaccount.cpp:246
-#: protocols/irc/ircaccount.cpp:698 protocols/irc/ircaccount.cpp:785
-#: protocols/irc/ircchannelcontact.cpp:442
-#: protocols/irc/ircchannelcontact.cpp:568
-#: protocols/irc/ircchannelcontact.cpp:575
-#: protocols/irc/ircchannelcontact.cpp:583
-#: protocols/irc/ircchannelcontact.cpp:589
-msgid "IRC Plugin"
-msgstr "IRC-liitännäinen"
+#: protocols/irc/ircservercontact.cpp:115
+msgid "KIRC Error - Invalid number of arguments: "
+msgstr "KIRC Virhe - Kelpaamaton argumenttien määrä: "
-#: protocols/irc/ircchannelcontact.cpp:459
-msgid "New Topic"
-msgstr "Uusi aihe"
+#: protocols/irc/ircservercontact.cpp:118
+msgid "KIRC Error - Method failed: "
+msgstr "KIRC Virhe - Metodi epäonnistui: "
-#: protocols/irc/ircchannelcontact.cpp:459
-msgid "Enter the new topic:"
-msgstr "Anna uusi aihe:"
+#: protocols/irc/ircservercontact.cpp:121
+msgid "KIRC Error - Unknown error: "
+msgstr "KIRC Virhe - Tuntematon virhe: "
-#: protocols/irc/ircchannelcontact.cpp:471
-msgid "You must be a channel operator on %1 to do that."
-msgstr "Sinun täytyy olla kanavan %1 operattori tehdäksesi tämän."
+#: protocols/irc/ircservercontact.cpp:131
+msgid ""
+"You can not talk to the server, you can only issue commands here. Type /help "
+"for supported commands."
+msgstr ""
+"Et voi keskustella palvelimelle täällä, voit ainoastaan antaa komentoja. "
+"Kirjoita /help listataksesi tuetut komennot."
-#: protocols/irc/ircchannelcontact.cpp:486
-msgid "%1 has changed the topic to: %2"
-msgstr "%1 muutti aiheen, uusi aihe on: %2"
+#: protocols/irc/ircservercontact.cpp:150
+#: protocols/irc/ircservercontact.cpp:164
+msgid "NOTICE from %1: %2"
+msgstr "HUOMAUTUS palvelimelta %1: %2"
-#: protocols/irc/ircchannelcontact.cpp:497
-msgid "Topic set by %1 at %2"
-msgstr "Aiheen asetti %1 %2"
+#: protocols/irc/ircservercontact.cpp:158
+msgid "NOTICE from %1 (%2): %3"
+msgstr "HUOMAUTUS palvelimelta %1 (%2): %3"
-#: protocols/irc/ircchannelcontact.cpp:506
-msgid "%1 sets mode %2 on %3"
-msgstr "%1 asettaa tilan %2 kanavalle %3"
+#: libkopete/tdeabcpersistence.cpp:294
+msgid "<qt>\"%1\" is not supported by Kopete.</qt>"
+msgstr "<qt>\"%1\" ei ole tuettu Kopetessä.</qt>"
-#: protocols/irc/ircchannelcontact.cpp:567
-msgid "<qt>You can not join %1 because you have been banned.</qt>"
-msgstr "<qt>Et voi liittyä kanavalle %1, koska sinut on bannattu.</qt>"
+#: libkopete/tdeabcpersistence.cpp:295
+msgid "Could Not Sync with TDE Address Book"
+msgstr "Ei voitu tahdistaa TDE:n osoitekirjan kanssa "
-#: protocols/irc/ircchannelcontact.cpp:575
+#: libkopete/tdeabcpersistence.cpp:342
msgid ""
-"<qt>You can not join %1 because it is set to invite only, and no one has "
-"invited you.</qt>"
+"<qt>An address was added to this contact by another application."
+"<br>Would you like to use it in Kopete?"
+"<br><b>Protocol:</b> %1"
+"<br><b>Address:</b> %2</qt>"
msgstr ""
-"<qt>Et voi liittyä kanavalle %1, koska se on asetttu \"Vain kutsusta\"-tilaan "
-"ja kukan ei ole kutsunut sinua.</qt>"
+"<qt>Toinen sovellus lisäsi osoitteen tähän yhteystietoon."
+"<br>Haluatko käyttää sitä Kopetessa?"
+"<br><b>Yhteyskäytäntö:</b> %1"
+"<br><b>Osoite:</b> %2</qt>"
-#: protocols/irc/ircchannelcontact.cpp:582
-msgid "<qt>You can not join %1 because it has reached its user limit.</qt>"
-msgstr ""
-"<qt>Et voi liittyä kanavalle %1, koska se on saavuttanut käyttäjämäärän "
-"maximin.</qt>"
+#: libkopete/tdeabcpersistence.cpp:342
+msgid "Import Address From Address Book"
+msgstr "Tuo osoite osoitekirjasta"
-#: protocols/irc/ircchannelcontact.cpp:590
-msgid "Please enter key for channel %1: "
-msgstr "Anna avain kanavalle %1: "
+#: libkopete/tdeabcpersistence.cpp:342
+msgid "Use"
+msgstr "Käytä"
-#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 128
-#: protocols/irc/ircchannelcontact.cpp:661 rc.cpp:2782 rc.cpp:3160
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 304
+#: libkopete/tdeabcpersistence.cpp:342 rc.cpp:658
#, no-c-format
-msgid "&Join"
-msgstr "&Liity"
-
-#: protocols/irc/ircchannelcontact.cpp:662
-msgid "&Part"
-msgstr "&Poistu"
-
-#: protocols/irc/ircchannelcontact.cpp:663
-msgid "Change &Topic..."
-msgstr "Vaihda &aihetta.."
-
-#: protocols/irc/ircchannelcontact.cpp:664
-msgid "Channel Modes"
-msgstr "Kanavatilat"
-
-#: protocols/irc/ircchannelcontact.cpp:668
-msgid "Visit &Homepage"
-msgstr "Vieraile &kotisivulla"
-
-#: protocols/irc/ui/irceditaccountwidget.cpp:177
-msgid "Remove Command"
-msgstr "Poista komento"
-
-#: protocols/irc/ui/irceditaccountwidget.cpp:185
-msgid "Remove CTCP Reply"
-msgstr "Poista CTCP-vastaus"
-
-#: protocols/irc/ui/irceditaccountwidget.cpp:275
-msgid "<qt>You must enter a nickname.</qt>"
-msgstr "<qt>Sinun täytyy antaa nimimerkki</qt>"
-
-#: protocols/irc/ui/channellist.cpp:182
-msgid " members"
-msgstr " jäsenet"
-
-#: protocols/irc/ui/channellist.cpp:190 protocols/irc/ui/channellist.cpp:211
-msgid "Channel"
-msgstr "Kanava"
-
-#: protocols/irc/ui/channellist.cpp:191 protocols/irc/ui/channellist.cpp:212
-msgid "Users"
-msgstr "Käyttäjät"
-
-#: protocols/irc/ui/channellist.cpp:200
-msgid "Search for:"
-msgstr "Etsi:"
-
-#: protocols/irc/ui/channellist.cpp:201 protocols/irc/ui/channellist.cpp:205
-msgid ""
-"You may search for channels on the IRC server for a text string entered here."
-msgstr ""
-"Voit etsiä IRC-palvelimella olevia kanavia kirjoittamalla tähän jotain."
-
-#: protocols/irc/ui/channellist.cpp:202 protocols/irc/ui/channellist.cpp:203
-msgid "Channels returned must have at least this many members."
-msgstr "Palautetuissa kanavissa täytyy olla vähintään näin monta jäsentä."
+msgid "Do Not Use"
+msgstr "Älä käytä"
-#: protocols/irc/ui/channellist.cpp:204 protocols/irc/ui/channellist.cpp:206
+#: libkopete/tdeabcpersistence.cpp:356
msgid ""
-"You may search for channels on the IRC server for a text string entered here. "
-"For instance, you may type 'linux' to find channels that have something to do "
-"with linux."
+"<qt>One or more of your accounts using %1 are offline. Most systems have to be "
+"connected to add contacts. Please connect these accounts and try again.</qt>"
msgstr ""
-"Voit etsiä IRC-palvelimella olevia kanavia kirjoittamalla tähän. Esimerkiksi "
-"kirjoittamalla 'linux' voit etsiä kanavia, joilla on jotain tekemistä Linuxin "
-"kanssa."
-
-#: protocols/irc/ui/channellist.cpp:208
-msgid "Perform a channel search."
-msgstr "Suorita kanavahaku."
+"<qt>Ainakin yksi %1 käyttävää tiliäsi on paikallisessa tilassa. Suurin osa "
+"järjestelmistä tulee olla kytkeytyneenä verkkoon yhteystietojen lisäyksen "
+"aikana. Yhdistä tilit ja yritä uudelleen.</qt>"
-#: protocols/irc/ui/channellist.cpp:209
+#: libkopete/tdeabcpersistence.cpp:381
msgid ""
-"Perform a channel search. Please be patient, as this can be slow depending on "
-"the number of channels on the server."
+"<qt>You do not have an account configured for <b>%1</b> "
+"yet. Please create an account, connect it, and try again.</qt>"
msgstr ""
-"Suorita kanavahaku. Ole kärsivällinen, koska tämä voi olla hidas riippuen "
-"palvelimella olevien kanavien määrästä."
+"<qt>Sinulla ei ole tiliä asetettuna <b>%1</b>:lle. Luo tili, yhdistä se "
+"verkkoon ja kokeile uudelleen.</qt>"
-#: protocols/irc/ui/channellist.cpp:210
-msgid "Double click on a channel to select it."
-msgstr "Kaksoisnapsauta kanavaa valitaksesi sen."
+#: libkopete/tdeabcpersistence.cpp:382
+msgid "No Account Found"
+msgstr "Tiliä ei löytynyt"
-#: protocols/irc/ui/channellist.cpp:255
-msgid "You have been disconnected from the IRC server."
-msgstr "Sinut on katkaistu IRC-palvelimelta."
+#: libkopete/tdeabcpersistence.cpp:398
+msgid "<qt>It was not possible to add the contact.</qt>"
+msgstr "<qt>Yhteystietoa ei voitu lisätä.</qt>"
-#: protocols/irc/ui/channellist.cpp:256
-msgid "Disconnected"
-msgstr "Katkaistu"
+#: libkopete/tdeabcpersistence.cpp:399
+msgid "Could Not Add Contact"
+msgstr "Yhteystietoa ei voitu lisätä"
-#: protocols/irc/ui/channellist.cpp:303
-msgid "You must be connected to the IRC server to perform a channel listing."
-msgstr ""
-"Sinun täytyy olla yhdistetty IRC-palvelimeen suorittaaksesi kanavien "
-"listauksen."
+#: libkopete/private/kopetecommand.cpp:64
+msgid "Enter Arguments"
+msgstr "Anna argumentit"
-#: protocols/irc/ircaccount.cpp:82
-msgid "Kopete IRC Plugin %1 [http://kopete.kde.org]"
-msgstr "Kopeten IRC-liitännäinen %1 [http://kopete.kde.org]"
+#: libkopete/private/kopetecommand.cpp:64
+msgid "Enter the arguments to %1:"
+msgstr "Anna argumentit kohteelle %1:"
-#: protocols/irc/ircaccount.cpp:112
-msgid "Set Away"
-msgstr "Aseta poissaolevaksi"
+#: libkopete/private/kopetecommand.cpp:77
+msgid "Alias \"%1\" expands to itself."
+msgstr "Alias \"%1\" laajentuu itseensä."
-#: protocols/irc/ircaccount.cpp:176
-#, c-format
-msgid "Temporary Network - %1"
-msgstr "Väliaikainen verkko - %1"
+#: libkopete/private/kopetecommand.cpp:82
+msgid ""
+"_n: \"%1\" requires at least %n argument.\n"
+"\"%1\" requires at least %n arguments."
+msgstr ""
+"\"%1\" vaatii vähintään %n argumentin.\n"
+"\"%1\" vaatii vähintään %n argumenttia."
-#: protocols/irc/ircaccount.cpp:177
-msgid "Network imported from previous version of Kopete, or an IRC URI"
-msgstr "Kopeten aikaisemmasta versiosta tai IRC URI:sta tuotu verkko"
+#: libkopete/private/kopetecommand.cpp:88
+msgid ""
+"_n: \"%1\" has a maximum of %n argument.\n"
+"\"%1\" has a maximum of %n arguments."
+msgstr ""
+"\"%1\" voi olla korkeintaan %n argumenttia.\n"
+"\"%1\" voi olla korkeintaan %n argumenttia."
-#: protocols/irc/ircaccount.cpp:210
-msgid "Join Channel..."
-msgstr "Liity kanavalle..."
+#: libkopete/private/kopetecommand.cpp:93
+msgid "You are not authorized to perform the command \"%1\"."
+msgstr "Sinulla ei ole oikeuksia suorittaa komentoa \"%1\"."
-#: protocols/irc/ircaccount.cpp:212
-msgid "Search Channels..."
-msgstr "Etsi kanavia..."
+#: libkopete/private/kopetecommand.cpp:132
+msgid "Command Error"
+msgstr "Komentovirhe"
-#: protocols/irc/ircaccount.cpp:219
-msgid "Plugin Unloaded"
-msgstr "Liitännäisen toiminta lopetettu"
+#: libkopete/private/kopeteviewmanager.cpp:225
+msgid "<qt>Incoming message from %1<br>\"%2\"</qt>"
+msgstr "<qt>Saapuva viesti kohteesta %1<br>\"%2\"</qt>"
-#: protocols/irc/ircaccount.cpp:229
-msgid "The nickname %1 is already in use. Please enter an alternate nickname:"
-msgstr ""
-"Nimimerkki %1 on tällä hetkellä käytössä jollain muulla käyttäjällä. Anna uusi "
-"nimimerkki jota haluaisit käyttää:"
+#: libkopete/private/kopeteviewmanager.cpp:234
+msgid "<qt>A highlighted message arrived from %1<br>\"%2\"</qt>"
+msgstr "<qt>Korostettu viesti saapui kohteesta %1<br>\"%2\"</qt>"
-#: protocols/irc/ircaccount.cpp:246
-msgid "The nickname %1 is already in use"
-msgstr "Nimimerkki %1 on jo käytössä"
+#: libkopete/kopetetransfermanager.cpp:190
+msgid "<unknown>"
+msgstr "<tuntematon>"
-#: protocols/irc/ircaccount.cpp:308
+#: libkopete/kopetetransfermanager.cpp:258
msgid ""
-"<qt>The network associated with this account, <b>%1</b>"
-", no longer exists. Please ensure that the account has a valid network. The "
-"account will not be enabled until you do so.</qt>"
+"Sorry, sending files which are not stored locally is not yet supported by this "
+"protocol.\n"
+"Please copy this file to your computer and try again."
msgstr ""
-"<qt>Tähän tiliin liitettyä verkkoa, nimeltään <b>%1</b>"
-", ei enää ole olamsaa. Varmista että tilillä on kelvollinen verkko. Tili ei ole "
-"käytössä ennen kuin tee niin.</qt>"
+"Tämä yhteyskäytäntö tukee vain paikallisesti talletettujen tiedostojen "
+"lähettämistä.\n"
+"Kopioi tämä tiedosto koneellesi, ja yritä uudelleen."
-#: protocols/irc/ircaccount.cpp:310
-#, c-format
-msgid "Problem Loading %1"
-msgstr "Ongelma ladattaessa %1"
+#: libkopete/kopeteglobal.cpp:118
+msgid "Idle Time"
+msgstr "Poissaoloaika"
-#: protocols/irc/ircaccount.cpp:429
-msgid "Show Server Window"
-msgstr "Näytä palvelinikkuna"
+#: libkopete/kopeteglobal.cpp:124
+msgid "Online Since"
+msgstr "Paikalla hetkestä"
-#: protocols/irc/ircaccount.cpp:433
-msgid "Show Security Information"
-msgstr "Näytä turvallisuustiedot"
+#: libkopete/kopeteglobal.cpp:130
+msgid "Last Seen"
+msgstr "Viimeksi nähty"
-#: protocols/irc/ircaccount.cpp:458
-msgid ""
-"<qt>The network associated with this account, <b>%1</b>"
-", has no valid hosts. Please ensure that the account has a valid network.</qt>"
-msgstr ""
-"<qt>Tähän tiliin liitettyä verkkoa, nimeltään <b>%1</b>"
-", ei enää ole olamsaa. Varmista että tilillä on kelvollinen verkko.</qt>"
+#: libkopete/kopeteglobal.cpp:136
+msgid "Away Message"
+msgstr "Poissaoloviesti"
-#: protocols/irc/ircaccount.cpp:459
-msgid "Network is Empty"
-msgstr "Verkko on tyhjä"
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 278
+#: libkopete/kopeteglobal.cpp:142 rc.cpp:156 rc.cpp:1648 rc.cpp:2191
+#, no-c-format
+msgid "First Name"
+msgstr "Etunimi"
-#: protocols/irc/ircaccount.cpp:465
-msgid ""
-"<qt>Kopete could not connect to any of the servers in the network associated "
-"with this account (<b>%1</b>). Please try again later.</qt>"
-msgstr ""
-"<qt>Kopete ei voi yhdistää mihinkään tähän tiliin liitettyyn verkkoon (<b>%1</b>"
-"). Yritä myöhemmin uudelleen.</qt>"
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 289
+#: libkopete/kopeteglobal.cpp:148 rc.cpp:159 rc.cpp:1651 rc.cpp:2194
+#, no-c-format
+msgid "Last Name"
+msgstr "Sukunimi"
-#: protocols/irc/ircaccount.cpp:466
-msgid "Network is Unavailable"
-msgstr "Verkko no saavuttamattomissa"
+#: libkopete/kopeteglobal.cpp:154
+msgid "Private Phone"
+msgstr "Kotipuhelin"
-#: protocols/irc/ircaccount.cpp:493
-msgid "Connecting to %1..."
-msgstr "Yhdustetään (%1)..."
+#: libkopete/kopeteglobal.cpp:160
+msgid "Private Mobile Phone"
+msgstr "Oma matkapuhelin"
-#: protocols/irc/ircaccount.cpp:495
-msgid "Using SSL"
-msgstr "Käyttäen SSL:ää"
+#: libkopete/kopeteglobal.cpp:166
+msgid "Work Phone"
+msgstr "Työpuhelin"
-#: protocols/irc/ircaccount.cpp:590
-msgid "The IRC server is currently too busy to respond to this request."
-msgstr "IRC-palvelin on liian kiireinen vastatakseen pyyntöön."
+#: libkopete/kopeteglobal.cpp:172
+msgid "Work Mobile Phone"
+msgstr "Työmatkapuhelin"
-#: protocols/irc/ircaccount.cpp:591
-msgid "Server is Busy"
-msgstr "Palvelin on kiireinen"
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 439
+#: libkopete/kopeteglobal.cpp:184 rc.cpp:486
+#, no-c-format
+msgid "Nick Name"
+msgstr "Lempinimi"
-#: protocols/irc/ircaccount.cpp:600
-#, c-format
-msgid "Channel List for %1"
-msgstr "Kanavalista palvelimelle %1"
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 326
+#: libkopete/kopeteglobal.cpp:190 rc.cpp:2013 rc.cpp:3133 rc.cpp:4969
+#, no-c-format
+msgid "Photo"
+msgstr "Kuva"
-#: protocols/irc/ircaccount.cpp:698
-msgid "\"You are not allowed to add yourself to your contact list."
-msgstr "\"Et voi lisätä itseäsi yhteystietoluetteloosi."
+#: libkopete/kopeteglobal.cpp:232
+msgid "Could not find suitable place to install emoticon themes into."
+msgstr "Hymiöteemoille ei löytynyt sopivaa asennuspaikkaa."
-#: protocols/irc/ircaccount.cpp:751
-msgid "Please enter name of the channel you want to join:"
-msgstr "Annan kanavan nimi, jolle haluaisit liittyä:"
+#: libkopete/kopeteglobal.cpp:238
+msgid "Installing Emoticon Themes..."
+msgstr "Asennetaan hymiöteemoja..."
-#: protocols/irc/ircaccount.cpp:792
-msgid "CTCP %1 REPLY: %2"
-msgstr "CTCP %1 REPLY: %2"
+#: libkopete/kopeteglobal.cpp:260
+msgid "Could not open \"%1\" for unpacking."
+msgstr "Kohdetta \"%1\" ei voitu avata purkamista varten."
-#: protocols/irc/ircaccount.cpp:798
-msgid "The channel \"%1\" does not exist"
-msgstr "Kanavaa \"%1\" ei ole olemassa"
+#: libkopete/kopeteglobal.cpp:285
+msgid "<qt>The file \"%1\" is not a valid emoticon theme archive.</qt>"
+msgstr "<qt>Tiedosto \"%1\" ei ole kelvollinen hymiöteemapaketti.</qt>"
-#: protocols/irc/ircaccount.cpp:800
-msgid "The nickname \"%1\" does not exist"
-msgstr "Nimimerkkiä \"%1\" ei ole olemassa"
+#: libkopete/kopeteglobal.cpp:296
+msgid "<qt>Installing <strong>%1</strong> emoticon theme</qt>"
+msgstr "<qt>Asentaa hymiöteemaa <strong>%1</strong></qt>"
-#: protocols/irc/ircaddcontactpage.cpp:74
-msgid "<qt>You need to specify a channel to join, or query to open.</qt>"
+#: libkopete/kopeteglobal.cpp:334
+msgid ""
+"<qt>A problem occurred during the installation process. However, some of the "
+"emoticon themes in the archive may have been installed.</qt>"
msgstr ""
-"<qt>Sinun täytyyä määrittää kanava, jolle haluat liittyä, tai haku "
-"avattavaksi.</qt>"
-
-#: protocols/irc/ircaddcontactpage.cpp:74
-msgid "You Must Specify a Channel"
-msgstr "Sinun täytyy määrittää kanava"
+"<qt>Asennuksessa tuli ongelma. Kuitenkin osa paketin hymiöteemoista on "
+"asennettu.</qt>"
-#: protocols/irc/libkirc/kirctransfer.cpp:359
-msgid "Acknowledge size is greater than the expected file size"
-msgstr "Haetun tiedon koko on suurempi kuin odotettu tiedostokoko"
+#: libkopete/kopetemimetypehandler.cpp:153
+#, c-format
+msgid "Unable to find the file %1."
+msgstr "Tiedostoa %1 ei löytynyt."
-#: protocols/irc/libkirc/ksslsocket.cpp:371
+#: libkopete/kopetemimetypehandler.cpp:157
msgid ""
-"The IP address of the host %1 does not match the one the certificate was issued "
-"to."
-msgstr "Isännän %1 IP-osoite ei vastaa sertifikaatissa osoitettua."
+"<qt>Unable to download the requested file;"
+"<br>please check that address %1 is correct.</qt>"
+msgstr ""
+"<qt>Pyydettyä tiedostoa ei voitu siirtää;"
+"<br>tarkista, että osoite %1 on kelvollinen.</qt>"
-#: protocols/irc/libkirc/ksslsocket.cpp:376
-#: protocols/irc/libkirc/ksslsocket.cpp:386
-#: protocols/irc/libkirc/ksslsocket.cpp:407
-msgid "Server Authentication"
-msgstr "Palvelimen tunnistus"
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 16
+#: libkopete/ui/kopetefileconfirmdialog.cpp:35 rc.cpp:3225
+#, no-c-format
+msgid "A User Would Like to Send You a File"
+msgstr "Käyttäjä haluaa lähettää sinulle tiedoston"
-#: protocols/irc/libkirc/ksslsocket.cpp:377
-#: protocols/irc/libkirc/ksslsocket.cpp:387
-msgid "&Details"
-msgstr "&Yksityiskohdat"
+#: libkopete/ui/kopetefileconfirmdialog.cpp:36
+msgid "&Refuse"
+msgstr "&Hylkää"
-#: protocols/irc/libkirc/ksslsocket.cpp:378
-#: protocols/irc/libkirc/ksslsocket.cpp:388
-msgid "Co&ntinue"
-msgstr "&Jatka"
+#: libkopete/ui/kopetefileconfirmdialog.cpp:36
+msgid "&Accept"
+msgstr "&Hyväksy"
-#: protocols/irc/libkirc/ksslsocket.cpp:382
-msgid "The server certificate failed the authenticity test (%1)."
-msgstr "Palvelimen sertifikaatti ei läpäissyt tunnistustestiä (%1)."
+#: libkopete/ui/kopetefileconfirmdialog.cpp:64
+msgid "File Transfer"
+msgstr "Tiedostonsiirto"
-#: protocols/irc/libkirc/ksslsocket.cpp:404
+#: libkopete/ui/kopetefileconfirmdialog.cpp:86
msgid ""
-"Would you like to accept this certificate forever without being prompted?"
-msgstr "Haluatko hyväksyä sertifikaatin pysyvästi varmistamatta uudelleen?"
-
-#: protocols/irc/libkirc/ksslsocket.cpp:408
-msgid "&Forever"
-msgstr "&Pysyvästi"
+"The file '%1' already exists.\n"
+"Do you want to overwrite it ?"
+msgstr ""
+"Tiedosto \"%1\" on jo olemassa.\n"
+"Haluatko korvata sen ?"
-#: protocols/irc/libkirc/ksslsocket.cpp:409
-msgid "&Current Sessions Only"
-msgstr "&Vain nykyiset istunnot"
+#: libkopete/ui/kopetefileconfirmdialog.cpp:87
+msgid "Overwrite File"
+msgstr "Korvaa tiedosto"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 38
-#: rc.cpp:9
-#, no-c-format
-msgid "Translation service:"
-msgstr "Käännöspalvelu:"
+#: libkopete/ui/kopetefileconfirmdialog.cpp:96
+msgid "You must provide a valid local filename"
+msgstr "Sinun tulee antaa kelvollinen paikallinen tiedostonimi"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 46
-#: rc.cpp:12
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 88
+#: libkopete/ui/userinfodialog.cpp:209 rc.cpp:441 rc.cpp:688 rc.cpp:1131
+#: rc.cpp:1726
#, no-c-format
-msgid "Default native language:"
-msgstr "Oletettu natiivikieli:"
+msgid "Name:"
+msgstr "Nimi:"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 67
-#: rc.cpp:15
-#, no-c-format
-msgid "Incoming Messages"
-msgstr "Tulevat viestit"
+#: libkopete/ui/userinfodialog.cpp:213
+msgid "Contact ID:"
+msgstr "Yhteystiedon tunnus:"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 78
-#: rc.cpp:18 rc.cpp:30
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 76
+#: libkopete/ui/userinfodialog.cpp:217 rc.cpp:363
#, no-c-format
-msgid "Do not translate"
-msgstr "Älä käännä"
+msgid "Status:"
+msgstr "Tila:"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 92
-#: rc.cpp:21 rc.cpp:33
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 106
+#: libkopete/ui/userinfodialog.cpp:221 rc.cpp:1365
#, no-c-format
-msgid "Show the original message"
-msgstr "Näytä alkuperäinen viesti"
+msgid "Warning level:"
+msgstr "Varoitustaso:"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 106
-#: rc.cpp:24 rc.cpp:36
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 148
+#: libkopete/ui/userinfodialog.cpp:225 rc.cpp:1371
#, no-c-format
-msgid "Translate directly"
-msgstr "Käännä suoraan"
+msgid "Online since:"
+msgstr "Paikalla alkaen:"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 119
-#: rc.cpp:27
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 133
+#: libkopete/ui/userinfodialog.cpp:229 rc.cpp:1140 rc.cpp:1732
#, no-c-format
-msgid "Outgoing Messages"
-msgstr "Ulosmenevät viestit"
+msgid "Address:"
+msgstr "Osoite:"
-#. i18n: file ./plugins/translator/translatorprefsbase.ui line 166
-#: rc.cpp:39
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 35
+#: libkopete/ui/userinfodialog.cpp:233 rc.cpp:1125 rc.cpp:1711
#, no-c-format
-msgid "Show dialog before sending"
-msgstr "Näytä valintaikkuna ennen lähetystä"
+msgid "Phone:"
+msgstr "Puhelin:"
-#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 24
-#: rc.cpp:42
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 174
+#: libkopete/ui/userinfodialog.cpp:238 rc.cpp:1374
#, no-c-format
-msgid "Use Subfolder for Each Contact"
-msgstr "Käytä alikansiota jokaiselle yhteystiedolle"
+msgid "Away message:"
+msgstr "Poissaoloviesti:"
-#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 38
-#: rc.cpp:45
-#, no-c-format
-msgid "Always"
-msgstr "Aina"
+#: libkopete/ui/userinfodialog.cpp:246
+msgid "User info:"
+msgstr "Käyttäjätiedot:"
-#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 52
-#: rc.cpp:48 rc.cpp:109
-#, no-c-format
-msgid "Never"
-msgstr "Ei koskaan"
+#: libkopete/ui/addressbooklinkwidget.cpp:77
+msgid "Choose the corresponding entry for '%1'"
+msgstr "Valitse vastaava tietue yhteystiedolle '%1'"
-#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 66
-#: rc.cpp:51
-#, fuzzy, no-c-format
-msgid "Onl&y the selected contacts"
-msgstr "Vain valituille yhteystiedoille"
+#: libkopete/ui/addressbooklinkwidget.cpp:79
+msgid "Choose the corresponding entry in the address book"
+msgstr "Valitse vastaava tietue osoitekirjassa"
-#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 83
-#: rc.cpp:54
-#, no-c-format
-msgid "Not the selected contacts"
-msgstr "Ei valituille yhteystiedoille"
+#: kopete/config/identity/kopeteidentityconfig.cpp:506
+#: libkopete/ui/addressbooklinkwidget.cpp:81
+msgid "Addressbook Association"
+msgstr "Yhdistäminen osoitekirjaan"
-#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 98
-#: rc.cpp:57
-#, fuzzy, no-c-format
-msgid "Add Bookmarks from Contacts Not In Your Contact List"
-msgstr "Lisää yhteystietoluetteloon"
+#: libkopete/ui/contactaddednotifydialog.cpp:62
+msgid "Someone Has Added You"
+msgstr "Joku on lisännyt sinut"
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 33
-#: rc.cpp:60
-#, no-c-format
+#: libkopete/ui/contactaddednotifydialog.cpp:73
msgid ""
-"<p>Motion Auto-Away can set you to be away automatically when it does not "
-"detect motion from your webcam or any video4linux device.</p> "
-"<p>It will put you online again when it detects you moving in front of the "
-"camera.</p>"
+"<qt><img src=\"kopete-account-icon:%1\" /> The contact <b>%2</b> "
+"has added you to his/her contactlist. (Account %3)</qt>"
msgstr ""
-"<p>Liikehtimisen Automaattinen Poissaolo voi asettaa sinut automaattisesti "
-"poissaolevaksi jos se ei havaitase liikehdintää webkamerastasi tai "
-"video4linux-laitteesta.</p>"
-"<p>Se laittaa sinut takaisin paikallaolevaksi, kun se havaitsee sinun liikkuvan "
-"kameran edessä.</p>"
-
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 55
-#: rc.cpp:63
-#, no-c-format
-msgid "Video Settings"
-msgstr "Videoasetukset"
+"<qt><img src=\"kopete-account-icon:%1\"/> Yhteystieto <b>%2</b> "
+"on lisännyt sinut yhteystietoluetteloonsa (Tili %3)</qt>"
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 74
-#: rc.cpp:66
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 405
+#: libkopete/ui/addressbookselectorwidget.cpp:77
+#: plugins/cryptography/popuppublic.cpp:128 rc.cpp:1654 rc.cpp:2200
+#: rc.cpp:3139
#, no-c-format
-msgid "&Video4Linux device:"
-msgstr "&Video4Linux-laite:"
+msgid "Email"
+msgstr "Sähköposti"
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 102
-#: rc.cpp:69
-#, no-c-format
-msgid "/dev/video0"
-msgstr "/dev/video0"
+#: libkopete/ui/addressbookselectorwidget.cpp:147
+msgid "New Address Book Entry"
+msgstr "Uusi osoitekirjan tietue"
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 131
-#: rc.cpp:72
-#, no-c-format
-msgid "Away Settings"
-msgstr "Poissaoloasetukset"
+#: libkopete/ui/addressbookselectorwidget.cpp:147
+msgid "Name the new entry:"
+msgstr "Anna uuden tietueen nimi:"
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 150
-#: rc.cpp:75
-#, no-c-format
-msgid "Become available when &detecting activity again"
-msgstr "Muutu paikallaolevaksi &havaittaessa aktiviteettia"
+#: libkopete/ui/kopetestdaction.cpp:43
+msgid "&Configure Kopete..."
+msgstr "&Kopeten asetukset..."
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 188
-#: rc.cpp:78
-#, no-c-format
-msgid "&Become away after this many minutes of inactivity:"
-msgstr "&Muutu poissaolevaksi minuuttimäärän jälkeen:"
+#: libkopete/ui/kopetestdaction.cpp:73
+msgid "Start &Chat..."
+msgstr "Aloita &keskustelu..."
-#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 231
-#: rc.cpp:81 rc.cpp:103
-#, no-c-format
-msgid "minutes"
-msgstr "minuuttia"
+#: libkopete/ui/kopetestdaction.cpp:78
+msgid "&Send Single Message..."
+msgstr "&Lähetä viesti..."
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 25
-#: rc.cpp:84
-#, no-c-format
-msgid "Your private PGP key:"
-msgstr "Yksityinen PGP-avaimesi:"
+#: libkopete/ui/kopetestdaction.cpp:83
+msgid "User &Info"
+msgstr "Käyttäjä&tiedot"
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 33
-#: rc.cpp:87 rc.cpp:124
-#, no-c-format
-msgid "Select..."
-msgstr "Valitse..."
+#: libkopete/ui/kopetestdaction.cpp:88
+msgid "Send &File..."
+msgstr "Lähetä tie&dosto..."
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 49
-#: rc.cpp:90
-#, no-c-format
-msgid "Encrypt outgoing messages with this key"
-msgstr "Salaa lähtevät viestit tällä avaimella"
+#: libkopete/ui/kopetestdaction.cpp:93
+msgid "View &History..."
+msgstr "Katso hist&oriaa..."
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 53
-#: rc.cpp:93
-#, no-c-format
-msgid ""
-"<qt>Check this box if you want to encrypt outgoing messages with this key, so "
-"that you will be able to decrypt them yourself later."
-"<br>\n"
-"<b>Warning:</b> This can increase the size of messages, and some protocols will "
-"refuse to send your messages because they are too large."
-msgstr ""
-"<qt>Valitse tämä, jos haluat salata lähtevät viestit tällä avaimella, jotta "
-"pystyt purkamaan salauksen myöhemmin. "
-"<br>\n"
-"<b>Varoitus:</b>Tämä voi suurentaa viestien kokoa. Jotkut yhteyskäytännöt "
-"tulevat hylkäämään viestisi niiden liian suuren koon takia."
+#: libkopete/ui/kopetestdaction.cpp:98
+msgid "&Create Group..."
+msgstr "&Luo ryhmä..."
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 78
-#: rc.cpp:97
-#, no-c-format
-msgid "Cache Passphrase"
-msgstr "Välimuistin salasana"
+#: libkopete/ui/kopetestdaction.cpp:103
+msgid "Cha&nge Meta Contact..."
+msgstr "&Muokkaa metayhteystietoa..."
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 89
-#: rc.cpp:100
-#, no-c-format
-msgid "Until Kopete closes"
-msgstr "Kunnes Kopete sulkeutuu"
+#: libkopete/ui/kopetestdaction.cpp:108
+msgid "&Delete Contact"
+msgstr "&Poista yhteystieto..."
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 146
-#: rc.cpp:106
-#, no-c-format
-msgid "For"
-msgstr "Kenelle"
+#: libkopete/ui/kopetestdaction.cpp:113
+msgid "Change A&lias..."
+msgstr "Muokkaa a&liasta..."
-#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 164
-#: rc.cpp:112
-#, no-c-format
-msgid "Do not ask for the passphrase"
-msgstr "Älä kysy salasanaa uudelleen"
+#: libkopete/ui/kopetestdaction.cpp:118
+msgid "&Block Contact"
+msgstr "&Estä yhteystieto"
-#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 24
-#: rc.cpp:121
-#, no-c-format
-msgid "PGP key:"
-msgstr "PGP-avain:"
+#: libkopete/ui/kopetestdaction.cpp:123
+msgid "Un&block Contact"
+msgstr "&Salli yhteystieto"
-#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 73
-#: rc.cpp:130
-#, no-c-format
-msgid "TextLabel2"
-msgstr "TextLabel2"
+#: libkopete/kopeteutils.cpp:38
+msgid "You have been disconnected."
+msgstr "Yhteystesi on katkaistu."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 17
-#: rc.cpp:133
-#, no-c-format
-msgid "SMPPPDCS Preferences"
-msgstr "SMPPPDCS-asetukset"
+#: libkopete/kopeteutils.cpp:39
+msgid "Connection Lost."
+msgstr "Yhteys poikki."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 32
-#: rc.cpp:136
-#, no-c-format
-msgid "&Connection"
-msgstr "&Yhteys"
+#: libkopete/kopeteutils.cpp:40
+msgid ""
+"Kopete lost the channel used to talk to the instant messaging system.\n"
+"This can be because either your internet access went down, the service is "
+"experiencing problems, or the service disconnected you because you tried to "
+"connect with the same account from another location. Try connecting again "
+"later."
+msgstr ""
+"Yhteys pikaviestintäjärjestelmään katkesi.\n"
+"Tämä voi johtua siitä, että Internet-yhteytesi meni alas, palvelussa on "
+"ongelmia tai palvelin katkaisi yhteyden, koska yritit yhdistää samaan tiliin "
+"toisesta paikasta. Yritä yhdistämistä myöhemmin uudelleen."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 57
-#: rc.cpp:139
-#, no-c-format
-msgid "Method of Connection Status Detection"
-msgstr "Yhteystilan tunnistamistapa"
+#: libkopete/kopeteutils.cpp:42
+msgid "Can't connect with the instant messaging server or peers."
+msgstr "Pikaviestintäpalvelimeen tai vertaisiin ei voida yhdistää."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 74
-#: rc.cpp:142
-#, no-c-format
-msgid "&netstat - Standard method of connection status detection"
-msgstr "&netstat - Yhteystilan tunnistamisen standardi tapa"
+#: libkopete/kopeteutils.cpp:43
+msgid "Can't connect."
+msgstr "Ei voida yhdistää."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 80
-#: rc.cpp:145
-#, no-c-format
+#: libkopete/kopeteutils.cpp:44
msgid ""
-"Uses the netstat command to find a gateway; suitable on dial-up computers"
+"This means Kopete can't reach the instant messaging server or peers.\n"
+"This can be because either your internet access is down or the server is "
+"experiencing problems. Try connecting again later."
msgstr ""
-"Käyttää netstat komentoa etsimään yhdyskäytävän; soveltuva koneisiin, joissa on "
-"valintayhteys"
+"Tämä tarkoittaa että Kopete ei löydä pikaviestintäpalvelinta tai -vertaisia.\n"
+"Syynä voi olla se, että internet-yhteytesi on alhaalla tai palvelimella on "
+"ongelmia. Yritä yhdistämistä myöhemmin uudelleen."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 88
-#: rc.cpp:148
-#, no-c-format
-msgid "smpppd - Ad&vanced method of connection status detection"
-msgstr "smppd - Yh&teystilan tunnistamisen laajennettu tapa"
+#: libkopete/kopeteutils.cpp:55
+msgid "More Information..."
+msgstr "Lisää tietoa..."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 91
-#: rc.cpp:151
-#, no-c-format
+#: kopete/kopetewindow.cpp:1000 libkopete/kopeteawayaction.cpp:85
+msgid "No Message"
+msgstr "Ei viestiä"
+
+#: libkopete/kopeteawayaction.cpp:86
+msgid "New Message..."
+msgstr "Uusi viesti..."
+
+#: libkopete/kopeteawayaction.cpp:113
+msgid "New Away Message"
+msgstr "Uusi poissaoloviesti"
+
+#: libkopete/kopeteawayaction.cpp:113
+msgid "Please enter your away reason:"
+msgstr "Anna poissaolon syy:"
+
+#: libkopete/kopetepasswordedaccount.cpp:83
msgid ""
-"Uses the smpppd on a gateway; suitable for a computer in a private network"
+"<b>The password was wrong;</b> please re-enter your password for %1 account <b>"
+"%2</b>"
msgstr ""
-"Käyttää smpppd:tä yhdyskäytävässä; soveltuva yksityisessä verkossa oleville "
-"koneille"
+"<b>Salasana oli väärä;</b> kirjoita salasana uudelleen %1-tilille <b>%2</b>"
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 107
-#: rc.cpp:154
-#, no-c-format
-msgid "&Try to Detect Automatically"
-msgstr "Yritä tunnistaa &automaattisesti"
+#: libkopete/kopetepasswordedaccount.cpp:85
+msgid "Please enter your password for %1 account <b>%2</b>"
+msgstr "Kirjoita salasana %1 -tilille <b>%2</b>"
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 110
-#: rc.cpp:157
-#, no-c-format
-msgid "Tries to find an appropriate connection method"
-msgstr "Yrittää etsiä käyttökelpoisen yhteystavan"
+#: libkopete/kopetechatsession.cpp:251
+msgid "Outgoing Message Sent"
+msgstr "Ulosmenevä viesti lähetetty"
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 142
-#: rc.cpp:160
-#, no-c-format
-msgid "Location of the SMPPPD"
-msgstr "SMPPPD:n sijainti"
+#: libkopete/kopetechatsession.cpp:267
+msgid "A contact sent you a buzz/nudge."
+msgstr "Yhteystieto lähetti sinulle herätteen."
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 187
-#: rc.cpp:163
-#, no-c-format
-msgid "Acco&unts"
-msgstr "&Tilit"
+#: libkopete/kopetechatsession.cpp:451
+msgid ""
+"<qt>An error has occurred while creating a new chat window. The chat window has "
+"not been created.</qt>"
+msgstr ""
+"<qt>Keskusteluikkunan avaamisessa tapahtui virhe. Keskusteluikkunaa ei "
+"avattu.</qt>"
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 218
-#: rc.cpp:166
-#, no-c-format
-msgid "Choose the accounts to ignore:"
-msgstr "Valitse huomiotta jätettävät tilit:"
+#: libkopete/kopetechatsession.cpp:452
+msgid "Error While Creating Chat Window"
+msgstr "Virhe keskusteluikkunan luonnissa"
-#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 224
-#: rc.cpp:169 rc.cpp:774 rc.cpp:811 rc.cpp:1720
-#, no-c-format
-msgid "Account"
-msgstr "Tili"
+#: libkopete/kopeteaway.cpp:170
+msgid "Sorry, I am busy right now"
+msgstr "Olen nyt kiireinen"
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 16
-#: rc.cpp:172
-#, no-c-format
-msgid "SMPPPDLocation"
-msgstr "SMPPPD:n sijainti"
+#: libkopete/kopeteaway.cpp:171 libkopete/kopeteaway.cpp:184
+msgid "I am gone right now, but I will be back later"
+msgstr "Olen poissa tällä hetkellä, mutta tulen myöhemmin takaisin"
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 27
-#: rc.cpp:175 rc.cpp:2281 rc.cpp:2389 rc.cpp:3022 rc.cpp:3660 rc.cpp:3915
-#, no-c-format
-msgid "Ser&ver:"
-msgstr "Pal&velin:"
+#: libkopete/kopeteawaydialog.cpp:37
+msgid "Global Away Message"
+msgstr "Globaali poissaoloviesti"
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 41
-#: rc.cpp:178
-#, no-c-format
-msgid "localhost"
-msgstr "localhost"
+#: libkopete/kopetetask.cpp:32
+msgid "The operation has not finished yet"
+msgstr "Toimenpide ei ole vielä valmistunut"
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 47
-#: rc.cpp:181
-#, no-c-format
-msgid "The server on which the SMPPPD is running"
-msgstr "Palvelin, millä SMPPPD toimii"
+#: libkopete/kopetetask.cpp:67
+msgid "Aborted"
+msgstr "Keskeytetty"
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 55
-#: rc.cpp:184 rc.cpp:2299
-#, no-c-format
-msgid "P&ort:"
-msgstr "P&ortti:"
+#: libkopete/knotification.cpp:130 libkopete/knotification.cpp:151
+msgid "Fatal"
+msgstr "Kohtalokas"
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 83
-#: rc.cpp:187
-#, no-c-format
-msgid "The port on which the SMPPPD is running on"
-msgstr "Portti, jossa SMPPPD toimii"
+#: libkopete/kopeteaccount.cpp:142
+msgid "You have been disconnected"
+msgstr "Yhteytesi on katkaistu"
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 91
-#: rc.cpp:190
-#, no-c-format
-msgid "Default: 3185"
-msgstr "Oletus: 3185"
+#: libkopete/kopeteaccount.cpp:142
+msgid "You have connected from another client or computer to the account '%1'"
+msgstr "Olet yhdistänyt toisesta asiakkaasta tai tietokoneesta tilille \"%1\""
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 118
-#: rc.cpp:193 rc.cpp:2797
-#, no-c-format
-msgid "Pass&word:"
-msgstr "&Salasana:"
+#: libkopete/kopeteaccount.cpp:142
+msgid ""
+"Most proprietary Instant Messaging services do not allow you to connect from "
+"more than one location. Check that nobody is using your account without your "
+"permission. If you need a service that supports connection from various "
+"locations at the same time, use the Jabber protocol."
+msgstr ""
+"Useimmat sovelluskohtaiset pikaviestintäpalvelut eivät anna sinun yhdistää "
+"useammasta kuin yhdestä paikasta kerrallaan. Tarkista, ettei kukaan käytä tiliä "
+"ilman lupaasi. Jos tarvitset palvelua, joka tukee yhteyksiä useammista "
+"paikoista samaan aikaan, käytä Jabber-protokollaa."
-#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 135
-#: rc.cpp:196
-#, no-c-format
-msgid "The password to authenticate with the smpppd"
-msgstr "Salasana, jota käytetään smpppd:hen tunnistautumiseen"
+#: libkopete/kopeteaccount.cpp:258 libkopete/kopeteaccount.cpp:324
+msgid ""
+"You are not allowed to add yourself to the contact list. The addition of \"%1\" "
+"to account \"%2\" will not take place."
+msgstr ""
+"Et voi lisätä itseäsi yhteystietoluetteloon. Lisäys \"%1\" yhteystietoon \"%2\" "
+"ei tule voimaan."
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 36
-#: rc.cpp:199
-#, no-c-format
-msgid "Ask &Database"
-msgstr "Kysy &tietokannalta"
+#: libkopete/kopeteaccount.cpp:258 libkopete/kopeteaccount.cpp:324
+msgid "Error Creating Contact"
+msgstr "Virhe yhteystiedon luonnissa"
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 47
-#: rc.cpp:202
-#, no-c-format
-msgid "Date && Time"
-msgstr "Päiväys && Aika"
+#: kopete/config/accounts/kopeteaccountconfig.cpp:198
+#: libkopete/kopeteaccount.cpp:514
+msgid "Edit Account"
+msgstr "Muokkaa tiliä"
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 112
-#: rc.cpp:205
-#, no-c-format
-msgid "Time :"
-msgstr "Aika :"
+#: kopete/contactlist/kopetegrouplistaction.cpp:62
+#: libkopete/kopetegroup.cpp:47
+msgid "Top Level"
+msgstr "Ylätaso"
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 167
-#: rc.cpp:208
-#, no-c-format
-msgid "Question"
-msgstr "Kysymys"
+#: libkopete/kopetegroup.cpp:55
+msgid "Not in your contact list"
+msgstr "Ei yhteystietoluettelossa"
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 184
-#: rc.cpp:211
-#, no-c-format
-msgid "Contact Status at Date & Time"
-msgstr "Yhteystiedon tila valittuna päivänä ja kellonaikana"
+#: libkopete/kopetegroup.cpp:217
+msgid "(Unnamed Group)"
+msgstr "(nimetön ryhmä)"
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 189
-#: rc.cpp:214
-#, no-c-format
-msgid "Most Used Status at Date"
-msgstr "Eniten käytetty tila valittuna päivänä"
+#: libkopete/kopetecontact.cpp:212
+msgid "&Add to Your Contact List"
+msgstr "&Lisää yhteystietoluetteloon"
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 209
-#: rc.cpp:217
-#, no-c-format
-msgid "&Ask"
-msgstr "&Kysy"
+#: libkopete/kopetecontact.cpp:270 libkopete/kopetecontact.cpp:318
+msgid "Move Contact"
+msgstr "Siirrä yhteystietoa"
-#. i18n: file ./plugins/statistics/statisticswidget.ui line 221
-#: rc.cpp:220
-#, no-c-format
-msgid "Answer"
-msgstr "Vastaus"
+#: libkopete/kopetecontact.cpp:276
+msgid "Select the meta contact to which you want to move this contact:"
+msgstr "Valitse metayhteystieto, johon haluat siirtää tämän yhteystiedon:"
-#. i18n: file ./plugins/latex/latexprefsbase.ui line 29
-#: rc.cpp:226
-#, no-c-format
+#: libkopete/kopetecontact.cpp:279
+msgid "Create a new metacontact for this contact"
+msgstr "Luo uusi metayhteystieto tälle yhteystiedolle"
+
+#: libkopete/kopetecontact.cpp:280
msgid ""
-"<p>The <font size=\"+1\">KopeTeX</font> plugin allows <font size=\"+1\">"
-"Kopet</font>e to render Latex formulas in the chat window. The sender must "
-"enclose the formula between two $ signs. ie: $$formula$$</p>\n"
-"<p>This plugin requires ImageMagick convert program installed in order to "
-"work.</p>"
+"If you select this option, a new metacontact will be created in the top-level "
+"group with the name of this contact and the contact will be moved to it."
msgstr ""
-"<p><font size\"+1\">KopeTeX</font>-liitännäinen mahdollistaa <font size\"+1\"> "
-"Kopeten</font> esittämään Latex-formuloita keskusteluikkunassa. Lähettäjän "
-"täytyy sulkea formula kahden $ merkin sisään, esim. $$formula$$</p>\n"
-"<p>Tämä liitännäinen vaatii toimiakseen ImageMagick-muunnosohjelman olevan "
-"asennettuna.</p>"
+"Valitessasi tämän, uusi tämän yhteystiedon niminen metayhteystieto luodaan ja "
+"tämä yhteystieto siirretään siihen."
-#. i18n: file ./plugins/latex/latexprefsbase.ui line 73
-#: rc.cpp:233
-#, no-c-format
-msgid "Rendering resolution (DPI):"
-msgstr "Esitysresoluutio (DPI):"
+#: libkopete/kopetecontact.cpp:315
+msgid ""
+"You are moving the contact `%1' to the meta contact `%2'.\n"
+"`%3' will be empty afterwards. Do you want to delete this contact?"
+msgstr ""
+"Olet siirtämässä yhteystietoa '%1' metayhteystietoon '%2'.\n"
+"'%3' tulee olemaan tämän jälkeen tyhjä. Haluatko poistaa tämän yhteystiedon?"
-#. i18n: file ./plugins/latex/latexprefsbase.ui line 113
-#: rc.cpp:236
-#, no-c-format
-msgid "x"
-msgstr "x"
+#: libkopete/kopetecontact.cpp:318
+msgid "&Keep"
+msgstr "&Säilytä"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 17
-#: rc.cpp:242
-#, no-c-format
-msgid "HighlighPrefsUI"
-msgstr "HighlighPrefsUI"
+#: libkopete/kopetecontact.cpp:452
+msgid ""
+"This user is not reachable at the moment. Please try a protocol that supports "
+"offline sending, or wait until this user comes online."
+msgstr ""
+"Tämä käyttäjä ei ole tällä hetkellä tavoitettavissa. Yritä yhteyskäytäntöä, "
+"joka tukee paikallisen tilan lähetystä tai odota kunnes käyttäjä tulee "
+"paikalle."
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 36
-#: rc.cpp:245
-#, no-c-format
-msgid "Available Filters"
-msgstr "Saatavilla olevat suotimet"
+#: libkopete/kopetecontact.cpp:453 libkopete/kopetemetacontact.cpp:346
+#: libkopete/kopetemetacontact.cpp:364 libkopete/kopetemetacontact.cpp:440
+msgid "User is Not Reachable"
+msgstr "Käyttäjä tavoittamattomissa"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 69
-#: rc.cpp:254
-#, no-c-format
-msgid "Rename..."
-msgstr "Uudelleennimeä..."
+#: libkopete/kopetecontact.cpp:460
+msgid ""
+"Are you sure you want to remove the contact '%1' from your contact list?"
+msgstr ""
+"Oletko varma että haluat poistaa yhteystiedon \"%1\" yhteystietoluettelosta?"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 75
-#: rc.cpp:257
-#, no-c-format
-msgid "Filters"
-msgstr "Suotimet"
+#: kopete/contactlist/kopetecontactlistview.cpp:1375
+#: libkopete/kopetecontact.cpp:461
+msgid "Remove Contact"
+msgstr "Poista yhteystieto"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 111
-#: rc.cpp:260
-#, no-c-format
-msgid "Criteria"
-msgstr "Kriteeri"
+#: libkopete/kopetecontact.cpp:658
+msgid ""
+"_: <b>DISPLAY NAME</b>"
+"<br><img src=\"%2\">&nbsp;CONTACT STATUS\n"
+"<b><nobr>%3</nobr></b>"
+"<br><img src=\"%2\">&nbsp;%1"
+msgstr "<b><nobr>%3</nobr></b><br><img src=\"%2\">&nbsp;%1"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 130
-#: rc.cpp:263
-#, no-c-format
-msgid "If the message contains:"
-msgstr "Jos viesti sisältää:"
+#: libkopete/kopetecontact.cpp:665
+msgid ""
+"_: <b>DISPLAY NAME</b> (CONTACT ID)"
+"<br><img src=\"%2\">&nbsp;CONTACT STATUS\n"
+"<nobr><b>%4</b> (%3)</nobr>"
+"<br><img src=\"%2\">&nbsp;%1"
+msgstr "<nobr><b>%4</b> (%3)</nobr><br><img src=\"%2\">&nbsp;%1"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 151
-#: rc.cpp:266
-#, no-c-format
-msgid "Regular expression"
-msgstr "Säännöllinen lauseke"
+#: libkopete/kopetecontact.cpp:682
+msgid ""
+"_: "
+"<br><b>Full Name:</b>&nbsp;FORMATTED NAME\n"
+"<br><b>Full Name:</b>&nbsp;<nobr>%1</nobr>"
+msgstr "<br><b>Koko nimi:</b>&nbsp;<nobr>%1</nobr>"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 194
-#: rc.cpp:272
-#, no-c-format
-msgid "Case sensitive"
-msgstr "Kirjasinkokoherkkä"
+#: libkopete/kopetecontact.cpp:691
+msgid ""
+"_: "
+"<br><b>Idle:</b>&nbsp;FORMATTED IDLE TIME\n"
+"<br><b>Idle:</b>&nbsp;<nobr>%1</nobr>"
+msgstr "<br><b>Poissa:</b>&nbsp;<nobr>%1</nobr>"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 212
-#: rc.cpp:275
-#, no-c-format
-msgid "Action"
-msgstr "Toiminto"
+#: libkopete/kopetecontact.cpp:700
+msgid ""
+"_: "
+"<br><b>Home Page:</b>&nbsp;FORMATTED URL\n"
+"<br><b>Home Page:</b>&nbsp;<a href=\"%1\"><nobr>%2</nobr></a>"
+msgstr "<br><b>Kotisivu:</b>&nbsp;<a href=\"%1\"><nobr>%2</nobr></a>"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 239
-#: rc.cpp:278
-#, no-c-format
-msgid "Set the message importance to:"
-msgstr "Aseta viestin tärkeys:"
+#: libkopete/kopetecontact.cpp:710
+#, c-format
+msgid ""
+"_: "
+"<br><b>Away Message:</b>&nbsp;FORMATTED AWAY MESSAGE\n"
+"<br><b>Away&nbsp;Message:</b>&nbsp;%1"
+msgstr "<br><b>Poissaoloviesti:</b>&nbsp;%1"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 245
-#: rc.cpp:281
-#, no-c-format
-msgid "Low"
-msgstr "Matala"
+#: libkopete/kopetecontact.cpp:747
+msgid ""
+"_: "
+"<br><b>PROPERTY LABEL:</b>&nbsp;PROPERTY VALUE\n"
+"<br><nobr><b>%2:</b></nobr>&nbsp;%1"
+msgstr "<br><nobr><b>%2:</b></nobr>&nbsp;%1"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 250
-#: rc.cpp:284
-#, no-c-format
-msgid "Normal"
-msgstr "Normaali"
+#: libkopete/kopetecontact.cpp:770
+msgid ""
+"_: firstName lastName\n"
+"%2 %1"
+msgstr "%2 %1"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 255
-#: rc.cpp:287
-#, no-c-format
-msgid "Highlight"
-msgstr "Korostus"
+#: libkopete/kopetecontact.cpp:806
+msgid ""
+"_: <days>d <hours>h <minutes>m <seconds>s\n"
+"%4d %3h %2m %1s"
+msgstr "%4d %3h %2min %1s"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 302
-#: rc.cpp:290
-#, no-c-format
-msgid "Change the background color to:"
-msgstr "Vaihda taustaväri:"
+#: libkopete/kopetecontact.cpp:814
+msgid ""
+"_: <hours>h <minutes>m <seconds>s\n"
+"%3h %2m %1s"
+msgstr "%3h %2min %1s"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 353
-#: rc.cpp:293
-#, no-c-format
-msgid "Change the foreground color to:"
-msgstr "Vaihda edustaväri:"
+#: libkopete/kopetecontact.cpp:821
+#, c-format
+msgid ""
+"_: <minutes>m <seconds>s\n"
+"%2m %1s"
+msgstr "%2min %1s"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 404
-#: rc.cpp:296
-#, no-c-format
-msgid "Play a sound:"
-msgstr "Soita ääni:"
+#: libkopete/kopetepassword.cpp:181
+msgid "Password Required"
+msgstr "Salasana vaaditaan"
-#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 427
-#: rc.cpp:299
-#, no-c-format
-msgid "Raise window"
-msgstr "Nosta ikkuna"
+#: libkopete/kopetepassword.cpp:293
+msgid ""
+"<qt>Kopete is unable to save your password securely in your wallet;"
+"<br>do you want to save the password in the <b>unsafe</b> "
+"configuration file instead?</qt>"
+msgstr ""
+"<qt>Kopete ei voi tallentaa salasanaa turvallisesti lompakkoon."
+"<br>Haluatko tallentaa salasanan <b>epäturvalliseen</b> asetustiedostoon?</qt>"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 16
-#: rc.cpp:305
-#, no-c-format
-msgid "Now Listening"
-msgstr "Nyt soi"
+#: libkopete/kopetepassword.cpp:295
+msgid "Unable to Store Secure Password"
+msgstr "Turvallista salasanaa ei voitu tallettaa"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 33
-#: rc.cpp:308
-#, no-c-format
-msgid "<b>Share Your Musical Taste</b>"
-msgstr "<b>Jaa musiikkimakusi</b>"
+#: libkopete/kopetepassword.cpp:296
+msgid "Store &Unsafe"
+msgstr "Tallenna &epäturvallisesti"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 59
-#: rc.cpp:311
-#, no-c-format
-msgid "Messa&ge"
-msgstr "&Viesti"
+#: libkopete/connectionmanager.cpp:144
+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 ""
+"Verkkoyhteys katkaistiin. Sovellus on nyt paikallisessa tilassa. Haluatko, että "
+"sovellus yhdistetään jälleen verkkoon kun verkko tulee saataville?"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 78
-#: rc.cpp:314
-#, no-c-format
-msgid "Use this message when advertising:"
-msgstr "Käytä tätä viestiä mainostettaessa:"
+#: libkopete/connectionmanager.cpp:145
+msgid "This application is currently in offline mode. Do you want to connect?"
+msgstr ""
+"Tämä sovellus on tällä hetkellä paikallisessa tilassa. Haluatko yhdistää "
+"verkkoon?"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 87
-#: rc.cpp:317
-#, no-c-format
+#: libkopete/connectionmanager.cpp:147
msgid ""
-"%track, %artist, %album, %player will be substituted if known.\n"
-"Expressions in brackets depend on a substitution being made."
+"This application is currently in offline mode. Do you want to connect in order "
+"to carry out this operation?"
msgstr ""
-"%track, %artists, %album, %player tullaan korvaamaan, jos niiden arvo "
-"tiedetään.\n"
-"Hakasulkeissa olevat lausekkeet riippuvat tehtävästä korvauksesta."
+"Tämä sovellus on nyt paikallisessa tilassa. Haluatko yhdistää verkkoon "
+"voidaksesi suorittaa tämän toiminnon?"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 106
-#: rc.cpp:321
-#, no-c-format
-msgid "Start with:"
-msgstr "Aloita tällä:"
+#: libkopete/connectionmanager.cpp:148
+msgid "Leave Offline Mode?"
+msgstr "Pysy paikallisessa tilassa?"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 120
-#: rc.cpp:324
-#, no-c-format
-msgid "Now Listening To: "
-msgstr "Nyt soi: "
+#: libkopete/kopetecommandhandler.cpp:107
+msgid ""
+"USAGE: /help [<command>] - Used to list available commands, or show help for a "
+"specified command."
+msgstr ""
+"KÄYTTÖ: /help [<komento>] - Käytetään listaamaan käytössä olevat komennot tai "
+"näyttämään ohjeteksti halutusta komennosta."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 128
-#: rc.cpp:327
-#, no-c-format
-msgid "For each track:"
-msgstr "Jokaiselle raidalle:"
+#: libkopete/kopetecommandhandler.cpp:110
+msgid "USAGE: /close - Closes the current view."
+msgstr "KÄYTTÖ: /close - Sulkee nykyisen näkymän."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 142
-#: rc.cpp:330
-#, no-c-format
-msgid "%track (by %artist)(on %album)"
-msgstr "%track (artisti: %artist)(albumi: %album)"
+#: libkopete/kopetecommandhandler.cpp:114
+msgid "USAGE: /part - Closes the current view."
+msgstr "KÄYTTÖ: /part - Sulkee nykyisen näkymän."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 150
-#: rc.cpp:333
-#, no-c-format
-msgid "Conjunction (if >1 track):"
-msgstr "Konjuktio (jos > 1 raitaa):"
+#: libkopete/kopetecommandhandler.cpp:117
+msgid "USAGE: /clear - Clears the active view's chat buffer."
+msgstr "KÄYTTÖ: /clear - Tyhjentää aktiivisen näkymän keskustelupuskurin."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 164
-#: rc.cpp:336
-#, no-c-format
-msgid ", and "
-msgstr ", ja "
+#: libkopete/kopetecommandhandler.cpp:123
+msgid ""
+"USAGE: /away [<reason>] - Marks you as away/back for the current account only."
+msgstr ""
+"KÄYTTÖ: /away [<syy>] - Merkitsee sinut poissaolevaksi/paikallaolevaksi "
+"nykyiseen tiliin."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 195
-#: rc.cpp:339
-#, no-c-format
-msgid "A&dvertising Mode"
-msgstr "&Mainostamistila"
+#: libkopete/kopetecommandhandler.cpp:126
+msgid "USAGE: /awayall [<reason>] - Marks you as away/back for all accounts."
+msgstr ""
+"KÄYTTÖ: /awayall [<syy>] - Merkitsee sinut poissaolevaksi/paikallaolevaksi "
+"kaikkiin tileihin."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 222
-#: rc.cpp:342
-#, no-c-format
+#: libkopete/kopetecommandhandler.cpp:129
msgid ""
-"Explicit &via \"Tools->Send Media Info\",\n"
-"or by typing \"/media\" in the chat\n"
-"window edit area."
+"USAGE: /say <text> - Say text in this chat. This is the same as just typing a "
+"message, but is very useful for scripts."
msgstr ""
-"Eksplisiittisesti valitsemalla \"Työkalut->Lähetä mediatieto\" tai "
-"kirjoittamalla \"/media\" keskusteluikkunan muokkausalueelle."
+"KÄYTTÖ: /say <teksti> - Sanoo tekstin keskustelussa. Tämä on sama kuin viestin "
+"kirjoittaminen, mutta käytännöllinen skripteissä."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 230
-#: rc.cpp:347
-#, no-c-format
-msgid "&Show in chat window (automatic)"
-msgstr "Näytä keskustelu&ikkunassa (automaattinen)"
+#: libkopete/kopetecommandhandler.cpp:133
+msgid ""
+"USAGE: /exec [-o] <command> - Executes the specified command and displays the "
+"output in the chat buffer. If -o is specified, the output is sent to all "
+"members of the chat."
+msgstr ""
+"KÄYTTÖ: /exec [-o] <komento> - Suorittaa komennon ja näyttää sen tulosteen "
+"keskusteluikkunassa. Jos -o on annettu, tuloste lähetetään kaikille keskustelun "
+"jäsenille."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 239
-#: rc.cpp:350
-#, no-c-format
+#: libkopete/kopetecommandhandler.cpp:236
msgid ""
-"Show &the music you are listening to \n"
-"in place of your status message."
+"Available Commands:\n"
msgstr ""
-"Näytä &kuunneltava musiikki tilaviestin paikalla\n"
-"(korvaa asetetun tilaviestin)"
+"Saatavilla olevat komennot:\n"
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 247
-#: rc.cpp:354
-#, no-c-format
-msgid "Appe&nd to your status message"
-msgstr "Lisää &tilaviestiin"
+#: libkopete/kopetecommandhandler.cpp:249
+msgid ""
+"\n"
+"Type /help <command> for more information."
+msgstr ""
+"\n"
+"Kirjoita /help <komento> saadaksesi lisätietoja."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 276
-#: rc.cpp:357
-#, no-c-format
-msgid "Media Pla&yer"
-msgstr "Mediasoitin"
+#: libkopete/kopetecommandhandler.cpp:258
+msgid "There is no help available for '%1'."
+msgstr "Komennolle \"%1\" ei ole ohjetta."
-#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 295
-#: rc.cpp:360
-#, no-c-format
-msgid "Use &specified media player"
-msgstr "Käytä &määrättyä mediasoitinta"
+#: libkopete/kopetecommandhandler.cpp:304
+msgid ""
+"ERROR: Shell access has been restricted on your system. The /exec command will "
+"not function."
+msgstr ""
+"VIRHE: Oikeus shell-komentoihin on järjestelmässäsi estetty. Komento /exec ei "
+"toimi."
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 25
-#: rc.cpp:363
-#, no-c-format
-msgid "Sentence Options"
-msgstr "Lausevalinnat"
+#: libkopete/kopetemetacontact.cpp:345 libkopete/kopetemetacontact.cpp:363
+#: libkopete/kopetemetacontact.cpp:439
+msgid ""
+"This user is not reachable at the moment. Please make sure you are connected "
+"and using a protocol that supports offline sending, or wait until this user "
+"comes online."
+msgstr ""
+"Tämä käyttäjä ei ole nyt tavoitettavissa. Käytä yhteyskäytäntöä, joka tukee "
+"paikallisen tilan lähetystä tai odota kunnes käyttäjä tulee paikalle."
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 36
-#: rc.cpp:366
-#, no-c-format
-msgid "Add a dot at the end of each sent line"
-msgstr "Lisää piste jokaisen lähetetyn rivin perään"
+#: libkopete/tests/kopetepasswordtest_program.cpp:35
+msgid "Config group to store password in"
+msgstr "Asetusryhmä, jonne salasana tallennetaan"
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 44
-#: rc.cpp:369
+#: libkopete/tests/kopetepasswordtest_program.cpp:36
+msgid "Set password to new"
+msgstr "Aseta uusi salasana"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:37
+msgid "Claim password was erroneous"
+msgstr "Tee salasanasta virheellinen"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:38
+msgid "Password prompt"
+msgstr "Salasanakenttä"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:39
+msgid "Image to display in password dialog"
+msgstr "Salasanavalintaikkunassa näytettävä kuva"
+
+#: libkopete/tests/kopetepasswordtest_program.cpp:120
+msgid ""
+"Hopefully this popped up because you set the password to the empty string."
+msgstr ""
+"Toivottavasti tämä tuli esille, koska asetit salasanan tyhjäksi merkkijonoksi."
+
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 38
+#: rc.cpp:3 rc.cpp:2578
#, no-c-format
-msgid "Start each sent line with a capital letter"
-msgstr "Aloita jokainen lähetetty rivi isolla kirjaimella"
+msgid "&Account name:"
+msgstr "&Tilin nimi:"
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 54
-#: rc.cpp:372
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 44
+#: rc.cpp:6 rc.cpp:9 rc.cpp:12 rc.cpp:15
#, no-c-format
-msgid "Replacement Options"
-msgstr "Korvausasetukset"
+msgid "The account name of the account you would like to add."
+msgstr "Lisättävän tilin tilinimi."
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 65
-#: rc.cpp:375
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 68
+#: rc.cpp:18
#, no-c-format
-msgid "Auto replace on incoming messages"
-msgstr "Korvaa saapuvat viestit automaattisesti"
+msgid "Contact Type"
+msgstr "Yhteystiedon tyyppi"
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 73
-#: rc.cpp:378
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 79
+#: rc.cpp:21
#, no-c-format
-msgid "Auto replace on outgoing messages"
-msgstr "Korvaa lähtevät viestit automaattisesti"
+msgid "&Echo"
+msgstr "&Kaiutus"
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 86
-#: rc.cpp:381
+#. i18n: file ./protocols/groupwise/gwaddui.ui line 85
+#: rc.cpp:24 rc.cpp:27
#, no-c-format
-msgid "Replacements List"
-msgstr "Korvauksien lista"
+msgid ""
+"Hey look! Only one option. Could you please make this a dropdown and add "
+"Null?"
+msgstr ""
+"Hei katso! Vain yksi valinta. Voisitko ystävällisesti tehdä tästä "
+"alasvetovalikon ja lisätä valinnan \"Ei mikään\"?"
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 171
-#: rc.cpp:393
-#, fuzzy, no-c-format
-msgid "Te&xt:"
-msgstr "&Teksti:"
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 24
+#: rc.cpp:30
+#, no-c-format
+msgid "Who can see my online status and send me messages:"
+msgstr "Ketkä voivat nähdä online-tilani ja lähettää minulle viestejä:"
-#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 187
-#: rc.cpp:396
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 48
+#: rc.cpp:33
#, no-c-format
-msgid "Re&placement:"
-msgstr "&Korvaus:"
+msgid "A&llowed"
+msgstr "Sa&llittut"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 16
-#: rc.cpp:399
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 91
+#: rc.cpp:36
#, no-c-format
-msgid "Add New Alias"
-msgstr "Lisää uusi alias"
+msgid "&Block >>"
+msgstr "&Estä"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 27
-#: rc.cpp:402
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 99
+#: rc.cpp:39
#, no-c-format
-msgid "Command:"
-msgstr "Komento:"
+msgid "<< Allo&w"
+msgstr "<< &Salli"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 38
-#: rc.cpp:405
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 124
+#: rc.cpp:42
#, no-c-format
-msgid "This is the command that you want to run when you execute this alias. "
-msgstr "Tämä on suoritettava komento, jonka käynnistät tällä aliaksella. "
+msgid "A&dd..."
+msgstr "&Lisää..."
-#. i18n: file ./plugins/alias/aliasdialog.ui line 45
-#: rc.cpp:408
+#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 167
+#: rc.cpp:48
#, no-c-format
-msgid ""
-"<qt>This is the command that you want to run when you execute this alias.\n"
-"\n"
-"You can use the variables <b>%1, %2 ... %9</b> in your command, and they will "
-"be replaced with the arguments of the alias. The variable <b>%s</b> "
-"will be replaced with all arguments. <b>%n</b> expands to your nickname.\n"
-"\n"
-"Do not include the '/' in the command (if you do it will be stripped off "
-"anyway).</qt>"
-msgstr ""
-"<qt>Tämä on komento, joka suoritetaan suoritettaessa tätä aliasta.\n"
-"\n"
-"Voit käyttää muuttujia <b>%1, %2 ... %9</b> komennossa ja ne tullaan korvaamaan "
-"aliaksen argumenteilla. Muuttuja <b>%s</b> tullaan korvaamaan kaikilla "
-"argumenteilla. <b>%n</b> laajennetaan lempinimeesi.\n"
-"\n"
-"Älä sisällytä \"/\" merkkiä komennossa (tai jos sisällytät, se tullaan "
-"poistamaan)</qt>"
+msgid "Bloc&ked"
+msgstr "Es&tetyt"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 53
-#: rc.cpp:415
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 16
+#: rc.cpp:51
#, no-c-format
-msgid "Alias:"
-msgstr "Alias:"
+msgid "TestbedAddUI"
+msgstr "TestbedAddUI"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 64
-#: rc.cpp:418
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 40
+#: rc.cpp:54
#, no-c-format
-msgid ""
-"This is the alias you are adding (what you will type after the command "
-"identifier, '/')."
-msgstr ""
-"Tämä on se alias, jota olet lisäämässä (se jonka tulet kirjoittamaan "
-"komentotunnisteen \"/\" jälkeen)."
+msgid "&Basic"
+msgstr "&Yleiset"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 67
-#: rc.cpp:421
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 51
+#: rc.cpp:57
#, no-c-format
-msgid ""
-"This is the alias you are adding (what you will type after the command "
-"identifier, '/'). Do not include the '/' (it will be stripped off if you do "
-"anyway)."
-msgstr ""
-"Tämä on se alias, jota olet lisäämässä (se jonka tulet kirjoittamaan "
-"komentotunnisteen \"/\" jälkeen). Älä sisällytä \"/\" merkkiä (jos sisällytät, "
-"se tullaan poistamaan)."
+msgid "Add Using"
+msgstr "Lisää käyttäen"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 92
-#: rc.cpp:430 rc.cpp:448
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 65
+#: rc.cpp:60
#, no-c-format
-msgid "Protocols"
-msgstr "Yhteyskäytännöt"
+msgid "A full or partial name. Asterisks are ignored"
+msgstr "Kokonimi tai osittainen nimi. Asteriksit jätetään huomiotta"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 123
-#: rc.cpp:433 rc.cpp:436
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 68
+#: rc.cpp:63
#, no-c-format
-msgid ""
-"If you want this alias to only be active for certain protocols, select those "
-"protocols here."
+msgid "Type some or all of the contact's name. Matches will be shown below"
msgstr ""
-"Jos haluat tämän aliaksen olevan käytettävissä vain tietyissä "
-"yhteyskäytännöissä, valitse ne yhteyskäytännöt täällä."
+"Kirjoita osa tai kaikki yhteystiedon nimestä. Tulokset tulevat näkymään alla"
-#. i18n: file ./plugins/alias/aliasdialog.ui line 137
-#: rc.cpp:439
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 76
+#: rc.cpp:66
#, no-c-format
-msgid "For protocols:"
-msgstr "Yhteyskäytännöille:"
+msgid "User &ID:"
+msgstr "Käyttäjä&tunnus:"
-#. i18n: file ./plugins/alias/aliasdialogbase.ui line 22
-#: rc.cpp:442
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 90
+#: rc.cpp:69
#, no-c-format
-msgid "Alias"
-msgstr "Alias"
+msgid "Userna&me:"
+msgstr "&Käyttäjänimi:"
-#. i18n: file ./plugins/alias/aliasdialogbase.ui line 33
-#: rc.cpp:445 rc.cpp:4956
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 101
+#: rc.cpp:72
#, no-c-format
-msgid "Command"
-msgstr "Komento"
+msgid "A correct User ID"
+msgstr "Kelvollinen käyttäjätunnus"
-#. i18n: file ./plugins/alias/aliasdialogbase.ui line 69
-#: rc.cpp:451
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 104
+#: rc.cpp:75
#, no-c-format
msgid ""
-"This is the list of custom aliases and the commands that you have already added"
+"Use this field to add a contact if you already know the user's exact User ID"
msgstr ""
-"Tämä on mukautettujen aliaksien ja aikaisemmin lisättyjen komentojen lista"
+"Käytä tätä kenttää lisätäksesi yhteystiedon kun tiedät käyttäjän tarkan "
+"käyttäjätunnuksen"
-#. i18n: file ./plugins/alias/aliasdialogbase.ui line 77
-#: rc.cpp:454
+#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 116
+#: rc.cpp:78 rc.cpp:4987
#, no-c-format
-msgid "&Add New Alias..."
-msgstr "&Lisää uusi alias..."
+msgid "Ad&vanced"
+msgstr "&Lisäasetukset"
-#. i18n: file ./plugins/alias/aliasdialogbase.ui line 85
-#: rc.cpp:457
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 16
+#: rc.cpp:81
#, no-c-format
-msgid "&Delete Selected"
-msgstr "&Poista valitut"
+msgid "Search GroupWise Messenger"
+msgstr "Etsi GroupWise Messenger"
-#. i18n: file ./plugins/alias/aliasdialogbase.ui line 93
-#: rc.cpp:460
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 35
+#: rc.cpp:84
#, no-c-format
-msgid "Edit Alias..."
-msgstr "Muokkaa aliasta..."
+msgid "&First name"
+msgstr "&Etunimi"
-#. i18n: file ./plugins/history/historyviewer.ui line 179
-#: rc.cpp:472
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 46
+#: rc.cpp:87
#, no-c-format
-msgid "Date"
-msgstr "Päiväys"
+msgid "&User ID"
+msgstr "Käyttäjät&unnus"
-#. i18n: file ./plugins/history/historyviewer.ui line 190
-#: rc.cpp:475 rc.cpp:965
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 57
+#: rc.cpp:90
#, no-c-format
-msgid "Contact"
-msgstr "Yhteystieto"
+msgid "&Title"
+msgstr "&Nimike"
-#. i18n: file ./plugins/history/historyviewer.ui line 275
-#: rc.cpp:478
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 78
+#: rc.cpp:93
#, no-c-format
-msgid "Contact:"
-msgstr "Yhteystieto:"
+msgid "&Department"
+msgstr "&Toimisto:"
-#. i18n: file ./plugins/history/historyviewer.ui line 296
-#: rc.cpp:481
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 87
+#: rc.cpp:96 rc.cpp:105 rc.cpp:114 rc.cpp:129 rc.cpp:141
#, no-c-format
-msgid "Message Filter:"
-msgstr "Viestisuodin:"
+msgid "contains"
+msgstr "sisältää"
-#. i18n: file ./plugins/history/historyviewer.ui line 302
-#: rc.cpp:484
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 92
+#: rc.cpp:99 rc.cpp:108 rc.cpp:117 rc.cpp:132 rc.cpp:144
#, no-c-format
-msgid "All messages"
-msgstr "Kaikki viestit"
+msgid "begins with"
+msgstr "alkaa"
-#. i18n: file ./plugins/history/historyviewer.ui line 307
-#: rc.cpp:487
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 97
+#: rc.cpp:102 rc.cpp:111 rc.cpp:120 rc.cpp:135 rc.cpp:147
#, no-c-format
-msgid "Only incoming"
-msgstr "Vain saapuvat"
+msgid "equals"
+msgstr "on yhtä suuri kuin"
-#. i18n: file ./plugins/history/historyviewer.ui line 312
-#: rc.cpp:490
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 154
+#: rc.cpp:123
#, no-c-format
-msgid "Only outgoing"
-msgstr "Vain menevät"
+msgid "Last &name"
+msgstr "Suku&nimi"
-#. i18n: file ./plugins/history/historyprefsui.ui line 17
-#: rc.cpp:493
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 165
+#: rc.cpp:126
#, no-c-format
-msgid "HistoryPrefsWidget"
-msgstr "HistoryPrefsWidget"
+msgid "Cl&ear"
+msgstr "T&yhjää"
-#. i18n: file ./plugins/history/historyprefsui.ui line 28
-#: rc.cpp:496
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 203
+#: rc.cpp:138 rc.cpp:1663 rc.cpp:1684 rc.cpp:2203
#, no-c-format
-msgid "Chat History"
-msgstr "Keskusteluhistoria"
+msgid "&Search"
+msgstr "&Etsi"
-#. i18n: file ./plugins/history/historyprefsui.ui line 39
-#: rc.cpp:499
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 250
+#: rc.cpp:150
#, no-c-format
-msgid "Number of messages per page:"
-msgstr "Näytettävien viestien lukumäärä per sivu:"
+msgid "&Results:"
+msgstr "&Tulokset:"
-#. i18n: file ./plugins/history/historyprefsui.ui line 42
-#: rc.cpp:502
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 267
+#: rc.cpp:153 rc.cpp:480 rc.cpp:850 rc.cpp:3951 rc.cpp:3972
#, no-c-format
-msgid ""
-"The number of messages that are shown when browsing history in the chat window"
-msgstr "Näytettävien viestien määrä selattaessa historiaa keskusteluikkunassa"
+msgid "Status"
+msgstr "Tila"
-#. i18n: file ./plugins/history/historyprefsui.ui line 59
-#: rc.cpp:505
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 300
+#: rc.cpp:162
#, no-c-format
-msgid ""
-"The number of message that are shown when borwsing history in the chat window"
-msgstr "Näytettävien viestien määrä selattaessa historiaa keskusteluikkunassa"
+msgid "User ID"
+msgstr "Käyttäjätunnus"
-#. i18n: file ./plugins/history/historyprefsui.ui line 67
-#: rc.cpp:508
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 335
+#: rc.cpp:165
#, no-c-format
-msgid "Color of messages:"
-msgstr "Viestien väri:"
+msgid "Detai&ls"
+msgstr "&Yksityiskohdat"
-#. i18n: file ./plugins/history/historyprefsui.ui line 73
-#: rc.cpp:511 rc.cpp:514
+#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 364
+#: rc.cpp:168
#, no-c-format
-msgid "Color of history messages in the chat window"
-msgstr "Historiaviestien väritys keskusteluikkunassa"
+msgid "0 matching users found"
+msgstr "0 käyttäjää löydetty"
-#. i18n: file ./plugins/history/historyprefsui.ui line 108
-#: rc.cpp:517 rc.cpp:523
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 22
+#: rc.cpp:171
#, no-c-format
-msgid ""
-"This is the number of messages that will be added automatically in the chat "
-"window when opening a new chat."
-msgstr ""
-"Tämä on vanhojen viestien, jotka lisätään keskusteluikkunaan automaattisesti "
-"uutta keskustelua avattaessa, määrä."
+msgid "Chatroom "
+msgstr "Keskusteluhuone"
-#. i18n: file ./plugins/history/historyprefsui.ui line 116
-#: rc.cpp:520
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 33
+#: rc.cpp:174
#, no-c-format
-msgid "Number of messages to show:"
-msgstr "Näytettävien viestien lukumäärä:"
+msgid "Owner"
+msgstr "Omistaja"
-#. i18n: file ./plugins/history/historyprefsui.ui line 130
-#: rc.cpp:526
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 79
+#: kopete/contactlist/kopetecontactlistview.cpp:505 rc.cpp:180
#, no-c-format
-msgid "Show chat history in new chats"
-msgstr "Näytä keskusteluhistoria uusissa keskusteluissa"
+msgid "&Properties"
+msgstr "&Ominaisuudet"
-#. i18n: file ./plugins/history/historyprefsui.ui line 136
-#: rc.cpp:529
+#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 104
+#: rc.cpp:183 rc.cpp:1920
#, no-c-format
-msgid ""
-"When a new chat is opened, automatically add the last few messages between you "
-"and that contact."
-msgstr ""
-"Uuden keskustelun avaamisen jälkeen lisää keskusteluikkunaan muutaman viimeistä "
-"viestiä aikaisemmasta keskustelusta yhteystiedon kanssa. "
+msgid "&Refresh"
+msgstr "&Päivitä"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 35
-#: rc.cpp:538
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 16
+#: rc.cpp:186
#, no-c-format
-msgid "&Colors"
-msgstr "&Värit"
+msgid "GroupWiseChatPropertiesWidget"
+msgstr "GroupWiseChatPropertiesWidget"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 46
-#: rc.cpp:541 rc.cpp:1461
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 27
+#: rc.cpp:189
#, no-c-format
-msgid "Colors"
-msgstr "Värit"
+msgid "DISPLAY NAME"
+msgstr "NÄYTTÖNIMI"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 62
-#: rc.cpp:544
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 49
+#: rc.cpp:192
#, no-c-format
-msgid "&Add..."
-msgstr "&Lisää..."
+msgid "The user who created the chatroom"
+msgstr "Käyttäjä, joka loi keskusteluhuoneen"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 78
-#: rc.cpp:550
-#, no-c-format
-msgid "Move &Up"
-msgstr "Siirrä &ylös"
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 57
+#: rc.cpp:195
+#, fuzzy, no-c-format
+msgid "Query:"
+msgstr "Värisävy:"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 86
-#: rc.cpp:553
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 68
+#: rc.cpp:198
#, no-c-format
-msgid "Move &Down"
-msgstr "Siirrä &alas"
+msgid "Topic:"
+msgstr "Aihe:"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 113
-#: rc.cpp:556
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 85
+#: rc.cpp:201
#, no-c-format
-msgid "Random order"
-msgstr "Satunnainen järjestys"
+msgid "A disclaimer for users entering the chatroom"
+msgstr ""
+"Tähän keskusteluhuoneeseen meneville käyttäjille näytettävä vastuvapauslauseke"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 135
-#: rc.cpp:559
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 93
+#: rc.cpp:204
#, no-c-format
-msgid "Change global text foreground color"
-msgstr "Muuta globaalia tekstin väriä"
+msgid "Owner:"
+msgstr "Omistaja:"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 143
-#: rc.cpp:562
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 110
+#: rc.cpp:207
#, no-c-format
-msgid "Change color every letter"
-msgstr "Vaihda jokaisen kirjaimen väriä"
+msgid "The current topic of the discussion"
+msgstr "Keskustelun nykyinen aihe"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 151
-#: rc.cpp:565
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 124
+#: rc.cpp:210
#, no-c-format
-msgid "Change color every word"
-msgstr "Vaihda jokaisen sanan väriä"
+msgid "UNKNOWN"
+msgstr "TUNTEMATON"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 161
-#: rc.cpp:568
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 132
+#: rc.cpp:213
#, no-c-format
-msgid "Effects"
-msgstr "Efektit"
+msgid "Maximum Users:"
+msgstr "Käyttäjiä max.:"
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 180
-#: rc.cpp:571
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 143
+#: rc.cpp:216
#, no-c-format
-msgid "L4m3r t4lk"
-msgstr "L4m3r t4lk"
-
-#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 196
-#: rc.cpp:574
-#, fuzzy, no-c-format
-msgid "CasE wAVes"
-msgstr "KirJaiNKooN aaLToiLU"
+msgid "Created on:"
+msgstr "Luotu:"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 33
-#: rc.cpp:580
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 154
+#: rc.cpp:219
#, no-c-format
-msgid "Uploading"
-msgstr "Hinaufladen"
+msgid "Disclaimer:"
+msgstr "Vastuun vapautus:"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 56
-#: rc.cpp:583
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 171
+#: rc.cpp:222
#, no-c-format
-msgid "Uplo&ad to:"
-msgstr "Lähetä henkilölle:"
+msgid "General description of the chatroom"
+msgstr "Yleinen kuvaus keskusteluhuoneesta."
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 91
-#: rc.cpp:586
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 185
+#: rc.cpp:225
#, no-c-format
-msgid "Formatting"
-msgstr "Muotoillaan"
+msgid "Maximum simultaneous users allowed in the chatroom"
+msgstr ""
+"Samanaikaisten käyttäjien suurin sallittu lukumäärä keskusteluhuoneessa."
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 108
-#: rc.cpp:589
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 193
+#: rc.cpp:228
#, no-c-format
-msgid "HTML (simple loo&k)"
-msgstr "HTML (y&ksinkertainen ulkoasu)"
+msgid "Creator:"
+msgstr "Luoja:"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 114
-#: rc.cpp:592
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 204
+#: rc.cpp:231 rc.cpp:3243
#, no-c-format
-msgid ""
-"HTML 4.01 Transitional using the ISO-8859-1 (aka. Latin 1) character set "
-"encoding."
-msgstr ""
-"HTML 4.01 Transitional käyttämällä ISO-8859-1 (tunnetaan myös nimellä Latin 1) "
-"merkistökoodausta."
+msgid "Description:"
+msgstr "Kuvaus:"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 119
-#: rc.cpp:595
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 221
+#: rc.cpp:234
#, no-c-format
-msgid ""
-"HTML 4.01 Transitional formatting using ISO-8859-1 (aka. Latin 1) character set "
-"encoding.\n"
-"\n"
-"This version should be easily opened by most web browsers."
-msgstr ""
-"HTML 4.01 Transitional muotoilu käyttämällä merkistökoodausta ISO-8859-1 "
-"(tunnetaan myös nimellä Latin 1).\n"
-"\n"
-"Tämän version pitäisi pystyä helposti avaamaan useimmissa web-selaimissa."
+msgid "Date and time the chatroom was created"
+msgstr "Päivä ja aika jolloin keskusteluhuone luotiin"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 127
-#: rc.cpp:600
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 229
+#: rc.cpp:237
#, no-c-format
-msgid "XHTML (simple look)"
-msgstr "XHTML (yksinkertainen ulkoasu)"
+msgid "Archived"
+msgstr "Arkistoitu"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 130
-#: rc.cpp:603
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 235
+#: rc.cpp:240
#, no-c-format
-msgid "XHTML 1.0 Strict"
-msgstr "XHTML 1.0 Strict"
+msgid "Indicates if the chatroom is being archived on the server"
+msgstr "Ilmaisee onko keskusteluhuone arkistoituna palvelimella"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 135
-#: rc.cpp:606
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 249
+#: rc.cpp:243
#, no-c-format
-msgid ""
-"The resulting page will be formatted using the XHTML 1.0 Strict W3C "
-"Recommendation. The character set encoding is UTF-8.\n"
-"\n"
-"Note that some web browsers do not support XHTML. You should also make sure "
-"your web server serves it out with the correct mime type, such as "
-"application/xhtml+xml."
-msgstr ""
-"Tuloksena syntynyt sivu tullaan muotoilemaan käyttäen XHTML 1.0 Strict W3C "
-"Suositusta. Merkistön koodaus on UTF-8.\n"
-"\n"
-"Huomioi, että kaikki WWW-selaimet eivät tue XHTML:ää. Varmista myös, että "
-"WWW-palvelimesi tarjoaa sen oikealla mime-tyypillä, kuten "
-"application/xhtml+xml."
+msgid "The user who owns this chatroom"
+msgstr "Käyttäjä, joka omistaa tämän keskusteluhuoneen"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 143
-#: rc.cpp:611
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 273
+#: rc.cpp:246
#, no-c-format
-msgid "&XML"
-msgstr "&XML"
+msgid "Default Access"
+msgstr "Oletuskäyttöoikeudet:"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 146
-#: rc.cpp:614
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 284
+#: kopete/kopetewindow.cpp:330 rc.cpp:249
#, no-c-format
-msgid "Save the output in XML format using UTF-8 character set."
-msgstr "Tallenna tulos XML-muodossa käyttäen UTF-8 merkistöä."
+msgid "Read Message"
+msgstr "Lue viesti"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 149
-#: rc.cpp:617
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 290
+#: rc.cpp:252
#, no-c-format
-msgid "Save the output in XML format using the UTF-8 encoding."
-msgstr "Tallenna tulos XML-muodossa käyttäen UTF-8 koodausta."
+msgid "General permission to read messages in the chatroom"
+msgstr "Yleinen oikeus lukea viestejä keskusteluhuoneessa"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 157
-#: rc.cpp:620
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 298
+#: rc.cpp:255
#, no-c-format
-msgid "XML transformation &using this XSLT sheet:"
-msgstr "XML-muodonmuutos &käyttämällä tätä XSLT-tyyliä:"
+msgid "Write Message"
+msgstr "Viestien kirjoitusoikeus"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 200
-#: rc.cpp:623
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 304
+#: rc.cpp:258
#, no-c-format
-msgid "Repla&ce protocol text with images in (X)HTML"
-msgstr "&Korvaa yhteyskäytännön nimi kuvilla (X)HTML:ssä"
-
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 203
-#: rc.cpp:626
-#, fuzzy, no-c-format
-msgid "Replaces the protocol names, such as IRC with images."
-msgstr "Korvaa yhteyskäytännön nimet, kuten MSN ja IRC, kuvilla."
+msgid "General permission to write messages in the chatroom"
+msgstr "Yleinen oikeus kirjoittaa viestejä keskusteluhuoneessa"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 219
-#: rc.cpp:629
-#, fuzzy, no-c-format
-msgid ""
-"Replaces the protocol names, such as IRC with images.\n"
-"\n"
-"Note that you have to manually copy the PNG files into place.\n"
-"\n"
-"The following files are used by default:\n"
-"\n"
-"images/icq_protocol.png\n"
-"images/jabber_protocol.png\n"
-"images/yahoo_protocol.png\n"
-"images/aim_protocol.png\n"
-"images/irc_protocol.png\n"
-"images/sms_protocol.png\n"
-"images/gadu_protocol.png\n"
-"images/winpopup_protocol.png"
-msgstr ""
-"Korvaa yhteyskäytäntöjen nimet, kuten MSN ja IRC, kuvilla.\n"
-"\n"
-"Huomioi että sinun täytyy käsin kopioida PNG-tiedostot oikeaan paikkaan.\n"
-"\n"
-"Seuraavia kuvia käytetään oletuksena:\n"
-"\n"
-"images/msn_protocol.png\n"
-"images/icq_protocol.png\n"
-"images/jabber_protocol.png\n"
-"images/yahoo_protocol.png\n"
-"images/aim_protocol.png\n"
-"images/irc_protocol.png\n"
-"images/sms_protocol.png\n"
-"images/gadu_protocol.png\n"
-"images/winpopup_protocol.png"
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 312
+#: rc.cpp:261
+#, no-c-format
+msgid "Modify Access"
+msgstr "Muokkausoikeus"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 229
-#: rc.cpp:645
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 318
+#: rc.cpp:264
#, no-c-format
-msgid "Display Name"
-msgstr "Näyttönimi"
+msgid "General permission to modify the chatroom's access control list"
+msgstr "Yleinen oikeus muokata keskusteluhuoneen käyttöoikeuslistaa"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 246
-#: rc.cpp:648
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 328
+#: rc.cpp:267
#, no-c-format
-msgid "Use one of &your IM names"
-msgstr "Käytä jotain IM-&nimeäsi"
+msgid "Access Control List"
+msgstr "Käyttöoikeuslista"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 257
-#: rc.cpp:651
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 339
+#: rc.cpp:270
#, no-c-format
-msgid "Use another &name:"
-msgstr "Käytä toista &nimeä:"
+msgid "Access permissions for specific users"
+msgstr "Salli oikeudet tietyille käyttäjille"
-#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 300
-#: rc.cpp:654
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 355
+#: rc.cpp:273
#, no-c-format
-msgid "Include &IM addresses"
-msgstr "Sisällytä &IM-osoitteet"
+msgid "A&dd"
+msgstr "&Lisää"
-#. i18n: file ./kopete/chatwindow/kopeteemailwindow.rc line 5
-#: rc.cpp:657 rc.cpp:672 rc.cpp:2026 rc.cpp:2632 rc.cpp:3741
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 358
+#: rc.cpp:276
#, no-c-format
-msgid "&Chat"
-msgstr "&Keskustelu"
+msgid "Add a new ACL entry"
+msgstr "Lisää uusi ACL-tietue"
-#. i18n: file ./kopete/chatwindow/kopeteemailwindow.rc line 14
-#: rc.cpp:660 rc.cpp:675
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 366
+#: rc.cpp:279
#, no-c-format
-msgid "&Format"
-msgstr "&Muoto"
+msgid "Ed&it"
+msgstr "&Muokkaa"
-#. i18n: file ./kopete/chatwindow/kopeteemailwindow.rc line 41
-#: rc.cpp:669 rc.cpp:690 rc.cpp:4053 rc.cpp:4218 rc.cpp:4257
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 369
+#: rc.cpp:282
#, no-c-format
-msgid "Status"
-msgstr "Tila"
+msgid "Edit an existing ACL entry"
+msgstr "Muokkaa olemassaolevaa ACL-tietuetta"
-#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 23
-#: rc.cpp:678
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 377
+#: rc.cpp:285
#, no-c-format
-msgid "&Tabs"
-msgstr "&Välilehdet"
+msgid "D&elete"
+msgstr "&Poista"
-#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 35
-#: rc.cpp:684
+#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 380
+#: rc.cpp:288
#, no-c-format
-msgid "&Chat Members List"
-msgstr "&Keskustelun osallistujalista"
+msgid "Delete a ACL entry"
+msgstr "Poista ACL-tietue"
-#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 60
-#: rc.cpp:693 rc.cpp:705
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 16
+#: rc.cpp:291
#, no-c-format
-msgid "Format Toolbar"
-msgstr "Muotoilutyökalurivi"
+msgid "Account Preferences - Groupwise"
+msgstr "Käyttäjäasetukset - Groupwise"
-#. i18n: file ./kopete/chatwindow/kopeterichtexteditpartfull.rc line 4
-#: rc.cpp:696
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 37
+#: rc.cpp:294 rc.cpp:591 rc.cpp:2572 rc.cpp:2683 rc.cpp:2875
#, no-c-format
-msgid "F&ormat"
-msgstr "Mu&otoile"
+msgid "B&asic Setup"
+msgstr "Perus&asetukset"
-#. i18n: file ./kopete/chatwindow/kopeterichtexteditpartfull.rc line 11
-#: rc.cpp:699
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 48
+#: rc.cpp:297 rc.cpp:594 rc.cpp:915 rc.cpp:1254 rc.cpp:1759 rc.cpp:2236
+#: rc.cpp:2575 rc.cpp:2686 rc.cpp:2881
#, no-c-format
-msgid "&Alignment"
-msgstr "&Tasaus"
+msgid "Account Information"
+msgstr "Tilin tiedot"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 16
-#: rc.cpp:708
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 67
+#: rc.cpp:300
#, no-c-format
-msgid "Contact Addition Wizard"
-msgstr "Kopeten yhteystiedonlisäysvelho"
+msgid "&User ID:"
+msgstr "&Käyttäjätunnus:"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 23
-#: rc.cpp:711
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 73
+#: rc.cpp:303 rc.cpp:306 rc.cpp:309 rc.cpp:312
#, no-c-format
-msgid "Introduction"
-msgstr "Johdanto"
+msgid "The account name of your account."
+msgstr "Tilisi tilinimi."
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 44
-#: rc.cpp:714
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 102
+#: rc.cpp:315 rc.cpp:612 rc.cpp:933 rc.cpp:1275 rc.cpp:1407 rc.cpp:2254
+#: rc.cpp:2704 rc.cpp:2944
#, no-c-format
-msgid ""
-"<h2>Welcome to the Add Contact Wizard</h2>\n"
-"\n"
-"<p>This wizard will guide you through the process of adding a new contact to "
-"Kopete.</p>"
-msgstr ""
-"<h2>Tervetuloa yhteystiedon lisäysvelhoon</h2>\n"
-"\n"
-"<p>Tämä velho opastaa sinua lisäämään uuden yhteystiedon Kopeteen.</p>"
+msgid "E&xclude from connect all"
+msgstr "&Poissulje toiminnosta \"Yhdistä kaikkiin\""
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 56
-#: rc.cpp:719
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 105
+#: rc.cpp:318 rc.cpp:936 rc.cpp:2257 rc.cpp:2707
#, no-c-format
msgid ""
-"<p>Kopete shares contact information with the TDE Addressbook. This gives you "
-"seamless integration between instant messaging, e-mail and other personal "
-"information management applications.</p>\n"
-"<p>If you prefer not to store instant messaging information in the TDE "
-"Addressbook, uncheck the box below.</p>"
+"Check to disable automatic connection. If checked, you may connect to this "
+"account manually using the icon in the bottom of the main Kopete window"
msgstr ""
-"<p>Kopete jakaa yhteystiedot TDE:n osoitekirjan kanssa. Tämä mahdollistaa "
-"saumattoman yhteyden pikaviestimen, sähköpostiohjelman ja muiden "
-"henkilötietojen ylläpito-ohjelmien kanssa.</p>\n"
-"<p>Jos et halua tallettaa pikaviestimen tietoja TDE-osoitekirjaan, poista ruksi "
-"allaolevasta laatikosta.</p>"
+"Valitse ottaaksesi automaattisen yhdistämisen pois käytöstä. Voi tällöin "
+"yhdistää tiliin manuaalisesti käyttämällä kuvaketta Kopeten pääikkunan "
+"alaosassa."
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 64
-#: rc.cpp:723
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 146
+#: rc.cpp:321 rc.cpp:966 rc.cpp:1299 rc.cpp:2308 rc.cpp:2716 rc.cpp:3339
#, no-c-format
-msgid "<p>Press the \"Next\" button to begin.</p>"
-msgstr "<p>Napsauta \"Seuraava\" -painiketta aloittaaksesi.</p>"
+msgid "Ser&ver:"
+msgstr "Pal&velin:"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 123
-#: rc.cpp:726
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 152
+#: rc.cpp:324 rc.cpp:330 rc.cpp:2311 rc.cpp:2317
#, no-c-format
-msgid "&Use the TDE address book for this contact"
-msgstr "&Käytä TDE:n osoitekirjaa tälle yhteystiedolle"
+msgid "The IP address or hostname of the server you would like to connect to."
+msgstr "Palvelimen, johon yhdistetään, IP-osoite tai verkko-osoite."
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 129
-#: rc.cpp:729
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 155
+#: rc.cpp:327 rc.cpp:333
#, no-c-format
msgid ""
-"Check this box if you do not want to integrate other TDE applications with "
-"Kopete"
+"The IP address or hostname of the server you would like to connect to (for "
+"example im.yourcorp.com)."
msgstr ""
-"Valitse tämä, jos et halua yhteiskäyttää TDE:n muita sovelluksia Kopeten kanssa"
-
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 156
-#: rc.cpp:732
-#, no-c-format
-msgid "Select Address Book Entry"
-msgstr "Valitse osoitekirjan osoite"
+"Palvelimen, johon yhdistetään, IP-osoite tai isäntänimi (esim. "
+"im.yourcorp.com)."
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 169
-#: rc.cpp:735
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 191
+#: rc.cpp:336 rc.cpp:1317 rc.cpp:1447 rc.cpp:2323 rc.cpp:2731
#, no-c-format
-msgid "Select Display Name & Group"
-msgstr "Valitse näyttönimi ja ryhmä"
+msgid "Po&rt:"
+msgstr "&Portti:"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 180
-#: rc.cpp:738
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 197
+#: rc.cpp:339 rc.cpp:345 rc.cpp:2326 rc.cpp:2332
#, no-c-format
-msgid "<qt><p><h2>Select Display Name and Group</h2></p></qt>"
-msgstr "<qt><p><h2>Valitse näyttönimi ja ryhmä</h2></p></qt>"
+msgid "The port on the server that you would like to connect to."
+msgstr "Palvelimen, johon yhdistetään, porttinumero."
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 194
-#: rc.cpp:741
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 200
+#: rc.cpp:342 rc.cpp:348 rc.cpp:2329 rc.cpp:2335
#, no-c-format
msgid ""
-"Enter the contact's displa&y name. This is how the contact will appear in "
-"Kopete:"
-msgstr ""
-"Kirjoita yhteystiedon nä&yttönimi. Tältä yhteystieto tulee näyttämään "
-"Kopetessa:"
-
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 205
-#: rc.cpp:744
-#, no-c-format
-msgid "Leave this blank to use any display name set by the contact"
-msgstr ""
-"Jätä tämä tyhjäksi käyttääksesi yhteystiedon näyttönimeä mukautetun näyttönimen "
-"sijaan"
+"The port on the server that you would like to connect to (default is 5222)."
+msgstr "Palvelimen, johon yhdistetään, porttinumero (oletuksena 5222)."
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 244
-#: rc.cpp:747
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 248
+#: rc.cpp:351
#, no-c-format
-msgid "Select the contact list &group(s) that this contact should belong to :"
-msgstr ""
-"Valitse yhteystietoluettelon &ryhmä(t) joihin tämän yhteystiedon tulee kuulua :"
+msgid "Advanced &Options"
+msgstr "&Lisäasetukset"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 256
-#: rc.cpp:750
+#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 259
+#: rc.cpp:354 rc.cpp:411
#, no-c-format
-msgid "Groups"
-msgstr "Ryhmät"
+msgid "A&lways accept invitations"
+msgstr "&Hyväksy kutsut automaattisesti"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 272
-#: rc.cpp:753
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 32
+#: rc.cpp:357
#, no-c-format
-msgid "A contact may be present in more than one group"
-msgstr "Yhteystieto voi olla useammassa ryhmässä"
+msgid "USER_ID"
+msgstr "USER_ID"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 280
-#: rc.cpp:756
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 68
+#: rc.cpp:360 rc.cpp:366 rc.cpp:378
#, no-c-format
-msgid "Create New G&roup..."
-msgstr "Luo uusi &ryhmä..."
+msgid "Change the display name used for this contact"
+msgstr "Vaihda tälle yhteystiedolle käytettyä näyttönimeä"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 283
-#: rc.cpp:759
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 98
+#: rc.cpp:369
#, no-c-format
-msgid "Click here to create a new group"
-msgstr "Napsauta tästä luodaksesi uuden ryhmän"
+msgid "USER_STATUS"
+msgstr "USER_STATUS"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 310
-#: rc.cpp:762 rc.cpp:805
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 106
+#: rc.cpp:372 rc.cpp:1038 rc.cpp:4831
#, no-c-format
-msgid "Select Instant Messaging Accounts"
-msgstr "Valitse pikaviestintätilit"
+msgid "First name:"
+msgstr "Etunimi:"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 321
-#: rc.cpp:765
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 114
+#: rc.cpp:375
#, no-c-format
-msgid "<p><h2>Select Instant Messaging Accounts</h2></p>"
-msgstr "<p><h2>Valitse pikäviestintätilit</h2></p>"
+msgid "&Display name:"
+msgstr "&Näyttönimi:"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 332
-#: rc.cpp:768
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 139
+#: rc.cpp:381 rc.cpp:1044 rc.cpp:4846
#, no-c-format
-msgid ""
-"Select the &account(s) you would like to use for this contact from the list "
-"below."
-msgstr ""
-"Valitse alla olevasta listasta ne &tilit, joita haluaisit käyttää tähän "
-"yhteystietoon."
+msgid "Last name:"
+msgstr "Sukunimi:"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 343
-#: rc.cpp:771
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 163
+#: rc.cpp:384
#, no-c-format
-msgid ""
-"<p><i>Note</i>: If a messaging service is missing from the list, please make "
-"sure you have created an account for it in Kopete, and that it ready to add new "
-"contacts.</p>"
-msgstr ""
-"<p><i>Huom</i>: Jos pikäviestintäpalvelu puuttuu listasta, varmista että olet "
-"luonut sille tilin Kopetessa ja että se on valmis lisäämään yhteystietoja.</p>"
+msgid "Additional properties:"
+msgstr "Valinnaiset ominaisuudet:"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 360
-#: rc.cpp:777 rc.cpp:814 rc.cpp:1717
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 169
+#: rc.cpp:387
#, no-c-format
-msgid "Protocol"
-msgstr "Yhteyskäytäntö"
+msgid "Property"
+msgstr "Ominaisuus"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 379
-#: rc.cpp:780 rc.cpp:817
+#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 180
+#: rc.cpp:390
#, no-c-format
-msgid ""
-"Select the Instant Messaging systems to message the contact. If they use more "
-"than one IM system, select them all here"
-msgstr ""
-"Valitse pikaviestintäpalvelut, joita yhteystieto käyttää. Jos hän käyttää "
-"useampia pikaviestintäjärjestelmiä, valitse ne kaikki täällä"
+msgid "Value"
+msgstr "Arvo"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 399
-#: rc.cpp:783 rc.cpp:789
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 35
+#: rc.cpp:393
#, no-c-format
-msgid ""
-"How do you want to message the contact? If they use more than one Instant "
-"Messaging system, select them all here"
-msgstr ""
-"Kuinka haluat viestiä yhteystiedon kanssa? Jos hän käyttää usempaa kuin yhtä "
-"pikaviestintäjärjestelmää, valitse ne kaikki täällä"
+msgid "<p align=\"right\">From:</p>"
+msgstr "<p align=\"right\">Lähettäjä:</p>"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 407
-#: rc.cpp:786
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 43
+#: rc.cpp:396
#, no-c-format
-msgid "You can always add more ways to message this contact later."
-msgstr ""
-"Voit myöhemminkin lisätä uusia tapoja viestiä tämän yhteystiedon kanssa."
+msgid "<p align=\"right\">Sent:</p>"
+msgstr "<p align=\"right\">Lähetetty:</p>"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 420
-#: rc.cpp:792 rc.cpp:1753 rc.cpp:1782
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 59
+#: rc.cpp:399
#, no-c-format
-msgid "Finished"
-msgstr "Valmis"
+msgid "INVITE_DATE_TIME"
+msgstr "INVITE_DATE_TIME"
-#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 443
-#: rc.cpp:795
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 67
+#: rc.cpp:402
#, no-c-format
-msgid ""
-"<p>"
-"<h2>Congratulations</h2></p>\n"
-"\n"
-"<p>You have finished configuring a contact. Please click Finish and your "
-"contact will be added to your contact list.</p>\n"
-"\n"
-"<p><i>Note</i>: If adding this contact requires authorization from one or more "
-"of the messaging services, Kopete may prompt you for further information after "
-"this screen.</p>"
-msgstr ""
-"<p>"
-"<h2>Onnittelut</h2></p>\n"
-"\n"
-"<p>Yhteystiedon asettaminen on valmis. Napsauta Valmis-painiketta ja "
-"yhteystieto lisätään yhteystietoluetteloosi.</p>\n"
-"\n"
-"<p><i>Huomio</i>: Jos yhteystiedon lisääminen tarvitsee tunnistautumista "
-"jollekin viestintäpalvelulle, Kopete saattaa mahdollisesti kysyä siitä tämän "
-"ruudun jälkeen.</p>"
+msgid "CONTACT_NAME"
+msgstr "CONTACT_NAME"
-#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 16
-#: rc.cpp:802
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 83
+#: rc.cpp:405
#, no-c-format
-msgid "Fast Contact Addition Wizard"
-msgstr "Kopeten nopea yhteystiedonlisäysvelho"
+msgid "INVITE_MESSAGE"
+msgstr "INVITE_MESSAGE"
-#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 80
-#: rc.cpp:808
+#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 102
+#: rc.cpp:408
#, no-c-format
-msgid "<p><h2>Select IM Accounts</h2></p>"
-msgstr "<p><h2>Valitse IM-tilit</h2></p>"
+msgid "Would you like to join the conversation?"
+msgstr "Haluatko liittyä keskusteluun?"
-#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 125
-#: rc.cpp:820
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatusedit.ui line 54
+#: rc.cpp:414
#, no-c-format
-msgid "Done"
-msgstr "Valmis"
+msgid "&Status:"
+msgstr "&Tila:"
-#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 183
-#: rc.cpp:823
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatusedit.ui line 65
+#: rc.cpp:417
#, no-c-format
-msgid ""
-"<p>"
-"<h2>Contact added.</h2></p>\n"
-"<p>That was <i>fast.</i></p>"
-msgstr ""
-"<p>"
-"<h2>Yhteystieto lisätty.</h2></p>\n"
-"<p>Tämä oli <i>nopeaa.</i></p>"
+msgid "Awa&y message:"
+msgstr "&Poissaoloviesti:"
-#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 50
-#: rc.cpp:830 rc.cpp:3882
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatusedit.ui line 76
+#: rc.cpp:420 rc.cpp:5014
#, no-c-format
msgid "&Name:"
msgstr "&Nimi:"
-#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 68
-#: rc.cpp:833 rc.cpp:902
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatuswidget.ui line 25
+#: plugins/cryptography/kgpgselkey.cpp:53
+#: plugins/cryptography/popuppublic.cpp:127 rc.cpp:423 rc.cpp:483 rc.cpp:2139
+#: rc.cpp:3136 rc.cpp:5032
#, no-c-format
-msgid "Icons"
-msgstr "Kuvakkeet"
+msgid "Name"
+msgstr "Nimi"
-#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 87
-#: rc.cpp:836
+#. i18n: file ./protocols/groupwise/ui/gwcustomstatuswidget.ui line 36
+#: rc.cpp:426
#, no-c-format
-msgid "O&pen:"
-msgstr "A&vaa:"
+msgid "Auto Reply"
+msgstr "Automaattinen vastaus"
-#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 98
-#: rc.cpp:839
+#. i18n: file ./protocols/groupwise/gwchatui.rc line 5
+#: rc.cpp:438 rc.cpp:1203 rc.cpp:2464 rc.cpp:3939 rc.cpp:3954
#, no-c-format
-msgid "C&losed:"
-msgstr "Su&ljettu:"
+msgid "&Chat"
+msgstr "&Keskustelu"
-#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 117
-#: rc.cpp:842
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 96
+#: rc.cpp:444 rc.cpp:691
#, no-c-format
-msgid "Use custom &icons"
-msgstr "Käytä omia &kuvakkeita"
+msgid "Surname:"
+msgstr "Sukunimi:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 50
-#: rc.cpp:848
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 104
+#: rc.cpp:447 rc.cpp:2437
#, no-c-format
-msgid "Address Book Link"
-msgstr "Osoitekirjalinkki"
+msgid "Nick:"
+msgstr "Lempinimi:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 77
-#: rc.cpp:851
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 112
+#: rc.cpp:450 rc.cpp:703 rc.cpp:1146 rc.cpp:1567 rc.cpp:1741 rc.cpp:2031
+#: rc.cpp:2046
#, no-c-format
-msgid "E&xport Details..."
-msgstr "&Vie yksityiskohtia..."
+msgid "City:"
+msgstr "Kaupunki:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 80
-#: rc.cpp:854
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 162
+#: rc.cpp:453
#, no-c-format
-msgid "Export contact's details to the TDE Address Book"
-msgstr "Vie yhteystiedon yksityiskohtia TDE:n osoitekirjaan"
+msgid "Age from:"
+msgstr "Ikä vähintään:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 108
-#: rc.cpp:857
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 190
+#: rc.cpp:456
#, no-c-format
-msgid "&Import Contacts"
-msgstr "&Tuo yhteystietoja"
+msgid "to:"
+msgstr "enintään:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 111
-#: rc.cpp:860
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 245
+#: rc.cpp:459 rc.cpp:697
#, no-c-format
-msgid "Import contacts from the TDE Address Book"
-msgstr "Tuo yhteystietoja TDE:n osoitekirjasta"
+msgid "Gender:"
+msgstr "Sukupuoli:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 123
-#: rc.cpp:863
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 304
+#: rc.cpp:468
#, no-c-format
-msgid "Display Name Source"
-msgstr "Näyttönimen lähde"
+msgid "User number:"
+msgstr "Käyttäjänumero:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 134
-#: rc.cpp:866
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 327
+#: rc.cpp:471
#, no-c-format
-msgid "Use addressbook &name (needs addressbook link)"
-msgstr "Käytä osoitekirjan &nimeä (tarvitsee osoitekirjalinkin)"
+msgid "Request information about user:"
+msgstr "Hae tietoa käyttäjästä:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 150
-#: rc.cpp:869 rc.cpp:887
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 341
+#: rc.cpp:474
#, no-c-format
-msgid "From contact:"
-msgstr "Yhteystiedolta:"
+msgid "Search by specified data:"
+msgstr "Hae kerrotun tiedon mukaan:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 183
-#: rc.cpp:872 rc.cpp:890 rc.cpp:1659
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 357
+#: rc.cpp:477
#, no-c-format
-msgid "Contact to synchronize the displayname with."
-msgstr "Yhteystieto, jonka kanssa näyttönimi tahdistetaan."
+msgid "Lookup only those that are currently online"
+msgstr "Hae vain tällä hetkellä paikalla olevista"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 201
-#: rc.cpp:875 rc.cpp:1668
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 450
+#: rc.cpp:489
#, no-c-format
-msgid "Cus&tom:"
-msgstr "Mukau&tettu:"
+msgid "Age"
+msgstr "Ikä"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 235
-#: rc.cpp:878
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 461
+#: rc.cpp:492
#, no-c-format
-msgid "Photo Source"
-msgstr "Kuvan lähde"
+msgid "City"
+msgstr "Kaupunki"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 264
-#: libkopete/kopeteglobal.cpp:190 rc.cpp:881 rc.cpp:2839 rc.cpp:4974
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 472
+#: rc.cpp:495 rc.cpp:1642
#, no-c-format
-msgid "Photo"
-msgstr "Kuva"
+msgid "UIN"
+msgstr "UIN"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 275
-#: rc.cpp:884
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 483
+#: rc.cpp:498
#, no-c-format
-msgid "U&se addressbook photo (needs addressbook link)"
-msgstr "Käytä o&soitekirjan kuvaa (tarvitsee osoitekirjalinkin)"
+msgid "12"
+msgstr "12"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 342
-#: rc.cpp:893
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 486
+#: rc.cpp:501
#, no-c-format
-msgid "Custom:"
-msgstr "Mukautettu:"
+msgid "DONT_TRANSLATE"
+msgstr "DONT_TRANSLATE"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 398
-#: rc.cpp:896
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 489
+#: rc.cpp:504 rc.cpp:510
#, no-c-format
-msgid "S&ync photo to addressbook"
-msgstr "&Tahdista kuva osoitekirjaan"
+msgid "DONT_TRANSL"
+msgstr "DONT_TRANSL"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 408
-#: rc.cpp:899 rc.cpp:3978
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 492
+#: rc.cpp:507
#, no-c-format
-msgid "Ad&vanced"
-msgstr "&Lisäasetukset"
+msgid "999"
+msgstr "999"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 430
-#: rc.cpp:905
+#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 498
+#: rc.cpp:513
#, no-c-format
-msgid "Awa&y:"
-msgstr "&Poissa:"
+msgid "245324956234"
+msgstr "245324956234"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 441
-#: rc.cpp:908
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 16
+#: rc.cpp:516
#, no-c-format
-msgid "&Online:"
-msgstr "&Paikalla:"
+msgid "Register Account - Gadu-Gadu"
+msgstr "Rekisteröi tili - Gadu-Gadu"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 452
-#: rc.cpp:911
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 66
+#: rc.cpp:519
#, no-c-format
-msgid "Use custom status &icons"
-msgstr "Käytä omia tila&kuvakkeita"
+msgid "Repeat pass&word:"
+msgstr "Toista &salasana:"
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 455
-#: rc.cpp:914
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 72
+#: rc.cpp:522 rc.cpp:573
#, no-c-format
-msgid "Check to set custom icons for this contact"
-msgstr "Valitse asettaaksesi mukautettuja kuvakkeita tälle yhteystiedolle."
+msgid "A confirmation of the password you would like to use."
+msgstr "Käytettävän salasanan varmistus."
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 495
-#: rc.cpp:917
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 75
+#: rc.cpp:525 rc.cpp:576
#, no-c-format
-msgid "O&ffline:"
-msgstr "&Tavoittamattomissa:"
+msgid "A confirmation of the password you would like to use for this account."
+msgstr "Tällä tilillä käytettävän salasanan varmistus."
-#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 506
-#: rc.cpp:920
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 86
+#: rc.cpp:528 rc.cpp:567
#, no-c-format
-msgid "Un&known:"
-msgstr "T&untematon:"
+msgid "The password you would like to use."
+msgstr "Käytettävä salasana."
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 16
-#: rc.cpp:923
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 89
+#: rc.cpp:531 rc.cpp:570
#, no-c-format
-msgid "Merge with Address Book"
-msgstr "Lomita osoitekirjaan"
+msgid "The password you would like to use for this account."
+msgstr "Tällä tilillä käytettävä salasana."
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 27
-#: rc.cpp:926 rc.cpp:2125 rc.cpp:4143
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 97
+#: rc.cpp:534 rc.cpp:543
#, no-c-format
-msgid "First name:"
-msgstr "Etunimi:"
+msgid "Your E-mail address."
+msgstr "Sähköpostiosoitteesi."
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 38
-#: rc.cpp:929
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 100
+#: rc.cpp:537 rc.cpp:546
#, no-c-format
-msgid "Home phone:"
-msgstr "Kotipuhelin:"
+msgid "The E-mail address you would like to use to register this account."
+msgstr "Sähköpostiosoite, jota käytetään rekisteröimään tämä tili."
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 73
-#: rc.cpp:932
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 136
+#: rc.cpp:540
#, no-c-format
-msgid "Work phone:"
-msgstr "Työpuhelin:"
+msgid "&E-Mail address:"
+msgstr "&Sähköpostiosoite:"
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 84
-#: rc.cpp:935
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 184
+#: rc.cpp:549
#, no-c-format
-msgid "Mobile phone:"
-msgstr "Matkapuhelin:"
+msgid "&Verification sequence:"
+msgstr "&Tarkistussarja:"
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 95
-#: rc.cpp:938
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 190
+#: rc.cpp:552 rc.cpp:558
#, no-c-format
-msgid "URL:"
-msgstr "URL:"
+msgid "The text from the image below."
+msgstr "Teksti alapuolella olevasta kuvasta."
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 121
-#: rc.cpp:941 rc.cpp:2131 rc.cpp:4152
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 193
+#: rc.cpp:555 rc.cpp:561
#, no-c-format
-msgid "Last name:"
-msgstr "Sukunimi:"
+msgid ""
+"The text from the image below. This is used to prevent abusive automated "
+"registration scripts."
+msgstr ""
+"Teksti alapuolella olevasta kuvasta. Tätä käytetään torjumaan automaattiset "
+"herjaavat rekisteröintitoiminnot."
-#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 140
-#: rc.cpp:944 rc.cpp:2866 rc.cpp:2878
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 240
+#: rc.cpp:564 rc.cpp:2824 rc.cpp:3118
#, no-c-format
-msgid "Email:"
-msgstr "Sähköposti:"
+msgid "&Password:"
+msgstr "&Salasana:"
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 16
-#: rc.cpp:947
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 337
+#: rc.cpp:579
#, no-c-format
-msgid "Export Contacts"
-msgstr "Vie yhteystietoja"
+msgid "Gadu-Gadu registration token."
+msgstr "Gadu-Gadun rekisteröinnin varmistusmerkki."
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 23
-#: rc.cpp:950
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 340
+#: rc.cpp:582
#, no-c-format
-msgid "Export Contacts to Address Book"
-msgstr "Vie yhteystietoja osoitekirjaan"
+msgid ""
+"This field contains an image with number that you need to type into the <b>"
+"Verification Sequence</b> field above."
+msgstr ""
+"Tämä kenttä sisältää kuvan, jossa olevat numerot sinun täytyy kirjoittaa "
+"ylläolevaan <b>Varmistussarja</b> -kenttään."
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 42
-#: rc.cpp:953
+#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 375
+#: rc.cpp:585
#, no-c-format
msgid ""
-"This wizard helps you export instant messaging contacts to the TDE address "
-"book."
+"<i>Type the letters and numbers shown in the image above into the <b>"
+"Verification Sequence</b> field. This is used to prevent automated "
+"registration abuse.</i>"
msgstr ""
-"Velho auttaa sinua viemään pikaviestimen yhteystietoja TDE:n osoitekirjaan."
+"<i>Kirjoita ylläolevassa kuvassa näkyvät kirjaimet ja numerot <b>"
+"Varmistusarja</b> -kenttään. Tätä käytetään torjumaan automatisoitua "
+"rekisteröinnin väärinkäyttöä.</i>"
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 61
-#: rc.cpp:956
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 24
+#: rc.cpp:588
#, no-c-format
-msgid "&Select Address Book"
-msgstr "&Valitse osoitekirja"
+msgid "Account Preferences - Gadu-Gadu"
+msgstr "Tiliasetukset - Gadu-Gadu"
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 92
-#: rc.cpp:959
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 72
+#: rc.cpp:597 rc.cpp:742
#, no-c-format
-msgid "Select Contacts to Export"
-msgstr "Valitse vietävät yhteystiedot"
+msgid "Gadu-Gadu &UIN:"
+msgstr "Gadu-Gadu &UIN:"
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 111
-#: rc.cpp:962
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 78
+#: rc.cpp:600 rc.cpp:606
#, no-c-format
-msgid "Selected contacts will be added to the TDE address book."
-msgstr "Valitut yhteystiedot lisätään TDE:n osoitekirjaan."
+msgid "The user ID of your Gadu-Gadu account."
+msgstr "Gadu-Gadu tilisi käyttäjätunnus."
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 149
-#: rc.cpp:968
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 81
+#: rc.cpp:603 rc.cpp:609
#, no-c-format
-msgid "Select &All"
-msgstr "Valitse &kaikki"
+msgid ""
+"The user ID of your Gadu-Gadu account. This should be in the form of a number "
+"(no decimals, no spaces)."
+msgstr ""
+"Gadu-Gadu tilisi käyttäjätunnus. Täytyy olla numeromuodossa (ei "
+"desimaalipilkkua, eikä välejä)."
-#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 157
-#: rc.cpp:971
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 125
+#: rc.cpp:615
#, no-c-format
-msgid "&Deselect All"
-msgstr "&Poista valinta kaikista"
+msgid ""
+"Check to disable automatic connection. If checked, you may connect to this "
+"account manually using the icon in the bottom of the main Kopete window."
+msgstr ""
+"Valitse ottaaksesi automaattisen yhdistämisen pois käytöstä. Voit tällöin "
+"yhdistää tiliin manuaalisesti käyttämällä kuvaketta Kopeten pääikkunan "
+"alaosassa."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 32
-#: rc.cpp:974
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 143
+#: rc.cpp:618 rc.cpp:942 rc.cpp:1281 rc.cpp:1416 rc.cpp:2263
#, no-c-format
-msgid "On &event:"
-msgstr "&Tapahtumalla:"
+msgid "Registration"
+msgstr "Rekisteröintilomake"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 43
-#: rc.cpp:977
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 169
+#: rc.cpp:621
#, no-c-format
-msgid "Choose the event that should have a custom notification"
-msgstr "Valitse tapahtuma, jolla tulee olla oma tiedonanto"
+msgid ""
+"To connect to the Gadu-Gadu network, you will need a Gadu-Gadu account."
+"<br>"
+"<br>\n"
+"If you do not currently have an account, please click the button to create one."
+msgstr ""
+"Yhdistääksesi Gadu-Gadu verkkoon, tarvitset Gadu-Gadu tilin."
+"<br> "
+"<br>\n"
+"Jos sinulla ei ole tiliä, napsauta painiketta luodaksesi sellaisen."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 64
-#: rc.cpp:980
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 183
+#: rc.cpp:625 rc.cpp:1287 rc.cpp:1423 rc.cpp:2269
#, no-c-format
-msgid "Select the sound to play"
-msgstr "Valitse soitettava ääni"
+msgid "Re&gister New Account"
+msgstr "Re&kisteröi uusi tili"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 72
-#: rc.cpp:983
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 186
+#: rc.cpp:628 rc.cpp:631 rc.cpp:951 rc.cpp:954 rc.cpp:2272 rc.cpp:2275
#, no-c-format
-msgid "&Play a sound:"
-msgstr "Soita &ääni:"
+msgid "Register a new account on this network."
+msgstr "Rekisteröi usi uusi tili tähän verkkoon."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 75
-#: rc.cpp:986
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 218
+#: rc.cpp:634 rc.cpp:2620
#, no-c-format
-msgid "Play a sound when this event occurs for this contact"
-msgstr "Anna äänimerkki kun tämä tapahtuma tapahtuu tälle yhteystiedolle"
+msgid "A&ccount Preferences"
+msgstr "&Tilin asetukset"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 100
-#: rc.cpp:989
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 246
+#: rc.cpp:637 rc.cpp:960 rc.cpp:1293 rc.cpp:1429 rc.cpp:2290 rc.cpp:2713
+#: rc.cpp:2938
#, no-c-format
-msgid "Start a cha&t"
-msgstr "Aloita keskus&telu..."
+msgid "Connection Preferences"
+msgstr "Yhteysasetukset"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 103
-#: rc.cpp:992
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 260
+#: rc.cpp:640
#, no-c-format
-msgid ""
-"Open a chat window with this contact when this event occurs for this contact"
-msgstr ""
-"Avaa keskusteluikkuna tälle yhteystiedolle kun tämä tapahtuma tapahtuu tälle "
-"yhteystiedolle"
+msgid "&Use direct connections (DCC)"
+msgstr "Käytä s&uoria yhteyksiä (DCC)"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 111
-#: rc.cpp:995
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 279
+#: rc.cpp:643
#, no-c-format
-msgid "&Display a message:"
-msgstr "&Näytä viesti:"
+msgid "Use protocol encr&yption (SSL):"
+msgstr "Kä&ytä yhteyskäytännön salausta (SSL):"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 114
-#: rc.cpp:998
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 285
+#: rc.cpp:646 rc.cpp:661
#, no-c-format
msgid ""
-"Display a message on your screen when this event occurs for this contact"
-msgstr "Näytä viesti näytöllä kun tämä tapahtuma tapahtuu tälle yhteystiedolle"
+"Whether or not you want to enable SSL encrypted communication with the server."
+msgstr ""
+"Haluatko vai etkö halua ottaa käyttöön SS-salattua yhteydenpitoa palvelimen "
+"kanssa."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 125
-#: rc.cpp:1001
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 288
+#: rc.cpp:649 rc.cpp:664
#, no-c-format
-msgid "Enter the message to display"
-msgstr "Anna näytettävä viesti:"
+msgid ""
+"Whether or not you want to enable SSL encrypted communication with the server. "
+"Note that this is not end-to-end encryption, but rather encrypted communication "
+"with the server."
+msgstr ""
+"Haluatko vai etkö halua ottaa käyttöön SSL-salattua yhteydenpitoa palvelimen "
+"kanssa. Huomioi että tämä ei ole lopusta-loppuun salattu, mutta yhteydenpito "
+"palvelimen kanssa on melko salattua."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 136
-#: rc.cpp:1004
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 294
+#: rc.cpp:652
#, no-c-format
-msgid "D&isplay once"
-msgstr "Näytä &kerran"
+msgid "If Available"
+msgstr "Jos saatavilla"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 139
-#: rc.cpp:1007
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 299
+#: rc.cpp:655
#, no-c-format
-msgid "Only display a message the next time the event occurs"
-msgstr "Näytä viesti vain kun tapahtuma tapahtuu seuraavan kerran"
+msgid "Required"
+msgstr "Vaadittu"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 150
-#: rc.cpp:1010
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 333
+#: rc.cpp:667
#, no-c-format
-msgid "P&lay once"
-msgstr "Soita &ääni kerran"
+msgid "C&ache server information"
+msgstr "Välitysp&alvelimen tiedot"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 153
-#: rc.cpp:1013
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 339
+#: rc.cpp:670
#, no-c-format
-msgid "Only play a sound the next time the event occurs"
-msgstr "Soita ääni kerran kun tapahtuma tapahtuu"
+msgid ""
+"Cache connection information for each server connected to in case the main "
+"load-balancing server fails."
+msgstr ""
+"Varastoi yhteystiedot jokaista palvalinta varten siinä tapauksessa, että "
+"päälatauksentasauspalvelin menee kumoon."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 164
-#: rc.cpp:1016
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 342
+#: rc.cpp:673
#, no-c-format
-msgid "T&rigger once"
-msgstr "L&iipaise kerran"
+msgid ""
+"This option is used whenever the primary Gadu-Gadu load-balancing server fails. "
+" If this is checked, Kopete will try to connect to the actual servers directly "
+"using cached information about them. This prevents connection errors when the "
+"main load-balancing server does not answer. In practice it only helps very "
+"rarely."
+msgstr ""
+"Tätä optiota käytetään aina kun ensisijainen Gadu-Gadun "
+"latauksentasauspalvelini menee kumoon. Jos tämä on valittu, Kopete yrittää "
+"yhdistää suoraan itse palvelimiin käyttäen niistä varastoitua tietoa. Tämä "
+"hillitsee yhteysvirheet kun päälatauksentasauspalvelin ei vastaa. Käytännössä "
+"se auttaa hyvin harvoin."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 167
-#: rc.cpp:1019
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 353
+#: rc.cpp:676
#, no-c-format
-msgid "Only start a chat the next time the event occurs"
-msgstr "Aloita keskustelu vain kun tapahtuma tapahtuu seuraavan kerran"
+msgid "Ignore people off your contact list"
+msgstr "Estä kaikki yhteystiedot, jotka eivät ole yhteystietoluettelossani."
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 177
-#: rc.cpp:1022
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 371
+#: rc.cpp:679
#, no-c-format
-msgid "S&uppress standard notifications"
-msgstr "Vaimenna standardih&uomautukset"
+msgid "U&ser Information"
+msgstr "&Käyttäjätiedot"
-#. i18n: file ./kopete/contactlist/customnotifications.ui line 183
-#: rc.cpp:1025
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 397
+#: rc.cpp:682
#, no-c-format
msgid ""
-"Check to prevent notifications common to all contacts from happening for this "
-"contact"
+"<p align=\"center\">You must be connected to change your Personal "
+"Information.</p>"
msgstr ""
-"Valitse estääksesi kaikille yhteystiedoille yleisiä huomautuksia tapahtumasta "
-"tälle yhteystiedolle."
+"<p align=\"center\">Sinun täytyy olla yhdistäytyneenä verkkoon muuttaaksesi "
+"henkilökohtaisia tietojasi.</p>"
-#. i18n: file ./kopete/grouptdeabcselectorwidget.ui line 49
-#: rc.cpp:1028
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 408
+#: rc.cpp:685
#, no-c-format
-msgid "Addressbook entry:"
-msgstr "Osoitekirjan tietue:"
+msgid "User Information"
+msgstr "Käyttäjätiedot"
-#. i18n: file ./kopete/grouptdeabcselectorwidget.ui line 65
-#: rc.cpp:1031
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 451
+#: rc.cpp:694
#, no-c-format
-msgid "&Group"
-msgstr "&Ryhmä"
+msgid "Your nick name:"
+msgstr "Lempinimesi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 16
-#: rc.cpp:1034
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 467
+#: rc.cpp:700
#, no-c-format
-msgid "Events"
-msgstr "Tapahtumat"
+msgid "Year of birth:"
+msgstr "Syntymisvuosi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 27
-#: rc.cpp:1037
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 560
+#: rc.cpp:712
#, no-c-format
-msgid "Tray Flash && Bubble"
-msgstr "Ilmoitusalueen välkkyminen && Kupla"
+msgid ""
+"Values below are going to be used in search, but will not appear in results."
+msgstr ""
+"Alla olevia arvoja tullaan käyttämään haussa, mutta ne eivät näy tuloksissa."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 38
-#: rc.cpp:1040
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 601
+#: rc.cpp:715
#, no-c-format
-msgid "Flash s&ystem tray"
-msgstr "&Väläytä ilmoitusalueen kuvaketta"
+msgid "Maiden name:"
+msgstr "Tyttönimi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 41
-#: rc.cpp:1043
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 609
+#: rc.cpp:718
#, no-c-format
-msgid "Flash the system tray icon on an incoming message"
-msgstr "Väläytä ilmoitusalueen kuvaketta uuden viestin saapuessa"
+msgid "City of origin:"
+msgstr "Kotikaupunki:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 44
-#: rc.cpp:1046
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 651
+#: rc.cpp:721
#, no-c-format
-msgid "Flash the system tray icon whenever a message comes in."
-msgstr "Väläytä ilmoitusalueen kuvaketta aina kun uusi viesti saapuu."
+msgid "&File Transfer"
+msgstr "&Tiedostonsiirto"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 80
-#: rc.cpp:1049
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 665
+#: rc.cpp:724
#, no-c-format
-msgid "&Left mouse click opens message"
-msgstr "&Hiiren vasen napsautus avaa viestin"
+msgid "Global DCC Options"
+msgstr "Globaalit DCC asetukset"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 83
-#: rc.cpp:1052
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 676
+#: rc.cpp:727
#, no-c-format
msgid ""
-"Left mouse click on flashing system tray opens message instead of "
-"restoring/minimizing contact list"
+"<qt><p align=\"center\"><font color=\"#ff0000\">These options affect <b>all</b> "
+"Gadu-Gadu accounts.</font></p></qt>"
msgstr ""
-"Hiiren vasen napsautus välkkyvässä ilmoitusalueessa avaa viestin "
-"yhteystietoluettelon palauttamisen/pienentämisen sijaan."
+"<qt><p align=\"center\"><font color=\"#ff0000\">Nämä asetukset vaikuttavat<b>"
+"kaikkiin</b> Gadu-Gadu tileihin.</font></p></qt>"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 86
-#: rc.cpp:1055
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 684
+#: rc.cpp:730
#, no-c-format
-msgid ""
-"A left mouse click on the flashing system tray icon opens the incoming message "
-"instead of restoring/minimizing the contact list (e.g. to check who is sending "
-"messages). A middle click always opens this message."
-msgstr ""
-"Hiiren vasemman painikkeen napsautus välkkyvässä ilmoitusalueessa avaa saapuvan "
-"viestin yhteystietoluettelon palauttamisen/pienentämisen sijaan (esim. "
-"tarkistaaksesi kuka lähetti viestin). Keskimmäisen painikkeen napsautus avaa "
-"aina uuden viestin."
+msgid "&Override default configuration"
+msgstr "&Ohita oletusarvoinen konfiguraatio"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 96
-#: rc.cpp:1058
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 714
+#: rc.cpp:733
#, no-c-format
-msgid "Sho&w bubble"
-msgstr "Näytä &kupla"
+msgid "Local &IP address /"
+msgstr "Paikallinen &IP-osoite /"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 99
-#: rc.cpp:1061
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 728
+#: rc.cpp:736
#, no-c-format
-msgid "Show a bubble on an incoming message"
-msgstr "Näytä kupla uuden viestin saapuessa"
+msgid "po&rt:"
+msgstr "&portti:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 102
-#: rc.cpp:1064
+#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 752
+#: rc.cpp:739
#, no-c-format
-msgid "Show a bubble whenever a message comes in."
-msgstr "Näytä kupla aina kun tulee uusi viesti."
+msgid "0.0.0.0"
+msgstr "0.0.0.0"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 138
-#: rc.cpp:1067
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 55
+#: rc.cpp:745 rc.cpp:751
#, no-c-format
-msgid "Button \"&Ignore\" closes chat"
-msgstr "Painike \"&Ohita\" sulkee keskustelun"
+msgid "The user ID of the Gadu-Gadu account you would like to add."
+msgstr "Lisättävän Gadu-Gadu yhteystiedon käyttäjätunnus."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 141
-#: rc.cpp:1070
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 58
+#: rc.cpp:748 rc.cpp:754
#, no-c-format
msgid ""
-"The \"Ignore\" button of the bubble closes the chat window for the sender"
-msgstr "\"Ohita\" -painike kuplassa sulkee keskusteluikkunan lähettäjälle"
+"The user ID of the Gadu-Gadu account you would like to add. This should be in "
+"the form of a number (no decimals, no spaces). This field is mandatory."
+msgstr ""
+"Lisättävän Gadu-Gadu tilin käyttäjätunnus. Tämän täytyy olla numeromuodossa (ei "
+"desimaalipilkkuja, ei välejä). Tämä kenttä on pakollinen."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 144
-#: rc.cpp:1073
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 79
+#: rc.cpp:757
#, no-c-format
-msgid ""
-"If there is already a chat window opened for the sender of the message "
-"displayed in the bubble the \"Ignore\" button will close this chat window."
-msgstr ""
-"Jos viestin, joka näytetään kuplassa, lähettäjälle on jo keskusteluikkuna "
-"avoinna, silloin \"Ohita\" -painike sulkee tämän keskusteluikkunan."
+msgid "<i>(for example: 1234567)</i>"
+msgstr "<i>(esimerkiksi: 1234567)</i>"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 182
-#: rc.cpp:1076
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 109
+#: rc.cpp:760
#, no-c-format
-msgid "Close &bubble automatically after"
-msgstr "Sulje kupla automaattisesti jälkeen"
+msgid "&Forename:"
+msgstr "&Etunimi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 188
-#: rc.cpp:1079
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 115
+#: rc.cpp:763 rc.cpp:805
#, no-c-format
-msgid "Automatically close bubble after fixed amount of time"
-msgstr "Automaattisesti sulkee kuplan tietyn ajan jälkeen"
+msgid "The forename of the contact you wish to add."
+msgstr "Lisättävän yhteystiedon etunimi."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 191
-#: rc.cpp:1082
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 118
+#: rc.cpp:766 rc.cpp:808
#, no-c-format
msgid ""
-"Bubbles will automatically be closed after a fixed amount of time. A closed one "
-"will be replaced by a new one if another message is waiting."
+"The forename (first name) of the contact you wish to add. Optionally this may "
+"include a middle name."
msgstr ""
-"Kuplat suljetaan automaattisesti tietyn ajan kuluttua. Suljettu kupla korvataan "
-"uudella jos joku toinen viesti os odottamassa."
+"Lisättävän yhteystiedon etunimi. Valinnaisesti voi sisältää myös keskinimen."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 202
-#: rc.cpp:1085 rc.cpp:1449
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 129
+#: rc.cpp:769
#, no-c-format
-msgid " Sec"
-msgstr " s"
+msgid "&Surname:"
+msgstr "&Sukunimi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 238
-#: rc.cpp:1088
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 135
+#: rc.cpp:772 rc.cpp:811
#, no-c-format
-msgid "Exclude non-highlighted messages in grou&p chats"
-msgstr "&Poissulje korostamattomat viestit ryhmäkeskusteluissa"
+msgid "The surname of the contact you wish to add."
+msgstr "Lisättävän yhteystiedon sukunimi."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 241
-#: rc.cpp:1091
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 138
+#: rc.cpp:775 rc.cpp:814
#, no-c-format
-msgid "Notify only highlighted messages in group chats"
-msgstr "Ilmoita vain uusista korostetuista viesteistä ryhmäkeskusteluissa"
+msgid "The surname (last name) of the contact you wish to add."
+msgstr "Lisättävän yhteystiedon sukunimi."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 244
-#: rc.cpp:1094
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 154
+#: rc.cpp:778 rc.cpp:2884
#, no-c-format
-msgid ""
-"In very active group chats important messages can be singled out by excluding "
-"non-highlighted messages from notification."
-msgstr ""
-"Erittäin aktiivisissa ryhmäkeskusteluissa tärkeät viestit voidaan erottaa "
-"poissulkemalla korostamattomat viestit pois ilmoittamisesta."
+msgid "N&ickname:"
+msgstr "N&imimerkki:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 252
-#: rc.cpp:1097
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 160
+#: rc.cpp:781 rc.cpp:784 rc.cpp:817 rc.cpp:820
#, no-c-format
-msgid "Exclude messages in chats on current des&ktop"
-msgstr "Poissulje viestit nykyisellä työpöydällä olevista &keskusteluista"
+msgid "A nickname for the contact you wish to add."
+msgstr "Lisättävän yhteystiedon lempinimi."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 255
-#: rc.cpp:1100
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 182
+#: rc.cpp:787
#, no-c-format
-msgid ""
-"Do not display notification for messages in chat windows on current desktop"
-msgstr ""
-"Älä ilmoita uusista nykyisellä työpöydällä olevaan keskusteluikkunaan "
-"saapuvista viesteistä"
+msgid "&Email address:"
+msgstr "&Sähköpostiosoite:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 258
-#: rc.cpp:1103
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 188
+#: rc.cpp:790 rc.cpp:793 rc.cpp:799 rc.cpp:802 rc.cpp:823 rc.cpp:826
+#: rc.cpp:829 rc.cpp:832
#, no-c-format
-msgid ""
-"This option allows you to turn off the notification of events for chat windows "
-"that are on the current desktop. If this option is turned on, then only chat "
-"windows on different desktops than the current one will notify you that an "
-"event has occured. Otherwise, all chat windows will notify you that an event "
-"has occured."
-msgstr ""
-"Mahdollistaa Kopeten olevan ilmoittamatta tapahtumista, jotka tapahtuvat "
-"nykyisellä työpöydällä sijaitsevalle keskusteluikkunalle. Tämän ollessa päällä "
-"vain huomautukset, jotka tapahtuvat muilla työpöydillä oleville "
-"keskusteluikkunoille, tapahtuvat."
+msgid "E-Mail address for this contact."
+msgstr "Sähköpostiosoite tälle yhteystiedolle."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 279
-#: rc.cpp:1109
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 210
+#: rc.cpp:796 rc.cpp:2521 rc.cpp:2554
#, no-c-format
-msgid "E&nable events while away"
-msgstr "&Hyväksy tapahtumat poissaollessa"
+msgid "&Telephone number:"
+msgstr "&Puhelinnumero:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 282
-#: rc.cpp:1112
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 311
+#: rc.cpp:835
#, no-c-format
-msgid "Enable events if your account status is \"Away\""
-msgstr "Hyväksy tapahtumat kun tilisi tila on \"Poissa\""
+msgid "Offline to contact when you set \"&Just for friends\""
+msgstr "Tämä yhteystieto ei näe sinua kun olet tilassa \"&Vain kavereille\""
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 285
-#: rc.cpp:1115
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 314
+#: rc.cpp:838 rc.cpp:841
#, no-c-format
msgid ""
-"Enable notification events even if your account status is \"Away\" or less "
-"available, e.g. \"Not Available\" or \"Do not Disturb\". Note: This does not "
-"affect the flashing of the system tray icon."
+"Check if you want to exclude this contact from the \"Just for friends\" status "
+"mode."
msgstr ""
-"Hyväksy ilmoitustapahtumat myös kun tilisi tila on \"Poissa\" tai vähemmän "
-"saatavilla, esim. \"Saavuttamattomissa\" tai \"Älä häiritse\". Huomio: Tämä ei "
-"vaikuta ilmoitusalueen kuvakkeen välkkymiseen."
-
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 293
-#: rc.cpp:1118
-#, no-c-format
-msgid "Enable events for acti&ve chat windows"
-msgstr "Ota tapahtumat käyttöön aktii&visille keskusteluikkunoille"
+"Valitse jos haluat poissulkea tämän yhteystiedon \"Vain ystäville\" tilasta"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 296
-#: rc.cpp:1121
+#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 323
+#: rc.cpp:844
#, no-c-format
-msgid "Enable events for incoming messages if the chat window is active"
-msgstr ""
-"Ota tapahtumat käyttöön tuleville viesteille, jos keskusteluikkuna on "
-"aktiivinen"
+msgid "Group"
+msgstr "Ryhmä"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 299
-#: rc.cpp:1124
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 52
+#: rc.cpp:853
#, no-c-format
msgid ""
-"Enable notification events for incoming messages even if the receiving chat "
-"window is active. Note: Neither the system tray icon flashes nor the bubble is "
-"shown."
+"Choose status, by default present status is selected. \n"
+"So all you need to do is just to type in your description. \n"
+"Choosing Offline status will disconnect you, with given description."
msgstr ""
-"Ota käyttöön ilmoitustapahtumat tuleville viesteille vaikka vastaanottava "
-"keskusteluikkuna olisi aktiivinen. Huomio: Ilmoitusalueen kuvake ei silti tule "
-"vilkkumaan eikä kuplaa näytetä."
-
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 307
-#: rc.cpp:1127
-#, no-c-format
-msgid "Switch &to desktop containing chat on opening message"
-msgstr "Avattaessa viestiä &siirry työpöydälle, jolla keskustelu on"
+"Valitse tila. Nykyinen tila on valittu oletuksena.\n"
+"Joten kaikki mitä sinun täytyy tehdä on kirjoittaa kuvaus.\n"
+"Paikallisen tilan valitseminen katkaisee sinut, annetulla kuvauksella."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 310
-#: rc.cpp:1130
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 77
+#: rc.cpp:861
#, no-c-format
-msgid ""
-"Switch to the desktop which contains the chat window for the sender when "
-"opening his/her message"
-msgstr ""
-"Vaihda työpöydälle, joka sisältää keskustelun viestin lähettäjän kanssa "
-"avattaessa hänen viestiään."
+msgid "Set your status to Online."
+msgstr "Aseta tilasi paikallaolevaksi."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 313
-#: rc.cpp:1133
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 80
+#: rc.cpp:864
#, no-c-format
msgid ""
-"If there is already a chat window open for the sender of the message, opening "
-"his/her message will cause a switch to the desktop which contains this chat "
-"window."
+"Set your status to Online, indicating that you are available to chat with "
+"anyone who wishes."
msgstr ""
-"Jos keskusteluikkuna viestin lähettäjän kanssa on jo olemassa, avattaessa hänen "
-"viestiään vaihdetaan sille työpöydälle, jolla keskusteluikkuna on."
-
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 321
-#: rc.cpp:1136
-#, no-c-format
-msgid "&Raise window on incoming message"
-msgstr "&Nosta ikkuna uuden viestin tullessa"
+"Aseta tilasi paikallaolevaksi ilmaisten, että olet tavoitettavissa "
+"chat-keskusteluun kenen kanssa tahansa."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 324
-#: rc.cpp:1139
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 94
+#: rc.cpp:870
#, no-c-format
-msgid "Raise the chat window/tab on an incoming message"
-msgstr "Nosta keskusteluikkuna/välilehti uuden viestin tullessa"
+msgid "Set your status to busy."
+msgstr "Aseta tilaksesi kiireinen."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 327
-#: rc.cpp:1142
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 97
+#: rc.cpp:873
#, no-c-format
msgid ""
-"If there is already a chat window opened for the sender of an incoming message "
-"this window will be put on the current desktop and in front of all other "
-"windows."
+"Set your status to busy, indicating that you may should not be bothered with "
+"trivial chat, and may not be able to reply immediately."
msgstr ""
-"Jos keskusteluikkuna viestin lähettäjän kanssa on jo avattuna, ikkuna tullaan "
-"siirtämään nykyiselle työpöydälle muiden ikkunoiden eteen."
-
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 16
-#: rc.cpp:1145
-#, no-c-format
-msgid "Away Configuration"
-msgstr "Poissaoloasetukset"
+"Aseta tilaksesi kiireinen ilmaisten, että sinua ei saa häiritä tavanomaisella "
+"chat-keskustelulla, etkä kykene vastaamaan välittömästi."
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 44
-#: rc.cpp:1151
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 105
+#: kopete/kopetewindow.cpp:249 rc.cpp:876
#, no-c-format
-msgid "Number of away messages to remember:"
-msgstr "Muistettavien poissaoloviestien lukumäärä:"
+msgid "&Invisible"
+msgstr "&Näkymätön"
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 47
-#: rc.cpp:1154 rc.cpp:1157 rc.cpp:1160 rc.cpp:1163
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 111
+#: rc.cpp:879
#, no-c-format
msgid ""
-"Kopete will remember this many away messages for use at a later date; if this "
-"limit is exceeded, the least-used message will be removed."
+"Set status to invisible, which will hide your presence from other users."
msgstr ""
-"Kopete muistaa tämän verran poissaoloviestejä myöhempää käyttöä varten. Jos "
-"rajoitus ylitetään, vähiten käytetty viesti poistetaan."
+"Aseta tilasi näkymättömäksi, mikä piilottaa sinun paikallaolon muilta "
+"käyttäjiltä."
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 94
-#: rc.cpp:1166
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 114
+#: rc.cpp:882
#, no-c-format
-msgid "Auto Away"
-msgstr "Automaattinen poissaolo"
-
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 98
-#: rc.cpp:1169
-#, fuzzy, no-c-format
msgid ""
-"<p>If you check the <i>Use auto away</i> checkbox, Kopete will automaticaly set "
-"you globally away when the TDE screen saver starts, or after the selected "
-"minutes of user inactivity (i.e no mouse move, or key pressed)</p>\n"
-"<p>Kopete will set you available again when you come back if you checked <i>"
-"Become available when detecting activity again</i></p>"
+"Set status to invisible, which will hide your presence from other users (who "
+"will see you as offline). However you may still chat, and see the online "
+"presence of others."
msgstr ""
-"<p>Jos valitset <i>Käytä automaattista poissaoloa</i> "
-"valintalaatikon, Kopete asettaa sinut automaattisesti globaalisti "
-"poissaolevaksi kun TDE:n näytönsäästäjä käynnistyy tai annetun minuuttimäärän "
-"toimettomuuden jälkeen (esim. ei hiiren liikettä tai näppäinten "
-"näppäilemistä)</p>\n"
-"<p>Kopete asettaa sinut takaisin tavoitettavaksi kun tulet takaisin, jos olet "
-"valinnut <i>Muutu aktiiviseksi kun jotain tapahtuu<i> valintaruudun."
+"Asettaa tilaksesi näkymättömän, mikä piilottaa paikallaolosi muilta käyttäjiltä "
+"(he näkevät sinun olevan poissa verkosta). Voit kuitenkin edelleen keskustella "
+"ja nähdä paikallaolevat muut käyttäjät."
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 109
-#: rc.cpp:1173
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 128
+#: rc.cpp:888 rc.cpp:891
#, no-c-format
-msgid "&Use auto away"
-msgstr "&Käytä automaattista poissaoloa"
+msgid "Choose this status to disconnect with description entered below."
+msgstr "Valitse tämä tila katkaistaksesi alla ilmoitetulla kuvauksella."
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 128
-#: rc.cpp:1176
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 151
+#: rc.cpp:894
#, no-c-format
-msgid "Become away after"
-msgstr "Aika jonka jälkeen tullaan poissaolevaksi"
+msgid "&Message:"
+msgstr "&Viesti:"
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 153
-#: rc.cpp:1179
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 157
+#: rc.cpp:897 rc.cpp:903
#, no-c-format
-msgid "minutes of user inactivity"
-msgstr "minuutin hiljaisuus"
+msgid "Description of your status."
+msgstr "Tilasi kuvaus."
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 183
-#: rc.cpp:1182
+#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 160
+#: rc.cpp:900 rc.cpp:906
#, no-c-format
-msgid "Become available when detecting activity again"
-msgstr "Muutu aktiivisesti kun jotain tapahtuu"
+msgid "Description of your status (up to 70 characters)."
+msgstr "Tilasi kuvaus (korkeintaan 70 merkkiä)."
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 196
-#: rc.cpp:1185
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 16
+#: rc.cpp:909
#, no-c-format
-msgid "Auto Away Message"
-msgstr "Automaattinen poissaoloviesti"
+msgid "Account Preferences - Yahoo"
+msgstr "Tilin asetukset - Yahoo"
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 210
-#: rc.cpp:1188
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 43
+#: rc.cpp:912 rc.cpp:1251 rc.cpp:1386 rc.cpp:2233
#, no-c-format
-msgid "Display the last away message used"
-msgstr "Näytä viimeisin käytetty poissaoloviesti"
+msgid "&Basic Setup"
+msgstr "&Yleiset"
-#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 224
-#: rc.cpp:1191
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 73
+#: rc.cpp:918 rc.cpp:1017
#, no-c-format
-msgid "Display the following away message:"
-msgstr "Näytä seuraava poissaoloviesti:"
+msgid "&Yahoo username:"
+msgstr "&Yahoo-käyttäjänimi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 27
-#: rc.cpp:1197
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 79
+#: rc.cpp:921 rc.cpp:927
#, no-c-format
-msgid "System Tray"
-msgstr "Ilmoitusalue"
+msgid "The account name of your Yahoo account."
+msgstr "Yahoo-tilisi nimi."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 38
-#: rc.cpp:1200
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 82
+#: rc.cpp:924 rc.cpp:930
#, no-c-format
-msgid "Show system tray &icon"
-msgstr "Näytä &ilmoitusalueen kuvake"
+msgid ""
+"The account name of your Yahoo account. This should be in the form of an "
+"alphanumeric string (no spaces)."
+msgstr "Yahoo-tilisi tilinimi aakkosnumeerisessa muodossa (ei välejä)."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 41
-#: rc.cpp:1203
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 114
+#: rc.cpp:939
#, no-c-format
-msgid "Show the icon in the system tray"
-msgstr "Näytä kuvake ilmoitusalueessa"
+msgid "Exclude from &Global Identity"
+msgstr "Poissulje &globaalista henkilöllisyydestä"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 44
-#: rc.cpp:1206
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 157
+#: rc.cpp:945
#, no-c-format
msgid ""
-"By default, the system tray icon indicates new incoming messages by flashing "
-"and showing a bubble. A left or middle mouse click on the icon will open the "
-"message in a new chat window. Pressing the \"View\" button in the bubble has "
-"the same effect."
+"To connect to the Yahoo network, you will need a Yahoo account."
+"<br>"
+"<br>If you do not currently have a Yahoo account, please click the button to "
+"create one."
msgstr ""
-"Oletuksena ilmoitusalueen kuvake ilmoittaa uusista viesteistä väläyttämällä "
-"itseään ja näyttämällä kuplan. Vasen tai oikea hiiren napsautus kuvakkeessa "
-"tulee avaamaan viestin uudessa keskusteluikkunassa. \"Näytä\" -painikkeen "
-"napsauttaminen kuplassa tekee saman asian."
+"Yhdistääksesi Yahoo verkkoon, tarvitset Yahoo-tilin."
+"<br> "
+"<br>Jos sinulla ei ole Yahoo-tiliä, napsauta painiketta luodaksesi sellaisen."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 55
-#: rc.cpp:1209
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 171
+#: rc.cpp:948
#, no-c-format
-msgid "Start with hidden &main window"
-msgstr "&Käynnistä pääikkuna piilotettuna"
+msgid "Register &New Account"
+msgstr "Rekisteröi &uusi tili"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 58
-#: rc.cpp:1212
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 206
+#: rc.cpp:957
#, no-c-format
-msgid "Start with the main window minimized to the system tray"
-msgstr "Käynnistä pääikkuna pienennettynä ilmoitusalueeseen"
+msgid "Accoun&t Preferences"
+msgstr "&Tilin asetukset"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 61
-#: rc.cpp:1215
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 245
+#: rc.cpp:963
+#, no-c-format
+msgid "O&verride default server information"
+msgstr "&Korvaa oletuksena käytettävät palvelintiedot"
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 273
+#: rc.cpp:969 rc.cpp:978
+#, no-c-format
+msgid "The IP address or hostmask of the Yahoo server you wish to connect to."
+msgstr "Käytettävän Yahoo-palvelimen IP-osoite tai isäntämaski."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 276
+#: rc.cpp:972 rc.cpp:981
#, no-c-format
msgid ""
-"Start with the main window hidden. The only visible item is the system tray "
-"icon."
+"The IP address or hostmask of the Yahoo server you wish to connect to. "
+"Normally you will want the default (scs.msg.yahoo.com)."
msgstr ""
-"Käynnistä pääikkuna piilotettuna. Ainoa näkyvä osa on kuvake ilmoitusalueessa."
+"Käytettävän Yahoo-palvelimen IP-osoite tai isäntämaski. Yleensä tätä ei "
+"tarvitse muuttaa. Oletus on scs.msg.yahoo.com."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 71
-#: rc.cpp:1218
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 287
+#: rc.cpp:975
#, no-c-format
-msgid "Message Handling"
-msgstr "Viestien käsittely"
+msgid "scs.msg.yahoo.com"
+msgstr "scs.msg.yahoo.com"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 82
-#: rc.cpp:1221
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 304
+#: rc.cpp:984 rc.cpp:3348
#, no-c-format
-msgid "Open messages instantl&y"
-msgstr "Avaa viestit &välittömästi"
+msgid "P&ort:"
+msgstr "P&ortti:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 85
-#: rc.cpp:1224
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 310
+#: rc.cpp:987
#, no-c-format
-msgid "Instantly open incoming messages"
-msgstr "Avaa saapuvat viestit välittömästi"
+msgid "The port on the Yahoo server that you would like to connect to."
+msgstr "Käytettävän Yahoo-palvelimen porttinumero."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 88
-#: rc.cpp:1227
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 313
+#: rc.cpp:990 rc.cpp:996
#, no-c-format
msgid ""
-"If there is no existing chat window a new window will be opened when a new "
-"message comes in. If there is already a chat window opened for the sender of "
-"the message it will be displayed there instantly."
+"The port on the Yahoo server that you would like to connect to. Normally this "
+"is 5050, but Yahoo also allows port 80 in case you are behind a firewall."
msgstr ""
-"Jos keskusteluikkunaa ei ole olemassa, uusi ikkuna avataan kun uusi viesti "
-"saapuu. Jos keskusteluikkuna viestin lähettäjän kanssa on olemassa, viesti "
-"näytetään siinä välittömästi."
+"Käytettävän Yahoo-palvelimen portti, johon yhdistetään. Normaalisti tämä on "
+"5050, mutta Yahoo tukee myös porttia 80 jos palomuuri estää portin 5050."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 96
-#: rc.cpp:1230
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 333
+#: rc.cpp:993
#, no-c-format
-msgid "Use message &queue"
-msgstr "Käytä &viestijonoa"
+msgid "The port on the Yahoo server that you would like to connect to."
+msgstr "Käytettävän Yahoo-palvelimen portti, johon yhdistetään."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 99
-#: rc.cpp:1233
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 348
+#: rc.cpp:999
#, no-c-format
-msgid "Use a message queue to store incoming messages"
-msgstr "Käytä viestijonoa säilyttämään saapuvat viestit"
+msgid "Buddy Icon"
+msgstr "Ystäväkuvake"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 102
-#: rc.cpp:1236
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 364
+#: rc.cpp:1002
+#, no-c-format
+msgid "Select Picture..."
+msgstr "Valitse kuva..."
+
+#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 404
+#: rc.cpp:1005
+#, no-c-format
+msgid "Se&nd buddy icon to other users"
+msgstr "&Lähetä ystäväkuvake muille käyttäjille"
+
+#. i18n: file ./protocols/yahoo/ui/yahooverifyaccountbase.ui line 30
+#: rc.cpp:1008
#, no-c-format
msgid ""
-"Store new incoming messages in a message queue. New messages are messages that "
-"cannot be displayed in an already open chat window. Only queued or stacked "
-"messages trigger notification via bubble, a flashing tray icon, or both.."
+"Your Account has to be verified because of too many false login attempts."
+"<br>"
msgstr ""
-"Säilyttää uudet saapuvat viestit viestijonossa. Uudet viestit ovat viestejä, "
-"joita ei voida näyttää jo avoinna olevassa keskustelikkunassa. Vain jonotetut "
-"tai pinotut viestit käynnistävät huomautuksen kuplan ja/tai vilkkuvan "
-"ilmoitusalueen kuvakkeen välityksellä."
+"Tili täytyy varmistaa, koska on tapahtunut liian monta epäonnistunutta "
+"kirjautumisyritystä."
+"<br>"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 110
-#: rc.cpp:1239
+#. i18n: file ./protocols/yahoo/ui/yahooverifyaccountbase.ui line 46
+#: rc.cpp:1011
#, no-c-format
-msgid "Use message stac&k"
-msgstr "Käytä &viestipinoa"
+msgid "Please enter the chars shown in the picture:"
+msgstr "Kirjoita kuvassa näkyvät merkit:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 113
-#: rc.cpp:1242
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 16
+#: rc.cpp:1014
#, no-c-format
-msgid "Use a message stack to store incoming messages"
-msgstr "Käytä viestipinoa säilyttämään saapuvat viestit"
+msgid "Add Yahoo Contact"
+msgstr "Lisää Yahoo-yhteystieto"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 116
-#: rc.cpp:1245
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 47
+#: rc.cpp:1020 rc.cpp:1026
+#, no-c-format
+msgid "The account name of the Yahoo account you would like to add."
+msgstr "Lisättävän Yahoo-tilin tilinimi."
+
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 50
+#: rc.cpp:1023 rc.cpp:1029
#, no-c-format
msgid ""
-"Store new incoming messages in a message stack. New messages are messages that "
-"cannot be displayed in an already open chat window. Only queued or stacked "
-"messages trigger notification via bubble and flashing tray."
+"The account name of the Yahoo account you would like to add. This should be in "
+"the form of an alphanumeric string (no spaces)."
msgstr ""
-"Säilyttää uudet saapuvat viestit viestipinossa. Uudet viestit ovat viestejä, "
-"joita ei voida näyttää jo avoinna olevassa keskusteluikkunassa. Vain jonotetut "
-"tai pinotut viestit käynnistävät huomauttamisen kuplan ja/tai vilkkuvan "
-"ilmoitusalueen kuvakkeen välityksellä."
+"Lisättävän Yahoo-tilin tilinimi aakkosnumerisessa muodossa (ei välejä)."
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 127
-#: rc.cpp:1248
+#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 71
+#: rc.cpp:1032
#, no-c-format
-msgid "Queue/stack &unread messages"
-msgstr "Jonota/pinoa &lukemattomat viestit"
+msgid "<i>(for example: joe8752)</i>"
+msgstr "<i>(esimerkiksi: joe8752)</i>"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 130
-#: rc.cpp:1251
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 24
+#: rc.cpp:1035 rc.cpp:1534
#, no-c-format
-msgid "Also add unread messages to queue/stack"
-msgstr "Lisää myös lukemattomat viestit jonoon/pinoon"
+msgid "Personal Information"
+msgstr "Henkilökohtaiset tiedot"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 133
-#: rc.cpp:1254
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 46
+#: rc.cpp:1041
#, no-c-format
-msgid ""
-"Unread messages are messages that will be displayed in an already opened but "
-"inactive chat window. Only incoming queued messages trigger notification via "
-"the bubble, the flashing tray icon, or both. With this option disabled only new "
-"incoming messages are queued, i.e. messages that cannot be displayed in an "
-"already open chat window."
-msgstr ""
-"Lukemattomat viestit ovat viestejä, jotka näytetään jo avatussa mutta "
-"epäaktiivisessa keskusteluikkunassa. Vain saapuvat jonotetut viestit "
-"laukaisevat huomautuksen kuplan tai välkkyvän ilmoitusalueen kuvakkeen "
-"välityksellä. Kun tämä valinta ei ole päällä, vain saapuvat viestit jonotetaan. "
-"Esimerkiksi viestit, joita ei voida näyttää jo avatussa keskusteluikkunassa."
+msgid "Second name:"
+msgstr "Toinen nimi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 154
-#: rc.cpp:1260
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 92
+#: rc.cpp:1047 rc.cpp:1540 rc.cpp:1624
#, no-c-format
-msgid "Connect automatically at &startup"
-msgstr "Yhdistä automaattisesti käynni&stettäessä"
+msgid "&Nickname:"
+msgstr "&Lempinimi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 157
-#: rc.cpp:1263
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 119
+#: rc.cpp:1050
#, no-c-format
-msgid "Connect all your accounts automatically when starting Kopete"
-msgstr ""
-"Yhdistä kaikkiin tileihin automaattisesti Kopeten käynnistyksen yhteydessä"
+msgid "Yahoo ID:"
+msgstr "Yahoo-tunnus:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 160
-#: rc.cpp:1266
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 130
+#: rc.cpp:1053
#, no-c-format
-msgid ""
-"When starting Kopete all your accounts will be connected automatically. Note: "
-"You can exclude accounts individually in their properties."
-msgstr ""
-"Kopeten käynnistyksen yhteydessä kaikkii tileihin yhdistetäänautomaattisesti. "
-"Huomio: Voit poissulkea tilejä niiden ominaisuuksissa."
+msgid "Title:"
+msgstr "Titteli:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 27
-#: rc.cpp:1272
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 141
+#: rc.cpp:1056
#, no-c-format
-msgid "&Interface Preference"
-msgstr "&Käyttöliittymämieltymys"
+msgid "Anniversary:"
+msgstr "Vuosijuhla:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 90
-#: rc.cpp:1275
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 203
+#: rc.cpp:1059 rc.cpp:1995
#, no-c-format
-msgid "Chat Window Grouping &Policy"
-msgstr "Keskusteluikkunoiden &ryhmitystapa"
+msgid "Birthday:"
+msgstr "Syntymäpäivä:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 99
-#: rc.cpp:1278
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 233
+#: rc.cpp:1062 rc.cpp:1233
#, no-c-format
-msgid "Open All Messages in New Chat Window"
-msgstr "Avaa kaikki viestit uudessa keskusteluikkunassa"
+msgid "Contact Information"
+msgstr "Yhteystiedon tiedot"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 104
-#: rc.cpp:1281
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 244
+#: rc.cpp:1065
#, no-c-format
-msgid "Group Messages From Same Account in Same Chat Window"
-msgstr "Ryhmitä viestit samalta tililtä samaan keskusteluikkunaan"
+msgid "Pager:"
+msgstr "Hakulaite:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 109
-#: rc.cpp:1284
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 255
+#: rc.cpp:1068 rc.cpp:1522
#, no-c-format
-msgid "Group All Messages in Same Chat Window"
-msgstr "Ryhmitä kaikki viestit samaan keskusteluikkunaan"
+msgid "&Homepage:"
+msgstr "&Kotisivu:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 114
-#: rc.cpp:1287
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 282
+#: rc.cpp:1071 rc.cpp:1519 rc.cpp:1621
#, no-c-format
-msgid "Group Messages From Contacts in Same Group in Same Chat Window"
-msgstr ""
-"Ryhmitä samassa ryhmässä olevien yhteystietojen viestit samaan "
-"keskusteluikkunaan"
+msgid "&Email:"
+msgstr "&Sähköposti:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 119
-#: rc.cpp:1290
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 293
+#: rc.cpp:1074
#, no-c-format
-msgid "Group Messages From Same Metacontact in Same Chat Window"
-msgstr "Ryhmitä viestit samalta metayhteystiedolta samaan keskusteluikkunaan"
+msgid "Email &3:"
+msgstr "&3. Sähköposti:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 138
-#: rc.cpp:1293
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 304
+#: rc.cpp:1077
#, no-c-format
-msgid ""
-"<dl>\n"
-" <dt><tt>Open all messages in a new chat "
-"window</tt>\n"
-" <dd>Every chat will have its own window.\n"
-" <dt><tt>Group messages from the same account in "
-"the same chat window</tt>\n"
-" <dd>All chats for one account get grouped in to "
-"one window by using tabs.\n"
-" <dt><tt>Group all messages in the same chat "
-"window</tt>\n"
-" <dd>All chats get grouped in to one window by "
-"using tabs.\n"
-" <dt><tt>Group messages from contacts in the "
-"same group in the same chat window</tt>\n"
-" <dd>All chats from one group get grouped in to "
-"one window by using tabs.\n"
-" <dt><tt>Group messages from the same "
-"metacontact in the same chat window</tt>\n"
-" <dd>All chats from one metacontact get grouped "
-"in to one window by using tabs.\n"
-" </dl>\n"
-" "
-msgstr ""
-"<dl>\n"
-" <dt><tt>Avaa kaikki viestit uudessa "
-"keskusteluikkunassa.</tt>\n"
-" <dd>Jokaisella keskustelulla on oma ikkunansa.\n"
-" <dt><tt>Ryhmitä viestit samalta tililtä samaan "
-"keskusteluikkunaan.</tt>\n"
-" <dd>Kaikki keskustelut samalle tilille "
-"ryhmitetään yhteen ikkunaan käyttämällä välilehtiä.\n"
-" <dt><tt>Ryhmitä kaikki viestit samaan "
-"keskusteluikkunaan.</tt>\n"
-" <dd>Kaikki keskustelut ryhmitetään samaan "
-"ikkunaan käyttämällä välilehtiä.\n"
-" <dt><tt>Ryhmitä saman ryhmän yhteystiedoilta "
-"tulevat viestit samaan keskusteluikkunaan.</tt>\n"
-" <dd>Kaikki keskustelut samalta ryhmältä "
-"ryhmitetään yhteen ikkunaan käyttämällä välilehtiä.\n"
-" <dt><tt>Ryhmitä viestit samalta "
-"metayhteystiedolta samaan keskusteluikkunaan.</tt>\n"
-" <dd>Kaikki keskustelut yhdeltä "
-"metayhteystiedolta ryhmitetään samaan ikkunaan käyttämällä välilehtiä.\n"
-" </dl>\n"
-" "
+msgid "Email &2:"
+msgstr "&2. Sähköposti:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 156
-#: rc.cpp:1308
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 371
+#: rc.cpp:1080 rc.cpp:1525
#, no-c-format
-msgid "High&light messages containing your nickname"
-msgstr "Korosta viestit jotka sisältävät &näyttönimesi"
+msgid "Fa&x:"
+msgstr "Fa&ksi:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 172
-#: rc.cpp:1311
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 382
+#: rc.cpp:1083
#, no-c-format
-msgid "E&nable automatic spell checking"
-msgstr "&Ota käyttöön automaattinen oikoluku"
+msgid "Additional:"
+msgstr "Muuta:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 180
-#: rc.cpp:1314
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 425
+#: rc.cpp:1086 rc.cpp:1510
#, no-c-format
-msgid "&Show events in chat window"
-msgstr "Näytä &tapahtumat keskusteluikkunassa"
+msgid "&Phone:"
+msgstr "&Puhelin:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 196
-#: rc.cpp:1317
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 452
+#: rc.cpp:1089 rc.cpp:1528
#, no-c-format
-msgid "T&runcate contact name with more characters than:"
-msgstr "&Katkaise yhteystiedon nimi jos siinä on enemmän merkkejä kuin:"
+msgid "Ce&ll:"
+msgstr "Matkapuhe&lin:"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 245
-#: rc.cpp:1320
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 476
+#: rc.cpp:1092
#, no-c-format
-msgid "&Maximum number of chat window lines:"
-msgstr "Rivien &maksimimäärä keskusteluikkunoissa:"
+msgid "Location Information"
+msgstr "Sijaintitiedot"
-#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 251
-#: rc.cpp:1323
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 487
+#: rc.cpp:1095 rc.cpp:1507
#, no-c-format
-msgid ""
-"Limit the maximum number of lines visible in a chat window to improve speed for "
-"complex layouts."
-msgstr ""
-"Rajoittaa puskurin maksimirivimäärää parantaakseen nopeutta monimutkaisissa "
-"keskusteluikkunoissa."
+msgid "&Address:"
+msgstr "&Osoite:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 24
-#: rc.cpp:1326
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 498
+#: rc.cpp:1098 rc.cpp:1516
#, no-c-format
-msgid "Video"
-msgstr "Video"
+msgid "Countr&y:"
+msgstr "&Maa:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 47
-#: rc.cpp:1329
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 531
+#: rc.cpp:1101 rc.cpp:1513
#, no-c-format
-msgid "Device"
-msgstr "Laite"
+msgid "&State:"
+msgstr "&Osavaltio:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 66
-#: rc.cpp:1332
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 558
+#: rc.cpp:1104 rc.cpp:1504 rc.cpp:1630
#, no-c-format
-msgid "&Video Device Configuration"
-msgstr "&Videolaitteen asetukset"
+msgid "&City:"
+msgstr "&Kaupunki:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 93
-#: rc.cpp:1335 rc.cpp:2470
+#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 593
+#: rc.cpp:1107 rc.cpp:1531
#, no-c-format
-msgid "Device:"
-msgstr "Laite:"
+msgid "&Zip:"
+msgstr "&Postinumero:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 101
-#: rc.cpp:1338
+#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 30
+#: rc.cpp:1110
#, no-c-format
-msgid "Input:"
-msgstr "Sisääntulo:"
+msgid "Show Me As"
+msgstr "Näytä minun olevan"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 109
-#: rc.cpp:1341
+#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 45
+#: rc.cpp:1113
#, no-c-format
-msgid "Standard:"
-msgstr "Standardi:"
+msgid "Perma&nently offline"
+msgstr "&Pysyvästi poissa verkosta"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 174
-#: rc.cpp:1344
+#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 83
+#: rc.cpp:1119
#, no-c-format
-msgid "Con&trols"
-msgstr "&Ohjaimet"
+msgid "Off&line"
+msgstr "Poissa &verkosta"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 193
-#: rc.cpp:1347
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 24
+#: rc.cpp:1122 rc.cpp:1708
#, no-c-format
-msgid "&Image Adjustment"
-msgstr "&Kuvan asettelu"
+msgid "Personal Work Information"
+msgstr "Henkilökohtaiset työtiedot"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 228
-#: rc.cpp:1350
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 61
+#: rc.cpp:1128 rc.cpp:1723
#, no-c-format
-msgid "Brightness:"
-msgstr "Kirkkaus:"
+msgid "Company Location Information"
+msgstr "Yrityksen sijaintitiedot"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 244
-#: rc.cpp:1353
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 80
+#: rc.cpp:1134 rc.cpp:1729 rc.cpp:1998
#, no-c-format
-msgid "Contrast:"
-msgstr "Kontrasti:"
+msgid "Homepage:"
+msgstr "Kotisivut:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 260
-#: rc.cpp:1356
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 112
+#: rc.cpp:1137 rc.cpp:1570 rc.cpp:1744 rc.cpp:2034 rc.cpp:2055
#, no-c-format
-msgid "Saturation:"
-msgstr "Värikylläisyys:"
+msgid "Country:"
+msgstr "Maa:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 276
-#: rc.cpp:1359
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 174
+#: rc.cpp:1143 rc.cpp:1573 rc.cpp:1738
#, no-c-format
-msgid "Whiteness:"
-msgstr "Valkoisuus:"
+msgid "State:"
+msgstr "Osavaltio:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 292
-#: rc.cpp:1362
+#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 190
+#: rc.cpp:1149 rc.cpp:1735
#, no-c-format
-msgid "Hue:"
-msgstr "Värisävy:"
+msgid "Zip:"
+msgstr "Postinumero:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 443
-#: rc.cpp:1365
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 24
+#: rc.cpp:1152
#, no-c-format
-msgid "Optio&ns"
-msgstr "&Asetukset"
+msgid "Contact comments:"
+msgstr "Yhteystiedon huomiot:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 470
-#: rc.cpp:1368
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 40
+#: rc.cpp:1155
#, no-c-format
-msgid "Image options"
-msgstr "Kuva-asetukset"
+msgid "Note 1:"
+msgstr "Huomautus 1:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 489
-#: rc.cpp:1371
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 56
+#: rc.cpp:1158
#, no-c-format
-msgid "Au&tomatic brightness/contrast adjustment"
-msgstr "Au&tomaattinen kirkkauden/kontrastin säätö"
+msgid "Note 2:"
+msgstr "Huomautus 2:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 505
-#: rc.cpp:1374
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 80
+#: rc.cpp:1161
#, no-c-format
-msgid "Automatic color correction"
-msgstr "Automaattinen värinkorjaus"
+msgid "Note 3:"
+msgstr "Huomatus 3:"
-#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 524
-#: rc.cpp:1377
+#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 96
+#: rc.cpp:1164
#, no-c-format
-msgid "See preview mirrored"
-msgstr "Näytä esikatselu peilikuvana"
+msgid "Note 4:"
+msgstr "Huomautus 4:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 16
-#: rc.cpp:1380
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 16
+#: rc.cpp:1167
#, no-c-format
-msgid "Contact List Appearance"
-msgstr "Yhteystietoluettelon ulkoasu"
+msgid "Invite Friends to Conference"
+msgstr "Kutsu kavereita konferenssiin"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 35
-#: rc.cpp:1383
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 35
+#: rc.cpp:1170
#, no-c-format
-msgid "Layout"
-msgstr "Asettelu"
+msgid "Conference Members"
+msgstr "Konferenssin jäsenet"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 46
-#: rc.cpp:1386
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 54
+#: rc.cpp:1173
#, no-c-format
-msgid "Arrange metacontacts by &group"
-msgstr "Järjestä &metayhteystiedot ryhmän mukaan"
+msgid "Friend List"
+msgstr "Kaverilista"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 54
-#: rc.cpp:1389
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 60
+#: rc.cpp:1176 rc.cpp:1182
#, no-c-format
-msgid "Show tree &branch lines"
-msgstr "Näytä puun &haaraviivat"
+msgid "New Item"
+msgstr "Uusi kohta"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 87
-#: rc.cpp:1392
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 88
+#: rc.cpp:1179
#, no-c-format
-msgid "In&dent contacts"
-msgstr "Sisennä yhteystie&dot"
+msgid "Chat Invitation List"
+msgstr "Kutsuttavien lista"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 99
-#: rc.cpp:1395
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 162
+#: rc.cpp:1188
#, no-c-format
-msgid "Contact Display Mode"
-msgstr "Yhteystietojen näyttämistila"
+msgid "Add >>"
+msgstr "Lisää >>"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 110
-#: rc.cpp:1398
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 170
+#: rc.cpp:1191
#, no-c-format
-msgid "List Style"
-msgstr "Luettelon tyyli"
+msgid "<< Remove"
+msgstr "<< Poista"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 121
-#: rc.cpp:1401
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 207
+#: rc.cpp:1194
#, no-c-format
-msgid "&Classic, left-aligned status icons"
-msgstr "&Perinteinen, vasemmalle sijoitetut tilakuvakkeet"
+msgid "Invitation Message"
+msgstr "Kutsumisviesti"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 124
-#: rc.cpp:1404
+#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 288
+#: rc.cpp:1200
#, no-c-format
-msgid "Alt+C"
-msgstr ""
+msgid "Invite"
+msgstr "Kutsu"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 135
-#: rc.cpp:1407
+#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 24
+#: rc.cpp:1206
#, no-c-format
-msgid "&Right-aligned status icons"
-msgstr "&Oikalle sijoitetut tilakuvakkeet"
+msgid "Always visible:"
+msgstr "Aina näkyvä:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 138
-#: rc.cpp:1410
+#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 32
+#: rc.cpp:1209
#, no-c-format
-msgid "Alt+R"
-msgstr ""
+msgid "Contacts:"
+msgstr "Yhteystiedot:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 146
-#: rc.cpp:1413
+#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 155
+#: rc.cpp:1224
#, no-c-format
-msgid "Detailed &view"
-msgstr "Yksityiskohtainen &näkymä"
+msgid "Always invisible:"
+msgstr "Aina näkymätön:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 149
-#: rc.cpp:1416
+#. i18n: file ./protocols/oscar/oscarlistcontactsbase.ui line 24
+#: rc.cpp:1227
#, no-c-format
-msgid "Alt+V"
+msgid ""
+"The following contacts are not on your contact list. Would you like to add "
+"them?"
msgstr ""
+"Seuraavat yhteystiedot eivät ole yhteystietoluettelossasi. Haluatko lisätä "
+"heidät?"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 159
-#: rc.cpp:1419
+#. i18n: file ./protocols/oscar/oscarlistcontactsbase.ui line 43
+#: rc.cpp:1230
#, no-c-format
-msgid "Use contact photos when available"
-msgstr "Käytä yhteystietojen kuvia kun saatavilla"
+msgid "Do &not ask again"
+msgstr "Älä &kysy uudelleen"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 171
-#: rc.cpp:1422
-#, fuzzy, no-c-format
-msgid "Displayed Theme Path"
-msgstr "Näyttönimi"
+#. i18n: file ./protocols/oscar/aim/ui/aimaddcontactui.ui line 53
+#: rc.cpp:1236
+#, no-c-format
+msgid "AIM screen name:"
+msgstr "AIM näyttönimi:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 192
-#: rc.cpp:1425
+#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 27
+#: rc.cpp:1239
#, no-c-format
-msgid "Contact List Animations"
-msgstr "Yhteystietoluettelon animoinnit"
+msgid "Please enter the name of the chat room you wish to join."
+msgstr "Anna sen keskusteluhuoneen nimi, jolle haluaisit liittyä."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 203
-#: rc.cpp:1428
+#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 69
+#: rc.cpp:1242
#, no-c-format
-msgid "&Animate changes to contact list items"
-msgstr "Animoi muutokset y&hteystietoluettelon kohtiin"
+msgid "Room &name:"
+msgstr "Huoneen &nimi:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 206
-#: rc.cpp:1431
+#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 80
+#: rc.cpp:1245
#, no-c-format
-msgid "Alt+A"
-msgstr ""
+msgid "E&xchange:"
+msgstr "&Vaihda"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 214
-#: rc.cpp:1434
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 24
+#: rc.cpp:1248
#, no-c-format
-msgid "Fade in / out contacts as the&y appear / disappear"
-msgstr ""
-"&Häivytä yhteystiedot esiin / pois näkyvistä heidän kirjautuessa sisään / ulos"
+msgid "Account Preferences - AIM"
+msgstr "Käyttäjäasetukset - AIM"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 222
-#: rc.cpp:1437
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 86
+#: rc.cpp:1257
#, no-c-format
-msgid "Fo&ld in / out contacts as they appear / disappear"
-msgstr ""
+msgid "AIM &screen name:"
+msgstr "AIM-&näyttönimi:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 232
-#: rc.cpp:1440
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 92
+#: rc.cpp:1260 rc.cpp:1266
#, no-c-format
-msgid "Contact List Auto-Hide"
-msgstr "Yhteystietoluettelon automaattinen piilotus"
+msgid "The screen name of your AIM account."
+msgstr "AIM-tilisi näyttönimi."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 235
-#: rc.cpp:1443
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 95
+#: rc.cpp:1263 rc.cpp:1269
#, no-c-format
msgid ""
-"When enabled, the contact list will automatically be hidden a fixed amount of "
-"time after the mouse cursor leaves the window. You can set the amount of time "
-"in the 'Time until autohide' box below."
+"The screen name of your AIM account. This should be in the form of an "
+"alphanumeric string (spaces allowed, not case sensitive)."
msgstr ""
-"Kun käytössä, yhteystietoluettelo piilotetaan kun kursori on ollut poissa "
-"ikkunasta annetun ajan verran. Voit määrittää ajan 'Aika ennen autopiilotusta' "
-"laatikossa alapuolella."
+"AIM-tilisi näyttönimi. Täytyy olla aakkosnumeerinen merkkijono (välit "
+"sallittuja, ei kirjainkokoherkkä)."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 246
-#: rc.cpp:1446
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 121
+#: rc.cpp:1272 rc.cpp:1413 rc.cpp:2260
#, no-c-format
-msgid "A&uto-hide contact list"
-msgstr "Piilota yhteystietol&uettelo automaattisesti"
+msgid "Exclu&de from Global Identity"
+msgstr "Poissulje &globaalista henkilöllisyydestä"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 294
-#: rc.cpp:1452
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 132
+#: rc.cpp:1278 rc.cpp:1410 rc.cpp:2947
#, no-c-format
-msgid "The timeout value for both contact list and scrollbar auto-hiding."
+msgid ""
+"If you check that case, the account will not be connected when you press the "
+"\"Connect All\" button, or at startup even if you selected to automatically "
+"connect at startup"
msgstr ""
-"Timeout-arvo yhteystietoluettelon ja vierityspalkin automaattiseen "
-"piilotukseen."
+"Jos valitset tämän, tiliä ei yhdistetä kun painat \"Yhdistä kaikkiin\" "
+"-painiketta. Tiliin ei yhdistetä myöskään ohjelman käynnistymisen yhteydessä, "
+"vaikka olisitkin valinnut automaattisen yhdistämisen (kaikkiin tileihin) "
+"käynnistyksessä."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 305
-#: rc.cpp:1455
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 175
+#: rc.cpp:1284
#, no-c-format
-msgid "after the cursor left the window"
-msgstr "kohdistimen lähdettyä ikkunasta"
+msgid ""
+"To connect to the AOL Instant Messaging network, you will need to use a screen "
+"name from AIM, AOL, or .Mac."
+"<br>"
+"<br>If you do not currently have an AIM screen name, please click the button to "
+"create one."
+msgstr ""
+"Yhdistääksesi AOL Instant Messaging verkkoon, tarvitset näyttönimen AIM:lta, "
+"AOL:tä tai .Mac:ilta. "
+"<br> "
+"<br>Jos sinulla ei ole AIM-näyttönimeä, napsauta painiketta luodaksesi "
+"sellaisen."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 342
-#: rc.cpp:1458
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 215
+#: rc.cpp:1290 rc.cpp:1426
#, no-c-format
-msgid "Change &Tooltip Contents..."
-msgstr "Muuta &työkaluvihjeen sisältöä..."
+msgid "Accou&nt Preferences"
+msgstr "Tili&n asetukset"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 44
-#: rc.cpp:1467
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 237
+#: rc.cpp:1296 rc.cpp:1465 rc.cpp:2305
#, no-c-format
-msgid "Base font:"
-msgstr "Peruskirjasin:"
+msgid "&Override default server information"
+msgstr "&Korvaa palvelimen oletustiedot"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 60
-#: rc.cpp:1470
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 265
+#: rc.cpp:1302 rc.cpp:1311
#, no-c-format
-msgid "Highlight foreground:"
-msgstr "Korosta tekstiä:"
+msgid "The IP address or hostmask of the AIM server you wish to connect to."
+msgstr "AIM-pelvelimen, johon otetaan yhteys, IP-osoite tai isäntä."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 91
-#: rc.cpp:1473
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 268
+#: rc.cpp:1305 rc.cpp:1314
#, no-c-format
-msgid "Base font color:"
-msgstr "Perusväri kirjasimelle:"
+msgid ""
+"The IP address or hostmask of the AIM server you wish to connect to. Normally "
+"you will want the default (login.oscar.aol.com)."
+msgstr ""
+"AIM-pelvelimen, johon otetaan yhteys, IP-osoite tai isäntä. Haluatko käyttää "
+"oletusta (login.oscar.aol.com)?"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 122
-#: rc.cpp:1476
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 279
+#: rc.cpp:1308
#, no-c-format
-msgid "Highlight background:"
-msgstr "Korosta tausta:"
+msgid "login.oscar.aol.com"
+msgstr "login.oscar.aol.com"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 130
-#: rc.cpp:1479
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 302
+#: rc.cpp:1320 rc.cpp:1326
#, no-c-format
-msgid "Link color:"
-msgstr "Linkin väri:"
+msgid "The port on the AIM server that you would like to connect to."
+msgstr "AIM-palvelimen, johon yhdistetään, portti."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 138
-#: rc.cpp:1482
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 305
+#: rc.cpp:1323 rc.cpp:1329
#, no-c-format
-msgid "Background color:"
-msgstr "Taustan väri:"
+msgid ""
+"The port on the AIM server that you would like to connect to. Normally this is "
+"5190."
+msgstr "AIM-palvelimen, johon yhdistetään, portti. Normaalisti tämä on 5190."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 153
-#: rc.cpp:1485
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 368
+#: rc.cpp:1332 rc.cpp:1498
#, no-c-format
-msgid "Formatting Overrides"
-msgstr "Muotoilun ohitukset"
+msgid "Default to the following &encoding for messages:"
+msgstr "Käytä seuraavaa &koodausta oletuksena viesteille:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 164
-#: rc.cpp:1488
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 381
+#: rc.cpp:1335 rc.cpp:2395
#, no-c-format
-msgid "Do not show user specified &background color"
-msgstr "Älä käytä käyttäjän määrittelemää &taustaväriä"
+msgid "Pri&vacy"
+msgstr "Yksi&tyisyys"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 172
-#: rc.cpp:1491
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 392
+#: rc.cpp:1338
#, no-c-format
-msgid "Do not show user specified &foreground color"
-msgstr "Älä käytä käyttäjän määrittelemää &edustaväriä"
+msgid "Visibility settings"
+msgstr "Näkyvyysasetukset"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 180
-#: rc.cpp:1494
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 403
+#: rc.cpp:1341
#, no-c-format
-msgid "Do not show user specified &rich text"
-msgstr "Älä käytä käyttäjäkohtaista &muotoiltua tekstiä"
+msgid "Allow only from visible list"
+msgstr "Salli vain näkyvien listalta"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 201
-#: rc.cpp:1500
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 411
+#: rc.cpp:1344
#, no-c-format
-msgid "Use custom fonts for contact list items"
-msgstr "Käytä omia kirjasimia yhteystietoluettelossa"
-
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 253
-#: rc.cpp:1503
-#, fuzzy, no-c-format
-msgid "Group font:"
-msgstr "Ryhmäkeskustelu"
+msgid "Block all users"
+msgstr "Estä kaikki käyttäjät"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 282
-#: rc.cpp:1506
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 419
+#: rc.cpp:1347
#, no-c-format
-msgid "Normal font:"
-msgstr "Normaali kirjasin:"
+msgid "Block AIM users"
+msgstr "Estä AIM:in käyttäjät"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 311
-#: rc.cpp:1509
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 427
+#: rc.cpp:1350
#, no-c-format
-msgid "Small font:"
-msgstr "Pieni kirjasin:"
+msgid "Block only from invisible list"
+msgstr "Estä vain näkymättömien listalta"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 360
-#: rc.cpp:1512
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 435
+#: rc.cpp:1353
#, no-c-format
-msgid "Recolor contacts marked as idle:"
-msgstr "Väritä idle-yhteystiedot uudelleen:"
+msgid "Allow all users"
+msgstr "Salli kaikki käyttäjät"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 368
-#: rc.cpp:1515
+#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 443
+#: rc.cpp:1356
#, no-c-format
-msgid "Group name color:"
-msgstr "Ryhmän nimen väri:"
-
-#. i18n: file ./kopete/config/appearance/emoticonseditwidget.ui line 16
-#: rc.cpp:1518
-#, fuzzy, no-c-format
-msgid "EmoticonsEditWidget"
-msgstr "&Hymiöt"
-
-#. i18n: file ./kopete/config/appearance/emoticonseditwidget.ui line 35
-#: rc.cpp:1521
-#, fuzzy, no-c-format
-msgid "Add..."
-msgstr "&Lisää..."
+msgid "Allow only contact list's users"
+msgstr "Salli vain yhteystietoluettelossa olevat"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 24
-#: rc.cpp:1530
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 51
+#: rc.cpp:1359 rc.cpp:2010
#, no-c-format
-msgid "&Use emoticons"
-msgstr "&Käytä hymiöitä"
+msgid "Nickname:"
+msgstr "Lempinimi:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 30
-#: rc.cpp:1533
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 80
+#: rc.cpp:1362
#, no-c-format
-msgid ""
-"If this is checked, the text representation of emoticons in messages will be "
-"replaced by an image"
-msgstr ""
-"Jos tämä on valittu, tekstissä olevat hymiöitä kuvaavat pätkät viestissä "
-"tullaan korvaamaan kuvalla"
+msgid "Screen name:"
+msgstr "Näyttönimi:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 38
-#: rc.cpp:1536
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 122
+#: rc.cpp:1368
#, no-c-format
-msgid "&Require separators (spaces) around emoticons"
-msgstr "&Vaadi erottimet (välit) hymiöiden ympärillä"
+msgid "Idle minutes:"
+msgstr "Minuuttia jouten:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 44
-#: rc.cpp:1539
+#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 201
+#: rc.cpp:1377
#, no-c-format
-msgid ""
-"If this is checked, only emoticons that are separated from the text by spaces "
-"will be shown as images."
-msgstr ""
-"Jos tämä on valittuna, vain tekstistä välilyönneillä erotetut hymiöt näytetään "
-"kuvana."
+msgid "Profile:"
+msgstr "Profiili:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 55
-#: rc.cpp:1542
+#. i18n: file ./protocols/oscar/oscarencodingselectionbase.ui line 27
+#: rc.cpp:1380
#, no-c-format
-msgid "Select emoticon theme:"
-msgstr "Valitse hymiöteema:"
+msgid "Use this &encoding when chatting with this contact:"
+msgstr "Käytä tätä &koodausta keskusteltaessa tämän yhteystiedon kanssa:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 68
-#: rc.cpp:1545
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 16
+#: rc.cpp:1383
#, no-c-format
-msgid "Preview:"
-msgstr "Esikatselu:"
+msgid "Account Preferences - ICQ"
+msgstr "Käyttäjäasetukset - ICQ"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 106
-#: rc.cpp:1548
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 48
+#: rc.cpp:1389
#, no-c-format
-msgid "&Get New Themes..."
-msgstr "&Hae uusia teemoja..."
+msgid "Account Preferences"
+msgstr "Käyttäjäasetukset"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 109
-#: rc.cpp:1551
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 67
+#: rc.cpp:1392
#, no-c-format
-msgid "Download emoticon theme from the Internet"
-msgstr "Lataa hymiöteemoja Internetistä"
-
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 117
-#: rc.cpp:1554 rc.cpp:1560
-#, fuzzy, no-c-format
-msgid "&Edit Theme..."
-msgstr "&Muokkaa..."
-
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 120
-#: rc.cpp:1557 rc.cpp:1563
-#, fuzzy, no-c-format
-msgid "Edit the selected emoticons theme"
-msgstr "Valitse hymiöteema:"
+msgid "IC&Q UIN:"
+msgstr "IC&Q UIN:"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 139
-#: rc.cpp:1566
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 73
+#: rc.cpp:1395 rc.cpp:1401
#, no-c-format
-msgid "&Install Theme File..."
-msgstr "&Asenna teematiedosto..."
+msgid "The user ID of your ICQ account."
+msgstr "ICQ-tilisi käyttäjätunnus."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 155
-#: rc.cpp:1569
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 76
+#: rc.cpp:1398 rc.cpp:1404
#, no-c-format
-msgid "Remove Theme"
-msgstr "Poista teema"
+msgid ""
+"The user ID of your ICQ account. This should be in the form of a number (no "
+"decimals, no spaces)."
+msgstr ""
+"ICG-tilisi käyttäjätunnus. Täytyy olla numeromuotoinen (ei desimaaleja, eikä "
+"välejä)."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 24
-#: rc.cpp:1572
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 160
+#: rc.cpp:1419
#, no-c-format
-msgid "Chat Window Appearance"
-msgstr "Keskusteluikkunan ulkonäkö"
+msgid ""
+"To connect to the ICQ network, you will need an ICQ account."
+"<br>"
+"<br>\n"
+"If you do not currently have an ICQ account, please click the button to create "
+"one."
+msgstr ""
+"Yhdistääksesi ICQ-verkkoon tarvitset ICG-tilin."
+"<br>"
+"<br>\n"
+"Jos sinulla ei ole ICQ-tiliä, napsauta painiketta luodaksesi sellaisen."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 43
-#: rc.cpp:1575
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 234
+#: rc.cpp:1432 rc.cpp:1450
#, no-c-format
-msgid "Styles"
-msgstr "Tyylit"
+msgid "The port on the ICQ server that you would like to connect to."
+msgstr "ICQ-palvelimen, johon yhdistetään, portti."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 113
-#: rc.cpp:1578
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 237
+#: rc.cpp:1435 rc.cpp:1453
#, no-c-format
-msgid "&Get New..."
-msgstr "&Hae uusia..."
+msgid ""
+"The port on the ICQ server that you would like to connect to. Normally this is "
+"5190."
+msgstr "ICQ-palvelimen, johon yhdistetään, ortti. Normaalisti tämä on 5190."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 116
-#: rc.cpp:1581
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 248
+#: rc.cpp:1438
#, no-c-format
-msgid "Get new Chat Window styles over the Internet"
-msgstr "Hae uusia keskusteluikkunatyylejä Internetistä"
+msgid "login.icq.com"
+msgstr "login.icq.com"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 124
-#: rc.cpp:1584
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 251
+#: rc.cpp:1441 rc.cpp:1459
#, no-c-format
-msgid "&Install..."
-msgstr "&Asenna..."
+msgid "The IP address or hostmask of the ICQ server you wish to connect to."
+msgstr "ICQ-palvelimen, johon yhdistetään, IP-osoite tai isäntä."
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 142
-#: rc.cpp:1590
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 254
+#: rc.cpp:1444 rc.cpp:1462
#, no-c-format
-msgid "Style Variant:"
-msgstr "Tyylin muunnelma:"
+msgid ""
+"The IP address or hostmask of the ICQ server you wish to connect to. Normally "
+"you will want the default (login.icq.com)."
+msgstr ""
+"ICQ-palvelimen, johon yhdistetään, IP-osoite tai isäntä. Haluatko käyttää "
+"oletusta (login.icq.com)?"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 165
-#: rc.cpp:1593
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 285
+#: rc.cpp:1456
#, no-c-format
-msgid "Display"
-msgstr "Näyttäminen"
+msgid "Ser&ver /"
+msgstr "Pal&velin /"
-#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 176
-#: rc.cpp:1596
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 312
+#: rc.cpp:1468
#, no-c-format
-msgid "Group consecuti&ve messages"
-msgstr "Ryhmitä peräkkäiset &viestit"
+msgid "Privacy Options"
+msgstr "Yksityisyysasetukset"
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 46
-#: rc.cpp:1599
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 323
+#: rc.cpp:1471
#, no-c-format
-msgid ""
-"Using the arrow buttons, put on the right the items you want to see in the "
-"contact tooltips. You can then sort them."
+msgid "&Require authorization before someone can add you to their contact list"
msgstr ""
-"Käyttämällä nuolipainikkeita, siirrä oikealle ne kohdat, jotka haluat näkyvän "
-"yhteystiedon työkaluvihjeessä. Sitten voit järjestää ne."
-
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 57
-#: rc.cpp:1602
-#, no-c-format
-msgid "<b>Here you can customize the contact tooltips</b>"
-msgstr "<b>Täällä voit mukauttaa yhteystiedon työkaluvihjettä</b>"
+"&Vaadi hyväksyntä ennen kuin joku voi lisätä sinut yhteystietoluetteloonsa"
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 87
-#: rc.cpp:1605
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 326
+#: rc.cpp:1474
#, no-c-format
msgid ""
-"This list contains elements which are currently <b>not present</b> "
-"in the contact tooltip."
+"Enable authorization requirement, which will not allow users to add you to "
+"their contact list without authorization from you."
msgstr ""
-"Tämä lista sisältää elementit, joita <b>ei ole</b> tällä hetkellä yhteystiedon "
-"työkaluvihjeessä."
+"Ottaa käyttöön hyväksynnän vaatiminen. Tällöin käyttäjät eivät voi lisätä sinua "
+"yhteystietoluetteloonsa ilman hyväksyntääsi."
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 128
-#: rc.cpp:1608
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 329
+#: rc.cpp:1477
#, no-c-format
-msgid "v"
-msgstr "v"
+msgid ""
+"Enable authorization requirement, which will not allow users to add you to "
+"their contact list without authorization from you. Check this box, and you "
+"will have to confirm any users who add you to their list before they may see "
+"your online status."
+msgstr ""
+"Ota käyttöön hyväksynnän vaatiminen, joka käytössä ollessaan estää toisia "
+"käyttäjiä lisäämästä sinua heidän yhteystietoluetteloihin ilman hyväksyntääsi. "
+"Valitse tämä ja saat hyväksymisvahvistuksen kaikilta käyttäjiltä, jotka "
+"lisäävät sinut luetteloonsa ennen kuin he voivat nähdä sinun online-tilasi."
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 131
-#: rc.cpp:1611
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 337
+#: rc.cpp:1480
#, no-c-format
-msgid "Use this arrow to reorder the items in the list."
-msgstr "Käytä tätä nuolta uudelleenjärjestääksesi kohdat tässä listassa."
+msgid "Hide &IP address"
+msgstr "Piilota &IP-osoite"
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 139
-#: rc.cpp:1614
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 340
+#: rc.cpp:1483
#, no-c-format
-msgid "^"
-msgstr "^"
+msgid ""
+"Check this to hide your IP address from people when they view your user info"
+msgstr ""
+"Valitse tämä piilottaaksesi IP-osoitteen ihmisiltä kun he tarkastelevat "
+"käyttäjätietojasi."
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 147
-#: rc.cpp:1617
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 343
+#: rc.cpp:1486
#, no-c-format
-msgid "<"
-msgstr "<"
+msgid ""
+"Checking this box will not allow people to see what your IP address if they "
+"view your ICQ user details such as name, address, or age."
+msgstr ""
+"Jos valitset tämän, ihmiset eivät nää IP-osoitetasi tarkallessaan "
+"ICQ-käyttäjätietojasi, kuten nimeä, osoitetta tai ikää."
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 155
-#: rc.cpp:1620
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 351
+#: rc.cpp:1489
#, no-c-format
-msgid ">"
-msgstr ">"
+msgid "Make my status available via &ICQ's unified messaging center"
+msgstr "Tee tilani saatavaksi &ICQ:n yhteyisen viestintäkeskuksen kautta."
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 158
-#: rc.cpp:1623
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 357
+#: rc.cpp:1492
#, no-c-format
-msgid "Use this arrows to add or remove items to your contact tooltips."
-msgstr ""
-"Käytä näitä nuolia lisätäksesi tai poistaaksesi kohtia yhteystiedon "
-"työkaluvihjeestä."
+msgid "Check this box to enable Web Aware functionality."
+msgstr "Valitse tämä ottaaksesi käyttöön Web-tietoisuus-toiminnallisuuden."
-#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 201
-#: rc.cpp:1626
+#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 360
+#: rc.cpp:1495
#, no-c-format
msgid ""
-"This list contains elements which are currently <b>present</b> "
-"in the contact tooltips."
+"Check this box to enable ICQ's Web Aware functionality, which allows people to "
+"see your online status from ICQ's web page, and send you a message without "
+"necessarily having ICQ themselves."
msgstr ""
-"Tämä lista sisältää elementit, jotka tällä hetkellä <b>ovat</b> "
-"yhteystiedon työkaluvihjeessä."
+"Valitse tämä ottaaksesi käyttöön ICQ:n Web-tietoisuus-toiminnallisuuden, mikä "
+"mahdollistaa ihmisten näkevän sinun paikallaolotilasi ICQ:n nettisivuilta, ja "
+"lähettää sinulle viestejä siten, että heillä itsellään ei tarvitse olla ICQ:ta."
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 25
-#: rc.cpp:1629
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 24
+#: rc.cpp:1501
#, no-c-format
-msgid "Enable &global identity"
-msgstr "Käytä &globaalia henkilöllisyyttä"
+msgid "Location && Contact Information"
+msgstr "Sijainti && Yhteystiedon tiedot"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 41
-#: rc.cpp:1632
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 316
+#: rc.cpp:1537
#, no-c-format
-msgid "Identity:"
-msgstr "Henkilöllisyys:"
+msgid "&Full name:"
+msgstr "&Kokonimi:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 75
-#: rc.cpp:1635
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 387
+#: rc.cpp:1543 rc.cpp:1609
#, no-c-format
-msgid "Ne&w Identity..."
-msgstr "&Uusi..."
+msgid "&UIN #:"
+msgstr "&UIN #:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 83
-#: rc.cpp:1638
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 398
+#: rc.cpp:1546
#, no-c-format
-msgid "Cop&y Identity..."
-msgstr "&Kopioi..."
+msgid "&Birthday:"
+msgstr "&Syntymäpäivä:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 91
-#: rc.cpp:1641
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 414
+#: rc.cpp:1549
#, no-c-format
-msgid "Rename I&dentity..."
-msgstr "Uu&delleennimeä..."
+msgid "Gen&der:"
+msgstr "Suku&puoli:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 99
-#: rc.cpp:1644
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 449
+#: rc.cpp:1552
#, no-c-format
-msgid "Remo&ve Identity"
-msgstr "&Poista"
+msgid "&IP:"
+msgstr "&IP:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 113
-#: rc.cpp:1647
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 460
+#: rc.cpp:1555
#, no-c-format
-msgid "&Nickname"
-msgstr "&Lempinimi"
+msgid "&Timezone:"
+msgstr "Ai&kavyöhyke:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 152
-#: rc.cpp:1650
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 471
+#: rc.cpp:1558
#, no-c-format
-msgid "Cu&stom:"
-msgstr "&Mukautettu:"
+msgid "Marital status:"
+msgstr "Siviilisääty:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 165
-#: rc.cpp:1653
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 487
+#: rc.cpp:1561
#, no-c-format
-msgid "Use address boo&k name (need address book link)"
-msgstr "&Käytä osoitekirjan nimeä (tarvitsee osoitekirjalinkin)"
+msgid "A&ge:"
+msgstr "&Ikä:"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 173
-#: rc.cpp:1656
+#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 508
+#: rc.cpp:1564
#, no-c-format
-msgid "Use nickname from con&tact for global nickname:"
-msgstr "Käytä yhteys&tiedon lempinimeä globaalina näyttönimenä:"
+msgid "Origin"
+msgstr "Alkuperä"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 220
-#: rc.cpp:1662
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 27
+#: rc.cpp:1576
#, no-c-format
-msgid "P&hoto"
-msgstr "&Kuva"
+msgid "C&lear"
+msgstr "T&yhjää"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 275
-#: rc.cpp:1665
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 33
+#: rc.cpp:1579
#, no-c-format
-msgid "S&ync address book photo with global photo"
-msgstr "&Tahdista osoitekirjan kuva globaalin kuvan kanssa"
+msgid "Clear the results"
+msgstr "Tyhjää tulokset"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 304
-#: rc.cpp:1671
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 47
+#: rc.cpp:1585
#, no-c-format
-msgid "U&se photo from contact for global photo:"
-msgstr "Käytä yhtey&stiedon kuvaa globaalina kuvana:"
+msgid "Close this dialog"
+msgstr "Sulje tämä valintaikkuna"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 312
-#: rc.cpp:1674
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 67
+#: rc.cpp:1591
#, no-c-format
-msgid "Use a&ddress book photo (needs address book link)"
-msgstr "Käytä &osoitekirjan kuvaa (tarvitsee osoitekirjalinkin)"
+msgid "Stops the search"
+msgstr "Pysäyttää haun"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 365
-#: rc.cpp:1677
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 87
+#: rc.cpp:1597
#, no-c-format
-msgid "<center>Photo</center>"
-msgstr "<center>Kuva</center>"
+msgid "Add the selected user to your contact list"
+msgstr "Lisää valitut käyttäjät yhteystietoluetteloosi"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 419
-#: rc.cpp:1680
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 98
+#: rc.cpp:1600
#, no-c-format
-msgid "Address &Book Link"
-msgstr "&Osoitekirjalinkki"
+msgid "User Info"
+msgstr "Käyttäjätiedot"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 449
-#: rc.cpp:1683 rc.cpp:5078
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 104
+#: rc.cpp:1603
#, no-c-format
-msgid "C&hange..."
-msgstr "&Muuta..."
+msgid "Show information about the selected contact"
+msgstr "Näyttää tietoja valitusta yhteystiedosta"
-#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 460
-#: rc.cpp:1686
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 133
+#: rc.cpp:1606
#, no-c-format
-msgid ""
-"<b>Note:</b> The address book link uses KAddressBook's \n"
-"current user contact."
-msgstr ""
-"<b>Huomio:</b> Osoitekirjalinkki käyttää osoitekirjan nykyisen käyttäjän "
-"yhteystietoa."
+msgid "UIN Search"
+msgstr "UIN-Haku"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 17
-#: rc.cpp:1690
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 179
+#: rc.cpp:1612
#, no-c-format
-msgid "Manage Accounts"
-msgstr "Aseta tilejä"
+msgid "ICQ Whitepages Search"
+msgstr "ICQ Valkoisten sivujen haku"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 31
-#: rc.cpp:1693 rc.cpp:4710
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 200
+#: rc.cpp:1615
#, no-c-format
-msgid "&New..."
-msgstr "&Uusi..."
+msgid "&Last name:"
+msgstr "&Sukunimi:"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 34
-#: rc.cpp:1696
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 211
+#: rc.cpp:1618
#, no-c-format
-msgid "Add new account"
-msgstr "Lisää uusi tili"
+msgid "&First name:"
+msgstr "&Etunimi:"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 42
-#: rc.cpp:1699
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 249
+#: rc.cpp:1627
#, no-c-format
-msgid "&Modify..."
-msgstr "&Muokkaa..."
+msgid "Lan&guage:"
+msgstr "&Kieli:"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 45
-#: rc.cpp:1702
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 291
+#: rc.cpp:1633
#, no-c-format
-msgid "Modify selected account"
-msgstr "Muokkaa valittua tiliä"
+msgid "&Gender:"
+msgstr "&Sukupuoli:"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 48
-#: rc.cpp:1705
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 307
+#: rc.cpp:1636
#, no-c-format
-msgid "Let you edit the account's properties."
-msgstr "Antaa sinun muokata käyttäjätunnuksen ominaisuuksia."
+msgid "Only search for online contacts"
+msgstr "Hae vain paikalla olevia yhteystietoja"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 59
-#: rc.cpp:1711 rc.cpp:1714
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 315
+#: rc.cpp:1639
#, no-c-format
-msgid "Remove selected account"
-msgstr "Poista valittu tili"
+msgid "C&ountry:"
+msgstr "M&aa:"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 100
-#: rc.cpp:1723
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 372
+#: rc.cpp:1645
#, no-c-format
-msgid "Use &custom color"
-msgstr "&Käytä omaa väriä"
+msgid "Nickname"
+msgstr "Lempinimi"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 103
-#: rc.cpp:1726
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 416
+#: rc.cpp:1657
#, no-c-format
-msgid "Use custom color for account"
-msgstr "&Käytä tilille omaa väriä"
+msgid "Requires Authorization?"
+msgstr "Vaadi hyväksyntä?"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 106
-#: rc.cpp:1729
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 432
+#: rc.cpp:1660
#, no-c-format
-msgid "Allows you to set a custom color for this account"
-msgstr "Voit asettaa oman värisi tälle tilille"
+msgid ""
+"This is where the results from your search are displayed. If you double-click a "
+"result, the search window will close and pass the UIN of the contact you wish "
+"to add back to the Add Contact Wizard. You can only add one contact at a time."
+msgstr ""
+"Haun tulokset näkyvät täällä. Jos kaksoisnapsautat hakutulosta, hakuikkuna "
+"sulkeutuu ja välittää yhteystiedon UI:n yhteystiedon lisäämisvelholle. Voit "
+"lisätä vain yhden yhteystiedon kerrallaan."
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 117
-#: rc.cpp:1732 rc.cpp:1770 rc.cpp:1801
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 443
+#: rc.cpp:1666
#, no-c-format
-msgid "Account custom color selector"
-msgstr "Tilin oman värin valitsija"
+msgid "Search the ICQ Whitepages with your search criteria"
+msgstr "Hae ICQ:n valkoisilta sivuilta hakukriteerilläsi"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 121
-#: rc.cpp:1735
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 454
+#: rc.cpp:1669
#, no-c-format
-msgid ""
-"Allows you to set a custom color for this account.\n"
-"The icon of every contact of this account will be coloured with this color. "
-"Useful if you have several accounts of the same protocol"
-msgstr ""
-"Antaa määrittää oman värin tälle tilille.\n"
-"Jokaisen tämän tilin yhteystiedon kuva värjätään tällä värillä. Kätevää jos "
-"sinulla on useita samaa yhteyskäytäntöä käyttäviä tunnuksia."
+msgid "New Search"
+msgstr "Uusi haku"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 163
-#: rc.cpp:1739
+#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 457
+#: rc.cpp:1672
#, no-c-format
-msgid "Increase the priority"
-msgstr "Lisää tärkeysastetta"
+msgid "Clears both search fields and results"
+msgstr "Tyhjää hakukentät ja tulokset"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 167
-#: rc.cpp:1742 rc.cpp:1749
+#. i18n: file ./protocols/oscar/icq/ui/icqinterestinfowidget.ui line 24
+#: rc.cpp:1675
#, no-c-format
-msgid ""
-"Uses these buttons to increase or decrease the priority.\n"
-"The priority is used to determine which contact to use when you click on a "
-"metacontact: Kopete will use the contact of the account with the greatest "
-"priority (if all contacts have the same online status.)"
-msgstr ""
-"Käytä näitä painikkeita lisäämään ja vähentämään tärkeysastetta.\n"
-"Tärkeysastetta käytetään määrittämään mitä yhteystietoa käytetään kun napsautat "
-"metayhteystietoa. Kopete tulee käyttämään yhteystietoa, jolla on kaikkein "
-"korkein tärkeysaste (jos kaikilla yhteystiedoilla on sama online-tila)."
+msgid "Interests"
+msgstr "Kiinnostuksen kohteet"
-#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 201
-#: rc.cpp:1746
+#. i18n: file ./protocols/oscar/icq/ui/icqadd.ui line 38
+#: rc.cpp:1678
#, no-c-format
-msgid "Decrease the priority"
-msgstr "Vähennä tärkeysastetta"
+msgid "UIN #:"
+msgstr "UIN #:"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 39
-#: rc.cpp:1756
+#. i18n: file ./protocols/oscar/icq/ui/icqadd.ui line 61
+#: rc.cpp:1681
#, no-c-format
-msgid ""
-"<h2>Congratulations</h2>\n"
-"<p>You have finished configuring the account. Please click the \"Finish\" "
-"button.</p>"
-msgstr ""
-"<h2>Onnittelut!</h2>\n"
-"<p>Olet saanut valmiiksi tilin asettamisen. Napsauta \"Valmis\" -painiketta.</p>"
+msgid "Alternatively, you can search the ICQ Whitepages :"
+msgstr "Vaihtoehtoisesti, voit etsiä ICQ:n valkoisilta sivuilta :"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 59
-#: rc.cpp:1760 rc.cpp:1791
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 16
+#: rc.cpp:1687
#, no-c-format
-msgid ""
-"Use &custom color\n"
-"for account:"
-msgstr ""
-"Käytä &omaa väriä\n"
-"tiliin:"
+msgid "ICQ Authorization Reply"
+msgstr "ICQ hyväksynnän vastaus"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 62
-#: rc.cpp:1764 rc.cpp:1795
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 43
+#: rc.cpp:1690
#, no-c-format
-msgid "Use a custom color for this account"
-msgstr "Käytä tähän tiliin omaa väriä"
+msgid "Reason:"
+msgstr "Syy:"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 65
-#: rc.cpp:1767 rc.cpp:1798
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 108
+#: rc.cpp:1693
#, no-c-format
-msgid ""
-"Account are often differentiated by the protocol icon. But if you have severals "
-"accounts of the same protocol, you may apply a color filter to that icon to "
-"differentiate accounts from the same protocols."
-msgstr ""
-"Käyttäjätilit yleensä erotetaan yhteyskäytäntökuvan mukaan. Mutta jos sinulla "
-"on useita samaa yhteyskäytäntöä käyttävää tunnusta, voit käyttää värisuodinta "
-"erottaaksesi saman yhteyskäytännön tunnukset."
+msgid "&Grant authorization"
+msgstr "&Lähetä tunnistautuminen"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 131
-#: rc.cpp:1773 rc.cpp:1804
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 119
+#: rc.cpp:1696
#, no-c-format
-msgid "Co&nnect now"
-msgstr "&Yhdistä"
+msgid "&Decline authorization"
+msgstr "&Hylkää hyväksyntä"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 137
-#: rc.cpp:1776 rc.cpp:1807
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 148
+#: rc.cpp:1699
#, no-c-format
-msgid "Connect right after Finish is pressed"
-msgstr "Yhdistä velhon valmistumisen jälkeen"
+msgid "%1 requested authorization to add you to his/her contact list."
+msgstr "%1 pyytää lupaa lisätä sinut yhteystieotolistalleen."
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 140
-#: rc.cpp:1779 rc.cpp:1810
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 172
+#: rc.cpp:1702
#, no-c-format
-msgid ""
-"If this is checked, the account will be connected right after you clicked on <i>"
-"Finished</i>."
-msgstr ""
-"Jos tämä on valittu, tili yhdistetään heti kun olet napsauttanut <i>Valmis</i>."
+msgid "Request Reason:"
+msgstr "Pyynnön syy:"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 41
-#: rc.cpp:1785
+#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 188
+#: rc.cpp:1705
#, no-c-format
-msgid ""
-"<h2>Congratulations</h2> \n"
-"<p>You have finished configuring the account. Please click the \"Finish\" "
-"button.</p>\n"
-"\n"
-msgstr ""
-"<h2>Onnittelut!</h2>\n"
-"<p>Olet saanut tilin asettamisen valmiiksi. Napsauta \"Valmis\"-painiketta.</p>"
-"\n"
-"\n"
+msgid "Some reason..."
+msgstr "Joku syy..."
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 22
-#: rc.cpp:1813
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 43
+#: rc.cpp:1714 rc.cpp:2082
#, no-c-format
-msgid "Step One: Select Messaging Service"
-msgstr "Askel yksi: Valitse viestintäpalvelu"
+msgid "Fax:"
+msgstr "Faksi:"
-#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 122
-#: rc.cpp:1822
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 51
+#: rc.cpp:1717 rc.cpp:2073
#, no-c-format
-msgid ""
-"<h2>Welcome to the Add Account Wizard</h2>\n"
-"<p>Select the messaging service from the list below.</p>"
-msgstr ""
-"<h2>Tervetuloa uuden tilin lisäämisvelhoon</h2>\n"
-"<p>Valitse viestintäpalvelu alhaalla olevasta listasta.</p>"
+msgid "Department:"
+msgstr "Toimisto:"
-#. i18n: file ./kopete/kopeteui.rc line 61
-#: rc.cpp:1841
+#. i18n: file ./protocols/oscar/icq/ui/icqworkinfowidget.ui line 67
+#: rc.cpp:1720 rc.cpp:2067
#, no-c-format
-msgid "Global Identity Bar"
-msgstr "Globaali henkilöllisyyspalkki"
+msgid "Position:"
+msgstr "Sijainti:"
-#. i18n: file ./kopete/kopeteui.rc line 70
-#: rc.cpp:1844
+#. i18n: file ./protocols/oscar/icq/ui/icqotherinfowidget.ui line 41
+#: rc.cpp:1747
#, no-c-format
-msgid "&Other Actions"
-msgstr "&Muut toiminnot"
+msgid "Email addresses:"
+msgstr "Sähköpostiosoitteet:"
-#. i18n: file ./kopete/kopeteui.rc line 77
-#: rc.cpp:1847
+#. i18n: file ./protocols/oscar/icq/ui/icqotherinfowidget.ui line 54
+#: rc.cpp:1750
#, no-c-format
-msgid "&Groups"
-msgstr "&Ryhmät"
+msgid "Contact notes:"
+msgstr "Yhteystiedon muut tiedot:"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 16
-#: rc.cpp:1850
+#: rc.cpp:1753
#, no-c-format
msgid "Account Preferences - WinPopup"
msgstr "Käyttäjäasetukset - WinPopup"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 48
-#: rc.cpp:1853
+#: rc.cpp:1756
#, no-c-format
msgid "Basi&c Setup"
msgstr "&Yleiset"
-#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 59
-#: rc.cpp:1856 rc.cpp:2230 rc.cpp:2359 rc.cpp:2509 rc.cpp:2950 rc.cpp:3615
-#: rc.cpp:3891 rc.cpp:4394 rc.cpp:4752
-#, no-c-format
-msgid "Account Information"
-msgstr "Tilin tiedot"
-
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 78
-#: rc.cpp:1859
+#: rc.cpp:1762
#, no-c-format
msgid "Hos&tname:"
msgstr "&Isäntänimi:"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 84
-#: rc.cpp:1862 rc.cpp:1868
+#: rc.cpp:1765 rc.cpp:1771
#, no-c-format
msgid "The hostname you would like to use to send WinPopup messages as."
msgstr "Isäntänimi, jonka nimissä haluaisit lähettää WinPopup-viestejä"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 87
-#: rc.cpp:1865 rc.cpp:1871
+#: rc.cpp:1768 rc.cpp:1774
#, no-c-format
msgid ""
"The hostname you would like to use to send WinPopup messages as. Note that "
@@ -11062,19 +8792,19 @@ msgstr ""
"mutta vastaantottaakseen niitä tämän täytyy olla koneen todellinen isäntänimi."
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 106
-#: rc.cpp:1874
+#: rc.cpp:1777
#, no-c-format
msgid "I&nstall Into Samba"
msgstr "&Asenna Sambaan"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 109
-#: rc.cpp:1877 rc.cpp:1880
+#: rc.cpp:1780 rc.cpp:1783
#, no-c-format
msgid "Install support into Samba to enable this service."
msgstr "Asenna tuki Sambaan ottaaksesi käyttöön tämän palvelun."
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 143
-#: rc.cpp:1886
+#: rc.cpp:1789
#, no-c-format
msgid ""
"To receive WinPopup messages sent from other machines, the hostname above must "
@@ -11084,13 +8814,13 @@ msgstr ""
"tämän koneen isäntänimi."
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 154
-#: rc.cpp:1889
+#: rc.cpp:1792
#, no-c-format
msgid "The samba server must be configured and running."
msgstr "Samba-palvelimen täytyy olla asetettu toimintakuntoon ja käynnissä."
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 164
-#: rc.cpp:1892
+#: rc.cpp:1795
#, no-c-format
msgid ""
"\"Install into Samba\" is a simple method to create the directory for the "
@@ -11110,115 +8840,115 @@ msgstr ""
"_POLKU_SKRIPTIIN_ oikealla polulla) smb.config-tiedoston [global]-osioon."
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 196
-#: rc.cpp:1897
+#: rc.cpp:1800
#, no-c-format
msgid "S&ystem"
msgstr "Järjestelmä"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 235
-#: rc.cpp:1903
+#: rc.cpp:1806
#, no-c-format
msgid "<i>These options apply to all WinPopup accounts.</i>"
msgstr "<i>Näitä asetuksia käytetään kaikkiin WinPopup-tileihin.</i>"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 245
-#: rc.cpp:1906
+#: rc.cpp:1809
#, no-c-format
msgid "Protocol Preferences"
msgstr "Yhteyskäytäntöasetukset"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 256
-#: rc.cpp:1909
+#: rc.cpp:1812
#, no-c-format
msgid "Host check frequency:"
msgstr "Isännän tarkastustiheys:"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 264
-#: rc.cpp:1912
+#: rc.cpp:1815
#, no-c-format
msgid "Path to 'smbclient' executable:"
msgstr "Polku \"smbclient\"-ohjelmaan:"
#. i18n: file ./protocols/winpopup/ui/wpeditaccountbase.ui line 315
-#: rc.cpp:1915
+#: rc.cpp:1818
#, no-c-format
msgid "second(s)"
msgstr "sekunti(a)"
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 48
-#: rc.cpp:1918
+#: rc.cpp:1821
#, no-c-format
msgid "&Computer name:"
msgstr "&Tietokonenimi:"
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 54
-#: rc.cpp:1921 rc.cpp:1924 rc.cpp:1957 rc.cpp:1960
+#: rc.cpp:1824 rc.cpp:1827 rc.cpp:1860 rc.cpp:1863
#, no-c-format
msgid "The hostname of the computer for this contact."
msgstr "Tietokoneen isäntänimi tälle yhteystiedolle."
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 65
-#: rc.cpp:1927
+#: rc.cpp:1830
#, no-c-format
msgid "Comment:"
msgstr "Kommentti:"
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 73
-#: rc.cpp:1930 rc.cpp:1996
+#: rc.cpp:1833 rc.cpp:1899
#, no-c-format
msgid "&Workgroup/domain:"
msgstr "&Työryhmä/domain:"
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 79
-#: rc.cpp:1933 rc.cpp:1936 rc.cpp:1969 rc.cpp:1972
+#: rc.cpp:1836 rc.cpp:1839 rc.cpp:1872 rc.cpp:1875
#, no-c-format
msgid "The workgroup or domain the contact's computer is on."
msgstr "Työryhmä tai domain johon yhteystiedon tietokone on liitetty."
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 90
-#: rc.cpp:1939
+#: rc.cpp:1842
#, no-c-format
msgid "Operating s&ystem:"
msgstr "Käyttöjärje&stelmä:"
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 96
-#: rc.cpp:1942 rc.cpp:1945 rc.cpp:1975 rc.cpp:1978
+#: rc.cpp:1845 rc.cpp:1848 rc.cpp:1878 rc.cpp:1881
#, no-c-format
msgid "The operating system the contact's computer is running."
msgstr "Yhteystiedon tietokoneen käyttöjärjestelmä."
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 107
-#: rc.cpp:1948
+#: rc.cpp:1851
#, no-c-format
msgid "Ser&ver software:"
msgstr "Pal&velinohjelmisto:"
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 113
-#: rc.cpp:1951 rc.cpp:1954 rc.cpp:1981 rc.cpp:1984
+#: rc.cpp:1854 rc.cpp:1857 rc.cpp:1884 rc.cpp:1887
#, no-c-format
msgid "The software the contact's computer is running."
msgstr "Ohjelmisto, jota yhteystiedon tietokone suorittaa."
#. i18n: file ./protocols/winpopup/ui/wpuserinfowidget.ui line 151
-#: rc.cpp:1963 rc.cpp:1966
+#: rc.cpp:1866 rc.cpp:1869
#, no-c-format
msgid "The comment of the computer for this contact."
msgstr "Tietokoneen kommentti tälle yhteystiedolle."
#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 50
-#: rc.cpp:1987
+#: rc.cpp:1890
#, no-c-format
msgid "Com&puter hostname:"
msgstr "&Tietokoneen isäntänimi:"
#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 56
-#: rc.cpp:1990 rc.cpp:1993 rc.cpp:2005 rc.cpp:2008
+#: rc.cpp:1893 rc.cpp:1896 rc.cpp:1908 rc.cpp:1911
#, no-c-format
msgid "The hostname you would like to use to send WinPopup messages to."
msgstr "Isäntänimi, jolle haluaisit lähettää WinPopup-viestejä."
#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 73
-#: rc.cpp:1999 rc.cpp:2002 rc.cpp:2011 rc.cpp:2014
+#: rc.cpp:1902 rc.cpp:1905 rc.cpp:1914 rc.cpp:1917
#, no-c-format
msgid ""
"The workgroup or domain the computer is on that you would like to use to send "
@@ -11227,732 +8957,866 @@ msgstr ""
"Työryhmä tai domain, jossa tietokone, johon haluaisit lähettää "
"WinPopup-viestejä, on."
-#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 148
-#: rc.cpp:2017 rc.cpp:4125
-#, no-c-format
-msgid "&Refresh"
-msgstr "&Päivitä"
-
#. i18n: file ./protocols/winpopup/ui/wpaddcontactbase.ui line 151
-#: rc.cpp:2020 rc.cpp:2023
+#: rc.cpp:1923 rc.cpp:1926
#, no-c-format
msgid ""
"Refresh the list of available workgroups & domains on the Windows network."
msgstr ""
"Päivitä lista saatavilla olevista työryhmistä ja domaineista Windows-verkossa."
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 24
-#: rc.cpp:2029 rc.cpp:3321
-#, no-c-format
-msgid "Personal Work Information"
-msgstr "Henkilökohtaiset työtiedot"
-
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 35
-#: libkopete/ui/userinfodialog.cpp:233 rc.cpp:2032 rc.cpp:3324
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 35
+#: rc.cpp:1932 rc.cpp:2455
#, no-c-format
-msgid "Phone:"
-msgstr "Puhelin:"
+msgid "Server"
+msgstr "Palvelin"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 61
-#: rc.cpp:2035 rc.cpp:3336
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 48
+#: rc.cpp:1935
#, no-c-format
-msgid "Company Location Information"
-msgstr "Yrityksen sijaintitiedot"
+msgid "&Query"
+msgstr "&Hae"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 72
-#: libkopete/ui/userinfodialog.cpp:209 rc.cpp:2038 rc.cpp:3339 rc.cpp:4179
-#: rc.cpp:4488
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 56
+#: rc.cpp:1938
#, no-c-format
-msgid "Name:"
-msgstr "Nimi:"
+msgid "Chatroom Name"
+msgstr "Keskusteluhuoneen nimi"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 80
-#: rc.cpp:2041 rc.cpp:2824 rc.cpp:3342
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 64
+#: rc.cpp:1941
#, no-c-format
-msgid "Homepage:"
-msgstr "Kotisivut:"
+msgid "Chatroom Description"
+msgstr "Keskusteluhuoneen kuvaus"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 112
-#: rc.cpp:2044 rc.cpp:2860 rc.cpp:2881 rc.cpp:3357 rc.cpp:3561
+#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 136
+#: rc.cpp:1947
#, no-c-format
-msgid "Country:"
-msgstr "Maa:"
+msgid "Clos&e"
+msgstr "Sulj&e"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 133
-#: libkopete/ui/userinfodialog.cpp:229 rc.cpp:2047 rc.cpp:3345
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 16
+#: rc.cpp:1950
#, no-c-format
-msgid "Address:"
-msgstr "Osoite:"
+msgid "Send Raw XML Packet"
+msgstr "Lähetä raaka XML-paketti"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 174
-#: rc.cpp:2050 rc.cpp:3351 rc.cpp:3564
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 42
+#: rc.cpp:1953
#, no-c-format
-msgid "State:"
-msgstr "Osavaltio:"
+msgid "Type in the packet that should be sent to the server:"
+msgstr "Kirjoita mitä palvelimelle menevän paketin pitäisi sisältää:"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 182
-#: rc.cpp:2053 rc.cpp:2857 rc.cpp:2872 rc.cpp:3354 rc.cpp:3558 rc.cpp:4188
-#: rc.cpp:4503
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 56
+#: rc.cpp:1956
#, no-c-format
-msgid "City:"
-msgstr "Kaupunki:"
+msgid "User Defined"
+msgstr "Käyttäjän määrittelemä"
-#. i18n: file ./protocols/yahoo/ui/yahooworkinfowidget.ui line 190
-#: rc.cpp:2056 rc.cpp:3348
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 61
+#: rc.cpp:1959
#, no-c-format
-msgid "Zip:"
-msgstr "Postinumero:"
+msgid "Account Deletion"
+msgstr "Tilin poistaminen"
-#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 16
-#: rc.cpp:2059
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 66
+#: rc.cpp:1962
#, no-c-format
-msgid "Add Yahoo Contact"
-msgstr "Lisää Yahoo-yhteystieto"
+msgid "Availability Status"
+msgstr "Saatavuustila"
-#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 41
-#: rc.cpp:2062 rc.cpp:2233
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 71
+#: rc.cpp:1965
#, no-c-format
-msgid "&Yahoo username:"
-msgstr "&Yahoo-käyttäjänimi:"
+msgid "Last Active Time"
+msgstr "Saatavilla viimeksi"
-#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 47
-#: rc.cpp:2065 rc.cpp:2071
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 76
+#: rc.cpp:1968
#, no-c-format
-msgid "The account name of the Yahoo account you would like to add."
-msgstr "Lisättävän Yahoo-tilin tilinimi."
+msgid "Message with Body"
+msgstr "Viesti rungon kanssa"
-#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 50
-#: rc.cpp:2068 rc.cpp:2074
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 81
+#: rc.cpp:1971
#, no-c-format
-msgid ""
-"The account name of the Yahoo account you would like to add. This should be in "
-"the form of an alphanumeric string (no spaces)."
-msgstr ""
-"Lisättävän Yahoo-tilin tilinimi aakkosnumerisessa muodossa (ei välejä)."
+msgid "Message with Subject"
+msgstr "Viesti aiheen kanssa"
-#. i18n: file ./protocols/yahoo/ui/yahooadd.ui line 71
-#: rc.cpp:2077
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 86
+#: rc.cpp:1974
#, no-c-format
-msgid "<i>(for example: joe8752)</i>"
-msgstr "<i>(esimerkiksi: joe8752)</i>"
+msgid "Add Roster Item"
+msgstr "Lisää yhteystietoluetteloon"
-#. i18n: file ./protocols/yahoo/ui/yahooverifyaccountbase.ui line 30
-#: rc.cpp:2080
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 91
+#: rc.cpp:1977
#, no-c-format
-msgid ""
-"Your Account has to be verified because of too many false login attempts."
-"<br>"
-msgstr ""
-"Tili täytyy varmistaa, koska on tapahtunut liian monta epäonnistunutta "
-"kirjautumisyritystä."
-"<br>"
+msgid "Delete Roster Item"
+msgstr "Poista yhteystietoluettelosta"
-#. i18n: file ./protocols/yahoo/ui/yahooverifyaccountbase.ui line 46
-#: rc.cpp:2083
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 116
+#: rc.cpp:1983
#, no-c-format
-msgid "Please enter the chars shown in the picture:"
-msgstr "Kirjoita kuvassa näkyvät merkit:"
+msgid "Clea&r"
+msgstr "&Tyhjennä"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 16
-#: rc.cpp:2086
+#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 124
+#: rc.cpp:1986
#, no-c-format
-msgid "Invite Friends to Conference"
-msgstr "Kutsu kavereita konferenssiin"
+msgid "&Send"
+msgstr "&Lähetä"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 35
-#: rc.cpp:2089
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 28
+#: kopete/config/behavior/behaviorconfig.cpp:59 rc.cpp:1992 rc.cpp:4933
+#: rc.cpp:5011
#, no-c-format
-msgid "Conference Members"
-msgstr "Konferenssin jäsenet"
+msgid "&General"
+msgstr "&Yleiset"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 54
-#: rc.cpp:2092
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 173
+#: rc.cpp:2001
#, no-c-format
-msgid "Friend List"
-msgstr "Kaverilista"
+msgid "Timezone:"
+msgstr "Aikavyöhyke:"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 60
-#: rc.cpp:2095 rc.cpp:2101
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 204
+#: rc.cpp:2004
#, no-c-format
-msgid "New Item"
-msgstr "Uusi kohta"
+msgid "Jabber ID:"
+msgstr "Jabber-tunnus:"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 88
-#: rc.cpp:2098
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 235
+#: rc.cpp:2007
#, no-c-format
-msgid "Chat Invitation List"
-msgstr "Kutsuttavien lista"
+msgid "Full name:"
+msgstr "Kokonimi:"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 162
-#: rc.cpp:2107
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 337
+#: rc.cpp:2016
#, no-c-format
-msgid "Add >>"
-msgstr "Lisää >>"
+msgid "&Select Photo..."
+msgstr "&Valitse kuva..."
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 170
-#: rc.cpp:2110
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 345
+#: rc.cpp:2019
#, no-c-format
-msgid "<< Remove"
-msgstr "<< Poista"
+msgid "Clear Pho&to"
+msgstr "Tyhjennä Ku&va"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 207
-#: rc.cpp:2113
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 422
+#: rc.cpp:2022
#, no-c-format
-msgid "Invitation Message"
-msgstr "Kutsumisviesti"
+msgid "&Home Address"
+msgstr "&Kotiosoite"
-#. i18n: file ./protocols/yahoo/ui/yahooinvitelistbase.ui line 288
-#: rc.cpp:2119
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 441
+#: rc.cpp:2025 rc.cpp:2058
#, no-c-format
-msgid "Invite"
-msgstr "Kutsu"
+msgid "Postal code:"
+msgstr "Postinumero:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 24
-#: rc.cpp:2122 rc.cpp:3525
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 449
+#: rc.cpp:2028 rc.cpp:2049
#, no-c-format
-msgid "Personal Information"
-msgstr "Henkilökohtaiset tiedot"
+msgid "PO box:"
+msgstr "PO-laatikko:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 46
-#: rc.cpp:2128
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 550
+#: rc.cpp:2037 rc.cpp:2061
#, no-c-format
-msgid "Second name:"
-msgstr "Toinen nimi:"
+msgid "Street:"
+msgstr "Katu:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 92
-#: rc.cpp:2134 rc.cpp:3411 rc.cpp:3531
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 566
+#: rc.cpp:2040 rc.cpp:2052 rc.cpp:4849
#, no-c-format
-msgid "&Nickname:"
-msgstr "&Lempinimi:"
+msgid "Email:"
+msgstr "Sähköposti:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 119
-#: rc.cpp:2137
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 620
+#: rc.cpp:2043
#, no-c-format
-msgid "Yahoo ID:"
-msgstr "Yahoo-tunnus:"
+msgid "&Work Address"
+msgstr "&Työosoite"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 130
-#: rc.cpp:2140
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 818
+#: rc.cpp:2064
#, no-c-format
-msgid "Title:"
-msgstr "Titteli:"
+msgid "Wor&k Information"
+msgstr "&Työtiedot"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 141
-#: rc.cpp:2143
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 882
+#: rc.cpp:2070
#, no-c-format
-msgid "Anniversary:"
-msgstr "Vuosijuhla:"
+msgid "Role:"
+msgstr "Rooli:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 203
-#: rc.cpp:2146 rc.cpp:2821
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 898
+#: rc.cpp:2076
#, no-c-format
-msgid "Birthday:"
-msgstr "Syntymäpäivä:"
+msgid "Company:"
+msgstr "Yritys:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 233
-#: rc.cpp:2149 rc.cpp:3603
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 910
+#: rc.cpp:2079
#, no-c-format
-msgid "Contact Information"
-msgstr "Yhteystiedon tiedot"
+msgid "Phone &Numbers"
+msgstr "Puhelin&numerot"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 244
-#: rc.cpp:2152
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 969
+#: rc.cpp:2085
#, no-c-format
-msgid "Pager:"
-msgstr "Hakulaite:"
+msgid "Cell:"
+msgstr "Matkapuhelin:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 255
-#: rc.cpp:2155 rc.cpp:3513
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 982
+#: rc.cpp:2088
#, no-c-format
-msgid "&Homepage:"
-msgstr "&Kotisivu:"
+msgid "Work:"
+msgstr "Työ:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 282
-#: rc.cpp:2158 rc.cpp:3408 rc.cpp:3510
+#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 990
+#: rc.cpp:2091
#, no-c-format
-msgid "&Email:"
-msgstr "&Sähköposti:"
+msgid "Home:"
+msgstr "Koti:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 293
-#: rc.cpp:2161
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 22
+#: rc.cpp:2097
#, no-c-format
-msgid "Email &3:"
-msgstr "&3. Sähköposti:"
+msgid "Register Account - Jabber"
+msgstr "Rekisteröi tili - Jabber"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 304
-#: rc.cpp:2164
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 33
+#: rc.cpp:2100
#, no-c-format
-msgid "Email &2:"
-msgstr "&2. Sähköposti:"
+msgid "Desired Jabber &ID:"
+msgstr "&Toivottu Jabber-tunnus:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 371
-#: rc.cpp:2167 rc.cpp:3516
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 77
+#: rc.cpp:2103
#, no-c-format
-msgid "Fa&x:"
-msgstr "Fa&ksi:"
+msgid "C&hoose..."
+msgstr "&Valitse..."
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 382
-#: rc.cpp:2170
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 87
+#: rc.cpp:2106 rc.cpp:3357
#, no-c-format
-msgid "Additional:"
-msgstr "Muuta:"
+msgid "Pass&word:"
+msgstr "&Salasana:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 425
-#: rc.cpp:2173 rc.cpp:3501
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 122
+#: rc.cpp:2109 rc.cpp:2293
#, no-c-format
-msgid "&Phone:"
-msgstr "&Puhelin:"
+msgid "Use protocol encr&yption (SSL)"
+msgstr "Käytä &yhteyskäytännön salausta (SSL)."
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 452
-#: rc.cpp:2176 rc.cpp:3519
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 128
+#: rc.cpp:2112 rc.cpp:2296
#, no-c-format
-msgid "Ce&ll:"
-msgstr "Matkapuhe&lin:"
+msgid "Check this box to enable SSL encrypted communication with the server."
+msgstr ""
+"Valitse tämä ottaaksesi käyttöön SSL-salatun yhteyden palvelimen kanssa."
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 476
-#: rc.cpp:2179
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 131
+#: rc.cpp:2115 rc.cpp:2299
#, no-c-format
-msgid "Location Information"
-msgstr "Sijaintitiedot"
+msgid ""
+"Check this box to enable SSL encrypted communication with the server. Note "
+"that this is not end-to-end encryption, but rather encrypted communication with "
+"the server."
+msgstr ""
+"Valitse tämä ottaaksesi käyttöön SSL-salatun yhteyden palvelimen kanssa. Ota "
+"huomioon, että tämä ei ole alusta loppuun salaus, mutta jotakuinkin salattu "
+"yhteys palvelimen kanssa."
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 487
-#: rc.cpp:2182 rc.cpp:3498
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 156
+#: rc.cpp:2118
#, no-c-format
-msgid "&Address:"
-msgstr "&Osoite:"
+msgid "&Port:"
+msgstr "&Portti:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 498
-#: rc.cpp:2185 rc.cpp:3507
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 170
+#: rc.cpp:2121
#, no-c-format
-msgid "Countr&y:"
-msgstr "&Maa:"
+msgid "&Repeat password:"
+msgstr "&Toista salasana:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 531
-#: rc.cpp:2188 rc.cpp:3504
+#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 206
+#: rc.cpp:2124
#, no-c-format
-msgid "&State:"
-msgstr "&Osavaltio:"
+msgid "Jabber &server:"
+msgstr "Jabber-&palvelin:"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 558
-#: rc.cpp:2191 rc.cpp:3417 rc.cpp:3495
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 16
+#: rc.cpp:2127
#, no-c-format
-msgid "&City:"
-msgstr "&Kaupunki:"
+msgid "Jabber Service Management"
+msgstr "Jabberin palvelunhallinta"
-#. i18n: file ./protocols/yahoo/ui/yahoogeneralinfowidget.ui line 593
-#: rc.cpp:2194 rc.cpp:3522
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 46
+#: rc.cpp:2130 rc.cpp:2443
#, no-c-format
-msgid "&Zip:"
-msgstr "&Postinumero:"
+msgid "Server:"
+msgstr "Palvelin:"
-#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 30
-#: rc.cpp:2197
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 75
+#: rc.cpp:2133
#, no-c-format
-msgid "Show Me As"
-msgstr "Näytä minun olevan"
+msgid "&Query Server"
+msgstr "&Kysy palvelimelta"
-#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 45
-#: rc.cpp:2200
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 89
+#: rc.cpp:2136
#, no-c-format
-msgid "Perma&nently offline"
-msgstr "&Pysyvästi poissa verkosta"
+msgid "Jid"
+msgstr "Jid"
-#. i18n: file ./protocols/yahoo/ui/yahoostealthsetting.ui line 83
-#: rc.cpp:2206
+#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 167
+#: rc.cpp:2145
#, no-c-format
-msgid "Off&line"
-msgstr "Poissa &verkosta"
+msgid "&Browse"
+msgstr "&Selaa"
-#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 24
-#: rc.cpp:2209
+#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 24
+#: rc.cpp:2151
#, no-c-format
-msgid "Contact comments:"
-msgstr "Yhteystiedon huomiot:"
+msgid "Register with Jabber Service"
+msgstr "Rekisteröidy Jabber-palveluun"
-#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 40
-#: rc.cpp:2212
+#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 49
+#: rc.cpp:2154
#, no-c-format
-msgid "Note 1:"
-msgstr "Huomautus 1:"
+msgid "Registration Form"
+msgstr "Rekisteröintilomake"
-#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 56
-#: rc.cpp:2215
+#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 68
+#: rc.cpp:2157
#, no-c-format
-msgid "Note 2:"
-msgstr "Huomautus 2:"
+msgid "Please wait while querying the server..."
+msgstr "Ole hyvä ja odota tehtäessä kyselyä palvelimelle..."
-#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 80
-#: rc.cpp:2218
+#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 24
+#: rc.cpp:2166
#, no-c-format
-msgid "Note 3:"
-msgstr "Huomatus 3:"
+msgid "Current password:"
+msgstr "Nykyinen salasana:"
-#. i18n: file ./protocols/yahoo/ui/yahoootherinfowidget.ui line 96
-#: rc.cpp:2221
+#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 32
+#: rc.cpp:2169 rc.cpp:2172
#, no-c-format
-msgid "Note 4:"
-msgstr "Huomautus 4:"
+msgid "New password:"
+msgstr "Uusi salasana:"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 16
-#: rc.cpp:2224
+#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 72
+#: rc.cpp:2175
#, no-c-format
-msgid "Account Preferences - Yahoo"
-msgstr "Tilin asetukset - Yahoo"
+msgid ""
+"Please enter your current password first\n"
+"and then your new password twice."
+msgstr ""
+"Kirjoita ensimmäiseksi nykyinen salasanasi\n"
+"ja sitten uusi salasana kahdesti."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 43
-#: rc.cpp:2227 rc.cpp:2947 rc.cpp:3200 rc.cpp:3612
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 34
+#: rc.cpp:2182
#, no-c-format
-msgid "&Basic Setup"
-msgstr "&Yleiset"
+msgid "Search For"
+msgstr "Etsi"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 79
-#: rc.cpp:2236 rc.cpp:2242
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 48
+#: rc.cpp:2185
#, no-c-format
-msgid "The account name of your Yahoo account."
-msgstr "Yahoo-tilisi nimi."
+msgid "Please wait while retrieving search form..."
+msgstr "Odota kun hakulomaketta haetaan..."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 82
-#: rc.cpp:2239 rc.cpp:2245
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 59
+#: rc.cpp:2188
#, no-c-format
-msgid ""
-"The account name of your Yahoo account. This should be in the form of an "
-"alphanumeric string (no spaces)."
-msgstr "Yahoo-tilisi tilinimi aakkosnumeerisessa muodossa (ei välejä)."
+msgid "JID"
+msgstr "JID"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 103
-#: rc.cpp:2248 rc.cpp:2377 rc.cpp:2968 rc.cpp:3221 rc.cpp:3636 rc.cpp:3909
-#: rc.cpp:4412 rc.cpp:4815
+#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 74
+#: rc.cpp:2197
#, no-c-format
-msgid "E&xclude from connect all"
-msgstr "&Poissulje toiminnosta \"Yhdistä kaikkiin\""
+msgid "Nick"
+msgstr "Lempinimi"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 106
-#: rc.cpp:2251 rc.cpp:2380 rc.cpp:2971 rc.cpp:3912
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 16
+#: rc.cpp:2209
#, no-c-format
-msgid ""
-"Check to disable automatic connection. If checked, you may connect to this "
-"account manually using the icon in the bottom of the main Kopete window"
-msgstr ""
-"Valitse ottaaksesi automaattisen yhdistämisen pois käytöstä. Voi tällöin "
-"yhdistää tiliin manuaalisesti käyttämällä kuvaketta Kopeten pääikkunan "
-"alaosassa."
+msgid "Add Contacts"
+msgstr "Lisää kontakteja"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 114
-#: rc.cpp:2254
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 41
+#: rc.cpp:2212 rc.cpp:2239
#, no-c-format
-msgid "Exclude from &Global Identity"
-msgstr "Poissulje &globaalista henkilöllisyydestä"
+msgid "&Jabber ID:"
+msgstr "&Jabber-tunnus:"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 132
-#: rc.cpp:2257 rc.cpp:2977 rc.cpp:3230 rc.cpp:3642 rc.cpp:4418
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 50
+#: rc.cpp:2215 rc.cpp:2221
#, no-c-format
-msgid "Registration"
-msgstr "Rekisteröintilomake"
+msgid "The Jabber ID for the account you would like to add."
+msgstr "Lisättävän tilin Jabber-tunnus."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 157
-#: rc.cpp:2260
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 53
+#: rc.cpp:2218 rc.cpp:2224
#, no-c-format
msgid ""
-"To connect to the Yahoo network, you will need a Yahoo account."
-"<br>"
-"<br>If you do not currently have a Yahoo account, please click the button to "
-"create one."
+"The Jabber ID for the account you would like to add. Note that this must "
+"include the username and the domain (like an E-mail address), as there are many "
+"Jabber servers."
msgstr ""
-"Yhdistääksesi Yahoo verkkoon, tarvitset Yahoo-tilin."
-"<br> "
-"<br>Jos sinulla ei ole Yahoo-tiliä, napsauta painiketta luodaksesi sellaisen."
+"Lisättävän tilin Jabber-tunnus. Sen täytyy sisältää käyttäjänimi ja domain eli "
+"verkkoalue (kuten sähköpostiosoitteessa) johtuen siitä että Jabber-palvelimia "
+"on monia."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 171
-#: rc.cpp:2263
+#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 74
+#: rc.cpp:2227
#, no-c-format
-msgid "Register &New Account"
-msgstr "Rekisteröi &uusi tili"
+msgid "<i>(for example: joe@jabber.org)</i>"
+msgstr "<i>(esimerkiksi: joe@jabber.org)</i>"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 174
-#: rc.cpp:2266 rc.cpp:2269 rc.cpp:2986 rc.cpp:2989 rc.cpp:4428 rc.cpp:4431
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 17
+#: rc.cpp:2230
#, no-c-format
-msgid "Register a new account on this network."
-msgstr "Rekisteröi usi uusi tili tähän verkkoon."
+msgid "Account Preferences - Jabber"
+msgstr "Käyttäjäasetukset - Jabber"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 206
-#: rc.cpp:2272
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 77
+#: rc.cpp:2242 rc.cpp:2248
#, no-c-format
-msgid "Accoun&t Preferences"
-msgstr "&Tilin asetukset"
+msgid "The Jabber ID for the account you would like to use."
+msgstr "Käytettävän tilin Jabber-tunnus."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 234
-#: rc.cpp:2275 rc.cpp:2386 rc.cpp:3004 rc.cpp:3243 rc.cpp:3654 rc.cpp:4437
-#: rc.cpp:4809
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 80
+#: rc.cpp:2245
#, no-c-format
-msgid "Connection Preferences"
-msgstr "Yhteysasetukset"
+msgid ""
+"The Jabber ID for the account you would like to use. Note that this must "
+"include the username and the domain (like an E-mail address), as there are many "
+"Jabber servers."
+msgstr ""
+"Käytettävän tilin Jabber-tunnus. Ota huomioon että tämän täytyy sisältää "
+"käyttäjänimi ja verkkoaluenimi (kuten sähköpostiosoitteessa), koska on olemassa "
+"useita Jabber-palvelimia."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 245
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 94
+#: rc.cpp:2251
+#, no-c-format
+msgid ""
+"The Jabber ID for the account you would like to use. Note that this must "
+"include the username and the domain (for example, joe@jabber.org), as there are "
+"many Jabber servers."
+msgstr ""
+"Käytettävän tilin Jabber-tunnus. Ota huomioon että tämän täytyy sisältää "
+"käyttäjänimi ja verkkoaluenimi (esimerkiksi: joe@jabber.org), koska on olemassa "
+"useita Jabber-palvelimia."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 163
+#: rc.cpp:2266
+#, no-c-format
+msgid ""
+"To connect to the Jabber network, you will need an account on a Jabber server. "
+"If you do not yet have an account, please click the button to create one."
+msgstr ""
+"Yhdistääksesi Jabber-verkkoon, tarvitset tilin Jabber-palvelimella. Jos sinulla "
+"ei ole tiliä, napsauta painiketta luodaksesi."
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 198
#: rc.cpp:2278
#, no-c-format
-msgid "O&verride default server information"
-msgstr "&Korvaa oletuksena käytettävät palvelintiedot"
+msgid "Change Password"
+msgstr "Salasananvaihtaminen"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 273
-#: rc.cpp:2284 rc.cpp:2293
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 209
+#: rc.cpp:2281
#, no-c-format
-msgid "The IP address or hostmask of the Yahoo server you wish to connect to."
-msgstr "Käytettävän Yahoo-palvelimen IP-osoite tai isäntämaski."
+msgid "Change &Your Password"
+msgstr "Vaihda &salasanaasi"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 276
-#: rc.cpp:2287 rc.cpp:2296
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 228
+#: rc.cpp:2284
#, no-c-format
msgid ""
-"The IP address or hostmask of the Yahoo server you wish to connect to. "
-"Normally you will want the default (scs.msg.yahoo.com)."
+"If you have an existing Jabber account and would like to change its password, "
+"you can use this button to enter a new password."
msgstr ""
-"Käytettävän Yahoo-palvelimen IP-osoite tai isäntämaski. Yleensä tätä ei "
-"tarvitse muuttaa. Oletus on scs.msg.yahoo.com."
+"Jos sinulla on olemassaoleva Jabber-tili ja haluaisit muuttaa sen salasanaa, "
+"voit käyttää tätä painiketta kirjoittamaan uuden salasanan."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 287
-#: rc.cpp:2290
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 260
+#: rc.cpp:2287
#, no-c-format
-msgid "scs.msg.yahoo.com"
-msgstr "scs.msg.yahoo.com"
+msgid "Co&nnection"
+msgstr "Yh&teys"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 310
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 296
#: rc.cpp:2302
#, no-c-format
-msgid "The port on the Yahoo server that you would like to connect to."
-msgstr "Käytettävän Yahoo-palvelimen porttinumero."
+msgid "Allow plain-te&xt password authentication"
+msgstr "Salli puhtaan &tekstin salasanavarmennus"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 313
-#: rc.cpp:2305 rc.cpp:2311
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 346
+#: rc.cpp:2314 rc.cpp:2320
#, no-c-format
msgid ""
-"The port on the Yahoo server that you would like to connect to. Normally this "
-"is 5050, but Yahoo also allows port 80 in case you are behind a firewall."
+"The IP address or hostname of the server you would like to connect to (for "
+"example jabber.org)."
msgstr ""
-"Käytettävän Yahoo-palvelimen portti, johon yhdistetään. Normaalisti tämä on "
-"5050, mutta Yahoo tukee myös porttia 80 jos palomuuri estää portin 5050."
-
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 333
-#: rc.cpp:2308
-#, no-c-format
-msgid "The port on the Yahoo server that you would like to connect to."
-msgstr "Käytettävän Yahoo-palvelimen portti, johon yhdistetään."
+"Palvelimen, johon yhdistetään, IP-osoite tai isäntänimi (esim. jabber.org)."
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 348
-#: rc.cpp:2314
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 437
+#: rc.cpp:2338
#, no-c-format
-msgid "Buddy Icon"
-msgstr "Ystäväkuvake"
+msgid "Location Settings"
+msgstr "Sijaintiasetukset"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 364
-#: rc.cpp:2317
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 448
+#: rc.cpp:2341
#, no-c-format
-msgid "Select Picture..."
-msgstr "Valitse kuva..."
+msgid "R&esource:"
+msgstr "R&esurssi:"
-#. i18n: file ./protocols/yahoo/ui/yahooeditaccountbase.ui line 404
-#: rc.cpp:2320
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 454
+#: rc.cpp:2344 rc.cpp:2353 rc.cpp:2362
#, no-c-format
-msgid "Se&nd buddy icon to other users"
-msgstr "&Lähetä ystäväkuvake muille käyttäjille"
+msgid "The resource name you would like to use on the Jabber network."
+msgstr "Jabber-verkossa käytettävän resurssin nimi."
-#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 16
-#: rc.cpp:2323
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 457
+#: rc.cpp:2347 rc.cpp:2356 rc.cpp:2365
#, no-c-format
-msgid "Add Sametime Contact"
-msgstr "Lisää Sametime-yhteystieto"
+msgid ""
+"The resource name you would like to use on the Jabber network. Jabber allows "
+"you to sign on with the same account from multiple locations with different "
+"resource names, so you may wish to enter 'Home' or 'Work' here, for example."
+msgstr ""
+"Resurssin nimi, jota tullaan käyttämään Jabber-verkossa. Jabber antaa sinun "
+"kirjautua sisään samalla tilillä monista eri paikoista eri resurssien nimillä, "
+"joten voit haluta kirjoittaa esimerkiksi \"Koti\" tai \"Työ\" tähän."
-#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 41
-#: rc.cpp:2326
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 518
+#: rc.cpp:2359
#, no-c-format
-msgid "&Userid:"
-msgstr "&Käyttäjätunnus:"
+msgid "P&riority:"
+msgstr "Tä&rkeysaste:"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 47
-#: rc.cpp:2329 rc.cpp:2332 rc.cpp:2335 rc.cpp:2338
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 563
+#: rc.cpp:2368
#, no-c-format
-msgid "The user id of the contact you would like to add."
-msgstr "Lisättävän yhteystiedon käyttäjätunnus."
+msgid ""
+"<qt>Each resource can have different <b>priority </b> "
+"levels. The messages will be sent to the resource which has the highest "
+"priority level.\n"
+"\n"
+"If two resources have the same priority, the messages will be sent to the one "
+"connected the latest.</qt>"
+msgstr ""
+"<qt>Jokaisella resurssilla voi olla eri <b>tärkeysaste</b>"
+". Viestit lähetetään resurssiin jolla on korkein tärkeysaste.\n"
+"\n"
+"Jos kahdella resurssilla on sama tärkeysaste, viestit lähetetään siihen , "
+"johonka viimeksi yhdistettiin.</qt>"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 69
-#: rc.cpp:2341
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 592
+#: rc.cpp:2373
#, no-c-format
-msgid "&Find"
-msgstr "&Etsi"
+msgid "Fi&le Transfer"
+msgstr "&Tiedostonsiirto"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 72
-#: rc.cpp:2344 rc.cpp:2347
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 603
+#: rc.cpp:2376
#, no-c-format
-msgid "Find Userid"
-msgstr "Etsi käyttäjätunnusta"
+msgid "File Transfer Settings"
+msgstr "Tiedostonsiirron asetukset"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 85
-#: rc.cpp:2350
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 627
+#: rc.cpp:2379
#, no-c-format
-msgid "<i>(for example: johndoe)</i>"
-msgstr "<i>(esimerkiksi: johndoe)</i>"
+msgid "Pro&xy JID:"
+msgstr "Pro&xy JID:"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 16
-#: rc.cpp:2353
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 651
+#: rc.cpp:2382 rc.cpp:2821
#, no-c-format
-msgid "Edit Meanwhile Account"
-msgstr "Muokkaa Meanwhile-tiliä"
+msgid "Por&t:"
+msgstr "Port&ti:"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 31
-#: rc.cpp:2356 rc.cpp:2506 rc.cpp:3888 rc.cpp:4391 rc.cpp:4746
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 675
+#: rc.cpp:2385
#, no-c-format
-msgid "B&asic Setup"
-msgstr "Perus&asetukset"
+msgid "Public &IP address:"
+msgstr "Julkinen &IP-osoite:"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 61
-#: rc.cpp:2362
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 692
+#: rc.cpp:2388
#, no-c-format
-msgid "Meanwhile &username:"
-msgstr "&Meanwhile-käyttäjänimi:"
+msgid ""
+"<i>"
+"<ul>"
+"<li>The information in the \"public IP address\" and \"port\" fields apply to "
+"all Jabber accounts.</li>\n"
+"<li>You can leave the \"public IP address\" empty if you do not use NAT.</li>\n"
+"<li>A hostname is also valid.</li>\n"
+"<li>Changes to these fields will only take effect the next time you start "
+"Kopete.</li>\n"
+"<li>The \"Proxy JID\" can be configured per account.</li></ul></i>"
+msgstr ""
+"<i> "
+"<ul> "
+"<li>Tietoja kentissä \"Julkinen IP-osoite\" ja \"portti\" käytetään kaikissa "
+"Jabber-tileissä.</li>\n"
+"<li>Voit jättää kentän \"julkinen IP-osoite\" tyhjäksi, jos käytät NAT:ia.</li>"
+"\n"
+"<li>Myös isäntänimi käy.</li>\n"
+"<li>Muutokset näihin kenttiin tulevat voimaan vasta Kopeten "
+"uudelleenkäynnistyksen jälkeen.</li>\n"
+"<li>\"Välityspalvelimen JID\" voidaan konfiguroida jokaiselle tilille "
+"erikseen.</li></ul></i>"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 67
-#: rc.cpp:2365 rc.cpp:2368 rc.cpp:2371 rc.cpp:2374
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 735
+#: rc.cpp:2398
#, no-c-format
-msgid "Your Sametime userid"
-msgstr "Sametime-käyttäjätunnuksesi"
+msgid "General Privacy"
+msgstr "Yleinen yksityisyys"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 111
-#: rc.cpp:2383 rc.cpp:4800
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 763
+#: rc.cpp:2401
#, no-c-format
-msgid "Connection"
-msgstr "Yhteys"
+msgid "&Hide system and client info"
+msgstr "&Piilota järjestelmän ja asiakasohjelman tiedot"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 155
-#: rc.cpp:2392 rc.cpp:2395 rc.cpp:2398 rc.cpp:2401
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 766
+#: rc.cpp:2404
#, no-c-format
msgid ""
-"The IP address or hostname of the Sametime server you wish to connect to."
-msgstr "Sametime-palvelimen, johon yhdistetään, IP-osoite tai isäntä."
+"By default, Kopete gives the other users some info about your system and the "
+"client. You can check this box in order to hide those infos."
+msgstr ""
+"Oletuksena Kopete antaa muille käyttäjille hiukan tietoa järjestelmästäsi ja "
+"asiakasohjelmastasi. Valitsemalla tämän voit piilottaa nämä tiedot heiltä."
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 187
-#: rc.cpp:2404 rc.cpp:3037 rc.cpp:3261 rc.cpp:3678 rc.cpp:3930
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 776
+#: rc.cpp:2407
#, no-c-format
-msgid "Po&rt:"
-msgstr "&Portti:"
+msgid "Notifications"
+msgstr "Huomautukset"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 193
-#: rc.cpp:2407 rc.cpp:2413
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 790
+#: rc.cpp:2410
#, no-c-format
-msgid "The port on the Sametime server that you would like to connect to."
-msgstr "Sametime-palvelimen, johon yhdistetään, portti."
+msgid "Always send not&ifications"
+msgstr "Lähetä &huomautukset aina"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 196
-#: rc.cpp:2410 rc.cpp:2416
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 796
+#: rc.cpp:2413
#, no-c-format
msgid ""
-"The port on the Sametime server that you would like to connect to. Usually "
-"this is 1533."
-msgstr ""
-"Sametime-palvelimen, johon yhdistetään, portti. Normaalisti tämä on 1533."
+"Check this box if you want to always send notifications to your contacts."
+msgstr "Valitse tämä jos haluat aina lähettää huomautuksia yhteystiedoillesi."
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 228
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 840
+#: rc.cpp:2416
+#, no-c-format
+msgid "Alwa&ys send delivered notifications"
+msgstr "&Aina lähetä perillemenohuomautukset"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 846
#: rc.cpp:2419
-#, fuzzy, no-c-format
-msgid "Client Identifier"
-msgstr "Asiakkaan ominaisuudet"
+#, no-c-format
+msgid ""
+"<qt>Check this box to send the <b>Delivered notification</b> "
+"to your contacts : when a message is delivered to Kopete, Kopete can notify "
+"your contact that it has received the message.</qt>"
+msgstr ""
+"<qt>Valitse tämä lähettääksesi yhteystiedoillesi <b>Perillemenohuomautus</b>"
+": kun Kopete on vastaanottanut viestin, Kopeten huomauttaa yhteystietojasi että "
+"se on vastaanottanut viestin.</qt>"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 239
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 857
#: rc.cpp:2422
-#, fuzzy, no-c-format
-msgid "Use custom client identifier"
-msgstr "&Käytä omaa väriä"
+#, no-c-format
+msgid "Al&ways send displayed notifications"
+msgstr "Ai&na lähetä näytetty -huomautukset"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 266
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 863
#: rc.cpp:2425
-#, fuzzy, no-c-format
-msgid "Client identifier"
-msgstr "Asiakkaan ominaisuudet"
+#, no-c-format
+msgid ""
+"<qt>Check this box to send the <b>Displayed notification</b> "
+"to your contacts : when a message is displayed in Kopete, Kopete can notify "
+"your contact that it has displayed the message.</qt>"
+msgstr ""
+"<qt>Valitse tämä lähettääksesi <b>näytetty -huomautus</b> "
+"yhteystiedoillesi: kun viesti näytetään Kopetessa, Kopete huomauttaa "
+"yhteystietojasi että se on näyttänyt viestin.</qt>"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 299
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 874
#: rc.cpp:2428
#, no-c-format
-msgid "."
-msgstr ""
+msgid "Always send &typing notifications"
+msgstr "Lähetä &kirjoitushuomautukset aina"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 326
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 880
#: rc.cpp:2431
#, no-c-format
-msgid "Client version (major.minor)"
+msgid ""
+"<qt>Check this box to send the <b>Typing notification</b> "
+"to your contacts : when you are composing a message, you might want your "
+"contact to know that you are typing so that he knows you are answering.</qt>"
msgstr ""
+"<qt>Valitse tämä laatikko lähettääksesi <b>Kirjoitus huomautuksia</b> "
+"yhteystiedoillesi : kun olet kirjoittamassa viestiä, haluat ehkä "
+"yhteystietojesi tietävän että olet kirjoittamassa, jotta he tietävätä että olet "
+"vastaamassa.</qt>"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 341
+#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 888
#: rc.cpp:2434
#, no-c-format
-msgid "Restore &Defaults"
+msgid "Always send &gone notifications (closing the window)"
+msgstr "Lähetä &poistumishuomautukset aina (keskusteluikkunan sulkeminen)"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatjoin.ui line 47
+#: rc.cpp:2440
+#, no-c-format
+msgid "Room:"
+msgstr "Huone:"
+
+#. i18n: file ./protocols/jabber/ui/dlgchatjoin.ui line 99
+#: rc.cpp:2449
+#, no-c-format
+msgid "Bro&wse"
+msgstr "&Selaa"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 22
+#: rc.cpp:2452
+#, no-c-format
+msgid "Choose Server - Jabber"
+msgstr "Valitse palvelin - Jabber"
+
+#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 85
+#: rc.cpp:2461
+#, no-c-format
+msgid ""
+"<a href=\"http://www.jabber.org/network/\">Details about free public Jabber "
+"servers</a>"
msgstr ""
+"<a href=\"http://www.jabber.org/network/\">Tiedot ilmaisista julkisista "
+"Jabber-palvelimista</a>"
-#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 344
-#: rc.cpp:2437 rc.cpp:2440
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 16
+#: rc.cpp:2467
#, no-c-format
-msgid "Restore the server and port values to their defaults."
-msgstr "Palauta palvelimen ja portin arvot oletuksiin."
+msgid "JabberVoiceSessionDialogBase"
+msgstr "JabberVoiceSessionDialogBase"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 60
+#: rc.cpp:2470
+#, no-c-format
+msgid "Voice session with:"
+msgstr "Äänikeskustelu yhteystiedon kanssa:"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 178
+#: rc.cpp:2473
+#, no-c-format
+msgid "Contact displayname"
+msgstr "Yhteystiedon näyttönimi"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 266
+#: rc.cpp:2476
+#, no-c-format
+msgid "Accep&t"
+msgstr "&Hyväksy"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 277
+#: rc.cpp:2479
+#, no-c-format
+msgid "&Decline"
+msgstr "&Torju"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 288
+#: rc.cpp:2482
+#, no-c-format
+msgid "Termi&nate"
+msgstr "Lope&ta"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 323
+#: rc.cpp:2485
+#, no-c-format
+msgid "Current status:"
+msgstr "Nykyinen tila:"
+
+#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 339
+#: rc.cpp:2488
+#, no-c-format
+msgid "Session status"
+msgstr "Keskustelun tila"
#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 49
-#: rc.cpp:2443
+#: rc.cpp:2491
#, no-c-format
msgid "SMSClient Settings"
msgstr "SMSClientin asetukset"
#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 79
-#: rc.cpp:2446
+#: rc.cpp:2494
#, no-c-format
msgid "SMSClient &program:"
msgstr "SMSClient-&ohjelma:"
#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 90
-#: rc.cpp:2449 rc.cpp:2458
+#: rc.cpp:2497 rc.cpp:2506
#, no-c-format
msgid "Pro&vider:"
msgstr "Pal&veluntarjoaja:"
#. i18n: file ./protocols/sms/services/smsclientprefs.ui line 116
-#: rc.cpp:2452
+#: rc.cpp:2500
#, no-c-format
msgid "SMSClient &config path:"
msgstr "SMS&Clientin asetushakemisto:"
#. i18n: file ./protocols/sms/services/smssendprefs.ui line 49
-#: rc.cpp:2455
+#: rc.cpp:2503
#, no-c-format
msgid "SMSSend Options"
msgstr "SMSSend-asetukset"
#. i18n: file ./protocols/sms/services/smssendprefs.ui line 124
-#: rc.cpp:2461
+#: rc.cpp:2509
#, no-c-format
msgid "SMSSend prefi&x:"
msgstr "SMSSend-&etuliite:"
#. i18n: file ./protocols/sms/services/smssendprefs.ui line 159
-#: rc.cpp:2464
+#: rc.cpp:2512
#, no-c-format
msgid "Provider Options"
msgstr "Palveluntarjoajan asetukset"
#. i18n: file ./protocols/sms/services/gsmlibprefs.ui line 49
-#: rc.cpp:2467
+#: rc.cpp:2515
#, no-c-format
msgid "GSMLib Settings"
msgstr "GSMLibin asetukset"
-#. i18n: file ./protocols/sms/ui/smsadd.ui line 54
-#: rc.cpp:2473 rc.cpp:2617 rc.cpp:4596
+#. i18n: file ./protocols/sms/services/gsmlibprefs.ui line 79
+#: rc.cpp:2518 rc.cpp:4291
#, no-c-format
-msgid "&Telephone number:"
-msgstr "&Puhelinnumero:"
+msgid "Device:"
+msgstr "Laite:"
#. i18n: file ./protocols/sms/ui/smsadd.ui line 60
-#: rc.cpp:2476 rc.cpp:2491
+#: rc.cpp:2524 rc.cpp:2539
#, no-c-format
msgid "The telephone number of the contact you would like to add."
msgstr "Lisättävän yhteystiedon puhelinnumero."
#. i18n: file ./protocols/sms/ui/smsadd.ui line 63
-#: rc.cpp:2479 rc.cpp:2494
+#: rc.cpp:2527 rc.cpp:2542
#, no-c-format
msgid ""
"The telephone number of the contact you would like to add. This should be a "
@@ -11962,44 +9826,59 @@ msgstr ""
"SMS-palvelu saatavilla."
#. i18n: file ./protocols/sms/ui/smsadd.ui line 71
-#: rc.cpp:2482
+#: rc.cpp:2530
#, no-c-format
msgid "Contact na&me:"
msgstr "Yhteystiedon ni&mi:"
#. i18n: file ./protocols/sms/ui/smsadd.ui line 77
-#: rc.cpp:2485 rc.cpp:2488 rc.cpp:2497 rc.cpp:2500 rc.cpp:2515 rc.cpp:2518
-#: rc.cpp:2530
+#: rc.cpp:2533 rc.cpp:2536 rc.cpp:2545 rc.cpp:2548 rc.cpp:2581 rc.cpp:2584
+#: rc.cpp:2596
#, no-c-format
msgid "A unique name for this SMS account."
msgstr "Yksilöllinen nimi tälle SMS-tilille."
+#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 40
+#: rc.cpp:2551
+#, no-c-format
+msgid "Some One"
+msgstr "Joku"
+
+#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 76
+#: rc.cpp:2557 rc.cpp:2563
+#, no-c-format
+msgid "The telephone number of the contact."
+msgstr "Yhteystiedon puhelinnumero."
+
+#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 79
+#: rc.cpp:2560 rc.cpp:2566
+#, no-c-format
+msgid ""
+"The telephone number of the contact. This should be a number with SMS service "
+"available."
+msgstr ""
+"Yhteystiedon puhelinnumero. Tämän täytyy olla numero, jossa on SMS-palvelu."
+
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 25
-#: rc.cpp:2503
+#: rc.cpp:2569
#, no-c-format
msgid "Account Preferences - SMS"
msgstr "Tiliasetukset - SMS"
-#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 82
-#: rc.cpp:2512 rc.cpp:3744
-#, no-c-format
-msgid "&Account name:"
-msgstr "&Tilin nimi:"
-
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 99
-#: rc.cpp:2521
+#: rc.cpp:2587
#, no-c-format
msgid "&SMS delivery service:"
msgstr "&SMS-toimituspalvelu:"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 105
-#: rc.cpp:2524 rc.cpp:2533
+#: rc.cpp:2590 rc.cpp:2599
#, no-c-format
msgid "The delivery service that you would like to use."
msgstr "Käytettävä toimituspalvelu."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 108
-#: rc.cpp:2527 rc.cpp:2536
+#: rc.cpp:2593 rc.cpp:2602
#, no-c-format
msgid ""
"The delivery service that you would like to use. Note that you will need to "
@@ -12007,49 +9886,43 @@ msgid ""
msgstr ""
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 151
-#: rc.cpp:2539
+#: rc.cpp:2605
#, no-c-format
msgid "&Description"
msgstr "&Seloste"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 154
-#: rc.cpp:2542
+#: rc.cpp:2608
#, no-c-format
msgid "Description of the SMS delivery service."
msgstr "SMS-toimituspalvelun kuvaus."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 157
-#: rc.cpp:2545
+#: rc.cpp:2611
#, no-c-format
msgid "Description of the SMS delivery service, including download locations."
msgstr "SMS-toimituspalvelun kuvaus, sisältäen siirtopaikat."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 188
-#: rc.cpp:2551
+#: rc.cpp:2617
#, no-c-format
msgid "To use SMS, you will need an account with a delivery service."
msgstr "Käyttääksesi SMS:ää tarvitset tilin, jossa on toimituspalvelu."
-#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 220
-#: rc.cpp:2554 rc.cpp:4434
-#, no-c-format
-msgid "A&ccount Preferences"
-msgstr "&Tilin asetukset"
-
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 231
-#: rc.cpp:2557
+#: rc.cpp:2623
#, no-c-format
msgid "Messaging Preferences"
msgstr "Viestintäasetukset"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 250
-#: rc.cpp:2560
+#: rc.cpp:2626
#, no-c-format
msgid "If the message is too &long:"
msgstr "Jos &viesti on liian pitkä:"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 256
-#: rc.cpp:2563 rc.cpp:2578
+#: rc.cpp:2629 rc.cpp:2644
#, no-c-format
msgid ""
"What should happen if you type a message that is too long to fit in a single "
@@ -12059,7 +9932,7 @@ msgstr ""
"SMS-viestiin."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 259
-#: rc.cpp:2566 rc.cpp:2581
+#: rc.cpp:2632 rc.cpp:2647
#, no-c-format
msgid ""
"What should happen if you type a message that is too long to fit in a single "
@@ -12073,38 +9946,38 @@ msgstr ""
"kun kirjoitat liian pitkän viestin."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 265
-#: rc.cpp:2569
+#: rc.cpp:2635
#, no-c-format
msgid "Prompt (recommended)"
msgstr "Kysy (suositeltu)"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 270
-#: rc.cpp:2572
+#: rc.cpp:2638
#, no-c-format
msgid "Break Into Multiple"
msgstr "Pilko useiksi viesteiksi"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 275
-#: rc.cpp:2575
+#: rc.cpp:2641
#, no-c-format
msgid "Cancel Sending"
msgstr "Peruuta lähettäminen"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 295
-#: rc.cpp:2584
+#: rc.cpp:2650
#, no-c-format
msgid "&Enable phone number internationalization"
msgstr "&Ota käyttöön puhelinnumeron kansainvälistäminen"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 298
-#: rc.cpp:2587
+#: rc.cpp:2653
#, no-c-format
msgid "Check if you would like to enable phone number internationalization."
msgstr ""
"Valitse jos haluat ottaa käyttöön puhelinnumeroiden kansainvälistymisen."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 301
-#: rc.cpp:2590
+#: rc.cpp:2656
#, no-c-format
msgid ""
"Check if you would like to enable phone number internationalization. Without "
@@ -12114,4217 +9987,6344 @@ msgstr ""
"tätä valintaa, voit käyttää SMS:ää vain omassa maassasi oleville tileille."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 328
-#: rc.cpp:2593
+#: rc.cpp:2659
#, no-c-format
msgid "Substitute leading &zero with code:"
msgstr "Korvaa ensimmäinen &nolla koodilla:"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 334
-#: rc.cpp:2596 rc.cpp:2599 rc.cpp:2608 rc.cpp:2611
+#: rc.cpp:2662 rc.cpp:2665 rc.cpp:2674 rc.cpp:2677
#, no-c-format
msgid "What you would like to substitute a leading zero with."
msgstr "Millä haluat korvata ensimmäisen nollan."
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 356
-#: rc.cpp:2602
+#: rc.cpp:2668
#, no-c-format
msgid "+"
msgstr "+"
#. i18n: file ./protocols/sms/ui/smsactprefs.ui line 359
-#: rc.cpp:2605
+#: rc.cpp:2671
#, no-c-format
msgid "1234567890+"
msgstr "1234567890+"
-#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 40
-#: rc.cpp:2614
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 16
+#: rc.cpp:2680
#, no-c-format
-msgid "Some One"
-msgstr "Joku"
+msgid "Edit Meanwhile Account"
+msgstr "Muokkaa Meanwhile-tiliä"
-#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 76
-#: rc.cpp:2620 rc.cpp:2626
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 61
+#: rc.cpp:2689
#, no-c-format
-msgid "The telephone number of the contact."
-msgstr "Yhteystiedon puhelinnumero."
+msgid "Meanwhile &username:"
+msgstr "&Meanwhile-käyttäjänimi:"
-#. i18n: file ./protocols/sms/ui/smsuserprefs.ui line 79
-#: rc.cpp:2623 rc.cpp:2629
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 67
+#: rc.cpp:2692 rc.cpp:2695 rc.cpp:2698 rc.cpp:2701
#, no-c-format
-msgid ""
-"The telephone number of the contact. This should be a number with SMS service "
-"available."
-msgstr ""
-"Yhteystiedon puhelinnumero. Tämän täytyy olla numero, jossa on SMS-palvelu."
+msgid "Your Sametime userid"
+msgstr "Sametime-käyttäjätunnuksesi"
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 16
-#: rc.cpp:2635
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 111
+#: rc.cpp:2710 rc.cpp:2929
#, no-c-format
-msgid "JabberVoiceSessionDialogBase"
-msgstr "JabberVoiceSessionDialogBase"
+msgid "Connection"
+msgstr "Yhteys"
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 60
-#: rc.cpp:2638
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 155
+#: rc.cpp:2719 rc.cpp:2722 rc.cpp:2725 rc.cpp:2728
#, no-c-format
-msgid "Voice session with:"
-msgstr "Äänikeskustelu yhteystiedon kanssa:"
+msgid ""
+"The IP address or hostname of the Sametime server you wish to connect to."
+msgstr "Sametime-palvelimen, johon yhdistetään, IP-osoite tai isäntä."
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 178
-#: rc.cpp:2641
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 193
+#: rc.cpp:2734 rc.cpp:2740
#, no-c-format
-msgid "Contact displayname"
-msgstr "Yhteystiedon näyttönimi"
+msgid "The port on the Sametime server that you would like to connect to."
+msgstr "Sametime-palvelimen, johon yhdistetään, portti."
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 266
-#: rc.cpp:2644
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 196
+#: rc.cpp:2737 rc.cpp:2743
#, no-c-format
-msgid "Accep&t"
-msgstr "&Hyväksy"
+msgid ""
+"The port on the Sametime server that you would like to connect to. Usually "
+"this is 1533."
+msgstr ""
+"Sametime-palvelimen, johon yhdistetään, portti. Normaalisti tämä on 1533."
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 277
-#: rc.cpp:2647
-#, no-c-format
-msgid "&Decline"
-msgstr "&Torju"
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 228
+#: rc.cpp:2746
+#, fuzzy, no-c-format
+msgid "Client Identifier"
+msgstr "Asiakkaan ominaisuudet"
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 288
-#: rc.cpp:2650
-#, no-c-format
-msgid "Termi&nate"
-msgstr "Lope&ta"
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 239
+#: rc.cpp:2749
+#, fuzzy, no-c-format
+msgid "Use custom client identifier"
+msgstr "&Käytä omaa väriä"
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 323
-#: rc.cpp:2653
-#, no-c-format
-msgid "Current status:"
-msgstr "Nykyinen tila:"
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 266
+#: rc.cpp:2752
+#, fuzzy, no-c-format
+msgid "Client identifier"
+msgstr "Asiakkaan ominaisuudet"
-#. i18n: file ./protocols/jabber/jingle/jinglevoicesessiondialogbase.ui line 339
-#: rc.cpp:2656
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 299
+#: rc.cpp:2755
#, no-c-format
-msgid "Session status"
-msgstr "Keskustelun tila"
+msgid "."
+msgstr ""
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 34
-#: rc.cpp:2662
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 326
+#: rc.cpp:2758
#, no-c-format
-msgid "Search For"
-msgstr "Etsi"
+msgid "Client version (major.minor)"
+msgstr ""
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 48
-#: rc.cpp:2665
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 341
+#: rc.cpp:2761
#, no-c-format
-msgid "Please wait while retrieving search form..."
-msgstr "Odota kun hakulomaketta haetaan..."
+msgid "Restore &Defaults"
+msgstr ""
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 59
-#: rc.cpp:2668
+#. i18n: file ./protocols/meanwhile/ui/meanwhileeditaccountbase.ui line 344
+#: rc.cpp:2764 rc.cpp:2767
#, no-c-format
-msgid "JID"
-msgstr "JID"
+msgid "Restore the server and port values to their defaults."
+msgstr "Palauta palvelimen ja portin arvot oletuksiin."
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 64
-#: libkopete/kopeteglobal.cpp:142 rc.cpp:2671 rc.cpp:3435 rc.cpp:4056
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 16
+#: rc.cpp:2770
#, no-c-format
-msgid "First Name"
-msgstr "Etunimi"
+msgid "Add Sametime Contact"
+msgstr "Lisää Sametime-yhteystieto"
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 69
-#: libkopete/kopeteglobal.cpp:148 rc.cpp:2674 rc.cpp:3438 rc.cpp:4059
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 41
+#: rc.cpp:2773
#, no-c-format
-msgid "Last Name"
-msgstr "Sukunimi"
+msgid "&Userid:"
+msgstr "&Käyttäjätunnus:"
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 74
-#: rc.cpp:2677
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 47
+#: rc.cpp:2776 rc.cpp:2779 rc.cpp:2782 rc.cpp:2785
#, no-c-format
-msgid "Nick"
-msgstr "Lempinimi"
+msgid "The user id of the contact you would like to add."
+msgstr "Lisättävän yhteystiedon käyttäjätunnus."
-#. i18n: file ./protocols/jabber/ui/dlgbrowse.ui line 154
-#: rc.cpp:2683 rc.cpp:3450 rc.cpp:3489 rc.cpp:4038
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 69
+#: rc.cpp:2788
#, no-c-format
-msgid "&Search"
+msgid "&Find"
msgstr "&Etsi"
-#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 16
-#: rc.cpp:2689
-#, no-c-format
-msgid "Jabber Service Management"
-msgstr "Jabberin palvelunhallinta"
-
-#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 46
-#: rc.cpp:2692 rc.cpp:3157
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 72
+#: rc.cpp:2791 rc.cpp:2794
#, no-c-format
-msgid "Server:"
-msgstr "Palvelin:"
+msgid "Find Userid"
+msgstr "Etsi käyttäjätunnusta"
-#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 75
-#: rc.cpp:2695
+#. i18n: file ./protocols/meanwhile/ui/meanwhileaddcontactbase.ui line 85
+#: rc.cpp:2797
#, no-c-format
-msgid "&Query Server"
-msgstr "&Kysy palvelimelta"
+msgid "<i>(for example: johndoe)</i>"
+msgstr "<i>(esimerkiksi: johndoe)</i>"
-#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 89
-#: rc.cpp:2698
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 16
+#: rc.cpp:2803
#, no-c-format
-msgid "Jid"
-msgstr "Jid"
+msgid "Network Configuration"
+msgstr "Verkkoasetukset"
-#. i18n: file ./protocols/jabber/ui/dlgservices.ui line 167
-#: rc.cpp:2707
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 40
+#: rc.cpp:2806
#, no-c-format
-msgid "&Browse"
-msgstr "&Selaa"
+msgid "&Description:"
+msgstr "&Kuvaus:"
-#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 22
-#: rc.cpp:2713
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 62
+#: rc.cpp:2809
#, no-c-format
-msgid "Choose Server - Jabber"
-msgstr "Valitse palvelin - Jabber"
+msgid "Host Con&figuration"
+msgstr "Palvelimen a&setukset"
-#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 31
-#: rc.cpp:2716 rc.cpp:2770
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 81
+#: rc.cpp:2812
#, no-c-format
-msgid "Server"
-msgstr "Palvelin"
+msgid "The IRC servers associated with this network"
+msgstr "Tämän IRC-verkon palvelimet"
-#. i18n: file ./protocols/jabber/ui/dlgjabberchooseserver.ui line 85
-#: rc.cpp:2722
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 84
+#: rc.cpp:2815
#, no-c-format
msgid ""
-"<a href=\"http://www.jabber.org/network/\">Details about free public Jabber "
-"servers</a>"
+"The IRC servers associated with this network. Use the up and down buttons to "
+"alter the order in which connections are attempted."
msgstr ""
-"<a href=\"http://www.jabber.org/network/\">Tiedot ilmaisista julkisista "
-"Jabber-palvelimista</a>"
+"Tämän IRC-verkon palvelimet. Käytä ylä- ja alanuolipainikkeita muuttaaksesi "
+"järjestystä, missä yhteyksiä palvelimiin yritetään."
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 16
-#: rc.cpp:2725
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 95
+#: rc.cpp:2818
#, no-c-format
-msgid "Send Raw XML Packet"
-msgstr "Lähetä raaka XML-paketti"
+msgid "Most IRC servers do not require a password"
+msgstr "Useimmat IRC-palvelimet eivät tarvitse salasanaa"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 42
-#: rc.cpp:2728
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 139
+#: rc.cpp:2827
#, no-c-format
-msgid "Type in the packet that should be sent to the server:"
-msgstr "Kirjoita mitä palvelimelle menevän paketin pitäisi sisältää:"
+msgid "&Host:"
+msgstr "Palve&lin:"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 56
-#: rc.cpp:2731
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 161
+#: rc.cpp:2830
#, no-c-format
-msgid "User Defined"
-msgstr "Käyttäjän määrittelemä"
+msgid "Use SS&L"
+msgstr "Käytä SS&L:ää"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 61
-#: rc.cpp:2734
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 164
+#: rc.cpp:2833
#, no-c-format
-msgid "Account Deletion"
-msgstr "Tilin poistaminen"
+msgid "Check this to enable SSL for this connection"
+msgstr "Valitse tämä käyttääksesi SSL:ää tälle yhteydelle"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 66
-#: rc.cpp:2737
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 196
+#: rc.cpp:2839 rc.cpp:4649
#, no-c-format
-msgid "Availability Status"
-msgstr "Saatavuustila"
+msgid "&New..."
+msgstr "&Uusi..."
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 71
-#: rc.cpp:2740
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 224
+#: rc.cpp:2842
#, no-c-format
-msgid "Last Active Time"
-msgstr "Saatavilla viimeksi"
+msgid "Down"
+msgstr "Alas"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 76
-#: rc.cpp:2743
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 227
+#: rc.cpp:2845
#, no-c-format
-msgid "Message with Body"
-msgstr "Viesti rungon kanssa"
+msgid "Move this server down"
+msgstr "Siirrä tämä palvelin alas"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 81
-#: rc.cpp:2746
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 230
+#: rc.cpp:2848
#, no-c-format
-msgid "Message with Subject"
-msgstr "Viesti aiheen kanssa"
+msgid "Move this server down in connection attempt priority"
+msgstr "Siirrä tämä palvelin alas yhdistämisjärjestyksessä"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 86
-#: rc.cpp:2749
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 258
+#: rc.cpp:2851
#, no-c-format
-msgid "Add Roster Item"
-msgstr "Lisää yhteystietoluetteloon"
+msgid "Up"
+msgstr "Ylös"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 91
-#: rc.cpp:2752
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 261
+#: rc.cpp:2854
#, no-c-format
-msgid "Delete Roster Item"
-msgstr "Poista yhteystietoluettelosta"
+msgid "Move this server up"
+msgstr "Siirrä tämä palvelin ylös"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 116
-#: rc.cpp:2758
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 264
+#: rc.cpp:2857
#, no-c-format
-msgid "Clea&r"
-msgstr "&Tyhjennä"
+msgid "Move this server up in connection attempt priority"
+msgstr "Siirrä tämä palvelin ylös yhdistämisjärjestyksessä"
-#. i18n: file ./protocols/jabber/ui/dlgsendraw.ui line 124
-#: rc.cpp:2761
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 290
+#: rc.cpp:2866
#, no-c-format
-msgid "&Send"
-msgstr "&Lähetä"
+msgid "Ne&w"
+msgstr "&Uusi"
-#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 48
-#: rc.cpp:2773
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 328
+#: rc.cpp:2869
#, no-c-format
-msgid "&Query"
-msgstr "&Hae"
+msgid "Rena&me..."
+msgstr "Uudelleenni&meä..."
-#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 56
-#: rc.cpp:2776
+#. i18n: file ./protocols/irc/ui/networkconfig.ui line 336
+#: rc.cpp:2872
#, no-c-format
-msgid "Chatroom Name"
-msgstr "Keskusteluhuoneen nimi"
+msgid "Remo&ve"
+msgstr "&Poista"
-#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 64
-#: rc.cpp:2779
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 92
+#: rc.cpp:2878
#, no-c-format
-msgid "Chatroom Description"
-msgstr "Keskusteluhuoneen kuvaus"
+msgid ""
+"<p><b>Note:</b> Most IRC servers do not require a password, and only a nickname "
+"is required to connect</p>"
+msgstr ""
+"<p><b>Huomaa:</b> IRC-pavelimet eivät vaadi yleensä salasanaa. Ainoastaan "
+"nimimerkki tarvitaan yhdistämiseen</p>"
-#. i18n: file ./protocols/jabber/ui/dlgchatroomslist.ui line 136
-#: rc.cpp:2785
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 126
+#: rc.cpp:2887 rc.cpp:2896
#, no-c-format
-msgid "Clos&e"
-msgstr "Sulj&e"
+msgid "This is the name that everyone will see everytime you say something"
+msgstr "Tämä on nimi, jonka jokainen näkee aina kun sanot jotain"
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 22
-#: rc.cpp:2788
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 134
+#: rc.cpp:2890
#, no-c-format
-msgid "Register Account - Jabber"
-msgstr "Rekisteröi tili - Jabber"
+msgid "Alternate ni&ckname:"
+msgstr "Vaihtoehtoinen ni&mimerkkki:"
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 33
-#: rc.cpp:2791
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 140
+#: rc.cpp:2893 rc.cpp:2902 rc.cpp:2905
#, no-c-format
-msgid "Desired Jabber &ID:"
-msgstr "&Toivottu Jabber-tunnus:"
+msgid ""
+"When the nickname is already in use when connecting, this name will be used "
+"instead"
+msgstr ""
+"Tätä nimimerkkiä käytetään, jos nimimerkkisi on jo käytössä "
+"(liittymishetkellä)."
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 77
-#: rc.cpp:2794
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 159
+#: rc.cpp:2899
#, no-c-format
-msgid "C&hoose..."
-msgstr "&Valitse..."
+msgid ""
+"The alias you would like to use on IRC. You may change this once online with "
+"the /nick command."
+msgstr ""
+"Haluamasi nimimerkki IRCssä käytettäväksi. Ollessasi jollain kanavalla voit "
+"vaihtaa nimimerkkiä /nick -komennolla."
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 122
-#: rc.cpp:2800 rc.cpp:3007
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 183
+#: rc.cpp:2908
#, no-c-format
-msgid "Use protocol encr&yption (SSL)"
-msgstr "Käytä &yhteyskäytännön salausta (SSL)."
+msgid "&Real name:"
+msgstr "&Oikea nimi:"
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 128
-#: rc.cpp:2803 rc.cpp:3010
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 194
+#: rc.cpp:2911
#, no-c-format
-msgid "Check this box to enable SSL encrypted communication with the server."
+msgid "&Username:"
+msgstr "&Käyttäjänimi:"
+
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 200
+#: rc.cpp:2914 rc.cpp:2917 rc.cpp:2920 rc.cpp:2926
+#, no-c-format
+msgid ""
+"The username you would prefer to use on IRC, if your system does not have "
+"identd support. Leave blank to use your system account name."
msgstr ""
-"Valitse tämä ottaaksesi käyttöön SSL-salatun yhteyden palvelimen kanssa."
+"Käyttäjätunnus, jota haluat käyttää IRCissä, jos järjestelmäsi ei tue "
+"identd-palvelua. Jätä tämä tyhjäksi käyttääksesi järjestelmän käyttäjätunnusta."
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 131
-#: rc.cpp:2806 rc.cpp:3013
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 241
+#: rc.cpp:2923
#, no-c-format
msgid ""
-"Check this box to enable SSL encrypted communication with the server. Note "
-"that this is not end-to-end encryption, but rather encrypted communication with "
-"the server."
+"The username you would prefer to use on IRC, if your system does not have "
+"identd support."
msgstr ""
-"Valitse tämä ottaaksesi käyttöön SSL-salatun yhteyden palvelimen kanssa. Ota "
-"huomioon, että tämä ei ole alusta loppuun salaus, mutta jotakuinkin salattu "
-"yhteys palvelimen kanssa."
+"Haluamasi käyttäjätunnus IRCssä, jos järjestelmässä ei ole identd-palvelua."
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 156
-#: rc.cpp:2809
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 323
+#: rc.cpp:2932
#, no-c-format
-msgid "&Port:"
-msgstr "&Portti:"
+msgid "&Edit..."
+msgstr "&Muokkaa..."
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 170
-#: rc.cpp:2812
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 350
+#: rc.cpp:2935
#, no-c-format
-msgid "&Repeat password:"
-msgstr "&Toista salasana:"
+msgid "&Network:"
+msgstr "&Verkko:"
-#. i18n: file ./protocols/jabber/ui/dlgjabberregisteraccount.ui line 206
-#: rc.cpp:2815
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 382
+#: rc.cpp:2941
#, no-c-format
-msgid "Jabber &server:"
-msgstr "Jabber-&palvelin:"
+msgid "&Prefer SSL-based connections"
+msgstr "&Suosi SSL-yhteyksiä"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 173
-#: rc.cpp:2827
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 409
+#: rc.cpp:2950
#, no-c-format
-msgid "Timezone:"
-msgstr "Aikavyöhyke:"
+msgid "Default &charset:"
+msgstr "Oletusmerki&stö:"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 204
-#: rc.cpp:2830
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 446
+#: rc.cpp:2953
#, no-c-format
-msgid "Jabber ID:"
-msgstr "Jabber-tunnus:"
+msgid "Default Messages"
+msgstr "Oletusviestit"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 235
-#: rc.cpp:2833
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 457
+#: rc.cpp:2956
#, no-c-format
-msgid "Full name:"
-msgstr "Kokonimi:"
+msgid "&Part message:"
+msgstr "Kanavalta&poistumisviesti:"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 269
-#: rc.cpp:2836 rc.cpp:3582
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 468
+#: rc.cpp:2959
#, no-c-format
-msgid "Nickname:"
-msgstr "Lempinimi:"
+msgid "&Quit message:"
+msgstr "Poistumisviesti (&Quit):"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 337
-#: rc.cpp:2842
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 479
+#: rc.cpp:2962 rc.cpp:2965
#, no-c-format
-msgid "&Select Photo..."
-msgstr "&Valitse kuva..."
+msgid ""
+"The message you want people to see when you part a channel without giving a "
+"reason. Leave this field blank to use the Kopete default message."
+msgstr ""
+"Näytä tämä viesti kanavalle poistuessasi sieltä, jos et anna erityistä syytä. "
+"Jätä tämä tyhjäksi, jos haluat käyttää Kopeten oletusviestiä."
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 345
-#: rc.cpp:2845
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 490
+#: rc.cpp:2968 rc.cpp:2971
#, no-c-format
-msgid "Clear Pho&to"
-msgstr "Tyhjennä Ku&va"
+msgid ""
+"The message you want people to see when you disconnect from IRC without giving "
+"a reason. Leave this field blank to use the Kopete default message."
+msgstr ""
+"Näytä tämä viesti kun poistut irkistä, jos et ole antanut erityistä syytä. Jätä "
+"tämä tyhjäksi, jos haluat käyttää Kopeten oletusviestejä."
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 422
-#: rc.cpp:2848
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 522
+#: rc.cpp:2974
#, no-c-format
-msgid "&Home Address"
-msgstr "&Kotiosoite"
+msgid "A&dvanced Configuration"
+msgstr "L&isäasetukset"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 441
-#: rc.cpp:2851 rc.cpp:2884
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 533
+#: rc.cpp:2977
#, no-c-format
-msgid "Postal code:"
-msgstr "Postinumero:"
+msgid "Message Destinations"
+msgstr "Viestin kohteet"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 449
-#: rc.cpp:2854 rc.cpp:2875
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 544
+#: rc.cpp:2980
#, no-c-format
-msgid "PO box:"
-msgstr "PO-laatikko:"
+msgid "Auto-show anonymous windows"
+msgstr "Näytä automaattisesti nimettömät ikkunat"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 550
-#: rc.cpp:2863 rc.cpp:2887
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 552
+#: rc.cpp:2983
#, no-c-format
-msgid "Street:"
-msgstr "Katu:"
+msgid "Auto-show the server window"
+msgstr "&Näytä automaattisesti palvelinikkuna"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 620
-#: rc.cpp:2869
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 568
+#: rc.cpp:2986
#, no-c-format
-msgid "&Work Address"
-msgstr "&Työosoite"
+msgid "Server messages:"
+msgstr "Palvelinviestit:"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 818
-#: rc.cpp:2890
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 576
+#: rc.cpp:2989
#, no-c-format
-msgid "Wor&k Information"
-msgstr "&Työtiedot"
+msgid "Server notices:"
+msgstr "Palvelimen ilmoitukset:"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 864
-#: rc.cpp:2893 rc.cpp:3333
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 582
+#: rc.cpp:2992 rc.cpp:3007 rc.cpp:3025 rc.cpp:3043
#, no-c-format
-msgid "Position:"
-msgstr "Sijainti:"
+msgid "Active Window"
+msgstr "Aktiivinen ikkuna"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 882
-#: rc.cpp:2896
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 587
+#: rc.cpp:2995 rc.cpp:3010 rc.cpp:3028 rc.cpp:3046
#, no-c-format
-msgid "Role:"
-msgstr "Rooli:"
+msgid "Server Window"
+msgstr "&Palvelimen ikkuna"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 890
-#: rc.cpp:2899 rc.cpp:3330
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 592
+#: rc.cpp:2998 rc.cpp:3013 rc.cpp:3031 rc.cpp:3049
#, no-c-format
-msgid "Department:"
-msgstr "Toimisto:"
+msgid "Anonymous Window"
+msgstr "Nimetön ikkuna"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 898
-#: rc.cpp:2902
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 597
+#: rc.cpp:3001 rc.cpp:3016 rc.cpp:3034 rc.cpp:3052
#, no-c-format
-msgid "Company:"
-msgstr "Yritys:"
+msgid "KNotify"
+msgstr "KNotify"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 910
-#: rc.cpp:2905
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 660
+#: rc.cpp:3022
#, no-c-format
-msgid "Phone &Numbers"
-msgstr "Puhelin&numerot"
+msgid "Error messages:"
+msgstr "Virheviestit:"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 956
-#: rc.cpp:2908 rc.cpp:3327
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 698
+#: rc.cpp:3040
#, no-c-format
-msgid "Fax:"
-msgstr "Faksi:"
+msgid "Information replies:"
+msgstr "Tietovastaukset:"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 969
-#: rc.cpp:2911
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 754
+#: rc.cpp:3058
#, no-c-format
-msgid "Cell:"
-msgstr "Matkapuhelin:"
+msgid "Custom CTCP Replies"
+msgstr "Omat CTCP-vastaukset"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 982
-#: rc.cpp:2914
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 763
+#: rc.cpp:3061
#, no-c-format
-msgid "Work:"
-msgstr "Työ:"
+msgid "CTCP"
+msgstr "CTCP"
-#. i18n: file ./protocols/jabber/ui/dlgvcard.ui line 990
-#: rc.cpp:2917
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 774
+#: kopete/chatwindow/kopeteemailwindow.cpp:473 rc.cpp:3064
#, no-c-format
-msgid "Home:"
-msgstr "Koti:"
+msgid "Reply"
+msgstr "Vastaa"
-#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 16
-#: rc.cpp:2923
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 807
+#: rc.cpp:3067
#, no-c-format
-msgid "Add Contacts"
-msgstr "Lisää kontakteja"
+msgid ""
+"You can use this dialog to add custom replies for when people send CTCP "
+"requests to you. You can also use this dialog to override the built-in replies "
+"for VERSION, USERINFO, and CLIENTINFO."
+msgstr ""
+"Voit käyttää tätä dialogia lisätäksesi omia vastauksia CTCP-kyselyihin. Nämä "
+"asetukset korvaavat oletusvastaukset VERSION-, USERINFO- ja "
+"CLIENTINFO-kyselyihin."
-#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 41
-#: rc.cpp:2926 rc.cpp:2953
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 823
+#: rc.cpp:3070
#, no-c-format
-msgid "&Jabber ID:"
-msgstr "&Jabber-tunnus:"
+msgid "&CTCP:"
+msgstr "&CTCP:"
-#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 50
-#: rc.cpp:2929 rc.cpp:2935
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 839
+#: rc.cpp:3073
#, no-c-format
-msgid "The Jabber ID for the account you would like to add."
-msgstr "Lisättävän tilin Jabber-tunnus."
+msgid "&Reply:"
+msgstr "&Vastaa:"
-#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 53
-#: rc.cpp:2932 rc.cpp:2938
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 855
+#: rc.cpp:3076
#, no-c-format
-msgid ""
-"The Jabber ID for the account you would like to add. Note that this must "
-"include the username and the domain (like an E-mail address), as there are many "
-"Jabber servers."
-msgstr ""
-"Lisättävän tilin Jabber-tunnus. Sen täytyy sisältää käyttäjänimi ja domain eli "
-"verkkoalue (kuten sähköpostiosoitteessa) johtuen siitä että Jabber-palvelimia "
-"on monia."
+msgid "Add Repl&y"
+msgstr "Lisää &Vastaus"
-#. i18n: file ./protocols/jabber/ui/dlgaddcontact.ui line 74
-#: rc.cpp:2941
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 881
+#: rc.cpp:3079
#, no-c-format
-msgid "<i>(for example: joe@jabber.org)</i>"
-msgstr "<i>(esimerkiksi: joe@jabber.org)</i>"
+msgid "Run Following Commands on Connect"
+msgstr "Suorita seuraavat komennot yhdistettäessä palvelimeen"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 17
-#: rc.cpp:2944
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 913
+#: rc.cpp:3082
#, no-c-format
-msgid "Account Preferences - Jabber"
-msgstr "Käyttäjäasetukset - Jabber"
+msgid "Add Co&mmand"
+msgstr "Lisää &Komento"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 77
-#: rc.cpp:2956 rc.cpp:2962
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 921
+#: rc.cpp:3085 rc.cpp:3429
#, no-c-format
-msgid "The Jabber ID for the account you would like to use."
-msgstr "Käytettävän tilin Jabber-tunnus."
+msgid "Command"
+msgstr "Komento"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 80
-#: rc.cpp:2959
+#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 954
+#: rc.cpp:3088 rc.cpp:3091
#, no-c-format
msgid ""
-"The Jabber ID for the account you would like to use. Note that this must "
-"include the username and the domain (like an E-mail address), as there are many "
-"Jabber servers."
+"Any commands added here will be run as soon as you are connected to the IRC "
+"server."
msgstr ""
-"Käytettävän tilin Jabber-tunnus. Ota huomioon että tämän täytyy sisältää "
-"käyttäjänimi ja verkkoaluenimi (kuten sähköpostiosoitteessa), koska on olemassa "
-"useita Jabber-palvelimia."
+"Lisätyt komennot suoritetaan heti IRC-palvelimelle liittymisen jälkeen."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 94
-#: rc.cpp:2965
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 34
+#: kopete/contactlist/kopetecontactlistview.cpp:493
+#: kopete/kopetewindow.cpp:208 rc.cpp:3094
#, no-c-format
-msgid ""
-"The Jabber ID for the account you would like to use. Note that this must "
-"include the username and the domain (for example, joe@jabber.org), as there are "
-"many Jabber servers."
-msgstr ""
-"Käytettävän tilin Jabber-tunnus. Ota huomioon että tämän täytyy sisältää "
-"käyttäjänimi ja verkkoaluenimi (esimerkiksi: joe@jabber.org), koska on olemassa "
-"useita Jabber-palvelimia."
+msgid "&Add Contact"
+msgstr "&Lisää yhteystieto"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 120
-#: rc.cpp:2974 rc.cpp:3227 rc.cpp:3633
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 59
+#: rc.cpp:3097
#, no-c-format
-msgid "Exclu&de from Global Identity"
-msgstr "Poissulje &globaalista henkilöllisyydestä"
+msgid "N&ickname/channel to add:"
+msgstr "Lisättävä n&imimerkki/kanava:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 163
-#: rc.cpp:2980
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 65
+#: rc.cpp:3100 rc.cpp:3106
+#, no-c-format
+msgid "The name of the IRC contact or channel you would like to add."
+msgstr "Lisättävän IRC-yhteystiedon tai kanavan nimi."
+
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 68
+#: rc.cpp:3103
#, no-c-format
msgid ""
-"To connect to the Jabber network, you will need an account on a Jabber server. "
-"If you do not yet have an account, please click the button to create one."
+"The name of the IRC contact or channel you would like to add. You may type "
+"simply the text of a person's nickname, or you may type a channel name, "
+"preceded by a pound sign ('#')."
msgstr ""
-"Yhdistääksesi Jabber-verkkoon, tarvitset tilin Jabber-palvelimella. Jos sinulla "
-"ei ole tiliä, napsauta painiketta luodaksesi."
+"Lisättävä IRC-yhteystiedon tai kanavan nimi. Voit kirjoittaa henkilön "
+"nimimerkin tai kanavan nimen, jota edeltää \"#\" -merkki."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 174
-#: rc.cpp:2983 rc.cpp:3237 rc.cpp:3648 rc.cpp:4425
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 79
+#: rc.cpp:3109
#, no-c-format
-msgid "Re&gister New Account"
-msgstr "Re&kisteröi uusi tili"
+msgid ""
+"The name of the IRC contact or channel you would like to add. You may type "
+"simply the text of a person's nickname, or you may type a channel name, "
+"preceded by a pound sign ('#')"
+msgstr ""
+"Lisättävä IRC-yhteystiedon tai kanavan nimi. Voit kirjoittaa henkilön "
+"nimimerkin tai kanavan nimen, jota edeltää \"#\" -merkki"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 198
-#: rc.cpp:2992
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 89
+#: rc.cpp:3112
#, no-c-format
-msgid "Change Password"
-msgstr "Salasananvaihtaminen"
+msgid "<i>(for example: joe_bob or #somechannel)</i>"
+msgstr "<i>(esimerkiksi: joe_bob tai #jokukanava)</i>"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 209
-#: rc.cpp:2995
+#. i18n: file ./protocols/irc/ui/ircadd.ui line 119
+#: rc.cpp:3115
#, no-c-format
-msgid "Change &Your Password"
-msgstr "Vaihda &salasanaasi"
+msgid "&Search Channels"
+msgstr "&Etsi kanavia"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 228
-#: rc.cpp:2998
+#. i18n: file ./libkopete/ui/kopetepassworddialog.ui line 82
+#: rc.cpp:3121
#, no-c-format
-msgid ""
-"If you have an existing Jabber account and would like to change its password, "
-"you can use this button to enter a new password."
-msgstr ""
-"Jos sinulla on olemassaoleva Jabber-tili ja haluaisit muuttaa sen salasanaa, "
-"voit käyttää tätä painiketta kirjoittamaan uuden salasanan."
+msgid "&Remember password"
+msgstr "&Muista salasana"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 260
-#: rc.cpp:3001
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 24
+#: rc.cpp:3124 rc.cpp:3216
#, no-c-format
-msgid "Co&nnection"
-msgstr "Yh&teys"
+msgid "Select Contact"
+msgstr "Valitse yhteystieto"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 296
-#: rc.cpp:3016
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 55
+#: rc.cpp:3127
#, no-c-format
-msgid "Allow plain-te&xt password authentication"
-msgstr "Salli puhtaan &tekstin salasanavarmennus"
+msgid "Create New Entr&y..."
+msgstr "Luo uusi &tietue..."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 307
-#: rc.cpp:3019 rc.cpp:3279 rc.cpp:3657
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 58
+#: rc.cpp:3130
#, no-c-format
-msgid "&Override default server information"
-msgstr "&Korvaa palvelimen oletustiedot"
+msgid "Create a new entry in your address book"
+msgstr "Luo uusi tietue osoitekirjaan"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 343
-#: rc.cpp:3025 rc.cpp:3031 rc.cpp:3918 rc.cpp:3924
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 126
+#: rc.cpp:3142
#, no-c-format
-msgid "The IP address or hostname of the server you would like to connect to."
-msgstr "Palvelimen, johon yhdistetään, IP-osoite tai verkko-osoite."
+msgid "Select the contact you want to communicate with via Instant Messaging"
+msgstr "Valitse yhteystieto, jonka kanssa haluat keskustella pikaviestimellä"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 346
-#: rc.cpp:3028 rc.cpp:3034
+#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 150
+#: rc.cpp:3145 rc.cpp:3219
#, no-c-format
-msgid ""
-"The IP address or hostname of the server you would like to connect to (for "
-"example jabber.org)."
-msgstr ""
-"Palvelimen, johon yhdistetään, IP-osoite tai isäntänimi (esim. jabber.org)."
+msgid "S&earch:"
+msgstr "H&aku:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 388
-#: rc.cpp:3040 rc.cpp:3046 rc.cpp:3933 rc.cpp:3939
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 25
+#: rc.cpp:3148
#, no-c-format
-msgid "The port on the server that you would like to connect to."
-msgstr "Palvelimen, johon yhdistetään, porttinumero."
+msgid "The contact XXX added you in his contactlist"
+msgstr "Yhteystieto XXX lisäsi sinut yhteystietoluetteloonsa"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 391
-#: rc.cpp:3043 rc.cpp:3049 rc.cpp:3936 rc.cpp:3942
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 61
+#: rc.cpp:3151
#, no-c-format
-msgid ""
-"The port on the server that you would like to connect to (default is 5222)."
-msgstr "Palvelimen, johon yhdistetään, porttinumero (oletuksena 5222)."
+msgid "Read More Info About This Contact"
+msgstr "Lue lisää tästä yhteystiedosta"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 437
-#: rc.cpp:3052
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 71
+#: rc.cpp:3154
#, no-c-format
-msgid "Location Settings"
-msgstr "Sijaintiasetukset"
+msgid "Authorize this contact to see my status"
+msgstr "Oikeuta tämä yhteystieto näkemään tilani"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 448
-#: rc.cpp:3055
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 82
+#: rc.cpp:3157
#, no-c-format
-msgid "R&esource:"
-msgstr "R&esurssi:"
+msgid "Add this contact in my contactlist"
+msgstr "Lisää tämä yhteystieto yhteystietoluetteloon"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 454
-#: rc.cpp:3058 rc.cpp:3067 rc.cpp:3076
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 112
+#: rc.cpp:3160
#, no-c-format
-msgid "The resource name you would like to use on the Jabber network."
-msgstr "Jabber-verkossa käytettävän resurssin nimi."
+msgid "Display name:"
+msgstr "Näyttönimi:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 457
-#: rc.cpp:3061 rc.cpp:3070 rc.cpp:3079
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 115
+#: rc.cpp:3163 rc.cpp:3170
#, no-c-format
msgid ""
-"The resource name you would like to use on the Jabber network. Jabber allows "
-"you to sign on with the same account from multiple locations with different "
-"resource names, so you may wish to enter 'Home' or 'Work' here, for example."
+"The display name of the contact. Leave it empty to use the contact nickname"
msgstr ""
-"Resurssin nimi, jota tullaan käyttämään Jabber-verkossa. Jabber antaa sinun "
-"kirjautua sisään samalla tilillä monista eri paikoista eri resurssien nimillä, "
-"joten voit haluta kirjoittaa esimerkiksi \"Koti\" tai \"Työ\" tähän."
+"Yhteystiedon näyttönimi. Jätä tämä tyhjäksi käyttääksesi yhteystiedon "
+"lempinimeä."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 518
-#: rc.cpp:3073
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 119
+#: rc.cpp:3166 rc.cpp:3173
#, no-c-format
-msgid "P&riority:"
-msgstr "Tä&rkeysaste:"
+msgid ""
+"Enter the contact display name. This is how the contact will appears in the "
+"contactlist.\n"
+"Leave it empty if you want to see the contact nickname as display name."
+msgstr ""
+"Kirjoita yhteystiedon näyttönimi. Tällä tavalla yhteystieto tulee näkymään "
+"yhteystietoluettelossa.\n"
+"Nähdäksesi yhteystiedon lempinimen näyttönimenä jätä tämä tyhjäksi."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 563
-#: rc.cpp:3082
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 149
+#: rc.cpp:3177
+#, no-c-format
+msgid "In the group:"
+msgstr "Ryhmässä:"
+
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 152
+#: rc.cpp:3180 rc.cpp:3183
#, no-c-format
msgid ""
-"<qt>Each resource can have different <b>priority </b> "
-"levels. The messages will be sent to the resource which has the highest "
-"priority level.\n"
-"\n"
-"If two resources have the same priority, the messages will be sent to the one "
-"connected the latest.</qt>"
+"Enter the group where the contact should be added. Leave it empty to add it in "
+"the top level group."
msgstr ""
-"<qt>Jokaisella resurssilla voi olla eri <b>tärkeysaste</b>"
-". Viestit lähetetään resurssiin jolla on korkein tärkeysaste.\n"
-"\n"
-"Jos kahdella resurssilla on sama tärkeysaste, viestit lähetetään siihen , "
-"johonka viimeksi yhdistettiin.</qt>"
+"Kirjoita ryhmä minne yhteystieto tulee lisätä. Jätä tämä tyhjäksi lisätäksesi "
+"yhteystiedon ylimmän tason ryhmään."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 592
-#: rc.cpp:3087
+#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 181
+#: rc.cpp:3186
#, no-c-format
-msgid "Fi&le Transfer"
-msgstr "&Tiedostonsiirto"
+msgid "Addressbook link:"
+msgstr "Osoitekirjalinkki:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 603
-#: rc.cpp:3090
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 36
+#: rc.cpp:3189
#, no-c-format
-msgid "File Transfer Settings"
-msgstr "Tiedostonsiirron asetukset"
+msgid "Remember password"
+msgstr "Muista salasana"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 627
-#: rc.cpp:3093
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 39
+#: rc.cpp:3192
#, no-c-format
-msgid "Pro&xy JID:"
-msgstr "Pro&xy JID:"
+msgid ""
+"Check this and enter your password below if you would like your password to be "
+"stored in your wallet, so Kopete does not have to ask you for it each time it "
+"is needed."
+msgstr ""
+"Valitse tämä ja kirjoita salasanasi alapuolelle, jos haluat salasanaa "
+"säilytettävän lompakossa. Tällöin Kopeten ei tarvitse kysyä sitä sinulta joka "
+"kerta kun sitä tarvitaan."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 651
-#: rc.cpp:3096 rc.cpp:4692
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 64
+#: rc.cpp:3195
#, no-c-format
-msgid "Por&t:"
-msgstr "Port&ti:"
+msgid "Password:"
+msgstr "Salasana:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 675
-#: rc.cpp:3099
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 83
+#: rc.cpp:3198
#, no-c-format
-msgid "Public &IP address:"
-msgstr "Julkinen &IP-osoite:"
+msgid "Enter your password here."
+msgstr "Kirjoita salasanasi tähän."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 692
-#: rc.cpp:3102
+#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 86
+#: rc.cpp:3201
#, no-c-format
msgid ""
-"<i>"
-"<ul>"
-"<li>The information in the \"public IP address\" and \"port\" fields apply to "
-"all Jabber accounts.</li>\n"
-"<li>You can leave the \"public IP address\" empty if you do not use NAT.</li>\n"
-"<li>A hostname is also valid.</li>\n"
-"<li>Changes to these fields will only take effect the next time you start "
-"Kopete.</li>\n"
-"<li>The \"Proxy JID\" can be configured per account.</li></ul></i>"
+"Enter your password here. If you would rather not save your password, uncheck "
+"the Remember password checkbox above; you will then be prompted for your "
+"password whenever it is needed."
msgstr ""
-"<i> "
-"<ul> "
-"<li>Tietoja kentissä \"Julkinen IP-osoite\" ja \"portti\" käytetään kaikissa "
-"Jabber-tileissä.</li>\n"
-"<li>Voit jättää kentän \"julkinen IP-osoite\" tyhjäksi, jos käytät NAT:ia.</li>"
-"\n"
-"<li>Myös isäntänimi käy.</li>\n"
-"<li>Muutokset näihin kenttiin tulevat voimaan vasta Kopeten "
-"uudelleenkäynnistyksen jälkeen.</li>\n"
-"<li>\"Välityspalvelimen JID\" voidaan konfiguroida jokaiselle tilille "
-"erikseen.</li></ul></i>"
+"Kirjoita salasanasi tähän. Jos haluat mieluummin olla tallentamatta salasanaa, "
+"poista valinta \"Muista salasana\" valintalaatikosta. Sinulta tullaan kysymään "
+"salasanaa silloin kun sitä tarvitaan."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 724
-#: rc.cpp:3109 rc.cpp:3696
+#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 41
+#: rc.cpp:3204
#, no-c-format
-msgid "Pri&vacy"
-msgstr "Yksi&tyisyys"
+msgid "The TDE Address Book entry associated with this Kopete Contact"
+msgstr "Kopeten yhteystietoon liitetty TDE:n osoitekirjan tietue"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 735
-#: rc.cpp:3112
+#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 63
+#: rc.cpp:3210 rc.cpp:4639
#, no-c-format
-msgid "General Privacy"
-msgstr "Yleinen yksityisyys"
+msgid "C&hange..."
+msgstr "&Muuta..."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 763
-#: rc.cpp:3115
+#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 66
+#: rc.cpp:3213
#, no-c-format
-msgid "&Hide system and client info"
-msgstr "&Piilota järjestelmän ja asiakasohjelman tiedot"
+msgid "Select an address book entry"
+msgstr "Valitse osoitekirjan tietue"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 766
-#: rc.cpp:3118
+#. i18n: file ./libkopete/ui/metacontactselectorwidget_base.ui line 80
+#: rc.cpp:3222
+#, no-c-format
+msgid "Meta Contact"
+msgstr "Metayhteystieto"
+
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 33
+#: rc.cpp:3228
#, no-c-format
msgid ""
-"By default, Kopete gives the other users some info about your system and the "
-"client. You can check this box in order to hide those infos."
+"A user is trying to send you a file. The file will only be downloaded if you "
+"accept this dialog. If you do not wish to receive it, please click 'Refuse'. "
+"This file will never be executed by Kopete at any point during or after the "
+"transfer."
msgstr ""
-"Oletuksena Kopete antaa muille käyttäjille hiukan tietoa järjestelmästäsi ja "
-"asiakasohjelmastasi. Valitsemalla tämän voit piilottaa nämä tiedot heiltä."
+"Käyttäjä haluaa lähettää tiedoston.Tiedosto ladataan vain jos hyväksyt tämän "
+"valintaikkunan. Jos et halua vastaanottaa sitä, napsauta \"Hylkää\". Kopete ei "
+"suorita tätä tiedostoa missään vaiheessa siirron aikana tai sen jälkeen."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 776
-#: rc.cpp:3121
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 44
+#: rc.cpp:3231
#, no-c-format
-msgid "Notifications"
-msgstr "Huomautukset"
+msgid "From:"
+msgstr "Lähettäjä:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 790
-#: rc.cpp:3124
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 52
+#: rc.cpp:3234
#, no-c-format
-msgid "Always send not&ifications"
-msgstr "Lähetä &huomautukset aina"
+msgid "File name:"
+msgstr "Tiedostonimi:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 796
-#: rc.cpp:3127
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 65
+#: rc.cpp:3237
#, no-c-format
-msgid ""
-"Check this box if you want to always send notifications to your contacts."
-msgstr "Valitse tämä jos haluat aina lähettää huomautuksia yhteystiedoillesi."
+msgid "&Browse..."
+msgstr "&Selaa..."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 840
-#: rc.cpp:3130
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 73
+#: rc.cpp:3240
#, no-c-format
-msgid "Alwa&ys send delivered notifications"
-msgstr "&Aina lähetä perillemenohuomautukset"
+msgid "Size:"
+msgstr "Koko:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 846
-#: rc.cpp:3133
+#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 114
+#: rc.cpp:3246
#, no-c-format
-msgid ""
-"<qt>Check this box to send the <b>Delivered notification</b> "
-"to your contacts : when a message is delivered to Kopete, Kopete can notify "
-"your contact that it has received the message.</qt>"
-msgstr ""
-"<qt>Valitse tämä lähettääksesi yhteystiedoillesi <b>Perillemenohuomautus</b>"
-": kun Kopete on vastaanottanut viestin, Kopeten huomauttaa yhteystietojasi että "
-"se on vastaanottanut viestin.</qt>"
+msgid "Save to:"
+msgstr "Tallenna kohteeseen:"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 857
-#: rc.cpp:3136
+#. i18n: file ./libkopete/ui/kopeteawaydialogbase.ui line 27
+#: rc.cpp:3249
#, no-c-format
-msgid "Al&ways send displayed notifications"
-msgstr "Ai&na lähetä näytetty -huomautukset"
+msgid "Please specify an away message, or choose a predefined one."
+msgstr "Kirjoita poissaoloviesti tai valitse valmis viesti pudotusvalikosta."
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 863
-#: rc.cpp:3139
+#. i18n: file ./libkopete/kopetecommandui.rc line 6
+#: rc.cpp:3252
#, no-c-format
-msgid ""
-"<qt>Check this box to send the <b>Displayed notification</b> "
-"to your contacts : when a message is displayed in Kopete, Kopete can notify "
-"your contact that it has displayed the message.</qt>"
-msgstr ""
-"<qt>Valitse tämä lähettääksesi <b>näytetty -huomautus</b> "
-"yhteystiedoillesi: kun viesti näytetään Kopetessa, Kopete huomauttaa "
-"yhteystietojasi että se on näyttänyt viestin.</qt>"
+msgid "Commands"
+msgstr "Komennot"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 874
-#: rc.cpp:3142
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 35
+#: rc.cpp:3255
#, no-c-format
-msgid "Always send &typing notifications"
-msgstr "Lähetä &kirjoitushuomautukset aina"
+msgid "&Colors"
+msgstr "&Värit"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 880
-#: rc.cpp:3145
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 46
+#: rc.cpp:3258 rc.cpp:4336
#, no-c-format
-msgid ""
-"<qt>Check this box to send the <b>Typing notification</b> "
-"to your contacts : when you are composing a message, you might want your "
-"contact to know that you are typing so that he knows you are answering.</qt>"
-msgstr ""
-"<qt>Valitse tämä laatikko lähettääksesi <b>Kirjoitus huomautuksia</b> "
-"yhteystiedoillesi : kun olet kirjoittamassa viestiä, haluat ehkä "
-"yhteystietojesi tietävän että olet kirjoittamassa, jotta he tietävätä että olet "
-"vastaamassa.</qt>"
+msgid "Colors"
+msgstr "Värit"
-#. i18n: file ./protocols/jabber/ui/dlgjabbereditaccountwidget.ui line 888
-#: rc.cpp:3148
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 62
+#: rc.cpp:3261
#, no-c-format
-msgid "Always send &gone notifications (closing the window)"
-msgstr "Lähetä &poistumishuomautukset aina (keskusteluikkunan sulkeminen)"
+msgid "&Add..."
+msgstr "&Lisää..."
-#. i18n: file ./protocols/jabber/ui/dlgchatjoin.ui line 24
-#: rc.cpp:3151 rc.cpp:4185
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 78
+#: rc.cpp:3267
#, no-c-format
-msgid "Nick:"
-msgstr "Lempinimi:"
+msgid "Move &Up"
+msgstr "Siirrä &ylös"
-#. i18n: file ./protocols/jabber/ui/dlgchatjoin.ui line 47
-#: rc.cpp:3154
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 86
+#: rc.cpp:3270
#, no-c-format
-msgid "Room:"
-msgstr "Huone:"
+msgid "Move &Down"
+msgstr "Siirrä &alas"
-#. i18n: file ./protocols/jabber/ui/dlgchatjoin.ui line 99
-#: rc.cpp:3163
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 113
+#: rc.cpp:3273
#, no-c-format
-msgid "Bro&wse"
-msgstr "&Selaa"
+msgid "Random order"
+msgstr "Satunnainen järjestys"
-#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 24
-#: rc.cpp:3166
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 135
+#: rc.cpp:3276
#, no-c-format
-msgid "Register with Jabber Service"
-msgstr "Rekisteröidy Jabber-palveluun"
+msgid "Change global text foreground color"
+msgstr "Muuta globaalia tekstin väriä"
-#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 49
-#: rc.cpp:3169
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 143
+#: rc.cpp:3279
#, no-c-format
-msgid "Registration Form"
-msgstr "Rekisteröintilomake"
+msgid "Change color every letter"
+msgstr "Vaihda jokaisen kirjaimen väriä"
-#. i18n: file ./protocols/jabber/ui/dlgregister.ui line 68
-#: rc.cpp:3172
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 151
+#: rc.cpp:3282
#, no-c-format
-msgid "Please wait while querying the server..."
-msgstr "Ole hyvä ja odota tehtäessä kyselyä palvelimelle..."
+msgid "Change color every word"
+msgstr "Vaihda jokaisen sanan väriä"
-#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 24
-#: rc.cpp:3181
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 161
+#: rc.cpp:3285
#, no-c-format
-msgid "Current password:"
-msgstr "Nykyinen salasana:"
+msgid "Effects"
+msgstr "Efektit"
-#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 32
-#: rc.cpp:3184 rc.cpp:3187
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 180
+#: rc.cpp:3288
#, no-c-format
-msgid "New password:"
-msgstr "Uusi salasana:"
+msgid "L4m3r t4lk"
+msgstr "L4m3r t4lk"
-#. i18n: file ./protocols/jabber/ui/dlgchangepassword.ui line 72
-#: rc.cpp:3190
+#. i18n: file ./plugins/texteffect/texteffectprefs.ui line 196
+#: rc.cpp:3291
+#, fuzzy, no-c-format
+msgid "CasE wAVes"
+msgstr "KirJaiNKooN aaLToiLU"
+
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 17
+#: rc.cpp:3297
#, no-c-format
-msgid ""
-"Please enter your current password first\n"
-"and then your new password twice."
-msgstr ""
-"Kirjoita ensimmäiseksi nykyinen salasanasi\n"
-"ja sitten uusi salasana kahdesti."
+msgid "SMPPPDCS Preferences"
+msgstr "SMPPPDCS-asetukset"
-#. i18n: file ./protocols/oscar/oscarencodingselectionbase.ui line 27
-#: rc.cpp:3194
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 32
+#: rc.cpp:3300
#, no-c-format
-msgid "Use this &encoding when chatting with this contact:"
-msgstr "Käytä tätä &koodausta keskusteltaessa tämän yhteystiedon kanssa:"
+msgid "&Connection"
+msgstr "&Yhteys"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 16
-#: rc.cpp:3197
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 57
+#: rc.cpp:3303
#, no-c-format
-msgid "Account Preferences - ICQ"
-msgstr "Käyttäjäasetukset - ICQ"
+msgid "Method of Connection Status Detection"
+msgstr "Yhteystilan tunnistamistapa"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 48
-#: rc.cpp:3203
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 74
+#: rc.cpp:3306
#, no-c-format
-msgid "Account Preferences"
-msgstr "Käyttäjäasetukset"
+msgid "&netstat - Standard method of connection status detection"
+msgstr "&netstat - Yhteystilan tunnistamisen standardi tapa"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 67
-#: rc.cpp:3206
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 80
+#: rc.cpp:3309
#, no-c-format
-msgid "IC&Q UIN:"
-msgstr "IC&Q UIN:"
+msgid ""
+"Uses the netstat command to find a gateway; suitable on dial-up computers"
+msgstr ""
+"Käyttää netstat komentoa etsimään yhdyskäytävän; soveltuva koneisiin, joissa on "
+"valintayhteys"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 73
-#: rc.cpp:3209 rc.cpp:3215
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 88
+#: rc.cpp:3312
#, no-c-format
-msgid "The user ID of your ICQ account."
-msgstr "ICQ-tilisi käyttäjätunnus."
+msgid "smpppd - Ad&vanced method of connection status detection"
+msgstr "smppd - Yh&teystilan tunnistamisen laajennettu tapa"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 76
-#: rc.cpp:3212 rc.cpp:3218
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 91
+#: rc.cpp:3315
#, no-c-format
msgid ""
-"The user ID of your ICQ account. This should be in the form of a number (no "
-"decimals, no spaces)."
+"Uses the smpppd on a gateway; suitable for a computer in a private network"
msgstr ""
-"ICG-tilisi käyttäjätunnus. Täytyy olla numeromuotoinen (ei desimaaleja, eikä "
-"välejä)."
+"Käyttää smpppd:tä yhdyskäytävässä; soveltuva yksityisessä verkossa oleville "
+"koneille"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 108
-#: rc.cpp:3224 rc.cpp:3639 rc.cpp:4818
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 107
+#: rc.cpp:3318
#, no-c-format
-msgid ""
-"If you check that case, the account will not be connected when you press the "
-"\"Connect All\" button, or at startup even if you selected to automatically "
-"connect at startup"
-msgstr ""
-"Jos valitset tämän, tiliä ei yhdistetä kun painat \"Yhdistä kaikkiin\" "
-"-painiketta. Tiliin ei yhdistetä myöskään ohjelman käynnistymisen yhteydessä, "
-"vaikka olisitkin valinnut automaattisen yhdistämisen (kaikkiin tileihin) "
-"käynnistyksessä."
+msgid "&Try to Detect Automatically"
+msgstr "Yritä tunnistaa &automaattisesti"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 160
-#: rc.cpp:3233
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 110
+#: rc.cpp:3321
#, no-c-format
-msgid ""
-"To connect to the ICQ network, you will need an ICQ account."
-"<br>"
-"<br>\n"
-"If you do not currently have an ICQ account, please click the button to create "
-"one."
-msgstr ""
-"Yhdistääksesi ICQ-verkkoon tarvitset ICG-tilin."
-"<br>"
-"<br>\n"
-"Jos sinulla ei ole ICQ-tiliä, napsauta painiketta luodaksesi sellaisen."
+msgid "Tries to find an appropriate connection method"
+msgstr "Yrittää etsiä käyttökelpoisen yhteystavan"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 200
-#: rc.cpp:3240 rc.cpp:3651
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 142
+#: rc.cpp:3324
#, no-c-format
-msgid "Accou&nt Preferences"
-msgstr "Tili&n asetukset"
+msgid "Location of the SMPPPD"
+msgstr "SMPPPD:n sijainti"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 234
-#: rc.cpp:3246 rc.cpp:3264
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 187
+#: rc.cpp:3327
#, no-c-format
-msgid "The port on the ICQ server that you would like to connect to."
-msgstr "ICQ-palvelimen, johon yhdistetään, portti."
+msgid "Acco&unts"
+msgstr "&Tilit"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 237
-#: rc.cpp:3249 rc.cpp:3267
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 218
+#: rc.cpp:3330
#, no-c-format
-msgid ""
-"The port on the ICQ server that you would like to connect to. Normally this is "
-"5190."
-msgstr "ICQ-palvelimen, johon yhdistetään, ortti. Normaalisti tämä on 5190."
+msgid "Choose the accounts to ignore:"
+msgstr "Valitse huomiotta jätettävät tilit:"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 248
-#: rc.cpp:3252
+#. i18n: file ./plugins/smpppdcs/smpppdcsprefs.ui line 224
+#: rc.cpp:3333 rc.cpp:4676 rc.cpp:4775 rc.cpp:4812
#, no-c-format
-msgid "login.icq.com"
-msgstr "login.icq.com"
+msgid "Account"
+msgstr "Tili"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 251
-#: rc.cpp:3255 rc.cpp:3273
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 16
+#: rc.cpp:3336
#, no-c-format
-msgid "The IP address or hostmask of the ICQ server you wish to connect to."
-msgstr "ICQ-palvelimen, johon yhdistetään, IP-osoite tai isäntä."
+msgid "SMPPPDLocation"
+msgstr "SMPPPD:n sijainti"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 254
-#: rc.cpp:3258 rc.cpp:3276
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 41
+#: rc.cpp:3342
#, no-c-format
-msgid ""
-"The IP address or hostmask of the ICQ server you wish to connect to. Normally "
-"you will want the default (login.icq.com)."
-msgstr ""
-"ICQ-palvelimen, johon yhdistetään, IP-osoite tai isäntä. Haluatko käyttää "
-"oletusta (login.icq.com)?"
+msgid "localhost"
+msgstr "localhost"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 285
-#: rc.cpp:3270
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 47
+#: rc.cpp:3345
#, no-c-format
-msgid "Ser&ver /"
-msgstr "Pal&velin /"
+msgid "The server on which the SMPPPD is running"
+msgstr "Palvelin, millä SMPPPD toimii"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 312
-#: rc.cpp:3282
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 83
+#: rc.cpp:3351
#, no-c-format
-msgid "Privacy Options"
-msgstr "Yksityisyysasetukset"
+msgid "The port on which the SMPPPD is running on"
+msgstr "Portti, jossa SMPPPD toimii"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 323
-#: rc.cpp:3285
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 91
+#: rc.cpp:3354
#, no-c-format
-msgid "&Require authorization before someone can add you to their contact list"
-msgstr ""
-"&Vaadi hyväksyntä ennen kuin joku voi lisätä sinut yhteystietoluetteloonsa"
+msgid "Default: 3185"
+msgstr "Oletus: 3185"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 326
-#: rc.cpp:3288
+#. i18n: file ./plugins/smpppdcs/smpppdlocationui.ui line 135
+#: rc.cpp:3360
#, no-c-format
-msgid ""
-"Enable authorization requirement, which will not allow users to add you to "
-"their contact list without authorization from you."
-msgstr ""
-"Ottaa käyttöön hyväksynnän vaatiminen. Tällöin käyttäjät eivät voi lisätä sinua "
-"yhteystietoluetteloonsa ilman hyväksyntääsi."
+msgid "The password to authenticate with the smpppd"
+msgstr "Salasana, jota käytetään smpppd:hen tunnistautumiseen"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 329
-#: rc.cpp:3291
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 38
+#: rc.cpp:3366
#, no-c-format
-msgid ""
-"Enable authorization requirement, which will not allow users to add you to "
-"their contact list without authorization from you. Check this box, and you "
-"will have to confirm any users who add you to their list before they may see "
-"your online status."
-msgstr ""
-"Ota käyttöön hyväksynnän vaatiminen, joka käytössä ollessaan estää toisia "
-"käyttäjiä lisäämästä sinua heidän yhteystietoluetteloihin ilman hyväksyntääsi. "
-"Valitse tämä ja saat hyväksymisvahvistuksen kaikilta käyttäjiltä, jotka "
-"lisäävät sinut luetteloonsa ennen kuin he voivat nähdä sinun online-tilasi."
+msgid "Translation service:"
+msgstr "Käännöspalvelu:"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 337
-#: rc.cpp:3294
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 46
+#: rc.cpp:3369
#, no-c-format
-msgid "Hide &IP address"
-msgstr "Piilota &IP-osoite"
+msgid "Default native language:"
+msgstr "Oletettu natiivikieli:"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 340
-#: rc.cpp:3297
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 67
+#: rc.cpp:3372
#, no-c-format
-msgid ""
-"Check this to hide your IP address from people when they view your user info"
-msgstr ""
-"Valitse tämä piilottaaksesi IP-osoitteen ihmisiltä kun he tarkastelevat "
-"käyttäjätietojasi."
+msgid "Incoming Messages"
+msgstr "Tulevat viestit"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 343
-#: rc.cpp:3300
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 78
+#: rc.cpp:3375 rc.cpp:3387
#, no-c-format
-msgid ""
-"Checking this box will not allow people to see what your IP address if they "
-"view your ICQ user details such as name, address, or age."
-msgstr ""
-"Jos valitset tämän, ihmiset eivät nää IP-osoitetasi tarkallessaan "
-"ICQ-käyttäjätietojasi, kuten nimeä, osoitetta tai ikää."
+msgid "Do not translate"
+msgstr "Älä käännä"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 351
-#: rc.cpp:3303
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 92
+#: rc.cpp:3378 rc.cpp:3390
#, no-c-format
-msgid "Make my status available via &ICQ's unified messaging center"
-msgstr "Tee tilani saatavaksi &ICQ:n yhteyisen viestintäkeskuksen kautta."
+msgid "Show the original message"
+msgstr "Näytä alkuperäinen viesti"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 357
-#: rc.cpp:3306
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 106
+#: rc.cpp:3381 rc.cpp:3393
#, no-c-format
-msgid "Check this box to enable Web Aware functionality."
-msgstr "Valitse tämä ottaaksesi käyttöön Web-tietoisuus-toiminnallisuuden."
+msgid "Translate directly"
+msgstr "Käännä suoraan"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 360
-#: rc.cpp:3309
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 119
+#: rc.cpp:3384
+#, no-c-format
+msgid "Outgoing Messages"
+msgstr "Ulosmenevät viestit"
+
+#. i18n: file ./plugins/translator/translatorprefsbase.ui line 166
+#: rc.cpp:3396
+#, no-c-format
+msgid "Show dialog before sending"
+msgstr "Näytä valintaikkuna ennen lähetystä"
+
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 33
+#: rc.cpp:3402
#, no-c-format
msgid ""
-"Check this box to enable ICQ's Web Aware functionality, which allows people to "
-"see your online status from ICQ's web page, and send you a message without "
-"necessarily having ICQ themselves."
+"<p>Motion Auto-Away can set you to be away automatically when it does not "
+"detect motion from your webcam or any video4linux device.</p> "
+"<p>It will put you online again when it detects you moving in front of the "
+"camera.</p>"
msgstr ""
-"Valitse tämä ottaaksesi käyttöön ICQ:n Web-tietoisuus-toiminnallisuuden, mikä "
-"mahdollistaa ihmisten näkevän sinun paikallaolotilasi ICQ:n nettisivuilta, ja "
-"lähettää sinulle viestejä siten, että heillä itsellään ei tarvitse olla ICQ:ta."
+"<p>Liikehtimisen Automaattinen Poissaolo voi asettaa sinut automaattisesti "
+"poissaolevaksi jos se ei havaitase liikehdintää webkamerastasi tai "
+"video4linux-laitteesta.</p>"
+"<p>Se laittaa sinut takaisin paikallaolevaksi, kun se havaitsee sinun liikkuvan "
+"kameran edessä.</p>"
-#. i18n: file ./protocols/oscar/icq/ui/icqeditaccountui.ui line 398
-#: rc.cpp:3312 rc.cpp:3693
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 55
+#: rc.cpp:3405
#, no-c-format
-msgid "Default to the following &encoding for messages:"
-msgstr "Käytä seuraavaa &koodausta oletuksena viesteille:"
+msgid "Video Settings"
+msgstr "Videoasetukset"
-#. i18n: file ./protocols/oscar/icq/ui/icqotherinfowidget.ui line 41
-#: rc.cpp:3315
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 74
+#: rc.cpp:3408
#, no-c-format
-msgid "Email addresses:"
-msgstr "Sähköpostiosoitteet:"
+msgid "&Video4Linux device:"
+msgstr "&Video4Linux-laite:"
-#. i18n: file ./protocols/oscar/icq/ui/icqotherinfowidget.ui line 54
-#: rc.cpp:3318
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 102
+#: rc.cpp:3411
#, no-c-format
-msgid "Contact notes:"
-msgstr "Yhteystiedon muut tiedot:"
+msgid "/dev/video0"
+msgstr "/dev/video0"
-#. i18n: file ./protocols/oscar/icq/ui/icqinterestinfowidget.ui line 24
-#: rc.cpp:3360
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 131
+#: rc.cpp:3414
#, no-c-format
-msgid "Interests"
-msgstr "Kiinnostuksen kohteet"
+msgid "Away Settings"
+msgstr "Poissaoloasetukset"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 27
-#: rc.cpp:3363
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 150
+#: rc.cpp:3417
#, no-c-format
-msgid "C&lear"
-msgstr "T&yhjää"
+msgid "Become available when &detecting activity again"
+msgstr "Muutu paikallaolevaksi &havaittaessa aktiviteettia"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 33
-#: rc.cpp:3366
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 188
+#: rc.cpp:3420
#, no-c-format
-msgid "Clear the results"
-msgstr "Tyhjää tulokset"
+msgid "&Become away after this many minutes of inactivity:"
+msgstr "&Muutu poissaolevaksi minuuttimäärän jälkeen:"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 47
-#: rc.cpp:3372
+#. i18n: file ./plugins/motionautoaway/motionawayprefs.ui line 231
+#: rc.cpp:3423 rc.cpp:3837
#, no-c-format
-msgid "Close this dialog"
-msgstr "Sulje tämä valintaikkuna"
+msgid "minutes"
+msgstr "minuuttia"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 67
-#: rc.cpp:3378
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 22
+#: rc.cpp:3426
#, no-c-format
-msgid "Stops the search"
-msgstr "Pysäyttää haun"
+msgid "Alias"
+msgstr "Alias"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 87
-#: rc.cpp:3384
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 44
+#: rc.cpp:3432 rc.cpp:3478
#, no-c-format
-msgid "Add the selected user to your contact list"
-msgstr "Lisää valitut käyttäjät yhteystietoluetteloosi"
+msgid "Protocols"
+msgstr "Yhteyskäytännöt"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 98
-#: rc.cpp:3387
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 69
+#: rc.cpp:3435
#, no-c-format
-msgid "User Info"
-msgstr "Käyttäjätiedot"
+msgid ""
+"This is the list of custom aliases and the commands that you have already added"
+msgstr ""
+"Tämä on mukautettujen aliaksien ja aikaisemmin lisättyjen komentojen lista"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 104
-#: rc.cpp:3390
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 77
+#: rc.cpp:3438
#, no-c-format
-msgid "Show information about the selected contact"
-msgstr "Näyttää tietoja valitusta yhteystiedosta"
+msgid "&Add New Alias..."
+msgstr "&Lisää uusi alias..."
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 133
-#: rc.cpp:3393
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 85
+#: rc.cpp:3441
#, no-c-format
-msgid "UIN Search"
-msgstr "UIN-Haku"
+msgid "&Delete Selected"
+msgstr "&Poista valitut"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 144
-#: rc.cpp:3396 rc.cpp:3534
+#. i18n: file ./plugins/alias/aliasdialogbase.ui line 93
+#: rc.cpp:3444
#, no-c-format
-msgid "&UIN #:"
-msgstr "&UIN #:"
+msgid "Edit Alias..."
+msgstr "Muokkaa aliasta..."
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 179
-#: rc.cpp:3399
+#. i18n: file ./plugins/alias/aliasdialog.ui line 16
+#: rc.cpp:3447
#, no-c-format
-msgid "ICQ Whitepages Search"
-msgstr "ICQ Valkoisten sivujen haku"
+msgid "Add New Alias"
+msgstr "Lisää uusi alias"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 200
-#: rc.cpp:3402
+#. i18n: file ./plugins/alias/aliasdialog.ui line 27
+#: rc.cpp:3450
#, no-c-format
-msgid "&Last name:"
-msgstr "&Sukunimi:"
+msgid "Command:"
+msgstr "Komento:"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 211
-#: rc.cpp:3405
+#. i18n: file ./plugins/alias/aliasdialog.ui line 38
+#: rc.cpp:3453
#, no-c-format
-msgid "&First name:"
-msgstr "&Etunimi:"
+msgid "This is the command that you want to run when you execute this alias. "
+msgstr "Tämä on suoritettava komento, jonka käynnistät tällä aliaksella. "
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 249
-#: rc.cpp:3414
+#. i18n: file ./plugins/alias/aliasdialog.ui line 45
+#: rc.cpp:3456
#, no-c-format
-msgid "Lan&guage:"
-msgstr "&Kieli:"
+msgid ""
+"<qt>This is the command that you want to run when you execute this alias.\n"
+"\n"
+"You can use the variables <b>%1, %2 ... %9</b> in your command, and they will "
+"be replaced with the arguments of the alias. The variable <b>%s</b> "
+"will be replaced with all arguments. <b>%n</b> expands to your nickname.\n"
+"\n"
+"Do not include the '/' in the command (if you do it will be stripped off "
+"anyway).</qt>"
+msgstr ""
+"<qt>Tämä on komento, joka suoritetaan suoritettaessa tätä aliasta.\n"
+"\n"
+"Voit käyttää muuttujia <b>%1, %2 ... %9</b> komennossa ja ne tullaan korvaamaan "
+"aliaksen argumenteilla. Muuttuja <b>%s</b> tullaan korvaamaan kaikilla "
+"argumenteilla. <b>%n</b> laajennetaan lempinimeesi.\n"
+"\n"
+"Älä sisällytä \"/\" merkkiä komennossa (tai jos sisällytät, se tullaan "
+"poistamaan)</qt>"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 291
-#: rc.cpp:3420
+#. i18n: file ./plugins/alias/aliasdialog.ui line 53
+#: rc.cpp:3463
#, no-c-format
-msgid "&Gender:"
-msgstr "&Sukupuoli:"
+msgid "Alias:"
+msgstr "Alias:"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 307
-#: rc.cpp:3423
+#. i18n: file ./plugins/alias/aliasdialog.ui line 64
+#: rc.cpp:3466
#, no-c-format
-msgid "Only search for online contacts"
-msgstr "Hae vain paikalla olevia yhteystietoja"
+msgid ""
+"This is the alias you are adding (what you will type after the command "
+"identifier, '/')."
+msgstr ""
+"Tämä on se alias, jota olet lisäämässä (se jonka tulet kirjoittamaan "
+"komentotunnisteen \"/\" jälkeen)."
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 315
-#: rc.cpp:3426
+#. i18n: file ./plugins/alias/aliasdialog.ui line 67
+#: rc.cpp:3469
#, no-c-format
-msgid "C&ountry:"
-msgstr "M&aa:"
+msgid ""
+"This is the alias you are adding (what you will type after the command "
+"identifier, '/'). Do not include the '/' (it will be stripped off if you do "
+"anyway)."
+msgstr ""
+"Tämä on se alias, jota olet lisäämässä (se jonka tulet kirjoittamaan "
+"komentotunnisteen \"/\" jälkeen). Älä sisällytä \"/\" merkkiä (jos sisällytät, "
+"se tullaan poistamaan)."
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 361
-#: rc.cpp:3429 rc.cpp:4233
+#. i18n: file ./plugins/alias/aliasdialog.ui line 123
+#: rc.cpp:3481 rc.cpp:3484
#, no-c-format
-msgid "UIN"
-msgstr "UIN"
+msgid ""
+"If you want this alias to only be active for certain protocols, select those "
+"protocols here."
+msgstr ""
+"Jos haluat tämän aliaksen olevan käytettävissä vain tietyissä "
+"yhteyskäytännöissä, valitse ne yhteyskäytännöt täällä."
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 372
-#: rc.cpp:3432
+#. i18n: file ./plugins/alias/aliasdialog.ui line 137
+#: rc.cpp:3487
#, no-c-format
-msgid "Nickname"
-msgstr "Lempinimi"
+msgid "For protocols:"
+msgstr "Yhteyskäytännöille:"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 416
-#: rc.cpp:3444
+#. i18n: file ./plugins/history/historyprefsui.ui line 17
+#: rc.cpp:3490
#, no-c-format
-msgid "Requires Authorization?"
-msgstr "Vaadi hyväksyntä?"
+msgid "HistoryPrefsWidget"
+msgstr "HistoryPrefsWidget"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 432
-#: rc.cpp:3447
+#. i18n: file ./plugins/history/historyprefsui.ui line 28
+#: rc.cpp:3493
+#, no-c-format
+msgid "Chat History"
+msgstr "Keskusteluhistoria"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 39
+#: rc.cpp:3496
+#, no-c-format
+msgid "Number of messages per page:"
+msgstr "Näytettävien viestien lukumäärä per sivu:"
+
+#. i18n: file ./plugins/history/historyprefsui.ui line 42
+#: rc.cpp:3499
#, no-c-format
msgid ""
-"This is where the results from your search are displayed. If you double-click a "
-"result, the search window will close and pass the UIN of the contact you wish "
-"to add back to the Add Contact Wizard. You can only add one contact at a time."
-msgstr ""
-"Haun tulokset näkyvät täällä. Jos kaksoisnapsautat hakutulosta, hakuikkuna "
-"sulkeutuu ja välittää yhteystiedon UI:n yhteystiedon lisäämisvelholle. Voit "
-"lisätä vain yhden yhteystiedon kerrallaan."
+"The number of messages that are shown when browsing history in the chat window"
+msgstr "Näytettävien viestien määrä selattaessa historiaa keskusteluikkunassa"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 443
-#: rc.cpp:3453
+#. i18n: file ./plugins/history/historyprefsui.ui line 59
+#: rc.cpp:3502
#, no-c-format
-msgid "Search the ICQ Whitepages with your search criteria"
-msgstr "Hae ICQ:n valkoisilta sivuilta hakukriteerilläsi"
+msgid ""
+"The number of message that are shown when borwsing history in the chat window"
+msgstr "Näytettävien viestien määrä selattaessa historiaa keskusteluikkunassa"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 454
-#: rc.cpp:3456
+#. i18n: file ./plugins/history/historyprefsui.ui line 67
+#: rc.cpp:3505
#, no-c-format
-msgid "New Search"
-msgstr "Uusi haku"
+msgid "Color of messages:"
+msgstr "Viestien väri:"
-#. i18n: file ./protocols/oscar/icq/ui/icqsearchbase.ui line 457
-#: rc.cpp:3459
+#. i18n: file ./plugins/history/historyprefsui.ui line 73
+#: rc.cpp:3508 rc.cpp:3511
#, no-c-format
-msgid "Clears both search fields and results"
-msgstr "Tyhjää hakukentät ja tulokset"
+msgid "Color of history messages in the chat window"
+msgstr "Historiaviestien väritys keskusteluikkunassa"
-#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 16
-#: rc.cpp:3462
+#. i18n: file ./plugins/history/historyprefsui.ui line 108
+#: rc.cpp:3514 rc.cpp:3520
#, no-c-format
-msgid "ICQ Authorization Reply"
-msgstr "ICQ hyväksynnän vastaus"
+msgid ""
+"This is the number of messages that will be added automatically in the chat "
+"window when opening a new chat."
+msgstr ""
+"Tämä on vanhojen viestien, jotka lisätään keskusteluikkunaan automaattisesti "
+"uutta keskustelua avattaessa, määrä."
-#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 43
-#: rc.cpp:3465
+#. i18n: file ./plugins/history/historyprefsui.ui line 116
+#: rc.cpp:3517
#, no-c-format
-msgid "Reason:"
-msgstr "Syy:"
+msgid "Number of messages to show:"
+msgstr "Näytettävien viestien lukumäärä:"
-#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 108
-#: rc.cpp:3468
+#. i18n: file ./plugins/history/historyprefsui.ui line 130
+#: rc.cpp:3523
#, no-c-format
-msgid "&Grant authorization"
-msgstr "&Lähetä tunnistautuminen"
+msgid "Show chat history in new chats"
+msgstr "Näytä keskusteluhistoria uusissa keskusteluissa"
-#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 119
-#: rc.cpp:3471
+#. i18n: file ./plugins/history/historyprefsui.ui line 136
+#: rc.cpp:3526
#, no-c-format
-msgid "&Decline authorization"
-msgstr "&Hylkää hyväksyntä"
+msgid ""
+"When a new chat is opened, automatically add the last few messages between you "
+"and that contact."
+msgstr ""
+"Uuden keskustelun avaamisen jälkeen lisää keskusteluikkunaan muutaman viimeistä "
+"viestiä aikaisemmasta keskustelusta yhteystiedon kanssa. "
-#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 148
-#: rc.cpp:3474
+#. i18n: file ./plugins/history/historyviewer.ui line 55
+#: plugins/history/historydialog.cpp:572 rc.cpp:3529
#, no-c-format
-msgid "%1 requested authorization to add you to his/her contact list."
-msgstr "%1 pyytää lupaa lisätä sinut yhteystieotolistalleen."
+msgid "Ready"
+msgstr "Valmis"
-#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 172
-#: rc.cpp:3477
+#. i18n: file ./plugins/history/historyviewer.ui line 89
+#: kopete/kopetewindow.cpp:304 rc.cpp:3532
#, no-c-format
-msgid "Request Reason:"
-msgstr "Pyynnön syy:"
+msgid "Search:"
+msgstr "Haku:"
-#. i18n: file ./protocols/oscar/icq/ui/icqauthreplyui.ui line 188
-#: rc.cpp:3480
+#. i18n: file ./plugins/history/historyviewer.ui line 125
+#: plugins/history/historydialog.cpp:536 rc.cpp:3535
#, no-c-format
-msgid "Some reason..."
-msgstr "Joku syy..."
+msgid "Se&arch"
+msgstr "H&aku"
-#. i18n: file ./protocols/oscar/icq/ui/icqadd.ui line 38
-#: rc.cpp:3483
+#. i18n: file ./plugins/history/historyviewer.ui line 179
+#: rc.cpp:3538
#, no-c-format
-msgid "UIN #:"
-msgstr "UIN #:"
+msgid "Date"
+msgstr "Päiväys"
-#. i18n: file ./protocols/oscar/icq/ui/icqadd.ui line 61
-#: rc.cpp:3486
+#. i18n: file ./plugins/history/historyviewer.ui line 190
+#: rc.cpp:3541 rc.cpp:4924
#, no-c-format
-msgid "Alternatively, you can search the ICQ Whitepages :"
-msgstr "Vaihtoehtoisesti, voit etsiä ICQ:n valkoisilta sivuilta :"
+msgid "Contact"
+msgstr "Yhteystieto"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 24
-#: rc.cpp:3492
+#. i18n: file ./plugins/history/historyviewer.ui line 275
+#: rc.cpp:3544
#, no-c-format
-msgid "Location && Contact Information"
-msgstr "Sijainti && Yhteystiedon tiedot"
+msgid "Contact:"
+msgstr "Yhteystieto:"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 316
-#: rc.cpp:3528
+#. i18n: file ./plugins/history/historyviewer.ui line 296
+#: rc.cpp:3547
#, no-c-format
-msgid "&Full name:"
-msgstr "&Kokonimi:"
+msgid "Message Filter:"
+msgstr "Viestisuodin:"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 398
-#: rc.cpp:3537
+#. i18n: file ./plugins/history/historyviewer.ui line 302
+#: rc.cpp:3550
#, no-c-format
-msgid "&Birthday:"
-msgstr "&Syntymäpäivä:"
+msgid "All messages"
+msgstr "Kaikki viestit"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 414
-#: rc.cpp:3540
+#. i18n: file ./plugins/history/historyviewer.ui line 307
+#: rc.cpp:3553
#, no-c-format
-msgid "Gen&der:"
-msgstr "Suku&puoli:"
+msgid "Only incoming"
+msgstr "Vain saapuvat"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 449
-#: rc.cpp:3543
+#. i18n: file ./plugins/history/historyviewer.ui line 312
+#: rc.cpp:3556
#, no-c-format
-msgid "&IP:"
-msgstr "&IP:"
+msgid "Only outgoing"
+msgstr "Vain menevät"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 460
-#: rc.cpp:3546
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 33
+#: rc.cpp:3565
#, no-c-format
-msgid "&Timezone:"
-msgstr "Ai&kavyöhyke:"
+msgid "Uploading"
+msgstr "Hinaufladen"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 471
-#: rc.cpp:3549
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 56
+#: rc.cpp:3568
#, no-c-format
-msgid "Marital status:"
-msgstr "Siviilisääty:"
+msgid "Uplo&ad to:"
+msgstr "Lähetä henkilölle:"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 487
-#: rc.cpp:3552
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 91
+#: rc.cpp:3571
#, no-c-format
-msgid "A&ge:"
-msgstr "&Ikä:"
+msgid "Formatting"
+msgstr "Muotoillaan"
-#. i18n: file ./protocols/oscar/icq/ui/icqgeneralinfo.ui line 508
-#: rc.cpp:3555
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 108
+#: rc.cpp:3574
#, no-c-format
-msgid "Origin"
-msgstr "Alkuperä"
+msgid "HTML (simple loo&k)"
+msgstr "HTML (y&ksinkertainen ulkoasu)"
-#. i18n: file ./protocols/oscar/oscarlistcontactsbase.ui line 24
-#: rc.cpp:3567
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 114
+#: rc.cpp:3577
#, no-c-format
msgid ""
-"The following contacts are not on your contact list. Would you like to add "
-"them?"
+"HTML 4.01 Transitional using the ISO-8859-1 (aka. Latin 1) character set "
+"encoding."
msgstr ""
-"Seuraavat yhteystiedot eivät ole yhteystietoluettelossasi. Haluatko lisätä "
-"heidät?"
+"HTML 4.01 Transitional käyttämällä ISO-8859-1 (tunnetaan myös nimellä Latin 1) "
+"merkistökoodausta."
-#. i18n: file ./protocols/oscar/oscarlistcontactsbase.ui line 43
-#: rc.cpp:3570
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 119
+#: rc.cpp:3580
#, no-c-format
-msgid "Do &not ask again"
-msgstr "Älä &kysy uudelleen"
+msgid ""
+"HTML 4.01 Transitional formatting using ISO-8859-1 (aka. Latin 1) character set "
+"encoding.\n"
+"\n"
+"This version should be easily opened by most web browsers."
+msgstr ""
+"HTML 4.01 Transitional muotoilu käyttämällä merkistökoodausta ISO-8859-1 "
+"(tunnetaan myös nimellä Latin 1).\n"
+"\n"
+"Tämän version pitäisi pystyä helposti avaamaan useimmissa web-selaimissa."
-#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 27
-#: rc.cpp:3573
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 127
+#: rc.cpp:3585
#, no-c-format
-msgid "Please enter the name of the chat room you wish to join."
-msgstr "Anna sen keskusteluhuoneen nimi, jolle haluaisit liittyä."
+msgid "XHTML (simple look)"
+msgstr "XHTML (yksinkertainen ulkoasu)"
-#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 69
-#: rc.cpp:3576
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 130
+#: rc.cpp:3588
#, no-c-format
-msgid "Room &name:"
-msgstr "Huoneen &nimi:"
+msgid "XHTML 1.0 Strict"
+msgstr "XHTML 1.0 Strict"
-#. i18n: file ./protocols/oscar/aim/ui/aimjoinchatbase.ui line 80
-#: rc.cpp:3579
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 135
+#: rc.cpp:3591
#, no-c-format
-msgid "E&xchange:"
-msgstr "&Vaihda"
+msgid ""
+"The resulting page will be formatted using the XHTML 1.0 Strict W3C "
+"Recommendation. The character set encoding is UTF-8.\n"
+"\n"
+"Note that some web browsers do not support XHTML. You should also make sure "
+"your web server serves it out with the correct mime type, such as "
+"application/xhtml+xml."
+msgstr ""
+"Tuloksena syntynyt sivu tullaan muotoilemaan käyttäen XHTML 1.0 Strict W3C "
+"Suositusta. Merkistön koodaus on UTF-8.\n"
+"\n"
+"Huomioi, että kaikki WWW-selaimet eivät tue XHTML:ää. Varmista myös, että "
+"WWW-palvelimesi tarjoaa sen oikealla mime-tyypillä, kuten "
+"application/xhtml+xml."
-#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 80
-#: rc.cpp:3585
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 143
+#: rc.cpp:3596
#, no-c-format
-msgid "Screen name:"
-msgstr "Näyttönimi:"
+msgid "&XML"
+msgstr "&XML"
-#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 106
-#: libkopete/ui/userinfodialog.cpp:221 rc.cpp:3588
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 146
+#: rc.cpp:3599
#, no-c-format
-msgid "Warning level:"
-msgstr "Varoitustaso:"
+msgid "Save the output in XML format using UTF-8 character set."
+msgstr "Tallenna tulos XML-muodossa käyttäen UTF-8 merkistöä."
-#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 122
-#: rc.cpp:3591
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 149
+#: rc.cpp:3602
#, no-c-format
-msgid "Idle minutes:"
-msgstr "Minuuttia jouten:"
+msgid "Save the output in XML format using the UTF-8 encoding."
+msgstr "Tallenna tulos XML-muodossa käyttäen UTF-8 koodausta."
-#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 148
-#: libkopete/ui/userinfodialog.cpp:225 rc.cpp:3594
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 157
+#: rc.cpp:3605
#, no-c-format
-msgid "Online since:"
-msgstr "Paikalla alkaen:"
+msgid "XML transformation &using this XSLT sheet:"
+msgstr "XML-muodonmuutos &käyttämällä tätä XSLT-tyyliä:"
-#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 174
-#: libkopete/ui/userinfodialog.cpp:238 rc.cpp:3597
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 200
+#: rc.cpp:3608
#, no-c-format
-msgid "Away message:"
-msgstr "Poissaoloviesti:"
+msgid "Repla&ce protocol text with images in (X)HTML"
+msgstr "&Korvaa yhteyskäytännön nimi kuvilla (X)HTML:ssä"
-#. i18n: file ./protocols/oscar/aim/ui/aiminfobase.ui line 201
-#: rc.cpp:3600
-#, no-c-format
-msgid "Profile:"
-msgstr "Profiili:"
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 203
+#: rc.cpp:3611
+#, fuzzy, no-c-format
+msgid "Replaces the protocol names, such as IRC with images."
+msgstr "Korvaa yhteyskäytännön nimet, kuten MSN ja IRC, kuvilla."
-#. i18n: file ./protocols/oscar/aim/ui/aimaddcontactui.ui line 53
-#: rc.cpp:3606
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 219
+#: rc.cpp:3614
+#, fuzzy, no-c-format
+msgid ""
+"Replaces the protocol names, such as IRC with images.\n"
+"\n"
+"Note that you have to manually copy the PNG files into place.\n"
+"\n"
+"The following files are used by default:\n"
+"\n"
+"images/icq_protocol.png\n"
+"images/jabber_protocol.png\n"
+"images/yahoo_protocol.png\n"
+"images/aim_protocol.png\n"
+"images/irc_protocol.png\n"
+"images/sms_protocol.png\n"
+"images/gadu_protocol.png\n"
+"images/winpopup_protocol.png"
+msgstr ""
+"Korvaa yhteyskäytäntöjen nimet, kuten MSN ja IRC, kuvilla.\n"
+"\n"
+"Huomioi että sinun täytyy käsin kopioida PNG-tiedostot oikeaan paikkaan.\n"
+"\n"
+"Seuraavia kuvia käytetään oletuksena:\n"
+"\n"
+"images/msn_protocol.png\n"
+"images/icq_protocol.png\n"
+"images/jabber_protocol.png\n"
+"images/yahoo_protocol.png\n"
+"images/aim_protocol.png\n"
+"images/irc_protocol.png\n"
+"images/sms_protocol.png\n"
+"images/gadu_protocol.png\n"
+"images/winpopup_protocol.png"
+
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 229
+#: rc.cpp:3630
#, no-c-format
-msgid "AIM screen name:"
-msgstr "AIM näyttönimi:"
+msgid "Display Name"
+msgstr "Näyttönimi"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 24
-#: rc.cpp:3609
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 246
+#: rc.cpp:3633
#, no-c-format
-msgid "Account Preferences - AIM"
-msgstr "Käyttäjäasetukset - AIM"
+msgid "Use one of &your IM names"
+msgstr "Käytä jotain IM-&nimeäsi"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 86
-#: rc.cpp:3618
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 257
+#: rc.cpp:3636
#, no-c-format
-msgid "AIM &screen name:"
-msgstr "AIM-&näyttönimi:"
+msgid "Use another &name:"
+msgstr "Käytä toista &nimeä:"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 92
-#: rc.cpp:3621 rc.cpp:3627
+#. i18n: file ./plugins/webpresence/webpresenceprefs.ui line 300
+#: rc.cpp:3639
#, no-c-format
-msgid "The screen name of your AIM account."
-msgstr "AIM-tilisi näyttönimi."
+msgid "Include &IM addresses"
+msgstr "Sisällytä &IM-osoitteet"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 95
-#: rc.cpp:3624 rc.cpp:3630
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 24
+#: rc.cpp:3642
#, no-c-format
-msgid ""
-"The screen name of your AIM account. This should be in the form of an "
-"alphanumeric string (spaces allowed, not case sensitive)."
-msgstr ""
-"AIM-tilisi näyttönimi. Täytyy olla aakkosnumeerinen merkkijono (välit "
-"sallittuja, ei kirjainkokoherkkä)."
+msgid "Use Subfolder for Each Contact"
+msgstr "Käytä alikansiota jokaiselle yhteystiedolle"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 175
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 38
#: rc.cpp:3645
#, no-c-format
-msgid ""
-"To connect to the AOL Instant Messaging network, you will need to use a screen "
-"name from AIM, AOL, or .Mac."
-"<br>"
-"<br>If you do not currently have an AIM screen name, please click the button to "
-"create one."
-msgstr ""
-"Yhdistääksesi AOL Instant Messaging verkkoon, tarvitset näyttönimen AIM:lta, "
-"AOL:tä tai .Mac:ilta. "
-"<br> "
-"<br>Jos sinulla ei ole AIM-näyttönimeä, napsauta painiketta luodaksesi "
-"sellaisen."
+msgid "Always"
+msgstr "Aina"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 265
-#: rc.cpp:3663 rc.cpp:3672
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 52
+#: rc.cpp:3648 rc.cpp:3843
#, no-c-format
-msgid "The IP address or hostmask of the AIM server you wish to connect to."
-msgstr "AIM-pelvelimen, johon otetaan yhteys, IP-osoite tai isäntä."
+msgid "Never"
+msgstr "Ei koskaan"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 268
-#: rc.cpp:3666 rc.cpp:3675
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 66
+#: rc.cpp:3651
+#, fuzzy, no-c-format
+msgid "Onl&y the selected contacts"
+msgstr "Vain valituille yhteystiedoille"
+
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 83
+#: rc.cpp:3654
#, no-c-format
-msgid ""
-"The IP address or hostmask of the AIM server you wish to connect to. Normally "
-"you will want the default (login.oscar.aol.com)."
-msgstr ""
-"AIM-pelvelimen, johon otetaan yhteys, IP-osoite tai isäntä. Haluatko käyttää "
-"oletusta (login.oscar.aol.com)?"
+msgid "Not the selected contacts"
+msgstr "Ei valituille yhteystiedoille"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 279
+#. i18n: file ./plugins/addbookmarks/addbookmarksprefsui.ui line 98
+#: rc.cpp:3657
+#, fuzzy, no-c-format
+msgid "Add Bookmarks from Contacts Not In Your Contact List"
+msgstr "Lisää yhteystietoluetteloon"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 36
+#: rc.cpp:3663
+#, no-c-format
+msgid "Ask &Database"
+msgstr "Kysy &tietokannalta"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 47
+#: rc.cpp:3666
+#, no-c-format
+msgid "Date && Time"
+msgstr "Päiväys && Aika"
+
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 112
#: rc.cpp:3669
#, no-c-format
-msgid "login.oscar.aol.com"
-msgstr "login.oscar.aol.com"
+msgid "Time :"
+msgstr "Aika :"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 302
-#: rc.cpp:3681 rc.cpp:3687
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 167
+#: rc.cpp:3672
#, no-c-format
-msgid "The port on the AIM server that you would like to connect to."
-msgstr "AIM-palvelimen, johon yhdistetään, portti."
+msgid "Question"
+msgstr "Kysymys"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 305
-#: rc.cpp:3684 rc.cpp:3690
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 184
+#: rc.cpp:3675
#, no-c-format
-msgid ""
-"The port on the AIM server that you would like to connect to. Normally this is "
-"5190."
-msgstr "AIM-palvelimen, johon yhdistetään, portti. Normaalisti tämä on 5190."
+msgid "Contact Status at Date & Time"
+msgstr "Yhteystiedon tila valittuna päivänä ja kellonaikana"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 392
-#: rc.cpp:3699
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 189
+#: rc.cpp:3678
#, no-c-format
-msgid "Visibility settings"
-msgstr "Näkyvyysasetukset"
+msgid "Most Used Status at Date"
+msgstr "Eniten käytetty tila valittuna päivänä"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 403
-#: rc.cpp:3702
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 209
+#: rc.cpp:3681
#, no-c-format
-msgid "Allow only from visible list"
-msgstr "Salli vain näkyvien listalta"
+msgid "&Ask"
+msgstr "&Kysy"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 411
-#: rc.cpp:3705
+#. i18n: file ./plugins/statistics/statisticswidget.ui line 221
+#: rc.cpp:3684
#, no-c-format
-msgid "Block all users"
-msgstr "Estä kaikki käyttäjät"
+msgid "Answer"
+msgstr "Vastaus"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 419
-#: rc.cpp:3708
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 16
+#: rc.cpp:3690
#, no-c-format
-msgid "Block AIM users"
-msgstr "Estä AIM:in käyttäjät"
+msgid "Now Listening"
+msgstr "Nyt soi"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 427
-#: rc.cpp:3711
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 33
+#: rc.cpp:3693
#, no-c-format
-msgid "Block only from invisible list"
-msgstr "Estä vain näkymättömien listalta"
+msgid "<b>Share Your Musical Taste</b>"
+msgstr "<b>Jaa musiikkimakusi</b>"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 435
-#: rc.cpp:3714
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 59
+#: rc.cpp:3696
#, no-c-format
-msgid "Allow all users"
-msgstr "Salli kaikki käyttäjät"
+msgid "Messa&ge"
+msgstr "&Viesti"
-#. i18n: file ./protocols/oscar/aim/ui/aimeditaccountui.ui line 443
-#: rc.cpp:3717
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 78
+#: rc.cpp:3699
#, no-c-format
-msgid "Allow only contact list's users"
-msgstr "Salli vain yhteystietoluettelossa olevat"
+msgid "Use this message when advertising:"
+msgstr "Käytä tätä viestiä mainostettaessa:"
-#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 24
-#: rc.cpp:3720
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 87
+#: rc.cpp:3702
#, no-c-format
-msgid "Always visible:"
-msgstr "Aina näkyvä:"
+msgid ""
+"%track, %artist, %album, %player will be substituted if known.\n"
+"Expressions in brackets depend on a substitution being made."
+msgstr ""
+"%track, %artists, %album, %player tullaan korvaamaan, jos niiden arvo "
+"tiedetään.\n"
+"Hakasulkeissa olevat lausekkeet riippuvat tehtävästä korvauksesta."
-#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 32
-#: rc.cpp:3723
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 106
+#: rc.cpp:3706
#, no-c-format
-msgid "Contacts:"
-msgstr "Yhteystiedot:"
+msgid "Start with:"
+msgstr "Aloita tällä:"
-#. i18n: file ./protocols/oscar/oscarvisibilitybase.ui line 155
-#: rc.cpp:3738
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 120
+#: rc.cpp:3709
#, no-c-format
-msgid "Always invisible:"
-msgstr "Aina näkymätön:"
+msgid "Now Listening To: "
+msgstr "Nyt soi: "
-#. i18n: file ./protocols/groupwise/gwaddui.ui line 44
-#: rc.cpp:3747 rc.cpp:3750 rc.cpp:3753 rc.cpp:3756
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 128
+#: rc.cpp:3712
#, no-c-format
-msgid "The account name of the account you would like to add."
-msgstr "Lisättävän tilin tilinimi."
+msgid "For each track:"
+msgstr "Jokaiselle raidalle:"
-#. i18n: file ./protocols/groupwise/gwaddui.ui line 68
-#: rc.cpp:3759
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 142
+#: rc.cpp:3715
#, no-c-format
-msgid "Contact Type"
-msgstr "Yhteystiedon tyyppi"
+msgid "%track (by %artist)(on %album)"
+msgstr "%track (artisti: %artist)(albumi: %album)"
-#. i18n: file ./protocols/groupwise/gwaddui.ui line 79
-#: rc.cpp:3762
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 150
+#: rc.cpp:3718
#, no-c-format
-msgid "&Echo"
-msgstr "&Kaiutus"
+msgid "Conjunction (if >1 track):"
+msgstr "Konjuktio (jos > 1 raitaa):"
-#. i18n: file ./protocols/groupwise/gwaddui.ui line 85
-#: rc.cpp:3765 rc.cpp:3768
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 164
+#: rc.cpp:3721
+#, no-c-format
+msgid ", and "
+msgstr ", ja "
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 195
+#: rc.cpp:3724
+#, no-c-format
+msgid "A&dvertising Mode"
+msgstr "&Mainostamistila"
+
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 222
+#: rc.cpp:3727
#, no-c-format
msgid ""
-"Hey look! Only one option. Could you please make this a dropdown and add "
-"Null?"
+"Explicit &via \"Tools->Send Media Info\",\n"
+"or by typing \"/media\" in the chat\n"
+"window edit area."
msgstr ""
-"Hei katso! Vain yksi valinta. Voisitko ystävällisesti tehdä tästä "
-"alasvetovalikon ja lisätä valinnan \"Ei mikään\"?"
+"Eksplisiittisesti valitsemalla \"Työkalut->Lähetä mediatieto\" tai "
+"kirjoittamalla \"/media\" keskusteluikkunan muokkausalueelle."
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 16
-#: rc.cpp:3771
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 230
+#: rc.cpp:3732
#, no-c-format
-msgid "GroupWiseChatPropertiesWidget"
-msgstr "GroupWiseChatPropertiesWidget"
+msgid "&Show in chat window (automatic)"
+msgstr "Näytä keskustelu&ikkunassa (automaattinen)"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 27
-#: rc.cpp:3774
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 239
+#: rc.cpp:3735
#, no-c-format
-msgid "DISPLAY NAME"
-msgstr "NÄYTTÖNIMI"
+msgid ""
+"Show &the music you are listening to \n"
+"in place of your status message."
+msgstr ""
+"Näytä &kuunneltava musiikki tilaviestin paikalla\n"
+"(korvaa asetetun tilaviestin)"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 49
-#: rc.cpp:3777
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 247
+#: rc.cpp:3739
#, no-c-format
-msgid "The user who created the chatroom"
-msgstr "Käyttäjä, joka loi keskusteluhuoneen"
+msgid "Appe&nd to your status message"
+msgstr "Lisää &tilaviestiin"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 57
-#: rc.cpp:3780
-#, fuzzy, no-c-format
-msgid "Query:"
-msgstr "Värisävy:"
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 276
+#: rc.cpp:3742
+#, no-c-format
+msgid "Media Pla&yer"
+msgstr "Mediasoitin"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 68
-#: rc.cpp:3783
+#. i18n: file ./plugins/nowlistening/nowlisteningprefs.ui line 295
+#: rc.cpp:3745
#, no-c-format
-msgid "Topic:"
-msgstr "Aihe:"
+msgid "Use &specified media player"
+msgstr "Käytä &määrättyä mediasoitinta"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 85
-#: rc.cpp:3786
+#. i18n: file ./plugins/latex/latexprefsbase.ui line 29
+#: rc.cpp:3751
#, no-c-format
-msgid "A disclaimer for users entering the chatroom"
+msgid ""
+"<p>The <font size=\"+1\">KopeTeX</font> plugin allows <font size=\"+1\">"
+"Kopet</font>e to render Latex formulas in the chat window. The sender must "
+"enclose the formula between two $ signs. ie: $$formula$$</p>\n"
+"<p>This plugin requires ImageMagick convert program installed in order to "
+"work.</p>"
msgstr ""
-"Tähän keskusteluhuoneeseen meneville käyttäjille näytettävä vastuvapauslauseke"
+"<p><font size\"+1\">KopeTeX</font>-liitännäinen mahdollistaa <font size\"+1\"> "
+"Kopeten</font> esittämään Latex-formuloita keskusteluikkunassa. Lähettäjän "
+"täytyy sulkea formula kahden $ merkin sisään, esim. $$formula$$</p>\n"
+"<p>Tämä liitännäinen vaatii toimiakseen ImageMagick-muunnosohjelman olevan "
+"asennettuna.</p>"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 93
-#: rc.cpp:3789
+#. i18n: file ./plugins/latex/latexprefsbase.ui line 73
+#: rc.cpp:3758
#, no-c-format
-msgid "Owner:"
-msgstr "Omistaja:"
+msgid "Rendering resolution (DPI):"
+msgstr "Esitysresoluutio (DPI):"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 110
-#: rc.cpp:3792
+#. i18n: file ./plugins/latex/latexprefsbase.ui line 113
+#: rc.cpp:3761
#, no-c-format
-msgid "The current topic of the discussion"
-msgstr "Keskustelun nykyinen aihe"
+msgid "x"
+msgstr "x"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 124
-#: rc.cpp:3795
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 25
+#: rc.cpp:3764
#, no-c-format
-msgid "UNKNOWN"
-msgstr "TUNTEMATON"
+msgid "Sentence Options"
+msgstr "Lausevalinnat"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 132
-#: rc.cpp:3798
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 36
+#: rc.cpp:3767
#, no-c-format
-msgid "Maximum Users:"
-msgstr "Käyttäjiä max.:"
+msgid "Add a dot at the end of each sent line"
+msgstr "Lisää piste jokaisen lähetetyn rivin perään"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 143
-#: rc.cpp:3801
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 44
+#: rc.cpp:3770
#, no-c-format
-msgid "Created on:"
-msgstr "Luotu:"
+msgid "Start each sent line with a capital letter"
+msgstr "Aloita jokainen lähetetty rivi isolla kirjaimella"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 154
-#: rc.cpp:3804
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 54
+#: rc.cpp:3773
#, no-c-format
-msgid "Disclaimer:"
-msgstr "Vastuun vapautus:"
+msgid "Replacement Options"
+msgstr "Korvausasetukset"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 171
-#: rc.cpp:3807
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 65
+#: rc.cpp:3776
#, no-c-format
-msgid "General description of the chatroom"
-msgstr "Yleinen kuvaus keskusteluhuoneesta."
+msgid "Auto replace on incoming messages"
+msgstr "Korvaa saapuvat viestit automaattisesti"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 185
-#: rc.cpp:3810
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 73
+#: rc.cpp:3779
#, no-c-format
-msgid "Maximum simultaneous users allowed in the chatroom"
-msgstr ""
-"Samanaikaisten käyttäjien suurin sallittu lukumäärä keskusteluhuoneessa."
+msgid "Auto replace on outgoing messages"
+msgstr "Korvaa lähtevät viestit automaattisesti"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 193
-#: rc.cpp:3813
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 86
+#: rc.cpp:3782
#, no-c-format
-msgid "Creator:"
-msgstr "Luoja:"
+msgid "Replacements List"
+msgstr "Korvauksien lista"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 204
-#: rc.cpp:3816 rc.cpp:5022
-#, no-c-format
-msgid "Description:"
-msgstr "Kuvaus:"
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 171
+#: rc.cpp:3794
+#, fuzzy, no-c-format
+msgid "Te&xt:"
+msgstr "&Teksti:"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 221
-#: rc.cpp:3819
+#. i18n: file ./plugins/autoreplace/autoreplaceprefs.ui line 187
+#: rc.cpp:3797
#, no-c-format
-msgid "Date and time the chatroom was created"
-msgstr "Päivä ja aika jolloin keskusteluhuone luotiin"
+msgid "Re&placement:"
+msgstr "&Korvaus:"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 229
-#: rc.cpp:3822
+#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 24
+#: rc.cpp:3800
#, no-c-format
-msgid "Archived"
-msgstr "Arkistoitu"
+msgid "PGP key:"
+msgstr "PGP-avain:"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 235
-#: rc.cpp:3825
+#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 40
+#: rc.cpp:3803 rc.cpp:3821
#, no-c-format
-msgid "Indicates if the chatroom is being archived on the server"
-msgstr "Ilmaisee onko keskusteluhuone arkistoituna palvelimella"
+msgid "Select..."
+msgstr "Valitse..."
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 249
-#: rc.cpp:3828
+#. i18n: file ./plugins/cryptography/cryptographyuserkey_ui.ui line 73
+#: rc.cpp:3809
#, no-c-format
-msgid "The user who owns this chatroom"
-msgstr "Käyttäjä, joka omistaa tämän keskusteluhuoneen"
+msgid "TextLabel2"
+msgstr "TextLabel2"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 273
-#: rc.cpp:3831
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 25
+#: rc.cpp:3818
#, no-c-format
-msgid "Default Access"
-msgstr "Oletuskäyttöoikeudet:"
+msgid "Your private PGP key:"
+msgstr "Yksityinen PGP-avaimesi:"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 290
-#: rc.cpp:3837
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 49
+#: rc.cpp:3824
#, no-c-format
-msgid "General permission to read messages in the chatroom"
-msgstr "Yleinen oikeus lukea viestejä keskusteluhuoneessa"
+msgid "Encrypt outgoing messages with this key"
+msgstr "Salaa lähtevät viestit tällä avaimella"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 298
-#: rc.cpp:3840
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 53
+#: rc.cpp:3827
#, no-c-format
-msgid "Write Message"
-msgstr "Viestien kirjoitusoikeus"
+msgid ""
+"<qt>Check this box if you want to encrypt outgoing messages with this key, so "
+"that you will be able to decrypt them yourself later."
+"<br>\n"
+"<b>Warning:</b> This can increase the size of messages, and some protocols will "
+"refuse to send your messages because they are too large."
+msgstr ""
+"<qt>Valitse tämä, jos haluat salata lähtevät viestit tällä avaimella, jotta "
+"pystyt purkamaan salauksen myöhemmin. "
+"<br>\n"
+"<b>Varoitus:</b>Tämä voi suurentaa viestien kokoa. Jotkut yhteyskäytännöt "
+"tulevat hylkäämään viestisi niiden liian suuren koon takia."
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 304
-#: rc.cpp:3843
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 78
+#: rc.cpp:3831
#, no-c-format
-msgid "General permission to write messages in the chatroom"
-msgstr "Yleinen oikeus kirjoittaa viestejä keskusteluhuoneessa"
+msgid "Cache Passphrase"
+msgstr "Välimuistin salasana"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 312
-#: rc.cpp:3846
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 89
+#: rc.cpp:3834
#, no-c-format
-msgid "Modify Access"
-msgstr "Muokkausoikeus"
+msgid "Until Kopete closes"
+msgstr "Kunnes Kopete sulkeutuu"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 318
-#: rc.cpp:3849
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 146
+#: rc.cpp:3840
#, no-c-format
-msgid "General permission to modify the chatroom's access control list"
-msgstr "Yleinen oikeus muokata keskusteluhuoneen käyttöoikeuslistaa"
+msgid "For"
+msgstr "Kenelle"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 328
-#: rc.cpp:3852
+#. i18n: file ./plugins/cryptography/cryptographyprefsbase.ui line 164
+#: rc.cpp:3846
#, no-c-format
-msgid "Access Control List"
-msgstr "Käyttöoikeuslista"
+msgid "Do not ask for the passphrase"
+msgstr "Älä kysy salasanaa uudelleen"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 339
-#: rc.cpp:3855
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 17
+#: rc.cpp:3849
#, no-c-format
-msgid "Access permissions for specific users"
-msgstr "Salli oikeudet tietyille käyttäjille"
+msgid "HighlighPrefsUI"
+msgstr "HighlighPrefsUI"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 355
-#: rc.cpp:3858
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 36
+#: rc.cpp:3852
#, no-c-format
-msgid "A&dd"
-msgstr "&Lisää"
+msgid "Available Filters"
+msgstr "Saatavilla olevat suotimet"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 358
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 69
#: rc.cpp:3861
#, no-c-format
-msgid "Add a new ACL entry"
-msgstr "Lisää uusi ACL-tietue"
+msgid "Rename..."
+msgstr "Uudelleennimeä..."
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 366
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 75
#: rc.cpp:3864
#, no-c-format
-msgid "Ed&it"
-msgstr "&Muokkaa"
+msgid "Filters"
+msgstr "Suotimet"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 369
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 111
#: rc.cpp:3867
#, no-c-format
-msgid "Edit an existing ACL entry"
-msgstr "Muokkaa olemassaolevaa ACL-tietuetta"
+msgid "Criteria"
+msgstr "Kriteeri"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 377
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 130
#: rc.cpp:3870
#, no-c-format
-msgid "D&elete"
-msgstr "&Poista"
+msgid "If the message contains:"
+msgstr "Jos viesti sisältää:"
-#. i18n: file ./protocols/groupwise/ui/gwchatpropswidget.ui line 380
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 151
#: rc.cpp:3873
#, no-c-format
-msgid "Delete a ACL entry"
-msgstr "Poista ACL-tietue"
+msgid "Regular expression"
+msgstr "Säännöllinen lauseke"
-#. i18n: file ./protocols/groupwise/ui/gwcustomstatusedit.ui line 54
-#: rc.cpp:3876
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 194
+#: rc.cpp:3879
#, no-c-format
-msgid "&Status:"
-msgstr "&Tila:"
+msgid "Case sensitive"
+msgstr "Kirjasinkokoherkkä"
-#. i18n: file ./protocols/groupwise/ui/gwcustomstatusedit.ui line 65
-#: rc.cpp:3879
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 212
+#: rc.cpp:3882
#, no-c-format
-msgid "Awa&y message:"
-msgstr "&Poissaoloviesti:"
+msgid "Action"
+msgstr "Toiminto"
-#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 16
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 239
#: rc.cpp:3885
#, no-c-format
-msgid "Account Preferences - Groupwise"
-msgstr "Käyttäjäasetukset - Groupwise"
+msgid "Set the message importance to:"
+msgstr "Aseta viestin tärkeys:"
-#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 67
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 245
+#: rc.cpp:3888
+#, no-c-format
+msgid "Low"
+msgstr "Matala"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 250
+#: rc.cpp:3891
+#, no-c-format
+msgid "Normal"
+msgstr "Normaali"
+
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 255
#: rc.cpp:3894
#, no-c-format
-msgid "&User ID:"
-msgstr "&Käyttäjätunnus:"
+msgid "Highlight"
+msgstr "Korostus"
-#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 73
-#: rc.cpp:3897 rc.cpp:3900 rc.cpp:3903 rc.cpp:3906
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 302
+#: rc.cpp:3897
#, no-c-format
-msgid "The account name of your account."
-msgstr "Tilisi tilinimi."
+msgid "Change the background color to:"
+msgstr "Vaihda taustaväri:"
-#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 155
-#: rc.cpp:3921 rc.cpp:3927
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 353
+#: rc.cpp:3900
#, no-c-format
-msgid ""
-"The IP address or hostname of the server you would like to connect to (for "
-"example im.yourcorp.com)."
-msgstr ""
-"Palvelimen, johon yhdistetään, IP-osoite tai isäntänimi (esim. "
-"im.yourcorp.com)."
+msgid "Change the foreground color to:"
+msgstr "Vaihda edustaväri:"
-#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 248
-#: rc.cpp:3945
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 404
+#: rc.cpp:3903
#, no-c-format
-msgid "Advanced &Options"
-msgstr "&Lisäasetukset"
+msgid "Play a sound:"
+msgstr "Soita ääni:"
-#. i18n: file ./protocols/groupwise/ui/gwaccountpreferences.ui line 259
-#: rc.cpp:3948 rc.cpp:4110
+#. i18n: file ./plugins/highlight/highlightprefsbase.ui line 427
+#: rc.cpp:3906
#, no-c-format
-msgid "A&lways accept invitations"
-msgstr "&Hyväksy kutsut automaattisesti"
+msgid "Raise window"
+msgstr "Nosta ikkuna"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 16
-#: rc.cpp:3951
+#. i18n: file ./kopete/grouptdeabcselectorwidget.ui line 49
+#: rc.cpp:3909
#, no-c-format
-msgid "TestbedAddUI"
-msgstr "TestbedAddUI"
+msgid "Addressbook entry:"
+msgstr "Osoitekirjan tietue:"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 40
-#: rc.cpp:3954
+#. i18n: file ./kopete/grouptdeabcselectorwidget.ui line 65
+#: rc.cpp:3912
#, no-c-format
-msgid "&Basic"
-msgstr "&Yleiset"
+msgid "&Group"
+msgstr "&Ryhmä"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 51
-#: rc.cpp:3957
+#. i18n: file ./kopete/kopeteui.rc line 55
+#: kopete/kopetewindow.cpp:303 rc.cpp:3927
#, no-c-format
-msgid "Add Using"
-msgstr "Lisää käyttäen"
+msgid "Quick Search Bar"
+msgstr "Pikahakupalkki"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 65
-#: rc.cpp:3960
+#. i18n: file ./kopete/kopeteui.rc line 61
+#: rc.cpp:3930
#, no-c-format
-msgid "A full or partial name. Asterisks are ignored"
-msgstr "Kokonimi tai osittainen nimi. Asteriksit jätetään huomiotta"
+msgid "Global Identity Bar"
+msgstr "Globaali henkilöllisyyspalkki"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 68
-#: rc.cpp:3963
+#. i18n: file ./kopete/kopeteui.rc line 70
+#: rc.cpp:3933
#, no-c-format
-msgid "Type some or all of the contact's name. Matches will be shown below"
-msgstr ""
-"Kirjoita osa tai kaikki yhteystiedon nimestä. Tulokset tulevat näkymään alla"
+msgid "&Other Actions"
+msgstr "&Muut toiminnot"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 76
-#: rc.cpp:3966
+#. i18n: file ./kopete/kopeteui.rc line 77
+#: rc.cpp:3936
#, no-c-format
-msgid "User &ID:"
-msgstr "Käyttäjä&tunnus:"
+msgid "&Groups"
+msgstr "&Ryhmät"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 90
-#: rc.cpp:3969
+#. i18n: file ./kopete/chatwindow/kopeteemailwindow.rc line 14
+#: rc.cpp:3942 rc.cpp:3957
#, no-c-format
-msgid "Userna&me:"
-msgstr "&Käyttäjänimi:"
+msgid "&Format"
+msgstr "&Muoto"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 101
-#: rc.cpp:3972
+#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 23
+#: rc.cpp:3960
#, no-c-format
-msgid "A correct User ID"
-msgstr "Kelvollinen käyttäjätunnus"
+msgid "&Tabs"
+msgstr "&Välilehdet"
-#. i18n: file ./protocols/groupwise/ui/gwaddui.ui line 104
-#: rc.cpp:3975
+#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 35
+#: rc.cpp:3966
#, no-c-format
-msgid ""
-"Use this field to add a contact if you already know the user's exact User ID"
-msgstr ""
-"Käytä tätä kenttää lisätäksesi yhteystiedon kun tiedät käyttäjän tarkan "
-"käyttäjätunnuksen"
+msgid "&Chat Members List"
+msgstr "&Keskustelun osallistujalista"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 16
-#: rc.cpp:3981
+#. i18n: file ./kopete/chatwindow/kopetechatwindow.rc line 60
+#: rc.cpp:3975 rc.cpp:3987
#, no-c-format
-msgid "Search GroupWise Messenger"
-msgstr "Etsi GroupWise Messenger"
+msgid "Format Toolbar"
+msgstr "Muotoilutyökalurivi"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 35
-#: rc.cpp:3984
+#. i18n: file ./kopete/chatwindow/kopeterichtexteditpartfull.rc line 4
+#: rc.cpp:3978
#, no-c-format
-msgid "&First name"
-msgstr "&Etunimi"
+msgid "F&ormat"
+msgstr "Mu&otoile"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 46
-#: rc.cpp:3987
+#. i18n: file ./kopete/chatwindow/kopeterichtexteditpartfull.rc line 11
+#: rc.cpp:3981
#, no-c-format
-msgid "&User ID"
-msgstr "Käyttäjät&unnus"
+msgid "&Alignment"
+msgstr "&Tasaus"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 57
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 16
#: rc.cpp:3990
#, no-c-format
-msgid "&Title"
-msgstr "&Nimike"
+msgid "Events"
+msgstr "Tapahtumat"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 78
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 27
#: rc.cpp:3993
#, no-c-format
-msgid "&Department"
-msgstr "&Toimisto:"
+msgid "Tray Flash && Bubble"
+msgstr "Ilmoitusalueen välkkyminen && Kupla"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 87
-#: rc.cpp:3996 rc.cpp:4005 rc.cpp:4014 rc.cpp:4029 rc.cpp:4041
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 38
+#: rc.cpp:3996
#, no-c-format
-msgid "contains"
-msgstr "sisältää"
+msgid "Flash s&ystem tray"
+msgstr "&Väläytä ilmoitusalueen kuvaketta"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 92
-#: rc.cpp:3999 rc.cpp:4008 rc.cpp:4017 rc.cpp:4032 rc.cpp:4044
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 41
+#: rc.cpp:3999
#, no-c-format
-msgid "begins with"
-msgstr "alkaa"
+msgid "Flash the system tray icon on an incoming message"
+msgstr "Väläytä ilmoitusalueen kuvaketta uuden viestin saapuessa"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 97
-#: rc.cpp:4002 rc.cpp:4011 rc.cpp:4020 rc.cpp:4035 rc.cpp:4047
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 44
+#: rc.cpp:4002
#, no-c-format
-msgid "equals"
-msgstr "on yhtä suuri kuin"
+msgid "Flash the system tray icon whenever a message comes in."
+msgstr "Väläytä ilmoitusalueen kuvaketta aina kun uusi viesti saapuu."
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 154
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 80
+#: rc.cpp:4005
+#, no-c-format
+msgid "&Left mouse click opens message"
+msgstr "&Hiiren vasen napsautus avaa viestin"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 83
+#: rc.cpp:4008
+#, no-c-format
+msgid ""
+"Left mouse click on flashing system tray opens message instead of "
+"restoring/minimizing contact list"
+msgstr ""
+"Hiiren vasen napsautus välkkyvässä ilmoitusalueessa avaa viestin "
+"yhteystietoluettelon palauttamisen/pienentämisen sijaan."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 86
+#: rc.cpp:4011
+#, no-c-format
+msgid ""
+"A left mouse click on the flashing system tray icon opens the incoming message "
+"instead of restoring/minimizing the contact list (e.g. to check who is sending "
+"messages). A middle click always opens this message."
+msgstr ""
+"Hiiren vasemman painikkeen napsautus välkkyvässä ilmoitusalueessa avaa saapuvan "
+"viestin yhteystietoluettelon palauttamisen/pienentämisen sijaan (esim. "
+"tarkistaaksesi kuka lähetti viestin). Keskimmäisen painikkeen napsautus avaa "
+"aina uuden viestin."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 96
+#: rc.cpp:4014
+#, no-c-format
+msgid "Sho&w bubble"
+msgstr "Näytä &kupla"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 99
+#: rc.cpp:4017
+#, no-c-format
+msgid "Show a bubble on an incoming message"
+msgstr "Näytä kupla uuden viestin saapuessa"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 102
+#: rc.cpp:4020
+#, no-c-format
+msgid "Show a bubble whenever a message comes in."
+msgstr "Näytä kupla aina kun tulee uusi viesti."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 138
#: rc.cpp:4023
#, no-c-format
-msgid "Last &name"
-msgstr "Suku&nimi"
+msgid "Button \"&Ignore\" closes chat"
+msgstr "Painike \"&Ohita\" sulkee keskustelun"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 165
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 141
#: rc.cpp:4026
#, no-c-format
-msgid "Cl&ear"
-msgstr "T&yhjää"
+msgid ""
+"The \"Ignore\" button of the bubble closes the chat window for the sender"
+msgstr "\"Ohita\" -painike kuplassa sulkee keskusteluikkunan lähettäjälle"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 250
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 144
+#: rc.cpp:4029
+#, no-c-format
+msgid ""
+"If there is already a chat window opened for the sender of the message "
+"displayed in the bubble the \"Ignore\" button will close this chat window."
+msgstr ""
+"Jos viestin, joka näytetään kuplassa, lähettäjälle on jo keskusteluikkuna "
+"avoinna, silloin \"Ohita\" -painike sulkee tämän keskusteluikkunan."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 182
+#: rc.cpp:4032
+#, no-c-format
+msgid "Close &bubble automatically after"
+msgstr "Sulje kupla automaattisesti jälkeen"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 188
+#: rc.cpp:4035
+#, no-c-format
+msgid "Automatically close bubble after fixed amount of time"
+msgstr "Automaattisesti sulkee kuplan tietyn ajan jälkeen"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 191
+#: rc.cpp:4038
+#, no-c-format
+msgid ""
+"Bubbles will automatically be closed after a fixed amount of time. A closed one "
+"will be replaced by a new one if another message is waiting."
+msgstr ""
+"Kuplat suljetaan automaattisesti tietyn ajan kuluttua. Suljettu kupla korvataan "
+"uudella jos joku toinen viesti os odottamassa."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 202
+#: rc.cpp:4041 rc.cpp:4462
+#, no-c-format
+msgid " Sec"
+msgstr " s"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 238
+#: rc.cpp:4044
+#, no-c-format
+msgid "Exclude non-highlighted messages in grou&p chats"
+msgstr "&Poissulje korostamattomat viestit ryhmäkeskusteluissa"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 241
+#: rc.cpp:4047
+#, no-c-format
+msgid "Notify only highlighted messages in group chats"
+msgstr "Ilmoita vain uusista korostetuista viesteistä ryhmäkeskusteluissa"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 244
#: rc.cpp:4050
#, no-c-format
-msgid "&Results:"
-msgstr "&Tulokset:"
+msgid ""
+"In very active group chats important messages can be singled out by excluding "
+"non-highlighted messages from notification."
+msgstr ""
+"Erittäin aktiivisissa ryhmäkeskusteluissa tärkeät viestit voidaan erottaa "
+"poissulkemalla korostamattomat viestit pois ilmoittamisesta."
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 300
-#: rc.cpp:4062
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 252
+#: rc.cpp:4053
#, no-c-format
-msgid "User ID"
-msgstr "Käyttäjätunnus"
+msgid "Exclude messages in chats on current des&ktop"
+msgstr "Poissulje viestit nykyisellä työpöydällä olevista &keskusteluista"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 335
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 255
+#: rc.cpp:4056
+#, no-c-format
+msgid ""
+"Do not display notification for messages in chat windows on current desktop"
+msgstr ""
+"Älä ilmoita uusista nykyisellä työpöydällä olevaan keskusteluikkunaan "
+"saapuvista viesteistä"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 258
+#: rc.cpp:4059
+#, no-c-format
+msgid ""
+"This option allows you to turn off the notification of events for chat windows "
+"that are on the current desktop. If this option is turned on, then only chat "
+"windows on different desktops than the current one will notify you that an "
+"event has occured. Otherwise, all chat windows will notify you that an event "
+"has occured."
+msgstr ""
+"Mahdollistaa Kopeten olevan ilmoittamatta tapahtumista, jotka tapahtuvat "
+"nykyisellä työpöydällä sijaitsevalle keskusteluikkunalle. Tämän ollessa päällä "
+"vain huomautukset, jotka tapahtuvat muilla työpöydillä oleville "
+"keskusteluikkunoille, tapahtuvat."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 279
#: rc.cpp:4065
#, no-c-format
-msgid "Detai&ls"
-msgstr "&Yksityiskohdat"
+msgid "E&nable events while away"
+msgstr "&Hyväksy tapahtumat poissaollessa"
-#. i18n: file ./protocols/groupwise/ui/gwcontactsearch.ui line 364
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 282
#: rc.cpp:4068
#, no-c-format
-msgid "0 matching users found"
-msgstr "0 käyttäjää löydetty"
+msgid "Enable events if your account status is \"Away\""
+msgstr "Hyväksy tapahtumat kun tilisi tila on \"Poissa\""
-#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 24
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 285
#: rc.cpp:4071
#, no-c-format
-msgid "Who can see my online status and send me messages:"
-msgstr "Ketkä voivat nähdä online-tilani ja lähettää minulle viestejä:"
+msgid ""
+"Enable notification events even if your account status is \"Away\" or less "
+"available, e.g. \"Not Available\" or \"Do not Disturb\". Note: This does not "
+"affect the flashing of the system tray icon."
+msgstr ""
+"Hyväksy ilmoitustapahtumat myös kun tilisi tila on \"Poissa\" tai vähemmän "
+"saatavilla, esim. \"Saavuttamattomissa\" tai \"Älä häiritse\". Huomio: Tämä ei "
+"vaikuta ilmoitusalueen kuvakkeen välkkymiseen."
-#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 48
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 293
#: rc.cpp:4074
#, no-c-format
-msgid "A&llowed"
-msgstr "Sa&llittut"
+msgid "Enable events for acti&ve chat windows"
+msgstr "Ota tapahtumat käyttöön aktii&visille keskusteluikkunoille"
-#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 91
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 296
#: rc.cpp:4077
#, no-c-format
-msgid "&Block >>"
-msgstr "&Estä"
+msgid "Enable events for incoming messages if the chat window is active"
+msgstr ""
+"Ota tapahtumat käyttöön tuleville viesteille, jos keskusteluikkuna on "
+"aktiivinen"
-#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 99
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 299
#: rc.cpp:4080
#, no-c-format
-msgid "<< Allo&w"
-msgstr "<< &Salli"
+msgid ""
+"Enable notification events for incoming messages even if the receiving chat "
+"window is active. Note: Neither the system tray icon flashes nor the bubble is "
+"shown."
+msgstr ""
+"Ota käyttöön ilmoitustapahtumat tuleville viesteille vaikka vastaanottava "
+"keskusteluikkuna olisi aktiivinen. Huomio: Ilmoitusalueen kuvake ei silti tule "
+"vilkkumaan eikä kuplaa näytetä."
-#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 124
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 307
#: rc.cpp:4083
#, no-c-format
-msgid "A&dd..."
-msgstr "&Lisää..."
+msgid "Switch &to desktop containing chat on opening message"
+msgstr "Avattaessa viestiä &siirry työpöydälle, jolla keskustelu on"
-#. i18n: file ./protocols/groupwise/ui/gwprivacy.ui line 167
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 310
+#: rc.cpp:4086
+#, no-c-format
+msgid ""
+"Switch to the desktop which contains the chat window for the sender when "
+"opening his/her message"
+msgstr ""
+"Vaihda työpöydälle, joka sisältää keskustelun viestin lähettäjän kanssa "
+"avattaessa hänen viestiään."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 313
#: rc.cpp:4089
#, no-c-format
-msgid "Bloc&ked"
-msgstr "Es&tetyt"
+msgid ""
+"If there is already a chat window open for the sender of the message, opening "
+"his/her message will cause a switch to the desktop which contains this chat "
+"window."
+msgstr ""
+"Jos keskusteluikkuna viestin lähettäjän kanssa on jo olemassa, avattaessa hänen "
+"viestiään vaihdetaan sille työpöydälle, jolla keskusteluikkuna on."
-#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 35
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 321
#: rc.cpp:4092
#, no-c-format
-msgid "<p align=\"right\">From:</p>"
-msgstr "<p align=\"right\">Lähettäjä:</p>"
+msgid "&Raise window on incoming message"
+msgstr "&Nosta ikkuna uuden viestin tullessa"
-#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 43
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 324
#: rc.cpp:4095
#, no-c-format
-msgid "<p align=\"right\">Sent:</p>"
-msgstr "<p align=\"right\">Lähetetty:</p>"
+msgid "Raise the chat window/tab on an incoming message"
+msgstr "Nosta keskusteluikkuna/välilehti uuden viestin tullessa"
-#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 59
+#. i18n: file ./kopete/config/behavior/behaviorconfig_events.ui line 327
#: rc.cpp:4098
#, no-c-format
-msgid "INVITE_DATE_TIME"
-msgstr "INVITE_DATE_TIME"
+msgid ""
+"If there is already a chat window opened for the sender of an incoming message "
+"this window will be put on the current desktop and in front of all other "
+"windows."
+msgstr ""
+"Jos keskusteluikkuna viestin lähettäjän kanssa on jo avattuna, ikkuna tullaan "
+"siirtämään nykyiselle työpöydälle muiden ikkunoiden eteen."
-#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 67
-#: rc.cpp:4101
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 16
+#: plugins/statistics/statisticsdialog.cpp:62 rc.cpp:4101 rc.cpp:4236
#, no-c-format
-msgid "CONTACT_NAME"
-msgstr "CONTACT_NAME"
+msgid "General"
+msgstr "Yleiset"
-#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 83
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 27
#: rc.cpp:4104
#, no-c-format
-msgid "INVITE_MESSAGE"
-msgstr "INVITE_MESSAGE"
+msgid "System Tray"
+msgstr "Ilmoitusalue"
-#. i18n: file ./protocols/groupwise/ui/gwshowinvitation.ui line 102
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 38
#: rc.cpp:4107
#, no-c-format
-msgid "Would you like to join the conversation?"
-msgstr "Haluatko liittyä keskusteluun?"
+msgid "Show system tray &icon"
+msgstr "Näytä &ilmoitusalueen kuvake"
-#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 22
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 41
+#: rc.cpp:4110
+#, no-c-format
+msgid "Show the icon in the system tray"
+msgstr "Näytä kuvake ilmoitusalueessa"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 44
#: rc.cpp:4113
#, no-c-format
-msgid "Chatroom "
-msgstr "Keskusteluhuone"
+msgid ""
+"By default, the system tray icon indicates new incoming messages by flashing "
+"and showing a bubble. A left or middle mouse click on the icon will open the "
+"message in a new chat window. Pressing the \"View\" button in the bubble has "
+"the same effect."
+msgstr ""
+"Oletuksena ilmoitusalueen kuvake ilmoittaa uusista viesteistä väläyttämällä "
+"itseään ja näyttämällä kuplan. Vasen tai oikea hiiren napsautus kuvakkeessa "
+"tulee avaamaan viestin uudessa keskusteluikkunassa. \"Näytä\" -painikkeen "
+"napsauttaminen kuplassa tekee saman asian."
-#. i18n: file ./protocols/groupwise/ui/gwchatsearchwidget.ui line 33
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 55
#: rc.cpp:4116
#, no-c-format
-msgid "Owner"
-msgstr "Omistaja"
+msgid "Start with hidden &main window"
+msgstr "&Käynnistä pääikkuna piilotettuna"
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 32
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 58
+#: rc.cpp:4119
+#, no-c-format
+msgid "Start with the main window minimized to the system tray"
+msgstr "Käynnistä pääikkuna pienennettynä ilmoitusalueeseen"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 61
+#: rc.cpp:4122
+#, no-c-format
+msgid ""
+"Start with the main window hidden. The only visible item is the system tray "
+"icon."
+msgstr ""
+"Käynnistä pääikkuna piilotettuna. Ainoa näkyvä osa on kuvake ilmoitusalueessa."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 71
+#: rc.cpp:4125
+#, no-c-format
+msgid "Message Handling"
+msgstr "Viestien käsittely"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 82
#: rc.cpp:4128
#, no-c-format
-msgid "USER_ID"
-msgstr "USER_ID"
+msgid "Open messages instantl&y"
+msgstr "Avaa viestit &välittömästi"
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 68
-#: rc.cpp:4131 rc.cpp:4137 rc.cpp:4149
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 85
+#: rc.cpp:4131
#, no-c-format
-msgid "Change the display name used for this contact"
-msgstr "Vaihda tälle yhteystiedolle käytettyä näyttönimeä"
+msgid "Instantly open incoming messages"
+msgstr "Avaa saapuvat viestit välittömästi"
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 76
-#: libkopete/ui/userinfodialog.cpp:217 rc.cpp:4134
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 88
+#: rc.cpp:4134
#, no-c-format
-msgid "Status:"
-msgstr "Tila:"
+msgid ""
+"If there is no existing chat window a new window will be opened when a new "
+"message comes in. If there is already a chat window opened for the sender of "
+"the message it will be displayed there instantly."
+msgstr ""
+"Jos keskusteluikkunaa ei ole olemassa, uusi ikkuna avataan kun uusi viesti "
+"saapuu. Jos keskusteluikkuna viestin lähettäjän kanssa on olemassa, viesti "
+"näytetään siinä välittömästi."
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 98
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 96
+#: rc.cpp:4137
+#, no-c-format
+msgid "Use message &queue"
+msgstr "Käytä &viestijonoa"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 99
#: rc.cpp:4140
#, no-c-format
-msgid "USER_STATUS"
-msgstr "USER_STATUS"
+msgid "Use a message queue to store incoming messages"
+msgstr "Käytä viestijonoa säilyttämään saapuvat viestit"
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 114
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 102
+#: rc.cpp:4143
+#, no-c-format
+msgid ""
+"Store new incoming messages in a message queue. New messages are messages that "
+"cannot be displayed in an already open chat window. Only queued or stacked "
+"messages trigger notification via bubble, a flashing tray icon, or both.."
+msgstr ""
+"Säilyttää uudet saapuvat viestit viestijonossa. Uudet viestit ovat viestejä, "
+"joita ei voida näyttää jo avoinna olevassa keskustelikkunassa. Vain jonotetut "
+"tai pinotut viestit käynnistävät huomautuksen kuplan ja/tai vilkkuvan "
+"ilmoitusalueen kuvakkeen välityksellä."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 110
#: rc.cpp:4146
#, no-c-format
-msgid "&Display name:"
-msgstr "&Näyttönimi:"
+msgid "Use message stac&k"
+msgstr "Käytä &viestipinoa"
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 163
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 113
+#: rc.cpp:4149
+#, no-c-format
+msgid "Use a message stack to store incoming messages"
+msgstr "Käytä viestipinoa säilyttämään saapuvat viestit"
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 116
+#: rc.cpp:4152
+#, no-c-format
+msgid ""
+"Store new incoming messages in a message stack. New messages are messages that "
+"cannot be displayed in an already open chat window. Only queued or stacked "
+"messages trigger notification via bubble and flashing tray."
+msgstr ""
+"Säilyttää uudet saapuvat viestit viestipinossa. Uudet viestit ovat viestejä, "
+"joita ei voida näyttää jo avoinna olevassa keskusteluikkunassa. Vain jonotetut "
+"tai pinotut viestit käynnistävät huomauttamisen kuplan ja/tai vilkkuvan "
+"ilmoitusalueen kuvakkeen välityksellä."
+
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 127
#: rc.cpp:4155
#, no-c-format
-msgid "Additional properties:"
-msgstr "Valinnaiset ominaisuudet:"
+msgid "Queue/stack &unread messages"
+msgstr "Jonota/pinoa &lukemattomat viestit"
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 169
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 130
#: rc.cpp:4158
#, no-c-format
-msgid "Property"
-msgstr "Ominaisuus"
+msgid "Also add unread messages to queue/stack"
+msgstr "Lisää myös lukemattomat viestit jonoon/pinoon"
-#. i18n: file ./protocols/groupwise/ui/gwcontactpropswidget.ui line 180
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 133
#: rc.cpp:4161
#, no-c-format
-msgid "Value"
-msgstr "Arvo"
+msgid ""
+"Unread messages are messages that will be displayed in an already opened but "
+"inactive chat window. Only incoming queued messages trigger notification via "
+"the bubble, the flashing tray icon, or both. With this option disabled only new "
+"incoming messages are queued, i.e. messages that cannot be displayed in an "
+"already open chat window."
+msgstr ""
+"Lukemattomat viestit ovat viestejä, jotka näytetään jo avatussa mutta "
+"epäaktiivisessa keskusteluikkunassa. Vain saapuvat jonotetut viestit "
+"laukaisevat huomautuksen kuplan tai välkkyvän ilmoitusalueen kuvakkeen "
+"välityksellä. Kun tämä valinta ei ole päällä, vain saapuvat viestit jonotetaan. "
+"Esimerkiksi viestit, joita ei voida näyttää jo avatussa keskusteluikkunassa."
-#. i18n: file ./protocols/groupwise/ui/gwcustomstatuswidget.ui line 36
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 154
#: rc.cpp:4167
#, no-c-format
-msgid "Auto Reply"
-msgstr "Automaattinen vastaus"
+msgid "Connect automatically at &startup"
+msgstr "Yhdistä automaattisesti käynni&stettäessä"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 96
-#: rc.cpp:4182 rc.cpp:4491
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 157
+#: rc.cpp:4170
#, no-c-format
-msgid "Surname:"
-msgstr "Sukunimi:"
+msgid "Connect all your accounts automatically when starting Kopete"
+msgstr ""
+"Yhdistä kaikkiin tileihin automaattisesti Kopeten käynnistyksen yhteydessä"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 162
-#: rc.cpp:4191
+#. i18n: file ./kopete/config/behavior/behaviorconfig_general.ui line 160
+#: rc.cpp:4173
#, no-c-format
-msgid "Age from:"
-msgstr "Ikä vähintään:"
+msgid ""
+"When starting Kopete all your accounts will be connected automatically. Note: "
+"You can exclude accounts individually in their properties."
+msgstr ""
+"Kopeten käynnistyksen yhteydessä kaikkii tileihin yhdistetäänautomaattisesti. "
+"Huomio: Voit poissulkea tilejä niiden ominaisuuksissa."
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 190
-#: rc.cpp:4194
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 16
+#: kopete/contactlist/kopetemetacontactlvi.cpp:441
+#: kopete/contactlist/kopetemetacontactlvi.cpp:445 rc.cpp:4176
#, no-c-format
-msgid "to:"
-msgstr "enintään:"
+msgid "Chat"
+msgstr "Keskustelu"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 245
-#: rc.cpp:4197 rc.cpp:4497
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 27
+#: rc.cpp:4179
#, no-c-format
-msgid "Gender:"
-msgstr "Sukupuoli:"
+msgid "&Interface Preference"
+msgstr "&Käyttöliittymämieltymys"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 304
-#: rc.cpp:4206
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 90
+#: rc.cpp:4182
#, no-c-format
-msgid "User number:"
-msgstr "Käyttäjänumero:"
+msgid "Chat Window Grouping &Policy"
+msgstr "Keskusteluikkunoiden &ryhmitystapa"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 327
-#: rc.cpp:4209
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 99
+#: rc.cpp:4185
#, no-c-format
-msgid "Request information about user:"
-msgstr "Hae tietoa käyttäjästä:"
+msgid "Open All Messages in New Chat Window"
+msgstr "Avaa kaikki viestit uudessa keskusteluikkunassa"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 341
-#: rc.cpp:4212
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 104
+#: rc.cpp:4188
#, no-c-format
-msgid "Search by specified data:"
-msgstr "Hae kerrotun tiedon mukaan:"
+msgid "Group Messages From Same Account in Same Chat Window"
+msgstr "Ryhmitä viestit samalta tililtä samaan keskusteluikkunaan"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 357
-#: rc.cpp:4215
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 109
+#: rc.cpp:4191
#, no-c-format
-msgid "Lookup only those that are currently online"
-msgstr "Hae vain tällä hetkellä paikalla olevista"
+msgid "Group All Messages in Same Chat Window"
+msgstr "Ryhmitä kaikki viestit samaan keskusteluikkunaan"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 439
-#: libkopete/kopeteglobal.cpp:184 rc.cpp:4224
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 114
+#: rc.cpp:4194
#, no-c-format
-msgid "Nick Name"
-msgstr "Lempinimi"
+msgid "Group Messages From Contacts in Same Group in Same Chat Window"
+msgstr ""
+"Ryhmitä samassa ryhmässä olevien yhteystietojen viestit samaan "
+"keskusteluikkunaan"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 450
-#: rc.cpp:4227
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 119
+#: rc.cpp:4197
#, no-c-format
-msgid "Age"
-msgstr "Ikä"
+msgid "Group Messages From Same Metacontact in Same Chat Window"
+msgstr "Ryhmitä viestit samalta metayhteystiedolta samaan keskusteluikkunaan"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 461
-#: rc.cpp:4230
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 138
+#: rc.cpp:4200
#, no-c-format
-msgid "City"
-msgstr "Kaupunki"
+msgid ""
+"<dl>\n"
+" <dt><tt>Open all messages in a new chat "
+"window</tt>\n"
+" <dd>Every chat will have its own window.\n"
+" <dt><tt>Group messages from the same account in "
+"the same chat window</tt>\n"
+" <dd>All chats for one account get grouped in to "
+"one window by using tabs.\n"
+" <dt><tt>Group all messages in the same chat "
+"window</tt>\n"
+" <dd>All chats get grouped in to one window by "
+"using tabs.\n"
+" <dt><tt>Group messages from contacts in the "
+"same group in the same chat window</tt>\n"
+" <dd>All chats from one group get grouped in to "
+"one window by using tabs.\n"
+" <dt><tt>Group messages from the same "
+"metacontact in the same chat window</tt>\n"
+" <dd>All chats from one metacontact get grouped "
+"in to one window by using tabs.\n"
+" </dl>\n"
+" "
+msgstr ""
+"<dl>\n"
+" <dt><tt>Avaa kaikki viestit uudessa "
+"keskusteluikkunassa.</tt>\n"
+" <dd>Jokaisella keskustelulla on oma ikkunansa.\n"
+" <dt><tt>Ryhmitä viestit samalta tililtä samaan "
+"keskusteluikkunaan.</tt>\n"
+" <dd>Kaikki keskustelut samalle tilille "
+"ryhmitetään yhteen ikkunaan käyttämällä välilehtiä.\n"
+" <dt><tt>Ryhmitä kaikki viestit samaan "
+"keskusteluikkunaan.</tt>\n"
+" <dd>Kaikki keskustelut ryhmitetään samaan "
+"ikkunaan käyttämällä välilehtiä.\n"
+" <dt><tt>Ryhmitä saman ryhmän yhteystiedoilta "
+"tulevat viestit samaan keskusteluikkunaan.</tt>\n"
+" <dd>Kaikki keskustelut samalta ryhmältä "
+"ryhmitetään yhteen ikkunaan käyttämällä välilehtiä.\n"
+" <dt><tt>Ryhmitä viestit samalta "
+"metayhteystiedolta samaan keskusteluikkunaan.</tt>\n"
+" <dd>Kaikki keskustelut yhdeltä "
+"metayhteystiedolta ryhmitetään samaan ikkunaan käyttämällä välilehtiä.\n"
+" </dl>\n"
+" "
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 483
-#: rc.cpp:4236
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 156
+#: rc.cpp:4215
#, no-c-format
-msgid "12"
-msgstr "12"
+msgid "High&light messages containing your nickname"
+msgstr "Korosta viestit jotka sisältävät &näyttönimesi"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 486
-#: rc.cpp:4239
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 172
+#: rc.cpp:4218
#, no-c-format
-msgid "DONT_TRANSLATE"
-msgstr "DONT_TRANSLATE"
+msgid "E&nable automatic spell checking"
+msgstr "&Ota käyttöön automaattinen oikoluku"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 489
-#: rc.cpp:4242 rc.cpp:4248
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 180
+#: rc.cpp:4221
#, no-c-format
-msgid "DONT_TRANSL"
-msgstr "DONT_TRANSL"
+msgid "&Show events in chat window"
+msgstr "Näytä &tapahtumat keskusteluikkunassa"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 492
-#: rc.cpp:4245
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 196
+#: rc.cpp:4224
#, no-c-format
-msgid "999"
-msgstr "999"
+msgid "T&runcate contact name with more characters than:"
+msgstr "&Katkaise yhteystiedon nimi jos siinä on enemmän merkkejä kuin:"
-#. i18n: file ./protocols/gadu/ui/gadusearch.ui line 498
-#: rc.cpp:4251
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 245
+#: rc.cpp:4227
#, no-c-format
-msgid "245324956234"
-msgstr "245324956234"
+msgid "&Maximum number of chat window lines:"
+msgstr "Rivien &maksimimäärä keskusteluikkunoissa:"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 52
-#: rc.cpp:4260
+#. i18n: file ./kopete/config/behavior/behaviorconfig_chat.ui line 251
+#: rc.cpp:4230
#, no-c-format
msgid ""
-"Choose status, by default present status is selected. \n"
-"So all you need to do is just to type in your description. \n"
-"Choosing Offline status will disconnect you, with given description."
+"Limit the maximum number of lines visible in a chat window to improve speed for "
+"complex layouts."
msgstr ""
-"Valitse tila. Nykyinen tila on valittu oletuksena.\n"
-"Joten kaikki mitä sinun täytyy tehdä on kirjoittaa kuvaus.\n"
-"Paikallisen tilan valitseminen katkaisee sinut, annetulla kuvauksella."
+"Rajoittaa puskurin maksimirivimäärää parantaakseen nopeutta monimutkaisissa "
+"keskusteluikkunoissa."
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 77
-#: rc.cpp:4268
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 16
+#: rc.cpp:4233
#, no-c-format
-msgid "Set your status to Online."
-msgstr "Aseta tilasi paikallaolevaksi."
+msgid "Away Configuration"
+msgstr "Poissaoloasetukset"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 80
-#: rc.cpp:4271
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 44
+#: rc.cpp:4239
+#, no-c-format
+msgid "Number of away messages to remember:"
+msgstr "Muistettavien poissaoloviestien lukumäärä:"
+
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 47
+#: rc.cpp:4242 rc.cpp:4245 rc.cpp:4248 rc.cpp:4251
#, no-c-format
msgid ""
-"Set your status to Online, indicating that you are available to chat with "
-"anyone who wishes."
+"Kopete will remember this many away messages for use at a later date; if this "
+"limit is exceeded, the least-used message will be removed."
msgstr ""
-"Aseta tilasi paikallaolevaksi ilmaisten, että olet tavoitettavissa "
-"chat-keskusteluun kenen kanssa tahansa."
+"Kopete muistaa tämän verran poissaoloviestejä myöhempää käyttöä varten. Jos "
+"rajoitus ylitetään, vähiten käytetty viesti poistetaan."
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 94
-#: rc.cpp:4277
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 94
+#: rc.cpp:4254
#, no-c-format
-msgid "Set your status to busy."
-msgstr "Aseta tilaksesi kiireinen."
+msgid "Auto Away"
+msgstr "Automaattinen poissaolo"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 97
-#: rc.cpp:4280
-#, no-c-format
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 98
+#: rc.cpp:4257
+#, fuzzy, no-c-format
msgid ""
-"Set your status to busy, indicating that you may should not be bothered with "
-"trivial chat, and may not be able to reply immediately."
+"<p>If you check the <i>Use auto away</i> checkbox, Kopete will automaticaly set "
+"you globally away when the TDE screen saver starts, or after the selected "
+"minutes of user inactivity (i.e no mouse move, or key pressed)</p>\n"
+"<p>Kopete will set you available again when you come back if you checked <i>"
+"Become available when detecting activity again</i></p>"
msgstr ""
-"Aseta tilaksesi kiireinen ilmaisten, että sinua ei saa häiritä tavanomaisella "
-"chat-keskustelulla, etkä kykene vastaamaan välittömästi."
+"<p>Jos valitset <i>Käytä automaattista poissaoloa</i> "
+"valintalaatikon, Kopete asettaa sinut automaattisesti globaalisti "
+"poissaolevaksi kun TDE:n näytönsäästäjä käynnistyy tai annetun minuuttimäärän "
+"toimettomuuden jälkeen (esim. ei hiiren liikettä tai näppäinten "
+"näppäilemistä)</p>\n"
+"<p>Kopete asettaa sinut takaisin tavoitettavaksi kun tulet takaisin, jos olet "
+"valinnut <i>Muutu aktiiviseksi kun jotain tapahtuu<i> valintaruudun."
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 111
-#: rc.cpp:4286
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 109
+#: rc.cpp:4261
#, no-c-format
-msgid ""
-"Set status to invisible, which will hide your presence from other users."
-msgstr ""
-"Aseta tilasi näkymättömäksi, mikä piilottaa sinun paikallaolon muilta "
-"käyttäjiltä."
+msgid "&Use auto away"
+msgstr "&Käytä automaattista poissaoloa"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 114
-#: rc.cpp:4289
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 128
+#: rc.cpp:4264
#, no-c-format
-msgid ""
-"Set status to invisible, which will hide your presence from other users (who "
-"will see you as offline). However you may still chat, and see the online "
-"presence of others."
-msgstr ""
-"Asettaa tilaksesi näkymättömän, mikä piilottaa paikallaolosi muilta käyttäjiltä "
-"(he näkevät sinun olevan poissa verkosta). Voit kuitenkin edelleen keskustella "
-"ja nähdä paikallaolevat muut käyttäjät."
+msgid "Become away after"
+msgstr "Aika jonka jälkeen tullaan poissaolevaksi"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 128
-#: rc.cpp:4295 rc.cpp:4298
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 153
+#: rc.cpp:4267
#, no-c-format
-msgid "Choose this status to disconnect with description entered below."
-msgstr "Valitse tämä tila katkaistaksesi alla ilmoitetulla kuvauksella."
+msgid "minutes of user inactivity"
+msgstr "minuutin hiljaisuus"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 151
-#: rc.cpp:4301
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 183
+#: rc.cpp:4270
#, no-c-format
-msgid "&Message:"
-msgstr "&Viesti:"
+msgid "Become available when detecting activity again"
+msgstr "Muutu aktiivisesti kun jotain tapahtuu"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 157
-#: rc.cpp:4304 rc.cpp:4310
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 196
+#: rc.cpp:4273
#, no-c-format
-msgid "Description of your status."
-msgstr "Tilasi kuvaus."
+msgid "Auto Away Message"
+msgstr "Automaattinen poissaoloviesti"
-#. i18n: file ./protocols/gadu/ui/gaduawayui.ui line 160
-#: rc.cpp:4307 rc.cpp:4313
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 210
+#: rc.cpp:4276
#, no-c-format
-msgid "Description of your status (up to 70 characters)."
-msgstr "Tilasi kuvaus (korkeintaan 70 merkkiä)."
+msgid "Display the last away message used"
+msgstr "Näytä viimeisin käytetty poissaoloviesti"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 16
-#: rc.cpp:4316
+#. i18n: file ./kopete/config/behavior/kopeteawayconfigbase.ui line 224
+#: rc.cpp:4279
#, no-c-format
-msgid "Register Account - Gadu-Gadu"
-msgstr "Rekisteröi tili - Gadu-Gadu"
+msgid "Display the following away message:"
+msgstr "Näytä seuraava poissaoloviesti:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 66
-#: rc.cpp:4319
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 24
+#: rc.cpp:4282
#, no-c-format
-msgid "Repeat pass&word:"
-msgstr "Toista &salasana:"
+msgid "Video"
+msgstr "Video"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 72
-#: rc.cpp:4322 rc.cpp:4373
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 47
+#: rc.cpp:4285
#, no-c-format
-msgid "A confirmation of the password you would like to use."
-msgstr "Käytettävän salasanan varmistus."
+msgid "Device"
+msgstr "Laite"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 75
-#: rc.cpp:4325 rc.cpp:4376
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 66
+#: rc.cpp:4288
#, no-c-format
-msgid "A confirmation of the password you would like to use for this account."
-msgstr "Tällä tilillä käytettävän salasanan varmistus."
+msgid "&Video Device Configuration"
+msgstr "&Videolaitteen asetukset"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 86
-#: rc.cpp:4328 rc.cpp:4367
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 101
+#: rc.cpp:4294
#, no-c-format
-msgid "The password you would like to use."
-msgstr "Käytettävä salasana."
+msgid "Input:"
+msgstr "Sisääntulo:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 89
-#: rc.cpp:4331 rc.cpp:4370
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 109
+#: rc.cpp:4297
#, no-c-format
-msgid "The password you would like to use for this account."
-msgstr "Tällä tilillä käytettävä salasana."
+msgid "Standard:"
+msgstr "Standardi:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 97
-#: rc.cpp:4334 rc.cpp:4343
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 174
+#: rc.cpp:4300
#, no-c-format
-msgid "Your E-mail address."
-msgstr "Sähköpostiosoitteesi."
+msgid "Con&trols"
+msgstr "&Ohjaimet"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 100
-#: rc.cpp:4337 rc.cpp:4346
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 193
+#: rc.cpp:4303
#, no-c-format
-msgid "The E-mail address you would like to use to register this account."
-msgstr "Sähköpostiosoite, jota käytetään rekisteröimään tämä tili."
+msgid "&Image Adjustment"
+msgstr "&Kuvan asettelu"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 136
-#: rc.cpp:4340
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 228
+#: rc.cpp:4306
#, no-c-format
-msgid "&E-Mail address:"
-msgstr "&Sähköpostiosoite:"
+msgid "Brightness:"
+msgstr "Kirkkaus:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 184
-#: rc.cpp:4349
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 244
+#: rc.cpp:4309
#, no-c-format
-msgid "&Verification sequence:"
-msgstr "&Tarkistussarja:"
+msgid "Contrast:"
+msgstr "Kontrasti:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 190
-#: rc.cpp:4352 rc.cpp:4358
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 260
+#: rc.cpp:4312
#, no-c-format
-msgid "The text from the image below."
-msgstr "Teksti alapuolella olevasta kuvasta."
+msgid "Saturation:"
+msgstr "Värikylläisyys:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 193
-#: rc.cpp:4355 rc.cpp:4361
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 276
+#: rc.cpp:4315
#, no-c-format
-msgid ""
-"The text from the image below. This is used to prevent abusive automated "
-"registration scripts."
-msgstr ""
-"Teksti alapuolella olevasta kuvasta. Tätä käytetään torjumaan automaattiset "
-"herjaavat rekisteröintitoiminnot."
+msgid "Whiteness:"
+msgstr "Valkoisuus:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 240
-#: rc.cpp:4364 rc.cpp:4695 rc.cpp:4998
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 292
+#: rc.cpp:4318
#, no-c-format
-msgid "&Password:"
-msgstr "&Salasana:"
+msgid "Hue:"
+msgstr "Värisävy:"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 337
-#: rc.cpp:4379
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 443
+#: rc.cpp:4321
#, no-c-format
-msgid "Gadu-Gadu registration token."
-msgstr "Gadu-Gadun rekisteröinnin varmistusmerkki."
+msgid "Optio&ns"
+msgstr "&Asetukset"
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 340
-#: rc.cpp:4382
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 470
+#: rc.cpp:4324
#, no-c-format
-msgid ""
-"This field contains an image with number that you need to type into the <b>"
-"Verification Sequence</b> field above."
+msgid "Image options"
+msgstr "Kuva-asetukset"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 489
+#: rc.cpp:4327
+#, no-c-format
+msgid "Au&tomatic brightness/contrast adjustment"
+msgstr "Au&tomaattinen kirkkauden/kontrastin säätö"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 505
+#: rc.cpp:4330
+#, no-c-format
+msgid "Automatic color correction"
+msgstr "Automaattinen värinkorjaus"
+
+#. i18n: file ./kopete/config/avdevice/avdeviceconfig_videoconfig.ui line 524
+#: rc.cpp:4333
+#, no-c-format
+msgid "See preview mirrored"
+msgstr "Näytä esikatselu peilikuvana"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 33
+#: kopete/config/appearance/appearanceconfig.cpp:251 rc.cpp:4339
+#, no-c-format
+msgid "Chat Window"
+msgstr "Keskusteluikkuna"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 44
+#: rc.cpp:4342
+#, no-c-format
+msgid "Base font:"
+msgstr "Peruskirjasin:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 60
+#: rc.cpp:4345
+#, no-c-format
+msgid "Highlight foreground:"
+msgstr "Korosta tekstiä:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 91
+#: rc.cpp:4348
+#, no-c-format
+msgid "Base font color:"
+msgstr "Perusväri kirjasimelle:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 122
+#: rc.cpp:4351
+#, no-c-format
+msgid "Highlight background:"
+msgstr "Korosta tausta:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 130
+#: rc.cpp:4354
+#, no-c-format
+msgid "Link color:"
+msgstr "Linkin väri:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 138
+#: rc.cpp:4357
+#, no-c-format
+msgid "Background color:"
+msgstr "Taustan väri:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 153
+#: rc.cpp:4360
+#, no-c-format
+msgid "Formatting Overrides"
+msgstr "Muotoilun ohitukset"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 164
+#: rc.cpp:4363
+#, no-c-format
+msgid "Do not show user specified &background color"
+msgstr "Älä käytä käyttäjän määrittelemää &taustaväriä"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 172
+#: rc.cpp:4366
+#, no-c-format
+msgid "Do not show user specified &foreground color"
+msgstr "Älä käytä käyttäjän määrittelemää &edustaväriä"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 180
+#: rc.cpp:4369
+#, no-c-format
+msgid "Do not show user specified &rich text"
+msgstr "Älä käytä käyttäjäkohtaista &muotoiltua tekstiä"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 190
+#: kopete/config/appearance/appearanceconfig.cpp:287 rc.cpp:4372
+#, no-c-format
+msgid "Contact List"
+msgstr "Yhteystietoluettelo"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 201
+#: rc.cpp:4375
+#, no-c-format
+msgid "Use custom fonts for contact list items"
+msgstr "Käytä omia kirjasimia yhteystietoluettelossa"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 253
+#: rc.cpp:4378
+#, fuzzy, no-c-format
+msgid "Group font:"
+msgstr "Ryhmäkeskustelu"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 282
+#: rc.cpp:4381
+#, no-c-format
+msgid "Normal font:"
+msgstr "Normaali kirjasin:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 311
+#: rc.cpp:4384
+#, no-c-format
+msgid "Small font:"
+msgstr "Pieni kirjasin:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 360
+#: rc.cpp:4387
+#, no-c-format
+msgid "Recolor contacts marked as idle:"
+msgstr "Väritä idle-yhteystiedot uudelleen:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_colors.ui line 368
+#: rc.cpp:4390
+#, no-c-format
+msgid "Group name color:"
+msgstr "Ryhmän nimen väri:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 16
+#: rc.cpp:4393
+#, no-c-format
+msgid "Contact List Appearance"
+msgstr "Yhteystietoluettelon ulkoasu"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 35
+#: rc.cpp:4396
+#, no-c-format
+msgid "Layout"
+msgstr "Asettelu"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 46
+#: rc.cpp:4399
+#, no-c-format
+msgid "Arrange metacontacts by &group"
+msgstr "Järjestä &metayhteystiedot ryhmän mukaan"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 54
+#: rc.cpp:4402
+#, no-c-format
+msgid "Show tree &branch lines"
+msgstr "Näytä puun &haaraviivat"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 87
+#: rc.cpp:4405
+#, no-c-format
+msgid "In&dent contacts"
+msgstr "Sisennä yhteystie&dot"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 99
+#: rc.cpp:4408
+#, no-c-format
+msgid "Contact Display Mode"
+msgstr "Yhteystietojen näyttämistila"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 110
+#: rc.cpp:4411
+#, no-c-format
+msgid "List Style"
+msgstr "Luettelon tyyli"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 121
+#: rc.cpp:4414
+#, no-c-format
+msgid "&Classic, left-aligned status icons"
+msgstr "&Perinteinen, vasemmalle sijoitetut tilakuvakkeet"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 124
+#: rc.cpp:4417
+#, no-c-format
+msgid "Alt+C"
msgstr ""
-"Tämä kenttä sisältää kuvan, jossa olevat numerot sinun täytyy kirjoittaa "
-"ylläolevaan <b>Varmistussarja</b> -kenttään."
-#. i18n: file ./protocols/gadu/ui/gaduregisteraccountui.ui line 375
-#: rc.cpp:4385
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 135
+#: rc.cpp:4420
#, no-c-format
-msgid ""
-"<i>Type the letters and numbers shown in the image above into the <b>"
-"Verification Sequence</b> field. This is used to prevent automated "
-"registration abuse.</i>"
+msgid "&Right-aligned status icons"
+msgstr "&Oikalle sijoitetut tilakuvakkeet"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 138
+#: rc.cpp:4423
+#, no-c-format
+msgid "Alt+R"
msgstr ""
-"<i>Kirjoita ylläolevassa kuvassa näkyvät kirjaimet ja numerot <b>"
-"Varmistusarja</b> -kenttään. Tätä käytetään torjumaan automatisoitua "
-"rekisteröinnin väärinkäyttöä.</i>"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 24
-#: rc.cpp:4388
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 146
+#: rc.cpp:4426
#, no-c-format
-msgid "Account Preferences - Gadu-Gadu"
-msgstr "Tiliasetukset - Gadu-Gadu"
+msgid "Detailed &view"
+msgstr "Yksityiskohtainen &näkymä"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 72
-#: rc.cpp:4397 rc.cpp:4542
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 149
+#: rc.cpp:4429
#, no-c-format
-msgid "Gadu-Gadu &UIN:"
-msgstr "Gadu-Gadu &UIN:"
+msgid "Alt+V"
+msgstr ""
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 78
-#: rc.cpp:4400 rc.cpp:4406
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 159
+#: rc.cpp:4432
#, no-c-format
-msgid "The user ID of your Gadu-Gadu account."
-msgstr "Gadu-Gadu tilisi käyttäjätunnus."
+msgid "Use contact photos when available"
+msgstr "Käytä yhteystietojen kuvia kun saatavilla"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 81
-#: rc.cpp:4403 rc.cpp:4409
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 171
+#: rc.cpp:4435
+#, fuzzy, no-c-format
+msgid "Displayed Theme Path"
+msgstr "Näyttönimi"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 192
+#: rc.cpp:4438
#, no-c-format
-msgid ""
-"The user ID of your Gadu-Gadu account. This should be in the form of a number "
-"(no decimals, no spaces)."
+msgid "Contact List Animations"
+msgstr "Yhteystietoluettelon animoinnit"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 203
+#: rc.cpp:4441
+#, no-c-format
+msgid "&Animate changes to contact list items"
+msgstr "Animoi muutokset y&hteystietoluettelon kohtiin"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 206
+#: rc.cpp:4444
+#, no-c-format
+msgid "Alt+A"
msgstr ""
-"Gadu-Gadu tilisi käyttäjätunnus. Täytyy olla numeromuodossa (ei "
-"desimaalipilkkua, eikä välejä)."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 125
-#: rc.cpp:4415
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 214
+#: rc.cpp:4447
#, no-c-format
-msgid ""
-"Check to disable automatic connection. If checked, you may connect to this "
-"account manually using the icon in the bottom of the main Kopete window."
+msgid "Fade in / out contacts as the&y appear / disappear"
msgstr ""
-"Valitse ottaaksesi automaattisen yhdistämisen pois käytöstä. Voit tällöin "
-"yhdistää tiliin manuaalisesti käyttämällä kuvaketta Kopeten pääikkunan "
-"alaosassa."
+"&Häivytä yhteystiedot esiin / pois näkyvistä heidän kirjautuessa sisään / ulos"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 169
-#: rc.cpp:4421
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 222
+#: rc.cpp:4450
+#, no-c-format
+msgid "Fo&ld in / out contacts as they appear / disappear"
+msgstr ""
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 232
+#: rc.cpp:4453
+#, no-c-format
+msgid "Contact List Auto-Hide"
+msgstr "Yhteystietoluettelon automaattinen piilotus"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 235
+#: rc.cpp:4456
#, no-c-format
msgid ""
-"To connect to the Gadu-Gadu network, you will need a Gadu-Gadu account."
-"<br>"
-"<br>\n"
-"If you do not currently have an account, please click the button to create one."
+"When enabled, the contact list will automatically be hidden a fixed amount of "
+"time after the mouse cursor leaves the window. You can set the amount of time "
+"in the 'Time until autohide' box below."
msgstr ""
-"Yhdistääksesi Gadu-Gadu verkkoon, tarvitset Gadu-Gadu tilin."
-"<br> "
-"<br>\n"
-"Jos sinulla ei ole tiliä, napsauta painiketta luodaksesi sellaisen."
+"Kun käytössä, yhteystietoluettelo piilotetaan kun kursori on ollut poissa "
+"ikkunasta annetun ajan verran. Voit määrittää ajan 'Aika ennen autopiilotusta' "
+"laatikossa alapuolella."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 260
-#: rc.cpp:4440
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 246
+#: rc.cpp:4459
#, no-c-format
-msgid "&Use direct connections (DCC)"
-msgstr "Käytä s&uoria yhteyksiä (DCC)"
+msgid "A&uto-hide contact list"
+msgstr "Piilota yhteystietol&uettelo automaattisesti"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 279
-#: rc.cpp:4443
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 294
+#: rc.cpp:4465
#, no-c-format
-msgid "Use protocol encr&yption (SSL):"
-msgstr "Kä&ytä yhteyskäytännön salausta (SSL):"
+msgid "The timeout value for both contact list and scrollbar auto-hiding."
+msgstr ""
+"Timeout-arvo yhteystietoluettelon ja vierityspalkin automaattiseen "
+"piilotukseen."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 285
-#: rc.cpp:4446 rc.cpp:4461
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 305
+#: rc.cpp:4468
+#, no-c-format
+msgid "after the cursor left the window"
+msgstr "kohdistimen lähdettyä ikkunasta"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_contactlist.ui line 342
+#: rc.cpp:4471
+#, no-c-format
+msgid "Change &Tooltip Contents..."
+msgstr "Muuta &työkaluvihjeen sisältöä..."
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 46
+#: rc.cpp:4474
#, no-c-format
msgid ""
-"Whether or not you want to enable SSL encrypted communication with the server."
+"Using the arrow buttons, put on the right the items you want to see in the "
+"contact tooltips. You can then sort them."
msgstr ""
-"Haluatko vai etkö halua ottaa käyttöön SS-salattua yhteydenpitoa palvelimen "
-"kanssa."
+"Käyttämällä nuolipainikkeita, siirrä oikealle ne kohdat, jotka haluat näkyvän "
+"yhteystiedon työkaluvihjeessä. Sitten voit järjestää ne."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 288
-#: rc.cpp:4449 rc.cpp:4464
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 57
+#: rc.cpp:4477
+#, no-c-format
+msgid "<b>Here you can customize the contact tooltips</b>"
+msgstr "<b>Täällä voit mukauttaa yhteystiedon työkaluvihjettä</b>"
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 87
+#: rc.cpp:4480
#, no-c-format
msgid ""
-"Whether or not you want to enable SSL encrypted communication with the server. "
-"Note that this is not end-to-end encryption, but rather encrypted communication "
-"with the server."
+"This list contains elements which are currently <b>not present</b> "
+"in the contact tooltip."
msgstr ""
-"Haluatko vai etkö halua ottaa käyttöön SSL-salattua yhteydenpitoa palvelimen "
-"kanssa. Huomioi että tämä ei ole lopusta-loppuun salattu, mutta yhteydenpito "
-"palvelimen kanssa on melko salattua."
+"Tämä lista sisältää elementit, joita <b>ei ole</b> tällä hetkellä yhteystiedon "
+"työkaluvihjeessä."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 294
-#: rc.cpp:4452
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 128
+#: rc.cpp:4483
#, no-c-format
-msgid "If Available"
-msgstr "Jos saatavilla"
+msgid "v"
+msgstr "v"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 299
-#: rc.cpp:4455
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 131
+#: rc.cpp:4486
#, no-c-format
-msgid "Required"
-msgstr "Vaadittu"
+msgid "Use this arrow to reorder the items in the list."
+msgstr "Käytä tätä nuolta uudelleenjärjestääksesi kohdat tässä listassa."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 304
-#: libkopete/tdeabcpersistence.cpp:342 rc.cpp:4458
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 139
+#: rc.cpp:4489
#, no-c-format
-msgid "Do Not Use"
-msgstr "Älä käytä"
+msgid "^"
+msgstr "^"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 333
-#: rc.cpp:4467
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 147
+#: rc.cpp:4492
#, no-c-format
-msgid "C&ache server information"
-msgstr "Välitysp&alvelimen tiedot"
+msgid "<"
+msgstr "<"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 339
-#: rc.cpp:4470
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 155
+#: rc.cpp:4495
#, no-c-format
-msgid ""
-"Cache connection information for each server connected to in case the main "
-"load-balancing server fails."
+msgid ">"
+msgstr ">"
+
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 158
+#: rc.cpp:4498
+#, no-c-format
+msgid "Use this arrows to add or remove items to your contact tooltips."
msgstr ""
-"Varastoi yhteystiedot jokaista palvalinta varten siinä tapauksessa, että "
-"päälatauksentasauspalvelin menee kumoon."
+"Käytä näitä nuolia lisätäksesi tai poistaaksesi kohtia yhteystiedon "
+"työkaluvihjeestä."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 342
-#: rc.cpp:4473
+#. i18n: file ./kopete/config/appearance/tooltipeditwidget.ui line 201
+#: rc.cpp:4501
#, no-c-format
msgid ""
-"This option is used whenever the primary Gadu-Gadu load-balancing server fails. "
-" If this is checked, Kopete will try to connect to the actual servers directly "
-"using cached information about them. This prevents connection errors when the "
-"main load-balancing server does not answer. In practice it only helps very "
-"rarely."
+"This list contains elements which are currently <b>present</b> "
+"in the contact tooltips."
msgstr ""
-"Tätä optiota käytetään aina kun ensisijainen Gadu-Gadun "
-"latauksentasauspalvelini menee kumoon. Jos tämä on valittu, Kopete yrittää "
-"yhdistää suoraan itse palvelimiin käyttäen niistä varastoitua tietoa. Tämä "
-"hillitsee yhteysvirheet kun päälatauksentasauspalvelin ei vastaa. Käytännössä "
-"se auttaa hyvin harvoin."
+"Tämä lista sisältää elementit, jotka tällä hetkellä <b>ovat</b> "
+"yhteystiedon työkaluvihjeessä."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 353
-#: rc.cpp:4476
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 24
+#: rc.cpp:4504
#, no-c-format
-msgid "Ignore people off your contact list"
-msgstr "Estä kaikki yhteystiedot, jotka eivät ole yhteystietoluettelossani."
+msgid "&Use emoticons"
+msgstr "&Käytä hymiöitä"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 371
-#: rc.cpp:4479
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 30
+#: rc.cpp:4507
#, no-c-format
-msgid "U&ser Information"
-msgstr "&Käyttäjätiedot"
+msgid ""
+"If this is checked, the text representation of emoticons in messages will be "
+"replaced by an image"
+msgstr ""
+"Jos tämä on valittu, tekstissä olevat hymiöitä kuvaavat pätkät viestissä "
+"tullaan korvaamaan kuvalla"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 397
-#: rc.cpp:4482
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 38
+#: rc.cpp:4510
+#, no-c-format
+msgid "&Require separators (spaces) around emoticons"
+msgstr "&Vaadi erottimet (välit) hymiöiden ympärillä"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 44
+#: rc.cpp:4513
#, no-c-format
msgid ""
-"<p align=\"center\">You must be connected to change your Personal "
-"Information.</p>"
+"If this is checked, only emoticons that are separated from the text by spaces "
+"will be shown as images."
msgstr ""
-"<p align=\"center\">Sinun täytyy olla yhdistäytyneenä verkkoon muuttaaksesi "
-"henkilökohtaisia tietojasi.</p>"
+"Jos tämä on valittuna, vain tekstistä välilyönneillä erotetut hymiöt näytetään "
+"kuvana."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 408
-#: rc.cpp:4485
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 55
+#: rc.cpp:4516
#, no-c-format
-msgid "User Information"
-msgstr "Käyttäjätiedot"
+msgid "Select emoticon theme:"
+msgstr "Valitse hymiöteema:"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 451
-#: rc.cpp:4494
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 68
+#: rc.cpp:4519
#, no-c-format
-msgid "Your nick name:"
-msgstr "Lempinimesi:"
+msgid "Preview:"
+msgstr "Esikatselu:"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 467
-#: rc.cpp:4500
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 106
+#: rc.cpp:4522
#, no-c-format
-msgid "Year of birth:"
-msgstr "Syntymisvuosi:"
+msgid "&Get New Themes..."
+msgstr "&Hae uusia teemoja..."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 560
-#: rc.cpp:4512
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 109
+#: rc.cpp:4525
#, no-c-format
-msgid ""
-"Values below are going to be used in search, but will not appear in results."
-msgstr ""
-"Alla olevia arvoja tullaan käyttämään haussa, mutta ne eivät näy tuloksissa."
+msgid "Download emoticon theme from the Internet"
+msgstr "Lataa hymiöteemoja Internetistä"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 601
-#: rc.cpp:4515
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 117
+#: rc.cpp:4528 rc.cpp:4534
+#, fuzzy, no-c-format
+msgid "&Edit Theme..."
+msgstr "&Muokkaa..."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 120
+#: rc.cpp:4531 rc.cpp:4537
+#, fuzzy, no-c-format
+msgid "Edit the selected emoticons theme"
+msgstr "Valitse hymiöteema:"
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 139
+#: rc.cpp:4540
#, no-c-format
-msgid "Maiden name:"
-msgstr "Tyttönimi:"
+msgid "&Install Theme File..."
+msgstr "&Asenna teematiedosto..."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 609
-#: rc.cpp:4518
+#. i18n: file ./kopete/config/appearance/appearanceconfig_emoticons.ui line 155
+#: rc.cpp:4543
#, no-c-format
-msgid "City of origin:"
-msgstr "Kotikaupunki:"
+msgid "Remove Theme"
+msgstr "Poista teema"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 651
-#: rc.cpp:4521
+#. i18n: file ./kopete/config/appearance/emoticonseditwidget.ui line 16
+#: rc.cpp:4546
+#, fuzzy, no-c-format
+msgid "EmoticonsEditWidget"
+msgstr "&Hymiöt"
+
+#. i18n: file ./kopete/config/appearance/emoticonseditwidget.ui line 35
+#: rc.cpp:4549
+#, fuzzy, no-c-format
+msgid "Add..."
+msgstr "&Lisää..."
+
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 24
+#: rc.cpp:4558
#, no-c-format
-msgid "&File Transfer"
-msgstr "&Tiedostonsiirto"
+msgid "Chat Window Appearance"
+msgstr "Keskusteluikkunan ulkonäkö"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 665
-#: rc.cpp:4524
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 43
+#: rc.cpp:4561
#, no-c-format
-msgid "Global DCC Options"
-msgstr "Globaalit DCC asetukset"
+msgid "Styles"
+msgstr "Tyylit"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 676
-#: rc.cpp:4527
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 113
+#: rc.cpp:4564
#, no-c-format
-msgid ""
-"<qt><p align=\"center\"><font color=\"#ff0000\">These options affect <b>all</b> "
-"Gadu-Gadu accounts.</font></p></qt>"
-msgstr ""
-"<qt><p align=\"center\"><font color=\"#ff0000\">Nämä asetukset vaikuttavat<b>"
-"kaikkiin</b> Gadu-Gadu tileihin.</font></p></qt>"
+msgid "&Get New..."
+msgstr "&Hae uusia..."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 684
-#: rc.cpp:4530
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 116
+#: rc.cpp:4567
#, no-c-format
-msgid "&Override default configuration"
-msgstr "&Ohita oletusarvoinen konfiguraatio"
+msgid "Get new Chat Window styles over the Internet"
+msgstr "Hae uusia keskusteluikkunatyylejä Internetistä"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 714
-#: rc.cpp:4533
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 124
+#: rc.cpp:4570
#, no-c-format
-msgid "Local &IP address /"
-msgstr "Paikallinen &IP-osoite /"
+msgid "&Install..."
+msgstr "&Asenna..."
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 728
-#: rc.cpp:4536
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 142
+#: rc.cpp:4576
#, no-c-format
-msgid "po&rt:"
-msgstr "&portti:"
+msgid "Style Variant:"
+msgstr "Tyylin muunnelma:"
-#. i18n: file ./protocols/gadu/ui/gadueditaccountui.ui line 752
-#: rc.cpp:4539
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 165
+#: rc.cpp:4579
#, no-c-format
-msgid "0.0.0.0"
-msgstr "0.0.0.0"
+msgid "Display"
+msgstr "Näyttäminen"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 55
-#: rc.cpp:4545 rc.cpp:4551
+#. i18n: file ./kopete/config/appearance/appearanceconfig_chatwindow.ui line 176
+#: rc.cpp:4582
#, no-c-format
-msgid "The user ID of the Gadu-Gadu account you would like to add."
-msgstr "Lisättävän Gadu-Gadu yhteystiedon käyttäjätunnus."
+msgid "Group consecuti&ve messages"
+msgstr "Ryhmitä peräkkäiset &viestit"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 58
-#: rc.cpp:4548 rc.cpp:4554
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 25
+#: rc.cpp:4585
#, no-c-format
-msgid ""
-"The user ID of the Gadu-Gadu account you would like to add. This should be in "
-"the form of a number (no decimals, no spaces). This field is mandatory."
-msgstr ""
-"Lisättävän Gadu-Gadu tilin käyttäjätunnus. Tämän täytyy olla numeromuodossa (ei "
-"desimaalipilkkuja, ei välejä). Tämä kenttä on pakollinen."
+msgid "Enable &global identity"
+msgstr "Käytä &globaalia henkilöllisyyttä"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 79
-#: rc.cpp:4557
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 41
+#: rc.cpp:4588
#, no-c-format
-msgid "<i>(for example: 1234567)</i>"
-msgstr "<i>(esimerkiksi: 1234567)</i>"
+msgid "Identity:"
+msgstr "Henkilöllisyys:"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 109
-#: rc.cpp:4560
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 75
+#: rc.cpp:4591
#, no-c-format
-msgid "&Forename:"
-msgstr "&Etunimi:"
+msgid "Ne&w Identity..."
+msgstr "&Uusi..."
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 115
-#: rc.cpp:4563 rc.cpp:4605
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 83
+#: rc.cpp:4594
#, no-c-format
-msgid "The forename of the contact you wish to add."
-msgstr "Lisättävän yhteystiedon etunimi."
+msgid "Cop&y Identity..."
+msgstr "&Kopioi..."
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 118
-#: rc.cpp:4566 rc.cpp:4608
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 91
+#: rc.cpp:4597
#, no-c-format
-msgid ""
-"The forename (first name) of the contact you wish to add. Optionally this may "
-"include a middle name."
-msgstr ""
-"Lisättävän yhteystiedon etunimi. Valinnaisesti voi sisältää myös keskinimen."
+msgid "Rename I&dentity..."
+msgstr "Uu&delleennimeä..."
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 129
-#: rc.cpp:4569
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 99
+#: rc.cpp:4600
#, no-c-format
-msgid "&Surname:"
-msgstr "&Sukunimi:"
+msgid "Remo&ve Identity"
+msgstr "&Poista"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 135
-#: rc.cpp:4572 rc.cpp:4611
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 113
+#: rc.cpp:4603
#, no-c-format
-msgid "The surname of the contact you wish to add."
-msgstr "Lisättävän yhteystiedon sukunimi."
+msgid "&Nickname"
+msgstr "&Lempinimi"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 138
-#: rc.cpp:4575 rc.cpp:4614
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 152
+#: rc.cpp:4606
#, no-c-format
-msgid "The surname (last name) of the contact you wish to add."
-msgstr "Lisättävän yhteystiedon sukunimi."
+msgid "Cu&stom:"
+msgstr "&Mukautettu:"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 154
-#: rc.cpp:4578 rc.cpp:4755
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 165
+#: rc.cpp:4609
#, no-c-format
-msgid "N&ickname:"
-msgstr "N&imimerkki:"
+msgid "Use address boo&k name (need address book link)"
+msgstr "&Käytä osoitekirjan nimeä (tarvitsee osoitekirjalinkin)"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 160
-#: rc.cpp:4581 rc.cpp:4584 rc.cpp:4617 rc.cpp:4620
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 173
+#: rc.cpp:4612
#, no-c-format
-msgid "A nickname for the contact you wish to add."
-msgstr "Lisättävän yhteystiedon lempinimi."
+msgid "Use nickname from con&tact for global nickname:"
+msgstr "Käytä yhteys&tiedon lempinimeä globaalina näyttönimenä:"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 182
-#: rc.cpp:4587
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 189
+#: rc.cpp:4615 rc.cpp:4960 rc.cpp:4978
#, no-c-format
-msgid "&Email address:"
-msgstr "&Sähköpostiosoite:"
+msgid "Contact to synchronize the displayname with."
+msgstr "Yhteystieto, jonka kanssa näyttönimi tahdistetaan."
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 188
-#: rc.cpp:4590 rc.cpp:4593 rc.cpp:4599 rc.cpp:4602 rc.cpp:4623 rc.cpp:4626
-#: rc.cpp:4629 rc.cpp:4632
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 220
+#: rc.cpp:4618
#, no-c-format
-msgid "E-Mail address for this contact."
-msgstr "Sähköpostiosoite tälle yhteystiedolle."
+msgid "P&hoto"
+msgstr "&Kuva"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 311
-#: rc.cpp:4635
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 275
+#: rc.cpp:4621
#, no-c-format
-msgid "Offline to contact when you set \"&Just for friends\""
-msgstr "Tämä yhteystieto ei näe sinua kun olet tilassa \"&Vain kavereille\""
+msgid "S&ync address book photo with global photo"
+msgstr "&Tahdista osoitekirjan kuva globaalin kuvan kanssa"
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 314
-#: rc.cpp:4638 rc.cpp:4641
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 296
+#: rc.cpp:4624 rc.cpp:4963
+#, no-c-format
+msgid "Cus&tom:"
+msgstr "Mukau&tettu:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 304
+#: rc.cpp:4627
+#, no-c-format
+msgid "U&se photo from contact for global photo:"
+msgstr "Käytä yhtey&stiedon kuvaa globaalina kuvana:"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 312
+#: rc.cpp:4630
+#, no-c-format
+msgid "Use a&ddress book photo (needs address book link)"
+msgstr "Käytä &osoitekirjan kuvaa (tarvitsee osoitekirjalinkin)"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 365
+#: rc.cpp:4633
+#, no-c-format
+msgid "<center>Photo</center>"
+msgstr "<center>Kuva</center>"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 419
+#: rc.cpp:4636
+#, no-c-format
+msgid "Address &Book Link"
+msgstr "&Osoitekirjalinkki"
+
+#. i18n: file ./kopete/config/identity/kopeteidentityconfigbase.ui line 460
+#: rc.cpp:4642
#, no-c-format
msgid ""
-"Check if you want to exclude this contact from the \"Just for friends\" status "
-"mode."
+"<b>Note:</b> The address book link uses KAddressBook's \n"
+"current user contact."
msgstr ""
-"Valitse jos haluat poissulkea tämän yhteystiedon \"Vain ystäville\" tilasta"
+"<b>Huomio:</b> Osoitekirjalinkki käyttää osoitekirjan nykyisen käyttäjän "
+"yhteystietoa."
-#. i18n: file ./protocols/gadu/ui/gaduadd.ui line 323
-#: rc.cpp:4644
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 17
+#: rc.cpp:4646
#, no-c-format
-msgid "Group"
-msgstr "Ryhmä"
+msgid "Manage Accounts"
+msgstr "Aseta tilejä"
-#. i18n: file ./protocols/irc/ui/ircadd.ui line 59
-#: rc.cpp:4653
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 34
+#: rc.cpp:4652
#, no-c-format
-msgid "N&ickname/channel to add:"
-msgstr "Lisättävä n&imimerkki/kanava:"
+msgid "Add new account"
+msgstr "Lisää uusi tili"
-#. i18n: file ./protocols/irc/ui/ircadd.ui line 65
-#: rc.cpp:4656 rc.cpp:4662
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 42
+#: rc.cpp:4655
#, no-c-format
-msgid "The name of the IRC contact or channel you would like to add."
-msgstr "Lisättävän IRC-yhteystiedon tai kanavan nimi."
+msgid "&Modify..."
+msgstr "&Muokkaa..."
-#. i18n: file ./protocols/irc/ui/ircadd.ui line 68
-#: rc.cpp:4659
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 45
+#: rc.cpp:4658
+#, no-c-format
+msgid "Modify selected account"
+msgstr "Muokkaa valittua tiliä"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 48
+#: rc.cpp:4661
+#, no-c-format
+msgid "Let you edit the account's properties."
+msgstr "Antaa sinun muokata käyttäjätunnuksen ominaisuuksia."
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 59
+#: rc.cpp:4667 rc.cpp:4670
+#, no-c-format
+msgid "Remove selected account"
+msgstr "Poista valittu tili"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 68
+#: rc.cpp:4673 rc.cpp:4778 rc.cpp:4815
+#, no-c-format
+msgid "Protocol"
+msgstr "Yhteyskäytäntö"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 100
+#: rc.cpp:4679
+#, no-c-format
+msgid "Use &custom color"
+msgstr "&Käytä omaa väriä"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 103
+#: rc.cpp:4682
+#, no-c-format
+msgid "Use custom color for account"
+msgstr "&Käytä tilille omaa väriä"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 106
+#: rc.cpp:4685
+#, no-c-format
+msgid "Allows you to set a custom color for this account"
+msgstr "Voit asettaa oman värisi tälle tilille"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 117
+#: rc.cpp:4688 rc.cpp:5061 rc.cpp:5090
+#, no-c-format
+msgid "Account custom color selector"
+msgstr "Tilin oman värin valitsija"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 121
+#: rc.cpp:4691
#, no-c-format
msgid ""
-"The name of the IRC contact or channel you would like to add. You may type "
-"simply the text of a person's nickname, or you may type a channel name, "
-"preceded by a pound sign ('#')."
+"Allows you to set a custom color for this account.\n"
+"The icon of every contact of this account will be coloured with this color. "
+"Useful if you have several accounts of the same protocol"
msgstr ""
-"Lisättävä IRC-yhteystiedon tai kanavan nimi. Voit kirjoittaa henkilön "
-"nimimerkin tai kanavan nimen, jota edeltää \"#\" -merkki."
+"Antaa määrittää oman värin tälle tilille.\n"
+"Jokaisen tämän tilin yhteystiedon kuva värjätään tällä värillä. Kätevää jos "
+"sinulla on useita samaa yhteyskäytäntöä käyttäviä tunnuksia."
-#. i18n: file ./protocols/irc/ui/ircadd.ui line 79
-#: rc.cpp:4665
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 163
+#: rc.cpp:4695
+#, no-c-format
+msgid "Increase the priority"
+msgstr "Lisää tärkeysastetta"
+
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 167
+#: rc.cpp:4698 rc.cpp:4705
#, no-c-format
msgid ""
-"The name of the IRC contact or channel you would like to add. You may type "
-"simply the text of a person's nickname, or you may type a channel name, "
-"preceded by a pound sign ('#')"
+"Uses these buttons to increase or decrease the priority.\n"
+"The priority is used to determine which contact to use when you click on a "
+"metacontact: Kopete will use the contact of the account with the greatest "
+"priority (if all contacts have the same online status.)"
msgstr ""
-"Lisättävä IRC-yhteystiedon tai kanavan nimi. Voit kirjoittaa henkilön "
-"nimimerkin tai kanavan nimen, jota edeltää \"#\" -merkki"
+"Käytä näitä painikkeita lisäämään ja vähentämään tärkeysastetta.\n"
+"Tärkeysastetta käytetään määrittämään mitä yhteystietoa käytetään kun napsautat "
+"metayhteystietoa. Kopete tulee käyttämään yhteystietoa, jolla on kaikkein "
+"korkein tärkeysaste (jos kaikilla yhteystiedoilla on sama online-tila)."
-#. i18n: file ./protocols/irc/ui/ircadd.ui line 89
-#: rc.cpp:4668
+#. i18n: file ./kopete/config/accounts/kopeteaccountconfigbase.ui line 201
+#: rc.cpp:4702
#, no-c-format
-msgid "<i>(for example: joe_bob or #somechannel)</i>"
-msgstr "<i>(esimerkiksi: joe_bob tai #jokukanava)</i>"
+msgid "Decrease the priority"
+msgstr "Vähennä tärkeysastetta"
-#. i18n: file ./protocols/irc/ui/ircadd.ui line 119
-#: rc.cpp:4671
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 16
+#: rc.cpp:4709
#, no-c-format
-msgid "&Search Channels"
-msgstr "&Etsi kanavia"
+msgid "Contact Addition Wizard"
+msgstr "Kopeten yhteystiedonlisäysvelho"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 16
-#: rc.cpp:4674
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 23
+#: rc.cpp:4712
#, no-c-format
-msgid "Network Configuration"
-msgstr "Verkkoasetukset"
+msgid "Introduction"
+msgstr "Johdanto"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 40
-#: rc.cpp:4677
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 44
+#: rc.cpp:4715
#, no-c-format
-msgid "&Description:"
-msgstr "&Kuvaus:"
+msgid ""
+"<h2>Welcome to the Add Contact Wizard</h2>\n"
+"\n"
+"<p>This wizard will guide you through the process of adding a new contact to "
+"Kopete.</p>"
+msgstr ""
+"<h2>Tervetuloa yhteystiedon lisäysvelhoon</h2>\n"
+"\n"
+"<p>Tämä velho opastaa sinua lisäämään uuden yhteystiedon Kopeteen.</p>"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 62
-#: rc.cpp:4680
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 56
+#: rc.cpp:4720
#, no-c-format
-msgid "Host Con&figuration"
-msgstr "Palvelimen a&setukset"
+msgid ""
+"<p>Kopete shares contact information with the TDE Addressbook. This gives you "
+"seamless integration between instant messaging, e-mail and other personal "
+"information management applications.</p>\n"
+"<p>If you prefer not to store instant messaging information in the TDE "
+"Addressbook, uncheck the box below.</p>"
+msgstr ""
+"<p>Kopete jakaa yhteystiedot TDE:n osoitekirjan kanssa. Tämä mahdollistaa "
+"saumattoman yhteyden pikaviestimen, sähköpostiohjelman ja muiden "
+"henkilötietojen ylläpito-ohjelmien kanssa.</p>\n"
+"<p>Jos et halua tallettaa pikaviestimen tietoja TDE-osoitekirjaan, poista ruksi "
+"allaolevasta laatikosta.</p>"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 81
-#: rc.cpp:4683
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 64
+#: rc.cpp:4724
#, no-c-format
-msgid "The IRC servers associated with this network"
-msgstr "Tämän IRC-verkon palvelimet"
+msgid "<p>Press the \"Next\" button to begin.</p>"
+msgstr "<p>Napsauta \"Seuraava\" -painiketta aloittaaksesi.</p>"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 84
-#: rc.cpp:4686
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 123
+#: rc.cpp:4727
+#, no-c-format
+msgid "&Use the TDE address book for this contact"
+msgstr "&Käytä TDE:n osoitekirjaa tälle yhteystiedolle"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 129
+#: rc.cpp:4730
#, no-c-format
msgid ""
-"The IRC servers associated with this network. Use the up and down buttons to "
-"alter the order in which connections are attempted."
+"Check this box if you do not want to integrate other TDE applications with "
+"Kopete"
msgstr ""
-"Tämän IRC-verkon palvelimet. Käytä ylä- ja alanuolipainikkeita muuttaaksesi "
-"järjestystä, missä yhteyksiä palvelimiin yritetään."
+"Valitse tämä, jos et halua yhteiskäyttää TDE:n muita sovelluksia Kopeten kanssa"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 95
-#: rc.cpp:4689
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 156
+#: rc.cpp:4733
#, no-c-format
-msgid "Most IRC servers do not require a password"
-msgstr "Useimmat IRC-palvelimet eivät tarvitse salasanaa"
+msgid "Select Address Book Entry"
+msgstr "Valitse osoitekirjan osoite"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 139
-#: rc.cpp:4698
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 169
+#: rc.cpp:4736
#, no-c-format
-msgid "&Host:"
-msgstr "Palve&lin:"
+msgid "Select Display Name & Group"
+msgstr "Valitse näyttönimi ja ryhmä"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 161
-#: rc.cpp:4701
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 180
+#: rc.cpp:4739
#, no-c-format
-msgid "Use SS&L"
-msgstr "Käytä SS&L:ää"
+msgid "<qt><p><h2>Select Display Name and Group</h2></p></qt>"
+msgstr "<qt><p><h2>Valitse näyttönimi ja ryhmä</h2></p></qt>"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 164
-#: rc.cpp:4704
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 194
+#: rc.cpp:4742
#, no-c-format
-msgid "Check this to enable SSL for this connection"
-msgstr "Valitse tämä käyttääksesi SSL:ää tälle yhteydelle"
+msgid ""
+"Enter the contact's displa&y name. This is how the contact will appear in "
+"Kopete:"
+msgstr ""
+"Kirjoita yhteystiedon nä&yttönimi. Tältä yhteystieto tulee näyttämään "
+"Kopetessa:"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 224
-#: rc.cpp:4713
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 205
+#: rc.cpp:4745
#, no-c-format
-msgid "Down"
-msgstr "Alas"
+msgid "Leave this blank to use any display name set by the contact"
+msgstr ""
+"Jätä tämä tyhjäksi käyttääksesi yhteystiedon näyttönimeä mukautetun näyttönimen "
+"sijaan"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 227
-#: rc.cpp:4716
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 244
+#: rc.cpp:4748
#, no-c-format
-msgid "Move this server down"
-msgstr "Siirrä tämä palvelin alas"
+msgid "Select the contact list &group(s) that this contact should belong to :"
+msgstr ""
+"Valitse yhteystietoluettelon &ryhmä(t) joihin tämän yhteystiedon tulee kuulua :"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 230
-#: rc.cpp:4719
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 256
+#: rc.cpp:4751
#, no-c-format
-msgid "Move this server down in connection attempt priority"
-msgstr "Siirrä tämä palvelin alas yhdistämisjärjestyksessä"
+msgid "Groups"
+msgstr "Ryhmät"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 258
-#: rc.cpp:4722
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 272
+#: rc.cpp:4754
#, no-c-format
-msgid "Up"
-msgstr "Ylös"
+msgid "A contact may be present in more than one group"
+msgstr "Yhteystieto voi olla useammassa ryhmässä"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 261
-#: rc.cpp:4725
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 280
+#: rc.cpp:4757
#, no-c-format
-msgid "Move this server up"
-msgstr "Siirrä tämä palvelin ylös"
+msgid "Create New G&roup..."
+msgstr "Luo uusi &ryhmä..."
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 264
-#: rc.cpp:4728
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 283
+#: rc.cpp:4760
#, no-c-format
-msgid "Move this server up in connection attempt priority"
-msgstr "Siirrä tämä palvelin ylös yhdistämisjärjestyksessä"
+msgid "Click here to create a new group"
+msgstr "Napsauta tästä luodaksesi uuden ryhmän"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 290
-#: rc.cpp:4737
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 310
+#: rc.cpp:4763 rc.cpp:4806
#, no-c-format
-msgid "Ne&w"
-msgstr "&Uusi"
+msgid "Select Instant Messaging Accounts"
+msgstr "Valitse pikaviestintätilit"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 328
-#: rc.cpp:4740
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 321
+#: rc.cpp:4766
#, no-c-format
-msgid "Rena&me..."
-msgstr "Uudelleenni&meä..."
+msgid "<p><h2>Select Instant Messaging Accounts</h2></p>"
+msgstr "<p><h2>Valitse pikäviestintätilit</h2></p>"
-#. i18n: file ./protocols/irc/ui/networkconfig.ui line 336
-#: rc.cpp:4743
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 332
+#: rc.cpp:4769
#, no-c-format
-msgid "Remo&ve"
-msgstr "&Poista"
+msgid ""
+"Select the &account(s) you would like to use for this contact from the list "
+"below."
+msgstr ""
+"Valitse alla olevasta listasta ne &tilit, joita haluaisit käyttää tähän "
+"yhteystietoon."
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 92
-#: rc.cpp:4749
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 343
+#: rc.cpp:4772
#, no-c-format
msgid ""
-"<p><b>Note:</b> Most IRC servers do not require a password, and only a nickname "
-"is required to connect</p>"
+"<p><i>Note</i>: If a messaging service is missing from the list, please make "
+"sure you have created an account for it in Kopete, and that it ready to add new "
+"contacts.</p>"
msgstr ""
-"<p><b>Huomaa:</b> IRC-pavelimet eivät vaadi yleensä salasanaa. Ainoastaan "
-"nimimerkki tarvitaan yhdistämiseen</p>"
+"<p><i>Huom</i>: Jos pikäviestintäpalvelu puuttuu listasta, varmista että olet "
+"luonut sille tilin Kopetessa ja että se on valmis lisäämään yhteystietoja.</p>"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 126
-#: rc.cpp:4758 rc.cpp:4767
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 379
+#: rc.cpp:4781 rc.cpp:4818
#, no-c-format
-msgid "This is the name that everyone will see everytime you say something"
-msgstr "Tämä on nimi, jonka jokainen näkee aina kun sanot jotain"
+msgid ""
+"Select the Instant Messaging systems to message the contact. If they use more "
+"than one IM system, select them all here"
+msgstr ""
+"Valitse pikaviestintäpalvelut, joita yhteystieto käyttää. Jos hän käyttää "
+"useampia pikaviestintäjärjestelmiä, valitse ne kaikki täällä"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 134
-#: rc.cpp:4761
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 399
+#: rc.cpp:4784 rc.cpp:4790
#, no-c-format
-msgid "Alternate ni&ckname:"
-msgstr "Vaihtoehtoinen ni&mimerkkki:"
+msgid ""
+"How do you want to message the contact? If they use more than one Instant "
+"Messaging system, select them all here"
+msgstr ""
+"Kuinka haluat viestiä yhteystiedon kanssa? Jos hän käyttää usempaa kuin yhtä "
+"pikaviestintäjärjestelmää, valitse ne kaikki täällä"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 140
-#: rc.cpp:4764 rc.cpp:4773 rc.cpp:4776
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 407
+#: rc.cpp:4787
#, no-c-format
-msgid ""
-"When the nickname is already in use when connecting, this name will be used "
-"instead"
+msgid "You can always add more ways to message this contact later."
msgstr ""
-"Tätä nimimerkkiä käytetään, jos nimimerkkisi on jo käytössä "
-"(liittymishetkellä)."
+"Voit myöhemminkin lisätä uusia tapoja viestiä tämän yhteystiedon kanssa."
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 159
-#: rc.cpp:4770
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 420
+#: rc.cpp:4793 rc.cpp:5042 rc.cpp:5073
+#, no-c-format
+msgid "Finished"
+msgstr "Valmis"
+
+#. i18n: file ./kopete/addcontactwizard/addcontactwizard_base.ui line 443
+#: rc.cpp:4796
#, no-c-format
msgid ""
-"The alias you would like to use on IRC. You may change this once online with "
-"the /nick command."
+"<p>"
+"<h2>Congratulations</h2></p>\n"
+"\n"
+"<p>You have finished configuring a contact. Please click Finish and your "
+"contact will be added to your contact list.</p>\n"
+"\n"
+"<p><i>Note</i>: If adding this contact requires authorization from one or more "
+"of the messaging services, Kopete may prompt you for further information after "
+"this screen.</p>"
msgstr ""
-"Haluamasi nimimerkki IRCssä käytettäväksi. Ollessasi jollain kanavalla voit "
-"vaihtaa nimimerkkiä /nick -komennolla."
+"<p>"
+"<h2>Onnittelut</h2></p>\n"
+"\n"
+"<p>Yhteystiedon asettaminen on valmis. Napsauta Valmis-painiketta ja "
+"yhteystieto lisätään yhteystietoluetteloosi.</p>\n"
+"\n"
+"<p><i>Huomio</i>: Jos yhteystiedon lisääminen tarvitsee tunnistautumista "
+"jollekin viestintäpalvelulle, Kopete saattaa mahdollisesti kysyä siitä tämän "
+"ruudun jälkeen.</p>"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 183
-#: rc.cpp:4779
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 16
+#: rc.cpp:4803
#, no-c-format
-msgid "&Real name:"
-msgstr "&Oikea nimi:"
+msgid "Fast Contact Addition Wizard"
+msgstr "Kopeten nopea yhteystiedonlisäysvelho"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 194
-#: rc.cpp:4782
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 80
+#: rc.cpp:4809
#, no-c-format
-msgid "&Username:"
-msgstr "&Käyttäjänimi:"
+msgid "<p><h2>Select IM Accounts</h2></p>"
+msgstr "<p><h2>Valitse IM-tilit</h2></p>"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 200
-#: rc.cpp:4785 rc.cpp:4788 rc.cpp:4791 rc.cpp:4797
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 125
+#: rc.cpp:4821
#, no-c-format
-msgid ""
-"The username you would prefer to use on IRC, if your system does not have "
-"identd support. Leave blank to use your system account name."
-msgstr ""
-"Käyttäjätunnus, jota haluat käyttää IRCissä, jos järjestelmäsi ei tue "
-"identd-palvelua. Jätä tämä tyhjäksi käyttääksesi järjestelmän käyttäjätunnusta."
+msgid "Done"
+msgstr "Valmis"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 241
-#: rc.cpp:4794
+#. i18n: file ./kopete/addcontactwizard/fastaddcontactwizard_base.ui line 183
+#: rc.cpp:4824
#, no-c-format
msgid ""
-"The username you would prefer to use on IRC, if your system does not have "
-"identd support."
+"<p>"
+"<h2>Contact added.</h2></p>\n"
+"<p>That was <i>fast.</i></p>"
msgstr ""
-"Haluamasi käyttäjätunnus IRCssä, jos järjestelmässä ei ole identd-palvelua."
+"<p>"
+"<h2>Yhteystieto lisätty.</h2></p>\n"
+"<p>Tämä oli <i>nopeaa.</i></p>"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 323
-#: rc.cpp:4803
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 16
+#: rc.cpp:4828
#, no-c-format
-msgid "&Edit..."
-msgstr "&Muokkaa..."
+msgid "Merge with Address Book"
+msgstr "Lomita osoitekirjaan"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 350
-#: rc.cpp:4806
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 38
+#: rc.cpp:4834
#, no-c-format
-msgid "&Network:"
-msgstr "&Verkko:"
+msgid "Home phone:"
+msgstr "Kotipuhelin:"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 382
-#: rc.cpp:4812
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 73
+#: rc.cpp:4837
#, no-c-format
-msgid "&Prefer SSL-based connections"
-msgstr "&Suosi SSL-yhteyksiä"
+msgid "Work phone:"
+msgstr "Työpuhelin:"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 409
-#: rc.cpp:4821
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 84
+#: rc.cpp:4840
#, no-c-format
-msgid "Default &charset:"
-msgstr "Oletusmerki&stö:"
+msgid "Mobile phone:"
+msgstr "Matkapuhelin:"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 446
-#: rc.cpp:4824
+#. i18n: file ./kopete/contactlist/kopeteaddrbookexportui.ui line 95
+#: rc.cpp:4843
#, no-c-format
-msgid "Default Messages"
-msgstr "Oletusviestit"
+msgid "URL:"
+msgstr "URL:"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 457
-#: rc.cpp:4827
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 32
+#: rc.cpp:4852
#, no-c-format
-msgid "&Part message:"
-msgstr "Kanavalta&poistumisviesti:"
+msgid "On &event:"
+msgstr "&Tapahtumalla:"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 468
-#: rc.cpp:4830
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 43
+#: rc.cpp:4855
#, no-c-format
-msgid "&Quit message:"
-msgstr "Poistumisviesti (&Quit):"
+msgid "Choose the event that should have a custom notification"
+msgstr "Valitse tapahtuma, jolla tulee olla oma tiedonanto"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 479
-#: rc.cpp:4833 rc.cpp:4836
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 64
+#: rc.cpp:4858
+#, no-c-format
+msgid "Select the sound to play"
+msgstr "Valitse soitettava ääni"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 72
+#: rc.cpp:4861
+#, no-c-format
+msgid "&Play a sound:"
+msgstr "Soita &ääni:"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 75
+#: rc.cpp:4864
+#, no-c-format
+msgid "Play a sound when this event occurs for this contact"
+msgstr "Anna äänimerkki kun tämä tapahtuma tapahtuu tälle yhteystiedolle"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 100
+#: rc.cpp:4867
+#, no-c-format
+msgid "Start a cha&t"
+msgstr "Aloita keskus&telu..."
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 103
+#: rc.cpp:4870
#, no-c-format
msgid ""
-"The message you want people to see when you part a channel without giving a "
-"reason. Leave this field blank to use the Kopete default message."
+"Open a chat window with this contact when this event occurs for this contact"
msgstr ""
-"Näytä tämä viesti kanavalle poistuessasi sieltä, jos et anna erityistä syytä. "
-"Jätä tämä tyhjäksi, jos haluat käyttää Kopeten oletusviestiä."
+"Avaa keskusteluikkuna tälle yhteystiedolle kun tämä tapahtuma tapahtuu tälle "
+"yhteystiedolle"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 490
-#: rc.cpp:4839 rc.cpp:4842
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 111
+#: rc.cpp:4873
+#, no-c-format
+msgid "&Display a message:"
+msgstr "&Näytä viesti:"
+
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 114
+#: rc.cpp:4876
#, no-c-format
msgid ""
-"The message you want people to see when you disconnect from IRC without giving "
-"a reason. Leave this field blank to use the Kopete default message."
-msgstr ""
-"Näytä tämä viesti kun poistut irkistä, jos et ole antanut erityistä syytä. Jätä "
-"tämä tyhjäksi, jos haluat käyttää Kopeten oletusviestejä."
+"Display a message on your screen when this event occurs for this contact"
+msgstr "Näytä viesti näytöllä kun tämä tapahtuma tapahtuu tälle yhteystiedolle"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 522
-#: rc.cpp:4845
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 125
+#: rc.cpp:4879
#, no-c-format
-msgid "A&dvanced Configuration"
-msgstr "L&isäasetukset"
+msgid "Enter the message to display"
+msgstr "Anna näytettävä viesti:"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 533
-#: rc.cpp:4848
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 136
+#: rc.cpp:4882
#, no-c-format
-msgid "Message Destinations"
-msgstr "Viestin kohteet"
+msgid "D&isplay once"
+msgstr "Näytä &kerran"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 544
-#: rc.cpp:4851
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 139
+#: rc.cpp:4885
#, no-c-format
-msgid "Auto-show anonymous windows"
-msgstr "Näytä automaattisesti nimettömät ikkunat"
+msgid "Only display a message the next time the event occurs"
+msgstr "Näytä viesti vain kun tapahtuma tapahtuu seuraavan kerran"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 552
-#: rc.cpp:4854
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 150
+#: rc.cpp:4888
#, no-c-format
-msgid "Auto-show the server window"
-msgstr "&Näytä automaattisesti palvelinikkuna"
+msgid "P&lay once"
+msgstr "Soita &ääni kerran"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 568
-#: rc.cpp:4857
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 153
+#: rc.cpp:4891
#, no-c-format
-msgid "Server messages:"
-msgstr "Palvelinviestit:"
+msgid "Only play a sound the next time the event occurs"
+msgstr "Soita ääni kerran kun tapahtuma tapahtuu"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 576
-#: rc.cpp:4860
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 164
+#: rc.cpp:4894
#, no-c-format
-msgid "Server notices:"
-msgstr "Palvelimen ilmoitukset:"
+msgid "T&rigger once"
+msgstr "L&iipaise kerran"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 582
-#: rc.cpp:4863 rc.cpp:4878 rc.cpp:4896 rc.cpp:4914
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 167
+#: rc.cpp:4897
#, no-c-format
-msgid "Active Window"
-msgstr "Aktiivinen ikkuna"
+msgid "Only start a chat the next time the event occurs"
+msgstr "Aloita keskustelu vain kun tapahtuma tapahtuu seuraavan kerran"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 587
-#: rc.cpp:4866 rc.cpp:4881 rc.cpp:4899 rc.cpp:4917
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 177
+#: rc.cpp:4900
#, no-c-format
-msgid "Server Window"
-msgstr "&Palvelimen ikkuna"
+msgid "S&uppress standard notifications"
+msgstr "Vaimenna standardih&uomautukset"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 592
-#: rc.cpp:4869 rc.cpp:4884 rc.cpp:4902 rc.cpp:4920
+#. i18n: file ./kopete/contactlist/customnotifications.ui line 183
+#: rc.cpp:4903
#, no-c-format
-msgid "Anonymous Window"
-msgstr "Nimetön ikkuna"
+msgid ""
+"Check to prevent notifications common to all contacts from happening for this "
+"contact"
+msgstr ""
+"Valitse estääksesi kaikille yhteystiedoille yleisiä huomautuksia tapahtumasta "
+"tälle yhteystiedolle."
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 597
-#: rc.cpp:4872 rc.cpp:4887 rc.cpp:4905 rc.cpp:4923
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 16
+#: rc.cpp:4906
#, no-c-format
-msgid "KNotify"
-msgstr "KNotify"
+msgid "Export Contacts"
+msgstr "Vie yhteystietoja"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 660
-#: rc.cpp:4893
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 23
+#: rc.cpp:4909
#, no-c-format
-msgid "Error messages:"
-msgstr "Virheviestit:"
+msgid "Export Contacts to Address Book"
+msgstr "Vie yhteystietoja osoitekirjaan"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 698
-#: rc.cpp:4911
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 42
+#: rc.cpp:4912
#, no-c-format
-msgid "Information replies:"
-msgstr "Tietovastaukset:"
+msgid ""
+"This wizard helps you export instant messaging contacts to the TDE address "
+"book."
+msgstr ""
+"Velho auttaa sinua viemään pikaviestimen yhteystietoja TDE:n osoitekirjaan."
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 754
-#: rc.cpp:4929
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 61
+#: rc.cpp:4915
#, no-c-format
-msgid "Custom CTCP Replies"
-msgstr "Omat CTCP-vastaukset"
+msgid "&Select Address Book"
+msgstr "&Valitse osoitekirja"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 763
-#: rc.cpp:4932
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 92
+#: rc.cpp:4918
#, no-c-format
-msgid "CTCP"
-msgstr "CTCP"
+msgid "Select Contacts to Export"
+msgstr "Valitse vietävät yhteystiedot"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 807
-#: rc.cpp:4938
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 111
+#: rc.cpp:4921
#, no-c-format
-msgid ""
-"You can use this dialog to add custom replies for when people send CTCP "
-"requests to you. You can also use this dialog to override the built-in replies "
-"for VERSION, USERINFO, and CLIENTINFO."
-msgstr ""
-"Voit käyttää tätä dialogia lisätäksesi omia vastauksia CTCP-kyselyihin. Nämä "
-"asetukset korvaavat oletusvastaukset VERSION-, USERINFO- ja "
-"CLIENTINFO-kyselyihin."
+msgid "Selected contacts will be added to the TDE address book."
+msgstr "Valitut yhteystiedot lisätään TDE:n osoitekirjaan."
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 823
-#: rc.cpp:4941
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 149
+#: rc.cpp:4927
#, no-c-format
-msgid "&CTCP:"
-msgstr "&CTCP:"
+msgid "Select &All"
+msgstr "Valitse &kaikki"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 839
-#: rc.cpp:4944
+#. i18n: file ./kopete/contactlist/tdeabcexport_base.ui line 157
+#: rc.cpp:4930
#, no-c-format
-msgid "&Reply:"
-msgstr "&Vastaa:"
+msgid "&Deselect All"
+msgstr "&Poista valinta kaikista"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 855
-#: rc.cpp:4947
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 50
+#: rc.cpp:4936
#, no-c-format
-msgid "Add Repl&y"
-msgstr "Lisää &Vastaus"
+msgid "Address Book Link"
+msgstr "Osoitekirjalinkki"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 881
-#: rc.cpp:4950
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 77
+#: rc.cpp:4939
#, no-c-format
-msgid "Run Following Commands on Connect"
-msgstr "Suorita seuraavat komennot yhdistettäessä palvelimeen"
+msgid "E&xport Details..."
+msgstr "&Vie yksityiskohtia..."
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 913
-#: rc.cpp:4953
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 80
+#: rc.cpp:4942
#, no-c-format
-msgid "Add Co&mmand"
-msgstr "Lisää &Komento"
+msgid "Export contact's details to the TDE Address Book"
+msgstr "Vie yhteystiedon yksityiskohtia TDE:n osoitekirjaan"
-#. i18n: file ./protocols/irc/ui/irceditaccount.ui line 954
-#: rc.cpp:4959 rc.cpp:4962
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 108
+#: rc.cpp:4945
#, no-c-format
-msgid ""
-"Any commands added here will be run as soon as you are connected to the IRC "
-"server."
-msgstr ""
-"Lisätyt komennot suoritetaan heti IRC-palvelimelle liittymisen jälkeen."
+msgid "&Import Contacts"
+msgstr "&Tuo yhteystietoja"
-#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 24
-#: rc.cpp:4965 rc.cpp:4989
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 111
+#: rc.cpp:4948
#, no-c-format
-msgid "Select Contact"
-msgstr "Valitse yhteystieto"
+msgid "Import contacts from the TDE Address Book"
+msgstr "Tuo yhteystietoja TDE:n osoitekirjasta"
-#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 55
-#: rc.cpp:4968
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 123
+#: rc.cpp:4951
#, no-c-format
-msgid "Create New Entr&y..."
-msgstr "Luo uusi &tietue..."
+msgid "Display Name Source"
+msgstr "Näyttönimen lähde"
-#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 58
-#: rc.cpp:4971
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 134
+#: rc.cpp:4954
#, no-c-format
-msgid "Create a new entry in your address book"
-msgstr "Luo uusi tietue osoitekirjaan"
+msgid "Use addressbook &name (needs addressbook link)"
+msgstr "Käytä osoitekirjan &nimeä (tarvitsee osoitekirjalinkin)"
-#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 126
-#: rc.cpp:4983
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 150
+#: rc.cpp:4957 rc.cpp:4975
#, no-c-format
-msgid "Select the contact you want to communicate with via Instant Messaging"
-msgstr "Valitse yhteystieto, jonka kanssa haluat keskustella pikaviestimellä"
+msgid "From contact:"
+msgstr "Yhteystiedolta:"
-#. i18n: file ./libkopete/ui/addressbookselectorwidget_base.ui line 150
-#: rc.cpp:4986 rc.cpp:4992
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 235
+#: rc.cpp:4966
#, no-c-format
-msgid "S&earch:"
-msgstr "H&aku:"
+msgid "Photo Source"
+msgstr "Kuvan lähde"
-#. i18n: file ./libkopete/ui/metacontactselectorwidget_base.ui line 80
-#: rc.cpp:4995
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 275
+#: rc.cpp:4972
#, no-c-format
-msgid "Meta Contact"
-msgstr "Metayhteystieto"
+msgid "U&se addressbook photo (needs addressbook link)"
+msgstr "Käytä o&soitekirjan kuvaa (tarvitsee osoitekirjalinkin)"
-#. i18n: file ./libkopete/ui/kopetepassworddialog.ui line 82
-#: rc.cpp:5001
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 342
+#: rc.cpp:4981
#, no-c-format
-msgid "&Remember password"
-msgstr "&Muista salasana"
+msgid "Custom:"
+msgstr "Mukautettu:"
-#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 16
-#: libkopete/ui/kopetefileconfirmdialog.cpp:35 rc.cpp:5004
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 398
+#: rc.cpp:4984
#, no-c-format
-msgid "A User Would Like to Send You a File"
-msgstr "Käyttäjä haluaa lähettää sinulle tiedoston"
+msgid "S&ync photo to addressbook"
+msgstr "&Tahdista kuva osoitekirjaan"
-#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 33
-#: rc.cpp:5007
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 419
+#: rc.cpp:4990 rc.cpp:5017
#, no-c-format
-msgid ""
-"A user is trying to send you a file. The file will only be downloaded if you "
-"accept this dialog. If you do not wish to receive it, please click 'Refuse'. "
-"This file will never be executed by Kopete at any point during or after the "
-"transfer."
-msgstr ""
-"Käyttäjä haluaa lähettää tiedoston.Tiedosto ladataan vain jos hyväksyt tämän "
-"valintaikkunan. Jos et halua vastaanottaa sitä, napsauta \"Hylkää\". Kopete ei "
-"suorita tätä tiedostoa missään vaiheessa siirron aikana tai sen jälkeen."
+msgid "Icons"
+msgstr "Kuvakkeet"
-#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 44
-#: rc.cpp:5010
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 430
+#: rc.cpp:4993
#, no-c-format
-msgid "From:"
-msgstr "Lähettäjä:"
+msgid "Awa&y:"
+msgstr "&Poissa:"
-#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 52
-#: rc.cpp:5013
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 441
+#: rc.cpp:4996
#, no-c-format
-msgid "File name:"
-msgstr "Tiedostonimi:"
+msgid "&Online:"
+msgstr "&Paikalla:"
-#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 65
-#: rc.cpp:5016
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 452
+#: rc.cpp:4999
#, no-c-format
-msgid "&Browse..."
-msgstr "&Selaa..."
+msgid "Use custom status &icons"
+msgstr "Käytä omia tila&kuvakkeita"
-#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 73
-#: rc.cpp:5019
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 455
+#: rc.cpp:5002
#, no-c-format
-msgid "Size:"
-msgstr "Koko:"
+msgid "Check to set custom icons for this contact"
+msgstr "Valitse asettaaksesi mukautettuja kuvakkeita tälle yhteystiedolle."
-#. i18n: file ./libkopete/ui/fileconfirmbase.ui line 114
-#: rc.cpp:5025
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 495
+#: rc.cpp:5005
#, no-c-format
-msgid "Save to:"
-msgstr "Tallenna kohteeseen:"
+msgid "O&ffline:"
+msgstr "&Tavoittamattomissa:"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 25
-#: rc.cpp:5028
+#. i18n: file ./kopete/contactlist/kopetemetalvipropswidget.ui line 506
+#: rc.cpp:5008
#, no-c-format
-msgid "The contact XXX added you in his contactlist"
-msgstr "Yhteystieto XXX lisäsi sinut yhteystietoluetteloonsa"
+msgid "Un&known:"
+msgstr "T&untematon:"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 61
-#: rc.cpp:5031
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 87
+#: rc.cpp:5020
#, no-c-format
-msgid "Read More Info About This Contact"
-msgstr "Lue lisää tästä yhteystiedosta"
+msgid "O&pen:"
+msgstr "A&vaa:"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 71
-#: rc.cpp:5034
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 98
+#: rc.cpp:5023
#, no-c-format
-msgid "Authorize this contact to see my status"
-msgstr "Oikeuta tämä yhteystieto näkemään tilani"
+msgid "C&losed:"
+msgstr "Su&ljettu:"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 82
-#: rc.cpp:5037
+#. i18n: file ./kopete/contactlist/kopetegvipropswidget.ui line 117
+#: rc.cpp:5026
#, no-c-format
-msgid "Add this contact in my contactlist"
-msgstr "Lisää tämä yhteystieto yhteystietoluetteloon"
+msgid "Use custom &icons"
+msgstr "Käytä omia &kuvakkeita"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 112
-#: rc.cpp:5040
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 22
+#: rc.cpp:5029
#, no-c-format
-msgid "Display name:"
-msgstr "Näyttönimi:"
+msgid "Step One: Select Messaging Service"
+msgstr "Askel yksi: Valitse viestintäpalvelu"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 115
-#: rc.cpp:5043 rc.cpp:5050
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage1.ui line 122
+#: rc.cpp:5038
#, no-c-format
msgid ""
-"The display name of the contact. Leave it empty to use the contact nickname"
+"<h2>Welcome to the Add Account Wizard</h2>\n"
+"<p>Select the messaging service from the list below.</p>"
msgstr ""
-"Yhteystiedon näyttönimi. Jätä tämä tyhjäksi käyttääksesi yhteystiedon "
-"lempinimeä."
+"<h2>Tervetuloa uuden tilin lisäämisvelhoon</h2>\n"
+"<p>Valitse viestintäpalvelu alhaalla olevasta listasta.</p>"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 119
-#: rc.cpp:5046 rc.cpp:5053
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 41
+#: rc.cpp:5045
#, no-c-format
msgid ""
-"Enter the contact display name. This is how the contact will appears in the "
-"contactlist.\n"
-"Leave it empty if you want to see the contact nickname as display name."
+"<h2>Congratulations</h2> \n"
+"<p>You have finished configuring the account. Please click the \"Finish\" "
+"button.</p>\n"
+"\n"
msgstr ""
-"Kirjoita yhteystiedon näyttönimi. Tällä tavalla yhteystieto tulee näkymään "
-"yhteystietoluettelossa.\n"
-"Nähdäksesi yhteystiedon lempinimen näyttönimenä jätä tämä tyhjäksi."
-
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 149
-#: rc.cpp:5057
-#, no-c-format
-msgid "In the group:"
-msgstr "Ryhmässä:"
+"<h2>Onnittelut!</h2>\n"
+"<p>Olet saanut tilin asettamisen valmiiksi. Napsauta \"Valmis\"-painiketta.</p>"
+"\n"
+"\n"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 152
-#: rc.cpp:5060 rc.cpp:5063
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 61
+#: rc.cpp:5051 rc.cpp:5080
#, no-c-format
msgid ""
-"Enter the group where the contact should be added. Leave it empty to add it in "
-"the top level group."
+"Use &custom color\n"
+"for account:"
msgstr ""
-"Kirjoita ryhmä minne yhteystieto tulee lisätä. Jätä tämä tyhjäksi lisätäksesi "
-"yhteystiedon ylimmän tason ryhmään."
+"Käytä &omaa väriä\n"
+"tiliin:"
-#. i18n: file ./libkopete/ui/contactaddednotifywidget.ui line 181
-#: rc.cpp:5066
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 64
+#: rc.cpp:5055 rc.cpp:5084
#, no-c-format
-msgid "Addressbook link:"
-msgstr "Osoitekirjalinkki:"
+msgid "Use a custom color for this account"
+msgstr "Käytä tähän tiliin omaa väriä"
-#. i18n: file ./libkopete/ui/kopeteawaydialogbase.ui line 27
-#: rc.cpp:5069
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 67
+#: rc.cpp:5058 rc.cpp:5087
#, no-c-format
-msgid "Please specify an away message, or choose a predefined one."
-msgstr "Kirjoita poissaoloviesti tai valitse valmis viesti pudotusvalikosta."
+msgid ""
+"Account are often differentiated by the protocol icon. But if you have severals "
+"accounts of the same protocol, you may apply a color filter to that icon to "
+"differentiate accounts from the same protocols."
+msgstr ""
+"Käyttäjätilit yleensä erotetaan yhteyskäytäntökuvan mukaan. Mutta jos sinulla "
+"on useita samaa yhteyskäytäntöä käyttävää tunnusta, voit käyttää värisuodinta "
+"erottaaksesi saman yhteyskäytännön tunnukset."
-#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 41
-#: rc.cpp:5072
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 133
+#: rc.cpp:5064 rc.cpp:5093
#, no-c-format
-msgid "The TDE Address Book entry associated with this Kopete Contact"
-msgstr "Kopeten yhteystietoon liitetty TDE:n osoitekirjan tietue"
+msgid "Co&nnect now"
+msgstr "&Yhdistä"
-#. i18n: file ./libkopete/ui/addressbooklinkwidget_base.ui line 66
-#: rc.cpp:5081
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 139
+#: rc.cpp:5067 rc.cpp:5096
#, no-c-format
-msgid "Select an address book entry"
-msgstr "Valitse osoitekirjan tietue"
+msgid "Connect right after Finish is pressed"
+msgstr "Yhdistä velhon valmistumisen jälkeen"
-#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 36
-#: rc.cpp:5084
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage3.ui line 142
+#: rc.cpp:5070 rc.cpp:5099
#, no-c-format
-msgid "Remember password"
-msgstr "Muista salasana"
+msgid ""
+"If this is checked, the account will be connected right after you clicked on <i>"
+"Finished</i>."
+msgstr ""
+"Jos tämä on valittu, tili yhdistetään heti kun olet napsauttanut <i>Valmis</i>."
-#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 39
-#: rc.cpp:5087
+#. i18n: file ./kopete/addaccountwizard/addaccountwizardpage2.ui line 39
+#: rc.cpp:5076
#, no-c-format
msgid ""
-"Check this and enter your password below if you would like your password to be "
-"stored in your wallet, so Kopete does not have to ask you for it each time it "
-"is needed."
+"<h2>Congratulations</h2>\n"
+"<p>You have finished configuring the account. Please click the \"Finish\" "
+"button.</p>"
msgstr ""
-"Valitse tämä ja kirjoita salasanasi alapuolelle, jos haluat salasanaa "
-"säilytettävän lompakossa. Tällöin Kopeten ei tarvitse kysyä sitä sinulta joka "
-"kerta kun sitä tarvitaan."
+"<h2>Onnittelut!</h2>\n"
+"<p>Olet saanut valmiiksi tilin asettamisen. Napsauta \"Valmis\" -painiketta.</p>"
-#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 64
-#: rc.cpp:5090
-#, no-c-format
-msgid "Password:"
-msgstr "Salasana:"
+#: _translatorinfo.cpp:1 kopete/main.cpp:96
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti,Kim Enkovaara,Ilpo Kantonen,Lasse Liehu"
-#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 83
-#: rc.cpp:5093
-#, no-c-format
-msgid "Enter your password here."
-msgstr "Kirjoita salasanasi tähän."
+#: _translatorinfo.cpp:3 kopete/main.cpp:97
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@kde-fi.org,kim.enkovaara@iki.fi,ilpo@iki.fi,"
-#. i18n: file ./libkopete/ui/kopetepasswordwidgetbase.ui line 86
-#: rc.cpp:5096
-#, no-c-format
+#: plugins/contactnotes/contactnotesedit.cpp:29
+msgid "Contact Notes"
+msgstr "Yhteystiedon muistiinpanot"
+
+#: plugins/contactnotes/contactnotesedit.cpp:36
+msgid "Notes about %1:"
+msgstr "Muistiinpanot yhteystiedosta %1:"
+
+#: plugins/contactnotes/contactnotesplugin.cpp:40
+msgid "&Notes"
+msgstr "&Muistiinpanot"
+
+#: plugins/smpppdcs/smpppdcspreferences.cpp:57
+msgid "connection status is managed by Kopete"
+msgstr "Kopete hallitsee yhteyden tilaa"
+
+#: plugins/smpppdcs/unittest/main.cpp:26 plugins/smpppdcs/unittest/main.cpp:31
+msgid "SMPPPDClientTests"
+msgstr "SMPPPDClientTests"
+
+#: plugins/smpppdcs/smpppdcsprefsimpl.cpp:97
+msgid "Searching for a SMPPPD on the local network..."
+msgstr "Haetaan SMPPPD:tä paikallisesta verkosta..."
+
+#: plugins/translator/translatorlanguages.cpp:36
+msgid "English"
+msgstr "Englanti"
+
+#: plugins/translator/translatorlanguages.cpp:37
+msgid "Chinese"
+msgstr "Kiina"
+
+#: plugins/translator/translatorlanguages.cpp:38
+msgid "French"
+msgstr "Ranska"
+
+#: plugins/translator/translatorlanguages.cpp:39
+msgid "German"
+msgstr "Saksa"
+
+#: plugins/translator/translatorlanguages.cpp:40
+msgid "Italian"
+msgstr "Italia"
+
+#: plugins/translator/translatorlanguages.cpp:41
+msgid "Japanese"
+msgstr "Japani"
+
+#: plugins/translator/translatorlanguages.cpp:42
+msgid "Korean"
+msgstr "Korea"
+
+#: plugins/translator/translatorlanguages.cpp:43
+msgid "Portuguese"
+msgstr "Portugali"
+
+#: plugins/translator/translatorlanguages.cpp:44
+msgid "Russian"
+msgstr "Venäjä"
+
+#: plugins/translator/translatorlanguages.cpp:45
+msgid "Spanish"
+msgstr "Espanja"
+
+#: plugins/translator/translatorplugin.cpp:48
+msgid "Translator"
+msgstr "Kääntäjä"
+
+#: plugins/translator/translatorplugin.cpp:79
+msgid "Set &Language"
+msgstr "Aseta &kieli"
+
+#: plugins/translator/translatorplugin.cpp:367
+#, fuzzy
msgid ""
-"Enter your password here. If you would rather not save your password, uncheck "
-"the Remember password checkbox above; you will then be prompted for your "
-"password whenever it is needed."
+"%2 \n"
+"Auto Translated: \n"
+"%1"
msgstr ""
-"Kirjoita salasanasi tähän. Jos haluat mieluummin olla tallentamatta salasanaa, "
-"poista valinta \"Muista salasana\" valintalaatikosta. Sinulta tullaan kysymään "
-"salasanaa silloin kun sitä tarvitaan."
+"%2\n"
+"Automaattisesti käännetty: %1"
-#. i18n: file ./libkopete/kopetecommandui.rc line 6
-#: rc.cpp:5099
-#, no-c-format
-msgid "Commands"
-msgstr "Komennot"
+#: plugins/translator/translatorguiclient.cpp:44
+msgid "Translate"
+msgstr "Käännä"
-#: libkopete/tests/kopetepasswordtest_program.cpp:35
-msgid "Config group to store password in"
-msgstr "Asetusryhmä, jonne salasana tallennetaan"
+#: plugins/translator/translatordialog.cpp:24
+msgid "Translator Plugin"
+msgstr "Kääntäjä-liitännäinen"
-#: libkopete/tests/kopetepasswordtest_program.cpp:36
-msgid "Set password to new"
-msgstr "Aseta uusi salasana"
+#: plugins/alias/aliaspreferences.cpp:336
+#: plugins/alias/aliaspreferences.cpp:425
+msgid ""
+"<qt>Could not add alias <b>%1</b>. An alias name cannot contain the characters "
+"\"_\" or \"=\".</qt>"
+msgstr ""
+"<qt>Ei voitu lisätä aliasta <b>%1</b>. Aliaksen nimi ei voi sisältää merkkejä "
+"\"_\" tai \"=\".</qt>"
-#: libkopete/tests/kopetepasswordtest_program.cpp:37
-msgid "Claim password was erroneous"
-msgstr "Tee salasanasta virheellinen"
+#: plugins/alias/aliaspreferences.cpp:338
+#: plugins/alias/aliaspreferences.cpp:427
+msgid "Invalid Alias Name"
+msgstr "Viallinen aliaksen nimi"
-#: libkopete/tests/kopetepasswordtest_program.cpp:38
-msgid "Password prompt"
-msgstr "Salasanakenttä"
+#: plugins/alias/aliaspreferences.cpp:354
+#: plugins/alias/aliaspreferences.cpp:450
+msgid ""
+"<qt>Could not add alias <b>%1</b>. This command is already being handled by "
+"either another alias or Kopete itself.</qt>"
+msgstr ""
+"<qt>Aliasta <b>%1</b> ei voitu lisätä. Tämä komento käsitellään jo toisen "
+"aliaksen avulla tai Kopetella itsellään.</qt>"
-#: libkopete/tests/kopetepasswordtest_program.cpp:39
-msgid "Image to display in password dialog"
-msgstr "Salasanavalintaikkunassa näytettävä kuva"
+#: plugins/alias/aliaspreferences.cpp:356
+#: plugins/alias/aliaspreferences.cpp:452
+msgid "Could Not Add Alias"
+msgstr "Aliasta ei voitu lisätä"
-#: libkopete/tests/kopetepasswordtest_program.cpp:120
+#: plugins/alias/aliaspreferences.cpp:469
+msgid "Are you sure you want to delete the selected aliases?"
+msgstr "Oletko varma että haluat poistaa valitut aliakset?"
+
+#: plugins/alias/aliaspreferences.cpp:469
+msgid "Delete Aliases"
+msgstr "Poista aliakset"
+
+#: plugins/history/historyplugin.cpp:41
+msgid "History"
+msgstr "Historia"
+
+#: plugins/history/historyplugin.cpp:47
+msgid "View &History"
+msgstr "Katso hist&oriaa"
+
+#: plugins/history/historyplugin.cpp:66
msgid ""
-"Hopefully this popped up because you set the password to the empty string."
+"Old history files from Kopete 0.6.x or older has been detected.\n"
+"Do you want to import and convert it to the new history format?"
msgstr ""
-"Toivottavasti tämä tuli esille, koska asetit salasanan tyhjäksi merkkijonoksi."
+"Vanhoja historiatiedostoja Kopete 0.6.x:sta tai vanhemmasta havaittu.\n"
+"Haluatko tuoda ja muuntaa ne uuteen historiamuotoon?"
-#: libkopete/kopetetransfermanager.cpp:190
-msgid "<unknown>"
-msgstr "<tuntematon>"
+#: plugins/history/historyplugin.cpp:68
+msgid "History Plugin"
+msgstr "Historia-liitännäinen"
-#: libkopete/kopetetransfermanager.cpp:258
+#: plugins/history/historyplugin.cpp:68
+msgid "Import && Convert"
+msgstr "Tuo && Muunna"
+
+#: plugins/history/historyplugin.cpp:68
+msgid "Do Not Import"
+msgstr "Älä tuo"
+
+#: plugins/history/historydialog.cpp:98 plugins/history/historydialog.cpp:556
+#, c-format
+msgid "History for %1"
+msgstr "Käyttäjän %1 historia"
+
+#: plugins/history/historydialog.cpp:119
+msgid "All"
+msgstr "Kaikki"
+
+#: kopete/chatwindow/chatmessagepart.cpp:267
+#: plugins/history/historydialog.cpp:178
+msgid "Copy Link Address"
+msgstr "Kopioi linkin osoite"
+
+#: plugins/history/historydialog.cpp:213
+msgid "Loading..."
+msgstr "Ladataan..."
+
+#: plugins/history/historydialog.cpp:470
+msgid "Searching..."
+msgstr "Etsitään..."
+
+#: plugins/history/historydialog.cpp:549
+msgid "History for All Contacts"
+msgstr "Historia kaikille yhteystiedoille"
+
+#: plugins/history/historyguiclient.cpp:44
+msgid "History Last"
+msgstr "Viimeisin historia"
+
+#: plugins/history/converter.cpp:40
+msgid "Would you like to remove old history files?"
+msgstr "Haluatko poistaa vanhat historiatiedostot?"
+
+#: plugins/history/converter.cpp:40
+msgid "History Converter"
+msgstr "Historian muuntaja"
+
+#: plugins/history/converter.cpp:42
+msgid "History converter"
+msgstr "Historian muuntaja"
+
+#: plugins/history/converter.cpp:109
+#, c-format
+msgid "Parsing old history in %1"
+msgstr "Jäsennetään vanhaa historiaa tiedostosta %1"
+
+#: plugins/history/converter.cpp:119
msgid ""
-"Sorry, sending files which are not stored locally is not yet supported by this "
-"protocol.\n"
-"Please copy this file to your computer and try again."
+"Parsing old history in %1:\n"
+"%2"
msgstr ""
-"Tämä yhteyskäytäntö tukee vain paikallisesti talletettujen tiedostojen "
-"lähettämistä.\n"
-"Kopioi tämä tiedosto koneellesi, ja yritä uudelleen."
+"Jäsennetään vanhaa historiaa tiedostosta %1:\n"
+"%2"
-#: libkopete/kopetemetacontact.cpp:345 libkopete/kopetemetacontact.cpp:363
-#: libkopete/kopetemetacontact.cpp:439
+#: plugins/webpresence/webpresenceplugin.cpp:208
msgid ""
-"This user is not reachable at the moment. Please make sure you are connected "
-"and using a protocol that supports offline sending, or wait until this user "
-"comes online."
+"An error occurred when uploading your presence page.\n"
+"Check the path and write permissions of the destination."
msgstr ""
-"Tämä käyttäjä ei ole nyt tavoitettavissa. Käytä yhteyskäytäntöä, joka tukee "
-"paikallisen tilan lähetystä tai odota kunnes käyttäjä tulee paikalle."
+"Tapahtui virhe siirettäessä paikallaolosivuasi.\n"
+"Tarkista kohteen polku ja kirjoitusoikeudet."
-#: libkopete/kopetecontact.cpp:453 libkopete/kopetemetacontact.cpp:346
-#: libkopete/kopetemetacontact.cpp:364 libkopete/kopetemetacontact.cpp:440
-msgid "User is Not Reachable"
-msgstr "Käyttäjä tavoittamattomissa"
+#: plugins/webpresence/webpresenceplugin.cpp:218
+msgid "Not yet known"
+msgstr "Vielä tietämätön"
-#: libkopete/kopetechatsession.cpp:251
-msgid "Outgoing Message Sent"
-msgstr "Ulosmenevä viesti lähetetty"
+#: plugins/statistics/statisticsplugin.cpp:46
+msgid "Statistics"
+msgstr "Tilastot"
-#: libkopete/kopetechatsession.cpp:267
-msgid "A contact sent you a buzz/nudge."
-msgstr "Yhteystieto lähetti sinulle herätteen."
+#: plugins/statistics/statisticsplugin.cpp:55
+msgid "View &Statistics"
+msgstr "Katso &tilastoja"
-#: libkopete/kopetechatsession.cpp:451
+#: plugins/statistics/statisticsdialog.cpp:45
+#, c-format
+msgid "Statistics for %1"
+msgstr "Tilastot käyttäjälle %1"
+
+#: plugins/statistics/statisticsdialog.cpp:193
+msgid "<h1>Statistics for %1</h1>"
+msgstr "<h1>Tilastot käyttäjälle %1</h1>"
+
+#: plugins/statistics/statisticsdialog.cpp:196
msgid ""
-"<qt>An error has occurred while creating a new chat window. The chat window has "
-"not been created.</qt>"
+"<div class=\"statgroup\"><b><a href=\"main:generalinfo\" title=\"General "
+"summary view\">General</a></b>"
+"<br><span title=\"Select the a day or a month to view the stat for\"><b>"
+"Days: </b><a href=\"dayofweek:1\">Monday</a>&nbsp;<a href=\"dayofweek:2\">"
+"Tuesday</a>&nbsp;<a href=\"dayofweek:3\">Wednesday</a>"
+"&nbsp;<a href=\"dayofweek:4\">Thursday</a>&nbsp;<a href=\"dayofweek:5\">"
+"Friday</a>&nbsp;<a href=\"dayofweek:6\">Saturday</a>"
+"&nbsp;<a href=\"dayofweek:7\">Sunday</a>"
+"<br><b>Months: </b><a href=\"monthofyear:1\">January</a>"
+"&nbsp;<a href=\"monthofyear:2\">February</a>&nbsp;<a href=\"monthofyear:3\">"
+"March</a>&nbsp;<a href=\"monthofyear:4\">April</a>&nbsp;<a "
+"href=\"monthofyear:5\">May</a>&nbsp;<a href=\"monthofyear:6\">June</a>"
+"&nbsp;<a href=\"monthofyear:7\">July</a>&nbsp;<a href=\"monthofyear:8\">"
+"August</a>&nbsp;<a href=\"monthofyear:9\">September</a>"
+"&nbsp;<a href=\"monthofyear:10\">October</a>&nbsp;<a href=\"monthofyear:11\">"
+"November</a>&nbsp;<a href=\"monthofyear:12\">December</a>&nbsp;</span></div>"
+"<br>"
msgstr ""
-"<qt>Keskusteluikkunan avaamisessa tapahtui virhe. Keskusteluikkunaa ei "
-"avattu.</qt>"
+"<div class=\"statgroup\"><b><a href=\"main:generalinfo\" title=\"Yleinen "
+"yhteenvetonäkymä\">Yleiset</a></b>"
+"<br><span title=\"Valitse tietojen näyttämisen alkamisaika päivällä tai "
+"kuukaudella\"><b>Päivät: </b><a href=\"dayofweek:1\">Maanantai</a>"
+"&nbsp;<a href=\"dayofweek:2\">Tiistai</a>&nbsp;<a href=\"dayofweek:3\">"
+"Keskiviikko</a>&nbsp;<a href=\"dayofweek:4\">Torstai</a>"
+"nbsp;<a href=\"dayofweek:5\">Friday</a>&nbsp;<a href=\"dayofweek:6\">"
+"Lauantai</a>&nbsp;<a href=\"dayofweek:7\">Sunnuntai</a>"
+"<br><b>Kuukaudet: </b><a href=\"monthofyear:1\">Tammikuu</a>"
+"&nbsp;<a href=\"monthofyear:2\">Helmikuu</a>&nbsp;<a href=\"monthofyear:3\">"
+"Maaliskuu</a>&nbsp;<a href=\"monthofyear:4\">Huhtikuu</a>"
+"&nbsp;<a href=\"monthofyear:5\">Toukokuu</a>&nbsp;<a href=\"monthofyear:6\">"
+"Kesäkuu</a>&nbsp;<a href=\"monthofyear:7\">Heinäkuu</a>"
+"&nbsp;<a href=\"monthofyear:8\">Elokuu</a>&nbsp;<a href=\"monthofyear:9\">"
+"Syyskuu</a>&nbsp;<a href=\"monthofyear:10\">Lokakuu</a>"
+"&nbsp;<a href=\"monthofyear:11\">Marraskuu</a>&nbsp;<a href=\"monthofyear:12\">"
+"Joulukuu</a>&nbsp;</span></div>"
+"<br>"
-#: libkopete/kopetechatsession.cpp:452
-msgid "Error While Creating Chat Window"
-msgstr "Virhe keskusteluikkunan luonnissa"
+#: plugins/statistics/statisticsdialog.cpp:227
+msgid ""
+"<div class=\"statgroup\" title=\"Contact status history for today\">"
+"<h2>Today</h2><table width=\"100%\">"
+"<tr>"
+"<td>Status</td>"
+"<td>From</td>"
+"<td>To</td></tr>"
+msgstr ""
+"<div class=\"statgroup\" title=\"Yhteystiedon saatavuushistoria tältä "
+"päivältä\">"
+"<h2>Tänään</h2><table width=\"100%\">"
+"<tr>"
+"<td>Tila</td>"
+"<td>Mistä</td>"
+"<td>Mihin</td></tr>"
-#: libkopete/knotification.cpp:130 libkopete/knotification.cpp:151
-msgid "Fatal"
-msgstr "Kohtalokas"
+#: plugins/statistics/statisticsdialog.cpp:387
+msgid "<div class=\"statgroup\">"
+msgstr "<div class=\"statgroup\">"
-#: libkopete/kopetegroup.cpp:55
-msgid "Not in your contact list"
-msgstr "Ei yhteystietoluettelossa"
+#: plugins/statistics/statisticsdialog.cpp:388
+msgid ""
+"<b title=\"The total time I have been able to see %1 status\">"
+"Total seen time :</b> %2 hour(s)"
+"<br>"
+msgstr ""
+"<b title=\"Yhteenlaskettu aika jona olen voinut nähdä %1:n tilan\"> "
+"Nähty aika yhteensä:</b> %2 tunti(a) "
+"<br>"
-#: libkopete/kopetegroup.cpp:217
-msgid "(Unnamed Group)"
-msgstr "(nimetön ryhmä)"
+#: plugins/statistics/statisticsdialog.cpp:390
+msgid ""
+"<b title=\"The total time I have seen %1 online\">Total online time :</b> "
+"%2 hour(s)"
+"<br>"
+msgstr ""
+"<b title=\"Yhteenlaskettuna aika jona olen nähnyt %1:n olevan paikalla\">"
+"Paikallaoloaika yhteensä:</b> %2 tunti(a) "
+"<br>"
-#: libkopete/kopetepassword.cpp:181
-msgid "Password Required"
-msgstr "Salasana vaaditaan"
+#: plugins/statistics/statisticsdialog.cpp:392
+msgid ""
+"<b title=\"The total time I have seen %1 away\">Total busy time :</b> "
+"%2 hour(s)"
+"<br>"
+msgstr ""
+"<b title=\"Yhteenlaskettu aika jona olen nähnyt %1:n olevan poissa\">"
+"Kiireinen aika yhteensä:</b> %2 tunti(a) "
+"<br>"
-#: libkopete/kopetepassword.cpp:293
+#: plugins/statistics/statisticsdialog.cpp:393
msgid ""
-"<qt>Kopete is unable to save your password securely in your wallet;"
-"<br>do you want to save the password in the <b>unsafe</b> "
-"configuration file instead?</qt>"
+"<b title=\"The total time I have seen %1 offline\">Total offline time :</b> "
+"%2 hour(s)"
msgstr ""
-"<qt>Kopete ei voi tallentaa salasanaa turvallisesti lompakkoon."
-"<br>Haluatko tallentaa salasanan <b>epäturvalliseen</b> asetustiedostoon?</qt>"
+"<b title=\"Yhteenlaskettu aika jona olen nähnyt %1:n olevan poissa verkosta\">"
+"Poissa verkosta oloaika yhteensä: %2 tunti(a)"
-#: libkopete/kopetepassword.cpp:295
-msgid "Unable to Store Secure Password"
-msgstr "Turvallista salasanaa ei voitu tallettaa"
+#: plugins/statistics/statisticsdialog.cpp:396
+#: plugins/statistics/statisticsdialog.cpp:464
+#: plugins/statistics/statisticsdialog.cpp:482
+msgid "General information"
+msgstr "Yleiset tiedot"
-#: libkopete/kopetepassword.cpp:296
-msgid "Store &Unsafe"
-msgstr "Tallenna &epäturvallisesti"
+#: plugins/statistics/statisticsdialog.cpp:402
+msgid "<b>Average message length :</b> %1 characters<br>"
+msgstr "<b>Keskimääräinen viestin pituus :</b> %1 merkkiä<br>"
-#: libkopete/connectionmanager.cpp:144
+#: plugins/statistics/statisticsdialog.cpp:403
+msgid "<b>Time between two messages : </b> %1 second(s)"
+msgstr "<b>Aika kahden viestin välissä : </b> %1 sekuntti(a)"
+
+#: plugins/statistics/statisticsdialog.cpp:407
+msgid "<b title=\"The last time you talked with %1\">Last talk :</b> %2<br>"
+msgstr ""
+"<b title=\"Aika jolloin viimeksi keskustelit yhteystiedon %1 kanssa\">"
+"Viimeinen keskustelu :</b> %2"
+"<br>"
+
+#: plugins/statistics/statisticsdialog.cpp:408
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?"
+"<b title=\"The last time I have seen %1 online or away\">"
+"Last time contact was present :</b> %2"
msgstr ""
-"Verkkoyhteys katkaistiin. Sovellus on nyt paikallisessa tilassa. Haluatko, että "
-"sovellus yhdistetään jälleen verkkoon kun verkko tulee saataville?"
+"<b title=\"Aika jolloin olen viimeksi nähnyt yhteystiedon %1 olevan paikalla "
+"tai poissa\">Viimeisin aika kun yhteystieto oli paikalla :</b> %2"
-#: libkopete/connectionmanager.cpp:145
-msgid "This application is currently in offline mode. Do you want to connect?"
+#: plugins/statistics/statisticsdialog.cpp:418
+msgid "Current status"
+msgstr "Nykyinen tila"
+
+#: plugins/statistics/statisticsdialog.cpp:419
+msgid "Is <b>%1</b> since <b>%2</b>"
+msgstr "On <b>%1</b> sitten <b>%2</b>"
+
+#: plugins/statistics/statisticsdialog.cpp:429
+msgid "When have I seen this contact ?"
+msgstr "Millloin olen nähnyt tämän yhteystiedon?"
+
+#: plugins/statistics/statisticsdialog.cpp:443
+msgid "Between %1:00 and %2:00, I was able to see %3 status %4% of the hour."
msgstr ""
-"Tämä sovellus on tällä hetkellä paikallisessa tilassa. Haluatko yhdistää "
-"verkkoon?"
+"Ajan %1:00 ja %2:00 välillä pystyin näkemään yhteystiedon %3 tilan %4% "
+"tunnista."
-#: libkopete/connectionmanager.cpp:147
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Online time"
+msgstr "Paikallaoloaika"
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Away time"
+msgstr "Poissaoloaika"
+
+#: plugins/statistics/statisticsdialog.cpp:452
+msgid "Offline time"
+msgstr "Verkosta poissaoloaika"
+
+#: plugins/statistics/statisticsdialog.cpp:457
+msgid "online"
+msgstr "online"
+
+#: plugins/statistics/statisticsdialog.cpp:459
+msgid "away"
+msgstr "poissa"
+
+#: plugins/statistics/statisticsdialog.cpp:461
+msgid "offline"
+msgstr "offline"
+
+#: plugins/statistics/statisticsdialog.cpp:502
+msgid "Between %1:00 and %2:00, I have seen %3 %4% %5."
+msgstr "Ajan %1:00 ja %2:00 välillä olen nähnyt yhteystiedon %3 %4% %5."
+
+#: plugins/statistics/statisticsdialog.cpp:526
msgid ""
-"This application is currently in offline mode. Do you want to connect in order "
-"to carry out this operation?"
+"_: 1 is date, 2 is contact name, 3 is online status\n"
+"%1, %2 was %3"
+msgstr "%1, %2 oli tilassa %3"
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:135
+msgid "USAGE: /media - Displays information on current song"
+msgstr "KÄYTTÖ: /media - Näyttää tiedot tällä hetkellä soivasta kapaleesta"
+
+#: plugins/nowlistening/nowlisteningplugin.cpp:174
+msgid ""
+"_: Message from Kopete user to another user; used when sending media "
+"information even though there are no songs playing or no media players running\n"
+"Now Listening for Kopete - it would tell you what I am listening to, if I was "
+"listening to something on a supported media player."
msgstr ""
-"Tämä sovellus on nyt paikallisessa tilassa. Haluatko yhdistää verkkoon "
-"voidaksesi suorittaa tämän toiminnon?"
+"\"Nyt soi\"-ominaisuus Kopetelle - se kertoisi mitä minä kuuntelen, jos olisin "
+"kuuntelemassa jotain tuetulla mediasoittimella."
-#: libkopete/connectionmanager.cpp:148
-msgid "Leave Offline Mode?"
-msgstr "Pysy paikallisessa tilassa?"
+#: plugins/nowlistening/nowlisteningplugin.cpp:405
+msgid "Unknown track"
+msgstr "Tuntematon kappale"
-#: libkopete/kopeteaway.cpp:170
-msgid "Sorry, I am busy right now"
-msgstr "Olen nyt kiireinen"
+#: plugins/nowlistening/nowlisteningplugin.cpp:414
+msgid "Unknown artist"
+msgstr "Tuntematon artisti"
-#: libkopete/kopeteaway.cpp:171 libkopete/kopeteaway.cpp:184
-msgid "I am gone right now, but I will be back later"
-msgstr "Olen poissa tällä hetkellä, mutta tulen myöhemmin takaisin"
+#: plugins/nowlistening/nowlisteningplugin.cpp:421
+msgid "Unknown album"
+msgstr "Tuntematon albumi"
-#: libkopete/kopeteutils.cpp:38
-msgid "You have been disconnected."
-msgstr "Yhteystesi on katkaistu."
+#: plugins/nowlistening/nowlisteningplugin.cpp:428
+msgid "Unknown player"
+msgstr "Tuntematon soitin"
-#: libkopete/kopeteutils.cpp:39
-msgid "Connection Lost."
-msgstr "Yhteys poikki."
+#: plugins/nowlistening/nowlisteningguiclient.cpp:37
+msgid "Send Media Info"
+msgstr "Lähetä mediatiedot"
-#: libkopete/kopeteutils.cpp:40
+#: plugins/nowlistening/nowlisteningguiclient.cpp:60
msgid ""
-"Kopete lost the channel used to talk to the instant messaging system.\n"
-"This can be because either your internet access went down, the service is "
-"experiencing problems, or the service disconnected you because you tried to "
-"connect with the same account from another location. Try connecting again "
-"later."
+"None of the supported media players (KsCD, JuK, amaroK, Noatun or Kaffeine) are "
+"playing anything."
msgstr ""
-"Yhteys pikaviestintäjärjestelmään katkesi.\n"
-"Tämä voi johtua siitä, että Internet-yhteytesi meni alas, palvelussa on "
-"ongelmia tai palvelin katkaisi yhteyden, koska yritit yhdistää samaan tiliin "
-"toisesta paikasta. Yritä yhdistämistä myöhemmin uudelleen."
+"Mikään tuetuista mediasoittimista (KsCD, JuK, amaroK, Noatun ja Kaffeine) ei "
+"soita mitään."
-#: libkopete/kopeteutils.cpp:42
-msgid "Can't connect with the instant messaging server or peers."
-msgstr "Pikaviestintäpalvelimeen tai vertaisiin ei voida yhdistää."
+#: plugins/nowlistening/nowlisteningguiclient.cpp:61
+msgid "Nothing to Send"
+msgstr "Ei mitään lähetettävää"
-#: libkopete/kopeteutils.cpp:43
-msgid "Can't connect."
-msgstr "Ei voida yhdistää."
+#: plugins/latex/latexguiclient.cpp:44
+msgid "Preview Latex Images"
+msgstr "Esikatsele Latex-kuvia"
-#: libkopete/kopeteutils.cpp:44
+#: plugins/latex/latexguiclient.cpp:62
msgid ""
-"This means Kopete can't reach the instant messaging server or peers.\n"
-"This can be because either your internet access is down or the server is "
-"experiencing problems. Try connecting again later."
+"There are no latex in the message you are typing. The latex formula must be "
+"included between $$ and $$ "
msgstr ""
-"Tämä tarkoittaa että Kopete ei löydä pikaviestintäpalvelinta tai -vertaisia.\n"
-"Syynä voi olla se, että internet-yhteytesi on alhaalla tai palvelimella on "
-"ongelmia. Yritä yhdistämistä myöhemmin uudelleen."
+"Viestissä, jota kirjoitat, ei ole latexia. latex-formula täytyy ympäriöidä "
+"merkeillä \"$$\" ja \"$$\""
-#: libkopete/kopeteutils.cpp:55
-msgid "More Information..."
-msgstr "Lisää tietoa..."
+#: plugins/latex/latexguiclient.cpp:62
+msgid "No Latex Formula"
+msgstr "Ei Latex-formulaa"
-#: libkopete/kopetemimetypehandler.cpp:153
+#: plugins/latex/latexguiclient.cpp:67
#, c-format
-msgid "Unable to find the file %1."
-msgstr "Tiedostoa %1 ei löytynyt."
+msgid "<b>Preview of the latex message :</b> <br />%1"
+msgstr "<b>Esikatselu latex-viestistä :<b> <br/>%1"
-#: libkopete/kopetemimetypehandler.cpp:157
+#: plugins/latex/latexplugin.cpp:95
msgid ""
-"<qt>Unable to download the requested file;"
-"<br>please check that address %1 is correct.</qt>"
+"I cannot find the Magick convert program.\n"
+"convert is required to render the Latex formulas.\n"
+"Please go to www.imagemagick.org or to your distribution site and get the right "
+"package."
msgstr ""
-"<qt>Pyydettyä tiedostoa ei voitu siirtää;"
-"<br>tarkista, että osoite %1 on kelvollinen.</qt>"
+"Magick muunnosohjelmaa ei löytynyt.\n"
+"muunnon vaaditaan Latex formuloiden esittämiseen.\n"
+"Mene osoitteeseen www.imagemagick.org tai distribuutosi sivulle ja asenna "
+"paketti."
-#: libkopete/kopeteawayaction.cpp:86
-msgid "New Message..."
-msgstr "Uusi viesti..."
+#: plugins/autoreplace/autoreplaceconfig.cpp:67
+msgid ""
+"_: list_of_words_to_replace\n"
+"ur,your,r,are,u,you,theres,there is,arent,are not,dont,do not"
+msgstr "ur,your,r,are,u,you,theres,there is,arent,are not,dont,do not"
-#: libkopete/kopeteawayaction.cpp:113
-msgid "New Away Message"
-msgstr "Uusi poissaoloviesti"
+#: plugins/autoreplace/autoreplacepreferences.cpp:46
+msgid "Text"
+msgstr "Teksti"
-#: libkopete/kopeteawayaction.cpp:113
-msgid "Please enter your away reason:"
-msgstr "Anna poissaolon syy:"
+#: plugins/autoreplace/autoreplacepreferences.cpp:47
+msgid "Replacement"
+msgstr "Korvaava"
-#: libkopete/private/kopeteviewmanager.cpp:225
-msgid "<qt>Incoming message from %1<br>\"%2\"</qt>"
-msgstr "<qt>Saapuva viesti kohteesta %1<br>\"%2\"</qt>"
+#: plugins/cryptography/cryptographyselectuserkey.cpp:29
+msgid "Select Contact's Public Key"
+msgstr "Valitse yhteystiedon julkinen avain"
-#: libkopete/private/kopeteviewmanager.cpp:234
-msgid "<qt>A highlighted message arrived from %1<br>\"%2\"</qt>"
-msgstr "<qt>Korostettu viesti saapui kohteesta %1<br>\"%2\"</qt>"
+#: plugins/cryptography/cryptographyselectuserkey.cpp:38
+#, c-format
+msgid "Select public key for %1"
+msgstr "Valitse julkinen avain yhteystiedolle %1"
-#: libkopete/private/kopetecommand.cpp:64
-msgid "Enter Arguments"
-msgstr "Anna argumentit"
+#: plugins/cryptography/cryptographyplugin.cpp:51
+msgid "Cryptography"
+msgstr "Kryptografia"
-#: libkopete/private/kopetecommand.cpp:64
-msgid "Enter the arguments to %1:"
-msgstr "Anna argumentit kohteelle %1:"
+#: plugins/cryptography/cryptographyplugin.cpp:71
+msgid "&Select Cryptography Public Key..."
+msgstr "&Valitse salakirjoituksen julkinen avain..."
-#: libkopete/private/kopetecommand.cpp:77
-msgid "Alias \"%1\" expands to itself."
-msgstr "Alias \"%1\" laajentuu itseensä."
+#: plugins/cryptography/cryptographyplugin.cpp:188
+msgid "Outgoing Encrypted Message: "
+msgstr "Lähtevä salattu viesti: "
-#: libkopete/private/kopetecommand.cpp:82
+#: plugins/cryptography/cryptographyplugin.cpp:219
+msgid "Incoming Encrypted Message: "
+msgstr "Tuleva salattu viesti: "
+
+#: plugins/cryptography/kgpgselkey.cpp:41
+msgid "Private Key List"
+msgstr "Yksityisten avainten luettelo"
+
+#: plugins/cryptography/kgpgselkey.cpp:57
+msgid "Choose secret key:"
+msgstr "Valitse salainen avain:"
+
+#: plugins/cryptography/kgpgselkey.cpp:64
+msgid "Local signature (cannot be exported)"
+msgstr "Paikallinen allekirjoitus (ei voida viedä)"
+
+#: plugins/cryptography/kgpgselkey.cpp:84
+#: plugins/cryptography/popuppublic.cpp:401
+msgid "Unlimited"
+msgstr "Rajoittamaton"
+
+#: plugins/cryptography/kgpgselkey.cpp:92
+msgid "Invalid"
+msgstr "Viallinen"
+
+#: plugins/cryptography/kgpgselkey.cpp:95
+msgid "Disabled"
+msgstr "Ei käytössä"
+
+#: plugins/cryptography/kgpgselkey.cpp:98
+msgid "Revoked"
+msgstr "Peruutettu"
+
+#: plugins/cryptography/kgpgselkey.cpp:101
+msgid "Expired"
+msgstr "Erääntynyt"
+
+#: plugins/cryptography/kgpgselkey.cpp:104
+msgid "Undefined"
+msgstr "Määrittelemätön"
+
+#: plugins/cryptography/kgpgselkey.cpp:107
+msgid "None"
+msgstr "Ei mitään"
+
+#: plugins/cryptography/kgpgselkey.cpp:110
+msgid "Marginal"
+msgstr "Marginaalinen"
+
+#: plugins/cryptography/kgpgselkey.cpp:113
+msgid "Full"
+msgstr "Täysi"
+
+#: plugins/cryptography/kgpgselkey.cpp:116
+msgid "Ultimate"
+msgstr "Ääretön"
+
+#: plugins/cryptography/kgpgselkey.cpp:119
+msgid "?"
+msgstr "?"
+
+#: plugins/cryptography/kgpgselkey.cpp:150
+msgid "ID: %1, trust: %2, expiration: %3"
+msgstr "Tunniste: %1, luottaminen: %2, vanheneminen: %3"
+
+#: plugins/cryptography/cryptographyguiclient.cpp:51
+msgid "Encrypt Messages"
+msgstr "Salaa viestit"
+
+#: plugins/cryptography/popuppublic.cpp:94
+msgid "Select Public Key"
+msgstr "Valitse julkinen avain"
+
+#: plugins/cryptography/popuppublic.cpp:111
+#, c-format
+msgid "Select Public Key for %1"
+msgstr "Valitse julkinen avain tiedostolle %1"
+
+#: plugins/cryptography/popuppublic.cpp:119
+msgid "Clear Search"
+msgstr "Tyhjennä haku"
+
+#: plugins/cryptography/popuppublic.cpp:122
+msgid "Search: "
+msgstr "Haku: "
+
+#: plugins/cryptography/popuppublic.cpp:129
+msgid "ID"
+msgstr "ID"
+
+#: plugins/cryptography/popuppublic.cpp:147
+msgid "&Go to Default Key"
+msgstr "&Siirry oletusavaimeen"
+
+#: plugins/cryptography/popuppublic.cpp:150
+msgid "ASCII armored encryption"
+msgstr "ASCII-suojattu salaus"
+
+#: plugins/cryptography/popuppublic.cpp:151
+msgid "Allow encryption with untrusted keys"
+msgstr "Salli salaaminen ei-luotetuilla avaimilla"
+
+#: plugins/cryptography/popuppublic.cpp:152
+msgid "Hide user id"
+msgstr "Piilota käyttäjätunnus"
+
+#: plugins/cryptography/popuppublic.cpp:155
msgid ""
-"_n: \"%1\" requires at least %n argument.\n"
-"\"%1\" requires at least %n arguments."
+"<b>Public keys list</b>: select the key that will be used for encryption."
msgstr ""
-"\"%1\" vaatii vähintään %n argumentin.\n"
-"\"%1\" vaatii vähintään %n argumenttia."
+"<b>Julkisten avainten luettelo</b>: valitse avain jota käytetään salauksessa."
-#: libkopete/private/kopetecommand.cpp:88
+#: plugins/cryptography/popuppublic.cpp:157
msgid ""
-"_n: \"%1\" has a maximum of %n argument.\n"
-"\"%1\" has a maximum of %n arguments."
+"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
+"in a text editor"
msgstr ""
-"\"%1\" voi olla korkeintaan %n argumenttia.\n"
-"\"%1\" voi olla korkeintaan %n argumenttia."
-
-#: libkopete/private/kopetecommand.cpp:93
-msgid "You are not authorized to perform the command \"%1\"."
-msgstr "Sinulla ei ole oikeuksia suorittaa komentoa \"%1\"."
+"<b>ASCII-salaus</b>: tekee salatun tiedoston/viestin avaamisen mahdolliseksi "
+"tekstimuokkaimessa"
-#: libkopete/private/kopetecommand.cpp:132
-msgid "Command Error"
-msgstr "Komentovirhe"
+#: plugins/cryptography/popuppublic.cpp:159
+msgid ""
+"<b>Hide user ID</b>: Do not put the keyid into encrypted packets. This option "
+"hides the receiver of the message and is a countermeasure against traffic "
+"analysis. It may slow down the decryption process because all available secret "
+"keys are tried."
+msgstr ""
+"<b>Piilota käyttäjätunniste</b>: Älä sijoita avaintunnistetta salattuihin "
+"paketteihin. Tämä valinta piilottaa viestin vastaanottajan, ja suojaa verkon "
+"kuuntelua vastaan. Tämä asetus saattaa hidastaa salauksen purkamista, koska "
+"kaikkia käytettävissä olevia salausavaimia kokeillaan purkamiseen."
-#: libkopete/kopeteawaydialog.cpp:37
-msgid "Global Away Message"
-msgstr "Globaali poissaoloviesti"
+#: plugins/cryptography/popuppublic.cpp:163
+msgid ""
+"<b>Allow encryption with untrusted keys</b>: when you import a public key, it "
+"is usually marked as untrusted and you cannot use it unless you sign it in "
+"order to make it 'trusted'. Checking this box enables you to use any key, even "
+"if it has not be signed."
+msgstr ""
+"<b>Salli ei-luotetuilla avaimilla salaaminen</b>: kun tuot julkisen avaimen, se "
+"merkitään 'luottamattomaksi' ja sitä ei voida käyttää ennen kuin allekirjoitat "
+"avaimen 'luotetuksi'. Jos valitset tämän kohdan, voit käyttää mitä tahansa "
+"avainta, vaikka sitä ei ole allekirjoitettu."
-#: libkopete/kopeteglobal.cpp:118
-msgid "Idle Time"
-msgstr "Poissaoloaika"
+#: plugins/cryptography/popuppublic.cpp:172
+msgid "Shred source file"
+msgstr "Silppua lähdetiedosto"
-#: libkopete/kopeteglobal.cpp:124
-msgid "Online Since"
-msgstr "Paikalla hetkestä"
+#: plugins/cryptography/popuppublic.cpp:174
+msgid ""
+"<b>Shred source file</b>: permanently remove source file. No recovery will be "
+"possible"
+msgstr ""
+"<b> Silppua lähdetiedosto</b>: poistaa lähdetiedoston pysyvästi. Tiedostoa ei "
+"voida palauttaa."
-#: libkopete/kopeteglobal.cpp:130
-msgid "Last Seen"
-msgstr "Viimeksi nähty"
+#: plugins/cryptography/popuppublic.cpp:176
+msgid ""
+"<qt><b>Shred source file:</b><br />"
+"<p>Checking this option will shred (overwrite several times before erasing) the "
+"files you have encrypted. This way, it is almost impossible that the source "
+"file is recovered.</p>"
+"<p><b>But you must be aware that this is not secure</b> "
+"on all file systems, and that parts of the file may have been saved in a "
+"temporary file or in the spooler of your printer if you previously opened it in "
+"an editor or tried to print it. Only works on files (not on folders).</p></qt>"
+msgstr ""
+"<qt><b>Silppua lähdetiedosto:</b><br /> "
+"<p>Tämän option valitseminen johtaa salattujen tiedostojen silppuamiseen "
+"(ylikirjoittaa muutamia kertoja ennen poistamista). Tällöin on lähes mahdotonta "
+"että lähdetiedosto voitaisiin palauttaa.</p> "
+"<p><b>Mutta sinun pitää olla tietoinen, että tämä ei ole turvallista</b> "
+"kaikissa tiedostojärjestelmissä ja tiedoston pätkiä saattaa olla tallennettuna "
+"väliaikaisessa tiedostossa tai tulostimesi kelauskoneessa jos aikaisemmin "
+"avasit sen editorissa tai yritit tulostaa sen. Toimii ainoastaan tiedostojen "
+"kanssa (ei kansioiden).</p></qt>"
-#: libkopete/kopeteglobal.cpp:136
-msgid "Away Message"
-msgstr "Poissaoloviesti"
+#: plugins/cryptography/popuppublic.cpp:177
+msgid "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
+msgstr "<a href=\"whatsthis:%1\">Lue tämä ennen silppuamisen käyttämistä</a>"
-#: libkopete/kopeteglobal.cpp:154
-msgid "Private Phone"
-msgstr "Kotipuhelin"
+#: plugins/cryptography/popuppublic.cpp:182
+msgid "Symmetrical encryption"
+msgstr "Symmetrinen salaus"
-#: libkopete/kopeteglobal.cpp:160
-msgid "Private Mobile Phone"
-msgstr "Oma matkapuhelin"
+#: plugins/cryptography/popuppublic.cpp:184
+msgid ""
+"<b>Symmetrical encryption</b>: encryption does not use keys. You just need to "
+"give a password to encrypt/decrypt the file"
+msgstr ""
+"<b>Symmetrinen salaus</b>: salaus ei käytä avaimia. Sinun täytyy vain antaa "
+"salasana salataksesi tiedoston tai purkaaksesi sen salauksen"
-#: libkopete/kopeteglobal.cpp:166
-msgid "Work Phone"
-msgstr "Työpuhelin"
+#: plugins/cryptography/kgpginterface.cpp:99
+msgid "Enter passphrase for <b>%1</b>:"
+msgstr "Anna salauslause kohteelle <b>%1</b>:"
-#: libkopete/kopeteglobal.cpp:172
-msgid "Work Mobile Phone"
-msgstr "Työmatkapuhelin"
+#: plugins/cryptography/kgpginterface.cpp:101
+msgid "<b>Bad passphrase</b><br> You have %1 tries left.<br>"
+msgstr "<b>Huono salauslause</b><br> Voit yrittää vielä %1 kertaa.<br>"
-#: libkopete/kopeteglobal.cpp:232
-msgid "Could not find suitable place to install emoticon themes into."
-msgstr "Hymiöteemoille ei löytynyt sopivaa asennuspaikkaa."
+#: plugins/highlight/highlightconfig.cpp:72
+msgid "-New filter-"
+msgstr "-Uusi suodin-"
-#: libkopete/kopeteglobal.cpp:238
-msgid "Installing Emoticon Themes..."
-msgstr "Asennetaan hymiöteemoja..."
+#: plugins/highlight/highlightpreferences.cpp:207
+msgid "Rename Filter"
+msgstr "Uudelleennimeä suodin"
-#: libkopete/kopeteglobal.cpp:260
-msgid "Could not open \"%1\" for unpacking."
-msgstr "Kohdetta \"%1\" ei voitu avata purkamista varten."
+#: plugins/highlight/highlightpreferences.cpp:207
+msgid "Please enter the new name for the filter:"
+msgstr "Syötä suotimelle uusi nimi:"
-#: libkopete/kopeteglobal.cpp:285
-msgid "<qt>The file \"%1\" is not a valid emoticon theme archive.</qt>"
-msgstr "<qt>Tiedosto \"%1\" ei ole kelvollinen hymiöteemapaketti.</qt>"
+#: kopete/kimifaceimpl.cpp:383
+msgid ""
+"Another TDE application tried to use Kopete for instant messaging, but Kopete "
+"could not find the specified contact in the TDE address book."
+msgstr ""
+"Toinen TDE-sovellus yritti käyttää Kopetea pikaviestintään, mutta Kopete ei "
+"löytänyt määriteltyä yhteystietoa TDE:n osoitekirjasta."
-#: libkopete/kopeteglobal.cpp:296
-msgid "<qt>Installing <strong>%1</strong> emoticon theme</qt>"
-msgstr "<qt>Asentaa hymiöteemaa <strong>%1</strong></qt>"
+#: kopete/contactlist/kopetecontactlistview.cpp:1451
+#: kopete/contactlist/kopetecontactlistview.cpp:1454
+#: kopete/kimifaceimpl.cpp:383
+msgid "Not Found in Address Book"
+msgstr "Ei löytynyt osoitekirjasta"
-#: libkopete/kopeteglobal.cpp:334
+#: kopete/kimifaceimpl.cpp:388
msgid ""
-"<qt>A problem occurred during the installation process. However, some of the "
-"emoticon themes in the archive may have been installed.</qt>"
+"_: Translators: %1 is the name of a person taken from the TDE address book, who "
+"Kopete doesn't know about. Kopete must either be told that an existing contact "
+"in Kopete is this person, or add a new contact for them\n"
+"<qt>"
+"<p>The TDE Address Book has no instant messaging information for</p>"
+"<p><b>%1</b>.</p>"
+"<p>If he/she is already present in the Kopete contact list, indicate the "
+"correct addressbook entry in their properties.</p>"
+"<p>Otherwise, add a new contact using the Add Contact wizard.</p></qt>"
msgstr ""
-"<qt>Asennuksessa tuli ongelma. Kuitenkin osa paketin hymiöteemoista on "
-"asennettu.</qt>"
+"<qt>"
+"<p>TDE:n osoitekirjassa ei ole pikaviestintätietoa yhteystiedolle </p>"
+"<p><b>%1</b>.</p>"
+"<p>Jos hän on jo olemassa Kopeten yhteystietoluettelossa, ilmaise oikea "
+"osoitekirjan tietue niiden ominaisuuksissa.</p>"
+"<p>Muutoin lisää uusi yhteystieto käyttämällä yhteystiedon lisäysvelhoa.</p>"
+"</qt>"
-#: libkopete/kopeteaccount.cpp:142
-msgid "You have been disconnected"
-msgstr "Yhteytesi on katkaistu"
+#: kopete/kimifaceimpl.cpp:390
+msgid "No Instant Messaging Address"
+msgstr "Ei pikaviestintäosoitetta"
-#: libkopete/kopeteaccount.cpp:142
-msgid "You have connected from another client or computer to the account '%1'"
-msgstr "Olet yhdistänyt toisesta asiakkaasta tai tietokoneesta tilille \"%1\""
+#: kopete/kopeteballoon.cpp:98
+msgid ""
+"_: to view\n"
+"View"
+msgstr "Näytä"
-#: libkopete/kopeteaccount.cpp:142
+#: kopete/main.cpp:30
+msgid "Kopete, the TDE Instant Messenger"
+msgstr "Kopete, pikaviestin TDE:lle"
+
+#: kopete/main.cpp:34
+msgid "Do not load plugins. This option overrides all other options."
+msgstr "Älä lataa liitännäistä. Tämä valinta korvaa kaikki muut valinnat."
+
+#: kopete/main.cpp:35
+msgid "Disable auto-connection"
+msgstr "Ota automaattinen yhdistäminen pois käytöstä"
+
+#: kopete/main.cpp:36
msgid ""
-"Most proprietary Instant Messaging services do not allow you to connect from "
-"more than one location. Check that nobody is using your account without your "
-"permission. If you need a service that supports connection from various "
-"locations at the same time, use the Jabber protocol."
+"Auto-connect the specified accounts. Use a comma-separated list\n"
+"to auto-connect multiple accounts."
msgstr ""
-"Useimmat sovelluskohtaiset pikaviestintäpalvelut eivät anna sinun yhdistää "
-"useammasta kuin yhdestä paikasta kerrallaan. Tarkista, ettei kukaan käytä tiliä "
-"ilman lupaasi. Jos tarvitset palvelua, joka tukee yhteyksiä useammista "
-"paikoista samaan aikaan, käytä Jabber-protokollaa."
+"Yhdistä automaattisesti määritellyt tilit. Käytä pilkuin eroteltua listaa\n"
+"yhdistääksesi monta tiliä."
-#: libkopete/kopeteaccount.cpp:258 libkopete/kopeteaccount.cpp:324
+#: kopete/main.cpp:38
msgid ""
-"You are not allowed to add yourself to the contact list. The addition of \"%1\" "
-"to account \"%2\" will not take place."
+"Do not load the specified plugin. Use a comma-separated list\n"
+"to disable multiple plugins."
msgstr ""
-"Et voi lisätä itseäsi yhteystietoluetteloon. Lisäys \"%1\" yhteystietoon \"%2\" "
-"ei tule voimaan."
+"Älä lataa määriteltyä liitännäistä. Käytä pilkuin eroteltua listaa\n"
+"poistamaan käytöstä useita liitännäisiä."
-#: libkopete/kopeteaccount.cpp:258 libkopete/kopeteaccount.cpp:324
-msgid "Error Creating Contact"
-msgstr "Virhe yhteystiedon luonnissa"
+#: kopete/main.cpp:40
+msgid ""
+"Load only the specified plugins. Use a comma-separated list\n"
+"to load multiple plugins. This option has no effect when\n"
+"--noplugins is set and overrides all other plugin related\n"
+"command line options."
+msgstr ""
+"Lataa vain määritellyt liitännäiset. Käytä pilkuin eroteltua listaa\n"
+"ladataksesi monta liitännäistä. Tällä valinnalla ei ole vaikutusta kun\n"
+"--noplugins on astettu, joka korvaa kaikki muut komentorivin\n"
+"parametreilla annetut liitännäisvalinnat."
-#: libkopete/kopetepasswordedaccount.cpp:83
+#: kopete/main.cpp:46
+msgid "URLs to pass to kopete / emoticon themes to install"
+msgstr "Kopeteen annettavat URL:it / asennettavat hymiöteemat"
+
+#: kopete/main.cpp:54
+#, fuzzy
msgid ""
-"<b>The password was wrong;</b> please re-enter your password for %1 account <b>"
-"%2</b>"
+"(c) 2009-2010, Timothy Pearson\n"
+"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
+"(c) 2002-2005, Kopete Development Team"
msgstr ""
-"<b>Salasana oli väärä;</b> kirjoita salasana uudelleen %1-tilille <b>%2</b>"
+"(c) 2001-2004, Duncan Mac-Vicar Prett\n"
+"(c) 2002-2005, Kopeten kehitysryhmä"
-#: libkopete/kopetepasswordedaccount.cpp:85
-msgid "Please enter your password for %1 account <b>%2</b>"
-msgstr "Kirjoita salasana %1 -tilille <b>%2</b>"
+#: kopete/main.cpp:56
+msgid "Developer and Project founder"
+msgstr "Kehittäjä ja projektin perustaja"
-#: libkopete/ui/kopetestdaction.cpp:43
-msgid "&Configure Kopete..."
-msgstr "&Kopeten asetukset..."
+#: kopete/main.cpp:57
+#, fuzzy
+msgid "Developer, maintainer"
+msgstr "Kehittäjä, käyttöliittymän ylläpitäjä"
-#: libkopete/ui/kopetestdaction.cpp:73
-msgid "Start &Chat..."
-msgstr "Aloita &keskustelu..."
+#: kopete/main.cpp:58
+msgid "Developer, Yahoo plugin maintainer"
+msgstr "Kehittäjä, Yahoo-liitännäisen ylläpitäjä"
-#: libkopete/ui/kopetestdaction.cpp:78
-msgid "&Send Single Message..."
-msgstr "&Lähetä viesti..."
+#: kopete/main.cpp:59 kopete/main.cpp:65
+msgid "Developer"
+msgstr "Kehittäjä"
-#: libkopete/ui/kopetestdaction.cpp:83
-msgid "User &Info"
-msgstr "Käyttäjä&tiedot"
+#: kopete/main.cpp:60
+msgid "Developer, Yahoo"
+msgstr "Kehittäjä, Yahoo"
-#: libkopete/ui/kopetestdaction.cpp:88
-msgid "Send &File..."
-msgstr "Lähetä tie&dosto..."
+#: kopete/main.cpp:61
+msgid "Developer, Connection status plugin author"
+msgstr "Kehittäjä, yhteystila-laajennuksen tekijä"
-#: libkopete/ui/kopetestdaction.cpp:93
-msgid "View &History..."
-msgstr "Katso hist&oriaa..."
+#: kopete/main.cpp:62
+msgid "Developer, Video device support"
+msgstr "Kehittäjä, videolaitteen tuki"
-#: libkopete/ui/kopetestdaction.cpp:98
-msgid "&Create Group..."
-msgstr "&Luo ryhmä..."
+#: kopete/main.cpp:63
+msgid "Developer, MSN"
+msgstr "Kehittäjä, MSN"
-#: libkopete/ui/kopetestdaction.cpp:103
-msgid "Cha&nge Meta Contact..."
-msgstr "&Muokkaa metayhteystietoa..."
+#: kopete/main.cpp:64
+msgid "Developer, Gadu plugin maintainer"
+msgstr "Kehittäjä, Gadu-liitännäisen ylläpitäjä"
-#: libkopete/ui/kopetestdaction.cpp:108
-msgid "&Delete Contact"
-msgstr "&Poista yhteystieto..."
+#: kopete/main.cpp:66
+msgid "Lead Developer, AIM and ICQ plugin maintainer"
+msgstr "Pääkehittäjä, AIM- ja ICQ-liitännäisten ylläpitäjä"
-#: libkopete/ui/kopetestdaction.cpp:113
-msgid "Change A&lias..."
-msgstr "Muokkaa a&liasta..."
+#: kopete/main.cpp:67
+msgid "IRC plugin maintainer"
+msgstr "IRC-liitännäisen ylläpitäjä"
-#: libkopete/ui/kopetestdaction.cpp:118
-msgid "&Block Contact"
-msgstr "&Estä yhteystieto"
+#: kopete/main.cpp:68
+msgid "Lead Developer"
+msgstr "Pääkehittäjä"
-#: libkopete/ui/kopetestdaction.cpp:123
-msgid "Un&block Contact"
-msgstr "&Salli yhteystieto"
+#: kopete/main.cpp:69
+msgid "Lead Developer, MSN plugin maintainer"
+msgstr "Pääkehittäjä, MSN-liitännäisen ylläpitäjä"
-#: libkopete/ui/addressbookselectorwidget.cpp:147
-msgid "New Address Book Entry"
-msgstr "Uusi osoitekirjan tietue"
+#: kopete/main.cpp:70
+msgid "Artist / Developer, Artwork maintainer"
+msgstr "Taitelija / kehittäjä, artworkin ylläpitäjä"
-#: libkopete/ui/addressbookselectorwidget.cpp:147
-msgid "Name the new entry:"
-msgstr "Anna uuden tietueen nimi:"
+#: kopete/main.cpp:71
+msgid "Developer, UI maintainer"
+msgstr "Kehittäjä, käyttöliittymän ylläpitäjä"
-#: libkopete/ui/addressbooklinkwidget.cpp:77
-msgid "Choose the corresponding entry for '%1'"
-msgstr "Valitse vastaava tietue yhteystiedolle '%1'"
+#: kopete/main.cpp:72
+msgid "Developer, Jabber plugin maintainer"
+msgstr "Kehittäjä, Jabber-liitännäisen ylläpitäjä"
-#: libkopete/ui/addressbooklinkwidget.cpp:79
-msgid "Choose the corresponding entry in the address book"
-msgstr "Valitse vastaava tietue osoitekirjassa"
+#: kopete/main.cpp:73
+msgid "Lead Developer, GroupWise maintainer"
+msgstr "Pääkehittäjä, GroupWisen ylläpitäjä"
-#: libkopete/ui/kopetefileconfirmdialog.cpp:36
-msgid "&Refuse"
-msgstr "&Hylkää"
+#: kopete/main.cpp:75
+msgid "Konki style author"
+msgstr "Konki-tyylin tekijä"
-#: libkopete/ui/kopetefileconfirmdialog.cpp:36
-msgid "&Accept"
-msgstr "&Hyväksy"
+#: kopete/main.cpp:76
+msgid "Hacker style author"
+msgstr "Hacker-tyylin tekijä"
-#: libkopete/ui/kopetefileconfirmdialog.cpp:64
-msgid "File Transfer"
-msgstr "Tiedostonsiirto"
+#: kopete/main.cpp:77
+msgid "Kopete's icon author"
+msgstr "Kopeten kuvakkeen tekijä"
-#: libkopete/ui/kopetefileconfirmdialog.cpp:86
+#: kopete/main.cpp:78
+msgid "Sounds"
+msgstr "Äänet"
+
+#: kopete/main.cpp:79
+msgid "Kopete Docugoddess, Bug and Patch Testing."
+msgstr "Kopeten käyttöohjejumalatar, bugien ja korjauspaikkojen testaaja."
+
+#: kopete/main.cpp:80
+msgid "Iris Jabber Backend Library"
+msgstr "Irirs Jabber taustakirjasto"
+
+#: kopete/main.cpp:81
+msgid "OscarSocket author"
+msgstr "OscarSocketin tekijä"
+
+#: kopete/main.cpp:82
+msgid "Kmerlin MSN code"
+msgstr "Kmerlin MSN-koodi"
+
+#: kopete/main.cpp:83
+msgid "Former developer, project co-founder"
+msgstr "Aiempi kehittäjä, projektin perustaja"
+
+#: kopete/main.cpp:84 kopete/main.cpp:85 kopete/main.cpp:86 kopete/main.cpp:87
+#: kopete/main.cpp:90 kopete/main.cpp:93
+msgid "Former developer"
+msgstr "Entinen kehittäjä"
+
+#: kopete/main.cpp:88
+msgid "Misc bugfixes and enhancements"
+msgstr "Sekalaisia virhekorjauksia ja parannuksia"
+
+#: kopete/main.cpp:89
+msgid "Former developer, original Gadu plugin author"
+msgstr "Entinen kehittäjä, alkuperäinen Gadu-liitännäisen tekijä"
+
+#: kopete/main.cpp:91
+msgid "Former developer, Jabber plugin author"
+msgstr "Entinen kehittäjä, Jabber-liitännäisen tekijä"
+
+#: kopete/main.cpp:92
+msgid "Former developer, Oscar plugin"
+msgstr "Entinen kehittäjä, Oscar-liitännäisen tekijä"
+
+#: kopete/main.cpp:94
+msgid "Former developer and WinPopup maintainer"
+msgstr "Entinen kehittäjä ja WinPopupin ylläpitäjä"
+
+#: kopete/chatwindow/kopeteemoticonaction.cpp:65
+msgid "Add Smiley"
+msgstr "Lisää hymiö"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:194
+#: kopete/chatwindow/kopeteemailwindow.cpp:466
+#: kopete/chatwindow/kopeteemailwindow.cpp:484
+msgid "Send"
+msgstr "Lähetä"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:205
+msgid "Ready."
+msgstr "Valmis."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:316
+#: kopete/chatwindow/kopeteemailwindow.cpp:209
+msgid "&Send Message"
+msgstr "&Lähetä viesti"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:323
+msgid "Close All Chats"
+msgstr "Sulje kaikki keskustelut"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:327
+msgid "&Activate Next Tab"
+msgstr "&Seuraava välilehti"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:329
+msgid "&Activate Previous Tab"
+msgstr "&Edellinen välilehti"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:334
+msgid "Nic&k Completion"
+msgstr "Lem&pinimen täydennys"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:337
+msgid "&Detach Chat"
+msgstr "&Irroita keskustelu"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:341
+msgid "&Move Tab to Window"
+msgstr "&Siirrä välilehti ikkunaan"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:347
+msgid "&Tab Placement"
+msgstr "&Välilehden sijoittaminen"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:357
+msgid "Set Default &Font..."
+msgstr "Aseta &oletuskirjasin..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:358
+msgid "Set Default Text &Color..."
+msgstr "Aseta tekstin oletus&väri..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:359
+#: kopete/chatwindow/kopeteemailwindow.cpp:224
+msgid "Set &Background Color..."
+msgstr "Aseta oletusta&ustaväri..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:361
+msgid "Previous History"
+msgstr "Aikaisempi historia"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:365
+msgid "Next History"
+msgstr "Myöhempi historia"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:374
+msgid "Place to Left of Chat Area"
+msgstr "Sijoita keskustelualueen vasemmalle puolelle"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:376
+msgid "Place to Right of Chat Area"
+msgstr "Sijoita keskustelualueen oikealle puolelle"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:378
+msgid "Show"
+msgstr "Näytä"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:380
+msgid "Hide"
+msgstr "Piilota"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:381
+msgid "Automatic Spell Checking"
+msgstr "Automaattinen oikeinkirjoitustarkistus"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:389
+msgid "Co&ntacts"
+msgstr "&Yhteystiedot"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:415
+#: kopete/chatwindow/kopeteemailwindow.cpp:248
+msgid "Toolbar Animation"
+msgstr "Työkalurivin animaatio"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:608
+msgid "Close the current tab"
+msgstr "Sulje nykyinen välilehti"
+
+#: kopete/chatwindow/kopetechatwindow.cpp:996
+msgid "More..."
+msgstr "Lisää..."
+
+#: kopete/chatwindow/kopetechatwindow.cpp:1199
+msgid "Plugin Actions"
+msgstr "Liitännäistoiminnot"
+
+#: kopete/chatwindow/chatview.cpp:356
+#: kopete/chatwindow/kopeteemailwindow.cpp:425
msgid ""
-"The file '%1' already exists.\n"
-"Do you want to overwrite it ?"
+"<qt>You are about to leave the group chat session <b>%1</b>."
+"<br>You will not receive future messages from this conversation.</qt>"
msgstr ""
-"Tiedosto \"%1\" on jo olemassa.\n"
-"Haluatko korvata sen ?"
+"<qt>Olet lähtemässä ryhmäkeskustelusta <b>%1</b>. "
+"<br>Et enää saa viestejä tästä keskustelusta.</qt>"
-#: libkopete/ui/kopetefileconfirmdialog.cpp:87
-msgid "Overwrite File"
-msgstr "Korvaa tiedosto"
+#: kopete/chatwindow/chatview.cpp:357
+#: kopete/chatwindow/kopeteemailwindow.cpp:426
+msgid "Closing Group Chat"
+msgstr "Suljetaan ryhmäkeskustelu"
-#: libkopete/ui/kopetefileconfirmdialog.cpp:96
-msgid "You must provide a valid local filename"
-msgstr "Sinun tulee antaa kelvollinen paikallinen tiedostonimi"
+#: kopete/chatwindow/chatview.cpp:358 kopete/chatwindow/chatview.cpp:365
+#: kopete/chatwindow/chatview.cpp:372
+#: kopete/chatwindow/kopeteemailwindow.cpp:427
+#: kopete/chatwindow/kopeteemailwindow.cpp:434
+#: kopete/chatwindow/kopeteemailwindow.cpp:441
+msgid "Cl&ose Chat"
+msgstr "&Sulje keskustelu"
-#: libkopete/ui/contactaddednotifydialog.cpp:62
-msgid "Someone Has Added You"
-msgstr "Joku on lisännyt sinut"
+#: kopete/chatwindow/chatview.cpp:363
+#: kopete/chatwindow/kopeteemailwindow.cpp:432
+msgid ""
+"<qt>You have received a message from <b>%1</b> in the last second. Are you sure "
+"you want to close this chat?</qt>"
+msgstr ""
+"<qt>Olet saanut viestin käyttäjältä <b>%1</b> tällä sekunnilla. Haluatko "
+"varmasti sulkea tämän keskustelun?</qt>"
-#: libkopete/ui/contactaddednotifydialog.cpp:73
+#: kopete/chatwindow/chatview.cpp:364
+#: kopete/chatwindow/kopeteemailwindow.cpp:433
+msgid "Unread Message"
+msgstr "Lukematon viesti"
+
+#: kopete/chatwindow/chatview.cpp:370
+#: kopete/chatwindow/kopeteemailwindow.cpp:439
msgid ""
-"<qt><img src=\"kopete-account-icon:%1\" /> The contact <b>%2</b> "
-"has added you to his/her contactlist. (Account %3)</qt>"
+"You have a message send in progress, which will be aborted if this chat is "
+"closed. Are you sure you want to close this chat?"
msgstr ""
-"<qt><img src=\"kopete-account-icon:%1\"/> Yhteystieto <b>%2</b> "
-"on lisännyt sinut yhteystietoluetteloonsa (Tili %3)</qt>"
+"Viestin lähettäminen on kesken. Tämä keskeytetään, jos keskustelu suljetaan. "
+"Haluatko sulkea tämän keskustelun?"
-#: libkopete/ui/userinfodialog.cpp:213
-msgid "Contact ID:"
-msgstr "Yhteystiedon tunnus:"
+#: kopete/chatwindow/chatview.cpp:371
+#: kopete/chatwindow/kopeteemailwindow.cpp:440
+msgid "Message in Transit"
+msgstr "Viestin lähettäminen kesken"
-#: libkopete/ui/userinfodialog.cpp:246
-msgid "User info:"
-msgstr "Käyttäjätiedot:"
+#: kopete/chatwindow/chatview.cpp:408
+#, c-format
+msgid ""
+"_n: One other person in the chat\n"
+"%n other people in the chat"
+msgstr ""
+"Yksi henkilö keskustelussa\n"
+"%n henkilöä keskustelussa"
-#: libkopete/kopetecontact.cpp:212
-msgid "&Add to Your Contact List"
-msgstr "&Lisää yhteystietoluetteloon"
+#: kopete/chatwindow/chatview.cpp:551
+msgid "%1 is typing a message"
+msgstr "%1 kirjoittaa viestiä"
-#: libkopete/kopetecontact.cpp:270 libkopete/kopetecontact.cpp:318
-msgid "Move Contact"
-msgstr "Siirrä yhteystietoa"
+#: kopete/chatwindow/chatview.cpp:555
+msgid ""
+"_: %1 is a list of names\n"
+"%1 are typing a message"
+msgstr "%1 kirjoittavat viestiä"
-#: libkopete/kopetecontact.cpp:276
-msgid "Select the meta contact to which you want to move this contact:"
-msgstr "Valitse metayhteystieto, johon haluat siirtää tämän yhteystiedon:"
+#: kopete/chatwindow/chatview.cpp:597 kopete/chatwindow/chatview.cpp:606
+msgid "%1 is now known as %2"
+msgstr "%1 on nykyään %2"
-#: libkopete/kopetecontact.cpp:279
-msgid "Create a new metacontact for this contact"
-msgstr "Luo uusi metayhteystieto tälle yhteystiedolle"
+#: kopete/chatwindow/chatview.cpp:635
+msgid "%1 has joined the chat."
+msgstr "%1 on liittynyt keskusteluun."
-#: libkopete/kopetecontact.cpp:280
+#: kopete/chatwindow/chatview.cpp:686
+msgid "%1 has left the chat."
+msgstr "%1 on poistunut keskustelusta."
+
+#: kopete/chatwindow/chatview.cpp:688
+msgid "%1 has left the chat (%2)."
+msgstr "%1 on poistunut keskustelusta (%2)."
+
+#: kopete/chatwindow/chatview.cpp:788
+#, c-format
+msgid "You are now marked as %1."
+msgstr "Sinut on merkitty tilaan %1."
+
+#: kopete/chatwindow/chatview.cpp:795 kopete/chatwindow/chatview.cpp:801
+msgid "%2 is now %1."
+msgstr "%2 on nyt %1."
+
+#: kopete/chatwindow/krichtexteditpart.cpp:117
+msgid "KopeteRichTextEditPart"
+msgstr "KopeteRichTextEditPart"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:118
+msgid "A simple rich text editor part for Kopete"
+msgstr "Yksinkertainen rich text -muokkain Kopetelle"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:127
+msgid "Enable &Rich Text"
+msgstr "Ota &rich text käyttöön"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:129
+msgid "Disable &Rich Text"
+msgstr "Poista &rich text käytöstä"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:133
+msgid "Check &Spelling"
+msgstr "Tarki&sta oikeinkirjoitus"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:137
+msgid "Text &Color..."
+msgstr "&Tekstin väri..."
+
+#: kopete/chatwindow/krichtexteditpart.cpp:142
+msgid "Background Co&lor..."
+msgstr "Taustan &väri..."
+
+#: kopete/chatwindow/krichtexteditpart.cpp:147
+msgid "&Font"
+msgstr "&Kirjasin"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:153
+msgid "Font &Size"
+msgstr "&Kirjasinkoko"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:159
+msgid "&Bold"
+msgstr "&Lihavoitu"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:164
+msgid "&Italic"
+msgstr "&Kursivoitu"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:169
+msgid "&Underline"
+msgstr "&Alleviivattu"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:183
+msgid "Align &Left"
+msgstr "&Tasaa vasemmalle"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:188
+msgid "Align &Center"
+msgstr "&Keskitä"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:193
+msgid "Align &Right"
+msgstr "&Tasaa oikealle"
+
+#: kopete/chatwindow/krichtexteditpart.cpp:198
+msgid "&Justify"
+msgstr "&Tasattu"
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:155
+msgid "<< Prev"
+msgstr "<< Edell"
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:160
+msgid "(0) Next >>"
+msgstr "(0) Seur >>"
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:220
+msgid "&Set Font..."
+msgstr "&Aseta kirjasin..."
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:222
+msgid "Set Text &Color..."
+msgstr "Aseta &tekstin väri..."
+
+#: kopete/chatwindow/kopeteemailwindow.cpp:347
+msgid "(%1) Next >>"
+msgstr "(%1) Seuraava >>"
+
+#: kopete/chatwindow/chatmessagepart.cpp:266
+#: kopete/chatwindow/chatmessagepart.cpp:291
+#, fuzzy
+msgid "Import Emoticon"
+msgstr "&Tuo yhteystietoja"
+
+#: kopete/chatwindow/chatmessagepart.cpp:292
msgid ""
-"If you select this option, a new metacontact will be created in the top-level "
-"group with the name of this contact and the contact will be moved to it."
+"<qt><img src=\"%1\">"
+"<br>Insert the string for the emoticon"
+"<br>separated by space if you want multiple strings</qt>"
msgstr ""
-"Valitessasi tämän, uusi tämän yhteystiedon niminen metayhteystieto luodaan ja "
-"tämä yhteystieto siirretään siihen."
-#: libkopete/kopetecontact.cpp:315
+#: kopete/chatwindow/chatmessagepart.cpp:339
+msgid "Save Conversation"
+msgstr "Tallenna keskustelu"
+
+#: kopete/chatwindow/chatmessagepart.cpp:377
+msgid "<qt>Could not open <b>%1</b> for writing.</qt>"
+msgstr "<qt>Kohdetta <b>%1</b> ei voitu avata kirjoittamista varten.</qt>"
+
+#: kopete/chatwindow/chatmessagepart.cpp:378
+msgid "Error While Saving"
+msgstr "Virhe tallennettaessa"
+
+#: kopete/chatwindow/chatmessagepart.cpp:726
+msgid "User Has Left"
+msgstr "Käyttäjä on lähtenyt"
+
+#: kopete/config/behavior/behaviorconfig.cpp:63
+msgid "&Events"
+msgstr "&Tapahtumat"
+
+#: kopete/config/behavior/behaviorconfig.cpp:67
+msgid "A&way Settings"
+msgstr "&Poissaoloasetukset"
+
+#: kopete/config/behavior/behaviorconfig.cpp:71
+msgid "Cha&t"
+msgstr "Keskus&telu"
+
+#: kopete/config/avdevice/avdeviceconfig.cpp:69
+msgid "&Video"
+msgstr "&Video"
+
+#: kopete/config/appearance/emoticonseditdialog.cpp:58
msgid ""
-"You are moving the contact `%1' to the meta contact `%2'.\n"
-"`%3' will be empty afterwards. Do you want to delete this contact?"
+"Insert the string for the emoticon\n"
+"separated by space if you want multiple strings"
msgstr ""
-"Olet siirtämässä yhteystietoa '%1' metayhteystietoon '%2'.\n"
-"'%3' tulee olemaan tämän jälkeen tyhjä. Haluatko poistaa tämän yhteystiedon?"
-#: libkopete/kopetecontact.cpp:318
-msgid "&Keep"
-msgstr "&Säilytä"
+#: kopete/config/appearance/emoticonseditdialog.cpp:82
+#, fuzzy
+msgid "Emoticons Editor"
+msgstr "&Hymiöt"
-#: libkopete/kopetecontact.cpp:452
+#: kopete/config/appearance/tooltipeditdialog.cpp:56
+msgid "Tooltip Editor"
+msgstr "Työkaluvihjeen muokkaaja"
+
+#: kopete/config/appearance/appearanceconfig.cpp:152
+#: kopete/config/appearance/appearanceconfig.cpp:653
+msgid "The Chat Window style was successfully installed."
+msgstr "Keskusteluikkunatyyli asennettiin onnistuneesti."
+
+#: kopete/config/appearance/appearanceconfig.cpp:152
+#: kopete/config/appearance/appearanceconfig.cpp:653
+msgid "Install successful"
+msgstr "Asennus onnistui"
+
+#: kopete/config/appearance/appearanceconfig.cpp:157
+#: kopete/config/appearance/appearanceconfig.cpp:640
msgid ""
-"This user is not reachable at the moment. Please try a protocol that supports "
-"offline sending, or wait until this user comes online."
+"The specified archive cannot be opened.\n"
+"Make sure that the archive is valid ZIP or TAR archive."
msgstr ""
-"Tämä käyttäjä ei ole tällä hetkellä tavoitettavissa. Yritä yhteyskäytäntöä, "
-"joka tukee paikallisen tilan lähetystä tai odota kunnes käyttäjä tulee "
-"paikalle."
+"Pakettia ei voitu avata.\n"
+"Varmista, että paketti on kelvollinen ZIP- tai TAR-paketti."
-#: libkopete/kopetecontact.cpp:460
+#: kopete/config/appearance/appearanceconfig.cpp:157
+msgid "Cannot open archive"
+msgstr "Pakettia ei voitu avata"
+
+#: kopete/config/appearance/appearanceconfig.cpp:162
+#: kopete/config/appearance/appearanceconfig.cpp:645
msgid ""
-"Are you sure you want to remove the contact '%1' from your contact list?"
+"Could not find a suitable place to install the Chat Window style in user "
+"directory."
msgstr ""
-"Oletko varma että haluat poistaa yhteystiedon \"%1\" yhteystietoluettelosta?"
+"Sopivaa paikkaa keskusteluikkunatyylin asentamiseen käyttäjäkansion alle ei "
+"löytynyt."
-#: libkopete/kopetecontact.cpp:658
+#: kopete/config/appearance/appearanceconfig.cpp:162
+msgid "Cannot find styles directory"
+msgstr "Tyylien kansiota ei löytynyt."
+
+#: kopete/config/appearance/appearanceconfig.cpp:167
+#: kopete/config/appearance/appearanceconfig.cpp:649
+msgid "The specified archive does not contain a valid Chat Window style."
+msgstr "Paketti ei säsällä kelvollista keskusteluikkunatyyliä."
+
+#: kopete/config/appearance/appearanceconfig.cpp:167
+#: kopete/config/appearance/appearanceconfig.cpp:649
+msgid "Invalid Style"
+msgstr "Viallinen tyyli"
+
+#: kopete/config/appearance/appearanceconfig.cpp:174
+#: kopete/config/appearance/appearanceconfig.cpp:659
+msgid "An unknow error occurred while trying to install the Chat Window style."
+msgstr "Tuntematon virhe tapahtui asennettaessa keskusteluikkunatyyliä."
+
+#: kopete/config/appearance/appearanceconfig.cpp:174
+#: kopete/config/appearance/appearanceconfig.cpp:659
+msgid "Unknow error"
+msgstr "Tuntematon virhe"
+
+#: kopete/config/appearance/appearanceconfig.cpp:212
+msgid "&Emoticons"
+msgstr "&Hymiöt"
+
+#: kopete/config/appearance/appearanceconfig.cpp:325
+msgid "Colors && Fonts"
+msgstr "Värit && kirjasimet"
+
+#: kopete/config/appearance/appearanceconfig.cpp:589
+msgid "(No Variant)"
+msgstr "(Ei muunnelmaa)"
+
+#: kopete/config/appearance/appearanceconfig.cpp:627
+msgid "Choose Chat Window style to install."
+msgstr "Valitse asennettava keskusteluikkunatyyli."
+
+#: kopete/config/appearance/appearanceconfig.cpp:640
+msgid "Can't open archive"
+msgstr "Pakettia ei voida avata."
+
+#: kopete/config/appearance/appearanceconfig.cpp:645
+msgid "Can't find styles directory"
+msgstr "Tyylien kansiota ei löydy."
+
+#: kopete/config/appearance/appearanceconfig.cpp:676
msgid ""
-"_: <b>DISPLAY NAME</b>"
-"<br><img src=\"%2\">&nbsp;CONTACT STATUS\n"
-"<b><nobr>%3</nobr></b>"
-"<br><img src=\"%2\">&nbsp;%1"
-msgstr "<b><nobr>%3</nobr></b><br><img src=\"%2\">&nbsp;%1"
+"_: It's the deleted style name\n"
+"The style %1 was successfully deleted."
+msgstr "Tyyli %1 poistettiin onnistuneesti."
-#: libkopete/kopetecontact.cpp:665
+#: kopete/config/appearance/appearanceconfig.cpp:685
msgid ""
-"_: <b>DISPLAY NAME</b> (CONTACT ID)"
-"<br><img src=\"%2\">&nbsp;CONTACT STATUS\n"
-"<nobr><b>%4</b> (%3)</nobr>"
-"<br><img src=\"%2\">&nbsp;%1"
-msgstr "<nobr><b>%4</b> (%3)</nobr><br><img src=\"%2\">&nbsp;%1"
+"_: It's the deleted style name\n"
+"An error occured while trying to delete %1 style."
+msgstr "Tyyliä %1 poistettaessa tapahtui virhe."
-#: libkopete/kopetecontact.cpp:682
+#: kopete/config/appearance/appearanceconfig.cpp:743
msgid ""
-"_: "
-"<br><b>Full Name:</b>&nbsp;FORMATTED NAME\n"
-"<br><b>Full Name:</b>&nbsp;<nobr>%1</nobr>"
-msgstr "<br><b>Koko nimi:</b>&nbsp;<nobr>%1</nobr>"
+"_: This is the myself preview contact id\n"
+"myself@preview"
+msgstr "minä@esikatselu"
-#: libkopete/kopetecontact.cpp:691
+#: kopete/config/appearance/appearanceconfig.cpp:744
msgid ""
-"_: "
-"<br><b>Idle:</b>&nbsp;FORMATTED IDLE TIME\n"
-"<br><b>Idle:</b>&nbsp;<nobr>%1</nobr>"
-msgstr "<br><b>Poissa:</b>&nbsp;<nobr>%1</nobr>"
+"_: This is the myself preview contact nickname\n"
+"Myself"
+msgstr "Minä"
-#: libkopete/kopetecontact.cpp:700
+#: kopete/config/appearance/appearanceconfig.cpp:746
msgid ""
-"_: "
-"<br><b>Home Page:</b>&nbsp;FORMATTED URL\n"
-"<br><b>Home Page:</b>&nbsp;<a href=\"%1\"><nobr>%2</nobr></a>"
-msgstr "<br><b>Kotisivu:</b>&nbsp;<a href=\"%1\"><nobr>%2</nobr></a>"
+"_: This is the other preview contact id\n"
+"jack@preview"
+msgstr "jack@esikatselu"
-#: libkopete/kopetecontact.cpp:710
-#, c-format
+#: kopete/config/appearance/appearanceconfig.cpp:747
msgid ""
-"_: "
-"<br><b>Away Message:</b>&nbsp;FORMATTED AWAY MESSAGE\n"
-"<br><b>Away&nbsp;Message:</b>&nbsp;%1"
-msgstr "<br><b>Poissaoloviesti:</b>&nbsp;%1"
+"_: This is the other preview contact nickname\n"
+"Jack"
+msgstr "Jack"
-#: libkopete/kopetecontact.cpp:747
+#: kopete/config/appearance/appearanceconfig.cpp:748
+msgid "Myself"
+msgstr "Minä itse"
+
+#: kopete/config/appearance/appearanceconfig.cpp:750
+msgid "Jack"
+msgstr "Jack"
+
+#: kopete/config/appearance/appearanceconfig.cpp:762
+msgid "Hello, this is an incoming message :-)"
+msgstr "Terve, tämä on saapuva viesti :-)"
+
+#: kopete/config/appearance/appearanceconfig.cpp:763
+msgid "Hello, this is an incoming consecutive message."
+msgstr "Terve, tämä on saapuva viesti :-)"
+
+#: kopete/config/appearance/appearanceconfig.cpp:765
+msgid "Ok, this is an outgoing message"
+msgstr "Ok, tämä on lähtevä viesti"
+
+#: kopete/config/appearance/appearanceconfig.cpp:766
+msgid "Ok, a outgoing consecutive message."
+msgstr "Ok, tämä on lähtevä viesti"
+
+#: kopete/config/appearance/appearanceconfig.cpp:768
+msgid "Here is an incoming colored message"
+msgstr "Tässä on saapuva väritetty viesti"
+
+#: kopete/config/appearance/appearanceconfig.cpp:771
+msgid "This is an internal message"
+msgstr "Tämä on sisäinen viesti"
+
+#: kopete/config/appearance/appearanceconfig.cpp:772
+msgid "performed an action"
+msgstr "suoritti toiminnon"
+
+#: kopete/config/appearance/appearanceconfig.cpp:774
+msgid "This is a highlighted message"
+msgstr "Tämä on korostettu viesti"
+
+#: kopete/config/appearance/appearanceconfig.cpp:777
msgid ""
-"_: "
-"<br><b>PROPERTY LABEL:</b>&nbsp;PROPERTY VALUE\n"
-"<br><nobr><b>%2:</b></nobr>&nbsp;%1"
-msgstr "<br><nobr><b>%2:</b></nobr>&nbsp;%1"
+"_: This special UTF-8 string is to test if the style support Right-to-Left "
+"language display.\n"
+"הודעות טקסט"
+msgstr "הודעות טקסט"
-#: libkopete/kopetecontact.cpp:770
+#: kopete/config/appearance/appearanceconfig.cpp:778
msgid ""
-"_: firstName lastName\n"
-"%2 %1"
-msgstr "%2 %1"
+"That message was in a Right-to-Left language, which Kopete also supports."
+msgstr ""
-#: libkopete/kopetecontact.cpp:806
+#: kopete/config/appearance/appearanceconfig.cpp:779
+msgid "Bye"
+msgstr "Heippa"
+
+#: kopete/config/appearance/appearanceconfig.cpp:814
+msgid "Drag or Type Emoticon Theme URL"
+msgstr "Raahaa tai kirjoita hymiöteeman URL tähän"
+
+#: kopete/config/appearance/appearanceconfig.cpp:821
+msgid "Sorry, emoticon themes must be installed from local files."
+msgstr "Anteeksi, hymiöteemat pitää asentaa paikallisista tiedostoista."
+
+#: kopete/config/appearance/appearanceconfig.cpp:822
+msgid "Could Not Install Emoticon Theme"
+msgstr "Hymiöteemaa ei voitu asentaa"
+
+#: kopete/config/appearance/appearanceconfig.cpp:838
msgid ""
-"_: <days>d <hours>h <minutes>m <seconds>s\n"
-"%4d %3h %2m %1s"
-msgstr "%4d %3h %2min %1s"
+"<qt>Are you sure you want to remove the <strong>%1</strong> emoticon theme?"
+"<br>"
+"<br>This will delete the files installed by this theme.</qt>"
+msgstr ""
+"<qt>Haluatko varmasti poistaa hymiöteeman <strong>%1</strong>? "
+"<br> "
+"<br>Kaikki tämän teeman mukana tulleet tiedostot poistetaan.</qt>"
-#: libkopete/kopetecontact.cpp:814
+#: kopete/config/appearance/appearanceconfig.cpp:844
+msgid "Confirmation"
+msgstr "Varmistus"
+
+#: kopete/config/appearance/appearanceconfig.cpp:865
+#: kopete/config/appearance/appearanceconfig.cpp:867
+msgid "Get New Emoticons"
+msgstr "Hae uusia hymiöitä"
+
+#: kopete/config/identity/globalidentitiesmanager.cpp:164
+msgid "Default Identity"
+msgstr "Oletushenkilöllisyys"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:367
+#: kopete/contactlist/kopetelviprops.cpp:357
+msgid "No Contacts with Photo Support"
+msgstr "Ei kuvallisia yhteystietoja"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:416
+msgid "New Identity"
+msgstr "Uusi henkilöllisyys"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:416
+#: kopete/config/identity/kopeteidentityconfig.cpp:431
+#: kopete/config/identity/kopeteidentityconfig.cpp:456
+msgid "Identity name:"
+msgstr "Henkilöllisyyden nimi:"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:431
+msgid "Copy Identity"
+msgstr "Kopioi henkilöllisyys"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:446
+#: kopete/config/identity/kopeteidentityconfig.cpp:474
+msgid "An identity with the same name was found."
+msgstr "Löydettiin samalla nimellä oleva henkilöllisyys."
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:446
+#: kopete/config/identity/kopeteidentityconfig.cpp:474
+#: kopete/config/identity/kopeteidentityconfig.cpp:573
+#: kopete/config/identity/kopeteidentityconfig.cpp:582
+msgid "Identity Configuration"
+msgstr "Henkilöllisyysasetukset"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:456
+msgid "Rename Identity"
+msgstr "Uudelleennimeä henkilöllisyys"
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:506
+msgid "Choose the person who is yourself."
+msgstr "Valitse henkilö, joka sinä olet."
+
+#: kopete/config/identity/kopeteidentityconfig.cpp:572
+#: kopete/config/identity/kopeteidentityconfig.cpp:581
+msgid "An error occurred when trying to save the custom photo for %1 identity."
+msgstr ""
+"Tapahtui virhe tallennettaessa mukautettua kuvaa henkilöllisyydelle %1."
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:43
+msgid "Configure Plugins"
+msgstr "Aseta liitännäisiä"
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:44
+msgid "&Reset"
+msgstr "&Alusta"
+
+#: kopete/config/plugins/kopetepluginconfig.cpp:62
+msgid "General Plugins"
+msgstr "Yleiset liitännäiset"
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:234
+msgid "Are you sure you want to remove the account \"%1\"?"
+msgstr "Haluatko varmasti poistaa tilin \"%1\"?"
+
+#: kopete/config/accounts/kopeteaccountconfig.cpp:235
+msgid "Remove Account"
+msgstr "Poista tili"
+
+#: kopete/kopeteiface.cpp:160
msgid ""
-"_: <hours>h <minutes>m <seconds>s\n"
-"%3h %2m %1s"
-msgstr "%3h %2min %1s"
+"An external application is attempting to add the '%1' contact '%2' to your "
+"contact list. Do you want to allow this?"
+msgstr ""
+"Ulkoinen sovellus yrittää lisätä %1 yhteystietoa \"%2\" yhteystietoluetteloosi. "
+"Sallitaanko lisääminen?"
-#: libkopete/kopetecontact.cpp:821
-#, c-format
+#: kopete/kopeteiface.cpp:162
+msgid "Allow Contact?"
+msgstr "Lisää yhteystieto?"
+
+#: kopete/kopeteiface.cpp:162
+msgid "Allow"
+msgstr "Salli"
+
+#: kopete/kopeteiface.cpp:162
+msgid "Reject"
+msgstr "Estä"
+
+#: kopete/kopeteiface.cpp:175
msgid ""
-"_: <minutes>m <seconds>s\n"
-"%2m %1s"
-msgstr "%2min %1s"
+"An external application has attempted to add a contact using the %1 protocol, "
+"which either does not exist or is not loaded."
+msgstr ""
+"Ulkoinen sovellus yrittää lisätä yhteystietoa yhteyskäytännöllä %1, jota ei ole "
+"olemassa tai ladattu."
-#: libkopete/tdeabcpersistence.cpp:294
-msgid "<qt>\"%1\" is not supported by Kopete.</qt>"
-msgstr "<qt>\"%1\" ei ole tuettu Kopetessä.</qt>"
+#: kopete/kopeteiface.cpp:177
+msgid "Missing Protocol"
+msgstr "Puuttuva yhteyskäytäntö"
-#: libkopete/tdeabcpersistence.cpp:295
-msgid "Could Not Sync with TDE Address Book"
-msgstr "Ei voitu tahdistaa TDE:n osoitekirjan kanssa "
+#: kopete/kopetewindow.cpp:145
+msgid "Global status message"
+msgstr "Globaali tilaviesti"
-#: libkopete/tdeabcpersistence.cpp:342
+#: kopete/kopetewindow.cpp:226
+msgid "&Export Contacts..."
+msgstr "&Vie yhteystietoja..."
+
+#: kopete/kopetewindow.cpp:265
+msgid "&Set Status"
+msgstr "&Aseta tila"
+
+#: kopete/kopetewindow.cpp:283
+msgid "Configure Plugins..."
+msgstr "Aseta liitännäisiä..."
+
+#: kopete/kopetewindow.cpp:285
+msgid "Configure &Global Shortcuts..."
+msgstr "Muokkaa &yleisiä näppäinyhdistelmiä..."
+
+#: kopete/kopetewindow.cpp:291
+msgid "Show Offline &Users"
+msgstr "Näytä poissa verkosta olevat käyt&täjät"
+
+#: kopete/kopetewindow.cpp:293
+msgid "Show Empty &Groups"
+msgstr "Näytä tyhjät &ryhmät"
+
+#: kopete/kopetewindow.cpp:296
+msgid "Hide Offline &Users"
+msgstr "&Piilota poissa verkosta olevat käyttäjät"
+
+#: kopete/kopetewindow.cpp:297
+msgid "Hide Empty &Groups"
+msgstr "Piilota tyhjät &ryhmät"
+
+#: kopete/kopetewindow.cpp:300
+msgid "Se&arch:"
+msgstr "H&aku:"
+
+#: kopete/kopetewindow.cpp:307
+msgid "Reset Quick Search"
+msgstr "Tyhjennä pikahaku"
+
+#: kopete/kopetewindow.cpp:310
msgid ""
-"<qt>An address was added to this contact by another application."
-"<br>Would you like to use it in Kopete?"
-"<br><b>Protocol:</b> %1"
-"<br><b>Address:</b> %2</qt>"
+"Reset Quick Search\n"
+"Resets the quick search so that all contacts and groups are shown again."
msgstr ""
-"<qt>Toinen sovellus lisäsi osoitteen tähän yhteystietoon."
-"<br>Haluatko käyttää sitä Kopetessa?"
-"<br><b>Yhteyskäytäntö:</b> %1"
-"<br><b>Osoite:</b> %2</qt>"
+"Tyhjennä pikahaku\n"
+"Tyhjentää pikahaun siten, että kaikki yhteystiedot ja ryhmät näkyvät jälleen."
-#: libkopete/tdeabcpersistence.cpp:342
-msgid "Import Address From Address Book"
-msgstr "Tuo osoite osoitekirjasta"
+#: kopete/kopetewindow.cpp:316
+msgid "Edit Global Identity Widget"
+msgstr "Muokkaa globaalin henkilöllisyyden käyttöliittymäelementtiä"
-#: libkopete/tdeabcpersistence.cpp:342
-msgid "Use"
-msgstr "Käytä"
+#: kopete/kopetewindow.cpp:320
+msgid "Set Status Message"
+msgstr "Aseta tilaviesti"
-#: libkopete/tdeabcpersistence.cpp:356
+#: kopete/kopetewindow.cpp:330
+msgid "Read the next pending message"
+msgstr "Lue seuraava odottava viesti"
+
+#: kopete/kopetewindow.cpp:333
+msgid "Show/Hide Contact List"
+msgstr "Näytä/piilota yhteystietoluettelo"
+
+#: kopete/kopetewindow.cpp:333
+msgid "Show or hide the contact list"
+msgstr "Näyttää tai piilottaa yhteystietoluettelon"
+
+#: kopete/kopetewindow.cpp:336
+msgid "Set Away/Back"
+msgstr "Aseta poissaolevaksi/paikallaolevaksi"
+
+#: kopete/kopetewindow.cpp:336
+msgid "Sets away from keyboard or sets back"
+msgstr ""
+"Asettaa näppäimistön äärestä poissaolevaksi tai takaisin paikallaolevaksi"
+
+#: kopete/kopetewindow.cpp:628
msgid ""
-"<qt>One or more of your accounts using %1 are offline. Most systems have to be "
-"connected to add contacts. Please connect these accounts and try again.</qt>"
+"<qt>Closing the main window will keep Kopete running in the system tray. Use "
+"'Quit' from the 'File' menu to quit the application.</qt>"
msgstr ""
-"<qt>Ainakin yksi %1 käyttävää tiliäsi on paikallisessa tilassa. Suurin osa "
-"järjestelmistä tulee olla kytkeytyneenä verkkoon yhteystietojen lisäyksen "
-"aikana. Yhdistä tilit ja yritä uudelleen.</qt>"
+"<qt>Pääikkunan sulkeminen jättää Kopeten suoritukseen ilmoitusalueelle. Käytä "
+"\"Lopeta\"-komentoa \"Tiedosto\"-valikosta sulkeaksesi ohjelman.</qt>"
-#: libkopete/tdeabcpersistence.cpp:381
+#: kopete/kopetewindow.cpp:630
+msgid "Docking in System Tray"
+msgstr "Ankkurointi ilmoitusalueelle"
+
+#: kopete/kopetewindow.cpp:870
msgid ""
-"<qt>You do not have an account configured for <b>%1</b> "
-"yet. Please create an account, connect it, and try again.</qt>"
+"_: Account tooltip information: <nobr>ICON <b>PROTOCOL:</b> NAME (<i>STATUS</i>"
+")"
+"<br/>\n"
+"<nobr><img src=\"kopete-account-icon:%3:%4\"> <b>%1:</b> %2 (<i>%5</i>)"
+"<br/>"
msgstr ""
-"<qt>Sinulla ei ole tiliä asetettuna <b>%1</b>:lle. Luo tili, yhdistä se "
-"verkkoon ja kokeile uudelleen.</qt>"
+"<nobr><img src=\"kopete-account-icon:%3:%4\"> <b>%1:</b> %2 (<i>%5</i>)"
+"<br/>"
-#: libkopete/tdeabcpersistence.cpp:382
-msgid "No Account Found"
-msgstr "Tiliä ei löytynyt"
+#: kopete/contactlist/kopetecontactlistview.cpp:1689
+#: kopete/kopetewindow.cpp:1061
+msgid "Add Contact"
+msgstr "Lisää yhteystieto"
-#: libkopete/tdeabcpersistence.cpp:398
-msgid "<qt>It was not possible to add the contact.</qt>"
-msgstr "<qt>Yhteystietoa ei voitu lisätä.</qt>"
+#: kopete/addcontactwizard/addcontactwizard.cpp:163
+#: kopete/contactlist/kopetecontactlistview.cpp:599
+#: kopete/contactlist/kopetemetacontactlvi.cpp:645
+msgid "New Group"
+msgstr "Uusi ryhmä"
-#: libkopete/tdeabcpersistence.cpp:399
-msgid "Could Not Add Contact"
-msgstr "Yhteystietoa ei voitu lisätä"
+#: kopete/addcontactwizard/addcontactwizard.cpp:164
+#: kopete/contactlist/kopetecontactlistview.cpp:600
+#: kopete/contactlist/kopetemetacontactlvi.cpp:645
+msgid "Please enter the name for the new group:"
+msgstr "Anna uuden ryhmän nimi:"
-#: libkopete/kopetetask.cpp:32
-msgid "The operation has not finished yet"
-msgstr "Toimenpide ei ole vielä valmistunut"
+#: kopete/addcontactwizard/addcontactwizard.cpp:286
+msgid ""
+"_: The user has to select the contact to add to the given account name\n"
+"Choose New Contact For %1 Account <b>%2</b>"
+msgstr "Valitse uusi yhteystieto %1 tilille <b>%2</b>"
-#: libkopete/kopetetask.cpp:67
-msgid "Aborted"
-msgstr "Keskeytetty"
+#: kopete/addcontactwizard/fastaddcontactwizard.cpp:89
+msgid ""
+"_: The account name is prepended here\n"
+"%1 contact information"
+msgstr "%1 yhteystietotiedot"
-#: libkopete/kopetecommandhandler.cpp:107
+#: kopete/contactlist/kopetecontactlistview.cpp:291
+msgid "Online contacts (%1)"
+msgstr "Paikalla olevat yhteystiedot (%1)"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:292
+msgid "Offline contacts (%1)"
+msgstr "Poissa verkosta olevat yhteystiedot (%1)"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:447
+msgid "Contacts"
+msgstr "Yhteystiedot"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:470
+msgid "Create New Group..."
+msgstr "Luo uusi ryhmä..."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:478
+msgid "&Move To"
+msgstr "&Siirrä kohteeseen"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:480
+msgid "&Copy To"
+msgstr "&Kopioi kohteeseen"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:485
+msgid "Send Email..."
+msgstr "Lähetä sähköpostia..."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:488
+#: kopete/contactlist/kopetecontactlistview.cpp:1395
+msgid "Rename"
+msgstr "Nimeä uudelleen"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:495
+msgid "Select Account"
+msgstr "Valitse tili"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:497
+msgid "Add to Your Contact List"
+msgstr "Lisää yhteystietoluetteloon"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:690
msgid ""
-"USAGE: /help [<command>] - Used to list available commands, or show help for a "
-"specified command."
+"_: Translators: format: '<nickname> (<online status>)'\n"
+"%1 (%2)"
+msgstr "%1 (%2)"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:715
+msgid ""
+"_: Translators: format: '<displayName> (<id>)'\n"
+"%2 <%1>"
+msgstr "%2 <%1>"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:989
+msgid ""
+"<qt>Would you like to add <b>%1</b> to your contact list as a member of <b>"
+"%2</b>?</qt>"
msgstr ""
-"KÄYTTÖ: /help [<komento>] - Käytetään listaamaan käytössä olevat komennot tai "
-"näyttämään ohjeteksti halutusta komennosta."
+"<qt>Haluatko lisätä yhteystiedon <b>%1</b> yhteystietoluetteloon <b>%2</b>"
+":n jäsenenä?</qt>"
-#: libkopete/kopetecommandhandler.cpp:110
-msgid "USAGE: /close - Closes the current view."
-msgstr "KÄYTTÖ: /close - Sulkee nykyisen näkymän."
+#: kopete/contactlist/kopetecontactlistview.cpp:1005
+msgid ""
+"<qt>Would you like to add <b>%1</b> to your contact list as a child contact of "
+"<b>%2</b>?</qt>"
+msgstr ""
+"<qt>Haluatko lisätä yhteystiedon <b>%1</b> yhteystietoluetteloon <b>%2</b>"
+":n lapsiyhteystietona?</qt>"
-#: libkopete/kopetecommandhandler.cpp:114
-msgid "USAGE: /part - Closes the current view."
-msgstr "KÄYTTÖ: /part - Sulkee nykyisen näkymän."
+#: kopete/contactlist/kopetecontactlistview.cpp:1056
+msgid ""
+"<qt>This contact is already on your contact list. It is a child contact of <b>"
+"%1</b></qt>"
+msgstr ""
+"<qt>Tämä yhteystieto on jo luettelossasi. Se on yhteystiedon <b>%1</b> "
+"lapsiyhteystieto</qt>"
-#: libkopete/kopetecommandhandler.cpp:117
-msgid "USAGE: /clear - Clears the active view's chat buffer."
-msgstr "KÄYTTÖ: /clear - Tyhjentää aktiivisen näkymän keskustelupuskurin."
+#: kopete/contactlist/kopetecontactlistview.cpp:1374
+msgid "Rename Contact"
+msgstr "Uudelleennimeä yhteystieto"
-#: libkopete/kopetecommandhandler.cpp:123
+#: kopete/contactlist/kopetecontactlistview.cpp:1376
+msgid "Send Single Message..."
+msgstr "Lähetä viesti..."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1379
+msgid "&Add Subcontact"
+msgstr "&Lisää aliyhteystieto"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1384
+msgid "Rename Group"
+msgstr "Uudelleennimeä ryhmä"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1385
+msgid "Remove Group"
+msgstr "Poista ryhmä"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1386
+msgid "Send Message to Group"
+msgstr "Lähetä ryhmälle viesti"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1390
+msgid "&Add Contact to Group"
+msgstr "&Lisää yhteystieto ryhmään"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1448
+msgid "There is no email address set for this contact in the TDE address book."
+msgstr "Yhteystiedolle ei ole sähköpostiosoitetta TDE:n osoitekirjassa."
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1448
+msgid "No Email Address in Address Book"
+msgstr "Ei sähköpostiosoitetta osoitekirjassa"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1451
msgid ""
-"USAGE: /away [<reason>] - Marks you as away/back for the current account only."
+"This contact was not found in the TDE address book. Check that a contact is "
+"selected in the properties dialog."
msgstr ""
-"KÄYTTÖ: /away [<syy>] - Merkitsee sinut poissaolevaksi/paikallaolevaksi "
-"nykyiseen tiliin."
+"Tätä yhteystietoa ei löytynyt TDE:n osoitekirjasta. Tarkista, että yhteystieto "
+"on valittu Ominaisuudet-valintaikkunassa."
-#: libkopete/kopetecommandhandler.cpp:126
-msgid "USAGE: /awayall [<reason>] - Marks you as away/back for all accounts."
+#: kopete/contactlist/kopetecontactlistview.cpp:1454
+msgid ""
+"This contact is not associated with a TDE address book entry, where the email "
+"address is stored. Check that a contact is selected in the properties dialog."
msgstr ""
-"KÄYTTÖ: /awayall [<syy>] - Merkitsee sinut poissaolevaksi/paikallaolevaksi "
-"kaikkiin tileihin."
+"Tätä yhteystietoa ei ole yhdistetty TDE:n osoitekirjaan, minne sähköpostiosoite "
+"on talletettu. Tarkista, että yhteystieto on valittu Ominaisuudet "
+"valintaikkunassa."
-#: libkopete/kopetecommandhandler.cpp:129
+#: kopete/contactlist/kopetecontactlistview.cpp:1476
+msgid "<qt>Would you like to add this contact to your contact list?</qt>"
+msgstr "<qt>Haluatko lisätä tämän yhteystiedon yhteystietoluetteloon?</qt>"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1556
msgid ""
-"USAGE: /say <text> - Say text in this chat. This is the same as just typing a "
-"message, but is very useful for scripts."
+"<qt>Are you sure you want to remove the contact <b>%1</b> "
+"from your contact list?</qt>"
msgstr ""
-"KÄYTTÖ: /say <teksti> - Sanoo tekstin keskustelussa. Tämä on sama kuin viestin "
-"kirjoittaminen, mutta käytännöllinen skripteissä."
+"<qt>Haluatko varmasti poistaa yhteystiedon <b>%1</b> "
+"yhteystietoluettelosta?</qt>"
-#: libkopete/kopetecommandhandler.cpp:133
+#: kopete/contactlist/kopetecontactlistview.cpp:1562
msgid ""
-"USAGE: /exec [-o] <command> - Executes the specified command and displays the "
-"output in the chat buffer. If -o is specified, the output is sent to all "
-"members of the chat."
+"<qt>Are you sure you want to remove the group <b>%1</b> "
+"and all contacts that are contained within it?</qt>"
msgstr ""
-"KÄYTTÖ: /exec [-o] <komento> - Suorittaa komennon ja näyttää sen tulosteen "
-"keskusteluikkunassa. Jos -o on annettu, tuloste lähetetään kaikille keskustelun "
-"jäsenille."
+"<qt>Oletko varma, että haluat poistaa ryhmän <b>%1</b> "
+"ja kaikki yhteystiedot, jotka kuuluvat ryhmään?</qt>"
-#: libkopete/kopetecommandhandler.cpp:236
+#: kopete/contactlist/kopetecontactlistview.cpp:1579
+msgid "Are you sure you want to remove these contacts from your contact list?"
+msgstr ""
+"Oletko varma, että haluat poistaa nämä yhteystiedot yhteystietoluettelosta?"
+
+#: kopete/contactlist/kopetecontactlistview.cpp:1581
msgid ""
-"Available Commands:\n"
+"Are you sure you want to remove these groups and contacts from your contact "
+"list?"
msgstr ""
-"Saatavilla olevat komennot:\n"
+"Oletko varma, että haluat poistaa nämä ryhmät ja yhteystiedot "
+"yhteystietoluettelosta?"
-#: libkopete/kopetecommandhandler.cpp:249
+#: kopete/contactlist/tdeabcexport.cpp:90
+msgid "No writeable addressbook resource found."
+msgstr "Käyttökelvollista osoitekirjaresurssia ei löytynyt."
+
+#: kopete/contactlist/tdeabcexport.cpp:91
+msgid "Add or enable one using the Trinity Control Center."
+msgstr "Lisää tai ota yksi käyttöön käyttämällä TDE:n Ohjauskeskusta."
+
+#: kopete/contactlist/tdeabcexport.cpp:102
+msgid " (already in address book)"
+msgstr " (on jo osoitekirjassa)"
+
+#: kopete/contactlist/kopetemetacontactlvi.cpp:134
msgid ""
-"\n"
-"Type /help <command> for more information."
+"_: "
+"<tr>"
+"<td>STATUS ICON <b>PROTOCOL NAME</b> (ACCOUNT NAME)</td>"
+"<td>STATUS DESCRIPTION</td></tr>\n"
+"<tr>"
+"<td><img src=\"%1\">&nbsp;<nobr><b>%2</b></nobr>&nbsp;<nobr>(%3)</nobr></td>"
+"<td align=\"right\"><nobr>%4</nobr></td></tr>"
msgstr ""
-"\n"
-"Kirjoita /help <komento> saadaksesi lisätietoja."
+"<tr>"
+"<td><img src=\"%1\">&nbsp;<nobr><b>%2</b></nobr>&nbsp;<nobr>(%3)</nobr></td>"
+"<td align=\"right\"><nobr>%4</nobr></td></tr>"
-#: libkopete/kopetecommandhandler.cpp:258
-msgid "There is no help available for '%1'."
-msgstr "Komennolle \"%1\" ei ole ohjetta."
+#: kopete/contactlist/kopetemetacontactlvi.cpp:384
+msgid "<qt><i>%1</i> is now %2.</qt>"
+msgstr "<qt><i>%1</i> on nyt %2.</qt>"
-#: libkopete/kopetecommandhandler.cpp:304
+#: kopete/contactlist/kopetelviprops.cpp:69
+#, c-format
+msgid "Properties of Group %1"
+msgstr "Ryhmän %1 ominaisuudet"
+
+#: kopete/contactlist/kopetelviprops.cpp:76
+#: kopete/contactlist/kopetelviprops.cpp:169
+msgid "Custom &Notifications"
+msgstr "Mukautetut &huomautukset"
+
+#: kopete/contactlist/kopetelviprops.cpp:149
+#, c-format
+msgid "Properties of Meta Contact %1"
+msgstr "Metayhteystiedon %1 ominaisuudet"
+
+#: kopete/contactlist/kopetelviprops.cpp:164
+msgid "Sync KABC..."
+msgstr "Tahdista KABC..."
+
+#: kopete/contactlist/kopetelviprops.cpp:513
+msgid "No contacts were imported from the address book."
+msgstr "Osoitekirjasta ei tuotu yhteystietoja."
+
+#: kopete/contactlist/kopetelviprops.cpp:514
+msgid "No Change"
+msgstr "Ei muutosta"
+
+#: kopete/contactlist/kopetegroupviewitem.cpp:169
msgid ""
-"ERROR: Shell access has been restricted on your system. The /exec command will "
-"not function."
+"_: (NUMBER OF ONLINE CONTACTS/NUMBER OF CONTACTS IN GROUP)\n"
+"(%1/%2)"
+msgstr "(%1/%2)"
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:76
+#: kopete/contactlist/kopeteaddrbookexport.cpp:83
+#: kopete/contactlist/kopeteaddrbookexport.cpp:90
+#: kopete/contactlist/kopeteaddrbookexport.cpp:99
+#: kopete/contactlist/kopeteaddrbookexport.cpp:119
+msgid "<Not Set>"
+msgstr "<Ei asetettu>"
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:177
+msgid "Export to Address Book"
+msgstr "Vie osoitekirjaan"
+
+#: kopete/contactlist/kopeteaddrbookexport.cpp:181
+msgid "Set address book fields using the selected data from Kopete"
+msgstr "Täytä osoitekirjan kentät käyttämällä valittuja tietoja Kopetesta."
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:49
+msgid ""
+"_: 1st message shown to users on first run of Kopete. Please keep the "
+"formatting.\n"
+"<h2>Welcome to Kopete</h2>"
+"<p>Which messaging service do you want to connect to?</p>"
msgstr ""
-"VIRHE: Oikeus shell-komentoihin on järjestelmässäsi estetty. Komento /exec ei "
-"toimi."
+"<h2>Tervetuloa käyttämää Kopetea</h2> "
+"<p>Mihin viestintäpalveluun haluaisit yhdistää?</p>"
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:56
+msgid ""
+"_: 2nd message shown to users on first run of Kopete. Please keep the "
+"formatting.\n"
+"<h2>Congratulations</h2>"
+"<p>You have finished configuring the account. You can add more accounts with <i>"
+"Settings->Configure</i>. Please click the \"Finish\" button.</p>"
+msgstr ""
+"<h2>Onnittelut</h2> "
+"<p>Olet luonut yhden uuden tilin. Voit luoda lisää tilejä valitsemalla "
+"valikosta <i>Asetukset->Aseta...</i>. Napsauta \"Valmis\"-painiketta.</p>"
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:131
+msgid "Cannot load the %1 protocol plugin."
+msgstr "Yhteyskäytäntöä %1 ei voitu ladata."
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:132
+#: kopete/addaccountwizard/addaccountwizard.cpp:141
+msgid "Error While Adding Account"
+msgstr "Virhe tilin lisäämisessä"
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:140
+msgid "This protocol does not currently support adding accounts."
+msgstr "Tämän yhteyskäytännön tekijä ei ole toteuttanut tilien lisäämistä."
+
+#: kopete/addaccountwizard/addaccountwizard.cpp:145
+msgid "Step Two: Account Information"
+msgstr "Vaihe kaksi: Tilin tiedot"
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:166
+#: kopete/kopeteeditglobalidentitywidget.cpp:173
+#: kopete/kopeteeditglobalidentitywidget.cpp:217
+msgid "Global Photo"
+msgstr "Globaali kuva"
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:173
+msgid "Remote photos are not allowed."
+msgstr "Vain paikallisesti sijaitsevat kuvat ovat sallittuja."
+
+#: kopete/kopeteeditglobalidentitywidget.cpp:216
+msgid "An error occurred when trying to save the global photo."
+msgstr "Virhe tapahtui tallennettaessa globaalia kuvaa."
+
+#: kopete/systemtray.cpp:304
+msgid ""
+"<qt><nobr><b>New Message from %1:</b></nobr>"
+"<br><nobr>\"%2\"</nobr></qt>"
+msgstr ""
+"<qt><nobr><b>Uusi viesti henkilöltä %1:</b></nobr>"
+"<br><nobr>\"%2\"</nobr></qt>"
#~ msgid ""
#~ "The NetMeeting Plugin allows you to start a video or voice chat with your MSN Messenger contacts.\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kpf.po b/tde-i18n-fi/messages/tdenetwork/kpf.po
index 4c7eb1a0e22..c37edfa559e 100644
--- a/tde-i18n-fi/messages/tdenetwork/kpf.po
+++ b/tde-i18n-fi/messages/tdenetwork/kpf.po
@@ -8,7 +8,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-09-18 21:49+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kppp.po b/tde-i18n-fi/messages/tdenetwork/kppp.po
index 95d54da9758..7ed44be3240 100644
--- a/tde-i18n-fi/messages/tdenetwork/kppp.po
+++ b/tde-i18n-fi/messages/tdenetwork/kppp.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kppp\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 14:14+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kppplogview.po b/tde-i18n-fi/messages/tdenetwork/kppplogview.po
index c05bd83aca2..2bed78b66b7 100644
--- a/tde-i18n-fi/messages/tdenetwork/kppplogview.po
+++ b/tde-i18n-fi/messages/tdenetwork/kppplogview.po
@@ -3,7 +3,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: 2005-06-17 04:23+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: \n"
diff --git a/tde-i18n-fi/messages/tdenetwork/krdc.po b/tde-i18n-fi/messages/tdenetwork/krdc.po
index 9da9ad28bea..65e895422fe 100644
--- a/tde-i18n-fi/messages/tdenetwork/krdc.po
+++ b/tde-i18n-fi/messages/tdenetwork/krdc.po
@@ -8,7 +8,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: 2005-06-23 05:10+0300\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: \n"
diff --git a/tde-i18n-fi/messages/tdenetwork/krfb.po b/tde-i18n-fi/messages/tdenetwork/krfb.po
index 16c9d0de5f0..667f68f4a5f 100644
--- a/tde-i18n-fi/messages/tdenetwork/krfb.po
+++ b/tde-i18n-fi/messages/tdenetwork/krfb.po
@@ -7,7 +7,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: 2003-11-16 02:35+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/ksirc.po b/tde-i18n-fi/messages/tdenetwork/ksirc.po
index 94927dcf3e1..68531a186d5 100644
--- a/tde-i18n-fi/messages/tdenetwork/ksirc.po
+++ b/tde-i18n-fi/messages/tdenetwork/ksirc.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksirc\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 14:20+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kwifimanager.po b/tde-i18n-fi/messages/tdenetwork/kwifimanager.po
index 45d262409ca..063ef45d005 100644
--- a/tde-i18n-fi/messages/tdenetwork/kwifimanager.po
+++ b/tde-i18n-fi/messages/tdenetwork/kwifimanager.po
@@ -7,7 +7,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-09 14:20+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/kwireless.po b/tde-i18n-fi/messages/tdenetwork/kwireless.po
index 572c7c1a682..2ba16aef820 100644
--- a/tde-i18n-fi/messages/tdenetwork/kwireless.po
+++ b/tde-i18n-fi/messages/tdenetwork/kwireless.po
@@ -6,7 +6,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-09 14:17+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/tdefile_torrent.po b/tde-i18n-fi/messages/tdenetwork/tdefile_torrent.po
index 1bdb09b080a..4278cec7070 100644
--- a/tde-i18n-fi/messages/tdenetwork/tdefile_torrent.po
+++ b/tde-i18n-fi/messages/tdenetwork/tdefile_torrent.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_torrent\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-14 04:12+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdenetwork/tdefileshare.po b/tde-i18n-fi/messages/tdenetwork/tdefileshare.po
index 6c307ef5fe1..621c1de1ff3 100644
--- a/tde-i18n-fi/messages/tdenetwork/tdefileshare.po
+++ b/tde-i18n-fi/messages/tdenetwork/tdefileshare.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefileshare\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-09-18 21:55+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -14,2173 +14,122 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11.4\n"
-#. i18n: file ./simple/groupconfiggui.ui line 44
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 35
#: rc.cpp:3
#, no-c-format
-msgid "Allow all users to share folders"
-msgstr "Salli kaikkien käyttäjien jakaa kansioita"
-
-#. i18n: file ./simple/groupconfiggui.ui line 55
-#: rc.cpp:6 simple/groupconfigdlg.cpp:335
-#, no-c-format
-msgid "Only users of the '%1' group are allowed to share folders"
-msgstr "Vain käyttäjät ryhmässä '%1' voivat jakaa kansiota"
-
-#. i18n: file ./simple/groupconfiggui.ui line 68
-#: rc.cpp:9 simple/groupconfigdlg.cpp:337
-#, no-c-format
-msgid "Users of '%1' Group"
-msgstr "Ryhmän '%1' käyttäjät"
-
-#. i18n: file ./simple/groupconfiggui.ui line 104
-#: rc.cpp:12
-#, no-c-format
-msgid "Remove User"
-msgstr "Poista käyttäjä"
-
-#. i18n: file ./simple/groupconfiggui.ui line 112
-#: advanced/kcm_sambaconf/usertabimpl.cpp:279 rc.cpp:15
-#, no-c-format
-msgid "Add User"
-msgstr "Lisää käyttäjä"
-
-#. i18n: file ./simple/groupconfiggui.ui line 120
-#: rc.cpp:18
-#, no-c-format
-msgid "Group members can share folders without root password"
-msgstr "Ryhmän jäsenet voivat jakaa kansioita ilman pääkäyttäjän salasanaa"
-
-#. i18n: file ./simple/groupconfiggui.ui line 166
-#: rc.cpp:21 simple/groupconfigdlg.cpp:339
-#, no-c-format
-msgid "Change Group..."
-msgstr "Vaihda ryhmää..."
-
-#. i18n: file ./simple/controlcenter.ui line 30
-#: rc.cpp:24
-#, no-c-format
-msgid ""
-"SMB and NFS servers are not installed on this machine, to enable this module "
-"the servers must be installed."
-msgstr ""
-"SMB- tai NFS-palvelinta ei ole asennettu tälle koneelle. Voidaksesi käyttää "
-"tätä moduulia, sinun täytyy asentaa kyseessä olevat palvelimet."
-
-#. i18n: file ./simple/controlcenter.ui line 41
-#: rc.cpp:27
-#, no-c-format
-msgid "Enable Local Networ&k File Sharing"
-msgstr ""
-
-#. i18n: file ./simple/controlcenter.ui line 58
-#: rc.cpp:30
-#, no-c-format
-msgid "Si&mple sharing"
-msgstr ""
-
-#. i18n: file ./simple/controlcenter.ui line 113
-#: rc.cpp:33
-#, no-c-format
-msgid ""
-"Enable simple sharing to allow users to share folders from their HOME folder, "
-"without knowing the root password."
-msgstr ""
-
-#. i18n: file ./simple/controlcenter.ui line 126
-#: rc.cpp:36
-#, no-c-format
-msgid "Advanced sharin&g"
-msgstr ""
-
-#. i18n: file ./simple/controlcenter.ui line 178
-#: rc.cpp:39
-#, no-c-format
-msgid ""
-"Enable advanced sharing to allow users to share any folders, as long as they "
-"have write access to the needed configuration files, or they know the root "
-"password."
-msgstr ""
-
-#. i18n: file ./simple/controlcenter.ui line 230
-#: rc.cpp:42
-#, no-c-format
-msgid "Use &NFS (Linux/UNIX)"
-msgstr ""
-
-#. i18n: file ./simple/controlcenter.ui line 244
-#: rc.cpp:45
-#, no-c-format
-msgid "Use Sam&ba (Microsoft(R) Windows(R))"
-msgstr ""
+msgid "Folder:"
+msgstr "Kansio:"
-#. i18n: file ./simple/controlcenter.ui line 265
-#: rc.cpp:48
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 50
+#: rc.cpp:6
#, no-c-format
-msgid "Allo&wed Users"
+msgid "S&hare this folder in the local network"
msgstr ""
-#. i18n: file ./simple/controlcenter.ui line 294
-#: rc.cpp:51
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 92
+#: rc.cpp:9
#, no-c-format
-msgid "Shared Folders"
+msgid "Share with &NFS (Linux/UNIX)"
msgstr ""
-#. i18n: file ./simple/controlcenter.ui line 303
-#: rc.cpp:54 rc.cpp:1443
-#, no-c-format
-msgid "Path"
-msgstr "Polku"
-
-#. i18n: file ./simple/controlcenter.ui line 314
-#: rc.cpp:57
-#, no-c-format
-msgid "Samba"
-msgstr "Samba"
-
-#. i18n: file ./simple/controlcenter.ui line 325
-#: rc.cpp:60
-#, no-c-format
-msgid "NFS"
-msgstr "NFS"
-
-#. i18n: file ./simple/controlcenter.ui line 366
-#: rc.cpp:63
-#, no-c-format
-msgid "A&dd..."
-msgstr "&Lisää..."
-
-#. i18n: file ./simple/controlcenter.ui line 377
-#: rc.cpp:66
-#, no-c-format
-msgid "Chang&e..."
-msgstr "M&uuta..."
-
-#. i18n: file ./simple/controlcenter.ui line 388
-#: rc.cpp:69 rc.cpp:1515
-#, no-c-format
-msgid "Rem&ove"
-msgstr "&Poista"
-
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 33
-#: rc.cpp:72
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 103
+#: advanced/nfs/nfsdialog.cpp:42 rc.cpp:12
#, no-c-format
-msgid "Allowed &Hosts"
+msgid "NFS Options"
msgstr ""
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 36
-#: rc.cpp:75
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 122
+#: rc.cpp:15
#, no-c-format
-msgid "A list of allowed hosts"
+msgid "Pu&blic"
msgstr ""
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 40
-#: rc.cpp:78
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 133
+#: rc.cpp:18
#, no-c-format
-msgid ""
-"Here you can see a list of hosts which are allowed to access this directory via "
-"NFS.\n"
-"The first column shows the name or address of the host, the second column shows "
-"the access parameters. The name '*' donates public access."
+msgid "W&ritable"
msgstr ""
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 57
-#: rc.cpp:82
-#, no-c-format
-msgid "&Add Host..."
-msgstr "&Lisää palvelin..."
-
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 68
-#: rc.cpp:85
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 171
+#: rc.cpp:21
#, no-c-format
-msgid "Mo&dify Host..."
+msgid "More NFS Op&tions"
msgstr ""
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 79
-#: rc.cpp:88
-#, no-c-format
-msgid "&Remove Host"
-msgstr "Poista pal&velin"
-
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 102
-#: rc.cpp:91
-#, no-c-format
-msgid "Name/Address"
-msgstr "Nimi/Osoite"
-
-#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 113
-#: rc.cpp:94
-#, no-c-format
-msgid "Parameters"
-msgstr "Parametrit"
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 50
-#: advanced/nfs/nfshostdlg.cpp:36 rc.cpp:97
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 200
+#: rc.cpp:24
#, no-c-format
-msgid "Host Properties"
+msgid "Share with S&amba (Microsoft(R) Windows(R))"
msgstr ""
-#. i18n: file ./advanced/nfs/hostprops.ui line 67
-#: rc.cpp:100
-#, no-c-format
-msgid "&Name/address:"
-msgstr "&Nimi/osoite"
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 107
-#: rc.cpp:103
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 211
+#: rc.cpp:27
#, no-c-format
-msgid ""
-"<b>Name / Address field</b>\n"
-"<p>\n"
-"Here you can enter the host name or address."
-"<br>\n"
-"The host may be specified in a number of ways:\n"
-"<p>\n"
-"<i>single host</i>\n"
-"<p>\n"
-" This is the most common format. You may specify a host either by an "
-"abbreviated name recognized by the resolver, the fully qualified domain name, "
-"or an IP address.\n"
-"</p>\n"
-"\n"
-"<i>netgroups</i>\n"
-"<p>\n"
-" NIS netgroups may be given as @group. Only the host part of each netgroup "
-"members is consider in checking for membership. Empty host parts or those "
-"containing a single dash (-) are ignored.\n"
-"</p>\n"
-"\n"
-"<i>wildcards</i>\n"
-"<p>\n"
-" Machine names may contain the wildcard characters * and ?. This can be used to "
-"make the exports file more compact; for instance, *.cs.foo.edu matches all "
-"hosts in the domain cs.foo.edu. However, these wildcard characters do not match "
-"the dots in a domain name, so the above pattern does not include hosts such as "
-"a.b.cs.foo.edu.\n"
-"</p>\n"
-"\n"
-"<i>IP networks</i>\n"
-"<p>\n"
-" You can also export directories to all hosts on an IP (sub-) network "
-"simultaneously. This is done by specifying an IP address and netmask pair as "
-"address/netmask where the netmask can be specified in dotted-decimal format, or "
-"as a contiguous mask length (for example, either `/255.255.252.0' or `/22' "
-"appended to the network base address result in identical subnetworks with 10 "
-"bits of host).\n"
-"</p>"
+msgid "Samba Options"
msgstr ""
-#. i18n: file ./advanced/nfs/hostprops.ui line 115
-#: rc.cpp:129
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 230
+#: advanced/kcm_sambaconf/usertabimpl.cpp:279 rc.cpp:30
#, no-c-format
-msgid "&Public access"
-msgstr "&Julkinen osoite"
+msgid "Name:"
+msgstr "Nimi:"
-#. i18n: file ./advanced/nfs/hostprops.ui line 122
-#: rc.cpp:132
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 253
+#: rc.cpp:33
#, no-c-format
-msgid ""
-"<b>Public access</b>\n"
-"<p>\n"
-"If you check this, the host address will be a single wildcard , which means "
-"public access.\n"
-"This is just the same as if you would enter a wildcard in the address field.\n"
-"</p>"
-msgstr ""
+msgid "P&ublic"
+msgstr "J&ulkinen"
-#. i18n: file ./advanced/nfs/hostprops.ui line 157
-#: rc.cpp:142 rc.cpp:2784
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 264
+#: rc.cpp:36 rc.cpp:2556
#, no-c-format
msgid "&Writable"
msgstr "&Kirjoitettava"
-#. i18n: file ./advanced/nfs/hostprops.ui line 166
-#: rc.cpp:145
-#, no-c-format
-msgid ""
-"<b>Writable</b>\n"
-"<p>\n"
-"Allow both read and write requests on this NFS volume.\n"
-"</p>\n"
-"<p>\n"
-"The default is to disallow any request which changes the filesystem\n"
-"</p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 174
-#: rc.cpp:154
-#, no-c-format
-msgid "&Insecure"
-msgstr "&Epäturvallinen"
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 183
-#: rc.cpp:157
-#, no-c-format
-msgid ""
-"<b>Insecure</b>\n"
-"<p>\n"
-"If this option is checked, it is not required that requests originate on an "
-"internet port less than IPPORT_RESERVED (1024).\n"
-"</p>\n"
-"<p>\n"
-"If unsure leave it unchecked.\n"
-"</p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 191
-#: rc.cpp:166
-#, no-c-format
-msgid "&Sync"
-msgstr "&Synkrooninen"
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 200
-#: rc.cpp:169
-#, no-c-format
-msgid ""
-"<b>Sync</b>\n"
-"<p>\n"
-"This option requests that all file writes be committed to disk before the write "
-"request completes. This is required for complete safety of data in the face of "
-"a server crash, but incurs a performance hit.\n"
-"</p>\n"
-"<p>\n"
-"The default is to allow the server to write the data out whenever it is ready.\n"
-"</p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 211
-#: rc.cpp:178
-#, no-c-format
-msgid "No w&delay"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 216
-#: rc.cpp:181
-#, no-c-format
-msgid ""
-"<b>No wdelay</b>\n"
-"<p>\n"
-"This option only has effect if sync is also set. The NFS server will normally "
-"delay committing a write request to disk slightly if it suspects that another "
-"related write request may be in progress or may arrive soon. This allows "
-"multiple write requests to be committed to disk with the one operation which "
-"can improve performance. If an NFS server received mainly small unrelated "
-"requests, this behavior could actually reduce performance, so no wdelay is "
-"available to turn it off. </p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 224
-#: rc.cpp:186
-#, no-c-format
-msgid "No &hide"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 242
-#: rc.cpp:189
-#, no-c-format
-msgid ""
-"<b>No hide</b>\n"
-"<p>\n"
-"This option is based on the option of the same name provided in IRIX NFS. "
-"Normally, if a server exports two filesystems one of which is mounted on the "
-"other, then the client will have to mount both filesystems explicitly to get "
-"access to them. If it just mounts the parent, it will see an empty directory at "
-"the place where the other filesystem is mounted. That filesystem is "
-"\"hidden\".\n"
-"</p>\n"
-"<p>\n"
-"Setting the nohide option on a filesystem causes it not to be hidden, and an "
-"appropriately authorized client will be able to move from the parent to that "
-"filesystem without noticing the change.\n"
-"</p>\n"
-"<p>\n"
-"However, some NFS clients do not cope well with this situation as, for "
-"instance, it is then possible for two files in the one apparent filesystem to "
-"have the same inode number.\n"
-"</p>\n"
-"<p>\n"
-"The nohide option is currently only effective on single host exports. It does "
-"not work reliably with netgroup, subnet, or wildcard exports.\n"
-"</p>\n"
-"<p>\n"
-"This option can be very useful in some situations, but it should be used with "
-"due care, and only after confirming that the client system copes with the "
-"situation effectively.\n"
-"</p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 250
-#: rc.cpp:207
-#, no-c-format
-msgid "No su&btree check"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 268
-#: rc.cpp:210
-#, no-c-format
-msgid ""
-"<b>No subtree check</b>\n"
-"<p>\n"
-"This option disables subtree checking, which has mild security implications, "
-"but can improve reliability is some circumstances.\n"
-"</p>\n"
-"<p>\n"
-"If a subdirectory of a filesystem is exported, but the whole filesystem is not, "
-"then whenever a NFS request arrives, the server must check not only that the "
-"accessed file is in the appropriate filesystem (which is easy) but also that it "
-"is in the exported tree (which is harder). This check is called the "
-"subtree_check.\n"
-"</p>\n"
-"<p>\n"
-"In order to perform this check, the server must include some information about "
-"the location of the file in the \"filehandle\" that is given to the client. "
-"This can cause problems with accessing files that are renamed while a client "
-"has them open (though in many simple cases it will still work).\n"
-"</p>\n"
-"<p>\n"
-"subtree checking is also used to make sure that files inside directories to "
-"which only root has access can only be accessed if the filesystem is exported "
-"with no_root_squash (see below), even the file itself allows more general "
-"access.\n"
-"</p>\n"
-"<p>\n"
-"As a general guide, a home directory filesystem, which is normally exported at "
-"the root and may see lots of file renames, should be exported with subtree "
-"checking disabled. A filesystem which is mostly read-only, and at least does "
-"not see many file renames (e.g. /usr or /var) and for which subdirectories may "
-"be exported, should probably be exported with subtree checks enabled.\n"
-"</p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 276
-#: rc.cpp:228
-#, no-c-format
-msgid "Insecure loc&ks"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 285
-#: rc.cpp:231
-#, no-c-format
-msgid ""
-"<b>Insecure locks</b>\n"
-"<p>\n"
-"This option tells the NFS server not to require authentication of locking "
-"requests (i.e. requests which use the NLM protocol). Normally the NFS server "
-"will require a lock request to hold a credential for a user who has read access "
-"to the file. With this flag no access checks will be performed.\n"
-"</p>\n"
-"<p>\n"
-"Early NFS client implementations did not send credentials with lock requests, "
-"and many current NFS clients still exist which are based on the old "
-"implementations. Use this flag if you find that you can only lock files which "
-"are world readable.\n"
-"</p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 303
-#: rc.cpp:240
-#, no-c-format
-msgid "User Mapping"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 323
-#: rc.cpp:243
-#, no-c-format
-msgid "All s&quash"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 328
-#: rc.cpp:246
-#, no-c-format
-msgid ""
-"<b>All squash</b>\n"
-"<p>\n"
-"Map all uids and gids to the anonymous user. Useful for NFS-exported public FTP "
-"directories, news spool directories, etc. </p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 336
-#: rc.cpp:251
-#, no-c-format
-msgid "No &root squash"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 346
-#: rc.cpp:254
-#, no-c-format
-msgid ""
-"<b>No root squash</b>\n"
-"<p>\n"
-"Turn of root squashing. This option is mainly useful for diskless clients.\n"
-"</p>\n"
-"<i>root squashing</i>\n"
-"<p>\n"
-"Map requests from uid/gid 0 to the anonymous uid/gid. Note that this does not "
-"apply to any other uids that might be equally sensitive, such as user bin.\n"
-"</p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 362
-#: rc.cpp:264
-#, no-c-format
-msgid "Anonym. &UID:"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 368
-#: rc.cpp:267 rc.cpp:276
-#, no-c-format
-msgid ""
-"<b>Anonym. UID/GID</b> "
-"<p> These options explicitly set the uid and gid of the anonymous account. This "
-"option is primarily useful for PC/NFS clients, where you might want all "
-"requests appear to be from one user. </p>"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 390
-#: rc.cpp:270 rc.cpp:279
-#, no-c-format
-msgid "FF"
-msgstr ""
-
-#. i18n: file ./advanced/nfs/hostprops.ui line 408
-#: rc.cpp:273
-#, no-c-format
-msgid "Anonym. &GID:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 16
-#: rc.cpp:282
-#, no-c-format
-msgid "Join Domain"
-msgstr "Liity verkkoalueeseen"
-
-#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 109
-#: rc.cpp:291
-#, no-c-format
-msgid "&Verify:"
-msgstr "&Tarkista:"
-
-#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 120
-#: rc.cpp:294
-#, no-c-format
-msgid "&Password:"
-msgstr "&Salasana:"
-
-#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 131
-#: rc.cpp:297
-#, no-c-format
-msgid "&Username:"
-msgstr "&Käyttäjänimi:"
-
-#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 142
-#: rc.cpp:300
-#, no-c-format
-msgid "Domain co&ntroller:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 153
-#: rc.cpp:303
-#, no-c-format
-msgid "&Domain:"
-msgstr "&Verkkoalue:"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 16
-#: rc.cpp:306
-#, no-c-format
-msgid "Select Groups"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 136
-#: rc.cpp:315
-#, no-c-format
-msgid "Selec&t Groups"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 151
-#: rc.cpp:318 rc.cpp:825 rc.cpp:1440 rc.cpp:1470 rc.cpp:1500 rc.cpp:1521
-#: rc.cpp:2679 rc.cpp:2718
-#, no-c-format
-msgid "Name"
-msgstr "Nimi"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 162
-#: rc.cpp:321 rc.cpp:2685 rc.cpp:2724
-#, no-c-format
-msgid "GID"
-msgstr "GID"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 201
-#: rc.cpp:324 rc.cpp:2727
-#, no-c-format
-msgid "Acc&ess"
-msgstr "Pä&ästä"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 226
-#: rc.cpp:327 rc.cpp:2730
-#, no-c-format
-msgid "&Default"
-msgstr "&Oletus"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 248
-#: rc.cpp:330 rc.cpp:2733
-#, no-c-format
-msgid "&Read access"
-msgstr "&Lukuoikeus"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 267
-#: rc.cpp:333 rc.cpp:2736
-#, no-c-format
-msgid "&Write access"
-msgstr "&Kirjoitusoikeus"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 286
-#: rc.cpp:336 rc.cpp:2739
-#, no-c-format
-msgid "&Admin access"
-msgstr "&Ylläpito-oikeus"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 305
-#: rc.cpp:339 rc.cpp:2742
-#, no-c-format
-msgid "&No access at all"
-msgstr "&Ei oikeuksia"
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 318
-#: rc.cpp:342
-#, no-c-format
-msgid "&Kind of Group"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 343
-#: rc.cpp:345
-#, no-c-format
-msgid "&UNIX group"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 368
-#: rc.cpp:348
-#, no-c-format
-msgid "NI&S group"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 393
-#: rc.cpp:351
+#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 302
+#: rc.cpp:39
#, no-c-format
-msgid "UNIX and NIS gr&oup"
+msgid "Mor&e Samba Options"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 16
-#: rc.cpp:354
+#: rc.cpp:42
#, no-c-format
msgid "User Settings"
msgstr "Käyttäjän asetukset"
#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 38
-#: rc.cpp:357
+#: rc.cpp:45
#, no-c-format
msgid "&Valid users:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 62
-#: rc.cpp:360
+#: rc.cpp:48
#, no-c-format
msgid "&Admin users:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 86
-#: rc.cpp:363
+#: rc.cpp:51
#, no-c-format
msgid "&Invalid users:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 202
-#: rc.cpp:372
+#: rc.cpp:60
#, no-c-format
msgid "&Write list:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/expertuserdlg.ui line 231
-#: rc.cpp:375
+#: rc.cpp:63
#, no-c-format
msgid "&Read list:"
msgstr ""
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 37
-#: rc.cpp:378 rc.cpp:2182
-#, no-c-format
-msgid "Socket Options"
-msgstr "Pistokkeen optiot"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 71
-#: rc.cpp:381
-#, no-c-format
-msgid "SO_SNDLOWAT:"
-msgstr "SO_SNDLOWAT:"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 79
-#: rc.cpp:384
-#, no-c-format
-msgid "IPTOS_THROUGHPUT"
-msgstr "IPTOS_THROUGHPUT"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 87
-#: rc.cpp:387
-#, no-c-format
-msgid "SO_SNDBUF:"
-msgstr "SO_SNDBUF:"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 95
-#: rc.cpp:390
-#, no-c-format
-msgid "SO_KEEPALIVE"
-msgstr "SO_KEEPALIVE"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 103
-#: rc.cpp:393 rc.cpp:2212
-#, no-c-format
-msgid "SO_RCVBUF:"
-msgstr "SO_RCVBUF:"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 133
-#: rc.cpp:396 rc.cpp:2191
-#, no-c-format
-msgid "SO_BROADCAST"
-msgstr "SO_BROADCAST"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 141
-#: rc.cpp:399 rc.cpp:2197
-#, no-c-format
-msgid "IPTOS_LOWDELAY"
-msgstr "IPTOS_LOWDELAY"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 149
-#: rc.cpp:402
-#, no-c-format
-msgid "TCP_NODELAY"
-msgstr "TCP_NODELAY"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 157
-#: rc.cpp:405
-#, no-c-format
-msgid "SO_RCVLOWAT:"
-msgstr "SO_RCVLOWAT:"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 187
-#: rc.cpp:408
-#, no-c-format
-msgid "SO_REUSEADDR"
-msgstr "SO_REUSEADDR"
-
-#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 225
-#: rc.cpp:414 rc.cpp:714 rc.cpp:1282 rc.cpp:1330
-#, no-c-format
-msgid "F1"
-msgstr "F1"
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 72
-#: rc.cpp:423
-#, no-c-format
-msgid "Not share&d"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 86
-#: rc.cpp:426
-#, no-c-format
-msgid "&Shared"
-msgstr "&Jaettu"
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 103
-#: rc.cpp:429
-#, no-c-format
-msgid "Bas&e Options"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 124
-#: rc.cpp:432 rc.cpp:1446 rc.cpp:1476
-#, no-c-format
-msgid "Comment"
-msgstr "Kommentti"
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 127
-#: rc.cpp:435 rc.cpp:453
-#, no-c-format
-msgid ""
-"This is a text field that is seen next to a share when a client queries the "
-"server, either via the network neighborhood or via net view, to list what "
-"shares are available."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 139
-#: rc.cpp:438
-#, no-c-format
-msgid "Name of the share"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 142
-#: rc.cpp:441 rc.cpp:447
-#, no-c-format
-msgid "This is the name of the share"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 154
-#: rc.cpp:444 rc.cpp:540
-#, no-c-format
-msgid "&Name:"
-msgstr "&Nimi:"
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 178
-#: rc.cpp:450
-#, no-c-format
-msgid "Commen&t:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 198
-#: rc.cpp:456
-#, no-c-format
-msgid "Security Options"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 219
-#: rc.cpp:459 rc.cpp:468 rc.cpp:624 rc.cpp:627 rc.cpp:639 rc.cpp:645
-#: rc.cpp:786 rc.cpp:798
-#, no-c-format
-msgid ""
-"The opposite of hosts allow - hosts listed here are NOT permitted access to "
-"services unless the specific services have their own lists to override this "
-"one. Where the lists conflict, the allow list takes precedence."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 231
-#: rc.cpp:462 rc.cpp:474 rc.cpp:630 rc.cpp:636 rc.cpp:792 rc.cpp:801
-#: rc.cpp:907 rc.cpp:913 rc.cpp:919 rc.cpp:925 rc.cpp:958 rc.cpp:964
-#: rc.cpp:970 rc.cpp:994 rc.cpp:1018
-#, no-c-format
-msgid ""
-"This parameter is a comma, space, or tab delimited set of hosts which are "
-"permitted to access a service."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 243
-#: rc.cpp:465
-#, no-c-format
-msgid "Hosts den&y:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 261
-#: rc.cpp:471
-#, no-c-format
-msgid "&Hosts allow:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 279
-#: rc.cpp:477
-#, no-c-format
-msgid "Guest &account:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 285
-#: rc.cpp:480 rc.cpp:651 rc.cpp:774
-#, no-c-format
-msgid ""
-"This is a username which will be used for access to services which are "
-"specified as guest ok. Whatever privileges this user has will be available to "
-"any client connecting to the guest service. Typically this user will exist in "
-"the password file, but will not have a valid login. The user account "
-"\\\"ftp\\\" is often a good choice for this parameter. If a username is "
-"specified in a given service, the specified username overrides this one."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 297
-#: rc.cpp:483
-#, no-c-format
-msgid "&Read only"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 300
-#: rc.cpp:486
-#, no-c-format
-msgid ""
-"If this is checked, then users of a service may not create or modify files in "
-"the service's directory."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 312
-#: rc.cpp:489
-#, no-c-format
-msgid "G&uests allowed"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 318
-#: rc.cpp:492 rc.cpp:780 rc.cpp:819
-#, no-c-format
-msgid ""
-"If this is checked , then no password is required to connect to the service. "
-"Privileges will be those of the guest account."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 333
-#: rc.cpp:495
-#, no-c-format
-msgid ""
-"This is a username which will be used for access this directory if guests are "
-"allowed"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 347
-#: rc.cpp:498 rc.cpp:1105
-#, no-c-format
-msgid "Other Options"
-msgstr "Muut asetukset"
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 368
-#: rc.cpp:501 rc.cpp:552 rc.cpp:759
-#, no-c-format
-msgid "Bro&wseable"
-msgstr "&Selattavissa"
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 371
-#: rc.cpp:504
-#, no-c-format
-msgid ""
-"This controls whether this share is seen in the list of available shares in a "
-"net view and in the browse list."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 391
-#: rc.cpp:507 rc.cpp:549 rc.cpp:762
-#, no-c-format
-msgid "A&vailable"
-msgstr "Saata&villa"
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 394
-#: rc.cpp:510
-#, no-c-format
-msgid ""
-"Checkbox lets you \\\"turn off\\\" a service. If not checked, then ALL attempts "
-"to connect to the service will fail. Such failures are logged."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 435
-#: rc.cpp:513
-#, no-c-format
-msgid "More Opt&ions"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 37
-#: rc.cpp:516
-#, no-c-format
-msgid "Printer Settings"
-msgstr "Tulostimen asetukset"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 58
-#: rc.cpp:519 rc.cpp:726 rc.cpp:1356
-#, no-c-format
-msgid "&Base Settings"
-msgstr "&Perusasetukset"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 111
-#: rc.cpp:522 rc.cpp:729
-#, no-c-format
-msgid "Pixmap"
-msgstr "Kuva"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 127
-#: rc.cpp:525
-#, no-c-format
-msgid "Pr&inter"
-msgstr "&Tulostin"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 163
-#: rc.cpp:528
-#, no-c-format
-msgid "Pa&th:"
-msgstr "Po&lku:"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 174
-#: rc.cpp:531
-#, no-c-format
-msgid "&Queue:"
-msgstr "&Jono:"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 207
-#: rc.cpp:534
-#, no-c-format
-msgid "Sha&re all printers"
-msgstr "Jaa &kaikki tulostimet"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 223
-#: rc.cpp:537
-#, no-c-format
-msgid "I&dentifier"
-msgstr "&Tunniste"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 251
-#: rc.cpp:543
-#, no-c-format
-msgid "Comm&ent:"
-msgstr "Komm&entti:"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 274
-#: rc.cpp:546
-#, no-c-format
-msgid "Main Properties"
-msgstr "Pääominaisuudet"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 307
-#: rc.cpp:555 rc.cpp:756
-#, no-c-format
-msgid "Pub&lic"
-msgstr "&Julkinen"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 336
-#: rc.cpp:558
-#, no-c-format
-msgid "&Printing"
-msgstr "&Tulostus"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 369
-#: rc.cpp:561
-#, no-c-format
-msgid "Printer dri&ver:"
-msgstr "Tulostimen &ajuri:"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 390
-#: rc.cpp:564
-#, no-c-format
-msgid "Print&er driver location:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 406
-#: rc.cpp:567
-#, no-c-format
-msgid "PostScr&ipt"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 414
-#: rc.cpp:570
-#, no-c-format
-msgid "Printin&g:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 423
-#: rc.cpp:573
-#, no-c-format
-msgid "sysv"
-msgstr "sysv"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 428
-#: rc.cpp:576
-#, no-c-format
-msgid "aix"
-msgstr "aix"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 433
-#: rc.cpp:579
-#, no-c-format
-msgid "hpux"
-msgstr "hpux"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 438
-#: rc.cpp:582
-#, no-c-format
-msgid "bsd"
-msgstr "bsd"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 443
-#: rc.cpp:585
-#, no-c-format
-msgid "qnx"
-msgstr "qnx"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 448
-#: rc.cpp:588
-#, no-c-format
-msgid "plp"
-msgstr "plp"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 453
-#: rc.cpp:591
-#, no-c-format
-msgid "lprng"
-msgstr "lprng"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 458
-#: rc.cpp:594
-#, no-c-format
-msgid "softq"
-msgstr "softq"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 463
-#: rc.cpp:597
-#, no-c-format
-msgid "cups"
-msgstr "cups"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 468
-#: rc.cpp:600
-#, no-c-format
-msgid "nt"
-msgstr "nt"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 473
-#: rc.cpp:603
-#, no-c-format
-msgid "os2"
-msgstr "os2"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 485
-#: rc.cpp:606
-#, no-c-format
-msgid "Max reported print &jobs:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 496
-#: rc.cpp:609
-#, no-c-format
-msgid "Ma&x print jobs:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 550
-#: rc.cpp:612
-#, no-c-format
-msgid "Use c&lient driver"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 558
-#: rc.cpp:615
-#, no-c-format
-msgid "De&fault devmode"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 568
-#: rc.cpp:618 rc.cpp:765
-#, no-c-format
-msgid "&Security"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 579
-#: rc.cpp:621 rc.cpp:795
-#, no-c-format
-msgid "Hosts &deny:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 609
-#: rc.cpp:633
-#, no-c-format
-msgid "Hosts a&llow:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 648
-#: rc.cpp:642
-#, no-c-format
-msgid "P&rinter admin:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 662
-#: rc.cpp:648 rc.cpp:771
-#, no-c-format
-msgid "&Guest account:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 700
-#: rc.cpp:654
-#, no-c-format
-msgid "Co&mmands"
-msgstr "&Komennot"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 717
-#: rc.cpp:657
-#, no-c-format
-msgid "Pr&int command:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 733
-#: rc.cpp:660
-#, no-c-format
-msgid "lpq comma&nd:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 754
-#: rc.cpp:663
-#, no-c-format
-msgid "lprm comman&d:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 775
-#: rc.cpp:666
-#, no-c-format
-msgid "lp&resume:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 786
-#: rc.cpp:669
-#, no-c-format
-msgid "&queuepause:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 797
-#: rc.cpp:672
-#, no-c-format
-msgid "&lppause:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 818
-#: rc.cpp:675
-#, no-c-format
-msgid "qu&eueresume:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 848
-#: rc.cpp:678 rc.cpp:888
-#, no-c-format
-msgid "&Advanced"
-msgstr "&Lisäasetukset"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 859
-#: rc.cpp:681
-#, no-c-format
-msgid "Miscella&neous"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 886
-#: rc.cpp:684
-#, no-c-format
-msgid "p&reexec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 897
-#: rc.cpp:687
-#, no-c-format
-msgid "root pr&eexec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 918
-#: rc.cpp:690
-#, no-c-format
-msgid "root postexec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 929
-#: rc.cpp:693
-#, no-c-format
-msgid "poste&xec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 959
-#: rc.cpp:696
-#, no-c-format
-msgid "Tunin&g"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 984
-#: rc.cpp:699
-#, no-c-format
-msgid "M&in print space:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1008
-#: rc.cpp:702
-#, no-c-format
-msgid "kB"
-msgstr "kt"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1019
-#: rc.cpp:705
-#, no-c-format
-msgid "&Logging"
-msgstr "&Tallennus"
-
-#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1036
-#: rc.cpp:708
-#, no-c-format
-msgid "S&tatus"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 37
-#: rc.cpp:723
-#, no-c-format
-msgid "Add/Edit Share"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 130
-#: rc.cpp:732
-#, no-c-format
-msgid "D&irectory"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 164
-#: rc.cpp:735
-#, no-c-format
-msgid "&Path:"
-msgstr "&Polku:"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 185
-#: rc.cpp:738
-#, no-c-format
-msgid "Share all home &directories"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 197
-#: rc.cpp:741
-#, no-c-format
-msgid "Iden&tifier"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 214
-#: rc.cpp:744
-#, no-c-format
-msgid "Na&me:"
-msgstr "&Nimi"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 225
-#: rc.cpp:747
-#, no-c-format
-msgid "Comme&nt:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 248
-#: rc.cpp:750
-#, no-c-format
-msgid "Main P&roperties"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 265
-#: rc.cpp:753
-#, no-c-format
-msgid "Read onl&y"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 338
-#: rc.cpp:768
-#, no-c-format
-msgid "Gu&ests"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 397
-#: rc.cpp:777
-#, no-c-format
-msgid "Only allow guest connect&ions"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 410
-#: rc.cpp:783
-#, no-c-format
-msgid "Hos&ts"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 435
-#: rc.cpp:789
-#, no-c-format
-msgid "Hosts allo&w:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 473
-#: rc.cpp:804
-#, no-c-format
-msgid "Sy&mbolic Links"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 490
-#: rc.cpp:807
-#, no-c-format
-msgid "Allow following of symbolic lin&ks"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 501
-#: rc.cpp:810
-#, no-c-format
-msgid ""
-"Allow following of symbolic links that &point to areas outside the directory "
-"tree"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 511
-#: rc.cpp:813
-#, no-c-format
-msgid ""
-"<qt>Validate password against the following usernames if the client cannot "
-"supply a username:</qt>"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 527
-#: rc.cpp:816
-#, no-c-format
-msgid "Only allow connections with use&rnames specified in this username list"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 557
-#: rc.cpp:822
-#, no-c-format
-msgid "Hidden &Files"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 583
-#: rc.cpp:828
-#, no-c-format
-msgid "Hidden"
-msgstr "Piilotettu"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 594
-#: rc.cpp:831
-#, no-c-format
-msgid "Veto"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 605
-#: rc.cpp:834
-#, no-c-format
-msgid "Veto Oplock"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 616
-#: rc.cpp:837
-#, no-c-format
-msgid "Size"
-msgstr "Koko"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 627
-#: rc.cpp:840
-#, no-c-format
-msgid "Date"
-msgstr "Päiväys"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 638
-#: rc.cpp:843
-#, no-c-format
-msgid "Permissions"
-msgstr "Oikeudet"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 649
-#: rc.cpp:846 rc.cpp:1309
-#, no-c-format
-msgid "Owner"
-msgstr "Omistaja"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 660
-#: rc.cpp:849 rc.cpp:1312
-#, no-c-format
-msgid "Group"
-msgstr "Ryhmä"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 681
-#: rc.cpp:852
-#, no-c-format
-msgid "Se&lected Files"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 698
-#: rc.cpp:855
-#, no-c-format
-msgid "Hi&de"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 706
-#: advanced/kcm_sambaconf/hiddenfileview.cpp:116 rc.cpp:858
-#, no-c-format
-msgid "&Veto"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 714
-#: rc.cpp:861
-#, no-c-format
-msgid "Veto oploc&k"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 724
-#: rc.cpp:864
-#, no-c-format
-msgid "&Manual Configuration"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 755
-#: rc.cpp:867
-#, no-c-format
-msgid "Ve&to files:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 766
-#: rc.cpp:870
-#, no-c-format
-msgid "Veto oplock f&iles:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 792
-#: rc.cpp:873
-#, no-c-format
-msgid "Hidde&n files:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 819
-#: rc.cpp:876
-#, no-c-format
-msgid "Hide un&writable files"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 827
-#: rc.cpp:879
-#, no-c-format
-msgid "Hide s&pecial files"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 835
-#: rc.cpp:882
-#, no-c-format
-msgid "Hide files startin&g with a dot "
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 843
-#: rc.cpp:885
-#, no-c-format
-msgid "Hide un&readable files"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 932
-#: rc.cpp:891 rc.cpp:1536
-#, no-c-format
-msgid ""
-"Here you can change advanced options of the SAMBA server.\n"
-"Only change something if you know what you are doing."
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 944
-#: rc.cpp:895 rc.cpp:1540
-#, no-c-format
-msgid "Advanced Dump"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 959
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:295 rc.cpp:898 rc.cpp:1543
-#, no-c-format
-msgid "Security"
-msgstr "Turvallisuus"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 973
-#: rc.cpp:901
-#, no-c-format
-msgid "Force Modes"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 990
-#: rc.cpp:904
-#, no-c-format
-msgid "Forc&e directory security mode:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1004
-#: rc.cpp:910
-#, no-c-format
-msgid "Fo&rce security mode:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1018
-#: rc.cpp:916
-#, no-c-format
-msgid "Force director&y mode:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1032
-#: rc.cpp:922
-#, no-c-format
-msgid "Force create mo&de:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1060
-#: rc.cpp:928 rc.cpp:931 rc.cpp:946 rc.cpp:949 rc.cpp:973 rc.cpp:976
-#: rc.cpp:979 rc.cpp:1000
-#, no-c-format
-msgid "..."
-msgstr "..."
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1096
-#: rc.cpp:934 rc.cpp:937 rc.cpp:940 rc.cpp:943 rc.cpp:982 rc.cpp:985
-#: rc.cpp:988 rc.cpp:997 rc.cpp:1024
-#, no-c-format
-msgid "01234567"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1209
-#: rc.cpp:952
-#, no-c-format
-msgid "Masks"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1226
-#: rc.cpp:955
-#, no-c-format
-msgid "Directory security mask:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1240
-#: rc.cpp:961
-#, no-c-format
-msgid "Security &mask:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1254
-#: rc.cpp:967
-#, no-c-format
-msgid "Direc&tory mask:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1376
-#: rc.cpp:991
-#, no-c-format
-msgid "Create mas&k:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1428
-#: rc.cpp:1003
-#, no-c-format
-msgid "ACL"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1445
-#: rc.cpp:1006
-#, no-c-format
-msgid "&Profile acls"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1453
-#: rc.cpp:1009
-#, no-c-format
-msgid "Inherit ac&ls"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1461
-#: rc.cpp:1012
-#, no-c-format
-msgid "&NT ACL support"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1472
-#: rc.cpp:1015
-#, no-c-format
-msgid "Force unkno&wn acl user:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1486
-#: rc.cpp:1021
-#, no-c-format
-msgid "Map acl &inherit"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1510
-#: rc.cpp:1027 rc.cpp:1576 rc.cpp:1774
-#, no-c-format
-msgid "General"
-msgstr "Yleiset"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1527
-#: rc.cpp:1030
-#, no-c-format
-msgid "Inherit permissions from parent directory"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1535
-#: rc.cpp:1033
-#, no-c-format
-msgid "Allow deletion of readonly files"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1545
-#: rc.cpp:1036
-#, no-c-format
-msgid "DOS Attribute Mapping"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1562
-#: rc.cpp:1039
-#, no-c-format
-msgid "Map DOS archi&ve to UNIX owner execute"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1570
-#: rc.cpp:1042
-#, no-c-format
-msgid "Map DOS hidden to UNI&X world execute"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1578
-#: rc.cpp:1045
-#, no-c-format
-msgid "Map DOS system to UNIX &group execute"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1586
-#: rc.cpp:1048
-#, no-c-format
-msgid "Store DOS attributes onto extended attribute"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1599
-#: rc.cpp:1051
-#, no-c-format
-msgid "OS/2"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1610
-#: rc.cpp:1054
-#, no-c-format
-msgid "OS/2 style extended attributes support"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1622
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:301 rc.cpp:1057 rc.cpp:1813
-#, no-c-format
-msgid "Tuning"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1642
-#: rc.cpp:1060
-#, no-c-format
-msgid "Sync al&ways"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1650
-#: rc.cpp:1063
-#, no-c-format
-msgid "Strict s&ync"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1658
-#: rc.cpp:1066
-#, no-c-format
-msgid "St&rict allocate"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1666
-#: rc.cpp:1069
-#, no-c-format
-msgid "Use sen&dfile"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1691
-#: rc.cpp:1072
-#, no-c-format
-msgid "Bloc&k size:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1702
-#: rc.cpp:1075
-#, no-c-format
-msgid "Client-side cachin&g policy:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1713
-#: rc.cpp:1078 rc.cpp:1096
-#, no-c-format
-msgid "bytes"
-msgstr "tavua"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1721
-#: rc.cpp:1081
-#, no-c-format
-msgid "Write cache si&ze:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1730
-#: rc.cpp:1084
-#, no-c-format
-msgid "manual"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1735
-#: rc.cpp:1087
-#, no-c-format
-msgid "documents"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1740
-#: rc.cpp:1090
-#, no-c-format
-msgid "programs"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1745
-#: rc.cpp:1093
-#, no-c-format
-msgid "disable"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1804
-#: rc.cpp:1099
-#, no-c-format
-msgid "&Maximum number of simultaneous connections:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1828
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:304 rc.cpp:1102 rc.cpp:2017
-#, no-c-format
-msgid "Filenames"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1876
-#: rc.cpp:1108
-#, no-c-format
-msgid "Hide traili&ng dot"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1886
-#: rc.cpp:1111
-#, no-c-format
-msgid "DOS"
-msgstr "DOS"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1903
-#: rc.cpp:1114
-#, no-c-format
-msgid "&DOS file mode"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1911
-#: rc.cpp:1117
-#, no-c-format
-msgid "DOS f&ile times"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1919
-#: rc.cpp:1120
-#, no-c-format
-msgid "DOS file time resolution"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1972
-#: rc.cpp:1123
-#, no-c-format
-msgid "Name Mangling"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1995
-#: rc.cpp:1126
-#, no-c-format
-msgid "Mangling cha&r:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2066
-#: rc.cpp:1129
-#, no-c-format
-msgid "Mangled ma&p:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2098
-#: rc.cpp:1132
-#, no-c-format
-msgid "Enable na&me mangling"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2114
-#: rc.cpp:1135
-#, no-c-format
-msgid "Man&gle case"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2130
-#: rc.cpp:1138
-#, no-c-format
-msgid "Mangling method:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2139
-#: rc.cpp:1141
-#, no-c-format
-msgid "hash"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2144
-#: rc.cpp:1144
-#, no-c-format
-msgid "hash2"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2172
-#: rc.cpp:1147
-#, no-c-format
-msgid "Preser&ve case"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2191
-#: rc.cpp:1150
-#, no-c-format
-msgid "Short pr&eserve case"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2207
-#: rc.cpp:1153
-#, no-c-format
-msgid "Defau&lt case:"
-msgstr "&Oletusmerkkikoko:"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2216
-#: rc.cpp:1156
-#, no-c-format
-msgid "Lower"
-msgstr "Pienet"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2221
-#: rc.cpp:1159
-#, no-c-format
-msgid "Upper"
-msgstr "Isot"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2247
-#: rc.cpp:1162 rc.cpp:1204
-#, fuzzy, no-c-format
-msgid "Automatic"
-msgstr "Automaattinen"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2293
-#: rc.cpp:1171
-#, no-c-format
-msgid "Case sensi&tive:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2306
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:307 rc.cpp:1174 rc.cpp:2041
-#, no-c-format
-msgid "Locking"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2343
-#: rc.cpp:1177
-#, no-c-format
-msgid "Locki&ng"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2360
-#: rc.cpp:1180
-#, no-c-format
-msgid "Issue oppo&rtunistic locks (oplocks) "
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2368
-#: rc.cpp:1183
-#, no-c-format
-msgid "O&plocks"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2411
-#: rc.cpp:1186
-#, no-c-format
-msgid "Oplock contention li&mit:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2422
-#: rc.cpp:1189
-#, no-c-format
-msgid "Le&vel2 oplocks"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2432
-#: rc.cpp:1192
-#, no-c-format
-msgid "Fak&e oplocks"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2443
-#: rc.cpp:1195
-#, no-c-format
-msgid "Share mo&des"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2451
-#: rc.cpp:1198
-#, no-c-format
-msgid "Posi&x locking"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2467
-#: rc.cpp:1201
-#, no-c-format
-msgid "S&trict locking:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2525
-#: rc.cpp:1213
-#, no-c-format
-msgid "Blockin&g locks"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2535
-#: rc.cpp:1216
-#, no-c-format
-msgid "Enable lock&ing"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2545
-#: rc.cpp:1219 rc.cpp:2514
-#, no-c-format
-msgid "VFS"
-msgstr "VFS"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2584
-#: rc.cpp:1222
-#, no-c-format
-msgid "Vfs ob&jects:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2595
-#: rc.cpp:1225
-#, no-c-format
-msgid "Vfs o&ptions:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2613
-#: rc.cpp:1228 rc.cpp:1303
-#, no-c-format
-msgid "Exec"
-msgstr "Suorita"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2630
-#: rc.cpp:1231
-#, no-c-format
-msgid "preexec c&lose"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2638
-#: rc.cpp:1234
-#, no-c-format
-msgid "root pree&xec close"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2663
-#: rc.cpp:1237
-#, no-c-format
-msgid "Pos&texec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2674
-#: rc.cpp:1240
-#, no-c-format
-msgid "Root pr&eexec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2685
-#: rc.cpp:1243
-#, no-c-format
-msgid "P&reexec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2701
-#: rc.cpp:1246
-#, no-c-format
-msgid "Root &postexec:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2729
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:331 rc.cpp:1249 rc.cpp:2607
-#, no-c-format
-msgid "Misc"
-msgstr "Sekalaiset"
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2760
-#: rc.cpp:1252
-#, no-c-format
-msgid "Fst&ype:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2781
-#: rc.cpp:1255
-#, no-c-format
-msgid "Ma&gic script:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2792
-#: rc.cpp:1258
-#, no-c-format
-msgid "&Volume:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2808
-#: rc.cpp:1261
-#, no-c-format
-msgid "Mag&ic output:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2819
-#: rc.cpp:1264
-#, no-c-format
-msgid "Fa&ke directory create times"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2827
-#: rc.cpp:1267
-#, no-c-format
-msgid "Ms&dfs root"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2835
-#: rc.cpp:1270
-#, no-c-format
-msgid "Setdir command allo&wed"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2843
-#: rc.cpp:1273
-#, no-c-format
-msgid "Do &not descend:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2859
-#: rc.cpp:1276
-#, no-c-format
-msgid "Msdfs pro&xy:"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 16
-#: rc.cpp:1291
-#, no-c-format
-msgid "Access Modifiers"
-msgstr ""
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 34
-#: rc.cpp:1294
-#, no-c-format
-msgid "Access Permissions"
-msgstr "Käyttöoikeudet"
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 103
-#: rc.cpp:1297
-#, no-c-format
-msgid "Others"
-msgstr "Muut"
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 115
-#: rc.cpp:1300
-#, no-c-format
-msgid "Read"
-msgstr "Lue"
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 151
-#: rc.cpp:1306
-#, no-c-format
-msgid "Write"
-msgstr "Kirjoita"
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 283
-#: rc.cpp:1315
-#, no-c-format
-msgid "Sticky"
-msgstr "Tahmea"
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 295
-#: rc.cpp:1318
-#, no-c-format
-msgid "Set GID"
-msgstr "Aseta GID"
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 307
-#: rc.cpp:1321
-#, no-c-format
-msgid "Set UID"
-msgstr "Määrittele UID"
-
-#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 319
-#: rc.cpp:1324
-#, no-c-format
-msgid "Special"
-msgstr "Erikoisasetukset"
-
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 73
-#: rc.cpp:1339
+#: rc.cpp:66
#, no-c-format
msgid ""
"<qt>\n"
@@ -2201,93 +150,99 @@ msgid ""
"</qt>"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 80
+#: rc.cpp:83 rc.cpp:1442 rc.cpp:1766
+#, no-c-format
+msgid "&Base Settings"
+msgstr "&Perusasetukset"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 117
-#: rc.cpp:1359
+#: rc.cpp:86
#, no-c-format
msgid "Samba config file:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 136
-#: rc.cpp:1362
+#: rc.cpp:89
#, no-c-format
msgid "&Load"
msgstr "&Lataa"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 150
-#: rc.cpp:1365
+#: rc.cpp:92
#, no-c-format
msgid "Server Identification"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 171
-#: rc.cpp:1368
+#: rc.cpp:95
#, no-c-format
msgid "Wor&kgroup:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 186
-#: rc.cpp:1371
+#: rc.cpp:98
#, no-c-format
msgid "Enter here the name of your workgroup/domain."
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 216
-#: rc.cpp:1374
+#: rc.cpp:101
#, no-c-format
msgid "Server strin&g:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 231
-#: rc.cpp:1377
+#: rc.cpp:104
#, no-c-format
msgid "NetBIOS name:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 248
-#: rc.cpp:1380
+#: rc.cpp:107
#, no-c-format
msgid "Securit&y Level"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 283
-#: rc.cpp:1383
+#: rc.cpp:110
#, no-c-format
msgid "Share"
msgstr "Jako"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 286
-#: rc.cpp:1386 rc.cpp:1392 rc.cpp:1398 rc.cpp:1407 rc.cpp:1461 rc.cpp:1555
-#: rc.cpp:1561 rc.cpp:1573 rc.cpp:1594 rc.cpp:2316
+#: rc.cpp:113 rc.cpp:119 rc.cpp:125 rc.cpp:134 rc.cpp:188 rc.cpp:282
+#: rc.cpp:288 rc.cpp:300 rc.cpp:321 rc.cpp:1043
#, no-c-format
msgid "Alt+ "
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 301
-#: rc.cpp:1389
+#: rc.cpp:116
#, no-c-format
msgid "User"
msgstr "Käyttäjä"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 316
-#: rc.cpp:1395 rc.cpp:1735
+#: rc.cpp:122 rc.cpp:462
#, no-c-format
msgid "Server"
msgstr "Palvelin"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 331
-#: rc.cpp:1401
+#: rc.cpp:128
#, no-c-format
msgid "Domai&n"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 343
-#: rc.cpp:1404
+#: rc.cpp:131
#, no-c-format
msgid "ADS"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 368
-#: rc.cpp:1410
+#: rc.cpp:137
#, no-c-format
msgid ""
"Use the <i>share</i> security level if you have a home network or a small "
@@ -2296,1311 +251,1404 @@ msgid ""
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 391
-#: rc.cpp:1413
+#: rc.cpp:140
#, no-c-format
msgid "Further Options"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 415
-#: rc.cpp:1416
+#: rc.cpp:143
#, no-c-format
msgid "Password server address/name:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 441
-#: rc.cpp:1419
+#: rc.cpp:146
#, no-c-format
msgid "Real&m:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 459
-#: rc.cpp:1422
+#: rc.cpp:149
#, no-c-format
msgid "Allo&w guest logins"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 496
-#: rc.cpp:1425
+#: rc.cpp:152
#, no-c-format
msgid "Guest acc&ount:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 585
-#: rc.cpp:1431
+#: rc.cpp:158
#, no-c-format
msgid "For detailed help about every option please look at:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 604
-#: rc.cpp:1434
+#: rc.cpp:161
#, no-c-format
msgid "man:smb.conf"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 650
-#: rc.cpp:1437
+#: rc.cpp:164
#, no-c-format
msgid "&Shares"
msgstr "&Jaot"
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 665
+#: rc.cpp:167 rc.cpp:197 rc.cpp:227 rc.cpp:248 rc.cpp:1403 rc.cpp:1865
+#: rc.cpp:2346 rc.cpp:2385
+#, no-c-format
+msgid "Name"
+msgstr "Nimi"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 676
+#: rc.cpp:170 rc.cpp:2751
+#, no-c-format
+msgid "Path"
+msgstr "Polku"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 687
+#: rc.cpp:173 rc.cpp:203 rc.cpp:2427
+#, no-c-format
+msgid "Comment"
+msgstr "Kommentti"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 742
-#: rc.cpp:1452
+#: rc.cpp:179
#, no-c-format
msgid "Edit Defau&lts..."
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 767
-#: rc.cpp:1455
+#: rc.cpp:182
#, no-c-format
msgid "Add &New Share..."
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 775
-#: rc.cpp:1458
+#: rc.cpp:185
#, no-c-format
msgid "Edit Share..."
msgstr "Muokkaa jakoa..."
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 786
-#: rc.cpp:1464
+#: rc.cpp:191
#, no-c-format
msgid "Re&move Share"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 798
-#: rc.cpp:1467
+#: rc.cpp:194
#, no-c-format
msgid "Prin&ters"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 824
-#: rc.cpp:1473
+#: rc.cpp:200
#, no-c-format
msgid "Printer"
msgstr "Tulostin"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 890
-#: rc.cpp:1482
+#: rc.cpp:209
#, no-c-format
msgid "Edit Defau&lts"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 915
-#: rc.cpp:1485
+#: rc.cpp:212
#, no-c-format
msgid "Add Ne&w Printer"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 923
-#: rc.cpp:1488
+#: rc.cpp:215
#, no-c-format
msgid "Edit Pri&nter"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 931
-#: rc.cpp:1491
+#: rc.cpp:218
#, no-c-format
msgid "Re&move Printer"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 943
#: advanced/kcm_sambaconf/printerdlgimpl.cpp:109
-#: advanced/kcm_sambaconf/sharedlgimpl.cpp:123 rc.cpp:1494
+#: advanced/kcm_sambaconf/sharedlgimpl.cpp:123 rc.cpp:221
#, no-c-format
msgid "&Users"
msgstr "&Käyttäjät"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 974
-#: rc.cpp:1497
+#: rc.cpp:224
#, no-c-format
msgid "Sa&mba Users"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1000
-#: rc.cpp:1503 rc.cpp:1524 rc.cpp:2682 rc.cpp:2721
+#: rc.cpp:230 rc.cpp:251 rc.cpp:2349 rc.cpp:2388
#, no-c-format
msgid "UID"
msgstr "UID"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1011
-#: rc.cpp:1506 rc.cpp:1714 rc.cpp:1750
+#: rc.cpp:233 rc.cpp:441 rc.cpp:477
#, no-c-format
msgid "Disabled"
msgstr "Ei käytössä"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1022
-#: rc.cpp:1509
+#: rc.cpp:236
#, no-c-format
msgid "No Password"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1125
+#: rc.cpp:242 rc.cpp:2766
+#, no-c-format
+msgid "Rem&ove"
+msgstr "&Poista"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1152
-#: rc.cpp:1518
+#: rc.cpp:245
#, no-c-format
msgid "UNI&X Users"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1222
-#: rc.cpp:1527
+#: rc.cpp:254
#, no-c-format
msgid "Chan&ge Password..."
msgstr "&Vaihda salasana..."
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1233
-#: rc.cpp:1530
+#: rc.cpp:257
#, no-c-format
msgid "&Join Domain"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1262
-#: rc.cpp:1533
+#: rc.cpp:260
#, no-c-format
msgid "Advan&ced"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1337
+#: rc.cpp:263 rc.cpp:1931
+#, no-c-format
+msgid ""
+"Here you can change advanced options of the SAMBA server.\n"
+"Only change something if you know what you are doing."
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1349
+#: rc.cpp:267 rc.cpp:1935
+#, no-c-format
+msgid "Advanced Dump"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1373
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:295 rc.cpp:270 rc.cpp:1938
+#, no-c-format
+msgid "Security"
+msgstr "Turvallisuus"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1394
-#: rc.cpp:1546 rc.cpp:1906 rc.cpp:2044
+#: rc.cpp:273 rc.cpp:633 rc.cpp:771
#, no-c-format
msgid "&General"
msgstr "&Yleiset"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1428
-#: rc.cpp:1549
+#: rc.cpp:276
#, no-c-format
msgid "PAM"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1449
-#: rc.cpp:1552
+#: rc.cpp:279
#, no-c-format
msgid "Obey PAM restrictions"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1464
-#: rc.cpp:1558
+#: rc.cpp:285
#, no-c-format
msgid "PAM password change"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1477
-#: rc.cpp:1564
+#: rc.cpp:291
#, no-c-format
msgid "Other Switches"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1498
-#: rc.cpp:1567
+#: rc.cpp:294
#, no-c-format
msgid "A&llow trusted domains"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1506
-#: rc.cpp:1570
+#: rc.cpp:297
#, no-c-format
msgid "Paranoid server security"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1519
+#: rc.cpp:303 rc.cpp:501 rc.cpp:2067
+#, no-c-format
+msgid "General"
+msgstr "Yleiset"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1540
-#: rc.cpp:1579
+#: rc.cpp:306
#, no-c-format
msgid "Auth methods:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1555
-#: rc.cpp:1582
+#: rc.cpp:309
#, no-c-format
msgid "Root director&y:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1566
-#: rc.cpp:1585
+#: rc.cpp:312
#, no-c-format
msgid "I&nterfaces:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1589
-#: rc.cpp:1588
+#: rc.cpp:315
#, no-c-format
msgid "Map to guest:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1600
-#: rc.cpp:1591
+#: rc.cpp:318
#, no-c-format
msgid "Bind interfaces only"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1609
-#: rc.cpp:1597
+#: rc.cpp:324
#, no-c-format
msgid "Never"
msgstr "Ei koskaan"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1614
-#: rc.cpp:1600
+#: rc.cpp:327
#, no-c-format
msgid "Bad User"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1619
-#: rc.cpp:1603
+#: rc.cpp:330
#, no-c-format
msgid "Bad Password"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1635
-#: rc.cpp:1606
+#: rc.cpp:333
#, no-c-format
msgid "Hosts e&quiv:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1692
-#: rc.cpp:1609
+#: rc.cpp:336
#, no-c-format
msgid "Algorithmic rid base:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1746
-#: rc.cpp:1612
+#: rc.cpp:339
#, no-c-format
msgid "Private dir:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1770
-#: rc.cpp:1615
+#: rc.cpp:342
#, no-c-format
msgid "Pass&word"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1804
-#: rc.cpp:1618
+#: rc.cpp:345
#, no-c-format
msgid "Migration"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1825
-#: rc.cpp:1621
+#: rc.cpp:348
#, no-c-format
msgid "Update encr&ypted"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1835
-#: rc.cpp:1624
+#: rc.cpp:351
#, no-c-format
msgid "Samba Passwords"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1856
-#: rc.cpp:1627
+#: rc.cpp:354
#, no-c-format
msgid "E&ncrypt passwords"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1871
-#: rc.cpp:1630
+#: rc.cpp:357
#, no-c-format
msgid "Smb passwd file:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1895
-#: rc.cpp:1633
+#: rc.cpp:360
#, no-c-format
msgid "Passdb bac&kend:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1928
-#: rc.cpp:1636
+#: rc.cpp:363
#, no-c-format
msgid "Passwd chat:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1943
-#: rc.cpp:1639
+#: rc.cpp:366
#, no-c-format
msgid "Passwd chat debug"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1951
-#: rc.cpp:1642 rc.cpp:1660 rc.cpp:1855 rc.cpp:1861 rc.cpp:1873 rc.cpp:1876
-#: rc.cpp:1993 rc.cpp:1996 rc.cpp:2301 rc.cpp:2415 rc.cpp:2460
+#: rc.cpp:369 rc.cpp:387 rc.cpp:582 rc.cpp:588 rc.cpp:600 rc.cpp:603
+#: rc.cpp:720 rc.cpp:723 rc.cpp:1028 rc.cpp:1142 rc.cpp:1187
#, no-c-format
msgid "Sec"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1964
-#: rc.cpp:1645
+#: rc.cpp:372
#, no-c-format
msgid "Passwd chat timeout:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 1985
-#: rc.cpp:1648
+#: rc.cpp:375
#, no-c-format
msgid "Password"
msgstr "Salasana"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2006
-#: rc.cpp:1651
+#: rc.cpp:378
#, no-c-format
msgid "Password level:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2021
-#: rc.cpp:1654
+#: rc.cpp:381
#, no-c-format
msgid "Min password length:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2032
-#: rc.cpp:1657
+#: rc.cpp:384
#, no-c-format
msgid "Machine password timeout:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2093
-#: rc.cpp:1663
+#: rc.cpp:390
#, no-c-format
msgid "Nu&ll passwords"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2115
-#: rc.cpp:1666
+#: rc.cpp:393
#, no-c-format
msgid "UNIX Passwords"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2136
-#: rc.cpp:1669
+#: rc.cpp:396
#, no-c-format
msgid "Passwd program:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2160
-#: rc.cpp:1672
+#: rc.cpp:399
#, no-c-format
msgid "UNI&X password sync"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2172
-#: rc.cpp:1675
+#: rc.cpp:402
#, no-c-format
msgid "Userna&me"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2193
-#: rc.cpp:1678
+#: rc.cpp:405
#, no-c-format
msgid "User&name map:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2217
-#: rc.cpp:1681
+#: rc.cpp:408
#, no-c-format
msgid "Username &level:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2261
-#: rc.cpp:1684
+#: rc.cpp:411
#, no-c-format
msgid "Hide local users"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2273
-#: rc.cpp:1687
+#: rc.cpp:414
#, no-c-format
msgid "Restrict anon&ymous"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2285
-#: rc.cpp:1690
+#: rc.cpp:417
#, no-c-format
msgid "Use rhosts"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2312
-#: rc.cpp:1693
+#: rc.cpp:420
#, no-c-format
msgid "Authenticati&on"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2329
-#: rc.cpp:1696
+#: rc.cpp:423
#, no-c-format
msgid "Client"
msgstr "Asiakas"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2346
-#: rc.cpp:1699
+#: rc.cpp:426
#, no-c-format
msgid "C&lient signing:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2361
-#: rc.cpp:1702
+#: rc.cpp:429
#, no-c-format
msgid "Client plainte&xt authentication"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2373
-#: rc.cpp:1705
+#: rc.cpp:432
#, no-c-format
msgid "Client lanman authentication"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2379
-#: rc.cpp:1708 rc.cpp:1723 rc.cpp:1744 rc.cpp:1759 rc.cpp:2427 rc.cpp:2472
+#: rc.cpp:435 rc.cpp:450 rc.cpp:471 rc.cpp:486 rc.cpp:1154 rc.cpp:1199
#, no-c-format
msgid "Auto"
msgstr "Automaattinen"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2384
-#: rc.cpp:1711 rc.cpp:1747
+#: rc.cpp:438 rc.cpp:474
#, no-c-format
msgid "Mandatory"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2421
-#: rc.cpp:1726
+#: rc.cpp:453
#, no-c-format
msgid "Client channel:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2436
-#: rc.cpp:1729
+#: rc.cpp:456
#, no-c-format
msgid "Client use spnego"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2448
-#: rc.cpp:1732
+#: rc.cpp:459
#, no-c-format
msgid "Client NTLMv&2 authentication"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2492
-#: rc.cpp:1738
+#: rc.cpp:465
#, no-c-format
msgid "Server signing:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2507
-#: rc.cpp:1741
+#: rc.cpp:468
#, no-c-format
msgid "Lanman authentication"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2555
-#: rc.cpp:1762
+#: rc.cpp:489
#, no-c-format
msgid "Server channel:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2570
-#: rc.cpp:1765
+#: rc.cpp:492
#, no-c-format
msgid "Use sp&nego"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2582
-#: rc.cpp:1768
+#: rc.cpp:495
#, no-c-format
msgid "NTLM authentication"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2631
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:298 rc.cpp:1771
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:298 rc.cpp:498
#, no-c-format
msgid "Logging"
msgstr "Siirrän lokiin"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2693
-#: rc.cpp:1777
+#: rc.cpp:504
#, no-c-format
msgid "L&og file:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2709
-#: rc.cpp:1780
+#: rc.cpp:507
#, no-c-format
msgid "KB"
msgstr "Kt"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2717
-#: rc.cpp:1783
+#: rc.cpp:510
#, no-c-format
msgid "Ma&x log size:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2745
-#: rc.cpp:1786
+#: rc.cpp:513
#, no-c-format
msgid "S&yslog:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2778
-#: rc.cpp:1789
+#: rc.cpp:516
#, no-c-format
msgid "Log &level:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2804
-#: rc.cpp:1792 rc.cpp:1936 rc.cpp:2304
+#: rc.cpp:519 rc.cpp:663 rc.cpp:1031
#, no-c-format
msgid "S&witches"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2829
-#: rc.cpp:1795
+#: rc.cpp:522
#, no-c-format
msgid "Syslog o&nly"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2837
-#: rc.cpp:1798
+#: rc.cpp:525
#, no-c-format
msgid "Status"
msgstr "Tila"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2856
-#: rc.cpp:1801
+#: rc.cpp:528
#, no-c-format
msgid "Ti&mestamp"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2870
-#: rc.cpp:1804 rc.cpp:2062
+#: rc.cpp:531 rc.cpp:789
#, no-c-format
msgid "microseconds"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2886
-#: rc.cpp:1807
+#: rc.cpp:534
#, no-c-format
msgid "Debug pid"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2894
-#: rc.cpp:1810
+#: rc.cpp:537
#, no-c-format
msgid "Debu&g uid"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2925
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:301 rc.cpp:540 rc.cpp:2097
+#, no-c-format
+msgid "Tuning"
+msgstr ""
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2942
-#: rc.cpp:1816
+#: rc.cpp:543
#, no-c-format
msgid "Modules"
msgstr "Moduulit"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2959
-#: rc.cpp:1819
+#: rc.cpp:546
#, no-c-format
msgid "Pre&load modules:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2977
-#: rc.cpp:1822
+#: rc.cpp:549
#, no-c-format
msgid "Numbers"
msgstr "Numerot"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 2994
-#: rc.cpp:1825
+#: rc.cpp:552
#, no-c-format
msgid "Max smbd processes:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3005
-#: rc.cpp:1828
+#: rc.cpp:555
#, no-c-format
msgid "Max open files:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3068
-#: rc.cpp:1831
+#: rc.cpp:558
#, no-c-format
msgid "Sizes"
msgstr "Koot"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3085
-#: rc.cpp:1834
+#: rc.cpp:561
#, no-c-format
msgid "Max disk size:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3096
-#: rc.cpp:1837
+#: rc.cpp:564
#, no-c-format
msgid "Read si&ze:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3107
-#: rc.cpp:1840
+#: rc.cpp:567
#, no-c-format
msgid "Stat cache size:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3159
-#: rc.cpp:1843
+#: rc.cpp:570
#, no-c-format
msgid "MB"
msgstr "Mt"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3183
-#: rc.cpp:1846
+#: rc.cpp:573
#, no-c-format
msgid "Ma&x xmit:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3196
-#: rc.cpp:1849
+#: rc.cpp:576
#, no-c-format
msgid "Times"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3213
-#: rc.cpp:1852
+#: rc.cpp:579
#, no-c-format
msgid "Change notify timeout:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3233
-#: rc.cpp:1858
+#: rc.cpp:585
#, no-c-format
msgid "&Keepalive:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3269
-#: rc.cpp:1864 rc.cpp:2628
+#: rc.cpp:591 rc.cpp:1355
#, no-c-format
msgid "Min"
msgstr "Minimi"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3278
-#: rc.cpp:1867
+#: rc.cpp:594
#, no-c-format
msgid "Deadtime:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3297
-#: rc.cpp:1870
+#: rc.cpp:597
#, no-c-format
msgid "Lp&q cache time:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3334
-#: rc.cpp:1879
+#: rc.cpp:606
#, no-c-format
msgid "&Name cache timeout:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3355
-#: rc.cpp:1882
+#: rc.cpp:609
#, no-c-format
msgid "Switches"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3372
-#: rc.cpp:1885
+#: rc.cpp:612
#, no-c-format
msgid "&Getwd cache"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3380
-#: rc.cpp:1888
+#: rc.cpp:615
#, no-c-format
msgid "Use &mmap"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3388
-#: rc.cpp:1891
+#: rc.cpp:618
#, no-c-format
msgid "Kernel change notif&y"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3396
-#: rc.cpp:1894
+#: rc.cpp:621
#, no-c-format
msgid "H&ostname lookups"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3408
-#: rc.cpp:1897
+#: rc.cpp:624
#, no-c-format
msgid "Read ra&w"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3423
-#: rc.cpp:1900
+#: rc.cpp:627
#, no-c-format
msgid "Write raw"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3438
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:310 rc.cpp:1903
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:310 rc.cpp:630
#, no-c-format
msgid "Printing"
msgstr "Tulostaminen"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3472
-#: rc.cpp:1909
+#: rc.cpp:636
#, no-c-format
msgid "Total print &jobs:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3510
-#: rc.cpp:1912
+#: rc.cpp:639
#, no-c-format
msgid "Drivers"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3527
-#: rc.cpp:1915
+#: rc.cpp:642
#, no-c-format
msgid "OS&2 driver map:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3538
-#: rc.cpp:1918
+#: rc.cpp:645
#, no-c-format
msgid "Printcap na&me:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3564
-#: rc.cpp:1921
+#: rc.cpp:648
#, no-c-format
msgid "Pri&nter driver file: "
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3582
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:334 rc.cpp:1924 rc.cpp:2580
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:334 rc.cpp:651 rc.cpp:1307
#, no-c-format
msgid "Commands"
msgstr "Komennot"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3599
-#: rc.cpp:1927
+#: rc.cpp:654
#, no-c-format
msgid "Enumports command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3610
-#: rc.cpp:1930
+#: rc.cpp:657
#, no-c-format
msgid "Addprinter command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3621
-#: rc.cpp:1933
+#: rc.cpp:660
#, no-c-format
msgid "Deleteprinter command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3666
-#: rc.cpp:1939
+#: rc.cpp:666
#, no-c-format
msgid "L&oad printers"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3674
-#: rc.cpp:1942
+#: rc.cpp:669
#, no-c-format
msgid "Disab&le spools"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3682
-#: rc.cpp:1945
+#: rc.cpp:672
#, no-c-format
msgid "Show add printer wi&zard"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3711
-#: rc.cpp:1948
+#: rc.cpp:675
#, no-c-format
msgid "Domain"
msgstr "Verkkoalue"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3769
-#: rc.cpp:1951
+#: rc.cpp:678
#, no-c-format
msgid "L&ocal master"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3777
-#: rc.cpp:1954
+#: rc.cpp:681
#, no-c-format
msgid "Domai&n master"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3785
-#: rc.cpp:1957
+#: rc.cpp:684
#, no-c-format
msgid "Domain lo&gons"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3801
-#: rc.cpp:1960
+#: rc.cpp:687
#, no-c-format
msgid "Preferred &master"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3834
-#: rc.cpp:1963
+#: rc.cpp:690
#, no-c-format
msgid "OS &level:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3849
-#: rc.cpp:1966
+#: rc.cpp:693
#, no-c-format
msgid "Domain admin group:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3864
-#: rc.cpp:1969
+#: rc.cpp:696
#, no-c-format
msgid "Domain guest group:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3887
-#: rc.cpp:1972
+#: rc.cpp:699
#, no-c-format
msgid "WINS"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3930
-#: rc.cpp:1975
+#: rc.cpp:702
#, no-c-format
msgid "Deactivate &WINS"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3944
-#: rc.cpp:1978
+#: rc.cpp:705
#, no-c-format
msgid "Act as a WI&NS server"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3952
-#: rc.cpp:1981
+#: rc.cpp:708
#, no-c-format
msgid "Use an&other WINS server"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3965
-#: rc.cpp:1984
+#: rc.cpp:711
#, no-c-format
msgid "WINS Server Settin&gs"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 3986
-#: rc.cpp:1987
+#: rc.cpp:714
#, no-c-format
msgid "Max WINS tt&l:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4001
-#: rc.cpp:1990
+#: rc.cpp:717
#, no-c-format
msgid "&Min WINS ttl:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4078
-#: rc.cpp:1999
+#: rc.cpp:726
#, no-c-format
msgid "WINS hoo&k:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4100
-#: rc.cpp:2002
+#: rc.cpp:729
#, no-c-format
msgid "DNS prox&y"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4116
-#: rc.cpp:2005
+#: rc.cpp:732
#, no-c-format
msgid "WINS Server IP or DNS Name"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4143
-#: rc.cpp:2008
+#: rc.cpp:735
#, no-c-format
msgid "General Options"
msgstr "Yleiset asetukset"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4160
-#: rc.cpp:2011
+#: rc.cpp:738
#, no-c-format
msgid "WINS partners:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4187
-#: rc.cpp:2014
+#: rc.cpp:741
#, no-c-format
msgid "WINS pro&xy"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4219
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:304 rc.cpp:744 rc.cpp:2142
+#, no-c-format
+msgid "Filenames"
+msgstr ""
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4236
-#: rc.cpp:2020
+#: rc.cpp:747
#, no-c-format
msgid "Ge&neral"
msgstr "Ylei&nen"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4253
-#: rc.cpp:2023
+#: rc.cpp:750
#, no-c-format
msgid "Strip d&ot"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4263
-#: rc.cpp:2026
+#: rc.cpp:753
#, no-c-format
msgid "&Mangling"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4304
-#: rc.cpp:2029
+#: rc.cpp:756
#, no-c-format
msgid "Mangled stac&k:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4323
-#: rc.cpp:2032
+#: rc.cpp:759
#, no-c-format
msgid "Mangle prefi&x:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4364
-#: rc.cpp:2035
+#: rc.cpp:762
#, no-c-format
msgid "Specia&l"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4381
-#: rc.cpp:2038
+#: rc.cpp:765
#, no-c-format
msgid "Stat cache"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4410
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:307 rc.cpp:768 rc.cpp:2214
+#, no-c-format
+msgid "Locking"
+msgstr ""
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4444
-#: rc.cpp:2047
+#: rc.cpp:774
#, no-c-format
msgid "Use ker&nel oplocks"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4454
-#: rc.cpp:2050
+#: rc.cpp:777
#, no-c-format
msgid "Direct&ories"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4471
-#: rc.cpp:2053
+#: rc.cpp:780
#, no-c-format
msgid "Loc&k directory:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4487
-#: rc.cpp:2056
+#: rc.cpp:783
#, no-c-format
msgid "Pid director&y:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4505
-#: rc.cpp:2059
+#: rc.cpp:786
#, no-c-format
msgid "Lock Spin"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4546
-#: rc.cpp:2065
+#: rc.cpp:792
#, no-c-format
msgid "&Lock spin count:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4557
-#: rc.cpp:2068
+#: rc.cpp:795
#, no-c-format
msgid "Lock spin ti&me:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4587
-#: rc.cpp:2071
+#: rc.cpp:798
#, no-c-format
msgid "Very Advanced"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4608
-#: rc.cpp:2074
+#: rc.cpp:801
#, no-c-format
msgid "Oplock break &wait time:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4630
-#: rc.cpp:2077 rc.cpp:2559
+#: rc.cpp:804 rc.cpp:1286
#, no-c-format
msgid "milliseconds"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4676
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:319 rc.cpp:2080
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:319 rc.cpp:807
#, no-c-format
msgid "Charset"
msgstr "Merkistö"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4693
-#: rc.cpp:2083
+#: rc.cpp:810
#, no-c-format
msgid "Samba &3.x"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4714
-#: rc.cpp:2086
+#: rc.cpp:813
#, no-c-format
msgid "D&OS charset:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4738
-#: rc.cpp:2089
+#: rc.cpp:816
#, no-c-format
msgid "UNI&X charset:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4762
-#: rc.cpp:2092
+#: rc.cpp:819
#, no-c-format
msgid "Displa&y charset:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4782
-#: rc.cpp:2095
+#: rc.cpp:822
#, no-c-format
msgid "U&nicode"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4792
-#: rc.cpp:2098
+#: rc.cpp:825
#, no-c-format
msgid "Samba &2.x"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4809
-#: rc.cpp:2101
+#: rc.cpp:828
#, no-c-format
msgid "Character set:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4834
-#: rc.cpp:2104
+#: rc.cpp:831
#, no-c-format
msgid "Va&lid chars:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4863
-#: rc.cpp:2107
+#: rc.cpp:834
#, no-c-format
msgid "Code page directory:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4887
-#: rc.cpp:2110
+#: rc.cpp:837
#, no-c-format
msgid "Codin&g system:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4902
-#: rc.cpp:2113
+#: rc.cpp:840
#, no-c-format
msgid "Client code page:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4934
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:313 rc.cpp:2116 rc.cpp:2161
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:313 rc.cpp:843 rc.cpp:888
#, no-c-format
msgid "Logon"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4951
-#: rc.cpp:2119
+#: rc.cpp:846
#, no-c-format
msgid "Add Scripts"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4968
-#: rc.cpp:2122
+#: rc.cpp:849
#, no-c-format
msgid "Add user script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4984
-#: rc.cpp:2125
+#: rc.cpp:852
#, no-c-format
msgid "Add user to group script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 4995
-#: rc.cpp:2128
+#: rc.cpp:855
#, no-c-format
msgid "Add gr&oup script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5016
-#: rc.cpp:2131
+#: rc.cpp:858
#, no-c-format
msgid "Add machine script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5051
-#: rc.cpp:2134
+#: rc.cpp:861
#, no-c-format
msgid "Delete Scripts"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5083
-#: rc.cpp:2137
+#: rc.cpp:864
#, no-c-format
msgid "Delete group script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5094
-#: rc.cpp:2140
+#: rc.cpp:867
#, no-c-format
msgid "Delete user script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5105
-#: rc.cpp:2143
+#: rc.cpp:870
#, no-c-format
msgid "Delete user from group script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5118
-#: rc.cpp:2146
+#: rc.cpp:873
#, no-c-format
msgid "Primary Group Script"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5135
-#: rc.cpp:2149
+#: rc.cpp:876
#, no-c-format
msgid "Set primar&y group script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5153
-#: rc.cpp:2152
+#: rc.cpp:879
#, no-c-format
msgid "Shutdown"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5170
-#: rc.cpp:2155
+#: rc.cpp:882
#, no-c-format
msgid "Shutdo&wn script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5181
-#: rc.cpp:2158
+#: rc.cpp:885
#, no-c-format
msgid "Abort shutdown script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5221
-#: rc.cpp:2164
+#: rc.cpp:891
#, no-c-format
msgid "Logo&n path:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5237
-#: rc.cpp:2167
+#: rc.cpp:894
#, no-c-format
msgid "Logon ho&me:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5253
-#: rc.cpp:2170
+#: rc.cpp:897
#, no-c-format
msgid "&Logon drive:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5269
-#: rc.cpp:2173
+#: rc.cpp:900
#, no-c-format
msgid "Lo&gon script:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5289
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:322 rc.cpp:2176
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:322 rc.cpp:903
#, no-c-format
msgid "Socket"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5320
-#: rc.cpp:2179
+#: rc.cpp:906
#, no-c-format
msgid "Socket address:"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5338
+#: rc.cpp:909 rc.cpp:1718
+#, no-c-format
+msgid "Socket Options"
+msgstr "Pistokkeen optiot"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5355
-#: rc.cpp:2185
+#: rc.cpp:912
#, no-c-format
msgid "SO_&KEEPALIVE"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5363
-#: rc.cpp:2188
+#: rc.cpp:915
#, no-c-format
msgid "SO_S&NDBUF:"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5393
+#: rc.cpp:918 rc.cpp:1736
+#, no-c-format
+msgid "SO_BROADCAST"
+msgstr "SO_BROADCAST"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5401
-#: rc.cpp:2194
+#: rc.cpp:921
#, no-c-format
msgid "TCP_NODELA&Y"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5409
+#: rc.cpp:924 rc.cpp:1739
+#, no-c-format
+msgid "IPTOS_LOWDELAY"
+msgstr "IPTOS_LOWDELAY"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5417
-#: rc.cpp:2200
+#: rc.cpp:927
#, no-c-format
msgid "SO_RCV&LOWAT:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5425
-#: rc.cpp:2203
+#: rc.cpp:930
#, no-c-format
msgid "S&O_REUSEADDR"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5433
-#: rc.cpp:2206
+#: rc.cpp:933
#, no-c-format
msgid "SO_SNDLO&WAT:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5452
-#: rc.cpp:2209
+#: rc.cpp:936
#, no-c-format
msgid "IPTOS_THROU&GHPUT"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5460
+#: rc.cpp:939 rc.cpp:1733
+#, no-c-format
+msgid "SO_RCVBUF:"
+msgstr "SO_RCVBUF:"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5517
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:325 rc.cpp:2215
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:325 rc.cpp:942
#, no-c-format
msgid "SSL"
msgstr "SSL"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5534
-#: rc.cpp:2218
+#: rc.cpp:945
#, no-c-format
msgid "E&nable SSL"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5537
-#: rc.cpp:2221
+#: rc.cpp:948
#, no-c-format
msgid "Enables or disables the entire SSL mode"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5542
-#: rc.cpp:2224
+#: rc.cpp:951
#, no-c-format
msgid ""
"This enables or disables the entire SSL mode. If it is set to no, the "
@@ -3613,1068 +1661,2949 @@ msgid ""
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5587
-#: rc.cpp:2229
+#: rc.cpp:956
#, no-c-format
msgid "SSL h&osts:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5617
-#: rc.cpp:2232
+#: rc.cpp:959
#, no-c-format
msgid "SSL entrop&y bytes:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5658
-#: rc.cpp:2235
+#: rc.cpp:962
#, no-c-format
msgid "SSL ciphers:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5669
-#: rc.cpp:2238
+#: rc.cpp:965
#, no-c-format
msgid "SSL hosts resi&gn:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5692
-#: rc.cpp:2241
+#: rc.cpp:968
#, no-c-format
msgid "ssl2"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5697
-#: rc.cpp:2244
+#: rc.cpp:971
#, no-c-format
msgid "ssl3"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5702
-#: rc.cpp:2247
+#: rc.cpp:974
#, no-c-format
msgid "ssl2or3"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5707
-#: rc.cpp:2250
+#: rc.cpp:977
#, no-c-format
msgid "tls1"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5719
-#: rc.cpp:2253
+#: rc.cpp:980
#, no-c-format
msgid "SSL co&mpatibility"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5746
-#: rc.cpp:2256
+#: rc.cpp:983
#, no-c-format
msgid "SSL CA certDir:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5762
-#: rc.cpp:2259
+#: rc.cpp:986
#, no-c-format
msgid "SSL entropy file:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5773
-#: rc.cpp:2262
+#: rc.cpp:989
#, no-c-format
msgid "SSL egd socket:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5784
-#: rc.cpp:2265
+#: rc.cpp:992
#, no-c-format
msgid "SSL version:"
msgstr "SSL-versio:"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5800
-#: rc.cpp:2268
+#: rc.cpp:995
#, no-c-format
msgid "SSL CA certFile:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5832
-#: rc.cpp:2271
+#: rc.cpp:998
#, no-c-format
msgid "SSL require clientcert"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5840
-#: rc.cpp:2274
+#: rc.cpp:1001
#, no-c-format
msgid "SSL client key:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5851
-#: rc.cpp:2277
+#: rc.cpp:1004
#, no-c-format
msgid "SSL re&quire servercert"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5864
-#: rc.cpp:2280
+#: rc.cpp:1007
#, no-c-format
msgid "SS&L server cert:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5875
-#: rc.cpp:2283
+#: rc.cpp:1010
#, no-c-format
msgid "SSL client cert:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5896
-#: rc.cpp:2286
+#: rc.cpp:1013
#, no-c-format
msgid "SSL server &key:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5930
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:316 rc.cpp:2289
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:316 rc.cpp:1016
#, no-c-format
msgid "Protocol"
msgstr "Protokolla"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5964
-#: rc.cpp:2292
+#: rc.cpp:1019
#, no-c-format
msgid "Limits"
msgstr "Rajat"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 5996
-#: rc.cpp:2295
+#: rc.cpp:1022
#, no-c-format
msgid "Ma&x mux:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6011
-#: rc.cpp:2298
+#: rc.cpp:1025
#, no-c-format
msgid "Max tt&l:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6078
-#: rc.cpp:2307
+#: rc.cpp:1034
#, no-c-format
msgid "Ti&me server"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6086
-#: rc.cpp:2310
+#: rc.cpp:1037
#, no-c-format
msgid "Lar&ge readwrite"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6094
-#: rc.cpp:2313
+#: rc.cpp:1040
#, no-c-format
msgid "UNIX extensions"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6109
-#: rc.cpp:2319
+#: rc.cpp:1046
#, no-c-format
msgid "Read bmpx"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6119
-#: rc.cpp:2322
+#: rc.cpp:1049
#, no-c-format
msgid "Protocol Versions"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6136
-#: rc.cpp:2325
+#: rc.cpp:1052
#, no-c-format
msgid "Max protocol:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6147
-#: rc.cpp:2328
+#: rc.cpp:1055
#, no-c-format
msgid "Announce version:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6158
-#: rc.cpp:2331
+#: rc.cpp:1058
#, no-c-format
msgid "A&nnounce as:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6169
-#: rc.cpp:2334
+#: rc.cpp:1061
#, no-c-format
msgid "Min protocol:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6180
-#: rc.cpp:2337
+#: rc.cpp:1064
#, no-c-format
msgid "Pr&otocol:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6206
-#: rc.cpp:2340 rc.cpp:2355 rc.cpp:2370
+#: rc.cpp:1067 rc.cpp:1082 rc.cpp:1097
#, no-c-format
msgid "NT1"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6211
-#: rc.cpp:2343 rc.cpp:2358 rc.cpp:2373
+#: rc.cpp:1070 rc.cpp:1085 rc.cpp:1100
#, no-c-format
msgid "LANMAN2"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6216
-#: rc.cpp:2346 rc.cpp:2361 rc.cpp:2376
+#: rc.cpp:1073 rc.cpp:1088 rc.cpp:1103
#, no-c-format
msgid "LANMAN1"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6221
-#: rc.cpp:2349 rc.cpp:2364 rc.cpp:2379
+#: rc.cpp:1076 rc.cpp:1091 rc.cpp:1106
#, no-c-format
msgid "CORE"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6226
-#: rc.cpp:2352 rc.cpp:2367 rc.cpp:2382
+#: rc.cpp:1079 rc.cpp:1094 rc.cpp:1109
#, no-c-format
msgid "COREPLUS"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6320
-#: rc.cpp:2385
+#: rc.cpp:1112
#, no-c-format
msgid "NT"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6325
-#: rc.cpp:2388
+#: rc.cpp:1115
#, no-c-format
msgid "NT Workstation"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6330
-#: rc.cpp:2391
+#: rc.cpp:1118
#, no-c-format
msgid "win95"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6335
-#: rc.cpp:2394
+#: rc.cpp:1121
#, no-c-format
msgid "WfW"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6363
-#: rc.cpp:2397
+#: rc.cpp:1124
#, no-c-format
msgid "4.2"
msgstr "4.2"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6373
-#: rc.cpp:2400
+#: rc.cpp:1127
#, no-c-format
msgid "Listening SMB Ports"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6390
-#: rc.cpp:2403
+#: rc.cpp:1130
#, no-c-format
msgid "SMB ports:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6427
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:328 rc.cpp:2406
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:328 rc.cpp:1133
#, no-c-format
msgid "Browsing"
msgstr "Selaan"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6444
-#: rc.cpp:2409
+#: rc.cpp:1136
#, no-c-format
msgid "LM i&nterval:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6455
-#: rc.cpp:2412
+#: rc.cpp:1139
#, no-c-format
msgid "L&M announce:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6504
-#: rc.cpp:2418
+#: rc.cpp:1145
#, no-c-format
msgid "Remote browse s&ync:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6535
-#: rc.cpp:2430
+#: rc.cpp:1157
#, no-c-format
msgid "Bro&wse list"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6543
-#: rc.cpp:2433
+#: rc.cpp:1160
#, no-c-format
msgid "Enhanced browsin&g"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6568
-#: rc.cpp:2436
+#: rc.cpp:1163
#, no-c-format
msgid "Pre&load:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6586
-#: rc.cpp:2439
+#: rc.cpp:1166
#, no-c-format
msgid "Winbind"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6600
-#: rc.cpp:2442
+#: rc.cpp:1169
#, no-c-format
msgid "&Winbind/Idmap UID:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6621
-#: rc.cpp:2445
+#: rc.cpp:1172
#, no-c-format
msgid "Winbind/Idmap &GID:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6632
-#: rc.cpp:2448
+#: rc.cpp:1175
#, no-c-format
msgid "Template h&omedir:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6648
-#: rc.cpp:2451
+#: rc.cpp:1178
#, no-c-format
msgid "Temp&late shell:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6664
-#: rc.cpp:2454
+#: rc.cpp:1181
#, no-c-format
msgid "Winbind separator:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6680
-#: rc.cpp:2457
+#: rc.cpp:1184
#, no-c-format
msgid "Template primary group:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6704
-#: rc.cpp:2463
+#: rc.cpp:1190
#, no-c-format
msgid "Winbind cache ti&me:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6741
-#: rc.cpp:2466
+#: rc.cpp:1193
#, no-c-format
msgid "Windows NT 4"
msgstr "Windows NT 4"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6746
-#: rc.cpp:2469
+#: rc.cpp:1196
#, no-c-format
msgid "Windows 2000"
msgstr "Windows 2000"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6763
-#: rc.cpp:2475
+#: rc.cpp:1202
#, no-c-format
msgid "Acl compatibilit&y:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6774
-#: rc.cpp:2478
+#: rc.cpp:1205
#, no-c-format
msgid "Wi&nbind enum users"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6782
-#: rc.cpp:2481
+#: rc.cpp:1208
#, no-c-format
msgid "Winbind enum groups"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6790
-#: rc.cpp:2484
+#: rc.cpp:1211
#, no-c-format
msgid "Winbind use default domain"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6798
-#: rc.cpp:2487
+#: rc.cpp:1214
#, no-c-format
msgid "Winbind enable local accounts"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6806
-#: rc.cpp:2490
+#: rc.cpp:1217
#, no-c-format
msgid "Winbind trusted domains only"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6814
-#: rc.cpp:2493
+#: rc.cpp:1220
#, no-c-format
msgid "Winbind nested groups"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6841
-#: rc.cpp:2496
+#: rc.cpp:1223
#, no-c-format
msgid "NetBIOS"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6879
-#: rc.cpp:2499
+#: rc.cpp:1226
#, no-c-format
msgid "NetBIOS sc&ope:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6894
-#: rc.cpp:2502
+#: rc.cpp:1229
#, no-c-format
msgid "&NetBIOS aliases:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6905
-#: rc.cpp:2505
+#: rc.cpp:1232
#, no-c-format
msgid "Disab&le netbios"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6913
-#: rc.cpp:2508
+#: rc.cpp:1235
#, no-c-format
msgid "Na&me resolve order:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6956
-#: rc.cpp:2511
+#: rc.cpp:1238
#, no-c-format
msgid "lmhosts host wins bcast"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6966
+#: rc.cpp:1241 rc.cpp:2259
+#, no-c-format
+msgid "VFS"
+msgstr "VFS"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 6983
-#: rc.cpp:2517
+#: rc.cpp:1244
#, no-c-format
msgid "H&ost msdfs"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7010
-#: rc.cpp:2520
+#: rc.cpp:1247
#, no-c-format
msgid "LDAP"
msgstr "LDAP"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7031
-#: rc.cpp:2523
+#: rc.cpp:1250
#, no-c-format
msgid "LDAP suffi&x:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7046
-#: rc.cpp:2526
+#: rc.cpp:1253
#, no-c-format
msgid "LDAP machine suffix:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7061
-#: rc.cpp:2529
+#: rc.cpp:1256
#, no-c-format
msgid "LDAP user suffix:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7076
-#: rc.cpp:2532
+#: rc.cpp:1259
#, no-c-format
msgid "LDAP &group suffix:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7091
-#: rc.cpp:2535
+#: rc.cpp:1262
#, no-c-format
msgid "LDAP idmap suffix:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7106
-#: rc.cpp:2538
+#: rc.cpp:1265
#, no-c-format
msgid "LDAP filter:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7121
-#: rc.cpp:2541
+#: rc.cpp:1268
#, no-c-format
msgid "LDAP ad&min dn:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7149
-#: rc.cpp:2544
+#: rc.cpp:1271
#, no-c-format
msgid "LDAP delete d&n"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7157
-#: rc.cpp:2547
+#: rc.cpp:1274
#, no-c-format
msgid "LDAP s&ync:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7168
-#: rc.cpp:2550
+#: rc.cpp:1277
#, no-c-format
msgid "&LDAP ssl:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7183
-#: rc.cpp:2553
+#: rc.cpp:1280
#, no-c-format
msgid "Idmap bac&kend:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7198
-#: rc.cpp:2556
+#: rc.cpp:1283
#, no-c-format
msgid "LDAP replication sleep:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7300
-#: rc.cpp:2565
+#: rc.cpp:1292
#, no-c-format
msgid "Start_tls"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7325
-#: rc.cpp:2577
+#: rc.cpp:1304
#, no-c-format
msgid "Only"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7373
-#: rc.cpp:2583
+#: rc.cpp:1310
#, no-c-format
msgid "Add share c&ommand:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7384
-#: rc.cpp:2586
+#: rc.cpp:1313
#, no-c-format
msgid "Change share command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7395
-#: rc.cpp:2589
+#: rc.cpp:1316
#, no-c-format
msgid "De&lete share command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7406
-#: rc.cpp:2592
+#: rc.cpp:1319
#, no-c-format
msgid "Messa&ge command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7417
-#: rc.cpp:2595
+#: rc.cpp:1322
#, no-c-format
msgid "Dfree co&mmand:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7428
-#: rc.cpp:2598
+#: rc.cpp:1325
#, no-c-format
msgid "Set &quota command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7439
-#: rc.cpp:2601
+#: rc.cpp:1328
#, no-c-format
msgid "Get quota command:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7467
-#: rc.cpp:2604
+#: rc.cpp:1331
#, no-c-format
msgid "Pa&nic action:"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7520
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:331 rc.cpp:1334 rc.cpp:2289
+#, no-c-format
+msgid "Misc"
+msgstr "Sekalaiset"
+
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7554
-#: rc.cpp:2613
+#: rc.cpp:1340
#, no-c-format
msgid "Time &offset:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7575
-#: rc.cpp:2616
+#: rc.cpp:1343
#, no-c-format
msgid "Default service:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7586
-#: rc.cpp:2619
+#: rc.cpp:1346
#, no-c-format
msgid "Remote a&nnounce:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7602
-#: rc.cpp:2622
+#: rc.cpp:1349
#, no-c-format
msgid "Source environment:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7613
-#: rc.cpp:2625
+#: rc.cpp:1352
#, no-c-format
msgid "Hide &local users"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7660
-#: rc.cpp:2631
+#: rc.cpp:1358
#, no-c-format
msgid "NIS"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7677
-#: rc.cpp:2634
+#: rc.cpp:1361
#, no-c-format
msgid "NIS homedir"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7685
-#: rc.cpp:2637
+#: rc.cpp:1364
#, no-c-format
msgid "Homedir map:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7703
-#: rc.cpp:2640
+#: rc.cpp:1367
#, no-c-format
msgid "UTMP"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7720
-#: rc.cpp:2643
+#: rc.cpp:1370
#, no-c-format
msgid "Utmp director&y:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7736
-#: rc.cpp:2646
+#: rc.cpp:1373
#, no-c-format
msgid "&Wtmp directory:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7752
-#: rc.cpp:2649
+#: rc.cpp:1376
#, no-c-format
msgid "Ut&mp"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7781
-#: rc.cpp:2652
+#: rc.cpp:1379
#, no-c-format
msgid "Debug"
msgstr "Debuggaus"
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7798
-#: rc.cpp:2655
+#: rc.cpp:1382
#, no-c-format
msgid "&NT status support"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7810
-#: rc.cpp:2658
+#: rc.cpp:1385
#, no-c-format
msgid "NT S&MB support"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/kcminterface.ui line 7825
-#: rc.cpp:2661
+#: rc.cpp:1388
#, no-c-format
msgid "NT pipe supp&ort"
msgstr ""
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 16
+#: rc.cpp:1391
+#, no-c-format
+msgid "Select Groups"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 136
+#: rc.cpp:1400
+#, no-c-format
+msgid "Selec&t Groups"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 162
+#: rc.cpp:1406 rc.cpp:2352 rc.cpp:2391
+#, no-c-format
+msgid "GID"
+msgstr "GID"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 201
+#: rc.cpp:1409 rc.cpp:2394
+#, no-c-format
+msgid "Acc&ess"
+msgstr "Pä&ästä"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 226
+#: rc.cpp:1412 rc.cpp:2397
+#, no-c-format
+msgid "&Default"
+msgstr "&Oletus"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 248
+#: rc.cpp:1415 rc.cpp:2400
+#, no-c-format
+msgid "&Read access"
+msgstr "&Lukuoikeus"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 267
+#: rc.cpp:1418 rc.cpp:2403
+#, no-c-format
+msgid "&Write access"
+msgstr "&Kirjoitusoikeus"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 286
+#: rc.cpp:1421 rc.cpp:2406
+#, no-c-format
+msgid "&Admin access"
+msgstr "&Ylläpito-oikeus"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 305
+#: rc.cpp:1424 rc.cpp:2409
+#, no-c-format
+msgid "&No access at all"
+msgstr "&Ei oikeuksia"
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 318
+#: rc.cpp:1427
+#, no-c-format
+msgid "&Kind of Group"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 343
+#: rc.cpp:1430
+#, no-c-format
+msgid "&UNIX group"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 368
+#: rc.cpp:1433
+#, no-c-format
+msgid "NI&S group"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/groupselectdlg.ui line 393
+#: rc.cpp:1436
+#, no-c-format
+msgid "UNIX and NIS gr&oup"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 37
+#: rc.cpp:1439
+#, no-c-format
+msgid "Printer Settings"
+msgstr "Tulostimen asetukset"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 111
+#: rc.cpp:1445 rc.cpp:1769
+#, no-c-format
+msgid "Pixmap"
+msgstr "Kuva"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 127
+#: rc.cpp:1448
+#, no-c-format
+msgid "Pr&inter"
+msgstr "&Tulostin"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 163
+#: rc.cpp:1451
+#, no-c-format
+msgid "Pa&th:"
+msgstr "Po&lku:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 174
+#: rc.cpp:1454
+#, no-c-format
+msgid "&Queue:"
+msgstr "&Jono:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 207
+#: rc.cpp:1457
+#, no-c-format
+msgid "Sha&re all printers"
+msgstr "Jaa &kaikki tulostimet"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 223
+#: rc.cpp:1460
+#, no-c-format
+msgid "I&dentifier"
+msgstr "&Tunniste"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 240
+#: rc.cpp:1463 rc.cpp:2439
+#, no-c-format
+msgid "&Name:"
+msgstr "&Nimi:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 251
+#: rc.cpp:1466
+#, no-c-format
+msgid "Comm&ent:"
+msgstr "Komm&entti:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 274
+#: rc.cpp:1469
+#, no-c-format
+msgid "Main Properties"
+msgstr "Pääominaisuudet"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 291
+#: rc.cpp:1472 rc.cpp:1802 rc.cpp:2502
+#, no-c-format
+msgid "A&vailable"
+msgstr "Saata&villa"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 299
+#: rc.cpp:1475 rc.cpp:1799 rc.cpp:2496
+#, no-c-format
+msgid "Bro&wseable"
+msgstr "&Selattavissa"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 307
+#: rc.cpp:1478 rc.cpp:1796
+#, no-c-format
+msgid "Pub&lic"
+msgstr "&Julkinen"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 336
+#: rc.cpp:1481
+#, no-c-format
+msgid "&Printing"
+msgstr "&Tulostus"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 369
+#: rc.cpp:1484
+#, no-c-format
+msgid "Printer dri&ver:"
+msgstr "Tulostimen &ajuri:"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 390
+#: rc.cpp:1487
+#, no-c-format
+msgid "Print&er driver location:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 406
+#: rc.cpp:1490
+#, no-c-format
+msgid "PostScr&ipt"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 414
+#: rc.cpp:1493
+#, no-c-format
+msgid "Printin&g:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 423
+#: rc.cpp:1496
+#, no-c-format
+msgid "sysv"
+msgstr "sysv"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 428
+#: rc.cpp:1499
+#, no-c-format
+msgid "aix"
+msgstr "aix"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 433
+#: rc.cpp:1502
+#, no-c-format
+msgid "hpux"
+msgstr "hpux"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 438
+#: rc.cpp:1505
+#, no-c-format
+msgid "bsd"
+msgstr "bsd"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 443
+#: rc.cpp:1508
+#, no-c-format
+msgid "qnx"
+msgstr "qnx"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 448
+#: rc.cpp:1511
+#, no-c-format
+msgid "plp"
+msgstr "plp"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 453
+#: rc.cpp:1514
+#, no-c-format
+msgid "lprng"
+msgstr "lprng"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 458
+#: rc.cpp:1517
+#, no-c-format
+msgid "softq"
+msgstr "softq"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 463
+#: rc.cpp:1520
+#, no-c-format
+msgid "cups"
+msgstr "cups"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 468
+#: rc.cpp:1523
+#, no-c-format
+msgid "nt"
+msgstr "nt"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 473
+#: rc.cpp:1526
+#, no-c-format
+msgid "os2"
+msgstr "os2"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 485
+#: rc.cpp:1529
+#, no-c-format
+msgid "Max reported print &jobs:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 496
+#: rc.cpp:1532
+#, no-c-format
+msgid "Ma&x print jobs:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 550
+#: rc.cpp:1535
+#, no-c-format
+msgid "Use c&lient driver"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 558
+#: rc.cpp:1538
+#, no-c-format
+msgid "De&fault devmode"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 568
+#: rc.cpp:1541 rc.cpp:1805
+#, no-c-format
+msgid "&Security"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 579
+#: rc.cpp:1544 rc.cpp:1835
+#, no-c-format
+msgid "Hosts &deny:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 585
+#: rc.cpp:1547 rc.cpp:1550 rc.cpp:1562 rc.cpp:1568 rc.cpp:1826 rc.cpp:1838
+#: rc.cpp:2454 rc.cpp:2463
+#, no-c-format
+msgid ""
+"The opposite of hosts allow - hosts listed here are NOT permitted access to "
+"services unless the specific services have their own lists to override this "
+"one. Where the lists conflict, the allow list takes precedence."
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 601
+#: rc.cpp:1553 rc.cpp:1559 rc.cpp:1832 rc.cpp:1841 rc.cpp:1947 rc.cpp:1953
+#: rc.cpp:1959 rc.cpp:1965 rc.cpp:1998 rc.cpp:2004 rc.cpp:2010 rc.cpp:2034
+#: rc.cpp:2058 rc.cpp:2457 rc.cpp:2469
+#, no-c-format
+msgid ""
+"This parameter is a comma, space, or tab delimited set of hosts which are "
+"permitted to access a service."
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 609
+#: rc.cpp:1556
+#, no-c-format
+msgid "Hosts a&llow:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 648
+#: rc.cpp:1565
+#, no-c-format
+msgid "P&rinter admin:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 662
+#: rc.cpp:1571 rc.cpp:1811
+#, no-c-format
+msgid "&Guest account:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 668
+#: rc.cpp:1574 rc.cpp:1814 rc.cpp:2475
+#, no-c-format
+msgid ""
+"This is a username which will be used for access to services which are "
+"specified as guest ok. Whatever privileges this user has will be available to "
+"any client connecting to the guest service. Typically this user will exist in "
+"the password file, but will not have a valid login. The user account "
+"\\\"ftp\\\" is often a good choice for this parameter. If a username is "
+"specified in a given service, the specified username overrides this one."
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 700
+#: rc.cpp:1577
+#, no-c-format
+msgid "Co&mmands"
+msgstr "&Komennot"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 717
+#: rc.cpp:1580
+#, no-c-format
+msgid "Pr&int command:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 733
+#: rc.cpp:1583
+#, no-c-format
+msgid "lpq comma&nd:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 754
+#: rc.cpp:1586
+#, no-c-format
+msgid "lprm comman&d:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 775
+#: rc.cpp:1589
+#, no-c-format
+msgid "lp&resume:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 786
+#: rc.cpp:1592
+#, no-c-format
+msgid "&queuepause:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 797
+#: rc.cpp:1595
+#, no-c-format
+msgid "&lppause:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 818
+#: rc.cpp:1598
+#, no-c-format
+msgid "qu&eueresume:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 848
+#: rc.cpp:1601 rc.cpp:1928
+#, no-c-format
+msgid "&Advanced"
+msgstr "&Lisäasetukset"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 859
+#: rc.cpp:1604
+#, no-c-format
+msgid "Miscella&neous"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 886
+#: rc.cpp:1607
+#, no-c-format
+msgid "p&reexec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 897
+#: rc.cpp:1610
+#, no-c-format
+msgid "root pr&eexec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 918
+#: rc.cpp:1613
+#, no-c-format
+msgid "root postexec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 929
+#: rc.cpp:1616
+#, no-c-format
+msgid "poste&xec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 959
+#: rc.cpp:1619
+#, no-c-format
+msgid "Tunin&g"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 984
+#: rc.cpp:1622
+#, no-c-format
+msgid "M&in print space:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1008
+#: rc.cpp:1625
+#, no-c-format
+msgid "kB"
+msgstr "kt"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1019
+#: rc.cpp:1628
+#, no-c-format
+msgid "&Logging"
+msgstr "&Tallennus"
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1036
+#: rc.cpp:1631
+#, no-c-format
+msgid "S&tatus"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/kcmprinterdlg.ui line 1066
+#: rc.cpp:1637 rc.cpp:1685 rc.cpp:1754 rc.cpp:2322
+#, no-c-format
+msgid "F1"
+msgstr "F1"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 16
+#: rc.cpp:1646
+#, no-c-format
+msgid "Access Modifiers"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 34
+#: rc.cpp:1649
+#, no-c-format
+msgid "Access Permissions"
+msgstr "Käyttöoikeudet"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 103
+#: rc.cpp:1652
+#, no-c-format
+msgid "Others"
+msgstr "Muut"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 115
+#: rc.cpp:1655
+#, no-c-format
+msgid "Read"
+msgstr "Lue"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 139
+#: rc.cpp:1658 rc.cpp:2268
+#, no-c-format
+msgid "Exec"
+msgstr "Suorita"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 151
+#: rc.cpp:1661
+#, no-c-format
+msgid "Write"
+msgstr "Kirjoita"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 235
+#: rc.cpp:1664 rc.cpp:1886
+#, no-c-format
+msgid "Owner"
+msgstr "Omistaja"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 259
+#: rc.cpp:1667 rc.cpp:1889
+#, no-c-format
+msgid "Group"
+msgstr "Ryhmä"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 283
+#: rc.cpp:1670
+#, no-c-format
+msgid "Sticky"
+msgstr "Tahmea"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 295
+#: rc.cpp:1673
+#, no-c-format
+msgid "Set GID"
+msgstr "Aseta GID"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 307
+#: rc.cpp:1676
+#, no-c-format
+msgid "Set UID"
+msgstr "Määrittele UID"
+
+#. i18n: file ./advanced/kcm_sambaconf/filemodedlg.ui line 319
+#: rc.cpp:1679
+#, no-c-format
+msgid "Special"
+msgstr "Erikoisasetukset"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 16
+#: rc.cpp:1694
+#, no-c-format
+msgid "Join Domain"
+msgstr "Liity verkkoalueeseen"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 109
+#: rc.cpp:1703
+#, no-c-format
+msgid "&Verify:"
+msgstr "&Tarkista:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 120
+#: rc.cpp:1706
+#, no-c-format
+msgid "&Password:"
+msgstr "&Salasana:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 131
+#: rc.cpp:1709
+#, no-c-format
+msgid "&Username:"
+msgstr "&Käyttäjänimi:"
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 142
+#: rc.cpp:1712
+#, no-c-format
+msgid "Domain co&ntroller:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/joindomaindlg.ui line 153
+#: rc.cpp:1715
+#, no-c-format
+msgid "&Domain:"
+msgstr "&Verkkoalue:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 71
+#: rc.cpp:1721
+#, no-c-format
+msgid "SO_SNDLOWAT:"
+msgstr "SO_SNDLOWAT:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 79
+#: rc.cpp:1724
+#, no-c-format
+msgid "IPTOS_THROUGHPUT"
+msgstr "IPTOS_THROUGHPUT"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 87
+#: rc.cpp:1727
+#, no-c-format
+msgid "SO_SNDBUF:"
+msgstr "SO_SNDBUF:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 95
+#: rc.cpp:1730
+#, no-c-format
+msgid "SO_KEEPALIVE"
+msgstr "SO_KEEPALIVE"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 149
+#: rc.cpp:1742
+#, no-c-format
+msgid "TCP_NODELAY"
+msgstr "TCP_NODELAY"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 157
+#: rc.cpp:1745
+#, no-c-format
+msgid "SO_RCVLOWAT:"
+msgstr "SO_RCVLOWAT:"
+
+#. i18n: file ./advanced/kcm_sambaconf/socketoptionsdlg.ui line 187
+#: rc.cpp:1748
+#, no-c-format
+msgid "SO_REUSEADDR"
+msgstr "SO_REUSEADDR"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 37
+#: rc.cpp:1763
+#, no-c-format
+msgid "Add/Edit Share"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 130
+#: rc.cpp:1772
+#, no-c-format
+msgid "D&irectory"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 164
+#: rc.cpp:1775
+#, no-c-format
+msgid "&Path:"
+msgstr "&Polku:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 185
+#: rc.cpp:1778
+#, no-c-format
+msgid "Share all home &directories"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 197
+#: rc.cpp:1781
+#, no-c-format
+msgid "Iden&tifier"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 214
+#: rc.cpp:1784
+#, no-c-format
+msgid "Na&me:"
+msgstr "&Nimi"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 225
+#: rc.cpp:1787
+#, no-c-format
+msgid "Comme&nt:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 248
+#: rc.cpp:1790
+#, no-c-format
+msgid "Main P&roperties"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 265
+#: rc.cpp:1793
+#, no-c-format
+msgid "Read onl&y"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 338
+#: rc.cpp:1808
+#, no-c-format
+msgid "Gu&ests"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 397
+#: rc.cpp:1817
+#, no-c-format
+msgid "Only allow guest connect&ions"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 400
+#: rc.cpp:1820 rc.cpp:1859 rc.cpp:2487
+#, no-c-format
+msgid ""
+"If this is checked , then no password is required to connect to the service. "
+"Privileges will be those of the guest account."
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 410
+#: rc.cpp:1823
+#, no-c-format
+msgid "Hos&ts"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 435
+#: rc.cpp:1829
+#, no-c-format
+msgid "Hosts allo&w:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 473
+#: rc.cpp:1844
+#, no-c-format
+msgid "Sy&mbolic Links"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 490
+#: rc.cpp:1847
+#, no-c-format
+msgid "Allow following of symbolic lin&ks"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 501
+#: rc.cpp:1850
+#, no-c-format
+msgid ""
+"Allow following of symbolic links that &point to areas outside the directory "
+"tree"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 511
+#: rc.cpp:1853
+#, no-c-format
+msgid ""
+"<qt>Validate password against the following usernames if the client cannot "
+"supply a username:</qt>"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 527
+#: rc.cpp:1856
+#, no-c-format
+msgid "Only allow connections with use&rnames specified in this username list"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 557
+#: rc.cpp:1862
+#, no-c-format
+msgid "Hidden &Files"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 583
+#: rc.cpp:1868
+#, no-c-format
+msgid "Hidden"
+msgstr "Piilotettu"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 594
+#: rc.cpp:1871
+#, no-c-format
+msgid "Veto"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 605
+#: rc.cpp:1874
+#, no-c-format
+msgid "Veto Oplock"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 616
+#: rc.cpp:1877
+#, no-c-format
+msgid "Size"
+msgstr "Koko"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 627
+#: rc.cpp:1880
+#, no-c-format
+msgid "Date"
+msgstr "Päiväys"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 638
+#: rc.cpp:1883
+#, no-c-format
+msgid "Permissions"
+msgstr "Oikeudet"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 681
+#: rc.cpp:1892
+#, no-c-format
+msgid "Se&lected Files"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 698
+#: rc.cpp:1895
+#, no-c-format
+msgid "Hi&de"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 706
+#: advanced/kcm_sambaconf/hiddenfileview.cpp:116 rc.cpp:1898
+#, no-c-format
+msgid "&Veto"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 714
+#: rc.cpp:1901
+#, no-c-format
+msgid "Veto oploc&k"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 724
+#: rc.cpp:1904
+#, no-c-format
+msgid "&Manual Configuration"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 755
+#: rc.cpp:1907
+#, no-c-format
+msgid "Ve&to files:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 766
+#: rc.cpp:1910
+#, no-c-format
+msgid "Veto oplock f&iles:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 792
+#: rc.cpp:1913
+#, no-c-format
+msgid "Hidde&n files:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 819
+#: rc.cpp:1916
+#, no-c-format
+msgid "Hide un&writable files"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 827
+#: rc.cpp:1919
+#, no-c-format
+msgid "Hide s&pecial files"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 835
+#: rc.cpp:1922
+#, no-c-format
+msgid "Hide files startin&g with a dot "
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 843
+#: rc.cpp:1925
+#, no-c-format
+msgid "Hide un&readable files"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 973
+#: rc.cpp:1941
+#, no-c-format
+msgid "Force Modes"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 990
+#: rc.cpp:1944
+#, no-c-format
+msgid "Forc&e directory security mode:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1004
+#: rc.cpp:1950
+#, no-c-format
+msgid "Fo&rce security mode:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1018
+#: rc.cpp:1956
+#, no-c-format
+msgid "Force director&y mode:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1032
+#: rc.cpp:1962
+#, no-c-format
+msgid "Force create mo&de:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1060
+#: rc.cpp:1968 rc.cpp:1971 rc.cpp:1986 rc.cpp:1989 rc.cpp:2013 rc.cpp:2016
+#: rc.cpp:2019 rc.cpp:2040
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1096
+#: rc.cpp:1974 rc.cpp:1977 rc.cpp:1980 rc.cpp:1983 rc.cpp:2022 rc.cpp:2025
+#: rc.cpp:2028 rc.cpp:2037 rc.cpp:2064
+#, no-c-format
+msgid "01234567"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1209
+#: rc.cpp:1992
+#, no-c-format
+msgid "Masks"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1226
+#: rc.cpp:1995
+#, no-c-format
+msgid "Directory security mask:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1240
+#: rc.cpp:2001
+#, no-c-format
+msgid "Security &mask:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1254
+#: rc.cpp:2007
+#, no-c-format
+msgid "Direc&tory mask:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1376
+#: rc.cpp:2031
+#, no-c-format
+msgid "Create mas&k:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1428
+#: rc.cpp:2043
+#, no-c-format
+msgid "ACL"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1445
+#: rc.cpp:2046
+#, no-c-format
+msgid "&Profile acls"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1453
+#: rc.cpp:2049
+#, no-c-format
+msgid "Inherit ac&ls"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1461
+#: rc.cpp:2052
+#, no-c-format
+msgid "&NT ACL support"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1472
+#: rc.cpp:2055
+#, no-c-format
+msgid "Force unkno&wn acl user:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1486
+#: rc.cpp:2061
+#, no-c-format
+msgid "Map acl &inherit"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1527
+#: rc.cpp:2070
+#, no-c-format
+msgid "Inherit permissions from parent directory"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1535
+#: rc.cpp:2073
+#, no-c-format
+msgid "Allow deletion of readonly files"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1545
+#: rc.cpp:2076
+#, no-c-format
+msgid "DOS Attribute Mapping"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1562
+#: rc.cpp:2079
+#, no-c-format
+msgid "Map DOS archi&ve to UNIX owner execute"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1570
+#: rc.cpp:2082
+#, no-c-format
+msgid "Map DOS hidden to UNI&X world execute"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1578
+#: rc.cpp:2085
+#, no-c-format
+msgid "Map DOS system to UNIX &group execute"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1586
+#: rc.cpp:2088
+#, no-c-format
+msgid "Store DOS attributes onto extended attribute"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1599
+#: rc.cpp:2091
+#, no-c-format
+msgid "OS/2"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1610
+#: rc.cpp:2094
+#, no-c-format
+msgid "OS/2 style extended attributes support"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1642
+#: rc.cpp:2100
+#, no-c-format
+msgid "Sync al&ways"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1650
+#: rc.cpp:2103
+#, no-c-format
+msgid "Strict s&ync"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1658
+#: rc.cpp:2106
+#, no-c-format
+msgid "St&rict allocate"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1666
+#: rc.cpp:2109
+#, no-c-format
+msgid "Use sen&dfile"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1691
+#: rc.cpp:2112
+#, no-c-format
+msgid "Bloc&k size:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1702
+#: rc.cpp:2115
+#, no-c-format
+msgid "Client-side cachin&g policy:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1713
+#: rc.cpp:2118 rc.cpp:2136
+#, no-c-format
+msgid "bytes"
+msgstr "tavua"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1721
+#: rc.cpp:2121
+#, no-c-format
+msgid "Write cache si&ze:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1730
+#: rc.cpp:2124
+#, no-c-format
+msgid "manual"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1735
+#: rc.cpp:2127
+#, no-c-format
+msgid "documents"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1740
+#: rc.cpp:2130
+#, no-c-format
+msgid "programs"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1745
+#: rc.cpp:2133
+#, no-c-format
+msgid "disable"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1804
+#: rc.cpp:2139
+#, no-c-format
+msgid "&Maximum number of simultaneous connections:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1865
+#: rc.cpp:2145 rc.cpp:2493
+#, no-c-format
+msgid "Other Options"
+msgstr "Muut asetukset"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1876
+#: rc.cpp:2148
+#, no-c-format
+msgid "Hide traili&ng dot"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1886
+#: rc.cpp:2151
+#, no-c-format
+msgid "DOS"
+msgstr "DOS"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1903
+#: rc.cpp:2154
+#, no-c-format
+msgid "&DOS file mode"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1911
+#: rc.cpp:2157
+#, no-c-format
+msgid "DOS f&ile times"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1919
+#: rc.cpp:2160
+#, no-c-format
+msgid "DOS file time resolution"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1972
+#: rc.cpp:2163
+#, no-c-format
+msgid "Name Mangling"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 1995
+#: rc.cpp:2166
+#, no-c-format
+msgid "Mangling cha&r:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2066
+#: rc.cpp:2169
+#, no-c-format
+msgid "Mangled ma&p:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2098
+#: rc.cpp:2172
+#, no-c-format
+msgid "Enable na&me mangling"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2114
+#: rc.cpp:2175
+#, no-c-format
+msgid "Man&gle case"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2130
+#: rc.cpp:2178
+#, no-c-format
+msgid "Mangling method:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2139
+#: rc.cpp:2181
+#, no-c-format
+msgid "hash"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2144
+#: rc.cpp:2184
+#, no-c-format
+msgid "hash2"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2172
+#: rc.cpp:2187
+#, no-c-format
+msgid "Preser&ve case"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2191
+#: rc.cpp:2190
+#, no-c-format
+msgid "Short pr&eserve case"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2207
+#: rc.cpp:2193
+#, no-c-format
+msgid "Defau&lt case:"
+msgstr "&Oletusmerkkikoko:"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2216
+#: rc.cpp:2196
+#, no-c-format
+msgid "Lower"
+msgstr "Pienet"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2221
+#: rc.cpp:2199
+#, no-c-format
+msgid "Upper"
+msgstr "Isot"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2247
+#: rc.cpp:2202 rc.cpp:2244
+#, fuzzy, no-c-format
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2293
+#: rc.cpp:2211
+#, no-c-format
+msgid "Case sensi&tive:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2343
+#: rc.cpp:2217
+#, no-c-format
+msgid "Locki&ng"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2360
+#: rc.cpp:2220
+#, no-c-format
+msgid "Issue oppo&rtunistic locks (oplocks) "
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2368
+#: rc.cpp:2223
+#, no-c-format
+msgid "O&plocks"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2411
+#: rc.cpp:2226
+#, no-c-format
+msgid "Oplock contention li&mit:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2422
+#: rc.cpp:2229
+#, no-c-format
+msgid "Le&vel2 oplocks"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2432
+#: rc.cpp:2232
+#, no-c-format
+msgid "Fak&e oplocks"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2443
+#: rc.cpp:2235
+#, no-c-format
+msgid "Share mo&des"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2451
+#: rc.cpp:2238
+#, no-c-format
+msgid "Posi&x locking"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2467
+#: rc.cpp:2241
+#, no-c-format
+msgid "S&trict locking:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2525
+#: rc.cpp:2253
+#, no-c-format
+msgid "Blockin&g locks"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2535
+#: rc.cpp:2256
+#, no-c-format
+msgid "Enable lock&ing"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2584
+#: rc.cpp:2262
+#, no-c-format
+msgid "Vfs ob&jects:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2595
+#: rc.cpp:2265
+#, no-c-format
+msgid "Vfs o&ptions:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2630
+#: rc.cpp:2271
+#, no-c-format
+msgid "preexec c&lose"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2638
+#: rc.cpp:2274
+#, no-c-format
+msgid "root pree&xec close"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2663
+#: rc.cpp:2277
+#, no-c-format
+msgid "Pos&texec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2674
+#: rc.cpp:2280
+#, no-c-format
+msgid "Root pr&eexec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2685
+#: rc.cpp:2283
+#, no-c-format
+msgid "P&reexec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2701
+#: rc.cpp:2286
+#, no-c-format
+msgid "Root &postexec:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2760
+#: rc.cpp:2292
+#, no-c-format
+msgid "Fst&ype:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2781
+#: rc.cpp:2295
+#, no-c-format
+msgid "Ma&gic script:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2792
+#: rc.cpp:2298
+#, no-c-format
+msgid "&Volume:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2808
+#: rc.cpp:2301
+#, no-c-format
+msgid "Mag&ic output:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2819
+#: rc.cpp:2304
+#, no-c-format
+msgid "Fa&ke directory create times"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2827
+#: rc.cpp:2307
+#, no-c-format
+msgid "Ms&dfs root"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2835
+#: rc.cpp:2310
+#, no-c-format
+msgid "Setdir command allo&wed"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2843
+#: rc.cpp:2313
+#, no-c-format
+msgid "Do &not descend:"
+msgstr ""
+
+#. i18n: file ./advanced/kcm_sambaconf/share.ui line 2859
+#: rc.cpp:2316
+#, no-c-format
+msgid "Msdfs pro&xy:"
+msgstr ""
+
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 16
-#: rc.cpp:2664
+#: rc.cpp:2331
#, no-c-format
msgid "Users"
msgstr "Käyttäjät"
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 27
-#: rc.cpp:2667
+#: rc.cpp:2334
#, no-c-format
msgid "All U&nspecified Users"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 36
-#: rc.cpp:2670
+#: rc.cpp:2337
#, no-c-format
msgid "Allow"
msgstr "Salli"
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 41
-#: advanced/kcm_sambaconf/usertabimpl.cpp:222 rc.cpp:2673
+#: advanced/kcm_sambaconf/usertabimpl.cpp:222 rc.cpp:2340
#, no-c-format
msgid "Reject"
msgstr "Hylkää"
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 63
-#: rc.cpp:2676
+#: rc.cpp:2343
#, no-c-format
msgid "Spec&ified Users"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 87
-#: rc.cpp:2688
+#: rc.cpp:2355
#, no-c-format
msgid "Access Rights"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 125
-#: rc.cpp:2691
+#: rc.cpp:2358
#, no-c-format
msgid "A&dd User..."
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 133
-#: rc.cpp:2694
+#: rc.cpp:2361
#, no-c-format
msgid "E&xpert"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 141
-#: rc.cpp:2697
+#: rc.cpp:2364
#, no-c-format
msgid "Add &Group..."
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 149
-#: rc.cpp:2700
+#: rc.cpp:2367
#, no-c-format
msgid "Remo&ve Selected"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 184
-#: rc.cpp:2703
+#: rc.cpp:2370
#, no-c-format
msgid "All Users Should be Forced to the Follo&wing User/Group"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 203
-#: rc.cpp:2706
+#: rc.cpp:2373
#, no-c-format
msgid "Forc&e user:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/usertab.ui line 235
-#: rc.cpp:2709
+#: rc.cpp:2376
#, no-c-format
msgid "Fo&rce group:"
msgstr ""
#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 16
-#: rc.cpp:2712
+#: rc.cpp:2379
#, no-c-format
msgid "Select Users"
msgstr "Valitse käyttäjät"
#. i18n: file ./advanced/kcm_sambaconf/userselectdlg.ui line 36
-#: rc.cpp:2715
+#: rc.cpp:2382
#, no-c-format
msgid "Select &Users"
msgstr "Valitse &käyttäjät"
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 35
-#: rc.cpp:2751
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 72
+#: rc.cpp:2418
#, no-c-format
-msgid "Folder:"
-msgstr "Kansio:"
+msgid "Not share&d"
+msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 50
-#: rc.cpp:2754
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 86
+#: rc.cpp:2421
#, no-c-format
-msgid "S&hare this folder in the local network"
+msgid "&Shared"
+msgstr "&Jaettu"
+
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 103
+#: rc.cpp:2424
+#, no-c-format
+msgid "Bas&e Options"
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 92
-#: rc.cpp:2757
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 127
+#: rc.cpp:2430 rc.cpp:2448
#, no-c-format
-msgid "Share with &NFS (Linux/UNIX)"
+msgid ""
+"This is a text field that is seen next to a share when a client queries the "
+"server, either via the network neighborhood or via net view, to list what "
+"shares are available."
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 103
-#: advanced/nfs/nfsdialog.cpp:42 rc.cpp:2760
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 139
+#: rc.cpp:2433
#, no-c-format
-msgid "NFS Options"
+msgid "Name of the share"
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 122
-#: rc.cpp:2763
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 142
+#: rc.cpp:2436 rc.cpp:2442
#, no-c-format
-msgid "Pu&blic"
+msgid "This is the name of the share"
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 133
-#: rc.cpp:2766
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 178
+#: rc.cpp:2445
#, no-c-format
-msgid "W&ritable"
+msgid "Commen&t:"
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 171
-#: rc.cpp:2769
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 198
+#: rc.cpp:2451
#, no-c-format
-msgid "More NFS Op&tions"
+msgid "Security Options"
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 200
-#: rc.cpp:2772
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 243
+#: rc.cpp:2460
#, no-c-format
-msgid "Share with S&amba (Microsoft(R) Windows(R))"
+msgid "Hosts den&y:"
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 211
-#: rc.cpp:2775
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 261
+#: rc.cpp:2466
#, no-c-format
-msgid "Samba Options"
+msgid "&Hosts allow:"
msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 230
-#: advanced/kcm_sambaconf/usertabimpl.cpp:279 rc.cpp:2778
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 279
+#: rc.cpp:2472
#, no-c-format
-msgid "Name:"
-msgstr "Nimi:"
+msgid "Guest &account:"
+msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 253
-#: rc.cpp:2781
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 297
+#: rc.cpp:2478
#, no-c-format
-msgid "P&ublic"
-msgstr "J&ulkinen"
+msgid "&Read only"
+msgstr ""
-#. i18n: file ./advanced/propsdlgplugin/propertiespagegui.ui line 302
-#: rc.cpp:2787
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 300
+#: rc.cpp:2481
#, no-c-format
-msgid "Mor&e Samba Options"
+msgid ""
+"If this is checked, then users of a service may not create or modify files in "
+"the service's directory."
msgstr ""
-#: simple/fileshare.cpp:99
-msgid "No NFS server installed on this system"
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 312
+#: rc.cpp:2484
+#, no-c-format
+msgid "G&uests allowed"
msgstr ""
-#: simple/fileshare.cpp:105
-msgid "No Samba server installed on this system"
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 333
+#: rc.cpp:2490
+#, no-c-format
+msgid ""
+"This is a username which will be used for access this directory if guests are "
+"allowed"
msgstr ""
-#: simple/fileshare.cpp:301
-msgid "Could not save settings."
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 371
+#: rc.cpp:2499
+#, no-c-format
+msgid ""
+"This controls whether this share is seen in the list of available shares in a "
+"net view and in the browse list."
msgstr ""
-#: simple/fileshare.cpp:302
-msgid "Could not open file '%1' for writing: %2"
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 394
+#: rc.cpp:2505
+#, no-c-format
+msgid ""
+"Checkbox lets you \\\"turn off\\\" a service. If not checked, then ALL attempts "
+"to connect to the service will fail. Such failures are logged."
msgstr ""
-#: simple/fileshare.cpp:304
-msgid "Saving Failed"
+#. i18n: file ./advanced/kcm_sambaconf/konqinterface.ui line 435
+#: rc.cpp:2508
+#, no-c-format
+msgid "More Opt&ions"
msgstr ""
-#: simple/fileshare.cpp:345
+#. i18n: file ./advanced/nfs/hostprops.ui line 50
+#: advanced/nfs/nfshostdlg.cpp:36 rc.cpp:2511
+#, no-c-format
+msgid "Host Properties"
+msgstr ""
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 67
+#: rc.cpp:2514
+#, no-c-format
+msgid "&Name/address:"
+msgstr "&Nimi/osoite"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 107
+#: rc.cpp:2517
+#, no-c-format
msgid ""
-"<h1>File Sharing</h1>"
-"<p>This module can be used to enable file sharing over the network using the "
-"\"Network File System\" (NFS) or SMB in Konqueror. The latter enables you to "
-"share your files with Windows(R) computers on your network.</p>"
+"<b>Name / Address field</b>\n"
+"<p>\n"
+"Here you can enter the host name or address."
+"<br>\n"
+"The host may be specified in a number of ways:\n"
+"<p>\n"
+"<i>single host</i>\n"
+"<p>\n"
+" This is the most common format. You may specify a host either by an "
+"abbreviated name recognized by the resolver, the fully qualified domain name, "
+"or an IP address.\n"
+"</p>\n"
+"\n"
+"<i>netgroups</i>\n"
+"<p>\n"
+" NIS netgroups may be given as @group. Only the host part of each netgroup "
+"members is consider in checking for membership. Empty host parts or those "
+"containing a single dash (-) are ignored.\n"
+"</p>\n"
+"\n"
+"<i>wildcards</i>\n"
+"<p>\n"
+" Machine names may contain the wildcard characters * and ?. This can be used to "
+"make the exports file more compact; for instance, *.cs.foo.edu matches all "
+"hosts in the domain cs.foo.edu. However, these wildcard characters do not match "
+"the dots in a domain name, so the above pattern does not include hosts such as "
+"a.b.cs.foo.edu.\n"
+"</p>\n"
+"\n"
+"<i>IP networks</i>\n"
+"<p>\n"
+" You can also export directories to all hosts on an IP (sub-) network "
+"simultaneously. This is done by specifying an IP address and netmask pair as "
+"address/netmask where the netmask can be specified in dotted-decimal format, or "
+"as a contiguous mask length (for example, either `/255.255.252.0' or `/22' "
+"appended to the network base address result in identical subnetworks with 10 "
+"bits of host).\n"
+"</p>"
msgstr ""
-#: simple/fileshare.cpp:359
-msgid "Share Folder"
+#. i18n: file ./advanced/nfs/hostprops.ui line 115
+#: rc.cpp:2543
+#, no-c-format
+msgid "&Public access"
+msgstr "&Julkinen osoite"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 122
+#: rc.cpp:2546
+#, no-c-format
+msgid ""
+"<b>Public access</b>\n"
+"<p>\n"
+"If you check this, the host address will be a single wildcard , which means "
+"public access.\n"
+"This is just the same as if you would enter a wildcard in the address field.\n"
+"</p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:55 simple/groupconfigdlg.cpp:269
-msgid "Allowed Users"
-msgstr "Sallitut käyttäjät"
+#. i18n: file ./advanced/nfs/hostprops.ui line 166
+#: rc.cpp:2559
+#, no-c-format
+msgid ""
+"<b>Writable</b>\n"
+"<p>\n"
+"Allow both read and write requests on this NFS volume.\n"
+"</p>\n"
+"<p>\n"
+"The default is to disallow any request which changes the filesystem\n"
+"</p>"
+msgstr ""
-#: simple/groupconfigdlg.cpp:130
-msgid "All users are in the %1 group already."
+#. i18n: file ./advanced/nfs/hostprops.ui line 174
+#: rc.cpp:2568
+#, no-c-format
+msgid "&Insecure"
+msgstr "&Epäturvallinen"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 183
+#: rc.cpp:2571
+#, no-c-format
+msgid ""
+"<b>Insecure</b>\n"
+"<p>\n"
+"If this option is checked, it is not required that requests originate on an "
+"internet port less than IPPORT_RESERVED (1024).\n"
+"</p>\n"
+"<p>\n"
+"If unsure leave it unchecked.\n"
+"</p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:147
-msgid "Select User"
+#. i18n: file ./advanced/nfs/hostprops.ui line 191
+#: rc.cpp:2580
+#, no-c-format
+msgid "&Sync"
+msgstr "&Synkrooninen"
+
+#. i18n: file ./advanced/nfs/hostprops.ui line 200
+#: rc.cpp:2583
+#, no-c-format
+msgid ""
+"<b>Sync</b>\n"
+"<p>\n"
+"This option requests that all file writes be committed to disk before the write "
+"request completes. This is required for complete safety of data in the face of "
+"a server crash, but incurs a performance hit.\n"
+"</p>\n"
+"<p>\n"
+"The default is to allow the server to write the data out whenever it is ready.\n"
+"</p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:148
-msgid "Select a user:"
+#. i18n: file ./advanced/nfs/hostprops.ui line 211
+#: rc.cpp:2592
+#, no-c-format
+msgid "No w&delay"
msgstr ""
-#: simple/groupconfigdlg.cpp:175
-msgid "Could not add user '%1' to group '%2'"
+#. i18n: file ./advanced/nfs/hostprops.ui line 216
+#: rc.cpp:2595
+#, no-c-format
+msgid ""
+"<b>No wdelay</b>\n"
+"<p>\n"
+"This option only has effect if sync is also set. The NFS server will normally "
+"delay committing a write request to disk slightly if it suspects that another "
+"related write request may be in progress or may arrive soon. This allows "
+"multiple write requests to be committed to disk with the one operation which "
+"can improve performance. If an NFS server received mainly small unrelated "
+"requests, this behavior could actually reduce performance, so no wdelay is "
+"available to turn it off. </p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:187
-msgid "Could not remove user '%1' from group '%2'"
+#. i18n: file ./advanced/nfs/hostprops.ui line 224
+#: rc.cpp:2600
+#, no-c-format
+msgid "No &hide"
msgstr ""
-#: simple/groupconfigdlg.cpp:202
-msgid "You have to choose a valid group."
+#. i18n: file ./advanced/nfs/hostprops.ui line 242
+#: rc.cpp:2603
+#, no-c-format
+msgid ""
+"<b>No hide</b>\n"
+"<p>\n"
+"This option is based on the option of the same name provided in IRIX NFS. "
+"Normally, if a server exports two filesystems one of which is mounted on the "
+"other, then the client will have to mount both filesystems explicitly to get "
+"access to them. If it just mounts the parent, it will see an empty directory at "
+"the place where the other filesystem is mounted. That filesystem is "
+"\"hidden\".\n"
+"</p>\n"
+"<p>\n"
+"Setting the nohide option on a filesystem causes it not to be hidden, and an "
+"appropriately authorized client will be able to move from the parent to that "
+"filesystem without noticing the change.\n"
+"</p>\n"
+"<p>\n"
+"However, some NFS clients do not cope well with this situation as, for "
+"instance, it is then possible for two files in the one apparent filesystem to "
+"have the same inode number.\n"
+"</p>\n"
+"<p>\n"
+"The nohide option is currently only effective on single host exports. It does "
+"not work reliably with netgroup, subnet, or wildcard exports.\n"
+"</p>\n"
+"<p>\n"
+"This option can be very useful in some situations, but it should be used with "
+"due care, and only after confirming that the client system copes with the "
+"situation effectively.\n"
+"</p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:274
-msgid "New file share group:"
+#. i18n: file ./advanced/nfs/hostprops.ui line 250
+#: rc.cpp:2621
+#, no-c-format
+msgid "No su&btree check"
msgstr ""
-#: simple/groupconfigdlg.cpp:281
-msgid "Add users from the old file share group to the new one"
+#. i18n: file ./advanced/nfs/hostprops.ui line 268
+#: rc.cpp:2624
+#, no-c-format
+msgid ""
+"<b>No subtree check</b>\n"
+"<p>\n"
+"This option disables subtree checking, which has mild security implications, "
+"but can improve reliability is some circumstances.\n"
+"</p>\n"
+"<p>\n"
+"If a subdirectory of a filesystem is exported, but the whole filesystem is not, "
+"then whenever a NFS request arrives, the server must check not only that the "
+"accessed file is in the appropriate filesystem (which is easy) but also that it "
+"is in the exported tree (which is harder). This check is called the "
+"subtree_check.\n"
+"</p>\n"
+"<p>\n"
+"In order to perform this check, the server must include some information about "
+"the location of the file in the \"filehandle\" that is given to the client. "
+"This can cause problems with accessing files that are renamed while a client "
+"has them open (though in many simple cases it will still work).\n"
+"</p>\n"
+"<p>\n"
+"subtree checking is also used to make sure that files inside directories to "
+"which only root has access can only be accessed if the filesystem is exported "
+"with no_root_squash (see below), even the file itself allows more general "
+"access.\n"
+"</p>\n"
+"<p>\n"
+"As a general guide, a home directory filesystem, which is normally exported at "
+"the root and may see lots of file renames, should be exported with subtree "
+"checking disabled. A filesystem which is mostly read-only, and at least does "
+"not see many file renames (e.g. /usr or /var) and for which subdirectories may "
+"be exported, should probably be exported with subtree checks enabled.\n"
+"</p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:285
-msgid "Remove users from old file share group"
+#. i18n: file ./advanced/nfs/hostprops.ui line 276
+#: rc.cpp:2642
+#, no-c-format
+msgid "Insecure loc&ks"
msgstr ""
-#: simple/groupconfigdlg.cpp:289
-msgid "Delete the old file share group"
+#. i18n: file ./advanced/nfs/hostprops.ui line 285
+#: rc.cpp:2645
+#, no-c-format
+msgid ""
+"<b>Insecure locks</b>\n"
+"<p>\n"
+"This option tells the NFS server not to require authentication of locking "
+"requests (i.e. requests which use the NLM protocol). Normally the NFS server "
+"will require a lock request to hold a credential for a user who has read access "
+"to the file. With this flag no access checks will be performed.\n"
+"</p>\n"
+"<p>\n"
+"Early NFS client implementations did not send credentials with lock requests, "
+"and many current NFS clients still exist which are based on the old "
+"implementations. Use this flag if you find that you can only lock files which "
+"are world readable.\n"
+"</p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:342
-msgid "Only users of a certain group are allowed to share folders"
+#. i18n: file ./advanced/nfs/hostprops.ui line 303
+#: rc.cpp:2654
+#, no-c-format
+msgid "User Mapping"
msgstr ""
-#: simple/groupconfigdlg.cpp:343
-msgid "Choose Group..."
+#. i18n: file ./advanced/nfs/hostprops.ui line 323
+#: rc.cpp:2657
+#, no-c-format
+msgid "All s&quash"
msgstr ""
-#: simple/groupconfigdlg.cpp:363
-msgid "Do you really want to remove all users from group '%1'?"
+#. i18n: file ./advanced/nfs/hostprops.ui line 328
+#: rc.cpp:2660
+#, no-c-format
+msgid ""
+"<b>All squash</b>\n"
+"<p>\n"
+"Map all uids and gids to the anonymous user. Useful for NFS-exported public FTP "
+"directories, news spool directories, etc. </p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:380
-msgid "Do you really want to delete group '%1'?"
+#. i18n: file ./advanced/nfs/hostprops.ui line 336
+#: rc.cpp:2665
+#, no-c-format
+msgid "No &root squash"
msgstr ""
-#: simple/groupconfigdlg.cpp:388
-msgid "Deleting group '%1' failed."
+#. i18n: file ./advanced/nfs/hostprops.ui line 346
+#: rc.cpp:2668
+#, no-c-format
+msgid ""
+"<b>No root squash</b>\n"
+"<p>\n"
+"Turn of root squashing. This option is mainly useful for diskless clients.\n"
+"</p>\n"
+"<i>root squashing</i>\n"
+"<p>\n"
+"Map requests from uid/gid 0 to the anonymous uid/gid. Note that this does not "
+"apply to any other uids that might be equally sensitive, such as user bin.\n"
+"</p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:396
-msgid "Please choose a valid group."
+#. i18n: file ./advanced/nfs/hostprops.ui line 362
+#: rc.cpp:2678
+#, no-c-format
+msgid "Anonym. &UID:"
msgstr ""
-#: simple/groupconfigdlg.cpp:401
-msgid "This group '%1' does not exist. Should it be created?"
+#. i18n: file ./advanced/nfs/hostprops.ui line 368
+#: rc.cpp:2681 rc.cpp:2690
+#, no-c-format
+msgid ""
+"<b>Anonym. UID/GID</b> "
+"<p> These options explicitly set the uid and gid of the anonymous account. This "
+"option is primarily useful for PC/NFS clients, where you might want all "
+"requests appear to be from one user. </p>"
msgstr ""
-#: simple/groupconfigdlg.cpp:401
-msgid "Create"
-msgstr "Luo"
+#. i18n: file ./advanced/nfs/hostprops.ui line 390
+#: rc.cpp:2684 rc.cpp:2693
+#, no-c-format
+msgid "FF"
+msgstr ""
-#: simple/groupconfigdlg.cpp:401
-msgid "Do Not Create"
-msgstr "Älä luo"
+#. i18n: file ./advanced/nfs/hostprops.ui line 408
+#: rc.cpp:2687
+#, no-c-format
+msgid "Anonym. &GID:"
+msgstr ""
-#: simple/groupconfigdlg.cpp:409
-msgid "Creation of group '%1' failed."
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 33
+#: rc.cpp:2696
+#, no-c-format
+msgid "Allowed &Hosts"
msgstr ""
-#: advanced/nfs/nfshostdlg.cpp:149
-msgid "There already exists a public entry."
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 36
+#: rc.cpp:2699
+#, no-c-format
+msgid "A list of allowed hosts"
msgstr ""
-#: advanced/nfs/nfshostdlg.cpp:150 advanced/nfs/nfshostdlg.cpp:167
-msgid "Host Already Exists"
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 40
+#: rc.cpp:2702
+#, no-c-format
+msgid ""
+"Here you can see a list of hosts which are allowed to access this directory via "
+"NFS.\n"
+"The first column shows the name or address of the host, the second column shows "
+"the access parameters. The name '*' donates public access."
msgstr ""
-#: advanced/nfs/nfshostdlg.cpp:159
-msgid "Please enter a hostname or an IP address."
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 57
+#: rc.cpp:2706
+#, no-c-format
+msgid "&Add Host..."
+msgstr "&Lisää palvelin..."
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 68
+#: rc.cpp:2709
+#, no-c-format
+msgid "Mo&dify Host..."
msgstr ""
-#: advanced/nfs/nfshostdlg.cpp:160
-msgid "No Hostname/IP-Address"
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 79
+#: rc.cpp:2712
+#, no-c-format
+msgid "&Remove Host"
+msgstr "Poista pal&velin"
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 102
+#: rc.cpp:2715
+#, no-c-format
+msgid "Name/Address"
+msgstr "Nimi/Osoite"
+
+#. i18n: file ./advanced/nfs/nfsdialoggui.ui line 113
+#: rc.cpp:2718
+#, no-c-format
+msgid "Parameters"
+msgstr "Parametrit"
+
+#. i18n: file ./simple/controlcenter.ui line 30
+#: rc.cpp:2721
+#, no-c-format
+msgid ""
+"SMB and NFS servers are not installed on this machine, to enable this module "
+"the servers must be installed."
msgstr ""
+"SMB- tai NFS-palvelinta ei ole asennettu tälle koneelle. Voidaksesi käyttää "
+"tätä moduulia, sinun täytyy asentaa kyseessä olevat palvelimet."
-#: advanced/nfs/nfshostdlg.cpp:166
-msgid "The host '%1' already exists."
+#. i18n: file ./simple/controlcenter.ui line 41
+#: rc.cpp:2724
+#, no-c-format
+msgid "Enable Local Networ&k File Sharing"
msgstr ""
-#: advanced/kcm_sambaconf/dictmanager.cpp:61
-msgid "The option <em>%1</em> is not supported by your Samba version"
+#. i18n: file ./simple/controlcenter.ui line 58
+#: rc.cpp:2727
+#, no-c-format
+msgid "Si&mple sharing"
msgstr ""
-#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:116
+#. i18n: file ./simple/controlcenter.ui line 113
+#: rc.cpp:2730
+#, no-c-format
msgid ""
-"<qt>You have specified <b>public read access</b> for this directory, but the "
-"guest account <b>%1</b> does not have the necessary read permissions;"
-"<br>do you want to continue anyway?</qt>"
+"Enable simple sharing to allow users to share folders from their HOME folder, "
+"without knowing the root password."
msgstr ""
-#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:130
-msgid ""
-"<qt>You have specified <b>public write access</b> for this directory, but the "
-"guest account <b>%1</b> does not have the necessary write permissions;"
-"<br>do you want to continue anyway?</qt>"
+#. i18n: file ./simple/controlcenter.ui line 126
+#: rc.cpp:2733
+#, no-c-format
+msgid "Advanced sharin&g"
msgstr ""
-#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:167
+#. i18n: file ./simple/controlcenter.ui line 178
+#: rc.cpp:2736
+#, no-c-format
msgid ""
-"<qt>You have specified <b>write access</b> to the user <b>%1</b> "
-"for this directory, but the user does not have the necessary write permissions;"
-"<br>do you want to continue anyway?</qt>"
+"Enable advanced sharing to allow users to share any folders, as long as they "
+"have write access to the needed configuration files, or they know the root "
+"password."
msgstr ""
-#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:190
-msgid ""
-"<qt>You have specified <b>read access</b> to the user <b>%1</b> "
-"for this directory, but the user does not have the necessary read permissions;"
-"<br>do you want to continue anyway?</qt>"
+#. i18n: file ./simple/controlcenter.ui line 230
+#: rc.cpp:2739
+#, no-c-format
+msgid "Use &NFS (Linux/UNIX)"
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:515
-msgid "Error while opening file"
+#. i18n: file ./simple/controlcenter.ui line 244
+#: rc.cpp:2742
+#, no-c-format
+msgid "Use Sam&ba (Microsoft(R) Windows(R))"
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1105
-msgid "Joining the domain %1 failed."
+#. i18n: file ./simple/controlcenter.ui line 265
+#: rc.cpp:2745
+#, no-c-format
+msgid "Allo&wed Users"
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1175
-msgid "<qt>Please enter a password for the user <b>%1</b></qt>"
+#. i18n: file ./simple/controlcenter.ui line 294
+#: rc.cpp:2748
+#, no-c-format
+msgid "Shared Folders"
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1183
-msgid "<qt>Adding the user <b>%1</b> to the Samba user database failed.</qt>"
+#. i18n: file ./simple/controlcenter.ui line 314
+#: rc.cpp:2754
+#, no-c-format
+msgid "Samba"
+msgstr "Samba"
+
+#. i18n: file ./simple/controlcenter.ui line 325
+#: rc.cpp:2757
+#, no-c-format
+msgid "NFS"
+msgstr "NFS"
+
+#. i18n: file ./simple/controlcenter.ui line 366
+#: rc.cpp:2760
+#, no-c-format
+msgid "A&dd..."
+msgstr "&Lisää..."
+
+#. i18n: file ./simple/controlcenter.ui line 377
+#: rc.cpp:2763
+#, no-c-format
+msgid "Chang&e..."
+msgstr "M&uuta..."
+
+#. i18n: file ./simple/groupconfiggui.ui line 44
+#: rc.cpp:2769
+#, no-c-format
+msgid "Allow all users to share folders"
+msgstr "Salli kaikkien käyttäjien jakaa kansioita"
+
+#. i18n: file ./simple/groupconfiggui.ui line 55
+#: rc.cpp:2772 simple/groupconfigdlg.cpp:335
+#, no-c-format
+msgid "Only users of the '%1' group are allowed to share folders"
+msgstr "Vain käyttäjät ryhmässä '%1' voivat jakaa kansiota"
+
+#. i18n: file ./simple/groupconfiggui.ui line 68
+#: rc.cpp:2775 simple/groupconfigdlg.cpp:337
+#, no-c-format
+msgid "Users of '%1' Group"
+msgstr "Ryhmän '%1' käyttäjät"
+
+#. i18n: file ./simple/groupconfiggui.ui line 104
+#: rc.cpp:2778
+#, no-c-format
+msgid "Remove User"
+msgstr "Poista käyttäjä"
+
+#. i18n: file ./simple/groupconfiggui.ui line 112
+#: advanced/kcm_sambaconf/usertabimpl.cpp:279 rc.cpp:2781
+#, no-c-format
+msgid "Add User"
+msgstr "Lisää käyttäjä"
+
+#. i18n: file ./simple/groupconfiggui.ui line 120
+#: rc.cpp:2784
+#, no-c-format
+msgid "Group members can share folders without root password"
+msgstr "Ryhmän jäsenet voivat jakaa kansioita ilman pääkäyttäjän salasanaa"
+
+#. i18n: file ./simple/groupconfiggui.ui line 166
+#: rc.cpp:2787 simple/groupconfigdlg.cpp:339
+#, no-c-format
+msgid "Change Group..."
+msgstr "Vaihda ryhmää..."
+
+#: advanced/propsdlgplugin/propertiespage.cpp:89
+msgid "Reading Samba configuration file ..."
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1214
-msgid "Removing the user %1 from the Samba user database failed."
+#: advanced/propsdlgplugin/propertiespage.cpp:90
+msgid "Reading NFS configuration file ..."
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1238
-#, c-format
-msgid "Please enter a password for the user %1"
+#: advanced/propsdlgplugin/propertiespage.cpp:292
+msgid "Please enter a valid path."
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1244
-msgid "Changing the password of the user %1 failed."
+#: advanced/propsdlgplugin/propertiespage.cpp:301
+msgid "Only local folders can be shared."
msgstr ""
-#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1428
-msgid "<h1>Samba Configuration</h1> here you can configure your SAMBA server."
+#: advanced/propsdlgplugin/propertiespage.cpp:313
+msgid "The folder does not exists."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:324
+msgid "Only folders can be shared."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:335
+msgid "The folder is already shared."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:349
+msgid "The administrator does not allow sharing with NFS."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:357
+msgid "Error: could not read NFS configuration file."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:441
+msgid "The administrator does not allow sharing with Samba."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:448
+msgid "Error: could not read Samba configuration file."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:521
+msgid "You have to enter a name for the Samba share."
+msgstr ""
+
+#: advanced/propsdlgplugin/propertiespage.cpp:530
+msgid ""
+"<qt>There is already a share with the name <strong>%1</strong>."
+"<br> Please choose another name.</qt>"
+msgstr ""
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:60
+msgid "&Share"
+msgstr "&Jaa"
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:73
+msgid "You need to be authorized to share directories."
+msgstr "Hakemistojen jaolle tulee antaa lupa."
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:77
+msgid "File sharing is disabled."
+msgstr "Tiedostojenjako ei ole käytössä"
+
+#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:80
+msgid "Configure File Sharing..."
+msgstr "Tiedostonjaon asetukset..."
+
+#: advanced/kcm_sambaconf/kcminterface.ui.h:101
+msgid ""
+"Use the <i>share</i> security level if you have a home network or a small "
+"office network."
+"<br> It allows everyone to read the list of all your shared directories and "
+"printers before a login is required."
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcminterface.ui.h:106
+msgid ""
+"Use the <i>user</i> security level if you have a bigger network and you do not "
+"want to allow everyone to read your list of shared directories and printers "
+"without a login."
+"<p>If you want to run your Samba server as a <b>Primary Domain controller</b> "
+"(PDC) you also have to set this option."
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcminterface.ui.h:112
+msgid ""
+"Use the <i>server</i> security level if you have a big network and the samba "
+"server should validate the username/password by passing it to another SMB "
+"server, such as an NT box."
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcminterface.ui.h:116
+msgid ""
+"Use the <i>domain</i> security level if you have a big network and the samba "
+"server should validate the username/password by passing it to a Windows NT "
+"Primary or Backup Domain Controller."
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcminterface.ui.h:120
+msgid ""
+"Use the <i>ADS</i> security level if you have a big network and the samba "
+"server should act as a domain member in an ADS realm."
msgstr ""
#: advanced/kcm_sambaconf/sambafile.cpp:217
msgid "Unnamed"
msgstr "Nimetön"
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:48
+msgid ""
+"<p>The SAMBA configuration file <strong>'smb.conf'</strong> "
+"could not be found;</p>make sure you have SAMBA installed.\n"
+"\n"
+msgstr ""
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:53
+msgid "Specify Location"
+msgstr ""
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:70
+msgid "Get smb.conf Location"
+msgstr ""
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:75
+msgid "<qt>The file <i>%1</i> could not be read.</qt>"
+msgstr ""
+
+#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:75
+msgid "Could Not Read File"
+msgstr ""
+
#: advanced/kcm_sambaconf/hiddenfileview.cpp:115
msgid "&Hide"
msgstr "&Piilota"
@@ -4719,27 +4648,69 @@ msgstr ""
msgid "Keep Selected"
msgstr ""
-#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:48
+#: advanced/kcm_sambaconf/dictmanager.cpp:61
+msgid "The option <em>%1</em> is not supported by your Samba version"
+msgstr ""
+
+#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:116
msgid ""
-"<p>The SAMBA configuration file <strong>'smb.conf'</strong> "
-"could not be found;</p>make sure you have SAMBA installed.\n"
-"\n"
+"<qt>You have specified <b>public read access</b> for this directory, but the "
+"guest account <b>%1</b> does not have the necessary read permissions;"
+"<br>do you want to continue anyway?</qt>"
msgstr ""
-#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:53
-msgid "Specify Location"
+#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:130
+msgid ""
+"<qt>You have specified <b>public write access</b> for this directory, but the "
+"guest account <b>%1</b> does not have the necessary write permissions;"
+"<br>do you want to continue anyway?</qt>"
msgstr ""
-#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:70
-msgid "Get smb.conf Location"
+#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:167
+msgid ""
+"<qt>You have specified <b>write access</b> to the user <b>%1</b> "
+"for this directory, but the user does not have the necessary write permissions;"
+"<br>do you want to continue anyway?</qt>"
msgstr ""
-#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:75
-msgid "<qt>The file <i>%1</i> could not be read.</qt>"
+#: advanced/kcm_sambaconf/linuxpermissionchecker.cpp:190
+msgid ""
+"<qt>You have specified <b>read access</b> to the user <b>%1</b> "
+"for this directory, but the user does not have the necessary read permissions;"
+"<br>do you want to continue anyway?</qt>"
msgstr ""
-#: advanced/kcm_sambaconf/smbconfconfigwidget.cpp:75
-msgid "Could Not Read File"
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:515
+msgid "Error while opening file"
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1105
+msgid "Joining the domain %1 failed."
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1175
+msgid "<qt>Please enter a password for the user <b>%1</b></qt>"
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1183
+msgid "<qt>Adding the user <b>%1</b> to the Samba user database failed.</qt>"
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1214
+msgid "Removing the user %1 from the Samba user database failed."
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1238
+#, c-format
+msgid "Please enter a password for the user %1"
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1244
+msgid "Changing the password of the user %1 failed."
+msgstr ""
+
+#: advanced/kcm_sambaconf/kcmsambaconf.cpp:1428
+msgid "<h1>Samba Configuration</h1> here you can configure your SAMBA server."
msgstr ""
#: advanced/kcm_sambaconf/usertabimpl.cpp:222
@@ -4754,109 +4725,138 @@ msgstr ""
msgid "Admin"
msgstr "Ylläpitäjä"
-#: advanced/kcm_sambaconf/kcminterface.ui.h:101
-msgid ""
-"Use the <i>share</i> security level if you have a home network or a small "
-"office network."
-"<br> It allows everyone to read the list of all your shared directories and "
-"printers before a login is required."
+#: advanced/nfs/nfshostdlg.cpp:149
+msgid "There already exists a public entry."
msgstr ""
-#: advanced/kcm_sambaconf/kcminterface.ui.h:106
-msgid ""
-"Use the <i>user</i> security level if you have a bigger network and you do not "
-"want to allow everyone to read your list of shared directories and printers "
-"without a login."
-"<p>If you want to run your Samba server as a <b>Primary Domain controller</b> "
-"(PDC) you also have to set this option."
+#: advanced/nfs/nfshostdlg.cpp:150 advanced/nfs/nfshostdlg.cpp:167
+msgid "Host Already Exists"
msgstr ""
-#: advanced/kcm_sambaconf/kcminterface.ui.h:112
-msgid ""
-"Use the <i>server</i> security level if you have a big network and the samba "
-"server should validate the username/password by passing it to another SMB "
-"server, such as an NT box."
+#: advanced/nfs/nfshostdlg.cpp:159
+msgid "Please enter a hostname or an IP address."
msgstr ""
-#: advanced/kcm_sambaconf/kcminterface.ui.h:116
-msgid ""
-"Use the <i>domain</i> security level if you have a big network and the samba "
-"server should validate the username/password by passing it to a Windows NT "
-"Primary or Backup Domain Controller."
+#: advanced/nfs/nfshostdlg.cpp:160
+msgid "No Hostname/IP-Address"
msgstr ""
-#: advanced/kcm_sambaconf/kcminterface.ui.h:120
+#: advanced/nfs/nfshostdlg.cpp:166
+msgid "The host '%1' already exists."
+msgstr ""
+
+#: simple/fileshare.cpp:99
+msgid "No NFS server installed on this system"
+msgstr ""
+
+#: simple/fileshare.cpp:105
+msgid "No Samba server installed on this system"
+msgstr ""
+
+#: simple/fileshare.cpp:301
+msgid "Could not save settings."
+msgstr ""
+
+#: simple/fileshare.cpp:302
+msgid "Could not open file '%1' for writing: %2"
+msgstr ""
+
+#: simple/fileshare.cpp:304
+msgid "Saving Failed"
+msgstr ""
+
+#: simple/fileshare.cpp:345
msgid ""
-"Use the <i>ADS</i> security level if you have a big network and the samba "
-"server should act as a domain member in an ADS realm."
+"<h1>File Sharing</h1>"
+"<p>This module can be used to enable file sharing over the network using the "
+"\"Network File System\" (NFS) or SMB in Konqueror. The latter enables you to "
+"share your files with Windows(R) computers on your network.</p>"
msgstr ""
-#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:60
-msgid "&Share"
-msgstr "&Jaa"
+#: simple/fileshare.cpp:359
+msgid "Share Folder"
+msgstr ""
-#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:73
-msgid "You need to be authorized to share directories."
-msgstr "Hakemistojen jaolle tulee antaa lupa."
+#: simple/groupconfigdlg.cpp:55 simple/groupconfigdlg.cpp:269
+msgid "Allowed Users"
+msgstr "Sallitut käyttäjät"
-#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:77
-msgid "File sharing is disabled."
-msgstr "Tiedostojenjako ei ole käytössä"
+#: simple/groupconfigdlg.cpp:130
+msgid "All users are in the %1 group already."
+msgstr ""
-#: advanced/propsdlgplugin/propsdlgshareplugin.cpp:80
-msgid "Configure File Sharing..."
-msgstr "Tiedostonjaon asetukset..."
+#: simple/groupconfigdlg.cpp:147
+msgid "Select User"
+msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:89
-msgid "Reading Samba configuration file ..."
+#: simple/groupconfigdlg.cpp:148
+msgid "Select a user:"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:90
-msgid "Reading NFS configuration file ..."
+#: simple/groupconfigdlg.cpp:175
+msgid "Could not add user '%1' to group '%2'"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:292
-msgid "Please enter a valid path."
+#: simple/groupconfigdlg.cpp:187
+msgid "Could not remove user '%1' from group '%2'"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:301
-msgid "Only local folders can be shared."
+#: simple/groupconfigdlg.cpp:202
+msgid "You have to choose a valid group."
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:313
-msgid "The folder does not exists."
+#: simple/groupconfigdlg.cpp:274
+msgid "New file share group:"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:324
-msgid "Only folders can be shared."
+#: simple/groupconfigdlg.cpp:281
+msgid "Add users from the old file share group to the new one"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:335
-msgid "The folder is already shared."
+#: simple/groupconfigdlg.cpp:285
+msgid "Remove users from old file share group"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:349
-msgid "The administrator does not allow sharing with NFS."
+#: simple/groupconfigdlg.cpp:289
+msgid "Delete the old file share group"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:357
-msgid "Error: could not read NFS configuration file."
+#: simple/groupconfigdlg.cpp:342
+msgid "Only users of a certain group are allowed to share folders"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:441
-msgid "The administrator does not allow sharing with Samba."
+#: simple/groupconfigdlg.cpp:343
+msgid "Choose Group..."
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:448
-msgid "Error: could not read Samba configuration file."
+#: simple/groupconfigdlg.cpp:363
+msgid "Do you really want to remove all users from group '%1'?"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:521
-msgid "You have to enter a name for the Samba share."
+#: simple/groupconfigdlg.cpp:380
+msgid "Do you really want to delete group '%1'?"
msgstr ""
-#: advanced/propsdlgplugin/propertiespage.cpp:530
-msgid ""
-"<qt>There is already a share with the name <strong>%1</strong>."
-"<br> Please choose another name.</qt>"
+#: simple/groupconfigdlg.cpp:388
+msgid "Deleting group '%1' failed."
+msgstr ""
+
+#: simple/groupconfigdlg.cpp:396
+msgid "Please choose a valid group."
+msgstr ""
+
+#: simple/groupconfigdlg.cpp:401
+msgid "This group '%1' does not exist. Should it be created?"
+msgstr ""
+
+#: simple/groupconfigdlg.cpp:401
+msgid "Create"
+msgstr "Luo"
+
+#: simple/groupconfigdlg.cpp:401
+msgid "Do Not Create"
+msgstr "Älä luo"
+
+#: simple/groupconfigdlg.cpp:409
+msgid "Creation of group '%1' failed."
msgstr ""
diff --git a/tde-i18n-fi/messages/tdenetwork/tdeio_jabberdisco.po b/tde-i18n-fi/messages/tdenetwork/tdeio_jabberdisco.po
index 3d8918bb20d..5566812c1f2 100644
--- a/tde-i18n-fi/messages/tdenetwork/tdeio_jabberdisco.po
+++ b/tde-i18n-fi/messages/tdenetwork/tdeio_jabberdisco.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_jabberdisco\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-11-11 10:41+0200\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/tdeio_lan.po b/tde-i18n-fi/messages/tdenetwork/tdeio_lan.po
index afc7e1ee685..66d3d7cb2fd 100644
--- a/tde-i18n-fi/messages/tdenetwork/tdeio_lan.po
+++ b/tde-i18n-fi/messages/tdenetwork/tdeio_lan.po
@@ -4,7 +4,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: 2004-10-04 22:02+0300\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdenetwork/tdeio_zeroconf.po b/tde-i18n-fi/messages/tdenetwork/tdeio_zeroconf.po
index ad4f9c1149e..9de7469c480 100644
--- a/tde-i18n-fi/messages/tdenetwork/tdeio_zeroconf.po
+++ b/tde-i18n-fi/messages/tdenetwork/tdeio_zeroconf.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_zeroconf\n"
-"POT-Creation-Date: 2014-09-29 00:50-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-11-11 10:40+0200\n"
"Last-Translator: Mikko Ikola <ikola@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/akregator.po b/tde-i18n-fi/messages/tdepim/akregator.po
index ec9f199a22b..02eef9c35e8 100644
--- a/tde-i18n-fi/messages/tdepim/akregator.po
+++ b/tde-i18n-fi/messages/tdepim/akregator.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: akregator\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-10-12 11:04+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -196,25 +196,25 @@ msgid "Ma&rk All Feeds as Read"
msgstr "Merkitse &kaikki syötteet luetuiksi"
#. i18n: file akregator.kcfg line 9
-#: actionmanagerimpl.cpp:317 rc.cpp:321 rc.cpp:675
+#: actionmanagerimpl.cpp:317 rc.cpp:321 rc.cpp:786
#, no-c-format
msgid "Show Quick Filter"
msgstr "Näytä pikasuodin"
#. i18n: file settings_browser.ui line 108
-#: actionmanagerimpl.cpp:320 rc.cpp:246 rc.cpp:261 rc.cpp:651 rc.cpp:666
+#: actionmanagerimpl.cpp:320 rc.cpp:246 rc.cpp:261 rc.cpp:693 rc.cpp:708
#, no-c-format
msgid "Open in Tab"
msgstr "Avaa välilehdelle"
#. i18n: file settings_browser.ui line 113
-#: actionmanagerimpl.cpp:321 rc.cpp:249 rc.cpp:264 rc.cpp:654 rc.cpp:669
+#: actionmanagerimpl.cpp:321 rc.cpp:249 rc.cpp:264 rc.cpp:696 rc.cpp:711
#, no-c-format
msgid "Open in Background Tab"
msgstr "Avaa taustavälilehdelle"
#. i18n: file settings_browser.ui line 118
-#: actionmanagerimpl.cpp:322 rc.cpp:252 rc.cpp:267 rc.cpp:657 rc.cpp:672
+#: actionmanagerimpl.cpp:322 rc.cpp:252 rc.cpp:267 rc.cpp:699 rc.cpp:714
#, no-c-format
msgid "Open in External Browser"
msgstr "Avaa ulkoisessa selaimessa"
@@ -362,7 +362,7 @@ msgid "&Close Tab"
msgstr "&Sulje välilehti"
#. i18n: file addfeedwidgetbase.ui line 16
-#: addfeeddialog.cpp:53 rc.cpp:48 rc.cpp:621
+#: addfeeddialog.cpp:53 rc.cpp:48 rc.cpp:732
#, no-c-format
msgid "Add Feed"
msgstr "Lisää syöte"
@@ -801,13 +801,13 @@ msgid "Keep Enabled"
msgstr "Pidä käytössä"
#. i18n: file settings_appearance.ui line 17
-#: configdialog.cpp:46 rc.cpp:159 rc.cpp:270 rc.cpp:852 rc.cpp:897
+#: configdialog.cpp:46 rc.cpp:159 rc.cpp:270 rc.cpp:573 rc.cpp:750
#, no-c-format
msgid "General"
msgstr "Yleiset"
#. i18n: file settings_advancedbase.ui line 28
-#: configdialog.cpp:47 rc.cpp:138 rc.cpp:195 rc.cpp:585 rc.cpp:960
+#: configdialog.cpp:47 rc.cpp:138 rc.cpp:195 rc.cpp:966 rc.cpp:987
#, no-c-format
msgid "Archive"
msgstr "Arkisto"
@@ -973,49 +973,49 @@ msgid "Properties of %1"
msgstr "Syötteen %1 asetukset"
#. i18n: file akregator_part.rc line 29
-#: rc.cpp:9 rc.cpp:27 rc.cpp:45 rc.cpp:579 rc.cpp:612 rc.cpp:942
+#: rc.cpp:9 rc.cpp:27 rc.cpp:45 rc.cpp:645 rc.cpp:657 rc.cpp:723
#, no-c-format
msgid "&Go"
msgstr "&Siirry"
#. i18n: file akregator_part.rc line 43
-#: rc.cpp:12 rc.cpp:615
+#: rc.cpp:12 rc.cpp:726
#, no-c-format
msgid "F&eed"
msgstr "&Syöte"
#. i18n: file akregator_part.rc line 56
-#: rc.cpp:15 rc.cpp:33 rc.cpp:618 rc.cpp:948
+#: rc.cpp:15 rc.cpp:33 rc.cpp:663 rc.cpp:729
#, no-c-format
msgid "&Article"
msgstr "&Artikkeli"
#. i18n: file akregator_shell.rc line 26
-#: rc.cpp:30 rc.cpp:945
+#: rc.cpp:30 rc.cpp:660
#, no-c-format
msgid "&Feed"
msgstr "S&yöte"
#. i18n: file akregator_shell.rc line 52
-#: rc.cpp:42 rc.cpp:957
+#: rc.cpp:42 rc.cpp:672
#, no-c-format
msgid "Speech Toolbar"
msgstr "Puhetyökalurivi"
#. i18n: file addfeedwidgetbase.ui line 95
-#: rc.cpp:51 rc.cpp:624
+#: rc.cpp:51 rc.cpp:735
#, no-c-format
msgid "Add New Source"
msgstr "Lisää uusi lähde"
#. i18n: file addfeedwidgetbase.ui line 103
-#: rc.cpp:54 rc.cpp:627
+#: rc.cpp:54 rc.cpp:738
#, no-c-format
msgid "Feed &URL:"
msgstr "&Syötteen verkko-osoite:"
#. i18n: file addfeedwidgetbase.ui line 118
-#: rc.cpp:57 rc.cpp:630
+#: rc.cpp:57 rc.cpp:741
#, no-c-format
msgid "Status"
msgstr "Tila"
@@ -1111,25 +1111,25 @@ msgid "&Delete articles older than:"
msgstr "&Poista vanhemmat artikkelit kuin:"
#. i18n: file propertieswidgetbase.ui line 260
-#: rc.cpp:108 rc.cpp:219 rc.cpp:546 rc.cpp:984
+#: rc.cpp:108 rc.cpp:219 rc.cpp:546 rc.cpp:1011
#, no-c-format
msgid " days"
msgstr " päivä"
#. i18n: file propertieswidgetbase.ui line 263
-#: rc.cpp:111 rc.cpp:222 rc.cpp:549 rc.cpp:987
+#: rc.cpp:111 rc.cpp:222 rc.cpp:549 rc.cpp:1014
#, no-c-format
msgid "1 day"
msgstr "päivän"
#. i18n: file propertieswidgetbase.ui line 317
-#: rc.cpp:114 rc.cpp:213 rc.cpp:552 rc.cpp:978
+#: rc.cpp:114 rc.cpp:213 rc.cpp:552 rc.cpp:1005
#, no-c-format
msgid " articles"
msgstr " artikkeliin"
#. i18n: file propertieswidgetbase.ui line 320
-#: rc.cpp:117 rc.cpp:216 rc.cpp:555 rc.cpp:981
+#: rc.cpp:117 rc.cpp:216 rc.cpp:555 rc.cpp:1008
#, no-c-format
msgid "1 article"
msgstr "1 artikkeli"
@@ -1165,434 +1165,434 @@ msgid "Mar&k articles as read when they arrive"
msgstr "Merkitse kaikki artikkelit &luetuiksi niiden saapuessa"
#. i18n: file settings_advancedbase.ui line 17
-#: rc.cpp:135 rc.cpp:582
+#: rc.cpp:135 rc.cpp:963
#, no-c-format
msgid "SettingsAdvanced"
msgstr "Lisäasetukset"
#. i18n: file settings_advancedbase.ui line 39
-#: rc.cpp:141 rc.cpp:588
+#: rc.cpp:141 rc.cpp:969
#, no-c-format
msgid "Archive backend:"
msgstr "Arkistointijärjestelmä:"
#. i18n: file settings_advancedbase.ui line 52
-#: rc.cpp:144 rc.cpp:591
+#: rc.cpp:144 rc.cpp:972
#, no-c-format
msgid "&Configure..."
msgstr "&Muokkaa asetuksia..."
#. i18n: file settings_advancedbase.ui line 62
-#: rc.cpp:147 rc.cpp:594
+#: rc.cpp:147 rc.cpp:975
#, no-c-format
msgid "Article List"
msgstr "Artikkeliluettelo"
#. i18n: file settings_advancedbase.ui line 76
-#: rc.cpp:150 rc.cpp:597
+#: rc.cpp:150 rc.cpp:978
#, no-c-format
msgid " sec"
msgstr " s"
#. i18n: file settings_advancedbase.ui line 104
-#: rc.cpp:153 rc.cpp:600
+#: rc.cpp:153 rc.cpp:981
#, no-c-format
msgid "Reset search bar when changing feeds"
msgstr "Palauta arikkeliluettelon tilan asetus syötettä vaihdettaessa"
#. i18n: file settings_advancedbase.ui line 118
-#: rc.cpp:156 rc.cpp:603
+#: rc.cpp:156 rc.cpp:984
#, no-c-format
msgid "Mar&k selected article read after"
msgstr "Merkitse &valittu artikkeli luetuksi, kun sitä on luettu"
#. i18n: file settings_appearance.ui line 42
-#: rc.cpp:165 rc.cpp:903
+#: rc.cpp:165 rc.cpp:756
#, no-c-format
msgid "Minimum font size:"
msgstr "Kirjaisimen vähimmäiskoko:"
#. i18n: file settings_appearance.ui line 81
-#: rc.cpp:168 rc.cpp:906
+#: rc.cpp:168 rc.cpp:759
#, no-c-format
msgid "Medium font size:"
msgstr "Kirjaisimen keskikoko:"
#. i18n: file settings_appearance.ui line 133
-#: rc.cpp:174 rc.cpp:912
+#: rc.cpp:174 rc.cpp:765
#, no-c-format
msgid "Standard font:"
msgstr "Standardikirjasin:"
#. i18n: file settings_appearance.ui line 146
-#: rc.cpp:177 rc.cpp:915
+#: rc.cpp:177 rc.cpp:768
#, no-c-format
msgid "Fixed font:"
msgstr "Kiinteä kirjasin:"
#. i18n: file settings_appearance.ui line 159
-#: rc.cpp:180 rc.cpp:918
+#: rc.cpp:180 rc.cpp:771
#, no-c-format
msgid "Serif font:"
msgstr "Kapiteelikirjasin:"
#. i18n: file settings_appearance.ui line 172
-#: rc.cpp:183 rc.cpp:921
+#: rc.cpp:183 rc.cpp:774
#, no-c-format
msgid "Sans serif font:"
msgstr "Sans-kapiteelikirjasin:"
#. i18n: file settings_appearance.ui line 187
-#: rc.cpp:186 rc.cpp:924
+#: rc.cpp:186 rc.cpp:777
#, no-c-format
msgid "&Underline links"
msgstr "&Alleviivaa linkit"
#. i18n: file settings_appearance.ui line 195
-#: rc.cpp:189 rc.cpp:927
+#: rc.cpp:189 rc.cpp:780
#, no-c-format
msgid "&Enable favicons"
msgstr ""
#. i18n: file settings_appearance.ui line 203
-#: rc.cpp:192 rc.cpp:930
+#: rc.cpp:192 rc.cpp:783
#, no-c-format
msgid "Automatically load &images"
msgstr ""
#. i18n: file settings_archive.ui line 39
-#: rc.cpp:198 rc.cpp:963
+#: rc.cpp:198 rc.cpp:990
#, no-c-format
msgid "Default Archive Settings"
msgstr "Oletusasetukset arkistoinnille"
#. i18n: file settings_archive.ui line 50
-#: rc.cpp:201 rc.cpp:966
+#: rc.cpp:201 rc.cpp:993
#, no-c-format
msgid "Keep all articles"
msgstr "Säilytä kaikki artikkelit"
#. i18n: file settings_archive.ui line 58
-#: rc.cpp:204 rc.cpp:969
+#: rc.cpp:204 rc.cpp:996
#, no-c-format
msgid "Limit feed archive size to:"
msgstr "Rajoita syötteen arkiston koko:"
#. i18n: file settings_archive.ui line 66
-#: rc.cpp:207 rc.cpp:972
+#: rc.cpp:207 rc.cpp:999
#, no-c-format
msgid "Delete articles older than: "
msgstr "Poista vanhemmat artikkelit kuin: "
#. i18n: file settings_archive.ui line 74
-#: rc.cpp:210 rc.cpp:975
+#: rc.cpp:210 rc.cpp:1002
#, no-c-format
msgid "Disable archiving"
msgstr "Poista arkistointi käytöstä"
#. i18n: file settings_archive.ui line 133
-#: rc.cpp:225 rc.cpp:990
+#: rc.cpp:225 rc.cpp:1017
#, no-c-format
msgid "Do not expire important articles"
msgstr "Älä vanhenna tärkeitä artikkeleita"
#. i18n: file settings_browser.ui line 17
-#: rc.cpp:228 rc.cpp:633
+#: rc.cpp:228 rc.cpp:675
#, no-c-format
msgid "ExternalBrowser"
msgstr "Ulkoinen selain"
#. i18n: file settings_browser.ui line 31
-#: rc.cpp:231 rc.cpp:636
+#: rc.cpp:231 rc.cpp:678
#, no-c-format
msgid "For External Browsing"
msgstr "Ulkoiseen selaamiseen"
#. i18n: file settings_browser.ui line 45
-#: rc.cpp:234 rc.cpp:462 rc.cpp:639 rc.cpp:816
+#: rc.cpp:234 rc.cpp:462 rc.cpp:681 rc.cpp:927
#, no-c-format
msgid "Use default TDE web browser"
msgstr "Käytä TDE:n oletusselainta"
#. i18n: file settings_browser.ui line 56
-#: rc.cpp:237 rc.cpp:468 rc.cpp:642 rc.cpp:822
+#: rc.cpp:237 rc.cpp:468 rc.cpp:684 rc.cpp:933
#, no-c-format
msgid "Use this command:"
msgstr "Käytä tätä komentoa:"
#. i18n: file settings_browser.ui line 67
-#: rc.cpp:240 rc.cpp:645
+#: rc.cpp:240 rc.cpp:687
#, no-c-format
msgid "firefox %u"
msgstr "firefox %u"
#. i18n: file settings_browser.ui line 77
-#: rc.cpp:243 rc.cpp:648
+#: rc.cpp:243 rc.cpp:690
#, no-c-format
msgid "Show tab close button on hover"
msgstr "Näytä välilehden sulkemispainike hiiren ollessa välilehden päällä"
#. i18n: file settings_browser.ui line 146
-#: rc.cpp:255 rc.cpp:660
+#: rc.cpp:255 rc.cpp:702
#, no-c-format
msgid "Middle mouse click:"
msgstr "Hiiren keskimmäisen painikkeen napsautus:"
#. i18n: file settings_browser.ui line 162
-#: rc.cpp:258 rc.cpp:663
+#: rc.cpp:258 rc.cpp:705
#, no-c-format
msgid "Left mouse click:"
msgstr "Hiiren vasemman painikkeen napsautus:"
#. i18n: file settings_general.ui line 31
-#: rc.cpp:273 rc.cpp:855
+#: rc.cpp:273 rc.cpp:576
#, no-c-format
msgid "Global"
msgstr "Yleiset"
#. i18n: file settings_general.ui line 42
-#: rc.cpp:276 rc.cpp:858
+#: rc.cpp:276 rc.cpp:579
#, no-c-format
msgid "&Use interval fetching"
msgstr "&Käytä aikavälipäivitystä"
#. i18n: file settings_general.ui line 50
-#: rc.cpp:279 rc.cpp:861
+#: rc.cpp:279 rc.cpp:582
#, no-c-format
msgid "Use &notifications for all feeds"
msgstr "Käytä &huomautuksia kaikille syötteille"
#. i18n: file settings_general.ui line 56
-#: rc.cpp:282 rc.cpp:864
+#: rc.cpp:282 rc.cpp:585
#, no-c-format
msgid "Select this if you want to get notified when there are new articles."
msgstr ""
"Valitse tämä, jos haluat huomautuksia uusien artikkeleiden ilmestyessä."
#. i18n: file settings_general.ui line 64
-#: rc.cpp:285 rc.cpp:867
+#: rc.cpp:285 rc.cpp:588
#, no-c-format
msgid "Show tra&y icon"
msgstr "Näytä &ilmoitusaluekuvake"
#. i18n: file settings_general.ui line 75
-#: rc.cpp:288 rc.cpp:870
+#: rc.cpp:288 rc.cpp:591
#, no-c-format
msgid "Fetch feeds every:"
msgstr "Päivitä syötteet joka:"
#. i18n: file settings_general.ui line 86
-#: rc.cpp:291 rc.cpp:873
+#: rc.cpp:291 rc.cpp:594
#, no-c-format
msgid " minutes"
msgstr " minuutti"
#. i18n: file settings_general.ui line 89
-#: rc.cpp:294 rc.cpp:876
+#: rc.cpp:294 rc.cpp:597
#, no-c-format
msgid "1 minute"
msgstr "minuutti"
#. i18n: file settings_general.ui line 108
-#: rc.cpp:297 rc.cpp:879
+#: rc.cpp:297 rc.cpp:600
#, no-c-format
msgid "Startup"
msgstr "Käynnistys"
#. i18n: file settings_general.ui line 119
-#: rc.cpp:300 rc.cpp:882
+#: rc.cpp:300 rc.cpp:603
#, no-c-format
msgid "Mark &all feeds as read on startup"
msgstr "Merkitse kaikki &syötteet luetuiksi käynnistettäessä"
#. i18n: file settings_general.ui line 127
-#: rc.cpp:303 rc.cpp:885
+#: rc.cpp:303 rc.cpp:606
#, no-c-format
msgid "Fetch all fee&ds on startup"
msgstr "Päivitä &kaikki syötteet käynnistyksessä"
#. i18n: file settings_general.ui line 135
-#: rc.cpp:306 rc.cpp:888
+#: rc.cpp:306 rc.cpp:609
#, fuzzy, no-c-format
msgid "Disable the &introduction page"
msgstr "Poista johdantosivu käytöstä"
#. i18n: file settings_general.ui line 162
-#: rc.cpp:309 rc.cpp:891
+#: rc.cpp:309 rc.cpp:612
#, no-c-format
msgid "Network"
msgstr "Verkko"
#. i18n: file settings_general.ui line 173
-#: rc.cpp:312 rc.cpp:894
+#: rc.cpp:312 rc.cpp:615
#, no-c-format
msgid "Use the &browser cache (less network traffic)"
msgstr "Käytä &välimuistia (vähentää kaistankäyttöä)"
#. i18n: file tagpropertieswidgetbase.ui line 36
-#: rc.cpp:315 rc.cpp:573
+#: rc.cpp:315 rc.cpp:744
#, no-c-format
msgid "Title:"
msgstr "Otsikko:"
#. i18n: file tagpropertieswidgetbase.ui line 76
-#: rc.cpp:318 rc.cpp:576
+#: rc.cpp:318 rc.cpp:747
#, no-c-format
msgid "Icon:"
msgstr "Kuvakke:"
#. i18n: file akregator.kcfg line 10
-#: rc.cpp:324 rc.cpp:678
+#: rc.cpp:324 rc.cpp:789
#, no-c-format
msgid "Show Quick Filter Bar"
msgstr "Näytä pikasuodinrivi"
#. i18n: file akregator.kcfg line 14
-#: rc.cpp:327 rc.cpp:681
+#: rc.cpp:327 rc.cpp:792
#, no-c-format
msgid "Status Filter"
msgstr "Tilasuodin"
#. i18n: file akregator.kcfg line 15
-#: rc.cpp:330 rc.cpp:684
+#: rc.cpp:330 rc.cpp:795
#, no-c-format
msgid "Stores the last status filter setting"
msgstr "Tallettaa suotimien viimeisimmät asetukset"
#. i18n: file akregator.kcfg line 19
-#: rc.cpp:333 rc.cpp:687
+#: rc.cpp:333 rc.cpp:798
#, no-c-format
msgid "Text Filter"
msgstr "Tekstisuodin"
#. i18n: file akregator.kcfg line 20
-#: rc.cpp:336 rc.cpp:690
+#: rc.cpp:336 rc.cpp:801
#, no-c-format
msgid "Stores the last search line text"
msgstr "Tallettaa viimeiksietsityt hakusanat"
#. i18n: file akregator.kcfg line 23
-#: rc.cpp:339 rc.cpp:693
+#: rc.cpp:339 rc.cpp:804
#, no-c-format
msgid "View Mode"
msgstr "Näkymä"
#. i18n: file akregator.kcfg line 24
-#: rc.cpp:342 rc.cpp:696
+#: rc.cpp:342 rc.cpp:807
#, no-c-format
msgid "Article display mode."
msgstr "Artikkelinnäyttötila."
#. i18n: file akregator.kcfg line 28
-#: rc.cpp:345 rc.cpp:699
+#: rc.cpp:345 rc.cpp:810
#, no-c-format
msgid "Sizes for first splitter"
msgstr "Säätää koon ensimmäiseen jakajaan"
#. i18n: file akregator.kcfg line 29
-#: rc.cpp:348 rc.cpp:702
+#: rc.cpp:348 rc.cpp:813
#, no-c-format
msgid "First (usually vertical) splitter widget sizes."
msgstr "Ensimmäisen (tavallisesti pystysuuntaisen) jakajaelementin koot."
#. i18n: file akregator.kcfg line 33
-#: rc.cpp:351 rc.cpp:705
+#: rc.cpp:351 rc.cpp:816
#, no-c-format
msgid "Sizes for second splitter"
msgstr "Toisen jakajan koot"
#. i18n: file akregator.kcfg line 34
-#: rc.cpp:354 rc.cpp:708
+#: rc.cpp:354 rc.cpp:819
#, no-c-format
msgid "Second (usually horizontal) splitter widget sizes."
msgstr "Toisen (tavallisesti pystysuuntaisen) jakajan elementtien koot."
#. i18n: file akregator.kcfg line 61
-#: rc.cpp:357 rc.cpp:711
+#: rc.cpp:357 rc.cpp:822
#, no-c-format
msgid "Archive Mode"
msgstr "Arkistointitila"
#. i18n: file akregator.kcfg line 65
-#: rc.cpp:360 rc.cpp:714
+#: rc.cpp:360 rc.cpp:825
#, no-c-format
msgid "Keep All Articles"
msgstr "Säilytä kaikki artikkelit"
#. i18n: file akregator.kcfg line 66
-#: rc.cpp:363 rc.cpp:717
+#: rc.cpp:363 rc.cpp:828
#, no-c-format
msgid "Save an unlimited number of articles."
msgstr "Säilytä rajoittamaton määrä artikkeleita."
#. i18n: file akregator.kcfg line 69
-#: rc.cpp:366 rc.cpp:720
+#: rc.cpp:366 rc.cpp:831
#, no-c-format
msgid "Limit Number of Articles"
msgstr "Rajoita artikkelien lukumäärää"
#. i18n: file akregator.kcfg line 70
-#: rc.cpp:369 rc.cpp:723
+#: rc.cpp:369 rc.cpp:834
#, no-c-format
msgid "Limit the number of articles in a feed"
msgstr "Rajoita syötteen artikkelien lukumäärää"
#. i18n: file akregator.kcfg line 73
-#: rc.cpp:372 rc.cpp:726
+#: rc.cpp:372 rc.cpp:837
#, no-c-format
msgid "Delete Expired Articles"
msgstr "Poista vanhentuneet artikkelit"
#. i18n: file akregator.kcfg line 74
-#: rc.cpp:375 rc.cpp:729
+#: rc.cpp:375 rc.cpp:840
#, no-c-format
msgid "Delete expired articles"
msgstr "Poista vanhentuneet artikkelit"
#. i18n: file akregator.kcfg line 77
-#: rc.cpp:378 rc.cpp:732
+#: rc.cpp:378 rc.cpp:843
#, no-c-format
msgid "Disable Archiving"
msgstr "Poista arkistointi käytöstä"
#. i18n: file akregator.kcfg line 78
-#: rc.cpp:381 rc.cpp:735
+#: rc.cpp:381 rc.cpp:846
#, no-c-format
msgid "Do not save any articles"
msgstr "Älä tallenna artikkeleita ollenkaan"
#. i18n: file akregator.kcfg line 83
-#: rc.cpp:384 rc.cpp:738
+#: rc.cpp:384 rc.cpp:849
#, no-c-format
msgid "Expiry Age"
msgstr "Vanhentumisaika"
#. i18n: file akregator.kcfg line 84
-#: rc.cpp:387 rc.cpp:741
+#: rc.cpp:387 rc.cpp:852
#, no-c-format
msgid "Default expiry age for articles in days."
msgstr "Artikkeleiden oletusvanhentumisaika päivissä."
#. i18n: file akregator.kcfg line 88
-#: rc.cpp:390 rc.cpp:744
+#: rc.cpp:390 rc.cpp:855
#, no-c-format
msgid "Article Limit"
msgstr "Artikkelirajoitus"
#. i18n: file akregator.kcfg line 89
-#: rc.cpp:393 rc.cpp:747
+#: rc.cpp:393 rc.cpp:858
#, no-c-format
msgid "Number of articles to keep per feed."
msgstr "Säilytettävien artikkeleiden lukumäärä syötettä kohden."
#. i18n: file akregator.kcfg line 93
-#: rc.cpp:396 rc.cpp:750
+#: rc.cpp:396 rc.cpp:861
#, no-c-format
msgid "Do Not Expire Important Articles"
msgstr "Älä poista tärkeitä artikkeleja"
#. i18n: file akregator.kcfg line 94
-#: rc.cpp:399 rc.cpp:753
+#: rc.cpp:399 rc.cpp:864
#, no-c-format
msgid ""
"When this option is enabled, articles you marked as important will not be "
@@ -1602,25 +1602,25 @@ msgstr ""
"tila tulee täyteen, artikkeli vanhenee tai arkistossa on liikaa artikkeleja."
#. i18n: file akregator.kcfg line 100
-#: rc.cpp:402 rc.cpp:756
+#: rc.cpp:402 rc.cpp:867
#, no-c-format
msgid "Concurrent Fetches"
msgstr "Yhtäaikaiset haut"
#. i18n: file akregator.kcfg line 101
-#: rc.cpp:405 rc.cpp:759
+#: rc.cpp:405 rc.cpp:870
#, no-c-format
msgid "Number of concurrent fetches"
msgstr "Yhtäaikaisten hakujen määrä"
#. i18n: file akregator.kcfg line 105
-#: rc.cpp:408 rc.cpp:762
+#: rc.cpp:408 rc.cpp:873
#, no-c-format
msgid "Use HTML Cache"
msgstr "Käytä välimuistia"
#. i18n: file akregator.kcfg line 106
-#: rc.cpp:411 rc.cpp:765
+#: rc.cpp:411 rc.cpp:876
#, no-c-format
msgid ""
"Use the TDE-wide HTML cache settings when downloading feeds, to avoid "
@@ -1630,198 +1630,198 @@ msgstr ""
"tarpeetonta liikennettä. Poista käytöstä vain tarpeen vaatiessa."
#. i18n: file akregator.kcfg line 112
-#: rc.cpp:414 rc.cpp:768
+#: rc.cpp:414 rc.cpp:879
#, fuzzy, no-c-format
msgid "Disable the introduction page"
msgstr "Poista johdantosivu käytöstä"
#. i18n: file akregator.kcfg line 113
-#: rc.cpp:417 rc.cpp:771
+#: rc.cpp:417 rc.cpp:882
#, fuzzy, no-c-format
msgid "Disable the introduction page."
msgstr "Poista johdantosivu käytöstä"
#. i18n: file akregator.kcfg line 117
-#: rc.cpp:420 rc.cpp:774
+#: rc.cpp:420 rc.cpp:885
#, no-c-format
msgid "Fetch on startup"
msgstr "Päivitä käynnistyksessä"
#. i18n: file akregator.kcfg line 118
-#: rc.cpp:423 rc.cpp:777
+#: rc.cpp:423 rc.cpp:888
#, no-c-format
msgid "Fetch feedlist on startup."
msgstr "Päivitä syötelista käynnistyksessä."
#. i18n: file akregator.kcfg line 122
-#: rc.cpp:426 rc.cpp:780
+#: rc.cpp:426 rc.cpp:891
#, no-c-format
msgid "Mark all feeds as read on startup"
msgstr "Merkitse kaikki syötteet luetuiks käynnistettäessä"
#. i18n: file akregator.kcfg line 123
-#: rc.cpp:429 rc.cpp:783
+#: rc.cpp:429 rc.cpp:894
#, no-c-format
msgid "Mark all feeds as read on startup."
msgstr "Merkitse kaikki syötteet luetuiksi käynnistettäessä."
#. i18n: file akregator.kcfg line 127
-#: rc.cpp:432 rc.cpp:786
+#: rc.cpp:432 rc.cpp:897
#, no-c-format
msgid "Use interval fetching"
msgstr "Päivitä syötteet aikavälein"
#. i18n: file akregator.kcfg line 128
-#: rc.cpp:435 rc.cpp:789
+#: rc.cpp:435 rc.cpp:900
#, no-c-format
msgid "Fetch all feeds every %1 minutes."
msgstr "Päivitä kaikki syötteet joka %1 minuutti."
#. i18n: file akregator.kcfg line 132
-#: rc.cpp:438 rc.cpp:792
+#: rc.cpp:438 rc.cpp:903
#, no-c-format
msgid "Interval for autofetching"
msgstr "Automaattisen haun aikaväli"
#. i18n: file akregator.kcfg line 133
-#: rc.cpp:441 rc.cpp:795
+#: rc.cpp:441 rc.cpp:906
#, no-c-format
msgid "Interval for autofetching in minutes."
msgstr "Aikaväli automaattiselle haulle minuuteissa."
#. i18n: file akregator.kcfg line 137
-#: rc.cpp:444 rc.cpp:798
+#: rc.cpp:444 rc.cpp:909
#, no-c-format
msgid "Use notifications"
msgstr "Käytä huomautuksia"
#. i18n: file akregator.kcfg line 138
-#: rc.cpp:447 rc.cpp:801
+#: rc.cpp:447 rc.cpp:912
#, no-c-format
msgid "Specifies if the balloon notifications are used or not."
msgstr "Käytetäänkö palloilmaisimia vai ei."
#. i18n: file akregator.kcfg line 142
-#: rc.cpp:450 rc.cpp:804
+#: rc.cpp:450 rc.cpp:915
#, no-c-format
msgid "Show tray icon"
msgstr "Näytä kuvake järjestelmätarjottimella"
#. i18n: file akregator.kcfg line 143
-#: rc.cpp:453 rc.cpp:807
+#: rc.cpp:453 rc.cpp:918
#, no-c-format
msgid "Specifies if the tray icon is shown or not."
msgstr "Määrittelee näytetäänkö kuvaketta järjestelmätarjottimella vai ei."
#. i18n: file akregator.kcfg line 149
-#: rc.cpp:456 rc.cpp:810
+#: rc.cpp:456 rc.cpp:921
#, no-c-format
msgid "Show close buttons on tabs"
msgstr "Näytä sulkemispainikkeet välilehdillä"
#. i18n: file akregator.kcfg line 150
-#: rc.cpp:459 rc.cpp:813
+#: rc.cpp:459 rc.cpp:924
#, no-c-format
msgid "Show close buttons on tabs instead of icons"
msgstr "Näytä sulkemispainikkeet välilehdillä kuvakkeiden sijaan"
#. i18n: file akregator.kcfg line 156
-#: rc.cpp:465 rc.cpp:819
+#: rc.cpp:465 rc.cpp:930
#, no-c-format
msgid "Use TDE web browser when opening in external browser."
msgstr "Käytä TDE:n selainta avattaessa ulkoiseen selaimeen."
#. i18n: file akregator.kcfg line 161
-#: rc.cpp:471 rc.cpp:825
+#: rc.cpp:471 rc.cpp:936
#, no-c-format
msgid "Use the specified command when opening in external browser."
msgstr "Käytä määriteltyä komentoa avattaessa ulkoiseen selaimeen."
#. i18n: file akregator.kcfg line 165
-#: rc.cpp:474 rc.cpp:828
+#: rc.cpp:474 rc.cpp:939
#, no-c-format
msgid "Command to launch external browser. URL will substitute for %u."
msgstr "Ulkoisen selaimen komento. Muuttuja %u korvataa verkko-osoitteella."
#. i18n: file akregator.kcfg line 169
-#: rc.cpp:477 rc.cpp:831
+#: rc.cpp:477 rc.cpp:942
#, no-c-format
msgid "What the click with left mouse button should do."
msgstr "Mitä hiiren vasemman painikkeen pitäisi tehdä."
#. i18n: file akregator.kcfg line 178
-#: rc.cpp:480 rc.cpp:834
+#: rc.cpp:480 rc.cpp:945
#, no-c-format
msgid "What the click with middle mouse button should do."
msgstr "Mitä hiiren keskimmäisen painikkeen pitäisi tehdä."
#. i18n: file akregator.kcfg line 206
-#: rc.cpp:483 rc.cpp:837
+#: rc.cpp:483 rc.cpp:948
#, no-c-format
msgid "Archive Backend"
msgstr "Arkistopalvelin"
#. i18n: file akregator.kcfg line 210
-#: rc.cpp:486 rc.cpp:840
+#: rc.cpp:486 rc.cpp:951
#, no-c-format
msgid "Whether to delay before marking an article as read upon selecting it."
msgstr "Merkitäänkö artikkeli luetuksi viivästetysti valitsemisen jälkeen."
#. i18n: file akregator.kcfg line 214
-#: rc.cpp:489 rc.cpp:843
+#: rc.cpp:489 rc.cpp:954
#, no-c-format
msgid ""
"Configurable delay between selecting and article and it being marked as read."
msgstr "Säädettävä aika artikkelin valitsemisesta luetuksi merkitsemiseen."
#. i18n: file akregator.kcfg line 218
-#: rc.cpp:492 rc.cpp:846
+#: rc.cpp:492 rc.cpp:957
#, no-c-format
msgid "Resets the quick filter when changing feeds."
msgstr "Palauttaa nopean suotimen kun vaihdetaan syötettä."
#. i18n: file akregator.kcfg line 223
-#: rc.cpp:495 rc.cpp:849
+#: rc.cpp:495 rc.cpp:960
#, no-c-format
msgid "Show Tagging GUI elements (unfinished)"
msgstr "Näytä käyttöliittymän tunniste-elementit (loppumaton)"
-#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 16
-#: rc.cpp:993
-#, no-c-format
-msgid "Metakit Settings"
-msgstr "Metakit-asetukset"
-
-#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 41
-#: rc.cpp:996
-#, no-c-format
-msgid "Use default location"
-msgstr "Käytä oletussijaintia"
-
-#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 60
-#: rc.cpp:999
-#, no-c-format
-msgid "Archive location:"
-msgstr "Arkiston sijainti:"
-
#. i18n: file ./mk4storage/mk4config.kcfg line 9
-#: rc.cpp:1011
+#: rc.cpp:618
#, no-c-format
msgid "Commit Interval"
msgstr "Toimintojen aikaväli"
#. i18n: file ./mk4storage/mk4config.kcfg line 10
-#: rc.cpp:1014
+#: rc.cpp:621
#, no-c-format
msgid "Commit interval in seconds for writing back changes"
msgstr "Aikaväli toimintojen talletukselle"
#. i18n: file ./mk4storage/mk4config.kcfg line 14
-#: rc.cpp:1017
+#: rc.cpp:624
#, no-c-format
msgid "Path to archive"
msgstr "Arkiston polku"
+#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 16
+#: rc.cpp:627
+#, no-c-format
+msgid "Metakit Settings"
+msgstr "Metakit-asetukset"
+
+#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 41
+#: rc.cpp:630
+#, no-c-format
+msgid "Use default location"
+msgstr "Käytä oletussijaintia"
+
+#. i18n: file ./mk4storage/mk4confwidgetbase.ui line 60
+#: rc.cpp:633
+#, no-c-format
+msgid "Archive location:"
+msgstr "Arkiston sijainti:"
+
#: searchbar.cpp:75
msgid "S&earch:"
msgstr "E&tsi:"
diff --git a/tde-i18n-fi/messages/tdepim/kaddressbook.po b/tde-i18n-fi/messages/tdepim/kaddressbook.po
index 92fca6e0679..5a33979ce08 100644
--- a/tde-i18n-fi/messages/tdepim/kaddressbook.po
+++ b/tde-i18n-fi/messages/tdepim/kaddressbook.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kaddressbook\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-30 21:57+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kalarm.po b/tde-i18n-fi/messages/tdepim/kalarm.po
index 89e0a6ab49b..f6e250b4644 100644
--- a/tde-i18n-fi/messages/tdepim/kalarm.po
+++ b/tde-i18n-fi/messages/tdepim/kalarm.po
@@ -16,7 +16,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kalarm\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-11-26 04:07+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kandy.po b/tde-i18n-fi/messages/tdepim/kandy.po
index 5033ddf07a3..35bca199a33 100644
--- a/tde-i18n-fi/messages/tdepim/kandy.po
+++ b/tde-i18n-fi/messages/tdepim/kandy.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kandy\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:37+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/karm.po b/tde-i18n-fi/messages/tdepim/karm.po
index 7d4a0162ad8..0fbb8d1c2bc 100644
--- a/tde-i18n-fi/messages/tdepim/karm.po
+++ b/tde-i18n-fi/messages/tdepim/karm.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: karm\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-11-26 04:11+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kcmkabconfig.po b/tde-i18n-fi/messages/tdepim/kcmkabconfig.po
index a0585b39a3c..0d67c560889 100644
--- a/tde-i18n-fi/messages/tdepim/kcmkabconfig.po
+++ b/tde-i18n-fi/messages/tdepim/kcmkabconfig.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkabconfig\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-30 21:59+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kcmkontactnt.po b/tde-i18n-fi/messages/tdepim/kcmkontactnt.po
index eeecef5c831..f6877a7e4d9 100644
--- a/tde-i18n-fi/messages/tdepim/kcmkontactnt.po
+++ b/tde-i18n-fi/messages/tdepim/kcmkontactnt.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkontactnt\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-05-22 04:20+0300\n"
"Last-Translator: Teemu Rytilahti <tpr@d5k.net>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kdgantt.po b/tde-i18n-fi/messages/tdepim/kdgantt.po
index 8e1f6951b70..a69d28b7d91 100644
--- a/tde-i18n-fi/messages/tdepim/kdgantt.po
+++ b/tde-i18n-fi/messages/tdepim/kdgantt.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdgantt\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:03+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kgantt.po b/tde-i18n-fi/messages/tdepim/kgantt.po
index ed09e03e8f0..02585082769 100644
--- a/tde-i18n-fi/messages/tdepim/kgantt.po
+++ b/tde-i18n-fi/messages/tdepim/kgantt.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgantt\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-11-18 21:24+0200\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kleopatra.po b/tde-i18n-fi/messages/tdepim/kleopatra.po
index 677a82f9a4c..35f89a0161f 100644
--- a/tde-i18n-fi/messages/tdepim/kleopatra.po
+++ b/tde-i18n-fi/messages/tdepim/kleopatra.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kleopatra\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 12:05+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kmail.po b/tde-i18n-fi/messages/tdepim/kmail.po
index e4b14fcd395..036817a3af4 100644
--- a/tde-i18n-fi/messages/tdepim/kmail.po
+++ b/tde-i18n-fi/messages/tdepim/kmail.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmail\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-30 21:58+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kmail_text_calendar_plugin.po b/tde-i18n-fi/messages/tdepim/kmail_text_calendar_plugin.po
index 13212e9b5b9..2cd5b0c55a3 100644
--- a/tde-i18n-fi/messages/tdepim/kmail_text_calendar_plugin.po
+++ b/tde-i18n-fi/messages/tdepim/kmail_text_calendar_plugin.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmail_text_calendar_plugin\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-07-19 19:29+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/kmail_text_vcard_plugin.po b/tde-i18n-fi/messages/tdepim/kmail_text_vcard_plugin.po
index 1efd14168dd..3dbe6fc4385 100644
--- a/tde-i18n-fi/messages/tdepim/kmail_text_vcard_plugin.po
+++ b/tde-i18n-fi/messages/tdepim/kmail_text_vcard_plugin.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmail_text_vcard_plugin\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-11-22 03:12+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kmailcvt.po b/tde-i18n-fi/messages/tdepim/kmailcvt.po
index a6558f7aec2..f719e431605 100644
--- a/tde-i18n-fi/messages/tdepim/kmailcvt.po
+++ b/tde-i18n-fi/messages/tdepim/kmailcvt.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmailcvt\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-15 00:59+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -21,29 +21,25 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti,Kim Enkovaara,Mikko Ikola"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@kde-fi.org,kim.enkovaara@iki.fi,ikola@iki.fi"
-
-#: filter_mailapp.cxx:32
-msgid "Import From OS X Mail"
-msgstr "Tuo kansioita OS X Mailista"
+#: filter_outlook.cxx:28
+msgid "Import Outlook Emails"
+msgstr "Tuo sähköposteja Outlookista"
-#: filter_mailapp.cxx:34
+#: filter_outlook.cxx:30
msgid ""
-"<p><b>OS X Mail Import Filter</b></p>"
-"<p>This filter imports e-mails from the Mail client in Apple Mac OS X.</p>"
+"<p><b>Outlook email import filter</b></p>"
+"<p>This filter will import mails from a Outlook pst-file. You will need to "
+"locate the folder where the pst-file has been stored by searching for .pst "
+"files under: <i>C:\\Documents and Settings</i> in Windows 2000 or later</p>"
+"<p><b>Note:</b> Emails will be imported into a folder named after the account "
+"they came from, prefixed with OUTLOOK-</p>"
msgstr ""
-"<p><b>OS X Mail -tuontisuodin</b></p>"
-"<p>Tämä suodin tuo Apple Mac OS X sähköpostiohjelman kansioita.</p>"
+"<p><b>Outlook-tuontisuodin</b></p>"
+"<p>Tämä suodin tuo sähköpostit Outlookin pst-tiedostosta. Paikallista aluksi "
+"missä pst-tiedosto sijaitsee etsimällä tiedostoja kohteesta <i>"
+"C:\\Documents and Settings</i> Windows 2000:ssa tai uudemmassa.</p>"
+"<p><b>Huom:</b>Sähköpostit tuodaan kansioon, jonka nimi muodostuu tilin nimestä "
+"ja \"OUTLOOK-\"-etuliitteestä.</p>"
#: filter_evolution.cxx:57 filter_evolution_v2.cxx:66
#: filter_kmail_maildir.cxx:57 filter_mailapp.cxx:52 filter_oe.cxx:60
@@ -53,6 +49,27 @@ msgstr ""
msgid "No directory selected."
msgstr "Kansioita ei ole valittuna."
+#: filter_opera.cxx:75 filter_outlook.cxx:45 filter_plain.cxx:51
+#: filter_pmail.cxx:61
+msgid "Counting files..."
+msgstr "Lasketaan tiedostoja..."
+
+#: filter_outlook.cxx:46
+msgid "Counting mail..."
+msgstr "Lasketaan posteja..."
+
+#: filter_outlook.cxx:47
+msgid "Counting directories..."
+msgstr "Lasketaan kansioita..."
+
+#: filter_outlook.cxx:48
+msgid "Counting folders..."
+msgstr "Lasketaan kansioita..."
+
+#: filter_opera.cxx:82 filter_outlook.cxx:49 filter_plain.cxx:55
+msgid "Importing new mail files..."
+msgstr "Tuodaan uusia posteja..."
+
#: filter_evolution.cxx:64 filter_evolution_v2.cxx:73
#: filter_kmail_maildir.cxx:64 filter_mailapp.cxx:53 filter_opera.cxx:67
#: filter_opera.cxx:152 filter_outlook.cxx:50 filter_sylpheed.cxx:63
@@ -60,6 +77,23 @@ msgstr "Kansioita ei ole valittuna."
msgid "No files found for import."
msgstr "Tuotavia tiedostoja ei löytynyt."
+#: filter_evolution.cxx:145 filter_mailapp.cxx:70 filter_mbox.cxx:60
+#: filter_opera.cxx:89 filter_outlook.cxx:57
+msgid "Importing emails from %1..."
+msgstr "Tuodaan sähköposteja kohteesta %1..."
+
+#: filter_evolution.cxx:195 filter_evolution_v2.cxx:92
+#: filter_kmail_maildir.cxx:85 filter_opera.cxx:143 filter_outlook.cxx:58
+#: filter_plain.cxx:82 filter_sylpheed.cxx:80 filter_thebat.cxx:86
+#: filter_thunderbird.cxx:101
+#, c-format
+msgid ""
+"_n: 1 duplicate message not imported\n"
+"%n duplicate messages not imported"
+msgstr ""
+"Yhtä kaksoiskappaleviestiä ei tuotu kansioon\n"
+"%n kaksoiskappaleviestiä ei tuotu kansioon"
+
#: filter_evolution.cxx:124 filter_evolution_v2.cxx:160
#: filter_kmail_maildir.cxx:128 filter_lnotes.cxx:88 filter_mailapp.cxx:62
#: filter_mbox.cxx:54 filter_opera.cxx:87 filter_outlook.cxx:59
@@ -68,10 +102,22 @@ msgstr "Tuotavia tiedostoja ei löytynyt."
msgid "Unable to open %1, skipping"
msgstr "Ei voitu avata tiedostoa %1, ohitetaan tiedosto"
-#: filter_evolution.cxx:145 filter_mailapp.cxx:70 filter_mbox.cxx:60
-#: filter_opera.cxx:89 filter_outlook.cxx:57
-msgid "Importing emails from %1..."
-msgstr "Tuodaan sähköposteja kohteesta %1..."
+#: filter_evolution.cxx:31
+msgid "Import Evolution 1.x Local Mails and Folder Structure"
+msgstr "Tuo Evolution 1.x paikalliset sähköpostit ja kansiorakenne."
+
+#: filter_evolution.cxx:33
+msgid ""
+"<p><b>Evolution 1.x import filter</b></p>"
+"<p>Select the base directory of Evolution's mails (usually "
+"~/evolution/local).</p>"
+"<p>Since it is possible to recreate the folder structure, the folders will be "
+"stored under: \"Evolution-Import\".</p>"
+msgstr ""
+"<p><b>Evolution 1.x tuontisuodin</b></p> "
+"<p>Valitse Evolutionin sähköpostikansio (yleensä ~/evolution/local).</p> "
+"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot säilytetään "
+"kohteessa \"Evolution-Import\".</p> "
#: filter_evolution.cxx:76 filter_evolution_v2.cxx:90
#: filter_kmail_maildir.cxx:83 filter_mailapp.cxx:126 filter_mbox.cxx:132
@@ -81,58 +127,17 @@ msgstr "Tuodaan sähköposteja kohteesta %1..."
msgid "Finished importing emails from %1"
msgstr "Sähköpostien tuonti kohteesta %1 valmistui"
-#: filter_mailapp.cxx:129 filter_mbox.cxx:135
-msgid ""
-"_n: 1 duplicate message not imported to folder %1 in KMail\n"
-"%n duplicate messages not imported to folder %1 in KMail"
+#: filter_kmail_archive.cxx:24
+msgid "Import KMail Archive File"
msgstr ""
-"Yhtä kaksoiskappaleviestiä ei tuotu kansioon %1 Kmailissa\n"
-"%n kaksoiskappaleviestiä ei tuotu kansioon %1 Kmailissa"
-
-#: filter_evolution_v2.cxx:94 filter_kmail_maildir.cxx:87
-#: filter_mailapp.cxx:137 filter_mbox.cxx:138 filter_oe.cxx:102
-#: filter_opera.cxx:155 filter_plain.cxx:84 filter_sylpheed.cxx:82
-#: filter_thebat.cxx:88 filter_thunderbird.cxx:104
-msgid "Finished import, canceled by user."
-msgstr "Tuonti valmistui, käyttäjä keskeytti tuonnin."
-
-#: filter_lnotes.cxx:30
-msgid "Import Lotus Notes Emails"
-msgstr "Tuo sähköposteja Lotus Notesista"
-#: filter_lnotes.cxx:32
+#: filter_kmail_archive.cxx:26
msgid ""
-"<p><b>Lotus Notes Structured Text mail import filter</b></p>"
-"<p>This filter will import Structured Text files from an exported Lotus Notes "
-"email client into KMail. Use this filter if you want to import mails from Lotus "
-"or other mailers that use the Lotus Notes Structured Text format.</p>"
-"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
-"imported messages will be stored in subfolders under: \"LNotes-Import\", in "
-"your local folder, named using the names of the files the messages came "
-"from.</p>"
+"<p><b>KMail Archive File Import Filter</b></p>"
+"<p>This filter will import archives files previously exported by KMail.</p>"
+"<p>Archive files contain a complete folder subtree compressed into a single "
+"file.</p>"
msgstr ""
-"<p><b>Lotus Notes Structured Text -tuontisuodin</b></p>"
-"<p>This filter will import Structured Text files from an exported Lotus Notes "
-"email client into KMail. Use this filter if you want to import mails from Lotus "
-"or other mailers that use the Lotus Notes Structured Text format.</p>"
-"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
-"imported messages will be stored in subfolders under: \"LNotes-Import\", in "
-"your local folder, named using the names of the files the messages came "
-"from.</p>"
-
-#: filter_lnotes.cxx:55
-msgid "All Files (*)"
-msgstr "Kaikki tiedostot (*)"
-
-#: filter_lnotes.cxx:64
-#, c-format
-msgid "Importing emails from %1"
-msgstr "Tuodaan sähköposteja kohteesta %1..."
-
-#: filter_lnotes.cxx:109 filter_pmail.cxx:279
-#, c-format
-msgid "Message %1"
-msgstr "Viesti %1"
#: filter_pmail.cxx:31
msgid "Import Folders From Pegasus-Mail"
@@ -152,11 +157,6 @@ msgstr ""
"<p><b>Huom:</b> Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot "
"säilytetään kohteessa \"PegasusMail-Import\".</p>"
-#: filter_opera.cxx:75 filter_outlook.cxx:45 filter_plain.cxx:51
-#: filter_pmail.cxx:61
-msgid "Counting files..."
-msgstr "Lasketaan tiedostoja..."
-
#: filter_pmail.cxx:69
msgid ""
"Cannot parse the folder structure; continuing import without subfolder support."
@@ -181,94 +181,82 @@ msgstr "Tuodaan Unix-postikansioita (\".mbx\")..."
msgid "Importing %1"
msgstr "Tuodaan %1"
+#: filter_lnotes.cxx:109 filter_pmail.cxx:279
+#, c-format
+msgid "Message %1"
+msgstr "Viesti %1"
+
#: filter_pmail.cxx:290
msgid "Parsing the folder structure..."
msgstr "Jäsennetään kansiorakennetta..."
-#: filter_outlook.cxx:28
-msgid "Import Outlook Emails"
-msgstr "Tuo sähköposteja Outlookista"
+#: kselfilterpage.cpp:78
+msgid "<p><i>Written by %1.</i></p>"
+msgstr "<p><i>Tehnyt %1.</i></p>"
-#: filter_outlook.cxx:30
+#: filter_lnotes.cxx:30
+msgid "Import Lotus Notes Emails"
+msgstr "Tuo sähköposteja Lotus Notesista"
+
+#: filter_lnotes.cxx:32
msgid ""
-"<p><b>Outlook email import filter</b></p>"
-"<p>This filter will import mails from a Outlook pst-file. You will need to "
-"locate the folder where the pst-file has been stored by searching for .pst "
-"files under: <i>C:\\Documents and Settings</i> in Windows 2000 or later</p>"
-"<p><b>Note:</b> Emails will be imported into a folder named after the account "
-"they came from, prefixed with OUTLOOK-</p>"
+"<p><b>Lotus Notes Structured Text mail import filter</b></p>"
+"<p>This filter will import Structured Text files from an exported Lotus Notes "
+"email client into KMail. Use this filter if you want to import mails from Lotus "
+"or other mailers that use the Lotus Notes Structured Text format.</p>"
+"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
+"imported messages will be stored in subfolders under: \"LNotes-Import\", in "
+"your local folder, named using the names of the files the messages came "
+"from.</p>"
msgstr ""
-"<p><b>Outlook-tuontisuodin</b></p>"
-"<p>Tämä suodin tuo sähköpostit Outlookin pst-tiedostosta. Paikallista aluksi "
-"missä pst-tiedosto sijaitsee etsimällä tiedostoja kohteesta <i>"
-"C:\\Documents and Settings</i> Windows 2000:ssa tai uudemmassa.</p>"
-"<p><b>Huom:</b>Sähköpostit tuodaan kansioon, jonka nimi muodostuu tilin nimestä "
-"ja \"OUTLOOK-\"-etuliitteestä.</p>"
-
-#: filter_outlook.cxx:46
-msgid "Counting mail..."
-msgstr "Lasketaan posteja..."
-
-#: filter_outlook.cxx:47
-msgid "Counting directories..."
-msgstr "Lasketaan kansioita..."
-
-#: filter_outlook.cxx:48
-msgid "Counting folders..."
-msgstr "Lasketaan kansioita..."
+"<p><b>Lotus Notes Structured Text -tuontisuodin</b></p>"
+"<p>This filter will import Structured Text files from an exported Lotus Notes "
+"email client into KMail. Use this filter if you want to import mails from Lotus "
+"or other mailers that use the Lotus Notes Structured Text format.</p>"
+"<p><b>Note:</b> Since it is possible to recreate the folder structure, the "
+"imported messages will be stored in subfolders under: \"LNotes-Import\", in "
+"your local folder, named using the names of the files the messages came "
+"from.</p>"
-#: filter_opera.cxx:82 filter_outlook.cxx:49 filter_plain.cxx:55
-msgid "Importing new mail files..."
-msgstr "Tuodaan uusia posteja..."
+#: filter_lnotes.cxx:55
+msgid "All Files (*)"
+msgstr "Kaikki tiedostot (*)"
-#: filter_evolution.cxx:195 filter_evolution_v2.cxx:92
-#: filter_kmail_maildir.cxx:85 filter_opera.cxx:143 filter_outlook.cxx:58
-#: filter_plain.cxx:82 filter_sylpheed.cxx:80 filter_thebat.cxx:86
-#: filter_thunderbird.cxx:101
+#: filter_lnotes.cxx:64
#, c-format
-msgid ""
-"_n: 1 duplicate message not imported\n"
-"%n duplicate messages not imported"
-msgstr ""
-"Yhtä kaksoiskappaleviestiä ei tuotu kansioon\n"
-"%n kaksoiskappaleviestiä ei tuotu kansioon"
+msgid "Importing emails from %1"
+msgstr "Tuodaan sähköposteja kohteesta %1..."
-#: filter_evolution.cxx:31
-msgid "Import Evolution 1.x Local Mails and Folder Structure"
-msgstr "Tuo Evolution 1.x paikalliset sähköpostit ja kansiorakenne."
+#: filter_kmail_maildir.cxx:26
+msgid "Import KMail Maildirs and Folder Structure"
+msgstr "Tuo KMailin sähköpostikansiot ja kansiorakenne"
-#: filter_evolution.cxx:33
+#: filter_kmail_maildir.cxx:28
msgid ""
-"<p><b>Evolution 1.x import filter</b></p>"
-"<p>Select the base directory of Evolution's mails (usually "
-"~/evolution/local).</p>"
+"<p><b>KMail import filter</b></p>"
+"<p>Select the base directory of the KMail mailfolder you want to import.</p>"
+"<p><b>Note:</b> Never select your current local KMail maildir (usually ~/Mail "
+"or ~/.trinity/share/apps/kmail/mail ): in this case, KMailCVT may become stuck "
+"in a continuous loop. </p>"
+"<p>This filter does not import KMail mailfolders with mbox files.</p>"
"<p>Since it is possible to recreate the folder structure, the folders will be "
-"stored under: \"Evolution-Import\".</p>"
+"stored under: \"KMail-Import\" in your local folder.</p>"
msgstr ""
-"<p><b>Evolution 1.x tuontisuodin</b></p> "
-"<p>Valitse Evolutionin sähköpostikansio (yleensä ~/evolution/local).</p> "
+"<p><b>KMail-tuontisuodin</b></p>"
+"<p>Valitse KMailin sähköpostikansio, jonka haluat tuoda.</p>"
+"<p><b>Huom:</b> Älä valitse nykyistä paikallista KMail-sähköpostikansiota "
+"(yleensä ~/Mail tai ~/.trinity/share/apps/kmail/mail). KMailCVT saattaa "
+"jumiutua ikuiseen silmukkaan </p>"
+"<p>Tämä suodin ei tuo KMail-sähköpostikansion mbox-tiedostoja</p>"
"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot säilytetään "
-"kohteessa \"Evolution-Import\".</p> "
-
-#: filter_sylpheed.cxx:27
-msgid "Import Sylpheed Maildirs and Folder Structure"
-msgstr "Tuo Sylpheedin sähköpostihakemistot ja kansiorakenteet"
+"paikallisen kansion kohteessa \"KMail-Import\".</p>"
-#: filter_sylpheed.cxx:29
-msgid ""
-"<p><b>Sylpheed import filter</b></p>"
-"<p>Select the base directory of the Sylpheed mailfolder you want to import "
-"(usually: ~/Mail ).</p>"
-"<p>Since it is possible to recreate the folder structure, the folders will be "
-"stored under: \"Sylpheed-Import\" in your local folder.</p>"
-"<p>This filter also recreates the status of message, e.g. new or forwarded."
-msgstr ""
-"<p><b>Sylpheedin tuontisuodin</b></p> "
-"<p>Valitse Sylpheedin sähköpostikansio, jonka haluat tuoda (yleensä: "
-"~/Mail).</p> "
-"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot säilytetään "
-"kohteessa \"Sylpheed-Import\" kotikansioissasi.</p> "
-"<p>Tämä suodin luo myös viestin tilan uudelleen, esim. uusi tai vastattu."
+#: filter_evolution_v2.cxx:94 filter_kmail_maildir.cxx:87
+#: filter_mailapp.cxx:137 filter_mbox.cxx:138 filter_oe.cxx:102
+#: filter_opera.cxx:155 filter_plain.cxx:84 filter_sylpheed.cxx:82
+#: filter_thebat.cxx:88 filter_thunderbird.cxx:104
+msgid "Finished import, canceled by user."
+msgstr "Tuonti valmistui, käyttäjä keskeytti tuonnin."
#: filter_kmail_maildir.cxx:196 filter_sylpheed.cxx:140 filter_thebat.cxx:199
msgid "Import folder %1..."
@@ -281,6 +269,55 @@ msgstr "Tuo kansio %1..."
msgid "Could not import %1"
msgstr "Ei voitu tuoda %1"
+#: filter_thunderbird.cxx:28
+msgid "Import Thunderbird/Mozilla Local Mails and Folder Structure"
+msgstr "Tuo Thunderbirdin/Mozillan paikalliset sähköpostit ja kansiorakenne"
+
+#: filter_thunderbird.cxx:30
+msgid ""
+"<p><b>Thunderbird/Mozilla import filter</b></p>"
+"<p>Select your base Thunderbird/Mozilla mailfolder (usually "
+"~/.thunderbird/*.default/Mail/Local Folders/).</p>"
+"<p><b>Note:</b> Never choose a Folder which <u>does not</u> "
+"contain mbox-files (for example, a maildir): if you do, you will get many new "
+"folders.</p>"
+"<p>Since it is possible to recreate the folder structure, the folders will be "
+"stored under: \"Thunderbird-Import\".</p>"
+msgstr ""
+"<p><b>Thunderbirdin/Mozillan tuontisuodin</b></p>"
+"<p>Valitse Thunderbirdin/Mozillan sähköpostikansio (yleensä "
+"~/.thunderbird/*.default/Mail/Local Folders/).</p>"
+"<p><b>Huom:</b> Älä valitse kansiota, joka ei sisällä mbox-tiedostoja (esim. "
+"maildir). Jos valitset, saat paljon uusia kansioita.</p>"
+"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansioita "
+"asäilytetään kohteessa: \"Thunderbird-Import\".</p>"
+
+#: filter_evolution_v2.cxx:124 filter_thunderbird.cxx:94
+#: filter_thunderbird.cxx:129
+msgid "Start import file %1..."
+msgstr "Aloita tiedoston %1 vienti..."
+
+#: filter_opera.cxx:28
+msgid "Import Opera Emails"
+msgstr "Tuo sähköposteja Operasta"
+
+#: filter_opera.cxx:30
+msgid ""
+"<p><b>Opera email import filter</b></p>"
+"<p>This filter will import mails from Opera mail folder. Use this filter if you "
+"want to import all mails within a account in the Opera maildir.</p>"
+"<p>Select the directory of the account (usually "
+"~/.opera/mail/store/account*).</p>"
+"<p><b>Note:</b> Emails will be imported into a folder named after the account "
+"they came from, prefixed with OPERA-</p>"
+msgstr ""
+"<p><b>Operan sähköpostien tuontisuodin</b></p> "
+"<p>Tämä suodin tuo sähköpostit Operan sähköpostikansiosta. Käytä tätä suodinta "
+"jos haluat tuoda kaikki sähköpostit Operan sähköpostitililtä.</p> "
+"<p>Valitse tilin kansio (yleensä ~/.opera/mail/store/account*).</p> "
+"<p><b>Huom:</b>Sähköpostit tuodaan kansioon, jonka nimi muodostuu tilin nimestä "
+"ja \"OPERA-\"-etuliitteestä.</p>"
+
#: filter_evolution_v2.cxx:29
msgid "Import Evolution 2.x Local Mails and Folder Structure"
msgstr "Tuo Evolution 2.x paikalliset sähköpostit ja kansiorakenne"
@@ -303,14 +340,135 @@ msgstr ""
"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot säilytetään "
"kohteessa \"Evolution-Import\".</p>"
-#: filter_evolution_v2.cxx:124 filter_thunderbird.cxx:94
-#: filter_thunderbird.cxx:129
-msgid "Start import file %1..."
-msgstr "Aloita tiedoston %1 vienti..."
+#. i18n: file kimportpagedlg.ui line 91
+#: rc.cpp:3
+#, no-c-format
+msgid "From:"
+msgstr "Lähettäjä:"
-#: kselfilterpage.cpp:78
-msgid "<p><i>Written by %1.</i></p>"
-msgstr "<p><i>Tehnyt %1.</i></p>"
+#. i18n: file kimportpagedlg.ui line 99
+#: rc.cpp:6
+#, no-c-format
+msgid "To:"
+msgstr "Vastaanottaja:"
+
+#. i18n: file kimportpagedlg.ui line 107
+#: rc.cpp:9
+#, no-c-format
+msgid "Current:"
+msgstr "Nykyinen:"
+
+#. i18n: file kimportpagedlg.ui line 115
+#: rc.cpp:12
+#, no-c-format
+msgid "Importing in progress..."
+msgstr "Tuonti käynnissä..."
+
+#. i18n: file kimportpagedlg.ui line 134
+#: rc.cpp:15 rc.cpp:18 rc.cpp:24
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file kimportpagedlg.ui line 158
+#: rc.cpp:21
+#, no-c-format
+msgid "Total:"
+msgstr "Yhteensä:"
+
+#. i18n: file kimportpagedlg.ui line 199
+#: rc.cpp:27
+#, no-c-format
+msgid "Click 'Back' to import more emails or contacts"
+msgstr ""
+"Napsauta \"takaisin\"-painiketta tuodaksesi lisää sähköpostejä tai kontakteja"
+
+#. i18n: file kselfilterpagedlg.ui line 94
+#: rc.cpp:30
+#, no-c-format
+msgid ""
+"<b>Welcome to KMailCVT - The KMail Import Tool</b>\n"
+"<br>"
+"<br>\n"
+"This program will help you import your email from your previous email program "
+"into KMail."
+"<br>"
+"<br>"
+"<br>"
+"<br>\n"
+" Please select the program you would like to import from, then click 'Next'."
+msgstr ""
+"<b>Tervetuloa ohjelmaan KMailCVT - KMailin tuontityökaluun</b>\n"
+"<br>"
+"<br> Tämä ohjelma mahdollistaa sähköpostisi tuomisen edellisestä "
+"sähköpostiohjelmastasi KMailiin."
+"<br>"
+"<br>"
+"<br>"
+"<br>\n"
+" Valitse ohjelma, josta haluat tuoda sähköpostisi ja valitse \"Seuraava\"."
+
+#. i18n: file kselfilterpagedlg.ui line 133
+#: rc.cpp:36
+#, no-c-format
+msgid "Remove &duplicate messages during import"
+msgstr "Poista &kaksoiskappaleviestit tuonnin ollessa käynnissä"
+
+#: main.cpp:33
+msgid "KMailCVT"
+msgstr "KMailCVT"
+
+#: main.cpp:34
+msgid "KMail Import Filters"
+msgstr "KMail-tuontisuotimet"
+
+#: main.cpp:35
+msgid "(c) 2000-2005, The KMailCVT developers"
+msgstr "(c) 2000-2005, KMailCVT-kehittäjät"
+
+#: main.cpp:36
+msgid "Original author"
+msgstr "Alkuperäinen tekijä"
+
+#: main.cpp:37
+msgid "Maintainer & New filters"
+msgstr "Ylläpitäjä ja uudet suotimet"
+
+#: main.cpp:38 main.cpp:39
+msgid "New GUI & cleanups"
+msgstr "Uusi käyttöliittymä ja koodinpuhdistuksia"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti,Kim Enkovaara,Mikko Ikola"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@kde-fi.org,kim.enkovaara@iki.fi,ikola@iki.fi"
+
+#: filter_mailapp.cxx:32
+msgid "Import From OS X Mail"
+msgstr "Tuo kansioita OS X Mailista"
+
+#: filter_mailapp.cxx:34
+msgid ""
+"<p><b>OS X Mail Import Filter</b></p>"
+"<p>This filter imports e-mails from the Mail client in Apple Mac OS X.</p>"
+msgstr ""
+"<p><b>OS X Mail -tuontisuodin</b></p>"
+"<p>Tämä suodin tuo Apple Mac OS X sähköpostiohjelman kansioita.</p>"
+
+#: filter_mailapp.cxx:129 filter_mbox.cxx:135
+msgid ""
+"_n: 1 duplicate message not imported to folder %1 in KMail\n"
+"%n duplicate messages not imported to folder %1 in KMail"
+msgstr ""
+"Yhtä kaksoiskappaleviestiä ei tuotu kansioon %1 Kmailissa\n"
+"%n kaksoiskappaleviestiä ei tuotu kansioon %1 Kmailissa"
#: kmailcvt.cpp:28
msgid "KMailCVT Import Tool"
@@ -332,66 +490,6 @@ msgstr "Tuonti käynnissä"
msgid "Import finished"
msgstr "Tuonti valmis"
-#: filters.cxx:145 filters.cxx:180 filters.cxx:208
-msgid ""
-"<b>Fatal:</b> Unable to start KMail for DCOP communication. Make sure <i>"
-"kmail</i> is installed."
-msgstr ""
-"<b>Kohtalokas virhe</b> Ei voitu käynnistää KMailia DCOP-viestintää varten.\n"
-"Varmista, että <i>KMail</i> on asennettuna."
-
-#: filters.cxx:153 filters.cxx:188
-msgid "Cannot make folder %1 in KMail"
-msgstr "Ei voida tehdä kansiota %1 KMailissa"
-
-#: filters.cxx:156 filters.cxx:191
-msgid "Cannot add message to folder %1 in KMail"
-msgstr "Ei voida lisätä viestejä kansioon %1 KMailissa"
-
-#: filters.cxx:162 filters.cxx:194
-msgid "Error while adding message to folder %1 in KMail"
-msgstr "Virhe lisättäessä viestiä kansioon %1 KMailissa"
-
-#: filter_mbox.cxx:28
-msgid "Import mbox Files (UNIX, Evolution)"
-msgstr "Tuo mbox-tiedostoja (Unix, Evolution)"
-
-#: filter_mbox.cxx:30
-msgid ""
-"<p><b>mbox import filter</b></p>"
-"<p>This filter will import mbox files into KMail. Use this filter if you want "
-"to import mails from Ximian Evolution or other mailers that use this "
-"traditional UNIX format.</p>"
-"<p><b>Note:</b> Emails will be imported into folders named after the file they "
-"came from, prefixed with MBOX-</p>"
-msgstr ""
-"<p><b>Mbox-tuontisuodin</b></p> "
-"<p>Tämä suodin tuo mbox-tiedostot KMailiin. Tämä suodin mahdollistaa "
-"sähköpostien tuomisen Ximian Evolutionista tai muista ohjelmista, jotka "
-"käyttävät perinteistä Unix-muotoa.</p> "
-"<p><b>Huom:</b> Sähköpostit tuodaan kansioon, jonka nimi muodostuu tilin "
-"nimestä ja \"MBOX-\"-etuliitteestä.</p>"
-
-#: filter_mbox.cxx:48
-msgid "mbox Files (*)"
-msgstr "Mbox-tiedostot (*)"
-
-#: filter_plain.cxx:27
-msgid "Import Plain Text Emails"
-msgstr "Tuo puhdastekstisiä sähköposteja"
-
-#: filter_plain.cxx:29
-msgid ""
-"<p>Select the directory containing the emails on your system. The emails are "
-"placed in a folder with the same name as the directory they were in, prefixed "
-"by PLAIN-</p>"
-"<p>This filter will import all .msg, .eml and .txt emails.</p>"
-msgstr ""
-"<p>Valitse sähköpostit sisältävä kansio järjestelmässäsi. Sähköpostit on "
-"sijoitettu kansioon samalla nimellä kuin kansio, jossa ne ovat prefiksoituna "
-"PLAIN-</p>"
-"<p>Tämä suodin tuo kaikki .msg, .eml ja .txt sähköpostit.</p>"
-
#: filter_oe.cxx:40
msgid "Import Outlook Express Emails"
msgstr "Tuo sähköposteja Outlook Expressistä"
@@ -451,79 +549,85 @@ msgstr "Tuodaan OE5+-postilaatikkoa %1"
msgid "Importing OE5+ Folder file %1"
msgstr "Tuodaan OE5+-kansion tiedostoa %1"
-#. i18n: file kimportpagedlg.ui line 91
-#: rc.cpp:3
-#, no-c-format
-msgid "From:"
-msgstr "Lähettäjä:"
+#: filter_sylpheed.cxx:27
+msgid "Import Sylpheed Maildirs and Folder Structure"
+msgstr "Tuo Sylpheedin sähköpostihakemistot ja kansiorakenteet"
-#. i18n: file kimportpagedlg.ui line 99
-#: rc.cpp:6
-#, no-c-format
-msgid "To:"
-msgstr "Vastaanottaja:"
+#: filter_sylpheed.cxx:29
+msgid ""
+"<p><b>Sylpheed import filter</b></p>"
+"<p>Select the base directory of the Sylpheed mailfolder you want to import "
+"(usually: ~/Mail ).</p>"
+"<p>Since it is possible to recreate the folder structure, the folders will be "
+"stored under: \"Sylpheed-Import\" in your local folder.</p>"
+"<p>This filter also recreates the status of message, e.g. new or forwarded."
+msgstr ""
+"<p><b>Sylpheedin tuontisuodin</b></p> "
+"<p>Valitse Sylpheedin sähköpostikansio, jonka haluat tuoda (yleensä: "
+"~/Mail).</p> "
+"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot säilytetään "
+"kohteessa \"Sylpheed-Import\" kotikansioissasi.</p> "
+"<p>Tämä suodin luo myös viestin tilan uudelleen, esim. uusi tai vastattu."
-#. i18n: file kimportpagedlg.ui line 107
-#: rc.cpp:9
-#, no-c-format
-msgid "Current:"
-msgstr "Nykyinen:"
+#: filters.cxx:145 filters.cxx:180 filters.cxx:208
+msgid ""
+"<b>Fatal:</b> Unable to start KMail for DCOP communication. Make sure <i>"
+"kmail</i> is installed."
+msgstr ""
+"<b>Kohtalokas virhe</b> Ei voitu käynnistää KMailia DCOP-viestintää varten.\n"
+"Varmista, että <i>KMail</i> on asennettuna."
-#. i18n: file kimportpagedlg.ui line 115
-#: rc.cpp:12
-#, no-c-format
-msgid "Importing in progress..."
-msgstr "Tuonti käynnissä..."
+#: filters.cxx:153 filters.cxx:188
+msgid "Cannot make folder %1 in KMail"
+msgstr "Ei voida tehdä kansiota %1 KMailissa"
-#. i18n: file kimportpagedlg.ui line 134
-#: rc.cpp:15 rc.cpp:18 rc.cpp:24
-#, no-c-format
-msgid "..."
-msgstr "..."
+#: filters.cxx:156 filters.cxx:191
+msgid "Cannot add message to folder %1 in KMail"
+msgstr "Ei voida lisätä viestejä kansioon %1 KMailissa"
-#. i18n: file kimportpagedlg.ui line 158
-#: rc.cpp:21
-#, no-c-format
-msgid "Total:"
-msgstr "Yhteensä:"
+#: filters.cxx:162 filters.cxx:194
+msgid "Error while adding message to folder %1 in KMail"
+msgstr "Virhe lisättäessä viestiä kansioon %1 KMailissa"
-#. i18n: file kimportpagedlg.ui line 199
-#: rc.cpp:27
-#, no-c-format
-msgid "Click 'Back' to import more emails or contacts"
+#: filter_plain.cxx:27
+msgid "Import Plain Text Emails"
+msgstr "Tuo puhdastekstisiä sähköposteja"
+
+#: filter_plain.cxx:29
+msgid ""
+"<p>Select the directory containing the emails on your system. The emails are "
+"placed in a folder with the same name as the directory they were in, prefixed "
+"by PLAIN-</p>"
+"<p>This filter will import all .msg, .eml and .txt emails.</p>"
msgstr ""
-"Napsauta \"takaisin\"-painiketta tuodaksesi lisää sähköpostejä tai kontakteja"
+"<p>Valitse sähköpostit sisältävä kansio järjestelmässäsi. Sähköpostit on "
+"sijoitettu kansioon samalla nimellä kuin kansio, jossa ne ovat prefiksoituna "
+"PLAIN-</p>"
+"<p>Tämä suodin tuo kaikki .msg, .eml ja .txt sähköpostit.</p>"
-#. i18n: file kselfilterpagedlg.ui line 94
-#: rc.cpp:30
-#, no-c-format
+#: filter_mbox.cxx:28
+msgid "Import mbox Files (UNIX, Evolution)"
+msgstr "Tuo mbox-tiedostoja (Unix, Evolution)"
+
+#: filter_mbox.cxx:30
msgid ""
-"<b>Welcome to KMailCVT - The KMail Import Tool</b>\n"
-"<br>"
-"<br>\n"
-"This program will help you import your email from your previous email program "
-"into KMail."
-"<br>"
-"<br>"
-"<br>"
-"<br>\n"
-" Please select the program you would like to import from, then click 'Next'."
+"<p><b>mbox import filter</b></p>"
+"<p>This filter will import mbox files into KMail. Use this filter if you want "
+"to import mails from Ximian Evolution or other mailers that use this "
+"traditional UNIX format.</p>"
+"<p><b>Note:</b> Emails will be imported into folders named after the file they "
+"came from, prefixed with MBOX-</p>"
msgstr ""
-"<b>Tervetuloa ohjelmaan KMailCVT - KMailin tuontityökaluun</b>\n"
-"<br>"
-"<br> Tämä ohjelma mahdollistaa sähköpostisi tuomisen edellisestä "
-"sähköpostiohjelmastasi KMailiin."
-"<br>"
-"<br>"
-"<br>"
-"<br>\n"
-" Valitse ohjelma, josta haluat tuoda sähköpostisi ja valitse \"Seuraava\"."
+"<p><b>Mbox-tuontisuodin</b></p> "
+"<p>Tämä suodin tuo mbox-tiedostot KMailiin. Tämä suodin mahdollistaa "
+"sähköpostien tuomisen Ximian Evolutionista tai muista ohjelmista, jotka "
+"käyttävät perinteistä Unix-muotoa.</p> "
+"<p><b>Huom:</b> Sähköpostit tuodaan kansioon, jonka nimi muodostuu tilin "
+"nimestä ja \"MBOX-\"-etuliitteestä.</p>"
-#. i18n: file kselfilterpagedlg.ui line 133
-#: rc.cpp:36
-#, no-c-format
-msgid "Remove &duplicate messages during import"
-msgstr "Poista &kaksoiskappaleviestit tuonnin ollessa käynnissä"
+#: filter_mbox.cxx:48
+msgid "mbox Files (*)"
+msgstr "Mbox-tiedostot (*)"
#: filter_thebat.cxx:33
msgid "Import The Bat! Mails and Folder Structure"
@@ -545,107 +649,3 @@ msgstr ""
"kansiosta, eli esimerkiksi POP-tileistä, mutta ei IMAP/DIMAP-tileistä.</p>"
"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot säilytetään "
"kohteessa\"TheBat-Import\" omalla tililläsi.</p>"
-
-#: filter_kmail_archive.cxx:24
-msgid "Import KMail Archive File"
-msgstr ""
-
-#: filter_kmail_archive.cxx:26
-msgid ""
-"<p><b>KMail Archive File Import Filter</b></p>"
-"<p>This filter will import archives files previously exported by KMail.</p>"
-"<p>Archive files contain a complete folder subtree compressed into a single "
-"file.</p>"
-msgstr ""
-
-#: filter_kmail_maildir.cxx:26
-msgid "Import KMail Maildirs and Folder Structure"
-msgstr "Tuo KMailin sähköpostikansiot ja kansiorakenne"
-
-#: filter_kmail_maildir.cxx:28
-msgid ""
-"<p><b>KMail import filter</b></p>"
-"<p>Select the base directory of the KMail mailfolder you want to import.</p>"
-"<p><b>Note:</b> Never select your current local KMail maildir (usually ~/Mail "
-"or ~/.trinity/share/apps/kmail/mail ): in this case, KMailCVT may become stuck "
-"in a continuous loop. </p>"
-"<p>This filter does not import KMail mailfolders with mbox files.</p>"
-"<p>Since it is possible to recreate the folder structure, the folders will be "
-"stored under: \"KMail-Import\" in your local folder.</p>"
-msgstr ""
-"<p><b>KMail-tuontisuodin</b></p>"
-"<p>Valitse KMailin sähköpostikansio, jonka haluat tuoda.</p>"
-"<p><b>Huom:</b> Älä valitse nykyistä paikallista KMail-sähköpostikansiota "
-"(yleensä ~/Mail tai ~/.trinity/share/apps/kmail/mail). KMailCVT saattaa "
-"jumiutua ikuiseen silmukkaan </p>"
-"<p>Tämä suodin ei tuo KMail-sähköpostikansion mbox-tiedostoja</p>"
-"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansiot säilytetään "
-"paikallisen kansion kohteessa \"KMail-Import\".</p>"
-
-#: filter_thunderbird.cxx:28
-msgid "Import Thunderbird/Mozilla Local Mails and Folder Structure"
-msgstr "Tuo Thunderbirdin/Mozillan paikalliset sähköpostit ja kansiorakenne"
-
-#: filter_thunderbird.cxx:30
-msgid ""
-"<p><b>Thunderbird/Mozilla import filter</b></p>"
-"<p>Select your base Thunderbird/Mozilla mailfolder (usually "
-"~/.thunderbird/*.default/Mail/Local Folders/).</p>"
-"<p><b>Note:</b> Never choose a Folder which <u>does not</u> "
-"contain mbox-files (for example, a maildir): if you do, you will get many new "
-"folders.</p>"
-"<p>Since it is possible to recreate the folder structure, the folders will be "
-"stored under: \"Thunderbird-Import\".</p>"
-msgstr ""
-"<p><b>Thunderbirdin/Mozillan tuontisuodin</b></p>"
-"<p>Valitse Thunderbirdin/Mozillan sähköpostikansio (yleensä "
-"~/.thunderbird/*.default/Mail/Local Folders/).</p>"
-"<p><b>Huom:</b> Älä valitse kansiota, joka ei sisällä mbox-tiedostoja (esim. "
-"maildir). Jos valitset, saat paljon uusia kansioita.</p>"
-"<p>Koska kansiorakenteen uudelleenluominen on mahdollista, kansioita "
-"asäilytetään kohteessa: \"Thunderbird-Import\".</p>"
-
-#: filter_opera.cxx:28
-msgid "Import Opera Emails"
-msgstr "Tuo sähköposteja Operasta"
-
-#: filter_opera.cxx:30
-msgid ""
-"<p><b>Opera email import filter</b></p>"
-"<p>This filter will import mails from Opera mail folder. Use this filter if you "
-"want to import all mails within a account in the Opera maildir.</p>"
-"<p>Select the directory of the account (usually "
-"~/.opera/mail/store/account*).</p>"
-"<p><b>Note:</b> Emails will be imported into a folder named after the account "
-"they came from, prefixed with OPERA-</p>"
-msgstr ""
-"<p><b>Operan sähköpostien tuontisuodin</b></p> "
-"<p>Tämä suodin tuo sähköpostit Operan sähköpostikansiosta. Käytä tätä suodinta "
-"jos haluat tuoda kaikki sähköpostit Operan sähköpostitililtä.</p> "
-"<p>Valitse tilin kansio (yleensä ~/.opera/mail/store/account*).</p> "
-"<p><b>Huom:</b>Sähköpostit tuodaan kansioon, jonka nimi muodostuu tilin nimestä "
-"ja \"OPERA-\"-etuliitteestä.</p>"
-
-#: main.cpp:33
-msgid "KMailCVT"
-msgstr "KMailCVT"
-
-#: main.cpp:34
-msgid "KMail Import Filters"
-msgstr "KMail-tuontisuotimet"
-
-#: main.cpp:35
-msgid "(c) 2000-2005, The KMailCVT developers"
-msgstr "(c) 2000-2005, KMailCVT-kehittäjät"
-
-#: main.cpp:36
-msgid "Original author"
-msgstr "Alkuperäinen tekijä"
-
-#: main.cpp:37
-msgid "Maintainer & New filters"
-msgstr "Ylläpitäjä ja uudet suotimet"
-
-#: main.cpp:38 main.cpp:39
-msgid "New GUI & cleanups"
-msgstr "Uusi käyttöliittymä ja koodinpuhdistuksia"
diff --git a/tde-i18n-fi/messages/tdepim/kmobile.po b/tde-i18n-fi/messages/tdepim/kmobile.po
index 2e895037eba..6f41c0bd532 100644
--- a/tde-i18n-fi/messages/tdepim/kmobile.po
+++ b/tde-i18n-fi/messages/tdepim/kmobile.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmobile\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-15 01:15+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/knode.po b/tde-i18n-fi/messages/tdepim/knode.po
index 3fb38409e2c..46198a5c806 100644
--- a/tde-i18n-fi/messages/tdepim/knode.po
+++ b/tde-i18n-fi/messages/tdepim/knode.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knode\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:24+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/knotes.po b/tde-i18n-fi/messages/tdepim/knotes.po
index 5d612a1bdbd..52e1b38ac31 100644
--- a/tde-i18n-fi/messages/tdepim/knotes.po
+++ b/tde-i18n-fi/messages/tdepim/knotes.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: knotes\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:24+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/konsolekalendar.po b/tde-i18n-fi/messages/tdepim/konsolekalendar.po
index e808accea8d..015d40e4655 100644
--- a/tde-i18n-fi/messages/tdepim/konsolekalendar.po
+++ b/tde-i18n-fi/messages/tdepim/konsolekalendar.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: konsolekalendar\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-15 01:01+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kontact.po b/tde-i18n-fi/messages/tdepim/kontact.po
index cd8971126a1..0feb7b958f4 100644
--- a/tde-i18n-fi/messages/tdepim/kontact.po
+++ b/tde-i18n-fi/messages/tdepim/kontact.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kontact\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-21 00:54+0300\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/korganizer.po b/tde-i18n-fi/messages/tdepim/korganizer.po
index 0e42e51892e..08fc4b7e9a1 100644
--- a/tde-i18n-fi/messages/tdepim/korganizer.po
+++ b/tde-i18n-fi/messages/tdepim/korganizer.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: korganizer\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-11-13 18:46+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -19,198 +19,113 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Kim Enkovaara,Teemu Rytilahti,Tapio Kautto,Ilpo Kantonen, Mikko Piippo"
+#: exportwebdialog.cpp:140 koeventeditor.cpp:122 kojournaleditor.cpp:76
+#: kotodoeditor.cpp:100
+msgid "General"
+msgstr "Yleistä"
-#: _translatorinfo.cpp:3
+#: koeventeditor.cpp:124 koeventeditor.cpp:146
msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr ""
-"kim.enkovaara@iki.fi,teemu.rytilahti@kde-fi.org,eleknader@phnet.fi,ilpo@iki.fi"
+"The General tab allows you to set the most common options for the event."
+msgstr "Yleisvälilehdellä voit asettaa yleisimmät tapahtuman asetukset."
-#: koeditordetails.cpp:192
-msgid ""
-"Displays information about current attendees. To edit an attendee, select it in "
-"this list and modify the values in the area below. Clicking on a column title "
-"will sort the list according to that column. The RSVP column indicates whether "
-"or not a response is requested from the attendee."
-msgstr ""
-"Näyttää nykyisten osallistujien tiedot. Muokataksesi osallistujaa valitse se "
-"tästä luettelosta ja muokkaa arvoja. Saraketta napsauttamalla luettelo "
-"lajitellaan sarakkeen mukaiseen järjestykseen. RSVP-sarake ilmaisee, "
-"pyydetäänkö osanottajia vastaamaan kutsuun."
+#: koeventeditor.cpp:135 kotodoeditor.cpp:112
+msgid "Details"
+msgstr "Yksityiskohdat"
-#. i18n: file publishdialog_base.ui line 28
-#: koeditordetails.cpp:199 koprefsdialog.cpp:1106 rc.cpp:420 rc.cpp:2162
-#, no-c-format
-msgid "Name"
-msgstr "Nimi"
+#: koeventeditor.cpp:144 kojournaleditor.cpp:86 kotodoeditor.cpp:124
+msgid "&General"
+msgstr "&Yleiset"
-#. i18n: file koeditoralarms_base.ui line 288
-#: koeditoralarms.cpp:119 koeditordetails.cpp:200 koprefsdialog.cpp:903
-#: rc.cpp:223 rc.cpp:423 rc.cpp:2120 rc.cpp:2165
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 59
+#: koeventeditor.cpp:182 rc.cpp:1984
#, no-c-format
-msgid "Email"
-msgstr "Sähköposti"
-
-#: koeditordetails.cpp:201
-msgid "Role"
-msgstr "Asema"
-
-#: koeditordetails.cpp:202
-msgid "Status"
-msgstr "Tila"
-
-#: koeditordetails.cpp:203
-msgid "RSVP"
-msgstr "RSVP"
-
-#: koeditordetails.cpp:204
-#, fuzzy
-msgid "Delegated to"
-msgstr "Poista tehtävä"
-
-#: koeditordetails.cpp:205
-#, fuzzy
-msgid "Delegated from"
-msgstr "Poista tehtävä"
+msgid "&Attendees"
+msgstr "&Osallistujat"
-#: koeditordetails.cpp:331 koeditorfreebusy.cpp:785
+#: koeventeditor.cpp:184
msgid ""
-"%1 does not look like a valid email address. Are you sure you want to invite "
-"this participant?"
+"The Free/Busy tab allows you to see whether other attendees are free or busy "
+"during your event."
msgstr ""
+"Vapaa/varattu -välilehdellä näet, ovatko muut osallistujat vapaita vai "
+"varattuja tapahtumasi aikana."
-#: koeditordetails.cpp:333 koeditorfreebusy.cpp:787
-#, fuzzy
-msgid "Invalid email address"
-msgstr "Ylimääräinen sähköpostiosoite:"
-
-#: koprefs.cpp:87
-msgid ""
-"_: Default export file\n"
-"calendar.html"
-msgstr "kalenteri.html"
-
-#: koprefs.cpp:162
-msgid "Appointment"
-msgstr "Tapaaminen"
-
-#: koprefs.cpp:162
-msgid "Business"
-msgstr "Liiketoimi"
-
-#: koprefs.cpp:163
-msgid "Meeting"
-msgstr "Tapaaminen"
-
-#: koprefs.cpp:163
-msgid "Phone Call"
-msgstr "Puhelinsoitto"
-
-#: koprefs.cpp:163
-msgid "Education"
-msgstr "Koulutus"
-
-#: koprefs.cpp:164 printing/calprintpluginbase.cpp:286
-msgid "Holiday"
-msgstr "Juhlapäivä"
-
-#: koprefs.cpp:164
-msgid "Vacation"
-msgstr "Loma"
-
-#: koprefs.cpp:164
-msgid "Special Occasion"
-msgstr "Erikoistapahtuma"
-
-#: koprefs.cpp:165
-msgid "Personal"
-msgstr "Omat asetukset"
-
-#: koprefs.cpp:165
-msgid "Travel"
-msgstr "Matka"
-
-#: koprefs.cpp:166
-msgid "Birthday"
-msgstr "Syntymäpäivä"
-
-#: koeventviewer.cpp:63
-msgid "Open the message in KMail"
-msgstr ""
+#: koeventeditor.cpp:208
+msgid "Edit Event"
+msgstr "Muokkaa tapahtumaa"
-#: koeventviewer.cpp:65
-#, c-format
-msgid "Send an email message to %1"
-msgstr ""
+#: koeventeditor.cpp:216
+msgid "New Event"
+msgstr "Uusi tapahtuma"
-#: koeventviewer.cpp:67
-msgid "Lookup the contact in KAddressbook"
+#: koeventeditor.cpp:277
+msgid ""
+"You didn't change the event, thus no counter proposal has been sent to the "
+"organizer."
msgstr ""
-#: koeventviewer.cpp:73
+#: koeventeditor.cpp:277
#, fuzzy
-msgid "View attachment \"%1\""
-msgstr "Muokkaa liitettä"
+msgid "No changes"
+msgstr "Exchange-lisäosa"
-#: koeventviewer.cpp:76
-msgid "Launch a viewer on the link"
+#: koeventeditor.cpp:288
+#, c-format
+msgid "My counter proposal for: %1"
msgstr ""
-#: koeventviewer.cpp:175
-#, fuzzy
-msgid "Open Attachment"
-msgstr "Lisää liite"
-
-#: koeventviewer.cpp:176
-#, fuzzy
-msgid "Save Attachment As..."
-msgstr "Liitteet"
+#: filtereditdialog.cpp:201 koeventeditor.cpp:392 kotodoeditor.cpp:328
+msgid "This item will be permanently deleted."
+msgstr "Tämä tietue tuhotaan lopullisesti."
-#: koeventviewerdialog.cpp:33
-msgid "Event Viewer"
-msgstr "Tapahtumanäkymä"
+#: calendarview.cpp:905 calendarview.cpp:929 calendarview.cpp:966
+#: calendarview.cpp:2338 calendarview.cpp:2401 calendarview.cpp:2409
+#: koeventeditor.cpp:393 kojournaleditor.cpp:202 kotodoeditor.cpp:329
+msgid "KOrganizer Confirmation"
+msgstr "KOrganizer varmistus"
-#: aboutdata.cpp:32
-msgid "KOrganizer"
-msgstr "KOrganizer"
+#: koeventeditor.cpp:401
+msgid "Template does not contain a valid event."
+msgstr "Mallipohjassa ei ole kelvollista tapahtumaa."
-#: aboutdata.cpp:33
-msgid "A Personal Organizer for TDE"
-msgstr "TDE:n kalenteriohjelma"
+#: eventarchiver.cpp:101
+msgid ""
+"Unable to archive to-do \"%1\" because at least one of its sub-to-dos does not "
+"meet the archival requirements."
+msgstr ""
-#: aboutdata.cpp:41
+#: eventarchiver.cpp:103
#, fuzzy
-msgid "Current Developer/Maintainer"
-msgstr "Nykyinen ylläpitäjä"
+msgid "Archive To-do"
+msgstr "Arkistoi tehtävät"
-#: aboutdata.cpp:43
-#, fuzzy
-msgid "Previous maintainer"
-msgstr "Edellinen kuukausi"
+#: eventarchiver.cpp:120
+msgid ""
+"There are no incidences available to archive before the specified cut-off date "
+"%1. Archiving will not be performed."
+msgstr ""
-#: aboutdata.cpp:45
-msgid "Co-Maintainer"
-msgstr "Toinen ylläpitäjä"
+#: eventarchiver.cpp:148
+msgid ""
+"Delete all items before %1 without saving?\n"
+"The following items will be deleted:"
+msgstr ""
+"Tuhoa kaikki tapaamiset %1 tallentamatta?\n"
+"Seuraavat tapaamiset poistetaan:"
-#: aboutdata.cpp:47
-msgid "Original Author"
-msgstr "Alkuperäinen tekijä"
+#: eventarchiver.cpp:151
+msgid "Delete Old Items"
+msgstr "Poista vanhat tapaamiset"
-#: kdatenavigator.cpp:190
-msgid ""
-"_: start/end week number of line in date picker\n"
-"%1/%2"
-msgstr "%1/%2"
+#: eventarchiver.cpp:219
+#, c-format
+msgid "Cannot write archive file %1."
+msgstr "Arkistotiedostoon %1 ei voi kirjoittaa."
-#: kotodoviewitem.cpp:140
-msgid "--"
-msgstr "--"
+#: eventarchiver.cpp:228
+msgid "Cannot write archive to final destination."
+msgstr "Arkistotiedostoa ei voi tallentaa lopulliseen kohteeseen."
#: koeditorgeneraljournal.cpp:63
msgid "Sets the title of this journal."
@@ -232,1777 +147,135 @@ msgstr "&Aika: "
msgid "Please specify a valid date, for example '%1'."
msgstr "Anna oikeanmuotoinen päivä, esimerkiksi '%1'."
-#: plugins/datenums/configdialog.cpp:38
-msgid "Configure Day Numbers"
-msgstr "Muokkaa päivien numeroita"
-
-#: plugins/datenums/configdialog.cpp:45
-msgid "Show Date Number"
-msgstr "Näytä päivän numero"
-
-#: plugins/datenums/configdialog.cpp:48
-msgid "Show day number"
-msgstr "Näytä päivän numero"
-
-#: plugins/datenums/configdialog.cpp:49
-msgid "Show days to end of year"
-msgstr "Näytä päivät vuoden loppuun"
-
-#: plugins/datenums/configdialog.cpp:50
-msgid "Show both"
-msgstr "Näytä kummatkin"
-
-#: plugins/datenums/datenums.cpp:59
-msgid ""
-"_: dayOfYear / daysTillEndOfYear\n"
-"%1 / %2"
-msgstr "%1 / %2"
-
-#: plugins/datenums/datenums.cpp:71
-msgid "This plugin provides numbers of days and weeks."
-msgstr "Tämä lisäosa tarjoaa päivien ja viikkojen numerot."
-
-#: plugins/hebrew/configdialog.cpp:29
-msgid "Configure Holidays"
-msgstr "Muokkaa pyhäpäiviä"
-
-#: plugins/hebrew/configdialog.cpp:37
-msgid "Use Israeli holidays"
-msgstr "Käytä israelilaisia pyhäpäiviä:"
-
-#: plugins/hebrew/configdialog.cpp:41
-msgid "Show weekly parsha"
-msgstr "Näytä viikottainen parsha"
-
-#: plugins/hebrew/configdialog.cpp:45
-msgid "Show day of Omer"
-msgstr "Näytä Omerin päivä"
-
-#: plugins/hebrew/configdialog.cpp:49
-msgid "Show Chol HaMoed"
-msgstr "Näytä Chol HaMoed"
-
-#: plugins/hebrew/holiday.cpp:63
-msgid ""
-"_: These are Jewish holidays and mostly do not have translations. They may have "
-"different spellings in your language; otherwise, just translate the sound to "
-"your characters\n"
-"Sh. HaHodesh"
-msgstr "Sh. HaHodesh"
-
-#: plugins/hebrew/holiday.cpp:69
-msgid "Erev Pesach"
-msgstr "Erev Pesach"
-
-#: plugins/hebrew/holiday.cpp:79
-msgid "Sh. HaGadol"
-msgstr "Sh. HaGadol"
-
-#: plugins/hebrew/holiday.cpp:87
-msgid "Pesach"
-msgstr "Pesach"
-
-#: plugins/hebrew/holiday.cpp:98 plugins/hebrew/holiday.cpp:262
-msgid "Chol Hamoed"
-msgstr "Chol Hamoed"
-
-#: plugins/hebrew/holiday.cpp:103
-msgid "Yom HaShoah"
-msgstr "Yom HaShoah"
-
-#: plugins/hebrew/holiday.cpp:127 plugins/hebrew/holiday.cpp:133
-#: plugins/hebrew/holiday.cpp:144
-msgid "Yom HaAtzmaut"
-msgstr "Yom HaAtzmaut"
-
-#: plugins/hebrew/holiday.cpp:129 plugins/hebrew/holiday.cpp:142
-msgid "Yom HaZikaron"
-msgstr "Yom HaZikaron"
-
-#: plugins/hebrew/holiday.cpp:151
-msgid "Yom Yerushalayim"
-msgstr "Yom Yerushalayim"
-
-#: plugins/hebrew/holiday.cpp:154
-msgid "Lag BaOmer"
-msgstr "Lag BaOmer"
-
-#: plugins/hebrew/holiday.cpp:179
-msgid "Erev Shavuot"
-msgstr "Erev Shavuot"
-
-#: plugins/hebrew/holiday.cpp:184
-msgid "Shavuot"
-msgstr "Shavuot"
-
-#: plugins/hebrew/holiday.cpp:193
-msgid "Tzom Tammuz"
-msgstr "Tzom Tammuz"
-
-#: plugins/hebrew/holiday.cpp:200
-msgid "Sh. Hazon"
-msgstr "Sh. Hazon"
-
-#: plugins/hebrew/holiday.cpp:202
-msgid "Sh. Nahamu"
-msgstr "Sh. Nahamu"
-
-#: plugins/hebrew/holiday.cpp:206
-msgid "Tisha B'Av"
-msgstr "Tisha B'Av"
-
-#: plugins/hebrew/holiday.cpp:211
-msgid "S'lichot"
-msgstr "S'lichot"
-
-#: plugins/hebrew/holiday.cpp:213
-msgid "Erev R.H."
-msgstr "Erev R.H."
-
-#: plugins/hebrew/holiday.cpp:221
-msgid "Rosh Hashana"
-msgstr "Rosh Hashana"
-
-#: plugins/hebrew/holiday.cpp:225 plugins/hebrew/holiday.cpp:238
-msgid "Sh. Shuvah"
-msgstr "Sh. Shuvah"
-
-#: plugins/hebrew/holiday.cpp:227 plugins/hebrew/holiday.cpp:231
-msgid "Tzom Gedalia"
-msgstr "Tzom Gedalia"
-
-#: plugins/hebrew/holiday.cpp:241
-msgid "Erev Y.K."
-msgstr "Erev Y.K."
-
-#: plugins/hebrew/holiday.cpp:244
-msgid "Yom Kippur"
-msgstr "Yom Kippur"
-
-#: plugins/hebrew/holiday.cpp:247
-msgid "Erev Sukkot"
-msgstr "Erev Sukkot"
-
-#: plugins/hebrew/holiday.cpp:253
-msgid "Sukkot"
-msgstr "Sukkot"
-
-#: plugins/hebrew/holiday.cpp:265
-msgid "Hoshana Rabah"
-msgstr "Hoshana Rabah"
-
-#: plugins/hebrew/holiday.cpp:268
-msgid "Shmini Atzeret"
-msgstr "Shmini Atzeret"
-
-#: plugins/hebrew/holiday.cpp:272
-msgid "Simchat Torah"
-msgstr "Simchat Torah"
-
-#: plugins/hebrew/holiday.cpp:281
-msgid "Erev Hanukah"
-msgstr "Erev Hanukah"
-
-#: plugins/hebrew/holiday.cpp:283 plugins/hebrew/holiday.cpp:289
-msgid "Hanukah"
-msgstr "Hanukah"
-
-#: plugins/hebrew/holiday.cpp:293
-msgid "Tzom Tevet"
-msgstr "Tzom Tevet"
-
-#: plugins/hebrew/holiday.cpp:304 plugins/hebrew/holiday.cpp:312
-#: plugins/hebrew/holiday.cpp:316 plugins/hebrew/holiday.cpp:320
-msgid "Sh. Shirah"
-msgstr "Sh. Shirah"
-
-#: plugins/hebrew/holiday.cpp:317
-msgid "Tu B'Shvat"
-msgstr "Tu B'Shvat"
-
-#: plugins/hebrew/holiday.cpp:330 plugins/hebrew/holiday.cpp:341
-#: plugins/hebrew/holiday.cpp:349
-msgid "Sh. Shekalim"
-msgstr "Sh. Shekalim"
-
-#: plugins/hebrew/holiday.cpp:338
-msgid "Purim Katan"
-msgstr "Purim Katan"
-
-#: plugins/hebrew/holiday.cpp:356 plugins/hebrew/holiday.cpp:373
-msgid "Ta'anit Ester"
-msgstr "Ta'anit Ester"
-
-#: plugins/hebrew/holiday.cpp:364 plugins/hebrew/holiday.cpp:368
-msgid "Sh. Zachor"
-msgstr "Sh. Zachor"
-
-#: plugins/hebrew/holiday.cpp:370
-msgid "Erev Purim"
-msgstr "Erev Purim"
-
-#: plugins/hebrew/holiday.cpp:376
-msgid "Purim"
-msgstr "Purim"
-
-#: plugins/hebrew/holiday.cpp:380 plugins/hebrew/holiday.cpp:384
-msgid "Shushan Purim"
-msgstr "Shushan Purim"
-
-#: plugins/hebrew/holiday.cpp:394
-msgid "Sh. Parah"
-msgstr "Sh. Parah"
-
-#: plugins/hebrew/holiday.cpp:403
-msgid "Sh. HaHodesh"
-msgstr "Sh. HaHodesh"
-
-#: plugins/hebrew/holiday.cpp:428
-msgid " Omer"
-msgstr " Omer"
-
-#: plugins/hebrew/parsha.cpp:33
-msgid ""
-"_: These are weekly readings and do not have translations. They may have "
-"different spellings in your language; otherwise, just translate the sound to "
-"your characters\n"
-"Bereshit"
-msgstr "Bereshit"
-
-#: plugins/hebrew/parsha.cpp:33
-msgid "Noach"
-msgstr "Noach"
-
-#: plugins/hebrew/parsha.cpp:33
-msgid "Lech L'cha"
-msgstr "Lech L'cha"
-
-#: plugins/hebrew/parsha.cpp:34
-msgid "Vayera"
-msgstr "Vayera"
-
-#: plugins/hebrew/parsha.cpp:34
-msgid "Chaye Sarah"
-msgstr "Chaye Sarah"
-
-#: plugins/hebrew/parsha.cpp:34
-msgid "Toldot"
-msgstr "Toldot"
-
-#: plugins/hebrew/parsha.cpp:35
-msgid "Vayetze"
-msgstr "Vayetze"
-
-#: plugins/hebrew/parsha.cpp:35
-msgid "Vayishlach"
-msgstr "Vayishlach"
-
-#: plugins/hebrew/parsha.cpp:35
-msgid "Vayeshev"
-msgstr "Vayeshev"
-
-#: plugins/hebrew/parsha.cpp:36
-msgid "Miketz"
-msgstr "Miketz"
-
-#: plugins/hebrew/parsha.cpp:36
-msgid "Vayigash"
-msgstr "Vayigash"
-
-#: plugins/hebrew/parsha.cpp:36
-msgid "Vayechi"
-msgstr "Vayechi"
-
-#: plugins/hebrew/parsha.cpp:37
-msgid "Shemot"
-msgstr "Shemot"
-
-#: plugins/hebrew/parsha.cpp:37
-msgid "Vaera"
-msgstr "Vaera"
-
-#: plugins/hebrew/parsha.cpp:37
-msgid "Bo"
-msgstr "Bo"
-
-#: plugins/hebrew/parsha.cpp:37
-msgid "Beshalach"
-msgstr "Beshalach"
-
-#: plugins/hebrew/parsha.cpp:38
-msgid "Yitro"
-msgstr "Yitro"
-
-#: plugins/hebrew/parsha.cpp:38
-msgid "Mishpatim"
-msgstr "Mishpatim"
-
-#: plugins/hebrew/parsha.cpp:38
-msgid "Terumah"
-msgstr "Terumah"
-
-#: plugins/hebrew/parsha.cpp:39
-msgid "Tetzaveh"
-msgstr "Tetzaveh"
-
-#: plugins/hebrew/parsha.cpp:39
-msgid "Ki Tisa"
-msgstr "Ki Tisa"
-
-#: plugins/hebrew/parsha.cpp:39
-msgid "Vayakhel"
-msgstr "Vayakhel"
-
-#: plugins/hebrew/parsha.cpp:40
-msgid "Pekudei"
-msgstr "Pekudei"
-
-#: plugins/hebrew/parsha.cpp:40
-msgid "Vayikra"
-msgstr "Vayikra"
-
-#: plugins/hebrew/parsha.cpp:40
-msgid "Tzav"
-msgstr "Tzav"
-
-#: plugins/hebrew/parsha.cpp:41
-msgid "Shemini"
-msgstr "Shemini"
-
-#: plugins/hebrew/parsha.cpp:41
-msgid "Tazria"
-msgstr "Tazria"
-
-#: plugins/hebrew/parsha.cpp:41
-msgid "Metzora"
-msgstr "Metzora"
-
-#: plugins/hebrew/parsha.cpp:42
-msgid "Acharei Mot"
-msgstr "Acharei Mot"
-
-#: plugins/hebrew/parsha.cpp:42
-msgid "Kedoshim"
-msgstr "Kedoshim"
-
-#: plugins/hebrew/parsha.cpp:42
-msgid "Emor"
-msgstr "Emor"
-
-#: plugins/hebrew/parsha.cpp:43
-msgid "Behar"
-msgstr "Behar"
-
-#: plugins/hebrew/parsha.cpp:43
-msgid "Bechukotai"
-msgstr "Bechukotai"
-
-#: plugins/hebrew/parsha.cpp:43
-msgid "Bemidbar"
-msgstr "Bemidbar"
-
-#: plugins/hebrew/parsha.cpp:44
-msgid "Naso"
-msgstr "Naso"
-
-#: plugins/hebrew/parsha.cpp:44
-msgid "Behaalotcha"
-msgstr "Behaalotcha"
-
-#: plugins/hebrew/parsha.cpp:44
-msgid "Shelach"
-msgstr "Shelach"
-
-#: plugins/hebrew/parsha.cpp:45
-msgid "Korach"
-msgstr "Korach"
-
-#: plugins/hebrew/parsha.cpp:45
-msgid "Chukat"
-msgstr "Chukat"
-
-#: plugins/hebrew/parsha.cpp:45
-msgid "Balak"
-msgstr "Balak"
-
-#: plugins/hebrew/parsha.cpp:46
-msgid "Pinchas"
-msgstr "Pinchas"
-
-#: plugins/hebrew/parsha.cpp:46
-msgid "Matot"
-msgstr "Matot"
-
-#: plugins/hebrew/parsha.cpp:46
-msgid "Masei"
-msgstr "Masei"
-
-#: plugins/hebrew/parsha.cpp:47
-msgid "Devarim"
-msgstr "Devarim"
-
-#: plugins/hebrew/parsha.cpp:47
-msgid "Vaetchanan"
-msgstr "Vaetchanan"
-
-#: plugins/hebrew/parsha.cpp:47
-msgid "Ekev"
-msgstr "Ekev"
-
-#: plugins/hebrew/parsha.cpp:48
-msgid "Reeh"
-msgstr "Reeh"
-
-#: plugins/hebrew/parsha.cpp:48
-msgid "Shoftim"
-msgstr "Shoftim"
-
-#: plugins/hebrew/parsha.cpp:48
-msgid "Ki Tetze"
-msgstr "Ki Tetze"
-
-#: plugins/hebrew/parsha.cpp:49
-msgid "Ki Tavo"
-msgstr "Ki Tavo"
-
-#: plugins/hebrew/parsha.cpp:49
-msgid "Nitzavim"
-msgstr "Nitzavim"
-
-#: plugins/hebrew/parsha.cpp:49
-msgid "Vayelech"
-msgstr "Vayelech"
-
-#: plugins/hebrew/parsha.cpp:50
-msgid "Haazinu"
-msgstr "Haazinu"
-
-#: plugins/hebrew/hebrew.cpp:103
-msgid "This plugin provides the date in the Jewish calendar."
-msgstr "Tämä laajennusosa mahdollistaa juutalaisen kalenterin käytön."
-
-#: plugins/printing/journal/journalprint.h:43
-msgid "Print &journal"
-msgstr "Tulosta päiväkirja"
-
-#: plugins/printing/journal/journalprint.h:44
-msgid "Prints all journals for a given date range"
-msgstr "Tulostaa aikavälin kaikkien päiväkirjojen merkinnät"
-
-#: plugins/printing/journal/journalprint.cpp:130
-msgid "Journal entries"
-msgstr "Päiväkirjamerkinnät"
-
-#: plugins/printing/whatsnext/whatsnextprint.h:42
-msgid "Print What's Next"
-msgstr "Tulosta seuraavat tapahtumat"
-
-#: plugins/printing/whatsnext/whatsnextprint.h:43
-msgid "Prints a list of all upcoming events and todos."
-msgstr "Tulostaa luettelon tuleivsta tapahtumista ja tehtävistä."
-
-#: plugins/printing/list/listprint.h:42
-msgid "Print list"
-msgstr "Tulostuslista"
-
-#: plugins/printing/list/listprint.h:43
-msgid "Prints a list of events and to-dos"
-msgstr "Näyttää tapahtuma- ja tehtäväluettelon"
-
-#: plugins/printing/year/yearprint.h:42
-msgid "Print &Year"
-msgstr "Tulosta &vuosi"
-
-#: plugins/printing/year/yearprint.h:43
-msgid "Prints a calendar for an entire year"
-msgstr "Tulosta koko vuoden kalenteri"
-
-#: kowhatsnextview.cpp:283 plugins/printing/year/yearprint.cpp:175
-msgid ""
-"_: date from - to\n"
-"%1 - %2"
-msgstr "%1 - %2"
-
-#: plugins/printing/year/yearprint.cpp:177
-#, fuzzy
-msgid ""
-"_: date from -\n"
-"to\n"
-"%1 -\n"
-"%2"
-msgstr "%1 - %2"
-
-#: plugins/exchange/exchange.cpp:109 plugins/exchange/exchange.cpp:145
-#: plugins/exchange/exchange.cpp:148 plugins/exchange/exchange.cpp:164
-#: plugins/exchange/exchange.cpp:168 plugins/exchange/exchange.cpp:222
-#: plugins/exchange/exchange.cpp:224 plugins/exchange/exchangeconfig.cpp:35
-#: plugins/exchange/exchangedialog.cpp:34
-msgid "Exchange Plugin"
-msgstr "Exchange-lisäosa"
-
-#: plugins/exchange/exchangedialog.cpp:39
-msgid "Start date:"
-msgstr "Aloituspäivä:"
-
-#: plugins/exchange/exchangedialog.cpp:46
-msgid "End date:"
-msgstr "Lopetuspäivä:"
-
-#: plugins/exchange/exchange.cpp:72
-msgid "&Download..."
-msgstr "&Lataa..."
-
-#: plugins/exchange/exchange.cpp:75
-msgid "&Upload Event..."
-msgstr "&Vie tapahtuma..."
-
-#: plugins/exchange/exchange.cpp:83
-msgid "De&lete Event"
-msgstr "&Poista tapahtuma"
-
-#: plugins/exchange/exchange.cpp:89
-msgid "&Configure..."
-msgstr "&Määrittele..."
-
-#: plugins/exchange/exchange.cpp:104
-msgid ""
-"This plugin imports and export calendar events from/to a Microsoft Exchange "
-"2000 Server."
-msgstr ""
-"Tämä lisäosa tuo ja vie kalenterin tapahtumat Microsoft Exchange 2000 "
-"-palvelimelle."
-
-#: plugins/exchange/exchange.cpp:145 plugins/exchange/exchange.cpp:164
-msgid "Please select an appointment."
-msgstr "Valitse tapaaminen"
-
-#: plugins/exchange/exchange.cpp:148
-msgid "Exchange Upload is EXPERIMENTAL, you may lose data on this appointment!"
-msgstr "Exchange-lisäosa on vielä koekäytössä, voit menettää tietoja!"
-
-#: plugins/exchange/exchange.cpp:148
-msgid "&Upload"
-msgstr "&Vie"
-
-#: plugins/exchange/exchange.cpp:168
-msgid ""
-"Exchange Delete is EXPERIMENTAL, if this is a recurring event it will delete "
-"all instances!"
-msgstr ""
-"Exhange-poistaminen on koekäytössä, jos kyseessä on toistuva varaus niin "
-"menetät kaikki toistot!"
-
-#: plugins/exchange/exchange.cpp:195
-msgid "No Error"
-msgstr "Ei virhettä"
-
-#: plugins/exchange/exchange.cpp:198
-msgid "The Exchange server could not be reached or returned an error."
-msgstr "Exchange-palvelimeen ei saatu yhteyttä tai se palautti virheen."
-
-#: plugins/exchange/exchange.cpp:201
-msgid "Server response could not be interpreted."
-msgstr "Palvelimen palautteen tulkitseminen epäonnistui."
-
-#: plugins/exchange/exchange.cpp:204
-msgid "Appointment data could not be interpreted."
-msgstr "Tapaamisaikojen luku epäonnistui."
-
-#: plugins/exchange/exchange.cpp:207
-msgid "This should not happen: trying to upload wrong type of event."
-msgstr ""
-"Tämän ei pitäisi tapahtua: yritetään ladata väärän tyyppistä tapaamista."
-
-#: plugins/exchange/exchange.cpp:210
-msgid "An error occurred trying to write an appointment to the server."
-msgstr "Virhe kirjoitettaessa tapaamista palvelimelle."
-
-#: plugins/exchange/exchange.cpp:213
-msgid "Trying to delete an event that is not present on the server."
-msgstr "Yritettiin poistaa tapahtuma, jota ei ollut palvelimella."
-
-#: plugins/exchange/exchange.cpp:217
-msgid "Unknown Error"
-msgstr "Tuntematon virhe"
-
-#: plugins/exchange/exchangeconfig.cpp:46
-msgid "Exchange server:"
-msgstr "Exhange-palvelin:"
-
-#: plugins/exchange/exchangeconfig.cpp:50
-msgid "Port:"
-msgstr "Portti:"
-
-#: plugins/exchange/exchangeconfig.cpp:54
-msgid "User:"
-msgstr "Käyttäjä:"
-
-#. i18n: file kogroupwareprefspage.ui line 205
-#: plugins/exchange/exchangeconfig.cpp:59 rc.cpp:317 rc.cpp:1912
-#, no-c-format
-msgid "Password:"
-msgstr "Salasana:"
-
-#: plugins/exchange/exchangeconfig.cpp:63
-msgid "Determine mailbox automatically"
-msgstr "Määritä postilaatikko automaattisesti"
-
-#: plugins/exchange/exchangeconfig.cpp:68
-msgid "Mailbox URL:"
-msgstr "Postilaatikon verkko-osoite:"
-
-#: plugins/timespanview/timespanview.cpp:54
-msgid "&Timespan"
-msgstr "&Ajanjakso"
-
-#: plugins/timespanview/timespanview.cpp:64
-msgid "This plugin provides a Gantt-like Timespan view."
-msgstr "Tämä laajennusosa tarjoaa Gantt-diagrammin projektinäkymään."
-
-#: plugins/timespanview/timespanview.cpp:69
-msgid "Timespan View Plugin"
-msgstr "Aikajakson näyttämisen liitännäinen"
-
-#: kolistview.cpp:208 korgac/alarmdialog.cpp:130 kotodoview.cpp:386
-#: plugins/timespanview/timespanwidget.cpp:51
-#: printing/calprintdefaultplugins.cpp:1212
-#: printing/calprintdefaultplugins.cpp:1296
-msgid "Summary"
-msgstr "Yhteenveto"
-
-#: plugins/projectview/koprojectview.cpp:80
-#: plugins/timespanview/timespanwidget.cpp:65
-msgid "Zoom In"
-msgstr "Lähennä"
-
-#: plugins/projectview/koprojectview.cpp:84
-#: plugins/timespanview/timespanwidget.cpp:69
-msgid "Zoom Out"
-msgstr "Loitonna"
-
-#: plugins/timespanview/timespanwidget.cpp:73
-msgid "Center View"
-msgstr "Keskitä näkymä"
-
-#: plugins/projectview/koprojectview.cpp:76
-msgid "Project View"
-msgstr "Projektinäkymä"
-
-#: plugins/projectview/koprojectview.cpp:88
-msgid "Select Mode"
-msgstr "Valitse tila"
-
-#: plugins/projectview/koprojectview.cpp:109
-msgid "main task"
-msgstr "päätehtävä"
-
-#: plugins/projectview/projectview.cpp:55
-msgid "&Project"
-msgstr "&Projekti"
-
-#: plugins/projectview/projectview.cpp:65
-msgid "This plugin provides a Gantt diagram as project view."
-msgstr "Tämä laajennusosa tarjoa Gantt-diagrammin projektinäkymään."
-
-#: plugins/projectview/projectview.cpp:70
-msgid "Project View Plugin"
-msgstr "Liitännäinen projektinäkymää varten"
-
-#: calendarview.cpp:264
-msgid ""
-"<p><em>No Item Selected</em></p>"
-"<p>Select an event, to-do or journal entry to view its details here.</p>"
-msgstr ""
-"<p><em>Yhtään merkintää ei ole valittuna</em></p>"
-"<p>Valitse tapahtuma, tehtävä tai päiväkirjamerkintä nähdäksesi sen "
-"yksityiskohdat.</p>"
-
-#: calendarview.cpp:270
-msgid ""
-"View the details of events, journal entries or to-dos selected in KOrganizer's "
-"main view here."
-msgstr ""
-"Näytä KOrganizerin päänäytössä valittujen tapahtumien, päiväkirjamerkintöjen "
-"tai tehtävien yksityiskohdat tässä."
-
-#: calendarview.cpp:456
-msgid "No calendars found, unable to merge the file into your calendar."
-msgstr ""
-
-#: calendarview.cpp:490
-msgid "Could not load calendar '%1'."
-msgstr "Kalenteria '%1' ei voitu ladata."
-
-#: calendarview.cpp:719
-msgid ""
-"The timezone setting was changed. Do you want to keep the absolute time of the "
-"items in your calendar, which will show them to be at a different time than "
-"before, or move them to be at the old time also in the new timezone?"
-msgstr ""
-"Aikavyöhykeasetus on muuttunut. Haluatko säilyttää absoluuttiset ajat "
-"kalenterimerkinnöissäsi, jolloin ne näytetään eri aikana kuin aiemmin vai "
-"haluatko säilyttää kellonajan uudella aikavyöhykkeellä?"
-
-#: calendarview.cpp:723
-msgid "Keep Absolute Times?"
-msgstr "Säilytä absoluuttiset ajat?"
-
-#: calendarview.cpp:724
-msgid "Keep Times"
-msgstr "Säilytä ajat"
-
-#: calendarview.cpp:725
-msgid "Move Times"
-msgstr "Siirrä ajat"
-
-#: calendarview.cpp:779
-msgid "To-do completed: %1 (%2)"
-msgstr "Tehtävä valmis: %1 (%2)"
-
-#: calendarview.cpp:790
-#, c-format
-msgid "Journal of %1"
-msgstr "%1 päiväkirja"
-
-#: calendarview.cpp:845
-msgid ""
-"The item \"%1\" is filtered by your current filter rules, so it will be hidden "
-"and not appear in the view."
-msgstr ""
-"Merkintä \"%1\" on suodatettu nykyisillä suodinasetuksillasi. Se on "
-"piilotettuna eikä näy näytössä."
-
-#: calendarview.cpp:848
-msgid "Filter Applied"
-msgstr "Suodin käytössä"
-
-#: calendarview.cpp:904
-msgid "The item \"%1\" will be permanently deleted."
-msgstr "Tämä \"%1\" tuhotaan lopullisesti."
-
-#: calendarview.cpp:905 calendarview.cpp:929 calendarview.cpp:966
-#: calendarview.cpp:2338 calendarview.cpp:2401 calendarview.cpp:2409
-#: koeventeditor.cpp:393 kojournaleditor.cpp:202 kotodoeditor.cpp:329
-msgid "KOrganizer Confirmation"
-msgstr "KOrganizer varmistus"
-
-#: calendarview.cpp:924
-#, fuzzy
-msgid ""
-"The item \"%1\" has sub-to-dos. Do you want to cut just this item and make all "
-"its sub-to-dos independent, or cut the to-do with all its sub-to-dos?"
-msgstr ""
-"Merkinnällä \"%1\" on alitehtäviä. Haluatko poistaa tämän merkinnän ja tehdä "
-"kaikki sen alitehtävät itsenäisiksi tai poistaa merkinnän alitehtävineen?"
-
-#: calendarview.cpp:930
-#, fuzzy
-msgid "Cut Only This"
-msgstr "Poista vain tämä"
-
-#: calendarview.cpp:931
-msgid "Cut All"
-msgstr ""
-
-#: calendarview.cpp:962
-#, fuzzy
-msgid ""
-"The item \"%1\" has sub-to-dos. Do you want to copy just this item or copy the "
-"to-do with all its sub-to-dos?"
-msgstr ""
-"Merkinnällä \"%1\" on alitehtäviä. Haluatko poistaa tämän merkinnän ja tehdä "
-"kaikki sen alitehtävät itsenäisiksi tai poistaa merkinnän alitehtävineen?"
-
-#: calendarview.cpp:967
-#, fuzzy
-msgid "Copy Only This"
-msgstr "Poista vain tämä"
-
-#: calendarview.cpp:968
-#, fuzzy
-msgid "Copy All"
-msgstr "&Kopioi kohteeseen"
-
-#: calendarview.cpp:1064
-#, fuzzy
-msgid "Paste failed: unable to determine a valid target date."
-msgstr "Anna oikeanmuotoinen aloituspäivä."
-
-#: calendarview.cpp:1394
-msgid ""
-"Unable to turn sub-to-do into a top-level to-do, because it cannot be locked."
-msgstr "Ei voi muuttaa alitehtävää päätehtäväksi, koska se ei ole lukittu."
-
-#: calendarview.cpp:1419
-msgid "Make sub-to-dos independent"
-msgstr "Tee alitehtävistä itsenäisiä"
-
-#: calendarview.cpp:1504
-msgid "Dissociate occurrence"
-msgstr "Irrota tapahtuma toistoista"
-
-#: calendarview.cpp:1516
-msgid "Dissociating the occurrence failed."
-msgstr "Tapahtuman irroitus toistosta epäonnistui."
-
-#: calendarview.cpp:1517 calendarview.cpp:1547
-msgid "Dissociating Failed"
-msgstr "Irroitus epäonnistui."
-
-#: calendarview.cpp:1538
-msgid "Dissociate future occurrences"
-msgstr "Irrota tapahtuma tulevista toistoista"
-
-#: calendarview.cpp:1546
-msgid "Dissociating the future occurrences failed."
-msgstr "Tulevien tapahtumien irroitus epäonnistui."
-
-#: calendarview.cpp:1564 calendarview.cpp:1638 calendarview.cpp:1710
-msgid "No item selected."
-msgstr "Ei valittua kohdetta."
-
-#: calendarview.cpp:1585 calendarview.cpp:1658
-msgid "The item information was successfully sent."
-msgstr "Kohteen tiedot lähetetty onnistuneesti."
-
-#: calendarview.cpp:1586
-msgid "Publishing"
-msgstr "Julkaisee"
-
-#: calendarview.cpp:1588
-msgid "Unable to publish the item '%1'"
-msgstr "Ei voi julkaista kohdetta '%1'."
+#: koeditorattachments.cpp:143
+msgid "[Binary data]"
+msgstr "[Binääritieto]"
-#: calendarview.cpp:1639 calendarview.cpp:1659
-#, fuzzy
-msgid "Forwarding"
-msgstr "Siirry &eteenpäin"
+#: koeditorattachments.cpp:168 koeditorattachments.cpp:672
+msgid "Add Attachment"
+msgstr "Lisää liite"
-#: calendarview.cpp:1664
+#: koeditorattachments.cpp:186
#, fuzzy
-msgid "Unable to forward the item '%1'"
-msgstr "Ei voi julkaista kohdetta '%1'."
+msgid "Attachment name"
+msgstr "Liitteet"
-#: calendarview.cpp:1665
+#: koeditorattachments.cpp:187
#, fuzzy
-msgid "Forwarding Error"
-msgstr "Siirry &eteenpäin"
-
-#: calendarview.cpp:1688
-msgid "The free/busy information was successfully sent."
-msgstr "Tieto varaustilasta lähetetty onnistuneesti."
-
-#: calendarview.cpp:1689 calendarview.cpp:1732
-msgid "Sending Free/Busy"
-msgstr "Lähettää varaustietoa"
-
-#: calendarview.cpp:1691
-msgid "Unable to publish the free/busy data."
-msgstr "Varaustietoa ei voitu julkaista."
-
-#: calendarview.cpp:1716
-msgid "The item has no attendees."
-msgstr "Kohteella ei ole osallistujia."
-
-#: calendarview.cpp:1728
-msgid ""
-"The groupware message for item '%1'was successfully sent.\n"
-"Method: %2"
-msgstr ""
-"Ryhmätyöviesti merkinnälle '%1' lähetettiin onnistuneesti.\n"
-"Menetelmä: %2"
-
-#: calendarview.cpp:1737
-msgid ""
-"_: Groupware message sending failed. %2 is "
-"request/reply/add/cancel/counter/etc.\n"
-"Unable to send the item '%1'.\n"
-"Method: %2"
-msgstr ""
-"Ei voitu lähettää merkintää '%1'.\n"
-"Menetelmä: %2"
-
-#: calendarview.cpp:1812
-msgid "*.ics|ICalendars"
-msgstr "*.ics|ICal -kalenterit"
-
-#: calendarview.cpp:1820 calendarview.cpp:1848
-msgid "Do you want to overwrite %1?"
-msgstr ""
-
-#: calendarview.cpp:1833
-msgid "The journal entries can not be exported to a vCalendar file."
-msgstr "Päiväkirjamerkintöjä ei voi viedä vCalendar-tiedostoon."
-
-#: calendarview.cpp:1834
-msgid "Data Loss Warning"
-msgstr "Tiedonmenetysvaroitus"
-
-#: actionmanager.cpp:996 calendarview.cpp:1834
-msgid "Proceed"
-msgstr "Jatka"
-
-#: calendarview.cpp:1839
-msgid "*.vcs|vCalendars"
-msgstr "*.vcs|VCalendar-kalenterit"
-
-#: calendarview.cpp:1870
-msgid "&Previous Day"
-msgstr "&Edellinen Päivä"
-
-#: calendarview.cpp:1871
-msgid "&Next Day"
-msgstr "&Seuraava Päivä"
-
-#: calendarview.cpp:1873
-msgid "&Previous Week"
-msgstr "&Edellinen Viikko"
-
-#: calendarview.cpp:1874
-msgid "&Next Week"
-msgstr "&Seuraava Viikko"
-
-#: calendarview.cpp:1984 calendarview.cpp:2017
-msgid "No filter"
-msgstr "Ei suodinta"
-
-#: calendarview.cpp:2215
-msgid "No resources found. We can not edit the item."
-msgstr ""
-
-#: calendarview.cpp:2333
-msgid ""
-"The item \"%1\" has sub-to-dos. Do you want to delete just this item and make "
-"all its sub-to-dos independent, or delete the to-do with all its sub-to-dos?"
-msgstr ""
-"Merkinnällä \"%1\" on alitehtäviä. Haluatko poistaa tämän merkinnän ja tehdä "
-"kaikki sen alitehtävät itsenäisiksi tai poistaa merkinnän alitehtävineen?"
-
-#: calendarview.cpp:2339
-msgid "Delete Only This"
-msgstr "Poista vain tämä"
-
-#: calendarview.cpp:2342
-msgid "Deleting sub-to-dos"
-msgstr "Poistaa alitehtävät"
-
-#: calendarview.cpp:2367
-msgid ""
-"The item \"%1\" is marked read-only and cannot be deleted; it probably belongs "
-"to a read-only calendar resource."
-msgstr ""
-" \"%1\" on merkitty vain luettavissa olevaksi eikä sitä voi poistaa. "
-"Todennäköisesti se kuuluu vain luettavissa olevaan kalenteritietolähteeseen."
-
-#: calendarview.cpp:2371
-msgid "Removing not possible"
-msgstr "Poisto ei ole mahdollinen"
-
-#: calendarview.cpp:2398
-msgid ""
-"The calendar item \"%1\" recurs over multiple dates; are you sure you want to "
-"delete it and all its recurrences?"
-msgstr ""
-"Kalenterimerkintä \"%1\" uusiutuu useampana päivänä. Haluatko varmasti poistaa "
-"tapahtuman ja sen kaikki toistumiskerrat?"
+msgid "Give the attachment a name"
+msgstr "Tapaamisen oletusaika"
-#: calendarview.cpp:2404
-msgid ""
-"The calendar item \"%1\" recurs over multiple dates. Do you want to delete only "
-"the current one on %2, only all future recurrences, or all its recurrences?"
+#: koeditorattachments.cpp:189
+msgid "Type any string you desire here for the name of the attachment"
msgstr ""
-"Tämä kalenterimerkintä \"%1\" uusiutuu useampana päivänä. Haluatko poistaa vain "
-"nykyisen tapahtuman hetkenä %2, vain kaikki tulevat toistumiskerrat, vai kaikki "
-"merkinnän toistot?"
-
-#: calendarview.cpp:2409
-msgid "Delete C&urrent"
-msgstr "P&oista nykyinen"
-
-#: calendarview.cpp:2410
-msgid "Delete &Future"
-msgstr "Poista &tuleva"
-
-#: calendarview.cpp:2411
-msgid "Delete &All"
-msgstr "Poista &kaikki"
-
-#: calendarview.cpp:2514
-msgid "Delete all completed to-dos?"
-msgstr "Poista kaikki suoritetut tehtävät?"
-#: calendarview.cpp:2514
-msgid "Purge To-dos"
-msgstr "Tiivistä tehtävät"
-
-#: calendarview.cpp:2514
-msgid "Purge"
-msgstr "Tyhjennä"
-
-#: calendarview.cpp:2518
-msgid "Purging completed to-dos"
-msgstr "Tyhjennetään valmiit tehtävät"
-
-#: calendarview.cpp:2533
-msgid "Unable to purge to-dos with uncompleted children."
-msgstr "Ei voi poistaa tehtävää, jolla on tekemättömiä alitehtäviä."
-
-#: calendarview.cpp:2534
-msgid "Delete To-do"
-msgstr "Poista tehtävä"
-
-#: calendarview.cpp:2545
-#, fuzzy
-msgid "Unable to edit \"%1\" because it is locked by another process."
-msgstr "Kohdetta ei voi muokata. Toinen prosessi on lukinnut sen."
-
-#: calendarview.cpp:2579
-#, c-format
-msgid "Unable to copy the item to %1."
-msgstr "Merkintää ei voitu kopioida kohteeseen %1."
-
-#: calendarview.cpp:2580
-msgid "Copying Failed"
-msgstr "Kopiointi epäonnistui"
-
-#: calendarview.cpp:2623
-#, c-format
-msgid "Unable to move the item to %1."
-msgstr "Merkintää ei voitu siirtää kohteeseen %1."
-
-#: calendarview.cpp:2624
-msgid "Moving Failed"
-msgstr "Siirto epäonnistui"
-
-#: calendarview.cpp:2699
-#, fuzzy
-msgid "Cutting Recurring Item"
-msgstr "Toistuvan tapahtuman muuttaminen"
-
-#: calendarview.cpp:2701
+#: koeditorattachments.cpp:195
#, fuzzy
-msgid ""
-"The item you try to cut is a recurring item. Do you want to cut only this "
-"single occurrence, only future items, or all items in the recurrence?"
-msgstr ""
-"Muutettava tapahtuma on toistuva. Muutetaanko kaikkia esiintymiskertoja, vai "
-"vain yhtä tapahtumakertaa?"
+msgid "Type:"
+msgstr "Tyyppi"
-#: calendarview.cpp:2706
-#, fuzzy
-msgid "Copying Recurring Item"
-msgstr "Toistuvan tapahtuman muuttaminen"
+#: koeditoralarms.cpp:125 koeditorattachments.cpp:198 koprefsdialog.cpp:179
+msgid "Unknown"
+msgstr "Tuntematon"
-#: calendarview.cpp:2708
+#: koeditorattachments.cpp:204
#, fuzzy
-msgid ""
-"The item you try to copy is a recurring item. Do you want to copy only this "
-"single occurrence, only future items, or all items in the recurrence?"
-msgstr ""
-"Muutettava tapahtuma on toistuva. Muutetaanko kaikkia esiintymiskertoja, vai "
-"vain yhtä tapahtumakertaa?"
-
-#: calendarview.cpp:2712
-msgid "Changing Recurring Item"
-msgstr "Toistuvan tapahtuman muuttaminen"
+msgid "Store attachment inline"
+msgstr "&Liitteet"
-#: calendarview.cpp:2714
-msgid ""
-"The item you try to change is a recurring item. Shall the changes be applied "
-"only to this single occurrence, only to the future items, or to all items in "
-"the recurrence?"
+#: koeditorattachments.cpp:207
+msgid "Store the attachment file inside the calendar"
msgstr ""
-"Muutettava tapahtuma on toistuva. Muutetaanko kaikkia esiintymiskertoja, vai "
-"vain yhtä tapahtumakertaa?"
-
-#: calendarview.cpp:2722
-msgid "Only &This Item"
-msgstr "&Vain tämä kerta"
-
-#: calendarview.cpp:2722
-msgid "Only &Future Items"
-msgstr "&Vain tulevat kerrat"
-
-#: calendarview.cpp:2722
-msgid "&All Occurrences"
-msgstr "&Kaikki toistumiskerrat"
-
-#: calendarview.cpp:2738 koagenda.cpp:1123
-msgid "Dissociate event from recurrence"
-msgstr "Irrota tapahtuma toistoista"
-#: calendarview.cpp:2744
+#: koeditorattachments.cpp:210
msgid ""
-"Unable to add the exception item to the calendar. No change will be done."
-msgstr "Poikkeusta ei voitu lisätä. Muutoksia ei tehty."
-
-#: calendarview.cpp:2745 calendarview.cpp:2766
-msgid "Error Occurred"
-msgstr "Virhe"
-
-#: calendarview.cpp:2759
-msgid "Split future recurrences"
-msgstr "Erota tulevat tapahtumakerrat"
-
-#: calendarview.cpp:2765
-msgid "Unable to add the future items to the calendar. No change will be done."
-msgstr ""
-"Tulevia tapahtumia/tehtäviä ei voitu lisätä kalenteriin. Muutoksia ei tehdä."
-
-#: koviewmanager.cpp:405
-#, fuzzy
-msgid "Merged calendar"
-msgstr "Liitetty kalenteri '%1'."
-
-#: koviewmanager.cpp:407
-msgid "Calendars Side by Side"
+"Checking this option will cause the attachment to be stored inside your "
+"calendar, which can take a lot of space depending on the size of the "
+"attachment. If this option is not checked, then only a link pointing to the "
+"attachment will be stored. Do not use a link for attachments that change often "
+"or may be moved (or removed) from their current location."
msgstr ""
-#: koeditorfreebusy.cpp:178
-#, fuzzy
-msgid "Freebusy Period"
-msgstr "Varaustiedon haun salasana"
-
-#: koeditorfreebusy.cpp:181
-#, fuzzy
-msgid "Summary:"
-msgstr "Yhteenveto"
-
#: koeditorattachments.cpp:218 koeditorfreebusy.cpp:186
#, fuzzy
msgid "Location:"
msgstr "Si&jainti:"
-#: koeditorfreebusy.cpp:190
-#, fuzzy
-msgid "Start:"
-msgstr "&Alku:"
-
-#: koeditorfreebusy.cpp:193
-#, fuzzy
-msgid "End:"
-msgstr "&Loppu:"
-
-#: koeditorfreebusy.cpp:247
-msgid ""
-"Sets the zoom level on the Gantt chart. 'Hour' shows a range of several hours, "
-"'Day' shows a range of a few days, 'Week' shows a range of a few months, and "
-"'Month' shows a range of a few years, while 'Automatic' selects the range most "
-"appropriate for the current event or to-do."
-msgstr ""
-"Asettaa Gantt-kaavion tarkastelutarkkuuden. Valinta 'Tunti' näyttää muutaman "
-"tunnin alueen, 'Päivä' näyttää muutaman päivän, 'Viikko' näyttää muutaman "
-"kuukauden ja 'Kuukausi' näyttää muutaman vuoden. 'Automaattinen' valitsee "
-"tapahtuman tai tehtävän kannalta sopivimman ajanjakson."
-
-#: koeditorfreebusy.cpp:254
-msgid "Scale: "
-msgstr "Mittakaava: "
-
-#: koeditorfreebusy.cpp:260
-msgid "Hour"
-msgstr "Tunti"
-
-#: koeditorfreebusy.cpp:261
-msgid "Day"
-msgstr "Päivä"
-
-#: koeditorfreebusy.cpp:262
-msgid "Week"
-msgstr "Viikko"
-
-#: koeditorfreebusy.cpp:263
-msgid "Month"
-msgstr "Kuukausi"
-
-#: koeditorfreebusy.cpp:264
-msgid "Automatic"
-msgstr "Automaattinen"
-
-#: koeditorfreebusy.cpp:270
-msgid "Center on Start"
-msgstr "Keskitä avattaessa"
-
-#: koeditorfreebusy.cpp:272
-msgid "Centers the Gantt chart on the start time and day of this event."
-msgstr "Keskittää Gantt-kaavion tämän tapahtuman aloitusaikaan."
-
-#: koeditorfreebusy.cpp:279
-msgid "Pick Date"
-msgstr "Valitse päivä"
-
-#: koeditorfreebusy.cpp:281
-msgid "Moves the event to a date and time when all the attendees are free."
-msgstr ""
-"Sijoittaa tapahtuman ajankohtaan, jolloin kaikki osallistujat ovat vapaita."
-
-#: koeditorfreebusy.cpp:290
-msgid ""
-"Reloads Free/Busy data for all attendees from the corresponding servers."
-msgstr ""
-"Lataa uudelleen kaikkien osallistujien varaustiedot vastaavilta palvelimilta."
-
-#: koeditorfreebusy.cpp:297
-msgid ""
-"Shows the free/busy status of all attendees. Double-clicking on an attendees "
-"entry in the list will allow you to enter the location of their Free/Busy "
-"Information."
-msgstr ""
-"Näyttää, ovatko osallistujat vapaita vai varattuja. Kaksoisnapsauttamalla "
-"osallistujaa voit syöttää osallistujan varaustietojen sijainnin."
-
-#: koeditorfreebusy.cpp:304
-#, fuzzy
-msgid "Attendee"
-msgstr "Osallistujat"
-
-#: koeditorfreebusy.cpp:547
-msgid "The meeting already has suitable start/end times."
-msgstr "Kokouksella on jo sopiva alku/loppuaika."
-
-#: koeditorfreebusy.cpp:552
-msgid ""
-"<qt>The next available time slot for the meeting is:"
-"<br>Start: %1"
-"<br>End: %2"
-"<br>Would you like to move the meeting to this time slot?</qt>"
+#: koeditorattachments.cpp:221
+msgid "Provide a location for the attachment file"
msgstr ""
-#: koeditorfreebusy.cpp:564
-msgid "No suitable date found."
-msgstr "Sopivaa päivää ei löytynyt."
-
-#: koeditorfreebusy.cpp:700
+#: koeditorattachments.cpp:224
msgid ""
-"Of the %1 participants, %2 have accepted, %3 have tentatively accepted, and %4 "
-"have declined."
+"Enter the path to the attachment file or use the file browser by pressing the "
+"adjacent button"
msgstr ""
-"%1 osanottajasta, %2 on hyväksynyt, %3 on hyväksynyt ehdolla, ja %4 hylännyt."
-#: koeditorfreebusy.cpp:957
-msgid ""
-"You are changing the organiser of this event, who is also attending, do you "
-"want to change that attendee as well?"
+#: koeditorattachments.cpp:234
+msgid "Size:"
msgstr ""
-#: importdialog.cpp:41 previewdialog.cpp:53
-#, fuzzy
-msgid "Import Calendar/Event"
-msgstr "Tuo kalenteri"
-
-#: importdialog.cpp:48
+#: koeditorattachments.cpp:258
#, fuzzy
-msgid "Import calendar/event at '%1' into KOrganizer."
-msgstr "Lisää kalenteri '%1' KOrganizeriin."
-
-#: importdialog.cpp:57
-msgid "Add as new calendar"
-msgstr "Lisää uutena kalenterina"
-
-#: importdialog.cpp:59
-msgid "Merge into existing calendar"
-msgstr "Yhdistä olemassaolevaan kalenteriin"
-
-#: importdialog.cpp:62
-msgid "Open in separate window"
-msgstr "Avaa uuteen ikkunaan"
+msgid "New attachment"
+msgstr "Lisää liite"
-#: actionmanager.cpp:255
-#, fuzzy
-msgid "Import &Event/Calendar (ICS-/VCS-File)..."
-msgstr "Tuo &kalenteri"
+#: koeditorattachments.cpp:457
+msgid "Attachments:"
+msgstr "Liitteet"
-#: actionmanager.cpp:257
+#: koeditorattachments.cpp:462
#, fuzzy
-msgid "&Import From UNIX Ical tool (.calendar-File)"
-msgstr "&Tuo UNIX:in Icalista"
-
-#: actionmanager.cpp:259
-msgid "Get &Hot New Stuff..."
-msgstr "Hanki &kuumia uusia juttuja..."
-
-#: actionmanager.cpp:263
-msgid "Export &Web Page..."
-msgstr "Vie &WWW-sivuksi..."
-
-#: actionmanager.cpp:266
-msgid "&iCalendar..."
-msgstr "&iCalendar..."
-
-#: actionmanager.cpp:269
-msgid "&vCalendar..."
-msgstr "&vCalendar..."
-
-#: actionmanager.cpp:272
-msgid "Upload &Hot New Stuff..."
-msgstr "Vie &kuumia uusia juttuja..."
-
-#: actionmanager.cpp:278
-msgid "Archive O&ld Entries..."
-msgstr "Ta&llenna vanhat tietueet..."
-
-#: actionmanager.cpp:280
-msgid ""
-"_: delete completed to-dos\n"
-"Pur&ge Completed To-dos"
-msgstr "&Poista tehdyt tehtävät"
-
-#: actionmanager.cpp:338
-msgid "What's &Next"
-msgstr "&Seuraavat tapahtumat"
-
-#: actionmanager.cpp:342
-msgid "&Day"
-msgstr "&Päivä"
-
-#: actionmanager.cpp:351
-#, fuzzy, c-format
msgid ""
-"_n: &Next Day\n"
-"Ne&xt %n Days"
+"Displays a list of current items (files, mail, etc.) that have been associated "
+"with this event or to-do. "
msgstr ""
-"&Seuraava päivä\n"
-"&Seuraavat %n päivää"
-
-#: actionmanager.cpp:353
-msgid "W&ork Week"
-msgstr "&Työviikkonäkymä"
-
-#: actionmanager.cpp:357
-msgid "&Week"
-msgstr "&Viikko"
-
-#: actionmanager.cpp:361
-msgid "&Month"
-msgstr "&Kuukausi"
-
-#: actionmanager.cpp:365
-msgid "&List"
-msgstr "&Luettelo"
-
-#: actionmanager.cpp:369
-msgid "&To-do List"
-msgstr "&Tehtäväluettelo"
-
-#: actionmanager.cpp:373
-msgid "&Journal"
-msgstr "&Päiväkirja"
-
-#: actionmanager.cpp:377
-#, fuzzy
-msgid "&Timeline View"
-msgstr "Keskitä näkymä"
-
-#: actionmanager.cpp:383
-msgid "&Refresh"
-msgstr "&Päivitä"
-
-#: actionmanager.cpp:391
-msgid "F&ilter"
-msgstr "Suod&in"
-
-#: actionmanager.cpp:406
-msgid "Zoom In Horizontally"
-msgstr "Lähennä vaakatasossa"
-
-#: actionmanager.cpp:409
-msgid "Zoom Out Horizontally"
-msgstr "Loitonna vaakatasossa"
-
-#: actionmanager.cpp:412
-msgid "Zoom In Vertically"
-msgstr "Lähennä pystysuunnassa"
-
-#: actionmanager.cpp:415
-msgid "Zoom Out Vertically"
-msgstr "Loitonna pystysuunnassa"
-
-#: actionmanager.cpp:424
-msgid "Go to &Today"
-msgstr "Siirry &tähän päivään"
-
-#: actionmanager.cpp:428
-msgid "Go &Backward"
-msgstr "Siirry &taaksepäin"
-
-#: actionmanager.cpp:440
-msgid "Go &Forward"
-msgstr "Siirry &eteenpäin"
-
-#: actionmanager.cpp:450
-msgid "New E&vent..."
-msgstr "Uusi &tapahtuma..."
-
-#: actionmanager.cpp:454 kotodoview.cpp:464
-msgid "New &To-do..."
-msgstr "Uusi &tehtävä..."
-
-#: actionmanager.cpp:458 kotodoview.cpp:466
-msgid "New Su&b-to-do..."
-msgstr "Uusi ali&tehtävä"
-
-#: actionmanager.cpp:464
-msgid "New &Journal..."
-msgstr "&Uusi päiväkirjamerkintä..."
-
-#: actionmanager.cpp:469 actionmanager.cpp:1461 actionmanager.cpp:1489
-#: koeventpopupmenu.cpp:53 kotodoview.cpp:454
-msgid "&Show"
-msgstr "&Näytä"
-
-#: actionmanager.cpp:472 actionmanager.cpp:1462 actionmanager.cpp:1490
-#: koeventpopupmenu.cpp:55 kotodoview.cpp:456 resourceview.cpp:715
-msgid "&Edit..."
-msgstr "&Muokkaa..."
-
-#: actionmanager.cpp:479
-msgid "&Make Sub-to-do Independent"
-msgstr "&Tee alitehtäväluettelosta itsenäinen"
-
-#: actionmanager.cpp:498
-msgid "&Publish Item Information..."
-msgstr "Julkaise ta&pahtuman tiedot..."
-
-#: actionmanager.cpp:503
-msgid "Send &Invitation to Attendees"
-msgstr "Lähetä kutsu osall&istujille"
-
-#: actionmanager.cpp:511
-msgid "Re&quest Update"
-msgstr "&Pyydä päivitys"
-
-#: actionmanager.cpp:518
-msgid "Send &Cancelation to Attendees"
-msgstr "Lähetä &keskeytys osallistujille"
-
-#: actionmanager.cpp:525
-msgid "Send Status &Update"
-msgstr "Lähetä &tilapäivitys"
-
-#: actionmanager.cpp:533
-msgid ""
-"_: counter proposal\n"
-"Request Chan&ge"
-msgstr "Vastaehdo&tus"
-
-#: actionmanager.cpp:540
-#, fuzzy
-msgid "&Send as iCalendar..."
-msgstr "&iCalendar..."
-
-#: actionmanager.cpp:545
-msgid "&Mail Free Busy Information..."
-msgstr "&Lähetä varaustilanne sähköpostilla"
-
-#: actionmanager.cpp:550
-msgid "&Upload Free Busy Information"
-msgstr "&Lähetä varaustilanne"
-
-#: actionmanager.cpp:556
-msgid "&Addressbook"
-msgstr "&Osoitekirja"
-
-#: actionmanager.cpp:567
-msgid "Show Date Navigator"
-msgstr "Näytä päiväselain"
-
-#: actionmanager.cpp:570
-msgid "Show To-do View"
-msgstr "Näytä tehtäväluettelo"
-
-#: actionmanager.cpp:573
-msgid "Show Item Viewer"
-msgstr "↓Näytä tapahtumanäkymä"
-
-#: actionmanager.cpp:592
-msgid "Show Resource View"
-msgstr "Näytä tietolähteet"
-
-#: actionmanager.cpp:595
-msgid "Show &Resource Buttons"
-msgstr "Näytä &tietolähteiden painikkeet"
-
-#: actionmanager.cpp:610
-msgid "Configure &Date && Time..."
-msgstr "Muokkaa &päivämäärää && aikaa..."
-
-#: actionmanager.cpp:617
-msgid "Manage View &Filters..."
-msgstr "Muokkaa näyttö&suotimia..."
-
-#: actionmanager.cpp:620
-msgid "Manage C&ategories..."
-msgstr "Muokk&aa luokkia..."
-
-#: actionmanager.cpp:624
-msgid "&Configure Calendar..."
-msgstr "&Muokkaa kalenteria..."
-
-#: actionmanager.cpp:649 actionmanager.cpp:651
-msgid "Filter: "
-msgstr "Suodin: "
-
-#: actionmanager.cpp:713 actionmanager.cpp:801 actionmanager.cpp:1191
-#: previewdialog.cpp:140
-msgid "*.vcs *.ics|Calendar Files"
-msgstr "*.vcs *.ics|Kalenteritiedostot"
+"Näyttää tähän tapahtumaan tai tehtävään liittyvät osat (tiedostot, sähköposti, "
+"jne.). URI-sarake näyttää tiedoston sijainnin."
-#: actionmanager.cpp:752
+#: koeditorattachments.cpp:474
#, fuzzy
-msgid ""
-"You have no .calendar file in your home directory.\n"
-"Import cannot proceed.\n"
-msgstr ""
-"Sinulla ei ole ical-tiedostoa kotihakemistossasi.\n"
-"Tuontia ei voida jatkaa.\n"
-
-#: actionmanager.cpp:775
-msgid ""
-"KOrganizer successfully imported and merged your .calendar file from ical into "
-"the currently opened calendar."
-msgstr ""
-"Ical .calendar -tiedosto on tuotu ja yhdistetty avoinna olevaan kalenteriin."
-
-#: actionmanager.cpp:781
-msgid ""
-"KOrganizer encountered some unknown fields while parsing your .calendar ical "
-"file, and had to discard them; please check to see that all your relevant data "
-"was correctly imported."
-msgstr ""
-"Kalenterisi ical-tiedostoa luettaessa löytyi tuntemattomia kenttiä, ja niiden "
-"tuonti ohitettiin. Tarkista, että kaikki tärkeä tieto tuotiin kalenteriin."
-
-#: actionmanager.cpp:785
-msgid "ICal Import Successful with Warning"
-msgstr "ICal-tuonti onnistui varoituksella"
-
-#: actionmanager.cpp:788
-msgid ""
-"KOrganizer encountered an error parsing your .calendar file from ical; import "
-"has failed."
-msgstr ""
-"Kalenterisi ical-tiedostoa luettaessa tuli virheitä. Tuonti epäonnistui."
-
-#: actionmanager.cpp:792
-msgid ""
-"KOrganizer does not think that your .calendar file is a valid ical calendar; "
-"import has failed."
-msgstr ""
-"Kalenteritiedosto ei ole kelvollinen Ical-kalenteri. Tuonti epäonnistui."
-
-#: actionmanager.cpp:874
-msgid "New calendar '%1'."
-msgstr "Uusi kalenteri '%1'."
-
-#: actionmanager.cpp:909
-msgid "Cannot download calendar from '%1'."
-msgstr "Ei voida hakea kalenteria kohteesta '%1'."
-
-#: actionmanager.cpp:947
-msgid "Added calendar resource for URL '%1'."
-msgstr "Kalenterin tietolähde lisätty URLille '%1'."
-
-#: actionmanager.cpp:955
-msgid "Unable to create calendar resource '%1'."
-msgstr "Ei voitu luoda tietolähdettä kalenterille '%1'."
-
-#: actionmanager.cpp:966
-msgid "Merged calendar '%1'."
-msgstr "Liitetty kalenteri '%1'."
-
-#: actionmanager.cpp:969
-msgid "Opened calendar '%1'."
-msgstr "Avattu kalenteri '%1'."
-
-#: actionmanager.cpp:994
-msgid ""
-"Your calendar will be saved in iCalendar format. Use 'Export vCalendar' to save "
-"in vCalendar format."
-msgstr ""
-"Kalenterisi tallennetaan iCalendar-muodossa. Käytä\n"
-"'Vie vCalendar' valintaa tallentaaksesi vCalendar-muodossa."
-
-#: actionmanager.cpp:996
-msgid "Format Conversion"
-msgstr "Muotomuunnos"
-
-#: actionmanager.cpp:1020
-msgid "Cannot upload calendar to '%1'"
-msgstr "Ei voida lähettää kalenteria kohteeseen '%1'"
-
-#: actionmanager.cpp:1033
-msgid "Saved calendar '%1'."
-msgstr "Tallennettu kalenteri '%1'."
-
-#: actionmanager.cpp:1064
-msgid "Do you want to overwrite file \"%1\""
-msgstr ""
-
-#: actionmanager.cpp:1098
-msgid "Could not upload file."
-msgstr "Tiedostoa ei voitu lähettää."
-
-#: actionmanager.cpp:1139
-#, c-format
-msgid "Unable to save calendar to the file %1."
-msgstr "Kalenteria ei voitu tallettaa tiedostoon %1."
-
-#: actionmanager.cpp:1164
-msgid ""
-"The calendar has been modified.\n"
-"Do you want to save it?"
-msgstr ""
-"Kalenteria on muokattu.\n"
-"Haluatko tallentaa muutoksesi?"
-
-#: actionmanager.cpp:1267
-#, c-format
-msgid ""
-"_n: &Next Day\n"
-"&Next %n Days"
-msgstr ""
-"&Seuraava päivä\n"
-"&Seuraavat %n päivää"
-
-#: actionmanager.cpp:1301
-msgid "Could not start control module for date and time format."
-msgstr "Päivämäärän ja ajan moduulia ei voitu käynnistää."
-
-#: actionmanager.cpp:1447
-msgid "&Show Event"
-msgstr "&Näytä tapahtuma"
-
-#: actionmanager.cpp:1448
-msgid "&Edit Event..."
-msgstr "&Muokkaa tapahtumaa..."
-
-#: actionmanager.cpp:1449
-msgid "&Delete Event"
-msgstr "&Poista tapahtuma..."
-
-#: actionmanager.cpp:1453
-msgid "&Show To-do"
-msgstr "&Näytä tehtäväluettelo"
-
-#: actionmanager.cpp:1454
-msgid "&Edit To-do..."
-msgstr "&Muokkaa tehtäväluetteoa..."
-
-#: actionmanager.cpp:1455
-msgid "&Delete To-do"
-msgstr "&Poista tehtävä"
-
-#: actionmanager.cpp:1579
-msgid ""
-"\"%1\" is read-only. Please select a writable calendar before attempting to "
-"create a new item."
-msgstr ""
+msgid "Add an attachment"
+msgstr "Lisää liite"
-#: actionmanager.cpp:1582
+#: koeditorattachments.cpp:476
#, fuzzy
-msgid "Read-only calendar"
-msgstr "Tulosta kalenteri"
-
-#: actionmanager.cpp:1612
-msgid ""
-"You have no active, writable event folder so saving will not be possible.\n"
-"Please create or activate at least one writable event folder and try again."
-msgstr ""
-
-#: actionmanager.cpp:1616
-msgid ""
-"You have no active, writable to-do (task) folders so saving will not be "
-"possible.\n"
-"Please create or activate at least one writable to-do folder and try again."
-msgstr ""
-
-#: actionmanager.cpp:1620
msgid ""
-"You have no active, writable journal folder so saving will not be possible.\n"
-"Please create or activate at least one writable journal folder and try again."
+"Shows a dialog used to select an attachment to add to this event or to-do as "
+"link or as inline data."
msgstr ""
+"Näyttää lisättävän liitteen valinnassa käytetyn ikkunan tälle tapahtumalle tai "
+"tehtävälle."
-#: actionmanager.cpp:1624
+#: koeditorattachments.cpp:486
msgid ""
-"You have no active, writable calendar folder so saving will not be possible.\n"
-"Please create or activate at least one writable calendar folder and try again."
+"Removes the attachment selected in the list above from this event or to-do."
msgstr ""
+"Poistaa tämän tapahtuman tai tehtävän ylläolevassa luettelossa valitun "
+"liitteen."
-#: actionmanager.cpp:1630
-#, fuzzy
-msgid "No writable calendar"
-msgstr "Sopivaa päivää ei löytynyt."
-
-#: actionmanager.cpp:1671 actionmanager.cpp:1794
-msgid "Attach as &link"
+#: koeditorattachments.cpp:585
+msgid "&Link here"
msgstr ""
-#: actionmanager.cpp:1672 actionmanager.cpp:1795
+#: koeditorattachments.cpp:593 koeditorattachments.cpp:596
#, fuzzy
-msgid "Attach &inline"
-msgstr "&Liitteet"
-
-#: actionmanager.cpp:1673
-msgid "Attach inline &without attachments"
-msgstr ""
+msgid "&Copy Here"
+msgstr "&Kopioi kohteeseen"
#: actionmanager.cpp:1675 actionmanager.cpp:1797 koeditorattachments.cpp:601
msgid "C&ancel"
msgstr ""
-#: actionmanager.cpp:1705
-msgid "Removing attachments from an email might invalidate its signature."
-msgstr ""
-
-#: actionmanager.cpp:1706
+#: koeditorattachments.cpp:721
#, fuzzy
-msgid "Remove Attachments"
-msgstr "Liitteet"
-
-#: actionmanager.cpp:1895
-msgid "Undo (%1)"
-msgstr "Peruuta (%1)"
-
-#: actionmanager.cpp:1907
-msgid "Redo (%1)"
-msgstr "Tee uudelleen (%1)"
-
-#: actionmanager.cpp:1919
-msgid ""
-"The calendar contains unsaved changes. Do you want to save them before exiting?"
-msgstr ""
-"Kalenterissa on tallentamattomia muutoksia.\n"
-"Haluatko tallentaa muutoksesi ennen poistumista?"
-
-#: actionmanager.cpp:1924
-msgid "Unable to save the calendar. Do you still want to close this window?"
-msgstr "Kalenteria ei voitu tallettaa. Haluatko edelleen sulkea tämän ikkunan?"
-
-#: actionmanager.cpp:1945
-msgid "Unable to exit. Saving still in progress."
-msgstr "Ei voida poistua. Tallennus kesken."
-
-#: actionmanager.cpp:1984
-msgid ""
-"Saving of '%1' failed. Check that the resource is properly configured.\n"
-"Ignore problem and continue without saving or cancel save?"
-msgstr ""
-"Kohteen '%1' tallentaminen epäonnistui. Tarkista että tietolähteen asetuksissa "
-"ei ole virheitä.\n"
-"Haluatko ohittaa tämän ongelman vai peruuttaa tallennuksen?"
-
-#: actionmanager.cpp:1987
-msgid "Save Error"
-msgstr "Tallennusvirhe"
-
-#: actionmanager.cpp:2009
-msgid "URL '%1' is invalid."
-msgstr "URL '%1' on virheellinen."
+msgid "<qt>Do you really want to remove these attachments?<p>%1</qt>"
+msgstr "<qt>Haluatko todella poistaa tämän tietolähteen <b>%1</b>?</qt>"
-#: actionmanager.cpp:2025
+#: koeditorattachments.cpp:722
#, fuzzy
-msgid "Unable to open the calendar"
-msgstr "Ei voitu luoda tietolähdettä kalenterille '%1'."
+msgid "Remove Attachment?"
+msgstr "Liitteet"
#: archivedialog.cpp:55
msgid "Archive/Delete Past Events and To-dos"
@@ -2103,7 +376,7 @@ msgid "Type of Items to Archive"
msgstr "Merkintöjen tyyppi arkistossa"
#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 141
-#: archivedialog.cpp:136 rc.cpp:990 searchdialog.cpp:72
+#: archivedialog.cpp:136 rc.cpp:1768 searchdialog.cpp:72
#, no-c-format
msgid "&Events"
msgstr "&Tapahtumat"
@@ -2141,2011 +414,23 @@ msgid ""
msgstr ""
"Säilytystiedoston nimi ei ole oikean muotoinen.\n"
-#: koagendaview.cpp:320 koagendaview.cpp:815 multiagendaview.cpp:62
-msgid "All Day"
-msgstr "koko päivän"
-
-#: koeditorgeneralevent.cpp:99 koeditorgeneraltodo.cpp:100
-msgid "Date && Time"
-msgstr "Päivämäärä && aika"
-
-#: koeditorgeneralevent.cpp:101
-msgid "Sets options related to the date and time of the event or to-do."
-msgstr "Tämän tapahtuman tai tehtävän päivään ja aikaan liittyvät asetukset."
-
-#: koeditorgeneralevent.cpp:111
-msgid "&Start:"
-msgstr "&Alku:"
-
-#: koeditorgeneralevent.cpp:121
-msgid "&End:"
-msgstr "&Loppu:"
-
-#: koeditorgeneralevent.cpp:131
-#, fuzzy
-msgid "All-&day"
-msgstr "koko päivän"
-
-#: koeditorgeneralevent.cpp:150 koeditorgeneraltodo.cpp:157
-#, fuzzy
-msgid "Recurrence:"
-msgstr "&Toistuminen"
-
-#: koeditorgeneralevent.cpp:162 koeditorgeneraltodo.cpp:169
-#, fuzzy
-msgid "Reminder:"
-msgstr "&Muistutus:"
-
-#: koeditorgeneralevent.cpp:182
-msgid "S&how time as:"
-msgstr "&Näytä aika:"
-
-#: koeditorgeneralevent.cpp:183
-msgid "Sets how this time will appear on your Free/Busy information."
-msgstr "Määrittelee, kuinka tämä aika näkyy varaustiedossasi."
-
-#: koeditorgeneralevent.cpp:190
-msgid "Busy"
-msgstr "Varatuksi"
-
-#: koeditorgeneralevent.cpp:191
-msgid "Free"
-msgstr "Vapaaksi"
-
-#: koeditorgeneralevent.cpp:205
-msgid "You have not yet definitely responded to this invitation."
-msgstr ""
-
-#: kocounterdialog.cpp:37 koeditorgeneralevent.cpp:208
-msgid "Accept"
-msgstr "Hyväksy"
-
-#: kocounterdialog.cpp:37 koeditorgeneralevent.cpp:212
-msgid "Decline"
-msgstr "Kieltäydy"
-
-#: koeditorgeneralevent.cpp:434 koeditorgeneralevent.cpp:448
-#: printing/calprintdefaultplugins.cpp:155
-msgid "Duration: "
-msgstr "Kesto: "
-
-#: koeditorgeneralevent.cpp:435
-#, c-format
-msgid ""
-"_n: 1 Day\n"
-"%n Days"
-msgstr ""
-"1 päivä\n"
-"%n päivää"
-
-#: koeditoralarms.cpp:173 koeditorgeneralevent.cpp:450
-#: printing/calprintdefaultplugins.cpp:352
-#, c-format
-msgid ""
-"_n: 1 hour\n"
-"%n hours"
-msgstr ""
-"1 tunti\n"
-"%n tuntia"
-
-#: koeditorgeneralevent.cpp:454
-msgid ", "
-msgstr ", "
-
-#: koeditoralarms.cpp:176 koeditorgeneralevent.cpp:457
-#: printing/calprintdefaultplugins.cpp:355
-#, c-format
-msgid ""
-"_n: 1 minute\n"
-"%n minutes"
-msgstr ""
-"1 minuutti\n"
-"%n minuuttia"
-
-#: koeditorgeneralevent.cpp:465
-msgid ""
-"Shows the duration of the event or to-do with the current start and end dates "
-"and times."
-msgstr ""
-"Näyttää tapahtuman tai tehtävän keston nykyisillä alku- ja loppupäivämäärillä "
-"ja ajoilla."
-
-#: koeditorgeneralevent.cpp:482
-msgid "From: %1 To: %2 %3"
-msgstr "Alku: %1 Loppu: %2 %3"
-
-#: koeditorgeneralevent.cpp:495
-msgid "Please specify a valid start time, for example '%1'."
-msgstr "Anna oikeanmuotoinen alkuaika, esimerkiksi: '%1'."
-
-#: koeditorgeneralevent.cpp:502
-msgid "Please specify a valid end time, for example '%1'."
-msgstr "Anna oikeanmuotoinen loppuaika, esimerkiksi '%1'."
-
-#: koeditorgeneralevent.cpp:510
-msgid "Please specify a valid start date, for example '%1'."
-msgstr "Anna oikeanmuotoinen aloituspäivä, esimerkiksi '%1'."
-
-#: koeditorgeneralevent.cpp:517
-msgid "Please specify a valid end date, for example '%1'."
-msgstr "Anna oikeanmuotoinen loppupäivä, esimerkiksi '%1'."
-
-#: koeditorgeneralevent.cpp:533
-msgid ""
-"The event ends before it starts.\n"
-"Please correct dates and times."
-msgstr ""
-"Tapahtuma loppuu ennen kuin se alkaa.\n"
-"Korjaa päivämäärät ja kellonajat."
-
-#: koprefsdialog.cpp:103
-msgid "Saving Calendar"
-msgstr "Tallenna kalenteri"
-
-#: koprefsdialog.cpp:165
-msgid "Timezone:"
-msgstr "Aikavyöhyke:"
-
-#. i18n: file korganizer.kcfg line 135
-#: koprefsdialog.cpp:166 rc.cpp:570 rc.cpp:1200
-#, no-c-format
-msgid ""
-"Select your timezone from the list of locations on this drop down box. If your "
-"city is not listed, select one which shares the same timezone. KOrganizer will "
-"automatically adjust for daylight savings."
-msgstr ""
-"Valitse aikavyöhykkeesi paikkojen luettelosta. Jos kaupunkiasi ei ole "
-"luettelossa, valitse joku saman aikavyöhykkeen kaupunki. KOrganizer noudattaa "
-"automaattisesti kesä- ja talviaikoja."
-
-#: koeditoralarms.cpp:125 koeditorattachments.cpp:198 koprefsdialog.cpp:179
-msgid "Unknown"
-msgstr "Tuntematon"
-
-#: koprefsdialog.cpp:210
-msgid "[No selection]"
-msgstr "[Ei valittuja]"
-
-#. i18n: file korganizer.kcfg line 138
-#: koprefsdialog.cpp:259 rc.cpp:573 rc.cpp:1203
-#, no-c-format
-msgid "Use holiday region:"
-msgstr "Käytä vapaapäiväaluetta:"
-
-#. i18n: file korganizer.kcfg line 139
-#: koprefsdialog.cpp:260 rc.cpp:576 rc.cpp:1206
-#, no-c-format
-msgid ""
-"Select from which region you want to use the holidays here. Defined holidays "
-"are shown as non-working days in the date navigator, the agenda view, etc."
-msgstr ""
-"Tässä voit valita minkä alueen vapaapäiviä käytetään. Määritellyt vapaapäivät "
-"näytetään ei-työpäiviksi päiväselaimessa, työjärjestyksessä, jne."
-
-#: koprefsdialog.cpp:296
-msgid "(None)"
-msgstr "(ei mikään)"
-
-#: koprefsdialog.cpp:323
-#, fuzzy
-msgid "Reminders"
-msgstr "Muistutus"
-
-#: koprefsdialog.cpp:328
-msgid "Default reminder time:"
-msgstr "Hälytyksen oletusaika:"
-
-#. i18n: file koeditoralarms_base.ui line 66
-#: koeditorgeneral.cpp:232 koprefsdialog.cpp:335 korgac/alarmdialog.cpp:157
-#: rc.cpp:172 rc.cpp:2069
-#, no-c-format
-msgid "minute(s)"
-msgstr "minuutti(a)"
-
-#. i18n: file koeditoralarms_base.ui line 71
-#: koeditorgeneral.cpp:233 koprefsdialog.cpp:336 korgac/alarmdialog.cpp:158
-#: rc.cpp:175 rc.cpp:2072
-#, no-c-format
-msgid "hour(s)"
-msgstr "tunti(a)"
-
-#. i18n: file koeditoralarms_base.ui line 76
-#: koeditorgeneral.cpp:234 koeditorrecurrence.cpp:167 koprefsdialog.cpp:337
-#: korgac/alarmdialog.cpp:159 rc.cpp:178 rc.cpp:2075
-#, no-c-format
-msgid "day(s)"
-msgstr "päivä"
-
-#: koprefsdialog.cpp:349
-msgid ""
-"*.ogg *.wav *.mp3 *.wma *.flac *.aiff *.raw *.au *.ra|Audio Files (*.ogg *.wav "
-"*.mp3 *.wma *.flac *.aiff *.raw *.au *.ra)"
-msgstr ""
-
-#: koprefsdialog.cpp:363
-msgid "Enable reminders by default:"
-msgstr ""
-
-#: koprefsdialog.cpp:371
-msgid "Working Hours"
-msgstr "Työtunnit"
-
-#: koprefsdialog.cpp:387
-msgid ""
-"Check this box to make KOrganizer mark the working hours for this day of the "
-"week. If this is a work day for you, check this box, or the working hours will "
-"not be marked with color."
-msgstr ""
-"Tällä valinnalla KOrganizer merkitsee työssäolotunnit viikon tälle päivälle. "
-"Valitse, jos tämä on sinulle työpäivä. Muussa tapauksessa työpäivän tunteja ei "
-"merkitä värillä."
-
-#: koprefsdialog.cpp:514
-msgid "Date Navigator"
-msgstr "Päiväselain"
-
-#: koprefsdialog.cpp:524
-msgid "Agenda View"
-msgstr "Tehtävänäkymä"
-
-#: koprefsdialog.cpp:530
-msgid ""
-"_: suffix in the hour size spin box\n"
-" pixel"
-msgstr " pikseliä"
-
-#: koprefsdialog.cpp:537
-msgid ""
-"_: suffix in the N days spin box\n"
-" days"
-msgstr " päivää"
-
-#: koprefsdialog.cpp:558
-msgid "Month View"
-msgstr "Kuukausinäkymä"
-
-#: koprefsdialog.cpp:568
-msgid "To-do View"
-msgstr "Tehtäväluettelo"
-
-#: koprefsdialog.cpp:613 koprefsdialog.cpp:621
-msgid "Event text"
-msgstr "Tapahtuman teksti"
-
-#. i18n: file filteredit_base.ui line 193
-#: kolistview.cpp:221 koprefsdialog.cpp:703 kotodoview.cpp:394 rc.cpp:141
-#: rc.cpp:2225
-#, no-c-format
-msgid "Categories"
-msgstr "Luokat"
-
-#: koprefsdialog.cpp:711
-msgid ""
-"Select here the event category you want to modify. You can change the selected "
-"category color using the button below."
-msgstr ""
-"Valitse tässä muokattavan tapahtuman luokka. Voit muuttaa valitun luokan väriä "
-"käyttämällä allaolevaa painiketta."
-
-#: koprefsdialog.cpp:718
-msgid ""
-"Choose here the color of the event category selected using the combo box above."
-msgstr ""
-"Valitse tässä valitun tapahtuman luokan väri käyttämällä ylläolevaa "
-"monivalintalaatikkoa."
-
-#: koprefsdialog.cpp:724
-msgid "Resources"
-msgstr "Tietolähteet"
-
-#: koprefsdialog.cpp:730
-msgid ""
-"Select here resource you want to modify. You can change the selected resource "
-"color using the button below."
-msgstr ""
-"Valitse tietolähde, jota haluat muokata. Voit muuttaa valitun tietolähteen "
-"väriä käyttämällä allaolevaa painiketta."
-
-#: koprefsdialog.cpp:737
-msgid ""
-"Choose here the color of the resource selected using the combo box above."
-msgstr ""
-"Valitse väri valitulle tietolähteellä käyttämällä monivalintalaatikkoa."
-
-#: koprefsdialog.cpp:882
-msgid "Scheduler Mail Client"
-msgstr "Aikatauluttava sähköpostiohjelma"
-
-#: koprefsdialog.cpp:885
-msgid "Mail client"
-msgstr "Sähköpostiohjelma"
-
-#: koprefsdialog.cpp:890
-msgid "Additional email addresses:"
-msgstr "Ylimääräiset sähköpostiosoitteet:"
-
-#: koprefsdialog.cpp:891
-msgid ""
-"Add, edit or remove additional e-mails addresses here. These email addresses "
-"are the ones you have in addition to the one set in personal preferences. If "
-"you are an attendee of one event, but use another email address there, you need "
-"to list this address here so KOrganizer can recognize it as yours."
-msgstr ""
-"Lisää, muokkaa tai poista ylimääräisiä sähköpostiosoitteita. Nämä "
-"sähköpostiosoitteet ovat muita kuin henkilökohtaisissa asetuksissa asettamiasi. "
-"Jos olet jonkun tapahtuman osallistuja, mutta käytät toista sähköpostiosoitetta "
-"sen yhteydessä, lisää osoite tähän. Näin KOrganizer voi tunnistaa sen sinun "
-"sähköpostiosoitteeksesi."
-
-#: koprefsdialog.cpp:906
-msgid "Additional email address:"
-msgstr "Ylimääräinen sähköpostiosoite:"
-
-#: koprefsdialog.cpp:907
-msgid ""
-"Edit additional e-mails addresses here. To edit an address select it from the "
-"list above or press the \"New\" button below. These email addresses are the "
-"ones you have in addition to the one set in personal preferences."
-msgstr ""
-"Muokkaa tässä ylimääräisiä sähköpostiosoitteita. Muokataksesi osoitetta valitse "
-"se ylläolevasta luettelosta, tai paina \"Uusi\"-painiketta. Nämä "
-"sähköpostiosoitteet ovat osoitteita, joita et ole asettanut henkilökohtaisissa "
-"asetuksissa varsinaiseksi sähköpostiosoitteeksesi."
-
-#: koprefsdialog.cpp:919
-msgid "New"
-msgstr "Uusi"
-
-#: koprefsdialog.cpp:920
-msgid ""
-"Press this button to add a new entry to the additional e-mail addresses list. "
-"Use the edit box above to edit the new entry."
-msgstr ""
-"Paina tätä painiketta lisätäksesi uuden sähköpostiosoitteen osoiteluetteloon. "
-"Käytä muokkauslaatikkoa yllä muokataksesi uutta osoitetta."
-
-#: koprefsdialog.cpp:967 publishdialog.cpp:102
-msgid "(EmptyEmail)"
-msgstr "(Tyhjä sähköpostiosoite)"
-
-#: koprefsdialog.cpp:1123
-msgid "Configure &Plugin..."
-msgstr "Muokkaa &liitännäistä..."
-
-#: koprefsdialog.cpp:1124
-msgid ""
-"This button allows you to configure the plugin that you have selected in the "
-"list above"
-msgstr ""
-"Tällä painikkeella voit asettaa ylläolevalta listalta valittuja liitännäisiä"
-
-#: koprefsdialog.cpp:1185
-msgid "Unable to configure this plugin"
-msgstr "Lisäosan määrittely epäonnistui"
-
-#: searchdialog.cpp:49
-msgid "Find Events"
-msgstr "Etsi tapahtumia"
-
-#: searchdialog.cpp:50
-msgid "&Find"
-msgstr "&Etsi"
-
-#: searchdialog.cpp:62
-msgid "&Search for:"
-msgstr "&Etsi tietuetta:"
-
-#: searchdialog.cpp:70
-msgid "Search For"
-msgstr "Etsi tietuetta"
-
-#: searchdialog.cpp:73
-msgid "To-&dos"
-msgstr "&Tehtävät"
-
-#: searchdialog.cpp:74
-msgid "&Journal entries"
-msgstr "&Päiväkirjamerkinnät"
-
-#: exportwebdialog.cpp:143 searchdialog.cpp:79
-msgid "Date Range"
-msgstr "Tietoalue"
-
-#: searchdialog.cpp:87
-msgid "Fr&om:"
-msgstr "&Lähettäjä:"
-
-#: searchdialog.cpp:91
-msgid "&To:"
-msgstr "&Päiväykseen:"
-
-#: searchdialog.cpp:95
-msgid "E&vents have to be completely included"
-msgstr "&Tapahtumien täytyy olla kokonaan mukana"
-
-#: searchdialog.cpp:98
-msgid "Include to-dos &without due date"
-msgstr "&Sisällytä tapahtumat, joilla ei ole määräpäivää"
-
-#: searchdialog.cpp:102
-msgid "Search In"
-msgstr "Etsi kohteesta"
-
-#: searchdialog.cpp:105
-msgid "Su&mmaries"
-msgstr "Yhteenve&dot"
-
-#: searchdialog.cpp:107
-msgid "Desc&riptions"
-msgstr "Kuva&ukset"
-
-#: searchdialog.cpp:108
-msgid "Cate&gories"
-msgstr "&Luokat"
-
-#: searchdialog.cpp:149
-msgid ""
-"Invalid search expression, cannot perform the search. Please enter a search "
-"expression using the wildcard characters '*' and '?' where needed."
-msgstr ""
-"Viallinen hakulause, hakua ei voida\n"
-"suorittaa. Anna hakulause käyttäen\n"
-"jokerimerkkejä '*' ja '?' tarpeen mukaan."
-
-#: searchdialog.cpp:162
-msgid "No events were found matching your search expression."
-msgstr "Hakulausetta vastaavia tapahtumia ei löytynyt."
-
-#: konewstuff.cpp:48
-msgid "Could not load calendar."
-msgstr "Kalenterin lataaminen epäonnistui."
-
-#: konewstuff.cpp:63
-msgid "The downloaded events will be merged into your current calendar."
-msgstr "Haetut tilaisuudet liitetään nykyiseen kalenteriisi."
-
-#: koeditorgeneraltodo.cpp:105
-msgid "Sets options for due and start dates and times for this to-do."
-msgstr "Aseta määräajan ja alkupäivän ominaisuudet ja ajat tälle tehtävälle."
-
-#: koeditorgeneraltodo.cpp:112
-msgid "Sets the start date for this to-do"
-msgstr "Asettaa alkupäivän tälle tehtävälle"
-
-#: koeditorgeneraltodo.cpp:113
-msgid "Sta&rt:"
-msgstr "&Alku:"
-
-#: koeditorgeneraltodo.cpp:126
-msgid "Sets the start time for this to-do."
-msgstr "Asettaa alkuajan tälle tehtävälle."
-
-#: koeditorgeneraltodo.cpp:130
-msgid "Sets the due date for this to-do."
-msgstr "Asettaa määräajan tälle tehtävälle."
-
-#: koeditorgeneraltodo.cpp:131
-msgid "&Due:"
-msgstr "&Määräaika:"
-
-#: koeditorgeneraltodo.cpp:145
-msgid "Sets the due time for this to-do."
-msgstr "Asettaa määräajan tälle tehtävälle."
-
-#: koeditorgeneraltodo.cpp:149
-msgid "Ti&me associated"
-msgstr "&Aika"
-
-#: koeditorgeneraltodo.cpp:151
-msgid ""
-"Sets whether or not this to-do's start and due dates have times associated with "
-"them."
-msgstr "Liitetäänkö tämän tehtävän alku ja loppupäiviin kellonajat."
-
-#: koeditorgeneraltodo.cpp:189
-#, fuzzy
-msgid "&Completed:"
-msgstr "Valmis"
-
-#: koeditorgeneraltodo.cpp:194
-msgid "Toggle between 0% and 100% complete"
-msgstr ""
-
-#: koeditorgeneraltodo.cpp:196
-#, c-format
-msgid ""
-"Click this checkbox to toggle the completed percentage of the to-do between 0% "
-"or 100%"
-msgstr ""
-
-#: koeditorgeneraltodo.cpp:204
-msgid "Select the completed percentage"
-msgstr ""
-
-#: koeditorgeneraltodo.cpp:206
-msgid "Use this combobox to set the completion percentage of the to-do."
-msgstr ""
-
-#: koeditorgeneraltodo.cpp:209
-#, no-c-format
-msgid ""
-"_: Percent complete\n"
-"%1 %"
-msgstr "%1 %"
-
-#: koeditorgeneraltodo.cpp:215
-#, fuzzy
-msgid ""
-"_: completed on\n"
-"on"
-msgstr "val&mis"
-
-#: koeditorgeneraltodo.cpp:230
-msgid "&Priority:"
-msgstr "&Tärkeys:"
-
-#: koeditorgeneraltodo.cpp:235
-#, fuzzy
-msgid "Set the priority of the to-do"
-msgstr "Asettaa tapahtuman tai tehtävän otsikon."
-
-#: koeditorgeneraltodo.cpp:237
-msgid ""
-"Sets the priority of this to-do on a scale from one to nine, with one being the "
-"highest priority, five being a medium priority, and nine being the lowest. In "
-"programs that have a different scale, the numbers will be adjusted to match the "
-"appropriate scale."
-msgstr ""
-"Asettaa tämän tehtävän tärkeyden asteikolla yhdestä yhdeksään. Arvo yksi "
-"tarkoittaa kaikkein tärkeintä tehtävää, viisi vastaa keskitasoa ja yhdeksän on "
-"alhaisin tärkeysaste. Ohjelmat, joissa on eri asteikko, skaalataan tähän "
-"asteikkoon."
-
-#: koeditorgeneraltodo.cpp:241
-msgid "unspecified"
-msgstr "määrittelemätön"
-
-#: koeditorgeneraltodo.cpp:242 kotodoview.cpp:418
-msgid "1 (highest)"
-msgstr "1 (Korkein)"
-
-#: koeditorgeneraltodo.cpp:243 kotodoview.cpp:419
-msgid "2"
-msgstr "2"
-
-#: koeditorgeneraltodo.cpp:244 kotodoview.cpp:420
-msgid "3"
-msgstr "3"
-
-#: koeditorgeneraltodo.cpp:245 kotodoview.cpp:421
-msgid "4"
-msgstr "4"
-
-#: koeditorgeneraltodo.cpp:246 kotodoview.cpp:422
-msgid "5 (medium)"
-msgstr "5 (keskitaso)"
-
-#: koeditorgeneraltodo.cpp:247 kotodoview.cpp:423
-msgid "6"
-msgstr "6"
-
-#: koeditorgeneraltodo.cpp:248 kotodoview.cpp:424
-msgid "7"
-msgstr "7"
-
-#: koeditorgeneraltodo.cpp:249 kotodoview.cpp:425
-msgid "8"
-msgstr "8"
-
-#: koeditorgeneraltodo.cpp:250 kotodoview.cpp:426
-msgid "9 (lowest)"
-msgstr "9 (matalin)"
-
-#: koeditorgeneraltodo.cpp:492
-msgid "Please specify a valid due date."
-msgstr "Anna oikeanmuotoinen erääntymispäivä."
-
-#: koeditorgeneraltodo.cpp:497
-msgid "Please specify a valid due time."
-msgstr "Anna oikeanmuotoinen erääntymisaika."
-
-#: koeditorgeneraltodo.cpp:505
-msgid "Please specify a valid start date."
-msgstr "Anna oikeanmuotoinen aloituspäivä."
-
-#: koeditorgeneraltodo.cpp:510
-msgid "Please specify a valid start time."
-msgstr "Anna oikeanmuotoinen alkuaika."
-
-#: koeditorgeneraltodo.cpp:527
-msgid "The start date cannot be after the due date."
-msgstr "Aloituspäivä ei voi olla valmista päivän jälkeen."
-
-#: koeditorgeneraltodo.cpp:572
-#, c-format
-msgid "Start: %1"
-msgstr "Alku: %1"
-
-#: koeditorgeneraltodo.cpp:580
-#, c-format
-msgid " Due: %1"
-msgstr " Määräaika: %1"
-
-#: exportwebdialog.cpp:73
-msgid "Export Calendar as Web Page"
-msgstr "Vie kalenteri WWW-sivuksi"
-
-#: exportwebdialog.cpp:131
-msgid ""
-"You are about to set all preferences to default values. All custom "
-"modifications will be lost."
-msgstr "Olet palauttamassa oletusasetukset. Kaikki omat muutokset menetetään."
-
-#: exportwebdialog.cpp:132
-msgid "Setting Default Preferences"
-msgstr "Otetaan oletusasetukset käyttöön."
-
-#: exportwebdialog.cpp:133
-msgid "Reset to Defaults"
-msgstr "Palauta oletusasetukset"
-
-#: exportwebdialog.cpp:140 koeventeditor.cpp:122 kojournaleditor.cpp:76
-#: kotodoeditor.cpp:100
-msgid "General"
-msgstr "Yleistä"
-
-#: exportwebdialog.cpp:148
-msgid "View Type"
-msgstr "Näkymä"
-
-#: exportwebdialog.cpp:161
-msgid "Destination"
-msgstr "Kohde"
-
-#: exportwebdialog.cpp:178
-msgid "To-dos"
-msgstr "Tehtävät"
-
-#: exportwebdialog.cpp:199
-msgid "Events"
-msgstr "Tapahtumat"
-
-#: datenavigatorcontainer.cpp:52
-msgid ""
-"<qt>"
-"<p>Select the dates you want to display in KOrganizer's main view here. Hold "
-"down the mouse button to select more than one day.</p>"
-"<p>Press the top buttons to browse to the next / previous months or years.</p>"
-"<p>Each line shows a week. The number in the left column is the number of the "
-"week in the year. Press it to select the whole week.</p></qt>"
-msgstr ""
-"<qt>"
-"<p>Valitse haluamasi päivät KOrganizerin päänäytölle tässä. Pidä hiiren "
-"painiketta alhaalla valitaksesi useamman päivän.</p>"
-"<p>Napsauta ylälaidan painikkeita siirtyäksesi seuraavaan / edelliseen "
-"kuukauteen tai vuoteen.</p>"
-"<p>Kukin rivi näyttää yhden viikon. Vasemmassa sarakkeessa on viikon "
-"järjestysnumero. Sen painaminen valitsee koko viikon.</p></qt>"
-
-#: journalentry.cpp:92
-msgid "[Add Journal Entry]"
-msgstr "[Lisää päiväkirjamerkintä]"
-
-#: journalentry.cpp:191
-msgid "Sets the Title of this journal entry."
-msgstr "Asettaa kalenterimerkinnän otsikon."
-
-#: journalentry.cpp:193
-msgid "&Title: "
-msgstr "&Otsikko: "
-
-#: journalentry.cpp:202
-msgid "Ti&me: "
-msgstr "Ai&ka: "
-
-#: journalentry.cpp:208
-msgid "Determines whether this journal entry has a time associated with it"
-msgstr "Määrittelee, liitetäänkö tähän päiväkirjamerkintään aika."
-
-#: journalentry.cpp:210
-msgid "Sets the time associated with this journal entry"
-msgstr "Asettaa ajan tälle päiväkirjamerkinnälle."
-
-#: journalentry.cpp:217 journalentry.cpp:218
-msgid "Delete this journal entry"
-msgstr "Poista tämä päiväkirjamerkintä"
-
-#: journalentry.cpp:225
-msgid "Edit this journal entry"
-msgstr "Muokkaa tätä kalenterimerkintää"
-
-#: journalentry.cpp:226
-msgid "Opens an editor dialog for this journal entry"
-msgstr "Avaa tämän päiväkirjamerkinnän muokkaimessa"
-
-#: journalentry.cpp:234
-msgid "Print this journal entry"
-msgstr "Tulosta tämä päiväkirjamerkintä"
-
-#: journalentry.cpp:235
-msgid "Opens the print dialog for this journal entry"
-msgstr "Avaa tulostusikkuna tätä päiväkirjamerkintää varten"
-
-#: koeditoralarms.cpp:113
-msgid "Reminder Dialog"
-msgstr "Muistutusikkuna"
-
-#. i18n: file koeditoralarms_base.ui line 277
-#: koeditoralarms.cpp:116 rc.cpp:220 rc.cpp:2117
-#, no-c-format
-msgid "Program"
-msgstr "Ohjelma"
-
-#: koeditoralarms.cpp:122
-msgid "Audio"
-msgstr "Ääni"
-
-#: koeditoralarms.cpp:137 printing/calprintdefaultplugins.cpp:329
-msgid ""
-"_: N days/hours/minutes before/after the start/end\n"
-"%1 before the start"
-msgstr "%1 ennen alkua"
-
-#: koeditoralarms.cpp:141 printing/calprintdefaultplugins.cpp:332
-msgid ""
-"_: N days/hours/minutes before/after the start/end\n"
-"%1 after the start"
-msgstr "%1 alkamisen jälkeen"
-
-#: koeditoralarms.cpp:148
-#, fuzzy
-msgid ""
-"_: N days/hours/minutes before/after the due date\n"
-"%1 before the to-do is due"
-msgstr "%1 ennen loppua"
-
-#: koeditoralarms.cpp:151 printing/calprintdefaultplugins.cpp:337
-msgid ""
-"_: N days/hours/minutes before/after the start/end\n"
-"%1 before the end"
-msgstr "%1 ennen loppua"
-
-#: koeditoralarms.cpp:157
-#, fuzzy
-msgid ""
-"_: N days/hours/minutes before/after the due date\n"
-"%1 after the to-do is due"
-msgstr "%1 loppumisen jälkeen"
-
-#: koeditoralarms.cpp:160 printing/calprintdefaultplugins.cpp:340
-msgid ""
-"_: N days/hours/minutes before/after the start/end\n"
-"%1 after the end"
-msgstr "%1 loppumisen jälkeen"
-
-#: koeditoralarms.cpp:170 printing/calprintdefaultplugins.cpp:349
-#, c-format
-msgid ""
-"_n: 1 day\n"
-"%n days"
-msgstr ""
-"1 päivä\n"
-"%n päivää"
-
-#: koeditoralarms.cpp:193
-#, fuzzy
-msgid "Advanced Reminders"
-msgstr "Muokkaa muistutuksia"
-
-#: koeditoralarms.cpp:204
-msgid ""
-"_: Add a new alarm to the alarm list.\n"
-"&Add"
-msgstr ""
-
-#: koeditoralarms.cpp:460
-#, fuzzy
-msgid "before the to-do starts"
-msgstr "ennen alkua"
-
-#: koeditoralarms.cpp:461
-#, fuzzy
-msgid "after the to-do starts"
-msgstr "alun jälkeen"
-
-#: koeditoralarms.cpp:462
-#, fuzzy
-msgid "before the to-do is due"
-msgstr "ennen loppua"
-
-#: koeditoralarms.cpp:463
-#, fuzzy
-msgid "after the to-do is due"
-msgstr "lopun jälkeen"
-
-#: koeditoralarms.cpp:466
-msgid "Select the reminder trigger relative to the start or due time"
-msgstr ""
-
-#: koeditoralarms.cpp:469
-msgid ""
-"Use this combobox to specify if you want the reminder to trigger before or "
-"after the start or due time."
-msgstr ""
-
-#: kocorehelper.cpp:47 kodaymatrix.cpp:287 komonthview.cpp:1006
-msgid ""
-"_: delimiter for joining holiday names\n"
-", "
-msgstr ", "
-
-#: printing/calprintdefaultplugins.cpp:142
-#: printing/calprintdefaultplugins.cpp:171
-#: printing/calprintdefaultplugins.cpp:190
-msgid "Start date: "
-msgstr "Aloituspäivä:"
-
-#: printing/calprintdefaultplugins.cpp:146
-#: printing/calprintdefaultplugins.cpp:175
-msgid "No start date"
-msgstr "Ei aloituspäivää"
-
-#: printing/calprintdefaultplugins.cpp:151
-msgid "End date: "
-msgstr "Lopetuspäivä:"
-
-#: printing/calprintdefaultplugins.cpp:158
-#, c-format
-msgid ""
-"_n: 1 hour \n"
-"%n hours "
-msgstr ""
-"1 tunti\n"
-" %n tuntia"
-
-#: printing/calprintdefaultplugins.cpp:161
-#, c-format
-msgid ""
-"_n: 1 minute \n"
-"%n minutes "
-msgstr ""
-"1 minuutti\n"
-"%n minuuttia"
-
-#: printing/calprintdefaultplugins.cpp:164
-msgid "No end date"
-msgstr "Ei lopetus&päivää"
-
-#: printing/calprintdefaultplugins.cpp:180
-msgid "Due date: "
-msgstr "Määräpäivä"
-
-#: printing/calprintdefaultplugins.cpp:184
-msgid "No due date"
-msgstr "Ei määräpäivää"
-
-#: printing/calprintdefaultplugins.cpp:298
-msgid ""
-"_: except for listed dates\n"
-" except"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:306
-msgid "Repeats: "
-msgstr "Toistuu:"
-
-#: printing/calprintdefaultplugins.cpp:313
-msgid "No reminders"
-msgstr "Ei muistutuksia"
-
-#: printing/calprintdefaultplugins.cpp:316
-#, fuzzy, c-format
-msgid ""
-"_n: Reminder: \n"
-"%n reminders: "
-msgstr ""
-"1 minuutti\n"
-"%n minuuttia"
-
-#: printing/calprintdefaultplugins.cpp:359
-#: printing/calprintdefaultplugins.cpp:604
-msgid ""
-"_: Spacer for the joined list of categories\n"
-", "
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:366
-msgid "Organizer: "
-msgstr "Järjestäjä: "
-
-#: printing/calprintdefaultplugins.cpp:376
-msgid "Location: "
-msgstr "Paikka:"
-
-#: printing/calprintdefaultplugins.cpp:435
-msgid "Description:"
-msgstr "Kuvaus"
-
-#: printing/calprintdefaultplugins.cpp:441
-msgid "Notes:"
-msgstr "Muistilaput:"
-
-#: printing/calprintdefaultplugins.cpp:454
-#, fuzzy
-msgid "No Subitems"
-msgstr "Muistilaput, alakohdat"
-
-#: printing/calprintdefaultplugins.cpp:458
-#, fuzzy
-msgid ""
-"_n: 1 Subitem:\n"
-"%1 Subitems:"
-msgstr ""
-"1 minuutti\n"
-"%n minuuttia"
-
-#: printing/calprintdefaultplugins.cpp:475
-msgid ""
-"_: no status\n"
-"none"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:477
-msgid ""
-"_: unknown status\n"
-"unknown"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:484
-#, fuzzy
-msgid ""
-"Start Date: %1\n"
-msgstr "Aloituspäivä:"
-
-#: printing/calprintdefaultplugins.cpp:489
-#, fuzzy
-msgid ""
-"Start Time: %1\n"
-msgstr "Aloitusaika"
-
-#: printing/calprintdefaultplugins.cpp:496
-#, fuzzy
-msgid ""
-"Due Date: %1\n"
-msgstr "Määräpäivä"
-
-#: printing/calprintdefaultplugins.cpp:501
-msgid ""
-"_: subitem due time\n"
-"Due Time: %1\n"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:506
-msgid ""
-"_n: subitem counter\n"
-"%1: "
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:514
-msgid ""
-"_: subitem Status: statusString\n"
-"Status: %1\n"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:517
-msgid ""
-"_: subitem Priority: N\n"
-"Priority: %1\n"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:519
-msgid ""
-"_: subitem Secrecy: secrecyString\n"
-"Secrecy: %1\n"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:522
-msgid "Subitems:"
-msgstr "Alakohdat:"
-
-#: printing/calprintdefaultplugins.cpp:532
-#, fuzzy
-msgid "No Attachments"
-msgstr "Liitteet"
-
-#: printing/calprintdefaultplugins.cpp:535
-#, fuzzy
-msgid ""
-"_n: 1 Attachment:\n"
-"%1 Attachments:"
-msgstr ""
-"1 osallistuja:\n"
-"%n osallistujaa"
-
-#: printing/calprintdefaultplugins.cpp:541
-msgid ""
-"_: Spacer for list of attachments\n"
-" "
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:555
-msgid "No Attendees"
-msgstr "Ei osallistujia"
-
-#: printing/calprintdefaultplugins.cpp:557
-#, c-format
-msgid ""
-"_n: 1 Attendee:\n"
-"%n Attendees:"
-msgstr ""
-"1 osallistuja:\n"
-"%n osallistujaa"
-
-#: printing/calprintdefaultplugins.cpp:564
-msgid ""
-"_: Formatting of an attendee: 'Name (Role): Status', e.g. 'Reinhold Kainhofer "
-"<reinhold@kainhofer.com> (Participant): Awaiting Response'\n"
-"%1 (%2): %3"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:568
-msgid "Attendees:"
-msgstr "Osallistujat"
-
-#: printing/calprintdefaultplugins.cpp:575
-#, c-format
-msgid "Status: %1"
-msgstr "Tila: %1"
-
-#: printing/calprintdefaultplugins.cpp:579
-#, c-format
-msgid "Secrecy: %1"
-msgstr "Luottamuksellisuus: %1"
-
-#: printing/calprintdefaultplugins.cpp:585
-msgid "Show as: Busy"
-msgstr "Näytä varattuna"
-
-#: printing/calprintdefaultplugins.cpp:587
-msgid "Show as: Free"
-msgstr "Näytä vapaana"
-
-#: printing/calprintdefaultplugins.cpp:593
-msgid "This task is overdue!"
-msgstr "Tehtävä on myöhässä!"
-
-#: printing/calprintdefaultplugins.cpp:599
-msgid "Settings: "
-msgstr "Asetukset:"
-
-#: printing/calprintdefaultplugins.cpp:603
-msgid "Categories: "
-msgstr "Luokat:"
-
-#: printing/calprintdefaultplugins.cpp:754
-#, fuzzy
-msgid "Today's Events"
-msgstr "Etsi tapahtumia"
-
-#: printing/calprintdefaultplugins.cpp:776 printing/calprintpluginbase.cpp:986
-#: printing/calprintpluginbase.cpp:1010
-msgid ""
-"_: summary, location\n"
-"%1, %2"
-msgstr ""
-
-#: printing/calprintdefaultplugins.cpp:935
-#, fuzzy
-msgid ""
-"_: date from-to\n"
-"%1 - %2"
-msgstr "%1 - %2"
-
-#: printing/calprintdefaultplugins.cpp:937
-#, fuzzy
-msgid ""
-"_: date from-\n"
-"to\n"
-"%1 -\n"
-"%2"
-msgstr "%1 - %2"
-
-#: printing/calprintdefaultplugins.cpp:958
-#, fuzzy
-msgid ""
-"_: date from - to (week number)\n"
-"%1 - %2 (Week %3)"
-msgstr ""
-"%1 - %2\n"
-"Viikko %3"
-
-#: printing/calprintdefaultplugins.cpp:960
-#, fuzzy
-msgid ""
-"_: date from -\n"
-"to (week number)\n"
-"%1 -\n"
-"%2 (Week %3)"
-msgstr ""
-"%1 - %2\n"
-"Viikko %3"
-
-#: komonthview.cpp:978 printing/calprintdefaultplugins.cpp:1123
-msgid ""
-"_: monthname year\n"
-"%1 %2"
-msgstr "%1 %2"
-
-#: printing/calprintdefaultplugins.cpp:1213
-msgid "Start Date"
-msgstr "Alkupäivä"
-
-#: printing/calprintdefaultplugins.cpp:1214
-msgid "Due Date"
-msgstr "Määräpäivä"
-
-#: kotodoview.cpp:388 printing/calprintdefaultplugins.cpp:1215
-#: printing/calprintdefaultplugins.cpp:1289
-msgid "Priority"
-msgstr "Tärkeys"
-
-#: printing/calprintdefaultplugins.cpp:1216
-msgid "Percent Complete"
-msgstr "Prosenttia tehty"
-
-#: printing/calprintdefaultplugins.cpp:1222
-msgid "Ascending"
-msgstr "Nouseva"
-
-#: printing/calprintdefaultplugins.cpp:1223
-msgid "Descending"
-msgstr "Laskeva"
-
-#: printing/calprintdefaultplugins.cpp:1232
-msgid "To-do list"
-msgstr "Tehtäväluettelo"
-
-#: kotodoview.cpp:390 printing/calprintdefaultplugins.cpp:1303
-msgid "Complete"
-msgstr "Valmis"
-
-#: printing/calprintdefaultplugins.cpp:1311
-msgid "Due"
-msgstr "Koska"
-
-#: printing/calprinter.cpp:133
-msgid "Unable to print, no valid print style was returned."
-msgstr "Ei voi tulostaa, ei kelvollista tulostustyyliä"
-
-#: printing/calprinter.cpp:134
-msgid "Printing error"
-msgstr "Tulostusvirhe"
-
-#: printing/calprinter.cpp:155
-msgid "Print Calendar"
-msgstr "Tulosta kalenteri"
-
-#: printing/calprinter.cpp:179
-msgid "Print Style"
-msgstr "Tulostustyyli"
-
-#: printing/calprinter.cpp:193
-msgid "Page &orientation:"
-msgstr "Sivun &suunta:"
-
-#: printing/calprinter.cpp:198
-msgid "Use Default Orientation of Selected Style"
-msgstr "Käytä valitun tyylin oletussijoittelua"
-
-#: printing/calprinter.cpp:199
-msgid "Use Printer Default"
-msgstr "Käytä kirjoittimen oletusasetuksia"
-
-#: printing/calprinter.cpp:237 printing/calprinter.cpp:239
-msgid "&Preview"
-msgstr "&Esikatselu"
-
-#: printing/cellitem.cpp:36
-msgid "<undefined>"
-msgstr "<määrittelemätön>"
-
-#: printing/calprintpluginbase.cpp:142
-msgid "This printing style does not have any configuration options."
-msgstr "Tällä tulostustyylillä ei ole muutettavia asetuksia."
-
-#: printing/calprintpluginbase.cpp:563
-#, c-format
-msgid ""
-"_: print date: formatted-datetime\n"
-"printed: %1"
-msgstr ""
-
-#: printing/calprintpluginbase.cpp:908
-msgid ""
-"_: starttime - endtime summary\n"
-"%1-%2 %3"
-msgstr ""
-
-#: printing/calprintpluginbase.cpp:914
-msgid ""
-"_: starttime - endtime summary, location\n"
-"%1-%2 %3, %4"
+#: koagendaitem.cpp:565
+msgid "Attendee \"%1\" added to the calendar item \"%2\""
msgstr ""
-#: printing/calprintpluginbase.cpp:935
-msgid ""
-"_: weekday month date\n"
-"%1 %2 %3"
-msgstr "%1 %2 %3"
-
-#: printing/calprintpluginbase.cpp:1018 printing/calprintpluginbase.cpp:1022
+#: koagendaitem.cpp:565
#, fuzzy
-msgid "%1 (Due: %2)"
-msgstr " (Määräaika: %1)"
-
-#: printing/calprintpluginbase.cpp:1029
-#, c-format
-msgid "To-do: %1"
-msgstr "Tehtäväluettelo: %1"
-
-#: printing/calprintpluginbase.cpp:1575
-msgid "%1%"
-msgstr "%1%"
+msgid "Attendee added"
+msgstr "Osallistujat poistettu"
-#: printing/calprintpluginbase.cpp:1679
-msgid ""
-"_: Description - date\n"
-"%1 - %2"
+#: koagendaitem.cpp:841 koagendaitem.cpp:939
+msgid "%1 - %2"
msgstr "%1 - %2"
-#: printing/calprintpluginbase.cpp:1700
-#, c-format
-msgid "Person: %1"
-msgstr "Henkilö: %1"
-
-#: printing/calprintpluginbase.cpp:1701
-#, c-format
-msgid "%1"
-msgstr "%1"
-
-#: printing/calprintpluginbase.cpp:1719
-msgid ""
-"_: Date range: Month dayStart - dayEnd\n"
-"%1 %2 - %3"
-msgstr "%1 %2 - %3"
-
-#: printing/calprintpluginbase.cpp:1724
-msgid ""
-"_: Date range: monthStart dayStart - monthEnd dayEnd\n"
-"%1 %2 - %3 %4"
-msgstr "%1 %2 - %3 %4"
-
-#: printing/calprintdefaultplugins.h:47
-msgid "Print &incidence"
-msgstr "Tulosta tapahtuma"
-
-#: printing/calprintdefaultplugins.h:51
-msgid "Prints an incidence on one page"
-msgstr "Tulostaa tapahtuman yhdelle sivulle"
-
-#: printing/calprintdefaultplugins.h:99
-msgid "Print da&y"
-msgstr "Tulosta p&äivä"
-
-#: printing/calprintdefaultplugins.h:103
-msgid "Prints all events of a single day on one page"
-msgstr "Tulostaa päivän tapahtumat yhdelle sivulle"
-
-#: printing/calprintdefaultplugins.h:136
-msgid "Print &week"
-msgstr "Tulosta &viikko"
-
-#: printing/calprintdefaultplugins.h:140
-msgid "Prints all events of one week on one page"
-msgstr "Tulostaa viikon tapahtumat yhdelle sivulle"
-
-#: printing/calprintdefaultplugins.h:178
-msgid "Print mont&h"
-msgstr "Tulosta &kuukausi"
-
-#: printing/calprintdefaultplugins.h:182
-msgid "Prints all events of one month on one page"
-msgstr "Tulostaa kuukauden tapahtumat yhdelle sivulle"
-
-#: printing/calprintdefaultplugins.h:221
-msgid "Print to-&dos"
-msgstr "Tulosta &tehtävät"
-
-#: printing/calprintdefaultplugins.h:225
-msgid "Prints all to-dos in a (tree-like) list"
-msgstr "Tulostaa tehtävät (puumaisena) luettelona"
-
-#: komonthview.cpp:427
-msgid ""
-"_: 'Month day' for month view cells\n"
-"%1 %2"
-msgstr "%1 %2"
-
-#: filtereditdialog.cpp:51
-msgid "Edit Calendar Filters"
-msgstr "Muokkaa kalenterisuotimia"
-
-#: filtereditdialog.cpp:99
-msgid "Press this button to define a new filter."
-msgstr "Tällä painikkeella määritellään uusi suodin."
-
-#: filtereditdialog.cpp:100
-msgid "Press this button to remove the currently active filter."
-msgstr "Tällä painikkeella poistetaan tällä hetkellä aktiivinen suodin."
-
-#: filtereditdialog.cpp:189
-#, c-format
-msgid "New Filter %1"
-msgstr "Uusi suodin %1"
-
-#: filtereditdialog.cpp:201 koeventeditor.cpp:392 kotodoeditor.cpp:328
-msgid "This item will be permanently deleted."
-msgstr "Tämä tietue tuhotaan lopullisesti."
-
-#: filtereditdialog.cpp:201
-msgid "Delete Confirmation"
-msgstr "Poistamisen varmistus"
-
-#: timezone.cpp:39
-msgid "KOrganizer Timezone Test"
-msgstr "KOrganizer aikavyöhykkeen testi"
-
-#: tips.cpp:3
-msgid ""
-"<p>...that you can synchronize your calendar data with the data on a Palm Pilot "
-"by using <a href=\"http://www.slac.com/pilone/kpilot_home\">KPilot</a>?\n"
-"</p>\n"
-msgstr ""
-"<p>... että voit tahdistaa kalenteritietosi Palm Pilotin sisältämien tietojen "
-"kanssa käyttämällä <a href=\"http://www.slac.com/pilone/kpilot_home\">KPilot</a>"
-"-ohjelmaa?\n"
-"</p>\n"
-
-#: tips.cpp:9
-msgid ""
-"<p>...that it is possible to show the current time in the calendar? Enable the "
-"current time line in the dialog which appears after selecting <b>Settings</b>"
-", <b>Configure KOrganizer...</b> from the menu bar.\n"
-"</p>\n"
-msgstr ""
-"<p>...että on mahdollista näyttää nykyinen aika kalenterissa? Salli aikajana "
-"ikkunassa, joka ilmestyy <b>Asetukset</b>,\n"
-"<b>KOrganizer asetukset...</b> valikkopalkista valitsemisen jälkeen\n"
-"</p>\n"
-
-#: tips.cpp:15
-msgid ""
-"<p>...that KOrganizer supports Microsoft Exchange? Add the <b>"
-"Microsoft&reg; Exchange 2000 resource</b> using the <b>Resource View</b> "
-"from the KOrganizer sidebar.\n"
-"</p>\n"
-msgstr ""
-"<p>...että KOrganizer tukee Microsoft Exchangea? Lisää <b>"
-"Microsoft&reg; Exchange 2000 -resurssi</b> käyttäen <b>Resurssinäyttö</b> "
-"KOrganizerin sivupalkista.\n"
-"</p>\n"
-
-#: tips.cpp:21
-msgid ""
-"<p>...that you can select whether the week starts on Monday or on Sunday in the "
-"Trinity Control Center? KOrganizer uses this setting. Look at Regional & "
-"Accessibility->Country/Region & Languages in the Trinity Control Center, or "
-"select <b>Settings</b>,\n"
-"<b>Configure Date & Time...</b> from the menu bar. Select the Time & Dates "
-"tab.\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit valita TDE:n Ohjauskeskuksesta, alkaako viikko maanantaista vai "
-"sunnuntaista? KOrganizer noudattaa tätä asetusta. Asetus löytyy "
-"Ohjauskeskuksesta kohdasta Alueellisuus ja käytettävyys -> "
-"Maa/alue ja kieli. Sitten valitse Aika ja päivämäärä -välilehti. Tai valitse <b>"
-"Asetukset</b>.\n"
-"<b>Aseta päivä ja aika...</b> valikosta. Valitse Aika ja Päiväys -välilehti.\n"
-"</p>\n"
-
-#: tips.cpp:28
-msgid ""
-"<p>...that you can edit to-dos quickly by right clicking on the property you "
-"wish to change; like the priority, the category or the date?\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit muokata helposti tehtäviä hiiren oikeaa nappia napsauttamalla "
-"saatavalla ominaisuusvalikolla? Voit muuttaa tärkeyttä, luokkaa tai päivää.\n"
-"</p>\n"
-
-#: tips.cpp:34
-msgid ""
-"<p>...that you can view and edit a calendar from the shell with "
-"konsolekalendar? Run <b>konsolekalendar --help</b> for the available options.\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit näyttää ja muokata kalenteria komentorivillä? Anna komento <b>"
-"konsolekalendar --help</b>, niin saat lisätietoja.\n"
-"</p>\n"
-
-#: tips.cpp:40
-msgid ""
-"<p>...that your calender can display birthdays from your address book? It is "
-"even possible to set up reminders for them. To activate this, add the "
-"corresponding 'birthdays' resource to your calender.\n"
-"</p>\n"
-msgstr ""
-
-#: tips.cpp:46
-msgid ""
-"<p>...that you can store your calendar on an FTP server? Use the standard file "
-"dialog to save the calendar to a URL like "
-"<b>ftp://username@ftpserver/filename</b>. You can make your calendar active and "
-"load and save it as if it were local, or add it permanently to your resources "
-"list, using the remote file resource. Just make sure that no two KOrganizer "
-"applications are working on the same file, at the same time.\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit tallentaa kalenterin FTP-palvelimelle? Käytä tavallista "
-"tiedostontalletusikkunaa tallettaaksesi kalenterin verkko-osoitteeseen (esim. "
-"<b>ftp://username@ftpserver/filename</b>).Voit aktivoida kalenterisi ja ladata "
-"sekä tallentaa sen kuten paikallisenkin kalenterin. Voit lisätä sen pysyvien "
-"lähteiden luetteloon käyttäen etätiedostoresurssia. Varmista kuitenkin, että "
-"kaksi erillistä KOrganizer-sovellusta ei käytä samaa tiedostoa samaan "
-"aikaan.</p>\n"
-
-#: tips.cpp:52
-msgid ""
-"<p>...that you can create hierarchical to-dos by clicking with the right mouse "
-"button on an existing to-do and selecting <b>New Sub-to-do</b> "
-"from the context menu?\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit luoda rakenteellisia tehtävälistoja napsauttamalla oikealla "
-"hiirinapilla olemassa olevaa tehtävää ja valitsemalla ponnahdusikkunasta <b>"
-"Uusi alitehtävä</b> ?\n"
-"</p>\n"
-
-#: tips.cpp:58
-msgid ""
-"<p>...that a color can be assigned to each category? Events with a certain "
-"category will be shown in that color. You can assign these in the section <b>"
-"Colors</b> within the dialog which appears after selecting <b>Settings</b>, <b>"
-"Configure KOrganizer...</b> from the menu bar.\n"
-"</p>\n"
-msgstr ""
-"<p>...että jokaiseen luokkaan voidaan liittää väri? Kunkin luokan tapahtumat "
-"näytetään siihen liitetyllä värillä. Voit liittää nämä osiossa <b>Värit</b> "
-"ikkunassa, joka ilmestyy valittaessa valikkopalkista <b>Asetukset</b>, <b>"
-"KOrganizer asetukset...</b>.\n"
-"</p>\n"
-
-#: tips.cpp:64
-msgid ""
-"<p>...that you can view and edit a calendar with Konqueror? Just click on the "
-"calendar file to make Konqueror open it.\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit näyttää ja muokata kalenteria Konquerorilla? "
-"Napsautakalenteritiedostoa avataksesi sen Konqueror-ohjelmalla.\n"
-"</p>\n"
-
-#: tips.cpp:70
-msgid ""
-"<p>...that it is possible to add an attachment to an event or to-do? To do so, "
-"add a link to the <b>Attachments</b> tab within the <b>Edit Event</b> or <b>"
-"Edit To-do</b> dialog.\n"
-"</p>\n"
-msgstr ""
-"<p>...että tapahtumiin tai tehtäviin voi lisätä liitteitä? Tehdäksesi niin, "
-"lisää linkki <b>Liitteet</b> välilehdelle <b>Muokkaa tapahtumaa</b> tai <b>"
-"Muokkaa tehtävää</b> -ikkunassa.\n"
-"</p>\n"
-
-#: tips.cpp:76
-msgid ""
-"<p>...that you can export your calendar to HTML? Select <b>File</b>, <b>"
-"Export</b>, <b>Export Web Page...</b> from the menu bar to open the <b>"
-"Export calendar as web page</b> dialog.\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit viedä kalenterisi HTML-sivuksi? Valitse <b>Tiedosto</b>, <b>"
-"Vie</b>, <b>EVie WWW-sivuksi...</b> valikosta avataksesi <b>"
-"Vie kalenteri www-sivuksi</b>-ikkunan.\n"
-"</p>\n"
-
-#: tips.cpp:82
-msgid ""
-"<p>...that you can purge completed to-dos in one step? Go to the <b>File</b> "
-"menu and choose <b>Purge Completed</b>.\n"
-msgstr ""
-"<p>...että voit puhdistaa loppuunsaatetut tehtävät yhdellä toimenpiteellä? Mene "
-"<b>Tiedosto</b> -valikkoon ja valitse <b>Puhdistus tehty</b>.\n"
-
-#: tips.cpp:87
-msgid ""
-"<p>...that you can create a new sub-to-do by pasting a to-do while another one "
-"is selected?\n"
-"</p>\n"
-msgstr ""
-"<p>...että voit luoda uuden alitehtävän liittämällä tehtävä kun toinen tehtävä "
-"on valittuna?\n"
-"</p>\n"
-
-#: freebusyurldialog.cpp:40
-msgid "Edit Free/Busy Location"
-msgstr "Muokkaa vapaan ajan sijaintia"
-
-#: freebusyurldialog.cpp:68
-msgid "Location of Free/Busy information for %1 <%2>:"
-msgstr "%1 <%2>:n varaustietojen sijainti:"
-
-#: koattendeeeditor.cpp:73
-#, fuzzy
-msgid ""
-"Sets the identity corresponding to the organizer of this to-do or event. "
-"Identities can be set in the 'Personal' section of the KOrganizer "
-"configuration, or in the 'Security & Privacy'->'Password & User Account' "
-"section of the Trinity Control Center. In addition, identities are gathered "
-"from your KMail settings and from your address book. If you choose to set it "
-"globally for KDE in the Control Center, be sure to check 'Use email settings "
-"from Control Center' in the 'Personal' section of the KOrganizer configuration."
-msgstr ""
-"Asettaa tehtävälistasta tai tapahtumasta vastaavan järjestäjän "
-"henkilöllisyyden. Henkilöt asetetaan KOrganizerin asetusten osassa "
-"Henkilökohtaiset tai TDE:n Ohjauskeskuksen osassa Turvallisuus & yksityisyys -> "
-"Salasanat & Käyttäjätilit. Lisäksi kerätään henkilötiedot KMailin asetuksista "
-"ja osoitekirjasta. Jos asetat globaalit henkilötiedot TDE:n ohjauskeskuksessa, "
-"tarkista sähköpostin asetukset KOrganizerin asetusten Henkilökohtaiset-osan "
-"ohjauskeskuksessa."
-
-#: koattendeeeditor.cpp:85 koattendeeeditor.cpp:292
-msgid "Identity as organizer:"
-msgstr "Järjestäjän henkilöllisyys:"
-
-#: koattendeeeditor.cpp:99
-msgid ""
-"Edits the name of the attendee selected in the list above, or adds a new "
-"attendee if there are no attendeesin the list."
-msgstr ""
-"Muokkaa valitun osallistujan nimeä tai lisää uuden osallistujan, jos "
-"luettelossa ei ole yhtään osallistujaa."
-
-#: koattendeeeditor.cpp:104
-msgid "Na&me:"
-msgstr "N&imi:"
-
-#: koattendeeeditor.cpp:109
-msgid "Click to add a new attendee"
-msgstr "Lisää osallistuja"
-
-#: koattendeeeditor.cpp:117
-msgid "Edits the role of the attendee selected in the list above."
-msgstr "Muokkaa ylläolevasta luettelosta valitun osallistujan asemaa."
-
-#: koattendeeeditor.cpp:121
-msgid "Ro&le:"
-msgstr "&Asema:"
-
-#: koattendeeeditor.cpp:135
-msgid ""
-"Edits the current attendance status of the attendee selected in the list above."
-msgstr "Muokkaa ylläolevan listan valitun osallistujan tilaa."
-
-#: koattendeeeditor.cpp:139
-msgid "Stat&us:"
-msgstr "Ti&la:"
-
-#: koattendeeeditor.cpp:162
-msgid ""
-"Edits whether to send an email to the attendee selected in the list above to "
-"request a response concerning attendance."
-msgstr ""
-"Muokkaa lähetetäänkö ylläolevalla listalla tapahtumaan osallistuville "
-"sähköpostia osallistumisesta vastaamista varten."
-
-#: koattendeeeditor.cpp:165
-msgid "Re&quest response"
-msgstr "Pyydä vas&taus"
-
-#. i18n: file filteredit_base.ui line 29
-#: koattendeeeditor.cpp:172 rc.cpp:99 rc.cpp:432 rc.cpp:444 rc.cpp:1848
-#: rc.cpp:2174 rc.cpp:2183
-#, no-c-format
-msgid "&New"
-msgstr "&Uusi"
-
-#: koattendeeeditor.cpp:174
-msgid ""
-"Adds a new attendee to the list. Once the attendee is added, you will be able "
-"to edit the attendee's name, role, attendance status, and whether or not the "
-"attendee is required to respond to the invitation. To select an attendee from "
-"your addressbook, click the 'Select Addressee' button instead."
-msgstr ""
-"Lisää uuden osallistujan listalle. Kun osallistuja on lisätty listalle, voit "
-"muokata osallistujan nimeä, asemaa, tilaa ja sitä, tuleeko hänen vastata "
-"kutsuun. Valitaksesi osallistujan osoitekirjasta napsauta Valitse osoitteet "
-"-painiketta."
-
-#: koattendeeeditor.cpp:186
-msgid "Removes the attendee selected in the list above."
-msgstr "Poistaa valitut osallistujat ylläolevalla listalla."
-
-#: koattendeeeditor.cpp:190
-msgid "Select Addressee..."
-msgstr "Valitse vastaanottaja..."
-
-#: koattendeeeditor.cpp:193
-msgid "Opens your address book, allowing you to select new attendees from it."
-msgstr "Avaa osoitekirjasi, josta voit valita uudet osallistujat."
-
-#: koattendeeeditor.cpp:265
-msgid "Please edit the example attendee, before adding more."
-msgstr ""
-
-#: koattendeeeditor.cpp:272 koattendeeeditor.cpp:551
-msgid "Firstname Lastname"
-msgstr "Etunimi Sukunimi"
-
-#: koattendeeeditor.cpp:273
-msgid "name"
-msgstr "nimi"
-
-#: koattendeeeditor.cpp:312
-#, c-format
-msgid "Organizer: %1"
-msgstr "Järjestäjä: %1"
-
-#: koattendeeeditor.cpp:480
-#, fuzzy, c-format
-msgid "Delegated to %1"
-msgstr "Poista tapahtuma %1"
-
-#: koattendeeeditor.cpp:482
-#, fuzzy, c-format
-msgid "Delegated from %1"
-msgstr "Poista tapahtuma %1"
-
-#: koattendeeeditor.cpp:484
-#, fuzzy
-msgid "Not delegated"
-msgstr "Ei määräpäivää"
-
-#: koeventeditor.cpp:124 koeventeditor.cpp:146
-msgid ""
-"The General tab allows you to set the most common options for the event."
-msgstr "Yleisvälilehdellä voit asettaa yleisimmät tapahtuman asetukset."
-
-#: koeventeditor.cpp:135 kotodoeditor.cpp:112
-msgid "Details"
-msgstr "Yksityiskohdat"
-
-#: koeventeditor.cpp:144 kojournaleditor.cpp:86 kotodoeditor.cpp:124
-msgid "&General"
-msgstr "&Yleiset"
-
-#. i18n: file ./printing/calprintincidenceconfig_base.ui line 59
-#: koeventeditor.cpp:182 rc.cpp:1650
-#, no-c-format
-msgid "&Attendees"
-msgstr "&Osallistujat"
-
-#: koeventeditor.cpp:184
-msgid ""
-"The Free/Busy tab allows you to see whether other attendees are free or busy "
-"during your event."
-msgstr ""
-"Vapaa/varattu -välilehdellä näet, ovatko muut osallistujat vapaita vai "
-"varattuja tapahtumasi aikana."
-
-#: koeventeditor.cpp:208
-msgid "Edit Event"
-msgstr "Muokkaa tapahtumaa"
-
-#: koeventeditor.cpp:216
-msgid "New Event"
-msgstr "Uusi tapahtuma"
-
-#: koeventeditor.cpp:277
-msgid ""
-"You didn't change the event, thus no counter proposal has been sent to the "
-"organizer."
-msgstr ""
-
-#: koeventeditor.cpp:277
-#, fuzzy
-msgid "No changes"
-msgstr "Exchange-lisäosa"
-
-#: koeventeditor.cpp:288
-#, c-format
-msgid "My counter proposal for: %1"
-msgstr ""
-
-#: koeventeditor.cpp:401
-msgid "Template does not contain a valid event."
-msgstr "Mallipohjassa ei ole kelvollista tapahtumaa."
-
-#: kogroupware.cpp:166
-#, c-format
-msgid "Error message: %1"
-msgstr "Virheilmoitus: %1"
-
-#: kogroupware.cpp:170
-msgid "Error while processing an invitation or update."
-msgstr "Virhe kutsussa tai päivityksessä."
-
-#: kogroupware.cpp:285
-msgid ""
-"You changed the invitation \"%1\".\n"
-"Do you want to email the attendees an update message?"
-msgstr ""
-
-#: kogroupware.cpp:292
-msgid ""
-"You removed the invitation \"%1\".\n"
-"Do you want to email the attendees that the event is canceled?"
-msgstr ""
-
-#: kogroupware.cpp:296
-msgid ""
-"You removed the invitation \"%1\".\n"
-"Do you want to email the attendees that the todo is canceled?"
-msgstr ""
-
-#: kogroupware.cpp:303
-#, fuzzy
-msgid ""
-"The event \"%1\" includes other people.\n"
-"Do you want to email the invitation to the attendees?"
-msgstr ""
-"Tämä %1 sisältää muut ihmiset. Lähetetäänkö osallistujille sähköpostia?"
-
-#: kogroupware.cpp:307
-#, fuzzy
-msgid ""
-"The todo \"%1\" includes other people.\n"
-"Do you want to email the invitation to the attendees?"
-msgstr ""
-"Tämä %1 sisältää muut ihmiset. Lähetetäänkö osallistujille sähköpostia?"
-
-#: kogroupware.cpp:311
-#, fuzzy
-msgid ""
-"This incidence includes other people. Should an email be sent to the attendees?"
-msgstr ""
-"Tämä %1 sisältää muut ihmiset. Lähetetäänkö osallistujille sähköpostia?"
-
-#: kogroupware.cpp:321 kogroupware.cpp:363
-msgid "Group Scheduling Email"
-msgstr "Ryhmän aikataulutuksen sähköposti"
-
-#: kogroupware.cpp:322
-msgid "Send Email"
-msgstr "Lähetä sähköpostia"
-
-#: incidencechanger.cpp:76 kogroupware.cpp:322 kogroupware.cpp:334
-#: kogroupware.cpp:341 kogroupware.cpp:364
-msgid "Do Not Send"
-msgstr "Älä lähetä"
-
-#: kogroupware.cpp:332
-msgid "Do you want to send a status update to the organizer of this task?"
-msgstr "Haluatko lähettää tilatiedon päivityksen tehtävän järjestäjälle?"
-
-#: kogroupware.cpp:334 kogroupware.cpp:341 kogroupware.cpp:364
-msgid "Send Update"
-msgstr "Lähetä päivitys"
-
-#: kogroupware.cpp:338
-#, fuzzy
-msgid ""
-"Your status as an attendee of this event changed. Do you want to send a status "
-"update to the event organizer?"
-msgstr ""
-"Tilasi tämän tapahtuman osallistujana muuttui. Haluatko lähettää tämän "
-"tilatiedon päivityksen tapahtuman järjestejälle?"
-
-#: kogroupware.cpp:359
-#, fuzzy
-msgid ""
-"You had previously accepted an invitation to this event. Do you want to send an "
-"updated response to the organizer declining the invitation?"
-msgstr ""
-"Tilasi tämän tapahtuman osallistujana muuttui. Haluatko lähettää tämän "
-"tilatiedon päivityksen tapahtuman järjestejälle?"
-
-#: kogroupware.cpp:367
-#, fuzzy
-msgid ""
-"You are not the organizer of this event. Editing it will bring your calendar "
-"out of sync with the organizer's calendar. Do you really want to edit it?"
-msgstr ""
-"Et ole tämän tapahtuman järjestäjä. Jos muokkaat sitä, ei kalenterisi enää ole "
-"yhdenmukainen tapahtuman järjestäjän kalenterin kanssa. Haluatko todella "
-"muokata sitä?"
-
-#: kogroupware.cpp:384
-msgid "<No summary given>"
-msgstr "<Yhteenvetoa ei annettu>"
-
-#: kogroupware.cpp:404 mailscheduler.cpp:89
-#, c-format
-msgid "Counter proposal: %1"
-msgstr ""
-
-#: kogroupware.cpp:406
-msgid "Proposed new meeting time: %1 - %2"
-msgstr ""
-
-#: statusdialog.cpp:41
-msgid "Set Your Status"
-msgstr "Määrittele oma tilasi"
-
-#: statusdialog.cpp:49
-msgid "Set your status"
-msgstr "Määrittele oma tilasi"
-
-#: history.cpp:185
-#, c-format
-msgid "Delete %1"
-msgstr "Poista tapahtuma %1"
-
-#: history.cpp:214
-#, c-format
-msgid "Add %1"
-msgstr "Lisää tapahtuma %1"
-
-#: history.cpp:251
-#, c-format
-msgid "Edit %1"
-msgstr "Muokkaa tapahtumaa %1"
-
-#: koeventpopupmenu.cpp:77
-msgid "&Toggle Reminder"
-msgstr "&Vaihda muistutusten tilaa:"
-
-#: koeventpopupmenu.cpp:82
-msgid "&Dissociate This Occurrence"
-msgstr "&Irrota tapahtuma toistoista"
-
-#: koeventpopupmenu.cpp:85
-msgid "&Dissociate Future Occurrences"
-msgstr "&Irrota tulevat tapahtumat toistoista"
-
-#: koeventpopupmenu.cpp:89
-#, fuzzy
-msgid "Send as iCalendar..."
-msgstr "&iCalendar..."
-
-#: korgac/testalarmdlg.cpp:39
-msgid "TestKabc"
-msgstr "TestKabc"
-
-#: korgac/alarmdockwindow.cpp:56 korgac/korgacmain.cpp:65
-#: korgac/korgacmain.cpp:66
-msgid "KOrganizer Reminder Daemon"
-msgstr "KOrganizerin hälytyspalvelin"
-
-#: korgac/korgacmain.cpp:70 korgac/korgacmain.cpp:72
-msgid "Maintainer"
-msgstr "Ylläpitäjä"
-
-#: korgac/alarmdockwindow.cpp:67
-msgid "Suspend All"
-msgstr "Vaienna kaikki"
-
-#: korgac/alarmdialog.cpp:104 korgac/alarmdockwindow.cpp:68
-msgid "Dismiss All"
-msgstr "Hylkää kaikki"
-
-#: korgac/alarmdockwindow.cpp:73
-msgid "Reminders Enabled"
-msgstr "Hälytykset sallittu"
-
-#: korgac/alarmdockwindow.cpp:75
-msgid "Start Reminder Daemon at Login"
-msgstr "Käynnistä hälytyssovellus sisäänkirjautumisessa"
-
-#: korgac/alarmdockwindow.cpp:134
+#: koagendaitem.cpp:850
#, c-format
-msgid ""
-"_n: There is 1 active reminder.\n"
-"There are %n active reminders."
-msgstr ""
-"1 aktiivinen muistutin.\n"
-"%n aktiivista muistutinta."
-
-#: korgac/alarmdockwindow.cpp:201
-msgid ""
-"Do you want to start the KOrganizer reminder daemon at login (note that you "
-"will not get reminders whilst the daemon is not running)?"
-msgstr ""
-"Haluatko käynnistää KOrganizerin hälytyspalvelimen sisäänkirjautuessa? "
-"Tapahtumien hälytys ei toimi, ellei palvelin ole käynnissä."
-
-#: korgac/alarmdockwindow.cpp:203
-msgid "Close KOrganizer Reminder Daemon"
-msgstr "Sulje KOrganizerin hälytyspalvelin"
-
-#: korgac/alarmdockwindow.cpp:204
-msgid "Start"
-msgstr "Aloita"
-
-#: korgac/alarmdockwindow.cpp:204
-msgid "Do Not Start"
-msgstr "Älä aloita"
-
-#: kolistview.cpp:209 korgac/alarmdialog.cpp:102
-msgid "Reminder"
-msgstr "Muistutus"
-
-#: korgac/alarmdialog.cpp:104
-msgid "Edit..."
-msgstr "Muokkaa..."
-
-#: korgac/alarmdialog.cpp:104
-#, fuzzy
-msgid "Dismiss Reminder"
-msgstr "Muokkaa muistutuksia"
-
-#: korgac/alarmdialog.cpp:116
-msgid "Suspend"
-msgstr "Vaienna"
-
-#: korgac/alarmdialog.cpp:122
-#, fuzzy
-msgid "The following items triggered reminders:"
-msgstr "Seuraavat tapahtumat hälyttivät:"
-
-#: korgac/alarmdialog.cpp:131
-#, fuzzy
-msgid "Date, Time"
-msgstr "Päivämäärä && aika"
-
-#: korgac/alarmdialog.cpp:151
-msgid "Suspend &duration:"
-msgstr "Vaiennuksen &kesto:"
-
-#: korgac/alarmdialog.cpp:160
-msgid "week(s)"
-msgstr "viikko(a):"
-
-#: koeditorgeneral.cpp:396 korgac/alarmdialog.cpp:190
-msgid ""
-"_: elipsis\n"
-"..."
-msgstr ""
-
-#: korgac/alarmdialog.cpp:330
-msgid "\"%1\" is a read-only item so modifications are not possible."
-msgstr ""
-
-#: korgac/alarmdialog.cpp:338
-#, fuzzy
-msgid "Could not start KOrganizer so editing is not possible."
-msgstr "KOrganizeria ei voitu käynnistää."
-
-#: korgac/alarmdialog.cpp:352
-msgid ""
-"An internal KOrganizer error occurred attempting to start the incidence editor"
-msgstr ""
-
-#: koagendaview.cpp:629
-msgid ""
-"_: short_weekday date (e.g. Mon 13)\n"
-"%1 %2"
-msgstr "%1 %2"
-
-#: koagendaview.cpp:1569
-msgid "Unable to modify this to-do, because it cannot be locked."
-msgstr "Tätä tehtävää ei voi muokata, sillä sitä ei voi lukita."
-
-#: koagendaview.cpp:1756 korganizer.cpp:290 kotimelineview.cpp:55
-#: kotimelineview.cpp:123 kotodoview.cpp:395 resourceview.cpp:270
-#: resourceview.cpp:321
-msgid "Calendar"
-msgstr "Kalenteri"
+msgid "- %1"
+msgstr "- %1"
#: koeditorrecurrence.cpp:91
msgid ""
@@ -4211,6 +496,13 @@ msgstr "Asettaa kuinka usein tämän tapahtuman tai tehtävän tulee toistua."
msgid "&Recur every"
msgstr "&Uusi "
+#. i18n: file koeditoralarms_base.ui line 76
+#: koeditorgeneral.cpp:234 koeditorrecurrence.cpp:167 koprefsdialog.cpp:337
+#: korgac/alarmdialog.cpp:159 rc.cpp:178 rc.cpp:1597
+#, no-c-format
+msgid "day(s)"
+msgstr "päivä"
+
#: koeditorrecurrence.cpp:181
msgid "week(s) on:"
msgstr "viikon välein:"
@@ -4674,86 +966,468 @@ msgstr ""
msgid "Recurrence"
msgstr "&Toistuminen"
+#: koagendaview.cpp:1756 korganizer.cpp:290 kotimelineview.cpp:55
+#: kotimelineview.cpp:123 kotodoview.cpp:395 resourceview.cpp:270
+#: resourceview.cpp:321
+msgid "Calendar"
+msgstr "Kalenteri"
+
+#: korganizer.cpp:298
+msgid "New Calendar"
+msgstr "Uusi kalenteri"
+
+#: korganizer.cpp:302
+msgid "read-only"
+msgstr "vain luku"
+
+#: importdialog.cpp:41 previewdialog.cpp:53
+#, fuzzy
+msgid "Import Calendar/Event"
+msgstr "Tuo kalenteri"
+
+#: importdialog.cpp:48
+#, fuzzy
+msgid "Import calendar/event at '%1' into KOrganizer."
+msgstr "Lisää kalenteri '%1' KOrganizeriin."
+
+#: importdialog.cpp:57
+msgid "Add as new calendar"
+msgstr "Lisää uutena kalenterina"
+
+#: importdialog.cpp:59
+msgid "Merge into existing calendar"
+msgstr "Yhdistä olemassaolevaan kalenteriin"
+
+#: importdialog.cpp:62
+msgid "Open in separate window"
+msgstr "Avaa uuteen ikkunaan"
+
+#: kogroupware.cpp:166
+#, c-format
+msgid "Error message: %1"
+msgstr "Virheilmoitus: %1"
+
+#: kogroupware.cpp:170
+msgid "Error while processing an invitation or update."
+msgstr "Virhe kutsussa tai päivityksessä."
+
+#: kogroupware.cpp:285
+msgid ""
+"You changed the invitation \"%1\".\n"
+"Do you want to email the attendees an update message?"
+msgstr ""
+
+#: kogroupware.cpp:292
+msgid ""
+"You removed the invitation \"%1\".\n"
+"Do you want to email the attendees that the event is canceled?"
+msgstr ""
+
+#: kogroupware.cpp:296
+msgid ""
+"You removed the invitation \"%1\".\n"
+"Do you want to email the attendees that the todo is canceled?"
+msgstr ""
+
+#: kogroupware.cpp:303
+#, fuzzy
+msgid ""
+"The event \"%1\" includes other people.\n"
+"Do you want to email the invitation to the attendees?"
+msgstr ""
+"Tämä %1 sisältää muut ihmiset. Lähetetäänkö osallistujille sähköpostia?"
+
+#: kogroupware.cpp:307
+#, fuzzy
+msgid ""
+"The todo \"%1\" includes other people.\n"
+"Do you want to email the invitation to the attendees?"
+msgstr ""
+"Tämä %1 sisältää muut ihmiset. Lähetetäänkö osallistujille sähköpostia?"
+
+#: kogroupware.cpp:311
+#, fuzzy
+msgid ""
+"This incidence includes other people. Should an email be sent to the attendees?"
+msgstr ""
+"Tämä %1 sisältää muut ihmiset. Lähetetäänkö osallistujille sähköpostia?"
+
+#: kogroupware.cpp:321 kogroupware.cpp:363
+msgid "Group Scheduling Email"
+msgstr "Ryhmän aikataulutuksen sähköposti"
+
+#: kogroupware.cpp:322
+msgid "Send Email"
+msgstr "Lähetä sähköpostia"
+
+#: incidencechanger.cpp:76 kogroupware.cpp:322 kogroupware.cpp:334
+#: kogroupware.cpp:341 kogroupware.cpp:364
+msgid "Do Not Send"
+msgstr "Älä lähetä"
+
+#: kogroupware.cpp:332
+msgid "Do you want to send a status update to the organizer of this task?"
+msgstr "Haluatko lähettää tilatiedon päivityksen tehtävän järjestäjälle?"
+
+#: kogroupware.cpp:334 kogroupware.cpp:341 kogroupware.cpp:364
+msgid "Send Update"
+msgstr "Lähetä päivitys"
+
+#: kogroupware.cpp:338
+#, fuzzy
+msgid ""
+"Your status as an attendee of this event changed. Do you want to send a status "
+"update to the event organizer?"
+msgstr ""
+"Tilasi tämän tapahtuman osallistujana muuttui. Haluatko lähettää tämän "
+"tilatiedon päivityksen tapahtuman järjestejälle?"
+
+#: kogroupware.cpp:359
+#, fuzzy
+msgid ""
+"You had previously accepted an invitation to this event. Do you want to send an "
+"updated response to the organizer declining the invitation?"
+msgstr ""
+"Tilasi tämän tapahtuman osallistujana muuttui. Haluatko lähettää tämän "
+"tilatiedon päivityksen tapahtuman järjestejälle?"
+
+#: kogroupware.cpp:367
+#, fuzzy
+msgid ""
+"You are not the organizer of this event. Editing it will bring your calendar "
+"out of sync with the organizer's calendar. Do you really want to edit it?"
+msgstr ""
+"Et ole tämän tapahtuman järjestäjä. Jos muokkaat sitä, ei kalenterisi enää ole "
+"yhdenmukainen tapahtuman järjestäjän kalenterin kanssa. Haluatko todella "
+"muokata sitä?"
+
+#: kogroupware.cpp:384
+msgid "<No summary given>"
+msgstr "<Yhteenvetoa ei annettu>"
+
+#: kogroupware.cpp:404 mailscheduler.cpp:89
+#, c-format
+msgid "Counter proposal: %1"
+msgstr ""
+
+#: kogroupware.cpp:406
+msgid "Proposed new meeting time: %1 - %2"
+msgstr ""
+
+#: journalentry.cpp:92
+msgid "[Add Journal Entry]"
+msgstr "[Lisää päiväkirjamerkintä]"
+
+#: journalentry.cpp:191
+msgid "Sets the Title of this journal entry."
+msgstr "Asettaa kalenterimerkinnän otsikon."
+
+#: journalentry.cpp:193
+msgid "&Title: "
+msgstr "&Otsikko: "
+
+#: journalentry.cpp:202
+msgid "Ti&me: "
+msgstr "Ai&ka: "
+
+#: journalentry.cpp:208
+msgid "Determines whether this journal entry has a time associated with it"
+msgstr "Määrittelee, liitetäänkö tähän päiväkirjamerkintään aika."
+
+#: journalentry.cpp:210
+msgid "Sets the time associated with this journal entry"
+msgstr "Asettaa ajan tälle päiväkirjamerkinnälle."
+
+#: journalentry.cpp:217 journalentry.cpp:218
+msgid "Delete this journal entry"
+msgstr "Poista tämä päiväkirjamerkintä"
+
+#: journalentry.cpp:225
+msgid "Edit this journal entry"
+msgstr "Muokkaa tätä kalenterimerkintää"
+
+#: journalentry.cpp:226
+msgid "Opens an editor dialog for this journal entry"
+msgstr "Avaa tämän päiväkirjamerkinnän muokkaimessa"
+
+#: journalentry.cpp:234
+msgid "Print this journal entry"
+msgstr "Tulosta tämä päiväkirjamerkintä"
+
+#: journalentry.cpp:235
+msgid "Opens the print dialog for this journal entry"
+msgstr "Avaa tulostusikkuna tätä päiväkirjamerkintää varten"
+
+#: kocorehelper.cpp:47 kodaymatrix.cpp:287 komonthview.cpp:1006
+msgid ""
+"_: delimiter for joining holiday names\n"
+", "
+msgstr ", "
+
+#: koeditorgeneral.cpp:107
+msgid "Sets the Title of this event or to-do."
+msgstr "Asettaa tapahtuman tai tehtävän otsikon."
+
+#: koeditorgeneral.cpp:126
+msgid "Sets where the event or to-do will take place."
+msgstr "Asettaa tapahtuman tai tehtävän paikan."
+
+#: koeditorgeneral.cpp:127
+msgid "&Location:"
+msgstr "Si&jainti:"
+
+#: koeditorgeneral.cpp:143
+msgid ""
+"Allows you to select the categories that this event or to-do belongs to."
+msgstr "Valitsee tapahtuman tai tehtävän luokan."
+
+#: koeditorgeneral.cpp:144
+#, fuzzy
+msgid "Categories:"
+msgstr "Luokat:"
+
+#: koeditorgeneral.cpp:153
+#, fuzzy
+msgid "Select..."
+msgstr "Valitse vastaanottaja..."
+
+#: koeditorgeneral.cpp:163
+msgid "Acc&ess:"
+msgstr "Yksityisyys:"
+
+#: koeditorgeneral.cpp:164
+msgid ""
+"Sets whether the access to this event or to-do is restricted. Please note that "
+"KOrganizer currently does not use this setting, so the implementation of the "
+"restrictions will depend on the groupware server. This means that events or "
+"to-dos marked as private or confidential may be visible to others."
+msgstr ""
+"Asettaa rajoitetun pääsyn tapahtumalle tai tehtävälle. Huomaa, että KOrganizer "
+"ei käytä nykyisin tätä asetusta. Tämän ominaisuuden toteutus riippuu "
+"ryhmätyöpalvelimesta. Tämä merkitsee, että yksityiseksi tai luottamukselliseksi "
+"ilmoitetut tapahtumat tai tehtävät saattavat näkyä muille käyttäjille."
+
+#: koeditorgeneral.cpp:185
+msgid ""
+"Sets the description for this event or to-do. This will be displayed in a "
+"reminder if one is set, as well as in a tooltip when you hover over the event."
+msgstr ""
+"Asettaa tapahtumalle tai tehtävälle kuvauksen. Tämä näytetään muistutuksessa "
+"sekä vihjeessä, jonka näet kun viet hiiren tapahtuman tai tehtävän kohdalle."
+
+#: koeditorgeneral.cpp:202
+#, fuzzy
+msgid "Enable reminders for this event or to-do."
+msgstr "Aktivoi muistuttajan tälle tapahtumalle tai tehtävälle."
+
+#: koeditorgeneral.cpp:203
+#, fuzzy
+msgid "Enable reminders"
+msgstr "Ei muistutuksia"
+
+#: koeditorgeneral.cpp:209
+#, fuzzy
+msgid ""
+"Push this button to create an advanced set of reminders for this event or "
+"to-do."
+msgstr "Aktivoi muistuttajan tälle tapahtumalle tai tehtävälle."
+
+#: koeditorgeneral.cpp:211
+#, fuzzy
+msgid "Set an advanced reminder"
+msgstr "1 lisämuistuttaja asetettu"
+
+#: koeditorgeneral.cpp:220
+#, fuzzy
+msgid ""
+"Set the time before the event starts when the reminder will be triggered."
+msgstr ""
+"Asettaa ajan, joka ilmaisee kuinka kauan tapahtumaa aiemmin muistutin antaa "
+"ilmoituksen."
+
+#: koeditorgeneral.cpp:221
+#, fuzzy
+msgid "Set the start time trigger offset"
+msgstr "Asettaa alkuajan tälle tehtävälle."
+
+#: koeditorgeneral.cpp:223
+#, fuzzy
+msgid ""
+"Set the time before the to-do is due when the reminder will be triggered."
+msgstr ""
+"Asettaa ajan, joka ilmaisee kuinka kauan tapahtumaa aiemmin muistutin antaa "
+"ilmoituksen."
+
+#: koeditorgeneral.cpp:224
+#, fuzzy
+msgid "Set the due time trigger offset"
+msgstr "Asettaa määräajan tälle tehtävälle."
+
+#. i18n: file koeditoralarms_base.ui line 66
+#: koeditorgeneral.cpp:232 koprefsdialog.cpp:335 korgac/alarmdialog.cpp:157
+#: rc.cpp:172 rc.cpp:1591
+#, no-c-format
+msgid "minute(s)"
+msgstr "minuutti(a)"
+
+#. i18n: file koeditoralarms_base.ui line 71
+#: koeditorgeneral.cpp:233 koprefsdialog.cpp:336 korgac/alarmdialog.cpp:158
+#: rc.cpp:175 rc.cpp:1594
+#, no-c-format
+msgid "hour(s)"
+msgstr "tunti(a)"
+
+#. i18n: file koeditoralarms_base.ui line 86
+#: koeditorgeneral.cpp:240 koeditorgeneral.cpp:439 koeditorgeneral.cpp:444
+#: rc.cpp:181 rc.cpp:1600
+#, no-c-format
+msgid "before the start"
+msgstr "ennen alkua"
+
+#: koeditorgeneral.cpp:242 koeditorgeneral.cpp:447
+#, fuzzy
+msgid "before the due time"
+msgstr "ennen loppua"
+
+#: koeditorgeneral.cpp:396 korgac/alarmdialog.cpp:190
+msgid ""
+"_: elipsis\n"
+"..."
+msgstr ""
+
+#: koeditorgeneral.cpp:429 koeditorgeneral.cpp:468
+#, c-format
+msgid "Triggers %1"
+msgstr ""
+
+#: koeditorgeneral.cpp:500
+#, fuzzy, c-format
+msgid "Calendar: %1"
+msgstr "Kalenteri"
+
+#: koeditorgeneral.cpp:582
+#, fuzzy
+msgid "No attendees"
+msgstr "Ei osallistujia"
+
+#: koeditorgeneral.cpp:584
+#, fuzzy, c-format
+msgid ""
+"_n: One attendee\n"
+"%n attendees"
+msgstr ""
+"1 osallistuja:\n"
+"%n osallistujaa"
+
+#: korganizer_options.h:35
+msgid "Import the given calendars as new resources into the default calendar"
+msgstr "Tuo kalenterit uusina tietolähteinä oletuskalenteriin"
+
+#: korganizer_options.h:37
+msgid ""
+"Merge the given calendars into the standard calendar (i.e. copy the events)"
+msgstr "Liitä annetut kalenterit oletuskalenteriin (kopioi tehtävät)"
+
+#: korganizer_options.h:39
+msgid "Open the given calendars in a new window"
+msgstr "Avaa kalenterit uudessa ikkunassa"
+
+#: korganizer_options.h:40
+msgid ""
+"Calendar files or urls. Unless -i, -o or -m is explicitly specified, the user "
+"will be asked whether to import, merge or open in a separate window."
+msgstr ""
+"Kalenteritiedostot tai verkko-osoitteet. Ellei erityisesti ole annettu -i, -o, "
+"tai -m, kysytään erillisessä ikkunassa käyttäjältä onko tarkoitus tuoda "
+"(import), liittää (merge) vai avata (open)."
+
#. i18n: file korganizer_part.rc line 11
-#: rc.cpp:6 rc.cpp:54 rc.cpp:1041 rc.cpp:2018
+#: rc.cpp:6 rc.cpp:54 rc.cpp:969 rc.cpp:2205
#, no-c-format
msgid "&Import"
msgstr "&Tuo"
#. i18n: file korganizer_part.rc line 18
-#: rc.cpp:9 rc.cpp:57 rc.cpp:1044 rc.cpp:2021
+#: rc.cpp:9 rc.cpp:57 rc.cpp:972 rc.cpp:2208
#, no-c-format
msgid "&Export"
msgstr "&Vie"
#. i18n: file korganizer_part.rc line 73
-#: rc.cpp:21 rc.cpp:69 rc.cpp:1056 rc.cpp:2033
+#: rc.cpp:21 rc.cpp:69 rc.cpp:984 rc.cpp:2220
#, no-c-format
msgid "&Go"
msgstr "&Siirry"
#. i18n: file korganizer_part.rc line 80
-#: rc.cpp:24 rc.cpp:72 rc.cpp:1059 rc.cpp:2036
+#: rc.cpp:24 rc.cpp:72 rc.cpp:987 rc.cpp:2223
#, no-c-format
msgid "&Actions"
msgstr "&Toiminnot"
#. i18n: file korganizer_part.rc line 95
-#: rc.cpp:27 rc.cpp:75 rc.cpp:1062 rc.cpp:2039
+#: rc.cpp:27 rc.cpp:75 rc.cpp:990 rc.cpp:2226
#, no-c-format
msgid "S&chedule"
msgstr "&Aikataulu"
#. i18n: file korganizer_part.rc line 108
-#: rc.cpp:33 rc.cpp:81 rc.cpp:1068 rc.cpp:2045
+#: rc.cpp:33 rc.cpp:81 rc.cpp:996 rc.cpp:2232
#, no-c-format
msgid "&Sidebar"
msgstr "&Sivupaneeli"
#. i18n: file korganizer_part.rc line 131
-#: rc.cpp:39 rc.cpp:87 rc.cpp:1074 rc.cpp:2051
+#: rc.cpp:39 rc.cpp:87 rc.cpp:1002 rc.cpp:2238
#, no-c-format
msgid "Main"
msgstr "Pää"
#. i18n: file korganizer_part.rc line 140
-#: rc.cpp:42 rc.cpp:90 rc.cpp:1077 rc.cpp:2054
+#: rc.cpp:42 rc.cpp:90 rc.cpp:1005 rc.cpp:2241
#, no-c-format
msgid "Views"
msgstr "Näkymät"
#. i18n: file korganizer_part.rc line 154
-#: rc.cpp:45 rc.cpp:93 rc.cpp:1080 rc.cpp:2057
+#: rc.cpp:45 rc.cpp:93 rc.cpp:1008 rc.cpp:2244
#, no-c-format
msgid "Schedule"
msgstr "Aikataulu"
#. i18n: file korganizer_part.rc line 160
-#: rc.cpp:48 rc.cpp:96 rc.cpp:1083 rc.cpp:2060
+#: rc.cpp:48 rc.cpp:96 rc.cpp:1011 rc.cpp:2247
#, no-c-format
msgid "Filters Toolbar"
msgstr "Suotimien työkalupalkki"
+#. i18n: file filteredit_base.ui line 29
+#: koattendeeeditor.cpp:172 rc.cpp:99 rc.cpp:432 rc.cpp:444 rc.cpp:957
+#: rc.cpp:1014 rc.cpp:1573
+#, no-c-format
+msgid "&New"
+msgstr "&Uusi"
+
#. i18n: file filteredit_base.ui line 45
-#: rc.cpp:105 rc.cpp:2189
+#: rc.cpp:105 rc.cpp:1020
#, no-c-format
msgid "Filter Details"
msgstr "Suotimen yksityiskohdat"
#. i18n: file filteredit_base.ui line 64
-#: rc.cpp:108 rc.cpp:426 rc.cpp:2168 rc.cpp:2192
+#: rc.cpp:108 rc.cpp:426 rc.cpp:951 rc.cpp:1023
#, no-c-format
msgid "Name:"
msgstr "Nimi:"
#. i18n: file filteredit_base.ui line 79
-#: rc.cpp:111 rc.cpp:2195
+#: rc.cpp:111 rc.cpp:1026
#, no-c-format
msgid "Hide &recurring events and to-dos"
msgstr "Piilota &toistuvat tapahtumat ja tehtävät"
#. i18n: file filteredit_base.ui line 82
-#: rc.cpp:114 rc.cpp:2198
+#: rc.cpp:114 rc.cpp:1029
#, no-c-format
msgid ""
"Select this option if you do not want to show recurring events and to-dos in "
@@ -4765,13 +1439,13 @@ msgstr ""
"helpottaa työskentelyä."
#. i18n: file filteredit_base.ui line 90
-#: rc.cpp:117 rc.cpp:2201
+#: rc.cpp:117 rc.cpp:1032
#, no-c-format
msgid "Hide co&mpleted to-dos"
msgstr "Piilota val&miit tehtävät"
#. i18n: file filteredit_base.ui line 93
-#: rc.cpp:120 rc.cpp:2204
+#: rc.cpp:120 rc.cpp:1035
#, no-c-format
msgid ""
"If this box is checked, the filter will hide all to-do items from the list, "
@@ -4783,13 +1457,13 @@ msgstr ""
"aika."
#. i18n: file filteredit_base.ui line 129
-#: rc.cpp:123 rc.cpp:2207
+#: rc.cpp:123 rc.cpp:1038
#, no-c-format
msgid "Days after completion:"
msgstr "Päiviä valmistumisen jälkeen:"
#. i18n: file filteredit_base.ui line 135
-#: rc.cpp:126 rc.cpp:2210
+#: rc.cpp:126 rc.cpp:1041
#, no-c-format
msgid ""
"This option will allow you to select which completed to-dos should be hidden. "
@@ -4801,13 +1475,13 @@ msgstr ""
"merkittytehdyksi. Voit lisätä tai vähentää päivien lukumäärää kiertolaatikosta."
#. i18n: file filteredit_base.ui line 152
-#: rc.cpp:129 rc.cpp:2213
+#: rc.cpp:129 rc.cpp:1044
#, no-c-format
msgid "Immediately"
msgstr "Välittömästi"
#. i18n: file filteredit_base.ui line 155
-#: rc.cpp:132 rc.cpp:2216
+#: rc.cpp:132 rc.cpp:1047
#, no-c-format
msgid ""
"Here you can give the number of days a to-do item has to be completed to be "
@@ -4821,13 +1495,13 @@ msgstr ""
"merkityt tehtävät piilotetaan."
#. i18n: file filteredit_base.ui line 182
-#: rc.cpp:135 rc.cpp:2219
+#: rc.cpp:135 rc.cpp:1050
#, no-c-format
msgid "Hide &inactive to-dos"
msgstr "Piilota &passiiviset tehtävät"
#. i18n: file filteredit_base.ui line 185
-#: rc.cpp:138 rc.cpp:2222
+#: rc.cpp:138 rc.cpp:1053
#, no-c-format
msgid ""
"This option hides all to-dos from your list, where the start date has not been "
@@ -4836,14 +1510,21 @@ msgstr ""
"Tällä valinnalla voit piilottaa luettelon tehtävät, joiden alkupäivä ei ole "
"vielä käsillä (huomaa, että alkupäivä ei ole sama kuin lopetuspäivä)."
+#. i18n: file filteredit_base.ui line 193
+#: kolistview.cpp:221 koprefsdialog.cpp:703 kotodoview.cpp:394 rc.cpp:141
+#: rc.cpp:1056
+#, no-c-format
+msgid "Categories"
+msgstr "Luokat"
+
#. i18n: file filteredit_base.ui line 235
-#: rc.cpp:144 rc.cpp:2228
+#: rc.cpp:144 rc.cpp:1059
#, no-c-format
msgid "Show all except selected"
msgstr "Näytä kaikki &paitsi valitut"
#. i18n: file filteredit_base.ui line 244
-#: rc.cpp:147 rc.cpp:2231
+#: rc.cpp:147 rc.cpp:1062
#, no-c-format
msgid ""
"When this option is enabled, this filter will show all items which do <i>not</i> "
@@ -4853,13 +1534,13 @@ msgstr ""
"valittujen luokkien tapahtumat/tehtävät."
#. i18n: file filteredit_base.ui line 252
-#: rc.cpp:150 rc.cpp:2234
+#: rc.cpp:150 rc.cpp:1065
#, no-c-format
msgid "Show only selected"
msgstr "Näytä vain valitut"
#. i18n: file filteredit_base.ui line 261
-#: rc.cpp:153 rc.cpp:2237
+#: rc.cpp:153 rc.cpp:1068
#, no-c-format
msgid ""
"When this option is enabled, this filter will show all items containing at "
@@ -4869,19 +1550,19 @@ msgstr ""
"vähintäänvalitut tapahtumat."
#. i18n: file filteredit_base.ui line 269
-#: rc.cpp:156 rc.cpp:2240
+#: rc.cpp:156 rc.cpp:1071
#, no-c-format
msgid "Change..."
msgstr "Muuta..."
#. i18n: file filteredit_base.ui line 282
-#: rc.cpp:159 rc.cpp:2243
+#: rc.cpp:159 rc.cpp:1074
#, no-c-format
msgid "Hide to-dos not assigned to me"
msgstr "Piilota muille annetut tehtävät"
#. i18n: file filteredit_base.ui line 289
-#: rc.cpp:162 rc.cpp:2246
+#: rc.cpp:162 rc.cpp:1077
#, no-c-format
msgid ""
"This option hides all to-dos from your list which are assigned to someone else."
@@ -4895,164 +1576,170 @@ msgstr ""
"osallistujaluettelossa, tehtävä piilotetaan."
#. i18n: file koeditoralarms_base.ui line 16
-#: rc.cpp:166 rc.cpp:2063
+#: rc.cpp:166 rc.cpp:1585
#, no-c-format
msgid "Alarms"
msgstr "Hälytykset"
#. i18n: file koeditoralarms_base.ui line 30
-#: rc.cpp:169 rc.cpp:259 rc.cpp:2066 rc.cpp:2156
+#: rc.cpp:169 rc.cpp:259 rc.cpp:1588 rc.cpp:1678
#, no-c-format
msgid "Time Offset"
msgstr "Aikasiirtymä"
-#. i18n: file koeditoralarms_base.ui line 86
-#: koeditorgeneral.cpp:240 koeditorgeneral.cpp:439 koeditorgeneral.cpp:444
-#: rc.cpp:181 rc.cpp:2078
-#, no-c-format
-msgid "before the start"
-msgstr "ennen alkua"
-
#. i18n: file koeditoralarms_base.ui line 91
-#: rc.cpp:184 rc.cpp:2081
+#: rc.cpp:184 rc.cpp:1603
#, no-c-format
msgid "after the start"
msgstr "alun jälkeen"
#. i18n: file koeditoralarms_base.ui line 96
-#: rc.cpp:187 rc.cpp:2084
+#: rc.cpp:187 rc.cpp:1606
#, no-c-format
msgid "before the end"
msgstr "ennen loppua"
#. i18n: file koeditoralarms_base.ui line 101
-#: rc.cpp:190 rc.cpp:2087
+#: rc.cpp:190 rc.cpp:1609
#, no-c-format
msgid "after the end"
msgstr "lopun jälkeen"
#. i18n: file koeditoralarms_base.ui line 134
-#: rc.cpp:193 rc.cpp:2090
+#: rc.cpp:193 rc.cpp:1612
#, no-c-format
msgid "&How often:"
msgstr "&Kuinka usein:"
#. i18n: file koeditoralarms_base.ui line 148
-#: rc.cpp:196 rc.cpp:2093
+#: rc.cpp:196 rc.cpp:1615
#, no-c-format
msgid " time(s)"
msgstr " kerta(a)"
#. i18n: file koeditoralarms_base.ui line 165
-#: rc.cpp:199 rc.cpp:2096
+#: rc.cpp:199 rc.cpp:1618
#, no-c-format
msgid "&Interval:"
msgstr "&aikaväli:"
#. i18n: file koeditoralarms_base.ui line 184
-#: rc.cpp:202 rc.cpp:2099
+#: rc.cpp:202 rc.cpp:1621
#, no-c-format
msgid "&Repeat:"
msgstr "&Toista:"
#. i18n: file koeditoralarms_base.ui line 195
-#: rc.cpp:205 rc.cpp:2102
+#: rc.cpp:205 rc.cpp:1624
#, no-c-format
msgid "every "
msgstr "joka "
#. i18n: file koeditoralarms_base.ui line 198
-#: rc.cpp:208 rc.cpp:2105
+#: rc.cpp:208 rc.cpp:1627
#, no-c-format
msgid " minute(s)"
msgstr " minuutti(a)"
#. i18n: file koeditoralarms_base.ui line 216
-#: rc.cpp:211 rc.cpp:256 rc.cpp:2108 rc.cpp:2153
+#: rc.cpp:211 rc.cpp:256 rc.cpp:1630 rc.cpp:1675
#, no-c-format
msgid "Type"
msgstr "Tyyppi"
#. i18n: file koeditoralarms_base.ui line 258
-#: rc.cpp:214 rc.cpp:2111
+#: rc.cpp:214 rc.cpp:1633
#, no-c-format
msgid "&Reminder Dialog"
msgstr "&Muistutusikkuna"
#. i18n: file koeditoralarms_base.ui line 269
-#: rc.cpp:217 rc.cpp:2114
+#: rc.cpp:217 rc.cpp:1636
#, no-c-format
msgid "A&udio"
msgstr "&Ääni"
+#. i18n: file koeditoralarms_base.ui line 277
+#: koeditoralarms.cpp:116 rc.cpp:220 rc.cpp:1639
+#, no-c-format
+msgid "Program"
+msgstr "Ohjelma"
+
+#. i18n: file koeditoralarms_base.ui line 288
+#: koeditoralarms.cpp:119 koeditordetails.cpp:200 koprefsdialog.cpp:903
+#: rc.cpp:223 rc.cpp:423 rc.cpp:948 rc.cpp:1642
+#, no-c-format
+msgid "Email"
+msgstr "Sähköposti"
+
#. i18n: file koeditoralarms_base.ui line 347
-#: rc.cpp:226 rc.cpp:2123
+#: rc.cpp:226 rc.cpp:1645
#, no-c-format
msgid "Reminder Dialog &text:"
msgstr "Muistutusikkunan &teksti:"
#. i18n: file koeditoralarms_base.ui line 379
-#: rc.cpp:229 rc.cpp:2126
+#: rc.cpp:229 rc.cpp:1648
#, no-c-format
msgid "Audio &file:"
msgstr "Äänitie&dosto:"
#. i18n: file koeditoralarms_base.ui line 390
-#: rc.cpp:232 rc.cpp:2129
+#: rc.cpp:232 rc.cpp:1651
#, no-c-format
msgid "audio/x-wav audio/x-mp3 application/ogg"
msgstr ""
#. i18n: file koeditoralarms_base.ui line 431
-#: rc.cpp:235 rc.cpp:2132
+#: rc.cpp:235 rc.cpp:1654
#, no-c-format
msgid "&Program file:"
msgstr "&Ohjelman tiedosto:"
#. i18n: file koeditoralarms_base.ui line 442
-#: rc.cpp:238 rc.cpp:2135
+#: rc.cpp:238 rc.cpp:1657
#, no-c-format
msgid "*.*|All files"
msgstr "*.*|Kaikki tiedostot"
#. i18n: file koeditoralarms_base.ui line 450
-#: rc.cpp:241 rc.cpp:2138
+#: rc.cpp:241 rc.cpp:1660
#, no-c-format
msgid "Program ar&guments:"
msgstr "Ohjelman ar&gumentit:"
#. i18n: file koeditoralarms_base.ui line 499
-#: rc.cpp:244 rc.cpp:2141
+#: rc.cpp:244 rc.cpp:1663
#, no-c-format
msgid "Email &message text:"
msgstr "Sähköpostin viestiteksti:"
#. i18n: file koeditoralarms_base.ui line 520
-#: rc.cpp:247 rc.cpp:2144
+#: rc.cpp:247 rc.cpp:1666
#, no-c-format
msgid "Email &address(es):"
msgstr "Sähköpostiosoite/osoitteet:"
#. i18n: file koeditoralarms_base.ui line 560
-#: rc.cpp:253 rc.cpp:2150
+#: rc.cpp:253 rc.cpp:1672
#, no-c-format
msgid "D&uplicate"
msgstr "&Kahdenna"
#. i18n: file koeditoralarms_base.ui line 605
-#: rc.cpp:262 rc.cpp:2159
+#: rc.cpp:262 rc.cpp:1681
#, no-c-format
msgid "Repeat"
msgstr "Toista"
#. i18n: file kogroupwareprefspage.ui line 31
-#: rc.cpp:265 rc.cpp:1860
+#: rc.cpp:265 rc.cpp:2047
#, no-c-format
msgid "P&ublish"
msgstr "J&ulkaise"
#. i18n: file kogroupwareprefspage.ui line 42
-#: rc.cpp:268 rc.cpp:1863
+#: rc.cpp:268 rc.cpp:2050
#, fuzzy, no-c-format
msgid ""
"By publishing Free/Busy information, you allow others to take your calendar "
@@ -5065,13 +1752,13 @@ msgstr ""
"vain tieto varauksesta, ei varauksen syytä."
#. i18n: file kogroupwareprefspage.ui line 53
-#: rc.cpp:271 rc.cpp:1866
+#: rc.cpp:271 rc.cpp:2053
#, no-c-format
msgid "Publish your free/&busy information automatically"
msgstr "Julkistaa tiedon varauksista automaattisesti"
#. i18n: file kogroupwareprefspage.ui line 58
-#: rc.cpp:274 rc.cpp:1869
+#: rc.cpp:274 rc.cpp:2056
#, no-c-format
msgid ""
"Check this box to upload your Free/Busy information automatically.\n"
@@ -5089,13 +1776,13 @@ msgstr ""
"tietoon."
#. i18n: file kogroupwareprefspage.ui line 74
-#: rc.cpp:279 rc.cpp:1874
+#: rc.cpp:279 rc.cpp:2061
#, no-c-format
msgid "Minimum time between uploads (in minutes):"
msgstr "Minimiaika vientien välillä (minuuteissa):"
#. i18n: file kogroupwareprefspage.ui line 80
-#: rc.cpp:282 rc.cpp:285 rc.cpp:1877 rc.cpp:1880
+#: rc.cpp:282 rc.cpp:285 rc.cpp:2064 rc.cpp:2067
#, no-c-format
msgid ""
"Configure minimum the interval of time in minutes between each upload here. "
@@ -5106,13 +1793,13 @@ msgstr ""
"valitset tietojesi automaattisen julkistamisen."
#. i18n: file kogroupwareprefspage.ui line 109
-#: rc.cpp:288 rc.cpp:1883
+#: rc.cpp:288 rc.cpp:2070
#, no-c-format
msgid "Publish"
msgstr "Julkaise"
#. i18n: file kogroupwareprefspage.ui line 115
-#: rc.cpp:291 rc.cpp:294 rc.cpp:300 rc.cpp:1886 rc.cpp:1889 rc.cpp:1895
+#: rc.cpp:291 rc.cpp:294 rc.cpp:300 rc.cpp:2073 rc.cpp:2076 rc.cpp:2082
#, no-c-format
msgid ""
"Configure the number of calendar days you wish to be published and available to "
@@ -5122,19 +1809,19 @@ msgstr ""
"käytettävissä."
#. i18n: file kogroupwareprefspage.ui line 140
-#: rc.cpp:297 rc.cpp:1892
+#: rc.cpp:297 rc.cpp:2079
#, no-c-format
msgid "days of free/busy information"
msgstr "Varaustiedon päivien lukumäärä"
#. i18n: file kogroupwareprefspage.ui line 170
-#: rc.cpp:303 rc.cpp:367 rc.cpp:1898 rc.cpp:1962
+#: rc.cpp:303 rc.cpp:367 rc.cpp:2085 rc.cpp:2149
#, no-c-format
msgid "Server Information"
msgstr "Palvelimen tiedot"
#. i18n: file kogroupwareprefspage.ui line 185
-#: rc.cpp:306 rc.cpp:342 rc.cpp:1901 rc.cpp:1937
+#: rc.cpp:306 rc.cpp:342 rc.cpp:2088 rc.cpp:2124
#, fuzzy, no-c-format
msgid ""
"Enter the URL for the server on which your Free/Busy information shall be "
@@ -5148,13 +1835,13 @@ msgstr ""
"\"webdavs://kolab2.com/freebusy/joe@kolab2.com.ifb\""
#. i18n: file kogroupwareprefspage.ui line 193
-#: rc.cpp:310 rc.cpp:1905
+#: rc.cpp:310 rc.cpp:2092
#, no-c-format
msgid "Remember p&assword"
msgstr "Muista s&alasana"
#. i18n: file kogroupwareprefspage.ui line 197
-#: rc.cpp:313 rc.cpp:416 rc.cpp:1908 rc.cpp:2011
+#: rc.cpp:313 rc.cpp:416 rc.cpp:2095 rc.cpp:2198
#, no-c-format
msgid ""
"Check this box to make KOrganizer remember your password and skip asking you "
@@ -5168,16 +1855,22 @@ msgstr ""
"varaustietojen julkaisua.\n"
"Tietoturvallisuussyistä salasanan tallentamista ei kuitenkaan suositella."
+#. i18n: file kogroupwareprefspage.ui line 205
+#: plugins/exchange/exchangeconfig.cpp:59 rc.cpp:317 rc.cpp:2099
+#, no-c-format
+msgid "Password:"
+msgstr "Salasana:"
+
#. i18n: file kogroupwareprefspage.ui line 211
-#: rc.cpp:320 rc.cpp:323 rc.cpp:407 rc.cpp:410 rc.cpp:1915 rc.cpp:1918
-#: rc.cpp:2002 rc.cpp:2005
+#: rc.cpp:320 rc.cpp:323 rc.cpp:407 rc.cpp:410 rc.cpp:2102 rc.cpp:2105
+#: rc.cpp:2189 rc.cpp:2192
#, no-c-format
msgid "Enter your groupware server login password here."
msgstr "Anna tähän ryhmätyöpalvelimen kirjautumissalasana."
#. i18n: file kogroupwareprefspage.ui line 238
-#: rc.cpp:326 rc.cpp:334 rc.cpp:391 rc.cpp:399 rc.cpp:1921 rc.cpp:1929
-#: rc.cpp:1986 rc.cpp:1994
+#: rc.cpp:326 rc.cpp:334 rc.cpp:391 rc.cpp:399 rc.cpp:2108 rc.cpp:2116
+#: rc.cpp:2173 rc.cpp:2181
#, no-c-format
msgid ""
"Enter the login information relative to your account on the server here.\n"
@@ -5194,25 +1887,25 @@ msgstr ""
"tapauksessa anna UID-tunnuksesi."
#. i18n: file kogroupwareprefspage.ui line 246
-#: rc.cpp:331 rc.cpp:1926
+#: rc.cpp:331 rc.cpp:2113
#, no-c-format
msgid "Username:"
msgstr "Käyttäjätunnus:"
#. i18n: file kogroupwareprefspage.ui line 273
-#: rc.cpp:339 rc.cpp:370 rc.cpp:1934 rc.cpp:1965
+#: rc.cpp:339 rc.cpp:370 rc.cpp:2121 rc.cpp:2152
#, no-c-format
msgid "Server URL:"
msgstr "Palvelimen URL:"
#. i18n: file kogroupwareprefspage.ui line 309
-#: rc.cpp:346 rc.cpp:1941
+#: rc.cpp:346 rc.cpp:2128
#, no-c-format
msgid "&Retrieve"
msgstr "&Hae"
#. i18n: file kogroupwareprefspage.ui line 320
-#: rc.cpp:349 rc.cpp:1944
+#: rc.cpp:349 rc.cpp:2131
#, no-c-format
msgid ""
"By retrieving Free/Busy information that others have published, you can take "
@@ -5222,13 +1915,13 @@ msgstr ""
"heidät kokoukseen."
#. i18n: file kogroupwareprefspage.ui line 331
-#: rc.cpp:352 rc.cpp:1947
+#: rc.cpp:352 rc.cpp:2134
#, no-c-format
msgid "Retrieve other peoples' free/&busy information automatically"
msgstr "Hae toisten ihmisten &varaustiedot automaattisesti"
#. i18n: file kogroupwareprefspage.ui line 334
-#: rc.cpp:355 rc.cpp:1950
+#: rc.cpp:355 rc.cpp:2137
#, no-c-format
msgid ""
"Check this box to retrieve other peoples' Free/Busy information automatically. "
@@ -5239,20 +1932,20 @@ msgstr ""
"että tämä on mahdollista vain, jos olet antanut oikeat tiedot palvelimesta."
#. i18n: file kogroupwareprefspage.ui line 345
-#: rc.cpp:358 rc.cpp:1953
+#: rc.cpp:358 rc.cpp:2140
#, no-c-format
msgid "Use full email &address for retrieval"
msgstr "Käytä h&akuun koko sähköpostiosoitetta"
#. i18n: file kogroupwareprefspage.ui line 348
-#: rc.cpp:361 rc.cpp:1956
+#: rc.cpp:361 rc.cpp:2143
#, no-c-format
msgid ""
"Set this to retrieve user@domain.ifb instead of user.ifb from the server"
msgstr "Asettaa user@domain.ifb haun user.ifb haun sijaan palvelimelta"
#. i18n: file kogroupwareprefspage.ui line 351
-#: rc.cpp:364 rc.cpp:1959
+#: rc.cpp:364 rc.cpp:2146
#, no-c-format
msgid ""
"Check this box to download a free/busy file in the format \"user@domain.ifb\" "
@@ -5266,7 +1959,7 @@ msgstr ""
"ylläpitäjältä tarkempia tietoja asetuksia varten."
#. i18n: file kogroupwareprefspage.ui line 390
-#: rc.cpp:373 rc.cpp:382 rc.cpp:1968 rc.cpp:1977
+#: rc.cpp:373 rc.cpp:382 rc.cpp:2155 rc.cpp:2164
#, no-c-format
msgid ""
"Enter the URL for the server on which the Free/Busy information is published "
@@ -5280,43 +1973,49 @@ msgid ""
msgstr ""
#. i18n: file kogroupwareprefspage.ui line 446
-#: rc.cpp:396 rc.cpp:1991
+#: rc.cpp:396 rc.cpp:2178
#, no-c-format
msgid "User&name:"
msgstr "Käyttäjätu&nnus:"
#. i18n: file kogroupwareprefspage.ui line 462
-#: rc.cpp:404 rc.cpp:1999
+#: rc.cpp:404 rc.cpp:2186
#, no-c-format
msgid "Passwor&d:"
msgstr "&Salasana:"
#. i18n: file kogroupwareprefspage.ui line 492
-#: rc.cpp:413 rc.cpp:2008
+#: rc.cpp:413 rc.cpp:2195
#, no-c-format
msgid "Re&member password"
msgstr "&Muista salasana"
+#. i18n: file publishdialog_base.ui line 28
+#: koeditordetails.cpp:199 koprefsdialog.cpp:1106 rc.cpp:420 rc.cpp:945
+#, no-c-format
+msgid "Name"
+msgstr "Nimi"
+
#. i18n: file publishdialog_base.ui line 65
-#: rc.cpp:429 rc.cpp:2171
+#: rc.cpp:429 rc.cpp:954
#, no-c-format
msgid "Email:"
msgstr "Sähköposti:"
#. i18n: file publishdialog_base.ui line 94
-#: rc.cpp:435 rc.cpp:2177
+#: rc.cpp:435 rc.cpp:960
#, no-c-format
msgid "Select &Addressee..."
msgstr "&Valitse osoitteet..."
#. i18n: file template_management_dialog_base.ui line 16
-#: rc.cpp:441 rc.cpp:1845
+#: rc.cpp:441 rc.cpp:1570
#, no-c-format
msgid "Template Management"
msgstr "Mallipohjien ylläpito"
#. i18n: file template_management_dialog_base.ui line 57
-#: rc.cpp:450 rc.cpp:1854
+#: rc.cpp:450 rc.cpp:1579
#, no-c-format
msgid ""
"Select a template and click <b>Apply Template</b> to apply it to the current "
@@ -5328,19 +2027,19 @@ msgstr ""
"nykyisestä tapahtumasta tai tehtävästä."
#. i18n: file template_management_dialog_base.ui line 65
-#: rc.cpp:453 rc.cpp:1857 templatemanagementdialog.cpp:50
+#: rc.cpp:453 rc.cpp:1582 templatemanagementdialog.cpp:50
#, no-c-format
msgid "Apply Template"
msgstr "Käytä mallipohjaa"
#. i18n: file korganizer.kcfg line 11
-#: rc.cpp:456 rc.cpp:1086
+#: rc.cpp:456 rc.cpp:1081
#, no-c-format
msgid "Enable automatic saving of manually opened calendar files"
msgstr "Tallenna automaattisesti itse avatut kalenteritiedostot"
#. i18n: file korganizer.kcfg line 12
-#: rc.cpp:459 rc.cpp:1089
+#: rc.cpp:459 rc.cpp:1084
#, no-c-format
msgid ""
"Check this box to save your calendar file automatically when you exit "
@@ -5354,13 +2053,13 @@ msgstr ""
"jälkeen."
#. i18n: file korganizer.kcfg line 16
-#: rc.cpp:462 rc.cpp:1092
+#: rc.cpp:462 rc.cpp:1087
#, no-c-format
msgid "Save &interval in minutes"
msgstr "Tallennus&väli minuuteissa"
#. i18n: file korganizer.kcfg line 17
-#: rc.cpp:465 rc.cpp:1095
+#: rc.cpp:465 rc.cpp:1090
#, no-c-format
msgid ""
"Set the interval between automatic saving of calendar events in minutes here. "
@@ -5372,55 +2071,55 @@ msgstr ""
"vakiokalenteri talletetaan automaattisesti jokaisen muutoksen jälkeen."
#. i18n: file korganizer.kcfg line 22
-#: rc.cpp:468 rc.cpp:1098
+#: rc.cpp:468 rc.cpp:1093
#, no-c-format
msgid "Confirm deletes"
msgstr "Vahvista poistaminen"
#. i18n: file korganizer.kcfg line 23
-#: rc.cpp:471 rc.cpp:1101
+#: rc.cpp:471 rc.cpp:1096
#, no-c-format
msgid "Check this box to display a confirmation dialog when deleting items."
msgstr "Valitse tämä, jos haluat varmistuskyselyn poistoihin."
#. i18n: file korganizer.kcfg line 28
-#: rc.cpp:474 rc.cpp:1104
+#: rc.cpp:474 rc.cpp:1099
#, no-c-format
msgid "Archive events"
msgstr "Arkistotapahtumat"
#. i18n: file korganizer.kcfg line 32
-#: rc.cpp:477 rc.cpp:1107
+#: rc.cpp:477 rc.cpp:1102
#, no-c-format
msgid "Archive to-dos"
msgstr "Arkistoi tehtävät"
#. i18n: file korganizer.kcfg line 37
-#: rc.cpp:480 rc.cpp:1110
+#: rc.cpp:480 rc.cpp:1105
#, no-c-format
msgid "Regularly archive events"
msgstr "Säännölliset arkistotapahtumat"
#. i18n: file korganizer.kcfg line 41
-#: rc.cpp:483 rc.cpp:1113
+#: rc.cpp:483 rc.cpp:1108
#, no-c-format
msgid "What to do when archiving"
msgstr "Mitä tehdä kun arkistoidaan"
#. i18n: file korganizer.kcfg line 44
-#: rc.cpp:486 rc.cpp:1116
+#: rc.cpp:486 rc.cpp:1111
#, no-c-format
msgid "Delete old events"
msgstr "Tuhoa vanhat tapahtumat"
#. i18n: file korganizer.kcfg line 47
-#: rc.cpp:489 rc.cpp:1119
+#: rc.cpp:489 rc.cpp:1114
#, no-c-format
msgid "Archive old events to a separate file"
msgstr "Arkistoi vanhat tapahtumat erilliseen tiedostoon"
#. i18n: file korganizer.kcfg line 53
-#: rc.cpp:492 rc.cpp:1122
+#: rc.cpp:492 rc.cpp:1117
#, no-c-format
msgid ""
"If auto-archiving is enabled, events older than this amount will be archived. "
@@ -5430,43 +2129,43 @@ msgstr ""
"arkistoidaan. Tämän arvon yksikkö määritellään toisessa kentässä."
#. i18n: file korganizer.kcfg line 57
-#: rc.cpp:495 rc.cpp:1125
+#: rc.cpp:495 rc.cpp:1120
#, no-c-format
msgid "The unit in which the expiry time is expressed."
msgstr "Vanhentumisajan yksikkö esitetään."
#. i18n: file korganizer.kcfg line 60
-#: rc.cpp:498 rc.cpp:1128
+#: rc.cpp:498 rc.cpp:1123
#, no-c-format
msgid "In days"
msgstr "päivässä"
#. i18n: file korganizer.kcfg line 63
-#: rc.cpp:501 rc.cpp:1131
+#: rc.cpp:501 rc.cpp:1126
#, no-c-format
msgid "In weeks"
msgstr "viikossa"
#. i18n: file korganizer.kcfg line 66
-#: rc.cpp:504 rc.cpp:1134
+#: rc.cpp:504 rc.cpp:1129
#, no-c-format
msgid "In months"
msgstr "kuukaudessa"
#. i18n: file korganizer.kcfg line 72
-#: rc.cpp:507 rc.cpp:1137
+#: rc.cpp:507 rc.cpp:1132
#, no-c-format
msgid "URL of the file where old events should be archived"
msgstr "Arkistoitavien tapahtumien tiedoston URL"
#. i18n: file korganizer.kcfg line 76
-#: rc.cpp:510 rc.cpp:1140
+#: rc.cpp:510 rc.cpp:1135
#, no-c-format
msgid "Export to HTML with every save"
msgstr "Vie HTML-tiedostoksi jokaisen tallennuksen yhteydessä"
#. i18n: file korganizer.kcfg line 77
-#: rc.cpp:513 rc.cpp:1143
+#: rc.cpp:513 rc.cpp:1138
#, no-c-format
msgid ""
"Check this box to export the calendar to an HTML-file every time you save it. "
@@ -5478,19 +2177,19 @@ msgstr ""
"kotikansiossa."
#. i18n: file korganizer.kcfg line 81
-#: rc.cpp:516 rc.cpp:1146
+#: rc.cpp:516 rc.cpp:1141
#, no-c-format
msgid "New Events, To-dos and Journal Entries Should"
msgstr "Uudet tapahtumat, tehtävät ja päiväkirjamerkinnät"
#. i18n: file korganizer.kcfg line 84
-#: rc.cpp:519 rc.cpp:1149
+#: rc.cpp:519 rc.cpp:1144
#, no-c-format
msgid "Be added to the standard resource"
msgstr "Lisätään vakiotietolähteeseen"
#. i18n: file korganizer.kcfg line 85
-#: rc.cpp:522 rc.cpp:1152
+#: rc.cpp:522 rc.cpp:1147
#, no-c-format
msgid ""
"Select this option to always record new events, to-dos and journal entries "
@@ -5500,13 +2199,13 @@ msgstr ""
"päiväkirjamerkinnät käyttäen vakiotietolähteitä."
#. i18n: file korganizer.kcfg line 88
-#: rc.cpp:525 rc.cpp:1155
+#: rc.cpp:525 rc.cpp:1150
#, no-c-format
msgid "Be asked which resource to use"
msgstr "Lisätään erikseen kysyttävään tietolähteeseen"
#. i18n: file korganizer.kcfg line 89
-#: rc.cpp:528 rc.cpp:1158
+#: rc.cpp:528 rc.cpp:1153
#, no-c-format
msgid ""
"Select this option to choose the resource to be used to record the item each "
@@ -5521,13 +2220,13 @@ msgstr ""
"asiakasohjelmana."
#. i18n: file korganizer.kcfg line 98
-#: rc.cpp:531 rc.cpp:1161
+#: rc.cpp:531 rc.cpp:1156
#, no-c-format
msgid "Send copy to owner when mailing events"
msgstr "Lähetä tapahtumia lähetettäessä kopio omistajalle"
#. i18n: file korganizer.kcfg line 99
-#: rc.cpp:534 rc.cpp:1164
+#: rc.cpp:534 rc.cpp:1159
#, no-c-format
msgid ""
"Check this box to get a copy of all e-mail messages that KOrganizer sends at "
@@ -5537,13 +2236,13 @@ msgstr ""
"joita KOrganizer lähettää tapahtumien osanottajille."
#. i18n: file korganizer.kcfg line 103
-#: rc.cpp:537 rc.cpp:1167
+#: rc.cpp:537 rc.cpp:1162
#, no-c-format
msgid "Use email settings from Control Center"
msgstr "Käytä Ohjauskeskuksen sähköpostiasetuksia"
#. i18n: file korganizer.kcfg line 104
-#: rc.cpp:540 rc.cpp:1170
+#: rc.cpp:540 rc.cpp:1165
#, no-c-format
msgid ""
"Check this box to use the TDE-wide e-mail settings, which are defined using the "
@@ -5555,13 +2254,13 @@ msgstr ""
"poistat tämän valinnan, voit määrittää oman nimesi ja sähköpostiosoitteesi."
#. i18n: file korganizer.kcfg line 108
-#: rc.cpp:543 rc.cpp:1173
+#: rc.cpp:543 rc.cpp:1168
#, no-c-format
msgid "Full &name"
msgstr "Koko &nimi"
#. i18n: file korganizer.kcfg line 109
-#: rc.cpp:546 rc.cpp:1176
+#: rc.cpp:546 rc.cpp:1171
#, no-c-format
msgid ""
"Enter your full name here. This name will be displayed as \"Organizer\" in "
@@ -5571,13 +2270,13 @@ msgstr ""
"\"Järjestäjänä\""
#. i18n: file korganizer.kcfg line 113
-#: rc.cpp:549 rc.cpp:1179
+#: rc.cpp:549 rc.cpp:1174
#, no-c-format
msgid "E&mail address"
msgstr "Sähköpostiosoite"
#. i18n: file korganizer.kcfg line 114
-#: rc.cpp:552 rc.cpp:1182
+#: rc.cpp:552 rc.cpp:1177
#, no-c-format
msgid ""
"Enter here your e-mail address. This e-mail address will be used to identify "
@@ -5587,19 +2286,19 @@ msgstr ""
"tunnistuksessa ja näytetään luomissasi tapahtumissa ja tehtävissä."
#. i18n: file korganizer.kcfg line 118
-#: rc.cpp:555 rc.cpp:1185
+#: rc.cpp:555 rc.cpp:1180
#, no-c-format
msgid "Mail Client"
msgstr "Sähköpostiohjelma"
#. i18n: file korganizer.kcfg line 121
-#: rc.cpp:558 rc.cpp:1188
+#: rc.cpp:558 rc.cpp:1183
#, no-c-format
msgid "KMail"
msgstr "KMail"
#. i18n: file korganizer.kcfg line 122
-#: rc.cpp:561 rc.cpp:1191
+#: rc.cpp:561 rc.cpp:1186
#, no-c-format
msgid ""
"Select this option to use KMail as the mail transport. The mail transport is "
@@ -5609,13 +2308,13 @@ msgstr ""
"käytetään ryhmätyötoiminnoissa."
#. i18n: file korganizer.kcfg line 125
-#: rc.cpp:564 rc.cpp:1194
+#: rc.cpp:564 rc.cpp:1189
#, no-c-format
msgid "Sendmail"
msgstr "Sendmail"
#. i18n: file korganizer.kcfg line 126
-#: rc.cpp:567 rc.cpp:1197
+#: rc.cpp:567 rc.cpp:1192
#, no-c-format
msgid ""
"Select this option to use sendmail as the mail transport. The mail transport is "
@@ -5626,14 +2325,42 @@ msgstr ""
"Sähköpostiohjelmaa käytetään ryhmätyötoiminnoissa. Ennen tämän käyttöä "
"tarkista, että sendmail on asennettu järjestelmääsi."
+#. i18n: file korganizer.kcfg line 135
+#: koprefsdialog.cpp:166 rc.cpp:570 rc.cpp:1195
+#, no-c-format
+msgid ""
+"Select your timezone from the list of locations on this drop down box. If your "
+"city is not listed, select one which shares the same timezone. KOrganizer will "
+"automatically adjust for daylight savings."
+msgstr ""
+"Valitse aikavyöhykkeesi paikkojen luettelosta. Jos kaupunkiasi ei ole "
+"luettelossa, valitse joku saman aikavyöhykkeen kaupunki. KOrganizer noudattaa "
+"automaattisesti kesä- ja talviaikoja."
+
+#. i18n: file korganizer.kcfg line 138
+#: koprefsdialog.cpp:259 rc.cpp:573 rc.cpp:1198
+#, no-c-format
+msgid "Use holiday region:"
+msgstr "Käytä vapaapäiväaluetta:"
+
+#. i18n: file korganizer.kcfg line 139
+#: koprefsdialog.cpp:260 rc.cpp:576 rc.cpp:1201
+#, no-c-format
+msgid ""
+"Select from which region you want to use the holidays here. Defined holidays "
+"are shown as non-working days in the date navigator, the agenda view, etc."
+msgstr ""
+"Tässä voit valita minkä alueen vapaapäiviä käytetään. Määritellyt vapaapäivät "
+"näytetään ei-työpäiviksi päiväselaimessa, työjärjestyksessä, jne."
+
#. i18n: file korganizer.kcfg line 142
-#: rc.cpp:579 rc.cpp:1209
+#: rc.cpp:579 rc.cpp:1204
#, no-c-format
msgid "Default appointment time"
msgstr "Tapaamisen oletusaika"
#. i18n: file korganizer.kcfg line 143
-#: rc.cpp:582 rc.cpp:1212
+#: rc.cpp:582 rc.cpp:1207
#, no-c-format
msgid ""
"Enter the default time for events here. The default is used if you do not "
@@ -5643,13 +2370,13 @@ msgstr ""
"tapahtumille ei anneta erillistä alkuaikaa."
#. i18n: file korganizer.kcfg line 147
-#: rc.cpp:585 rc.cpp:1215
+#: rc.cpp:585 rc.cpp:1210
#, no-c-format
msgid "Default duration of new appointment (HH:MM)"
msgstr "Tapaamisen oletuskestoaika (HH:MM)"
#. i18n: file korganizer.kcfg line 148
-#: rc.cpp:588 rc.cpp:1218
+#: rc.cpp:588 rc.cpp:1213
#, no-c-format
msgid ""
"Enter default duration for events here. The default is used if you do not "
@@ -5659,13 +2386,13 @@ msgstr ""
"ei anneta erillistä kestoaikaa."
#. i18n: file korganizer.kcfg line 153
-#: rc.cpp:591 rc.cpp:1221
+#: rc.cpp:591 rc.cpp:1216
#, fuzzy, no-c-format
msgid "Default reminder time"
msgstr "Hälytyksen oletusaika:"
#. i18n: file korganizer.kcfg line 154
-#: rc.cpp:594 rc.cpp:1224
+#: rc.cpp:594 rc.cpp:1219
#, no-c-format
msgid ""
"Enter the default reminder time for all newly created items. The time unit is "
@@ -5673,13 +2400,13 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 155
-#: rc.cpp:597 rc.cpp:1227
+#: rc.cpp:597 rc.cpp:1222
#, fuzzy, no-c-format
msgid "Default time for reminders"
msgstr "Hälytyksen oletusaika:"
#. i18n: file korganizer.kcfg line 159
-#: rc.cpp:600 rc.cpp:1230
+#: rc.cpp:600 rc.cpp:1225
#, no-c-format
msgid ""
"Enter the default reminder time units for all newly created items. The time is "
@@ -5687,19 +2414,19 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 160
-#: rc.cpp:603 rc.cpp:1233
+#: rc.cpp:603 rc.cpp:1228
#, fuzzy, no-c-format
msgid "Default time unit for reminders"
msgstr "Hälytyksen oletusaika:"
#. i18n: file korganizer.kcfg line 164
-#: rc.cpp:606 rc.cpp:1236
+#: rc.cpp:606 rc.cpp:1231
#, no-c-format
msgid "Enable a default sound file for audio reminders"
msgstr ""
#. i18n: file korganizer.kcfg line 165
-#: rc.cpp:609 rc.cpp:1239
+#: rc.cpp:609 rc.cpp:1234
#, no-c-format
msgid ""
"Check this box if you want to enable the specified file to be used as the "
@@ -5708,13 +2435,13 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 169
-#: rc.cpp:612 rc.cpp:1242
+#: rc.cpp:612 rc.cpp:1237
#, fuzzy, no-c-format
msgid "Default audio file"
msgstr "Oletuskalenteri"
#. i18n: file korganizer.kcfg line 170
-#: rc.cpp:615 rc.cpp:1245
+#: rc.cpp:615 rc.cpp:1240
#, no-c-format
msgid ""
"Set a file to be used as the default sound file for new reminders. You can "
@@ -5723,13 +2450,13 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 173
-#: rc.cpp:618 rc.cpp:1248
+#: rc.cpp:618 rc.cpp:1243
#, no-c-format
msgid "Enable reminders for new Events"
msgstr ""
#. i18n: file korganizer.kcfg line 174
-#: rc.cpp:621 rc.cpp:1251
+#: rc.cpp:621 rc.cpp:1246
#, no-c-format
msgid ""
"Check this box if you want to enable reminders for all newly created Events. "
@@ -5737,19 +2464,19 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 175
-#: rc.cpp:624 rc.cpp:1254
+#: rc.cpp:624 rc.cpp:1249
#, no-c-format
msgid "By default, enable reminders for new events"
msgstr ""
#. i18n: file korganizer.kcfg line 179
-#: rc.cpp:627 rc.cpp:1257
+#: rc.cpp:627 rc.cpp:1252
#, no-c-format
msgid "Enable reminders for new To-dos"
msgstr ""
#. i18n: file korganizer.kcfg line 180
-#: rc.cpp:630 rc.cpp:1260
+#: rc.cpp:630 rc.cpp:1255
#, no-c-format
msgid ""
"Check this box if you want to enable reminders for all newly created To-dos. "
@@ -5757,32 +2484,32 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 181
-#: rc.cpp:633 rc.cpp:1263
+#: rc.cpp:633 rc.cpp:1258
#, no-c-format
msgid "By default, enable reminders for new to-dos"
msgstr ""
#. i18n: file korganizer.kcfg line 188
-#: rc.cpp:636 rc.cpp:1266
+#: rc.cpp:636 rc.cpp:1261
#, no-c-format
msgid "Hour size"
msgstr "Tunneittain"
#. i18n: file korganizer.kcfg line 189
-#: rc.cpp:639 rc.cpp:1269
+#: rc.cpp:639 rc.cpp:1264
#, no-c-format
msgid ""
"Select on this spin box the height of the hour rows in the schedule view."
msgstr "Valitse tästä kiertoruudusta tuntirivien korkeus aikataulunäyttöön."
#. i18n: file korganizer.kcfg line 195
-#: rc.cpp:642 rc.cpp:1272
+#: rc.cpp:642 rc.cpp:1267
#, no-c-format
msgid "Show events that recur daily in date navigator"
msgstr "Näytä päivittäiset tapahtumat päivämääräselaimessa"
#. i18n: file korganizer.kcfg line 196
-#: rc.cpp:645 rc.cpp:1275
+#: rc.cpp:645 rc.cpp:1270
#, no-c-format
msgid ""
"Check this box to show the days containing daily recurring events in bold "
@@ -5793,13 +2520,13 @@ msgstr ""
"vahvennettuna. Jos et valitse tätä, ainutkertaiset tapahtumat ovat näkyvämpiä."
#. i18n: file korganizer.kcfg line 200
-#: rc.cpp:648 rc.cpp:1278
+#: rc.cpp:648 rc.cpp:1273
#, no-c-format
msgid "Show events that recur weekly in date navigator"
msgstr "Näytä viikoittaiset tapahtumat päivämääräselaimessa"
#. i18n: file korganizer.kcfg line 201
-#: rc.cpp:651 rc.cpp:1281
+#: rc.cpp:651 rc.cpp:1276
#, no-c-format
msgid ""
"Check this box to show the days containing weekly recurring events in bold "
@@ -5811,13 +2538,13 @@ msgstr ""
"enemmän huomiota, jos tämä valinta ei ole valittuna."
#. i18n: file korganizer.kcfg line 205
-#: rc.cpp:654 rc.cpp:1284
+#: rc.cpp:654 rc.cpp:1279
#, no-c-format
msgid "Week numbers select a work week when in work week view"
msgstr ""
#. i18n: file korganizer.kcfg line 206
-#: rc.cpp:657 rc.cpp:1287
+#: rc.cpp:657 rc.cpp:1282
#, no-c-format
msgid ""
"Check this box to select a work week when clicking on date navigator's week "
@@ -5825,13 +2552,13 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 210
-#: rc.cpp:660 rc.cpp:1290
+#: rc.cpp:660 rc.cpp:1285
#, no-c-format
msgid "Enable tooltips displaying summary of events"
msgstr "Käytä vihjeitä, jotka näyttävät yhteenvedon tapahtumasta"
#. i18n: file korganizer.kcfg line 211
-#: rc.cpp:663 rc.cpp:1293
+#: rc.cpp:663 rc.cpp:1288
#, no-c-format
msgid ""
"Check this box to display an event summary tooltip when hovering the mouse over "
@@ -5841,13 +2568,13 @@ msgstr ""
"osoitetaan hiirellä."
#. i18n: file korganizer.kcfg line 215
-#: rc.cpp:666 rc.cpp:1296
+#: rc.cpp:666 rc.cpp:1291
#, no-c-format
msgid "Show to-dos in day, week and month views"
msgstr "Näytä tehtävät päivien, viikkojen ja kuukausien näytöissä"
#. i18n: file korganizer.kcfg line 216
-#: rc.cpp:669 rc.cpp:1299
+#: rc.cpp:669 rc.cpp:1294
#, no-c-format
msgid ""
"Check this box to display to-dos in the day, week, and month view. This is "
@@ -5857,13 +2584,13 @@ msgstr ""
"on kätevä kun sinulla on paljon (toistuvia) tehtäviä."
#. i18n: file korganizer.kcfg line 220
-#: rc.cpp:672 rc.cpp:1302
+#: rc.cpp:672 rc.cpp:1297
#, no-c-format
msgid "Enable scrollbars in month view cells"
msgstr "Käytä vierityspalkkeja kuukausinäkymän kentissä"
#. i18n: file korganizer.kcfg line 221
-#: rc.cpp:675 rc.cpp:1305
+#: rc.cpp:675 rc.cpp:1300
#, no-c-format
msgid ""
"Check this box to display scrollbars when clicking on a cell in the month view; "
@@ -5872,13 +2599,13 @@ msgstr ""
"Tällä valinnalla kuukausinäytön soluun ilmestyy vierityspalkit tarvittaessa."
#. i18n: file korganizer.kcfg line 225
-#: rc.cpp:678 rc.cpp:1308
+#: rc.cpp:678 rc.cpp:1303
#, no-c-format
msgid "Time range selection in agenda view starts event editor"
msgstr "Aikavälin valinta tehtävänäkymässä avaa tehtäväikkunan"
#. i18n: file korganizer.kcfg line 226
-#: rc.cpp:681 rc.cpp:1311
+#: rc.cpp:681 rc.cpp:1306
#, no-c-format
msgid ""
"Check this box to start the event editor automatically when you select a time "
@@ -5891,13 +2618,13 @@ msgstr ""
"hiirtä loppuajankohtaan ja sitten vapauta painike."
#. i18n: file korganizer.kcfg line 231
-#: rc.cpp:684 rc.cpp:1314
+#: rc.cpp:684 rc.cpp:1309
#, no-c-format
msgid "Show current-time (Marcus Bains) line"
msgstr "Näytä kellonaika (Marcus Bains -viiva)"
#. i18n: file korganizer.kcfg line 232
-#: rc.cpp:687 rc.cpp:1317
+#: rc.cpp:687 rc.cpp:1312
#, no-c-format
msgid ""
"Check this box to display a red line in the day or week view indicating the "
@@ -5907,85 +2634,85 @@ msgstr ""
"punaisena (Marcus Bain) viivana."
#. i18n: file korganizer.kcfg line 236
-#: rc.cpp:690 rc.cpp:1320
+#: rc.cpp:690 rc.cpp:1315
#, no-c-format
msgid "Show seconds on current-time line"
msgstr "Näytä sekunnit kellonajan viivassa"
#. i18n: file korganizer.kcfg line 237
-#: rc.cpp:693 rc.cpp:1323
+#: rc.cpp:693 rc.cpp:1318
#, no-c-format
msgid "Check this box if you want to show seconds on the current-time line."
msgstr "Tämä valinta näyttää sekunnit nykyisessä kellonajan viivassa"
#. i18n: file korganizer.kcfg line 242
-#: rc.cpp:696 rc.cpp:1326
+#: rc.cpp:696 rc.cpp:1321
#, no-c-format
msgid "Colors used in agenda view"
msgstr ""
#. i18n: file korganizer.kcfg line 243
-#: rc.cpp:699 rc.cpp:1329
+#: rc.cpp:699 rc.cpp:1324
#, fuzzy, no-c-format
msgid "Choose the colors of the agenda view items."
msgstr "Valitse tässä työajan väri agendassa."
#. i18n: file korganizer.kcfg line 246
-#: rc.cpp:702 rc.cpp:756 rc.cpp:1332 rc.cpp:1386
+#: rc.cpp:702 rc.cpp:756 rc.cpp:1327 rc.cpp:1381
#, no-c-format
msgid "Category inside, calendar outside"
msgstr ""
#. i18n: file korganizer.kcfg line 249
-#: rc.cpp:705 rc.cpp:759 rc.cpp:1335 rc.cpp:1389
+#: rc.cpp:705 rc.cpp:759 rc.cpp:1330 rc.cpp:1384
#, no-c-format
msgid "Calendar inside, category outside"
msgstr ""
#. i18n: file korganizer.kcfg line 252
-#: rc.cpp:708 rc.cpp:762 rc.cpp:1338 rc.cpp:1392
+#: rc.cpp:708 rc.cpp:762 rc.cpp:1333 rc.cpp:1387
#, no-c-format
msgid "Only category"
msgstr ""
#. i18n: file korganizer.kcfg line 255
-#: rc.cpp:711 rc.cpp:765 rc.cpp:1341 rc.cpp:1395
+#: rc.cpp:711 rc.cpp:765 rc.cpp:1336 rc.cpp:1390
#, fuzzy, no-c-format
msgid "Only calendar"
msgstr "Tulosta kalenteri"
#. i18n: file korganizer.kcfg line 262
-#: rc.cpp:714 rc.cpp:1344
+#: rc.cpp:714 rc.cpp:1339
#, no-c-format
msgid "Agenda View Calendar Display"
msgstr ""
#. i18n: file korganizer.kcfg line 265
-#: rc.cpp:717 rc.cpp:1347
+#: rc.cpp:717 rc.cpp:1342
#, fuzzy, no-c-format
msgid "Merge all calendars into one view"
msgstr "Avaa kalenterit uudessa ikkunassa"
#. i18n: file korganizer.kcfg line 268
-#: rc.cpp:720 rc.cpp:1350
+#: rc.cpp:720 rc.cpp:1345
#, no-c-format
msgid "Show calendars side by side"
msgstr ""
#. i18n: file korganizer.kcfg line 271
-#: rc.cpp:723 rc.cpp:1353
+#: rc.cpp:723 rc.cpp:1348
#, no-c-format
msgid "Switch between views with tabs"
msgstr ""
#. i18n: file korganizer.kcfg line 278
-#: rc.cpp:726 rc.cpp:1356
+#: rc.cpp:726 rc.cpp:1351
#, no-c-format
msgid "Day begins at"
msgstr "Päivä alkaa kello"
#. i18n: file korganizer.kcfg line 279
-#: rc.cpp:729 rc.cpp:1359
+#: rc.cpp:729 rc.cpp:1354
#, no-c-format
msgid ""
"Enter the start time for events here. This time should be the earliest time "
@@ -5995,13 +2722,13 @@ msgstr ""
"jota käytät päivänäytöllä näkyville tapahtumille."
#. i18n: file korganizer.kcfg line 284
-#: rc.cpp:732 rc.cpp:1362
+#: rc.cpp:732 rc.cpp:1357
#, no-c-format
msgid "Daily starting hour"
msgstr "Päivittäinen aloitustunti"
#. i18n: file korganizer.kcfg line 285
-#: rc.cpp:735 rc.cpp:1365
+#: rc.cpp:735 rc.cpp:1360
#, no-c-format
msgid ""
"Enter the start time for the working hours here. The working hours will be "
@@ -6010,13 +2737,13 @@ msgstr ""
"Anna tähän työajan alkuaika. Työaika näkyy erilaisella värillä KOrganizerissa."
#. i18n: file korganizer.kcfg line 289
-#: rc.cpp:738 rc.cpp:1368
+#: rc.cpp:738 rc.cpp:1363
#, no-c-format
msgid "Daily ending hour"
msgstr "Päivittäinen lopetustunti"
#. i18n: file korganizer.kcfg line 290
-#: rc.cpp:741 rc.cpp:1371
+#: rc.cpp:741 rc.cpp:1366
#, no-c-format
msgid ""
"Enter the ending time for the working hours here. The working hours will be "
@@ -6026,13 +2753,13 @@ msgstr ""
"KOrganizerissa."
#. i18n: file korganizer.kcfg line 297
-#: rc.cpp:744 rc.cpp:1374
+#: rc.cpp:744 rc.cpp:1369
#, no-c-format
msgid "Exclude holidays"
msgstr "Poista lomat"
#. i18n: file korganizer.kcfg line 298
-#: rc.cpp:747 rc.cpp:1377
+#: rc.cpp:747 rc.cpp:1372
#, no-c-format
msgid ""
"Check this box to prevent KOrganizer from marking the working hours on "
@@ -6040,25 +2767,25 @@ msgid ""
msgstr "Tällä valinnalla KOrganizer ei näytä työaikaa vapaapäivinä."
#. i18n: file korganizer.kcfg line 303
-#: rc.cpp:750 rc.cpp:1380
+#: rc.cpp:750 rc.cpp:1375
#, no-c-format
msgid "Colors used in month view"
msgstr ""
#. i18n: file korganizer.kcfg line 304
-#: rc.cpp:753 rc.cpp:1383
+#: rc.cpp:753 rc.cpp:1378
#, fuzzy, no-c-format
msgid "Choose the colors of the month view items."
msgstr "Valitse tässä työajan väri agendassa."
#. i18n: file korganizer.kcfg line 323
-#: rc.cpp:768 rc.cpp:1398
+#: rc.cpp:768 rc.cpp:1393
#, no-c-format
msgid "Month view uses full window"
msgstr "Kuukausinäkymä käyttää koko ikkunaa"
#. i18n: file korganizer.kcfg line 324
-#: rc.cpp:771 rc.cpp:1401
+#: rc.cpp:771 rc.cpp:1396
#, no-c-format
msgid ""
"Check this box to use the full KOrganizer window when displaying the month "
@@ -6072,13 +2799,13 @@ msgstr ""
"näytetä."
#. i18n: file korganizer.kcfg line 328
-#: rc.cpp:774 rc.cpp:1404
+#: rc.cpp:774 rc.cpp:1399
#, no-c-format
msgid "To-do list view uses full window"
msgstr "Tehtäväluettelonäyttö käyttää koko ikkunaa"
#. i18n: file korganizer.kcfg line 329
-#: rc.cpp:777 rc.cpp:1407
+#: rc.cpp:777 rc.cpp:1402
#, no-c-format
msgid ""
"Check this box to use the full KOrganizer window when displaying the to-do list "
@@ -6092,13 +2819,13 @@ msgstr ""
"näytetä."
#. i18n: file korganizer.kcfg line 334
-#: rc.cpp:780 rc.cpp:1410
+#: rc.cpp:780 rc.cpp:1405
#, no-c-format
msgid "Record completed to-dos in journal entries"
msgstr "Tallenna tehdyt tehtävät päiväkirjamerkinnöiksi"
#. i18n: file korganizer.kcfg line 335
-#: rc.cpp:783 rc.cpp:1413
+#: rc.cpp:783 rc.cpp:1408
#, no-c-format
msgid ""
"Check this box to record the completion of a to-do in a new entry of your "
@@ -6108,13 +2835,13 @@ msgstr ""
"automaattisesti."
#. i18n: file korganizer.kcfg line 344
-#: rc.cpp:786 rc.cpp:1416
+#: rc.cpp:786 rc.cpp:1411
#, no-c-format
msgid "Next x days"
msgstr "Seuraavat x päivää"
#. i18n: file korganizer.kcfg line 345
-#: rc.cpp:789 rc.cpp:1419
+#: rc.cpp:789 rc.cpp:1414
#, no-c-format
msgid ""
"Select on this spin box the number of &quot;x&quot; days to be displayed in the "
@@ -6127,13 +2854,13 @@ msgstr ""
"&quot;Näytä&quot;-valikosta."
#. i18n: file korganizer.kcfg line 387
-#: rc.cpp:792 rc.cpp:1422
+#: rc.cpp:792 rc.cpp:1417
#, no-c-format
msgid "Use Groupware communication"
msgstr "Käytä Groupware-ryhmätyöominaisuuksia"
#. i18n: file korganizer.kcfg line 388
-#: rc.cpp:795 rc.cpp:1425
+#: rc.cpp:795 rc.cpp:1420
#, no-c-format
msgid ""
"Check this box to enable automatic generation of mails when creating, updating "
@@ -6147,19 +2874,19 @@ msgstr ""
"(katso Kontactin asetukset TDE Kolabin asiakasohjelmana)."
#. i18n: file korganizer.kcfg line 396
-#: rc.cpp:798 rc.cpp:1428
+#: rc.cpp:798 rc.cpp:1423
#, no-c-format
msgid "Send Outlook-like pseudo counter proposals"
msgstr ""
#. i18n: file korganizer.kcfg line 404
-#: rc.cpp:801 rc.cpp:1431
+#: rc.cpp:801 rc.cpp:1426
#, no-c-format
msgid "Holiday color"
msgstr "Loman väri"
#. i18n: file korganizer.kcfg line 405
-#: rc.cpp:804 rc.cpp:1434
+#: rc.cpp:804 rc.cpp:1429
#, no-c-format
msgid ""
"Select the holiday color here. The holiday color will be used for the holiday "
@@ -6169,13 +2896,13 @@ msgstr ""
"nimessä kuukausinäytöllä ja vapaapäivän numerossa päivänäkymässä."
#. i18n: file korganizer.kcfg line 409
-#: rc.cpp:807 rc.cpp:1437
+#: rc.cpp:807 rc.cpp:1432
#, no-c-format
msgid "Highlight color"
msgstr "Korostusväri"
#. i18n: file korganizer.kcfg line 410
-#: rc.cpp:810 rc.cpp:1440
+#: rc.cpp:810 rc.cpp:1435
#, no-c-format
msgid ""
"Select the highlight color here. The highlight color will be used for marking "
@@ -6185,61 +2912,61 @@ msgstr ""
"aluetta agendassa ja päivänäkymässä."
#. i18n: file korganizer.kcfg line 414
-#: rc.cpp:813 rc.cpp:1443
+#: rc.cpp:813 rc.cpp:1438
#, no-c-format
msgid "Agenda view background color"
msgstr "Tehtävänäkymän taustaväri"
#. i18n: file korganizer.kcfg line 415
-#: rc.cpp:816 rc.cpp:1446
+#: rc.cpp:816 rc.cpp:1441
#, no-c-format
msgid "Select the agenda view background color here."
msgstr "Valitse tässä agendanäytön taustaväri."
#. i18n: file korganizer.kcfg line 419
-#: rc.cpp:819 rc.cpp:1449
+#: rc.cpp:819 rc.cpp:1444
#, no-c-format
msgid "Working hours color"
msgstr "Työtuntien väri"
#. i18n: file korganizer.kcfg line 420
-#: rc.cpp:822 rc.cpp:1452
+#: rc.cpp:822 rc.cpp:1447
#, no-c-format
msgid "Select the working hours color for the agenda view here."
msgstr "Valitse tässä työajan väri agendassa."
#. i18n: file korganizer.kcfg line 424
-#: rc.cpp:825 rc.cpp:1455
+#: rc.cpp:825 rc.cpp:1450
#, no-c-format
msgid "To-do due today color"
msgstr "Tänään erääntyvien tehtävien väri"
#. i18n: file korganizer.kcfg line 425
-#: rc.cpp:828 rc.cpp:1458
+#: rc.cpp:828 rc.cpp:1453
#, no-c-format
msgid "Select the to-do due today color here."
msgstr "Valitse tässä tänään erääntyvien tehtävien väri"
#. i18n: file korganizer.kcfg line 429
-#: rc.cpp:831 rc.cpp:1461
+#: rc.cpp:831 rc.cpp:1456
#, no-c-format
msgid "To-do overdue color"
msgstr "Erääntyneiden tehtävien väri"
#. i18n: file korganizer.kcfg line 430
-#: rc.cpp:834 rc.cpp:1464
+#: rc.cpp:834 rc.cpp:1459
#, no-c-format
msgid "Select the to-do overdue color here."
msgstr "Valitse tässä erääntyneiden tehtävien väri"
#. i18n: file korganizer.kcfg line 434
-#: rc.cpp:837 rc.cpp:1467
+#: rc.cpp:837 rc.cpp:1462
#, no-c-format
msgid "\"No category\" color (for \"Only category\" drawing schemes)"
msgstr ""
#. i18n: file korganizer.kcfg line 435
-#: rc.cpp:840 rc.cpp:1470
+#: rc.cpp:840 rc.cpp:1465
#, no-c-format
msgid ""
"Select a color to use for the \"no category\" or \"unset category\" situation, "
@@ -6248,13 +2975,13 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 453
-#: rc.cpp:843 rc.cpp:1473
+#: rc.cpp:843 rc.cpp:1468
#, no-c-format
msgid "Time bar"
msgstr "Aikapalkki"
#. i18n: file korganizer.kcfg line 454
-#: rc.cpp:846 rc.cpp:1476
+#: rc.cpp:846 rc.cpp:1471
#, no-c-format
msgid ""
"Press this button to configure the time bar font. The time bar is the widget "
@@ -6266,13 +2993,13 @@ msgstr ""
"kirjasin&quot;-ikkunan ja mahdollistaa kirjasimen valinnan aikapalkkiin."
#. i18n: file korganizer.kcfg line 457
-#: rc.cpp:849 rc.cpp:1479
+#: rc.cpp:849 rc.cpp:1474
#, no-c-format
msgid "Agenda view"
msgstr "Tehtävänäkymä"
#. i18n: file korganizer.kcfg line 458
-#: rc.cpp:852 rc.cpp:1482
+#: rc.cpp:852 rc.cpp:1477
#, no-c-format
msgid ""
"Press this button to configure the agenda view font. This button will open the "
@@ -6284,13 +3011,13 @@ msgstr ""
"tapahtumille tehtävänäytöllä."
#. i18n: file korganizer.kcfg line 461
-#: rc.cpp:855 rc.cpp:1485
+#: rc.cpp:855 rc.cpp:1480
#, no-c-format
msgid "Current-time line"
msgstr "Nykyinen aikajana"
#. i18n: file korganizer.kcfg line 462
-#: rc.cpp:858 rc.cpp:1488
+#: rc.cpp:858 rc.cpp:1483
#, no-c-format
msgid ""
"Press this button to configure the current-time line font. This button will "
@@ -6302,13 +3029,13 @@ msgstr ""
"aikajanalle tehtävänäytöllä."
#. i18n: file korganizer.kcfg line 465
-#: rc.cpp:861 rc.cpp:1491
+#: rc.cpp:861 rc.cpp:1486
#, no-c-format
msgid "Month view"
msgstr "Kuukausinäkymä"
#. i18n: file korganizer.kcfg line 466
-#: rc.cpp:864 rc.cpp:1494
+#: rc.cpp:864 rc.cpp:1489
#, no-c-format
msgid ""
"Press this button to configure the month view font. This button will open the "
@@ -6320,55 +3047,55 @@ msgstr ""
"kuukausinäytön tapahtumille."
#. i18n: file korganizer.kcfg line 484
-#: rc.cpp:867 rc.cpp:1497
+#: rc.cpp:867 rc.cpp:1492
#, no-c-format
msgid "Free/Busy Publish URL"
msgstr "Varaustiedon julkaisun URL"
#. i18n: file korganizer.kcfg line 485
-#: rc.cpp:870 rc.cpp:1500
+#: rc.cpp:870 rc.cpp:1495
#, no-c-format
msgid "URL for publishing free/busy information"
msgstr "URL julkistettavaan varaustietoon"
#. i18n: file korganizer.kcfg line 488
-#: rc.cpp:873 rc.cpp:1503
+#: rc.cpp:873 rc.cpp:1498
#, no-c-format
msgid "Free/Busy Publish Username"
msgstr "Varaustietojen julkaisemisen käyttäjänimi"
#. i18n: file korganizer.kcfg line 489
-#: rc.cpp:876 rc.cpp:1506
+#: rc.cpp:876 rc.cpp:1501
#, no-c-format
msgid "Username for publishing free/busy information"
msgstr "Käyttäjänimi varaustietojen julkaisemiseksi"
#. i18n: file korganizer.kcfg line 492
-#: rc.cpp:879 rc.cpp:1509
+#: rc.cpp:879 rc.cpp:1504
#, no-c-format
msgid "Free/Busy Publish Password"
msgstr "Varaustietojen julkaisemisen salasana"
#. i18n: file korganizer.kcfg line 493
-#: rc.cpp:882 rc.cpp:1512
+#: rc.cpp:882 rc.cpp:1507
#, no-c-format
msgid "Password for publishing free/busy information"
msgstr "Salasana varaustiedon julkaisulle"
#. i18n: file korganizer.kcfg line 500
-#: rc.cpp:885 rc.cpp:1515
+#: rc.cpp:885 rc.cpp:1510
#, no-c-format
msgid "Enable Automatic Free/Busy Retrieval"
msgstr "Salli automaattiset varaustietojen haut"
#. i18n: file korganizer.kcfg line 505
-#: rc.cpp:888 rc.cpp:1518
+#: rc.cpp:888 rc.cpp:1513
#, no-c-format
msgid "Check whether hostname and retrieval email address match"
msgstr ""
#. i18n: file korganizer.kcfg line 506
-#: rc.cpp:891 rc.cpp:1521
+#: rc.cpp:891 rc.cpp:1516
#, no-c-format
msgid ""
"With this setting you can configure whether the domain part of the free/busy "
@@ -6378,13 +3105,13 @@ msgid ""
msgstr ""
#. i18n: file korganizer.kcfg line 511
-#: rc.cpp:894 rc.cpp:1524
+#: rc.cpp:894 rc.cpp:1519
#, no-c-format
msgid "Use full email address for retrieval"
msgstr "Käytä hakuun koko sähköpostiosoitetta"
#. i18n: file korganizer.kcfg line 512
-#: rc.cpp:897 rc.cpp:1527
+#: rc.cpp:897 rc.cpp:1522
#, no-c-format
msgid ""
"With this setting, you can change the filename that will be fetched from the "
@@ -6397,241 +3124,241 @@ msgstr ""
"Esimerkiksi nn@kde.org.ifb. Ei asetettuna haetaan user.ifb, esimerkiksi nn.ifb."
#. i18n: file korganizer.kcfg line 517
-#: rc.cpp:900 rc.cpp:1530
+#: rc.cpp:900 rc.cpp:1525
#, no-c-format
msgid "Free/Busy Retrieval URL"
msgstr "Varaustiedon haun URL"
#. i18n: file korganizer.kcfg line 520
-#: rc.cpp:903 rc.cpp:1533
+#: rc.cpp:903 rc.cpp:1528
#, no-c-format
msgid "Free/Busy Retrieval Username"
msgstr "Varaustiedon haun käyttäjänimi↓"
#. i18n: file korganizer.kcfg line 523
-#: rc.cpp:906 rc.cpp:1536
+#: rc.cpp:906 rc.cpp:1531
#, no-c-format
msgid "Free/Busy Retrieval Password"
msgstr "Varaustiedon haun salasana"
#. i18n: file korganizer.kcfg line 524
-#: rc.cpp:909 rc.cpp:1539
+#: rc.cpp:909 rc.cpp:1534
#, no-c-format
msgid "Password for retrieving free/busy information"
msgstr "Salasana varaustietojen haulle"
#. i18n: file korganizer.kcfg line 534
-#: rc.cpp:912 rc.cpp:1542
+#: rc.cpp:912 rc.cpp:1537
#, fuzzy, no-c-format
msgid "Default email attachment method"
msgstr "Tapaamisen oletusaika"
#. i18n: file korganizer.kcfg line 535
-#: rc.cpp:915 rc.cpp:1545
+#: rc.cpp:915 rc.cpp:1540
#, no-c-format
msgid "The default way of attaching dropped emails to an event"
msgstr ""
#. i18n: file korganizer.kcfg line 538
-#: rc.cpp:918 rc.cpp:936 rc.cpp:1548 rc.cpp:1566
+#: rc.cpp:918 rc.cpp:936 rc.cpp:1543 rc.cpp:1561
#, no-c-format
msgid "Always ask"
msgstr ""
#. i18n: file korganizer.kcfg line 541
-#: rc.cpp:921 rc.cpp:939 rc.cpp:1551 rc.cpp:1569
+#: rc.cpp:921 rc.cpp:939 rc.cpp:1546 rc.cpp:1564
#, no-c-format
msgid "Only attach link to message"
msgstr ""
#. i18n: file korganizer.kcfg line 544
-#: rc.cpp:924 rc.cpp:942 rc.cpp:1554 rc.cpp:1572
+#: rc.cpp:924 rc.cpp:942 rc.cpp:1549 rc.cpp:1567
#, no-c-format
msgid "Attach complete message"
msgstr ""
#. i18n: file korganizer.kcfg line 547
-#: rc.cpp:927 rc.cpp:1557
+#: rc.cpp:927 rc.cpp:1552
#, no-c-format
msgid "Attach message without attachments"
msgstr ""
#. i18n: file korganizer.kcfg line 553
-#: rc.cpp:930 rc.cpp:1560
+#: rc.cpp:930 rc.cpp:1555
#, fuzzy, no-c-format
msgid "Default todo attachment method"
msgstr "Tapaamisen oletusaika"
#. i18n: file korganizer.kcfg line 554
-#: rc.cpp:933 rc.cpp:1563
+#: rc.cpp:933 rc.cpp:1558
#, no-c-format
msgid "The default way of attaching dropped emails to a task"
msgstr ""
+#. i18n: file ./plugins/exchange/exchangeui.rc line 5
+#: rc.cpp:1687
+#, no-c-format
+msgid "Exchange"
+msgstr "Exchange-lisäosa"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 18
+#: rc.cpp:1690
+#, fuzzy, no-c-format
+msgid "CalPrintYear_Base"
+msgstr "CalPrintWeek_Base"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 32
+#: rc.cpp:1693
+#, no-c-format
+msgid "Yearly print options"
+msgstr "Vuositulosteen vaihtoehdot"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 46
+#: rc.cpp:1696
+#, no-c-format
+msgid "Print &Year:"
+msgstr "Tulosta &vuosi"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 57
+#: rc.cpp:1699
+#, no-c-format
+msgid "Number of &pages:"
+msgstr "Sivumäärä"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 123
+#: rc.cpp:1702
+#, no-c-format
+msgid "Display Options"
+msgstr "Näyttöasetukset"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 134
+#: rc.cpp:1705
+#, no-c-format
+msgid "Show sub-day events as:"
+msgstr "Näytä tapahtumat kuten:"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 142
+#: rc.cpp:1708
+#, no-c-format
+msgid "Show holidays as:"
+msgstr "Näytä vapaapäivät:"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 148
+#: rc.cpp:1711 rc.cpp:1717
+#, no-c-format
+msgid "Text"
+msgstr "Teksti"
+
+#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 153
+#: rc.cpp:1714 rc.cpp:1720
+#, no-c-format
+msgid "Time Boxes"
+msgstr "Aikalaatikot"
+
#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 18
-#: rc.cpp:945
+#: rc.cpp:1723
#, no-c-format
msgid "CalPrintJournal_Base"
msgstr "CalPrintJournal_Base"
#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 32
-#: rc.cpp:948 rc.cpp:966 rc.cpp:978 rc.cpp:1665 rc.cpp:1737 rc.cpp:1794
+#: rc.cpp:1726 rc.cpp:1744 rc.cpp:1756 rc.cpp:1843 rc.cpp:1921 rc.cpp:1996
#, no-c-format
msgid "Date && Time Range"
msgstr "Päiväys && aika"
#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 46
-#: rc.cpp:951
+#: rc.cpp:1729
#, no-c-format
msgid "&All journal entries"
msgstr "K&aikki päiväkirjamerkinnät"
#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 60
-#: rc.cpp:954
+#: rc.cpp:1732
#, no-c-format
msgid "Date &range:"
msgstr "Aikaväli"
#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 96
-#: rc.cpp:957 rc.cpp:969 rc.cpp:981 rc.cpp:1593 rc.cpp:1668 rc.cpp:1797
+#: rc.cpp:1735 rc.cpp:1747 rc.cpp:1759 rc.cpp:1795 rc.cpp:1846 rc.cpp:1924
#, no-c-format
msgid "&Start date:"
msgstr "&Alkupäivä:"
#. i18n: file ./plugins/printing/journal/calprintjournalconfig_base.ui line 115
-#: rc.cpp:960 rc.cpp:972 rc.cpp:984 rc.cpp:1599 rc.cpp:1698 rc.cpp:1833
+#: rc.cpp:1738 rc.cpp:1750 rc.cpp:1762 rc.cpp:1801 rc.cpp:1876 rc.cpp:1960
#, no-c-format
msgid "&End date:"
msgstr "&Loppupäivä:"
#. i18n: file ./plugins/printing/whatsnext/calprintwhatsnextconfig_base.ui line 18
-#: rc.cpp:963
+#: rc.cpp:1741
#, no-c-format
msgid "CalPrintWhatsNext_Base"
msgstr "CalPrintWhatsNext_Base"
#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 18
-#: rc.cpp:975
+#: rc.cpp:1753
#, no-c-format
msgid "CalPrintList_Base"
msgstr "CalPrintList_Base"
#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 130
-#: rc.cpp:987
+#: rc.cpp:1765
#, no-c-format
msgid "Print Incidences of Type"
msgstr "Tulosta tyypin tapaamiset"
#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 149
-#: rc.cpp:993
+#: rc.cpp:1771
#, no-c-format
msgid "&To-dos"
msgstr "&Tehtävät"
#. i18n: file ./plugins/printing/list/calprintlistconfig_base.ui line 157
-#: rc.cpp:996
+#: rc.cpp:1774
#, no-c-format
msgid "&Journals"
msgstr "&Päiväkirjat"
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 18
-#: rc.cpp:999
-#, fuzzy, no-c-format
-msgid "CalPrintYear_Base"
-msgstr "CalPrintWeek_Base"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 32
-#: rc.cpp:1002
-#, no-c-format
-msgid "Yearly print options"
-msgstr "Vuositulosteen vaihtoehdot"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 46
-#: rc.cpp:1005
-#, no-c-format
-msgid "Print &Year:"
-msgstr "Tulosta &vuosi"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 57
-#: rc.cpp:1008
-#, no-c-format
-msgid "Number of &pages:"
-msgstr "Sivumäärä"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 123
-#: rc.cpp:1011
-#, no-c-format
-msgid "Display Options"
-msgstr "Näyttöasetukset"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 134
-#: rc.cpp:1014
-#, no-c-format
-msgid "Show sub-day events as:"
-msgstr "Näytä tapahtumat kuten:"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 142
-#: rc.cpp:1017
-#, no-c-format
-msgid "Show holidays as:"
-msgstr "Näytä vapaapäivät:"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 148
-#: rc.cpp:1020 rc.cpp:1026
-#, no-c-format
-msgid "Text"
-msgstr "Teksti"
-
-#. i18n: file ./plugins/printing/year/calprintyearconfig_base.ui line 153
-#: rc.cpp:1023 rc.cpp:1029
-#, no-c-format
-msgid "Time Boxes"
-msgstr "Aikalaatikot"
-
-#. i18n: file ./plugins/exchange/exchangeui.rc line 5
-#: rc.cpp:1032
-#, no-c-format
-msgid "Exchange"
-msgstr "Exchange-lisäosa"
-
#. i18n: file ./printing/calprinttodoconfig_base.ui line 29
-#: rc.cpp:1575
+#: rc.cpp:1777
#, no-c-format
msgid "&Title:"
msgstr "&Otsikko:"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 40
-#: rc.cpp:1578
+#: rc.cpp:1780
#, no-c-format
msgid "To-do List"
msgstr "&Tehtäväluettelo:"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 48
-#: rc.cpp:1581
+#: rc.cpp:1783
#, no-c-format
msgid "To-dos to Print"
msgstr "Tulostettavat tehtävät"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 59
-#: rc.cpp:1584
+#: rc.cpp:1786
#, no-c-format
msgid "Print &all to-dos"
msgstr "Tulosta &kaikki tehtävät"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 73
-#: rc.cpp:1587
+#: rc.cpp:1789
#, no-c-format
msgid "Print &unfinished to-dos only"
msgstr "Tulosta vain &tekeilläolevat työt"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 84
-#: rc.cpp:1590
+#: rc.cpp:1792
#, no-c-format
msgid "Print only to-dos due in the &range:"
msgstr "Tulosta vain aikavälillä päättyvät työt:"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 145
-#: rc.cpp:1596 rc.cpp:1800 rc.cpp:1818
+#: rc.cpp:1798 rc.cpp:1927 rc.cpp:1945
#, no-c-format
msgid ""
"If you want to print more days at once, you can define a range of dates with "
@@ -6643,7 +3370,7 @@ msgstr ""
"määrittelemiseen."
#. i18n: file ./printing/calprinttodoconfig_base.ui line 181
-#: rc.cpp:1602 rc.cpp:1830 rc.cpp:1836
+#: rc.cpp:1804 rc.cpp:1957 rc.cpp:1963
#, no-c-format
msgid ""
"If you want to print more days at once, you can define a range of dates with "
@@ -6655,117 +3382,79 @@ msgstr ""
"päättymispäivän määrittelemiseen."
#. i18n: file ./printing/calprinttodoconfig_base.ui line 210
-#: rc.cpp:1605 rc.cpp:1641
+#: rc.cpp:1807 rc.cpp:1975
#, no-c-format
msgid "Include Information"
msgstr "Sisällytä tieto"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 224
-#: rc.cpp:1608
+#: rc.cpp:1810
#, no-c-format
msgid "&Priority"
msgstr "&Tärkeys"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 235
-#: rc.cpp:1611
+#: rc.cpp:1813
#, no-c-format
msgid "&Description"
msgstr "&Kuvaus"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 246
-#: rc.cpp:1614
+#: rc.cpp:1816
#, no-c-format
msgid "Due date"
msgstr "Määräpäivä"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 260
-#: rc.cpp:1617
+#: rc.cpp:1819
#, no-c-format
msgid "Per&centage completed"
msgstr "P&rosenttia tehty"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 290
-#: rc.cpp:1620
+#: rc.cpp:1822
#, no-c-format
msgid "Sorting Options"
msgstr "Lajitteluasetukset"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 304
-#: rc.cpp:1623
+#: rc.cpp:1825
#, no-c-format
msgid "Sort field:"
msgstr "Järjestyskenttä:"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 323
-#: rc.cpp:1626
+#: rc.cpp:1828
#, no-c-format
msgid "Sort direction:"
msgstr "Järjestyssuunta:"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 375
-#: rc.cpp:1629
+#: rc.cpp:1831
#, no-c-format
msgid "Other Options"
msgstr "Muut asetukset"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 386
-#: rc.cpp:1632
+#: rc.cpp:1834
#, no-c-format
msgid "Co&nnect sub-to-dos with its parent"
msgstr "Yhdistä tehtävät isätehtävään"
#. i18n: file ./printing/calprinttodoconfig_base.ui line 397
-#: rc.cpp:1635
+#: rc.cpp:1837
#, no-c-format
msgid "Strike &out completed to-do summaries"
msgstr "Piil&ota valmiiden tehtävien yhteenvedot"
-#. i18n: file ./printing/calprintincidenceconfig_base.ui line 18
-#: rc.cpp:1638
-#, no-c-format
-msgid "CalPrintIncidence_Base"
-msgstr ""
-
-#. i18n: file ./printing/calprintincidenceconfig_base.ui line 43
-#: rc.cpp:1644
-#, no-c-format
-msgid "Detai&ls (visiblility, secrecy, etc.)"
-msgstr "Yksityiskohdat (näkyvyys, luottamuksellisuus jne.)"
-
-#. i18n: file ./printing/calprintincidenceconfig_base.ui line 51
-#: rc.cpp:1647
-#, no-c-format
-msgid "&Notes, Subitems"
-msgstr "Muistilaput, alakohdat"
-
-#. i18n: file ./printing/calprintincidenceconfig_base.ui line 67
-#: rc.cpp:1653
-#, no-c-format
-msgid "Attach&ments"
-msgstr "&Liitteet"
-
-#. i18n: file ./printing/calprintincidenceconfig_base.ui line 77
-#: rc.cpp:1656 rc.cpp:1704 rc.cpp:1839
-#, no-c-format
-msgid "&Use colors"
-msgstr "Käytä väre&jä"
-
-#. i18n: file ./printing/calprintincidenceconfig_base.ui line 80
-#: rc.cpp:1659 rc.cpp:1842
-#, no-c-format
-msgid ""
-"If you want to use colors to distinguish certain categories on the print, check "
-"this option."
-msgstr "Tällä valinnalla luokat erotellaan väreillä tulostuksissa"
-
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 18
-#: rc.cpp:1662
+#: rc.cpp:1840
#, no-c-format
msgid "CalPrintWeek_Base"
msgstr "CalPrintWeek_Base"
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 83
-#: rc.cpp:1671 rc.cpp:1674
+#: rc.cpp:1849 rc.cpp:1852
#, no-c-format
msgid ""
"Here you can choose which events should be printed based on their date. This "
@@ -6777,31 +3466,31 @@ msgstr ""
"antaaksesi ajanjaksolle päätöspäivän."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 102
-#: rc.cpp:1677 rc.cpp:1803
+#: rc.cpp:1855 rc.cpp:1930
#, no-c-format
msgid "End ti&me:"
msgstr "Lop&puaika:"
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 108
-#: rc.cpp:1680 rc.cpp:1683
+#: rc.cpp:1858 rc.cpp:1861
#, no-c-format
msgid "All events which start later than the given time will not be printed."
msgstr "Annettua aikaa myöhemmin alkavia tapahtumia ei tulosteta."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 151
-#: rc.cpp:1686 rc.cpp:1824
+#: rc.cpp:1864 rc.cpp:1951
#, no-c-format
msgid "Start &time:"
msgstr "Aloi&tusaika"
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 157
-#: rc.cpp:1689 rc.cpp:1692
+#: rc.cpp:1867 rc.cpp:1870
#, no-c-format
msgid "All events which start earlier than the given time will not be printed."
msgstr "Annettua aikaa ennen alkaneita tapahtumia ei tulosteta."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 186
-#: rc.cpp:1695 rc.cpp:1701
+#: rc.cpp:1873 rc.cpp:1879
#, no-c-format
msgid ""
"Here you can choose which events should be printed based on their date. This "
@@ -6812,8 +3501,14 @@ msgstr ""
"valinnalla voit antaa aikajaksolle päättymispäivän. Käytä <i>Alkupäivä</i> "
"antaaksesi ajanjaksolle aloituspäivän."
+#. i18n: file ./printing/calprintweetdeconfig_base.ui line 210
+#: rc.cpp:1882 rc.cpp:1966 rc.cpp:1990
+#, no-c-format
+msgid "&Use colors"
+msgstr "Käytä väre&jä"
+
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 213
-#: rc.cpp:1707
+#: rc.cpp:1885
#, no-c-format
msgid ""
"The timetable view supports colors. If you want to make use of colors you "
@@ -6822,19 +3517,19 @@ msgstr ""
"Tällä asetuksella saat aikataulunäyttöön värit. Asetus käyttää luokkavärejä."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 221
-#: rc.cpp:1710
+#: rc.cpp:1888
#, no-c-format
msgid "Print Layout"
msgstr "Tulostuksen asettelu"
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 232
-#: rc.cpp:1713
+#: rc.cpp:1891
#, no-c-format
msgid "Print as &Filofax page"
msgstr "Tulosta &Filofax-sivuna"
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 238
-#: rc.cpp:1716
+#: rc.cpp:1894
#, no-c-format
msgid ""
"The Filofax view prints one week per page, so all days have a large surface."
@@ -6843,13 +3538,13 @@ msgstr ""
"suuri alue."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 246
-#: rc.cpp:1719
+#: rc.cpp:1897
#, no-c-format
msgid "Print as &timetable view"
msgstr "Tulosta &aikataulunäyttönä"
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 249
-#: rc.cpp:1722
+#: rc.cpp:1900
#, no-c-format
msgid ""
"This view is similar to the weekview in KOrganizer. The week is printed in "
@@ -6861,13 +3556,13 @@ msgstr ""
"Käytä värejä</i>."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 257
-#: rc.cpp:1725
+#: rc.cpp:1903
#, no-c-format
msgid "Print as split week view"
msgstr "Tulosta viikkojakonäytöllä"
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 260
-#: rc.cpp:1728
+#: rc.cpp:1906
#, no-c-format
msgid ""
"This view is similar to the week view in KOrganizer. The only difference with "
@@ -6879,13 +3574,13 @@ msgstr ""
"jaettu viikko pystyasettelulla."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 273
-#: rc.cpp:1731 rc.cpp:1764 rc.cpp:1788
+#: rc.cpp:1909 rc.cpp:1915 rc.cpp:2023
#, no-c-format
msgid "Include to-&dos that are due on the printed day(s)"
msgstr "Ota mukaan &tehtävät, jotka päättyvät tulostettuna päivänä/päivinä."
#. i18n: file ./printing/calprintweetdeconfig_base.ui line 276
-#: rc.cpp:1734 rc.cpp:1767
+#: rc.cpp:1912 rc.cpp:2026
#, no-c-format
msgid ""
"Check this option if you want to have to-dos on the print, placed by their due "
@@ -6893,14 +3588,134 @@ msgid ""
msgstr ""
"Valitse tämä, jos haluat tulostaa tehtävät sijoitettuna loppupäivän mukaan."
+#. i18n: file ./printing/calprintdayconfig_base.ui line 35
+#: rc.cpp:1918
+#, no-c-format
+msgid ""
+"You should check this option if you want to print to-dos which are due on one "
+"of the dates which are in the supplied date range."
+msgstr "Tällä valinnalla voit tulostaa aikavälillä päättyvät tehtävät."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 108
+#: rc.cpp:1933
+#, no-c-format
+msgid ""
+"It is possible to print only those events which are inside a given timerange. "
+"With this time selection box you can define the end of this time range. The "
+"start time should be defined with the <i>Start time</i> "
+"option. Note you can automatically modify these settings if you check <i>"
+"Extend time range to include all events</i>."
+msgstr ""
+"On mahdollista tulostaa vain tietyn ajanjakson tapahtumia. Tässä aikavalinnassa "
+"voit määritellä tämän ajanjakson päätösajan. Aloitusaika tulee määritellä <i>"
+"Alkuaika</i> asetuksella. Huomaa, että voit muuttaa automaattiseti näitä "
+"asetuksia jos valitset <i>Laajenna ajanjaksoa sisältämään kaikki tapahtumat</i>"
+"."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 126
+#: rc.cpp:1936
+#, no-c-format
+msgid ""
+"It's possible to print only those events which are inside a given timerange. "
+"With this time selection box you can define the end of this time range. The "
+"start time should be defined with the <i>Start time</i> "
+"option. Note you can automatically modify these settings if you check <i>"
+"Extend time range to include all events</i>."
+msgstr ""
+"On mahdollista tulostaa vain tietyn ajanjakson tapahtumia. Tässä "
+"aikavalintalaatikossa voit määritellä tämän ajanjakson päätösajan. Aloitusaika "
+"tulee määritellä <i>Alkuaika</i> asetuksella. Huomaa, että voit muuttaa "
+"automaattisesti näitä asetuksia jos valitset <i>Laajenna ajanjaksoa sisältämään "
+"kaikki tapahtumat</i>."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 134
+#: rc.cpp:1939
+#, no-c-format
+msgid "E&xtend time range to include all events"
+msgstr "&Laajennettu aikaväli, joka sisältää kaikki tapahtumat"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 137
+#: rc.cpp:1942
+#, no-c-format
+msgid ""
+"Check this option to automatically determine the required time range, so all "
+"events will be shown."
+msgstr ""
+"Tämä valinta määrittelee automaattisesti aikavälin, johon kaikki tapahtuvat "
+"mahtuvat"
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 166
+#: rc.cpp:1948
+#, no-c-format
+msgid ""
+"It's possible to print only those events which are inside a given timerange. "
+"With this time selection box you can define the start of this time range. The "
+"end time should be defined with the <i>End time</i> option. Note you can "
+"automatically modify these settings if you check <i>"
+"Extend time range to include all events</i>."
+msgstr ""
+"On mahdollista tulostaa vain ajanjakson sisälläolevia tapahtumia. Tässä "
+"aikavalintalaatikossa voit määritellä tämän ajanjakson alkusajan. Päätösaika "
+"tulee määritellä <i>Loppuaika</i> asetuksella. Huomaa, että voit muuttaa "
+"automaattisesti näitä asetuksia, jos valitset <i>Laajenna ajanjaksoa "
+"sisältämään kaikki tapahtumat</i>."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 180
+#: rc.cpp:1954
+#, no-c-format
+msgid ""
+"It is possible to print only those events which are inside a given timerange. "
+"With this time selection box you can define the start of this time range. The "
+"end time should be defined with the <i>End time</i> option. Note you can "
+"automatically modify these settings if you check <i>"
+"Extend time range to include all events</i>."
+msgstr ""
+"On mahdollista tulostaa tiettyyn ajanjaksoon kuuluvat tapahtumat. Tässä "
+"aikavalintalaatikossa voit määritellä tämän ajanjakson alkuajan. Aloitusaika "
+"tulee määritellä <i>Loppuaika</i> asetuksella. Huomaa, että voit muuttaa "
+"automaattisesti näitä asetuksia jos valitset <i>Laajenna ajanjaksoa sisältämään "
+"kaikki tapahtumat</i>."
+
+#. i18n: file ./printing/calprintdayconfig_base.ui line 218
+#: rc.cpp:1969 rc.cpp:1993
+#, no-c-format
+msgid ""
+"If you want to use colors to distinguish certain categories on the print, check "
+"this option."
+msgstr "Tällä valinnalla luokat erotellaan väreillä tulostuksissa"
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 18
+#: rc.cpp:1972
+#, no-c-format
+msgid "CalPrintIncidence_Base"
+msgstr ""
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 43
+#: rc.cpp:1978
+#, no-c-format
+msgid "Detai&ls (visiblility, secrecy, etc.)"
+msgstr "Yksityiskohdat (näkyvyys, luottamuksellisuus jne.)"
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 51
+#: rc.cpp:1981
+#, no-c-format
+msgid "&Notes, Subitems"
+msgstr "Muistilaput, alakohdat"
+
+#. i18n: file ./printing/calprintincidenceconfig_base.ui line 67
+#: rc.cpp:1987
+#, no-c-format
+msgid "Attach&ments"
+msgstr "&Liitteet"
+
#. i18n: file ./printing/calprintmonthconfig_base.ui line 57
-#: rc.cpp:1740
+#: rc.cpp:1999
#, no-c-format
msgid "&Start month:"
msgstr "Alkukuukau&si:"
#. i18n: file ./printing/calprintmonthconfig_base.ui line 63
-#: rc.cpp:1743
+#: rc.cpp:2002
#, no-c-format
msgid ""
"When you want to print more months at once, you can define a month range. This "
@@ -6912,7 +3727,7 @@ msgstr ""
"Loppukuukausi</i> määritelläksesi aikavälin päättymiskuukauden."
#. i18n: file ./printing/calprintmonthconfig_base.ui line 71
-#: rc.cpp:1746 rc.cpp:1749
+#: rc.cpp:2005 rc.cpp:2008
#, no-c-format
msgid ""
"When you want to print more months at once, you can define a month range. This "
@@ -6924,13 +3739,13 @@ msgstr ""
"Loppukuukausi</i> määritelläksesi aikavälin päättymiskuukauden."
#. i18n: file ./printing/calprintmonthconfig_base.ui line 93
-#: rc.cpp:1752
+#: rc.cpp:2011
#, no-c-format
msgid "&End month:"
msgstr "&Loppukuukausi:"
#. i18n: file ./printing/calprintmonthconfig_base.ui line 99
-#: rc.cpp:1755 rc.cpp:1758 rc.cpp:1761
+#: rc.cpp:2014 rc.cpp:2017 rc.cpp:2020
#, no-c-format
msgid ""
"When you want to print more months at once, you can define a month range. This "
@@ -6942,25 +3757,25 @@ msgstr ""
"Alkukuukausi</i> määritelläksesi aikavälin alkukuukauden."
#. i18n: file ./printing/calprintmonthconfig_base.ui line 162
-#: rc.cpp:1770
+#: rc.cpp:2029
#, no-c-format
msgid "Print week &numbers"
msgstr "Tulosta viikonn&umerot"
#. i18n: file ./printing/calprintmonthconfig_base.ui line 165
-#: rc.cpp:1773
+#: rc.cpp:2032
#, no-c-format
msgid "Enable this to print week numbers at the left of each row."
msgstr "Tämä asetus tulostaa viikon numeron jokaisen rivin vasempaan laitaan."
#. i18n: file ./printing/calprintmonthconfig_base.ui line 173
-#: rc.cpp:1776
+#: rc.cpp:2035
#, no-c-format
msgid "Print daily re&curring to-dos and events"
msgstr "Tulosta päivittäin toi&stuvat tehtävät ja tapahtumat"
#. i18n: file ./printing/calprintmonthconfig_base.ui line 176
-#: rc.cpp:1779
+#: rc.cpp:2038
#, no-c-format
msgid ""
"With this option it is possible to leave out the daily recurring to-dos and "
@@ -6972,13 +3787,13 @@ msgstr ""
"monimutkaisen."
#. i18n: file ./printing/calprintmonthconfig_base.ui line 184
-#: rc.cpp:1782
+#: rc.cpp:2041
#, no-c-format
msgid "Print weekl&y recurring to-dos and events"
msgstr "Tulosta &viikottain toistuvat tehtävät ja tapahtumat"
#. i18n: file ./printing/calprintmonthconfig_base.ui line 187
-#: rc.cpp:1785
+#: rc.cpp:2044
#, no-c-format
msgid ""
"Similar to \"Print daily recurring to-dos and events\". Weekly to-dos and "
@@ -6988,505 +3803,928 @@ msgstr ""
"Viikottaisia tehtäviä ja tapahtumia ei oteta mukaan kun tulostetaan valittua "
"kuukautta."
-#. i18n: file ./printing/calprintdayconfig_base.ui line 35
-#: rc.cpp:1791
-#, no-c-format
+#: koprefs.cpp:87
msgid ""
-"You should check this option if you want to print to-dos which are due on one "
-"of the dates which are in the supplied date range."
-msgstr "Tällä valinnalla voit tulostaa aikavälillä päättyvät tehtävät."
+"_: Default export file\n"
+"calendar.html"
+msgstr "kalenteri.html"
-#. i18n: file ./printing/calprintdayconfig_base.ui line 108
-#: rc.cpp:1806
-#, no-c-format
+#: koprefs.cpp:162
+msgid "Appointment"
+msgstr "Tapaaminen"
+
+#: koprefs.cpp:162
+msgid "Business"
+msgstr "Liiketoimi"
+
+#: koprefs.cpp:163
+msgid "Meeting"
+msgstr "Tapaaminen"
+
+#: koprefs.cpp:163
+msgid "Phone Call"
+msgstr "Puhelinsoitto"
+
+#: koprefs.cpp:163
+msgid "Education"
+msgstr "Koulutus"
+
+#: koprefs.cpp:164 printing/calprintpluginbase.cpp:286
+msgid "Holiday"
+msgstr "Juhlapäivä"
+
+#: koprefs.cpp:164
+msgid "Vacation"
+msgstr "Loma"
+
+#: koprefs.cpp:164
+msgid "Special Occasion"
+msgstr "Erikoistapahtuma"
+
+#: koprefs.cpp:165
+msgid "Personal"
+msgstr "Omat asetukset"
+
+#: koprefs.cpp:165
+msgid "Travel"
+msgstr "Matka"
+
+#: koprefs.cpp:166
+msgid "Birthday"
+msgstr "Syntymäpäivä"
+
+#: kotodoeditor.cpp:160
+msgid "Edit To-do"
+msgstr "Muokkaa tehtävää"
+
+#: kotodoeditor.cpp:169
+msgid "New To-do"
+msgstr "Uusi tehtävä"
+
+#: kotodoeditor.cpp:344
+msgid "Template does not contain a valid to-do."
+msgstr "Mallipohja ei sisällä kelvollista tehtävää."
+
+#: tips.cpp:3
msgid ""
-"It is possible to print only those events which are inside a given timerange. "
-"With this time selection box you can define the end of this time range. The "
-"start time should be defined with the <i>Start time</i> "
-"option. Note you can automatically modify these settings if you check <i>"
-"Extend time range to include all events</i>."
+"<p>...that you can synchronize your calendar data with the data on a Palm Pilot "
+"by using <a href=\"http://www.slac.com/pilone/kpilot_home\">KPilot</a>?\n"
+"</p>\n"
msgstr ""
-"On mahdollista tulostaa vain tietyn ajanjakson tapahtumia. Tässä aikavalinnassa "
-"voit määritellä tämän ajanjakson päätösajan. Aloitusaika tulee määritellä <i>"
-"Alkuaika</i> asetuksella. Huomaa, että voit muuttaa automaattiseti näitä "
-"asetuksia jos valitset <i>Laajenna ajanjaksoa sisältämään kaikki tapahtumat</i>"
-"."
+"<p>... että voit tahdistaa kalenteritietosi Palm Pilotin sisältämien tietojen "
+"kanssa käyttämällä <a href=\"http://www.slac.com/pilone/kpilot_home\">KPilot</a>"
+"-ohjelmaa?\n"
+"</p>\n"
-#. i18n: file ./printing/calprintdayconfig_base.ui line 126
-#: rc.cpp:1809
-#, no-c-format
+#: tips.cpp:9
msgid ""
-"It's possible to print only those events which are inside a given timerange. "
-"With this time selection box you can define the end of this time range. The "
-"start time should be defined with the <i>Start time</i> "
-"option. Note you can automatically modify these settings if you check <i>"
-"Extend time range to include all events</i>."
+"<p>...that it is possible to show the current time in the calendar? Enable the "
+"current time line in the dialog which appears after selecting <b>Settings</b>"
+", <b>Configure KOrganizer...</b> from the menu bar.\n"
+"</p>\n"
msgstr ""
-"On mahdollista tulostaa vain tietyn ajanjakson tapahtumia. Tässä "
-"aikavalintalaatikossa voit määritellä tämän ajanjakson päätösajan. Aloitusaika "
-"tulee määritellä <i>Alkuaika</i> asetuksella. Huomaa, että voit muuttaa "
-"automaattisesti näitä asetuksia jos valitset <i>Laajenna ajanjaksoa sisältämään "
-"kaikki tapahtumat</i>."
+"<p>...että on mahdollista näyttää nykyinen aika kalenterissa? Salli aikajana "
+"ikkunassa, joka ilmestyy <b>Asetukset</b>,\n"
+"<b>KOrganizer asetukset...</b> valikkopalkista valitsemisen jälkeen\n"
+"</p>\n"
-#. i18n: file ./printing/calprintdayconfig_base.ui line 134
-#: rc.cpp:1812
-#, no-c-format
-msgid "E&xtend time range to include all events"
-msgstr "&Laajennettu aikaväli, joka sisältää kaikki tapahtumat"
+#: tips.cpp:15
+msgid ""
+"<p>...that KOrganizer supports Microsoft Exchange? Add the <b>"
+"Microsoft&reg; Exchange 2000 resource</b> using the <b>Resource View</b> "
+"from the KOrganizer sidebar.\n"
+"</p>\n"
+msgstr ""
+"<p>...että KOrganizer tukee Microsoft Exchangea? Lisää <b>"
+"Microsoft&reg; Exchange 2000 -resurssi</b> käyttäen <b>Resurssinäyttö</b> "
+"KOrganizerin sivupalkista.\n"
+"</p>\n"
-#. i18n: file ./printing/calprintdayconfig_base.ui line 137
-#: rc.cpp:1815
-#, no-c-format
+#: tips.cpp:21
msgid ""
-"Check this option to automatically determine the required time range, so all "
-"events will be shown."
+"<p>...that you can select whether the week starts on Monday or on Sunday in the "
+"Trinity Control Center? KOrganizer uses this setting. Look at Regional & "
+"Accessibility->Country/Region & Languages in the Trinity Control Center, or "
+"select <b>Settings</b>,\n"
+"<b>Configure Date & Time...</b> from the menu bar. Select the Time & Dates "
+"tab.\n"
+"</p>\n"
msgstr ""
-"Tämä valinta määrittelee automaattisesti aikavälin, johon kaikki tapahtuvat "
-"mahtuvat"
+"<p>...että voit valita TDE:n Ohjauskeskuksesta, alkaako viikko maanantaista vai "
+"sunnuntaista? KOrganizer noudattaa tätä asetusta. Asetus löytyy "
+"Ohjauskeskuksesta kohdasta Alueellisuus ja käytettävyys -> "
+"Maa/alue ja kieli. Sitten valitse Aika ja päivämäärä -välilehti. Tai valitse <b>"
+"Asetukset</b>.\n"
+"<b>Aseta päivä ja aika...</b> valikosta. Valitse Aika ja Päiväys -välilehti.\n"
+"</p>\n"
-#. i18n: file ./printing/calprintdayconfig_base.ui line 166
-#: rc.cpp:1821
-#, no-c-format
+#: tips.cpp:28
msgid ""
-"It's possible to print only those events which are inside a given timerange. "
-"With this time selection box you can define the start of this time range. The "
-"end time should be defined with the <i>End time</i> option. Note you can "
-"automatically modify these settings if you check <i>"
-"Extend time range to include all events</i>."
+"<p>...that you can edit to-dos quickly by right clicking on the property you "
+"wish to change; like the priority, the category or the date?\n"
+"</p>\n"
msgstr ""
-"On mahdollista tulostaa vain ajanjakson sisälläolevia tapahtumia. Tässä "
-"aikavalintalaatikossa voit määritellä tämän ajanjakson alkusajan. Päätösaika "
-"tulee määritellä <i>Loppuaika</i> asetuksella. Huomaa, että voit muuttaa "
-"automaattisesti näitä asetuksia, jos valitset <i>Laajenna ajanjaksoa "
-"sisältämään kaikki tapahtumat</i>."
+"<p>...että voit muokata helposti tehtäviä hiiren oikeaa nappia napsauttamalla "
+"saatavalla ominaisuusvalikolla? Voit muuttaa tärkeyttä, luokkaa tai päivää.\n"
+"</p>\n"
-#. i18n: file ./printing/calprintdayconfig_base.ui line 180
-#: rc.cpp:1827
-#, no-c-format
+#: tips.cpp:34
msgid ""
-"It is possible to print only those events which are inside a given timerange. "
-"With this time selection box you can define the start of this time range. The "
-"end time should be defined with the <i>End time</i> option. Note you can "
-"automatically modify these settings if you check <i>"
-"Extend time range to include all events</i>."
+"<p>...that you can view and edit a calendar from the shell with "
+"konsolekalendar? Run <b>konsolekalendar --help</b> for the available options.\n"
+"</p>\n"
msgstr ""
-"On mahdollista tulostaa tiettyyn ajanjaksoon kuuluvat tapahtumat. Tässä "
-"aikavalintalaatikossa voit määritellä tämän ajanjakson alkuajan. Aloitusaika "
-"tulee määritellä <i>Loppuaika</i> asetuksella. Huomaa, että voit muuttaa "
-"automaattisesti näitä asetuksia jos valitset <i>Laajenna ajanjaksoa sisältämään "
-"kaikki tapahtumat</i>."
+"<p>...että voit näyttää ja muokata kalenteria komentorivillä? Anna komento <b>"
+"konsolekalendar --help</b>, niin saat lisätietoja.\n"
+"</p>\n"
-#: koeditorgeneral.cpp:107
-msgid "Sets the Title of this event or to-do."
-msgstr "Asettaa tapahtuman tai tehtävän otsikon."
+#: tips.cpp:40
+msgid ""
+"<p>...that your calender can display birthdays from your address book? It is "
+"even possible to set up reminders for them. To activate this, add the "
+"corresponding 'birthdays' resource to your calender.\n"
+"</p>\n"
+msgstr ""
-#: koeditorgeneral.cpp:126
-msgid "Sets where the event or to-do will take place."
-msgstr "Asettaa tapahtuman tai tehtävän paikan."
+#: tips.cpp:46
+msgid ""
+"<p>...that you can store your calendar on an FTP server? Use the standard file "
+"dialog to save the calendar to a URL like "
+"<b>ftp://username@ftpserver/filename</b>. You can make your calendar active and "
+"load and save it as if it were local, or add it permanently to your resources "
+"list, using the remote file resource. Just make sure that no two KOrganizer "
+"applications are working on the same file, at the same time.\n"
+"</p>\n"
+msgstr ""
+"<p>...että voit tallentaa kalenterin FTP-palvelimelle? Käytä tavallista "
+"tiedostontalletusikkunaa tallettaaksesi kalenterin verkko-osoitteeseen (esim. "
+"<b>ftp://username@ftpserver/filename</b>).Voit aktivoida kalenterisi ja ladata "
+"sekä tallentaa sen kuten paikallisenkin kalenterin. Voit lisätä sen pysyvien "
+"lähteiden luetteloon käyttäen etätiedostoresurssia. Varmista kuitenkin, että "
+"kaksi erillistä KOrganizer-sovellusta ei käytä samaa tiedostoa samaan "
+"aikaan.</p>\n"
-#: koeditorgeneral.cpp:127
-msgid "&Location:"
-msgstr "Si&jainti:"
+#: tips.cpp:52
+msgid ""
+"<p>...that you can create hierarchical to-dos by clicking with the right mouse "
+"button on an existing to-do and selecting <b>New Sub-to-do</b> "
+"from the context menu?\n"
+"</p>\n"
+msgstr ""
+"<p>...että voit luoda rakenteellisia tehtävälistoja napsauttamalla oikealla "
+"hiirinapilla olemassa olevaa tehtävää ja valitsemalla ponnahdusikkunasta <b>"
+"Uusi alitehtävä</b> ?\n"
+"</p>\n"
-#: koeditorgeneral.cpp:143
+#: tips.cpp:58
msgid ""
-"Allows you to select the categories that this event or to-do belongs to."
-msgstr "Valitsee tapahtuman tai tehtävän luokan."
+"<p>...that a color can be assigned to each category? Events with a certain "
+"category will be shown in that color. You can assign these in the section <b>"
+"Colors</b> within the dialog which appears after selecting <b>Settings</b>, <b>"
+"Configure KOrganizer...</b> from the menu bar.\n"
+"</p>\n"
+msgstr ""
+"<p>...että jokaiseen luokkaan voidaan liittää väri? Kunkin luokan tapahtumat "
+"näytetään siihen liitetyllä värillä. Voit liittää nämä osiossa <b>Värit</b> "
+"ikkunassa, joka ilmestyy valittaessa valikkopalkista <b>Asetukset</b>, <b>"
+"KOrganizer asetukset...</b>.\n"
+"</p>\n"
-#: koeditorgeneral.cpp:144
-#, fuzzy
-msgid "Categories:"
-msgstr "Luokat:"
+#: tips.cpp:64
+msgid ""
+"<p>...that you can view and edit a calendar with Konqueror? Just click on the "
+"calendar file to make Konqueror open it.\n"
+"</p>\n"
+msgstr ""
+"<p>...että voit näyttää ja muokata kalenteria Konquerorilla? "
+"Napsautakalenteritiedostoa avataksesi sen Konqueror-ohjelmalla.\n"
+"</p>\n"
-#: koeditorgeneral.cpp:153
-#, fuzzy
-msgid "Select..."
-msgstr "Valitse vastaanottaja..."
+#: tips.cpp:70
+msgid ""
+"<p>...that it is possible to add an attachment to an event or to-do? To do so, "
+"add a link to the <b>Attachments</b> tab within the <b>Edit Event</b> or <b>"
+"Edit To-do</b> dialog.\n"
+"</p>\n"
+msgstr ""
+"<p>...että tapahtumiin tai tehtäviin voi lisätä liitteitä? Tehdäksesi niin, "
+"lisää linkki <b>Liitteet</b> välilehdelle <b>Muokkaa tapahtumaa</b> tai <b>"
+"Muokkaa tehtävää</b> -ikkunassa.\n"
+"</p>\n"
-#: koeditorgeneral.cpp:163
-msgid "Acc&ess:"
-msgstr "Yksityisyys:"
+#: tips.cpp:76
+msgid ""
+"<p>...that you can export your calendar to HTML? Select <b>File</b>, <b>"
+"Export</b>, <b>Export Web Page...</b> from the menu bar to open the <b>"
+"Export calendar as web page</b> dialog.\n"
+"</p>\n"
+msgstr ""
+"<p>...että voit viedä kalenterisi HTML-sivuksi? Valitse <b>Tiedosto</b>, <b>"
+"Vie</b>, <b>EVie WWW-sivuksi...</b> valikosta avataksesi <b>"
+"Vie kalenteri www-sivuksi</b>-ikkunan.\n"
+"</p>\n"
-#: koeditorgeneral.cpp:164
+#: tips.cpp:82
msgid ""
-"Sets whether the access to this event or to-do is restricted. Please note that "
-"KOrganizer currently does not use this setting, so the implementation of the "
-"restrictions will depend on the groupware server. This means that events or "
-"to-dos marked as private or confidential may be visible to others."
+"<p>...that you can purge completed to-dos in one step? Go to the <b>File</b> "
+"menu and choose <b>Purge Completed</b>.\n"
msgstr ""
-"Asettaa rajoitetun pääsyn tapahtumalle tai tehtävälle. Huomaa, että KOrganizer "
-"ei käytä nykyisin tätä asetusta. Tämän ominaisuuden toteutus riippuu "
-"ryhmätyöpalvelimesta. Tämä merkitsee, että yksityiseksi tai luottamukselliseksi "
-"ilmoitetut tapahtumat tai tehtävät saattavat näkyä muille käyttäjille."
+"<p>...että voit puhdistaa loppuunsaatetut tehtävät yhdellä toimenpiteellä? Mene "
+"<b>Tiedosto</b> -valikkoon ja valitse <b>Puhdistus tehty</b>.\n"
-#: koeditorgeneral.cpp:185
+#: tips.cpp:87
msgid ""
-"Sets the description for this event or to-do. This will be displayed in a "
-"reminder if one is set, as well as in a tooltip when you hover over the event."
+"<p>...that you can create a new sub-to-do by pasting a to-do while another one "
+"is selected?\n"
+"</p>\n"
msgstr ""
-"Asettaa tapahtumalle tai tehtävälle kuvauksen. Tämä näytetään muistutuksessa "
-"sekä vihjeessä, jonka näet kun viet hiiren tapahtuman tai tehtävän kohdalle."
+"<p>...että voit luoda uuden alitehtävän liittämällä tehtävä kun toinen tehtävä "
+"on valittuna?\n"
+"</p>\n"
-#: koeditorgeneral.cpp:202
+#: actionmanager.cpp:255
#, fuzzy
-msgid "Enable reminders for this event or to-do."
-msgstr "Aktivoi muistuttajan tälle tapahtumalle tai tehtävälle."
+msgid "Import &Event/Calendar (ICS-/VCS-File)..."
+msgstr "Tuo &kalenteri"
-#: koeditorgeneral.cpp:203
+#: actionmanager.cpp:257
#, fuzzy
-msgid "Enable reminders"
-msgstr "Ei muistutuksia"
+msgid "&Import From UNIX Ical tool (.calendar-File)"
+msgstr "&Tuo UNIX:in Icalista"
-#: koeditorgeneral.cpp:209
-#, fuzzy
+#: actionmanager.cpp:259
+msgid "Get &Hot New Stuff..."
+msgstr "Hanki &kuumia uusia juttuja..."
+
+#: actionmanager.cpp:263
+msgid "Export &Web Page..."
+msgstr "Vie &WWW-sivuksi..."
+
+#: actionmanager.cpp:266
+msgid "&iCalendar..."
+msgstr "&iCalendar..."
+
+#: actionmanager.cpp:269
+msgid "&vCalendar..."
+msgstr "&vCalendar..."
+
+#: actionmanager.cpp:272
+msgid "Upload &Hot New Stuff..."
+msgstr "Vie &kuumia uusia juttuja..."
+
+#: actionmanager.cpp:278
+msgid "Archive O&ld Entries..."
+msgstr "Ta&llenna vanhat tietueet..."
+
+#: actionmanager.cpp:280
msgid ""
-"Push this button to create an advanced set of reminders for this event or "
-"to-do."
-msgstr "Aktivoi muistuttajan tälle tapahtumalle tai tehtävälle."
+"_: delete completed to-dos\n"
+"Pur&ge Completed To-dos"
+msgstr "&Poista tehdyt tehtävät"
-#: koeditorgeneral.cpp:211
-#, fuzzy
-msgid "Set an advanced reminder"
-msgstr "1 lisämuistuttaja asetettu"
+#: actionmanager.cpp:338
+msgid "What's &Next"
+msgstr "&Seuraavat tapahtumat"
-#: koeditorgeneral.cpp:220
-#, fuzzy
+#: actionmanager.cpp:342
+msgid "&Day"
+msgstr "&Päivä"
+
+#: actionmanager.cpp:351
+#, fuzzy, c-format
msgid ""
-"Set the time before the event starts when the reminder will be triggered."
+"_n: &Next Day\n"
+"Ne&xt %n Days"
msgstr ""
-"Asettaa ajan, joka ilmaisee kuinka kauan tapahtumaa aiemmin muistutin antaa "
-"ilmoituksen."
+"&Seuraava päivä\n"
+"&Seuraavat %n päivää"
-#: koeditorgeneral.cpp:221
-#, fuzzy
-msgid "Set the start time trigger offset"
-msgstr "Asettaa alkuajan tälle tehtävälle."
+#: actionmanager.cpp:353
+msgid "W&ork Week"
+msgstr "&Työviikkonäkymä"
-#: koeditorgeneral.cpp:223
+#: actionmanager.cpp:357
+msgid "&Week"
+msgstr "&Viikko"
+
+#: actionmanager.cpp:361
+msgid "&Month"
+msgstr "&Kuukausi"
+
+#: actionmanager.cpp:365
+msgid "&List"
+msgstr "&Luettelo"
+
+#: actionmanager.cpp:369
+msgid "&To-do List"
+msgstr "&Tehtäväluettelo"
+
+#: actionmanager.cpp:373
+msgid "&Journal"
+msgstr "&Päiväkirja"
+
+#: actionmanager.cpp:377
#, fuzzy
+msgid "&Timeline View"
+msgstr "Keskitä näkymä"
+
+#: actionmanager.cpp:383
+msgid "&Refresh"
+msgstr "&Päivitä"
+
+#: actionmanager.cpp:391
+msgid "F&ilter"
+msgstr "Suod&in"
+
+#: actionmanager.cpp:406
+msgid "Zoom In Horizontally"
+msgstr "Lähennä vaakatasossa"
+
+#: actionmanager.cpp:409
+msgid "Zoom Out Horizontally"
+msgstr "Loitonna vaakatasossa"
+
+#: actionmanager.cpp:412
+msgid "Zoom In Vertically"
+msgstr "Lähennä pystysuunnassa"
+
+#: actionmanager.cpp:415
+msgid "Zoom Out Vertically"
+msgstr "Loitonna pystysuunnassa"
+
+#: actionmanager.cpp:424
+msgid "Go to &Today"
+msgstr "Siirry &tähän päivään"
+
+#: actionmanager.cpp:428
+msgid "Go &Backward"
+msgstr "Siirry &taaksepäin"
+
+#: actionmanager.cpp:440
+msgid "Go &Forward"
+msgstr "Siirry &eteenpäin"
+
+#: actionmanager.cpp:450
+msgid "New E&vent..."
+msgstr "Uusi &tapahtuma..."
+
+#: actionmanager.cpp:454 kotodoview.cpp:464
+msgid "New &To-do..."
+msgstr "Uusi &tehtävä..."
+
+#: actionmanager.cpp:458 kotodoview.cpp:466
+msgid "New Su&b-to-do..."
+msgstr "Uusi ali&tehtävä"
+
+#: actionmanager.cpp:464
+msgid "New &Journal..."
+msgstr "&Uusi päiväkirjamerkintä..."
+
+#: actionmanager.cpp:469 actionmanager.cpp:1461 actionmanager.cpp:1489
+#: koeventpopupmenu.cpp:53 kotodoview.cpp:454
+msgid "&Show"
+msgstr "&Näytä"
+
+#: actionmanager.cpp:472 actionmanager.cpp:1462 actionmanager.cpp:1490
+#: koeventpopupmenu.cpp:55 kotodoview.cpp:456 resourceview.cpp:715
+msgid "&Edit..."
+msgstr "&Muokkaa..."
+
+#: actionmanager.cpp:479
+msgid "&Make Sub-to-do Independent"
+msgstr "&Tee alitehtäväluettelosta itsenäinen"
+
+#: actionmanager.cpp:498
+msgid "&Publish Item Information..."
+msgstr "Julkaise ta&pahtuman tiedot..."
+
+#: actionmanager.cpp:503
+msgid "Send &Invitation to Attendees"
+msgstr "Lähetä kutsu osall&istujille"
+
+#: actionmanager.cpp:511
+msgid "Re&quest Update"
+msgstr "&Pyydä päivitys"
+
+#: actionmanager.cpp:518
+msgid "Send &Cancelation to Attendees"
+msgstr "Lähetä &keskeytys osallistujille"
+
+#: actionmanager.cpp:525
+msgid "Send Status &Update"
+msgstr "Lähetä &tilapäivitys"
+
+#: actionmanager.cpp:533
msgid ""
-"Set the time before the to-do is due when the reminder will be triggered."
-msgstr ""
-"Asettaa ajan, joka ilmaisee kuinka kauan tapahtumaa aiemmin muistutin antaa "
-"ilmoituksen."
+"_: counter proposal\n"
+"Request Chan&ge"
+msgstr "Vastaehdo&tus"
-#: koeditorgeneral.cpp:224
+#: actionmanager.cpp:540
#, fuzzy
-msgid "Set the due time trigger offset"
-msgstr "Asettaa määräajan tälle tehtävälle."
+msgid "&Send as iCalendar..."
+msgstr "&iCalendar..."
-#: koeditorgeneral.cpp:242 koeditorgeneral.cpp:447
-#, fuzzy
-msgid "before the due time"
-msgstr "ennen loppua"
+#: actionmanager.cpp:545
+msgid "&Mail Free Busy Information..."
+msgstr "&Lähetä varaustilanne sähköpostilla"
-#: koeditorgeneral.cpp:429 koeditorgeneral.cpp:468
-#, c-format
-msgid "Triggers %1"
-msgstr ""
+#: actionmanager.cpp:550
+msgid "&Upload Free Busy Information"
+msgstr "&Lähetä varaustilanne"
-#: koeditorgeneral.cpp:500
-#, fuzzy, c-format
-msgid "Calendar: %1"
-msgstr "Kalenteri"
+#: actionmanager.cpp:556
+msgid "&Addressbook"
+msgstr "&Osoitekirja"
-#: koeditorgeneral.cpp:582
+#: actionmanager.cpp:567
+msgid "Show Date Navigator"
+msgstr "Näytä päiväselain"
+
+#: actionmanager.cpp:570
+msgid "Show To-do View"
+msgstr "Näytä tehtäväluettelo"
+
+#: actionmanager.cpp:573
+msgid "Show Item Viewer"
+msgstr "↓Näytä tapahtumanäkymä"
+
+#: actionmanager.cpp:592
+msgid "Show Resource View"
+msgstr "Näytä tietolähteet"
+
+#: actionmanager.cpp:595
+msgid "Show &Resource Buttons"
+msgstr "Näytä &tietolähteiden painikkeet"
+
+#: actionmanager.cpp:610
+msgid "Configure &Date && Time..."
+msgstr "Muokkaa &päivämäärää && aikaa..."
+
+#: actionmanager.cpp:617
+msgid "Manage View &Filters..."
+msgstr "Muokkaa näyttö&suotimia..."
+
+#: actionmanager.cpp:620
+msgid "Manage C&ategories..."
+msgstr "Muokk&aa luokkia..."
+
+#: actionmanager.cpp:624
+msgid "&Configure Calendar..."
+msgstr "&Muokkaa kalenteria..."
+
+#: actionmanager.cpp:649 actionmanager.cpp:651
+msgid "Filter: "
+msgstr "Suodin: "
+
+#: actionmanager.cpp:713 actionmanager.cpp:801 actionmanager.cpp:1191
+#: previewdialog.cpp:140
+msgid "*.vcs *.ics|Calendar Files"
+msgstr "*.vcs *.ics|Kalenteritiedostot"
+
+#: actionmanager.cpp:752
#, fuzzy
-msgid "No attendees"
-msgstr "Ei osallistujia"
+msgid ""
+"You have no .calendar file in your home directory.\n"
+"Import cannot proceed.\n"
+msgstr ""
+"Sinulla ei ole ical-tiedostoa kotihakemistossasi.\n"
+"Tuontia ei voida jatkaa.\n"
-#: koeditorgeneral.cpp:584
-#, fuzzy, c-format
+#: actionmanager.cpp:775
msgid ""
-"_n: One attendee\n"
-"%n attendees"
+"KOrganizer successfully imported and merged your .calendar file from ical into "
+"the currently opened calendar."
msgstr ""
-"1 osallistuja:\n"
-"%n osallistujaa"
+"Ical .calendar -tiedosto on tuotu ja yhdistetty avoinna olevaan kalenteriin."
-#: eventarchiver.cpp:101
+#: actionmanager.cpp:781
msgid ""
-"Unable to archive to-do \"%1\" because at least one of its sub-to-dos does not "
-"meet the archival requirements."
+"KOrganizer encountered some unknown fields while parsing your .calendar ical "
+"file, and had to discard them; please check to see that all your relevant data "
+"was correctly imported."
msgstr ""
+"Kalenterisi ical-tiedostoa luettaessa löytyi tuntemattomia kenttiä, ja niiden "
+"tuonti ohitettiin. Tarkista, että kaikki tärkeä tieto tuotiin kalenteriin."
-#: eventarchiver.cpp:103
-#, fuzzy
-msgid "Archive To-do"
-msgstr "Arkistoi tehtävät"
+#: actionmanager.cpp:785
+msgid "ICal Import Successful with Warning"
+msgstr "ICal-tuonti onnistui varoituksella"
-#: eventarchiver.cpp:120
+#: actionmanager.cpp:788
msgid ""
-"There are no incidences available to archive before the specified cut-off date "
-"%1. Archiving will not be performed."
+"KOrganizer encountered an error parsing your .calendar file from ical; import "
+"has failed."
msgstr ""
+"Kalenterisi ical-tiedostoa luettaessa tuli virheitä. Tuonti epäonnistui."
-#: eventarchiver.cpp:148
+#: actionmanager.cpp:792
msgid ""
-"Delete all items before %1 without saving?\n"
-"The following items will be deleted:"
+"KOrganizer does not think that your .calendar file is a valid ical calendar; "
+"import has failed."
msgstr ""
-"Tuhoa kaikki tapaamiset %1 tallentamatta?\n"
-"Seuraavat tapaamiset poistetaan:"
+"Kalenteritiedosto ei ole kelvollinen Ical-kalenteri. Tuonti epäonnistui."
-#: eventarchiver.cpp:151
-msgid "Delete Old Items"
-msgstr "Poista vanhat tapaamiset"
+#: actionmanager.cpp:874
+msgid "New calendar '%1'."
+msgstr "Uusi kalenteri '%1'."
-#: eventarchiver.cpp:219
-#, c-format
-msgid "Cannot write archive file %1."
-msgstr "Arkistotiedostoon %1 ei voi kirjoittaa."
+#: actionmanager.cpp:909
+msgid "Cannot download calendar from '%1'."
+msgstr "Ei voida hakea kalenteria kohteesta '%1'."
-#: eventarchiver.cpp:228
-msgid "Cannot write archive to final destination."
-msgstr "Arkistotiedostoa ei voi tallentaa lopulliseen kohteeseen."
+#: actionmanager.cpp:947
+msgid "Added calendar resource for URL '%1'."
+msgstr "Kalenterin tietolähde lisätty URLille '%1'."
-#: korganizer_options.h:35
-msgid "Import the given calendars as new resources into the default calendar"
-msgstr "Tuo kalenterit uusina tietolähteinä oletuskalenteriin"
+#: actionmanager.cpp:955
+msgid "Unable to create calendar resource '%1'."
+msgstr "Ei voitu luoda tietolähdettä kalenterille '%1'."
-#: korganizer_options.h:37
-msgid ""
-"Merge the given calendars into the standard calendar (i.e. copy the events)"
-msgstr "Liitä annetut kalenterit oletuskalenteriin (kopioi tehtävät)"
+#: actionmanager.cpp:966
+msgid "Merged calendar '%1'."
+msgstr "Liitetty kalenteri '%1'."
-#: korganizer_options.h:39
-msgid "Open the given calendars in a new window"
-msgstr "Avaa kalenterit uudessa ikkunassa"
+#: actionmanager.cpp:969
+msgid "Opened calendar '%1'."
+msgstr "Avattu kalenteri '%1'."
-#: korganizer_options.h:40
+#: actionmanager.cpp:994
msgid ""
-"Calendar files or urls. Unless -i, -o or -m is explicitly specified, the user "
-"will be asked whether to import, merge or open in a separate window."
+"Your calendar will be saved in iCalendar format. Use 'Export vCalendar' to save "
+"in vCalendar format."
msgstr ""
-"Kalenteritiedostot tai verkko-osoitteet. Ellei erityisesti ole annettu -i, -o, "
-"tai -m, kysytään erillisessä ikkunassa käyttäjältä onko tarkoitus tuoda "
-"(import), liittää (merge) vai avata (open)."
+"Kalenterisi tallennetaan iCalendar-muodossa. Käytä\n"
+"'Vie vCalendar' valintaa tallentaaksesi vCalendar-muodossa."
-#: kolistview.cpp:212 kotodoview.cpp:387
-msgid "Recurs"
-msgstr "Uusiutuu"
+#: actionmanager.cpp:996
+msgid "Format Conversion"
+msgstr "Muotomuunnos"
-#: kolistview.cpp:215
-#, fuzzy
-msgid "Start Date/Time"
-msgstr "Alkupäivä"
+#: actionmanager.cpp:996 calendarview.cpp:1834
+msgid "Proceed"
+msgstr "Jatka"
-#: kolistview.cpp:218
-#, fuzzy
-msgid "End Date/Time"
-msgstr "Erääntymisaika"
+#: actionmanager.cpp:1020
+msgid "Cannot upload calendar to '%1'"
+msgstr "Ei voida lähettää kalenteria kohteeseen '%1'"
-#: korgplugins.cpp:37
-msgid "KOrgPlugins"
-msgstr "KOrgLisäosat"
+#: actionmanager.cpp:1033
+msgid "Saved calendar '%1'."
+msgstr "Tallennettu kalenteri '%1'."
-#: koeditorattachments.cpp:143
-msgid "[Binary data]"
-msgstr "[Binääritieto]"
+#: actionmanager.cpp:1064
+msgid "Do you want to overwrite file \"%1\""
+msgstr ""
-#: koeditorattachments.cpp:168 koeditorattachments.cpp:672
-msgid "Add Attachment"
-msgstr "Lisää liite"
+#: actionmanager.cpp:1098
+msgid "Could not upload file."
+msgstr "Tiedostoa ei voitu lähettää."
-#: koeditorattachments.cpp:186
-#, fuzzy
-msgid "Attachment name"
-msgstr "Liitteet"
+#: actionmanager.cpp:1139
+#, c-format
+msgid "Unable to save calendar to the file %1."
+msgstr "Kalenteria ei voitu tallettaa tiedostoon %1."
-#: koeditorattachments.cpp:187
-#, fuzzy
-msgid "Give the attachment a name"
-msgstr "Tapaamisen oletusaika"
+#: actionmanager.cpp:1164
+msgid ""
+"The calendar has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"Kalenteria on muokattu.\n"
+"Haluatko tallentaa muutoksesi?"
-#: koeditorattachments.cpp:189
-msgid "Type any string you desire here for the name of the attachment"
+#: actionmanager.cpp:1267
+#, c-format
+msgid ""
+"_n: &Next Day\n"
+"&Next %n Days"
msgstr ""
+"&Seuraava päivä\n"
+"&Seuraavat %n päivää"
-#: koeditorattachments.cpp:195
-#, fuzzy
-msgid "Type:"
-msgstr "Tyyppi"
+#: actionmanager.cpp:1301
+msgid "Could not start control module for date and time format."
+msgstr "Päivämäärän ja ajan moduulia ei voitu käynnistää."
-#: koeditorattachments.cpp:204
-#, fuzzy
-msgid "Store attachment inline"
-msgstr "&Liitteet"
+#: actionmanager.cpp:1447
+msgid "&Show Event"
+msgstr "&Näytä tapahtuma"
-#: koeditorattachments.cpp:207
-msgid "Store the attachment file inside the calendar"
+#: actionmanager.cpp:1448
+msgid "&Edit Event..."
+msgstr "&Muokkaa tapahtumaa..."
+
+#: actionmanager.cpp:1449
+msgid "&Delete Event"
+msgstr "&Poista tapahtuma..."
+
+#: actionmanager.cpp:1453
+msgid "&Show To-do"
+msgstr "&Näytä tehtäväluettelo"
+
+#: actionmanager.cpp:1454
+msgid "&Edit To-do..."
+msgstr "&Muokkaa tehtäväluetteoa..."
+
+#: actionmanager.cpp:1455
+msgid "&Delete To-do"
+msgstr "&Poista tehtävä"
+
+#: actionmanager.cpp:1579
+msgid ""
+"\"%1\" is read-only. Please select a writable calendar before attempting to "
+"create a new item."
msgstr ""
-#: koeditorattachments.cpp:210
+#: actionmanager.cpp:1582
+#, fuzzy
+msgid "Read-only calendar"
+msgstr "Tulosta kalenteri"
+
+#: actionmanager.cpp:1612
msgid ""
-"Checking this option will cause the attachment to be stored inside your "
-"calendar, which can take a lot of space depending on the size of the "
-"attachment. If this option is not checked, then only a link pointing to the "
-"attachment will be stored. Do not use a link for attachments that change often "
-"or may be moved (or removed) from their current location."
+"You have no active, writable event folder so saving will not be possible.\n"
+"Please create or activate at least one writable event folder and try again."
msgstr ""
-#: koeditorattachments.cpp:221
-msgid "Provide a location for the attachment file"
+#: actionmanager.cpp:1616
+msgid ""
+"You have no active, writable to-do (task) folders so saving will not be "
+"possible.\n"
+"Please create or activate at least one writable to-do folder and try again."
msgstr ""
-#: koeditorattachments.cpp:224
+#: actionmanager.cpp:1620
msgid ""
-"Enter the path to the attachment file or use the file browser by pressing the "
-"adjacent button"
+"You have no active, writable journal folder so saving will not be possible.\n"
+"Please create or activate at least one writable journal folder and try again."
msgstr ""
-#: koeditorattachments.cpp:234
-msgid "Size:"
+#: actionmanager.cpp:1624
+msgid ""
+"You have no active, writable calendar folder so saving will not be possible.\n"
+"Please create or activate at least one writable calendar folder and try again."
msgstr ""
-#: koeditorattachments.cpp:258
+#: actionmanager.cpp:1630
#, fuzzy
-msgid "New attachment"
-msgstr "Lisää liite"
+msgid "No writable calendar"
+msgstr "Sopivaa päivää ei löytynyt."
-#: koeditorattachments.cpp:457
-msgid "Attachments:"
-msgstr "Liitteet"
+#: actionmanager.cpp:1671 actionmanager.cpp:1794
+msgid "Attach as &link"
+msgstr ""
-#: koeditorattachments.cpp:462
+#: actionmanager.cpp:1672 actionmanager.cpp:1795
#, fuzzy
-msgid ""
-"Displays a list of current items (files, mail, etc.) that have been associated "
-"with this event or to-do. "
+msgid "Attach &inline"
+msgstr "&Liitteet"
+
+#: actionmanager.cpp:1673
+msgid "Attach inline &without attachments"
msgstr ""
-"Näyttää tähän tapahtumaan tai tehtävään liittyvät osat (tiedostot, sähköposti, "
-"jne.). URI-sarake näyttää tiedoston sijainnin."
-#: koeditorattachments.cpp:474
-#, fuzzy
-msgid "Add an attachment"
-msgstr "Lisää liite"
+#: actionmanager.cpp:1705
+msgid "Removing attachments from an email might invalidate its signature."
+msgstr ""
-#: koeditorattachments.cpp:476
+#: actionmanager.cpp:1706
#, fuzzy
+msgid "Remove Attachments"
+msgstr "Liitteet"
+
+#: actionmanager.cpp:1895
+msgid "Undo (%1)"
+msgstr "Peruuta (%1)"
+
+#: actionmanager.cpp:1907
+msgid "Redo (%1)"
+msgstr "Tee uudelleen (%1)"
+
+#: actionmanager.cpp:1919
msgid ""
-"Shows a dialog used to select an attachment to add to this event or to-do as "
-"link or as inline data."
+"The calendar contains unsaved changes. Do you want to save them before exiting?"
msgstr ""
-"Näyttää lisättävän liitteen valinnassa käytetyn ikkunan tälle tapahtumalle tai "
-"tehtävälle."
+"Kalenterissa on tallentamattomia muutoksia.\n"
+"Haluatko tallentaa muutoksesi ennen poistumista?"
-#: koeditorattachments.cpp:486
+#: actionmanager.cpp:1924
+msgid "Unable to save the calendar. Do you still want to close this window?"
+msgstr "Kalenteria ei voitu tallettaa. Haluatko edelleen sulkea tämän ikkunan?"
+
+#: actionmanager.cpp:1945
+msgid "Unable to exit. Saving still in progress."
+msgstr "Ei voida poistua. Tallennus kesken."
+
+#: actionmanager.cpp:1984
msgid ""
-"Removes the attachment selected in the list above from this event or to-do."
+"Saving of '%1' failed. Check that the resource is properly configured.\n"
+"Ignore problem and continue without saving or cancel save?"
msgstr ""
-"Poistaa tämän tapahtuman tai tehtävän ylläolevassa luettelossa valitun "
-"liitteen."
+"Kohteen '%1' tallentaminen epäonnistui. Tarkista että tietolähteen asetuksissa "
+"ei ole virheitä.\n"
+"Haluatko ohittaa tämän ongelman vai peruuttaa tallennuksen?"
-#: koeditorattachments.cpp:585
-msgid "&Link here"
-msgstr ""
+#: actionmanager.cpp:1987
+msgid "Save Error"
+msgstr "Tallennusvirhe"
-#: koeditorattachments.cpp:593 koeditorattachments.cpp:596
+#: actionmanager.cpp:2009
+msgid "URL '%1' is invalid."
+msgstr "URL '%1' on virheellinen."
+
+#: actionmanager.cpp:2025
#, fuzzy
-msgid "&Copy Here"
-msgstr "&Kopioi kohteeseen"
+msgid "Unable to open the calendar"
+msgstr "Ei voitu luoda tietolähdettä kalenterille '%1'."
-#: koeditorattachments.cpp:721
+#: konewstuff.cpp:48
+msgid "Could not load calendar."
+msgstr "Kalenterin lataaminen epäonnistui."
+
+#: konewstuff.cpp:63
+msgid "The downloaded events will be merged into your current calendar."
+msgstr "Haetut tilaisuudet liitetään nykyiseen kalenteriisi."
+
+#: filtereditdialog.cpp:51
+msgid "Edit Calendar Filters"
+msgstr "Muokkaa kalenterisuotimia"
+
+#: filtereditdialog.cpp:99
+msgid "Press this button to define a new filter."
+msgstr "Tällä painikkeella määritellään uusi suodin."
+
+#: filtereditdialog.cpp:100
+msgid "Press this button to remove the currently active filter."
+msgstr "Tällä painikkeella poistetaan tällä hetkellä aktiivinen suodin."
+
+#: filtereditdialog.cpp:189
+#, c-format
+msgid "New Filter %1"
+msgstr "Uusi suodin %1"
+
+#: filtereditdialog.cpp:201
+msgid "Delete Confirmation"
+msgstr "Poistamisen varmistus"
+
+#: koeditorfreebusy.cpp:178
#, fuzzy
-msgid "<qt>Do you really want to remove these attachments?<p>%1</qt>"
-msgstr "<qt>Haluatko todella poistaa tämän tietolähteen <b>%1</b>?</qt>"
+msgid "Freebusy Period"
+msgstr "Varaustiedon haun salasana"
-#: koeditorattachments.cpp:722
+#: koeditorfreebusy.cpp:181
#, fuzzy
-msgid "Remove Attachment?"
-msgstr "Liitteet"
+msgid "Summary:"
+msgstr "Yhteenveto"
-#: koagendaitem.cpp:565
-msgid "Attendee \"%1\" added to the calendar item \"%2\""
-msgstr ""
+#: koeditorfreebusy.cpp:190
+#, fuzzy
+msgid "Start:"
+msgstr "&Alku:"
-#: koagendaitem.cpp:565
+#: koeditorfreebusy.cpp:193
#, fuzzy
-msgid "Attendee added"
-msgstr "Osallistujat poistettu"
+msgid "End:"
+msgstr "&Loppu:"
-#: koagendaitem.cpp:841 koagendaitem.cpp:939
-msgid "%1 - %2"
-msgstr "%1 - %2"
+#: koeditorfreebusy.cpp:247
+msgid ""
+"Sets the zoom level on the Gantt chart. 'Hour' shows a range of several hours, "
+"'Day' shows a range of a few days, 'Week' shows a range of a few months, and "
+"'Month' shows a range of a few years, while 'Automatic' selects the range most "
+"appropriate for the current event or to-do."
+msgstr ""
+"Asettaa Gantt-kaavion tarkastelutarkkuuden. Valinta 'Tunti' näyttää muutaman "
+"tunnin alueen, 'Päivä' näyttää muutaman päivän, 'Viikko' näyttää muutaman "
+"kuukauden ja 'Kuukausi' näyttää muutaman vuoden. 'Automaattinen' valitsee "
+"tapahtuman tai tehtävän kannalta sopivimman ajanjakson."
-#: koagendaitem.cpp:850
-#, c-format
-msgid "- %1"
-msgstr "- %1"
+#: koeditorfreebusy.cpp:254
+msgid "Scale: "
+msgstr "Mittakaava: "
-#: kowhatsnextview.cpp:101
-msgid "What's Next?"
-msgstr "Mitä seuraavaksi?"
+#: koeditorfreebusy.cpp:260
+msgid "Hour"
+msgstr "Tunti"
-#: kowhatsnextview.cpp:108
-msgid ""
-"_: Date from - to\n"
-"%1 - %2"
-msgstr "%1 - %2"
+#: koeditorfreebusy.cpp:261
+msgid "Day"
+msgstr "Päivä"
-#: kowhatsnextview.cpp:124
-msgid "Events:"
-msgstr "Tapahtumat:"
+#: koeditorfreebusy.cpp:262
+msgid "Week"
+msgstr "Viikko"
-#: kowhatsnextview.cpp:160
-msgid "To-do:"
-msgstr "Tehtävä:"
+#: koeditorfreebusy.cpp:263
+msgid "Month"
+msgstr "Kuukausi"
-#: kowhatsnextview.cpp:199 kowhatsnextview.cpp:220
-msgid "Events and to-dos that need a reply:"
-msgstr "Tapahtumat ja tehtävät, jotka odottavat vastausta:"
+#: koeditorfreebusy.cpp:264
+msgid "Automatic"
+msgstr "Automaattinen"
-#: kowhatsnextview.cpp:288
+#: koeditorfreebusy.cpp:270
+msgid "Center on Start"
+msgstr "Keskitä avattaessa"
+
+#: koeditorfreebusy.cpp:272
+msgid "Centers the Gantt chart on the start time and day of this event."
+msgstr "Keskittää Gantt-kaavion tämän tapahtuman aloitusaikaan."
+
+#: koeditorfreebusy.cpp:279
+msgid "Pick Date"
+msgstr "Valitse päivä"
+
+#: koeditorfreebusy.cpp:281
+msgid "Moves the event to a date and time when all the attendees are free."
+msgstr ""
+"Sijoittaa tapahtuman ajankohtaan, jolloin kaikki osallistujat ovat vapaita."
+
+#: koeditorfreebusy.cpp:290
msgid ""
-"_: date, from - to\n"
-"%1, %2 - %3"
-msgstr "%1, %2 - %3"
+"Reloads Free/Busy data for all attendees from the corresponding servers."
+msgstr ""
+"Lataa uudelleen kaikkien osallistujien varaustiedot vastaavilta palvelimilta."
-#: kowhatsnextview.cpp:316
-msgid " (Due: %1)"
-msgstr " (Määräaika: %1)"
+#: koeditorfreebusy.cpp:297
+msgid ""
+"Shows the free/busy status of all attendees. Double-clicking on an attendees "
+"entry in the list will allow you to enter the location of their Free/Busy "
+"Information."
+msgstr ""
+"Näyttää, ovatko osallistujat vapaita vai varattuja. Kaksoisnapsauttamalla "
+"osallistujaa voit syöttää osallistujan varaustietojen sijainnin."
-#: navigatorbar.cpp:75
-msgid "Previous year"
-msgstr "Edellinen vuosi"
+#: koeditorfreebusy.cpp:304
+#, fuzzy
+msgid "Attendee"
+msgstr "Osallistujat"
-#: navigatorbar.cpp:81
-msgid "Previous month"
-msgstr "Edellinen kuukausi"
+#: koeditorfreebusy.cpp:547
+msgid "The meeting already has suitable start/end times."
+msgstr "Kokouksella on jo sopiva alku/loppuaika."
-#: navigatorbar.cpp:88
-msgid "Next month"
-msgstr "Seuraava kuukausi"
+#: koeditorfreebusy.cpp:552
+msgid ""
+"<qt>The next available time slot for the meeting is:"
+"<br>Start: %1"
+"<br>End: %2"
+"<br>Would you like to move the meeting to this time slot?</qt>"
+msgstr ""
-#: navigatorbar.cpp:94
-msgid "Next year"
-msgstr "Seuraava vuosi"
+#: koeditorfreebusy.cpp:564
+msgid "No suitable date found."
+msgstr "Sopivaa päivää ei löytynyt."
-#: navigatorbar.cpp:101
-msgid "Select a month"
-msgstr "Valitse kuukausi"
+#: koeditorfreebusy.cpp:700
+msgid ""
+"Of the %1 participants, %2 have accepted, %3 have tentatively accepted, and %4 "
+"have declined."
+msgstr ""
+"%1 osanottajasta, %2 on hyväksynyt, %3 on hyväksynyt ehdolla, ja %4 hylännyt."
-#: navigatorbar.cpp:108
+#: koeditordetails.cpp:331 koeditorfreebusy.cpp:785
+msgid ""
+"%1 does not look like a valid email address. Are you sure you want to invite "
+"this participant?"
+msgstr ""
+
+#: koeditordetails.cpp:333 koeditorfreebusy.cpp:787
#, fuzzy
-msgid "Select a year"
-msgstr "Valitse kuukausi"
+msgid "Invalid email address"
+msgstr "Ylimääräinen sähköpostiosoite:"
-#: navigatorbar.cpp:177
-#, fuzzy, c-format
+#: koeditorfreebusy.cpp:957
msgid ""
-"_: monthname\n"
-"%1"
-msgstr "%1 %2"
+"You are changing the organiser of this event, who is also attending, do you "
+"want to change that attendee as well?"
+msgstr ""
-#: navigatorbar.cpp:178
-#, c-format
+#: _translatorinfo.cpp:1
msgid ""
-"_: 4 digit year\n"
-"%1"
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Kim Enkovaara,Teemu Rytilahti,Tapio Kautto,Ilpo Kantonen, Mikko Piippo"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
msgstr ""
+"kim.enkovaara@iki.fi,teemu.rytilahti@kde-fi.org,eleknader@phnet.fi,ilpo@iki.fi"
+
+#: stdcalendar.cpp:74
+msgid "Active Calendar"
+msgstr "Aktiivinen kalenteri"
+
+#: stdcalendar.cpp:83
+msgid "Default Calendar"
+msgstr "Oletuskalenteri"
+
+#: stdcalendar.cpp:98
+msgid "Birthdays"
+msgstr "Syntymäpäivät"
#: publishdialog.cpp:43
msgid "Select Addresses"
@@ -7496,76 +4734,230 @@ msgstr "Valitse osoitteet"
msgid "(EmptyName)"
msgstr "(Tyhjä nimi)"
-#: kotodoview.cpp:216
-msgid "Cannot move to-do to itself or a child of itself."
-msgstr "Tehtävää ei voida siirtää itseensä, tai alitehtävää itseensä"
-
-#: kotodoview.cpp:217
-msgid "Drop To-do"
-msgstr "Pudota tehtävä"
+#: koprefsdialog.cpp:967 publishdialog.cpp:102
+msgid "(EmptyEmail)"
+msgstr "(Tyhjä sähköpostiosoite)"
-#: kotodoview.cpp:230
-msgid "Unable to change to-do's parent, because the to-do cannot be locked."
-msgstr "Ei voi muuttaa tehtävän isätehtävää, koska tehtävää ei voi lukita."
+#: exportwebdialog.cpp:73
+msgid "Export Calendar as Web Page"
+msgstr "Vie kalenteri WWW-sivuksi"
-#: kotodoview.cpp:278
+#: exportwebdialog.cpp:131
msgid ""
-"Unable to add attendees to the to-do, because the to-do cannot be locked."
-msgstr "Tehtävään ei voitu lisätä osallistujia, koska tehtävää ei voi lukita."
+"You are about to set all preferences to default values. All custom "
+"modifications will be lost."
+msgstr "Olet palauttamassa oletusasetukset. Kaikki omat muutokset menetetään."
-#: kotodoview.cpp:368
-msgid "To-dos:"
-msgstr "Tehtävät:"
+#: exportwebdialog.cpp:132
+msgid "Setting Default Preferences"
+msgstr "Otetaan oletusasetukset käyttöön."
-#: kotodoview.cpp:372
-msgid "Click to add a new to-do"
-msgstr "Napsauta lisätäksesi tehtävän"
+#: exportwebdialog.cpp:133
+msgid "Reset to Defaults"
+msgstr "Palauta oletusasetukset"
-#: kotodoview.cpp:392
-msgid "Due Date/Time"
-msgstr "Erääntymisaika"
+#: exportwebdialog.cpp:143 searchdialog.cpp:79
+msgid "Date Range"
+msgstr "Tietoalue"
-#: kotodoview.cpp:397
-msgid "Sort Id"
-msgstr "Järjestystunnus"
+#: exportwebdialog.cpp:148
+msgid "View Type"
+msgstr "Näkymä"
-#: kotodoview.cpp:417
+#: exportwebdialog.cpp:161
+msgid "Destination"
+msgstr "Kohde"
+
+#: exportwebdialog.cpp:178
+msgid "To-dos"
+msgstr "Tehtävät"
+
+#: exportwebdialog.cpp:199
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: searchdialog.cpp:49
+msgid "Find Events"
+msgstr "Etsi tapahtumia"
+
+#: searchdialog.cpp:50
+msgid "&Find"
+msgstr "&Etsi"
+
+#: searchdialog.cpp:62
+msgid "&Search for:"
+msgstr "&Etsi tietuetta:"
+
+#: searchdialog.cpp:70
+msgid "Search For"
+msgstr "Etsi tietuetta"
+
+#: searchdialog.cpp:73
+msgid "To-&dos"
+msgstr "&Tehtävät"
+
+#: searchdialog.cpp:74
+msgid "&Journal entries"
+msgstr "&Päiväkirjamerkinnät"
+
+#: searchdialog.cpp:87
+msgid "Fr&om:"
+msgstr "&Lähettäjä:"
+
+#: searchdialog.cpp:91
+msgid "&To:"
+msgstr "&Päiväykseen:"
+
+#: searchdialog.cpp:95
+msgid "E&vents have to be completely included"
+msgstr "&Tapahtumien täytyy olla kokonaan mukana"
+
+#: searchdialog.cpp:98
+msgid "Include to-dos &without due date"
+msgstr "&Sisällytä tapahtumat, joilla ei ole määräpäivää"
+
+#: searchdialog.cpp:102
+msgid "Search In"
+msgstr "Etsi kohteesta"
+
+#: searchdialog.cpp:105
+msgid "Su&mmaries"
+msgstr "Yhteenve&dot"
+
+#: searchdialog.cpp:107
+msgid "Desc&riptions"
+msgstr "Kuva&ukset"
+
+#: searchdialog.cpp:108
+msgid "Cate&gories"
+msgstr "&Luokat"
+
+#: searchdialog.cpp:149
msgid ""
-"_: Unspecified priority\n"
-"unspecified"
-msgstr "määrittelemätön"
+"Invalid search expression, cannot perform the search. Please enter a search "
+"expression using the wildcard characters '*' and '?' where needed."
+msgstr ""
+"Viallinen hakulause, hakua ei voida\n"
+"suorittaa. Anna hakulause käyttäen\n"
+"jokerimerkkejä '*' ja '?' tarpeen mukaan."
-#: kotodoview.cpp:468
-msgid "&Make this To-do Independent"
-msgstr "&Tee tämä tehtävä itsenäiseksi"
+#: searchdialog.cpp:162
+msgid "No events were found matching your search expression."
+msgstr "Hakulausetta vastaavia tapahtumia ei löytynyt."
-#: kotodoview.cpp:470
-msgid "Make all Sub-to-dos &Independent"
-msgstr "Tee kaikki alitehtävät &itsenäisiksi"
+#: korgac/alarmdockwindow.cpp:56 korgac/korgacmain.cpp:65
+#: korgac/korgacmain.cpp:66
+msgid "KOrganizer Reminder Daemon"
+msgstr "KOrganizerin hälytyspalvelin"
-#: kotodoview.cpp:473
-msgid "&Copy To"
-msgstr "&Kopioi kohteeseen"
+#: korgac/korgacmain.cpp:70 korgac/korgacmain.cpp:72
+msgid "Maintainer"
+msgstr "Ylläpitäjä"
-#: kotodoview.cpp:474
-msgid "&Move To"
-msgstr "&Siirrä kohteeseen"
+#: kolistview.cpp:209 korgac/alarmdialog.cpp:102
+msgid "Reminder"
+msgstr "Muistutus"
-#: kotodoview.cpp:476
+#: korgac/alarmdialog.cpp:104
+msgid "Edit..."
+msgstr "Muokkaa..."
+
+#: korgac/alarmdialog.cpp:104 korgac/alarmdockwindow.cpp:68
+msgid "Dismiss All"
+msgstr "Hylkää kaikki"
+
+#: korgac/alarmdialog.cpp:104
+#, fuzzy
+msgid "Dismiss Reminder"
+msgstr "Muokkaa muistutuksia"
+
+#: korgac/alarmdialog.cpp:116
+msgid "Suspend"
+msgstr "Vaienna"
+
+#: korgac/alarmdialog.cpp:122
+#, fuzzy
+msgid "The following items triggered reminders:"
+msgstr "Seuraavat tapahtumat hälyttivät:"
+
+#: kolistview.cpp:208 korgac/alarmdialog.cpp:130 kotodoview.cpp:386
+#: plugins/timespanview/timespanwidget.cpp:51
+#: printing/calprintdefaultplugins.cpp:1212
+#: printing/calprintdefaultplugins.cpp:1296
+msgid "Summary"
+msgstr "Yhteenveto"
+
+#: korgac/alarmdialog.cpp:131
+#, fuzzy
+msgid "Date, Time"
+msgstr "Päivämäärä && aika"
+
+#: korgac/alarmdialog.cpp:151
+msgid "Suspend &duration:"
+msgstr "Vaiennuksen &kesto:"
+
+#: korgac/alarmdialog.cpp:160
+msgid "week(s)"
+msgstr "viikko(a):"
+
+#: korgac/alarmdialog.cpp:330
+msgid "\"%1\" is a read-only item so modifications are not possible."
+msgstr ""
+
+#: korgac/alarmdialog.cpp:338
+#, fuzzy
+msgid "Could not start KOrganizer so editing is not possible."
+msgstr "KOrganizeria ei voitu käynnistää."
+
+#: korgac/alarmdialog.cpp:352
msgid ""
-"_: delete completed to-dos\n"
-"Pur&ge Completed"
-msgstr "&Poista tehdyt"
+"An internal KOrganizer error occurred attempting to start the incidence editor"
+msgstr ""
-#: kotodoview.cpp:485
-msgid "&New To-do..."
-msgstr "&Uusi tehtävä..."
+#: korgac/alarmdockwindow.cpp:67
+msgid "Suspend All"
+msgstr "Vaienna kaikki"
-#: kotodoview.cpp:487
+#: korgac/alarmdockwindow.cpp:73
+msgid "Reminders Enabled"
+msgstr "Hälytykset sallittu"
+
+#: korgac/alarmdockwindow.cpp:75
+msgid "Start Reminder Daemon at Login"
+msgstr "Käynnistä hälytyssovellus sisäänkirjautumisessa"
+
+#: korgac/alarmdockwindow.cpp:134
+#, c-format
msgid ""
-"_: delete completed to-dos\n"
-"&Purge Completed"
-msgstr "&Poista tehdyt"
+"_n: There is 1 active reminder.\n"
+"There are %n active reminders."
+msgstr ""
+"1 aktiivinen muistutin.\n"
+"%n aktiivista muistutinta."
+
+#: korgac/alarmdockwindow.cpp:201
+msgid ""
+"Do you want to start the KOrganizer reminder daemon at login (note that you "
+"will not get reminders whilst the daemon is not running)?"
+msgstr ""
+"Haluatko käynnistää KOrganizerin hälytyspalvelimen sisäänkirjautuessa? "
+"Tapahtumien hälytys ei toimi, ellei palvelin ole käynnissä."
+
+#: korgac/alarmdockwindow.cpp:203
+msgid "Close KOrganizer Reminder Daemon"
+msgstr "Sulje KOrganizerin hälytyspalvelin"
+
+#: korgac/alarmdockwindow.cpp:204
+msgid "Start"
+msgstr "Aloita"
+
+#: korgac/alarmdockwindow.cpp:204
+msgid "Do Not Start"
+msgstr "Älä aloita"
+
+#: korgac/testalarmdlg.cpp:39
+msgid "TestKabc"
+msgstr "TestKabc"
#: previewdialog.cpp:54
#, fuzzy
@@ -7587,6 +4979,59 @@ msgstr "Lisää uutena kalenterina"
msgid "Select path for new calendar"
msgstr "Lisää uutena kalenterina"
+#: freebusymanager.cpp:236
+msgid ""
+"<qt>No URL configured for uploading your free/busy list. Please set it in "
+"KOrganizer's configuration dialog, on the \"Free/Busy\" page. "
+"<br>Contact your system administrator for the exact URL and the account "
+"details.</qt>"
+msgstr ""
+"<qt>Varaustietojen luettelolle ei ole määritelty verkko-osoitetta (URL). Aseta "
+"se KOrganizerin asetusikkunassa, \"Vapaa/varattu\" -sivulla. "
+"<br>Ota yhteyttä järjestelmäsi ylläpitäjään saadaksesi verkko-osoitteen ja ja "
+"tarkemmat tiedot.</qt>"
+
+#: freebusymanager.cpp:240
+msgid "No Free/Busy Upload URL"
+msgstr "Ei Vapaa/Varattu URLia"
+
+#: freebusymanager.cpp:247
+msgid "<qt>The target URL '%1' provided is invalid.</qt>"
+msgstr "<qt>Annettu verkko-osoite '%1' on epäkelpo.</qt>"
+
+#: freebusymanager.cpp:248
+msgid "Invalid URL"
+msgstr "Epäkelpo URL"
+
+#: freebusymanager.cpp:352
+msgid ""
+"<qt>The software could not upload your free/busy list to the URL '%1'. There "
+"might be a problem with the access rights, or you specified an incorrect URL. "
+"The system said: <em>%2</em>."
+"<br>Please check the URL or contact your system administrator.</qt>"
+msgstr ""
+"<qt>Varaustietojen luetteloa ei pystytä viemään annettuun URL:iin '%1'. Joko "
+"oikeustasot eivät riitä viemiseen tai annoit virheellisen verkko-osoitteen. "
+"Järjestelmä tulosti: <em>%2</em>."
+"<br>Tarkista URL tai ota yhteys järjestelmäsi ylläpitäjään.</qt>"
+
+#: datenavigatorcontainer.cpp:52
+msgid ""
+"<qt>"
+"<p>Select the dates you want to display in KOrganizer's main view here. Hold "
+"down the mouse button to select more than one day.</p>"
+"<p>Press the top buttons to browse to the next / previous months or years.</p>"
+"<p>Each line shows a week. The number in the left column is the number of the "
+"week in the year. Press it to select the whole week.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Valitse haluamasi päivät KOrganizerin päänäytölle tässä. Pidä hiiren "
+"painiketta alhaalla valitaksesi useamman päivän.</p>"
+"<p>Napsauta ylälaidan painikkeita siirtyäksesi seuraavaan / edelliseen "
+"kuukauteen tai vuoteen.</p>"
+"<p>Kukin rivi näyttää yhden viikon. Vasemmassa sarakkeessa on viikon "
+"järjestysnumero. Sen painaminen valitsee koko viikon.</p></qt>"
+
#: templatemanagementdialog.cpp:50
msgid "Manage Templates"
msgstr "Ylläpidä mallipohjia"
@@ -7615,6 +5060,237 @@ msgstr "Olemassaolevan mallipohjan nimen duplikaatti"
msgid "Overwrite"
msgstr "Korvaa"
+#: timezone.cpp:39
+msgid "KOrganizer Timezone Test"
+msgstr "KOrganizer aikavyöhykkeen testi"
+
+#: koprefsdialog.cpp:103
+msgid "Saving Calendar"
+msgstr "Tallenna kalenteri"
+
+#: koprefsdialog.cpp:165
+msgid "Timezone:"
+msgstr "Aikavyöhyke:"
+
+#: koprefsdialog.cpp:210
+msgid "[No selection]"
+msgstr "[Ei valittuja]"
+
+#: koprefsdialog.cpp:296
+msgid "(None)"
+msgstr "(ei mikään)"
+
+#: koprefsdialog.cpp:323
+#, fuzzy
+msgid "Reminders"
+msgstr "Muistutus"
+
+#: koprefsdialog.cpp:328
+msgid "Default reminder time:"
+msgstr "Hälytyksen oletusaika:"
+
+#: koprefsdialog.cpp:349
+msgid ""
+"*.ogg *.wav *.mp3 *.wma *.flac *.aiff *.raw *.au *.ra|Audio Files (*.ogg *.wav "
+"*.mp3 *.wma *.flac *.aiff *.raw *.au *.ra)"
+msgstr ""
+
+#: koprefsdialog.cpp:363
+msgid "Enable reminders by default:"
+msgstr ""
+
+#: koprefsdialog.cpp:371
+msgid "Working Hours"
+msgstr "Työtunnit"
+
+#: koprefsdialog.cpp:387
+msgid ""
+"Check this box to make KOrganizer mark the working hours for this day of the "
+"week. If this is a work day for you, check this box, or the working hours will "
+"not be marked with color."
+msgstr ""
+"Tällä valinnalla KOrganizer merkitsee työssäolotunnit viikon tälle päivälle. "
+"Valitse, jos tämä on sinulle työpäivä. Muussa tapauksessa työpäivän tunteja ei "
+"merkitä värillä."
+
+#: koprefsdialog.cpp:514
+msgid "Date Navigator"
+msgstr "Päiväselain"
+
+#: koprefsdialog.cpp:524
+msgid "Agenda View"
+msgstr "Tehtävänäkymä"
+
+#: koprefsdialog.cpp:530
+msgid ""
+"_: suffix in the hour size spin box\n"
+" pixel"
+msgstr " pikseliä"
+
+#: koprefsdialog.cpp:537
+msgid ""
+"_: suffix in the N days spin box\n"
+" days"
+msgstr " päivää"
+
+#: koprefsdialog.cpp:558
+msgid "Month View"
+msgstr "Kuukausinäkymä"
+
+#: koprefsdialog.cpp:568
+msgid "To-do View"
+msgstr "Tehtäväluettelo"
+
+#: koprefsdialog.cpp:613 koprefsdialog.cpp:621
+msgid "Event text"
+msgstr "Tapahtuman teksti"
+
+#: koprefsdialog.cpp:711
+msgid ""
+"Select here the event category you want to modify. You can change the selected "
+"category color using the button below."
+msgstr ""
+"Valitse tässä muokattavan tapahtuman luokka. Voit muuttaa valitun luokan väriä "
+"käyttämällä allaolevaa painiketta."
+
+#: koprefsdialog.cpp:718
+msgid ""
+"Choose here the color of the event category selected using the combo box above."
+msgstr ""
+"Valitse tässä valitun tapahtuman luokan väri käyttämällä ylläolevaa "
+"monivalintalaatikkoa."
+
+#: koprefsdialog.cpp:724
+msgid "Resources"
+msgstr "Tietolähteet"
+
+#: koprefsdialog.cpp:730
+msgid ""
+"Select here resource you want to modify. You can change the selected resource "
+"color using the button below."
+msgstr ""
+"Valitse tietolähde, jota haluat muokata. Voit muuttaa valitun tietolähteen "
+"väriä käyttämällä allaolevaa painiketta."
+
+#: koprefsdialog.cpp:737
+msgid ""
+"Choose here the color of the resource selected using the combo box above."
+msgstr ""
+"Valitse väri valitulle tietolähteellä käyttämällä monivalintalaatikkoa."
+
+#: koprefsdialog.cpp:882
+msgid "Scheduler Mail Client"
+msgstr "Aikatauluttava sähköpostiohjelma"
+
+#: koprefsdialog.cpp:885
+msgid "Mail client"
+msgstr "Sähköpostiohjelma"
+
+#: koprefsdialog.cpp:890
+msgid "Additional email addresses:"
+msgstr "Ylimääräiset sähköpostiosoitteet:"
+
+#: koprefsdialog.cpp:891
+msgid ""
+"Add, edit or remove additional e-mails addresses here. These email addresses "
+"are the ones you have in addition to the one set in personal preferences. If "
+"you are an attendee of one event, but use another email address there, you need "
+"to list this address here so KOrganizer can recognize it as yours."
+msgstr ""
+"Lisää, muokkaa tai poista ylimääräisiä sähköpostiosoitteita. Nämä "
+"sähköpostiosoitteet ovat muita kuin henkilökohtaisissa asetuksissa asettamiasi. "
+"Jos olet jonkun tapahtuman osallistuja, mutta käytät toista sähköpostiosoitetta "
+"sen yhteydessä, lisää osoite tähän. Näin KOrganizer voi tunnistaa sen sinun "
+"sähköpostiosoitteeksesi."
+
+#: koprefsdialog.cpp:906
+msgid "Additional email address:"
+msgstr "Ylimääräinen sähköpostiosoite:"
+
+#: koprefsdialog.cpp:907
+msgid ""
+"Edit additional e-mails addresses here. To edit an address select it from the "
+"list above or press the \"New\" button below. These email addresses are the "
+"ones you have in addition to the one set in personal preferences."
+msgstr ""
+"Muokkaa tässä ylimääräisiä sähköpostiosoitteita. Muokataksesi osoitetta valitse "
+"se ylläolevasta luettelosta, tai paina \"Uusi\"-painiketta. Nämä "
+"sähköpostiosoitteet ovat osoitteita, joita et ole asettanut henkilökohtaisissa "
+"asetuksissa varsinaiseksi sähköpostiosoitteeksesi."
+
+#: koprefsdialog.cpp:919
+msgid "New"
+msgstr "Uusi"
+
+#: koprefsdialog.cpp:920
+msgid ""
+"Press this button to add a new entry to the additional e-mail addresses list. "
+"Use the edit box above to edit the new entry."
+msgstr ""
+"Paina tätä painiketta lisätäksesi uuden sähköpostiosoitteen osoiteluetteloon. "
+"Käytä muokkauslaatikkoa yllä muokataksesi uutta osoitetta."
+
+#: koprefsdialog.cpp:1123
+msgid "Configure &Plugin..."
+msgstr "Muokkaa &liitännäistä..."
+
+#: koprefsdialog.cpp:1124
+msgid ""
+"This button allows you to configure the plugin that you have selected in the "
+"list above"
+msgstr ""
+"Tällä painikkeella voit asettaa ylläolevalta listalta valittuja liitännäisiä"
+
+#: koprefsdialog.cpp:1185
+msgid "Unable to configure this plugin"
+msgstr "Lisäosan määrittely epäonnistui"
+
+#: koeditordetails.cpp:192
+msgid ""
+"Displays information about current attendees. To edit an attendee, select it in "
+"this list and modify the values in the area below. Clicking on a column title "
+"will sort the list according to that column. The RSVP column indicates whether "
+"or not a response is requested from the attendee."
+msgstr ""
+"Näyttää nykyisten osallistujien tiedot. Muokataksesi osallistujaa valitse se "
+"tästä luettelosta ja muokkaa arvoja. Saraketta napsauttamalla luettelo "
+"lajitellaan sarakkeen mukaiseen järjestykseen. RSVP-sarake ilmaisee, "
+"pyydetäänkö osanottajia vastaamaan kutsuun."
+
+#: koeditordetails.cpp:201
+msgid "Role"
+msgstr "Asema"
+
+#: koeditordetails.cpp:202
+msgid "Status"
+msgstr "Tila"
+
+#: koeditordetails.cpp:203
+msgid "RSVP"
+msgstr "RSVP"
+
+#: koeditordetails.cpp:204
+#, fuzzy
+msgid "Delegated to"
+msgstr "Poista tehtävä"
+
+#: koeditordetails.cpp:205
+#, fuzzy
+msgid "Delegated from"
+msgstr "Poista tehtävä"
+
+#: kocounterdialog.cpp:36
+msgid "Counter-Event Viewer"
+msgstr "Vastaehdotusten näyttäjä"
+
+#: kocounterdialog.cpp:37 koeditorgeneralevent.cpp:212
+msgid "Decline"
+msgstr "Kieltäydy"
+
+#: kocounterdialog.cpp:37 koeditorgeneralevent.cpp:208
+msgid "Accept"
+msgstr "Hyväksy"
+
#: incidencechanger.cpp:74
msgid ""
"Some attendees were removed from the incidence. Shall cancel messages be sent "
@@ -7650,89 +5326,602 @@ msgid ""
"Scheduling settings. Contact your system administrator for more help."
msgstr ""
-#: kojournaleditor.cpp:47
-msgid "Edit Journal Entry"
-msgstr "Muokkaa päiväkirjamerkintää"
+#: koeventviewerdialog.cpp:33
+msgid "Event Viewer"
+msgstr "Tapahtumanäkymä"
-#: kojournaleditor.cpp:201
-msgid "This journal entry will be permanently deleted."
-msgstr "Tämä tietue tuhotaan lopullisesti."
+#: kolistview.cpp:212 kotodoview.cpp:387
+msgid "Recurs"
+msgstr "Uusiutuu"
-#: kojournaleditor.cpp:217
-msgid "Template does not contain a valid journal."
-msgstr "Mallipohja ei sisällä kelvollista päiväkirjaa."
+#: kolistview.cpp:215
+#, fuzzy
+msgid "Start Date/Time"
+msgstr "Alkupäivä"
-#: koagenda.cpp:946
-msgid "Unable to lock item for modification. You cannot make any changes."
-msgstr "Merkintää ei voitu lukita muokkausta varten. Et voi tehdä muutoksia."
+#: kolistview.cpp:218
+#, fuzzy
+msgid "End Date/Time"
+msgstr "Erääntymisaika"
-#: koagenda.cpp:948
-msgid "Locking Failed"
-msgstr "Lukitus epäonnistui"
+#: koeditorgeneralevent.cpp:99 koeditorgeneraltodo.cpp:100
+msgid "Date && Time"
+msgstr "Päivämäärä && aika"
-#: freebusymanager.cpp:236
+#: koeditorgeneralevent.cpp:101
+msgid "Sets options related to the date and time of the event or to-do."
+msgstr "Tämän tapahtuman tai tehtävän päivään ja aikaan liittyvät asetukset."
+
+#: koeditorgeneralevent.cpp:111
+msgid "&Start:"
+msgstr "&Alku:"
+
+#: koeditorgeneralevent.cpp:121
+msgid "&End:"
+msgstr "&Loppu:"
+
+#: koeditorgeneralevent.cpp:131
+#, fuzzy
+msgid "All-&day"
+msgstr "koko päivän"
+
+#: koeditorgeneralevent.cpp:150 koeditorgeneraltodo.cpp:157
+#, fuzzy
+msgid "Recurrence:"
+msgstr "&Toistuminen"
+
+#: koeditorgeneralevent.cpp:162 koeditorgeneraltodo.cpp:169
+#, fuzzy
+msgid "Reminder:"
+msgstr "&Muistutus:"
+
+#: koeditorgeneralevent.cpp:182
+msgid "S&how time as:"
+msgstr "&Näytä aika:"
+
+#: koeditorgeneralevent.cpp:183
+msgid "Sets how this time will appear on your Free/Busy information."
+msgstr "Määrittelee, kuinka tämä aika näkyy varaustiedossasi."
+
+#: koeditorgeneralevent.cpp:190
+msgid "Busy"
+msgstr "Varatuksi"
+
+#: koeditorgeneralevent.cpp:191
+msgid "Free"
+msgstr "Vapaaksi"
+
+#: koeditorgeneralevent.cpp:205
+msgid "You have not yet definitely responded to this invitation."
+msgstr ""
+
+#: koeditorgeneralevent.cpp:434 koeditorgeneralevent.cpp:448
+#: printing/calprintdefaultplugins.cpp:155
+msgid "Duration: "
+msgstr "Kesto: "
+
+#: koeditorgeneralevent.cpp:435
+#, c-format
msgid ""
-"<qt>No URL configured for uploading your free/busy list. Please set it in "
-"KOrganizer's configuration dialog, on the \"Free/Busy\" page. "
-"<br>Contact your system administrator for the exact URL and the account "
-"details.</qt>"
+"_n: 1 Day\n"
+"%n Days"
msgstr ""
-"<qt>Varaustietojen luettelolle ei ole määritelty verkko-osoitetta (URL). Aseta "
-"se KOrganizerin asetusikkunassa, \"Vapaa/varattu\" -sivulla. "
-"<br>Ota yhteyttä järjestelmäsi ylläpitäjään saadaksesi verkko-osoitteen ja ja "
-"tarkemmat tiedot.</qt>"
+"1 päivä\n"
+"%n päivää"
-#: freebusymanager.cpp:240
-msgid "No Free/Busy Upload URL"
-msgstr "Ei Vapaa/Varattu URLia"
+#: koeditoralarms.cpp:173 koeditorgeneralevent.cpp:450
+#: printing/calprintdefaultplugins.cpp:352
+#, c-format
+msgid ""
+"_n: 1 hour\n"
+"%n hours"
+msgstr ""
+"1 tunti\n"
+"%n tuntia"
-#: freebusymanager.cpp:247
-msgid "<qt>The target URL '%1' provided is invalid.</qt>"
-msgstr "<qt>Annettu verkko-osoite '%1' on epäkelpo.</qt>"
+#: koeditorgeneralevent.cpp:454
+msgid ", "
+msgstr ", "
-#: freebusymanager.cpp:248
-msgid "Invalid URL"
-msgstr "Epäkelpo URL"
+#: koeditoralarms.cpp:176 koeditorgeneralevent.cpp:457
+#: printing/calprintdefaultplugins.cpp:355
+#, c-format
+msgid ""
+"_n: 1 minute\n"
+"%n minutes"
+msgstr ""
+"1 minuutti\n"
+"%n minuuttia"
-#: freebusymanager.cpp:352
+#: koeditorgeneralevent.cpp:465
msgid ""
-"<qt>The software could not upload your free/busy list to the URL '%1'. There "
-"might be a problem with the access rights, or you specified an incorrect URL. "
-"The system said: <em>%2</em>."
-"<br>Please check the URL or contact your system administrator.</qt>"
+"Shows the duration of the event or to-do with the current start and end dates "
+"and times."
msgstr ""
-"<qt>Varaustietojen luetteloa ei pystytä viemään annettuun URL:iin '%1'. Joko "
-"oikeustasot eivät riitä viemiseen tai annoit virheellisen verkko-osoitteen. "
-"Järjestelmä tulosti: <em>%2</em>."
-"<br>Tarkista URL tai ota yhteys järjestelmäsi ylläpitäjään.</qt>"
+"Näyttää tapahtuman tai tehtävän keston nykyisillä alku- ja loppupäivämäärillä "
+"ja ajoilla."
-#: komailclient.cpp:247
-msgid "No running instance of KMail found."
-msgstr "Ei löytynyt ajossa olevaa KMail instanssia."
+#: koeditorgeneralevent.cpp:482
+msgid "From: %1 To: %2 %3"
+msgstr "Alku: %1 Loppu: %2 %3"
-#: kotodoeditor.cpp:160
-msgid "Edit To-do"
-msgstr "Muokkaa tehtävää"
+#: koeditorgeneralevent.cpp:495
+msgid "Please specify a valid start time, for example '%1'."
+msgstr "Anna oikeanmuotoinen alkuaika, esimerkiksi: '%1'."
-#: kotodoeditor.cpp:169
-msgid "New To-do"
-msgstr "Uusi tehtävä"
+#: koeditorgeneralevent.cpp:502
+msgid "Please specify a valid end time, for example '%1'."
+msgstr "Anna oikeanmuotoinen loppuaika, esimerkiksi '%1'."
-#: kotodoeditor.cpp:344
-msgid "Template does not contain a valid to-do."
-msgstr "Mallipohja ei sisällä kelvollista tehtävää."
+#: koeditorgeneralevent.cpp:510
+msgid "Please specify a valid start date, for example '%1'."
+msgstr "Anna oikeanmuotoinen aloituspäivä, esimerkiksi '%1'."
-#: kocounterdialog.cpp:36
-msgid "Counter-Event Viewer"
-msgstr "Vastaehdotusten näyttäjä"
+#: koeditorgeneralevent.cpp:517
+msgid "Please specify a valid end date, for example '%1'."
+msgstr "Anna oikeanmuotoinen loppupäivä, esimerkiksi '%1'."
-#: korganizer.cpp:298
-msgid "New Calendar"
-msgstr "Uusi kalenteri"
+#: koeditorgeneralevent.cpp:533
+msgid ""
+"The event ends before it starts.\n"
+"Please correct dates and times."
+msgstr ""
+"Tapahtuma loppuu ennen kuin se alkaa.\n"
+"Korjaa päivämäärät ja kellonajat."
-#: korganizer.cpp:302
-msgid "read-only"
-msgstr "vain luku"
+#: statusdialog.cpp:41
+msgid "Set Your Status"
+msgstr "Määrittele oma tilasi"
+
+#: statusdialog.cpp:49
+msgid "Set your status"
+msgstr "Määrittele oma tilasi"
+
+#: history.cpp:185
+#, c-format
+msgid "Delete %1"
+msgstr "Poista tapahtuma %1"
+
+#: history.cpp:214
+#, c-format
+msgid "Add %1"
+msgstr "Lisää tapahtuma %1"
+
+#: history.cpp:251
+#, c-format
+msgid "Edit %1"
+msgstr "Muokkaa tapahtumaa %1"
+
+#: calendarview.cpp:264
+msgid ""
+"<p><em>No Item Selected</em></p>"
+"<p>Select an event, to-do or journal entry to view its details here.</p>"
+msgstr ""
+"<p><em>Yhtään merkintää ei ole valittuna</em></p>"
+"<p>Valitse tapahtuma, tehtävä tai päiväkirjamerkintä nähdäksesi sen "
+"yksityiskohdat.</p>"
+
+#: calendarview.cpp:270
+msgid ""
+"View the details of events, journal entries or to-dos selected in KOrganizer's "
+"main view here."
+msgstr ""
+"Näytä KOrganizerin päänäytössä valittujen tapahtumien, päiväkirjamerkintöjen "
+"tai tehtävien yksityiskohdat tässä."
+
+#: calendarview.cpp:456
+msgid "No calendars found, unable to merge the file into your calendar."
+msgstr ""
+
+#: calendarview.cpp:490
+msgid "Could not load calendar '%1'."
+msgstr "Kalenteria '%1' ei voitu ladata."
+
+#: calendarview.cpp:719
+msgid ""
+"The timezone setting was changed. Do you want to keep the absolute time of the "
+"items in your calendar, which will show them to be at a different time than "
+"before, or move them to be at the old time also in the new timezone?"
+msgstr ""
+"Aikavyöhykeasetus on muuttunut. Haluatko säilyttää absoluuttiset ajat "
+"kalenterimerkinnöissäsi, jolloin ne näytetään eri aikana kuin aiemmin vai "
+"haluatko säilyttää kellonajan uudella aikavyöhykkeellä?"
+
+#: calendarview.cpp:723
+msgid "Keep Absolute Times?"
+msgstr "Säilytä absoluuttiset ajat?"
+
+#: calendarview.cpp:724
+msgid "Keep Times"
+msgstr "Säilytä ajat"
+
+#: calendarview.cpp:725
+msgid "Move Times"
+msgstr "Siirrä ajat"
+
+#: calendarview.cpp:779
+msgid "To-do completed: %1 (%2)"
+msgstr "Tehtävä valmis: %1 (%2)"
+
+#: calendarview.cpp:790
+#, c-format
+msgid "Journal of %1"
+msgstr "%1 päiväkirja"
+
+#: calendarview.cpp:845
+msgid ""
+"The item \"%1\" is filtered by your current filter rules, so it will be hidden "
+"and not appear in the view."
+msgstr ""
+"Merkintä \"%1\" on suodatettu nykyisillä suodinasetuksillasi. Se on "
+"piilotettuna eikä näy näytössä."
+
+#: calendarview.cpp:848
+msgid "Filter Applied"
+msgstr "Suodin käytössä"
+
+#: calendarview.cpp:904
+msgid "The item \"%1\" will be permanently deleted."
+msgstr "Tämä \"%1\" tuhotaan lopullisesti."
+
+#: calendarview.cpp:924
+#, fuzzy
+msgid ""
+"The item \"%1\" has sub-to-dos. Do you want to cut just this item and make all "
+"its sub-to-dos independent, or cut the to-do with all its sub-to-dos?"
+msgstr ""
+"Merkinnällä \"%1\" on alitehtäviä. Haluatko poistaa tämän merkinnän ja tehdä "
+"kaikki sen alitehtävät itsenäisiksi tai poistaa merkinnän alitehtävineen?"
+
+#: calendarview.cpp:930
+#, fuzzy
+msgid "Cut Only This"
+msgstr "Poista vain tämä"
+
+#: calendarview.cpp:931
+msgid "Cut All"
+msgstr ""
+
+#: calendarview.cpp:962
+#, fuzzy
+msgid ""
+"The item \"%1\" has sub-to-dos. Do you want to copy just this item or copy the "
+"to-do with all its sub-to-dos?"
+msgstr ""
+"Merkinnällä \"%1\" on alitehtäviä. Haluatko poistaa tämän merkinnän ja tehdä "
+"kaikki sen alitehtävät itsenäisiksi tai poistaa merkinnän alitehtävineen?"
+
+#: calendarview.cpp:967
+#, fuzzy
+msgid "Copy Only This"
+msgstr "Poista vain tämä"
+
+#: calendarview.cpp:968
+#, fuzzy
+msgid "Copy All"
+msgstr "&Kopioi kohteeseen"
+
+#: calendarview.cpp:1064
+#, fuzzy
+msgid "Paste failed: unable to determine a valid target date."
+msgstr "Anna oikeanmuotoinen aloituspäivä."
+
+#: calendarview.cpp:1394
+msgid ""
+"Unable to turn sub-to-do into a top-level to-do, because it cannot be locked."
+msgstr "Ei voi muuttaa alitehtävää päätehtäväksi, koska se ei ole lukittu."
+
+#: calendarview.cpp:1419
+msgid "Make sub-to-dos independent"
+msgstr "Tee alitehtävistä itsenäisiä"
+
+#: calendarview.cpp:1504
+msgid "Dissociate occurrence"
+msgstr "Irrota tapahtuma toistoista"
+
+#: calendarview.cpp:1516
+msgid "Dissociating the occurrence failed."
+msgstr "Tapahtuman irroitus toistosta epäonnistui."
+
+#: calendarview.cpp:1517 calendarview.cpp:1547
+msgid "Dissociating Failed"
+msgstr "Irroitus epäonnistui."
+
+#: calendarview.cpp:1538
+msgid "Dissociate future occurrences"
+msgstr "Irrota tapahtuma tulevista toistoista"
+
+#: calendarview.cpp:1546
+msgid "Dissociating the future occurrences failed."
+msgstr "Tulevien tapahtumien irroitus epäonnistui."
+
+#: calendarview.cpp:1564 calendarview.cpp:1638 calendarview.cpp:1710
+msgid "No item selected."
+msgstr "Ei valittua kohdetta."
+
+#: calendarview.cpp:1585 calendarview.cpp:1658
+msgid "The item information was successfully sent."
+msgstr "Kohteen tiedot lähetetty onnistuneesti."
+
+#: calendarview.cpp:1586
+msgid "Publishing"
+msgstr "Julkaisee"
+
+#: calendarview.cpp:1588
+msgid "Unable to publish the item '%1'"
+msgstr "Ei voi julkaista kohdetta '%1'."
+
+#: calendarview.cpp:1639 calendarview.cpp:1659
+#, fuzzy
+msgid "Forwarding"
+msgstr "Siirry &eteenpäin"
+
+#: calendarview.cpp:1664
+#, fuzzy
+msgid "Unable to forward the item '%1'"
+msgstr "Ei voi julkaista kohdetta '%1'."
+
+#: calendarview.cpp:1665
+#, fuzzy
+msgid "Forwarding Error"
+msgstr "Siirry &eteenpäin"
+
+#: calendarview.cpp:1688
+msgid "The free/busy information was successfully sent."
+msgstr "Tieto varaustilasta lähetetty onnistuneesti."
+
+#: calendarview.cpp:1689 calendarview.cpp:1732
+msgid "Sending Free/Busy"
+msgstr "Lähettää varaustietoa"
+
+#: calendarview.cpp:1691
+msgid "Unable to publish the free/busy data."
+msgstr "Varaustietoa ei voitu julkaista."
+
+#: calendarview.cpp:1716
+msgid "The item has no attendees."
+msgstr "Kohteella ei ole osallistujia."
+
+#: calendarview.cpp:1728
+msgid ""
+"The groupware message for item '%1'was successfully sent.\n"
+"Method: %2"
+msgstr ""
+"Ryhmätyöviesti merkinnälle '%1' lähetettiin onnistuneesti.\n"
+"Menetelmä: %2"
+
+#: calendarview.cpp:1737
+msgid ""
+"_: Groupware message sending failed. %2 is "
+"request/reply/add/cancel/counter/etc.\n"
+"Unable to send the item '%1'.\n"
+"Method: %2"
+msgstr ""
+"Ei voitu lähettää merkintää '%1'.\n"
+"Menetelmä: %2"
+
+#: calendarview.cpp:1812
+msgid "*.ics|ICalendars"
+msgstr "*.ics|ICal -kalenterit"
+
+#: calendarview.cpp:1820 calendarview.cpp:1848
+msgid "Do you want to overwrite %1?"
+msgstr ""
+
+#: calendarview.cpp:1833
+msgid "The journal entries can not be exported to a vCalendar file."
+msgstr "Päiväkirjamerkintöjä ei voi viedä vCalendar-tiedostoon."
+
+#: calendarview.cpp:1834
+msgid "Data Loss Warning"
+msgstr "Tiedonmenetysvaroitus"
+
+#: calendarview.cpp:1839
+msgid "*.vcs|vCalendars"
+msgstr "*.vcs|VCalendar-kalenterit"
+
+#: calendarview.cpp:1870
+msgid "&Previous Day"
+msgstr "&Edellinen Päivä"
+
+#: calendarview.cpp:1871
+msgid "&Next Day"
+msgstr "&Seuraava Päivä"
+
+#: calendarview.cpp:1873
+msgid "&Previous Week"
+msgstr "&Edellinen Viikko"
+
+#: calendarview.cpp:1874
+msgid "&Next Week"
+msgstr "&Seuraava Viikko"
+
+#: calendarview.cpp:1984 calendarview.cpp:2017
+msgid "No filter"
+msgstr "Ei suodinta"
+
+#: calendarview.cpp:2215
+msgid "No resources found. We can not edit the item."
+msgstr ""
+
+#: calendarview.cpp:2333
+msgid ""
+"The item \"%1\" has sub-to-dos. Do you want to delete just this item and make "
+"all its sub-to-dos independent, or delete the to-do with all its sub-to-dos?"
+msgstr ""
+"Merkinnällä \"%1\" on alitehtäviä. Haluatko poistaa tämän merkinnän ja tehdä "
+"kaikki sen alitehtävät itsenäisiksi tai poistaa merkinnän alitehtävineen?"
+
+#: calendarview.cpp:2339
+msgid "Delete Only This"
+msgstr "Poista vain tämä"
+
+#: calendarview.cpp:2342
+msgid "Deleting sub-to-dos"
+msgstr "Poistaa alitehtävät"
+
+#: calendarview.cpp:2367
+msgid ""
+"The item \"%1\" is marked read-only and cannot be deleted; it probably belongs "
+"to a read-only calendar resource."
+msgstr ""
+" \"%1\" on merkitty vain luettavissa olevaksi eikä sitä voi poistaa. "
+"Todennäköisesti se kuuluu vain luettavissa olevaan kalenteritietolähteeseen."
+
+#: calendarview.cpp:2371
+msgid "Removing not possible"
+msgstr "Poisto ei ole mahdollinen"
+
+#: calendarview.cpp:2398
+msgid ""
+"The calendar item \"%1\" recurs over multiple dates; are you sure you want to "
+"delete it and all its recurrences?"
+msgstr ""
+"Kalenterimerkintä \"%1\" uusiutuu useampana päivänä. Haluatko varmasti poistaa "
+"tapahtuman ja sen kaikki toistumiskerrat?"
+
+#: calendarview.cpp:2404
+msgid ""
+"The calendar item \"%1\" recurs over multiple dates. Do you want to delete only "
+"the current one on %2, only all future recurrences, or all its recurrences?"
+msgstr ""
+"Tämä kalenterimerkintä \"%1\" uusiutuu useampana päivänä. Haluatko poistaa vain "
+"nykyisen tapahtuman hetkenä %2, vain kaikki tulevat toistumiskerrat, vai kaikki "
+"merkinnän toistot?"
+
+#: calendarview.cpp:2409
+msgid "Delete C&urrent"
+msgstr "P&oista nykyinen"
+
+#: calendarview.cpp:2410
+msgid "Delete &Future"
+msgstr "Poista &tuleva"
+
+#: calendarview.cpp:2411
+msgid "Delete &All"
+msgstr "Poista &kaikki"
+
+#: calendarview.cpp:2514
+msgid "Delete all completed to-dos?"
+msgstr "Poista kaikki suoritetut tehtävät?"
+
+#: calendarview.cpp:2514
+msgid "Purge To-dos"
+msgstr "Tiivistä tehtävät"
+
+#: calendarview.cpp:2514
+msgid "Purge"
+msgstr "Tyhjennä"
+
+#: calendarview.cpp:2518
+msgid "Purging completed to-dos"
+msgstr "Tyhjennetään valmiit tehtävät"
+
+#: calendarview.cpp:2533
+msgid "Unable to purge to-dos with uncompleted children."
+msgstr "Ei voi poistaa tehtävää, jolla on tekemättömiä alitehtäviä."
+
+#: calendarview.cpp:2534
+msgid "Delete To-do"
+msgstr "Poista tehtävä"
+
+#: calendarview.cpp:2545
+#, fuzzy
+msgid "Unable to edit \"%1\" because it is locked by another process."
+msgstr "Kohdetta ei voi muokata. Toinen prosessi on lukinnut sen."
+
+#: calendarview.cpp:2579
+#, c-format
+msgid "Unable to copy the item to %1."
+msgstr "Merkintää ei voitu kopioida kohteeseen %1."
+
+#: calendarview.cpp:2580
+msgid "Copying Failed"
+msgstr "Kopiointi epäonnistui"
+
+#: calendarview.cpp:2623
+#, c-format
+msgid "Unable to move the item to %1."
+msgstr "Merkintää ei voitu siirtää kohteeseen %1."
+
+#: calendarview.cpp:2624
+msgid "Moving Failed"
+msgstr "Siirto epäonnistui"
+
+#: calendarview.cpp:2699
+#, fuzzy
+msgid "Cutting Recurring Item"
+msgstr "Toistuvan tapahtuman muuttaminen"
+
+#: calendarview.cpp:2701
+#, fuzzy
+msgid ""
+"The item you try to cut is a recurring item. Do you want to cut only this "
+"single occurrence, only future items, or all items in the recurrence?"
+msgstr ""
+"Muutettava tapahtuma on toistuva. Muutetaanko kaikkia esiintymiskertoja, vai "
+"vain yhtä tapahtumakertaa?"
+
+#: calendarview.cpp:2706
+#, fuzzy
+msgid "Copying Recurring Item"
+msgstr "Toistuvan tapahtuman muuttaminen"
+
+#: calendarview.cpp:2708
+#, fuzzy
+msgid ""
+"The item you try to copy is a recurring item. Do you want to copy only this "
+"single occurrence, only future items, or all items in the recurrence?"
+msgstr ""
+"Muutettava tapahtuma on toistuva. Muutetaanko kaikkia esiintymiskertoja, vai "
+"vain yhtä tapahtumakertaa?"
+
+#: calendarview.cpp:2712
+msgid "Changing Recurring Item"
+msgstr "Toistuvan tapahtuman muuttaminen"
+
+#: calendarview.cpp:2714
+msgid ""
+"The item you try to change is a recurring item. Shall the changes be applied "
+"only to this single occurrence, only to the future items, or to all items in "
+"the recurrence?"
+msgstr ""
+"Muutettava tapahtuma on toistuva. Muutetaanko kaikkia esiintymiskertoja, vai "
+"vain yhtä tapahtumakertaa?"
+
+#: calendarview.cpp:2722
+msgid "Only &This Item"
+msgstr "&Vain tämä kerta"
+
+#: calendarview.cpp:2722
+msgid "Only &Future Items"
+msgstr "&Vain tulevat kerrat"
+
+#: calendarview.cpp:2722
+msgid "&All Occurrences"
+msgstr "&Kaikki toistumiskerrat"
+
+#: calendarview.cpp:2738 koagenda.cpp:1123
+msgid "Dissociate event from recurrence"
+msgstr "Irrota tapahtuma toistoista"
+
+#: calendarview.cpp:2744
+msgid ""
+"Unable to add the exception item to the calendar. No change will be done."
+msgstr "Poikkeusta ei voitu lisätä. Muutoksia ei tehty."
+
+#: calendarview.cpp:2745 calendarview.cpp:2766
+msgid "Error Occurred"
+msgstr "Virhe"
+
+#: calendarview.cpp:2759
+msgid "Split future recurrences"
+msgstr "Erota tulevat tapahtumakerrat"
+
+#: calendarview.cpp:2765
+msgid "Unable to add the future items to the calendar. No change will be done."
+msgstr ""
+"Tulevia tapahtumia/tehtäviä ei voitu lisätä kalenteriin. Muutoksia ei tehdä."
#: resourceview.cpp:73
msgid "My %1 (%2)"
@@ -7941,6 +6130,1011 @@ msgstr "Käytä &oletuskalenterina"
msgid "&Add..."
msgstr "&Lisää..."
+#: koviewmanager.cpp:405
+#, fuzzy
+msgid "Merged calendar"
+msgstr "Liitetty kalenteri '%1'."
+
+#: koviewmanager.cpp:407
+msgid "Calendars Side by Side"
+msgstr ""
+
+#: komailclient.cpp:247
+msgid "No running instance of KMail found."
+msgstr "Ei löytynyt ajossa olevaa KMail instanssia."
+
+#: koagendaview.cpp:320 koagendaview.cpp:815 multiagendaview.cpp:62
+msgid "All Day"
+msgstr "koko päivän"
+
+#: koagendaview.cpp:629
+msgid ""
+"_: short_weekday date (e.g. Mon 13)\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: koagendaview.cpp:1569
+msgid "Unable to modify this to-do, because it cannot be locked."
+msgstr "Tätä tehtävää ei voi muokata, sillä sitä ei voi lukita."
+
+#: kotodoview.cpp:216
+msgid "Cannot move to-do to itself or a child of itself."
+msgstr "Tehtävää ei voida siirtää itseensä, tai alitehtävää itseensä"
+
+#: kotodoview.cpp:217
+msgid "Drop To-do"
+msgstr "Pudota tehtävä"
+
+#: kotodoview.cpp:230
+msgid "Unable to change to-do's parent, because the to-do cannot be locked."
+msgstr "Ei voi muuttaa tehtävän isätehtävää, koska tehtävää ei voi lukita."
+
+#: kotodoview.cpp:278
+msgid ""
+"Unable to add attendees to the to-do, because the to-do cannot be locked."
+msgstr "Tehtävään ei voitu lisätä osallistujia, koska tehtävää ei voi lukita."
+
+#: kotodoview.cpp:368
+msgid "To-dos:"
+msgstr "Tehtävät:"
+
+#: kotodoview.cpp:372
+msgid "Click to add a new to-do"
+msgstr "Napsauta lisätäksesi tehtävän"
+
+#: kotodoview.cpp:388 printing/calprintdefaultplugins.cpp:1215
+#: printing/calprintdefaultplugins.cpp:1289
+msgid "Priority"
+msgstr "Tärkeys"
+
+#: kotodoview.cpp:390 printing/calprintdefaultplugins.cpp:1303
+msgid "Complete"
+msgstr "Valmis"
+
+#: kotodoview.cpp:392
+msgid "Due Date/Time"
+msgstr "Erääntymisaika"
+
+#: kotodoview.cpp:397
+msgid "Sort Id"
+msgstr "Järjestystunnus"
+
+#: kotodoview.cpp:417
+msgid ""
+"_: Unspecified priority\n"
+"unspecified"
+msgstr "määrittelemätön"
+
+#: koeditorgeneraltodo.cpp:242 kotodoview.cpp:418
+msgid "1 (highest)"
+msgstr "1 (Korkein)"
+
+#: koeditorgeneraltodo.cpp:243 kotodoview.cpp:419
+msgid "2"
+msgstr "2"
+
+#: koeditorgeneraltodo.cpp:244 kotodoview.cpp:420
+msgid "3"
+msgstr "3"
+
+#: koeditorgeneraltodo.cpp:245 kotodoview.cpp:421
+msgid "4"
+msgstr "4"
+
+#: koeditorgeneraltodo.cpp:246 kotodoview.cpp:422
+msgid "5 (medium)"
+msgstr "5 (keskitaso)"
+
+#: koeditorgeneraltodo.cpp:247 kotodoview.cpp:423
+msgid "6"
+msgstr "6"
+
+#: koeditorgeneraltodo.cpp:248 kotodoview.cpp:424
+msgid "7"
+msgstr "7"
+
+#: koeditorgeneraltodo.cpp:249 kotodoview.cpp:425
+msgid "8"
+msgstr "8"
+
+#: koeditorgeneraltodo.cpp:250 kotodoview.cpp:426
+msgid "9 (lowest)"
+msgstr "9 (matalin)"
+
+#: kotodoview.cpp:468
+msgid "&Make this To-do Independent"
+msgstr "&Tee tämä tehtävä itsenäiseksi"
+
+#: kotodoview.cpp:470
+msgid "Make all Sub-to-dos &Independent"
+msgstr "Tee kaikki alitehtävät &itsenäisiksi"
+
+#: kotodoview.cpp:473
+msgid "&Copy To"
+msgstr "&Kopioi kohteeseen"
+
+#: kotodoview.cpp:474
+msgid "&Move To"
+msgstr "&Siirrä kohteeseen"
+
+#: kotodoview.cpp:476
+msgid ""
+"_: delete completed to-dos\n"
+"Pur&ge Completed"
+msgstr "&Poista tehdyt"
+
+#: kotodoview.cpp:485
+msgid "&New To-do..."
+msgstr "&Uusi tehtävä..."
+
+#: kotodoview.cpp:487
+msgid ""
+"_: delete completed to-dos\n"
+"&Purge Completed"
+msgstr "&Poista tehdyt"
+
+#: koeditoralarms.cpp:113
+msgid "Reminder Dialog"
+msgstr "Muistutusikkuna"
+
+#: koeditoralarms.cpp:122
+msgid "Audio"
+msgstr "Ääni"
+
+#: koeditoralarms.cpp:137 printing/calprintdefaultplugins.cpp:329
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 before the start"
+msgstr "%1 ennen alkua"
+
+#: koeditoralarms.cpp:141 printing/calprintdefaultplugins.cpp:332
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 after the start"
+msgstr "%1 alkamisen jälkeen"
+
+#: koeditoralarms.cpp:148
+#, fuzzy
+msgid ""
+"_: N days/hours/minutes before/after the due date\n"
+"%1 before the to-do is due"
+msgstr "%1 ennen loppua"
+
+#: koeditoralarms.cpp:151 printing/calprintdefaultplugins.cpp:337
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 before the end"
+msgstr "%1 ennen loppua"
+
+#: koeditoralarms.cpp:157
+#, fuzzy
+msgid ""
+"_: N days/hours/minutes before/after the due date\n"
+"%1 after the to-do is due"
+msgstr "%1 loppumisen jälkeen"
+
+#: koeditoralarms.cpp:160 printing/calprintdefaultplugins.cpp:340
+msgid ""
+"_: N days/hours/minutes before/after the start/end\n"
+"%1 after the end"
+msgstr "%1 loppumisen jälkeen"
+
+#: koeditoralarms.cpp:170 printing/calprintdefaultplugins.cpp:349
+#, c-format
+msgid ""
+"_n: 1 day\n"
+"%n days"
+msgstr ""
+"1 päivä\n"
+"%n päivää"
+
+#: koeditoralarms.cpp:193
+#, fuzzy
+msgid "Advanced Reminders"
+msgstr "Muokkaa muistutuksia"
+
+#: koeditoralarms.cpp:204
+msgid ""
+"_: Add a new alarm to the alarm list.\n"
+"&Add"
+msgstr ""
+
+#: koeditoralarms.cpp:460
+#, fuzzy
+msgid "before the to-do starts"
+msgstr "ennen alkua"
+
+#: koeditoralarms.cpp:461
+#, fuzzy
+msgid "after the to-do starts"
+msgstr "alun jälkeen"
+
+#: koeditoralarms.cpp:462
+#, fuzzy
+msgid "before the to-do is due"
+msgstr "ennen loppua"
+
+#: koeditoralarms.cpp:463
+#, fuzzy
+msgid "after the to-do is due"
+msgstr "lopun jälkeen"
+
+#: koeditoralarms.cpp:466
+msgid "Select the reminder trigger relative to the start or due time"
+msgstr ""
+
+#: koeditoralarms.cpp:469
+msgid ""
+"Use this combobox to specify if you want the reminder to trigger before or "
+"after the start or due time."
+msgstr ""
+
+#: aboutdata.cpp:32
+msgid "KOrganizer"
+msgstr "KOrganizer"
+
+#: aboutdata.cpp:33
+msgid "A Personal Organizer for TDE"
+msgstr "TDE:n kalenteriohjelma"
+
+#: aboutdata.cpp:41
+#, fuzzy
+msgid "Current Developer/Maintainer"
+msgstr "Nykyinen ylläpitäjä"
+
+#: aboutdata.cpp:43
+#, fuzzy
+msgid "Previous maintainer"
+msgstr "Edellinen kuukausi"
+
+#: aboutdata.cpp:45
+msgid "Co-Maintainer"
+msgstr "Toinen ylläpitäjä"
+
+#: aboutdata.cpp:47
+msgid "Original Author"
+msgstr "Alkuperäinen tekijä"
+
+#: kotodoviewitem.cpp:140
+msgid "--"
+msgstr "--"
+
+#: kojournaleditor.cpp:47
+msgid "Edit Journal Entry"
+msgstr "Muokkaa päiväkirjamerkintää"
+
+#: kojournaleditor.cpp:201
+msgid "This journal entry will be permanently deleted."
+msgstr "Tämä tietue tuhotaan lopullisesti."
+
+#: kojournaleditor.cpp:217
+msgid "Template does not contain a valid journal."
+msgstr "Mallipohja ei sisällä kelvollista päiväkirjaa."
+
+#: komonthview.cpp:427
+msgid ""
+"_: 'Month day' for month view cells\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: komonthview.cpp:978 printing/calprintdefaultplugins.cpp:1123
+msgid ""
+"_: monthname year\n"
+"%1 %2"
+msgstr "%1 %2"
+
+#: koeventviewer.cpp:63
+msgid "Open the message in KMail"
+msgstr ""
+
+#: koeventviewer.cpp:65
+#, c-format
+msgid "Send an email message to %1"
+msgstr ""
+
+#: koeventviewer.cpp:67
+msgid "Lookup the contact in KAddressbook"
+msgstr ""
+
+#: koeventviewer.cpp:73
+#, fuzzy
+msgid "View attachment \"%1\""
+msgstr "Muokkaa liitettä"
+
+#: koeventviewer.cpp:76
+msgid "Launch a viewer on the link"
+msgstr ""
+
+#: koeventviewer.cpp:175
+#, fuzzy
+msgid "Open Attachment"
+msgstr "Lisää liite"
+
+#: koeventviewer.cpp:176
+#, fuzzy
+msgid "Save Attachment As..."
+msgstr "Liitteet"
+
+#: koeventpopupmenu.cpp:77
+msgid "&Toggle Reminder"
+msgstr "&Vaihda muistutusten tilaa:"
+
+#: koeventpopupmenu.cpp:82
+msgid "&Dissociate This Occurrence"
+msgstr "&Irrota tapahtuma toistoista"
+
+#: koeventpopupmenu.cpp:85
+msgid "&Dissociate Future Occurrences"
+msgstr "&Irrota tulevat tapahtumat toistoista"
+
+#: koeventpopupmenu.cpp:89
+#, fuzzy
+msgid "Send as iCalendar..."
+msgstr "&iCalendar..."
+
+#: plugins/projectview/koprojectview.cpp:76
+msgid "Project View"
+msgstr "Projektinäkymä"
+
+#: plugins/projectview/koprojectview.cpp:80
+#: plugins/timespanview/timespanwidget.cpp:65
+msgid "Zoom In"
+msgstr "Lähennä"
+
+#: plugins/projectview/koprojectview.cpp:84
+#: plugins/timespanview/timespanwidget.cpp:69
+msgid "Zoom Out"
+msgstr "Loitonna"
+
+#: plugins/projectview/koprojectview.cpp:88
+msgid "Select Mode"
+msgstr "Valitse tila"
+
+#: plugins/projectview/koprojectview.cpp:109
+msgid "main task"
+msgstr "päätehtävä"
+
+#: plugins/projectview/projectview.cpp:55
+msgid "&Project"
+msgstr "&Projekti"
+
+#: plugins/projectview/projectview.cpp:65
+msgid "This plugin provides a Gantt diagram as project view."
+msgstr "Tämä laajennusosa tarjoa Gantt-diagrammin projektinäkymään."
+
+#: plugins/projectview/projectview.cpp:70
+msgid "Project View Plugin"
+msgstr "Liitännäinen projektinäkymää varten"
+
+#: plugins/timespanview/timespanview.cpp:54
+msgid "&Timespan"
+msgstr "&Ajanjakso"
+
+#: plugins/timespanview/timespanview.cpp:64
+msgid "This plugin provides a Gantt-like Timespan view."
+msgstr "Tämä laajennusosa tarjoaa Gantt-diagrammin projektinäkymään."
+
+#: plugins/timespanview/timespanview.cpp:69
+msgid "Timespan View Plugin"
+msgstr "Aikajakson näyttämisen liitännäinen"
+
+#: plugins/timespanview/timespanwidget.cpp:73
+msgid "Center View"
+msgstr "Keskitä näkymä"
+
+#: plugins/exchange/exchange.cpp:109 plugins/exchange/exchange.cpp:145
+#: plugins/exchange/exchange.cpp:148 plugins/exchange/exchange.cpp:164
+#: plugins/exchange/exchange.cpp:168 plugins/exchange/exchange.cpp:222
+#: plugins/exchange/exchange.cpp:224 plugins/exchange/exchangeconfig.cpp:35
+#: plugins/exchange/exchangedialog.cpp:34
+msgid "Exchange Plugin"
+msgstr "Exchange-lisäosa"
+
+#: plugins/exchange/exchangedialog.cpp:39
+msgid "Start date:"
+msgstr "Aloituspäivä:"
+
+#: plugins/exchange/exchangedialog.cpp:46
+msgid "End date:"
+msgstr "Lopetuspäivä:"
+
+#: plugins/exchange/exchange.cpp:72
+msgid "&Download..."
+msgstr "&Lataa..."
+
+#: plugins/exchange/exchange.cpp:75
+msgid "&Upload Event..."
+msgstr "&Vie tapahtuma..."
+
+#: plugins/exchange/exchange.cpp:83
+msgid "De&lete Event"
+msgstr "&Poista tapahtuma"
+
+#: plugins/exchange/exchange.cpp:89
+msgid "&Configure..."
+msgstr "&Määrittele..."
+
+#: plugins/exchange/exchange.cpp:104
+msgid ""
+"This plugin imports and export calendar events from/to a Microsoft Exchange "
+"2000 Server."
+msgstr ""
+"Tämä lisäosa tuo ja vie kalenterin tapahtumat Microsoft Exchange 2000 "
+"-palvelimelle."
+
+#: plugins/exchange/exchange.cpp:145 plugins/exchange/exchange.cpp:164
+msgid "Please select an appointment."
+msgstr "Valitse tapaaminen"
+
+#: plugins/exchange/exchange.cpp:148
+msgid "Exchange Upload is EXPERIMENTAL, you may lose data on this appointment!"
+msgstr "Exchange-lisäosa on vielä koekäytössä, voit menettää tietoja!"
+
+#: plugins/exchange/exchange.cpp:148
+msgid "&Upload"
+msgstr "&Vie"
+
+#: plugins/exchange/exchange.cpp:168
+msgid ""
+"Exchange Delete is EXPERIMENTAL, if this is a recurring event it will delete "
+"all instances!"
+msgstr ""
+"Exhange-poistaminen on koekäytössä, jos kyseessä on toistuva varaus niin "
+"menetät kaikki toistot!"
+
+#: plugins/exchange/exchange.cpp:195
+msgid "No Error"
+msgstr "Ei virhettä"
+
+#: plugins/exchange/exchange.cpp:198
+msgid "The Exchange server could not be reached or returned an error."
+msgstr "Exchange-palvelimeen ei saatu yhteyttä tai se palautti virheen."
+
+#: plugins/exchange/exchange.cpp:201
+msgid "Server response could not be interpreted."
+msgstr "Palvelimen palautteen tulkitseminen epäonnistui."
+
+#: plugins/exchange/exchange.cpp:204
+msgid "Appointment data could not be interpreted."
+msgstr "Tapaamisaikojen luku epäonnistui."
+
+#: plugins/exchange/exchange.cpp:207
+msgid "This should not happen: trying to upload wrong type of event."
+msgstr ""
+"Tämän ei pitäisi tapahtua: yritetään ladata väärän tyyppistä tapaamista."
+
+#: plugins/exchange/exchange.cpp:210
+msgid "An error occurred trying to write an appointment to the server."
+msgstr "Virhe kirjoitettaessa tapaamista palvelimelle."
+
+#: plugins/exchange/exchange.cpp:213
+msgid "Trying to delete an event that is not present on the server."
+msgstr "Yritettiin poistaa tapahtuma, jota ei ollut palvelimella."
+
+#: plugins/exchange/exchange.cpp:217
+msgid "Unknown Error"
+msgstr "Tuntematon virhe"
+
+#: plugins/exchange/exchangeconfig.cpp:46
+msgid "Exchange server:"
+msgstr "Exhange-palvelin:"
+
+#: plugins/exchange/exchangeconfig.cpp:50
+msgid "Port:"
+msgstr "Portti:"
+
+#: plugins/exchange/exchangeconfig.cpp:54
+msgid "User:"
+msgstr "Käyttäjä:"
+
+#: plugins/exchange/exchangeconfig.cpp:63
+msgid "Determine mailbox automatically"
+msgstr "Määritä postilaatikko automaattisesti"
+
+#: plugins/exchange/exchangeconfig.cpp:68
+msgid "Mailbox URL:"
+msgstr "Postilaatikon verkko-osoite:"
+
+#: plugins/hebrew/parsha.cpp:33
+msgid ""
+"_: These are weekly readings and do not have translations. They may have "
+"different spellings in your language; otherwise, just translate the sound to "
+"your characters\n"
+"Bereshit"
+msgstr "Bereshit"
+
+#: plugins/hebrew/parsha.cpp:33
+msgid "Noach"
+msgstr "Noach"
+
+#: plugins/hebrew/parsha.cpp:33
+msgid "Lech L'cha"
+msgstr "Lech L'cha"
+
+#: plugins/hebrew/parsha.cpp:34
+msgid "Vayera"
+msgstr "Vayera"
+
+#: plugins/hebrew/parsha.cpp:34
+msgid "Chaye Sarah"
+msgstr "Chaye Sarah"
+
+#: plugins/hebrew/parsha.cpp:34
+msgid "Toldot"
+msgstr "Toldot"
+
+#: plugins/hebrew/parsha.cpp:35
+msgid "Vayetze"
+msgstr "Vayetze"
+
+#: plugins/hebrew/parsha.cpp:35
+msgid "Vayishlach"
+msgstr "Vayishlach"
+
+#: plugins/hebrew/parsha.cpp:35
+msgid "Vayeshev"
+msgstr "Vayeshev"
+
+#: plugins/hebrew/parsha.cpp:36
+msgid "Miketz"
+msgstr "Miketz"
+
+#: plugins/hebrew/parsha.cpp:36
+msgid "Vayigash"
+msgstr "Vayigash"
+
+#: plugins/hebrew/parsha.cpp:36
+msgid "Vayechi"
+msgstr "Vayechi"
+
+#: plugins/hebrew/parsha.cpp:37
+msgid "Shemot"
+msgstr "Shemot"
+
+#: plugins/hebrew/parsha.cpp:37
+msgid "Vaera"
+msgstr "Vaera"
+
+#: plugins/hebrew/parsha.cpp:37
+msgid "Bo"
+msgstr "Bo"
+
+#: plugins/hebrew/parsha.cpp:37
+msgid "Beshalach"
+msgstr "Beshalach"
+
+#: plugins/hebrew/parsha.cpp:38
+msgid "Yitro"
+msgstr "Yitro"
+
+#: plugins/hebrew/parsha.cpp:38
+msgid "Mishpatim"
+msgstr "Mishpatim"
+
+#: plugins/hebrew/parsha.cpp:38
+msgid "Terumah"
+msgstr "Terumah"
+
+#: plugins/hebrew/parsha.cpp:39
+msgid "Tetzaveh"
+msgstr "Tetzaveh"
+
+#: plugins/hebrew/parsha.cpp:39
+msgid "Ki Tisa"
+msgstr "Ki Tisa"
+
+#: plugins/hebrew/parsha.cpp:39
+msgid "Vayakhel"
+msgstr "Vayakhel"
+
+#: plugins/hebrew/parsha.cpp:40
+msgid "Pekudei"
+msgstr "Pekudei"
+
+#: plugins/hebrew/parsha.cpp:40
+msgid "Vayikra"
+msgstr "Vayikra"
+
+#: plugins/hebrew/parsha.cpp:40
+msgid "Tzav"
+msgstr "Tzav"
+
+#: plugins/hebrew/parsha.cpp:41
+msgid "Shemini"
+msgstr "Shemini"
+
+#: plugins/hebrew/parsha.cpp:41
+msgid "Tazria"
+msgstr "Tazria"
+
+#: plugins/hebrew/parsha.cpp:41
+msgid "Metzora"
+msgstr "Metzora"
+
+#: plugins/hebrew/parsha.cpp:42
+msgid "Acharei Mot"
+msgstr "Acharei Mot"
+
+#: plugins/hebrew/parsha.cpp:42
+msgid "Kedoshim"
+msgstr "Kedoshim"
+
+#: plugins/hebrew/parsha.cpp:42
+msgid "Emor"
+msgstr "Emor"
+
+#: plugins/hebrew/parsha.cpp:43
+msgid "Behar"
+msgstr "Behar"
+
+#: plugins/hebrew/parsha.cpp:43
+msgid "Bechukotai"
+msgstr "Bechukotai"
+
+#: plugins/hebrew/parsha.cpp:43
+msgid "Bemidbar"
+msgstr "Bemidbar"
+
+#: plugins/hebrew/parsha.cpp:44
+msgid "Naso"
+msgstr "Naso"
+
+#: plugins/hebrew/parsha.cpp:44
+msgid "Behaalotcha"
+msgstr "Behaalotcha"
+
+#: plugins/hebrew/parsha.cpp:44
+msgid "Shelach"
+msgstr "Shelach"
+
+#: plugins/hebrew/parsha.cpp:45
+msgid "Korach"
+msgstr "Korach"
+
+#: plugins/hebrew/parsha.cpp:45
+msgid "Chukat"
+msgstr "Chukat"
+
+#: plugins/hebrew/parsha.cpp:45
+msgid "Balak"
+msgstr "Balak"
+
+#: plugins/hebrew/parsha.cpp:46
+msgid "Pinchas"
+msgstr "Pinchas"
+
+#: plugins/hebrew/parsha.cpp:46
+msgid "Matot"
+msgstr "Matot"
+
+#: plugins/hebrew/parsha.cpp:46
+msgid "Masei"
+msgstr "Masei"
+
+#: plugins/hebrew/parsha.cpp:47
+msgid "Devarim"
+msgstr "Devarim"
+
+#: plugins/hebrew/parsha.cpp:47
+msgid "Vaetchanan"
+msgstr "Vaetchanan"
+
+#: plugins/hebrew/parsha.cpp:47
+msgid "Ekev"
+msgstr "Ekev"
+
+#: plugins/hebrew/parsha.cpp:48
+msgid "Reeh"
+msgstr "Reeh"
+
+#: plugins/hebrew/parsha.cpp:48
+msgid "Shoftim"
+msgstr "Shoftim"
+
+#: plugins/hebrew/parsha.cpp:48
+msgid "Ki Tetze"
+msgstr "Ki Tetze"
+
+#: plugins/hebrew/parsha.cpp:49
+msgid "Ki Tavo"
+msgstr "Ki Tavo"
+
+#: plugins/hebrew/parsha.cpp:49
+msgid "Nitzavim"
+msgstr "Nitzavim"
+
+#: plugins/hebrew/parsha.cpp:49
+msgid "Vayelech"
+msgstr "Vayelech"
+
+#: plugins/hebrew/parsha.cpp:50
+msgid "Haazinu"
+msgstr "Haazinu"
+
+#: plugins/hebrew/configdialog.cpp:29
+msgid "Configure Holidays"
+msgstr "Muokkaa pyhäpäiviä"
+
+#: plugins/hebrew/configdialog.cpp:37
+msgid "Use Israeli holidays"
+msgstr "Käytä israelilaisia pyhäpäiviä:"
+
+#: plugins/hebrew/configdialog.cpp:41
+msgid "Show weekly parsha"
+msgstr "Näytä viikottainen parsha"
+
+#: plugins/hebrew/configdialog.cpp:45
+msgid "Show day of Omer"
+msgstr "Näytä Omerin päivä"
+
+#: plugins/hebrew/configdialog.cpp:49
+msgid "Show Chol HaMoed"
+msgstr "Näytä Chol HaMoed"
+
+#: plugins/hebrew/holiday.cpp:63
+msgid ""
+"_: These are Jewish holidays and mostly do not have translations. They may have "
+"different spellings in your language; otherwise, just translate the sound to "
+"your characters\n"
+"Sh. HaHodesh"
+msgstr "Sh. HaHodesh"
+
+#: plugins/hebrew/holiday.cpp:69
+msgid "Erev Pesach"
+msgstr "Erev Pesach"
+
+#: plugins/hebrew/holiday.cpp:79
+msgid "Sh. HaGadol"
+msgstr "Sh. HaGadol"
+
+#: plugins/hebrew/holiday.cpp:87
+msgid "Pesach"
+msgstr "Pesach"
+
+#: plugins/hebrew/holiday.cpp:98 plugins/hebrew/holiday.cpp:262
+msgid "Chol Hamoed"
+msgstr "Chol Hamoed"
+
+#: plugins/hebrew/holiday.cpp:103
+msgid "Yom HaShoah"
+msgstr "Yom HaShoah"
+
+#: plugins/hebrew/holiday.cpp:127 plugins/hebrew/holiday.cpp:133
+#: plugins/hebrew/holiday.cpp:144
+msgid "Yom HaAtzmaut"
+msgstr "Yom HaAtzmaut"
+
+#: plugins/hebrew/holiday.cpp:129 plugins/hebrew/holiday.cpp:142
+msgid "Yom HaZikaron"
+msgstr "Yom HaZikaron"
+
+#: plugins/hebrew/holiday.cpp:151
+msgid "Yom Yerushalayim"
+msgstr "Yom Yerushalayim"
+
+#: plugins/hebrew/holiday.cpp:154
+msgid "Lag BaOmer"
+msgstr "Lag BaOmer"
+
+#: plugins/hebrew/holiday.cpp:179
+msgid "Erev Shavuot"
+msgstr "Erev Shavuot"
+
+#: plugins/hebrew/holiday.cpp:184
+msgid "Shavuot"
+msgstr "Shavuot"
+
+#: plugins/hebrew/holiday.cpp:193
+msgid "Tzom Tammuz"
+msgstr "Tzom Tammuz"
+
+#: plugins/hebrew/holiday.cpp:200
+msgid "Sh. Hazon"
+msgstr "Sh. Hazon"
+
+#: plugins/hebrew/holiday.cpp:202
+msgid "Sh. Nahamu"
+msgstr "Sh. Nahamu"
+
+#: plugins/hebrew/holiday.cpp:206
+msgid "Tisha B'Av"
+msgstr "Tisha B'Av"
+
+#: plugins/hebrew/holiday.cpp:211
+msgid "S'lichot"
+msgstr "S'lichot"
+
+#: plugins/hebrew/holiday.cpp:213
+msgid "Erev R.H."
+msgstr "Erev R.H."
+
+#: plugins/hebrew/holiday.cpp:221
+msgid "Rosh Hashana"
+msgstr "Rosh Hashana"
+
+#: plugins/hebrew/holiday.cpp:225 plugins/hebrew/holiday.cpp:238
+msgid "Sh. Shuvah"
+msgstr "Sh. Shuvah"
+
+#: plugins/hebrew/holiday.cpp:227 plugins/hebrew/holiday.cpp:231
+msgid "Tzom Gedalia"
+msgstr "Tzom Gedalia"
+
+#: plugins/hebrew/holiday.cpp:241
+msgid "Erev Y.K."
+msgstr "Erev Y.K."
+
+#: plugins/hebrew/holiday.cpp:244
+msgid "Yom Kippur"
+msgstr "Yom Kippur"
+
+#: plugins/hebrew/holiday.cpp:247
+msgid "Erev Sukkot"
+msgstr "Erev Sukkot"
+
+#: plugins/hebrew/holiday.cpp:253
+msgid "Sukkot"
+msgstr "Sukkot"
+
+#: plugins/hebrew/holiday.cpp:265
+msgid "Hoshana Rabah"
+msgstr "Hoshana Rabah"
+
+#: plugins/hebrew/holiday.cpp:268
+msgid "Shmini Atzeret"
+msgstr "Shmini Atzeret"
+
+#: plugins/hebrew/holiday.cpp:272
+msgid "Simchat Torah"
+msgstr "Simchat Torah"
+
+#: plugins/hebrew/holiday.cpp:281
+msgid "Erev Hanukah"
+msgstr "Erev Hanukah"
+
+#: plugins/hebrew/holiday.cpp:283 plugins/hebrew/holiday.cpp:289
+msgid "Hanukah"
+msgstr "Hanukah"
+
+#: plugins/hebrew/holiday.cpp:293
+msgid "Tzom Tevet"
+msgstr "Tzom Tevet"
+
+#: plugins/hebrew/holiday.cpp:304 plugins/hebrew/holiday.cpp:312
+#: plugins/hebrew/holiday.cpp:316 plugins/hebrew/holiday.cpp:320
+msgid "Sh. Shirah"
+msgstr "Sh. Shirah"
+
+#: plugins/hebrew/holiday.cpp:317
+msgid "Tu B'Shvat"
+msgstr "Tu B'Shvat"
+
+#: plugins/hebrew/holiday.cpp:330 plugins/hebrew/holiday.cpp:341
+#: plugins/hebrew/holiday.cpp:349
+msgid "Sh. Shekalim"
+msgstr "Sh. Shekalim"
+
+#: plugins/hebrew/holiday.cpp:338
+msgid "Purim Katan"
+msgstr "Purim Katan"
+
+#: plugins/hebrew/holiday.cpp:356 plugins/hebrew/holiday.cpp:373
+msgid "Ta'anit Ester"
+msgstr "Ta'anit Ester"
+
+#: plugins/hebrew/holiday.cpp:364 plugins/hebrew/holiday.cpp:368
+msgid "Sh. Zachor"
+msgstr "Sh. Zachor"
+
+#: plugins/hebrew/holiday.cpp:370
+msgid "Erev Purim"
+msgstr "Erev Purim"
+
+#: plugins/hebrew/holiday.cpp:376
+msgid "Purim"
+msgstr "Purim"
+
+#: plugins/hebrew/holiday.cpp:380 plugins/hebrew/holiday.cpp:384
+msgid "Shushan Purim"
+msgstr "Shushan Purim"
+
+#: plugins/hebrew/holiday.cpp:394
+msgid "Sh. Parah"
+msgstr "Sh. Parah"
+
+#: plugins/hebrew/holiday.cpp:403
+msgid "Sh. HaHodesh"
+msgstr "Sh. HaHodesh"
+
+#: plugins/hebrew/holiday.cpp:428
+msgid " Omer"
+msgstr " Omer"
+
+#: plugins/hebrew/hebrew.cpp:103
+msgid "This plugin provides the date in the Jewish calendar."
+msgstr "Tämä laajennusosa mahdollistaa juutalaisen kalenterin käytön."
+
+#: plugins/datenums/configdialog.cpp:38
+msgid "Configure Day Numbers"
+msgstr "Muokkaa päivien numeroita"
+
+#: plugins/datenums/configdialog.cpp:45
+msgid "Show Date Number"
+msgstr "Näytä päivän numero"
+
+#: plugins/datenums/configdialog.cpp:48
+msgid "Show day number"
+msgstr "Näytä päivän numero"
+
+#: plugins/datenums/configdialog.cpp:49
+msgid "Show days to end of year"
+msgstr "Näytä päivät vuoden loppuun"
+
+#: plugins/datenums/configdialog.cpp:50
+msgid "Show both"
+msgstr "Näytä kummatkin"
+
+#: plugins/datenums/datenums.cpp:59
+msgid ""
+"_: dayOfYear / daysTillEndOfYear\n"
+"%1 / %2"
+msgstr "%1 / %2"
+
+#: plugins/datenums/datenums.cpp:71
+msgid "This plugin provides numbers of days and weeks."
+msgstr "Tämä lisäosa tarjoaa päivien ja viikkojen numerot."
+
+#: kowhatsnextview.cpp:283 plugins/printing/year/yearprint.cpp:175
+msgid ""
+"_: date from - to\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: plugins/printing/year/yearprint.cpp:177
+#, fuzzy
+msgid ""
+"_: date from -\n"
+"to\n"
+"%1 -\n"
+"%2"
+msgstr "%1 - %2"
+
+#: plugins/printing/year/yearprint.h:42
+msgid "Print &Year"
+msgstr "Tulosta &vuosi"
+
+#: plugins/printing/year/yearprint.h:43
+msgid "Prints a calendar for an entire year"
+msgstr "Tulosta koko vuoden kalenteri"
+
+#: plugins/printing/journal/journalprint.h:43
+msgid "Print &journal"
+msgstr "Tulosta päiväkirja"
+
+#: plugins/printing/journal/journalprint.h:44
+msgid "Prints all journals for a given date range"
+msgstr "Tulostaa aikavälin kaikkien päiväkirjojen merkinnät"
+
+#: plugins/printing/journal/journalprint.cpp:130
+msgid "Journal entries"
+msgstr "Päiväkirjamerkinnät"
+
+#: plugins/printing/whatsnext/whatsnextprint.h:42
+msgid "Print What's Next"
+msgstr "Tulosta seuraavat tapahtumat"
+
+#: plugins/printing/whatsnext/whatsnextprint.h:43
+msgid "Prints a list of all upcoming events and todos."
+msgstr "Tulostaa luettelon tuleivsta tapahtumista ja tehtävistä."
+
+#: plugins/printing/list/listprint.h:42
+msgid "Print list"
+msgstr "Tulostuslista"
+
+#: plugins/printing/list/listprint.h:43
+msgid "Prints a list of events and to-dos"
+msgstr "Näyttää tapahtuma- ja tehtäväluettelon"
+
#: koincidenceeditor.cpp:75
msgid "&Templates..."
msgstr "&Pohjat..."
@@ -7974,17 +7168,823 @@ msgstr "Poista tehtävä"
msgid "Counter proposal"
msgstr ""
-#: stdcalendar.cpp:74
-msgid "Active Calendar"
-msgstr "Aktiivinen kalenteri"
+#: koattendeeeditor.cpp:73
+#, fuzzy
+msgid ""
+"Sets the identity corresponding to the organizer of this to-do or event. "
+"Identities can be set in the 'Personal' section of the KOrganizer "
+"configuration, or in the 'Security & Privacy'->'Password & User Account' "
+"section of the Trinity Control Center. In addition, identities are gathered "
+"from your KMail settings and from your address book. If you choose to set it "
+"globally for KDE in the Control Center, be sure to check 'Use email settings "
+"from Control Center' in the 'Personal' section of the KOrganizer configuration."
+msgstr ""
+"Asettaa tehtävälistasta tai tapahtumasta vastaavan järjestäjän "
+"henkilöllisyyden. Henkilöt asetetaan KOrganizerin asetusten osassa "
+"Henkilökohtaiset tai TDE:n Ohjauskeskuksen osassa Turvallisuus & yksityisyys -> "
+"Salasanat & Käyttäjätilit. Lisäksi kerätään henkilötiedot KMailin asetuksista "
+"ja osoitekirjasta. Jos asetat globaalit henkilötiedot TDE:n ohjauskeskuksessa, "
+"tarkista sähköpostin asetukset KOrganizerin asetusten Henkilökohtaiset-osan "
+"ohjauskeskuksessa."
-#: stdcalendar.cpp:83
-msgid "Default Calendar"
-msgstr "Oletuskalenteri"
+#: koattendeeeditor.cpp:85 koattendeeeditor.cpp:292
+msgid "Identity as organizer:"
+msgstr "Järjestäjän henkilöllisyys:"
-#: stdcalendar.cpp:98
-msgid "Birthdays"
-msgstr "Syntymäpäivät"
+#: koattendeeeditor.cpp:99
+msgid ""
+"Edits the name of the attendee selected in the list above, or adds a new "
+"attendee if there are no attendeesin the list."
+msgstr ""
+"Muokkaa valitun osallistujan nimeä tai lisää uuden osallistujan, jos "
+"luettelossa ei ole yhtään osallistujaa."
+
+#: koattendeeeditor.cpp:104
+msgid "Na&me:"
+msgstr "N&imi:"
+
+#: koattendeeeditor.cpp:109
+msgid "Click to add a new attendee"
+msgstr "Lisää osallistuja"
+
+#: koattendeeeditor.cpp:117
+msgid "Edits the role of the attendee selected in the list above."
+msgstr "Muokkaa ylläolevasta luettelosta valitun osallistujan asemaa."
+
+#: koattendeeeditor.cpp:121
+msgid "Ro&le:"
+msgstr "&Asema:"
+
+#: koattendeeeditor.cpp:135
+msgid ""
+"Edits the current attendance status of the attendee selected in the list above."
+msgstr "Muokkaa ylläolevan listan valitun osallistujan tilaa."
+
+#: koattendeeeditor.cpp:139
+msgid "Stat&us:"
+msgstr "Ti&la:"
+
+#: koattendeeeditor.cpp:162
+msgid ""
+"Edits whether to send an email to the attendee selected in the list above to "
+"request a response concerning attendance."
+msgstr ""
+"Muokkaa lähetetäänkö ylläolevalla listalla tapahtumaan osallistuville "
+"sähköpostia osallistumisesta vastaamista varten."
+
+#: koattendeeeditor.cpp:165
+msgid "Re&quest response"
+msgstr "Pyydä vas&taus"
+
+#: koattendeeeditor.cpp:174
+msgid ""
+"Adds a new attendee to the list. Once the attendee is added, you will be able "
+"to edit the attendee's name, role, attendance status, and whether or not the "
+"attendee is required to respond to the invitation. To select an attendee from "
+"your addressbook, click the 'Select Addressee' button instead."
+msgstr ""
+"Lisää uuden osallistujan listalle. Kun osallistuja on lisätty listalle, voit "
+"muokata osallistujan nimeä, asemaa, tilaa ja sitä, tuleeko hänen vastata "
+"kutsuun. Valitaksesi osallistujan osoitekirjasta napsauta Valitse osoitteet "
+"-painiketta."
+
+#: koattendeeeditor.cpp:186
+msgid "Removes the attendee selected in the list above."
+msgstr "Poistaa valitut osallistujat ylläolevalla listalla."
+
+#: koattendeeeditor.cpp:190
+msgid "Select Addressee..."
+msgstr "Valitse vastaanottaja..."
+
+#: koattendeeeditor.cpp:193
+msgid "Opens your address book, allowing you to select new attendees from it."
+msgstr "Avaa osoitekirjasi, josta voit valita uudet osallistujat."
+
+#: koattendeeeditor.cpp:265
+msgid "Please edit the example attendee, before adding more."
+msgstr ""
+
+#: koattendeeeditor.cpp:272 koattendeeeditor.cpp:551
+msgid "Firstname Lastname"
+msgstr "Etunimi Sukunimi"
+
+#: koattendeeeditor.cpp:273
+msgid "name"
+msgstr "nimi"
+
+#: koattendeeeditor.cpp:312
+#, c-format
+msgid "Organizer: %1"
+msgstr "Järjestäjä: %1"
+
+#: koattendeeeditor.cpp:480
+#, fuzzy, c-format
+msgid "Delegated to %1"
+msgstr "Poista tapahtuma %1"
+
+#: koattendeeeditor.cpp:482
+#, fuzzy, c-format
+msgid "Delegated from %1"
+msgstr "Poista tapahtuma %1"
+
+#: koattendeeeditor.cpp:484
+#, fuzzy
+msgid "Not delegated"
+msgstr "Ei määräpäivää"
+
+#: navigatorbar.cpp:75
+msgid "Previous year"
+msgstr "Edellinen vuosi"
+
+#: navigatorbar.cpp:81
+msgid "Previous month"
+msgstr "Edellinen kuukausi"
+
+#: navigatorbar.cpp:88
+msgid "Next month"
+msgstr "Seuraava kuukausi"
+
+#: navigatorbar.cpp:94
+msgid "Next year"
+msgstr "Seuraava vuosi"
+
+#: navigatorbar.cpp:101
+msgid "Select a month"
+msgstr "Valitse kuukausi"
+
+#: navigatorbar.cpp:108
+#, fuzzy
+msgid "Select a year"
+msgstr "Valitse kuukausi"
+
+#: navigatorbar.cpp:177
+#, fuzzy, c-format
+msgid ""
+"_: monthname\n"
+"%1"
+msgstr "%1 %2"
+
+#: navigatorbar.cpp:178
+#, c-format
+msgid ""
+"_: 4 digit year\n"
+"%1"
+msgstr ""
+
+#: koeditorgeneraltodo.cpp:105
+msgid "Sets options for due and start dates and times for this to-do."
+msgstr "Aseta määräajan ja alkupäivän ominaisuudet ja ajat tälle tehtävälle."
+
+#: koeditorgeneraltodo.cpp:112
+msgid "Sets the start date for this to-do"
+msgstr "Asettaa alkupäivän tälle tehtävälle"
+
+#: koeditorgeneraltodo.cpp:113
+msgid "Sta&rt:"
+msgstr "&Alku:"
+
+#: koeditorgeneraltodo.cpp:126
+msgid "Sets the start time for this to-do."
+msgstr "Asettaa alkuajan tälle tehtävälle."
+
+#: koeditorgeneraltodo.cpp:130
+msgid "Sets the due date for this to-do."
+msgstr "Asettaa määräajan tälle tehtävälle."
+
+#: koeditorgeneraltodo.cpp:131
+msgid "&Due:"
+msgstr "&Määräaika:"
+
+#: koeditorgeneraltodo.cpp:145
+msgid "Sets the due time for this to-do."
+msgstr "Asettaa määräajan tälle tehtävälle."
+
+#: koeditorgeneraltodo.cpp:149
+msgid "Ti&me associated"
+msgstr "&Aika"
+
+#: koeditorgeneraltodo.cpp:151
+msgid ""
+"Sets whether or not this to-do's start and due dates have times associated with "
+"them."
+msgstr "Liitetäänkö tämän tehtävän alku ja loppupäiviin kellonajat."
+
+#: koeditorgeneraltodo.cpp:189
+#, fuzzy
+msgid "&Completed:"
+msgstr "Valmis"
+
+#: koeditorgeneraltodo.cpp:194
+msgid "Toggle between 0% and 100% complete"
+msgstr ""
+
+#: koeditorgeneraltodo.cpp:196
+#, c-format
+msgid ""
+"Click this checkbox to toggle the completed percentage of the to-do between 0% "
+"or 100%"
+msgstr ""
+
+#: koeditorgeneraltodo.cpp:204
+msgid "Select the completed percentage"
+msgstr ""
+
+#: koeditorgeneraltodo.cpp:206
+msgid "Use this combobox to set the completion percentage of the to-do."
+msgstr ""
+
+#: koeditorgeneraltodo.cpp:209
+#, no-c-format
+msgid ""
+"_: Percent complete\n"
+"%1 %"
+msgstr "%1 %"
+
+#: koeditorgeneraltodo.cpp:215
+#, fuzzy
+msgid ""
+"_: completed on\n"
+"on"
+msgstr "val&mis"
+
+#: koeditorgeneraltodo.cpp:230
+msgid "&Priority:"
+msgstr "&Tärkeys:"
+
+#: koeditorgeneraltodo.cpp:235
+#, fuzzy
+msgid "Set the priority of the to-do"
+msgstr "Asettaa tapahtuman tai tehtävän otsikon."
+
+#: koeditorgeneraltodo.cpp:237
+msgid ""
+"Sets the priority of this to-do on a scale from one to nine, with one being the "
+"highest priority, five being a medium priority, and nine being the lowest. In "
+"programs that have a different scale, the numbers will be adjusted to match the "
+"appropriate scale."
+msgstr ""
+"Asettaa tämän tehtävän tärkeyden asteikolla yhdestä yhdeksään. Arvo yksi "
+"tarkoittaa kaikkein tärkeintä tehtävää, viisi vastaa keskitasoa ja yhdeksän on "
+"alhaisin tärkeysaste. Ohjelmat, joissa on eri asteikko, skaalataan tähän "
+"asteikkoon."
+
+#: koeditorgeneraltodo.cpp:241
+msgid "unspecified"
+msgstr "määrittelemätön"
+
+#: koeditorgeneraltodo.cpp:492
+msgid "Please specify a valid due date."
+msgstr "Anna oikeanmuotoinen erääntymispäivä."
+
+#: koeditorgeneraltodo.cpp:497
+msgid "Please specify a valid due time."
+msgstr "Anna oikeanmuotoinen erääntymisaika."
+
+#: koeditorgeneraltodo.cpp:505
+msgid "Please specify a valid start date."
+msgstr "Anna oikeanmuotoinen aloituspäivä."
+
+#: koeditorgeneraltodo.cpp:510
+msgid "Please specify a valid start time."
+msgstr "Anna oikeanmuotoinen alkuaika."
+
+#: koeditorgeneraltodo.cpp:527
+msgid "The start date cannot be after the due date."
+msgstr "Aloituspäivä ei voi olla valmista päivän jälkeen."
+
+#: koeditorgeneraltodo.cpp:572
+#, c-format
+msgid "Start: %1"
+msgstr "Alku: %1"
+
+#: koeditorgeneraltodo.cpp:580
+#, c-format
+msgid " Due: %1"
+msgstr " Määräaika: %1"
+
+#: printing/calprinter.cpp:133
+msgid "Unable to print, no valid print style was returned."
+msgstr "Ei voi tulostaa, ei kelvollista tulostustyyliä"
+
+#: printing/calprinter.cpp:134
+msgid "Printing error"
+msgstr "Tulostusvirhe"
+
+#: printing/calprinter.cpp:155
+msgid "Print Calendar"
+msgstr "Tulosta kalenteri"
+
+#: printing/calprinter.cpp:179
+msgid "Print Style"
+msgstr "Tulostustyyli"
+
+#: printing/calprinter.cpp:193
+msgid "Page &orientation:"
+msgstr "Sivun &suunta:"
+
+#: printing/calprinter.cpp:198
+msgid "Use Default Orientation of Selected Style"
+msgstr "Käytä valitun tyylin oletussijoittelua"
+
+#: printing/calprinter.cpp:199
+msgid "Use Printer Default"
+msgstr "Käytä kirjoittimen oletusasetuksia"
+
+#: printing/calprinter.cpp:237 printing/calprinter.cpp:239
+msgid "&Preview"
+msgstr "&Esikatselu"
+
+#: printing/calprintpluginbase.cpp:142
+msgid "This printing style does not have any configuration options."
+msgstr "Tällä tulostustyylillä ei ole muutettavia asetuksia."
+
+#: printing/calprintpluginbase.cpp:563
+#, c-format
+msgid ""
+"_: print date: formatted-datetime\n"
+"printed: %1"
+msgstr ""
+
+#: printing/calprintpluginbase.cpp:908
+msgid ""
+"_: starttime - endtime summary\n"
+"%1-%2 %3"
+msgstr ""
+
+#: printing/calprintpluginbase.cpp:914
+msgid ""
+"_: starttime - endtime summary, location\n"
+"%1-%2 %3, %4"
+msgstr ""
+
+#: printing/calprintpluginbase.cpp:935
+msgid ""
+"_: weekday month date\n"
+"%1 %2 %3"
+msgstr "%1 %2 %3"
+
+#: printing/calprintdefaultplugins.cpp:776 printing/calprintpluginbase.cpp:986
+#: printing/calprintpluginbase.cpp:1010
+msgid ""
+"_: summary, location\n"
+"%1, %2"
+msgstr ""
+
+#: printing/calprintpluginbase.cpp:1018 printing/calprintpluginbase.cpp:1022
+#, fuzzy
+msgid "%1 (Due: %2)"
+msgstr " (Määräaika: %1)"
+
+#: printing/calprintpluginbase.cpp:1029
+#, c-format
+msgid "To-do: %1"
+msgstr "Tehtäväluettelo: %1"
+
+#: printing/calprintpluginbase.cpp:1575
+msgid "%1%"
+msgstr "%1%"
+
+#: printing/calprintpluginbase.cpp:1679
+msgid ""
+"_: Description - date\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: printing/calprintpluginbase.cpp:1700
+#, c-format
+msgid "Person: %1"
+msgstr "Henkilö: %1"
+
+#: printing/calprintpluginbase.cpp:1701
+#, c-format
+msgid "%1"
+msgstr "%1"
+
+#: printing/calprintpluginbase.cpp:1719
+msgid ""
+"_: Date range: Month dayStart - dayEnd\n"
+"%1 %2 - %3"
+msgstr "%1 %2 - %3"
+
+#: printing/calprintpluginbase.cpp:1724
+msgid ""
+"_: Date range: monthStart dayStart - monthEnd dayEnd\n"
+"%1 %2 - %3 %4"
+msgstr "%1 %2 - %3 %4"
+
+#: printing/calprintdefaultplugins.cpp:142
+#: printing/calprintdefaultplugins.cpp:171
+#: printing/calprintdefaultplugins.cpp:190
+msgid "Start date: "
+msgstr "Aloituspäivä:"
+
+#: printing/calprintdefaultplugins.cpp:146
+#: printing/calprintdefaultplugins.cpp:175
+msgid "No start date"
+msgstr "Ei aloituspäivää"
+
+#: printing/calprintdefaultplugins.cpp:151
+msgid "End date: "
+msgstr "Lopetuspäivä:"
+
+#: printing/calprintdefaultplugins.cpp:158
+#, c-format
+msgid ""
+"_n: 1 hour \n"
+"%n hours "
+msgstr ""
+"1 tunti\n"
+" %n tuntia"
+
+#: printing/calprintdefaultplugins.cpp:161
+#, c-format
+msgid ""
+"_n: 1 minute \n"
+"%n minutes "
+msgstr ""
+"1 minuutti\n"
+"%n minuuttia"
+
+#: printing/calprintdefaultplugins.cpp:164
+msgid "No end date"
+msgstr "Ei lopetus&päivää"
+
+#: printing/calprintdefaultplugins.cpp:180
+msgid "Due date: "
+msgstr "Määräpäivä"
+
+#: printing/calprintdefaultplugins.cpp:184
+msgid "No due date"
+msgstr "Ei määräpäivää"
+
+#: printing/calprintdefaultplugins.cpp:298
+msgid ""
+"_: except for listed dates\n"
+" except"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:306
+msgid "Repeats: "
+msgstr "Toistuu:"
+
+#: printing/calprintdefaultplugins.cpp:313
+msgid "No reminders"
+msgstr "Ei muistutuksia"
+
+#: printing/calprintdefaultplugins.cpp:316
+#, fuzzy, c-format
+msgid ""
+"_n: Reminder: \n"
+"%n reminders: "
+msgstr ""
+"1 minuutti\n"
+"%n minuuttia"
+
+#: printing/calprintdefaultplugins.cpp:359
+#: printing/calprintdefaultplugins.cpp:604
+msgid ""
+"_: Spacer for the joined list of categories\n"
+", "
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:366
+msgid "Organizer: "
+msgstr "Järjestäjä: "
+
+#: printing/calprintdefaultplugins.cpp:376
+msgid "Location: "
+msgstr "Paikka:"
+
+#: printing/calprintdefaultplugins.cpp:435
+msgid "Description:"
+msgstr "Kuvaus"
+
+#: printing/calprintdefaultplugins.cpp:441
+msgid "Notes:"
+msgstr "Muistilaput:"
+
+#: printing/calprintdefaultplugins.cpp:454
+#, fuzzy
+msgid "No Subitems"
+msgstr "Muistilaput, alakohdat"
+
+#: printing/calprintdefaultplugins.cpp:458
+#, fuzzy
+msgid ""
+"_n: 1 Subitem:\n"
+"%1 Subitems:"
+msgstr ""
+"1 minuutti\n"
+"%n minuuttia"
+
+#: printing/calprintdefaultplugins.cpp:475
+msgid ""
+"_: no status\n"
+"none"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:477
+msgid ""
+"_: unknown status\n"
+"unknown"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:484
+#, fuzzy
+msgid ""
+"Start Date: %1\n"
+msgstr "Aloituspäivä:"
+
+#: printing/calprintdefaultplugins.cpp:489
+#, fuzzy
+msgid ""
+"Start Time: %1\n"
+msgstr "Aloitusaika"
+
+#: printing/calprintdefaultplugins.cpp:496
+#, fuzzy
+msgid ""
+"Due Date: %1\n"
+msgstr "Määräpäivä"
+
+#: printing/calprintdefaultplugins.cpp:501
+msgid ""
+"_: subitem due time\n"
+"Due Time: %1\n"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:506
+msgid ""
+"_n: subitem counter\n"
+"%1: "
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:514
+msgid ""
+"_: subitem Status: statusString\n"
+"Status: %1\n"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:517
+msgid ""
+"_: subitem Priority: N\n"
+"Priority: %1\n"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:519
+msgid ""
+"_: subitem Secrecy: secrecyString\n"
+"Secrecy: %1\n"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:522
+msgid "Subitems:"
+msgstr "Alakohdat:"
+
+#: printing/calprintdefaultplugins.cpp:532
+#, fuzzy
+msgid "No Attachments"
+msgstr "Liitteet"
+
+#: printing/calprintdefaultplugins.cpp:535
+#, fuzzy
+msgid ""
+"_n: 1 Attachment:\n"
+"%1 Attachments:"
+msgstr ""
+"1 osallistuja:\n"
+"%n osallistujaa"
+
+#: printing/calprintdefaultplugins.cpp:541
+msgid ""
+"_: Spacer for list of attachments\n"
+" "
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:555
+msgid "No Attendees"
+msgstr "Ei osallistujia"
+
+#: printing/calprintdefaultplugins.cpp:557
+#, c-format
+msgid ""
+"_n: 1 Attendee:\n"
+"%n Attendees:"
+msgstr ""
+"1 osallistuja:\n"
+"%n osallistujaa"
+
+#: printing/calprintdefaultplugins.cpp:564
+msgid ""
+"_: Formatting of an attendee: 'Name (Role): Status', e.g. 'Reinhold Kainhofer "
+"<reinhold@kainhofer.com> (Participant): Awaiting Response'\n"
+"%1 (%2): %3"
+msgstr ""
+
+#: printing/calprintdefaultplugins.cpp:568
+msgid "Attendees:"
+msgstr "Osallistujat"
+
+#: printing/calprintdefaultplugins.cpp:575
+#, c-format
+msgid "Status: %1"
+msgstr "Tila: %1"
+
+#: printing/calprintdefaultplugins.cpp:579
+#, c-format
+msgid "Secrecy: %1"
+msgstr "Luottamuksellisuus: %1"
+
+#: printing/calprintdefaultplugins.cpp:585
+msgid "Show as: Busy"
+msgstr "Näytä varattuna"
+
+#: printing/calprintdefaultplugins.cpp:587
+msgid "Show as: Free"
+msgstr "Näytä vapaana"
+
+#: printing/calprintdefaultplugins.cpp:593
+msgid "This task is overdue!"
+msgstr "Tehtävä on myöhässä!"
+
+#: printing/calprintdefaultplugins.cpp:599
+msgid "Settings: "
+msgstr "Asetukset:"
+
+#: printing/calprintdefaultplugins.cpp:603
+msgid "Categories: "
+msgstr "Luokat:"
+
+#: printing/calprintdefaultplugins.cpp:754
+#, fuzzy
+msgid "Today's Events"
+msgstr "Etsi tapahtumia"
+
+#: printing/calprintdefaultplugins.cpp:935
+#, fuzzy
+msgid ""
+"_: date from-to\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: printing/calprintdefaultplugins.cpp:937
+#, fuzzy
+msgid ""
+"_: date from-\n"
+"to\n"
+"%1 -\n"
+"%2"
+msgstr "%1 - %2"
+
+#: printing/calprintdefaultplugins.cpp:958
+#, fuzzy
+msgid ""
+"_: date from - to (week number)\n"
+"%1 - %2 (Week %3)"
+msgstr ""
+"%1 - %2\n"
+"Viikko %3"
+
+#: printing/calprintdefaultplugins.cpp:960
+#, fuzzy
+msgid ""
+"_: date from -\n"
+"to (week number)\n"
+"%1 -\n"
+"%2 (Week %3)"
+msgstr ""
+"%1 - %2\n"
+"Viikko %3"
+
+#: printing/calprintdefaultplugins.cpp:1213
+msgid "Start Date"
+msgstr "Alkupäivä"
+
+#: printing/calprintdefaultplugins.cpp:1214
+msgid "Due Date"
+msgstr "Määräpäivä"
+
+#: printing/calprintdefaultplugins.cpp:1216
+msgid "Percent Complete"
+msgstr "Prosenttia tehty"
+
+#: printing/calprintdefaultplugins.cpp:1222
+msgid "Ascending"
+msgstr "Nouseva"
+
+#: printing/calprintdefaultplugins.cpp:1223
+msgid "Descending"
+msgstr "Laskeva"
+
+#: printing/calprintdefaultplugins.cpp:1232
+msgid "To-do list"
+msgstr "Tehtäväluettelo"
+
+#: printing/calprintdefaultplugins.cpp:1311
+msgid "Due"
+msgstr "Koska"
+
+#: printing/cellitem.cpp:36
+msgid "<undefined>"
+msgstr "<määrittelemätön>"
+
+#: printing/calprintdefaultplugins.h:47
+msgid "Print &incidence"
+msgstr "Tulosta tapahtuma"
+
+#: printing/calprintdefaultplugins.h:51
+msgid "Prints an incidence on one page"
+msgstr "Tulostaa tapahtuman yhdelle sivulle"
+
+#: printing/calprintdefaultplugins.h:99
+msgid "Print da&y"
+msgstr "Tulosta p&äivä"
+
+#: printing/calprintdefaultplugins.h:103
+msgid "Prints all events of a single day on one page"
+msgstr "Tulostaa päivän tapahtumat yhdelle sivulle"
+
+#: printing/calprintdefaultplugins.h:136
+msgid "Print &week"
+msgstr "Tulosta &viikko"
+
+#: printing/calprintdefaultplugins.h:140
+msgid "Prints all events of one week on one page"
+msgstr "Tulostaa viikon tapahtumat yhdelle sivulle"
+
+#: printing/calprintdefaultplugins.h:178
+msgid "Print mont&h"
+msgstr "Tulosta &kuukausi"
+
+#: printing/calprintdefaultplugins.h:182
+msgid "Prints all events of one month on one page"
+msgstr "Tulostaa kuukauden tapahtumat yhdelle sivulle"
+
+#: printing/calprintdefaultplugins.h:221
+msgid "Print to-&dos"
+msgstr "Tulosta &tehtävät"
+
+#: printing/calprintdefaultplugins.h:225
+msgid "Prints all to-dos in a (tree-like) list"
+msgstr "Tulostaa tehtävät (puumaisena) luettelona"
+
+#: kowhatsnextview.cpp:101
+msgid "What's Next?"
+msgstr "Mitä seuraavaksi?"
+
+#: kowhatsnextview.cpp:108
+msgid ""
+"_: Date from - to\n"
+"%1 - %2"
+msgstr "%1 - %2"
+
+#: kowhatsnextview.cpp:124
+msgid "Events:"
+msgstr "Tapahtumat:"
+
+#: kowhatsnextview.cpp:160
+msgid "To-do:"
+msgstr "Tehtävä:"
+
+#: kowhatsnextview.cpp:199 kowhatsnextview.cpp:220
+msgid "Events and to-dos that need a reply:"
+msgstr "Tapahtumat ja tehtävät, jotka odottavat vastausta:"
+
+#: kowhatsnextview.cpp:288
+msgid ""
+"_: date, from - to\n"
+"%1, %2 - %3"
+msgstr "%1, %2 - %3"
+
+#: kowhatsnextview.cpp:316
+msgid " (Due: %1)"
+msgstr " (Määräaika: %1)"
+
+#: freebusyurldialog.cpp:40
+msgid "Edit Free/Busy Location"
+msgstr "Muokkaa vapaan ajan sijaintia"
+
+#: freebusyurldialog.cpp:68
+msgid "Location of Free/Busy information for %1 <%2>:"
+msgstr "%1 <%2>:n varaustietojen sijainti:"
+
+#: kdatenavigator.cpp:190
+msgid ""
+"_: start/end week number of line in date picker\n"
+"%1/%2"
+msgstr "%1/%2"
+
+#: koagenda.cpp:946
+msgid "Unable to lock item for modification. You cannot make any changes."
+msgstr "Merkintää ei voitu lukita muokkausta varten. Et voi tehdä muutoksia."
+
+#: koagenda.cpp:948
+msgid "Locking Failed"
+msgstr "Lukitus epäonnistui"
+
+#: korgplugins.cpp:37
+msgid "KOrgPlugins"
+msgstr "KOrgLisäosat"
#, fuzzy
#~ msgid "Location: %1"
diff --git a/tde-i18n-fi/messages/tdepim/korn.po b/tde-i18n-fi/messages/tdepim/korn.po
index 94a15dc7195..20291060f31 100644
--- a/tde-i18n-fi/messages/tdepim/korn.po
+++ b/tde-i18n-fi/messages/tdepim/korn.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: korn\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:26+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kres_birthday.po b/tde-i18n-fi/messages/tdepim/kres_birthday.po
index 64f54a68daf..80b7ec47d20 100644
--- a/tde-i18n-fi/messages/tdepim/kres_birthday.po
+++ b/tde-i18n-fi/messages/tdepim/kres_birthday.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_birthday\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-05 23:47+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kres_blogging.po b/tde-i18n-fi/messages/tdepim/kres_blogging.po
index aa89020b7ac..d29566d87d6 100644
--- a/tde-i18n-fi/messages/tdepim/kres_blogging.po
+++ b/tde-i18n-fi/messages/tdepim/kres_blogging.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_blogging\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-14 02:46+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/kres_exchange.po b/tde-i18n-fi/messages/tdepim/kres_exchange.po
index 1b99cb76b32..b2a3286d2f1 100644
--- a/tde-i18n-fi/messages/tdepim/kres_exchange.po
+++ b/tde-i18n-fi/messages/tdepim/kres_exchange.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_exchange\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:06+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kres_featureplan.po b/tde-i18n-fi/messages/tdepim/kres_featureplan.po
index ee8c48a8289..69021eb4cea 100644
--- a/tde-i18n-fi/messages/tdepim/kres_featureplan.po
+++ b/tde-i18n-fi/messages/tdepim/kres_featureplan.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_featureplan\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-14 02:38+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/kres_groupware.po b/tde-i18n-fi/messages/tdepim/kres_groupware.po
index a2d9eef4f40..0bb27b185b0 100644
--- a/tde-i18n-fi/messages/tdepim/kres_groupware.po
+++ b/tde-i18n-fi/messages/tdepim/kres_groupware.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_groupware\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:09+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kres_groupwise.po b/tde-i18n-fi/messages/tdepim/kres_groupwise.po
index 272c6963d99..e51980e60c3 100644
--- a/tde-i18n-fi/messages/tdepim/kres_groupwise.po
+++ b/tde-i18n-fi/messages/tdepim/kres_groupwise.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_groupwise\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:13+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kres_kolab.po b/tde-i18n-fi/messages/tdepim/kres_kolab.po
index fda551f2977..635345d7103 100644
--- a/tde-i18n-fi/messages/tdepim/kres_kolab.po
+++ b/tde-i18n-fi/messages/tdepim/kres_kolab.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_kolab\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-14 02:23+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/kres_remote.po b/tde-i18n-fi/messages/tdepim/kres_remote.po
index 91d8a5bf992..603c8fcca4c 100644
--- a/tde-i18n-fi/messages/tdepim/kres_remote.po
+++ b/tde-i18n-fi/messages/tdepim/kres_remote.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_remote\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-14 02:10+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/kres_tvanytime.po b/tde-i18n-fi/messages/tdepim/kres_tvanytime.po
index 593043f8f26..0e54a47062d 100644
--- a/tde-i18n-fi/messages/tdepim/kres_tvanytime.po
+++ b/tde-i18n-fi/messages/tdepim/kres_tvanytime.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_tvanytime\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-17 16:16+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/kres_xmlrpc.po b/tde-i18n-fi/messages/tdepim/kres_xmlrpc.po
index 27c3e34c50a..01e3f867605 100644
--- a/tde-i18n-fi/messages/tdepim/kres_xmlrpc.po
+++ b/tde-i18n-fi/messages/tdepim/kres_xmlrpc.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_xmlrpc\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-08-19 03:38+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/ktnef.po b/tde-i18n-fi/messages/tdepim/ktnef.po
index 8d6830c2735..a03dc4b1c52 100644
--- a/tde-i18n-fi/messages/tdepim/ktnef.po
+++ b/tde-i18n-fi/messages/tdepim/ktnef.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktnef\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-04-10 15:57+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/kwatchgnupg.po b/tde-i18n-fi/messages/tdepim/kwatchgnupg.po
index 2830d2339a5..7a8b8830c72 100644
--- a/tde-i18n-fi/messages/tdepim/kwatchgnupg.po
+++ b/tde-i18n-fi/messages/tdepim/kwatchgnupg.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kwatchgnupg\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:18+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/libkcal.po b/tde-i18n-fi/messages/tdepim/libkcal.po
index 889afb0a671..156481acdda 100644
--- a/tde-i18n-fi/messages/tdepim/libkcal.po
+++ b/tde-i18n-fi/messages/tdepim/libkcal.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkcal\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-15 01:07+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/libkholidays.po b/tde-i18n-fi/messages/tdepim/libkholidays.po
index 9a1bcdc410b..9787667b9d7 100644
--- a/tde-i18n-fi/messages/tdepim/libkholidays.po
+++ b/tde-i18n-fi/messages/tdepim/libkholidays.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkholidays\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-03-22 10:40+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/libkleopatra.po b/tde-i18n-fi/messages/tdepim/libkleopatra.po
index 5f491b52ff8..2913d7a6204 100644
--- a/tde-i18n-fi/messages/tdepim/libkleopatra.po
+++ b/tde-i18n-fi/messages/tdepim/libkleopatra.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkleopatra\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 12:05+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/libkmime.po b/tde-i18n-fi/messages/tdepim/libkmime.po
index 736f0431fb7..40bcb53190b 100644
--- a/tde-i18n-fi/messages/tdepim/libkmime.po
+++ b/tde-i18n-fi/messages/tdepim/libkmime.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkmime\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-03-22 13:57+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/libkpgp.po b/tde-i18n-fi/messages/tdepim/libkpgp.po
index ea678b4658d..05f1e2ffdd3 100644
--- a/tde-i18n-fi/messages/tdepim/libkpgp.po
+++ b/tde-i18n-fi/messages/tdepim/libkpgp.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkpgp\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-17 22:55+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/libkpimexchange.po b/tde-i18n-fi/messages/tdepim/libkpimexchange.po
index aef96635841..7e27ebc1117 100644
--- a/tde-i18n-fi/messages/tdepim/libkpimexchange.po
+++ b/tde-i18n-fi/messages/tdepim/libkpimexchange.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libkpimexchange\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-17 16:21+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/libksieve.po b/tde-i18n-fi/messages/tdepim/libksieve.po
index c24781ad94a..fce837ec9b2 100644
--- a/tde-i18n-fi/messages/tdepim/libksieve.po
+++ b/tde-i18n-fi/messages/tdepim/libksieve.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libksieve\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-01-18 01:14+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/libtdepim.po b/tde-i18n-fi/messages/tdepim/libtdepim.po
index 7078dfb7c2e..b43c139aa95 100644
--- a/tde-i18n-fi/messages/tdepim/libtdepim.po
+++ b/tde-i18n-fi/messages/tdepim/libtdepim.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: libtdepim\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:06+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdeabc2mutt.po b/tde-i18n-fi/messages/tdepim/tdeabc2mutt.po
index 4b3ee881f3f..b09324c6156 100644
--- a/tde-i18n-fi/messages/tdepim/tdeabc2mutt.po
+++ b/tde-i18n-fi/messages/tdepim/tdeabc2mutt.po
@@ -11,7 +11,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeabc2mutt\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:01+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdeabc_slox.po b/tde-i18n-fi/messages/tdepim/tdeabc_slox.po
index 8dd5d211c6a..52f48cc5c9d 100644
--- a/tde-i18n-fi/messages/tdepim/tdeabc_slox.po
+++ b/tde-i18n-fi/messages/tdepim/tdeabc_slox.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeabc_slox\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:00+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdefile_ics.po b/tde-i18n-fi/messages/tdepim/tdefile_ics.po
index 358c239fbac..2db3cac4db6 100644
--- a/tde-i18n-fi/messages/tdepim/tdefile_ics.po
+++ b/tde-i18n-fi/messages/tdepim/tdefile_ics.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ics\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-14 02:58+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/tdefile_palm.po b/tde-i18n-fi/messages/tdepim/tdefile_palm.po
index c7f644afc39..8a714b083c6 100644
--- a/tde-i18n-fi/messages/tdepim/tdefile_palm.po
+++ b/tde-i18n-fi/messages/tdepim/tdefile_palm.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_palm\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-07-19 16:28+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/tdefile_rfc822.po b/tde-i18n-fi/messages/tdepim/tdefile_rfc822.po
index 4f965f7d0f9..b9c4b49520a 100644
--- a/tde-i18n-fi/messages/tdepim/tdefile_rfc822.po
+++ b/tde-i18n-fi/messages/tdepim/tdefile_rfc822.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_rfc822\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-03-10 02:37+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdefile_vcf.po b/tde-i18n-fi/messages/tdepim/tdefile_vcf.po
index 438242f09a3..189633c5174 100644
--- a/tde-i18n-fi/messages/tdepim/tdefile_vcf.po
+++ b/tde-i18n-fi/messages/tdepim/tdefile_vcf.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_vcf\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-03-13 15:26+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdeio_groupwise.po b/tde-i18n-fi/messages/tdepim/tdeio_groupwise.po
index 08310638b52..fb2195fdbd4 100644
--- a/tde-i18n-fi/messages/tdepim/tdeio_groupwise.po
+++ b/tde-i18n-fi/messages/tdepim/tdeio_groupwise.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_groupwise\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:04+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdeio_imap4.po b/tde-i18n-fi/messages/tdepim/tdeio_imap4.po
index 05de082a518..877aaef17f4 100644
--- a/tde-i18n-fi/messages/tdepim/tdeio_imap4.po
+++ b/tde-i18n-fi/messages/tdepim/tdeio_imap4.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_imap4\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-11-26 04:13+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdeio_mobile.po b/tde-i18n-fi/messages/tdepim/tdeio_mobile.po
index ee7af96a868..d881afeb0ad 100644
--- a/tde-i18n-fi/messages/tdepim/tdeio_mobile.po
+++ b/tde-i18n-fi/messages/tdepim/tdeio_mobile.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_mobile\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2003-10-25 21:21+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdeio_sieve.po b/tde-i18n-fi/messages/tdepim/tdeio_sieve.po
index 5715c5a1069..95001007d49 100644
--- a/tde-i18n-fi/messages/tdepim/tdeio_sieve.po
+++ b/tde-i18n-fi/messages/tdepim/tdeio_sieve.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_sieve\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-07-19 19:23+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdepim/tdepimresources.po b/tde-i18n-fi/messages/tdepim/tdepimresources.po
index 944ff17e4b3..88a58b4f326 100644
--- a/tde-i18n-fi/messages/tdepim/tdepimresources.po
+++ b/tde-i18n-fi/messages/tdepim/tdepimresources.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdepimresources\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-03-11 05:31+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdepim/tdepimwizards.po b/tde-i18n-fi/messages/tdepim/tdepimwizards.po
index 6dc9475c96f..18395c0a18d 100644
--- a/tde-i18n-fi/messages/tdepim/tdepimwizards.po
+++ b/tde-i18n-fi/messages/tdepim/tdepimwizards.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdepimwizards\n"
-"POT-Creation-Date: 2014-09-29 00:52-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-30 13:07+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdesdk/cervisia.po b/tde-i18n-fi/messages/tdesdk/cervisia.po
index 7ac06814fb3..d8612f25eb2 100644
--- a/tde-i18n-fi/messages/tdesdk/cervisia.po
+++ b/tde-i18n-fi/messages/tdesdk/cervisia.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: cervisia\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2003-05-23 07:39+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdesdk/cvsservice.po b/tde-i18n-fi/messages/tdesdk/cvsservice.po
index 049fdd33c94..570a2544610 100644
--- a/tde-i18n-fi/messages/tdesdk/cvsservice.po
+++ b/tde-i18n-fi/messages/tdesdk/cvsservice.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: cvsservice\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-07-21 11:35+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdesdk/kbabel.po b/tde-i18n-fi/messages/tdesdk/kbabel.po
index 6771bbda8a6..c906348d2d9 100644
--- a/tde-i18n-fi/messages/tdesdk/kbabel.po
+++ b/tde-i18n-fi/messages/tdesdk/kbabel.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbabel\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2006-11-02 16:20+0300\n"
"Last-Translator: Joonas Niilola <juippis@roskakori.org>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -20,6 +20,287 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: commonui/projectpref.cpp:70
+msgid ""
+"_: title of page in preferences dialog\n"
+"Identity"
+msgstr "Henkilöllisyys"
+
+#: commonui/projectpref.cpp:72
+msgid "Information About You and Translation Team"
+msgstr "Tietoja sinusta ja käännösryhmästä"
+
+#: commonui/projectpref.cpp:76 kbabel/kbabelview.cpp:1595
+msgid ""
+"_: title of page in preferences dialog\n"
+"Save"
+msgstr "Tallennus"
+
+#: commonui/projectpref.cpp:78 kbabel/kbabelview.cpp:1597
+msgid "Options for File Saving"
+msgstr "Tiedostotallennuksen asetukset"
+
+#: commonui/projectpref.cpp:82
+msgid ""
+"_: title of page in preferences dialog\n"
+"Spelling"
+msgstr "Oikoluku"
+
+#: commonui/projectpref.cpp:84
+msgid "Options for Spell Checking"
+msgstr "Oikoluvun asetukset"
+
+#: commonui/projectpref.cpp:89
+msgid ""
+"_: title of page in preferences dialog\n"
+"Source"
+msgstr "Lähdekoodi"
+
+#: commonui/projectpref.cpp:91
+msgid "Options for Showing Source Context"
+msgstr "Lähdekoodin näytön asetukset"
+
+#: commonui/projectpref.cpp:96
+msgid ""
+"_: title of page in preferences dialog\n"
+"Miscellaneous"
+msgstr "Sekalaiset"
+
+#: commonui/projectpref.cpp:98
+msgid "Miscellaneous Settings"
+msgstr "Sekalaiset asetukset"
+
+#: commonui/projectpref.cpp:101
+msgid ""
+"_: title of page in preferences dialog\n"
+"Folders"
+msgstr "Kansiot"
+
+#: commonui/projectpref.cpp:103
+msgid "Paths to Message Catalogs & Catalog Templates"
+msgstr "Polut käännöspaketteihin ja käännöspohjiin"
+
+#: commonui/projectpref.cpp:106
+msgid ""
+"_: title of page in preferences dialog\n"
+"Folder Commands"
+msgstr "Kansiokomennot"
+
+#: commonui/projectpref.cpp:108
+msgid "User-Defined Commands for Folder Items"
+msgstr "Käyttäjän määrittelemät komennot kansioille"
+
+#: commonui/projectpref.cpp:113
+msgid ""
+"_: title of page in preferences dialog\n"
+"File Commands"
+msgstr "Tiedostokomennot"
+
+#: commonui/projectpref.cpp:115
+msgid "User-Defined Commands for File Items"
+msgstr "Käyttäjän määrittelemät komennot tiedostoille"
+
+#: commonui/projectpref.cpp:120
+msgid ""
+"_: title of page in preferences dialog\n"
+"Catalog Manager"
+msgstr "Käännöspakettien hallinta"
+
+#: commonui/projectpref.cpp:122
+msgid "Catalog Manager View Settings"
+msgstr "Käännöspakettien hallinnan näytön asetukset"
+
+#: commonui/projectpref.cpp:125 kbabel/kbabelpref.cpp:85
+msgid ""
+"_: title of page in preferences dialog\n"
+"Diff"
+msgstr "Vertailu"
+
+#: commonui/projectpref.cpp:127
+msgid "Searching for Differences"
+msgstr "Etsitään eroja"
+
+#: commonui/roughtransdlg.cpp:69
+msgid ""
+"_: Caption of dialog\n"
+"Rough Translation"
+msgstr "Raaka käännös"
+
+#: commonui/roughtransdlg.cpp:82 kbabeldict/kbabeldictview.cpp:111
+msgid "S&top"
+msgstr "&Pysäytä"
+
+#: catalogmanager/libcvs/cvsdialog.cpp:157
+#: catalogmanager/libsvn/svndialog.cpp:152 commonui/roughtransdlg.cpp:83
+msgid "C&ancel"
+msgstr "&Peruuta"
+
+#: commonui/roughtransdlg.cpp:96
+msgid "What to Translate"
+msgstr "Mitä käännetään"
+
+#: commonui/roughtransdlg.cpp:102
+msgid "U&ntranslated entries"
+msgstr "Kää&ntämättättömät tietueet"
+
+#: commonui/roughtransdlg.cpp:103
+msgid "&Fuzzy entries"
+msgstr "&Sumeat tietueet"
+
+#: commonui/roughtransdlg.cpp:104
+msgid "T&ranslated entries"
+msgstr "&Käännetyt tietueet"
+
+#: commonui/roughtransdlg.cpp:108
+msgid ""
+"<qt>"
+"<p><b>What entries to translate</b></p>"
+"<p>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.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Mitä tietueita käännetään</b></p>"
+"<p>Valitse tässä, mille tietueille KBabel yrittää löytää käännöksen. Muutetut "
+"tietueet merkitään aina sumeiksi riippumatta valitusta menetelmästä.</p></qt>"
+
+#: commonui/roughtransdlg.cpp:113
+msgid "How to Translate"
+msgstr "Kuinka käännetään"
+
+#: commonui/roughtransdlg.cpp:118
+msgid "&Use dictionary settings"
+msgstr "Käytä &sanakirjan asetuksia"
+
+#: commonui/roughtransdlg.cpp:121
+msgid "Fu&zzy translation (slow)"
+msgstr "&Sumea käännös (hidas)"
+
+#: commonui/roughtransdlg.cpp:123
+msgid "&Single word translation"
+msgstr "&Yksittäisten sanojen käännös"
+
+#: commonui/roughtransdlg.cpp:126
+msgid ""
+"<qt>"
+"<p><b>How messages get translated</b></p>"
+"<p>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.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Kuinka viestit käännetään</b></p>"
+"<p>Tässä voit määritellä, käännetäänkö vain kokonaiset viestit, käännetäänkö "
+"samankaltaiset viestit vai yrittääkö KBabel kääntää viestin sana kerrallaan, "
+"mikäli koko viestin tai samankaltaisen viestin käännöstä ei löydetä.</p></qt>"
+
+#: commonui/roughtransdlg.cpp:136
+msgid "&Mark changed entries as fuzzy"
+msgstr "&Merkitse muutetut käännökset sumeiksi"
+
+#: commonui/roughtransdlg.cpp:139
+msgid ""
+"<qt>"
+"<p><b>Mark changed entries as fuzzy</b></p>"
+"<p>When a translation for a message is found, the entry will be marked <b>"
+"fuzzy</b> 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.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Merkitse muuttuneet käännökset sumeiksi</b></p>"
+"<p>Kun viestin käännös löytyy, käännös merkitään <b>sumeaksi</b> "
+"oletuksena. Tämä siksi, että KBabel on arvannut käännöksen ja tulos on joka "
+"tapauksessa tarkistettava huolellisesti. Poista tämä valinta vain, jos tiedät, "
+"mitä olet tekemässä.</p></qt>"
+
+#: commonui/roughtransdlg.cpp:150
+msgid "Initialize &TDE-specific entries"
+msgstr "Alusta &TDE-kohtaiset tietueet"
+
+#: commonui/roughtransdlg.cpp:153
+msgid ""
+"<qt>"
+"<p><b>Initialize TDE-specific entries</b></p>"
+"<p>Initialize \"Comment=\" and \"Name=\" entries if a translation is not found. "
+"Also, \"NAME OF TRANSLATORS\" and \"EMAIL OF TRANSLATORS\" is filled with "
+"identity settings.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Alusta TDE-kohtaiset tietueet</b></p>"
+"<p>Alusta \"Comment=\" ja \"Name=\" tietueet, jos käännöstä ei löytynyt. Myös "
+"\"NAME OF TRANSLATORS\" ja \"EMAIL OF TRANSLATORS\" täytetään "
+"henkilöllisyysasetuksilla.</p></qt>"
+
+#: commonui/roughtransdlg.cpp:158
+msgid "Dictionaries"
+msgstr "Sanakirjat"
+
+#: commonui/roughtransdlg.cpp:177
+msgid ""
+"<qt>"
+"<p><b>Dictionaries</b></p>"
+"<p>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.</p>"
+"<p>The <b>Configure</b> button allows you to temporarily configure selected "
+"dictionary. The original settings will be restored after closing the dialog.</p>"
+"</qt>"
+msgstr ""
+"<qt>"
+"<p><b>Sanakirjat</b></p>"
+"<p>Valitse tässä, mitä sanakirjoja käytetään käännösten etsimiseen. Jos "
+"valitset enemmän kuin yhden sanakirjan, niitä käytetään samassa järjestyksessä "
+"kuin ne esiintyvät luettelossa.</p>"
+"<p>Sanakirjan voi tilapäisesti määritellä <b>Asetukset</b>"
+"-painikkeella. Alkuperäiset asetukset palautetaan valintaikkunan sulkemisen "
+"jälkeen.</p></qt>"
+
+#: commonui/roughtransdlg.cpp:186
+msgid "Messages:"
+msgstr "Viestit:"
+
+#: 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 ""
+"Käännöksen tulos:\n"
+"Muokatut tietueet: %1\n"
+"Täsmälliset käännökset: %2 (%3%)\n"
+"Likimääräiset käännökset: %4 (%5%)\n"
+"Löytämättömät: %6 (%7%)"
+
+#: catalogmanager/multiroughtransdlg.cpp:143 commonui/roughtransdlg.cpp:685
+msgid "Rough Translation Statistics"
+msgstr "Raa'an käännöksen tilastot"
+
+#: commonui/roughtransdlg.cpp:744
+msgid ""
+"<qt>"
+"<p>When a translation for a message is found, the entry will be marked <b>"
+"fuzzy</b> 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.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Kun viestin käännös löytyy, käännös merkitään <b>sumeaksi</b> "
+"oletuksena. Tämä siksi, että KBabel on arvannut käännöksen ja tulos on joka "
+"tapauksessa tarkistettava huolellisesti. Poista tämä valinta vain, jos tiedät, "
+"mitä olet tekemässä.</p></qt>"
+
+#: commonui/tdeactionselector.cpp:81
+msgid "&Available:"
+msgstr "&Saatavilla:"
+
+#: commonui/tdeactionselector.cpp:96
+msgid "&Selected:"
+msgstr "&Valittuna:"
+
#: commonui/context.cpp:97
msgid "Corresponding source file not found"
msgstr "Vastaavaa lähdetiedostoa ei löytynyt"
@@ -32,18 +313,6 @@ msgstr ""
"KBabel ei pystynyt käynnistämään tekstimuokkainta.\n"
"Tarkista TDE-asennus."
-#: commonui/cmdedit.cpp:51
-msgid "Command &Label:"
-msgstr "&Komennon nimike:"
-
-#: commonui/cmdedit.cpp:52
-msgid "Co&mmand:"
-msgstr "Ko&mento:"
-
-#: commonui/cmdedit.cpp:66
-msgid "&Add"
-msgstr "&Lisää"
-
#: commonui/finddialog.cpp:62
msgid "&Find:"
msgstr "&Etsi:"
@@ -118,7 +387,7 @@ msgstr ""
"<p>Voit asettaa tähän, mistä tietueen osista etsitään.</p></qt>"
#. i18n: file ./catalogmanager/markpatternwidget.ui line 54
-#: commonui/finddialog.cpp:124 rc.cpp:1219
+#: commonui/finddialog.cpp:124 rc.cpp:1237
#, no-c-format
msgid "C&ase sensitive"
msgstr "S&ama kirjainkoko"
@@ -144,7 +413,7 @@ msgid "F&ind backwards"
msgstr "Etsi &taaksepäin"
#. i18n: file ./catalogmanager/markpatternwidget.ui line 86
-#: commonui/finddialog.cpp:133 rc.cpp:1231
+#: commonui/finddialog.cpp:133 rc.cpp:1249
#, no-c-format
msgid "Use regu&lar expression"
msgstr "Käytä &säännöllisiä lausekkeita"
@@ -236,6 +505,26 @@ msgstr "Korvaa &kaikki"
msgid "Replace this string?"
msgstr "Korvataanko tämä teksti?"
+#: commonui/projectwizard.cpp:78
+msgid "Basic Project Information"
+msgstr "Projektin perustiedot"
+
+#: commonui/projectwizard.cpp:83
+msgid "Translation Files"
+msgstr "Käännöstiedostot"
+
+#: commonui/projectwizard.cpp:140
+msgid ""
+"The file '%1' already exists.\n"
+"Do you want to replace it?"
+msgstr ""
+"Tiedosto %1 on jo olemassa.\n"
+"Korvataanko se?"
+
+#: commonui/projectwizard.cpp:141
+msgid "File Exists"
+msgstr "Tiedosto on jo olemassa"
+
#: commonui/projectprefwidgets.cpp:138
msgid "&Update header when saving"
msgstr "Päivitä &otsikko tallennettaessa"
@@ -287,7 +576,7 @@ msgid "No autosave"
msgstr "Ei automaattista tallennusta"
#. 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 "&Yleiset"
@@ -766,13 +1055,13 @@ msgstr ""
"ohittanut <i>Ohita kaikki</i>-painikkeella oikoluvussa.</p></qt>"
#. 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 "PO-ti&edostojen peruskansio:"
#. 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 "POT-tie&dostojen peruskansio:"
@@ -1016,335 +1305,1826 @@ msgstr "&Peruskansio lähdekoodille:"
msgid "Path Patterns"
msgstr "Polkukuviot"
-#: commonui/tdeactionselector.cpp:81
-msgid "&Available:"
-msgstr "&Saatavilla:"
+#: commonui/cmdedit.cpp:51
+msgid "Command &Label:"
+msgstr "&Komennon nimike:"
-#: commonui/tdeactionselector.cpp:96
-msgid "&Selected:"
-msgstr "&Valittuna:"
+#: commonui/cmdedit.cpp:52
+msgid "Co&mmand:"
+msgstr "Ko&mento:"
-#: commonui/projectpref.cpp:70
-msgid ""
-"_: title of page in preferences dialog\n"
-"Identity"
-msgstr "Henkilöllisyys"
+#: commonui/cmdedit.cpp:66
+msgid "&Add"
+msgstr "&Lisää"
-#: commonui/projectpref.cpp:72
-msgid "Information About You and Translation Team"
-msgstr "Tietoja sinusta ja käännösryhmästä"
+#. i18n: file ./commonui/tdelisteditor.ui line 94
+#: rc.cpp:3 rc.cpp:578 rc.cpp:1264
+#, no-c-format
+msgid "New Item"
+msgstr "Uusi valinta"
-#: commonui/projectpref.cpp:76 kbabel/kbabelview.cpp:1595
-msgid ""
-"_: title of page in preferences dialog\n"
-"Save"
-msgstr "Tallennus"
+#. i18n: file ./commonui/tdelisteditor.ui line 151
+#: rc.cpp:12
+#, no-c-format
+msgid "Up"
+msgstr "Ylös"
-#: commonui/projectpref.cpp:78 kbabel/kbabelview.cpp:1597
-msgid "Options for File Saving"
-msgstr "Tiedostotallennuksen asetukset"
+#. i18n: file ./commonui/tdelisteditor.ui line 162
+#: rc.cpp:15
+#, no-c-format
+msgid "Down"
+msgstr "Alas"
-#: commonui/projectpref.cpp:82
+#. i18n: file ./commonui/projectwizardwidget.ui line 38
+#: rc.cpp:18
+#, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"Spelling"
-msgstr "Oikoluku"
-
-#: commonui/projectpref.cpp:84
-msgid "Options for Spell Checking"
-msgstr "Oikoluvun asetukset"
+"<font size=\"+1\">Welcome to Project Wizard!</font>\n"
+"<br/>\n"
+"<p>\n"
+"The wizard will help you to setup a new translation\n"
+"project for KBabel.\n"
+"</p>\n"
+"<p>\n"
+"First of all, you need to choose the project name\n"
+"and the file, where the configuration should be stored.\n"
+"</p>\n"
+"<p>\n"
+"You should also choose a language to translate into\n"
+"and also a type of the translation project.\n"
+"</p>"
+msgstr ""
+"<font size=\"+1\">Tervetuloa projektivelhoon!</font>\n"
+"<br/>\n"
+"<p>\n"
+"Velho auttaa asettamaan uuden KBabel-käännösprojektin.\n"
+"</p>\n"
+"<p>\n"
+"Ensiksi tulee valita projektin nimi ja tiedosto, johon\n"
+"asetukset tallennetaan.\n"
+"</p>\n"
+"<p>\n"
+"Myös käännöksen kohdekieli ja käännöksen tyyppi\n"
+"tulee valita.\n"
+"</p>"
-#: commonui/projectpref.cpp:89
+#. i18n: file ./commonui/projectwizardwidget.ui line 66
+#: rc.cpp:34 rc.cpp:111
+#, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"Source"
-msgstr "Lähdekoodi"
+"<qt>\n"
+"<p><b>Configuration File Name</b>"
+"<br/>\n"
+"The name of a file to store the configuration of the\n"
+"project.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p><b>Asetustiedoston nimi</b>"
+"<br/>\n"
+"Tiedoston nimi, johon projektin asetukset tallennetaan.</p>\n"
+"</qt>"
-#: commonui/projectpref.cpp:91
-msgid "Options for Showing Source Context"
-msgstr "Lähdekoodin näytön asetukset"
+#. i18n: file ./commonui/projectwizardwidget.ui line 74
+#: rc.cpp:41
+#, no-c-format
+msgid "&Language:"
+msgstr "K&ieli:"
-#: commonui/projectpref.cpp:96
+#. i18n: file ./commonui/projectwizardwidget.ui line 86
+#: rc.cpp:44 rc.cpp:66
+#, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"Miscellaneous"
-msgstr "Sekalaiset"
+"<qt>\n"
+"<p>\n"
+"<b>Language</b>"
+"<br/>\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.</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>\n"
+"<b>Kieli</b>"
+"<br/>\n"
+"Projektin käännöksen kohdekieli. Sen tulisi olla standardin ISO 631 mukainen "
+"arvo.</p>\n"
+"</qt>"
-#: commonui/projectpref.cpp:98
-msgid "Miscellaneous Settings"
-msgstr "Sekalaiset asetukset"
+#. i18n: file ./commonui/projectwizardwidget.ui line 97
+#: rc.cpp:53
+#, no-c-format
+msgid "Project &name:"
+msgstr "Projektin &nimi:"
-#: commonui/projectpref.cpp:101
+#. i18n: file ./commonui/projectwizardwidget.ui line 110
+#: rc.cpp:56 rc.cpp:98
+#, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"Folders"
-msgstr "Kansiot"
+"<qt>"
+"<p><b>Project name</b>"
+"<br/>\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"
+"<br/>\n"
+"<br/>\n"
+"<b>Note:</b> The project name cannot be later changed.<\n"
+"</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Projektin nimi</b>"
+"<br/>\n"
+"Projektin nimi on nimi, jolla tunnistat projektin.\n"
+"Se näytetään projektin asetusikkunassa kuten myös\n"
+"avatun projektin otsikkorivillä.\n"
+"<br/>\n"
+"<br/>\n"
+"<b>Huomaa:</b> Projektin nimeä ei voi myöhemmin muuttaa.<\n"
+"</p></qt>"
-#: commonui/projectpref.cpp:103
-msgid "Paths to Message Catalogs & Catalog Templates"
-msgstr "Polut käännöspaketteihin ja käännöspohjiin"
+#. i18n: file ./commonui/projectwizardwidget.ui line 135
+#: rc.cpp:75
+#, no-c-format
+msgid "Project &type:"
+msgstr "Projektin &tyyppi:"
-#: commonui/projectpref.cpp:106
+#. i18n: file ./commonui/projectwizardwidget.ui line 158
+#: rc.cpp:78 rc.cpp:130
+#, fuzzy, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"Folder Commands"
-msgstr "Kansiokomennot"
+"<qt>\n"
+"<p>\n"
+"<b>Project Type</b>\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"
+"</p>\n"
+"<p>Currently known types:\n"
+"<ul>\n"
+"<li><b>TDE</b>: Trinity Desktop Environment Internalization project</li>\n"
+"<li><b>GNOME</b>: GNOME Translation project</li>\n"
+"<li><b>Translation Robot</b>: Translation Project Robot</li>\n"
+"<li><b>Other</b>: Other kind of project. No tuning will be\n"
+"done</li>\n"
+"</ul>\n"
+"</p>\n"
+"</qt>"
+msgstr ""
+"<qt>\n"
+"<p>\n"
+"<b>Projektin tyyppi</b>\n"
+"Projektin tyyppi sallii säätää projektin asetukset\n"
+"tiettyjen yleisten projektityyppien mukaisisiksi.\n"
+"Sillä asetetaan esimerkiksi oikeellisuustarkistukset,\n"
+"pikanäppäinten merkki ja otsikon muoto.\n"
+"</p>\n"
+"<p>Tällä hetkellä tunnetut tyypit:\n"
+"<ul>\n"
+"<li><b>TDE</b>: K Desktop Environment -paikallistamisprojekti</li>\n"
+"<li><b>GNOME</b>: GNOME-käännösprojekti</li>\n"
+"<li><b>Translation Robot</b>: Robot-käännösprojekti</li>\n"
+"<li><b>Muu</b>: Muuntyyppinen projekti. Asetusten säätöjä ei tehdä</li>\n"
+"</ul>\n"
+"</p>\n"
+"</qt>"
-#: commonui/projectpref.cpp:108
-msgid "User-Defined Commands for Folder Items"
-msgstr "Käyttäjän määrittelemät komennot kansioille"
+#. i18n: file ./commonui/projectwizardwidget.ui line 184
+#: rc.cpp:108
+#, no-c-format
+msgid "Configuration &file name:"
+msgstr "Asetus&tiedoston nimi:"
-#: commonui/projectpref.cpp:113
+#. i18n: file ./commonui/projectwizardwidget.ui line 200
+#: rc.cpp:118
+#, no-c-format
+msgid "TDE"
+msgstr "TDE"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 205
+#: rc.cpp:121
+#, no-c-format
+msgid "GNOME"
+msgstr "GNOME"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 210
+#: rc.cpp:124
+#, no-c-format
+msgid "Translation Project Robot"
+msgstr "Robot-käännösprojekti"
+
+#. i18n: file ./commonui/projectwizardwidget.ui line 215
+#: rc.cpp:127
+#, no-c-format
+msgid "Other"
+msgstr "Muu"
+
+#. i18n: file ./commonui/projectwizardwidget2.ui line 18
+#: rc.cpp:150
+#, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"File Commands"
-msgstr "Tiedostokomennot"
+"<qt>"
+"<p><b>Translation Files</b></p>\n"
+"<p>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.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Käännöstiedostot</b></p>\n"
+"<p>Anna kansiot, joissa PO- and POT-tiedostot ovat.\n"
+"Tiedostot ja kansiot näissä kansioissa yhdistetään yhdeksi puuksi.</p></qt>"
-#: commonui/projectpref.cpp:115
-msgid "User-Defined Commands for File Items"
-msgstr "Käyttäjän määrittelemät komennot tiedostoille"
+#. i18n: file ./commonui/projectwizardwidget2.ui line 44
+#: rc.cpp:155
+#, no-c-format
+msgid ""
+"<font size=\"+1\">The Translation Files</font>\n"
+"<br/>"
+"<br/>\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"
+"<ul>\n"
+"<li><b>Templates</b>: the files to be translated</li>\n"
+"<li><b>Translated files</b>: the files already translated (at least\n"
+"partially)</li>\n"
+"</ul>\n"
+"\n"
+"Choose the folders to store the files. If you\n"
+"leave the entries empty, the Catalog Manager\n"
+"will not work."
+msgstr ""
+"<font size=\"+1\">Käännöstiedostot</font>\n"
+"<br/>"
+"<br/>\n"
+"Mikäli projekti sisältää enemmän kuin yhden käännettävän tiedoston,\n"
+"on parempi järjestellä tiedostot. \n"
+"\n"
+"KBabel erottaa kaksi erilaista käännöstiedostotyyppiä:\n"
+"\n"
+"<ul>\n"
+"<li><b>Pohjat</b>: käännettävät tiedostot</li>\n"
+"<li><b>Käännetyt tiedostot</b>: käännetyt tiedostot (ainakin osittain)</li>\n"
+"</ul>\n"
+"\n"
+"Valitse tiedostojen kansiot. Mikäli nämä ovat tyhjiä, käännöspakettien hallinta "
+"ei toimi."
-#: commonui/projectpref.cpp:120
+#. i18n: file ./commonui/diffpreferences.ui line 25
+#: rc.cpp:179
+#, no-c-format
+msgid "Diff Source"
+msgstr "Vertailun lähde"
+
+#. i18n: file ./commonui/diffpreferences.ui line 41
+#: rc.cpp:182
+#, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"Catalog Manager"
-msgstr "Käännöspakettien hallinta"
+"<qt>"
+"<p><b>Source for difference lookup</b></p>\n"
+"<p>Here you can select a source, which should be used\n"
+"for finding a difference.</p>\n"
+"<p>You can select file, translation database or\n"
+"corresponding msgstr.</p>\n"
+"<p>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 <i>Auto add entry to database</i> in its\n"
+"preferences dialog.</p>\n"
+"<p>The last option is useful for those using PO-files\n"
+"for proofreading.</p>\n"
+"<p>You can temporarily diff with messages from a file\n"
+"by choosing <i>Tools->Diff->Open file for diff</i>\n"
+"in KBabel's main window.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Vertailun lähde</b></p>\n"
+"<p>Tässä valitaan lähde erojen etsimiselle.</p>\n"
+"<p>Voidaan valita tiedosto, käännöstietokanta tai\n"
+"vastaava käännetty teksti.</p>\n"
+"<p>Jos valitset käännöstietokannan, vertailtavat viestit haetaan "
+"käännöstietokannasta. Ollakseen hyödyllinen <i>Lisää tietue "
+"käännöstietokantaan</i> pitää olla valittuna asetusikkunassa.</p>\n"
+"<p>Viimeinen valinta on kätevä PO-tiedostojen tarkistukseen.</p>\n"
+"<p>Voit väliaikaisesti vertailla viestejä komennolla\n"
+"<i>Työkalut->Vertailu->Avaa tiedosto vertailtavaksi</i>\n"
+"KBabelin pääikkunassa.</p></qt>"
-#: commonui/projectpref.cpp:122
-msgid "Catalog Manager View Settings"
-msgstr "Käännöspakettien hallinnan näytön asetukset"
+#. i18n: file ./commonui/diffpreferences.ui line 52
+#: rc.cpp:198
+#, no-c-format
+msgid "Use &file"
+msgstr "Käytä &tiedostoa"
-#: commonui/projectpref.cpp:125 kbabel/kbabelpref.cpp:85
+#. i18n: file ./commonui/diffpreferences.ui line 60
+#: rc.cpp:201
+#, no-c-format
+msgid "Use messages from &translation database"
+msgstr "Käytä viestejä käännöstieto&kannasta"
+
+#. i18n: file ./commonui/diffpreferences.ui line 68
+#: rc.cpp:204
+#, no-c-format
+msgid "Use &msgstr from the same file"
+msgstr "Käytä &käännettyjä tekstejä samasta tiedostosta"
+
+#. i18n: file ./commonui/diffpreferences.ui line 86
+#: rc.cpp:207
+#, no-c-format
+msgid "Base folder for diff files:"
+msgstr "Peruskansio vertailutiedostoille:"
+
+#. i18n: file ./commonui/diffpreferences.ui line 104
+#: rc.cpp:210
+#, no-c-format
msgid ""
-"_: title of page in preferences dialog\n"
-"Diff"
-msgstr "Vertailu"
+"<qt><q><b>Base folder for diff files</b></q>\n"
+"<p>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.</p>\n"
+"<p>Note that this option has no effect if messages from\n"
+"the database are used for diffing.</p></qt>"
+msgstr ""
+"<qt><q><b>Peruskansio vertailutiedostoille</b></q>\n"
+"<p>Tässä määritetään kansio, mihin vertailtavat tiedostot\n"
+"on tallennettu. Mikäli tiedostot on tallennettu samaan paikkaan\n"
+"tämän kansion alle kuin alkuperäiset tiedostot peruskansiossaan,\n"
+"KBabel voi automaattisesti avata oikean vertailtavan tiedoston.</p>\n"
+"<p>Huomaa, että tällä asetuksella ei ole merkistystä, mikäli\n"
+"käännöstietokannan viestejä käytetään vertailuun.</p></qt>"
-#: commonui/projectpref.cpp:127
-msgid "Searching for Differences"
-msgstr "Etsitään eroja"
+#. i18n: file ./kbabel/editordiffpreferences.ui line 36
+#: rc.cpp:223
+#, no-c-format
+msgid "Added Characters"
+msgstr "Lisätyt merkit"
-#: commonui/roughtransdlg.cpp:69
+#. i18n: file ./kbabel/editordiffpreferences.ui line 44
+#: rc.cpp:226
+#, no-c-format
+msgid "Ho&w to display:"
+msgstr "Kuinka näy&tetään:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 55
+#: rc.cpp:229
+#, no-c-format
+msgid "Co&lor:"
+msgstr "&Väri:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 66
+#: rc.cpp:232
+#, no-c-format
+msgid "Removed Characters"
+msgstr "Poistetut merkit"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 74
+#: rc.cpp:235
+#, no-c-format
+msgid "How &to display:"
+msgstr "Kuinka näy&tetään:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 85
+#: rc.cpp:238 rc.cpp:431
+#, no-c-format
+msgid "Colo&r:"
+msgstr "&Väri:"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 94
+#: rc.cpp:241 rc.cpp:247
+#, no-c-format
+msgid "Highlighted"
+msgstr "Korostettuna"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 99
+#: rc.cpp:244
+#, no-c-format
+msgid "Underlined"
+msgstr "Alleviivattuna"
+
+#. i18n: file ./kbabel/editordiffpreferences.ui line 129
+#: rc.cpp:250
+#, no-c-format
+msgid "Stroked Out"
+msgstr "Yliviivattuna"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 41
+#: rc.cpp:253
+#, no-c-format
+msgid "&Background color:"
+msgstr "&Taustaväri:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 52
+#: rc.cpp:256
+#, no-c-format
+msgid "Color for &quoted characters:"
+msgstr "Väri &erikoismerkeille:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 63
+#: rc.cpp:259
+#, no-c-format
+msgid "Color for &syntax errors:"
+msgstr "Väri lau&serakennevirheille:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 82
+#: rc.cpp:262
+#, no-c-format
+msgid "Color for s&pellcheck errors:"
+msgstr "Väri &oikolukuvirheille:"
+
+#. i18n: file ./kbabel/colorpreferences.ui line 97
+#: rc.cpp:265
+#, no-c-format
msgid ""
-"_: Caption of dialog\n"
-"Rough Translation"
-msgstr "Raaka käännös"
+"<qt>Here you can setup a color to display identified <b>mispelled</b> "
+"words and\n"
+"phrases.</qt>"
+msgstr ""
+"<qt>Tässä voidaan valita väri <b>väärinkirjoitetuille</b> "
+"sanoille ja lauseille.</qt>"
-#: commonui/roughtransdlg.cpp:82 kbabeldict/kbabeldictview.cpp:111
-msgid "S&top"
-msgstr "&Pysäytä"
+#. i18n: file ./kbabel/colorpreferences.ui line 105
+#: rc.cpp:269
+#, no-c-format
+msgid "Color for &keyboard accelerators:"
+msgstr "Väri &pikanäppäimille:"
-#: catalogmanager/libcvs/cvsdialog.cpp:157
-#: catalogmanager/libsvn/svndialog.cpp:152 commonui/roughtransdlg.cpp:83
-msgid "C&ancel"
-msgstr "&Peruuta"
+#. i18n: file ./kbabel/colorpreferences.ui line 132
+#: rc.cpp:272
+#, no-c-format
+msgid "Color for c-for&mat characters:"
+msgstr "Väri c-&muotoilumerkeille:"
-#: commonui/roughtransdlg.cpp:96
-msgid "What to Translate"
-msgstr "Mitä käännetään"
+#. i18n: file ./kbabel/colorpreferences.ui line 151
+#: rc.cpp:275
+#, no-c-format
+msgid "Color for &tags:"
+msgstr "Väri muo&toilukoodeille:"
-#: commonui/roughtransdlg.cpp:102
-msgid "U&ntranslated entries"
-msgstr "Kää&ntämättättömät tietueet"
+#. i18n: file ./kbabel/fontpreferences.ui line 25
+#: rc.cpp:278
+#, no-c-format
+msgid "Font for Messages"
+msgstr "Viestien kirjasin"
-#: commonui/roughtransdlg.cpp:103
-msgid "&Fuzzy entries"
-msgstr "&Sumeat tietueet"
+#. i18n: file ./kbabel/fontpreferences.ui line 36
+#: rc.cpp:281
+#, no-c-format
+msgid "&Show only fixed font"
+msgstr "Näytä vain &kiinteäväliset kirjasimet"
-#: commonui/roughtransdlg.cpp:104
-msgid "T&ranslated entries"
-msgstr "&Käännetyt tietueet"
+#. i18n: file ./kbabel/searchpreferences.ui line 39
+#: rc.cpp:284
+#, no-c-format
+msgid "Au&tomatically start search"
+msgstr "Hae au&tomaattisesti"
-#: commonui/roughtransdlg.cpp:108
+#. i18n: file ./kbabel/searchpreferences.ui line 49
+#: rc.cpp:287
+#, no-c-format
msgid ""
"<qt>"
-"<p><b>What entries to translate</b></p>"
-"<p>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.</p></qt>"
+"<p><b>Automatically start search</b></p>\n"
+"<p>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 <b>Default Dictionary</b>.\n"
+"</p>"
+"<p>You can also start searching manually by choosing an entry in \n"
+"the popup menu that appears either when clicking \n"
+"<b>Dictionaries->Find...</b> or keeping the dictionary button \n"
+"in the toolbar pressed for a while.</p></qt>"
msgstr ""
"<qt>"
-"<p><b>Mitä tietueita käännetään</b></p>"
-"<p>Valitse tässä, mille tietueille KBabel yrittää löytää käännöksen. Muutetut "
-"tietueet merkitään aina sumeiksi riippumatta valitusta menetelmästä.</p></qt>"
+"<p><b>Hae automaattisesti</b></p>\n"
+"<p>Mikäli tämä on valittuna, käynnistetään haku automaattisesti \n"
+"aina, kun siirrytään muokkaimessa toiseen tietueeseen. Voit valita, \n"
+"etsitäänkö <b>Oletussanakirjasta</b>.\n"
+"</p>"
+"<p>Haku voidaan aloittaa myös käsin valitsemalla tietue \n"
+"ponnahdusvalikossa, joka ilmestyy valittaessa\n"
+"<b>Sanakirjat->Etsi...</b> tai pitämällä työkalurvin sanakirjapainiketta \n"
+"painettuna hetken aikaa.</p></qt>"
-#: commonui/roughtransdlg.cpp:113
-msgid "How to Translate"
-msgstr "Kuinka käännetään"
+#. i18n: file ./kbabel/searchpreferences.ui line 65
+#: rc.cpp:297
+#, no-c-format
+msgid "D&efault dictionary:"
+msgstr "Ol&etussanakirja:"
-#: commonui/roughtransdlg.cpp:118
-msgid "&Use dictionary settings"
-msgstr "Käytä &sanakirjan asetuksia"
+#. i18n: file ./kbabel/searchpreferences.ui line 82
+#: rc.cpp:300
+#, no-c-format
+msgid ""
+"<qt>"
+"<p><b>Default Dictionary</b></p>\n"
+"<p>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.</p>\n"
+"<p>You can configure the different dictionaries by selecting \n"
+"the desired dictionary from <b>Settings->Configure Dictionary</b>.\n"
+"</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Oletussanakirja</b></p>\n"
+"<p>Tässä valitaan, mistä sanakirjasta etsitään oletuksena \n"
+"Tätä asetusta käytetään, kun haku aloitetaan automaattisesti \n"
+"tai painetaan sanakirjapainiketta työkalurivillä.</p>\n"
+"<p>Halutun sanakirjan asetukset voidaan tehdä komennolla\n"
+"<b>Asetukset->Sanakirjan asetukset</b>.\n"
+"</p></qt>"
-#: commonui/roughtransdlg.cpp:121
-msgid "Fu&zzy translation (slow)"
-msgstr "&Sumea käännös (hidas)"
+#. i18n: file ./kbabel/spelldlgwidget.ui line 24
+#: rc.cpp:309
+#, no-c-format
+msgid "Choose What You Want to Spell Check"
+msgstr "Valitse, mitä haluat oikolukea"
-#: commonui/roughtransdlg.cpp:123
-msgid "&Single word translation"
-msgstr "&Yksittäisten sanojen käännös"
+#. i18n: file ./kbabel/spelldlgwidget.ui line 30
+#: rc.cpp:312 rc.cpp:324
+#, no-c-format
+msgid "Spell check only the current message."
+msgstr "Oikolue vain nykyinen viesti."
-#: commonui/roughtransdlg.cpp:126
+#. i18n: file ./kbabel/spelldlgwidget.ui line 41
+#: rc.cpp:315
+#, no-c-format
+msgid "A&ll messages"
+msgstr "Kai&kki viestit"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 44
+#: rc.cpp:318
+#, no-c-format
+msgid "Spell check all translated messages of this file."
+msgstr "Oikolue kaikki tämän tiedoston käännetyt viestit."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 52
+#: rc.cpp:321
+#, no-c-format
+msgid "C&urrent message only"
+msgstr "Vain ny&kyinen viesti"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 66
+#: rc.cpp:327
+#, no-c-format
+msgid "Fro&m beginning of current message to end of file"
+msgstr "Nykyisen viestin &alusta tiedoston loppuun asti"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 74
+#: rc.cpp:330
+#, no-c-format
+msgid "&From beginning of file to cursor position"
+msgstr "&Tiedoston alusta kohdistimen paikkaan asti"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 77
+#: rc.cpp:333
+#, no-c-format
+msgid ""
+"Spell check all text from the beginning of the file to the current cursor "
+"position."
+msgstr ""
+"Oikolue kaikki teksti tiedoston alusta kohdistimen nykyiseen paikkaan asti."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 85
+#: rc.cpp:336
+#, no-c-format
+msgid "F&rom cursor position to end of file"
+msgstr "K&ohdistimen paikasta tiedoston loppuun asti"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 88
+#: rc.cpp:339
+#, no-c-format
+msgid ""
+"Spell check all text from the current cursor position to the end of the file."
+msgstr ""
+"Oikolue kaikki teksti kohdistimen nykyisestä paikasta tiedoston loppuun asti."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 96
+#: rc.cpp:342
+#, no-c-format
+msgid "S&elected text only"
+msgstr "Vain valittu t&eksti"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 99
+#: rc.cpp:345
+#, no-c-format
+msgid "Spell check only the selected text."
+msgstr "Oikolue vain valittu teksti."
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 109
+#: rc.cpp:348
+#, no-c-format
+msgid "U&se this selection as default"
+msgstr "Käytä tätä valintaa oletuk&sena"
+
+#. i18n: file ./kbabel/spelldlgwidget.ui line 112
+#: rc.cpp:351
+#, no-c-format
+msgid "Check this, to store the current selection as default selection."
+msgstr "Valitse tämä tallentaaksesi nykyisen valinnan oletusvalinnaksi."
+
+#. i18n: file ./kbabel/headerwidget.ui line 24
+#: kbabel/commentview.cpp:78 rc.cpp:354
+#, no-c-format
+msgid "&Comment:"
+msgstr "K&ommentti:"
+
+#. i18n: file ./kbabel/headerwidget.ui line 43
+#: rc.cpp:357
+#, no-c-format
+msgid "&Header:"
+msgstr "&Otsikko:"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 54
+#: rc.cpp:363
+#, no-c-format
+msgid "A&utomatically unset fuzzy status"
+msgstr "Poista &automaattisesti sumea tila"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 60
+#: rc.cpp:366
+#, no-c-format
msgid ""
"<qt>"
-"<p><b>How messages get translated</b></p>"
-"<p>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.</p></qt>"
+"<p><b>Automatically unset fuzzy status</b></p>\n"
+"<p>If this is activated and you are editing a fuzzy entry, the fuzzy status is "
+"automatically\n"
+"unset (this means the string <i>, fuzzy</i>\n"
+"is removed from the entry's comment).</p></qt>"
msgstr ""
"<qt>"
-"<p><b>Kuinka viestit käännetään</b></p>"
-"<p>Tässä voit määritellä, käännetäänkö vain kokonaiset viestit, käännetäänkö "
-"samankaltaiset viestit vai yrittääkö KBabel kääntää viestin sana kerrallaan, "
-"mikäli koko viestin tai samankaltaisen viestin käännöstä ei löydetä.</p></qt>"
+"<p><b>Poista automaattisesti sumea tila</b></p>\n"
+"<p>Jos tämä valinta on käytössä, sumea tila poistetaan automaattisesti "
+"tietuetta muokatessa\n"
+"(käytännössä tämä tarkoittaa, että merkkijono <i>, fuzzy</i> \n"
+"poistetaan tietueen kommentista).</p></qt>"
-#: commonui/roughtransdlg.cpp:136
-msgid "&Mark changed entries as fuzzy"
-msgstr "&Merkitse muutetut käännökset sumeiksi"
+#. i18n: file ./kbabel/editorpreferences.ui line 68
+#: rc.cpp:372
+#, no-c-format
+msgid "Use cle&ver editing"
+msgstr "Käytä äl&ykästä muokkausta"
-#: commonui/roughtransdlg.cpp:139
+#. i18n: file ./kbabel/editorpreferences.ui line 79
+#: rc.cpp:375
+#, no-c-format
msgid ""
"<qt>"
-"<p><b>Mark changed entries as fuzzy</b></p>"
-"<p>When a translation for a message is found, the entry will be marked <b>"
-"fuzzy</b> 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.</p></qt>"
+"<p><b>Use clever editing</b></p>\n"
+"<p>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.</p>\n"
+"<p>Note that this is just a hint: it is still possible to \n"
+"generate syntactically incorrect text.</p></qt>"
msgstr ""
"<qt>"
-"<p><b>Merkitse muuttuneet käännökset sumeiksi</b></p>"
-"<p>Kun viestin käännös löytyy, käännös merkitään <b>sumeaksi</b> "
-"oletuksena. Tämä siksi, että KBabel on arvannut käännöksen ja tulos on joka "
-"tapauksessa tarkistettava huolellisesti. Poista tämä valinta vain, jos tiedät, "
-"mitä olet tekemässä.</p></qt>"
+"<p><b>Käytä älykästä muokkausta</b></p>\n"
+"<p>Valitse tämä tehdäksesi tekstin kirjoituksen vieläkin mukavammaksi ja anna "
+"KBabelin hoitaa, miten eräät erikoismerkit kirjoitetaan. Esimerkiksi '\\\"' "
+"tuottaa '\\\\\\\"', rivinsiirron painaminen lisää automaattisesti tyhjän tilan "
+"rivin loppuun, vaihto+rivinsiiron painaminen lisää '\\\\n' rivin loppuun.</p>\n"
+"<p>Huomaa, että tämä on vain apukeino, ja voit silti tuottaa lauserakenteeltaan "
+"virheellistä tekstiä.</p></qt>"
-#: commonui/roughtransdlg.cpp:150
-msgid "Initialize &TDE-specific entries"
-msgstr "Alusta &TDE-kohtaiset tietueet"
+#. i18n: file ./kbabel/editorpreferences.ui line 89
+#: rc.cpp:386
+#, no-c-format
+msgid "Automatic Checks"
+msgstr "Automaattiset tarkastukset"
-#: commonui/roughtransdlg.cpp:153
+#. i18n: file ./kbabel/editorpreferences.ui line 97
+#: rc.cpp:389
+#, no-c-format
msgid ""
"<qt>"
-"<p><b>Initialize TDE-specific entries</b></p>"
-"<p>Initialize \"Comment=\" and \"Name=\" entries if a translation is not found. "
-"Also, \"NAME OF TRANSLATORS\" and \"EMAIL OF TRANSLATORS\" is filled with "
-"identity settings.</p></qt>"
+"<p><b>Error recognition</b></p>\n"
+"<p>Here you can set how to show that an error occurred. \n"
+"<b>Beep on error</b> beeps and <b>Change text color on error\n"
+"</b> changes the color of the translated text. If none is \n"
+"activated, you will still see a message in the statusbar.\n"
+"</p></qt>"
msgstr ""
"<qt>"
-"<p><b>Alusta TDE-kohtaiset tietueet</b></p>"
-"<p>Alusta \"Comment=\" ja \"Name=\" tietueet, jos käännöstä ei löytynyt. Myös "
-"\"NAME OF TRANSLATORS\" ja \"EMAIL OF TRANSLATORS\" täytetään "
-"henkilöllisyysasetuksilla.</p></qt>"
+"<p><b>Virheiden tunnistus</b></p>\n"
+"<p>Tässä asetetaan, miten virheistä ilmoitetaan. \n"
+"<b>Äämerkki virheestä</b> antaa äänimerkin ja <b>Vaihda tekstin väri "
+"virheestä</b> muuttaa käännetyn tekstin väriä. Vaikka ei mitään olisi käytössä, "
+"tilarivillä näytetään silti virheilmoitus.\n"
+"</p></qt>"
-#: commonui/roughtransdlg.cpp:158
-msgid "Dictionaries"
-msgstr "Sanakirjat"
+#. i18n: file ./kbabel/editorpreferences.ui line 113
+#: rc.cpp:397
+#, no-c-format
+msgid "&Beep on error"
+msgstr "&Äänimerkki virheestä"
-#: commonui/roughtransdlg.cpp:177
+#. i18n: file ./kbabel/editorpreferences.ui line 121
+#: rc.cpp:400
+#, no-c-format
+msgid "Change te&xt color on error"
+msgstr "Vaihda &tekstin väriä virheestä"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 150
+#: rc.cpp:403
+#, no-c-format
+msgid "A&ppearance"
+msgstr "&Ulkonäkö"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 175
+#: rc.cpp:406
+#, no-c-format
+msgid "H&ighlight syntax"
+msgstr "Korosta &lauserakenne"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 183
+#: rc.cpp:409
+#, no-c-format
+msgid "Highlight backgrou&nd"
+msgstr "Korosta &tausta"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 191
+#: rc.cpp:412
+#, no-c-format
+msgid "Mark &whitespaces with points"
+msgstr "&Merkitse välilyönnit pisteillä"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 199
+#: rc.cpp:415
+#, no-c-format
+msgid "&Show surrounding quotes"
+msgstr "Näytä ympäröivät &lainausmerkit"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 209
+#: rc.cpp:418
+#, no-c-format
+msgid "Status LEDs"
+msgstr "Tilavalot"
+
+#. i18n: file ./kbabel/editorpreferences.ui line 213
+#: rc.cpp:421
+#, no-c-format
msgid ""
"<qt>"
-"<p><b>Dictionaries</b></p>"
-"<p>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.</p>"
-"<p>The <b>Configure</b> button allows you to temporarily configure selected "
-"dictionary. The original settings will be restored after closing the dialog.</p>"
+"<p><b>Status LEDs</b></p>\n"
+"<p>Choose here where the status LEDs are displayed and what color they have.</p>"
"</qt>"
msgstr ""
"<qt>"
-"<p><b>Sanakirjat</b></p>"
-"<p>Valitse tässä, mitä sanakirjoja käytetään käännösten etsimiseen. Jos "
-"valitset enemmän kuin yhden sanakirjan, niitä käytetään samassa järjestyksessä "
-"kuin ne esiintyvät luettelossa.</p>"
-"<p>Sanakirjan voi tilapäisesti määritellä <b>Asetukset</b>"
-"-painikkeella. Alkuperäiset asetukset palautetaan valintaikkunan sulkemisen "
-"jälkeen.</p></qt>"
+"<p><b>Tilavalot</b></p>\n"
+"<p>Valitse tilavalojen sijainti sekä niiden väri.</p></qt>"
-#: commonui/roughtransdlg.cpp:186
-msgid "Messages:"
-msgstr "Viestit:"
+#. i18n: file ./kbabel/editorpreferences.ui line 224
+#: rc.cpp:425
+#, no-c-format
+msgid "Display in stat&usbar"
+msgstr "Näytä &tilarivillä"
-#: catalogmanager/multiroughtransdlg.cpp:129 commonui/roughtransdlg.cpp:671
+#. i18n: file ./kbabel/editorpreferences.ui line 232
+#: rc.cpp:428
+#, no-c-format
+msgid "Display in edi&tor"
+msgstr "Näytä &muokkaimessa"
+
+#. i18n: file ./kbabel/kbabelui.rc line 29
+#: rc.cpp:440 rc.cpp:1189
+#, no-c-format
+msgid "&Go"
+msgstr "&Siirry"
+
+#. i18n: file ./kbabel/kbabelui.rc line 50
+#: rc.cpp:443 rc.cpp:1195
+#, no-c-format
+msgid "&Project"
+msgstr "Proje&kti"
+
+#. i18n: file ./kbabel/kbabelui.rc line 58
+#: rc.cpp:449
+#, no-c-format
+msgid "&Spelling"
+msgstr "&Oikoluku"
+
+#. i18n: file ./kbabel/kbabelui.rc line 68
+#: rc.cpp:452
+#, no-c-format
+msgid "D&iff"
+msgstr "&Vertailu"
+
+#. i18n: file ./kbabel/kbabelui.rc line 82
+#: rc.cpp:455
+#, no-c-format
+msgid "&Dictionaries"
+msgstr "&Sanakirjat"
+
+#. i18n: file ./kbabel/kbabelui.rc line 100
+#: rc.cpp:467 rc.cpp:1213
+#, no-c-format
+msgid "Main"
+msgstr "Pää"
+
+#. i18n: file ./kbabel/kbabelui.rc line 113
+#: rc.cpp:470 rc.cpp:1216
+#, no-c-format
+msgid "Navigationbar"
+msgstr "Siirtymisrivi"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 28
+#: rc.cpp:473
+#, no-c-format
+msgid "General"
+msgstr "Yleiset"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 39
+#: rc.cpp:476 rc.cpp:746 rc.cpp:1077
+#, no-c-format
+msgid "Database"
+msgstr "Tietokanta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 50
+#: rc.cpp:479
+#, no-c-format
+msgid "DB folder:"
+msgstr "Tietokantakansio:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 63
+#: rc.cpp:482
+#, no-c-format
+msgid "Automatic update in kbabel"
+msgstr "KBabelin automaattinen päivitys"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 73
+#: rc.cpp:485
+#, no-c-format
+msgid "New Entries"
+msgstr "Uudet tietueet"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 84
+#: kbabeldict/kbabeldictbox.cpp:1268 rc.cpp:488
+#, no-c-format
+msgid "Author:"
+msgstr "Tekijä:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 92
+#: rc.cpp:491
+#, no-c-format
+msgid "From kbabel"
+msgstr "kbabelista"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 126
+#: rc.cpp:494
+#, no-c-format
+msgid "Algorithm"
+msgstr "Algoritmi"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 137
+#: rc.cpp:497
+#, no-c-format
+msgid "Minimum score:"
+msgstr "Vähimmäispisteet:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 176
+#: rc.cpp:500
+#, no-c-format
+msgid "Algorithms to Use"
+msgstr "Käytettävät algoritmit"
+
+#. 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
+#, no-c-format
+msgid "Score:"
+msgstr "Pisteet:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 213
+#: rc.cpp:509
+#, no-c-format
+msgid "Fuzzy sentence archive"
+msgstr "Sumeiden lauseiden arkisto"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 221
+#: rc.cpp:512
+#, no-c-format
+msgid "Glossary"
+msgstr "Sanasto"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 229
+#: rc.cpp:515
+#, no-c-format
+msgid "Exact "
+msgstr "Tarkka "
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 252
+#: rc.cpp:518
+#, no-c-format
+msgid "Sentence by sentence"
+msgstr "Lause lauseelta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 260
+#: rc.cpp:521
+#, no-c-format
+msgid "Alphanumeric"
+msgstr "Aakkosnumeerinen"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 313
+#: rc.cpp:539
+#, no-c-format
+msgid "Word by word"
+msgstr "Sana sanalta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 321
+#: rc.cpp:542
+#, no-c-format
+msgid "Dynamic dictionary"
+msgstr "Dynaaminen sanakirja"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 336
+#: rc.cpp:545
+#, no-c-format
+msgid "Preferred number of results:"
+msgstr "Tulosten haluttu määrä:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 356
+#: rc.cpp:548
+#, no-c-format
+msgid "Output"
+msgstr "Tuloste"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 367
+#: rc.cpp:551
+#, no-c-format
+msgid "Output Processing"
+msgstr "Tulosteenkäsittely"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 395
+#: rc.cpp:554
+#, no-c-format
+msgid "First capital letter match"
+msgstr "Ensimmäinen suuraakkonen täsmää"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 403
+#: rc.cpp:557
+#, no-c-format
+msgid "All capital letter match"
+msgstr "Kaikki suuraakkoset täsmäävät"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 411
+#: rc.cpp:560
+#, no-c-format
+msgid "Accelerator symbol (&&)"
+msgstr "Pikanäppäinten merkki (&&)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 419
+#: rc.cpp:563
+#, no-c-format
+msgid "Try to use same letter"
+msgstr "Yritä käyttää samaa kirjainta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 429
+#: rc.cpp:566
+#, no-c-format
+msgid "Custom Rules"
+msgstr "Muokatut säännöt"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 440
+#: rc.cpp:569
+#, no-c-format
+msgid "Original string regexp:"
+msgstr "Alkuperäisen tekstin säännöllinen lauseke:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 451
+#: rc.cpp:572
+#, no-c-format
+msgid "Enabled"
+msgstr "Käytössä"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 462
+#: rc.cpp:575
+#, no-c-format
+msgid "Description"
+msgstr "Kuvaus"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 527
+#: rc.cpp:587
+#, no-c-format
+msgid "Replace string:"
+msgstr "Korvaava teksti:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 545
+#: rc.cpp:590
+#, no-c-format
+msgid "Translated regexp(search):"
+msgstr "Käännetty säännöllinen lauseke(haku):"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 583
+#: rc.cpp:599
+#, no-c-format
+msgid "Check language"
+msgstr "Tarkista kieli"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 599
+#: rc.cpp:602
+#, no-c-format
+msgid "Use current filters"
+msgstr "Käytä nykyisiä suotimia"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 615
+#: rc.cpp:605
+#, no-c-format
+msgid "Set date to today"
+msgstr "Aseta päiväykseksi kuluva päivä"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 624
+#: rc.cpp:608
+#, no-c-format
+msgid "Sources"
+msgstr "Lähdekoodit"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 651
+#: rc.cpp:617
+#, no-c-format
+msgid "Scan Now"
+msgstr "Etsi nyt"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 684
+#: rc.cpp:623
+#, no-c-format
+msgid "Scan All"
+msgstr "Etsi kaikkialta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 701
+#: rc.cpp:626
+#, no-c-format
+msgid "Filters"
+msgstr "Suotimet"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 17
+#: rc.cpp:629
+#, no-c-format
+msgid "DBSEPrefWidget"
+msgstr "DBSEPrefWidget"
+
+#. 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 "Yleiset"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 58
+#: rc.cpp:635 rc.cpp:966
+#, no-c-format
+msgid "Search Mode"
+msgstr "Hakutapa"
+
+#. 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 "Etsi koko tietokannasta (hidas)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 80
+#: rc.cpp:641 rc.cpp:972
+#, no-c-format
msgid ""
-"Result of the translation:\n"
-"Edited entries: %1\n"
-"Exact translations: %2 (%3%)\n"
-"Approximate translations: %4 (%5%)\n"
-"Nothing found: %6 (%7%)"
+"<qml>Scroll the whole database and return everything that matches \n"
+"according to the rules defined in tabs <strong> Generic </strong>\n"
+"and <strong>Match</strong>"
msgstr ""
-"Käännöksen tulos:\n"
-"Muokatut tietueet: %1\n"
-"Täsmälliset käännökset: %2 (%3%)\n"
-"Likimääräiset käännökset: %4 (%5%)\n"
-"Löytämättömät: %6 (%7%)"
+"<qml>Etsi koko tietokannasta ja palauta kaikki osumat säännöillä, jotka "
+"määritellään välilehdillä <strong> Yleiset</strong>\n"
+"ja <strong>Vertailu</strong>"
-#: catalogmanager/multiroughtransdlg.cpp:143 commonui/roughtransdlg.cpp:685
-msgid "Rough Translation Statistics"
-msgstr "Raa'an käännöksen tilastot"
+#. 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 "Etsi \"hyvien avainten\" luettelosta (paras)"
-#: commonui/roughtransdlg.cpp:744
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 95
+#: rc.cpp:649 rc.cpp:980
+#, no-c-format
+msgid ""
+"<qml>Search in a list of <em>good keys</em> (see <strong>Good keys</strong> "
+"tab) with rules defined in <strong>Search</strong> tab.\n"
+"This is the best way to search because the <em>good keys</em> "
+"list probably contains all the keys that match with your query. However, it is "
+"smaller than the whole database."
+msgstr ""
+"<qml>Etsi <em>hyvien avainten</em> luettelosta (katso <strong>"
+"Hyvät avaimet</strong> välilehteä) säännöillä, jotka on määritelty <strong>"
+"Haku</strong>-välilehdellä.\n"
+"Tämä on paras tapa etsiä, koska <em>hyvien avainten</em> "
+"luettelo todennäköisesti sisältää kaikki avaimet, jotka osuvat kyselyysi. Tämä "
+"on kuitenkin pienempi kuin koko tietokanta."
+
+#. 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 "Palauta \"hyvien avainten\" luettelo (nopea)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 106
+#: rc.cpp:656 rc.cpp:987
+#, no-c-format
+msgid ""
+"<qml>Returns the whole <em>good keys</em> list. Rules defined in <strong>"
+"Search</strong> tab are ignored."
+msgstr ""
+"<qml>Palauttaa koko <em>hyvien avainten</em> luettelon. Säännöt, jotka on "
+"määritelty <strong>Haku</strong>-välilehdellä jätetään huomiotta."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 116
+#: rc.cpp:659 rc.cpp:990
+#, no-c-format
+msgid "Case sensitive"
+msgstr "Sama kirjainkoko"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 119
+#: rc.cpp:662 rc.cpp:993
+#, no-c-format
+msgid ""
+"<qml>If it is checked the search will be case sensitive. It is ignored if you "
+"use <em>Return the list of \"good keys\"</em> search mode."
+msgstr ""
+"<qml>Mikäli tämä on valittu, haku etsii vain samaa kirjainkokoa. Valinta "
+"jätetään huomiotta, jos käytät <em>Palauta \"hyvien avainten\" luettelo</em> "
+"-hakutapaa."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 127
+#: rc.cpp:665 rc.cpp:996
+#, no-c-format
+msgid "Normalize white space"
+msgstr "Älä huomioi tilavälimerkkejä"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 134
+#: rc.cpp:668 rc.cpp:999
+#, no-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."
+msgstr ""
+"Poistaa tilavälimerkit lauseen alusta ja lopusta.\n"
+"Korvaa myös tilavälimerkkien ryhmät yhdellä välilyönnillä."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 142
+#: rc.cpp:672 rc.cpp:1003
+#, no-c-format
+msgid "Remove context comment"
+msgstr "Poista viitekommentti"
+
+#. 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 "Poistaa _:-kommentit, jos olemassa"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 170
+#: rc.cpp:678 rc.cpp:1009
+#, no-c-format
+msgid "Character to be ignored:"
+msgstr "Älä huomio merkkiä:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 212
+#: rc.cpp:681 rc.cpp:1012
+#, no-c-format
+msgid "Search"
+msgstr "Haku"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 229
+#: rc.cpp:684 rc.cpp:1015
+#, no-c-format
+msgid "Matching Method"
+msgstr "Vertailumenetelmä"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 280
+#: rc.cpp:687 rc.cpp:1018
+#, no-c-format
+msgid "Query is contained"
+msgstr "Kysely sisältyy"
+
+#. 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 "Osuma, jos kysely sisältyy tietokannan merkkijonoon"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 291
+#: rc.cpp:693 rc.cpp:1024
+#, no-c-format
+msgid "Query contains"
+msgstr "Kysely sisältää"
+
+#. 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 "Osuma, jos kysely sisältää tietokannan merkkijonon"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 302
+#: rc.cpp:699 rc.cpp:1030
+#, no-c-format
+msgid "Normal text"
+msgstr "Tavallinen teksti"
+
+#. 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 "Tulkitse hakumerkkijono tavallisena tekstinä."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 316
+#: rc.cpp:705 rc.cpp:1036
+#, no-c-format
+msgid "Equal"
+msgstr "Samat"
+
+#. 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 "Osuma, jos kysely ja tietokannan merkkijono ovat samoja"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 350
+#: rc.cpp:711 rc.cpp:1042
+#, no-c-format
+msgid "Regular expression"
+msgstr "Säännöllinen lauseke"
+
+#. 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 "Tulkitse hakumerkkijono säännöllisenä lausekkeena"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 363
+#: rc.cpp:717 rc.cpp:1048
+#, no-c-format
+msgid "Word Substitution"
+msgstr "Sanakorvaus"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 368
+#: rc.cpp:720 rc.cpp:1051
+#, no-c-format
+msgid ""
+"<qml>If you use one or two <em>word substitution</em> "
+"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."
+"<p>\n"
+"<strong>Example:</strong>"
+"<br>\n"
+"If you search for <em>My name is Andrea</em> and you have activated <em>"
+"one word substitution</em> you may also find phrases like <em>"
+"My name is Joe</em> or <em>Your name is Andrea</em>."
+msgstr ""
+"<qml>Jos käytät yhden tai kahden <em>sanan korvausta</em> "
+"joka kerta etsittäessä lauseista, jossa on vähemmän kuin annettu määrä sanoja, "
+"hakukone etsii lauseita, jotka poikkeavat alkuperäisestä yhden tai kahden sanan "
+"verran."
+"<p>\n"
+"<strong>Esimerkki:</strong>"
+"<br>\n"
+"Jos etsitään <em>Nimeni on Andrea</em> ja käytössä on<em>"
+"yhden sanan korvaus</em> löydetään myös <em>Nimeni on Joe</em> tai <em>"
+"Nimesi on Andrea</em>."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 402
+#: rc.cpp:725 rc.cpp:1056
+#, no-c-format
+msgid "Use one word substitution"
+msgstr "Käytä yhden sanan korvausta"
+
+#. 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 "Suurin kyselyn sanojen lukumäärä:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 458
+#: rc.cpp:731 rc.cpp:1062
+#, no-c-format
+msgid "Use two word substitution"
+msgstr "Käytä kahden sanan korvausta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 491
+#: rc.cpp:737 rc.cpp:1068
+#, no-c-format
+msgid "[A-Za-z0-9_%"
+msgstr "[A-Za-z0-9_%"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 509
+#: rc.cpp:740 rc.cpp:1071
+#, no-c-format
+msgid "]"
+msgstr "]"
+
+#. 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 "Säännöllisten lausekkeiden paikalliset merkit:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 573
+#: rc.cpp:749 rc.cpp:1080
+#, no-c-format
+msgid "Database folder:"
+msgstr "Tietokantakansio:"
+
+#. 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 "Lisää tietue automaattisesti tietokantaan"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 595
+#: rc.cpp:755 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 ""
+"Lisää automaattisesti tietue tietokantaan, jos joku ilmoittaa uudesta "
+"käännöksestä (saattaa olla kbabel)"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 617
+#: rc.cpp:758 rc.cpp:1089
+#, no-c-format
+msgid "Auto added entry author:"
+msgstr "Automaattisesti lisätyn tietueen tekijä:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 625
+#: rc.cpp:761 rc.cpp:1092
+#, no-c-format
+msgid ""
+"<qml>Put here the name and email address that you want to use as <em>"
+"last translator</em> filed when you auto-add entry to the database (e.g. when "
+"you modify a translation with kbabel)."
+"<p>"
+msgstr ""
+"<qml>Laita tähän nimi ja sähköpostiosoite, joita haluat käyttää <em>"
+"viimeisimpänä kääntäjänä</em> lisättäessä automaattisesti tietueita "
+"tietokantaan (esim. kun muutat käännöstä kbabelilla)."
+"<p>"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 635
+#: rc.cpp:764
+#, no-c-format
+msgid "Scan Single PO File"
+msgstr "Etsi yhdestä PO-tiedostosta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 643
+#: rc.cpp:767
+#, no-c-format
+msgid "Scan Folder"
+msgstr "Etsi kansiosta"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 651
+#: rc.cpp:770
+#, no-c-format
+msgid "Scan Folder && Subfolders"
+msgstr "Etsi kansiosta ja alikansioista"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 673
+#: rc.cpp:773 rc.cpp:1104
+#, no-c-format
+msgid "Scanning file:"
+msgstr "Etsitään tiedostosta:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 681
+#: rc.cpp:776 rc.cpp:1107
+#, no-c-format
+msgid "Entries added:"
+msgstr "Lisätyt tietueet:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 722
+#: rc.cpp:779 rc.cpp:1110
+#, no-c-format
+msgid "Total progress:"
+msgstr "Kokonaisedistyminen:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 730
+#: rc.cpp:782 rc.cpp:1113
+#, no-c-format
+msgid "Processing file:"
+msgstr "Käsitellään tiedostoa:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 766
+#: rc.cpp:785 rc.cpp:1116
+#, no-c-format
+msgid "Loading file:"
+msgstr "Ladataan tiedostoa:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 779
+#: rc.cpp:788 rc.cpp:1119
+#, no-c-format
+msgid "Export..."
+msgstr "Vie..."
+
+#. 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 "Tilastot"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 798
+#: rc.cpp:794 rc.cpp:1125
+#, no-c-format
+msgid "Repeated Strings"
+msgstr "Toistetut merkkijonot"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 808
+#: rc.cpp:797 rc.cpp:1128
+#, no-c-format
+msgid "Good Keys"
+msgstr "Hyvät avaimet"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 832
+#: rc.cpp:803 rc.cpp:1134
+#, no-c-format
+msgid ""
+"<qml>Here you can define how to fill the <em>good keys list</em>."
+"<p>\n"
+"You can set the minimum number of words of the query that a key must have to be "
+"inserted in the <em>good keys list</em>."
+"<p>\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."
+"<p>\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."
+"<p>\n"
+"Finally you can set the maximum number of entries in the list."
+msgstr ""
+"<qml>Tässä voidaan määritellä, kuinka <em>hyvien avainten luettelo</em> "
+"täytetään."
+"<p>\n"
+"Voit asettaa kyselyn sanojen vähimmäismäärän, jotka avaimessa pitää olla, jotta "
+"avain lisättäisiin <em>hyvien avainten luetteloon</em>."
+"<p>\n"
+"Voit asettaa myös avaimen sanojen vähimmäismäärän, jotka kyselyssä pitää olla, "
+"jotta avain lisättäisiin <em>hyvien avainten luetteloon</em>."
+"<p>\n"
+"Nämä kaksi lukua ovat prosenttiosuuksia sanojen kokonaislukumäärästä. Mikäli "
+"tämä prosenttiosuus on pienempi kuin yksi, hakukone asettaa sen yhdkesi."
+"<p>\n"
+"Lopuksi voit asettaa luettelon suurimman tietuemäärän."
+
+#. 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 "Avaimen sanojen vähimmäismäärä, jotka on oltava kyselyssä (%):"
+
+#. 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 "%"
+
+#. 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 "Kyselyn sanojen vähimmäismäärä, jotka on oltava avaimessa (%):"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 921
+#: rc.cpp:822 rc.cpp:1153
+#, no-c-format
+msgid "Max list length:"
+msgstr "Luettelon suurin koko:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 945
+#: rc.cpp:825 rc.cpp:1156
+#, no-c-format
+msgid "Frequent Words"
+msgstr "Yleiset sanat"
+
+#. 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 "Älä huomioi sanoja, jotka esiintyvät useammin kuin:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 970
+#: rc.cpp:831 rc.cpp:1162
+#, no-c-format
+msgid "/10000"
+msgstr "/10000"
+
+#. 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 "Yleisten sanojen tulkitaan esiintyvän jokaisessa avaimessa"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 16
+#: rc.cpp:837
+#, no-c-format
+msgid "Edit Source"
+msgstr "Muokkaa lähdekoodia"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 60
+#: rc.cpp:846
+#, no-c-format
+msgid "Additional Informations"
+msgstr "Lisätietoja"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 75
+#: kbabel/kbabel.cpp:713 rc.cpp:849
+#, no-c-format
+msgid "Status: "
+msgstr "Tila: "
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 133
+#: rc.cpp:852
+#, no-c-format
+msgid "Project name:"
+msgstr "Projektin nimi:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 149
+#: rc.cpp:855
+#, no-c-format
+msgid "Project keywords:"
+msgstr "Projektin avainsanat:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 158
+#: rc.cpp:858
+#, no-c-format
+msgid "General Info"
+msgstr "Yleistiedot"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 172
+#: rc.cpp:861
+#, no-c-format
+msgid "Single File"
+msgstr "Yksittäinen tiedosto"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 177
+#: rc.cpp:864
+#, no-c-format
+msgid "Single Folder"
+msgstr "Yksittäinen kansio"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 182
+#: rc.cpp:867
+#, no-c-format
+msgid "Recursive Folder"
+msgstr "Rekursiivinen kansio"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 194
+#: rc.cpp:870
+#, no-c-format
+msgid "Source name:"
+msgstr "Lähdekoodin nimi:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 207
+#: rc.cpp:873
+#, no-c-format
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 215
+#: rc.cpp:876
+#, no-c-format
+msgid "Setup Filter..."
+msgstr "Suotimen asetukset..."
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 223
+#: rc.cpp:879
+#, no-c-format
+msgid "Location:"
+msgstr "Sijainti:"
+
+#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 231
+#: rc.cpp:882
+#, no-c-format
+msgid "Use filter"
+msgstr "Käytä suodinta"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 40
+#: rc.cpp:885 rc.cpp:933
+#, no-c-format
+msgid "&Path to Compendium File"
+msgstr "&Polku kokoomatiedostoon"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 102
+#: rc.cpp:891
+#, no-c-format
+msgid "Ignore &fuzzy strings"
+msgstr "Älä huomioi s&umeita tekstejä"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 113
+#: rc.cpp:894 rc.cpp:939
+#, no-c-format
+msgid "Onl&y whole words"
+msgstr "&Vain kokonaiset sanat"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 124
+#: rc.cpp:897 rc.cpp:942
+#, no-c-format
+msgid "Case sensiti&ve"
+msgstr "Sama k&irjainkoko"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 148
+#: rc.cpp:900 rc.cpp:945
+#, no-c-format
+msgid "A text matches if:"
+msgstr "Teksti on osuma, jos se:"
+
+#. 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 "on &sama kuin etsitty teksti"
+
+#. 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 "sisältää sa&nan etsitystä tekstistä"
+
+#. 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 "sisält&yy etsittyyn tekstiin"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 207
+#: rc.cpp:912 rc.cpp:957
+#, no-c-format
+msgid "&Similar to searched text"
+msgstr "&samankaltainen etsittyyn tekstiin"
+
+#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 218
+#: rc.cpp:915 rc.cpp:960
+#, no-c-format
+msgid "Contains searched te&xt"
+msgstr "sisältää etsityn te&kstin"
+
+#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 39
+#: rc.cpp:918
+#, no-c-format
+msgid "&Path to auxiliary file:"
+msgstr "Polku &lisätiedostoon:"
+
+#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 61
+#: rc.cpp:921
+#, no-c-format
+msgid "&Ignore fuzzy entries"
+msgstr "Ä&lä huomio sumeita tietueita"
+
+#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 78
+#: rc.cpp:924
+#, no-c-format
msgid ""
"<qt>"
-"<p>When a translation for a message is found, the entry will be marked <b>"
-"fuzzy</b> 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.</p></qt>"
+"<p>\n"
+"The following variables will be replaced in the path if available:\n"
+"<ul>\n"
+"<li><b>@PACKAGE@</b>: the name of the currently translated application or "
+"package</li>\n"
+"<li><b>@LANG@</b>: the language code</li>\n"
+"<li><b>@DIR<em>n</em>@</b>: where n is a positive integer. This expands to the "
+"nth folder counted from the filename</li>\n"
+"</ul></p></qt>"
msgstr ""
"<qt>"
-"<p>Kun viestin käännös löytyy, käännös merkitään <b>sumeaksi</b> "
-"oletuksena. Tämä siksi, että KBabel on arvannut käännöksen ja tulos on joka "
-"tapauksessa tarkistettava huolellisesti. Poista tämä valinta vain, jos tiedät, "
-"mitä olet tekemässä.</p></qt>"
+"<p>\n"
+"Seuraavat muuttujat korvataan polussa, mikäli olemassa:\n"
+"<ul>\n"
+"<li><b>@PACKAGE@</b>: käännettävän sovelluksen tai paketin nimi</li>\n"
+"<li><b>@LANG@</b>: kielikoodi</li>\n"
+"<li><b>@DIR<em>n</em>@</b>: missä n on positiivinen kokonaisluku. Tämä "
+"korvataan n:nnellä kansiolla tiedostonimestä laskettuna</li>\n"
+"</ul></p></qt>"
-#: commonui/projectwizard.cpp:78
-msgid "Basic Project Information"
-msgstr "Projektin perustiedot"
+#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 632
+#: rc.cpp:1095
+#, no-c-format
+msgid "Scan Single PO File..."
+msgstr "Etsi yhdestä PO-tiedostosta..."
-#: commonui/projectwizard.cpp:83
-msgid "Translation Files"
-msgstr "Käännöstiedostot"
+#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 640
+#: rc.cpp:1098
+#, no-c-format
+msgid "Scan Folder..."
+msgstr "Etsi kansiosta..."
-#: commonui/projectwizard.cpp:140
+#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 648
+#: rc.cpp:1101
+#, no-c-format
+msgid "Scan Folder && Subfolders..."
+msgstr "Etsi kansiosta ja alikansioista..."
+
+#. i18n: file ./catalogmanager/validationoptions.ui line 32
+#: rc.cpp:1168
+#, no-c-format
+msgid "Mark invalid as &fuzzy"
+msgstr "&Merkitse epäkelvot tietueet sumeiksi"
+
+#. i18n: file ./catalogmanager/validationoptions.ui line 39
+#: rc.cpp:1171
+#, no-c-format
msgid ""
-"The file '%1' already exists.\n"
-"Do you want to replace it?"
+"<qt>"
+"<p><b>Mark invalid as fuzzy</b>"
+"<p>\n"
+"<p>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.</p></qt>"
msgstr ""
-"Tiedosto %1 on jo olemassa.\n"
-"Korvataanko se?"
+"<qt>"
+"<p><b>Merkitse epäkelvot tietueet sumeiksi</b>"
+"<p>\n"
+"<p>Tällä valinnalla kaikki merkinnät, jotka työkalu tunnistaa epäkelvoiksi, "
+"merkitään sumeiksi ja muodostuva tiedosto tallennetaan.</p></qt>"
-#: commonui/projectwizard.cpp:141
-msgid "File Exists"
-msgstr "Tiedosto on jo olemassa"
+#. i18n: file ./catalogmanager/validationoptions.ui line 47
+#: rc.cpp:1178
+#, no-c-format
+msgid "&Do not validate fuzzy"
+msgstr "Ä&lä tarkista sumeita"
-#: addons/tdefile-plugins/tdefile_po.cpp:50
-msgid "Catalog Information"
-msgstr "Käännöspakettien tietoja"
+#. i18n: file ./catalogmanager/validationoptions.ui line 52
+#: rc.cpp:1181
+#, no-c-format
+msgid ""
+"<qt>"
+"<p><b>Do not validate fuzzy</b>"
+"<p>\n"
+"<p>If you select this option, all items\n"
+"marked as fuzzy will not be validated at all.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Älä tarkista sumeita</b>"
+"<p>\n"
+"<p>Tällä valinnalla sumeita tietueita ei tarkisteta lainkaan.</p></qt>"
-#: addons/tdefile-plugins/tdefile_po.cpp:53
-msgid "Total Messages"
-msgstr "Viestejä yhteensä"
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 30
+#: rc.cpp:1192
+#, no-c-format
+msgid "&Markings"
+msgstr "Vali&nnat"
-#: addons/tdefile-plugins/tdefile_po.cpp:54
-msgid "Fuzzy Messages"
-msgstr "Sumeita viestejä"
+#. i18n: file ./catalogmanager/catalogmanagerui.rc line 60
+#: rc.cpp:1201 rc.cpp:1219 rc.cpp:1225
+#, no-c-format
+msgid "CVS"
+msgstr "CVS"
-#: addons/tdefile-plugins/tdefile_po.cpp:55
-msgid "Untranslated Messages"
-msgstr "Kääntämättömiä viestejä"
+#. 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 "SVN"
-#: addons/tdefile-plugins/tdefile_po.cpp:56
-#: catalogmanager/catalogmanagerview.cpp:96
-msgid "Last Translator"
-msgstr "Viimeisin kääntäjä"
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 24
+#: rc.cpp:1231
+#, no-c-format
+msgid "To be set dynamically:"
+msgstr "Dynaamisesti asetettava:"
-#: addons/tdefile-plugins/tdefile_po.cpp:57
-msgid "Language Team"
-msgstr "Kieliryhmä"
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 62
+#: rc.cpp:1240
+#, no-c-format
+msgid "&Include templates"
+msgstr "&Sisällytä pohjat"
-#: addons/tdefile-plugins/tdefile_po.cpp:58
-msgid "Revision"
-msgstr "Edellinen muutos"
+#. i18n: file ./catalogmanager/markpatternwidget.ui line 70
+#: rc.cpp:1243
+#, no-c-format
+msgid "Use &wildcards"
+msgstr "Käytä &jokerimerkkejä"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 38
+#: kbabeldict/kbabeldictbox.cpp:208 rc.cpp:1252
+#, no-c-format
+msgid "Current:"
+msgstr "Nykyinen:"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 59
+#: rc.cpp:1255
+#, no-c-format
+msgid "Overall:"
+msgstr "Yhteensä:"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 80
+#: rc.cpp:1258
+#, no-c-format
+msgid "Current file:"
+msgstr "Nykyinen tiedosto:"
+
+#. i18n: file ./catalogmanager/validateprogresswidget.ui line 88
+#: rc.cpp:1261
+#, no-c-format
+msgid "Validation:"
+msgstr "Oikeellisuustarkistus:"
#: _translatorinfo.cpp:1 kbabeldict/main.cpp:121
msgid ""
@@ -1358,93 +3138,359 @@ msgid ""
"Your emails"
msgstr "<br>teemu.rytilahti@kde-fi.org<br>ilkka.pirskanen@kolumbus.fi"
-#: datatools/punctuation/main.cc:58
+#: kbabel/kbabelview2.cpp:538
+#, c-format
msgid ""
-"_: what check found errors\n"
-"punctuation"
-msgstr "välimerkkien käyttö"
+"An error occurred while trying to get the list of messages for this file from "
+"the database:\n"
+"%1"
+msgstr ""
+"Virhe haettaessa viestiuetteloa tiedostolle tietokannasta:\n"
+"%1"
-#: datatools/whitespace/main.cc:60
+#: kbabel/kbabelview2.cpp:624
+msgid "No difference found"
+msgstr "Eroja ei löytynyt"
+
+#: kbabel/kbabelview2.cpp:628
+msgid "Difference found"
+msgstr "Eroja löytyi"
+
+#: kbabel/kbabelview2.cpp:636
+msgid "No corresponding message found."
+msgstr "Vastaavaa viestiä ei löytynyt."
+
+#: kbabel/kbabelview2.cpp:641
+msgid "No corresponding message found"
+msgstr "Vastaavaa viestiä ei löytynyt"
+
+#: kbabel/kbabelview2.cpp:696
+msgid "Select File to Diff With"
+msgstr "Valitse verrattava tiedosto"
+
+#: kbabel/kbabelview2.cpp:710
+msgid "loading file for diff"
+msgstr "ladataan tiedostoa vertailtavaksi"
+
+#: catalogmanager/multiroughtransdlg.cpp:84
+#: catalogmanager/multiroughtransdlg.cpp:96 kbabel/kbabelview.cpp:1182
+#: kbabel/kbabelview.cpp:1304 kbabel/kbabelview2.cpp:724
msgid ""
-"_: which check found errors\n"
-"whitespace only translation"
-msgstr "käännöksessä on vain tyhjää"
+"Error while trying to read file:\n"
+" %1\n"
+"Maybe it is not a valid PO file."
+msgstr ""
+"Virhe luettaessa tiedostoa:\n"
+" %1\n"
+"Tiedosto ei ehkä ole kelvollinen PO-tiedosto."
-#: datatools/equations/main.cc:58
+#: kbabel/kbabelview.cpp:1207 kbabel/kbabelview.cpp:1325
+#: kbabel/kbabelview2.cpp:731
+#, c-format
msgid ""
-"_: what check found errors\n"
-"equations"
-msgstr "yhtälöt"
+"You do not have permissions to read file:\n"
+" %1"
+msgstr ""
+"Ei oikeuksia lukea tiedostoa:\n"
+" %1"
-#: datatools/not-translated/main.cc:60
+#: kbabel/kbabelview.cpp:1213 kbabel/kbabelview.cpp:1330
+#: kbabel/kbabelview2.cpp:738
+#, c-format
msgid ""
-"_: which check found errors\n"
-"English text in translation"
-msgstr "Englanninkielinen teksti käännettävänä"
+"You have not specified a valid file:\n"
+" %1"
+msgstr ""
+"Tiedosto ei ole kelvollinen:\n"
+" %1"
-#: datatools/xml/main.cc:60
+#: kbabel/kbabelview.cpp:1219 kbabel/kbabelview.cpp:1336
+#: kbabel/kbabelview.cpp:1488 kbabel/kbabelview2.cpp:745
+#, c-format
msgid ""
-"_: what check found errors\n"
-"XML tags"
-msgstr "XML-muotoilukoodit"
+"KBabel cannot find a corresponding plugin for the MIME type of the file:\n"
+" %1"
+msgstr ""
+"KBabel ei löydä tiedoston MIME-tyyppiä vastaavaa liitännäistä:\n"
+" %1"
-#: datatools/accelerators/main.cc:58
+#: kbabel/kbabelview.cpp:1225 kbabel/kbabelview.cpp:1342
+#: kbabel/kbabelview2.cpp:751
+#, c-format
msgid ""
-"_: what check found errors\n"
-"accelerator"
-msgstr "pikanäppäimet"
+"The import plugin cannot handle this type of the file:\n"
+" %1"
+msgstr ""
+"Tuontiliitännäinen ei pysty käsittelemään tämäntyyppistä tiedostoa:\n"
+" %1"
-#: datatools/length/main.cc:61 datatools/regexp/main.cc:55
+#: catalogmanager/catalogmanagerview.cpp:448
+#: catalogmanager/catalogmanagerview.cpp:483 kbabel/kbabelview.cpp:1233
+#: kbabel/kbabelview.cpp:1349 kbabel/kbabelview2.cpp:757
+#, c-format
msgid ""
-"_: which check found errors\n"
-"translation has inconsistent length"
-msgstr "käännöksellä on epäjohdonmukainen pituus"
+"Error while trying to open file:\n"
+" %1"
+msgstr ""
+"Virhe tiedostoa avattaessa:\n"
+" %1"
-#: datatools/regexp/main.cc:58
-msgid "Error loading data (%1)"
-msgstr "Virhe ladattaessa tietoja (%1)"
+#: 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."
+msgstr ""
+"Etsittyä merkkijonoa ei ole vielä löytynyt.\n"
+"Teksti voi vielä kuitenkin löytyä etsityistä tiedostoista.\n"
+"Yritä myöhemmin uudelleen."
-#: datatools/regexp/main.cc:118
-msgid "File not found"
-msgstr "Tiedostoa ei löytynyt"
+#: kbabel/kbabelview2.cpp:810
+msgid "Do not show in this find/replace session again"
+msgstr "Älä näytä enää tässä etsi/korvaa-istunnossa uudelleen"
-#: datatools/regexp/main.cc:123
-msgid "The file is not a XML"
-msgstr "Tiedosto ei ole XML-muodossa"
+#: kbabel/kbabelview2.cpp:825
+msgid "Enter new package for the current file:"
+msgstr "Anna uusi paketti nykyiselle tiedostolle:"
-#: datatools/regexp/main.cc:147
-msgid "Expected tag 'item'"
-msgstr "Odotettiin muotoilukoodia 'item'"
+#: kbabel/kbabelview.cpp:1769 kbabel/kbabelview2.cpp:948
+msgid "No mismatch has been found."
+msgstr "Virheitä ei löytynyt."
-#: datatools/regexp/main.cc:153
-msgid "First child of 'item' is not a node"
-msgstr "'Item'-solmun ensimmäinen lapsi ei ole solmu"
+#: 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"
+msgstr ""
+"Tiedosto sisälsi virheitä.\n"
+"Tarkista virheelliset tietueet komennolla\n"
+"Siirry->Seuraava virhe"
-#: datatools/regexp/main.cc:159
-msgid "Expected tag 'name'"
-msgstr "Odotettiin muotoilukoodia 'name'"
+#: kbabel/kbabelview2.cpp:1021
+msgid ""
+"Total words: %1\n"
+"\n"
+"Words in untranslated messages: %2\n"
+"\n"
+"Words in fuzzy messages: %3"
+msgstr ""
+"Sanoja yhteensä: %1\n"
+"\n"
+"Sanoja kääntämättömissä viesteissä: %2\n"
+"\n"
+"Sanoja sumeissa viesteissä: %3"
-#: datatools/regexp/main.cc:167
-msgid "Expected tag 'exp'"
-msgstr "Odotettiin muotoilukoodia 'exp'"
+#: kbabel/kbabelview2.cpp:1024
+msgid "Word Count"
+msgstr "Sanalukumäärä"
-#: datatools/pluralforms/main.cc:59
+#: kbabel/charselectview.cpp:64 kbabel/kbcharselect.cpp:52
+msgid "Table:"
+msgstr "Taulukko:"
+
+#: kbabel/charselectview.cpp:84
msgid ""
-"_: what check found errors\n"
-"plural forms"
-msgstr "monikkomuodot"
+"<qt>"
+"<p><b>Character Selector</b></p>"
+"<p>This tool allows to insert special characters using double click.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Merkkivalitsin</b></p>"
+"<p>Tämä työkalu mahdollistaa erikoismerkkien lisäämisen "
+"kaksoisnapautuksella.</p></qt>"
-#: datatools/context/main.cc:58
+#: kbabel/headereditor.cpp:60
+msgid "&Apply Settings"
+msgstr "&Käytä"
+
+#: kbabel/headereditor.cpp:61
msgid ""
-"_: what check found errors\n"
-"context info"
-msgstr "kontekstitiedot"
+"<qt>"
+"<p>This button updates the header using the current settings. The resulting "
+"header is the one that would be written into the PO file on saving.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tämä painike päivittää otsikon käyttäen nykyisiä asetuksia. Muodostettava "
+"otsikko kirjoitettaisiin PO-tiedostoon tallennuksessa.</p></qt>"
-#: datatools/arguments/main.cc:57
+#: kbabel/headereditor.cpp:65
+msgid "&Reset"
+msgstr "&Palauta"
+
+#: kbabel/headereditor.cpp:66
+msgid "<qt><p>This button will revert all changes made so far.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tämä painike palauttaa kaikki tähän asti tehdyt muutokset.</p></qt>"
+
+#: kbabel/headereditor.cpp:111
+#, c-format
+msgid "Header Editor for %1"
+msgstr "Otsikkomuokkain %1:lle"
+
+#: kbabel/headereditor.cpp:136
msgid ""
-"_: what check found errors\n"
-"arguments"
-msgstr "argumentit"
+"<qt>"
+"<p>This is not a valid header.</p>\n"
+"<p>Please edit the header before updating!</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tämä ei ole kelvollinen otsikko.</p>\n"
+"<p>Korjaa otsikko ennen päivitystä!</p></qt>"
+
+#: kbabel/headereditor.cpp:172
+msgid ""
+"<qt>"
+"<p>This is not a valid header.</p>\n"
+"<p>Please edit the header before updating.</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Tämä ei ole kelvollinen otsikko.</p>\n"
+"<p>Korjaa otsikko ennen päivitystä.</p></qt>"
+
+#: kbabel/commentview.cpp:88
+msgid ""
+"<qt>"
+"<p><b>Comment Editor</b></p>\n"
+"This edit window shows you the comments of the currently displayed message."
+"<p>\n"
+"<p>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.</p>\n"
+"<p>You can hide the comment editor by deactivating\n"
+"<b>Options->Show Comments</b>.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Kommenttimuokkain</b></p>\n"
+"Tämä muokkausikkuna mahdollistaa näytetyn viestin kommentoimisen. "
+"<p>\n"
+"<p>Kommentit sisältävät yleensä tietoa, mistä viesti löytyy lähdekoodissa\n"
+"ja tilatietoja viestistä (sumea, c-muotoilu).\n"
+"Kommenteissa voi joskus myös olla vinkkejä muilta kääntäjiltä.</p>\n"
+"<p>Voit piilottaa kommenttimuokkaimen poistamalla valinnan\n"
+"<b>Asetukset->Näytä kommentit</b>.</p></qt>"
+
+#: kbabel/main.cpp:537
+msgid "Go to entry with msgid <msgid>"
+msgstr "Mene tietueeseen, jonka tunniste on <msgid>"
+
+#: kbabel/main.cpp:538 kbabeldict/main.cpp:105
+msgid "Disable splashscreen at startup"
+msgstr "Älä näytä aloitusruutua ohjelman käynnistyessä"
+
+#: catalogmanager/main.cpp:178 kbabel/main.cpp:539
+msgid "File to load configuration from"
+msgstr "Tiedosto, josta ladataan asetukset"
+
+#: kbabel/main.cpp:540
+msgid "Files to open"
+msgstr "Avattavat tiedostot"
+
+#: kbabel/main.cpp:547
+msgid "KBabel"
+msgstr "KBabel"
+
+#: kbabel/main.cpp:548
+msgid "An advanced PO file editor"
+msgstr "Edistynyt PO-tiedostomuokkain"
+
+#: catalogmanager/main.cpp:188 kbabel/main.cpp:549
+msgid "(c) 1999,2000,2001,2002,2003,2004,2005,2006 The KBabel developers"
+msgstr "(c) 1999,2000,2001,2002,2003,2004,2005,2006 KBabel-kehittäjät"
+
+#: catalogmanager/main.cpp:190 kbabel/main.cpp:551 kbabeldict/main.cpp:118
+msgid "Original author"
+msgstr "Alkuperäinen tekijä"
+
+#: catalogmanager/main.cpp:202 kbabel/main.cpp:553
+msgid "Wrote diff algorithm, fixed KSpell and gave a lot of useful hints."
+msgstr ""
+"Kirjoitti vertailualgoritmin, korjasi KSpellin ja antoi paljon käytännöllisiä "
+"vinkkejä."
+
+#: kbabel/main.cpp:555
+msgid ""
+"Wrote the dictionary plugin for searching in a database and some other code."
+msgstr ""
+"Kirjoitti sanakirjaliitännäisen tietokantaetsintään ja muutamia muita osuuksia."
+
+#: catalogmanager/main.cpp:191 kbabel/main.cpp:558
+#, fuzzy
+msgid "Current maintainer, porting to KDE3/Qt3."
+msgstr "Nykyinen ylläpitäjä, siirto TDE3:lle ja Qt3:lle."
+
+#: kbabel/main.cpp:560
+msgid "Bug fixes, KFilePlugin for PO files, CVS support, mailing files"
+msgstr ""
+"Virhekorjauksia, KFilePlugin PO-tiedostoille, CVS-tuki ja tiedostojen lähetys "
+"sähköpostitse"
+
+#: kbabel/main.cpp:562
+msgid "Translation List View"
+msgstr "Käännösten luettelonäkymä"
+
+#: catalogmanager/main.cpp:193 kbabel/main.cpp:564 kbabeldict/main.cpp:119
+msgid "Current maintainer"
+msgstr "Nykyinen ylläpitäjä"
+
+#: catalogmanager/main.cpp:195 kbabel/main.cpp:566
+msgid ""
+"Wrote documentation and sent many bug reports and suggestions for improvements."
+msgstr ""
+"Kirjoitti dokumentaatiota ja lähetti useita virheraportteja ja "
+"parannusehdotuksia."
+
+#: 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 ""
+"Antoi monia vinkkejä käyttöliittymästä sekä KBabelin käyttäytymisestä. Hän myös "
+"lahjoitti kauniin käynnistysruudun."
+
+#: catalogmanager/main.cpp:204 kbabel/main.cpp:572
+#, fuzzy
+msgid ""
+"Helped keep KBabel up to date with the KDE API and gave a lot of other help."
+msgstr ""
+"Auttoi pitämään KBabelin ajantasalla TDE API:n kanssa ja antoi paljon apua."
+
+#: kbabel/main.cpp:574
+msgid "Implemented XML validation/highlighting plus other small fixes."
+msgstr ""
+"Toteutti XML-oikeellisuustarkistuksen ja -korostuksen sekä muita pieniä "
+"korjauksia."
+
+#: catalogmanager/main.cpp:206 kbabel/main.cpp:576
+msgid "Various validation plugins."
+msgstr "Erilaisia oikeellisuustarkistusliitännäisiä."
+
+#: catalogmanager/main.cpp:209 kbabel/main.cpp:579
+msgid "Sponsored development of KBabel for a while."
+msgstr "Tuki KBabelin kehitystä jonkin aikaa."
+
+#: catalogmanager/main.cpp:214 kbabel/main.cpp:581
+#, fuzzy
+msgid "KBabel contains code from TQt"
+msgstr "KBabel sisältää koodia Qt-projektista"
+
+#: kbabel/main.cpp:583
+msgid "String distance algorithm implementation"
+msgstr "Merkkijonojen eromenetelmän toteutus"
+
+#: kbabel/main.cpp:585
+msgid "Error list for current entry, regexp data tool"
+msgstr ""
+"Virheluettelo nykyiselle tietueelle, säännöllisten lausekkeiden työkalu"
+
+#: kbabel/main.cpp:587
+msgid "Word-by-word string difference algorithm implementation"
+msgstr "Sana sanalta merkkijonojen eromenetelmän toteutus"
+
+#: kbabel/gotodialog.cpp:41 kbabel/gotodialog.cpp:43
+msgid "Go to Entry"
+msgstr "Siirry tietyeeseen"
#: kbabel/kbabelview.cpp:185
msgid ""
@@ -1675,18 +3721,6 @@ msgid ""
"There was an error while reading the file header. Please check the header."
msgstr "Tapahtui virhe luettaessa otsikkoa. Tarkista otsikko."
-#: catalogmanager/multiroughtransdlg.cpp:84
-#: catalogmanager/multiroughtransdlg.cpp:96 kbabel/kbabelview.cpp:1182
-#: kbabel/kbabelview.cpp:1304 kbabel/kbabelview2.cpp:724
-msgid ""
-"Error while trying to read file:\n"
-" %1\n"
-"Maybe it is not a valid PO file."
-msgstr ""
-"Virhe luettaessa tiedostoa:\n"
-" %1\n"
-"Tiedosto ei ehkä ole kelvollinen PO-tiedosto."
-
#: kbabel/kbabelview.cpp:1189 kbabel/kbabelview.cpp:1311
msgid ""
"Error while reading the file:\n"
@@ -1705,57 +3739,6 @@ msgstr ""
"Tiedosto sisälsi lauserakennevirheitä ja ne yritettiin korjata.\n"
"Tarkista kyseenalaiset tietueet komennolla Siirry->Seuraava virhe"
-#: kbabel/kbabelview.cpp:1207 kbabel/kbabelview.cpp:1325
-#: kbabel/kbabelview2.cpp:731
-#, c-format
-msgid ""
-"You do not have permissions to read file:\n"
-" %1"
-msgstr ""
-"Ei oikeuksia lukea tiedostoa:\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"
-msgstr ""
-"Tiedosto ei ole kelvollinen:\n"
-" %1"
-
-#: kbabel/kbabelview.cpp:1219 kbabel/kbabelview.cpp:1336
-#: kbabel/kbabelview.cpp:1488 kbabel/kbabelview2.cpp:745
-#, c-format
-msgid ""
-"KBabel cannot find a corresponding plugin for the MIME type of the file:\n"
-" %1"
-msgstr ""
-"KBabel ei löydä tiedoston MIME-tyyppiä vastaavaa liitännäistä:\n"
-" %1"
-
-#: 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"
-msgstr ""
-"Tuontiliitännäinen ei pysty käsittelemään tämäntyyppistä tiedostoa:\n"
-" %1"
-
-#: 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"
-msgstr ""
-"Virhe tiedostoa avattaessa:\n"
-" %1"
-
#: kbabel/kbabelview.cpp:1262
msgid ""
"All changes will be lost if the file is reverted to its last saved state."
@@ -1927,25 +3910,12 @@ msgstr ""
"Tapahtui virhe tarkistettaessa lauserakennetta msgfmt:llä.\n"
"Varmista, että olet asentanut GNU gettext-paketin oikein."
-#: kbabel/kbabelview.cpp:1769 kbabel/kbabelview2.cpp:948
-msgid "No mismatch has been found."
-msgstr "Virheitä ei löytynyt."
-
#: kbabel/kbabelview.cpp:1770 kbabel/kbabelview.cpp:1787
msgid ""
"_: Title in Dialog: Perform all checks\n"
"Perform All Checks"
msgstr "Suorita kaikki tarkastukset"
-#: 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"
-msgstr ""
-"Tiedosto sisälsi virheitä.\n"
-"Tarkista virheelliset tietueet komennolla\n"
-"Siirry->Seuraava virhe"
-
#: kbabel/kbabel.cpp:942 kbabel/kbabelview.cpp:1803
msgid ""
"The document contains unsaved changes.\n"
@@ -2135,213 +4105,6 @@ msgstr "Oikeinkirjoitustarkistusohjelma näyttää kaatuneen."
msgid "Searching"
msgstr "Etsitään"
-#: kbabel/charselectview.cpp:64 kbabel/kbcharselect.cpp:52
-msgid "Table:"
-msgstr "Taulukko:"
-
-#: kbabel/charselectview.cpp:84
-msgid ""
-"<qt>"
-"<p><b>Character Selector</b></p>"
-"<p>This tool allows to insert special characters using double click.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Merkkivalitsin</b></p>"
-"<p>Tämä työkalu mahdollistaa erikoismerkkien lisäämisen "
-"kaksoisnapautuksella.</p></qt>"
-
-#: kbabel/contextview.cpp:63
-msgid ""
-"<qt>"
-"<p><b>PO Context</b></p>"
-"<p>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.</p>"
-"<p>You can hide the tools window by deactivating <b>Options->Show Tools</b>.</p>"
-"</qt></qt>"
-msgstr ""
-"<qt>"
-"<p><b>PO-viitteet</b></p>"
-"<p>Tämä ikkuna näyttää nykyisen viestin asiayhteyden PO-tiedostossa. "
-"Tavallisesti ikkunassa näkyy neljä valittua viestiä edeltävää viestiä ja neljä "
-"seuraavaa viestiä.</p>"
-"<p>Voit piilottaa työkaluikkunan poistamalla valinnan <b>Asetukset->"
-"Näytä työkalut</b>.</p></qt></qt>"
-
-#: kbabel/contextview.cpp:99
-msgid "current entry"
-msgstr "nykyinen tietue"
-
-#: kbabel/contextview.cpp:140
-msgid ""
-"Plural %1: %2\n"
-msgstr ""
-"Monikko %1: %2\n"
-
-#: kbabel/hidingmsgedit.cpp:76
-msgid "Context inserted by KBabel, do not translate:"
-msgstr "KBabel on lisännyt kontekstin, älä käännä:"
-
-#: kbabel/hidingmsgedit.cpp:182
-#, c-format
-msgid "Plural %1"
-msgstr "Monikko %1"
-
-#: kbabel/kbabelpref.cpp:57
-msgid ""
-"_: title of page in preferences dialog\n"
-"Edit"
-msgstr "Muokkaus"
-
-#: kbabel/kbabelpref.cpp:59
-msgid "Options for Editing"
-msgstr "Muokkauksen asetukset"
-
-#: kbabel/kbabelpref.cpp:70
-msgid ""
-"_: title of page in preferences dialog\n"
-"Search"
-msgstr "Haku"
-
-#: kbabel/kbabelpref.cpp:72
-msgid "Options for Searching Similar Translations"
-msgstr "Asetukset samanlaisten käännösten etsintään"
-
-#: kbabel/kbabelpref.cpp:87
-msgid "Options for Showing Differences"
-msgstr "Erojen näyttöasetukset"
-
-#: kbabel/kbabelpref.cpp:90
-msgid ""
-"_: name of page in preferences dialog icon list\n"
-"Fonts"
-msgstr "Kirjasimet"
-
-#: kbabel/kbabelpref.cpp:92
-msgid ""
-"_: title of page in preferences dialog\n"
-"Font Settings"
-msgstr "Kirjasinasetukset"
-
-#: kbabel/kbabelpref.cpp:95
-msgid ""
-"_: name of page in preferences dialog icon list\n"
-"Colors"
-msgstr "Värit"
-
-#: kbabel/kbabelpref.cpp:97
-msgid ""
-"_: title of page in preferences dialog\n"
-"Color Settings"
-msgstr "Väriasetukset"
-
-#: kbabel/kbcataloglistview.cpp:44
-msgid "Id"
-msgstr "Tunniste"
-
-#: kbabel/kbcataloglistview.cpp:45
-msgid "Original String"
-msgstr "Alkuperäinen teksti"
-
-#: 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 ""
-"Virhe haettaessa viestiuetteloa tiedostolle tietokannasta:\n"
-"%1"
-
-#: kbabel/kbabelview2.cpp:624
-msgid "No difference found"
-msgstr "Eroja ei löytynyt"
-
-#: kbabel/kbabelview2.cpp:628
-msgid "Difference found"
-msgstr "Eroja löytyi"
-
-#: kbabel/kbabelview2.cpp:636
-msgid "No corresponding message found."
-msgstr "Vastaavaa viestiä ei löytynyt."
-
-#: kbabel/kbabelview2.cpp:641
-msgid "No corresponding message found"
-msgstr "Vastaavaa viestiä ei löytynyt"
-
-#: kbabel/kbabelview2.cpp:696
-msgid "Select File to Diff With"
-msgstr "Valitse verrattava tiedosto"
-
-#: kbabel/kbabelview2.cpp:710
-msgid "loading file for diff"
-msgstr "ladataan tiedostoa vertailtavaksi"
-
-#: 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."
-msgstr ""
-"Etsittyä merkkijonoa ei ole vielä löytynyt.\n"
-"Teksti voi vielä kuitenkin löytyä etsityistä tiedostoista.\n"
-"Yritä myöhemmin uudelleen."
-
-#: kbabel/kbabelview2.cpp:810
-msgid "Do not show in this find/replace session again"
-msgstr "Älä näytä enää tässä etsi/korvaa-istunnossa uudelleen"
-
-#: kbabel/kbabelview2.cpp:825
-msgid "Enter new package for the current file:"
-msgstr "Anna uusi paketti nykyiselle tiedostolle:"
-
-#: kbabel/kbabelview2.cpp:1021
-msgid ""
-"Total words: %1\n"
-"\n"
-"Words in untranslated messages: %2\n"
-"\n"
-"Words in fuzzy messages: %3"
-msgstr ""
-"Sanoja yhteensä: %1\n"
-"\n"
-"Sanoja kääntämättömissä viesteissä: %2\n"
-"\n"
-"Sanoja sumeissa viesteissä: %3"
-
-#: kbabel/kbabelview2.cpp:1024
-msgid "Word Count"
-msgstr "Sanalukumäärä"
-
-#. i18n: file ./kbabel/headerwidget.ui line 24
-#: kbabel/commentview.cpp:78 rc.cpp:265
-#, no-c-format
-msgid "&Comment:"
-msgstr "K&ommentti:"
-
-#: kbabel/commentview.cpp:88
-msgid ""
-"<qt>"
-"<p><b>Comment Editor</b></p>\n"
-"This edit window shows you the comments of the currently displayed message."
-"<p>\n"
-"<p>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.</p>\n"
-"<p>You can hide the comment editor by deactivating\n"
-"<b>Options->Show Comments</b>.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Kommenttimuokkain</b></p>\n"
-"Tämä muokkausikkuna mahdollistaa näytetyn viestin kommentoimisen. "
-"<p>\n"
-"<p>Kommentit sisältävät yleensä tietoa, mistä viesti löytyy lähdekoodissa\n"
-"ja tilatietoja viestistä (sumea, c-muotoilu).\n"
-"Kommenteissa voi joskus myös olla vinkkejä muilta kääntäjiltä.</p>\n"
-"<p>Voit piilottaa kommenttimuokkaimen poistamalla valinnan\n"
-"<b>Asetukset->Näytä kommentit</b>.</p></qt>"
-
#: catalogmanager/catalogmanager.cpp:129 kbabel/kbabel.cpp:132
#: kbabel/kbabel.cpp:150 kbabel/kbabel.cpp:1754
#, c-format
@@ -2617,12 +4380,6 @@ msgstr "Sumeita: 0"
msgid "Untranslated: 0"
msgstr "Kääntämättä: 0"
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 75
-#: kbabel/kbabel.cpp:713 rc.cpp:924
-#, no-c-format
-msgid "Status: "
-msgstr "Tila: "
-
#: kbabel/kbabel.cpp:731 kbabel/kbabel.cpp:1164
msgid "INS"
msgstr "INS"
@@ -2737,58 +4494,41 @@ msgstr ""
"<p>Tämä ikkuna näyttää luettelon oikeellisuustarkistuksen löytämistä virheistä, "
"jotta näkisit, miksi valittu viesti on merkitty virheelliseksi.</p></qt>"
-#: kbabel/gotodialog.cpp:41 kbabel/gotodialog.cpp:43
-msgid "Go to Entry"
-msgstr "Siirry tietyeeseen"
+#: kbabel/kbcataloglistview.cpp:44
+msgid "Id"
+msgstr "Tunniste"
-#: kbabel/headereditor.cpp:60
-msgid "&Apply Settings"
-msgstr "&Käytä"
+#: kbabel/kbcataloglistview.cpp:45
+msgid "Original String"
+msgstr "Alkuperäinen teksti"
-#: kbabel/headereditor.cpp:61
+#: kbabel/contextview.cpp:63
msgid ""
"<qt>"
-"<p>This button updates the header using the current settings. The resulting "
-"header is the one that would be written into the PO file on saving.</p></qt>"
-msgstr ""
-"<qt>"
-"<p>Tämä painike päivittää otsikon käyttäen nykyisiä asetuksia. Muodostettava "
-"otsikko kirjoitettaisiin PO-tiedostoon tallennuksessa.</p></qt>"
-
-#: kbabel/headereditor.cpp:65
-msgid "&Reset"
-msgstr "&Palauta"
-
-#: kbabel/headereditor.cpp:66
-msgid "<qt><p>This button will revert all changes made so far.</p></qt>"
+"<p><b>PO Context</b></p>"
+"<p>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.</p>"
+"<p>You can hide the tools window by deactivating <b>Options->Show Tools</b>.</p>"
+"</qt></qt>"
msgstr ""
"<qt>"
-"<p>Tämä painike palauttaa kaikki tähän asti tehdyt muutokset.</p></qt>"
-
-#: kbabel/headereditor.cpp:111
-#, c-format
-msgid "Header Editor for %1"
-msgstr "Otsikkomuokkain %1:lle"
+"<p><b>PO-viitteet</b></p>"
+"<p>Tämä ikkuna näyttää nykyisen viestin asiayhteyden PO-tiedostossa. "
+"Tavallisesti ikkunassa näkyy neljä valittua viestiä edeltävää viestiä ja neljä "
+"seuraavaa viestiä.</p>"
+"<p>Voit piilottaa työkaluikkunan poistamalla valinnan <b>Asetukset->"
+"Näytä työkalut</b>.</p></qt></qt>"
-#: kbabel/headereditor.cpp:136
-msgid ""
-"<qt>"
-"<p>This is not a valid header.</p>\n"
-"<p>Please edit the header before updating!</p></qt>"
-msgstr ""
-"<qt>"
-"<p>Tämä ei ole kelvollinen otsikko.</p>\n"
-"<p>Korjaa otsikko ennen päivitystä!</p></qt>"
+#: kbabel/contextview.cpp:99
+msgid "current entry"
+msgstr "nykyinen tietue"
-#: kbabel/headereditor.cpp:172
+#: kbabel/contextview.cpp:140
msgid ""
-"<qt>"
-"<p>This is not a valid header.</p>\n"
-"<p>Please edit the header before updating.</p></qt>"
+"Plural %1: %2\n"
msgstr ""
-"<qt>"
-"<p>Tämä ei ole kelvollinen otsikko.</p>\n"
-"<p>Korjaa otsikko ennen päivitystä.</p></qt>"
+"Monikko %1: %2\n"
#: kbabel/spelldlg.cpp:44
msgid ""
@@ -2800,1944 +4540,317 @@ msgstr "Oikoluku"
msgid "&Spell Check"
msgstr "&Oikoluku"
-#: kbabel/main.cpp:537
-msgid "Go to entry with msgid <msgid>"
-msgstr "Mene tietueeseen, jonka tunniste on <msgid>"
-
-#: kbabel/main.cpp:538 kbabeldict/main.cpp:105
-msgid "Disable splashscreen at startup"
-msgstr "Älä näytä aloitusruutua ohjelman käynnistyessä"
-
-#: catalogmanager/main.cpp:178 kbabel/main.cpp:539
-msgid "File to load configuration from"
-msgstr "Tiedosto, josta ladataan asetukset"
-
-#: kbabel/main.cpp:540
-msgid "Files to open"
-msgstr "Avattavat tiedostot"
-
-#: kbabel/main.cpp:547
-msgid "KBabel"
-msgstr "KBabel"
-
-#: kbabel/main.cpp:548
-msgid "An advanced PO file editor"
-msgstr "Edistynyt PO-tiedostomuokkain"
-
-#: catalogmanager/main.cpp:188 kbabel/main.cpp:549
-msgid "(c) 1999,2000,2001,2002,2003,2004,2005,2006 The KBabel developers"
-msgstr "(c) 1999,2000,2001,2002,2003,2004,2005,2006 KBabel-kehittäjät"
-
-#: catalogmanager/main.cpp:190 kbabel/main.cpp:551 kbabeldict/main.cpp:118
-msgid "Original author"
-msgstr "Alkuperäinen tekijä"
-
-#: catalogmanager/main.cpp:202 kbabel/main.cpp:553
-msgid "Wrote diff algorithm, fixed KSpell and gave a lot of useful hints."
-msgstr ""
-"Kirjoitti vertailualgoritmin, korjasi KSpellin ja antoi paljon käytännöllisiä "
-"vinkkejä."
-
-#: kbabel/main.cpp:555
-msgid ""
-"Wrote the dictionary plugin for searching in a database and some other code."
-msgstr ""
-"Kirjoitti sanakirjaliitännäisen tietokantaetsintään ja muutamia muita osuuksia."
-
-#: catalogmanager/main.cpp:191 kbabel/main.cpp:558
-#, fuzzy
-msgid "Current maintainer, porting to KDE3/Qt3."
-msgstr "Nykyinen ylläpitäjä, siirto TDE3:lle ja Qt3:lle."
-
-#: kbabel/main.cpp:560
-msgid "Bug fixes, KFilePlugin for PO files, CVS support, mailing files"
-msgstr ""
-"Virhekorjauksia, KFilePlugin PO-tiedostoille, CVS-tuki ja tiedostojen lähetys "
-"sähköpostitse"
-
-#: kbabel/main.cpp:562
-msgid "Translation List View"
-msgstr "Käännösten luettelonäkymä"
-
-#: catalogmanager/main.cpp:193 kbabel/main.cpp:564 kbabeldict/main.cpp:119
-msgid "Current maintainer"
-msgstr "Nykyinen ylläpitäjä"
-
-#: catalogmanager/main.cpp:195 kbabel/main.cpp:566
-msgid ""
-"Wrote documentation and sent many bug reports and suggestions for improvements."
-msgstr ""
-"Kirjoitti dokumentaatiota ja lähetti useita virheraportteja ja "
-"parannusehdotuksia."
-
-#: 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 ""
-"Antoi monia vinkkejä käyttöliittymästä sekä KBabelin käyttäytymisestä. Hän myös "
-"lahjoitti kauniin käynnistysruudun."
-
-#: catalogmanager/main.cpp:204 kbabel/main.cpp:572
-#, fuzzy
-msgid ""
-"Helped keep KBabel up to date with the KDE API and gave a lot of other help."
-msgstr ""
-"Auttoi pitämään KBabelin ajantasalla TDE API:n kanssa ja antoi paljon apua."
-
-#: kbabel/main.cpp:574
-msgid "Implemented XML validation/highlighting plus other small fixes."
-msgstr ""
-"Toteutti XML-oikeellisuustarkistuksen ja -korostuksen sekä muita pieniä "
-"korjauksia."
-
-#: catalogmanager/main.cpp:206 kbabel/main.cpp:576
-msgid "Various validation plugins."
-msgstr "Erilaisia oikeellisuustarkistusliitännäisiä."
-
-#: catalogmanager/main.cpp:209 kbabel/main.cpp:579
-msgid "Sponsored development of KBabel for a while."
-msgstr "Tuki KBabelin kehitystä jonkin aikaa."
-
-#: catalogmanager/main.cpp:214 kbabel/main.cpp:581
-#, fuzzy
-msgid "KBabel contains code from TQt"
-msgstr "KBabel sisältää koodia Qt-projektista"
-
-#: kbabel/main.cpp:583
-msgid "String distance algorithm implementation"
-msgstr "Merkkijonojen eromenetelmän toteutus"
-
-#: kbabel/main.cpp:585
-msgid "Error list for current entry, regexp data tool"
-msgstr ""
-"Virheluettelo nykyiselle tietueelle, säännöllisten lausekkeiden työkalu"
-
-#: kbabel/main.cpp:587
-msgid "Word-by-word string difference algorithm implementation"
-msgstr "Sana sanalta merkkijonojen eromenetelmän toteutus"
-
-#. i18n: file ./commonui/diffpreferences.ui line 25
-#: rc.cpp:3
-#, no-c-format
-msgid "Diff Source"
-msgstr "Vertailun lähde"
-
-#. i18n: file ./commonui/diffpreferences.ui line 41
-#: rc.cpp:6
-#, no-c-format
-msgid ""
-"<qt>"
-"<p><b>Source for difference lookup</b></p>\n"
-"<p>Here you can select a source, which should be used\n"
-"for finding a difference.</p>\n"
-"<p>You can select file, translation database or\n"
-"corresponding msgstr.</p>\n"
-"<p>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 <i>Auto add entry to database</i> in its\n"
-"preferences dialog.</p>\n"
-"<p>The last option is useful for those using PO-files\n"
-"for proofreading.</p>\n"
-"<p>You can temporarily diff with messages from a file\n"
-"by choosing <i>Tools->Diff->Open file for diff</i>\n"
-"in KBabel's main window.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Vertailun lähde</b></p>\n"
-"<p>Tässä valitaan lähde erojen etsimiselle.</p>\n"
-"<p>Voidaan valita tiedosto, käännöstietokanta tai\n"
-"vastaava käännetty teksti.</p>\n"
-"<p>Jos valitset käännöstietokannan, vertailtavat viestit haetaan "
-"käännöstietokannasta. Ollakseen hyödyllinen <i>Lisää tietue "
-"käännöstietokantaan</i> pitää olla valittuna asetusikkunassa.</p>\n"
-"<p>Viimeinen valinta on kätevä PO-tiedostojen tarkistukseen.</p>\n"
-"<p>Voit väliaikaisesti vertailla viestejä komennolla\n"
-"<i>Työkalut->Vertailu->Avaa tiedosto vertailtavaksi</i>\n"
-"KBabelin pääikkunassa.</p></qt>"
-
-#. i18n: file ./commonui/diffpreferences.ui line 52
-#: rc.cpp:22
-#, no-c-format
-msgid "Use &file"
-msgstr "Käytä &tiedostoa"
-
-#. i18n: file ./commonui/diffpreferences.ui line 60
-#: rc.cpp:25
-#, no-c-format
-msgid "Use messages from &translation database"
-msgstr "Käytä viestejä käännöstieto&kannasta"
-
-#. i18n: file ./commonui/diffpreferences.ui line 68
-#: rc.cpp:28
-#, no-c-format
-msgid "Use &msgstr from the same file"
-msgstr "Käytä &käännettyjä tekstejä samasta tiedostosta"
-
-#. i18n: file ./commonui/diffpreferences.ui line 86
-#: rc.cpp:31
-#, no-c-format
-msgid "Base folder for diff files:"
-msgstr "Peruskansio vertailutiedostoille:"
-
-#. i18n: file ./commonui/diffpreferences.ui line 104
-#: rc.cpp:34
-#, no-c-format
-msgid ""
-"<qt><q><b>Base folder for diff files</b></q>\n"
-"<p>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.</p>\n"
-"<p>Note that this option has no effect if messages from\n"
-"the database are used for diffing.</p></qt>"
-msgstr ""
-"<qt><q><b>Peruskansio vertailutiedostoille</b></q>\n"
-"<p>Tässä määritetään kansio, mihin vertailtavat tiedostot\n"
-"on tallennettu. Mikäli tiedostot on tallennettu samaan paikkaan\n"
-"tämän kansion alle kuin alkuperäiset tiedostot peruskansiossaan,\n"
-"KBabel voi automaattisesti avata oikean vertailtavan tiedoston.</p>\n"
-"<p>Huomaa, että tällä asetuksella ei ole merkistystä, mikäli\n"
-"käännöstietokannan viestejä käytetään vertailuun.</p></qt>"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 38
-#: rc.cpp:44
-#, no-c-format
-msgid ""
-"<font size=\"+1\">Welcome to Project Wizard!</font>\n"
-"<br/>\n"
-"<p>\n"
-"The wizard will help you to setup a new translation\n"
-"project for KBabel.\n"
-"</p>\n"
-"<p>\n"
-"First of all, you need to choose the project name\n"
-"and the file, where the configuration should be stored.\n"
-"</p>\n"
-"<p>\n"
-"You should also choose a language to translate into\n"
-"and also a type of the translation project.\n"
-"</p>"
-msgstr ""
-"<font size=\"+1\">Tervetuloa projektivelhoon!</font>\n"
-"<br/>\n"
-"<p>\n"
-"Velho auttaa asettamaan uuden KBabel-käännösprojektin.\n"
-"</p>\n"
-"<p>\n"
-"Ensiksi tulee valita projektin nimi ja tiedosto, johon\n"
-"asetukset tallennetaan.\n"
-"</p>\n"
-"<p>\n"
-"Myös käännöksen kohdekieli ja käännöksen tyyppi\n"
-"tulee valita.\n"
-"</p>"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 66
-#: rc.cpp:60 rc.cpp:137
-#, no-c-format
-msgid ""
-"<qt>\n"
-"<p><b>Configuration File Name</b>"
-"<br/>\n"
-"The name of a file to store the configuration of the\n"
-"project.</p>\n"
-"</qt>"
-msgstr ""
-"<qt>\n"
-"<p><b>Asetustiedoston nimi</b>"
-"<br/>\n"
-"Tiedoston nimi, johon projektin asetukset tallennetaan.</p>\n"
-"</qt>"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 74
-#: rc.cpp:67
-#, no-c-format
-msgid "&Language:"
-msgstr "K&ieli:"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 86
-#: rc.cpp:70 rc.cpp:92
-#, no-c-format
-msgid ""
-"<qt>\n"
-"<p>\n"
-"<b>Language</b>"
-"<br/>\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.</p>\n"
-"</qt>"
-msgstr ""
-"<qt>\n"
-"<p>\n"
-"<b>Kieli</b>"
-"<br/>\n"
-"Projektin käännöksen kohdekieli. Sen tulisi olla standardin ISO 631 mukainen "
-"arvo.</p>\n"
-"</qt>"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 97
-#: rc.cpp:79
-#, no-c-format
-msgid "Project &name:"
-msgstr "Projektin &nimi:"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 110
-#: rc.cpp:82 rc.cpp:124
-#, no-c-format
-msgid ""
-"<qt>"
-"<p><b>Project name</b>"
-"<br/>\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"
-"<br/>\n"
-"<br/>\n"
-"<b>Note:</b> The project name cannot be later changed.<\n"
-"</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Projektin nimi</b>"
-"<br/>\n"
-"Projektin nimi on nimi, jolla tunnistat projektin.\n"
-"Se näytetään projektin asetusikkunassa kuten myös\n"
-"avatun projektin otsikkorivillä.\n"
-"<br/>\n"
-"<br/>\n"
-"<b>Huomaa:</b> Projektin nimeä ei voi myöhemmin muuttaa.<\n"
-"</p></qt>"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 135
-#: rc.cpp:101
-#, no-c-format
-msgid "Project &type:"
-msgstr "Projektin &tyyppi:"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 158
-#: rc.cpp:104 rc.cpp:156
-#, fuzzy, no-c-format
+#: kbabel/kbabelpref.cpp:57
msgid ""
-"<qt>\n"
-"<p>\n"
-"<b>Project Type</b>\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"
-"</p>\n"
-"<p>Currently known types:\n"
-"<ul>\n"
-"<li><b>TDE</b>: Trinity Desktop Environment Internalization project</li>\n"
-"<li><b>GNOME</b>: GNOME Translation project</li>\n"
-"<li><b>Translation Robot</b>: Translation Project Robot</li>\n"
-"<li><b>Other</b>: Other kind of project. No tuning will be\n"
-"done</li>\n"
-"</ul>\n"
-"</p>\n"
-"</qt>"
-msgstr ""
-"<qt>\n"
-"<p>\n"
-"<b>Projektin tyyppi</b>\n"
-"Projektin tyyppi sallii säätää projektin asetukset\n"
-"tiettyjen yleisten projektityyppien mukaisisiksi.\n"
-"Sillä asetetaan esimerkiksi oikeellisuustarkistukset,\n"
-"pikanäppäinten merkki ja otsikon muoto.\n"
-"</p>\n"
-"<p>Tällä hetkellä tunnetut tyypit:\n"
-"<ul>\n"
-"<li><b>TDE</b>: K Desktop Environment -paikallistamisprojekti</li>\n"
-"<li><b>GNOME</b>: GNOME-käännösprojekti</li>\n"
-"<li><b>Translation Robot</b>: Robot-käännösprojekti</li>\n"
-"<li><b>Muu</b>: Muuntyyppinen projekti. Asetusten säätöjä ei tehdä</li>\n"
-"</ul>\n"
-"</p>\n"
-"</qt>"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 184
-#: rc.cpp:134
-#, no-c-format
-msgid "Configuration &file name:"
-msgstr "Asetus&tiedoston nimi:"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 200
-#: rc.cpp:144
-#, no-c-format
-msgid "TDE"
-msgstr "TDE"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 205
-#: rc.cpp:147
-#, no-c-format
-msgid "GNOME"
-msgstr "GNOME"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 210
-#: rc.cpp:150
-#, no-c-format
-msgid "Translation Project Robot"
-msgstr "Robot-käännösprojekti"
-
-#. i18n: file ./commonui/projectwizardwidget.ui line 215
-#: rc.cpp:153
-#, no-c-format
-msgid "Other"
-msgstr "Muu"
+"_: title of page in preferences dialog\n"
+"Edit"
+msgstr "Muokkaus"
-#. i18n: file ./commonui/projectwizardwidget2.ui line 18
-#: rc.cpp:176
-#, no-c-format
-msgid ""
-"<qt>"
-"<p><b>Translation Files</b></p>\n"
-"<p>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.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Käännöstiedostot</b></p>\n"
-"<p>Anna kansiot, joissa PO- and POT-tiedostot ovat.\n"
-"Tiedostot ja kansiot näissä kansioissa yhdistetään yhdeksi puuksi.</p></qt>"
+#: kbabel/kbabelpref.cpp:59
+msgid "Options for Editing"
+msgstr "Muokkauksen asetukset"
-#. i18n: file ./commonui/projectwizardwidget2.ui line 44
-#: rc.cpp:181
-#, no-c-format
+#: kbabel/kbabelpref.cpp:70
msgid ""
-"<font size=\"+1\">The Translation Files</font>\n"
-"<br/>"
-"<br/>\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"
-"<ul>\n"
-"<li><b>Templates</b>: the files to be translated</li>\n"
-"<li><b>Translated files</b>: the files already translated (at least\n"
-"partially)</li>\n"
-"</ul>\n"
-"\n"
-"Choose the folders to store the files. If you\n"
-"leave the entries empty, the Catalog Manager\n"
-"will not work."
-msgstr ""
-"<font size=\"+1\">Käännöstiedostot</font>\n"
-"<br/>"
-"<br/>\n"
-"Mikäli projekti sisältää enemmän kuin yhden käännettävän tiedoston,\n"
-"on parempi järjestellä tiedostot. \n"
-"\n"
-"KBabel erottaa kaksi erilaista käännöstiedostotyyppiä:\n"
-"\n"
-"<ul>\n"
-"<li><b>Pohjat</b>: käännettävät tiedostot</li>\n"
-"<li><b>Käännetyt tiedostot</b>: käännetyt tiedostot (ainakin osittain)</li>\n"
-"</ul>\n"
-"\n"
-"Valitse tiedostojen kansiot. Mikäli nämä ovat tyhjiä, käännöspakettien hallinta "
-"ei toimi."
-
-#. i18n: file ./commonui/tdelisteditor.ui line 94
-#: rc.cpp:205 rc.cpp:861 rc.cpp:1246
-#, no-c-format
-msgid "New Item"
-msgstr "Uusi valinta"
-
-#. i18n: file ./commonui/tdelisteditor.ui line 151
-#: rc.cpp:214
-#, no-c-format
-msgid "Up"
-msgstr "Ylös"
-
-#. i18n: file ./commonui/tdelisteditor.ui line 162
-#: rc.cpp:217
-#, no-c-format
-msgid "Down"
-msgstr "Alas"
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 24
-#: rc.cpp:220
-#, no-c-format
-msgid "Choose What You Want to Spell Check"
-msgstr "Valitse, mitä haluat oikolukea"
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 30
-#: rc.cpp:223 rc.cpp:235
-#, no-c-format
-msgid "Spell check only the current message."
-msgstr "Oikolue vain nykyinen viesti."
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 41
-#: rc.cpp:226
-#, no-c-format
-msgid "A&ll messages"
-msgstr "Kai&kki viestit"
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 44
-#: rc.cpp:229
-#, no-c-format
-msgid "Spell check all translated messages of this file."
-msgstr "Oikolue kaikki tämän tiedoston käännetyt viestit."
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 52
-#: rc.cpp:232
-#, no-c-format
-msgid "C&urrent message only"
-msgstr "Vain ny&kyinen viesti"
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 66
-#: rc.cpp:238
-#, no-c-format
-msgid "Fro&m beginning of current message to end of file"
-msgstr "Nykyisen viestin &alusta tiedoston loppuun asti"
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 74
-#: rc.cpp:241
-#, no-c-format
-msgid "&From beginning of file to cursor position"
-msgstr "&Tiedoston alusta kohdistimen paikkaan asti"
+"_: title of page in preferences dialog\n"
+"Search"
+msgstr "Haku"
-#. i18n: file ./kbabel/spelldlgwidget.ui line 77
-#: rc.cpp:244
-#, no-c-format
-msgid ""
-"Spell check all text from the beginning of the file to the current cursor "
-"position."
-msgstr ""
-"Oikolue kaikki teksti tiedoston alusta kohdistimen nykyiseen paikkaan asti."
+#: kbabel/kbabelpref.cpp:72
+msgid "Options for Searching Similar Translations"
+msgstr "Asetukset samanlaisten käännösten etsintään"
-#. i18n: file ./kbabel/spelldlgwidget.ui line 85
-#: rc.cpp:247
-#, no-c-format
-msgid "F&rom cursor position to end of file"
-msgstr "K&ohdistimen paikasta tiedoston loppuun asti"
+#: kbabel/kbabelpref.cpp:87
+msgid "Options for Showing Differences"
+msgstr "Erojen näyttöasetukset"
-#. i18n: file ./kbabel/spelldlgwidget.ui line 88
-#: rc.cpp:250
-#, no-c-format
+#: kbabel/kbabelpref.cpp:90
msgid ""
-"Spell check all text from the current cursor position to the end of the file."
-msgstr ""
-"Oikolue kaikki teksti kohdistimen nykyisestä paikasta tiedoston loppuun asti."
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 96
-#: rc.cpp:253
-#, no-c-format
-msgid "S&elected text only"
-msgstr "Vain valittu t&eksti"
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 99
-#: rc.cpp:256
-#, no-c-format
-msgid "Spell check only the selected text."
-msgstr "Oikolue vain valittu teksti."
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 109
-#: rc.cpp:259
-#, no-c-format
-msgid "U&se this selection as default"
-msgstr "Käytä tätä valintaa oletuk&sena"
-
-#. i18n: file ./kbabel/spelldlgwidget.ui line 112
-#: rc.cpp:262
-#, no-c-format
-msgid "Check this, to store the current selection as default selection."
-msgstr "Valitse tämä tallentaaksesi nykyisen valinnan oletusvalinnaksi."
-
-#. i18n: file ./kbabel/headerwidget.ui line 43
-#: rc.cpp:268
-#, no-c-format
-msgid "&Header:"
-msgstr "&Otsikko:"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 54
-#: rc.cpp:274
-#, no-c-format
-msgid "A&utomatically unset fuzzy status"
-msgstr "Poista &automaattisesti sumea tila"
+"_: name of page in preferences dialog icon list\n"
+"Fonts"
+msgstr "Kirjasimet"
-#. i18n: file ./kbabel/editorpreferences.ui line 60
-#: rc.cpp:277
-#, no-c-format
+#: kbabel/kbabelpref.cpp:92
msgid ""
-"<qt>"
-"<p><b>Automatically unset fuzzy status</b></p>\n"
-"<p>If this is activated and you are editing a fuzzy entry, the fuzzy status is "
-"automatically\n"
-"unset (this means the string <i>, fuzzy</i>\n"
-"is removed from the entry's comment).</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Poista automaattisesti sumea tila</b></p>\n"
-"<p>Jos tämä valinta on käytössä, sumea tila poistetaan automaattisesti "
-"tietuetta muokatessa\n"
-"(käytännössä tämä tarkoittaa, että merkkijono <i>, fuzzy</i> \n"
-"poistetaan tietueen kommentista).</p></qt>"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 68
-#: rc.cpp:283
-#, no-c-format
-msgid "Use cle&ver editing"
-msgstr "Käytä äl&ykästä muokkausta"
+"_: title of page in preferences dialog\n"
+"Font Settings"
+msgstr "Kirjasinasetukset"
-#. i18n: file ./kbabel/editorpreferences.ui line 79
-#: rc.cpp:286
-#, no-c-format
+#: kbabel/kbabelpref.cpp:95
msgid ""
-"<qt>"
-"<p><b>Use clever editing</b></p>\n"
-"<p>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.</p>\n"
-"<p>Note that this is just a hint: it is still possible to \n"
-"generate syntactically incorrect text.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Käytä älykästä muokkausta</b></p>\n"
-"<p>Valitse tämä tehdäksesi tekstin kirjoituksen vieläkin mukavammaksi ja anna "
-"KBabelin hoitaa, miten eräät erikoismerkit kirjoitetaan. Esimerkiksi '\\\"' "
-"tuottaa '\\\\\\\"', rivinsiirron painaminen lisää automaattisesti tyhjän tilan "
-"rivin loppuun, vaihto+rivinsiiron painaminen lisää '\\\\n' rivin loppuun.</p>\n"
-"<p>Huomaa, että tämä on vain apukeino, ja voit silti tuottaa lauserakenteeltaan "
-"virheellistä tekstiä.</p></qt>"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 89
-#: rc.cpp:297
-#, no-c-format
-msgid "Automatic Checks"
-msgstr "Automaattiset tarkastukset"
+"_: name of page in preferences dialog icon list\n"
+"Colors"
+msgstr "Värit"
-#. i18n: file ./kbabel/editorpreferences.ui line 97
-#: rc.cpp:300
-#, no-c-format
+#: kbabel/kbabelpref.cpp:97
msgid ""
-"<qt>"
-"<p><b>Error recognition</b></p>\n"
-"<p>Here you can set how to show that an error occurred. \n"
-"<b>Beep on error</b> beeps and <b>Change text color on error\n"
-"</b> changes the color of the translated text. If none is \n"
-"activated, you will still see a message in the statusbar.\n"
-"</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Virheiden tunnistus</b></p>\n"
-"<p>Tässä asetetaan, miten virheistä ilmoitetaan. \n"
-"<b>Äämerkki virheestä</b> antaa äänimerkin ja <b>Vaihda tekstin väri "
-"virheestä</b> muuttaa käännetyn tekstin väriä. Vaikka ei mitään olisi käytössä, "
-"tilarivillä näytetään silti virheilmoitus.\n"
-"</p></qt>"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 113
-#: rc.cpp:308
-#, no-c-format
-msgid "&Beep on error"
-msgstr "&Äänimerkki virheestä"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 121
-#: rc.cpp:311
-#, no-c-format
-msgid "Change te&xt color on error"
-msgstr "Vaihda &tekstin väriä virheestä"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 150
-#: rc.cpp:314
-#, no-c-format
-msgid "A&ppearance"
-msgstr "&Ulkonäkö"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 175
-#: rc.cpp:317
-#, no-c-format
-msgid "H&ighlight syntax"
-msgstr "Korosta &lauserakenne"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 183
-#: rc.cpp:320
-#, no-c-format
-msgid "Highlight backgrou&nd"
-msgstr "Korosta &tausta"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 191
-#: rc.cpp:323
-#, no-c-format
-msgid "Mark &whitespaces with points"
-msgstr "&Merkitse välilyönnit pisteillä"
+"_: title of page in preferences dialog\n"
+"Color Settings"
+msgstr "Väriasetukset"
-#. i18n: file ./kbabel/editorpreferences.ui line 199
-#: rc.cpp:326
-#, no-c-format
-msgid "&Show surrounding quotes"
-msgstr "Näytä ympäröivät &lainausmerkit"
+#: kbabel/hidingmsgedit.cpp:76
+msgid "Context inserted by KBabel, do not translate:"
+msgstr "KBabel on lisännyt kontekstin, älä käännä:"
-#. i18n: file ./kbabel/editorpreferences.ui line 209
-#: rc.cpp:329
-#, no-c-format
-msgid "Status LEDs"
-msgstr "Tilavalot"
+#: kbabel/hidingmsgedit.cpp:182
+#, c-format
+msgid "Plural %1"
+msgstr "Monikko %1"
-#. i18n: file ./kbabel/editorpreferences.ui line 213
-#: rc.cpp:332
-#, no-c-format
+#: datatools/pluralforms/main.cc:59
msgid ""
-"<qt>"
-"<p><b>Status LEDs</b></p>\n"
-"<p>Choose here where the status LEDs are displayed and what color they have.</p>"
-"</qt>"
-msgstr ""
-"<qt>"
-"<p><b>Tilavalot</b></p>\n"
-"<p>Valitse tilavalojen sijainti sekä niiden väri.</p></qt>"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 224
-#: rc.cpp:336
-#, no-c-format
-msgid "Display in stat&usbar"
-msgstr "Näytä &tilarivillä"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 232
-#: rc.cpp:339
-#, no-c-format
-msgid "Display in edi&tor"
-msgstr "Näytä &muokkaimessa"
-
-#. i18n: file ./kbabel/editorpreferences.ui line 260
-#: rc.cpp:342 rc.cpp:363
-#, no-c-format
-msgid "Colo&r:"
-msgstr "&Väri:"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 36
-#: rc.cpp:348
-#, no-c-format
-msgid "Added Characters"
-msgstr "Lisätyt merkit"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 44
-#: rc.cpp:351
-#, no-c-format
-msgid "Ho&w to display:"
-msgstr "Kuinka näy&tetään:"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 55
-#: rc.cpp:354
-#, no-c-format
-msgid "Co&lor:"
-msgstr "&Väri:"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 66
-#: rc.cpp:357
-#, no-c-format
-msgid "Removed Characters"
-msgstr "Poistetut merkit"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 74
-#: rc.cpp:360
-#, no-c-format
-msgid "How &to display:"
-msgstr "Kuinka näy&tetään:"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 94
-#: rc.cpp:366 rc.cpp:372
-#, no-c-format
-msgid "Highlighted"
-msgstr "Korostettuna"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 99
-#: rc.cpp:369
-#, no-c-format
-msgid "Underlined"
-msgstr "Alleviivattuna"
-
-#. i18n: file ./kbabel/editordiffpreferences.ui line 129
-#: rc.cpp:375
-#, no-c-format
-msgid "Stroked Out"
-msgstr "Yliviivattuna"
-
-#. i18n: file ./kbabel/colorpreferences.ui line 41
-#: rc.cpp:378
-#, no-c-format
-msgid "&Background color:"
-msgstr "&Taustaväri:"
-
-#. i18n: file ./kbabel/colorpreferences.ui line 52
-#: rc.cpp:381
-#, no-c-format
-msgid "Color for &quoted characters:"
-msgstr "Väri &erikoismerkeille:"
-
-#. i18n: file ./kbabel/colorpreferences.ui line 63
-#: rc.cpp:384
-#, no-c-format
-msgid "Color for &syntax errors:"
-msgstr "Väri lau&serakennevirheille:"
-
-#. i18n: file ./kbabel/colorpreferences.ui line 82
-#: rc.cpp:387
-#, no-c-format
-msgid "Color for s&pellcheck errors:"
-msgstr "Väri &oikolukuvirheille:"
+"_: what check found errors\n"
+"plural forms"
+msgstr "monikkomuodot"
-#. i18n: file ./kbabel/colorpreferences.ui line 97
-#: rc.cpp:390
-#, no-c-format
+#: datatools/punctuation/main.cc:58
msgid ""
-"<qt>Here you can setup a color to display identified <b>mispelled</b> "
-"words and\n"
-"phrases.</qt>"
-msgstr ""
-"<qt>Tässä voidaan valita väri <b>väärinkirjoitetuille</b> "
-"sanoille ja lauseille.</qt>"
-
-#. i18n: file ./kbabel/colorpreferences.ui line 105
-#: rc.cpp:394
-#, no-c-format
-msgid "Color for &keyboard accelerators:"
-msgstr "Väri &pikanäppäimille:"
-
-#. i18n: file ./kbabel/colorpreferences.ui line 132
-#: rc.cpp:397
-#, no-c-format
-msgid "Color for c-for&mat characters:"
-msgstr "Väri c-&muotoilumerkeille:"
-
-#. i18n: file ./kbabel/colorpreferences.ui line 151
-#: rc.cpp:400
-#, no-c-format
-msgid "Color for &tags:"
-msgstr "Väri muo&toilukoodeille:"
-
-#. i18n: file ./kbabel/kbabelui.rc line 29
-#: rc.cpp:409 rc.cpp:1171
-#, no-c-format
-msgid "&Go"
-msgstr "&Siirry"
-
-#. i18n: file ./kbabel/kbabelui.rc line 50
-#: rc.cpp:412 rc.cpp:1177
-#, no-c-format
-msgid "&Project"
-msgstr "Proje&kti"
-
-#. i18n: file ./kbabel/kbabelui.rc line 58
-#: rc.cpp:418
-#, no-c-format
-msgid "&Spelling"
-msgstr "&Oikoluku"
-
-#. i18n: file ./kbabel/kbabelui.rc line 68
-#: rc.cpp:421
-#, no-c-format
-msgid "D&iff"
-msgstr "&Vertailu"
-
-#. i18n: file ./kbabel/kbabelui.rc line 82
-#: rc.cpp:424
-#, no-c-format
-msgid "&Dictionaries"
-msgstr "&Sanakirjat"
-
-#. i18n: file ./kbabel/kbabelui.rc line 100
-#: rc.cpp:436 rc.cpp:1195
-#, no-c-format
-msgid "Main"
-msgstr "Pää"
-
-#. i18n: file ./kbabel/kbabelui.rc line 113
-#: rc.cpp:439 rc.cpp:1198
-#, no-c-format
-msgid "Navigationbar"
-msgstr "Siirtymisrivi"
-
-#. i18n: file ./kbabel/searchpreferences.ui line 39
-#: rc.cpp:442
-#, no-c-format
-msgid "Au&tomatically start search"
-msgstr "Hae au&tomaattisesti"
+"_: what check found errors\n"
+"punctuation"
+msgstr "välimerkkien käyttö"
-#. i18n: file ./kbabel/searchpreferences.ui line 49
-#: rc.cpp:445
-#, no-c-format
+#: datatools/accelerators/main.cc:58
msgid ""
-"<qt>"
-"<p><b>Automatically start search</b></p>\n"
-"<p>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 <b>Default Dictionary</b>.\n"
-"</p>"
-"<p>You can also start searching manually by choosing an entry in \n"
-"the popup menu that appears either when clicking \n"
-"<b>Dictionaries->Find...</b> or keeping the dictionary button \n"
-"in the toolbar pressed for a while.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Hae automaattisesti</b></p>\n"
-"<p>Mikäli tämä on valittuna, käynnistetään haku automaattisesti \n"
-"aina, kun siirrytään muokkaimessa toiseen tietueeseen. Voit valita, \n"
-"etsitäänkö <b>Oletussanakirjasta</b>.\n"
-"</p>"
-"<p>Haku voidaan aloittaa myös käsin valitsemalla tietue \n"
-"ponnahdusvalikossa, joka ilmestyy valittaessa\n"
-"<b>Sanakirjat->Etsi...</b> tai pitämällä työkalurvin sanakirjapainiketta \n"
-"painettuna hetken aikaa.</p></qt>"
-
-#. i18n: file ./kbabel/searchpreferences.ui line 65
-#: rc.cpp:455
-#, no-c-format
-msgid "D&efault dictionary:"
-msgstr "Ol&etussanakirja:"
+"_: what check found errors\n"
+"accelerator"
+msgstr "pikanäppäimet"
-#. i18n: file ./kbabel/searchpreferences.ui line 82
-#: rc.cpp:458
-#, no-c-format
+#: datatools/context/main.cc:58
msgid ""
-"<qt>"
-"<p><b>Default Dictionary</b></p>\n"
-"<p>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.</p>\n"
-"<p>You can configure the different dictionaries by selecting \n"
-"the desired dictionary from <b>Settings->Configure Dictionary</b>.\n"
-"</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Oletussanakirja</b></p>\n"
-"<p>Tässä valitaan, mistä sanakirjasta etsitään oletuksena \n"
-"Tätä asetusta käytetään, kun haku aloitetaan automaattisesti \n"
-"tai painetaan sanakirjapainiketta työkalurivillä.</p>\n"
-"<p>Halutun sanakirjan asetukset voidaan tehdä komennolla\n"
-"<b>Asetukset->Sanakirjan asetukset</b>.\n"
-"</p></qt>"
-
-#. i18n: file ./kbabel/fontpreferences.ui line 25
-#: rc.cpp:467
-#, no-c-format
-msgid "Font for Messages"
-msgstr "Viestien kirjasin"
-
-#. i18n: file ./kbabel/fontpreferences.ui line 36
-#: rc.cpp:470
-#, no-c-format
-msgid "&Show only fixed font"
-msgstr "Näytä vain &kiinteäväliset kirjasimet"
-
-#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 30
-#: rc.cpp:473 rc.cpp:503
-#, no-c-format
-msgid "&Path to Compendium File"
-msgstr "&Polku kokoomatiedostoon"
-
-#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 85
-#: rc.cpp:479 rc.cpp:512
-#, no-c-format
-msgid "Onl&y whole words"
-msgstr "&Vain kokonaiset sanat"
-
-#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 93
-#: rc.cpp:482 rc.cpp:515
-#, no-c-format
-msgid "Case sensiti&ve"
-msgstr "Sama k&irjainkoko"
-
-#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 103
-#: rc.cpp:485 rc.cpp:518
-#, no-c-format
-msgid "A text matches if:"
-msgstr "Teksti on osuma, jos se:"
-
-#. 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 "on &sama kuin etsitty teksti"
-
-#. 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"
-msgstr "sisältää sa&nan etsitystä tekstistä"
-
-#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 141
-#: rc.cpp:494 rc.cpp:527
-#, no-c-format
-msgid "Co&ntained in searched text"
-msgstr "sisält&yy etsittyyn tekstiin"
-
-#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 149
-#: rc.cpp:497 rc.cpp:530
-#, no-c-format
-msgid "&Similar to searched text"
-msgstr "&samankaltainen etsittyyn tekstiin"
-
-#. i18n: file ./kbabeldict/modules/tmx/pwidget.ui line 157
-#: rc.cpp:500 rc.cpp:533
-#, no-c-format
-msgid "Contains searched te&xt"
-msgstr "sisältää etsityn te&kstin"
-
-#. i18n: file ./kbabeldict/modules/pocompendium/pwidget.ui line 102
-#: rc.cpp:509
-#, no-c-format
-msgid "Ignore &fuzzy strings"
-msgstr "Älä huomioi s&umeita tekstejä"
-
-#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 39
-#: rc.cpp:536
-#, no-c-format
-msgid "&Path to auxiliary file:"
-msgstr "Polku &lisätiedostoon:"
-
-#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 61
-#: rc.cpp:539
-#, no-c-format
-msgid "&Ignore fuzzy entries"
-msgstr "Ä&lä huomio sumeita tietueita"
+"_: what check found errors\n"
+"context info"
+msgstr "kontekstitiedot"
-#. i18n: file ./kbabeldict/modules/poauxiliary/pwidget.ui line 78
-#: rc.cpp:542
-#, no-c-format
+#: datatools/equations/main.cc:58
msgid ""
-"<qt>"
-"<p>\n"
-"The following variables will be replaced in the path if available:\n"
-"<ul>\n"
-"<li><b>@PACKAGE@</b>: the name of the currently translated application or "
-"package</li>\n"
-"<li><b>@LANG@</b>: the language code</li>\n"
-"<li><b>@DIR<em>n</em>@</b>: where n is a positive integer. This expands to the "
-"nth folder counted from the filename</li>\n"
-"</ul></p></qt>"
-msgstr ""
-"<qt>"
-"<p>\n"
-"Seuraavat muuttujat korvataan polussa, mikäli olemassa:\n"
-"<ul>\n"
-"<li><b>@PACKAGE@</b>: käännettävän sovelluksen tai paketin nimi</li>\n"
-"<li><b>@LANG@</b>: kielikoodi</li>\n"
-"<li><b>@DIR<em>n</em>@</b>: missä n on positiivinen kokonaisluku. Tämä "
-"korvataan n:nnellä kansiolla tiedostonimestä laskettuna</li>\n"
-"</ul></p></qt>"
-
-#. 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"
-msgstr "Yleiset"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 55
-#: rc.cpp:554 rc.cpp:966
-#, no-c-format
-msgid "Search Mode"
-msgstr "Hakutapa"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 72
-#: rc.cpp:557 rc.cpp:969
-#, no-c-format
-msgid "Search in whole database (slow)"
-msgstr "Etsi koko tietokannasta (hidas)"
+"_: what check found errors\n"
+"equations"
+msgstr "yhtälöt"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 77
-#: rc.cpp:560 rc.cpp:972
-#, no-c-format
+#: datatools/xml/main.cc:60
msgid ""
-"<qml>Scroll the whole database and return everything that matches \n"
-"according to the rules defined in tabs <strong> Generic </strong>\n"
-"and <strong>Match</strong>"
-msgstr ""
-"<qml>Etsi koko tietokannasta ja palauta kaikki osumat säännöillä, jotka "
-"määritellään välilehdillä <strong> Yleiset</strong>\n"
-"ja <strong>Vertailu</strong>"
-
-#. 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)"
-msgstr "Etsi \"hyvien avainten\" luettelosta (paras)"
+"_: what check found errors\n"
+"XML tags"
+msgstr "XML-muotoilukoodit"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 92
-#: rc.cpp:568 rc.cpp:980
-#, no-c-format
+#: datatools/arguments/main.cc:57
msgid ""
-"<qml>Search in a list of <em>good keys</em> (see <strong>Good keys</strong> "
-"tab) with rules defined in <strong>Search</strong> tab.\n"
-"This is the best way to search because the <em>good keys</em> "
-"list probably contains all the keys that match with your query. However, it is "
-"smaller than the whole database."
-msgstr ""
-"<qml>Etsi <em>hyvien avainten</em> luettelosta (katso <strong>"
-"Hyvät avaimet</strong> välilehteä) säännöillä, jotka on määritelty <strong>"
-"Haku</strong>-välilehdellä.\n"
-"Tämä on paras tapa etsiä, koska <em>hyvien avainten</em> "
-"luettelo todennäköisesti sisältää kaikki avaimet, jotka osuvat kyselyysi. Tämä "
-"on kuitenkin pienempi kuin koko tietokanta."
-
-#. 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)"
-msgstr "Palauta \"hyvien avainten\" luettelo (nopea)"
+"_: what check found errors\n"
+"arguments"
+msgstr "argumentit"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 103
-#: rc.cpp:575 rc.cpp:987
-#, no-c-format
+#: datatools/whitespace/main.cc:60
msgid ""
-"<qml>Returns the whole <em>good keys</em> list. Rules defined in <strong>"
-"Search</strong> tab are ignored."
-msgstr ""
-"<qml>Palauttaa koko <em>hyvien avainten</em> luettelon. Säännöt, jotka on "
-"määritelty <strong>Haku</strong>-välilehdellä jätetään huomiotta."
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 113
-#: rc.cpp:578 rc.cpp:990
-#, no-c-format
-msgid "Case sensitive"
-msgstr "Sama kirjainkoko"
+"_: which check found errors\n"
+"whitespace only translation"
+msgstr "käännöksessä on vain tyhjää"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 116
-#: rc.cpp:581 rc.cpp:993
-#, no-c-format
+#: datatools/not-translated/main.cc:60
msgid ""
-"<qml>If it is checked the search will be case sensitive. It is ignored if you "
-"use <em>Return the list of \"good keys\"</em> search mode."
-msgstr ""
-"<qml>Mikäli tämä on valittu, haku etsii vain samaa kirjainkokoa. Valinta "
-"jätetään huomiotta, jos käytät <em>Palauta \"hyvien avainten\" luettelo</em> "
-"-hakutapaa."
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 124
-#: rc.cpp:584 rc.cpp:996
-#, no-c-format
-msgid "Normalize white space"
-msgstr "Älä huomioi tilavälimerkkejä"
+"_: which check found errors\n"
+"English text in translation"
+msgstr "Englanninkielinen teksti käännettävänä"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 131
-#: rc.cpp:587 rc.cpp:999
-#, no-c-format
+#: datatools/length/main.cc:61 datatools/regexp/main.cc:55
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."
-msgstr ""
-"Poistaa tilavälimerkit lauseen alusta ja lopusta.\n"
-"Korvaa myös tilavälimerkkien ryhmät yhdellä välilyönnillä."
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 139
-#: rc.cpp:591 rc.cpp:1003
-#, no-c-format
-msgid "Remove context comment"
-msgstr "Poista viitekommentti"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 145
-#: rc.cpp:594 rc.cpp:1006
-#, no-c-format
-msgid "Remove, if exists, the _:comment"
-msgstr "Poistaa _:-kommentit, jos olemassa"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 167
-#: rc.cpp:597 rc.cpp:1009
-#, no-c-format
-msgid "Character to be ignored:"
-msgstr "Älä huomio merkkiä:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 209
-#: rc.cpp:600 rc.cpp:1012
-#, no-c-format
-msgid "Search"
-msgstr "Haku"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 226
-#: rc.cpp:603 rc.cpp:1015
-#, no-c-format
-msgid "Matching Method"
-msgstr "Vertailumenetelmä"
+"_: which check found errors\n"
+"translation has inconsistent length"
+msgstr "käännöksellä on epäjohdonmukainen pituus"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 277
-#: rc.cpp:606 rc.cpp:1018
-#, no-c-format
-msgid "Query is contained"
-msgstr "Kysely sisältyy"
+#: datatools/regexp/main.cc:58
+msgid "Error loading data (%1)"
+msgstr "Virhe ladattaessa tietoja (%1)"
-#. 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 "Osuma, jos kysely sisältyy tietokannan merkkijonoon"
+#: datatools/regexp/main.cc:118
+msgid "File not found"
+msgstr "Tiedostoa ei löytynyt"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 288
-#: rc.cpp:612 rc.cpp:1024
-#, no-c-format
-msgid "Query contains"
-msgstr "Kysely sisältää"
+#: datatools/regexp/main.cc:123
+msgid "The file is not a XML"
+msgstr "Tiedosto ei ole XML-muodossa"
-#. 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 "Osuma, jos kysely sisältää tietokannan merkkijonon"
+#: datatools/regexp/main.cc:147
+msgid "Expected tag 'item'"
+msgstr "Odotettiin muotoilukoodia 'item'"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 299
-#: rc.cpp:618 rc.cpp:1030
-#, no-c-format
-msgid "Normal text"
-msgstr "Tavallinen teksti"
+#: datatools/regexp/main.cc:153
+msgid "First child of 'item' is not a node"
+msgstr "'Item'-solmun ensimmäinen lapsi ei ole solmu"
-#. 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."
-msgstr "Tulkitse hakumerkkijono tavallisena tekstinä."
+#: datatools/regexp/main.cc:159
+msgid "Expected tag 'name'"
+msgstr "Odotettiin muotoilukoodia 'name'"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 313
-#: rc.cpp:624 rc.cpp:1036
-#, no-c-format
-msgid "Equal"
-msgstr "Samat"
+#: datatools/regexp/main.cc:167
+msgid "Expected tag 'exp'"
+msgstr "Odotettiin muotoilukoodia 'exp'"
-#. 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 "Osuma, jos kysely ja tietokannan merkkijono ovat samoja"
+#: filters/gettext/gettextimport.cpp:83
+msgid "loading file"
+msgstr "tiedostoa ladataan"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 347
-#: rc.cpp:630 rc.cpp:1042
-#, no-c-format
-msgid "Regular expression"
-msgstr "Säännöllinen lauseke"
+#: filters/gettext/gettextexport.cpp:74
+msgid "saving file"
+msgstr "tiedostoa tallennetaan"
-#. 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"
-msgstr "Tulkitse hakumerkkijono säännöllisenä lausekkeena"
+#: kbabeldict/kbabeldict.cpp:45
+msgid "KBabelDict"
+msgstr "KBabelDict"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 360
-#: rc.cpp:636 rc.cpp:1048
-#, no-c-format
-msgid "Word Substitution"
-msgstr "Sanakorvaus"
+#: kbabeldict/kbabeldict.cpp:47
+msgid "About Module"
+msgstr "Tietoja moduulista"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 365
-#: rc.cpp:639 rc.cpp:1051
-#, no-c-format
-msgid ""
-"<qml>If you use one or two <em>word substitution</em> "
-"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."
-"<p>\n"
-"<strong>Example:</strong>"
-"<br>\n"
-"If you search for <em>My name is Andrea</em> and you have activated <em>"
-"one word substitution</em> you may also find phrases like <em>"
-"My name is Joe</em> or <em>Your name is Andrea</em>."
-msgstr ""
-"<qml>Jos käytät yhden tai kahden <em>sanan korvausta</em> "
-"joka kerta etsittäessä lauseista, jossa on vähemmän kuin annettu määrä sanoja, "
-"hakukone etsii lauseita, jotka poikkeavat alkuperäisestä yhden tai kahden sanan "
-"verran."
-"<p>\n"
-"<strong>Esimerkki:</strong>"
-"<br>\n"
-"Jos etsitään <em>Nimeni on Andrea</em> ja käytössä on<em>"
-"yhden sanan korvaus</em> löydetään myös <em>Nimeni on Joe</em> tai <em>"
-"Nimesi on Andrea</em>."
+#: kbabeldict/kbabeldict.cpp:48 kbabeldict/kbabeldict.cpp:104
+msgid "Hide Sett&ings"
+msgstr "Piilota as&etukset"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 399
-#: rc.cpp:644 rc.cpp:1056
-#, no-c-format
-msgid "Use one word substitution"
-msgstr "Käytä yhden sanan korvausta"
+#: kbabeldict/kbabeldict.cpp:108
+msgid "Show Sett&ings"
+msgstr "Näytä &asetukset"
-#. 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 "Suurin kyselyn sanojen lukumäärä:"
+#: kbabeldict/kbabeldictview.cpp:83
+msgid "Search in module:"
+msgstr "Etsi moduulista:"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 455
-#: rc.cpp:650 rc.cpp:1062
-#, no-c-format
-msgid "Use two word substitution"
-msgstr "Käytä kahden sanan korvausta"
+#: kbabeldict/kbabeldictview.cpp:106
+msgid "&Start Search"
+msgstr "&Aloita haku"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 488
-#: rc.cpp:656 rc.cpp:1068
-#, no-c-format
-msgid "[A-Za-z0-9_%"
-msgstr "[A-Za-z0-9_%"
+#: kbabeldict/kbabeldictview.cpp:108
+msgid "Sea&rch in translations"
+msgstr "&Etsi käännöksistä"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 506
-#: rc.cpp:659 rc.cpp:1071
-#, no-c-format
-msgid "]"
-msgstr "]"
+#: kbabeldict/kbabeldictview.cpp:125
+msgid "Settings:"
+msgstr "Asetukset:"
-#. 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 "Säännöllisten lausekkeiden paikalliset merkit:"
+#: kbabeldict/main.cpp:114
+msgid "KBabel - Dictionary"
+msgstr "KBabel - Sanakirja"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 553
-#: rc.cpp:665 rc.cpp:759 rc.cpp:1077
-#, no-c-format
-msgid "Database"
-msgstr "Tietokanta"
+#: kbabeldict/main.cpp:115
+msgid "A dictionary for translators"
+msgstr "Sanakirja kääntäjille"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 570
-#: rc.cpp:668 rc.cpp:1080
-#, no-c-format
-msgid "Database folder:"
-msgstr "Tietokantakansio:"
+#: kbabeldict/main.cpp:116
+msgid "(c) 2000,2001,2002,2003 The KBabeldict developers"
+msgstr "(c) 2000,2001,2002,2003 KBabeldict-kehittäjät"
-#. 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 "Lisää tietue automaattisesti tietokantaan"
+#: kbabeldict/aboutmoduledlg.cpp:42
+msgid "Report Bug..."
+msgstr "Ilmoita virhe..."
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 592
-#: rc.cpp:674 rc.cpp:1086
-#, no-c-format
+#: kbabeldict/dictchooser.cpp:59
msgid ""
-"Automatically add an entry to the database if a new translation is notified by "
-"someone (may be kbabel)"
-msgstr ""
-"Lisää automaattisesti tietue tietokantaan, jos joku ilmoittaa uudesta "
-"käännöksestä (saattaa olla kbabel)"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 614
-#: rc.cpp:677 rc.cpp:1089
-#, no-c-format
-msgid "Auto added entry author:"
-msgstr "Automaattisesti lisätyn tietueen tekijä:"
+"_: dictionary to not use\n"
+"Do not use:"
+msgstr "Älä käytä:"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 622
-#: rc.cpp:680 rc.cpp:1092
-#, no-c-format
+#: kbabeldict/dictchooser.cpp:62
msgid ""
-"<qml>Put here the name and email address that you want to use as <em>"
-"last translator</em> filed when you auto-add entry to the database (e.g. when "
-"you modify a translation with kbabel)."
-"<p>"
-msgstr ""
-"<qml>Laita tähän nimi ja sähköpostiosoite, joita haluat käyttää <em>"
-"viimeisimpänä kääntäjänä</em> lisättäessä automaattisesti tietueita "
-"tietokantaan (esim. kun muutat käännöstä kbabelilla)."
-"<p>"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 632
-#: rc.cpp:683
-#, no-c-format
-msgid "Scan Single PO File..."
-msgstr "Etsi yhdestä PO-tiedostosta..."
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 640
-#: rc.cpp:686
-#, no-c-format
-msgid "Scan Folder..."
-msgstr "Etsi kansiosta..."
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 648
-#: rc.cpp:689
-#, no-c-format
-msgid "Scan Folder && Subfolders..."
-msgstr "Etsi kansiosta ja alikansioista..."
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 670
-#: rc.cpp:692 rc.cpp:1104
-#, no-c-format
-msgid "Scanning file:"
-msgstr "Etsitään tiedostosta:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 678
-#: rc.cpp:695 rc.cpp:1107
-#, no-c-format
-msgid "Entries added:"
-msgstr "Lisätyt tietueet:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 719
-#: rc.cpp:698 rc.cpp:1110
-#, no-c-format
-msgid "Total progress:"
-msgstr "Kokonaisedistyminen:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 727
-#: rc.cpp:701 rc.cpp:1113
-#, no-c-format
-msgid "Processing file:"
-msgstr "Käsitellään tiedostoa:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 763
-#: rc.cpp:704 rc.cpp:1116
-#, no-c-format
-msgid "Loading file:"
-msgstr "Ladataan tiedostoa:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 776
-#: rc.cpp:707 rc.cpp:1119
-#, no-c-format
-msgid "Export..."
-msgstr "Vie..."
+"_: dictionary to use\n"
+"Use:"
+msgstr "Käytä:"
-#. 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 "Tilastot"
+#: kbabeldict/dictchooser.cpp:84
+msgid "Move &Up"
+msgstr "Siirrä y&löspäin"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 795
-#: rc.cpp:713 rc.cpp:1125
-#, no-c-format
-msgid "Repeated Strings"
-msgstr "Toistetut merkkijonot"
+#: kbabeldict/dictchooser.cpp:87
+msgid "Move &Down"
+msgstr "Siirrä al&aspäin"
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 805
-#: rc.cpp:716 rc.cpp:1128
-#, no-c-format
-msgid "Good Keys"
-msgstr "Hyvät avaimet"
+#: kbabeldict/dictchooser.cpp:90
+msgid "Con&figure..."
+msgstr "&Asetukset..."
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 829
-#: rc.cpp:722 rc.cpp:1134
-#, no-c-format
+#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:562
+#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:614
msgid ""
-"<qml>Here you can define how to fill the <em>good keys list</em>."
-"<p>\n"
-"You can set the minimum number of words of the query that a key must have to be "
-"inserted in the <em>good keys list</em>."
-"<p>\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."
-"<p>\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."
-"<p>\n"
-"Finally you can set the maximum number of entries in the list."
+"The name you chose is already used.\n"
+"Please change the source name."
msgstr ""
-"<qml>Tässä voidaan määritellä, kuinka <em>hyvien avainten luettelo</em> "
-"täytetään."
-"<p>\n"
-"Voit asettaa kyselyn sanojen vähimmäismäärän, jotka avaimessa pitää olla, jotta "
-"avain lisättäisiin <em>hyvien avainten luetteloon</em>."
-"<p>\n"
-"Voit asettaa myös avaimen sanojen vähimmäismäärän, jotka kyselyssä pitää olla, "
-"jotta avain lisättäisiin <em>hyvien avainten luetteloon</em>."
-"<p>\n"
-"Nämä kaksi lukua ovat prosenttiosuuksia sanojen kokonaislukumäärästä. Mikäli "
-"tämä prosenttiosuus on pienempi kuin yksi, hakukone asettaa sen yhdkesi."
-"<p>\n"
-"Lopuksi voit asettaa luettelon suurimman tietuemäärän."
-
-#. 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 "Avaimen sanojen vähimmäismäärä, jotka on oltava kyselyssä (%):"
-
-#. 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 "%"
-
-#. 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 "Kyselyn sanojen vähimmäismäärä, jotka on oltava avaimessa (%):"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 918
-#: rc.cpp:741 rc.cpp:1153
-#, no-c-format
-msgid "Max list length:"
-msgstr "Luettelon suurin koko:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 942
-#: rc.cpp:744 rc.cpp:1156
-#, no-c-format
-msgid "Frequent Words"
-msgstr "Yleiset sanat"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 959
-#: rc.cpp:747 rc.cpp:1159
-#, no-c-format
-msgid "Discard words more frequent than:"
-msgstr "Älä huomioi sanoja, jotka esiintyvät useammin kuin:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine/dbseprefwidget.ui line 967
-#: rc.cpp:750 rc.cpp:1162
-#, no-c-format
-msgid "/10000"
-msgstr "/10000"
-
-#. 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"
-msgstr "Yleisten sanojen tulkitaan esiintyvän jokaisessa avaimessa"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 28
-#: rc.cpp:756
-#, no-c-format
-msgid "General"
-msgstr "Yleiset"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 50
-#: rc.cpp:762
-#, no-c-format
-msgid "DB folder:"
-msgstr "Tietokantakansio:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 63
-#: rc.cpp:765
-#, no-c-format
-msgid "Automatic update in kbabel"
-msgstr "KBabelin automaattinen päivitys"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 73
-#: rc.cpp:768
-#, no-c-format
-msgid "New Entries"
-msgstr "Uudet tietueet"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 84
-#: kbabeldict/kbabeldictbox.cpp:1268 rc.cpp:771
-#, no-c-format
-msgid "Author:"
-msgstr "Tekijä:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 92
-#: rc.cpp:774
-#, no-c-format
-msgid "From kbabel"
-msgstr "kbabelista"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 126
-#: rc.cpp:777
-#, no-c-format
-msgid "Algorithm"
-msgstr "Algoritmi"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 137
-#: rc.cpp:780
-#, no-c-format
-msgid "Minimum score:"
-msgstr "Vähimmäispisteet:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 176
-#: rc.cpp:783
-#, no-c-format
-msgid "Algorithms to Use"
-msgstr "Käytettävät algoritmit"
-
-#. 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
-#, no-c-format
-msgid "Score:"
-msgstr "Pisteet:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 213
-#: rc.cpp:792
-#, no-c-format
-msgid "Fuzzy sentence archive"
-msgstr "Sumeiden lauseiden arkisto"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 221
-#: rc.cpp:795
-#, no-c-format
-msgid "Glossary"
-msgstr "Sanasto"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 229
-#: rc.cpp:798
-#, no-c-format
-msgid "Exact "
-msgstr "Tarkka "
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 252
-#: rc.cpp:801
-#, no-c-format
-msgid "Sentence by sentence"
-msgstr "Lause lauseelta"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 260
-#: rc.cpp:804
-#, no-c-format
-msgid "Alphanumeric"
-msgstr "Aakkosnumeerinen"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 313
-#: rc.cpp:822
-#, no-c-format
-msgid "Word by word"
-msgstr "Sana sanalta"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 321
-#: rc.cpp:825
-#, no-c-format
-msgid "Dynamic dictionary"
-msgstr "Dynaaminen sanakirja"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 336
-#: rc.cpp:828
-#, no-c-format
-msgid "Preferred number of results:"
-msgstr "Tulosten haluttu määrä:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 356
-#: rc.cpp:831
-#, no-c-format
-msgid "Output"
-msgstr "Tuloste"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 367
-#: rc.cpp:834
-#, no-c-format
-msgid "Output Processing"
-msgstr "Tulosteenkäsittely"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 395
-#: rc.cpp:837
-#, no-c-format
-msgid "First capital letter match"
-msgstr "Ensimmäinen suuraakkonen täsmää"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 403
-#: rc.cpp:840
-#, no-c-format
-msgid "All capital letter match"
-msgstr "Kaikki suuraakkoset täsmäävät"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 411
-#: rc.cpp:843
-#, no-c-format
-msgid "Accelerator symbol (&&)"
-msgstr "Pikanäppäinten merkki (&&)"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 419
-#: rc.cpp:846
-#, no-c-format
-msgid "Try to use same letter"
-msgstr "Yritä käyttää samaa kirjainta"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 429
-#: rc.cpp:849
-#, no-c-format
-msgid "Custom Rules"
-msgstr "Muokatut säännöt"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 440
-#: rc.cpp:852
-#, no-c-format
-msgid "Original string regexp:"
-msgstr "Alkuperäisen tekstin säännöllinen lauseke:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 451
-#: rc.cpp:855
-#, no-c-format
-msgid "Enabled"
-msgstr "Käytössä"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 462
-#: rc.cpp:858
-#, no-c-format
-msgid "Description"
-msgstr "Kuvaus"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 527
-#: rc.cpp:870
-#, no-c-format
-msgid "Replace string:"
-msgstr "Korvaava teksti:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 545
-#: rc.cpp:873
-#, no-c-format
-msgid "Translated regexp(search):"
-msgstr "Käännetty säännöllinen lauseke(haku):"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 583
-#: rc.cpp:882
-#, no-c-format
-msgid "Check language"
-msgstr "Tarkista kieli"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 599
-#: rc.cpp:885
-#, no-c-format
-msgid "Use current filters"
-msgstr "Käytä nykyisiä suotimia"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 615
-#: rc.cpp:888
-#, no-c-format
-msgid "Set date to today"
-msgstr "Aseta päiväykseksi kuluva päivä"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 624
-#: rc.cpp:891
-#, no-c-format
-msgid "Sources"
-msgstr "Lähdekoodit"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 651
-#: rc.cpp:900
-#, no-c-format
-msgid "Scan Now"
-msgstr "Etsi nyt"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 684
-#: rc.cpp:906
-#, no-c-format
-msgid "Scan All"
-msgstr "Etsi kaikkialta"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbse2.ui line 701
-#: rc.cpp:909
-#, no-c-format
-msgid "Filters"
-msgstr "Suotimet"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 16
-#: rc.cpp:912
-#, no-c-format
-msgid "Edit Source"
-msgstr "Muokkaa lähdekoodia"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 60
-#: rc.cpp:921
-#, no-c-format
-msgid "Additional Informations"
-msgstr "Lisätietoja"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 133
-#: rc.cpp:927
-#, no-c-format
-msgid "Project name:"
-msgstr "Projektin nimi:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 149
-#: rc.cpp:930
-#, no-c-format
-msgid "Project keywords:"
-msgstr "Projektin avainsanat:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 158
-#: rc.cpp:933
-#, no-c-format
-msgid "General Info"
-msgstr "Yleistiedot"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 172
-#: rc.cpp:936
-#, no-c-format
-msgid "Single File"
-msgstr "Yksittäinen tiedosto"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 177
-#: rc.cpp:939
-#, no-c-format
-msgid "Single Folder"
-msgstr "Yksittäinen kansio"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 182
-#: rc.cpp:942
-#, no-c-format
-msgid "Recursive Folder"
-msgstr "Rekursiivinen kansio"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 194
-#: rc.cpp:945
-#, no-c-format
-msgid "Source name:"
-msgstr "Lähdekoodin nimi:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 207
-#: rc.cpp:948
-#, no-c-format
-msgid "Type:"
-msgstr "Tyyppi:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 215
-#: rc.cpp:951
-#, no-c-format
-msgid "Setup Filter..."
-msgstr "Suotimen asetukset..."
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 223
-#: rc.cpp:954
-#, no-c-format
-msgid "Location:"
-msgstr "Sijainti:"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/sourcedialog.ui line 231
-#: rc.cpp:957
-#, no-c-format
-msgid "Use filter"
-msgstr "Käytä suodinta"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 17
-#: rc.cpp:960
-#, no-c-format
-msgid "DBSEPrefWidget"
-msgstr "DBSEPrefWidget"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 635
-#: rc.cpp:1095
-#, no-c-format
-msgid "Scan Single PO File"
-msgstr "Etsi yhdestä PO-tiedostosta"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 643
-#: rc.cpp:1098
-#, no-c-format
-msgid "Scan Folder"
-msgstr "Etsi kansiosta"
-
-#. i18n: file ./kbabeldict/modules/dbsearchengine2/dbseprefwidget.ui line 651
-#: rc.cpp:1101
-#, no-c-format
-msgid "Scan Folder && Subfolders"
-msgstr "Etsi kansiosta ja alikansioista"
-
-#. i18n: file ./catalogmanager/catalogmanagerui.rc line 30
-#: rc.cpp:1174
-#, no-c-format
-msgid "&Markings"
-msgstr "Vali&nnat"
-
-#. i18n: file ./catalogmanager/catalogmanagerui.rc line 60
-#: rc.cpp:1183 rc.cpp:1201 rc.cpp:1207
-#, no-c-format
-msgid "CVS"
-msgstr "CVS"
-
-#. 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"
-msgstr "SVN"
-
-#. i18n: file ./catalogmanager/markpatternwidget.ui line 24
-#: rc.cpp:1213
-#, no-c-format
-msgid "To be set dynamically:"
-msgstr "Dynaamisesti asetettava:"
-
-#. i18n: file ./catalogmanager/markpatternwidget.ui line 62
-#: rc.cpp:1222
-#, no-c-format
-msgid "&Include templates"
-msgstr "&Sisällytä pohjat"
-
-#. i18n: file ./catalogmanager/markpatternwidget.ui line 70
-#: rc.cpp:1225
-#, no-c-format
-msgid "Use &wildcards"
-msgstr "Käytä &jokerimerkkejä"
+"Valittu nimi on jo käytössä.\n"
+"Vaihda lähteen nimeä."
-#. i18n: file ./catalogmanager/validateprogresswidget.ui line 38
-#: kbabeldict/kbabeldictbox.cpp:208 rc.cpp:1234
-#, no-c-format
-msgid "Current:"
-msgstr "Nykyinen:"
+#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:563
+#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:615
+msgid "Name is Not Unique"
+msgstr "Nimi ei ole yksilöivä"
-#. i18n: file ./catalogmanager/validateprogresswidget.ui line 59
-#: rc.cpp:1237
-#, no-c-format
-msgid "Overall:"
-msgstr "Yhteensä:"
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1412
+#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:67
+#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:68
+msgid "Translation Database"
+msgstr "Käännöstietokanta"
-#. i18n: file ./catalogmanager/validateprogresswidget.ui line 80
-#: rc.cpp:1240
-#, no-c-format
-msgid "Current file:"
-msgstr "Nykyinen tiedosto:"
+#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:69
+#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:70
+msgid "A fast translation search engine based on databases"
+msgstr "Nopea tietokantoihin pohjautuva hakukone"
-#. i18n: file ./catalogmanager/validateprogresswidget.ui line 88
-#: rc.cpp:1243
-#, no-c-format
-msgid "Validation:"
-msgstr "Oikeellisuustarkistus:"
+#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:72
+msgid "Copyright 2000-2003 by Andrea Rizzi"
+msgstr "Copyright 2000-2003 Andrea Rizzi"
-#. i18n: file ./catalogmanager/validationoptions.ui line 32
-#: rc.cpp:1249
-#, no-c-format
-msgid "Mark invalid as &fuzzy"
-msgstr "&Merkitse epäkelvot tietueet sumeiksi"
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:182
+msgid "CHUNK BY CHUNK"
+msgstr "Pala palalta"
-#. i18n: file ./catalogmanager/validationoptions.ui line 39
-#: rc.cpp:1252
-#, no-c-format
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:183
msgid ""
-"<qt>"
-"<p><b>Mark invalid as fuzzy</b>"
-"<p>\n"
-"<p>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.</p></qt>"
+"<h3>Chunk by chunk</h3>CHANGE THIS TEXT!!!!This translation isobtained "
+"translating the sentences and using afuzzy sentence translation database."
+"<br> <b>Do not rely on it</b>. Translations may be fuzzy."
+"<br>"
msgstr ""
-"<qt>"
-"<p><b>Merkitse epäkelvot tietueet sumeiksi</b>"
-"<p>\n"
-"<p>Tällä valinnalla kaikki merkinnät, jotka työkalu tunnistaa epäkelvoiksi, "
-"merkitään sumeiksi ja muodostuva tiedosto tallennetaan.</p></qt>"
+"<h3>Pala palalta</h3>Tämä käännös saadaan kääntämällä lauseita ja käyttämällä "
+"sumeata lausekäännöstietokantaa."
+"<br> <b>Älä luota käännökseen</b>. Käännökset saattavat olla sumeita."
+"<br>"
-#. i18n: file ./catalogmanager/validationoptions.ui line 47
-#: rc.cpp:1259
-#, no-c-format
-msgid "&Do not validate fuzzy"
-msgstr "Ä&lä tarkista sumeita"
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:374
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:386
+msgid "DYNAMIC DICT:"
+msgstr "Dynaaminen kirjasto:"
-#. i18n: file ./catalogmanager/validationoptions.ui line 52
-#: rc.cpp:1262
-#, no-c-format
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:375
+#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:387
msgid ""
-"<qt>"
-"<p><b>Do not validate fuzzy</b>"
-"<p>\n"
-"<p>If you select this option, all items\n"
-"marked as fuzzy will not be validated at all.</p></qt>"
+"<h3>Dynamic Dictionary</h3>This is a dynamic dictionary created looking for "
+"correlation of original and translated words."
+"<br> <b>Do not rely on it</b>. Translations may be fuzzy."
+"<br>"
msgstr ""
-"<qt>"
-"<p><b>Älä tarkista sumeita</b>"
-"<p>\n"
-"<p>Tällä valinnalla sumeita tietueita ei tarkisteta lainkaan.</p></qt>"
-
-#: kbabeldict/aboutmoduledlg.cpp:42
-msgid "Report Bug..."
-msgstr "Ilmoita virhe..."
+"<h3>Dynamiinen kirjasto</h3>Tämä on dynaaminen kirjasto, joka on luotu "
+"vertaamalla alkuperäisiä ja käännettyjä sanoja."
+"<br> <b>Älä luota käännökseen</b>. Käännökset saattaavat olla sumeita."
+"<br>"
-#: kbabeldict/kbabeldictview.cpp:83
-msgid "Search in module:"
-msgstr "Etsi moduulista:"
+#: kbabeldict/modules/dbsearchengine2/database.cpp:142
+msgid "Create Database"
+msgstr "Luo tietokanta"
-#: kbabeldict/kbabeldictview.cpp:106
-msgid "&Start Search"
-msgstr "&Aloita haku"
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258
+#: kbabeldict/modules/dbsearchengine2/database.cpp:142
+msgid "Create"
+msgstr "Luo"
-#: kbabeldict/kbabeldictview.cpp:108
-msgid "Sea&rch in translations"
-msgstr "&Etsi käännöksistä"
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:127
+#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258
+#: kbabeldict/modules/dbsearchengine2/database.cpp:142
+msgid "Do Not Create"
+msgstr "Älä luo"
-#: kbabeldict/kbabeldictview.cpp:125
-msgid "Settings:"
-msgstr "Asetukset:"
+#: kbabeldict/modules/pocompendium/pc_factory.cpp:95
+#: kbabeldict/modules/pocompendium/pocompendium.cpp:184
+msgid "PO Compendium"
+msgstr "PO-kokoomatiedosto"
-#: kbabeldict/modules/tmx/pc_factory.cpp:95
-#: kbabeldict/modules/tmx/tmxcompendium.cpp:175
-msgid "TMX Compendium"
-msgstr "TMX-kokoomatiedosto"
+#: kbabeldict/modules/pocompendium/pc_factory.cpp:97
+msgid "A module for searching in a PO file"
+msgstr "PO-tiedostojen etsintämoduuli"
#: kbabeldict/modules/pocompendium/compendiumdata.cpp:79
#: kbabeldict/modules/pocompendium/pocompendium.cpp:1195
@@ -4745,17 +4858,33 @@ msgstr "TMX-kokoomatiedosto"
msgid "Loading PO compendium"
msgstr "Ladataan PO-kokoomatiedostoa"
-#: kbabeldict/modules/tmx/preferenceswidget.cpp:88
+#: kbabeldict/modules/pocompendium/compendiumdata.cpp:93
+#, c-format
+msgid ""
+"Error while trying to read file for PO Compendium module:\n"
+"%1"
+msgstr ""
+"Virhe luettaessa PO-kokoomamoduulin tiedostoa:\n"
+"%1"
+
+#: kbabeldict/modules/pocompendium/compendiumdata.cpp:104
+#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:132
+msgid "Building indices"
+msgstr "Rakennetaan hakemistoja"
+
+#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:88
msgid ""
"<qt>"
"<p><b>Parameters</b></p>"
-"<p>Here you can fine-tune searching within the PO file. For example, if you "
-"want to perform a case sensitive search.</p></qt>"
+"<p>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.</p></qt>"
msgstr ""
"<qt>"
"<p><b>Parametrit</b></p>"
-"<p>Tässä voit hienosäätää etsintää PO-tiedostosta. Voit esimerkiksi suorittaa "
-"kirjainkoosta riippumattoman haun.</p></qt>"
+"<p>Tässä voidaan hienosäätää etsintää PO-tiedostosta. Voidaan esimerkiksi "
+"suorittaa kirjainkoosta riippumattoman haku, tai jättää sumeat viestit "
+"huomiotta.</p></qt>"
#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:96
#: kbabeldict/modules/tmx/preferenceswidget.cpp:94
@@ -4793,6 +4922,53 @@ msgstr ""
"<p><b>Sijainti</b></p>"
"<p>Aseta tässä, missä etsittävä tiedosto on.</p></qt>"
+#: kbabeldict/modules/poauxiliary/pa_factory.cpp:95
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:147
+msgid "PO Auxiliary"
+msgstr "PO-lisätiedosto"
+
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:426
+msgid "Loading PO auxiliary"
+msgstr "Lataan PO-lisätiedostoa"
+
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:438
+#, c-format
+msgid ""
+"Error while trying to open file for PO Auxiliary module:\n"
+"%1"
+msgstr ""
+"Virhe avattaessa PO-lisämoduulin tiedostoa:\n"
+"%1"
+
+#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:450
+msgid "Building index"
+msgstr "Rakennetaan hakemistoa"
+
+#: kbabeldict/modules/poauxiliary/pa_factory.cpp:97
+msgid "A simple module for exact searching in a PO file"
+msgstr "PO-tiedostojen yksinkertainen tarkan haun moduuli"
+
+#: kbabeldict/modules/tmx/pc_factory.cpp:95
+#: kbabeldict/modules/tmx/tmxcompendium.cpp:175
+msgid "TMX Compendium"
+msgstr "TMX-kokoomatiedosto"
+
+#: kbabeldict/modules/tmx/pc_factory.cpp:97
+msgid "A module for searching in a TMX file"
+msgstr "TMX-tiedostojen etsintämoduuli"
+
+#: kbabeldict/modules/tmx/preferenceswidget.cpp:88
+msgid ""
+"<qt>"
+"<p><b>Parameters</b></p>"
+"<p>Here you can fine-tune searching within the PO file. For example, if you "
+"want to perform a case sensitive search.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Parametrit</b></p>"
+"<p>Tässä voit hienosäätää etsintää PO-tiedostosta. Voit esimerkiksi suorittaa "
+"kirjainkoosta riippumattoman haun.</p></qt>"
+
#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:80
msgid "Loading TMX compendium"
msgstr "Ladataan TMX-kokoomatiedostoa"
@@ -4820,102 +4996,14 @@ msgstr ""
"%1\n"
"Syy: %2"
-#: kbabeldict/modules/pocompendium/compendiumdata.cpp:104
-#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:132
-msgid "Building indices"
-msgstr "Rakennetaan hakemistoja"
-
#: kbabeldict/modules/tmx/tmxcompendiumdata.cpp:229
msgid "Empty database."
msgstr "Tyhjä tietokanta."
-#: kbabeldict/modules/tmx/pc_factory.cpp:97
-msgid "A module for searching in a TMX file"
-msgstr "TMX-tiedostojen etsintämoduuli"
-
-#: kbabeldict/modules/pocompendium/pc_factory.cpp:95
-#: kbabeldict/modules/pocompendium/pocompendium.cpp:184
-msgid "PO Compendium"
-msgstr "PO-kokoomatiedosto"
-
-#: kbabeldict/modules/pocompendium/compendiumdata.cpp:93
-#, c-format
-msgid ""
-"Error while trying to read file for PO Compendium module:\n"
-"%1"
-msgstr ""
-"Virhe luettaessa PO-kokoomamoduulin tiedostoa:\n"
-"%1"
-
-#: kbabeldict/modules/pocompendium/preferenceswidget.cpp:88
-msgid ""
-"<qt>"
-"<p><b>Parameters</b></p>"
-"<p>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.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Parametrit</b></p>"
-"<p>Tässä voidaan hienosäätää etsintää PO-tiedostosta. Voidaan esimerkiksi "
-"suorittaa kirjainkoosta riippumattoman haku, tai jättää sumeat viestit "
-"huomiotta.</p></qt>"
-
-#: kbabeldict/modules/pocompendium/pc_factory.cpp:97
-msgid "A module for searching in a PO file"
-msgstr "PO-tiedostojen etsintämoduuli"
-
-#: kbabeldict/modules/poauxiliary/pa_factory.cpp:95
-#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:147
-msgid "PO Auxiliary"
-msgstr "PO-lisätiedosto"
-
-#: kbabeldict/modules/poauxiliary/pa_factory.cpp:97
-msgid "A simple module for exact searching in a PO file"
-msgstr "PO-tiedostojen yksinkertainen tarkan haun moduuli"
-
-#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:426
-msgid "Loading PO auxiliary"
-msgstr "Lataan PO-lisätiedostoa"
-
-#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:438
-#, c-format
-msgid ""
-"Error while trying to open file for PO Auxiliary module:\n"
-"%1"
-msgstr ""
-"Virhe avattaessa PO-lisämoduulin tiedostoa:\n"
-"%1"
-
-#: kbabeldict/modules/poauxiliary/poauxiliary.cpp:450
-msgid "Building index"
-msgstr "Rakennetaan hakemistoa"
-
-#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:1412
-#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:67
-#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:68
-msgid "Translation Database"
-msgstr "Käännöstietokanta"
-
-#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:69
-#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:70
-msgid "A fast translation search engine based on databases"
-msgstr "Nopea tietokantoihin pohjautuva hakukone"
-
#: kbabeldict/modules/dbsearchengine/dbse_factory.cpp:71
msgid "Copyright 2000-2001 by Andrea Rizzi"
msgstr "Copyright 2000-2001 Andrea Rizzi"
-#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:102
-#, c-format
-msgid "Scanning file: %1"
-msgstr "Etsitään tiedostosta: %1"
-
-#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:107
-#, c-format
-msgid "Entries added: %1"
-msgstr "Tietueita lisättiin: %1"
-
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:84
msgid "No error"
msgstr "Ei virheitä"
@@ -4934,12 +5022,6 @@ msgstr ""
msgid "Create Folder"
msgstr "Luo kansio"
-#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:127
-#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258
-#: kbabeldict/modules/dbsearchengine2/database.cpp:142
-msgid "Do Not Create"
-msgstr "Älä luo"
-
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:146
#, c-format
msgid "It was not possible to create folder %1"
@@ -4989,11 +5071,6 @@ msgstr ""
"Tietokantatiedostoja ei löytynyt.\n"
"Luodaanko ne nyt?"
-#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:258
-#: kbabeldict/modules/dbsearchengine2/database.cpp:142
-msgid "Create"
-msgstr "Luo"
-
#: kbabeldict/modules/dbsearchengine/KDBSearchEngine.cpp:408
msgid "Cannot open the database"
msgstr "Ei voida avata tietokantaa"
@@ -5072,77 +5149,15 @@ msgstr "Etsitään sanoja"
msgid "Process output"
msgstr "Prosessin tuloste"
-#: kbabeldict/modules/dbsearchengine2/dbse2_factory.cpp:72
-msgid "Copyright 2000-2003 by Andrea Rizzi"
-msgstr "Copyright 2000-2003 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 ""
-"Valittu nimi on jo käytössä.\n"
-"Vaihda lähteen nimeä."
-
-#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:563
-#: kbabeldict/modules/dbsearchengine2/KDBSearchEngine2.cpp:615
-msgid "Name is Not Unique"
-msgstr "Nimi ei ole yksilöivä"
-
-#: kbabeldict/modules/dbsearchengine2/database.cpp:142
-msgid "Create Database"
-msgstr "Luo tietokanta"
-
-#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:182
-msgid "CHUNK BY CHUNK"
-msgstr "Pala palalta"
-
-#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:183
-msgid ""
-"<h3>Chunk by chunk</h3>CHANGE THIS TEXT!!!!This translation isobtained "
-"translating the sentences and using afuzzy sentence translation database."
-"<br> <b>Do not rely on it</b>. Translations may be fuzzy."
-"<br>"
-msgstr ""
-"<h3>Pala palalta</h3>Tämä käännös saadaan kääntämällä lauseita ja käyttämällä "
-"sumeata lausekäännöstietokantaa."
-"<br> <b>Älä luota käännökseen</b>. Käännökset saattavat olla sumeita."
-"<br>"
-
-#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:374
-#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:386
-msgid "DYNAMIC DICT:"
-msgstr "Dynaaminen kirjasto:"
-
-#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:375
-#: kbabeldict/modules/dbsearchengine2/algorithms.cpp:387
-msgid ""
-"<h3>Dynamic Dictionary</h3>This is a dynamic dictionary created looking for "
-"correlation of original and translated words."
-"<br> <b>Do not rely on it</b>. Translations may be fuzzy."
-"<br>"
-msgstr ""
-"<h3>Dynamiinen kirjasto</h3>Tämä on dynaaminen kirjasto, joka on luotu "
-"vertaamalla alkuperäisiä ja käännettyjä sanoja."
-"<br> <b>Älä luota käännökseen</b>. Käännökset saattaavat olla sumeita."
-"<br>"
-
-#: kbabeldict/kbabeldict.cpp:45
-msgid "KBabelDict"
-msgstr "KBabelDict"
-
-#: kbabeldict/kbabeldict.cpp:47
-msgid "About Module"
-msgstr "Tietoja moduulista"
-
-#: kbabeldict/kbabeldict.cpp:48 kbabeldict/kbabeldict.cpp:104
-msgid "Hide Sett&ings"
-msgstr "Piilota as&etukset"
+#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:102
+#, c-format
+msgid "Scanning file: %1"
+msgstr "Etsitään tiedostosta: %1"
-#: kbabeldict/kbabeldict.cpp:108
-msgid "Show Sett&ings"
-msgstr "Näytä &asetukset"
+#: kbabeldict/modules/dbsearchengine/preferenceswidget.cpp:107
+#, c-format
+msgid "Entries added: %1"
+msgstr "Tietueita lisättiin: %1"
#: kbabeldict/kbabeldictbox.cpp:201
msgid "Total:"
@@ -5242,41 +5257,31 @@ msgstr ""
"\"Translation Database\" -moduuli\n"
"näyttää puuttuvan järjestelmästä."
-#: kbabeldict/dictchooser.cpp:59
-msgid ""
-"_: dictionary to not use\n"
-"Do not use:"
-msgstr "Älä käytä:"
-
-#: kbabeldict/dictchooser.cpp:62
-msgid ""
-"_: dictionary to use\n"
-"Use:"
-msgstr "Käytä:"
-
-#: kbabeldict/dictchooser.cpp:84
-msgid "Move &Up"
-msgstr "Siirrä y&löspäin"
+#: common/kbmailer.cpp:106
+#, c-format
+msgid "Error while trying to download file %1."
+msgstr "Virhe tiedoston %1 latauksen yrityksessä."
-#: kbabeldict/dictchooser.cpp:87
-msgid "Move &Down"
-msgstr "Siirrä al&aspäin"
+#: common/kbmailer.cpp:145
+msgid "Enter the name of the archive without file extension"
+msgstr "Anna arkiston nimi ilman tiedostopäätettä"
-#: kbabeldict/dictchooser.cpp:90
-msgid "Con&figure..."
-msgstr "&Asetukset..."
+#: common/kbmailer.cpp:178
+msgid "Error while trying to create archive file."
+msgstr "Virhe luotaessa arkistoa."
-#: kbabeldict/main.cpp:114
-msgid "KBabel - Dictionary"
-msgstr "KBabel - Sanakirja"
+#: common/kbmailer.cpp:193
+#, c-format
+msgid "Error while trying to read file %1."
+msgstr "Virhe luettaessa tiedostoa %1."
-#: kbabeldict/main.cpp:115
-msgid "A dictionary for translators"
-msgstr "Sanakirja kääntäjille"
+#: common/kbmailer.cpp:208
+msgid "Error while trying to copy file %1 into archive."
+msgstr "Virhe tiedoston %1 kopioinnin yrityksessä."
-#: kbabeldict/main.cpp:116
-msgid "(c) 2000,2001,2002,2003 The KBabeldict developers"
-msgstr "(c) 2000,2001,2002,2003 KBabeldict-kehittäjät"
+#: common/kbproject.cpp:53
+msgid "unnamed"
+msgstr "nimeämätön"
#: common/catalog.cpp:592
msgid ""
@@ -5302,39 +5307,328 @@ msgstr "etsitään täsmäävää viestiä"
msgid "preparing messages for diff"
msgstr "valmistellaan viestejä vertailulle"
-#: common/kbproject.cpp:53
-msgid "unnamed"
-msgstr "nimeämätön"
+#: addons/tdefile-plugins/tdefile_po.cpp:50
+msgid "Catalog Information"
+msgstr "Käännöspakettien tietoja"
-#: common/kbmailer.cpp:106
-#, c-format
-msgid "Error while trying to download file %1."
-msgstr "Virhe tiedoston %1 latauksen yrityksessä."
+#: addons/tdefile-plugins/tdefile_po.cpp:53
+msgid "Total Messages"
+msgstr "Viestejä yhteensä"
-#: common/kbmailer.cpp:145
-msgid "Enter the name of the archive without file extension"
-msgstr "Anna arkiston nimi ilman tiedostopäätettä"
+#: addons/tdefile-plugins/tdefile_po.cpp:54
+msgid "Fuzzy Messages"
+msgstr "Sumeita viestejä"
-#: common/kbmailer.cpp:178
-msgid "Error while trying to create archive file."
-msgstr "Virhe luotaessa arkistoa."
+#: addons/tdefile-plugins/tdefile_po.cpp:55
+msgid "Untranslated Messages"
+msgstr "Kääntämättömiä viestejä"
-#: common/kbmailer.cpp:193
+#: addons/tdefile-plugins/tdefile_po.cpp:56
+#: catalogmanager/catalogmanagerview.cpp:96
+msgid "Last Translator"
+msgstr "Viimeisin kääntäjä"
+
+#: addons/tdefile-plugins/tdefile_po.cpp:57
+msgid "Language Team"
+msgstr "Kieliryhmä"
+
+#: addons/tdefile-plugins/tdefile_po.cpp:58
+msgid "Revision"
+msgstr "Edellinen muutos"
+
+#: catalogmanager/catalogmanager.cpp:222
+#: catalogmanager/validateprogress.cpp:72
+msgid "&Open"
+msgstr "&Avaa"
+
+#: catalogmanager/catalogmanager.cpp:225
+msgid "&Open Template"
+msgstr "Avaa &pohja"
+
+#: catalogmanager/catalogmanager.cpp:228
+msgid "Open in &New Window"
+msgstr "Avaa &uudessa ikkunassa"
+
+#: catalogmanager/catalogmanager.cpp:237
+msgid "Fi&nd in Files..."
+msgstr "&Hae tiedostoista..."
+
+#: catalogmanager/catalogmanager.cpp:240
+msgid "Re&place in Files..."
+msgstr "Korvaa tiedostois&sa..."
+
+#: catalogmanager/catalogmanager.cpp:251
+msgid "&Toggle Marking"
+msgstr "Käännä valin&ta"
+
+#: catalogmanager/catalogmanager.cpp:254
+msgid "Remove Marking"
+msgstr "Poista valinta"
+
+#: catalogmanager/catalogmanager.cpp:257
+msgid "Toggle All Markings"
+msgstr "Käännä kaikki valinnat"
+
+#: catalogmanager/catalogmanager.cpp:260
+msgid "Remove All Markings"
+msgstr "Poista kaikki merkinnät"
+
+#: catalogmanager/catalogmanager.cpp:263
+msgid "Mark Modified Files"
+msgstr "Valitse muutetut tiedostot"
+
+#: catalogmanager/catalogmanager.cpp:267
+msgid "&Load Markings..."
+msgstr "&Lataa valinnat..."
+
+#: catalogmanager/catalogmanager.cpp:270
+msgid "&Save Markings..."
+msgstr "&Tallenna valinnat..."
+
+#: catalogmanager/catalogmanager.cpp:273
+msgid "&Mark Files..."
+msgstr "&Valitse tiedostoja..."
+
+#: catalogmanager/catalogmanager.cpp:275
+msgid "&Unmark Files..."
+msgstr "&Poista valinnat tiedostoista..."
+
+#: catalogmanager/catalogmanager.cpp:309
+msgid "Next Te&mplate Only"
+msgstr "Vain seur&aava pohja"
+
+#: catalogmanager/catalogmanager.cpp:312
+msgid "Previous Temp&late Only"
+msgstr "Vain ed&ellinen pohja"
+
+#: catalogmanager/catalogmanager.cpp:315
+msgid "Next Tran&slation Exists"
+msgstr "Seuraava olemas&sa oleva käännös"
+
+#: catalogmanager/catalogmanager.cpp:318
+msgid "Previous Transl&ation Exists"
+msgstr "Edellinen olemassa o&leva käännös"
+
+#: catalogmanager/catalogmanager.cpp:322
+msgid "Previous Marke&d"
+msgstr "Edellinen valitt&u"
+
+#: catalogmanager/catalogmanager.cpp:325
+msgid "Next &Marked"
+msgstr "Seuraava val&ittu"
+
+#: catalogmanager/catalogmanager.cpp:350
+msgid "&Statistics"
+msgstr "T&ilastot"
+
+#: catalogmanager/catalogmanager.cpp:353
+msgid "S&tatistics in Marked"
+msgstr "Valittu&jen tilastot"
+
+#: catalogmanager/catalogmanager.cpp:356
+msgid "Check S&yntax"
+msgstr "&Tarkista lauserakenne"
+
+#: catalogmanager/catalogmanager.cpp:359
+msgid "S&pell Check"
+msgstr "&Oikoluku"
+
+#: catalogmanager/catalogmanager.cpp:362
+msgid "Spell Check in &Marked"
+msgstr "Oikolue &valitut"
+
+#: catalogmanager/catalogmanager.cpp:365
+msgid "&Rough Translation"
+msgstr "&Raaka käännös"
+
+#: catalogmanager/catalogmanager.cpp:368
+msgid "Rough Translation in M&arked"
+msgstr "&Käännä valitut raa'asti"
+
+#: catalogmanager/catalogmanager.cpp:371
+msgid "Mai&l"
+msgstr "&Lähetä sähköpostilla"
+
+#: catalogmanager/catalogmanager.cpp:374
+msgid "Mail Mar&ked"
+msgstr "Lä&hetä valitut sähköpostilla"
+
+#: catalogmanager/catalogmanager.cpp:378
+msgid "&Pack"
+msgstr "&Pakkaa"
+
+#: catalogmanager/catalogmanager.cpp:380
+msgid "Pack &Marked"
+msgstr "Pakkaa &valitut"
+
+#: catalogmanager/catalogmanager.cpp:412
+msgid "V&alidation Marked"
+msgstr "Oikeellisuustarkitus &valituille"
+
+#: catalogmanager/catalogmanager.cpp:425 catalogmanager/catalogmanager.cpp:451
+msgid "Update"
+msgstr "Päivitä"
+
+#: catalogmanager/catalogmanager.cpp:427 catalogmanager/catalogmanager.cpp:453
+msgid "Update Marked"
+msgstr "Päivitä valitut"
+
+#: catalogmanager/catalogmanager.cpp:429 catalogmanager/catalogmanager.cpp:455
+msgid "Commit"
+msgstr "Toimita"
+
+#: catalogmanager/catalogmanager.cpp:431 catalogmanager/catalogmanager.cpp:457
+msgid "Commit Marked"
+msgstr "Toimita valitut"
+
+#: catalogmanager/catalogmanager.cpp:433
+msgid "Status"
+msgstr "Tila"
+
+#: catalogmanager/catalogmanager.cpp:435
+msgid "Status for Marked"
+msgstr "Valittujen tila"
+
+#: catalogmanager/catalogmanager.cpp:437 catalogmanager/catalogmanager.cpp:467
+msgid "Show Diff"
+msgstr "Näytä erot"
+
+#: catalogmanager/catalogmanager.cpp:459
+msgid "Status (Local)"
+msgstr "Paikallistila"
+
+#: catalogmanager/catalogmanager.cpp:461
+msgid "Status (Local) for Marked"
+msgstr "Valittujen paikallistila"
+
+#: catalogmanager/catalogmanager.cpp:463
+msgid "Status (Remote)"
+msgstr "Etätila"
+
+#: catalogmanager/catalogmanager.cpp:465
+msgid "Status (Remote) for Marked"
+msgstr "Valittujen etätila"
+
+#: catalogmanager/catalogmanager.cpp:469
+msgid "Show Information"
+msgstr "Näytä tiedot"
+
+#: catalogmanager/catalogmanager.cpp:471
+msgid "Show Information for Marked"
+msgstr "Näytä valittujen tiedot"
+
+#: catalogmanager/catalogmanager.cpp:488 catalogmanager/catalogmanager.cpp:503
+msgid "Update Templates"
+msgstr "Päivitä pohjat"
+
+#: catalogmanager/catalogmanager.cpp:490 catalogmanager/catalogmanager.cpp:505
+msgid "Update Marked Templates"
+msgstr "Päivitä valitut pohjat"
+
+#: catalogmanager/catalogmanager.cpp:492 catalogmanager/catalogmanager.cpp:507
+msgid "Commit Templates"
+msgstr "Toimita pohjat"
+
+#: catalogmanager/catalogmanager.cpp:494 catalogmanager/catalogmanager.cpp:509
+msgid "Commit Marked Templates"
+msgstr "Toimita valitut pohjat"
+
+#: catalogmanager/catalogmanager.cpp:525 catalogmanager/catalogmanager.cpp:529
+msgid "Commands"
+msgstr "Komennot"
+
+#: catalogmanager/catalogmanager.cpp:558
+msgid ""
+"<qt>"
+"<p><b>Statusbar</b></p>\n"
+"<p>The statusbar displays information about progress of the current find or "
+"replace operation. The first number in <b>Found:</b> "
+"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.</p></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Tilarivi</b></p>\n"
+"<p>Tilarivi näyttää nykyisen etsimisen tai korvaamisen edistymisen. Ensimmäinen "
+"luku kentässä <b>Löydetty:</b> näyttää tiedostojen lukumäärän, jotka sisältävät "
+"etsityn tekstin ja joita ei ole vielä avattu KBabel-ikkunassa. Toinen luku "
+"kertoo toistaiseksi löydettyjen tiedostojen yhteismäärän, jotka sisältävät "
+"etsityn tekstin.</p></qt>"
+
+#: 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."
+msgstr ""
+"KBabelille ei voitu lähettää viestiä.\n"
+"Tarkista TDE-asennuksesi."
+
+#: catalogmanager/catalogmanager.cpp:858
+msgid ""
+"Unable to use TDELauncher to start KBabel.\n"
+"You should check the installation of TDE.\n"
+"Please start KBabel manually."
+msgstr ""
+"Ei voitu käyttää TDELauncheria KBabelin käynnistämiseen.\n"
+"Tarkista TDE-asennusi ja käynnistä KBabel käsin."
+
+#: catalogmanager/catalogmanager.cpp:893
+msgid "Found: 0/0"
+msgstr "Löytynyt: 0/0"
+
+#: catalogmanager/catalogmanager.cpp:915
+msgid "Found: %1/%2"
+msgstr "Löytynyt: %1/%2"
+
+#: catalogmanager/catalogmanager.cpp:986
+#: catalogmanager/catalogmanager.cpp:1073
+msgid "DCOP communication with KBabel failed."
+msgstr "DCOP-viestintä KBabelin kanssa epäonnistui."
+
+#: catalogmanager/catalogmanager.cpp:986
+#: catalogmanager/catalogmanager.cpp:1073
+msgid "DCOP Communication Error"
+msgstr "DCOP-viestintävirhe"
+
+#: catalogmanager/catalogmanager.cpp:1001
+#: catalogmanager/catalogmanager.cpp:1087
+msgid "KBabel cannot be started."
+msgstr "KBabelia ei voitu käynnistää."
+
+#: catalogmanager/catalogmanager.cpp:1001
+#: catalogmanager/catalogmanager.cpp:1087
+msgid "Cannot Start KBabel"
+msgstr "Ei voitu käynnistää KBabelia"
+
+#: catalogmanager/catalogmanager.cpp:1008
+#: catalogmanager/catalogmanager.cpp:1094
+msgid "Search string not found!"
+msgstr "Haettua merkkijonoa ei löytynyt!"
+
+#: catalogmanager/catalogmanager.cpp:1235
#, c-format
-msgid "Error while trying to read file %1."
-msgstr "Virhe luettaessa tiedostoa %1."
+msgid "Cannot open project file %1"
+msgstr "Ei voitu avata projektitiedostoa %1"
-#: common/kbmailer.cpp:208
-msgid "Error while trying to copy file %1 into archive."
-msgstr "Virhe tiedoston %1 kopioinnin yrityksessä."
+#: catalogmanager/main.cpp:186
+msgid "KBabel - Catalog Manager"
+msgstr "KBabel - Käännöspakettien hallinta"
-#: filters/gettext/gettextexport.cpp:74
-msgid "saving file"
-msgstr "tiedostoa tallennetaan"
+#: catalogmanager/main.cpp:187
+msgid "An advanced catalog manager for KBabel"
+msgstr "Käännöspakettien lisähallintaohjelma KBabel-ohjelmalle"
-#: filters/gettext/gettextimport.cpp:83
-msgid "loading file"
-msgstr "tiedostoa ladataan"
+#: catalogmanager/main.cpp:211
+msgid "Support for making diffs and some minor improvements."
+msgstr "Tuki vertailun kehittämistä ja muutama pieni parannus."
+
+#: catalogmanager/main.cpp:216
+msgid "KBabel contains code from GNU gettext"
+msgstr "KBabel sisältää koodia GNU gettext -projektista"
#: catalogmanager/validateprogress.cpp:56
msgid ""
@@ -5342,11 +5636,6 @@ msgid ""
"Validation"
msgstr "Oikeellisuustarkistus"
-#: catalogmanager/catalogmanager.cpp:222
-#: catalogmanager/validateprogress.cpp:72
-msgid "&Open"
-msgstr "&Avaa"
-
#: catalogmanager/validateprogress.cpp:73
msgid "&Ignore"
msgstr "Jätä huom&iotta"
@@ -5383,57 +5672,57 @@ msgstr ""
msgid "Validation Done"
msgstr "Oikeellisuustarkistus valmis"
-#: catalogmanager/multiroughtransdlg.cpp:56
-msgid "Files:"
-msgstr "Tiedostot:"
-
-#: catalogmanager/catalogmanagerview.cpp:94 catalogmanager/future.cpp:5
-msgid "CVS/SVN Status"
-msgstr "CVS/SVN-tila"
-
-#: catalogmanager/future.cpp:8
-msgid "Resolved"
-msgstr "Ratkaistu"
-
-#: catalogmanager/future.cpp:9
-msgid "Resolved for Marked"
-msgstr "Ratkaistu valituille"
-
-#: catalogmanager/future.cpp:10
-msgid "Revert"
-msgstr "Käännä"
+#: catalogmanager/findinfilesdialog.cpp:50
+msgid "File Options"
+msgstr "Tiedostovalinnat"
-#: catalogmanager/future.cpp:11
-msgid "Revert for Marked"
-msgstr "Käännä valituille"
+#: catalogmanager/findinfilesdialog.cpp:53
+msgid "&In all files"
+msgstr "&Kaikista tiedostoista"
-#: catalogmanager/future.cpp:12
-msgid "Cleanup"
-msgstr "Puhdista"
+#: catalogmanager/findinfilesdialog.cpp:54
+msgid "&Marked files"
+msgstr "Valituista &tiedostoista"
-#: catalogmanager/future.cpp:13
-msgid "Cleanup for Marked"
-msgstr "Puhdista valitut"
+#: catalogmanager/findinfilesdialog.cpp:55
+msgid "In &templates"
+msgstr "Po&hjista"
-#: catalogmanager/future.cpp:16
-msgid "No repository"
-msgstr "Ei tietovarastoa"
+#: catalogmanager/findinfilesdialog.cpp:56
+msgid "Ask before ne&xt file"
+msgstr "&Kysy ennen seuraavaa tiedostoa"
-#: catalogmanager/catmanlistitem.cpp:80
-msgid "Message Catalogs"
-msgstr "Käännöspaketit"
+#: catalogmanager/findinfilesdialog.cpp:57
+msgid "Save &without asking"
+msgstr "Tallenna k&ysymättä"
-#: catalogmanager/catmanlistitem.cpp:450 catalogmanager/catmanlistitem.cpp:637
-msgid "No version control"
-msgstr "Ei versiohallintaa"
+#: catalogmanager/findinfilesdialog.cpp:59
+msgid ""
+"<qt>"
+"<p><b>File Options</b></p>"
+"<p>Here you can finetune where to find:"
+"<ul>"
+"<li><b>In all files</b>: search in all files, otherwise searched is the "
+"selected file or files in the selected folder</li>"
+"<li><b>Ask before next file</b>: show a dialog asking to proceed to the next "
+"file</li></ul></qt>"
+msgstr ""
+"<qt>"
+"<p><b>Tiedostovalinnat</b></p>"
+"<p>Tässä voit hienosäätää, mistä etsitään:"
+"<ul>"
+"<li><b>Kaikista tiedostoista</b>: kaikista tiedostoista, muutoin etsitään "
+"valitusta tiedostosta tai valitun kansion tiedostoista</li>"
+"<li><b>Kysy ennen seuraavaa tiedostoa</b>: näytä valintaikkuna, josta "
+"siirrytään seuraavaan tiedostoon</li></ul></qt>"
-#: catalogmanager/libcvs/cvshandler.cpp:88
-msgid "No CVS repository"
-msgstr "Ei CVS-tietovarastoa"
+#: catalogmanager/libsvn/svnhandler.cpp:90
+msgid "No SVN repository"
+msgstr "Ei SVN-tietovarastoa"
-#: catalogmanager/libcvs/cvshandler.cpp:91
-msgid "Not in CVS"
-msgstr "Ei CVS:ssä"
+#: catalogmanager/libsvn/svnhandler.cpp:93
+msgid "Not in SVN"
+msgstr "Ei SVN:ssä"
#: catalogmanager/libcvs/cvshandler.cpp:94
#: catalogmanager/libsvn/svnhandler.cpp:96
@@ -5460,17 +5749,20 @@ msgstr "Ajan tasalla"
msgid "Conflict"
msgstr "Ristiriita"
+#: catalogmanager/libsvn/svnhandler.cpp:111
+msgid "Error in Working Copy"
+msgstr "Virhe työkappaleessa"
+
#: catalogmanager/libcvs/cvshandler.cpp:109
#: catalogmanager/libsvn/svnhandler.cpp:113
msgid "Unknown"
msgstr "Tuntematon"
-#: catalogmanager/libcvs/cvshandler.cpp:189
-#: catalogmanager/libcvs/cvshandler.cpp:228
+#: catalogmanager/libsvn/svnhandler.cpp:288
msgid ""
-"This is not a valid CVS repository. The CVS commands cannot be executed."
+"This is not a valid SVN repository. The SVN commands cannot be executed."
msgstr ""
-"Tämä ei ole oikeanlainen CVS-tietovarasto. CVS-komentoja ei voi suorittaa."
+"Tämä ei ole kelvollinen SVN-tietokanta. SVN-komentoja ei voi suorittaa."
#: catalogmanager/libcvs/cvsdialog.cpp:311
#: catalogmanager/libcvs/cvshandler.cpp:375
@@ -5479,9 +5771,9 @@ msgstr ""
msgid "[ Starting command ]"
msgstr "[ Käynnistetään komentoa ]"
-#: catalogmanager/libcvs/cvsdialog.cpp:68
-msgid "CVS Dialog"
-msgstr "CVS-ikkuna"
+#: catalogmanager/libsvn/svndialog.cpp:65
+msgid "SVN Dialog"
+msgstr "SVN-ikkuna"
#: catalogmanager/libcvs/cvsdialog.cpp:77
#: catalogmanager/libsvn/svndialog.cpp:74
@@ -5493,15 +5785,23 @@ msgstr "Päivitä seuraavat tiedostot:"
msgid "Commit the following files:"
msgstr "Toimita seuraavat tiedostot:"
-#: catalogmanager/libcvs/cvsdialog.cpp:83
-msgid "Get status for the following files:"
-msgstr "Hae seuraavien tiedostojen tilat:"
+#: catalogmanager/libsvn/svndialog.cpp:80
+msgid "Get remote status for the following files:"
+msgstr "Hae seuraavien tiedostojen etätila:"
+
+#: catalogmanager/libsvn/svndialog.cpp:83
+msgid "Get local status for the following files:"
+msgstr "Hae seuraavien tiedostojen paikallistila:"
#: catalogmanager/libcvs/cvsdialog.cpp:86
#: catalogmanager/libsvn/svndialog.cpp:86
msgid "Get diff for the following files:"
msgstr "Vertaa seuraavia tiedostoja:"
+#: catalogmanager/libsvn/svndialog.cpp:89
+msgid "Get information for the following files:"
+msgstr "Hae seuraavien tiedostojen tiedot:"
+
#: catalogmanager/libcvs/cvsdialog.cpp:100
#: catalogmanager/libsvn/svndialog.cpp:103
msgid "&Old messages:"
@@ -5512,22 +5812,6 @@ msgstr "&Vanhat viestit:"
msgid "&Log message:"
msgstr "&Lokiviesti:"
-#: catalogmanager/libcvs/cvsdialog.cpp:114
-msgid "E&ncoding:"
-msgstr "&Koodaus:"
-
-#: catalogmanager/libcvs/cvsdialog.cpp:121
-msgid ""
-"_: Descriptive encoding name\n"
-"Recommended ( %1 )"
-msgstr "Suositeltu ( %1 )"
-
-#: catalogmanager/libcvs/cvsdialog.cpp:122
-msgid ""
-"_: Descriptive encoding name\n"
-"Locale ( %1 )"
-msgstr "Paikallisasetus ( %1 )"
-
#: catalogmanager/libcvs/cvsdialog.cpp:133
#: catalogmanager/libsvn/svndialog.cpp:124
msgid "Auto&matically add files if necessary"
@@ -5548,6 +5832,10 @@ msgstr "&Hae tila"
msgid "&Get Diff"
msgstr "&Vertaa tiedostoja"
+#: catalogmanager/libsvn/svndialog.cpp:145
+msgid "&Get Information"
+msgstr "&Hae tiedot"
+
#: catalogmanager/libcvs/cvsdialog.cpp:165
#: catalogmanager/libsvn/svndialog.cpp:160
msgid "Command output:"
@@ -5558,19 +5846,6 @@ msgstr "Komennon tuloste:"
msgid "The commit log message is empty. Do you want to continue?"
msgstr "Toimituslokissa ei ole viestejä. Haluatko jatkaa?"
-#: catalogmanager/libcvs/cvsdialog.cpp:247
-#, c-format
-msgid "Cannot find encoding: %1"
-msgstr "Koodausta ei löydy: %1"
-
-#: 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 ""
-"Toimituslokin viestejä ei voida muodostaa valitulla koodauksella: %1\n"
-"Jatketaanko?"
-
#: catalogmanager/libcvs/cvsdialog.cpp:268
#: catalogmanager/libsvn/svndialog.cpp:247
msgid "Cannot open temporary file for writing. Aborting."
@@ -5597,11 +5872,49 @@ msgstr "[ Lopetettin paluuarvolla %1 ]"
msgid "[ Finished ]"
msgstr "[ Valmis ]"
-#: catalogmanager/libcvs/cvsdialog.cpp:401
-msgid ""
-"_: Descriptive encoding name\n"
-"Last choice ( %1 )"
-msgstr "Viimeinen valinta ( %1 )"
+#: catalogmanager/catmanlistitem.cpp:80
+msgid "Message Catalogs"
+msgstr "Käännöspaketit"
+
+#: catalogmanager/catmanlistitem.cpp:450 catalogmanager/catmanlistitem.cpp:637
+msgid "No version control"
+msgstr "Ei versiohallintaa"
+
+#: catalogmanager/catalogmanagerview.cpp:94 catalogmanager/future.cpp:5
+msgid "CVS/SVN Status"
+msgstr "CVS/SVN-tila"
+
+#: catalogmanager/future.cpp:8
+msgid "Resolved"
+msgstr "Ratkaistu"
+
+#: catalogmanager/future.cpp:9
+msgid "Resolved for Marked"
+msgstr "Ratkaistu valituille"
+
+#: catalogmanager/future.cpp:10
+msgid "Revert"
+msgstr "Käännä"
+
+#: catalogmanager/future.cpp:11
+msgid "Revert for Marked"
+msgstr "Käännä valituille"
+
+#: catalogmanager/future.cpp:12
+msgid "Cleanup"
+msgstr "Puhdista"
+
+#: catalogmanager/future.cpp:13
+msgid "Cleanup for Marked"
+msgstr "Puhdista valitut"
+
+#: catalogmanager/future.cpp:16
+msgid "No repository"
+msgstr "Ei tietovarastoa"
+
+#: catalogmanager/multiroughtransdlg.cpp:56
+msgid "Files:"
+msgstr "Tiedostot:"
#: catalogmanager/catalogmanagerview.cpp:89
msgid "Name"
@@ -5903,389 +6216,76 @@ msgstr "Luetaan tiedostotietoja"
msgid "Validation Options"
msgstr "Oikeellisuustarkistuksen asetukset"
-#: catalogmanager/markpatterndialog.cpp:113
-msgid "Ma&rk files which match the following pattern:"
-msgstr "Valitse tiedostot, jotka sopivat seu&raavaan malliin:"
-
-#: catalogmanager/markpatterndialog.cpp:114
-msgid "&Mark Files"
-msgstr "Valitse &tiedostot"
-
-#: catalogmanager/markpatterndialog.cpp:116
-msgid "Unma&rk files which match the following pattern:"
-msgstr "&Poista valinta tiedostoista, jotka sopivat seuraavaan malliin:"
-
-#: catalogmanager/markpatterndialog.cpp:117
-msgid "Un&mark Files"
-msgstr "&Poista valinta tiedostoista"
-
-#: catalogmanager/findinfilesdialog.cpp:50
-msgid "File Options"
-msgstr "Tiedostovalinnat"
-
-#: catalogmanager/findinfilesdialog.cpp:53
-msgid "&In all files"
-msgstr "&Kaikista tiedostoista"
-
-#: catalogmanager/findinfilesdialog.cpp:54
-msgid "&Marked files"
-msgstr "Valituista &tiedostoista"
-
-#: catalogmanager/findinfilesdialog.cpp:55
-msgid "In &templates"
-msgstr "Po&hjista"
-
-#: catalogmanager/findinfilesdialog.cpp:56
-msgid "Ask before ne&xt file"
-msgstr "&Kysy ennen seuraavaa tiedostoa"
+#: catalogmanager/libcvs/cvshandler.cpp:88
+msgid "No CVS repository"
+msgstr "Ei CVS-tietovarastoa"
-#: catalogmanager/findinfilesdialog.cpp:57
-msgid "Save &without asking"
-msgstr "Tallenna k&ysymättä"
+#: catalogmanager/libcvs/cvshandler.cpp:91
+msgid "Not in CVS"
+msgstr "Ei CVS:ssä"
-#: catalogmanager/findinfilesdialog.cpp:59
+#: catalogmanager/libcvs/cvshandler.cpp:189
+#: catalogmanager/libcvs/cvshandler.cpp:228
msgid ""
-"<qt>"
-"<p><b>File Options</b></p>"
-"<p>Here you can finetune where to find:"
-"<ul>"
-"<li><b>In all files</b>: search in all files, otherwise searched is the "
-"selected file or files in the selected folder</li>"
-"<li><b>Ask before next file</b>: show a dialog asking to proceed to the next "
-"file</li></ul></qt>"
+"This is not a valid CVS repository. The CVS commands cannot be executed."
msgstr ""
-"<qt>"
-"<p><b>Tiedostovalinnat</b></p>"
-"<p>Tässä voit hienosäätää, mistä etsitään:"
-"<ul>"
-"<li><b>Kaikista tiedostoista</b>: kaikista tiedostoista, muutoin etsitään "
-"valitusta tiedostosta tai valitun kansion tiedostoista</li>"
-"<li><b>Kysy ennen seuraavaa tiedostoa</b>: näytä valintaikkuna, josta "
-"siirrytään seuraavaan tiedostoon</li></ul></qt>"
+"Tämä ei ole oikeanlainen CVS-tietovarasto. CVS-komentoja ei voi suorittaa."
-#: catalogmanager/libsvn/svnhandler.cpp:90
-msgid "No SVN repository"
-msgstr "Ei SVN-tietovarastoa"
+#: catalogmanager/libcvs/cvsdialog.cpp:68
+msgid "CVS Dialog"
+msgstr "CVS-ikkuna"
-#: catalogmanager/libsvn/svnhandler.cpp:93
-msgid "Not in SVN"
-msgstr "Ei SVN:ssä"
+#: catalogmanager/libcvs/cvsdialog.cpp:83
+msgid "Get status for the following files:"
+msgstr "Hae seuraavien tiedostojen tilat:"
-#: catalogmanager/libsvn/svnhandler.cpp:111
-msgid "Error in Working Copy"
-msgstr "Virhe työkappaleessa"
+#: catalogmanager/libcvs/cvsdialog.cpp:114
+msgid "E&ncoding:"
+msgstr "&Koodaus:"
-#: catalogmanager/libsvn/svnhandler.cpp:288
+#: catalogmanager/libcvs/cvsdialog.cpp:121
msgid ""
-"This is not a valid SVN repository. The SVN commands cannot be executed."
-msgstr ""
-"Tämä ei ole kelvollinen SVN-tietokanta. SVN-komentoja ei voi suorittaa."
-
-#: catalogmanager/libsvn/svndialog.cpp:65
-msgid "SVN Dialog"
-msgstr "SVN-ikkuna"
-
-#: catalogmanager/libsvn/svndialog.cpp:80
-msgid "Get remote status for the following files:"
-msgstr "Hae seuraavien tiedostojen etätila:"
-
-#: catalogmanager/libsvn/svndialog.cpp:83
-msgid "Get local status for the following files:"
-msgstr "Hae seuraavien tiedostojen paikallistila:"
-
-#: catalogmanager/libsvn/svndialog.cpp:89
-msgid "Get information for the following files:"
-msgstr "Hae seuraavien tiedostojen tiedot:"
-
-#: catalogmanager/libsvn/svndialog.cpp:145
-msgid "&Get Information"
-msgstr "&Hae tiedot"
-
-#: catalogmanager/catalogmanager.cpp:225
-msgid "&Open Template"
-msgstr "Avaa &pohja"
-
-#: catalogmanager/catalogmanager.cpp:228
-msgid "Open in &New Window"
-msgstr "Avaa &uudessa ikkunassa"
-
-#: catalogmanager/catalogmanager.cpp:237
-msgid "Fi&nd in Files..."
-msgstr "&Hae tiedostoista..."
-
-#: catalogmanager/catalogmanager.cpp:240
-msgid "Re&place in Files..."
-msgstr "Korvaa tiedostois&sa..."
-
-#: catalogmanager/catalogmanager.cpp:251
-msgid "&Toggle Marking"
-msgstr "Käännä valin&ta"
-
-#: catalogmanager/catalogmanager.cpp:254
-msgid "Remove Marking"
-msgstr "Poista valinta"
-
-#: catalogmanager/catalogmanager.cpp:257
-msgid "Toggle All Markings"
-msgstr "Käännä kaikki valinnat"
-
-#: catalogmanager/catalogmanager.cpp:260
-msgid "Remove All Markings"
-msgstr "Poista kaikki merkinnät"
-
-#: catalogmanager/catalogmanager.cpp:263
-msgid "Mark Modified Files"
-msgstr "Valitse muutetut tiedostot"
-
-#: catalogmanager/catalogmanager.cpp:267
-msgid "&Load Markings..."
-msgstr "&Lataa valinnat..."
-
-#: catalogmanager/catalogmanager.cpp:270
-msgid "&Save Markings..."
-msgstr "&Tallenna valinnat..."
-
-#: catalogmanager/catalogmanager.cpp:273
-msgid "&Mark Files..."
-msgstr "&Valitse tiedostoja..."
-
-#: catalogmanager/catalogmanager.cpp:275
-msgid "&Unmark Files..."
-msgstr "&Poista valinnat tiedostoista..."
-
-#: catalogmanager/catalogmanager.cpp:309
-msgid "Next Te&mplate Only"
-msgstr "Vain seur&aava pohja"
-
-#: catalogmanager/catalogmanager.cpp:312
-msgid "Previous Temp&late Only"
-msgstr "Vain ed&ellinen pohja"
-
-#: catalogmanager/catalogmanager.cpp:315
-msgid "Next Tran&slation Exists"
-msgstr "Seuraava olemas&sa oleva käännös"
-
-#: catalogmanager/catalogmanager.cpp:318
-msgid "Previous Transl&ation Exists"
-msgstr "Edellinen olemassa o&leva käännös"
-
-#: catalogmanager/catalogmanager.cpp:322
-msgid "Previous Marke&d"
-msgstr "Edellinen valitt&u"
-
-#: catalogmanager/catalogmanager.cpp:325
-msgid "Next &Marked"
-msgstr "Seuraava val&ittu"
-
-#: catalogmanager/catalogmanager.cpp:350
-msgid "&Statistics"
-msgstr "T&ilastot"
-
-#: catalogmanager/catalogmanager.cpp:353
-msgid "S&tatistics in Marked"
-msgstr "Valittu&jen tilastot"
-
-#: catalogmanager/catalogmanager.cpp:356
-msgid "Check S&yntax"
-msgstr "&Tarkista lauserakenne"
-
-#: catalogmanager/catalogmanager.cpp:359
-msgid "S&pell Check"
-msgstr "&Oikoluku"
-
-#: catalogmanager/catalogmanager.cpp:362
-msgid "Spell Check in &Marked"
-msgstr "Oikolue &valitut"
-
-#: catalogmanager/catalogmanager.cpp:365
-msgid "&Rough Translation"
-msgstr "&Raaka käännös"
-
-#: catalogmanager/catalogmanager.cpp:368
-msgid "Rough Translation in M&arked"
-msgstr "&Käännä valitut raa'asti"
-
-#: catalogmanager/catalogmanager.cpp:371
-msgid "Mai&l"
-msgstr "&Lähetä sähköpostilla"
-
-#: catalogmanager/catalogmanager.cpp:374
-msgid "Mail Mar&ked"
-msgstr "Lä&hetä valitut sähköpostilla"
-
-#: catalogmanager/catalogmanager.cpp:378
-msgid "&Pack"
-msgstr "&Pakkaa"
-
-#: catalogmanager/catalogmanager.cpp:380
-msgid "Pack &Marked"
-msgstr "Pakkaa &valitut"
-
-#: catalogmanager/catalogmanager.cpp:412
-msgid "V&alidation Marked"
-msgstr "Oikeellisuustarkitus &valituille"
-
-#: catalogmanager/catalogmanager.cpp:425 catalogmanager/catalogmanager.cpp:451
-msgid "Update"
-msgstr "Päivitä"
-
-#: catalogmanager/catalogmanager.cpp:427 catalogmanager/catalogmanager.cpp:453
-msgid "Update Marked"
-msgstr "Päivitä valitut"
-
-#: catalogmanager/catalogmanager.cpp:429 catalogmanager/catalogmanager.cpp:455
-msgid "Commit"
-msgstr "Toimita"
-
-#: catalogmanager/catalogmanager.cpp:431 catalogmanager/catalogmanager.cpp:457
-msgid "Commit Marked"
-msgstr "Toimita valitut"
-
-#: catalogmanager/catalogmanager.cpp:433
-msgid "Status"
-msgstr "Tila"
-
-#: catalogmanager/catalogmanager.cpp:435
-msgid "Status for Marked"
-msgstr "Valittujen tila"
-
-#: catalogmanager/catalogmanager.cpp:437 catalogmanager/catalogmanager.cpp:467
-msgid "Show Diff"
-msgstr "Näytä erot"
-
-#: catalogmanager/catalogmanager.cpp:459
-msgid "Status (Local)"
-msgstr "Paikallistila"
-
-#: catalogmanager/catalogmanager.cpp:461
-msgid "Status (Local) for Marked"
-msgstr "Valittujen paikallistila"
-
-#: catalogmanager/catalogmanager.cpp:463
-msgid "Status (Remote)"
-msgstr "Etätila"
-
-#: catalogmanager/catalogmanager.cpp:465
-msgid "Status (Remote) for Marked"
-msgstr "Valittujen etätila"
-
-#: catalogmanager/catalogmanager.cpp:469
-msgid "Show Information"
-msgstr "Näytä tiedot"
-
-#: catalogmanager/catalogmanager.cpp:471
-msgid "Show Information for Marked"
-msgstr "Näytä valittujen tiedot"
-
-#: catalogmanager/catalogmanager.cpp:488 catalogmanager/catalogmanager.cpp:503
-msgid "Update Templates"
-msgstr "Päivitä pohjat"
-
-#: catalogmanager/catalogmanager.cpp:490 catalogmanager/catalogmanager.cpp:505
-msgid "Update Marked Templates"
-msgstr "Päivitä valitut pohjat"
-
-#: catalogmanager/catalogmanager.cpp:492 catalogmanager/catalogmanager.cpp:507
-msgid "Commit Templates"
-msgstr "Toimita pohjat"
-
-#: catalogmanager/catalogmanager.cpp:494 catalogmanager/catalogmanager.cpp:509
-msgid "Commit Marked Templates"
-msgstr "Toimita valitut pohjat"
-
-#: catalogmanager/catalogmanager.cpp:525 catalogmanager/catalogmanager.cpp:529
-msgid "Commands"
-msgstr "Komennot"
+"_: Descriptive encoding name\n"
+"Recommended ( %1 )"
+msgstr "Suositeltu ( %1 )"
-#: catalogmanager/catalogmanager.cpp:558
+#: catalogmanager/libcvs/cvsdialog.cpp:122
msgid ""
-"<qt>"
-"<p><b>Statusbar</b></p>\n"
-"<p>The statusbar displays information about progress of the current find or "
-"replace operation. The first number in <b>Found:</b> "
-"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.</p></qt>"
-msgstr ""
-"<qt>"
-"<p><b>Tilarivi</b></p>\n"
-"<p>Tilarivi näyttää nykyisen etsimisen tai korvaamisen edistymisen. Ensimmäinen "
-"luku kentässä <b>Löydetty:</b> näyttää tiedostojen lukumäärän, jotka sisältävät "
-"etsityn tekstin ja joita ei ole vielä avattu KBabel-ikkunassa. Toinen luku "
-"kertoo toistaiseksi löydettyjen tiedostojen yhteismäärän, jotka sisältävät "
-"etsityn tekstin.</p></qt>"
+"_: Descriptive encoding name\n"
+"Locale ( %1 )"
+msgstr "Paikallisasetus ( %1 )"
-#: 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."
-msgstr ""
-"KBabelille ei voitu lähettää viestiä.\n"
-"Tarkista TDE-asennuksesi."
+#: catalogmanager/libcvs/cvsdialog.cpp:247
+#, c-format
+msgid "Cannot find encoding: %1"
+msgstr "Koodausta ei löydy: %1"
-#: catalogmanager/catalogmanager.cpp:858
+#: catalogmanager/libcvs/cvsdialog.cpp:253
msgid ""
-"Unable to use TDELauncher to start KBabel.\n"
-"You should check the installation of TDE.\n"
-"Please start KBabel manually."
+"The commit log message cannot be encoded in the selected encoding: %1.\n"
+"Do you want to continue?"
msgstr ""
-"Ei voitu käyttää TDELauncheria KBabelin käynnistämiseen.\n"
-"Tarkista TDE-asennusi ja käynnistä KBabel käsin."
-
-#: catalogmanager/catalogmanager.cpp:893
-msgid "Found: 0/0"
-msgstr "Löytynyt: 0/0"
-
-#: catalogmanager/catalogmanager.cpp:915
-msgid "Found: %1/%2"
-msgstr "Löytynyt: %1/%2"
-
-#: catalogmanager/catalogmanager.cpp:986
-#: catalogmanager/catalogmanager.cpp:1073
-msgid "DCOP communication with KBabel failed."
-msgstr "DCOP-viestintä KBabelin kanssa epäonnistui."
-
-#: catalogmanager/catalogmanager.cpp:986
-#: catalogmanager/catalogmanager.cpp:1073
-msgid "DCOP Communication Error"
-msgstr "DCOP-viestintävirhe"
-
-#: catalogmanager/catalogmanager.cpp:1001
-#: catalogmanager/catalogmanager.cpp:1087
-msgid "KBabel cannot be started."
-msgstr "KBabelia ei voitu käynnistää."
-
-#: catalogmanager/catalogmanager.cpp:1001
-#: catalogmanager/catalogmanager.cpp:1087
-msgid "Cannot Start KBabel"
-msgstr "Ei voitu käynnistää KBabelia"
-
-#: catalogmanager/catalogmanager.cpp:1008
-#: catalogmanager/catalogmanager.cpp:1094
-msgid "Search string not found!"
-msgstr "Haettua merkkijonoa ei löytynyt!"
+"Toimituslokin viestejä ei voida muodostaa valitulla koodauksella: %1\n"
+"Jatketaanko?"
-#: catalogmanager/catalogmanager.cpp:1235
-#, c-format
-msgid "Cannot open project file %1"
-msgstr "Ei voitu avata projektitiedostoa %1"
+#: catalogmanager/libcvs/cvsdialog.cpp:401
+msgid ""
+"_: Descriptive encoding name\n"
+"Last choice ( %1 )"
+msgstr "Viimeinen valinta ( %1 )"
-#: catalogmanager/main.cpp:186
-msgid "KBabel - Catalog Manager"
-msgstr "KBabel - Käännöspakettien hallinta"
+#: catalogmanager/markpatterndialog.cpp:113
+msgid "Ma&rk files which match the following pattern:"
+msgstr "Valitse tiedostot, jotka sopivat seu&raavaan malliin:"
-#: catalogmanager/main.cpp:187
-msgid "An advanced catalog manager for KBabel"
-msgstr "Käännöspakettien lisähallintaohjelma KBabel-ohjelmalle"
+#: catalogmanager/markpatterndialog.cpp:114
+msgid "&Mark Files"
+msgstr "Valitse &tiedostot"
-#: catalogmanager/main.cpp:211
-msgid "Support for making diffs and some minor improvements."
-msgstr "Tuki vertailun kehittämistä ja muutama pieni parannus."
+#: catalogmanager/markpatterndialog.cpp:116
+msgid "Unma&rk files which match the following pattern:"
+msgstr "&Poista valinta tiedostoista, jotka sopivat seuraavaan malliin:"
-#: catalogmanager/main.cpp:216
-msgid "KBabel contains code from GNU gettext"
-msgstr "KBabel sisältää koodia GNU gettext -projektista"
+#: catalogmanager/markpatterndialog.cpp:117
+msgid "Un&mark Files"
+msgstr "&Poista valinta tiedostoista"
diff --git a/tde-i18n-fi/messages/tdesdk/kbugbuster.po b/tde-i18n-fi/messages/tdesdk/kbugbuster.po
index 35da4fbc476..d58aaf33127 100644
--- a/tde-i18n-fi/messages/tdesdk/kbugbuster.po
+++ b/tde-i18n-fi/messages/tdesdk/kbugbuster.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kbugbuster\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2006-09-15 11:50+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdesdk/kompare.po b/tde-i18n-fi/messages/tdesdk/kompare.po
index ce2cabbd60f..015159217b4 100644
--- a/tde-i18n-fi/messages/tdesdk/kompare.po
+++ b/tde-i18n-fi/messages/tdesdk/kompare.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kompare\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2006-09-15 11:51+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -18,109 +18,6 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Teemu Rytilahti,Juha J. Kari"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "teemu.rytilahti@d5k.net,juha.j.kari@uta.fi"
-
-#: komparenavtreepart/komparenavtreepart.cpp:61
-msgid "Source Folder"
-msgstr "Lähdekansio"
-
-#: komparenavtreepart/komparenavtreepart.cpp:66
-msgid "Destination Folder"
-msgstr "Kohdekansio"
-
-#: komparenavtreepart/komparenavtreepart.cpp:71
-msgid "Source File"
-msgstr "Lähdetiedosto"
-
-#: komparenavtreepart/komparenavtreepart.cpp:72
-msgid "Destination File"
-msgstr "Kohdetiedosto"
-
-#: komparenavtreepart/komparenavtreepart.cpp:78
-msgid "Source Line"
-msgstr "Lähderivi"
-
-#: komparenavtreepart/komparenavtreepart.cpp:79
-msgid "Destination Line"
-msgstr "Kohderivi"
-
-#: komparenavtreepart/komparenavtreepart.cpp:80
-msgid "Difference"
-msgstr "Erot"
-
-#: komparenavtreepart/komparenavtreepart.cpp:426
-#, c-format
-msgid ""
-"_n: Applied: Changes made to %n line undone\n"
-"Applied: Changes made to %n lines undone"
-msgstr ""
-"Sovellettu: Muutoksia %n riville ei ole peruutettu\n"
-"Sovellettu: Muutoksia %n riveille ei ole peruutettu"
-
-#: komparenavtreepart/komparenavtreepart.cpp:429
-#, c-format
-msgid ""
-"_n: Changed %n line\n"
-"Changed %n lines"
-msgstr ""
-"Muutettu %n rivi\n"
-"Muutettu %n riviä"
-
-#: komparenavtreepart/komparenavtreepart.cpp:434
-#, c-format
-msgid ""
-"_n: Applied: Insertion of %n line undone\n"
-"Applied: Insertion of %n lines undone"
-msgstr ""
-"Sovellettu: Lisäykset riville %n peruttu\n"
-"Sovellettu: Lisäykset riville %n peruttu"
-
-#: komparenavtreepart/komparenavtreepart.cpp:437
-#, c-format
-msgid ""
-"_n: Inserted %n line\n"
-"Inserted %n lines"
-msgstr ""
-"Lisätty %n rivi\n"
-"Lisätty %n riviä"
-
-#: komparenavtreepart/komparenavtreepart.cpp:442
-#, c-format
-msgid ""
-"_n: Applied: Deletion of %n line undone\n"
-"Applied: Deletion of %n lines undone"
-msgstr ""
-"Sovellettu: Rivin %n poisto peruttu\n"
-"Sovellettu: Rivinen %n poisto peruttu"
-
-#: komparenavtreepart/komparenavtreepart.cpp:445
-#, c-format
-msgid ""
-"_n: Deleted %n line\n"
-"Deleted %n lines"
-msgstr ""
-"Poistettu %n rivi\n"
-"Poistettu %n riviä"
-
-#: komparenavtreepart/komparenavtreepart.cpp:531
-#: komparepart/kompare_part.cpp:651
-msgid "Unknown"
-msgstr "Tuntematon"
-
-#: komparenavtreepart/komparenavtreepart.cpp:694
-msgid "KompareNavTreePart"
-msgstr "KompareNavTreePart"
-
#: libdiff2/komparemodellist.cpp:61
msgid "&Apply Difference"
msgstr "&Ota käyttöön muutokset"
@@ -215,167 +112,6 @@ msgstr "Tiedostot ovat identtisiä."
msgid "Could not write to the temporary file."
msgstr "Väliaikaistiedostoon ei voi kirjoittaa."
-#: kompare_shell.cpp:77
-msgid "Could not find our KompareViewPart."
-msgstr "KompareViewPartia ei löytynyt"
-
-#: kompare_shell.cpp:106
-msgid "Could not load our KompareViewPart."
-msgstr "KompareViewPartia ei voitu ladata"
-
-#: kompare_shell.cpp:114
-msgid "Could not find our KompareNavigationPart."
-msgstr "KompareNavigationPartia ei löytynyt."
-
-#: kompare_shell.cpp:138
-msgid "Could not load our KompareNavigationPart."
-msgstr "KompareNavigationPartia ei voitu .ladata"
-
-#: kompare_shell.cpp:233
-msgid "&Open Diff..."
-msgstr "&Avaa Diff-tiedosto..."
-
-#: kompare_shell.cpp:234
-msgid "&Compare Files..."
-msgstr "&Vertaa tiedostoja..."
-
-#: kompare_shell.cpp:237
-msgid "&Blend URL with Diff..."
-msgstr "&Yhdistä URL Diff-tiedoston kanssa..."
-
-#: kompare_shell.cpp:246
-msgid "Show T&ext View"
-msgstr "Näytä t&ekstinäkymä"
-
-#: kompare_shell.cpp:248
-msgid "Hide T&ext View"
-msgstr "Piilota T&ekstinäkymä"
-
-#: kompare_shell.cpp:257
-msgid " 0 of 0 differences "
-msgstr "Ero 0/0"
-
-#: kompare_shell.cpp:258
-msgid " 0 of 0 files "
-msgstr "Tiedosto 0/0"
-
-#: kompare_shell.cpp:273
-msgid ""
-"_n: %1 of %n file \n"
-" %1 of %n files "
-msgstr ""
-"Tiedosto %1/%n\n"
-"Tiedosto %1/%n"
-
-#: kompare_shell.cpp:275
-#, c-format
-msgid ""
-"_n: %n file \n"
-" %n files "
-msgstr ""
-" %n tiedosto \n"
-" %n tiedostoa "
-
-#: kompare_shell.cpp:278
-msgid ""
-"_n: %1 of %n difference, %2 applied \n"
-" %1 of %n differences, %2 applied "
-msgstr ""
-"Ero %1/%n, %2 otettu käyttöön\n"
-"Ero %1/%n, %2 otettu käyttöön"
-
-#: kompare_shell.cpp:281
-#, c-format
-msgid ""
-"_n: %n difference \n"
-" %n differences "
-msgstr ""
-" %n ero \n"
-" %n eroa "
-
-#: kompare_shell.cpp:369
-msgid "Blend File/Folder with diff Output"
-msgstr "Yhdistä tiedosto/kansio diff-tulosteen kanssa"
-
-#: kompare_shell.cpp:370
-msgid "File/Folder"
-msgstr "Tiedosto/kansio"
-
-#: kompare_shell.cpp:371
-msgid "Diff Output"
-msgstr "Diff-tuloste"
-
-#: kompare_shell.cpp:373
-msgid "Blend"
-msgstr "Yhdistä"
-
-#: kompare_shell.cpp:373
-msgid "Blend this file or folder with the diff output"
-msgstr "Yhdistä tämä tiedosto tai kansio diff-tulosteen kanssa"
-
-#: kompare_shell.cpp:373
-msgid ""
-"If you have entered a file or folder name and a file that contains diff output "
-"in the fields in this dialog then this button will be enabled and pressing it "
-"will open kompare's main view where the output of the entered file or files "
-"from the folder are mixed with the diff output so you can then apply the "
-"difference(s) to a file or to the files. "
-msgstr ""
-"Painike on käytettävissä, kun tiedosto- tai kansionimi ja diff-tiedosto on "
-"syötetty tämän valintaikkunan kenttiin. Painaminen avaa Kompare-ohjelman "
-"pääikkunan, jossa tiedostot näytetään yhdessä diff-tulosteen kanssa, jolloin "
-"erot voidaan liittää tiedostoihin."
-
-#: kompare_shell.cpp:398 main.cpp:185
-msgid "Compare Files or Folders"
-msgstr "Vertaa tiedostoja tai kansioita"
-
-#: kompare_shell.cpp:399 main.cpp:186
-msgid "Source"
-msgstr "Lähde"
-
-#: kompare_shell.cpp:400 main.cpp:187
-msgid "Destination"
-msgstr "Kohde"
-
-#: kompare_shell.cpp:402 main.cpp:189
-msgid "Compare"
-msgstr "Vertaa"
-
-#: kompare_shell.cpp:402
-msgid "Compare these files or folders"
-msgstr "Vertaa näitä tiedostoja tai kansioita"
-
-#: kompare_shell.cpp:402 main.cpp:189
-msgid ""
-"If you have entered 2 filenames or 2 folders in the fields in this dialog then "
-"this button will be enabled and pressing it will start a comparison of the "
-"entered files or folders. "
-msgstr ""
-"Painike on käytettävissä, kun kaksi tiedosto- tai kansionimeä on syötetty tämän "
-"valintaikkunan kenttiin. Painaminen aloittaa annettujen tiedostojen tai "
-"kansioiden vertaamisen."
-
-#: kompare_shell.cpp:439
-msgid "Text View"
-msgstr "Tekstinäkymä"
-
-#: kompareurldialog.cpp:41
-msgid "Here you can enter the files you want to compare."
-msgstr "Tässä voit antaa tiedostot, joita haluat vertailla."
-
-#: komparepart/kompareprefdlg.cpp:43 kompareurldialog.cpp:47
-msgid "Diff"
-msgstr "Diff"
-
-#: kompareurldialog.cpp:47
-msgid "Here you can change the options for comparing the files."
-msgstr "Tässä voit muuttaa tiedostojen vertailun valintoja."
-
-#: kompareurldialog.cpp:53
-msgid "Here you can change the options for the view."
-msgstr "Tässä voit muuttaa näytön asetuksia."
-
#. i18n: file komparepart/komparepartui.rc line 13
#: rc.cpp:15
#, no-c-format
@@ -502,232 +238,345 @@ msgstr "Vierekkäin"
msgid "Number of context lines:"
msgstr "Kontekstirivien määrä:"
-#: komparepart/kompareprefdlg.cpp:33
-msgid "Preferences"
-msgstr "Asetukset"
+#: main.cpp:33
+msgid ""
+"A program to view the differences between files and optionally generate a diff"
+msgstr ""
+"Ohjelma tiedostojen välisten erojen tarkastelemiseen ja diff-tiedoston "
+"luomiseen."
-#: komparepart/kompareprefdlg.cpp:39
-msgid "View Settings"
-msgstr "Diff-asetukset"
+#: main.cpp:39
+msgid "This will compare URL1 with URL2"
+msgstr "Tämä vertaa URL1:ä URL2:een."
-#: komparepart/kompareprefdlg.cpp:43
-msgid "Diff Settings"
-msgstr "Diff-asetukset"
+#: main.cpp:40
+msgid ""
+"This will open URL1 and expect it to be diff output. URL1 can also be a '-' and "
+"then it will read from standard input. Can be used for instance for cvs diff | "
+"kompare -o -. Kompare will do a check to see if it can find the original "
+"file(s) and then blend the original file(s) into the diffoutput and show that "
+"in the viewer. -n disables the check."
+msgstr ""
+"Tämä avaa URL1:n odottaen diff-tulostetta. URL1 voi olla myös '-', jolloin se "
+"luetaan standardisyötevirrasta. Voidaan käyttää cvs:lle diff | kompare -o -. "
+"Kompare tarkastaa, löytyvätkö alkuperäiset tiedostot ja yhdistää ne "
+"diff-tulosteeseen sekä näyttää lopputuloksen. -n poistaa tarkastuksen käytöstä."
-#: komparepart/kompare_part.cpp:165
-msgid "Save &All"
-msgstr "Tallenna &kaikki"
+#: main.cpp:41
+msgid ""
+"This will blend URL2 into URL1, URL2 is expected to be diff output and URL1 the "
+"file or folder that the diffoutput needs to be blended into. "
+msgstr ""
+"Tämä yhdistää URL2:n URL1:een, URL2:n oletetaan olevan diff-tuloste ja URL1:n "
+"tiedosto tai kansio, johon diff-tuloste yhdistetään."
-#: komparepart/kompare_part.cpp:168
-msgid "Save .&diff..."
-msgstr "Tallenna .&diff"
+#: main.cpp:42
+msgid ""
+"Disables the check for automatically finding the original file(s) when using "
+"'-' as URL with the -o option."
+msgstr ""
+"Poistaa käytöstä tarkastuksen automaattiselle alkuperäisten tiedostojen "
+"etsinnälle käytettäessä parametria '-' URL:na yhdessä -o parametrin kanssa."
-#: komparepart/kompare_part.cpp:171
-msgid "Swap Source with Destination"
-msgstr "Vaihda lähdetiedosto kohdetiedostoksi"
+#: main.cpp:43
+msgid ""
+"Use this to specify the encoding when calling it from the command line. It will "
+"default to the local encoding if not specified."
+msgstr ""
+"Käytä tätä määritelläksesi koodauksen kun sitä kutsutaan komentoriviltä. Se on "
+"oletuksena paikallinen koodaus, jos ei ole määritelty."
-#: komparepart/kompare_part.cpp:174
-msgid "Show Statistics"
-msgstr "Näytä tilastot"
+#: main.cpp:52
+msgid "Kompare"
+msgstr "Kompare"
-#: komparepart/kompare_part.cpp:269
-msgid "<qt>The URL <b>%1</b> cannot be downloaded.</qt>"
-msgstr "<qt>URLia <b>%1</b> ei voida ladata.</qt>"
+#: main.cpp:54
+msgid "(c) 2001-2004, John Firebaugh and Otto Bruggeman"
+msgstr "(c) 2001-2004, John Firebaugh ja Otto Bruggeman"
-#: komparepart/kompare_part.cpp:281
-msgid "<qt>The URL <b>%1</b> does not exist on your system.</qt>"
-msgstr "<qt>URLia <b>%1</b> ei ole järjestelmässäsi.</qt>"
+#: main.cpp:55 main.cpp:56
+msgid "Author"
+msgstr "Tekijä"
-#: komparepart/kompare_part.cpp:425
-msgid "Diff Options"
-msgstr "Diff-asetukset"
+#: main.cpp:57
+msgid "Kompare icon artist"
+msgstr "Komparen kuvaketaiteilija"
-#: komparepart/kompare_part.cpp:443
-msgid "*.diff *.dif *.patch|Patch Files"
-msgstr "*.diff *.dif *.patch|Korjaustiedostot"
+#: main.cpp:58
+msgid "A lot of good advice"
+msgstr "Runsaasti hyviä neuvoja"
-#: komparepart/kompare_part.cpp:443
-msgid "Save .diff"
-msgstr "Tallenna .diff"
+#: main.cpp:59
+msgid "Cervisia diff viewer"
+msgstr "Cervisia diff-katseluohjelma"
-#: komparepart/kompare_part.cpp:446
-msgid "The file exists or is write-protected; do you want to overwrite it?"
+#: kompare_shell.cpp:398 main.cpp:185
+msgid "Compare Files or Folders"
+msgstr "Vertaa tiedostoja tai kansioita"
+
+#: kompare_shell.cpp:399 main.cpp:186
+msgid "Source"
+msgstr "Lähde"
+
+#: kompare_shell.cpp:400 main.cpp:187
+msgid "Destination"
+msgstr "Kohde"
+
+#: kompare_shell.cpp:402 main.cpp:189
+msgid "Compare"
+msgstr "Vertaa"
+
+#: main.cpp:189
+msgid "Compare these files or folder"
+msgstr "Vertaa näitä tiedostoja tai kansioita"
+
+#: kompare_shell.cpp:402 main.cpp:189
+msgid ""
+"If you have entered 2 filenames or 2 folders in the fields in this dialog then "
+"this button will be enabled and pressing it will start a comparison of the "
+"entered files or folders. "
msgstr ""
-"Tiedosto on jo olemassa tai se on kirjoitussuojattu; haluatko ylikirjoittaa "
-"sen?"
+"Painike on käytettävissä, kun kaksi tiedosto- tai kansionimeä on syötetty tämän "
+"valintaikkunan kenttiin. Painaminen aloittaa annettujen tiedostojen tai "
+"kansioiden vertaamisen."
-#: komparepart/kompare_part.cpp:446
-msgid "File Exists"
-msgstr "Tiedosto on jo olemassa"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Teemu Rytilahti,Juha J. Kari"
-#: komparepart/kompare_part.cpp:446
-msgid "Overwrite"
-msgstr "Korvaa"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "teemu.rytilahti@d5k.net,juha.j.kari@uta.fi"
-#: komparepart/kompare_part.cpp:446
-msgid "Do Not Overwrite"
-msgstr "Älä korvaa"
+#: kompare_shell.cpp:77
+msgid "Could not find our KompareViewPart."
+msgstr "KompareViewPartia ei löytynyt"
-#: komparepart/kompare_part.cpp:481
-msgid "KomparePart"
-msgstr "KomparePart"
+#: kompare_shell.cpp:106
+msgid "Could not load our KompareViewPart."
+msgstr "KompareViewPartia ei voitu ladata"
-#: komparepart/kompare_part.cpp:493
-msgid "Running diff..."
-msgstr "Ajetaan diff-ohjelmaa..."
+#: kompare_shell.cpp:114
+msgid "Could not find our KompareNavigationPart."
+msgstr "KompareNavigationPartia ei löytynyt."
-#: komparepart/kompare_part.cpp:496
-msgid "Parsing diff output..."
-msgstr "Jäsennetään diff-ohjelman tulosteet..."
+#: kompare_shell.cpp:138
+msgid "Could not load our KompareNavigationPart."
+msgstr "KompareNavigationPartia ei voitu .ladata"
-#: komparepart/kompare_part.cpp:545
-msgid "Comparing file %1 with file %2"
-msgstr "Verrataan tiedostoa %1 tiedostoon %2"
+#: kompare_shell.cpp:233
+msgid "&Open Diff..."
+msgstr "&Avaa Diff-tiedosto..."
-#: komparepart/kompare_part.cpp:550
-msgid "Comparing files in %1 with files in %2"
-msgstr "Verrataan kansion %1 tiedostoja kansion %2 tiedostoihin"
+#: kompare_shell.cpp:234
+msgid "&Compare Files..."
+msgstr "&Vertaa tiedostoja..."
-#: komparepart/kompare_part.cpp:555
-#, c-format
-msgid "Viewing diff output from %1"
-msgstr "Näytetään diff-ohjelman tulosteet tiedostosta %1"
+#: kompare_shell.cpp:237
+msgid "&Blend URL with Diff..."
+msgstr "&Yhdistä URL Diff-tiedoston kanssa..."
-#: komparepart/kompare_part.cpp:558
-msgid "Blending diff output from %1 into file %2"
-msgstr "Yhdistetään diff-ohjelman tulosteet tiedostosta %1 tiedostoon %2"
+#: kompare_shell.cpp:246
+msgid "Show T&ext View"
+msgstr "Näytä t&ekstinäkymä"
-#: komparepart/kompare_part.cpp:563
-msgid "Blending diff output from %1 into folder %2"
-msgstr "Yhdistetään diff-ohjelman tulosteet kansiosta %1 kansioon %2"
+#: kompare_shell.cpp:248
+msgid "Hide T&ext View"
+msgstr "Piilota T&ekstinäkymä"
-#: komparepart/kompare_part.cpp:586 komparepart/kompare_part.cpp:709
+#: kompare_shell.cpp:257
+msgid " 0 of 0 differences "
+msgstr "Ero 0/0"
+
+#: kompare_shell.cpp:258
+msgid " 0 of 0 files "
+msgstr "Tiedosto 0/0"
+
+#: kompare_shell.cpp:273
msgid ""
-"You have made changes to the destination file(s).\n"
-"Would you like to save them?"
+"_n: %1 of %n file \n"
+" %1 of %n files "
msgstr ""
-"Kohdetiedostoon/tiedostoihin on tehty muutoksia.\n"
-"Tallennetaanko muutokset?"
-
-#: komparepart/kompare_part.cpp:588 komparepart/kompare_part.cpp:711
-msgid "Save Changes?"
-msgstr "Tallennetaanko muutokset?"
+"Tiedosto %1/%n\n"
+"Tiedosto %1/%n"
-#: komparepart/kompare_part.cpp:667
+#: kompare_shell.cpp:275
+#, c-format
msgid ""
-"No diff file, or no 2 files have been diffed. Therefore no stats are available."
+"_n: %n file \n"
+" %n files "
msgstr ""
-"Tilastot eivät ole käytettävissä, koska diff-tiedostoa ei ole annettu tai kahta "
-"tiedostoa ei ole verrattu."
+" %n tiedosto \n"
+" %n tiedostoa "
-#: komparepart/kompare_part.cpp:669 komparepart/kompare_part.cpp:683
-#: komparepart/kompare_part.cpp:698
-msgid "Diff Statistics"
-msgstr "Diff-tilastot"
+#: kompare_shell.cpp:278
+msgid ""
+"_n: %1 of %n difference, %2 applied \n"
+" %1 of %n differences, %2 applied "
+msgstr ""
+"Ero %1/%n, %2 otettu käyttöön\n"
+"Ero %1/%n, %2 otettu käyttöön"
-#: komparepart/kompare_part.cpp:673
+#: kompare_shell.cpp:281
+#, c-format
msgid ""
-"Statistics:\n"
-"\n"
-"Old file: %1\n"
-"New file: %2\n"
-"\n"
-"Format: %3\n"
-"Number of hunks: %4\n"
-"Number of differences: %5"
+"_n: %n difference \n"
+" %n differences "
msgstr ""
-"Tilastot:\n"
-"\n"
-"Vanha tiedosto: %1\n"
-"Uusi tiedosto: %2\n"
-"\n"
-"Muoto: %3\n"
-"Palojen määrä: %4\n"
-"Eroavuuksien määrä: %5"
+" %n ero \n"
+" %n eroa "
-#: komparepart/kompare_part.cpp:686
+#: kompare_shell.cpp:369
+msgid "Blend File/Folder with diff Output"
+msgstr "Yhdistä tiedosto/kansio diff-tulosteen kanssa"
+
+#: kompare_shell.cpp:370
+msgid "File/Folder"
+msgstr "Tiedosto/kansio"
+
+#: kompare_shell.cpp:371
+msgid "Diff Output"
+msgstr "Diff-tuloste"
+
+#: kompare_shell.cpp:373
+msgid "Blend"
+msgstr "Yhdistä"
+
+#: kompare_shell.cpp:373
+msgid "Blend this file or folder with the diff output"
+msgstr "Yhdistä tämä tiedosto tai kansio diff-tulosteen kanssa"
+
+#: kompare_shell.cpp:373
msgid ""
-"Statistics:\n"
-"\n"
-"Number of files in diff file: %1\n"
-"Format: %2\n"
-"\n"
-"Current old file: %3\n"
-"Current new file: %4\n"
-"\n"
-"Number of hunks: %5\n"
-"Number of differences: %6"
+"If you have entered a file or folder name and a file that contains diff output "
+"in the fields in this dialog then this button will be enabled and pressing it "
+"will open kompare's main view where the output of the entered file or files "
+"from the folder are mixed with the diff output so you can then apply the "
+"difference(s) to a file or to the files. "
msgstr ""
-"Tilastot:\n"
-"\n"
-"Tiedostojen määrä diff-tiedostossa: %1\n"
-"Muoto: %2\n"
-"\n"
-"Nykyinen vanha tiedosto: %3\n"
-"Nykyinen uusi tiedosto: %4\n"
-"\n"
-"Palojen määrä: %5\n"
-"Eroavuuksien määrä: %6"
+"Painike on käytettävissä, kun tiedosto- tai kansionimi ja diff-tiedosto on "
+"syötetty tämän valintaikkunan kenttiin. Painaminen avaa Kompare-ohjelman "
+"pääikkunan, jossa tiedostot näytetään yhdessä diff-tulosteen kanssa, jolloin "
+"erot voidaan liittää tiedostoihin."
-#: libdialogpages/filespage.cpp:53
-msgid "Encoding"
-msgstr "Koodaus"
+#: kompare_shell.cpp:402
+msgid "Compare these files or folders"
+msgstr "Vertaa näitä tiedostoja tai kansioita"
-#: libdialogpages/filespage.cpp:64
-msgid "&Files"
-msgstr "&Tiedostot"
+#: kompare_shell.cpp:439
+msgid "Text View"
+msgstr "Tekstinäkymä"
-#: libdialogpages/viewpage.cpp:51
-msgid "Colors"
-msgstr "Rivien värit"
+#: komparenavtreepart/komparenavtreepart.cpp:61
+msgid "Source Folder"
+msgstr "Lähdekansio"
-#: libdialogpages/viewpage.cpp:56
-msgid "Removed color:"
-msgstr "Poistetun rivin väri:"
+#: komparenavtreepart/komparenavtreepart.cpp:66
+msgid "Destination Folder"
+msgstr "Kohdekansio"
-#: libdialogpages/viewpage.cpp:61
-msgid "Changed color:"
-msgstr "Muutetun rivin väri:"
+#: komparenavtreepart/komparenavtreepart.cpp:71
+msgid "Source File"
+msgstr "Lähdetiedosto"
-#: libdialogpages/viewpage.cpp:66
-msgid "Added color:"
-msgstr "Lisätyn rivin väri:"
+#: komparenavtreepart/komparenavtreepart.cpp:72
+msgid "Destination File"
+msgstr "Kohdetiedosto"
-#: libdialogpages/viewpage.cpp:71
-msgid "Applied color:"
-msgstr "Käyttöön otetun rivin väri:"
+#: komparenavtreepart/komparenavtreepart.cpp:78
+msgid "Source Line"
+msgstr "Lähderivi"
-#: libdialogpages/viewpage.cpp:76
-msgid "Mouse Wheel"
-msgstr "Hiiren rulla"
+#: komparenavtreepart/komparenavtreepart.cpp:79
+msgid "Destination Line"
+msgstr "Kohderivi"
-#: libdialogpages/viewpage.cpp:80
-msgid "Number of lines:"
-msgstr "Vieritettävien rivien määrä:"
+#: komparenavtreepart/komparenavtreepart.cpp:80
+msgid "Difference"
+msgstr "Erot"
-#: libdialogpages/viewpage.cpp:86
-msgid "Tabs to Spaces"
-msgstr "Sarkainmerkkien muuttaminen välilyönneiksi"
+#: komparenavtreepart/komparenavtreepart.cpp:426
+#, c-format
+msgid ""
+"_n: Applied: Changes made to %n line undone\n"
+"Applied: Changes made to %n lines undone"
+msgstr ""
+"Sovellettu: Muutoksia %n riville ei ole peruutettu\n"
+"Sovellettu: Muutoksia %n riveille ei ole peruutettu"
-#: libdialogpages/viewpage.cpp:90
-msgid "Number of spaces to convert a tab character to:"
-msgstr "Välilyöntien määrä yhtä sarkainmerkkiä kohden:"
+#: komparenavtreepart/komparenavtreepart.cpp:429
+#, c-format
+msgid ""
+"_n: Changed %n line\n"
+"Changed %n lines"
+msgstr ""
+"Muutettu %n rivi\n"
+"Muutettu %n riviä"
-#: libdialogpages/viewpage.cpp:97
-msgid "A&ppearance"
-msgstr "&Ulkoasu"
+#: komparenavtreepart/komparenavtreepart.cpp:434
+#, c-format
+msgid ""
+"_n: Applied: Insertion of %n line undone\n"
+"Applied: Insertion of %n lines undone"
+msgstr ""
+"Sovellettu: Lisäykset riville %n peruttu\n"
+"Sovellettu: Lisäykset riville %n peruttu"
-#: libdialogpages/viewpage.cpp:104
-msgid "Text Font"
-msgstr "Tekstin kirjasin"
+#: komparenavtreepart/komparenavtreepart.cpp:437
+#, c-format
+msgid ""
+"_n: Inserted %n line\n"
+"Inserted %n lines"
+msgstr ""
+"Lisätty %n rivi\n"
+"Lisätty %n riviä"
-#: libdialogpages/viewpage.cpp:108
-msgid "Font:"
-msgstr "Kirjasin:"
+#: komparenavtreepart/komparenavtreepart.cpp:442
+#, c-format
+msgid ""
+"_n: Applied: Deletion of %n line undone\n"
+"Applied: Deletion of %n lines undone"
+msgstr ""
+"Sovellettu: Rivin %n poisto peruttu\n"
+"Sovellettu: Rivinen %n poisto peruttu"
-#: libdialogpages/viewpage.cpp:112
-msgid "Size:"
-msgstr "Koko:"
+#: komparenavtreepart/komparenavtreepart.cpp:445
+#, c-format
+msgid ""
+"_n: Deleted %n line\n"
+"Deleted %n lines"
+msgstr ""
+"Poistettu %n rivi\n"
+"Poistettu %n riviä"
+
+#: komparenavtreepart/komparenavtreepart.cpp:531
+#: komparepart/kompare_part.cpp:651
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: komparenavtreepart/komparenavtreepart.cpp:694
+msgid "KompareNavTreePart"
+msgstr "KompareNavTreePart"
+
+#: kompareurldialog.cpp:41
+msgid "Here you can enter the files you want to compare."
+msgstr "Tässä voit antaa tiedostot, joita haluat vertailla."
+
+#: komparepart/kompareprefdlg.cpp:43 kompareurldialog.cpp:47
+msgid "Diff"
+msgstr "Diff"
+
+#: kompareurldialog.cpp:47
+msgid "Here you can change the options for comparing the files."
+msgstr "Tässä voit muuttaa tiedostojen vertailun valintoja."
+
+#: kompareurldialog.cpp:53
+msgid "Here you can change the options for the view."
+msgstr "Tässä voit muuttaa näytön asetuksia."
#: libdialogpages/diffpage.cpp:211
msgid "Diff Program"
@@ -933,78 +782,229 @@ msgstr ""
msgid "&Exclude"
msgstr "&Poissulje"
-#: main.cpp:33
-msgid ""
-"A program to view the differences between files and optionally generate a diff"
+#: libdialogpages/filespage.cpp:53
+msgid "Encoding"
+msgstr "Koodaus"
+
+#: libdialogpages/filespage.cpp:64
+msgid "&Files"
+msgstr "&Tiedostot"
+
+#: libdialogpages/viewpage.cpp:51
+msgid "Colors"
+msgstr "Rivien värit"
+
+#: libdialogpages/viewpage.cpp:56
+msgid "Removed color:"
+msgstr "Poistetun rivin väri:"
+
+#: libdialogpages/viewpage.cpp:61
+msgid "Changed color:"
+msgstr "Muutetun rivin väri:"
+
+#: libdialogpages/viewpage.cpp:66
+msgid "Added color:"
+msgstr "Lisätyn rivin väri:"
+
+#: libdialogpages/viewpage.cpp:71
+msgid "Applied color:"
+msgstr "Käyttöön otetun rivin väri:"
+
+#: libdialogpages/viewpage.cpp:76
+msgid "Mouse Wheel"
+msgstr "Hiiren rulla"
+
+#: libdialogpages/viewpage.cpp:80
+msgid "Number of lines:"
+msgstr "Vieritettävien rivien määrä:"
+
+#: libdialogpages/viewpage.cpp:86
+msgid "Tabs to Spaces"
+msgstr "Sarkainmerkkien muuttaminen välilyönneiksi"
+
+#: libdialogpages/viewpage.cpp:90
+msgid "Number of spaces to convert a tab character to:"
+msgstr "Välilyöntien määrä yhtä sarkainmerkkiä kohden:"
+
+#: libdialogpages/viewpage.cpp:97
+msgid "A&ppearance"
+msgstr "&Ulkoasu"
+
+#: libdialogpages/viewpage.cpp:104
+msgid "Text Font"
+msgstr "Tekstin kirjasin"
+
+#: libdialogpages/viewpage.cpp:108
+msgid "Font:"
+msgstr "Kirjasin:"
+
+#: libdialogpages/viewpage.cpp:112
+msgid "Size:"
+msgstr "Koko:"
+
+#: komparepart/kompareprefdlg.cpp:33
+msgid "Preferences"
+msgstr "Asetukset"
+
+#: komparepart/kompareprefdlg.cpp:39
+msgid "View Settings"
+msgstr "Diff-asetukset"
+
+#: komparepart/kompareprefdlg.cpp:43
+msgid "Diff Settings"
+msgstr "Diff-asetukset"
+
+#: komparepart/kompare_part.cpp:165
+msgid "Save &All"
+msgstr "Tallenna &kaikki"
+
+#: komparepart/kompare_part.cpp:168
+msgid "Save .&diff..."
+msgstr "Tallenna .&diff"
+
+#: komparepart/kompare_part.cpp:171
+msgid "Swap Source with Destination"
+msgstr "Vaihda lähdetiedosto kohdetiedostoksi"
+
+#: komparepart/kompare_part.cpp:174
+msgid "Show Statistics"
+msgstr "Näytä tilastot"
+
+#: komparepart/kompare_part.cpp:269
+msgid "<qt>The URL <b>%1</b> cannot be downloaded.</qt>"
+msgstr "<qt>URLia <b>%1</b> ei voida ladata.</qt>"
+
+#: komparepart/kompare_part.cpp:281
+msgid "<qt>The URL <b>%1</b> does not exist on your system.</qt>"
+msgstr "<qt>URLia <b>%1</b> ei ole järjestelmässäsi.</qt>"
+
+#: komparepart/kompare_part.cpp:425
+msgid "Diff Options"
+msgstr "Diff-asetukset"
+
+#: komparepart/kompare_part.cpp:443
+msgid "*.diff *.dif *.patch|Patch Files"
+msgstr "*.diff *.dif *.patch|Korjaustiedostot"
+
+#: komparepart/kompare_part.cpp:443
+msgid "Save .diff"
+msgstr "Tallenna .diff"
+
+#: komparepart/kompare_part.cpp:446
+msgid "The file exists or is write-protected; do you want to overwrite it?"
msgstr ""
-"Ohjelma tiedostojen välisten erojen tarkastelemiseen ja diff-tiedoston "
-"luomiseen."
+"Tiedosto on jo olemassa tai se on kirjoitussuojattu; haluatko ylikirjoittaa "
+"sen?"
-#: main.cpp:39
-msgid "This will compare URL1 with URL2"
-msgstr "Tämä vertaa URL1:ä URL2:een."
+#: komparepart/kompare_part.cpp:446
+msgid "File Exists"
+msgstr "Tiedosto on jo olemassa"
-#: main.cpp:40
+#: komparepart/kompare_part.cpp:446
+msgid "Overwrite"
+msgstr "Korvaa"
+
+#: komparepart/kompare_part.cpp:446
+msgid "Do Not Overwrite"
+msgstr "Älä korvaa"
+
+#: komparepart/kompare_part.cpp:481
+msgid "KomparePart"
+msgstr "KomparePart"
+
+#: komparepart/kompare_part.cpp:493
+msgid "Running diff..."
+msgstr "Ajetaan diff-ohjelmaa..."
+
+#: komparepart/kompare_part.cpp:496
+msgid "Parsing diff output..."
+msgstr "Jäsennetään diff-ohjelman tulosteet..."
+
+#: komparepart/kompare_part.cpp:545
+msgid "Comparing file %1 with file %2"
+msgstr "Verrataan tiedostoa %1 tiedostoon %2"
+
+#: komparepart/kompare_part.cpp:550
+msgid "Comparing files in %1 with files in %2"
+msgstr "Verrataan kansion %1 tiedostoja kansion %2 tiedostoihin"
+
+#: komparepart/kompare_part.cpp:555
+#, c-format
+msgid "Viewing diff output from %1"
+msgstr "Näytetään diff-ohjelman tulosteet tiedostosta %1"
+
+#: komparepart/kompare_part.cpp:558
+msgid "Blending diff output from %1 into file %2"
+msgstr "Yhdistetään diff-ohjelman tulosteet tiedostosta %1 tiedostoon %2"
+
+#: komparepart/kompare_part.cpp:563
+msgid "Blending diff output from %1 into folder %2"
+msgstr "Yhdistetään diff-ohjelman tulosteet kansiosta %1 kansioon %2"
+
+#: komparepart/kompare_part.cpp:586 komparepart/kompare_part.cpp:709
msgid ""
-"This will open URL1 and expect it to be diff output. URL1 can also be a '-' and "
-"then it will read from standard input. Can be used for instance for cvs diff | "
-"kompare -o -. Kompare will do a check to see if it can find the original "
-"file(s) and then blend the original file(s) into the diffoutput and show that "
-"in the viewer. -n disables the check."
+"You have made changes to the destination file(s).\n"
+"Would you like to save them?"
msgstr ""
-"Tämä avaa URL1:n odottaen diff-tulostetta. URL1 voi olla myös '-', jolloin se "
-"luetaan standardisyötevirrasta. Voidaan käyttää cvs:lle diff | kompare -o -. "
-"Kompare tarkastaa, löytyvätkö alkuperäiset tiedostot ja yhdistää ne "
-"diff-tulosteeseen sekä näyttää lopputuloksen. -n poistaa tarkastuksen käytöstä."
+"Kohdetiedostoon/tiedostoihin on tehty muutoksia.\n"
+"Tallennetaanko muutokset?"
-#: main.cpp:41
+#: komparepart/kompare_part.cpp:588 komparepart/kompare_part.cpp:711
+msgid "Save Changes?"
+msgstr "Tallennetaanko muutokset?"
+
+#: komparepart/kompare_part.cpp:667
msgid ""
-"This will blend URL2 into URL1, URL2 is expected to be diff output and URL1 the "
-"file or folder that the diffoutput needs to be blended into. "
+"No diff file, or no 2 files have been diffed. Therefore no stats are available."
msgstr ""
-"Tämä yhdistää URL2:n URL1:een, URL2:n oletetaan olevan diff-tuloste ja URL1:n "
-"tiedosto tai kansio, johon diff-tuloste yhdistetään."
+"Tilastot eivät ole käytettävissä, koska diff-tiedostoa ei ole annettu tai kahta "
+"tiedostoa ei ole verrattu."
-#: main.cpp:42
+#: komparepart/kompare_part.cpp:669 komparepart/kompare_part.cpp:683
+#: komparepart/kompare_part.cpp:698
+msgid "Diff Statistics"
+msgstr "Diff-tilastot"
+
+#: komparepart/kompare_part.cpp:673
msgid ""
-"Disables the check for automatically finding the original file(s) when using "
-"'-' as URL with the -o option."
+"Statistics:\n"
+"\n"
+"Old file: %1\n"
+"New file: %2\n"
+"\n"
+"Format: %3\n"
+"Number of hunks: %4\n"
+"Number of differences: %5"
msgstr ""
-"Poistaa käytöstä tarkastuksen automaattiselle alkuperäisten tiedostojen "
-"etsinnälle käytettäessä parametria '-' URL:na yhdessä -o parametrin kanssa."
+"Tilastot:\n"
+"\n"
+"Vanha tiedosto: %1\n"
+"Uusi tiedosto: %2\n"
+"\n"
+"Muoto: %3\n"
+"Palojen määrä: %4\n"
+"Eroavuuksien määrä: %5"
-#: main.cpp:43
+#: komparepart/kompare_part.cpp:686
msgid ""
-"Use this to specify the encoding when calling it from the command line. It will "
-"default to the local encoding if not specified."
+"Statistics:\n"
+"\n"
+"Number of files in diff file: %1\n"
+"Format: %2\n"
+"\n"
+"Current old file: %3\n"
+"Current new file: %4\n"
+"\n"
+"Number of hunks: %5\n"
+"Number of differences: %6"
msgstr ""
-"Käytä tätä määritelläksesi koodauksen kun sitä kutsutaan komentoriviltä. Se on "
-"oletuksena paikallinen koodaus, jos ei ole määritelty."
-
-#: main.cpp:52
-msgid "Kompare"
-msgstr "Kompare"
-
-#: main.cpp:54
-msgid "(c) 2001-2004, John Firebaugh and Otto Bruggeman"
-msgstr "(c) 2001-2004, John Firebaugh ja Otto Bruggeman"
-
-#: main.cpp:55 main.cpp:56
-msgid "Author"
-msgstr "Tekijä"
-
-#: main.cpp:57
-msgid "Kompare icon artist"
-msgstr "Komparen kuvaketaiteilija"
-
-#: main.cpp:58
-msgid "A lot of good advice"
-msgstr "Runsaasti hyviä neuvoja"
-
-#: main.cpp:59
-msgid "Cervisia diff viewer"
-msgstr "Cervisia diff-katseluohjelma"
-
-#: main.cpp:189
-msgid "Compare these files or folder"
-msgstr "Vertaa näitä tiedostoja tai kansioita"
+"Tilastot:\n"
+"\n"
+"Tiedostojen määrä diff-tiedostossa: %1\n"
+"Muoto: %2\n"
+"\n"
+"Nykyinen vanha tiedosto: %3\n"
+"Nykyinen uusi tiedosto: %4\n"
+"\n"
+"Palojen määrä: %5\n"
+"Eroavuuksien määrä: %6"
diff --git a/tde-i18n-fi/messages/tdesdk/kres_bugzilla.po b/tde-i18n-fi/messages/tdesdk/kres_bugzilla.po
index ba860570b51..10a09d42852 100644
--- a/tde-i18n-fi/messages/tdesdk/kres_bugzilla.po
+++ b/tde-i18n-fi/messages/tdesdk/kres_bugzilla.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kres_bugzilla\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-11-05 00:33+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdesdk/kstartperf.po b/tde-i18n-fi/messages/tdesdk/kstartperf.po
index fb5b078272d..ea0d9081d28 100644
--- a/tde-i18n-fi/messages/tdesdk/kstartperf.po
+++ b/tde-i18n-fi/messages/tdesdk/kstartperf.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kstartperf\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-07-21 04:39+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdesdk/kuiviewer.po b/tde-i18n-fi/messages/tdesdk/kuiviewer.po
index d6c2928f1bf..30cf28013dc 100644
--- a/tde-i18n-fi/messages/tdesdk/kuiviewer.po
+++ b/tde-i18n-fi/messages/tdesdk/kuiviewer.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kuiviewer\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-07-21 04:37+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdesdk/spy.po b/tde-i18n-fi/messages/tdesdk/spy.po
index 51c306e4799..a4f7776149d 100644
--- a/tde-i18n-fi/messages/tdesdk/spy.po
+++ b/tde-i18n-fi/messages/tdesdk/spy.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: spy\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-07-21 04:43+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -14,17 +14,33 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: receiversview.cpp:36
-msgid "Object"
-msgstr "Olio"
+#: classinfoview.cpp:30 navview.cpp:28 propsview.cpp:53
+msgid "Name"
+msgstr "Nimi"
+
+#: classinfoview.cpp:31 propsview.cpp:54
+msgid "Value"
+msgstr "Arvo"
#: navview.cpp:29 propsview.cpp:55 receiversview.cpp:37
msgid "Type"
msgstr "Tyyppi"
-#: receiversview.cpp:38
-msgid "Member Name"
-msgstr "Jäsennimi"
+#: propsview.cpp:56
+msgid "Access"
+msgstr "Saanti"
+
+#: propsview.cpp:57
+msgid "Designable"
+msgstr "Suunniteltavissa"
+
+#: propsview.cpp:58
+msgid "Type Flags"
+msgstr "Tyyppiliput"
+
+#: main.cpp:25 main.cpp:38
+msgid "Spy"
+msgstr "Vakoilija"
#: _translatorinfo.cpp:1
msgid ""
@@ -38,6 +54,10 @@ msgid ""
"Your emails"
msgstr "kim.enkovaara@iki.fi"
+#: sigslotview.cpp:30
+msgid "Signals/Slots"
+msgstr "Signaalit/kortit"
+
#: spy.cpp:67
msgid "Signals && Slots"
msgstr "Signaalit && Kortit"
@@ -50,30 +70,10 @@ msgstr "Vastaanottimet"
msgid "Class Info"
msgstr "Luokkatieto"
-#: classinfoview.cpp:30 navview.cpp:28 propsview.cpp:53
-msgid "Name"
-msgstr "Nimi"
-
-#: classinfoview.cpp:31 propsview.cpp:54
-msgid "Value"
-msgstr "Arvo"
-
-#: propsview.cpp:56
-msgid "Access"
-msgstr "Saanti"
-
-#: propsview.cpp:57
-msgid "Designable"
-msgstr "Suunniteltavissa"
-
-#: propsview.cpp:58
-msgid "Type Flags"
-msgstr "Tyyppiliput"
-
-#: main.cpp:25 main.cpp:38
-msgid "Spy"
-msgstr "Vakoilija"
+#: receiversview.cpp:36
+msgid "Object"
+msgstr "Olio"
-#: sigslotview.cpp:30
-msgid "Signals/Slots"
-msgstr "Signaalit/kortit"
+#: receiversview.cpp:38
+msgid "Member Name"
+msgstr "Jäsennimi"
diff --git a/tde-i18n-fi/messages/tdesdk/tdecachegrind.po b/tde-i18n-fi/messages/tdesdk/tdecachegrind.po
index 809bad3fd5a..23eb8d4b582 100644
--- a/tde-i18n-fi/messages/tdesdk/tdecachegrind.po
+++ b/tde-i18n-fi/messages/tdesdk/tdecachegrind.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdecachegrind\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2006-09-21 17:02+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -15,27 +15,6 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
-
-#: cachegrindloader.cpp:141
-msgid "Import filter for Cachegrind/Callgrind generated profile data files"
-msgstr ""
-
-#: cachegrindloader.cpp:738
-#, c-format
-msgid "Loading %1"
-msgstr "Lataa %1"
-
#: tabview.cpp:64
msgid "Move to Top"
msgstr ""
@@ -152,6 +131,706 @@ msgstr "(Tietoja ei ole ladattu)"
msgid "(No function selected)"
msgstr "(Funktiota ei ole valittu)"
+#: tracedata.cpp:153
+msgid "Abstract Item"
+msgstr ""
+
+#: tracedata.cpp:154
+msgid "Cost Item"
+msgstr ""
+
+#: tracedata.cpp:155
+msgid "Part Source Line"
+msgstr ""
+
+#: tracedata.cpp:156
+msgid "Source Line"
+msgstr "Lähdekoodin rivi"
+
+#: tracedata.cpp:157
+msgid "Part Line Call"
+msgstr ""
+
+#: tracedata.cpp:158
+msgid "Line Call"
+msgstr ""
+
+#: tracedata.cpp:159
+msgid "Part Jump"
+msgstr ""
+
+#: tracedata.cpp:160
+msgid "Jump"
+msgstr ""
+
+#: tracedata.cpp:161
+msgid "Part Instruction"
+msgstr ""
+
+#: tracedata.cpp:162
+msgid "Instruction"
+msgstr ""
+
+#: tracedata.cpp:163
+msgid "Part Instruction Jump"
+msgstr ""
+
+#: tracedata.cpp:164
+msgid "Instruction Jump"
+msgstr ""
+
+#: tracedata.cpp:165
+msgid "Part Instruction Call"
+msgstr ""
+
+#: tracedata.cpp:166
+msgid "Instruction Call"
+msgstr ""
+
+#: tracedata.cpp:167
+msgid "Part Call"
+msgstr ""
+
+#: tracedata.cpp:168
+msgid "Call"
+msgstr "Kutsu"
+
+#: tracedata.cpp:169
+msgid "Part Function"
+msgstr ""
+
+#: tracedata.cpp:170
+msgid "Function Source File"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 300
+#: rc.cpp:144 rc.cpp:273 rc.cpp:318 rc.cpp:342 tracedata.cpp:171
+#, no-c-format
+msgid "Function"
+msgstr "Funktio"
+
+#: tracedata.cpp:172
+msgid "Function Cycle"
+msgstr ""
+
+#: tracedata.cpp:173
+msgid "Part Class"
+msgstr ""
+
+#: tracedata.cpp:174
+msgid "Class"
+msgstr ""
+
+#: tracedata.cpp:175
+msgid "Part Source File"
+msgstr ""
+
+#: tracedata.cpp:176
+msgid "Source File"
+msgstr "Lähdekoodin tiedosto"
+
+#: tracedata.cpp:177
+msgid "Part ELF Object"
+msgstr ""
+
+#: tracedata.cpp:178
+msgid "ELF Object"
+msgstr "ELF-objekti"
+
+#: partview.cpp:46 tracedata.cpp:179
+msgid "Profile Part"
+msgstr ""
+
+#: tracedata.cpp:180
+msgid "Program Trace"
+msgstr ""
+
+#: tracedata.cpp:241
+msgid "%1 from %2"
+msgstr ""
+
+#: partgraph.cpp:423 tracedata.cpp:249 tracedata.cpp:254 tracedata.cpp:2824
+#: tracedata.cpp:3241 tracedata.cpp:3327 tracedata.cpp:4165 tracedata.cpp:4173
+#: tracedata.cpp:4238
+msgid "(unknown)"
+msgstr ""
+
+#: tracedata.cpp:2583
+msgid "(no caller)"
+msgstr ""
+
+#: tracedata.cpp:2590 tracedata.cpp:2609
+msgid "%1 via %2"
+msgstr ""
+
+#: tracedata.cpp:2599
+msgid "(no callee)"
+msgstr ""
+
+#: tracedata.cpp:4467
+msgid "(not found)"
+msgstr ""
+
+#: tracedata.cpp:5017
+msgid "Recalculating Function Cycles..."
+msgstr ""
+
+#. i18n: file tdecachegrindui.rc line 15
+#: rc.cpp:9
+#, no-c-format
+msgid "&Layout"
+msgstr ""
+
+#. i18n: file tdecachegrindui.rc line 32
+#: rc.cpp:12
+#, no-c-format
+msgid "Sidebars"
+msgstr ""
+
+#. i18n: file tdecachegrindui.rc line 54
+#: rc.cpp:18
+#, no-c-format
+msgid "State Toolbar"
+msgstr "Tilatyökalupalkki"
+
+#. i18n: file configdlgbase.ui line 37
+#: rc.cpp:24
+#, no-c-format
+msgid "General"
+msgstr "Yleinen"
+
+#. i18n: file configdlgbase.ui line 69
+#: rc.cpp:27
+#, no-c-format
+msgid "Truncated when more/longer than:"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 77
+#: rc.cpp:30
+#, no-c-format
+msgid "Precision of percentage values:"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 85
+#: rc.cpp:33
+#, no-c-format
+msgid "Symbols in tooltips and context menus"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 141
+#: rc.cpp:36
+#, no-c-format
+msgid "Maximum number of items in lists:"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 162
+#: rc.cpp:39
+#, no-c-format
+msgid "Cost Item Colors"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 246
+#: callgraphview.cpp:2562 rc.cpp:42 rc.cpp:51 rc.cpp:54
+#, no-c-format
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#. i18n: file configdlgbase.ui line 254
+#: rc.cpp:45
+#, no-c-format
+msgid "Object:"
+msgstr "Objekti:"
+
+#. i18n: file configdlgbase.ui line 262
+#: rc.cpp:48
+#, no-c-format
+msgid "Class:"
+msgstr "Luokka:"
+
+#. i18n: file configdlgbase.ui line 310
+#: rc.cpp:57
+#, no-c-format
+msgid "File:"
+msgstr "Tiedosto:"
+
+#. i18n: file configdlgbase.ui line 376
+#: rc.cpp:60
+#, no-c-format
+msgid "Annotations"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 395
+#: rc.cpp:63
+#, no-c-format
+msgid "Context lines in annotations:"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 423
+#: rc.cpp:66
+#, no-c-format
+msgid "Source Folders"
+msgstr "Lähdekansiot"
+
+#. i18n: file configdlgbase.ui line 454
+#: rc.cpp:69
+#, no-c-format
+msgid "Object / Related Source Base"
+msgstr ""
+
+#. i18n: file configdlgbase.ui line 483
+#: rc.cpp:72
+#, no-c-format
+msgid "Add..."
+msgstr "Lisää"
+
+#. i18n: file dumpselectionbase.ui line 16
+#: rc.cpp:84 toplevel.cpp:352 toplevel.cpp:604
+#, no-c-format
+msgid "Profile Dumps"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 32
+#: rc.cpp:87
+#, no-c-format
+msgid "Target"
+msgstr "Kohde"
+
+#. i18n: file dumpselectionbase.ui line 54
+#: rc.cpp:90
+#, no-c-format
+msgid "Time"
+msgstr "Aika"
+
+#. i18n: file dumpselectionbase.ui line 65
+#: rc.cpp:93
+#, no-c-format
+msgid "Path"
+msgstr "Polku"
+
+#. i18n: file dumpselectionbase.ui line 106
+#: rc.cpp:99
+#, no-c-format
+msgid "Target command:"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 119
+#: rc.cpp:102
+#, no-c-format
+msgid "Profiler options:"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 125
+#: rc.cpp:105
+#, no-c-format
+msgid "Option"
+msgstr "Ominaisuus"
+
+#. i18n: file dumpselectionbase.ui line 136
+#: rc.cpp:108 rc.cpp:219
+#, no-c-format
+msgid "Value"
+msgstr "Arvo"
+
+#. i18n: file dumpselectionbase.ui line 147
+#: rc.cpp:111
+#, no-c-format
+msgid "Trace"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 160
+#: rc.cpp:114 rc.cpp:237
+#, no-c-format
+msgid "Jumps"
+msgstr "Hypyt"
+
+#. i18n: file dumpselectionbase.ui line 174
+#: rc.cpp:117
+#, no-c-format
+msgid "Instructions"
+msgstr "Ohjeet"
+
+#. i18n: file dumpselectionbase.ui line 189
+#: rc.cpp:120 rc.cpp:240
+#, no-c-format
+msgid "Events"
+msgstr "Tapahtumat"
+
+#. i18n: file dumpselectionbase.ui line 202
+#: rc.cpp:123
+#, no-c-format
+msgid "Full Cache"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 216
+#: rc.cpp:126
+#, no-c-format
+msgid "Custom"
+msgstr "Oma"
+
+#. i18n: file dumpselectionbase.ui line 231
+#: rc.cpp:129
+#, no-c-format
+msgid "Collect"
+msgstr "Kerää"
+
+#. i18n: file dumpselectionbase.ui line 244
+#: rc.cpp:132
+#, no-c-format
+msgid "At Startup"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 258
+#: rc.cpp:135
+#, no-c-format
+msgid "While In"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 273
+#: rc.cpp:138
+#, no-c-format
+msgid "Skip"
+msgstr "Ohita"
+
+#. i18n: file dumpselectionbase.ui line 286
+#: rc.cpp:141
+#, no-c-format
+msgid "PLT"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 315
+#: rc.cpp:147
+#, no-c-format
+msgid "Dump Profile"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 328
+#: rc.cpp:150
+#, no-c-format
+msgid "Every BBs"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 342
+#: rc.cpp:153 rc.cpp:162
+#, no-c-format
+msgid "On Entering"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 356
+#: rc.cpp:156
+#, no-c-format
+msgid "On Leaving"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 371
+#: rc.cpp:159
+#, no-c-format
+msgid "Zero Events"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 399
+#: rc.cpp:165
+#, no-c-format
+msgid "Separate"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 412
+#: rc.cpp:168
+#, no-c-format
+msgid "Threads"
+msgstr "Säikeet"
+
+#. i18n: file dumpselectionbase.ui line 426
+#: rc.cpp:171
+#, no-c-format
+msgid "Recursions"
+msgstr "Rekursiot"
+
+#. i18n: file dumpselectionbase.ui line 440
+#: rc.cpp:174
+#, no-c-format
+msgid "Call Chain"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 470
+#: rc.cpp:177
+#, no-c-format
+msgid "Custom profiler options:"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 508
+#: rc.cpp:180
+#, no-c-format
+msgid "Run New Profile"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 520
+#: rc.cpp:183
+#, no-c-format
+msgid "Info"
+msgstr "Tiedot"
+
+#. i18n: file dumpselectionbase.ui line 531
+#: rc.cpp:186
+#, no-c-format
+msgid "Dump reason:"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 544
+#: rc.cpp:189
+#, no-c-format
+msgid "Event summary:"
+msgstr "Tapahtumayhteenveto:"
+
+#. i18n: file dumpselectionbase.ui line 550
+#: callmapview.cpp:59 partselection.cpp:58 rc.cpp:192
+#, no-c-format
+msgid "Name"
+msgstr "Nimi"
+
+#. i18n: file dumpselectionbase.ui line 561
+#: rc.cpp:195
+#, no-c-format
+msgid "Sum"
+msgstr "Summa"
+
+#. i18n: file dumpselectionbase.ui line 579
+#: rc.cpp:198
+#, no-c-format
+msgid "Miscellaneous:"
+msgstr "Sekalaista:"
+
+#. i18n: file dumpselectionbase.ui line 617
+#: rc.cpp:201
+#, no-c-format
+msgid "Show"
+msgstr "Näytä"
+
+#. i18n: file dumpselectionbase.ui line 625
+#: rc.cpp:204
+#, no-c-format
+msgid "Compare"
+msgstr "Vertaile"
+
+#. i18n: file dumpselectionbase.ui line 637
+#: rc.cpp:207
+#, no-c-format
+msgid "State"
+msgstr "Tila"
+
+#. i18n: file dumpselectionbase.ui line 656
+#: rc.cpp:210
+#, no-c-format
+msgid "Update"
+msgstr "Päivitä"
+
+#. i18n: file dumpselectionbase.ui line 664
+#: rc.cpp:213
+#, no-c-format
+msgid "Every [s]:"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 677
+#: rc.cpp:216
+#, no-c-format
+msgid "Counter"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 699
+#: rc.cpp:222
+#, no-c-format
+msgid "Dumps Done"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 713
+#: rc.cpp:225
+#, no-c-format
+msgid "Is Collecting"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 727
+#: rc.cpp:228
+#, no-c-format
+msgid "Executed"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 740
+#: rc.cpp:231
+#, no-c-format
+msgid "Basic Blocks"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 754
+#: callmapview.cpp:63 rc.cpp:234 rc.cpp:339
+#, no-c-format
+msgid "Calls"
+msgstr "Kutsut"
+
+#. i18n: file dumpselectionbase.ui line 796
+#: rc.cpp:243
+#, no-c-format
+msgid "Ir"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 811
+#: rc.cpp:246
+#, no-c-format
+msgid "Distinct"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 824
+#: configdlg.cpp:58 rc.cpp:249
+#, no-c-format
+msgid "ELF Objects"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 838
+#: rc.cpp:252
+#, no-c-format
+msgid "Functions"
+msgstr "Funktiot"
+
+#. i18n: file dumpselectionbase.ui line 852
+#: rc.cpp:255
+#, no-c-format
+msgid "Contexts"
+msgstr "Konteksti"
+
+#. i18n: file dumpselectionbase.ui line 890
+#: rc.cpp:258
+#, no-c-format
+msgid "Stack trace:"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 898
+#: rc.cpp:261
+#, no-c-format
+msgid "Sync."
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 906
+#: instrview.cpp:125 rc.cpp:264 sourceview.cpp:50
+#, no-c-format
+msgid "#"
+msgstr "#"
+
+#. i18n: file dumpselectionbase.ui line 917
+#: costtypeview.cpp:43 coverageview.cpp:46 partview.cpp:47 rc.cpp:267
+#: rc.cpp:309
+#, no-c-format
+msgid "Incl."
+msgstr "ml."
+
+#. i18n: file dumpselectionbase.ui line 928
+#: coverageview.cpp:49 partview.cpp:49 rc.cpp:270 rc.cpp:315
+#, no-c-format
+msgid "Called"
+msgstr "Kutsuttu"
+
+#. i18n: file dumpselectionbase.ui line 950
+#: callmapview.cpp:61 rc.cpp:276 rc.cpp:321
+#, no-c-format
+msgid "Location"
+msgstr "Sijainti"
+
+#. i18n: file dumpselectionbase.ui line 976
+#: rc.cpp:279
+#, no-c-format
+msgid "Start"
+msgstr "Alku"
+
+#. i18n: file dumpselectionbase.ui line 1001
+#: rc.cpp:282
+#, no-c-format
+msgid "Zero"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 1009
+#: rc.cpp:285
+#, no-c-format
+msgid "Dump"
+msgstr ""
+
+#. i18n: file dumpselectionbase.ui line 1021
+#: rc.cpp:288
+#, no-c-format
+msgid "Messages"
+msgstr "Viestit"
+
+#. i18n: file dumpselectionbase.ui line 1045
+#: rc.cpp:291
+#, no-c-format
+msgid "Kill Run"
+msgstr ""
+
+#. i18n: file functionselectionbase.ui line 16
+#: rc.cpp:297 toplevel.cpp:594
+#, no-c-format
+msgid "Function Profile"
+msgstr ""
+
+#. i18n: file functionselectionbase.ui line 41
+#: rc.cpp:300
+#, no-c-format
+msgid "&Search:"
+msgstr ""
+
+#. i18n: file functionselectionbase.ui line 62
+#: costtypeview.cpp:44 coverageview.cpp:53 partview.cpp:48 rc.cpp:303
+#: rc.cpp:312
+#, no-c-format
+msgid "Self"
+msgstr "Itse"
+
+#. i18n: file functionselectionbase.ui line 73
+#: rc.cpp:306
+#, no-c-format
+msgid "Group"
+msgstr "Ryhmä"
+
+#. i18n: file partselectionbase.ui line 16
+#: rc.cpp:324 toplevel.cpp:276 toplevel.cpp:576
+#, no-c-format
+msgid "Parts Overview"
+msgstr ""
+
+#. i18n: file partselectionbase.ui line 60
+#: rc.cpp:327
+#, no-c-format
+msgid "(no trace parts)"
+msgstr ""
+
+#. i18n: file stackselectionbase.ui line 16
+#: rc.cpp:330
+#, no-c-format
+msgid "Stack Selection"
+msgstr ""
+
+#. i18n: file stackselectionbase.ui line 31
+#: callmapview.cpp:60 callview.cpp:44 instrview.cpp:126 partselection.cpp:59
+#: rc.cpp:333 sourceview.cpp:51
+#, no-c-format
+msgid "Cost"
+msgstr ""
+
+#. i18n: file stackselectionbase.ui line 42
+#: rc.cpp:336
+#, no-c-format
+msgid "Cost2"
+msgstr ""
+
+#: partgraph.cpp:167
+#, c-format
+msgid "Profile Part %1"
+msgstr ""
+
+#: partgraph.cpp:226
+msgid "(no trace)"
+msgstr ""
+
+#: partgraph.cpp:229
+msgid "(no part)"
+msgstr ""
+
#: tips.txt:3
msgid ""
"<p>...that the <em>What's This?</em> help for every GUI widget\n"
@@ -272,154 +951,55 @@ msgid ""
"code).</p>\n"
msgstr ""
-#. i18n: file dumpselectionbase.ui line 824
-#: configdlg.cpp:58 rc.cpp:249
-#, no-c-format
-msgid "ELF Objects"
-msgstr ""
-
-#: configdlg.cpp:60
-msgid "Source Files"
-msgstr "Lähdetiedostot"
-
-#: configdlg.cpp:61
-msgid "C++ Classes"
-msgstr "C++ Luokat"
-
-#: configdlg.cpp:62
-msgid "Function (no Grouping)"
-msgstr ""
-
-#: configdlg.cpp:157 configdlg.cpp:350 configdlg.cpp:371
-msgid "(always)"
-msgstr "(aina)"
-
-#: configdlg.cpp:210
-msgid "KCachegrind Configuration"
-msgstr "KCachegrind Aseetukset"
-
-#: configdlg.cpp:211
-msgid ""
-"The Maximum Number of List Items should be below 500.The previous set value "
-"(%1) will still be used."
-msgstr ""
-
-#: configdlg.cpp:384
-msgid "Choose Source Folder"
-msgstr "Valitse lähdekansio"
-
-#. i18n: file dumpselectionbase.ui line 550
-#: callmapview.cpp:59 partselection.cpp:58 rc.cpp:192
-#, no-c-format
-msgid "Name"
-msgstr "Nimi"
-
-#. i18n: file stackselectionbase.ui line 31
-#: callmapview.cpp:60 callview.cpp:44 instrview.cpp:126 partselection.cpp:59
-#: rc.cpp:333 sourceview.cpp:51
-#, no-c-format
-msgid "Cost"
-msgstr ""
-
-#: partselection.cpp:151
-msgid "Profile Part Overview: Current is '%1'"
-msgstr ""
-
-#: partselection.cpp:287
-msgid "Deselect"
-msgstr ""
-
-#: partselection.cpp:287 partselection.cpp:311
-msgid "Select"
-msgstr "Valitse"
-
-#: partselection.cpp:292
-msgid "Select All Parts"
-msgstr "Valitse kaikki osat"
-
-#: partselection.cpp:294
-msgid "Visible Parts"
-msgstr "Näkyvät osat"
-
-#: partselection.cpp:296
-msgid "Hide Selected Parts"
-msgstr "Piilota valitut osat"
-
-#: partselection.cpp:297
-msgid "Unhide Hidden Parts"
-msgstr "Näytä valitut osat"
-
-#: partselection.cpp:302 toplevel.cpp:1687
-msgid "Go Back"
-msgstr "Mene takaisin"
-
-#: callgraphview.cpp:2570 partselection.cpp:320
-msgid "Visualization"
-msgstr "Visualisointi"
-
-#: partselection.cpp:322
-msgid "Partitioning Mode"
-msgstr ""
-
-#: partselection.cpp:323
-msgid "Diagram Mode"
-msgstr ""
-
-#: partselection.cpp:324
-msgid "Zoom Function"
-msgstr ""
-
-#: partselection.cpp:325
-msgid "Show Direct Calls"
-msgstr ""
-
-#: partselection.cpp:326
-msgid "Increment Shown Call Levels"
-msgstr ""
-
-#: partselection.cpp:340
-msgid "Draw Names"
+#: main.cpp:38
+msgid "Run <exec> under cachegrind"
msgstr ""
-#: partselection.cpp:341
-msgid "Draw Costs"
+#: main.cpp:39
+msgid "Show information of this trace"
msgstr ""
-#: callmapview.cpp:303 partselection.cpp:342
-msgid "Ignore Proportions"
-msgstr ""
+#: main.cpp:46
+msgid "KCachegrind"
+msgstr "KCachegrind"
-#: partselection.cpp:343
-msgid "Draw Frames"
-msgstr ""
+#: main.cpp:48
+msgid "TDE Frontend for Cachegrind"
+msgstr "TDE edustaohjelma Cachegrindille"
-#: callmapview.cpp:304 partselection.cpp:344 treemap.cpp:2887
-msgid "Allow Rotation"
-msgstr ""
+#: main.cpp:50
+msgid "(C) 2002, 2003, 2004"
+msgstr "(C) 2002, 2003, 2004"
-#: partselection.cpp:359
-msgid "Hide Info"
-msgstr ""
+#: main.cpp:53
+msgid "Author/Maintainer"
+msgstr "Tekijä/Ylläpitäjä"
-#: partselection.cpp:361
-msgid "Show Info"
+#: coverageitem.cpp:65 coverageitem.cpp:205 functionitem.cpp:72
+#, c-format
+msgid ""
+"_n: (%n function skipped)\n"
+"(%n functions skipped)"
msgstr ""
-#: partselection.cpp:541
-msgid "(no trace loaded)"
+#: costlistitem.cpp:60
+#, c-format
+msgid ""
+"_n: (%n item skipped)\n"
+"(%n items skipped)"
msgstr ""
-#. i18n: file dumpselectionbase.ui line 950
-#: callmapview.cpp:61 rc.cpp:276 rc.cpp:321
-#, no-c-format
-msgid "Location"
-msgstr "Sijainti"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
-#. i18n: file dumpselectionbase.ui line 754
-#: callmapview.cpp:63 rc.cpp:234 rc.cpp:339
-#, no-c-format
-msgid "Calls"
-msgstr "Kutsut"
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
#: callmapview.cpp:98
msgid ""
@@ -581,6 +1161,14 @@ msgstr "Piirrä sijainti"
msgid "Draw Calls"
msgstr "Piirrä kutsut"
+#: callmapview.cpp:303 partselection.cpp:342
+msgid "Ignore Proportions"
+msgstr ""
+
+#: callmapview.cpp:304 partselection.cpp:344 treemap.cpp:2887
+msgid "Allow Rotation"
+msgstr ""
+
#: callmapview.cpp:321 treemap.cpp:2889
msgid "Shading"
msgstr "Varjostava"
@@ -597,122 +1185,6 @@ msgstr ""
msgid "(no call)"
msgstr ""
-#. i18n: file dumpselectionbase.ui line 917
-#: costtypeview.cpp:43 coverageview.cpp:46 partview.cpp:47 rc.cpp:267
-#: rc.cpp:309
-#, no-c-format
-msgid "Incl."
-msgstr "ml."
-
-#: coverageview.cpp:48 coverageview.cpp:54
-msgid "Distance"
-msgstr "Välimatka"
-
-#. i18n: file dumpselectionbase.ui line 928
-#: coverageview.cpp:49 partview.cpp:49 rc.cpp:270 rc.cpp:315
-#, no-c-format
-msgid "Called"
-msgstr "Kutsuttu"
-
-#: callview.cpp:48 coverageview.cpp:50
-msgid "Caller"
-msgstr "Kutsuja"
-
-#. i18n: file functionselectionbase.ui line 62
-#: costtypeview.cpp:44 coverageview.cpp:53 partview.cpp:48 rc.cpp:303
-#: rc.cpp:312
-#, no-c-format
-msgid "Self"
-msgstr "Itse"
-
-#: coverageview.cpp:55
-msgid "Calling"
-msgstr "Kutsuu"
-
-#: callview.cpp:52 coverageview.cpp:56
-msgid "Callee"
-msgstr "Kutsuttava"
-
-#: coverageview.cpp:90
-msgid ""
-"<b>List of all Callers</b>"
-"<p>This list shows all functions calling the current selected one, either "
-"directly or with several functions in-between on the stack; the number of "
-"functions in-between plus one is called the <em>Distance</em> "
-"(e.g. for function A,B,C there exists a call from A to C when A calls B and B "
-"calls C, i.e. A => B => C. The distance here is 2).</p>"
-"<p>Absolute cost shown is the cost spent in the selected function while a "
-"listed function is active; relative cost is the percentage of all cost spent in "
-"the selected function while the listed one is active. The cost graphic shows "
-"logarithmic percentage with a different color for each distance.</p>"
-"<p>As there can be many calls from the same function, the distance column "
-"sometimes shows the range of distances for all calls happening; then, in "
-"parentheses, there is the medium distance, i.e. the distance where most of the "
-"call costs happened.</p>"
-"<p>Selecting a function makes it the current selected one of this information "
-"panel. If there are two panels (Split mode), the function of the other panel is "
-"changed instead.</p>"
-msgstr ""
-
-#: coverageview.cpp:120
-msgid ""
-"<b>List of all Callees</b>"
-"<p>This list shows all functions called by the current selected one, either "
-"directly or with several function in-between on the stack; the number of "
-"function in-between plus one is called the <em>Distance</em> "
-"(e.g. for function A,B,C there exists a call from A to C when A calls B and B "
-"calls C, i.e. A => B => C. The distance here is 2).</p>"
-"<p>Absolute cost shown is the cost spent in the listed function while the "
-"selected is active; relative cost is the percentage of all cost spent in the "
-"listed function while the selected one is active. The cost graphic always shows "
-"logarithmic percentage with a different color for each distance.</p>"
-"<p>As there can be many calls to the same function, the distance column "
-"sometimes shows the range of distances for all calls happening; then, in "
-"parentheses, there is the medium distance, i.e. the distance where most of the "
-"call costs happened.</p>"
-"<p>Selecting a function makes it the current selected one of this information "
-"panel. If there are two panels (Split mode), the function of the other panel is "
-"changed instead.</p>"
-msgstr ""
-
-#: callgraphview.cpp:2396 callgraphview.cpp:2400 callgraphview.cpp:2418
-#: callview.cpp:123 callview.cpp:128 coverageview.cpp:166 instrview.cpp:191
-#: sourceview.cpp:116
-msgid "Go to '%1'"
-msgstr "Mene '%1'"
-
-#: callview.cpp:45 instrview.cpp:127 sourceview.cpp:52
-msgid "Cost 2"
-msgstr ""
-
-#: callview.cpp:47 callview.cpp:51
-msgid "Count"
-msgstr ""
-
-#: callview.cpp:85
-msgid ""
-"<b>List of direct Callers</b>"
-"<p>This list shows all functions calling the current selected one directly, "
-"together with a call count and the cost spent in the current selected function "
-"while being called from the function from the list.</p>"
-"<p>An icon instead of an inclusive cost specifies that this is a call inside of "
-"a recursive cycle. An inclusive cost makes no sense here.</p>"
-"<p>Selecting a function makes it the current selected one of this information "
-"panel. If there are two panels (Split mode), the function of the other panel is "
-"changed instead.</p>"
-msgstr ""
-
-#: callview.cpp:98
-msgid ""
-"<b>List of direct Callees</b>"
-"<p>This list shows all functions called by the current selected one directly, "
-"together with a call count and the cost spent in this function while being "
-"called from the selected function.</p>"
-"<p>Selecting a function makes it the current selected one of this information "
-"panel. If there are two panels (Split mode), the function of the other panel is "
-"changed instead.</p>"
-msgstr ""
-
#: instritem.cpp:106 sourceitem.cpp:86
msgid "Active call to '%1'"
msgstr ""
@@ -723,167 +1195,127 @@ msgid ""
"%n calls to '%1'"
msgstr ""
-#: instritem.cpp:137
-msgid "Jump %1 of %2 times to 0x%3"
+#: sourceitem.cpp:125
+msgid "Jump %1 of %2 times to %3"
msgstr ""
-#: instritem.cpp:142
-msgid "Jump %1 times to 0x%2"
+#: sourceitem.cpp:130
+msgid "Jump %1 times to %2"
msgstr ""
#: instritem.cpp:185 sourceitem.cpp:169
msgid "(cycle)"
msgstr ""
-#: tracedata.cpp:153
-msgid "Abstract Item"
-msgstr ""
-
-#: tracedata.cpp:154
-msgid "Cost Item"
-msgstr ""
-
-#: tracedata.cpp:155
-msgid "Part Source Line"
-msgstr ""
-
-#: tracedata.cpp:156
-msgid "Source Line"
-msgstr "Lähdekoodin rivi"
-
-#: tracedata.cpp:157
-msgid "Part Line Call"
-msgstr ""
-
-#: tracedata.cpp:158
-msgid "Line Call"
-msgstr ""
-
-#: tracedata.cpp:159
-msgid "Part Jump"
-msgstr ""
-
-#: tracedata.cpp:160
-msgid "Jump"
-msgstr ""
-
-#: tracedata.cpp:161
-msgid "Part Instruction"
-msgstr ""
-
-#: tracedata.cpp:162
-msgid "Instruction"
-msgstr ""
-
-#: tracedata.cpp:163
-msgid "Part Instruction Jump"
-msgstr ""
-
-#: tracedata.cpp:164
-msgid "Instruction Jump"
-msgstr ""
+#: costtypeview.cpp:42
+msgid "Event Type"
+msgstr "Tapahtuman tyyppi"
-#: tracedata.cpp:165
-msgid "Part Instruction Call"
-msgstr ""
+#: costtypeview.cpp:45
+msgid "Short"
+msgstr "Lyhyt"
-#: tracedata.cpp:166
-msgid "Instruction Call"
-msgstr ""
+#: costtypeview.cpp:47
+msgid "Formula"
+msgstr "Kaava"
-#: tracedata.cpp:167
-msgid "Part Call"
+#: costtypeview.cpp:81
+msgid ""
+"<b>Cost Types List</b>"
+"<p>This list shows all cost types available and what the self/inclusive cost of "
+"the current selected function is for that cost type.</p>"
+"<p>By choosing a cost type from the list, you change the cost type of costs "
+"shown all over KCachegrind to be the selected one.</p>"
msgstr ""
-#: tracedata.cpp:168
-msgid "Call"
-msgstr "Kutsu"
-
-#: tracedata.cpp:169
-msgid "Part Function"
+#: costtypeview.cpp:98
+msgid "Set Secondary Event Type"
msgstr ""
-#: tracedata.cpp:170
-msgid "Function Source File"
+#: costtypeview.cpp:100
+msgid "Remove Secondary Event Type"
msgstr ""
-#. i18n: file dumpselectionbase.ui line 300
-#: rc.cpp:144 rc.cpp:273 rc.cpp:318 rc.cpp:342 tracedata.cpp:171
-#, no-c-format
-msgid "Function"
-msgstr "Funktio"
-
-#: tracedata.cpp:172
-msgid "Function Cycle"
-msgstr ""
+#: costtypeview.cpp:105
+msgid "Edit Long Name"
+msgstr "Muokkaa pitkää nimeä"
-#: tracedata.cpp:173
-msgid "Part Class"
-msgstr ""
+#: costtypeview.cpp:106
+msgid "Edit Short Name"
+msgstr "Muokkaa lyhyttä nimeä"
-#: tracedata.cpp:174
-msgid "Class"
-msgstr ""
+#: costtypeview.cpp:107
+msgid "Edit Formula"
+msgstr "Muokkaa kaavaa"
-#: tracedata.cpp:175
-msgid "Part Source File"
+#: costtypeview.cpp:115
+msgid "New Cost Type ..."
msgstr ""
-#: tracedata.cpp:176
-msgid "Source File"
-msgstr "Lähdekoodin tiedosto"
-
-#: tracedata.cpp:177
-msgid "Part ELF Object"
+#: costtypeview.cpp:149 costtypeview.cpp:154
+#, c-format
+msgid "New%1"
msgstr ""
-#: tracedata.cpp:178
-msgid "ELF Object"
-msgstr "ELF-objekti"
-
-#: partview.cpp:46 tracedata.cpp:179
-msgid "Profile Part"
+#: costtypeview.cpp:155
+#, c-format
+msgid "New Cost Type %1"
msgstr ""
-#: tracedata.cpp:180
-msgid "Program Trace"
+#: callview.cpp:45 instrview.cpp:127 sourceview.cpp:52
+msgid "Cost 2"
msgstr ""
-#: tracedata.cpp:241
-msgid "%1 from %2"
+#: callview.cpp:47 callview.cpp:51
+msgid "Count"
msgstr ""
-#: partgraph.cpp:423 tracedata.cpp:249 tracedata.cpp:254 tracedata.cpp:2824
-#: tracedata.cpp:3241 tracedata.cpp:3327 tracedata.cpp:4165 tracedata.cpp:4173
-#: tracedata.cpp:4238
-msgid "(unknown)"
-msgstr ""
+#: callview.cpp:48 coverageview.cpp:50
+msgid "Caller"
+msgstr "Kutsuja"
-#: tracedata.cpp:2583
-msgid "(no caller)"
-msgstr ""
+#: callview.cpp:52 coverageview.cpp:56
+msgid "Callee"
+msgstr "Kutsuttava"
-#: tracedata.cpp:2590 tracedata.cpp:2609
-msgid "%1 via %2"
+#: callview.cpp:85
+msgid ""
+"<b>List of direct Callers</b>"
+"<p>This list shows all functions calling the current selected one directly, "
+"together with a call count and the cost spent in the current selected function "
+"while being called from the function from the list.</p>"
+"<p>An icon instead of an inclusive cost specifies that this is a call inside of "
+"a recursive cycle. An inclusive cost makes no sense here.</p>"
+"<p>Selecting a function makes it the current selected one of this information "
+"panel. If there are two panels (Split mode), the function of the other panel is "
+"changed instead.</p>"
msgstr ""
-#: tracedata.cpp:2599
-msgid "(no callee)"
+#: callview.cpp:98
+msgid ""
+"<b>List of direct Callees</b>"
+"<p>This list shows all functions called by the current selected one directly, "
+"together with a call count and the cost spent in this function while being "
+"called from the selected function.</p>"
+"<p>Selecting a function makes it the current selected one of this information "
+"panel. If there are two panels (Split mode), the function of the other panel is "
+"changed instead.</p>"
msgstr ""
-#: tracedata.cpp:4467
-msgid "(not found)"
-msgstr ""
+#: callgraphview.cpp:2396 callgraphview.cpp:2400 callgraphview.cpp:2418
+#: callview.cpp:123 callview.cpp:128 coverageview.cpp:166 instrview.cpp:191
+#: sourceview.cpp:116
+msgid "Go to '%1'"
+msgstr "Mene '%1'"
-#: tracedata.cpp:5017
-msgid "Recalculating Function Cycles..."
+#: cachegrindloader.cpp:141
+msgid "Import filter for Cachegrind/Callgrind generated profile data files"
msgstr ""
-#. i18n: file partselectionbase.ui line 16
-#: rc.cpp:324 toplevel.cpp:276 toplevel.cpp:576
-#, no-c-format
-msgid "Parts Overview"
-msgstr ""
+#: cachegrindloader.cpp:738
+#, c-format
+msgid "Loading %1"
+msgstr "Lataa %1"
#: toplevel.cpp:283
msgid ""
@@ -935,12 +1367,6 @@ msgid ""
"costs less than 1% are hidden on default.</p>"
msgstr ""
-#. i18n: file dumpselectionbase.ui line 16
-#: rc.cpp:84 toplevel.cpp:352 toplevel.cpp:604
-#, no-c-format
-msgid "Profile Dumps"
-msgstr ""
-
#: toplevel.cpp:362
msgid ""
"<b>Profile Dumps</b>"
@@ -1087,12 +1513,6 @@ msgstr "Kutsupino"
msgid "Show/Hide the Call Stack Dockable"
msgstr ""
-#. i18n: file functionselectionbase.ui line 16
-#: rc.cpp:297 toplevel.cpp:594
-#, no-c-format
-msgid "Function Profile"
-msgstr ""
-
#: toplevel.cpp:599
msgid "Show/Hide the Function Profile Dockable"
msgstr ""
@@ -1272,6 +1692,10 @@ msgstr ""
msgid "Show Relative Cost"
msgstr ""
+#: partselection.cpp:302 toplevel.cpp:1687
+msgid "Go Back"
+msgstr "Mene takaisin"
+
#: toplevel.cpp:1688
msgid "Go Forward"
msgstr "Mene eteenpäin"
@@ -1313,85 +1737,22 @@ msgstr "(Ei edellistä funktiota)"
msgid "(No Function Up)"
msgstr ""
-#: costlistitem.cpp:60
-#, c-format
-msgid ""
-"_n: (%n item skipped)\n"
-"(%n items skipped)"
-msgstr ""
-
-#: sourceitem.cpp:125
-msgid "Jump %1 of %2 times to %3"
-msgstr ""
-
-#: sourceitem.cpp:130
-msgid "Jump %1 times to %2"
-msgstr ""
-
-#: costtypeview.cpp:42
-msgid "Event Type"
-msgstr "Tapahtuman tyyppi"
-
-#: costtypeview.cpp:45
-msgid "Short"
-msgstr "Lyhyt"
-
-#: costtypeview.cpp:47
-msgid "Formula"
-msgstr "Kaava"
-
-#: costtypeview.cpp:81
-msgid ""
-"<b>Cost Types List</b>"
-"<p>This list shows all cost types available and what the self/inclusive cost of "
-"the current selected function is for that cost type.</p>"
-"<p>By choosing a cost type from the list, you change the cost type of costs "
-"shown all over KCachegrind to be the selected one.</p>"
-msgstr ""
-
-#: costtypeview.cpp:98
-msgid "Set Secondary Event Type"
-msgstr ""
-
-#: costtypeview.cpp:100
-msgid "Remove Secondary Event Type"
-msgstr ""
-
-#: costtypeview.cpp:105
-msgid "Edit Long Name"
-msgstr "Muokkaa pitkää nimeä"
-
-#: costtypeview.cpp:106
-msgid "Edit Short Name"
-msgstr "Muokkaa lyhyttä nimeä"
-
-#: costtypeview.cpp:107
-msgid "Edit Formula"
-msgstr "Muokkaa kaavaa"
-
-#: costtypeview.cpp:115
-msgid "New Cost Type ..."
-msgstr ""
-
-#: costtypeview.cpp:149 costtypeview.cpp:154
-#, c-format
-msgid "New%1"
-msgstr ""
-
-#: costtypeview.cpp:155
-#, c-format
-msgid "New Cost Type %1"
-msgstr ""
-
#: costtypeitem.cpp:56
msgid "Unknown Type"
msgstr "Tuntematon tyyppi"
-#. i18n: file dumpselectionbase.ui line 906
-#: instrview.cpp:125 rc.cpp:264 sourceview.cpp:50
-#, no-c-format
-msgid "#"
-msgstr "#"
+#: functionselection.cpp:176
+#, c-format
+msgid "Go to %1"
+msgstr "Mene %1"
+
+#: functionselection.cpp:203
+msgid "Show All Items"
+msgstr "Näytä kaikki"
+
+#: functionselection.cpp:226
+msgid "No Grouping"
+msgstr "Ei ryhmittelyä"
#: sourceview.cpp:54 sourceview.cpp:554
msgid "Source (unknown)"
@@ -1470,500 +1831,6 @@ msgstr ""
msgid "The list can be found in the configuration dialog."
msgstr ""
-#: functionselection.cpp:176
-#, c-format
-msgid "Go to %1"
-msgstr "Mene %1"
-
-#: functionselection.cpp:203
-msgid "Show All Items"
-msgstr "Näytä kaikki"
-
-#: functionselection.cpp:226
-msgid "No Grouping"
-msgstr "Ei ryhmittelyä"
-
-#. i18n: file tdecachegrindui.rc line 15
-#: rc.cpp:9
-#, no-c-format
-msgid "&Layout"
-msgstr ""
-
-#. i18n: file tdecachegrindui.rc line 32
-#: rc.cpp:12
-#, no-c-format
-msgid "Sidebars"
-msgstr ""
-
-#. i18n: file tdecachegrindui.rc line 54
-#: rc.cpp:18
-#, no-c-format
-msgid "State Toolbar"
-msgstr "Tilatyökalupalkki"
-
-#. i18n: file configdlgbase.ui line 37
-#: rc.cpp:24
-#, no-c-format
-msgid "General"
-msgstr "Yleinen"
-
-#. i18n: file configdlgbase.ui line 69
-#: rc.cpp:27
-#, no-c-format
-msgid "Truncated when more/longer than:"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 77
-#: rc.cpp:30
-#, no-c-format
-msgid "Precision of percentage values:"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 85
-#: rc.cpp:33
-#, no-c-format
-msgid "Symbols in tooltips and context menus"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 141
-#: rc.cpp:36
-#, no-c-format
-msgid "Maximum number of items in lists:"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 162
-#: rc.cpp:39
-#, no-c-format
-msgid "Cost Item Colors"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 246
-#: callgraphview.cpp:2562 rc.cpp:42 rc.cpp:51 rc.cpp:54
-#, no-c-format
-msgid "Automatic"
-msgstr "Automaattinen"
-
-#. i18n: file configdlgbase.ui line 254
-#: rc.cpp:45
-#, no-c-format
-msgid "Object:"
-msgstr "Objekti:"
-
-#. i18n: file configdlgbase.ui line 262
-#: rc.cpp:48
-#, no-c-format
-msgid "Class:"
-msgstr "Luokka:"
-
-#. i18n: file configdlgbase.ui line 310
-#: rc.cpp:57
-#, no-c-format
-msgid "File:"
-msgstr "Tiedosto:"
-
-#. i18n: file configdlgbase.ui line 376
-#: rc.cpp:60
-#, no-c-format
-msgid "Annotations"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 395
-#: rc.cpp:63
-#, no-c-format
-msgid "Context lines in annotations:"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 423
-#: rc.cpp:66
-#, no-c-format
-msgid "Source Folders"
-msgstr "Lähdekansiot"
-
-#. i18n: file configdlgbase.ui line 454
-#: rc.cpp:69
-#, no-c-format
-msgid "Object / Related Source Base"
-msgstr ""
-
-#. i18n: file configdlgbase.ui line 483
-#: rc.cpp:72
-#, no-c-format
-msgid "Add..."
-msgstr "Lisää"
-
-#. i18n: file dumpselectionbase.ui line 32
-#: rc.cpp:87
-#, no-c-format
-msgid "Target"
-msgstr "Kohde"
-
-#. i18n: file dumpselectionbase.ui line 54
-#: rc.cpp:90
-#, no-c-format
-msgid "Time"
-msgstr "Aika"
-
-#. i18n: file dumpselectionbase.ui line 65
-#: rc.cpp:93
-#, no-c-format
-msgid "Path"
-msgstr "Polku"
-
-#. i18n: file dumpselectionbase.ui line 106
-#: rc.cpp:99
-#, no-c-format
-msgid "Target command:"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 119
-#: rc.cpp:102
-#, no-c-format
-msgid "Profiler options:"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 125
-#: rc.cpp:105
-#, no-c-format
-msgid "Option"
-msgstr "Ominaisuus"
-
-#. i18n: file dumpselectionbase.ui line 136
-#: rc.cpp:108 rc.cpp:219
-#, no-c-format
-msgid "Value"
-msgstr "Arvo"
-
-#. i18n: file dumpselectionbase.ui line 147
-#: rc.cpp:111
-#, no-c-format
-msgid "Trace"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 160
-#: rc.cpp:114 rc.cpp:237
-#, no-c-format
-msgid "Jumps"
-msgstr "Hypyt"
-
-#. i18n: file dumpselectionbase.ui line 174
-#: rc.cpp:117
-#, no-c-format
-msgid "Instructions"
-msgstr "Ohjeet"
-
-#. i18n: file dumpselectionbase.ui line 189
-#: rc.cpp:120 rc.cpp:240
-#, no-c-format
-msgid "Events"
-msgstr "Tapahtumat"
-
-#. i18n: file dumpselectionbase.ui line 202
-#: rc.cpp:123
-#, no-c-format
-msgid "Full Cache"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 216
-#: rc.cpp:126
-#, no-c-format
-msgid "Custom"
-msgstr "Oma"
-
-#. i18n: file dumpselectionbase.ui line 231
-#: rc.cpp:129
-#, no-c-format
-msgid "Collect"
-msgstr "Kerää"
-
-#. i18n: file dumpselectionbase.ui line 244
-#: rc.cpp:132
-#, no-c-format
-msgid "At Startup"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 258
-#: rc.cpp:135
-#, no-c-format
-msgid "While In"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 273
-#: rc.cpp:138
-#, no-c-format
-msgid "Skip"
-msgstr "Ohita"
-
-#. i18n: file dumpselectionbase.ui line 286
-#: rc.cpp:141
-#, no-c-format
-msgid "PLT"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 315
-#: rc.cpp:147
-#, no-c-format
-msgid "Dump Profile"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 328
-#: rc.cpp:150
-#, no-c-format
-msgid "Every BBs"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 342
-#: rc.cpp:153 rc.cpp:162
-#, no-c-format
-msgid "On Entering"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 356
-#: rc.cpp:156
-#, no-c-format
-msgid "On Leaving"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 371
-#: rc.cpp:159
-#, no-c-format
-msgid "Zero Events"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 399
-#: rc.cpp:165
-#, no-c-format
-msgid "Separate"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 412
-#: rc.cpp:168
-#, no-c-format
-msgid "Threads"
-msgstr "Säikeet"
-
-#. i18n: file dumpselectionbase.ui line 426
-#: rc.cpp:171
-#, no-c-format
-msgid "Recursions"
-msgstr "Rekursiot"
-
-#. i18n: file dumpselectionbase.ui line 440
-#: rc.cpp:174
-#, no-c-format
-msgid "Call Chain"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 470
-#: rc.cpp:177
-#, no-c-format
-msgid "Custom profiler options:"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 508
-#: rc.cpp:180
-#, no-c-format
-msgid "Run New Profile"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 520
-#: rc.cpp:183
-#, no-c-format
-msgid "Info"
-msgstr "Tiedot"
-
-#. i18n: file dumpselectionbase.ui line 531
-#: rc.cpp:186
-#, no-c-format
-msgid "Dump reason:"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 544
-#: rc.cpp:189
-#, no-c-format
-msgid "Event summary:"
-msgstr "Tapahtumayhteenveto:"
-
-#. i18n: file dumpselectionbase.ui line 561
-#: rc.cpp:195
-#, no-c-format
-msgid "Sum"
-msgstr "Summa"
-
-#. i18n: file dumpselectionbase.ui line 579
-#: rc.cpp:198
-#, no-c-format
-msgid "Miscellaneous:"
-msgstr "Sekalaista:"
-
-#. i18n: file dumpselectionbase.ui line 617
-#: rc.cpp:201
-#, no-c-format
-msgid "Show"
-msgstr "Näytä"
-
-#. i18n: file dumpselectionbase.ui line 625
-#: rc.cpp:204
-#, no-c-format
-msgid "Compare"
-msgstr "Vertaile"
-
-#. i18n: file dumpselectionbase.ui line 637
-#: rc.cpp:207
-#, no-c-format
-msgid "State"
-msgstr "Tila"
-
-#. i18n: file dumpselectionbase.ui line 656
-#: rc.cpp:210
-#, no-c-format
-msgid "Update"
-msgstr "Päivitä"
-
-#. i18n: file dumpselectionbase.ui line 664
-#: rc.cpp:213
-#, no-c-format
-msgid "Every [s]:"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 677
-#: rc.cpp:216
-#, no-c-format
-msgid "Counter"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 699
-#: rc.cpp:222
-#, no-c-format
-msgid "Dumps Done"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 713
-#: rc.cpp:225
-#, no-c-format
-msgid "Is Collecting"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 727
-#: rc.cpp:228
-#, no-c-format
-msgid "Executed"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 740
-#: rc.cpp:231
-#, no-c-format
-msgid "Basic Blocks"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 796
-#: rc.cpp:243
-#, no-c-format
-msgid "Ir"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 811
-#: rc.cpp:246
-#, no-c-format
-msgid "Distinct"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 838
-#: rc.cpp:252
-#, no-c-format
-msgid "Functions"
-msgstr "Funktiot"
-
-#. i18n: file dumpselectionbase.ui line 852
-#: rc.cpp:255
-#, no-c-format
-msgid "Contexts"
-msgstr "Konteksti"
-
-#. i18n: file dumpselectionbase.ui line 890
-#: rc.cpp:258
-#, no-c-format
-msgid "Stack trace:"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 898
-#: rc.cpp:261
-#, no-c-format
-msgid "Sync."
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 976
-#: rc.cpp:279
-#, no-c-format
-msgid "Start"
-msgstr "Alku"
-
-#. i18n: file dumpselectionbase.ui line 1001
-#: rc.cpp:282
-#, no-c-format
-msgid "Zero"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 1009
-#: rc.cpp:285
-#, no-c-format
-msgid "Dump"
-msgstr ""
-
-#. i18n: file dumpselectionbase.ui line 1021
-#: rc.cpp:288
-#, no-c-format
-msgid "Messages"
-msgstr "Viestit"
-
-#. i18n: file dumpselectionbase.ui line 1045
-#: rc.cpp:291
-#, no-c-format
-msgid "Kill Run"
-msgstr ""
-
-#. i18n: file functionselectionbase.ui line 41
-#: rc.cpp:300
-#, no-c-format
-msgid "&Search:"
-msgstr ""
-
-#. i18n: file functionselectionbase.ui line 73
-#: rc.cpp:306
-#, no-c-format
-msgid "Group"
-msgstr "Ryhmä"
-
-#. i18n: file partselectionbase.ui line 60
-#: rc.cpp:327
-#, no-c-format
-msgid "(no trace parts)"
-msgstr ""
-
-#. i18n: file stackselectionbase.ui line 16
-#: rc.cpp:330
-#, no-c-format
-msgid "Stack Selection"
-msgstr ""
-
-#. i18n: file stackselectionbase.ui line 42
-#: rc.cpp:336
-#, no-c-format
-msgid "Cost2"
-msgstr ""
-
-#: partgraph.cpp:167
-#, c-format
-msgid "Profile Part %1"
-msgstr ""
-
-#: partgraph.cpp:226
-msgid "(no trace)"
-msgstr ""
-
-#: partgraph.cpp:229
-msgid "(no part)"
-msgstr ""
-
#: configuration.cpp:67
msgid "Instruction Fetch"
msgstr ""
@@ -2040,6 +1907,36 @@ msgstr ""
msgid "Cycle Estimation"
msgstr ""
+#: configdlg.cpp:60
+msgid "Source Files"
+msgstr "Lähdetiedostot"
+
+#: configdlg.cpp:61
+msgid "C++ Classes"
+msgstr "C++ Luokat"
+
+#: configdlg.cpp:62
+msgid "Function (no Grouping)"
+msgstr ""
+
+#: configdlg.cpp:157 configdlg.cpp:350 configdlg.cpp:371
+msgid "(always)"
+msgstr "(aina)"
+
+#: configdlg.cpp:210
+msgid "KCachegrind Configuration"
+msgstr "KCachegrind Aseetukset"
+
+#: configdlg.cpp:211
+msgid ""
+"The Maximum Number of List Items should be below 500.The previous set value "
+"(%1) will still be used."
+msgstr ""
+
+#: configdlg.cpp:384
+msgid "Choose Source Folder"
+msgstr "Valitse lähdekansio"
+
#: partview.cpp:51
msgid "Comment"
msgstr "Kommentti"
@@ -2079,17 +1976,6 @@ msgstr "Piilota valitut"
msgid "Show All"
msgstr "Näytä kaikki"
-#: traceitemview.cpp:53
-msgid "No description available"
-msgstr "Kuvausta ei ole saatavilla"
-
-#: coverageitem.cpp:65 coverageitem.cpp:205 functionitem.cpp:72
-#, c-format
-msgid ""
-"_n: (%n function skipped)\n"
-"(%n functions skipped)"
-msgstr ""
-
#: callgraphview.cpp:306
#, c-format
msgid "Call(s) from %1"
@@ -2348,116 +2234,98 @@ msgstr ""
msgid "Graph"
msgstr "Graafi"
+#: callgraphview.cpp:2570 partselection.cpp:320
+msgid "Visualization"
+msgstr "Visualisointi"
+
#: callgraphview.cpp:2571
msgid "Birds-eye View"
msgstr ""
-#: treemap.cpp:1281
-#, c-format
-msgid "Text %1"
-msgstr "Teksti %1"
-
-#: treemap.cpp:2809
-msgid "Recursive Bisection"
-msgstr ""
-
-#: treemap.cpp:2810
-msgid "Columns"
-msgstr "Sarakkeita"
-
-#: treemap.cpp:2811
-msgid "Rows"
-msgstr "Rivejä"
+#: partlistitem.cpp:49
+msgid " (Thread %1)"
+msgstr " (Säie %1)"
-#: treemap.cpp:2812
-msgid "Always Best"
-msgstr "Aina paras"
+#: partlistitem.cpp:56
+msgid "(none)"
+msgstr "(ei mikään)"
-#: treemap.cpp:2813
-msgid "Best"
-msgstr "Paras"
+#: callitem.cpp:82 partlistitem.cpp:152
+msgid "(active)"
+msgstr "(aktiivinen)"
-#: treemap.cpp:2814
-msgid "Alternate (V)"
+#: partselection.cpp:151
+msgid "Profile Part Overview: Current is '%1'"
msgstr ""
-#: treemap.cpp:2815
-msgid "Alternate (H)"
+#: partselection.cpp:287
+msgid "Deselect"
msgstr ""
-#: treemap.cpp:2872
-msgid "Nesting"
-msgstr ""
+#: partselection.cpp:287 partselection.cpp:311
+msgid "Select"
+msgstr "Valitse"
-#: treemap.cpp:2875
-msgid "Correct Borders Only"
-msgstr ""
+#: partselection.cpp:292
+msgid "Select All Parts"
+msgstr "Valitse kaikki osat"
-#: treemap.cpp:2877 treemap.cpp:2878 treemap.cpp:2879 treemap.cpp:2880
-#, c-format
-msgid "Width %1"
-msgstr ""
+#: partselection.cpp:294
+msgid "Visible Parts"
+msgstr "Näkyvät osat"
-#: treemap.cpp:2902
-msgid "Visible"
-msgstr "Näkyvä"
+#: partselection.cpp:296
+msgid "Hide Selected Parts"
+msgstr "Piilota valitut osat"
-#: treemap.cpp:2903
-msgid "Take Space From Children"
-msgstr ""
+#: partselection.cpp:297
+msgid "Unhide Hidden Parts"
+msgstr "Näytä valitut osat"
-#: treemap.cpp:2905
-msgid "Top Left"
+#: partselection.cpp:322
+msgid "Partitioning Mode"
msgstr ""
-#: treemap.cpp:2906
-msgid "Top Center"
+#: partselection.cpp:323
+msgid "Diagram Mode"
msgstr ""
-#: treemap.cpp:2907
-msgid "Top Right"
+#: partselection.cpp:324
+msgid "Zoom Function"
msgstr ""
-#: treemap.cpp:2909
-msgid "Bottom Center"
+#: partselection.cpp:325
+msgid "Show Direct Calls"
msgstr ""
-#: treemap.cpp:2910
-msgid "Bottom Right"
+#: partselection.cpp:326
+msgid "Increment Shown Call Levels"
msgstr ""
-#: treemap.cpp:2987
-msgid "No %1 Limit"
+#: partselection.cpp:340
+msgid "Draw Names"
msgstr ""
-#: treemap.cpp:3056 treemap.cpp:3067
-#, c-format
-msgid ""
-"_n: 1 Pixel\n"
-"%n Pixels"
+#: partselection.cpp:341
+msgid "Draw Costs"
msgstr ""
-#: treemap.cpp:3073
-msgid "Halve Area Limit (to %1)"
+#: partselection.cpp:343
+msgid "Draw Frames"
msgstr ""
-#: treemap.cpp:3118
-#, c-format
-msgid "Depth %1"
+#: partselection.cpp:359
+msgid "Hide Info"
msgstr ""
-#: treemap.cpp:3122
-msgid "Decrement (to %1)"
+#: partselection.cpp:361
+msgid "Show Info"
msgstr ""
-#: treemap.cpp:3124
-msgid "Increment (to %1)"
+#: partselection.cpp:541
+msgid "(no trace loaded)"
msgstr ""
-#: callitem.cpp:82 partlistitem.cpp:152
-msgid "(active)"
-msgstr "(aktiivinen)"
-
#: instrview.cpp:129
msgid "Hex"
msgstr "Heksa"
@@ -2556,34 +2424,166 @@ msgstr "Komennon suorituksen yrityksessä näyttää olevan virhe"
msgid "Check that the ELF object used in the command exists."
msgstr "Tarkista, että komennossa käytetty ELF-objekti on olemassa."
-#: partlistitem.cpp:49
-msgid " (Thread %1)"
-msgstr " (Säie %1)"
+#: instritem.cpp:137
+msgid "Jump %1 of %2 times to 0x%3"
+msgstr ""
-#: partlistitem.cpp:56
-msgid "(none)"
-msgstr "(ei mikään)"
+#: instritem.cpp:142
+msgid "Jump %1 times to 0x%2"
+msgstr ""
-#: main.cpp:38
-msgid "Run <exec> under cachegrind"
+#: treemap.cpp:1281
+#, c-format
+msgid "Text %1"
+msgstr "Teksti %1"
+
+#: treemap.cpp:2809
+msgid "Recursive Bisection"
msgstr ""
-#: main.cpp:39
-msgid "Show information of this trace"
+#: treemap.cpp:2810
+msgid "Columns"
+msgstr "Sarakkeita"
+
+#: treemap.cpp:2811
+msgid "Rows"
+msgstr "Rivejä"
+
+#: treemap.cpp:2812
+msgid "Always Best"
+msgstr "Aina paras"
+
+#: treemap.cpp:2813
+msgid "Best"
+msgstr "Paras"
+
+#: treemap.cpp:2814
+msgid "Alternate (V)"
msgstr ""
-#: main.cpp:46
-msgid "KCachegrind"
-msgstr "KCachegrind"
+#: treemap.cpp:2815
+msgid "Alternate (H)"
+msgstr ""
-#: main.cpp:48
-msgid "TDE Frontend for Cachegrind"
-msgstr "TDE edustaohjelma Cachegrindille"
+#: treemap.cpp:2872
+msgid "Nesting"
+msgstr ""
-#: main.cpp:50
-msgid "(C) 2002, 2003, 2004"
-msgstr "(C) 2002, 2003, 2004"
+#: treemap.cpp:2875
+msgid "Correct Borders Only"
+msgstr ""
-#: main.cpp:53
-msgid "Author/Maintainer"
-msgstr "Tekijä/Ylläpitäjä"
+#: treemap.cpp:2877 treemap.cpp:2878 treemap.cpp:2879 treemap.cpp:2880
+#, c-format
+msgid "Width %1"
+msgstr ""
+
+#: treemap.cpp:2902
+msgid "Visible"
+msgstr "Näkyvä"
+
+#: treemap.cpp:2903
+msgid "Take Space From Children"
+msgstr ""
+
+#: treemap.cpp:2905
+msgid "Top Left"
+msgstr ""
+
+#: treemap.cpp:2906
+msgid "Top Center"
+msgstr ""
+
+#: treemap.cpp:2907
+msgid "Top Right"
+msgstr ""
+
+#: treemap.cpp:2909
+msgid "Bottom Center"
+msgstr ""
+
+#: treemap.cpp:2910
+msgid "Bottom Right"
+msgstr ""
+
+#: treemap.cpp:2987
+msgid "No %1 Limit"
+msgstr ""
+
+#: treemap.cpp:3056 treemap.cpp:3067
+#, c-format
+msgid ""
+"_n: 1 Pixel\n"
+"%n Pixels"
+msgstr ""
+
+#: treemap.cpp:3073
+msgid "Halve Area Limit (to %1)"
+msgstr ""
+
+#: treemap.cpp:3118
+#, c-format
+msgid "Depth %1"
+msgstr ""
+
+#: treemap.cpp:3122
+msgid "Decrement (to %1)"
+msgstr ""
+
+#: treemap.cpp:3124
+msgid "Increment (to %1)"
+msgstr ""
+
+#: traceitemview.cpp:53
+msgid "No description available"
+msgstr "Kuvausta ei ole saatavilla"
+
+#: coverageview.cpp:48 coverageview.cpp:54
+msgid "Distance"
+msgstr "Välimatka"
+
+#: coverageview.cpp:55
+msgid "Calling"
+msgstr "Kutsuu"
+
+#: coverageview.cpp:90
+msgid ""
+"<b>List of all Callers</b>"
+"<p>This list shows all functions calling the current selected one, either "
+"directly or with several functions in-between on the stack; the number of "
+"functions in-between plus one is called the <em>Distance</em> "
+"(e.g. for function A,B,C there exists a call from A to C when A calls B and B "
+"calls C, i.e. A => B => C. The distance here is 2).</p>"
+"<p>Absolute cost shown is the cost spent in the selected function while a "
+"listed function is active; relative cost is the percentage of all cost spent in "
+"the selected function while the listed one is active. The cost graphic shows "
+"logarithmic percentage with a different color for each distance.</p>"
+"<p>As there can be many calls from the same function, the distance column "
+"sometimes shows the range of distances for all calls happening; then, in "
+"parentheses, there is the medium distance, i.e. the distance where most of the "
+"call costs happened.</p>"
+"<p>Selecting a function makes it the current selected one of this information "
+"panel. If there are two panels (Split mode), the function of the other panel is "
+"changed instead.</p>"
+msgstr ""
+
+#: coverageview.cpp:120
+msgid ""
+"<b>List of all Callees</b>"
+"<p>This list shows all functions called by the current selected one, either "
+"directly or with several function in-between on the stack; the number of "
+"function in-between plus one is called the <em>Distance</em> "
+"(e.g. for function A,B,C there exists a call from A to C when A calls B and B "
+"calls C, i.e. A => B => C. The distance here is 2).</p>"
+"<p>Absolute cost shown is the cost spent in the listed function while the "
+"selected is active; relative cost is the percentage of all cost spent in the "
+"listed function while the selected one is active. The cost graphic always shows "
+"logarithmic percentage with a different color for each distance.</p>"
+"<p>As there can be many calls to the same function, the distance column "
+"sometimes shows the range of distances for all calls happening; then, in "
+"parentheses, there is the medium distance, i.e. the distance where most of the "
+"call costs happened.</p>"
+"<p>Selecting a function makes it the current selected one of this information "
+"panel. If there are two panels (Split mode), the function of the other panel is "
+"changed instead.</p>"
+msgstr ""
diff --git a/tde-i18n-fi/messages/tdesdk/tdefile_cpp.po b/tde-i18n-fi/messages/tdesdk/tdefile_cpp.po
index ce88e104e48..40bd90a168d 100644
--- a/tde-i18n-fi/messages/tdesdk/tdefile_cpp.po
+++ b/tde-i18n-fi/messages/tdesdk/tdefile_cpp.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_cpp\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-07-21 11:33+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdesdk/tdefile_diff.po b/tde-i18n-fi/messages/tdesdk/tdefile_diff.po
index f808c577da8..9701c239f8a 100644
--- a/tde-i18n-fi/messages/tdesdk/tdefile_diff.po
+++ b/tde-i18n-fi/messages/tdesdk/tdefile_diff.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_diff\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-07-21 11:32+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdesdk/tdefile_po.po b/tde-i18n-fi/messages/tdesdk/tdefile_po.po
index 0c8ad36e7db..0bc7265b746 100644
--- a/tde-i18n-fi/messages/tdesdk/tdefile_po.po
+++ b/tde-i18n-fi/messages/tdesdk/tdefile_po.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_po\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2003-03-15 02:56+0200\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdesdk/tdefile_ts.po b/tde-i18n-fi/messages/tdesdk/tdefile_ts.po
index 7c52a622907..f78cb7b3023 100644
--- a/tde-i18n-fi/messages/tdesdk/tdefile_ts.po
+++ b/tde-i18n-fi/messages/tdesdk/tdefile_ts.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefile_ts\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2004-11-12 08:39+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdesdk/tdeio_svn.po b/tde-i18n-fi/messages/tdesdk/tdeio_svn.po
index fbf54270894..b4fd85cb75e 100644
--- a/tde-i18n-fi/messages/tdesdk/tdeio_svn.po
+++ b/tde-i18n-fi/messages/tdesdk/tdeio_svn.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdeio_svn\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2005-07-23 18:42+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdesdk/umbrello.po b/tde-i18n-fi/messages/tdesdk/umbrello.po
index b9da6846fc0..e48970fd91f 100644
--- a/tde-i18n-fi/messages/tdesdk/umbrello.po
+++ b/tde-i18n-fi/messages/tdesdk/umbrello.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: umbrello\n"
-"POT-Creation-Date: 2014-09-29 00:48-0500\n"
+"POT-Creation-Date: 2014-09-29 12:05-0500\n"
"PO-Revision-Date: 2007-06-22 15:58+0300\n"
"Last-Translator: Jari-Matti Mäkelä <jmjm@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -15,250 +15,38 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#. i18n: file codegenerators/cppcodegenerationformbase.ui line 36
-#: dialogs/activitydialog.cpp:90 dialogs/assocgenpage.cpp:56
-#: dialogs/assocrolepage.cpp:76 dialogs/assocrolepage.cpp:77
-#: dialogs/classgenpage.cpp:193 dialogs/classgenpage.cpp:293
-#: dialogs/classgenpage.cpp:356 dialogs/classifierlistpage.cpp:106
-#: dialogs/notedialog.cpp:29 dialogs/parmpropdlg.cpp:100
-#: dialogs/statedialog.cpp:104 docwindow.cpp:33 rc.cpp:30 rc.cpp:150
-#: rc.cpp:207 rc.cpp:445 rc.cpp:492
-#, no-c-format
-msgid "Documentation"
-msgstr "Dokumentaatio"
-
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
-
-#: aligntoolbar.cpp:40
-msgid "Align Left"
-msgstr "Asettelu vasemmalle"
-
-#: aligntoolbar.cpp:41
-msgid "Align Right"
-msgstr "Asettelu oikealle"
-
-#: aligntoolbar.cpp:42
-msgid "Align Top"
-msgstr "Asettelu ylös"
-
-#: aligntoolbar.cpp:43
-msgid "Align Bottom"
-msgstr "Asettelu alas"
-
-#: aligntoolbar.cpp:44
-#, fuzzy
-msgid "AlignQt::Vertical Middle"
-msgstr "Asettelu pystysuunnassa keskelle"
-
-#: aligntoolbar.cpp:45
-#, fuzzy
-msgid "AlignQt::Horizontal Middle"
-msgstr "Asettelu vaakatasossa keskelle"
-
-#: aligntoolbar.cpp:46
-#, fuzzy
-msgid "AlignQt::Vertical Distribute"
-msgstr "Asettelu pystysuunnassa keskelle"
-
-#: aligntoolbar.cpp:47
-#, fuzzy
-msgid "AlignQt::Horizontal Distribute"
-msgstr "Asettelu vaakatasossa keskelle"
-
-#: aligntoolbar.cpp:383
-msgid ""
-"For alignment you have to select at least 2 objects like classes or actors. You "
-"can not align associations."
-msgstr ""
-"Kohdistukseen on valittava vähintään 2 kohdetta kuten luokkia tai aktoreita. Et "
-"voi kohdistaa assosiaatioita."
-
-#: tips.txt:3
-msgid ""
-"<p>Welcome to Umbrello.</p>\n"
-"<p>UML diagrams let you design and document object oriented software. <a "
-"href=\"help:/umbrello\">The Umbrello Handbook</a> is a good introduction to "
-"using UML.</p>\n"
-msgstr ""
-"<p>Tervetuloa Umbrelloon.</p>\n"
-"<p>UML mallit auttavat suunnittelemaan ja dokumentoimaan objektiorientoituneita "
-"ohjelmia. <a href=\"help:/umbrello\">Umbrellon käsikirja</a> "
-"on hyvä johdatus UML:n käyttöön.</p>\n"
-
-#: tips.txt:9
-msgid ""
-"<p>Welcome to Umbrello 1.5. New in this version are association classes, Ruby "
-"code generation, externalizable folders, ability to change interfaces into "
-"classes, and more.</p>\n"
-msgstr ""
-"<p>Tervetuloa Umbrello 1.5 -oohjelmaan. Tässä versiossa on uutta "
-"assosiaatioluokat, Ruby koodin kehitys, kansioiden ulkoistus, kyky vaihtaa "
-"rajapinnat luokiksi, ja muuta.</p>\n"
-
-#: tips.txt:14
-msgid ""
-"<p>Tabbed Diagrams and Externalized Folders are mutually exclusive. If you need "
-"External Folders then deselect &quot;Use tabbed diagrams&quot; in the General "
-"Settings.</p>\n"
-msgstr ""
-
-#: tips.txt:19
-msgid ""
-"<p>Most diagram items can not be resized, they will resize themselves to fit to "
-"their contents.\n"
-"Boxes, notes and sequence diagram messages can be resized, just click and drag "
-"on the red square.</p>\n"
-msgstr ""
-"<p>Suurinta osaa kaavioiden kappaleiden kokoa ei voi muuttaa. Ne skaalautuvat "
-"automaattisesti niille varattuun tilaan.\n"
-"Laatikkojen, muistioiden ja sekvenssikaavioiden viestien kokoa voi muuttaa "
-"klikkaamalla niitä ja vetämällä hiirellä punaisesta neliöstä.</p>\n"
-
-#: tips.txt:25
-msgid ""
-"<p>If you want to add an already existing class to a diagram just drag its "
-"entry from the tree view.</p>\n"
-msgstr ""
-"<p>Jos haluat lisätä kaavioon jo olemassaolevan luokan, siirrä (drag+drop) se "
-"hiirellä puunäytöstä.</p>\n"
-
-#: tips.txt:30
-msgid ""
-"<p>Umbrello's refactoring agent lets you move operations between a class and "
-"its derived and base \n"
-"classes.\n"
-"Right click a class to open the refactoring agent.</p>\n"
-msgstr ""
-"<p>Umbrellon uusi refactoring agentilla voit siirtää toimintoja johdettujen ja "
-"kantaluokkien välillä\n"
-"Refactoring agent avautuu luoksta hiiren oikeanpuoleisella napilla.</p>\n"
-
-#: tips.txt:37
-msgid ""
-"<p>Sequence diagram objects can have a destructor box and be drawn as actors. "
-"Double click one for\n"
-"the Properties dialogue.</p>\n"
-msgstr ""
-"<p>Sekvenssikaavioiden olioilla voi olla hajoitinlaatikko ja ne voidaan piirtää "
-"aktoreina. Kaksoisklikkaa yhtä ominaisuusdialogin esillesaamiseksi.</p>\n"
-
-#: tips.txt:43
-msgid ""
-"<p>Sequence diagram messages can act as constructors. Click on the object box "
-"(rather than the vertical line) to make it a constructor.</p>\n"
-msgstr ""
-"<p>Sekvenssikaavioiden viestit voivat toimia muodostimina. Klikkaa "
-"kohdelaatikkoa (mieluummin kuin viivaa) tehdäksesi sille muodostimen.</p>\n"
-
-#: tips.txt:48
-msgid ""
-"<p>Sequence diagrams support messages to self. Click on the same vertical line "
-"again to create an automessage.</p>\n"
-msgstr ""
-
-#: tips.txt:53
-msgid ""
-"<p>If on loading a foreign file nothing is displayed in the list view, try "
-"saving the model under a different name,\n"
-"closing, and reloading the saved file. Usually the list view is then properly "
-"populated.\n"
-"</p>\n"
-msgstr ""
-
-#: tips.txt:60
-msgid ""
-"<p>Cut and Copy will also export the image to a PNG clipboard which can be "
-"pasted into KWord\n"
-"and other applications.</p>\n"
-msgstr ""
-"<p>Leikkaa ja kopioi vie kuvan PNG-leikepöydälle. Sen voi liittää\n"
-"KWordiin ja toisiin sovelluksiin.</p>\n"
-
-#: tips.txt:66
-#, fuzzy
-msgid ""
-"<p>Associations do not have to be in straight lines, double clicking on one "
-"will create a movable point.</p>\n"
-msgstr ""
-"<p>Assosiaatioiden ei tarvitse olla suoria. Assosiaation kaksoisklikkaus luo "
-"siirreltävän pisteen.</p>\n"
-
-#: tips.txt:71
-msgid ""
-"<p>You can turn on autosaving in the Configure Umbrello dialog.</p>\n"
-msgstr ""
-"<p>Voit asettaa automaattitallennuksen Muokkaa Umbrellon asetuksia "
-"valikossa.</p>\n"
-
-#: tips.txt:76
-msgid ""
-"<p>Is a feature missing that you need in Umbrello? Please let us know. \n"
-"Either add it to the bugs database with Report Bug from the Help menu\n"
-"or send it to the uml-devel mailing list.</p>\n"
-"<ul>\n"
-"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
-".</li>\n"
-"</ul>\n"
-msgstr ""
-"<p>Puuttuuko Umbrellosta jokin ominaisuus? Kerro siitä meille. \n"
-"Voit vaihtoehtoisesti lisätä bugin bugitietokantaan Ilmoita virheestä "
-"-toiminnolla Help-valikossa.\n"
-"Voit lähettää bugiraportin myös uml-devel postituslistalle.</p>\n"
-"<ul>\n"
-"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
-".</li>\n"
-"</ul>\n"
+#: docgenerators/main.cpp:41 docgenerators/main.cpp:62
+msgid "Umbrello UML Modeller autonomous code generator"
+msgstr "Umbrello UML mallintajan automaattinen koodin kehittäjä"
-#: tips.txt:86
-msgid ""
-"<p>You can delete all selected objects by pressing Del or Backspace.</p>\n"
-msgstr ""
-"<p>Voit poistaa kaikki valitut objektit painamalla Del tai Backspace "
-"-näppäintä.</p>\n"
+#: docgenerators/main.cpp:47
+msgid "File to transform"
+msgstr "Muunnettava tiedosto"
-#: tips.txt:91
-msgid ""
-"<p>If you've found a bug in Umbrello, please let us know. \n"
-"You can submit bugs with the Report Bug tool in the Help menu.</p>\n"
-msgstr ""
-"<p>Jos olet löytänyt bugin Umbrellosta, kerro siitä meille.\n"
-"Voit lähettää ilmoituksen Ilmoita virheestä -työkalulla Help-valikossa.</p>\n"
+#: docgenerators/main.cpp:48
+msgid "The XSLT file to use"
+msgstr "Käytettävä XSLT-tiedosto"
-#: tips.txt:97
+#: docgenerators/main.cpp:64
msgid ""
-"<p>Pressing the Escape key sets the current tool to the select tool.\n"
-"Backspace jumps to the previously used tool.</p>\n"
+"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML Modeller "
+"Authors"
msgstr ""
-"<p>Esc-näppäimen painallus asettaa nykyisen työkalun käyttöön.\n"
-"Backspace ottaa käyttöön aiemmin käytetyn työkalun.</p>\n"
+"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML mallintajan "
+"tekijät"
-#: tips.txt:103
-msgid ""
-"<p>You can select all objects by pressing Ctrl-A.</p>\n"
-msgstr ""
-"<p>Voit valita objektin painamalla Ctrl-A.</p>\n"
+#: docgenerators/main.cpp:67 main.cpp:98
+msgid "Umbrello UML Modeller Authors"
+msgstr "Umbrello UML mallintajan tekijät"
-#: tips.txt:108
-msgid ""
-"<p>You can create and setup a new class using the New Class Wizard in the Code "
-"menu.</p>\n"
-msgstr ""
-"<p>Voit luoda ja asettaa uuden luokan käyttämällä Code-menun uuden luokan "
-"luontivelhoa.</p>\n"
+#: docgenerators/docbookgenerator.cpp:70 umlviewimageexporterall.cpp:58
+msgid "Exporting all views..."
+msgstr "Vie kaikki näkymät..."
-#: umllistview.cpp:348
-msgid "Externalize Folder"
-msgstr ""
+#: docgenerators/docbookgenerator.cpp:77 docgenerators/docbookgenerator.cpp:83
+#: umlviewimageexporterall.cpp:64 umlviewimageexporterall.cpp:70
+msgid "Some errors happened when exporting the images:"
+msgstr "Joitakin virheitä tapahtui kuvien viennissä:"
#: docgenerators/docbookgenerator.cpp:99 umldoc.cpp:556 umldoc.cpp:565
#: umldoc.cpp:585 umldoc.cpp:620 umldoc.cpp:633 umllistview.cpp:384
@@ -273,779 +61,6 @@ msgstr "Tiedostoa %1 ei pystytty kirjoittamaan"
msgid "Save Error"
msgstr "Tallennusvirhe"
-#: umllistview.cpp:416
-msgid "Enter Model Name"
-msgstr "Anna mallin nimi"
-
-#: umllistview.cpp:417
-msgid "Enter the new name of the model:"
-msgstr "Anna mallin uusi nimi:"
-
-#: umllistview.cpp:1007
-msgid "Views"
-msgstr "Näkymät"
-
-#: umllistview.cpp:1906
-msgid ""
-"The name you entered was invalid.\n"
-"Creation process has been canceled."
-msgstr ""
-"Antamasi nimi on epäkelpo.\n"
-"Luontia ei ole tehty."
-
-#: umllistview.cpp:1907 umllistviewitem.cpp:479
-msgid "Name Not Valid"
-msgstr "Nimi on epäkelpo."
-
-#: umldoc.cpp:1067 umllistview.cpp:1916
-msgid ""
-"The name you entered was not unique.\n"
-"Is this what you wanted?"
-msgstr ""
-"Antamasi nimi ei ole yksilöllinen.\n"
-"Tarkoititko tätä?"
-
-#: dialogs/umlviewdialog.cpp:171 umldoc.cpp:1068 umllistview.cpp:1917
-#: umllistview.cpp:1924 umllistview.cpp:2161
-msgid "Name Not Unique"
-msgstr "Nimi ei ole ainutkertainen."
-
-#: umldoc.cpp:1068 umllistview.cpp:1917
-msgid "Use Name"
-msgstr "Käyttönimi"
-
-#: umldoc.cpp:1068 umllistview.cpp:1917
-msgid "Enter New Name"
-msgstr "Anna uusi nimi"
-
-#: umllistview.cpp:1923 umllistview.cpp:2160
-msgid ""
-"The name you entered was not unique!\n"
-"Creation process has been canceled."
-msgstr ""
-"Antamasi nimi ei ollut yksilöllinen!\n"
-"Luonti on keskeytetty."
-
-#: umllistview.cpp:2118 umllistview.cpp:2135 umllistview.cpp:2150
-msgid "Creation canceled"
-msgstr "Luonti keskeytetty"
-
-#: umllistview.cpp:2338
-msgid "Loading listview..."
-msgstr "Lataa luettelonäkymää..."
-
-#: umllistview.cpp:2670
-msgid "The folder must be emptied before it can be deleted."
-msgstr "Kansio pitää olla tyhjä ennen poistamista."
-
-#: umllistview.cpp:2671
-msgid "Folder Not Empty"
-msgstr "Kansio ei ole tyhjä"
-
-#: codegenerator.cpp:473
-msgid ""
-"Cannot open file %1 for writing. Please make sure the folder exists and you "
-"have permissions to write to it."
-msgstr ""
-"Tiedostoa %1 ei voitu avata kirjoittamista varten. Varmista, että kansio on "
-"olemassa ja sinulla on kirjoitusoikeudet siihen."
-
-#: codegenerator.cpp:473
-msgid "Cannot Open File"
-msgstr "Tiedosta ei voitu avata"
-
-#: codegenerator.cpp:531 codegenerators/simplecodegenerator.cpp:128
-msgid ""
-"Cannot create the folder:\n"
-msgstr ""
-"Kansiota ei voitu luoda:\n"
-
-#: codegenerator.cpp:532 codegenerators/simplecodegenerator.cpp:129
-msgid ""
-"\n"
-"Please check the access rights"
-msgstr ""
-"\n"
-"Tarkista lukuoikeutesi"
-
-#: codegenerator.cpp:533 codegenerators/simplecodegenerator.cpp:130
-msgid "Cannot Create Folder"
-msgstr "Kansiota ei voitu luoda"
-
-#: umlview.cpp:297 umlview.cpp:357
-msgid "Diagram: %2 Page %1"
-msgstr "Kaavio: %2 Sivu %1"
-
-#: statewidget.cpp:165 toolbarstateother.cpp:147 umlview.cpp:2509
-msgid "Enter State Name"
-msgstr "Anna tilan nimi"
-
-#: statewidget.cpp:165 toolbarstateother.cpp:148 umlview.cpp:2510
-msgid "Enter the name of the new state:"
-msgstr "Anna uuden tilan nimi:"
-
-#: toolbarstateother.cpp:148 umlview.cpp:2511
-msgid "new state"
-msgstr "uusi tila"
-
-#: activitywidget.cpp:163 toolbarstateother.cpp:143 umlview.cpp:2545
-msgid "Enter Activity Name"
-msgstr "Anna aktiviteetin nimi"
-
-#: activitywidget.cpp:163 dialogs/activitypage.cpp:134 statewidget.cpp:176
-#: toolbarstateother.cpp:144 umlview.cpp:2546
-msgid "Enter the name of the new activity:"
-msgstr "Anna uuden aktiviteetin nimi"
-
-#: dialogs/activitypage.cpp:135 statewidget.cpp:176 toolbarstateother.cpp:144
-#: umlview.cpp:2547
-msgid "new activity"
-msgstr "uusi aktiviteetti"
-
-#: umlview.cpp:2578
-msgid "Enter Diagram Name"
-msgstr "Anna kaavion nimi"
-
-#: umlview.cpp:2579
-msgid "Enter the new name of the diagram:"
-msgstr "Anna kaavion uusi nimi:"
-
-#: umlview.cpp:2736
-msgid ""
-"You are about to delete the entire diagram.\n"
-"Are you sure?"
-msgstr ""
-"Olet poistamassa kaaviota.\n"
-"Oletko varma?"
-
-#: umlview.cpp:2738
-msgid "Delete Diagram?"
-msgstr "Poista kaavio?"
-
-#: operation.cpp:185
-msgid "new_parameter"
-msgstr "uusi_parametri"
-
-#: listpopupmenu.cpp:695 stereotype.cpp:76
-msgid "Stereotype"
-msgstr "Stereotypia"
-
-#: enumliteral.cpp:65 object_factory.cpp:153 stereotype.cpp:76 umldoc.cpp:976
-#: umldoc.cpp:1012 umldoc.cpp:1033 umldoc.cpp:1059
-msgid "Enter name:"
-msgstr "Anna nimi:"
-
-#: codeimport/classimport.cpp:34
-msgid "Importing file: %1 Progress: %2/%3"
-msgstr "Tuodaan tiedostoa: %1 Edistyminen: %2/%3"
-
-#: codeimport/classimport.cpp:39 uml.cpp:376 uml.cpp:483 uml.cpp:660
-#: uml.cpp:688 uml.cpp:712 uml.cpp:722 uml.cpp:753 uml.cpp:758 uml.cpp:783
-#: uml.cpp:793 uml.cpp:814 uml.cpp:819 uml.cpp:832 uml.cpp:839 uml.cpp:853
-#: uml.cpp:874 uml.cpp:887 umlviewimageexporter.cpp:52
-#: umlviewimageexporterall.cpp:73
-msgid "Ready."
-msgstr "Valmis."
-
-#: codeimport/import_utils.cpp:181
-msgid "Is the scope %1 a namespace or a class?"
-msgstr "Onko näkyvyys %1 nimiavaruus vai luokka?"
-
-#: codeimport/import_utils.cpp:182
-msgid "C++ Import Requests Your Help"
-msgstr "C++ tuonti pyytää apuasi"
-
-#: codeimport/import_utils.cpp:183
-msgid "Namespace"
-msgstr "Nimiavaruus"
-
-#. i18n: file dialogs/codegenerationwizardbase.ui line 249
-#: codeimport/import_utils.cpp:183 dialogs/diagramprintpage.cpp:91
-#: dialogs/diagramprintpage.cpp:198 dialogs/settingsdlg.cpp:210
-#: listpopupmenu.cpp:609 rc.cpp:360 worktoolbar.cpp:262
-#, no-c-format
-msgid "Class"
-msgstr "Luokka"
-
-#: codeimport/kdevcppparser/errors.cpp:23
-msgid "Internal Error"
-msgstr "Sisäinen virhe"
-
-#: codeimport/kdevcppparser/errors.cpp:24
-msgid "Syntax Error before '%1'"
-msgstr "Syntaksivirhe ennen %1'"
-
-#: codeimport/kdevcppparser/errors.cpp:25
-msgid "Parse Error before '%1'"
-msgstr "Jäsennysvirhe ennen %1'"
-
-#: codeimport/kdevcppparser/parser.cpp:138
-msgid "<eof>"
-msgstr "<eof>"
-
-#: codeimport/kdevcppparser/parser.cpp:323
-#: codeimport/kdevcppparser/parser.cpp:2679
-#: codeimport/kdevcppparser/parser.cpp:2878
-#: codeimport/kdevcppparser/parser.cpp:2884
-msgid "expression expected"
-msgstr "lauseke puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:598
-msgid "Declaration syntax error"
-msgstr "Määrittelyn syntaksivirhe"
-
-#: codeimport/kdevcppparser/parser.cpp:643
-#: codeimport/kdevcppparser/parser.cpp:2770
-#: codeimport/kdevcppparser/parser.cpp:3224
-msgid "} expected"
-msgstr "} puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:684
-msgid "namespace expected"
-msgstr "nimiavaruus puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:688
-msgid "{ expected"
-msgstr "{ puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:761
-#: codeimport/kdevcppparser/parser.cpp:2965
-msgid "Namespace name expected"
-msgstr "Nimiavaruuden nimi puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:869
-msgid "Need a type specifier to declare"
-msgstr "Tarvitsee selvitettävän tyypin tarkentimen"
-
-#: codeimport/kdevcppparser/parser.cpp:938
-msgid "expected a declaration"
-msgstr "määrittely puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:1212
-#: codeimport/kdevcppparser/parser.cpp:2178
-msgid "Constant expression expected"
-msgstr "Vakiolauseke puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:1281
-#: codeimport/kdevcppparser/parser.cpp:1378
-msgid "')' expected"
-msgstr "')' puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:1451
-#: codeimport/kdevcppparser/parser.cpp:1914
-#: codeimport/kdevcppparser/parser.cpp:2392
-msgid "} missing"
-msgstr "} puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2074
-msgid "Member initializers expected"
-msgstr ""
-
-#: codeimport/kdevcppparser/parser.cpp:2235
-msgid "Base class specifier expected"
-msgstr "Yliluokan määrittely puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2260
-msgid "Initializer clause expected"
-msgstr "Alustuslauseke puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2303
-msgid "Identifier expected"
-msgstr "Muuttuja puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2337
-msgid "Type id expected"
-msgstr "Tyypin id puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2374
-msgid "Class name expected"
-msgstr "Luokan nimi puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2641
-#: codeimport/kdevcppparser/parser.cpp:2795
-#: codeimport/kdevcppparser/parser.cpp:2835
-#: codeimport/kdevcppparser/parser.cpp:3282
-msgid "condition expected"
-msgstr "ehtolauseke puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2648
-#: codeimport/kdevcppparser/parser.cpp:2670
-#: codeimport/kdevcppparser/parser.cpp:2802
-#: codeimport/kdevcppparser/parser.cpp:2813
-msgid "statement expected"
-msgstr "lause puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:2705
-msgid "for initialization expected"
-msgstr "for alustus puuttuu"
-
-#: codeimport/kdevcppparser/parser.cpp:3273
-msgid "catch expected"
-msgstr "catch puuttuu"
-
-#: uml.cpp:179
-msgid "&Export model to DocBook"
-msgstr "Vi&e malli DocBookiksi"
-
-#: uml.cpp:182
-msgid "&Export model to XHTML"
-msgstr "Vi&e malli XHTML:ksi"
-
-#: uml.cpp:186
-msgid "&New Class Wizard..."
-msgstr "Luoka&nluontivelho..."
-
-#: uml.cpp:188
-msgid "&Add Default Datatypes for Active Language"
-msgstr "Lisää oletustietotyypit &aktiiviselle kielelle"
-
-#: uml.cpp:193
-msgid "&Code Generation Wizard..."
-msgstr "Koodin&generointivelho..."
-
-#: uml.cpp:195
-msgid "&Generate All Code"
-msgstr "&Generoi kaikki koodi"
-
-#: uml.cpp:198
-msgid "&Import Classes..."
-msgstr "Tuo luokk&ia..."
-
-#: uml.cpp:201
-msgid "Creates a new document"
-msgstr "Luo uusi dokumentti"
-
-#: uml.cpp:202
-msgid "Opens an existing document"
-msgstr "Avaa olemassaoleva dokumentti"
-
-#: uml.cpp:203
-msgid "Opens a recently used file"
-msgstr "Avaa viimeiksi käytettyjä tiedostoja"
-
-#: uml.cpp:204
-msgid "Saves the document"
-msgstr "Tallettaa dokumentin"
-
-#: uml.cpp:205
-msgid "Saves the document as..."
-msgstr "Tallenna dokumentti nimellä..."
-
-#: uml.cpp:206
-msgid "Closes the document"
-msgstr "Sulkee dokumentin"
-
-#: uml.cpp:207
-msgid "Prints out the document"
-msgstr "Tulostaa dokumentin"
-
-#: uml.cpp:208
-msgid "Quits the application"
-msgstr "Poistu ohjelmasta"
-
-#: uml.cpp:209
-msgid "Exports the model to the docbook format"
-msgstr "Vie mallin docbook-muotoon"
-
-#: uml.cpp:210
-msgid "Exports the model to the XHTML format"
-msgstr "Vie mallin XHTML-muotoon"
-
-#: uml.cpp:211
-msgid "Cuts the selected section and puts it to the clipboard"
-msgstr "Leikkaa valitun alueen ja vie sen leikepöydälle"
-
-#: uml.cpp:212
-msgid "Copies the selected section to the clipboard"
-msgstr "Kopioi valitun alueen leikepöydälle"
-
-#: uml.cpp:213
-msgid "Pastes the contents of the clipboard"
-msgstr "Lisää leikepöydän sisällön"
-
-#: uml.cpp:214
-msgid "Set the default program preferences"
-msgstr "Aseta oletusohjelman asetukset"
-
-#: uml.cpp:216
-msgid "Delete &Selected"
-msgstr "Poi&sta valittu"
-
-#: uml.cpp:224
-msgid "&Class Diagram..."
-msgstr "&Luokkakaavio..."
-
-#: uml.cpp:228
-msgid "&Autolayout..."
-msgstr "&Automaattinen asettelu..."
-
-#: uml.cpp:231
-msgid "&Sequence Diagram..."
-msgstr "&Sekvenssikaavio..."
-
-#: uml.cpp:234
-msgid "C&ollaboration Diagram..."
-msgstr "Työryhmäkaavi&o..."
-
-#: uml.cpp:237
-msgid "&Use Case Diagram..."
-msgstr "&Käyttötapauskaavio..."
-
-#: uml.cpp:240
-msgid "S&tate Diagram..."
-msgstr "&Tilakaaviot..."
-
-#: uml.cpp:243
-msgid "&Activity Diagram..."
-msgstr "&Aktiviteettikaaviot..."
-
-#: uml.cpp:246
-msgid "Co&mponent Diagram..."
-msgstr "Ko&mponenttikaavio..."
-
-#: uml.cpp:250
-msgid "&Deployment Diagram..."
-msgstr "&Julkistuskaavio..."
-
-#: uml.cpp:254
-msgid "&Entity Relationship Diagram..."
-msgstr "&Entiteettien suhdekaavio..."
-
-#: uml.cpp:258
-msgid "&Clear Diagram"
-msgstr "Tyhjennä kaavio"
-
-#: uml.cpp:260
-msgid "&Snap to Grid"
-msgstr "A&seta hilaan"
-
-#: uml.cpp:262
-msgid "S&how Grid"
-msgstr "Näytä &hila"
-
-#: uml.cpp:265
-msgid "&Hide Grid"
-msgstr "Piilota &hila"
-
-#: uml.cpp:269
-msgid "&Export as Picture..."
-msgstr "Vi&e kuvana..."
-
-#: uml.cpp:271
-msgid "Export &All Diagrams as Pictures..."
-msgstr "Vie k&aikki kaaviot kuvana..."
-
-#: dialogs/classifierlistpage.cpp:101 dialogs/umloperationdialog.cpp:143
-#: uml.cpp:273
-msgid "&Properties"
-msgstr "&Ominaisuudet"
-
-#: uml.cpp:286
-msgid "&Zoom Slider"
-msgstr "Syväyssäätö"
-
-#: uml.cpp:289
-#, c-format
-msgid "Z&oom to 100%"
-msgstr "Z&oomaa -> 100%"
-
-#: uml.cpp:295
-msgid "&Move Tab Left"
-msgstr "Siirry vase&mpaan välilehteen"
-
-#: uml.cpp:296
-msgid "&Move Tab Right"
-msgstr "Siirry &oikeaan välilehteen"
-
-#: uml.cpp:308
-msgid "Select Diagram on Left"
-msgstr "Valitse vasen kaavio"
-
-#: uml.cpp:309
-msgid "Select Diagram on Right"
-msgstr "Valitse oikea kaavio"
-
-#: uml.cpp:327
-msgid "&Windows"
-msgstr "&Ikkuna"
-
-#: uml.cpp:347
-#, c-format
-msgid " &33%"
-msgstr " &33%"
-
-#: uml.cpp:348
-#, c-format
-msgid " &50%"
-msgstr " &50%"
-
-#: uml.cpp:349
-#, c-format
-msgid " &75%"
-msgstr " &75%"
-
-#: uml.cpp:350
-#, c-format
-msgid "&100%"
-msgstr "&100%"
-
-#: uml.cpp:351
-#, c-format
-msgid "1&50%"
-msgstr "1&50%"
-
-#: uml.cpp:352
-#, c-format
-msgid "&200%"
-msgstr "&200%"
-
-#: uml.cpp:353
-#, c-format
-msgid "3&00%"
-msgstr "3&00%"
-
-#: uml.cpp:394
-msgid "Diagram Toolbar"
-msgstr "Kaaviotyökalu"
-
-#: uml.cpp:398
-msgid "Alignment Toolbar"
-msgstr "Asettelutyökalu"
-
-#: listpopupmenu.cpp:615 uml.cpp:420
-msgid "Class Diagram..."
-msgstr "Luokkakaavio..."
-
-#: listpopupmenu.cpp:618 uml.cpp:421
-msgid "Sequence Diagram..."
-msgstr "Sekvenssikaavio..."
-
-#: listpopupmenu.cpp:619 uml.cpp:422
-msgid "Collaboration Diagram..."
-msgstr "Yhteistyökaavio..."
-
-#: listpopupmenu.cpp:551 uml.cpp:423
-msgid "Use Case Diagram..."
-msgstr "Käyttötapauskaavio..."
-
-#: listpopupmenu.cpp:616 uml.cpp:424
-msgid "State Diagram..."
-msgstr "Tilakaavio..."
-
-#: listpopupmenu.cpp:617 uml.cpp:425
-msgid "Activity Diagram..."
-msgstr "Aktiviteettikaavio..."
-
-#: listpopupmenu.cpp:521 uml.cpp:426
-msgid "Component Diagram..."
-msgstr "Komponenttikaavio..."
-
-#: listpopupmenu.cpp:528 uml.cpp:427
-msgid "Deployment Diagram..."
-msgstr "Sijoittelukaavio..."
-
-#: listpopupmenu.cpp:541 uml.cpp:428
-#, fuzzy
-msgid "Entity Relationship Diagram..."
-msgstr "Käsitekaavio..."
-
-#: uml.cpp:458
-msgid "&Tree View"
-msgstr "Puunäy&ttö"
-
-#: uml.cpp:467
-msgid "&Documentation"
-msgstr "&Dokumentointi"
-
-#: uml.cpp:479 uml.cpp:664 uml.cpp:692
-msgid "Opening file..."
-msgstr "Avaa tiedostoa..."
-
-#: uml.cpp:650
-msgid "Creating new document..."
-msgstr "Luo uutta dokumenttia..."
-
-#: uml.cpp:673
-msgid ""
-"*.xmi *.xmi.tgz *.xmi.tar.bz2 *.mdl|All Supported Files (*.xmi, *.xmi.tgz, "
-"*.xmi.tar.bz2, *.mdl)\n"
-"*.xmi|Uncompressed XMI Files (*.xmi)\n"
-"*.xmi.tgz|Gzip Compressed XMI Files (*.xmi.tgz)\n"
-"*.xmi.tar.bz2|Bzip2 Compressed XMI Files (*.xmi.tar.bz2)\n"
-"*.mdl|Rose model files"
-msgstr ""
-"*.xmi *.xmi.tgz *.xmi.tar.bz2 *.mdl|Kaikki tuetut tiedostot (*.xmi, *.xmi.tgz, "
-"*.xmi.tar.bz2, *.mdl)\n"
-"*.xmi|Pakkaamattomat XMI-tiedostot (*.xmi)\n"
-"*.xmi.tgz|Gzip-pakatut XMI-tiedostot (*.xmi.tgz)\n"
-"*.xmi.tar.bz2|Bzip2-pakatut XMI-tiedostot (*.xmi.tar.bz2)\n"
-"*.mdl|Rose-mallin tiedostot"
-
-#: uml.cpp:677
-msgid "Open File"
-msgstr "Avaa tiedoston"
-
-#: uml.cpp:716
-msgid "Saving file..."
-msgstr "Tallettaa tiedostoa..."
-
-#: uml.cpp:727
-msgid "Saving file with a new filename..."
-msgstr "Tallettaa tiedoston uudella nimellä..."
-
-#: uml.cpp:732
-msgid ""
-"*.xmi|XMI File\n"
-"*.xmi.tgz|Gzip Compressed XMI File\n"
-"*.xmi.tar.bz2|Bzip2 Compressed XMI File\n"
-"*|All Files"
-msgstr ""
-"*.xmi|XMI tiedosto\n"
-"*.xmi.tgz|Gzip-pakattu XMI-tiedosto\n"
-"*.xmi.tar.bz2|Bzip2-pakattu XMI-tiedosto\n"
-"*|Kaikki tiedostot"
-
-#: uml.cpp:740
-msgid ""
-"The file %1 exists.\n"
-"Do you wish to overwrite it?"
-msgstr ""
-"Tiedosto %1 on jo olemassa.\n"
-"Haluatko korvata sen?"
-
-#: uml.cpp:740
-msgid "Overwrite"
-msgstr "Korvaa"
-
-#: uml.cpp:764
-msgid "Closing file..."
-msgstr "Sulkee tiedostoa..."
-
-#: uml.cpp:772
-msgid "Printing..."
-msgstr "Tulostaa..."
-
-#: uml.cpp:779
-#, c-format
-msgid "Print %1"
-msgstr "Tulosta %1"
-
-#: uml.cpp:787
-msgid "Exiting..."
-msgstr "Poistuu..."
-
-#: uml.cpp:823
-msgid "Cutting selection..."
-msgstr "Leikkaa valittua aluetta..."
-
-#: uml.cpp:836
-msgid "Copying selection to clipboard..."
-msgstr "Kopioi valittua aluetta leikepöydälle..."
-
-#: uml.cpp:844
-msgid "Inserting clipboard contents..."
-msgstr "Liittää työpöydän sisältöä..."
-
-#: uml.cpp:849
-msgid ""
-"Umbrello could not paste the clipboard contents. The objects in the clipboard "
-"may be of the wrong type to be pasted here."
-msgstr ""
-"Umbrello ei pystynyt liittämään leikepöydän sisältöä. Leikepöydän oliot ovat "
-"epäsopivan tyyppisiä tähän."
-
-#: clipboard/umlclipboard.cpp:691 uml.cpp:851
-msgid "Paste Error"
-msgstr "Liittämisvirhe"
-
-#: uml.cpp:863
-msgid "Toggling toolbar..."
-msgstr "Aseta työkaluriviä..."
-
-#: uml.cpp:878
-msgid "Toggle the statusbar..."
-msgstr "Aseta tilariviä..."
-
-#: uml.cpp:1186
-msgid "Cannot view code until you generate some first."
-msgstr ""
-"Koodia ei voi näyttää ennennkuin olet luonut (generoinut) jotain koodia."
-
-#: uml.cpp:1186 uml.cpp:1189
-msgid "Cannot View Code"
-msgstr "Ei pysty näyttämään koodia"
-
-#: uml.cpp:1189
-msgid "Cannot view code from simple code writer."
-msgstr "Ei voi näyttää koodia yksinkertaisessa editorissa,"
-
-#: uml.cpp:1387
-msgid "*.idl|IDL Files (*.idl)"
-msgstr "*.idl|IDL-tiedostot (*.idl)"
-
-#: uml.cpp:1389
-msgid "*.py|Python Files (*.py)"
-msgstr "*.py|Python-tiedostot (*.py)"
-
-#: uml.cpp:1391
-msgid "*.java|Java Files (*.java)"
-msgstr "*.java|Java-tiedostot (*.java)"
-
-#: uml.cpp:1393
-msgid "*.pas|Pascal Files (*.pas)"
-msgstr "*.pas|Pascal-tiedostot (*.pas)"
-
-#: uml.cpp:1395
-msgid "*.ads *.ada|Ada Files (*.ads *.ada)"
-msgstr "*.ads *.ada|Ada-tiedostot (*.ads *.ada)"
-
-#: uml.cpp:1397
-msgid "*.h *.hh *.hpp *.hxx *.H|Header Files (*.h *.hh *.hpp *.hxx *.H)"
-msgstr "*.h *.hh *.hpp *.hxx *.H|Header-tiedostot (*.h *.hh *.hpp *.hxx *.H)"
-
-#: uml.cpp:1399
-msgid "All Files"
-msgstr "Kaikki tiedostot"
-
-#: uml.cpp:1401
-msgid "Select Code to Import"
-msgstr "Valitse tuotava koodi"
-
-#: enumliteral.cpp:65 floatingtextwidget.cpp:111 object_factory.cpp:153
-#: umldoc.cpp:976 umldoc.cpp:1012 umldoc.cpp:1033 umldoc.cpp:1059
-msgid "Name"
-msgstr "Nimi"
-
-#: classifier.cpp:294 classifier.cpp:522 entity.cpp:78 enum.cpp:76
-#: object_factory.cpp:158 umldoc.cpp:1037 umldoc.cpp:1063
-msgid "That is an invalid name."
-msgstr "Epäkelpo nimi:"
-
-#: classifier.cpp:294 classifier.cpp:522 dialogs/umlviewdialog.cpp:165
-#: entity.cpp:78 enum.cpp:76 object_factory.cpp:159 umldoc.cpp:984
-#: umldoc.cpp:1017 umldoc.cpp:1037 umldoc.cpp:1063
-msgid "Invalid Name"
-msgstr "Epäkelpo nimi"
-
-#: object_factory.cpp:164
-msgid ""
-"This is a reserved keyword for the language of the configured code generator."
-msgstr "Tämä on koodigeneraattorin varattu sana."
-
-#: object_factory.cpp:165
-msgid "Reserved Keyword"
-msgstr "Varattu sana"
-
-#: classifier.cpp:296 classifier.cpp:524 entity.cpp:80 object_factory.cpp:169
-#: umldoc.cpp:1043 umldoc.cpp:1073
-msgid "That name is already being used."
-msgstr "Tämä nimi on jo käytössä."
-
-#: classifier.cpp:296 classifier.cpp:524 entity.cpp:80 object_factory.cpp:170
-#: umldoc.cpp:998 umldoc.cpp:1025 umldoc.cpp:1043 umldoc.cpp:1073
-msgid "Not a Unique Name"
-msgstr "Tämä nimi ei ole yksilöllinen"
-
#: worktoolbar.cpp:245
msgid "Object"
msgstr "Objekti"
@@ -1115,6 +130,14 @@ msgstr "Kompositio"
msgid "Use Case"
msgstr "Käyttötapaus"
+#. i18n: file dialogs/codegenerationwizardbase.ui line 249
+#: codeimport/import_utils.cpp:183 dialogs/diagramprintpage.cpp:91
+#: dialogs/diagramprintpage.cpp:198 dialogs/settingsdlg.cpp:210
+#: listpopupmenu.cpp:609 rc.cpp:360 worktoolbar.cpp:262
+#, no-c-format
+msgid "Class"
+msgstr "Luokka"
+
#: listpopupmenu.cpp:1030 worktoolbar.cpp:263
msgid "Initial State"
msgstr "Alkutila"
@@ -1230,96 +253,69 @@ msgstr "MÄÄRITTELEMÄTÖN"
msgid "Select"
msgstr "Valitse"
-#: model_utils.cpp:266 umlcanvasobject.cpp:147
-msgid "new_association"
-msgstr "uusi_assosiaatio"
-
-#: umlcanvasobject.cpp:150
-msgid "new_attribute"
-msgstr "uusi_attribuutti"
-
-#: umlcanvasobject.cpp:153
-msgid "new_template"
-msgstr "uusi_malli"
-
-#: umlcanvasobject.cpp:156
-msgid "new_operation"
-msgstr "uusi_toiminto"
-
-#: umlcanvasobject.cpp:159
-msgid "new_literal"
-msgstr "uusi_literaali"
-
-#: umlcanvasobject.cpp:162
-msgid "new_field"
-msgstr "uusi_kenttä"
-
-#: docgenerators/docbookgenerator.cpp:70 umlviewimageexporterall.cpp:58
-msgid "Exporting all views..."
-msgstr "Vie kaikki näkymät..."
-
-#: docgenerators/docbookgenerator.cpp:77 docgenerators/docbookgenerator.cpp:83
-#: umlviewimageexporterall.cpp:64 umlviewimageexporterall.cpp:70
-msgid "Some errors happened when exporting the images:"
-msgstr "Joitakin virheitä tapahtui kuvien viennissä:"
-
-#: docgenerators/main.cpp:41 docgenerators/main.cpp:62
-msgid "Umbrello UML Modeller autonomous code generator"
-msgstr "Umbrello UML mallintajan automaattinen koodin kehittäjä"
-
-#: docgenerators/main.cpp:47
-msgid "File to transform"
-msgstr "Muunnettava tiedosto"
+#: clipboard/umlclipboard.cpp:687
+msgid ""
+"At least one of the items in the clipboard could not be pasted because an item "
+"of the same name already exists. Any other items have been pasted."
+msgstr ""
+"Ainakin yksi kohde on jäänyt tuomatta leikepöydältä, koska samanniminen kohde "
+"on jo olemassa. Kaikki muut on lisätty."
-#: docgenerators/main.cpp:48
-msgid "The XSLT file to use"
-msgstr "Käytettävä XSLT-tiedosto"
+#: clipboard/umlclipboard.cpp:691 uml.cpp:851
+msgid "Paste Error"
+msgstr "Liittämisvirhe"
-#: docgenerators/main.cpp:64
+#: codegenerator.cpp:473
msgid ""
-"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML Modeller "
-"Authors"
+"Cannot open file %1 for writing. Please make sure the folder exists and you "
+"have permissions to write to it."
msgstr ""
-"(c) 2006 Gael de Chalendar (aka Kleag), (c) 2002-2006 Umbrello UML mallintajan "
-"tekijät"
-
-#: docgenerators/main.cpp:67 main.cpp:98
-msgid "Umbrello UML Modeller Authors"
-msgstr "Umbrello UML mallintajan tekijät"
+"Tiedostoa %1 ei voitu avata kirjoittamista varten. Varmista, että kansio on "
+"olemassa ja sinulla on kirjoitusoikeudet siihen."
-#: umlviewimageexporter.cpp:46
-msgid "Exporting view..."
-msgstr "Vie näkymää..."
+#: codegenerator.cpp:473
+msgid "Cannot Open File"
+msgstr "Tiedosta ei voitu avata"
-#: umlviewimageexporter.cpp:50
+#: codegenerator.cpp:531 codegenerators/simplecodegenerator.cpp:128
msgid ""
-"An error happened when exporting the image:\n"
+"Cannot create the folder:\n"
msgstr ""
-"Kuvan viennissä tapahtui virhe:\n"
+"Kansiota ei voitu luoda:\n"
-#: umlviewimageexporter.cpp:66
+#: codegenerator.cpp:532 codegenerators/simplecodegenerator.cpp:129
msgid ""
-"The selected file %1 exists.\n"
-"Do you want to overwrite it?"
+"\n"
+"Please check the access rights"
msgstr ""
-"Valittu tiedosto %1 on jo olemassa.\n"
-"Haluatko korvata sen?"
+"\n"
+"Tarkista lukuoikeutesi"
-#: umlviewimageexporter.cpp:67
-msgid "File Already Exists"
-msgstr "Tiedosto on jo olemassa"
+#: codegenerator.cpp:533 codegenerators/simplecodegenerator.cpp:130
+msgid "Cannot Create Folder"
+msgstr "Kansiota ei voitu luoda"
-#: dialogs/overwritedialogue.cpp:38 umlviewimageexporter.cpp:67
-msgid "&Overwrite"
-msgstr "&Ylikirjoita"
+#: statewidget.cpp:165 toolbarstateother.cpp:147 umlview.cpp:2509
+msgid "Enter State Name"
+msgstr "Anna tilan nimi"
-#: clipboard/umlclipboard.cpp:687
-msgid ""
-"At least one of the items in the clipboard could not be pasted because an item "
-"of the same name already exists. Any other items have been pasted."
-msgstr ""
-"Ainakin yksi kohde on jäänyt tuomatta leikepöydältä, koska samanniminen kohde "
-"on jo olemassa. Kaikki muut on lisätty."
+#: statewidget.cpp:165 toolbarstateother.cpp:148 umlview.cpp:2510
+msgid "Enter the name of the new state:"
+msgstr "Anna uuden tilan nimi:"
+
+#: statewidget.cpp:176
+msgid "Enter Activity"
+msgstr "Syötä aktiviteetti"
+
+#: activitywidget.cpp:163 dialogs/activitypage.cpp:134 statewidget.cpp:176
+#: toolbarstateother.cpp:144 umlview.cpp:2546
+msgid "Enter the name of the new activity:"
+msgstr "Anna uuden aktiviteetin nimi"
+
+#: dialogs/activitypage.cpp:135 statewidget.cpp:176 toolbarstateother.cpp:144
+#: umlview.cpp:2547
+msgid "new activity"
+msgstr "uusi aktiviteetti"
#: umldoc.cpp:82 umldoc.cpp:1518
msgid "UML Model"
@@ -1427,14 +423,66 @@ msgstr "sijoittelukaavio"
msgid "entity relationship diagram"
msgstr "käsitekaavio"
+#: enumliteral.cpp:65 floatingtextwidget.cpp:111 object_factory.cpp:153
+#: umldoc.cpp:976 umldoc.cpp:1012 umldoc.cpp:1033 umldoc.cpp:1059
+msgid "Name"
+msgstr "Nimi"
+
+#: enumliteral.cpp:65 object_factory.cpp:153 stereotype.cpp:76 umldoc.cpp:976
+#: umldoc.cpp:1012 umldoc.cpp:1033 umldoc.cpp:1059
+msgid "Enter name:"
+msgstr "Anna nimi:"
+
#: umldoc.cpp:984 umldoc.cpp:1017
msgid "That is an invalid name for a diagram."
msgstr "Tämä on epäkelpo nimi kaaviolle."
+#: classifier.cpp:294 classifier.cpp:522 dialogs/umlviewdialog.cpp:165
+#: entity.cpp:78 enum.cpp:76 object_factory.cpp:159 umldoc.cpp:984
+#: umldoc.cpp:1017 umldoc.cpp:1037 umldoc.cpp:1063
+msgid "Invalid Name"
+msgstr "Epäkelpo nimi"
+
#: umldoc.cpp:998 umldoc.cpp:1025
msgid "A diagram is already using that name."
msgstr "Kaavio käyttää jo tätä nimeä."
+#: classifier.cpp:296 classifier.cpp:524 entity.cpp:80 object_factory.cpp:170
+#: umldoc.cpp:998 umldoc.cpp:1025 umldoc.cpp:1043 umldoc.cpp:1073
+msgid "Not a Unique Name"
+msgstr "Tämä nimi ei ole yksilöllinen"
+
+#: classifier.cpp:294 classifier.cpp:522 entity.cpp:78 enum.cpp:76
+#: object_factory.cpp:158 umldoc.cpp:1037 umldoc.cpp:1063
+msgid "That is an invalid name."
+msgstr "Epäkelpo nimi:"
+
+#: classifier.cpp:296 classifier.cpp:524 entity.cpp:80 object_factory.cpp:169
+#: umldoc.cpp:1043 umldoc.cpp:1073
+msgid "That name is already being used."
+msgstr "Tämä nimi on jo käytössä."
+
+#: umldoc.cpp:1067 umllistview.cpp:1916
+msgid ""
+"The name you entered was not unique.\n"
+"Is this what you wanted?"
+msgstr ""
+"Antamasi nimi ei ole yksilöllinen.\n"
+"Tarkoititko tätä?"
+
+#: dialogs/umlviewdialog.cpp:171 umldoc.cpp:1068 umllistview.cpp:1917
+#: umllistview.cpp:1924 umllistview.cpp:2161
+msgid "Name Not Unique"
+msgstr "Nimi ei ole ainutkertainen."
+
+#: umldoc.cpp:1068 umllistview.cpp:1917
+msgid "Use Name"
+msgstr "Käyttönimi"
+
+#: umldoc.cpp:1068 umllistview.cpp:1917
+msgid "Enter New Name"
+msgstr "Anna uusi nimi"
+
#: umldoc.cpp:1099
msgid "Are you sure you want to delete diagram %1?"
msgstr "Haluatko todella poistaa kaavion %1?"
@@ -1468,1234 +516,105 @@ msgstr "TDE-UML-Kaavio"
msgid "/autosave%1"
msgstr "/automaattitallenna%1"
-#: classifier.cpp:201
-msgid ""
-"An operation with the same name and signature already exists. You can not add "
-"it again."
-msgstr ""
-"Samalla nimellä ja allekirjoituksella on jo olemassa toiminto. Et voi lisätä "
-"sitä uudelleen."
-
-#: refactoring/refactoringassistant.cpp:289
-msgid "Add Base Class"
-msgstr "Lisää yliluokka"
-
-#: refactoring/refactoringassistant.cpp:290
-msgid "Add Derived Class"
-msgstr "Lisää aliluokka"
-
-#: refactoring/refactoringassistant.cpp:292
-#: refactoring/refactoringassistant.cpp:299
-#: refactoring/refactoringassistant.cpp:313
-msgid "Add Operation"
-msgstr "Lisää metodi"
-
-#: refactoring/refactoringassistant.cpp:293
-#: refactoring/refactoringassistant.cpp:317
-msgid "Add Attribute"
-msgstr "Lisää attribuutti"
-
-#: refactoring/refactoringassistant.cpp:297
-#, fuzzy
-msgid "Add Base Interface"
-msgstr "Lisää peruskäyttöliittymä"
-
-#: refactoring/refactoringassistant.cpp:298
-msgid "Add Derived Interface"
-msgstr "Lisää perivä käyttöliittymä"
-
-#: refactoring/refactoringassistant.cpp:355
-#: refactoring/refactoringassistant.cpp:511
-msgid "Base Classifiers"
-msgstr "Yliluokat"
-
-#: refactoring/refactoringassistant.cpp:397
-#: refactoring/refactoringassistant.cpp:530
-msgid "Derived Classifiers"
-msgstr "Aliluokat"
-
-#: dialogs/classifierlistpage.cpp:38 dialogs/classpropdlg.cpp:179
-#: listpopupmenu.cpp:670 refactoring/refactoringassistant.cpp:482
-msgid "Attributes"
-msgstr "Attribuutit"
-
-#: dialogs/classifierlistpage.cpp:41 dialogs/classpropdlg.cpp:187
-#: listpopupmenu.cpp:674 refactoring/refactoringassistant.cpp:499
-msgid "Operations"
-msgstr "Metodit"
-
-#: dialogs/umloperationdialog.cpp:466 refactoring/refactoringassistant.cpp:653
-msgid ""
-"An operation with that signature already exists in %1.\n"
-msgstr ""
-"Toiminnolla on jo allekirjoitus %1:ssa.\n"
-
-#: dialogs/umloperationdialog.cpp:468 refactoring/refactoringassistant.cpp:655
-msgid "Choose a different name or parameter list."
-msgstr "Valitse toinen nimi tai parametrilista."
-
-#: dialogs/umloperationdialog.cpp:457 dialogs/umloperationdialog.cpp:469
-#: refactoring/refactoringassistant.cpp:656
-msgid "Operation Name Invalid"
-msgstr "Epäkelpo toiminnon nimi"
-
-#: folder.cpp:289
-msgid "The folderfile %1 does not exist."
-msgstr "Kansiota %1 ei ollut."
-
-#: folder.cpp:293
-msgid "The folderfile %1 cannot be opened."
-msgstr "Kansiota %1 ei voida avata."
-
-#: dialogs/assocpropdlg.cpp:39
-msgid "Association Properties"
-msgstr "Assosiaation ominaisuudet"
-
-#. i18n: file codegenerators/cppcodegenerationformbase.ui line 118
-#: dialogs/activitydialog.cpp:73 dialogs/assocpropdlg.cpp:87
-#: dialogs/classpropdlg.cpp:69 dialogs/classpropdlg.cpp:170
-#: dialogs/classpropdlg.cpp:232 dialogs/settingsdlg.cpp:99
-#: dialogs/statedialog.cpp:88 dialogs/umlviewdialog.cpp:70 rc.cpp:45
-#: rc.cpp:225
-#, no-c-format
-msgid "General"
-msgstr "Yleinen"
-
-#: dialogs/assocpropdlg.cpp:87 dialogs/classpropdlg.cpp:69
-#: dialogs/classpropdlg.cpp:170 dialogs/classpropdlg.cpp:232
-#: dialogs/settingsdlg.cpp:99 dialogs/umlviewdialog.cpp:70
-msgid "General Settings"
-msgstr "Yleisasetukset"
-
-#: dialogs/assocpropdlg.cpp:94
-msgid "Roles"
-msgstr "Roolit"
-
-#: dialogs/assocpropdlg.cpp:94
-msgid "Role Settings"
-msgstr "Roolin asetukset"
-
-#: dialogs/activitydialog.cpp:108 dialogs/assocpropdlg.cpp:109
-#: dialogs/classpropdlg.cpp:243 dialogs/settingsdlg.cpp:306
-#: dialogs/statedialog.cpp:124 dialogs/umlviewdialog.cpp:107
-msgid "Font Settings"
-msgstr "Fonttiasetukset"
-
-#: dialogs/assocpropdlg.cpp:112
-msgid "Association font"
-msgstr "Assosiaation fontti"
-
-#: dialogs/defaultcodegenpolicypage.cpp:36
-msgid "<p align=\"center\">No Options Available.</p>"
-msgstr "<p align=\"center\">Ei optioita saatavilla.</p>"
-
-#. i18n: file dialogs/codeviewerdialogbase.ui line 21
-#: dialogs/codeviewerdialog.cpp:119 dialogs/settingsdlg.cpp:301 rc.cpp:366
-#, no-c-format
-msgid "Code Viewer"
-msgstr "Koodin näyttö"
-
-#: dialogs/umloperationdialog.cpp:50
-msgid "Operation Properties"
-msgstr "Toimintojen ominaisuudet"
-
-#: dialogs/activitydialog.cpp:73 dialogs/statedialog.cpp:88
-#: dialogs/umlattributedialog.cpp:55 dialogs/umlentityattributedialog.cpp:56
-#: dialogs/umloperationdialog.cpp:64 dialogs/umltemplatedialog.cpp:48
-msgid "General Properties"
-msgstr "Yleisasetukset"
-
-#: dialogs/parmpropdlg.cpp:70 dialogs/umlattributedialog.cpp:68
-#: dialogs/umlentityattributedialog.cpp:69 dialogs/umloperationdialog.cpp:74
-#: dialogs/umltemplatedialog.cpp:61
-msgid "&Name:"
-msgstr "&Nimi:"
-
-#: dialogs/parmpropdlg.cpp:62 dialogs/umlattributedialog.cpp:60
-#: dialogs/umlentityattributedialog.cpp:61 dialogs/umloperationdialog.cpp:77
-#: dialogs/umltemplatedialog.cpp:53
-msgid "&Type:"
-msgstr "&Tyyppi:"
-
-#: dialogs/classgenpage.cpp:334 dialogs/parmpropdlg.cpp:77
-#: dialogs/umlattributedialog.cpp:76 dialogs/umlentityattributedialog.cpp:77
-#: dialogs/umloperationdialog.cpp:84
-msgid "Stereotype name:"
-msgstr "Stereotyypin nimi:"
-
-#: dialogs/umloperationdialog.cpp:89
-msgid "&Abstract operation"
-msgstr "&Abstrakti toiminto"
-
-#: dialogs/umlattributedialog.cpp:79 dialogs/umloperationdialog.cpp:92
-msgid "Classifier &scope (\"static\")"
-msgstr "Luokkakohtainen &näkyvyys (\"static\")"
-
-#: dialogs/umloperationdialog.cpp:95
-msgid "&Query (\"const\")"
-msgstr "&Kysely (\"const\")"
-
-#: dialogs/classgenpage.cpp:171 dialogs/settingsdlg.cpp:211
-#: dialogs/umlattributedialog.cpp:87 dialogs/umloperationdialog.cpp:101
-#: listpopupmenu.cpp:678
-msgid "Visibility"
-msgstr "Näkyvyys"
-
-#: dialogs/classgenpage.cpp:176 dialogs/umloperationdialog.cpp:106
-msgid "P&ublic"
-msgstr "J&ulkinen"
-
-#: dialogs/classgenpage.cpp:179 dialogs/umlattributedialog.cpp:94
-#: dialogs/umloperationdialog.cpp:109
-msgid "P&rivate"
-msgstr "&Yksityinen"
-
-#: dialogs/umlattributedialog.cpp:97 dialogs/umloperationdialog.cpp:112
-msgid "Prot&ected"
-msgstr "&Suojattu"
-
-#: dialogs/umlattributedialog.cpp:100 dialogs/umloperationdialog.cpp:115
-#, fuzzy
-msgid "I&mplementation"
-msgstr "&Toteutus"
-
-#: dialogs/umloperationdialog.cpp:120
-msgid "Parameters"
-msgstr "Parametrit"
-
-#: dialogs/umloperationdialog.cpp:141
-msgid "Ne&w Parameter..."
-msgstr "&Uusi parametri..."
-
-#: dialogs/umloperationdialog.cpp:323 dialogs/umloperationdialog.cpp:376
-msgid "You have entered an invalid parameter name."
-msgstr "Olet antanut epäkelvon parametrin nimen."
-
-#: dialogs/umloperationdialog.cpp:324 dialogs/umloperationdialog.cpp:377
-msgid "Parameter Name Invalid"
-msgstr "Parametrin nimi epäkelpo."
-
-#: dialogs/umloperationdialog.cpp:339
-msgid ""
-"The parameter name you have chosen\n"
-"is already being used in this operation."
-msgstr ""
-"Antamasi parametrin nimi on jo\n"
-"käytössä tässä toiminnossa."
-
-#: dialogs/umloperationdialog.cpp:340 dialogs/umloperationdialog.cpp:407
-msgid "Parameter Name Not Unique"
-msgstr "Parametrin nimi ei ole yksilöllinen"
-
-#: dialogs/umloperationdialog.cpp:406
-msgid ""
-"The parameter name you have chosen is already being used in this operation."
-msgstr "Valitsemasi parametri on jo käytössä tässä toiminnossa."
-
-#: dialogs/umloperationdialog.cpp:456
-msgid "You have entered an invalid operation name."
-msgstr "Olet valinnut epäkelvon toiminnon."
-
-#. i18n: file dialogs/diagrampropertiespage.ui line 61
-#: dialogs/assocgenpage.cpp:67 rc.cpp:408
-#, no-c-format
-msgid "Name:"
-msgstr "Nimi:"
-
-#: dialogs/assocgenpage.cpp:80
-msgid "Type:"
-msgstr "Tyyppi:"
-
-#: dialogs/parmpropdlg.cpp:35
-msgid "Parameter Properties"
-msgstr "Parametrin ominaisuudet"
-
-#: dialogs/parmpropdlg.cpp:74 dialogs/umlattributedialog.cpp:72
-msgid "&Initial value:"
-msgstr "&Alkuarvo:"
-
-#: dialogs/parmpropdlg.cpp:82
-msgid "Passing Direction"
-msgstr "Välityssuunta"
-
-#: dialogs/parmpropdlg.cpp:84
-msgid ""
-"\"in\" is a readonly parameter, \"out\" is a writeonly parameter and \"inout\" "
-"is a parameter for reading and writing."
-msgstr ""
-
-#: dialogs/classgenpage.cpp:50
-msgid "Class &name:"
-msgstr "Luokan &nimi:"
-
-#: dialogs/classgenpage.cpp:52
-msgid "Actor &name:"
-msgstr "Aktorin &nimi:"
-
-#: dialogs/classgenpage.cpp:54
-msgid "Package &name:"
-msgstr "Paketin &nimi:"
-
-#: dialogs/classgenpage.cpp:56
-msgid "Use case &name:"
-msgstr "Käyttötapauksen &nimi:"
-
-#: dialogs/classgenpage.cpp:58
-msgid "Interface &name:"
-msgstr "Rajapinnan &nimi:"
-
-#: dialogs/classgenpage.cpp:60
-msgid "Component &name:"
-msgstr "Komponentin &nimi:"
-
-#: dialogs/classgenpage.cpp:62
-msgid "Artifact &name:"
-msgstr "Jäänteen &nimi:"
-
-#: dialogs/classgenpage.cpp:64
-msgid "Enum &name:"
-msgstr "Luetellun tyypin &nimi"
-
-#: dialogs/classgenpage.cpp:66
-msgid "Datatype &name:"
-msgstr "Tietotyypin &nimi:"
-
-#: dialogs/classgenpage.cpp:68
-msgid "Entity &name:"
-msgstr "Entiteetin &nimi:"
-
-#: dialogs/classgenpage.cpp:93 dialogs/umltemplatedialog.cpp:65
-msgid "&Stereotype name:"
-msgstr "&Stereotyypin nimi:"
-
-#: dialogs/classgenpage.cpp:107
-msgid "&Package name:"
-msgstr "&Paketin nimi:"
-
-#: dialogs/classgenpage.cpp:121
-msgid "A&bstract class"
-msgstr "A&bstrakti luokka"
-
-#: dialogs/classgenpage.cpp:123
-msgid "A&bstract use case"
-msgstr "A&bstrakti käyttötapaus"
-
-#: dialogs/classgenpage.cpp:131
-msgid "&Executable"
-msgstr "Suorit&ettava"
-
-#: dialogs/classgenpage.cpp:138
-msgid "Draw As"
-msgstr "Piirrä"
-
-#: dialogs/classgenpage.cpp:143 dialogs/umlwidgetcolorpage.cpp:65
-msgid "&Default"
-msgstr "&Oletus"
-
-#: dialogs/classgenpage.cpp:149
-msgid "&Library"
-msgstr "Kir&jasto"
-
-#: dialogs/classgenpage.cpp:152
-msgid "&Table"
-msgstr "&Taulukko"
-
-#: dialogs/classgenpage.cpp:182
-msgid "Pro&tected"
-msgstr "Pro&tected"
-
-#: dialogs/classgenpage.cpp:186
-msgid "Imple&mentation"
-msgstr "&Toteutus"
-
-#: dialogs/classgenpage.cpp:256
-msgid "Class name:"
-msgstr "Luokan nimi:"
-
-#: dialogs/classgenpage.cpp:264 dialogs/classgenpage.cpp:344
-msgid "Instance name:"
-msgstr "Instanssin nimi:"
-
-#: dialogs/classgenpage.cpp:272
-msgid "Draw as actor"
-msgstr "Piirrä aktorina"
-
-#: dialogs/classgenpage.cpp:277
-msgid "Multiple instance"
-msgstr "Monitoteutus"
-
-#: dialogs/classgenpage.cpp:284
-msgid "Show destruction"
-msgstr "Näytä erillisinä"
-
-#: dialogs/classgenpage.cpp:322
-msgid "Component name:"
-msgstr "Komponentin nimi:"
-
-#: dialogs/classgenpage.cpp:324
-msgid "Node name:"
-msgstr "Paketin nimi:"
-
-#: dialogs/classgenpage.cpp:398 dialogs/classgenpage.cpp:445
-#: dialogs/classgenpage.cpp:456
-msgid ""
-"The name you have chosen\n"
-"is already being used.\n"
-"The name has been reset."
-msgstr ""
-"Valitsemasi nimi\n"
-"on jo käytössä.\n"
-"Nimi on palautettu."
-
-#: dialogs/classgenpage.cpp:399 dialogs/classgenpage.cpp:446
-#: dialogs/classgenpage.cpp:457
-msgid "Name is Not Unique"
-msgstr "Nimi ei ole yksilöllinen"
-
-#: dialogs/settingsdlg.cpp:30
-msgid "Umbrello Setup"
-msgstr "Umbrellon asetukset"
-
-#: dialogs/settingsdlg.cpp:47
-msgid "User Interface"
-msgstr "Käyttöliittymä"
-
-#: dialogs/settingsdlg.cpp:47
-msgid "User Interface Settings"
-msgstr "Käyttöliittymän asetukset"
-
-#: dialogs/activitydialog.cpp:114 dialogs/classpropdlg.cpp:75
-#: dialogs/classpropdlg.cpp:125 dialogs/settingsdlg.cpp:49
-#: dialogs/statedialog.cpp:130 dialogs/umlviewdialog.cpp:100
-#: dialogs/umlwidgetcolorpage.cpp:53 listpopupmenu.cpp:739
-#: listpopupmenu.cpp:750
-msgid "Color"
-msgstr "Väri"
-
-#: dialogs/settingsdlg.cpp:54
-msgid "Line color:"
-msgstr "Rivin väri:"
-
-#: dialogs/settingsdlg.cpp:60
-msgid "D&efault Color"
-msgstr "Ol&etusväri"
-
-#: dialogs/settingsdlg.cpp:63
-msgid "Fill color:"
-msgstr "Täyteväri:"
-
-#: dialogs/settingsdlg.cpp:69
-msgid "De&fault Color"
-msgstr "Oletus&väri"
-
-#: dialogs/settingsdlg.cpp:73
-msgid "Line width:"
-msgstr "Rivinpituus:"
-
-#: dialogs/settingsdlg.cpp:81
-msgid "D&efault Width"
-msgstr "Oletus&pituus"
-
-#: dialogs/settingsdlg.cpp:86
-msgid "&Use fill color"
-msgstr "Käytä täyteväriä olet&uksena"
-
-#: dialogs/settingsdlg.cpp:108
-msgid "Enable undo"
-msgstr "Salli peruutukset"
-
-#: dialogs/settingsdlg.cpp:112
-#, fuzzy
-msgid "Use tabbed diagrams"
-msgstr "Käytä välilehtiä kaavioisssa"
-
-#: dialogs/settingsdlg.cpp:116
-msgid "Use new C++/Java/Ruby generators"
-msgstr "Käytä uutta C++/Java/Ruby koodigeneraattoria"
-
-#: dialogs/settingsdlg.cpp:120
-msgid "Use angular association lines"
-msgstr "Käytä kulmikkaita assosiaatioviivoja"
-
-#: dialogs/settingsdlg.cpp:126
-msgid "Autosave"
-msgstr "Automaattinen talletus"
-
-#: dialogs/settingsdlg.cpp:132
-msgid "E&nable autosave"
-msgstr "Salli automaattin&en talletus"
-
-#: dialogs/settingsdlg.cpp:136
-msgid "Select auto-save time interval (mins):"
-msgstr "Valitse automaattisen talletuksen talletusten aikaväli (minuutteja):"
-
-#: dialogs/settingsdlg.cpp:146
-msgid "Set autosave suffix:"
-msgstr "Aseta automaattisen talletuksen tiedostopääte:"
-
-#: dialogs/settingsdlg.cpp:148
-msgid ""
-"<qt>"
-"<p>The autosave file will be saved to ~/autosave.xmi if the autosaving occurs "
-"before you have manually saved the file.</p>"
-"<p>If you've already saved it, the autosave file will be saved in the same "
-"folder as the file and will be named like the file's name, followed by the "
-"suffix specified.</p>"
-"<p>If the suffix is equal to the suffix of the file you've saved, the autosave "
-"will overwrite your file automatically.</p></qt>"
-msgstr ""
-
-#: dialogs/settingsdlg.cpp:158
-msgid "Startup"
-msgstr "Aloitus"
-
-#: dialogs/settingsdlg.cpp:164
-msgid "Sta&rtup logo"
-msgstr "&Alkulogo"
-
-#: dialogs/settingsdlg.cpp:168
-msgid "&Tip of the day"
-msgstr "Päivän vihjee&t"
-
-#: dialogs/settingsdlg.cpp:172
-msgid "&Load last project"
-msgstr "&Lataa viimeiksitallennettu projekti"
-
-#: dialogs/settingsdlg.cpp:176
-msgid "Start new project with:"
-msgstr "Aloita uusi projekti:"
-
-#: dialogs/settingsdlg.cpp:183
-msgid "No Diagram"
-msgstr "Ei kaaviota"
-
-#: dialogs/settingsdlg.cpp:183
-msgid "Class Diagram"
-msgstr "Luokkakaavio"
-
-#: dialogs/settingsdlg.cpp:184
-msgid "Use Case Diagram"
-msgstr "Käyttötapauskaavio"
-
-#: dialogs/settingsdlg.cpp:184
-msgid "Sequence Diagram"
-msgstr "Sekvenssikaavio"
-
-#: dialogs/settingsdlg.cpp:185
-msgid "Collaboration Diagram"
-msgstr "Yhteistyökaavio"
-
-#: dialogs/settingsdlg.cpp:185
-msgid "State Diagram"
-msgstr "Tilakaavio"
-
-#: dialogs/settingsdlg.cpp:186
-msgid "Activity Diagram"
-msgstr "Aktiviteettikaavio"
-
-#: dialogs/settingsdlg.cpp:186
-msgid "Component Diagram"
-msgstr "Komponenttikaavio"
-
-#: dialogs/settingsdlg.cpp:187
-msgid "Deployment Diagram"
-msgstr "Sijoittelukaavio"
-
-#: dialogs/settingsdlg.cpp:210
-msgid "Class Settings"
-msgstr "Luokka-asetukset"
-
-#: dialogs/settingsdlg.cpp:217
-msgid "Show &visibility"
-msgstr "Näytä näky&vyys"
-
-#: dialogs/settingsdlg.cpp:221
-msgid "Show attributes"
-msgstr "Näytä attribuutit"
-
-#: dialogs/settingsdlg.cpp:225
-msgid "Show operations"
-msgstr "Näytä toiminnot"
-
-#: dialogs/settingsdlg.cpp:229
-msgid "Show stereot&ype"
-msgstr "Näytä stereot&ypia"
-
-#: dialogs/settingsdlg.cpp:233
-msgid "Show attribute signature"
-msgstr "Näytä attribuutin allekirjoitus"
-
-#: dialogs/settingsdlg.cpp:238
-msgid "Show package"
-msgstr "Näytä pakkaus"
-
-#. i18n: file dialogs/diagrampropertiespage.ui line 146
-#: dialogs/settingsdlg.cpp:242 rc.cpp:417
-#, no-c-format
-msgid "Show operation signature"
-msgstr "Näytä metodin allekirjoitus"
-
-#: dialogs/settingsdlg.cpp:247
-msgid "Starting Scope"
-msgstr "Oletusnäkyvyys"
-
-#: dialogs/settingsdlg.cpp:252
-msgid "Default attribute scope:"
-msgstr "Oletusnäkyvyys attribuutille:"
-
-#: dialogs/settingsdlg.cpp:255
-msgid "Default operation scope:"
-msgstr "Oletusnäkyvyys toiminnolle:"
-
-#. i18n: file codegenerators/javacodegenerationformbase.ui line 129
-#: dialogs/assocrolepage.cpp:106 dialogs/assocrolepage.cpp:166
-#: dialogs/settingsdlg.cpp:259 dialogs/settingsdlg.cpp:267 rc.cpp:120
-#: rc.cpp:138 rc.cpp:177 rc.cpp:195 rc.cpp:510
-#, no-c-format
-msgid "Public"
-msgstr "Julkinen"
-
-#. i18n: file codegenerators/javacodegenerationformbase.ui line 134
-#: dialogs/assocrolepage.cpp:109 dialogs/assocrolepage.cpp:169
-#: dialogs/settingsdlg.cpp:260 dialogs/settingsdlg.cpp:268 rc.cpp:123
-#: rc.cpp:141 rc.cpp:180 rc.cpp:198 rc.cpp:513
-#, no-c-format
-msgid "Private"
-msgstr "Yksityinen"
-
-#. i18n: file codegenerators/javacodegenerationformbase.ui line 139
-#: dialogs/assocrolepage.cpp:112 dialogs/assocrolepage.cpp:172
-#: dialogs/settingsdlg.cpp:261 dialogs/settingsdlg.cpp:269 rc.cpp:126
-#: rc.cpp:144 rc.cpp:183 rc.cpp:201 rc.cpp:516
-#, no-c-format
-msgid "Protected"
-msgstr "Suojattu"
-
-#: dialogs/settingsdlg.cpp:294
-msgid "Code Generation"
-msgstr "Koodinluonti"
-
-#: dialogs/settingsdlg.cpp:294
-msgid "Code Generation Settings"
-msgstr "Koodinluonnin asetukset"
-
-#: dialogs/settingsdlg.cpp:301
-msgid "Code Viewer Settings"
-msgstr "Koodin näytön asetukset"
-
-#: dialogs/assocpage.cpp:25 dialogs/classpropdlg.cpp:222
-msgid "Associations"
-msgstr "Assosiaatiot"
-
-#: dialogs/pkgcontentspage.cpp:29
-msgid "Contained Items"
-msgstr "Sisällytetyt osat"
-
-#: dialogs/activitydialog.cpp:114 dialogs/classpropdlg.cpp:75
-#: dialogs/classpropdlg.cpp:125
-msgid "Widget Colors"
-msgstr "Elementtien värit"
-
-#: dialogs/classpropdlg.cpp:118 dialogs/umlviewdialog.cpp:93
-msgid "Display"
-msgstr "Näyttö"
-
-#: dialogs/classpropdlg.cpp:118
-msgid "Display Options"
-msgstr "Näyttöasetukset"
-
-#: dialogs/classpropdlg.cpp:179
-msgid "Attribute Settings"
-msgstr "Attribuuttien asetukset"
-
-#: dialogs/classpropdlg.cpp:187
-msgid "Operation Settings"
-msgstr "Metodien asetukset"
-
-#: dialogs/classifierlistpage.cpp:44 dialogs/classpropdlg.cpp:195
-msgid "Templates"
-msgstr "Mallit"
-
-#: dialogs/classpropdlg.cpp:195
-msgid "Templates Settings"
-msgstr "Malliasetukset"
-
-#: dialogs/classifierlistpage.cpp:47 dialogs/classpropdlg.cpp:202
-msgid "Enum Literals"
-msgstr "Luetellun tyypin literaalit"
-
-#: dialogs/classpropdlg.cpp:202
-msgid "Enum Literals Settings"
-msgstr "Lueteltujen literaalien asetukset"
-
-#: dialogs/classifierlistpage.cpp:50 dialogs/classpropdlg.cpp:209
-msgid "Entity Attributes"
-msgstr "Entiteetin attribuutit"
-
-#: dialogs/classpropdlg.cpp:209
-msgid "Entity Attributes Settings"
-msgstr "Attribuuttien asetukset"
-
-#: dialogs/classpropdlg.cpp:216
-msgid "Contents Settings"
-msgstr "Sisältöasetukset"
-
-#: dialogs/classpropdlg.cpp:222
-msgid "Class Associations"
-msgstr "Luokka-assosiaatiot"
-
-#. i18n: file dialogs/umlrolepropertiesbase.ui line 36
-#: dialogs/umlroledialog.cpp:25 rc.cpp:483
-#, no-c-format
-msgid "Role Properties"
-msgstr "Roolien ominaisuudet"
-
-#: dialogs/umlentityattributedialog.cpp:43
-msgid "Entity Attribute Properties"
-msgstr "Entiteetin attribuutin ominaisuudet"
-
-#: dialogs/umlentityattributedialog.cpp:73
-msgid "&Default value:"
-msgstr "&Oletusarvo"
-
-#: dialogs/umlentityattributedialog.cpp:81
-msgid "Length/Values:"
-msgstr "Pituus/arvot:"
-
-#: dialogs/umlentityattributedialog.cpp:84
-msgid "&Auto increment"
-msgstr "&Automaattilisäys"
-
-#: dialogs/umlentityattributedialog.cpp:88
-msgid "Allow &null"
-msgstr "Salli &null"
-
-#: dialogs/umlentityattributedialog.cpp:92
-msgid "Attributes:"
-msgstr "Attribuutit"
-
-#: dialogs/umlentityattributedialog.cpp:108
-msgid "Indexing"
-msgstr "Indeksointi"
-
-#: dialogs/umlentityattributedialog.cpp:112
-msgid "&None"
-msgstr "&Ei mikään"
-
-#: dialogs/umlentityattributedialog.cpp:115
-msgid "&Primary"
-msgstr "&Pää"
-
-#: dialogs/umlentityattributedialog.cpp:118
-msgid "&Index"
-msgstr "&Indeksoi"
-
-#: dialogs/umlentityattributedialog.cpp:121
-msgid "&Unique"
-msgstr "&Yksilöllinen"
-
-#: dialogs/umlentityattributedialog.cpp:184
-msgid "You have entered an invalid entity attribute name."
-msgstr "Olet antanut epäkelvon attribuutin nimen."
-
-#: dialogs/umlentityattributedialog.cpp:185
-msgid "Entity Attribute Name Invalid"
-msgstr "Attribuutin arvo epäkelpo"
-
-#: dialogs/umlentityattributedialog.cpp:192
-msgid ""
-"The entity attribute name you have chosen is already being used in this "
-"operation."
-msgstr "Valitsemasi attribuutin nimi on jo käytössä tässä toiminnossa."
-
-#: dialogs/umlentityattributedialog.cpp:193
-msgid "Entity Attribute Name Not Unique"
-msgstr "Attribuutin nimi ei ole yksilöllinen"
-
-#: dialogs/umlwidgetcolorpage.cpp:58
-msgid "&Line:"
-msgstr "&Rivi:"
-
-#: dialogs/umlwidgetcolorpage.cpp:68
-msgid "&Fill:"
-msgstr "Täyte:"
-
-#: dialogs/umlwidgetcolorpage.cpp:75
-msgid "D&efault"
-msgstr "Ol&etus"
-
-#: dialogs/umlwidgetcolorpage.cpp:78
-msgid "&Use fill"
-msgstr "&Käytä täytettä"
-
-#: dialogs/overwritedialogue.cpp:27
-msgid "Destination File Already Exists"
-msgstr "Kohdetiedosto on jo olemassa"
-
-#: dialogs/overwritedialogue.cpp:31
-msgid ""
-"The file %1 already exists in %2.\n"
-"\n"
-"Umbrello can overwrite the file, generate a similar\n"
-"file name or not generate this file."
+#: umllistview.cpp:348
+msgid "Externalize Folder"
msgstr ""
-"Tiedosto %1 on jo olemassa kansiossa %2.\n"
-"\n"
-"Umbrello voi ylikirjoittaa tiedoston, luoda samanlaisen\n"
-"tai ei luoda samanlaista tiedostoa."
-
-#: dialogs/overwritedialogue.cpp:34
-msgid "&Apply to all remaining files"
-msgstr "Tee k&aikille jäljelläoleville tiedostoille"
-
-#: dialogs/overwritedialogue.cpp:39
-msgid "&Generate Similar File Name"
-msgstr "&Luo samanlainen tiedostonnimi"
-
-#: dialogs/overwritedialogue.cpp:40
-msgid "&Do Not Generate File"
-msgstr "Ä&lä luo tiedostoa"
-
-#: dialogs/statedialog.cpp:85
-msgid "Initial state"
-msgstr "Alkutila"
-
-#: dialogs/statedialog.cpp:85
-msgid "End state"
-msgstr "Lopputila"
-
-#: dialogs/statedialog.cpp:96
-msgid "State type:"
-msgstr "Tilan tyyppi:"
-
-#: dialogs/statedialog.cpp:101
-msgid "State name:"
-msgstr "Tilan nimi:"
-
-#: dialogs/statedialog.cpp:130
-msgid "Widget Color"
-msgstr "Elementin väri"
-
-#: dialogs/activitypage.cpp:38 dialogs/statedialog.cpp:137
-msgid "Activities"
-msgstr "Aktiviteetit"
-
-#: dialogs/classifierlistpage.cpp:39
-msgid "N&ew Attribute..."
-msgstr "Uusi &attribuutti..."
-
-#: dialogs/classifierlistpage.cpp:42
-msgid "N&ew Operation..."
-msgstr "Uusi m&etodi..."
-
-#: dialogs/classifierlistpage.cpp:45
-msgid "N&ew Template..."
-msgstr "Uusi &Malli..."
-
-#: dialogs/classifierlistpage.cpp:48
-msgid "N&ew Enum Literal..."
-msgstr "Uusi lit&eraali"
-
-#: dialogs/classifierlistpage.cpp:51
-msgid "N&ew Entity Attribute..."
-msgstr "&Uusi attribuutti..."
-
-#: dialogs/classwizard.cpp:33 model_utils.cpp:242
-msgid "new_class"
-msgstr "uusi_luokka"
-
-#: dialogs/classwizard.cpp:54
-msgid "New Class"
-msgstr "Uusi luokka"
-
-#: dialogs/classwizard.cpp:59
-msgid "Class Attributes"
-msgstr "Luokan attribuutit"
-
-#: dialogs/classwizard.cpp:63
-msgid "Class Operations"
-msgstr "Luokan metodit"
-
-#: dialogs/activitypage.cpp:72
-msgid "New Activity..."
-msgstr "Uusi aktiviteetti..."
-
-#: dialogs/activitypage.cpp:75 floatingtextwidget.cpp:178
-msgid "Rename"
-msgstr "Vaihda nimeä"
-
-#: dialogs/activitypage.cpp:134
-msgid "New Activity"
-msgstr "Uusi aktiviteetti"
-
-#: dialogs/activitypage.cpp:153
-msgid "Rename Activity"
-msgstr "Uudelleennimeä aktiviteetti"
-
-#: dialogs/activitypage.cpp:153
-msgid "Enter the new name of the activity:"
-msgstr "Anna aktiviteetin uusi nimi:"
-
-#: dialogs/diagramprintpage.cpp:35
-msgid "&Diagrams"
-msgstr "&Diagrammit"
-
-#: dialogs/diagramprintpage.cpp:40
-msgid "Filter"
-msgstr "Suodatin"
-
-#: dialogs/diagramprintpage.cpp:48
-msgid "&Current diagram"
-msgstr "&Käytössäoleva kaavio"
-
-#: dialogs/diagramprintpage.cpp:53
-msgid "&All diagrams"
-msgstr "K&aikki diagrammit"
-
-#: dialogs/diagramprintpage.cpp:57
-msgid "&Select diagrams"
-msgstr "Valit&se kaaviot"
-
-#: dialogs/diagramprintpage.cpp:61
-msgid "&Type of diagram"
-msgstr "Diagrammin &tyyppi"
-
-#: dialogs/diagramprintpage.cpp:65
-msgid "Selection"
-msgstr "Valinta"
-
-#: dialogs/diagramprintpage.cpp:93 dialogs/diagramprintpage.cpp:204
-msgid "Collaboration"
-msgstr "Yhteistyö"
-
-#: dialogs/diagramprintpage.cpp:94 dialogs/diagramprintpage.cpp:200
-msgid "Sequence"
-msgstr "Sekvenssi"
-
-#: dialogs/diagramprintpage.cpp:98 dialogs/diagramprintpage.cpp:212
-msgid "Deployment"
-msgstr "Sijoittelu"
-
-#: dialogs/diagramprintpage.cpp:135
-msgid "No diagrams selected."
-msgstr "Kaaviota ei ole valittu."
-
-#: dialogs/assocrolepage.cpp:50
-msgid "Role A Properties"
-msgstr "Roolin A ominaisuudet"
-
-#: dialogs/assocrolepage.cpp:51
-msgid "Role B Properties"
-msgstr "Roolin B ominaisuudet"
-
-#: dialogs/assocrolepage.cpp:68
-msgid "Role A Visibility"
-msgstr "Roolin A näkyvyys"
-
-#: dialogs/assocrolepage.cpp:69
-msgid "Role B Visibility"
-msgstr "Roolin B näkyvyys"
-
-#: dialogs/assocrolepage.cpp:70
-msgid "Role A Changeability"
-msgstr "Roolin A muunneltavuus"
-
-#: dialogs/assocrolepage.cpp:71
-msgid "Role B Changeability"
-msgstr "Roolin B muunneltavuus"
-
-#. i18n: file dialogs/umlrolepropertiesbase.ui line 59
-#: dialogs/assocrolepage.cpp:93 dialogs/assocrolepage.cpp:152 rc.cpp:486
-#, no-c-format
-msgid "Rolename:"
-msgstr "Roolin nimi:"
-
-#. i18n: file dialogs/umlrolepropertiesbase.ui line 77
-#: dialogs/assocrolepage.cpp:99 dialogs/assocrolepage.cpp:158 rc.cpp:489
-#, fuzzy, no-c-format
-msgid "Multiplicity:"
-msgstr "Lukumäärä"
-
-#. i18n: file dialogs/umlrolepropertiesbase.ui line 194
-#: dialogs/assocrolepage.cpp:115 dialogs/assocrolepage.cpp:175 rc.cpp:519
-#, fuzzy, no-c-format
-msgid "Implementation"
-msgstr "Toteutus"
-
-#. i18n: file dialogs/umlrolepropertiesbase.ui line 141
-#: dialogs/assocrolepage.cpp:132 dialogs/assocrolepage.cpp:192 rc.cpp:504
-#, no-c-format
-msgid "Changeable"
-msgstr "Muutettavissa"
-
-#. i18n: file dialogs/umlrolepropertiesbase.ui line 133
-#: dialogs/assocrolepage.cpp:135 dialogs/assocrolepage.cpp:195 rc.cpp:501
-#, no-c-format
-msgid "Frozen"
-msgstr "Jäädytetty"
-
-#. i18n: file dialogs/umlrolepropertiesbase.ui line 125
-#: dialogs/assocrolepage.cpp:138 dialogs/assocrolepage.cpp:198 rc.cpp:498
-#, no-c-format
-msgid "Add only"
-msgstr "Lisää vain"
-
-#: dialogs/umlattributedialog.cpp:42
-msgid "Attribute Properties"
-msgstr "Attribuutin ominaisuudet"
-
-#: dialogs/umlattributedialog.cpp:91
-msgid "&Public"
-msgstr "&Public"
-
-#: dialogs/umlattributedialog.cpp:155
-msgid "You have entered an invalid attribute name."
-msgstr "Olet antanut epäkelvon attribuutin nimen."
-
-#: dialogs/umlattributedialog.cpp:156
-msgid "Attribute Name Invalid"
-msgstr "Attribuutin arvo epäkelpo"
-
-#: dialogs/umlattributedialog.cpp:163
-msgid ""
-"The attribute name you have chosen is already being used in this operation."
-msgstr "Valitsemasi attribuutin nimi on jo käytössä tässä toiminnossa."
-
-#: dialogs/umlattributedialog.cpp:164
-msgid "Attribute Name Not Unique"
-msgstr "Attribuutin nimi ei ole yksilöllinen"
-
-#: dialogs/classoptionspage.cpp:59 dialogs/classoptionspage.cpp:120
-#: listpopupmenu.cpp:699
-msgid "Show"
-msgstr "Näytä"
-
-#: dialogs/classoptionspage.cpp:66 dialogs/classoptionspage.cpp:126
-msgid "Operatio&ns"
-msgstr "Toimi&nnot"
-
-#: dialogs/classoptionspage.cpp:70 dialogs/classoptionspage.cpp:143
-msgid "&Visibility"
-msgstr "Näky&vyys"
-
-#: dialogs/classoptionspage.cpp:79 dialogs/classoptionspage.cpp:130
-msgid "O&peration signature"
-msgstr "&Metodin allekirjoitus"
-
-#: dialogs/classoptionspage.cpp:83 dialogs/classoptionspage.cpp:147
-msgid "Pac&kage"
-msgstr "Pa&kkaus"
-
-#: dialogs/classoptionspage.cpp:90 dialogs/classoptionspage.cpp:135
-msgid "Att&ributes"
-msgstr "Att&ribuutit"
-
-#: dialogs/classoptionspage.cpp:94 dialogs/classoptionspage.cpp:151
-msgid "Stereot&ype"
-msgstr "Stereot&yyppi"
-
-#: dialogs/classoptionspage.cpp:98 dialogs/classoptionspage.cpp:139
-msgid "Attr&ibute signature"
-msgstr "Attr&ibuutin allekirjoitus"
-
-#: dialogs/classoptionspage.cpp:108
-msgid "Draw as circle"
-msgstr "Piirrä ympyränä"
-
-#: dialogs/umlviewdialog.cpp:93
-msgid "Classes Display Options"
-msgstr "Luokkanäytön asetukset"
-
-#: dialogs/umlviewdialog.cpp:100
-msgid "Diagram Colors"
-msgstr "Diagrammin värit"
-
-#: dialogs/umlviewdialog.cpp:164
-msgid "The name you have entered is invalid."
-msgstr "Antamasi nimi on epäkelpo."
-
-#: dialogs/umlviewdialog.cpp:170
-msgid "The name you have entered is not unique."
-msgstr "Antamasi nimi on jo käytössä."
-
-#. i18n: file dialogs/codegenerationoptionsbase.ui line 24
-#: dialogs/codegenerationwizard.cpp:54 rc.cpp:222
-#, no-c-format
-msgid "Code Generation Options"
-msgstr "Koodinluonnin optiot"
-
-#: dialogs/codegenerationwizard.cpp:70
-msgid "&Generate"
-msgstr "&Luo"
-
-#: dialogs/codegenerationwizard.cpp:120
-msgid "Finish"
-msgstr "Lopetus"
-
-#: dialogs/codegenerationwizard.cpp:132
-msgid "Code Generated"
-msgstr "Koodinluonti"
-
-#: dialogs/codegenerationwizard.cpp:134
-msgid "Not Generated"
-msgstr "Ei ole luotu"
-
-#: dialogs/codegenerationwizard.cpp:141
-msgid "Not Yet Generated"
-msgstr "Ei ole vielä luotu"
-
-#: dialogs/codegenerationwizard.cpp:162
-msgid "The folder %1 does not exist. Do you want to create it now?"
-msgstr "Kansiota %1 ei ole. Haluatko luoda sen nyt?"
-#: dialogs/codegenerationwizard.cpp:163 dialogs/codegenerationwizard.cpp:177
-msgid "Output Folder Does Not Exist"
-msgstr "Tuloskansiota ei ole"
+#: umllistview.cpp:416
+msgid "Enter Model Name"
+msgstr "Anna mallin nimi"
-#: dialogs/codegenerationwizard.cpp:163
-msgid "Create Folder"
-msgstr "Luo kansio"
+#: umllistview.cpp:417
+msgid "Enter the new name of the model:"
+msgstr "Anna mallin uusi nimi:"
-#: dialogs/codegenerationwizard.cpp:163
-msgid "Do Not Create"
-msgstr "Älä luo"
+#: umllistview.cpp:1007
+msgid "Views"
+msgstr "Näkymät"
-#: dialogs/codegenerationwizard.cpp:168
+#: umllistview.cpp:1906
msgid ""
-"The folder could not be created.\n"
-"Please make sure you have write access to its parent folder or select another, "
-"valid, folder."
+"The name you entered was invalid.\n"
+"Creation process has been canceled."
msgstr ""
-"Kansiota ei voitu luoda.\n"
-"Tarkista kirjoitusoikeudet ylemmän tason kansioon tai valitse toinen "
-"kelvollinen kansio."
-
-#: dialogs/codegenerationwizard.cpp:169
-msgid "Error Creating Folder"
-msgstr "Virhe kansion luonnissa"
+"Antamasi nimi on epäkelpo.\n"
+"Luontia ei ole tehty."
-#: dialogs/codegenerationwizard.cpp:176
-msgid "Please select a valid folder."
-msgstr "Ole hyvä ja valitse kelvollinen kansio."
+#: umllistview.cpp:1907 umllistviewitem.cpp:479
+msgid "Name Not Valid"
+msgstr "Nimi on epäkelpo."
-#: dialogs/codegenerationwizard.cpp:184
+#: umllistview.cpp:1923 umllistview.cpp:2160
msgid ""
-"The output folder exists, but it is not writable.\n"
-"Please set the appropriate permissions or choose another folder."
+"The name you entered was not unique!\n"
+"Creation process has been canceled."
msgstr ""
-"Kohdekansio on olemassa, mutta ei kirjoitettavana.\n"
-"Aseta sen kirjoitusoikeudet tai valitse toinen kansio."
-
-#: dialogs/codegenerationwizard.cpp:185
-msgid "Error Writing to Output Folder"
-msgstr "Virhe kohdekansioon kirjoituksessa"
-
-#: dialogs/codegenerationwizard.cpp:191
-msgid "%1 does not seem to be a folder. Please choose a valid folder."
-msgstr "%1 ei näytä kansiolta. Ole hyvä ja valitse kelvollinen kansio."
-
-#: dialogs/codegenerationwizard.cpp:192
-msgid "Please Choose Valid Folder"
-msgstr "Ole hyvä ja valitse kelvollinen kansio"
-
-#: dialogs/selectopdlg.cpp:30 dialogs/selectopdlg.cpp:35
-msgid "Select Operation"
-msgstr "Valitse toiminto"
-
-#: dialogs/selectopdlg.cpp:43
-msgid "Sequence number:"
-msgstr "Sekvenssin numero:"
-
-#: dialogs/selectopdlg.cpp:46
-msgid "Class operation:"
-msgstr "Luokkatoiminto:"
+"Antamasi nimi ei ollut yksilöllinen!\n"
+"Luonti on keskeytetty."
-#: dialogs/selectopdlg.cpp:54
-msgid "Custom operation:"
-msgstr "Oma toiminto:"
+#: umllistview.cpp:2118 umllistview.cpp:2135 umllistview.cpp:2150
+msgid "Creation canceled"
+msgstr "Luonti keskeytetty"
-#: dialogs/umltemplatedialog.cpp:36
-msgid "Template Properties"
-msgstr "Mallin ominaisuudet"
+#: umllistview.cpp:2338
+msgid "Loading listview..."
+msgstr "Lataa luettelonäkymää..."
-#: dialogs/umltemplatedialog.cpp:128
-msgid "You have entered an invalid template name."
-msgstr "Olet antanut epäkelvon mallin nimen."
+#: umllistview.cpp:2670
+msgid "The folder must be emptied before it can be deleted."
+msgstr "Kansio pitää olla tyhjä ennen poistamista."
-#: dialogs/umltemplatedialog.cpp:129
-msgid "Template Name Invalid"
-msgstr "Epäkelpo mallin nimi"
+#: umllistview.cpp:2671
+msgid "Folder Not Empty"
+msgstr "Kansio ei ole tyhjä"
-#: dialogs/umltemplatedialog.cpp:138
+#: classifier.cpp:201
msgid ""
-"The template parameter name you have chosen is already being used in this "
-"operation."
+"An operation with the same name and signature already exists. You can not add "
+"it again."
msgstr ""
-"Valitsemasi mallipohjan parametrin nimi on jo käytössä tässä toiminnossa."
+"Samalla nimellä ja allekirjoituksella on jo olemassa toiminto. Et voi lisätä "
+"sitä uudelleen."
-#: dialogs/umltemplatedialog.cpp:139
-msgid "Template Name Not Unique"
-msgstr "Mallipohjan nimi ei ole yksilöllinen"
+#: activitywidget.cpp:163 toolbarstateother.cpp:143 umlview.cpp:2545
+msgid "Enter Activity Name"
+msgstr "Anna aktiviteetin nimi"
-#: dialogs/notedialog.cpp:25
-msgid "Note Documentation"
-msgstr ""
+#: toolbarstateother.cpp:148 umlview.cpp:2511
+msgid "new state"
+msgstr "uusi tila"
-#: dialogs/activitydialog.cpp:70
-msgid "Initial activity"
-msgstr "Aktiviteetin alkuasetus"
+#: association.cpp:84
+msgid "Generalization"
+msgstr "Yleistäminen"
-#: dialogs/activitydialog.cpp:70
-msgid "End activity"
+#: association.cpp:88
+msgid "Self Association"
msgstr ""
-#: dialogs/activitydialog.cpp:82
-msgid "Activity type:"
-msgstr "Aktiviteetin tyyppi:"
-
-#: dialogs/activitydialog.cpp:87
-msgid "Activity name:"
-msgstr "Aktiviteetin nimi:"
-
-#. i18n: file dialogs/exportallviewsdialogbase.ui line 90
-#: dialogs/exportallviewsdialog.cpp:51 rc.cpp:463
-#, no-c-format
-msgid "The format that the images will be exported to"
-msgstr "Vietävän kuvan muoto"
-
-#: objectwidget.cpp:90
-msgid "Rename Object"
-msgstr "Nimeä objekti uudelleen"
+#: association.cpp:89
+msgid "Collaboration Message"
+msgstr "Yhteistyöviesti"
-#: objectwidget.cpp:91
-msgid "Enter object name:"
-msgstr "Anna objektin nimi:"
+#: association.cpp:90
+msgid "Sequence Message"
+msgstr "Sekvenssiviesti"
-#: umlwidgetcontroller.cpp:128
-msgid ""
-"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y axis. "
-"Right button click to cancel move."
+#: association.cpp:91
+msgid "Collaboration Self Message"
msgstr ""
-#: umlwidgetcontroller.cpp:379
-msgid ""
-"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y axis. "
-"Right button click to cancel resize."
+#: association.cpp:92
+msgid "Sequence Self Message"
msgstr ""
-#: umlviewimageexportermodel.cpp:126
-#, c-format
-msgid "Can not create directory: %1"
-msgstr "Ei voitu luoda kansiota: %1"
-
-#: umlviewimageexportermodel.cpp:145
-msgid "Can not save an empty diagram"
-msgstr "Ei voi tallettaa tyhjää kaaviota"
+#: association.cpp:95
+msgid "Realization"
+msgstr "Toteuttaminen"
-#: umlviewimageexportermodel.cpp:151
-#, c-format
-msgid "A problem occured while saving diagram in %1"
-msgstr "Tapahtui virhe talletettaessa kaaviota kohteeseen %1"
+#: association.cpp:96
+msgid "Uni Association"
+msgstr "Uni assosiaatio"
#. i18n: file umbrelloui.rc line 5
#: rc.cpp:6
@@ -2733,6 +652,18 @@ msgstr "&Koodi"
msgid "Active &Language"
msgstr "Aktiivinen kie&li"
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 36
+#: dialogs/activitydialog.cpp:90 dialogs/assocgenpage.cpp:56
+#: dialogs/assocrolepage.cpp:76 dialogs/assocrolepage.cpp:77
+#: dialogs/classgenpage.cpp:193 dialogs/classgenpage.cpp:293
+#: dialogs/classgenpage.cpp:356 dialogs/classifierlistpage.cpp:106
+#: dialogs/notedialog.cpp:29 dialogs/parmpropdlg.cpp:100
+#: dialogs/statedialog.cpp:104 docwindow.cpp:33 rc.cpp:30 rc.cpp:150
+#: rc.cpp:207 rc.cpp:445 rc.cpp:492
+#, no-c-format
+msgid "Documentation"
+msgstr "Dokumentaatio"
+
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 53
#: rc.cpp:33 rc.cpp:156
#, no-c-format
@@ -2757,6 +688,16 @@ msgstr "Tyyli:"
msgid "<p align=\"center\">C++ Code Generation</p>"
msgstr "<p align=\"center\">C++ koodingenerointi</p>"
+#. i18n: file codegenerators/cppcodegenerationformbase.ui line 118
+#: dialogs/activitydialog.cpp:73 dialogs/assocpropdlg.cpp:87
+#: dialogs/classpropdlg.cpp:69 dialogs/classpropdlg.cpp:170
+#: dialogs/classpropdlg.cpp:232 dialogs/settingsdlg.cpp:99
+#: dialogs/statedialog.cpp:88 dialogs/umlviewdialog.cpp:70 rc.cpp:45
+#: rc.cpp:225
+#, no-c-format
+msgid "General"
+msgstr "Yleinen"
+
#. i18n: file codegenerators/cppcodegenerationformbase.ui line 136
#: rc.cpp:48
#, no-c-format
@@ -2883,6 +824,30 @@ msgstr "Accessor-metodien assosiointi"
msgid "Attribute accessor methods"
msgstr "Attribuuttien aksessorimetodit"
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 129
+#: dialogs/assocrolepage.cpp:106 dialogs/assocrolepage.cpp:166
+#: dialogs/settingsdlg.cpp:259 dialogs/settingsdlg.cpp:267 rc.cpp:120
+#: rc.cpp:138 rc.cpp:177 rc.cpp:195 rc.cpp:510
+#, no-c-format
+msgid "Public"
+msgstr "Julkinen"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 134
+#: dialogs/assocrolepage.cpp:109 dialogs/assocrolepage.cpp:169
+#: dialogs/settingsdlg.cpp:260 dialogs/settingsdlg.cpp:268 rc.cpp:123
+#: rc.cpp:141 rc.cpp:180 rc.cpp:198 rc.cpp:513
+#, no-c-format
+msgid "Private"
+msgstr "Yksityinen"
+
+#. i18n: file codegenerators/javacodegenerationformbase.ui line 139
+#: dialogs/assocrolepage.cpp:112 dialogs/assocrolepage.cpp:172
+#: dialogs/settingsdlg.cpp:261 dialogs/settingsdlg.cpp:269 rc.cpp:126
+#: rc.cpp:144 rc.cpp:183 rc.cpp:201 rc.cpp:516
+#, no-c-format
+msgid "Protected"
+msgstr "Suojattu"
+
#. i18n: file codegenerators/javacodegenerationformbase.ui line 144
#: rc.cpp:129 rc.cpp:186
#, no-c-format
@@ -2931,6 +896,12 @@ msgstr ""
msgid "<p align=\"center\">Ruby Code Generation</p>"
msgstr "<p align=\"center\">Ruby-koodin luonti</p>"
+#. i18n: file dialogs/codegenerationoptionsbase.ui line 24
+#: dialogs/codegenerationwizard.cpp:54 rc.cpp:222
+#, no-c-format
+msgid "Code Generation Options"
+msgstr "Koodinluonnin optiot"
+
#. i18n: file dialogs/codegenerationoptionsbase.ui line 69
#: rc.cpp:228
#, no-c-format
@@ -3211,6 +1182,12 @@ msgstr "Paina Luo-nappia aloittaaksesi koodinluonnin"
msgid "Generation Status"
msgstr "Luonnin tila"
+#. i18n: file dialogs/codeviewerdialogbase.ui line 21
+#: dialogs/codeviewerdialog.cpp:119 dialogs/settingsdlg.cpp:301 rc.cpp:366
+#, no-c-format
+msgid "Code Viewer"
+msgstr "Koodin näyttö"
+
#. i18n: file dialogs/codeviewerdialogbase.ui line 43
#: rc.cpp:369
#, no-c-format
@@ -3283,6 +1260,12 @@ msgstr "<p align=\"right\">Editoitava teksti:</p>"
msgid "Diagram Properties"
msgstr "Kaavion ominaisuudet"
+#. i18n: file dialogs/diagrampropertiespage.ui line 61
+#: dialogs/assocgenpage.cpp:67 rc.cpp:408
+#, no-c-format
+msgid "Name:"
+msgstr "Nimi:"
+
#. i18n: file dialogs/diagrampropertiespage.ui line 92
#: rc.cpp:411
#, no-c-format
@@ -3295,6 +1278,12 @@ msgstr "Zoom:"
msgid "%"
msgstr "%"
+#. i18n: file dialogs/diagrampropertiespage.ui line 146
+#: dialogs/settingsdlg.cpp:242 rc.cpp:417
+#, no-c-format
+msgid "Show operation signature"
+msgstr "Näytä metodin allekirjoitus"
+
#. i18n: file dialogs/diagrampropertiespage.ui line 186
#: rc.cpp:420
#, no-c-format
@@ -3372,6 +1361,12 @@ msgstr "Peruskansio, jonne kuvat talletetaan"
msgid "&Image type:"
msgstr "Kuvan tyypp&i:"
+#. i18n: file dialogs/exportallviewsdialogbase.ui line 90
+#: dialogs/exportallviewsdialog.cpp:51 rc.cpp:463
+#, no-c-format
+msgid "The format that the images will be exported to"
+msgstr "Vietävän kuvan muoto"
+
#. i18n: file dialogs/exportallviewsdialogbase.ui line 100
#: rc.cpp:466
#, no-c-format
@@ -3397,85 +1392,232 @@ msgid ""
"view, use case view and so on aren't created)."
msgstr ""
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 36
+#: dialogs/umlroledialog.cpp:25 rc.cpp:483
+#, no-c-format
+msgid "Role Properties"
+msgstr "Roolien ominaisuudet"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 59
+#: dialogs/assocrolepage.cpp:93 dialogs/assocrolepage.cpp:152 rc.cpp:486
+#, no-c-format
+msgid "Rolename:"
+msgstr "Roolin nimi:"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 77
+#: dialogs/assocrolepage.cpp:99 dialogs/assocrolepage.cpp:158 rc.cpp:489
+#, fuzzy, no-c-format
+msgid "Multiplicity:"
+msgstr "Lukumäärä"
+
#. i18n: file dialogs/umlrolepropertiesbase.ui line 106
#: rc.cpp:495
#, no-c-format
msgid "Role Changeability"
msgstr "Roolin muutettavuus"
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 125
+#: dialogs/assocrolepage.cpp:138 dialogs/assocrolepage.cpp:198 rc.cpp:498
+#, no-c-format
+msgid "Add only"
+msgstr "Lisää vain"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 133
+#: dialogs/assocrolepage.cpp:135 dialogs/assocrolepage.cpp:195 rc.cpp:501
+#, no-c-format
+msgid "Frozen"
+msgstr "Jäädytetty"
+
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 141
+#: dialogs/assocrolepage.cpp:132 dialogs/assocrolepage.cpp:192 rc.cpp:504
+#, no-c-format
+msgid "Changeable"
+msgstr "Muutettavissa"
+
#. i18n: file dialogs/umlrolepropertiesbase.ui line 156
#: rc.cpp:507
#, no-c-format
msgid "Role Visibility"
msgstr "Roolin näkyvyys"
-#: association.cpp:84
-msgid "Generalization"
-msgstr "Yleistäminen"
+#. i18n: file dialogs/umlrolepropertiesbase.ui line 194
+#: dialogs/assocrolepage.cpp:115 dialogs/assocrolepage.cpp:175 rc.cpp:519
+#, fuzzy, no-c-format
+msgid "Implementation"
+msgstr "Toteutus"
-#: association.cpp:88
-msgid "Self Association"
+#: tips.txt:3
+msgid ""
+"<p>Welcome to Umbrello.</p>\n"
+"<p>UML diagrams let you design and document object oriented software. <a "
+"href=\"help:/umbrello\">The Umbrello Handbook</a> is a good introduction to "
+"using UML.</p>\n"
msgstr ""
+"<p>Tervetuloa Umbrelloon.</p>\n"
+"<p>UML mallit auttavat suunnittelemaan ja dokumentoimaan objektiorientoituneita "
+"ohjelmia. <a href=\"help:/umbrello\">Umbrellon käsikirja</a> "
+"on hyvä johdatus UML:n käyttöön.</p>\n"
-#: association.cpp:89
-msgid "Collaboration Message"
-msgstr "Yhteistyöviesti"
+#: tips.txt:9
+msgid ""
+"<p>Welcome to Umbrello 1.5. New in this version are association classes, Ruby "
+"code generation, externalizable folders, ability to change interfaces into "
+"classes, and more.</p>\n"
+msgstr ""
+"<p>Tervetuloa Umbrello 1.5 -oohjelmaan. Tässä versiossa on uutta "
+"assosiaatioluokat, Ruby koodin kehitys, kansioiden ulkoistus, kyky vaihtaa "
+"rajapinnat luokiksi, ja muuta.</p>\n"
-#: association.cpp:90
-msgid "Sequence Message"
-msgstr "Sekvenssiviesti"
+#: tips.txt:14
+msgid ""
+"<p>Tabbed Diagrams and Externalized Folders are mutually exclusive. If you need "
+"External Folders then deselect &quot;Use tabbed diagrams&quot; in the General "
+"Settings.</p>\n"
+msgstr ""
-#: association.cpp:91
-msgid "Collaboration Self Message"
+#: tips.txt:19
+msgid ""
+"<p>Most diagram items can not be resized, they will resize themselves to fit to "
+"their contents.\n"
+"Boxes, notes and sequence diagram messages can be resized, just click and drag "
+"on the red square.</p>\n"
msgstr ""
+"<p>Suurinta osaa kaavioiden kappaleiden kokoa ei voi muuttaa. Ne skaalautuvat "
+"automaattisesti niille varattuun tilaan.\n"
+"Laatikkojen, muistioiden ja sekvenssikaavioiden viestien kokoa voi muuttaa "
+"klikkaamalla niitä ja vetämällä hiirellä punaisesta neliöstä.</p>\n"
-#: association.cpp:92
-msgid "Sequence Self Message"
+#: tips.txt:25
+msgid ""
+"<p>If you want to add an already existing class to a diagram just drag its "
+"entry from the tree view.</p>\n"
msgstr ""
+"<p>Jos haluat lisätä kaavioon jo olemassaolevan luokan, siirrä (drag+drop) se "
+"hiirellä puunäytöstä.</p>\n"
-#: association.cpp:95
-msgid "Realization"
-msgstr "Toteuttaminen"
+#: tips.txt:30
+msgid ""
+"<p>Umbrello's refactoring agent lets you move operations between a class and "
+"its derived and base \n"
+"classes.\n"
+"Right click a class to open the refactoring agent.</p>\n"
+msgstr ""
+"<p>Umbrellon uusi refactoring agentilla voit siirtää toimintoja johdettujen ja "
+"kantaluokkien välillä\n"
+"Refactoring agent avautuu luoksta hiiren oikeanpuoleisella napilla.</p>\n"
-#: association.cpp:96
-msgid "Uni Association"
-msgstr "Uni assosiaatio"
+#: tips.txt:37
+msgid ""
+"<p>Sequence diagram objects can have a destructor box and be drawn as actors. "
+"Double click one for\n"
+"the Properties dialogue.</p>\n"
+msgstr ""
+"<p>Sekvenssikaavioiden olioilla voi olla hajoitinlaatikko ja ne voidaan piirtää "
+"aktoreina. Kaksoisklikkaa yhtä ominaisuusdialogin esillesaamiseksi.</p>\n"
-#: statewidget.cpp:176
-msgid "Enter Activity"
-msgstr "Syötä aktiviteetti"
+#: tips.txt:43
+msgid ""
+"<p>Sequence diagram messages can act as constructors. Click on the object box "
+"(rather than the vertical line) to make it a constructor.</p>\n"
+msgstr ""
+"<p>Sekvenssikaavioiden viestit voivat toimia muodostimina. Klikkaa "
+"kohdelaatikkoa (mieluummin kuin viivaa) tehdäksesi sille muodostimen.</p>\n"
-#: codegenerators/cppcodegenerationform.cpp:36
-msgid "General Options"
-msgstr "Yleisasetukset"
+#: tips.txt:48
+msgid ""
+"<p>Sequence diagrams support messages to self. Click on the same vertical line "
+"again to create an automessage.</p>\n"
+msgstr ""
-#: codegenerators/cppcodegenerationform.cpp:38
-msgid "Package is a namespace"
-msgstr "Pakkaus on nimiavaruus"
+#: tips.txt:53
+msgid ""
+"<p>If on loading a foreign file nothing is displayed in the list view, try "
+"saving the model under a different name,\n"
+"closing, and reloading the saved file. Usually the list view is then properly "
+"populated.\n"
+"</p>\n"
+msgstr ""
-#: codegenerators/cppcodegenerationform.cpp:41
-msgid "Virtual destructors"
-msgstr "Virtuaalihajottimet"
+#: tips.txt:60
+msgid ""
+"<p>Cut and Copy will also export the image to a PNG clipboard which can be "
+"pasted into KWord\n"
+"and other applications.</p>\n"
+msgstr ""
+"<p>Leikkaa ja kopioi vie kuvan PNG-leikepöydälle. Sen voi liittää\n"
+"KWordiin ja toisiin sovelluksiin.</p>\n"
-#: codegenerators/cppcodegenerationform.cpp:44
-msgid "Generate empty constructors"
-msgstr "Luo tyhjät koodipohjat muodostimiin"
+#: tips.txt:66
+#, fuzzy
+msgid ""
+"<p>Associations do not have to be in straight lines, double clicking on one "
+"will create a movable point.</p>\n"
+msgstr ""
+"<p>Assosiaatioiden ei tarvitse olla suoria. Assosiaation kaksoisklikkaus luo "
+"siirreltävän pisteen.</p>\n"
-#: codegenerators/cppcodegenerationform.cpp:47
-msgid "Generate accessor methods"
-msgstr "Luo accessor-metodit"
+#: tips.txt:71
+msgid ""
+"<p>You can turn on autosaving in the Configure Umbrello dialog.</p>\n"
+msgstr ""
+"<p>Voit asettaa automaattitallennuksen Muokkaa Umbrellon asetuksia "
+"valikossa.</p>\n"
-#: codegenerators/cppcodegenerationform.cpp:50
-msgid "Operations are inline"
-msgstr "Metodit ovat inline-optimoitavia"
+#: tips.txt:76
+msgid ""
+"<p>Is a feature missing that you need in Umbrello? Please let us know. \n"
+"Either add it to the bugs database with Report Bug from the Help menu\n"
+"or send it to the uml-devel mailing list.</p>\n"
+"<ul>\n"
+"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
+".</li>\n"
+"</ul>\n"
+msgstr ""
+"<p>Puuttuuko Umbrellosta jokin ominaisuus? Kerro siitä meille. \n"
+"Voit vaihtoehtoisesti lisätä bugin bugitietokantaan Ilmoita virheestä "
+"-toiminnolla Help-valikossa.\n"
+"Voit lähettää bugiraportin myös uml-devel postituslistalle.</p>\n"
+"<ul>\n"
+"<li><a href=\"http://uml.sf.net/contact.php\">http://uml.sf.net/contact.php</a>"
+".</li>\n"
+"</ul>\n"
-#: codegenerators/cppcodegenerationform.cpp:53
-msgid "Accessors are inline"
-msgstr "Aksessorit ovat inline-tyyppiä"
+#: tips.txt:86
+msgid ""
+"<p>You can delete all selected objects by pressing Del or Backspace.</p>\n"
+msgstr ""
+"<p>Voit poistaa kaikki valitut objektit painamalla Del tai Backspace "
+"-näppäintä.</p>\n"
-#: codegenerators/cppcodegenerationform.cpp:57
-msgid "Accessors are public"
-msgstr "Aksessorit ovat julkisia"
+#: tips.txt:91
+msgid ""
+"<p>If you've found a bug in Umbrello, please let us know. \n"
+"You can submit bugs with the Report Bug tool in the Help menu.</p>\n"
+msgstr ""
+"<p>Jos olet löytänyt bugin Umbrellosta, kerro siitä meille.\n"
+"Voit lähettää ilmoituksen Ilmoita virheestä -työkalulla Help-valikossa.</p>\n"
+
+#: tips.txt:97
+msgid ""
+"<p>Pressing the Escape key sets the current tool to the select tool.\n"
+"Backspace jumps to the previously used tool.</p>\n"
+msgstr ""
+"<p>Esc-näppäimen painallus asettaa nykyisen työkalun käyttöön.\n"
+"Backspace ottaa käyttöön aiemmin käytetyn työkalun.</p>\n"
+
+#: tips.txt:103
+msgid ""
+"<p>You can select all objects by pressing Ctrl-A.</p>\n"
+msgstr ""
+"<p>Voit valita objektin painamalla Ctrl-A.</p>\n"
+
+#: tips.txt:108
+msgid ""
+"<p>You can create and setup a new class using the New Class Wizard in the Code "
+"menu.</p>\n"
+msgstr ""
+"<p>Voit luoda ja asettaa uuden luokan käyttämällä Code-menun uuden luokan "
+"luontivelhoa.</p>\n"
#: listpopupmenu.cpp:231 listpopupmenu.cpp:486
msgid "Change Font..."
@@ -3613,10 +1755,27 @@ msgstr "Tuo luokkia..."
msgid "Subsystem"
msgstr "Alijärjestelmä"
+#: listpopupmenu.cpp:521 uml.cpp:426
+msgid "Component Diagram..."
+msgstr "Komponenttikaavio..."
+
+#: listpopupmenu.cpp:528 uml.cpp:427
+msgid "Deployment Diagram..."
+msgstr "Sijoittelukaavio..."
+
#: listpopupmenu.cpp:535 listpopupmenu.cpp:608
msgid "Folder"
msgstr "Kansio"
+#: listpopupmenu.cpp:541 uml.cpp:428
+#, fuzzy
+msgid "Entity Relationship Diagram..."
+msgstr "Käsitekaavio..."
+
+#: listpopupmenu.cpp:551 uml.cpp:423
+msgid "Use Case Diagram..."
+msgstr "Käyttötapauskaavio..."
+
#: listpopupmenu.cpp:555
msgid "Text Line..."
msgstr "Tekstirivi..."
@@ -3649,10 +1808,46 @@ msgstr "Uusi attribuutti..."
msgid "Export as Picture..."
msgstr "Vie kuvana..."
+#: listpopupmenu.cpp:615 uml.cpp:420
+msgid "Class Diagram..."
+msgstr "Luokkakaavio..."
+
+#: listpopupmenu.cpp:616 uml.cpp:424
+msgid "State Diagram..."
+msgstr "Tilakaavio..."
+
+#: listpopupmenu.cpp:617 uml.cpp:425
+msgid "Activity Diagram..."
+msgstr "Aktiviteettikaavio..."
+
+#: listpopupmenu.cpp:618 uml.cpp:421
+msgid "Sequence Diagram..."
+msgstr "Sekvenssikaavio..."
+
+#: listpopupmenu.cpp:619 uml.cpp:422
+msgid "Collaboration Diagram..."
+msgstr "Yhteistyökaavio..."
+
+#: dialogs/classifierlistpage.cpp:38 dialogs/classpropdlg.cpp:179
+#: listpopupmenu.cpp:670 refactoring/refactoringassistant.cpp:482
+msgid "Attributes"
+msgstr "Attribuutit"
+
+#: dialogs/classifierlistpage.cpp:41 dialogs/classpropdlg.cpp:187
+#: listpopupmenu.cpp:674 refactoring/refactoringassistant.cpp:499
+msgid "Operations"
+msgstr "Metodit"
+
#: listpopupmenu.cpp:676
msgid "Public Only"
msgstr "Vain julkinen"
+#: dialogs/classgenpage.cpp:171 dialogs/settingsdlg.cpp:211
+#: dialogs/umlattributedialog.cpp:87 dialogs/umloperationdialog.cpp:101
+#: listpopupmenu.cpp:678
+msgid "Visibility"
+msgstr "Näkyvyys"
+
#: listpopupmenu.cpp:680
msgid "Operation Signature"
msgstr "Metodin allekirjoitus"
@@ -3661,6 +1856,15 @@ msgstr "Metodin allekirjoitus"
msgid "Attribute Signature"
msgstr "Attribuutin allekirjoitus"
+#: listpopupmenu.cpp:695 stereotype.cpp:76
+msgid "Stereotype"
+msgstr "Stereotypia"
+
+#: dialogs/classoptionspage.cpp:59 dialogs/classoptionspage.cpp:120
+#: listpopupmenu.cpp:699
+msgid "Show"
+msgstr "Näytä"
+
#: listpopupmenu.cpp:707
msgid "Attribute..."
msgstr "Attribuutti..."
@@ -3685,6 +1889,14 @@ msgstr "Täyteväri..."
msgid "Use Fill Color"
msgstr "Käytä täyteväriä"
+#: dialogs/activitydialog.cpp:114 dialogs/classpropdlg.cpp:75
+#: dialogs/classpropdlg.cpp:125 dialogs/settingsdlg.cpp:49
+#: dialogs/statedialog.cpp:130 dialogs/umlviewdialog.cpp:100
+#: dialogs/umlwidgetcolorpage.cpp:53 listpopupmenu.cpp:739
+#: listpopupmenu.cpp:750
+msgid "Color"
+msgstr "Väri"
+
#: listpopupmenu.cpp:1007
msgid "Actor..."
msgstr "Aktori..."
@@ -3773,6 +1985,284 @@ msgstr "Sovita hilaan"
msgid "Show Grid"
msgstr "Näytä hila"
+#: main.cpp:32 main.cpp:93
+msgid "Umbrello UML Modeller"
+msgstr "Umbrello UML mallintaja"
+
+#: main.cpp:40
+msgid "File to open"
+msgstr "Avattava tiedosto"
+
+#: main.cpp:41
+msgid "export diagrams to extension and exit"
+msgstr ""
+
+#: main.cpp:42
+msgid "the local directory to save the exported diagrams in"
+msgstr ""
+
+#: main.cpp:42
+msgid "the directory of the file"
+msgstr "tiedoston kansio"
+
+#: main.cpp:43
+msgid ""
+"keep the tree structure used to store the views in the document in the target "
+"directory"
+msgstr ""
+
+#: main.cpp:95
+msgid "(c) 2001 Paul Hensgen, (c) 2002-2006 Umbrello UML Modeller Authors"
+msgstr "(c) 2001 Paul Hensgen, (c) 2002-2006 Umbrello UML mallintajan tekijät"
+
+#: toolbarstateassociation.cpp:119 toolbarstateassociation.cpp:175
+msgid "Incorrect use of associations."
+msgstr "Assosiaation väärä käyttätapa."
+
+#: toolbarstateassociation.cpp:119 toolbarstateassociation.cpp:175
+msgid "Association Error"
+msgstr "Assosiointivirhe"
+
+#: folder.cpp:289
+msgid "The folderfile %1 does not exist."
+msgstr "Kansiota %1 ei ollut."
+
+#: folder.cpp:293
+msgid "The folderfile %1 cannot be opened."
+msgstr "Kansiota %1 ei voida avata."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
+
+#: codeimport/classimport.cpp:39 uml.cpp:376 uml.cpp:483 uml.cpp:660
+#: uml.cpp:688 uml.cpp:712 uml.cpp:722 uml.cpp:753 uml.cpp:758 uml.cpp:783
+#: uml.cpp:793 uml.cpp:814 uml.cpp:819 uml.cpp:832 uml.cpp:839 uml.cpp:853
+#: uml.cpp:874 uml.cpp:887 umlviewimageexporter.cpp:52
+#: umlviewimageexporterall.cpp:73
+msgid "Ready."
+msgstr "Valmis."
+
+#: umlwidgetcontroller.cpp:128
+msgid ""
+"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y axis. "
+"Right button click to cancel move."
+msgstr ""
+
+#: umlwidgetcontroller.cpp:379
+msgid ""
+"Hold shift or ctrl to move in X axis. Hold shift and control to move in Y axis. "
+"Right button click to cancel resize."
+msgstr ""
+
+#: codeimport/import_utils.cpp:181
+msgid "Is the scope %1 a namespace or a class?"
+msgstr "Onko näkyvyys %1 nimiavaruus vai luokka?"
+
+#: codeimport/import_utils.cpp:182
+msgid "C++ Import Requests Your Help"
+msgstr "C++ tuonti pyytää apuasi"
+
+#: codeimport/import_utils.cpp:183
+msgid "Namespace"
+msgstr "Nimiavaruus"
+
+#: codeimport/classimport.cpp:34
+msgid "Importing file: %1 Progress: %2/%3"
+msgstr "Tuodaan tiedostoa: %1 Edistyminen: %2/%3"
+
+#: codeimport/kdevcppparser/errors.cpp:23
+msgid "Internal Error"
+msgstr "Sisäinen virhe"
+
+#: codeimport/kdevcppparser/errors.cpp:24
+msgid "Syntax Error before '%1'"
+msgstr "Syntaksivirhe ennen %1'"
+
+#: codeimport/kdevcppparser/errors.cpp:25
+msgid "Parse Error before '%1'"
+msgstr "Jäsennysvirhe ennen %1'"
+
+#: codeimport/kdevcppparser/parser.cpp:138
+msgid "<eof>"
+msgstr "<eof>"
+
+#: codeimport/kdevcppparser/parser.cpp:323
+#: codeimport/kdevcppparser/parser.cpp:2679
+#: codeimport/kdevcppparser/parser.cpp:2878
+#: codeimport/kdevcppparser/parser.cpp:2884
+msgid "expression expected"
+msgstr "lauseke puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:598
+msgid "Declaration syntax error"
+msgstr "Määrittelyn syntaksivirhe"
+
+#: codeimport/kdevcppparser/parser.cpp:643
+#: codeimport/kdevcppparser/parser.cpp:2770
+#: codeimport/kdevcppparser/parser.cpp:3224
+msgid "} expected"
+msgstr "} puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:684
+msgid "namespace expected"
+msgstr "nimiavaruus puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:688
+msgid "{ expected"
+msgstr "{ puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:761
+#: codeimport/kdevcppparser/parser.cpp:2965
+msgid "Namespace name expected"
+msgstr "Nimiavaruuden nimi puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:869
+msgid "Need a type specifier to declare"
+msgstr "Tarvitsee selvitettävän tyypin tarkentimen"
+
+#: codeimport/kdevcppparser/parser.cpp:938
+msgid "expected a declaration"
+msgstr "määrittely puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:1212
+#: codeimport/kdevcppparser/parser.cpp:2178
+msgid "Constant expression expected"
+msgstr "Vakiolauseke puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:1281
+#: codeimport/kdevcppparser/parser.cpp:1378
+msgid "')' expected"
+msgstr "')' puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:1451
+#: codeimport/kdevcppparser/parser.cpp:1914
+#: codeimport/kdevcppparser/parser.cpp:2392
+msgid "} missing"
+msgstr "} puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2074
+msgid "Member initializers expected"
+msgstr ""
+
+#: codeimport/kdevcppparser/parser.cpp:2235
+msgid "Base class specifier expected"
+msgstr "Yliluokan määrittely puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2260
+msgid "Initializer clause expected"
+msgstr "Alustuslauseke puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2303
+msgid "Identifier expected"
+msgstr "Muuttuja puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2337
+msgid "Type id expected"
+msgstr "Tyypin id puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2374
+msgid "Class name expected"
+msgstr "Luokan nimi puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2641
+#: codeimport/kdevcppparser/parser.cpp:2795
+#: codeimport/kdevcppparser/parser.cpp:2835
+#: codeimport/kdevcppparser/parser.cpp:3282
+msgid "condition expected"
+msgstr "ehtolauseke puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2648
+#: codeimport/kdevcppparser/parser.cpp:2670
+#: codeimport/kdevcppparser/parser.cpp:2802
+#: codeimport/kdevcppparser/parser.cpp:2813
+msgid "statement expected"
+msgstr "lause puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:2705
+msgid "for initialization expected"
+msgstr "for alustus puuttuu"
+
+#: codeimport/kdevcppparser/parser.cpp:3273
+msgid "catch expected"
+msgstr "catch puuttuu"
+
+#: objectwidget.cpp:90
+msgid "Rename Object"
+msgstr "Nimeä objekti uudelleen"
+
+#: objectwidget.cpp:91
+msgid "Enter object name:"
+msgstr "Anna objektin nimi:"
+
+#: operation.cpp:185
+msgid "new_parameter"
+msgstr "uusi_parametri"
+
+#: codegenerators/cppcodegenerationform.cpp:36
+msgid "General Options"
+msgstr "Yleisasetukset"
+
+#: codegenerators/cppcodegenerationform.cpp:38
+msgid "Package is a namespace"
+msgstr "Pakkaus on nimiavaruus"
+
+#: codegenerators/cppcodegenerationform.cpp:41
+msgid "Virtual destructors"
+msgstr "Virtuaalihajottimet"
+
+#: codegenerators/cppcodegenerationform.cpp:44
+msgid "Generate empty constructors"
+msgstr "Luo tyhjät koodipohjat muodostimiin"
+
+#: codegenerators/cppcodegenerationform.cpp:47
+msgid "Generate accessor methods"
+msgstr "Luo accessor-metodit"
+
+#: codegenerators/cppcodegenerationform.cpp:50
+msgid "Operations are inline"
+msgstr "Metodit ovat inline-optimoitavia"
+
+#: codegenerators/cppcodegenerationform.cpp:53
+msgid "Accessors are inline"
+msgstr "Aksessorit ovat inline-tyyppiä"
+
+#: codegenerators/cppcodegenerationform.cpp:57
+msgid "Accessors are public"
+msgstr "Aksessorit ovat julkisia"
+
+#: umlview.cpp:297 umlview.cpp:357
+msgid "Diagram: %2 Page %1"
+msgstr "Kaavio: %2 Sivu %1"
+
+#: umlview.cpp:2578
+msgid "Enter Diagram Name"
+msgstr "Anna kaavion nimi"
+
+#: umlview.cpp:2579
+msgid "Enter the new name of the diagram:"
+msgstr "Anna kaavion uusi nimi:"
+
+#: umlview.cpp:2736
+msgid ""
+"You are about to delete the entire diagram.\n"
+"Are you sure?"
+msgstr ""
+"Olet poistamassa kaaviota.\n"
+"Oletko varma?"
+
+#: umlview.cpp:2738
+msgid "Delete Diagram?"
+msgstr "Poista kaavio?"
+
#: umllistviewitem.cpp:372 umllistviewitem.cpp:406 umllistviewitem.cpp:434
msgid "Rename canceled"
msgstr "Uudelleennimeäminen keskeytetty"
@@ -3793,22 +2283,1455 @@ msgstr ""
"Antamasi nimi on epäkelpo.\n"
"Uudelleennimeäminen on keskeytetty."
-#: floatingtextwidget.cpp:112
-msgid "Enter operation name:"
-msgstr "Anna metodin nimi:"
+#: model_utils.cpp:266 umlcanvasobject.cpp:147
+msgid "new_association"
+msgstr "uusi_assosiaatio"
-#: associationwidget.cpp:2367 floatingtextwidget.cpp:162
-msgid "Enter role name:"
-msgstr "Anna roolin nimi:"
+#: umlcanvasobject.cpp:150
+msgid "new_attribute"
+msgstr "uusi_attribuutti"
+
+#: umlcanvasobject.cpp:153
+msgid "new_template"
+msgstr "uusi_malli"
+
+#: umlcanvasobject.cpp:156
+msgid "new_operation"
+msgstr "uusi_toiminto"
+
+#: umlcanvasobject.cpp:159
+msgid "new_literal"
+msgstr "uusi_literaali"
+
+#: umlcanvasobject.cpp:162
+msgid "new_field"
+msgstr "uusi_kenttä"
+
+#: uml.cpp:179
+msgid "&Export model to DocBook"
+msgstr "Vi&e malli DocBookiksi"
+
+#: uml.cpp:182
+msgid "&Export model to XHTML"
+msgstr "Vi&e malli XHTML:ksi"
+
+#: uml.cpp:186
+msgid "&New Class Wizard..."
+msgstr "Luoka&nluontivelho..."
+
+#: uml.cpp:188
+msgid "&Add Default Datatypes for Active Language"
+msgstr "Lisää oletustietotyypit &aktiiviselle kielelle"
+
+#: uml.cpp:193
+msgid "&Code Generation Wizard..."
+msgstr "Koodin&generointivelho..."
+
+#: uml.cpp:195
+msgid "&Generate All Code"
+msgstr "&Generoi kaikki koodi"
+
+#: uml.cpp:198
+msgid "&Import Classes..."
+msgstr "Tuo luokk&ia..."
+
+#: uml.cpp:201
+msgid "Creates a new document"
+msgstr "Luo uusi dokumentti"
+
+#: uml.cpp:202
+msgid "Opens an existing document"
+msgstr "Avaa olemassaoleva dokumentti"
+
+#: uml.cpp:203
+msgid "Opens a recently used file"
+msgstr "Avaa viimeiksi käytettyjä tiedostoja"
+
+#: uml.cpp:204
+msgid "Saves the document"
+msgstr "Tallettaa dokumentin"
+
+#: uml.cpp:205
+msgid "Saves the document as..."
+msgstr "Tallenna dokumentti nimellä..."
+
+#: uml.cpp:206
+msgid "Closes the document"
+msgstr "Sulkee dokumentin"
+
+#: uml.cpp:207
+msgid "Prints out the document"
+msgstr "Tulostaa dokumentin"
+
+#: uml.cpp:208
+msgid "Quits the application"
+msgstr "Poistu ohjelmasta"
+
+#: uml.cpp:209
+msgid "Exports the model to the docbook format"
+msgstr "Vie mallin docbook-muotoon"
+
+#: uml.cpp:210
+msgid "Exports the model to the XHTML format"
+msgstr "Vie mallin XHTML-muotoon"
+
+#: uml.cpp:211
+msgid "Cuts the selected section and puts it to the clipboard"
+msgstr "Leikkaa valitun alueen ja vie sen leikepöydälle"
+
+#: uml.cpp:212
+msgid "Copies the selected section to the clipboard"
+msgstr "Kopioi valitun alueen leikepöydälle"
+
+#: uml.cpp:213
+msgid "Pastes the contents of the clipboard"
+msgstr "Lisää leikepöydän sisällön"
+
+#: uml.cpp:214
+msgid "Set the default program preferences"
+msgstr "Aseta oletusohjelman asetukset"
+
+#: uml.cpp:216
+msgid "Delete &Selected"
+msgstr "Poi&sta valittu"
+
+#: uml.cpp:224
+msgid "&Class Diagram..."
+msgstr "&Luokkakaavio..."
+
+#: uml.cpp:228
+msgid "&Autolayout..."
+msgstr "&Automaattinen asettelu..."
+
+#: uml.cpp:231
+msgid "&Sequence Diagram..."
+msgstr "&Sekvenssikaavio..."
+
+#: uml.cpp:234
+msgid "C&ollaboration Diagram..."
+msgstr "Työryhmäkaavi&o..."
+
+#: uml.cpp:237
+msgid "&Use Case Diagram..."
+msgstr "&Käyttötapauskaavio..."
+
+#: uml.cpp:240
+msgid "S&tate Diagram..."
+msgstr "&Tilakaaviot..."
+
+#: uml.cpp:243
+msgid "&Activity Diagram..."
+msgstr "&Aktiviteettikaaviot..."
+
+#: uml.cpp:246
+msgid "Co&mponent Diagram..."
+msgstr "Ko&mponenttikaavio..."
+
+#: uml.cpp:250
+msgid "&Deployment Diagram..."
+msgstr "&Julkistuskaavio..."
+
+#: uml.cpp:254
+msgid "&Entity Relationship Diagram..."
+msgstr "&Entiteettien suhdekaavio..."
+
+#: uml.cpp:258
+msgid "&Clear Diagram"
+msgstr "Tyhjennä kaavio"
+
+#: uml.cpp:260
+msgid "&Snap to Grid"
+msgstr "A&seta hilaan"
+
+#: uml.cpp:262
+msgid "S&how Grid"
+msgstr "Näytä &hila"
+
+#: uml.cpp:265
+msgid "&Hide Grid"
+msgstr "Piilota &hila"
+
+#: uml.cpp:269
+msgid "&Export as Picture..."
+msgstr "Vi&e kuvana..."
+
+#: uml.cpp:271
+msgid "Export &All Diagrams as Pictures..."
+msgstr "Vie k&aikki kaaviot kuvana..."
+
+#: dialogs/classifierlistpage.cpp:101 dialogs/umloperationdialog.cpp:143
+#: uml.cpp:273
+msgid "&Properties"
+msgstr "&Ominaisuudet"
+
+#: uml.cpp:286
+msgid "&Zoom Slider"
+msgstr "Syväyssäätö"
+
+#: uml.cpp:289
+#, c-format
+msgid "Z&oom to 100%"
+msgstr "Z&oomaa -> 100%"
+
+#: uml.cpp:295
+msgid "&Move Tab Left"
+msgstr "Siirry vase&mpaan välilehteen"
+
+#: uml.cpp:296
+msgid "&Move Tab Right"
+msgstr "Siirry &oikeaan välilehteen"
+
+#: uml.cpp:308
+msgid "Select Diagram on Left"
+msgstr "Valitse vasen kaavio"
+
+#: uml.cpp:309
+msgid "Select Diagram on Right"
+msgstr "Valitse oikea kaavio"
+
+#: uml.cpp:327
+msgid "&Windows"
+msgstr "&Ikkuna"
+
+#: uml.cpp:347
+#, c-format
+msgid " &33%"
+msgstr " &33%"
+
+#: uml.cpp:348
+#, c-format
+msgid " &50%"
+msgstr " &50%"
+
+#: uml.cpp:349
+#, c-format
+msgid " &75%"
+msgstr " &75%"
+
+#: uml.cpp:350
+#, c-format
+msgid "&100%"
+msgstr "&100%"
+
+#: uml.cpp:351
+#, c-format
+msgid "1&50%"
+msgstr "1&50%"
+
+#: uml.cpp:352
+#, c-format
+msgid "&200%"
+msgstr "&200%"
+
+#: uml.cpp:353
+#, c-format
+msgid "3&00%"
+msgstr "3&00%"
+
+#: uml.cpp:394
+msgid "Diagram Toolbar"
+msgstr "Kaaviotyökalu"
+
+#: uml.cpp:398
+msgid "Alignment Toolbar"
+msgstr "Asettelutyökalu"
+
+#: uml.cpp:458
+msgid "&Tree View"
+msgstr "Puunäy&ttö"
+
+#: uml.cpp:467
+msgid "&Documentation"
+msgstr "&Dokumentointi"
+
+#: uml.cpp:479 uml.cpp:664 uml.cpp:692
+msgid "Opening file..."
+msgstr "Avaa tiedostoa..."
+
+#: uml.cpp:650
+msgid "Creating new document..."
+msgstr "Luo uutta dokumenttia..."
+
+#: uml.cpp:673
+msgid ""
+"*.xmi *.xmi.tgz *.xmi.tar.bz2 *.mdl|All Supported Files (*.xmi, *.xmi.tgz, "
+"*.xmi.tar.bz2, *.mdl)\n"
+"*.xmi|Uncompressed XMI Files (*.xmi)\n"
+"*.xmi.tgz|Gzip Compressed XMI Files (*.xmi.tgz)\n"
+"*.xmi.tar.bz2|Bzip2 Compressed XMI Files (*.xmi.tar.bz2)\n"
+"*.mdl|Rose model files"
+msgstr ""
+"*.xmi *.xmi.tgz *.xmi.tar.bz2 *.mdl|Kaikki tuetut tiedostot (*.xmi, *.xmi.tgz, "
+"*.xmi.tar.bz2, *.mdl)\n"
+"*.xmi|Pakkaamattomat XMI-tiedostot (*.xmi)\n"
+"*.xmi.tgz|Gzip-pakatut XMI-tiedostot (*.xmi.tgz)\n"
+"*.xmi.tar.bz2|Bzip2-pakatut XMI-tiedostot (*.xmi.tar.bz2)\n"
+"*.mdl|Rose-mallin tiedostot"
+
+#: uml.cpp:677
+msgid "Open File"
+msgstr "Avaa tiedoston"
+
+#: uml.cpp:716
+msgid "Saving file..."
+msgstr "Tallettaa tiedostoa..."
+
+#: uml.cpp:727
+msgid "Saving file with a new filename..."
+msgstr "Tallettaa tiedoston uudella nimellä..."
+
+#: uml.cpp:732
+msgid ""
+"*.xmi|XMI File\n"
+"*.xmi.tgz|Gzip Compressed XMI File\n"
+"*.xmi.tar.bz2|Bzip2 Compressed XMI File\n"
+"*|All Files"
+msgstr ""
+"*.xmi|XMI tiedosto\n"
+"*.xmi.tgz|Gzip-pakattu XMI-tiedosto\n"
+"*.xmi.tar.bz2|Bzip2-pakattu XMI-tiedosto\n"
+"*|Kaikki tiedostot"
+
+#: uml.cpp:740
+msgid ""
+"The file %1 exists.\n"
+"Do you wish to overwrite it?"
+msgstr ""
+"Tiedosto %1 on jo olemassa.\n"
+"Haluatko korvata sen?"
+
+#: uml.cpp:740
+msgid "Overwrite"
+msgstr "Korvaa"
+
+#: uml.cpp:764
+msgid "Closing file..."
+msgstr "Sulkee tiedostoa..."
+
+#: uml.cpp:772
+msgid "Printing..."
+msgstr "Tulostaa..."
+
+#: uml.cpp:779
+#, c-format
+msgid "Print %1"
+msgstr "Tulosta %1"
+
+#: uml.cpp:787
+msgid "Exiting..."
+msgstr "Poistuu..."
+
+#: uml.cpp:823
+msgid "Cutting selection..."
+msgstr "Leikkaa valittua aluetta..."
+
+#: uml.cpp:836
+msgid "Copying selection to clipboard..."
+msgstr "Kopioi valittua aluetta leikepöydälle..."
+
+#: uml.cpp:844
+msgid "Inserting clipboard contents..."
+msgstr "Liittää työpöydän sisältöä..."
+
+#: uml.cpp:849
+msgid ""
+"Umbrello could not paste the clipboard contents. The objects in the clipboard "
+"may be of the wrong type to be pasted here."
+msgstr ""
+"Umbrello ei pystynyt liittämään leikepöydän sisältöä. Leikepöydän oliot ovat "
+"epäsopivan tyyppisiä tähän."
+
+#: uml.cpp:863
+msgid "Toggling toolbar..."
+msgstr "Aseta työkaluriviä..."
+
+#: uml.cpp:878
+msgid "Toggle the statusbar..."
+msgstr "Aseta tilariviä..."
+
+#: uml.cpp:1186
+msgid "Cannot view code until you generate some first."
+msgstr ""
+"Koodia ei voi näyttää ennennkuin olet luonut (generoinut) jotain koodia."
+
+#: uml.cpp:1186 uml.cpp:1189
+msgid "Cannot View Code"
+msgstr "Ei pysty näyttämään koodia"
+
+#: uml.cpp:1189
+msgid "Cannot view code from simple code writer."
+msgstr "Ei voi näyttää koodia yksinkertaisessa editorissa,"
+
+#: uml.cpp:1387
+msgid "*.idl|IDL Files (*.idl)"
+msgstr "*.idl|IDL-tiedostot (*.idl)"
+
+#: uml.cpp:1389
+msgid "*.py|Python Files (*.py)"
+msgstr "*.py|Python-tiedostot (*.py)"
+
+#: uml.cpp:1391
+msgid "*.java|Java Files (*.java)"
+msgstr "*.java|Java-tiedostot (*.java)"
+
+#: uml.cpp:1393
+msgid "*.pas|Pascal Files (*.pas)"
+msgstr "*.pas|Pascal-tiedostot (*.pas)"
+
+#: uml.cpp:1395
+msgid "*.ads *.ada|Ada Files (*.ads *.ada)"
+msgstr "*.ads *.ada|Ada-tiedostot (*.ads *.ada)"
+
+#: uml.cpp:1397
+msgid "*.h *.hh *.hpp *.hxx *.H|Header Files (*.h *.hh *.hpp *.hxx *.H)"
+msgstr "*.h *.hh *.hpp *.hxx *.H|Header-tiedostot (*.h *.hh *.hpp *.hxx *.H)"
+
+#: uml.cpp:1399
+msgid "All Files"
+msgstr "Kaikki tiedostot"
+
+#: uml.cpp:1401
+msgid "Select Code to Import"
+msgstr "Valitse tuotava koodi"
+
+#: dialogs/classgenpage.cpp:50
+msgid "Class &name:"
+msgstr "Luokan &nimi:"
+
+#: dialogs/classgenpage.cpp:52
+msgid "Actor &name:"
+msgstr "Aktorin &nimi:"
+
+#: dialogs/classgenpage.cpp:54
+msgid "Package &name:"
+msgstr "Paketin &nimi:"
+
+#: dialogs/classgenpage.cpp:56
+msgid "Use case &name:"
+msgstr "Käyttötapauksen &nimi:"
+
+#: dialogs/classgenpage.cpp:58
+msgid "Interface &name:"
+msgstr "Rajapinnan &nimi:"
+
+#: dialogs/classgenpage.cpp:60
+msgid "Component &name:"
+msgstr "Komponentin &nimi:"
+
+#: dialogs/classgenpage.cpp:62
+msgid "Artifact &name:"
+msgstr "Jäänteen &nimi:"
+
+#: dialogs/classgenpage.cpp:64
+msgid "Enum &name:"
+msgstr "Luetellun tyypin &nimi"
+
+#: dialogs/classgenpage.cpp:66
+msgid "Datatype &name:"
+msgstr "Tietotyypin &nimi:"
+
+#: dialogs/classgenpage.cpp:68
+msgid "Entity &name:"
+msgstr "Entiteetin &nimi:"
+
+#: dialogs/classgenpage.cpp:93 dialogs/umltemplatedialog.cpp:65
+msgid "&Stereotype name:"
+msgstr "&Stereotyypin nimi:"
+
+#: dialogs/classgenpage.cpp:107
+msgid "&Package name:"
+msgstr "&Paketin nimi:"
+
+#: dialogs/classgenpage.cpp:121
+msgid "A&bstract class"
+msgstr "A&bstrakti luokka"
+
+#: dialogs/classgenpage.cpp:123
+msgid "A&bstract use case"
+msgstr "A&bstrakti käyttötapaus"
+
+#: dialogs/classgenpage.cpp:131
+msgid "&Executable"
+msgstr "Suorit&ettava"
+
+#: dialogs/classgenpage.cpp:138
+msgid "Draw As"
+msgstr "Piirrä"
+
+#: dialogs/classgenpage.cpp:143 dialogs/umlwidgetcolorpage.cpp:65
+msgid "&Default"
+msgstr "&Oletus"
+
+#: dialogs/classgenpage.cpp:149
+msgid "&Library"
+msgstr "Kir&jasto"
+
+#: dialogs/classgenpage.cpp:152
+msgid "&Table"
+msgstr "&Taulukko"
+
+#: dialogs/classgenpage.cpp:176 dialogs/umloperationdialog.cpp:106
+msgid "P&ublic"
+msgstr "J&ulkinen"
+
+#: dialogs/classgenpage.cpp:179 dialogs/umlattributedialog.cpp:94
+#: dialogs/umloperationdialog.cpp:109
+msgid "P&rivate"
+msgstr "&Yksityinen"
+
+#: dialogs/classgenpage.cpp:182
+msgid "Pro&tected"
+msgstr "Pro&tected"
+
+#: dialogs/classgenpage.cpp:186
+msgid "Imple&mentation"
+msgstr "&Toteutus"
+
+#: dialogs/classgenpage.cpp:256
+msgid "Class name:"
+msgstr "Luokan nimi:"
+
+#: dialogs/classgenpage.cpp:264 dialogs/classgenpage.cpp:344
+msgid "Instance name:"
+msgstr "Instanssin nimi:"
+
+#: dialogs/classgenpage.cpp:272
+msgid "Draw as actor"
+msgstr "Piirrä aktorina"
+
+#: dialogs/classgenpage.cpp:277
+msgid "Multiple instance"
+msgstr "Monitoteutus"
+
+#: dialogs/classgenpage.cpp:284
+msgid "Show destruction"
+msgstr "Näytä erillisinä"
+
+#: dialogs/classgenpage.cpp:322
+msgid "Component name:"
+msgstr "Komponentin nimi:"
+
+#: dialogs/classgenpage.cpp:324
+msgid "Node name:"
+msgstr "Paketin nimi:"
+
+#: dialogs/classgenpage.cpp:334 dialogs/parmpropdlg.cpp:77
+#: dialogs/umlattributedialog.cpp:76 dialogs/umlentityattributedialog.cpp:77
+#: dialogs/umloperationdialog.cpp:84
+msgid "Stereotype name:"
+msgstr "Stereotyypin nimi:"
+
+#: dialogs/classgenpage.cpp:398 dialogs/classgenpage.cpp:445
+#: dialogs/classgenpage.cpp:456
+msgid ""
+"The name you have chosen\n"
+"is already being used.\n"
+"The name has been reset."
+msgstr ""
+"Valitsemasi nimi\n"
+"on jo käytössä.\n"
+"Nimi on palautettu."
+
+#: dialogs/classgenpage.cpp:399 dialogs/classgenpage.cpp:446
+#: dialogs/classgenpage.cpp:457
+msgid "Name is Not Unique"
+msgstr "Nimi ei ole yksilöllinen"
+
+#: dialogs/umlwidgetcolorpage.cpp:58
+msgid "&Line:"
+msgstr "&Rivi:"
+
+#: dialogs/umlwidgetcolorpage.cpp:68
+msgid "&Fill:"
+msgstr "Täyte:"
+
+#: dialogs/umlwidgetcolorpage.cpp:75
+msgid "D&efault"
+msgstr "Ol&etus"
+
+#: dialogs/umlwidgetcolorpage.cpp:78
+msgid "&Use fill"
+msgstr "&Käytä täytettä"
+
+#: dialogs/activitypage.cpp:38 dialogs/statedialog.cpp:137
+msgid "Activities"
+msgstr "Aktiviteetit"
+
+#: dialogs/activitypage.cpp:72
+msgid "New Activity..."
+msgstr "Uusi aktiviteetti..."
+
+#: dialogs/activitypage.cpp:75 floatingtextwidget.cpp:178
+msgid "Rename"
+msgstr "Vaihda nimeä"
+
+#: dialogs/activitypage.cpp:134
+msgid "New Activity"
+msgstr "Uusi aktiviteetti"
+
+#: dialogs/activitypage.cpp:153
+msgid "Rename Activity"
+msgstr "Uudelleennimeä aktiviteetti"
+
+#: dialogs/activitypage.cpp:153
+msgid "Enter the new name of the activity:"
+msgstr "Anna aktiviteetin uusi nimi:"
+
+#: dialogs/assocpropdlg.cpp:39
+msgid "Association Properties"
+msgstr "Assosiaation ominaisuudet"
+
+#: dialogs/assocpropdlg.cpp:87 dialogs/classpropdlg.cpp:69
+#: dialogs/classpropdlg.cpp:170 dialogs/classpropdlg.cpp:232
+#: dialogs/settingsdlg.cpp:99 dialogs/umlviewdialog.cpp:70
+msgid "General Settings"
+msgstr "Yleisasetukset"
+
+#: dialogs/assocpropdlg.cpp:94
+msgid "Roles"
+msgstr "Roolit"
+
+#: dialogs/assocpropdlg.cpp:94
+msgid "Role Settings"
+msgstr "Roolin asetukset"
+
+#: dialogs/activitydialog.cpp:108 dialogs/assocpropdlg.cpp:109
+#: dialogs/classpropdlg.cpp:243 dialogs/settingsdlg.cpp:306
+#: dialogs/statedialog.cpp:124 dialogs/umlviewdialog.cpp:107
+msgid "Font Settings"
+msgstr "Fonttiasetukset"
+
+#: dialogs/assocpropdlg.cpp:112
+msgid "Association font"
+msgstr "Assosiaation fontti"
+
+#: dialogs/umltemplatedialog.cpp:36
+msgid "Template Properties"
+msgstr "Mallin ominaisuudet"
+
+#: dialogs/activitydialog.cpp:73 dialogs/statedialog.cpp:88
+#: dialogs/umlattributedialog.cpp:55 dialogs/umlentityattributedialog.cpp:56
+#: dialogs/umloperationdialog.cpp:64 dialogs/umltemplatedialog.cpp:48
+msgid "General Properties"
+msgstr "Yleisasetukset"
+
+#: dialogs/parmpropdlg.cpp:62 dialogs/umlattributedialog.cpp:60
+#: dialogs/umlentityattributedialog.cpp:61 dialogs/umloperationdialog.cpp:77
+#: dialogs/umltemplatedialog.cpp:53
+msgid "&Type:"
+msgstr "&Tyyppi:"
+
+#: dialogs/parmpropdlg.cpp:70 dialogs/umlattributedialog.cpp:68
+#: dialogs/umlentityattributedialog.cpp:69 dialogs/umloperationdialog.cpp:74
+#: dialogs/umltemplatedialog.cpp:61
+msgid "&Name:"
+msgstr "&Nimi:"
+
+#: dialogs/umltemplatedialog.cpp:128
+msgid "You have entered an invalid template name."
+msgstr "Olet antanut epäkelvon mallin nimen."
+
+#: dialogs/umltemplatedialog.cpp:129
+msgid "Template Name Invalid"
+msgstr "Epäkelpo mallin nimi"
+
+#: dialogs/umltemplatedialog.cpp:138
+msgid ""
+"The template parameter name you have chosen is already being used in this "
+"operation."
+msgstr ""
+"Valitsemasi mallipohjan parametrin nimi on jo käytössä tässä toiminnossa."
+
+#: dialogs/umltemplatedialog.cpp:139
+msgid "Template Name Not Unique"
+msgstr "Mallipohjan nimi ei ole yksilöllinen"
+
+#: dialogs/umlentityattributedialog.cpp:43
+msgid "Entity Attribute Properties"
+msgstr "Entiteetin attribuutin ominaisuudet"
+
+#: dialogs/umlentityattributedialog.cpp:73
+msgid "&Default value:"
+msgstr "&Oletusarvo"
+
+#: dialogs/umlentityattributedialog.cpp:81
+msgid "Length/Values:"
+msgstr "Pituus/arvot:"
+
+#: dialogs/umlentityattributedialog.cpp:84
+msgid "&Auto increment"
+msgstr "&Automaattilisäys"
+
+#: dialogs/umlentityattributedialog.cpp:88
+msgid "Allow &null"
+msgstr "Salli &null"
+
+#: dialogs/umlentityattributedialog.cpp:92
+msgid "Attributes:"
+msgstr "Attribuutit"
+
+#: dialogs/umlentityattributedialog.cpp:108
+msgid "Indexing"
+msgstr "Indeksointi"
+
+#: dialogs/umlentityattributedialog.cpp:112
+msgid "&None"
+msgstr "&Ei mikään"
+
+#: dialogs/umlentityattributedialog.cpp:115
+msgid "&Primary"
+msgstr "&Pää"
+
+#: dialogs/umlentityattributedialog.cpp:118
+msgid "&Index"
+msgstr "&Indeksoi"
+
+#: dialogs/umlentityattributedialog.cpp:121
+msgid "&Unique"
+msgstr "&Yksilöllinen"
+
+#: dialogs/umlentityattributedialog.cpp:184
+msgid "You have entered an invalid entity attribute name."
+msgstr "Olet antanut epäkelvon attribuutin nimen."
+
+#: dialogs/umlentityattributedialog.cpp:185
+msgid "Entity Attribute Name Invalid"
+msgstr "Attribuutin arvo epäkelpo"
+
+#: dialogs/umlentityattributedialog.cpp:192
+msgid ""
+"The entity attribute name you have chosen is already being used in this "
+"operation."
+msgstr "Valitsemasi attribuutin nimi on jo käytössä tässä toiminnossa."
+
+#: dialogs/umlentityattributedialog.cpp:193
+msgid "Entity Attribute Name Not Unique"
+msgstr "Attribuutin nimi ei ole yksilöllinen"
+
+#: dialogs/classpropdlg.cpp:118 dialogs/umlviewdialog.cpp:93
+msgid "Display"
+msgstr "Näyttö"
+
+#: dialogs/umlviewdialog.cpp:93
+msgid "Classes Display Options"
+msgstr "Luokkanäytön asetukset"
+
+#: dialogs/umlviewdialog.cpp:100
+msgid "Diagram Colors"
+msgstr "Diagrammin värit"
+
+#: dialogs/umlviewdialog.cpp:164
+msgid "The name you have entered is invalid."
+msgstr "Antamasi nimi on epäkelpo."
+
+#: dialogs/umlviewdialog.cpp:170
+msgid "The name you have entered is not unique."
+msgstr "Antamasi nimi on jo käytössä."
+
+#: dialogs/assocgenpage.cpp:80
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#: dialogs/settingsdlg.cpp:30
+msgid "Umbrello Setup"
+msgstr "Umbrellon asetukset"
+
+#: dialogs/settingsdlg.cpp:47
+msgid "User Interface"
+msgstr "Käyttöliittymä"
+
+#: dialogs/settingsdlg.cpp:47
+msgid "User Interface Settings"
+msgstr "Käyttöliittymän asetukset"
+
+#: dialogs/settingsdlg.cpp:54
+msgid "Line color:"
+msgstr "Rivin väri:"
+
+#: dialogs/settingsdlg.cpp:60
+msgid "D&efault Color"
+msgstr "Ol&etusväri"
+
+#: dialogs/settingsdlg.cpp:63
+msgid "Fill color:"
+msgstr "Täyteväri:"
+
+#: dialogs/settingsdlg.cpp:69
+msgid "De&fault Color"
+msgstr "Oletus&väri"
+
+#: dialogs/settingsdlg.cpp:73
+msgid "Line width:"
+msgstr "Rivinpituus:"
+
+#: dialogs/settingsdlg.cpp:81
+msgid "D&efault Width"
+msgstr "Oletus&pituus"
+
+#: dialogs/settingsdlg.cpp:86
+msgid "&Use fill color"
+msgstr "Käytä täyteväriä olet&uksena"
+
+#: dialogs/settingsdlg.cpp:108
+msgid "Enable undo"
+msgstr "Salli peruutukset"
+
+#: dialogs/settingsdlg.cpp:112
+#, fuzzy
+msgid "Use tabbed diagrams"
+msgstr "Käytä välilehtiä kaavioisssa"
+
+#: dialogs/settingsdlg.cpp:116
+msgid "Use new C++/Java/Ruby generators"
+msgstr "Käytä uutta C++/Java/Ruby koodigeneraattoria"
+
+#: dialogs/settingsdlg.cpp:120
+msgid "Use angular association lines"
+msgstr "Käytä kulmikkaita assosiaatioviivoja"
+
+#: dialogs/settingsdlg.cpp:126
+msgid "Autosave"
+msgstr "Automaattinen talletus"
+
+#: dialogs/settingsdlg.cpp:132
+msgid "E&nable autosave"
+msgstr "Salli automaattin&en talletus"
+
+#: dialogs/settingsdlg.cpp:136
+msgid "Select auto-save time interval (mins):"
+msgstr "Valitse automaattisen talletuksen talletusten aikaväli (minuutteja):"
+
+#: dialogs/settingsdlg.cpp:146
+msgid "Set autosave suffix:"
+msgstr "Aseta automaattisen talletuksen tiedostopääte:"
+
+#: dialogs/settingsdlg.cpp:148
+msgid ""
+"<qt>"
+"<p>The autosave file will be saved to ~/autosave.xmi if the autosaving occurs "
+"before you have manually saved the file.</p>"
+"<p>If you've already saved it, the autosave file will be saved in the same "
+"folder as the file and will be named like the file's name, followed by the "
+"suffix specified.</p>"
+"<p>If the suffix is equal to the suffix of the file you've saved, the autosave "
+"will overwrite your file automatically.</p></qt>"
+msgstr ""
+
+#: dialogs/settingsdlg.cpp:158
+msgid "Startup"
+msgstr "Aloitus"
+
+#: dialogs/settingsdlg.cpp:164
+msgid "Sta&rtup logo"
+msgstr "&Alkulogo"
+
+#: dialogs/settingsdlg.cpp:168
+msgid "&Tip of the day"
+msgstr "Päivän vihjee&t"
+
+#: dialogs/settingsdlg.cpp:172
+msgid "&Load last project"
+msgstr "&Lataa viimeiksitallennettu projekti"
+
+#: dialogs/settingsdlg.cpp:176
+msgid "Start new project with:"
+msgstr "Aloita uusi projekti:"
+
+#: dialogs/settingsdlg.cpp:183
+msgid "No Diagram"
+msgstr "Ei kaaviota"
+
+#: dialogs/settingsdlg.cpp:183
+msgid "Class Diagram"
+msgstr "Luokkakaavio"
+
+#: dialogs/settingsdlg.cpp:184
+msgid "Use Case Diagram"
+msgstr "Käyttötapauskaavio"
+
+#: dialogs/settingsdlg.cpp:184
+msgid "Sequence Diagram"
+msgstr "Sekvenssikaavio"
+
+#: dialogs/settingsdlg.cpp:185
+msgid "Collaboration Diagram"
+msgstr "Yhteistyökaavio"
+
+#: dialogs/settingsdlg.cpp:185
+msgid "State Diagram"
+msgstr "Tilakaavio"
+
+#: dialogs/settingsdlg.cpp:186
+msgid "Activity Diagram"
+msgstr "Aktiviteettikaavio"
+
+#: dialogs/settingsdlg.cpp:186
+msgid "Component Diagram"
+msgstr "Komponenttikaavio"
+
+#: dialogs/settingsdlg.cpp:187
+msgid "Deployment Diagram"
+msgstr "Sijoittelukaavio"
+
+#: dialogs/settingsdlg.cpp:210
+msgid "Class Settings"
+msgstr "Luokka-asetukset"
+
+#: dialogs/settingsdlg.cpp:217
+msgid "Show &visibility"
+msgstr "Näytä näky&vyys"
+
+#: dialogs/settingsdlg.cpp:221
+msgid "Show attributes"
+msgstr "Näytä attribuutit"
+
+#: dialogs/settingsdlg.cpp:225
+msgid "Show operations"
+msgstr "Näytä toiminnot"
+
+#: dialogs/settingsdlg.cpp:229
+msgid "Show stereot&ype"
+msgstr "Näytä stereot&ypia"
+
+#: dialogs/settingsdlg.cpp:233
+msgid "Show attribute signature"
+msgstr "Näytä attribuutin allekirjoitus"
+
+#: dialogs/settingsdlg.cpp:238
+msgid "Show package"
+msgstr "Näytä pakkaus"
+
+#: dialogs/settingsdlg.cpp:247
+msgid "Starting Scope"
+msgstr "Oletusnäkyvyys"
+
+#: dialogs/settingsdlg.cpp:252
+msgid "Default attribute scope:"
+msgstr "Oletusnäkyvyys attribuutille:"
+
+#: dialogs/settingsdlg.cpp:255
+msgid "Default operation scope:"
+msgstr "Oletusnäkyvyys toiminnolle:"
+
+#: dialogs/settingsdlg.cpp:294
+msgid "Code Generation"
+msgstr "Koodinluonti"
+
+#: dialogs/settingsdlg.cpp:294
+msgid "Code Generation Settings"
+msgstr "Koodinluonnin asetukset"
+
+#: dialogs/settingsdlg.cpp:301
+msgid "Code Viewer Settings"
+msgstr "Koodin näytön asetukset"
+
+#: dialogs/umloperationdialog.cpp:50
+msgid "Operation Properties"
+msgstr "Toimintojen ominaisuudet"
+
+#: dialogs/umloperationdialog.cpp:89
+msgid "&Abstract operation"
+msgstr "&Abstrakti toiminto"
+
+#: dialogs/umlattributedialog.cpp:79 dialogs/umloperationdialog.cpp:92
+msgid "Classifier &scope (\"static\")"
+msgstr "Luokkakohtainen &näkyvyys (\"static\")"
+
+#: dialogs/umloperationdialog.cpp:95
+msgid "&Query (\"const\")"
+msgstr "&Kysely (\"const\")"
+
+#: dialogs/umlattributedialog.cpp:97 dialogs/umloperationdialog.cpp:112
+msgid "Prot&ected"
+msgstr "&Suojattu"
+
+#: dialogs/umlattributedialog.cpp:100 dialogs/umloperationdialog.cpp:115
+#, fuzzy
+msgid "I&mplementation"
+msgstr "&Toteutus"
+
+#: dialogs/umloperationdialog.cpp:120
+msgid "Parameters"
+msgstr "Parametrit"
+
+#: dialogs/umloperationdialog.cpp:141
+msgid "Ne&w Parameter..."
+msgstr "&Uusi parametri..."
+
+#: dialogs/umloperationdialog.cpp:323 dialogs/umloperationdialog.cpp:376
+msgid "You have entered an invalid parameter name."
+msgstr "Olet antanut epäkelvon parametrin nimen."
+
+#: dialogs/umloperationdialog.cpp:324 dialogs/umloperationdialog.cpp:377
+msgid "Parameter Name Invalid"
+msgstr "Parametrin nimi epäkelpo."
+
+#: dialogs/umloperationdialog.cpp:339
+msgid ""
+"The parameter name you have chosen\n"
+"is already being used in this operation."
+msgstr ""
+"Antamasi parametrin nimi on jo\n"
+"käytössä tässä toiminnossa."
+
+#: dialogs/umloperationdialog.cpp:340 dialogs/umloperationdialog.cpp:407
+msgid "Parameter Name Not Unique"
+msgstr "Parametrin nimi ei ole yksilöllinen"
+
+#: dialogs/umloperationdialog.cpp:406
+msgid ""
+"The parameter name you have chosen is already being used in this operation."
+msgstr "Valitsemasi parametri on jo käytössä tässä toiminnossa."
+
+#: dialogs/umloperationdialog.cpp:456
+msgid "You have entered an invalid operation name."
+msgstr "Olet valinnut epäkelvon toiminnon."
+
+#: dialogs/umloperationdialog.cpp:457 dialogs/umloperationdialog.cpp:469
+#: refactoring/refactoringassistant.cpp:656
+msgid "Operation Name Invalid"
+msgstr "Epäkelpo toiminnon nimi"
+
+#: dialogs/umloperationdialog.cpp:466 refactoring/refactoringassistant.cpp:653
+msgid ""
+"An operation with that signature already exists in %1.\n"
+msgstr ""
+"Toiminnolla on jo allekirjoitus %1:ssa.\n"
+
+#: dialogs/umloperationdialog.cpp:468 refactoring/refactoringassistant.cpp:655
+msgid "Choose a different name or parameter list."
+msgstr "Valitse toinen nimi tai parametrilista."
+
+#: dialogs/assocrolepage.cpp:50
+msgid "Role A Properties"
+msgstr "Roolin A ominaisuudet"
+
+#: dialogs/assocrolepage.cpp:51
+msgid "Role B Properties"
+msgstr "Roolin B ominaisuudet"
+
+#: dialogs/assocrolepage.cpp:68
+msgid "Role A Visibility"
+msgstr "Roolin A näkyvyys"
+
+#: dialogs/assocrolepage.cpp:69
+msgid "Role B Visibility"
+msgstr "Roolin B näkyvyys"
+
+#: dialogs/assocrolepage.cpp:70
+msgid "Role A Changeability"
+msgstr "Roolin A muunneltavuus"
+
+#: dialogs/assocrolepage.cpp:71
+msgid "Role B Changeability"
+msgstr "Roolin B muunneltavuus"
+
+#: dialogs/pkgcontentspage.cpp:29
+msgid "Contained Items"
+msgstr "Sisällytetyt osat"
+
+#: dialogs/notedialog.cpp:25
+msgid "Note Documentation"
+msgstr ""
+
+#: dialogs/classifierlistpage.cpp:39
+msgid "N&ew Attribute..."
+msgstr "Uusi &attribuutti..."
+
+#: dialogs/classifierlistpage.cpp:42
+msgid "N&ew Operation..."
+msgstr "Uusi m&etodi..."
+
+#: dialogs/classifierlistpage.cpp:44 dialogs/classpropdlg.cpp:195
+msgid "Templates"
+msgstr "Mallit"
+
+#: dialogs/classifierlistpage.cpp:45
+msgid "N&ew Template..."
+msgstr "Uusi &Malli..."
+
+#: dialogs/classifierlistpage.cpp:47 dialogs/classpropdlg.cpp:202
+msgid "Enum Literals"
+msgstr "Luetellun tyypin literaalit"
+
+#: dialogs/classifierlistpage.cpp:48
+msgid "N&ew Enum Literal..."
+msgstr "Uusi lit&eraali"
+
+#: dialogs/classifierlistpage.cpp:50 dialogs/classpropdlg.cpp:209
+msgid "Entity Attributes"
+msgstr "Entiteetin attribuutit"
+
+#: dialogs/classifierlistpage.cpp:51
+msgid "N&ew Entity Attribute..."
+msgstr "&Uusi attribuutti..."
+
+#: dialogs/activitydialog.cpp:70
+msgid "Initial activity"
+msgstr "Aktiviteetin alkuasetus"
+
+#: dialogs/activitydialog.cpp:70
+msgid "End activity"
+msgstr ""
+
+#: dialogs/activitydialog.cpp:82
+msgid "Activity type:"
+msgstr "Aktiviteetin tyyppi:"
+
+#: dialogs/activitydialog.cpp:87
+msgid "Activity name:"
+msgstr "Aktiviteetin nimi:"
+
+#: dialogs/activitydialog.cpp:114 dialogs/classpropdlg.cpp:75
+#: dialogs/classpropdlg.cpp:125
+msgid "Widget Colors"
+msgstr "Elementtien värit"
+
+#: dialogs/umlattributedialog.cpp:42
+msgid "Attribute Properties"
+msgstr "Attribuutin ominaisuudet"
+
+#: dialogs/parmpropdlg.cpp:74 dialogs/umlattributedialog.cpp:72
+msgid "&Initial value:"
+msgstr "&Alkuarvo:"
+
+#: dialogs/umlattributedialog.cpp:91
+msgid "&Public"
+msgstr "&Public"
+
+#: dialogs/umlattributedialog.cpp:155
+msgid "You have entered an invalid attribute name."
+msgstr "Olet antanut epäkelvon attribuutin nimen."
+
+#: dialogs/umlattributedialog.cpp:156
+msgid "Attribute Name Invalid"
+msgstr "Attribuutin arvo epäkelpo"
+
+#: dialogs/umlattributedialog.cpp:163
+msgid ""
+"The attribute name you have chosen is already being used in this operation."
+msgstr "Valitsemasi attribuutin nimi on jo käytössä tässä toiminnossa."
+
+#: dialogs/umlattributedialog.cpp:164
+msgid "Attribute Name Not Unique"
+msgstr "Attribuutin nimi ei ole yksilöllinen"
+
+#: dialogs/selectopdlg.cpp:30 dialogs/selectopdlg.cpp:35
+msgid "Select Operation"
+msgstr "Valitse toiminto"
+
+#: dialogs/selectopdlg.cpp:43
+msgid "Sequence number:"
+msgstr "Sekvenssin numero:"
+
+#: dialogs/selectopdlg.cpp:46
+msgid "Class operation:"
+msgstr "Luokkatoiminto:"
+
+#: dialogs/selectopdlg.cpp:54
+msgid "Custom operation:"
+msgstr "Oma toiminto:"
+
+#: dialogs/diagramprintpage.cpp:35
+msgid "&Diagrams"
+msgstr "&Diagrammit"
+
+#: dialogs/diagramprintpage.cpp:40
+msgid "Filter"
+msgstr "Suodatin"
+
+#: dialogs/diagramprintpage.cpp:48
+msgid "&Current diagram"
+msgstr "&Käytössäoleva kaavio"
+
+#: dialogs/diagramprintpage.cpp:53
+msgid "&All diagrams"
+msgstr "K&aikki diagrammit"
+
+#: dialogs/diagramprintpage.cpp:57
+msgid "&Select diagrams"
+msgstr "Valit&se kaaviot"
+
+#: dialogs/diagramprintpage.cpp:61
+msgid "&Type of diagram"
+msgstr "Diagrammin &tyyppi"
+
+#: dialogs/diagramprintpage.cpp:65
+msgid "Selection"
+msgstr "Valinta"
+
+#: dialogs/diagramprintpage.cpp:93 dialogs/diagramprintpage.cpp:204
+msgid "Collaboration"
+msgstr "Yhteistyö"
+
+#: dialogs/diagramprintpage.cpp:94 dialogs/diagramprintpage.cpp:200
+msgid "Sequence"
+msgstr "Sekvenssi"
+
+#: dialogs/diagramprintpage.cpp:98 dialogs/diagramprintpage.cpp:212
+msgid "Deployment"
+msgstr "Sijoittelu"
+
+#: dialogs/diagramprintpage.cpp:135
+msgid "No diagrams selected."
+msgstr "Kaaviota ei ole valittu."
+
+#: dialogs/classpropdlg.cpp:118
+msgid "Display Options"
+msgstr "Näyttöasetukset"
+
+#: dialogs/classpropdlg.cpp:179
+msgid "Attribute Settings"
+msgstr "Attribuuttien asetukset"
+
+#: dialogs/classpropdlg.cpp:187
+msgid "Operation Settings"
+msgstr "Metodien asetukset"
+
+#: dialogs/classpropdlg.cpp:195
+msgid "Templates Settings"
+msgstr "Malliasetukset"
+
+#: dialogs/classpropdlg.cpp:202
+msgid "Enum Literals Settings"
+msgstr "Lueteltujen literaalien asetukset"
+
+#: dialogs/classpropdlg.cpp:209
+msgid "Entity Attributes Settings"
+msgstr "Attribuuttien asetukset"
+
+#: dialogs/classpropdlg.cpp:216
+msgid "Contents Settings"
+msgstr "Sisältöasetukset"
+
+#: dialogs/assocpage.cpp:25 dialogs/classpropdlg.cpp:222
+msgid "Associations"
+msgstr "Assosiaatiot"
+
+#: dialogs/classpropdlg.cpp:222
+msgid "Class Associations"
+msgstr "Luokka-assosiaatiot"
+
+#: dialogs/classoptionspage.cpp:66 dialogs/classoptionspage.cpp:126
+msgid "Operatio&ns"
+msgstr "Toimi&nnot"
+
+#: dialogs/classoptionspage.cpp:70 dialogs/classoptionspage.cpp:143
+msgid "&Visibility"
+msgstr "Näky&vyys"
+
+#: dialogs/classoptionspage.cpp:79 dialogs/classoptionspage.cpp:130
+msgid "O&peration signature"
+msgstr "&Metodin allekirjoitus"
+
+#: dialogs/classoptionspage.cpp:83 dialogs/classoptionspage.cpp:147
+msgid "Pac&kage"
+msgstr "Pa&kkaus"
+
+#: dialogs/classoptionspage.cpp:90 dialogs/classoptionspage.cpp:135
+msgid "Att&ributes"
+msgstr "Att&ribuutit"
+
+#: dialogs/classoptionspage.cpp:94 dialogs/classoptionspage.cpp:151
+msgid "Stereot&ype"
+msgstr "Stereot&yyppi"
+
+#: dialogs/classoptionspage.cpp:98 dialogs/classoptionspage.cpp:139
+msgid "Attr&ibute signature"
+msgstr "Attr&ibuutin allekirjoitus"
+
+#: dialogs/classoptionspage.cpp:108
+msgid "Draw as circle"
+msgstr "Piirrä ympyränä"
+
+#: dialogs/statedialog.cpp:85
+msgid "Initial state"
+msgstr "Alkutila"
+
+#: dialogs/statedialog.cpp:85
+msgid "End state"
+msgstr "Lopputila"
+
+#: dialogs/statedialog.cpp:96
+msgid "State type:"
+msgstr "Tilan tyyppi:"
+
+#: dialogs/statedialog.cpp:101
+msgid "State name:"
+msgstr "Tilan nimi:"
+
+#: dialogs/statedialog.cpp:130
+msgid "Widget Color"
+msgstr "Elementin väri"
+
+#: dialogs/classwizard.cpp:33 model_utils.cpp:242
+msgid "new_class"
+msgstr "uusi_luokka"
+
+#: dialogs/classwizard.cpp:54
+msgid "New Class"
+msgstr "Uusi luokka"
+
+#: dialogs/classwizard.cpp:59
+msgid "Class Attributes"
+msgstr "Luokan attribuutit"
+
+#: dialogs/classwizard.cpp:63
+msgid "Class Operations"
+msgstr "Luokan metodit"
+
+#: dialogs/parmpropdlg.cpp:35
+msgid "Parameter Properties"
+msgstr "Parametrin ominaisuudet"
+
+#: dialogs/parmpropdlg.cpp:82
+msgid "Passing Direction"
+msgstr "Välityssuunta"
+
+#: dialogs/parmpropdlg.cpp:84
+msgid ""
+"\"in\" is a readonly parameter, \"out\" is a writeonly parameter and \"inout\" "
+"is a parameter for reading and writing."
+msgstr ""
+
+#: dialogs/codegenerationwizard.cpp:70
+msgid "&Generate"
+msgstr "&Luo"
+
+#: dialogs/codegenerationwizard.cpp:120
+msgid "Finish"
+msgstr "Lopetus"
+
+#: dialogs/codegenerationwizard.cpp:132
+msgid "Code Generated"
+msgstr "Koodinluonti"
+
+#: dialogs/codegenerationwizard.cpp:134
+msgid "Not Generated"
+msgstr "Ei ole luotu"
+
+#: dialogs/codegenerationwizard.cpp:141
+msgid "Not Yet Generated"
+msgstr "Ei ole vielä luotu"
+
+#: dialogs/codegenerationwizard.cpp:162
+msgid "The folder %1 does not exist. Do you want to create it now?"
+msgstr "Kansiota %1 ei ole. Haluatko luoda sen nyt?"
+
+#: dialogs/codegenerationwizard.cpp:163 dialogs/codegenerationwizard.cpp:177
+msgid "Output Folder Does Not Exist"
+msgstr "Tuloskansiota ei ole"
+
+#: dialogs/codegenerationwizard.cpp:163
+msgid "Create Folder"
+msgstr "Luo kansio"
+
+#: dialogs/codegenerationwizard.cpp:163
+msgid "Do Not Create"
+msgstr "Älä luo"
+
+#: dialogs/codegenerationwizard.cpp:168
+msgid ""
+"The folder could not be created.\n"
+"Please make sure you have write access to its parent folder or select another, "
+"valid, folder."
+msgstr ""
+"Kansiota ei voitu luoda.\n"
+"Tarkista kirjoitusoikeudet ylemmän tason kansioon tai valitse toinen "
+"kelvollinen kansio."
+
+#: dialogs/codegenerationwizard.cpp:169
+msgid "Error Creating Folder"
+msgstr "Virhe kansion luonnissa"
+
+#: dialogs/codegenerationwizard.cpp:176
+msgid "Please select a valid folder."
+msgstr "Ole hyvä ja valitse kelvollinen kansio."
+
+#: dialogs/codegenerationwizard.cpp:184
+msgid ""
+"The output folder exists, but it is not writable.\n"
+"Please set the appropriate permissions or choose another folder."
+msgstr ""
+"Kohdekansio on olemassa, mutta ei kirjoitettavana.\n"
+"Aseta sen kirjoitusoikeudet tai valitse toinen kansio."
+
+#: dialogs/codegenerationwizard.cpp:185
+msgid "Error Writing to Output Folder"
+msgstr "Virhe kohdekansioon kirjoituksessa"
+
+#: dialogs/codegenerationwizard.cpp:191
+msgid "%1 does not seem to be a folder. Please choose a valid folder."
+msgstr "%1 ei näytä kansiolta. Ole hyvä ja valitse kelvollinen kansio."
+
+#: dialogs/codegenerationwizard.cpp:192
+msgid "Please Choose Valid Folder"
+msgstr "Ole hyvä ja valitse kelvollinen kansio"
+
+#: dialogs/overwritedialogue.cpp:27
+msgid "Destination File Already Exists"
+msgstr "Kohdetiedosto on jo olemassa"
+
+#: dialogs/overwritedialogue.cpp:31
+msgid ""
+"The file %1 already exists in %2.\n"
+"\n"
+"Umbrello can overwrite the file, generate a similar\n"
+"file name or not generate this file."
+msgstr ""
+"Tiedosto %1 on jo olemassa kansiossa %2.\n"
+"\n"
+"Umbrello voi ylikirjoittaa tiedoston, luoda samanlaisen\n"
+"tai ei luoda samanlaista tiedostoa."
+
+#: dialogs/overwritedialogue.cpp:34
+msgid "&Apply to all remaining files"
+msgstr "Tee k&aikille jäljelläoleville tiedostoille"
+
+#: dialogs/overwritedialogue.cpp:38 umlviewimageexporter.cpp:67
+msgid "&Overwrite"
+msgstr "&Ylikirjoita"
+
+#: dialogs/overwritedialogue.cpp:39
+msgid "&Generate Similar File Name"
+msgstr "&Luo samanlainen tiedostonnimi"
+
+#: dialogs/overwritedialogue.cpp:40
+msgid "&Do Not Generate File"
+msgstr "Ä&lä luo tiedostoa"
+
+#: dialogs/defaultcodegenpolicypage.cpp:36
+msgid "<p align=\"center\">No Options Available.</p>"
+msgstr "<p align=\"center\">Ei optioita saatavilla.</p>"
+
+#: associationwidget.cpp:2328
+msgid "Multiplicity"
+msgstr "Kerroin"
#: associationwidget.cpp:2329 floatingtextwidget.cpp:164
msgid "Enter multiplicity:"
msgstr "Anna lukumäärä:"
+#: associationwidget.cpp:2346
+msgid "Association Name"
+msgstr "Assosiaation nimi"
+
#: associationwidget.cpp:2347 floatingtextwidget.cpp:171
msgid "Enter association name:"
msgstr "Anna assosiaation nimi:"
+#: associationwidget.cpp:2366
+msgid "Role Name"
+msgstr "Roolin nimi"
+
+#: associationwidget.cpp:2367 floatingtextwidget.cpp:162
+msgid "Enter role name:"
+msgstr "Anna roolin nimi:"
+
+#: floatingtextwidget.cpp:112
+msgid "Enter operation name:"
+msgstr "Anna metodin nimi:"
+
#: floatingtextwidget.cpp:173 floatingtextwidget.cpp:264
msgid "Enter new text:"
msgstr "Anna uusi teksti:"
@@ -3821,47 +3744,80 @@ msgstr "VIRHE"
msgid "Change Text"
msgstr "Vaihda teksti"
-#: associationwidget.cpp:2328
-msgid "Multiplicity"
-msgstr "Kerroin"
+#: aligntoolbar.cpp:40
+msgid "Align Left"
+msgstr "Asettelu vasemmalle"
-#: associationwidget.cpp:2346
-msgid "Association Name"
-msgstr "Assosiaation nimi"
+#: aligntoolbar.cpp:41
+msgid "Align Right"
+msgstr "Asettelu oikealle"
-#: associationwidget.cpp:2366
-msgid "Role Name"
-msgstr "Roolin nimi"
+#: aligntoolbar.cpp:42
+msgid "Align Top"
+msgstr "Asettelu ylös"
-#: main.cpp:32 main.cpp:93
-msgid "Umbrello UML Modeller"
-msgstr "Umbrello UML mallintaja"
+#: aligntoolbar.cpp:43
+msgid "Align Bottom"
+msgstr "Asettelu alas"
-#: main.cpp:40
-msgid "File to open"
-msgstr "Avattava tiedosto"
+#: aligntoolbar.cpp:44
+#, fuzzy
+msgid "AlignQt::Vertical Middle"
+msgstr "Asettelu pystysuunnassa keskelle"
-#: main.cpp:41
-msgid "export diagrams to extension and exit"
-msgstr ""
+#: aligntoolbar.cpp:45
+#, fuzzy
+msgid "AlignQt::Horizontal Middle"
+msgstr "Asettelu vaakatasossa keskelle"
-#: main.cpp:42
-msgid "the local directory to save the exported diagrams in"
+#: aligntoolbar.cpp:46
+#, fuzzy
+msgid "AlignQt::Vertical Distribute"
+msgstr "Asettelu pystysuunnassa keskelle"
+
+#: aligntoolbar.cpp:47
+#, fuzzy
+msgid "AlignQt::Horizontal Distribute"
+msgstr "Asettelu vaakatasossa keskelle"
+
+#: aligntoolbar.cpp:383
+msgid ""
+"For alignment you have to select at least 2 objects like classes or actors. You "
+"can not align associations."
msgstr ""
+"Kohdistukseen on valittava vähintään 2 kohdetta kuten luokkia tai aktoreita. Et "
+"voi kohdistaa assosiaatioita."
-#: main.cpp:42
-msgid "the directory of the file"
-msgstr "tiedoston kansio"
+#: object_factory.cpp:164
+msgid ""
+"This is a reserved keyword for the language of the configured code generator."
+msgstr "Tämä on koodigeneraattorin varattu sana."
-#: main.cpp:43
+#: object_factory.cpp:165
+msgid "Reserved Keyword"
+msgstr "Varattu sana"
+
+#: umlviewimageexporter.cpp:46
+msgid "Exporting view..."
+msgstr "Vie näkymää..."
+
+#: umlviewimageexporter.cpp:50
msgid ""
-"keep the tree structure used to store the views in the document in the target "
-"directory"
+"An error happened when exporting the image:\n"
msgstr ""
+"Kuvan viennissä tapahtui virhe:\n"
-#: main.cpp:95
-msgid "(c) 2001 Paul Hensgen, (c) 2002-2006 Umbrello UML Modeller Authors"
-msgstr "(c) 2001 Paul Hensgen, (c) 2002-2006 Umbrello UML mallintajan tekijät"
+#: umlviewimageexporter.cpp:66
+msgid ""
+"The selected file %1 exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"Valittu tiedosto %1 on jo olemassa.\n"
+"Haluatko korvata sen?"
+
+#: umlviewimageexporter.cpp:67
+msgid "File Already Exists"
+msgstr "Tiedosto on jo olemassa"
#: model_utils.cpp:244
msgid "new_actor"
@@ -3936,10 +3892,54 @@ msgstr "Tuntematon paluuarvon tyyppi"
msgid "Unspecified error"
msgstr "Määrittelemätön virhe"
-#: toolbarstateassociation.cpp:119 toolbarstateassociation.cpp:175
-msgid "Incorrect use of associations."
-msgstr "Assosiaation väärä käyttätapa."
+#: refactoring/refactoringassistant.cpp:289
+msgid "Add Base Class"
+msgstr "Lisää yliluokka"
-#: toolbarstateassociation.cpp:119 toolbarstateassociation.cpp:175
-msgid "Association Error"
-msgstr "Assosiointivirhe"
+#: refactoring/refactoringassistant.cpp:290
+msgid "Add Derived Class"
+msgstr "Lisää aliluokka"
+
+#: refactoring/refactoringassistant.cpp:292
+#: refactoring/refactoringassistant.cpp:299
+#: refactoring/refactoringassistant.cpp:313
+msgid "Add Operation"
+msgstr "Lisää metodi"
+
+#: refactoring/refactoringassistant.cpp:293
+#: refactoring/refactoringassistant.cpp:317
+msgid "Add Attribute"
+msgstr "Lisää attribuutti"
+
+#: refactoring/refactoringassistant.cpp:297
+#, fuzzy
+msgid "Add Base Interface"
+msgstr "Lisää peruskäyttöliittymä"
+
+#: refactoring/refactoringassistant.cpp:298
+msgid "Add Derived Interface"
+msgstr "Lisää perivä käyttöliittymä"
+
+#: refactoring/refactoringassistant.cpp:355
+#: refactoring/refactoringassistant.cpp:511
+msgid "Base Classifiers"
+msgstr "Yliluokat"
+
+#: refactoring/refactoringassistant.cpp:397
+#: refactoring/refactoringassistant.cpp:530
+msgid "Derived Classifiers"
+msgstr "Aliluokat"
+
+#: umlviewimageexportermodel.cpp:126
+#, c-format
+msgid "Can not create directory: %1"
+msgstr "Ei voitu luoda kansiota: %1"
+
+#: umlviewimageexportermodel.cpp:145
+msgid "Can not save an empty diagram"
+msgstr "Ei voi tallettaa tyhjää kaaviota"
+
+#: umlviewimageexportermodel.cpp:151
+#, c-format
+msgid "A problem occured while saving diagram in %1"
+msgstr "Tapahtui virhe talletettaessa kaaviota kohteeseen %1"
diff --git a/tde-i18n-fi/messages/tdetoys/amor.po b/tde-i18n-fi/messages/tdetoys/amor.po
index 3652f7aa0ef..f7307b90479 100644
--- a/tde-i18n-fi/messages/tdetoys/amor.po
+++ b/tde-i18n-fi/messages/tdetoys/amor.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: amor\n"
-"POT-Creation-Date: 2014-09-29 00:51-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-01-25 14:47+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdetoys/kfifteenapplet.po b/tde-i18n-fi/messages/tdetoys/kfifteenapplet.po
index 6039b5f0c09..80ba80294d5 100644
--- a/tde-i18n-fi/messages/tdetoys/kfifteenapplet.po
+++ b/tde-i18n-fi/messages/tdetoys/kfifteenapplet.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfifteenapplet\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-04-20 01:19+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@d5k.net>\n"
"Language-Team: Finnish\n"
diff --git a/tde-i18n-fi/messages/tdetoys/kmoon.po b/tde-i18n-fi/messages/tdetoys/kmoon.po
index d9ce4a7914d..a9f0068f62d 100644
--- a/tde-i18n-fi/messages/tdetoys/kmoon.po
+++ b/tde-i18n-fi/messages/tdetoys/kmoon.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmoon\n"
-"POT-Creation-Date: 2014-09-29 00:51-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-08-19 22:12+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdetoys/kodo.po b/tde-i18n-fi/messages/tdetoys/kodo.po
index 990aff748b5..3e86e2ae031 100644
--- a/tde-i18n-fi/messages/tdetoys/kodo.po
+++ b/tde-i18n-fi/messages/tdetoys/kodo.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kodo\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-09-24 21:02+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdetoys/kteatime.po b/tde-i18n-fi/messages/tdetoys/kteatime.po
index c859f57314d..28c03623e58 100644
--- a/tde-i18n-fi/messages/tdetoys/kteatime.po
+++ b/tde-i18n-fi/messages/tdetoys/kteatime.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kteatime\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-07-03 11:20+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdetoys/ktux.po b/tde-i18n-fi/messages/tdetoys/ktux.po
index ecf9bd91596..7362468ecc5 100644
--- a/tde-i18n-fi/messages/tdetoys/ktux.po
+++ b/tde-i18n-fi/messages/tdetoys/ktux.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ktux\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-09-23 19:53+0300\n"
"Last-Translator: Teemu Rytilahti <teemu.rytilahti@kde-fi.org>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdetoys/kweather.po b/tde-i18n-fi/messages/tdetoys/kweather.po
index 11978e62fc6..1b10035237e 100644
--- a/tde-i18n-fi/messages/tdetoys/kweather.po
+++ b/tde-i18n-fi/messages/tdetoys/kweather.po
@@ -10,7 +10,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kweather\n"
-"POT-Creation-Date: 2014-09-29 00:51-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-05-13 02:08+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdetoys/kworldclock.po b/tde-i18n-fi/messages/tdetoys/kworldclock.po
index 7e43590e36c..7bfbfe77572 100644
--- a/tde-i18n-fi/messages/tdetoys/kworldclock.po
+++ b/tde-i18n-fi/messages/tdetoys/kworldclock.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kworldclock\n"
-"POT-Creation-Date: 2014-09-29 00:51-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-08-19 22:13+0300\n"
"Last-Translator: Kim Enkovaara <kim.enkovaara@iki.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/ark.po b/tde-i18n-fi/messages/tdeutils/ark.po
index 60fd9dc948c..7e90a102023 100644
--- a/tde-i18n-fi/messages/tdeutils/ark.po
+++ b/tde-i18n-fi/messages/tdeutils/ark.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ark\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-06-25 02:03+0300\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/irkick.po b/tde-i18n-fi/messages/tdeutils/irkick.po
index 6e00e4caea0..41ae442beea 100644
--- a/tde-i18n-fi/messages/tdeutils/irkick.po
+++ b/tde-i18n-fi/messages/tdeutils/irkick.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: irkick\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-14 20:44+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kcalc.po b/tde-i18n-fi/messages/tdeutils/kcalc.po
index 2dd11c3580f..f8d8d40a597 100644
--- a/tde-i18n-fi/messages/tdeutils/kcalc.po
+++ b/tde-i18n-fi/messages/tdeutils/kcalc.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcalc\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-14 20:38+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kcharselect.po b/tde-i18n-fi/messages/tdeutils/kcharselect.po
index 209cc672cb9..fa811a5a456 100644
--- a/tde-i18n-fi/messages/tdeutils/kcharselect.po
+++ b/tde-i18n-fi/messages/tdeutils/kcharselect.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcharselect\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-02-08 04:24+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kcharselectapplet.po b/tde-i18n-fi/messages/tdeutils/kcharselectapplet.po
index 960c3b66897..0619198547a 100644
--- a/tde-i18n-fi/messages/tdeutils/kcharselectapplet.po
+++ b/tde-i18n-fi/messages/tdeutils/kcharselectapplet.po
@@ -1,7 +1,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-11-25 21:46GMT+2\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kcmkvaio.po b/tde-i18n-fi/messages/tdeutils/kcmkvaio.po
index d898839b5ad..acf6c085268 100644
--- a/tde-i18n-fi/messages/tdeutils/kcmkvaio.po
+++ b/tde-i18n-fi/messages/tdeutils/kcmkvaio.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmkvaio\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-04-14 03:36+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeutils/kcmlaptop.po b/tde-i18n-fi/messages/tdeutils/kcmlaptop.po
index de33e9f8464..d50cae761fe 100644
--- a/tde-i18n-fi/messages/tdeutils/kcmlaptop.po
+++ b/tde-i18n-fi/messages/tdeutils/kcmlaptop.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlaptop\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-11-26 04:54+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kcmlirc.po b/tde-i18n-fi/messages/tdeutils/kcmlirc.po
index e97dee97fa0..828804a0e15 100644
--- a/tde-i18n-fi/messages/tdeutils/kcmlirc.po
+++ b/tde-i18n-fi/messages/tdeutils/kcmlirc.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmlirc\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-04-28 13:41-0400\n"
"Last-Translator: Robert Hafrén <jeroha@utu.fi>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kcmtdewallet.po b/tde-i18n-fi/messages/tdeutils/kcmtdewallet.po
index 8958ea01477..b21d13ab495 100644
--- a/tde-i18n-fi/messages/tdeutils/kcmtdewallet.po
+++ b/tde-i18n-fi/messages/tdeutils/kcmtdewallet.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmtdewallet\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-11-11 11:53+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kcmthinkpad.po b/tde-i18n-fi/messages/tdeutils/kcmthinkpad.po
index 93c770c8945..cdb355982b8 100644
--- a/tde-i18n-fi/messages/tdeutils/kcmthinkpad.po
+++ b/tde-i18n-fi/messages/tdeutils/kcmthinkpad.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kcmthinkpad\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-02-04 13:40+0200\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kdf.po b/tde-i18n-fi/messages/tdeutils/kdf.po
index 9468c7ae2bc..f13ee1d9f14 100644
--- a/tde-i18n-fi/messages/tdeutils/kdf.po
+++ b/tde-i18n-fi/messages/tdeutils/kdf.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kdf\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-02-08 04:31+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kedit.po b/tde-i18n-fi/messages/tdeutils/kedit.po
index 586930c59cf..f43c883010c 100644
--- a/tde-i18n-fi/messages/tdeutils/kedit.po
+++ b/tde-i18n-fi/messages/tdeutils/kedit.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kedit\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-02-08 04:34+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kfloppy.po b/tde-i18n-fi/messages/tdeutils/kfloppy.po
index 533dbe208ed..3dea507f322 100644
--- a/tde-i18n-fi/messages/tdeutils/kfloppy.po
+++ b/tde-i18n-fi/messages/tdeutils/kfloppy.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kfloppy\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-09-05 01:49+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeutils/kgpg.po b/tde-i18n-fi/messages/tdeutils/kgpg.po
index 06fce49a41b..24e206aa0a7 100644
--- a/tde-i18n-fi/messages/tdeutils/kgpg.po
+++ b/tde-i18n-fi/messages/tdeutils/kgpg.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kgpg\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-24 12:43+0300\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -16,1694 +16,84 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: kgpgeditor.cpp:143
-msgid "&Encrypt File..."
-msgstr "&Salaa tiedosto..."
-
-#: kgpgeditor.cpp:144
-msgid "&Decrypt File..."
-msgstr "&Pura tiedoston salaus..."
-
-#: kgpg.cpp:787 kgpgeditor.cpp:145
-msgid "&Open Key Manager"
-msgstr "&Avaa avainten hallinta"
-
-#: kgpgeditor.cpp:149
-msgid "&Generate Signature..."
-msgstr "&Luo allekirjoitus..."
-
-#: kgpgeditor.cpp:150
-msgid "&Verify Signature..."
-msgstr "&Tarkista allekirjoitus..."
-
-#: kgpgeditor.cpp:151
-msgid "&Check MD5 Sum..."
-msgstr "&Tarkista MD5 -tarkistussumma..."
-
-#: kgpgeditor.cpp:220 kgpgeditor.cpp:230 kgpgeditor.cpp:467 kgpgeditor.cpp:481
-#: kgpgeditor.cpp:513
-msgid "*|All Files"
-msgstr "*|Kaikki tiedostot"
-
-#: kgpgeditor.cpp:220
-msgid "Open File to Encode"
-msgstr "Avaa salattava tiedosto"
-
-#: kgpgeditor.cpp:230
-msgid "Open File to Decode"
-msgstr "Avaa purettava tiedosto"
-
-#: kgpgeditor.cpp:244
-msgid "Decrypt File To"
-msgstr "Pura tiedosto kohteeseen"
-
-#: kgpgeditor.cpp:250 listkeys.cpp:1519
-msgid "Save File"
-msgstr "Tallenna tiedosto"
-
-#. i18n: file conf_misc.ui line 198
-#: kgpgeditor.cpp:252 rc.cpp:203
-#, no-c-format
-msgid "Editor"
-msgstr "Editori"
+#: kgpglibrary.cpp:82
+msgid "You have not chosen an encryption key."
+msgstr "Et ole valinnut salausavainta."
#: kgpg.cpp:197 kgpg.cpp:409 kgpgeditor.cpp:268 kgpglibrary.cpp:95
msgid "File Already Exists"
msgstr "Tiedosto on jo olemassa"
-#: kgpgeditor.cpp:317
-msgid ""
-"The document could not been saved, as the selected encoding cannot encode every "
-"unicode character in it."
-msgstr ""
-"Asiakirjaa ei voitu tallentaa, koska valitulla koodauksella ei voida koodata "
-"kaikkia unicode-merkkejä joita asiakirjassa on."
-
-#: kgpgeditor.cpp:325 kgpgeditor.cpp:352
-msgid ""
-"The document could not be saved, please check your permissions and disk space."
-msgstr ""
-"Asiakirjaa ei voitu tallentaa, tarkista käyttöoikeudet ja vapaa levytila."
-
-#: kgpgeditor.cpp:379 kgpgeditor.cpp:388
-msgid "Overwrite existing file %1?"
-msgstr "Korvaa olemassaoleva tiedosto %1?"
-
-#: kgpgeditor.cpp:380 kgpgeditor.cpp:389
-msgid "Overwrite"
-msgstr "Ylikirjoita"
-
-#: kgpgeditor.cpp:467 kgpgeditor.cpp:513
-msgid "Open File to Verify"
-msgstr "Avaa tarkistettava tiedosto"
-
-#: kgpgeditor.cpp:481
-msgid "Open File to Sign"
-msgstr "Avaa allekirjoitettava tiedosto"
-
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Tapio Kautto"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "eleknader@phnet.fi"
-
-#: tips.txt:3
-msgid ""
-"<p>If you want to decrypt a text file, simply drag and drop it into the editor "
-"window. Kgpg will do the rest. Even remote files can be dropped.</p>\n"
-"<p>Drag a public key into the editor window and kgpg will automatically import "
-"it if you want.</p>\n"
-msgstr ""
-"<p>Jos haluat salata tekstitiedoston, vedä ja pudota se muokkausikkunaan. KGpg "
-"tekee loput. Voit pudottaa myös etätiedostoja.</p>\n"
-"<p>Pudota julkinen avain muokkausikkunaan, ja kgpg tuo avaimen jos haluat.</p>\n"
-
-#: tips.txt:9
-msgid ""
-"<p>The easiest way to encrypt a file: simply right click on the file, and you "
-"have an encrypt option in the contextual menu.\n"
-"This works in <strong>konqueror</strong> or on your Desktop!</p>\n"
-msgstr ""
-"<p>Helpoin tapa salata tiedosto: napsauta tiedostoa hiiren oikealla "
-"painikkeella, ja näet pikavalikossa kohdan \"Salaa tiedosto\".\n"
-"Tämä toimii <strong>Konquerorissa</strong> tai työpöydällä!</p>\n"
-
-#: tips.txt:15
-msgid ""
-"<p>If you want to encrypt a message for several persons, just select several "
-"encryption keys by pressing the \"Ctrl\" key.</p>\n"
-msgstr ""
-"<p>Jos haluat salata viestin usealle henkilölle, valitse useita salausavaimia "
-"painamalla \"Ctrl\"-painiketta.</p>\n"
-
-#: tips.txt:20
-msgid ""
-"<p><strong>You don't know anything about encryption?</strong>"
-"<br>\n"
-"No problem, simply create yourself a key pair in the key management window. "
-"Then, export your public key & mail it to your friends."
-"<br>\n"
-"Ask them to do the same & import their public keys. Finally, to send an "
-"encrypted message, type it in the Kgpg editor, then click \"encrypt\". Choose \n"
-"your friend key and click \"encrypt\" again. The message will be encrypted, "
-"ready to be sent by email.</p>\n"
-msgstr ""
-"<p><strong>Et tiedä mitään salauksesta?</strong>"
-"<br>\n"
-"Ei hätää. Tee itsellesi avainpari ikkunoiden hallintaikkunassa. Vie julkinen "
-"avaimesi, ja lähetä se sähköpostilla ystävillesi."
-"<br>\n"
-"Pyydä heitä tekemään sama juttu, ja tuo heidän julkiset avaimensa. Nyt voit "
-"lähettää salatun viestin kirjoittamalla sen KGpg:n muokkausikkunassa, ja "
-"napsauttamalla \"Salaa\".\n"
-"Valitse ystäväsi avain, ja napsauta taas \"Salaa\". Viesti on salattu, ja voit "
-"lähettää sen sähköpostilla.</p>\n"
-
-#: tips.txt:28
-msgid ""
-"<p>To perform an operation on a key, open the key management window & right "
-"click on the key. A popup menu with all available options will appear.</p>\n"
-msgstr ""
-"<p>Jos haluat käsitellä avainta, avaa avainten hallintaikkuna ja napsauta "
-"hiiren oikealla painikkeella avainta. Näet pikavalikon, jossa ovat kaikki "
-"vaihtoehdot.</p>\n"
-
-#: tips.txt:33
-msgid ""
-"<p>Decrypt a file with a single mouse click on it. You will then be prompted "
-"for password & that's all!</p>\n"
-msgstr ""
-"<p>Voit purkaa tiedoston salauksen yhdellä hiiren napsautuksella. Sinulta "
-"kysytään salasana, ja siinä kaikki!</p>\n"
-
-#: tips.txt:38
-msgid ""
-"<p>If you only want to open the key manager, type \"kgpg -k\" in the command "
-"line prompt.</p>\n"
-msgstr ""
-"<p>Jos haluat avata vain avainten hallintaikkunan, kirjoita \"kgpg -k\" "
-"komentokehotteessa.</p>\n"
-
-#: tips.txt:43
-msgid ""
-"<p>Typing \"kgpg -s filename\" will decrypt the file filename and open it in "
-"Kgpg's editor.</p>\n"
-msgstr ""
-"<p>Jos annat komennon \"kgpg -s tiedosto\", tiedosto salataan ja avataan KGpg:n "
-"muokkausikkunassa.</p>\n"
-
-#: kgpg.cpp:83
-msgid "&Decrypt && Save File"
-msgstr "&Pura salaus ja tallenna tiedosto"
-
-#: kgpg.cpp:84
-msgid "&Show Decrypted File"
-msgstr "&Näytä purettu tiedosto"
-
-#: kgpg.cpp:85
-msgid "&Encrypt File"
-msgstr "&Salaa tiedosto"
-
-#: kgpg.cpp:86
-msgid "&Sign File"
-msgstr "&Allekirjoita tiedosto"
-
-#: kgpg.cpp:101 kgpg.cpp:270
-msgid "KGpg - encryption tool"
-msgstr "KGpg - salaustyökalu"
-
-#: kgpg.cpp:142 kgpg.cpp:1012
-msgid "Clipboard is empty."
-msgstr "Leikepöytä on tyhjä."
-
-#: kgpg.cpp:150
+#: kgpglibrary.cpp:107
msgid ""
-"<qt>KGpg will now create a temporary archive file:"
-"<br><b>%1</b> to process the encryption. The file will be deleted after the "
-"encryption is finished.</qt>"
+"<b>%1 Files left.</b>\n"
+"Encrypting </b>%2"
msgstr ""
-"<qt>KGpg tekee väliaikaisen arkistotiedoston:"
-"<br><b>%1</b> salauksen käsittelyä varten. Tiedosto poistetaan kun salaus on "
-"valmis.</qt>"
-
-#: kgpg.cpp:150
-msgid "Temporary File Creation"
-msgstr "Väliaikaistiedoston luonti"
-
-#: kgpg.cpp:156
-msgid "Compression method for archive:"
-msgstr "Arkiston pakkaustapa:"
-
-#: kgpg.cpp:158
-msgid "Zip"
-msgstr "Zip"
-
-#: kgpg.cpp:159
-msgid "Gzip"
-msgstr "Gzip"
+"<b>%1 tiedostoa jäljellä.</b>\n"
+"Salaa </b>%2"
-#: kgpg.cpp:160
-msgid "Bzip2"
-msgstr "Bzip2"
+#: kgpglibrary.cpp:108
+#, c-format
+msgid "<b>Encrypting </b>%2"
+msgstr "<b>Salaa </b>%2"
-#: kgpg.cpp:209
-msgid "Processing folder compression and encryption"
-msgstr "Pakataan ja salataan kansiota"
+#: kgpglibrary.cpp:125
+msgid "Processing encryption (%1)"
+msgstr "Käsitellään salausta (%1)"
#: kgpg.cpp:209 kgpglibrary.cpp:125 kgpglibrary.cpp:197
msgid "Please wait..."
msgstr "Odota hetki..."
-#: kgpg.cpp:225
-msgid "Unable to create temporary file"
-msgstr "Väliaikaisen tiedoston luonti epäonnistui"
-
-#: kgpg.cpp:302
-msgid "Shred Files"
-msgstr "Silppua tiedostoja"
-
-#: kgpg.cpp:308
-msgid "Do you really want to <a href=\"whatsthis:%1\">shred</a> these files?"
-msgstr "Haluatko varmasti <a href=\"whatsthis:%1\">silputa</a> nämä tiedostot?"
-
-#: kgpg.cpp:308 kgpgoptions.cpp:97
-msgid ""
-"<qt>"
-"<p>You must be aware that <b>shredding is not secure</b> "
-"on all file systems, and that parts of the file may have been saved in a "
-"temporary file or in the spooler of your printer if you previously opened it in "
-"an editor or tried to print it. Only works on files (not on folders).</p></qt>"
-msgstr ""
-"<qt>"
-"<p>Muista, että <b>silppuaminen ei ole turvallista</b> "
-"kaikissa tiedostojärjestelmissä. Muokkaimessa avattu tai tulostettu tiedosto "
-"tai osa siitä on saatettu tallentaa väliaikaiseen tiedostoon tai kirjoittimen "
-"tulostusjonoon. Toimii vain tiedostoille (ei kansioille).</p></qt>"
-
-#: kgpg.cpp:442
-msgid "Unable to read temporary archive file"
-msgstr "Väliaikaisen arkistotiedoston lukeminen ei onnistu"
-
-#: kgpg.cpp:447
-msgid "Extract to: "
-msgstr "Pura kohteeseen: "
-
-#: kgpg.cpp:530
-msgid "<p>The dropped text is a public key.<br>Do you want to import it ?</p>"
-msgstr "<p>Pudotettu teksti on julkinen avain.<br>Tuodaanko avain?</p>"
-
-#: kgpg.cpp:545
-msgid "No encrypted text found."
-msgstr "Salattua tekstiä ei löytynyt."
-
-#: kgpg.cpp:580
-msgid ""
-"<qt>You have not set a path to your GnuPG config file."
-"<br>This may cause some surprising results in KGpg's execution."
-"<br>Would you like to start KGpg's Wizard to fix this problem?</qt>"
-msgstr ""
-"<qt>Et ole asettanut polkua GnuPG-asetustiedostoosi."
-"<br>Tämä saattaa aiheuttaa yllättäviä seurauksia KGpg-ohjelman suorituksessa."
-"<br>Haluatko käynnistää KGpg-velhon korjataksesi tämän ongelman?</qt>"
-
-#: kgpg.cpp:580
-msgid "Start Wizard"
-msgstr "Käynnistä velho"
-
-#: kgpg.cpp:580
-msgid "Do Not Start"
-msgstr "Älä käynnistä"
-
-#: kgpg.cpp:624
-msgid ""
-"<qt><b>The GnuPG configuration file was not found</b>"
-". Please make sure you have GnuPG installed. Should KGpg try to create a config "
-"file ?</qt>"
-msgstr ""
-"<qt>"
-"<p>GnuPG:n asetustiedostoa ei löytynyt.</b>Tarkista, että GnuPG on asennettu. "
-"Luodaanko asetustiedosto?</qt>"
-
-#: kgpg.cpp:624
-msgid "Create Config"
-msgstr "Luo asetukset"
-
-#: kgpg.cpp:624
-msgid "Do Not Create"
-msgstr "Älä luo"
-
-#: kgpg.cpp:633
-msgid ""
-"<qt><b>The GnuPG configuration file was not found</b>"
-". Please make sure you have GnuPG installed and give the path to the config "
-"file.</qt>"
-msgstr ""
-"<qt><b>GnuPG:n asetustiedostoa ei löytynyt.</b> Tarkista, että GnuPG on "
-"asennettu, ja määrittele asetustiedoston sijainti.</qt>"
-
-#: kgpg.cpp:640
-msgid ""
-"Your GnuPG version seems to be older than 1.2.0. Photo Id's and Key Groups will "
-"not work properly. Please consider upgrading GnuPG (http://gnupg.org)."
-msgstr ""
-"GnuPG:n versio on vanhempi kuin 1.2.0. Kuvien tunnisteet ja avainryhmät eivät "
-"toimi oikein. Päivitä GnuPG (http://gnupg.org)."
-
-#: kgpg.cpp:682
-msgid "Step Three: Select your Default Private Key"
-msgstr "Askel 3: Valitse oletusyksityisavaimesi"
-
-#. i18n: file conf_misc.ui line 94
-#: kgpg.cpp:724 rc.cpp:179
-#, no-c-format
-msgid "Shredder"
-msgstr "Silppuri"
-
-#: kgpg.cpp:780
-msgid "&Encrypt Clipboard"
-msgstr "&Salaa leikepöydän sisältö"
-
-#: kgpg.cpp:781
-msgid "&Decrypt Clipboard"
-msgstr "&Pura leikepöydän sisällön salaus"
-
-#: kgpg.cpp:782
-msgid "&Sign/Verify Clipboard"
-msgstr "&Allekirjoita/tarkista leikepöytä"
-
-#: kgpg.cpp:785 listkeys.cpp:536
-msgid "&Open Editor"
-msgstr "&Avaa editori"
-
-#: kgpg.cpp:789 listkeys.cpp:575
-msgid "&Key Server Dialog"
-msgstr "&Avainpalvelinikkuna"
-
-#: kgpg.cpp:927
-msgid ""
-"<qt>The use of <b>GnuPG Agent</b> is enabled in GnuPG's configuration file "
-"(%1)."
-"<br>However, the agent does not seem to be running. This could result in "
-"problems with signing/decryption."
-"<br>Please disable GnuPG Agent from KGpg settings, or fix the agent.</qt>"
-msgstr ""
-"<qt><b>GnuPG-ohjelma</b> on otettu käyttöön GnuPG:n asetustiedostossa (%1)."
-"<br>Ohjelma ei näytä olevan toiminnassa. Tämä johtaa ongelmiin "
-"allekirjoittamisessa ja salauksen purkamisessa."
-"<br>Ota GnuPG-ohjelma pois käytöstä KGpg:n asetuksista, tai korjaa ohjelman "
-"ongelmat.</qt>"
-
-#: kgpg.cpp:964
-msgid ""
-"Unable to perform requested operation.\n"
-"Please select only one folder, or several files, but do not mix files and "
-"folders."
-msgstr ""
-"Pyydettyä toimenpidettä ei voitu suorittaa.\n"
-"Valitse yksi kansio tai useita tiedostoja, mutta älä valitse sekä hakemistoja "
-"ja tiedostoja."
-
-#: kgpg.cpp:979
-msgid "Cannot shred folder."
-msgstr "Hakemistoa ei voitu silputa."
-
-#: kgpg.cpp:984
-msgid "Cannot decrypt and show folder."
-msgstr "Kansiota ei voitu purkaa ja näyttää."
-
-#: kgpg.cpp:989
-msgid "Cannot sign folder."
-msgstr "Hakemistoa ei voida allekirjoittaa."
-
-#: kgpg.cpp:994
-msgid "Cannot verify folder."
-msgstr "Hakemiston eheyttä ei voitu tarkistaa."
-
-#: kgpg.cpp:1036
-msgid "Encrypted following text:"
-msgstr "Seuraava teksti purettiin:"
-
-#: kgpgoptions.cpp:69 kgpgoptions.cpp:76 kgpgoptions.cpp:428
-#: kgpgoptions.cpp:584 kgpgoptions.cpp:590
-msgid "(Default)"
-msgstr "(Oletus)"
-
-#. i18n: file conf_encryption.ui line 17
-#: kgpgoptions.cpp:101 rc.cpp:41
-#, no-c-format
-msgid "Encryption"
-msgstr "Salaus"
-
-#: kgpgoptions.cpp:102
-msgid "Decryption"
-msgstr "Salauksen purkaminen"
-
-#: kgpgoptions.cpp:104
-msgid "GnuPG Settings"
-msgstr "GnuPG-asetukset"
-
-#: kgpgoptions.cpp:105
-msgid "Key Servers"
-msgstr "Avainpalvelimet"
-
-#: kgpgoptions.cpp:106
-msgid "Misc"
-msgstr "Sekalaiset"
-
-#: kgpgoptions.cpp:188
-msgid "New GnuPG Home Location"
-msgstr "Uusi GnuPG:n kotipaikka"
-
-#: kgpgoptions.cpp:196
-msgid ""
-"No configuration file was found in the selected location.\n"
-"Do you want to create it now ?\n"
-"\n"
-"Without configuration file, neither KGpg nor Gnupg will work properly."
-msgstr ""
-"Valitusta paikasta ei löytynyt asetustiedostoa.\n"
-"Haluatko luoda sen nyt?\n"
-"\n"
-"Ilman asetustiedostoa KGpg ja Gnupg eivät toimi kunnolla."
-
-#: kgpgoptions.cpp:196
-msgid "No Configuration File Found"
-msgstr "GnuPG:n asetustiedostoa ei löytynyt"
-
-#: kgpgoptions.cpp:196
-msgid "Create"
-msgstr "Luo"
-
-#: kgpgoptions.cpp:196
-msgid "Ignore"
-msgstr "Jätä huomiotta"
-
-#: kgpgoptions.cpp:204
-msgid ""
-"Cannot create configuration file. Please check if destination media is mounted "
-"and if you have write access"
-msgstr ""
-"Ei voitu luoda asetustiedostoa. Tarkista, onko tallennusväline liitetty "
-"tiedostojärjestelmään ja onko siihen kirjoitusoikeuksia"
-
-#: kgpgoptions.cpp:456
-msgid "Sign File"
-msgstr "Allekirjoita tiedosto"
-
-#: kgpgoptions.cpp:473
-msgid "Decrypt File"
-msgstr "Pura tiedoston salaus"
-
-#: kgpgoptions.cpp:572
-msgid "Add New Key Server"
-msgstr "Lisää uusi avainpalvelin"
-
-#: kgpgoptions.cpp:572
-msgid "Server URL:"
-msgstr "Palvelimen URL:"
-
-#: keyservers.cpp:55
-msgid "Key Server"
-msgstr "Avainpalvelin"
-
-#: keyservers.cpp:163 keyservers.cpp:409
-msgid "You must enter a search string."
-msgstr "Anna hakumerkkijono."
-
-#: keyservers.cpp:169 listkeys.cpp:544
-msgid "Import Key From Keyserver"
-msgstr "Tuo avain avainpalvelimelta"
-
-#. i18n: file keyserver.ui line 97
-#: keyservers.cpp:171 rc.cpp:446
-#, no-c-format
-msgid "&Import"
-msgstr "&Tuo"
-
-#: keyservers.cpp:178
-msgid "Connecting to the server..."
-msgstr "Yhdistetään palvelimelle..."
-
-#: keyservers.cpp:233
-msgid "You must choose a key."
-msgstr "Valitse avain."
-
-#: keyservers.cpp:265
-msgid "Found %1 matching keys"
-msgstr "Löydettiin %1 avainta"
-
-#: keyservers.cpp:374 keyservers.cpp:442
-msgid "<b>Connecting to the server...</b>"
-msgstr "<b>Yhdistetään palvelimelle...</b>"
-
-#: keyservers.cpp:375 keyservers.cpp:443
-msgid "&Abort"
-msgstr "&Keskeytä"
-
-#: keyservers.cpp:496 kgpginterface.cpp:1408
-#, c-format
-msgid ""
-"_n: <qt>%n key processed."
-"<br></qt>\n"
-"<qt>%n keys processed."
-"<br></qt>"
-msgstr ""
-"<qt>%n avain käsitelty."
-"<br></qt>\n"
-"<qt>%n avainta käsitelty."
-"<br></qt>"
-
-#: keyservers.cpp:498 kgpginterface.cpp:1410
-#, c-format
-msgid ""
-"_n: <qt>One key unchanged."
-"<br></qt>\n"
-"<qt>%n keys unchanged."
-"<br></qt>"
-msgstr ""
-"<qt>Yhtä avainta ei ole muutettu."
-"<br></qt>\n"
-"<qt>%n avainta ei ole muutettu."
-"<br></qt>"
-
-#: keyservers.cpp:500 kgpginterface.cpp:1412
-#, c-format
-msgid ""
-"_n: <qt>One signature imported."
-"<br></qt>\n"
-"<qt>%n signatures imported."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi allekirjoitus tuotu."
-"<br></qt>\n"
-"<qt>%n allekirjoitusta tuotu."
-"<br></qt>"
-
-#: keyservers.cpp:502 kgpginterface.cpp:1414
-#, c-format
-msgid ""
-"_n: <qt>One key without ID."
-"<br></qt>\n"
-"<qt>%n keys without ID."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi avain ilman tunnusta."
-"<br></qt>\n"
-"<qt>%n avainta ilman tunnusta."
-"<br></qt>"
-
-#: keyservers.cpp:504 kgpginterface.cpp:1416
-#, c-format
-msgid ""
-"_n: <qt>One RSA key imported."
-"<br></qt>\n"
-"<qt>%n RSA keys imported."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi RSA-avain tuotu."
-"<br></qt>\n"
-"<qt>%n RSA-avainta tuotu."
-"<br></qt>"
-
-#: keyservers.cpp:506 kgpginterface.cpp:1418
-#, c-format
-msgid ""
-"_n: <qt>One user ID imported."
-"<br></qt>\n"
-"<qt>%n user IDs imported."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi käyttäjätunnus tuotu."
-"<br></qt>\n"
-"<qt>%n käyttäjätunnusta tuotu."
-"<br></qt>"
-
-#: keyservers.cpp:508 kgpginterface.cpp:1420
-#, c-format
-msgid ""
-"_n: <qt>One subkey imported."
-"<br></qt>\n"
-"<qt>%n subkeys imported."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi aliavain tuotu."
-"<br></qt>\n"
-"<qt>%n aliavainta tuotu."
-"<br></qt>"
-
-#: keyservers.cpp:510 kgpginterface.cpp:1422
-#, c-format
-msgid ""
-"_n: <qt>One revocation certificate imported."
-"<br></qt>\n"
-"<qt>%n revocation certificates imported."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi peruutussertifikaatti vastaanotettu."
-"<br></qt>\n"
-"<qt>%n peruutussertifikaattia vastaanotettu."
-"<br></qt>"
-
-#: keyservers.cpp:512 kgpginterface.cpp:1425
-#, c-format
-msgid ""
-"_n: <qt>One secret key processed."
-"<br></qt>\n"
-"<qt>%n secret keys processed."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi salainen avain käsitelty."
-"<br></qt>\n"
-"<qt>%n salaista avainta käsitelty."
-"<br></qt>"
-
-#: keyservers.cpp:514 kgpginterface.cpp:1429
-#, c-format
-msgid ""
-"_n: <qt><b>One secret key imported.</b>"
-"<br></qt>\n"
-"<qt><b>%n secret keys imported.</b>"
-"<br></qt>"
-msgstr ""
-"<qt><b>Yksi salainen avain tuotu.</b>"
-"<br></qt>\n"
-"<qt><b>%n salaista avainta tuotu.</b>"
-"<br></qt>"
-
-#: keyservers.cpp:516 kgpginterface.cpp:1431
-#, c-format
-msgid ""
-"_n: <qt>One secret key unchanged."
-"<br></qt>\n"
-"<qt>%n secret keys unchanged."
-"<br></qt>"
-msgstr ""
-"<qt>Yhtä avainta ei ole muutettu."
-"<br></qt>\n"
-"<qt>%n avainta ei ole muutettu."
-"<br></qt>"
-
-#: keyservers.cpp:518 kgpginterface.cpp:1433
-#, c-format
-msgid ""
-"_n: <qt>One secret key not imported."
-"<br></qt>\n"
-"<qt>%n secret keys not imported."
-"<br></qt>"
-msgstr ""
-"<qt>Yksi salainen avain ei ole tuotu."
-"<br></qt>\n"
-"<qt>%n salaista avainta ei ole tuotu."
-"<br></qt>"
-
-#: keyservers.cpp:520 kgpginterface.cpp:1435
-#, c-format
-msgid ""
-"_n: <qt><b>One key imported:</b>"
-"<br></qt>\n"
-"<qt><b>%n keys imported:</b>"
-"<br></qt>"
-msgstr ""
-"<qt><b>Yksi avain tuotu:</b>"
-"<br></qt>\n"
-"<qt><b>%n avainta tuotu:</b>"
-"<br></qt>"
-
-#: keyservers.cpp:522 kgpginterface.cpp:1441
-msgid ""
-"No key imported... \n"
-"Check detailed log for more infos"
-msgstr ""
-"Avainta ei tuotu... \n"
-"Katso tarkemmat tiedot lokitiedoista"
-
-#: listkeys.cpp:217
-msgid "Private Key List"
-msgstr "Yksityisten avainten luettelo"
-
-#. i18n: file groupedit.ui line 28
-#: listkeys.cpp:228 listkeys.cpp:608 popuppublic.cpp:127 rc.cpp:312 rc.cpp:327
-#: rc.cpp:615
-#, no-c-format
-msgid "Name"
-msgstr "Nimi"
-
-#. i18n: file groupedit.ui line 39
-#: listkeys.cpp:229 listkeys.cpp:609 popuppublic.cpp:128 rc.cpp:315 rc.cpp:330
-#: rc.cpp:339 rc.cpp:618
-#, no-c-format
-msgid "Email"
-msgstr "Sähköposti"
-
-#. i18n: file searchres.ui line 79
-#: listkeys.cpp:230 popuppublic.cpp:129 rc.cpp:624
-#, no-c-format
-msgid "ID"
-msgstr "Tunniste"
-
-#: listkeys.cpp:236
-msgid "Choose secret key:"
-msgstr "Valitse salainen avain:"
-
-#: keyinfowidget.cpp:210 keyinfowidget.cpp:357 keyinfowidget.cpp:359
-#: keyinfowidget.cpp:449 listkeys.cpp:257 listkeys.cpp:3056
-#: popuppublic.cpp:383
-msgid "Unlimited"
-msgstr "Rajoittamaton"
-
-#. i18n: file keyproperties.ui line 256
-#: keygener.cpp:56 listkeys.cpp:301 rc.cpp:392
-#, no-c-format
-msgid "Expiration:"
-msgstr "Vanheneminen:"
-
-#: listkeys.cpp:316
-msgid ""
-"<qt><b>Some of your secret keys are untrusted.</b>"
-"<br>Change their trust if you want to use them for signing.</qt>"
-msgstr ""
-"<qt><b>Jotkut salaisista avaimistasi ovat luottamattomia.</b>"
-"<br>Muuta niiden luotettavuutta, jos haluat käyttää niitä "
-"allekirjoituksiin.</qt>"
-
-#: listkeys.cpp:437
-msgid "<p>Do you want to import file <b>%1</b> into your key ring?</p>"
-msgstr "<p>Haluatko tuoda tiedoston <b>%1</b> avainrenkaaseesi?</p>"
-
-#: kgpginterface.cpp:830 kgpgview.cpp:242 listkeys.cpp:437
-msgid "Do Not Import"
-msgstr "Älä tuo"
-
-#: listkeys.cpp:534
-msgid "Key Management"
-msgstr "Avainten hallinta"
-
-#: listkeys.cpp:537
-msgid "E&xport Public Keys..."
-msgstr "&Vie julkisia avaimia..."
-
-#: listkeys.cpp:538
-msgid "&Delete Keys"
-msgstr "&Poista avaimia"
-
-#: listkeys.cpp:539
-msgid "&Sign Keys..."
-msgstr "&Allekirjoita avaimia..."
-
-#: listkeys.cpp:540
-msgid "Delete Sign&ature"
-msgstr "Poista &allekirjoitus"
-
-#: listkeys.cpp:541
-msgid "&Edit Key"
-msgstr "&Muokkaa avainta"
-
-#: listkeys.cpp:542
-msgid "&Import Key..."
-msgstr "&Tuo avain..."
-
-#: listkeys.cpp:543
-msgid "Set as De&fault Key"
-msgstr "Aseta &oletusavaimeksi"
-
-#: listkeys.cpp:545
-msgid "Import &Missing Signatures From Keyserver"
-msgstr "Tuo puuttuvat allek&irjoitukset avainpalvelimelta"
-
-#: listkeys.cpp:546
-msgid "&Refresh Keys From Keyserver"
-msgstr "&Päivitä avaimet avainpalvelimelta"
-
-#: listkeys.cpp:548
-msgid "&Create Group with Selected Keys..."
-msgstr "&Luo valituista avaimista ryhmä..."
-
-#: listkeys.cpp:549
-msgid "&Delete Group"
-msgstr "&Poista ryhmä"
-
-#: listkeys.cpp:550
-msgid "&Edit Group"
-msgstr "&Muokkaa ryhmää"
-
-#: listkeys.cpp:552
-msgid "&Create New Contact in Address Book"
-msgstr "&Luo uusi yhteystieto osoitekirjaan"
-
-#: listkeys.cpp:553 popuppublic.cpp:149
-msgid "&Go to Default Key"
-msgstr "&Siirry oletusavaimeen"
-
-#: listkeys.cpp:558
-msgid "&Refresh List"
-msgstr "&Päivitä luettelo"
-
-#: listkeys.cpp:559
-msgid "&Open Photo"
-msgstr "&Avaa kuva"
-
-#: listkeys.cpp:560
-msgid "&Delete Photo"
-msgstr "&Poista kuva"
-
-#: listkeys.cpp:561
-msgid "&Add Photo"
-msgstr "&Lisää kuva"
-
-#: listkeys.cpp:563
-msgid "&Add User Id"
-msgstr "&Lisää käyttäjätunnus"
-
-#: listkeys.cpp:564
-msgid "&Delete User Id"
-msgstr "&Poista käyttäjätunnus"
-
-#: listkeys.cpp:566
-msgid "Edit Key in &Terminal"
-msgstr "&Muokkaa avainta pääteikkunassa"
-
-#: listkeys.cpp:567
-msgid "Export Secret Key..."
-msgstr "Vie salainen avain..."
-
-#: listkeys.cpp:568
-msgid "Revoke Key..."
-msgstr "Peruuta avain..."
-
-#: listkeys.cpp:570
-msgid "Delete Key Pair"
-msgstr "Poista avainpari"
-
-#: listkeys.cpp:571
-msgid "&Generate Key Pair..."
-msgstr "&Luo avainpari..."
-
-#: listkeys.cpp:573
-msgid "&Regenerate Public Key"
-msgstr "&Luo julkinen avain uudelleen"
-
-#: listkeys.cpp:577
-msgid "Tip of the &Day"
-msgstr "Päivän vinkki"
-
-#: listkeys.cpp:578
-msgid "View GnuPG Manual"
-msgstr "Näytä GnuPG:n ohje"
-
-#: listkeys.cpp:580
-msgid "&Show only Secret Keys"
-msgstr "&Näytä vain salaiset avaimet"
-
-#: listkeys.cpp:583
-msgid "&Hide Expired/Disabled Keys"
-msgstr "&Piilota vanhentuneet/estetyt avaimet"
-
-#: listkeys.cpp:586 listkeys.cpp:610
-msgid "Trust"
-msgstr "Luottaminen"
-
-#: listkeys.cpp:587 listkeys.cpp:612
-msgid "Size"
-msgstr "Koko"
-
-#. i18n: file searchres.ui line 68
-#: listkeys.cpp:588 listkeys.cpp:613 rc.cpp:621
-#, no-c-format
-msgid "Creation"
-msgstr "Luontiaika"
-
-#: listkeys.cpp:589 listkeys.cpp:611
-msgid "Expiration"
-msgstr "Vanheneminen"
-
-#: listkeys.cpp:592
-msgid "&Photo ID's"
-msgstr "&Kuvien tunnisteet"
-
-#. i18n: file conf_misc.ui line 286
-#: listkeys.cpp:597 rc.cpp:225 rc.cpp:231
-#, no-c-format
-msgid "Disable"
-msgstr "Ota pois käytöstä"
-
-#: listkeys.cpp:598
-msgid "Small"
-msgstr "Pieni"
-
-#: listkeys.cpp:599
-msgid "Medium"
-msgstr "Keskikokoinen"
-
-#: listkeys.cpp:600
-msgid "Large"
-msgstr "Laaja"
-
-#. i18n: file groupedit.ui line 50
-#: listkeys.cpp:614 rc.cpp:318 rc.cpp:333
-#, no-c-format
-msgid "Id"
-msgstr "Tunniste"
-
-#: listkeys.cpp:700 popuppublic.cpp:118
-msgid "Clear Search"
-msgstr "Tyhjennä etsintä"
-
-#: listkeys.cpp:703 popuppublic.cpp:121
-msgid "Search: "
-msgstr "Etsi: "
-
-#: listkeys.cpp:708
-msgid "Filter Search"
-msgstr "Etsi suotimella"
-
-#: listkeys.cpp:718
-msgid "00000 Keys, 000 Groups"
-msgstr "00000 avainta, 000 ryhmää"
-
-#: listkeys.cpp:865
-msgid "You can only refresh primary keys. Please check your selection."
-msgstr "Voit päivittää vain ensisijaisia avaimia. Tarkista valintasi."
-
-#: listkeys.cpp:922
-msgid "Add New User Id"
-msgstr "Lisää uusi käyttäjätunnus"
-
-#: listkeys.cpp:945
-msgid ""
-"The image must be a JPEG file. Remember that the image is stored within your "
-"public key.If you use a very large picture, your key will become very large as "
-"well! Keeping the image close to 240x288 is a good size to use."
-msgstr ""
-"Kuvan täytyy olla JPEG-tiedosto. Muista, että kuva tallennetaan julkiseen "
-"avaimeesi. Jos käytät suurta kuvatiedostoa, julkisesta avaimestasi tulee hyvin "
-"suuri. Kuvan suositeltava koko on noin 240x288 kuvapistettä."
-
-#: listkeys.cpp:963
-msgid ""
-"Something unexpected happened during the requested operation.\n"
-"Please check details for full log output."
-msgstr ""
-"Pyydettyä toimenpidettä suoritettaessa tapahtui jotakin odottamatonta.\n"
-"Katso yksityiskohdat lokitulosteesta."
-
-#: listkeys.cpp:969
-msgid ""
-"<qt>Are you sure you want to delete Photo id <b>%1</b>"
-"<br>from key <b>%2 &lt;%3&gt;</b> ?</qt>"
-msgstr ""
-"<qt>Haluatko varmasti poistaa kuvatunnisteen <b>%1</b>"
-"<br>avaimesta <b>%2 &lt; %3&gt;</b>?</qt>"
-
-#: listkeys.cpp:1014 listkeys.cpp:1245 listkeys.cpp:1376 listkeys.cpp:1623
-#: listkeys.cpp:2575
-msgid "Photo id"
-msgstr "Kuvatunniste"
-
-#: listkeys.cpp:1073
-msgid "<qt>Search string '<b>%1</b>' not found."
-msgstr "<qt>Haettua merkkijonoa '<b>%1</b>' ei löytynyt."
-
-#: listkeys.cpp:1129
-msgid "Unable to contact the address book. Please check your installation."
-msgstr "Osoitekirjaan ei saatu yhteyttä. Tarkista asennus."
-
-#: listkeys.cpp:1234
-msgid "Public Key"
-msgstr "Julkinen avain"
-
-#: listkeys.cpp:1236
-msgid "Sub Key"
-msgstr "Aliavain"
-
-#: listkeys.cpp:1238
-msgid "Secret Key Pair"
-msgstr "Salainen avainpari"
-
-#: listkeys.cpp:1240
-msgid "Key Group"
-msgstr "Avainryhmä"
-
-#: listkeys.cpp:1242
-msgid "Signature"
-msgstr "Allekirjoitus"
-
-#: listkeys.cpp:1244
-msgid "User ID"
-msgstr "Käyttäjätunnus"
-
-#: listkeys.cpp:1246
-msgid "Photo ID"
-msgstr "Kuvan tunniste"
-
-#: listkeys.cpp:1248
-msgid "Revocation Signature"
-msgstr "Peruutuksen allekirjoitus"
-
-#: listkeys.cpp:1250
-msgid "Orphaned Secret Key"
-msgstr "Orvot salaiset avaimet"
-
-#: listkeys.cpp:1278 listkeys.cpp:1684 listkeys.cpp:1740 listkeys.cpp:2284
-#: listkeys.cpp:2464 listkeys.cpp:2771 listkeys.cpp:2858 listkeys.cpp:2885
-#: listkeys.cpp:2920
-msgid "%1 Keys, %2 Groups"
-msgstr "%1 avainta, %2 ryhmää"
-
-#: listkeys.cpp:1327
-msgid "Sorry, this key is not valid for encryption or not trusted."
-msgstr "Avain ei sovellu salaukseen, tai siihen ei luoteta."
-
-#: keyinfowidget.cpp:158 listkeys.cpp:1368 listkeys.cpp:3109
-msgid "Revoked"
-msgstr "Peruutettu"
-
-#: listkeys.cpp:1410
-msgid "Create Revocation Certificate"
-msgstr "Luo peruutussertifikaatti"
-
-#: listkeys.cpp:1414
-msgid "ID: "
-msgstr "Tunniste: "
-
-#: listkeys.cpp:1457
-msgid ""
-"Secret keys SHOULD NOT be saved in an unsafe place.\n"
-"If someone else can access this file, encryption with this key will be "
-"compromised!\n"
-"Continue key export?"
-msgstr ""
-"Salaisia avaimia EI KANNATA tallentaa turvattomaan paikkaan.\n"
-"Jos joku muu voi lukea tiedoston, salattujen tietojen suojaus on uhattuna!\n"
-"Jatketaanko vientiä?"
-
-#: listkeys.cpp:1459
-msgid "Do Not Export"
-msgstr "Älä vie"
-
-#: listkeys.cpp:1469
-msgid "Export PRIVATE KEY As"
-msgstr "Vie YKSITYINEN AVAIN nimellä"
-
-#: listkeys.cpp:1481
-msgid ""
-"Your PRIVATE key \"%1\" was successfully exported.\n"
-"DO NOT leave it in an insecure place."
-msgstr ""
-"YKSITYINEN avaimesi \"%1\" on viety onnistuneesti.\n"
-"ÄLÄ jätä avainta turvattomaan paikkaan."
-
-#: listkeys.cpp:1483
-msgid ""
-"Your secret key could not be exported.\n"
-"Check the key."
-msgstr ""
-"Salaista avaintasi ei voitu viedä.\n"
-"Tarkista avain."
-
-#: listkeys.cpp:1514
-msgid "Public Key Export"
-msgstr "Julkisen avaimen vienti"
-
-#: listkeys.cpp:1556
-msgid ""
-"Your public key \"%1\" was successfully exported\n"
-msgstr ""
-"Julkinen avaimesi \"%1\" on viety\n"
-
-#: listkeys.cpp:1558
-msgid ""
-"Your public key could not be exported\n"
-"Check the key."
-msgstr ""
-"Julkista avaintasi ei voitu viedä.\n"
-"Tarkista avain."
-
-#: listkeys.cpp:1631
-msgid ""
-"This key is an orphaned secret key (secret key without public key.) It is "
-"currently not usable.\n"
-"\n"
-"Would you like to regenerate the public key?"
-msgstr ""
-"Tämä avain on orpo salainen avain (salainen avain ilman julkista avainta.) Se "
-"ei ole tällä hetkellä käytettävissä.\n"
-"\n"
-"Haluatko luoda julkisen avaimen uudelleen?"
-
-#: listkeys.cpp:1632
-msgid "Generate"
-msgstr "Kehitä"
-
-#: listkeys.cpp:1632
-msgid "Do Not Generate"
-msgstr "Älä kehitä"
-
-#: listkeys.cpp:1670
-msgid "<qt>Are you sure you want to delete group <b>%1</b> ?</qt>"
-msgstr "<qt>Haluatko varmasti poistaa ryhmän <b>%1</b>?</qt>"
-
-#: listkeys.cpp:1720
-msgid ""
-"<qt>You cannot create a group containing signatures, subkeys or other "
-"groups.</qt>"
-msgstr ""
-"<qt>Et voi luoda ryhmää, jossa on allekirjoituksia, aliavaimia tai toisia "
-"ryhmiä. </qt>"
-
-#: listkeys.cpp:1723
-msgid "Create New Group"
-msgstr "Luo uusi ryhmä"
-
-#: listkeys.cpp:1723
-msgid "Enter new group name:"
-msgstr "Anna uuden ryhmän nimi:"
-
-#: listkeys.cpp:1728
-msgid ""
-"Following keys are not valid or not trusted and will not be added to the group:"
-msgstr ""
-"Seuraavia avaimia ei lisätä ryhmään, koska ne ovat virheellisiä tai niihin ei "
-"luoteta:"
-
-#: listkeys.cpp:1742
-msgid ""
-"<qt>No valid or trusted key was selected. The group <b>%1</b> "
-"will not be created.</qt>"
-msgstr ""
-"<qt>Yhtään ehjää tai luotettua avainta ei ole valittuna. Ryhmää <b>%1</b> "
-"ei luoda.</qt>"
-
-#: listkeys.cpp:1769
-msgid ""
-"Following keys are in the group but are not valid or not in your keyring. They "
-"will be removed from the group."
-msgstr ""
-"Seuraavat avaimet ovat ryhmässä, mutta eivät ole kelvollisia tai eivät ole "
-"avainrenkaassasi. Avaimet poistetaan ryhmästä."
-
-#: listkeys.cpp:1778
-msgid "Group Properties"
-msgstr "Ryhmän ominaisuudet"
-
-#: listkeys.cpp:1842
-msgid "You can only sign primary keys. Please check your selection."
-msgstr "Voit allekirjoittaa vain ensisijaisia avaimia. Tarkista valinta."
-
-#: listkeys.cpp:1865
-msgid ""
-"<qt>You are about to sign key:"
-"<br>"
-"<br>%1"
-"<br>ID: %2"
-"<br>Fingerprint: "
-"<br><b>%3</b>."
-"<br>"
-"<br>You should check the key fingerprint by phoning or meeting the key owner to "
-"be sure that someone is not trying to intercept your communications</qt>"
-msgstr ""
-"<qt>Olet allekirjoittamassa avainta:"
-"<br>"
-"<br>%1"
-"<br>Tunniste: %2"
-"<br>Sormenjälki: "
-"<br><b>%3</b>."
-"<br>"
-"<br>Varmista avaimen sormenjälki puhelimitse tai tapaamalla avaimen omistaja, "
-"jotta voit olla varma että avain kuuluu oikealle henkilölle.</qt>"
-
-#: listkeys.cpp:1877
-msgid ""
-"<qt>You are about to sign the following keys in one pass."
-"<br><b>If you have not carefully checked all fingerprints, the security of your "
-"communications may be compromised.</b></qt>"
-msgstr ""
-"<qt>Olet allekirjoittamassa seuraavat avaimet samalla hyväksynnällä."
-"<br><b>Ellet ole tarkistanut huolellisesti avainten sormenjälkiä, viestintäsi "
-"turvallisuus vaarantuu.</b></qt>"
-
-#: listkeys.cpp:1887
-#, c-format
-msgid ""
-"_n: How carefully have you checked that the key really belongs to the person "
-"with whom you wish to communicate:\n"
-"How carefully have you checked that the %n keys really belong to the people "
-"with whom you wish to communicate:"
-msgstr ""
-"Kuinka huolellisesti olet varmistanut, että avain todella kuuluu henkilölle, "
-"jonka kanssa haluat kommunikoida:\n"
-"Kuinka huolellisesti olet varmistanut, että %n avainta todella kuuluvat "
-"henkilöille, joiden kanssa haluat kommunikoida:"
-
-#: listkeys.cpp:1891
-msgid "I Will Not Answer"
-msgstr "En vastaa"
-
-#: listkeys.cpp:1892
-msgid "I Have Not Checked at All"
-msgstr "En ole tarkistanut"
-
-#: listkeys.cpp:1893
-msgid "I Have Done Casual Checking"
-msgstr "Olen suorittanut pintapuolisen tarkistuksen"
-
-#: listkeys.cpp:1894
-msgid "I Have Done Very Careful Checking"
-msgstr "Olen suorittanut huolellisen tarkistuksen"
-
-#: listkeys.cpp:1897
-msgid "Local signature (cannot be exported)"
-msgstr "Paikallinen allekirjoitus (ei voida viedä)"
-
-#: listkeys.cpp:1900
-msgid "Do not sign all user id's (open terminal)"
-msgstr "Älä allekirjoita kaikkia käyttäjätunnisteita (avaa pääteikkuna)"
-
-#: listkeys.cpp:1961
-msgid "<qt>Bad passphrase, key <b>%1</b> not signed.</qt>"
-msgstr ""
-"<qt>Virheellinen salauslause, avainta <b>%1</b> ei allekirjoiteta.</qt>"
-
-#: listkeys.cpp:1961
-msgid " ("
-msgstr " ("
-
-#: listkeys.cpp:1961
-msgid ")"
-msgstr ")"
-
-#: listkeys.cpp:1986
-msgid "All signatures for this key are already in your keyring"
-msgstr "Kaikki tämän avaimen allekirjoitukset ovat jo avainrenkaassasi"
-
-#: listkeys.cpp:2051
-msgid "Edit key manually to delete this signature."
-msgstr "Muokkaa avainta käsin, ja poista allekirjoitus"
-
-#: listkeys.cpp:2064
-msgid "Edit key manually to delete a self-signature."
-msgstr "Muokkaa avainta käsin, ja poista oma allekirjoitus."
-
-#: listkeys.cpp:2067
-msgid ""
-"<qt>Are you sure you want to delete signature"
-"<br><b>%1</b> from key:"
-"<br><b>%2</b>?</qt>"
-msgstr ""
-"<qt>Haluatko varmasti poistaa allekirjoituksen"
-"<br><b>%1</b> avaimesta:"
-"<br> <b>%2</b>?</qt>"
-
-#: listkeys.cpp:2086
-msgid "Requested operation was unsuccessful, please edit the key manually."
-msgstr "Pyydettyä toimenpidettä ei voitu suorittaa. Muokkaa avainta käsin."
-
-#: listkeys.cpp:2137
-msgid ""
-"<b>Enter passphrase for %1</b>:"
-"<br>Passphrase should include non alphanumeric characters and random sequences"
-msgstr ""
-"<b>Anna avaimen salauslause %1</b>:"
-"<br>Salauslauseessa tulisi sisältää myös muita kuin alfanumeerisia merkkejä ja "
-"satunnaisia osia."
-
-#: listkeys.cpp:2141
-msgid ""
-"This passphrase is not secure enough.\n"
-"Minimum length= 5 characters"
-msgstr ""
-"Salauslause ei ole riittävän turvallinen.\n"
-"Vähimmäispituus on 5 merkkiä."
-
-#: listkeys.cpp:2152
-msgid "Generating new key pair."
-msgstr "Luodaan uutta avainparia."
-
-#: listkeys.cpp:2162
-msgid ""
-"\n"
-"Please wait..."
-msgstr ""
-"\n"
-"Odota hetki..."
-
-#: listkeys.cpp:2170
-msgid "Generating New Key..."
-msgstr "Luodaan uutta avainta..."
-
-#: listkeys.cpp:2275 listkeys.cpp:2738 listkeys.cpp:2772 listkeys.cpp:2859
-#: listkeys.cpp:2886 listkeys.cpp:2921
-msgid "Ready"
-msgstr "Valmis"
-
-#: listkeys.cpp:2279
-msgid ""
-"Something unexpected happened during the key pair creation.\n"
-"Please check details for full log output."
-msgstr ""
-"Avainparia luotaessa tapahtui jotakin odottamatonta.\n"
-"Katso tarkemmat tiedot lokitulosteesta."
-
-#. i18n: file newkey.ui line 16
-#: listkeys.cpp:2285 rc.cpp:562
-#, no-c-format
-msgid "New Key Pair Created"
-msgstr "Uusi avainpari on luotu"
-
-#: listkeys.cpp:2313 listkeys.cpp:2317
-msgid "backup copy"
-msgstr "varmuuskopio"
-
-#: listkeys.cpp:2329
-msgid "<qt>Cannot open file <b>%1</b> for printing...</qt>"
-msgstr "<qt>Tiedostoa <b>%1</b> ei voida avata tulostettavaksi...</qt>"
-
-#: listkeys.cpp:2348
-msgid ""
-"<p>Delete <b>SECRET KEY</b> pair <b>%1</b>?</p>Deleting this key pair means you "
-"will never be able to decrypt files encrypted with this key again."
-msgstr ""
-"<p>Poista <b>SALAINEN</b> avainpari <b>%1</b>?</p>Jos poistat tämän avainparin, "
-"et voi enää koskaan purkaa tällä avaimella salattuja tiedostojen salausta."
-
-#: listkeys.cpp:2409
-msgid ""
-"<qt>The following are secret key pairs:"
-"<br><b>%1</b>They will not be deleted."
-"<br></qt>"
-msgstr ""
-"<qt>Seuraavat ovat salaisia avainpareja:"
-"<br><b>%1</b>Niitä ei poisteta. "
-"<br></qt>"
-
-#: listkeys.cpp:2415
+#: kgpglibrary.cpp:143
#, c-format
msgid ""
-"_n: <qt><b>Delete the following public key?</b></qt>\n"
-"<qt><b>Delete the following %n public keys?</b></qt>"
+"_n: Shredding %n file\n"
+"Shredding %n files"
msgstr ""
-"<qt><b>Poista seuraava julkinen avain?</b></qt>\n"
-"<qt><b>Poista seuraavat %n julkiset avaimet?</b></qt>"
-
-#: listkeys.cpp:2470
-msgid "Key Import"
-msgstr "Avaimen tuonti"
-
-#: listkeys.cpp:2474
-msgid "Open File"
-msgstr "Avaa tiedosto"
-
-#: listkeys.cpp:2483 listkeys.cpp:2493
-msgid "Importing..."
-msgstr "Tuodaan..."
-
-#: listkeys.cpp:2614 listkeys.cpp:2616 listkeys.cpp:2619
-msgid " [Revocation signature]"
-msgstr " [Peruutuksen allekirjoitus]"
-
-#: listkeys.cpp:2628
-msgid " [local]"
-msgstr " [paikallinen]"
-
-#: listkeys.cpp:2641
-msgid "%1 subkey"
-msgstr "%1 aliavain"
-
-#: listkeys.cpp:2660
-msgid "Loading Keys..."
-msgstr "Lataa avaimia..."
-
-#: keyinfowidget.cpp:162 listkeys.cpp:2709 listkeys.cpp:2792 listkeys.cpp:2826
-#: listkeys.cpp:2955 listkeys.cpp:3113
-msgid "Expired"
-msgstr "Vanhentunut"
-
-#: listkeys.cpp:3079
-msgid "RSA"
-msgstr "RSA"
-
-#: listkeys.cpp:3083
-msgid "ElGamal"
-msgstr "ElGamal"
-
-#: listkeys.cpp:3086
-msgid "DSA"
-msgstr "DSA"
-
-#: keyinfowidget.cpp:145 listkeys.cpp:3097
-msgid "Unknown"
-msgstr "Tuntematon"
-
-#: keyinfowidget.cpp:149 listkeys.cpp:3101
-msgid "Invalid"
-msgstr "Virheellinen"
-
-#: keyinfowidget.cpp:153 keyinfowidget.cpp:193 listkeys.cpp:3105
-#: listkeys.cpp:3142
-msgid "Disabled"
-msgstr "Ei käytössä"
-
-#: keyinfowidget.cpp:166 listkeys.cpp:3117
-msgid "Undefined"
-msgstr "Määrittelemätön"
-
-#: keyinfowidget.cpp:170 listkeys.cpp:3121
-msgid "None"
-msgstr "Ei mikään"
-
-#: keyinfowidget.cpp:174 listkeys.cpp:3125
-msgid "Marginal"
-msgstr "Marginaalinen"
-
-#: keyinfowidget.cpp:178 listkeys.cpp:3129
-msgid "Full"
-msgstr "Täysi"
-
-#: keyinfowidget.cpp:182 listkeys.cpp:3133
-msgid "Ultimate"
-msgstr "Ääretön"
-
-#: listkeys.cpp:3137
-msgid "?"
-msgstr "?"
-
-#: detailedconsole.cpp:43
-msgid "Details"
-msgstr "Yksityiskohdat"
-
-#: detailedconsole.cpp:55
-msgid "Info"
-msgstr "Tietoja"
-
-#: keygener.cpp:37
-msgid "Key Generation"
-msgstr "Avaimen luonti"
-
-#: keygener.cpp:40
-msgid "Expert Mode"
-msgstr "Asiantuntijatila"
-
-#: keygener.cpp:45
-msgid "Generate Key Pair"
-msgstr "Luo avainpari"
-
-#. i18n: file keyproperties.ui line 297
-#: keygener.cpp:47 rc.cpp:401 rc.cpp:582
-#, no-c-format
-msgid "Name:"
-msgstr "Nimi:"
-
-#. i18n: file adduid.ui line 50
-#: keygener.cpp:50 rc.cpp:27 rc.cpp:386 rc.cpp:585
-#, no-c-format
-msgid "Email:"
-msgstr "Sähköposti:"
-
-#. i18n: file adduid.ui line 58
-#: keygener.cpp:53 rc.cpp:30
-#, no-c-format
-msgid "Comment (optional):"
-msgstr "Kommentti (valinnainen):"
-
-#: keygener.cpp:62
-msgid "Never"
-msgstr "Ei koskaan"
-
-#: keygener.cpp:63
-msgid "Days"
-msgstr "Päivää"
-
-#: keygener.cpp:64
-msgid "Weeks"
-msgstr "Viikkoja"
-
-#: keygener.cpp:65
-msgid "Months"
-msgstr "Kuukautta"
-
-#: keygener.cpp:66
-msgid "Years"
-msgstr "Vuotta"
-
-#: keygener.cpp:70
-msgid "Key size:"
-msgstr "Avaimen koko:"
-
-#. i18n: file keyproperties.ui line 245
-#: keygener.cpp:79 rc.cpp:389
-#, no-c-format
-msgid "Algorithm:"
-msgstr "Algoritmi:"
-
-#: keygener.cpp:94
-msgid "You must give a name."
-msgstr "Anna nimi."
-
-#: keygener.cpp:100
-msgid "You are about to create a key with no email address"
-msgstr "Olet luomassa avainta ilman sähköpostiosoitetta"
-
-#: keygener.cpp:103
-msgid "Email address not valid"
-msgstr "Sähköpostiosoite ei ole kelvollinen"
-
-#. i18n: file keyproperties.ui line 24
-#: keyinfowidget.cpp:46 rc.cpp:351
-#, no-c-format
-msgid "Key Properties"
-msgstr "Avaimen ominaisuudet"
-
-#: keyinfowidget.cpp:257 keyinfowidget.cpp:266
-msgid "none"
-msgstr "ei mikään"
-
-#: keyinfowidget.cpp:355
-msgid "Choose New Expiration"
-msgstr "Valitse uusi erääntymisaika"
-
-#: keyinfowidget.cpp:433
-msgid "Passphrase for the key was changed"
-msgstr "Avaimen salauslause muutettiin"
+"Silppuaa %n tiedoston\n"
+"Silppuaa %n tiedostot"
-#: keyinfowidget.cpp:453
-msgid "Could not change expiration"
-msgstr "Vanhenemista ei voitu muuttaa"
+#: kgpglibrary.cpp:157
+msgid "KGpg Error"
+msgstr "KGpg-virhe"
-#: keyinfowidget.cpp:453
-msgid "Bad passphrase"
-msgstr "Huono salauslause"
+#: kgpglibrary.cpp:157
+msgid "Process halted, not all files were shredded."
+msgstr "Toiminta keskeytetty, kaikkia tiedostoja ei silputtu."
-#: popuppublic.cpp:91
-msgid "Select Public Key"
-msgstr "Valitse julkinen avain"
+#: kgpglibrary.cpp:175
+msgid "<b>Process halted</b>.<br>Not all files were encrypted."
+msgstr "<b>Toiminta keskeytetty</b>.<br>Kaikkia tiedostoja ei salattu."
-#: popuppublic.cpp:109
+#: kgpglibrary.cpp:195
#, c-format
-msgid "Select Public Key for %1"
-msgstr "Valitse julkinen avain kohteelle %1"
-
-#. i18n: file conf_encryption.ui line 52
-#: popuppublic.cpp:152 rc.cpp:54
-#, no-c-format
-msgid "ASCII armored encryption"
-msgstr "ASCII-muotoinen salaus"
-
-#. i18n: file conf_encryption.ui line 88
-#: popuppublic.cpp:153 rc.cpp:75
-#, no-c-format
-msgid "Allow encryption with untrusted keys"
-msgstr "Salli ei-luotetuilla avaimilla salaaminen"
-
-#. i18n: file conf_encryption.ui line 64
-#: popuppublic.cpp:154 rc.cpp:61
-#, no-c-format
-msgid "Hide user id"
-msgstr "Piilota käyttäjätunniste"
-
-#: popuppublic.cpp:157
-msgid ""
-"<b>Public keys list</b>: select the key that will be used for encryption."
-msgstr ""
-"<b>Julkisten avainten luettelo</b>: valitse avain jota käytetään salauksessa."
-
-#: popuppublic.cpp:159
-msgid ""
-"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
-"in a text editor"
-msgstr ""
-"<b>ASCII salaus</b>: salattu tiedosto/viesti voidaan avata tekstieditorissa"
-
-#: popuppublic.cpp:161
-msgid ""
-"<b>Hide user ID</b>: Do not put the keyid into encrypted packets. This option "
-"hides the receiver of the message and is a countermeasure against traffic "
-"analysis. It may slow down the decryption process because all available secret "
-"keys are tried."
-msgstr ""
-"<b>Piilota käyttäjätunniste</b>: Älä sijoita avaintunnistetta salattuihin "
-"paketteihin. Tämä vaihtoehto piilottaa viestin vastaanottajan, ja suojaa verkon "
-"kuuntelua vastaan. Tämä asetus saattaa hidastaa salauksen purkamista, koska "
-"kaikkia käytettävissä olevia salausavaimia kokeillaan purkamiseen."
-
-#: popuppublic.cpp:165
-msgid ""
-"<b>Allow encryption with untrusted keys</b>: when you import a public key, it "
-"is usually marked as untrusted and you cannot use it unless you sign it in "
-"order to make it 'trusted'. Checking this box enables you to use any key, even "
-"if it has not be signed."
-msgstr ""
-"<b>Salli ei-luotetuilla avaimilla salaaminen</b>: kun tuot julkisen avaimen, se "
-"merkitään 'luottamattomaksi' ja sitä ei voida käyttää ennen kuin allekirjoitat "
-"avaimen 'luotetuksi'. Jos valitset tämän kohdan, voit käyttää mitä tahansa "
-"avainta, vaikka sitä ei ole allekirjoitettu."
-
-#. i18n: file conf_encryption.ui line 76
-#: popuppublic.cpp:174 rc.cpp:68
-#, no-c-format
-msgid "Shred source file"
-msgstr "Silppua lähdetiedosto"
+msgid "Decrypting %1"
+msgstr "Purkaa %1 salausta"
-#: popuppublic.cpp:176
-msgid ""
-"<b>Shred source file</b>: permanently remove source file. No recovery will be "
-"possible"
-msgstr ""
-"<b> Silppua lähdetiedosto</b>: poistaa lähdetiedoston pysyvästi. Tiedostoa ei "
-"voida palauttaa."
+#: kgpglibrary.cpp:197
+msgid "Processing decryption"
+msgstr "Käsitellään salausta"
-#: popuppublic.cpp:178
+#: kgpglibrary.cpp:225 kgpgview.cpp:130
msgid ""
-"<qt><b>Shred source file:</b><br />"
-"<p>Checking this option will shred (overwrite several times before erasing) the "
-"files you have encrypted. This way, it is almost impossible that the source "
-"file is recovered.</p>"
-"<p><b>But you must be aware that this is not secure</b> "
-"on all file systems, and that parts of the file may have been saved in a "
-"temporary file or in the spooler of your printer if you previously opened it in "
-"an editor or tried to print it. Only works on files (not on folders).</p></qt>"
+"<p>The file <b>%1</b> is a public key."
+"<br>Do you want to import it ?</p>"
msgstr ""
-"<qt><b>Silppua lähdetiedosto:</b><br />"
-"<p>Tämä valinta silppuaa tiedoston (sen päälle kirjoitetaan useita kertoja "
-"ennen poistoa) salatut tiedostot. Tällä tavalla on lähes mahdotonta palauttaa "
-"poistettua tiedostoa.</p>"
-"<p><b>Silppuaminen ei välttämättä toimi kaikissa järjestelmissä "
-"täydellisesti.</b> Osia tiedostosta on voitu myös tallentaa "
-"väliaikaistiedostoon tai kirjoittimen tulostusjonoon, jos olet avannut "
-"tiedostot aiemmin muokkaimeen tai yrittänyt tulostaa niitä. Lisäksi "
-"silppuaminen toimii vain tiedostoille (ei kansioille).</p></qt>"
-
-#: popuppublic.cpp:179
-msgid "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
-msgstr "<a href=\"whatsthis:%1\">Lue tämä ennen silppuamista</a>"
-
-#: popuppublic.cpp:184
-msgid "Symmetrical encryption"
-msgstr "Symmetrinen salaus"
+"<p>Tiedosto <b>%1</b> on julkinen avain."
+"<br>Haluatko tuoda avaimen?</p>"
-#: popuppublic.cpp:186
+#: kgpglibrary.cpp:236
msgid ""
-"<b>Symmetrical encryption</b>: encryption does not use keys. You just need to "
-"give a password to encrypt/decrypt the file"
+"<p>The file <b>%1</b> is a private key block. Please use KGpg key manager to "
+"import it.</p>"
msgstr ""
-"<b>Symmetrinen salaus</b>: salauksessa ei käytetä avaimia. Sinun tulee antaa "
-"vain salasana tiedoston salaukseen/purkuun."
-
-#: popuppublic.cpp:198
-msgid "Custom option:"
-msgstr "Oma asetus:"
+"<p>Tiedosto <b>%1</b> on yksityisen avaimen lohko. Tuo avain KGpg:n avainten "
+"hallinnassa.</p>"
-#: popuppublic.cpp:202
-msgid ""
-"<b>Custom option</b>: for experienced users only, allows you to enter a gpg "
-"command line option, like: '--armor'"
-msgstr ""
-"<b>Oma asetus</b>: vain kokeneille käyttäjille, tähän kohtaan voidaan "
-"määritellä gpg:n komentoriviparametri kuten: '--armor'"
+#: kgpglibrary.cpp:240 kgpgview.cpp:165 kgpgview.cpp:361
+msgid "Decryption failed."
+msgstr "Salauksen purkaminen epäonnistui."
#. i18n: file kgpg.rc line 16
#: rc.cpp:6
@@ -1735,6 +125,18 @@ msgstr "&Ryhmät"
msgid "Name (minimum 5 characters):"
msgstr "Nimi (vähintään 5 merkkiä):"
+#. i18n: file adduid.ui line 50
+#: keygener.cpp:50 rc.cpp:27 rc.cpp:386 rc.cpp:585
+#, no-c-format
+msgid "Email:"
+msgstr "Sähköposti:"
+
+#. i18n: file adduid.ui line 58
+#: keygener.cpp:53 rc.cpp:30
+#, no-c-format
+msgid "Comment (optional):"
+msgstr "Kommentti (valinnainen):"
+
#. i18n: file conf_decryption.ui line 55
#: rc.cpp:33
#, no-c-format
@@ -1758,6 +160,12 @@ msgstr ""
"varten.</p>\n"
"\t\t</qt>"
+#. i18n: file conf_encryption.ui line 17
+#: kgpgoptions.cpp:101 rc.cpp:41
+#, no-c-format
+msgid "Encryption"
+msgstr "Salaus"
+
#. i18n: file conf_encryption.ui line 31
#: rc.cpp:44
#, no-c-format
@@ -1786,6 +194,12 @@ msgstr ""
"ovat PGP (Pretty Good Privacy) 6 -standardin mukaisia. Tällöin GnuPG -käyttäjät "
"voivat toimia yhteistyössä PGP 6 -käyttäjien kanssa.</p></qt>"
+#. i18n: file conf_encryption.ui line 52
+#: popuppublic.cpp:152 rc.cpp:54
+#, no-c-format
+msgid "ASCII armored encryption"
+msgstr "ASCII-muotoinen salaus"
+
#. i18n: file conf_encryption.ui line 56
#: rc.cpp:57
#, no-c-format
@@ -1802,6 +216,12 @@ msgstr ""
"muodossa, joka voidaan avata tekstieditorissa. Tällöin tuloste voidaan "
"sijoittaa sähköpostin runkoon.</p></qt>"
+#. i18n: file conf_encryption.ui line 64
+#: popuppublic.cpp:154 rc.cpp:61
+#, no-c-format
+msgid "Hide user id"
+msgstr "Piilota käyttäjätunniste"
+
#. i18n: file conf_encryption.ui line 68
#: rc.cpp:64
#, no-c-format
@@ -1824,6 +244,12 @@ msgstr ""
"Tämä saattaa olla pitkä prosessi vastaanottajan avainten määrästä riippuen.</p>"
"</qt>"
+#. i18n: file conf_encryption.ui line 76
+#: popuppublic.cpp:174 rc.cpp:68
+#, no-c-format
+msgid "Shred source file"
+msgstr "Silppua lähdetiedosto"
+
#. i18n: file conf_encryption.ui line 80
#: rc.cpp:71
#, no-c-format
@@ -1847,6 +273,12 @@ msgstr ""
"tiedostot aiemmin muokkaimeen tai yrittänyt tulostaa niitä. Lisäksi "
"silppuaminen toimii vain tiedostoille (ei kansioille).</p></qt>"
+#. i18n: file conf_encryption.ui line 88
+#: popuppublic.cpp:153 rc.cpp:75
+#, no-c-format
+msgid "Allow encryption with untrusted keys"
+msgstr "Salli ei-luotetuilla avaimilla salaaminen"
+
#. i18n: file conf_encryption.ui line 92
#: rc.cpp:78
#, no-c-format
@@ -2093,6 +525,12 @@ msgstr ""
"\t\t\t"
"<p></p></qt>"
+#. i18n: file conf_misc.ui line 94
+#: kgpg.cpp:724 rc.cpp:179
+#, no-c-format
+msgid "Shredder"
+msgstr "Silppuri"
+
#. i18n: file conf_misc.ui line 122
#: rc.cpp:182
#, no-c-format
@@ -2138,6 +576,12 @@ msgstr ""
msgid "Key Manager"
msgstr "Avainten hallinta"
+#. i18n: file conf_misc.ui line 198
+#: kgpgeditor.cpp:252 rc.cpp:203
+#, no-c-format
+msgid "Editor"
+msgstr "Editori"
+
#. i18n: file conf_misc.ui line 235
#: rc.cpp:206
#, no-c-format
@@ -2184,6 +628,12 @@ msgstr ""
"<p></p>\n"
"\t\t\t\t\t</qt>"
+#. i18n: file conf_misc.ui line 286
+#: listkeys.cpp:597 rc.cpp:225 rc.cpp:231
+#, no-c-format
+msgid "Disable"
+msgstr "Ota pois käytöstä"
+
#. i18n: file conf_misc.ui line 291
#: rc.cpp:228 rc.cpp:234
#, no-c-format
@@ -2338,6 +788,26 @@ msgstr "Peruutetut avaimet:"
msgid "Editor Font"
msgstr "Muokkaimen kirjasin"
+#. i18n: file groupedit.ui line 28
+#: listkeys.cpp:228 listkeys.cpp:608 popuppublic.cpp:127 rc.cpp:312 rc.cpp:327
+#: rc.cpp:615
+#, no-c-format
+msgid "Name"
+msgstr "Nimi"
+
+#. i18n: file groupedit.ui line 39
+#: listkeys.cpp:229 listkeys.cpp:609 popuppublic.cpp:128 rc.cpp:315 rc.cpp:330
+#: rc.cpp:339 rc.cpp:618
+#, no-c-format
+msgid "Email"
+msgstr "Sähköposti"
+
+#. i18n: file groupedit.ui line 50
+#: listkeys.cpp:614 rc.cpp:318 rc.cpp:333
+#, no-c-format
+msgid "Id"
+msgstr "Tunniste"
+
#. i18n: file groupedit.ui line 101
#: rc.cpp:321
#, no-c-format
@@ -2374,6 +844,12 @@ msgstr "Leikepöytä"
msgid "File:"
msgstr "Tiedosto:"
+#. i18n: file keyproperties.ui line 24
+#: keyinfowidget.cpp:46 rc.cpp:351
+#, no-c-format
+msgid "Key Properties"
+msgstr "Avaimen ominaisuudet"
+
#. i18n: file keyproperties.ui line 79
#: rc.cpp:354
#, no-c-format
@@ -2446,6 +922,18 @@ msgstr "Avaintunniste:"
msgid "Owner trust:"
msgstr "Luottaminen omistajaan:"
+#. i18n: file keyproperties.ui line 245
+#: keygener.cpp:79 rc.cpp:389
+#, no-c-format
+msgid "Algorithm:"
+msgstr "Algoritmi:"
+
+#. i18n: file keyproperties.ui line 256
+#: keygener.cpp:56 listkeys.cpp:301 rc.cpp:392
+#, no-c-format
+msgid "Expiration:"
+msgstr "Vanheneminen:"
+
#. i18n: file keyproperties.ui line 275
#: rc.cpp:395
#, no-c-format
@@ -2458,6 +946,12 @@ msgstr "Luottaminen:"
msgid "Comment:"
msgstr "Kommentti:"
+#. i18n: file keyproperties.ui line 297
+#: keygener.cpp:47 rc.cpp:401 rc.cpp:582
+#, no-c-format
+msgid "Name:"
+msgstr "Nimi:"
+
#. i18n: file keyproperties.ui line 316
#: rc.cpp:404 rc.cpp:579
#, no-c-format
@@ -2569,6 +1063,12 @@ msgstr ""
msgid "&Search"
msgstr "&Etsi"
+#. i18n: file keyserver.ui line 97
+#: keyservers.cpp:171 rc.cpp:446
+#, no-c-format
+msgid "&Import"
+msgstr "&Tuo"
+
#. i18n: file keyserver.ui line 159
#: rc.cpp:449 rc.cpp:474
#, no-c-format
@@ -2808,6 +1308,12 @@ msgstr ""
"KGpg avaa nyt avainten luonti-ikkunan, jotta voit luoda oman avainparisi "
"salaamista ja salauksen purkamista varten."
+#. i18n: file newkey.ui line 16
+#: listkeys.cpp:2285 rc.cpp:562
+#, no-c-format
+msgid "New Key Pair Created"
+msgstr "Uusi avainpari on luotu"
+
#. i18n: file newkey.ui line 30
#: rc.cpp:565
#, no-c-format
@@ -2887,6 +1393,18 @@ msgstr "Tallenna nimellä:"
msgid "Key to import:"
msgstr "Tuotava avain:"
+#. i18n: file searchres.ui line 68
+#: listkeys.cpp:588 listkeys.cpp:613 rc.cpp:621
+#, no-c-format
+msgid "Creation"
+msgstr "Luontiaika"
+
+#. i18n: file searchres.ui line 79
+#: listkeys.cpp:230 popuppublic.cpp:129 rc.cpp:624
+#, no-c-format
+msgid "ID"
+msgstr "Tunniste"
+
#. i18n: file kgpg.kcfg line 9
#: rc.cpp:633
#, no-c-format
@@ -3113,6 +1631,1459 @@ msgstr "Ei-luotettujen avaimille käytettävä väri."
msgid "Use HTTP proxy when available."
msgstr "Käytä HTTP-välityspalvelinta kun se on saatavilla."
+#: tips.txt:3
+msgid ""
+"<p>If you want to decrypt a text file, simply drag and drop it into the editor "
+"window. Kgpg will do the rest. Even remote files can be dropped.</p>\n"
+"<p>Drag a public key into the editor window and kgpg will automatically import "
+"it if you want.</p>\n"
+msgstr ""
+"<p>Jos haluat salata tekstitiedoston, vedä ja pudota se muokkausikkunaan. KGpg "
+"tekee loput. Voit pudottaa myös etätiedostoja.</p>\n"
+"<p>Pudota julkinen avain muokkausikkunaan, ja kgpg tuo avaimen jos haluat.</p>\n"
+
+#: tips.txt:9
+msgid ""
+"<p>The easiest way to encrypt a file: simply right click on the file, and you "
+"have an encrypt option in the contextual menu.\n"
+"This works in <strong>konqueror</strong> or on your Desktop!</p>\n"
+msgstr ""
+"<p>Helpoin tapa salata tiedosto: napsauta tiedostoa hiiren oikealla "
+"painikkeella, ja näet pikavalikossa kohdan \"Salaa tiedosto\".\n"
+"Tämä toimii <strong>Konquerorissa</strong> tai työpöydällä!</p>\n"
+
+#: tips.txt:15
+msgid ""
+"<p>If you want to encrypt a message for several persons, just select several "
+"encryption keys by pressing the \"Ctrl\" key.</p>\n"
+msgstr ""
+"<p>Jos haluat salata viestin usealle henkilölle, valitse useita salausavaimia "
+"painamalla \"Ctrl\"-painiketta.</p>\n"
+
+#: tips.txt:20
+msgid ""
+"<p><strong>You don't know anything about encryption?</strong>"
+"<br>\n"
+"No problem, simply create yourself a key pair in the key management window. "
+"Then, export your public key & mail it to your friends."
+"<br>\n"
+"Ask them to do the same & import their public keys. Finally, to send an "
+"encrypted message, type it in the Kgpg editor, then click \"encrypt\". Choose \n"
+"your friend key and click \"encrypt\" again. The message will be encrypted, "
+"ready to be sent by email.</p>\n"
+msgstr ""
+"<p><strong>Et tiedä mitään salauksesta?</strong>"
+"<br>\n"
+"Ei hätää. Tee itsellesi avainpari ikkunoiden hallintaikkunassa. Vie julkinen "
+"avaimesi, ja lähetä se sähköpostilla ystävillesi."
+"<br>\n"
+"Pyydä heitä tekemään sama juttu, ja tuo heidän julkiset avaimensa. Nyt voit "
+"lähettää salatun viestin kirjoittamalla sen KGpg:n muokkausikkunassa, ja "
+"napsauttamalla \"Salaa\".\n"
+"Valitse ystäväsi avain, ja napsauta taas \"Salaa\". Viesti on salattu, ja voit "
+"lähettää sen sähköpostilla.</p>\n"
+
+#: tips.txt:28
+msgid ""
+"<p>To perform an operation on a key, open the key management window & right "
+"click on the key. A popup menu with all available options will appear.</p>\n"
+msgstr ""
+"<p>Jos haluat käsitellä avainta, avaa avainten hallintaikkuna ja napsauta "
+"hiiren oikealla painikkeella avainta. Näet pikavalikon, jossa ovat kaikki "
+"vaihtoehdot.</p>\n"
+
+#: tips.txt:33
+msgid ""
+"<p>Decrypt a file with a single mouse click on it. You will then be prompted "
+"for password & that's all!</p>\n"
+msgstr ""
+"<p>Voit purkaa tiedoston salauksen yhdellä hiiren napsautuksella. Sinulta "
+"kysytään salasana, ja siinä kaikki!</p>\n"
+
+#: tips.txt:38
+msgid ""
+"<p>If you only want to open the key manager, type \"kgpg -k\" in the command "
+"line prompt.</p>\n"
+msgstr ""
+"<p>Jos haluat avata vain avainten hallintaikkunan, kirjoita \"kgpg -k\" "
+"komentokehotteessa.</p>\n"
+
+#: tips.txt:43
+msgid ""
+"<p>Typing \"kgpg -s filename\" will decrypt the file filename and open it in "
+"Kgpg's editor.</p>\n"
+msgstr ""
+"<p>Jos annat komennon \"kgpg -s tiedosto\", tiedosto salataan ja avataan KGpg:n "
+"muokkausikkunassa.</p>\n"
+
+#: main.cpp:30
+msgid ""
+"Kgpg - simple gui for gpg\n"
+"\n"
+"Kgpg was designed to make gpg very easy to use.\n"
+"I tried to make it as secure as possible.\n"
+"Hope you enjoy it."
+msgstr ""
+"Kgpg - gpg:n käyttöliittymä\n"
+"\n"
+"Kgpg suunniteltiin helpottamaan gpg:n käyttöä.\n"
+"Yritin tehdä siitä mahdollisimman turvallisen.\n"
+"Toivottavasti pidät tästä ohjelmasta."
+
+#: main.cpp:36
+msgid "Encrypt file"
+msgstr "Salaa tiedosto"
+
+#: main.cpp:37
+msgid "Open key manager"
+msgstr "Avaa avaimien hallinta"
+
+#: main.cpp:38
+msgid "Show encrypted file"
+msgstr "Näytä salattu tiedosto"
+
+#: main.cpp:39
+msgid "Sign file"
+msgstr "Allekirjoita tiedosto"
+
+#: main.cpp:40
+msgid "Verify signature"
+msgstr "Tarkista allekirjoituksen oikeellisuus"
+
+#: main.cpp:41
+msgid "Shred file"
+msgstr "Silppua tiedosto"
+
+#: main.cpp:42
+msgid "File to open"
+msgstr "Avattava tiedosto"
+
+#: main.cpp:50
+msgid "KGpg"
+msgstr "KGpg"
+
+#: kgpgeditor.cpp:143
+msgid "&Encrypt File..."
+msgstr "&Salaa tiedosto..."
+
+#: kgpgeditor.cpp:144
+msgid "&Decrypt File..."
+msgstr "&Pura tiedoston salaus..."
+
+#: kgpg.cpp:787 kgpgeditor.cpp:145
+msgid "&Open Key Manager"
+msgstr "&Avaa avainten hallinta"
+
+#: kgpgeditor.cpp:149
+msgid "&Generate Signature..."
+msgstr "&Luo allekirjoitus..."
+
+#: kgpgeditor.cpp:150
+msgid "&Verify Signature..."
+msgstr "&Tarkista allekirjoitus..."
+
+#: kgpgeditor.cpp:151
+msgid "&Check MD5 Sum..."
+msgstr "&Tarkista MD5 -tarkistussumma..."
+
+#: kgpgeditor.cpp:220 kgpgeditor.cpp:230 kgpgeditor.cpp:467 kgpgeditor.cpp:481
+#: kgpgeditor.cpp:513
+msgid "*|All Files"
+msgstr "*|Kaikki tiedostot"
+
+#: kgpgeditor.cpp:220
+msgid "Open File to Encode"
+msgstr "Avaa salattava tiedosto"
+
+#: kgpgeditor.cpp:230
+msgid "Open File to Decode"
+msgstr "Avaa purettava tiedosto"
+
+#: kgpgeditor.cpp:244
+msgid "Decrypt File To"
+msgstr "Pura tiedosto kohteeseen"
+
+#: kgpgeditor.cpp:250 listkeys.cpp:1519
+msgid "Save File"
+msgstr "Tallenna tiedosto"
+
+#: kgpgeditor.cpp:317
+msgid ""
+"The document could not been saved, as the selected encoding cannot encode every "
+"unicode character in it."
+msgstr ""
+"Asiakirjaa ei voitu tallentaa, koska valitulla koodauksella ei voida koodata "
+"kaikkia unicode-merkkejä joita asiakirjassa on."
+
+#: kgpgeditor.cpp:325 kgpgeditor.cpp:352
+msgid ""
+"The document could not be saved, please check your permissions and disk space."
+msgstr ""
+"Asiakirjaa ei voitu tallentaa, tarkista käyttöoikeudet ja vapaa levytila."
+
+#: kgpgeditor.cpp:379 kgpgeditor.cpp:388
+msgid "Overwrite existing file %1?"
+msgstr "Korvaa olemassaoleva tiedosto %1?"
+
+#: kgpgeditor.cpp:380 kgpgeditor.cpp:389
+msgid "Overwrite"
+msgstr "Ylikirjoita"
+
+#: kgpgeditor.cpp:467 kgpgeditor.cpp:513
+msgid "Open File to Verify"
+msgstr "Avaa tarkistettava tiedosto"
+
+#: kgpgeditor.cpp:481
+msgid "Open File to Sign"
+msgstr "Avaa allekirjoitettava tiedosto"
+
+#: kgpgview.cpp:97
+msgid ""
+"<qt><b>Remote file dropped</b>."
+"<br>The remote file will now be copied to a temporary file to process requested "
+"operation. This temporary file will be deleted after operation.</qt>"
+msgstr ""
+"<qt><b>Pudotettiin etätiedosto</b>."
+"<br>Etätiedosto kopioidaan väliaikaiseen tiedostoon käsittelyä varten. "
+"Väliaikaistiedosto poistetaan, kun haluttu toimenpide on valmis.</qt>"
+
+#: kgpgview.cpp:100
+msgid "Could not download file."
+msgstr "Tiedostoa ei voitu hakea."
+
+#: kgpgview.cpp:143
+msgid ""
+"This file is a private key.\n"
+"Please use kgpg key management to import it."
+msgstr ""
+"Tiedosto on yksityinen avain.\n"
+"Käytä kgpg avainten hallintaa avaimen tuontiin."
+
+#: kgpgview.cpp:179
+msgid "Unable to read file."
+msgstr "Tiedostoa ei voitu lukea."
+
+#: kgpgview.cpp:211
+msgid "S&ign/Verify"
+msgstr "&Allekirjoitus/Tarkistus"
+
+#: kgpgview.cpp:212
+msgid "En&crypt"
+msgstr "&Salaa"
+
+#: kgpgview.cpp:213
+msgid "&Decrypt"
+msgstr "&Poista salaus"
+
+#: kgpgview.cpp:231
+msgid "untitled"
+msgstr "nimetön"
+
+#: kgpginterface.cpp:829 kgpgview.cpp:241
+msgid ""
+"<qt><b>Missing signature:</b>"
+"<br>Key id: %1"
+"<br>"
+"<br>Do you want to import this key from a keyserver?</qt>"
+msgstr ""
+"<qt><b>Puuttuva allekirjoitus:</b>"
+"<br>Avaimen tunniste: %1"
+"<br>"
+"<br>Haluatko tuoda avaimen avainpalvelimelta?</qt>"
+
+#: kgpgview.cpp:242
+msgid "Missing Key"
+msgstr "Puuttuva avain"
+
+#: kgpginterface.cpp:830 kgpgview.cpp:242 listkeys.cpp:437
+msgid "Do Not Import"
+msgstr "Älä tuo"
+
+#: kgpgview.cpp:295
+msgid "Signing not possible: bad passphrase or missing key"
+msgstr ""
+"Allekirjoitusta ei voi tehdä: Salauslause on virheellinen tai avain puuttuu."
+
+#: kgpgview.cpp:388
+msgid "Encryption failed."
+msgstr "Salaus epäonnistui."
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Tapio Kautto"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "eleknader@phnet.fi"
+
+#: keyinfowidget.cpp:145 listkeys.cpp:3097
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: keyinfowidget.cpp:149 listkeys.cpp:3101
+msgid "Invalid"
+msgstr "Virheellinen"
+
+#: keyinfowidget.cpp:153 keyinfowidget.cpp:193 listkeys.cpp:3105
+#: listkeys.cpp:3142
+msgid "Disabled"
+msgstr "Ei käytössä"
+
+#: keyinfowidget.cpp:158 listkeys.cpp:1368 listkeys.cpp:3109
+msgid "Revoked"
+msgstr "Peruutettu"
+
+#: keyinfowidget.cpp:162 listkeys.cpp:2709 listkeys.cpp:2792 listkeys.cpp:2826
+#: listkeys.cpp:2955 listkeys.cpp:3113
+msgid "Expired"
+msgstr "Vanhentunut"
+
+#: keyinfowidget.cpp:166 listkeys.cpp:3117
+msgid "Undefined"
+msgstr "Määrittelemätön"
+
+#: keyinfowidget.cpp:170 listkeys.cpp:3121
+msgid "None"
+msgstr "Ei mikään"
+
+#: keyinfowidget.cpp:174 listkeys.cpp:3125
+msgid "Marginal"
+msgstr "Marginaalinen"
+
+#: keyinfowidget.cpp:178 listkeys.cpp:3129
+msgid "Full"
+msgstr "Täysi"
+
+#: keyinfowidget.cpp:182 listkeys.cpp:3133
+msgid "Ultimate"
+msgstr "Ääretön"
+
+#: keyinfowidget.cpp:210 keyinfowidget.cpp:357 keyinfowidget.cpp:359
+#: keyinfowidget.cpp:449 listkeys.cpp:257 listkeys.cpp:3056
+#: popuppublic.cpp:383
+msgid "Unlimited"
+msgstr "Rajoittamaton"
+
+#: keyinfowidget.cpp:257 keyinfowidget.cpp:266
+msgid "none"
+msgstr "ei mikään"
+
+#: keyinfowidget.cpp:355
+msgid "Choose New Expiration"
+msgstr "Valitse uusi erääntymisaika"
+
+#: keyinfowidget.cpp:433
+msgid "Passphrase for the key was changed"
+msgstr "Avaimen salauslause muutettiin"
+
+#: keyinfowidget.cpp:453
+msgid "Could not change expiration"
+msgstr "Vanhenemista ei voitu muuttaa"
+
+#: keyinfowidget.cpp:453
+msgid "Bad passphrase"
+msgstr "Huono salauslause"
+
+#: kgpg.cpp:83
+msgid "&Decrypt && Save File"
+msgstr "&Pura salaus ja tallenna tiedosto"
+
+#: kgpg.cpp:84
+msgid "&Show Decrypted File"
+msgstr "&Näytä purettu tiedosto"
+
+#: kgpg.cpp:85
+msgid "&Encrypt File"
+msgstr "&Salaa tiedosto"
+
+#: kgpg.cpp:86
+msgid "&Sign File"
+msgstr "&Allekirjoita tiedosto"
+
+#: kgpg.cpp:101 kgpg.cpp:270
+msgid "KGpg - encryption tool"
+msgstr "KGpg - salaustyökalu"
+
+#: kgpg.cpp:142 kgpg.cpp:1012
+msgid "Clipboard is empty."
+msgstr "Leikepöytä on tyhjä."
+
+#: kgpg.cpp:150
+msgid ""
+"<qt>KGpg will now create a temporary archive file:"
+"<br><b>%1</b> to process the encryption. The file will be deleted after the "
+"encryption is finished.</qt>"
+msgstr ""
+"<qt>KGpg tekee väliaikaisen arkistotiedoston:"
+"<br><b>%1</b> salauksen käsittelyä varten. Tiedosto poistetaan kun salaus on "
+"valmis.</qt>"
+
+#: kgpg.cpp:150
+msgid "Temporary File Creation"
+msgstr "Väliaikaistiedoston luonti"
+
+#: kgpg.cpp:156
+msgid "Compression method for archive:"
+msgstr "Arkiston pakkaustapa:"
+
+#: kgpg.cpp:158
+msgid "Zip"
+msgstr "Zip"
+
+#: kgpg.cpp:159
+msgid "Gzip"
+msgstr "Gzip"
+
+#: kgpg.cpp:160
+msgid "Bzip2"
+msgstr "Bzip2"
+
+#: kgpg.cpp:209
+msgid "Processing folder compression and encryption"
+msgstr "Pakataan ja salataan kansiota"
+
+#: kgpg.cpp:225
+msgid "Unable to create temporary file"
+msgstr "Väliaikaisen tiedoston luonti epäonnistui"
+
+#: kgpg.cpp:302
+msgid "Shred Files"
+msgstr "Silppua tiedostoja"
+
+#: kgpg.cpp:308
+msgid "Do you really want to <a href=\"whatsthis:%1\">shred</a> these files?"
+msgstr "Haluatko varmasti <a href=\"whatsthis:%1\">silputa</a> nämä tiedostot?"
+
+#: kgpg.cpp:308 kgpgoptions.cpp:97
+msgid ""
+"<qt>"
+"<p>You must be aware that <b>shredding is not secure</b> "
+"on all file systems, and that parts of the file may have been saved in a "
+"temporary file or in the spooler of your printer if you previously opened it in "
+"an editor or tried to print it. Only works on files (not on folders).</p></qt>"
+msgstr ""
+"<qt>"
+"<p>Muista, että <b>silppuaminen ei ole turvallista</b> "
+"kaikissa tiedostojärjestelmissä. Muokkaimessa avattu tai tulostettu tiedosto "
+"tai osa siitä on saatettu tallentaa väliaikaiseen tiedostoon tai kirjoittimen "
+"tulostusjonoon. Toimii vain tiedostoille (ei kansioille).</p></qt>"
+
+#: kgpg.cpp:442
+msgid "Unable to read temporary archive file"
+msgstr "Väliaikaisen arkistotiedoston lukeminen ei onnistu"
+
+#: kgpg.cpp:447
+msgid "Extract to: "
+msgstr "Pura kohteeseen: "
+
+#: kgpg.cpp:530
+msgid "<p>The dropped text is a public key.<br>Do you want to import it ?</p>"
+msgstr "<p>Pudotettu teksti on julkinen avain.<br>Tuodaanko avain?</p>"
+
+#: kgpg.cpp:545
+msgid "No encrypted text found."
+msgstr "Salattua tekstiä ei löytynyt."
+
+#: kgpg.cpp:580
+msgid ""
+"<qt>You have not set a path to your GnuPG config file."
+"<br>This may cause some surprising results in KGpg's execution."
+"<br>Would you like to start KGpg's Wizard to fix this problem?</qt>"
+msgstr ""
+"<qt>Et ole asettanut polkua GnuPG-asetustiedostoosi."
+"<br>Tämä saattaa aiheuttaa yllättäviä seurauksia KGpg-ohjelman suorituksessa."
+"<br>Haluatko käynnistää KGpg-velhon korjataksesi tämän ongelman?</qt>"
+
+#: kgpg.cpp:580
+msgid "Start Wizard"
+msgstr "Käynnistä velho"
+
+#: kgpg.cpp:580
+msgid "Do Not Start"
+msgstr "Älä käynnistä"
+
+#: kgpg.cpp:624
+msgid ""
+"<qt><b>The GnuPG configuration file was not found</b>"
+". Please make sure you have GnuPG installed. Should KGpg try to create a config "
+"file ?</qt>"
+msgstr ""
+"<qt>"
+"<p>GnuPG:n asetustiedostoa ei löytynyt.</b>Tarkista, että GnuPG on asennettu. "
+"Luodaanko asetustiedosto?</qt>"
+
+#: kgpg.cpp:624
+msgid "Create Config"
+msgstr "Luo asetukset"
+
+#: kgpg.cpp:624
+msgid "Do Not Create"
+msgstr "Älä luo"
+
+#: kgpg.cpp:633
+msgid ""
+"<qt><b>The GnuPG configuration file was not found</b>"
+". Please make sure you have GnuPG installed and give the path to the config "
+"file.</qt>"
+msgstr ""
+"<qt><b>GnuPG:n asetustiedostoa ei löytynyt.</b> Tarkista, että GnuPG on "
+"asennettu, ja määrittele asetustiedoston sijainti.</qt>"
+
+#: kgpg.cpp:640
+msgid ""
+"Your GnuPG version seems to be older than 1.2.0. Photo Id's and Key Groups will "
+"not work properly. Please consider upgrading GnuPG (http://gnupg.org)."
+msgstr ""
+"GnuPG:n versio on vanhempi kuin 1.2.0. Kuvien tunnisteet ja avainryhmät eivät "
+"toimi oikein. Päivitä GnuPG (http://gnupg.org)."
+
+#: kgpg.cpp:682
+msgid "Step Three: Select your Default Private Key"
+msgstr "Askel 3: Valitse oletusyksityisavaimesi"
+
+#: kgpg.cpp:780
+msgid "&Encrypt Clipboard"
+msgstr "&Salaa leikepöydän sisältö"
+
+#: kgpg.cpp:781
+msgid "&Decrypt Clipboard"
+msgstr "&Pura leikepöydän sisällön salaus"
+
+#: kgpg.cpp:782
+msgid "&Sign/Verify Clipboard"
+msgstr "&Allekirjoita/tarkista leikepöytä"
+
+#: kgpg.cpp:785 listkeys.cpp:536
+msgid "&Open Editor"
+msgstr "&Avaa editori"
+
+#: kgpg.cpp:789 listkeys.cpp:575
+msgid "&Key Server Dialog"
+msgstr "&Avainpalvelinikkuna"
+
+#: kgpg.cpp:927
+msgid ""
+"<qt>The use of <b>GnuPG Agent</b> is enabled in GnuPG's configuration file "
+"(%1)."
+"<br>However, the agent does not seem to be running. This could result in "
+"problems with signing/decryption."
+"<br>Please disable GnuPG Agent from KGpg settings, or fix the agent.</qt>"
+msgstr ""
+"<qt><b>GnuPG-ohjelma</b> on otettu käyttöön GnuPG:n asetustiedostossa (%1)."
+"<br>Ohjelma ei näytä olevan toiminnassa. Tämä johtaa ongelmiin "
+"allekirjoittamisessa ja salauksen purkamisessa."
+"<br>Ota GnuPG-ohjelma pois käytöstä KGpg:n asetuksista, tai korjaa ohjelman "
+"ongelmat.</qt>"
+
+#: kgpg.cpp:964
+msgid ""
+"Unable to perform requested operation.\n"
+"Please select only one folder, or several files, but do not mix files and "
+"folders."
+msgstr ""
+"Pyydettyä toimenpidettä ei voitu suorittaa.\n"
+"Valitse yksi kansio tai useita tiedostoja, mutta älä valitse sekä hakemistoja "
+"ja tiedostoja."
+
+#: kgpg.cpp:979
+msgid "Cannot shred folder."
+msgstr "Hakemistoa ei voitu silputa."
+
+#: kgpg.cpp:984
+msgid "Cannot decrypt and show folder."
+msgstr "Kansiota ei voitu purkaa ja näyttää."
+
+#: kgpg.cpp:989
+msgid "Cannot sign folder."
+msgstr "Hakemistoa ei voida allekirjoittaa."
+
+#: kgpg.cpp:994
+msgid "Cannot verify folder."
+msgstr "Hakemiston eheyttä ei voitu tarkistaa."
+
+#: kgpg.cpp:1036
+msgid "Encrypted following text:"
+msgstr "Seuraava teksti purettiin:"
+
+#: kgpgoptions.cpp:69 kgpgoptions.cpp:76 kgpgoptions.cpp:428
+#: kgpgoptions.cpp:584 kgpgoptions.cpp:590
+msgid "(Default)"
+msgstr "(Oletus)"
+
+#: kgpgoptions.cpp:102
+msgid "Decryption"
+msgstr "Salauksen purkaminen"
+
+#: kgpgoptions.cpp:104
+msgid "GnuPG Settings"
+msgstr "GnuPG-asetukset"
+
+#: kgpgoptions.cpp:105
+msgid "Key Servers"
+msgstr "Avainpalvelimet"
+
+#: kgpgoptions.cpp:106
+msgid "Misc"
+msgstr "Sekalaiset"
+
+#: kgpgoptions.cpp:188
+msgid "New GnuPG Home Location"
+msgstr "Uusi GnuPG:n kotipaikka"
+
+#: kgpgoptions.cpp:196
+msgid ""
+"No configuration file was found in the selected location.\n"
+"Do you want to create it now ?\n"
+"\n"
+"Without configuration file, neither KGpg nor Gnupg will work properly."
+msgstr ""
+"Valitusta paikasta ei löytynyt asetustiedostoa.\n"
+"Haluatko luoda sen nyt?\n"
+"\n"
+"Ilman asetustiedostoa KGpg ja Gnupg eivät toimi kunnolla."
+
+#: kgpgoptions.cpp:196
+msgid "No Configuration File Found"
+msgstr "GnuPG:n asetustiedostoa ei löytynyt"
+
+#: kgpgoptions.cpp:196
+msgid "Create"
+msgstr "Luo"
+
+#: kgpgoptions.cpp:196
+msgid "Ignore"
+msgstr "Jätä huomiotta"
+
+#: kgpgoptions.cpp:204
+msgid ""
+"Cannot create configuration file. Please check if destination media is mounted "
+"and if you have write access"
+msgstr ""
+"Ei voitu luoda asetustiedostoa. Tarkista, onko tallennusväline liitetty "
+"tiedostojärjestelmään ja onko siihen kirjoitusoikeuksia"
+
+#: kgpgoptions.cpp:456
+msgid "Sign File"
+msgstr "Allekirjoita tiedosto"
+
+#: kgpgoptions.cpp:473
+msgid "Decrypt File"
+msgstr "Pura tiedoston salaus"
+
+#: kgpgoptions.cpp:572
+msgid "Add New Key Server"
+msgstr "Lisää uusi avainpalvelin"
+
+#: kgpgoptions.cpp:572
+msgid "Server URL:"
+msgstr "Palvelimen URL:"
+
+#: popuppublic.cpp:91
+msgid "Select Public Key"
+msgstr "Valitse julkinen avain"
+
+#: popuppublic.cpp:109
+#, c-format
+msgid "Select Public Key for %1"
+msgstr "Valitse julkinen avain kohteelle %1"
+
+#: listkeys.cpp:700 popuppublic.cpp:118
+msgid "Clear Search"
+msgstr "Tyhjennä etsintä"
+
+#: listkeys.cpp:703 popuppublic.cpp:121
+msgid "Search: "
+msgstr "Etsi: "
+
+#: listkeys.cpp:553 popuppublic.cpp:149
+msgid "&Go to Default Key"
+msgstr "&Siirry oletusavaimeen"
+
+#: popuppublic.cpp:157
+msgid ""
+"<b>Public keys list</b>: select the key that will be used for encryption."
+msgstr ""
+"<b>Julkisten avainten luettelo</b>: valitse avain jota käytetään salauksessa."
+
+#: popuppublic.cpp:159
+msgid ""
+"<b>ASCII encryption</b>: makes it possible to open the encrypted file/message "
+"in a text editor"
+msgstr ""
+"<b>ASCII salaus</b>: salattu tiedosto/viesti voidaan avata tekstieditorissa"
+
+#: popuppublic.cpp:161
+msgid ""
+"<b>Hide user ID</b>: Do not put the keyid into encrypted packets. This option "
+"hides the receiver of the message and is a countermeasure against traffic "
+"analysis. It may slow down the decryption process because all available secret "
+"keys are tried."
+msgstr ""
+"<b>Piilota käyttäjätunniste</b>: Älä sijoita avaintunnistetta salattuihin "
+"paketteihin. Tämä vaihtoehto piilottaa viestin vastaanottajan, ja suojaa verkon "
+"kuuntelua vastaan. Tämä asetus saattaa hidastaa salauksen purkamista, koska "
+"kaikkia käytettävissä olevia salausavaimia kokeillaan purkamiseen."
+
+#: popuppublic.cpp:165
+msgid ""
+"<b>Allow encryption with untrusted keys</b>: when you import a public key, it "
+"is usually marked as untrusted and you cannot use it unless you sign it in "
+"order to make it 'trusted'. Checking this box enables you to use any key, even "
+"if it has not be signed."
+msgstr ""
+"<b>Salli ei-luotetuilla avaimilla salaaminen</b>: kun tuot julkisen avaimen, se "
+"merkitään 'luottamattomaksi' ja sitä ei voida käyttää ennen kuin allekirjoitat "
+"avaimen 'luotetuksi'. Jos valitset tämän kohdan, voit käyttää mitä tahansa "
+"avainta, vaikka sitä ei ole allekirjoitettu."
+
+#: popuppublic.cpp:176
+msgid ""
+"<b>Shred source file</b>: permanently remove source file. No recovery will be "
+"possible"
+msgstr ""
+"<b> Silppua lähdetiedosto</b>: poistaa lähdetiedoston pysyvästi. Tiedostoa ei "
+"voida palauttaa."
+
+#: popuppublic.cpp:178
+msgid ""
+"<qt><b>Shred source file:</b><br />"
+"<p>Checking this option will shred (overwrite several times before erasing) the "
+"files you have encrypted. This way, it is almost impossible that the source "
+"file is recovered.</p>"
+"<p><b>But you must be aware that this is not secure</b> "
+"on all file systems, and that parts of the file may have been saved in a "
+"temporary file or in the spooler of your printer if you previously opened it in "
+"an editor or tried to print it. Only works on files (not on folders).</p></qt>"
+msgstr ""
+"<qt><b>Silppua lähdetiedosto:</b><br />"
+"<p>Tämä valinta silppuaa tiedoston (sen päälle kirjoitetaan useita kertoja "
+"ennen poistoa) salatut tiedostot. Tällä tavalla on lähes mahdotonta palauttaa "
+"poistettua tiedostoa.</p>"
+"<p><b>Silppuaminen ei välttämättä toimi kaikissa järjestelmissä "
+"täydellisesti.</b> Osia tiedostosta on voitu myös tallentaa "
+"väliaikaistiedostoon tai kirjoittimen tulostusjonoon, jos olet avannut "
+"tiedostot aiemmin muokkaimeen tai yrittänyt tulostaa niitä. Lisäksi "
+"silppuaminen toimii vain tiedostoille (ei kansioille).</p></qt>"
+
+#: popuppublic.cpp:179
+msgid "<a href=\"whatsthis:%1\">Read this before using shredding</a>"
+msgstr "<a href=\"whatsthis:%1\">Lue tämä ennen silppuamista</a>"
+
+#: popuppublic.cpp:184
+msgid "Symmetrical encryption"
+msgstr "Symmetrinen salaus"
+
+#: popuppublic.cpp:186
+msgid ""
+"<b>Symmetrical encryption</b>: encryption does not use keys. You just need to "
+"give a password to encrypt/decrypt the file"
+msgstr ""
+"<b>Symmetrinen salaus</b>: salauksessa ei käytetä avaimia. Sinun tulee antaa "
+"vain salasana tiedoston salaukseen/purkuun."
+
+#: popuppublic.cpp:198
+msgid "Custom option:"
+msgstr "Oma asetus:"
+
+#: popuppublic.cpp:202
+msgid ""
+"<b>Custom option</b>: for experienced users only, allows you to enter a gpg "
+"command line option, like: '--armor'"
+msgstr ""
+"<b>Oma asetus</b>: vain kokeneille käyttäjille, tähän kohtaan voidaan "
+"määritellä gpg:n komentoriviparametri kuten: '--armor'"
+
+#: listkeys.cpp:217
+msgid "Private Key List"
+msgstr "Yksityisten avainten luettelo"
+
+#: listkeys.cpp:236
+msgid "Choose secret key:"
+msgstr "Valitse salainen avain:"
+
+#: listkeys.cpp:316
+msgid ""
+"<qt><b>Some of your secret keys are untrusted.</b>"
+"<br>Change their trust if you want to use them for signing.</qt>"
+msgstr ""
+"<qt><b>Jotkut salaisista avaimistasi ovat luottamattomia.</b>"
+"<br>Muuta niiden luotettavuutta, jos haluat käyttää niitä "
+"allekirjoituksiin.</qt>"
+
+#: listkeys.cpp:437
+msgid "<p>Do you want to import file <b>%1</b> into your key ring?</p>"
+msgstr "<p>Haluatko tuoda tiedoston <b>%1</b> avainrenkaaseesi?</p>"
+
+#: listkeys.cpp:534
+msgid "Key Management"
+msgstr "Avainten hallinta"
+
+#: listkeys.cpp:537
+msgid "E&xport Public Keys..."
+msgstr "&Vie julkisia avaimia..."
+
+#: listkeys.cpp:538
+msgid "&Delete Keys"
+msgstr "&Poista avaimia"
+
+#: listkeys.cpp:539
+msgid "&Sign Keys..."
+msgstr "&Allekirjoita avaimia..."
+
+#: listkeys.cpp:540
+msgid "Delete Sign&ature"
+msgstr "Poista &allekirjoitus"
+
+#: listkeys.cpp:541
+msgid "&Edit Key"
+msgstr "&Muokkaa avainta"
+
+#: listkeys.cpp:542
+msgid "&Import Key..."
+msgstr "&Tuo avain..."
+
+#: listkeys.cpp:543
+msgid "Set as De&fault Key"
+msgstr "Aseta &oletusavaimeksi"
+
+#: keyservers.cpp:169 listkeys.cpp:544
+msgid "Import Key From Keyserver"
+msgstr "Tuo avain avainpalvelimelta"
+
+#: listkeys.cpp:545
+msgid "Import &Missing Signatures From Keyserver"
+msgstr "Tuo puuttuvat allek&irjoitukset avainpalvelimelta"
+
+#: listkeys.cpp:546
+msgid "&Refresh Keys From Keyserver"
+msgstr "&Päivitä avaimet avainpalvelimelta"
+
+#: listkeys.cpp:548
+msgid "&Create Group with Selected Keys..."
+msgstr "&Luo valituista avaimista ryhmä..."
+
+#: listkeys.cpp:549
+msgid "&Delete Group"
+msgstr "&Poista ryhmä"
+
+#: listkeys.cpp:550
+msgid "&Edit Group"
+msgstr "&Muokkaa ryhmää"
+
+#: listkeys.cpp:552
+msgid "&Create New Contact in Address Book"
+msgstr "&Luo uusi yhteystieto osoitekirjaan"
+
+#: listkeys.cpp:558
+msgid "&Refresh List"
+msgstr "&Päivitä luettelo"
+
+#: listkeys.cpp:559
+msgid "&Open Photo"
+msgstr "&Avaa kuva"
+
+#: listkeys.cpp:560
+msgid "&Delete Photo"
+msgstr "&Poista kuva"
+
+#: listkeys.cpp:561
+msgid "&Add Photo"
+msgstr "&Lisää kuva"
+
+#: listkeys.cpp:563
+msgid "&Add User Id"
+msgstr "&Lisää käyttäjätunnus"
+
+#: listkeys.cpp:564
+msgid "&Delete User Id"
+msgstr "&Poista käyttäjätunnus"
+
+#: listkeys.cpp:566
+msgid "Edit Key in &Terminal"
+msgstr "&Muokkaa avainta pääteikkunassa"
+
+#: listkeys.cpp:567
+msgid "Export Secret Key..."
+msgstr "Vie salainen avain..."
+
+#: listkeys.cpp:568
+msgid "Revoke Key..."
+msgstr "Peruuta avain..."
+
+#: listkeys.cpp:570
+msgid "Delete Key Pair"
+msgstr "Poista avainpari"
+
+#: listkeys.cpp:571
+msgid "&Generate Key Pair..."
+msgstr "&Luo avainpari..."
+
+#: listkeys.cpp:573
+msgid "&Regenerate Public Key"
+msgstr "&Luo julkinen avain uudelleen"
+
+#: listkeys.cpp:577
+msgid "Tip of the &Day"
+msgstr "Päivän vinkki"
+
+#: listkeys.cpp:578
+msgid "View GnuPG Manual"
+msgstr "Näytä GnuPG:n ohje"
+
+#: listkeys.cpp:580
+msgid "&Show only Secret Keys"
+msgstr "&Näytä vain salaiset avaimet"
+
+#: listkeys.cpp:583
+msgid "&Hide Expired/Disabled Keys"
+msgstr "&Piilota vanhentuneet/estetyt avaimet"
+
+#: listkeys.cpp:586 listkeys.cpp:610
+msgid "Trust"
+msgstr "Luottaminen"
+
+#: listkeys.cpp:587 listkeys.cpp:612
+msgid "Size"
+msgstr "Koko"
+
+#: listkeys.cpp:589 listkeys.cpp:611
+msgid "Expiration"
+msgstr "Vanheneminen"
+
+#: listkeys.cpp:592
+msgid "&Photo ID's"
+msgstr "&Kuvien tunnisteet"
+
+#: listkeys.cpp:598
+msgid "Small"
+msgstr "Pieni"
+
+#: listkeys.cpp:599
+msgid "Medium"
+msgstr "Keskikokoinen"
+
+#: listkeys.cpp:600
+msgid "Large"
+msgstr "Laaja"
+
+#: listkeys.cpp:708
+msgid "Filter Search"
+msgstr "Etsi suotimella"
+
+#: listkeys.cpp:718
+msgid "00000 Keys, 000 Groups"
+msgstr "00000 avainta, 000 ryhmää"
+
+#: listkeys.cpp:865
+msgid "You can only refresh primary keys. Please check your selection."
+msgstr "Voit päivittää vain ensisijaisia avaimia. Tarkista valintasi."
+
+#: listkeys.cpp:922
+msgid "Add New User Id"
+msgstr "Lisää uusi käyttäjätunnus"
+
+#: listkeys.cpp:945
+msgid ""
+"The image must be a JPEG file. Remember that the image is stored within your "
+"public key.If you use a very large picture, your key will become very large as "
+"well! Keeping the image close to 240x288 is a good size to use."
+msgstr ""
+"Kuvan täytyy olla JPEG-tiedosto. Muista, että kuva tallennetaan julkiseen "
+"avaimeesi. Jos käytät suurta kuvatiedostoa, julkisesta avaimestasi tulee hyvin "
+"suuri. Kuvan suositeltava koko on noin 240x288 kuvapistettä."
+
+#: listkeys.cpp:963
+msgid ""
+"Something unexpected happened during the requested operation.\n"
+"Please check details for full log output."
+msgstr ""
+"Pyydettyä toimenpidettä suoritettaessa tapahtui jotakin odottamatonta.\n"
+"Katso yksityiskohdat lokitulosteesta."
+
+#: listkeys.cpp:969
+msgid ""
+"<qt>Are you sure you want to delete Photo id <b>%1</b>"
+"<br>from key <b>%2 &lt;%3&gt;</b> ?</qt>"
+msgstr ""
+"<qt>Haluatko varmasti poistaa kuvatunnisteen <b>%1</b>"
+"<br>avaimesta <b>%2 &lt; %3&gt;</b>?</qt>"
+
+#: listkeys.cpp:1014 listkeys.cpp:1245 listkeys.cpp:1376 listkeys.cpp:1623
+#: listkeys.cpp:2575
+msgid "Photo id"
+msgstr "Kuvatunniste"
+
+#: listkeys.cpp:1073
+msgid "<qt>Search string '<b>%1</b>' not found."
+msgstr "<qt>Haettua merkkijonoa '<b>%1</b>' ei löytynyt."
+
+#: listkeys.cpp:1129
+msgid "Unable to contact the address book. Please check your installation."
+msgstr "Osoitekirjaan ei saatu yhteyttä. Tarkista asennus."
+
+#: listkeys.cpp:1234
+msgid "Public Key"
+msgstr "Julkinen avain"
+
+#: listkeys.cpp:1236
+msgid "Sub Key"
+msgstr "Aliavain"
+
+#: listkeys.cpp:1238
+msgid "Secret Key Pair"
+msgstr "Salainen avainpari"
+
+#: listkeys.cpp:1240
+msgid "Key Group"
+msgstr "Avainryhmä"
+
+#: listkeys.cpp:1242
+msgid "Signature"
+msgstr "Allekirjoitus"
+
+#: listkeys.cpp:1244
+msgid "User ID"
+msgstr "Käyttäjätunnus"
+
+#: listkeys.cpp:1246
+msgid "Photo ID"
+msgstr "Kuvan tunniste"
+
+#: listkeys.cpp:1248
+msgid "Revocation Signature"
+msgstr "Peruutuksen allekirjoitus"
+
+#: listkeys.cpp:1250
+msgid "Orphaned Secret Key"
+msgstr "Orvot salaiset avaimet"
+
+#: listkeys.cpp:1278 listkeys.cpp:1684 listkeys.cpp:1740 listkeys.cpp:2284
+#: listkeys.cpp:2464 listkeys.cpp:2771 listkeys.cpp:2858 listkeys.cpp:2885
+#: listkeys.cpp:2920
+msgid "%1 Keys, %2 Groups"
+msgstr "%1 avainta, %2 ryhmää"
+
+#: listkeys.cpp:1327
+msgid "Sorry, this key is not valid for encryption or not trusted."
+msgstr "Avain ei sovellu salaukseen, tai siihen ei luoteta."
+
+#: listkeys.cpp:1410
+msgid "Create Revocation Certificate"
+msgstr "Luo peruutussertifikaatti"
+
+#: listkeys.cpp:1414
+msgid "ID: "
+msgstr "Tunniste: "
+
+#: listkeys.cpp:1457
+msgid ""
+"Secret keys SHOULD NOT be saved in an unsafe place.\n"
+"If someone else can access this file, encryption with this key will be "
+"compromised!\n"
+"Continue key export?"
+msgstr ""
+"Salaisia avaimia EI KANNATA tallentaa turvattomaan paikkaan.\n"
+"Jos joku muu voi lukea tiedoston, salattujen tietojen suojaus on uhattuna!\n"
+"Jatketaanko vientiä?"
+
+#: listkeys.cpp:1459
+msgid "Do Not Export"
+msgstr "Älä vie"
+
+#: listkeys.cpp:1469
+msgid "Export PRIVATE KEY As"
+msgstr "Vie YKSITYINEN AVAIN nimellä"
+
+#: listkeys.cpp:1481
+msgid ""
+"Your PRIVATE key \"%1\" was successfully exported.\n"
+"DO NOT leave it in an insecure place."
+msgstr ""
+"YKSITYINEN avaimesi \"%1\" on viety onnistuneesti.\n"
+"ÄLÄ jätä avainta turvattomaan paikkaan."
+
+#: listkeys.cpp:1483
+msgid ""
+"Your secret key could not be exported.\n"
+"Check the key."
+msgstr ""
+"Salaista avaintasi ei voitu viedä.\n"
+"Tarkista avain."
+
+#: listkeys.cpp:1514
+msgid "Public Key Export"
+msgstr "Julkisen avaimen vienti"
+
+#: listkeys.cpp:1556
+msgid ""
+"Your public key \"%1\" was successfully exported\n"
+msgstr ""
+"Julkinen avaimesi \"%1\" on viety\n"
+
+#: listkeys.cpp:1558
+msgid ""
+"Your public key could not be exported\n"
+"Check the key."
+msgstr ""
+"Julkista avaintasi ei voitu viedä.\n"
+"Tarkista avain."
+
+#: listkeys.cpp:1631
+msgid ""
+"This key is an orphaned secret key (secret key without public key.) It is "
+"currently not usable.\n"
+"\n"
+"Would you like to regenerate the public key?"
+msgstr ""
+"Tämä avain on orpo salainen avain (salainen avain ilman julkista avainta.) Se "
+"ei ole tällä hetkellä käytettävissä.\n"
+"\n"
+"Haluatko luoda julkisen avaimen uudelleen?"
+
+#: listkeys.cpp:1632
+msgid "Generate"
+msgstr "Kehitä"
+
+#: listkeys.cpp:1632
+msgid "Do Not Generate"
+msgstr "Älä kehitä"
+
+#: listkeys.cpp:1670
+msgid "<qt>Are you sure you want to delete group <b>%1</b> ?</qt>"
+msgstr "<qt>Haluatko varmasti poistaa ryhmän <b>%1</b>?</qt>"
+
+#: listkeys.cpp:1720
+msgid ""
+"<qt>You cannot create a group containing signatures, subkeys or other "
+"groups.</qt>"
+msgstr ""
+"<qt>Et voi luoda ryhmää, jossa on allekirjoituksia, aliavaimia tai toisia "
+"ryhmiä. </qt>"
+
+#: listkeys.cpp:1723
+msgid "Create New Group"
+msgstr "Luo uusi ryhmä"
+
+#: listkeys.cpp:1723
+msgid "Enter new group name:"
+msgstr "Anna uuden ryhmän nimi:"
+
+#: listkeys.cpp:1728
+msgid ""
+"Following keys are not valid or not trusted and will not be added to the group:"
+msgstr ""
+"Seuraavia avaimia ei lisätä ryhmään, koska ne ovat virheellisiä tai niihin ei "
+"luoteta:"
+
+#: listkeys.cpp:1742
+msgid ""
+"<qt>No valid or trusted key was selected. The group <b>%1</b> "
+"will not be created.</qt>"
+msgstr ""
+"<qt>Yhtään ehjää tai luotettua avainta ei ole valittuna. Ryhmää <b>%1</b> "
+"ei luoda.</qt>"
+
+#: listkeys.cpp:1769
+msgid ""
+"Following keys are in the group but are not valid or not in your keyring. They "
+"will be removed from the group."
+msgstr ""
+"Seuraavat avaimet ovat ryhmässä, mutta eivät ole kelvollisia tai eivät ole "
+"avainrenkaassasi. Avaimet poistetaan ryhmästä."
+
+#: listkeys.cpp:1778
+msgid "Group Properties"
+msgstr "Ryhmän ominaisuudet"
+
+#: listkeys.cpp:1842
+msgid "You can only sign primary keys. Please check your selection."
+msgstr "Voit allekirjoittaa vain ensisijaisia avaimia. Tarkista valinta."
+
+#: listkeys.cpp:1865
+msgid ""
+"<qt>You are about to sign key:"
+"<br>"
+"<br>%1"
+"<br>ID: %2"
+"<br>Fingerprint: "
+"<br><b>%3</b>."
+"<br>"
+"<br>You should check the key fingerprint by phoning or meeting the key owner to "
+"be sure that someone is not trying to intercept your communications</qt>"
+msgstr ""
+"<qt>Olet allekirjoittamassa avainta:"
+"<br>"
+"<br>%1"
+"<br>Tunniste: %2"
+"<br>Sormenjälki: "
+"<br><b>%3</b>."
+"<br>"
+"<br>Varmista avaimen sormenjälki puhelimitse tai tapaamalla avaimen omistaja, "
+"jotta voit olla varma että avain kuuluu oikealle henkilölle.</qt>"
+
+#: listkeys.cpp:1877
+msgid ""
+"<qt>You are about to sign the following keys in one pass."
+"<br><b>If you have not carefully checked all fingerprints, the security of your "
+"communications may be compromised.</b></qt>"
+msgstr ""
+"<qt>Olet allekirjoittamassa seuraavat avaimet samalla hyväksynnällä."
+"<br><b>Ellet ole tarkistanut huolellisesti avainten sormenjälkiä, viestintäsi "
+"turvallisuus vaarantuu.</b></qt>"
+
+#: listkeys.cpp:1887
+#, c-format
+msgid ""
+"_n: How carefully have you checked that the key really belongs to the person "
+"with whom you wish to communicate:\n"
+"How carefully have you checked that the %n keys really belong to the people "
+"with whom you wish to communicate:"
+msgstr ""
+"Kuinka huolellisesti olet varmistanut, että avain todella kuuluu henkilölle, "
+"jonka kanssa haluat kommunikoida:\n"
+"Kuinka huolellisesti olet varmistanut, että %n avainta todella kuuluvat "
+"henkilöille, joiden kanssa haluat kommunikoida:"
+
+#: listkeys.cpp:1891
+msgid "I Will Not Answer"
+msgstr "En vastaa"
+
+#: listkeys.cpp:1892
+msgid "I Have Not Checked at All"
+msgstr "En ole tarkistanut"
+
+#: listkeys.cpp:1893
+msgid "I Have Done Casual Checking"
+msgstr "Olen suorittanut pintapuolisen tarkistuksen"
+
+#: listkeys.cpp:1894
+msgid "I Have Done Very Careful Checking"
+msgstr "Olen suorittanut huolellisen tarkistuksen"
+
+#: listkeys.cpp:1897
+msgid "Local signature (cannot be exported)"
+msgstr "Paikallinen allekirjoitus (ei voida viedä)"
+
+#: listkeys.cpp:1900
+msgid "Do not sign all user id's (open terminal)"
+msgstr "Älä allekirjoita kaikkia käyttäjätunnisteita (avaa pääteikkuna)"
+
+#: listkeys.cpp:1961
+msgid "<qt>Bad passphrase, key <b>%1</b> not signed.</qt>"
+msgstr ""
+"<qt>Virheellinen salauslause, avainta <b>%1</b> ei allekirjoiteta.</qt>"
+
+#: listkeys.cpp:1961
+msgid " ("
+msgstr " ("
+
+#: listkeys.cpp:1961
+msgid ")"
+msgstr ")"
+
+#: listkeys.cpp:1986
+msgid "All signatures for this key are already in your keyring"
+msgstr "Kaikki tämän avaimen allekirjoitukset ovat jo avainrenkaassasi"
+
+#: listkeys.cpp:2051
+msgid "Edit key manually to delete this signature."
+msgstr "Muokkaa avainta käsin, ja poista allekirjoitus"
+
+#: listkeys.cpp:2064
+msgid "Edit key manually to delete a self-signature."
+msgstr "Muokkaa avainta käsin, ja poista oma allekirjoitus."
+
+#: listkeys.cpp:2067
+msgid ""
+"<qt>Are you sure you want to delete signature"
+"<br><b>%1</b> from key:"
+"<br><b>%2</b>?</qt>"
+msgstr ""
+"<qt>Haluatko varmasti poistaa allekirjoituksen"
+"<br><b>%1</b> avaimesta:"
+"<br> <b>%2</b>?</qt>"
+
+#: listkeys.cpp:2086
+msgid "Requested operation was unsuccessful, please edit the key manually."
+msgstr "Pyydettyä toimenpidettä ei voitu suorittaa. Muokkaa avainta käsin."
+
+#: listkeys.cpp:2137
+msgid ""
+"<b>Enter passphrase for %1</b>:"
+"<br>Passphrase should include non alphanumeric characters and random sequences"
+msgstr ""
+"<b>Anna avaimen salauslause %1</b>:"
+"<br>Salauslauseessa tulisi sisältää myös muita kuin alfanumeerisia merkkejä ja "
+"satunnaisia osia."
+
+#: listkeys.cpp:2141
+msgid ""
+"This passphrase is not secure enough.\n"
+"Minimum length= 5 characters"
+msgstr ""
+"Salauslause ei ole riittävän turvallinen.\n"
+"Vähimmäispituus on 5 merkkiä."
+
+#: listkeys.cpp:2152
+msgid "Generating new key pair."
+msgstr "Luodaan uutta avainparia."
+
+#: listkeys.cpp:2162
+msgid ""
+"\n"
+"Please wait..."
+msgstr ""
+"\n"
+"Odota hetki..."
+
+#: listkeys.cpp:2170
+msgid "Generating New Key..."
+msgstr "Luodaan uutta avainta..."
+
+#: listkeys.cpp:2275 listkeys.cpp:2738 listkeys.cpp:2772 listkeys.cpp:2859
+#: listkeys.cpp:2886 listkeys.cpp:2921
+msgid "Ready"
+msgstr "Valmis"
+
+#: listkeys.cpp:2279
+msgid ""
+"Something unexpected happened during the key pair creation.\n"
+"Please check details for full log output."
+msgstr ""
+"Avainparia luotaessa tapahtui jotakin odottamatonta.\n"
+"Katso tarkemmat tiedot lokitulosteesta."
+
+#: listkeys.cpp:2313 listkeys.cpp:2317
+msgid "backup copy"
+msgstr "varmuuskopio"
+
+#: listkeys.cpp:2329
+msgid "<qt>Cannot open file <b>%1</b> for printing...</qt>"
+msgstr "<qt>Tiedostoa <b>%1</b> ei voida avata tulostettavaksi...</qt>"
+
+#: listkeys.cpp:2348
+msgid ""
+"<p>Delete <b>SECRET KEY</b> pair <b>%1</b>?</p>Deleting this key pair means you "
+"will never be able to decrypt files encrypted with this key again."
+msgstr ""
+"<p>Poista <b>SALAINEN</b> avainpari <b>%1</b>?</p>Jos poistat tämän avainparin, "
+"et voi enää koskaan purkaa tällä avaimella salattuja tiedostojen salausta."
+
+#: listkeys.cpp:2409
+msgid ""
+"<qt>The following are secret key pairs:"
+"<br><b>%1</b>They will not be deleted."
+"<br></qt>"
+msgstr ""
+"<qt>Seuraavat ovat salaisia avainpareja:"
+"<br><b>%1</b>Niitä ei poisteta. "
+"<br></qt>"
+
+#: listkeys.cpp:2415
+#, c-format
+msgid ""
+"_n: <qt><b>Delete the following public key?</b></qt>\n"
+"<qt><b>Delete the following %n public keys?</b></qt>"
+msgstr ""
+"<qt><b>Poista seuraava julkinen avain?</b></qt>\n"
+"<qt><b>Poista seuraavat %n julkiset avaimet?</b></qt>"
+
+#: listkeys.cpp:2470
+msgid "Key Import"
+msgstr "Avaimen tuonti"
+
+#: listkeys.cpp:2474
+msgid "Open File"
+msgstr "Avaa tiedosto"
+
+#: listkeys.cpp:2483 listkeys.cpp:2493
+msgid "Importing..."
+msgstr "Tuodaan..."
+
+#: listkeys.cpp:2614 listkeys.cpp:2616 listkeys.cpp:2619
+msgid " [Revocation signature]"
+msgstr " [Peruutuksen allekirjoitus]"
+
+#: listkeys.cpp:2628
+msgid " [local]"
+msgstr " [paikallinen]"
+
+#: listkeys.cpp:2641
+msgid "%1 subkey"
+msgstr "%1 aliavain"
+
+#: listkeys.cpp:2660
+msgid "Loading Keys..."
+msgstr "Lataa avaimia..."
+
+#: listkeys.cpp:3079
+msgid "RSA"
+msgstr "RSA"
+
+#: listkeys.cpp:3083
+msgid "ElGamal"
+msgstr "ElGamal"
+
+#: listkeys.cpp:3086
+msgid "DSA"
+msgstr "DSA"
+
+#: listkeys.cpp:3137
+msgid "?"
+msgstr "?"
+
+#: keygener.cpp:37
+msgid "Key Generation"
+msgstr "Avaimen luonti"
+
+#: keygener.cpp:40
+msgid "Expert Mode"
+msgstr "Asiantuntijatila"
+
+#: keygener.cpp:45
+msgid "Generate Key Pair"
+msgstr "Luo avainpari"
+
+#: keygener.cpp:62
+msgid "Never"
+msgstr "Ei koskaan"
+
+#: keygener.cpp:63
+msgid "Days"
+msgstr "Päivää"
+
+#: keygener.cpp:64
+msgid "Weeks"
+msgstr "Viikkoja"
+
+#: keygener.cpp:65
+msgid "Months"
+msgstr "Kuukautta"
+
+#: keygener.cpp:66
+msgid "Years"
+msgstr "Vuotta"
+
+#: keygener.cpp:70
+msgid "Key size:"
+msgstr "Avaimen koko:"
+
+#: keygener.cpp:94
+msgid "You must give a name."
+msgstr "Anna nimi."
+
+#: keygener.cpp:100
+msgid "You are about to create a key with no email address"
+msgstr "Olet luomassa avainta ilman sähköpostiosoitetta"
+
+#: keygener.cpp:103
+msgid "Email address not valid"
+msgstr "Sähköpostiosoite ei ole kelvollinen"
+
#: kgpginterface.cpp:87
msgid " or "
msgstr " tai "
@@ -3237,18 +3208,6 @@ msgstr ""
"<br> "
"<br><b>Tiedosto on vioittunut!</b></qt>"
-#: kgpginterface.cpp:829 kgpgview.cpp:241
-msgid ""
-"<qt><b>Missing signature:</b>"
-"<br>Key id: %1"
-"<br>"
-"<br>Do you want to import this key from a keyserver?</qt>"
-msgstr ""
-"<qt><b>Puuttuva allekirjoitus:</b>"
-"<br>Avaimen tunniste: %1"
-"<br>"
-"<br>Haluatko tuoda avaimen avainpalvelimelta?</qt>"
-
#: kgpginterface.cpp:910
msgid "<qt>%1 Enter passphrase for <b>%2</b>:</qt>"
msgstr "<qt>%1 anna salauslause kohteelle <b>%2</b>:</qt>"
@@ -3305,205 +3264,246 @@ msgstr ""
"<br>Jos unohdat salauslauseen, et voi avata salattuja tiedostoja ja viestejä!"
"<br></qt>"
-#: kgpginterface.cpp:1437
+#: keyservers.cpp:496 kgpginterface.cpp:1408
+#, c-format
msgid ""
-"<qt>"
-"<br><b>You have imported a secret key.</b> "
-"<br>Please note that imported secret keys are not trusted by default."
-"<br>To fully use this secret key for signing and encryption, you must edit the "
-"key (double click on it) and set its trust to Full or Ultimate.</qt>"
+"_n: <qt>%n key processed."
+"<br></qt>\n"
+"<qt>%n keys processed."
+"<br></qt>"
msgstr ""
-"<qt>"
-"<br><b>Olet vastaanottanut salaisen avaimen.</b> "
-"<br>Huomaa, että tuotuihin avaimiin ei luoteta oletuksena."
-"<br>Käyttääksesi salaista avainta täydellisesti allekirjoitukseen ja "
-"salaukseen, sinun pitää muokata avainta (kaksoisnapsautus siihen) ja asettaa "
-"sen luottamus Täydelliseksi tai Lopulta.</qt>"
-
-#: kgpginterface.cpp:1704
-msgid "This image is very large. Use it anyway?"
-msgstr "Tämä kuva on erittäin laaja. Käytä sitä kuitenkin?"
-
-#: kgpginterface.cpp:1704
-msgid "Use Anyway"
-msgstr "Käytä joka tapauksessa"
-
-#: kgpginterface.cpp:1704
-msgid "Do Not Use"
-msgstr "Älä käytä"
-
-#: kgpginterface.cpp:1768
-msgid "Creation of the revocation certificate failed..."
-msgstr "Peruutussertifikaatin luonti epäonnistui..."
+"<qt>%n avain käsitelty."
+"<br></qt>\n"
+"<qt>%n avainta käsitelty."
+"<br></qt>"
-#: main.cpp:30
+#: keyservers.cpp:498 kgpginterface.cpp:1410
+#, c-format
msgid ""
-"Kgpg - simple gui for gpg\n"
-"\n"
-"Kgpg was designed to make gpg very easy to use.\n"
-"I tried to make it as secure as possible.\n"
-"Hope you enjoy it."
+"_n: <qt>One key unchanged."
+"<br></qt>\n"
+"<qt>%n keys unchanged."
+"<br></qt>"
msgstr ""
-"Kgpg - gpg:n käyttöliittymä\n"
-"\n"
-"Kgpg suunniteltiin helpottamaan gpg:n käyttöä.\n"
-"Yritin tehdä siitä mahdollisimman turvallisen.\n"
-"Toivottavasti pidät tästä ohjelmasta."
-
-#: main.cpp:36
-msgid "Encrypt file"
-msgstr "Salaa tiedosto"
-
-#: main.cpp:37
-msgid "Open key manager"
-msgstr "Avaa avaimien hallinta"
-
-#: main.cpp:38
-msgid "Show encrypted file"
-msgstr "Näytä salattu tiedosto"
-
-#: main.cpp:39
-msgid "Sign file"
-msgstr "Allekirjoita tiedosto"
-
-#: main.cpp:40
-msgid "Verify signature"
-msgstr "Tarkista allekirjoituksen oikeellisuus"
-
-#: main.cpp:41
-msgid "Shred file"
-msgstr "Silppua tiedosto"
-
-#: main.cpp:42
-msgid "File to open"
-msgstr "Avattava tiedosto"
-
-#: main.cpp:50
-msgid "KGpg"
-msgstr "KGpg"
-
-#: kgpglibrary.cpp:82
-msgid "You have not chosen an encryption key."
-msgstr "Et ole valinnut salausavainta."
+"<qt>Yhtä avainta ei ole muutettu."
+"<br></qt>\n"
+"<qt>%n avainta ei ole muutettu."
+"<br></qt>"
-#: kgpglibrary.cpp:107
+#: keyservers.cpp:500 kgpginterface.cpp:1412
+#, c-format
msgid ""
-"<b>%1 Files left.</b>\n"
-"Encrypting </b>%2"
+"_n: <qt>One signature imported."
+"<br></qt>\n"
+"<qt>%n signatures imported."
+"<br></qt>"
msgstr ""
-"<b>%1 tiedostoa jäljellä.</b>\n"
-"Salaa </b>%2"
+"<qt>Yksi allekirjoitus tuotu."
+"<br></qt>\n"
+"<qt>%n allekirjoitusta tuotu."
+"<br></qt>"
-#: kgpglibrary.cpp:108
+#: keyservers.cpp:502 kgpginterface.cpp:1414
#, c-format
-msgid "<b>Encrypting </b>%2"
-msgstr "<b>Salaa </b>%2"
-
-#: kgpglibrary.cpp:125
-msgid "Processing encryption (%1)"
-msgstr "Käsitellään salausta (%1)"
+msgid ""
+"_n: <qt>One key without ID."
+"<br></qt>\n"
+"<qt>%n keys without ID."
+"<br></qt>"
+msgstr ""
+"<qt>Yksi avain ilman tunnusta."
+"<br></qt>\n"
+"<qt>%n avainta ilman tunnusta."
+"<br></qt>"
-#: kgpglibrary.cpp:143
+#: keyservers.cpp:504 kgpginterface.cpp:1416
#, c-format
msgid ""
-"_n: Shredding %n file\n"
-"Shredding %n files"
+"_n: <qt>One RSA key imported."
+"<br></qt>\n"
+"<qt>%n RSA keys imported."
+"<br></qt>"
msgstr ""
-"Silppuaa %n tiedoston\n"
-"Silppuaa %n tiedostot"
-
-#: kgpglibrary.cpp:157
-msgid "KGpg Error"
-msgstr "KGpg-virhe"
+"<qt>Yksi RSA-avain tuotu."
+"<br></qt>\n"
+"<qt>%n RSA-avainta tuotu."
+"<br></qt>"
-#: kgpglibrary.cpp:157
-msgid "Process halted, not all files were shredded."
-msgstr "Toiminta keskeytetty, kaikkia tiedostoja ei silputtu."
+#: keyservers.cpp:506 kgpginterface.cpp:1418
+#, c-format
+msgid ""
+"_n: <qt>One user ID imported."
+"<br></qt>\n"
+"<qt>%n user IDs imported."
+"<br></qt>"
+msgstr ""
+"<qt>Yksi käyttäjätunnus tuotu."
+"<br></qt>\n"
+"<qt>%n käyttäjätunnusta tuotu."
+"<br></qt>"
-#: kgpglibrary.cpp:175
-msgid "<b>Process halted</b>.<br>Not all files were encrypted."
-msgstr "<b>Toiminta keskeytetty</b>.<br>Kaikkia tiedostoja ei salattu."
+#: keyservers.cpp:508 kgpginterface.cpp:1420
+#, c-format
+msgid ""
+"_n: <qt>One subkey imported."
+"<br></qt>\n"
+"<qt>%n subkeys imported."
+"<br></qt>"
+msgstr ""
+"<qt>Yksi aliavain tuotu."
+"<br></qt>\n"
+"<qt>%n aliavainta tuotu."
+"<br></qt>"
-#: kgpglibrary.cpp:195
+#: keyservers.cpp:510 kgpginterface.cpp:1422
#, c-format
-msgid "Decrypting %1"
-msgstr "Purkaa %1 salausta"
+msgid ""
+"_n: <qt>One revocation certificate imported."
+"<br></qt>\n"
+"<qt>%n revocation certificates imported."
+"<br></qt>"
+msgstr ""
+"<qt>Yksi peruutussertifikaatti vastaanotettu."
+"<br></qt>\n"
+"<qt>%n peruutussertifikaattia vastaanotettu."
+"<br></qt>"
-#: kgpglibrary.cpp:197
-msgid "Processing decryption"
-msgstr "Käsitellään salausta"
+#: keyservers.cpp:512 kgpginterface.cpp:1425
+#, c-format
+msgid ""
+"_n: <qt>One secret key processed."
+"<br></qt>\n"
+"<qt>%n secret keys processed."
+"<br></qt>"
+msgstr ""
+"<qt>Yksi salainen avain käsitelty."
+"<br></qt>\n"
+"<qt>%n salaista avainta käsitelty."
+"<br></qt>"
-#: kgpglibrary.cpp:225 kgpgview.cpp:130
+#: keyservers.cpp:514 kgpginterface.cpp:1429
+#, c-format
msgid ""
-"<p>The file <b>%1</b> is a public key."
-"<br>Do you want to import it ?</p>"
+"_n: <qt><b>One secret key imported.</b>"
+"<br></qt>\n"
+"<qt><b>%n secret keys imported.</b>"
+"<br></qt>"
msgstr ""
-"<p>Tiedosto <b>%1</b> on julkinen avain."
-"<br>Haluatko tuoda avaimen?</p>"
+"<qt><b>Yksi salainen avain tuotu.</b>"
+"<br></qt>\n"
+"<qt><b>%n salaista avainta tuotu.</b>"
+"<br></qt>"
-#: kgpglibrary.cpp:236
+#: keyservers.cpp:516 kgpginterface.cpp:1431
+#, c-format
msgid ""
-"<p>The file <b>%1</b> is a private key block. Please use KGpg key manager to "
-"import it.</p>"
+"_n: <qt>One secret key unchanged."
+"<br></qt>\n"
+"<qt>%n secret keys unchanged."
+"<br></qt>"
msgstr ""
-"<p>Tiedosto <b>%1</b> on yksityisen avaimen lohko. Tuo avain KGpg:n avainten "
-"hallinnassa.</p>"
+"<qt>Yhtä avainta ei ole muutettu."
+"<br></qt>\n"
+"<qt>%n avainta ei ole muutettu."
+"<br></qt>"
-#: kgpglibrary.cpp:240 kgpgview.cpp:165 kgpgview.cpp:361
-msgid "Decryption failed."
-msgstr "Salauksen purkaminen epäonnistui."
+#: keyservers.cpp:518 kgpginterface.cpp:1433
+#, c-format
+msgid ""
+"_n: <qt>One secret key not imported."
+"<br></qt>\n"
+"<qt>%n secret keys not imported."
+"<br></qt>"
+msgstr ""
+"<qt>Yksi salainen avain ei ole tuotu."
+"<br></qt>\n"
+"<qt>%n salaista avainta ei ole tuotu."
+"<br></qt>"
-#: kgpgview.cpp:97
+#: keyservers.cpp:520 kgpginterface.cpp:1435
+#, c-format
msgid ""
-"<qt><b>Remote file dropped</b>."
-"<br>The remote file will now be copied to a temporary file to process requested "
-"operation. This temporary file will be deleted after operation.</qt>"
+"_n: <qt><b>One key imported:</b>"
+"<br></qt>\n"
+"<qt><b>%n keys imported:</b>"
+"<br></qt>"
msgstr ""
-"<qt><b>Pudotettiin etätiedosto</b>."
-"<br>Etätiedosto kopioidaan väliaikaiseen tiedostoon käsittelyä varten. "
-"Väliaikaistiedosto poistetaan, kun haluttu toimenpide on valmis.</qt>"
+"<qt><b>Yksi avain tuotu:</b>"
+"<br></qt>\n"
+"<qt><b>%n avainta tuotu:</b>"
+"<br></qt>"
-#: kgpgview.cpp:100
-msgid "Could not download file."
-msgstr "Tiedostoa ei voitu hakea."
+#: kgpginterface.cpp:1437
+msgid ""
+"<qt>"
+"<br><b>You have imported a secret key.</b> "
+"<br>Please note that imported secret keys are not trusted by default."
+"<br>To fully use this secret key for signing and encryption, you must edit the "
+"key (double click on it) and set its trust to Full or Ultimate.</qt>"
+msgstr ""
+"<qt>"
+"<br><b>Olet vastaanottanut salaisen avaimen.</b> "
+"<br>Huomaa, että tuotuihin avaimiin ei luoteta oletuksena."
+"<br>Käyttääksesi salaista avainta täydellisesti allekirjoitukseen ja "
+"salaukseen, sinun pitää muokata avainta (kaksoisnapsautus siihen) ja asettaa "
+"sen luottamus Täydelliseksi tai Lopulta.</qt>"
-#: kgpgview.cpp:143
+#: keyservers.cpp:522 kgpginterface.cpp:1441
msgid ""
-"This file is a private key.\n"
-"Please use kgpg key management to import it."
+"No key imported... \n"
+"Check detailed log for more infos"
msgstr ""
-"Tiedosto on yksityinen avain.\n"
-"Käytä kgpg avainten hallintaa avaimen tuontiin."
+"Avainta ei tuotu... \n"
+"Katso tarkemmat tiedot lokitiedoista"
-#: kgpgview.cpp:179
-msgid "Unable to read file."
-msgstr "Tiedostoa ei voitu lukea."
+#: kgpginterface.cpp:1704
+msgid "This image is very large. Use it anyway?"
+msgstr "Tämä kuva on erittäin laaja. Käytä sitä kuitenkin?"
-#: kgpgview.cpp:211
-msgid "S&ign/Verify"
-msgstr "&Allekirjoitus/Tarkistus"
+#: kgpginterface.cpp:1704
+msgid "Use Anyway"
+msgstr "Käytä joka tapauksessa"
-#: kgpgview.cpp:212
-msgid "En&crypt"
-msgstr "&Salaa"
+#: kgpginterface.cpp:1704
+msgid "Do Not Use"
+msgstr "Älä käytä"
-#: kgpgview.cpp:213
-msgid "&Decrypt"
-msgstr "&Poista salaus"
+#: kgpginterface.cpp:1768
+msgid "Creation of the revocation certificate failed..."
+msgstr "Peruutussertifikaatin luonti epäonnistui..."
-#: kgpgview.cpp:231
-msgid "untitled"
-msgstr "nimetön"
+#: keyservers.cpp:55
+msgid "Key Server"
+msgstr "Avainpalvelin"
-#: kgpgview.cpp:242
-msgid "Missing Key"
-msgstr "Puuttuva avain"
+#: keyservers.cpp:163 keyservers.cpp:409
+msgid "You must enter a search string."
+msgstr "Anna hakumerkkijono."
-#: kgpgview.cpp:295
-msgid "Signing not possible: bad passphrase or missing key"
-msgstr ""
-"Allekirjoitusta ei voi tehdä: Salauslause on virheellinen tai avain puuttuu."
+#: keyservers.cpp:178
+msgid "Connecting to the server..."
+msgstr "Yhdistetään palvelimelle..."
-#: kgpgview.cpp:388
-msgid "Encryption failed."
-msgstr "Salaus epäonnistui."
+#: keyservers.cpp:233
+msgid "You must choose a key."
+msgstr "Valitse avain."
+
+#: keyservers.cpp:265
+msgid "Found %1 matching keys"
+msgstr "Löydettiin %1 avainta"
+
+#: keyservers.cpp:374 keyservers.cpp:442
+msgid "<b>Connecting to the server...</b>"
+msgstr "<b>Yhdistetään palvelimelle...</b>"
+
+#: keyservers.cpp:375 keyservers.cpp:443
+msgid "&Abort"
+msgstr "&Keskeytä"
+
+#: detailedconsole.cpp:43
+msgid "Details"
+msgstr "Yksityiskohdat"
+
+#: detailedconsole.cpp:55
+msgid "Info"
+msgstr "Tietoja"
diff --git a/tde-i18n-fi/messages/tdeutils/khexedit.po b/tde-i18n-fi/messages/tdeutils/khexedit.po
index 2fce1daf42e..119b4632327 100644
--- a/tde-i18n-fi/messages/tdeutils/khexedit.po
+++ b/tde-i18n-fi/messages/tdeutils/khexedit.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khexedit\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-14 21:10+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -58,37 +58,501 @@ msgstr "Muunnos&kenttä"
msgid "Searc&hbar"
msgstr "&Etsintäpalkki"
-#: _translatorinfo.cpp:1
+#: statusbarprogress.cc:268
+msgid "%1... %2 of %3"
+msgstr "%1... %2 / %3"
+
+#: statusbarprogress.cc:272
+msgid "%1... %2%"
+msgstr "%1... %2%"
+
+#: main.cc:34
+msgid "TDE hex editor"
+msgstr "TDE-heksadesimaalimuokkain"
+
+#: main.cc:40
+msgid "Jump to 'offset'"
+msgstr "Siirry 'offsettiin'"
+
+#: main.cc:41
+msgid "File(s) to open"
+msgstr "Avattavat tiedostot"
+
+#: main.cc:49
+msgid "KHexEdit"
+msgstr "KHexEdit"
+
+#: main.cc:54
msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Kim Enkovaara,Teemu Rytilahti,Ilpo Kantonen"
+"\n"
+"This program uses modified code and techniques from other TDE programs,\n"
+"specifically kwrite, tdeiconedit and ksysv. Credit goes to authors\n"
+"and maintainers.\n"
+"\n"
+"Leon Lessing, leon@lrlabs.com, has made parts of the bit swapping\n"
+"functionality.\n"
+"\n"
+"Craig Graham, c_graham@hinge.mistral.co.uk, has made parts of\n"
+"the bit stream functionality of the conversion field.\n"
+"\n"
+"Dima Rogozin, dima@mercury.co.il, has extended the string dialog\n"
+"list capabilities.\n"
+"\n"
+"Edward Livingston-Blade, sbcs@bigfoot.com, has given me very good\n"
+"reports which removed some nasty bugs.\n"
+msgstr ""
+"\n"
+"Tämä ohjelma käyttää muokattua koodia ja tekniikoita muista TDE ohjelmista, "
+"erityisesti seuraavista ohjelmista: kwrite, tdeiconedit ja ksysv. Siitä kunnia "
+"menee näiden ohjelmien tekijöille ja ylläpitäjille.\n"
+"\n"
+"Leon Lessing, leon@lrlabs.com, on tehnyt osia bitinvaihtotoiminnoista.\n"
+"\n"
+"Craig Graham, c_graham@hinge.mistral.co.uk, on tehnyt osia\n"
+"konversiokentän bittitoiminnallisuuksista.\n"
+"\n"
+"Dima Rogozin, dima@mercury.co.il, on parantanut merkkijonoikkunan\n"
+"listaominaisuuksia.\n"
+"\n"
+"Edward Livingston-Blade, sbcs@bigfoot.com, on antanut hyviä raportteja\n"
+"ohjelmasta, joka poisti paljon ikäviä virheitä.\n"
-#: _translatorinfo.cpp:3
+#: hexeditorwidget.cc:583
+#, c-format
+msgid "Untitled %1"
+msgstr "Nimetön %1"
+
+#: hexeditorwidget.cc:607
+msgid "Unable to create new document."
+msgstr "Ei voitu luoda uutta asiakirjaa."
+
+#: hexeditorwidget.cc:608
+msgid "Operation Failed"
+msgstr "Toimenpide epäonnistui"
+
+#: hexeditorwidget.cc:770
+msgid "Insert File"
+msgstr "Lisää tiedosto"
+
+#: hexeditorwidget.cc:780
+msgid "Only local files are currently supported."
+msgstr "Vain paikallisia tiedostoja tuetaan."
+
+#: hexeditorwidget.cc:868
msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "kim.enkovaara@iki.fi,teemu.rytilahti@d5k.net,ilpo@iki.fi"
+"The current document has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"Tiedostoa on muokattu.\n"
+"Haluatko tallentaa sen?"
-#: hexbuffer.cc:1925 hexbuffer.cc:4832
-msgid "Page %1 of %2"
-msgstr "Sivu %1 / %2"
+#: hexeditorwidget.cc:933
+msgid ""
+"Current document has been changed on disk.\n"
+"If you save now, those changes will be lost.\n"
+"Proceed?"
+msgstr ""
+"Nykyinen asiakirja on muuttunut levyllä.\n"
+"Jos tallennat nyt, nämä muutokset katoavat.\n"
+"Jatka?"
-#: hexbuffer.cc:2852
-msgid "to"
-msgstr " "
+#: hexeditorwidget.cc:986
+msgid ""
+"A document with this name already exists.\n"
+"Do you want to overwrite it?"
+msgstr ""
+"Samalla nimellä on jo asiakirja.\n"
+"Haluatko korvata sen?"
-#: hexbuffer.cc:4853 hexbuffer.cc:4858
-msgid "Next"
-msgstr "Seuraava"
+#: dialog.cc:1328 hexeditorwidget.cc:990
+msgid "Overwrite"
+msgstr "Korvaa"
-#: hexbuffer.cc:4863 hexbuffer.cc:4868
-msgid "Previous"
-msgstr "Edellinen"
+#: hexeditorwidget.cc:1023
+msgid "The current document does not exist on the disk."
+msgstr "Nykyistä asiakirjaa ei ole levyllä."
-#: hexbuffer.cc:4886
-msgid "Generated by khexedit"
-msgstr "Luonut khexedit"
+#: hexeditorwidget.cc:1033
+msgid ""
+"The current document has changed on the disk and also contains unsaved "
+"modifications.\n"
+"If you reload now, the modifications will be lost."
+msgstr ""
+"Nykyinen asiakirja on muuttunut levyllä ja sisältää myös tallentamattomia "
+"muutoksia.\n"
+"Jos lataat sen uudelleen, muutokset katoavat."
+
+#: hexeditorwidget.cc:1039
+msgid ""
+"The current document contains unsaved modifications.\n"
+"If you reload now, the modifications will be lost."
+msgstr ""
+"Nykyinen asiakirja sisältää tallentamattomia muutoksia.\n"
+"Jos lataat sen uudelleen, muutokset katoavat."
+
+#: hexeditorwidget.cc:1073
+msgid "Print Hex-Document"
+msgstr "Tulosta heksadesimaalinen asiakirja"
+
+#: hexeditorwidget.cc:1123
+msgid ""
+"Could not print data.\n"
+msgstr ""
+"Tietoja ei voitu tulostaa.\n"
+
+#: hexeditorwidget.cc:1147
+#, c-format
+msgid ""
+"_n: <qt>Print threshold exceeded."
+"<br>You are about to print one page."
+"<br>Proceed?</qt>\n"
+"<qt>Print threshold exceeded."
+"<br>You are about to print %n pages."
+"<br>Proceed?</qt>"
+msgstr ""
+"<qt>Tulostusraja ylitetty."
+"<br>Olet tulostamassa yhden sivun."
+"<br>Jatka?</qt>\n"
+"<qt>Tulostusraja ylitetty."
+"<br>Olet tulostamassa %n sivua."
+"<br>Jatka?</qt>"
+
+#: hexeditorwidget.cc:1192 hexeditorwidget.cc:1209 hexeditorwidget.cc:1226
+msgid ""
+"Unable to export data.\n"
+msgstr ""
+"Ei voitu viedä tietoja.\n"
+
+#: hexeditorwidget.cc:1237
+msgid ""
+"The encoding you have selected is not reversible.\n"
+"If you revert to the original encoding later, there is no guarantee that the "
+"data can be restored to the original state."
+msgstr ""
+"Valitsemasi koodaus ei ole peruutettavissa. Jos haluat\n"
+"palata alkuperäiseen koodaukseen myöhemmin, ei ole\n"
+"takuita että kaikki voidaan palauttaa ennalleen.\n"
+"\n"
+"Jatka?"
+
+#: hexeditorwidget.cc:1242 hexeditorwidget.cc:1261 hexeditorwidget.cc:2396
+msgid "Encode"
+msgstr "Koodaus"
+
+#: hexeditorwidget.cc:1242
+msgid "&Encode"
+msgstr "&Koodaus"
+
+#: hexeditorwidget.cc:1259
+msgid ""
+"Could not encode data.\n"
+msgstr ""
+"Ei voitu koodata tietoja.\n"
+
+#: hexeditorwidget.cc:1412
+msgid ""
+"Deleted bookmarks can not be restored.\n"
+"Proceed?"
+msgstr ""
+"Tuhottuja kirjanmerkkejä ei voitu palauttaa.\n"
+"Jatka?"
+
+#: dialog.cc:178 hexeditorwidget.cc:1515 hexeditorwidget.cc:1529
+#: hexeditorwidget.cc:1597 searchbar.cc:73
+msgid "Find"
+msgstr "Etsi"
+
+#: hexeditorwidget.cc:1528 hexeditorwidget.cc:1766
+msgid "Search key not found in document."
+msgstr "Hakuavainta ei löytynyt asiakirjasta."
+
+#: hexeditorwidget.cc:1572
+msgid ""
+"End of document reached.\n"
+"Continue from the beginning?"
+msgstr ""
+"Asiakirjan loppu saavutettu.\n"
+"Jatka alusta?"
+
+#: hexeditorwidget.cc:1578
+msgid ""
+"Beginning of document reached.\n"
+"Continue from the end?"
+msgstr ""
+"Asiakirjan alku saavutettu.\n"
+"Jatka lopusta?"
+
+#: hexeditorwidget.cc:1594
+msgid ""
+"Your request can not be processed.\n"
+"No search pattern defined."
+msgstr ""
+"Pyyntöäsi ei voitu käsitellä.\n"
+"Ei hakukuviota määritelty."
+
+#: hexeditorwidget.cc:1700
+msgid "Find and Replace"
+msgstr "Etsi ja korvaa"
+
+#: hexeditorwidget.cc:1762
+msgid "Search key not found in selected area."
+msgstr "Hakuavainta ei löytynyt määritellyltä alueelta."
+
+#: dialog.cc:485 dialog.cc:681 hexeditorwidget.cc:1768 hexeditorwidget.cc:1775
+msgid "Find & Replace"
+msgstr "Etsi ja korvaa"
+
+#: hexeditorwidget.cc:1774
+#, c-format
+msgid ""
+"_n: <qt>Operation complete."
+"<br>"
+"<br>One replacement was made.</qt>\n"
+"<qt>Operation complete."
+"<br>"
+"<br>%n replacements were made.</qt>"
+msgstr ""
+"<qt>Toimenpide suoritettu."
+"<br>"
+"<br>Tehtiin yksi korvaus.</qt>\n"
+"<qt>Toimepide tehty."
+"<br>"
+"<br>%n korvausta tehtiin.</qt>"
+
+#: hexeditorwidget.cc:1795
+msgid ""
+"Not available yet!\n"
+"Define your own encoding"
+msgstr ""
+"Ei vielä saatavilla!\n"
+"Määrittele oma koodaus"
+
+#: hexeditorwidget.cc:1798 hexeditorwidget.cc:2313
+msgid "Encoding"
+msgstr "Koodaus"
+
+#: hexeditorwidget.cc:1831
+msgid ""
+"Could not collect strings.\n"
+msgstr ""
+"Ei voitu kerätä merkkijonoja.\n"
+
+#: hexeditorwidget.cc:1833
+msgid "Collect Strings"
+msgstr "Kerää merkkijonot"
+
+#: hexeditorwidget.cc:1842
+msgid ""
+"Not available yet!\n"
+"Define a record (structure) and fill it with data from the document."
+msgstr ""
+"Ei vielä saatavilla!\n"
+"Määrittele tietorakenne ja täytä se asiakirjan tiedoilla."
+
+#: hexeditorwidget.cc:1845
+msgid "Record Viewer"
+msgstr "Tietorakennenäyttäjä"
+
+#: hexeditorwidget.cc:1917
+msgid ""
+"Could not collect document statistics.\n"
+msgstr ""
+"Ei voitu kerätä asiakirjan tilastotietoja.\n"
+
+#: hexeditorwidget.cc:1920
+msgid "Collect Document Statistics"
+msgstr "Kerää asiakirjan tilastotiedot"
+
+#: hexeditorwidget.cc:1959
+msgid ""
+"Not available yet!\n"
+"Save or retrive your favorite layout"
+msgstr ""
+"Ei vielä saatavilla!\n"
+"Tallenna tai hae sijoittelu"
+
+#: hexeditorwidget.cc:1962
+msgid "Profiles"
+msgstr "Profiilit"
+
+#: hexeditorwidget.cc:1981
+#, c-format
+msgid ""
+"Malformed URL\n"
+"%1"
+msgstr ""
+"Virheellinen URL\n"
+"%1"
+
+#: hexeditorwidget.cc:1982
+msgid "Read URL"
+msgstr "Lue URL"
+
+#: hexeditorwidget.cc:2015
+msgid "Could not save remote file."
+msgstr "Tiedostoa ei voitu tallettaa."
+
+#: hexeditorwidget.cc:2016 hexeditorwidget.cc:2123 hexeditorwidget.cc:2130
+#: hexeditorwidget.cc:2139 hexeditorwidget.cc:2152
+msgid "Write Failure"
+msgstr "Kirjoitusvirhe"
+
+#: hexeditorwidget.cc:2052
+#, c-format
+msgid ""
+"The specified file does not exist.\n"
+"%1"
+msgstr ""
+"Annettua tiedostoa ei ole olemassa.\n"
+"%1"
+
+#: hexeditorwidget.cc:2053 hexeditorwidget.cc:2060 hexeditorwidget.cc:2067
+#: hexeditorwidget.cc:2075 hexeditorwidget.cc:2102 hexeditorwidget.cc:2375
+msgid "Read"
+msgstr "Lue"
+
+#: hexeditorwidget.cc:2059
+#, c-format
+msgid ""
+"You have specified a folder.\n"
+"%1"
+msgstr ""
+"Olet määritellyt kansion.\n"
+"%1"
+
+#: hexeditorwidget.cc:2066
+#, c-format
+msgid ""
+"You do not have read permission to this file.\n"
+"%1"
+msgstr ""
+"Sinulla ei ole kirjoitusoikeuksia tähän tiedostoon.\n"
+"%1"
+
+#: hexeditorwidget.cc:2074
+#, c-format
+msgid ""
+"An error occurred while trying to open the file.\n"
+"%1"
+msgstr ""
+"Tiedoston avauksessa on tapahtunut virhe.\n"
+"%1"
+
+#: hexeditorwidget.cc:2103
+msgid ""
+"Could not read file.\n"
+msgstr ""
+"Tiedostoa ei voitu lukea.\n"
+
+#: hexeditorwidget.cc:2122
+msgid "You have specified a folder."
+msgstr "Olet antanut kansion."
+
+#: hexeditorwidget.cc:2129
+msgid "You do not have write permission."
+msgstr "Sinulla ei ole kirjoitusoikeuksia."
+
+#: hexeditorwidget.cc:2138
+msgid "An error occurred while trying to open the file."
+msgstr "Tiedostoa avattaessa tapahtui virhe."
+
+#: hexeditorwidget.cc:2150
+msgid ""
+"Could not write data to disk.\n"
+msgstr ""
+"Tietoja ei voitu kirjoittaa levylle.\n"
+
+#: hexeditorwidget.cc:2232
+msgid ""
+"Can not create text buffer.\n"
+msgstr ""
+"Ei voitu luoda tekstipuskuria.\n"
+
+#: hexeditorwidget.cc:2234
+msgid "Loading Failed"
+msgstr "Lataus epäonnistui"
+
+#: hexeditorwidget.cc:2309
+msgid "Reading"
+msgstr "Luen"
+
+#: hexeditorwidget.cc:2310
+msgid "Writing"
+msgstr "Kirjoitan"
+
+#: hexeditorwidget.cc:2311
+msgid "Inserting"
+msgstr "Liitän"
+
+#: hexeditorwidget.cc:2312
+msgid "Printing"
+msgstr "Tulostan"
+
+#: hexeditorwidget.cc:2314 hexeditorwidget.cc:2401
+msgid "Collect strings"
+msgstr "Kerää merkkijonot"
+
+#: hexeditorwidget.cc:2315
+msgid "Exporting"
+msgstr "Vien"
+
+#: hexeditorwidget.cc:2316
+msgid "Scanning"
+msgstr "Selaan"
+
+#: hexeditorwidget.cc:2376
+msgid "Do you really want to cancel reading?"
+msgstr "Oletko varma että haluat peruuttaa lukemisen?"
+
+#: hexeditorwidget.cc:2380
+msgid "Write"
+msgstr "Kirjoita"
+
+#: hexeditorwidget.cc:2381
+msgid ""
+"Do you really want to cancel writing?\n"
+"WARNING: Canceling can corrupt your data on disk"
+msgstr ""
+"Haluatko todella keskeyttää kirjoituksen?\n"
+"VAROITUS: Keskeyttäminen voi vahingoittaa tietoja levyllä"
+
+#: hexeditorwidget.cc:2387
+msgid "Do you really want to cancel inserting?"
+msgstr "Haluatko todella keskeyttää lisäyksen?"
+
+#: hexeditorwidget.cc:2392
+msgid "Do you really want to cancel printing?"
+msgstr "Haluatko todella keskeyttää tulostuksen?"
+
+#: hexeditorwidget.cc:2397
+msgid "Do you really want to cancel encoding?"
+msgstr "Haluatko todella keskeyttää koodauksen?"
+
+#: hexeditorwidget.cc:2402
+msgid "Do you really want to cancel string scanning?"
+msgstr "Haluatko todella keskeyttää merkkijonojen selauksen?"
+
+#: hexeditorwidget.cc:2407
+msgid "Do you really want to cancel exporting?"
+msgstr "Haluatko todella keskeyttää viennin?"
+
+#: hexeditorwidget.cc:2411
+msgid "Collect document statistics"
+msgstr "Kerää asiakirjan tilastotiedot"
+
+#: hexeditorwidget.cc:2412
+msgid "Do you really want to cancel document scanning?"
+msgstr "Haluatko todella keskeyttää asiakirjan selauksen?"
+
+#: hexeditorwidget.cc:2432
+msgid ""
+"Could not finish operation.\n"
+msgstr ""
+"Toimenpide ei valmistunut.\n"
+
+#: hexmanagerwidget.cc:136
+msgid "Conversion"
+msgstr "Muutos"
#: stringdialog.cc:38 stringdialog.cc:201
msgid "Extract Strings"
@@ -184,21 +648,53 @@ msgstr "Osumia"
msgid "Percent"
msgstr "Prosenttia"
-#: parts/kpart/khepartfactory.cpp:30
-msgid "KHexEdit2Part"
-msgstr "KHexEdit2Part"
+#: toplevel.cc:133
+msgid "&Insert..."
+msgstr "&Liitä..."
-#: parts/kpart/khepartfactory.cpp:31
-msgid "Embedded hex editor"
-msgstr "Upotettu TDE-heksadesimaalimuokkain"
+#: toplevel.cc:143
+msgid "E&xport..."
+msgstr "&Tuo..."
-#: parts/kpart/khepartfactory.cpp:36
-msgid "Author"
-msgstr "Tekijä"
+#: toplevel.cc:145
+msgid "&Cancel Operation"
+msgstr "&Peruuta operaatio"
-#: parts/kpart/khepart.cpp:92
-msgid "&Value Coding"
-msgstr "&Arvokoodaus"
+#: toplevel.cc:147
+msgid "&Read Only"
+msgstr "&Vain luku"
+
+#: toplevel.cc:149
+msgid "&Allow Resize"
+msgstr "&Salli koon muutos"
+
+#: toplevel.cc:151
+msgid "N&ew Window"
+msgstr "Uusi &ikkuna"
+
+#: toplevel.cc:153
+msgid "Close &Window"
+msgstr "Sulje ikkuna"
+
+#: toplevel.cc:168
+msgid "&Goto Offset..."
+msgstr "Siirry &offsettiin..."
+
+#: toplevel.cc:170
+msgid "&Insert Pattern..."
+msgstr "Lii&tä kuvio..."
+
+#: toplevel.cc:173
+msgid "Copy as &Text"
+msgstr "Kopio &tekstinä"
+
+#: toplevel.cc:175
+msgid "Paste into New &File"
+msgstr "Liitä &uuteen tiedostoon"
+
+#: toplevel.cc:177
+msgid "Paste into New &Window"
+msgstr "Liitä uuteen &ikkunaan"
#: parts/kpart/khepart.cpp:94 toplevel.cc:180
msgid "&Hexadecimal"
@@ -216,6 +712,351 @@ msgstr "&Oktaali"
msgid "&Binary"
msgstr "&Binääri"
+#: toplevel.cc:188
+msgid "&Text"
+msgstr "T&eksti"
+
+#: toplevel.cc:196
+msgid "Show O&ffset Column"
+msgstr "Näytä o&ffset sarake"
+
+#: toplevel.cc:198
+msgid "Show Te&xt Field"
+msgstr "Näytä &tekstikenttä"
+
+#: toplevel.cc:200
+msgid "Off&set as Decimal"
+msgstr "Off&set desimaalina"
+
+#: toplevel.cc:202
+msgid "&Upper Case (Data)"
+msgstr "Suuret k&irjaimet (data)"
+
+#: toplevel.cc:204
+msgid "Upper &Case (Offset)"
+msgstr "Suuret &kirjaimet (offset)"
+
+#: toplevel.cc:207
+msgid ""
+"_: &Default encoding\n"
+"&Default"
+msgstr "&Oletus"
+
+#: toplevel.cc:209
+msgid "US-&ASCII (7 bit)"
+msgstr "US-&ASCII (7 bit)"
+
+#: toplevel.cc:211
+msgid "&EBCDIC"
+msgstr "&EBCDIC"
+
+#: toplevel.cc:219
+msgid "&Extract Strings..."
+msgstr "&Etsi merkkijonot..."
+
+#: toplevel.cc:223
+msgid "&Binary Filter..."
+msgstr "&Binäärisuodin..."
+
+#: toplevel.cc:225
+msgid "&Character Table"
+msgstr "&Merkkitaulukko"
+
+#: toplevel.cc:227
+msgid "C&onverter"
+msgstr "Mu&okkaaja"
+
+#: toplevel.cc:229
+msgid "&Statistics"
+msgstr "&Tilastot"
+
+#: toplevel.cc:234
+msgid "&Replace Bookmark"
+msgstr "&Korvaa kirjanmerkki"
+
+#: toplevel.cc:236
+msgid "R&emove Bookmark"
+msgstr "&Poista kirjanmerkki"
+
+#: toplevel.cc:238
+msgid "Re&move All"
+msgstr "Poista k&aikki"
+
+#: toplevel.cc:240
+msgid "Goto &Next Bookmark"
+msgstr "Siirry &seuraavaan kirjanmerkkiin"
+
+#: toplevel.cc:243
+msgid "Goto &Previous Bookmark"
+msgstr "Siirry &edelliseen kirjanmerkkiin"
+
+#: toplevel.cc:249
+msgid "Show F&ull Path"
+msgstr "Näytä K&oko polku"
+
+#: toplevel.cc:252 toplevel.cc:262 toplevel.cc:272
+msgid "&Hide"
+msgstr "&Piilota"
+
+#: toplevel.cc:254 toplevel.cc:274
+msgid "&Above Editor"
+msgstr "Muokkaimen &päällä"
+
+#: toplevel.cc:256 toplevel.cc:276
+msgid "&Below Editor"
+msgstr "Muokkaimen &alla"
+
+#: toplevel.cc:264
+msgid "&Floating"
+msgstr "&Kelluva"
+
+#: toplevel.cc:266
+msgid "&Embed in Main Window"
+msgstr "&Upota pääikkunaan"
+
+#: toplevel.cc:293
+msgid "Drag document"
+msgstr "Vedä asiakirja"
+
+#: toplevel.cc:294
+msgid "Drag Document"
+msgstr "Vedä asiakirja"
+
+#: toplevel.cc:304
+msgid "Toggle write protection"
+msgstr "Käännä kirjoitussuojaus"
+
+#: toplevel.cc:329
+msgid "Selection: 0000:0000 0000:0000"
+msgstr "Valinta: 0000:0000 0000:0000"
+
+#: toplevel.cc:331
+msgid "M"
+msgstr "M"
+
+#: toplevel.cc:332 toplevel.cc:993
+msgid "OVR"
+msgstr "YLI"
+
+#: toplevel.cc:333
+msgid "Size: FFFFFFFFFF"
+msgstr "Koko: FFFFFFFFFF"
+
+#: toplevel.cc:334
+msgid "Offset: FFFFFFFFFF-F"
+msgstr "Offset: FFFFFFFFFF-F"
+
+#: toplevel.cc:335
+msgid "FFF"
+msgstr "FFF"
+
+#: toplevel.cc:336 toplevel.cc:893
+msgid "RW"
+msgstr "RW"
+
+#: toplevel.cc:346 toplevel.cc:750
+msgid "Offset:"
+msgstr "Siirros:"
+
+#: toplevel.cc:347
+msgid "Size:"
+msgstr "Koko:"
+
+#: toplevel.cc:536
+#, c-format
+msgid "Non local recent file: %1"
+msgstr "Ei paikallista tiedostoa: %1"
+
+#: toplevel.cc:546
+msgid ""
+"Can not create new window.\n"
+msgstr ""
+"Ei voitu luoda uutta ikkunaa.\n"
+
+#: toplevel.cc:582
+msgid ""
+"There are windows with unsaved modified documents. If you quit now, these "
+"modifications will be lost."
+msgstr ""
+"Ikkunoissa on tallentamattomia muutoksia. Jos lopetat nyt nämä muutokset "
+"katoavat."
+
+#: toplevel.cc:791
+#, c-format
+msgid "Size: %1"
+msgstr "Koko: %1"
+
+#: searchbar.cc:63 toplevel.cc:862
+msgid "Hex"
+msgstr "Hex"
+
+#: searchbar.cc:63 toplevel.cc:866
+msgid "Dec"
+msgstr "Des"
+
+#: searchbar.cc:63 toplevel.cc:870
+msgid "Oct"
+msgstr "Okt"
+
+#: searchbar.cc:63 toplevel.cc:874
+msgid "Bin"
+msgstr "Bin"
+
+#: searchbar.cc:64 toplevel.cc:878
+msgid "Txt"
+msgstr "Teks"
+
+#: toplevel.cc:893
+msgid "R"
+msgstr "L"
+
+#: toplevel.cc:925
+#, c-format
+msgid "Offset: %1"
+msgstr "Siirros: %1"
+
+#: toplevel.cc:993
+msgid "INS"
+msgstr "LIS"
+
+#: toplevel.cc:1024 toplevel.cc:1189
+#, c-format
+msgid "Encoding: %1"
+msgstr "Koodaus: %1"
+
+#: toplevel.cc:1172
+msgid "Selection:"
+msgstr "Valinta:"
+
+#: converterdialog.cc:71
+msgid "Converter"
+msgstr "Muokkaaja"
+
+#: converterdialog.cc:72
+msgid "&On Cursor"
+msgstr "&Kursorin kohdalla"
+
+#: converterdialog.cc:81 hextoolwidget.cc:56
+msgid "Hexadecimal:"
+msgstr "Heksadesimaaliluku:"
+
+#: converterdialog.cc:83
+msgid "Decimal:"
+msgstr "Desimaaliluku:"
+
+#: converterdialog.cc:85 hextoolwidget.cc:56
+msgid "Octal:"
+msgstr "Oktaaliluku:"
+
+#: converterdialog.cc:87 hextoolwidget.cc:57
+msgid "Binary:"
+msgstr "Binääriluku:"
+
+#: converterdialog.cc:89 hextoolwidget.cc:57
+msgid "Text:"
+msgstr "Teksti:"
+
+#: printdialogpage.cc:38
+msgid "Page Layout"
+msgstr "Sivun ulkoasu"
+
+#: printdialogpage.cc:59
+msgid "Margins [millimeter]"
+msgstr "Marginaalit [millimetreissä]"
+
+#: printdialogpage.cc:72
+msgid "&Top:"
+msgstr "&Ylä:"
+
+#: printdialogpage.cc:73
+msgid "&Bottom:"
+msgstr "&Pohja:"
+
+#: printdialogpage.cc:74
+msgid "&Left:"
+msgstr "&Vasen:"
+
+#: printdialogpage.cc:75
+msgid "&Right:"
+msgstr "&Oikea:"
+
+#: printdialogpage.cc:102
+msgid "Draw h&eader above text"
+msgstr "Yläviite tekstin &yläpuolella"
+
+#: printdialogpage.cc:118
+msgid "Left:"
+msgstr "Vasen:"
+
+#: printdialogpage.cc:119
+msgid "Center:"
+msgstr "Keski:"
+
+#: printdialogpage.cc:120
+msgid "Right:"
+msgstr "Oikea:"
+
+#: printdialogpage.cc:121
+msgid "Border:"
+msgstr "Reunavallit:"
+
+#: exportdialog.cc:330 optiondialog.cc:175 optiondialog.cc:438
+#: printdialogpage.cc:124 printdialogpage.cc:130
+msgid "None"
+msgstr "Ei mikään"
+
+#: printdialogpage.cc:125
+msgid "Date & Time"
+msgstr "Päivä ja aika"
+
+#: exportdialog.cc:333 printdialogpage.cc:126
+msgid "Page Number"
+msgstr "Sivunumero"
+
+#: exportdialog.cc:332 printdialogpage.cc:127
+msgid "Filename"
+msgstr "Tiedostonimi"
+
+#: printdialogpage.cc:131
+msgid "Single Line"
+msgstr "Yksi rivi"
+
+#: printdialogpage.cc:132
+msgid "Rectangle"
+msgstr "Suorakulmio"
+
+#: printdialogpage.cc:164
+msgid "Draw &footer below text"
+msgstr "Piirrä &alaviite tekstin alle"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Kim Enkovaara,Teemu Rytilahti,Ilpo Kantonen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "kim.enkovaara@iki.fi,teemu.rytilahti@d5k.net,ilpo@iki.fi"
+
+#: parts/kpart/khepartfactory.cpp:30
+msgid "KHexEdit2Part"
+msgstr "KHexEdit2Part"
+
+#: parts/kpart/khepartfactory.cpp:31
+msgid "Embedded hex editor"
+msgstr "Upotettu TDE-heksadesimaalimuokkain"
+
+#: parts/kpart/khepartfactory.cpp:36
+msgid "Author"
+msgstr "Tekijä"
+
+#: parts/kpart/khepart.cpp:92
+msgid "&Value Coding"
+msgstr "&Arvokoodaus"
+
#: parts/kpart/khepart.cpp:102
msgid "&Char Encoding"
msgstr "&Merkkikoodaus"
@@ -260,77 +1101,245 @@ msgstr "&Merkkien sarake"
msgid "&Both Columns"
msgstr "&Molemmat sarakkeet"
-#: hextoolwidget.cc:44
-msgid "Signed 8 bit:"
-msgstr "Etumerkillinen 8-bittinen:"
+#: dialog.cc:44
+msgid "Goto Offset"
+msgstr "Siirry paikkaan"
-#: hextoolwidget.cc:44
-msgid "Unsigned 8 bit:"
-msgstr "Etumerkitön 8-bittinen:"
+#: dialog.cc:60
+msgid "O&ffset:"
+msgstr "&Siirros:"
-#: hextoolwidget.cc:45
-msgid "Signed 16 bit:"
-msgstr "Etumerkillinen 16-bittinen:"
+#: dialog.cc:73 dialog.cc:223 dialog.cc:564 dialog.cc:810
+msgid "&From cursor"
+msgstr "&Kursorista"
-#: hextoolwidget.cc:45
-msgid "Unsigned 16 bit:"
-msgstr "Etumerkitön 16-bittinen:"
+#: dialog.cc:75 dialog.cc:225 dialog.cc:566 dialog.cc:812
+msgid "&Backwards"
+msgstr "&Taaksepäin"
-#: hextoolwidget.cc:50
-msgid "Signed 32 bit:"
-msgstr "Etumerkillinen 32-bittinen:"
+#: dialog.cc:77 dialog.cc:816
+msgid "&Stay visible"
+msgstr "&Pysy esillä"
-#: hextoolwidget.cc:50
-msgid "Unsigned 32 bit:"
-msgstr "Etumerkitön 32-bittinen:"
+#: dialog.cc:194
+msgid "Fo&rmat:"
+msgstr "&Muoto:"
-#: hextoolwidget.cc:51
-msgid "32 bit float:"
-msgstr "32-bittinen liukuluku:"
+#: dialog.cc:209 dialog.cc:520
+msgid "F&ind:"
+msgstr "Ets&i:"
-#: hextoolwidget.cc:51
-msgid "64 bit float:"
-msgstr "64-bittinen liukuluku:"
+#: dialog.cc:227 dialog.cc:568 dialog.cc:814
+msgid "&In selection"
+msgstr "&Valinnassa"
-#: converterdialog.cc:81 hextoolwidget.cc:56
-msgid "Hexadecimal:"
-msgstr "Heksadesimaaliluku:"
+#: dialog.cc:229
+msgid "&Use navigator"
+msgstr "&Käytä navigaattoria"
-#: converterdialog.cc:85 hextoolwidget.cc:56
-msgid "Octal:"
-msgstr "Oktaaliluku:"
+#: dialog.cc:231 dialog.cc:572
+msgid "Ignore c&ase"
+msgstr "Ohita &kirjasinkoko"
-#: converterdialog.cc:87 hextoolwidget.cc:57
-msgid "Binary:"
-msgstr "Binääriluku:"
+#: dialog.cc:348
+msgid "Find (Navigator)"
+msgstr "Etsi (Navigaattori)"
-#: converterdialog.cc:89 hextoolwidget.cc:57
-msgid "Text:"
-msgstr "Teksti:"
+#: dialog.cc:349
+msgid "New &Key"
+msgstr "Uusi &näppäin"
-#: hextoolwidget.cc:96
-msgid "Show little endian decoding"
-msgstr "Näytä little endian -koodattuna"
+#: dialog.cc:350
+msgid "&Next"
+msgstr "&Seuraava"
-#: hextoolwidget.cc:110
-msgid "Show unsigned as hexadecimal"
-msgstr "Näytä etumerkitön heksadesimaalina"
+#: dialog.cc:362
+msgid "Searching for:"
+msgstr "Etsin:"
-#: hextoolwidget.cc:122
-msgid "Stream length:"
-msgstr "Tietovirran pituus:"
+#: dialog.cc:504
+msgid "Fo&rmat (find):"
+msgstr "M&uoto (etsi):"
-#: hextoolwidget.cc:127
-msgid "Fixed 8 Bit"
-msgstr "Kiinteä 8-bittinen"
+#: dialog.cc:533
+msgid "For&mat (replace):"
+msgstr "Mu&oto (korvaa):"
-#: hextoolwidget.cc:132
-msgid "Bit Window"
-msgstr "bitti-ikkuna"
+#: dialog.cc:550
+msgid "Rep&lace:"
+msgstr "K&orvaa:"
-#: hextoolwidget.cc:132
-msgid "Bits Window"
-msgstr "bitti-ikkuna"
+#: dialog.cc:570
+msgid "&Prompt"
+msgstr "&Kysy"
+
+#: dialog.cc:657
+msgid "Source and target values can not be equal."
+msgstr "Kohde ja lähdearvot eivät voi olla samoja."
+
+#: dialog.cc:682
+msgid "Replace &All"
+msgstr "Korvaa k&aikki"
+
+#: dialog.cc:683
+msgid "Do Not Replace"
+msgstr "Älä korvaa"
+
+#: dialog.cc:691
+msgid "Replace marked data at cursor position?"
+msgstr "Korvaa merkitty tieto kursorin kohdalla?"
+
+#: dialog.cc:761
+msgid "Binary Filter"
+msgstr "Binäärisuodin"
+
+#: dialog.cc:780
+msgid "O&peration:"
+msgstr "Toimen&pide:"
+
+#: dialog.cc:855
+msgid "Fo&rmat (operand):"
+msgstr "&Muoto (operandi):"
+
+#: dialog.cc:871
+msgid "O&perand:"
+msgstr "&Operandi:"
+
+#: dialog.cc:891
+msgid "Swap rule"
+msgstr "Käännä sääntö"
+
+#: dialog.cc:903
+msgid "&Reset"
+msgstr "&Alusta"
+
+#: dialog.cc:929
+msgid "&Group size [bytes]"
+msgstr "&Ryhmän koko [tavuja]"
+
+#: dialog.cc:941
+msgid "S&hift size [bits]"
+msgstr "Siirroksen koko [bittejä]"
+
+#: dialog.cc:985
+msgid "Shift size is zero."
+msgstr "Siirroksen koko on nolla."
+
+#: dialog.cc:994
+msgid "Swap rule does not define any swapping."
+msgstr "Säännön kääntäminen ei määrittele mitään kääntämistä."
+
+#: dialog.cc:1070
+msgid "Insert Pattern"
+msgstr "Liitä kuvio"
+
+#: dialog.cc:1089
+msgid "&Size:"
+msgstr "&Koko:"
+
+#: dialog.cc:1102
+msgid "Fo&rmat (pattern):"
+msgstr "M&uoto (kuvio):"
+
+#: dialog.cc:1118
+msgid "&Pattern:"
+msgstr "&Kuvio:"
+
+#: dialog.cc:1127
+msgid "&Offset:"
+msgstr "&Siirros:"
+
+#: dialog.cc:1142
+msgid "R&epeat pattern"
+msgstr "&Korvaa kuvio"
+
+#: dialog.cc:1144
+msgid "&Insert on cursor position"
+msgstr "&Liitä kohdistimen paikkaan"
+
+#: dialog.cc:1284
+msgid "Your request can not be processed."
+msgstr "Pyyntöäsi ei voitu käsitellä."
+
+#: dialog.cc:1288
+msgid "Examine argument(s) and try again."
+msgstr "Tutki argumentteja ja yritä uudelleen."
+
+#: dialog.cc:1294
+msgid "Invalid argument(s)"
+msgstr "Virheelliset argumentit"
+
+#: dialog.cc:1303
+msgid "You must specify a destination file."
+msgstr "Sinun tulee määritellä kohdetiedosto."
+
+#: dialog.cc:1313
+msgid "You have specified an existing folder."
+msgstr "Olet antanut olemassaolevan kansion."
+
+#: dialog.cc:1320
+msgid "You do not have write permission to this file."
+msgstr "Sinulla ei ole kirjoitusoikeuksia tiedostoon."
+
+#: dialog.cc:1325
+msgid ""
+"You have specified an existing file.\n"
+"Overwrite current file?"
+msgstr ""
+"Olet antanut olemassaolevan tiedoston.\n"
+"Ylikirjoita tiedosto?"
+
+#: dialog.cc:1405
+msgid "Regular Text"
+msgstr "Normaali teksti"
+
+#: dialog.cc:1416
+msgid "operand AND data"
+msgstr "operaattori AND data"
+
+#: dialog.cc:1417
+msgid "operand OR data"
+msgstr "operaattori OR data"
+
+#: dialog.cc:1418
+msgid "operand XOR data"
+msgstr "operaattori XOR data"
+
+#: dialog.cc:1419
+msgid "INVERT data"
+msgstr "INVERTOI data"
+
+#: dialog.cc:1420
+msgid "REVERSE data"
+msgstr "tieto TAKAPERIN"
+
+#: dialog.cc:1421
+msgid "ROTATE data"
+msgstr "tiedon KIERRÄTYS"
+
+#: dialog.cc:1422
+msgid "SHIFT data"
+msgstr "tiedon SIIRROS"
+
+#: dialog.cc:1423
+msgid "Swap Individual Bits"
+msgstr "Käännä yksittäisiä bittejä"
+
+#: searchbar.cc:79
+msgid "Backwards"
+msgstr "Taaksepäin"
+
+#: searchbar.cc:80
+msgid "Ignore case"
+msgstr "Ohita kirjasinkoko"
+
+#: chartabledialog.cc:37
+msgid "Character Table"
+msgstr "Merkkitaulukko:"
+
+#: chartabledialog.cc:70
+msgid "Insert this number of characters:"
+msgstr "Liitä näin monta merkkiä:"
#: optiondialog.cc:105
msgid "Layout"
@@ -376,11 +1385,6 @@ msgstr "Rivin koko on &kiinteä (käytä vierityspalkkeja tarvittaessa)"
msgid "Loc&k column at end of line (when column size>1)"
msgstr "Lu&kitse sarake rivin lopussa (kun sarakkeen koko > 1)"
-#: exportdialog.cc:330 optiondialog.cc:175 optiondialog.cc:438
-#: printdialogpage.cc:124 printdialogpage.cc:130
-msgid "None"
-msgstr "Ei mikään"
-
#: optiondialog.cc:176
msgid "Vertical Only"
msgstr "Vain pystysuuntainen"
@@ -682,6 +1686,90 @@ msgstr "&Raja-arvo [sivuja]:"
msgid "&Undo limit:"
msgstr "&Peruutusraja:"
+#: hexviewwidget.cc:1128
+msgid "Remove Bookmark"
+msgstr "Poista kirjanmerkki"
+
+#: hexviewwidget.cc:1158
+msgid "Replace Bookmark"
+msgstr "Korvaa kirjanmerkki"
+
+#: hextoolwidget.cc:44
+msgid "Signed 8 bit:"
+msgstr "Etumerkillinen 8-bittinen:"
+
+#: hextoolwidget.cc:44
+msgid "Unsigned 8 bit:"
+msgstr "Etumerkitön 8-bittinen:"
+
+#: hextoolwidget.cc:45
+msgid "Signed 16 bit:"
+msgstr "Etumerkillinen 16-bittinen:"
+
+#: hextoolwidget.cc:45
+msgid "Unsigned 16 bit:"
+msgstr "Etumerkitön 16-bittinen:"
+
+#: hextoolwidget.cc:50
+msgid "Signed 32 bit:"
+msgstr "Etumerkillinen 32-bittinen:"
+
+#: hextoolwidget.cc:50
+msgid "Unsigned 32 bit:"
+msgstr "Etumerkitön 32-bittinen:"
+
+#: hextoolwidget.cc:51
+msgid "32 bit float:"
+msgstr "32-bittinen liukuluku:"
+
+#: hextoolwidget.cc:51
+msgid "64 bit float:"
+msgstr "64-bittinen liukuluku:"
+
+#: hextoolwidget.cc:96
+msgid "Show little endian decoding"
+msgstr "Näytä little endian -koodattuna"
+
+#: hextoolwidget.cc:110
+msgid "Show unsigned as hexadecimal"
+msgstr "Näytä etumerkitön heksadesimaalina"
+
+#: hextoolwidget.cc:122
+msgid "Stream length:"
+msgstr "Tietovirran pituus:"
+
+#: hextoolwidget.cc:127
+msgid "Fixed 8 Bit"
+msgstr "Kiinteä 8-bittinen"
+
+#: hextoolwidget.cc:132
+msgid "Bit Window"
+msgstr "bitti-ikkuna"
+
+#: hextoolwidget.cc:132
+msgid "Bits Window"
+msgstr "bitti-ikkuna"
+
+#: hexbuffer.cc:1925 hexbuffer.cc:4832
+msgid "Page %1 of %2"
+msgstr "Sivu %1 / %2"
+
+#: hexbuffer.cc:2852
+msgid "to"
+msgstr " "
+
+#: hexbuffer.cc:4853 hexbuffer.cc:4858
+msgid "Next"
+msgstr "Seuraava"
+
+#: hexbuffer.cc:4863 hexbuffer.cc:4868
+msgid "Previous"
+msgstr "Edellinen"
+
+#: hexbuffer.cc:4886
+msgid "Generated by khexedit"
+msgstr "Luonut khexedit"
+
#: hexerror.cc:32
msgid "No data"
msgstr "Ei tietoa"
@@ -778,166 +1866,6 @@ msgstr "Tiedostoa ei voitu avata luettavaksi"
msgid "Unknown error"
msgstr "Tuntematon virhe"
-#: chartabledialog.cc:37
-msgid "Character Table"
-msgstr "Merkkitaulukko:"
-
-#: chartabledialog.cc:70
-msgid "Insert this number of characters:"
-msgstr "Liitä näin monta merkkiä:"
-
-#: main.cc:34
-msgid "TDE hex editor"
-msgstr "TDE-heksadesimaalimuokkain"
-
-#: main.cc:40
-msgid "Jump to 'offset'"
-msgstr "Siirry 'offsettiin'"
-
-#: main.cc:41
-msgid "File(s) to open"
-msgstr "Avattavat tiedostot"
-
-#: main.cc:49
-msgid "KHexEdit"
-msgstr "KHexEdit"
-
-#: main.cc:54
-msgid ""
-"\n"
-"This program uses modified code and techniques from other TDE programs,\n"
-"specifically kwrite, tdeiconedit and ksysv. Credit goes to authors\n"
-"and maintainers.\n"
-"\n"
-"Leon Lessing, leon@lrlabs.com, has made parts of the bit swapping\n"
-"functionality.\n"
-"\n"
-"Craig Graham, c_graham@hinge.mistral.co.uk, has made parts of\n"
-"the bit stream functionality of the conversion field.\n"
-"\n"
-"Dima Rogozin, dima@mercury.co.il, has extended the string dialog\n"
-"list capabilities.\n"
-"\n"
-"Edward Livingston-Blade, sbcs@bigfoot.com, has given me very good\n"
-"reports which removed some nasty bugs.\n"
-msgstr ""
-"\n"
-"Tämä ohjelma käyttää muokattua koodia ja tekniikoita muista TDE ohjelmista, "
-"erityisesti seuraavista ohjelmista: kwrite, tdeiconedit ja ksysv. Siitä kunnia "
-"menee näiden ohjelmien tekijöille ja ylläpitäjille.\n"
-"\n"
-"Leon Lessing, leon@lrlabs.com, on tehnyt osia bitinvaihtotoiminnoista.\n"
-"\n"
-"Craig Graham, c_graham@hinge.mistral.co.uk, on tehnyt osia\n"
-"konversiokentän bittitoiminnallisuuksista.\n"
-"\n"
-"Dima Rogozin, dima@mercury.co.il, on parantanut merkkijonoikkunan\n"
-"listaominaisuuksia.\n"
-"\n"
-"Edward Livingston-Blade, sbcs@bigfoot.com, on antanut hyviä raportteja\n"
-"ohjelmasta, joka poisti paljon ikäviä virheitä.\n"
-
-#: printdialogpage.cc:38
-msgid "Page Layout"
-msgstr "Sivun ulkoasu"
-
-#: printdialogpage.cc:59
-msgid "Margins [millimeter]"
-msgstr "Marginaalit [millimetreissä]"
-
-#: printdialogpage.cc:72
-msgid "&Top:"
-msgstr "&Ylä:"
-
-#: printdialogpage.cc:73
-msgid "&Bottom:"
-msgstr "&Pohja:"
-
-#: printdialogpage.cc:74
-msgid "&Left:"
-msgstr "&Vasen:"
-
-#: printdialogpage.cc:75
-msgid "&Right:"
-msgstr "&Oikea:"
-
-#: printdialogpage.cc:102
-msgid "Draw h&eader above text"
-msgstr "Yläviite tekstin &yläpuolella"
-
-#: printdialogpage.cc:118
-msgid "Left:"
-msgstr "Vasen:"
-
-#: printdialogpage.cc:119
-msgid "Center:"
-msgstr "Keski:"
-
-#: printdialogpage.cc:120
-msgid "Right:"
-msgstr "Oikea:"
-
-#: printdialogpage.cc:121
-msgid "Border:"
-msgstr "Reunavallit:"
-
-#: printdialogpage.cc:125
-msgid "Date & Time"
-msgstr "Päivä ja aika"
-
-#: exportdialog.cc:333 printdialogpage.cc:126
-msgid "Page Number"
-msgstr "Sivunumero"
-
-#: exportdialog.cc:332 printdialogpage.cc:127
-msgid "Filename"
-msgstr "Tiedostonimi"
-
-#: printdialogpage.cc:131
-msgid "Single Line"
-msgstr "Yksi rivi"
-
-#: printdialogpage.cc:132
-msgid "Rectangle"
-msgstr "Suorakulmio"
-
-#: printdialogpage.cc:164
-msgid "Draw &footer below text"
-msgstr "Piirrä &alaviite tekstin alle"
-
-#: searchbar.cc:63 toplevel.cc:862
-msgid "Hex"
-msgstr "Hex"
-
-#: searchbar.cc:63 toplevel.cc:866
-msgid "Dec"
-msgstr "Des"
-
-#: searchbar.cc:63 toplevel.cc:870
-msgid "Oct"
-msgstr "Okt"
-
-#: searchbar.cc:63 toplevel.cc:874
-msgid "Bin"
-msgstr "Bin"
-
-#: searchbar.cc:64 toplevel.cc:878
-msgid "Txt"
-msgstr "Teks"
-
-#: dialog.cc:178 hexeditorwidget.cc:1515 hexeditorwidget.cc:1529
-#: hexeditorwidget.cc:1597 searchbar.cc:73
-msgid "Find"
-msgstr "Etsi"
-
-#: searchbar.cc:79
-msgid "Backwards"
-msgstr "Taaksepäin"
-
-#: searchbar.cc:80
-msgid "Ignore case"
-msgstr "Ohita kirjasinkoko"
-
#: conversion.cc:48
msgid ""
"_: Default encoding\n"
@@ -1146,931 +2074,3 @@ msgstr ""
"Olet antanut olemassaolevan kansion.\n"
"Jos jatkat jokainen tiedosto välillä \"%1\" - \"%2\" voi tuhoutua.\n"
"Jatka?"
-
-#: hexviewwidget.cc:1128
-msgid "Remove Bookmark"
-msgstr "Poista kirjanmerkki"
-
-#: hexviewwidget.cc:1158
-msgid "Replace Bookmark"
-msgstr "Korvaa kirjanmerkki"
-
-#: statusbarprogress.cc:268
-msgid "%1... %2 of %3"
-msgstr "%1... %2 / %3"
-
-#: statusbarprogress.cc:272
-msgid "%1... %2%"
-msgstr "%1... %2%"
-
-#: toplevel.cc:133
-msgid "&Insert..."
-msgstr "&Liitä..."
-
-#: toplevel.cc:143
-msgid "E&xport..."
-msgstr "&Tuo..."
-
-#: toplevel.cc:145
-msgid "&Cancel Operation"
-msgstr "&Peruuta operaatio"
-
-#: toplevel.cc:147
-msgid "&Read Only"
-msgstr "&Vain luku"
-
-#: toplevel.cc:149
-msgid "&Allow Resize"
-msgstr "&Salli koon muutos"
-
-#: toplevel.cc:151
-msgid "N&ew Window"
-msgstr "Uusi &ikkuna"
-
-#: toplevel.cc:153
-msgid "Close &Window"
-msgstr "Sulje ikkuna"
-
-#: toplevel.cc:168
-msgid "&Goto Offset..."
-msgstr "Siirry &offsettiin..."
-
-#: toplevel.cc:170
-msgid "&Insert Pattern..."
-msgstr "Lii&tä kuvio..."
-
-#: toplevel.cc:173
-msgid "Copy as &Text"
-msgstr "Kopio &tekstinä"
-
-#: toplevel.cc:175
-msgid "Paste into New &File"
-msgstr "Liitä &uuteen tiedostoon"
-
-#: toplevel.cc:177
-msgid "Paste into New &Window"
-msgstr "Liitä uuteen &ikkunaan"
-
-#: toplevel.cc:188
-msgid "&Text"
-msgstr "T&eksti"
-
-#: toplevel.cc:196
-msgid "Show O&ffset Column"
-msgstr "Näytä o&ffset sarake"
-
-#: toplevel.cc:198
-msgid "Show Te&xt Field"
-msgstr "Näytä &tekstikenttä"
-
-#: toplevel.cc:200
-msgid "Off&set as Decimal"
-msgstr "Off&set desimaalina"
-
-#: toplevel.cc:202
-msgid "&Upper Case (Data)"
-msgstr "Suuret k&irjaimet (data)"
-
-#: toplevel.cc:204
-msgid "Upper &Case (Offset)"
-msgstr "Suuret &kirjaimet (offset)"
-
-#: toplevel.cc:207
-msgid ""
-"_: &Default encoding\n"
-"&Default"
-msgstr "&Oletus"
-
-#: toplevel.cc:209
-msgid "US-&ASCII (7 bit)"
-msgstr "US-&ASCII (7 bit)"
-
-#: toplevel.cc:211
-msgid "&EBCDIC"
-msgstr "&EBCDIC"
-
-#: toplevel.cc:219
-msgid "&Extract Strings..."
-msgstr "&Etsi merkkijonot..."
-
-#: toplevel.cc:223
-msgid "&Binary Filter..."
-msgstr "&Binäärisuodin..."
-
-#: toplevel.cc:225
-msgid "&Character Table"
-msgstr "&Merkkitaulukko"
-
-#: toplevel.cc:227
-msgid "C&onverter"
-msgstr "Mu&okkaaja"
-
-#: toplevel.cc:229
-msgid "&Statistics"
-msgstr "&Tilastot"
-
-#: toplevel.cc:234
-msgid "&Replace Bookmark"
-msgstr "&Korvaa kirjanmerkki"
-
-#: toplevel.cc:236
-msgid "R&emove Bookmark"
-msgstr "&Poista kirjanmerkki"
-
-#: toplevel.cc:238
-msgid "Re&move All"
-msgstr "Poista k&aikki"
-
-#: toplevel.cc:240
-msgid "Goto &Next Bookmark"
-msgstr "Siirry &seuraavaan kirjanmerkkiin"
-
-#: toplevel.cc:243
-msgid "Goto &Previous Bookmark"
-msgstr "Siirry &edelliseen kirjanmerkkiin"
-
-#: toplevel.cc:249
-msgid "Show F&ull Path"
-msgstr "Näytä K&oko polku"
-
-#: toplevel.cc:252 toplevel.cc:262 toplevel.cc:272
-msgid "&Hide"
-msgstr "&Piilota"
-
-#: toplevel.cc:254 toplevel.cc:274
-msgid "&Above Editor"
-msgstr "Muokkaimen &päällä"
-
-#: toplevel.cc:256 toplevel.cc:276
-msgid "&Below Editor"
-msgstr "Muokkaimen &alla"
-
-#: toplevel.cc:264
-msgid "&Floating"
-msgstr "&Kelluva"
-
-#: toplevel.cc:266
-msgid "&Embed in Main Window"
-msgstr "&Upota pääikkunaan"
-
-#: toplevel.cc:293
-msgid "Drag document"
-msgstr "Vedä asiakirja"
-
-#: toplevel.cc:294
-msgid "Drag Document"
-msgstr "Vedä asiakirja"
-
-#: toplevel.cc:304
-msgid "Toggle write protection"
-msgstr "Käännä kirjoitussuojaus"
-
-#: toplevel.cc:329
-msgid "Selection: 0000:0000 0000:0000"
-msgstr "Valinta: 0000:0000 0000:0000"
-
-#: toplevel.cc:331
-msgid "M"
-msgstr "M"
-
-#: toplevel.cc:332 toplevel.cc:993
-msgid "OVR"
-msgstr "YLI"
-
-#: toplevel.cc:333
-msgid "Size: FFFFFFFFFF"
-msgstr "Koko: FFFFFFFFFF"
-
-#: toplevel.cc:334
-msgid "Offset: FFFFFFFFFF-F"
-msgstr "Offset: FFFFFFFFFF-F"
-
-#: toplevel.cc:335
-msgid "FFF"
-msgstr "FFF"
-
-#: toplevel.cc:336 toplevel.cc:893
-msgid "RW"
-msgstr "RW"
-
-#: toplevel.cc:346 toplevel.cc:750
-msgid "Offset:"
-msgstr "Siirros:"
-
-#: toplevel.cc:347
-msgid "Size:"
-msgstr "Koko:"
-
-#: toplevel.cc:536
-#, c-format
-msgid "Non local recent file: %1"
-msgstr "Ei paikallista tiedostoa: %1"
-
-#: toplevel.cc:546
-msgid ""
-"Can not create new window.\n"
-msgstr ""
-"Ei voitu luoda uutta ikkunaa.\n"
-
-#: toplevel.cc:582
-msgid ""
-"There are windows with unsaved modified documents. If you quit now, these "
-"modifications will be lost."
-msgstr ""
-"Ikkunoissa on tallentamattomia muutoksia. Jos lopetat nyt nämä muutokset "
-"katoavat."
-
-#: toplevel.cc:791
-#, c-format
-msgid "Size: %1"
-msgstr "Koko: %1"
-
-#: toplevel.cc:893
-msgid "R"
-msgstr "L"
-
-#: toplevel.cc:925
-#, c-format
-msgid "Offset: %1"
-msgstr "Siirros: %1"
-
-#: toplevel.cc:993
-msgid "INS"
-msgstr "LIS"
-
-#: toplevel.cc:1024 toplevel.cc:1189
-#, c-format
-msgid "Encoding: %1"
-msgstr "Koodaus: %1"
-
-#: toplevel.cc:1172
-msgid "Selection:"
-msgstr "Valinta:"
-
-#: converterdialog.cc:71
-msgid "Converter"
-msgstr "Muokkaaja"
-
-#: converterdialog.cc:72
-msgid "&On Cursor"
-msgstr "&Kursorin kohdalla"
-
-#: converterdialog.cc:83
-msgid "Decimal:"
-msgstr "Desimaaliluku:"
-
-#: dialog.cc:44
-msgid "Goto Offset"
-msgstr "Siirry paikkaan"
-
-#: dialog.cc:60
-msgid "O&ffset:"
-msgstr "&Siirros:"
-
-#: dialog.cc:73 dialog.cc:223 dialog.cc:564 dialog.cc:810
-msgid "&From cursor"
-msgstr "&Kursorista"
-
-#: dialog.cc:75 dialog.cc:225 dialog.cc:566 dialog.cc:812
-msgid "&Backwards"
-msgstr "&Taaksepäin"
-
-#: dialog.cc:77 dialog.cc:816
-msgid "&Stay visible"
-msgstr "&Pysy esillä"
-
-#: dialog.cc:194
-msgid "Fo&rmat:"
-msgstr "&Muoto:"
-
-#: dialog.cc:209 dialog.cc:520
-msgid "F&ind:"
-msgstr "Ets&i:"
-
-#: dialog.cc:227 dialog.cc:568 dialog.cc:814
-msgid "&In selection"
-msgstr "&Valinnassa"
-
-#: dialog.cc:229
-msgid "&Use navigator"
-msgstr "&Käytä navigaattoria"
-
-#: dialog.cc:231 dialog.cc:572
-msgid "Ignore c&ase"
-msgstr "Ohita &kirjasinkoko"
-
-#: dialog.cc:348
-msgid "Find (Navigator)"
-msgstr "Etsi (Navigaattori)"
-
-#: dialog.cc:349
-msgid "New &Key"
-msgstr "Uusi &näppäin"
-
-#: dialog.cc:350
-msgid "&Next"
-msgstr "&Seuraava"
-
-#: dialog.cc:362
-msgid "Searching for:"
-msgstr "Etsin:"
-
-#: dialog.cc:485 dialog.cc:681 hexeditorwidget.cc:1768 hexeditorwidget.cc:1775
-msgid "Find & Replace"
-msgstr "Etsi ja korvaa"
-
-#: dialog.cc:504
-msgid "Fo&rmat (find):"
-msgstr "M&uoto (etsi):"
-
-#: dialog.cc:533
-msgid "For&mat (replace):"
-msgstr "Mu&oto (korvaa):"
-
-#: dialog.cc:550
-msgid "Rep&lace:"
-msgstr "K&orvaa:"
-
-#: dialog.cc:570
-msgid "&Prompt"
-msgstr "&Kysy"
-
-#: dialog.cc:657
-msgid "Source and target values can not be equal."
-msgstr "Kohde ja lähdearvot eivät voi olla samoja."
-
-#: dialog.cc:682
-msgid "Replace &All"
-msgstr "Korvaa k&aikki"
-
-#: dialog.cc:683
-msgid "Do Not Replace"
-msgstr "Älä korvaa"
-
-#: dialog.cc:691
-msgid "Replace marked data at cursor position?"
-msgstr "Korvaa merkitty tieto kursorin kohdalla?"
-
-#: dialog.cc:761
-msgid "Binary Filter"
-msgstr "Binäärisuodin"
-
-#: dialog.cc:780
-msgid "O&peration:"
-msgstr "Toimen&pide:"
-
-#: dialog.cc:855
-msgid "Fo&rmat (operand):"
-msgstr "&Muoto (operandi):"
-
-#: dialog.cc:871
-msgid "O&perand:"
-msgstr "&Operandi:"
-
-#: dialog.cc:891
-msgid "Swap rule"
-msgstr "Käännä sääntö"
-
-#: dialog.cc:903
-msgid "&Reset"
-msgstr "&Alusta"
-
-#: dialog.cc:929
-msgid "&Group size [bytes]"
-msgstr "&Ryhmän koko [tavuja]"
-
-#: dialog.cc:941
-msgid "S&hift size [bits]"
-msgstr "Siirroksen koko [bittejä]"
-
-#: dialog.cc:985
-msgid "Shift size is zero."
-msgstr "Siirroksen koko on nolla."
-
-#: dialog.cc:994
-msgid "Swap rule does not define any swapping."
-msgstr "Säännön kääntäminen ei määrittele mitään kääntämistä."
-
-#: dialog.cc:1070
-msgid "Insert Pattern"
-msgstr "Liitä kuvio"
-
-#: dialog.cc:1089
-msgid "&Size:"
-msgstr "&Koko:"
-
-#: dialog.cc:1102
-msgid "Fo&rmat (pattern):"
-msgstr "M&uoto (kuvio):"
-
-#: dialog.cc:1118
-msgid "&Pattern:"
-msgstr "&Kuvio:"
-
-#: dialog.cc:1127
-msgid "&Offset:"
-msgstr "&Siirros:"
-
-#: dialog.cc:1142
-msgid "R&epeat pattern"
-msgstr "&Korvaa kuvio"
-
-#: dialog.cc:1144
-msgid "&Insert on cursor position"
-msgstr "&Liitä kohdistimen paikkaan"
-
-#: dialog.cc:1284
-msgid "Your request can not be processed."
-msgstr "Pyyntöäsi ei voitu käsitellä."
-
-#: dialog.cc:1288
-msgid "Examine argument(s) and try again."
-msgstr "Tutki argumentteja ja yritä uudelleen."
-
-#: dialog.cc:1294
-msgid "Invalid argument(s)"
-msgstr "Virheelliset argumentit"
-
-#: dialog.cc:1303
-msgid "You must specify a destination file."
-msgstr "Sinun tulee määritellä kohdetiedosto."
-
-#: dialog.cc:1313
-msgid "You have specified an existing folder."
-msgstr "Olet antanut olemassaolevan kansion."
-
-#: dialog.cc:1320
-msgid "You do not have write permission to this file."
-msgstr "Sinulla ei ole kirjoitusoikeuksia tiedostoon."
-
-#: dialog.cc:1325
-msgid ""
-"You have specified an existing file.\n"
-"Overwrite current file?"
-msgstr ""
-"Olet antanut olemassaolevan tiedoston.\n"
-"Ylikirjoita tiedosto?"
-
-#: dialog.cc:1328 hexeditorwidget.cc:990
-msgid "Overwrite"
-msgstr "Korvaa"
-
-#: dialog.cc:1405
-msgid "Regular Text"
-msgstr "Normaali teksti"
-
-#: dialog.cc:1416
-msgid "operand AND data"
-msgstr "operaattori AND data"
-
-#: dialog.cc:1417
-msgid "operand OR data"
-msgstr "operaattori OR data"
-
-#: dialog.cc:1418
-msgid "operand XOR data"
-msgstr "operaattori XOR data"
-
-#: dialog.cc:1419
-msgid "INVERT data"
-msgstr "INVERTOI data"
-
-#: dialog.cc:1420
-msgid "REVERSE data"
-msgstr "tieto TAKAPERIN"
-
-#: dialog.cc:1421
-msgid "ROTATE data"
-msgstr "tiedon KIERRÄTYS"
-
-#: dialog.cc:1422
-msgid "SHIFT data"
-msgstr "tiedon SIIRROS"
-
-#: dialog.cc:1423
-msgid "Swap Individual Bits"
-msgstr "Käännä yksittäisiä bittejä"
-
-#: hexeditorwidget.cc:583
-#, c-format
-msgid "Untitled %1"
-msgstr "Nimetön %1"
-
-#: hexeditorwidget.cc:607
-msgid "Unable to create new document."
-msgstr "Ei voitu luoda uutta asiakirjaa."
-
-#: hexeditorwidget.cc:608
-msgid "Operation Failed"
-msgstr "Toimenpide epäonnistui"
-
-#: hexeditorwidget.cc:770
-msgid "Insert File"
-msgstr "Lisää tiedosto"
-
-#: hexeditorwidget.cc:780
-msgid "Only local files are currently supported."
-msgstr "Vain paikallisia tiedostoja tuetaan."
-
-#: hexeditorwidget.cc:868
-msgid ""
-"The current document has been modified.\n"
-"Do you want to save it?"
-msgstr ""
-"Tiedostoa on muokattu.\n"
-"Haluatko tallentaa sen?"
-
-#: hexeditorwidget.cc:933
-msgid ""
-"Current document has been changed on disk.\n"
-"If you save now, those changes will be lost.\n"
-"Proceed?"
-msgstr ""
-"Nykyinen asiakirja on muuttunut levyllä.\n"
-"Jos tallennat nyt, nämä muutokset katoavat.\n"
-"Jatka?"
-
-#: hexeditorwidget.cc:986
-msgid ""
-"A document with this name already exists.\n"
-"Do you want to overwrite it?"
-msgstr ""
-"Samalla nimellä on jo asiakirja.\n"
-"Haluatko korvata sen?"
-
-#: hexeditorwidget.cc:1023
-msgid "The current document does not exist on the disk."
-msgstr "Nykyistä asiakirjaa ei ole levyllä."
-
-#: hexeditorwidget.cc:1033
-msgid ""
-"The current document has changed on the disk and also contains unsaved "
-"modifications.\n"
-"If you reload now, the modifications will be lost."
-msgstr ""
-"Nykyinen asiakirja on muuttunut levyllä ja sisältää myös tallentamattomia "
-"muutoksia.\n"
-"Jos lataat sen uudelleen, muutokset katoavat."
-
-#: hexeditorwidget.cc:1039
-msgid ""
-"The current document contains unsaved modifications.\n"
-"If you reload now, the modifications will be lost."
-msgstr ""
-"Nykyinen asiakirja sisältää tallentamattomia muutoksia.\n"
-"Jos lataat sen uudelleen, muutokset katoavat."
-
-#: hexeditorwidget.cc:1073
-msgid "Print Hex-Document"
-msgstr "Tulosta heksadesimaalinen asiakirja"
-
-#: hexeditorwidget.cc:1123
-msgid ""
-"Could not print data.\n"
-msgstr ""
-"Tietoja ei voitu tulostaa.\n"
-
-#: hexeditorwidget.cc:1147
-#, c-format
-msgid ""
-"_n: <qt>Print threshold exceeded."
-"<br>You are about to print one page."
-"<br>Proceed?</qt>\n"
-"<qt>Print threshold exceeded."
-"<br>You are about to print %n pages."
-"<br>Proceed?</qt>"
-msgstr ""
-"<qt>Tulostusraja ylitetty."
-"<br>Olet tulostamassa yhden sivun."
-"<br>Jatka?</qt>\n"
-"<qt>Tulostusraja ylitetty."
-"<br>Olet tulostamassa %n sivua."
-"<br>Jatka?</qt>"
-
-#: hexeditorwidget.cc:1192 hexeditorwidget.cc:1209 hexeditorwidget.cc:1226
-msgid ""
-"Unable to export data.\n"
-msgstr ""
-"Ei voitu viedä tietoja.\n"
-
-#: hexeditorwidget.cc:1237
-msgid ""
-"The encoding you have selected is not reversible.\n"
-"If you revert to the original encoding later, there is no guarantee that the "
-"data can be restored to the original state."
-msgstr ""
-"Valitsemasi koodaus ei ole peruutettavissa. Jos haluat\n"
-"palata alkuperäiseen koodaukseen myöhemmin, ei ole\n"
-"takuita että kaikki voidaan palauttaa ennalleen.\n"
-"\n"
-"Jatka?"
-
-#: hexeditorwidget.cc:1242 hexeditorwidget.cc:1261 hexeditorwidget.cc:2396
-msgid "Encode"
-msgstr "Koodaus"
-
-#: hexeditorwidget.cc:1242
-msgid "&Encode"
-msgstr "&Koodaus"
-
-#: hexeditorwidget.cc:1259
-msgid ""
-"Could not encode data.\n"
-msgstr ""
-"Ei voitu koodata tietoja.\n"
-
-#: hexeditorwidget.cc:1412
-msgid ""
-"Deleted bookmarks can not be restored.\n"
-"Proceed?"
-msgstr ""
-"Tuhottuja kirjanmerkkejä ei voitu palauttaa.\n"
-"Jatka?"
-
-#: hexeditorwidget.cc:1528 hexeditorwidget.cc:1766
-msgid "Search key not found in document."
-msgstr "Hakuavainta ei löytynyt asiakirjasta."
-
-#: hexeditorwidget.cc:1572
-msgid ""
-"End of document reached.\n"
-"Continue from the beginning?"
-msgstr ""
-"Asiakirjan loppu saavutettu.\n"
-"Jatka alusta?"
-
-#: hexeditorwidget.cc:1578
-msgid ""
-"Beginning of document reached.\n"
-"Continue from the end?"
-msgstr ""
-"Asiakirjan alku saavutettu.\n"
-"Jatka lopusta?"
-
-#: hexeditorwidget.cc:1594
-msgid ""
-"Your request can not be processed.\n"
-"No search pattern defined."
-msgstr ""
-"Pyyntöäsi ei voitu käsitellä.\n"
-"Ei hakukuviota määritelty."
-
-#: hexeditorwidget.cc:1700
-msgid "Find and Replace"
-msgstr "Etsi ja korvaa"
-
-#: hexeditorwidget.cc:1762
-msgid "Search key not found in selected area."
-msgstr "Hakuavainta ei löytynyt määritellyltä alueelta."
-
-#: hexeditorwidget.cc:1774
-#, c-format
-msgid ""
-"_n: <qt>Operation complete."
-"<br>"
-"<br>One replacement was made.</qt>\n"
-"<qt>Operation complete."
-"<br>"
-"<br>%n replacements were made.</qt>"
-msgstr ""
-"<qt>Toimenpide suoritettu."
-"<br>"
-"<br>Tehtiin yksi korvaus.</qt>\n"
-"<qt>Toimepide tehty."
-"<br>"
-"<br>%n korvausta tehtiin.</qt>"
-
-#: hexeditorwidget.cc:1795
-msgid ""
-"Not available yet!\n"
-"Define your own encoding"
-msgstr ""
-"Ei vielä saatavilla!\n"
-"Määrittele oma koodaus"
-
-#: hexeditorwidget.cc:1798 hexeditorwidget.cc:2313
-msgid "Encoding"
-msgstr "Koodaus"
-
-#: hexeditorwidget.cc:1831
-msgid ""
-"Could not collect strings.\n"
-msgstr ""
-"Ei voitu kerätä merkkijonoja.\n"
-
-#: hexeditorwidget.cc:1833
-msgid "Collect Strings"
-msgstr "Kerää merkkijonot"
-
-#: hexeditorwidget.cc:1842
-msgid ""
-"Not available yet!\n"
-"Define a record (structure) and fill it with data from the document."
-msgstr ""
-"Ei vielä saatavilla!\n"
-"Määrittele tietorakenne ja täytä se asiakirjan tiedoilla."
-
-#: hexeditorwidget.cc:1845
-msgid "Record Viewer"
-msgstr "Tietorakennenäyttäjä"
-
-#: hexeditorwidget.cc:1917
-msgid ""
-"Could not collect document statistics.\n"
-msgstr ""
-"Ei voitu kerätä asiakirjan tilastotietoja.\n"
-
-#: hexeditorwidget.cc:1920
-msgid "Collect Document Statistics"
-msgstr "Kerää asiakirjan tilastotiedot"
-
-#: hexeditorwidget.cc:1959
-msgid ""
-"Not available yet!\n"
-"Save or retrive your favorite layout"
-msgstr ""
-"Ei vielä saatavilla!\n"
-"Tallenna tai hae sijoittelu"
-
-#: hexeditorwidget.cc:1962
-msgid "Profiles"
-msgstr "Profiilit"
-
-#: hexeditorwidget.cc:1981
-#, c-format
-msgid ""
-"Malformed URL\n"
-"%1"
-msgstr ""
-"Virheellinen URL\n"
-"%1"
-
-#: hexeditorwidget.cc:1982
-msgid "Read URL"
-msgstr "Lue URL"
-
-#: hexeditorwidget.cc:2015
-msgid "Could not save remote file."
-msgstr "Tiedostoa ei voitu tallettaa."
-
-#: hexeditorwidget.cc:2016 hexeditorwidget.cc:2123 hexeditorwidget.cc:2130
-#: hexeditorwidget.cc:2139 hexeditorwidget.cc:2152
-msgid "Write Failure"
-msgstr "Kirjoitusvirhe"
-
-#: hexeditorwidget.cc:2052
-#, c-format
-msgid ""
-"The specified file does not exist.\n"
-"%1"
-msgstr ""
-"Annettua tiedostoa ei ole olemassa.\n"
-"%1"
-
-#: hexeditorwidget.cc:2053 hexeditorwidget.cc:2060 hexeditorwidget.cc:2067
-#: hexeditorwidget.cc:2075 hexeditorwidget.cc:2102 hexeditorwidget.cc:2375
-msgid "Read"
-msgstr "Lue"
-
-#: hexeditorwidget.cc:2059
-#, c-format
-msgid ""
-"You have specified a folder.\n"
-"%1"
-msgstr ""
-"Olet määritellyt kansion.\n"
-"%1"
-
-#: hexeditorwidget.cc:2066
-#, c-format
-msgid ""
-"You do not have read permission to this file.\n"
-"%1"
-msgstr ""
-"Sinulla ei ole kirjoitusoikeuksia tähän tiedostoon.\n"
-"%1"
-
-#: hexeditorwidget.cc:2074
-#, c-format
-msgid ""
-"An error occurred while trying to open the file.\n"
-"%1"
-msgstr ""
-"Tiedoston avauksessa on tapahtunut virhe.\n"
-"%1"
-
-#: hexeditorwidget.cc:2103
-msgid ""
-"Could not read file.\n"
-msgstr ""
-"Tiedostoa ei voitu lukea.\n"
-
-#: hexeditorwidget.cc:2122
-msgid "You have specified a folder."
-msgstr "Olet antanut kansion."
-
-#: hexeditorwidget.cc:2129
-msgid "You do not have write permission."
-msgstr "Sinulla ei ole kirjoitusoikeuksia."
-
-#: hexeditorwidget.cc:2138
-msgid "An error occurred while trying to open the file."
-msgstr "Tiedostoa avattaessa tapahtui virhe."
-
-#: hexeditorwidget.cc:2150
-msgid ""
-"Could not write data to disk.\n"
-msgstr ""
-"Tietoja ei voitu kirjoittaa levylle.\n"
-
-#: hexeditorwidget.cc:2232
-msgid ""
-"Can not create text buffer.\n"
-msgstr ""
-"Ei voitu luoda tekstipuskuria.\n"
-
-#: hexeditorwidget.cc:2234
-msgid "Loading Failed"
-msgstr "Lataus epäonnistui"
-
-#: hexeditorwidget.cc:2309
-msgid "Reading"
-msgstr "Luen"
-
-#: hexeditorwidget.cc:2310
-msgid "Writing"
-msgstr "Kirjoitan"
-
-#: hexeditorwidget.cc:2311
-msgid "Inserting"
-msgstr "Liitän"
-
-#: hexeditorwidget.cc:2312
-msgid "Printing"
-msgstr "Tulostan"
-
-#: hexeditorwidget.cc:2314 hexeditorwidget.cc:2401
-msgid "Collect strings"
-msgstr "Kerää merkkijonot"
-
-#: hexeditorwidget.cc:2315
-msgid "Exporting"
-msgstr "Vien"
-
-#: hexeditorwidget.cc:2316
-msgid "Scanning"
-msgstr "Selaan"
-
-#: hexeditorwidget.cc:2376
-msgid "Do you really want to cancel reading?"
-msgstr "Oletko varma että haluat peruuttaa lukemisen?"
-
-#: hexeditorwidget.cc:2380
-msgid "Write"
-msgstr "Kirjoita"
-
-#: hexeditorwidget.cc:2381
-msgid ""
-"Do you really want to cancel writing?\n"
-"WARNING: Canceling can corrupt your data on disk"
-msgstr ""
-"Haluatko todella keskeyttää kirjoituksen?\n"
-"VAROITUS: Keskeyttäminen voi vahingoittaa tietoja levyllä"
-
-#: hexeditorwidget.cc:2387
-msgid "Do you really want to cancel inserting?"
-msgstr "Haluatko todella keskeyttää lisäyksen?"
-
-#: hexeditorwidget.cc:2392
-msgid "Do you really want to cancel printing?"
-msgstr "Haluatko todella keskeyttää tulostuksen?"
-
-#: hexeditorwidget.cc:2397
-msgid "Do you really want to cancel encoding?"
-msgstr "Haluatko todella keskeyttää koodauksen?"
-
-#: hexeditorwidget.cc:2402
-msgid "Do you really want to cancel string scanning?"
-msgstr "Haluatko todella keskeyttää merkkijonojen selauksen?"
-
-#: hexeditorwidget.cc:2407
-msgid "Do you really want to cancel exporting?"
-msgstr "Haluatko todella keskeyttää viennin?"
-
-#: hexeditorwidget.cc:2411
-msgid "Collect document statistics"
-msgstr "Kerää asiakirjan tilastotiedot"
-
-#: hexeditorwidget.cc:2412
-msgid "Do you really want to cancel document scanning?"
-msgstr "Haluatko todella keskeyttää asiakirjan selauksen?"
-
-#: hexeditorwidget.cc:2432
-msgid ""
-"Could not finish operation.\n"
-msgstr ""
-"Toimenpide ei valmistunut.\n"
-
-#: hexmanagerwidget.cc:136
-msgid "Conversion"
-msgstr "Muutos"
diff --git a/tde-i18n-fi/messages/tdeutils/khexedit2part.po b/tde-i18n-fi/messages/tdeutils/khexedit2part.po
index d1196aa43b9..8c69561bea0 100644
--- a/tde-i18n-fi/messages/tdeutils/khexedit2part.po
+++ b/tde-i18n-fi/messages/tdeutils/khexedit2part.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: khexedit2part\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-08-10 02:08+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
diff --git a/tde-i18n-fi/messages/tdeutils/kjots.po b/tde-i18n-fi/messages/tdeutils/kjots.po
index 02e9599c8e7..6b3a33ccfef 100644
--- a/tde-i18n-fi/messages/tdeutils/kjots.po
+++ b/tde-i18n-fi/messages/tdeutils/kjots.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kjots\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-14 21:15+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/klaptopdaemon.po b/tde-i18n-fi/messages/tdeutils/klaptopdaemon.po
index fa1259be621..722ccf575f9 100644
--- a/tde-i18n-fi/messages/tdeutils/klaptopdaemon.po
+++ b/tde-i18n-fi/messages/tdeutils/klaptopdaemon.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klaptopdaemon\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-11-26 04:57+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kmilo_delli8k.po b/tde-i18n-fi/messages/tdeutils/kmilo_delli8k.po
index 96929b00914..dc55fbacd75 100644
--- a/tde-i18n-fi/messages/tdeutils/kmilo_delli8k.po
+++ b/tde-i18n-fi/messages/tdeutils/kmilo_delli8k.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_delli8k\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-02-04 13:45+0200\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kmilo_generic.po b/tde-i18n-fi/messages/tdeutils/kmilo_generic.po
index 51c71efe868..8f980110e58 100644
--- a/tde-i18n-fi/messages/tdeutils/kmilo_generic.po
+++ b/tde-i18n-fi/messages/tdeutils/kmilo_generic.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_generic\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-02-03 22:54+0200\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kmilo_kvaio.po b/tde-i18n-fi/messages/tdeutils/kmilo_kvaio.po
index 6274e0bd1a8..11952a38e10 100644
--- a/tde-i18n-fi/messages/tdeutils/kmilo_kvaio.po
+++ b/tde-i18n-fi/messages/tdeutils/kmilo_kvaio.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_kvaio\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-02-03 22:57+0200\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kmilo_powerbook.po b/tde-i18n-fi/messages/tdeutils/kmilo_powerbook.po
index 525490b7fc9..9de18919629 100644
--- a/tde-i18n-fi/messages/tdeutils/kmilo_powerbook.po
+++ b/tde-i18n-fi/messages/tdeutils/kmilo_powerbook.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_powerbook\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-02-04 17:26+0200\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kmilo_thinkpad.po b/tde-i18n-fi/messages/tdeutils/kmilo_thinkpad.po
index 7ea798b9069..be2dba9f4bf 100644
--- a/tde-i18n-fi/messages/tdeutils/kmilo_thinkpad.po
+++ b/tde-i18n-fi/messages/tdeutils/kmilo_thinkpad.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilo_thinkpad\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-02-04 13:40+0200\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kmilod.po b/tde-i18n-fi/messages/tdeutils/kmilod.po
index c8d15dd21e9..7f9d0b68aaf 100644
--- a/tde-i18n-fi/messages/tdeutils/kmilod.po
+++ b/tde-i18n-fi/messages/tdeutils/kmilod.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kmilod\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-11-09 20:01+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/kregexpeditor.po b/tde-i18n-fi/messages/tdeutils/kregexpeditor.po
index 0e92336a306..64e75a408ba 100644
--- a/tde-i18n-fi/messages/tdeutils/kregexpeditor.po
+++ b/tde-i18n-fi/messages/tdeutils/kregexpeditor.po
@@ -8,7 +8,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kregexpeditor\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-15 00:32+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/ksim.po b/tde-i18n-fi/messages/tdeutils/ksim.po
index 7d9b8c3a232..7b5d7c23530 100644
--- a/tde-i18n-fi/messages/tdeutils/ksim.po
+++ b/tde-i18n-fi/messages/tdeutils/ksim.po
@@ -9,7 +9,7 @@
msgid ""
msgstr ""
"Project-Id-Version: ksim\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-03-31 00:40+0300\n"
"Last-Translator: Niklas Laxström <niklas.laxstrom+kdetrans@gmail.com>\n"
"Language-Team: Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>\n"
@@ -20,6 +20,18 @@ msgstr ""
"X-Generator: KBabel 1.11.2\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: ksimview.cpp:119
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: ksimview.cpp:198
+msgid ""
+"There was an error while trying to create the local folders. This could be "
+"caused by permission problems."
+msgstr ""
+"Tapahtui virhe yrittäessä luoda paikallisia kansioita. Lupaongelmat saattoivat "
+"aiheuttaa tämän."
+
#: _translatorinfo.cpp:1
msgid ""
"_: NAME OF TRANSLATORS\n"
@@ -32,13 +44,13 @@ msgid ""
"Your emails"
msgstr "teemu.rytilahti@d5k.net, ikola@iki.fi"
-#: monitors/disk/ksimdisk.cpp:96
-msgid "KSim Disk Plugin"
-msgstr "KSimin levylaajennus"
+#: monitors/net/ksimnet.cpp:90
+msgid "KSim Net Plugin"
+msgstr "KSimin verkkolaajennus"
-#: monitors/disk/ksimdisk.cpp:97
-msgid "A disk monitor plugin for KSim"
-msgstr "Levylaajennus KSimille"
+#: monitors/net/ksimnet.cpp:91
+msgid "A net plugin for KSim"
+msgstr "Verkkolaajennus KSimille"
#: monitors/cpu/ksimcpu.cpp:104 monitors/disk/ksimdisk.cpp:100
#: monitors/filesystem/ksimfsystem.cpp:74 monitors/i8k/ksimi8k.cpp:69
@@ -47,10 +59,9 @@ msgstr "Levylaajennus KSimille"
msgid "Author"
msgstr "Tekijä"
-#: monitors/disk/ksimdisk.cpp:171 monitors/disk/ksimdisk.cpp:194
-#: monitors/disk/ksimdisk.cpp:529 monitors/disk/ksimdisk.cpp:539
-msgid "All Disks"
-msgstr "Kaikki levyt"
+#: monitors/filesystem/ksimfsystem.cpp:78 monitors/net/ksimnet.cpp:96
+msgid "FreeBSD ports"
+msgstr "FreeBSD-käännökset"
#: monitors/disk/ksimdisk.cpp:218 monitors/net/ksimnet.cpp:397
#: monitors/net/ksimnet.cpp:405
@@ -62,103 +73,6 @@ msgstr "sisään: %1k"
msgid "out: %1k"
msgstr "ulos: %1k"
-#: monitors/disk/ksimdisk.cpp:224
-msgid "%1k"
-msgstr "%1k"
-
-#: monitors/disk/ksimdisk.cpp:482
-msgid "Disks"
-msgstr "Levyt"
-
-#: monitors/disk/ksimdisk.cpp:493 monitors/net/netconfig.cpp:67
-msgid "Add..."
-msgstr "Lisää..."
-
-#: monitors/disk/ksimdisk.cpp:503
-msgid "Disk Styles"
-msgstr "Levytyylit"
-
-#: monitors/disk/ksimdisk.cpp:507
-msgid "Display the read and write data as one"
-msgstr "Näytä luettu ja kirjoitettu tieto yhtenä"
-
-#: monitors/disk/ksimdisk.cpp:509
-msgid ""
-"Display the read and write data\n"
-"separately as in/out data"
-msgstr ""
-"Näytä luettu ja kirjoitettu tieto\n"
-"jaettuna sisään/ulosmenevään tietoon"
-
-#: monitors/disk/ksimdisk.cpp:553
-msgid "Add Disk Device"
-msgstr "Lisää uusi levy"
-
-#: monitors/disk/ksimdisk.cpp:553
-msgid "Disk name:"
-msgstr "Levyn nimi:"
-
-#: monitors/mail/ksimmail.cpp:61
-msgid "KSim Mail Plugin"
-msgstr "KSimin postilaajennus"
-
-#: monitors/mail/ksimmail.cpp:62
-msgid "A mail monitor plugin for KSim"
-msgstr "Postintarkkailulaajennus KSimille"
-
-#: monitors/snmp/proberesultdialog.cpp:33
-msgid "Results of scanning host %1:"
-msgstr "Isäntäkoneen %1 selauksen tulokset:"
-
-#: monitors/snmp/configpage.cpp:159
-#, c-format
-msgid ""
-"_n: This host has the following monitor associated. Do you really want to "
-"delete this host entry?\n"
-"This host has the following %n monitors associated. Do you really want to "
-"delete this host entry?"
-msgstr ""
-"Tällä koneella on seuraava monitori liitettynä. Haluatko todella poistaa tämän "
-"koneen?\n"
-"Tällä koneella on seuraavat %n monitorit liitettynä. Haluatko varmasti poistaa "
-"tämän koneen?"
-
-#: monitors/snmp/configpage.cpp:162
-msgid "Delete Host Entry"
-msgstr "Poista kone"
-
-#: monitors/snmp/monitordialog.cpp:92
-msgid "Please enter a name for this monitor"
-msgstr "Anna tämän valvontaruudun nimi"
-
-#: monitors/snmp/monitordialog.cpp:95
-msgid "Please enter a valid name for the object identifier"
-msgstr "Anna olion tunnisteelle kelvollinen nimi"
-
-#: monitors/snmp/probedialog.cpp:42
-msgid "SNMP Host Probe"
-msgstr "SNMP-koneen testaus"
-
-#: monitors/snmp/probedialog.cpp:45
-msgid "Probing for common object identifiers..."
-msgstr "Tutkii yleisiä tunnuksia..."
-
-#: monitors/snmp/browsedialog.cpp:35
-msgid "&Stop"
-msgstr "&Pysäytä"
-
-#: monitors/net/ksimnet.cpp:90
-msgid "KSim Net Plugin"
-msgstr "KSimin verkkolaajennus"
-
-#: monitors/net/ksimnet.cpp:91
-msgid "A net plugin for KSim"
-msgstr "Verkkolaajennus KSimille"
-
-#: monitors/filesystem/ksimfsystem.cpp:78 monitors/net/ksimnet.cpp:96
-msgid "FreeBSD ports"
-msgstr "FreeBSD-käännökset"
-
#: monitors/net/ksimnet.cpp:409
msgid "offline"
msgstr "katkaistuna"
@@ -171,61 +85,6 @@ msgstr "Yhdistä"
msgid "Disconnect"
msgstr "Katkaise"
-#: monitors/net/netconfig.cpp:40
-msgid "yes"
-msgstr "kyllä"
-
-#: monitors/net/netconfig.cpp:41
-msgid "no"
-msgstr "ei"
-
-#: monitors/net/netconfig.cpp:47
-msgid "Interface"
-msgstr "Liitäntä"
-
-#: monitors/net/netconfig.cpp:48 monitors/net/netdialog.cpp:87
-msgid "Timer"
-msgstr "Ajastin"
-
-#: monitors/net/netconfig.cpp:49 monitors/net/netdialog.cpp:159
-msgid "Commands"
-msgstr "Komennot"
-
-#: monitors/cpu/ksimcpu.cpp:388 monitors/lm_sensors/sensorsconfig.cpp:80
-#: monitors/net/netconfig.cpp:72
-msgid "Modify..."
-msgstr "Muokkaa..."
-
-#: monitors/net/netconfig.cpp:146 monitors/net/netconfig.cpp:151
-msgid "&Add Net Device"
-msgstr "&Lisää verkkolaite"
-
-#: monitors/net/netconfig.cpp:147
-msgid "&Modify '%1'"
-msgstr "&Muokkaa '%1'"
-
-#: monitors/net/netconfig.cpp:148
-msgid "&Remove '%1'"
-msgstr "&Poista '%1'"
-
-#: monitors/net/netconfig.cpp:152
-msgid "&Modify..."
-msgstr "&Muokkaa..."
-
-#: monitors/net/netconfig.cpp:153
-msgid "&Remove..."
-msgstr "&Poista..."
-
-#: monitors/net/netconfig.cpp:219
-msgid "Are you sure you want to remove the net interface '%1'?"
-msgstr "Oletko varma että haluat poistaa verkkolaitteen '%1'?"
-
-#: monitors/net/netconfig.cpp:270
-msgid ""
-"You already have a network interface by this name. Please select a different "
-"interface"
-msgstr "Sinulla on jo tämän niminen verkkoliitäntä, valitse toinen nimi"
-
#: monitors/net/netdialog.cpp:56
msgid "Network Interface"
msgstr "Verkkoliitäntä"
@@ -234,6 +93,10 @@ msgstr "Verkkoliitäntä"
msgid "Interface:"
msgstr "Liitäntä:"
+#: monitors/net/netconfig.cpp:48 monitors/net/netdialog.cpp:87
+msgid "Timer"
+msgstr "Ajastin"
+
#: monitors/net/netdialog.cpp:101
msgid "Show timer"
msgstr "Näytä ajastin"
@@ -266,76 +129,60 @@ msgstr "Yhdistyskomento:"
msgid "Disconnect command:"
msgstr "Katkaisukomento:"
-#: monitors/lm_sensors/sensorsconfig.cpp:62
-msgid "No."
-msgstr "Ei."
-
-#: monitors/lm_sensors/sensorsconfig.cpp:63
-msgid "Label"
-msgstr "Nimike"
-
-#: monitors/lm_sensors/sensorsconfig.cpp:64
-msgid "Sensors"
-msgstr "Sensorit"
-
-#: monitors/lm_sensors/sensorsconfig.cpp:65
-msgid "Value"
-msgstr "Arvo"
+#: monitors/net/netconfig.cpp:49 monitors/net/netdialog.cpp:159
+msgid "Commands"
+msgstr "Komennot"
-#: monitors/lm_sensors/sensorsconfig.cpp:84
-msgid "Display Fahrenheit"
-msgstr "Näytä Fahrenheitit"
+#: monitors/net/netconfig.cpp:40
+msgid "yes"
+msgstr "kyllä"
-#: monitors/filesystem/fsystemconfig.cpp:73 monitors/i8k/ksimi8k.cpp:216
-#: monitors/lm_sensors/sensorsconfig.cpp:88
-msgid "Update interval:"
-msgstr "Päivitysväli:"
+#: monitors/net/netconfig.cpp:41
+msgid "no"
+msgstr "ei"
-#: monitors/filesystem/fsystemconfig.cpp:84
-#: monitors/lm_sensors/sensorsconfig.cpp:97
-msgid "seconds"
-msgstr "sekuntia"
+#: monitors/net/netconfig.cpp:47
+msgid "Interface"
+msgstr "Liitäntä"
-#: monitors/lm_sensors/sensorsconfig.cpp:142
-msgid "Unselect All"
-msgstr "Poista valinnat"
+#: monitors/disk/ksimdisk.cpp:493 monitors/net/netconfig.cpp:67
+msgid "Add..."
+msgstr "Lisää..."
-#: monitors/lm_sensors/sensorsconfig.cpp:143
-msgid "Invert Selection"
-msgstr "Käännä valinnat"
+#: monitors/cpu/ksimcpu.cpp:388 monitors/lm_sensors/sensorsconfig.cpp:80
+#: monitors/net/netconfig.cpp:72
+msgid "Modify..."
+msgstr "Muokkaa..."
-#: monitors/lm_sensors/sensorsconfig.cpp:214
-msgid "Modify Sensor Label"
-msgstr "Muokkaa ilmaisimen nimilappua"
+#: monitors/net/netconfig.cpp:146 monitors/net/netconfig.cpp:151
+msgid "&Add Net Device"
+msgstr "&Lisää verkkolaite"
-#: monitors/lm_sensors/sensorsconfig.cpp:214
-msgid "Sensor label:"
-msgstr "Ilmaisimen nimilappu:"
+#: monitors/net/netconfig.cpp:147
+msgid "&Modify '%1'"
+msgstr "&Muokkaa '%1'"
-#: monitors/lm_sensors/ksimsensors.cpp:64
-msgid "KSim Sensors Plugin"
-msgstr "KSimin sensorilaajennus"
+#: monitors/net/netconfig.cpp:148
+msgid "&Remove '%1'"
+msgstr "&Poista '%1'"
-#: monitors/lm_sensors/ksimsensors.cpp:65
-msgid "An lm_sensors plugin for KSim"
-msgstr "lm_sensors -laajennus KSimille"
+#: monitors/net/netconfig.cpp:152
+msgid "&Modify..."
+msgstr "&Muokkaa..."
-#: monitors/lm_sensors/ksimsensors.cpp:179
-#: monitors/lm_sensors/ksimsensors.cpp:188
-msgid "Sensor specified not found."
-msgstr "Määriteltyä sensoria ei löytynyt"
+#: monitors/net/netconfig.cpp:153
+msgid "&Remove..."
+msgstr "&Poista..."
-#: monitors/lm_sensors/sensorbase.cpp:216
-msgid ""
-"_: Rounds per minute\n"
-" RPM"
-msgstr " RPM"
+#: monitors/net/netconfig.cpp:219
+msgid "Are you sure you want to remove the net interface '%1'?"
+msgstr "Oletko varma että haluat poistaa verkkolaitteen '%1'?"
-#: monitors/lm_sensors/sensorbase.cpp:225
+#: monitors/net/netconfig.cpp:270
msgid ""
-"_: Volt\n"
-"V"
-msgstr " V"
+"You already have a network interface by this name. Please select a different "
+"interface"
+msgstr "Sinulla on jo tämän niminen verkkoliitäntä, valitse toinen nimi"
#: monitors/cpu/ksimcpu.cpp:100
msgid "KSim CPU Plugin"
@@ -397,6 +244,51 @@ msgstr "Muokkaa CPU:n muotoa"
msgid "Chart format:"
msgstr "Korttimuoto:"
+#: monitors/disk/ksimdisk.cpp:96
+msgid "KSim Disk Plugin"
+msgstr "KSimin levylaajennus"
+
+#: monitors/disk/ksimdisk.cpp:97
+msgid "A disk monitor plugin for KSim"
+msgstr "Levylaajennus KSimille"
+
+#: monitors/disk/ksimdisk.cpp:171 monitors/disk/ksimdisk.cpp:194
+#: monitors/disk/ksimdisk.cpp:529 monitors/disk/ksimdisk.cpp:539
+msgid "All Disks"
+msgstr "Kaikki levyt"
+
+#: monitors/disk/ksimdisk.cpp:224
+msgid "%1k"
+msgstr "%1k"
+
+#: monitors/disk/ksimdisk.cpp:482
+msgid "Disks"
+msgstr "Levyt"
+
+#: monitors/disk/ksimdisk.cpp:503
+msgid "Disk Styles"
+msgstr "Levytyylit"
+
+#: monitors/disk/ksimdisk.cpp:507
+msgid "Display the read and write data as one"
+msgstr "Näytä luettu ja kirjoitettu tieto yhtenä"
+
+#: monitors/disk/ksimdisk.cpp:509
+msgid ""
+"Display the read and write data\n"
+"separately as in/out data"
+msgstr ""
+"Näytä luettu ja kirjoitettu tieto\n"
+"jaettuna sisään/ulosmenevään tietoon"
+
+#: monitors/disk/ksimdisk.cpp:553
+msgid "Add Disk Device"
+msgstr "Lisää uusi levy"
+
+#: monitors/disk/ksimdisk.cpp:553
+msgid "Disk name:"
+msgstr "Levyn nimi:"
+
#: monitors/i8k/ksimi8k.cpp:65
msgid "KSim I8K Plugin"
msgstr "KSimin I8K-laajennus"
@@ -429,6 +321,11 @@ msgstr "CPU:n lämpötila: %1°%2"
msgid "Show temperature in Fahrenheit"
msgstr "Näytä lämpötila Fahrenheit-asteikolla"
+#: monitors/filesystem/fsystemconfig.cpp:73 monitors/i8k/ksimi8k.cpp:216
+#: monitors/lm_sensors/sensorsconfig.cpp:88
+msgid "Update interval:"
+msgstr "Päivitysväli:"
+
#: monitors/i8k/ksimi8k.cpp:219
msgid " sec"
msgstr " sek"
@@ -445,18 +342,6 @@ msgstr "&Liitä laite"
msgid "&Unmount Device"
msgstr "&Irrota laite"
-#: monitors/filesystem/ksimfsystem.cpp:70
-msgid "KSim FileSystem Plugin"
-msgstr "KSimin tiedostojärjestelmälaajennus"
-
-#: monitors/filesystem/ksimfsystem.cpp:71
-msgid "A filesystem plugin for KSim"
-msgstr "Tiedostojärjestelmälaajennus KSimille"
-
-#: monitors/filesystem/ksimfsystem.cpp:76
-msgid "Some Fixes"
-msgstr "Muutamia korjauksia"
-
#: monitors/filesystem/fsystemconfig.cpp:56
msgid "Mounted Partition"
msgstr "Liitetty partitio"
@@ -489,250 +374,168 @@ msgstr ""
msgid "0 means no update"
msgstr "0 tarkoittaa ei päivityksiä"
-#: ksim.cpp:59
-msgid "KSim"
-msgstr "KSim"
-
-#: ksim.cpp:60
-msgid "A plugin based system monitor for TDE"
-msgstr "Laajennuspohjainen järjestelmämonitori TDE:lle"
-
-#: ksim.cpp:61
-msgid ""
-"(C) 2001-2003 Robbie Ward\n"
-"(C) 2005 Reuben Sutton"
-msgstr ""
-"(C) 2001-2003 Robbie Ward\n"
-"(C) 2005 Reuben Sutton"
-
-#: ksim.cpp:62
-msgid "Maintainer"
-msgstr "Ylläpitäjä"
+#: monitors/filesystem/fsystemconfig.cpp:84
+#: monitors/lm_sensors/sensorsconfig.cpp:97
+msgid "seconds"
+msgstr "sekuntia"
-#: ksim.cpp:63
-msgid "Original Author"
-msgstr "Alkuperäinen tekijä"
+#: monitors/filesystem/ksimfsystem.cpp:70
+msgid "KSim FileSystem Plugin"
+msgstr "KSimin tiedostojärjestelmälaajennus"
-#: ksim.cpp:65
-msgid "Developer"
-msgstr "Kehittäjä"
+#: monitors/filesystem/ksimfsystem.cpp:71
+msgid "A filesystem plugin for KSim"
+msgstr "Tiedostojärjestelmälaajennus KSimille"
-#: ksim.cpp:67
-msgid "Some FreeBSD ports"
-msgstr "Joitain FreeBSD-käännöksiä"
+#: monitors/filesystem/ksimfsystem.cpp:76
+msgid "Some Fixes"
+msgstr "Muutamia korjauksia"
-#: ksim.cpp:69
-msgid "Testing, Bug fixing and some help"
-msgstr "Testausta, bugikorjauksia ja hiukan apuja"
+#: monitors/lm_sensors/sensorbase.cpp:216
+msgid ""
+"_: Rounds per minute\n"
+" RPM"
+msgstr " RPM"
-#: ksimpref.cpp:51 ksimpref.cpp:159
-msgid "Plugins"
-msgstr "Laajennukset"
+#: monitors/lm_sensors/sensorbase.cpp:225
+msgid ""
+"_: Volt\n"
+"V"
+msgstr " V"
-#: ksimpref.cpp:56
-msgid "Monitors"
-msgstr "Monitorit"
+#: monitors/lm_sensors/sensorsconfig.cpp:62
+msgid "No."
+msgstr "Ei."
-#: ksimpref.cpp:57
-msgid "Monitors Installed"
-msgstr "Asennetut monitorit"
+#: monitors/lm_sensors/sensorsconfig.cpp:63
+msgid "Label"
+msgstr "Nimike"
-#: ksimpref.cpp:62
-msgid "General Options"
-msgstr "Yleiset asetukset"
+#: monitors/lm_sensors/sensorsconfig.cpp:64
+msgid "Sensors"
+msgstr "Sensorit"
-#: ksimpref.cpp:67
-msgid "Clock"
-msgstr "Kello"
+#: monitors/lm_sensors/sensorsconfig.cpp:65
+msgid "Value"
+msgstr "Arvo"
-#: ksimpref.cpp:68
-msgid "Clock Options"
-msgstr "Kellon asetukset"
+#: monitors/lm_sensors/sensorsconfig.cpp:84
+msgid "Display Fahrenheit"
+msgstr "Näytä Fahrenheitit"
-#: ksimpref.cpp:73
-msgid "Uptime"
-msgstr "Valmiusaika"
+#: monitors/lm_sensors/sensorsconfig.cpp:142
+msgid "Unselect All"
+msgstr "Poista valinnat"
-#: ksimpref.cpp:74
-msgid "Uptime Options"
-msgstr "Valmiusajan asetukset"
+#: monitors/lm_sensors/sensorsconfig.cpp:143
+msgid "Invert Selection"
+msgstr "Käännä valinnat"
-#: ksimpref.cpp:79
-msgid "Memory"
-msgstr "Muisti"
+#: monitors/lm_sensors/sensorsconfig.cpp:214
+msgid "Modify Sensor Label"
+msgstr "Muokkaa ilmaisimen nimilappua"
-#: ksimpref.cpp:80
-msgid "Memory Options"
-msgstr "Muistiasetukset"
+#: monitors/lm_sensors/sensorsconfig.cpp:214
+msgid "Sensor label:"
+msgstr "Ilmaisimen nimilappu:"
-#: ksimpref.cpp:85
-msgid "Swap"
-msgstr "Välimuisti"
+#: monitors/lm_sensors/ksimsensors.cpp:64
+msgid "KSim Sensors Plugin"
+msgstr "KSimin sensorilaajennus"
-#: ksimpref.cpp:86
-msgid "Swap Options"
-msgstr "Välimuistiasetukset"
+#: monitors/lm_sensors/ksimsensors.cpp:65
+msgid "An lm_sensors plugin for KSim"
+msgstr "lm_sensors -laajennus KSimille"
-#: ksimpref.cpp:90
-msgid "Themes"
-msgstr "Teemat"
+#: monitors/lm_sensors/ksimsensors.cpp:179
+#: monitors/lm_sensors/ksimsensors.cpp:188
+msgid "Sensor specified not found."
+msgstr "Määriteltyä sensoria ei löytynyt"
-#: ksimpref.cpp:91
-msgid "Theme Selector"
-msgstr "Teemavalitsin"
+#: monitors/snmp/browsedialog.cpp:35
+msgid "&Stop"
+msgstr "&Pysäytä"
-#: ksimpref.cpp:125
-msgid ""
-"Failed to remove %1's config page due to the plugin not being loaded or the "
-"config page has not been created"
-msgstr ""
-"%1:n asetussivua ei voitu poistaa, koska laajennusta ei ole ladattu tai "
-"asetussivua ei ole luotu."
+#: monitors/snmp/monitordialog.cpp:92
+msgid "Please enter a name for this monitor"
+msgstr "Anna tämän valvontaruudun nimi"
-#: ksimpref.cpp:150
-msgid ""
-"Failed to add %1's config page due to the plugin not being loaded or the config "
-"page has not been created"
-msgstr ""
-"%1:n asetussivua ei voitu ladata, koska laajennusta ei ole ladattu tai "
-"asetussivua ei ole luotu."
+#: monitors/snmp/monitordialog.cpp:95
+msgid "Please enter a valid name for the object identifier"
+msgstr "Anna olion tunnisteelle kelvollinen nimi"
-#: ksimpref.cpp:160
-msgid "%1 Options"
-msgstr "%1-asetukset"
+#: monitors/snmp/proberesultdialog.cpp:33
+msgid "Results of scanning host %1:"
+msgstr "Isäntäkoneen %1 selauksen tulokset:"
-#: themeprefs.cpp:68
+#: monitors/snmp/configpage.cpp:159
+#, c-format
msgid ""
-"GKrellm theme support. To use gkrellm themes just untar the themes into the "
-"folder below"
+"_n: This host has the following monitor associated. Do you really want to "
+"delete this host entry?\n"
+"This host has the following %n monitors associated. Do you really want to "
+"delete this host entry?"
msgstr ""
-"GKrellm-teematuki. Käyttääksesi gkrellmin teemoja, pura teemat allaolevaan "
-"kansioon"
-
-#: themeprefs.cpp:78
-msgid "Open Konqueror in KSim's theme folder"
-msgstr "Avaa Konqueror KSimin teemakansiossa"
-
-#: themeprefs.cpp:90
-msgid "Author:"
-msgstr "Tekijä:"
-
-#: library/chart.cpp:120 themeprefs.cpp:96
-msgid "None"
-msgstr "Ei mitään"
-
-#: themeprefs.cpp:100
-msgid "Theme"
-msgstr "Teema"
-
-#: themeprefs.cpp:107
-msgid "Alternate themes:"
-msgstr "Vaihtoehtoiset teemat:"
-
-#: themeprefs.cpp:115
-msgid "Font:"
-msgstr "Kirjasin:"
-
-#: themeprefs.cpp:122
-msgid "Small"
-msgstr "Pieni"
-
-#: themeprefs.cpp:123
-msgid "Normal"
-msgstr "Normaali"
-
-#: themeprefs.cpp:124
-msgid "Large"
-msgstr "Iso"
-
-#: themeprefs.cpp:125
-msgid "Custom"
-msgstr "Mukautettu"
-
-#: themeprefs.cpp:238
-msgid "None Specified"
-msgstr "Ei mitään määriteltynä"
-
-#: themeprefs.cpp:239
-msgid "None specified"
-msgstr "Ei mitään määriteltynä"
-
-#: monitorprefs.cpp:35
-msgid "Monitor"
-msgstr "Monitori"
-
-#: monitorprefs.cpp:36
-msgid "Description"
-msgstr "Kuvaus"
+"Tällä koneella on seuraava monitori liitettynä. Haluatko todella poistaa tämän "
+"koneen?\n"
+"Tällä koneella on seuraavat %n monitorit liitettynä. Haluatko varmasti poistaa "
+"tämän koneen?"
-#: monitorprefs.cpp:37
-msgid "LMB Command"
-msgstr "LMB-komento"
+#: monitors/snmp/configpage.cpp:162
+msgid "Delete Host Entry"
+msgstr "Poista kone"
-#: ksimsysinfo.cpp:197
-msgid "Current system time"
-msgstr "Järjestelmän nykyinen aika"
+#: monitors/snmp/probedialog.cpp:42
+msgid "SNMP Host Probe"
+msgstr "SNMP-koneen testaus"
-#: ksimsysinfo.cpp:211
-msgid "Current system date"
-msgstr "Järjestelmän nykyinen päivä"
+#: monitors/snmp/probedialog.cpp:45
+msgid "Probing for common object identifiers..."
+msgstr "Tutkii yleisiä tunnuksia..."
-#: ksimsysinfo.cpp:227
-msgid "System uptime"
-msgstr "Järjestelmän päälläoloaika"
+#: monitors/mail/ksimmail.cpp:61
+msgid "KSim Mail Plugin"
+msgstr "KSimin postilaajennus"
-#: ksimsysinfo.cpp:308
-msgid "Uptime display disabled"
-msgstr "Valmiusajan näyttö ei käytössä"
+#: monitors/mail/ksimmail.cpp:62
+msgid "A mail monitor plugin for KSim"
+msgstr "Postintarkkailulaajennus KSimille"
-#: ksimsysinfo.cpp:316
-msgid "Memory display disabled"
-msgstr "Muistin näyttö ei käytössä"
+#: ksim.cpp:59
+msgid "KSim"
+msgstr "KSim"
-#: ksimsysinfo.cpp:324
-msgid "Swap display disabled"
-msgstr "Välimuistin käytön näyttö poissa päältä"
+#: ksim.cpp:60
+msgid "A plugin based system monitor for TDE"
+msgstr "Laajennuspohjainen järjestelmämonitori TDE:lle"
-#: library/pluginloader.cpp:93
+#: ksim.cpp:61
msgid ""
-"KSim was unable to load the plugin %1 due to the X-KSIM-LIBRARY property being "
-"empty in the plugins desktop file"
+"(C) 2001-2003 Robbie Ward\n"
+"(C) 2005 Reuben Sutton"
msgstr ""
-"Ksim ei voinut ladata %1 laajennusta johtuen X-KSIM-LIBRARY:n tavaroiden olleen "
-"tyhjiä laajennuksien työpöytätiedostossa."
+"(C) 2001-2003 Robbie Ward\n"
+"(C) 2005 Reuben Sutton"
-#: library/pluginloader.cpp:99
-msgid ""
-"KSim was unable to load the plugin %1 due to not being able to find the plugin, "
-"check that the plugin is installed and is in your $TDEDIR/lib path"
-msgstr ""
-"Laajennusta %1 ei löytynyt. Tarkista, että laajennus on asennettua ja se löytyy "
-"sinun $TDEDIR/lib -hakemistostasi."
+#: ksim.cpp:62
+msgid "Maintainer"
+msgstr "Ylläpitäjä"
-#: library/pluginloader.cpp:105
-msgid ""
-"<qt>An error occurred while trying \n"
-"to load the plugin '%1'. \n"
-"This could be caused by the following:"
-"<ul>\n"
-"<li>The plugin doesn't have the %2 macro</li>\n"
-"<li>The plugin has been damaged or has some unresolved symbols</li>\n"
-"</ul> \n"
-"Last error message that occurred: \n"
-"%3</qt>"
-msgstr ""
-"<qt>Virhe ladattaessa laajennusta %1 \n"
-"Tämä voi johtua:"
-"<ul>\n"
-"<li>Laajennuksella ei ole %2 -makroa</li>\n"
-"<li>Laajennus on vioittunut tai sillä on ratkaisemattomia symboleja</li>\n"
-"</ul> \n"
-"Edellinen virhe: \n"
-"%3</qt>"
+#: ksim.cpp:63
+msgid "Original Author"
+msgstr "Alkuperäinen tekijä"
-#: library/pluginloader.cpp:315
-msgid "Unable to get last error message"
-msgstr "Ei voitu saada viimeistä virheviestiä"
+#: ksim.cpp:65
+msgid "Developer"
+msgstr "Kehittäjä"
+
+#: ksim.cpp:67
+msgid "Some FreeBSD ports"
+msgstr "Joitain FreeBSD-käännöksiä"
+
+#: ksim.cpp:69
+msgid "Testing, Bug fixing and some help"
+msgstr "Testausta, bugikorjauksia ja hiukan apuja"
#: generalprefs.cpp:50
msgid "Graph Size"
@@ -917,14 +720,211 @@ msgstr "%f - Välimuistia vapaana"
msgid "%u - Total used swap"
msgstr "%u - Välimuistia käytössä"
-#: ksimview.cpp:119
-msgid "Unknown"
-msgstr "Tuntematon"
+#: ksimsysinfo.cpp:197
+msgid "Current system time"
+msgstr "Järjestelmän nykyinen aika"
-#: ksimview.cpp:198
+#: ksimsysinfo.cpp:211
+msgid "Current system date"
+msgstr "Järjestelmän nykyinen päivä"
+
+#: ksimsysinfo.cpp:227
+msgid "System uptime"
+msgstr "Järjestelmän päälläoloaika"
+
+#: ksimsysinfo.cpp:308
+msgid "Uptime display disabled"
+msgstr "Valmiusajan näyttö ei käytössä"
+
+#: ksimsysinfo.cpp:316
+msgid "Memory display disabled"
+msgstr "Muistin näyttö ei käytössä"
+
+#: ksimsysinfo.cpp:324
+msgid "Swap display disabled"
+msgstr "Välimuistin käytön näyttö poissa päältä"
+
+#: ksimpref.cpp:51 ksimpref.cpp:159
+msgid "Plugins"
+msgstr "Laajennukset"
+
+#: ksimpref.cpp:56
+msgid "Monitors"
+msgstr "Monitorit"
+
+#: ksimpref.cpp:57
+msgid "Monitors Installed"
+msgstr "Asennetut monitorit"
+
+#: ksimpref.cpp:62
+msgid "General Options"
+msgstr "Yleiset asetukset"
+
+#: ksimpref.cpp:67
+msgid "Clock"
+msgstr "Kello"
+
+#: ksimpref.cpp:68
+msgid "Clock Options"
+msgstr "Kellon asetukset"
+
+#: ksimpref.cpp:73
+msgid "Uptime"
+msgstr "Valmiusaika"
+
+#: ksimpref.cpp:74
+msgid "Uptime Options"
+msgstr "Valmiusajan asetukset"
+
+#: ksimpref.cpp:79
+msgid "Memory"
+msgstr "Muisti"
+
+#: ksimpref.cpp:80
+msgid "Memory Options"
+msgstr "Muistiasetukset"
+
+#: ksimpref.cpp:85
+msgid "Swap"
+msgstr "Välimuisti"
+
+#: ksimpref.cpp:86
+msgid "Swap Options"
+msgstr "Välimuistiasetukset"
+
+#: ksimpref.cpp:90
+msgid "Themes"
+msgstr "Teemat"
+
+#: ksimpref.cpp:91
+msgid "Theme Selector"
+msgstr "Teemavalitsin"
+
+#: ksimpref.cpp:125
msgid ""
-"There was an error while trying to create the local folders. This could be "
-"caused by permission problems."
+"Failed to remove %1's config page due to the plugin not being loaded or the "
+"config page has not been created"
msgstr ""
-"Tapahtui virhe yrittäessä luoda paikallisia kansioita. Lupaongelmat saattoivat "
-"aiheuttaa tämän."
+"%1:n asetussivua ei voitu poistaa, koska laajennusta ei ole ladattu tai "
+"asetussivua ei ole luotu."
+
+#: ksimpref.cpp:150
+msgid ""
+"Failed to add %1's config page due to the plugin not being loaded or the config "
+"page has not been created"
+msgstr ""
+"%1:n asetussivua ei voitu ladata, koska laajennusta ei ole ladattu tai "
+"asetussivua ei ole luotu."
+
+#: ksimpref.cpp:160
+msgid "%1 Options"
+msgstr "%1-asetukset"
+
+#: monitorprefs.cpp:35
+msgid "Monitor"
+msgstr "Monitori"
+
+#: monitorprefs.cpp:36
+msgid "Description"
+msgstr "Kuvaus"
+
+#: monitorprefs.cpp:37
+msgid "LMB Command"
+msgstr "LMB-komento"
+
+#: themeprefs.cpp:68
+msgid ""
+"GKrellm theme support. To use gkrellm themes just untar the themes into the "
+"folder below"
+msgstr ""
+"GKrellm-teematuki. Käyttääksesi gkrellmin teemoja, pura teemat allaolevaan "
+"kansioon"
+
+#: themeprefs.cpp:78
+msgid "Open Konqueror in KSim's theme folder"
+msgstr "Avaa Konqueror KSimin teemakansiossa"
+
+#: themeprefs.cpp:90
+msgid "Author:"
+msgstr "Tekijä:"
+
+#: library/chart.cpp:120 themeprefs.cpp:96
+msgid "None"
+msgstr "Ei mitään"
+
+#: themeprefs.cpp:100
+msgid "Theme"
+msgstr "Teema"
+
+#: themeprefs.cpp:107
+msgid "Alternate themes:"
+msgstr "Vaihtoehtoiset teemat:"
+
+#: themeprefs.cpp:115
+msgid "Font:"
+msgstr "Kirjasin:"
+
+#: themeprefs.cpp:122
+msgid "Small"
+msgstr "Pieni"
+
+#: themeprefs.cpp:123
+msgid "Normal"
+msgstr "Normaali"
+
+#: themeprefs.cpp:124
+msgid "Large"
+msgstr "Iso"
+
+#: themeprefs.cpp:125
+msgid "Custom"
+msgstr "Mukautettu"
+
+#: themeprefs.cpp:238
+msgid "None Specified"
+msgstr "Ei mitään määriteltynä"
+
+#: themeprefs.cpp:239
+msgid "None specified"
+msgstr "Ei mitään määriteltynä"
+
+#: library/pluginloader.cpp:93
+msgid ""
+"KSim was unable to load the plugin %1 due to the X-KSIM-LIBRARY property being "
+"empty in the plugins desktop file"
+msgstr ""
+"Ksim ei voinut ladata %1 laajennusta johtuen X-KSIM-LIBRARY:n tavaroiden olleen "
+"tyhjiä laajennuksien työpöytätiedostossa."
+
+#: library/pluginloader.cpp:99
+msgid ""
+"KSim was unable to load the plugin %1 due to not being able to find the plugin, "
+"check that the plugin is installed and is in your $TDEDIR/lib path"
+msgstr ""
+"Laajennusta %1 ei löytynyt. Tarkista, että laajennus on asennettua ja se löytyy "
+"sinun $TDEDIR/lib -hakemistostasi."
+
+#: library/pluginloader.cpp:105
+msgid ""
+"<qt>An error occurred while trying \n"
+"to load the plugin '%1'. \n"
+"This could be caused by the following:"
+"<ul>\n"
+"<li>The plugin doesn't have the %2 macro</li>\n"
+"<li>The plugin has been damaged or has some unresolved symbols</li>\n"
+"</ul> \n"
+"Last error message that occurred: \n"
+"%3</qt>"
+msgstr ""
+"<qt>Virhe ladattaessa laajennusta %1 \n"
+"Tämä voi johtua:"
+"<ul>\n"
+"<li>Laajennuksella ei ole %2 -makroa</li>\n"
+"<li>Laajennus on vioittunut tai sillä on ratkaisemattomia symboleja</li>\n"
+"</ul> \n"
+"Edellinen virhe: \n"
+"%3</qt>"
+
+#: library/pluginloader.cpp:315
+msgid "Unable to get last error message"
+msgstr "Ei voitu saada viimeistä virheviestiä"
diff --git a/tde-i18n-fi/messages/tdeutils/ktimer.po b/tde-i18n-fi/messages/tdeutils/ktimer.po
index 966d09aa73b..ec06e220361 100644
--- a/tde-i18n-fi/messages/tdeutils/ktimer.po
+++ b/tde-i18n-fi/messages/tdeutils/ktimer.po
@@ -1,7 +1,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-11-25 21:47GMT+2\n"
"Last-Translator: Tapio Kautto <eleknader@phnet.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/superkaramba.po b/tde-i18n-fi/messages/tdeutils/superkaramba.po
index 947a2212ded..62397d1a35b 100644
--- a/tde-i18n-fi/messages/tdeutils/superkaramba.po
+++ b/tde-i18n-fi/messages/tdeutils/superkaramba.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: superkaramba\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-14 21:19+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/tdelirc.po b/tde-i18n-fi/messages/tdeutils/tdelirc.po
index 820b10f1025..33831363d8b 100644
--- a/tde-i18n-fi/messages/tdeutils/tdelirc.po
+++ b/tde-i18n-fi/messages/tdeutils/tdelirc.po
@@ -3,7 +3,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdelirc\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-11-11 22:30+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/tdessh.po b/tde-i18n-fi/messages/tdeutils/tdessh.po
index 591e3cd9984..7953233877a 100644
--- a/tde-i18n-fi/messages/tdeutils/tdessh.po
+++ b/tde-i18n-fi/messages/tdeutils/tdessh.po
@@ -7,7 +7,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdessh\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-02-08 04:28+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdeutils/tdewalletmanager.po b/tde-i18n-fi/messages/tdeutils/tdewalletmanager.po
index 2953c096706..af9a16f96a1 100644
--- a/tde-i18n-fi/messages/tdeutils/tdewalletmanager.po
+++ b/tde-i18n-fi/messages/tdeutils/tdewalletmanager.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdewalletmanager\n"
-"POT-Creation-Date: 2014-09-29 00:49-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2006-09-14 21:16+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
diff --git a/tde-i18n-fi/messages/tdevelop/tdevelop.po b/tde-i18n-fi/messages/tdevelop/tdevelop.po
index c1dda29dbcd..05283d19f00 100644
--- a/tde-i18n-fi/messages/tdevelop/tdevelop.po
+++ b/tde-i18n-fi/messages/tdevelop/tdevelop.po
@@ -12,7 +12,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdevelop\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-02-01 19:45+0200\n"
"Last-Translator: Lasse Liehu <lliehu@kolumbus.fi>\n"
"Language-Team: Finnish <fi@li.org>\n"
@@ -22,3566 +22,2164 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.11\n"
-#. i18n: file ./languages/cpp/app_templates/khello2/appui.rc line 4
-#: rc.cpp:6 rc.cpp:51 rc.cpp:57 rc.cpp:75 rc.cpp:84
-#, no-c-format
-msgid "C&ustom"
-msgstr "M&ukautettu"
-
-#. i18n: file ./languages/cpp/app_templates/kde4app/kde4appui.rc line 4
-#: rc.cpp:33 rc.cpp:45 rc.cpp:48 rc.cpp:54 rc.cpp:72
-#, no-c-format
-msgid "&Move"
-msgstr "&Siirrä"
-
-#. i18n: file ./languages/cpp/debugger/kdevdebugger.rc line 5
-#: rc.cpp:66 rc.cpp:78 rc.cpp:90 rc.cpp:144
-#, no-c-format
-msgid "&Debug"
-msgstr "&Virheenjäljitys"
-
-#. i18n: file ./languages/cpp/debugger/kdevdebugger.rc line 29
-#: rc.cpp:69 rc.cpp:81 rc.cpp:171
-#, no-c-format
-msgid "Debugger Toolbar"
-msgstr "Virheenjäljitysrivi"
-
#. i18n: file ./parts/filelist/kdevfilelist.rc line 8
-#: rc.cpp:102
+#: rc.cpp:9
#, fuzzy, no-c-format
msgid "View Sessions"
msgstr "Istunto"
#. i18n: file ./parts/filelist/kdevfilelist.rc line 18
-#: rc.cpp:105 rc.cpp:174
+#: rc.cpp:12 rc.cpp:198
#, fuzzy, no-c-format
msgid "View Sessions Toolbar"
msgstr "Tiedostotyökalu"
-#. i18n: file ./parts/tools/kdevpart_tools.rc line 11
-#: rc.cpp:111 rc.cpp:249 rc.cpp:282
-#, no-c-format
-msgid "Tools Toolbar"
-msgstr "Päätyökalurivi"
-
-#. i18n: file ./parts/classview/kdevclassview.rc line 14
-#: rc.cpp:117 rc.cpp:165 rc.cpp:210
-#, no-c-format
-msgid "Browser Toolbar"
-msgstr "Selaimen työkalurivi"
-
#. i18n: file ./parts/astyle/kdevpart_astyle.rc line 12
-#: rc.cpp:120
+#: rc.cpp:15
#, fuzzy, no-c-format
msgid "Astyle Toolbar"
msgstr "Tiedostotyökalu"
-#. i18n: file ./parts/scripting/kdevscripting.rc line 4
-#: rc.cpp:123
+#. i18n: file ./parts/tools/kdevpart_tools.rc line 11
+#: rc.cpp:21 rc.cpp:78 rc.cpp:111
#, no-c-format
-msgid "S&cripts"
-msgstr "&Skriptit"
+msgid "Tools Toolbar"
+msgstr "Päätyökalurivi"
#. i18n: file ./parts/distpart/kdevpart_distpart.rc line 4
-#: rc.cpp:126 rc.cpp:138 rc.cpp:186 rc.cpp:222 rc.cpp:258
+#: rc.cpp:27 rc.cpp:51 rc.cpp:87 rc.cpp:123 rc.cpp:162
#, no-c-format
msgid "&Project"
msgstr "&Projekti"
-#. i18n: file ./src/tdevelopui.rc line 73
-#: rc.cpp:141 rc.cpp:189
-#, no-c-format
-msgid "Bu&ild"
-msgstr "&Rakenna"
-
-#. i18n: file ./src/tdevelopui.rc line 118
-#: kdevdesigner/designer/mainwindowactions.cpp:937
-#: src/simplemainwindow.cpp:714 rc.cpp:153 rc.cpp:198 rc.cpp:234 rc.cpp:270
+#. i18n: file ./parts/classview/kdevclassview.rc line 14
+#: rc.cpp:30 rc.cpp:147 rc.cpp:189
#, no-c-format
-msgid "&Window"
-msgstr "&Ikkuna"
+msgid "Browser Toolbar"
+msgstr "Selaimen työkalurivi"
-#. i18n: file ./src/tdevelopui.rc line 157
-#: rc.cpp:162 rc.cpp:207
+#. i18n: file ./parts/valgrind/kdevpart_valgrind.rc line 4
+#: rc.cpp:36 rc.cpp:168 rc.cpp:201 rc.cpp:270
#, no-c-format
-msgid "Build Toolbar"
-msgstr "Rakentamisrivi"
+msgid "&Debug"
+msgstr "&Virheenjäljitys"
-#. i18n: file ./src/tdevelopui.rc line 172
-#: rc.cpp:168 rc.cpp:213
+#. i18n: file ./parts/scripting/kdevscripting.rc line 4
+#: rc.cpp:42
#, no-c-format
-msgid "Extra Toolbar"
-msgstr "Lisätyökalut"
+msgid "S&cripts"
+msgstr "&Skriptit"
#. i18n: file ./kdevdesigner/designer/kdevdesigner_part.rc line 47
#: kdevdesigner/designer/mainwindow.cpp:3734
#: kdevdesigner/designer/mainwindowactions.cpp:409
-#: kdevdesigner/designer/multilineeditorimpl.cpp:130 rc.cpp:228 rc.cpp:264
+#: kdevdesigner/designer/multilineeditorimpl.cpp:130 rc.cpp:57 rc.cpp:93
#, no-c-format
msgid "&Layout"
msgstr "&Asettelu"
+#. i18n: file ./kdevdesigner/designer/kdevdesigner_part.rc line 64
+#: kdevdesigner/designer/mainwindowactions.cpp:937
+#: src/simplemainwindow.cpp:714 rc.cpp:63 rc.cpp:99 rc.cpp:135 rc.cpp:177
+#, no-c-format
+msgid "&Window"
+msgstr "&Ikkuna"
+
#. i18n: file ./kdevdesigner/designer/kdevdesigner_part.rc line 73
-#: rc.cpp:237 rc.cpp:273
+#: rc.cpp:66 rc.cpp:102
#, no-c-format
msgid "File Toolbar"
msgstr "Tiedostotyökalu"
#. i18n: file ./kdevdesigner/designer/kdevdesigner_part.rc line 79
-#: rc.cpp:240 rc.cpp:276
+#: rc.cpp:69 rc.cpp:105
#, no-c-format
msgid "Edit Toolbar"
msgstr "Muokkaintyökalu"
#. i18n: file ./kdevdesigner/designer/kdevdesigner_part.rc line 101
-#: rc.cpp:246 rc.cpp:279
+#: rc.cpp:75 rc.cpp:108
#, no-c-format
msgid "Layout Toolbar"
msgstr "Asettelutyökalu"
+#. i18n: file ./src/kdevassistantui.rc line 68
+#: rc.cpp:126 rc.cpp:165
+#, no-c-format
+msgid "Bu&ild"
+msgstr "&Rakenna"
+
+#. i18n: file ./src/kdevassistantui.rc line 143
+#: rc.cpp:144 rc.cpp:186
+#, no-c-format
+msgid "Build Toolbar"
+msgstr "Rakentamisrivi"
+
+#. i18n: file ./src/kdevassistantui.rc line 159
+#: rc.cpp:150 rc.cpp:192
+#, no-c-format
+msgid "Extra Toolbar"
+msgstr "Lisätyökalut"
+
+#. i18n: file ./src/tdevelopui.rc line 182
+#: rc.cpp:195 rc.cpp:204 rc.cpp:273
+#, no-c-format
+msgid "Debugger Toolbar"
+msgstr "Virheenjäljitysrivi"
+
+#. i18n: file ./languages/cpp/app_templates/kde4app/kde4appui.rc line 4
+#: rc.cpp:213 rc.cpp:216 rc.cpp:228 rc.cpp:234 rc.cpp:276
+#, no-c-format
+msgid "&Move"
+msgstr "&Siirrä"
+
+#. i18n: file ./languages/cpp/app_templates/khello/appui.rc line 4
+#: rc.cpp:231 rc.cpp:249 rc.cpp:255 rc.cpp:279 rc.cpp:285
+#, no-c-format
+msgid "C&ustom"
+msgstr "M&ukautettu"
+
#. i18n: file ./vcs/subversion/kdevpart_subversion.rc line 5
-#: rc.cpp:288 rc.cpp:294 rc.cpp:300
+#: rc.cpp:291 rc.cpp:297 rc.cpp:303
#, no-c-format
msgid "&Version Control"
msgstr "&Versionhallinta"
#. i18n: file ./vcs/subversion/kdevpart_subversion.rc line 8
-#: rc.cpp:291
+#: rc.cpp:294
#, no-c-format
msgid "&Subversion"
msgstr "&Subversion"
#. i18n: file ./vcs/perforce/kdevperforcepart.rc line 9
-#: rc.cpp:297
+#: rc.cpp:300
#, no-c-format
msgid "&Perforce"
msgstr "&Perforce"
#. i18n: file ./vcs/cvsservice/kdevcvsservicepart.rc line 9
-#: rc.cpp:303
+#: rc.cpp:306
#, no-c-format
msgid "&CVS Service"
msgstr "&CVS-Palvelu"
-#. i18n: file ./editors/editor-chooser/editchooser.ui line 24
+#. i18n: file ./parts/uimode/uichooser.ui line 16
#: rc.cpp:309
-#, no-c-format
-msgid "&Embedded Editor"
-msgstr "&Sisäänrakennettu editori"
+#, fuzzy, no-c-format
+msgid "UIChooser"
+msgstr "K&äyttäjä:"
-#. i18n: file ./editors/editor-chooser/editchooser.ui line 41
+#. i18n: file ./parts/uimode/uichooser.ui line 38
#: rc.cpp:312
#, no-c-format
-msgid ""
-"<i>Note:</i> Changing the preferred editor will not affect\n"
-"already open files."
-msgstr ""
-"<i>Huom:</i> Käytettävän muokkausohjelman valinta ei vaikuta\n"
-"avoimiin tiedostoihin."
+msgid "Use Tabs"
+msgstr "Käytä välilehtiä"
-#. i18n: file ./editors/editor-chooser/editchooser.ui line 51
-#: rc.cpp:316
+#. i18n: file ./parts/uimode/uichooser.ui line 41
+#: rc.cpp:315
#, no-c-format
-msgid "On External Changes"
-msgstr "Ulkoisissa muutoksissa"
-
-#. i18n: file ./editors/editor-chooser/editchooser.ui line 57
-#: rc.cpp:319
-#, fuzzy, no-c-format
msgid ""
-"<p><b>Action to take when an open file is changed on disk</b></p>\n"
-"<p><b>Do nothing</b> - The file will be marked as externally changed and the "
-"user will be asked to verify any attempt to overwrite it </p>\n"
-"<p><b>Alert the user</b> - A dialog will alert the user that a file has changed "
-"and offer the user to reload the file</p>\n"
-"<p><b>Automatically reload</b> - Any files that are not modified in memory are "
-"reloaded, and an alert is shown for any conflicts</p>"
-msgstr ""
-"<p><b>Toiminto, joka tehdään, kun avoinna oleva tiedosto on muuttunut "
-"levyllä</b></p>\n"
-"<p><b>Älä tee mitään</b> - Tiedosto merkataan ulkoisesti muutetuksi ja "
-"käyttäjää pyydetään vahvistamaan kaikki yritykset ylikirjoittaa se</p>\n"
-"<p><b>Ilmoita käyttäjälle</b> - Valintaikkuna ilmoittaa käyttäjälle, että "
-"tiedosto on muuttunut ja tarjoaa käyttäjälle mahdollisuuden uudelleenladata "
-"tiedosto</p>\n"
-"<p><b>Uudelleenlataa automaattisesti</b> - Any files that are not modified in "
-"memory are reloaded, and an alert is shown for any conflicts</p>"
-
-#. i18n: file ./editors/editor-chooser/editchooser.ui line 68
-#: rc.cpp:325
-#, fuzzy, no-c-format
-msgid "&Do nothing"
-msgstr "Älä tee mitään"
-
-#. i18n: file ./editors/editor-chooser/editchooser.ui line 82
-#: rc.cpp:328
-#, fuzzy, no-c-format
-msgid "&Alert the user"
-msgstr "Anna käyttäjälle hälytys"
-
-#. i18n: file ./editors/editor-chooser/editchooser.ui line 90
-#: rc.cpp:331
-#, fuzzy, no-c-format
-msgid "Automatically reload the file &if safe, alert the user if not"
+"Some prefer not to have a tab bar and switch between documents using other "
+"means. Kate is one example of this."
msgstr ""
-"Turvallisissa tapauksissa lataa tiedosto uudelleen automaattisesti, muutoin "
-"anna käyttäjälle hälytys"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 16
-#: languages/kjssupport/kjssupport_part.cpp:429 rc.cpp:334
-#, no-c-format
-msgid "Implement Slots"
-msgstr "Toteuta slotit"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 38
-#: rc.cpp:340 rc.cpp:896
-#, no-c-format
-msgid "Re&format source"
-msgstr "Uu&delleenmuotoile lähde"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 54
-#: rc.cpp:343 rc.cpp:899
-#, no-c-format
-msgid "Reformat source by &default"
-msgstr "Uudelleenmuotoile lähde &oletuksena"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 60
-#: parts/classview/classtreebase.cpp:81 rc.cpp:346 rc.cpp:881
-#, no-c-format
-msgid "Method"
-msgstr "Metodi"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 71
-#: rc.cpp:349 rc.cpp:884 rc.cpp:914 rc.cpp:1296 rc.cpp:4316 rc.cpp:4822
-#: rc.cpp:5472
-#, no-c-format
-msgid "Access"
-msgstr "Saanti"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 82
-#: rc.cpp:352 rc.cpp:887 rc.cpp:5469
-#, no-c-format
-msgid "Specifier"
-msgstr "Tarkenne"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 93
-#: rc.cpp:355 rc.cpp:890 rc.cpp:920 rc.cpp:5466
-#, no-c-format
-msgid "Return Type"
-msgstr "Paluutyyppi"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 104
-#: kdevdesigner/designer/outputwindow.cpp:83
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:218
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:230
-#: parts/partexplorer/partexplorerform.cpp:117 rc.cpp:358 rc.cpp:893
-#: rc.cpp:1302 rc.cpp:2556 rc.cpp:4945 rc.cpp:5475
-#, no-c-format
-msgid "Type"
-msgstr "Tyyppi"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 122
-#: rc.cpp:361 rc.cpp:872
-#, no-c-format
-msgid "&Specialize following slots:"
-msgstr "Erikoista &seuraavat slotit:"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 146
-#: rc.cpp:364 rc.cpp:878
-#, no-c-format
-msgid "F&ile name:"
-msgstr "&Tiedostonimi:"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 165
-#: rc.cpp:367 rc.cpp:875 rc.cpp:1819
-#, no-c-format
-msgid "C&lass name:"
-msgstr "&Luokan nimi:"
-
-#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 183
-#: rc.cpp:370 rc.cpp:902 rc.cpp:5776
-#, no-c-format
-msgid "C&reate"
-msgstr "&Luo"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 16
-#: rc.cpp:376
-#, no-c-format
-msgid "C++ Options"
-msgstr "C++-asetukset"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 31
-#: rc.cpp:379
-#, fuzzy, no-c-format
-msgid "&Code Completion"
-msgstr "&Koodintäydennys"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 50
-#: rc.cpp:382
-#, no-c-format
-msgid "Code Completion Options"
-msgstr "Koodintäydennyksen asetukset"
+"Jotkut ovat mieluummin käyttämättä välilehtiä ja vaihtavat asiakirjojen välillä "
+"muilla tavoilla. Kate on yksi esimerkki tästä."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 69
-#: rc.cpp:385
+#. i18n: file ./parts/uimode/uichooser.ui line 52
+#: rc.cpp:318
#, fuzzy, no-c-format
-msgid "A&utomatic code completion:"
-msgstr "Aautomaattinen k&oodintäydennys:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 75
-#: rc.cpp:388
-#, no-c-format
-msgid "Offer options to complete what you are typing."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 116
-#: rc.cpp:391
-#, no-c-format
-msgid "How long after a key press to offer suggestions"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 132
-#: rc.cpp:394 rc.cpp:455 rc.cpp:1230 rc.cpp:1870
-#, no-c-format
-msgid "msec"
-msgstr "ms"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 143
-#: rc.cpp:397
-#, no-c-format
-msgid ""
-"List &global items when\n"
-"performing automatic completion"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 152
-#: rc.cpp:401 rc.cpp:410
-#, no-c-format
-msgid ""
-"When this is checked, members of all \n"
-"higher namespaces will be included in \n"
-"the completion-list while performing \n"
-"automatic completion. \n"
-"\n"
-"This may bloat the completion-list \n"
-"and create a significant delay."
-msgstr ""
+msgid "Al&ways"
+msgstr "Aina"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 169
-#: rc.cpp:419
+#. i18n: file ./parts/uimode/uichooser.ui line 63
+#: rc.cpp:321
#, fuzzy, no-c-format
-msgid "&Do complete member-type-evaluation"
-msgstr "Täydellinen totuusarvo arviointi"
+msgid "Ne&ver"
+msgstr "Ei koskaan"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 176
-#: rc.cpp:422 rc.cpp:429
+#. i18n: file ./parts/uimode/uichooser.ui line 76
+#: rc.cpp:324
#, no-c-format
-msgid ""
-"Completely evaluate member-types of \n"
-"template-classes (this includes types \n"
-"of member-variables and return-types \n"
-"of member-functions) in the \n"
-"completion-box."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 191
-#: rc.cpp:436
-#, fuzzy, no-c-format
-msgid "Do complete argument-type-e&valuation"
-msgstr "Täydellinen totuusarvo arviointi"
+msgid "Use Close on Hover"
+msgstr "Näytä \"Sulje\" kohdistettaessa hiirellä"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 196
-#: rc.cpp:439 rc.cpp:444
+#. i18n: file ./parts/uimode/uichooser.ui line 79
+#: rc.cpp:327
#, no-c-format
msgid ""
-"Completely evaluate the function-argument-types \n"
-"of template-class member-functions in the \n"
-"completion-box."
+"The document tab can optionally be used to close the document, by clicking on "
+"the tab icon."
msgstr ""
+"Asiakirjan välilehteä voidaan käyttää sen sulkemiseen napsauttamalla välilehden "
+"kuvaketta."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 211
-#: rc.cpp:449
-#, fuzzy, no-c-format
-msgid "Argument Hint Options"
-msgstr "Ant-asetukset"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 222
-#: rc.cpp:452
-#, fuzzy, no-c-format
-msgid "Auto&matic arguments hint:"
-msgstr "Automaattinen &argumenttien vihje:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 290
-#: rc.cpp:458
-#, fuzzy, no-c-format
-msgid ""
-"Show comment with\n"
-"argument hint"
-msgstr "Automaattinen &argumenttien vihje:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 313
-#: rc.cpp:462
-#, fuzzy, no-c-format
-msgid "Incremental Parsing"
-msgstr "Dokumentaatio"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 324
-#: rc.cpp:465
+#. i18n: file ./parts/uimode/uichooser.ui line 101
+#: kdevdesigner/designer/editfunctionsimpl.cpp:218
+#: kdevdesigner/designer/formfile.cpp:330
+#: kdevdesigner/designer/formfile.cpp:657
+#: kdevdesigner/designer/mainwindow.cpp:2517
+#: kdevdesigner/designer/mainwindow.cpp:2847
+#: kdevdesigner/designer/mainwindowactions.cpp:1129
+#: kdevdesigner/designer/sourcefile.cpp:224
+#: kdevdesigner/designer/sourcefile.cpp:269
+#: kdevdesigner/designer/variabledialogimpl.cpp:105 rc.cpp:333
#, fuzzy, no-c-format
-msgid "Do not process included headers"
-msgstr "Esikäännetyt otsikkotiedostot"
+msgid "&Yes"
+msgstr "&Kokeile"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 336
-#: rc.cpp:468
+#. i18n: file ./parts/uimode/uichooser.ui line 121
+#: rc.cpp:336
#, no-c-format
-msgid ""
-"Preprocess and parse included \n"
-"headers into a database(experimental)"
-msgstr ""
+msgid "Toolview Tab Layout"
+msgstr "Työkalunäkymän välilehden ulkonäkö"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 341
-#: rc.cpp:472
+#. i18n: file ./parts/uimode/uichooser.ui line 124
+#: rc.cpp:339
#, no-c-format
msgid ""
-"Parse preprocessed headers that are not part of this project \n"
-"into a special completion-database. To reparse the headers delete\n"
-"the database and reopen the project."
+"Three different modes for the IDEAl toolview tabs. \"Text and icons\" is the "
+"most informative, but takes a lot of space. Those with a smaller screen will "
+"typically want \"Icons\"."
msgstr ""
+"Kolme erilaista tilaa IDEAl-työkalunäkymien välilehdille. \"Teksti ja "
+"kuvakkeet\" on kaikista informaativisin, mutta vie paljon tilaa. Pienellä "
+"näytöllä ohjelmaa käyttävät käyttäjät valitsevat yleensä \"Kuvakkeet\"."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 350
-#: rc.cpp:477
+#. i18n: file ./parts/uimode/uichooser.ui line 135
+#: rc.cpp:342
#, no-c-format
-msgid ""
-"Preprocess included headers\n"
-"(collect macros and visibility-information)"
-msgstr ""
+msgid "Icons"
+msgstr "Kuvakkeet"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 357
-#: rc.cpp:481
-#, no-c-format
-msgid ""
-"Try to locate all included files and preprocess them. \n"
-"This makes macros and imported namespaces work correctly, and allows TDevelop\n"
-"to know what code-items are visible from within which file.\n"
-"Note: Parsing may become very slow when this is enabled\n"
-"(It will become faster after some time)."
-msgstr ""
+#. i18n: file ./parts/uimode/uichooser.ui line 143
+#: rc.cpp:345
+#, fuzzy, no-c-format
+msgid "Te&xt"
+msgstr "Teksti"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 367
-#: rc.cpp:488
+#. i18n: file ./parts/uimode/uichooser.ui line 154
+#: rc.cpp:348
#, no-c-format
-msgid "Code Completion Databases"
-msgstr "Koodintäydennyksen tietokanta"
+msgid "Text and icons"
+msgstr "Teksti ja kuvakkeet"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 370
-#: rc.cpp:491
+#. i18n: file ./parts/uimode/uichooser.ui line 164
+#: rc.cpp:351
#, no-c-format
-msgid ""
-"<b>Code Completion Databases</b> are used to store the parsed headers for "
-"external libraries, to allow code completion for non-project classes and "
-"methods."
-msgstr ""
+msgid "Tabbed Browsing"
+msgstr "Välilehdillä selaaminen"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 379
-#: kdevdesigner/designer/widgetfactory.cpp:775 rc.cpp:494 rc.cpp:5194
-#: rc.cpp:6546
+#. i18n: file ./parts/uimode/uichooser.ui line 167
+#: rc.cpp:354
#, no-c-format
-msgid "Column 1"
-msgstr "Sarake 1"
+msgid "Some extra options for the document tabbar."
+msgstr "Muutamia lisävalintoja asiakirjojen välilehtipalkille."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 428
-#: rc.cpp:497 rc.cpp:2445 rc.cpp:2685 rc.cpp:2844 rc.cpp:2853 rc.cpp:2862
-#: rc.cpp:2889 rc.cpp:5794 rc.cpp:8432 rc.cpp:8642 rc.cpp:8672
+#. i18n: file ./parts/uimode/uichooser.ui line 178
+#: rc.cpp:357
#, no-c-format
-msgid "&Add..."
-msgstr "&Lisää..."
+msgid "Open &new tab after current tab"
+msgstr "Avaa uusi välilehti &nykyisen välilehden perään"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 431
-#: rc.cpp:500
+#. i18n: file ./parts/uimode/uichooser.ui line 186
+#: rc.cpp:360
#, fuzzy, no-c-format
-msgid "Click to start the Code Completion database creation wizard."
-msgstr "&Uusi malli..."
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 470
-#: rc.cpp:506
-#, no-c-format
-msgid "Misc"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 489
-#: rc.cpp:509
-#, no-c-format
-msgid "Advanced include-path resolution using make(e&xperimental)"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 496
-#: rc.cpp:512
-#, no-c-format
-msgid ""
-"Try to resolve the include-path by getting the command that would be used \n"
-"for compiling the file and parsing the gcc-options. The build-system needs to "
-"be working, \n"
-"test for problems by running \"make -n -W myfile.cpp myfile.o\" in the "
-"directory. \n"
-"This also works with cmake, and maybe some other build-systems that build on "
-"make. \n"
-"The project needs to be compiled or at least configured before this system may "
-"work."
-msgstr ""
+msgid "&Show icons on document tabs"
+msgstr "Näytä kuvakkeet asiakirjojen välilehdissä"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 504
-#: rc.cpp:519
+#. i18n: file ./parts/uimode/uichooser.ui line 194
+#: rc.cpp:363
#, fuzzy, no-c-format
-msgid "Show t&ype evaluation in status bar"
+msgid "Show close &button in tab bar"
msgstr "Näytä sulkemispainike välilehtipalkissa"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 512
-#: rc.cpp:522
+#. i18n: file ./parts/uimode/uichooser.ui line 214
+#: rc.cpp:366
#, fuzzy, no-c-format
-msgid "src;"
-msgstr "struct"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 516
-#: rc.cpp:525
-#, no-c-format
-msgid ""
-"A semicolon-separated list of include-paths to be used while searching for "
-"headers. \n"
-"Paths not starting with '/' will be interpreted as relative to the "
-"project-folder."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 524
-#: rc.cpp:529
-#, no-c-format
-msgid "std=_GLIBCXX_STD"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 530
-#: rc.cpp:532
-#, no-c-format
-msgid ""
-"This line may contain a semicolon-separated list of namespace-aliases and "
-"namespace-imports. \n"
-"example: \"std<<_GLIBCXX_STD;NewNamespaceName=OldNamespaceName; << "
-"SomeGloballyImportedNamespace\" (without paratheses). \n"
-"\"<<\" means that the right namespace is imported into the left, while \"=\" "
-"means that both namespaces are treated as\n"
-"if they were one(\"a=b\" is equivalent to \"a<<b;b<<a\")"
+msgid "Note: Changes will take effect after TDevelop is restarted"
msgstr ""
+"Huomio: Muutokset astuvat voimaan vasta KDevelopin uudelleenkäynnistyksen "
+"jälkeen."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 538
-#: rc.cpp:538
-#, fuzzy, no-c-format
-msgid "Custom include paths:"
-msgstr "Sisällytettävien polku"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 546
-#: rc.cpp:541
-#, fuzzy, no-c-format
-msgid "Namespace alias list:"
-msgstr "Nimiavaruu&s:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 575
-#: rc.cpp:544
-#, fuzzy, no-c-format
-msgid "&Navigation"
-msgstr "Siirry funktion esittelyyn"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 586
-#: rc.cpp:547
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 16
+#: rc.cpp:369
#, no-c-format
-msgid "Header/Source split (Highly Experimental)"
-msgstr ""
+msgid "Snippet Settings"
+msgstr "Leikkeen asetukset"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 597
-#: rc.cpp:550
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 27
+#: rc.cpp:372
#, no-c-format
-msgid "Enable split of Header/So&urce files"
-msgstr ""
+msgid "Tooltips"
+msgstr "Työkaluvihjeet"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 600
-#: rc.cpp:553 rc.cpp:556
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 38
+#: rc.cpp:375
#, no-c-format
-msgid "Check to have header and source appear in the same page."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 622
-#: rc.cpp:559
-#, fuzzy, no-c-format
-msgid "Automatic S&ynchronize"
-msgstr "Automaattinen synkronointi"
+msgid "Show snippet's text in &tooltip"
+msgstr "Näytä leikkeen teksti &työkaluvihjeessä"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 626
-#: rc.cpp:562 rc.cpp:566
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 44
+#: rc.cpp:378
#, no-c-format
msgid ""
-"Check to have the source file scroll as you \n"
-"navigate the header and vice versa"
+"Decides if a tooltip should be shown containing text from the bookmarked line"
msgstr ""
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 643
-#: rc.cpp:570
-#, fuzzy, no-c-format
-msgid "Qt::Orientation"
-msgstr "Kuvaus"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 649
-#: rc.cpp:573
-#, no-c-format
-msgid "Select which Qt version your project is using."
-msgstr "Valitse projektissa käytettävä Qt-versio."
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 660
-#: kdevdesigner/designer/formwindow.cpp:361 rc.cpp:576
-#, fuzzy, no-c-format
-msgid "&Vertical"
-msgstr "Pinoa p&ystysuunnassa"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 666
-#: rc.cpp:579
-#, no-c-format
-msgid "Select this if your project is using Qt version 3.x."
-msgstr "Valitse jos projektissa käytettävä Qt on 3.x."
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 674
-#: rc.cpp:582
-#, fuzzy, no-c-format
-msgid "Hori&zontal"
-msgstr "Laajenna &vaakasuunnassa"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 677
-#: rc.cpp:585
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 71
+#: languages/cpp/debugger/debuggerpart.cpp:120
+#: languages/ruby/debugger/debuggerpart.cpp:105 rc.cpp:381
#, no-c-format
-msgid "Select this if your project is using Qt version 4.x."
-msgstr "Valitse jos projektissa käytettävä Qt on 4.x."
+msgid "Variables"
+msgstr "Muuttujat"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 706
-#: rc.cpp:588
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 82
+#: rc.cpp:384
#, no-c-format
-msgid "Context Menu"
-msgstr "Kontekstivalikko"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 717
-#: rc.cpp:591
-#, fuzzy, no-c-format
-msgid "Switch Header/Implementation &matches current function"
-msgstr "Vaihda otsikko-/toteutustiedostoon"
+msgid "Input Method for Variables"
+msgstr "Muuttujien syöttömenetelmä"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 726
-#: rc.cpp:594 rc.cpp:600
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 93
+#: rc.cpp:387
#, no-c-format
-msgid ""
-"Check to have the <b>Switch Header/Implementation</b> \n"
-"feature attempt to match the function under the \n"
-"cursor with the matching declaration/definition.\n"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 740
-#: rc.cpp:606
-#, fuzzy, no-c-format
-msgid "Show Go To &Declaration/Definition submenus"
-msgstr "Siirry toteutukseen"
+msgid "Single dialog for each variable within a snippet"
+msgstr "Yksi valintaikkuna jokaista leikkeen muuttujaa kohti "
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 747
-#: rc.cpp:609 rc.cpp:616
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 102
+#: rc.cpp:390
#, no-c-format
-msgid ""
-"Check to show two additional submenus \n"
-"in the editor context menu containing \n"
-"all the declarations and definitions \n"
-"for the current file and its matching \n"
-"header/implementation file."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 762
-#: rc.cpp:623
-#, fuzzy, no-c-format
-msgid "Show type evaluation &based navigation menus"
-msgstr "Siirry toteutukseen"
+msgid "An input dialog will be displayed for every variable within a snippet"
+msgstr "Syöttövalintaikkuna näytetään jokaista leikkeen muuttujaa varten"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 767
-#: rc.cpp:626 rc.cpp:631
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 110
+#: rc.cpp:393
#, no-c-format
-msgid ""
-"Menus appear on the right mouse click context menu, \n"
-"hows menu items to navigate. Needs the \"Class View\"\n"
-"plugin enabled to have use all options."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 784
-#: rc.cpp:636
-#, fuzzy, no-c-format
-msgid "Class Wi&zard"
-msgstr "Luokkavelhon asetukset"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 803
-#: rc.cpp:639
-#, fuzzy, no-c-format
-msgid "Filename options"
-msgstr "Suodinasetukset"
+msgid "One dialog for all variables within a snippet"
+msgstr "Yksi valintaikkuna kaikille leikkeen muuttujille"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 806
-#: rc.cpp:642
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 119
+#: rc.cpp:396
#, no-c-format
msgid ""
-"These are the suffixes used by the Class Wizard when creating new classes."
-"<br>Should be in the format: \".suffix\""
+"A single dialog will be displayed where you can enter the values for all "
+"variables within a snippet"
msgstr ""
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 827
-#: rc.cpp:645
-#, no-c-format
-msgid "&Interface suffix:"
-msgstr "Määr&ittelytiedoston pääte:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 838
-#: rc.cpp:648
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 137
+#: rc.cpp:399
#, no-c-format
-msgid "I&mplementation suffix:"
-msgstr "&Toteutustiedoston pääte:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 870
-#: rc.cpp:651
-#, fuzzy, no-c-format
-msgid "&Qt Options"
-msgstr "Ant-asetukset"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 881
-#: rc.cpp:654
-#, fuzzy, no-c-format
-msgid "Enable Qt opt&ions"
-msgstr "Aktivoi optimoinnit"
+msgid "Delimiter:"
+msgstr "Rjoitin:"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 892
-#: rc.cpp:657
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 183
+#: rc.cpp:402
#, no-c-format
-msgid "Qt Version, Directory and QMake Binary"
-msgstr ""
+msgid "Automatically Open Groups"
+msgstr "Avaa ryhmät automaattisesti"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 900
-#: rc.cpp:660
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 194
+#: rc.cpp:405
#, no-c-format
-msgid ""
-"Select which Qt version your project is using and where that Qt version is "
-"installed to.\n"
-"\n"
-"This option only applies to QMake projects."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 919
-#: rc.cpp:665
-#, fuzzy, no-c-format
-msgid "Qt 3"
-msgstr "Qt 3.x"
+msgid "The group's language is the project's primary language"
+msgstr "Ryhmän kieli on projekti ensisijainen kieli"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 925
-#: rc.cpp:668
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 200
+#: rc.cpp:408
#, no-c-format
msgid ""
-"Use Qt version 3 (When this is changed the project needs to be closed and "
-"re-opened.)"
+"<qt>If the group's language is the same as the project's primary language, the "
+"group will be automatically opened.</qt>"
msgstr ""
+"<qt>Jos ryhmän kieli on sama kuin projektin ensisijainen kieli, ryhmä avataan "
+"automaattisesti.</qt>"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 928
-#: rc.cpp:671
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 208
+#: rc.cpp:411
#, no-c-format
-msgid ""
-"Select this if your project is using Qt version 3.x."
-"<br>When this is changed the project needs to be closed and re-opened."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 936
-#: rc.cpp:674
-#, fuzzy, no-c-format
-msgid "Qt 4"
-msgstr "Qt 4.x"
+msgid "The group's language is supported by the project"
+msgstr "Projekti tukee ryhmän kieltä"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 939
-#: rc.cpp:677
+#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 217
+#: rc.cpp:414
#, no-c-format
msgid ""
-"Use Qt version 4 (When this is changed the project needs to be closed and "
-"re-opened.)"
+"<qt>Groups having a language which is supported by the current project will be "
+"opened automatically. "
+"<br>Even if the group's language is not the same as the project's primary "
+"language.</qt>"
msgstr ""
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 942
-#: rc.cpp:680
+#. i18n: file ./parts/snippet/snippetdlg.ui line 16
+#: rc.cpp:417
#, no-c-format
-msgid ""
-"Select this if your project is using Qt version 4.x."
-"<br>When this is changed the project needs to be closed and re-opened."
-msgstr ""
+msgid "Add Snippet"
+msgstr "Lisää leike"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 950
-#: rc.cpp:683
+#. i18n: file ./parts/snippet/snippetdlg.ui line 52
+#: languages/ruby/debugger/variablewidget.cpp:62
+#: lib/widgets/propeditor/qeditlistbox.cpp:121 rc.cpp:420 rc.cpp:2625
+#: rc.cpp:3015 rc.cpp:3877 rc.cpp:3907 rc.cpp:3971 rc.cpp:4025 rc.cpp:4103
+#: rc.cpp:5361 rc.cpp:6460 rc.cpp:7334 rc.cpp:7345 rc.cpp:7367 rc.cpp:7896
+#: rc.cpp:8206
#, no-c-format
-msgid "(After changing the project needs to be re-opened)"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 988
-#: rc.cpp:686
-#, fuzzy, no-c-format
-msgid "Qt3 Directory:"
-msgstr "Kansio:"
+msgid "&Add"
+msgstr "&Lisää"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 991
-#: rc.cpp:689
+#. i18n: file ./parts/snippet/snippetdlg.ui line 106
+#: buildtools/autotools/addprefixdlg.cpp:29
+#: buildtools/lib/widgets/addenvvardlg.cpp:36 rc.cpp:426 rc.cpp:1448
+#: rc.cpp:2430 rc.cpp:2535 rc.cpp:2685 rc.cpp:5514 rc.cpp:6360 rc.cpp:6441
+#: rc.cpp:7845
#, no-c-format
-msgid ""
-"This setting is only needed for Qt3 programs, for Qt4 just make sure the QMake "
-"Binary is set properly"
-msgstr ""
+msgid "&Name:"
+msgstr "&Nimi:"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 999
-#: rc.cpp:692
+#. i18n: file ./parts/snippet/snippetdlg.ui line 117
+#: rc.cpp:429
#, no-c-format
-msgid ""
-"The Qt directory, will be red if it is not a valid Qt directory. This setting "
-"is only needed for Qt3 programs."
-msgstr ""
+msgid "&Snippet:"
+msgstr "&Leike:"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1002
-#: rc.cpp:695
+#. i18n: file ./parts/snippet/snippetdlg.ui line 131
+#: rc.cpp:432
#, no-c-format
-msgid ""
-"Choose the directory that Qt was installed to. If this is shown in red the "
-"directory is not a valid Qt directory."
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1020
-#: rc.cpp:698
-#, fuzzy, no-c-format
-msgid "QMake Binary:"
-msgstr "QMaken hallinta"
+msgid "Group:"
+msgstr "Ryhmä:"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1028
-#: rc.cpp:701
+#. i18n: file ./parts/snippet/snippetdlg.ui line 145
+#: rc.cpp:435
#, no-c-format
-msgid "The full path to the QMake executable to be used"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1043
-#: rc.cpp:704
-#, fuzzy, no-c-format
-msgid "Qt include syntax"
-msgstr "Laajennettu syntaksi"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1049
-#: rc.cpp:707
-#, fuzzy, no-c-format
-msgid "Select which include style your project is using."
-msgstr "Valitse projektissa käytettävä Qt-versio."
+msgid "Click here to get to know how to use variables in a snippet"
+msgstr "Napsauta tästä saadaksesi tietää miten käyttää muuttujia leikkeissä"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1060
-#: rc.cpp:710
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 16
+#: parts/filelist/filelist_widget.cpp:228
+#: parts/filelist/projectviewpart.cpp:79 parts/filelist/projectviewpart.cpp:80
+#: parts/filelist/projectviewpart.cpp:251
+#: parts/filelist/projectviewpart.cpp:265
+#: parts/filelist/projectviewpart.cpp:270 rc.cpp:438
#, no-c-format
-msgid "Qt &3 style (#include <qwidget.h>)"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1063
-#: rc.cpp:713
-#, fuzzy, no-c-format
-msgid "Alt+3"
-msgstr "Alt+1"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1069
-#: rc.cpp:716
-#, fuzzy, no-c-format
-msgid ""
-"Select this if your project is using include style as known from Qt version "
-"3.x."
-msgstr "Valitse jos projektissa käytettävä Qt on 3.x."
+msgid "File List"
+msgstr "Tiedostoluettelo"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1077
-#: rc.cpp:719
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 27
+#: rc.cpp:441
#, no-c-format
-msgid "Qt &4 style (#include <QWidget>)"
+msgid "Display toolbar in toolview (note: change needs a restart)"
msgstr ""
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1080
-#: rc.cpp:722
-#, fuzzy, no-c-format
-msgid "Alt+4"
-msgstr "Alt+1"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1083
-#: rc.cpp:725
-#, fuzzy, no-c-format
-msgid ""
-"Select this if your project is using include style as known from Qt version "
-"4.x."
-msgstr "Valitse jos projektissa käytettävä Qt on 4.x."
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1096
-#: rc.cpp:728
-#, fuzzy, no-c-format
-msgid "UI Designer Integration"
-msgstr "<qt><h3>UI-suunnitteluohjelman sisällytys</h3></qt>"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1113
-#: rc.cpp:731 rc.cpp:4102
-#, fuzzy, no-c-format
-msgid "&Use TDevelop's embedded designer"
-msgstr "Käytä KDe&velopin sulautettua suunnitteluohjelmaa"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1116
-#: rc.cpp:734
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 33
+#: rc.cpp:444 rc.cpp:447
#, no-c-format
-msgid "Start TDevelop's own designer embedded within TDevelop"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1119
-#: rc.cpp:737 rc.cpp:4108
-#, fuzzy, no-c-format
msgid ""
-"TDevelop comes with its own UI designer that can either be embedded or be run "
-"as a separate program. Check this button if you wish to integrate the UI "
-"designer into TDevelop."
+"Uncheck this if you want the toolbar together with all other toolbars. You can "
+"disable it then"
msgstr ""
-"KDevelopin mukana tulee oma käyttöliittymiensuunnitteluohjelmansa, joka voidaan "
-"jota voidaan käyttää joko upotettuna tai erillisenä ohjelmana. Valitse tämä "
-"käyttääksesi ohjelmaa upotettuna."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1127
-#: rc.cpp:740
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 44
+#: rc.cpp:450
#, fuzzy, no-c-format
-msgid "Run &TDevelop's designer as a separate application"
-msgstr "Aja KDevelopin &suunnitteluohjelmaa erillisenä ohjelmana"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1130
-#: rc.cpp:743
-#, no-c-format
-msgid "Start TDevelop's own designer externally"
-msgstr ""
+msgid "Only save project files in a session"
+msgstr "Tallenna vain näkymässä olevat projektin tiedostot"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1133
-#: rc.cpp:746 rc.cpp:4117
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 50
+#: rc.cpp:453 rc.cpp:456
#, fuzzy, no-c-format
-msgid ""
-"TDevelop comes with its own UI designer that can either be embedded or be run "
-"as a separate program. Check this button if you wish to run TDevelop's UI "
-"designer as a separate program."
+msgid "Check this if you want to ignore files that are not part of the project"
msgstr ""
-"KDevelopin mukana tulee oma käyttöliittymiensuunniteluohjelma, jota voidaan "
-"käyttää upotettuna tai erillisenä ohjelmana. Valitse tämä käyttääksesi sitä "
-"erillisenä ohjelmana."
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1141
-#: rc.cpp:749
-#, fuzzy, no-c-format
-msgid "Run Qt &Designer"
-msgstr "Aja Qt Desi&gner"
+"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
+"kautta."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1144
-#: rc.cpp:752 rc.cpp:4123
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 61
+#: rc.cpp:459
#, no-c-format
-msgid "Use Qt Designer externally"
+msgid "Close all open files before opening a session"
msgstr ""
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1147
-#: rc.cpp:755 rc.cpp:4126
+#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 67
+#: rc.cpp:462 rc.cpp:465
#, fuzzy, no-c-format
msgid ""
-"Check this button if you wish to use Qt Designer rather than TDevelop's "
-"integrated designer."
-msgstr ""
-"Valitse tämä jos haluat käyttää Qt Designeria KDevelopin sulautetun "
-"suunnitteluohjelman sijasta."
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1163
-#: rc.cpp:758
-#, fuzzy, no-c-format
-msgid "Designer Binary:"
-msgstr "Designerin koodi"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1174
-#: rc.cpp:761
-#, no-c-format
-msgid "The full path to the Designer executable to be used"
-msgstr ""
+"Check this if you want the currently open files closed before opening a session"
+msgstr "Valitse tämä, jos haluat sovelluksen avautuvat terminaali-ikkunaan."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1192
-#: rc.cpp:764
+#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 16
+#: rc.cpp:468
#, no-c-format
-msgid "Extra Plugin Paths for Qt4 Designer:"
-msgstr ""
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1203
-#: rc.cpp:767
-#, fuzzy, no-c-format
-msgid "Change Plugin Paths"
-msgstr "Liitä&nnäispolut"
+msgid "Projectviews"
+msgstr "Projektinäkymät"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1234
-#: rc.cpp:770
+#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 35
+#: rc.cpp:471
#, fuzzy, no-c-format
-msgid "&Accessors"
-msgstr "&Saanti:"
+msgid "Open this session after project load:"
+msgstr "Avaa tämä projektin lataamisen jälkeen:"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1245
-#: rc.cpp:773
+#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 51
+#: rc.cpp:474
#, no-c-format
-msgid "E&xample for Member Variable of Type String"
+msgid "select a session"
msgstr ""
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1264
-#: rc.cpp:776
-#, no-c-format
-msgid "Variable name:"
-msgstr "Muuttujan nimi:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1272
-#: rc.cpp:779
+#. i18n: file ./parts/quickopen/quickopenbase.ui line 16
+#: rc.cpp:477
#, no-c-format
-msgid "m_x"
-msgstr "m_x"
+msgid "Quick Open"
+msgstr "Pika-avaus"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1299
-#: rc.cpp:782
+#. i18n: file ./parts/quickopen/quickopenbase.ui line 30
+#: rc.cpp:480
#, no-c-format
-msgid "int x() const;"
-msgstr "int x() const;"
+msgid "[NAME]"
+msgstr "[NIMI]"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1310
-#: rc.cpp:785
+#. i18n: file ./parts/quickopen/quickopenbase.ui line 41
+#: rc.cpp:483
#, no-c-format
-msgid "void setX(const string& theValue);"
-msgstr "void setX(const string& theValue);"
+msgid "[ITEM LIST]"
+msgstr "[JÄSENLISTA]"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1321
-#: rc.cpp:788
+#. i18n: file ./parts/quickopen/quickopenfunctionchooseformbase.ui line 86
+#: rc.cpp:498 rc.cpp:2682
#, no-c-format
-msgid "Get method:"
-msgstr "Get-metodi:"
+msgid "File name:"
+msgstr "Tiedostonimi:"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1329
-#: rc.cpp:791
+#. i18n: file ./parts/quickopen/quickopenfunctionchooseformbase.ui line 142
+#: rc.cpp:501
#, no-c-format
-msgid "Set method:"
-msgstr "Set-metodi:"
+msgid "Function arguments list:"
+msgstr "Funktion &argumenttien lista:"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1339
-#: rc.cpp:794 rc.cpp:6284 rc.cpp:8555
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 24
+#: rc.cpp:504
#, no-c-format
-msgid "Settings"
-msgstr "Asetukset"
+msgid "Code Tooltip"
+msgstr "Koodivihje"
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1344
-#: rc.cpp:797 rc.cpp:802 rc.cpp:807 rc.cpp:812 rc.cpp:823 rc.cpp:828
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 27
+#: rc.cpp:507
#, no-c-format
msgid ""
-"Will show as \"Create Accessor Methods\" in the\n"
-"right mouse button context menu only when \n"
-"you right click on a variable in a header file."
+"If checked, a tooltip will be shown when the mouse is over the bookmark, "
+"containing the text in the area surrounding it. "
+"<p> How many surrounding lines to include is decided by the value in the "
+"context box."
msgstr ""
+"Jos valittu, niin hiiren ollessa kirjanmerkin päällä, näytetään vihje sisältäen "
+"kontekstia ympäröivän tekstin. "
+"<p> Kuinka monta ympäröivää riviä näytetään voidaan määrittää kontekstirivien "
+"määrä -valinnalla."
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1375
-#: rc.cpp:817
-#, no-c-format
-msgid "Prefix for <b>get</b> methods:"
-msgstr "<b>Get</b>-metodien etuliite:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1383
-#: parts/ctags2/ctagskinds.cpp:175 rc.cpp:820
-#, no-c-format
-msgid "set"
-msgstr "joukko"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1401
-#: rc.cpp:833
-#, no-c-format
-msgid "Prefix for <b>set</b> methods:"
-msgstr "<b>Set</b>-metodien etuliite:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1409
-#: rc.cpp:836
-#, no-c-format
-msgid "m_"
-msgstr "m_"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1417
-#: rc.cpp:839
-#, no-c-format
-msgid "Member <b>variable</b> prefix to remove:"
-msgstr "Poistettavan <b>jäsenmuuttujan</b> etuliite:"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1425
-#: rc.cpp:842
-#, no-c-format
-msgid "theValue"
-msgstr "Arvo"
-
-#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1450
-#: rc.cpp:845
-#, no-c-format
-msgid "<b>Parametername</b> in set method:"
-msgstr "Set-metodin <b>parametrin nimi</b>:"
-
-#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 16
-#: rc.cpp:848
-#, no-c-format
-msgid "New Persistant Class Store"
-msgstr "Uusi pysyvä luokkasäilö"
-
-#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 23
-#: rc.cpp:851
-#, fuzzy, no-c-format
-msgid "Select importer"
-msgstr "Valitse kansio"
-
-#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 55
-#: rc.cpp:854
-#, fuzzy, no-c-format
-msgid "Select directory"
-msgstr "Valitse kansio"
-
-#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 63
-#: rc.cpp:857
-#, fuzzy, no-c-format
-msgid "Describe database contents"
-msgstr "Kirjoitettavat tyypitetyt vakiot"
-
-#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 74
-#: rc.cpp:860
-#, fuzzy, no-c-format
-msgid "Filename:"
-msgstr "Tiedostonimi:"
-
-#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 106
-#: rc.cpp:863
-#, no-c-format
-msgid "Creating..."
-msgstr "Luodaan..."
-
-#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 16
-#: rc.cpp:866
-#, no-c-format
-msgid "Create Subclass"
-msgstr "Luo aliluokka"
-
-#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 27
-#: rc.cpp:869
-#, no-c-format
-msgid "Subclass Properties"
-msgstr "Aliluokan ominaisuudet"
-
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 16
-#: rc.cpp:908
-#, no-c-format
-msgid "Add Method"
-msgstr "Lisää metodi"
-
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 28
-#: rc.cpp:911
-#, no-c-format
-msgid "Inline"
-msgstr "Sisällytetty"
-
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 50
-#: rc.cpp:917 rc.cpp:1299
-#, no-c-format
-msgid "Storage"
-msgstr "Säilö"
-
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 72
-#: rc.cpp:923 rc.cpp:1305
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 38
+#: rc.cpp:510
#, no-c-format
-msgid "Declarator"
-msgstr "Esittely"
+msgid "Show code &tooltip"
+msgstr "Näy&tä koodivihjeet"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 121
-#: rc.cpp:926
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 63
+#: rc.cpp:513
#, no-c-format
-msgid "&Add Method"
-msgstr "&Lisää metodi"
+msgid "&Lines of context:"
+msgstr "&Kontekstirivien määrä:"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 129
-#: rc.cpp:929
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 115
+#: rc.cpp:516
#, no-c-format
-msgid "&Delete Method"
-msgstr "&Poista metodi"
+msgid "Show Bookmarked Codeline in Bookmark Panel"
+msgstr "Näytä kirjanmerkattu koodirivi -kirjanmerkit paneelissa"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 139
-#: rc.cpp:932
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 118
+#: rc.cpp:519
#, no-c-format
-msgid "Method Properties"
-msgstr "Metodin ominaisuudet"
+msgid ""
+"This decides if the bookmark panel should show the content of the bookmarked "
+"line in addition to the line number."
+"<p>This can be made optional depending on the start of the line, typically used "
+"for only showing lines containing a comment."
+msgstr ""
+"Tässä valitaan pitääkö kirjanmerkit-paneelissa näyttää merkatun rivin sisältö "
+"rivinumeron lisäksi."
+"<p>Tämä voidaan tehdä valinnaiseksi riippuen rivin alusta, tyypillisesti "
+"käytetään näyttämään rivit, jotka sisältävät kommentin."
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 158
-#: rc.cpp:935
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 129
+#: rc.cpp:522
#, no-c-format
-msgid "Return t&ype:"
-msgstr "Paluut&yyppi:"
+msgid "&Never"
+msgstr "Ei koskaa&n"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 182
-#: rc.cpp:938 rc.cpp:1320
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 151
+#: rc.cpp:525
#, no-c-format
-msgid "D&eclarator:"
-msgstr "&Esittely:"
+msgid "&Only lines beginning with the following string:"
+msgstr "Vain rivit, j&otka alkavat seuraavalla tekstillä:"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 208
-#: rc.cpp:941 rc.cpp:1323
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 189
+#: rc.cpp:528
#, no-c-format
-msgid "S&torage:"
-msgstr "S&äilö:"
+msgid "&Always"
+msgstr "&Aina"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 219
-#: rc.cpp:944
+#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 192
+#: rc.cpp:531
#, no-c-format
-msgid "&Inline"
-msgstr "&Sisällytettävä"
+msgid "Always show the bookmarked line in addition to the line number"
+msgstr "Näytä aina merkattu rivi rivinumeron lisäksi."
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 227
-#: rc.cpp:947 rc.cpp:1326
+#. i18n: file ./parts/vcsmanager/vcsmanagerprojectconfigbase.ui line 27
+#: rc.cpp:534
#, no-c-format
-msgid "Acce&ss:"
-msgstr "&Saanti:"
+msgid "Version control system to use for this project:"
+msgstr "Versionhallintajärjestelmä tälle projektille:"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 247
-#: rc.cpp:950
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 16
+#: rc.cpp:537
#, no-c-format
-msgid "I&mplementation File"
-msgstr "&Toteutustiedosto"
+msgid "Colors for VCS Visual Feedback"
+msgstr "VCS:n palautteen värit"
-#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 277
-#: lib/widgets/propeditor/pfontbutton.cpp:43
-#: lib/widgets/propeditor/ppixmapedit.cpp:54 rc.cpp:953 rc.cpp:1990
-#: rc.cpp:2078 rc.cpp:2087 rc.cpp:2093 rc.cpp:2138 rc.cpp:4397 rc.cpp:4517
-#: rc.cpp:4656 rc.cpp:4671 rc.cpp:5065 rc.cpp:5071 rc.cpp:5266 rc.cpp:5323
-#: rc.cpp:6085 rc.cpp:6157 rc.cpp:6389 rc.cpp:7444 rc.cpp:8249 rc.cpp:8252
-#: rc.cpp:8312 rc.cpp:8330 rc.cpp:8345 rc.cpp:8612 rc.cpp:8618 rc.cpp:8624
-#: rc.cpp:8849
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 27
+#: rc.cpp:540
#, no-c-format
-msgid "..."
-msgstr "..."
+msgid "Colors to Use for Version Control Feedback"
+msgstr "Version hallinnan palautteessa käytetyt värit"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 27
-#: rc.cpp:962
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 46
+#: rc.cpp:543
#, no-c-format
-msgid "Class &Templates"
-msgstr "Luokkamalli&t"
+msgid "&Updated:"
+msgstr "&Päivitetty:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 36
-#: rc.cpp:965
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 65
+#: rc.cpp:546
#, no-c-format
-msgid "Cpp Header"
-msgstr "Cpp-Otsikkotiedosto"
+msgid "&Modified:"
+msgstr "&Muokattu:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 41
-#: rc.cpp:968
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 84
+#: rc.cpp:549
#, no-c-format
-msgid "Cpp Source"
-msgstr "Cpp-Lähdetiedosto"
+msgid "Co&nflict:"
+msgstr "&Ristiriita:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 46
-#: rc.cpp:971
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 103
+#: rc.cpp:552
#, no-c-format
-msgid "Objective-C Header"
-msgstr "Objective-C -otsikkotiedosto"
+msgid "&Added:"
+msgstr "&Lisätty:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 51
-#: rc.cpp:974
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 122
+#: rc.cpp:555
#, no-c-format
-msgid "Objective-C Source"
-msgstr "Objective-C -lähdekoodi"
+msgid "&Sticky:"
+msgstr "&Tahmea:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 56
-#: rc.cpp:977
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 141
+#: rc.cpp:558
#, no-c-format
-msgid "GTK C Header"
-msgstr "GTK C-Otsikkotiedosto"
+msgid "&Needs checkout:"
+msgstr "Tarvitsee uloskirjaukse&n:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 61
-#: rc.cpp:980
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 160
+#: rc.cpp:561
#, no-c-format
-msgid "GTK C Source"
-msgstr "GTK C-Lähdetiedosto"
+msgid "&Needs patch:"
+msgstr "Tarvitsee &paikon:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 88
-#: rc.cpp:983
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 179
+#: rc.cpp:564
#, no-c-format
-msgid "Names"
-msgstr "Nimet"
+msgid "Un&known:"
+msgstr "T&untematon:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 99
-#: rc.cpp:986
+#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 198
+#: rc.cpp:567
#, no-c-format
-msgid "#ifndef - #&define names:"
-msgstr "#ifndef - #&define nimet:"
+msgid "&Default:"
+msgstr "&Oletus:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 110
-#: rc.cpp:989
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 16
+#: parts/fileview/filegroupspart.cpp:46 rc.cpp:570
#, no-c-format
-msgid "&File names:"
-msgstr "&Tiedostonimet:"
+msgid "File Group View"
+msgstr "Tiedostoryhmän näkymä"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 119
-#: rc.cpp:992 rc.cpp:1001 rc.cpp:1013
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 38
+#: rc.cpp:573
#, no-c-format
-msgid "Lowercase"
-msgstr "Pienaakkoset"
+msgid "&Groups in the file view and their corresponding patterns:"
+msgstr "Tiedostonäkymän &ryhmät ja niiden kuviot:"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 124
-#: rc.cpp:995 rc.cpp:1004 rc.cpp:1016
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 47
+#: rc.cpp:576 rc.cpp:2003
#, no-c-format
-msgid "Uppercase"
-msgstr "Suuraakkoset"
+msgid "Group"
+msgstr "Ryhmä"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 129
-#: rc.cpp:998 rc.cpp:1007 rc.cpp:1019
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 58
+#: rc.cpp:579
#, no-c-format
-msgid "Same as Class Names"
-msgstr "Sama kuin luokan nimissä"
+msgid "Pattern"
+msgstr "Kuvio"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 154
-#: rc.cpp:1010
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 112
+#: rc.cpp:582
#, no-c-format
-msgid "Same as File Names"
-msgstr "Sama kuin tiedostonimissä"
+msgid "&Add Group..."
+msgstr "&Lisää ryhmä..."
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 189
-#: rc.cpp:1022
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 120
+#: rc.cpp:585
#, no-c-format
-msgid "&Superclass file names:"
-msgstr "Yliluokan tiedo&stonimet:"
+msgid "&Edit Group..."
+msgstr "&Muokkaa ryhmää..."
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 202
-#: rc.cpp:1025
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 128
+#: rc.cpp:588
#, no-c-format
-msgid "Class Documentation"
-msgstr "Luokan dokumentaatio"
+msgid "De&lete Group"
+msgstr "&Poista ryhmä"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 213
-#: rc.cpp:1028
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 153
+#: lib/widgets/propeditor/qeditlistbox.cpp:137 rc.cpp:591 rc.cpp:1372
+#: rc.cpp:1727 rc.cpp:2865 rc.cpp:2937 rc.cpp:2988 rc.cpp:6466 rc.cpp:8203
#, no-c-format
-msgid "Include &author name in class documentation"
-msgstr "Lisää tekijän nimi luokan dokument&aatioon"
+msgid "Move &Up"
+msgstr "Siirrä &ylös"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 221
-#: rc.cpp:1031
+#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 161
+#: lib/widgets/propeditor/qeditlistbox.cpp:141 rc.cpp:594 rc.cpp:1375
+#: rc.cpp:1730 rc.cpp:2868 rc.cpp:2940 rc.cpp:2991 rc.cpp:6469 rc.cpp:8200
#, no-c-format
-msgid "Generate &empty documentation strings"
-msgstr "Luo tyhjät dokum&entointitekstit"
+msgid "Move &Down"
+msgstr "Sii&rrä alas"
-#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 231
-#: rc.cpp:1034
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 24
+#: rc.cpp:597
#, no-c-format
-msgid "&Reformat source before creating files"
-msgstr "&Uudelleenmuotoile lähde ennen tiedostojen luontia"
+msgid "Customize"
+msgstr "Muokkaa"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 16
-#: rc.cpp:1037 rc.cpp:1966
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 35
+#: parts/quickopen/quickopenclassdialog.cpp:82 rc.cpp:600 rc.cpp:3277
#, no-c-format
-msgid "New Class"
-msgstr "Uusi luokka"
+msgid "Class name:"
+msgstr "Luokan nimi:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 34
-#: rc.cpp:1040
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 48
+#: rc.cpp:603
#, no-c-format
-msgid "Class &Information"
-msgstr "Luokan t&iedot"
+msgid "Base class:"
+msgstr "Kantaluokka:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 73
-#: rc.cpp:1043
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 66
+#: rc.cpp:606
#, no-c-format
-msgid "Docu&mentation:"
-msgstr "Doku&mentaatio:"
+msgid "Implementation file:"
+msgstr "Toteutustiedosto:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 87
-#: rc.cpp:1046
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 74
+#: rc.cpp:609
#, no-c-format
-msgid ""
-"Insert a short description for your new class\n"
-"here for documentation purposes. This can be used\n"
-"to create API documentation in HTML format with\n"
-"doxygen or similar tools."
-msgstr ""
-"Lisää tähän lyhyt kuvaus luokasta dokumentaatiota\n"
-"varten. Tätä voidaan käyttää doxygenillä tai vastaavalla\n"
-"ohjelmalla tehtävän HTML-muotoisen\n"
-"API-dokumentaation luomista varten."
+msgid "Header file:"
+msgstr "Otsikkotiedosto:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 97
-#: rc.cpp:1052
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 89
+#: rc.cpp:612
#, no-c-format
-msgid "File Names"
-msgstr "Tiedostonimet"
+msgid "Classes:"
+msgstr "Luokat:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 108
-#: rc.cpp:1055
+#. i18n: file ./parts/appwizard/filepropspagebase.ui line 97
+#: parts/filecreate/addglobaldlg.cpp:103 rc.cpp:615 rc.cpp:6188 rc.cpp:6206
#, no-c-format
-msgid "&Header:"
-msgstr "&Otsikko:"
+msgid "Description:"
+msgstr "Kuvaus:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 122
-#: rc.cpp:1058
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 16
+#: rc.cpp:618
#, no-c-format
-msgid ""
-"Insert your header file name here.\n"
-"It is automatically inserted while\n"
-"you select the classname, but you can\n"
-"still edit it afterwards."
-msgstr ""
-"Kirjoita otsikkotiedoston nimi tähän.\n"
-"Se lisätään automaattisesti, kun valitset\n"
-"luokan nimen, mutta voit muokata sitä\n"
-"myöhemmin."
+msgid "Import Existing Project"
+msgstr "Tuo olemassaoleva projekti"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 130
-#: rc.cpp:1064
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 27
+#: parts/filecreate/filecreate_newfile.cpp:41 parts/grepview/grepdlg.cpp:132
+#: rc.cpp:621 rc.cpp:8025
#, no-c-format
-msgid "Im&plementation:"
-msgstr "&Toteutus:"
+msgid "&Directory:"
+msgstr "&Kansio:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 144
-#: rc.cpp:1067
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 65
+#: rc.cpp:624
#, no-c-format
-msgid ""
-"Insert your implementation filename here.\n"
-"It is automatically inserted while\n"
-"you select the classname, but you can\n"
-"still edit it afterwards."
-msgstr ""
-"Määrittele toteutustiedostosi tähän.\n"
-"Se lisätään automaattisesti, kun\n"
-"valitset luokan nimen, mutta voit\n"
-"muokata sitä myöhemmin."
-
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 152
-#: rc.cpp:1073
-#, fuzzy, no-c-format
-msgid "Create only header"
-msgstr "Luo elementti"
+msgid "Fetch &Module"
+msgstr "Hae &Moduuli"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 162
-#: kdevdesigner/designer/hierarchyview.cpp:191
-#: parts/classview/classtreebase.cpp:51 rc.cpp:1076
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 79
+#: rc.cpp:627
#, no-c-format
-msgid "Class"
-msgstr "Luokka"
+msgid "&Fetch from:"
+msgstr "&Hae:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 181
-#: buildtools/autotools/addprefixdlg.cpp:29
-#: buildtools/lib/widgets/addenvvardlg.cpp:36 rc.cpp:1079 rc.cpp:2120
-#: rc.cpp:2427 rc.cpp:3128 rc.cpp:4223 rc.cpp:5182 rc.cpp:8582 rc.cpp:8768
-#: rc.cpp:8810
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 90
+#: rc.cpp:630
#, no-c-format
-msgid "&Name:"
-msgstr "&Nimi:"
+msgid "Project &name:"
+msgstr "Projektin &nimi:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 194
-#: rc.cpp:1082
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 176
+#: rc.cpp:639
#, no-c-format
-msgid ""
-"Insert your new classname here.\n"
-"You can also define template classes by specifying\n"
-"template <params> classname"
-msgstr ""
-"Kirjoita luokan nimi tähän.\n"
-"Voit määritellä malliluokkia kirjoittamalla\n"
-"template <params> luokannimi"
+msgid "&Project type:"
+msgstr "&Projektin tyyppi:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 210
-#: rc.cpp:1087
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 223
+#: rc.cpp:642
#, no-c-format
-msgid "Name&space:"
-msgstr "Nimiavaruu&s:"
+msgid "&Email:"
+msgstr "&Sähköposti:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 223
-#: rc.cpp:1090
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 246
+#: rc.cpp:645 rc.cpp:652
#, no-c-format
msgid ""
-"Insert a name of the namespace here.\n"
-"You can define nested namespaces by specifying\n"
-"Namespace1::Namespace2::...::NamespaceN"
+"If there exists a file AUTHOR in the\n"
+"directory, and it has email addresses\n"
+"formated as XXXX <.....> the XXXX\n"
+"will be the author, everything between \n"
+"<....> is the email address."
msgstr ""
-"Anna nimiavaruuden nimi tähän.\n"
-"Voit määrittää sisäkkäisiä nimiavaruuksia kirjoittamalla\n"
-"Nimiavaruus1::Nimiavaruus2::...::NimiavaruusN"
-
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 233
-#: rc.cpp:1095
-#, no-c-format
-msgid "Inheritance"
-msgstr "Periytyminen"
-
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 252
-#: languages/ruby/debugger/variablewidget.cpp:62
-#: lib/widgets/propeditor/qeditlistbox.cpp:121 rc.cpp:1098 rc.cpp:1638
-#: rc.cpp:1649 rc.cpp:1671 rc.cpp:1882 rc.cpp:2171 rc.cpp:3122 rc.cpp:4340
-#: rc.cpp:5197 rc.cpp:5392 rc.cpp:7120 rc.cpp:7150 rc.cpp:7438 rc.cpp:8198
-#: rc.cpp:8822
-#, no-c-format
-msgid "&Add"
-msgstr "&Lisää"
-
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 302
-#: lib/widgets/propeditor/qeditlistbox.cpp:137 rc.cpp:1104 rc.cpp:1879
-#: rc.cpp:2348 rc.cpp:2757 rc.cpp:3631 rc.cpp:8426 rc.cpp:8633 rc.cpp:8684
-#, no-c-format
-msgid "Move &Up"
-msgstr "Siirrä &ylös"
-
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 330
-#: lib/widgets/propeditor/qeditlistbox.cpp:141 rc.cpp:1107 rc.cpp:1876
-#: rc.cpp:2351 rc.cpp:2760 rc.cpp:3634 rc.cpp:8429 rc.cpp:8636 rc.cpp:8687
-#, no-c-format
-msgid "Move &Down"
-msgstr "Sii&rrä alas"
-
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 349
-#: rc.cpp:1110 rc.cpp:1978
-#, no-c-format
-msgid "&Base class:"
-msgstr "&Kantaluokka:"
-
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 358
-#: rc.cpp:1113
-#, no-c-format
-msgid "Baseclass Name"
-msgstr "Kantaluokan nimi:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 369
-#: rc.cpp:1116
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 291
+#: rc.cpp:659
#, no-c-format
-msgid "Inheritance Type"
-msgstr "Periytymistapa"
+msgid "&Author:"
+msgstr "&Tekijä:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 416
-#: rc.cpp:1119
+#. i18n: file ./parts/appwizard/importdlgbase.ui line 305
+#: rc.cpp:662
#, no-c-format
-msgid ""
-"Insert the base class which your new class will be derived from. If you have "
-"checked 'Generate QWidget child class' the new class will be derived from "
-"QWidget. If no base class is named, the new class will not have a parent class. "
-"You can also use template classes here (like BaseClass<int, int>)"
-msgstr ""
-"Lisää kantaluokka, josta uusi luokkasi periytetään. Jos olet valinnut kohdan "
-"\"Luo QWidget-aliluokka\", uusi luokka periytetään QWidget-luokasta. Jos et "
-"anna kantaluokan nimeä, uudella luokalla ei ole yliluokkaa. Voit käyttää myös "
-"malliluokkia (kuten Kantaluokka<int, int>)"
+msgid "Generate build system infrastructure"
+msgstr "Luo rakennussysteemin infrastruktuuri"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 458
-#: languages/ruby/debugger/variablewidget.cpp:834
-#: parts/classview/classtreebase.cpp:154
-#: src/profileengine/editor/profileeditor.cpp:139 rc.cpp:1122 rc.cpp:4680
+#. i18n: file ./parts/appwizard/vcs_form.ui line 16
+#: rc.cpp:665
#, no-c-format
-msgid "Global"
-msgstr "Globaali"
+msgid "Vcs Form"
+msgstr "Vcs-lomake"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 463
-#: rc.cpp:1125 rc.cpp:4683
+#. i18n: file ./parts/appwizard/vcs_form.ui line 40
+#: rc.cpp:668
#, no-c-format
-msgid "Local"
-msgstr "Paikallinen"
+msgid "&Version control system:"
+msgstr "&Versionhallintajärjestelmä:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 489
-#: rc.cpp:1128
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 16
+#: rc.cpp:671
#, no-c-format
-msgid "Virtual"
-msgstr "Virtuaalinen"
+msgid "Create New Project"
+msgstr "Luo uusi projekti"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 500
-#: rc.cpp:1131
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 23
+#: languages/cpp/app_templates/kde4app/kapp4.cpp:84
+#: languages/cpp/app_templates/kscons_kxt/app.cpp:142
+#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:322
+#: languages/cpp/app_templates/kxt/app.cpp:137
+#: languages/cpp/app_templates/tdeconfig35/app.cpp:77
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:580
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:50
+#: src/kdevideextension.cpp:57 src/projectmanager.cpp:152 rc.cpp:674
+#: rc.cpp:4639
#, no-c-format
-msgid "Public"
-msgstr "Julkinen"
+msgid "General"
+msgstr "Yleiset"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 514
-#: rc.cpp:1134
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 38
+#: rc.cpp:677
#, no-c-format
-msgid "Protected"
-msgstr "Suojattu"
+msgid "&All Projects"
+msgstr "K&aikki projektit"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 525
-#: rc.cpp:1137
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 94
+#: rc.cpp:680
#, no-c-format
-msgid "Private"
-msgstr "Yksityinen"
+msgid "&Show all project templates"
+msgstr "&Näytä kaikki projektimallit"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 548
-#: rc.cpp:1143
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 107
+#: rc.cpp:683
#, no-c-format
-msgid "Use file t&emplates"
-msgstr "Käytä ti&edostopohjia"
+msgid "&Favorites"
+msgstr "&Suosikit"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 559
-#: rc.cpp:1146
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 193
+#: rc.cpp:689
#, no-c-format
-msgid "Generate QOb&ject child class"
-msgstr "Luo QOb&ject-aliluokka"
+msgid "Application &name:"
+msgstr "Sovelluksen &nimi:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 567
-#: rc.cpp:1149
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 204
+#: rc.cpp:692 rc.cpp:1366 rc.cpp:1400 rc.cpp:1451
#, no-c-format
-msgid "Generate Q&Widget child class"
-msgstr "Luo Q&Widget-aliluokka"
+msgid "&Location:"
+msgstr "&Sijainti:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 575
-#: rc.cpp:1152
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 215
+#: rc.cpp:695
#, no-c-format
-msgid "Generate G&TK+ class"
-msgstr "Luo G&TK+-luokka"
+msgid "Final location:"
+msgstr "Lopullinen sijainti:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 583
-#: rc.cpp:1155
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 267
+#: rc.cpp:698
#, no-c-format
-msgid "Use Objective-C"
-msgstr "Käytä Objective-C:tä"
+msgid "TextLabel4"
+msgstr "TextLabel4"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 595
-#: rc.cpp:1158
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 321
+#: src/projectmanager.cpp:148 rc.cpp:701
#, no-c-format
-msgid "Ad&vanced Information"
-msgstr "&Lisätiedot"
+msgid "Project Options"
+msgstr "Projektin asetukset"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 610
-#: rc.cpp:1161
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 340
+#: rc.cpp:704
#, no-c-format
-msgid "Constr&uctors"
-msgstr "Konstr&uktorit"
+msgid "General Options"
+msgstr "Yleiset asetukset"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 619
-#: rc.cpp:1164
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 359
+#: rc.cpp:707 rc.cpp:6212
#, no-c-format
-msgid "Base Class Constructors"
-msgstr "Kantaluokan konstruktorit"
+msgid "Author:"
+msgstr "Tekijä:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 668
-#: rc.cpp:1167
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 370
+#: rc.cpp:710 rc.cpp:6215
#, no-c-format
-msgid "C&reate Constructor >>"
-msgstr "Lu&o konstruktori >>"
+msgid "Email:"
+msgstr "Sähköposti:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 690
-#: rc.cpp:1170
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 381
+#: rc.cpp:713 rc.cpp:6218
#, no-c-format
-msgid "C&lear Selection"
-msgstr "Tyhjennä va&linta"
+msgid "Version:"
+msgstr "Versio:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 721
-#: rc.cpp:1173
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 444
+#: rc.cpp:716
#, no-c-format
-msgid "&Header"
-msgstr "&Otsikkotiedosto"
+msgid "0.1"
+msgstr "0.1"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 756
-#: rc.cpp:1176
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 452
+#: rc.cpp:719
#, no-c-format
-msgid "&Source"
-msgstr "Lähdetiedo&sto"
+msgid "License:"
+msgstr "Lisenssi:"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 794
-#: rc.cpp:1179
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 461
+#: kdevdesigner/designer/mainwindowactions.cpp:586
+#: parts/appwizard/appwizarddlg.cpp:575 rc.cpp:722
#, no-c-format
-msgid "Methods Ov&erriding"
-msgstr "M&etodien kuormitus"
+msgid "Custom"
+msgstr "Oma"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 803
-#: languages/cpp/cppnewclassdlg.cpp:851 languages/cpp/cppnewclassdlg.cpp:854
-#: languages/cpp/cppnewclassdlg.cpp:1010 languages/cpp/cppnewclassdlg.cpp:1013
-#: rc.cpp:1182
+#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 501
+#: rc.cpp:725
#, no-c-format
-msgid "Methods"
-msgstr "Metodit"
+msgid "Custom Options"
+msgstr "Omat asetukset"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 814
-#: rc.cpp:1185
+#. i18n: file ./parts/astyle/astyleconfig.ui line 24
+#: rc.cpp:728
#, no-c-format
-msgid "Extend Functionality"
-msgstr "Laajenna toiminnallisuutta"
+msgid "Artistic Style Configuration"
+msgstr "Taiteellisen tyylin asetukset"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 849
-#: rc.cpp:1188
+#. i18n: file ./parts/astyle/astyleconfig.ui line 47
+#: rc.cpp:731 rc.cpp:3021
#, no-c-format
-msgid "&Access Control"
-msgstr "Pääsyn v&alvonta"
+msgid "&General"
+msgstr "&Yleiset"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 858
-#: rc.cpp:1191
+#. i18n: file ./parts/astyle/astyleconfig.ui line 78
+#: rc.cpp:734
#, no-c-format
-msgid "Methods & Attributes"
-msgstr "Metodit ja attribuutit"
+msgid "&Style"
+msgstr "&Tyyli"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 869
-#: rc.cpp:1194
+#. i18n: file ./parts/astyle/astyleconfig.ui line 89
+#: rc.cpp:737
#, no-c-format
-msgid "Implied Modifier"
-msgstr "Nykyinen saantimääre"
+msgid "&User defined"
+msgstr "&Käytttäjän määrittelemä"
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 880
-#: rc.cpp:1197
-#, no-c-format
-msgid "New Modifier"
-msgstr "Uusi saantimääre"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 98
+#: rc.cpp:740
+#, fuzzy, no-c-format
+msgid "Select options from other tabs."
+msgstr "Muutamia lisävalintoja asiakirjojen välilehtipalkille."
-#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 923
-#: rc.cpp:1200
+#. i18n: file ./parts/astyle/astyleconfig.ui line 106
+#: rc.cpp:743
#, no-c-format
-msgid "&Generation Options"
-msgstr "&Luontiasetukset"
-
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 24
-#: languages/cpp/cppsupportpart.cpp:585 rc.cpp:1209
-#, fuzzy, no-c-format
-msgid "Problem Reporter"
-msgstr "Ongelmien raportoija"
+msgid "&ANSI"
+msgstr "&ANSI"
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 28
-#: rc.cpp:1212
+#. i18n: file ./parts/astyle/astyleconfig.ui line 118
+#: rc.cpp:746
#, no-c-format
msgid ""
-"If enabled, the C++ parser will report any syntax errors it detects. \n"
-"They will be displayed in the 'Problems' output view and as markers in the "
-"editor."
+"ANSI style formatting/indenting.\n"
+"Brackets Break\n"
+"Use 4 spaces\n"
+"Indent Bracket=false\n"
+"Indent Class=false\n"
+"Indent Switch=false\n"
+"Indent NameSpace=false"
msgstr ""
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 39
-#: rc.cpp:1216
-#, fuzzy, no-c-format
-msgid "&Use Problem Reporter"
-msgstr "Ongelmien raportoija"
-
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 52
-#: rc.cpp:1219
+#. i18n: file ./parts/astyle/astyleconfig.ui line 126
+#: rc.cpp:755
#, no-c-format
-msgid "Parsing"
-msgstr "Jäsennetään"
+msgid "&Kernighan && Ritchie"
+msgstr "&Kernighan && Ritchie"
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 57
-#: rc.cpp:1222
+#. i18n: file ./parts/astyle/astyleconfig.ui line 138
+#: rc.cpp:758
#, no-c-format
msgid ""
-"If enabled, the C++ parser will run on the active file after the stated "
-"timeout, after there has been any changes to the text.\n"
-"\n"
-"If disabled, the parser will typically only run when the file is saved."
+"Kernighan & Ritchie style formatting/indenting.\n"
+"Brackets Attach\n"
+"Use 4 spaces\n"
+"Indent Class=false\n"
+"Indent Switch=false\n"
+"Indent Namespaces=false\n"
msgstr ""
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 76
-#: rc.cpp:1227
+#. i18n: file ./parts/astyle/astyleconfig.ui line 146
+#: rc.cpp:767
#, fuzzy, no-c-format
-msgid "Enable &background parsing"
-msgstr "Jäs&ennä taustalla"
-
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 133
-#: rc.cpp:1233
-#, no-c-format
-msgid "Special &Headers"
-msgstr "Erityiset &otsikkotiedostot"
+msgid "Linu&x"
+msgstr "Linux"
-#. i18n: file ./languages/cpp/configproblemreporter.ui line 136
-#: rc.cpp:1236
+#. i18n: file ./parts/astyle/astyleconfig.ui line 158
+#: rc.cpp:770
#, no-c-format
msgid ""
-"Often a macro that the C++ parser must understand in order to correctly parse a "
-"piece of code is defined somewhere in a non-standard header file that the "
-"parser does not look at. This textbox can be used to define those macros "
-"locally so that the C++ parser can understand them."
+"Linux mode (8 spaces per indent, break definition-block brackets but attach "
+"command-block brackets).\n"
+"Brackets Linux\n"
+"Use 8 spaces\n"
+"Indent Bracket=false\n"
+"Indent Class=false\n"
+"Indent Switch=false\n"
+"Indent NameSpace=false"
msgstr ""
-#. i18n: file ./languages/cpp/creategettersetter.ui line 44
-#: rc.cpp:1239
-#, no-c-format
-msgid "&inline"
-msgstr "&Sisällytettävä"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 50
-#: rc.cpp:1242
+#. i18n: file ./parts/astyle/astyleconfig.ui line 166
+#: rc.cpp:779
#, no-c-format
-msgid "create an inline get method"
-msgstr "Luo sisällytetty get-metodi"
+msgid "G&NU"
+msgstr "G&NU"
-#. i18n: file ./languages/cpp/creategettersetter.ui line 53
-#: rc.cpp:1245
+#. i18n: file ./parts/astyle/astyleconfig.ui line 179
+#: rc.cpp:782
#, no-c-format
msgid ""
-"If this is checked the get method will be created inline; otherwise, it will "
-"not."
-msgstr "Onko get-metodi sisällytetty vai ei."
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 61
-#: rc.cpp:1248
-#, no-c-format
-msgid "&get method"
-msgstr "&Get-metodi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 67
-#: rc.cpp:1251
-#, no-c-format
-msgid "create get method"
-msgstr "Luo get-metodi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 70
-#: rc.cpp:1254
-#, no-c-format
-msgid "If this is checked a getter method will be created."
+"GNU style formatting/indenting.\n"
+"Brackets Break\n"
+"Use 2 spaces\n"
+"Indent Block=true\n"
+"Indent Bracket=false\n"
+"Indent Class=false\n"
+"Indent Switch=false\n"
+"Indent NameSpace=false"
msgstr ""
-#. i18n: file ./languages/cpp/creategettersetter.ui line 78
-#: rc.cpp:1257
-#, no-c-format
-msgid "&set method"
-msgstr "&Set-metodi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 84
-#: rc.cpp:1260
-#, no-c-format
-msgid "create set method"
-msgstr "Luo set-metodi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 87
-#: rc.cpp:1263
-#, no-c-format
-msgid "If this is checked a set method will be created"
-msgstr "Luodaannko set-metodi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 95
-#: rc.cpp:1266
-#, no-c-format
-msgid "name of the get method"
-msgstr "get-metodin nimi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 98
-#: rc.cpp:1269
-#, no-c-format
-msgid "The name of the created get method"
-msgstr "Get-metodin nimi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 106
-#: rc.cpp:1272
-#, no-c-format
-msgid "name of the set method"
-msgstr "set-metodin nimi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 109
-#: rc.cpp:1275
-#, no-c-format
-msgid "The name of the created set method"
-msgstr "Luodun set-metodin nimi"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 117
-#: rc.cpp:1278
-#, no-c-format
-msgid "i&nline"
-msgstr "s&isällytetty"
-
-#. i18n: file ./languages/cpp/creategettersetter.ui line 123
-#: rc.cpp:1281
+#. i18n: file ./parts/astyle/astyleconfig.ui line 187
+#: rc.cpp:792
#, no-c-format
-msgid "create an inline set method"
-msgstr "luo sisällytetty set-metodi"
+msgid "&JAVA"
+msgstr "&JAVA"
-#. i18n: file ./languages/cpp/creategettersetter.ui line 126
-#: rc.cpp:1284
+#. i18n: file ./parts/astyle/astyleconfig.ui line 198
+#: rc.cpp:795
#, no-c-format
msgid ""
-"If this is checked the set method will be created inline; otherwise, it will "
-"not."
+"Java mode, with standard java style formatting/indenting.\n"
+"Java Style\n"
+"Use 4 spaces\n"
+"Brackets Attach\n"
+"Indent Bracket=false\n"
+"Indent Switch=false"
msgstr ""
-#. i18n: file ./languages/cpp/addattributedialogbase.ui line 16
-#: rc.cpp:1293
-#, no-c-format
-msgid "Add Attribute"
-msgstr "Lisää attribuutti"
-
-#. i18n: file ./languages/cpp/addattributedialogbase.ui line 110
-#: rc.cpp:1308
-#, no-c-format
-msgid "&Add Attribute"
-msgstr "Lisää &attribuutti"
-
-#. i18n: file ./languages/cpp/addattributedialogbase.ui line 118
-#: rc.cpp:1311
-#, no-c-format
-msgid "&Delete Attribute"
-msgstr "&Poista attribuutti"
-
-#. i18n: file ./languages/cpp/addattributedialogbase.ui line 128
-#: rc.cpp:1314
-#, no-c-format
-msgid "Attribute Properties"
-msgstr "Attribuutin ominaisuudet"
-
-#. i18n: file ./languages/cpp/addattributedialogbase.ui line 147
-#: rc.cpp:1317 rc.cpp:4960
-#, no-c-format
-msgid "T&ype:"
-msgstr "T&yyppi:"
-
-#. i18n: file ./languages/cpp/app_templates/kdevpart2/projectconfigbase.ui line 16
-#: languages/cpp/app_templates/kapp/main.cpp:23
-#: languages/cpp/app_templates/kateplugin2/plugin_app.h:51
-#: languages/cpp/app_templates/kdedcop/main.cpp:22
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:61
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:62
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:61
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:62
-#: languages/cpp/app_templates/khello/main.cpp:22
-#: languages/cpp/app_templates/khello2/main.cpp:22
-#: languages/cpp/app_templates/kmake/app.cpp:21
-#: languages/cpp/app_templates/kofficepart/kopart_aboutdata.h:17
-#: languages/cpp/app_templates/kpartapp/main.cpp:21
-#: languages/cpp/app_templates/kscons_kxt/main.cpp:22
-#: languages/cpp/app_templates/kscons_tdemdi/main.cpp:24
-#: languages/cpp/app_templates/kxt/main.cpp:22
-#: languages/cpp/app_templates/tdeconfig35/main.cpp:22
-#: languages/cpp/app_templates/tdescreensaver/tdescreensaver.cpp:18
-#: rc.cpp:1335 rc.cpp:1338 rc.cpp:1341 rc.cpp:1359 rc.cpp:1368 rc.cpp:1371
-#, no-c-format
-msgid "%{APPNAME}"
-msgstr "%{APPNAME}"
-
-#. i18n: file ./languages/cpp/app_templates/opieapp/examplebase.ui line 32
-#: rc.cpp:1344 rc.cpp:1362
-#, no-c-format
-msgid ""
-"<p>This is just an <i>%{APPNAMELC}</i>; it does not do anything interesting at "
-"all."
-msgstr "<p>Tämä on vain <i>%{PPNAMELC}</i>. Se ei tee mitään mielenkiintoista."
-
-#. i18n: file ./languages/cpp/app_templates/khello2/widgetbase.ui line 27
-#: rc.cpp:1350
-#, no-c-format
-msgid "Click Me!"
-msgstr "Napsauta minua!"
-
-#. i18n: file ./languages/cpp/app_templates/kmake/mainview.ui line 32
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:108
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:32 rc.cpp:1353
-#, no-c-format
-msgid "Output"
-msgstr "Tuloste"
-
-#. i18n: file ./languages/cpp/app_templates/kmake/mainview.ui line 59
-#: rc.cpp:1356
-#, no-c-format
-msgid "Hello"
-msgstr "Hello"
-
-#. i18n: file ./languages/cpp/app_templates/kscons_tdemdi/prefs.ui line 24
-#: rc.cpp:1374
-#, no-c-format
-msgid "Show close buttons on the right of tabs"
-msgstr "Näytä sulkemispainikkeet välilehtien oikealla puolella"
-
-#. i18n: file ./languages/cpp/app_templates/tdescreensaver/tdescreensaverui.ui line 18
-#: rc.cpp:1377
-#, no-c-format
-msgid "Screen Saver Config"
-msgstr "Näytönsäästäjän asetukset"
-
-#. i18n: file ./languages/cpp/app_templates/tdescreensaver/tdescreensaverui.ui line 41
-#: rc.cpp:1380
-#, no-c-format
-msgid "Set some setting"
-msgstr "Määrittele joitakin asetuksia"
-
-#. i18n: file ./languages/cpp/app_templates/kxt/appview_base.ui line 16
-#: rc.cpp:1389 rc.cpp:1404
-#, no-c-format
-msgid "%{APPNAMELC}_base"
-msgstr "%{APPNAMELC}_base"
-
-#. i18n: file ./languages/cpp/app_templates/kxt/appview_base.ui line 27
-#: rc.cpp:1392 rc.cpp:1407 rc.cpp:1422 rc.cpp:1789
-#, no-c-format
-msgid "hello, world"
-msgstr "Hello World"
-
-#. i18n: file ./languages/cpp/app_templates/kxt/prefs-base.ui line 24
-#: rc.cpp:1395 rc.cpp:1410 rc.cpp:1425 rc.cpp:1792
-#, no-c-format
-msgid "Background color:"
-msgstr "Taustan väri:"
-
-#. i18n: file ./languages/cpp/app_templates/kxt/prefs-base.ui line 40
-#: rc.cpp:1398 rc.cpp:1413 rc.cpp:1428 rc.cpp:1795
-#, no-c-format
-msgid "Project age:"
-msgstr "Projektin ikä:"
-
-#. i18n: file ./languages/cpp/app_templates/kxt/prefs-base.ui line 48
-#: rc.cpp:1401 rc.cpp:1416 rc.cpp:1431 rc.cpp:1798
-#, no-c-format
-msgid "Foreground color:"
-msgstr "Edustan väri:"
-
-#. i18n: file ./languages/cpp/app_templates/kscons_kxt/appview_base.ui line 18
-#: rc.cpp:1419
-#, no-c-format
-msgid "%{APPNAME}_base"
-msgstr "%{APPNAME}_base"
-
-#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 16
-#: rc.cpp:1434
-#, no-c-format
-msgid "Tracing Configuration"
-msgstr "Jäljityskokoonpano"
-
-#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 27
-#: rc.cpp:1437
-#, no-c-format
-msgid "Enable tracing"
-msgstr "Käytä jäljitystä"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 206
+#: rc.cpp:803
+#, fuzzy, no-c-format
+msgid "Use Global &Options"
+msgstr "Haskell-asetukset"
-#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 31
-#: rc.cpp:1440
+#. i18n: file ./parts/astyle/astyleconfig.ui line 213
+#: rc.cpp:806
#, no-c-format
msgid ""
-"<b>Enable tracing</b>\n"
-"<p>Tracing is a mechanism to automatically print values of the choosed "
-"expressions and continue execution when breakpoint is hit. You can think of it "
-"as printf debugging that does not require modifying the source.</p>"
+"Use the global defaults. See the menu:\n"
+"Settings/Configure TDevelop/Formatting."
msgstr ""
-#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 50
-#: rc.cpp:1447
+#. i18n: file ./parts/astyle/astyleconfig.ui line 231
+#: rc.cpp:810
#, fuzzy, no-c-format
-msgid "Custom format string"
-msgstr "Tekstin suodin"
+msgid "Files to format"
+msgstr "Ladattavat tiedostot"
-#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 92
-#: rc.cpp:1453
+#. i18n: file ./parts/astyle/astyleconfig.ui line 259
+#: rc.cpp:813
#, no-c-format
msgid ""
-"<b>Custom format string</b>\n"
-"<p>Specify a C-style format string that will be used when printing the choosen "
-"expression. For example:\n"
-"<p align=\"center\"> <tt>Tracepoint 1: g = %d</tt></p>\n"
-"If custom format string is not enabled, names and values of all expressions "
-"will be printed, using \"%d\" as format specifier for all expressions."
+"*.c *.h\n"
+"*.cpp *.hpp \n"
+"*.C *.H \n"
+"*.cxx *.hxx \n"
+"*.cc *.hh \n"
+"*.c++ *.h++\n"
+"*.inl *.tlh\n"
+"*.moc *.xpm\n"
+"*.diff *.patch\n"
+"*.java"
msgstr ""
-#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 114
-#: rc.cpp:1459
-#, no-c-format
-msgid "Expressions to print:"
-msgstr "Tulostettavat lausekkeet:"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 16
-#: rc.cpp:1462
-#, no-c-format
-msgid "Debugger Configuration"
-msgstr "Virheenjäljittimen asetukset"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 34
-#: rc.cpp:1465
+#. i18n: file ./parts/astyle/astyleconfig.ui line 268
+#: rc.cpp:825 rc.cpp:831
#, no-c-format
msgid ""
-"Debug arguments can be set on the Run Options page\n"
-" or directly in the project manager"
+"Set the extensions of files that the\n"
+"formatter will try to reformat. Use a\n"
+"space separated list, e.g. *.cpp *.hpp.\n"
+"Can use * on its own for any file."
msgstr ""
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 50
-#: rc.cpp:1469
-#, fuzzy, no-c-format
-msgid "Debugger executable:"
-msgstr "htmerge suoritustiedosto:"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 61
-#: rc.cpp:1472
+#. i18n: file ./parts/astyle/astyleconfig.ui line 286
+#: rc.cpp:837
#, fuzzy, no-c-format
-msgid "Gdb executable"
-msgstr "htdig suoritustiedosto:"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 64
-#: rc.cpp:1475
-#, no-c-format
-msgid ""
-"To run \"gdb\" binary from $PATH, leave this field empty. To run custom gdb, "
-"for example, for a different architecture, enter the executable name here. You "
-"can either run gdb from $PATH, but with a different name (say, \"arm-gdb\"), by "
-"typing the name here, or specify full path to the gdb executable."
-msgstr ""
+msgid "Tab && Bra&ckets"
+msgstr "Hakasulut"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 80
-#: rc.cpp:1478
+#. i18n: file ./parts/astyle/astyleconfig.ui line 303
+#: rc.cpp:840
#, no-c-format
-msgid "Debugging &shell:"
-msgstr "Virheenjäljityksen &pääte:"
+msgid "&Filling"
+msgstr "&Täyttäminen"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 86
-#: rc.cpp:1481 rc.cpp:1487
+#. i18n: file ./parts/astyle/astyleconfig.ui line 317
+#: rc.cpp:843
#, fuzzy, no-c-format
-msgid "Run gdb in a special shell (mainly for automake projects)"
-msgstr "Suorita gdb omassa komentotulkissa"
+msgid "Fill empt&y lines"
+msgstr "Tiedostomalli"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 89
-#: rc.cpp:1484
+#. i18n: file ./parts/astyle/astyleconfig.ui line 320
+#: rc.cpp:846
#, no-c-format
-msgid ""
-"If you want gdb to be executed by a special shell or tool insert it here. The "
-"main use-case is for Automake based projects where the application is actually "
-"only a script and libtool is needed to get it to run inside gdb."
+msgid "Fill empty lines with the white space of their previous lines."
msgstr ""
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 100
-#: rc.cpp:1490
-#, no-c-format
-msgid ""
-"If you want gdb to be executed by a special shell or tool insert it here. The "
-"main use-case is for Automake based projects where the application is actually "
-"only a script and <b>libtool</b> is needed to get it to run inside gdb."
-msgstr ""
+#. i18n: file ./parts/astyle/astyleconfig.ui line 336
+#: rc.cpp:849
+#, fuzzy, no-c-format
+msgid "U&se tabs"
+msgstr "Käytä &sarkaimia"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 127
-#: rc.cpp:1496
-#, no-c-format
-msgid "Display &demangled names"
-msgstr "Näytä ei-&sekoitetut nimet"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 356
+#: rc.cpp:852
+#, fuzzy, no-c-format
+msgid "Number of spaces to use per indent."
+msgstr "Enum-arvojen määrä rivillä"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 132
-#: rc.cpp:1499
+#. i18n: file ./parts/astyle/astyleconfig.ui line 367
+#: rc.cpp:855
#, no-c-format
-msgid ""
-"When displaying the disassembled code you\n"
-"can select to see the methods' mangled names.\n"
-"However, non-mangled names are easier to read."
+msgid "Con&vert tabs"
msgstr ""
-"Halutessasi voit katsoa metodien sekoitetut nimet; kun purettua koodia "
-"näytetään.\n"
-"Ei-sekoitetut nimet ovat helpompia lukea."
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 140
-#: rc.cpp:1504
+#. i18n: file ./parts/astyle/astyleconfig.ui line 370
+#: rc.cpp:858
#, no-c-format
-msgid "Try settings &breakpoints on library loading"
-msgstr "Yritä määritellä &keskeytyskohtia kirjastoa ladatessa"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 149
-#: rc.cpp:1507
-#, fuzzy, no-c-format
-msgid ""
-"If GDB has not seen a library that will be loaded via\n"
-"\"dlopen\" then it will refuse to set a breakpoint in that code.\n"
-"We can get GDB to stop on a library load and hence\n"
-"try to set the pending breakpoints. See the documentation\n"
-"for more details relating to this behavior.\n"
-"\n"
-"If you are not \"dlopen\"ing libs then leave this unchecked."
+msgid "Convert tabs to spaces."
msgstr ""
-"Jos GDB ei ole nähnyt kirjastoa, jota avataan \"dlopenin\"\n"
-"kautta, se kieltäytyy asettamasta keskeytyspistettä k.o.\n"
-"koodiin. GDB voidaan pysäyttää kirjaston latauksen \n"
-"yhteydessä, ja yrittää määritellä keskeytyskohtia sitten.\n"
-"Katso ohjeista lisätietoa tästä ominaisuudesta.\n"
-"\n"
-"Jos et avaa kirjastoja \"dlopen\" -funktion kautta, jätä kohta\n"
-"valitsematta."
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 157
-#: rc.cpp:1516
-#, fuzzy, no-c-format
-msgid "Enable separate terminal for application &IO"
-msgstr "Käy&tä erillistä päätettä sovelluksen IO:lle"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 160
-#: rc.cpp:1519
+#. i18n: file ./parts/astyle/astyleconfig.ui line 398
+#: rc.cpp:861
#, fuzzy, no-c-format
-msgid "Alt+I"
-msgstr "Alt+1"
+msgid "&Use spaces:"
+msgstr "Käytä &välilyöntejä:"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 166
-#: rc.cpp:1522
+#. i18n: file ./parts/astyle/astyleconfig.ui line 416
+#: rc.cpp:864
#, no-c-format
msgid ""
-"This allows you to enter terminal input when your\n"
-"application contains terminal input code (e.g. cin, fgets, etc.).\n"
-"If you use terminal input in your application then check this option.\n"
-"Otherwise leave it unchecked."
+"Number of spaces that will be converted to a tab.\n"
+"The number of spaces per tab is controled by the editor."
msgstr ""
-"Tämän avulla voit kirjoittaa sovelluksellesi syötettä, mikäli\n"
-"sovellus tarvitsee sitä (esim. cin, fgets, jne).\n"
-"Jos käytät päätteen syötettä sovellukselle, valitse tämä kohta.\n"
-"Muussa tapauksessa sitä ei kannata valita."
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 174
-#: rc.cpp:1528
-#, fuzzy, no-c-format
-msgid "E&nable floating toolbar"
-msgstr "Käytä &kelluvaa työkaluriviä"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 177
-#: rc.cpp:1531 rc.cpp:4132
-#, fuzzy, no-c-format
-msgid "Alt+N"
-msgstr "Alt+1"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 185
-#: rc.cpp:1534
+#. i18n: file ./parts/astyle/astyleconfig.ui line 427
+#: rc.cpp:868
#, fuzzy, no-c-format
-msgid ""
-"Use the floating toolbar. This toolbar always stays\n"
-"on top of all windows so that if the app covers TDevelop\n"
-"you have control of the app through the small toolbar. It\n"
-"can also be docked into the panel.\n"
-"\n"
-"This toolbar is in addition to the toolbar in TDevelop."
-msgstr ""
-"Käytä kelluvaa työkaluriviä. Tällainen työkalurivi pysyy\n"
-"aina ikkunassa päällimmäisenä\n"
-"\n"
-"Tämä työkalurivi on lisäys KDevelopin työkaluriviin."
+msgid "F&orce tabs"
+msgstr "Pakota uudelleenmuokkaus"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 193
-#: rc.cpp:1542
+#. i18n: file ./parts/astyle/astyleconfig.ui line 430
+#: rc.cpp:871
#, no-c-format
-msgid "Display static &members"
-msgstr "Näytä staattiset &jäsenet"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 196
-#: rc.cpp:1545
-#, fuzzy, no-c-format
-msgid "Alt+M"
-msgstr "Alt+1"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 204
-#: rc.cpp:1548
-#, fuzzy, no-c-format
-msgid ""
-"Displaying static members makes GDB slower in\n"
-"producing data within TDE and TQt.\n"
-"It may change the \"signature\" of the data\n"
-"which TQString and friends rely on,\n"
-"but if you need to debug into these values then\n"
-"check this option."
+msgid "Force tabs to be used in areas Astyle would prefer to use spaces."
msgstr ""
-"Staattisten jäsenten näyttäminen hidastaa GDB:n\n"
-"toimintaa TDE:ssa ja QT:ssa.\n"
-"Se saattaa muuttaa datan \"allekirjoitusta\", josta\n"
-"QString ja vastaavat riippuvat, mutta jos sinun\n"
-"täytyy virhetarkistaa näitä arvoja, valitse tämä kohta."
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 222
-#: rc.cpp:1556
-#, no-c-format
-msgid "Global Output Radix"
-msgstr "Yleinen tuloksien kantaluku"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 233
-#: rc.cpp:1559
-#, fuzzy, no-c-format
-msgid "Oct&al"
-msgstr "Oktaalinen"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 241
-#: rc.cpp:1562
-#, fuzzy, no-c-format
-msgid "He&xadecimal"
-msgstr "Heksadesimaalinen"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 249
-#: languages/cpp/debugger/variablewidget.cpp:278 rc.cpp:1565
+#. i18n: file ./parts/astyle/astyleconfig.ui line 465
+#: rc.cpp:874
#, no-c-format
-msgid "Decimal"
-msgstr "Desimaalinen"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 259
-#: rc.cpp:1568
-#, fuzzy, no-c-format
-msgid "Start Debugger With"
-msgstr "Käynnistä virheenjäljittimessä"
+msgid "Brackets"
+msgstr "Hakasulut"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 270
-#: rc.cpp:1571
+#. i18n: file ./parts/astyle/astyleconfig.ui line 487
+#: rc.cpp:877
#, fuzzy, no-c-format
-msgid "Framestack"
-msgstr "Kehyksen pino"
+msgid "&No Change"
+msgstr "Tietue muuttunut"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 278
-#: languages/cpp/debugger/debuggerpart.cpp:159 rc.cpp:1574
+#. i18n: file ./parts/astyle/astyleconfig.ui line 493
+#: rc.cpp:880
#, fuzzy, no-c-format
-msgid "GDB Output"
-msgstr "GDB:n tuloste"
+msgid "The brackets will not be changed."
+msgstr "Tätä yksilöä ei voida poistaa"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 292
-#: rc.cpp:1577
+#. i18n: file ./parts/astyle/astyleconfig.ui line 501
+#: rc.cpp:883
#, no-c-format
-msgid "Remote Debugging"
-msgstr "Etävirheenjäljitys"
+msgid "&Break"
+msgstr "&Keskeytys (break)"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 298
-#: rc.cpp:1580
+#. i18n: file ./parts/astyle/astyleconfig.ui line 507
+#: rc.cpp:886
#, no-c-format
-msgid ""
-"This script is intended for the actual commands needed to connect to a remotely "
-"running executable.\n"
-"\tshell sleep 5\twait for remote program to start\n"
-"\ttarget remote ...\tconnect to the remote debugger\n"
-"\tcontinue\t[optional] run debugging to the first breakpoint."
+msgid "Break brackets from pre-block code (i.e. ANSI C/C++ style)."
msgstr ""
-"Tämä skripti on tarkoitettu tarvittaville komennoille, joilla kytkeydytään "
-"etänä ajettavaan sovellukseen.\n"
-"\tshell sleep 5\todota etäsovelluksen käynnistystä\n"
-"\ttarget remote ...\tKytkeydy etävirheenjäljittimeen\n"
-"\tcontinue\t[valinnainen] aja virheenjäljitystä ensimmäiseen keskeytyskohtaan."
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 317
-#: rc.cpp:1586
-#, fuzzy, no-c-format
-msgid "R&un shell script:"
-msgstr "Aja komentotulkin skripti:"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 332
-#: rc.cpp:1589
+#. i18n: file ./parts/astyle/astyleconfig.ui line 515
+#: rc.cpp:889
#, no-c-format
-msgid "Script to connect with remote application"
-msgstr "Skripti jolla kytkeydytään etäsovellukseen"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 339
-#: rc.cpp:1592
-#, fuzzy, no-c-format
-msgid ""
-"This script is sourced by gdb after the two preceding scripts have been "
-"executed.\n"
-"This script is intended for the actual commands needed to connect to a remotely "
-"running executable.\n"
-"\tshell sleep 5\twait for remote program to start\n"
-"\ttarget remote ...\tconnect to the remote debugger\n"
-"\tcontinue\t[optional] run debugging to the first breakpoint."
-msgstr ""
-"Tämä skripti on tarkoitettu tarvittaville komennoille, joilla kytkeydytään "
-"etänä ajettavaan sovellukseen.\n"
-"\tshell sleep 5\todota etäsovelluksen käynnistystä\n"
-"\ttarget remote ...\tKytkeydy etävirheenjäljittimeen\n"
-"\tcontinue\t[valinnainen] aja virheenjäljitystä ensimmäiseen keskeytyskohtaan."
+msgid "&Attach"
+msgstr "&Liitä"
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 347
-#: rc.cpp:1599
+#. i18n: file ./parts/astyle/astyleconfig.ui line 519
+#: rc.cpp:892
#, no-c-format
-msgid "Script to start remote application"
-msgstr "Skripti jolla käynnistetään etäsovellus"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 356
-#: rc.cpp:1602
-#, fuzzy, no-c-format
msgid ""
-"This shell script is run after the Config gdb script has been sourced by gdb.\n"
-"When debugging remotely this script is intended to actually start the remote "
-"process.\n"
-"[It is expected that the debug executable can be reached on the target, maybe "
-"by downloading it as a final build step]\n"
-"1) Find a way to execute a command remotely - rsh, ssh, telnet, ...\n"
-"2a) Execute \"gdbserver ... application\" on target.\n"
-"or if your executable contains the gdb stub\n"
-"2b) Execute \"application\" on target."
+"Attach brackets to pre-block code (i.e. Java/K&R style).\n"
+"See also Formatting/Blocks/Break if-else"
msgstr ""
-"Etävirheenjäljityksessä tämä skripti on tarkoitettu käynnistämään etäprosessi.\n"
-"[Oletetaan, että testattava sovellus on saatavilla kohteessa, vaikkapa "
-"imuroimalla se rakentamisen viimeisenä askeleena]\n"
-"1) Selvitä keino miten voit suorittaa komennon etänä - rsh, ssh, telnet, ...\n"
-"2a) Suorita \"gdbserver ... sovellus\" kohteessa.\n"
-"tai jos sovellus sisältää gdb stub:n\n"
-"2b) Suorita \"sovellus\" kohteessa."
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 364
-#: rc.cpp:1611
-#, fuzzy, no-c-format
-msgid "Run &gdb script:"
-msgstr "Aja gdb-skripti:"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 376
-#: rc.cpp:1614
+#. i18n: file ./parts/astyle/astyleconfig.ui line 527
+#: rc.cpp:896
#, fuzzy, no-c-format
-msgid "&Config gdb script:"
-msgstr "Määritä gdb-skripti:"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 387
-#: rc.cpp:1617
-#, no-c-format
-msgid "Gdb configure script"
-msgstr "Gdb:n määrittelyskripti"
-
-#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 390
-#: rc.cpp:1620
-#, no-c-format
-msgid "This script is sourced by gdb when the debugging starts."
-msgstr ""
+msgid "Linu&x style"
+msgstr "Li&nux-tyyli"
-#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 32
-#: rc.cpp:1623
+#. i18n: file ./parts/astyle/astyleconfig.ui line 531
+#: rc.cpp:899
#, no-c-format
-msgid "*.h;*.H;*.hh;*.hxx;*.hpp;*.tlh"
+msgid ""
+"Break brackets from class/function declarations, \n"
+"but attach brackets to pre-block command statements."
msgstr ""
-#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 40
-#: rc.cpp:1626
-#, fuzzy, no-c-format
-msgid "Filename pattern:"
-msgstr "Esimerkkikuviot"
-
-#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 48
-#: rc.cpp:1629
-#, no-c-format
-msgid "&Recursive"
-msgstr "&Alihakemistoineen"
-
-#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 57
-#: rc.cpp:1632 rc.cpp:1665
+#. i18n: file ./parts/astyle/astyleconfig.ui line 544
+#: rc.cpp:903
#, fuzzy, no-c-format
-msgid "Scope:"
-msgstr "Pisteet"
+msgid "Brea&k closing headers"
+msgstr "Esikäännetyt otsikkotiedostot"
-#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 73
-#: rc.cpp:1635
+#. i18n: file ./parts/astyle/astyleconfig.ui line 548
+#: rc.cpp:906
#, no-c-format
msgid ""
-"Select the Qt configuration for which to create a Code Completion database. If "
-"you do not know what this option does, accept the default."
+"Break brackets before closing headers (e.g. 'else', 'catch', ...)\n"
+"from their immediately preceding closing brackets."
msgstr ""
-#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 105
-#: rc.cpp:1641
+#. i18n: file ./parts/astyle/astyleconfig.ui line 560
+#: rc.cpp:910
#, no-c-format
-msgid ""
-"Qt3 include directories:\n"
-"Only the selected entry will be used"
-msgstr ""
+msgid "&Indentation"
+msgstr "&Sisennys"
-#. i18n: file ./languages/cpp/pcsimporter/qt4importer/settingsdialogbase.ui line 25
-#: rc.cpp:1645
+#. i18n: file ./parts/astyle/astyleconfig.ui line 577
+#: rc.cpp:913
#, no-c-format
-msgid ""
-"Qt4 include directories:\n"
-"Only the selected entry will be used"
-msgstr ""
+msgid "Contin&uation"
+msgstr "&Jatkaminen"
-#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 25
-#: rc.cpp:1652
+#. i18n: file ./parts/astyle/astyleconfig.ui line 592
+#: rc.cpp:916 rc.cpp:923
#, no-c-format
msgid ""
-"TDE include directories:\n"
-"Only the selected entry will be used"
+"Indent a maximal # spaces in a continuous statement,\n"
+"relative to the previous line."
msgstr ""
-#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 31
-#: rc.cpp:1656
-#, no-c-format
-msgid "TDE Libs Headers"
-msgstr "TDE Libs -otsikkotiedostot"
-
-#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 36
-#: rc.cpp:1659
+#. i18n: file ./parts/astyle/astyleconfig.ui line 600
+#: rc.cpp:920
#, no-c-format
-msgid "All TDE Headers"
-msgstr "Kaikki TDE-otsikkotiedostot"
+msgid "Maximum in statement:"
+msgstr "Lausekkeen maksimi:"
-#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 46
-#: rc.cpp:1662
+#. i18n: file ./parts/astyle/astyleconfig.ui line 612
+#: rc.cpp:927
#, no-c-format
-msgid ""
-"Decide if you want to restrict the Code Completion database to only the base "
-"tdelibs API or the entire TDE include structure"
-msgstr ""
+msgid "Minimum in conditional:"
+msgstr "Ehdollisen minimi:"
-#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 65
-#: rc.cpp:1668
+#. i18n: file ./parts/astyle/astyleconfig.ui line 616
+#: rc.cpp:930 rc.cpp:937
#, no-c-format
msgid ""
-"If none of the directories TDevelop found is what you want,you can enter a "
-"directory of your choice here"
+"Indent a minimal # spaces in a continuous conditional\n"
+"belonging to a conditional header."
msgstr ""
-#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 16
-#: parts/doxygen/messages.cpp:218 rc.cpp:1674
-#, no-c-format
-msgid "Perl"
-msgstr "Perl"
-
-#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 28
-#: rc.cpp:1677
-#, no-c-format
-msgid "Perl &interpreter:"
-msgstr "Perl-&tulkki:"
-
-#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 80
-#: rc.cpp:1680 rc.cpp:1834 rc.cpp:1858
-#, no-c-format
-msgid "&Execute programs in a terminal"
-msgstr "&Suorita ohjelmat pääteikkunassa"
-
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 22
-#: rc.cpp:1683 rc.cpp:7798
-#, no-c-format
-msgid "Plugin"
-msgstr "Liitännäinen"
-
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 30
-#: rc.cpp:1686
-#, no-c-format
-msgid "Database Name"
-msgstr "Tietokannan nimi"
-
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 38
-#: rc.cpp:1689
-#, no-c-format
-msgid "Host"
-msgstr "Isäntä"
-
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 46
-#: rc.cpp:1692
-#, no-c-format
-msgid "Port"
-msgstr "Portti"
-
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 54
-#: rc.cpp:1695
-#, no-c-format
-msgid "Username"
-msgstr "Käyttäjätunnus"
-
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 62
-#: rc.cpp:1698
-#, no-c-format
-msgid "Password"
-msgstr "Salasana"
-
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 86
-#: rc.cpp:1701
+#. i18n: file ./parts/astyle/astyleconfig.ui line 624
+#: rc.cpp:934
#, no-c-format
-msgid "<i>Warning:</i> password will be saved with weak encryption."
-msgstr "<i>Varoitus</i>: Salasana tallennetaan heikolla salauksella!"
+msgid "Twice current"
+msgstr "Nykyinen kaksinkertaisena"
-#. i18n: file ./languages/sql/sqlconfigwidget.ui line 127
-#: rc.cpp:1707
+#. i18n: file ./parts/astyle/astyleconfig.ui line 650
+#: rc.cpp:941
#, no-c-format
-msgid "&Test"
-msgstr "&Kokeile"
+msgid "Indented &Entities"
+msgstr "Sisennettävät &kokonaisuudet"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 50
-#: rc.cpp:1710
-#, no-c-format
-msgid "Ru&by shell:"
-msgstr "Ru&by-komentotulkki:"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 661
+#: rc.cpp:944
+#, fuzzy, no-c-format
+msgid "&Switches"
+msgstr "Vaihda"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 57
-#: rc.cpp:1713
+#. i18n: file ./parts/astyle/astyleconfig.ui line 665
+#: rc.cpp:947
#, no-c-format
msgid ""
-"This is the path (or just name, if in $PATH) to the Ruby shell. Defaults to "
-"\"irb\". Add this line to your .irbrc file:\n"
-"def cd(dir) Dir.chdir dir end"
+"Indent 'switch' blocks, so that the inner 'case XXX:'\n"
+"headers are indented in relation to the switch block."
msgstr ""
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 78
-#: rc.cpp:1717
-#, no-c-format
-msgid "Program &arguments:"
-msgstr "Ohjelman &argumentit:"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 84
-#: rc.cpp:1720
-#, no-c-format
-msgid "These are the arguments passed to the Ruby interpreter"
-msgstr "Ruby-tulkille välitettävät argumentit"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 100
-#: rc.cpp:1723
-#, no-c-format
-msgid "&Ruby interpreter:"
-msgstr "&Ruby-tulkki:"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 673
+#: rc.cpp:951
+#, fuzzy, no-c-format
+msgid "&Case statements"
+msgstr "Luo elementti"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 106
-#: rc.cpp:1726
+#. i18n: file ./parts/astyle/astyleconfig.ui line 677
+#: rc.cpp:954
#, no-c-format
msgid ""
-"This is the path (or just name, if in $PATH) to the Ruby interpreter. Defaults "
-"to \"ruby\""
-msgstr "Ruby-tulkin polku. Oletus on \"ruby\"."
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 122
-#: rc.cpp:1729
-#, no-c-format
-msgid "&Main program:"
-msgstr "&Pääohjelma:"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 128
-#: rc.cpp:1732
-#, no-c-format
-msgid "This is the name of the main program source file"
-msgstr "Tämä on pääohjelman lähdekooditiedoston nimi."
+"Indent case blocks from the 'case XXX:' headers.\n"
+"Case statements not enclosed in blocks are NOT indented."
+msgstr ""
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 141
-#: rc.cpp:1735 rc.cpp:7645 rc.cpp:8456
+#. i18n: file ./parts/astyle/astyleconfig.ui line 685
+#: rc.cpp:958
#, fuzzy, no-c-format
-msgid "Working Directory:"
-msgstr "Kansio:"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 181
-#: languages/bash/bashsupport_part.cpp:47
-#: languages/cpp/debugger/dbgtoolbar.cpp:301
-#: languages/php/phpsupportpart.cpp:94
-#: languages/ruby/debugger/dbgtoolbar.cpp:300
-#: languages/ruby/rubysupport_part.cpp:54 languages/sql/sqlsupport_part.cpp:44
-#: rc.cpp:1738
-#, no-c-format
-msgid "Run"
-msgstr "Aja"
+msgid "Cla&sses"
+msgstr "Luokat"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 192
-#: rc.cpp:1741
+#. i18n: file ./parts/astyle/astyleconfig.ui line 690
+#: rc.cpp:961
#, no-c-format
-msgid "Main pr&ogram"
-msgstr "Pää&ohjelma"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 200
-#: rc.cpp:1744
-#, fuzzy, no-c-format
-msgid "Selected wi&ndow"
-msgstr "&Valittu ikkuna"
+msgid ""
+"Indent 'class' blocks, so that the inner 'public:',\n"
+"'protected:' and 'private: headers are indented in\n"
+"relation to the class block."
+msgstr ""
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 210
-#: rc.cpp:1747
+#. i18n: file ./parts/astyle/astyleconfig.ui line 698
+#: rc.cpp:966
#, fuzzy, no-c-format
-msgid "R&un applications in terminal"
-msgstr "Suorita sovellukset pää&teikkunassa"
+msgid "&Brackets"
+msgstr "Hakasulut"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 213
-#: rc.cpp:1750
+#. i18n: file ./parts/astyle/astyleconfig.ui line 701
+#: rc.cpp:969
#, no-c-format
-msgid ""
-"Check this if you want your applications to be opened in terminal window."
-msgstr "Valitse tämä, jos haluat sovelluksen avautuvat terminaali-ikkunaan."
+msgid "Add extra indentation to '{' and '}' block brackets."
+msgstr ""
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 221
-#: rc.cpp:1753
+#. i18n: file ./parts/astyle/astyleconfig.ui line 709
+#: rc.cpp:972
#, fuzzy, no-c-format
-msgid "Enable &debugger floating toolbar"
-msgstr "Käytä vianjäljitysohjelman &kelluvaa työkaluriviä"
+msgid "&Namespaces"
+msgstr "Nimiavaruu&s:"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 224
-#: rc.cpp:1756
+#. i18n: file ./parts/astyle/astyleconfig.ui line 712
+#: rc.cpp:975
#, no-c-format
-msgid "Check this if you want to control the debugger via a floating toolbar."
+msgid "Indent the contents of namespace blocks."
msgstr ""
-"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
-"kautta."
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 232
-#: rc.cpp:1759
+#. i18n: file ./parts/astyle/astyleconfig.ui line 720
+#: rc.cpp:978
#, fuzzy, no-c-format
-msgid "Show &constants in the debugger"
-msgstr "Käynnistä virheenjäljittimessä"
+msgid "L&abels"
+msgstr "TextLabel4"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 235
-#: rc.cpp:1762
+#. i18n: file ./parts/astyle/astyleconfig.ui line 728
+#: rc.cpp:981
#, no-c-format
msgid ""
-"Check this if you want the debugger to show constants (with many constants this "
-"may be slow)."
+"Indent labels so that they appear one indent less than\n"
+"the current indentation level, rather than being\n"
+"flushed completely to the left (which is the default)."
msgstr ""
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 243
-#: rc.cpp:1765
+#. i18n: file ./parts/astyle/astyleconfig.ui line 736
+#: rc.cpp:986
#, fuzzy, no-c-format
-msgid "Trace &into Ruby libraries"
-msgstr "Tutki myös alihakemistot"
+msgid "Bloc&ks"
+msgstr "lohko"
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 246
-#: rc.cpp:1768
+#. i18n: file ./parts/astyle/astyleconfig.ui line 739
+#: rc.cpp:989
#, no-c-format
-msgid "Trace through the Ruby code installed under sitedir in the debugger"
+msgid "Add extra indentation entire blocks (including brackets)."
msgstr ""
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 262
-#: rc.cpp:1771
-#, no-c-format
-msgid "Character Coding"
-msgstr "Merkkimuunnos"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 273
-#: rc.cpp:1774
-#, no-c-format
-msgid "ASCII"
-msgstr "ASCII"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 284
-#: rc.cpp:1777
-#, no-c-format
-msgid "EUC"
-msgstr "EUC"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 295
-#: rc.cpp:1780
-#, no-c-format
-msgid "S&JIS"
-msgstr "S&JIS"
-
-#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 306
-#: rc.cpp:1783
-#, no-c-format
-msgid "UTF-&8"
-msgstr "UTF-&8"
-
-#. i18n: file ./languages/ruby/app_templates/kxt/appview_base.ui line 16
-#: rc.cpp:1786
-#, no-c-format
-msgid "%{APPNAMESC}_base"
-msgstr "%{APPNAMESC}_base"
-
-#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 16
-#: rc.cpp:1801
-#, no-c-format
-msgid "Create or Select Implementation Class"
-msgstr "Luo tai valitse toteutusluokka"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 750
+#: rc.cpp:992
+#, fuzzy, no-c-format
+msgid "#Prepr&ocessors"
+msgstr "Esiprosessori"
-#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 100
-#: rc.cpp:1810
+#. i18n: file ./parts/astyle/astyleconfig.ui line 753
+#: rc.cpp:995
#, no-c-format
-msgid "Create &new class"
-msgstr "Luo &uusi luokka"
+msgid "Indent multi-line #define statements."
+msgstr ""
-#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 109
-#: rc.cpp:1813
-#, no-c-format
-msgid "Class Name"
-msgstr "Luokan nimi"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 765
+#: rc.cpp:998
+#, fuzzy, no-c-format
+msgid "For&matting"
+msgstr "Yleiset asetukset"
-#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 167
-#: rc.cpp:1822
-#, no-c-format
-msgid "Use &existing class"
-msgstr "Käytä &olemassaolevaa luokkaa"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 782
+#: rc.cpp:1001
+#, fuzzy, no-c-format
+msgid "Blocks"
+msgstr "lohko"
-#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 183
-#: buildtools/script/scriptnewfiledlg.cpp:38
-#: parts/filecreate/filecreate_newfile.cpp:46 rc.cpp:1825 rc.cpp:1987
-#: rc.cpp:8579 rc.cpp:8765
-#, no-c-format
-msgid "&File name:"
-msgstr "&Tiedostonimi:"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 793
+#: rc.cpp:1004
+#, fuzzy, no-c-format
+msgid "&Break blocks"
+msgstr "&Keskeytyskohdat"
-#. i18n: file ./languages/python/pythonconfigwidgetbase.ui line 16
-#: languages/python/pythonsupportpart.cpp:111 rc.cpp:1828
+#. i18n: file ./parts/astyle/astyleconfig.ui line 805
+#: rc.cpp:1007
#, no-c-format
-msgid "Python"
-msgstr "Python"
+msgid ""
+"Insert empty lines around unrelated blocks, labels, classes,...\n"
+"Known problems:\n"
+"\n"
+"1. If a statement is NOT part of a block, \n"
+"the following statements are all double spaced. \n"
+"Statements enclosed in a block are formatted \n"
+"correctly.\n"
+"\n"
+"2. Comments are broken from the block.\n"
+msgstr ""
-#. i18n: file ./languages/python/pythonconfigwidgetbase.ui line 27
-#: rc.cpp:1831
+#. i18n: file ./parts/astyle/astyleconfig.ui line 813
+#: rc.cpp:1019
#, no-c-format
-msgid "Python &interpreter:"
-msgstr "Python-&tulkki:"
+msgid "Break bl&ocks all"
+msgstr ""
-#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 16
-#: rc.cpp:1837
+#. i18n: file ./parts/astyle/astyleconfig.ui line 827
+#: rc.cpp:1022
#, no-c-format
-msgid "Document Details"
-msgstr "Dokumentin tiedot"
+msgid ""
+"Like --break-blocks, except also insert empty lines \n"
+"around closing headers (e.g. 'else', 'catch', ...).\n"
+"\n"
+"Known problems:\n"
+"\n"
+"1. If a statement is NOT part of a block, \n"
+"the following statements are all double spaced. \n"
+"Statements enclosed in a block are formatted \n"
+"correctly.\n"
+"\n"
+"2. Comments are broken from the block.\n"
+msgstr ""
-#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 35
-#: rc.cpp:1840
+#. i18n: file ./parts/astyle/astyleconfig.ui line 835
+#: rc.cpp:1036
#, no-c-format
-msgid "Enter details about this document below."
-msgstr "Syötä dokumentin tiedot alle."
+msgid "Break i&f-else"
+msgstr ""
-#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 46
-#: parts/snippet/snippet_part.cpp:88 vcs/subversion/svn_blamewidget.cpp:38
-#: vcs/subversion/svn_logviewwidget.cpp:53 rc.cpp:1843
+#. i18n: file ./parts/astyle/astyleconfig.ui line 838
+#: rc.cpp:1039
#, no-c-format
-msgid "Author"
-msgstr "Tekijä"
+msgid "Break 'else if()' statements into two different lines."
+msgstr ""
-#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 57
-#: rc.cpp:1846 rc.cpp:2586 rc.cpp:2604 rc.cpp:7996
+#. i18n: file ./parts/astyle/astyleconfig.ui line 854
+#: rc.cpp:1042
#, no-c-format
-msgid "Name:"
-msgstr "Nimi:"
+msgid "Padding"
+msgstr "Täyttö"
-#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 72
-#: rc.cpp:1849
-#, no-c-format
-msgid "Company"
-msgstr "Yritys"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 865
+#: rc.cpp:1045
+#, fuzzy, no-c-format
+msgid "Add spa&ces inside parentheses"
+msgstr "Lisää välilyönnit &sulkumerkkien ympärille"
-#. i18n: file ./languages/csharp/csharpconfigwidgetbase.ui line 16
-#: rc.cpp:1852
+#. i18n: file ./parts/astyle/astyleconfig.ui line 868
+#: rc.cpp:1048
#, no-c-format
-msgid "CSharp"
+msgid "Insert space padding around parenthesis on the inside only."
msgstr ""
-#. i18n: file ./languages/csharp/csharpconfigwidgetbase.ui line 28
-#: rc.cpp:1855
+#. i18n: file ./parts/astyle/astyleconfig.ui line 876
+#: rc.cpp:1051
#, fuzzy, no-c-format
-msgid "CSharp &interpreter:"
-msgstr "Perl-&tulkki:"
-
-#. i18n: file ./languages/pascal/configproblemreporter.ui line 24
-#: rc.cpp:1861 rc.cpp:1867 rc.cpp:2102
-#, no-c-format
-msgid "&Enable background parsing"
-msgstr "Jäs&ennä taustalla"
-
-#. i18n: file ./languages/java/configproblemreporter.ui line 27
-#: rc.cpp:1864
-#, no-c-format
-msgid "&Parsing"
-msgstr "&Jäsentäminen"
-
-#. i18n: file ./languages/java/configproblemreporter.ui line 100
-#: rc.cpp:1873
-#, no-c-format
-msgid "&Special Headers"
-msgstr "Erityi&set Otsikot"
+msgid "A&dd spaces outside parentheses"
+msgstr "Lisää välilyönnit &sulkumerkkien ympärille"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 16
-#: rc.cpp:1888
+#. i18n: file ./parts/astyle/astyleconfig.ui line 879
+#: rc.cpp:1054
#, no-c-format
-msgid "Ftnchek Options"
-msgstr "Ftncheck asetukset"
+msgid "Insert space padding around parenthesis on the outside only."
+msgstr ""
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 37
-#: rc.cpp:1891
-#, no-c-format
-msgid "&1"
-msgstr "&1"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 887
+#: rc.cpp:1057
+#, fuzzy, no-c-format
+msgid "Remove &unnecessary spaces around parentheses"
+msgstr "Lisää välilyönnit &sulkumerkkien ympärille"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 48
-#: rc.cpp:1894
+#. i18n: file ./parts/astyle/astyleconfig.ui line 890
+#: rc.cpp:1060
#, no-c-format
-msgid "&External subprograms without definition"
-msgstr "Ulkois&et määrittelemättömät alisovellukset"
+msgid "Remove unnecessary space padding around parenthesis."
+msgstr ""
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 56
-#: rc.cpp:1897
-#, no-c-format
-msgid "&Divisions"
-msgstr "&Jaot"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 898
+#: rc.cpp:1063
+#, fuzzy, no-c-format
+msgid "&Add spaces around operators"
+msgstr "Lisää välilyönnit ope&raattoreiden ympärille"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 64
-#: rc.cpp:1900
+#. i18n: file ./parts/astyle/astyleconfig.ui line 903
+#: rc.cpp:1066
#, no-c-format
-msgid "&Identifiers without explicit type"
-msgstr "Tunn&isteet ilman eksplisiittistä tyyppiä"
+msgid ""
+"Insert space padding around operators.\n"
+"Once padded, operators stay padded.\n"
+"There is no unpad operator option."
+msgstr ""
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 72
-#: rc.cpp:1903
+#. i18n: file ./parts/astyle/astyleconfig.ui line 919
+#: rc.cpp:1071
#, no-c-format
-msgid "&Assume functions have no side effects"
-msgstr "Oleta ettei &aliohjelmilla ole sivuvaikutuksia"
+msgid "One Liners"
+msgstr "Yksiriviset"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 97
-#: rc.cpp:1906
-#, no-c-format
-msgid "Ar&guments:"
-msgstr "Ar&gumentit:"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 930
+#: rc.cpp:1074
+#, fuzzy, no-c-format
+msgid "&Keep one-line statements"
+msgstr "Säilytä yksiriviset &lausekkeet"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 108
-#: parts/snippet/snippet_widget.cpp:142 parts/snippet/snippet_widget.cpp:144
-#: parts/snippet/snippet_widget.cpp:253 parts/snippet/snippet_widget.cpp:447
-#: parts/snippet/snippet_widget.cpp:454 parts/snippet/snippet_widget.cpp:961
-#: parts/snippet/snippetitem.h:54 rc.cpp:1909 rc.cpp:1915 rc.cpp:1933
-#: rc.cpp:1939 rc.cpp:1948 rc.cpp:1960
+#. i18n: file ./parts/astyle/astyleconfig.ui line 934
+#: rc.cpp:1077
#, no-c-format
-msgid "All"
-msgstr "Kaikki"
+msgid ""
+"Do not break lines containing multiple statements into\n"
+"multiple single-statement lines."
+msgstr ""
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 119
-#: rc.cpp:1912 rc.cpp:1918 rc.cpp:1927 rc.cpp:1942 rc.cpp:1951 rc.cpp:1963
-#, no-c-format
-msgid "Only the following:"
-msgstr "Vain seuraavat:"
+#. i18n: file ./parts/astyle/astyleconfig.ui line 942
+#: rc.cpp:1081
+#, fuzzy, no-c-format
+msgid "Keep o&ne-line blocks"
+msgstr "Säilytä yksiriviset &lohkot"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 243
-#: rc.cpp:1921
+#. i18n: file ./parts/astyle/astyleconfig.ui line 945
+#: rc.cpp:1084
#, no-c-format
-msgid "Common &blocks:"
-msgstr "&Yleiset lohkot:"
+msgid "Do not break blocks residing completely on one line."
+msgstr ""
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 256
-#: rc.cpp:1924
+#. i18n: file ./parts/astyle/astyleconfig.ui line 966
+#: rc.cpp:1087
#, no-c-format
-msgid "&2"
-msgstr "&2"
+msgid "Example"
+msgstr "Esimerkki"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 278
-#: rc.cpp:1930
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 16
+#: parts/tools/tools_part.cpp:51 rc.cpp:1090
#, no-c-format
-msgid "&Truncation and roundoff errors:"
-msgstr "&Lyhennys ja pyöristysvirheet:"
+msgid "External Tools"
+msgstr "Ulkoiset työkalut"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 297
-#: rc.cpp:1936
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 37
+#: rc.cpp:1093
#, no-c-format
-msgid "&Use of variables:"
-msgstr "M&uuttujien käyttö:"
+msgid "&Tools Menu"
+msgstr "&Työkaluvalikko"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 406
-#: rc.cpp:1945
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 81
+#: rc.cpp:1096 rc.cpp:1105 rc.cpp:1114 rc.cpp:1466 rc.cpp:1676 rc.cpp:1877
+#: rc.cpp:2871 rc.cpp:2946 rc.cpp:2976 rc.cpp:6032 rc.cpp:6977
#, no-c-format
-msgid "&3"
-msgstr "&3"
+msgid "&Add..."
+msgstr "&Lisää..."
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 513
-#: rc.cpp:1954
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 141
+#: rc.cpp:1102
#, no-c-format
-msgid "Fortran 77 language &extensions:"
-msgstr "Fortran 77 -ki&elen laajennukset:"
+msgid "&File Context Menu"
+msgstr "&Tiedoston pikavalikko"
-#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 524
-#: rc.cpp:1957
+#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 245
+#: rc.cpp:1111
#, no-c-format
-msgid "Other &portability warnings:"
-msgstr "&Muut siirrettävyysvaroitukset:"
+msgid "&Directory Context Menu"
+msgstr "&Kansion pikavalikko"
-#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 27
-#: parts/quickopen/quickopenclassdialog.cpp:41 rc.cpp:1969 rc.cpp:6302
+#. i18n: file ./parts/tools/addtooldlg.ui line 16
+#: rc.cpp:1120
#, no-c-format
-msgid "Class &name:"
-msgstr "Luokan &nimi:"
+msgid "Add Tool"
+msgstr "Lisää työkalu"
-#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 95
-#: rc.cpp:1981
+#. i18n: file ./parts/tools/addtooldlg.ui line 27
+#: rc.cpp:1123 rc.cpp:1595
#, no-c-format
-msgid "Class &template:"
-msgstr "&Luokkamalli:"
+msgid "&Parameters:"
+msgstr "&Parametrit:"
-#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 106
-#: parts/filecreate/filecreate_newfile.cpp:41 parts/grepview/grepdlg.cpp:132
-#: rc.cpp:1984 rc.cpp:3021
+#. i18n: file ./parts/tools/addtooldlg.ui line 38
+#: rc.cpp:1126
#, no-c-format
-msgid "&Directory:"
-msgstr "&Kansio:"
+msgid "C&apture output"
+msgstr "K&aappaa tuloste"
-#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 163
-#: rc.cpp:1993
+#. i18n: file ./parts/tools/addtooldlg.ui line 41
+#: rc.cpp:1129
#, no-c-format
msgid ""
-"<?php\n"
-"if (!defined(\"FILENAME\")){\n"
-"define(\"FILENAME\",0);\n"
-"/*\n"
-"* @author AUTHOR\n"
-"*/\n"
-"\n"
-"class CLASSNAME extends BASECLASS {\n"
-" //constructor\n"
-" function CLASSNAME(){\n"
-" BASECLASS::BASECLASS();\n"
-" }\n"
-" }\n"
-"}\n"
-"?>"
+"If this is checked, the output of the application will be shown in the "
+"application output view; otherwise, all output will be ignored."
msgstr ""
-"<?php\n"
-"if (!defined(\"FILENAME\")){\n"
-"define(\"FILENAME\",0);\n"
-"/*\n"
-"* @author AUTHOR\n"
-"*/\n"
-"\n"
-"class CLASSNAME extends BASECLASS {\n"
-" //constructor\n"
-" function CLASSNAME(){\n"
-" BASECLASS::BASECLASS();\n"
-" }\n"
-" }\n"
-"}\n"
-"?>"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 16
-#: rc.cpp:2010
-#, no-c-format
-msgid "PHP Options"
-msgstr "PHP-Asetukset"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 31
-#: rc.cpp:2013
-#, no-c-format
-msgid "Genera&l"
-msgstr "Y&leiset"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 42
-#: rc.cpp:2016
-#, no-c-format
-msgid "&Startup"
-msgstr "&Käynnistys"
+"Tämän ollessa valittuna ohjelman tuloste näytetään ohjelman tulostusnäkymässä. "
+"Muussa tapauksessa tulostetta ei oteta talteen eikä sitä näytetä."
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 53
-#: rc.cpp:2019
+#. i18n: file ./parts/tools/addtooldlg.ui line 49
+#: rc.cpp:1132 rc.cpp:1598
#, no-c-format
-msgid "Use current file in editor"
-msgstr "Käytä editorissa avoinna olevaa tiedostoa"
+msgid "&Executable:"
+msgstr "Suoritusti&edosto:"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 67
-#: rc.cpp:2022
+#. i18n: file ./parts/tools/addtooldlg.ui line 74
+#: rc.cpp:1135
#, no-c-format
-msgid "Use &this file as default:"
-msgstr "Käytä &tätä tiedostoa oletuksena:"
+msgid "&Menu text:"
+msgstr "&Valikkoteksti:"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 85
-#: rc.cpp:2025
+#. i18n: file ./parts/tools/addtooldlg.ui line 94
+#: rc.cpp:1138
#, no-c-format
-msgid "Code Help"
-msgstr "Koodin ohje"
+msgid ""
+"<p>The following placeholders can be used:</p>\n"
+"<p>\n"
+"<b>%D</b> - The project directory"
+"<br>\n"
+"<b>%S</b> - The current filename"
+"<br>\n"
+"<b>%T</b> - The current selection"
+"<br>\n"
+"<b>%W</b> - The current word under the cursor"
+"<br>\n"
+"</p>\n"
+"<p>If any of the used placeholders cannot be evaluated (for example\n"
+"if you use %T but there is no current selection), the tool will not be\n"
+"executed.</p>"
+msgstr ""
+"<p>Seuraavia paikkamerkkejä voidaan käyttää:</p>\n"
+"<p>\n"
+"<b>%D</b> - Projektiin kansio "
+"<br>\n"
+"<b>%S</b> - Nykyinen tiedostonimi "
+"<br>\n"
+"<b>%T</b> - Nykyinen valinta "
+"<br>\n"
+"<b>%W</b> - Nykyinen kohdistimen alla oleva sana "
+"<br>\n"
+"</p>\n"
+"<p>Jos jostain käytetyistä paikkamerkeistä ei voida laskea (esim. jos käytät "
+"%T:tä, mutta mitään ei ole tekstiä ei ole valittu), työkalua ei suoriteta.</p>"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 96
-#: rc.cpp:2028
+#. i18n: file ./parts/tools/addtooldlg.ui line 102
+#: rc.cpp:1150
#, no-c-format
-msgid "&Enable code completion"
-msgstr "Käytä koodin &täydennystä"
+msgid "The text that appears in the Tools-Menu"
+msgstr "Työkaluvalikkoon ilmestyvä teksti"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 104
-#: rc.cpp:2031
+#. i18n: file ./parts/tools/addtooldlg.ui line 159
+#: rc.cpp:1159
#, no-c-format
-msgid "Enable code &hinting"
-msgstr "Käytä koodivi&hjeitä"
+msgid "The path and name of the application to execute"
+msgstr "Suoritettavan ohjelman polku ja nimi"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 114
-#: rc.cpp:2034
+#. i18n: file ./parts/distpart/distpart_ui.ui line 37
+#: rc.cpp:1162
#, no-c-format
-msgid "Parser"
-msgstr "Jäsennin"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 125
-#: rc.cpp:2037
-#, fuzzy, no-c-format
-msgid "PHP &include path:"
-msgstr "Sisällytettävien polku"
+msgid "Prepare for Release"
+msgstr "Valmista julkaisua varten"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 141
-#: rc.cpp:2040
+#. i18n: file ./parts/distpart/distpart_ui.ui line 79
+#: rc.cpp:1165
#, no-c-format
-msgid "Ena&ble realtime parser"
-msgstr "Käytä &reaaliaikaista jäsennintä"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 189
-#: rc.cpp:2043
-#, fuzzy, no-c-format
-msgid "In&vocation"
-msgstr "Suor&ittaminen"
+msgid "<H2>Project Packaging & Publishing</H2>"
+msgstr "<H2>Projektin pakkaaminen & julkaisu</H2>"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 200
-#: rc.cpp:2046
+#. i18n: file ./parts/distpart/distpart_ui.ui line 135
+#: rc.cpp:1168
#, fuzzy, no-c-format
-msgid "Please select how TDevelop should execute your scripts."
-msgstr "Määrittele, kuinka KDevelop suorittaa skriptisi."
+msgid "Source &Distribution"
+msgstr "&Lähdekoodin jakelu"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 208
-#: rc.cpp:2049
+#. i18n: file ./parts/distpart/distpart_ui.ui line 151
+#: rc.cpp:1171
#, no-c-format
-msgid "Invocation Mode"
-msgstr "Suoritustila"
+msgid "&Use custom options"
+msgstr "Käytä omia aset&uksia"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 222
-#: rc.cpp:2052
+#. i18n: file ./parts/distpart/distpart_ui.ui line 154
+#: rc.cpp:1174
#, no-c-format
-msgid "Ca&lling the PHP interpreter directly"
-msgstr "&PHP-tulkin kutsuminen suoraan"
+msgid "Default is: %n-%v.tar.gz"
+msgstr ""
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 231
-#: rc.cpp:2055
+#. i18n: file ./parts/distpart/distpart_ui.ui line 173
+#: rc.cpp:1177
#, no-c-format
-msgid ""
-"<font size=\"+1\">The php executable is called directly. Ideal for developers "
-"who want to develop terminal or graphical applications in PHP. \n"
-"You need a correctly installed php cgi version.</font>"
-msgstr ""
-"<font size=\"+1\">PHP-tulkki kutsutaan suoraan. Paras vaihtoehto kehittäjille, "
-"jotka haluavat tehdä PHP:n avulla merkkipohjaisia tai graafisia sovelluksia.\n"
-"Sinulla täytyy olla käytettävissä PHP:n cgi-versio.</font>"
+msgid "Source Options"
+msgstr "Lähdekoodin asetukset"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 246
-#: rc.cpp:2059
+#. i18n: file ./parts/distpart/distpart_ui.ui line 184
+#: rc.cpp:1180
#, no-c-format
-msgid "Using an &existing webserver (local or remote)"
-msgstr "Käyttämällä w&eb-palvelinta (paikallinen tai etäpalvelin)"
+msgid "Use &bzip2 instead of gzip"
+msgstr "Käytä &bzip2-pakkausta gzipin sijaan"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 255
-#: rc.cpp:2062
+#. i18n: file ./parts/distpart/distpart_ui.ui line 203
+#: rc.cpp:1183
#, no-c-format
msgid ""
-"<font size=\"+1\">Uses an existing webserver. The pages are previewed in \n"
-"the internal web browser. Please make sure that the webserver was compiled with "
-"PHP support.</font>"
+"<b>Archive name format: </b>"
+"<br> %n - File name "
+"<br> %v - File version "
+"<br> %d - Date of archive"
msgstr ""
-"<font size=\"+1\">Käytetään web-palvelinta. Sivut esikatsellaan "
-"sisäänrakennetussa \n"
-"www-selaimessa. Varmista, että palvelin tukee PHP:ta.</font>"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 289
-#: rc.cpp:2066
-#, no-c-format
-msgid "&Webserver"
-msgstr "&Web-palvelin"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 300
-#: rc.cpp:2069
-#, no-c-format
-msgid "Pro&ject root URL on webserver:"
-msgstr "P&rojektin juurihakemisto web-palvelimella:"
-
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 335
-#: rc.cpp:2072
-#, no-c-format
-msgid "&Shell"
-msgstr "&Komentotulkki"
+"<b>Arkistotiedoston muoto: </b> "
+"<br>%n - Tiedostonimi "
+"<br>%v - Tiedostoversio "
+"<br>%d - arkistointipäivä"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 346
-#: rc.cpp:2075
+#. i18n: file ./parts/distpart/distpart_ui.ui line 214
+#: rc.cpp:1186
#, no-c-format
-msgid "PHP &executable:"
-msgstr "PHP-&suoritustiedosto:"
+msgid "%n-%v"
+msgstr "%n-%v"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 400
-#: rc.cpp:2084
-#, no-c-format
-msgid "PHP &Ini File:"
-msgstr ""
+#. i18n: file ./parts/distpart/distpart_ui.ui line 217
+#: rc.cpp:1189
+#, fuzzy, no-c-format
+msgid "Enter the filename using the format options. "
+msgstr "Anna varaston nimi"
-#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 449
-#: rc.cpp:2090
-#, no-c-format
-msgid "Load &Zend extension:"
-msgstr "Lataa &Zend-laajennus:"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 254
+#: rc.cpp:1192
+#, fuzzy, no-c-format
+msgid "&Add Files"
+msgstr "Lisää tiedostoja"
-#. i18n: file ./languages/php/phpinfodlg.ui line 16
-#: rc.cpp:2096
-#, no-c-format
-msgid "PHP Information"
-msgstr "PHP-tiedot"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 270
+#: rc.cpp:1195
+#, fuzzy, no-c-format
+msgid "&Create Source Archive"
+msgstr "Luo lähdekoodip&aketti"
-#. i18n: file ./languages/ada/addclassdlg.ui line 16
-#: rc.cpp:2105
+#. i18n: file ./parts/distpart/distpart_ui.ui line 286
+#: rc.cpp:1198 rc.cpp:1321
#, no-c-format
-msgid "Add Class"
-msgstr "Lisää luokka"
+msgid "R&eset"
+msgstr "&Palauta"
-#. i18n: file ./languages/ada/addclassdlg.ui line 30
-#: rc.cpp:2108
+#. i18n: file ./parts/distpart/distpart_ui.ui line 296
+#: parts/quickopen/quickopenfiledialog.cpp:42
+#: parts/quickopen/quickopenfiledialog.cpp:57 rc.cpp:1201
#, no-c-format
-msgid "&Implements"
-msgstr "&Toteuttaa"
+msgid "File &list:"
+msgstr "Tiedosto&luettelo:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 38
-#: rc.cpp:2111
-#, no-c-format
-msgid "&Class"
-msgstr "&Luokka"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 309
+#: rc.cpp:1204
+#, fuzzy, no-c-format
+msgid "Package &Information"
+msgstr "&Paketin tiedot"
-#. i18n: file ./languages/ada/addclassdlg.ui line 72
-#: rc.cpp:2114
+#. i18n: file ./parts/distpart/distpart_ui.ui line 349
+#: rc.cpp:1207
#, no-c-format
-msgid "&Abstract"
-msgstr "&Abstrakti"
+msgid "Ve&ndor:"
+msgstr "&Valmistaja:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 80
-#: rc.cpp:2117
-#, no-c-format
-msgid "&Interface"
-msgstr "Rajap&inta"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 381
+#: rc.cpp:1210
+#, fuzzy, no-c-format
+msgid "Application name"
+msgstr "Sovelluksen &nimi:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 117
-#: rc.cpp:2123
+#. i18n: file ./parts/distpart/distpart_ui.ui line 402
+#: rc.cpp:1213
#, no-c-format
-msgid "&Public"
-msgstr "&Julkinen"
+msgid "&Application name:"
+msgstr "&Sovelluksen nimi:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 128
-#: rc.cpp:2126
+#. i18n: file ./parts/distpart/distpart_ui.ui line 413
+#: rc.cpp:1216
#, no-c-format
-msgid "P&rotected"
-msgstr "&Suojattu"
+msgid "S&ummary:"
+msgstr "&Yhteenveto:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 136
-#: rc.cpp:2129
+#. i18n: file ./parts/distpart/distpart_ui.ui line 424
+#: rc.cpp:1219 rc.cpp:7881
#, no-c-format
-msgid "Pri&vate"
-msgstr "&Yksityinen"
+msgid "&License:"
+msgstr "&Lisenssi:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 146
-#: rc.cpp:2132
+#. i18n: file ./parts/distpart/distpart_ui.ui line 435
+#: rc.cpp:1222
#, no-c-format
-msgid "&Final"
-msgstr "&Lopullinen"
+msgid "R&elease:"
+msgstr "Julkaisuv&ersio:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 170
-#: rc.cpp:2135
+#. i18n: file ./parts/distpart/distpart_ui.ui line 446
+#: rc.cpp:1225
#, no-c-format
-msgid "&Extends:"
-msgstr "Laaj&entaa:"
+msgid "&Version:"
+msgstr "&Versio:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 202
-#: rc.cpp:2141
+#. i18n: file ./parts/distpart/distpart_ui.ui line 493
+#: rc.cpp:1228
#, no-c-format
-msgid "&Source path:"
-msgstr "&Lähteen polku:"
+msgid ""
+"Version of the file package.\n"
+"Menu item: Project/Project Options/General/Version\n"
+"changes project compiled version number"
+msgstr ""
-#. i18n: file ./languages/ada/addclassdlg.ui line 227
-#: rc.cpp:2147
+#. i18n: file ./parts/distpart/distpart_ui.ui line 501
+#: rc.cpp:1233
#, no-c-format
-msgid "&Create default constructor"
-msgstr "&Luo oletuskonstruktori"
+msgid "&Group:"
+msgstr "&Ryhmä:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 238
-#: rc.cpp:2150
+#. i18n: file ./parts/distpart/distpart_ui.ui line 512
+#: rc.cpp:1236
#, no-c-format
-msgid "Create &main method"
-msgstr "Luo pää&metodi"
+msgid "Pac&kager:"
+msgstr "Pa&kkaaja:"
-#. i18n: file ./languages/ada/addclassdlg.ui line 248
-#: rc.cpp:2153
+#. i18n: file ./parts/distpart/distpart_ui.ui line 538
+#: rc.cpp:1239
#, no-c-format
-msgid "&Documentation"
-msgstr "&Dokumentaatio"
+msgid "Advanced Package Op&tions"
+msgstr "&Tarkemmat paketin asetukset"
-#. i18n: file ./languages/ada/addclassdlg.ui line 260
-#: rc.cpp:2156 rc.cpp:3778
-#, no-c-format
-msgid "&License:"
-msgstr "&Lisenssi:"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 549
+#: rc.cpp:1242
+#, fuzzy, no-c-format
+msgid "&Create development package"
+msgstr "Luo kehityspaketti"
-#. i18n: file ./languages/ada/addclassdlg.ui line 269
-#: rc.cpp:2159
+#. i18n: file ./parts/distpart/distpart_ui.ui line 557
+#: rc.cpp:1245
#, no-c-format
-msgid "LGPL"
-msgstr "LGPL"
+msgid "Create documentation package"
+msgstr "Luo dokumentaatiopaketti"
-#. i18n: file ./languages/ada/addclassdlg.ui line 274
-#: rc.cpp:2162
+#. i18n: file ./parts/distpart/distpart_ui.ui line 565
+#: rc.cpp:1248
#, no-c-format
-msgid "GPL"
-msgstr "GPL"
+msgid "Include application icon"
+msgstr "Sisällytä sovelluksen kuvake"
-#. i18n: file ./languages/ada/addclassdlg.ui line 279
-#: rc.cpp:2165
+#. i18n: file ./parts/distpart/distpart_ui.ui line 573
+#: rc.cpp:1251
#, no-c-format
-msgid "QPL"
-msgstr "QPL"
+msgid ""
+"Architecture target:<BR><b>(Note: You must have a compiler that supports this "
+"target)</b>"
+msgstr ""
+"Arkkitehtuurikohde: <BR><b>(Huom: kääntäjäsi täytyy tukea tätä "
+"kohdearkkitehtuuria)</b>"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 24
-#: buildtools/autotools/addicondlg.cpp:45
-#: parts/outputviews/appoutputviewpart.cpp:51 rc.cpp:2177 rc.cpp:8531
+#. i18n: file ./parts/distpart/distpart_ui.ui line 579
+#: rc.cpp:1254
#, no-c-format
-msgid "Application"
-msgstr "Sovellus"
+msgid "i386"
+msgstr "i386"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 40
-#: rc.cpp:2180 rc.cpp:2799
+#. i18n: file ./parts/distpart/distpart_ui.ui line 584
+#: rc.cpp:1257
#, no-c-format
-msgid "&Parameters:"
-msgstr "&Parametrit:"
+msgid "i586"
+msgstr "i586"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 51
-#: rc.cpp:2183 rc.cpp:2808
+#. i18n: file ./parts/distpart/distpart_ui.ui line 589
+#: rc.cpp:1260
#, no-c-format
-msgid "&Executable:"
-msgstr "Suoritusti&edosto:"
+msgid "i686"
+msgstr "i686"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 87
-#: rc.cpp:2186 rc.cpp:2204
+#. i18n: file ./parts/distpart/distpart_ui.ui line 594
+#: rc.cpp:1263
#, no-c-format
-msgid "Valgrind"
-msgstr "Valgrind"
+msgid "AMD K6"
+msgstr "AMD K6"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 98
-#: rc.cpp:2189
+#. i18n: file ./parts/distpart/distpart_ui.ui line 599
+#: rc.cpp:1266
#, no-c-format
-msgid "Memory &leak check"
-msgstr "&Muistivuotojen tarkistus"
+msgid "AMD K7"
+msgstr "AMD K7"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 137
-#: rc.cpp:2192
+#. i18n: file ./parts/distpart/distpart_ui.ui line 604
+#: rc.cpp:1269
#, no-c-format
-msgid "&Show still reachable blocks"
-msgstr "&Näytä yhä tavoitettavat lohkot"
+msgid "PPC"
+msgstr "PPC"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 147
-#: rc.cpp:2195 rc.cpp:2213
+#. i18n: file ./parts/distpart/distpart_ui.ui line 609
+#: rc.cpp:1272
#, no-c-format
-msgid "&Trace children"
-msgstr "&Jäljitä lapset"
+msgid "PPC G3"
+msgstr "PPC G3"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 166
-#: rc.cpp:2198 rc.cpp:2207
+#. i18n: file ./parts/distpart/distpart_ui.ui line 614
+#: rc.cpp:1275
#, no-c-format
-msgid "Additional p&arameters:"
-msgstr "Lisäp&arametrit:"
+msgid "PPC Altevec"
+msgstr "PPC Altevec"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 187
-#: rc.cpp:2201 rc.cpp:2210 rc.cpp:8570
+#. i18n: file ./parts/distpart/distpart_ui.ui line 619
+#: rc.cpp:1278
#, no-c-format
-msgid "E&xecutable:"
-msgstr "Suoritusti&edosto:"
+msgid "Dec Alpha (AXP)"
+msgstr "Dec Alpha (AXP)"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 284
-#: rc.cpp:2216
+#. i18n: file ./parts/distpart/distpart_ui.ui line 624
+#: rc.cpp:1281
#, no-c-format
-msgid "KCachegrind"
-msgstr "KCachegrind"
+msgid "Sparc"
+msgstr "Sparc"
-#. i18n: file ./parts/valgrind/dialog_widget.ui line 300
-#: rc.cpp:2219
+#. i18n: file ./parts/distpart/distpart_ui.ui line 669
+#: rc.cpp:1284
#, fuzzy, no-c-format
-msgid "Exe&cutable:"
-msgstr "Suoritustiedosto:"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 30
-#: rc.cpp:2222
-#, no-c-format
-msgid "Project Wide String Replacement"
-msgstr "Projektinlaajuinen merkkijonon korvaus"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 52
-#: parts/grepview/grepdlg.cpp:127 rc.cpp:2228 rc.cpp:3155
-#, no-c-format
-msgid "C&ase sensitive"
-msgstr "&Merkkikokoherkkä"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 80
-#: rc.cpp:2231
-#, no-c-format
-msgid "All s&ubstrings"
-msgstr "Kaikki &osamerkkijonot"
+msgid ""
+"&Build Source \n"
+"Package"
+msgstr ""
+"Rakenna lähdekielen \n"
+"Paketti"
-#. i18n: file ./parts/replace/replacedlg.ui line 91
-#: rc.cpp:2234
+#. i18n: file ./parts/distpart/distpart_ui.ui line 678
+#: rc.cpp:1288
#, fuzzy, no-c-format
-msgid "Whole words onl&y"
-msgstr "&Kokonaiset sanat ainoastaan"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 107
-#: rc.cpp:2237
-#, no-c-format
-msgid "Regular e&xpression:"
-msgstr "&Säännöllinen lauseke:"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 110
-#: rc.cpp:2240
-#, no-c-format
-msgid "Use regexp to specify target"
-msgstr "Käytä säännöllisiä lausekkeita kohteen määrittelyyn"
+msgid ""
+"Build Binar&y \n"
+"Package"
+msgstr "Rakenna binääripaketti"
-#. i18n: file ./parts/replace/replacedlg.ui line 121
-#: rc.cpp:2243
+#. i18n: file ./parts/distpart/distpart_ui.ui line 687
+#: rc.cpp:1292
#, fuzzy, no-c-format
-msgid "E&dit"
-msgstr "Muokkausohjelma"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 124
-#: rc.cpp:2246
-#, no-c-format
-msgid "Opens the regexp editor. Only enabled if installed."
+msgid ""
+"E&xport \n"
+"Build Files"
msgstr ""
-"Avaa säännöllisten lausekkeiden editorin. Aktivoitu vain jos asennettu."
-
-#. i18n: file ./parts/replace/replacedlg.ui line 139
-#: rc.cpp:2249
-#, no-c-format
-msgid "Enter the regexp here"
-msgstr "Kirjoita säännöllinen lauseke tähän"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 149
-#: rc.cpp:2252
-#, no-c-format
-msgid "Target Files in Project"
-msgstr "Kohdetiedostot projektissa"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 160
-#: rc.cpp:2255
-#, no-c-format
-msgid "A&ll files"
-msgstr "K&aikki tiedostot"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 166
-#: rc.cpp:2258
-#, no-c-format
-msgid "All files in the project will be considered."
-msgstr "Kaikki tiedostot projektissa huomioidaan."
-
-#. i18n: file ./parts/replace/replacedlg.ui line 174
-#: rc.cpp:2261
-#, no-c-format
-msgid "&Open files only"
-msgstr "Avaa vain tied&ostot"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 177
-#: rc.cpp:2264
-#, no-c-format
-msgid "Only open project files will be considered."
-msgstr "Vain avoimena olevat projektitiedostot huomioidaan"
-
-#. i18n: file ./parts/replace/replacedlg.ui line 185
-#: rc.cpp:2267
-#, no-c-format
-msgid "Files under &path:"
-msgstr "Tiedostot &polun alta:"
+"Vie rakennus-\n"
+"tiedostot"
-#. i18n: file ./parts/replace/replacedlg.ui line 188
-#: rc.cpp:2270
-#, no-c-format
-msgid "Only project files in this dir and its subdirs will be considered."
+#. i18n: file ./parts/distpart/distpart_ui.ui line 696
+#: rc.cpp:1296
+#, fuzzy, no-c-format
+msgid ""
+"I&mport \n"
+"Build Files"
msgstr ""
-"Vain projektitiedostot tässä hakemistossa ja alihakemistoissa huomioidaan."
+"Tuo rakennus-\n"
+"tiedostot"
-#. i18n: file ./parts/replace/replacedlg.ui line 219
-#: rc.cpp:2273
+#. i18n: file ./parts/distpart/distpart_ui.ui line 732
+#: rc.cpp:1300 rc.cpp:1649 rc.cpp:6366
#, no-c-format
-msgid "Expression is invalid."
-msgstr "Lauseke on virheellinen."
-
-#. i18n: file ./parts/replace/replacedlg.ui line 244
-#: rc.cpp:2276
-#, fuzzy, no-c-format
-msgid "Fi&nd"
-msgstr "&Lopullinen"
+msgid "&Description:"
+msgstr "&Kuvaus:"
-#. i18n: file ./parts/replace/replacedlg.ui line 250
-#: rc.cpp:2279
+#. i18n: file ./parts/distpart/distpart_ui.ui line 777
+#: rc.cpp:1303
#, no-c-format
-msgid "Start looking for possible replacement targets."
-msgstr "Aloita mahdollisesti korvattavien kohtien etsintä."
+msgid "C&hangelog:"
+msgstr "&Muutosloki:"
-#. i18n: file ./parts/replace/replacedlg.ui line 268
-#: rc.cpp:2285
-#, no-c-format
-msgid "Strings"
-msgstr "Merkkijonot"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 807
+#: rc.cpp:1306
+#, fuzzy, no-c-format
+msgid "Pr&oject Publishing"
+msgstr "P&rojektin julkaisu"
-#. i18n: file ./parts/replace/replacedlg.ui line 279
-#: rc.cpp:2288
+#. i18n: file ./parts/distpart/distpart_ui.ui line 826
+#: rc.cpp:1309
#, no-c-format
-msgid "&Text to find:"
-msgstr "E&tsittävä merkkijono:"
+msgid "Local Options"
+msgstr "Paikalliset asetukset"
-#. i18n: file ./parts/replace/replacedlg.ui line 290
-#: rc.cpp:2291
-#, no-c-format
-msgid "Target string"
-msgstr "Kohdemerkkijono"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 848
+#: rc.cpp:1312
+#, fuzzy, no-c-format
+msgid "Ge&nerate HTML information page"
+msgstr "Luo &HTML-tietosivu"
-#. i18n: file ./parts/replace/replacedlg.ui line 298
-#: rc.cpp:2294
+#. i18n: file ./parts/distpart/distpart_ui.ui line 856
+#: rc.cpp:1315
#, no-c-format
-msgid "&Replacement text:"
-msgstr "Ko&rvaava teksti"
+msgid "&User information generated by RPM"
+msgstr "RPM:n l&uoma käyttäjätieto"
-#. i18n: file ./parts/replace/replacedlg.ui line 309
-#: rc.cpp:2297
+#. i18n: file ./parts/distpart/distpart_ui.ui line 911
+#: rc.cpp:1318
#, no-c-format
-msgid "The replacement string"
-msgstr "Korvaava merkkijono"
+msgid "&Generate"
+msgstr "&Luo"
-#. i18n: file ./parts/vcsmanager/vcsmanagerprojectconfigbase.ui line 27
-#: rc.cpp:2300
+#. i18n: file ./parts/distpart/distpart_ui.ui line 939
+#: rc.cpp:1324
#, no-c-format
-msgid "Version control system to use for this project:"
-msgstr "Versionhallintajärjestelmä tälle projektille:"
+msgid "Re&mote Options"
+msgstr "&Etäasetukset"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 24
-#: rc.cpp:2303
+#. i18n: file ./parts/distpart/distpart_ui.ui line 980
+#: rc.cpp:1327
#, no-c-format
-msgid "Code Tooltip"
-msgstr "Koodivihje"
+msgid "File su&bmission list:"
+msgstr "L&ähetettävien tiedostojen luettelo:"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 27
-#: rc.cpp:2306
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1016
+#: rc.cpp:1330
#, no-c-format
-msgid ""
-"If checked, a tooltip will be shown when the mouse is over the bookmark, "
-"containing the text in the area surrounding it. "
-"<p> How many surrounding lines to include is decided by the value in the "
-"context box."
-msgstr ""
-"Jos valittu, niin hiiren ollessa kirjanmerkin päällä, näytetään vihje sisältäen "
-"kontekstia ympäröivän tekstin. "
-"<p> Kuinka monta ympäröivää riviä näytetään voidaan määrittää kontekstirivien "
-"määrä -valinnalla."
+msgid "+"
+msgstr "+"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 38
-#: rc.cpp:2309
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1032
+#: rc.cpp:1333
#, no-c-format
-msgid "Show code &tooltip"
-msgstr "Näy&tä koodivihjeet"
+msgid "-"
+msgstr "-"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 63
-#: rc.cpp:2312
-#, no-c-format
-msgid "&Lines of context:"
-msgstr "&Kontekstirivien määrä:"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1053
+#: rc.cpp:1336
+#, fuzzy, no-c-format
+msgid "Upload to &custom FTP site"
+msgstr "Lähetä jollekin muulle FTP-palvelimelle"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 115
-#: rc.cpp:2315
-#, no-c-format
-msgid "Show Bookmarked Codeline in Bookmark Panel"
-msgstr "Näytä kirjanmerkattu koodirivi -kirjanmerkit paneelissa"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1061
+#: rc.cpp:1339
+#, fuzzy, no-c-format
+msgid "Upload files to ftp.&kde.org"
+msgstr "Lähetä tiedostot ftp.kde.org -palvelimelle"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 118
-#: rc.cpp:2318
-#, no-c-format
-msgid ""
-"This decides if the bookmark panel should show the content of the bookmarked "
-"line in addition to the line number."
-"<p>This can be made optional depending on the start of the line, typically used "
-"for only showing lines containing a comment."
-msgstr ""
-"Tässä valitaan pitääkö kirjanmerkit-paneelissa näyttää merkatun rivin sisältö "
-"rivinumeron lisäksi."
-"<p>Tämä voidaan tehdä valinnaiseksi riippuen rivin alusta, tyypillisesti "
-"käytetään näyttämään rivit, jotka sisältävät kommentin."
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1086
+#: rc.cpp:1342
+#, fuzzy, no-c-format
+msgid "Sub&mit"
+msgstr "Lähetä"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 129
-#: rc.cpp:2321
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1094
+#: rc.cpp:1345
#, no-c-format
-msgid "&Never"
-msgstr "Ei koskaa&n"
+msgid "ftp://username:password@ftp.server.com/path/"
+msgstr "ftp://käyttäjätunnus:salasana@ftp.palvelin.com/polku/"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 151
-#: rc.cpp:2324
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1102
+#: rc.cpp:1348
#, no-c-format
-msgid "&Only lines beginning with the following string:"
-msgstr "Vain rivit, j&otka alkavat seuraavalla tekstillä:"
+msgid "Reset"
+msgstr "Palauta"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 189
-#: rc.cpp:2327
-#, no-c-format
-msgid "&Always"
-msgstr "&Aina"
+#. i18n: file ./parts/distpart/distpart_ui.ui line 1110
+#: rc.cpp:1351
+#, fuzzy, no-c-format
+msgid "Upload to &apps.kde.com"
+msgstr "Lähetä apps.kde.com -palvelimelle"
-#. i18n: file ./parts/bookmarks/bookmarks_settings_base.ui line 192
-#: rc.cpp:2330
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 41
+#: parts/documentation/interfaces/kdevdocumentationplugin.cpp:688 rc.cpp:1354
#, no-c-format
-msgid "Always show the bookmarked line in addition to the line number"
-msgstr "Näytä aina merkattu rivi rivinumeron lisäksi."
+msgid "Project API Documentation"
+msgstr "Projektin API-dokumentaatio"
-#. i18n: file ./parts/documentation/find_documentationbase.ui line 25
-#: parts/documentation/documentation_part.cpp:247 rc.cpp:2333
-#, no-c-format
-msgid "Find Documentation"
-msgstr "Etsi dokumentaatio"
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 60
+#: rc.cpp:1357
+#, fuzzy, no-c-format
+msgid "Ca&talog location:"
+msgstr "Lopullinen sijainti:"
-#. i18n: file ./parts/documentation/find_documentationbase.ui line 36
-#: rc.cpp:2336
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 85
+#: rc.cpp:1360
#, no-c-format
-msgid "Search term:"
-msgstr "Hakusana:"
+msgid "C&ollection type:"
+msgstr "K&okoelman tyyppi:"
-#. i18n: file ./parts/documentation/find_documentationbase.ui line 44
-#: parts/documentation/docconfiglistview.cpp:32
-#: parts/documentation/documentation_widget.cpp:62
-#: parts/documentation/docutils.cpp:90 parts/doxygen/messages.cpp:276
-#: rc.cpp:2339
+#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 103
+#: parts/documentation/interfaces/kdevdocumentationplugin.cpp:689 rc.cpp:1363
#, no-c-format
-msgid "Search"
-msgstr "Haku"
+msgid "Project User Manual"
+msgstr "Projektin käyttäjän käsikirja"
#. i18n: file ./parts/documentation/find_documentation_optionsbase.ui line 16
-#: rc.cpp:2345
+#: rc.cpp:1369
#, no-c-format
msgid "Find Documentation Options"
msgstr "Etsi dokumentaation asetukset"
#. i18n: file ./parts/documentation/find_documentation_optionsbase.ui line 109
-#: rc.cpp:2354
+#: rc.cpp:1378
#, no-c-format
msgid "Go to first match"
msgstr "Siirry ensimmäiseen löytökohtaan"
#. i18n: file ./parts/documentation/find_documentation_optionsbase.ui line 182
-#: rc.cpp:2363
+#: rc.cpp:1387
#, no-c-format
msgid ""
"You can enable and disable search\n"
@@ -3590,417 +2188,637 @@ msgstr ""
"Täällä voit ottaa hakulähteitä käyttöön, poistaa niitä käytöstä tai muuttaa "
"niiden tärkeysastetta."
-#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 41
-#: parts/documentation/interfaces/kdevdocumentationplugin.cpp:688 rc.cpp:2367
-#, no-c-format
-msgid "Project API Documentation"
-msgstr "Projektin API-dokumentaatio"
-
-#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 60
-#: rc.cpp:2370
-#, fuzzy, no-c-format
-msgid "Ca&talog location:"
-msgstr "Lopullinen sijainti:"
-
-#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 85
-#: rc.cpp:2373
-#, no-c-format
-msgid "C&ollection type:"
-msgstr "K&okoelman tyyppi:"
-
-#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 103
-#: parts/documentation/interfaces/kdevdocumentationplugin.cpp:689 rc.cpp:2376
-#, no-c-format
-msgid "Project User Manual"
-msgstr "Projektin käyttäjän käsikirja"
-
-#. i18n: file ./parts/documentation/docprojectconfigwidgetbase.ui line 114
-#: rc.cpp:2379 rc.cpp:2391 rc.cpp:2430 rc.cpp:2982
-#, no-c-format
-msgid "&Location:"
-msgstr "&Sijainti:"
-
#. i18n: file ./parts/documentation/editcatalogdlgbase.ui line 19
-#: rc.cpp:2382 rc.cpp:2409
+#: rc.cpp:1391 rc.cpp:1406
#, fuzzy, no-c-format
msgid "Documentation Catalog Properties"
msgstr "Dokumentaatiopuu"
#. i18n: file ./parts/documentation/editcatalogdlgbase.ui line 141
-#: parts/fileview/addfilegroupdlg.cpp:26 rc.cpp:2394 rc.cpp:2418
+#: parts/fileview/addfilegroupdlg.cpp:26 rc.cpp:1403 rc.cpp:1415
#, no-c-format
msgid "&Title:"
msgstr "O&tsikko:"
+#. i18n: file ./parts/documentation/addcatalogdlgbase.ui line 43
+#: rc.cpp:1409
+#, no-c-format
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#. i18n: file ./parts/documentation/addcatalogdlgbase.ui line 73
+#: rc.cpp:1412
+#, no-c-format
+msgid "Locatio&n:"
+msgstr "&Sijainti:"
+
#. i18n: file ./parts/documentation/selecttopicbase.ui line 16
-#: rc.cpp:2397
+#: rc.cpp:1424
#, no-c-format
msgid "Choose Topic"
msgstr "Valitse otsikko"
#. i18n: file ./parts/documentation/selecttopicbase.ui line 94
-#: rc.cpp:2406
+#: rc.cpp:1433
#, no-c-format
msgid "Choose a topic for <b>%1</b>:"
msgstr "Valitse otsikko <b>%1</b>:lle:"
-#. i18n: file ./parts/documentation/addcatalogdlgbase.ui line 43
-#: rc.cpp:2412
+#. i18n: file ./parts/documentation/find_documentationbase.ui line 25
+#: parts/documentation/documentation_part.cpp:247 rc.cpp:1436
#, no-c-format
-msgid "Type:"
-msgstr "Tyyppi:"
+msgid "Find Documentation"
+msgstr "Etsi dokumentaatio"
-#. i18n: file ./parts/documentation/addcatalogdlgbase.ui line 73
-#: rc.cpp:2415
+#. i18n: file ./parts/documentation/find_documentationbase.ui line 36
+#: rc.cpp:1439
#, no-c-format
-msgid "Locatio&n:"
-msgstr "&Sijainti:"
+msgid "Search term:"
+msgstr "Hakusana:"
+
+#. i18n: file ./parts/documentation/find_documentationbase.ui line 44
+#: parts/documentation/docconfiglistview.cpp:32
+#: parts/documentation/documentation_widget.cpp:62
+#: parts/documentation/docutils.cpp:90 parts/doxygen/messages.cpp:276
+#: rc.cpp:1442
+#, no-c-format
+msgid "Search"
+msgstr "Haku"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 16
#: parts/documentation/bookmarkview.cpp:49
#: parts/documentation/documentation_part.cpp:87
#: parts/documentation/documentation_part.cpp:97
#: parts/documentation/documentation_part.cpp:105
-#: parts/documentation/docutils.cpp:79 rc.cpp:2439
+#: parts/documentation/docutils.cpp:79 rc.cpp:1460
#, no-c-format
msgid "Documentation"
msgstr "Dokumentaatio"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 34
-#: rc.cpp:2442
+#: rc.cpp:1463
#, no-c-format
msgid "&Documentation Collections"
msgstr "&Dokumentoinnin kokoelmat"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 82
-#: rc.cpp:2448 rc.cpp:3973 rc.cpp:8435 rc.cpp:8645 rc.cpp:8675
+#: rc.cpp:1469 rc.cpp:1997 rc.cpp:2874 rc.cpp:2949 rc.cpp:2979
#, no-c-format
msgid "&Edit..."
msgstr "&Muokkaa..."
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 119
-#: rc.cpp:2454
+#: rc.cpp:1475
#, no-c-format
msgid "Full Text &Search"
msgstr "Täy&si tekstihaku"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 155
-#: rc.cpp:2457
+#: rc.cpp:1478
#, fuzzy, no-c-format
msgid "htse&arch executable:"
msgstr "htsearch suoritustiedosto:"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 207
-#: rc.cpp:2460
+#: rc.cpp:1481
#, fuzzy, no-c-format
msgid "htdi&g executable:"
msgstr "htdig suoritustiedosto:"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 226
-#: rc.cpp:2463
+#: rc.cpp:1484
#, no-c-format
msgid "Database di&rectory:"
msgstr "Tietokannan kansio:"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 237
-#: rc.cpp:2466
+#: rc.cpp:1487
#, fuzzy, no-c-format
msgid "ht&merge executable:"
msgstr "htmerge suoritustiedosto:"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 252
-#: rc.cpp:2469
+#: rc.cpp:1490
#, no-c-format
msgid "O&ther"
msgstr "&Muu:"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 280
-#: rc.cpp:2472
+#: rc.cpp:1493
#, fuzzy, no-c-format
msgid "Editor Context Menu Items"
msgstr "&Kansion pikavalikko"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 291
-#: rc.cpp:2475
+#: rc.cpp:1496
#, no-c-format
msgid "&Find in documentation"
msgstr "&Etsi dokumentaatiosta"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 299
-#: rc.cpp:2478
+#: rc.cpp:1499
#, no-c-format
msgid "&Look in documentation index"
msgstr "&Katso dokumentaation sisällysluetteloa"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 307
-#: rc.cpp:2481
+#: rc.cpp:1502
#, no-c-format
msgid "S&earch in documentation"
msgstr "Etsi dokument&aatiosta"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 315
-#: rc.cpp:2484
+#: rc.cpp:1505
#, no-c-format
msgid "Goto &infopage"
msgstr "Siirry info-sivulle"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 323
-#: rc.cpp:2487
+#: rc.cpp:1508
#, no-c-format
msgid "Goto &manpage"
msgstr "Siirry man-sivulle"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 333
-#: rc.cpp:2490
+#: rc.cpp:1511
#, fuzzy, no-c-format
msgid "Use TDevelop &Assistant to browse documentation"
msgstr "Käytä KDevelopin &Avustajaa dokumentoinnin selaamisessa"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 341
-#: rc.cpp:2493
+#: rc.cpp:1514
#, no-c-format
msgid "Fonts && Sizes"
msgstr "Kirjasimet && koot"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 360
-#: rc.cpp:2496
+#: rc.cpp:1517
#, no-c-format
msgid "Sta&ndard font:"
msgstr "Sta&ndardikirjasin:"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 389
-#: rc.cpp:2499
+#: rc.cpp:1520
#, fuzzy, no-c-format
msgid "Fi&xed font:"
msgstr "Ikkunan kir&jasin:"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 408
-#: rc.cpp:2502
+#: rc.cpp:1523
#, no-c-format
msgid "&Zoom factor:"
msgstr ""
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 417
-#: rc.cpp:2505
+#: rc.cpp:1526
#, no-c-format
msgid "20"
msgstr "20"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 422
-#: rc.cpp:2508
+#: rc.cpp:1529
#, no-c-format
msgid "40"
msgstr "40"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 427
-#: rc.cpp:2511
+#: rc.cpp:1532
#, no-c-format
msgid "60"
msgstr "60"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 432
-#: rc.cpp:2514
+#: rc.cpp:1535
#, no-c-format
msgid "80"
msgstr "80"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 437
-#: rc.cpp:2517
+#: rc.cpp:1538
#, no-c-format
msgid "90"
msgstr "90"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 442
-#: rc.cpp:2520
+#: rc.cpp:1541
#, no-c-format
msgid "95"
msgstr "95"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 447
-#: rc.cpp:2523
+#: rc.cpp:1544
#, no-c-format
msgid "100"
msgstr "100"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 452
-#: rc.cpp:2526
+#: rc.cpp:1547
#, no-c-format
msgid "105"
msgstr "105"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 457
-#: rc.cpp:2529
+#: rc.cpp:1550
#, no-c-format
msgid "110"
msgstr "110"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 462
-#: rc.cpp:2532
+#: rc.cpp:1553
#, no-c-format
msgid "120"
msgstr "120"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 467
-#: rc.cpp:2535
+#: rc.cpp:1556
#, no-c-format
msgid "140"
msgstr "140"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 472
-#: rc.cpp:2538
+#: rc.cpp:1559
#, no-c-format
msgid "160"
msgstr "160"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 477
-#: rc.cpp:2541
+#: rc.cpp:1562
#, no-c-format
msgid "180"
msgstr "180"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 482
-#: rc.cpp:2544
+#: rc.cpp:1565
#, no-c-format
msgid "200"
msgstr "200"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 487
-#: rc.cpp:2547
+#: rc.cpp:1568
#, no-c-format
msgid "250"
msgstr "250"
#. i18n: file ./parts/documentation/docglobalconfigwidgetbase.ui line 492
-#: rc.cpp:2550
+#: rc.cpp:1571
#, no-c-format
msgid "300"
msgstr "300"
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 28
-#: rc.cpp:2553
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 24
+#: rc.cpp:1574
#, no-c-format
-msgid "Tag"
-msgstr "Tägi"
+msgid "PartExplorer"
+msgstr "PartExplorer"
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 69
-#: rc.cpp:2562
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 27
+#: rc.cpp:1577
#, no-c-format
msgid ""
-"Result view for a tag lookup. Click a line to go to the corresponding place in "
-"the code."
+"This is a front-end to TDE's TDETrader: search your TDE documentation for more "
+"information about TDE services and TDETrader"
msgstr ""
+"Tämä on käyttöliittymä TDE:n TDETraderiin: katso TDE-dokumentaatiosta "
+"lisätietoja TDE:n palveluista ja TDETraderista"
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 85
-#: languages/cpp/problemreporter.cpp:141 languages/php/phperrorview.cpp:132
-#: rc.cpp:2565
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 46
+#: rc.cpp:1580
#, no-c-format
-msgid "Lookup:"
-msgstr "Kurkista:"
+msgid "TDE service &type:"
+msgstr "TDE-palvelu&tyypit:"
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 93
-#: rc.cpp:2568
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 79
+#: rc.cpp:1583
#, no-c-format
+msgid "&Additional constraints:"
+msgstr "Lisär&ajoitteet:"
+
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 104
+#: rc.cpp:1586
+#, fuzzy, no-c-format
msgid ""
-"Type the identifier you want to lookup. "
-"<p> The identifier will populate and display a reducing list as you type."
+"<b>Constraints</b>Refine your query by writing additional constraints such as "
+"<i>([X-TDevelop-Scope]='Global')</i>)."
msgstr ""
+"<b>Rajoitteet</b>Jalosta kyselyäsi kirjoittamalla lisärajoitteita kuten <i>"
+"([X-KDevelop-Scope]='Global')</i>)."
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 101
-#: rc.cpp:2571
+#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 120
+#: rc.cpp:1589
#, no-c-format
-msgid "Hits:"
-msgstr "Osumia:"
+msgid "&Results"
+msgstr "&Tulokset"
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 126
-#: rc.cpp:2574
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 24
+#: buildtools/autotools/addicondlg.cpp:45
+#: parts/outputviews/appoutputviewpart.cpp:51 rc.cpp:1592 rc.cpp:2484
#, no-c-format
-msgid "Date:"
-msgstr "Päivä:"
+msgid "Application"
+msgstr "Sovellus"
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 137
-#: rc.cpp:2577
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 87
+#: rc.cpp:1601 rc.cpp:1619
#, no-c-format
-msgid "Regenerate"
-msgstr "Luo uudelleen"
+msgid "Valgrind"
+msgstr "Valgrind"
-#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 140
-#: rc.cpp:2580
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 98
+#: rc.cpp:1604
#, no-c-format
-msgid ""
-"Press to regenerate CTags database."
-"<p>This will take some time on a large project."
-msgstr ""
-"Paina luodaksesi CTags-tietokannan uudelleen."
-"<p>Tämä voi viedä hiukan aikaa jos projekti on suuri."
+msgid "Memory &leak check"
+msgstr "&Muistivuotojen tarkistus"
-#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 16
-#: rc.cpp:2583
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 137
+#: rc.cpp:1607
+#, no-c-format
+msgid "&Show still reachable blocks"
+msgstr "&Näytä yhä tavoitettavat lohkot"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 147
+#: rc.cpp:1610 rc.cpp:1628
+#, no-c-format
+msgid "&Trace children"
+msgstr "&Jäljitä lapset"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 166
+#: rc.cpp:1613 rc.cpp:1622
+#, no-c-format
+msgid "Additional p&arameters:"
+msgstr "Lisäp&arametrit:"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 187
+#: rc.cpp:1616 rc.cpp:1625 rc.cpp:2523
+#, no-c-format
+msgid "E&xecutable:"
+msgstr "Suoritusti&edosto:"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 284
+#: rc.cpp:1631
+#, no-c-format
+msgid "KCachegrind"
+msgstr "KCachegrind"
+
+#. i18n: file ./parts/valgrind/dialog_widget.ui line 300
+#: rc.cpp:1634
#, fuzzy, no-c-format
-msgid "Create new tags file"
-msgstr "Luo uusi tiedosto"
+msgid "Exe&cutable:"
+msgstr "Suoritustiedosto:"
-#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 40
-#: rc.cpp:2589
+#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 16
+#: rc.cpp:1637
#, no-c-format
-msgid "Target tags file path:"
-msgstr ""
+msgid "Add Code Template"
+msgstr "Lisää koodipohja"
-#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 53
-#: rc.cpp:2592
+#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 85
+#: parts/grepview/grepdlg.cpp:105 rc.cpp:1646
+#, no-c-format
+msgid "&Template:"
+msgstr "&Pohja:"
+
+#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 139
+#: rc.cpp:1652
+#, no-c-format
+msgid "&Suffixes:"
+msgstr "P&äätteet:"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 16
+#: rc.cpp:1655
+#, no-c-format
+msgid "Code Templates"
+msgstr "Koodipohjat"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 27
+#: rc.cpp:1658
+#, no-c-format
+msgid "Co&de:"
+msgstr "Koo&di:"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 43
+#: rc.cpp:1661
+#, no-c-format
+msgid "&Enable automatic word completion"
+msgstr "Käytä koodintäyd&ennystä"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 65
+#: rc.cpp:1667 rc.cpp:3313
+#, no-c-format
+msgid "Template"
+msgstr "Pohja"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 76
+#: parts/filecreate/addglobaldlg.cpp:63 src/languageselectwidget.cpp:83
+#: rc.cpp:1670 rc.cpp:1724 rc.cpp:1748 rc.cpp:6288
+#, no-c-format
+msgid "Description"
+msgstr "Kuvaus"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 87
+#: rc.cpp:1673
+#, no-c-format
+msgid "Suffixes"
+msgstr "Päätteet"
+
+#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 119
+#: rc.cpp:1679
+#, no-c-format
+msgid "&Templates:"
+msgstr "&Mallit:"
+
+#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 16
+#: rc.cpp:1682
+#, no-c-format
+msgid "File Template"
+msgstr "Tiedostomalli"
+
+#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 41
+#: rc.cpp:1685 rc.cpp:4166
+#, no-c-format
+msgid "Template &name:"
+msgstr "Mallin &nimi:"
+
+#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 78
+#: rc.cpp:1688 rc.cpp:1784
+#, no-c-format
+msgid "Set template content from &file:"
+msgstr "Aseta mallin sisältö &tiedostosta:"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 16
+#: rc.cpp:1697
+#, no-c-format
+msgid "New File Wizard Options"
+msgstr "Uusi tiedosto -velhon asetukset"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 34
+#: rc.cpp:1700
#, fuzzy, no-c-format
-msgid "Directory to tag:"
-msgstr "Kansio:"
+msgid "Pro&ject Types"
+msgstr "&Projektityypit"
-#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 91
-#: rc.cpp:2595
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 45
+#: rc.cpp:1703
+#, no-c-format
+msgid "Re&move Type"
+msgstr "&Poista tyyppi"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 53
+#: rc.cpp:1706
#, fuzzy, no-c-format
-msgid "&Create"
-msgstr "&Luo"
+msgid "Edit T&ype..."
+msgstr "&Muokkaa tyyppiä..."
-#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 99
-#: rc.cpp:2598 rc.cpp:6452 rc.cpp:6558
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 61
+#: rc.cpp:1709
+#, no-c-format
+msgid "New &Subtype..."
+msgstr "Uu&si alityyppi..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 69
+#: rc.cpp:1712
+#, no-c-format
+msgid "&New Type..."
+msgstr "&Uusi tyyppi..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 75
+#: parts/filecreate/addglobaldlg.cpp:59 rc.cpp:1715 rc.cpp:1739
+#, no-c-format
+msgid "Type Extension"
+msgstr "Tyypin laajenne"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 86
+#: parts/filecreate/addglobaldlg.cpp:60 rc.cpp:1718 rc.cpp:1742
+#, no-c-format
+msgid "Type Name"
+msgstr "Tyypin nimi"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 97
+#: parts/filecreate/addglobaldlg.cpp:62 rc.cpp:1721 rc.cpp:1745
+#, no-c-format
+msgid "Icon"
+msgstr "Kuvake"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 205
+#: rc.cpp:1733
#, fuzzy, no-c-format
-msgid "C&ancel"
-msgstr "&Muutosloki:"
+msgid "Ed&it Template"
+msgstr "Muokkaa ma&llia"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 215
+#: rc.cpp:1736
+#, no-c-format
+msgid "Used &Global Types"
+msgstr "Käytetyt &globaalit tyypit"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 301
+#: rc.cpp:1751
+#, no-c-format
+msgid "Copy to Pro&ject Types"
+msgstr "Kopioi pro&jektityyppeihin"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 311
+#: rc.cpp:1754
+#, fuzzy, no-c-format
+msgid "Proje&ct Templates"
+msgstr "Projek&timallit"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 320
+#: rc.cpp:1757
+#, no-c-format
+msgid "Template Name"
+msgstr "Mallin nimi"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 347
+#: rc.cpp:1760
+#, no-c-format
+msgid "C&hange Content..."
+msgstr "Vai&hda sisältö..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 355
+#: rc.cpp:1763
+#, no-c-format
+msgid "&New Template..."
+msgstr "&Uusi malli..."
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 371
+#: rc.cpp:1766
+#, no-c-format
+msgid "Re&move Template"
+msgstr "Poista &malli"
+
+#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 396
+#: rc.cpp:1769
+#, no-c-format
+msgid "&Edit Template"
+msgstr "Muo&kkaa mallia"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 16
+#: rc.cpp:1772
+#, no-c-format
+msgid "File Type"
+msgstr "Tiedostotyyppi"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 44
+#: rc.cpp:1775
+#, no-c-format
+msgid "Type &extension:"
+msgstr "Tyypin laaj&enne:"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 76
+#: rc.cpp:1778
+#, no-c-format
+msgid "Type &name:"
+msgstr "Tyypin &nimi:"
+
+#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 108
+#: rc.cpp:1781
+#, no-c-format
+msgid "Type &description:"
+msgstr "Tyypin &kuvaus:"
#. i18n: file ./parts/ctags2/ctags2_selecttagfilebase.ui line 16
-#: rc.cpp:2601
+#: rc.cpp:1793
#, fuzzy, no-c-format
msgid "Add tags file"
msgstr "Lisää olemassaolevat tiedostot"
+#. i18n: file ./parts/ctags2/ctags2_selecttagfilebase.ui line 27
+#: rc.cpp:1796 rc.cpp:1892 rc.cpp:3721 rc.cpp:7685
+#, no-c-format
+msgid "Name:"
+msgstr "Nimi:"
+
#. i18n: file ./parts/ctags2/ctags2_selecttagfilebase.ui line 40
-#: rc.cpp:2607
+#: rc.cpp:1799
#, fuzzy, no-c-format
msgid "Tags file:"
msgstr "Tunnistetiedostot"
#. i18n: file ./parts/ctags2/ctags2_selecttagfilebase.ui line 78
-#: rc.cpp:2610 rc.cpp:4214 rc.cpp:6555 rc.cpp:7543 rc.cpp:7567
+#: rc.cpp:1802 rc.cpp:3292 rc.cpp:3811 rc.cpp:6191 rc.cpp:8227
#, no-c-format
msgid "O&K"
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 28
-#: rc.cpp:2616 rc.cpp:5626
+#: rc.cpp:1808 rc.cpp:4657
#, no-c-format
msgid "Ge&neral"
msgstr "Ylei&set"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 47
-#: rc.cpp:2619
+#: rc.cpp:1811
#, fuzzy, no-c-format
msgid "Editor Context Menu"
msgstr "&Kansion pikavalikko"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 58
-#: rc.cpp:2622
+#: rc.cpp:1814
#, fuzzy, no-c-format
msgid "Show \"&Go To Declaration\""
msgstr "Siirry toteutukseen"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 61
-#: rc.cpp:2625
+#: rc.cpp:1817
#, no-c-format
msgid ""
"If checked, an option to go directly to the matching tag declaration will be "
@@ -4009,13 +2827,13 @@ msgid ""
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 69
-#: rc.cpp:2628
+#: rc.cpp:1820
#, fuzzy, no-c-format
msgid "Show \"Go To &Definition\""
msgstr "Siirry määrittelyyn"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 72
-#: rc.cpp:2631
+#: rc.cpp:1823
#, no-c-format
msgid ""
"If checked, an option to go directly to the matching tag definition will be "
@@ -4024,13 +2842,13 @@ msgid ""
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 80
-#: rc.cpp:2634
+#: rc.cpp:1826
#, fuzzy, no-c-format
msgid "Show \"CT&ags Lookup\""
msgstr "Ryhmä: %1"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 83
-#: rc.cpp:2637
+#: rc.cpp:1829
#, no-c-format
msgid ""
"If checked, an option to do a full lookup of all macthing tags is shown in the "
@@ -4038,13 +2856,13 @@ msgid ""
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 112
-#: rc.cpp:2643
+#: rc.cpp:1835
#, fuzzy, no-c-format
msgid "When more than one hit, go directl&y to the first"
msgstr "Kyn enemmän kuin yksi osuma, mene suoraan ensimmäiseen"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 115
-#: rc.cpp:2646
+#: rc.cpp:1838
#, no-c-format
msgid ""
"If more than one hit was produced from an attempt to find an exact match, go to "
@@ -4053,13 +2871,13 @@ msgid ""
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 123
-#: rc.cpp:2649
+#: rc.cpp:1841
#, no-c-format
msgid "&Use custom tagfile generation arguments"
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 126
-#: rc.cpp:2652
+#: rc.cpp:1844
#, no-c-format
msgid ""
"The default arguments should be fine, but if needed a custom generation "
@@ -4067,7 +2885,7 @@ msgid ""
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 140
-#: rc.cpp:2655
+#: rc.cpp:1847
#, no-c-format
msgid ""
"Enter custom arguments to ctags database creation here. Note: do not set a "
@@ -4075,13 +2893,13 @@ msgid ""
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 158
-#: rc.cpp:2658
+#: rc.cpp:1850
#, no-c-format
msgid "Paths"
msgstr "Polut"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 161
-#: rc.cpp:2661 rc.cpp:2667
+#: rc.cpp:1853 rc.cpp:1859
#, no-c-format
msgid ""
"Enter the path to the exuberant ctags binary. If empty, <i>ctags</i> "
@@ -4090,25 +2908,25 @@ msgid ""
msgstr ""
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 172
-#: rc.cpp:2664
+#: rc.cpp:1856
#, no-c-format
msgid "Path to ctags binary:"
msgstr "Polku ctags:in binääriin:"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 209
-#: rc.cpp:2670
+#: rc.cpp:1862
#, fuzzy, no-c-format
msgid "Mana&ge tag files"
msgstr "Luo tunnistetiedosto"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 228
-#: rc.cpp:2673
+#: rc.cpp:1865
#, fuzzy, no-c-format
msgid "Path to project tag file:"
msgstr "Polku projektin tägitiedostoon:"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 236
-#: rc.cpp:2676
+#: rc.cpp:1868
#, no-c-format
msgid ""
"Enter the full path of the project tagfile. If empty, the file will be called "
@@ -4118,19 +2936,19 @@ msgstr ""
"nimetään <i>tags</i> projektin pääkansiosta."
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 246
-#: rc.cpp:2679
+#: rc.cpp:1871
#, fuzzy, no-c-format
msgid "Other tag files:"
msgstr "Muut"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 262
-#: rc.cpp:2682
+#: rc.cpp:1874
#, fuzzy, no-c-format
msgid "&Create..."
msgstr "Luodaan..."
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 278
-#: rc.cpp:2688
+#: rc.cpp:1880
#, fuzzy, no-c-format
msgid "Remo&ve"
msgstr "&Poista"
@@ -4139,3198 +2957,3510 @@ msgstr "&Poista"
#: buildtools/qmake/projectconfigurationdlg.cpp:1794
#: kdevdesigner/designer/hierarchyview.cpp:190
#: lib/widgets/propeditor/propertyeditor.cpp:172
-#: parts/fileview/filegroupswidget.cpp:169 rc.cpp:2691 rc.cpp:4238 rc.cpp:4286
-#: rc.cpp:4301 rc.cpp:7207 rc.cpp:7228 rc.cpp:7294 rc.cpp:7975 rc.cpp:8663
+#: parts/fileview/filegroupswidget.cpp:169 rc.cpp:1883 rc.cpp:2223 rc.cpp:2370
+#: rc.cpp:2400 rc.cpp:2967 rc.cpp:3700 rc.cpp:6285 rc.cpp:6333 rc.cpp:6348
#, no-c-format
msgid "Name"
msgstr "Nimi"
#. i18n: file ./parts/ctags2/ctags2_settingswidgetbase.ui line 314
-#: rc.cpp:2694
+#: rc.cpp:1886
#, fuzzy, no-c-format
msgid "Tags file"
msgstr "Tunnistetiedostot"
-#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 16
-#: parts/filelist/filelist_widget.cpp:228
-#: parts/filelist/projectviewpart.cpp:79 parts/filelist/projectviewpart.cpp:80
-#: parts/filelist/projectviewpart.cpp:251
-#: parts/filelist/projectviewpart.cpp:265
-#: parts/filelist/projectviewpart.cpp:270 rc.cpp:2697
-#, no-c-format
-msgid "File List"
-msgstr "Tiedostoluettelo"
-
-#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 27
-#: rc.cpp:2700
-#, no-c-format
-msgid "Display toolbar in toolview (note: change needs a restart)"
-msgstr ""
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 16
+#: rc.cpp:1889
+#, fuzzy, no-c-format
+msgid "Create new tags file"
+msgstr "Luo uusi tiedosto"
-#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 33
-#: rc.cpp:2703 rc.cpp:2706
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 40
+#: rc.cpp:1895
#, no-c-format
-msgid ""
-"Uncheck this if you want the toolbar together with all other toolbars. You can "
-"disable it then"
+msgid "Target tags file path:"
msgstr ""
-#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 44
-#: rc.cpp:2709
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 53
+#: rc.cpp:1898
#, fuzzy, no-c-format
-msgid "Only save project files in a session"
-msgstr "Tallenna vain näkymässä olevat projektin tiedostot"
+msgid "Directory to tag:"
+msgstr "Kansio:"
-#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 50
-#: rc.cpp:2712 rc.cpp:2715
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 91
+#: rc.cpp:1901
#, fuzzy, no-c-format
-msgid "Check this if you want to ignore files that are not part of the project"
-msgstr ""
-"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
-"kautta."
-
-#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 61
-#: rc.cpp:2718
-#, no-c-format
-msgid "Close all open files before opening a session"
-msgstr ""
+msgid "&Create"
+msgstr "&Luo"
-#. i18n: file ./parts/filelist/projectviewconfigbase.ui line 67
-#: rc.cpp:2721 rc.cpp:2724
+#. i18n: file ./parts/ctags2/ctags2_createtagfilebase.ui line 99
+#: rc.cpp:1904 rc.cpp:8230 rc.cpp:8438
#, fuzzy, no-c-format
-msgid ""
-"Check this if you want the currently open files closed before opening a session"
-msgstr "Valitse tämä, jos haluat sovelluksen avautuvat terminaali-ikkunaan."
+msgid "C&ancel"
+msgstr "&Muutosloki:"
-#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 16
-#: rc.cpp:2727
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 28
+#: rc.cpp:1907
#, no-c-format
-msgid "Projectviews"
-msgstr "Projektinäkymät"
-
-#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 35
-#: rc.cpp:2730
-#, fuzzy, no-c-format
-msgid "Open this session after project load:"
-msgstr "Avaa tämä projektin lataamisen jälkeen:"
+msgid "Tag"
+msgstr "Tägi"
-#. i18n: file ./parts/filelist/projectviewprojectconfigbase.ui line 51
-#: rc.cpp:2733
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 39
+#: kdevdesigner/designer/outputwindow.cpp:83
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:218
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:230
+#: parts/partexplorer/partexplorerform.cpp:117 rc.cpp:1910 rc.cpp:4579
+#: rc.cpp:5225 rc.cpp:6706 rc.cpp:6766 rc.cpp:8167
#, no-c-format
-msgid "select a session"
-msgstr ""
+msgid "Type"
+msgstr "Tyyppi"
-#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 16
-#: parts/fileview/filegroupspart.cpp:46 rc.cpp:2736
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 69
+#: rc.cpp:1916
#, no-c-format
-msgid "File Group View"
-msgstr "Tiedostoryhmän näkymä"
+msgid ""
+"Result view for a tag lookup. Click a line to go to the corresponding place in "
+"the code."
+msgstr ""
-#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 38
-#: rc.cpp:2739
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 85
+#: languages/cpp/problemreporter.cpp:141 languages/php/phperrorview.cpp:132
+#: rc.cpp:1919
#, no-c-format
-msgid "&Groups in the file view and their corresponding patterns:"
-msgstr "Tiedostonäkymän &ryhmät ja niiden kuviot:"
+msgid "Lookup:"
+msgstr "Kurkista:"
-#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 47
-#: rc.cpp:2742 rc.cpp:3979
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 93
+#: rc.cpp:1922
#, no-c-format
-msgid "Group"
-msgstr "Ryhmä"
+msgid ""
+"Type the identifier you want to lookup. "
+"<p> The identifier will populate and display a reducing list as you type."
+msgstr ""
-#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 58
-#: rc.cpp:2745
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 101
+#: rc.cpp:1925
#, no-c-format
-msgid "Pattern"
-msgstr "Kuvio"
+msgid "Hits:"
+msgstr "Osumia:"
-#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 112
-#: rc.cpp:2748
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 126
+#: rc.cpp:1928
#, no-c-format
-msgid "&Add Group..."
-msgstr "&Lisää ryhmä..."
+msgid "Date:"
+msgstr "Päivä:"
-#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 120
-#: rc.cpp:2751
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 137
+#: rc.cpp:1931
#, no-c-format
-msgid "&Edit Group..."
-msgstr "&Muokkaa ryhmää..."
+msgid "Regenerate"
+msgstr "Luo uudelleen"
-#. i18n: file ./parts/fileview/filegroupsconfigwidgetbase.ui line 128
-#: rc.cpp:2754
+#. i18n: file ./parts/ctags2/ctags2_widgetbase.ui line 140
+#: rc.cpp:1934
#, no-c-format
-msgid "De&lete Group"
-msgstr "&Poista ryhmä"
+msgid ""
+"Press to regenerate CTags database."
+"<p>This will take some time on a large project."
+msgstr ""
+"Paina luodaksesi CTags-tietokannan uudelleen."
+"<p>Tämä voi viedä hiukan aikaa jos projekti on suuri."
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 16
-#: rc.cpp:2763
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 16
+#: rc.cpp:1937
#, no-c-format
-msgid "Colors for VCS Visual Feedback"
-msgstr "VCS:n palautteen värit"
+msgid "Test Regular Expression"
+msgstr "Testaa säännölliset lausekkeet"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 27
-#: rc.cpp:2766
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 30
+#: rc.cpp:1940
#, no-c-format
-msgid "Colors to Use for Version Control Feedback"
-msgstr "Version hallinnan palautteessa käytetyt värit"
+msgid "&Regular expression:"
+msgstr "&Säännöllinen lauseke:"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 46
-#: rc.cpp:2769
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 41
+#: rc.cpp:1943
#, no-c-format
-msgid "&Updated:"
-msgstr "&Päivitetty:"
+msgid "&Test string:"
+msgstr "&Testausmerkkijono:"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 65
-#: rc.cpp:2772
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 52
+#: rc.cpp:1946
#, no-c-format
-msgid "&Modified:"
-msgstr "&Muokattu:"
+msgid "Enter a string which will be matched against the regular expression"
+msgstr "Anna teksti, jota tutkitaan säännöllisellä lausekkeella"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 84
-#: rc.cpp:2775
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 87
+#: rc.cpp:1949
#, no-c-format
-msgid "Co&nflict:"
-msgstr "&Ristiriita:"
+msgid "&Insert Quoted"
+msgstr "&Lisää lainausmerkeissä"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 103
-#: rc.cpp:2778
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 93
+#: rc.cpp:1952
#, no-c-format
-msgid "&Added:"
-msgstr "&Lisätty:"
+msgid ""
+"Inserts the regular expression into the currently opened source code file. "
+"Escapes any special characters like backslash."
+msgstr ""
+"Lisää säännöllisen lausekkeen avoinna olevaan lähdekooditiedostoon. Lisää "
+"ohjausmerkit erikoismerkeille kuten kenoviivalle."
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 122
-#: rc.cpp:2781
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 124
+#: rc.cpp:1958
#, no-c-format
-msgid "&Sticky:"
-msgstr "&Tahmea:"
+msgid "Closes the dialog"
+msgstr "Sulkee dialogin"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 141
-#: rc.cpp:2784
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 134
+#: rc.cpp:1961
#, no-c-format
-msgid "&Needs checkout:"
-msgstr "Tarvitsee uloskirjaukse&n:"
+msgid ""
+"enter a regular expression, for example <tt>KD.*</tt>"
+", which matches all strings beginning with \"KD\""
+msgstr ""
+"Kirjoita säännöllinen lauseke, esimerkiksi <tt>KD.*</tt>"
+", joka löytää kaikki merkkijonot alkaen \"KD\"."
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 160
-#: rc.cpp:2787
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 150
+#: rc.cpp:1964
#, no-c-format
-msgid "&Needs patch:"
-msgstr "Tarvitsee &paikon:"
+msgid "Regular Expression T&ype"
+msgstr "Säännöllisen lausekkeen t&yyppi"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 179
-#: rc.cpp:2790
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 161
+#: rc.cpp:1967
#, no-c-format
-msgid "Un&known:"
-msgstr "T&untematon:"
+msgid "&Basic POSIX syntax (used by grep)"
+msgstr "&Perus POSIX-syntaksi (grepin käyttämä)"
-#. i18n: file ./parts/fileview/vcscolorsconfigwidgetbase.ui line 198
-#: rc.cpp:2793
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 167
+#: rc.cpp:1970 rc.cpp:1976
#, no-c-format
-msgid "&Default:"
-msgstr "&Oletus:"
+msgid "A description of this syntax can be found in the grep manpage"
+msgstr "Tämän syntaksin kuvaus löytyy grep:n man-sivulta"
-#. i18n: file ./parts/tools/addtooldlg.ui line 16
-#: rc.cpp:2796
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 175
+#: rc.cpp:1973
#, no-c-format
-msgid "Add Tool"
-msgstr "Lisää työkalu"
+msgid "E&xtended POSIX syntax (used by egrep)"
+msgstr "Laajennettu POSI&X-syntaksi (grepin käyttämä)"
-#. i18n: file ./parts/tools/addtooldlg.ui line 38
-#: rc.cpp:2802
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 186
+#: rc.cpp:1979
#, no-c-format
-msgid "C&apture output"
-msgstr "K&aappaa tuloste"
+msgid "&QRegExp syntax"
+msgstr "&QRegExp-syntaksi"
-#. i18n: file ./parts/tools/addtooldlg.ui line 41
-#: rc.cpp:2805
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 189
+#: rc.cpp:1982
#, no-c-format
msgid ""
-"If this is checked, the output of the application will be shown in the "
-"application output view; otherwise, all output will be ignored."
-msgstr ""
-"Tämän ollessa valittuna ohjelman tuloste näytetään ohjelman tulostusnäkymässä. "
-"Muussa tapauksessa tulostetta ei oteta talteen eikä sitä näytetä."
+"A description of this syntax can be found in the documentation of the QRegExp "
+"class"
+msgstr "Syntaksin kuvaus löytyy QRegExp-luokan dokumentaatiosta"
-#. i18n: file ./parts/tools/addtooldlg.ui line 74
-#: rc.cpp:2811
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 197
+#: rc.cpp:1985
#, no-c-format
-msgid "&Menu text:"
-msgstr "&Valikkoteksti:"
+msgid "QRegExp syntax (&minimal)"
+msgstr "QRegExp-syntaksi (&minimaalinen)"
-#. i18n: file ./parts/tools/addtooldlg.ui line 94
-#: rc.cpp:2814
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 200
+#: rc.cpp:1988
#, no-c-format
msgid ""
-"<p>The following placeholders can be used:</p>\n"
-"<p>\n"
-"<b>%D</b> - The project directory"
-"<br>\n"
-"<b>%S</b> - The current filename"
-"<br>\n"
-"<b>%T</b> - The current selection"
-"<br>\n"
-"<b>%W</b> - The current word under the cursor"
-"<br>\n"
-"</p>\n"
-"<p>If any of the used placeholders cannot be evaluated (for example\n"
-"if you use %T but there is no current selection), the tool will not be\n"
-"executed.</p>"
+"Matches a QRegExp non-greedy. Please read the QRegExp::setMinimal documentation "
+"for more details."
msgstr ""
-"<p>Seuraavia paikkamerkkejä voidaan käyttää:</p>\n"
-"<p>\n"
-"<b>%D</b> - Projektiin kansio "
-"<br>\n"
-"<b>%S</b> - Nykyinen tiedostonimi "
-"<br>\n"
-"<b>%T</b> - Nykyinen valinta "
-"<br>\n"
-"<b>%W</b> - Nykyinen kohdistimen alla oleva sana "
-"<br>\n"
-"</p>\n"
-"<p>Jos jostain käytetyistä paikkamerkeistä ei voida laskea (esim. jos käytät "
-"%T:tä, mutta mitään ei ole tekstiä ei ole valittu), työkalua ei suoriteta.</p>"
+"Täsmää QRegExp non-greedy. Lue QRegExp::setMinimal dokumentaatiosta lisää "
+"yksityiskohdista."
-#. i18n: file ./parts/tools/addtooldlg.ui line 102
-#: rc.cpp:2826
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 208
+#: rc.cpp:1991
#, no-c-format
-msgid "The text that appears in the Tools-Menu"
-msgstr "Työkaluvalikkoon ilmestyvä teksti"
+msgid "&KRegExp syntax"
+msgstr "&KRegExp-syntaksi"
-#. i18n: file ./parts/tools/addtooldlg.ui line 159
-#: rc.cpp:2835
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 211
+#: rc.cpp:1994
#, no-c-format
-msgid "The path and name of the application to execute"
-msgstr "Suoritettavan ohjelman polku ja nimi"
+msgid "A description of this syntax can be found in the TDE API documentation."
+msgstr "Syntaksin kuvaus löytyy TDE API -dokumentaatiosta."
-#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 16
-#: parts/tools/tools_part.cpp:51 rc.cpp:2838
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 240
+#: rc.cpp:2000
#, no-c-format
-msgid "External Tools"
-msgstr "Ulkoiset työkalut"
+msgid "Matched subgroups:"
+msgstr "Osuvat aliryhmät:"
-#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 37
-#: rc.cpp:2841
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 257
+#: buildtools/qmake/projectconfigurationdlg.cpp:1796
+#: kdevdesigner/designer/propertyeditor.cpp:2923
+#: languages/cpp/debugger/variablewidget.cpp:223
+#: languages/ruby/debugger/variablewidget.cpp:146
+#: lib/widgets/propeditor/propertyeditor.cpp:173
+#: parts/partexplorer/partexplorerform.cpp:118 rc.cpp:2006 rc.cpp:2214
+#: rc.cpp:2226 rc.cpp:2448 rc.cpp:3186 rc.cpp:3706
#, no-c-format
-msgid "&Tools Menu"
-msgstr "&Työkaluvalikko"
+msgid "Value"
+msgstr "Arvo"
-#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 141
-#: rc.cpp:2850
-#, no-c-format
-msgid "&File Context Menu"
-msgstr "&Tiedoston pikavalikko"
+#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 284
+#: rc.cpp:2009
+#, fuzzy, no-c-format
+msgid ""
+"Shows which groups were matched. See the corresponding documentation for how "
+"groups are matched."
+msgstr ""
+"Näyttää mitkä ryhmät täsmättiin. Katso vastaavaa dokumentaatiota miten ryhmiä "
+"täsmätään."
-#. i18n: file ./parts/tools/toolsconfigwidgetbase.ui line 245
-#: rc.cpp:2859
+#. i18n: file ./parts/outputviews/filterdlg.ui line 16
+#: rc.cpp:2012
#, no-c-format
-msgid "&Directory Context Menu"
-msgstr "&Kansion pikavalikko"
+msgid "Output Filter Settings"
+msgstr "Tulosteen suodinasetukset"
-#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 16
-#: rc.cpp:2868
-#, no-c-format
-msgid "Code Templates"
-msgstr "Koodipohjat"
+#. i18n: file ./parts/outputviews/filterdlg.ui line 94
+#: rc.cpp:2021
+#, fuzzy, no-c-format
+msgid "Filter"
+msgstr "Suodin"
-#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 27
-#: rc.cpp:2871
+#. i18n: file ./parts/outputviews/filterdlg.ui line 111
+#: rc.cpp:2024
#, no-c-format
-msgid "Co&de:"
-msgstr "Koo&di:"
+msgid "Only show lines matching:"
+msgstr ""
-#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 43
-#: rc.cpp:2874
+#. i18n: file ./parts/outputviews/filterdlg.ui line 127
+#: parts/grepview/grepdlg.cpp:127 rc.cpp:2027 rc.cpp:2039
#, no-c-format
-msgid "&Enable automatic word completion"
-msgstr "Käytä koodintäyd&ennystä"
+msgid "C&ase sensitive"
+msgstr "&Merkkikokoherkkä"
-#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 65
-#: rc.cpp:2880 rc.cpp:7588
-#, no-c-format
-msgid "Template"
-msgstr "Pohja"
+#. i18n: file ./parts/outputviews/filterdlg.ui line 135
+#: rc.cpp:2030
+#, fuzzy, no-c-format
+msgid "Re&gular expression"
+msgstr "&Säännöllinen lauseke:"
-#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 76
-#: parts/filecreate/addglobaldlg.cpp:63 src/languageselectwidget.cpp:83
-#: rc.cpp:2883 rc.cpp:3628 rc.cpp:3652 rc.cpp:4241
+#. i18n: file ./parts/replace/replacedlg.ui line 30
+#: rc.cpp:2033
#, no-c-format
-msgid "Description"
-msgstr "Kuvaus"
+msgid "Project Wide String Replacement"
+msgstr "Projektinlaajuinen merkkijonon korvaus"
-#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 87
-#: rc.cpp:2886
+#. i18n: file ./parts/replace/replacedlg.ui line 80
+#: rc.cpp:2042
#, no-c-format
-msgid "Suffixes"
-msgstr "Päätteet"
+msgid "All s&ubstrings"
+msgstr "Kaikki &osamerkkijonot"
-#. i18n: file ./parts/abbrev/abbrevconfigwidgetbase.ui line 119
-#: rc.cpp:2892
-#, no-c-format
-msgid "&Templates:"
-msgstr "&Mallit:"
+#. i18n: file ./parts/replace/replacedlg.ui line 91
+#: rc.cpp:2045
+#, fuzzy, no-c-format
+msgid "Whole words onl&y"
+msgstr "&Kokonaiset sanat ainoastaan"
-#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 16
-#: rc.cpp:2895
+#. i18n: file ./parts/replace/replacedlg.ui line 107
+#: rc.cpp:2048
#, no-c-format
-msgid "Add Code Template"
-msgstr "Lisää koodipohja"
+msgid "Regular e&xpression:"
+msgstr "&Säännöllinen lauseke:"
-#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 85
-#: parts/grepview/grepdlg.cpp:105 rc.cpp:2904
+#. i18n: file ./parts/replace/replacedlg.ui line 110
+#: rc.cpp:2051
#, no-c-format
-msgid "&Template:"
-msgstr "&Pohja:"
+msgid "Use regexp to specify target"
+msgstr "Käytä säännöllisiä lausekkeita kohteen määrittelyyn"
-#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 96
-#: rc.cpp:2907 rc.cpp:3859 rc.cpp:4229
-#, no-c-format
-msgid "&Description:"
-msgstr "&Kuvaus:"
+#. i18n: file ./parts/replace/replacedlg.ui line 121
+#: rc.cpp:2054
+#, fuzzy, no-c-format
+msgid "E&dit"
+msgstr "Muokkausohjelma"
-#. i18n: file ./parts/abbrev/addtemplatedlgbase.ui line 139
-#: rc.cpp:2910
+#. i18n: file ./parts/replace/replacedlg.ui line 124
+#: rc.cpp:2057
#, no-c-format
-msgid "&Suffixes:"
-msgstr "P&äätteet:"
+msgid "Opens the regexp editor. Only enabled if installed."
+msgstr ""
+"Avaa säännöllisten lausekkeiden editorin. Aktivoitu vain jos asennettu."
-#. i18n: file ./parts/quickopen/quickopenfunctionchooseformbase.ui line 86
-#: rc.cpp:2919 rc.cpp:8807
+#. i18n: file ./parts/replace/replacedlg.ui line 139
+#: rc.cpp:2060
#, no-c-format
-msgid "File name:"
-msgstr "Tiedostonimi:"
+msgid "Enter the regexp here"
+msgstr "Kirjoita säännöllinen lauseke tähän"
-#. i18n: file ./parts/quickopen/quickopenfunctionchooseformbase.ui line 142
-#: rc.cpp:2922
+#. i18n: file ./parts/replace/replacedlg.ui line 149
+#: rc.cpp:2063
#, no-c-format
-msgid "Function arguments list:"
-msgstr "Funktion &argumenttien lista:"
+msgid "Target Files in Project"
+msgstr "Kohdetiedostot projektissa"
-#. i18n: file ./parts/quickopen/quickopenbase.ui line 16
-#: rc.cpp:2925
+#. i18n: file ./parts/replace/replacedlg.ui line 160
+#: rc.cpp:2066
#, no-c-format
-msgid "Quick Open"
-msgstr "Pika-avaus"
+msgid "A&ll files"
+msgstr "K&aikki tiedostot"
-#. i18n: file ./parts/quickopen/quickopenbase.ui line 30
-#: rc.cpp:2928
+#. i18n: file ./parts/replace/replacedlg.ui line 166
+#: rc.cpp:2069
#, no-c-format
-msgid "[NAME]"
-msgstr "[NIMI]"
+msgid "All files in the project will be considered."
+msgstr "Kaikki tiedostot projektissa huomioidaan."
-#. i18n: file ./parts/quickopen/quickopenbase.ui line 41
-#: rc.cpp:2931
+#. i18n: file ./parts/replace/replacedlg.ui line 174
+#: rc.cpp:2072
#, no-c-format
-msgid "[ITEM LIST]"
-msgstr "[JÄSENLISTA]"
+msgid "&Open files only"
+msgstr "Avaa vain tied&ostot"
-#. i18n: file ./parts/appwizard/filepropspagebase.ui line 24
-#: rc.cpp:2940
+#. i18n: file ./parts/replace/replacedlg.ui line 177
+#: rc.cpp:2075
#, no-c-format
-msgid "Customize"
-msgstr "Muokkaa"
+msgid "Only open project files will be considered."
+msgstr "Vain avoimena olevat projektitiedostot huomioidaan"
-#. i18n: file ./parts/appwizard/filepropspagebase.ui line 35
-#: parts/quickopen/quickopenclassdialog.cpp:82 rc.cpp:2943 rc.cpp:7480
+#. i18n: file ./parts/replace/replacedlg.ui line 185
+#: rc.cpp:2078
#, no-c-format
-msgid "Class name:"
-msgstr "Luokan nimi:"
+msgid "Files under &path:"
+msgstr "Tiedostot &polun alta:"
-#. i18n: file ./parts/appwizard/filepropspagebase.ui line 48
-#: rc.cpp:2946
+#. i18n: file ./parts/replace/replacedlg.ui line 188
+#: rc.cpp:2081
#, no-c-format
-msgid "Base class:"
-msgstr "Kantaluokka:"
+msgid "Only project files in this dir and its subdirs will be considered."
+msgstr ""
+"Vain projektitiedostot tässä hakemistossa ja alihakemistoissa huomioidaan."
-#. i18n: file ./parts/appwizard/filepropspagebase.ui line 66
-#: rc.cpp:2949
+#. i18n: file ./parts/replace/replacedlg.ui line 219
+#: rc.cpp:2084
#, no-c-format
-msgid "Implementation file:"
-msgstr "Toteutustiedosto:"
+msgid "Expression is invalid."
+msgstr "Lauseke on virheellinen."
-#. i18n: file ./parts/appwizard/filepropspagebase.ui line 74
-#: rc.cpp:2952
-#, no-c-format
-msgid "Header file:"
-msgstr "Otsikkotiedosto:"
+#. i18n: file ./parts/replace/replacedlg.ui line 244
+#: rc.cpp:2087
+#, fuzzy, no-c-format
+msgid "Fi&nd"
+msgstr "&Lopullinen"
-#. i18n: file ./parts/appwizard/filepropspagebase.ui line 89
-#: rc.cpp:2955
+#. i18n: file ./parts/replace/replacedlg.ui line 250
+#: rc.cpp:2090
#, no-c-format
-msgid "Classes:"
-msgstr "Luokat:"
+msgid "Start looking for possible replacement targets."
+msgstr "Aloita mahdollisesti korvattavien kohtien etsintä."
-#. i18n: file ./parts/appwizard/filepropspagebase.ui line 97
-#: parts/filecreate/addglobaldlg.cpp:103 rc.cpp:2958 rc.cpp:4156 rc.cpp:4211
+#. i18n: file ./parts/replace/replacedlg.ui line 268
+#: rc.cpp:2096
#, no-c-format
-msgid "Description:"
-msgstr "Kuvaus:"
+msgid "Strings"
+msgstr "Merkkijonot"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 16
-#: rc.cpp:2961
+#. i18n: file ./parts/replace/replacedlg.ui line 279
+#: rc.cpp:2099
#, no-c-format
-msgid "Create New Project"
-msgstr "Luo uusi projekti"
+msgid "&Text to find:"
+msgstr "E&tsittävä merkkijono:"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 23
-#: languages/cpp/app_templates/kde4app/kapp4.cpp:84
-#: languages/cpp/app_templates/kscons_kxt/app.cpp:142
-#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:322
-#: languages/cpp/app_templates/kxt/app.cpp:137
-#: languages/cpp/app_templates/tdeconfig35/app.cpp:77
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:580
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:50
-#: src/kdevideextension.cpp:57 src/projectmanager.cpp:152 rc.cpp:2964
-#: rc.cpp:5608
+#. i18n: file ./parts/replace/replacedlg.ui line 290
+#: rc.cpp:2102
#, no-c-format
-msgid "General"
-msgstr "Yleiset"
+msgid "Target string"
+msgstr "Kohdemerkkijono"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 38
-#: rc.cpp:2967
+#. i18n: file ./parts/replace/replacedlg.ui line 298
+#: rc.cpp:2105
#, no-c-format
-msgid "&All Projects"
-msgstr "K&aikki projektit"
+msgid "&Replacement text:"
+msgstr "Ko&rvaava teksti"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 94
-#: rc.cpp:2970
+#. i18n: file ./parts/replace/replacedlg.ui line 309
+#: rc.cpp:2108
#, no-c-format
-msgid "&Show all project templates"
-msgstr "&Näytä kaikki projektimallit"
+msgid "The replacement string"
+msgstr "Korvaava merkkijono"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 107
-#: rc.cpp:2973
+#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 16
+#: parts/scripting/scriptingpart.cpp:57 rc.cpp:2111
#, no-c-format
-msgid "&Favorites"
-msgstr "&Suosikit"
+msgid "Scripting"
+msgstr "Skriptaus"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 193
-#: rc.cpp:2979
+#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 27
+#: rc.cpp:2114
#, no-c-format
-msgid "Application &name:"
-msgstr "Sovelluksen &nimi:"
+msgid "Search Custom Directories for Scripts"
+msgstr "Etsi skriptejä omista kansioista"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 215
-#: rc.cpp:2985
+#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 41
+#: rc.cpp:2117
#, no-c-format
-msgid "Final location:"
-msgstr "Lopullinen sijainti:"
+msgid ""
+"<b>NOTE</b> These are directories to search in that are found in your TDE "
+"resource directories. So if you add the string \"kate/scripts\" to the list "
+"then KScript will look in \"$TDEDIRS/data/kate/scripts\" for scripts. This "
+"will allow you to get scripts in your home directory as well as system wide "
+"ones."
+msgstr ""
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 267
-#: rc.cpp:2988
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 24
+#: rc.cpp:2120
#, no-c-format
-msgid "TextLabel4"
-msgstr "TextLabel4"
+msgid "&Embedded Editor"
+msgstr "&Sisäänrakennettu editori"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 321
-#: src/projectmanager.cpp:148 rc.cpp:2991
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 41
+#: rc.cpp:2123
#, no-c-format
-msgid "Project Options"
-msgstr "Projektin asetukset"
+msgid ""
+"<i>Note:</i> Changing the preferred editor will not affect\n"
+"already open files."
+msgstr ""
+"<i>Huom:</i> Käytettävän muokkausohjelman valinta ei vaikuta\n"
+"avoimiin tiedostoihin."
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 340
-#: rc.cpp:2994
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 51
+#: rc.cpp:2127
#, no-c-format
-msgid "General Options"
-msgstr "Yleiset asetukset"
+msgid "On External Changes"
+msgstr "Ulkoisissa muutoksissa"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 359
-#: rc.cpp:2997 rc.cpp:4162
-#, no-c-format
-msgid "Author:"
-msgstr "Tekijä:"
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 57
+#: rc.cpp:2130
+#, fuzzy, no-c-format
+msgid ""
+"<p><b>Action to take when an open file is changed on disk</b></p>\n"
+"<p><b>Do nothing</b> - The file will be marked as externally changed and the "
+"user will be asked to verify any attempt to overwrite it </p>\n"
+"<p><b>Alert the user</b> - A dialog will alert the user that a file has changed "
+"and offer the user to reload the file</p>\n"
+"<p><b>Automatically reload</b> - Any files that are not modified in memory are "
+"reloaded, and an alert is shown for any conflicts</p>"
+msgstr ""
+"<p><b>Toiminto, joka tehdään, kun avoinna oleva tiedosto on muuttunut "
+"levyllä</b></p>\n"
+"<p><b>Älä tee mitään</b> - Tiedosto merkataan ulkoisesti muutetuksi ja "
+"käyttäjää pyydetään vahvistamaan kaikki yritykset ylikirjoittaa se</p>\n"
+"<p><b>Ilmoita käyttäjälle</b> - Valintaikkuna ilmoittaa käyttäjälle, että "
+"tiedosto on muuttunut ja tarjoaa käyttäjälle mahdollisuuden uudelleenladata "
+"tiedosto</p>\n"
+"<p><b>Uudelleenlataa automaattisesti</b> - Any files that are not modified in "
+"memory are reloaded, and an alert is shown for any conflicts</p>"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 370
-#: rc.cpp:3000 rc.cpp:4165
-#, no-c-format
-msgid "Email:"
-msgstr "Sähköposti:"
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 68
+#: rc.cpp:2136
+#, fuzzy, no-c-format
+msgid "&Do nothing"
+msgstr "Älä tee mitään"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 381
-#: rc.cpp:3003 rc.cpp:4168
-#, no-c-format
-msgid "Version:"
-msgstr "Versio:"
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 82
+#: rc.cpp:2139
+#, fuzzy, no-c-format
+msgid "&Alert the user"
+msgstr "Anna käyttäjälle hälytys"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 444
-#: rc.cpp:3006
-#, no-c-format
-msgid "0.1"
-msgstr "0.1"
+#. i18n: file ./editors/editor-chooser/editchooser.ui line 90
+#: rc.cpp:2142
+#, fuzzy, no-c-format
+msgid "Automatically reload the file &if safe, alert the user if not"
+msgstr ""
+"Turvallisissa tapauksissa lataa tiedosto uudelleen automaattisesti, muutoin "
+"anna käyttäjälle hälytys"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 452
-#: rc.cpp:3009
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 38
+#: rc.cpp:2145
#, no-c-format
-msgid "License:"
-msgstr "Lisenssi:"
+msgid "Graphic Filter"
+msgstr "Graafinen suodin"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 461
-#: kdevdesigner/designer/mainwindowactions.cpp:586
-#: parts/appwizard/appwizarddlg.cpp:575 rc.cpp:3012
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 50
+#: rc.cpp:2148
#, no-c-format
-msgid "Custom"
-msgstr "Oma"
+msgid "Normal mode"
+msgstr "Normaalitila"
-#. i18n: file ./parts/appwizard/appwizarddlgbase.ui line 501
-#: rc.cpp:3015
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 58
+#: rc.cpp:2151
#, no-c-format
-msgid "Custom Options"
-msgstr "Omat asetukset"
+msgid "TV mode"
+msgstr "TV-tila"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 16
-#: rc.cpp:3018
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 66
+#: rc.cpp:2154
#, no-c-format
-msgid "Import Existing Project"
-msgstr "Tuo olemassaoleva projekti"
+msgid "2xSaI"
+msgstr "2xSaI"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 65
-#: rc.cpp:3024
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 74
+#: rc.cpp:2157
#, no-c-format
-msgid "Fetch &Module"
-msgstr "Hae &Moduuli"
+msgid "Super 2xSal"
+msgstr "Super 2xSal"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 79
-#: rc.cpp:3027
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 82
+#: rc.cpp:2160
#, no-c-format
-msgid "&Fetch from:"
-msgstr "&Hae:"
+msgid "Super Eagle"
+msgstr "Super Eagle"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 90
-#: rc.cpp:3030
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 92
+#: rc.cpp:2163
#, no-c-format
-msgid "Project &name:"
-msgstr "Projektin &nimi:"
+msgid "GBA binary:"
+msgstr "GBA-binääri:"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 176
-#: rc.cpp:3039
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 105
+#: rc.cpp:2166
#, no-c-format
-msgid "&Project type:"
-msgstr "&Projektin tyyppi:"
+msgid "Additional parameters:"
+msgstr "Lisäparametrit:"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 223
-#: rc.cpp:3042
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 113
+#: rc.cpp:2169
#, no-c-format
-msgid "&Email:"
-msgstr "&Sähköposti:"
+msgid "VisualBoy Advance (emulator):"
+msgstr "VisualBoy Advance (emulaattori):"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 246
-#: rc.cpp:3045 rc.cpp:3052
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 135
+#: lib/widgets/propeditor/pfontbutton.cpp:43
+#: lib/widgets/propeditor/ppixmapedit.cpp:54 rc.cpp:2172 rc.cpp:2916
+#: rc.cpp:2922 rc.cpp:2928 rc.cpp:3066 rc.cpp:3069 rc.cpp:3129 rc.cpp:3147
+#: rc.cpp:3162 rc.cpp:3829 rc.cpp:3977 rc.cpp:4290 rc.cpp:4305 rc.cpp:4609
+#: rc.cpp:4615 rc.cpp:5430 rc.cpp:5487 rc.cpp:5571 rc.cpp:5670 rc.cpp:5808
+#: rc.cpp:5880 rc.cpp:6688 rc.cpp:7863 rc.cpp:8031 rc.cpp:8125 rc.cpp:8134
+#: rc.cpp:8140
#, no-c-format
-msgid ""
-"If there exists a file AUTHOR in the\n"
-"directory, and it has email addresses\n"
-"formated as XXXX <.....> the XXXX\n"
-"will be the author, everything between \n"
-"<....> is the email address."
-msgstr ""
+msgid "..."
+msgstr "..."
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 291
-#: rc.cpp:3059
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 157
+#: rc.cpp:2175
#, no-c-format
-msgid "&Author:"
-msgstr "&Tekijä:"
+msgid "Scaling"
+msgstr "Skaalaus"
-#. i18n: file ./parts/appwizard/importdlgbase.ui line 305
-#: rc.cpp:3062
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 169
+#: rc.cpp:2178
#, no-c-format
-msgid "Generate build system infrastructure"
-msgstr "Luo rakennussysteemin infrastruktuuri"
+msgid "1x"
+msgstr "1x"
-#. i18n: file ./parts/appwizard/vcs_form.ui line 16
-#: rc.cpp:3065
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 177
+#: rc.cpp:2181
#, no-c-format
-msgid "Vcs Form"
-msgstr "Vcs-lomake"
+msgid "2x"
+msgstr "2x"
-#. i18n: file ./parts/appwizard/vcs_form.ui line 40
-#: rc.cpp:3068
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 185
+#: rc.cpp:2184
#, no-c-format
-msgid "&Version control system:"
-msgstr "&Versionhallintajärjestelmä:"
+msgid "3x"
+msgstr "3x"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 16
-#: rc.cpp:3071
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 193
+#: rc.cpp:2187
#, no-c-format
-msgid "Snippet Settings"
-msgstr "Leikkeen asetukset"
+msgid "4x"
+msgstr "4x"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 27
-#: rc.cpp:3074
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 203
+#: rc.cpp:2190
#, no-c-format
-msgid "Tooltips"
-msgstr "Työkaluvihjeet"
+msgid "Full screen"
+msgstr "Kokonäyttö"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 38
-#: rc.cpp:3077
+#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 211
+#: rc.cpp:2193
#, no-c-format
-msgid "Show snippet's text in &tooltip"
-msgstr "Näytä leikkeen teksti &työkaluvihjeessä"
+msgid "Start in external terminal"
+msgstr "Käynnistä ulkoisessa päätteessä"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 44
-#: rc.cpp:3080
+#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 16
+#: buildtools/script/scriptprojectpart.cpp:75 rc.cpp:2196
#, no-c-format
-msgid ""
-"Decides if a tooltip should be shown containing text from the bookmarked line"
-msgstr ""
+msgid "Script Project Options"
+msgstr "Skriptiprojektin asetukset"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 71
-#: languages/cpp/debugger/debuggerpart.cpp:120
-#: languages/ruby/debugger/debuggerpart.cpp:105 rc.cpp:3083
+#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 27
+#: rc.cpp:2199
#, no-c-format
-msgid "Variables"
-msgstr "Muuttujat"
+msgid "&Include files into the project with the following patterns:"
+msgstr "S&isällytä projektiin tiedostot seuraavien kuvioiden mukaan:"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 82
-#: rc.cpp:3086
+#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 90
+#: rc.cpp:2202
#, no-c-format
-msgid "Input Method for Variables"
-msgstr "Muuttujien syöttömenetelmä"
+msgid "&Exclude the following patterns:"
+msgstr "Rajaa pois s&euraavat kuviot:"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 93
-#: rc.cpp:3089
-#, no-c-format
-msgid "Single dialog for each variable within a snippet"
-msgstr "Yksi valintaikkuna jokaista leikkeen muuttujaa kohti "
+#. i18n: file ./buildtools/lib/widgets/environmentdisplaydialogbase.ui line 16
+#: rc.cpp:2205
+#, fuzzy, no-c-format
+msgid "Environment"
+msgstr "&Ympäristö:"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 102
-#: rc.cpp:3092
-#, no-c-format
-msgid "An input dialog will be displayed for every variable within a snippet"
-msgstr "Syöttövalintaikkuna näytetään jokaista leikkeen muuttujaa varten"
+#. i18n: file ./buildtools/lib/widgets/environmentdisplaydialogbase.ui line 27
+#: rc.cpp:2208
+#, fuzzy, no-c-format
+msgid "Current Environment"
+msgstr "Nykyinen dokumentaatiokansio"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 110
-#: rc.cpp:3095
+#. i18n: file ./buildtools/lib/widgets/environmentdisplaydialogbase.ui line 36
+#: languages/bash/bashsupport_part.cpp:283
+#: languages/cpp/debugger/variablewidget.cpp:222
+#: languages/kjssupport/kjssupport_part.cpp:384
+#: languages/kjssupport/kjssupport_part.cpp:411
+#: languages/ruby/debugger/variablewidget.cpp:145
+#: parts/classview/classtreebase.cpp:69 rc.cpp:2211 rc.cpp:3998
#, no-c-format
-msgid "One dialog for all variables within a snippet"
-msgstr "Yksi valintaikkuna kaikille leikkeen muuttujille"
+msgid "Variable"
+msgstr "Muuttuja"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 119
-#: rc.cpp:3098
+#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 16
+#: rc.cpp:2220
#, no-c-format
-msgid ""
-"A single dialog will be displayed where you can enter the values for all "
-"variables within a snippet"
-msgstr ""
+msgid "Environment Variables"
+msgstr "Ympäristömuuttujat"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 137
-#: rc.cpp:3101
+#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 111
+#: rc.cpp:2235
#, no-c-format
-msgid "Delimiter:"
-msgstr "Rjoitin:"
+msgid "A&dd / Copy"
+msgstr "&Lisää / Kopioi"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 183
-#: rc.cpp:3104
-#, no-c-format
-msgid "Automatically Open Groups"
-msgstr "Avaa ryhmät automaattisesti"
+#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 136
+#: rc.cpp:2238
+#, fuzzy, no-c-format
+msgid "E&nvironment"
+msgstr "&Ympäristö:"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 194
-#: rc.cpp:3107
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 16
+#: buildtools/autotools/autoprojectpart.cpp:233
+#: buildtools/custommakefiles/customprojectpart.cpp:200
+#: buildtools/pascal/pascalproject_part.cpp:403
+#: buildtools/qmake/trollprojectpart.cpp:273
+#: embedded/visualboyadvance/visualboyadvance_part.cpp:71 rc.cpp:2241
#, no-c-format
-msgid "The group's language is the project's primary language"
-msgstr "Ryhmän kieli on projekti ensisijainen kieli"
+msgid "Run Options"
+msgstr "Ajoasetukset"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 200
-#: rc.cpp:3110
-#, no-c-format
-msgid ""
-"<qt>If the group's language is the same as the project's primary language, the "
-"group will be automatically opened.</qt>"
-msgstr ""
-"<qt>Jos ryhmän kieli on sama kuin projektin ensisijainen kieli, ryhmä avataan "
-"automaattisesti.</qt>"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 35
+#: rc.cpp:2244
+#, fuzzy, no-c-format
+msgid "Main Program"
+msgstr "Pää&ohjelma"
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 208
-#: rc.cpp:3113
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 52
+#: rc.cpp:2247
#, no-c-format
-msgid "The group's language is supported by the project"
-msgstr "Projekti tukee ryhmän kieltä"
+msgid "Note: These options override target specific settings."
+msgstr ""
-#. i18n: file ./parts/snippet/snippetsettingsbase.ui line 217
-#: rc.cpp:3116
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 58
+#: rc.cpp:2250
#, no-c-format
msgid ""
-"<qt>Groups having a language which is supported by the current project will be "
-"opened automatically. "
-"<br>Even if the group's language is not the same as the project's primary "
-"language.</qt>"
+"For Automake and QMake type projects, the proper way to set these options are "
+"per target in the <b>Automake Manager</b> and <b>QMake Manager</b>"
+", respectively."
msgstr ""
-#. i18n: file ./parts/snippet/snippetdlg.ui line 16
-#: rc.cpp:3119
-#, no-c-format
-msgid "Add Snippet"
-msgstr "Lisää leike"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 66
+#: rc.cpp:2253
+#, fuzzy, no-c-format
+msgid "The command line arguments passed to the main program when run"
+msgstr "Pääohjelmalle välitettävät komentoriviparametrit"
-#. i18n: file ./parts/snippet/snippetdlg.ui line 117
-#: rc.cpp:3131
-#, no-c-format
-msgid "&Snippet:"
-msgstr "&Leike:"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 74
+#: rc.cpp:2256
+#, fuzzy, no-c-format
+msgid "Run Arg&uments:"
+msgstr "Ar&gumentit:"
-#. i18n: file ./parts/snippet/snippetdlg.ui line 131
-#: rc.cpp:3134
-#, no-c-format
-msgid "Group:"
-msgstr "Ryhmä:"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 85
+#: rc.cpp:2259
+#, fuzzy, no-c-format
+msgid "Executa&ble:"
+msgstr "Suoritustiedosto:"
-#. i18n: file ./parts/snippet/snippetdlg.ui line 145
-#: rc.cpp:3137
-#, no-c-format
-msgid "Click here to get to know how to use variables in a snippet"
-msgstr "Napsauta tästä saadaksesi tietää miten käyttää muuttujia leikkeissä"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 96
+#: rc.cpp:2262
+#, fuzzy, no-c-format
+msgid "Full path to the executable"
+msgstr "Riisu symbolit suoritettavasta ohjelmasta"
-#. i18n: file ./parts/outputviews/filterdlg.ui line 16
-#: rc.cpp:3140
-#, no-c-format
-msgid "Output Filter Settings"
-msgstr "Tulosteen suodinasetukset"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 104
+#: rc.cpp:2265
+#, fuzzy, no-c-format
+msgid "Debug Ar&guments:"
+msgstr "Ar&gumentit:"
-#. i18n: file ./parts/outputviews/filterdlg.ui line 94
-#: rc.cpp:3149
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 115
+#: rc.cpp:2268
#, fuzzy, no-c-format
-msgid "Filter"
-msgstr "Suodin"
+msgid "The command line arguments passed to the main program when debugged"
+msgstr "Pääohjelmalle välitettävät komentoriviparametrit"
-#. i18n: file ./parts/outputviews/filterdlg.ui line 111
-#: rc.cpp:3152
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 123
+#: rc.cpp:2271
+#, fuzzy, no-c-format
+msgid "Working &Directory:"
+msgstr "&Kansio:"
+
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 134
+#: rc.cpp:2274
#, no-c-format
-msgid "Only show lines matching:"
+msgid "Sets the current working directory for the launched process"
msgstr ""
-#. i18n: file ./parts/outputviews/filterdlg.ui line 135
-#: rc.cpp:3158
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 163
+#: rc.cpp:2280
#, fuzzy, no-c-format
-msgid "Re&gular expression"
-msgstr "&Säännöllinen lauseke:"
-
-#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 24
-#: rc.cpp:3161
-#, no-c-format
-msgid "PartExplorer"
-msgstr "PartExplorer"
+msgid "Automaticall&y compile before execution"
+msgstr "&Käännä automaattisesti ennen suoritusta"
-#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 27
-#: rc.cpp:3164
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 166
+#: rc.cpp:2283
#, no-c-format
msgid ""
-"This is a front-end to TDE's TDETrader: search your TDE documentation for more "
-"information about TDE services and TDETrader"
+"If the program is not up-to-date with the source code, compile it before "
+"starting its execution"
msgstr ""
-"Tämä on käyttöliittymä TDE:n TDETraderiin: katso TDE-dokumentaatiosta "
-"lisätietoja TDE:n palveluista ja TDETraderista"
+"Jos suoritettava ohjelma ei ole ajantasalla lähdekoodin kanssa, niin suorita "
+"käännös ennen ohjelman suoritusta"
-#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 46
-#: rc.cpp:3167
-#, no-c-format
-msgid "TDE service &type:"
-msgstr "TDE-palvelu&tyypit:"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 174
+#: rc.cpp:2286
+#, fuzzy, no-c-format
+msgid "&Automatically install before execution"
+msgstr "&Käännä automaattisesti ennen suoritusta"
-#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 79
-#: rc.cpp:3170
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 185
+#: rc.cpp:2289
#, no-c-format
-msgid "&Additional constraints:"
-msgstr "Lisär&ajoitteet:"
+msgid "Use &tdesu when installing"
+msgstr ""
-#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 104
-#: rc.cpp:3173
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 196
+#: rc.cpp:2292
#, fuzzy, no-c-format
-msgid ""
-"<b>Constraints</b>Refine your query by writing additional constraints such as "
-"<i>([X-TDevelop-Scope]='Global')</i>)."
-msgstr ""
-"<b>Rajoitteet</b>Jalosta kyselyäsi kirjoittamalla lisärajoitteita kuten <i>"
-"([X-KDevelop-Scope]='Global')</i>)."
+msgid "Start in e&xternal terminal"
+msgstr "Käynnistä ulkoisessa päätteessä"
-#. i18n: file ./parts/partexplorer/partexplorerformbase.ui line 120
-#: rc.cpp:3176
-#, no-c-format
-msgid "&Results"
-msgstr "&Tulokset"
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 199
+#: rc.cpp:2295
+#, fuzzy, no-c-format
+msgid "Start the main program in an external terminal"
+msgstr "Käynnistä ohjelma ulkoisessa pääteohjelmassa (konsole)"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 24
-#: rc.cpp:3179
+#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 209
+#: rc.cpp:2298 rc.cpp:2310 rc.cpp:3117 rc.cpp:3886 rc.cpp:3916
#, no-c-format
-msgid "Artistic Style Configuration"
-msgstr "Taiteellisen tyylin asetukset"
+msgid "Environment &Variables"
+msgstr "&Ympäristömuuttujat"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 47
-#: rc.cpp:3182 rc.cpp:8204
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 16
+#: buildtools/autotools/autoprojectpart.cpp:234
+#: buildtools/qmake/trollprojectpart.cpp:276 rc.cpp:2301 rc.cpp:3847
+#: rc.cpp:3889
#, no-c-format
-msgid "&General"
-msgstr "&Yleiset"
+msgid "Make Options"
+msgstr "Maken asetukset"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 78
-#: rc.cpp:3185
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 27
+#: rc.cpp:2304
#, no-c-format
-msgid "&Style"
-msgstr "&Tyyli"
+msgid "&Abort on first error"
+msgstr "Keskeyt&ä ensimmäiseen virheeseen"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 89
-#: rc.cpp:3188
-#, no-c-format
-msgid "&User defined"
-msgstr "&Käytttäjän määrittelemä"
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 35
+#: rc.cpp:2307
+#, fuzzy, no-c-format
+msgid "Onl&y display commands without actually executing them"
+msgstr "Näytä komennot, mutta älä &suorita niitä"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 98
-#: rc.cpp:3191
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 51
+#: rc.cpp:2313
#, fuzzy, no-c-format
-msgid "Select options from other tabs."
-msgstr "Muutamia lisävalintoja asiakirjojen välilehtipalkille."
+msgid "&Name of make executable:"
+msgstr "Make-ohje&lman nimi:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 106
-#: rc.cpp:3194
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 92
+#: rc.cpp:2316
+#, fuzzy, no-c-format
+msgid "Num&ber of jobs to run simultaneously:"
+msgstr "&Samanaikaisten töiden määrä:"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 137
+#: rc.cpp:2319
+#, fuzzy, no-c-format
+msgid "Run more than one &job at a time"
+msgstr "Kun on enemmän kuin yksi"
+
+#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 145
+#: rc.cpp:2322
#, no-c-format
-msgid "&ANSI"
-msgstr "&ANSI"
+msgid "Make priority:"
+msgstr "Maken prioriteetti:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 118
-#: rc.cpp:3197
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 16
+#: rc.cpp:2325
#, no-c-format
-msgid ""
-"ANSI style formatting/indenting.\n"
-"Brackets Break\n"
-"Use 4 spaces\n"
-"Indent Bracket=false\n"
-"Indent Class=false\n"
-"Indent Switch=false\n"
-"Indent NameSpace=false"
-msgstr ""
+msgid "[REMOVE SUBPROJECT]"
+msgstr "[POISTA ALIPROJEKTI]"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 126
-#: rc.cpp:3206
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 42
+#: rc.cpp:2328
#, no-c-format
-msgid "&Kernighan && Ritchie"
-msgstr "&Kernighan && Ritchie"
+msgid "&Information"
+msgstr "&Tiedot"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 138
-#: rc.cpp:3209
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 53
+#: rc.cpp:2331 rc.cpp:2718 rc.cpp:2805
#, no-c-format
-msgid ""
-"Kernighan & Ritchie style formatting/indenting.\n"
-"Brackets Attach\n"
-"Use 4 spaces\n"
-"Indent Class=false\n"
-"Indent Switch=false\n"
-"Indent Namespaces=false\n"
-msgstr ""
+msgid "[REMOVE QUESTION]"
+msgstr "[POISTOKYSYMYS]"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 146
-#: rc.cpp:3218
-#, fuzzy, no-c-format
-msgid "Linu&x"
-msgstr "Linux"
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 61
+#: rc.cpp:2334 rc.cpp:2721 rc.cpp:2808
+#, no-c-format
+msgid "Also &remove it from disk"
+msgstr "&Poista myös kiintolevyltä"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 158
-#: rc.cpp:3221
+#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 75
+#: rc.cpp:2337
#, no-c-format
-msgid ""
-"Linux mode (8 spaces per indent, break definition-block brackets but attach "
-"command-block brackets).\n"
-"Brackets Linux\n"
-"Use 8 spaces\n"
-"Indent Bracket=false\n"
-"Indent Class=false\n"
-"Indent Switch=false\n"
-"Indent NameSpace=false"
-msgstr ""
+msgid "<b>Note:</b> You will not be able to undo this operation."
+msgstr "<b>Huomio:</b> Et voi perua tätä operaatiota!"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 166
-#: rc.cpp:3230
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 16
+#: rc.cpp:2346
#, no-c-format
-msgid "G&NU"
-msgstr "G&NU"
+msgid "Related Subclasses"
+msgstr "Suhteelliset aliluokat"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 179
-#: rc.cpp:3233
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 30
+#: rc.cpp:2349
#, no-c-format
-msgid ""
-"GNU style formatting/indenting.\n"
-"Brackets Break\n"
-"Use 2 spaces\n"
-"Indent Block=true\n"
-"Indent Bracket=false\n"
-"Indent Class=false\n"
-"Indent Switch=false\n"
-"Indent NameSpace=false"
-msgstr ""
+msgid "&Add Relation"
+msgstr "&Lisää suhde"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 187
-#: rc.cpp:3243
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 41
+#: rc.cpp:2352
#, no-c-format
-msgid "&JAVA"
-msgstr "&JAVA"
+msgid "&Remove Relation"
+msgstr "&Poista suhde:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 198
-#: rc.cpp:3246
+#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 96
+#: rc.cpp:2355
#, no-c-format
-msgid ""
-"Java mode, with standard java style formatting/indenting.\n"
-"Java Style\n"
-"Use 4 spaces\n"
-"Brackets Attach\n"
-"Indent Bracket=false\n"
-"Indent Switch=false"
-msgstr ""
+msgid "Related subclass &location:"
+msgstr "Suhteellisen a&liluokan sijainti:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 206
-#: rc.cpp:3254
-#, fuzzy, no-c-format
-msgid "Use Global &Options"
-msgstr "Haskell-asetukset"
+#. i18n: file ./buildtools/lib/parsers/autotools/tests/viewerbase.ui line 16
+#: rc.cpp:2364 rc.cpp:2388
+#, no-c-format
+msgid "Viewer"
+msgstr "Katselin"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 213
-#: rc.cpp:3257
+#. i18n: file ./buildtools/lib/parsers/autotools/tests/viewerbase.ui line 60
+#: rc.cpp:2367 rc.cpp:2397
#, no-c-format
-msgid ""
-"Use the global defaults. See the menu:\n"
-"Settings/Configure TDevelop/Formatting."
-msgstr ""
+msgid "Parse Tree"
+msgstr "Jäsennyspuu"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 231
-#: rc.cpp:3261
-#, fuzzy, no-c-format
-msgid "Files to format"
-msgstr "Ladattavat tiedostot"
+#. i18n: file ./buildtools/lib/parsers/autotools/tests/viewerbase.ui line 80
+#: rc.cpp:2373 rc.cpp:2403
+#, no-c-format
+msgid "Value 1"
+msgstr "Arvo 1"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 259
-#: rc.cpp:3264
+#. i18n: file ./buildtools/lib/parsers/autotools/tests/viewerbase.ui line 91
+#: rc.cpp:2376 rc.cpp:2406
#, no-c-format
-msgid ""
-"*.c *.h\n"
-"*.cpp *.hpp \n"
-"*.C *.H \n"
-"*.cxx *.hxx \n"
-"*.cc *.hh \n"
-"*.c++ *.h++\n"
-"*.inl *.tlh\n"
-"*.moc *.xpm\n"
-"*.diff *.patch\n"
-"*.java"
-msgstr ""
+msgid "Value 2"
+msgstr "Arvo 2"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 268
-#: rc.cpp:3276 rc.cpp:3282
+#. i18n: file ./buildtools/lib/parsers/autotools/tests/viewerbase.ui line 111
+#: rc.cpp:2379 rc.cpp:2412
#, no-c-format
-msgid ""
-"Set the extensions of files that the\n"
-"formatter will try to reformat. Use a\n"
-"space separated list, e.g. *.cpp *.hpp.\n"
-"Can use * on its own for any file."
+msgid "Source to Be Written Back"
msgstr ""
-#. i18n: file ./parts/astyle/astyleconfig.ui line 286
-#: rc.cpp:3288
-#, fuzzy, no-c-format
-msgid "Tab && Bra&ckets"
-msgstr "Hakasulut"
+#. i18n: file ./buildtools/lib/parsers/autotools/tests/viewerbase.ui line 149
+#: rc.cpp:2382 rc.cpp:2391
+#, no-c-format
+msgid "Add All From Directory"
+msgstr "Lisää kaikki kansiosta"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 303
-#: rc.cpp:3291
+#. i18n: file ./buildtools/lib/parsers/autotools/tests/viewerbase.ui line 163
+#: rc.cpp:2385 rc.cpp:2394
#, no-c-format
-msgid "&Filling"
-msgstr "&Täyttäminen"
+msgid "Choose File to Add..."
+msgstr "Valitse lisättävä tiedosto..."
-#. i18n: file ./parts/astyle/astyleconfig.ui line 317
-#: rc.cpp:3294
-#, fuzzy, no-c-format
-msgid "Fill empt&y lines"
-msgstr "Tiedostomalli"
+#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 179
+#: rc.cpp:2409
+#, no-c-format
+msgid "Value 3"
+msgstr "Arvo 3"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 320
-#: rc.cpp:3297
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 16
+#: rc.cpp:2415
#, no-c-format
-msgid "Fill empty lines with the white space of their previous lines."
-msgstr ""
+msgid "Add New Service"
+msgstr "Lisää uusi palvelu"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 336
-#: rc.cpp:3300
-#, fuzzy, no-c-format
-msgid "U&se tabs"
-msgstr "Käytä &sarkaimia"
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 31
+#: rc.cpp:2418
+#, no-c-format
+msgid "&Service File"
+msgstr "Palvelutiedo&sto"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 356
-#: rc.cpp:3303
-#, fuzzy, no-c-format
-msgid "Number of spaces to use per indent."
-msgstr "Enum-arvojen määrä rivillä"
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 55
+#: rc.cpp:2421 rc.cpp:2526
+#, no-c-format
+msgid "&Icon:"
+msgstr "&Kuvake:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 367
-#: rc.cpp:3306
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 139
+#: rc.cpp:2424
#, no-c-format
-msgid "Con&vert tabs"
-msgstr ""
+msgid "&Library:"
+msgstr "&Kirjasto:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 370
-#: rc.cpp:3309
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 157
+#: buildtools/script/scriptnewfiledlg.cpp:38
+#: parts/filecreate/filecreate_newfile.cpp:46 rc.cpp:2427 rc.cpp:2532
+#: rc.cpp:7733 rc.cpp:8028
#, no-c-format
-msgid "Convert tabs to spaces."
-msgstr ""
+msgid "&File name:"
+msgstr "&Tiedostonimi:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 398
-#: rc.cpp:3312
-#, fuzzy, no-c-format
-msgid "&Use spaces:"
-msgstr "Käytä &välilyöntejä:"
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 193
+#: rc.cpp:2433 rc.cpp:2538 rc.cpp:4847 rc.cpp:8843
+#, no-c-format
+msgid "Co&mment:"
+msgstr "&Kommentti:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 416
-#: rc.cpp:3315
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 209
+#: rc.cpp:2436
#, no-c-format
-msgid ""
-"Number of spaces that will be converted to a tab.\n"
-"The number of spaces per tab is controled by the editor."
-msgstr ""
+msgid "Service &Types"
+msgstr "Palvelu&tyypit"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 427
-#: rc.cpp:3319
-#, fuzzy, no-c-format
-msgid "F&orce tabs"
-msgstr "Pakota uudelleenmuokkaus"
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 289
+#: rc.cpp:2439 rc.cpp:2544 rc.cpp:6324 rc.cpp:6327
+#, no-c-format
+msgid "<-"
+msgstr "<-"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 430
-#: rc.cpp:3322
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 297
+#: rc.cpp:2442 rc.cpp:2547 rc.cpp:6339 rc.cpp:6342
#, no-c-format
-msgid "Force tabs to be used in areas Astyle would prefer to use spaces."
-msgstr ""
+msgid "->"
+msgstr "->"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 465
-#: rc.cpp:3325
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 351
+#: kdevdesigner/designer/propertyeditor.cpp:2922
+#: parts/partexplorer/partexplorerform.cpp:116 rc.cpp:2445 rc.cpp:3183
+#: rc.cpp:4576
#, no-c-format
-msgid "Brackets"
-msgstr "Hakasulut"
+msgid "Property"
+msgstr "Ominaisuus"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 487
-#: rc.cpp:3328
-#, fuzzy, no-c-format
-msgid "&No Change"
-msgstr "Tietue muuttunut"
+#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 406
+#: rc.cpp:2451 rc.cpp:3180
+#, no-c-format
+msgid "&Properties:"
+msgstr "&Ominaisuudet:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 493
-#: rc.cpp:3331
-#, fuzzy, no-c-format
-msgid "The brackets will not be changed."
-msgstr "Tätä yksilöä ei voida poistaa"
+#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 36
+#: rc.cpp:2460
+#, no-c-format
+msgid "Add New Subproject"
+msgstr "Lisää uusi aliprojekti"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 501
-#: rc.cpp:3334
+#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 47
+#: rc.cpp:2463
#, no-c-format
-msgid "&Break"
-msgstr "&Keskeytys (break)"
+msgid "Subproject"
+msgstr "Aliprojekti"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 507
-#: rc.cpp:3337
+#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 87
+#: rc.cpp:2466
#, no-c-format
-msgid "Break brackets from pre-block code (i.e. ANSI C/C++ style)."
-msgstr ""
+msgid "Subproject &name:"
+msgstr "Aliprojektin &nimi:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 515
-#: rc.cpp:3340
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 16
+#: rc.cpp:2475
#, no-c-format
-msgid "&Attach"
-msgstr "&Liitä"
+msgid "Add New Application .desktop File"
+msgstr "Lisää uusi sovelluksen .desktop -tiedosto"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 519
-#: rc.cpp:3343
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 30
+#: rc.cpp:2478
#, no-c-format
-msgid ""
-"Attach brackets to pre-block code (i.e. Java/K&R style).\n"
-"See also Formatting/Blocks/Break if-else"
-msgstr ""
+msgid "&Application File"
+msgstr "&Sovellustiedosto"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 527
-#: rc.cpp:3347
-#, fuzzy, no-c-format
-msgid "Linu&x style"
-msgstr "Li&nux-tyyli"
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 41
+#: rc.cpp:2481
+#, no-c-format
+msgid "Start in t&erminal"
+msgstr "Käynnistä päät&eikkunassa"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 531
-#: rc.cpp:3350
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 122
+#: rc.cpp:2487
#, no-c-format
-msgid ""
-"Break brackets from class/function declarations, \n"
-"but attach brackets to pre-block command statements."
-msgstr ""
+msgid "Games"
+msgstr "Pelit"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 544
-#: rc.cpp:3354
-#, fuzzy, no-c-format
-msgid "Brea&k closing headers"
-msgstr "Esikäännetyt otsikkotiedostot"
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 127
+#: rc.cpp:2490
+#, no-c-format
+msgid "Development"
+msgstr "Kehitystyökalut"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 548
-#: rc.cpp:3357
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 132
+#: rc.cpp:2493 rc.cpp:8592
#, no-c-format
-msgid ""
-"Break brackets before closing headers (e.g. 'else', 'catch', ...)\n"
-"from their immediately preceding closing brackets."
-msgstr ""
+msgid "Editors"
+msgstr "Editorit"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 560
-#: rc.cpp:3361
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 137
+#: rc.cpp:2496
#, no-c-format
-msgid "&Indentation"
-msgstr "&Sisennys"
+msgid "Graphics"
+msgstr "Grafiikka"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 577
-#: rc.cpp:3364
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 142
+#: rc.cpp:2499
#, no-c-format
-msgid "Contin&uation"
-msgstr "&Jatkaminen"
+msgid "Internet"
+msgstr "Internet"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 592
-#: rc.cpp:3367 rc.cpp:3374
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 147
+#: rc.cpp:2502
#, no-c-format
-msgid ""
-"Indent a maximal # spaces in a continuous statement,\n"
-"relative to the previous line."
-msgstr ""
+msgid "Multimedia"
+msgstr "Multimedia"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 600
-#: rc.cpp:3371
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 152
+#: rc.cpp:2505
#, no-c-format
-msgid "Maximum in statement:"
-msgstr "Lausekkeen maksimi:"
+msgid "Office"
+msgstr "Toimisto"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 612
-#: rc.cpp:3378
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 157
+#: rc.cpp:2508 rc.cpp:4826 rc.cpp:7274
#, no-c-format
-msgid "Minimum in conditional:"
-msgstr "Ehdollisen minimi:"
+msgid "Settings"
+msgstr "Asetukset"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 616
-#: rc.cpp:3381 rc.cpp:3388
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 162
+#: rc.cpp:2511
#, no-c-format
-msgid ""
-"Indent a minimal # spaces in a continuous conditional\n"
-"belonging to a conditional header."
-msgstr ""
+msgid "System"
+msgstr "Järjestelmä"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 624
-#: rc.cpp:3385
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 167
+#: rc.cpp:2514
#, no-c-format
-msgid "Twice current"
-msgstr "Nykyinen kaksinkertaisena"
+msgid "Toys"
+msgstr "Lelut"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 650
-#: rc.cpp:3392
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 172
+#: rc.cpp:2517
#, no-c-format
-msgid "Indented &Entities"
-msgstr "Sisennettävät &kokonaisuudet"
+msgid "Utilities"
+msgstr "Apuohjelmat"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 661
-#: rc.cpp:3395
-#, fuzzy, no-c-format
-msgid "&Switches"
-msgstr "Vaihda"
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 177
+#: rc.cpp:2520
+#, no-c-format
+msgid "WordProcessing"
+msgstr "Tekstinkäsittely"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 665
-#: rc.cpp:3398
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 229
+#: rc.cpp:2529
#, no-c-format
-msgid ""
-"Indent 'switch' blocks, so that the inner 'case XXX:'\n"
-"headers are indented in relation to the switch block."
-msgstr ""
+msgid "&Section:"
+msgstr "&Osa:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 673
-#: rc.cpp:3402
-#, fuzzy, no-c-format
-msgid "&Case statements"
-msgstr "Luo elementti"
+#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 316
+#: rc.cpp:2541
+#, no-c-format
+msgid "Mime &Types"
+msgstr "MIME-&tyypit"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 677
-#: rc.cpp:3405
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 22
+#: buildtools/autotools/choosetargetdialog.cpp:62 rc.cpp:2556
#, no-c-format
-msgid ""
-"Indent case blocks from the 'case XXX:' headers.\n"
-"Case statements not enclosed in blocks are NOT indented."
-msgstr ""
+msgid "Automake Manager - Choose Target"
+msgstr "Automake Manager - Valitse kohde"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 685
-#: rc.cpp:3409
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 59
+#: rc.cpp:2559
#, fuzzy, no-c-format
-msgid "Cla&sses"
-msgstr "Luokat"
+msgid "Add new files to m&y active target"
+msgstr "Lisää uusia &tiedostoja aktiiviseen kohteeseen"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 690
-#: rc.cpp:3412
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 70
+#: rc.cpp:2562
#, no-c-format
-msgid ""
-"Indent 'class' blocks, so that the inner 'public:',\n"
-"'protected:' and 'private: headers are indented in\n"
-"relation to the class block."
-msgstr ""
-
-#. i18n: file ./parts/astyle/astyleconfig.ui line 698
-#: rc.cpp:3417
-#, fuzzy, no-c-format
-msgid "&Brackets"
-msgstr "Hakasulut"
+msgid "Choose &another target"
+msgstr "V&alitse toinen kohde"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 701
-#: rc.cpp:3420
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 83
+#: rc.cpp:2565
#, no-c-format
-msgid "Add extra indentation to '{' and '}' block brackets."
-msgstr ""
+msgid "Choose &Target"
+msgstr "Valitse &kohde"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 709
-#: rc.cpp:3423
-#, fuzzy, no-c-format
-msgid "&Namespaces"
-msgstr "Nimiavaruu&s:"
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 114
+#: rc.cpp:2568 rc.cpp:2655 rc.cpp:2712 rc.cpp:2751 rc.cpp:2823
+#, no-c-format
+msgid "Target:"
+msgstr "Kohde:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 712
-#: rc.cpp:3426
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 130
+#: rc.cpp:2571 rc.cpp:2757
#, no-c-format
-msgid "Indent the contents of namespace blocks."
-msgstr ""
+msgid "[TARGET]"
+msgstr "[KOHDE]"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 720
-#: rc.cpp:3429
-#, fuzzy, no-c-format
-msgid "L&abels"
-msgstr "TextLabel4"
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 140
+#: rc.cpp:2574
+#, no-c-format
+msgid "&New Files"
+msgstr "&Uusia tiedostoja"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 728
-#: rc.cpp:3432
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 159
+#: rc.cpp:2577
#, no-c-format
msgid ""
-"Indent labels so that they appear one indent less than\n"
-"the current indentation level, rather than being\n"
-"flushed completely to the left (which is the default)."
+"<qt><b>Note:</b> If you cancel, your files will be created but will <b>not</b> "
+"be added to the project.</qt>"
msgstr ""
+"<b>Huomio:</b> Jos keskeytät, tiedostot luodaan, <b>mutta niitä ei</b> "
+"lisätä projektiin."
-#. i18n: file ./parts/astyle/astyleconfig.ui line 736
-#: rc.cpp:3437
-#, fuzzy, no-c-format
-msgid "Bloc&ks"
-msgstr "lohko"
+#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 172
+#: rc.cpp:2580
+#, no-c-format
+msgid "Do &not ask me again and use always my active target"
+msgstr "Älä pyy&dä vahvistusta ja käytä aina minun aktiivista kohdetta."
-#. i18n: file ./parts/astyle/astyleconfig.ui line 739
-#: rc.cpp:3440
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 16
+#: rc.cpp:2583
#, no-c-format
-msgid "Add extra indentation entire blocks (including brackets)."
-msgstr ""
+msgid "Add New Target"
+msgstr "Lisää uusi kohde"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 750
-#: rc.cpp:3443
-#, fuzzy, no-c-format
-msgid "#Prepr&ocessors"
-msgstr "Esiprosessori"
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 30
+#: rc.cpp:2586
+#, no-c-format
+msgid "&Target"
+msgstr "&Kohde"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 753
-#: rc.cpp:3446
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 45
+#: rc.cpp:2589
#, no-c-format
-msgid "Indent multi-line #define statements."
-msgstr ""
+msgid "&Primary:"
+msgstr "&Ensisijainen:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 765
-#: rc.cpp:3449
-#, fuzzy, no-c-format
-msgid "For&matting"
-msgstr "Yleiset asetukset"
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 68
+#: rc.cpp:2592
+#, no-c-format
+msgid "Pre&fix:"
+msgstr "Etu&liite:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 782
-#: rc.cpp:3452
-#, fuzzy, no-c-format
-msgid "Blocks"
-msgstr "lohko"
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 91
+#: parts/quickopen/quickopenfiledialog.cpp:41
+#: parts/quickopen/quickopenfiledialog.cpp:56 rc.cpp:2595
+#, no-c-format
+msgid "File &name:"
+msgstr "&Tiedostonimi:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 793
-#: rc.cpp:3455
-#, fuzzy, no-c-format
-msgid "&Break blocks"
-msgstr "&Keskeytyskohdat"
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 127
+#: rc.cpp:2598
+#, no-c-format
+msgid "[CANONICALIZED NAME]"
+msgstr "[KANONISOITU NIMI]"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 805
-#: rc.cpp:3458
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 170
+#: rc.cpp:2601
#, no-c-format
-msgid ""
-"Insert empty lines around unrelated blocks, labels, classes,...\n"
-"Known problems:\n"
-"\n"
-"1. If a statement is NOT part of a block, \n"
-"the following statements are all double spaced. \n"
-"Statements enclosed in a block are formatted \n"
-"correctly.\n"
-"\n"
-"2. Comments are broken from the block.\n"
-msgstr ""
+msgid "Linker Flags (&LDFLAGS)"
+msgstr "Linkittäjän parametrit (&LDFLAGS)"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 813
-#: rc.cpp:3470
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 181
+#: rc.cpp:2604
#, no-c-format
-msgid "Break bl&ocks all"
-msgstr ""
+msgid "Do not link against shared libraries (-all-static)"
+msgstr "Älä linkitä jaettuihin kirjastoihin (-all-static)"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 827
-#: rc.cpp:3473
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 189
+#: rc.cpp:2607
#, no-c-format
-msgid ""
-"Like --break-blocks, except also insert empty lines \n"
-"around closing headers (e.g. 'else', 'catch', ...).\n"
-"\n"
-"Known problems:\n"
-"\n"
-"1. If a statement is NOT part of a block, \n"
-"the following statements are all double spaced. \n"
-"Statements enclosed in a block are formatted \n"
-"correctly.\n"
-"\n"
-"2. Comments are broken from the block.\n"
-msgstr ""
+msgid "Do not assign version numbers to libraries (-avoid-version)"
+msgstr "Älä liitä versionumeroita kirjastoihin (-avoid-version)"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 835
-#: rc.cpp:3487
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 197
+#: rc.cpp:2610
#, no-c-format
-msgid "Break i&f-else"
-msgstr ""
+msgid "Create a library that can be dynamically loaded (-module)"
+msgstr "Luo kirjasto, joka voidaan ladata dynaamisesti (-module)"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 838
-#: rc.cpp:3490
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 205
+#: rc.cpp:2613
#, no-c-format
-msgid "Break 'else if()' statements into two different lines."
-msgstr ""
+msgid "Library does not depend on external symbols (-no-undefined)"
+msgstr "Kirjasto ei riipu ulkoisista symboleista (-no-undefined)"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 854
-#: rc.cpp:3493
+#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 228
+#: rc.cpp:2616
#, no-c-format
-msgid "Padding"
-msgstr "Täyttö"
+msgid "Ot&her:"
+msgstr "&Muu:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 865
-#: rc.cpp:3496
-#, fuzzy, no-c-format
-msgid "Add spa&ces inside parentheses"
-msgstr "Lisää välilyönnit &sulkumerkkien ympärille"
+#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 44
+#: rc.cpp:2631
+#, no-c-format
+msgid "Menu Text"
+msgstr "Valikkoteksti"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 868
-#: rc.cpp:3499
+#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 52
+#: rc.cpp:2634
#, no-c-format
-msgid "Insert space padding around parenthesis on the inside only."
-msgstr ""
+msgid "Command"
+msgstr "Komento"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 876
-#: rc.cpp:3502
-#, fuzzy, no-c-format
-msgid "A&dd spaces outside parentheses"
-msgstr "Lisää välilyönnit &sulkumerkkien ympärille"
+#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 60
+#: rc.cpp:2637
+#, no-c-format
+msgid "Command Type"
+msgstr "Komentotyyppi"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 879
-#: rc.cpp:3505
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 36
+#: rc.cpp:2640
#, no-c-format
-msgid "Insert space padding around parenthesis on the outside only."
-msgstr ""
+msgid "Add New Created File to Target"
+msgstr "Lisää luotu uusi tiedosto kohteeseen"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 887
-#: rc.cpp:3508
-#, fuzzy, no-c-format
-msgid "Remove &unnecessary spaces around parentheses"
-msgstr "Lisää välilyönnit &sulkumerkkien ympärille"
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 53
+#: rc.cpp:2643 rc.cpp:2700 rc.cpp:2745 rc.cpp:2814
+#, no-c-format
+msgid "Subproject Information"
+msgstr "Aliprojektin tiedot"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 890
-#: rc.cpp:3511
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 75
+#: rc.cpp:2646 rc.cpp:2703
#, no-c-format
-msgid "Remove unnecessary space padding around parenthesis."
-msgstr ""
+msgid "[TARGET DIRECTORY]"
+msgstr "[KOHDEKANSIO]"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 898
-#: rc.cpp:3514
-#, fuzzy, no-c-format
-msgid "&Add spaces around operators"
-msgstr "Lisää välilyönnit ope&raattoreiden ympärille"
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 83
+#: rc.cpp:2649 rc.cpp:2706 rc.cpp:2817
+#, no-c-format
+msgid "[TARGET NAME]"
+msgstr "[KOHDENIMI]"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 903
-#: rc.cpp:3517
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 103
+#: rc.cpp:2652 rc.cpp:2709 rc.cpp:2748 rc.cpp:2820
#, no-c-format
-msgid ""
-"Insert space padding around operators.\n"
-"Once padded, operators stay padded.\n"
-"There is no unpad operator option."
-msgstr ""
+msgid "Directory:"
+msgstr "Kansio:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 919
-#: rc.cpp:3522
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 135
+#: rc.cpp:2658
#, no-c-format
-msgid "One Liners"
-msgstr "Yksiriviset"
+msgid "File Information"
+msgstr "Tiedoston tiedot"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 930
-#: rc.cpp:3525
-#, fuzzy, no-c-format
-msgid "&Keep one-line statements"
-msgstr "Säilytä yksiriviset &lausekkeet"
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 173
+#: buildtools/script/scriptnewfiledlg.cpp:46 rc.cpp:2661
+#, no-c-format
+msgid "&Use file template"
+msgstr "&Käytä tiedostopohjaa"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 934
-#: rc.cpp:3528
+#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 202
+#: rc.cpp:2664
#, no-c-format
-msgid ""
-"Do not break lines containing multiple statements into\n"
-"multiple single-statement lines."
-msgstr ""
+msgid "New file &name (with extension):"
+msgstr "Uusi tiedoston &nimi (laajenteineen):"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 942
-#: rc.cpp:3532
-#, fuzzy, no-c-format
-msgid "Keep o&ne-line blocks"
-msgstr "Säilytä yksiriviset &lohkot"
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 16
+#: rc.cpp:2673
+#, no-c-format
+msgid "Add New Icon"
+msgstr "Lisää uusi kuvake"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 945
-#: rc.cpp:3535
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 35
+#: rc.cpp:2676 rc.cpp:5322
#, no-c-format
-msgid "Do not break blocks residing completely on one line."
-msgstr ""
+msgid "&Type:"
+msgstr "&Tyyppi:"
-#. i18n: file ./parts/astyle/astyleconfig.ui line 966
-#: rc.cpp:3538
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 53
+#: rc.cpp:2679
#, no-c-format
-msgid "Example"
-msgstr "Esimerkki"
+msgid "&Size:"
+msgstr "&Koko:"
-#. i18n: file ./parts/uimode/uichooser.ui line 16
-#: rc.cpp:3541
-#, fuzzy, no-c-format
-msgid "UIChooser"
-msgstr "K&äyttäjä:"
+#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 178
+#: rc.cpp:2694
+#, no-c-format
+msgid "unknown"
+msgstr "tuntematon"
-#. i18n: file ./parts/uimode/uichooser.ui line 38
-#: rc.cpp:3544
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 16
+#: rc.cpp:2697
#, no-c-format
-msgid "Use Tabs"
-msgstr "Käytä välilehtiä"
+msgid "Remove Target From [SUBPROJECT]"
+msgstr "Poista kohde [ALIPROJEKTISTA]"
-#. i18n: file ./parts/uimode/uichooser.ui line 41
-#: rc.cpp:3547
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 116
+#: rc.cpp:2715
+#, no-c-format
+msgid "&Target Information"
+msgstr "Kohteen &tiedot"
+
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 149
+#: rc.cpp:2724
#, no-c-format
msgid ""
-"Some prefer not to have a tab bar and switch between documents using other "
-"means. Kate is one example of this."
+"<b>Note:</b> You will not be able to undo this operation. Please check your "
+"Makefile.am afterwards."
msgstr ""
-"Jotkut ovat mieluummin käyttämättä välilehtiä ja vaihtavat asiakirjojen välillä "
-"muilla tavoilla. Kate on yksi esimerkki tästä."
+"<b>Huomio:</b> Et voi peruuttaa tätä operaatiota! Tarkista myös Makefile.am "
+"jälkikäteen!"
-#. i18n: file ./parts/uimode/uichooser.ui line 52
-#: rc.cpp:3550
-#, fuzzy, no-c-format
-msgid "Al&ways"
-msgstr "Aina"
+#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 159
+#: rc.cpp:2727
+#, no-c-format
+msgid "&Dependencies to Other Subprojects"
+msgstr "Riippuvaisuu&det muihin aliprojekteihin"
-#. i18n: file ./parts/uimode/uichooser.ui line 63
-#: rc.cpp:3553
-#, fuzzy, no-c-format
-msgid "Ne&ver"
-msgstr "Ei koskaan"
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 24
+#: rc.cpp:2736
+#, no-c-format
+msgid "ImportExistingDlgBase"
+msgstr "ImportExistingDlgBase"
-#. i18n: file ./parts/uimode/uichooser.ui line 76
-#: rc.cpp:3556
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 192
+#: rc.cpp:2754
#, no-c-format
-msgid "Use Close on Hover"
-msgstr "Näytä \"Sulje\" kohdistettaessa hiirellä"
+msgid "[DIRECTORY]"
+msgstr "[KANSIO]"
-#. i18n: file ./parts/uimode/uichooser.ui line 79
-#: rc.cpp:3559
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 260
+#: rc.cpp:2760
#, no-c-format
-msgid ""
-"The document tab can optionally be used to close the document, by clicking on "
-"the tab icon."
-msgstr ""
-"Asiakirjan välilehteä voidaan käyttää sen sulkemiseen napsauttamalla välilehden "
-"kuvaketta."
+msgid "A&dd All"
+msgstr "Lis&ää kaikki"
-#. i18n: file ./parts/uimode/uichooser.ui line 101
-#: kdevdesigner/designer/editfunctionsimpl.cpp:218
-#: kdevdesigner/designer/formfile.cpp:330
-#: kdevdesigner/designer/formfile.cpp:657
-#: kdevdesigner/designer/mainwindow.cpp:2517
-#: kdevdesigner/designer/mainwindow.cpp:2847
-#: kdevdesigner/designer/mainwindowactions.cpp:1129
-#: kdevdesigner/designer/sourcefile.cpp:224
-#: kdevdesigner/designer/sourcefile.cpp:269
-#: kdevdesigner/designer/variabledialogimpl.cpp:105 rc.cpp:3565
-#, fuzzy, no-c-format
-msgid "&Yes"
-msgstr "&Kokeile"
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 263
+#: rc.cpp:2763
+#, no-c-format
+msgid "Import by creating symbolic links (recommended)"
+msgstr "Tuo luomalla symbolisia linkkejä (suositus)"
-#. i18n: file ./parts/uimode/uichooser.ui line 121
-#: rc.cpp:3568
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 271
+#: rc.cpp:2766
#, no-c-format
-msgid "Toolview Tab Layout"
-msgstr "Työkalunäkymän välilehden ulkonäkö"
+msgid "&Add Selected"
+msgstr "Lisää &valitut"
-#. i18n: file ./parts/uimode/uichooser.ui line 124
-#: rc.cpp:3571
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 274
+#: rc.cpp:2769
#, no-c-format
-msgid ""
-"Three different modes for the IDEAl toolview tabs. \"Text and icons\" is the "
-"most informative, but takes a lot of space. Those with a smaller screen will "
-"typically want \"Icons\"."
-msgstr ""
-"Kolme erilaista tilaa IDEAl-työkalunäkymien välilehdille. \"Teksti ja "
-"kuvakkeet\" on kaikista informaativisin, mutta vie paljon tilaa. Pienellä "
-"näytöllä ohjelmaa käyttävät käyttäjät valitsevat yleensä \"Kuvakkeet\"."
+msgid "Import by copying (not recommended)"
+msgstr "Tuo kopioimalla (ei suositeltavaa)"
-#. i18n: file ./parts/uimode/uichooser.ui line 135
-#: rc.cpp:3574
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 313
+#: rc.cpp:2772
#, no-c-format
-msgid "Icons"
-msgstr "Kuvakkeet"
+msgid "&Source Directory"
+msgstr "Lähdekan&sio"
-#. i18n: file ./parts/uimode/uichooser.ui line 143
-#: rc.cpp:3577
-#, fuzzy, no-c-format
-msgid "Te&xt"
-msgstr "Teksti"
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 364
+#: rc.cpp:2775
+#, no-c-format
+msgid "R&emove All"
+msgstr "&Poista kaikki"
-#. i18n: file ./parts/uimode/uichooser.ui line 154
-#: rc.cpp:3580
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 367
+#: rc.cpp:2778
#, no-c-format
-msgid "Text and icons"
-msgstr "Teksti ja kuvakkeet"
+msgid "Removes all added files."
+msgstr "Poistaa kaikki lisätyt tiedostot."
-#. i18n: file ./parts/uimode/uichooser.ui line 164
-#: rc.cpp:3583
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 375
+#: rc.cpp:2781
#, no-c-format
-msgid "Tabbed Browsing"
-msgstr "Välilehdillä selaaminen"
+msgid "&Remove Selected"
+msgstr "Poista &valitut"
-#. i18n: file ./parts/uimode/uichooser.ui line 167
-#: rc.cpp:3586
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 378
+#: rc.cpp:2784
#, no-c-format
-msgid "Some extra options for the document tabbar."
-msgstr "Muutamia lisävalintoja asiakirjojen välilehtipalkille."
+msgid "Removes the selected files."
+msgstr "Poistaa valitut tiedostot."
-#. i18n: file ./parts/uimode/uichooser.ui line 178
-#: rc.cpp:3589
+#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 417
+#: rc.cpp:2787
#, no-c-format
-msgid "Open &new tab after current tab"
-msgstr "Avaa uusi välilehti &nykyisen välilehden perään"
+msgid "Add &Following"
+msgstr "Lisää &seuraava"
-#. i18n: file ./parts/uimode/uichooser.ui line 186
-#: rc.cpp:3592
-#, fuzzy, no-c-format
-msgid "&Show icons on document tabs"
-msgstr "Näytä kuvakkeet asiakirjojen välilehdissä"
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 16
+#: rc.cpp:2793
+#, no-c-format
+msgid "Remove File From This Target"
+msgstr "Poista tiedosto tästä kohteesta"
-#. i18n: file ./parts/uimode/uichooser.ui line 194
-#: rc.cpp:3595
-#, fuzzy, no-c-format
-msgid "Show close &button in tab bar"
-msgstr "Näytä sulkemispainike välilehtipalkissa"
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 79
+#: rc.cpp:2802
+#, no-c-format
+msgid "&File Information"
+msgstr "&Tiedoston tiedot"
-#. i18n: file ./parts/uimode/uichooser.ui line 214
-#: rc.cpp:3598
-#, fuzzy, no-c-format
-msgid "Note: Changes will take effect after TDevelop is restarted"
-msgstr ""
-"Huomio: Muutokset astuvat voimaan vasta KDevelopin uudelleenkäynnistyksen "
-"jälkeen."
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 120
+#: rc.cpp:2811
+#, no-c-format
+msgid "<b>Note:</b> You will not be able to undelete the file."
+msgstr "<b>Huomio:</b> Et voi palauttaa tiedostoa!"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 16
-#: rc.cpp:3601
+#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 215
+#: rc.cpp:2826
#, no-c-format
-msgid "New File Wizard Options"
-msgstr "Uusi tiedosto -velhon asetukset"
+msgid "[DIRECTORY NAME]"
+msgstr "[KANSION NIMI]"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 34
-#: rc.cpp:3604
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 16
+#: rc.cpp:2829
+#, no-c-format
+msgid "Target Options"
+msgstr "Kohteen asetukset"
+
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 34
+#: rc.cpp:2832
#, fuzzy, no-c-format
-msgid "Pro&ject Types"
-msgstr "&Projektityypit"
+msgid "Fl&ags"
+msgstr "Liput"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 45
-#: rc.cpp:3607
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 49
+#: rc.cpp:2835 rc.cpp:3084
#, no-c-format
-msgid "Re&move Type"
-msgstr "&Poista tyyppi"
+msgid "Li&nker flags (LDFLAGS):"
+msgstr "Li&nkittäjän parametrit (LDFLAGS):"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 53
-#: rc.cpp:3610
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 71
+#: rc.cpp:2838
#, fuzzy, no-c-format
-msgid "Edit T&ype..."
-msgstr "&Muokkaa tyyppiä..."
+msgid "&Do not link against shared libraries (-all-static)"
+msgstr "Älä linkitä jaettuihin kirjastoihin (-all-static)"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 61
-#: rc.cpp:3613
-#, no-c-format
-msgid "New &Subtype..."
-msgstr "Uu&si alityyppi..."
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 79
+#: rc.cpp:2841
+#, fuzzy, no-c-format
+msgid "Do not &assign version numbers to libraries (-avoid-version)"
+msgstr "Älä liitä versionumeroita kirjastoihin (-avoid-version)"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 69
-#: rc.cpp:3616
-#, no-c-format
-msgid "&New Type..."
-msgstr "&Uusi tyyppi..."
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 87
+#: rc.cpp:2844
+#, fuzzy, no-c-format
+msgid "Create a library that can &be dynamically loaded (-module)"
+msgstr "Luo kirjasto, joka voidaan ladata dynaamisesti (-module)"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 75
-#: parts/filecreate/addglobaldlg.cpp:59 rc.cpp:3619 rc.cpp:3643
-#, no-c-format
-msgid "Type Extension"
-msgstr "Tyypin laajenne"
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 95
+#: rc.cpp:2847
+#, fuzzy, no-c-format
+msgid "Library does not depend on external symbols (-no-&undefined)"
+msgstr "Kirjasto ei riipu ulkoisista symboleista (-no-undefined)"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 86
-#: parts/filecreate/addglobaldlg.cpp:60 rc.cpp:3622 rc.cpp:3646
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 118
+#: rc.cpp:2850
#, no-c-format
-msgid "Type Name"
-msgstr "Tyypin nimi"
+msgid "O&ther:"
+msgstr "&Muu:"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 97
-#: parts/filecreate/addglobaldlg.cpp:62 rc.cpp:3625 rc.cpp:3649
-#, no-c-format
-msgid "Icon"
-msgstr "Kuvake"
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 181
+#: rc.cpp:2853
+#, fuzzy, no-c-format
+msgid "E&xplicit dependencies (DEPENDENCIES):"
+msgstr "Pakot&etut riippuvuudet (DEPENDENCIES):"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 205
-#: rc.cpp:3637
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 228
+#: rc.cpp:2856
#, fuzzy, no-c-format
-msgid "Ed&it Template"
-msgstr "Muokkaa ma&llia"
+msgid "Li&braries"
+msgstr "Kirjastot"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 215
-#: rc.cpp:3640
-#, no-c-format
-msgid "Used &Global Types"
-msgstr "Käytetyt &globaalit tyypit"
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 243
+#: rc.cpp:2859
+#, fuzzy, no-c-format
+msgid "Lin&k convenience libraries inside project (LIBADD):"
+msgstr "Linkitä mukavuuskirjastot projektin &sisällä (LIBADD):"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 301
-#: rc.cpp:3655
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 294
+#: rc.cpp:2862
#, no-c-format
-msgid "Copy to Pro&ject Types"
-msgstr "Kopioi pro&jektityyppeihin"
+msgid "Link libraries ou&tside project (LIBADD):"
+msgstr "Linkitä kirjastot projektin &ulkopuolella (LIBADD):"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 311
-#: rc.cpp:3658
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 439
+#: rc.cpp:2880
#, fuzzy, no-c-format
-msgid "Proje&ct Templates"
-msgstr "Projek&timallit"
-
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 320
-#: rc.cpp:3661
-#, no-c-format
-msgid "Template Name"
-msgstr "Mallin nimi"
+msgid "Mo&ve Up"
+msgstr "Siirrä &ylös"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 347
-#: rc.cpp:3664
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 447
+#: rc.cpp:2883 rc.cpp:2958
#, no-c-format
-msgid "C&hange Content..."
-msgstr "Vai&hda sisältö..."
+msgid "Move Dow&n"
+msgstr "Sii&rrä alas"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 355
-#: rc.cpp:3667
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 476
+#: rc.cpp:2886
#, no-c-format
-msgid "&New Template..."
-msgstr "&Uusi malli..."
+msgid "Ar&guments"
+msgstr "Ar&gumentit"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 371
-#: rc.cpp:3670
-#, no-c-format
-msgid "Re&move Template"
-msgstr "Poista &malli"
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 487
+#: rc.cpp:2889
+#, fuzzy, no-c-format
+msgid "Program Arguments (only valid for executable targets)"
+msgstr "Ajoa&rgumentit (voimassa vain suoritettaville kohteille):"
-#. i18n: file ./parts/filecreate/fcconfigwidgetbase.ui line 396
-#: rc.cpp:3673
-#, no-c-format
-msgid "&Edit Template"
-msgstr "Muo&kkaa mallia"
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 507
+#: rc.cpp:2892
+#, fuzzy, no-c-format
+msgid "&Run arguments:"
+msgstr "Ar&gumentit:"
-#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 16
-#: rc.cpp:3676
-#, no-c-format
-msgid "File Type"
-msgstr "Tiedostotyyppi"
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 523
+#: rc.cpp:2895 rc.cpp:3370 rc.cpp:7761
+#, fuzzy, no-c-format
+msgid "Working Directory:"
+msgstr "Kansio:"
-#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 44
-#: rc.cpp:3679
-#, no-c-format
-msgid "Type &extension:"
-msgstr "Tyypin laaj&enne:"
+#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 535
+#: rc.cpp:2898
+#, fuzzy, no-c-format
+msgid "&Debug arguments:"
+msgstr "&Virheenjäljitysliput:"
-#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 76
-#: rc.cpp:3682
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 16
+#: rc.cpp:2907
#, no-c-format
-msgid "Type &name:"
-msgstr "Tyypin &nimi:"
+msgid "Subproject Options"
+msgstr "Aliprojektin asetukset"
-#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 108
-#: rc.cpp:3685
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 31
+#: rc.cpp:2910
#, no-c-format
-msgid "Type &description:"
-msgstr "Tyypin &kuvaus:"
+msgid "Co&mpiler"
+msgstr "&Kääntäjä"
-#. i18n: file ./parts/filecreate/fctypeeditbase.ui line 162
-#: rc.cpp:3688 rc.cpp:3703
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 46
+#: rc.cpp:2913
#, no-c-format
-msgid "Set template content from &file:"
-msgstr "Aseta mallin sisältö &tiedostosta:"
+msgid "Compiler flags for C compiler (CFLA&GS):"
+msgstr "C-kääntäjän argumentit (CFLA&GS):"
-#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 16
-#: rc.cpp:3697
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 129
+#: rc.cpp:2919
#, no-c-format
-msgid "File Template"
-msgstr "Tiedostomalli"
+msgid "Compiler flags for C++ compiler (C&XXFLAGS):"
+msgstr "C++-kääntäjän argumentit (&CXXFLAGS):"
-#. i18n: file ./parts/filecreate/fctemplateeditbase.ui line 41
-#: rc.cpp:3700 rc.cpp:5761
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 204
+#: rc.cpp:2925
#, no-c-format
-msgid "Template &name:"
-msgstr "Mallin &nimi:"
+msgid "Compiler flags for Fortran compiler (&FFLAGS):"
+msgstr "Fortran-kääntäjän argumentit (&FFLAGS):"
-#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 16
-#: parts/scripting/scriptingpart.cpp:57 rc.cpp:3712
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 277
+#: rc.cpp:2931
#, no-c-format
-msgid "Scripting"
-msgstr "Skriptaus"
+msgid "&Includes"
+msgstr "&Sisällytettävät"
-#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 27
-#: rc.cpp:3715
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 296
+#: rc.cpp:2934
#, no-c-format
-msgid "Search Custom Directories for Scripts"
-msgstr "Etsi skriptejä omista kansioista"
+msgid "Automatically &generate metasources"
+msgstr "&Muodosta automaattisesti metalähteet"
-#. i18n: file ./parts/scripting/scriptingglobalconfigbase.ui line 41
-#: rc.cpp:3718
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 379
+#: rc.cpp:2943
#, no-c-format
-msgid ""
-"<b>NOTE</b> These are directories to search in that are found in your TDE "
-"resource directories. So if you add the string \"kate/scripts\" to the list "
-"then KScript will look in \"$TDEDIRS/data/kate/scripts\" for scripts. This "
-"will allow you to get scripts in your home directory as well as system wide "
-"ones."
-msgstr ""
+msgid "Directories in&side project:"
+msgstr "Hakemistot projektin &sisällä:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 37
-#: rc.cpp:3721
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 471
+#: rc.cpp:2955
#, no-c-format
-msgid "Prepare for Release"
-msgstr "Valmista julkaisua varten"
+msgid "Move U&p"
+msgstr "Siirrä &ylös"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 79
-#: rc.cpp:3724
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 510
+#: rc.cpp:2961
#, no-c-format
-msgid "<H2>Project Packaging & Publishing</H2>"
-msgstr "<H2>Projektin pakkaaminen & julkaisu</H2>"
-
-#. i18n: file ./parts/distpart/distpart_ui.ui line 135
-#: rc.cpp:3727
-#, fuzzy, no-c-format
-msgid "Source &Distribution"
-msgstr "&Lähdekoodin jakelu"
+msgid "Directories ou&tside project:"
+msgstr "Hakemistot projektin &ulkopuolella:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 151
-#: rc.cpp:3730
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 546
+#: rc.cpp:2964
#, no-c-format
-msgid "&Use custom options"
-msgstr "Käytä omia aset&uksia"
+msgid "&Prefixes"
+msgstr "&Etuliitteet"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 154
-#: rc.cpp:3733
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 566
+#: buildtools/custommakefiles/selectnewfilesdialog.cpp:28 rc.cpp:2970
#, no-c-format
-msgid "Default is: %n-%v.tar.gz"
-msgstr ""
+msgid "Path"
+msgstr "Polku"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 173
-#: rc.cpp:3736
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 594
+#: rc.cpp:2973
#, no-c-format
-msgid "Source Options"
-msgstr "Lähdekoodin asetukset"
+msgid "C&ustom prefixes:"
+msgstr "Omat et&uliitteet:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 184
-#: rc.cpp:3739
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 678
+#: rc.cpp:2985
#, no-c-format
-msgid "Use &bzip2 instead of gzip"
-msgstr "Käytä &bzip2-pakkausta gzipin sijaan"
+msgid "&Build Order"
+msgstr "&Rakentamisjärjestys"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 203
-#: rc.cpp:3742
+#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 775
+#: rc.cpp:2994
#, no-c-format
-msgid ""
-"<b>Archive name format: </b>"
-"<br> %n - File name "
-"<br> %v - File version "
-"<br> %d - Date of archive"
-msgstr ""
-"<b>Arkistotiedoston muoto: </b> "
-"<br>%n - Tiedostonimi "
-"<br>%v - Tiedostoversio "
-"<br>%d - arkistointipäivä"
+msgid "O&rder in which sub projects are built:"
+msgstr "Jä&rjestys, missä aliprojektit käännetään:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 214
-#: rc.cpp:3745
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 16
+#: buildtools/autotools/autoprojectpart.cpp:232 rc.cpp:3003
#, no-c-format
-msgid "%n-%v"
-msgstr "%n-%v"
+msgid "Configure Options"
+msgstr "Configuren asetukset"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 217
-#: rc.cpp:3748
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 46
+#: rc.cpp:3006
#, fuzzy, no-c-format
-msgid "Enter the filename using the format options. "
-msgstr "Anna varaston nimi"
+msgid "&Configuration:"
+msgstr "Asetukset:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 254
-#: rc.cpp:3751
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 68
+#: rc.cpp:3009
#, fuzzy, no-c-format
-msgid "&Add Files"
-msgstr "Lisää tiedostoja"
+msgid "Different build profiles"
+msgstr "Erot tallennettuun tiedostoon verrattuna"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 270
-#: rc.cpp:3754
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 71
+#: rc.cpp:3012
#, fuzzy, no-c-format
-msgid "&Create Source Archive"
-msgstr "Luo lähdekoodip&aketti"
-
-#. i18n: file ./parts/distpart/distpart_ui.ui line 286
-#: rc.cpp:3757 rc.cpp:3880
-#, no-c-format
-msgid "R&eset"
-msgstr "&Palauta"
+msgid "profiles"
+msgstr "Avaa tiedosto"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 296
-#: parts/quickopen/quickopenfiledialog.cpp:42
-#: parts/quickopen/quickopenfiledialog.cpp:57 rc.cpp:3760
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 152
+#: rc.cpp:3024 rc.cpp:3027
#, no-c-format
-msgid "File &list:"
-msgstr "Tiedosto&luettelo:"
-
-#. i18n: file ./parts/distpart/distpart_ui.ui line 309
-#: rc.cpp:3763
-#, fuzzy, no-c-format
-msgid "Package &Information"
-msgstr "&Paketin tiedot"
+msgid "Options to pass to configure, e.g. --prefix=<install dir>"
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 349
-#: rc.cpp:3766
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 163
+#: rc.cpp:3030
#, no-c-format
-msgid "Ve&ndor:"
-msgstr "&Valmistaja:"
+msgid "&Build directory (must be different for every different configuration):"
+msgstr "&Rakentamiskansio (täytyy olla eri jokaiselle kokoonpanolle):"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 381
-#: rc.cpp:3769
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 191
+#: rc.cpp:3033
#, fuzzy, no-c-format
-msgid "Application name"
-msgstr "Sovelluksen &nimi:"
-
-#. i18n: file ./parts/distpart/distpart_ui.ui line 402
-#: rc.cpp:3772
-#, no-c-format
-msgid "&Application name:"
-msgstr "&Sovelluksen nimi:"
+msgid "Top source &directory:"
+msgstr "&Ylin lähdekansio:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 413
-#: rc.cpp:3775
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 214
+#: rc.cpp:3036 rc.cpp:3051
#, no-c-format
-msgid "S&ummary:"
-msgstr "&Yhteenveto:"
+msgid ""
+"The build process will place the object\n"
+"files and binary in this directory. \n"
+"\n"
+"If the name does not have a leading /\n"
+"then it is relative to the project directory.\n"
+"(in the General page)\n"
+"\n"
+"The build process also checks here for \n"
+"a Makefile and a configure script.\n"
+"\n"
+"If you have imported a project and you were \n"
+"building in the project directory, you \n"
+"probably want this to be blank."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 435
-#: rc.cpp:3781
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 297
+#: rc.cpp:3072 rc.cpp:3078
#, no-c-format
-msgid "R&elease:"
-msgstr "Julkaisuv&ersio:"
+msgid ""
+"Where to start looking for the src files.\n"
+"If the name does not have a leading /\n"
+"then it is relative to the project directory.\n"
+"(in the General page)"
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 446
-#: rc.cpp:3784
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 335
+#: rc.cpp:3087 rc.cpp:3091 rc.cpp:3095
#, no-c-format
-msgid "&Version:"
-msgstr "&Versio:"
+msgid ""
+"Linker flags, e.g. -L<lib dir> if you have libraries in a\n"
+"nonstandard directory <lib dir>"
+msgstr ""
+"Linkittäjän liput, esim. -L<kirjaston kansio> jos käytät kirjastoja\n"
+"ei standardeista kansioista"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 493
-#: rc.cpp:3787
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 374
+#: rc.cpp:3099 rc.cpp:3103 rc.cpp:3110
#, no-c-format
msgid ""
-"Version of the file package.\n"
-"Menu item: Project/Project Options/General/Version\n"
-"changes project compiled version number"
+"C/C++ preprocessor flags, e.g. -I<include dir> if you have\n"
+"headers in a nonstandard directory <include dir>"
msgstr ""
+"C/C++ esiprosessorin liput, esim. -I<otsikkotiedostojen kansio> jos käytät\n"
+"otsikkotiedostoja epästandardeista kansioista"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 501
-#: rc.cpp:3792
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 403
+#: rc.cpp:3107
#, no-c-format
-msgid "&Group:"
-msgstr "&Ryhmä:"
+msgid "C/C++ &preprocessor flags (CPPFLAGS):"
+msgstr "C/C++-&esikääntäjän liput (CPPFLAGS):"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 512
-#: rc.cpp:3795
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 418
+#: rc.cpp:3114
#, no-c-format
-msgid "Pac&kager:"
-msgstr "Pa&kkaaja:"
+msgid "Configure argu&ments:"
+msgstr "Configuren argu&mentit:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 538
-#: rc.cpp:3798
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 452
+#: rc.cpp:3120
#, no-c-format
-msgid "Advanced Package Op&tions"
-msgstr "&Tarkemmat paketin asetukset"
+msgid "C"
+msgstr "C"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 549
-#: rc.cpp:3801
-#, fuzzy, no-c-format
-msgid "&Create development package"
-msgstr "Luo kehityspaketti"
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 463
+#: rc.cpp:3123
+#, no-c-format
+msgid "C com&piler:"
+msgstr "C-k&ääntäjä:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 557
-#: rc.cpp:3804
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 496
+#: rc.cpp:3126
#, no-c-format
-msgid "Create documentation package"
-msgstr "Luo dokumentaatiopaketti"
+msgid "Compiler f&lags (CFLAGS):"
+msgstr "Kääntäjän ar&gumentit (CFLAGS):"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 565
-#: rc.cpp:3807
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 551
+#: rc.cpp:3132
#, no-c-format
-msgid "Include application icon"
-msgstr "Sisällytä sovelluksen kuvake"
+msgid "Compiler co&mmand (CC):"
+msgstr "Kääntäjän ko&mento (CC):"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 573
-#: rc.cpp:3810
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 586
+#: rc.cpp:3135
#, no-c-format
-msgid ""
-"Architecture target:<BR><b>(Note: You must have a compiler that supports this "
-"target)</b>"
-msgstr ""
-"Arkkitehtuurikohde: <BR><b>(Huom: kääntäjäsi täytyy tukea tätä "
-"kohdearkkitehtuuria)</b>"
+msgid "C++"
+msgstr "C++"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 579
-#: rc.cpp:3813
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 597
+#: rc.cpp:3138
#, no-c-format
-msgid "i386"
-msgstr "i386"
+msgid "C++ com&piler:"
+msgstr "C++-k&ääntäjä:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 584
-#: rc.cpp:3816
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 630
+#: rc.cpp:3141
#, no-c-format
-msgid "i586"
-msgstr "i586"
+msgid "Compiler co&mmand (CXX):"
+msgstr "Kääntäjän ko&mento (CXX):"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 589
-#: rc.cpp:3819
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 663
+#: rc.cpp:3144
+#, fuzzy, no-c-format
+msgid "Compiler flags (C&XXFLAGS):"
+msgstr "Kääntäjän ar&gumentit (CXXFLAGS):"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 720
+#: rc.cpp:3150
+#, fuzzy, no-c-format
+msgid "F&ortran"
+msgstr "Fortran"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 731
+#: rc.cpp:3153
+#, fuzzy, no-c-format
+msgid "Fortra&n compiler:"
+msgstr "Fortran-k&ääntäjä:"
+
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 764
+#: rc.cpp:3156
#, no-c-format
-msgid "i686"
-msgstr "i686"
+msgid "Compiler co&mmand (F77):"
+msgstr "Kääntäjän ko&mento (F77):"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 594
-#: rc.cpp:3822
+#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 797
+#: rc.cpp:3159
#, no-c-format
-msgid "AMD K6"
-msgstr "AMD K6"
+msgid "Compiler f&lags (FFLAGS):"
+msgstr "Kääntäjän ar&gumentit (FFLAGS):"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 599
-#: rc.cpp:3825
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 22
+#: rc.cpp:3165
#, no-c-format
-msgid "AMD K7"
-msgstr "AMD K7"
+msgid "Quiet"
+msgstr "Hiljainen"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 604
-#: rc.cpp:3828
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 27
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:38 rc.cpp:3168
#, no-c-format
-msgid "PPC"
-msgstr "PPC"
+msgid "Verbose"
+msgstr "Monisanainen"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 609
-#: rc.cpp:3831
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 32
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:356
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:410 rc.cpp:3171
+#: rc.cpp:3382
#, no-c-format
-msgid "PPC G3"
-msgstr "PPC G3"
+msgid "Debug"
+msgstr "Virheenjäljitys"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 614
-#: rc.cpp:3834
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 78
+#: rc.cpp:3174
#, no-c-format
-msgid "PPC Altevec"
-msgstr "PPC Altevec"
+msgid "&Build file:"
+msgstr "&Rakennustiedosto:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 619
-#: rc.cpp:3837
+#. i18n: file ./buildtools/ant/antoptionswidget.ui line 89
+#: rc.cpp:3177
#, no-c-format
-msgid "Dec Alpha (AXP)"
-msgstr "Dec Alpha (AXP)"
+msgid "&Verbosity:"
+msgstr "&Monisanaisuus:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 624
-#: rc.cpp:3840
+#. i18n: file ./buildtools/ant/classpathwidget.ui line 24
+#: rc.cpp:3189
#, no-c-format
-msgid "Sparc"
-msgstr "Sparc"
+msgid "Class&path"
+msgstr "Luokka&polku"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 669
-#: rc.cpp:3843
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 16
+#: rc.cpp:3192
#, fuzzy, no-c-format
+msgid "QMake Manager Options"
+msgstr "QMaken hallinta"
+
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 29
+#: rc.cpp:3195
+#, no-c-format
msgid ""
-"&Build Source \n"
-"Package"
+"- Also look into C++/Qt to define the QMake, Qt and Designer paths.\n"
+"- Environment variables that should be resolved during parsing can be set on "
+"the Make Options page.\n"
+"- For changes on this page to take effect the project needs to be reloaded."
msgstr ""
-"Rakenna lähdekielen \n"
-"Paketti"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 678
-#: rc.cpp:3847
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 45
+#: rc.cpp:3200
#, fuzzy, no-c-format
-msgid ""
-"Build Binar&y \n"
-"Package"
-msgstr "Rakenna binääripaketti"
+msgid "QMake Project File:"
+msgstr "Ob&jektitiedostot:"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 687
-#: rc.cpp:3851
-#, fuzzy, no-c-format
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 57
+#: rc.cpp:3203
+#, no-c-format
msgid ""
-"E&xport \n"
-"Build Files"
+"This is the top level qmake project file, from which the project manager will "
+"be populated.\n"
+"Leave this empty to automatically search for a .pro file in the project "
+"directory."
msgstr ""
-"Vie rakennus-\n"
-"tiedostot"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 696
-#: rc.cpp:3855
-#, fuzzy, no-c-format
-msgid ""
-"I&mport \n"
-"Build Files"
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 70
+#: rc.cpp:3207
+#, no-c-format
+msgid "Behaviour on Subproject Change"
msgstr ""
-"Tuo rakennus-\n"
-"tiedostot"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 777
-#: rc.cpp:3862
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 81
+#: rc.cpp:3210
#, no-c-format
-msgid "C&hangelog:"
-msgstr "&Muutosloki:"
+msgid ""
+"The following settings determine what the project configuration dialog should "
+"do when another subproject is selected while the dialog is still open."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 807
-#: rc.cpp:3865
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 92
+#: rc.cpp:3213
#, fuzzy, no-c-format
-msgid "Pr&oject Publishing"
-msgstr "P&rojektin julkaisu"
+msgid "&Always Save"
+msgstr "&Aina"
-#. i18n: file ./parts/distpart/distpart_ui.ui line 826
-#: rc.cpp:3868
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 95
+#: rc.cpp:3216
#, no-c-format
-msgid "Local Options"
-msgstr "Paikalliset asetukset"
-
-#. i18n: file ./parts/distpart/distpart_ui.ui line 848
-#: rc.cpp:3871
-#, fuzzy, no-c-format
-msgid "Ge&nerate HTML information page"
-msgstr "Luo &HTML-tietosivu"
+msgid "Always save the configuration when changing the project."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 856
-#: rc.cpp:3874
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 98
+#: rc.cpp:3219
#, no-c-format
-msgid "&User information generated by RPM"
-msgstr "RPM:n l&uoma käyttäjätieto"
+msgid ""
+"Always save the project configuration when selecting a another sub project."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 911
-#: rc.cpp:3877
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 106
+#: rc.cpp:3222
#, no-c-format
-msgid "&Generate"
-msgstr "&Luo"
+msgid "&Never Save (Warning: This can lead to loss of setting changes)"
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 939
-#: rc.cpp:3883
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 109
+#: rc.cpp:3225
#, no-c-format
-msgid "Re&mote Options"
-msgstr "&Etäasetukset"
+msgid "Never save the configuration when changing the project."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 980
-#: rc.cpp:3886
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 112
+#: rc.cpp:3228
#, no-c-format
-msgid "File su&bmission list:"
-msgstr "L&ähetettävien tiedostojen luettelo:"
+msgid ""
+"Never save the project configuration when selecting a another sub project."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1016
-#: rc.cpp:3889
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 120
+#: rc.cpp:3231
#, no-c-format
-msgid "+"
-msgstr "+"
+msgid "As&k"
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1032
-#: rc.cpp:3892
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 126
+#: rc.cpp:3234
#, no-c-format
-msgid "-"
-msgstr "-"
-
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1053
-#: rc.cpp:3895
-#, fuzzy, no-c-format
-msgid "Upload to &custom FTP site"
-msgstr "Lähetä jollekin muulle FTP-palvelimelle"
-
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1061
-#: rc.cpp:3898
-#, fuzzy, no-c-format
-msgid "Upload files to ftp.&kde.org"
-msgstr "Lähetä tiedostot ftp.kde.org -palvelimelle"
+msgid ""
+"Ask whether the configuration should be saved when switching the project."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1086
-#: rc.cpp:3901
-#, fuzzy, no-c-format
-msgid "Sub&mit"
-msgstr "Lähetä"
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 129
+#: rc.cpp:3237
+#, no-c-format
+msgid ""
+"Always ask whether the configuration should be saved when selecting another "
+"subproject."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1094
-#: rc.cpp:3904
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 147
+#: rc.cpp:3240
#, no-c-format
-msgid "ftp://username:password@ftp.server.com/path/"
-msgstr "ftp://käyttäjätunnus:salasana@ftp.palvelin.com/polku/"
+msgid "Repla&ce File Paths with matching Variables when adding files"
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1102
-#: rc.cpp:3907
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 153
+#: rc.cpp:3243
#, no-c-format
-msgid "Reset"
-msgstr "Palauta"
+msgid ""
+"This replaces the relative paths of added files with existing custom variables "
+"if the value assigned to it is the same as the path."
+msgstr ""
-#. i18n: file ./parts/distpart/distpart_ui.ui line 1110
-#: rc.cpp:3910
-#, fuzzy, no-c-format
-msgid "Upload to &apps.kde.com"
-msgstr "Lähetä apps.kde.com -palvelimelle"
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 161
+#: rc.cpp:3246
+#, no-c-format
+msgid "Show variables in filenames in the QMake projectmanager view."
+msgstr ""
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 16
-#: rc.cpp:3913
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 169
+#: rc.cpp:3249
#, no-c-format
-msgid "Test Regular Expression"
-msgstr "Testaa säännölliset lausekkeet"
+msgid ""
+"Display only filenames in the QMake Manager (Project reload is needed after "
+"changing this setting)"
+msgstr ""
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 30
-#: rc.cpp:3916
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 178
+#: rc.cpp:3252
#, no-c-format
-msgid "&Regular expression:"
-msgstr "&Säännöllinen lauseke:"
+msgid ""
+"Do not use the QMake Default Options\n"
+"This disables the reading of any .qmake.cache files or mkspecs."
+msgstr ""
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 41
-#: rc.cpp:3919
+#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 186
+#: rc.cpp:3256
#, no-c-format
-msgid "&Test string:"
-msgstr "&Testausmerkkijono:"
+msgid "Show parse error in message box"
+msgstr ""
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 52
-#: rc.cpp:3922
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 24
+#: rc.cpp:3259
#, no-c-format
-msgid "Enter a string which will be matched against the regular expression"
-msgstr "Anna teksti, jota tutkitaan säännöllisellä lausekkeella"
+msgid "New Widget"
+msgstr "Uusi kontrolli"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 87
-#: rc.cpp:3925
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 43
+#: rc.cpp:3265
#, no-c-format
-msgid "&Insert Quoted"
-msgstr "&Lisää lainausmerkeissä"
+msgid "Widget Properties"
+msgstr "Kontrollin Ominaisuudet"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 93
-#: rc.cpp:3928
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 54
+#: rc.cpp:3268
#, no-c-format
-msgid ""
-"Inserts the regular expression into the currently opened source code file. "
-"Escapes any special characters like backslash."
-msgstr ""
-"Lisää säännöllisen lausekkeen avoinna olevaan lähdekooditiedostoon. Lisää "
-"ohjausmerkit erikoismerkeille kuten kenoviivalle."
+msgid "Subclassing"
+msgstr "Aliluokitus"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 124
-#: rc.cpp:3934
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 73
+#: rc.cpp:3271
#, no-c-format
-msgid "Closes the dialog"
-msgstr "Sulkee dialogin"
+msgid "Caption:"
+msgstr "Otsikko:"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 134
-#: rc.cpp:3937
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 86
+#: rc.cpp:3274
#, no-c-format
-msgid ""
-"enter a regular expression, for example <tt>KD.*</tt>"
-", which matches all strings beginning with \"KD\""
-msgstr ""
-"Kirjoita säännöllinen lauseke, esimerkiksi <tt>KD.*</tt>"
-", joka löytää kaikki merkkijonot alkaen \"KD\"."
+msgid "Subclass name:"
+msgstr "Aliluokan nimi:"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 150
-#: rc.cpp:3940
+#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 143
+#: kdevdesigner/designer/iconvieweditorimpl.cpp:63
+#: kdevdesigner/designer/listboxeditorimpl.cpp:89
+#: kdevdesigner/designer/widgetfactory.cpp:740
+#: kdevdesigner/designer/widgetfactory.cpp:767
+#: kdevdesigner/designer/widgetfactory.cpp:776 rc.cpp:3280 rc.cpp:8221
#, no-c-format
-msgid "Regular Expression T&ype"
-msgstr "Säännöllisen lausekkeen t&yyppi"
+msgid "New Item"
+msgstr "Uusi jäsen"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 161
-#: rc.cpp:3943
+#. i18n: file ./buildtools/qmake/disablesubprojectdlgbase.ui line 16
+#: rc.cpp:3286
+#, fuzzy, no-c-format
+msgid "Select Subprojects to disable"
+msgstr "Valitse aliprojekti"
+
+#. i18n: file ./buildtools/qmake/disablesubprojectdlgbase.ui line 25
+#: rc.cpp:3289 rc.cpp:3754
#, no-c-format
-msgid "&Basic POSIX syntax (used by grep)"
-msgstr "&Perus POSIX-syntaksi (grepin käyttämä)"
+msgid "Subprojects"
+msgstr "Aliprojektit"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 167
-#: rc.cpp:3946 rc.cpp:3952
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 25
+#: rc.cpp:3298
#, no-c-format
-msgid "A description of this syntax can be found in the grep manpage"
-msgstr "Tämän syntaksin kuvaus löytyy grep:n man-sivulta"
+msgid "QMake Subproject Configuration"
+msgstr "QMake-aliprojektin asetukset"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 175
-#: rc.cpp:3949
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 90
+#: kdevdesigner/designer/multilineeditorimpl.cpp:101 rc.cpp:3310
#, no-c-format
-msgid "E&xtended POSIX syntax (used by egrep)"
-msgstr "Laajennettu POSI&X-syntaksi (grepin käyttämä)"
+msgid "Basics"
+msgstr "Perusasiat"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 186
-#: rc.cpp:3955
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 112
+#: rc.cpp:3316
#, no-c-format
-msgid "&QRegExp syntax"
-msgstr "&QRegExp-syntaksi"
+msgid "Librar&y"
+msgstr "K&irjasto"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 189
-#: rc.cpp:3958
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 115
+#: rc.cpp:3319
#, no-c-format
-msgid ""
-"A description of this syntax can be found in the documentation of the QRegExp "
-"class"
-msgstr "Syntaksin kuvaus löytyy QRegExp-luokan dokumentaatiosta"
+msgid "Create a library"
+msgstr "Luo kirjasto"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 197
-#: rc.cpp:3961
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 123
+#: rc.cpp:3322
+#, fuzzy, no-c-format
+msgid "&Subdirectories"
+msgstr "&Alihakemistot"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 126
+#: rc.cpp:3325
#, no-c-format
-msgid "QRegExp syntax (&minimal)"
-msgstr "QRegExp-syntaksi (&minimaalinen)"
+msgid "This project holds subdirectories"
+msgstr "Tähän projektiin kuuluu alihakemistoja"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 200
-#: rc.cpp:3964
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 137
+#: rc.cpp:3328
+#, fuzzy, no-c-format
+msgid "Ordered"
+msgstr "Järj&estetty"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 140
+#: rc.cpp:3331
#, no-c-format
-msgid ""
-"Matches a QRegExp non-greedy. Please read the QRegExp::setMinimal documentation "
-"for more details."
+msgid "Build the subprojects in the order they are listed in the .pro file"
msgstr ""
-"Täsmää QRegExp non-greedy. Lue QRegExp::setMinimal dokumentaatiosta lisää "
-"yksityiskohdista."
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 208
-#: rc.cpp:3967
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 168
+#: rc.cpp:3334
+#, fuzzy, no-c-format
+msgid "A&pplication"
+msgstr "Sovellus"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 171
+#: rc.cpp:3337
#, no-c-format
-msgid "&KRegExp syntax"
-msgstr "&KRegExp-syntaksi"
+msgid "Create an application"
+msgstr "Luo sovellus"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 211
-#: rc.cpp:3970
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 181
+#: rc.cpp:3340
#, no-c-format
-msgid "A description of this syntax can be found in the TDE API documentation."
-msgstr "Syntaksin kuvaus löytyy TDE API -dokumentaatiosta."
+msgid "Target"
+msgstr "Kohde"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 240
-#: rc.cpp:3976
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 192
+#: rc.cpp:3343
+#, fuzzy, no-c-format
+msgid "Path:"
+msgstr "&Polku:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 203
+#: rc.cpp:3346
+#, fuzzy, no-c-format
+msgid "Output file:"
+msgstr "&Tulostiedosto:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 226
+#: rc.cpp:3349
#, no-c-format
-msgid "Matched subgroups:"
-msgstr "Osuvat aliryhmät:"
+msgid "Target Installation"
+msgstr "Kohteen asennus"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 257
-#: buildtools/qmake/projectconfigurationdlg.cpp:1796
-#: kdevdesigner/designer/propertyeditor.cpp:2923
-#: languages/cpp/debugger/variablewidget.cpp:223
-#: languages/ruby/debugger/variablewidget.cpp:146
-#: lib/widgets/propeditor/propertyeditor.cpp:173
-#: parts/partexplorer/partexplorerform.cpp:118 rc.cpp:3982 rc.cpp:7297
-#: rc.cpp:7321 rc.cpp:7429 rc.cpp:7981 rc.cpp:8786
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 242
+#: rc.cpp:3352
#, no-c-format
-msgid "Value"
-msgstr "Arvo"
+msgid "I&nstall"
+msgstr "&Asenna"
-#. i18n: file ./parts/regexptest/regexptestdlgbase.ui line 284
-#: rc.cpp:3985
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 250
+#: rc.cpp:3355
#, fuzzy, no-c-format
-msgid ""
-"Shows which groups were matched. See the corresponding documentation for how "
-"groups are matched."
-msgstr ""
-"Näyttää mitkä ryhmät täsmättiin. Katso vastaavaa dokumentaatiota miten ryhmiä "
-"täsmätään."
+msgid "Installation path:"
+msgstr "Asennus&polku:"
-#. i18n: file ./src/mimewarningdialog.ui line 24
-#: rc.cpp:3988
-#, no-c-format
-msgid "Could Not Open File"
-msgstr "Tiedostoa ei voitu avata"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 263
+#: rc.cpp:3358
+#, fuzzy, no-c-format
+msgid "Makefile"
+msgstr "&Makefile"
-#. i18n: file ./src/mimewarningdialog.ui line 43
-#: rc.cpp:3991
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 284
+#: rc.cpp:3361
#, fuzzy, no-c-format
-msgid "TDevelop could not open"
-msgstr "KDevelop ei voinut avata"
+msgid "Arguments"
+msgstr "Ar&gumentit"
-#. i18n: file ./src/mimewarningdialog.ui line 59
-#: rc.cpp:3994
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 295
+#: rc.cpp:3364
+#, fuzzy, no-c-format
+msgid "Run arguments:"
+msgstr "Ar&gumentit:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 313
+#: rc.cpp:3367
+#, fuzzy, no-c-format
+msgid "Debug Arguments:"
+msgstr "Ar&gumentit:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 366
+#: rc.cpp:3376
#, no-c-format
-msgid "Some URL"
-msgstr "Muutama URL"
+msgid "Build Mode"
+msgstr "Rakentamistila"
-#. i18n: file ./src/mimewarningdialog.ui line 75
-#: rc.cpp:3997
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 372
+#: rc.cpp:3379 rc.cpp:3391
#, no-c-format
-msgid "<qt>No suitable viewer was found for the <b>%1</b> mimetype.</qt>"
-msgstr "<qt>Mimetyypille <b>%1</b> ei löytynyt sopivaa näytintä.</qt>"
+msgid "Set project to be built in release mode"
+msgstr "Asettaa projektin rakennettavaksi julkaisutilassa"
-#. i18n: file ./src/mimewarningdialog.ui line 100
-#: rc.cpp:4000
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 394
+#: rc.cpp:3385
#, no-c-format
-msgid "What Do You Want to Do?"
-msgstr "Mitä haluat tehdä?"
+msgid "Set project to be built in debug mode"
+msgstr "Asettaa projektin rakennettavaksi virheenjäljitystilassa"
-#. i18n: file ./src/mimewarningdialog.ui line 111
-#: rc.cpp:4003
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 402
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:355
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:409 rc.cpp:3388
#, no-c-format
-msgid "Let TDE find a suitable program"
-msgstr "Anna TDE:n löytää sopiva ohjelma"
+msgid "Release"
+msgstr "Julkaisu"
-#. i18n: file ./src/mimewarningdialog.ui line 122
-#: rc.cpp:4006
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 416
+#: rc.cpp:3394
#, fuzzy, no-c-format
-msgid "Open it in TDevelop as plain text"
-msgstr "Avaa se JDevelopissa puhtaana tekstinä"
+msgid "Debug && Release"
+msgstr "&Julkaisuversio"
-#. i18n: file ./src/mimewarningdialog.ui line 158
-#: rc.cpp:4009
-#, no-c-format
-msgid "Always open this mimetype as text"
-msgstr "Avaa tämä mimetyyppi aina tekstinä"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 422
+#: rc.cpp:3397
+#, fuzzy, no-c-format
+msgid "Set project to be built in debug_and_release mode"
+msgstr "Asettaa projektin rakennettavaksi julkaisutilassa"
-#. i18n: file ./src/settingswidget.ui line 16
-#: rc.cpp:4018
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 440
+#: rc.cpp:3400
#, fuzzy, no-c-format
-msgid "Form2"
-msgstr "Lomakkeet"
+msgid "Enable warnings"
+msgstr "Käytä &varoituksia"
-#. i18n: file ./src/settingswidget.ui line 30
-#: rc.cpp:4021
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 443
+#: rc.cpp:3403
#, no-c-format
-msgid "Lo&ad last project on startup"
-msgstr "&Lataa viimeksi työstetty projekti käynnistyksessä"
+msgid "Show compiler warnings"
+msgstr "Näytä kääntäjän varoitukset"
-#. i18n: file ./src/settingswidget.ui line 33
-#: rc.cpp:4024
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 454
+#: rc.cpp:3406
#, fuzzy, no-c-format
-msgid ""
-"Check this if you want TDevelop to load the last opened project on startup"
-msgstr ""
-"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
-"kautta."
+msgid "Build All"
+msgstr "Rakenna tiedosto"
-#. i18n: file ./src/settingswidget.ui line 36
-#: rc.cpp:4027
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 457
+#: rc.cpp:3409
#, no-c-format
-msgid ""
-"Mark this checkbox if you want to continue to work with the last project you "
-"worked on. This will cause TDevelop to automatically load this project on "
-"start-up. It will usually be shown in the state you left work so you can "
-"readily proceed."
+msgid "Builds Debug and Release version if Debug&Release is configured"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 44
-#: rc.cpp:4030
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 469
+#: rc.cpp:3412
#, no-c-format
-msgid "<qt><h3>Project Settings</h3></qt>"
-msgstr "<qt><h3>Projektin asetukset</h3></qt>"
+msgid "Requirements"
+msgstr "Vaatimukset"
-#. i18n: file ./src/settingswidget.ui line 55
-#: rc.cpp:4033
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 480
+#: rc.cpp:3415 rc.cpp:3478
#, fuzzy, no-c-format
-msgid "Line wrappin&g"
-msgstr "Ri&vitys"
+msgid "OpenGL"
+msgstr "Open&GL"
-#. i18n: file ./src/settingswidget.ui line 58
-#: rc.cpp:4036
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 483
+#: rc.cpp:3418
#, no-c-format
-msgid ""
-"By default, TDevelop will wrap long lines around in the Messages Output View "
-"window"
-msgstr ""
+msgid "Requires the OpenGL (or Mesa) headers/libraries"
+msgstr "Vaatii OpenGL (tai Mesa) -otsikkotiedostot/-kirjastot"
-#. i18n: file ./src/settingswidget.ui line 61
-#: rc.cpp:4039
-#, no-c-format
-msgid ""
-"By default, TDevelop will wrap long lines around in the Messages Output View "
-"window so that valuable information will not be easily overlooked. In some "
-"cases this will clutter long message lists. Remove the checkbox mark if you do "
-"not want the lines wrap around."
-msgstr ""
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 491
+#: rc.cpp:3421
+#, fuzzy, no-c-format
+msgid "STL"
+msgstr "&STL"
-#. i18n: file ./src/settingswidget.ui line 77
-#: rc.cpp:4042
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 499
+#: parts/valgrind/valgrind_widget.cpp:96 rc.cpp:3424
#, no-c-format
-msgid "&Compiler output:"
-msgstr "&Kääntäjän tuloste:"
+msgid "Thread"
+msgstr "Säie"
-#. i18n: file ./src/settingswidget.ui line 86
-#: rc.cpp:4045
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 502
+#: rc.cpp:3427
#, no-c-format
-msgid "Very Short"
-msgstr "Hyvin lyhyt"
+msgid "Requires support for multi-threaded application or library."
+msgstr "Vaatii tuen monisäikeiselle ohjelmalle tai kirjastolle."
-#. i18n: file ./src/settingswidget.ui line 91
-#: rc.cpp:4048
-#, no-c-format
-msgid "Short"
-msgstr "Lyhyt"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 510
+#: rc.cpp:3430
+#, fuzzy, no-c-format
+msgid "Qt"
+msgstr "&Qt"
-#. i18n: file ./src/settingswidget.ui line 96
-#: rc.cpp:4051
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 513
+#: rc.cpp:3433
#, no-c-format
-msgid "Long"
-msgstr "Pitkä"
+msgid "Requires the Qt header files/library"
+msgstr "Vaatii QT-otsikkotiedostot/-kirjastot"
-#. i18n: file ./src/settingswidget.ui line 111
-#: rc.cpp:4054
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 521
+#: rc.cpp:3436
+#, fuzzy, no-c-format
+msgid "X11"
+msgstr "X&11"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 524
+#: rc.cpp:3439 rc.cpp:3529
#, no-c-format
-msgid "Choose what sort of output you want from the build process"
-msgstr ""
+msgid "Support required for X11 application or library"
+msgstr "Vaatii tuen X11-sovellukselle tai -kirjastolle"
-#. i18n: file ./src/settingswidget.ui line 117
-#: rc.cpp:4057
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 532
+#: rc.cpp:3442
#, no-c-format
-msgid ""
-"TDevelop preprocesses the messages the Messages Output View window receives "
-"during the build processes in order to filter superfluous information. You can "
-"control the level of detail TDevelop will display using the dropdown box in "
-"this field. \n"
-"<b>Very Short</b> Displays only warnings, errors, and the filenames which are "
-"compiled. \n"
-"<b>Short</b> Suppresses all compiler flags and formats the output to be more "
-"readable. \n"
-"<b>Full</b> Displays all output messages unmodified."
-msgstr ""
+msgid "Precompiled headers"
+msgstr "Esikäännetyt otsikkotiedostot"
-#. i18n: file ./src/settingswidget.ui line 127
-#: rc.cpp:4063
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 540
+#: rc.cpp:3445
+#, fuzzy, no-c-format
+msgid "RTTI"
+msgstr "RTT&I"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 548
+#: rc.cpp:3448
+#, fuzzy, no-c-format
+msgid "Windows"
+msgstr "&Ikkuna"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 556
+#: rc.cpp:3451
+#, fuzzy, no-c-format
+msgid "Custom Configuration"
+msgstr "Rakentamiskokoonpano"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 564
+#: rc.cpp:3454
+#, fuzzy, no-c-format
+msgid "Exceptions "
+msgstr "&Poikkeukset"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 580
+#: rc.cpp:3457
#, no-c-format
-msgid "<qt><h3>Output View Settings</h3></qt>"
-msgstr "<qt><h3>Tulostenäkymän asetukset</h3></qt>"
+msgid "Console"
+msgstr "Konsoli"
-#. i18n: file ./src/settingswidget.ui line 149
-#: rc.cpp:4066
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 586
+#: rc.cpp:3460
#, no-c-format
-msgid "Default pro&jects directory:"
-msgstr "Pro&jektien oletuskansio:"
+msgid "Check to build a win32 console app"
+msgstr ""
-#. i18n: file ./src/settingswidget.ui line 163
-#: rc.cpp:4069
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 599
+#: rc.cpp:3463
#, fuzzy, no-c-format
-msgid "Set the directory where you want your projects in."
-msgstr "Valitse projektissa käytettävä Qt-versio."
+msgid "Qt4 Libraries"
+msgstr "Kirjastot"
-#. i18n: file ./src/settingswidget.ui line 166
-#: rc.cpp:4072
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 610
+#: rc.cpp:3466
#, no-c-format
-msgid ""
-"By default, TDevelop uses a common parent directory for all new projects. Enter "
-"the absolute path of this common directory in the box or select it from your "
-"directory structure. TDevelop will place the any new project here as a "
-"subdirectory."
+msgid "Gui"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 209
-#: rc.cpp:4075
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 621
+#: parts/doxygen/messages.cpp:202 rc.cpp:3469
#, no-c-format
-msgid "Window &font:"
-msgstr "Ikkunan kir&jasin:"
+msgid "XML"
+msgstr "XML"
-#. i18n: file ./src/settingswidget.ui line 261
-#: rc.cpp:4078
-#, no-c-format
-msgid "Use &TDE setting"
-msgstr "Käytä &TDE:n asetusta"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 629
+#: rc.cpp:3472
+#, fuzzy, no-c-format
+msgid "Network"
+msgstr "Ei koskaa&n"
-#. i18n: file ./src/settingswidget.ui line 267
-#: rc.cpp:4081
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 637
+#: src/profileengine/editor/profileeditor.cpp:137 rc.cpp:3475
+#, fuzzy, no-c-format
+msgid "Core"
+msgstr "Pisteet"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 656
+#: rc.cpp:3481
+#, fuzzy, no-c-format
+msgid "QtUiTools"
+msgstr "Työkaluvihje"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 664
+#: languages/sql/sqlsupport_part.cpp:59 rc.cpp:3484
+#, fuzzy, no-c-format
+msgid "SQL"
+msgstr "QPL"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 672
+#: rc.cpp:3487
#, no-c-format
-msgid "Use the terminal as set in KControl"
+msgid "SVG"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 270
-#: rc.cpp:4084
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 680
+#: rc.cpp:3490
+#, fuzzy, no-c-format
+msgid "QtTest"
+msgstr "&Kokeile"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 688
+#: rc.cpp:3493
+#, fuzzy, no-c-format
+msgid "Qt3 Support"
+msgstr "C++-tuki"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 696
+#: rc.cpp:3496
#, no-c-format
-msgid ""
-"If checked, TDevelop will use the default terminal as set in KControl in TDE "
-"components, Component Chooser."
+msgid "QDBus (Qt4.2)"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 294
-#: rc.cpp:4087
-#, no-c-format
-msgid "&Other:"
-msgstr "&Muu:"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 704
+#: rc.cpp:3499
+#, fuzzy, no-c-format
+msgid "QtAssistant"
+msgstr "Kehitystyökalut"
-#. i18n: file ./src/settingswidget.ui line 297
-#: rc.cpp:4090
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 712
+#: rc.cpp:3502
#, no-c-format
-msgid "Set a different terminal than the TDE default one"
+msgid "QtScript (Qt4.3)"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 300
-#: rc.cpp:4093
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 720
+#: rc.cpp:3505
#, no-c-format
-msgid "Choose some other terminal different from the default one."
+msgid "QtWebKit (Qt4.4)"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 320
-#: rc.cpp:4096
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 728
+#: rc.cpp:3508
#, no-c-format
-msgid "<qt><h3>Terminal Emulation</h3></qt>"
-msgstr "<qt><h3>Pääteemulaattori</h3></qt>"
+msgid "QtXmlPatterns (Qt4.4)"
+msgstr ""
-#. i18n: file ./src/settingswidget.ui line 365
-#: rc.cpp:4099
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 736
+#: rc.cpp:3511
#, no-c-format
-msgid ""
-"<qt>"
-"<h3>UI Designer Integration</h3>This will only be used when no project is "
-"opened. For the project specific setting see Project Options/C++ Specific and "
-"open the Qt tab.</qt>"
+msgid "Phonon (Qt4.4)"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 399
-#: rc.cpp:4105
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 744
+#: rc.cpp:3514
#, no-c-format
-msgid "Start TDevelop own designer embedded within TDevelop"
+msgid "QtHelp (Qt4.4)"
msgstr ""
-#. i18n: file ./src/settingswidget.ui line 410
-#: rc.cpp:4111
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 754
+#: rc.cpp:3517
+#, no-c-format
+msgid "Library Options"
+msgstr "Kirjaston asetukset"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 776
+#: rc.cpp:3520
#, fuzzy, no-c-format
-msgid "Run TDevelop's &designer as a separate application"
-msgstr "Aja KDevelopin &suunnitteluohjelmaa erillisenä ohjelmana"
+msgid "Build as static library"
+msgstr "St&aattinen kirjasto"
-#. i18n: file ./src/settingswidget.ui line 413
-#: rc.cpp:4114
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 790
+#: rc.cpp:3523 rc.cpp:7902
#, no-c-format
-msgid "Start TDevelop own designer externally"
-msgstr ""
+msgid "Plugin"
+msgstr "Liitännäinen"
-#. i18n: file ./src/settingswidget.ui line 424
-#: rc.cpp:4120
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 801
+#: rc.cpp:3526
#, fuzzy, no-c-format
-msgid "Run &Qt Designer"
-msgstr "Aja Qt Desi&gner"
+msgid "Make libtool archive"
+msgstr "&Luo libtool-arkisto"
-#. i18n: file ./src/settingswidget.ui line 440
-#: rc.cpp:4129
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 839
+#: rc.cpp:3532
#, fuzzy, no-c-format
-msgid "Directory &navigation messages"
-msgstr "&Kansion selausviestit"
+msgid "Build as shared library"
+msgstr "Ja&ettu kirjasto"
-#. i18n: file ./src/settingswidget.ui line 446
-#: rc.cpp:4135
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 850
+#: rc.cpp:3535
#, fuzzy, no-c-format
-msgid "Check this if you want to know what directory make is in"
-msgstr ""
-"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
-"kautta."
+msgid "Designer Plugin"
+msgstr "Passivoi hakemisto"
-#. i18n: file ./src/settingswidget.ui line 449
-#: rc.cpp:4138
-#, no-c-format
-msgid ""
-"The make tool usually will display messages like “Entering directory”, or "
-"“Leaving directory” when it switches the directories it currently works in. As "
-"this clutters the messages list in the Messages Output View window, TDevelop "
-"suppresses those messages by default. Mark the checkbox if you want to protocol "
-"which directories make worked in."
-msgstr ""
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 869
+#: rc.cpp:3538
+#, fuzzy, no-c-format
+msgid "Library version:"
+msgstr "Kirjaston &versio:"
-#. i18n: file ./src/settingswidget.ui line 497
-#: rc.cpp:4141
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 910
+#: rc.cpp:3541
#, fuzzy, no-c-format
-msgid "Force English compiler output"
-msgstr "Täysi kääntäjän tuloste"
+msgid "Includes"
+msgstr "&Sisällytettävät"
-#. i18n: file ./src/settingswidget.ui line 505
-#: rc.cpp:4144
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 932
+#: rc.cpp:3544 rc.cpp:3565 rc.cpp:3586 rc.cpp:3604 rc.cpp:3613 rc.cpp:3625
+#: rc.cpp:3643 rc.cpp:3652 rc.cpp:3715
+#, fuzzy, no-c-format
+msgid "Move Up"
+msgstr "Siirrä &ylös"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 940
+#: rc.cpp:3547 rc.cpp:3568 rc.cpp:3589 rc.cpp:3607 rc.cpp:3616 rc.cpp:3628
+#: rc.cpp:3646 rc.cpp:3655 rc.cpp:3718
+#, fuzzy, no-c-format
+msgid "Move Down"
+msgstr "Sii&rrä alas"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 965
+#: rc.cpp:3550
#, no-c-format
-msgid "Use kde language and disable \"jump-to-source\" functionality"
-msgstr ""
+msgid "Directories Outside Project"
+msgstr "Projektin ulkopuoliset kansiot"
-#. i18n: file ./src/generalinfowidgetbase.ui line 16
-#: rc.cpp:4147
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 984
+#: rc.cpp:3553
#, no-c-format
-msgid "General Settings"
-msgstr "Yleiset asetukset"
+msgid "Directories Inside Project"
+msgstr "Projektin sisäiset kansiot"
-#. i18n: file ./src/generalinfowidgetbase.ui line 25
-#: rc.cpp:4150
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1013
+#: rc.cpp:3556 rc.cpp:3577 rc.cpp:3595 rc.cpp:3634
+#, fuzzy, no-c-format
+msgid "Add..."
+msgstr "&Lisää..."
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1074
+#: rc.cpp:3571
#, no-c-format
-msgid "Absolute Path"
-msgstr "Absoluuttinen polku"
+msgid "Libraries"
+msgstr "Kirjastot"
-#. i18n: file ./src/generalinfowidgetbase.ui line 30
-#: rc.cpp:4153
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1091
+#: rc.cpp:3574
+#, fuzzy, no-c-format
+msgid "External Library Dirs"
+msgstr "Ulkoiset kirjastot"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1187
+#: rc.cpp:3592
#, no-c-format
-msgid "Relative to Project File"
-msgstr "Suhteessa projektitiedostoon"
+msgid "External Libraries"
+msgstr "Ulkoiset kirjastot"
-#. i18n: file ./src/generalinfowidgetbase.ui line 67
-#: rc.cpp:4159
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1283
+#: rc.cpp:3610
#, no-c-format
-msgid "Project directory:"
-msgstr "Projektikansio:"
+msgid "Link Convenience Libraries Inside Project"
+msgstr "Linkitä mukavuuskirjastot projektin sisällä"
-#. i18n: file ./src/generalinfowidgetbase.ui line 115
-#: rc.cpp:4171
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1351
+#: rc.cpp:3619
+#, fuzzy, no-c-format
+msgid "Dependencies"
+msgstr "&Riippuvuudet"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1368
+#: rc.cpp:3622
#, no-c-format
-msgid ""
-"Project Version\n"
-"You may need to run automake & friends to update\n"
-"the version in all files after changing this."
-msgstr ""
+msgid "Targets in Project"
+msgstr "Kohteet projektissa"
-#. i18n: file ./src/generalinfowidgetbase.ui line 124
-#: rc.cpp:4176
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1443
+#: rc.cpp:3631
#, no-c-format
-msgid ""
-"Used in templates as $EMAIL$\n"
-"Placed in the AUTHORS file"
-msgstr ""
+msgid "Miscellaneous Targets"
+msgstr "Sekalaiset kohteet"
-#. i18n: file ./src/generalinfowidgetbase.ui line 133
-#: rc.cpp:4180
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1539
+#: rc.cpp:3649
#, no-c-format
-msgid ""
-"Used in templates as $AUTHOR$\n"
-"Placed in the AUTHORS file"
-msgstr ""
+msgid "Order in Which Sub Projects Are Built"
+msgstr "Järjestys, missä aliprojektit rakennetaan"
-#. i18n: file ./src/generalinfowidgetbase.ui line 177
-#: rc.cpp:4184
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1610
+#: buildtools/custommakefiles/customprojectpart.cpp:203 rc.cpp:3658
#, no-c-format
-msgid "Where the project starts."
-msgstr ""
+msgid "Build Options"
+msgstr "Rakentamismääritykset"
-#. i18n: file ./src/generalinfowidgetbase.ui line 189
-#: rc.cpp:4187
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1629
+#: rc.cpp:3661
#, no-c-format
-msgid "Please select a project directory"
-msgstr "Valitse projektikansio"
+msgid "Compiler Options"
+msgstr "Kääntäjän asetukset"
-#. i18n: file ./src/generalinfowidgetbase.ui line 197
-#: rc.cpp:4190
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1656
+#: rc.cpp:3664
#, fuzzy, no-c-format
-msgid "Default encoding:"
-msgstr "&Oletus:"
+msgid "Debug flags:"
+msgstr "&Virheenjäljitysliput:"
-#. i18n: file ./src/generalinfowidgetbase.ui line 205
-#: rc.cpp:4193
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1667
+#: rc.cpp:3667
+#, fuzzy, no-c-format
+msgid "Release flags:"
+msgstr "&Julkaisuliput:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1678
+#: rc.cpp:3670
#, no-c-format
-msgid "Default encoding used when opening text files"
-msgstr ""
+msgid "Defines:"
+msgstr "Määritykset:"
-#. i18n: file ./src/generalinfowidgetbase.ui line 213
-#: rc.cpp:4196
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1717
+#: rc.cpp:3673
+#, no-c-format
+msgid "Intermediate File Directories"
+msgstr "Välituotetiedostojen hakemistot"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1736
+#: rc.cpp:3676
#, fuzzy, no-c-format
-msgid "Text that stays in the project file."
-msgstr "Projektitiedostoa ei voida kirjoittaa."
+msgid "MOC files:"
+msgstr "&MOC-tiedostot:"
-#. i18n: file ./src/pluginselectdialogbase.ui line 16
-#: rc.cpp:4199
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1747
+#: rc.cpp:3679
#, fuzzy, no-c-format
-msgid "Plugin Selection"
-msgstr "&Liitännäisen toiminto"
+msgid "UI files:"
+msgstr "&UI-tiedostot:"
-#. i18n: file ./src/pluginselectdialogbase.ui line 27
-#: rc.cpp:4202
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1758
+#: rc.cpp:3682
#, fuzzy, no-c-format
-msgid "Plugins:"
-msgstr "Laajennukset"
+msgid "Object files:"
+msgstr "Ob&jektitiedostot:"
-#. i18n: file ./src/pluginselectdialogbase.ui line 51
-#: rc.cpp:4205
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1772
+#: rc.cpp:3685
+#, fuzzy, no-c-format
+msgid "RCC files:"
+msgstr "&MOC-tiedostot:"
+
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1817
+#: rc.cpp:3688
#, no-c-format
-msgid "Make this the default for this profile:"
-msgstr ""
+msgid "Corba"
+msgstr "Corba"
-#. i18n: file ./src/pluginselectdialogbase.ui line 59
-#: rc.cpp:4208
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1831
+#: rc.cpp:3691
#, fuzzy, no-c-format
-msgid "Save &as Default"
-msgstr "&Oletus"
+msgid "Compiler options:"
+msgstr "Kääntäjän ase&tukset:"
-#. i18n: file ./src/profileengine/editor/addprofilewidget.ui line 16
-#: src/profileengine/editor/profileeditor.cpp:237 rc.cpp:4220 rc.cpp:4235
-#, no-c-format
-msgid "Add Profile"
-msgstr "Lisää profiili"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1852
+#: rc.cpp:3694
+#, fuzzy, no-c-format
+msgid "IDL compiler:"
+msgstr "&IDL-kääntäjä:"
-#. i18n: file ./src/profileengine/editor/addprofilewidget.ui line 73
-#: rc.cpp:4226
-#, no-c-format
-msgid "&Generic name:"
-msgstr "&Yleinen nimi:"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1884
+#: rc.cpp:3697
+#, fuzzy, no-c-format
+msgid "Custom Variables"
+msgstr "Omat &muuttujat"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 16
-#: rc.cpp:4232
-#, no-c-format
-msgid "Profile Editor for The TDevelop Platform"
-msgstr ""
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1912
+#: rc.cpp:3703 rc.cpp:3724
+#, fuzzy, no-c-format
+msgid "Operator"
+msgstr "&Asetukset:"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 132
-#: src/profileengine/editor/profileeditor.cpp:255
-#: src/profileengine/editor/profileeditor.cpp:267 rc.cpp:4244
-#, no-c-format
-msgid "Remove Profile"
-msgstr "Poista profiili"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1974
+#: kdevdesigner/designer/mainwindowactions.cpp:629
+#: kdevdesigner/designer/mainwindowactions.cpp:644 rc.cpp:3709
+#, fuzzy, no-c-format
+msgid "New"
+msgstr "Ei koskaa&n"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 212
-#: rc.cpp:4256
-#, no-c-format
-msgid "Derived properties:"
-msgstr "Johdetut ominaisuudet:"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2082
+#: rc.cpp:3727
+#, fuzzy, no-c-format
+msgid "+="
+msgstr "+"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 241
-#: rc.cpp:4259
-#, no-c-format
-msgid "Own properties:"
-msgstr "Omat ominaisuudet:"
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2087
+#: rc.cpp:3730
+#, fuzzy, no-c-format
+msgid "-="
+msgstr "-"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 258
-#: rc.cpp:4262
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2092
+#: rc.cpp:3733
#, no-c-format
-msgid "Lists of Explicitly Enabled && Disabled Plugins"
+msgid "="
msgstr ""
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 283
-#: rc.cpp:4265
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2097
+#: rc.cpp:3736
#, no-c-format
-msgid "Enabled:"
-msgstr "Sallittu:"
+msgid "*="
+msgstr ""
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 289
-#: rc.cpp:4268 rc.cpp:4274
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2102
+#: rc.cpp:3739
#, no-c-format
-msgid "Plugin Name"
-msgstr "Liitännäisen nimi"
+msgid "~="
+msgstr ""
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 323
-#: rc.cpp:4271
+#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2163
+#: rc.cpp:3742
#, no-c-format
-msgid "Disabled:"
-msgstr "Kielletty:"
+msgid "Value:"
+msgstr "Arvo:"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 349
-#: rc.cpp:4277 rc.cpp:4280 rc.cpp:8591 rc.cpp:8777
+#. i18n: file ./buildtools/qmake/choosesubprojectdlgbase.ui line 16
+#: rc.cpp:3745
#, no-c-format
-msgid "<-"
-msgstr "<-"
+msgid "Select Subproject"
+msgstr "Valitse aliprojekti"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 430
-#: rc.cpp:4283
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 16
+#: rc.cpp:3757
#, no-c-format
-msgid "Available plugins:"
-msgstr "Saata&villa olevat liitännäiset:"
+msgid "Create Scope"
+msgstr "Luo alue"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 447
-#: rc.cpp:4289 rc.cpp:4304
-#, no-c-format
-msgid "Generic Name"
-msgstr "Yleinen nimi"
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 35
+#: rc.cpp:3760
+#, fuzzy, no-c-format
+msgid "Scopetype:"
+msgstr "Paperityyppi"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 489
-#: rc.cpp:4292 rc.cpp:4295 rc.cpp:8594 rc.cpp:8780
-#, no-c-format
-msgid "->"
-msgstr "->"
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 41
+#: rc.cpp:3763
+#, fuzzy, no-c-format
+msgid "Simple Scope"
+msgstr "Poista alue"
-#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 507
-#: rc.cpp:4298
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 46
+#: rc.cpp:3766
+#, fuzzy, no-c-format
+msgid "Function Scope"
+msgstr "Aliohjelma"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 51
+#: rc.cpp:3769
+#, fuzzy, no-c-format
+msgid "Include File"
+msgstr "Siirry sisällytystiedostoon: %1"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 58
+#: rc.cpp:3772
#, no-c-format
-msgid "List of Plugins to Be Loaded"
-msgstr "Ladattavissa olevien liitännäisten lista"
+msgid "Choose between the different types of new scopes"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 41
-#: kdevdesigner/designer/hierarchyview.cpp:1201
-#: kdevdesigner/designer/variabledialogimpl.cpp:103
-#: kdevdesigner/designer/variabledialogimpl.cpp:122 rc.cpp:4310
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 85
+#: buildtools/qmake/trollprojectwidget.cpp:1061 rc.cpp:3775
#, fuzzy, no-c-format
-msgid "Edit Variables"
-msgstr "Ympäristömuuttujat"
+msgid "Scope Settings"
+msgstr "Leikkeen asetukset"
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 56
-#: languages/bash/bashsupport_part.cpp:283
-#: languages/cpp/debugger/variablewidget.cpp:222
-#: languages/kjssupport/kjssupport_part.cpp:384
-#: languages/kjssupport/kjssupport_part.cpp:411
-#: languages/ruby/debugger/variablewidget.cpp:145
-#: parts/classview/classtreebase.cpp:69 rc.cpp:4313 rc.cpp:7318
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 111
+#: rc.cpp:3778
#, no-c-format
-msgid "Variable"
-msgstr "Muuttuja"
+msgid "Specify the new scope name"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 105
-#: rc.cpp:4322
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 119
+#: rc.cpp:3781
#, fuzzy, no-c-format
-msgid "Variable Properties"
-msgstr "Attribuutin ominaisuudet"
+msgid "Scopename:"
+msgstr "Tyypin nimi:"
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 122
-#: rc.cpp:4325
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 148
+#: rc.cpp:3784
#, fuzzy, no-c-format
-msgid "Acc&ess:"
-msgstr "&Saanti:"
+msgid "Function:"
+msgstr "Aliohjelma"
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 133
-#: rc.cpp:4328
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 154
+#: rc.cpp:3787
#, fuzzy, no-c-format
-msgid "&Variable:"
-msgstr "Muuttuja"
+msgid "Specify the function name"
+msgstr "Sovelluksen &nimi:"
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 147
-#: kdevdesigner/designer/hierarchyview.cpp:762
-#: kdevdesigner/designer/hierarchyview.cpp:843
-#: kdevdesigner/designer/hierarchyview.cpp:852 rc.cpp:4331 rc.cpp:4840
-#: rc.cpp:5557
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 162
+#: rc.cpp:3790
+#, fuzzy, no-c-format
+msgid "Arguments:"
+msgstr "Ar&gumentit:"
+
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 168
+#: rc.cpp:3793
#, no-c-format
-msgid "public"
-msgstr "Julkinen"
+msgid "Specify the list of function arguments, delimited by a comma"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 152
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:560
-#: kdevdesigner/designer/hierarchyview.cpp:760
-#: kdevdesigner/designer/hierarchyview.cpp:841
-#: kdevdesigner/designer/hierarchyview.cpp:850 rc.cpp:4334 rc.cpp:4843
-#: rc.cpp:5560
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 197
+#: rc.cpp:3796
#, no-c-format
-msgid "protected"
-msgstr "Suojattu"
+msgid "*.pri"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 157
-#: kdevdesigner/designer/hierarchyview.cpp:758
-#: kdevdesigner/designer/hierarchyview.cpp:839
-#: kdevdesigner/designer/hierarchyview.cpp:848 rc.cpp:4337 rc.cpp:5563
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 203
+#: rc.cpp:3799
#, fuzzy, no-c-format
-msgid "private"
-msgstr "Yksityinen"
+msgid "Choose the .pri file to include"
+msgstr "Valitse tutkittava ydintiedosto..."
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 41
-#: rc.cpp:4349
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 211
+#: rc.cpp:3802
#, fuzzy, no-c-format
-msgid "Edit Listbox"
-msgstr "Muokkaa etuliitettä"
+msgid "Include File:"
+msgstr "Siirry sisällytystiedostoon: %1"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 47
-#: rc.cpp:4352
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 222
+#: rc.cpp:3805
#, no-c-format
-msgid ""
-"<b>Edit Listbox</b>"
-"<p>Add, edit or delete items in the listbox.</p>"
-"<p>Click the <b>New Item</b>-button to create a new listbox entry, then enter "
-"text and choose a pixmap.</p>"
-"<p>Select an item from the list and click the <b>Delete Item</b>"
-"-button to remove the item from the list.</p>"
+msgid "&use !include instead of include"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 115
-#: rc.cpp:4361 rc.cpp:4532 rc.cpp:4981 rc.cpp:5044 rc.cpp:5080 rc.cpp:5218
-#: rc.cpp:5593 rc.cpp:5731 rc.cpp:6025 rc.cpp:6226 rc.cpp:6353
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 225
+#: rc.cpp:3808
#, no-c-format
-msgid "Close the dialog and apply all the changes."
-msgstr "Sulkee valintaikkunan ja ottaa kaikki muutokset käyttöön."
+msgid "Use !include instead of include for the function scope"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 129
-#: rc.cpp:4367 rc.cpp:4538 rc.cpp:4987 rc.cpp:5224 rc.cpp:6232
+#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 277
+#: rc.cpp:3814 rc.cpp:8242
#, no-c-format
-msgid "Apply all changes."
-msgstr "Ottaa kaikki muutokset käyttöön."
+msgid "Ca&ncel"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 143
-#: rc.cpp:4373 rc.cpp:4544 rc.cpp:4993 rc.cpp:5050 rc.cpp:5086 rc.cpp:5230
-#: rc.cpp:5374 rc.cpp:5599 rc.cpp:5737 rc.cpp:6031 rc.cpp:6238 rc.cpp:6359
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 19
+#: buildtools/ada/adaproject_part.cpp:375
+#: buildtools/ada/adaproject_part.cpp:406 rc.cpp:3817
#, no-c-format
-msgid "Close the dialog and discard any changes."
-msgstr "Sulkee valintaikkunan ja hylkää kaikki muutokset."
+msgid "Ada Compiler"
+msgstr "Ada-kääntäjä"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 153
-#: kdevdesigner/designer/actiondnd.cpp:399 rc.cpp:4376 rc.cpp:4427
-#, fuzzy, no-c-format
-msgid "Delete Item"
-msgstr "Poista valittu kohta"
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 64
+#: rc.cpp:3820
+#, no-c-format
+msgid "Configuration:"
+msgstr "Asetukset:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 156
-#: rc.cpp:4379 rc.cpp:6103
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 170
+#: rc.cpp:3832
#, no-c-format
-msgid "The list of items."
-msgstr "Kohtien lista."
+msgid "Compiler &options:"
+msgstr "Kääntäjän aset&ukset:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 164
-#: rc.cpp:4382 rc.cpp:4493
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 189
+#: rc.cpp:3835
#, no-c-format
-msgid "&Item Properties"
-msgstr "&Kohdan ominaisuudet"
+msgid "Ada &compiler:"
+msgstr "Ada-&kääntäjä:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 181
-#: rc.cpp:4385 rc.cpp:4505 rc.cpp:6145
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 223
+#: rc.cpp:3838 rc.cpp:3986
#, no-c-format
-msgid "&Pixmap:"
-msgstr "&Bittikartta:"
+msgid "Compiler co&mmand:"
+msgstr "Kääntäjän ko&mento:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 192
-#: rc.cpp:4388 rc.cpp:4508 rc.cpp:5257 rc.cpp:5314 rc.cpp:6076 rc.cpp:6148
-#, fuzzy, no-c-format
-msgid "Label4"
-msgstr "TextLabel4"
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 304
+#: rc.cpp:3841 rc.cpp:3992
+#, no-c-format
+msgid "Main &source file:"
+msgstr "Päälähdekooditiedo&sto:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 212
-#: rc.cpp:4391 rc.cpp:4511 rc.cpp:5260 rc.cpp:5317 rc.cpp:6079 rc.cpp:6151
+#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 349
+#: rc.cpp:3844
#, no-c-format
-msgid "Delete Pixmap"
-msgstr "&Poista bittikartta"
+msgid "Load Default Compiler Options"
+msgstr "Lataa kääntäjän oletusasetukset"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 215
-#: rc.cpp:4394 rc.cpp:4514
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 27
+#: rc.cpp:3850
#, no-c-format
-msgid "Delete the selected item's pixmap."
-msgstr "Poistaa valitun kohdan bittikartan."
+msgid "A&bort on first error"
+msgstr "&Keskeytä ensimmäiseen virheeseen"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 232
-#: rc.cpp:4400 rc.cpp:4520 rc.cpp:4659 rc.cpp:5269 rc.cpp:5326 rc.cpp:6088
-#: rc.cpp:6160
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 35
+#: rc.cpp:3853
#, no-c-format
-msgid "Select a Pixmap"
-msgstr "Valitse bittikartta."
+msgid "Only di&splay commands without actually executing them"
+msgstr "Näytä komennot, mutta älä &suorita niitä"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 235
-#: rc.cpp:4403
-#, fuzzy, no-c-format
-msgid "Choose a pixmap file for the selected item."
-msgstr "Poista valittu kohta"
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 61
+#: rc.cpp:3856
+#, no-c-format
+msgid "A&dditional make options:"
+msgstr "Maken &lisäasetukset:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 243
-#: rc.cpp:4406 rc.cpp:4496 rc.cpp:6058 rc.cpp:6166
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 77
+#: rc.cpp:3859
#, no-c-format
-msgid "&Text:"
-msgstr "&Teksti:"
+msgid "Name of make e&xecutable:"
+msgstr "Make-ohje&lman nimi:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 260
-#: rc.cpp:4409 rc.cpp:4499 rc.cpp:6061
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 88
+#: rc.cpp:3862
#, no-c-format
-msgid "Change text"
-msgstr "Muuta tekstiä"
+msgid "Default make &target:"
+msgstr "Maken ole&tuskohde:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 263
-#: rc.cpp:4412
-#, fuzzy, no-c-format
-msgid "Change the selected item's text."
-msgstr "Poista valittu kohta"
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 109
+#: rc.cpp:3865
+#, no-c-format
+msgid "Run multiple jobs"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 273
-#: rc.cpp:4415 rc.cpp:4475 rc.cpp:6094
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 120
+#: rc.cpp:3868
#, no-c-format
-msgid "&New Item"
-msgstr "&Uusi kohta"
+msgid "Number of simultaneous &jobs:"
+msgstr "&Samanaikaisten töiden määrä:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 276
-#: rc.cpp:4418 rc.cpp:4478 rc.cpp:6097
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 180
+#: rc.cpp:3871
#, no-c-format
-msgid "Add an item"
-msgstr "Lisää kohta"
+msgid "Make &priority:"
+msgstr "Maken &prioriteetti:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 279
-#: rc.cpp:4421
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 248
+#: rc.cpp:3874 rc.cpp:3904
#, no-c-format
-msgid "<b>Add a new item.</b><p>New items are appended to the list.</p>"
-msgstr ""
+msgid "E&nvironment:"
+msgstr "&Ympäristö:"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 287
-#: rc.cpp:4424 rc.cpp:4484 rc.cpp:6043
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 286
+#: rc.cpp:3880
#, no-c-format
-msgid "&Delete Item"
-msgstr "&Poista kohta"
+msgid "Co&py"
+msgstr "Ko&pioi"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 293
-#: rc.cpp:4430
+#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 297
+#: rc.cpp:3883 rc.cpp:3913
+#, no-c-format
+msgid "Re&move"
+msgstr "&Poista"
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 45
+#: rc.cpp:3892
#, fuzzy, no-c-format
-msgid "Delete the selected item"
-msgstr "Poista valittu kohta"
+msgid "Add&itional options:"
+msgstr "Lisäasetukset"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 324
-#: rc.cpp:4433 rc.cpp:5236 rc.cpp:5290 rc.cpp:6115 rc.cpp:6211
-#, no-c-format
-msgid "Move up"
-msgstr "Siirrä ylös"
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 61
+#: rc.cpp:3895
+#, fuzzy, no-c-format
+msgid "Name of build &script"
+msgstr "Ei tiedostoa"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 327
-#: rc.cpp:4436
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 72
+#: rc.cpp:3898
#, fuzzy, no-c-format
-msgid "Moves the selected item up."
-msgstr "Poistaa valitut tiedostot."
+msgid "Default &target:"
+msgstr "Maken ole&tuskohde:"
+
+#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 93
+#: rc.cpp:3901
+#, fuzzy, no-c-format
+msgid "Run with priority:"
+msgstr "Tahdista varaston kanssa"
+
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 16
+#: rc.cpp:3919
+#, fuzzy, no-c-format
+msgid "Custom Manager Options"
+msgstr "Omat asetukset"
+
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 35
+#: rc.cpp:3922
+#, fuzzy, no-c-format
+msgid "Filetypes used in Project"
+msgstr "Kohdetiedostot projektissa"
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 341
-#: rc.cpp:4439 rc.cpp:5242 rc.cpp:5296 rc.cpp:6121 rc.cpp:6196
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 41
+#: rc.cpp:3925
#, no-c-format
-msgid "Move down"
-msgstr "Siirrä alas"
+msgid ""
+"Add filetypes to be used in Projects, can be full filenames or shell wildcards"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 344
-#: rc.cpp:4442
+#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 45
+#: rc.cpp:3928
+#, no-c-format
+msgid ""
+"Each entry contains a filetype used in the project in the form of a filename or "
+"a filename wildcard (using shell wildcards). \n"
+"This will be used when adding/removing files in directories and re-populating "
+"the project"
+msgstr ""
+
+#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 24
+#: rc.cpp:3932
#, fuzzy, no-c-format
-msgid "Move the selected item down."
-msgstr "Poistaa valitut tiedostot."
+msgid "Files to add to the Project:"
+msgstr "Tähän projektiin ladattavat laajennukset"
-#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 41
-#: rc.cpp:4445
+#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 38
+#: rc.cpp:3935
+#, fuzzy, no-c-format
+msgid "Select the files to add to the project"
+msgstr "Lisää luotu uusi tiedosto kohteeseen"
+
+#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 41
+#: rc.cpp:3938
#, no-c-format
-msgid "View & Edit Connections"
-msgstr "Katso & muokkaa yhteyksiä"
+msgid ""
+"Select the files and directories that should be added to the list of project "
+"files. All other files and directories will be put into the blacklist."
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 58
-#: parts/filecreate/filecreate_part.cpp:81 rc.cpp:4448
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 16
+#: rc.cpp:3941
#, no-c-format
-msgid "&New"
-msgstr "&Uusi"
+msgid "Custom Build Options"
+msgstr "Muokatut rakentamisasetukset"
-#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 74
-#: rc.cpp:4451
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 27
+#: rc.cpp:3944
#, no-c-format
-msgid "&Connections:"
-msgstr "&Yhteydet:"
+msgid "Build Tool"
+msgstr "Rakentamistyökalu"
-#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 129
-#: rc.cpp:4463
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 38
+#: rc.cpp:3947
#, no-c-format
-msgid "&Edit Slots..."
-msgstr "&Muokkaa slotteja..."
+msgid "&Make"
+msgstr "&Make"
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 41
-#: rc.cpp:4466
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 49
+#: rc.cpp:3950
+#, fuzzy, no-c-format
+msgid "A&nt"
+msgstr "&Ant"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 57
+#: rc.cpp:3953
+#, fuzzy, no-c-format
+msgid "Other"
+msgstr "Muut"
+
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 63
+#: rc.cpp:3956
#, no-c-format
-msgid "Edit Iconview"
-msgstr "Muokkaa kuvakenäkymää"
+msgid "other custom build tool, e.g. script"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 47
-#: rc.cpp:4469
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 66
+#: rc.cpp:3959
#, no-c-format
msgid ""
-"<b>Edit Iconview</b>"
-"<p>Add, edit or delete items in the icon view.</p>"
-"<p>Click the <b>New Item</b>-button to create a new item, then enter text and "
-"choose a pixmap.</p>"
-"<p>Select an item from the view and click the <b>Delete Item</b>"
-"-button to remove the item from the iconview.</p>"
+"There are myriads of buildtools out there that are not ant or make. If you use "
+"one of them (or have your own scripts), select this option."
msgstr ""
-"<b>Muokkaa kuvakenäkymää</b> "
-"<p>Lisää, muokkaa tai poista kohtia kuvakenäkymästä.</p> "
-"<p>Napsauta <b>Uusi kohta</b> -painiketta luodaksesi uuden kohdan. Kirjoita "
-"sitten teksti ja valitse bittikartta.</p> "
-"<p>Valitse kohta näkymästä ja napsauta <b>Poista kohta</b> "
-"-painiketta poistaaksesi kohdan kuvakenäkymästä.</p>"
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 78
-#: rc.cpp:4472
+#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 93
+#: rc.cpp:3962
+#, fuzzy, no-c-format
+msgid "Run &the build tool in the following directory:"
+msgstr "Aja rakentamistyökalu seuraavassa &kansiossa:"
+
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 19
+#: buildtools/pascal/pascalproject_part.cpp:398
+#: buildtools/pascal/pascalproject_part.cpp:434 rc.cpp:3965
#, no-c-format
-msgid "All items in the iconview."
-msgstr "Kaikki kohdat kuvakenäkymässä."
+msgid "Pascal Compiler"
+msgstr "Pascal-kääntäjä"
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 106
-#: rc.cpp:4481
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 46
+#: rc.cpp:3968
#, no-c-format
-msgid "Create a new item for the iconview."
-msgstr "Luo uuden kohdan kuvakenäkymään."
+msgid "Con&figuration:"
+msgstr "&Kokoonpano:"
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 117
-#: rc.cpp:4487 rc.cpp:6046
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 155
+#: rc.cpp:3980
#, no-c-format
-msgid "Delete item"
-msgstr "Poista kohta"
+msgid "Compiler op&tions:"
+msgstr "Kääntäjän ase&tukset:"
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 120
-#: rc.cpp:4490
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 174
+#: rc.cpp:3983
#, no-c-format
-msgid "Delete the selected item."
-msgstr "Poista valittu kohta."
+msgid "&Pascal compiler:"
+msgstr "&Pascal-kääntäjä:"
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 192
-#: rc.cpp:4502
+#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 301
+#: rc.cpp:3989
#, no-c-format
-msgid "Change the text for the selected item."
-msgstr "Muuta valitun kohdan tekstiä."
+msgid "Load &Default Compiler Options"
+msgstr "Lataa &kääntäjän oletusasetukset"
-#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 268
-#: rc.cpp:4523
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 41
+#: kdevdesigner/designer/hierarchyview.cpp:1201
+#: kdevdesigner/designer/variabledialogimpl.cpp:103
+#: kdevdesigner/designer/variabledialogimpl.cpp:122 rc.cpp:3995
+#, fuzzy, no-c-format
+msgid "Edit Variables"
+msgstr "Ympäristömuuttujat"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 67
+#: rc.cpp:4001 rc.cpp:4456 rc.cpp:5222 rc.cpp:6649 rc.cpp:6700 rc.cpp:6757
+#: rc.cpp:8158
#, no-c-format
-msgid "Select a pixmap file for the current item."
-msgstr "Valitse bittikarttatiedosto nykyiselle kohdalle."
+msgid "Access"
+msgstr "Saanti"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 105
+#: rc.cpp:4007
+#, fuzzy, no-c-format
+msgid "Variable Properties"
+msgstr "Attribuutin ominaisuudet"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 122
+#: rc.cpp:4010
+#, fuzzy, no-c-format
+msgid "Acc&ess:"
+msgstr "&Saanti:"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 133
+#: rc.cpp:4013
+#, fuzzy, no-c-format
+msgid "&Variable:"
+msgstr "Muuttuja"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 147
+#: kdevdesigner/designer/hierarchyview.cpp:762
+#: kdevdesigner/designer/hierarchyview.cpp:843
+#: kdevdesigner/designer/hierarchyview.cpp:852 rc.cpp:4016 rc.cpp:4474
+#: rc.cpp:5307
+#, no-c-format
+msgid "public"
+msgstr "Julkinen"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 152
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:560
+#: kdevdesigner/designer/hierarchyview.cpp:760
+#: kdevdesigner/designer/hierarchyview.cpp:841
+#: kdevdesigner/designer/hierarchyview.cpp:850 rc.cpp:4019 rc.cpp:4477
+#: rc.cpp:5310
+#, no-c-format
+msgid "protected"
+msgstr "Suojattu"
+
+#. i18n: file ./kdevdesigner/designer/variabledialog.ui line 157
+#: kdevdesigner/designer/hierarchyview.cpp:758
+#: kdevdesigner/designer/hierarchyview.cpp:839
+#: kdevdesigner/designer/hierarchyview.cpp:848 rc.cpp:4022 rc.cpp:5313
+#, fuzzy, no-c-format
+msgid "private"
+msgstr "Yksityinen"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 41
-#: rc.cpp:4547
+#: rc.cpp:4034
#, fuzzy, no-c-format
msgid "Font Properties"
msgstr "Projektin ominaisuudet"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 73
-#: kdevdesigner/designer/propertyeditor.cpp:1278 rc.cpp:4550
+#: kdevdesigner/designer/propertyeditor.cpp:1278 rc.cpp:4037
#, fuzzy, no-c-format
msgid "default"
msgstr "&Oletus"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 85
-#: rc.cpp:4553
+#: rc.cpp:4040
#, fuzzy, no-c-format
msgid "&Font:"
msgstr "&Kuvake:"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 96
-#: rc.cpp:4556
+#: rc.cpp:4043
#, fuzzy, no-c-format
msgid "Rel. &size:"
msgstr "Keon koko:"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 124
-#: rc.cpp:4559
+#: rc.cpp:4046
#, fuzzy, no-c-format
msgid "C&olor:"
msgstr "&Portti:"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 133
-#: rc.cpp:4562
+#: rc.cpp:4049
#, no-c-format
msgid "0"
msgstr "0"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 138
-#: rc.cpp:4565
+#: rc.cpp:4052
#, fuzzy, no-c-format
msgid "-4"
msgstr "-"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 143
-#: rc.cpp:4568
+#: rc.cpp:4055
#, fuzzy, no-c-format
msgid "-3"
msgstr "-"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 148
-#: rc.cpp:4571
+#: rc.cpp:4058
#, fuzzy, no-c-format
msgid "-2"
msgstr "-"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 153
-#: rc.cpp:4574
+#: rc.cpp:4061
#, fuzzy, no-c-format
msgid "-1"
msgstr "-"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 158
-#: rc.cpp:4577
+#: rc.cpp:4064
#, fuzzy, no-c-format
msgid "+1"
msgstr "+"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 163
-#: rc.cpp:4580
+#: rc.cpp:4067
#, fuzzy, no-c-format
msgid "+2"
msgstr "+"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 168
-#: rc.cpp:4583
+#: rc.cpp:4070
#, fuzzy, no-c-format
msgid "+3"
msgstr "+"
#. i18n: file ./kdevdesigner/designer/richtextfontdialog.ui line 173
-#: rc.cpp:4586
+#: rc.cpp:4073
#, fuzzy, no-c-format
msgid "+4"
msgstr "+"
+#. i18n: file ./kdevdesigner/designer/about.ui line 41
+#: rc.cpp:4082
+#, fuzzy, no-c-format
+msgid "Qt Designer"
+msgstr "Designerin koodi"
+
+#. i18n: file ./kdevdesigner/designer/about.ui line 80
+#: rc.cpp:4085
+#, fuzzy, no-c-format
+msgid "Version 3.2"
+msgstr "Versio:"
+
+#. i18n: file ./kdevdesigner/designer/about.ui line 93
+#: rc.cpp:4088
+#, no-c-format
+msgid "Copyright (C) 2000-2003 Trolltech AS. All Rights Reserved."
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/about.ui line 114
+#: rc.cpp:4091
+#, no-c-format
+msgid ""
+"<p>Qt Commercial Edition license holders: This program is licensed to you under "
+"the terms of the Qt Commercial License Agreement. For details, see the file "
+"LICENSE that came with this software distribution.</p>"
+"<p></p>"
+"<p>Qt Free Edition users: This program is licensed to you under the terms of "
+"the GNU General Public License Version 2. For details, see the file LICENSE.GPL "
+"that came with this software distribution.</p>"
+"<p>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE "
+"WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/listeditor.ui line 56
+#: kdevdesigner/designer/widgetfactory.cpp:775 rc.cpp:4100 rc.cpp:6974
+#: rc.cpp:8218
+#, no-c-format
+msgid "Column 1"
+msgstr "Sarake 1"
+
+#. i18n: file ./kdevdesigner/designer/listeditor.ui line 96
+#: rc.cpp:4109
+#, fuzzy, no-c-format
+msgid "Re&name"
+msgstr "&Poista"
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 41
+#: buildtools/script/scriptnewfiledlg.cpp:36
+#: kdevdesigner/designer/mainwindowactions.cpp:659 rc.cpp:4115
+#, no-c-format
+msgid "New File"
+msgstr "Uusi tiedosto"
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 47
+#: rc.cpp:4118
+#, no-c-format
+msgid ""
+"<b>New Form</b>"
+"<p>Select a template for the new form and click the <b>OK</b>"
+"-button to create it.</p>"
+msgstr ""
+"<b>Uusi lomake</b> "
+"<p>Valitse pohja uudelle lomakkeelle ja napsauta<b>OK</b>"
+"-painiketta luodaksesi sen.</p>"
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 115
+#: rc.cpp:4127
+#, no-c-format
+msgid "Create a new form using the selected template."
+msgstr "Luo uuden lomakkeen käyttämäläl valittua pohjaa."
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 129
+#: rc.cpp:4133
+#, no-c-format
+msgid "Close the dialog without creating a new form."
+msgstr "Sulkee valintaikkunan luomatta uutta lomaketta."
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 151
+#: rc.cpp:4136
+#, no-c-format
+msgid "Displays a list of the available templates."
+msgstr "Näyttää luettelon saatavilla olevista pohjista."
+
+#. i18n: file ./kdevdesigner/designer/newform.ui line 159
+#: rc.cpp:4139
+#, no-c-format
+msgid "&Insert into:"
+msgstr "&Lisää kohteeseen:"
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 41
+#: rc.cpp:4142
+#, fuzzy, no-c-format
+msgid "Choose Pixmap"
+msgstr "Valitse kirjasto"
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 61
+#: rc.cpp:4145
+#, no-c-format
+msgid "&Enter arguments for loading the pixmap:"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 349
+#: rc.cpp:4148
+#, no-c-format
+msgid "QPixmap("
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 865
+#: rc.cpp:4151
+#, no-c-format
+msgid ")"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 41
+#: kdevdesigner/designer/mainwindowactions.cpp:739
+#: kdevdesigner/designer/mainwindowactions.cpp:1451
+#: kdevdesigner/designer/mainwindowactions.cpp:1472 rc.cpp:4163
+#, no-c-format
+msgid "Create Template"
+msgstr "Luo pohja"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 72
+#: rc.cpp:4169
+#, no-c-format
+msgid "Name of the new template"
+msgstr "Uuden pohjan nimi"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 75
+#: rc.cpp:4172
+#, no-c-format
+msgid "Enter the name of the new template"
+msgstr "Anna uuden pohjan nimi"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 83
+#: rc.cpp:4175
+#, no-c-format
+msgid "Class of the new template"
+msgstr "Uuden pohjan luokka"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 86
+#: rc.cpp:4178
+#, no-c-format
+msgid ""
+"Enter the name of the class which should be used as the template's base class"
+msgstr "Anna luokan nimi, jota pitäisi käyttää pohjan kantaluokkana"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 125
+#: rc.cpp:4181 rc.cpp:6775 rc.cpp:8179
+#, no-c-format
+msgid "C&reate"
+msgstr "&Luo"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 131
+#: rc.cpp:4184
+#, no-c-format
+msgid "Creates the new template"
+msgstr "Luo uuden pohjan"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 142
+#: rc.cpp:4190
+#, no-c-format
+msgid "Closes the Dialog"
+msgstr "Sulkee valintaikkunan"
+
+#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 152
+#: rc.cpp:4193
+#, no-c-format
+msgid "&Baseclass for template:"
+msgstr "&Pohjan kantaluokka:"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 41
+#: rc.cpp:4196
+#, no-c-format
+msgid "Edit Actions"
+msgstr "Muokkaa toimintoja"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 83
+#: rc.cpp:4199
+#, no-c-format
+msgid "Create new Action"
+msgstr "Luo uusi toiminto"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 100
+#: rc.cpp:4202
+#, no-c-format
+msgid "Delete current Action"
+msgstr "Poista nykyinen toiminto"
+
+#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 117
+#: rc.cpp:4205
+#, no-c-format
+msgid "Connect current Action"
+msgstr "Yhdistä nykyinen toiminto"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 41
+#: rc.cpp:4208
+#, no-c-format
+msgid "View & Edit Connections"
+msgstr "Katso & muokkaa yhteyksiä"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 58
+#: parts/filecreate/filecreate_part.cpp:81 rc.cpp:4211
+#, no-c-format
+msgid "&New"
+msgstr "&Uusi"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 74
+#: rc.cpp:4214
+#, no-c-format
+msgid "&Connections:"
+msgstr "&Yhteydet:"
+
+#. i18n: file ./kdevdesigner/designer/connectiondialog.ui line 129
+#: rc.cpp:4226
+#, no-c-format
+msgid "&Edit Slots..."
+msgstr "&Muokkaa slotteja..."
+
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 41
-#: rc.cpp:4595
+#: rc.cpp:4229
#, no-c-format
msgid "Edit Custom Widgets"
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 47
-#: rc.cpp:4598
+#: rc.cpp:4232
#, no-c-format
msgid ""
"<b>Edit Custom Widgets</b>"
@@ -7339,25 +6469,25 @@ msgid ""
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 64
-#: rc.cpp:4601
+#: rc.cpp:4235
#, no-c-format
msgid "The list of all custom widgets known to Qt Designer."
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 72
-#: rc.cpp:4604
+#: rc.cpp:4238
#, no-c-format
msgid "&New Widget"
msgstr "&Uusi elementti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 75
-#: rc.cpp:4607
+#: rc.cpp:4241
#, no-c-format
msgid "Add new custom widget."
msgstr "Lisää uusi oma käyttöliittymäelementti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 78
-#: rc.cpp:4610
+#: rc.cpp:4244
#, no-c-format
msgid ""
"<b>Create an empty custom widget and add it to the list.</b>"
@@ -7369,19 +6499,19 @@ msgstr ""
"-otsikkotiedosto. Nämä tarvitsee muuttaa sopiviksi.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 86
-#: rc.cpp:4613
+#: rc.cpp:4247
#, no-c-format
msgid "&Delete Widget"
msgstr "&Poista elementti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 89
-#: rc.cpp:4616
+#: rc.cpp:4250
#, no-c-format
msgid "Delete custom widget"
msgstr "Poistaa valitun käyttöliittymäelementin"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 92
-#: rc.cpp:4619
+#: rc.cpp:4253
#, no-c-format
msgid ""
"<b>Delete the selected custom widget.</b>"
@@ -7392,25 +6522,25 @@ msgstr ""
"lomakkeissa.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 148
-#: rc.cpp:4628
+#: rc.cpp:4262
#, no-c-format
msgid "Closes the Dialog."
msgstr "Sulkee valintaikkunan."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 175
-#: rc.cpp:4631
+#: rc.cpp:4265
#, no-c-format
msgid "&Load Descriptions..."
msgstr "&Lataa kuvaukset..."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 178
-#: rc.cpp:4634
+#: rc.cpp:4268
#, no-c-format
msgid "Loads widget description file"
msgstr "Lataa käyttäliittymäelementtien kuvaustiedoston"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 182
-#: rc.cpp:4637
+#: rc.cpp:4271
#, no-c-format
msgid ""
"<b>Load Descriptions</b>"
@@ -7435,19 +6565,19 @@ msgstr ""
"sijaitsevasta README-tiedostosta.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 190
-#: rc.cpp:4641
+#: rc.cpp:4275
#, no-c-format
msgid "&Save Descriptions..."
msgstr "&Tallenna kuvaukset..."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 193
-#: rc.cpp:4644
+#: rc.cpp:4278
#, no-c-format
msgid "Saves widget description file"
msgstr "Tallentaa käyttöliittymäelementtien kuvaustiedoston"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 196
-#: rc.cpp:4647
+#: rc.cpp:4281
#, no-c-format
msgid ""
"<b>Save Descriptions</b>"
@@ -7460,19 +6590,26 @@ msgstr ""
"muualle."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 204
-#: rc.cpp:4650
+#: rc.cpp:4284
#, no-c-format
msgid "Change the properties of the selected custom widget."
msgstr "Muokkaa valitun käyttöliittymäelementin ominaisuuksia."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 211
-#: rc.cpp:4653
+#: rc.cpp:4287
#, no-c-format
msgid "De&finition"
msgstr "&Määrittely"
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 259
+#: rc.cpp:4293 rc.cpp:5433 rc.cpp:5490 rc.cpp:5574 rc.cpp:5673 rc.cpp:5811
+#: rc.cpp:5883
+#, no-c-format
+msgid "Select a Pixmap"
+msgstr "Valitse bittikartta."
+
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 262
-#: rc.cpp:4662
+#: rc.cpp:4296
#, no-c-format
msgid ""
"<b>Select a pixmap file.</b>"
@@ -7482,13 +6619,13 @@ msgstr ""
"<p>Bittikarttaa käytetään esittämään elementtiä lomakkeissa.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 286
-#: rc.cpp:4665
+#: rc.cpp:4299
#, no-c-format
msgid "Enter filename"
msgstr "Anna tiedostonimi"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 289
-#: rc.cpp:4668
+#: rc.cpp:4302
#, no-c-format
msgid ""
"<b>Change the header file's name for the selected custom widget.</b>"
@@ -7498,25 +6635,39 @@ msgstr ""
"<p>Otsikkotiedosto sisällytetään elementtiä käyttävien lomakkeiden toimesta.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 306
-#: rc.cpp:4674
+#: rc.cpp:4308
#, no-c-format
msgid "Choose headerfile"
msgstr "Valitse otsikkotiedosto"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 309
-#: rc.cpp:4677
+#: rc.cpp:4311
#, no-c-format
msgid "Look for the header file using a file dialog."
msgstr ""
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 315
+#: languages/ruby/debugger/variablewidget.cpp:834
+#: parts/classview/classtreebase.cpp:154
+#: src/profileengine/editor/profileeditor.cpp:139 rc.cpp:4314 rc.cpp:6484
+#, no-c-format
+msgid "Global"
+msgstr "Globaali"
+
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 320
+#: rc.cpp:4317 rc.cpp:6487
+#, no-c-format
+msgid "Local"
+msgstr "Paikallinen"
+
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 327
-#: rc.cpp:4686
+#: rc.cpp:4320
#, no-c-format
msgid "Select access"
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 330
-#: rc.cpp:4689
+#: rc.cpp:4323
#, no-c-format
msgid ""
"<b>Change how the include file will be included.</b>"
@@ -7528,13 +6679,13 @@ msgstr ""
"otsikot sisällytetään käyttämäläl lainausmerkkejä.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 340
-#: rc.cpp:4692
+#: rc.cpp:4326
#, no-c-format
msgid "Change classname"
msgstr "Vaihda luokan nimeä"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 343
-#: rc.cpp:4695
+#: rc.cpp:4329
#, no-c-format
msgid ""
"<b>Enter the classname for the selected custom widget.</b>"
@@ -7544,96 +6695,96 @@ msgstr ""
"<p>Tämänniminen luokka täytyy määritellä otsikkotiedostossa.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 351
-#: rc.cpp:4698
+#: rc.cpp:4332
#, no-c-format
msgid "Heade&rfile:"
msgstr "Otsikkotie&dosto:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 362
-#: rc.cpp:4701
+#: rc.cpp:4335
#, no-c-format
msgid "Cl&ass:"
msgstr "Luokk&a:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 373
-#: rc.cpp:4704 rc.cpp:5278 rc.cpp:5311
+#: rc.cpp:4338 rc.cpp:5442 rc.cpp:5475
#, no-c-format
msgid "Pixmap:"
msgstr "Bittikartta:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 381
-#: rc.cpp:4707
+#: rc.cpp:4341
#, no-c-format
msgid "Si&ze hint:"
msgstr "Koko&vihje:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 392
-#: rc.cpp:4710
+#: rc.cpp:4344
#, no-c-format
msgid "Size p&olicy:"
msgstr "K&okopolitiikka:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 401
-#: lib/widgets/propeditor/propertymachinefactory.cpp:147 rc.cpp:4713
-#: rc.cpp:4749
+#: lib/widgets/propeditor/propertymachinefactory.cpp:147 rc.cpp:4347
+#: rc.cpp:4383
#, no-c-format
msgid "Fixed"
msgstr "Kiinteä"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 406
-#: lib/widgets/propeditor/propertymachinefactory.cpp:148 rc.cpp:4716
-#: rc.cpp:4752
+#: lib/widgets/propeditor/propertymachinefactory.cpp:148 rc.cpp:4350
+#: rc.cpp:4386
#, no-c-format
msgid "Minimum"
msgstr "Minimiarvo"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 411
-#: lib/widgets/propeditor/propertymachinefactory.cpp:149 rc.cpp:4719
-#: rc.cpp:4755
+#: lib/widgets/propeditor/propertymachinefactory.cpp:149 rc.cpp:4353
+#: rc.cpp:4389
#, no-c-format
msgid "Maximum"
msgstr "Maksimiarvo"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 416
-#: lib/widgets/propeditor/propertymachinefactory.cpp:150 rc.cpp:4722
-#: rc.cpp:4758
+#: lib/widgets/propeditor/propertymachinefactory.cpp:150 rc.cpp:4356
+#: rc.cpp:4392
#, no-c-format
msgid "Preferred"
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 421
-#: rc.cpp:4725 rc.cpp:4761
+#: rc.cpp:4359 rc.cpp:4395
#, no-c-format
msgid "MinimumExpanding"
msgstr "Laajentuva minimiarvo"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 426
-#: lib/widgets/propeditor/propertymachinefactory.cpp:151 rc.cpp:4728
-#: rc.cpp:4764
+#: lib/widgets/propeditor/propertymachinefactory.cpp:151 rc.cpp:4362
+#: rc.cpp:4398
#, no-c-format
msgid "Expanding"
msgstr "Laajentuva"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 433
-#: rc.cpp:4731
+#: rc.cpp:4365
#, no-c-format
msgid "Vertical Sizepolicy"
msgstr "Pystysuora kokopolitiikka:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 436
-#: rc.cpp:4734
+#: rc.cpp:4368
#, fuzzy, no-c-format
msgid "Choose theQt::Vertical size policy"
msgstr "Valitse pystysuora kokopolitiikka"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 453
-#: rc.cpp:4737
+#: rc.cpp:4371
#, no-c-format
msgid "Size hint width"
msgstr "Kokovihjeen leveys"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 456
-#: rc.cpp:4740 rc.cpp:4746
+#: rc.cpp:4374 rc.cpp:4380
#, no-c-format
msgid ""
"<b>Set the size hint for the selected widget.</b>"
@@ -7645,37 +6796,37 @@ msgstr ""
"suositeltua koko ei ole olemassa.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 473
-#: rc.cpp:4743
+#: rc.cpp:4377
#, no-c-format
msgid "Size hint height"
msgstr "Kokovihjeen korkeus"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 514
-#: rc.cpp:4767
+#: rc.cpp:4401
#, no-c-format
msgid "Horizontal Sizepolicy"
msgstr "Vaakasuora kokopolitiikka"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 517
-#: rc.cpp:4770
+#: rc.cpp:4404
#, no-c-format
msgid "Choose the horizontal size policy for the widget"
msgstr "Valitse vaakasuora kokopolitiikka käyttöliittymäelementille."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 542
-#: rc.cpp:4773
+#: rc.cpp:4407
#, no-c-format
msgid "Con&tainer widget"
msgstr "Sisälly&ttäjäelementti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 545
-#: rc.cpp:4776
+#: rc.cpp:4410
#, no-c-format
msgid "Container Widget"
msgstr "Sisällyttäjäelementti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 549
-#: rc.cpp:4779
+#: rc.cpp:4413
#, no-c-format
msgid ""
"<p><b>Container Widget</b></p>\n"
@@ -7687,13 +6838,13 @@ msgstr ""
"käyttöliittymäelementtejä (lapsia).</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 559
-#: rc.cpp:4783
+#: rc.cpp:4417
#, no-c-format
msgid "Si&gnals"
msgstr "Si&gnaalit"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 576
-#: rc.cpp:4786
+#: rc.cpp:4420
#, fuzzy, no-c-format
msgid "The list of all the Q_SIGNALS that the selected widget can emit."
msgstr ""
@@ -7701,19 +6852,19 @@ msgstr ""
"lähettää."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 615
-#: rc.cpp:4789
+#: rc.cpp:4423
#, no-c-format
msgid "N&ew Signal"
msgstr "Uusi &signaali"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 621
-#: rc.cpp:4792
+#: rc.cpp:4426
#, no-c-format
msgid "Add new signal"
msgstr "Lisää uuden signaalin"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 624
-#: rc.cpp:4795
+#: rc.cpp:4429
#, no-c-format
msgid ""
"<b>Add a new signal for the current custom widget.</b>"
@@ -7725,19 +6876,19 @@ msgstr ""
"ainutlaatuinen.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 632
-#: rc.cpp:4798
+#: rc.cpp:4432
#, no-c-format
msgid "Dele&te Signal"
msgstr "Pois&ta signaali"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 638
-#: rc.cpp:4801
+#: rc.cpp:4435
#, no-c-format
msgid "Delete signal"
msgstr "Poistaa signaalin"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 641
-#: rc.cpp:4804
+#: rc.cpp:4438
#, no-c-format
msgid ""
"<b>Delete the signal.</b>"
@@ -7747,19 +6898,19 @@ msgstr ""
"<p>Kaikki tätä signaalia käyttävät yhteydet poistetaan.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 665
-#: rc.cpp:4807
+#: rc.cpp:4441
#, no-c-format
msgid "S&ignal:"
msgstr "S&ignaali:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 676
-#: rc.cpp:4810
+#: rc.cpp:4444
#, no-c-format
msgid "Change signal name"
msgstr "Muuta signaalin nimeä"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 679
-#: rc.cpp:4813 rc.cpp:4834
+#: rc.cpp:4447 rc.cpp:4468
#, no-c-format
msgid ""
"<b>Change the name of the selected slot.</b>"
@@ -7768,50 +6919,50 @@ msgid ""
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 691
-#: rc.cpp:4816
+#: rc.cpp:4450
#, no-c-format
msgid "S&lots"
msgstr "S&lotit"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 706
#: kdevdesigner/designer/connectiontable.cpp:41
-#: parts/classview/classtreebase.cpp:75 rc.cpp:4819
+#: parts/classview/classtreebase.cpp:75 rc.cpp:4453
#, no-c-format
msgid "Slot"
msgstr "Slotti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 736
-#: rc.cpp:4825
+#: rc.cpp:4459
#, no-c-format
msgid "The list of all the custom widget's slots."
msgstr "Luettelo kaikkien mukautettujen käyttöliittymäelementtien sloteista."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 744
-#: rc.cpp:4828
+#: rc.cpp:4462
#, no-c-format
msgid "Sl&ot:"
msgstr "Sl&otti:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 755
-#: rc.cpp:4831
+#: rc.cpp:4465
#, no-c-format
msgid "Change slot name"
msgstr "Vaihda slotin nimeä"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 766
-#: rc.cpp:4837 rc.cpp:5554
+#: rc.cpp:4471 rc.cpp:5304
#, fuzzy, no-c-format
msgid "&Access:"
msgstr "&Saanti:"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 787
-#: rc.cpp:4846
+#: rc.cpp:4480
#, fuzzy, no-c-format
msgid "Change slot access"
msgstr "Vaihda toistotyyli"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 790
-#: rc.cpp:4849
+#: rc.cpp:4483
#, no-c-format
msgid ""
"<b>Change the slot's access policy.</b>"
@@ -7819,19 +6970,19 @@ msgid ""
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 829
-#: rc.cpp:4852
+#: rc.cpp:4486
#, no-c-format
msgid "N&ew Slot"
msgstr "&Uusi slotti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 835
-#: rc.cpp:4855
+#: rc.cpp:4489
#, no-c-format
msgid "Add new slot"
msgstr "Lisää uuden slotin"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 838
-#: rc.cpp:4858
+#: rc.cpp:4492
#, no-c-format
msgid ""
"<b>Add a new slot to the current custom widget.</b>"
@@ -7843,19 +6994,19 @@ msgstr ""
"ainutlaatuinen.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 846
-#: rc.cpp:4861
+#: rc.cpp:4495
#, no-c-format
msgid "Dele&te Slot"
msgstr "Pois&ta slotti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 852
-#: rc.cpp:4864
+#: rc.cpp:4498
#, no-c-format
msgid "Delete slot"
msgstr "Poistaa slotin"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 855
-#: rc.cpp:4867
+#: rc.cpp:4501
#, no-c-format
msgid ""
"<b>Delete the slot.</b>"
@@ -7865,25 +7016,25 @@ msgstr ""
"<p>Kaikki tätä slottia käyttävät yhteydet poistetaan.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 867
-#: rc.cpp:4870
+#: rc.cpp:4504
#, no-c-format
msgid "&Properties"
msgstr "&Ominaisuudet"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 915
-#: rc.cpp:4873
+#: rc.cpp:4507
#, no-c-format
msgid "N&ew Property"
msgstr "&Uusi ominaisuus"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 921
-#: rc.cpp:4876
+#: rc.cpp:4510
#, no-c-format
msgid "Add new property"
msgstr "Lisää uuden ominaisuuden"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 924
-#: rc.cpp:4879
+#: rc.cpp:4513
#, no-c-format
msgid ""
"<b>Add a new property to the current custom widget.</b>"
@@ -7894,115 +7045,115 @@ msgstr ""
"<p>Ominaisuudet täytyy toteuttaa käyttämällä Qt:n ominaisuusjärjestelmää.</p>"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 932
-#: rc.cpp:4882
+#: rc.cpp:4516
#, no-c-format
msgid "Dele&te Property"
msgstr "Pois&ta ominaisuus"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 938
-#: rc.cpp:4885
+#: rc.cpp:4519
#, no-c-format
msgid "Delete property"
msgstr "Poistaa ominaisuuden"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 941
-#: rc.cpp:4888
+#: rc.cpp:4522
#, no-c-format
msgid "Deletes the selected property."
msgstr "Poistaa valitun ominaisuuden."
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 949
-#: rc.cpp:4891
+#: rc.cpp:4525
#, fuzzy, no-c-format
msgid "String"
msgstr "Merkkijonot"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 954
-#: rc.cpp:4894
+#: rc.cpp:4528
#, fuzzy, no-c-format
msgid "CString"
msgstr "Merkkijonot"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 959
-#: rc.cpp:4897
+#: rc.cpp:4531
#, fuzzy, no-c-format
msgid "StringList"
msgstr "Merkkijonot"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 964
-#: rc.cpp:4900
+#: rc.cpp:4534
#, no-c-format
msgid "Bool"
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 969
-#: rc.cpp:4903
+#: rc.cpp:4537
#, fuzzy, no-c-format
msgid "Int"
msgstr "Syöte"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 974
-#: rc.cpp:4906
+#: rc.cpp:4540
#, fuzzy, no-c-format
msgid "UInt"
msgstr "Syöte"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 984
-#: rc.cpp:4912
+#: rc.cpp:4546
#, no-c-format
msgid "Color"
msgstr "Väri"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 989
-#: rc.cpp:4915
+#: rc.cpp:4549
#, fuzzy, no-c-format
msgid "Rect"
msgstr "Palauta"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 994
-#: rc.cpp:4918
+#: rc.cpp:4552
#, no-c-format
msgid "Point"
msgstr "Piste"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 999
-#: languages/cpp/app_templates/tdefileplugin/tdefile_plugin.cpp:32 rc.cpp:4921
+#: languages/cpp/app_templates/tdefileplugin/tdefile_plugin.cpp:32 rc.cpp:4555
#, no-c-format
msgid "Size"
msgstr "Koko"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1004
-#: rc.cpp:4924
+#: rc.cpp:4558
#, no-c-format
msgid "Pixmap"
msgstr "Bittikartta"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1009
-#: rc.cpp:4927
+#: rc.cpp:4561
#, no-c-format
msgid "Palette"
msgstr "Paletti"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1014
-#: rc.cpp:4930
+#: rc.cpp:4564
#, fuzzy, no-c-format
msgid "Cursor"
msgstr "Oma"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1019
-#: rc.cpp:4933
+#: rc.cpp:4567
#, no-c-format
msgid "SizePolicy"
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1026
-#: rc.cpp:4936
+#: rc.cpp:4570
#, no-c-format
msgid "Select property type"
msgstr "Valitse ominaisuuden tyyppi"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1029
-#: rc.cpp:4939
+#: rc.cpp:4573
#, no-c-format
msgid ""
"<b>Select the type of the property.</b>"
@@ -8011,16 +7162,8 @@ msgid ""
"editor.</p>"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1035
-#: kdevdesigner/designer/propertyeditor.cpp:2922
-#: parts/partexplorer/partexplorerform.cpp:116 rc.cpp:4942 rc.cpp:7426
-#: rc.cpp:8783
-#, no-c-format
-msgid "Property"
-msgstr "Ominaisuus"
-
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1065
-#: rc.cpp:4948
+#: rc.cpp:4582
#, no-c-format
msgid ""
"<b>The list of the current widget's properties.</b>"
@@ -8029,13 +7172,13 @@ msgid ""
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1073
-#: rc.cpp:4951
+#: rc.cpp:4585
#, fuzzy, no-c-format
msgid "Change property name"
msgstr "Vaihda toistotyyli"
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1076
-#: rc.cpp:4954
+#: rc.cpp:4588
#, no-c-format
msgid ""
"<b>Enter a name for the property.</b>"
@@ -8044,840 +7187,63 @@ msgid ""
msgstr ""
#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1084
-#: rc.cpp:4957
+#: rc.cpp:4591
#, fuzzy, no-c-format
msgid "P&roperty name:"
msgstr "Projektin &nimi:"
-#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 41
-#: rc.cpp:4963
+#. i18n: file ./kdevdesigner/designer/customwidgeteditor.ui line 1095
+#: rc.cpp:4594 rc.cpp:6721
#, no-c-format
-msgid "Wizard Page Editor"
-msgstr "Velhon sivumuokkain"
-
-#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 86
-#: rc.cpp:4966
-#, no-c-format
-msgid "Wizard pages:"
-msgstr "Velhon sivut:"
-
-#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 115
-#: rc.cpp:4969
-#, no-c-format
-msgid "A&dd"
-msgstr "&Lisää"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 47
-#: rc.cpp:4996
-#, no-c-format
-msgid "Edit Palette"
-msgstr "Muokkaa palettia"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 70
-#: rc.cpp:4999
-#, no-c-format
-msgid "Build Palette"
-msgstr "Rakenna paletti"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 111
-#: rc.cpp:5002
-#, no-c-format
-msgid "&3-D effects:"
-msgstr "&3D -tehosteet:"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 137
-#: rc.cpp:5005 rc.cpp:5014 rc.cpp:5695 rc.cpp:5971 rc.cpp:6013
-#, no-c-format
-msgid "Choose a color"
-msgstr "Valitse väri"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 140
-#: rc.cpp:5008
-#, fuzzy, no-c-format
-msgid "Choose the effect-color for the generated palette."
-msgstr "Valitse tehosteväri tuotetulle paletille."
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 169
-#: rc.cpp:5011
-#, no-c-format
-msgid "Back&ground:"
-msgstr "Tau&sta:"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 198
-#: rc.cpp:5017
-#, fuzzy, no-c-format
-msgid "Choose the background color for the generated palette."
-msgstr "Valitse taustaväri tuotetulle paletille."
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 223
-#: rc.cpp:5020
-#, no-c-format
-msgid "&Tune Palette..."
-msgstr "&Hienosäädä palettia..."
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 239
-#: rc.cpp:5023
-#, no-c-format
-msgid "Preview"
-msgstr "Esikatselu"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 270
-#: rc.cpp:5026 rc.cpp:5896
-#, no-c-format
-msgid "Select &palette:"
-msgstr "Valitse &paletti:"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 279
-#: rc.cpp:5029 rc.cpp:5899
-#, no-c-format
-msgid "Active Palette"
-msgstr "Aktiivinen paletti"
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 284
-#: rc.cpp:5032 rc.cpp:5902
-#, no-c-format
-msgid "Inactive Palette"
-msgstr "Epäaktiivinen paletti."
-
-#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 289
-#: rc.cpp:5035 rc.cpp:5905
-#, fuzzy, no-c-format
-msgid "Disabled Palette"
-msgstr "Ei käytössä"
+msgid "T&ype:"
+msgstr "T&yyppi:"
#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 41
-#: rc.cpp:5053
+#: rc.cpp:4597
#, fuzzy, no-c-format
msgid "Project Settings"
msgstr "Aliprojektin asetukset"
#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 76
-#: rc.cpp:5059
+#: rc.cpp:4603
#, fuzzy, no-c-format
msgid "&Project file:"
msgstr "Ob&jektitiedostot:"
#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 87
-#: rc.cpp:5062
+#: rc.cpp:4606
#, fuzzy, no-c-format
msgid "&Language:"
msgstr "Kieli:"
#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 111
-#: rc.cpp:5068
+#: rc.cpp:4612
#, fuzzy, no-c-format
msgid "&Database file:"
msgstr "Tietokannan nimi:"
-#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 46
-#: kdevdesigner/designer/mainwindowactions.cpp:289 rc.cpp:5089
-#, fuzzy, no-c-format
-msgid "Goto Line"
-msgstr "Rivi"
-
-#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 63
-#: rc.cpp:5092
-#, fuzzy, no-c-format
-msgid "&Line:"
-msgstr "&Lisenssi:"
-
-#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 116
-#: rc.cpp:5095
-#, fuzzy, no-c-format
-msgid "&Goto"
-msgstr "Sii&rry"
-
-#. i18n: file ./kdevdesigner/designer/startdialog.ui line 49
-#: rc.cpp:5101
-#, no-c-format
-msgid "Qt Designer - New/Open"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/startdialog.ui line 73
-#: rc.cpp:5104
-#, fuzzy, no-c-format
-msgid "&New File/Project"
-msgstr "Uusi projekti"
-
-#. i18n: file ./kdevdesigner/designer/startdialog.ui line 106
-#: rc.cpp:5107
-#, fuzzy, no-c-format
-msgid "&Open File/Project"
-msgstr "Avaa projekti"
-
-#. i18n: file ./kdevdesigner/designer/startdialog.ui line 125
-#: rc.cpp:5110
-#, fuzzy, no-c-format
-msgid "&Recently Opened"
-msgstr "Avaa viime aikoina avoinna olleen tiedoston."
-
-#. i18n: file ./kdevdesigner/designer/startdialog.ui line 178
-#: rc.cpp:5113
+#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 230
+#: rc.cpp:4624 rc.cpp:4762 rc.cpp:4895 rc.cpp:5135 rc.cpp:5174 rc.cpp:5343
+#: rc.cpp:5382 rc.cpp:5535 rc.cpp:5685 rc.cpp:5748 rc.cpp:5949
#, no-c-format
-msgid "&Do not show this dialog in the future"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 41
-#: rc.cpp:5125
-#, no-c-format
-msgid "Replace Text"
-msgstr "Korvaa teksti"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 72
-#: rc.cpp:5128
-#, no-c-format
-msgid "R&eplace:"
-msgstr "Ko&rvaa:"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 83
-#: rc.cpp:5131
-#, no-c-format
-msgid "&Find:"
-msgstr "&Etsi:"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 159
-#: rc.cpp:5134
-#, no-c-format
-msgid "&Replace"
-msgstr "&Korvaa"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 170
-#: rc.cpp:5137
-#, no-c-format
-msgid "Replace &All"
-msgstr "Korvaa k&aikki"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 205
-#: rc.cpp:5146 rc.cpp:5833
-#, no-c-format
-msgid "&Whole words only"
-msgstr "&Kokonaiset sanat ainoastaan"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 213
-#: rc.cpp:5149 rc.cpp:5836
-#, no-c-format
-msgid "Case &sensitive"
-msgstr "&Sama kirjainkoko"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 221
-#: rc.cpp:5152 rc.cpp:5839
-#, no-c-format
-msgid "Start at &beginning"
-msgstr "&Aloita alusta"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 231
-#: rc.cpp:5155 rc.cpp:5821
-#, no-c-format
-msgid "Direction"
-msgstr "Suunta"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 248
-#: rc.cpp:5158 rc.cpp:5824
-#, no-c-format
-msgid "Forwar&d"
-msgstr "Eteen&päin"
-
-#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 259
-#: rc.cpp:5161 rc.cpp:5827
-#, no-c-format
-msgid "Bac&kward"
-msgstr "Taak&sepäin"
-
-#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 41
-#: rc.cpp:5164
-#, fuzzy, no-c-format
-msgid "Edit Database Connection"
-msgstr "Tietokantayhtey&det"
-
-#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 58
-#: rc.cpp:5167
-#, fuzzy, no-c-format
-msgid "&Database name:"
-msgstr "Tietokannan nimi:"
-
-#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 69
-#: rc.cpp:5170
-#, fuzzy, no-c-format
-msgid "&Username:"
-msgstr "&Käyttäjätunnus:"
-
-#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 80
-#: rc.cpp:5173
-#, fuzzy, no-c-format
-msgid "&Password:"
-msgstr "Salasana"
-
-#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 91
-#: rc.cpp:5176
-#, fuzzy, no-c-format
-msgid "D&river:"
-msgstr "Ohjain"
-
-#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 110
-#: rc.cpp:5179
-#, fuzzy, no-c-format
-msgid "&Hostname:"
-msgstr "&Käyttäjätunnus:"
-
-#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 151
-#: rc.cpp:5185
-#, fuzzy, no-c-format
-msgid "P&ort:"
-msgstr "&Portti:"
-
-#. i18n: file ./kdevdesigner/designer/listeditor.ui line 96
-#: rc.cpp:5203
-#, fuzzy, no-c-format
-msgid "Re&name"
-msgstr "&Poista"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 41
-#: rc.cpp:5209
-#, fuzzy, no-c-format
-msgid "Edit Table"
-msgstr "Muo&kkaa mallia"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 168
-#: rc.cpp:5233 rc.cpp:6139
-#, no-c-format
-msgid "Co&lumns"
-msgstr "&Sarakkeet"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 233
-#: rc.cpp:5239 rc.cpp:5293
-#, no-c-format
-msgid ""
-"<b>Move the selected item up.</b>"
-"<p>The top-most column will be the first column of the list.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 250
-#: rc.cpp:5245 rc.cpp:5299
-#, no-c-format
-msgid ""
-"<b>Move the selected item down.</b>"
-"<p>The top-most column will be the first column of the list.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 258
-#: rc.cpp:5248 rc.cpp:6187
-#, no-c-format
-msgid "&Delete Column"
-msgstr "&Poista sarake"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 266
-#: rc.cpp:5251 rc.cpp:6202
-#, no-c-format
-msgid "&New Column"
-msgstr "&Uusi Sarake"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 288
-#: rc.cpp:5254
-#, fuzzy, no-c-format
-msgid "Table:"
-msgstr "Käytä"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 333
-#: rc.cpp:5263 rc.cpp:5320 rc.cpp:6082
-#, no-c-format
-msgid ""
-"<b>Delete the selected item's pixmap.</b>"
-"<p>The pixmap in the current column of the selected item will be deleted.</p>"
-msgstr ""
-"<b>Poistaa valitun kohdan bittikartan.</b> "
-"<p>Valitun kohdan nykyisessä sarakkeessa oleva bittikartta poistetaan.</p>"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 353
-#: rc.cpp:5272 rc.cpp:5329 rc.cpp:6091
-#, no-c-format
-msgid ""
-"<b>Select a pixmap file for the item.</b>"
-"<p>The pixmap will be changed in the current column of the selected item.</p>"
-msgstr ""
-"<b>Valitse bittikarttatiedosto kohdalle.</b> "
-"<p>Bittikartta muutetaan valitun kohdan nykyisessä sarakkeessa.</p>"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 363
-#: rc.cpp:5275 rc.cpp:5308
-#, fuzzy, no-c-format
-msgid "&Label:"
-msgstr "nimike"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 385
-#: rc.cpp:5281
-#, fuzzy, no-c-format
-msgid "&Field:"
-msgstr "&Tiedostot:"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 409
-#: rc.cpp:5284
-#, fuzzy, no-c-format
-msgid "<no table>"
-msgstr "Käytä"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 421
-#: rc.cpp:5287
-#, no-c-format
-msgid "&Rows"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 511
-#: rc.cpp:5302
-#, fuzzy, no-c-format
-msgid "&New Row"
-msgstr "Uusi muistiinpano"
-
-#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 519
-#: rc.cpp:5305
-#, fuzzy, no-c-format
-msgid "&Delete Row"
-msgstr "&Poista metodi"
-
-#. i18n: file ./kdevdesigner/designer/about.ui line 41
-#: rc.cpp:5332
-#, fuzzy, no-c-format
-msgid "Qt Designer"
-msgstr "Designerin koodi"
-
-#. i18n: file ./kdevdesigner/designer/about.ui line 80
-#: rc.cpp:5335
-#, fuzzy, no-c-format
-msgid "Version 3.2"
-msgstr "Versio:"
-
-#. i18n: file ./kdevdesigner/designer/about.ui line 93
-#: rc.cpp:5338
-#, no-c-format
-msgid "Copyright (C) 2000-2003 Trolltech AS. All Rights Reserved."
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/about.ui line 114
-#: rc.cpp:5341
-#, no-c-format
-msgid ""
-"<p>Qt Commercial Edition license holders: This program is licensed to you under "
-"the terms of the Qt Commercial License Agreement. For details, see the file "
-"LICENSE that came with this software distribution.</p>"
-"<p></p>"
-"<p>Qt Free Edition users: This program is licensed to you under the terms of "
-"the GNU General Public License Version 2. For details, see the file LICENSE.GPL "
-"that came with this software distribution.</p>"
-"<p>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE "
-"WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/dbconnectioneditor.ui line 41
-#: rc.cpp:5347
-#, no-c-format
-msgid "Connect"
-msgstr "Yhdistä"
-
-#. i18n: file ./kdevdesigner/designer/dbconnectioneditor.ui line 94
-#: rc.cpp:5356
-#, no-c-format
-msgid "Connection Details"
-msgstr "Yhteyden yksityiskohdat"
-
-#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 41
-#: rc.cpp:5359
-#, fuzzy, no-c-format
-msgid "Edit Database Connections"
-msgstr "Tietokantayhtey&det"
-
-#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 61
-#: rc.cpp:5362
-#, fuzzy, no-c-format
-msgid "&New Connection"
-msgstr "Tietokantayhtey&det"
-
-#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 74
-#: rc.cpp:5365
-#, fuzzy, no-c-format
-msgid "&Delete Connection"
-msgstr "Tietokantayhtey&det"
-
-#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 157
-#: kdevdesigner/designer/dbconnectionsimpl.cpp:128
-#: kdevdesigner/designer/project.cpp:148
-#: kdevdesigner/designer/propertyeditor.cpp:2004
-#: kdevdesigner/designer/propertyeditor.cpp:2022 rc.cpp:5377
-#, fuzzy, no-c-format
-msgid "Connection"
-msgstr "Ehto"
-
-#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 227
-#: rc.cpp:5380
-#, no-c-format
-msgid "Connec&t"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 41
-#: kdevdesigner/designer/mainwindowactions.cpp:605 rc.cpp:5383
-#, fuzzy, no-c-format
-msgid "Configure Toolbox"
-msgstr "Aseta tiedosto"
-
-#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 132
-#: rc.cpp:5395
-#, fuzzy, no-c-format
-msgid "Available Tools"
-msgstr "Saata&villa olevat toiminnot:"
-
-#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 175
-#: rc.cpp:5401
-#, no-c-format
-msgid "Common Widgets Page"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 47
-#: rc.cpp:5404
-#, no-c-format
-msgid "Preview Window"
-msgstr "Esikatseluikkuna"
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 92
-#: rc.cpp:5407
-#, no-c-format
-msgid "ButtonGroup"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 109
-#: rc.cpp:5410
-#, no-c-format
-msgid "RadioButton1"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 120
-#: rc.cpp:5413
-#, no-c-format
-msgid "RadioButton2"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 128
-#: rc.cpp:5416
-#, no-c-format
-msgid "RadioButton3"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 138
-#: rc.cpp:5419
-#, no-c-format
-msgid "ButtonGroup2"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 155
-#: rc.cpp:5422
-#, no-c-format
-msgid "CheckBox1"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 166
-#: rc.cpp:5425
-#, no-c-format
-msgid "CheckBox2"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 200
-#: rc.cpp:5428
-#, no-c-format
-msgid "LineEdit"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 206
-#: rc.cpp:5431
-#, no-c-format
-msgid "ComboBox"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 237
-#: rc.cpp:5434
-#, no-c-format
-msgid "PushButton"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 274
-#: rc.cpp:5437
-#, no-c-format
-msgid ""
-"<p>\n"
-"<a href=\"http://www.trolltech.com/\">http://www.trolltech.com</a>\n"
-"</p>\n"
-"<p>\n"
-"<a href=\"http://www.kde.org/\">http://www.kde.org</a>\n"
-"</p>"
-msgstr ""
-"<p>\n"
-"<a href=\"http://www.trolltech.com/\">http://www.trolltech.com</a>\n"
-"</p>\n"
-"<p>\n"
-"<a href=\"http://www.kde.org/\">http://www.kde.org</a>\n"
-"</p>"
-
-#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 41
-#: rc.cpp:5445
-#, no-c-format
-msgid "Edit Actions"
-msgstr "Muokkaa toimintoja"
-
-#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 83
-#: rc.cpp:5448
-#, no-c-format
-msgid "Create new Action"
-msgstr "Luo uusi toiminto"
-
-#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 100
-#: rc.cpp:5451
-#, no-c-format
-msgid "Delete current Action"
-msgstr "Poista nykyinen toiminto"
-
-#. i18n: file ./kdevdesigner/designer/actioneditor.ui line 117
-#: rc.cpp:5454
-#, no-c-format
-msgid "Connect current Action"
-msgstr "Yhdistä nykyinen toiminto"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 41
-#: kdevdesigner/designer/editfunctionsimpl.cpp:216 rc.cpp:5457
-#, fuzzy, no-c-format
-msgid "Edit Functions"
-msgstr "Funktiot"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 47
-#: rc.cpp:5460
-#, no-c-format
-msgid ""
-"<b>Edit Functions</b>"
-"<p>Add, edit or delete the current form's slots or functions.</p>"
-"<p>Click the <b>Add Function</b>-button to create a new function; enter a name, "
-"choose an access mode and specify if it should be a slot or normal function.</p>"
-"<p>Select an entry from the list and click the <b>Delete Function</b>"
-"-button to remove a function; in case of a slot all connections using this slot "
-"will also be removed.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 62
-#: parts/classview/classtreebase.cpp:79 rc.cpp:5463
-#, no-c-format
-msgid "Function"
-msgstr "Aliohjelma"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 117
-#: rc.cpp:5478
-#, no-c-format
-msgid "In Use"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 150
-#: rc.cpp:5481
-#, fuzzy, no-c-format
-msgid ""
-"<b>This form's functions.</b>"
-"<p>Select the function you want to change or delete.</p>"
-msgstr ""
-"<b>Funktiovalitsin</b>"
-"<p>Valitse funktio hypätäksesi sen toteutukseen tai esittelyyn."
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 172
-#: rc.cpp:5484
-#, no-c-format
-msgid "Only d&isplay slots"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 175
-#: rc.cpp:5487
-#, fuzzy, no-c-format
-msgid "Change displaying mode for functions"
-msgstr "Rakenna inline-funktiot"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 179
-#: rc.cpp:5490
-#, no-c-format
-msgid ""
-"<b>Check this button if only the slots should be displayed</b>"
-"<p>Otherwise all functions, i.e. normal C++ functions and slots are "
-"displayed.</p>\n"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 204
-#: rc.cpp:5494
-#, fuzzy, no-c-format
-msgid "&New Function"
-msgstr "Aliohjelma"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 207
-#: rc.cpp:5497
-#, fuzzy, no-c-format
-msgid "Add new function"
-msgstr "Lisää uusi kuvake"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 210
-#: rc.cpp:5500
-#, no-c-format
-msgid ""
-"<b>Add a new function.</b>"
-"<p>New functions have a default name and public access.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 218
-#: rc.cpp:5503
-#, fuzzy, no-c-format
-msgid "&Delete Function"
-msgstr "&Valitut toiminnot:"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 221
-#: rc.cpp:5506
-#, fuzzy, no-c-format
-msgid "Delete function"
-msgstr "aliohjelma"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 224
-#: rc.cpp:5509
-#, no-c-format
-msgid ""
-"<b>Delete the selected function.</b>"
-"<p>All connections using this function are also removed.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 242
-#: rc.cpp:5512
-#, fuzzy, no-c-format
-msgid "Function Properties"
-msgstr "Metodin ominaisuudet"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 284
-#: rc.cpp:5515
-#, fuzzy, no-c-format
-msgid "&Function:"
-msgstr "Aliohjelma"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 306
-#: rc.cpp:5518
-#, no-c-format
-msgid "Change function name"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 309
-#: rc.cpp:5521
-#, no-c-format
-msgid ""
-"<b>Change the name of the selected function.</b>"
-"<p>The name should include the argument list and must be syntactically "
-"correct.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 317
-#: rc.cpp:5524
-#, fuzzy, no-c-format
-msgid "&Return type:"
-msgstr "Paluut&yyppi:"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 339
-#: rc.cpp:5527
-#, fuzzy, no-c-format
-msgid "Change the return type of the function"
-msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 342
-#: rc.cpp:5530
-#, no-c-format
-msgid ""
-"<b>Change the return type of the selected function.</b>"
-"<p>Specifiy here the datatype which should be returned by the function.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 380
-#: rc.cpp:5533
-#, fuzzy, no-c-format
-msgid "S&pecifier:"
-msgstr "Tarkenne"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 392
-#: rc.cpp:5536
-#, fuzzy, no-c-format
-msgid "non virtual"
-msgstr "Virtuaalinen"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 397
-#: rc.cpp:5539
-#, fuzzy, no-c-format
-msgid "virtual"
-msgstr "Virtuaalinen"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 402
-#: rc.cpp:5542
-#, fuzzy, no-c-format
-msgid "pure virtual"
-msgstr "Virtuaalinen"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 407
-#: rc.cpp:5545
-#, fuzzy, no-c-format
-msgid "static"
-msgstr "aloitus"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 422
-#: rc.cpp:5548 rc.cpp:5566
-#, fuzzy, no-c-format
-msgid "Change function access"
-msgstr "Ohita funktiomakrot"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 425
-#: rc.cpp:5551 rc.cpp:5569
-#, no-c-format
-msgid ""
-"<b>Change the access policy of the function</b>"
-"<p>All functions are created virtual and should be reimplemented in "
-"subclasses.</p>"
-msgstr ""
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 481
-#: rc.cpp:5572 rc.cpp:8801
-#, no-c-format
-msgid "&Type:"
-msgstr "&Tyyppi:"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 493
-#: parts/ctags2/ctagskinds.cpp:52 rc.cpp:5575
-#, no-c-format
-msgid "slot"
-msgstr "aukko"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 498
-#: parts/ctags2/ctagskinds.cpp:37 parts/ctags2/ctagskinds.cpp:44
-#: parts/ctags2/ctagskinds.cpp:62 parts/ctags2/ctagskinds.cpp:95
-#: parts/ctags2/ctagskinds.cpp:121 parts/ctags2/ctagskinds.cpp:133
-#: parts/ctags2/ctagskinds.cpp:147 parts/ctags2/ctagskinds.cpp:154
-#: parts/ctags2/ctagskinds.cpp:167 parts/ctags2/ctagskinds.cpp:174
-#: parts/ctags2/ctagskinds.cpp:181 parts/ctags2/ctagskinds.cpp:187
-#: parts/ctags2/ctagskinds.cpp:200 rc.cpp:5578
-#, no-c-format
-msgid "function"
-msgstr "aliohjelma"
-
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 505
-#: rc.cpp:5581
-#, fuzzy, no-c-format
-msgid "Change function type"
-msgstr "Vaihda toistotyyli"
+msgid "Close the dialog and apply all the changes."
+msgstr "Sulkee valintaikkunan ja ottaa kaikki muutokset käyttöön."
-#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 508
-#: rc.cpp:5584
+#. i18n: file ./kdevdesigner/designer/projectsettings.ui line 244
+#: rc.cpp:4630 rc.cpp:4768 rc.cpp:4901 rc.cpp:4919 rc.cpp:5141 rc.cpp:5186
+#: rc.cpp:5349 rc.cpp:5394 rc.cpp:5547 rc.cpp:5697 rc.cpp:5754 rc.cpp:5961
#, no-c-format
-msgid ""
-"<b>Change the type of the function.</b>"
-"<p>The type specifies if the function is either a slot or a normal C++ "
-"function.</p>"
-msgstr ""
+msgid "Close the dialog and discard any changes."
+msgstr "Sulkee valintaikkunan ja hylkää kaikki muutokset."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 41
-#: kdevdesigner/designer/mainwindowactions.cpp:220 rc.cpp:5602
+#: kdevdesigner/designer/mainwindowactions.cpp:220 rc.cpp:4633
#, no-c-format
msgid "Preferences"
msgstr "Asetukset"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 47
-#: rc.cpp:5605
+#: rc.cpp:4636
#, no-c-format
msgid ""
"<b>Preferences</b>"
@@ -8891,31 +7257,31 @@ msgstr ""
"asennettu.</p>"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 79
-#: rc.cpp:5611
+#: rc.cpp:4642
#, no-c-format
msgid "File Saving"
msgstr "Tiedoston tallentaminen"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 90
-#: rc.cpp:5614
+#: rc.cpp:4645
#, no-c-format
msgid "Enable auto sa&ve"
msgstr "Käytä &automaattista tallennusta"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 109
-#: rc.cpp:5617
+#: rc.cpp:4648
#, no-c-format
msgid "Auto save &interval:"
msgstr "Automaattisen tallentamisen &aikaväli:"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 136
-#: rc.cpp:5620
+#: rc.cpp:4651
#, no-c-format
msgid "Plu&gin Paths"
msgstr "Liitä&nnäispolut"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 166
-#: rc.cpp:5623 rc.cpp:5644
+#: rc.cpp:4654 rc.cpp:4675
#, no-c-format
msgid ""
"A splash screen is displayed when starting Qt Designer if this option is "
@@ -8924,19 +7290,19 @@ msgstr ""
"Jos tämä on valittu, Qt Designeriä käynnistettäessä näytetään aloitusruutu."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 191
-#: rc.cpp:5629
+#: rc.cpp:4660
#, no-c-format
msgid "Restore last &workspace on startup"
msgstr "Palauta viimeksi käytetty &työtila käynnistyksessä"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 197
-#: rc.cpp:5632
+#: rc.cpp:4663
#, no-c-format
msgid "Restore last workspace"
msgstr "Palauta viimeksi käytetty työtila"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 200
-#: rc.cpp:5635
+#: rc.cpp:4666
#, no-c-format
msgid ""
"The current workspace settings will be restored the next time you start Qt "
@@ -8946,67 +7312,67 @@ msgstr ""
"kun käynnistät Qt Designerin."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 208
-#: rc.cpp:5638
+#: rc.cpp:4669
#, no-c-format
msgid "Show &splash screen on startup"
msgstr "Näytä &aloitusruutu käynnistettäessä"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 214
-#: rc.cpp:5641
+#: rc.cpp:4672
#, no-c-format
msgid "Show Splashscreen"
msgstr "Näytä aloitusruutu"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 225
-#: rc.cpp:5647
+#: rc.cpp:4678
#, no-c-format
msgid "Show start &dialog"
msgstr "Näytä aloitus&valintaikkuna"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 236
-#: rc.cpp:5650
+#: rc.cpp:4681
#, no-c-format
msgid "Disable data&base auto-edit in preview"
msgstr ""
#. i18n: file ./kdevdesigner/designer/preferences.ui line 247
-#: rc.cpp:5653
+#: rc.cpp:4684
#, fuzzy, no-c-format
msgid "Show toolbutton lab&els"
msgstr "Näytä työkalupainikkeiden &nimilaput"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 250
-#: rc.cpp:5656
+#: rc.cpp:4687
#, fuzzy, no-c-format
msgid "Text Labels"
msgstr "TextLabel4"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 253
-#: rc.cpp:5659
+#: rc.cpp:4690
#, no-c-format
msgid "Text labels will be used in the toolbars if this is checked."
msgstr ""
#. i18n: file ./kdevdesigner/designer/preferences.ui line 263
-#: rc.cpp:5662
+#: rc.cpp:4693
#, no-c-format
msgid "G&rid"
msgstr "&Ruudukko"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 286
-#: rc.cpp:5665
+#: rc.cpp:4696
#, no-c-format
msgid "Sn&ap to grid"
msgstr "N&aksahda ruudukkoon"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 292
-#: rc.cpp:5668
+#: rc.cpp:4699
#, no-c-format
msgid "Snap to the grid"
msgstr "Naksahda ruudukkoon"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 295
-#: rc.cpp:5671
+#: rc.cpp:4702
#, no-c-format
msgid ""
"<b>Customize the grid-settings for all forms.</b>"
@@ -9018,13 +7384,13 @@ msgstr ""
"naksahtavat ruudukkoon käyttäen X/Y resoluutiota.</p>"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 326
-#: rc.cpp:5674 rc.cpp:5680
+#: rc.cpp:4705 rc.cpp:4711
#, no-c-format
msgid "Grid resolution"
msgstr "Ruudukon resoluutio"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 329
-#: rc.cpp:5677 rc.cpp:5683
+#: rc.cpp:4708 rc.cpp:4714
#, no-c-format
msgid ""
"<b>Customize the grid-settings for all forms.</b>"
@@ -9036,252 +7402,454 @@ msgstr ""
"lomakkeissa käyttäen X/Y resoluutiota.</p>"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 357
-#: rc.cpp:5686
+#: rc.cpp:4717
#, no-c-format
msgid "Grid-&X:"
msgstr "Ruudukon-&X:"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 368
-#: rc.cpp:5689
+#: rc.cpp:4720
#, no-c-format
msgid "Grid-&Y:"
msgstr "Ruudukon-&Y:"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 383
-#: rc.cpp:5692
+#: rc.cpp:4723
#, no-c-format
msgid "Backgro&und"
msgstr "Ta&usta"
+#. i18n: file ./kdevdesigner/designer/preferences.ui line 417
+#: rc.cpp:4726 rc.cpp:5081 rc.cpp:5123 rc.cpp:5709 rc.cpp:5718
+#, no-c-format
+msgid "Choose a color"
+msgstr "Valitse väri"
+
#. i18n: file ./kdevdesigner/designer/preferences.ui line 420
-#: rc.cpp:5698
+#: rc.cpp:4729
#, no-c-format
msgid "Select a color in the color dialog."
msgstr "Valitse väri värivalintaikkunassa."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 431
-#: rc.cpp:5701
+#: rc.cpp:4732
#, no-c-format
msgid "Co&lor"
msgstr "Vä&ri"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 434
-#: rc.cpp:5704
+#: rc.cpp:4735
#, no-c-format
msgid "Use a background color"
msgstr "Käytä taustaväriä."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 437
-#: rc.cpp:5707
+#: rc.cpp:4738
#, no-c-format
msgid "Use a background color."
msgstr "Käyttää taustaväriä."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 445
-#: rc.cpp:5710
+#: rc.cpp:4741
#, no-c-format
msgid "&Pixmap"
msgstr "&Bittikartta"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 451
-#: rc.cpp:5713
+#: rc.cpp:4744
#, no-c-format
msgid "Use a background pixmap"
msgstr "Käytä taustabittikarttaa."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 454
-#: rc.cpp:5716
+#: rc.cpp:4747
#, no-c-format
msgid "Use a background pixmap."
msgstr "Käyttää taustabittikarttaa."
#. i18n: file ./kdevdesigner/designer/preferences.ui line 476
-#: rc.cpp:5719 rc.cpp:5962
+#: rc.cpp:4750 rc.cpp:5072
#, no-c-format
msgid "Select a pixmap"
msgstr "Valitse bittikartta"
#. i18n: file ./kdevdesigner/designer/preferences.ui line 479
-#: rc.cpp:5722
+#: rc.cpp:4753
#, no-c-format
msgid "Choose a pixmap file."
msgstr "Valitse bittikarttatiedosto."
-#. i18n: file ./kdevdesigner/designer/multilineeditor.ui line 41
-#: rc.cpp:5740
+#. i18n: file ./kdevdesigner/designer/dbconnectioneditor.ui line 41
+#: rc.cpp:4771
+#, no-c-format
+msgid "Connect"
+msgstr "Yhdistä"
+
+#. i18n: file ./kdevdesigner/designer/dbconnectioneditor.ui line 94
+#: rc.cpp:4780
+#, no-c-format
+msgid "Connection Details"
+msgstr "Yhteyden yksityiskohdat"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 41
+#: kdevdesigner/designer/mainwindowactions.cpp:213 rc.cpp:4783
#, fuzzy, no-c-format
-msgid "Edit Text"
-msgstr "Muokkaa etuliitettä"
+msgid "Form Settings"
+msgstr "Yleiset asetukset"
-#. i18n: file ./kdevdesigner/designer/multilineeditor.ui line 44
-#: rc.cpp:5743
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 47
+#: rc.cpp:4786
#, no-c-format
msgid ""
-"<b>Multiline Edit</b>"
-"<p>This is a simple richtext editor. To improve its usability it provides "
-"toolbar items for the most common html tags: by clicking on a toolbar item, the "
-"corresponding tag will be written to the editor, where you can insert your "
-"text. If you have already written some text and want to format it, hilight it "
-"and click on the desired button. To improve visualization this editor also "
-"supports a simple html-syntax-highlighting scheme."
+"<b>Form Settings</b>"
+"<p>Change settings for the form. Settings like <b>Comment</b> and <b>Author</b> "
+"are for your own use and are not required.</p>"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 41
-#: kdevdesigner/designer/mainwindowactions.cpp:739
-#: kdevdesigner/designer/mainwindowactions.cpp:1451
-#: kdevdesigner/designer/mainwindowactions.cpp:1472 rc.cpp:5758
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 64
+#: rc.cpp:4789
#, no-c-format
-msgid "Create Template"
-msgstr "Luo pohja"
+msgid "Pixmaps"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 72
-#: rc.cpp:5764
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 81
+#: rc.cpp:4792
+#, fuzzy, no-c-format
+msgid "Save in&line"
+msgstr "&Älä tallenna mitään"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 87
+#: rc.cpp:4795
#, no-c-format
-msgid "Name of the new template"
-msgstr "Uuden pohjan nimi"
+msgid "Save pixmaps in the .ui files"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 75
-#: rc.cpp:5767
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 90
+#: rc.cpp:4798
#, no-c-format
-msgid "Enter the name of the new template"
-msgstr "Anna uuden pohjan nimi"
+msgid ""
+"<b>Save Inline</b>"
+"<p>Saves the pixmaps as binary data in the .ui files. Pixmaps saved like this "
+"are not shared between forms. We recommend using Project image files instead."
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 83
-#: rc.cpp:5770
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 98
+#: rc.cpp:4801
+#, fuzzy, no-c-format
+msgid "Project &image file"
+msgstr "Projektin &nimi:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 101
+#: rc.cpp:4804
#, no-c-format
-msgid "Class of the new template"
-msgstr "Uuden pohjan luokka"
+msgid "Use the Project's Image file for pixmaps"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 86
-#: rc.cpp:5773
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 105
+#: rc.cpp:4807
#, no-c-format
msgid ""
-"Enter the name of the class which should be used as the template's base class"
-msgstr "Anna luokan nimi, jota pitäisi käyttää pohjan kantaluokkana"
+"<b>Use the Project's Image file for pixmaps</b>\n"
+"<p>Each project may have a collection of pixmaps. If you use a project, we "
+"recommend that you use this option since it shares the images and is the "
+"fastest and most efficient way to use pixmaps in your forms.</p>"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 131
-#: rc.cpp:5779
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 116
+#: rc.cpp:4811
#, no-c-format
-msgid "Creates the new template"
-msgstr "Luo uuden pohjan"
+msgid ""
+"Specify Pixmap-Loader function (only the function's name, no parentheses.)"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 142
-#: rc.cpp:5785
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 119
+#: rc.cpp:4814
#, no-c-format
-msgid "Closes the Dialog"
-msgstr "Sulkee valintaikkunan"
+msgid ""
+"<b>Specify Pixmap-Loader function</b>"
+"<p>Specify the function which should be used for loading a pixmap in the "
+"generated code. <em>Only enter the function's name, without parentheses.</em>"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/createtemplate.ui line 152
-#: rc.cpp:5788
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 127
+#: rc.cpp:4817
+#, fuzzy, no-c-format
+msgid "Use &function:"
+msgstr "aliohjelma"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 130
+#: rc.cpp:4820
#, no-c-format
-msgid "&Baseclass for template:"
-msgstr "&Pohjan kantaluokka:"
+msgid "Use the given function for pixmaps"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/pixmapcollectioneditor.ui line 41
-#: rc.cpp:5791
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 133
+#: rc.cpp:4823
#, no-c-format
-msgid "Manage Image Collection"
+msgid ""
+"<b>Use a given function for pixmaps</b>"
+"<p>If you choose this option you must define a function in the line edit at the "
+"right which will be used in the generated code for loading pixmaps. When "
+"choosing a pixmap in <i>Qt Designer</i> you will be asked to specify the "
+"arguments which will be passed to the function in the generated code."
+"<p> This approach makes it possible to use your own icon-loader function for "
+"loading pixmaps. <i>Qt Designer</i> cannot preview the correct image if you "
+"use your own function."
msgstr ""
-#. i18n: file ./kdevdesigner/designer/pixmapcollectioneditor.ui line 135
-#: rc.cpp:5806
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 166
+#: rc.cpp:4829
#, fuzzy, no-c-format
-msgid "C&lose"
-msgstr "Sulje kaikki"
+msgid "Change class name"
+msgstr "Luokan nimi:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 169
+#: rc.cpp:4832
+#, no-c-format
+msgid ""
+"<b>Enter the name of the class that will be created.</b>"
+"<p><em>classname.h</em> and <em>classname.cpp</em> will be generated as C++ "
+"output when it is compiled by uic.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 177
+#: rc.cpp:4835
+#, fuzzy, no-c-format
+msgid "A&uthor:"
+msgstr "Tekijä:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 188
+#: rc.cpp:4838
+#, fuzzy, no-c-format
+msgid "Enter your name"
+msgstr "Kirjoita ryhmän nimi"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 191
+#: rc.cpp:4841
+#, fuzzy, no-c-format
+msgid "Enter your name."
+msgstr "Kirjoita valmistajan nimi"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 199
+#: parts/quickopen/quickopenclassdialog.cpp:41 rc.cpp:4844 rc.cpp:8010
+#, no-c-format
+msgid "Class &name:"
+msgstr "Luokan &nimi:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 221
+#: rc.cpp:4850
+#, no-c-format
+msgid "Enter a comment about the form."
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 242
+#: rc.cpp:4853
+#, no-c-format
+msgid "La&youts"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 278
+#: rc.cpp:4856
+#, fuzzy, no-c-format
+msgid "D&efault spacing:"
+msgstr "&Oletus:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 289
+#: rc.cpp:4859
+#, fuzzy, no-c-format
+msgid "Use func&tions:"
+msgstr "aliohjelma"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 292
+#: rc.cpp:4862
+#, no-c-format
+msgid "Use functions to get the margin and spacing"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 295
+#: rc.cpp:4865
+#, no-c-format
+msgid ""
+"<b>Use a given function for margin and/or spacing</b>"
+"<p>If you choose this option you must define functions in the line edit below "
+"which will be used in the generated code for getting the margin and spacing "
+"value. <i>Qt Designer</i> cannot preview the correct margin or spacing if you "
+"use your own function. Instead, the default values will be used for preview."
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 322
+#: rc.cpp:4868
+#, fuzzy, no-c-format
+msgid "Default mar&gin:"
+msgstr "&Oletus:"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 336
+#: rc.cpp:4871
+#, fuzzy, no-c-format
+msgid "S&pacing:"
+msgstr "Skaalaus"
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 358
+#: rc.cpp:4874
+#, no-c-format
+msgid "Ma&rgin:"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 383
+#: rc.cpp:4877
+#, no-c-format
+msgid "Specify spacing function (only the function's name, no parentheses.)"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 386
+#: rc.cpp:4880
+#, no-c-format
+msgid ""
+"<b>Specify spacing function</b>"
+"<p>Specify the function which should be used for getting the spacing in the "
+"generated code. <em>Only enter the function's name, without parentheses.</em>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 405
+#: rc.cpp:4883
+#, no-c-format
+msgid "Specify margin function (only the function's name, no parentheses.)"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/formsettings.ui line 408
+#: rc.cpp:4886
+#, no-c-format
+msgid ""
+"<b>Specify margin function</b>"
+"<p>Specify the function which should be used for getting the margin in the "
+"generated code. <em>Only enter the function's name, without parentheses.</em>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 41
+#: rc.cpp:4904
+#, fuzzy, no-c-format
+msgid "Edit Database Connections"
+msgstr "Tietokantayhtey&det"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 61
+#: rc.cpp:4907
+#, fuzzy, no-c-format
+msgid "&New Connection"
+msgstr "Tietokantayhtey&det"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 74
+#: rc.cpp:4910
+#, fuzzy, no-c-format
+msgid "&Delete Connection"
+msgstr "Tietokantayhtey&det"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 157
+#: kdevdesigner/designer/dbconnectionsimpl.cpp:128
+#: kdevdesigner/designer/project.cpp:148
+#: kdevdesigner/designer/propertyeditor.cpp:2004
+#: kdevdesigner/designer/propertyeditor.cpp:2022 rc.cpp:4922
+#, fuzzy, no-c-format
+msgid "Connection"
+msgstr "Ehto"
+
+#. i18n: file ./kdevdesigner/designer/dbconnections.ui line 227
+#: rc.cpp:4925
+#, no-c-format
+msgid "Connec&t"
+msgstr ""
#. i18n: file ./kdevdesigner/designer/finddialog.ui line 41
-#: rc.cpp:5809
+#: rc.cpp:4928
#, fuzzy, no-c-format
msgid "Find Text"
msgstr "Laajenna teksti"
#. i18n: file ./kdevdesigner/designer/finddialog.ui line 72
-#: rc.cpp:5812
+#: rc.cpp:4931
#, fuzzy, no-c-format
msgid "F&ind:"
msgstr "&Vastaavat:"
#. i18n: file ./kdevdesigner/designer/finddialog.ui line 132
-#: rc.cpp:5815
+#: rc.cpp:4934
#, fuzzy, no-c-format
msgid "&Find"
msgstr "&Lopullinen"
-#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 41
-#: rc.cpp:5842
-#, fuzzy, no-c-format
-msgid "Choose Pixmap"
-msgstr "Valitse kirjasto"
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 153
+#: rc.cpp:4940 rc.cpp:4991
+#, no-c-format
+msgid "Direction"
+msgstr "Suunta"
-#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 61
-#: rc.cpp:5845
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 170
+#: rc.cpp:4943 rc.cpp:4994
#, no-c-format
-msgid "&Enter arguments for loading the pixmap:"
-msgstr ""
+msgid "Forwar&d"
+msgstr "Eteen&päin"
-#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 349
-#: rc.cpp:5848
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 181
+#: rc.cpp:4946 rc.cpp:4997
#, no-c-format
-msgid "QPixmap("
-msgstr ""
+msgid "Bac&kward"
+msgstr "Taak&sepäin"
-#. i18n: file ./kdevdesigner/designer/pixmapfunction.ui line 865
-#: rc.cpp:5851
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 208
+#: rc.cpp:4952 rc.cpp:4982
#, no-c-format
-msgid ")"
-msgstr ""
+msgid "&Whole words only"
+msgstr "&Kokonaiset sanat ainoastaan"
-#. i18n: file ./kdevdesigner/designer/newform.ui line 41
-#: buildtools/script/scriptnewfiledlg.cpp:36
-#: kdevdesigner/designer/mainwindowactions.cpp:659 rc.cpp:5863
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 216
+#: rc.cpp:4955 rc.cpp:4985
#, no-c-format
-msgid "New File"
-msgstr "Uusi tiedosto"
+msgid "Case &sensitive"
+msgstr "&Sama kirjainkoko"
-#. i18n: file ./kdevdesigner/designer/newform.ui line 47
-#: rc.cpp:5866
+#. i18n: file ./kdevdesigner/designer/finddialog.ui line 224
+#: rc.cpp:4958 rc.cpp:4988
#, no-c-format
-msgid ""
-"<b>New Form</b>"
-"<p>Select a template for the new form and click the <b>OK</b>"
-"-button to create it.</p>"
-msgstr ""
-"<b>Uusi lomake</b> "
-"<p>Valitse pohja uudelle lomakkeelle ja napsauta<b>OK</b>"
-"-painiketta luodaksesi sen.</p>"
+msgid "Start at &beginning"
+msgstr "&Aloita alusta"
-#. i18n: file ./kdevdesigner/designer/newform.ui line 115
-#: rc.cpp:5875
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 41
+#: rc.cpp:4961
#, no-c-format
-msgid "Create a new form using the selected template."
-msgstr "Luo uuden lomakkeen käyttämäläl valittua pohjaa."
+msgid "Replace Text"
+msgstr "Korvaa teksti"
-#. i18n: file ./kdevdesigner/designer/newform.ui line 129
-#: rc.cpp:5881
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 72
+#: rc.cpp:4964
#, no-c-format
-msgid "Close the dialog without creating a new form."
-msgstr "Sulkee valintaikkunan luomatta uutta lomaketta."
+msgid "R&eplace:"
+msgstr "Ko&rvaa:"
-#. i18n: file ./kdevdesigner/designer/newform.ui line 151
-#: rc.cpp:5884
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 83
+#: rc.cpp:4967
#, no-c-format
-msgid "Displays a list of the available templates."
-msgstr "Näyttää luettelon saatavilla olevista pohjista."
+msgid "&Find:"
+msgstr "&Etsi:"
-#. i18n: file ./kdevdesigner/designer/newform.ui line 159
-#: rc.cpp:5887
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 159
+#: rc.cpp:4970
#, no-c-format
-msgid "&Insert into:"
-msgstr "&Lisää kohteeseen:"
+msgid "&Replace"
+msgstr "&Korvaa"
+
+#. i18n: file ./kdevdesigner/designer/replacedialog.ui line 170
+#: rc.cpp:4973
+#, no-c-format
+msgid "Replace &All"
+msgstr "Korvaa k&aikki"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 44
-#: rc.cpp:5890
+#: rc.cpp:5000
#, no-c-format
msgid "Tune Palette"
msgstr "Hienosäädä palettia"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 50
-#: rc.cpp:5893
+#: rc.cpp:5003
#, no-c-format
msgid ""
"<b>Edit Palette</b>"
@@ -9292,105 +7860,129 @@ msgid ""
"section.</p>"
msgstr ""
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 87
+#: rc.cpp:5006 rc.cpp:5730
+#, no-c-format
+msgid "Select &palette:"
+msgstr "Valitse &paletti:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 96
+#: rc.cpp:5009 rc.cpp:5733
+#, no-c-format
+msgid "Active Palette"
+msgstr "Aktiivinen paletti"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 101
+#: rc.cpp:5012 rc.cpp:5736
+#, no-c-format
+msgid "Inactive Palette"
+msgstr "Epäaktiivinen paletti."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 106
+#: rc.cpp:5015 rc.cpp:5739
+#, fuzzy, no-c-format
+msgid "Disabled Palette"
+msgstr "Ei käytössä"
+
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 126
-#: rc.cpp:5908
+#: rc.cpp:5018
#, no-c-format
msgid "Auto"
msgstr "Automaattisesti"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 143
-#: rc.cpp:5911
+#: rc.cpp:5021
#, no-c-format
msgid "Build the &inactive palette from the active palette"
msgstr "Luo epäaktiivinen paletti aktiivisesta paletista."
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 154
-#: rc.cpp:5914
+#: rc.cpp:5024
#, no-c-format
msgid "Build the &disabled palette from the active palette"
msgstr ""
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 167
-#: rc.cpp:5917
+#: rc.cpp:5027
#, no-c-format
msgid "Central Color Roles"
msgstr "Keskeiset väriroolit"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 182
-#: rc.cpp:5920
+#: rc.cpp:5030
#, no-c-format
msgid "Background"
msgstr "Tausta"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 187
-#: rc.cpp:5923
+#: rc.cpp:5033
#, no-c-format
msgid "Foreground"
msgstr "Edusta"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 192
-#: rc.cpp:5926
+#: rc.cpp:5036
#, no-c-format
msgid "Button"
msgstr "Painike"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 197
-#: rc.cpp:5929
+#: rc.cpp:5039
#, no-c-format
msgid "Base"
msgstr "Perus"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 202
#: kdevdesigner/designer/mainwindow.cpp:1735
-#: kdevdesigner/designer/mainwindow.cpp:2638 rc.cpp:5932
+#: kdevdesigner/designer/mainwindow.cpp:2638 rc.cpp:5042
#, no-c-format
msgid "Text"
msgstr "Teksti"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 207
-#: rc.cpp:5935
+#: rc.cpp:5045
#, no-c-format
msgid "BrightText"
msgstr "Kirkas teksti"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 212
-#: rc.cpp:5938
+#: rc.cpp:5048
#, no-c-format
msgid "ButtonText"
msgstr "Painikkeen teksti"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 217
-#: rc.cpp:5941
+#: rc.cpp:5051
#, no-c-format
msgid "Highlight"
msgstr "Korostus"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 222
-#: rc.cpp:5944
+#: rc.cpp:5054
#, no-c-format
msgid "HighlightText"
msgstr "Korostettu teksti"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 227
-#: rc.cpp:5947
+#: rc.cpp:5057
#, no-c-format
msgid "Link"
msgstr "Linkki"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 232
-#: rc.cpp:5950
+#: rc.cpp:5060
#, no-c-format
msgid "LinkVisited"
msgstr "Vierailtu linkki"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 239
-#: rc.cpp:5953
+#: rc.cpp:5063
#, no-c-format
msgid "Choose the central color role"
msgstr "Valitse keskeinen värirooli"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 242
-#: rc.cpp:5956
+#: rc.cpp:5066
#, no-c-format
msgid ""
"<b>Select a color role.</b>"
@@ -9430,91 +8022,91 @@ msgstr ""
"hyvin esimerkiksi mustasta.</li></ul></p>"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 287
-#: rc.cpp:5959
+#: rc.cpp:5069
#, no-c-format
msgid "Choose pi&xmap:"
msgstr "Valitse bitti&kartta:"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 313
-#: rc.cpp:5965
+#: rc.cpp:5075
#, no-c-format
msgid "Choose a pixmap file for the selected central color role."
msgstr "Valitse bittikarttatiedosto valitulle keskeiselle väriroolille."
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 333
-#: rc.cpp:5968
+#: rc.cpp:5078
#, no-c-format
msgid "&Select color:"
msgstr "&Valitse väri:"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 359
-#: rc.cpp:5974
+#: rc.cpp:5084
#, no-c-format
msgid "Choose a color for the selected central color role."
msgstr "Valitse väri valitulle keskeiselle väriroolille."
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 371
-#: rc.cpp:5977
+#: rc.cpp:5087
#, no-c-format
msgid "3-D Shadow Effects"
msgstr "3-D Varjotehosteet"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 402
-#: rc.cpp:5980
+#: rc.cpp:5090
#, no-c-format
msgid "Build &from button color:"
msgstr "Luo &painikkeen väristä:"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 408
-#: rc.cpp:5983
+#: rc.cpp:5093
#, no-c-format
msgid "Generate shadings"
msgstr "Tuottaa varjostukset"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 411
-#: rc.cpp:5986
+#: rc.cpp:5096
#, no-c-format
msgid "Check to let 3D-effect colors be calculated from the button-color."
msgstr "Valitse laskeaksesi 3D-tehosteen värit painikkeen väristä."
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 417
-#: rc.cpp:5989
+#: rc.cpp:5099
#, no-c-format
msgid "Light"
msgstr "Vaalea"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 422
-#: rc.cpp:5992
+#: rc.cpp:5102
#, no-c-format
msgid "Midlight"
msgstr "Keskivaalea"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 427
-#: rc.cpp:5995
+#: rc.cpp:5105
#, no-c-format
msgid "Mid"
msgstr "Keski"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 432
-#: rc.cpp:5998
+#: rc.cpp:5108
#, no-c-format
msgid "Dark"
msgstr "Tumma"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 437
-#: rc.cpp:6001
+#: rc.cpp:5111
#, no-c-format
msgid "Shadow"
msgstr "Varjo"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 444
-#: rc.cpp:6004
+#: rc.cpp:5114
#, no-c-format
msgid "Choose 3D-effect color role"
msgstr "Valitse 3D-tehosteen värirooli"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 447
-#: rc.cpp:6007
+#: rc.cpp:5117
#, no-c-format
msgid ""
"<b>Select a color effect role.</b>"
@@ -9536,25 +8128,733 @@ msgstr ""
"<li>Varjo - erittäin tumma väri.</li></ul>"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 500
-#: rc.cpp:6010
+#: rc.cpp:5120
#, no-c-format
msgid "Select co&lor:"
msgstr "Va&litse väri:"
#. i18n: file ./kdevdesigner/designer/paletteeditoradvanced.ui line 526
-#: rc.cpp:6016
+#: rc.cpp:5126
#, no-c-format
msgid "Choose a color for the selected effect color role."
msgstr "Valitse väri valitulle tehosteväriroolille."
+#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 46
+#: kdevdesigner/designer/mainwindowactions.cpp:289 rc.cpp:5144
+#, fuzzy, no-c-format
+msgid "Goto Line"
+msgstr "Rivi"
+
+#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 63
+#: rc.cpp:5147
+#, fuzzy, no-c-format
+msgid "&Line:"
+msgstr "&Lisenssi:"
+
+#. i18n: file ./kdevdesigner/designer/gotolinedialog.ui line 116
+#: rc.cpp:5150
+#, fuzzy, no-c-format
+msgid "&Goto"
+msgstr "Sii&rry"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 41
+#: rc.cpp:5156
+#, no-c-format
+msgid "Wizard Page Editor"
+msgstr "Velhon sivumuokkain"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 86
+#: rc.cpp:5159
+#, no-c-format
+msgid "Wizard pages:"
+msgstr "Velhon sivut:"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 115
+#: rc.cpp:5162
+#, no-c-format
+msgid "A&dd"
+msgstr "&Lisää"
+
+#. i18n: file ./kdevdesigner/designer/wizardeditor.ui line 239
+#: rc.cpp:5180 rc.cpp:5388 rc.cpp:5541 rc.cpp:5691 rc.cpp:5955
+#, no-c-format
+msgid "Apply all changes."
+msgstr "Ottaa kaikki muutokset käyttöön."
+
+#. i18n: file ./kdevdesigner/designer/multilineeditor.ui line 41
+#: rc.cpp:5189
+#, fuzzy, no-c-format
+msgid "Edit Text"
+msgstr "Muokkaa etuliitettä"
+
+#. i18n: file ./kdevdesigner/designer/multilineeditor.ui line 44
+#: rc.cpp:5192
+#, no-c-format
+msgid ""
+"<b>Multiline Edit</b>"
+"<p>This is a simple richtext editor. To improve its usability it provides "
+"toolbar items for the most common html tags: by clicking on a toolbar item, the "
+"corresponding tag will be written to the editor, where you can insert your "
+"text. If you have already written some text and want to format it, hilight it "
+"and click on the desired button. To improve visualization this editor also "
+"supports a simple html-syntax-highlighting scheme."
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 41
+#: kdevdesigner/designer/editfunctionsimpl.cpp:216 rc.cpp:5207
+#, fuzzy, no-c-format
+msgid "Edit Functions"
+msgstr "Funktiot"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 47
+#: rc.cpp:5210
+#, no-c-format
+msgid ""
+"<b>Edit Functions</b>"
+"<p>Add, edit or delete the current form's slots or functions.</p>"
+"<p>Click the <b>Add Function</b>-button to create a new function; enter a name, "
+"choose an access mode and specify if it should be a slot or normal function.</p>"
+"<p>Select an entry from the list and click the <b>Delete Function</b>"
+"-button to remove a function; in case of a slot all connections using this slot "
+"will also be removed.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 62
+#: parts/classview/classtreebase.cpp:79 rc.cpp:5213
+#, no-c-format
+msgid "Function"
+msgstr "Aliohjelma"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 73
+#: rc.cpp:5216 rc.cpp:6655 rc.cpp:6763 rc.cpp:8164
+#, no-c-format
+msgid "Return Type"
+msgstr "Paluutyyppi"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 84
+#: rc.cpp:5219 rc.cpp:6760 rc.cpp:8161
+#, no-c-format
+msgid "Specifier"
+msgstr "Tarkenne"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 117
+#: rc.cpp:5228
+#, no-c-format
+msgid "In Use"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 150
+#: rc.cpp:5231
+#, fuzzy, no-c-format
+msgid ""
+"<b>This form's functions.</b>"
+"<p>Select the function you want to change or delete.</p>"
+msgstr ""
+"<b>Funktiovalitsin</b>"
+"<p>Valitse funktio hypätäksesi sen toteutukseen tai esittelyyn."
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 172
+#: rc.cpp:5234
+#, no-c-format
+msgid "Only d&isplay slots"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 175
+#: rc.cpp:5237
+#, fuzzy, no-c-format
+msgid "Change displaying mode for functions"
+msgstr "Rakenna inline-funktiot"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 179
+#: rc.cpp:5240
+#, no-c-format
+msgid ""
+"<b>Check this button if only the slots should be displayed</b>"
+"<p>Otherwise all functions, i.e. normal C++ functions and slots are "
+"displayed.</p>\n"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 204
+#: rc.cpp:5244
+#, fuzzy, no-c-format
+msgid "&New Function"
+msgstr "Aliohjelma"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 207
+#: rc.cpp:5247
+#, fuzzy, no-c-format
+msgid "Add new function"
+msgstr "Lisää uusi kuvake"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 210
+#: rc.cpp:5250
+#, no-c-format
+msgid ""
+"<b>Add a new function.</b>"
+"<p>New functions have a default name and public access.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 218
+#: rc.cpp:5253
+#, fuzzy, no-c-format
+msgid "&Delete Function"
+msgstr "&Valitut toiminnot:"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 221
+#: rc.cpp:5256
+#, fuzzy, no-c-format
+msgid "Delete function"
+msgstr "aliohjelma"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 224
+#: rc.cpp:5259
+#, no-c-format
+msgid ""
+"<b>Delete the selected function.</b>"
+"<p>All connections using this function are also removed.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 242
+#: rc.cpp:5262
+#, fuzzy, no-c-format
+msgid "Function Properties"
+msgstr "Metodin ominaisuudet"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 284
+#: rc.cpp:5265
+#, fuzzy, no-c-format
+msgid "&Function:"
+msgstr "Aliohjelma"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 306
+#: rc.cpp:5268
+#, no-c-format
+msgid "Change function name"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 309
+#: rc.cpp:5271
+#, no-c-format
+msgid ""
+"<b>Change the name of the selected function.</b>"
+"<p>The name should include the argument list and must be syntactically "
+"correct.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 317
+#: rc.cpp:5274
+#, fuzzy, no-c-format
+msgid "&Return type:"
+msgstr "Paluut&yyppi:"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 339
+#: rc.cpp:5277
+#, fuzzy, no-c-format
+msgid "Change the return type of the function"
+msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 342
+#: rc.cpp:5280
+#, no-c-format
+msgid ""
+"<b>Change the return type of the selected function.</b>"
+"<p>Specifiy here the datatype which should be returned by the function.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 380
+#: rc.cpp:5283
+#, fuzzy, no-c-format
+msgid "S&pecifier:"
+msgstr "Tarkenne"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 392
+#: rc.cpp:5286
+#, fuzzy, no-c-format
+msgid "non virtual"
+msgstr "Virtuaalinen"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 397
+#: rc.cpp:5289
+#, fuzzy, no-c-format
+msgid "virtual"
+msgstr "Virtuaalinen"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 402
+#: rc.cpp:5292
+#, fuzzy, no-c-format
+msgid "pure virtual"
+msgstr "Virtuaalinen"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 407
+#: rc.cpp:5295
+#, fuzzy, no-c-format
+msgid "static"
+msgstr "aloitus"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 422
+#: rc.cpp:5298 rc.cpp:5316
+#, fuzzy, no-c-format
+msgid "Change function access"
+msgstr "Ohita funktiomakrot"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 425
+#: rc.cpp:5301 rc.cpp:5319
+#, no-c-format
+msgid ""
+"<b>Change the access policy of the function</b>"
+"<p>All functions are created virtual and should be reimplemented in "
+"subclasses.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 493
+#: parts/ctags2/ctagskinds.cpp:52 rc.cpp:5325
+#, no-c-format
+msgid "slot"
+msgstr "aukko"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 498
+#: parts/ctags2/ctagskinds.cpp:37 parts/ctags2/ctagskinds.cpp:44
+#: parts/ctags2/ctagskinds.cpp:62 parts/ctags2/ctagskinds.cpp:95
+#: parts/ctags2/ctagskinds.cpp:121 parts/ctags2/ctagskinds.cpp:133
+#: parts/ctags2/ctagskinds.cpp:147 parts/ctags2/ctagskinds.cpp:154
+#: parts/ctags2/ctagskinds.cpp:167 parts/ctags2/ctagskinds.cpp:174
+#: parts/ctags2/ctagskinds.cpp:181 parts/ctags2/ctagskinds.cpp:187
+#: parts/ctags2/ctagskinds.cpp:200 rc.cpp:5328
+#, no-c-format
+msgid "function"
+msgstr "aliohjelma"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 505
+#: rc.cpp:5331
+#, fuzzy, no-c-format
+msgid "Change function type"
+msgstr "Vaihda toistotyyli"
+
+#. i18n: file ./kdevdesigner/designer/editfunctions.ui line 508
+#: rc.cpp:5334
+#, no-c-format
+msgid ""
+"<b>Change the type of the function.</b>"
+"<p>The type specifies if the function is either a slot or a normal C++ "
+"function.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 41
+#: kdevdesigner/designer/mainwindowactions.cpp:605 rc.cpp:5352
+#, fuzzy, no-c-format
+msgid "Configure Toolbox"
+msgstr "Aseta tiedosto"
+
+#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 132
+#: rc.cpp:5364
+#, fuzzy, no-c-format
+msgid "Available Tools"
+msgstr "Saata&villa olevat toiminnot:"
+
+#. i18n: file ./kdevdesigner/designer/configtoolboxdialog.ui line 175
+#: rc.cpp:5370
+#, no-c-format
+msgid "Common Widgets Page"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 41
+#: rc.cpp:5373
+#, fuzzy, no-c-format
+msgid "Edit Table"
+msgstr "Muo&kkaa mallia"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 168
+#: rc.cpp:5397 rc.cpp:5862
+#, no-c-format
+msgid "Co&lumns"
+msgstr "&Sarakkeet"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 230
+#: rc.cpp:5400 rc.cpp:5454 rc.cpp:5607 rc.cpp:5838 rc.cpp:5934
+#, no-c-format
+msgid "Move up"
+msgstr "Siirrä ylös"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 233
+#: rc.cpp:5403 rc.cpp:5457
+#, no-c-format
+msgid ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 247
+#: rc.cpp:5406 rc.cpp:5460 rc.cpp:5613 rc.cpp:5844 rc.cpp:5919
+#, no-c-format
+msgid "Move down"
+msgstr "Siirrä alas"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 250
+#: rc.cpp:5409 rc.cpp:5463
+#, no-c-format
+msgid ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 258
+#: rc.cpp:5412 rc.cpp:5910
+#, no-c-format
+msgid "&Delete Column"
+msgstr "&Poista sarake"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 266
+#: rc.cpp:5415 rc.cpp:5925
+#, no-c-format
+msgid "&New Column"
+msgstr "&Uusi Sarake"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 288
+#: rc.cpp:5418
+#, fuzzy, no-c-format
+msgid "Table:"
+msgstr "Käytä"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 310
+#: rc.cpp:5421 rc.cpp:5478 rc.cpp:5562 rc.cpp:5661 rc.cpp:5799 rc.cpp:5871
+#, fuzzy, no-c-format
+msgid "Label4"
+msgstr "TextLabel4"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 330
+#: rc.cpp:5424 rc.cpp:5481 rc.cpp:5565 rc.cpp:5664 rc.cpp:5802 rc.cpp:5874
+#, no-c-format
+msgid "Delete Pixmap"
+msgstr "&Poista bittikartta"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 333
+#: rc.cpp:5427 rc.cpp:5484 rc.cpp:5805
+#, no-c-format
+msgid ""
+"<b>Delete the selected item's pixmap.</b>"
+"<p>The pixmap in the current column of the selected item will be deleted.</p>"
+msgstr ""
+"<b>Poistaa valitun kohdan bittikartan.</b> "
+"<p>Valitun kohdan nykyisessä sarakkeessa oleva bittikartta poistetaan.</p>"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 353
+#: rc.cpp:5436 rc.cpp:5493 rc.cpp:5814
+#, no-c-format
+msgid ""
+"<b>Select a pixmap file for the item.</b>"
+"<p>The pixmap will be changed in the current column of the selected item.</p>"
+msgstr ""
+"<b>Valitse bittikarttatiedosto kohdalle.</b> "
+"<p>Bittikartta muutetaan valitun kohdan nykyisessä sarakkeessa.</p>"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 363
+#: rc.cpp:5439 rc.cpp:5472
+#, fuzzy, no-c-format
+msgid "&Label:"
+msgstr "nimike"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 385
+#: rc.cpp:5445
+#, fuzzy, no-c-format
+msgid "&Field:"
+msgstr "&Tiedostot:"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 409
+#: rc.cpp:5448
+#, fuzzy, no-c-format
+msgid "<no table>"
+msgstr "Käytä"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 421
+#: rc.cpp:5451
+#, no-c-format
+msgid "&Rows"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 511
+#: rc.cpp:5466
+#, fuzzy, no-c-format
+msgid "&New Row"
+msgstr "Uusi muistiinpano"
+
+#. i18n: file ./kdevdesigner/designer/tableeditor.ui line 519
+#: rc.cpp:5469
+#, fuzzy, no-c-format
+msgid "&Delete Row"
+msgstr "&Poista metodi"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 41
+#: rc.cpp:5496
+#, fuzzy, no-c-format
+msgid "Edit Database Connection"
+msgstr "Tietokantayhtey&det"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 58
+#: rc.cpp:5499
+#, fuzzy, no-c-format
+msgid "&Database name:"
+msgstr "Tietokannan nimi:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 69
+#: rc.cpp:5502
+#, fuzzy, no-c-format
+msgid "&Username:"
+msgstr "&Käyttäjätunnus:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 80
+#: rc.cpp:5505
+#, fuzzy, no-c-format
+msgid "&Password:"
+msgstr "Salasana"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 91
+#: rc.cpp:5508
+#, fuzzy, no-c-format
+msgid "D&river:"
+msgstr "Ohjain"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 110
+#: rc.cpp:5511
+#, fuzzy, no-c-format
+msgid "&Hostname:"
+msgstr "&Käyttäjätunnus:"
+
+#. i18n: file ./kdevdesigner/designer/dbconnection.ui line 151
+#: rc.cpp:5517
+#, fuzzy, no-c-format
+msgid "P&ort:"
+msgstr "&Portti:"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 41
+#: rc.cpp:5523
+#, fuzzy, no-c-format
+msgid "Edit Listbox"
+msgstr "Muokkaa etuliitettä"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 47
+#: rc.cpp:5526
+#, no-c-format
+msgid ""
+"<b>Edit Listbox</b>"
+"<p>Add, edit or delete items in the listbox.</p>"
+"<p>Click the <b>New Item</b>-button to create a new listbox entry, then enter "
+"text and choose a pixmap.</p>"
+"<p>Select an item from the list and click the <b>Delete Item</b>"
+"-button to remove the item from the list.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 153
+#: kdevdesigner/designer/actiondnd.cpp:399 rc.cpp:5550 rc.cpp:5601
+#, fuzzy, no-c-format
+msgid "Delete Item"
+msgstr "Poista valittu kohta"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 156
+#: rc.cpp:5553 rc.cpp:5826
+#, no-c-format
+msgid "The list of items."
+msgstr "Kohtien lista."
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 164
+#: rc.cpp:5556 rc.cpp:5646
+#, no-c-format
+msgid "&Item Properties"
+msgstr "&Kohdan ominaisuudet"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 181
+#: rc.cpp:5559 rc.cpp:5658 rc.cpp:5868
+#, no-c-format
+msgid "&Pixmap:"
+msgstr "&Bittikartta:"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 215
+#: rc.cpp:5568 rc.cpp:5667
+#, no-c-format
+msgid "Delete the selected item's pixmap."
+msgstr "Poistaa valitun kohdan bittikartan."
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 235
+#: rc.cpp:5577
+#, fuzzy, no-c-format
+msgid "Choose a pixmap file for the selected item."
+msgstr "Poista valittu kohta"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 243
+#: rc.cpp:5580 rc.cpp:5649 rc.cpp:5781 rc.cpp:5889
+#, no-c-format
+msgid "&Text:"
+msgstr "&Teksti:"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 260
+#: rc.cpp:5583 rc.cpp:5652 rc.cpp:5784
+#, no-c-format
+msgid "Change text"
+msgstr "Muuta tekstiä"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 263
+#: rc.cpp:5586
+#, fuzzy, no-c-format
+msgid "Change the selected item's text."
+msgstr "Poista valittu kohta"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 273
+#: rc.cpp:5589 rc.cpp:5628 rc.cpp:5817
+#, no-c-format
+msgid "&New Item"
+msgstr "&Uusi kohta"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 276
+#: rc.cpp:5592 rc.cpp:5631 rc.cpp:5820
+#, no-c-format
+msgid "Add an item"
+msgstr "Lisää kohta"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 279
+#: rc.cpp:5595
+#, no-c-format
+msgid "<b>Add a new item.</b><p>New items are appended to the list.</p>"
+msgstr ""
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 287
+#: rc.cpp:5598 rc.cpp:5637 rc.cpp:5766
+#, no-c-format
+msgid "&Delete Item"
+msgstr "&Poista kohta"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 293
+#: rc.cpp:5604
+#, fuzzy, no-c-format
+msgid "Delete the selected item"
+msgstr "Poista valittu kohta"
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 327
+#: rc.cpp:5610
+#, fuzzy, no-c-format
+msgid "Moves the selected item up."
+msgstr "Poistaa valitut tiedostot."
+
+#. i18n: file ./kdevdesigner/designer/listboxeditor.ui line 344
+#: rc.cpp:5616
+#, fuzzy, no-c-format
+msgid "Move the selected item down."
+msgstr "Poistaa valitut tiedostot."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 41
+#: rc.cpp:5619
+#, no-c-format
+msgid "Edit Iconview"
+msgstr "Muokkaa kuvakenäkymää"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 47
+#: rc.cpp:5622
+#, no-c-format
+msgid ""
+"<b>Edit Iconview</b>"
+"<p>Add, edit or delete items in the icon view.</p>"
+"<p>Click the <b>New Item</b>-button to create a new item, then enter text and "
+"choose a pixmap.</p>"
+"<p>Select an item from the view and click the <b>Delete Item</b>"
+"-button to remove the item from the iconview.</p>"
+msgstr ""
+"<b>Muokkaa kuvakenäkymää</b> "
+"<p>Lisää, muokkaa tai poista kohtia kuvakenäkymästä.</p> "
+"<p>Napsauta <b>Uusi kohta</b> -painiketta luodaksesi uuden kohdan. Kirjoita "
+"sitten teksti ja valitse bittikartta.</p> "
+"<p>Valitse kohta näkymästä ja napsauta <b>Poista kohta</b> "
+"-painiketta poistaaksesi kohdan kuvakenäkymästä.</p>"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 78
+#: rc.cpp:5625
+#, no-c-format
+msgid "All items in the iconview."
+msgstr "Kaikki kohdat kuvakenäkymässä."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 106
+#: rc.cpp:5634
+#, no-c-format
+msgid "Create a new item for the iconview."
+msgstr "Luo uuden kohdan kuvakenäkymään."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 117
+#: rc.cpp:5640 rc.cpp:5769
+#, no-c-format
+msgid "Delete item"
+msgstr "Poista kohta"
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 120
+#: rc.cpp:5643
+#, no-c-format
+msgid "Delete the selected item."
+msgstr "Poista valittu kohta."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 192
+#: rc.cpp:5655
+#, no-c-format
+msgid "Change the text for the selected item."
+msgstr "Muuta valitun kohdan tekstiä."
+
+#. i18n: file ./kdevdesigner/designer/iconvieweditor.ui line 268
+#: rc.cpp:5676
+#, no-c-format
+msgid "Select a pixmap file for the current item."
+msgstr "Valitse bittikarttatiedosto nykyiselle kohdalle."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 47
+#: rc.cpp:5700
+#, no-c-format
+msgid "Edit Palette"
+msgstr "Muokkaa palettia"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 70
+#: rc.cpp:5703
+#, no-c-format
+msgid "Build Palette"
+msgstr "Rakenna paletti"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 111
+#: rc.cpp:5706
+#, no-c-format
+msgid "&3-D effects:"
+msgstr "&3D -tehosteet:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 140
+#: rc.cpp:5712
+#, fuzzy, no-c-format
+msgid "Choose the effect-color for the generated palette."
+msgstr "Valitse tehosteväri tuotetulle paletille."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 169
+#: rc.cpp:5715
+#, no-c-format
+msgid "Back&ground:"
+msgstr "Tau&sta:"
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 198
+#: rc.cpp:5721
+#, fuzzy, no-c-format
+msgid "Choose the background color for the generated palette."
+msgstr "Valitse taustaväri tuotetulle paletille."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 223
+#: rc.cpp:5724
+#, no-c-format
+msgid "&Tune Palette..."
+msgstr "&Hienosäädä palettia..."
+
+#. i18n: file ./kdevdesigner/designer/paletteeditor.ui line 239
+#: rc.cpp:5727
+#, no-c-format
+msgid "Preview"
+msgstr "Esikatselu"
+
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 41
-#: rc.cpp:6034
+#: rc.cpp:5757
#, no-c-format
msgid "Edit Listview"
msgstr "Muokkaa listanäkymää"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 47
-#: rc.cpp:6037
+#: rc.cpp:5760
#, no-c-format
msgid ""
"<b>Edit Listview</b>"
@@ -9576,31 +8876,31 @@ msgstr ""
"-painiketta poistaaksesi kohdan listasta.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 68
-#: kdevdesigner/designer/listvieweditorimpl.cpp:631 rc.cpp:6040
+#: kdevdesigner/designer/listvieweditorimpl.cpp:631 rc.cpp:5763
#, no-c-format
msgid "&Items"
msgstr "&Kohdat"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 91
-#: rc.cpp:6049
+#: rc.cpp:5772
#, no-c-format
msgid "<b>Deletes the selected item.</b><p>Any sub-items are also deleted.</p>"
msgstr "<b>Poistaa valitun kohdan.</b><p>Myös kaikki alikohdat poistetaan.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 107
-#: rc.cpp:6052
+#: rc.cpp:5775
#, no-c-format
msgid "Item Properties"
msgstr "Kohdan ominaisuudet"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 124
-#: rc.cpp:6055
+#: rc.cpp:5778
#, no-c-format
msgid "Pi&xmap:"
msgstr "Bitti&kartta:"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 155
-#: rc.cpp:6064
+#: rc.cpp:5787
#, no-c-format
msgid ""
"<b>Change the text of the item.</b>"
@@ -9610,13 +8910,13 @@ msgstr ""
"<p>Teksti muutetaan valitun kohdan nykyisessä sarakkeessa.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 163
-#: rc.cpp:6067
+#: rc.cpp:5790
#, no-c-format
msgid "Change column"
msgstr "Vaihda saraketta"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 166
-#: rc.cpp:6070
+#: rc.cpp:5793
#, no-c-format
msgid ""
"<b>Select the current column.</b>"
@@ -9626,13 +8926,13 @@ msgstr ""
"<p>Kohdan teksti ja bittikartta muutetaan nykyiselle sarakkeelle.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 174
-#: rc.cpp:6073
+#: rc.cpp:5796
#, no-c-format
msgid "Colu&mn:"
msgstr "Sara&ke:"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 260
-#: rc.cpp:6100
+#: rc.cpp:5823
#, no-c-format
msgid ""
"<b>Adds a new item to the list.</b>"
@@ -9644,19 +8944,19 @@ msgstr ""
"alas-painikkeita.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 276
-#: rc.cpp:6106
+#: rc.cpp:5829
#, no-c-format
msgid "New &Subitem"
msgstr "Uu&si alikohta"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 279
-#: rc.cpp:6109
+#: rc.cpp:5832
#, no-c-format
msgid "Add a subitem"
msgstr "Lisää alikohta"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 282
-#: rc.cpp:6112
+#: rc.cpp:5835
#, no-c-format
msgid ""
"<b>Create a new sub-item for the selected item.</b>"
@@ -9668,7 +8968,7 @@ msgstr ""
"luodaan automaattisesti.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 316
-#: rc.cpp:6118
+#: rc.cpp:5841
#, no-c-format
msgid ""
"<b>Move the selected item up.</b>"
@@ -9678,7 +8978,7 @@ msgstr ""
"<p>Kohtaa siirretään sen tason sisällä olevassa hierarkiassa.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 333
-#: rc.cpp:6124
+#: rc.cpp:5847
#, no-c-format
msgid ""
"<b>Move the selected item down.</b>"
@@ -9688,13 +8988,13 @@ msgstr ""
"<p>Kohtaa siirretään sen tasossa olevassa hierarkiassa.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 347
-#: rc.cpp:6127
+#: rc.cpp:5850
#, no-c-format
msgid "Move left"
msgstr "Siirrä vasemmalle"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 350
-#: rc.cpp:6130
+#: rc.cpp:5853
#, no-c-format
msgid ""
"<b>Move the selected item one level up.</b>"
@@ -9704,13 +9004,13 @@ msgstr ""
"<p>Tämä muuttaa myös kohdan alikohtien tasoa.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 364
-#: rc.cpp:6133
+#: rc.cpp:5856
#, no-c-format
msgid "Move right"
msgstr "Siirrä oikealle"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 367
-#: rc.cpp:6136
+#: rc.cpp:5859
#, no-c-format
msgid ""
"<b>Move the selected item one level down.</b>"
@@ -9720,19 +9020,19 @@ msgstr ""
"<p>Tämä muuttaa myös kohdan alikohtien tasoa.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 394
-#: rc.cpp:6142
+#: rc.cpp:5865
#, no-c-format
msgid "Column Properties"
msgstr "Sarakkeen ominaisuudet"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 445
-#: rc.cpp:6154
+#: rc.cpp:5877
#, no-c-format
msgid "Delete the pixmap of the selected column."
msgstr "Poista valitun sarakkeen bittikartta."
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 465
-#: rc.cpp:6163
+#: rc.cpp:5886
#, no-c-format
msgid ""
"<b>Select a pixmap file for the selected column.</b>"
@@ -9742,13 +9042,13 @@ msgstr ""
"<p>Bittikartta näytetään listanäkymän yläotsikossa.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 490
-#: rc.cpp:6169
+#: rc.cpp:5892
#, no-c-format
msgid "Enter column text"
msgstr "Anna sarakkeen teksti"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 493
-#: rc.cpp:6172
+#: rc.cpp:5895
#, no-c-format
msgid ""
"<b>Enter the text for the selected column.</b>"
@@ -9758,13 +9058,13 @@ msgstr ""
"<p>Teksti näytetään listanäkymän yläotsikossa.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 501
-#: rc.cpp:6175
+#: rc.cpp:5898
#, no-c-format
msgid "Clicka&ble"
msgstr "Na&psautettava"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 504
-#: rc.cpp:6178
+#: rc.cpp:5901
#, no-c-format
msgid ""
"If this option is checked, the selected column will react to mouse clicks on "
@@ -9774,31 +9074,31 @@ msgstr ""
"napsautuksiin."
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 512
-#: rc.cpp:6181
+#: rc.cpp:5904
#, no-c-format
msgid "Re&sizable"
msgstr "Levey&s muutettavissa"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 515
-#: rc.cpp:6184
+#: rc.cpp:5907
#, no-c-format
msgid "The column's width will be resizable if this option is checked."
msgstr "Sarakkeen leveys on muokattavissa tämän ollessa valittuna."
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 528
-#: rc.cpp:6190
+#: rc.cpp:5913
#, no-c-format
msgid "Delete column"
msgstr "Poista sarake"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 531
-#: rc.cpp:6193
+#: rc.cpp:5916
#, no-c-format
msgid "Deletes the selected Column."
msgstr "Poistaa valitun sarakkeen."
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 548
-#: rc.cpp:6199
+#: rc.cpp:5922
#, no-c-format
msgid ""
"<b>Move the selected item down.</b>"
@@ -9806,13 +9106,13 @@ msgid ""
msgstr ""
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 559
-#: rc.cpp:6205
+#: rc.cpp:5928
#, no-c-format
msgid "Add a Column"
msgstr "Lisää sarake"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 562
-#: rc.cpp:6208
+#: rc.cpp:5931
#, no-c-format
msgid ""
"<b>Create a new column.</b>"
@@ -9825,7 +9125,7 @@ msgstr ""
"alas-painikkeita.</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 579
-#: rc.cpp:6214
+#: rc.cpp:5937
#, no-c-format
msgid ""
"<b>Move the selected item up.</b>"
@@ -9836,6077 +9136,5659 @@ msgstr ""
"katsottuna).</p>"
#. i18n: file ./kdevdesigner/designer/listvieweditor.ui line 587
-#: rc.cpp:6217
+#: rc.cpp:5940
#, no-c-format
msgid "The list of columns."
msgstr "Lista sarakkeista."
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 41
-#: kdevdesigner/designer/mainwindowactions.cpp:213 rc.cpp:6241
-#, fuzzy, no-c-format
-msgid "Form Settings"
-msgstr "Yleiset asetukset"
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 47
+#: rc.cpp:5964
+#, no-c-format
+msgid "Preview Window"
+msgstr "Esikatseluikkuna"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 47
-#: rc.cpp:6244
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 92
+#: rc.cpp:5967
#, no-c-format
-msgid ""
-"<b>Form Settings</b>"
-"<p>Change settings for the form. Settings like <b>Comment</b> and <b>Author</b> "
-"are for your own use and are not required.</p>"
+msgid "ButtonGroup"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 64
-#: rc.cpp:6247
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 109
+#: rc.cpp:5970
#, no-c-format
-msgid "Pixmaps"
+msgid "RadioButton1"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 81
-#: rc.cpp:6250
-#, fuzzy, no-c-format
-msgid "Save in&line"
-msgstr "&Älä tallenna mitään"
-
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 87
-#: rc.cpp:6253
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 120
+#: rc.cpp:5973
#, no-c-format
-msgid "Save pixmaps in the .ui files"
+msgid "RadioButton2"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 90
-#: rc.cpp:6256
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 128
+#: rc.cpp:5976
#, no-c-format
-msgid ""
-"<b>Save Inline</b>"
-"<p>Saves the pixmaps as binary data in the .ui files. Pixmaps saved like this "
-"are not shared between forms. We recommend using Project image files instead."
+msgid "RadioButton3"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 98
-#: rc.cpp:6259
-#, fuzzy, no-c-format
-msgid "Project &image file"
-msgstr "Projektin &nimi:"
-
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 101
-#: rc.cpp:6262
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 138
+#: rc.cpp:5979
#, no-c-format
-msgid "Use the Project's Image file for pixmaps"
+msgid "ButtonGroup2"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 105
-#: rc.cpp:6265
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 155
+#: rc.cpp:5982
#, no-c-format
-msgid ""
-"<b>Use the Project's Image file for pixmaps</b>\n"
-"<p>Each project may have a collection of pixmaps. If you use a project, we "
-"recommend that you use this option since it shares the images and is the "
-"fastest and most efficient way to use pixmaps in your forms.</p>"
+msgid "CheckBox1"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 116
-#: rc.cpp:6269
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 166
+#: rc.cpp:5985
#, no-c-format
-msgid ""
-"Specify Pixmap-Loader function (only the function's name, no parentheses.)"
+msgid "CheckBox2"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 119
-#: rc.cpp:6272
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 200
+#: rc.cpp:5988
#, no-c-format
-msgid ""
-"<b>Specify Pixmap-Loader function</b>"
-"<p>Specify the function which should be used for loading a pixmap in the "
-"generated code. <em>Only enter the function's name, without parentheses.</em>"
+msgid "LineEdit"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 127
-#: rc.cpp:6275
-#, fuzzy, no-c-format
-msgid "Use &function:"
-msgstr "aliohjelma"
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 206
+#: rc.cpp:5991
+#, no-c-format
+msgid "ComboBox"
+msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 130
-#: rc.cpp:6278
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 237
+#: rc.cpp:5994
#, no-c-format
-msgid "Use the given function for pixmaps"
+msgid "PushButton"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 133
-#: rc.cpp:6281
+#. i18n: file ./kdevdesigner/designer/previewwidget.ui line 274
+#: rc.cpp:5997
#, no-c-format
msgid ""
-"<b>Use a given function for pixmaps</b>"
-"<p>If you choose this option you must define a function in the line edit at the "
-"right which will be used in the generated code for loading pixmaps. When "
-"choosing a pixmap in <i>Qt Designer</i> you will be asked to specify the "
-"arguments which will be passed to the function in the generated code."
-"<p> This approach makes it possible to use your own icon-loader function for "
-"loading pixmaps. <i>Qt Designer</i> cannot preview the correct image if you "
-"use your own function."
+"<p>\n"
+"<a href=\"http://www.trolltech.com/\">http://www.trolltech.com</a>\n"
+"</p>\n"
+"<p>\n"
+"<a href=\"http://www.kde.org/\">http://www.kde.org</a>\n"
+"</p>"
msgstr ""
+"<p>\n"
+"<a href=\"http://www.trolltech.com/\">http://www.trolltech.com</a>\n"
+"</p>\n"
+"<p>\n"
+"<a href=\"http://www.kde.org/\">http://www.kde.org</a>\n"
+"</p>"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 166
-#: rc.cpp:6287
-#, fuzzy, no-c-format
-msgid "Change class name"
-msgstr "Luokan nimi:"
-
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 169
-#: rc.cpp:6290
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 49
+#: rc.cpp:6005
#, no-c-format
-msgid ""
-"<b>Enter the name of the class that will be created.</b>"
-"<p><em>classname.h</em> and <em>classname.cpp</em> will be generated as C++ "
-"output when it is compiled by uic.</p>"
+msgid "Qt Designer - New/Open"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 177
-#: rc.cpp:6293
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 73
+#: rc.cpp:6008
#, fuzzy, no-c-format
-msgid "A&uthor:"
-msgstr "Tekijä:"
+msgid "&New File/Project"
+msgstr "Uusi projekti"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 188
-#: rc.cpp:6296
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 106
+#: rc.cpp:6011
#, fuzzy, no-c-format
-msgid "Enter your name"
-msgstr "Kirjoita ryhmän nimi"
+msgid "&Open File/Project"
+msgstr "Avaa projekti"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 191
-#: rc.cpp:6299
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 125
+#: rc.cpp:6014
#, fuzzy, no-c-format
-msgid "Enter your name."
-msgstr "Kirjoita valmistajan nimi"
-
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 210
-#: rc.cpp:6305 rc.cpp:7038 rc.cpp:8585 rc.cpp:8771
-#, no-c-format
-msgid "Co&mment:"
-msgstr "&Kommentti:"
+msgid "&Recently Opened"
+msgstr "Avaa viime aikoina avoinna olleen tiedoston."
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 221
-#: rc.cpp:6308
+#. i18n: file ./kdevdesigner/designer/startdialog.ui line 178
+#: rc.cpp:6017
#, no-c-format
-msgid "Enter a comment about the form."
+msgid "&Do not show this dialog in the future"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 242
-#: rc.cpp:6311
+#. i18n: file ./kdevdesigner/designer/pixmapcollectioneditor.ui line 41
+#: rc.cpp:6029
#, no-c-format
-msgid "La&youts"
+msgid "Manage Image Collection"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 278
-#: rc.cpp:6314
+#. i18n: file ./kdevdesigner/designer/pixmapcollectioneditor.ui line 135
+#: rc.cpp:6044
#, fuzzy, no-c-format
-msgid "D&efault spacing:"
-msgstr "&Oletus:"
+msgid "C&lose"
+msgstr "Sulje kaikki"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 289
-#: rc.cpp:6317
+#. i18n: file ./src/settingswidget.ui line 16
+#: rc.cpp:6047
#, fuzzy, no-c-format
-msgid "Use func&tions:"
-msgstr "aliohjelma"
+msgid "Form2"
+msgstr "Lomakkeet"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 292
-#: rc.cpp:6320
+#. i18n: file ./src/settingswidget.ui line 30
+#: rc.cpp:6050
#, no-c-format
-msgid "Use functions to get the margin and spacing"
-msgstr ""
+msgid "Lo&ad last project on startup"
+msgstr "&Lataa viimeksi työstetty projekti käynnistyksessä"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 295
-#: rc.cpp:6323
-#, no-c-format
+#. i18n: file ./src/settingswidget.ui line 33
+#: rc.cpp:6053
+#, fuzzy, no-c-format
msgid ""
-"<b>Use a given function for margin and/or spacing</b>"
-"<p>If you choose this option you must define functions in the line edit below "
-"which will be used in the generated code for getting the margin and spacing "
-"value. <i>Qt Designer</i> cannot preview the correct margin or spacing if you "
-"use your own function. Instead, the default values will be used for preview."
+"Check this if you want TDevelop to load the last opened project on startup"
msgstr ""
+"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
+"kautta."
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 322
-#: rc.cpp:6326
-#, fuzzy, no-c-format
-msgid "Default mar&gin:"
-msgstr "&Oletus:"
-
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 336
-#: rc.cpp:6329
-#, fuzzy, no-c-format
-msgid "S&pacing:"
-msgstr "Skaalaus"
-
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 358
-#: rc.cpp:6332
+#. i18n: file ./src/settingswidget.ui line 36
+#: rc.cpp:6056
#, no-c-format
-msgid "Ma&rgin:"
+msgid ""
+"Mark this checkbox if you want to continue to work with the last project you "
+"worked on. This will cause TDevelop to automatically load this project on "
+"start-up. It will usually be shown in the state you left work so you can "
+"readily proceed."
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 383
-#: rc.cpp:6335
+#. i18n: file ./src/settingswidget.ui line 44
+#: rc.cpp:6059
#, no-c-format
-msgid "Specify spacing function (only the function's name, no parentheses.)"
-msgstr ""
+msgid "<qt><h3>Project Settings</h3></qt>"
+msgstr "<qt><h3>Projektin asetukset</h3></qt>"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 386
-#: rc.cpp:6338
-#, no-c-format
-msgid ""
-"<b>Specify spacing function</b>"
-"<p>Specify the function which should be used for getting the spacing in the "
-"generated code. <em>Only enter the function's name, without parentheses.</em>"
-msgstr ""
+#. i18n: file ./src/settingswidget.ui line 55
+#: rc.cpp:6062
+#, fuzzy, no-c-format
+msgid "Line wrappin&g"
+msgstr "Ri&vitys"
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 405
-#: rc.cpp:6341
+#. i18n: file ./src/settingswidget.ui line 58
+#: rc.cpp:6065
#, no-c-format
-msgid "Specify margin function (only the function's name, no parentheses.)"
+msgid ""
+"By default, TDevelop will wrap long lines around in the Messages Output View "
+"window"
msgstr ""
-#. i18n: file ./kdevdesigner/designer/formsettings.ui line 408
-#: rc.cpp:6344
+#. i18n: file ./src/settingswidget.ui line 61
+#: rc.cpp:6068
#, no-c-format
msgid ""
-"<b>Specify margin function</b>"
-"<p>Specify the function which should be used for getting the margin in the "
-"generated code. <em>Only enter the function's name, without parentheses.</em>"
+"By default, TDevelop will wrap long lines around in the Messages Output View "
+"window so that valuable information will not be easily overlooked. In some "
+"cases this will clutter long message lists. Remove the checkbox mark if you do "
+"not want the lines wrap around."
msgstr ""
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 38
-#: rc.cpp:6362
-#, no-c-format
-msgid "Graphic Filter"
-msgstr "Graafinen suodin"
-
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 50
-#: rc.cpp:6365
+#. i18n: file ./src/settingswidget.ui line 77
+#: rc.cpp:6071
#, no-c-format
-msgid "Normal mode"
-msgstr "Normaalitila"
+msgid "&Compiler output:"
+msgstr "&Kääntäjän tuloste:"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 58
-#: rc.cpp:6368
+#. i18n: file ./src/settingswidget.ui line 86
+#: rc.cpp:6074
#, no-c-format
-msgid "TV mode"
-msgstr "TV-tila"
+msgid "Very Short"
+msgstr "Hyvin lyhyt"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 66
-#: rc.cpp:6371
+#. i18n: file ./src/settingswidget.ui line 91
+#: rc.cpp:6077
#, no-c-format
-msgid "2xSaI"
-msgstr "2xSaI"
+msgid "Short"
+msgstr "Lyhyt"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 74
-#: rc.cpp:6374
+#. i18n: file ./src/settingswidget.ui line 96
+#: rc.cpp:6080
#, no-c-format
-msgid "Super 2xSal"
-msgstr "Super 2xSal"
+msgid "Long"
+msgstr "Pitkä"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 82
-#: rc.cpp:6377
+#. i18n: file ./src/settingswidget.ui line 111
+#: rc.cpp:6083
#, no-c-format
-msgid "Super Eagle"
-msgstr "Super Eagle"
+msgid "Choose what sort of output you want from the build process"
+msgstr ""
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 92
-#: rc.cpp:6380
+#. i18n: file ./src/settingswidget.ui line 117
+#: rc.cpp:6086
#, no-c-format
-msgid "GBA binary:"
-msgstr "GBA-binääri:"
+msgid ""
+"TDevelop preprocesses the messages the Messages Output View window receives "
+"during the build processes in order to filter superfluous information. You can "
+"control the level of detail TDevelop will display using the dropdown box in "
+"this field. \n"
+"<b>Very Short</b> Displays only warnings, errors, and the filenames which are "
+"compiled. \n"
+"<b>Short</b> Suppresses all compiler flags and formats the output to be more "
+"readable. \n"
+"<b>Full</b> Displays all output messages unmodified."
+msgstr ""
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 105
-#: rc.cpp:6383
+#. i18n: file ./src/settingswidget.ui line 127
+#: rc.cpp:6092
#, no-c-format
-msgid "Additional parameters:"
-msgstr "Lisäparametrit:"
+msgid "<qt><h3>Output View Settings</h3></qt>"
+msgstr "<qt><h3>Tulostenäkymän asetukset</h3></qt>"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 113
-#: rc.cpp:6386
+#. i18n: file ./src/settingswidget.ui line 149
+#: rc.cpp:6095
#, no-c-format
-msgid "VisualBoy Advance (emulator):"
-msgstr "VisualBoy Advance (emulaattori):"
+msgid "Default pro&jects directory:"
+msgstr "Pro&jektien oletuskansio:"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 157
-#: rc.cpp:6392
-#, no-c-format
-msgid "Scaling"
-msgstr "Skaalaus"
+#. i18n: file ./src/settingswidget.ui line 163
+#: rc.cpp:6098
+#, fuzzy, no-c-format
+msgid "Set the directory where you want your projects in."
+msgstr "Valitse projektissa käytettävä Qt-versio."
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 169
-#: rc.cpp:6395
+#. i18n: file ./src/settingswidget.ui line 166
+#: rc.cpp:6101
#, no-c-format
-msgid "1x"
-msgstr "1x"
+msgid ""
+"By default, TDevelop uses a common parent directory for all new projects. Enter "
+"the absolute path of this common directory in the box or select it from your "
+"directory structure. TDevelop will place the any new project here as a "
+"subdirectory."
+msgstr ""
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 177
-#: rc.cpp:6398
+#. i18n: file ./src/settingswidget.ui line 209
+#: rc.cpp:6104
#, no-c-format
-msgid "2x"
-msgstr "2x"
+msgid "Window &font:"
+msgstr "Ikkunan kir&jasin:"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 185
-#: rc.cpp:6401
+#. i18n: file ./src/settingswidget.ui line 261
+#: rc.cpp:6107
#, no-c-format
-msgid "3x"
-msgstr "3x"
+msgid "Use &TDE setting"
+msgstr "Käytä &TDE:n asetusta"
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 193
-#: rc.cpp:6404
+#. i18n: file ./src/settingswidget.ui line 267
+#: rc.cpp:6110
#, no-c-format
-msgid "4x"
-msgstr "4x"
+msgid "Use the terminal as set in KControl"
+msgstr ""
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 203
-#: rc.cpp:6407
+#. i18n: file ./src/settingswidget.ui line 270
+#: rc.cpp:6113
#, no-c-format
-msgid "Full screen"
-msgstr "Kokonäyttö"
+msgid ""
+"If checked, TDevelop will use the default terminal as set in KControl in TDE "
+"components, Component Chooser."
+msgstr ""
-#. i18n: file ./embedded/visualboyadvance/vbaconfigwidgetbase.ui line 211
-#: rc.cpp:6410
+#. i18n: file ./src/settingswidget.ui line 294
+#: rc.cpp:6116
#, no-c-format
-msgid "Start in external terminal"
-msgstr "Käynnistä ulkoisessa päätteessä"
+msgid "&Other:"
+msgstr "&Muu:"
-#. i18n: file ./vcs/clearcase/integrator/ccintegratordlgbase.ui line 24
-#: rc.cpp:6413 rc.cpp:6748
+#. i18n: file ./src/settingswidget.ui line 297
+#: rc.cpp:6119
#, no-c-format
-msgid "No options available for this VCS."
-msgstr "Tälle VCS:lle ei ole ominaisuuksia."
+msgid "Set a different terminal than the TDE default one"
+msgstr ""
-#. i18n: file ./vcs/subversion/svnssltrustpromptbase.ui line 16
-#: rc.cpp:6416
+#. i18n: file ./src/settingswidget.ui line 300
+#: rc.cpp:6122
#, no-c-format
-msgid "SSL Certificate Trust"
+msgid "Choose some other terminal different from the default one."
msgstr ""
-#. i18n: file ./vcs/subversion/subversiondiff.ui line 16
-#: rc.cpp:6419
-#, fuzzy, no-c-format
-msgid "Subversion Diff"
-msgstr "Subversion"
-
-#. i18n: file ./vcs/subversion/commitdlgbase.ui line 16
-#: rc.cpp:6425
+#. i18n: file ./src/settingswidget.ui line 320
+#: rc.cpp:6125
#, no-c-format
-msgid "Log Message"
-msgstr "Lokiviesti"
+msgid "<qt><h3>Terminal Emulation</h3></qt>"
+msgstr "<qt><h3>Pääteemulaattori</h3></qt>"
-#. i18n: file ./vcs/subversion/commitdlgbase.ui line 81
-#: rc.cpp:6431 rc.cpp:7546
+#. i18n: file ./src/settingswidget.ui line 365
+#: rc.cpp:6128
#, no-c-format
-msgid "Ca&ncel"
+msgid ""
+"<qt>"
+"<h3>UI Designer Integration</h3>This will only be used when no project is "
+"opened. For the project specific setting see Project Options/C++ Specific and "
+"open the Qt tab.</qt>"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 16
-#: vcs/subversion/subversion_core.cpp:300 rc.cpp:6434
+#. i18n: file ./src/settingswidget.ui line 396
+#: rc.cpp:6131 rc.cpp:7211
#, fuzzy, no-c-format
-msgid "Subversion Log View"
-msgstr "Subversion"
+msgid "&Use TDevelop's embedded designer"
+msgstr "Käytä KDe&velopin sulautettua suunnitteluohjelmaa"
-#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 35
-#: rc.cpp:6440
+#. i18n: file ./src/settingswidget.ui line 399
+#: rc.cpp:6134
#, no-c-format
-msgid "Do not show logs before branching point"
+msgid "Start TDevelop own designer embedded within TDevelop"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 46
-#: rc.cpp:6443
+#. i18n: file ./src/settingswidget.ui line 402
+#: rc.cpp:6137 rc.cpp:7217
#, fuzzy, no-c-format
-msgid "End Revision"
-msgstr "Revisio"
+msgid ""
+"TDevelop comes with its own UI designer that can either be embedded or be run "
+"as a separate program. Check this button if you wish to integrate the UI "
+"designer into TDevelop."
+msgstr ""
+"KDevelopin mukana tulee oma käyttöliittymiensuunnitteluohjelmansa, joka voidaan "
+"jota voidaan käyttää joko upotettuna tai erillisenä ohjelmana. Valitse tämä "
+"käyttääksesi ohjelmaa upotettuna."
-#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 57
-#: rc.cpp:6446 rc.cpp:6458
+#. i18n: file ./src/settingswidget.ui line 410
+#: rc.cpp:6140
#, fuzzy, no-c-format
-msgid "&By Revision Number"
-msgstr "&Revisio:"
+msgid "Run TDevelop's &designer as a separate application"
+msgstr "Aja KDevelopin &suunnitteluohjelmaa erillisenä ohjelmana"
-#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 65
-#: rc.cpp:6449 rc.cpp:6461
+#. i18n: file ./src/settingswidget.ui line 413
+#: rc.cpp:6143
#, no-c-format
-msgid "B&y Revision Specifier"
+msgid "Start TDevelop own designer externally"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 96
-#: rc.cpp:6455
+#. i18n: file ./src/settingswidget.ui line 416
+#: rc.cpp:6146 rc.cpp:7226
#, fuzzy, no-c-format
-msgid "Start Revision"
-msgstr "Revisio"
+msgid ""
+"TDevelop comes with its own UI designer that can either be embedded or be run "
+"as a separate program. Check this button if you wish to run TDevelop's UI "
+"designer as a separate program."
+msgstr ""
+"KDevelopin mukana tulee oma käyttöliittymiensuunniteluohjelma, jota voidaan "
+"käyttää upotettuna tai erillisenä ohjelmana. Valitse tämä käyttääksesi sitä "
+"erillisenä ohjelmana."
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 16
-#: rc.cpp:6464
+#. i18n: file ./src/settingswidget.ui line 424
+#: rc.cpp:6149
#, fuzzy, no-c-format
-msgid "Subversion Merge"
-msgstr "Subversion-viestit"
+msgid "Run &Qt Designer"
+msgstr "Aja Qt Desi&gner"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 27
-#: rc.cpp:6467 rc.cpp:6573
+#. i18n: file ./src/settingswidget.ui line 427
+#: rc.cpp:6152 rc.cpp:7232
+#, no-c-format
+msgid "Use Qt Designer externally"
+msgstr ""
+
+#. i18n: file ./src/settingswidget.ui line 430
+#: rc.cpp:6155 rc.cpp:7235
#, fuzzy, no-c-format
-msgid "Destination"
-msgstr "Kuvaus"
+msgid ""
+"Check this button if you wish to use Qt Designer rather than TDevelop's "
+"integrated designer."
+msgstr ""
+"Valitse tämä jos haluat käyttää Qt Designeria KDevelopin sulautetun "
+"suunnitteluohjelman sijasta."
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 38
-#: rc.cpp:6470
+#. i18n: file ./src/settingswidget.ui line 440
+#: rc.cpp:6158
#, fuzzy, no-c-format
-msgid "Destination working path"
-msgstr "Kuvaus"
+msgid "Directory &navigation messages"
+msgstr "&Kansion selausviestit"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 53
-#: rc.cpp:6473
+#. i18n: file ./src/settingswidget.ui line 443
+#: rc.cpp:6161 rc.cpp:7476
#, fuzzy, no-c-format
-msgid "Source 1"
-msgstr "Lähdetiedo&sto"
+msgid "Alt+N"
+msgstr "Alt+1"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 80
-#: rc.cpp:6476 rc.cpp:6503
+#. i18n: file ./src/settingswidget.ui line 446
+#: rc.cpp:6164
#, fuzzy, no-c-format
-msgid "Number:"
-msgstr "Nimi:"
+msgid "Check this if you want to know what directory make is in"
+msgstr ""
+"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
+"kautta."
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 91
-#: rc.cpp:6479 rc.cpp:6506
+#. i18n: file ./src/settingswidget.ui line 449
+#: rc.cpp:6167
#, no-c-format
-msgid "Keyword:"
+msgid ""
+"The make tool usually will display messages like “Entering directory”, or "
+"“Leaving directory” when it switches the directories it currently works in. As "
+"this clutters the messages list in the Messages Output View window, TDevelop "
+"suppresses those messages by default. Mark the checkbox if you want to protocol "
+"which directories make worked in."
msgstr ""
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 97
-#: rc.cpp:6482 rc.cpp:6512 rc.cpp:6591 rc.cpp:6621
-#, no-c-format
-msgid "HEAD"
-msgstr "HEAD"
+#. i18n: file ./src/settingswidget.ui line 497
+#: rc.cpp:6170
+#, fuzzy, no-c-format
+msgid "Force English compiler output"
+msgstr "Täysi kääntäjän tuloste"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 102
-#: rc.cpp:6485 rc.cpp:6515 rc.cpp:6594
+#. i18n: file ./src/settingswidget.ui line 505
+#: rc.cpp:6173
#, no-c-format
-msgid "BASE"
+msgid "Use kde language and disable \"jump-to-source\" functionality"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 107
-#: rc.cpp:6488 rc.cpp:6518
-#, no-c-format
-msgid "COMMITTED"
-msgstr ""
+#. i18n: file ./src/pluginselectdialogbase.ui line 16
+#: rc.cpp:6176
+#, fuzzy, no-c-format
+msgid "Plugin Selection"
+msgstr "&Liitännäisen toiminto"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 112
-#: rc.cpp:6491 rc.cpp:6521
+#. i18n: file ./src/pluginselectdialogbase.ui line 27
+#: rc.cpp:6179
+#, fuzzy, no-c-format
+msgid "Plugins:"
+msgstr "Laajennukset"
+
+#. i18n: file ./src/pluginselectdialogbase.ui line 51
+#: rc.cpp:6182
#, no-c-format
-msgid "PREV"
+msgid "Make this the default for this profile:"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 143
-#: rc.cpp:6494 rc.cpp:6524
+#. i18n: file ./src/pluginselectdialogbase.ui line 59
+#: rc.cpp:6185
#, fuzzy, no-c-format
-msgid "Source URL or working path:"
-msgstr "&Lähteen polku:"
+msgid "Save &as Default"
+msgstr "&Oletus"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 151
-#: rc.cpp:6497 rc.cpp:6509
-#, fuzzy, no-c-format
-msgid "Specify revision as"
-msgstr "Sovelluksen &nimi:"
+#. i18n: file ./src/generalinfowidgetbase.ui line 16
+#: rc.cpp:6197
+#, no-c-format
+msgid "General Settings"
+msgstr "Yleiset asetukset"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 161
-#: rc.cpp:6500
-#, fuzzy, no-c-format
-msgid "Source 2"
-msgstr "Lähdetiedo&sto"
+#. i18n: file ./src/generalinfowidgetbase.ui line 25
+#: rc.cpp:6200
+#, no-c-format
+msgid "Absolute Path"
+msgstr "Absoluuttinen polku"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 302
-#: rc.cpp:6533
-#, fuzzy, no-c-format
-msgid "--force (Force to delete locally modified or unversioned items.)"
-msgstr ""
-"Pakkopoisto (poista paikallisesti muokatut tiedostot / versioimattomat "
-"tiedostot)"
+#. i18n: file ./src/generalinfowidgetbase.ui line 30
+#: rc.cpp:6203
+#, no-c-format
+msgid "Relative to Project File"
+msgstr "Suhteessa projektitiedostoon"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 310
-#: rc.cpp:6536
-#, fuzzy, no-c-format
-msgid "--non-recursive"
-msgstr "&Alihakemistoineen"
+#. i18n: file ./src/generalinfowidgetbase.ui line 67
+#: rc.cpp:6209
+#, no-c-format
+msgid "Project directory:"
+msgstr "Projektikansio:"
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 318
-#: rc.cpp:6539
+#. i18n: file ./src/generalinfowidgetbase.ui line 115
+#: rc.cpp:6221
#, no-c-format
-msgid "--ignore-ancestry"
+msgid ""
+"Project Version\n"
+"You may need to run automake & friends to update\n"
+"the version in all files after changing this."
msgstr ""
-#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 335
-#: rc.cpp:6542
+#. i18n: file ./src/generalinfowidgetbase.ui line 124
+#: rc.cpp:6226
#, no-c-format
msgid ""
-"--dry-run (Only receive full result notification\n"
-" without actually modifying working copy)"
+"Used in templates as $EMAIL$\n"
+"Placed in the AUTHORS file"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_commitdlgbase.ui line 36
-#: kdevdesigner/designer/iconvieweditorimpl.cpp:63
-#: kdevdesigner/designer/listboxeditorimpl.cpp:89
-#: kdevdesigner/designer/widgetfactory.cpp:740
-#: kdevdesigner/designer/widgetfactory.cpp:767
-#: kdevdesigner/designer/widgetfactory.cpp:776 rc.cpp:6549 rc.cpp:7483
+#. i18n: file ./src/generalinfowidgetbase.ui line 133
+#: rc.cpp:6230
#, no-c-format
-msgid "New Item"
-msgstr "Uusi jäsen"
+msgid ""
+"Used in templates as $AUTHOR$\n"
+"Placed in the AUTHORS file"
+msgstr ""
-#. i18n: file ./vcs/subversion/svn_commitdlgbase.ui line 71
-#: rc.cpp:6552
+#. i18n: file ./src/generalinfowidgetbase.ui line 177
+#: rc.cpp:6234
#, no-c-format
-msgid "Keep Locks"
+msgid "Where the project starts."
msgstr ""
-#. i18n: file ./vcs/subversion/svn_commitdlgbase.ui line 108
-#: rc.cpp:6561
-#, fuzzy, no-c-format
-msgid "Recursive"
-msgstr "&Alihakemistoineen"
+#. i18n: file ./src/generalinfowidgetbase.ui line 189
+#: rc.cpp:6237
+#, no-c-format
+msgid "Please select a project directory"
+msgstr "Valitse projektikansio"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 16
-#: rc.cpp:6564
+#. i18n: file ./src/generalinfowidgetbase.ui line 197
+#: rc.cpp:6240
#, fuzzy, no-c-format
-msgid "Subversion Copy"
-msgstr "Subversion"
+msgid "Default encoding:"
+msgstr "&Oletus:"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 84
-#: rc.cpp:6576
+#. i18n: file ./src/generalinfowidgetbase.ui line 205
+#: rc.cpp:6243
#, no-c-format
-msgid "Specify either the full repository URL or local working path"
+msgid "Default encoding used when opening text files"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 94
-#: rc.cpp:6579
+#. i18n: file ./src/generalinfowidgetbase.ui line 213
+#: rc.cpp:6246
#, fuzzy, no-c-format
-msgid "Requested Local Path"
-msgstr "Todellinen polku"
+msgid "Text that stays in the project file."
+msgstr "Projektitiedostoa ei voida kirjoittaa."
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 102
-#: rc.cpp:6582
-#, fuzzy, no-c-format
-msgid "Source Revision"
-msgstr "Revisio"
+#. i18n: file ./src/mimewarningdialog.ui line 24
+#: rc.cpp:6249
+#, no-c-format
+msgid "Could Not Open File"
+msgstr "Tiedostoa ei voitu avata"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 129
-#: rc.cpp:6585
+#. i18n: file ./src/mimewarningdialog.ui line 43
+#: rc.cpp:6252
#, fuzzy, no-c-format
-msgid "Specify by number:"
-msgstr "Tarkenne"
+msgid "TDevelop could not open"
+msgstr "KDevelop ei voinut avata"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 137
-#: rc.cpp:6588
-#, fuzzy, no-c-format
-msgid "Specify by keyword:"
-msgstr "Tarkenne"
+#. i18n: file ./src/mimewarningdialog.ui line 59
+#: rc.cpp:6255
+#, no-c-format
+msgid "Some URL"
+msgstr "Muutama URL"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 153
-#: rc.cpp:6597
+#. i18n: file ./src/mimewarningdialog.ui line 75
+#: rc.cpp:6258
#, no-c-format
-msgid "WORKING"
-msgstr ""
+msgid "<qt>No suitable viewer was found for the <b>%1</b> mimetype.</qt>"
+msgstr "<qt>Mimetyypille <b>%1</b> ei löytynyt sopivaa näytintä.</qt>"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 178
-#: kdevdesigner/designer/mainwindowactions.cpp:206 rc.cpp:6600
+#. i18n: file ./src/mimewarningdialog.ui line 100
+#: rc.cpp:6261
+#, no-c-format
+msgid "What Do You Want to Do?"
+msgstr "Mitä haluat tehdä?"
+
+#. i18n: file ./src/mimewarningdialog.ui line 111
+#: rc.cpp:6264
+#, no-c-format
+msgid "Let TDE find a suitable program"
+msgstr "Anna TDE:n löytää sopiva ohjelma"
+
+#. i18n: file ./src/mimewarningdialog.ui line 122
+#: rc.cpp:6267
#, fuzzy, no-c-format
-msgid "Source"
-msgstr "Lähdetiedo&sto"
+msgid "Open it in TDevelop as plain text"
+msgstr "Avaa se JDevelopissa puhtaana tekstinä"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 197
-#: rc.cpp:6603
+#. i18n: file ./src/mimewarningdialog.ui line 158
+#: rc.cpp:6270
#, no-c-format
-msgid "Specify by the repository URL of this item"
-msgstr ""
+msgid "Always open this mimetype as text"
+msgstr "Avaa tämä mimetyyppi aina tekstinä"
-#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 205
-#: rc.cpp:6606
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 16
+#: rc.cpp:6279
#, no-c-format
-msgid "Specify by local path of this item"
+msgid "Profile Editor for The TDevelop Platform"
msgstr ""
-#. i18n: file ./vcs/subversion/svn_co.ui line 24
-#: rc.cpp:6609
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 63
+#: src/profileengine/editor/profileeditor.cpp:237 rc.cpp:6282 rc.cpp:6357
#, no-c-format
-msgid "Subversion Module Checkout"
-msgstr "Subversion moduulin uloskirjaus"
+msgid "Add Profile"
+msgstr "Lisää profiili"
-#. i18n: file ./vcs/subversion/svn_co.ui line 43
-#: rc.cpp:6612
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 132
+#: src/profileengine/editor/profileeditor.cpp:255
+#: src/profileengine/editor/profileeditor.cpp:267 rc.cpp:6291
#, no-c-format
-msgid "Server Settings"
-msgstr "Palvelimen asetukset"
+msgid "Remove Profile"
+msgstr "Poista profiili"
-#. i18n: file ./vcs/subversion/svn_co.ui line 62
-#: rc.cpp:6615
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 212
+#: rc.cpp:6303
#, no-c-format
-msgid "Checkout &from:"
-msgstr "&Uloskirjaus:"
+msgid "Derived properties:"
+msgstr "Johdetut ominaisuudet:"
-#. i18n: file ./vcs/subversion/svn_co.ui line 96
-#: rc.cpp:6618
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 241
+#: rc.cpp:6306
#, no-c-format
-msgid "&Revision:"
-msgstr "&Revisio:"
+msgid "Own properties:"
+msgstr "Omat ominaisuudet:"
-#. i18n: file ./vcs/subversion/svn_co.ui line 131
-#: rc.cpp:6624
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 258
+#: rc.cpp:6309
#, no-c-format
-msgid "This Project has Standard &Trunk/Branches/Tags/Directories"
-msgstr "Tällä projektilla on standardit &Trunk/Branches/Tags/-hakemistot"
+msgid "Lists of Explicitly Enabled && Disabled Plugins"
+msgstr ""
-#. i18n: file ./vcs/subversion/svn_co.ui line 186
-#: rc.cpp:6633
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 283
+#: rc.cpp:6312
#, no-c-format
-msgid "Local Directory"
-msgstr "Paikallinen kansio"
+msgid "Enabled:"
+msgstr "Sallittu:"
-#. i18n: file ./vcs/subversion/svn_co.ui line 205
-#: rc.cpp:6636
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 289
+#: rc.cpp:6315 rc.cpp:6321
#, no-c-format
-msgid "C&heckout in:"
-msgstr "&Uloskirjaus:"
+msgid "Plugin Name"
+msgstr "Liitännäisen nimi"
-#. i18n: file ./vcs/subversion/svn_co.ui line 239
-#: rc.cpp:6639
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 323
+#: rc.cpp:6318
#, no-c-format
-msgid "&Name of the newly created directory:"
-msgstr "Luodun kansion &nimi:"
+msgid "Disabled:"
+msgstr "Kielletty:"
-#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 16
-#: rc.cpp:6648
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 430
+#: rc.cpp:6330
#, no-c-format
-msgid "New Subversion Project"
-msgstr "Uusi Subversion-projekti"
+msgid "Available plugins:"
+msgstr "Saata&villa olevat liitännäiset:"
-#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 35
-#: rc.cpp:6651
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 447
+#: rc.cpp:6336 rc.cpp:6351
#, no-c-format
-msgid "&Import address:"
-msgstr "Tuo oso&ite:"
+msgid "Generic Name"
+msgstr "Yleinen nimi"
-#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 53
-#: rc.cpp:6654
+#. i18n: file ./src/profileengine/editor/profileeditorbase.ui line 507
+#: rc.cpp:6345
#, no-c-format
-msgid "Create &Standard Directories (tags/trunk/branches/)?"
-msgstr "Luo &standardit hakemistot (tags/trunk/branches/)?"
-
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 16
-#: rc.cpp:6663
-#, fuzzy, no-c-format
-msgid "Subversion Switch"
-msgstr "Subversion"
+msgid "List of Plugins to Be Loaded"
+msgstr "Ladattavissa olevien liitännäisten lista"
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 27
-#: rc.cpp:6666
+#. i18n: file ./src/profileengine/editor/addprofilewidget.ui line 73
+#: rc.cpp:6363
#, no-c-format
-msgid "Non-recursive. (Switch its immediate children only)"
-msgstr ""
-
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 108
-#: rc.cpp:6675
-#, fuzzy, no-c-format
-msgid "Current Repository URL"
-msgstr "CVS-va&rasto:"
-
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 124
-#: rc.cpp:6678
-#, fuzzy, no-c-format
-msgid "Working copy to switch"
-msgstr "Kansio:"
-
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 140
-#: rc.cpp:6681
-#, fuzzy, no-c-format
-msgid "Working Mode"
-msgstr "Kansio:"
+msgid "&Generic name:"
+msgstr "&Yleinen nimi:"
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 151
-#: rc.cpp:6684
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 24
+#: languages/cpp/cppsupportpart.cpp:585 rc.cpp:6369
#, fuzzy, no-c-format
-msgid "svn switch"
-msgstr "Rekursiivinen switch"
+msgid "Problem Reporter"
+msgstr "Ongelmien raportoija"
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 159
-#: rc.cpp:6687
-#, fuzzy, no-c-format
-msgid "svn switch --relocation"
-msgstr "Palauta sijain&ti"
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 28
+#: rc.cpp:6372
+#, no-c-format
+msgid ""
+"If enabled, the C++ parser will report any syntax errors it detects. \n"
+"They will be displayed in the 'Problems' output view and as markers in the "
+"editor."
+msgstr ""
-#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 169
-#: rc.cpp:6690
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 39
+#: rc.cpp:6376
#, fuzzy, no-c-format
-msgid "New destination URL"
-msgstr "Kohde:"
+msgid "&Use Problem Reporter"
+msgstr "Ongelmien raportoija"
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 55
-#: rc.cpp:6693
-#, fuzzy, no-c-format
-msgid "&Do not do anything"
-msgstr "Älä tee mitään"
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 52
+#: rc.cpp:6379
+#, no-c-format
+msgid "Parsing"
+msgstr "Jäsennetään"
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 65
-#: rc.cpp:6696 rc.cpp:6703
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 57
+#: rc.cpp:6382
#, no-c-format
msgid ""
-"Adds subversion menus to project.\n"
+"If enabled, the C++ parser will run on the active file after the stated "
+"timeout, after there has been any changes to the text.\n"
"\n"
-"NOTE: Unless you import the project\n"
-"out of tdevelop, you will not be able\n"
-"to perform any subversion operations."
+"If disabled, the parser will typically only run when the file is saved."
msgstr ""
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 80
-#: rc.cpp:6710
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 76
+#: rc.cpp:6387
#, fuzzy, no-c-format
-msgid ""
-"&Create a project tree and import new project into trunk, then checkout from "
-"the repository"
-msgstr "Luo projektipuu ja tuo uusi projekti runkoon/"
+msgid "Enable &background parsing"
+msgstr "Jäs&ennä taustalla"
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 87
-#: rc.cpp:6713 rc.cpp:6720
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 92
+#: rc.cpp:6390 rc.cpp:6874 rc.cpp:6935 rc.cpp:8194
#, no-c-format
-msgid ""
-"Creates project, imports it into the subversion\n"
-"repository and checks it out as a working copy.\n"
-"\n"
-"NOTE: The repository has to exist.\n"
-"e.g. has been created with 'svnadmin'"
-msgstr ""
+msgid "msec"
+msgstr "ms"
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 103
-#: rc.cpp:6727
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 133
+#: rc.cpp:6393
+#, no-c-format
+msgid "Special &Headers"
+msgstr "Erityiset &otsikkotiedostot"
+
+#. i18n: file ./languages/cpp/configproblemreporter.ui line 136
+#: rc.cpp:6396
#, no-c-format
msgid ""
-"Example for the url (if /home/user/subversion is the subversion repository):\n"
-"file:///home/user/subversion/mynewproject"
+"Often a macro that the C++ parser must understand in order to correctly parse a "
+"piece of code is defined somewhere in a non-standard header file that the "
+"parser does not look at. This textbox can be used to define those macros "
+"locally so that the C++ parser can understand them."
msgstr ""
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 122
-#: rc.cpp:6731
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 16
+#: rc.cpp:6399 rc.cpp:8007
#, no-c-format
-msgid "Repository:"
-msgstr "Varasto:"
+msgid "New Class"
+msgstr "Uusi luokka"
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 135
-#: rc.cpp:6734
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 34
+#: rc.cpp:6402
#, no-c-format
-msgid ""
-"Subversion repository location.\n"
-"The repository has to exist -\n"
-"e.g. has been created with 'svnadmin'"
-msgstr ""
+msgid "Class &Information"
+msgstr "Luokan t&iedot"
-#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 144
-#: rc.cpp:6739
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 73
+#: rc.cpp:6405
+#, no-c-format
+msgid "Docu&mentation:"
+msgstr "Doku&mentaatio:"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 87
+#: rc.cpp:6408
#, no-c-format
msgid ""
-"Subversion repository location. This should include the subdirectory for the "
-"project in the repository. The project subdirectory and further subdirectories "
-"will be created. \n"
-"\n"
-"So for example if you give http://localhost/svn/projectname the following "
-"directories will be created and the project imported into the trunk "
-"subdirectory:\n"
-"http://localhost/svn/projectname\n"
-"http://localhost/svn/projectname/tags\n"
-"http://localhost/svn/projectname/branches\n"
-"http://localhost/svn/projectname/trunk"
+"Insert a short description for your new class\n"
+"here for documentation purposes. This can be used\n"
+"to create API documentation in HTML format with\n"
+"doxygen or similar tools."
msgstr ""
+"Lisää tähän lyhyt kuvaus luokasta dokumentaatiota\n"
+"varten. Tätä voidaan käyttää doxygenillä tai vastaavalla\n"
+"ohjelmalla tehtävän HTML-muotoisen\n"
+"API-dokumentaation luomista varten."
-#. i18n: file ./vcs/cvsservice/editorsdialogbase.ui line 16
-#: rc.cpp:6751 rc.cpp:8540
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 97
+#: rc.cpp:6414
#, no-c-format
-msgid "Editors"
-msgstr "Editorit"
+msgid "File Names"
+msgstr "Tiedostonimet"
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 16
-#: rc.cpp:6757
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 108
+#: rc.cpp:6417
#, no-c-format
-msgid "Choose Revisions to Diff"
-msgstr "Valitse vertailtavat revisiot"
+msgid "&Header:"
+msgstr "&Otsikko:"
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 30
-#: rc.cpp:6760
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 122
+#: rc.cpp:6420
#, no-c-format
-msgid "Build Difference Between"
-msgstr "Erovertailun osapuolet"
+msgid ""
+"Insert your header file name here.\n"
+"It is automatically inserted while\n"
+"you select the classname, but you can\n"
+"still edit it afterwards."
+msgstr ""
+"Kirjoita otsikkotiedoston nimi tähän.\n"
+"Se lisätään automaattisesti, kun valitset\n"
+"luokan nimen, mutta voit muokata sitä\n"
+"myöhemmin."
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 49
-#: rc.cpp:6763
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 130
+#: rc.cpp:6426
#, no-c-format
-msgid "Local copy and an arbitrary &revision:"
-msgstr "Paikallinen kopio ja vapaavalintainen &revisio:"
+msgid "Im&plementation:"
+msgstr "&Toteutus:"
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 67
-#: rc.cpp:6766
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 144
+#: rc.cpp:6429
#, no-c-format
-msgid "&Two arbitrary revisions/tags:"
-msgstr "Kaksi vapaavalintais&ta revisiota/leimaa:"
+msgid ""
+"Insert your implementation filename here.\n"
+"It is automatically inserted while\n"
+"you select the classname, but you can\n"
+"still edit it afterwards."
+msgstr ""
+"Määrittele toteutustiedostosi tähän.\n"
+"Se lisätään automaattisesti, kun\n"
+"valitset luokan nimen, mutta voit\n"
+"muokata sitä myöhemmin."
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 91
-#: rc.cpp:6769
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 152
+#: rc.cpp:6435
+#, fuzzy, no-c-format
+msgid "Create only header"
+msgstr "Luo elementti"
+
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 162
+#: kdevdesigner/designer/hierarchyview.cpp:191
+#: parts/classview/classtreebase.cpp:51 rc.cpp:6438
#, no-c-format
-msgid "Revision A:"
-msgstr "Revisio A:"
+msgid "Class"
+msgstr "Luokka"
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 105
-#: rc.cpp:6772
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 194
+#: rc.cpp:6444
#, no-c-format
-msgid "Second revision to compare (leave empty to diff against HEAD)"
+msgid ""
+"Insert your new classname here.\n"
+"You can also define template classes by specifying\n"
+"template <params> classname"
msgstr ""
-"Toinen vertailtava revisio (jätä tyhjäksi jos haluat vertailla HEAD:iin)"
+"Kirjoita luokan nimi tähän.\n"
+"Voit määritellä malliluokkia kirjoittamalla\n"
+"template <params> luokannimi"
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 116
-#: rc.cpp:6775
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 210
+#: rc.cpp:6449
#, no-c-format
-msgid "First revision to compare"
-msgstr "Ensimmäinen vertailtava revisio"
+msgid "Name&space:"
+msgstr "Nimiavaruu&s:"
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 132
-#: rc.cpp:6778
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 223
+#: rc.cpp:6452
#, no-c-format
-msgid "Revision B:"
-msgstr "Revisio B:"
-
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 142
-#: rc.cpp:6781
-#, fuzzy, no-c-format
-msgid "Local cop&y and HEAD"
-msgstr "Paikallinen kopio ja &HEAD"
-
-#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 150
-#: rc.cpp:6784
-#, fuzzy, no-c-format
-msgid "Local copy a&nd BASE"
-msgstr "Paika&llinen kopio ja BASE"
+msgid ""
+"Insert a name of the namespace here.\n"
+"You can define nested namespaces by specifying\n"
+"Namespace1::Namespace2::...::NamespaceN"
+msgstr ""
+"Anna nimiavaruuden nimi tähän.\n"
+"Voit määrittää sisäkkäisiä nimiavaruuksia kirjoittamalla\n"
+"Nimiavaruus1::Nimiavaruus2::...::NimiavaruusN"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 16
-#: rc.cpp:6793
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 233
+#: rc.cpp:6457
#, no-c-format
-msgid "CVS Options"
-msgstr "CVS-asetukset"
+msgid "Inheritance"
+msgstr "Periytyminen"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 27
-#: rc.cpp:6796
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 349
+#: rc.cpp:6472 rc.cpp:8019
#, no-c-format
-msgid "Common Settings"
-msgstr "Yleiset asetukset"
+msgid "&Base class:"
+msgstr "&Kantaluokka:"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 46
-#: rc.cpp:6799
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 358
+#: rc.cpp:6475
#, no-c-format
-msgid "&Remote shell (CVS_RSH environment variable):"
-msgstr "&Etäkomentotulkki (CVS_RSH ympäristömuuttuja):"
+msgid "Baseclass Name"
+msgstr "Kantaluokan nimi:"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 57
-#: rc.cpp:6802
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 369
+#: rc.cpp:6478
#, no-c-format
-msgid "sets the CVS_RSH variable"
-msgstr "Asettaa CVS_RSH-muuttujan"
+msgid "Inheritance Type"
+msgstr "Periytymistapa"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 60
-#: rc.cpp:6805
-#, fuzzy, no-c-format
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 416
+#: rc.cpp:6481
+#, no-c-format
msgid ""
-"Set this option to \"ssh\" to use ssh as remote shell for CVS. Note that you "
-"need password-less login (see the ssh documentation for how to generate a "
-"public/private key pair) otherwise CVS will just hang forever."
+"Insert the base class which your new class will be derived from. If you have "
+"checked 'Generate QWidget child class' the new class will be derived from "
+"QWidget. If no base class is named, the new class will not have a parent class. "
+"You can also use template classes here (like BaseClass<int, int>)"
msgstr ""
-"Laita tähän \"ssh\" käyttääksesi ssh:ta CVS:n etäkomentotulkkina. Huomaa, että "
-"tarvitset salasanattoman sisäänkirjautumisen sillä muuten CVS jumittuu. Katso "
-"ssh:n howto:sta miten generoida julkinen/yksityinen avainpari."
+"Lisää kantaluokka, josta uusi luokkasi periytetään. Jos olet valinnut kohdan "
+"\"Luo QWidget-aliluokka\", uusi luokka periytetään QWidget-luokasta. Jos et "
+"anna kantaluokan nimeä, uudella luokalla ei ole yliluokkaa. Voit käyttää myös "
+"malliluokkia (kuten Kantaluokka<int, int>)"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 68
-#: rc.cpp:6808
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 489
+#: rc.cpp:6490
#, no-c-format
-msgid "CVS server &location:"
-msgstr "CVS-pa&lvelimen sijainti:"
+msgid "Virtual"
+msgstr "Virtuaalinen"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 86
-#: rc.cpp:6811
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 500
+#: rc.cpp:6493
#, no-c-format
-msgid "When Updating"
-msgstr "Päivitettäessä"
+msgid "Public"
+msgstr "Julkinen"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 97
-#: rc.cpp:6814
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 514
+#: rc.cpp:6496
#, no-c-format
-msgid "Create &new directories (if any)"
-msgstr "Luo &uusia hakemistoja (jos yhtään)"
+msgid "Protected"
+msgstr "Suojattu"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 105
-#: rc.cpp:6817
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 525
+#: rc.cpp:6499
#, no-c-format
-msgid "&Prune empty directories"
-msgstr "&Karsi tyhjät hakemistot"
+msgid "Private"
+msgstr "Yksityinen"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 113
-#: rc.cpp:6820
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 548
+#: rc.cpp:6505
#, no-c-format
-msgid "&Update subdirectories too"
-msgstr "&Päivitä myös alihakemistot"
+msgid "Use file t&emplates"
+msgstr "Käytä ti&edostopohjia"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 123
-#: rc.cpp:6823
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 559
+#: rc.cpp:6508
#, no-c-format
-msgid "When Committing/Removing"
-msgstr "Toimittaessa/Poistaessa"
+msgid "Generate QOb&ject child class"
+msgstr "Luo QOb&ject-aliluokka"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 134
-#: rc.cpp:6826
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 567
+#: rc.cpp:6511
#, no-c-format
-msgid "&Be recursive"
-msgstr "&Alihakemistoineen"
+msgid "Generate Q&Widget child class"
+msgstr "Luo Q&Widget-aliluokka"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 144
-#: rc.cpp:6829
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 575
+#: rc.cpp:6514
#, no-c-format
-msgid "When Creating Diffs"
-msgstr "Koostaessa eroavaisuuksia"
+msgid "Generate G&TK+ class"
+msgstr "Luo G&TK+-luokka"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 176
-#: rc.cpp:6832
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 583
+#: rc.cpp:6517
#, no-c-format
-msgid "Use these e&xtra options:"
-msgstr "Käytä &näitä lisäasetuksia:"
+msgid "Use Objective-C"
+msgstr "Käytä Objective-C:tä"
-#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 209
-#: rc.cpp:6835
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 595
+#: rc.cpp:6520
#, no-c-format
-msgid "Con&text lines:"
-msgstr "Kon&tekstirivien määrä:"
+msgid "Ad&vanced Information"
+msgstr "&Lisätiedot"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 17
-#: rc.cpp:6838
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 610
+#: rc.cpp:6523
#, no-c-format
-msgid "This form allows you to create a CVS repository for your new project"
-msgstr ""
-"Tämän lomakkeen avulla voidaan luoda CVS-varasto uutta projektia varten"
+msgid "Constr&uctors"
+msgstr "Konstr&uktorit"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 34
-#: rc.cpp:6841
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 619
+#: rc.cpp:6526
#, no-c-format
-msgid "Release &tag:"
-msgstr "&Julkaisuleima:"
+msgid "Base Class Constructors"
+msgstr "Kantaluokan konstruktorit"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 45
-#: rc.cpp:6844
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 668
+#: rc.cpp:6529
#, no-c-format
-msgid "Enter the name of the repository"
-msgstr "Anna varaston nimi"
+msgid "C&reate Constructor >>"
+msgstr "Lu&o konstruktori >>"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 49
-#: rc.cpp:6847
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 690
+#: rc.cpp:6532
#, no-c-format
-msgid ""
-"CVS Repository name goes here.\n"
-"Most of the thime you'll just reuse the project name"
-msgstr ""
-"Tähän kirjoitetaan CVS-varaston nimi.\n"
-"Yleensä tässä käytetään projektin nimeä."
+msgid "C&lear Selection"
+msgstr "Tyhjennä va&linta"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 57
-#: rc.cpp:6851 rc.cpp:7020
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 721
+#: rc.cpp:6535
#, no-c-format
-msgid "vendor"
-msgstr "valmistaja"
+msgid "&Header"
+msgstr "&Otsikkotiedosto"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 60
-#: rc.cpp:6854
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 756
+#: rc.cpp:6538
#, no-c-format
-msgid "Enter the vendor name"
-msgstr "Kirjoita valmistajan nimi"
+msgid "&Source"
+msgstr "Lähdetiedo&sto"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 68
-#: rc.cpp:6857
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 794
+#: rc.cpp:6541
#, no-c-format
-msgid "&Message:"
-msgstr "&Viesti:"
+msgid "Methods Ov&erriding"
+msgstr "M&etodien kuormitus"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 79
-#: rc.cpp:6860 rc.cpp:6954 rc.cpp:7059
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 803
+#: languages/cpp/cppnewclassdlg.cpp:851 languages/cpp/cppnewclassdlg.cpp:854
+#: languages/cpp/cppnewclassdlg.cpp:1010 languages/cpp/cppnewclassdlg.cpp:1013
+#: rc.cpp:6544
#, no-c-format
-msgid "&Module:"
-msgstr "&Moduuli:"
+msgid "Methods"
+msgstr "Metodit"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 90
-#: rc.cpp:6863 rc.cpp:7032
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 814
+#: rc.cpp:6547
#, no-c-format
-msgid "&Vendor tag:"
-msgstr "&Valmistajan leima:"
+msgid "Extend Functionality"
+msgstr "Laajenna toiminnallisuutta"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 101
-#: rc.cpp:6866
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 849
+#: rc.cpp:6550
#, no-c-format
-msgid "new project"
-msgstr "uusi projekti"
+msgid "&Access Control"
+msgstr "Pääsyn v&alvonta"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 104
-#: rc.cpp:6869
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 858
+#: rc.cpp:6553
#, no-c-format
-msgid "Repository creation message"
-msgstr "Varaston luontiviesti"
+msgid "Methods & Attributes"
+msgstr "Metodit ja attribuutit"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 112
-#: rc.cpp:6872 rc.cpp:7047
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 869
+#: rc.cpp:6556
#, no-c-format
-msgid "start"
-msgstr "aloitus"
+msgid "Implied Modifier"
+msgstr "Nykyinen saantimääre"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 115
-#: rc.cpp:6875
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 880
+#: rc.cpp:6559
#, no-c-format
-msgid "Tag that will be associated with initial state"
-msgstr "Leima, jota käytetään aluksi"
+msgid "New Modifier"
+msgstr "Uusi saantimääre"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 129
-#: rc.cpp:6878
+#. i18n: file ./languages/cpp/cppnewclassdlgbase.ui line 923
+#: rc.cpp:6562
#, no-c-format
-msgid "&Server path:"
-msgstr "&Palvelimen polku:"
+msgid "&Generation Options"
+msgstr "&Luontiasetukset"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 140
-#: rc.cpp:6881
+#. i18n: file ./languages/cpp/creategettersetter.ui line 44
+#: rc.cpp:6571
#, no-c-format
-msgid "Enter your CVS Root location"
-msgstr "Kirjoita CVS-juuren sijainti"
+msgid "&inline"
+msgstr "&Sisällytettävä"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 144
-#: rc.cpp:6884
+#. i18n: file ./languages/cpp/creategettersetter.ui line 50
+#: rc.cpp:6574
+#, no-c-format
+msgid "create an inline get method"
+msgstr "Luo sisällytetty get-metodi"
+
+#. i18n: file ./languages/cpp/creategettersetter.ui line 53
+#: rc.cpp:6577
#, no-c-format
msgid ""
-"CVS Root location goes here, for example:"
-"<ul>\n"
-"<li>/home/cvsroot or</li>"
-"<li>:pserver:me@localhost:/home/cvs</li></ul>"
-msgstr ""
-"CVS-juuren sijainti tulee tähän, esimerkiksi:"
-"<ul>\n"
-"<li>/home/cvsroot tai </li> "
-"<li>:pserver:nimesi@localhost:/home/cvs</li></ul>"
+"If this is checked the get method will be created inline; otherwise, it will "
+"not."
+msgstr "Onko get-metodi sisällytetty vai ei."
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 158
-#: rc.cpp:6888
+#. i18n: file ./languages/cpp/creategettersetter.ui line 61
+#: rc.cpp:6580
#, no-c-format
-msgid "CVS_&RSH:"
-msgstr "CVS_&RSH:"
+msgid "&get method"
+msgstr "&Get-metodi"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 172
-#: rc.cpp:6891
+#. i18n: file ./languages/cpp/creategettersetter.ui line 67
+#: rc.cpp:6583
#, no-c-format
-msgid "ssh"
-msgstr "ssh"
+msgid "create get method"
+msgstr "Luo get-metodi"
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 184
-#: rc.cpp:6894
+#. i18n: file ./languages/cpp/creategettersetter.ui line 70
+#: rc.cpp:6586
#, no-c-format
-msgid "Init &root"
-msgstr "Alusta juu&ri"
+msgid "If this is checked a getter method will be created."
+msgstr ""
-#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 187
-#: rc.cpp:6897
+#. i18n: file ./languages/cpp/creategettersetter.ui line 78
+#: rc.cpp:6589
#, no-c-format
-msgid "Check if you defined a new CVS Root"
-msgstr "Valitse jos määrittelit uuden CVS-juuren"
+msgid "&set method"
+msgstr "&Set-metodi"
-#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 16
-#: rc.cpp:6900
+#. i18n: file ./languages/cpp/creategettersetter.ui line 84
+#: rc.cpp:6592
#, no-c-format
-msgid "Tag Files on CVS Repository"
-msgstr "Leima-tiedostot CVS-varastossa"
+msgid "create set method"
+msgstr "Luo set-metodi"
-#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 38
-#: rc.cpp:6903
+#. i18n: file ./languages/cpp/creategettersetter.ui line 87
+#: rc.cpp:6595
#, no-c-format
-msgid "Tag/Branch &name:"
-msgstr "Leiman/Oksan &nimi:"
+msgid "If this is checked a set method will be created"
+msgstr "Luodaannko set-metodi"
-#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 56
-#: rc.cpp:6906
+#. i18n: file ./languages/cpp/creategettersetter.ui line 95
+#: rc.cpp:6598
#, no-c-format
-msgid "Tag as &branch"
-msgstr "Leima &oksana"
+msgid "name of the get method"
+msgstr "get-metodin nimi"
-#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 64
-#: rc.cpp:6909
+#. i18n: file ./languages/cpp/creategettersetter.ui line 98
+#: rc.cpp:6601
#, no-c-format
-msgid "&Force"
-msgstr "&Pakota"
+msgid "The name of the created get method"
+msgstr "Get-metodin nimi"
-#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 16
-#: rc.cpp:6918
+#. i18n: file ./languages/cpp/creategettersetter.ui line 106
+#: rc.cpp:6604
#, no-c-format
-msgid "Commit to Repository"
-msgstr "Toimita varastoon"
+msgid "name of the set method"
+msgstr "set-metodin nimi"
-#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 30
-#: rc.cpp:6921
+#. i18n: file ./languages/cpp/creategettersetter.ui line 109
+#: rc.cpp:6607
#, no-c-format
-msgid "&Message"
-msgstr "&Viesti"
+msgid "The name of the created set method"
+msgstr "Luodun set-metodin nimi"
-#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 56
-#: rc.cpp:6924
+#. i18n: file ./languages/cpp/creategettersetter.ui line 117
+#: rc.cpp:6610
#, no-c-format
-msgid "&Add to changelog:"
-msgstr "&Lisää muutoslokiin:"
+msgid "i&nline"
+msgstr "s&isällytetty"
-#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 67
-#: rc.cpp:6927
+#. i18n: file ./languages/cpp/creategettersetter.ui line 123
+#: rc.cpp:6613
#, no-c-format
-msgid "Change log filename path (relative to project directory)"
-msgstr "Vaihda lokin tiedostonimen polku (suhteessa projektikansioon)"
+msgid "create an inline set method"
+msgstr "luo sisällytetty set-metodi"
-#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 70
-#: rc.cpp:6930
+#. i18n: file ./languages/cpp/creategettersetter.ui line 126
+#: rc.cpp:6616
#, no-c-format
msgid ""
-"<b>Changelog filename path</b>"
-"<br/>Insert here the Changelog filename you wish to use so that the message is "
-"appended"
+"If this is checked the set method will be created inline; otherwise, it will "
+"not."
msgstr ""
-"<b>Muutoslokin tiedostopolku</b>"
-"<br/>Kirjoita tähän haluamasi muutoslokin tiedostonimi, jotta viestit tulevat "
-"lisättyä"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 24
-#: rc.cpp:6939
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 16
+#: rc.cpp:6625
#, no-c-format
-msgid "CVS Server Configuration"
-msgstr "CVS-palvelimen asetukset"
+msgid "New Persistant Class Store"
+msgstr "Uusi pysyvä luokkasäilö"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 46
-#: rc.cpp:6945
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 23
+#: rc.cpp:6628
+#, fuzzy, no-c-format
+msgid "Select importer"
+msgstr "Valitse kansio"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 55
+#: rc.cpp:6631
+#, fuzzy, no-c-format
+msgid "Select directory"
+msgstr "Valitse kansio"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 63
+#: rc.cpp:6634
+#, fuzzy, no-c-format
+msgid "Describe database contents"
+msgstr "Kirjoitettavat tyypitetyt vakiot"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 74
+#: rc.cpp:6637
+#, fuzzy, no-c-format
+msgid "Filename:"
+msgstr "Tiedostonimi:"
+
+#. i18n: file ./languages/cpp/createpcsdialogbase.ui line 106
+#: rc.cpp:6640
#, no-c-format
-msgid "&Local destination directory:"
-msgstr "Paikallinen koh&dekansio:"
+msgid "Creating..."
+msgstr "Luodaan..."
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 86
-#: rc.cpp:6948
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 16
+#: rc.cpp:6643
#, no-c-format
-msgid "&Server path (e.g. :pserver:marios@cvs.kde.org:/home/kde):"
-msgstr "&Palvelimen polku (esim. :pserver:marios@cvs.kde.org:/home/kde):"
+msgid "Add Method"
+msgstr "Lisää metodi"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 101
-#: rc.cpp:6951
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 28
+#: rc.cpp:6646
#, no-c-format
-msgid "Select Module"
-msgstr "Valitse moduuli"
+msgid "Inline"
+msgstr "Sisällytetty"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 156
-#: rc.cpp:6957
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 50
+#: rc.cpp:6652 rc.cpp:6703
#, no-c-format
-msgid "&Tag/branch:"
-msgstr "&Leima/haara:"
+msgid "Storage"
+msgstr "Säilö"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 195
-#: rc.cpp:6960
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 72
+#: rc.cpp:6658 rc.cpp:6709
#, no-c-format
-msgid "&Prune directories"
-msgstr "&Karsi hakemistoja"
+msgid "Declarator"
+msgstr "Esittely"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 201
-#: rc.cpp:6963
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 121
+#: rc.cpp:6661
#, no-c-format
-msgid "Creates subdirs if needed"
-msgstr "Luo alihakemistoja tarvittaessa"
+msgid "&Add Method"
+msgstr "&Lisää metodi"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 207
-#: rc.cpp:6966
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 129
+#: rc.cpp:6664
#, no-c-format
-msgid "Module"
-msgstr "Moduuli"
+msgid "&Delete Method"
+msgstr "&Poista metodi"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 218
-#: rc.cpp:6969
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 139
+#: rc.cpp:6667
#, no-c-format
-msgid "Real Path"
-msgstr "Todellinen polku"
+msgid "Method Properties"
+msgstr "Metodin ominaisuudet"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 277
-#: rc.cpp:6972
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 158
+#: rc.cpp:6670
#, no-c-format
-msgid "&Fetch Modules List"
-msgstr "&Hae moduulilista"
+msgid "Return t&ype:"
+msgstr "Paluut&yyppi:"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 283
-#: rc.cpp:6975
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 182
+#: rc.cpp:6673 rc.cpp:6724
#, no-c-format
-msgid "Fetch modules list from server"
-msgstr "Hae moduulilista palvelimelta"
+msgid "D&eclarator:"
+msgstr "&Esittely:"
-#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 286
-#: rc.cpp:6978
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 208
+#: rc.cpp:6676 rc.cpp:6727
#, no-c-format
-msgid "Click to fetch modules list from server you specified"
-msgstr "Napsauta hakeaksesi moduulilistan määrittelemältäsi palvelimelta"
+msgid "S&torage:"
+msgstr "S&äilö:"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 16
-#: rc.cpp:6981
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 219
+#: rc.cpp:6679
#, no-c-format
-msgid "Update/Revert to Release/Branch/Date"
-msgstr "Päivitä/Palauta haluttuun Julkaisuun/Oksaan/Päivämäärään"
+msgid "&Inline"
+msgstr "&Sisällytettävä"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 38
-#: rc.cpp:6984
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 227
+#: rc.cpp:6682 rc.cpp:6730
#, no-c-format
-msgid "Revision"
-msgstr "Revisio"
+msgid "Acce&ss:"
+msgstr "&Saanti:"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 52
-#: rc.cpp:6987
+#. i18n: file ./languages/cpp/addmethoddialogbase.ui line 247
+#: rc.cpp:6685
#, no-c-format
-msgid "&Most recent from current branch"
-msgstr "&Uusin nykyisestä käännöshaarasta"
+msgid "I&mplementation File"
+msgstr "&Toteutustiedosto"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 71
-#: rc.cpp:6990
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 16
+#: rc.cpp:6697
#, no-c-format
-msgid "An arbitrary &revision/tag/branch:"
-msgstr "Vapaavalintainen &revisio/leima/oksa:"
+msgid "Add Attribute"
+msgstr "Lisää attribuutti"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 85
-#: rc.cpp:6993
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 110
+#: rc.cpp:6712
#, no-c-format
-msgid "Type your release name here (leave empty for HEAD)"
-msgstr "Kirjoita tähän julkaisun nimi (jätä tyhjäksi jos haluat HEAD:n)"
+msgid "&Add Attribute"
+msgstr "Lisää &attribuutti"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 88
-#: rc.cpp:6996
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 118
+#: rc.cpp:6715
#, no-c-format
-msgid ""
-"Fill the field with the release or branch name (e.g. <i>"
-"make_it_cool, tdevelop_alpha5, ...</i>)"
-msgstr ""
-"Täytä kenttä julkaisun tai haaran nimellä (esim. <i>"
-"make_it_cool, tdevelop_alpha5, ...</i>)"
+msgid "&Delete Attribute"
+msgstr "&Poista attribuutti"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 106
-#: rc.cpp:6999
+#. i18n: file ./languages/cpp/addattributedialogbase.ui line 128
+#: rc.cpp:6718
#, no-c-format
-msgid "An arbitrary &date:"
-msgstr "Vapaavalintainen &päivämäärä:"
+msgid "Attribute Properties"
+msgstr "Attribuutin ominaisuudet"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 117
-#: rc.cpp:7002
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 16
+#: rc.cpp:6739
#, no-c-format
-msgid "FIll the field with a date (e.g. <i>20030204</i>)"
-msgstr "Täytä kenttä päivämäärällä (esim. <i>20030204</i>)"
+msgid "Create Subclass"
+msgstr "Luo aliluokka"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 129
-#: rc.cpp:7005
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 27
+#: rc.cpp:6742
#, no-c-format
-msgid "Additional Options"
-msgstr "Lisäasetukset"
+msgid "Subclass Properties"
+msgstr "Aliluokan ominaisuudet"
-#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 140
-#: rc.cpp:7008
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 38
+#: rc.cpp:6745 rc.cpp:8170
#, no-c-format
-msgid "&Enforce even if the file has been locally modified (revert)"
-msgstr "&Saata voimaan vaikka tiedosto olisi paikallisesti muokattu (palauta)"
+msgid "&Specialize following slots:"
+msgstr "Erikoista &seuraavat slotit:"
-#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 27
-#: rc.cpp:7017
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 62
+#: rc.cpp:6748 rc.cpp:7727 rc.cpp:8176
#, no-c-format
-msgid "Create module in the repository"
-msgstr "Luo moduuli varastossa"
+msgid "C&lass name:"
+msgstr "&Luokan nimi:"
-#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 57
-#: rc.cpp:7023
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 81
+#: rc.cpp:6751 rc.cpp:8173
#, no-c-format
-msgid "&Init Local Repository..."
-msgstr "&Alusta paikallinen varasto..."
+msgid "F&ile name:"
+msgstr "&Tiedostonimi:"
-#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 90
-#: rc.cpp:7026
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 95
+#: parts/classview/classtreebase.cpp:81 rc.cpp:6754 rc.cpp:8155
#, no-c-format
-msgid "Login to &Repository..."
-msgstr "Kirjaudu &varastoon..."
+msgid "Method"
+msgstr "Metodi"
-#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 154
-#: rc.cpp:7029
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 157
+#: rc.cpp:6769 rc.cpp:8149
#, no-c-format
-msgid "Mo&dule:"
-msgstr "Mo&duuli:"
+msgid "Re&format source"
+msgstr "Uu&delleenmuotoile lähde"
-#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 198
-#: rc.cpp:7035
+#. i18n: file ./languages/cpp/subclassingdlgbase.ui line 173
+#: rc.cpp:6772 rc.cpp:8152
#, no-c-format
-msgid "Re&lease tag:"
-msgstr "Ju&lkaisuleima:"
+msgid "Reformat source by &default"
+msgstr "Uudelleenmuotoile lähde &oletuksena"
-#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 242
-#: rc.cpp:7041 rc.cpp:7053
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 27
+#: rc.cpp:6781
#, no-c-format
-msgid "&Repository:"
-msgstr "&Varasto:"
+msgid "Class &Templates"
+msgstr "Luokkamalli&t"
-#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 256
-#: rc.cpp:7044
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 36
+#: rc.cpp:6784
#, no-c-format
-msgid "First Import"
-msgstr "Ensimmäinen tuonti"
+msgid "Cpp Header"
+msgstr "Cpp-Otsikkotiedosto"
-#. i18n: file ./vcs/cvsservice/integrator/fetcherdlgbase.ui line 51
-#: rc.cpp:7050
-#, fuzzy, no-c-format
-msgid "&Branch tag:"
-msgstr "Leiman/Oksan &nimi:"
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 41
+#: rc.cpp:6787
+#, no-c-format
+msgid "Cpp Source"
+msgstr "Cpp-Lähdetiedosto"
-#. i18n: file ./vcs/cvsservice/integrator/fetcherdlgbase.ui line 97
-#: rc.cpp:7056
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 46
+#: rc.cpp:6790
#, no-c-format
-msgid "Fetch &List"
-msgstr "Nouda &luettelo"
+msgid "Objective-C Header"
+msgstr "Objective-C -otsikkotiedosto"
-#. i18n: file ./vcs/cvsservice/integrator/initdlg.ui line 16
-#: rc.cpp:7062
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 51
+#: rc.cpp:6793
#, no-c-format
-msgid "Choose Repository Location"
-msgstr "Valitse varaston sijainti"
+msgid "Objective-C Source"
+msgstr "Objective-C -lähdekoodi"
-#. i18n: file ./vcs/cvsservice/integrator/initdlg.ui line 35
-#: rc.cpp:7065
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 56
+#: rc.cpp:6796
#, no-c-format
-msgid "&Repository location:"
-msgstr "&Varaston sijainti:"
+msgid "GTK C Header"
+msgstr "GTK C-Otsikkotiedosto"
-#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 16
-#: buildtools/script/scriptprojectpart.cpp:75 rc.cpp:7068
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 61
+#: rc.cpp:6799
#, no-c-format
-msgid "Script Project Options"
-msgstr "Skriptiprojektin asetukset"
+msgid "GTK C Source"
+msgstr "GTK C-Lähdetiedosto"
-#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 27
-#: rc.cpp:7071
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 88
+#: rc.cpp:6802
#, no-c-format
-msgid "&Include files into the project with the following patterns:"
-msgstr "S&isällytä projektiin tiedostot seuraavien kuvioiden mukaan:"
+msgid "Names"
+msgstr "Nimet"
-#. i18n: file ./buildtools/script/scriptoptionswidgetbase.ui line 90
-#: rc.cpp:7074
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 99
+#: rc.cpp:6805
#, no-c-format
-msgid "&Exclude the following patterns:"
-msgstr "Rajaa pois s&euraavat kuviot:"
+msgid "#ifndef - #&define names:"
+msgstr "#ifndef - #&define nimet:"
-#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 16
-#: rc.cpp:7077
-#, fuzzy, no-c-format
-msgid "Custom Manager Options"
-msgstr "Omat asetukset"
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 110
+#: rc.cpp:6808
+#, no-c-format
+msgid "&File names:"
+msgstr "&Tiedostonimet:"
-#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 35
-#: rc.cpp:7080
-#, fuzzy, no-c-format
-msgid "Filetypes used in Project"
-msgstr "Kohdetiedostot projektissa"
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 119
+#: rc.cpp:6811 rc.cpp:6820 rc.cpp:6832
+#, no-c-format
+msgid "Lowercase"
+msgstr "Pienaakkoset"
-#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 41
-#: rc.cpp:7083
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 124
+#: rc.cpp:6814 rc.cpp:6823 rc.cpp:6835
#, no-c-format
-msgid ""
-"Add filetypes to be used in Projects, can be full filenames or shell wildcards"
-msgstr ""
+msgid "Uppercase"
+msgstr "Suuraakkoset"
-#. i18n: file ./buildtools/custommakefiles/custommanagerwidgetbase.ui line 45
-#: rc.cpp:7086
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 129
+#: rc.cpp:6817 rc.cpp:6826 rc.cpp:6838
#, no-c-format
-msgid ""
-"Each entry contains a filetype used in the project in the form of a filename or "
-"a filename wildcard (using shell wildcards). \n"
-"This will be used when adding/removing files in directories and re-populating "
-"the project"
-msgstr ""
+msgid "Same as Class Names"
+msgstr "Sama kuin luokan nimissä"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 16
-#: buildtools/autotools/autoprojectpart.cpp:234
-#: buildtools/qmake/trollprojectpart.cpp:276 rc.cpp:7090 rc.cpp:7132
-#: rc.cpp:7246
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 154
+#: rc.cpp:6829
#, no-c-format
-msgid "Make Options"
-msgstr "Maken asetukset"
+msgid "Same as File Names"
+msgstr "Sama kuin tiedostonimissä"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 27
-#: rc.cpp:7093
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 189
+#: rc.cpp:6841
#, no-c-format
-msgid "A&bort on first error"
-msgstr "&Keskeytä ensimmäiseen virheeseen"
+msgid "&Superclass file names:"
+msgstr "Yliluokan tiedo&stonimet:"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 35
-#: rc.cpp:7096
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 202
+#: rc.cpp:6844
#, no-c-format
-msgid "Only di&splay commands without actually executing them"
-msgstr "Näytä komennot, mutta älä &suorita niitä"
+msgid "Class Documentation"
+msgstr "Luokan dokumentaatio"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 61
-#: rc.cpp:7099
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 213
+#: rc.cpp:6847
#, no-c-format
-msgid "A&dditional make options:"
-msgstr "Maken &lisäasetukset:"
+msgid "Include &author name in class documentation"
+msgstr "Lisää tekijän nimi luokan dokument&aatioon"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 77
-#: rc.cpp:7102
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 221
+#: rc.cpp:6850
#, no-c-format
-msgid "Name of make e&xecutable:"
-msgstr "Make-ohje&lman nimi:"
+msgid "Generate &empty documentation strings"
+msgstr "Luo tyhjät dokum&entointitekstit"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 88
-#: rc.cpp:7105
+#. i18n: file ./languages/cpp/classgeneratorconfigbase.ui line 231
+#: rc.cpp:6853
#, no-c-format
-msgid "Default make &target:"
-msgstr "Maken ole&tuskohde:"
+msgid "&Reformat source before creating files"
+msgstr "&Uudelleenmuotoile lähde ennen tiedostojen luontia"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 109
-#: rc.cpp:7108
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 16
+#: rc.cpp:6856
#, no-c-format
-msgid "Run multiple jobs"
-msgstr ""
+msgid "C++ Options"
+msgstr "C++-asetukset"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 120
-#: rc.cpp:7111
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 31
+#: rc.cpp:6859
+#, fuzzy, no-c-format
+msgid "&Code Completion"
+msgstr "&Koodintäydennys"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 50
+#: rc.cpp:6862
#, no-c-format
-msgid "Number of simultaneous &jobs:"
-msgstr "&Samanaikaisten töiden määrä:"
+msgid "Code Completion Options"
+msgstr "Koodintäydennyksen asetukset"
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 180
-#: rc.cpp:7114
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 69
+#: rc.cpp:6865
+#, fuzzy, no-c-format
+msgid "A&utomatic code completion:"
+msgstr "Aautomaattinen k&oodintäydennys:"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 75
+#: rc.cpp:6868
#, no-c-format
-msgid "Make &priority:"
-msgstr "Maken &prioriteetti:"
+msgid "Offer options to complete what you are typing."
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 248
-#: rc.cpp:7117 rc.cpp:7147
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 116
+#: rc.cpp:6871
#, no-c-format
-msgid "E&nvironment:"
-msgstr "&Ympäristö:"
+msgid "How long after a key press to offer suggestions"
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 286
-#: rc.cpp:7123
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 143
+#: rc.cpp:6877
#, no-c-format
-msgid "Co&py"
-msgstr "Ko&pioi"
+msgid ""
+"List &global items when\n"
+"performing automatic completion"
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 297
-#: rc.cpp:7126 rc.cpp:7156
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 152
+#: rc.cpp:6881 rc.cpp:6890
#, no-c-format
-msgid "Re&move"
-msgstr "&Poista"
+msgid ""
+"When this is checked, members of all \n"
+"higher namespaces will be included in \n"
+"the completion-list while performing \n"
+"automatic completion. \n"
+"\n"
+"This may bloat the completion-list \n"
+"and create a significant delay."
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custommakeconfigwidgetbase.ui line 318
-#: rc.cpp:7129 rc.cpp:7159 rc.cpp:7255 rc.cpp:7402 rc.cpp:8300
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 169
+#: rc.cpp:6899
+#, fuzzy, no-c-format
+msgid "&Do complete member-type-evaluation"
+msgstr "Täydellinen totuusarvo arviointi"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 176
+#: rc.cpp:6902 rc.cpp:6909
#, no-c-format
-msgid "Environment &Variables"
-msgstr "&Ympäristömuuttujat"
+msgid ""
+"Completely evaluate member-types of \n"
+"template-classes (this includes types \n"
+"of member-variables and return-types \n"
+"of member-functions) in the \n"
+"completion-box."
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 45
-#: rc.cpp:7135
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 191
+#: rc.cpp:6916
#, fuzzy, no-c-format
-msgid "Add&itional options:"
-msgstr "Lisäasetukset"
+msgid "Do complete argument-type-e&valuation"
+msgstr "Täydellinen totuusarvo arviointi"
-#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 61
-#: rc.cpp:7138
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 196
+#: rc.cpp:6919 rc.cpp:6924
+#, no-c-format
+msgid ""
+"Completely evaluate the function-argument-types \n"
+"of template-class member-functions in the \n"
+"completion-box."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 211
+#: rc.cpp:6929
#, fuzzy, no-c-format
-msgid "Name of build &script"
-msgstr "Ei tiedostoa"
+msgid "Argument Hint Options"
+msgstr "Ant-asetukset"
-#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 72
-#: rc.cpp:7141
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 222
+#: rc.cpp:6932
#, fuzzy, no-c-format
-msgid "Default &target:"
-msgstr "Maken ole&tuskohde:"
+msgid "Auto&matic arguments hint:"
+msgstr "Automaattinen &argumenttien vihje:"
-#. i18n: file ./buildtools/custommakefiles/customotherconfigwidgetbase.ui line 93
-#: rc.cpp:7144
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 290
+#: rc.cpp:6938
#, fuzzy, no-c-format
-msgid "Run with priority:"
-msgstr "Tahdista varaston kanssa"
+msgid ""
+"Show comment with\n"
+"argument hint"
+msgstr "Automaattinen &argumenttien vihje:"
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 16
-#: rc.cpp:7162
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 313
+#: rc.cpp:6942
+#, fuzzy, no-c-format
+msgid "Incremental Parsing"
+msgstr "Dokumentaatio"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 324
+#: rc.cpp:6945
+#, fuzzy, no-c-format
+msgid "Do not process included headers"
+msgstr "Esikäännetyt otsikkotiedostot"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 336
+#: rc.cpp:6948
#, no-c-format
-msgid "Custom Build Options"
-msgstr "Muokatut rakentamisasetukset"
+msgid ""
+"Preprocess and parse included \n"
+"headers into a database(experimental)"
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 27
-#: rc.cpp:7165
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 341
+#: rc.cpp:6952
#, no-c-format
-msgid "Build Tool"
-msgstr "Rakentamistyökalu"
+msgid ""
+"Parse preprocessed headers that are not part of this project \n"
+"into a special completion-database. To reparse the headers delete\n"
+"the database and reopen the project."
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 38
-#: rc.cpp:7168
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 350
+#: rc.cpp:6957
#, no-c-format
-msgid "&Make"
-msgstr "&Make"
+msgid ""
+"Preprocess included headers\n"
+"(collect macros and visibility-information)"
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 49
-#: rc.cpp:7171
-#, fuzzy, no-c-format
-msgid "A&nt"
-msgstr "&Ant"
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 357
+#: rc.cpp:6961
+#, no-c-format
+msgid ""
+"Try to locate all included files and preprocess them. \n"
+"This makes macros and imported namespaces work correctly, and allows TDevelop\n"
+"to know what code-items are visible from within which file.\n"
+"Note: Parsing may become very slow when this is enabled\n"
+"(It will become faster after some time)."
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 57
-#: rc.cpp:7174
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 367
+#: rc.cpp:6968
+#, no-c-format
+msgid "Code Completion Databases"
+msgstr "Koodintäydennyksen tietokanta"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 370
+#: rc.cpp:6971
+#, no-c-format
+msgid ""
+"<b>Code Completion Databases</b> are used to store the parsed headers for "
+"external libraries, to allow code completion for non-project classes and "
+"methods."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 431
+#: rc.cpp:6980
#, fuzzy, no-c-format
-msgid "Other"
-msgstr "Muut"
+msgid "Click to start the Code Completion database creation wizard."
+msgstr "&Uusi malli..."
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 63
-#: rc.cpp:7177
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 470
+#: rc.cpp:6986
#, no-c-format
-msgid "other custom build tool, e.g. script"
+msgid "Misc"
msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 66
-#: rc.cpp:7180
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 489
+#: rc.cpp:6989
#, no-c-format
-msgid ""
-"There are myriads of buildtools out there that are not ant or make. If you use "
-"one of them (or have your own scripts), select this option."
+msgid "Advanced include-path resolution using make(e&xperimental)"
msgstr ""
-#. i18n: file ./buildtools/custommakefiles/custombuildoptionswidgetbase.ui line 93
-#: rc.cpp:7183
-#, fuzzy, no-c-format
-msgid "Run &the build tool in the following directory:"
-msgstr "Aja rakentamistyökalu seuraavassa &kansiossa:"
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 496
+#: rc.cpp:6992
+#, no-c-format
+msgid ""
+"Try to resolve the include-path by getting the command that would be used \n"
+"for compiling the file and parsing the gcc-options. The build-system needs to "
+"be working, \n"
+"test for problems by running \"make -n -W myfile.cpp myfile.o\" in the "
+"directory. \n"
+"This also works with cmake, and maybe some other build-systems that build on "
+"make. \n"
+"The project needs to be compiled or at least configured before this system may "
+"work."
+msgstr ""
-#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 24
-#: rc.cpp:7186
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 504
+#: rc.cpp:6999
#, fuzzy, no-c-format
-msgid "Files to add to the Project:"
-msgstr "Tähän projektiin ladattavat laajennukset"
+msgid "Show t&ype evaluation in status bar"
+msgstr "Näytä sulkemispainike välilehtipalkissa"
-#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 38
-#: rc.cpp:7189
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 512
+#: rc.cpp:7002
#, fuzzy, no-c-format
-msgid "Select the files to add to the project"
-msgstr "Lisää luotu uusi tiedosto kohteeseen"
+msgid "src;"
+msgstr "struct"
-#. i18n: file ./buildtools/custommakefiles/selectnewfilesdialogbase.ui line 41
-#: rc.cpp:7192
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 516
+#: rc.cpp:7005
#, no-c-format
msgid ""
-"Select the files and directories that should be added to the list of project "
-"files. All other files and directories will be put into the blacklist."
+"A semicolon-separated list of include-paths to be used while searching for "
+"headers. \n"
+"Paths not starting with '/' will be interpreted as relative to the "
+"project-folder."
msgstr ""
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 16
-#: rc.cpp:7195 rc.cpp:7222
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 524
+#: rc.cpp:7009
#, no-c-format
-msgid "Viewer"
-msgstr "Katselin"
+msgid "std=_GLIBCXX_STD"
+msgstr ""
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 59
-#: rc.cpp:7198 rc.cpp:7240
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 530
+#: rc.cpp:7012
#, no-c-format
-msgid "Add All From Directory"
-msgstr "Lisää kaikki kansiosta"
+msgid ""
+"This line may contain a semicolon-separated list of namespace-aliases and "
+"namespace-imports. \n"
+"example: \"std<<_GLIBCXX_STD;NewNamespaceName=OldNamespaceName; << "
+"SomeGloballyImportedNamespace\" (without paratheses). \n"
+"\"<<\" means that the right namespace is imported into the left, while \"=\" "
+"means that both namespaces are treated as\n"
+"if they were one(\"a=b\" is equivalent to \"a<<b;b<<a\")"
+msgstr ""
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 73
-#: rc.cpp:7201 rc.cpp:7243
-#, no-c-format
-msgid "Choose File to Add..."
-msgstr "Valitse lisättävä tiedosto..."
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 538
+#: rc.cpp:7018
+#, fuzzy, no-c-format
+msgid "Custom include paths:"
+msgstr "Sisällytettävien polku"
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 137
-#: rc.cpp:7204 rc.cpp:7225
-#, no-c-format
-msgid "Parse Tree"
-msgstr "Jäsennyspuu"
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 546
+#: rc.cpp:7021
+#, fuzzy, no-c-format
+msgid "Namespace alias list:"
+msgstr "Nimiavaruu&s:"
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 157
-#: rc.cpp:7210 rc.cpp:7231
-#, no-c-format
-msgid "Value 1"
-msgstr "Arvo 1"
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 575
+#: rc.cpp:7024
+#, fuzzy, no-c-format
+msgid "&Navigation"
+msgstr "Siirry funktion esittelyyn"
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 168
-#: rc.cpp:7213 rc.cpp:7234
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 586
+#: rc.cpp:7027
#, no-c-format
-msgid "Value 2"
-msgstr "Arvo 2"
+msgid "Header/Source split (Highly Experimental)"
+msgstr ""
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 179
-#: rc.cpp:7216
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 597
+#: rc.cpp:7030
#, no-c-format
-msgid "Value 3"
-msgstr "Arvo 3"
+msgid "Enable split of Header/So&urce files"
+msgstr ""
-#. i18n: file ./buildtools/lib/parsers/qmake/tests/viewerbase.ui line 199
-#: rc.cpp:7219 rc.cpp:7237
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 600
+#: rc.cpp:7033 rc.cpp:7036
#, no-c-format
-msgid "Source to Be Written Back"
+msgid "Check to have header and source appear in the same page."
msgstr ""
-#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 27
-#: rc.cpp:7249
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 622
+#: rc.cpp:7039
+#, fuzzy, no-c-format
+msgid "Automatic S&ynchronize"
+msgstr "Automaattinen synkronointi"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 626
+#: rc.cpp:7042 rc.cpp:7046
#, no-c-format
-msgid "&Abort on first error"
-msgstr "Keskeyt&ä ensimmäiseen virheeseen"
+msgid ""
+"Check to have the source file scroll as you \n"
+"navigate the header and vice versa"
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 35
-#: rc.cpp:7252
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 643
+#: rc.cpp:7050
#, fuzzy, no-c-format
-msgid "Onl&y display commands without actually executing them"
-msgstr "Näytä komennot, mutta älä &suorita niitä"
+msgid "Qt::Orientation"
+msgstr "Kuvaus"
-#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 51
-#: rc.cpp:7258
-#, fuzzy, no-c-format
-msgid "&Name of make executable:"
-msgstr "Make-ohje&lman nimi:"
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 649
+#: rc.cpp:7053
+#, no-c-format
+msgid "Select which Qt version your project is using."
+msgstr "Valitse projektissa käytettävä Qt-versio."
-#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 92
-#: rc.cpp:7261
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 660
+#: kdevdesigner/designer/formwindow.cpp:361 rc.cpp:7056
#, fuzzy, no-c-format
-msgid "Num&ber of jobs to run simultaneously:"
-msgstr "&Samanaikaisten töiden määrä:"
+msgid "&Vertical"
+msgstr "Pinoa p&ystysuunnassa"
-#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 137
-#: rc.cpp:7264
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 666
+#: rc.cpp:7059
+#, no-c-format
+msgid "Select this if your project is using Qt version 3.x."
+msgstr "Valitse jos projektissa käytettävä Qt on 3.x."
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 674
+#: rc.cpp:7062
#, fuzzy, no-c-format
-msgid "Run more than one &job at a time"
-msgstr "Kun on enemmän kuin yksi"
+msgid "Hori&zontal"
+msgstr "Laajenna &vaakasuunnassa"
-#. i18n: file ./buildtools/lib/widgets/makeoptionswidgetbase.ui line 145
-#: rc.cpp:7267
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 677
+#: rc.cpp:7065
#, no-c-format
-msgid "Make priority:"
-msgstr "Maken prioriteetti:"
+msgid "Select this if your project is using Qt version 4.x."
+msgstr "Valitse jos projektissa käytettävä Qt on 4.x."
-#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 16
-#: rc.cpp:7270
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 706
+#: rc.cpp:7068
#, no-c-format
-msgid "[REMOVE SUBPROJECT]"
-msgstr "[POISTA ALIPROJEKTI]"
+msgid "Context Menu"
+msgstr "Kontekstivalikko"
-#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 42
-#: rc.cpp:7273
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 717
+#: rc.cpp:7071
+#, fuzzy, no-c-format
+msgid "Switch Header/Implementation &matches current function"
+msgstr "Vaihda otsikko-/toteutustiedostoon"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 726
+#: rc.cpp:7074 rc.cpp:7080
#, no-c-format
-msgid "&Information"
-msgstr "&Tiedot"
+msgid ""
+"Check to have the <b>Switch Header/Implementation</b> \n"
+"feature attempt to match the function under the \n"
+"cursor with the matching declaration/definition.\n"
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 53
-#: rc.cpp:7276 rc.cpp:8108 rc.cpp:8483
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 740
+#: rc.cpp:7086
+#, fuzzy, no-c-format
+msgid "Show Go To &Declaration/Definition submenus"
+msgstr "Siirry toteutukseen"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 747
+#: rc.cpp:7089 rc.cpp:7096
#, no-c-format
-msgid "[REMOVE QUESTION]"
-msgstr "[POISTOKYSYMYS]"
+msgid ""
+"Check to show two additional submenus \n"
+"in the editor context menu containing \n"
+"all the declarations and definitions \n"
+"for the current file and its matching \n"
+"header/implementation file."
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 61
-#: rc.cpp:7279 rc.cpp:8111 rc.cpp:8486
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 762
+#: rc.cpp:7103
+#, fuzzy, no-c-format
+msgid "Show type evaluation &based navigation menus"
+msgstr "Siirry toteutukseen"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 767
+#: rc.cpp:7106 rc.cpp:7111
#, no-c-format
-msgid "Also &remove it from disk"
-msgstr "&Poista myös kiintolevyltä"
+msgid ""
+"Menus appear on the right mouse click context menu, \n"
+"hows menu items to navigate. Needs the \"Class View\"\n"
+"plugin enabled to have use all options."
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/removesubprojectdlgbase.ui line 75
-#: rc.cpp:7282
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 784
+#: rc.cpp:7116
+#, fuzzy, no-c-format
+msgid "Class Wi&zard"
+msgstr "Luokkavelhon asetukset"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 803
+#: rc.cpp:7119
+#, fuzzy, no-c-format
+msgid "Filename options"
+msgstr "Suodinasetukset"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 806
+#: rc.cpp:7122
#, no-c-format
-msgid "<b>Note:</b> You will not be able to undo this operation."
-msgstr "<b>Huomio:</b> Et voi perua tätä operaatiota!"
+msgid ""
+"These are the suffixes used by the Class Wizard when creating new classes."
+"<br>Should be in the format: \".suffix\""
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 16
-#: rc.cpp:7291
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 827
+#: rc.cpp:7125
#, no-c-format
-msgid "Environment Variables"
-msgstr "Ympäristömuuttujat"
+msgid "&Interface suffix:"
+msgstr "Määr&ittelytiedoston pääte:"
-#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 111
-#: rc.cpp:7306
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 838
+#: rc.cpp:7128
#, no-c-format
-msgid "A&dd / Copy"
-msgstr "&Lisää / Kopioi"
+msgid "I&mplementation suffix:"
+msgstr "&Toteutustiedoston pääte:"
-#. i18n: file ./buildtools/lib/widgets/environmentvariableswidgetbase.ui line 136
-#: rc.cpp:7309
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 870
+#: rc.cpp:7131
#, fuzzy, no-c-format
-msgid "E&nvironment"
-msgstr "&Ympäristö:"
+msgid "&Qt Options"
+msgstr "Ant-asetukset"
-#. i18n: file ./buildtools/lib/widgets/environmentdisplaydialogbase.ui line 16
-#: rc.cpp:7312
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 881
+#: rc.cpp:7134
#, fuzzy, no-c-format
-msgid "Environment"
-msgstr "&Ympäristö:"
+msgid "Enable Qt opt&ions"
+msgstr "Aktivoi optimoinnit"
-#. i18n: file ./buildtools/lib/widgets/environmentdisplaydialogbase.ui line 27
-#: rc.cpp:7315
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 892
+#: rc.cpp:7137
+#, no-c-format
+msgid "Qt Version, Directory and QMake Binary"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 900
+#: rc.cpp:7140
+#, no-c-format
+msgid ""
+"Select which Qt version your project is using and where that Qt version is "
+"installed to.\n"
+"\n"
+"This option only applies to QMake projects."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 919
+#: rc.cpp:7145
#, fuzzy, no-c-format
-msgid "Current Environment"
-msgstr "Nykyinen dokumentaatiokansio"
+msgid "Qt 3"
+msgstr "Qt 3.x"
-#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 16
-#: rc.cpp:7327
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 925
+#: rc.cpp:7148
#, no-c-format
-msgid "Related Subclasses"
-msgstr "Suhteelliset aliluokat"
+msgid ""
+"Use Qt version 3 (When this is changed the project needs to be closed and "
+"re-opened.)"
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 30
-#: rc.cpp:7330
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 928
+#: rc.cpp:7151
#, no-c-format
-msgid "&Add Relation"
-msgstr "&Lisää suhde"
+msgid ""
+"Select this if your project is using Qt version 3.x."
+"<br>When this is changed the project needs to be closed and re-opened."
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 41
-#: rc.cpp:7333
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 936
+#: rc.cpp:7154
+#, fuzzy, no-c-format
+msgid "Qt 4"
+msgstr "Qt 4.x"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 939
+#: rc.cpp:7157
#, no-c-format
-msgid "&Remove Relation"
-msgstr "&Poista suhde:"
+msgid ""
+"Use Qt version 4 (When this is changed the project needs to be closed and "
+"re-opened.)"
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/subclassesdlgbase.ui line 96
-#: rc.cpp:7336
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 942
+#: rc.cpp:7160
#, no-c-format
-msgid "Related subclass &location:"
-msgstr "Suhteellisen a&liluokan sijainti:"
+msgid ""
+"Select this if your project is using Qt version 4.x."
+"<br>When this is changed the project needs to be closed and re-opened."
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 16
-#: buildtools/autotools/autoprojectpart.cpp:233
-#: buildtools/custommakefiles/customprojectpart.cpp:200
-#: buildtools/pascal/pascalproject_part.cpp:403
-#: buildtools/qmake/trollprojectpart.cpp:273
-#: embedded/visualboyadvance/visualboyadvance_part.cpp:71 rc.cpp:7345
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 950
+#: rc.cpp:7163
#, no-c-format
-msgid "Run Options"
-msgstr "Ajoasetukset"
+msgid "(After changing the project needs to be re-opened)"
+msgstr ""
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 35
-#: rc.cpp:7348
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 988
+#: rc.cpp:7166
#, fuzzy, no-c-format
-msgid "Main Program"
-msgstr "Pää&ohjelma"
+msgid "Qt3 Directory:"
+msgstr "Kansio:"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 52
-#: rc.cpp:7351
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 991
+#: rc.cpp:7169
#, no-c-format
-msgid "Note: These options override target specific settings."
+msgid ""
+"This setting is only needed for Qt3 programs, for Qt4 just make sure the QMake "
+"Binary is set properly"
msgstr ""
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 58
-#: rc.cpp:7354
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 999
+#: rc.cpp:7172
#, no-c-format
msgid ""
-"For Automake and QMake type projects, the proper way to set these options are "
-"per target in the <b>Automake Manager</b> and <b>QMake Manager</b>"
-", respectively."
+"The Qt directory, will be red if it is not a valid Qt directory. This setting "
+"is only needed for Qt3 programs."
msgstr ""
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 66
-#: rc.cpp:7357
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1002
+#: rc.cpp:7175
+#, no-c-format
+msgid ""
+"Choose the directory that Qt was installed to. If this is shown in red the "
+"directory is not a valid Qt directory."
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1020
+#: rc.cpp:7178
#, fuzzy, no-c-format
-msgid "The command line arguments passed to the main program when run"
-msgstr "Pääohjelmalle välitettävät komentoriviparametrit"
+msgid "QMake Binary:"
+msgstr "QMaken hallinta"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 74
-#: rc.cpp:7360
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1028
+#: rc.cpp:7181
+#, no-c-format
+msgid "The full path to the QMake executable to be used"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1043
+#: rc.cpp:7184
#, fuzzy, no-c-format
-msgid "Run Arg&uments:"
-msgstr "Ar&gumentit:"
+msgid "Qt include syntax"
+msgstr "Laajennettu syntaksi"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 85
-#: rc.cpp:7363
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1049
+#: rc.cpp:7187
#, fuzzy, no-c-format
-msgid "Executa&ble:"
-msgstr "Suoritustiedosto:"
+msgid "Select which include style your project is using."
+msgstr "Valitse projektissa käytettävä Qt-versio."
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 96
-#: rc.cpp:7366
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1060
+#: rc.cpp:7190
+#, no-c-format
+msgid "Qt &3 style (#include <qwidget.h>)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1063
+#: rc.cpp:7193
#, fuzzy, no-c-format
-msgid "Full path to the executable"
-msgstr "Riisu symbolit suoritettavasta ohjelmasta"
+msgid "Alt+3"
+msgstr "Alt+1"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 104
-#: rc.cpp:7369
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1069
+#: rc.cpp:7196
#, fuzzy, no-c-format
-msgid "Debug Ar&guments:"
-msgstr "Ar&gumentit:"
+msgid ""
+"Select this if your project is using include style as known from Qt version "
+"3.x."
+msgstr "Valitse jos projektissa käytettävä Qt on 3.x."
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 115
-#: rc.cpp:7372
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1077
+#: rc.cpp:7199
+#, no-c-format
+msgid "Qt &4 style (#include <QWidget>)"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1080
+#: rc.cpp:7202
#, fuzzy, no-c-format
-msgid "The command line arguments passed to the main program when debugged"
-msgstr "Pääohjelmalle välitettävät komentoriviparametrit"
+msgid "Alt+4"
+msgstr "Alt+1"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 123
-#: rc.cpp:7375
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1083
+#: rc.cpp:7205
#, fuzzy, no-c-format
-msgid "Working &Directory:"
-msgstr "&Kansio:"
+msgid ""
+"Select this if your project is using include style as known from Qt version "
+"4.x."
+msgstr "Valitse jos projektissa käytettävä Qt on 4.x."
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 134
-#: rc.cpp:7378
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1096
+#: rc.cpp:7208
+#, fuzzy, no-c-format
+msgid "UI Designer Integration"
+msgstr "<qt><h3>UI-suunnitteluohjelman sisällytys</h3></qt>"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1116
+#: rc.cpp:7214
#, no-c-format
-msgid "Sets the current working directory for the launched process"
+msgid "Start TDevelop's own designer embedded within TDevelop"
msgstr ""
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 163
-#: rc.cpp:7384
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1127
+#: rc.cpp:7220
#, fuzzy, no-c-format
-msgid "Automaticall&y compile before execution"
-msgstr "&Käännä automaattisesti ennen suoritusta"
+msgid "Run &TDevelop's designer as a separate application"
+msgstr "Aja KDevelopin &suunnitteluohjelmaa erillisenä ohjelmana"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 166
-#: rc.cpp:7387
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1130
+#: rc.cpp:7223
#, no-c-format
-msgid ""
-"If the program is not up-to-date with the source code, compile it before "
-"starting its execution"
+msgid "Start TDevelop's own designer externally"
msgstr ""
-"Jos suoritettava ohjelma ei ole ajantasalla lähdekoodin kanssa, niin suorita "
-"käännös ennen ohjelman suoritusta"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 174
-#: rc.cpp:7390
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1141
+#: rc.cpp:7229
#, fuzzy, no-c-format
-msgid "&Automatically install before execution"
-msgstr "&Käännä automaattisesti ennen suoritusta"
+msgid "Run Qt &Designer"
+msgstr "Aja Qt Desi&gner"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 185
-#: rc.cpp:7393
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1163
+#: rc.cpp:7238
+#, fuzzy, no-c-format
+msgid "Designer Binary:"
+msgstr "Designerin koodi"
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1174
+#: rc.cpp:7241
#, no-c-format
-msgid "Use &tdesu when installing"
+msgid "The full path to the Designer executable to be used"
msgstr ""
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 196
-#: rc.cpp:7396
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1192
+#: rc.cpp:7244
+#, no-c-format
+msgid "Extra Plugin Paths for Qt4 Designer:"
+msgstr ""
+
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1203
+#: rc.cpp:7247
#, fuzzy, no-c-format
-msgid "Start in e&xternal terminal"
-msgstr "Käynnistä ulkoisessa päätteessä"
+msgid "Change Plugin Paths"
+msgstr "Liitä&nnäispolut"
-#. i18n: file ./buildtools/lib/widgets/runoptionswidgetbase.ui line 199
-#: rc.cpp:7399
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1234
+#: rc.cpp:7250
#, fuzzy, no-c-format
-msgid "Start the main program in an external terminal"
-msgstr "Käynnistä ohjelma ulkoisessa pääteohjelmassa (konsole)"
+msgid "&Accessors"
+msgstr "&Saanti:"
-#. i18n: file ./buildtools/ant/classpathwidget.ui line 24
-#: rc.cpp:7405
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1245
+#: rc.cpp:7253
#, no-c-format
-msgid "Class&path"
-msgstr "Luokka&polku"
+msgid "E&xample for Member Variable of Type String"
+msgstr ""
-#. i18n: file ./buildtools/ant/antoptionswidget.ui line 22
-#: rc.cpp:7408
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1264
+#: rc.cpp:7256
#, no-c-format
-msgid "Quiet"
-msgstr "Hiljainen"
+msgid "Variable name:"
+msgstr "Muuttujan nimi:"
-#. i18n: file ./buildtools/ant/antoptionswidget.ui line 27
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:38 rc.cpp:7411
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1272
+#: rc.cpp:7259
#, no-c-format
-msgid "Verbose"
-msgstr "Monisanainen"
+msgid "m_x"
+msgstr "m_x"
-#. i18n: file ./buildtools/ant/antoptionswidget.ui line 32
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:356
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:410 rc.cpp:7414
-#: rc.cpp:7657
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1299
+#: rc.cpp:7262
#, no-c-format
-msgid "Debug"
-msgstr "Virheenjäljitys"
+msgid "int x() const;"
+msgstr "int x() const;"
-#. i18n: file ./buildtools/ant/antoptionswidget.ui line 78
-#: rc.cpp:7417
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1310
+#: rc.cpp:7265
#, no-c-format
-msgid "&Build file:"
-msgstr "&Rakennustiedosto:"
+msgid "void setX(const string& theValue);"
+msgstr "void setX(const string& theValue);"
-#. i18n: file ./buildtools/ant/antoptionswidget.ui line 89
-#: rc.cpp:7420
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1321
+#: rc.cpp:7268
#, no-c-format
-msgid "&Verbosity:"
-msgstr "&Monisanaisuus:"
+msgid "Get method:"
+msgstr "Get-metodi:"
-#. i18n: file ./buildtools/ant/antoptionswidget.ui line 100
-#: rc.cpp:7423 rc.cpp:8789
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1329
+#: rc.cpp:7271
#, no-c-format
-msgid "&Properties:"
-msgstr "&Ominaisuudet:"
+msgid "Set method:"
+msgstr "Set-metodi:"
-#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 19
-#: buildtools/pascal/pascalproject_part.cpp:398
-#: buildtools/pascal/pascalproject_part.cpp:434 rc.cpp:7432
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1344
+#: rc.cpp:7277 rc.cpp:7282 rc.cpp:7287 rc.cpp:7292 rc.cpp:7303 rc.cpp:7308
#, no-c-format
-msgid "Pascal Compiler"
-msgstr "Pascal-kääntäjä"
+msgid ""
+"Will show as \"Create Accessor Methods\" in the\n"
+"right mouse button context menu only when \n"
+"you right click on a variable in a header file."
+msgstr ""
-#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 46
-#: rc.cpp:7435
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1375
+#: rc.cpp:7297
#, no-c-format
-msgid "Con&figuration:"
-msgstr "&Kokoonpano:"
+msgid "Prefix for <b>get</b> methods:"
+msgstr "<b>Get</b>-metodien etuliite:"
-#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 155
-#: rc.cpp:7447
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1383
+#: parts/ctags2/ctagskinds.cpp:175 rc.cpp:7300
#, no-c-format
-msgid "Compiler op&tions:"
-msgstr "Kääntäjän ase&tukset:"
+msgid "set"
+msgstr "joukko"
-#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 174
-#: rc.cpp:7450
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1401
+#: rc.cpp:7313
#, no-c-format
-msgid "&Pascal compiler:"
-msgstr "&Pascal-kääntäjä:"
+msgid "Prefix for <b>set</b> methods:"
+msgstr "<b>Set</b>-metodien etuliite:"
-#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 208
-#: rc.cpp:7453 rc.cpp:8858
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1409
+#: rc.cpp:7316
#, no-c-format
-msgid "Compiler co&mmand:"
-msgstr "Kääntäjän ko&mento:"
+msgid "m_"
+msgstr "m_"
-#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 301
-#: rc.cpp:7456
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1417
+#: rc.cpp:7319
#, no-c-format
-msgid "Load &Default Compiler Options"
-msgstr "Lataa &kääntäjän oletusasetukset"
+msgid "Member <b>variable</b> prefix to remove:"
+msgstr "Poistettavan <b>jäsenmuuttujan</b> etuliite:"
-#. i18n: file ./buildtools/pascal/pascalproject_optionsdlgbase.ui line 331
-#: rc.cpp:7459 rc.cpp:8861
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1425
+#: rc.cpp:7322
#, no-c-format
-msgid "Main &source file:"
-msgstr "Päälähdekooditiedo&sto:"
+msgid "theValue"
+msgstr "Arvo"
-#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 24
-#: rc.cpp:7462
+#. i18n: file ./languages/cpp/ccconfigwidgetbase.ui line 1450
+#: rc.cpp:7325
#, no-c-format
-msgid "New Widget"
-msgstr "Uusi kontrolli"
+msgid "<b>Parametername</b> in set method:"
+msgstr "Set-metodin <b>parametrin nimi</b>:"
-#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 43
-#: rc.cpp:7468
-#, no-c-format
-msgid "Widget Properties"
-msgstr "Kontrollin Ominaisuudet"
+#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 57
+#: rc.cpp:7328 rc.cpp:7361
+#, fuzzy, no-c-format
+msgid "Scope:"
+msgstr "Pisteet"
-#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 54
-#: rc.cpp:7471
+#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 73
+#: rc.cpp:7331
#, no-c-format
-msgid "Subclassing"
-msgstr "Aliluokitus"
+msgid ""
+"Select the Qt configuration for which to create a Code Completion database. If "
+"you do not know what this option does, accept the default."
+msgstr ""
-#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 73
-#: rc.cpp:7474
+#. i18n: file ./languages/cpp/pcsimporter/qtimporter/settingsdialogbase.ui line 105
+#: rc.cpp:7337
#, no-c-format
-msgid "Caption:"
-msgstr "Otsikko:"
+msgid ""
+"Qt3 include directories:\n"
+"Only the selected entry will be used"
+msgstr ""
-#. i18n: file ./buildtools/qmake/newwidgetdlgbase.ui line 86
-#: rc.cpp:7477
+#. i18n: file ./languages/cpp/pcsimporter/qt4importer/settingsdialogbase.ui line 25
+#: rc.cpp:7341
#, no-c-format
-msgid "Subclass name:"
-msgstr "Aliluokan nimi:"
+msgid ""
+"Qt4 include directories:\n"
+"Only the selected entry will be used"
+msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 16
-#: rc.cpp:7489
+#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 25
+#: rc.cpp:7348
#, no-c-format
-msgid "Create Scope"
-msgstr "Luo alue"
+msgid ""
+"TDE include directories:\n"
+"Only the selected entry will be used"
+msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 35
-#: rc.cpp:7492
-#, fuzzy, no-c-format
-msgid "Scopetype:"
-msgstr "Paperityyppi"
+#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 31
+#: rc.cpp:7352
+#, no-c-format
+msgid "TDE Libs Headers"
+msgstr "TDE Libs -otsikkotiedostot"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 41
-#: rc.cpp:7495
-#, fuzzy, no-c-format
-msgid "Simple Scope"
-msgstr "Poista alue"
+#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 36
+#: rc.cpp:7355
+#, no-c-format
+msgid "All TDE Headers"
+msgstr "Kaikki TDE-otsikkotiedostot"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 46
-#: rc.cpp:7498
-#, fuzzy, no-c-format
-msgid "Function Scope"
-msgstr "Aliohjelma"
+#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 46
+#: rc.cpp:7358
+#, no-c-format
+msgid ""
+"Decide if you want to restrict the Code Completion database to only the base "
+"tdelibs API or the entire TDE include structure"
+msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 51
-#: rc.cpp:7501
-#, fuzzy, no-c-format
-msgid "Include File"
-msgstr "Siirry sisällytystiedostoon: %1"
+#. i18n: file ./languages/cpp/pcsimporter/tdelibsimporter/settingsdialogbase.ui line 65
+#: rc.cpp:7364
+#, no-c-format
+msgid ""
+"If none of the directories TDevelop found is what you want,you can enter a "
+"directory of your choice here"
+msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 58
-#: rc.cpp:7504
+#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 32
+#: rc.cpp:7370
#, no-c-format
-msgid "Choose between the different types of new scopes"
+msgid "*.h;*.H;*.hh;*.hxx;*.hpp;*.tlh"
msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 85
-#: buildtools/qmake/trollprojectwidget.cpp:1061 rc.cpp:7507
+#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 40
+#: rc.cpp:7373
#, fuzzy, no-c-format
-msgid "Scope Settings"
-msgstr "Leikkeen asetukset"
+msgid "Filename pattern:"
+msgstr "Esimerkkikuviot"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 111
-#: rc.cpp:7510
+#. i18n: file ./languages/cpp/pcsimporter/customimporter/settingsdialogbase.ui line 48
+#: rc.cpp:7376
#, no-c-format
-msgid "Specify the new scope name"
-msgstr ""
+msgid "&Recursive"
+msgstr "&Alihakemistoineen"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 119
-#: rc.cpp:7513
-#, fuzzy, no-c-format
-msgid "Scopename:"
-msgstr "Tyypin nimi:"
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 16
+#: rc.cpp:7379
+#, no-c-format
+msgid "Tracing Configuration"
+msgstr "Jäljityskokoonpano"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 148
-#: rc.cpp:7516
-#, fuzzy, no-c-format
-msgid "Function:"
-msgstr "Aliohjelma"
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 27
+#: rc.cpp:7382
+#, no-c-format
+msgid "Enable tracing"
+msgstr "Käytä jäljitystä"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 154
-#: rc.cpp:7519
-#, fuzzy, no-c-format
-msgid "Specify the function name"
-msgstr "Sovelluksen &nimi:"
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 31
+#: rc.cpp:7385
+#, no-c-format
+msgid ""
+"<b>Enable tracing</b>\n"
+"<p>Tracing is a mechanism to automatically print values of the choosed "
+"expressions and continue execution when breakpoint is hit. You can think of it "
+"as printf debugging that does not require modifying the source.</p>"
+msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 162
-#: rc.cpp:7522
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 50
+#: rc.cpp:7392
#, fuzzy, no-c-format
-msgid "Arguments:"
-msgstr "Ar&gumentit:"
+msgid "Custom format string"
+msgstr "Tekstin suodin"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 168
-#: rc.cpp:7525
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 92
+#: rc.cpp:7398
#, no-c-format
-msgid "Specify the list of function arguments, delimited by a comma"
+msgid ""
+"<b>Custom format string</b>\n"
+"<p>Specify a C-style format string that will be used when printing the choosen "
+"expression. For example:\n"
+"<p align=\"center\"> <tt>Tracepoint 1: g = %d</tt></p>\n"
+"If custom format string is not enabled, names and values of all expressions "
+"will be printed, using \"%d\" as format specifier for all expressions."
msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 197
-#: rc.cpp:7528
+#. i18n: file ./languages/cpp/debugger/debuggertracingdialogbase.ui line 114
+#: rc.cpp:7404
#, no-c-format
-msgid "*.pri"
+msgid "Expressions to print:"
+msgstr "Tulostettavat lausekkeet:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 16
+#: rc.cpp:7407
+#, no-c-format
+msgid "Debugger Configuration"
+msgstr "Virheenjäljittimen asetukset"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 34
+#: rc.cpp:7410
+#, no-c-format
+msgid ""
+"Debug arguments can be set on the Run Options page\n"
+" or directly in the project manager"
msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 203
-#: rc.cpp:7531
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 50
+#: rc.cpp:7414
#, fuzzy, no-c-format
-msgid "Choose the .pri file to include"
-msgstr "Valitse tutkittava ydintiedosto..."
+msgid "Debugger executable:"
+msgstr "htmerge suoritustiedosto:"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 211
-#: rc.cpp:7534
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 61
+#: rc.cpp:7417
#, fuzzy, no-c-format
-msgid "Include File:"
-msgstr "Siirry sisällytystiedostoon: %1"
+msgid "Gdb executable"
+msgstr "htdig suoritustiedosto:"
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 222
-#: rc.cpp:7537
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 64
+#: rc.cpp:7420
#, no-c-format
-msgid "&use !include instead of include"
+msgid ""
+"To run \"gdb\" binary from $PATH, leave this field empty. To run custom gdb, "
+"for example, for a different architecture, enter the executable name here. You "
+"can either run gdb from $PATH, but with a different name (say, \"arm-gdb\"), by "
+"typing the name here, or specify full path to the gdb executable."
msgstr ""
-#. i18n: file ./buildtools/qmake/createscopedlgbase.ui line 225
-#: rc.cpp:7540
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 80
+#: rc.cpp:7423
#, no-c-format
-msgid "Use !include instead of include for the function scope"
-msgstr ""
+msgid "Debugging &shell:"
+msgstr "Virheenjäljityksen &pääte:"
-#. i18n: file ./buildtools/qmake/choosesubprojectdlgbase.ui line 16
-#: rc.cpp:7549
-#, no-c-format
-msgid "Select Subproject"
-msgstr "Valitse aliprojekti"
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 86
+#: rc.cpp:7426 rc.cpp:7432
+#, fuzzy, no-c-format
+msgid "Run gdb in a special shell (mainly for automake projects)"
+msgstr "Suorita gdb omassa komentotulkissa"
-#. i18n: file ./buildtools/qmake/choosesubprojectdlgbase.ui line 92
-#: rc.cpp:7558 rc.cpp:7564
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 89
+#: rc.cpp:7429
#, no-c-format
-msgid "Subprojects"
-msgstr "Aliprojektit"
-
-#. i18n: file ./buildtools/qmake/disablesubprojectdlgbase.ui line 16
-#: rc.cpp:7561
-#, fuzzy, no-c-format
-msgid "Select Subprojects to disable"
-msgstr "Valitse aliprojekti"
+msgid ""
+"If you want gdb to be executed by a special shell or tool insert it here. The "
+"main use-case is for Automake based projects where the application is actually "
+"only a script and libtool is needed to get it to run inside gdb."
+msgstr ""
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 25
-#: rc.cpp:7573
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 100
+#: rc.cpp:7435
#, no-c-format
-msgid "QMake Subproject Configuration"
-msgstr "QMake-aliprojektin asetukset"
+msgid ""
+"If you want gdb to be executed by a special shell or tool insert it here. The "
+"main use-case is for Automake based projects where the application is actually "
+"only a script and <b>libtool</b> is needed to get it to run inside gdb."
+msgstr ""
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 90
-#: kdevdesigner/designer/multilineeditorimpl.cpp:101 rc.cpp:7585
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 127
+#: rc.cpp:7441
#, no-c-format
-msgid "Basics"
-msgstr "Perusasiat"
+msgid "Display &demangled names"
+msgstr "Näytä ei-&sekoitetut nimet"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 112
-#: rc.cpp:7591
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 132
+#: rc.cpp:7444
#, no-c-format
-msgid "Librar&y"
-msgstr "K&irjasto"
+msgid ""
+"When displaying the disassembled code you\n"
+"can select to see the methods' mangled names.\n"
+"However, non-mangled names are easier to read."
+msgstr ""
+"Halutessasi voit katsoa metodien sekoitetut nimet; kun purettua koodia "
+"näytetään.\n"
+"Ei-sekoitetut nimet ovat helpompia lukea."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 115
-#: rc.cpp:7594
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 140
+#: rc.cpp:7449
#, no-c-format
-msgid "Create a library"
-msgstr "Luo kirjasto"
+msgid "Try settings &breakpoints on library loading"
+msgstr "Yritä määritellä &keskeytyskohtia kirjastoa ladatessa"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 123
-#: rc.cpp:7597
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 149
+#: rc.cpp:7452
#, fuzzy, no-c-format
-msgid "&Subdirectories"
-msgstr "&Alihakemistot"
+msgid ""
+"If GDB has not seen a library that will be loaded via\n"
+"\"dlopen\" then it will refuse to set a breakpoint in that code.\n"
+"We can get GDB to stop on a library load and hence\n"
+"try to set the pending breakpoints. See the documentation\n"
+"for more details relating to this behavior.\n"
+"\n"
+"If you are not \"dlopen\"ing libs then leave this unchecked."
+msgstr ""
+"Jos GDB ei ole nähnyt kirjastoa, jota avataan \"dlopenin\"\n"
+"kautta, se kieltäytyy asettamasta keskeytyspistettä k.o.\n"
+"koodiin. GDB voidaan pysäyttää kirjaston latauksen \n"
+"yhteydessä, ja yrittää määritellä keskeytyskohtia sitten.\n"
+"Katso ohjeista lisätietoa tästä ominaisuudesta.\n"
+"\n"
+"Jos et avaa kirjastoja \"dlopen\" -funktion kautta, jätä kohta\n"
+"valitsematta."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 126
-#: rc.cpp:7600
-#, no-c-format
-msgid "This project holds subdirectories"
-msgstr "Tähän projektiin kuuluu alihakemistoja"
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 157
+#: rc.cpp:7461
+#, fuzzy, no-c-format
+msgid "Enable separate terminal for application &IO"
+msgstr "Käy&tä erillistä päätettä sovelluksen IO:lle"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 137
-#: rc.cpp:7603
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 160
+#: rc.cpp:7464
#, fuzzy, no-c-format
-msgid "Ordered"
-msgstr "Järj&estetty"
+msgid "Alt+I"
+msgstr "Alt+1"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 140
-#: rc.cpp:7606
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 166
+#: rc.cpp:7467
#, no-c-format
-msgid "Build the subprojects in the order they are listed in the .pro file"
+msgid ""
+"This allows you to enter terminal input when your\n"
+"application contains terminal input code (e.g. cin, fgets, etc.).\n"
+"If you use terminal input in your application then check this option.\n"
+"Otherwise leave it unchecked."
msgstr ""
+"Tämän avulla voit kirjoittaa sovelluksellesi syötettä, mikäli\n"
+"sovellus tarvitsee sitä (esim. cin, fgets, jne).\n"
+"Jos käytät päätteen syötettä sovellukselle, valitse tämä kohta.\n"
+"Muussa tapauksessa sitä ei kannata valita."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 168
-#: rc.cpp:7609
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 174
+#: rc.cpp:7473
#, fuzzy, no-c-format
-msgid "A&pplication"
-msgstr "Sovellus"
+msgid "E&nable floating toolbar"
+msgstr "Käytä &kelluvaa työkaluriviä"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 171
-#: rc.cpp:7612
-#, no-c-format
-msgid "Create an application"
-msgstr "Luo sovellus"
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 185
+#: rc.cpp:7479
+#, fuzzy, no-c-format
+msgid ""
+"Use the floating toolbar. This toolbar always stays\n"
+"on top of all windows so that if the app covers TDevelop\n"
+"you have control of the app through the small toolbar. It\n"
+"can also be docked into the panel.\n"
+"\n"
+"This toolbar is in addition to the toolbar in TDevelop."
+msgstr ""
+"Käytä kelluvaa työkaluriviä. Tällainen työkalurivi pysyy\n"
+"aina ikkunassa päällimmäisenä\n"
+"\n"
+"Tämä työkalurivi on lisäys KDevelopin työkaluriviin."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 181
-#: rc.cpp:7615
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 193
+#: rc.cpp:7487
#, no-c-format
-msgid "Target"
-msgstr "Kohde"
+msgid "Display static &members"
+msgstr "Näytä staattiset &jäsenet"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 192
-#: rc.cpp:7618
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 196
+#: rc.cpp:7490
#, fuzzy, no-c-format
-msgid "Path:"
-msgstr "&Polku:"
+msgid "Alt+M"
+msgstr "Alt+1"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 203
-#: rc.cpp:7621
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 204
+#: rc.cpp:7493
#, fuzzy, no-c-format
-msgid "Output file:"
-msgstr "&Tulostiedosto:"
-
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 226
-#: rc.cpp:7624
-#, no-c-format
-msgid "Target Installation"
-msgstr "Kohteen asennus"
+msgid ""
+"Displaying static members makes GDB slower in\n"
+"producing data within TDE and TQt.\n"
+"It may change the \"signature\" of the data\n"
+"which TQString and friends rely on,\n"
+"but if you need to debug into these values then\n"
+"check this option."
+msgstr ""
+"Staattisten jäsenten näyttäminen hidastaa GDB:n\n"
+"toimintaa TDE:ssa ja QT:ssa.\n"
+"Se saattaa muuttaa datan \"allekirjoitusta\", josta\n"
+"QString ja vastaavat riippuvat, mutta jos sinun\n"
+"täytyy virhetarkistaa näitä arvoja, valitse tämä kohta."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 242
-#: rc.cpp:7627
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 222
+#: rc.cpp:7501
#, no-c-format
-msgid "I&nstall"
-msgstr "&Asenna"
+msgid "Global Output Radix"
+msgstr "Yleinen tuloksien kantaluku"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 250
-#: rc.cpp:7630
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 233
+#: rc.cpp:7504
#, fuzzy, no-c-format
-msgid "Installation path:"
-msgstr "Asennus&polku:"
+msgid "Oct&al"
+msgstr "Oktaalinen"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 263
-#: rc.cpp:7633
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 241
+#: rc.cpp:7507
#, fuzzy, no-c-format
-msgid "Makefile"
-msgstr "&Makefile"
+msgid "He&xadecimal"
+msgstr "Heksadesimaalinen"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 284
-#: rc.cpp:7636
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 249
+#: languages/cpp/debugger/variablewidget.cpp:278 rc.cpp:7510
+#, no-c-format
+msgid "Decimal"
+msgstr "Desimaalinen"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 259
+#: rc.cpp:7513
#, fuzzy, no-c-format
-msgid "Arguments"
-msgstr "Ar&gumentit"
+msgid "Start Debugger With"
+msgstr "Käynnistä virheenjäljittimessä"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 295
-#: rc.cpp:7639
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 270
+#: rc.cpp:7516
#, fuzzy, no-c-format
-msgid "Run arguments:"
-msgstr "Ar&gumentit:"
+msgid "Framestack"
+msgstr "Kehyksen pino"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 313
-#: rc.cpp:7642
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 278
+#: languages/cpp/debugger/debuggerpart.cpp:159 rc.cpp:7519
#, fuzzy, no-c-format
-msgid "Debug Arguments:"
-msgstr "Ar&gumentit:"
+msgid "GDB Output"
+msgstr "GDB:n tuloste"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 366
-#: rc.cpp:7651
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 292
+#: rc.cpp:7522
#, no-c-format
-msgid "Build Mode"
-msgstr "Rakentamistila"
+msgid "Remote Debugging"
+msgstr "Etävirheenjäljitys"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 372
-#: rc.cpp:7654 rc.cpp:7666
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 298
+#: rc.cpp:7525
#, no-c-format
-msgid "Set project to be built in release mode"
-msgstr "Asettaa projektin rakennettavaksi julkaisutilassa"
+msgid ""
+"This script is intended for the actual commands needed to connect to a remotely "
+"running executable.\n"
+"\tshell sleep 5\twait for remote program to start\n"
+"\ttarget remote ...\tconnect to the remote debugger\n"
+"\tcontinue\t[optional] run debugging to the first breakpoint."
+msgstr ""
+"Tämä skripti on tarkoitettu tarvittaville komennoille, joilla kytkeydytään "
+"etänä ajettavaan sovellukseen.\n"
+"\tshell sleep 5\todota etäsovelluksen käynnistystä\n"
+"\ttarget remote ...\tKytkeydy etävirheenjäljittimeen\n"
+"\tcontinue\t[valinnainen] aja virheenjäljitystä ensimmäiseen keskeytyskohtaan."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 394
-#: rc.cpp:7660
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 317
+#: rc.cpp:7531
+#, fuzzy, no-c-format
+msgid "R&un shell script:"
+msgstr "Aja komentotulkin skripti:"
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 332
+#: rc.cpp:7534
#, no-c-format
-msgid "Set project to be built in debug mode"
-msgstr "Asettaa projektin rakennettavaksi virheenjäljitystilassa"
+msgid "Script to connect with remote application"
+msgstr "Skripti jolla kytkeydytään etäsovellukseen"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 402
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:355
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:409 rc.cpp:7663
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 339
+#: rc.cpp:7537
+#, fuzzy, no-c-format
+msgid ""
+"This script is sourced by gdb after the two preceding scripts have been "
+"executed.\n"
+"This script is intended for the actual commands needed to connect to a remotely "
+"running executable.\n"
+"\tshell sleep 5\twait for remote program to start\n"
+"\ttarget remote ...\tconnect to the remote debugger\n"
+"\tcontinue\t[optional] run debugging to the first breakpoint."
+msgstr ""
+"Tämä skripti on tarkoitettu tarvittaville komennoille, joilla kytkeydytään "
+"etänä ajettavaan sovellukseen.\n"
+"\tshell sleep 5\todota etäsovelluksen käynnistystä\n"
+"\ttarget remote ...\tKytkeydy etävirheenjäljittimeen\n"
+"\tcontinue\t[valinnainen] aja virheenjäljitystä ensimmäiseen keskeytyskohtaan."
+
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 347
+#: rc.cpp:7544
#, no-c-format
-msgid "Release"
-msgstr "Julkaisu"
+msgid "Script to start remote application"
+msgstr "Skripti jolla käynnistetään etäsovellus"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 416
-#: rc.cpp:7669
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 356
+#: rc.cpp:7547
#, fuzzy, no-c-format
-msgid "Debug && Release"
-msgstr "&Julkaisuversio"
+msgid ""
+"This shell script is run after the Config gdb script has been sourced by gdb.\n"
+"When debugging remotely this script is intended to actually start the remote "
+"process.\n"
+"[It is expected that the debug executable can be reached on the target, maybe "
+"by downloading it as a final build step]\n"
+"1) Find a way to execute a command remotely - rsh, ssh, telnet, ...\n"
+"2a) Execute \"gdbserver ... application\" on target.\n"
+"or if your executable contains the gdb stub\n"
+"2b) Execute \"application\" on target."
+msgstr ""
+"Etävirheenjäljityksessä tämä skripti on tarkoitettu käynnistämään etäprosessi.\n"
+"[Oletetaan, että testattava sovellus on saatavilla kohteessa, vaikkapa "
+"imuroimalla se rakentamisen viimeisenä askeleena]\n"
+"1) Selvitä keino miten voit suorittaa komennon etänä - rsh, ssh, telnet, ...\n"
+"2a) Suorita \"gdbserver ... sovellus\" kohteessa.\n"
+"tai jos sovellus sisältää gdb stub:n\n"
+"2b) Suorita \"sovellus\" kohteessa."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 422
-#: rc.cpp:7672
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 364
+#: rc.cpp:7556
#, fuzzy, no-c-format
-msgid "Set project to be built in debug_and_release mode"
-msgstr "Asettaa projektin rakennettavaksi julkaisutilassa"
+msgid "Run &gdb script:"
+msgstr "Aja gdb-skripti:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 440
-#: rc.cpp:7675
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 376
+#: rc.cpp:7559
#, fuzzy, no-c-format
-msgid "Enable warnings"
-msgstr "Käytä &varoituksia"
+msgid "&Config gdb script:"
+msgstr "Määritä gdb-skripti:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 443
-#: rc.cpp:7678
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 387
+#: rc.cpp:7562
#, no-c-format
-msgid "Show compiler warnings"
-msgstr "Näytä kääntäjän varoitukset"
-
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 454
-#: rc.cpp:7681
-#, fuzzy, no-c-format
-msgid "Build All"
-msgstr "Rakenna tiedosto"
+msgid "Gdb configure script"
+msgstr "Gdb:n määrittelyskripti"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 457
-#: rc.cpp:7684
+#. i18n: file ./languages/cpp/debugger/debuggerconfigwidgetbase.ui line 390
+#: rc.cpp:7565
#, no-c-format
-msgid "Builds Debug and Release version if Debug&Release is configured"
+msgid "This script is sourced by gdb when the debugging starts."
msgstr ""
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 469
-#: rc.cpp:7687
+#. i18n: file ./languages/cpp/app_templates/kdevpart/projectconfigbase.ui line 16
+#: languages/cpp/app_templates/kapp/main.cpp:23
+#: languages/cpp/app_templates/kateplugin2/plugin_app.h:51
+#: languages/cpp/app_templates/kdedcop/main.cpp:22
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:61
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:62
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:61
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:62
+#: languages/cpp/app_templates/khello/main.cpp:22
+#: languages/cpp/app_templates/khello2/main.cpp:22
+#: languages/cpp/app_templates/kmake/app.cpp:21
+#: languages/cpp/app_templates/kofficepart/kopart_aboutdata.h:17
+#: languages/cpp/app_templates/kpartapp/main.cpp:21
+#: languages/cpp/app_templates/kscons_kxt/main.cpp:22
+#: languages/cpp/app_templates/kscons_tdemdi/main.cpp:24
+#: languages/cpp/app_templates/kxt/main.cpp:22
+#: languages/cpp/app_templates/tdeconfig35/main.cpp:22
+#: languages/cpp/app_templates/tdescreensaver/tdescreensaver.cpp:18
+#: rc.cpp:7568 rc.cpp:7571 rc.cpp:7574 rc.cpp:7598 rc.cpp:7649 rc.cpp:7652
#, no-c-format
-msgid "Requirements"
-msgstr "Vaatimukset"
+msgid "%{APPNAME}"
+msgstr "%{APPNAME}"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 480
-#: rc.cpp:7690 rc.cpp:7753
-#, fuzzy, no-c-format
-msgid "OpenGL"
-msgstr "Open&GL"
+#. i18n: file ./languages/cpp/app_templates/opieapp/examplebase.ui line 32
+#: rc.cpp:7577 rc.cpp:7601
+#, no-c-format
+msgid ""
+"<p>This is just an <i>%{APPNAMELC}</i>; it does not do anything interesting at "
+"all."
+msgstr "<p>Tämä on vain <i>%{PPNAMELC}</i>. Se ei tee mitään mielenkiintoista."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 483
-#: rc.cpp:7693
+#. i18n: file ./languages/cpp/app_templates/kscons_kxt/prefs-base.ui line 26
+#: rc.cpp:7583 rc.cpp:7607 rc.cpp:7622 rc.cpp:7812
#, no-c-format
-msgid "Requires the OpenGL (or Mesa) headers/libraries"
-msgstr "Vaatii OpenGL (tai Mesa) -otsikkotiedostot/-kirjastot"
+msgid "Background color:"
+msgstr "Taustan väri:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 491
-#: rc.cpp:7696
-#, fuzzy, no-c-format
-msgid "STL"
-msgstr "&STL"
+#. i18n: file ./languages/cpp/app_templates/kscons_kxt/prefs-base.ui line 42
+#: rc.cpp:7586 rc.cpp:7610 rc.cpp:7625 rc.cpp:7815
+#, no-c-format
+msgid "Project age:"
+msgstr "Projektin ikä:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 499
-#: parts/valgrind/valgrind_widget.cpp:96 rc.cpp:7699
+#. i18n: file ./languages/cpp/app_templates/kscons_kxt/prefs-base.ui line 50
+#: rc.cpp:7589 rc.cpp:7613 rc.cpp:7628 rc.cpp:7818
#, no-c-format
-msgid "Thread"
-msgstr "Säie"
+msgid "Foreground color:"
+msgstr "Edustan väri:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 502
-#: rc.cpp:7702
+#. i18n: file ./languages/cpp/app_templates/kscons_kxt/appview_base.ui line 18
+#: rc.cpp:7592
#, no-c-format
-msgid "Requires support for multi-threaded application or library."
-msgstr "Vaatii tuen monisäikeiselle ohjelmalle tai kirjastolle."
+msgid "%{APPNAME}_base"
+msgstr "%{APPNAME}_base"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 510
-#: rc.cpp:7705
-#, fuzzy, no-c-format
-msgid "Qt"
-msgstr "&Qt"
+#. i18n: file ./languages/cpp/app_templates/kscons_kxt/appview_base.ui line 29
+#: rc.cpp:7595 rc.cpp:7619 rc.cpp:7634 rc.cpp:7824
+#, no-c-format
+msgid "hello, world"
+msgstr "Hello World"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 513
-#: rc.cpp:7708
+#. i18n: file ./languages/cpp/app_templates/tdeconfig35/appview_base.ui line 16
+#: rc.cpp:7616 rc.cpp:7631
#, no-c-format
-msgid "Requires the Qt header files/library"
-msgstr "Vaatii QT-otsikkotiedostot/-kirjastot"
+msgid "%{APPNAMELC}_base"
+msgstr "%{APPNAMELC}_base"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 521
-#: rc.cpp:7711
-#, fuzzy, no-c-format
-msgid "X11"
-msgstr "X&11"
+#. i18n: file ./languages/cpp/app_templates/tdescreensaver/tdescreensaverui.ui line 18
+#: rc.cpp:7637
+#, no-c-format
+msgid "Screen Saver Config"
+msgstr "Näytönsäästäjän asetukset"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 524
-#: rc.cpp:7714 rc.cpp:7804
+#. i18n: file ./languages/cpp/app_templates/tdescreensaver/tdescreensaverui.ui line 41
+#: rc.cpp:7640
#, no-c-format
-msgid "Support required for X11 application or library"
-msgstr "Vaatii tuen X11-sovellukselle tai -kirjastolle"
+msgid "Set some setting"
+msgstr "Määrittele joitakin asetuksia"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 532
-#: rc.cpp:7717
+#. i18n: file ./languages/cpp/app_templates/kmake/mainview.ui line 32
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:108
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:32 rc.cpp:7655
#, no-c-format
-msgid "Precompiled headers"
-msgstr "Esikäännetyt otsikkotiedostot"
+msgid "Output"
+msgstr "Tuloste"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 540
-#: rc.cpp:7720
-#, fuzzy, no-c-format
-msgid "RTTI"
-msgstr "RTT&I"
+#. i18n: file ./languages/cpp/app_templates/kmake/mainview.ui line 59
+#: rc.cpp:7658
+#, no-c-format
+msgid "Hello"
+msgstr "Hello"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 548
-#: rc.cpp:7723
-#, fuzzy, no-c-format
-msgid "Windows"
-msgstr "&Ikkuna"
+#. i18n: file ./languages/cpp/app_templates/khello2/widgetbase.ui line 27
+#: rc.cpp:7661
+#, no-c-format
+msgid "Click Me!"
+msgstr "Napsauta minua!"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 556
-#: rc.cpp:7726
-#, fuzzy, no-c-format
-msgid "Custom Configuration"
-msgstr "Rakentamiskokoonpano"
+#. i18n: file ./languages/cpp/app_templates/kscons_tdemdi/prefs.ui line 24
+#: rc.cpp:7664
+#, no-c-format
+msgid "Show close buttons on the right of tabs"
+msgstr "Näytä sulkemispainikkeet välilehtien oikealla puolella"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 564
-#: rc.cpp:7729
-#, fuzzy, no-c-format
-msgid "Exceptions "
-msgstr "&Poikkeukset"
+#. i18n: file ./languages/python/pythonconfigwidgetbase.ui line 16
+#: languages/python/pythonsupportpart.cpp:111 rc.cpp:7667
+#, no-c-format
+msgid "Python"
+msgstr "Python"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 580
-#: rc.cpp:7732
+#. i18n: file ./languages/python/pythonconfigwidgetbase.ui line 27
+#: rc.cpp:7670
#, no-c-format
-msgid "Console"
-msgstr "Konsoli"
+msgid "Python &interpreter:"
+msgstr "Python-&tulkki:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 586
-#: rc.cpp:7735
+#. i18n: file ./languages/python/pythonconfigwidgetbase.ui line 91
+#: rc.cpp:7673 rc.cpp:7697 rc.cpp:7706
#, no-c-format
-msgid "Check to build a win32 console app"
-msgstr ""
+msgid "&Execute programs in a terminal"
+msgstr "&Suorita ohjelmat pääteikkunassa"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 599
-#: rc.cpp:7738
-#, fuzzy, no-c-format
-msgid "Qt4 Libraries"
-msgstr "Kirjastot"
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 16
+#: rc.cpp:7676
+#, no-c-format
+msgid "Document Details"
+msgstr "Dokumentin tiedot"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 610
-#: rc.cpp:7741
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 35
+#: rc.cpp:7679
#, no-c-format
-msgid "Gui"
-msgstr ""
+msgid "Enter details about this document below."
+msgstr "Syötä dokumentin tiedot alle."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 621
-#: parts/doxygen/messages.cpp:202 rc.cpp:7744
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 46
+#: parts/snippet/snippet_part.cpp:88 vcs/subversion/svn_blamewidget.cpp:38
+#: vcs/subversion/svn_logviewwidget.cpp:53 rc.cpp:7682
#, no-c-format
-msgid "XML"
-msgstr "XML"
+msgid "Author"
+msgstr "Tekijä"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 629
-#: rc.cpp:7747
-#, fuzzy, no-c-format
-msgid "Network"
-msgstr "Ei koskaa&n"
+#. i18n: file ./languages/python/app_templates/pyqt/documentdetails.ui line 72
+#: rc.cpp:7688
+#, no-c-format
+msgid "Company"
+msgstr "Yritys"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 637
-#: src/profileengine/editor/profileeditor.cpp:137 rc.cpp:7750
-#, fuzzy, no-c-format
-msgid "Core"
-msgstr "Pisteet"
+#. i18n: file ./languages/csharp/csharpconfigwidgetbase.ui line 16
+#: rc.cpp:7691
+#, no-c-format
+msgid "CSharp"
+msgstr ""
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 656
-#: rc.cpp:7756
+#. i18n: file ./languages/csharp/csharpconfigwidgetbase.ui line 28
+#: rc.cpp:7694
#, fuzzy, no-c-format
-msgid "QtUiTools"
-msgstr "Työkaluvihje"
+msgid "CSharp &interpreter:"
+msgstr "Perl-&tulkki:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 664
-#: languages/sql/sqlsupport_part.cpp:59 rc.cpp:7759
-#, fuzzy, no-c-format
-msgid "SQL"
-msgstr "QPL"
+#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 16
+#: parts/doxygen/messages.cpp:218 rc.cpp:7700
+#, no-c-format
+msgid "Perl"
+msgstr "Perl"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 672
-#: rc.cpp:7762
+#. i18n: file ./languages/perl/perlconfigwidgetbase.ui line 28
+#: rc.cpp:7703
#, no-c-format
-msgid "SVG"
-msgstr ""
+msgid "Perl &interpreter:"
+msgstr "Perl-&tulkki:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 680
-#: rc.cpp:7765
-#, fuzzy, no-c-format
-msgid "QtTest"
-msgstr "&Kokeile"
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 16
+#: rc.cpp:7709
+#, no-c-format
+msgid "Create or Select Implementation Class"
+msgstr "Luo tai valitse toteutusluokka"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 688
-#: rc.cpp:7768
-#, fuzzy, no-c-format
-msgid "Qt3 Support"
-msgstr "C++-tuki"
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 100
+#: rc.cpp:7718
+#, no-c-format
+msgid "Create &new class"
+msgstr "Luo &uusi luokka"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 696
-#: rc.cpp:7771
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 109
+#: rc.cpp:7721
#, no-c-format
-msgid "QDBus (Qt4.2)"
-msgstr ""
+msgid "Class Name"
+msgstr "Luokan nimi"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 704
-#: rc.cpp:7774
-#, fuzzy, no-c-format
-msgid "QtAssistant"
-msgstr "Kehitystyökalut"
+#. i18n: file ./languages/lib/designer_integration/implementationwidgetbase.ui line 167
+#: rc.cpp:7730
+#, no-c-format
+msgid "Use &existing class"
+msgstr "Käytä &olemassaolevaa luokkaa"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 712
-#: rc.cpp:7777
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 50
+#: rc.cpp:7736
#, no-c-format
-msgid "QtScript (Qt4.3)"
-msgstr ""
+msgid "Ru&by shell:"
+msgstr "Ru&by-komentotulkki:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 720
-#: rc.cpp:7780
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 57
+#: rc.cpp:7739
#, no-c-format
-msgid "QtWebKit (Qt4.4)"
+msgid ""
+"This is the path (or just name, if in $PATH) to the Ruby shell. Defaults to "
+"\"irb\". Add this line to your .irbrc file:\n"
+"def cd(dir) Dir.chdir dir end"
msgstr ""
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 728
-#: rc.cpp:7783
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 78
+#: rc.cpp:7743
#, no-c-format
-msgid "QtXmlPatterns (Qt4.4)"
-msgstr ""
+msgid "Program &arguments:"
+msgstr "Ohjelman &argumentit:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 736
-#: rc.cpp:7786
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 84
+#: rc.cpp:7746
#, no-c-format
-msgid "Phonon (Qt4.4)"
-msgstr ""
+msgid "These are the arguments passed to the Ruby interpreter"
+msgstr "Ruby-tulkille välitettävät argumentit"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 744
-#: rc.cpp:7789
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 100
+#: rc.cpp:7749
#, no-c-format
-msgid "QtHelp (Qt4.4)"
-msgstr ""
+msgid "&Ruby interpreter:"
+msgstr "&Ruby-tulkki:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 754
-#: rc.cpp:7792
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 106
+#: rc.cpp:7752
#, no-c-format
-msgid "Library Options"
-msgstr "Kirjaston asetukset"
+msgid ""
+"This is the path (or just name, if in $PATH) to the Ruby interpreter. Defaults "
+"to \"ruby\""
+msgstr "Ruby-tulkin polku. Oletus on \"ruby\"."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 776
-#: rc.cpp:7795
-#, fuzzy, no-c-format
-msgid "Build as static library"
-msgstr "St&aattinen kirjasto"
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 122
+#: rc.cpp:7755
+#, no-c-format
+msgid "&Main program:"
+msgstr "&Pääohjelma:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 801
-#: rc.cpp:7801
-#, fuzzy, no-c-format
-msgid "Make libtool archive"
-msgstr "&Luo libtool-arkisto"
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 128
+#: rc.cpp:7758
+#, no-c-format
+msgid "This is the name of the main program source file"
+msgstr "Tämä on pääohjelman lähdekooditiedoston nimi."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 839
-#: rc.cpp:7807
-#, fuzzy, no-c-format
-msgid "Build as shared library"
-msgstr "Ja&ettu kirjasto"
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 181
+#: languages/bash/bashsupport_part.cpp:47
+#: languages/cpp/debugger/dbgtoolbar.cpp:301
+#: languages/php/phpsupportpart.cpp:94
+#: languages/ruby/debugger/dbgtoolbar.cpp:300
+#: languages/ruby/rubysupport_part.cpp:54 languages/sql/sqlsupport_part.cpp:44
+#: rc.cpp:7764
+#, no-c-format
+msgid "Run"
+msgstr "Aja"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 850
-#: rc.cpp:7810
-#, fuzzy, no-c-format
-msgid "Designer Plugin"
-msgstr "Passivoi hakemisto"
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 192
+#: rc.cpp:7767
+#, no-c-format
+msgid "Main pr&ogram"
+msgstr "Pää&ohjelma"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 869
-#: rc.cpp:7813
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 200
+#: rc.cpp:7770
#, fuzzy, no-c-format
-msgid "Library version:"
-msgstr "Kirjaston &versio:"
+msgid "Selected wi&ndow"
+msgstr "&Valittu ikkuna"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 910
-#: rc.cpp:7816
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 210
+#: rc.cpp:7773
#, fuzzy, no-c-format
-msgid "Includes"
-msgstr "&Sisällytettävät"
+msgid "R&un applications in terminal"
+msgstr "Suorita sovellukset pää&teikkunassa"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 932
-#: rc.cpp:7819 rc.cpp:7840 rc.cpp:7861 rc.cpp:7879 rc.cpp:7888 rc.cpp:7900
-#: rc.cpp:7918 rc.cpp:7927 rc.cpp:7990
-#, fuzzy, no-c-format
-msgid "Move Up"
-msgstr "Siirrä &ylös"
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 213
+#: rc.cpp:7776
+#, no-c-format
+msgid ""
+"Check this if you want your applications to be opened in terminal window."
+msgstr "Valitse tämä, jos haluat sovelluksen avautuvat terminaali-ikkunaan."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 940
-#: rc.cpp:7822 rc.cpp:7843 rc.cpp:7864 rc.cpp:7882 rc.cpp:7891 rc.cpp:7903
-#: rc.cpp:7921 rc.cpp:7930 rc.cpp:7993
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 221
+#: rc.cpp:7779
#, fuzzy, no-c-format
-msgid "Move Down"
-msgstr "Sii&rrä alas"
+msgid "Enable &debugger floating toolbar"
+msgstr "Käytä vianjäljitysohjelman &kelluvaa työkaluriviä"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 965
-#: rc.cpp:7825
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 224
+#: rc.cpp:7782
#, no-c-format
-msgid "Directories Outside Project"
-msgstr "Projektin ulkopuoliset kansiot"
+msgid "Check this if you want to control the debugger via a floating toolbar."
+msgstr ""
+"Valitse tämä jos haluat ohjata vianjäljitysohjelmaan kelluvan työkalurivin "
+"kautta."
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 984
-#: rc.cpp:7828
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 232
+#: rc.cpp:7785
+#, fuzzy, no-c-format
+msgid "Show &constants in the debugger"
+msgstr "Käynnistä virheenjäljittimessä"
+
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 235
+#: rc.cpp:7788
#, no-c-format
-msgid "Directories Inside Project"
-msgstr "Projektin sisäiset kansiot"
+msgid ""
+"Check this if you want the debugger to show constants (with many constants this "
+"may be slow)."
+msgstr ""
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1013
-#: rc.cpp:7831 rc.cpp:7852 rc.cpp:7870 rc.cpp:7909
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 243
+#: rc.cpp:7791
#, fuzzy, no-c-format
-msgid "Add..."
-msgstr "&Lisää..."
+msgid "Trace &into Ruby libraries"
+msgstr "Tutki myös alihakemistot"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1074
-#: rc.cpp:7846
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 246
+#: rc.cpp:7794
#, no-c-format
-msgid "Libraries"
-msgstr "Kirjastot"
+msgid "Trace through the Ruby code installed under sitedir in the debugger"
+msgstr ""
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1091
-#: rc.cpp:7849
-#, fuzzy, no-c-format
-msgid "External Library Dirs"
-msgstr "Ulkoiset kirjastot"
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 262
+#: rc.cpp:7797
+#, no-c-format
+msgid "Character Coding"
+msgstr "Merkkimuunnos"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1187
-#: rc.cpp:7867
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 273
+#: rc.cpp:7800
#, no-c-format
-msgid "External Libraries"
-msgstr "Ulkoiset kirjastot"
+msgid "ASCII"
+msgstr "ASCII"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1283
-#: rc.cpp:7885
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 284
+#: rc.cpp:7803
#, no-c-format
-msgid "Link Convenience Libraries Inside Project"
-msgstr "Linkitä mukavuuskirjastot projektin sisällä"
+msgid "EUC"
+msgstr "EUC"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1351
-#: rc.cpp:7894
-#, fuzzy, no-c-format
-msgid "Dependencies"
-msgstr "&Riippuvuudet"
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 295
+#: rc.cpp:7806
+#, no-c-format
+msgid "S&JIS"
+msgstr "S&JIS"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1368
-#: rc.cpp:7897
+#. i18n: file ./languages/ruby/rubyconfigwidgetbase.ui line 306
+#: rc.cpp:7809
#, no-c-format
-msgid "Targets in Project"
-msgstr "Kohteet projektissa"
+msgid "UTF-&8"
+msgstr "UTF-&8"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1443
-#: rc.cpp:7906
+#. i18n: file ./languages/ruby/app_templates/kxt/appview_base.ui line 16
+#: rc.cpp:7821
#, no-c-format
-msgid "Miscellaneous Targets"
-msgstr "Sekalaiset kohteet"
+msgid "%{APPNAMESC}_base"
+msgstr "%{APPNAMESC}_base"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1539
-#: rc.cpp:7924
+#. i18n: file ./languages/ada/configproblemreporter.ui line 24
+#: rc.cpp:7827 rc.cpp:8185 rc.cpp:8191
#, no-c-format
-msgid "Order in Which Sub Projects Are Built"
-msgstr "Järjestys, missä aliprojektit rakennetaan"
+msgid "&Enable background parsing"
+msgstr "Jäs&ennä taustalla"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1610
-#: buildtools/custommakefiles/customprojectpart.cpp:203 rc.cpp:7933
+#. i18n: file ./languages/ada/addclassdlg.ui line 16
+#: rc.cpp:7830
#, no-c-format
-msgid "Build Options"
-msgstr "Rakentamismääritykset"
+msgid "Add Class"
+msgstr "Lisää luokka"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1629
-#: rc.cpp:7936
+#. i18n: file ./languages/ada/addclassdlg.ui line 30
+#: rc.cpp:7833
#, no-c-format
-msgid "Compiler Options"
-msgstr "Kääntäjän asetukset"
+msgid "&Implements"
+msgstr "&Toteuttaa"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1656
-#: rc.cpp:7939
-#, fuzzy, no-c-format
-msgid "Debug flags:"
-msgstr "&Virheenjäljitysliput:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 38
+#: rc.cpp:7836
+#, no-c-format
+msgid "&Class"
+msgstr "&Luokka"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1667
-#: rc.cpp:7942
-#, fuzzy, no-c-format
-msgid "Release flags:"
-msgstr "&Julkaisuliput:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 72
+#: rc.cpp:7839
+#, no-c-format
+msgid "&Abstract"
+msgstr "&Abstrakti"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1678
-#: rc.cpp:7945
+#. i18n: file ./languages/ada/addclassdlg.ui line 80
+#: rc.cpp:7842
#, no-c-format
-msgid "Defines:"
-msgstr "Määritykset:"
+msgid "&Interface"
+msgstr "Rajap&inta"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1717
-#: rc.cpp:7948
+#. i18n: file ./languages/ada/addclassdlg.ui line 117
+#: rc.cpp:7848
#, no-c-format
-msgid "Intermediate File Directories"
-msgstr "Välituotetiedostojen hakemistot"
+msgid "&Public"
+msgstr "&Julkinen"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1736
-#: rc.cpp:7951
-#, fuzzy, no-c-format
-msgid "MOC files:"
-msgstr "&MOC-tiedostot:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 128
+#: rc.cpp:7851
+#, no-c-format
+msgid "P&rotected"
+msgstr "&Suojattu"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1747
-#: rc.cpp:7954
-#, fuzzy, no-c-format
-msgid "UI files:"
-msgstr "&UI-tiedostot:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 136
+#: rc.cpp:7854
+#, no-c-format
+msgid "Pri&vate"
+msgstr "&Yksityinen"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1758
-#: rc.cpp:7957
-#, fuzzy, no-c-format
-msgid "Object files:"
-msgstr "Ob&jektitiedostot:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 146
+#: rc.cpp:7857
+#, no-c-format
+msgid "&Final"
+msgstr "&Lopullinen"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1772
-#: rc.cpp:7960
-#, fuzzy, no-c-format
-msgid "RCC files:"
-msgstr "&MOC-tiedostot:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 170
+#: rc.cpp:7860
+#, no-c-format
+msgid "&Extends:"
+msgstr "Laaj&entaa:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1817
-#: rc.cpp:7963
+#. i18n: file ./languages/ada/addclassdlg.ui line 202
+#: rc.cpp:7866
#, no-c-format
-msgid "Corba"
-msgstr "Corba"
+msgid "&Source path:"
+msgstr "&Lähteen polku:"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1831
-#: rc.cpp:7966
-#, fuzzy, no-c-format
-msgid "Compiler options:"
-msgstr "Kääntäjän ase&tukset:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 227
+#: rc.cpp:7872
+#, no-c-format
+msgid "&Create default constructor"
+msgstr "&Luo oletuskonstruktori"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1852
-#: rc.cpp:7969
-#, fuzzy, no-c-format
-msgid "IDL compiler:"
-msgstr "&IDL-kääntäjä:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 238
+#: rc.cpp:7875
+#, no-c-format
+msgid "Create &main method"
+msgstr "Luo pää&metodi"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1884
-#: rc.cpp:7972
-#, fuzzy, no-c-format
-msgid "Custom Variables"
-msgstr "Omat &muuttujat"
+#. i18n: file ./languages/ada/addclassdlg.ui line 248
+#: rc.cpp:7878
+#, no-c-format
+msgid "&Documentation"
+msgstr "&Dokumentaatio"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1912
-#: rc.cpp:7978 rc.cpp:7999
-#, fuzzy, no-c-format
-msgid "Operator"
-msgstr "&Asetukset:"
+#. i18n: file ./languages/ada/addclassdlg.ui line 269
+#: rc.cpp:7884
+#, no-c-format
+msgid "LGPL"
+msgstr "LGPL"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 1974
-#: kdevdesigner/designer/mainwindowactions.cpp:629
-#: kdevdesigner/designer/mainwindowactions.cpp:644 rc.cpp:7984
-#, fuzzy, no-c-format
-msgid "New"
-msgstr "Ei koskaa&n"
+#. i18n: file ./languages/ada/addclassdlg.ui line 274
+#: rc.cpp:7887
+#, no-c-format
+msgid "GPL"
+msgstr "GPL"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2082
-#: rc.cpp:8002
-#, fuzzy, no-c-format
-msgid "+="
-msgstr "+"
+#. i18n: file ./languages/ada/addclassdlg.ui line 279
+#: rc.cpp:7890
+#, no-c-format
+msgid "QPL"
+msgstr "QPL"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2087
-#: rc.cpp:8005
-#, fuzzy, no-c-format
-msgid "-="
-msgstr "-"
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 30
+#: rc.cpp:7905
+#, no-c-format
+msgid "Database Name"
+msgstr "Tietokannan nimi"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2092
-#: rc.cpp:8008
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 38
+#: rc.cpp:7908
#, no-c-format
-msgid "="
-msgstr ""
+msgid "Host"
+msgstr "Isäntä"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2097
-#: rc.cpp:8011
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 46
+#: rc.cpp:7911
#, no-c-format
-msgid "*="
-msgstr ""
+msgid "Port"
+msgstr "Portti"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2102
-#: rc.cpp:8014
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 54
+#: rc.cpp:7914
#, no-c-format
-msgid "~="
-msgstr ""
+msgid "Username"
+msgstr "Käyttäjätunnus"
-#. i18n: file ./buildtools/qmake/projectconfigurationdlgbase.ui line 2163
-#: rc.cpp:8017
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 62
+#: rc.cpp:7917
#, no-c-format
-msgid "Value:"
-msgstr "Arvo:"
+msgid "Password"
+msgstr "Salasana"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 16
-#: rc.cpp:8020
-#, fuzzy, no-c-format
-msgid "QMake Manager Options"
-msgstr "QMaken hallinta"
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 86
+#: rc.cpp:7920
+#, no-c-format
+msgid "<i>Warning:</i> password will be saved with weak encryption."
+msgstr "<i>Varoitus</i>: Salasana tallennetaan heikolla salauksella!"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 29
-#: rc.cpp:8023
+#. i18n: file ./languages/sql/sqlconfigwidget.ui line 127
+#: rc.cpp:7926
#, no-c-format
-msgid ""
-"- Also look into C++/Qt to define the QMake, Qt and Designer paths.\n"
-"- Environment variables that should be resolved during parsing can be set on "
-"the Make Options page.\n"
-"- For changes on this page to take effect the project needs to be reloaded."
-msgstr ""
+msgid "&Test"
+msgstr "&Kokeile"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 45
-#: rc.cpp:8028
-#, fuzzy, no-c-format
-msgid "QMake Project File:"
-msgstr "Ob&jektitiedostot:"
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 16
+#: rc.cpp:7929
+#, no-c-format
+msgid "Ftnchek Options"
+msgstr "Ftncheck asetukset"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 57
-#: rc.cpp:8031
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 37
+#: rc.cpp:7932
#, no-c-format
-msgid ""
-"This is the top level qmake project file, from which the project manager will "
-"be populated.\n"
-"Leave this empty to automatically search for a .pro file in the project "
-"directory."
-msgstr ""
+msgid "&1"
+msgstr "&1"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 70
-#: rc.cpp:8035
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 48
+#: rc.cpp:7935
#, no-c-format
-msgid "Behaviour on Subproject Change"
-msgstr ""
+msgid "&External subprograms without definition"
+msgstr "Ulkois&et määrittelemättömät alisovellukset"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 81
-#: rc.cpp:8038
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 56
+#: rc.cpp:7938
#, no-c-format
-msgid ""
-"The following settings determine what the project configuration dialog should "
-"do when another subproject is selected while the dialog is still open."
-msgstr ""
+msgid "&Divisions"
+msgstr "&Jaot"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 92
-#: rc.cpp:8041
-#, fuzzy, no-c-format
-msgid "&Always Save"
-msgstr "&Aina"
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 64
+#: rc.cpp:7941
+#, no-c-format
+msgid "&Identifiers without explicit type"
+msgstr "Tunn&isteet ilman eksplisiittistä tyyppiä"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 95
-#: rc.cpp:8044
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 72
+#: rc.cpp:7944
#, no-c-format
-msgid "Always save the configuration when changing the project."
-msgstr ""
+msgid "&Assume functions have no side effects"
+msgstr "Oleta ettei &aliohjelmilla ole sivuvaikutuksia"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 98
-#: rc.cpp:8047
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 97
+#: rc.cpp:7947
#, no-c-format
-msgid ""
-"Always save the project configuration when selecting a another sub project."
-msgstr ""
+msgid "Ar&guments:"
+msgstr "Ar&gumentit:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 106
-#: rc.cpp:8050
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 108
+#: parts/snippet/snippet_widget.cpp:142 parts/snippet/snippet_widget.cpp:144
+#: parts/snippet/snippet_widget.cpp:253 parts/snippet/snippet_widget.cpp:447
+#: parts/snippet/snippet_widget.cpp:454 parts/snippet/snippet_widget.cpp:961
+#: parts/snippet/snippetitem.h:54 rc.cpp:7950 rc.cpp:7956 rc.cpp:7974
+#: rc.cpp:7980 rc.cpp:7989 rc.cpp:8001
#, no-c-format
-msgid "&Never Save (Warning: This can lead to loss of setting changes)"
-msgstr ""
+msgid "All"
+msgstr "Kaikki"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 109
-#: rc.cpp:8053
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 119
+#: rc.cpp:7953 rc.cpp:7959 rc.cpp:7968 rc.cpp:7983 rc.cpp:7992 rc.cpp:8004
#, no-c-format
-msgid "Never save the configuration when changing the project."
-msgstr ""
+msgid "Only the following:"
+msgstr "Vain seuraavat:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 112
-#: rc.cpp:8056
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 243
+#: rc.cpp:7962
#, no-c-format
-msgid ""
-"Never save the project configuration when selecting a another sub project."
-msgstr ""
+msgid "Common &blocks:"
+msgstr "&Yleiset lohkot:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 120
-#: rc.cpp:8059
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 256
+#: rc.cpp:7965
#, no-c-format
-msgid "As&k"
-msgstr ""
+msgid "&2"
+msgstr "&2"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 126
-#: rc.cpp:8062
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 278
+#: rc.cpp:7971
#, no-c-format
-msgid ""
-"Ask whether the configuration should be saved when switching the project."
-msgstr ""
+msgid "&Truncation and roundoff errors:"
+msgstr "&Lyhennys ja pyöristysvirheet:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 129
-#: rc.cpp:8065
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 297
+#: rc.cpp:7977
#, no-c-format
-msgid ""
-"Always ask whether the configuration should be saved when selecting another "
-"subproject."
-msgstr ""
+msgid "&Use of variables:"
+msgstr "M&uuttujien käyttö:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 147
-#: rc.cpp:8068
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 406
+#: rc.cpp:7986
#, no-c-format
-msgid "Repla&ce File Paths with matching Variables when adding files"
-msgstr ""
+msgid "&3"
+msgstr "&3"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 153
-#: rc.cpp:8071
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 513
+#: rc.cpp:7995
#, no-c-format
-msgid ""
-"This replaces the relative paths of added files with existing custom variables "
-"if the value assigned to it is the same as the path."
-msgstr ""
+msgid "Fortran 77 language &extensions:"
+msgstr "Fortran 77 -ki&elen laajennukset:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 161
-#: rc.cpp:8074
+#. i18n: file ./languages/fortran/ftnchekconfigwidgetbase.ui line 524
+#: rc.cpp:7998
#, no-c-format
-msgid "Show variables in filenames in the QMake projectmanager view."
-msgstr ""
+msgid "Other &portability warnings:"
+msgstr "&Muut siirrettävyysvaroitukset:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 169
-#: rc.cpp:8077
+#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 95
+#: rc.cpp:8022
#, no-c-format
-msgid ""
-"Display only filenames in the QMake Manager (Project reload is needed after "
-"changing this setting)"
-msgstr ""
+msgid "Class &template:"
+msgstr "&Luokkamalli:"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 178
-#: rc.cpp:8080
+#. i18n: file ./languages/php/phpnewclassdlgbase.ui line 163
+#: rc.cpp:8034
#, no-c-format
msgid ""
-"Do not use the QMake Default Options\n"
-"This disables the reading of any .qmake.cache files or mkspecs."
+"<?php\n"
+"if (!defined(\"FILENAME\")){\n"
+"define(\"FILENAME\",0);\n"
+"/*\n"
+"* @author AUTHOR\n"
+"*/\n"
+"\n"
+"class CLASSNAME extends BASECLASS {\n"
+" //constructor\n"
+" function CLASSNAME(){\n"
+" BASECLASS::BASECLASS();\n"
+" }\n"
+" }\n"
+"}\n"
+"?>"
msgstr ""
+"<?php\n"
+"if (!defined(\"FILENAME\")){\n"
+"define(\"FILENAME\",0);\n"
+"/*\n"
+"* @author AUTHOR\n"
+"*/\n"
+"\n"
+"class CLASSNAME extends BASECLASS {\n"
+" //constructor\n"
+" function CLASSNAME(){\n"
+" BASECLASS::BASECLASS();\n"
+" }\n"
+" }\n"
+"}\n"
+"?>"
-#. i18n: file ./buildtools/qmake/qmakeoptionswidgetbase.ui line 186
-#: rc.cpp:8084
+#. i18n: file ./languages/php/phpinfodlg.ui line 16
+#: rc.cpp:8051
#, no-c-format
-msgid "Show parse error in message box"
-msgstr ""
+msgid "PHP Information"
+msgstr "PHP-tiedot"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 16
-#: rc.cpp:8087
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 16
+#: rc.cpp:8057
#, no-c-format
-msgid "Remove Target From [SUBPROJECT]"
-msgstr "Poista kohde [ALIPROJEKTISTA]"
+msgid "PHP Options"
+msgstr "PHP-Asetukset"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 27
-#: rc.cpp:8090 rc.cpp:8156 rc.cpp:8492 rc.cpp:8708
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 31
+#: rc.cpp:8060
#, no-c-format
-msgid "Subproject Information"
-msgstr "Aliprojektin tiedot"
+msgid "Genera&l"
+msgstr "Y&leiset"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 46
-#: rc.cpp:8093 rc.cpp:8159
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 42
+#: rc.cpp:8063
#, no-c-format
-msgid "[TARGET DIRECTORY]"
-msgstr "[KOHDEKANSIO]"
+msgid "&Startup"
+msgstr "&Käynnistys"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 54
-#: rc.cpp:8096 rc.cpp:8162 rc.cpp:8495
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 53
+#: rc.cpp:8066
#, no-c-format
-msgid "[TARGET NAME]"
-msgstr "[KOHDENIMI]"
+msgid "Use current file in editor"
+msgstr "Käytä editorissa avoinna olevaa tiedostoa"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 74
-#: rc.cpp:8099 rc.cpp:8165 rc.cpp:8498 rc.cpp:8711
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 67
+#: rc.cpp:8069
#, no-c-format
-msgid "Directory:"
-msgstr "Kansio:"
+msgid "Use &this file as default:"
+msgstr "Käytä &tätä tiedostoa oletuksena:"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 94
-#: rc.cpp:8102 rc.cpp:8138 rc.cpp:8168 rc.cpp:8501 rc.cpp:8714
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 85
+#: rc.cpp:8072
#, no-c-format
-msgid "Target:"
-msgstr "Kohde:"
+msgid "Code Help"
+msgstr "Koodin ohje"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 116
-#: rc.cpp:8105
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 96
+#: rc.cpp:8075
#, no-c-format
-msgid "&Target Information"
-msgstr "Kohteen &tiedot"
+msgid "&Enable code completion"
+msgstr "Käytä koodin &täydennystä"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 149
-#: rc.cpp:8114
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 104
+#: rc.cpp:8078
#, no-c-format
-msgid ""
-"<b>Note:</b> You will not be able to undo this operation. Please check your "
-"Makefile.am afterwards."
-msgstr ""
-"<b>Huomio:</b> Et voi peruuttaa tätä operaatiota! Tarkista myös Makefile.am "
-"jälkikäteen!"
+msgid "Enable code &hinting"
+msgstr "Käytä koodivi&hjeitä"
-#. i18n: file ./buildtools/autotools/removetargetdlgbase.ui line 159
-#: rc.cpp:8117
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 114
+#: rc.cpp:8081
#, no-c-format
-msgid "&Dependencies to Other Subprojects"
-msgstr "Riippuvaisuu&det muihin aliprojekteihin"
+msgid "Parser"
+msgstr "Jäsennin"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 22
-#: buildtools/autotools/choosetargetdialog.cpp:62 rc.cpp:8126
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 125
+#: rc.cpp:8084
+#, fuzzy, no-c-format
+msgid "PHP &include path:"
+msgstr "Sisällytettävien polku"
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 141
+#: rc.cpp:8087
#, no-c-format
-msgid "Automake Manager - Choose Target"
-msgstr "Automake Manager - Valitse kohde"
+msgid "Ena&ble realtime parser"
+msgstr "Käytä &reaaliaikaista jäsennintä"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 59
-#: rc.cpp:8129
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 189
+#: rc.cpp:8090
#, fuzzy, no-c-format
-msgid "Add new files to m&y active target"
-msgstr "Lisää uusia &tiedostoja aktiiviseen kohteeseen"
+msgid "In&vocation"
+msgstr "Suor&ittaminen"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 70
-#: rc.cpp:8132
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 200
+#: rc.cpp:8093
+#, fuzzy, no-c-format
+msgid "Please select how TDevelop should execute your scripts."
+msgstr "Määrittele, kuinka KDevelop suorittaa skriptisi."
+
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 208
+#: rc.cpp:8096
#, no-c-format
-msgid "Choose &another target"
-msgstr "V&alitse toinen kohde"
+msgid "Invocation Mode"
+msgstr "Suoritustila"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 83
-#: rc.cpp:8135
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 222
+#: rc.cpp:8099
#, no-c-format
-msgid "Choose &Target"
-msgstr "Valitse &kohde"
+msgid "Ca&lling the PHP interpreter directly"
+msgstr "&PHP-tulkin kutsuminen suoraan"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 130
-#: rc.cpp:8141 rc.cpp:8720
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 231
+#: rc.cpp:8102
#, no-c-format
-msgid "[TARGET]"
-msgstr "[KOHDE]"
+msgid ""
+"<font size=\"+1\">The php executable is called directly. Ideal for developers "
+"who want to develop terminal or graphical applications in PHP. \n"
+"You need a correctly installed php cgi version.</font>"
+msgstr ""
+"<font size=\"+1\">PHP-tulkki kutsutaan suoraan. Paras vaihtoehto kehittäjille, "
+"jotka haluavat tehdä PHP:n avulla merkkipohjaisia tai graafisia sovelluksia.\n"
+"Sinulla täytyy olla käytettävissä PHP:n cgi-versio.</font>"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 140
-#: rc.cpp:8144
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 246
+#: rc.cpp:8106
#, no-c-format
-msgid "&New Files"
-msgstr "&Uusia tiedostoja"
+msgid "Using an &existing webserver (local or remote)"
+msgstr "Käyttämällä w&eb-palvelinta (paikallinen tai etäpalvelin)"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 159
-#: rc.cpp:8147
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 255
+#: rc.cpp:8109
#, no-c-format
msgid ""
-"<qt><b>Note:</b> If you cancel, your files will be created but will <b>not</b> "
-"be added to the project.</qt>"
+"<font size=\"+1\">Uses an existing webserver. The pages are previewed in \n"
+"the internal web browser. Please make sure that the webserver was compiled with "
+"PHP support.</font>"
msgstr ""
-"<b>Huomio:</b> Jos keskeytät, tiedostot luodaan, <b>mutta niitä ei</b> "
-"lisätä projektiin."
+"<font size=\"+1\">Käytetään web-palvelinta. Sivut esikatsellaan "
+"sisäänrakennetussa \n"
+"www-selaimessa. Varmista, että palvelin tukee PHP:ta.</font>"
-#. i18n: file ./buildtools/autotools/choosetargetdlgbase.ui line 172
-#: rc.cpp:8150
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 289
+#: rc.cpp:8113
#, no-c-format
-msgid "Do &not ask me again and use always my active target"
-msgstr "Älä pyy&dä vahvistusta ja käytä aina minun aktiivista kohdetta."
+msgid "&Webserver"
+msgstr "&Web-palvelin"
-#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 36
-#: rc.cpp:8153
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 300
+#: rc.cpp:8116
#, no-c-format
-msgid "Add New Created File to Target"
-msgstr "Lisää luotu uusi tiedosto kohteeseen"
+msgid "Pro&ject root URL on webserver:"
+msgstr "P&rojektin juurihakemisto web-palvelimella:"
-#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 135
-#: rc.cpp:8171
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 335
+#: rc.cpp:8119
#, no-c-format
-msgid "File Information"
-msgstr "Tiedoston tiedot"
+msgid "&Shell"
+msgstr "&Komentotulkki"
-#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 173
-#: buildtools/script/scriptnewfiledlg.cpp:46 rc.cpp:8174
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 346
+#: rc.cpp:8122
#, no-c-format
-msgid "&Use file template"
-msgstr "&Käytä tiedostopohjaa"
+msgid "PHP &executable:"
+msgstr "PHP-&suoritustiedosto:"
-#. i18n: file ./buildtools/autotools/addfiledlgbase.ui line 202
-#: rc.cpp:8177
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 400
+#: rc.cpp:8131
#, no-c-format
-msgid "New file &name (with extension):"
-msgstr "Uusi tiedoston &nimi (laajenteineen):"
+msgid "PHP &Ini File:"
+msgstr ""
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 16
-#: buildtools/autotools/autoprojectpart.cpp:232 rc.cpp:8186
+#. i18n: file ./languages/php/phpconfigwidgetbase.ui line 449
+#: rc.cpp:8137
#, no-c-format
-msgid "Configure Options"
-msgstr "Configuren asetukset"
-
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 46
-#: rc.cpp:8189
-#, fuzzy, no-c-format
-msgid "&Configuration:"
-msgstr "Asetukset:"
-
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 68
-#: rc.cpp:8192
-#, fuzzy, no-c-format
-msgid "Different build profiles"
-msgstr "Erot tallennettuun tiedostoon verrattuna"
+msgid "Load &Zend extension:"
+msgstr "Lataa &Zend-laajennus:"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 71
-#: rc.cpp:8195
-#, fuzzy, no-c-format
-msgid "profiles"
-msgstr "Avaa tiedosto"
+#. i18n: file ./languages/kjssupport/subclassingdlgbase.ui line 16
+#: languages/kjssupport/kjssupport_part.cpp:429 rc.cpp:8143
+#, no-c-format
+msgid "Implement Slots"
+msgstr "Toteuta slotit"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 152
-#: rc.cpp:8207 rc.cpp:8210
+#. i18n: file ./languages/java/configproblemreporter.ui line 27
+#: rc.cpp:8188
#, no-c-format
-msgid "Options to pass to configure, e.g. --prefix=<install dir>"
-msgstr ""
+msgid "&Parsing"
+msgstr "&Jäsentäminen"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 163
-#: rc.cpp:8213
+#. i18n: file ./languages/java/configproblemreporter.ui line 100
+#: rc.cpp:8197
#, no-c-format
-msgid "&Build directory (must be different for every different configuration):"
-msgstr "&Rakentamiskansio (täytyy olla eri jokaiselle kokoonpanolle):"
+msgid "&Special Headers"
+msgstr "Erityi&set Otsikot"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 191
-#: rc.cpp:8216
+#. i18n: file ./vcs/subversion/subversiondiff.ui line 16
+#: rc.cpp:8212
#, fuzzy, no-c-format
-msgid "Top source &directory:"
-msgstr "&Ylin lähdekansio:"
+msgid "Subversion Diff"
+msgstr "Subversion"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 214
-#: rc.cpp:8219 rc.cpp:8234
+#. i18n: file ./vcs/subversion/svn_commitdlgbase.ui line 71
+#: rc.cpp:8224
#, no-c-format
-msgid ""
-"The build process will place the object\n"
-"files and binary in this directory. \n"
-"\n"
-"If the name does not have a leading /\n"
-"then it is relative to the project directory.\n"
-"(in the General page)\n"
-"\n"
-"The build process also checks here for \n"
-"a Makefile and a configure script.\n"
-"\n"
-"If you have imported a project and you were \n"
-"building in the project directory, you \n"
-"probably want this to be blank."
+msgid "Keep Locks"
msgstr ""
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 297
-#: rc.cpp:8255 rc.cpp:8261
-#, no-c-format
-msgid ""
-"Where to start looking for the src files.\n"
-"If the name does not have a leading /\n"
-"then it is relative to the project directory.\n"
-"(in the General page)"
-msgstr ""
+#. i18n: file ./vcs/subversion/svn_commitdlgbase.ui line 108
+#: rc.cpp:8233
+#, fuzzy, no-c-format
+msgid "Recursive"
+msgstr "&Alihakemistoineen"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 328
-#: rc.cpp:8267 rc.cpp:8396
+#. i18n: file ./vcs/subversion/commitdlgbase.ui line 16
+#: rc.cpp:8236
#, no-c-format
-msgid "Li&nker flags (LDFLAGS):"
-msgstr "Li&nkittäjän parametrit (LDFLAGS):"
+msgid "Log Message"
+msgstr "Lokiviesti"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 335
-#: rc.cpp:8270 rc.cpp:8274 rc.cpp:8278
-#, no-c-format
-msgid ""
-"Linker flags, e.g. -L<lib dir> if you have libraries in a\n"
-"nonstandard directory <lib dir>"
-msgstr ""
-"Linkittäjän liput, esim. -L<kirjaston kansio> jos käytät kirjastoja\n"
-"ei standardeista kansioista"
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 16
+#: rc.cpp:8245
+#, fuzzy, no-c-format
+msgid "Subversion Merge"
+msgstr "Subversion-viestit"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 374
-#: rc.cpp:8282 rc.cpp:8286 rc.cpp:8293
-#, no-c-format
-msgid ""
-"C/C++ preprocessor flags, e.g. -I<include dir> if you have\n"
-"headers in a nonstandard directory <include dir>"
-msgstr ""
-"C/C++ esiprosessorin liput, esim. -I<otsikkotiedostojen kansio> jos käytät\n"
-"otsikkotiedostoja epästandardeista kansioista"
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 27
+#: rc.cpp:8248 rc.cpp:8354
+#, fuzzy, no-c-format
+msgid "Destination"
+msgstr "Kuvaus"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 403
-#: rc.cpp:8290
-#, no-c-format
-msgid "C/C++ &preprocessor flags (CPPFLAGS):"
-msgstr "C/C++-&esikääntäjän liput (CPPFLAGS):"
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 38
+#: rc.cpp:8251
+#, fuzzy, no-c-format
+msgid "Destination working path"
+msgstr "Kuvaus"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 418
-#: rc.cpp:8297
-#, no-c-format
-msgid "Configure argu&ments:"
-msgstr "Configuren argu&mentit:"
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 53
+#: rc.cpp:8254
+#, fuzzy, no-c-format
+msgid "Source 1"
+msgstr "Lähdetiedo&sto"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 452
-#: rc.cpp:8303
-#, no-c-format
-msgid "C"
-msgstr "C"
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 80
+#: rc.cpp:8257 rc.cpp:8284
+#, fuzzy, no-c-format
+msgid "Number:"
+msgstr "Nimi:"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 463
-#: rc.cpp:8306
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 91
+#: rc.cpp:8260 rc.cpp:8287
#, no-c-format
-msgid "C com&piler:"
-msgstr "C-k&ääntäjä:"
+msgid "Keyword:"
+msgstr ""
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 496
-#: rc.cpp:8309
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 97
+#: rc.cpp:8263 rc.cpp:8293 rc.cpp:8372 rc.cpp:8462
#, no-c-format
-msgid "Compiler f&lags (CFLAGS):"
-msgstr "Kääntäjän ar&gumentit (CFLAGS):"
+msgid "HEAD"
+msgstr "HEAD"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 551
-#: rc.cpp:8315
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 102
+#: rc.cpp:8266 rc.cpp:8296 rc.cpp:8375
#, no-c-format
-msgid "Compiler co&mmand (CC):"
-msgstr "Kääntäjän ko&mento (CC):"
+msgid "BASE"
+msgstr ""
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 586
-#: rc.cpp:8318
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 107
+#: rc.cpp:8269 rc.cpp:8299
#, no-c-format
-msgid "C++"
-msgstr "C++"
+msgid "COMMITTED"
+msgstr ""
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 597
-#: rc.cpp:8321
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 112
+#: rc.cpp:8272 rc.cpp:8302
#, no-c-format
-msgid "C++ com&piler:"
-msgstr "C++-k&ääntäjä:"
+msgid "PREV"
+msgstr ""
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 630
-#: rc.cpp:8324
-#, no-c-format
-msgid "Compiler co&mmand (CXX):"
-msgstr "Kääntäjän ko&mento (CXX):"
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 143
+#: rc.cpp:8275 rc.cpp:8305
+#, fuzzy, no-c-format
+msgid "Source URL or working path:"
+msgstr "&Lähteen polku:"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 663
-#: rc.cpp:8327
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 151
+#: rc.cpp:8278 rc.cpp:8290
#, fuzzy, no-c-format
-msgid "Compiler flags (C&XXFLAGS):"
-msgstr "Kääntäjän ar&gumentit (CXXFLAGS):"
+msgid "Specify revision as"
+msgstr "Sovelluksen &nimi:"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 720
-#: rc.cpp:8333
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 161
+#: rc.cpp:8281
#, fuzzy, no-c-format
-msgid "F&ortran"
-msgstr "Fortran"
+msgid "Source 2"
+msgstr "Lähdetiedo&sto"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 731
-#: rc.cpp:8336
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 302
+#: rc.cpp:8314
#, fuzzy, no-c-format
-msgid "Fortra&n compiler:"
-msgstr "Fortran-k&ääntäjä:"
+msgid "--force (Force to delete locally modified or unversioned items.)"
+msgstr ""
+"Pakkopoisto (poista paikallisesti muokatut tiedostot / versioimattomat "
+"tiedostot)"
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 764
-#: rc.cpp:8339
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 310
+#: rc.cpp:8317
+#, fuzzy, no-c-format
+msgid "--non-recursive"
+msgstr "&Alihakemistoineen"
+
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 318
+#: rc.cpp:8320
#, no-c-format
-msgid "Compiler co&mmand (F77):"
-msgstr "Kääntäjän ko&mento (F77):"
+msgid "--ignore-ancestry"
+msgstr ""
-#. i18n: file ./buildtools/autotools/configureoptionswidgetbase.ui line 797
-#: rc.cpp:8342
+#. i18n: file ./vcs/subversion/svn_mergeoptiondlgbase.ui line 335
+#: rc.cpp:8323
#, no-c-format
-msgid "Compiler f&lags (FFLAGS):"
-msgstr "Kääntäjän ar&gumentit (FFLAGS):"
+msgid ""
+"--dry-run (Only receive full result notification\n"
+" without actually modifying working copy)"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 16
-#: rc.cpp:8348
+#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 16
+#: rc.cpp:8327
#, no-c-format
-msgid "Add New Target"
-msgstr "Lisää uusi kohde"
+msgid "New Subversion Project"
+msgstr "Uusi Subversion-projekti"
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 30
-#: rc.cpp:8351
+#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 35
+#: rc.cpp:8330
#, no-c-format
-msgid "&Target"
-msgstr "&Kohde"
+msgid "&Import address:"
+msgstr "Tuo oso&ite:"
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 45
-#: rc.cpp:8354
+#. i18n: file ./vcs/subversion/subversionprojectwidget.ui line 53
+#: rc.cpp:8333
#, no-c-format
-msgid "&Primary:"
-msgstr "&Ensisijainen:"
+msgid "Create &Standard Directories (tags/trunk/branches/)?"
+msgstr "Luo &standardit hakemistot (tags/trunk/branches/)?"
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 68
-#: rc.cpp:8357
+#. i18n: file ./vcs/subversion/svnssltrustpromptbase.ui line 16
+#: rc.cpp:8342
#, no-c-format
-msgid "Pre&fix:"
-msgstr "Etu&liite:"
+msgid "SSL Certificate Trust"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 91
-#: parts/quickopen/quickopenfiledialog.cpp:41
-#: parts/quickopen/quickopenfiledialog.cpp:56 rc.cpp:8360
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 16
+#: rc.cpp:8345
+#, fuzzy, no-c-format
+msgid "Subversion Copy"
+msgstr "Subversion"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 84
+#: rc.cpp:8357
#, no-c-format
-msgid "File &name:"
-msgstr "&Tiedostonimi:"
+msgid "Specify either the full repository URL or local working path"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 127
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 94
+#: rc.cpp:8360
+#, fuzzy, no-c-format
+msgid "Requested Local Path"
+msgstr "Todellinen polku"
+
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 102
#: rc.cpp:8363
-#, no-c-format
-msgid "[CANONICALIZED NAME]"
-msgstr "[KANONISOITU NIMI]"
+#, fuzzy, no-c-format
+msgid "Source Revision"
+msgstr "Revisio"
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 170
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 129
#: rc.cpp:8366
-#, no-c-format
-msgid "Linker Flags (&LDFLAGS)"
-msgstr "Linkittäjän parametrit (&LDFLAGS)"
+#, fuzzy, no-c-format
+msgid "Specify by number:"
+msgstr "Tarkenne"
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 181
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 137
#: rc.cpp:8369
-#, no-c-format
-msgid "Do not link against shared libraries (-all-static)"
-msgstr "Älä linkitä jaettuihin kirjastoihin (-all-static)"
+#, fuzzy, no-c-format
+msgid "Specify by keyword:"
+msgstr "Tarkenne"
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 189
-#: rc.cpp:8372
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 153
+#: rc.cpp:8378
#, no-c-format
-msgid "Do not assign version numbers to libraries (-avoid-version)"
-msgstr "Älä liitä versionumeroita kirjastoihin (-avoid-version)"
+msgid "WORKING"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 197
-#: rc.cpp:8375
-#, no-c-format
-msgid "Create a library that can be dynamically loaded (-module)"
-msgstr "Luo kirjasto, joka voidaan ladata dynaamisesti (-module)"
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 178
+#: kdevdesigner/designer/mainwindowactions.cpp:206 rc.cpp:8381
+#, fuzzy, no-c-format
+msgid "Source"
+msgstr "Lähdetiedo&sto"
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 205
-#: rc.cpp:8378
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 197
+#: rc.cpp:8384
#, no-c-format
-msgid "Library does not depend on external symbols (-no-undefined)"
-msgstr "Kirjasto ei riipu ulkoisista symboleista (-no-undefined)"
+msgid "Specify by the repository URL of this item"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addtargetdlgbase.ui line 228
-#: rc.cpp:8381
+#. i18n: file ./vcs/subversion/svn_copydlgwidget.ui line 205
+#: rc.cpp:8387
#, no-c-format
-msgid "Ot&her:"
-msgstr "&Muu:"
+msgid "Specify by local path of this item"
+msgstr ""
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 16
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 16
#: rc.cpp:8390
-#, no-c-format
-msgid "Target Options"
-msgstr "Kohteen asetukset"
-
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 34
-#: rc.cpp:8393
#, fuzzy, no-c-format
-msgid "Fl&ags"
-msgstr "Liput"
+msgid "Subversion Switch"
+msgstr "Subversion"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 71
-#: rc.cpp:8399
-#, fuzzy, no-c-format
-msgid "&Do not link against shared libraries (-all-static)"
-msgstr "Älä linkitä jaettuihin kirjastoihin (-all-static)"
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 27
+#: rc.cpp:8393
+#, no-c-format
+msgid "Non-recursive. (Switch its immediate children only)"
+msgstr ""
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 79
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 108
#: rc.cpp:8402
#, fuzzy, no-c-format
-msgid "Do not &assign version numbers to libraries (-avoid-version)"
-msgstr "Älä liitä versionumeroita kirjastoihin (-avoid-version)"
+msgid "Current Repository URL"
+msgstr "CVS-va&rasto:"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 87
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 124
#: rc.cpp:8405
#, fuzzy, no-c-format
-msgid "Create a library that can &be dynamically loaded (-module)"
-msgstr "Luo kirjasto, joka voidaan ladata dynaamisesti (-module)"
+msgid "Working copy to switch"
+msgstr "Kansio:"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 95
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 140
#: rc.cpp:8408
#, fuzzy, no-c-format
-msgid "Library does not depend on external symbols (-no-&undefined)"
-msgstr "Kirjasto ei riipu ulkoisista symboleista (-no-undefined)"
+msgid "Working Mode"
+msgstr "Kansio:"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 118
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 151
#: rc.cpp:8411
-#, no-c-format
-msgid "O&ther:"
-msgstr "&Muu:"
+#, fuzzy, no-c-format
+msgid "svn switch"
+msgstr "Rekursiivinen switch"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 181
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 159
#: rc.cpp:8414
#, fuzzy, no-c-format
-msgid "E&xplicit dependencies (DEPENDENCIES):"
-msgstr "Pakot&etut riippuvuudet (DEPENDENCIES):"
+msgid "svn switch --relocation"
+msgstr "Palauta sijain&ti"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 228
+#. i18n: file ./vcs/subversion/svn_switchdlgbase.ui line 169
#: rc.cpp:8417
#, fuzzy, no-c-format
-msgid "Li&braries"
-msgstr "Kirjastot"
+msgid "New destination URL"
+msgstr "Kohde:"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 243
-#: rc.cpp:8420
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 16
+#: vcs/subversion/subversion_core.cpp:300 rc.cpp:8420
#, fuzzy, no-c-format
-msgid "Lin&k convenience libraries inside project (LIBADD):"
-msgstr "Linkitä mukavuuskirjastot projektin &sisällä (LIBADD):"
+msgid "Subversion Log View"
+msgstr "Subversion"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 294
-#: rc.cpp:8423
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 35
+#: rc.cpp:8426
#, no-c-format
-msgid "Link libraries ou&tside project (LIBADD):"
-msgstr "Linkitä kirjastot projektin &ulkopuolella (LIBADD):"
+msgid "Do not show logs before branching point"
+msgstr ""
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 439
-#: rc.cpp:8441
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 46
+#: rc.cpp:8429
#, fuzzy, no-c-format
-msgid "Mo&ve Up"
-msgstr "Siirrä &ylös"
+msgid "End Revision"
+msgstr "Revisio"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 447
-#: rc.cpp:8444 rc.cpp:8654
-#, no-c-format
-msgid "Move Dow&n"
-msgstr "Sii&rrä alas"
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 57
+#: rc.cpp:8432 rc.cpp:8444
+#, fuzzy, no-c-format
+msgid "&By Revision Number"
+msgstr "&Revisio:"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 476
-#: rc.cpp:8447
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 65
+#: rc.cpp:8435 rc.cpp:8447
#, no-c-format
-msgid "Ar&guments"
-msgstr "Ar&gumentit"
+msgid "B&y Revision Specifier"
+msgstr ""
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 487
-#: rc.cpp:8450
+#. i18n: file ./vcs/subversion/svn_logviewoptiondlgbase.ui line 96
+#: rc.cpp:8441
#, fuzzy, no-c-format
-msgid "Program Arguments (only valid for executable targets)"
-msgstr "Ajoa&rgumentit (voimassa vain suoritettaville kohteille):"
+msgid "Start Revision"
+msgstr "Revisio"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 507
+#. i18n: file ./vcs/subversion/svn_co.ui line 24
+#: rc.cpp:8450
+#, no-c-format
+msgid "Subversion Module Checkout"
+msgstr "Subversion moduulin uloskirjaus"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 43
#: rc.cpp:8453
-#, fuzzy, no-c-format
-msgid "&Run arguments:"
-msgstr "Ar&gumentit:"
+#, no-c-format
+msgid "Server Settings"
+msgstr "Palvelimen asetukset"
-#. i18n: file ./buildtools/autotools/targetoptionsdlgbase.ui line 535
+#. i18n: file ./vcs/subversion/svn_co.ui line 62
+#: rc.cpp:8456
+#, no-c-format
+msgid "Checkout &from:"
+msgstr "&Uloskirjaus:"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 96
#: rc.cpp:8459
-#, fuzzy, no-c-format
-msgid "&Debug arguments:"
-msgstr "&Virheenjäljitysliput:"
+#, no-c-format
+msgid "&Revision:"
+msgstr "&Revisio:"
-#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 16
-#: rc.cpp:8471
+#. i18n: file ./vcs/subversion/svn_co.ui line 131
+#: rc.cpp:8465
#, no-c-format
-msgid "Remove File From This Target"
-msgstr "Poista tiedosto tästä kohteesta"
+msgid "This Project has Standard &Trunk/Branches/Tags/Directories"
+msgstr "Tällä projektilla on standardit &Trunk/Branches/Tags/-hakemistot"
-#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 79
+#. i18n: file ./vcs/subversion/svn_co.ui line 186
+#: rc.cpp:8474
+#, no-c-format
+msgid "Local Directory"
+msgstr "Paikallinen kansio"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 205
+#: rc.cpp:8477
+#, no-c-format
+msgid "C&heckout in:"
+msgstr "&Uloskirjaus:"
+
+#. i18n: file ./vcs/subversion/svn_co.ui line 239
#: rc.cpp:8480
#, no-c-format
-msgid "&File Information"
-msgstr "&Tiedoston tiedot"
+msgid "&Name of the newly created directory:"
+msgstr "Luodun kansion &nimi:"
-#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 120
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 55
#: rc.cpp:8489
+#, fuzzy, no-c-format
+msgid "&Do not do anything"
+msgstr "Älä tee mitään"
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 65
+#: rc.cpp:8492 rc.cpp:8499
#, no-c-format
-msgid "<b>Note:</b> You will not be able to undelete the file."
-msgstr "<b>Huomio:</b> Et voi palauttaa tiedostoa!"
+msgid ""
+"Adds subversion menus to project.\n"
+"\n"
+"NOTE: Unless you import the project\n"
+"out of tdevelop, you will not be able\n"
+"to perform any subversion operations."
+msgstr ""
-#. i18n: file ./buildtools/autotools/removefiledlgbase.ui line 215
-#: rc.cpp:8504
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 80
+#: rc.cpp:8506
+#, fuzzy, no-c-format
+msgid ""
+"&Create a project tree and import new project into trunk, then checkout from "
+"the repository"
+msgstr "Luo projektipuu ja tuo uusi projekti runkoon/"
+
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 87
+#: rc.cpp:8509 rc.cpp:8516
#, no-c-format
-msgid "[DIRECTORY NAME]"
-msgstr "[KANSION NIMI]"
+msgid ""
+"Creates project, imports it into the subversion\n"
+"repository and checks it out as a working copy.\n"
+"\n"
+"NOTE: The repository has to exist.\n"
+"e.g. has been created with 'svnadmin'"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 36
-#: rc.cpp:8507
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 103
+#: rc.cpp:8523
#, no-c-format
-msgid "Add New Subproject"
-msgstr "Lisää uusi aliprojekti"
+msgid ""
+"Example for the url (if /home/user/subversion is the subversion repository):\n"
+"file:///home/user/subversion/mynewproject"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 47
-#: rc.cpp:8510
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 122
+#: rc.cpp:8527
#, no-c-format
-msgid "Subproject"
-msgstr "Aliprojekti"
+msgid "Repository:"
+msgstr "Varasto:"
-#. i18n: file ./buildtools/autotools/addsubprojectdlgbase.ui line 87
-#: rc.cpp:8513
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 135
+#: rc.cpp:8530
#, no-c-format
-msgid "Subproject &name:"
-msgstr "Aliprojektin &nimi:"
+msgid ""
+"Subversion repository location.\n"
+"The repository has to exist -\n"
+"e.g. has been created with 'svnadmin'"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 16
-#: rc.cpp:8522
+#. i18n: file ./vcs/subversion/integrator/svnintegratordlgbase.ui line 144
+#: rc.cpp:8535
#, no-c-format
-msgid "Add New Application .desktop File"
-msgstr "Lisää uusi sovelluksen .desktop -tiedosto"
+msgid ""
+"Subversion repository location. This should include the subdirectory for the "
+"project in the repository. The project subdirectory and further subdirectories "
+"will be created. \n"
+"\n"
+"So for example if you give http://localhost/svn/projectname the following "
+"directories will be created and the project imported into the trunk "
+"subdirectory:\n"
+"http://localhost/svn/projectname\n"
+"http://localhost/svn/projectname/tags\n"
+"http://localhost/svn/projectname/branches\n"
+"http://localhost/svn/projectname/trunk"
+msgstr ""
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 30
-#: rc.cpp:8525
+#. i18n: file ./vcs/perforce/integrator/pfintegratordlgbase.ui line 24
+#: rc.cpp:8544 rc.cpp:8547
#, no-c-format
-msgid "&Application File"
-msgstr "&Sovellustiedosto"
+msgid "No options available for this VCS."
+msgstr "Tälle VCS:lle ei ole ominaisuuksia."
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 41
-#: rc.cpp:8528
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 24
+#: rc.cpp:8550
#, no-c-format
-msgid "Start in t&erminal"
-msgstr "Käynnistä päät&eikkunassa"
+msgid "CVS Server Configuration"
+msgstr "CVS-palvelimen asetukset"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 122
-#: rc.cpp:8534
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 46
+#: rc.cpp:8556
#, no-c-format
-msgid "Games"
-msgstr "Pelit"
+msgid "&Local destination directory:"
+msgstr "Paikallinen koh&dekansio:"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 127
-#: rc.cpp:8537
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 86
+#: rc.cpp:8559
#, no-c-format
-msgid "Development"
-msgstr "Kehitystyökalut"
+msgid "&Server path (e.g. :pserver:marios@cvs.kde.org:/home/kde):"
+msgstr "&Palvelimen polku (esim. :pserver:marios@cvs.kde.org:/home/kde):"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 137
-#: rc.cpp:8543
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 101
+#: rc.cpp:8562
#, no-c-format
-msgid "Graphics"
-msgstr "Grafiikka"
+msgid "Select Module"
+msgstr "Valitse moduuli"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 142
-#: rc.cpp:8546
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 137
+#: rc.cpp:8565 rc.cpp:8776 rc.cpp:8864
#, no-c-format
-msgid "Internet"
-msgstr "Internet"
+msgid "&Module:"
+msgstr "&Moduuli:"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 147
-#: rc.cpp:8549
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 156
+#: rc.cpp:8568
#, no-c-format
-msgid "Multimedia"
-msgstr "Multimedia"
+msgid "&Tag/branch:"
+msgstr "&Leima/haara:"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 152
-#: rc.cpp:8552
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 195
+#: rc.cpp:8571
#, no-c-format
-msgid "Office"
-msgstr "Toimisto"
+msgid "&Prune directories"
+msgstr "&Karsi hakemistoja"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 162
-#: rc.cpp:8558
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 201
+#: rc.cpp:8574
#, no-c-format
-msgid "System"
-msgstr "Järjestelmä"
+msgid "Creates subdirs if needed"
+msgstr "Luo alihakemistoja tarvittaessa"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 167
-#: rc.cpp:8561
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 207
+#: rc.cpp:8577
#, no-c-format
-msgid "Toys"
-msgstr "Lelut"
+msgid "Module"
+msgstr "Moduuli"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 172
-#: rc.cpp:8564
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 218
+#: rc.cpp:8580
#, no-c-format
-msgid "Utilities"
-msgstr "Apuohjelmat"
+msgid "Real Path"
+msgstr "Todellinen polku"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 177
-#: rc.cpp:8567
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 277
+#: rc.cpp:8583
#, no-c-format
-msgid "WordProcessing"
-msgstr "Tekstinkäsittely"
+msgid "&Fetch Modules List"
+msgstr "&Hae moduulilista"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 211
-#: rc.cpp:8573 rc.cpp:8759
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 283
+#: rc.cpp:8586
#, no-c-format
-msgid "&Icon:"
-msgstr "&Kuvake:"
+msgid "Fetch modules list from server"
+msgstr "Hae moduulilista palvelimelta"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 229
-#: rc.cpp:8576
+#. i18n: file ./vcs/cvsservice/checkoutdialogbase.ui line 286
+#: rc.cpp:8589
#, no-c-format
-msgid "&Section:"
-msgstr "&Osa:"
+msgid "Click to fetch modules list from server you specified"
+msgstr "Napsauta hakeaksesi moduulilistan määrittelemältäsi palvelimelta"
-#. i18n: file ./buildtools/autotools/addapplicationdlgbase.ui line 316
-#: rc.cpp:8588
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 16
+#: rc.cpp:8598
#, no-c-format
-msgid "Mime &Types"
-msgstr "MIME-&tyypit"
+msgid "Update/Revert to Release/Branch/Date"
+msgstr "Päivitä/Palauta haluttuun Julkaisuun/Oksaan/Päivämäärään"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 16
-#: rc.cpp:8603
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 38
+#: rc.cpp:8601
#, no-c-format
-msgid "Subproject Options"
-msgstr "Aliprojektin asetukset"
+msgid "Revision"
+msgstr "Revisio"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 31
-#: rc.cpp:8606
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 52
+#: rc.cpp:8604
#, no-c-format
-msgid "Co&mpiler"
-msgstr "&Kääntäjä"
+msgid "&Most recent from current branch"
+msgstr "&Uusin nykyisestä käännöshaarasta"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 46
-#: rc.cpp:8609
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 71
+#: rc.cpp:8607
#, no-c-format
-msgid "Compiler flags for C compiler (CFLA&GS):"
-msgstr "C-kääntäjän argumentit (CFLA&GS):"
+msgid "An arbitrary &revision/tag/branch:"
+msgstr "Vapaavalintainen &revisio/leima/oksa:"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 129
-#: rc.cpp:8615
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 85
+#: rc.cpp:8610
#, no-c-format
-msgid "Compiler flags for C++ compiler (C&XXFLAGS):"
-msgstr "C++-kääntäjän argumentit (&CXXFLAGS):"
+msgid "Type your release name here (leave empty for HEAD)"
+msgstr "Kirjoita tähän julkaisun nimi (jätä tyhjäksi jos haluat HEAD:n)"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 204
-#: rc.cpp:8621
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 88
+#: rc.cpp:8613
#, no-c-format
-msgid "Compiler flags for Fortran compiler (&FFLAGS):"
-msgstr "Fortran-kääntäjän argumentit (&FFLAGS):"
+msgid ""
+"Fill the field with the release or branch name (e.g. <i>"
+"make_it_cool, tdevelop_alpha5, ...</i>)"
+msgstr ""
+"Täytä kenttä julkaisun tai haaran nimellä (esim. <i>"
+"make_it_cool, tdevelop_alpha5, ...</i>)"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 277
-#: rc.cpp:8627
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 106
+#: rc.cpp:8616
#, no-c-format
-msgid "&Includes"
-msgstr "&Sisällytettävät"
+msgid "An arbitrary &date:"
+msgstr "Vapaavalintainen &päivämäärä:"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 296
-#: rc.cpp:8630
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 117
+#: rc.cpp:8619
#, no-c-format
-msgid "Automatically &generate metasources"
-msgstr "&Muodosta automaattisesti metalähteet"
+msgid "FIll the field with a date (e.g. <i>20030204</i>)"
+msgstr "Täytä kenttä päivämäärällä (esim. <i>20030204</i>)"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 379
-#: rc.cpp:8639
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 129
+#: rc.cpp:8622
#, no-c-format
-msgid "Directories in&side project:"
-msgstr "Hakemistot projektin &sisällä:"
+msgid "Additional Options"
+msgstr "Lisäasetukset"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 471
-#: rc.cpp:8651
+#. i18n: file ./vcs/cvsservice/releaseinputdialogbase.ui line 140
+#: rc.cpp:8625
#, no-c-format
-msgid "Move U&p"
-msgstr "Siirrä &ylös"
+msgid "&Enforce even if the file has been locally modified (revert)"
+msgstr "&Saata voimaan vaikka tiedosto olisi paikallisesti muokattu (palauta)"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 510
-#: rc.cpp:8657
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 16
+#: rc.cpp:8634
#, no-c-format
-msgid "Directories ou&tside project:"
-msgstr "Hakemistot projektin &ulkopuolella:"
+msgid "Choose Revisions to Diff"
+msgstr "Valitse vertailtavat revisiot"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 546
-#: rc.cpp:8660
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 30
+#: rc.cpp:8637
#, no-c-format
-msgid "&Prefixes"
-msgstr "&Etuliitteet"
+msgid "Build Difference Between"
+msgstr "Erovertailun osapuolet"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 566
-#: buildtools/custommakefiles/selectnewfilesdialog.cpp:28 rc.cpp:8666
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 49
+#: rc.cpp:8640
#, no-c-format
-msgid "Path"
-msgstr "Polku"
+msgid "Local copy and an arbitrary &revision:"
+msgstr "Paikallinen kopio ja vapaavalintainen &revisio:"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 594
-#: rc.cpp:8669
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 67
+#: rc.cpp:8643
#, no-c-format
-msgid "C&ustom prefixes:"
-msgstr "Omat et&uliitteet:"
+msgid "&Two arbitrary revisions/tags:"
+msgstr "Kaksi vapaavalintais&ta revisiota/leimaa:"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 678
-#: rc.cpp:8681
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 91
+#: rc.cpp:8646
#, no-c-format
-msgid "&Build Order"
-msgstr "&Rakentamisjärjestys"
+msgid "Revision A:"
+msgstr "Revisio A:"
-#. i18n: file ./buildtools/autotools/subprojectoptionsdlgbase.ui line 775
-#: rc.cpp:8690
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 105
+#: rc.cpp:8649
#, no-c-format
-msgid "O&rder in which sub projects are built:"
-msgstr "Jä&rjestys, missä aliprojektit käännetään:"
+msgid "Second revision to compare (leave empty to diff against HEAD)"
+msgstr ""
+"Toinen vertailtava revisio (jätä tyhjäksi jos haluat vertailla HEAD:iin)"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 24
-#: rc.cpp:8699
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 116
+#: rc.cpp:8652
#, no-c-format
-msgid "ImportExistingDlgBase"
-msgstr "ImportExistingDlgBase"
+msgid "First revision to compare"
+msgstr "Ensimmäinen vertailtava revisio"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 192
-#: rc.cpp:8717
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 132
+#: rc.cpp:8655
#, no-c-format
-msgid "[DIRECTORY]"
-msgstr "[KANSIO]"
+msgid "Revision B:"
+msgstr "Revisio B:"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 260
-#: rc.cpp:8723
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 142
+#: rc.cpp:8658
+#, fuzzy, no-c-format
+msgid "Local cop&y and HEAD"
+msgstr "Paikallinen kopio ja &HEAD"
+
+#. i18n: file ./vcs/cvsservice/diffdialogbase.ui line 150
+#: rc.cpp:8661
+#, fuzzy, no-c-format
+msgid "Local copy a&nd BASE"
+msgstr "Paika&llinen kopio ja BASE"
+
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 16
+#: rc.cpp:8670
#, no-c-format
-msgid "A&dd All"
-msgstr "Lis&ää kaikki"
+msgid "Tag Files on CVS Repository"
+msgstr "Leima-tiedostot CVS-varastossa"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 263
-#: rc.cpp:8726
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 38
+#: rc.cpp:8673
#, no-c-format
-msgid "Import by creating symbolic links (recommended)"
-msgstr "Tuo luomalla symbolisia linkkejä (suositus)"
+msgid "Tag/Branch &name:"
+msgstr "Leiman/Oksan &nimi:"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 271
-#: rc.cpp:8729
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 56
+#: rc.cpp:8676
#, no-c-format
-msgid "&Add Selected"
-msgstr "Lisää &valitut"
+msgid "Tag as &branch"
+msgstr "Leima &oksana"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 274
-#: rc.cpp:8732
+#. i18n: file ./vcs/cvsservice/tagdialogbase.ui line 64
+#: rc.cpp:8679
#, no-c-format
-msgid "Import by copying (not recommended)"
-msgstr "Tuo kopioimalla (ei suositeltavaa)"
+msgid "&Force"
+msgstr "&Pakota"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 313
-#: rc.cpp:8735
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 16
+#: rc.cpp:8688
#, no-c-format
-msgid "&Source Directory"
-msgstr "Lähdekan&sio"
+msgid "Commit to Repository"
+msgstr "Toimita varastoon"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 364
-#: rc.cpp:8738
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 30
+#: rc.cpp:8691
#, no-c-format
-msgid "R&emove All"
-msgstr "&Poista kaikki"
+msgid "&Message"
+msgstr "&Viesti"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 367
-#: rc.cpp:8741
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 56
+#: rc.cpp:8694
#, no-c-format
-msgid "Removes all added files."
-msgstr "Poistaa kaikki lisätyt tiedostot."
+msgid "&Add to changelog:"
+msgstr "&Lisää muutoslokiin:"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 375
-#: rc.cpp:8744
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 67
+#: rc.cpp:8697
#, no-c-format
-msgid "&Remove Selected"
-msgstr "Poista &valitut"
+msgid "Change log filename path (relative to project directory)"
+msgstr "Vaihda lokin tiedostonimen polku (suhteessa projektikansioon)"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 378
-#: rc.cpp:8747
+#. i18n: file ./vcs/cvsservice/commitdialogbase.ui line 70
+#: rc.cpp:8700
#, no-c-format
-msgid "Removes the selected files."
-msgstr "Poistaa valitut tiedostot."
+msgid ""
+"<b>Changelog filename path</b>"
+"<br/>Insert here the Changelog filename you wish to use so that the message is "
+"appended"
+msgstr ""
+"<b>Muutoslokin tiedostopolku</b>"
+"<br/>Kirjoita tähän haluamasi muutoslokin tiedostonimi, jotta viestit tulevat "
+"lisättyä"
-#. i18n: file ./buildtools/autotools/addexistingdlgbase.ui line 417
-#: rc.cpp:8750
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 16
+#: rc.cpp:8709
#, no-c-format
-msgid "Add &Following"
-msgstr "Lisää &seuraava"
+msgid "CVS Options"
+msgstr "CVS-asetukset"
-#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 16
-#: rc.cpp:8753
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 27
+#: rc.cpp:8712
#, no-c-format
-msgid "Add New Service"
-msgstr "Lisää uusi palvelu"
+msgid "Common Settings"
+msgstr "Yleiset asetukset"
-#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 31
-#: rc.cpp:8756
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 46
+#: rc.cpp:8715
#, no-c-format
-msgid "&Service File"
-msgstr "Palvelutiedo&sto"
+msgid "&Remote shell (CVS_RSH environment variable):"
+msgstr "&Etäkomentotulkki (CVS_RSH ympäristömuuttuja):"
-#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 139
-#: rc.cpp:8762
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 57
+#: rc.cpp:8718
#, no-c-format
-msgid "&Library:"
-msgstr "&Kirjasto:"
+msgid "sets the CVS_RSH variable"
+msgstr "Asettaa CVS_RSH-muuttujan"
-#. i18n: file ./buildtools/autotools/addservicedlgbase.ui line 209
-#: rc.cpp:8774
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 60
+#: rc.cpp:8721
+#, fuzzy, no-c-format
+msgid ""
+"Set this option to \"ssh\" to use ssh as remote shell for CVS. Note that you "
+"need password-less login (see the ssh documentation for how to generate a "
+"public/private key pair) otherwise CVS will just hang forever."
+msgstr ""
+"Laita tähän \"ssh\" käyttääksesi ssh:ta CVS:n etäkomentotulkkina. Huomaa, että "
+"tarvitset salasanattoman sisäänkirjautumisen sillä muuten CVS jumittuu. Katso "
+"ssh:n howto:sta miten generoida julkinen/yksityinen avainpari."
+
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 68
+#: rc.cpp:8724
#, no-c-format
-msgid "Service &Types"
-msgstr "Palvelu&tyypit"
+msgid "CVS server &location:"
+msgstr "CVS-pa&lvelimen sijainti:"
-#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 16
-#: rc.cpp:8798
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 86
+#: rc.cpp:8727
#, no-c-format
-msgid "Add New Icon"
-msgstr "Lisää uusi kuvake"
+msgid "When Updating"
+msgstr "Päivitettäessä"
-#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 53
-#: rc.cpp:8804
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 97
+#: rc.cpp:8730
#, no-c-format
-msgid "&Size:"
-msgstr "&Koko:"
+msgid "Create &new directories (if any)"
+msgstr "Luo &uusia hakemistoja (jos yhtään)"
-#. i18n: file ./buildtools/autotools/addicondlgbase.ui line 178
-#: rc.cpp:8819
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 105
+#: rc.cpp:8733
#, no-c-format
-msgid "unknown"
-msgstr "tuntematon"
+msgid "&Prune empty directories"
+msgstr "&Karsi tyhjät hakemistot"
-#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 44
-#: rc.cpp:8828
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 113
+#: rc.cpp:8736
#, no-c-format
-msgid "Menu Text"
-msgstr "Valikkoteksti"
+msgid "&Update subdirectories too"
+msgstr "&Päivitä myös alihakemistot"
-#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 52
-#: rc.cpp:8831
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 123
+#: rc.cpp:8739
#, no-c-format
-msgid "Command"
-msgstr "Komento"
+msgid "When Committing/Removing"
+msgstr "Toimittaessa/Poistaessa"
-#. i18n: file ./buildtools/autotools/managecustomcommandsbase.ui line 60
-#: rc.cpp:8834
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 134
+#: rc.cpp:8742
#, no-c-format
-msgid "Command Type"
-msgstr "Komentotyyppi"
+msgid "&Be recursive"
+msgstr "&Alihakemistoineen"
-#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 19
-#: buildtools/ada/adaproject_part.cpp:375
-#: buildtools/ada/adaproject_part.cpp:406 rc.cpp:8837
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 144
+#: rc.cpp:8745
#, no-c-format
-msgid "Ada Compiler"
-msgstr "Ada-kääntäjä"
+msgid "When Creating Diffs"
+msgstr "Koostaessa eroavaisuuksia"
-#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 64
-#: rc.cpp:8840
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 176
+#: rc.cpp:8748
#, no-c-format
-msgid "Configuration:"
-msgstr "Asetukset:"
+msgid "Use these e&xtra options:"
+msgstr "Käytä &näitä lisäasetuksia:"
-#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 170
-#: rc.cpp:8852
+#. i18n: file ./vcs/cvsservice/cvsoptionswidgetbase.ui line 209
+#: rc.cpp:8751
#, no-c-format
-msgid "Compiler &options:"
-msgstr "Kääntäjän aset&ukset:"
+msgid "Con&text lines:"
+msgstr "Kon&tekstirivien määrä:"
-#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 189
-#: rc.cpp:8855
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 17
+#: rc.cpp:8754
#, no-c-format
-msgid "Ada &compiler:"
-msgstr "Ada-&kääntäjä:"
+msgid "This form allows you to create a CVS repository for your new project"
+msgstr ""
+"Tämän lomakkeen avulla voidaan luoda CVS-varasto uutta projektia varten"
-#. i18n: file ./buildtools/ada/adaproject_optionsdlgbase.ui line 349
-#: rc.cpp:8864
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 34
+#: rc.cpp:8757
#, no-c-format
-msgid "Load Default Compiler Options"
-msgstr "Lataa kääntäjän oletusasetukset"
+msgid "Release &tag:"
+msgstr "&Julkaisuleima:"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Tapio Kautto,Teemu Rytilahti,Tapio Mattila"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 45
+#: rc.cpp:8760
+#, no-c-format
+msgid "Enter the name of the repository"
+msgstr "Anna varaston nimi"
-#: _translatorinfo.cpp:3
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 49
+#: rc.cpp:8763
+#, no-c-format
msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "eleknader@phnet.fi,teemu.rytilahti@d5k.net,tapio.mattila@kde-fi.org"
-
-#: editors/editor-chooser/editorchooser_part.cpp:35
-msgid "Editor"
-msgstr "Muokkausohjelma"
-
-#: languages/cpp/subclassingdlg.cpp:190
-#: languages/kjssupport/subclassingdlg.cpp:187
-msgid "Create Subclass of "
-msgstr "Luo aliluokka luokasta "
-
-#: languages/bash/bashsupport_part.cpp:46
-#: languages/cpp/app_templates/kdevlang/kdevlang_part.cpp:31
-#: languages/kjssupport/kjssupport_part.cpp:72
-#: languages/php/phpsupportpart.cpp:91 languages/ruby/rubysupport_part.cpp:51
-#: languages/sql/sqlsupport_part.cpp:43
-msgid "&Run"
-msgstr "&Suorita"
-
-#: languages/kjssupport/kjssupport_part.cpp:73
-msgid "Test the active script."
+"CVS Repository name goes here.\n"
+"Most of the thime you'll just reuse the project name"
msgstr ""
+"Tähän kirjoitetaan CVS-varaston nimi.\n"
+"Yleensä tässä käytetään projektin nimeä."
-#: languages/kjssupport/kjssupport_part.cpp:90
-#, fuzzy
-msgid "KJS Console"
-msgstr "Konsoli"
-
-#: languages/kjssupport/kjssupport_part.cpp:90
-#, fuzzy
-msgid "KJS Embed Console"
-msgstr "Sisäänrakennettu konsoli-ikkuna"
-
-#: languages/ada/adasupportpart.cpp:62 languages/cpp/cppsupportpart.cpp:586
-#: languages/java/javasupportpart.cpp:151
-#: languages/kjssupport/kjssupport_part.cpp:94
-#: languages/pascal/pascalsupport_part.cpp:72
-#: languages/php/phpsupportpart.cpp:107
-msgid "Problems"
-msgstr "Ongelmia"
-
-#: languages/ada/adasupportpart.cpp:62 languages/cpp/cppsupportpart.cpp:586
-#: languages/java/javasupportpart.cpp:151
-#: languages/kjssupport/kjssupport_part.cpp:94
-msgid "Problem reporter"
-msgstr "Ongelmien raportoija"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 57
+#: rc.cpp:8767 rc.cpp:8825
+#, no-c-format
+msgid "vendor"
+msgstr "valmistaja"
-#: languages/bash/bashsupport_part.cpp:48
-#: languages/ruby/rubysupport_part.cpp:55
-msgid "<b>Run</b><p>Starts an application."
-msgstr "<b>Aja</b><p>Käynnistää sovelluksen."
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 60
+#: rc.cpp:8770
+#, no-c-format
+msgid "Enter the vendor name"
+msgstr "Kirjoita valmistajan nimi"
-#: languages/cpp/ccconfigwidget.cpp:233
-#, fuzzy
-msgid "Are you sure you want to delete the \"%1\" database?"
-msgstr "Oletko varma, että haluat uudelleenladata nykyisen projektin?"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 68
+#: rc.cpp:8773
+#, no-c-format
+msgid "&Message:"
+msgstr "&Viesti:"
-#: languages/cpp/ccconfigwidget.cpp:238
-#, fuzzy
-msgid "Delete Database"
-msgstr "Poista seurattava muuttuja"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 90
+#: rc.cpp:8779 rc.cpp:8837
+#, no-c-format
+msgid "&Vendor tag:"
+msgstr "&Valmistajan leima:"
-#: languages/cpp/ccconfigwidget.cpp:574
-#, fuzzy
-msgid "Edit TQt4 Designer Plugin Paths"
-msgstr "Passivoi hakemisto"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 101
+#: rc.cpp:8782
+#, no-c-format
+msgid "new project"
+msgstr "uusi projekti"
-#: languages/cpp/ccconfigwidget.cpp:577
-#, fuzzy
-msgid "Plugin Paths"
-msgstr "Liitä&nnäispolut"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 104
+#: rc.cpp:8785
+#, no-c-format
+msgid "Repository creation message"
+msgstr "Varaston luontiviesti"
-#: languages/cpp/kdevdriver.cpp:178
-#, fuzzy
-msgid "%1. Message: %2"
-msgstr "&Viesti:"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 112
+#: rc.cpp:8788 rc.cpp:8852
+#, no-c-format
+msgid "start"
+msgstr "aloitus"
-#: languages/cpp/simpletype.cpp:24
-#, fuzzy
-msgid "typeless"
-msgstr "&Tyyli"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 115
+#: rc.cpp:8791
+#, no-c-format
+msgid "Tag that will be associated with initial state"
+msgstr "Leima, jota käytetään aluksi"
-#: languages/cpp/simpletype.cpp:25
-msgid "boolean value, 1 byte, ( \"true\" or \"false\" )"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 129
+#: rc.cpp:8794
+#, no-c-format
+msgid "&Server path:"
+msgstr "&Palvelimen polku:"
-#: languages/cpp/simpletype.cpp:26
-msgid "signed/unsigned character, 1 byte"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 140
+#: rc.cpp:8797
+#, no-c-format
+msgid "Enter your CVS Root location"
+msgstr "Kirjoita CVS-juuren sijainti"
-#: languages/cpp/simpletype.cpp:27
-msgid "signed character, 1 byte, ranged -128 to 127"
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 144
+#: rc.cpp:8800
+#, no-c-format
+msgid ""
+"CVS Root location goes here, for example:"
+"<ul>\n"
+"<li>/home/cvsroot or</li>"
+"<li>:pserver:me@localhost:/home/cvs</li></ul>"
msgstr ""
+"CVS-juuren sijainti tulee tähän, esimerkiksi:"
+"<ul>\n"
+"<li>/home/cvsroot tai </li> "
+"<li>:pserver:nimesi@localhost:/home/cvs</li></ul>"
-#: languages/cpp/simpletype.cpp:28
-msgid "unsigned character, 1 byte, ranged 0 to 255"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 158
+#: rc.cpp:8804
+#, no-c-format
+msgid "CVS_&RSH:"
+msgstr "CVS_&RSH:"
-#: languages/cpp/simpletype.cpp:29
-msgid "wide character, 2 bytes, ranged 0 to 65.535"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 172
+#: rc.cpp:8807
+#, no-c-format
+msgid "ssh"
+msgstr "ssh"
-#: languages/cpp/simpletype.cpp:30
-msgid "signed integer, 4 bytes, ranged -2.147.483.648 to 2.147.483.647"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 184
+#: rc.cpp:8810
+#, no-c-format
+msgid "Init &root"
+msgstr "Alusta juu&ri"
-#: languages/cpp/simpletype.cpp:31
-msgid "unsigned integer, 4 bytes, ranged 0 to 4.294.967.295"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/cvsformbase.ui line 187
+#: rc.cpp:8813
+#, no-c-format
+msgid "Check if you defined a new CVS Root"
+msgstr "Valitse jos määrittelit uuden CVS-juuren"
-#: languages/cpp/simpletype.cpp:32
-msgid "short integer, 2 bytes, ranged -32.768 to 32.768"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/initdlg.ui line 16
+#: rc.cpp:8816
+#, no-c-format
+msgid "Choose Repository Location"
+msgstr "Valitse varaston sijainti"
-#: languages/cpp/simpletype.cpp:33
-msgid "unsigned short integer, 2 bytes, ranged 0 to 65.535"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/initdlg.ui line 35
+#: rc.cpp:8819
+#, no-c-format
+msgid "&Repository location:"
+msgstr "&Varaston sijainti:"
-#: languages/cpp/simpletype.cpp:34
-msgid "floating point value, 4 bytes, ranged ca. -3,4E+38 to 3,4E+38"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 27
+#: rc.cpp:8822
+#, no-c-format
+msgid "Create module in the repository"
+msgstr "Luo moduuli varastossa"
-#: languages/cpp/simpletype.cpp:35
-msgid "double floating point value, 8 bytes, ranged ca. -1,8E+308 to 1,8E+308"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 57
+#: rc.cpp:8828
+#, no-c-format
+msgid "&Init Local Repository..."
+msgstr "&Alusta paikallinen varasto..."
-#: languages/cpp/simpletype.cpp:36
-msgid ""
-"double long floating point value, 10 bytes, ranged ca. -3,4E+4932 to 3,4E+4932"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 90
+#: rc.cpp:8831
+#, no-c-format
+msgid "Login to &Repository..."
+msgstr "Kirjaudu &varastoon..."
-#: languages/cpp/simpletype.cpp:37
-msgid "unsigned integer, byte-count dependent on operating-system"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 154
+#: rc.cpp:8834
+#, no-c-format
+msgid "Mo&dule:"
+msgstr "Mo&duuli:"
-#: languages/cpp/cppimplementationwidget.cpp:76
-#: languages/cpp/cppnewclassdlg.cpp:1840
-#, fuzzy
-msgid "Cannot write to implementation file"
-msgstr "Projektitiedostoa ei voida kirjoittaa."
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 198
+#: rc.cpp:8840
+#, no-c-format
+msgid "Re&lease tag:"
+msgstr "Ju&lkaisuleima:"
-#: languages/cpp/cppimplementationwidget.cpp:86
-#: languages/cpp/cppnewclassdlg.cpp:2064
-#, fuzzy
-msgid "Cannot write to header file"
-msgstr "Projektitiedostoa ei voida kirjoittaa."
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 242
+#: rc.cpp:8846 rc.cpp:8858
+#, no-c-format
+msgid "&Repository:"
+msgstr "&Varasto:"
-#: languages/cpp/includepathresolver.cpp:251
-msgid ""
-"tried include-path-resolution while another resolution-process was still "
-"running"
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/integratordlgbase.ui line 256
+#: rc.cpp:8849
+#, no-c-format
+msgid "First Import"
+msgstr "Ensimmäinen tuonti"
-#: languages/cpp/includepathresolver.cpp:260
-msgid "Makefile is missing in folder \"%1\""
-msgstr ""
+#. i18n: file ./vcs/cvsservice/integrator/fetcherdlgbase.ui line 51
+#: rc.cpp:8855
+#, fuzzy, no-c-format
+msgid "&Branch tag:"
+msgstr "Leiman/Oksan &nimi:"
-#: languages/cpp/includepathresolver.cpp:260
-#, fuzzy, c-format
-msgid "problem while trying to resolve include-paths for %1"
-msgstr "Avaa ryhmät automaattisesti"
+#. i18n: file ./vcs/cvsservice/integrator/fetcherdlgbase.ui line 97
+#: rc.cpp:8861
+#, no-c-format
+msgid "Fetch &List"
+msgstr "Nouda &luettelo"
-#: languages/cpp/includepathresolver.cpp:277
-#, fuzzy
-msgid "Cached: "
-msgstr "KCachegrind"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Tapio Kautto,Teemu Rytilahti,Tapio Mattila"
-#: languages/cpp/includepathresolver.cpp:301
-msgid "Filename %1 seems to be malformed"
-msgstr ""
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "eleknader@phnet.fi,teemu.rytilahti@d5k.net,tapio.mattila@kde-fi.org"
-#: languages/cpp/includepathresolver.cpp:385
-#, fuzzy
-msgid "Could not start the make-process"
-msgstr "Projektitiedostoa ei voitu kirjoittaa."
+#: lib/widgets/ksavealldialog.cpp:53 lib/widgets/ksavealldialog.cpp:144
+msgid "Save Modified Files?"
+msgstr "Tallenna muuttuneet tiedostot?"
-#: languages/cpp/includepathresolver.cpp:390
-#, fuzzy
-msgid "make-process finished with nonzero exit-status"
-msgstr "Prosessi päättyi virheellisesti"
+#: lib/widgets/ksavealldialog.cpp:58 lib/widgets/ksavealldialog.cpp:151
+msgid "The following files have been modified. Save them?"
+msgstr "Seuraavat tiedostot ovat muuttuneet. Tallennetaanko ne?"
-#: languages/cpp/includepathresolver.cpp:390
-#: languages/cpp/includepathresolver.cpp:395
-#, fuzzy, c-format
-msgid "output: %1"
-msgstr "Tuloste"
+#: lib/widgets/ksavealldialog.cpp:65
+msgid "Save &Selected"
+msgstr "Tallenna &valitut"
-#: languages/cpp/includepathresolver.cpp:395
-#, fuzzy
-msgid "make-process failed"
-msgstr "Prosessi poistui"
+#: lib/widgets/ksavealldialog.cpp:65
+msgid "Saves all selected files"
+msgstr "Tallentaa kaikki valitut tiedostot"
-#: languages/cpp/includepathresolver.cpp:474
-#: languages/cpp/includepathresolver.cpp:477
-#, fuzzy
-msgid "Recursive make-call failed"
-msgstr "Rekursiivinen uudelleensijoitus"
+#: lib/widgets/ksavealldialog.cpp:66 lib/widgets/ksavealldialog.cpp:157
+msgid "Save &None"
+msgstr "&Älä tallenna mitään"
-#: languages/cpp/includepathresolver.cpp:474
-msgid "The parameter-string \"%1\" does not seem to be valid. Output was: %2"
-msgstr ""
+#: lib/widgets/ksavealldialog.cpp:68 lib/widgets/ksavealldialog.cpp:159
+msgid "Lose all modifications"
+msgstr "Menetä muutokset"
-#: languages/cpp/includepathresolver.cpp:477
-msgid "The directory \"%1\" does not exist. Output was: %2"
-msgstr ""
+#: lib/widgets/ksavealldialog.cpp:69 lib/widgets/ksavealldialog.cpp:160
+msgid "Cancels the action"
+msgstr "Peruuttaa toimenpiteen"
-#: languages/cpp/includepathresolver.cpp:481
-#, fuzzy
-msgid "Recursive make-call malformed"
-msgstr "Rekursiivinen yhdistäminen"
+#: lib/widgets/ksavealldialog.cpp:156
+msgid "Save &All"
+msgstr "Tallenna &kaikki"
-#: languages/cpp/includepathresolver.cpp:481
-#, fuzzy, c-format
-msgid "Output was: %2"
-msgstr "Tulostuspolku"
+#: lib/widgets/ksavealldialog.cpp:156
+msgid "Saves all modified files"
+msgstr "Tallentaa kaikki muuttuneet tiedostot"
-#: languages/cpp/includepathresolver.cpp:491
-msgid "Output seems not to be a valid gcc or g++ call"
-msgstr ""
+#: lib/widgets/processwidget.cpp:230 parts/outputviews/makeitem.cpp:127
+msgid "*** Exited with status: %1 ***"
+msgstr "*** Poistui tilaviestillä: %1 ***"
-#: languages/cpp/includepathresolver.cpp:491
-msgid "Folder: \"%1\" Command: \"%2\" Output: \"%3\""
-msgstr ""
+#: lib/widgets/processwidget.cpp:233
+msgid "*** Exited normally ***"
+msgstr "*** Poistui normaalisti ***"
-#: languages/cpp/cppcodecompletion.cpp:359
+#: lib/widgets/processwidget.cpp:239
#, fuzzy
-msgid "Jump to %1 %2"
-msgstr "%1 tyyppi on %2"
-
-#: languages/cpp/cppcodecompletion.cpp:437
-msgid "Jump to declaration of %1(...)"
-msgstr ""
+msgid "*** Process aborted. Segmentation fault ***"
+msgstr "*** Prosessi keskeytettiin ***"
-#: languages/cpp/cppcodecompletion.cpp:438
-msgid "Jump to definition of %1(...)"
-msgstr ""
+#: lib/widgets/processwidget.cpp:243
+msgid "*** Process aborted ***"
+msgstr "*** Prosessi keskeytettiin ***"
-#: languages/cpp/cppcodecompletion.cpp:440
-#: languages/cpp/cppcodecompletion.cpp:1539
-#: languages/cpp/cppcodecompletion.cpp:1571
-#, fuzzy, c-format
-msgid "Jump to %1"
-msgstr "Aja kursoriin"
+#: lib/widgets/resizablecombo.cpp:63
+msgid "Drag this to resize the combobox."
+msgstr "Raahaa tätä muuttaaksesi comboboxin kokoa."
-#: languages/cpp/cppcodecompletion.cpp:444
-#: languages/cpp/cppcodecompletion.cpp:593
-msgid " is unresolved"
-msgstr ""
+#: lib/widgets/kdevhtmlpart.cpp:37
+msgid "<b>Reload</b><p>Reloads the current document."
+msgstr "<b>Uudelleenlataa</b><p>Uudelleenlataa nykyisen dokumentin."
-#: languages/cpp/cppcodecompletion.cpp:446
-#: languages/cpp/cppcodecompletion.cpp:595
-msgid " (builtin "
-msgstr ""
+#: lib/widgets/kdevhtmlpart.cpp:40
+msgid "<b>Stop</b><p>Stops the loading of current document."
+msgstr "<b>Seis</b><p>Lopettaa nykyisen dokumentin lataamisen."
-#: languages/cpp/cppcodecompletion.cpp:539
+#: lib/widgets/kdevhtmlpart.cpp:41
#, fuzzy
-msgid "Show %1 %2"
-msgstr "Näytä %1"
+msgid "Duplicate Tab"
+msgstr "Monista ikkuna"
-#: languages/cpp/cppcodecompletion.cpp:586
-#, c-format
-msgid "Show %1"
-msgstr "Näytä %1"
+#: lib/widgets/kdevhtmlpart.cpp:43
+msgid "<b>Duplicate window</b><p>Opens current document in a new window."
+msgstr "<b>Monista ikkuna</b><p>Avaa nykyisen dokumentin uuteen ikkunaan."
-#: languages/cpp/cppcodecompletion.cpp:647
-msgid "#include \"%1\" ( defines %2 )"
+#: lib/widgets/kdevhtmlpart.cpp:57
+msgid ""
+"<b>Back</b>"
+"<p>Moves backwards one step in the <b>documentation</b> browsing history."
msgstr ""
+"<b>Takaisin</b>"
+"<p>Menee takaisinpäin yhden askeleen <b>dokumentaation</b> selailuhistoriassa."
-#: languages/cpp/cppcodecompletion.cpp:682
-#: languages/cpp/cppcodecompletion.cpp:795
-#, fuzzy, c-format
-msgid "Comment on %1"
-msgstr "&Kommentti:"
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:56
+#: lib/widgets/kdevhtmlpart.cpp:64 lib/widgets/kdevhtmlpart.cpp:68
+#: src/partcontroller.cpp:171 src/partcontroller.cpp:173
+msgid "Forward"
+msgstr "Eteenpäin"
-#: languages/cpp/cppcodecompletion.cpp:698
-msgid "Specialized from \"%1\""
+#: lib/widgets/kdevhtmlpart.cpp:69
+msgid ""
+"<b>Forward</b>"
+"<p>Moves forward one step in the <b>documentation</b> browsing history."
msgstr ""
+"<b>Eteenpäin</b>"
+"<p>Menee eteenpäin yhden askeleen <b>dokumentaation</b> selaushistoriassa."
-#: languages/cpp/cppcodecompletion.cpp:707
+#: lib/widgets/kdevhtmlpart.cpp:99 parts/documentation/docutils.cpp:81
#, fuzzy
-msgid "Template-param \"%1\""
-msgstr "Mallin nimi"
+msgid "Open in New Tab"
+msgstr "Avaa uudessa ikkunassa"
-#: languages/cpp/cppcodecompletion.cpp:719
-#, fuzzy
-msgid "Return-type \"%1\""
-msgstr "Paluut&yyppi:"
+#: lib/widgets/kdevhtmlpart.cpp:100
+msgid "<b>Open in new window</b><p>Opens current link in a new window."
+msgstr "<b>Avaa uudessa ikkunassa</b><p>Avaa nykyisen linkin uuteen ikkunaan."
-#: languages/cpp/cppcodecompletion.cpp:727
-#, fuzzy
-msgid "Argument-types"
-msgstr "Ar&gumentit"
+#: lib/widgets/kdevtabwidget.cpp:38
+msgid "Close &Others"
+msgstr "&Sulje muut"
-#: languages/cpp/cppcodecompletion.cpp:737
-#, fuzzy
-msgid "Argument \"%1\""
-msgstr "Ar&gumentit"
+#: lib/widgets/flagboxes.cpp:98
+msgid "Flags"
+msgstr "Liput"
-#: languages/cpp/cppcodecompletion.cpp:749
+#: lib/widgets/propeditor/pcheckbox.cpp:69
#, fuzzy
-msgid "Trace"
+msgid "true"
msgstr "Attribuutti"
-#: languages/cpp/cppcodecompletion.cpp:756
-#, fuzzy
-msgid "%1 -> %2"
-msgstr "%1 %2:ssa"
-
-#: languages/cpp/cppcodecompletion.cpp:763
-#: vcs/subversion/svn_logviewwidget.cpp:54
-#, fuzzy
-msgid "Comment"
-msgstr "&Kommentti:"
-
-#: languages/cpp/cppcodecompletion.cpp:782
-#, fuzzy
-msgid "Base-class \"%1\""
-msgstr "Kantaluokka:"
-
-#: languages/cpp/cppcodecompletion.cpp:788
-msgid "Nested in \"%1\""
-msgstr ""
-
-#: languages/cpp/cppcodecompletion.cpp:957
-#, fuzzy
-msgid "Jump to declaration under cursor"
-msgstr "Aja kursoriin"
-
-#: languages/cpp/cppcodecompletion.cpp:961
+#: lib/widgets/propeditor/pcheckbox.cpp:69
#, fuzzy
-msgid "Jump to definition under cursor"
-msgstr "Aja kursoriin"
-
-#: languages/cpp/cppcodecompletion.cpp:1535
-#: languages/cpp/cppcodecompletion.cpp:1537
-msgid "Navigate by Macro \"%1\""
-msgstr ""
+msgid "false"
+msgstr "Arvo"
-#: languages/cpp/cppcodecompletion.cpp:1541
+#: lib/widgets/propeditor/pfontbutton.cpp:62
#, fuzzy
-msgid "Body"
+msgid " Bold"
msgstr "Rakenna"
-#: languages/cpp/cppcodecompletion.cpp:1567
-#: languages/cpp/cppcodecompletion.cpp:1569
-#, c-format
-msgid "Goto Include File: %1"
-msgstr "Siirry sisällytystiedostoon: %1"
-
-#: languages/cpp/cppcodecompletion.cpp:1583
-msgid ""
-"This include-file could not be located regularly, and was selected from the "
-"project file list."
+#: lib/widgets/propeditor/pfontbutton.cpp:63
+msgid " Italic"
msgstr ""
-#: languages/cpp/cppcodecompletion.cpp:1588
-#: languages/cpp/cppcodecompletion.cpp:1590
+#: kdevdesigner/designer/propertyeditor.cpp:1505
+#: kdevdesigner/designer/propertyeditor.cpp:1523
+#: kdevdesigner/designer/propertyeditor.cpp:1602
+#: kdevdesigner/designer/propertyeditor.cpp:1613
+#: lib/widgets/propeditor/propertymachinefactory.cpp:131
+#: lib/widgets/propeditor/propertymachinefactory.cpp:138
#, fuzzy
-msgid "Not Found: \"%1\""
-msgstr "Ei lähdettä: %1"
-
-#: languages/cpp/cppcodecompletion.cpp:1612
-#: languages/cpp/cppcodecompletion.cpp:1614
-msgid "Navigate by \"%1\""
-msgstr ""
-
-#: languages/cpp/cppcodecompletion.cpp:1616
-msgid ""
-"<b>Navigation</b>"
-"<p>Provides a menu to navigate to positions of items that are involved in this "
-"expression"
-msgstr ""
-
-#: languages/cpp/cppcodecompletion.cpp:1632
-#: languages/cpp/cppcodecompletion.cpp:1634
-msgid "Navigate Class-View by \"%1\""
-msgstr ""
+msgid "x"
+msgstr "4x"
-#: languages/cpp/cppcodecompletion.cpp:1636
-msgid ""
-"<b>Navigation</b>"
-"<p>Provides a menu to show involved items in the class-view "
+#: kdevdesigner/designer/propertyeditor.cpp:1507
+#: kdevdesigner/designer/propertyeditor.cpp:1528
+#: kdevdesigner/designer/propertyeditor.cpp:1604
+#: kdevdesigner/designer/propertyeditor.cpp:1615
+#: lib/widgets/propeditor/propertymachinefactory.cpp:132
+#: lib/widgets/propeditor/propertymachinefactory.cpp:139
+msgid "y"
msgstr ""
-#: languages/cpp/cppcodecompletion.cpp:1706
+#: lib/widgets/propeditor/propertymachinefactory.cpp:152
#, fuzzy
-msgid "Type of \"%1\" is \"%2\""
-msgstr "%1 tyyppi on %2"
+msgid "Minimum Expanding"
+msgstr "Ehdollisen minimi:"
-#: languages/cpp/cppcodecompletion.cpp:1708
+#: lib/widgets/propeditor/propertymachinefactory.cpp:153
#, fuzzy
-msgid "Comment on variable \"%1\": \"%2\""
-msgstr "&Kommentti:"
+msgid "Ignored"
+msgstr "Ohituskertojen määrä"
-#: languages/cpp/cppcodecompletion.cpp:1711
+#: kdevdesigner/designer/propertyeditor.cpp:2171
+#: kdevdesigner/designer/propertyeditor.cpp:2189
+#: kdevdesigner/designer/propertyeditor.cpp:2239
+#: lib/widgets/propeditor/propertymachinefactory.cpp:156
#, fuzzy
-msgid "Comment on \"%1\": \"%2\""
-msgstr "&Kommentti:"
-
-#: languages/cpp/cppcodecompletion.cpp:1714
-msgid "\"%1\" has no comment"
-msgstr ""
-
-#: languages/cpp/cppcodecompletion.cpp:1719
-msgid "Type of \"%1\" is unresolved, name: \"%2\""
-msgstr ""
+msgid "hSizeType"
+msgstr "Tiedostotyyppi"
-#: languages/cpp/cppcodecompletion.cpp:1721
-msgid "\"%1\" is of builtin type \"%2\", a %3"
+#: lib/widgets/propeditor/propertymachinefactory.cpp:156
+msgid "Horizontal Size Type"
msgstr ""
-#: languages/cpp/cppcodecompletion.cpp:1726
-msgid ""
-"Type of \"%1\" could not be evaluated: tried to evaluate expression as \"%2\""
-msgstr ""
+#: kdevdesigner/designer/propertyeditor.cpp:2174
+#: kdevdesigner/designer/propertyeditor.cpp:2191
+#: kdevdesigner/designer/propertyeditor.cpp:2241
+#: lib/widgets/propeditor/propertymachinefactory.cpp:157
+#, fuzzy
+msgid "vSizeType"
+msgstr "Tiedostotyyppi"
-#: languages/cpp/cppcodecompletion.cpp:4264
+#: lib/widgets/propeditor/propertymachinefactory.cpp:157
#, fuzzy
-msgid "Type of \"%1\" is \"%2\", %3"
-msgstr "%1 tyyppi on %2"
+msgid "Vertical Size Type"
+msgstr "Palvelu&tyypit"
-#: languages/cpp/cppcodecompletion.cpp:4430
-msgid " (resolved) "
+#: lib/widgets/propeditor/propertymachinefactory.cpp:158
+msgid "hStretch"
msgstr ""
-#: languages/cpp/cppcodecompletion.cpp:4438
-#: languages/cpp/cppcodecompletion.cpp:4447
-msgid " (unresolved) "
+#: lib/widgets/propeditor/propertymachinefactory.cpp:158
+msgid "Horizontal Stretch"
msgstr ""
-#: languages/cpp/cppcodecompletion.cpp:4442
-msgid " (builtin type) "
+#: lib/widgets/propeditor/propertymachinefactory.cpp:159
+msgid "vStretch"
msgstr ""
-#: languages/cpp/cppsupportpart.cpp:254
-msgid "Switch Header/Implementation"
-msgstr "Vaihda otsikko-/toteutustiedostoon"
-
-#: languages/cpp/cppsupportpart.cpp:257
-msgid "Switch between header and implementation files"
-msgstr "Vaihda otsikko- ja toteutustiedoston välillä"
-
-#: languages/cpp/cppsupportpart.cpp:258
-msgid ""
-"<b>Switch Header/Implementation</b>"
-"<p>If you are currently looking at a header file, this brings you to the "
-"corresponding implementation file. If you are looking at an implementation file "
-"(.cpp etc.), this brings you to the corresponding header file."
+#: lib/widgets/propeditor/propertymachinefactory.cpp:159
+msgid "Vertical Stretch"
msgstr ""
-"<b>Vaihda otsikko- ja toteutustiedostojen välillä</b>"
-"<p>Jos katsot tällä hetkellä otsikkotiedostoa, tämä kohta siirtää sinut "
-"vastaavaan toteutustiedostoon. Jos katsot toteutustiedostoa (esim .cpp), tämä "
-"kohta siirtää sinut vastaavaan otsikkotiedostoon."
-#: languages/cpp/cppsupportpart.cpp:267 languages/php/phpsupportpart.cpp:128
-msgid "Complete Text"
-msgstr "Täydennä teksti"
-
-#: languages/cpp/cppsupportpart.cpp:270
-msgid "Complete current expression"
-msgstr "Täydennä nykyinen lauseke"
-
-#: languages/cpp/cppsupportpart.cpp:271
-#, fuzzy
-msgid ""
-"<b>Complete Text</p>"
-"<p>Completes current expression using memory class store for the current "
-"project and persistent class stores for external libraries."
+#: kdevdesigner/designer/propertyeditor.cpp:2380
+#: lib/widgets/propeditor/propertymachinefactory.cpp:165
+msgid "Arrow"
msgstr ""
-"<b>Tekstin täydennys</p>"
-"<p>Täydentää käsillä olevan tekstin käyttäen muistissa olevaa luokkasäilöä "
-"nykyisen projektin ilmaisuihin ja pysyvää luokkasäilöä ulkoisten kirjastojen "
-"ilmaisuihin."
-
-#: languages/cpp/cppsupportpart.cpp:276
-#, fuzzy
-msgid "Create Accessor Methods"
-msgstr "Luo pää&metodi"
-
-#: languages/cpp/cppsupportpart.cpp:280 languages/cpp/cppsupportpart.cpp:690
-msgid "Make Member"
-msgstr "Tee Jäsen"
-#: languages/cpp/cppsupportpart.cpp:283
-msgid "Make member"
-msgstr "Tee jäsen"
-
-#: languages/cpp/cppsupportpart.cpp:284 languages/cpp/cppsupportpart.cpp:691
-msgid ""
-"<b>Make member</b>"
-"<p>Creates a class member function in implementation file based on the member "
-"declaration at the current line."
+#: lib/widgets/propeditor/propertymachinefactory.cpp:166
+msgid "Up Arrow"
msgstr ""
-"<b>Tee jäsen</b>"
-"<p>Luo jäsenfunktion toteutustiedostoon pohjautuen nykyisen rivin "
-"määrittelyyn.."
-#: languages/cpp/cppsupportpart.cpp:288
+#: kdevdesigner/designer/propertyeditor.cpp:2382
+#: lib/widgets/propeditor/propertymachinefactory.cpp:167
#, fuzzy
-msgid "Navigation Menu"
-msgstr "Suoritustila"
-
-#: languages/cpp/cppsupportpart.cpp:291
-msgid "Show the navigation-menu"
-msgstr ""
+msgid "Cross"
+msgstr "Luokka"
-#: languages/cpp/cppsupportpart.cpp:292
+#: kdevdesigner/designer/propertyeditor.cpp:2383
+#: lib/widgets/propeditor/propertymachinefactory.cpp:168
#, fuzzy
-msgid ""
-"<b>Navigate</b>"
-"<p>Shows a navigation-menu based on the type-evaluation of the item under the "
-"cursor."
-msgstr ""
-"<b>Lisää seurattava</b>"
-"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
-
-#: languages/cpp/cppsupportpart.cpp:296 languages/java/javasupportpart.cpp:160
-#: parts/classview/classviewwidget.cpp:74
-msgid "New Class..."
-msgstr "Uusi luokka..."
-
-#: languages/cpp/cppsupportpart.cpp:299 languages/java/javasupportpart.cpp:163
-msgid "Generate a new class"
-msgstr "Luo uusi luokka"
-
-#: languages/cpp/cppsupportpart.cpp:300
-msgid "<b>New Class</b><p>Calls the <b>New Class</b> wizard."
-msgstr "<b>Uusi luokka</b><p>Käynnistää <b>Uusi luokka</b> -velhon."
-
-#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1961
-#: languages/cpp/cppsupportpart.cpp:2263
-msgid "C++ Support"
-msgstr "C++-tuki"
+msgid "Waiting"
+msgstr "luodaan"
-#: languages/cpp/cppsupportpart.cpp:446
+#: kdevdesigner/designer/propertyeditor.cpp:2384
+#: lib/widgets/propeditor/propertymachinefactory.cpp:169
#, fuzzy
-msgid "C++ Class Generator"
-msgstr "C++-Luokkageneraattori"
-
-#: languages/cpp/cppsupportpart.cpp:451
-msgid "C++ Parsing"
-msgstr "C++-jäsennys"
-
-#: languages/cpp/cppsupportpart.cpp:739 parts/classview/classtreebase.cpp:43
-msgid "Go to Declaration"
-msgstr "Siirry toteutukseen"
-
-#: languages/cpp/cppsupportpart.cpp:740
-msgid ""
-"<b>Go to declaration</b>"
-"<p>Provides a menu to select available function declarations in the current "
-"file and in the corresponding header (if the current file is an implementation) "
-"or source (if the current file is a header) file."
-msgstr ""
-"<b>Siirry toteutukseen</b>"
-"<p>Tarjoaa valintavalikon olemassaolevista funktioista nykyisessä tiedostossa "
-"ja otsikkotiedostossa (jos nykyinen on toteutustiedosto) tai "
-"toteutustiedostossa (jos nykyinen on otsikkotiedosto)."
-
-#: languages/cpp/cppsupportpart.cpp:783 parts/classview/classtreebase.cpp:45
-msgid "Go to Definition"
-msgstr "Siirry määrittelyyn"
-
-#: languages/cpp/cppsupportpart.cpp:784
-msgid ""
-"<b>Go to definition</b>"
-"<p>Provides a menu to select available function definitions in the current file "
-"and in the corresponding header (if the current file is an implementation) or "
-"source (if the current file is a header) file."
-msgstr ""
-"<b>Siirry määrittelyyn</b>"
-"<p>Tarjoaa valintavalikon olemassaolevista funktiomäärittelyistä nykyisessä "
-"tiedostossa ja vastaavassa otsikkotiedostossa (jos nykyinen on "
-"toteutustiedosto) tai toteustiedostossa (jos nykyinen on otsikkotiedosto)."
-
-#: languages/cpp/cppsupportpart.cpp:824
-msgid "Extract Interface..."
-msgstr "Poimi rajapinta..."
+msgid "iBeam"
+msgstr "Tiedostonimi"
-#: languages/cpp/cppsupportpart.cpp:825
-msgid ""
-"<b>Extract interface</b>"
-"<p>Extracts interface from the selected class and creates a new class with this "
-"interface. No implementation code is extracted and no implementation code is "
-"created."
-msgstr ""
-"<b>Poimi rajapinta</b>"
-"<p>Poimii rajapinnan valitusta luokasta ja luo uuden luokan tällä rajapinnalla. "
-"Toteutusta ei poimita eikä luoda."
+#: kdevdesigner/designer/propertyeditor.cpp:2385
+#: lib/widgets/propeditor/propertymachinefactory.cpp:170
+#, fuzzy
+msgid "SizeQt::Vertical"
+msgstr "Pinoa p&ystysuunnassa"
-#: languages/cpp/cppsupportpart.cpp:842
-#: languages/python/pythonsupportpart.cpp:102
-#: languages/ruby/rubysupport_part.cpp:671
+#: kdevdesigner/designer/propertyeditor.cpp:2386
+#: lib/widgets/propeditor/propertymachinefactory.cpp:171
#, fuzzy
-msgid "Create or Select Implementation..."
-msgstr "Avaa toteutus"
+msgid "SizeQt::Horizontal"
+msgstr "Laajenna &vaakasuunnassa"
-#: languages/cpp/cppsupportpart.cpp:843
-#: languages/python/pythonsupportpart.cpp:103
-#: languages/ruby/rubysupport_part.cpp:672
-msgid ""
-"<b>Create or select implementation</b>"
-"<p>Creates or selects a subclass of selected form for use with integrated "
-"KDevDesigner."
+#: kdevdesigner/designer/propertyeditor.cpp:2387
+#: lib/widgets/propeditor/propertymachinefactory.cpp:172
+msgid "Size Slash"
msgstr ""
-#: languages/cpp/cppsupportpart.cpp:1415 languages/cpp/cppsupportpart.cpp:1427
+#: kdevdesigner/designer/propertyeditor.cpp:2388
+#: lib/widgets/propeditor/propertymachinefactory.cpp:173
#, fuzzy
-msgid "Please select a class."
-msgstr "Valitse luokka"
-
-#: languages/ada/adasupportpart.cpp:128 languages/cpp/cppsupportpart.cpp:1465
-#: languages/csharp/csharpsupportpart.cpp:264
-#: languages/java/javasupportpart.cpp:492
-#: languages/perl/perlsupportpart.cpp:264 languages/php/phpsupportpart.cpp:427
-msgid "Updating..."
-msgstr "Päivitetään..."
-
-#: languages/ada/adasupportpart.cpp:155 languages/cpp/cppsupportpart.cpp:1620
-#: languages/csharp/csharpsupportpart.cpp:293
-#: languages/java/javasupportpart.cpp:591
-#: languages/perl/perlsupportpart.cpp:293 languages/php/phpsupportpart.cpp:479
-msgid "Done"
-msgstr "Valmis"
+msgid "Size Backslash"
+msgstr "Päättyvä kenoviiva"
-#: languages/cpp/cppsupportpart.cpp:1961
-#: languages/java/javasupportpart.cpp:713
+#: kdevdesigner/designer/propertyeditor.cpp:2389
+#: lib/widgets/propeditor/propertymachinefactory.cpp:174
#, fuzzy
-msgid ""
-"Persistent class store will be disabled: you have a wrong version of pcs "
-"installed.\n"
-"Remove old pcs files?"
-msgstr ""
-"Pysyvä luokkasäilö poistetaan käytöstä. Väärä PCS-versio asennettu.\n"
-"Poistetaanko vanhat PCS-tiedostot?"
-
-#: languages/cpp/cppsupportpart.cpp:2262
-msgid "File %1 already exists"
-msgstr "Tiedosto nimeltä %1 on jo olemassa."
-
-#: languages/cpp/problemreporter.cpp:91 languages/java/problemreporter.cpp:84
-#: languages/php/phperrorview.cpp:86
-msgid ""
-"<b>Problem reporter</b>"
-"<p>This window shows various \"problems\" in your project. It displays TODO "
-"entries, FIXME's and errors reported by a language parser. To add a TODO or "
-"FIXME entry, just type"
-"<br><tt>//@todo my todo</tt>"
-"<br><tt>//TODO: my todo</tt>"
-"<br><tt>//FIXME fix this</tt>"
-msgstr ""
-"<b>Ongelmaraportoija</b>"
-"<p>Ikkunassa näytetään useita \"ongelmia\" projektissa. Siinä on TODO-, FIXME "
-"merkinnät ja kielijäsentimen tulostamat virheet. Lisätäksesi TODO- tai FIXME "
-"merkinnän, kirjoita"
-"<br><tt>//@todo minun todo</tt>"
-"<br><tt>//TODO: minun todo</tt>"
-"<br><tt>//FIXME korjaa tämä</tt>"
-
-#: languages/ada/problemreporter.cpp:86 languages/cpp/problemreporter.cpp:109
-#: languages/cpp/problemreporter.cpp:110 languages/java/problemreporter.cpp:91
-#: languages/pascal/problemreporter.cpp:80 languages/php/phperrorview.cpp:101
-#: languages/php/phperrorview.cpp:102
-msgid "Level"
-msgstr "Taso"
+msgid "Size All"
+msgstr "Tallenna &kaikki"
-#: languages/cpp/problemreporter.cpp:130 languages/php/phperrorview.cpp:120
+#: kdevdesigner/designer/propertyeditor.cpp:2392
+#: lib/widgets/propeditor/propertymachinefactory.cpp:175
#, fuzzy
-msgid "Current"
-msgstr "Nykyinen projekti"
+msgid "Blank"
+msgstr "Puhdista"
-#: languages/cpp/problemreporter.cpp:131 languages/php/phperrorview.cpp:121
+#: kdevdesigner/designer/propertyeditor.cpp:2393
+#: lib/widgets/propeditor/propertymachinefactory.cpp:176
#, fuzzy
-msgid "Errors"
-msgstr "Editorit"
+msgid "SplitQt::Vertical"
+msgstr "Pinoa p&ystysuunnassa"
-#: languages/cpp/problemreporter.cpp:132
+#: kdevdesigner/designer/propertyeditor.cpp:2394
+#: lib/widgets/propeditor/propertymachinefactory.cpp:177
#, fuzzy
-msgid "Warnings"
-msgstr "Varoitusten muoto"
+msgid "SplitQt::Horizontal"
+msgstr "Laajenna &vaakasuunnassa"
-#: languages/cpp/problemreporter.cpp:133 languages/cpp/problemreporter.cpp:191
-#: languages/cpp/problemreporter.cpp:323 languages/cpp/problemreporter.cpp:421
-#: languages/php/phperrorview.cpp:122 languages/php/phperrorview.cpp:160
-#: languages/php/phperrorview.cpp:274 languages/php/phperrorview.cpp:390
+#: kdevdesigner/designer/propertyeditor.cpp:2395
+#: lib/widgets/propeditor/propertymachinefactory.cpp:178
#, fuzzy
-msgid "Fixme"
-msgstr "Tiedostonimi"
+msgid "Pointing Hand"
+msgstr "Odottavien lisäys"
-#: languages/cpp/problemreporter.cpp:134 languages/cpp/problemreporter.cpp:192
-#: languages/cpp/problemreporter.cpp:324 languages/cpp/problemreporter.cpp:419
-#: languages/php/phperrorview.cpp:123 languages/php/phperrorview.cpp:161
-#: languages/php/phperrorview.cpp:275 languages/php/phperrorview.cpp:387
-msgid "Todo"
+#: kdevdesigner/designer/propertyeditor.cpp:2396
+#: lib/widgets/propeditor/propertymachinefactory.cpp:179
+msgid "Forbidden"
msgstr ""
-#: languages/cpp/problemreporter.cpp:135 languages/php/phperrorview.cpp:124
+#: lib/widgets/propeditor/propertymachinefactory.cpp:180
#, fuzzy
-msgid "Filtered"
-msgstr "Suodin"
-
-#: languages/cpp/problemreporter.cpp:178 languages/php/phperrorview.cpp:154
-#, fuzzy, c-format
-msgid "Filtered: %1"
-msgstr "Suodin"
-
-#: kdevdesigner/designer/outputwindow.cpp:85
-#: languages/ada/problemreporter.cpp:89 languages/cpp/problemreporter.cpp:223
-#: languages/java/problemreporter.cpp:93
-#: languages/pascal/problemreporter.cpp:83 languages/php/phperrorview.cpp:184
-#: vcs/subversion/svn_blamewidget.cpp:35
-msgid "Line"
-msgstr "Rivi"
-
-#: languages/cpp/problemreporter.cpp:224 languages/java/problemreporter.cpp:94
-#: languages/php/phperrorview.cpp:185
-msgid "Column"
-msgstr "Sarake"
-
-#: languages/ada/problemreporter.cpp:87 languages/cpp/problemreporter.cpp:225
-#: languages/java/problemreporter.cpp:95
-#: languages/pascal/problemreporter.cpp:81 languages/php/phperrorview.cpp:186
-msgid "Problem"
-msgstr "Ongelma"
-
-#: languages/cpp/cppnewclassdlg.cpp:81
-msgid "Use as Private"
-msgstr "Käytä yksityisesti"
-
-#: languages/cpp/cppnewclassdlg.cpp:83
-msgid "Use as Protected"
-msgstr "Käytä suojatusti"
-
-#: languages/cpp/cppnewclassdlg.cpp:85
-msgid "Use as Public"
-msgstr "Käytä julkisesti"
-
-#: languages/cpp/cppnewclassdlg.cpp:88
-msgid "Unset"
-msgstr "Poista asetus"
-
-#: languages/cpp/cppnewclassdlg.cpp:92
-msgid "Extend Base Class Functionality"
-msgstr "Laajenna kantaluokan toiminnallisuutta"
+msgid "What's this"
+msgstr "Mikä tämä on"
-#: languages/cpp/cppnewclassdlg.cpp:94
-msgid "Replace Base Class Method"
-msgstr "Korvaa kantaluokan metodi"
+#: lib/widgets/propeditor/pstringlistedit.cpp:85
+msgid "Ok"
+msgstr ""
-#: languages/cpp/cppnewclassdlg.cpp:346
-msgid ""
-"Objective C does not support multiple inheritance.\n"
-"Only the first base class in the list will be taken into account."
+#: lib/util/tdescriptactionmanager.cpp:98
+msgid "Unable to get KScript Runner for type \"%1\"."
msgstr ""
-"Objective-C ei tue moniperintää.\n"
-"Vain listan ensimmäinen luokka huomioidaan."
-#: languages/cpp/cppnewclassdlg.cpp:386
+#: lib/util/tdescriptactionmanager.cpp:98
#, fuzzy
-msgid ""
-"Multiple inheritance requires TQObject derivative to be first and unique in "
-"base class list."
+msgid "KScript Error"
+msgstr "Skripti"
+
+#: lib/util/execcommand.cpp:52
+msgid "Could not invoke \"%1\". Please make sure it is installed correctly"
msgstr ""
-"Moniperintä edellyttää QObject johdannaisen olevan ensimmäisenä ja uniikkina "
-"kantaluokkalistassa."
+"Sovellusta \"%1\" ei voitu käynnistää. Varmista että se on asennettu oikein."
-#: languages/cpp/cppnewclassdlg.cpp:852 languages/cpp/cppnewclassdlg.cpp:855
-#: languages/cpp/cppnewclassdlg.cpp:1011 languages/cpp/cppnewclassdlg.cpp:1014
-#, fuzzy
-msgid "Slots (TQt-specific)"
-msgstr "Slotit (Qt-kohtaiset)"
+#: lib/util/execcommand.cpp:53
+msgid "Error Invoking Command"
+msgstr "Virhe komennon käynnistyksessä"
-#: languages/cpp/cppnewclassdlg.cpp:856 languages/cpp/cppnewclassdlg.cpp:1015
-msgid "Attributes"
-msgstr "Attribuutit"
+#: lib/util/execcommand.cpp:59
+msgid "Command running..."
+msgstr "Komentoa ajetaan..."
-#: languages/cpp/cppnewclassdlg.cpp:958 languages/cpp/cppnewclassdlg.cpp:1214
-msgid "replace"
-msgstr "korvaa"
+#: lib/util/execcommand.cpp:60
+msgid "Please wait until the \"%1\" command finishes."
+msgstr "Odota että komento \"%1\" lopettaa."
-#: languages/cpp/cppnewclassdlg.cpp:958 languages/cpp/cppnewclassdlg.cpp:1208
-#: languages/cpp/cppnewclassdlg.cpp:1529
-msgid "extend"
-msgstr "laajenna"
+#: lib/cppparser/errors.cpp:23
+msgid "Internal Error"
+msgstr "Sisäinen virhe"
-#: languages/cpp/cppnewclassdlg.cpp:1327
-msgid "You must enter a classname."
-msgstr "Määrittele luokan nimi."
+#: lib/cppparser/errors.cpp:24
+msgid "Syntax Error before '%1'"
+msgstr "Syntaksivirhe ennen kohtaa \"%1\""
-#: languages/cpp/cppnewclassdlg.cpp:1334
-msgid "You must enter a name for the header file."
-msgstr "Määrittele otsikkotiedoston nimi."
+#: lib/cppparser/errors.cpp:25
+msgid "Parse Error before '%1'"
+msgstr "Jäsennysvirhe ennen kohtaa \"%1\""
-#: languages/cpp/cppnewclassdlg.cpp:1340
-msgid "You must enter a name for the implementation file."
-msgstr "Määrittele toteutustiedoston nimi."
+#: lib/cppparser/parser.cpp:140
+msgid "<eof>"
+msgstr "<eof>"
-#: languages/cpp/cppnewclassdlg.cpp:1347
-msgid ""
-"Generated files will always be added to the active directory, so you must not "
-"give an explicit subdirectory."
-msgstr "Luodut tiedostot lisätään nykyiseen kansioon, älä anna alikansiota."
+#: lib/cppparser/parser.cpp:321 lib/cppparser/parser.cpp:2699
+#: lib/cppparser/parser.cpp:2923 lib/cppparser/parser.cpp:2929
+msgid "expression expected"
+msgstr "odotettiin lauseketta"
-#: languages/cpp/cppnewclassdlg.cpp:1374
-#, fuzzy
-msgid ""
-"TDevelop is not able to add classes to existing header or implementation files."
-msgstr ""
-"KDevelop ei voi lisätä luokkia olemassaoleviin otsikko- tai luontitiedostoihin."
+#: lib/cppparser/parser.cpp:583
+msgid "Declaration syntax error"
+msgstr "Esittelyn syntaksivirhe"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:110
-#, fuzzy
-msgid "Only check the code for syntax errors, do not produce object code"
-msgstr "Tarkista vain syntaksivirheet, älä tuota objektikoodia."
+#: lib/cppparser/parser.cpp:630 lib/cppparser/parser.cpp:2817
+#: lib/cppparser/parser.cpp:3290
+msgid "} expected"
+msgstr "} puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:112
-msgid "Generate extra code to write profile information for gprof"
-msgstr "Luo lisäkoodia kirjoittaaksesi profiilitiedon gproffia varten."
+#: lib/cppparser/parser.cpp:671
+msgid "namespace expected"
+msgstr "nimiavaruus puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:114
-msgid "Do not delete intermediate output like assembler files"
-msgstr "Älä poista väliaikaisia tulosteita kuten assembleritiedostoja."
+#: lib/cppparser/parser.cpp:675
+msgid "{ expected"
+msgstr "{ puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:119
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:288
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:59
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:60
-msgid "Code Generation"
-msgstr "Koodin luonti"
+#: lib/cppparser/parser.cpp:748 lib/cppparser/parser.cpp:3010
+msgid "Namespace name expected"
+msgstr "Nimiavaruuden nimi puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:123
-msgid "Enable exception handling"
-msgstr "Ota käyttöön poikkeuskäsittely"
+#: lib/cppparser/parser.cpp:852
+msgid "Need a type specifier to declare"
+msgstr "Tarvitaan esiteltävä tyyppimäärittely"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:129
-msgid "Disable exception handling"
-msgstr "Passivoi poikkeuskäsittely"
+#: lib/cppparser/parser.cpp:934
+msgid "expected a declaration"
+msgstr "esittely puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:136
-msgid ""
-"Return certain struct and union values in memory rather than in registers"
-msgstr "Palauta tietyt rakenne- ja yhdistearvot muistiin rekistereiden sijaan"
+#: lib/cppparser/parser.cpp:1208 lib/cppparser/parser.cpp:2190
+msgid "Constant expression expected"
+msgstr "Vakiolause puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:138
-msgid "Return certain struct and union values in registers when possible"
-msgstr ""
-"Palauta tietyt rakenne- ja yhdistearvot rekistereihin aina kun mahdollista"
+#: lib/cppparser/parser.cpp:1277 lib/cppparser/parser.cpp:1374
+msgid "')' expected"
+msgstr "\")\" puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:140
-msgid "For an enum, choose the smallest possible integer type"
-msgstr "Valitse enum:lle pienin mahdollinen kokonaislukutyyppi"
+#: lib/cppparser/parser.cpp:1436 lib/cppparser/parser.cpp:1966
+#: lib/cppparser/parser.cpp:2398
+msgid "} missing"
+msgstr "} puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:142
-msgid "Make 'double' the same as 'float'"
-msgstr "Tee \"double\" samaksi kuin \"float\""
+#: lib/cppparser/parser.cpp:2088
+msgid "Member initializers expected"
+msgstr "Jäsenalustaja puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:173
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:121
-msgid "Optimization Level"
-msgstr "Optimointitaso"
+#: lib/cppparser/parser.cpp:2249
+msgid "Base class specifier expected"
+msgstr "Odotettiin kantaluokan määrettä"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:176
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:124
-msgid "No optimization"
-msgstr "Ei optimointia"
+#: lib/cppparser/parser.cpp:2272
+msgid "Initializer clause expected"
+msgstr "Odotettiin perustuslausetta"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:177
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:125
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:377
-msgid "Level 1"
-msgstr "Taso 1"
+#: lib/cppparser/parser.cpp:2313
+msgid "Identifier expected"
+msgstr "Odotettiin tunnusta"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:178
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:126
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:379
-msgid "Level 2"
-msgstr "Taso 2"
+#: lib/cppparser/parser.cpp:2343
+msgid "Type id expected"
+msgstr "Odotettiin tyypin tunnusta"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:183
-msgid "<qt>Do not store floating point variables in registers</qt>"
-msgstr "<qt>Älä säilö liukulukumuuttujia rekistereissä</qt>"
+#: lib/cppparser/parser.cpp:2380
+msgid "Class name expected"
+msgstr "Luokan nimi puuttuu"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:186
-msgid ""
-"<qt>Pop the arguments to each function call directly after the function "
-"returns</qt>"
-msgstr ""
-"<qt>Poimi jokaisen funktiokutsun argumentit heti kun funktio palaa</qt>"
+#: lib/cppparser/parser.cpp:2662 lib/cppparser/parser.cpp:2842
+#: lib/cppparser/parser.cpp:2880 lib/cppparser/parser.cpp:3352
+msgid "condition expected"
+msgstr "odotettiin ehtoa"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:190
-msgid ""
-"<qt>Force memory operands to be copied into registers before doing arithmetic "
-"on them</qt>"
-msgstr ""
-"<qt>Pakota muistioperandien kopiointi rekistereihin ennen laskennan "
-"suorittamista niillä</qt>"
+#: lib/cppparser/parser.cpp:2669 lib/cppparser/parser.cpp:2690
+#: lib/cppparser/parser.cpp:2849 lib/cppparser/parser.cpp:2859
+msgid "statement expected"
+msgstr "odotettiin lausetta"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:194
-msgid ""
-"<qt>Force memory address constants to be copied into registers before doing "
-"arithmetic on them</qt>"
-msgstr ""
-"<qt>Pakota muistiosoitevakioiden kopiointi rekistereihin ennen laskennan "
-"suorittamista niillä</qt>"
+#: lib/cppparser/parser.cpp:2725
+msgid "for initialization expected"
+msgstr "for alustusta odotettiin"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:198
-#, fuzzy
-msgid ""
-"<qt>Do not keep the frame pointer in a register for functions that do not need "
-"one</qt>"
-msgstr ""
-"<qt>Älä pidä kehysosoitinta rekisterissä funktioille, joka ei sellaista "
-"tarvitse</qt>"
+#: lib/cppparser/parser.cpp:3341
+msgid "catch expected"
+msgstr "odotettiin catch -lauseketta"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:202
-msgid "<qt>Ignore the <i>inline</i> keyword</qt>"
-msgstr "<qt>Hylkää <i>inline</i>-avainsana</qt>"
+#: lib/cppparser/driver.cpp:386
+#, fuzzy, c-format
+msgid "Could not find include file %1"
+msgstr "Tiedostoa ei löytynyt"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:208
+#: parts/konsole/konsoleviewpart.cpp:38
msgid ""
-"<qt>Do not make member functions inline merely because they are defined inside "
-"the class scope</qt>"
+"<b>Konsole</b>"
+"<p>This window contains an embedded konsole window. It will try to follow you "
+"when you navigate in the source directories"
msgstr ""
-"<qt>Älä tee jäsenfunktioista sisällytettyjä pelkästään sen takia, että ne ovat "
-"määritelty luokan puitteissa</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:271
-msgid "Dialect"
-msgstr "Murre"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:273
-msgid "Interpret source code as Fortran 90 free form"
-msgstr "Tulkitse lähdekoodi Fortran 90 vapaa -muodossa"
+"<b>Konsoli</b>"
+"<p>Tässä välilehdessä on sisäänrakennettu konsoli-ikkuna. Se siirtyy "
+"hakemistosta toiseen, kun selaat lähdekoodin hakemistoja."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:276
-msgid "Allow certain Fortran 90 constructs"
-msgstr "Salli tietyt Fortran 90 -rakenteet"
+#: parts/konsole/konsoleviewpart.cpp:44 parts/konsole/konsoleviewpart.cpp:49
+msgid "Konsole"
+msgstr "Konsoli"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:278
-msgid "Allow '$' in symbol names"
-msgstr "Salli \"$\" symbolien nimissä"
+#: parts/konsole/konsoleviewpart.cpp:49
+msgid "Embedded console window"
+msgstr "Sisäänrakennettu konsoli-ikkuna"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:280
-msgid "Allow '' in character constants to escape special characters"
-msgstr "Salli '' merkkivakioissa koodataksesi erikoismerkit"
+#: parts/fileview/filegroupswidget.cpp:44 parts/uimode/uichooser_part.cpp:27
+msgid "User Interface"
+msgstr "Käyttöliittymä"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:283
-msgid "DO loops are executed at least once"
-msgstr "DO-silmukat suoritetaan ainakin yhden kerran"
+#: parts/snippet/snippet_widget.cpp:141
+#, fuzzy
+msgid "Add Group"
+msgstr "&Lisää ryhmä..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:290
-msgid "Treat local variables as if SAVE statement had been specified"
-msgstr "Kohtele paikallisia muuttujia kuten TALLENNA-lauseke olisi määritetty"
+#: buildtools/autotools/addtranslationdlg.cpp:42
+#: parts/snippet/snippet_widget.cpp:145 parts/snippet/snippet_widget.cpp:256
+#: parts/snippet/snippet_widget.cpp:535
+msgid "Language:"
+msgstr "Kieli:"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:292
-msgid "Init local variables to zero"
-msgstr "Alusta paikalliset muuttujat nollaksi"
+#: parts/snippet/snippet_widget.cpp:168
+#, fuzzy
+msgid "Do you really want to remove this group and all its snippets?"
+msgstr "Haluatko palauttaa tiedoston %1 ja menettää kaikki muutokset?"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:294
-msgid "Generate run-time checks for array subscripts"
-msgstr "Suorita ajonaikaiset tarkistukset taulukon alaindekseille"
+#: parts/snippet/snippet_widget.cpp:206
+#, fuzzy
+msgid "Edit Snippet"
+msgstr "Lisää kohta"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:326
-msgid "Inhibit all warnings"
-msgstr "Estä kaikki varoitukset."
+#: parts/snippet/snippet_widget.cpp:252
+#, fuzzy
+msgid "Edit Group"
+msgstr "&Muokkaa ryhmää..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:328
-msgid "Inhibit warnings about the use of #import"
-msgstr "Estä #import:n käytöstä johtuvat varoitukset"
+#: parts/snippet/snippet_widget.cpp:554
+#, fuzzy
+msgid "Add Item..."
+msgstr "Lisää kohta"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:330
-msgid "Make all warnings into errors"
-msgstr "Tee kaikista varoituksista virheitä"
+#: parts/snippet/snippet_widget.cpp:555 parts/snippet/snippet_widget.cpp:566
+#, fuzzy
+msgid "Add Group..."
+msgstr "&Lisää ryhmä..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:332
-msgid "Issue all warnings demanded by strict ANSI C or ISO C++"
-msgstr "Tulosta kaikki tiukan ANSI C:n tai ISO C++:n vaatimat virheet"
+#: kdevdesigner/designer/hierarchyview.cpp:1050
+#: kdevdesigner/designer/hierarchyview.cpp:1055
+#: kdevdesigner/designer/mainwindow.cpp:1680
+#: parts/documentation/bookmarkview.cpp:126
+#: parts/snippet/snippet_widget.cpp:557 parts/snippet/snippet_widget.cpp:559
+#, fuzzy
+msgid "Edit..."
+msgstr "&Muokkaa..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:334
-msgid "Like -pedantic, but errors are produced instead of warnings"
-msgstr "Kuten -pedantic, mutta tuotetaan virheet varoitusten sijaan"
+#: parts/snippet/snippet_part.cpp:47 parts/snippet/snippet_part.cpp:52
+#: parts/snippet/snippet_part.cpp:100 parts/snippet/snippet_widget.cpp:564
+msgid "Code Snippets"
+msgstr ""
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:336
-msgid "All warnings below, combined (-Wall):"
-msgstr "Kaikki virheet alla, yhdistetty (-Wall):"
+#: parts/snippet/snippet_widget.cpp:600
+#, fuzzy
+msgid "Please enter the value for <b>%1</b>:"
+msgstr "Anna P4-käyttäjä."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:341
-msgid "<qt>Warn if an array subscript has type <i>char</i></qt>"
-msgstr "<qt>Varoita, jos taulukon alaindeksi on tyyppiä <i>char</i></qt>"
+#: parts/snippet/snippet_widget.cpp:672 parts/snippet/snippet_widget.cpp:801
+#, fuzzy
+msgid "Enter Values for Variables"
+msgstr "ulkoinen muuttuja"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:343
-msgid "<qt>Warn when a comment-start sequence /* appears inside a comment</qt>"
-msgstr ""
-"<qt>Varoita, kun kommentin aloitusmerkki /* esiintyy kommentin sisällä</qt>"
+#: parts/snippet/snippet_widget.cpp:686
+#, fuzzy
+msgid "Enter the replacement values for these variables:"
+msgstr "Anna nimi uudelle tiedostolle:"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:345
+#: parts/snippet/snippet_widget.cpp:712 parts/snippet/snippet_widget.cpp:830
msgid ""
-"<qt>Check calls to <i>printf()</i>, <i>scanf()</i> etc\n"
-"to make sure that the arguments supplied have types appropriate\n"
-"to the format string specified, and that the conversions specified\n"
-"in the format string make sense</qt>"
+"Enable this to save the value entered to the right as the default value for "
+"this variable"
msgstr ""
-"<qt>Tarkista <i>printf()</i>, <i>scanf()</i> jne kutsut\n"
-"varmistaaksesi, että annettujen argumenttien tyypit\n"
-"ovat määrittelytekstien mukaiset ja että määritetyt\n"
-" muunnokset ovat järkeviä</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:350
+#: parts/snippet/snippet_widget.cpp:713 parts/snippet/snippet_widget.cpp:831
msgid ""
-"<qt>Enable -Wformat plus format checks not \n"
-"included in -Wformat. Currently equivalent to \n"
-"`-Wformat -Wformat-nonliteral -Wformat-security \n"
-"-Wformat-y2k'.</qt>"
+"If you enable this option, the value entered to the right will be saved. If you "
+"use the same variable later, even in another snippet, the value entered to the "
+"right will be the default value for that variable."
msgstr ""
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:355
-msgid "<qt>Warn when a declaration does not specify a type</qt>"
-msgstr "<qt>Varoita, kun esittely ei sisällä tyyppiä</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:358
-msgid "<qt>Issue a warning when a non-declared function is used</qt>"
-msgstr "<qt>Varoita, kun esittelemätöntä funktiota on käytetty</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:361
-msgid "<qt>Issue an error when a non-declared function is used</qt>"
-msgstr "<qt>Julkaise virhe kun esittelemätöntä funktiota on käytetty</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:363
-msgid "<qt>Warn if the type of <i>main()</i> is suspicious</qt>"
-msgstr "<qt>Varoita, jos <i>main()</i>-funktion tyyppi on epäilyttävä</qt>"
+#: parts/snippet/snippet_widget.cpp:814
+#, fuzzy
+msgid "Enter the replacement values for %1:"
+msgstr "Korvaava merkkijono"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:365
-msgid "<qt>Warn when multicharacter constants are encountered</qt>"
-msgstr "<qt>Varoita, kun monimerkkisiä vakioita tulee vastaan</qt>"
+#: parts/snippet/snippet_widget.cpp:820
+msgid "Make value &default"
+msgstr ""
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:367
-msgid ""
-"<qt>Warn if an aggregate or union initializer is not fully bracketed</qt>"
+#: parts/snippet/snippet_part.cpp:50
+msgid "<b>Code Snippet</b><p>This is a list of available snippets."
msgstr ""
-"<qt>Varoita, jos kooste- tai yhdiste alustaja ei ole täysin suljettu</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:369
+#: parts/snippet/snippet_part.cpp:52
#, fuzzy
-msgid "<qt>Warn when parentheses are omitted in certain contexts</qt>"
-msgstr "<qt>Varoita, kun sulkeita puuttuu tietyissä asiayhteyksissä</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:371
-msgid ""
-"<qt>Warn about code that may have undefined semantics because of\n"
-"violations of sequence point rules in the C standard</qt>"
-msgstr ""
-"<qt>Varoita koodista, jolla voi olla määrittelemätöntä merkitystä johtuen\n"
-"C-standardin sekvenssipistesäännön rikkomisesta</qt>"
+msgid "Insert a code snippet"
+msgstr "Lisää uusi tiedosto"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:374
-msgid "<qt>Warn when a function without explicit return type is defined</qt>"
+#: parts/snippet/snippet_part.cpp:76
+msgid "Show Snippet Tree"
msgstr ""
-"<qt>Varoita, kun funktio ilman eksplisiittistä paluutyyppiä on määritelty</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:376
-msgid ""
-"<qt>Warn whenever a <i>switch</i> statement has an index of enumeral type\n"
-"and lacks a <i>case</i> for one or more of the named codes of that "
-"enumeration</qt>"
+#: parts/snippet/snippet_part.cpp:84
+msgid "SnippetPart"
msgstr ""
-"<qt>Varoita aina, kun <i>switch</i> lauseella on luetellun tyypin mukainen "
-"indeksi\n"
-"ja <i>case</i> haaroista puuttuu yksi tai useampi luetellun tyypin arvoista</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:379
-msgid "<qt>Warn when trigraphs are encountered</qt>"
-msgstr "<qt>Varoita, kun trigrapheja tulee vastaan</qt>"
+#: parts/snippet/snippet_part.cpp:85
+#, fuzzy
+msgid "SnippetPart for TDevelop"
+msgstr "Aseta fokus KDevelopiin"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:381
-msgid "<qt>Warn when a variable is declared but not used</qt>"
-msgstr "<qt>Varoita, kun muuttuja on määritelty mutta ei käytetty</qt>"
+#: parts/snippet/snippet_part.cpp:87
+#, fuzzy
+msgid "(c) 2003"
+msgstr "(c) 2002"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:383
-msgid "<qt>Warn when a variable is used without being initialized first</qt>"
-msgstr "<qt>Varoita, kun muuttujaa on käytetty ilman alustusta</qt>"
+#: parts/filter/filterpart.cpp:40
+msgid "Execute Command..."
+msgstr "Suorita Komento...."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:385
-msgid "<qt>Warn when an unknown #pragma statement is encountered</qt>"
-msgstr "<qt>Varoita, kun tuntematon #pragma-lause kohdataan</qt>"
+#: parts/filter/filterpart.cpp:43
+msgid "Execute shell command"
+msgstr "Suorita kuoren komento."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:387
+#: parts/filter/filterpart.cpp:44
#, fuzzy
-msgid "<qt>Warn when a division by zero occurs.</qt>"
-msgstr "<qt>Varoita, kun muuttuja on määritelty mutta ei käytetty</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:391
msgid ""
-"<qt>Warn when the order of member initializers is different from\n"
-"the order in the class declaration</qt>"
-msgstr ""
-"<qt>Varoita, jos muuttujien alustusjärjestys eroaa\n"
-"luokan määrittelystä</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:426
-msgid "<qt>Set options not included in -Wall which are very specific</qt>"
+"<b>Execute shell command</b>"
+"<p>Executes a shell command and outputs its result into the current document."
msgstr ""
-"<qt>Asetusmäärittelyt eivät sisälly -Wall, jotka ovat hyvin erityisiä</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:428
-msgid "<qt>Warn if floating point values are used in equality comparisons</qt>"
-msgstr "<qt>Varoita, jos liukulukuja on käytetty yhtäsuuruusvertailuissa</qt>"
+"<b>Suorita kuori-komento</b>"
+"<p>Suorittaa kuori-komennon ja ohjaa tuloksen nykyiseen dokumenttiin."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:430
-msgid ""
-"<qt>Warn if an undefined identifier is evaluated in an <i>#if</i> directive</qt>"
-msgstr ""
-"<qt>Varoita, jos määrittelemätön tunnus arvioidaan <i>#if</i>-direktiivissä</qt>"
+#: parts/filter/filterpart.cpp:46
+msgid "Filter Selection Through Command..."
+msgstr "Suodata valintaa komennolla..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:432
-msgid "<qt>Warn whenever a local variable shadows another local variable</qt>"
-msgstr ""
-"<qt>Varoita, aina kun paikallinen muuttuja peittää toisen paikallisen "
-"muuttujan</qt>"
+#: parts/filter/filterpart.cpp:49
+#, fuzzy
+msgid "Filter selection through a shell command"
+msgstr "Suodata valintaa kuoren komennolla"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:434
+#: parts/filter/filterpart.cpp:50
+#, fuzzy
msgid ""
-"<qt>Warn about anything that depends on the <i>sizeof</i> a\n"
-"function type or of <i>void</i></qt>"
+"<b>Filter selection through shell command</b>"
+"<p>Filters selection through a shell command and outputs its result into the "
+"current document."
msgstr ""
-"<qt>Varoita kaikesta, joka on riippuvainen funktiotyypin\n"
-"<i>koosta</i> tai <i>void</i>:sta</qt>"
+"<b>Suodata valintaa kuori-komennon kautta</b>"
+"<p>Suodattaa valintaa kuori-komennon kautta ja ohjaa tuloksen nykyiseen "
+"dokumenttiin."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:437
-msgid ""
-"<qt>Warn whenever a pointer is cast so as to remove a type\n"
-"qualifier from the target type</qt>"
-msgstr ""
-"<qt>Varoita aina, kun osoitin tyyppimuunnetaan siten,\n"
-" että kohdetyypin tyyppitarkenne poistetaan</qt>"
+#: parts/filter/filterpart.cpp:96
+msgid "Execute Command"
+msgstr "Suorita komento"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:440
-msgid ""
-"<qt>Warn whenever a pointer is cast such that the required\n"
-"alignment of the target is increased</qt>"
-msgstr ""
-"<qt>Varoita aina, kun osoitin muunnetaan siten, että kohteen\n"
-"vaadittu tasaus kasvaa</qt>"
+#: parts/filter/filterpart.cpp:142
+msgid "Filter Selection Through Command"
+msgstr "Suodata valintaa komennolla"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:443
-msgid ""
-"<qt>Warn when the address of a string constant is cast\n"
-"into a non-const <i>char *</i> pointer</qt>"
-msgstr ""
-"<qt>Varoita, kun merkkijonovakion osoite muunnetaan\n"
-"ei vakioksi<i>char *</i>-osoittimeksi</qt>"
+#: parts/filter/shellfilterdlg.cpp:122 parts/filter/shellinsertdlg.cpp:119
+#, c-format
+msgid "Process exited with status %1"
+msgstr "Prosessi poistui arvolla %1"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:446
-msgid ""
-"<qt>Warn if a prototype causes a type conversion that is different\n"
-"from what would happen to the same argument in the absence\n"
-"of a prototype</qt>"
-msgstr ""
-"<qt>Varoita, jos prototyyppi aiheuttaa tyyppimuunnoksen joka on eri\n"
-"kuin mitä tapahtuisi samalle argumentille\n"
-"prototyypin puuttuessa</qt>"
+#: parts/filelist/filelist_widget.cpp:95
+#, fuzzy
+msgid "This file has unsaved changes."
+msgstr "Tiedosto on jo kohteessa."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:450
-msgid ""
-"<qt>Warn when a comparison between signed and unsigned values\n"
-"could produce an incorrect result when the signed value\n"
-"is converted to unsigned</qt>"
+#: parts/filelist/filelist_widget.cpp:98
+msgid "This file has changed on disk since it was last saved."
msgstr ""
-"<qt>Varoita, kun signed- ja unsigned-arvojen vertailu\n"
-"voisi tuottaa väärän tuloksen, kun signed-arvo\n"
-"muunnetaan unsigned-arvoksi</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:454
-msgid ""
-"<qt>Warn about functions which might be candidates for attribute 'noreturn'</qt>"
+#: parts/filelist/filelist_widget.cpp:101
+msgid "Conflict: this file has changed on disk and has unsaved changes."
msgstr ""
-"<qt>Varoita funktioista, joista saattaa puuttua määritelty paluuarvon "
-"palautus</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:456
-msgid ""
-"<qt>Warn if any functions that return structures or unions are\n"
-"defined or called</qt>"
-msgstr ""
-"<qt>Varoita, jos sovelluksessa on määritelty tai kutsuttu struct tai\n"
-"union -tyypin palauttavia aliohjelmia</qt>"
+#: parts/filelist/filelist_widget.cpp:229
+#, fuzzy
+msgid "Close Selected"
+msgstr "Poista &valitut"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:459
-msgid ""
-"<qt>Warn if a global function is defined without a previous declaration</qt>"
-msgstr ""
-"<qt>Varoita, jos globaali aliohjelma on määritelty ilman esittelyä.</qt>"
+#: parts/filelist/filelist_widget.cpp:230
+#, fuzzy
+msgid "Save Selected"
+msgstr "Tallenna &valitut"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:462
-msgid ""
-"<qt>Do not warn about uses of functions, variables, and types marked as\n"
-"deprecated by using the 'deprecated' attribute</qt>"
-msgstr ""
-"<qt>Älä varoita funktioiden, muuttujien ja tyyppien käytöstä, jotka on "
-"merkitty\n"
-"vanhentuneeksi käyttämällä \"deprecated\"-attribuuttia</qt>"
+#: parts/filelist/filelist_widget.cpp:231
+#, fuzzy
+msgid "Reload Selected"
+msgstr "Poista &valitut"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:465
+#: parts/filelist/projectviewpart.cpp:260
msgid ""
-"<qt>Warn if a structure is given the packed attribute, but the packed\n"
-"attribute has no effect on the layout or size of the structure</qt>"
+"<b>View Session Toolbar</b>"
+"<p>This allows to create and work with view sessions. A view session is a set "
+"of open documents.</p>"
msgstr ""
-"<qt>Varoita, jos rakenteelle on määritelty packed-attribuutti, mutta "
-"attribuutilla\n"
-"ei ole vaikutusta rakenteen asetteluun tai kokoon</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:468
-msgid ""
-"<qt>Warn if padding is included in a structure, either to align an\n"
-"element of the structure or to align the whole structure</qt>"
-msgstr ""
-"<qt>Varoita, jos täytettä on sisällytetty rakenteeseen, joko\n"
-"rakenteen elementin- tai koko rakenteen tasaukseen</qt>"
+#: parts/filelist/projectviewpart.cpp:266
+#, fuzzy
+msgid "<b>File List</b><p>This is the list of opened files.</p>"
+msgstr "<b>Sulje kaikki</b><p>Sulje kaikki avoinna olevat tiedostot."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:471
-msgid "<qt>Warn if anything is declared more than once in the same scope</qt>"
-msgstr "<qt>Varoita, jos mitä tahansa on esitelty useammin kuin kerran.</qt>"
+#: parts/filelist/projectviewpart.cpp:270
+#, fuzzy
+msgid "Open files"
+msgstr "Avaa tiedosto"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:473
-msgid "<qt>Warn if the compiler detects that code will never be executed</qt>"
-msgstr ""
-"<qt>Varoita, jos kääntäjä havaitsee koodia, jota ei koskaan tulla "
-"suorittamaan</qt>"
+#: parts/filelist/projectviewpart.cpp:278
+#, fuzzy
+msgid "Open Session..."
+msgstr "Avaa ohjelmalla..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:475
+#: parts/filelist/projectviewpart.cpp:282
#, fuzzy
-msgid "<qt>Warn if an <i>inline</i> function cannot be inlined</qt>"
-msgstr ""
-"<qt>Varoita, jos <i>inline</qt>-aliohjelmaa ei voida suorittaa "
-"sisällytetysti</qt>"
+msgid "Open Session"
+msgstr "Istunto"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:477
-msgid "<qt>Warn if the <i>long long</i> type is used</qt>"
-msgstr "<qt> Varoita, jos käytetään <i>long long</i>-tyyppiä.</qt>"
+#: parts/filelist/projectviewpart.cpp:284
+#, fuzzy
+msgid "Save Session"
+msgstr "Istunto"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:479
-msgid "<qt>Warn if a requested optimization pass is disabled</qt>"
-msgstr "<qt>Varoita, jos optimointia ei suoriteta</qt>"
+#: parts/filelist/projectviewpart.cpp:286
+#, fuzzy
+msgid "New Session..."
+msgstr "Uusi luokka..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:481
+#: parts/filelist/projectviewpart.cpp:288
+#: parts/filelist/projectviewpart.cpp:292
+#: parts/filelist/projectviewpart.cpp:294
+#: parts/filelist/projectviewpart.cpp:296
#, fuzzy
-msgid "<qt>Do not warn if there is a division by zero</qt>"
-msgstr "<qt>Varoita, kun muuttuja on määritelty mutta ei käytetty</qt>"
+msgid "Delete Session"
+msgstr "aliohjelma"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:486
-msgid ""
-"<qt>Warn about certain constructs that behave differently\n"
-"in traditional and ANSI C</qt>"
-msgstr ""
-"<qt>Varoita tietyistä rakenteista, jotka käyttäytyvät erilailla\n"
-"perinteisessä- ja ANSI C:ssä</qt>"
+#: parts/filelist/projectviewpart.cpp:487
+#, fuzzy
+msgid "Save View Session As"
+msgstr "Aliprojektin asetukset"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:489
-msgid "<qt>Warn whenever a function call is cast to a non-matching type</qt>"
-msgstr ""
-"<qt>Varoita aina, kun funktiokutsu muunnetaan ei-sopivaan tyyppiin</qt>"
+#: parts/filelist/projectviewpart.cpp:487
+#, fuzzy
+msgid "Enter the name of the session:"
+msgstr "Anna tietueen nimi tähän."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:491
+#: parts/filelist/projectviewpart.cpp:494
+#, fuzzy
msgid ""
-"<qt>Warn if a function is declared or defined without specifying\n"
-"the argument types</qt>"
-msgstr ""
-"<qt>Varoita, jos aliohjelma on esitelty tai määritelty siten, että\n"
-"argumenttien tietotyyppejä ei ole määritelty.</qt>"
+"<qt>A view session named <b>%1</b> already exists."
+"<br>Do you want to overwrite it?</qt>"
+msgstr "Alikansio %1 on jo olemassa. Lisätäänkö se aliprojektina?"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:494
-msgid ""
-"<qt>Warn if a global function is defined without a previous prototype "
-"declaration</qt>"
+#: parts/filelist/projectviewpart.cpp:494 src/partcontroller.cpp:1124
+msgid "Overwrite"
msgstr ""
-"<qt>Varoita, jos globaali aliohjelma on määritelty ilman prototyypin "
-"esittelyä.</qt>"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:496
-msgid ""
-"<qt>Warn if an <i>extern</i> declaration is encountered within a function</qt>"
-msgstr "<qt>Varoita, jos <i>extern</i>-esittely löydetään aliohjelmasta.</qt>"
+#: parts/quickopen/quickopen_part.cpp:58
+#, fuzzy
+msgid "Quick Open File..."
+msgstr "Pika-avaus..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:503
-msgid ""
-"<qt>Warn when a function declaration hides virtual\n"
-"functions from a base class</qt>"
-msgstr ""
-"<qt>Varoita, kun aliohjelman esittely peittää\n"
-"kantaluokan virtuaalisen aliohjelman.</qt>"
+#: parts/quickopen/quickopen_part.cpp:61
+msgid "Quick open file in project"
+msgstr "Avaa nopeasti projektin tiedosto"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:506
+#: parts/quickopen/quickopen_part.cpp:62
msgid ""
-"<qt>Warn when g++'s synthesis behavior does\n"
-"not match that of cfront</qt>"
+"<b>Quick open</b>"
+"<p>Provides a file name input form with completion listbox to quickly open file "
+"in a project."
msgstr ""
-"<qt>Varoita, kun g++:n synteesikäyttäytyminen\n"
-"poikkeaa cfrontin vastaavasta.</qt>"
+"<b>Pika-avaus</b>"
+"<p>Tarjoaa projektin tiedoston pika-avausta varten syöttölomakkeen ennakoivalla "
+"luetteloruudulla."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:509
-msgid ""
-"<qt>Warn when a class seems unusable, because all the constructors or\n"
-"destructors in a class are private and the class has no friends or\n"
-"public static member functions</qt>"
-msgstr ""
-"<qt>Varoita, jos luokka näyttää käyttökelvottomalta, koska kaikki luokan "
-"konstruktorit tai\n"
-"destruktorit ovat yksityisiä ja luokalle ei ole määritelty ystäviä tai\n"
-"julkisia staattisia jäsenfunktioita.</qt>"
+#: parts/quickopen/quickopen_part.cpp:64
+#, fuzzy
+msgid "Quick Open Class..."
+msgstr "Pika-avaus..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:513
-msgid ""
-"<qt>Warn when a class declares a non-virtual destructor that should\n"
-"probably be virtual, because it looks like the class will be used\n"
-"polymorphically</qt>"
-msgstr ""
-"<qt>Varoita, jos luokassa on ei-virtuaalinen destruktori, joka\n"
-"todennäköisesti tulisi olla virtuaalinen, koska näyttää siltä, että\n"
-"luokkaa tullaan käyttämään polymorfisesti</qt>"
+#: parts/quickopen/quickopen_part.cpp:67
+msgid "Find class in project"
+msgstr "Etsi luokka projektista"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:517
+#: parts/quickopen/quickopen_part.cpp:68
msgid ""
-"<qt>Warn when overload resolution chooses a promotion from unsigned or\n"
-"enumeral type to a signed type over a conversion to an unsigned\n"
-"type of the same size. Previous versions of G++ would try to\n"
-"preserve unsignedness, but the standard mandates the current behavior</qt>"
+"<b>Find class</b>"
+"<p>Provides a class name input form with completion listbox to quickly open a "
+"file where the class is defined."
msgstr ""
-"<qt>Varoita, kun kuormituksen ratkaisija päättää ylentää unsigned- tai\n"
-"luetellun tyypin signed-tyypiksi sen sijaan, että muuntaisi samankokoiseksi "
-"unsigned-\n"
-"tyypiksi. Edelliset G++:n versiot yrittävät säilyttää alkuperäisen tyypin,\n"
-"mutta standardi määrää nykyisen mukaisen käytöksen.</qt>"
+"<b>Etsi luokka</b>"
+"<p>Tarjoaa luokan nimen syöttölomakkeen ennakoivalla luetteloruudulla "
+"avataksesi nopeasti tiedoston, jossa luokka on määritelty."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:522
-msgid ""
-"<qt>Warn when G++ generates code that is probably not compatible with\n"
-"the vendor-neutral C++ ABI</qt>"
-msgstr ""
-"<qt>Varoita, kun G++ koostaa koodia, joka ei ole todennäköisesti yhteensopivaa\n"
-"valmistaja-neutraalin C++ ABI:n kanssa</qt>"
+#: parts/quickopen/quickopen_part.cpp:70
+#, fuzzy
+msgid "Quick Open Method..."
+msgstr "Pika-avaus..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:528
+#: parts/quickopen/quickopen_part.cpp:71
#, fuzzy
-msgid ""
-"<qt>Warn about violations of the following style guidelines from Scott\n"
-"Meyers' 'Effective C++' book:\n"
-"* Item 11: Define a copy constructor and an assignment\n"
-" operator for classes with dynamically allocated memory;\n"
-"* Item 12: Prefer initialization to assignment in constructors;\n"
-"* Item 14: Make destructors virtual in base classes;\n"
-"* Item 15: Have `operator=' return a reference to `*this';\n"
-"* Item 23: Do not try to return a reference when you must\n"
-" return an object\n"
-"\n"
-"and about violations of the following style guidelines from Scott\n"
-"Meyers' 'More Effective C++' book:\n"
-"* Item 6: Distinguish between prefix and postfix forms of\n"
-" increment and decrement operators;\n"
-"* Item 7: Never overload '&&', '||', or ','</qt>"
-msgstr ""
-"<qt>Varoita ohjerikkomuksista, jotka on määritelty Scott\n"
-"Meyerin \"Effective C++\"-kirjassa:\n"
-"* Kohta 11: Määritä kopiointikonstruktori ja sijoitusoperaattori\n"
-" luokille, joilla on dynaamisesti varattua muistia;\n"
-"* Kohta 12: Suosi alustamista sijoituksiin luokan konstruktoreissa;\n"
-"* Kohta 14: Tee destruktoreista virtuaalisia perusluokissa;\n"
-"* Kohta 15: Laita \"operator=\" palauttamaan viitteen \"*this\";\n"
-"* Kohta 23: Älä yritä palauttaa viitettä kun sinun tulisi\n"
-" palauttaa olio\n"
-"\n"
-"ja seuraavista ohjerikkomuksista Scott\n"
-"Meyerin \"More Effective C++\"-kirjasta:\n"
-"* Kohta 6: Erottele etu- ja jälkiliitemuodot\n"
-" lisäys- ja vähennys operaattoreissa;\n"
-"* Kohta 7: Älä koskaan kuormita \"&&\", \"||\", tai \",\"</qt>"
+msgid "Quick open function in project"
+msgstr "Avaa nopeasti projektin tiedosto"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:544
-msgid "<qt>Do not warn about usage of deprecated features</qt>"
-msgstr "<qt>Älä varoita vanhentuneiden ominaisuuksien käytöstä</qt>"
+#: parts/quickopen/quickopen_part.cpp:73
+msgid "Switch To..."
+msgstr "Vaihda..."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:546
-msgid ""
-"<qt>Disable warnings when non-templatized friend functions are declared\n"
-"within a template</qt>"
-msgstr ""
-"<qt>Poiskytke hälytykset kun \"ei-mallityypitettyjä\" friend-aliohjelmia on "
-"esitelty\n"
-"mallin (template) sisällä</qt>"
+#: parts/quickopen/quickopen_part.cpp:74
+msgid "Switch to"
+msgstr "Vaihda"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:549
+#: parts/quickopen/quickopen_part.cpp:75
msgid ""
-"<qt>Warn if an old-style (C-style) cast to a non-void type is used\n"
-"within a C++ program</qt>"
+"<b>Switch to</b>"
+"<p>Prompts to enter the name of previously opened file to switch to."
msgstr ""
-"<qt>Varoita, jos vanhaa (C-tyyppistä) muunnosta ei-void-tyyppiin\n"
-" on käytetty C++-ohjelmassa</qt>"
+"<b>Vaihda</b>"
+"<p>Pyytää antamaan aiemmin aukaistun tiedoston nimen, johon siirrytään."
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:552
-msgid ""
-"<qt>Disable the diagnostic for converting a bound pointer to member\n"
-"function to a plain pointer</qt>"
+#: parts/quickopen/quickopenfunctionchooseform.cpp:34
+#, c-format
+msgid "Select One Argument or File of Function %1"
msgstr ""
-"<qt>Passivoi diagnostiikka jäsenfunktioon sidotun osoittimen muunnoksesta\n"
-"tavalliseksi osoittimeksi</qt>"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:583
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:251
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:318
-msgid "Optimization"
-msgstr "Optimointi"
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:588
-msgid "Fortran Specifics"
-msgstr "Fortran-määritykset"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:594
-msgid "Warnings (safe)"
-msgstr "Varoitukset (turvallinen)"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:597
-msgid "Warnings (unsafe)"
-msgstr "Varoitukset (ei turvallinen)"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:680
-msgid "GNU C Compiler Options"
-msgstr "GNU C-kääntäjän asetukset"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:682
-msgid "GNU C++ Compiler Options"
-msgstr "GNU C++-kääntäjän asetukset"
-
-#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:684
-msgid "GNU Fortran 77 Compiler Options"
-msgstr "GNU Fortran 77 -kääntäjän asetukset"
+#: parts/quickopen/quickopenclassdialog.cpp:42
+msgid "Class &list:"
+msgstr "&Luokkalista:"
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:41
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:41
-msgid "WHAT DOES THIS PART DO?"
-msgstr "MITÄ TÄMÄ OSA TEKEE?"
+#: parts/quickopen/quickopenclassdialog.cpp:81
+#, fuzzy, c-format
+msgid "Select The Location of Class %1"
+msgstr "Tietokantayhtey&det"
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:94
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:94
+#: parts/quickopen/quickopenfunctiondialog.cpp:45
#, fuzzy
-msgid "&Do Something..."
-msgstr "Yleiset asetukset"
+msgid "Function &name:"
+msgstr "Sovelluksen &nimi:"
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:96
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:96
+#: parts/quickopen/quickopenfunctiondialog.cpp:46
#, fuzzy
-msgid "Do something"
-msgstr "Älä tee mitää&n"
-
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:97
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:97
-msgid "<b>Do something</b><p>Describe here what does this action do."
-msgstr ""
+msgid "Function &list:"
+msgstr "Funktiot"
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:180
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:180
-msgid "This action does nothing."
+#: parts/quickopen/quickopenfunctiondialog.cpp:136
+msgid "Error: cannot find matching name function."
msgstr ""
-#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:180
-#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:180
-#, fuzzy
-msgid "%{APPNAME} Plugin"
-msgstr "$APPNAME$"
-
-#: languages/cpp/app_templates/dcopservice/main.cpp:12
-#: languages/cpp/app_templates/kdedcop/main.cpp:10
-#: languages/cpp/app_templates/khello/main.cpp:10
-#: languages/cpp/app_templates/khello2/main.cpp:10
-#: languages/cpp/app_templates/kpartapp/main.cpp:9
-msgid "A TDE KPart Application"
-msgstr "TDE:n KPart-sovellus"
-
-#: languages/cpp/app_templates/kmake/mainviewimp.cpp:17
-msgid "Hello there."
+#: parts/bookmarks/bookmarks_part.cpp:59
+msgid ""
+"<b>Bookmarks</b>"
+"<p>The bookmark viewer shows all the source bookmarks in the project."
msgstr ""
+"<b>Kirjanmerkit</b>"
+"<p>Kirjanmerkkien-näyttäjä näyttää kaikki lähdekirjanmerkit projektissa."
-#: languages/cpp/app_templates/kapp/main.cpp:11
-#: languages/cpp/app_templates/kmake/app.cpp:8
-#: languages/cpp/app_templates/kscons_kxt/main.cpp:10
-#: languages/cpp/app_templates/kxt/main.cpp:10
-#: languages/cpp/app_templates/tdeconfig35/main.cpp:10
-msgid "A TDE Application"
-msgstr "TDE-sovellus"
+#: parts/bookmarks/bookmarks_part.cpp:62
+msgid "Source bookmarks"
+msgstr "Lähdekirjanmerkit"
-#: languages/cpp/app_templates/kapp/main.cpp:17
-#: languages/cpp/app_templates/kmake/app.cpp:14
-#: languages/cpp/app_templates/kpartapp/main.cpp:15
-#: languages/cpp/app_templates/kscons_kxt/main.cpp:16
-#: languages/cpp/app_templates/kscons_tdemdi/main.cpp:18
-#: languages/cpp/app_templates/kxt/main.cpp:16
-#: languages/cpp/app_templates/tdeconfig35/main.cpp:16
+#: parts/bookmarks/bookmarks_part.cpp:558
#, fuzzy
-msgid "Document to open"
-msgstr "Avattava asiakirja."
+msgid "Could not find file"
+msgstr "Tiedostoa ei löytynyt"
-#: languages/cpp/app_templates/kpartapp/app.cpp:55
-#: languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp:46
-#: languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp:53
-#, fuzzy
-msgid "Could not find our part."
-msgstr "Ei löydetty meidän osaa!"
+#: parts/bookmarks/bookmarks_widget.cpp:270
+msgid ", line "
+msgstr ", rivi "
-#: languages/cpp/app_templates/kpartapp/app_part.cpp:185
-#, fuzzy
-msgid "%{APPNAME}Part"
-msgstr "$APPNAME$Part"
+#: parts/bookmarks/bookmarks_widget.cpp:273
+msgid "Remove This Bookmark"
+msgstr "Poista tämä kirjanmerkki"
-#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:84
-#, fuzzy
-msgid "Terminal"
-msgstr "Perinteinen"
+#: parts/bookmarks/bookmarks_widget.cpp:277
+msgid ", All"
+msgstr ", Kaikki"
-#: languages/cpp/app_templates/kscons_kxt/app.cpp:72
-#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:130
-msgid "This shows useful tips on the use of this application."
-msgstr ""
+#: parts/bookmarks/bookmarks_widget.cpp:278
+msgid "Remove These Bookmarks"
+msgstr "Poista nämä kirjanmerkit"
-#: languages/cpp/app_templates/kscons_tdemdi/app_part.cpp:56
+#: parts/bookmarks/bookmarks_widget.cpp:283
#, fuzzy
-msgid "%{APPNAMELC}Part"
-msgstr "$APPNAME$Part"
-
-#: languages/cpp/app_templates/kscons_tdemdi/main.cpp:12
-msgid "A simple tdemdi app"
-msgstr ""
+msgid "Collapse All"
+msgstr "Pienennä kaikki kohdat"
-#: languages/cpp/app_templates/kde4app/kapp4view.cpp:39
-#: languages/cpp/app_templates/kscons_kxt/appview.cpp:37
-#: languages/cpp/app_templates/kxt/appview.cpp:37
-#: languages/cpp/app_templates/tdeconfig35/appview.cpp:37
+#: parts/bookmarks/bookmarks_widget.cpp:284
#, fuzzy
-msgid "Settings changed"
-msgstr "Asetukset"
+msgid "Expand All"
+msgstr "Laajenna kaikki merkinnät"
-#: languages/cpp/app_templates/kde4app/kapp4.cpp:56
-#: languages/cpp/app_templates/kscons_kxt/app.cpp:79
-#: languages/cpp/app_templates/kxt/app.cpp:74
-#: languages/cpp/app_templates/tdeconfig35/app.cpp:56
+#: parts/vcsmanager/vcsmanagerpart.cpp:60
#, fuzzy
-msgid "Swi&tch Colors"
-msgstr "Vaihda"
+msgid "Version Control"
+msgstr "&Versionhallinta"
-#: languages/cpp/app_templates/kde4app/main.cpp:10
+#: parts/vcsmanager/vcsmanagerprojectconfig.cpp:49
#, fuzzy
-msgid "A KDE 4 Application"
-msgstr "TDE-sovellus"
-
-#: languages/cpp/app_templates/kicker/applet.cpp:33
-msgid "This is an about box"
-msgstr "Tietoja sovelluksesta"
-
-#: languages/cpp/app_templates/kicker/applet.cpp:39
-msgid "This is a help box"
-msgstr "Ohjeet"
-
-#: languages/cpp/app_templates/kicker/applet.cpp:45
-msgid "This is a preferences box"
-msgstr "Asetukset"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:50
-msgid "Play"
-msgstr "Soita"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:56
-#: lib/widgets/kdevhtmlpart.cpp:64 lib/widgets/kdevhtmlpart.cpp:68
-#: src/partcontroller.cpp:171 src/partcontroller.cpp:173
-msgid "Forward"
-msgstr "Eteenpäin"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:63
-msgid "Playlist"
-msgstr "Soittolista"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:69
-msgid "Change loop style"
-msgstr "Vaihda toistotyyli"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:98
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:206
-msgid "No File Loaded"
-msgstr "Ei tiedostoa ladattuna"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:251
-msgid "No looping"
-msgstr "Ei toistoa"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:255
-msgid "Song looping"
-msgstr "Kappaleen toisto"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:259
-msgid "Playlist looping"
-msgstr "Soittolistan toisto"
-
-#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:263
-msgid "Random play"
-msgstr "Satunnaissoitto"
-
-#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:16
-msgid "&Plugin Action"
-msgstr "&Liitännäisen toiminto"
+msgid ""
+"_: No Version Control System\n"
+"None"
+msgstr "Ei mitään"
-#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:32
-msgid "Cannot Translate Source"
-msgstr "Ei voitu kääntää lähdettä"
+#: parts/diff/diffdlg.cpp:20
+msgid "Difference Viewer"
+msgstr "Eronäyttö"
-#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:33
-msgid "You cannot translate anything except web pages with this plugin."
-msgstr "Tällä liitännäisellä voidaan kääntää vain www-sivuja."
+#: parts/diff/diffwidget.cpp:76 vcs/cvsservice/diffwidget.cpp:73
+#, c-format
+msgid "Show in %1"
+msgstr "Näytä %1"
-#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:53
-msgid "The URL you entered is not valid, please correct it and try again"
-msgstr "Antamasi URL ei ole oikean muotoinen, yritä uudelleen"
+#: parts/diff/diffwidget.cpp:83 vcs/cvsservice/diffwidget.cpp:80
+msgid "&Save As..."
+msgstr "Tallenna &nimellä..."
-#: languages/cpp/app_templates/kateplugin/plugin_app.cpp:57
-#: languages/cpp/app_templates/kateplugin2/plugin_app.cpp:61
-msgid "Insert Hello World"
-msgstr "Lisää Hello World"
+#: parts/diff/diffwidget.cpp:88 vcs/cvsservice/diffwidget.cpp:85
+msgid "Highlight Syntax"
+msgstr "Korostuksen syntaksi"
-#: languages/cpp/app_templates/tdefileplugin/tdefile_plugin.cpp:26
+#: parts/diff/diffwidget.cpp:93 parts/diff/diffwidget.cpp:326
+#: parts/outputviews/appoutputwidget.cpp:271
#, fuzzy
-msgid "%{APPNAME} Information"
-msgstr "$APPNAME$-tiedot"
+msgid "Hide view"
+msgstr "Uusi tiedosto"
-#: languages/cpp/app_templates/tdefileplugin/tdefile_plugin.cpp:31
-msgid "Items"
-msgstr "Jäsen"
+#: parts/diff/diffwidget.cpp:112 vcs/cvsservice/diffwidget.cpp:106
+msgid "Unable to open file."
+msgstr "Tiedostoa ei voida avata. "
-#: languages/cpp/app_templates/dcopservice/main.cpp:24
-msgid "TDE"
-msgstr "TDE"
+#: parts/diff/diffwidget.cpp:112 vcs/cvsservice/diffwidget.cpp:106
+msgid "Diff Frontend"
+msgstr "Diff-edustaohjelma"
-#: languages/cpp/app_templates/dcopservice/main.cpp:27
-msgid "Developer"
-msgstr "Kehittäjä"
+#: parts/diff/diffwidget.cpp:324 vcs/cvsservice/diffwidget.cpp:315
+msgid "Display &Raw Output"
+msgstr "Näytä &raakatulostus"
-#: languages/cpp/app_templates/kscons_kxt/appview.cpp:36
-#: languages/cpp/app_templates/kxt/appview.cpp:36
-#: languages/cpp/app_templates/tdeconfig35/appview.cpp:36
-msgid "This project is %1 days old"
-msgstr ""
+#: parts/diff/diffpart.cpp:52 vcs/clearcase/clearcasepart.cpp:105
+msgid "Diff"
+msgstr "Diff"
-#: languages/cpp/app_templates/kapp/pref.cpp:11
+#: parts/diff/diffpart.cpp:53
#, fuzzy
-msgid "%{APPNAME} Preferences"
-msgstr "$APPNAME$-asetukset"
-
-#: languages/cpp/app_templates/kapp/pref.cpp:18
-msgid "First Page"
-msgstr "Ensimmäinen sivu"
-
-#: languages/cpp/app_templates/kapp/pref.cpp:18
-msgid "Page One Options"
-msgstr "Sivun yksi asetukset"
-
-#: languages/cpp/app_templates/kapp/pref.cpp:21
-msgid "Second Page"
-msgstr "Toinen sivu"
-
-#: languages/cpp/app_templates/kapp/pref.cpp:21
-msgid "Page Two Options"
-msgstr "Sivun kaksi asetukset"
-
-#: languages/cpp/app_templates/kapp/pref.cpp:31
-#: languages/cpp/app_templates/kapp/pref.cpp:40
-msgid "Add something here"
-msgstr "Lisää jotain tähän"
-
-#: languages/cpp/app_templates/kapp/appview.cpp:62
-msgid "Could not find a suitable HTML component"
-msgstr "Ei löydetty sopivaa HTML-komponenttia"
-
-#: languages/cpp/app_templates/kapp/app.cpp:102
-msgid "Cus&tom Menuitem"
-msgstr "&Oma valikkotietue"
-
-#: languages/cpp/app_templates/kapp/app.cpp:179
-msgid "Open Location"
-msgstr "Avaa sijainti"
-
-#: languages/cpp/app_templates/tdeioslave/slave.cpp:51
-#: vcs/subversion/svn_tdeio.cpp:249
-msgid "Looking for %1..."
-msgstr "Haen kohdetta %1..."
+msgid "Diff Output"
+msgstr "Tuloste"
-#: languages/cpp/app_templates/tdecmodule/module.cpp:62
+#: parts/diff/diffpart.cpp:54
#, fuzzy
-msgid "Helpful information about the %{APPNAMELC} module."
-msgstr "Hyödyllistä tietoa $APPNAMELC$-moduulista."
-
-#: languages/cpp/app_templates/kofficepart/main.cpp:17
-msgid "File to open"
-msgstr "Avattava tiedosto"
-
-#: languages/cpp/debugger/stty.cpp:332 languages/ruby/debugger/stty.cpp:316
-msgid "tdevelop: Debug application console"
-msgstr "tdevelop: Sovelluksen virheenjäljityspääte"
-
-#: languages/cpp/debugger/framestackwidget.cpp:561
-#, fuzzy, c-format
-msgid "Thread %1"
-msgstr "Säie"
-
-#: languages/cpp/debugger/debuggerpart.cpp:106
-#: languages/ruby/debugger/debuggerpart.cpp:110
-msgid "Breakpoint List"
-msgstr "Keskeytyskohtien luettelo"
-
-#: languages/cpp/debugger/debuggerpart.cpp:108
-#: languages/ruby/debugger/debuggerpart.cpp:112
-msgid ""
-"<b>Breakpoint list</b>"
-"<p>Displays a list of breakpoints with their current status. Clicking on a "
-"breakpoint item allows you to change the breakpoint and will take you to the "
-"source in the editor window."
-msgstr ""
-"<b>Keskeytyskohtien luettelo</b>"
-"<p>Näyttää keskeytyskohtien luettelon ja niiden tilan. Napsauttamalla "
-"keskeytyskohtaa voit muokata sitä ja siirtyä keskeytyskohtaan lähdekoodissa."
-
-#: languages/cpp/debugger/debuggerpart.cpp:115
-#: languages/ruby/debugger/debuggerpart.cpp:119
-msgid "Breakpoints"
-msgstr "Keskeytyskohdat"
-
-#: languages/cpp/debugger/debuggerpart.cpp:115
-#: languages/ruby/debugger/debuggerpart.cpp:119
-msgid "Debugger breakpoints"
-msgstr "Virheenjäljittimen keskeytyskohdat"
-
-#: languages/cpp/debugger/debuggerpart.cpp:121
-#: languages/ruby/debugger/debuggerpart.cpp:105
-msgid "Debugger variable-view"
-msgstr "Virheenjäljittimen muuttujanäkymä"
-
-#: languages/cpp/debugger/debuggerpart.cpp:126
-#: languages/cpp/debugger/debuggerpart.cpp:137
-#: languages/ruby/debugger/debuggerpart.cpp:123
-#: languages/ruby/debugger/debuggerpart.cpp:134
-msgid "Frame Stack"
-msgstr "Kehyksen pino"
-
-#: languages/cpp/debugger/debuggerpart.cpp:128
msgid ""
-"<b>Frame stack</b>"
-"<p>Often referred to as the \"call stack\", this is a list showing what "
-"function is currently active and who called each function to get to this point "
-"in your program. By clicking on an item you can see the values in any of the "
-"previous calling functions."
-msgstr ""
-"<b>Kehyksen pino</b>"
-"<p>Tunnetaan myös nimellä \"kutsupino\", listasta näet mikä funktio on "
-"aktiivinen ja kuka kutsui mitäkin funktiota päästääkseen tähän kohtaan "
-"ohjelmassa. Napsauttamalla listan jäsentä voit nähdä aiempien funktiokutsujen "
-"arvot."
-
-#: languages/cpp/debugger/debuggerpart.cpp:137
-msgid "Debugger function call stack"
-msgstr "Virheenjäljittimen aliohjelmien kutsupino"
-
-#: languages/cpp/debugger/debuggerpart.cpp:142
-msgid "Machine Code Display"
-msgstr "Konekielen näyttö"
-
-#: languages/cpp/debugger/debuggerpart.cpp:144
-msgid ""
-"<b>Machine code display</b>"
-"<p>A machine code view into your running executable with the current "
-"instruction highlighted. You can step instruction by instruction using the "
-"debuggers toolbar buttons of \"step over\" instruction and \"step into\" "
-"instruction."
+"<b>Difference viewer</b>"
+"<p>Shows output of the diff format. Can utilize every installed component that "
+"is able to show diff output. For example if you have Kompare installed, "
+"Difference Viewer can use its graphical diff view."
msgstr ""
-"<b>Konekielen näyttö</b>"
-"<p>Ajettavan sovelluksen konekielinen näyttö, suoritettava komento näkyy "
-"korostettuna. Voit askeltaa eteenpäin komento komennolta käyttämällä "
-"työkalupalkin \"step over\" ja \"step into\" -painikkeita."
-
-#: languages/cpp/debugger/debuggerpart.cpp:152
-msgid "Disassemble"
-msgstr "Symbolinäkymä"
+"<b>Eronäyttö</b>"
+"<p>Näyttää diff-tuloksen. Pystyy hyödyntämään jokaista asennettua komponenttia, "
+"joka osaa näyttää diffin tuloksen. Esimerkiksi, jos Kompare on asennettu, "
+"Eronäyttö voi käyttää sen graafista diff-näkymää.."
-#: languages/cpp/debugger/debuggerpart.cpp:153
-msgid "Debugger disassemble view"
-msgstr "Virheenjäljittimen symbolinen näkymä"
+#: parts/diff/diffpart.cpp:57
+msgid "Output of the diff command"
+msgstr "Diff-komennon tuloste"
-#: languages/cpp/debugger/debuggerpart.cpp:161
-msgid ""
-"<b>GDB output</b>"
-"<p>Shows all gdb commands being executed. You can also issue any other gdb "
-"command while debugging."
-msgstr ""
-"<b>GDB-tulostus</b>"
-"<p>Näyttää kaikki suoritetut gdb-komennot. Voit myös virhetarkastuksen aikana "
-"ajaa mitä tahansa gdb-komentoja."
+#: parts/diff/diffpart.cpp:60
+msgid "Difference Viewer..."
+msgstr "Eronäyttö..."
-#: languages/cpp/debugger/debuggerpart.cpp:164
-msgid "GDB"
-msgstr "GDB"
+#: parts/diff/diffpart.cpp:63
+msgid "Difference viewer"
+msgstr "Eronäyttö"
-#: languages/cpp/debugger/debuggerpart.cpp:165
-msgid "GDB output"
-msgstr "GDB:n tuloste"
+#: parts/diff/diffpart.cpp:64
+msgid "<b>Difference viewer</b><p>Shows the contents of a patch file."
+msgstr "<b>Eronäyttö</b><p>Näyttää paikkotiedoston sisällön."
-#: languages/cpp/debugger/debuggerpart.cpp:179
+#: parts/diff/diffpart.cpp:123
#, fuzzy
-msgid "Debug views"
-msgstr "Virheenjäljittimen näkymät"
+msgid "Difference to Disk File"
+msgstr "Erot tallennettuun tiedostoon verrattuna"
-#: languages/cpp/debugger/debuggerpart.cpp:180
+#: parts/diff/diffpart.cpp:125
#, fuzzy
-msgid "Special debugger views"
-msgstr "Virheenjäljittimen näkymät"
-
-#: languages/cpp/debugger/debuggerpart.cpp:192
-#: languages/ruby/debugger/debuggerpart.cpp:165
-msgid "Start in debugger"
-msgstr "Käynnistä virheenjäljittimessä"
-
-#: languages/cpp/debugger/debuggerpart.cpp:193
-#: languages/ruby/debugger/debuggerpart.cpp:166
msgid ""
-"<b>Start in debugger</b>"
-"<p>Starts the debugger with the project's main executable. You may set some "
-"breakpoints before this, or you can interrupt the program while it is running, "
-"in order to get information about variables, frame stack, and so on."
-msgstr ""
-"<b>Käynnistä virheenjäljittimessä</b>"
-"<p>Käynnistää projektin pääohjelman virheenjäljittimessä. Voit määritellä "
-"keskeytyskohtia ennen käynnistämistä, tai voit keskeyttää sovelluksen kun sitä "
-"ajetaan, ja tutkia muuttujia, kehyksen pinoa jne."
-
-#: languages/cpp/debugger/debuggerpart.cpp:200
-#, fuzzy
-msgid "&Restart"
-msgstr "Uudelleenaloita"
-
-#: languages/cpp/debugger/debuggerpart.cpp:203
-#, fuzzy
-msgid "Restart program"
-msgstr "Suorita ohjelma"
-
-#: languages/cpp/debugger/debuggerpart.cpp:204
-#, fuzzy
-msgid "<b>Restarts application</b><p>Restarts applications from the beginning."
-msgstr "<b>Lisää sovellus</b> <p>Luo sovellus .desktop-tiedoston."
-
-#: languages/cpp/debugger/debuggerpart.cpp:210
-#: languages/ruby/debugger/debuggerpart.cpp:173
-msgid "Sto&p"
-msgstr "&Pysäytä"
-
-#: languages/cpp/debugger/debuggerpart.cpp:213
-#: languages/ruby/debugger/debuggerpart.cpp:176
-msgid "Stop debugger"
-msgstr "Pysäytä virheenjäljitin"
-
-#: languages/cpp/debugger/debuggerpart.cpp:214
-#: languages/ruby/debugger/debuggerpart.cpp:177
-msgid "<b>Stop debugger</b><p>Kills the executable and exits the debugger."
+"<b>Difference to disk file</b>"
+"<p>Shows the difference between the file contents in this editor and the file "
+"contents on disk."
msgstr ""
-"<b>Pysäytä virheenjäljitin</b>"
-"<p>Sulkee suoritustiedoston ja virheenjäljittimen."
+"<b>Erot tallennettuun tiedostoon nähden</b>"
+"<p>Näyttää editorissa olevan tiedoston ja levyllä olevan tiedoston väliset "
+"eroavaisuudet.."
-#: languages/cpp/debugger/dbgtoolbar.cpp:302
-#: languages/cpp/debugger/debuggerpart.cpp:216
-#: languages/ruby/debugger/dbgtoolbar.cpp:301
-#: languages/ruby/debugger/debuggerpart.cpp:179
-msgid "Interrupt"
-msgstr "Keskeytä"
+#: parts/diff/diffpart.cpp:168
+msgid "Could not invoke the \"diff\" command."
+msgstr "Ei voitu suorittaa \"diff\"-komentoa."
-#: languages/cpp/debugger/debuggerpart.cpp:219
-#: languages/ruby/debugger/debuggerpart.cpp:182
-msgid "Interrupt application"
-msgstr "Keskeytä sovellus"
+#: parts/diff/diffpart.cpp:181
+msgid "DiffPart: No differences found."
+msgstr "DiffPart: Eroavaisuuksia ei löytynyt."
-#: languages/cpp/debugger/debuggerpart.cpp:220
+#: parts/diff/diffpart.cpp:185
msgid ""
-"<b>Interrupt application</b>"
-"<p>Interrupts the debugged process or current GDB command."
+"Diff command failed (%1):\n"
msgstr ""
-"<b>Keskeytä sovellus</b>"
-"<p>Keskeyttää virhetarkistettavan prosessin tai kesken olevan GDB-komennon."
-
-#: languages/cpp/debugger/debuggerpart.cpp:222
-#: languages/cpp/debugger/debuggerpart.cpp:499
-#: languages/ruby/debugger/debuggerpart.cpp:185
-msgid "Run to &Cursor"
-msgstr "Aja &kursoriin"
-
-#: languages/cpp/debugger/debuggerpart.cpp:225
-#: languages/ruby/debugger/debuggerpart.cpp:188
-msgid "Run to cursor"
-msgstr "Aja kursoriin"
+"Diff-komento epäonnistui (%1):\n"
-#: languages/cpp/debugger/debuggerpart.cpp:226
-#: languages/ruby/debugger/debuggerpart.cpp:189
-msgid ""
-"<b>Run to cursor</b>"
-"<p>Continues execution until the cursor position is reached."
-msgstr ""
-"<b>Aja kursoriin</b> "
-"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
+#: parts/diff/diffpart.cpp:240
+msgid "Please Select Patch File"
+msgstr "Valitse paikkotiedosto"
-#: languages/cpp/debugger/debuggerpart.cpp:229
-msgid "Set E&xecution Position to Cursor"
-msgstr ""
+#: parts/openwith/openwithpart.cpp:48
+msgid "Open as UTF-8"
+msgstr "Avaa UTF-8:na"
-#: languages/cpp/debugger/debuggerpart.cpp:232
+#: parts/openwith/openwithpart.cpp:52
#, fuzzy
-msgid "Jump to cursor"
-msgstr "Aja kursoriin"
+msgid "Open As"
+msgstr "Avaa tiedosto"
-#: languages/cpp/debugger/debuggerpart.cpp:233
+#: parts/openwith/openwithpart.cpp:53
#, fuzzy
msgid ""
-"<b>Set Execution Position </b>"
-"<p>Set the execution pointer to the current cursor position."
-msgstr ""
-"<b>Aja kursoriin</b> "
-"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
-
-#: languages/cpp/debugger/debuggerpart.cpp:236
-#: languages/ruby/debugger/debuggerpart.cpp:192
-msgid "Step &Over"
-msgstr "Askella &ohi"
-
-#: languages/cpp/debugger/debuggerpart.cpp:239
-#: languages/ruby/debugger/debuggerpart.cpp:195
-msgid "Step over the next line"
-msgstr "Askella seuraavan rivin ohi"
-
-#: languages/cpp/debugger/debuggerpart.cpp:240
-msgid ""
-"<b>Step over</b>"
-"<p>Executes one line of source in the current source file. If the source line "
-"is a call to a function the whole function is executed and the app will stop at "
-"the line following the function call."
+"<b>Open As</b>"
+"<p>Lists all encodings that can be used to open the selected file."
msgstr ""
-"<b>Askella ohi</b>"
-"<p>Suorittaa yhden rivin ohjelmakoodia nykyisessä lähdekooditiedostossa. Jos "
-"ohjelmarivillä on kutsu aliohjelmaan, niin koko aliohjelma suoritetaan ja ajo "
-"keskeytetään funktiokutsua seuraavalle riville."
-
-#: languages/cpp/debugger/debuggerpart.cpp:247
-msgid "Step over Ins&truction"
-msgstr "Askella ohi &käsky"
+"<b>Avaa ohjelmalla</b>"
+"<p>Listaa kaikki ne ohjelmat, joilla valittu tiedosto voidaan avata."
-#: languages/cpp/debugger/debuggerpart.cpp:250
-msgid "Step over instruction"
-msgstr "Askella komennon yli"
+#: parts/openwith/openwithpart.cpp:82
+msgid "Open With"
+msgstr "Avaa ohjelmalla"
-#: languages/cpp/debugger/debuggerpart.cpp:251
+#: parts/openwith/openwithpart.cpp:83
msgid ""
-"<b>Step over instruction</b>"
-"<p>Steps over the next assembly instruction."
+"<b>Open With</b>"
+"<p>Lists all applications that can be used to open the selected file."
msgstr ""
-"<b>Askella komennon yli</b>"
-"<p>Askeltaa seuraavan symbolisen konekieli-komennon yli."
-
-#: languages/cpp/debugger/debuggerpart.cpp:254
-#: languages/ruby/debugger/debuggerpart.cpp:203
-msgid "Step &Into"
-msgstr "Askella s&isään"
+"<b>Avaa ohjelmalla</b>"
+"<p>Listaa kaikki ne ohjelmat, joilla valittu tiedosto voidaan avata."
-#: languages/cpp/debugger/debuggerpart.cpp:257
-#: languages/ruby/debugger/debuggerpart.cpp:206
-msgid "Step into the next statement"
-msgstr "Askella seuraavaan lauseeseen"
+#: parts/openwith/openwithpart.cpp:88
+msgid "Open With..."
+msgstr "Avaa ohjelmalla..."
-#: languages/cpp/debugger/debuggerpart.cpp:258
+#: parts/openwith/openwithpart.cpp:89
msgid ""
-"<b>Step into</b>"
-"<p>Executes exactly one line of source. If the source line is a call to a "
-"function then execution will stop after the function has been entered."
+"<b>Open With...</b>"
+"<p>Provides a dialog to choose the application to open the selected file."
msgstr ""
-"<b>Askella sisään</b>"
-"<p>Suorittaa yhden koodirivin. Jos rivillä on kutsu aliohjelmaan, niin suoritus "
-"pysähtyy kun ollaan saavuttu aliohjelmaan."
+"<b>Avaa ohjelmalla...</b>"
+"<p>Tarjoaa dialogin, josta voidaan valita sovellus, jolla avataan valittu "
+"tiedosto."
-#: languages/cpp/debugger/debuggerpart.cpp:264
-msgid "Step into I&nstruction"
-msgstr "Askella kome&ntoon"
+#: parts/fileview/filetreewidget.cpp:207 parts/fileview/fileviewpart.cpp:68
+#: parts/fileview/fileviewpart.cpp:81 parts/fileview/partwidget.cpp:48
+#: parts/fileview/partwidget.cpp:49
+msgid "File Tree"
+msgstr "Tiedostopuu"
-#: languages/cpp/debugger/debuggerpart.cpp:267
-msgid "Step into instruction"
-msgstr "Askella komentoon"
+#: parts/fileview/fileviewpart.cpp:81
+msgid "File tree view in the project directory"
+msgstr "Tiedostopuu-näkymä projektin kansiosta"
-#: languages/cpp/debugger/debuggerpart.cpp:268
+#: parts/fileview/filegroupspart.cpp:48
msgid ""
-"<b>Step into instruction</b>"
-"<p>Steps into the next assembly instruction."
+"<b>File group view</b>"
+"<p>The file group viewer shows all files of the project, in groups which can be "
+"configured in project settings dialog, <b>File Groups</b> tab."
msgstr ""
-"<b>Askella komentoon</b>"
-"<p>Askeltaa seuraavaan symboliseen konekieli-komentoon."
+"<b>Tiedostoryhmän näkymä</b>"
+"<p>Tiedostoryhmän näkymä näyttää kaikki projektiin kuuluvat tiedostot ryhmissä, "
+"joita voit itse muokata projektiasetuksista <b>Tiedostoryhmät</b>-välilehdeltä."
-#: languages/cpp/debugger/debuggerpart.cpp:271
-#: languages/ruby/debugger/debuggerpart.cpp:214
-msgid "Step O&ut"
-msgstr "Askella &Ulos"
+#: parts/fileview/filegroupspart.cpp:51 parts/fileview/filegroupspart.cpp:54
+#: parts/fileview/filegroupswidget.cpp:228
+#: parts/fileview/filegroupswidget.cpp:262
+msgid "File Groups"
+msgstr "Tiedostoryhmät"
-#: languages/cpp/debugger/debuggerpart.cpp:274
-msgid "Steps out of the current function"
-msgstr "Askeltaa nykyisestä aliohjelmasta ulos"
+#: parts/fileview/filegroupspart.cpp:51
+msgid "File groups in the project directory"
+msgstr "Tiedostoryhmät projektin kansiosta"
-#: languages/cpp/debugger/debuggerpart.cpp:275
+#: parts/fileview/partwidget.cpp:51
msgid ""
-"<b>Step out</b>"
-"<p>Executes the application until the currently executing function is "
-"completed. The debugger will then display the line after the original call to "
-"that function. If program execution is in the outermost frame (i.e. in main()) "
-"then this operation has no effect."
+"<b>File tree</b>"
+"<p>The file viewer shows all files of the project in a tree layout."
msgstr ""
-"<b>Askella ulos</b>"
-"<p>Suorittaa sovellusta kunnes nykyinen aliohjelma on lopussa. Virheenjäljitin "
-"näyttää sitten alkuperäistä kutsua seuraavan rivin. Jos sovelluksen suoritus on "
-"ulommaisessa kehyksessä (ts. main()), niin tällä komennolla ei ole vaikutusta."
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:309
-#: languages/cpp/debugger/debuggerpart.cpp:283
-msgid "Viewers"
-msgstr "Näkymät"
-
-#: languages/cpp/debugger/debuggerpart.cpp:286
-msgid "Debugger viewers"
-msgstr "Virheenjäljittimen näkymät"
+"<b>Tiedostopuu</b>"
+"<p>Tiedostopuu näyttää kaikki projektin tiedostot puunäkymässä."
-#: languages/cpp/debugger/debuggerpart.cpp:287
+#: parts/fileview/partwidget.cpp:70
msgid ""
-"<b>Debugger viewers</b>"
-"<p>Various information about application being executed. There are 4 views "
-"available:"
-"<br><b>Memory</b>"
-"<br><b>Disassemble</b>"
-"<br><b>Registers</b>"
-"<br><b>Libraries</b>"
+"<p>Here you can enter a name filter to limit which files are <b>"
+"not displayed</b>."
+"<p>To clear the filter, toggle off the filter button to the left."
+"<p>To reapply the last filter used, toggle on the filter button."
msgstr ""
-"<b>Virheenjäljittimen näkymät</b>"
-"<p>Erilaista informaatiota suoritettavasta sovelluksesta. Tarjolla on 4 "
-"erilaista näkymää:"
-"<br><b>Muisti</b>"
-"<br><b>Symbolinäkymä</b>"
-"<br><b>Rekisterit</b>"
-"<br><b>Kirjastot</b>"
-
-#: languages/cpp/debugger/debuggerpart.cpp:294
-#, fuzzy
-msgid "Examine Core File..."
-msgstr "Tutki ydintiedostoa"
-
-#: languages/cpp/debugger/debuggerpart.cpp:297
-msgid "Examine core file"
-msgstr "Tutki ydintiedostoa"
+"<p>Tässä voit määrittää suotimen tiedostojen nimille <b>joita ei näytetä</b>."
+"<p>Tyhjentääksesi suotimen, vaihda suodinnappulan tila pois päältä vasemmalla."
+"<p>Uudelleentoteuttaaksesi viimeksi käytetyn suotimen, vaihda suodinnappulan "
+"tila päälle."
-#: languages/cpp/debugger/debuggerpart.cpp:298
+#: parts/fileselector/fileselector_widget.cpp:228
+#: parts/fileview/partwidget.cpp:75
msgid ""
-"<b>Examine core file</b>"
-"<p>This loads a core file, which is typically created after the application has "
-"crashed, e.g. with a segmentation fault. The core file contains an image of the "
-"program memory at the time it crashed, allowing you to do a post-mortem "
-"analysis."
-msgstr ""
-"<b>Tutki ydintiedostoa</b>"
-"<p>Tämä toiminto lataa ydintiedoston (core file), joka luodaan yleensä "
-"sovelluksen kaatuessa, esimerkiksi segmenttivirheeseen. Ydintiedostossa on "
-"vedos ohjelman käyttämästä muistista, sen avulla voit tutkia miksi sovellus "
-"kaatui."
-
-#: languages/cpp/debugger/dbgpsdlg.cpp:59
-#: languages/cpp/debugger/debuggerpart.cpp:306
-#: languages/ruby/debugger/dbgpsdlg.cpp:61
-msgid "Attach to Process"
-msgstr "Liitä prosessiin"
-
-#: languages/cpp/debugger/debuggerpart.cpp:309
-msgid "Attach to process"
-msgstr "Liitä prosessiin"
-
-#: languages/cpp/debugger/debuggerpart.cpp:310
-msgid "<b>Attach to process</b><p>Attaches the debugger to a running process."
+"<p>This button clears the name filter when toggled off, or reapplies the last "
+"filter used when toggled on."
msgstr ""
-"<b>Liitä prosessiin</b> "
-"<p>Liittää virheenjäljittimen ajossa olevaan prosessiin."
+"<p>Tämä nappula tyhjentää nimisuotimen kun tila on vaihdettu pois päältä tai "
+"uudelleentoteuttaa viimeksi käytetyn suotimen kun tila on vaihdettu päälle."
-#: languages/cpp/debugger/debuggerpart.cpp:312
-#: languages/cpp/debugger/debuggerpart.cpp:509
-#: languages/ruby/debugger/debuggerpart.cpp:226
-#: languages/ruby/debugger/debuggerpart.cpp:314
-msgid "Toggle Breakpoint"
-msgstr "Poista/lisää keskeytyskohta"
+#: parts/fileselector/fileselector_widget.cpp:355
+#: parts/fileview/partwidget.cpp:104
+msgid "Apply last filter (\"%1\")"
+msgstr "Toteuta viimeinen suodin (\"%1\")"
-#: languages/cpp/debugger/debuggerpart.cpp:315
-#: languages/ruby/debugger/debuggerpart.cpp:229
-msgid "Toggle breakpoint"
-msgstr "Poista/lisää keskeytyskohta"
+#: parts/fileselector/fileselector_widget.cpp:366
+#: parts/fileview/partwidget.cpp:109 parts/outputviews/appoutputwidget.cpp:265
+msgid "Clear filter"
+msgstr "Tyhjennä suodin"
-#: languages/cpp/debugger/debuggerpart.cpp:316
-#: languages/ruby/debugger/debuggerpart.cpp:230
-msgid ""
-"<b>Toggle breakpoint</b>"
-"<p>Toggles the breakpoint at the current line in editor."
-msgstr ""
-"<b>Lisää/poista keskeytyskohta</b>"
-"<p>Lisää/poistaa keskeytyskohdan editorin nykyiseltä riviltä."
+#: parts/fileview/filegroupswidget.cpp:181
+#: parts/fileview/filetreeviewwidgetimpl.cpp:40
+msgid "Show Non Project Files"
+msgstr "Näytä projektiin kuulumattomat tiedostot"
-#: languages/cpp/debugger/debuggerpart.cpp:399
+#: parts/fileview/filegroupswidget.cpp:183
+#: parts/fileview/filetreeviewwidgetimpl.cpp:42
#, fuzzy
-msgid "Debug in &TDevelop"
-msgstr "Jäljitä virheitä &KDevelopissa"
-
-#: languages/cpp/debugger/debuggerpart.cpp:513
-#: languages/ruby/debugger/debuggerpart.cpp:315
-msgid "<b>Toggle breakpoint</b><p>Toggles breakpoint at the current line."
-msgstr ""
-"<b>Lisää/poista keskeytyskohta</b>"
-"<p>Lisää/poistaa keskeytyskohdan nykyiseltä riviltä."
-
-#: languages/cpp/debugger/debuggerpart.cpp:518
-#, fuzzy, c-format
-msgid "Evaluate: %1"
-msgstr "Muo&kkaa mallia"
+msgid "Hide Non Project Files"
+msgstr "Näytä projektiin kuulumattomat tiedostot"
-#: languages/cpp/debugger/debuggerpart.cpp:522
-#, fuzzy
+#: parts/fileview/filegroupswidget.cpp:184
+#: parts/fileview/filetreeviewwidgetimpl.cpp:43
msgid ""
-"<b>Evaluate expression</b>"
-"<p>Shows the value of the expression under the cursor."
+"<b>Show non project files</b>"
+"<p>Shows files that do not belong to a project in a file tree."
msgstr ""
-"<b>Lisää seurattava</b>"
-"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
-
-#: languages/cpp/debugger/debuggerpart.cpp:523
-#: languages/ruby/debugger/debuggerpart.cpp:320
-#, c-format
-msgid "Watch: %1"
-msgstr "Seuraa: %1"
+"<b>Näytä projektiin kuulumattomat tiedostot</b>"
+"<p>Näyttää projektiin kuulumattomat tiedostot tiedostopuussa."
-#: languages/cpp/debugger/debuggerpart.cpp:527
-#, fuzzy
-msgid ""
-"<b>Watch expression</b>"
-"<p>Adds an expression under the cursor to the Variables/Watch list."
-msgstr ""
-"<b>Lisää seurattava</b>"
-"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
+#: parts/fileview/filetreeviewwidgetimpl.cpp:99
+msgid "Reload Tree"
+msgstr "Uudelleenlataa puu"
-#: languages/cpp/debugger/debuggerpart.cpp:563
-msgid "Debugger"
-msgstr "Virheenjäljitin"
+#: parts/fileview/filetreeviewwidgetimpl.cpp:100
+msgid "<b>Reload tree</b><p>Reloads the project files tree."
+msgstr "<b>Uudelleenlataa puu</b><p>Uudelleenlataa projektitiedostojen puun."
-#: languages/cpp/debugger/debuggerpart.cpp:662
-#: languages/ruby/debugger/debuggerpart.cpp:481
-msgid "Could not locate the debugging shell '%1'."
-msgstr "Ei pystytty paikallistamaan virheenjäljityskuorta \"%1\"."
+#: parts/fileview/filegroupsconfigwidget.cpp:75
+msgid "Add File Group"
+msgstr "Lisää tiedostoryhmä"
-#: languages/cpp/debugger/debuggerpart.cpp:663
-#: languages/ruby/debugger/debuggerpart.cpp:482
-#, fuzzy
-msgid "Debugging Shell Not Found"
-msgstr "Virheenjäljityskuorta ei löytynyt."
+#: parts/fileview/filegroupsconfigwidget.cpp:88
+msgid "Edit File Group"
+msgstr "Muokkaa tiedostoryhmää"
-#: languages/cpp/debugger/debuggerpart.cpp:676
-#: languages/cpp/debugger/debuggerpart.cpp:916
-#: languages/ruby/debugger/debuggerpart.cpp:492
-#: languages/ruby/debugger/debuggerpart.cpp:603
-msgid "&Continue"
-msgstr "&Jatka"
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:206
+msgid "Show VCS Fields"
+msgstr "Näytä VCS-kentät"
-#: languages/cpp/debugger/debuggerpart.cpp:679
-#: languages/cpp/debugger/debuggerpart.cpp:917
-#: languages/ruby/debugger/debuggerpart.cpp:494
-#: languages/ruby/debugger/debuggerpart.cpp:604
-msgid "Continues the application execution"
-msgstr "Jatkaa ohjelman suoritusta"
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:208
+#, fuzzy
+msgid "Hide VCS Fields"
+msgstr "Näytä VCS-kentät"
-#: languages/cpp/debugger/debuggerpart.cpp:681
-#: languages/cpp/debugger/debuggerpart.cpp:918
-#: languages/ruby/debugger/debuggerpart.cpp:495
-#: languages/ruby/debugger/debuggerpart.cpp:605
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:209
msgid ""
-"Continue application execution\n"
-"\n"
-"Continues the execution of your application in the debugger. This only takes "
-"effect when the application has been halted by the debugger (i.e. a breakpoint "
-"has been activated or the interrupt was pressed)."
+"<b>Show VCS fields</b>"
+"<p>Shows <b>Revision</b> and <b>Timestamp</b> for each file contained in VCS "
+"repository."
msgstr ""
-"Jatka sovelluksen suoritusta\n"
-"\n"
-"Jatkaa sovelluksen suoritusta virheenjäljittimessä. Tällä on vaikutusta vain "
-"jos sovellus on keskeytynyt virheenjäljittimen toimesta (ts. keskeytyskohta on "
-"aktivoitunut tai keskeytä-komentoa on painettu)."
-
-#: languages/cpp/debugger/debuggerpart.cpp:743
-#: languages/ruby/debugger/debuggerpart.cpp:572
-msgid "Runs the program in the debugger"
-msgstr "Ajaa ohjelmaa virheenjäljittimessä"
+"<b>Näytä VCS-kentät</b>"
+"<p>Näyttää <b>Revision</b> ja <b>Aikaleiman</b> jokaiselle VCS-varaston "
+"tiedostolle."
-#: languages/cpp/debugger/debuggerpart.cpp:744
-#: languages/ruby/debugger/debuggerpart.cpp:573
-msgid ""
-"Start in debugger\n"
-"\n"
-"Starts the debugger with the project's main executable. You may set some "
-"breakpoints before this, or you can interrupt the program while it is running, "
-"in order to get information about variables, frame stack, and so on."
-msgstr ""
-"Aloita virheenjäljittimessä\n"
-"\n"
-"Käynnistää projektin pääohjelman virheenjäljittimessä. Voit määritellä "
-"keskeytyskohtia ennen käynnistämistä, tai voit keskeyttää sovelluksen kun sitä "
-"ajetaan, ja tutkia muuttujia, kehyksen pinoa jne."
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:213
+msgid "Sync with Repository"
+msgstr "Tahdista varaston kanssa"
-#: languages/cpp/debugger/debuggerpart.cpp:771
+#: parts/fileview/vcsfiletreewidgetimpl.cpp:215
msgid ""
-"<b>GDB exited abnormally</b>"
-"<p>This is likely a bug in GDB. Examine the gdb output window and then stop the "
-"debugger"
-msgstr ""
-
-#: languages/cpp/debugger/debuggerpart.cpp:774
-#, fuzzy
-msgid "GDB exited abnormally"
-msgstr "*** Poistui normaalisti ***"
-
-#: languages/cpp/debugger/debuggerpart.cpp:834
-#: languages/cpp/debugger/debuggerpart.cpp:836
-#, fuzzy
-msgid "Rebuild the project?"
-msgstr "Uudelleenrakenna projekti"
-
-#: languages/cpp/debugger/debuggerpart.cpp:835
-msgid "<p>The project is out of date. Rebuild it?"
+"<b>Sync with repository</b>"
+"<p>Synchronize file status with remote repository."
msgstr ""
+"<b>Tahdista varaston kanssa</b>"
+"<p>Tahdistaa tiedoston tilan etävaraston kanssa."
-#: languages/cpp/debugger/debuggerpart.cpp:888
-#: languages/ruby/debugger/debuggerpart.cpp:611
-msgid "Continuing program"
-msgstr "Jatketaan ohjelmaa"
-
-#: languages/cpp/debugger/debuggerpart.cpp:902
-#: languages/ruby/debugger/debuggerpart.cpp:597
-msgid "Debugging program"
-msgstr "Virheenjäljitysohjelma"
-
-#: languages/cpp/debugger/debuggerpart.cpp:924
-#, fuzzy
-msgid "Running program"
-msgstr "Jatketaan ohjelmaa"
-
-#: languages/cpp/debugger/debuggerpart.cpp:951
-msgid "Choose a core file to examine..."
-msgstr "Valitse tutkittava ydintiedosto..."
+#: buildtools/qmake/qmakescopeitem.cpp:85
+#: parts/fileview/filegroupswidget.cpp:42
+msgid "Sources"
+msgstr "Lähdetiedostot"
-#: languages/cpp/debugger/debuggerpart.cpp:958
-#, c-format
-msgid "Examining core file %1"
-msgstr "Tutkitaan ydintiedostoa %1"
+#: buildtools/qmake/qmakescopeitem.cpp:121
+#: parts/fileview/filegroupswidget.cpp:43
+msgid "Translations"
+msgstr "Käännökset"
-#: languages/cpp/debugger/debuggerpart.cpp:967
-msgid "Choose a process to attach to..."
-msgstr "Valitse prosessi, johon virheenjäljitin liitetään"
+#: parts/fileview/filegroupswidget.cpp:45
+msgid "Others"
+msgstr "Muut"
-#: languages/cpp/debugger/debuggerpart.cpp:979
-#, c-format
-msgid "Attaching to process %1"
-msgstr "Liitetään prosessiin %1"
+#: parts/fileview/filegroupswidget.cpp:186
+msgid "Display Location Column"
+msgstr "Näytä sijainti-sarake"
-#: languages/cpp/debugger/debuggerpart.cpp:1139
+#: parts/fileview/filegroupswidget.cpp:188
#, fuzzy
msgid ""
-"_: To start something\n"
-"Start"
-msgstr "Käynnistä:"
+"<b>Display the Location Column</b>"
+"<p>Displays a column with the location of the files."
+msgstr "<b>Näytä Sijainti-sarake</b><p>Näyttää tiedostojen sijainti-sarakkeen."
-#: languages/cpp/debugger/debuggerpart.cpp:1140
-#: languages/ruby/debugger/debuggerpart.cpp:707
-msgid "Restart the program in the debugger"
-msgstr "Uudelleenaloita ohjelma virheenjäljittimessä"
+#: parts/fileview/filegroupswidget.cpp:230
+msgid "Customize..."
+msgstr "Muokkaa..."
-#: languages/cpp/debugger/debuggerpart.cpp:1141
-#: languages/ruby/debugger/debuggerpart.cpp:708
+#: parts/fileview/filegroupswidget.cpp:231
msgid ""
-"Restart in debugger\n"
-"\n"
-"Restarts the program in the debugger"
+"<b>Customize</b>"
+"<p>Opens <b>Customize File Groups</b> dialog where the groups can be managed."
msgstr ""
-"Uudelleenaloita virheenjäljittimessä\n"
-"\n"
-"Uudelleenaloittaa ohjelman virheenjäljittimessä"
-
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:180
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:158
-msgid " temporary"
-msgstr " väliaikainen"
-
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:182
-msgid " hw"
-msgstr " hw"
+"<b>Muokkaa</b>"
+"<p>Avaa <b>Muokkaa tiedostoryhmiä</b>-dialogin, jossa ryhmiä voidaan hallita."
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:219
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:231
-msgid "Status"
-msgstr "Tila"
+#: parts/fileview/filegroupswidget.cpp:259
+msgid "Customize File Groups"
+msgstr "Muokkaa tiedostoryhmiä"
#: kdevdesigner/designer/outputwindow.cpp:86
#: languages/cpp/debugger/gdbbreakpointwidget.cpp:220
@@ -15915,2611 +14797,1211 @@ msgstr "Tila"
msgid "Location"
msgstr "Sijainti"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:221
-msgid "Condition"
-msgstr "Ehto"
+#: parts/fileview/addfilegroupdlg.cpp:32 parts/grepview/grepdlg.cpp:95
+msgid "&Pattern:"
+msgstr "&Kuvio:"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:222
-msgid "Ignore Count"
-msgstr "Ohituskertojen määrä"
+#: parts/appwizard/filepropspage.cpp:69
+msgid "Header/Implementation file:"
+msgstr "Otsikko-/toteutustiedosto:"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:223
-msgid "Hits"
-msgstr "Osumia"
+#: parts/appwizard/importdlg.cpp:61
+msgid "Choose directory to import"
+msgstr "Valitse tuotava kansio"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:224
-#, fuzzy
-msgid "Tracing"
-msgstr "luodaan"
+#: parts/appwizard/importdlg.cpp:111
+msgid "You have to choose a directory."
+msgstr "Sinun täytyy valita kansio."
-#: languages/cpp/debugger/breakpoint.cpp:421
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:227
+#: parts/appwizard/importdlg.cpp:117
+msgid "You have to choose a project name."
+msgstr "Sinun täytyy valita projektin nimi."
+
+#: parts/appwizard/importdlg.cpp:123
+msgid "Your application name should only contain letters and numbers."
+msgstr "Sovelluksen nimessä tulee olla vain kirjaimia ja numeroita."
+
+#: parts/appwizard/importdlg.cpp:139
#, fuzzy
-msgid ""
-"_: Code breakpoint\n"
-"Code"
-msgstr "Poista/lisää keskeytyskohta"
+msgid "Cannot open project template."
+msgstr "Projektin pohjaa ei voitu avata."
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:229
+#: parts/appwizard/appwizarddlg.cpp:1016 parts/appwizard/importdlg.cpp:152
+#: src/projectmanager.cpp:375
msgid ""
-"_: Data breakpoint\n"
-"Data write"
+"This is not a valid project file.\n"
+"XML error in line %1, column %2:\n"
+"%3"
msgstr ""
+"Tämä ei ole kelvollinen projektitiedosto.\n"
+"XML-virhe rivillä %1 sarakkeessa %2:\n"
+"%3"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:231
-msgid ""
-"_: Data read breakpoint\n"
-"Data read"
+#: parts/appwizard/importdlg.cpp:193
+#, fuzzy
+msgid "Cannot write the project file."
+msgstr "Projektitiedostoa ei voida kirjoittaa."
+
+#: parts/appwizard/importdlg.cpp:553
+msgid "Generate build system infrastrucure"
msgstr ""
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:236
-#, fuzzy
+#: parts/appwizard/importdlg.cpp:567
msgid ""
-"_: New breakpoint\n"
-"New"
-msgstr "Lisää tyhjä keskeytyskohta"
-
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:238
-#, fuzzy
-msgid "Show text"
-msgstr "Uusi kohde"
+"Project infrastrucure already exists in target directory.\n"
+"Generate new project infrastructure and overwrite old?"
+msgstr ""
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:242
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:724
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:239
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:663
+#: parts/appwizard/importdlg.cpp:567
#, fuzzy
-msgid "Disable"
-msgstr "Ei käytössä"
+msgid "Generate"
+msgstr "&Luo"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:248
+#: parts/appwizard/importdlg.cpp:567
#, fuzzy
-msgid "Disable all"
-msgstr "Ei käytössä"
+msgid "Do Not Generate"
+msgstr "&Luo"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:249
-#, fuzzy
-msgid "Enable all"
-msgstr "&Käytä"
+#: parts/appwizard/appwizardpart.cpp:45
+msgid "&New Project..."
+msgstr "&Uusi projekti..."
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:250
-#, fuzzy
-msgid "Delete all"
-msgstr "Poistaa signaalin"
+#: parts/appwizard/appwizardpart.cpp:48
+msgid "Generate a new project from a template"
+msgstr "Luo uusi projekti mallista"
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:375
+#: parts/appwizard/appwizardpart.cpp:49
msgid ""
-"<b>Data write breakpoint</b>"
-"<br>Expression: %1"
-"<br>Address: 0x%2"
-"<br>Old value: %3"
-"<br>New value: %4"
+"<b>New project</b>"
+"<p>This starts KDevelop's application wizard. It helps you to generate a "
+"skeleton for your application from a set of templates."
msgstr ""
+"<b>Uusi projekti</b>"
+"<p>Tämä käynnistää KDevelopin sovellus-velhon. Toiminto avustaa sovelluksen "
+"rungon luomisessa pohjista."
-#: languages/cpp/debugger/gdbbreakpointwidget.cpp:728
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:667
-#, fuzzy
-msgid "Enable"
-msgstr "&Käytä"
-
-#: languages/cpp/debugger/memviewdlg.cpp:94
-#, fuzzy
-msgid "Start"
-msgstr "&Aloita:"
+#: parts/appwizard/appwizardpart.cpp:54
+msgid "&Import Existing Project..."
+msgstr "Tuo olemassaoleva projekt&i..."
-#: languages/cpp/debugger/memviewdlg.cpp:100
-#, fuzzy
-msgid "Amount"
-msgstr "Automaattisesti"
+#: parts/appwizard/appwizardpart.cpp:57
+msgid "Import existing project"
+msgstr "Tuo olemassaoleva projekti"
-#: languages/cpp/debugger/memviewdlg.cpp:139
-#, fuzzy
-msgid "Memory view"
-msgstr "Muistinäyttö:"
+#: parts/appwizard/appwizardpart.cpp:58
+msgid ""
+"<b>Import existing project</b>"
+"<p>Creates a project file for a given directory."
+msgstr ""
+"<b>Tuo olemassaoleva projekti</b> "
+"<p>Luo projektitiedoston annettuun kansioon."
-#: languages/cpp/debugger/memviewdlg.cpp:346
+#: parts/appwizard/appwizarddlg.cpp:108
#, fuzzy
-msgid "Change memory range"
-msgstr "Vaihda toistotyyli"
+msgid "&Add to Favorites"
+msgstr "Lisää &attribuutti"
-#: languages/cpp/debugger/memviewdlg.cpp:355
+#: parts/appwizard/appwizarddlg.cpp:111
#, fuzzy
-msgid "Close this view"
-msgstr "Sulje muut tiedostot"
-
-#: languages/cpp/debugger/breakpoint.cpp:265
-#: languages/ruby/debugger/breakpoint.cpp:122
-msgid "Disabled"
-msgstr "Ei käytössä"
-
-#: languages/cpp/debugger/breakpoint.cpp:270
-#: languages/ruby/debugger/breakpoint.cpp:127
-msgid "Pending (add)"
-msgstr "Odottavien lisäys"
+msgid "&Remove Favorite"
+msgstr "Poista tiedosto"
-#: languages/cpp/debugger/breakpoint.cpp:272
-#: languages/ruby/debugger/breakpoint.cpp:129
-msgid "Pending (clear)"
-msgstr "Odottavien puhdistus"
+#: parts/appwizard/appwizarddlg.cpp:288
+msgid "Choose projects directory"
+msgstr "Valitse projektin kansio"
-#: languages/cpp/debugger/breakpoint.cpp:274
-#: languages/ruby/debugger/breakpoint.cpp:131
-msgid "Pending (modify)"
-msgstr "Odottavien muokkaus"
+#: parts/appwizard/appwizarddlg.cpp:338
+msgid ""
+"_: no version control system\n"
+"None"
+msgstr "Ei mitään"
-#: languages/cpp/debugger/breakpoint.cpp:278
-#: languages/ruby/debugger/breakpoint.cpp:135
-msgid "Active"
-msgstr "Aktiivinen"
+#: parts/appwizard/appwizarddlg.cpp:387
+msgid "Version Control System"
+msgstr "Versionhallintajärjestelmä"
-#: languages/cpp/debugger/variablewidget.cpp:84
-#: languages/ruby/debugger/debuggerpart.cpp:95
-msgid "Variable Tree"
-msgstr "Muuttujapuu"
+#: parts/appwizard/appwizarddlg.cpp:458
+msgid ""
+"The directory you have chosen as the location for the project already exists."
+msgstr "Projektin sijainniksi määritelty kansio on jo olemassa."
-#: languages/cpp/debugger/variablewidget.cpp:95
+#: parts/appwizard/appwizarddlg.cpp:467
#, fuzzy
-msgid "&Evaluate"
-msgstr "Muo&kkaa mallia"
+msgid ""
+"The directory you have chosen as the location for the project is not writeable."
+msgstr "Projektin sijainniksi määritelty kansio on jo olemassa."
-#: languages/cpp/debugger/variablewidget.cpp:98
+#: parts/appwizard/appwizarddlg.cpp:489
#, fuzzy
-msgid "&Watch"
-msgstr "Katso"
-
-#: languages/cpp/debugger/variablewidget.cpp:120
-msgid ""
-"<b>Variable tree</b>"
-"<p>The variable tree allows you to see the values of local variables and "
-"arbitrary expressions."
-"<p>Local variables are displayed automatically and are updated as you step "
-"through your program. For each expression you enter, you can either evaluate it "
-"once, or \"watch\" it (make it auto-updated). Expressions that are not "
-"auto-updated can be updated manually from the context menu. Expressions can be "
-"renamed to more descriptive names by clicking on the name column."
-"<p>To change the value of a variable or an expression, click on the value."
-msgstr ""
+msgid "The template %1 cannot be opened."
+msgstr "Tätä yksilöä ei voida poistaa"
-#: languages/cpp/debugger/variablewidget.cpp:134
-msgid "<b>Expression entry</b><p>Type in expression to evaluate."
+#: parts/appwizard/appwizarddlg.cpp:648
+msgid "The directory %1 cannot be created."
msgstr ""
-#: languages/cpp/debugger/variablewidget.cpp:138
-#, fuzzy
-msgid "Evaluate the expression."
-msgstr "Poista seurattava muuttuja"
-
-#: languages/cpp/debugger/variablewidget.cpp:141
-msgid "Evaluate the expression and auto-update the value when stepping."
+#: parts/appwizard/appwizarddlg.cpp:667
+msgid "The archive %1 cannot be opened."
msgstr ""
-#: languages/cpp/debugger/variablewidget.cpp:272
+#: parts/appwizard/appwizarddlg.cpp:685 parts/appwizard/appwizarddlg.cpp:827
#, fuzzy
-msgid "Natural"
-msgstr "Man"
+msgid "The file %1 cannot be created."
+msgstr "Tätä yksilöä ei voida poistaa"
-#: languages/cpp/debugger/variablewidget.cpp:275
-msgid "Hexadecimal"
-msgstr "Heksadesimaalinen"
+#: parts/appwizard/appwizarddlg.cpp:693
+msgid ""
+"The directory above the chosen location does not exist and cannot be created."
+msgstr "Allaolevaa kansiota ei ole, eikä sitä voida luoda."
-#: languages/cpp/debugger/variablewidget.cpp:281
-#, fuzzy
-msgid "Character"
-msgstr "Merkkimuunnos"
+#: parts/appwizard/appwizarddlg.cpp:896
+msgid "Template for .%1 Files"
+msgstr "Malli .%1 -tiedostoille"
-#: languages/cpp/debugger/variablewidget.cpp:284
+#: parts/appwizard/appwizarddlg.cpp:922
#, fuzzy
-msgid "Binary"
-msgstr "GBA-binääri:"
+msgid "Set default project location to: %1?"
+msgstr "Aseta projektin oletussijainti:"
-#: languages/cpp/debugger/variablewidget.cpp:291
-#, fuzzy
-msgid "Format"
-msgstr "Yleiset asetukset"
+#: kdevdesigner/designer/mainwindow.cpp:1336
+#: parts/appwizard/appwizarddlg.cpp:923
+msgid "New Project"
+msgstr "Uusi projekti"
-#: languages/cpp/debugger/variablewidget.cpp:301
+#: parts/appwizard/appwizarddlg.cpp:923
#, fuzzy
-msgid "Remember Value"
-msgstr "Poista tiedosto"
-
-#: languages/cpp/debugger/variablewidget.cpp:307
-msgid "Remove Watch Variable"
-msgstr "Poista seurattava muuttuja"
+msgid "Set"
+msgstr "joukko"
-#: languages/cpp/debugger/variablewidget.cpp:311
+#: parts/appwizard/appwizarddlg.cpp:923
#, fuzzy
-msgid "Watch Variable"
-msgstr "Poista seurattava muuttuja"
+msgid "Do Not Set"
+msgstr "Lyhyt kääntäjän tuloste"
-#: languages/cpp/debugger/variablewidget.cpp:316
-#, fuzzy
-msgid "Reevaluate Expression"
-msgstr "Poista seurattava muuttuja"
+#: parts/appwizard/appwizarddlg.cpp:949
+msgid ""
+"_: invalid location\n"
+" (invalid)"
+msgstr " (virheellinen)"
-#: languages/cpp/debugger/variablewidget.cpp:319
+#: parts/appwizard/appwizarddlg.cpp:951
#, fuzzy
-msgid "Remove Expression"
-msgstr "Poista seurattava muuttuja"
+msgid " (dir/file already exists)"
+msgstr " (hakemisto/tiedosto on jo olemassa)"
-#: languages/cpp/debugger/variablewidget.cpp:325
-#, fuzzy
-msgid "Data write breakpoint"
-msgstr "Poista valittu keskeytyskohta"
+#: parts/astyle/astyle_part.cpp:53
+msgid "&Reformat Source"
+msgstr "&Uudelleenmuotoile lähde"
-#: languages/cpp/debugger/variablewidget.cpp:330
-#, fuzzy
-msgid "Copy Value"
-msgstr "Arvo"
+#: parts/astyle/astyle_part.cpp:55
+msgid "Reformat source"
+msgstr "Uudelleenmuotoile lähde"
-#: languages/cpp/debugger/variablewidget.cpp:397
-#, fuzzy
-msgid "Recent Expressions"
-msgstr "Poista seurattava muuttuja"
+#: parts/astyle/astyle_part.cpp:56
+msgid ""
+"<b>Reformat source</b>"
+"<p>Source reformatting functionality using <b>astyle</b> "
+"library. Also available in <b>New Class</b> and <b>Subclassing</b> wizards."
+msgstr ""
+"<b>Uudelleenmuotoile lähde</b>"
+"<p>Lähteen uudelleenmuotoilu käyttäen <b>astyle</b>-kirjastoa. Käytettävissä "
+"myös <b>Uusi luokka</b>- ja <b>Aliluokitus</b> -velhoissa."
-#: languages/cpp/debugger/variablewidget.cpp:399
+#: parts/astyle/astyle_part.cpp:59 parts/astyle/astyle_part.cpp:61
+#: parts/astyle/astyle_part.cpp:410
#, fuzzy
-msgid "Remove All"
-msgstr "&Poista kaikki"
+msgid "Format files"
+msgstr "Alatunnisteen tiedosto"
-#: languages/cpp/debugger/variablewidget.cpp:401
+#: parts/astyle/astyle_part.cpp:62
#, fuzzy
-msgid "Reevaluate All"
-msgstr "Poista seurattava muuttuja"
+msgid ""
+"<b>Fomat files</b>"
+"<p>Formatting functionality using <b>astyle</b> library. Also available in <b>"
+"New Class</b> and <b>Subclassing</b> wizards."
+msgstr ""
+"<b>Uudelleenmuotoile lähde</b>"
+"<p>Lähteen uudelleenmuotoilu käyttäen <b>astyle</b>-kirjastoa. Käytettävissä "
+"myös <b>Uusi luokka</b>- ja <b>Aliluokitus</b> -velhoissa."
-#: languages/cpp/debugger/variablewidget.cpp:660
+#: parts/astyle/astyle_part.cpp:67 parts/astyle/astyle_part.cpp:68
#, fuzzy
-msgid "Locals"
-msgstr "Paikallinen"
+msgid "Formatting"
+msgstr "Yleiset asetukset"
-#: languages/cpp/debugger/dbgpsdlg.cpp:176
-#: languages/cpp/debugger/gdbcontroller.cpp:298
-#: languages/cpp/debugger/variablewidget.cpp:766
+#: parts/astyle/astyle_part.cpp:402
#, fuzzy
-msgid "Internal error"
-msgstr "Sisäinen virhe"
+msgid "Format selection"
+msgstr "Yleiset asetukset"
-#: languages/cpp/debugger/variablewidget.cpp:900
-msgid "<b>Debugger error</b><br>"
+#: parts/astyle/astyle_part.cpp:403
+msgid "<b>Format</b><p>Formats the current selection, if possible"
msgstr ""
-#: languages/cpp/debugger/gdbcontroller.cpp:1365
-#: languages/cpp/debugger/variablewidget.cpp:901
+#: parts/astyle/astyle_part.cpp:411
#, fuzzy
-msgid "Debugger error"
-msgstr "Virheenjäljittimen näkymät"
-
-#: languages/cpp/debugger/variablewidget.cpp:1984
-#: languages/ruby/debugger/variablewidget.cpp:909
-msgid "Watch"
-msgstr "Katso"
-
-#: languages/cpp/debugger/dbgpsdlg.cpp:173
-msgid ""
-"<b>Could not parse output from the <tt>ps</tt> command.</b>"
-"<p>The following line could not be parsed:<b><tt>%1</tt>"
+msgid "<b>Format files</b><p>Formats selected files if possible"
msgstr ""
+"<b>Toimita tiedosto(ja)</b>"
+"<p>Toimittaa tiedoston varastoon jos muutettu."
-#: languages/cpp/debugger/gdbcontroller.cpp:296
+#: parts/astyle/astyle_part.cpp:523
#, c-format
-msgid ""
-"<b>Gdb command sent when debugger is not running</b>"
-"<br>The command was:"
-"<br> %1"
-msgstr ""
-
-#: languages/cpp/debugger/gdbcontroller.cpp:391
-msgid "<b>Invalid debugger command</b><br>"
-msgstr ""
-
-#: languages/cpp/debugger/gdbcontroller.cpp:393
-msgid "Invalid debugger command"
-msgstr ""
-
-#: languages/cpp/debugger/gdbcontroller.cpp:484
-msgid ""
-"<b>Invalid gdb reply</b>"
-"<p>The 'stopped' packet does not include the 'reason' field'."
-msgstr ""
-
-#: languages/cpp/debugger/gdbcontroller.cpp:486
-msgid "The gdb reply is: bla-bla-bla"
-msgstr ""
-
-#: languages/cpp/debugger/gdbcontroller.cpp:487
-#: languages/cpp/debugger/gdbcontroller.cpp:722
-msgid "Invalid gdb reply"
+msgid "Not able to write %1"
msgstr ""
-#: languages/cpp/debugger/gdbcontroller.cpp:502
-#, fuzzy, c-format
-msgid "Exited on signal %1"
-msgstr "Lisää uuden signaalin"
-
-#: languages/cpp/debugger/gdbcontroller.cpp:556
-msgid "Program received signal %1 (%2)"
+#: parts/astyle/astyle_part.cpp:528
+#, c-format
+msgid "Not able to read %1"
msgstr ""
-#: languages/cpp/debugger/gdbcontroller.cpp:558
+#: parts/astyle/astyle_part.cpp:534
#, fuzzy
-msgid "Received signal"
-msgstr "Poistaa signaalin"
-
-#: languages/cpp/debugger/gdbcontroller.cpp:649
-msgid ""
-"gdb message:\n"
-msgstr ""
-"gdb:n viesti:\n"
-
-#: languages/cpp/debugger/gdbcontroller.cpp:691
-msgid "No such file or directory."
-msgstr "Ei tiedostoa tai kansiota tällä nimellä."
+msgid "Processed %1 files ending with extensions %2"
+msgstr "Uusi tiedoston &nimi (laajenteineen):"
-#: languages/cpp/debugger/gdbcontroller.cpp:715
-msgid ""
-"Invalid gdb reply\n"
-"Command was: %1\n"
-"Response is: %2\n"
-"Invalid response kind: \"%3\""
-msgstr ""
+#: parts/tools/toolsconfigwidget.cpp:130
+msgid "An entry with this title exists already."
+msgstr "Tällä nimellä on jo tietue."
-#: languages/cpp/debugger/gdbcontroller.cpp:846
-msgid ""
-"<b>Could not start debugger.</b>"
-"<p>Could not run '%1'. Make sure that the path name is specified correctly."
-msgstr ""
+#: parts/tools/toolsconfigwidget.cpp:170
+msgid "Add to Tools Menu"
+msgstr "Lisää Työkalut-valikkoon"
-#: languages/cpp/debugger/gdbcontroller.cpp:850
-#, fuzzy
-msgid "Could not start debugger"
-msgstr "Käynnistä virheenjäljittimessä"
+#: parts/tools/toolsconfigwidget.cpp:197
+msgid "Add to File Context Menus"
+msgstr "Lisää tiedostojen pikavalikkoon"
-#: languages/cpp/debugger/gdbcontroller.cpp:1046
-#: languages/ruby/debugger/rdbcontroller.cpp:836
-msgid "Debugger stopped"
-msgstr "Virheenjäljitin pysähtynyt"
+#: parts/tools/toolsconfigwidget.cpp:225
+msgid "Add to Directory Context Menus"
+msgstr "Lisää kansioiden pikavalikkoon"
-#: languages/cpp/debugger/gdbcontroller.cpp:1111
-msgid ""
-"GDB cannot use the tty* or pty* devices.\n"
-"Check the settings on /dev/tty* and /dev/pty*\n"
-"As root you may need to \"chmod ug+rw\" tty* and pty* devices and/or add the "
-"user to the tty group using \"usermod -G tty username\"."
-msgstr ""
-"GDB ei voi käyttää tty*- tai pty*-laitteita.\n"
-"Tarkista /dev/tty* ja /dev/pty* asetukset.\n"
-"Joudut ehkä pääkäyttäjänä asettamaan \"chmod ug+rw\" tty*- ja pty*-laitteille "
-"ja/tai lisäämään käyttäjän tty-ryhmään käyttäen \"usermod -G tty "
-"käyttäjänimi\"."
+#: parts/tools/tools_part.cpp:50
+msgid "Tools Menu"
+msgstr "Työkalut-valikko"
-#: languages/cpp/debugger/gdbcontroller.cpp:1157
-msgid ""
-"<b>Application does not exist</b>"
-"<p>The application you are trying to debug,"
-"<br> %1\n"
-"<br>does not exist. Check that you have specified the right application in the "
-"debugger configuration."
-msgstr ""
+#: parts/tools/toolsconfig.cpp:40
+msgid "&Applications:"
+msgstr "&Sovellukset:"
-#: languages/cpp/debugger/gdbcontroller.cpp:1163
-#, fuzzy
-msgid "Application does not exist"
-msgstr "Tälle tiedostopäätteelle ei ole tiedostopohjaa."
+#: parts/tools/toolsconfig.cpp:63
+msgid "&Tools menu:"
+msgstr "&Työkalut-valikko:"
-#: languages/cpp/debugger/gdbcontroller.cpp:1175
-msgid ""
-"<b>Could not run application '%1'.</b>"
-"<p>The application does not have the executable bit set. Try rebuilding the "
-"project, or change permissions manually."
-msgstr ""
+#: parts/tools/kapplicationtree.cpp:137
+msgid "Known Applications"
+msgstr "Tunnetut sovellukset"
-#: languages/cpp/debugger/gdbcontroller.cpp:1180
+#: parts/distpart/distpart_widget.cpp:134
#, fuzzy
-msgid "Could not run application"
-msgstr "Keskeytä sovellus"
-
-#: languages/cpp/debugger/gdbcontroller.cpp:1355
-#: languages/cpp/debugger/gdbcontroller.cpp:1725
-#: languages/ruby/debugger/rdbcontroller.cpp:1286
-msgid "Process exited"
-msgstr "Prosessi poistui"
+msgid "Building Package"
+msgstr "Rakenna kohde"
-#: languages/cpp/debugger/gdbcontroller.cpp:1362
-msgid "<b>Debugger error</b><p>Debugger reported the following error:<p><tt>"
-msgstr ""
+#: parts/distpart/distpart_widget.cpp:145
+#, fuzzy, c-format
+msgid "Adding file: %1"
+msgstr "Lisää tiedostoja"
-#: languages/cpp/debugger/gdbcontroller.cpp:1590
-msgid ""
-"_: <b>Internal debugger error</b>\n"
-"<p>The debugger component encountered an internal error while processing a "
-"reply from gdb. Please submit a bug report."
+#: parts/distpart/distpart_widget.cpp:152
+#, c-format
+msgid "Archive made at: %1"
msgstr ""
-#: languages/cpp/debugger/gdbcontroller.cpp:1592
-msgid ""
-"The exception is: %1\n"
-"The MI response is: %2"
+#: parts/distpart/distpart_widget.cpp:152
+msgid "Archive Done"
msgstr ""
-#: languages/cpp/debugger/gdbcontroller.cpp:1594
-#, fuzzy
-msgid "Internal debugger error"
-msgstr "Sisäinen virhe"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:112
-#: languages/cpp/debugger/dbgtoolbar.cpp:245
-#: languages/ruby/debugger/dbgtoolbar.cpp:118
-#: languages/ruby/debugger/dbgtoolbar.cpp:244
-msgid "Debug Toolbar"
-msgstr "Virheenjäljitysrivi"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:113
-#: languages/ruby/debugger/dbgtoolbar.cpp:119
-msgid "Dock to Panel"
-msgstr "Upota paneeliin"
+#: parts/distpart/distpart_widget.cpp:595
+#, fuzzy, c-format
+msgid "Remove %1"
+msgstr "&Poista"
-#: languages/cpp/debugger/dbgtoolbar.cpp:115
-#: languages/ruby/debugger/dbgtoolbar.cpp:121
-#, fuzzy
-msgid "Dock to Panel && Iconify TDevelop"
-msgstr "Upota paneeliin ja pienennä KDevelop kuvakkeeksi"
+#: buildtools/qmake/trollprojectwidget.cpp:1796
+#: buildtools/qmake/trollprojectwidget.cpp:1937
+#: parts/distpart/distpart_widget.cpp:595
+msgid "Remove File"
+msgstr "Poista tiedosto"
-#: languages/cpp/debugger/dbgtoolbar.cpp:225
+#: parts/distpart/specsupport.cpp:78 parts/distpart/specsupport.cpp:177
#, fuzzy
-msgid "TDevelop debugger: Click to execute one line of code (\"step\")"
-msgstr ""
-"KDevelop-virheenjäljitin: Napsauta suorittaaksesi rivin ohjelmakoodia "
-"(\"askel\")"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:246
-#: languages/ruby/debugger/dbgtoolbar.cpp:245
-msgid "Activate"
-msgstr "Aktivoi"
+msgid "You need to create a source archive first."
+msgstr "Sinun täytyy luoda lähdearkisto ensin!"
-#: languages/cpp/debugger/dbgtoolbar.cpp:247
-#: languages/ruby/debugger/dbgtoolbar.cpp:246
+#: parts/distpart/distpart_part.cpp:48
#, fuzzy
-msgid "Activate (TDevelop gets focus)"
-msgstr "Aktivoi (KDevelop aktivoidaan)"
+msgid "Distribution && Publishing"
+msgstr "Projektin jakelu ja julkaisu"
-#: languages/cpp/debugger/dbgtoolbar.cpp:307
-#: languages/ruby/debugger/dbgtoolbar.cpp:304
-msgid "Step Out"
-msgstr "Askella Ulos"
+#: parts/distpart/distpart_part.cpp:52
+msgid "Make source and binary distribution"
+msgstr "Tee lähdekoodi ja binäärijakelut"
-#: languages/cpp/debugger/dbgtoolbar.cpp:308
-#: languages/ruby/debugger/dbgtoolbar.cpp:305
+#: parts/distpart/distpart_part.cpp:53
#, fuzzy
-msgid "Run to Cursor"
-msgstr "Aja &kursoriin"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:325
-#: languages/ruby/debugger/dbgtoolbar.cpp:318
-msgid "Continue with application execution, may start the application"
-msgstr "Jatkaa sovelluksen suoritusta, saattaa käynnistää sovelluksen."
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:326
-#: languages/ruby/debugger/dbgtoolbar.cpp:319
-msgid "Interrupt the application execution"
-msgstr "Keskeytä sovelluksen suorittaminen"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:327
-msgid "Execute one line of code, but run through functions"
-msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelma loppuun"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:328
-msgid "Execute one assembler instruction, but run through functions"
-msgstr "Suorita yksi assembler-komento, mutta suorita aliohjelma loppuun"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:329
-msgid "Execute one line of code, stepping into functions if appropriate"
-msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan jos tarpeen"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:330
msgid ""
-"Execute one assembler instruction, stepping into functions if appropriate"
-msgstr "Suorita yksi assembler-komento, askella aliohjelmiin tarvittaessa"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:331
-#: languages/ruby/debugger/dbgtoolbar.cpp:322
-msgid "Execute to end of current stack frame"
-msgstr "Suorita nykyisen pinon loppuun"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:332
-#: languages/cpp/debugger/dbgtoolbar.cpp:344
-#: languages/ruby/debugger/dbgtoolbar.cpp:323
-#: languages/ruby/debugger/dbgtoolbar.cpp:334
-#, fuzzy
-msgid "Continues execution until the cursor position is reached."
+"<b>Project distribution & publishing</b>"
+"<p>Helps users package and publish their software."
msgstr ""
-"<b>Aja kursoriin</b> "
-"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:333
-msgid "Memory, dissemble, registers, library viewers"
-msgstr "Muisti-, symboli-, rekisteri-, kirjastonäkymät"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:334
-#: languages/ruby/debugger/dbgtoolbar.cpp:324
-#, fuzzy
-msgid "Set focus on TDevelop"
-msgstr "Aseta fokus KDevelopiin"
+"<b>Projektin jakelu ja julkaisu</b>"
+"<p>Auttaa käyttäjiä paketoimaan ja julkaisemaan ohjelmistonsa."
-#: languages/cpp/debugger/dbgtoolbar.cpp:335
-#: languages/ruby/debugger/dbgtoolbar.cpp:325
+#: parts/distpart/distpart_part.cpp:56
#, fuzzy
-msgid "Set focus on window that had focus when TDevelop got focus"
-msgstr "Aktivoi ikkuna, jolla oli fokus kun KDevelop sai fokuksen"
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:337
-#: languages/ruby/debugger/dbgtoolbar.cpp:327
-msgid "Continue with application execution. May start the application."
-msgstr "Jatkaa sovelluksen suoritusta. Saattaa käynnistää sovelluksen."
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:338
-#: languages/ruby/debugger/dbgtoolbar.cpp:328
-msgid "Interrupt the application execution."
-msgstr "Keskeytä sovelluksen suorittaminen."
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:339
-msgid "Execute one line of code, but run through functions."
-msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelmat loppuun."
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:340
-msgid "Execute one assembler instruction, but run through functions."
-msgstr "Suorita yksi assembler-komento, mutta suorita aliohjelmat loppuun."
-
-#: languages/cpp/debugger/dbgtoolbar.cpp:341
-msgid "Execute one line of code, stepping into functions if appropriate."
-msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan tarvittaessa."
+msgid "Distribution & Publishing"
+msgstr "Projektin jakelu ja julkaisu"
-#: languages/cpp/debugger/dbgtoolbar.cpp:342
-msgid ""
-"Execute one assembler instruction, stepping into functions if appropriate."
-msgstr "Suorita yksi assembler-komento, siirry aliohjelmaan tarvittaessa."
+#: parts/classview/classtoolwidget.cpp:37
+msgid "Class Tool"
+msgstr "Luokkatyökalu"
-#: languages/cpp/debugger/dbgtoolbar.cpp:343
-#: languages/ruby/debugger/dbgtoolbar.cpp:333
-msgid "Execute to end of current stack frame."
-msgstr "Suorita nykyisen pinon loppuun."
+#: parts/classview/viewcombos.cpp:121
+msgid "(Global Namespace)"
+msgstr "(Globaali nimiavaruus)"
-#: languages/cpp/debugger/dbgtoolbar.cpp:345
-msgid "Memory, dissemble, registers, library viewers."
-msgstr "Muisti-, symboli-, rekisteri-, kirjastonäkymät"
+#: parts/classview/classtooldlg.cpp:45
+msgid "Show parents"
+msgstr "Näytä yliluokat"
-#: languages/cpp/debugger/dbgtoolbar.cpp:346
-#: languages/ruby/debugger/dbgtoolbar.cpp:335
-#, fuzzy
-msgid "Set focus on TDevelop."
-msgstr "Aseta fokus KDevelopiin."
+#: parts/classview/classtooldlg.cpp:51
+msgid "Show children"
+msgstr "Näytä aliluokat"
-#: languages/cpp/debugger/dbgtoolbar.cpp:347
-#: languages/ruby/debugger/dbgtoolbar.cpp:336
-#, fuzzy
-msgid "Set focus on window that had focus when TDevelop got focus."
-msgstr "Aktivoi ikkuna, jolla oli fokus kun KDevelop sai fokuksen"
+#: parts/classview/classtooldlg.cpp:57
+msgid "Show clients"
+msgstr "Näytä asiakkaat"
-#: languages/cpp/debugger/gdboutputwidget.cpp:57
-msgid "&GDB cmd:"
-msgstr "&GDB-komento:"
+#: parts/classview/classtooldlg.cpp:63
+msgid "Show suppliers"
+msgstr "Näytä toimittajat"
-#: languages/cpp/debugger/gdboutputwidget.cpp:73
-msgid "Pause execution of the app to enter gdb commands"
-msgstr "Pysäytä sovelluksen suoritus antaaksesi gdb-komennon"
+#: parts/classview/classtooldlg.cpp:69
+msgid "Show methods"
+msgstr "Näytä metodit"
-#: languages/cpp/debugger/gdboutputwidget.cpp:326
-msgid "Show Internal Commands"
-msgstr ""
+#: parts/classview/classtooldlg.cpp:75
+msgid "Show attributes"
+msgstr "Näytä attribuutit"
-#: languages/cpp/debugger/gdboutputwidget.cpp:334
+#: parts/classview/classtooldlg.cpp:80 parts/classview/classtooldlg.cpp:223
msgid ""
-"Controls if commands issued internally by KDevelop will be shown or not."
-"<br>This option will affect only future commands, it will not add or remove "
-"already issued commands from the view."
-msgstr ""
-
-#: languages/cpp/debugger/gdboutputwidget.cpp:339
-#, fuzzy
-msgid "Copy All"
-msgstr "Sulje kaikki"
-
-#: languages/cpp/pcsimporter/customimporter/settingsdialog.cpp:44
-msgid "Directories to Parse"
-msgstr "Jäsennettävät hakemistot"
+"_: member access\n"
+"All"
+msgstr "Kaikki"
-#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
+#: parts/classview/classtooldlg.cpp:81 parts/classview/classtooldlg.cpp:225
msgid ""
-"This does not appear to be a valid TQt3 include directory.\n"
-"Please select a different directory."
-msgstr ""
-
-#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
-#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
-#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialog.cpp:92
-#, fuzzy
-msgid "Invalid Directory"
-msgstr "Paikallinen kansio"
+"_: member access\n"
+"Public"
+msgstr "Julkinen"
-#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
+#: parts/classview/classtooldlg.cpp:82 parts/classview/classtooldlg.cpp:227
msgid ""
-"This does not appear to be a valid TQt4 include directory.\n"
-"Please select a different directory."
-msgstr ""
+"_: member access\n"
+"Protected"
+msgstr "Suojattu"
-#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialog.cpp:92
+#: parts/classview/classtooldlg.cpp:83 parts/classview/classtooldlg.cpp:229
msgid ""
-"This does not appear to be a valid TDE include directory.\n"
-"Please select a different directory."
-msgstr ""
-
-#: buildtools/qmake/trollprojectpart.cpp:143
-#: languages/csharp/csharpsupportpart.cpp:65
-#: languages/perl/perlsupportpart.cpp:65
-msgid "Execute Main Program"
-msgstr "Suorita pääohjelma"
+"_: member access\n"
+"Private"
+msgstr "Yksityinen"
-#: languages/perl/perlsupportpart.cpp:68
-msgid "Runs the Perl program"
-msgstr "Ajaa Perl-ohjelmaa"
+#: parts/classview/classtooldlg.cpp:84 parts/classview/classtooldlg.cpp:231
+msgid ""
+"_: member access\n"
+"Package"
+msgstr "Paketti"
-#: languages/csharp/csharpsupportpart.cpp:70
-#: languages/perl/perlsupportpart.cpp:70
-#: languages/python/pythonsupportpart.cpp:69
-msgid "Execute String..."
-msgstr "Suorita merkkijono..."
+#: parts/classview/classtooldlg.cpp:287
+msgid "Parents"
+msgstr "Yliluokat"
-#: languages/perl/perlsupportpart.cpp:73
-msgid "Executes a string as Perl code"
-msgstr "Suorittaa merkkijonon Perl-koodina"
+#: parts/classview/classtooldlg.cpp:291
+msgid "Children"
+msgstr "Aliluokat"
-#: languages/perl/perlsupportpart.cpp:75
-msgid "Start Perl Interpreter"
-msgstr "Käynnistä Perl-tulkki"
+#: parts/classview/classtooldlg.cpp:295
+msgid "Clients"
+msgstr "Asiakkaat"
-#: languages/perl/perlsupportpart.cpp:78
-msgid "Starts the Perl interpreter without a program"
-msgstr "Käynnistää Perl-tulkin ilman sovellusta"
+#: parts/classview/classtooldlg.cpp:299
+msgid "Suppliers"
+msgstr "Toimittajat"
-#: languages/perl/perlsupportpart.cpp:80
-msgid "Find Perl Function Documentation..."
-msgstr "Etsi Perl-aliohjelman dokumentaatio..."
+#: parts/classview/classtooldlg.cpp:303
+msgid "%1 Methods"
+msgstr "%1 metodit"
-#: languages/perl/perlsupportpart.cpp:83
-msgid "Show the documentation page of a Perl function"
-msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
+#: parts/classview/classtooldlg.cpp:307
+msgid "%1 Attributes"
+msgstr "%1 attribuutit"
-#: languages/perl/perlsupportpart.cpp:85
-msgid "Find Perl FAQ Entry..."
-msgstr "Etsi Perl-FAQ tietue..."
+#: parts/classview/classtooldlg.cpp:311
+msgid "Class Tool Dialog"
+msgstr "Luokkatyökalu-dialogi"
-#: languages/csharp/csharpsupportpart.cpp:88
-#: languages/perl/perlsupportpart.cpp:88
-msgid "Show the FAQ entry for a keyword"
-msgstr "Näytä avainsanan FAQ-tietue"
+#: parts/classview/classtooldlg.cpp:324
+msgid "%1 of Class %2"
+msgstr "%1 luokasta %2"
-#: languages/csharp/csharpsupportpart.cpp:218
-#: languages/perl/perlsupportpart.cpp:218
-#: languages/python/pythonsupportpart.cpp:352
+#: parts/classview/digraphview.cpp:228
#, fuzzy
-msgid "String to Execute"
-msgstr "Suoritettava merkkijono"
+msgid ""
+"You do not have 'dot' installed.\n"
+"It can be downloaded from www.graphviz.org."
+msgstr ""
+"Sinulla ei ole \"dot\"-ohjelmaa asennettuna.\n"
+"Voit hakea sen osoitteesta www.graphviz.org.."
-#: languages/csharp/csharpsupportpart.cpp:218
-#: languages/perl/perlsupportpart.cpp:218
-#: languages/python/pythonsupportpart.cpp:352
-#, fuzzy
-msgid "String to execute:"
-msgstr "Suoritettava merkkijono"
+#: parts/classview/navigator.cpp:113
+msgid "Sync ClassView"
+msgstr ""
-#: languages/perl/perlsupportpart.cpp:230
+#: parts/classview/navigator.cpp:116
#, fuzzy
-msgid "Show Perl Documentation"
-msgstr "Etsi dokumentaatiosta"
+msgid "Jump to next function"
+msgstr "Hyppää seuraavaan täsmäävään merkintään"
-#: languages/perl/perlsupportpart.cpp:230
-msgid "Show Perl documentation for function:"
-msgstr "Näytä Perl-dokumentaatio aliohjelmalle:"
+#: parts/classview/navigator.cpp:120
+msgid "Jump to previous function"
+msgstr ""
-#: languages/csharp/csharpsupportpart.cpp:242
-#: languages/perl/perlsupportpart.cpp:242
+#: parts/classview/hierarchydlg.cpp:52
#, fuzzy
-msgid "Show FAQ Entry"
-msgstr "Näytä FAQ-tietue avainsanalle:"
-
-#: languages/csharp/csharpsupportpart.cpp:242
-#: languages/perl/perlsupportpart.cpp:242
-msgid "Show FAQ entry for keyword:"
-msgstr "Näytä FAQ-tietue avainsanalle:"
-
-#: languages/csharp/csharpdoc.cpp:46 languages/perl/perldoc.cpp:46
-msgid "The only existing directories are functions and faq."
-msgstr "Ainoat olemassaolevat hakemistot ovat functions ja faq."
+msgid "Refresh"
+msgstr "Lex-lähteet"
-#: languages/perl/perldoc.cpp:91
-msgid "Error in perldoc"
-msgstr "Virhe perldoc:ssa"
+#: parts/classview/classviewwidget.cpp:69
+msgid "Group by Directories"
+msgstr "Ryhmitä hakemistoittain"
-#: languages/sql/sqlsupport_part.cpp:45
-msgid "<b>Run</b><p>Executes a SQL script."
-msgstr "<b>Aja</b><p>Suorittaa SQL-skriptin."
+#: parts/classview/classviewwidget.cpp:69
+msgid "Plain List"
+msgstr "Pelkkä luettelo"
-#: languages/sql/sqlsupport_part.cpp:47
-msgid "&Database Connections"
-msgstr "Tietokantayhtey&det"
+#: parts/classview/classviewwidget.cpp:69
+msgid "Java Like Mode"
+msgstr "Java-tyylinen tila"
-#: languages/sql/sqlsupport_part.cpp:59
-#, fuzzy
-msgid "Output of SQL commands"
-msgstr "Diff-komennon tuloste"
+#: parts/classview/classviewwidget.cpp:70
+msgid "View Mode"
+msgstr "Näkymätila"
-#: languages/sql/sqlsupport_part.cpp:60
+#: parts/classview/classviewwidget.cpp:72
msgid ""
-"<b>Output of SQL commands</b>"
-"<p>This window shows the output of SQL commands being executed. It can display "
-"results of SQL \"select\" commands in a table."
+"<b>View mode</b>"
+"<p>Class browser items can be grouped by directories, listed in a plain or java "
+"like view."
msgstr ""
-"<b>SQL-komentojen tulostukset</b>"
-"<p>Tässä ikkunassa näytetään suoritettavien SQL-komentojen tulostukset. Siinä "
-"voidaan näyttää SQL:n \"select\"-komentojen tulokset taulukkomuodossa."
-
-#: languages/sql/sqlsupport_part.cpp:135
-msgid "Specify Your Database Connections"
-msgstr "Määritä tietokantayhteys"
-
-#: languages/sql/sqlsupport_part.cpp:167
-msgid "Please select a valid database connection."
-msgstr "Valitse kelvollinen tietokantayhteys."
+"<b>Näkymätila</b>"
+"<p>Luokkaselaimen tietueet voidaan ryhmitellä hakemistoittain, listata "
+"yksinkertaisessa tai java-tyylisessä näkymässä."
-#: languages/sql/sqlactions.cpp:81
-msgid "<no database server>"
-msgstr "<tietokanta-palvelin puuttuu>"
+#: languages/cpp/cppsupportpart.cpp:296 languages/java/javasupportpart.cpp:160
+#: parts/classview/classviewwidget.cpp:74
+msgid "New Class..."
+msgstr "Uusi luokka..."
-#: languages/sql/sqlactions.cpp:89
-msgid "<error - no connection %1>"
-msgstr "<virhe - ei yhteyttä %1>"
+#: parts/classview/classviewwidget.cpp:76
+msgid "<b>New class</b><p>Calls the <b>New Class</b> wizard."
+msgstr "<b>Uusi luokka</b><p>Kutsuu <b>Uusi luokka</b> -velhoa."
-#: languages/sql/sqloutputwidget.cpp:81
-#, c-format
-msgid "No such connection: %1"
-msgstr "Ei yhteyttä: %1"
+#: parts/classview/classviewwidget.cpp:78
+#, fuzzy
+msgid "Create get/set Methods"
+msgstr "Luo pää&metodi"
-#: languages/sql/sqloutputwidget.cpp:104
-#, c-format
-msgid "Query successful, number of rows affected: %1"
-msgstr "Kysely onnistui, vaikutettujen rivien määrä: %1"
+#: parts/classview/classtreebase.cpp:55 parts/classview/classviewwidget.cpp:81
+msgid "Add Method..."
+msgstr "Lisää metodi..."
-#: languages/sql/sqloutputwidget.cpp:111 languages/sql/sqloutputwidget.cpp:118
-msgid "An error occurred:"
-msgstr "Virhe tapahtui:"
+#: parts/classview/classviewwidget.cpp:83
+msgid "<b>Add method</b><p>Calls the <b>New Method</b> wizard."
+msgstr "<b>Lisää metodi</b><p>Kutsuu <b>Uusi metodi</b> -velhoa."
-#: languages/sql/sqloutputwidget.cpp:119
-msgid "Driver"
-msgstr "Ohjain"
+#: parts/classview/classtreebase.cpp:57 parts/classview/classviewwidget.cpp:84
+msgid "Add Attribute..."
+msgstr "Lisää attribuutti..."
-#: kdevdesigner/designer/hierarchyview.cpp:376
-#: languages/sql/sqloutputwidget.cpp:121
-msgid "Database"
-msgstr "Tietokanta"
+#: parts/classview/classviewwidget.cpp:86
+msgid "<b>Add attribute</b><p>Calls the <b>New Attribute</b> wizard."
+msgstr "<b>Lisää attribuutti</b><p>Kutsuu <b>uusi attribuutti</b> -velhoa."
-#: languages/ruby/rubysupport_part.cpp:58
-#: languages/ruby/rubysupport_part.cpp:61
-#, fuzzy
-msgid "Run Test Under Cursor"
-msgstr "Aja &kursoriin"
+#: parts/classview/classviewwidget.cpp:88
+msgid "Open Declaration"
+msgstr "Avaa esittely"
-#: languages/ruby/rubysupport_part.cpp:62
-#, fuzzy
+#: parts/classview/classviewwidget.cpp:90
msgid ""
-"<b>Run Test Under Cursor</b>"
-"<p>Runs the function under the cursor as test."
+"<b>Open declaration</b>"
+"<p>Opens a file where the selected item is declared and jumps to the "
+"declaration line."
msgstr ""
-"<b>Aja kursoriin</b> "
-"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
+"<b>Avaa esittely</b>"
+"<p>Avaa tiedoston, jossa valittu asia on esitelty ja siirtyy esittelyriville."
-#: languages/ruby/rubysupport_part.cpp:64
-#: languages/ruby/rubysupport_part.cpp:65
-#, fuzzy
-msgid "Launch Browser"
-msgstr "Lähdeselain"
+#: parts/classview/classviewwidget.cpp:91
+msgid "Open Implementation"
+msgstr "Avaa toteutus"
-#: languages/ruby/rubysupport_part.cpp:66
+#: parts/classview/classviewwidget.cpp:93
msgid ""
-"<b>Launch Browser</b>"
-"<p>Opens a web browser pointing to the Ruby Rails server"
+"<b>Open implementation</b>"
+"<p>Opens a file where the selected item is defined (implemented) and jumps to "
+"the definition line."
msgstr ""
+"<b>Avaa toteutus</b>"
+"<p>Avaa tiedoston, jossa valittu asia on määritelty (toteutettu) ja siirtyy "
+"määrittelyriville."
-#: languages/ruby/rubysupport_part.cpp:68
+#: parts/classview/classviewwidget.cpp:95
#, fuzzy
-msgid "Switch To Controller"
-msgstr "Vaihda"
+msgid "Follow Editor"
+msgstr "Näytä metodit"
-#: languages/ruby/rubysupport_part.cpp:69
-#, fuzzy
-msgid "Switch To Model"
-msgstr "Vaihda yläreunan välilehtipalkkiin"
+#: parts/classview/classviewpart.cpp:159
+msgid "Class Browser"
+msgstr "Luokkaselain"
-#: languages/ruby/rubysupport_part.cpp:70
-#, fuzzy
-msgid "Switch To View"
-msgstr "Vaihda"
+#: parts/classview/classviewpart.cpp:160
+msgid "Classes"
+msgstr "Luokat"
-#: languages/ruby/rubysupport_part.cpp:71
+#: parts/classview/classviewpart.cpp:160
+msgid "Class browser"
+msgstr "Luokkaselain"
+
+#: parts/classview/classviewpart.cpp:161
+msgid ""
+"<b>Class browser</b>"
+"<p>The class browser shows all namespaces, classes and namespace and class "
+"members in a project."
+msgstr ""
+"<b>Luokkaselain</b>"
+"<p>Luokkaselain näyttää projektin kaikki nimiavaruudet, luokat sekä niiden "
+"jäsenet."
+
+#: parts/classview/classviewpart.cpp:198
#, fuzzy
-msgid "Switch To Test"
-msgstr "Vaihda"
+msgid "Functions Navigation"
+msgstr "Siirry funktion esittelyyn"
-#: languages/ruby/rubysupport_part.cpp:77
-#: languages/ruby/rubysupport_part.cpp:78
+#: parts/classview/classviewpart.cpp:203
#, fuzzy
-msgid "Ruby Shell"
-msgstr "Ru&by-komentotulkki:"
+msgid "Functions in file"
+msgstr "Funktiot"
-#: languages/ruby/rubysupport_part.cpp:102
-msgid "Ruby"
-msgstr "Ruby"
+#: parts/classview/classviewpart.cpp:204
+msgid ""
+"<b>Function navigator</b>"
+"<p>Navigates over functions contained in the file."
+msgstr ""
-#: languages/python/pythonimplementationwidget.cpp:65
-#: languages/ruby/rubyimplementationwidget.cpp:58
+#: parts/classview/classviewpart.cpp:208
#, fuzzy
-msgid "Cannot write to file"
-msgstr "Doxyfile-tiedostoa ei voitu kirjoittaa."
+msgid "Focus Navigator"
+msgstr "Siirry funktion esittelyyn"
-#: languages/ruby/debugger/rdboutputwidget.cpp:60
+#: parts/classview/classviewpart.cpp:212
#, fuzzy
-msgid "&RDB cmd:"
-msgstr "&GDB-komento:"
+msgid "Class Inheritance Diagram"
+msgstr "Periytymiskaavio"
-#: languages/ruby/debugger/rdboutputwidget.cpp:76
+#: parts/classview/classviewpart.cpp:213
#, fuzzy
-msgid "Pause execution of the app to enter rdb commands"
-msgstr "Pysäytä sovelluksen suoritus antaaksesi gdb-komennon"
-
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:182
-msgid "Add empty breakpoint"
-msgstr "Lisää tyhjä keskeytyskohta"
-
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:182
-msgid " <Alt+A>"
-msgstr " <Alt+A>"
+msgid "Class inheritance diagram"
+msgstr "Periytymiskaavio"
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:183
+#: parts/classview/classviewpart.cpp:214
#, fuzzy
msgid ""
-"<b>Add empty breakpoint</b>"
-"<p>Shows a popup menu that allows you to choose the type of breakpoint, then "
-"adds a breakpoint of the selected type to the breakpoints list."
+"<b>Class inheritance diagram</b>"
+"<p>Displays inheritance relationship between classes in project. Note, it does "
+"not display classes outside inheritance hierarchy."
msgstr ""
-"<b>Lisää tyhjä keskeytyskohta</b>"
-"<p>Näyttää ponnahdusvalikon, josta voidaan valita keskeytyskohdan tyyppi. "
-"Sitten lisää valitun tyypin mukaisen keskeytyskohdan keskeytyskohtien listaan."
+"<b>Periytymiskaavio</b>"
+"<p>Näyttää projektin luokkien väliset perintäsuhteet. Huomaa, että siinä ei "
+"näytetä luokkia, jotka ovat perimishierarkian ulkopuolella."
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:188
-msgid "Delete selected breakpoint"
-msgstr "Poista valittu keskeytyskohta"
+#: languages/cpp/cppsupportpart.cpp:739 parts/classview/classtreebase.cpp:43
+msgid "Go to Declaration"
+msgstr "Siirry toteutukseen"
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:188
-msgid " <Delete>"
-msgstr " <Delete>"
+#: languages/cpp/cppsupportpart.cpp:783 parts/classview/classtreebase.cpp:45
+msgid "Go to Definition"
+msgstr "Siirry määrittelyyn"
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:189
-msgid ""
-"<b>Delete selected breakpoint</b>"
-"<p>Deletes the selected breakpoint in the breakpoints list."
-msgstr ""
-"<b>Poista valittu keskeytyskohta</b>"
-"<p>Poistaa valitun keskeytyskohdan keskeytyskohtien listasta."
+#: parts/classview/classtreebase.cpp:59
+msgid "Parent Classes..."
+msgstr "Yliluokat..."
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:193
-msgid "Edit selected breakpoint"
-msgstr "Muokkaa keskeytyskohtaa"
+#: parts/classview/classtreebase.cpp:60
+msgid "Child Classes..."
+msgstr "Aliluokat..."
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:193
-msgid " <Return>"
-msgstr " <Return>"
+#: parts/classview/classtreebase.cpp:61
+msgid "Class Tool..."
+msgstr "Luokkatyökalu..."
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:194
-msgid ""
-"<b>Edit selected breakpoint</b>"
-"<p>Allows to edit location, condition and ignore count properties of the "
-"selected breakpoint in the breakpoints list."
-msgstr ""
-"<b>Muokkaa keskeytyskohtaa</b>"
-"<p>Sallii muokata keskeytyskohdan sijainti-, tila- ja ohituskertojen määrä "
-"ominaisuuksia keskeytyskohtien listassa."
+#: parts/classview/classtreebase.cpp:65
+msgid "Struct"
+msgstr "Struct"
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:198
-msgid "Remove all breakpoints"
-msgstr "Poista kaikki keskeytyskohdat"
+#: parts/classview/classtreebase.cpp:71
+msgid "Attribute"
+msgstr "Attribuutti"
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:199
-msgid "<b>Remove all breakpoints</b><p>Removes all breakpoints in the project."
-msgstr ""
-"<b>Poista kaikki keskeytyskohdat</b>"
-"<p>Poistaa projektin kaikki keskeytyskohdat."
+#: kdevdesigner/designer/connectiontable.cpp:39
+#: parts/classview/classtreebase.cpp:77
+msgid "Signal"
+msgstr "Signal"
-#: languages/ruby/debugger/breakpoint.h:129
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:209
-msgid "File:line"
-msgstr "Tiedosto:rivi"
+#: kdevdesigner/designer/mainwindow.cpp:1759
+#: kdevdesigner/designer/mainwindow.cpp:2665
+#: parts/documentation/bookmarkview.cpp:118
+#: parts/documentation/docconfiglistview.cpp:33
+#: parts/documentation/searchview.cpp:74 parts/documentation/searchview.cpp:99
+msgid "Title"
+msgstr "Otsikko"
-#: languages/cpp/debugger/breakpoint.h:285
-#: languages/ruby/debugger/breakpoint.h:155
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:210
-msgid "Watchpoint"
-msgstr "Seurattava kohta"
+#: parts/documentation/bookmarkview.cpp:198
+#, fuzzy
+msgid "Edit Bookmark"
+msgstr "Lisää kirjanmerkkeihin"
-#: languages/ruby/debugger/breakpoint.h:178
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:211
+#: parts/documentation/bookmarkview.cpp:222
#, fuzzy
-msgid "Catchpoint"
-msgstr "Seurattava kohta"
+msgid "Current Document"
+msgstr "Nykyinen dokumentaatiokansio"
-#: languages/ruby/debugger/breakpoint.h:201
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:212
-msgid "Method()"
-msgstr "Metodi()"
+#: parts/documentation/bookmarkview.cpp:223
+msgid "Custom..."
+msgstr "Muokkaa..."
-#: languages/ruby/debugger/rdbbreakpointwidget.cpp:237
+#: parts/documentation/bookmarkview.cpp:241
#, fuzzy
-msgid "Show"
-msgstr "Näytä %1"
+msgid "Add Bookmark"
+msgstr "Lisää kirjanmerkkeihin"
-#: languages/ruby/debugger/debuggerpart.cpp:97
-#, fuzzy
-msgid ""
-"<b>Variable tree</b>"
-"<p>The variable tree allows you to see the variable values as you step through "
-"your program using the internal debugger. Click the right mouse button on items "
-"in this view to get a popup menu.\n"
-"To speed up stepping through your code leave the tree items closed.\n"
-msgstr ""
-"<b>Muuttujapuu</b> "
-"<p>Muuttujapuun avulla voit seurata muuttujien arvoja ajaessasi sovellustasi "
-"vaihe vaiheelta sisäänrakennetussa virheenjäljittimessä. Voit avata hiiren "
-"oikealla painikkeella pikavalikon.\n"
-"Jos haluat nopeuttaa koodin suoritusta, älä avaa puuta, vaan lisää haluamasi "
-"muuttuja / muuttujat seurattaviin.\n"
-"Jos haluat muuttaa muuttujan arvoa ajettavassa sovelluksessa, käytä seurattavaa "
-"muuttujaa (esim a=5)."
+#: parts/documentation/documentation_part.cpp:88
+msgid "Project Documentation"
+msgstr "Projektin dokumentaatio"
-#: languages/ruby/debugger/debuggerpart.cpp:125
+#: parts/documentation/documentation_part.cpp:99
#, fuzzy
msgid ""
-"<b>Frame stack</b>"
-"<p>Often referred to as the \"call stack\", this is a list showing what method "
-"is currently active and who called each method to get to this point in your "
-"program. By clicking on an item you can see the values in any of the previous "
-"calling methods."
+"<b>Documentation browser</b>"
+"<p>The documentation browser gives access to various documentation sources (TQt "
+"DCF, Doxygen, KDoc, KDevelopTOC and DevHelp documentation) and the TDevelop "
+"manuals. It also provides documentation index and full text search "
+"capabilities."
msgstr ""
-"<b>Kehyksen pino</b>"
-"<p>Tunnetaan myös nimellä \"kutsupino\", listasta näet mikä funktio on "
-"aktiivinen ja kuka kutsui mitäkin funktiota päästääkseen tähän kohtaan "
-"ohjelmassa. Napsauttamalla listan jäsentä voit nähdä aiempien funktiokutsujen "
-"arvot."
+"<b>Dokumentaatiopuu</b>"
+"<p>Dokumentaatiopuu mahdollistaa pääsyn useisiin dokumentaatiolähteisiin (Qt- "
+"DCF-, Doxygen-, KDoc-, KDevelopTOC- ja DevHelp-dokumentaatio) ja "
+"KDevelop-manuaalit. Se tarjoaa myös dokumentaation aakkosellisen hakemiston."
-#: languages/ruby/debugger/debuggerpart.cpp:134
+#: parts/documentation/documentation_part.cpp:106
+msgid "Documentation browser"
+msgstr "Dokumentaatioselain"
+
+#: parts/documentation/documentation_part.cpp:193
#, fuzzy
-msgid "Debugger method call stack"
-msgstr "Virheenjäljittimen aliohjelmien kutsupino"
+msgid "Documentation Settings"
+msgstr "Dokumentaatiopuu"
-#: languages/ruby/debugger/debuggerpart.cpp:141
+#: parts/documentation/documentation_part.cpp:212
#, fuzzy
-msgid "RDB Output"
-msgstr "GDB:n tuloste"
+msgid "&Search in Documentation..."
+msgstr "Etsi dokumentaatiosta"
-#: languages/ruby/debugger/debuggerpart.cpp:143
+#: parts/documentation/documentation_part.cpp:215
+msgid "Full text search in the documentation"
+msgstr "Suorittaa täyden tekstihaun dokumentaatioon"
+
+#: parts/documentation/documentation_part.cpp:216
#, fuzzy
msgid ""
-"<b>RDB output</b>"
-"<p>Shows all rdb commands being executed. You can also issue any other rdb "
-"command while debugging."
+"<b>Search in documentation</b>"
+"<p>Opens the Search in documentation tab. It allows a search term to be entered "
+"which will be searched for in the documentation. For this to work, a full text "
+"index must be created first, which can be done in the configuration dialog of "
+"the documentation plugin."
msgstr ""
-"<b>GDB-tulostus</b>"
-"<p>Näyttää kaikki suoritetut gdb-komennot. Voit myös virhetarkastuksen aikana "
-"ajaa mitä tahansa gdb-komentoja."
+"<b>Täysi tekstihaku</b>"
+"<p>Avaa \"Etsi dokumentaatiosta\" -dialogin. Voit antaa termin, jota etsitään "
+"dokumentaatiosta. Toimiakseen täytyy aakkosellinen hakemisto olla luotuna "
+"ensin, joka voidaan suorittaa dokumentointipuun määritykset-dialogissa."
-#: languages/ruby/debugger/debuggerpart.cpp:146
+#: parts/documentation/documentation_part.cpp:223
#, fuzzy
-msgid "RDB"
-msgstr "GDB"
+msgid "&Look in Documentation Index..."
+msgstr "Dokumentaation hakemisto"
-#: languages/ruby/debugger/debuggerpart.cpp:147
+#: parts/documentation/documentation_part.cpp:226
#, fuzzy
-msgid "RDB output"
-msgstr "GDB:n tuloste"
+msgid "Look in the documentation index"
+msgstr "Dokumentaation hakemisto"
-#: languages/ruby/debugger/debuggerpart.cpp:183
-#, fuzzy
+#: parts/documentation/documentation_part.cpp:227
+#: parts/documentation/documentation_part.cpp:479
msgid ""
-"<b>Interrupt application</b>"
-"<p>Interrupts the debugged process or current RDB command."
+"<b>Look in documentation index</b>"
+"<p>Opens the documentation index tab. It allows a term to be entered which will "
+"be looked for in the documentation index."
msgstr ""
-"<b>Keskeytä sovellus</b>"
-"<p>Keskeyttää virhetarkistettavan prosessin tai kesken olevan GDB-komennon."
-#: languages/ruby/debugger/debuggerpart.cpp:196
+#: parts/documentation/documentation_part.cpp:232
+msgid "Man Page..."
+msgstr "Man-sivu..."
+
+#: parts/documentation/documentation_part.cpp:235
+msgid "Show a manpage"
+msgstr "Näytä man-sivu"
+
+#: parts/documentation/documentation_part.cpp:236
+msgid "<b>Show a manpage</b><p>Opens a man page using embedded viewer."
+msgstr "<b>Näytä man-sivu</b><p>Avaa man-sivun käyttäen upotettua näyttäjää."
+
+#: parts/documentation/documentation_part.cpp:238
#, fuzzy
-msgid ""
-"<b>Step over</b>"
-"<p>Executes one line of source in the current source file. If the source line "
-"is a call to a method the whole method is executed and the app will stop at the "
-"line following the method call."
-msgstr ""
-"<b>Askella ohi</b>"
-"<p>Suorittaa yhden rivin ohjelmakoodia nykyisessä lähdekooditiedostossa. Jos "
-"ohjelmarivillä on kutsu aliohjelmaan, niin koko aliohjelma suoritetaan ja ajo "
-"keskeytetään funktiokutsua seuraavalle riville."
+msgid "Info Page..."
+msgstr "Man-sivu..."
-#: languages/ruby/debugger/debuggerpart.cpp:207
+#: parts/documentation/documentation_part.cpp:241
#, fuzzy
-msgid ""
-"<b>Step into</b>"
-"<p>Executes exactly one line of source. If the source line is a call to a "
-"method then execution will stop after the method has been entered."
-msgstr ""
-"<b>Askella sisään</b>"
-"<p>Suorittaa yhden koodirivin. Jos rivillä on kutsu aliohjelmaan, niin suoritus "
-"pysähtyy kun ollaan saavuttu aliohjelmaan."
+msgid "Show an infopage"
+msgstr "Näytä man-sivu"
-#: languages/ruby/debugger/debuggerpart.cpp:217
+#: parts/documentation/documentation_part.cpp:242
#, fuzzy
-msgid "Steps out of the current method"
-msgstr "Askeltaa nykyisestä aliohjelmasta ulos"
+msgid "<b>Show an infopage</b><p>Opens an info page using embedded viewer."
+msgstr "<b>Näytä man-sivu</b><p>Avaa man-sivun käyttäen upotettua näyttäjää."
-#: languages/ruby/debugger/debuggerpart.cpp:218
+#: parts/documentation/documentation_part.cpp:244
#, fuzzy
+msgid "Find Documentation..."
+msgstr "Etsi dokumentaatio"
+
+#: parts/documentation/documentation_part.cpp:248
+#: parts/documentation/documentation_part.cpp:470
msgid ""
-"<b>Step out</b>"
-"<p>Executes the application until the currently executing method is completed. "
-"The debugger will then display the line after the original call to that method. "
-"If program execution is in the outermost frame (i.e. in the "
-"topleveltoggleWatchpoint) then this operation has no effect."
+"<b>Find documentation</b>"
+"<p>Opens the documentation finder tab and searches all possible sources of "
+"documentation like table of contents, index, man and info databases, Google, "
+"etc."
msgstr ""
-"<b>Askella ulos</b>"
-"<p>Suorittaa sovellusta kunnes nykyinen aliohjelma on lopussa. Virheenjäljitin "
-"näyttää sitten alkuperäistä kutsua seuraavan rivin. Jos sovelluksen suoritus on "
-"ulommaisessa kehyksessä (ts. main()), niin tällä komennolla ei ole vaikutusta."
-#: languages/ruby/debugger/debuggerpart.cpp:321
+#: parts/documentation/documentation_part.cpp:318
#, fuzzy
-msgid ""
-"<b>Watch</b>"
-"<p>Adds an expression under the cursor to the Variables/Watch list."
-msgstr ""
-"<b>Lisää seurattava</b>"
-"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
+msgid "Show Manual Page"
+msgstr "Näytä man-sivu"
-#: languages/ruby/debugger/debuggerpart.cpp:323
-#, fuzzy, c-format
-msgid "Inspect: %1"
-msgstr "Aliprojekti: %1"
+#: parts/documentation/documentation_part.cpp:318
+msgid "Show manpage on:"
+msgstr "Näytä man-sivu termille:"
-#: languages/ruby/debugger/debuggerpart.cpp:324
+#: parts/documentation/documentation_part.cpp:342
#, fuzzy
-msgid "<b>Inspect</b><p>Evaluates an expression under the cursor."
-msgstr ""
-"<b>Lisää seurattava</b>"
-"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
+msgid "Show Info Page"
+msgstr "Näytä man-sivu"
-#: languages/ruby/debugger/debuggerpart.cpp:705
-msgid "Restart"
-msgstr "Uudelleenaloita"
+#: parts/documentation/documentation_part.cpp:342
+#, fuzzy
+msgid "Show infopage on:"
+msgstr "Näytä man-sivu termille:"
-#: languages/ruby/debugger/variablewidget.cpp:56
-msgid "E&xpression to watch:"
-msgstr "&Seurattava lauseke:"
+#: parts/documentation/documentation_part.cpp:468
+#, fuzzy, c-format
+msgid "Find Documentation: %1"
+msgstr "Etsi dokumentaatiosta: %1"
-#: languages/ruby/debugger/variablewidget.cpp:195
-#, fuzzy
-msgid "Remove Watch Expression"
-msgstr "Poista seurattava muuttuja"
+#: parts/documentation/documentation_part.cpp:477
+#, fuzzy, c-format
+msgid "Look in Documentation Index: %1"
+msgstr "Dokumentaation hakemisto"
-#: languages/ruby/debugger/variablewidget.cpp:198
-msgid "Copy to Clipboard"
-msgstr "Kopioi leikepöydälle"
+#: parts/documentation/documentation_part.cpp:485
+#, c-format
+msgid "Search in Documentation: %1"
+msgstr "Etsi dokumentaatiosta: %1"
-#: languages/ruby/debugger/rdbcontroller.cpp:349
+#: parts/documentation/documentation_part.cpp:487
#, fuzzy
msgid ""
-"rdb message:\n"
+"<b>Search in documentation</b>"
+"<p>Searches for a term under the cursor in the documentation. For this to work, "
+"a full text index must be created first, which can be done in the configuration "
+"dialog of the documentation plugin."
msgstr ""
-"gdb:n viesti:\n"
+"<b>Etsi dokumentaatiosta</b>"
+"<p>Etsii kursorin alla olevaa termiä dokumentaatiosta. Toimiakseen täytyy "
+"aakkosellinen hakemisto olla luotuna ensin, joka voidaan suorittaa "
+"dokumentointipuun määritykset-dialogissa."
-#: languages/ruby/debugger/rdbcontroller.cpp:397
-#: languages/ruby/debugger/rdbcontroller.cpp:399
-#: languages/ruby/debugger/rdbcontroller.cpp:461
-#: languages/ruby/debugger/rdbcontroller.cpp:508
+#: parts/documentation/documentation_part.cpp:494
#, c-format
-msgid "No source: %1"
-msgstr "Ei lähdettä: %1"
+msgid "Goto Manpage: %1"
+msgstr "Siirry man-sivulle: %1"
-#: languages/ruby/debugger/rdbcontroller.cpp:706
-#, fuzzy
+#: parts/documentation/documentation_part.cpp:496
msgid ""
-"The ruby debugger cannot use the tty* or pty* devices.\n"
-"Check the settings on /dev/tty* and /dev/pty*\n"
-"As root you may need to \"chmod ug+rw\" tty* and pty* devices and/or add the "
-"user to the tty group using \"usermod -G tty username\"."
-msgstr ""
-"GDB ei voi käyttää tty*- tai pty*-laitteita.\n"
-"Tarkista /dev/tty* ja /dev/pty* asetukset.\n"
-"Joudut ehkä pääkäyttäjänä asettamaan \"chmod ug+rw\" tty*- ja pty*-laitteille "
-"ja/tai lisäämään käyttäjän tty-ryhmään käyttäen \"usermod -G tty "
-"käyttäjänimi\"."
-
-#: languages/ruby/debugger/dbgtoolbar.cpp:224
-#, fuzzy
-msgid "TDevelop ruby debugger: Click to execute one line of code (\"step\")"
+"<b>Goto manpage</b>"
+"<p>Tries to open a man page for the term under the cursor."
msgstr ""
-"KDevelop-virheenjäljitin: Napsauta suorittaaksesi rivin ohjelmakoodia "
-"(\"askel\")"
-
-#: languages/ruby/debugger/dbgtoolbar.cpp:302
-#, fuzzy
-msgid "Step Over"
-msgstr "Askella &ohi"
-
-#: languages/ruby/debugger/dbgtoolbar.cpp:303
-#, fuzzy
-msgid "Step Into"
-msgstr "Askella s&isään"
-
-#: languages/ruby/debugger/dbgtoolbar.cpp:320
-#, fuzzy
-msgid "Execute one line of code, but run through methods"
-msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelma loppuun"
+"<b>Mene man-sivulle</b>"
+"<p>Yrittää avata kursorin alla olevan termin mukaista man-sivua."
-#: languages/ruby/debugger/dbgtoolbar.cpp:321
-#, fuzzy
-msgid "Execute one line of code, stepping into methods if appropriate"
-msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan jos tarpeen"
+#: parts/documentation/documentation_part.cpp:499
+#, fuzzy, c-format
+msgid "Goto Infopage: %1"
+msgstr "Siirry man-sivulle: %1"
-#: languages/ruby/debugger/dbgtoolbar.cpp:329
+#: parts/documentation/documentation_part.cpp:501
#, fuzzy
-msgid "Execute one line of code, but run through methods."
-msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelmat loppuun."
+msgid ""
+"<b>Goto infopage</b>"
+"<p>Tries to open an info page for the term under the cursor."
+msgstr ""
+"<b>Mene man-sivulle</b>"
+"<p>Yrittää avata kursorin alla olevan termin mukaista man-sivua."
-#: languages/ruby/debugger/dbgtoolbar.cpp:331
+#: kdevdesigner/designer/mainwindowactions.cpp:987
+#: parts/documentation/find_documentation.cpp:178
+#: parts/documentation/find_documentation_options.cpp:163
#, fuzzy
-msgid "Execute one line of code, stepping into methods if appropriate."
-msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan tarvittaessa."
+msgid "Manual"
+msgstr "Man"
-#: languages/lib/designer_integration/qtdesignerintegration.cpp:63
-#, c-format
-msgid "Cannot find implementation class for form: %1"
+#: parts/documentation/docutils.cpp:80
+msgid "Open in Current Tab"
msgstr ""
-#: languages/lib/designer_integration/implementationwidget.cpp:80
-#, c-format
-msgid "Create or Select Implementation Class for: %1"
+#: parts/documentation/docutils.cpp:85
+msgid "Bookmark This Location"
msgstr ""
-#: languages/lib/designer_integration/implementationwidget.cpp:82
-#, fuzzy
-msgid "Namespaces &amp;&amp; Classes"
-msgstr "Sama kuin luokan nimissä"
-
-#: languages/lib/designer_integration/implementationwidget.cpp:126
-msgid "Class was created but not found in class store."
+#: parts/documentation/find_documentation_options.cpp:168
+msgid "Info"
msgstr ""
-#: languages/lib/debugger/debugger.cpp:198
-msgid "Breakpoint"
-msgstr "Keskeytyskohta"
-
-#: buildtools/ada/adaproject_part.cpp:59
-#: buildtools/autotools/autoprojectpart.cpp:216
-#: buildtools/custommakefiles/customprojectpart.cpp:140
-#: buildtools/pascal/pascalproject_part.cpp:68
-#: embedded/visualboyadvance/visualboyadvance_part.cpp:33
-#: languages/python/pythonsupportpart.cpp:63
-msgid "Execute Program"
-msgstr "Suorita sovellus"
-
-#: buildtools/autotools/autoprojectpart.cpp:219
-#: buildtools/custommakefiles/customprojectpart.cpp:143
-#: buildtools/pascal/pascalproject_part.cpp:71
-#: languages/python/pythonsupportpart.cpp:66
-msgid "Execute program"
-msgstr "Suorita ohjelma"
-
-#: languages/python/pythonsupportpart.cpp:67
-msgid "<b>Execute program</b><p>Runs the Python program."
-msgstr "<b>Suorita ohjelma</b><p>Ajaa Python-ohjelman."
-
-#: languages/python/pythonsupportpart.cpp:72
-msgid "Execute string"
-msgstr "Suorita merkkijono"
-
-#: languages/python/pythonsupportpart.cpp:73
-msgid "<b>Execute String</b><p>Executes a string as Python code."
-msgstr "<b>Suorita merkkijono</b><p>Suorittaa merkkijonon Python-koodina."
-
-#: languages/python/pythonsupportpart.cpp:75
-msgid "Start Python Interpreter"
-msgstr "Käynnistä Python-tulkki"
+#: parts/documentation/docconfiglistview.cpp:31
+#: parts/documentation/documentation_widget.cpp:56
+#: parts/documentation/find_documentation_options.cpp:173
+#: parts/doxygen/messages.cpp:135
+msgid "Index"
+msgstr "Hakemisto"
-#: languages/python/pythonsupportpart.cpp:78
+#: parts/documentation/find_documentation_options.cpp:178
#, fuzzy
-msgid "Start Python interpreter"
-msgstr "Käynnistä Python-tulkki"
+msgid "Google"
+msgstr "Konsoli"
-#: languages/python/pythonsupportpart.cpp:79
-msgid ""
-"<b>Start python interpreter</b>"
-"<p>Starts the Python interpreter without a program"
+#: parts/documentation/docconfiglistview.cpp:30
+msgid "TOC"
msgstr ""
-"<b>Käynnistä python-tulkki</b>"
-"<p>Käynnistää Python-tulkin lman sovellusta"
-
-#: languages/python/pythonsupportpart.cpp:81
-msgid "Python Documentation..."
-msgstr "Python-dokumentaatio..."
-#: languages/python/pythonsupportpart.cpp:84
-msgid "Python documentation"
-msgstr "Python-dokumentaatio"
-
-#: languages/python/pythonsupportpart.cpp:85
-msgid "<b>Python documentation</b><p>Shows a Python documentation page."
-msgstr "<b>Python-dokumentaatio</b><p>Näyttää Python-dokumentaatiosivun."
-
-#: languages/python/pythonsupportpart.cpp:364
+#: parts/documentation/searchview.cpp:58
#, fuzzy
-msgid "Show Python Documentation"
-msgstr "Python-dokumentaatio"
-
-#: languages/python/pythonsupportpart.cpp:364
-msgid "Show Python documentation on keyword:"
-msgstr "Näytä Python-dokumentaatio hakusanalle:"
-
-#: languages/python/pydoc.cpp:71
-msgid "Error in pydoc"
-msgstr "Virhe pydoc:ssa"
+msgid "Wor&ds to search:"
+msgstr "&Etsittävät sanat:"
-#: languages/csharp/csharpdoc.cpp:91
+#: parts/documentation/searchview.cpp:63
#, fuzzy
-msgid "Error in csharpdoc"
-msgstr "Virhe pydoc:ssa"
+msgid "Se&arch"
+msgstr "&Etsi:"
-#: languages/csharp/csharpsupportpart.cpp:68
-#, fuzzy
-msgid "Runs the CSharp program"
-msgstr "Ajaa Perl-ohjelmaa"
+#: parts/documentation/searchview.cpp:69
+msgid "and"
+msgstr "ja"
-#: languages/csharp/csharpsupportpart.cpp:73
-#, fuzzy
-msgid "Executes a string as CSharp code"
-msgstr "Suorittaa merkkijonon Perl-koodina"
+#: parts/documentation/searchview.cpp:70
+msgid "or"
+msgstr "tai"
-#: languages/csharp/csharpsupportpart.cpp:75
-#, fuzzy
-msgid "Start CSharp Interpreter"
-msgstr "Käynnistä Perl-tulkki"
+#: parts/documentation/searchview.cpp:71
+msgid "&Method:"
+msgstr "&Metodi:"
-#: languages/csharp/csharpsupportpart.cpp:78
-#, fuzzy
-msgid "Starts the CSharp interpreter without a program"
-msgstr "Käynnistää Perl-tulkin ilman sovellusta"
+#: parts/documentation/searchview.cpp:73
+msgid "Score"
+msgstr "Pisteet"
-#: languages/csharp/csharpsupportpart.cpp:80
-#, fuzzy
-msgid "Find CSharp Function Documentation..."
-msgstr "Etsi Perl-aliohjelman dokumentaatio..."
+#: parts/documentation/searchview.cpp:75 vcs/cvsservice/editorsdialog.cpp:88
+#: vcs/cvsservice/editorsdialog.cpp:101 vcs/subversion/svn_blamewidget.cpp:37
+#: vcs/subversion/svn_logviewwidget.cpp:52
+msgid "Date"
+msgstr "Päivä"
-#: languages/csharp/csharpsupportpart.cpp:83
+#: parts/documentation/searchview.cpp:76
#, fuzzy
-msgid "Show the documentation page of a CSharp function"
-msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
+msgid "S&ort by:"
+msgstr "Raportoija:"
-#: languages/csharp/csharpsupportpart.cpp:85
+#: parts/documentation/searchview.cpp:84
#, fuzzy
-msgid "Find CSharp FAQ Entry..."
-msgstr "Etsi Perl-FAQ tietue..."
+msgid "Search &results:"
+msgstr "Etsi alimerkkijonoja"
-#: languages/csharp/csharpsupportpart.cpp:230
+#: parts/documentation/searchview.cpp:89
#, fuzzy
-msgid "Show CSharp Documentation"
-msgstr "Etsi dokumentaatiosta"
+msgid "Update Config"
+msgstr "Päivitä"
-#: languages/csharp/csharpsupportpart.cpp:230
+#: parts/documentation/searchview.cpp:90
#, fuzzy
-msgid "Show CSharp documentation for function:"
-msgstr "Näytä Perl-dokumentaatio aliohjelmalle:"
+msgid "Update Index"
+msgstr "&Päivitä indeksi"
-#: languages/pascal/pascalsupport_part.cpp:72
-msgid "problem reporter"
-msgstr "ongelmien raportoija"
+#: parts/documentation/searchview.cpp:98
+#, fuzzy
+msgid "Relevance"
+msgstr "Julkaisu"
-#: languages/ada/adasupportpart.cpp:63
-#: languages/pascal/pascalsupport_part.cpp:73
-msgid ""
-"<b>Problem reporter</b>"
-"<p>This window shows various \"problems\" in your project. It displays errors "
-"reported by a language parser."
+#: parts/documentation/searchview.cpp:148
+msgid "Full text search has to be set up before usage."
msgstr ""
-"<b>Ongelmaraportoija</b>"
-"<p>Tässä näytetään erilaisia \"ongelmia\" projektissasi. Virheet tulevat "
-"kielijäsentimeltä."
-#: languages/pascal/pascalsupport_part.cpp:182
-#, c-format
+#: parts/documentation/searchview.cpp:151
msgid ""
-"_n: Found 1 problem\n"
-"Found %n problems"
-msgstr ""
-"Löytyi 1 ongelma\n"
-"Löytyi %n ongelmaa"
-
-#: languages/pascal/pascalsupport_part.cpp:194
-#, c-format
-msgid "Parsing file: %1"
-msgstr "Jäsennetään tiedostoa: %1"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:32
-msgid "Map File"
-msgstr "Map-tiedosto"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:36
-msgid "Segments"
-msgstr "Segmentit"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:38
-msgid "Publics"
-msgstr "Julkiset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:40
-msgid "Detailed"
-msgstr "Yksityiskohtainen"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:45
-msgid "Default dynamic loader:"
-msgstr "Oletus dynaaminen lataaja:"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:50
-msgid "Reserved address space:"
-msgstr "Varattu muistiavaruus:"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:87
-msgid "Include search path (delimited by \":\"):"
-msgstr "Sisällytettyjen tiedostojen hakupolku (erotin \":\"):"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:89
-msgid "Resource search path (delimited by \":\"):"
-msgstr "Resurssien hakupolku (erotin \":\"):"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:91
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:105
-msgid "Unit search path (delimited by \":\"):"
-msgstr "Yksikön hakupolku (erotin \":\"):"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:93
-msgid "Object search path (delimited by \":\"):"
-msgstr "Objektien hakupolku (erotin \":\"):"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:122
-msgid "Executable output directory:"
-msgstr "Suoritettavan sovelluksen tulostuskansio:"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:124
-msgid "Unit output directory:"
-msgstr "Yksiköiden tulostuskansio:"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:126
-msgid "Package directory:"
-msgstr "Pakettien kansio:"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:128
-msgid "Package source code directory:"
-msgstr "Pakettien lähdekansio:"
-
-#: buildtools/autotools/autosubprojectview.cpp:220
-#: buildtools/autotools/autosubprojectview.cpp:221
-#: buildtools/qmake/trollprojectwidget.cpp:996
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:157
-#: parts/doxygen/messages.cpp:61
-msgid "Build"
-msgstr "Rakenna"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:159
-msgid "Build all units"
-msgstr "Rakenna kaikki yksiköt"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:161
-msgid "Make modified units"
-msgstr "Tee uudelleen muuttuneet yksiköt"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:163
-msgid "Quiet compile"
-msgstr "Hiljainen käännös"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:165
-msgid "Disable implicit package compilation"
-msgstr "Passivoi implisiittinen pakettien kääntö"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:170
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:484
-msgid "Conditional defines (delimited by \":\"):"
-msgstr "Ehdolliset määritykset (erotin \":\"):"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:173
-msgid "Unit aliases in form unit=alias (delimited by \":\"):"
-msgstr "Yksiköiden aliakset muodossa yksikkö=alias (eroitin \":\"):"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:178
-#: parts/doxygen/messages.cpp:92 parts/outputviews/makeviewpart.cpp:52
-msgid "Messages"
-msgstr "Viestit"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:180
-msgid "Output hint messages"
-msgstr "Tulosta vihjeviestit"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:182
-msgid "Output warning messages"
-msgstr "Tulosta varoitusviestit"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:186
-msgid "Packages"
-msgstr "Paketit"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:187
-msgid "Build with packages (delimited by \":\"):"
-msgstr "Rakenna pakettien kanssa (eroitin \":\"):"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:223
-msgid "Code Alignment && Stack Frames"
-msgstr "Koodin tasaus ja pinokehykset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:224
-msgid "Default (-$A8)"
-msgstr "Oletus (-$A8)"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:227
-msgid "Never align"
-msgstr "Älä koskaan tasaa"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:229
-msgid "On word boundaries"
-msgstr "Word-rajoille"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:231
-msgid "On double word boundaries"
-msgstr "Double word-rajoille"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:233
-msgid "On quad word boundaries"
-msgstr "Quad word-rajoille"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:235
-msgid "Generate stack frames"
-msgstr "Luo pinokehykset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:239
-msgid "Enumeration Size"
-msgstr "Luetellun tyypin koko"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:240
-msgid "Default (-$Z1)"
-msgstr "Oletus (-$Z1)"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:243
-msgid "Unsigned byte (256 values)"
-msgstr "Etumerkitön tavu (256 arvoa)"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:245
-msgid "Unsigned word (64K values)"
-msgstr "Etumerkitön sana (64K arvoa)"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:247
-msgid "Unsigned double word (4096M values)"
-msgstr "Etumerkitön tuplasana (4096M arvoa)"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:251
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:464
-msgid "Compile Time Checks"
-msgstr "Käännösaikaiset tarkistukset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:253
-msgid "Assertions"
-msgstr "Suoritusehdot"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:255
-msgid "Complete boolean evaluation"
-msgstr "Täydellinen totuusarvo arviointi"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:257
-msgid "Extended syntax"
-msgstr "Laajennettu syntaksi"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:259
-msgid "Long strings"
-msgstr "Pitkät merkkijonot"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:261
-msgid "Open string parameters"
-msgstr "Avoimet merkkijonoparametrit"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:263
-msgid "Type-checked pointers"
-msgstr "Tyyppitarkistetut osoittimet"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:265
-msgid "Var-string checking"
-msgstr "Var-merkkijono testaus"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:267
-msgid "Writable typed constants"
-msgstr "Kirjoitettavat tyypitetyt vakiot"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:271
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:472
-msgid "Run Time Checks"
-msgstr "Ajonaikaiset tarkistukset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:273
-msgid "Runtime type information"
-msgstr "Ajonaikainen tyyppi-informaatio"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:275
-msgid "Imported data references"
-msgstr "Tuodut dataviittaukset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:277
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:478
-msgid "Input/Output checking"
-msgstr "Input/Output tarkistukset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:279
-msgid "Overflow checking"
-msgstr "Ylivuototarkistus"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:281
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:474
-msgid "Range checking"
-msgstr "Aluetarkistukset"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:320
-msgid "Enable optimizations"
-msgstr "Aktivoi optimoinnit"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:327
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:338
-msgid "Debugging"
-msgstr "Virheenjäljitys"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:329
-msgid "Debug information"
-msgstr "Virheenjäljitystiedot"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:331
-msgid "Local symbol information"
-msgstr "Paikallisten symbolien tieto"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:333
-msgid "Debug information for GDB"
-msgstr "Virheenjäljitysinformaatio GDB:tä varten"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:335
-msgid "Namespace debug info"
-msgstr "Nimiavaruus-virheenjäljitystieto"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:337
-msgid "Write symbol info in an .rsm file"
-msgstr "Kirjoita symboli-informaatio .rsm-tiedostoon"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:341
-msgid "Symbol Reference Information"
-msgstr "Symbolien viittausinformaatio"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:342
-msgid "Default (-$YD)"
-msgstr "Oletus (-$YD)"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:345
-msgid "No information"
-msgstr "Ei tietoja"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:347
-msgid "Definition information"
-msgstr "Määritysten tiedot"
-
-#: languages/pascal/compiler/dccoptions/optiontabs.cpp:349
-msgid "Full reference information"
-msgstr "Täysi viittaustietous"
-
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:46
-msgid "Delphi Compiler Options"
-msgstr "Delphi-kääntäjän valinnat"
-
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:53
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:51
-msgid "Locations I"
-msgstr "Sijainnit I"
-
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:56
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:54
-msgid "Locations II"
-msgstr "Sijainnit II"
-
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:62
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:57
-msgid "Debug && Optimization"
-msgstr "Virheenjäljitys ja optimointi"
-
-#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:65
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:66
-msgid "Linker"
-msgstr "Linkittäjä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:34
-msgid "Format errors like GCC does"
-msgstr "Muotoile virheet kuten GCC"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:40
-msgid "Write all possible info"
-msgstr "Tulosta kaikki mahdollinen informaatio"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:42
-msgid "Write no messages"
-msgstr "Ei viestejä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:44
-msgid "Show only errors"
-msgstr "Näytä vain virheet"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:46
-msgid "Show some general information"
-msgstr "Näytä yleistä informaatiota"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:48
-msgid "Issue warnings"
-msgstr "Näytä virheet"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:50
-msgid "Issue notes"
-msgstr "Näytä muistiinpanot"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:52
-msgid "Issue hints"
-msgstr "Näytä vihjeet"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:54
-msgid "Write other debugging info"
-msgstr "Tulosta muu virheenjäljitys-informaatio"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:59
-msgid "Other Information"
-msgstr "Muut tiedot"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:61
-msgid "Show line numbers when processing files"
-msgstr "Näytä rivinumerot tiedostoja käsitellessä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:63
-msgid "Print information on loaded units"
-msgstr "Tulosta ladattujen yksiköiden tiedot"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:65
-msgid "Print the names of loaded files"
-msgstr "Tulosta ladattujen tiedostojen nimet"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:67
-msgid "Write which macros are defined"
-msgstr "Tulosta mitkä makrot ovat määriteltyjä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:69
-msgid "Warn when processing a conditional"
-msgstr "Varoita, kun käsitellään ehdollista"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:71
-msgid "Print the names of procedures and functions"
-msgstr "Tulosta proseduurien ja funktioiden nimet"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:73
-msgid "Show all procedure declarations if an overloaded function error occurs"
+"Now the full text search database will be created.\n"
+"Wait for database creation to finish and then repeat search."
msgstr ""
-"Näytä kaikki proseduuriesittelyt, jos ylikuormitetun funktion virhe esiintyy"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:107
-msgid "Include file search path (delimited by \":\"):"
-msgstr "Sisällytetyn tiedoston hakupolku (erotin \":\"):"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:109
-msgid "Object file search path (delimited by \":\"):"
-msgstr "Objektitiedoston hakupolku (erotin \":\"):"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:111
-msgid "Library search path (delimited by \":\"):"
-msgstr "Kirjaston hakupolku (erotin \":\"):"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:142
-msgid "Write executables and units in:"
-msgstr "Kirjoita suoritettavat- ja yksikkö tiedostot:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:144
-msgid "Write units in:"
-msgstr "Kirjoita yksiköt:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:146
-msgid "Executable name:"
-msgstr "Suoritustiedosto:"
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:151
-msgid "Location of as and ld programs:"
-msgstr "as- ja ld ohjelmien sijainti:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:153
-msgid "Dynamic linker executable:"
-msgstr "Dynaamisen linkkeri-ohjelman nimi:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:158
-msgid "Compiler messages file:"
-msgstr "Kääntäjän tulostetiedosto:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:160
-msgid "Write compiler messages to file:"
-msgstr "Kirjoita kääntäjän viestit tiedostoon:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:191
-msgid "Pascal Compatibility"
-msgstr "Pascal-yhteensopivuus"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:193
-msgid "Switch on Delphi 2 extensions"
-msgstr "Käytä Delphi 2 -laajennoksia"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:195
-msgid "Strict Delphi compatibility mode"
-msgstr "Tiukka Delphi-yhteensopivuusmoodi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:197
-msgid "Borland TP 7.0 compatibility mode"
-msgstr "Borland TP 7.0 -yhteensopivuusmoodi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:199
-msgid "GNU Pascal compatibility mode"
-msgstr "GNU Pascal -yhteensopivuusmoodi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:203
-msgid "C/C++ Compatibility"
-msgstr "C/C++-yhteensopivuus"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:205
-msgid "Support C style operators *=, +=, /=, -="
-msgstr "Tue C-tyylin operaattoreita *=, +=, /=, -="
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:207
-msgid "Support C++ style INLINE"
-msgstr "Tue C++-tyylin INLINE"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:209
-msgid "Support C style macros"
-msgstr "Tue C-tyylin makroja"
-
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:48
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:213
-msgid "Language"
-msgstr "Kieli"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:215
-msgid "Support the label and goto commands"
-msgstr "Tue label- ja goto-komentoja"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:217
-msgid "Use ansistrings by default for strings"
-msgstr "Käytä ansistringejä oletusarvoisesti merkkijonoille"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:219
+#: parts/documentation/searchview.cpp:158
msgid ""
-"Require the name of constructors to be init\n"
-" and the name of destructors to be done"
+"Cannot find the htsearch executable.\n"
+"It is part of the ht://Dig package that is used by TDevelop to perform full "
+"text search. Please install ht://Dig and use Documentation page in Configure "
+"TDevelop dialog to set the htsearch location."
msgstr ""
-"Vaadi konstruktorien nimien alustusta\n"
-"ja destruktorien nimeämistä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:221
-msgid "Allow the static keyword in objects"
-msgstr "Salli static-avainsana olioissa."
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:251
-msgid "Assembler Info"
-msgstr "Assembler-Informaatio"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:253
-msgid "Do not delete assembler files"
-msgstr "Älä poista assembler-tiedostoja"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:255
-msgid "List source"
-msgstr "Listaa lähdekoodi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:257
-msgid "List register allocation and release info"
-msgstr "Listaa rekisterivaraus- ja vapautus informaatio"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:259
-msgid "List temporary allocations and deallocations"
-msgstr "Listaa väliaikaiset varaukset ja vapautukset"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:264
-msgid "Assembler Reader"
-msgstr "Assembler-lukija"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:265
-msgid "Use default reader"
-msgstr "Käytä oletuslukijaa"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:268
-msgid "AT&T style assembler"
-msgstr "AT&T-tyylin assembleri"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:270
-msgid "Intel style assembler"
-msgstr "Intel-tyylin assembleri"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:272
-msgid "Direct assembler"
-msgstr "Suora assembleri"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:278
-msgid "Assembler Output"
-msgstr "Assemblerin tuloste"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:280
-msgid "Use pipes instead of files when assembling"
-msgstr "Käytä putkia tiedostojen sijaan kääntäessä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:281
-msgid "Use default output"
-msgstr "Käytä oletustulostusta"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:284
-msgid "Use GNU as"
-msgstr "Käytä GNU as:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:286
-msgid "Use GNU asaout"
-msgstr "Käytä GNU asaout:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:288
-msgid "Use NASM coff"
-msgstr "Käytä NASM coff:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:290
-msgid "Use NASM elf"
-msgstr "Käytä NASM elf:ä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:292
-msgid "Use NASM obj"
-msgstr "Käytä NASM obj:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:294
-msgid "Use MASM"
-msgstr "Käytä MASM:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:296
-msgid "Use TASM"
-msgstr "Käytä TASM:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:298
-msgid "Use coff"
-msgstr "Käytä coff:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:300
-msgid "Use pecoff"
-msgstr "Käytä pecoff:a"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:340
-msgid "Generate information for GDB"
-msgstr "Luo informaatio GDB:tä varten"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:342
-msgid "Generate information for DBX"
-msgstr "Luo informaatio DBX:ää varten"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:344
-msgid "Use lineinfo unit"
-msgstr "Käytä rivi-info yksikköä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:346
-msgid "Use heaptrc unit"
-msgstr "Käytä heaptrc yksikköä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:348
-msgid "Generate checks for pointers"
-msgstr "Suorita osoittimien tarkistukset"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:353
-msgid "Profiling"
-msgstr "Profilointi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:355
-msgid "Generate profiler code for gprof"
-msgstr "Luo profilointikoodi gprof:lle"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:362
-msgid "General Optimization"
-msgstr "Yleinen Optimointi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:366
-msgid "Generate smaller code"
-msgstr "Luo tiiviimpää koodia"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:368
-msgid "Generate faster code"
-msgstr "Luo nopeampaa koodia"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:373
-msgid "Optimization Levels"
-msgstr "Optimointitasot"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:381
-msgid "Level 3"
-msgstr "Taso 3"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:388
-msgid "Architecture"
-msgstr "Arkkitehtuuri"
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:392
-msgid "386/486"
-msgstr "386/486"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:394
-msgid "Pentium/PentiumMMX"
-msgstr "Pentium/PentiumMMX"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:396
-msgid "PentiumPro/PII/Cyrix 6x86/K6"
-msgstr "PentiumPro/PII/Cyrix 6x86/K6"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:400
-msgid "Another Optimization"
-msgstr "Muu Optimointi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:402
-msgid "Use register variables"
-msgstr "Käytä rekisterimuuttujia"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:404
-msgid "Uncertain optimizations"
-msgstr "Epävarmat optimoinnit"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:466
-msgid "Include assert statements in compiled code"
-msgstr "Sisällytä assert-lauseet käännettyyn koodiin"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:468
-msgid "Do not check the unit name for being the same as the file name"
-msgstr "Älä tarkista onko yksikön nimi sama kuin tiedoston nimi"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:476
-msgid "Stack checking"
-msgstr "Aloita tarkistus"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:480
-msgid "Integer overflow checking"
-msgstr "Kokonaislukujen ylivuototarkistus"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:487
-msgid "Undefine conditional defines (delimited by \":\"):"
-msgstr "Pura ehdolliset määrittelyt (erotin \":\"):"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:492
-msgid "Stack size:"
-msgstr "Pinon koko:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:494
-msgid "Heap size:"
-msgstr "Keon koko:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:526
-msgid "Linking Stage"
-msgstr "Linkityksen aste"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:528
-msgid "Create dynamic library"
-msgstr "Luo dynaaminen kirjasto"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:530
-msgid "Create smartlinked units"
-msgstr "Luo älykkästi linkitettyjä yksiköitä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:532
-msgid "Generate release units"
-msgstr "Luo julkaisuyksiköitä"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:534
-msgid "Omit the linking stage"
-msgstr "Ohita linkitys"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:536
-msgid "Create assembling and linking script"
-msgstr "Luo koostamis- ja linkitys skripti"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:540
-msgid "Executable Generation"
-msgstr "Ajettavan ohjelman luonti"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:542
-msgid "Strip the symbols from the executable"
-msgstr "Riisu symbolit suoritettavasta ohjelmasta"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:544
-msgid "Link with static units"
-msgstr "Linkitä staattisten yksiköiden kanssa"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:546
-msgid "Link with smartlinked units"
-msgstr "Linkitä älykkäästi linkitettyjen yksiköiden kanssa"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:548
-msgid "Link with dynamic libraries"
-msgstr "Linkitä dynaamisten kirjastojen kanssa"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:550
-msgid "Link with the C library"
-msgstr "Linkitä C-kirjaston kanssa"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:555
-msgid "Options passed to the linker (delimited by \":\"):"
-msgstr "Linkittäjälle välitetyt parametrit (erotin \":\"):"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:590
-msgid "Recompile all used units"
-msgstr "Uudelleenkäännä kaikki käytetyt yksiköt"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:592
-msgid "Do not read default configuration file"
+#: parts/documentation/searchview.cpp:174
+#, fuzzy
+msgid "Cannot find the htdig configuration file."
msgstr "Älä lue oletuskokoonpanotiedostoa"
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:594
-msgid "Compiler configuration file:"
-msgstr "Kääntäjän kokoonpanotiedosto:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:596
-msgid "Stop after the error:"
-msgstr "Pysähdy virheestä:"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:600
-msgid "Browser Info"
-msgstr "Lähdekoodin selausinfo"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:601
-msgid "No browser info"
-msgstr "Ei selausinfoa"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:604
-msgid "Global browser info"
-msgstr "Globaali selausinfo"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:606
-msgid "Global and local browser info"
-msgstr "Globaali ja paikallinen selausinfo"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:610
-msgid "Target OS"
-msgstr "Kohde OS"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:614
-msgid "DOS and version 1 of the DJ DELORIE extender"
-msgstr "DOS ja DJ DELORIE laajennin versio 1"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:616
-msgid "DOS and version 2 of the DJ DELORIE extender"
-msgstr "DOS ja DJ DELORIE laajennin versio 2"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:618
-msgid "Linux"
-msgstr "Linux"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:620
-msgid "OS/2 (2.x) using the EMX extender"
-msgstr "OS/2 (2.x) käyttäen EMX-laajenninta"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:622
-msgid "WINDOWS 32 bit"
-msgstr "WINDOWS 32 bit"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:624
-msgid "SunOS/Solaris"
-msgstr "SunOS/Solaris"
-
-#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:626
-msgid "BeOS"
-msgstr "BeOS"
-
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:44
-msgid "Free Pascal Compiler Options"
-msgstr "Free Pascal-kääntäjän asetukset"
-
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:63
-msgid "Assembler"
-msgstr "Assembler"
-
-#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:69
-msgid "Feedback"
-msgstr "Palaute"
-
-#: languages/java/javasupportpart.cpp:164
-msgid "<b>New Class</b>Generates a new class.<p>"
-msgstr "<b>Uusi luokka</b>Luo uuden luokan.<p>"
-
-#: languages/java/javasupportpart.cpp:713
-msgid "Java Support"
-msgstr "Java-tuki"
-
-#: languages/java/javasupportpart.cpp:713
-msgid "Keep Them"
-msgstr ""
-
-#: languages/java/problemreporter.cpp:238
-msgid "Java Parsing"
-msgstr "Java-jäsennys"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:93
-msgid "Warn about inconsistent use of arguments that use arrays"
-msgstr ""
-"Varoita taulukkomuuttujia sisältävien argumenttien epäyhtenäisestä käytöstä"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:94
-msgid ""
-"Warn about dummy arguments of a data type different from the actual arguments"
-msgstr "Varoita tyhjistä argumenteista, joissa on virheellinen tietotyyppi"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:96
-msgid ""
-"Warn if the invocation assumes a different data type for the return type, "
-"different from the actual return type"
-msgstr ""
-"Varoita, jos aliohjelman kutsu odottaa palautettavan arvon tietotyypistä "
-"poikkeavaa tietotyyppiä"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:98
-msgid "Warn about invoking a subprogram with an incorrect number of arguments"
-msgstr "Varoita, jos aliohjelman kutsussa on virheellinen määrä parametreja"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:104
-msgid ""
-"Corresponding arrays in each declaration of a block must agree in size and "
-"number of dimensions"
-msgstr ""
-"Vastaavien taulukoiden, jokaisessa lohkossa, täytyy yhteensopia koon ja "
-"ulottuvuuksien lukumäärän puolesta."
-
-#: languages/fortran/ftnchekconfigwidget.cpp:106
-msgid "The comparison of two blocks is done variable-by-variable"
-msgstr "Kahden lohkon vertailu tehdään muuttuja muuttujalta"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:107
-msgid ""
-"Warn if different declarations of the same block are not equal in total length"
-msgstr "Varoita, jos saman lohkon eri esittelyt eivät ole samanpituisia."
-
-#: languages/fortran/ftnchekconfigwidget.cpp:108
-msgid ""
-"In each declaration of a block, corresponding memory locations must agree in "
-"data type"
-msgstr ""
-"Jokaisessa lohkon esittelyssä täytyy vastaavien muistipaikkojen olla samaa "
-"tietotyyppiä."
-
-#: languages/fortran/ftnchekconfigwidget.cpp:115
-msgid "Use of the result of integer division as an exponent"
-msgstr "Kokonaislukujen jakolaskun tuloksen käyttö eksponenttina"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:116
-msgid "Conversion of an expression involving an integer division to real"
-msgstr "Kokonaislukujen jakolaskulausekkeen muunnos reaaliluvuksi"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:117
-msgid "Division in an integer constant expression that yields a result of zero"
-msgstr ""
-"Jakolasku kokonaislukujen vakiolausekkeessa josta seuraa tuloksena nolla"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:123
-msgid ""
-"A scalar dummy argument is actually the same as another and is (or may be) "
-"modified"
-msgstr ""
-"Skalaari valeargumentti on itseasiassa sama kuin toinen ja on (tai voi olla) "
-"muutettu"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:125
-msgid ""
-"A dummy argument which is an array or array element is the same array as "
-"another and is modified"
-msgstr ""
-"Valeargumentti, joka on taulukko tai taulukon indeksi, on sama taulukko kuin "
-"toinenkin ja on muokattu"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:127
-msgid ""
-"A scalar dummy argument is the same as a common variable in the subprogram, and "
-"either is modified"
-msgstr ""
-"Skalaari valeargumentti on sama kuin yleinen muuttuja aliohjelmassa ja "
-"kumpaakaan ei ole muutettu"
+#: parts/documentation/searchview.cpp:207
+#, fuzzy
+msgid "Cannot start the htsearch executable."
+msgstr "Ei voitu suorittaa htsearch-sovellusta!"
-#: languages/fortran/ftnchekconfigwidget.cpp:134
-msgid "ACCEPT and TYPE I/O statements"
-msgstr "ACCEPT- ja TYPE I/O-lauseet"
+#: parts/documentation/documentation_widget.cpp:59
+#, fuzzy
+msgid "Finder"
+msgstr "Suodin"
-#: languages/fortran/ftnchekconfigwidget.cpp:135
-msgid ""
-"Expressions defining array bounds that contain array elements or function "
-"references"
+#: parts/documentation/indexview.cpp:48
+msgid "&Look for:"
msgstr ""
-"Lauseet jotka määrittelevät taulukon koon joka sisältää taulukon elementtejä "
-"tai fuktioviittauksia"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:137
-msgid "Assignment statements involving arrays"
-msgstr "Taulukoita sisältävät sijoituslausekkeet"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:143
-msgid "Backslash characters in strings"
-msgstr "Kenoviivat merkkijonoissa"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:144
-msgid "COMMON block variables not in descending order of storage sizes"
-msgstr "COMMON-lohkomuuttujat ei nousevassa järjestyksessä tilatarpeen suhteen"
-
-#: languages/fortran/ftnchekconfigwidget.cpp:145
-msgid "Hollerith constants"
-msgstr "Hollerithin-vakiot"
-#: languages/fortran/fortransupportpart.cpp:67
-msgid "&Ftnchek"
-msgstr "&Fortran-tarkistus"
+#: parts/documentation/protocols/chm/kchmpart.cpp:62
+msgid "KChm"
+msgstr "KChm"
-#: languages/fortran/fortransupportpart.cpp:70
-msgid "Run ftnchek"
-msgstr "Aja ftnchek"
+#: parts/documentation/tools/htdig/htdigindex.cpp:43
+msgid "Generating Search Index"
+msgstr "Luodaan haun indeksiä"
-#: languages/fortran/fortransupportpart.cpp:71
-msgid ""
-"<b>Run ftnchek</b>"
-"<p>Runs <b>ftnchek</b> to check fortran programs for semantic errors. Configure "
-"ftnchek options in project settings dialog, <b>Ftnchek</b> tab."
-msgstr ""
-"<b>Aja Fortran-tarkistus</b>"
-"<p>Suorittaa <b>ftnchek</b> tarkistaakseen fortran-ohjelmien semanttiset "
-"virheet. Määritä ftnchek-valinnat projektiasetus-dialogissa, <b>"
-"Fortran-tarkistus</b>-välilehti."
+#: parts/documentation/tools/htdig/htdigindex.cpp:63
+msgid "Scanning for files"
+msgstr "Selataan tiedostoja"
-#: languages/fortran/fortransupportpart.cpp:85
-msgid "There is currently a job running."
-msgstr "Ajossa on jo työ."
+#: parts/documentation/tools/htdig/htdigindex.cpp:73
+msgid "Extracting search terms"
+msgstr "Haen hakusanoja"
-#: languages/fortran/fortransupportpart.cpp:160
-msgid "Ftnchek"
-msgstr "Fortran-tarkistus"
+#: parts/documentation/tools/htdig/htdigindex.cpp:82
+msgid "Generating index..."
+msgstr "Luon indeksiä..."
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:243
-msgid "PGHPF Compiler Options"
-msgstr "PGHPF-kääntäjän asetukset"
+#: parts/documentation/tools/htdig/htdigindex.cpp:125
+#, c-format
+msgid "Files processed: %1"
+msgstr "Tiedostoja selattu: %1"
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:243
-msgid "PGF77 Compiler Options"
-msgstr "PGF77-kääntäjän asetukset"
+#: parts/documentation/tools/htdig/htdigindex.cpp:350
+msgid "Running htdig failed"
+msgstr "Htdig-ohjelman ajaminen epäonnistui"
-#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:255
-msgid "HPF"
-msgstr "HPF"
+#: parts/documentation/tools/htdig/htdigindex.cpp:411
+msgid "Running htmerge failed"
+msgstr "htmerge-ohjelman ajaminen epäonnistui"
-#: languages/php/phperrorview.cpp:375
+#: parts/documentation/tools/htdig/htdigindex.cpp:448
#, fuzzy
-msgid "Undefined function"
-msgstr "Lisää uusi kuvake"
+msgid "Update user's htdig configuration file only"
+msgstr "Kääntäjän kokoonpanotiedosto:"
-#: languages/php/phperrorview.cpp:378
+#: parts/documentation/tools/htdig/htdigindex.cpp:449
#, fuzzy
-msgid "Parse Error"
-msgstr "Kohota muokkausohj&elma"
-
-#: languages/php/phpcodecompletion.cpp:709
-msgid "Type of %1 is %2"
-msgstr "%1 tyyppi on %2"
-
-#: languages/php/phpsupportpart.cpp:95
-msgid "<b>Run</b><p>Executes script on a terminal or a webserver."
-msgstr "<b>Aja</b><p>Suorittaa skriptin terminaalissa tai www-palvelimella."
-
-#: languages/php/phpsupportpart.cpp:97
-msgid "&New Class..."
-msgstr "&Uusi luokka..."
-
-#: languages/php/phpsupportpart.cpp:100
-msgid "New class"
-msgstr "Uusi luokka"
-
-#: languages/php/phpsupportpart.cpp:101
-msgid "<b>New class</b><p>Runs New Class wizard."
-msgstr "<b>Uusi luokka</b><p>Käynnistää Uusi luokka -velhon."
+msgid "-c and generate index"
+msgstr "Luon indeksiä..."
-#: languages/php/phpsupportpart.cpp:106
-msgid ""
-"<b>PHP problems</b>"
-"<p>This view shows PHP parser warnings, errors, and fatal errors."
+#: parts/documentation/tools/htdig/htdigindex.cpp:453
+msgid "TDevelop ht://Dig Indexer"
msgstr ""
-"<b>PHP-ongelmia</b>"
-"<p>Tässä näytetään PHP-jäsentimen varoitukset, virheet ja vakavat virheet."
-
-#: languages/php/phpsupportpart.cpp:118 languages/php/phpsupportpart.cpp:333
-msgid "PHP"
-msgstr "PHP"
-#: languages/php/phpsupportpart.cpp:211
+#: parts/documentation/tools/htdig/htdigindex.cpp:454
#, fuzzy
-msgid "PHP Specific"
-msgstr "C++-kohtainen"
-
-#: languages/php/phpsupportpart.cpp:211 languages/php/phpsupportpart.cpp:243
-msgid "PHP Settings"
-msgstr "PHP-asetukset"
-
-#: languages/php/phpsupportpart.cpp:238
-msgid ""
-"There is no configuration for executing a PHP file.\n"
-"Please set the correct values in the next dialog."
-msgstr ""
-"Ei ole kokoonpanoa PHP-tiedoston suoritusta varten.\n"
-"Aseta oikeat arvot seuraavassa dialogissa."
+msgid "TDE Index generator for documentation files."
+msgstr "TDE-indeksinluoja ohjetiedostoille"
-#: languages/php/phpsupportpart.cpp:239
-msgid "Customize PHP Mode"
-msgstr "Muokkaa PHP-tilaa"
+#: parts/documentation/tools/htdig/htdigindex.cpp:470
+#, fuzzy
+msgid "Configuration file updated."
+msgstr "Kääntäjän kokoonpanotiedosto:"
-#: languages/ada/problemreporter.cpp:84
-msgid ""
-"<b>Problem reporter</b>"
-"<p>This window shows errors reported by a language parser."
+#: parts/documentation/tools/htdig/htdigindex.cpp:472
+msgid "Configuration file update failed."
msgstr ""
-"<b>Ongelmaraportoija</b>"
-"<p>Tämä ikkuna tulostaa virheet kielijäsentimeltä."
-
-#: languages/ada/problemreporter.cpp:256
-msgid "Ada Parsing"
-msgstr "Ada-jäsennys"
-
-#: parts/openwith/openwithpart.cpp:48
-msgid "Open as UTF-8"
-msgstr "Avaa UTF-8:na"
-#: parts/openwith/openwithpart.cpp:52
+#: parts/documentation/plugins/pdb/docpdbplugin.cpp:30
#, fuzzy
-msgid "Open As"
-msgstr "Avaa tiedosto"
+msgid "PalmDoc documentation plugin"
+msgstr "KDoc-dokumentaatio"
-#: parts/openwith/openwithpart.cpp:53
+#: parts/documentation/plugins/pdb/docpdbplugin.cpp:52
#, fuzzy
-msgid ""
-"<b>Open As</b>"
-"<p>Lists all encodings that can be used to open the selected file."
-msgstr ""
-"<b>Avaa ohjelmalla</b>"
-"<p>Listaa kaikki ne ohjelmat, joilla valittu tiedosto voidaan avata."
-
-#: parts/openwith/openwithpart.cpp:82
-msgid "Open With"
-msgstr "Avaa ohjelmalla"
-
-#: parts/openwith/openwithpart.cpp:83
-msgid ""
-"<b>Open With</b>"
-"<p>Lists all applications that can be used to open the selected file."
-msgstr ""
-"<b>Avaa ohjelmalla</b>"
-"<p>Listaa kaikki ne ohjelmat, joilla valittu tiedosto voidaan avata."
-
-#: parts/openwith/openwithpart.cpp:88
-msgid "Open With..."
-msgstr "Avaa ohjelmalla..."
-
-#: parts/openwith/openwithpart.cpp:89
-msgid ""
-"<b>Open With...</b>"
-"<p>Provides a dialog to choose the application to open the selected file."
-msgstr ""
-"<b>Avaa ohjelmalla...</b>"
-"<p>Tarjoaa dialogin, josta voidaan valita sovellus, jolla avataan valittu "
-"tiedosto."
+msgid "PalmDoc Documentation Collection"
+msgstr "KDoc-dokumentaatio"
-#: parts/grepview/grepviewwidget.cpp:137 parts/grepview/grepviewwidget.cpp:460
+#: parts/documentation/plugins/djvu/docdjvuplugin.cpp:30
#, fuzzy
-msgid "Search Results"
-msgstr "Etsi alimerkkijonoja"
+msgid "Djvu documentation plugin"
+msgstr "Dokumentaatio"
-#: parts/grepview/grepviewwidget.cpp:302
+#: parts/documentation/plugins/djvu/docdjvuplugin.cpp:52
#, fuzzy
-msgid "Unable to create a temporary file for search."
-msgstr "Tunnistetiedostoa ei voitu luoda"
+msgid "Djvu Documentation Collection"
+msgstr "KDoc-dokumentaatio"
-#: parts/grepview/grepdlg.cpp:86 parts/grepview/grepviewpart.cpp:61
-#: parts/grepview/grepviewwidget.cpp:447
+#: parts/documentation/plugins/kdevtoc/dockdevtocplugin.cpp:80
#, fuzzy
-msgid "Find in Files"
-msgstr "&Etsi tiedostoista..."
-
-#: parts/grepview/grepviewwidget.cpp:523
-#, c-format
-msgid ""
-"_n: *** %n match found. ***\n"
-"*** %n matches found. ***"
-msgstr ""
-"*** 1 osuma löytyi. ***\n"
-"*** %n osumaa löytyi. ***"
-
-#: parts/grepview/grepviewpart.cpp:53
-msgid "Grep Output"
-msgstr "Grepin tuloste"
+msgid "TDevelopTOC Documentation Collection"
+msgstr "KDevelopTOC-dokumentaatio"
-#: parts/grepview/grepviewpart.cpp:54
+#: parts/documentation/plugins/custom/doccustomplugin.cpp:55
#, fuzzy
-msgid ""
-"<b>Find in files</b>"
-"<p>This window contains the output of a grep command. Clicking on an item in "
-"the list will automatically open the corresponding source file and set the "
-"cursor to the line with the match."
-msgstr ""
-"<b>Grep</b>"
-"<p>Tässä ikkunassa näet grep-komennon tulosteen. Napsauttamalla luettelossa "
-"näkyvää tietuetta voit siirtyä k.o. tiedostoon ja oikeaan kohtaan tiedostossa."
-
-#: parts/grepview/grepviewpart.cpp:61
-msgid "Output of the grep command"
-msgstr "grep-komennon tuloste"
+msgid "Custom Documentation Collection"
+msgstr "Qt-dokumentaatio"
-#: parts/grepview/grepviewpart.cpp:65
+#: parts/documentation/plugins/pdf/docpdfplugin.cpp:30
#, fuzzy
-msgid "Find in Fi&les..."
-msgstr "&Etsi tiedostoista..."
-
-#: parts/grepview/grepviewpart.cpp:68
-msgid "Search for expressions over several files"
-msgstr "Etsi lausekkeita tiedostoista"
+msgid "PDF documentation plugin"
+msgstr "Dokumentaatio"
-#: parts/grepview/grepviewpart.cpp:69
+#: parts/documentation/plugins/pdf/docpdfplugin.cpp:52
#, fuzzy
-msgid ""
-"<b>Find in files</b>"
-"<p>Opens the 'Find in files' dialog. There you can enter a regular expression "
-"which is then searched for within all files in the directories you specify. "
-"Matches will be displayed, you can switch to a match directly."
-msgstr ""
-"<b>Etsi tiedostoista</b>"
-"<p>Avaa \"Etsi tiedostoista\" -dialogin. Voit antaa säännöllisen lausekkeen, "
-"jota etsitään tiedostoista määrittelemistäsi hakemistoista. Osumat näytetään ja "
-"voit siirtyä suoraan täsmäävään osumaan."
+msgid "PDF Documentation Collection"
+msgstr "KDoc-dokumentaatio"
-#: parts/grepview/grepviewpart.cpp:119
-#, c-format
-msgid "Grep: %1"
-msgstr "Grep: %1"
+#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:126
+msgid "Doxygen Documentation Collection"
+msgstr "Doxygen-dokumentaatio"
-#: parts/grepview/grepviewpart.cpp:121
-#, fuzzy
-msgid ""
-"<b>Grep</b>"
-"<p>Opens the find in files dialog and sets the pattern to the text under the "
-"cursor."
+#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:453
+msgid "%1 Class Reference"
msgstr ""
-"<b>Grep</b>"
-"<p>Avaa hakudialogin tiedostoista etsimistä varten ja asettaa kohdistimen alla "
-"olevan tekstin hakuehdoksi."
-#: parts/fileview/addfilegroupdlg.cpp:32 parts/grepview/grepdlg.cpp:95
-msgid "&Pattern:"
-msgstr "&Kuvio:"
+#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:470
+msgid "%1::%2%3 Member Reference"
+msgstr ""
-#: parts/grepview/grepdlg.cpp:123
+#: parts/documentation/plugins/qt/docqtplugin.cpp:195
#, fuzzy
-msgid "&Regular Expression"
-msgstr "&Säännöllinen lauseke:"
+msgid "TQt Documentation Collection"
+msgstr "Qt-dokumentaatio"
-#: parts/grepview/grepdlg.cpp:157
+#: parts/documentation/plugins/devhelp/docdevhelpplugin.cpp:120
#, fuzzy
-msgid "Set directory to that of the current file (Alt+Y)"
-msgstr "Askeltaa nykyisestä aliohjelmasta ulos"
+msgid "Devhelp Documentation Collection"
+msgstr "DevHelp-dokumentaatio"
-#: parts/grepview/grepdlg.cpp:163
+#: parts/documentation/plugins/chm/docchmplugin.cpp:75
#, fuzzy
-msgid "Rec&ursive"
-msgstr "&Alihakemistoineen"
+msgid "CHM Documentation Collection"
+msgstr "Qt-dokumentaatio"
-#: parts/grepview/grepdlg.cpp:167
-#, fuzzy
-msgid "Limit search to &project files"
-msgstr "Polku projektin tägitiedostoon:"
+#: parts/partexplorer/partexplorerform.cpp:49
+msgid "Name: %1 | Type: %2 | Value: %3"
+msgstr "Nimi: %1 | Tyyppi: %2 | Arvo: %3"
-#: parts/grepview/grepdlg.cpp:172
-msgid "&Files:"
-msgstr "&Tiedostot:"
+#: parts/partexplorer/partexplorerform.cpp:112
+msgid "Part Explorer - A Services Lister"
+msgstr "Part Selain - Palvelujen listaaja"
-#: parts/grepview/grepdlg.cpp:180
+#: parts/partexplorer/partexplorerform.cpp:122
+msgid ""
+"<b>Matching services</b>"
+"<p>Results (if any) are shown grouped by matching service name."
+msgstr ""
+"<b>Täsmäävät palvelut</b>"
+"<p>Tulokset (jos yhtään) näytetään ryhmiteltyinä täsmäävän palvelun nimen "
+"mukaan."
+
+#: kdevdesigner/designer/mainwindowactions.cpp:310
+#: parts/partexplorer/partexplorerform.cpp:129
+msgid "&Search"
+msgstr "&Etsi"
+
+#: parts/partexplorer/partexplorerform.cpp:181
#, fuzzy
-msgid "&Exclude:"
-msgstr "&Rajaa pois:"
+msgid "Unknown error."
+msgstr "Tuntematon virhe"
-#: parts/grepview/grepdlg.cpp:199
+#: parts/partexplorer/partexplorerform.cpp:194
#, fuzzy
-msgid "New view"
-msgstr "Uusi tiedosto"
+msgid "No service found matching the criteria."
+msgstr "Ei löytynyt kriteeriä vastaavaa palvelua!"
-#: parts/grepview/grepdlg.cpp:203
-msgid "&Suppress find errors"
-msgstr ""
+#: parts/partexplorer/partexplorer_plugin.cpp:43
+msgid "&Part Explorer"
+msgstr "&Part Explorer"
-#: parts/grepview/grepdlg.cpp:210
-#, fuzzy
-msgid "Sea&rch"
-msgstr "Haku"
+#: parts/partexplorer/partexplorer_plugin.cpp:45
+msgid "TDETrader query execution"
+msgstr "TDETrader-haun toteutus"
-#: parts/grepview/grepdlg.cpp:220
+#: parts/partexplorer/partexplorer_plugin.cpp:46
msgid ""
-"<qt>Enter the regular expression you want to search for here."
-"<p>Possible meta characters are:"
-"<ul>"
-"<li><b>.</b> - Matches any character"
-"<li><b>^</b> - Matches the beginning of a line"
-"<li><b>$</b> - Matches the end of a line"
-"<li><b>\\&lt;</b> - Matches the beginning of a word"
-"<li><b>\\&gt;</b> - Matches the end of a word</ul>The following repetition "
-"operators exist:"
-"<ul>"
-"<li><b>?</b> - The preceding item is matched at most once"
-"<li><b>*</b> - The preceding item is matched zero or more times"
-"<li><b>+</b> - The preceding item is matched one or more times"
-"<li><b>{<i>n</i>}</b> - The preceding item is matched exactly <i>n</i> times"
-"<li><b>{<i>n</i>,}</b> - The preceding item is matched <i>n</i> or more times"
-"<li><b>{,<i>n</i>}</b> - The preceding item is matched at most <i>n</i> times"
-"<li><b>{<i>n</i>,<i>m</i>}</b> - The preceding item is matched at least <i>n</i>"
-", but at most <i>m</i> times.</ul>Furthermore, backreferences to bracketed "
-"subexpressions are available via the notation \\<i>n</i>.</qt>"
+"<b>Part explorer</b>"
+"<p>Shows a dialog for TDETrader query execution. Search your TDE documentation "
+"for more information about TDE services and TDETrader."
msgstr ""
-"<qt>Anna tässä säännöllinen lauseke, jota haluat etsiä."
-"<p>Mahdolliset meta-merkit ovat:"
-"<ul>"
-"<li><b>.</b> - Täsmää mihin tahansa merkkiin"
-"<li><b>^</b> - Täsmää rivin alkuun"
-"<li><b>$</b> - Täsmää rivin loppuun"
-"<li><b>\\&lt;</b> - Täsmää sanan alkuun"
-"<li><b>\\&gt;</b> - Täsmää sanan loppuun </ul>Seuraavat toisto-operaattorit "
-"ovat olemassa:"
-"<ul>"
-"<li><b>?</b> - Edeltävä kohta täsmätään enintään kerran"
-"<li><b>*</b> - Edeltävä kohta täsmätään nolla kertaa tai useammin"
-"<li><b>+</b> - Edeltävä kohta täsmätään yhden kerran tai useammin"
-"<li><b>{<i>n</i>}</b> - Edeltävä kohta täsmätään tarkalleen <i>n</i> kertaa"
-"<li><b>{<i>n</i>,}</b> - Edeltävä kohta täsmätään <i>n</i> kertaa tai useammin"
-"<li><b>{,<i>n</i>}</b> - Edeltävä kohta täsmätään korkeintaan <i>n</i> kertaa"
-"<li><b>{<i>n</i>,<i>m</i>}</b> - Edeltävä kohta täsmätään vähintään <i>n</i> "
-"kertaa, mutta korkeintaan <i>m</i> kertaa.</ul>Lisäksi takaisinviittaukset "
-"suluilla rajattuihin alilauseisiin on saatavilla merkinnällä \\<i>n</i>.</qt>"
+"<b>Part-selain</b>"
+"<p>Näyttää dialogin KTrade-haun suorittamiseksi. Katso TDE-dokumentaatiosta "
+"lisätietoa TDE-palveluista ja TDETraderistä."
-#: parts/grepview/grepdlg.cpp:244
+#: parts/valgrind/valgrind_dialog.cpp:20
+msgid "Valgrind Memory Check"
+msgstr "Valgrind-muistintarkistus"
+
+#: parts/valgrind/valgrind_dialog.cpp:80
+#: parts/valgrind/valgrind_dialog.cpp:140
msgid ""
-"Enter the file name pattern of the files to search here. You may give several "
-"patterns separated by commas"
+"Could not find valgrind in your $PATH. Please make sure it is installed "
+"properly."
msgstr ""
-"Anna etsittävien tiedostojen nimikuvio. Voit antaa useampia kuvioita pilkulla "
-"eroitettuna."
+"Ei löydetty valgrindia $PATH:sta. Varmista että se on asennettu oikein."
-#: parts/grepview/grepdlg.cpp:247
-#, c-format
+#: parts/valgrind/valgrind_dialog.cpp:82
+#: parts/valgrind/valgrind_dialog.cpp:142
+msgid "Valgrind Not Found"
+msgstr "Valgrindia ei löytynyt"
+
+#: parts/valgrind/valgrind_dialog.cpp:185
+#, fuzzy
msgid ""
-"You can choose a template for the pattern from the combo box and edit it here. "
-"The string %s in the template is replaced by the pattern input field, resulting "
-"in the regular expression to search for."
+"Could not find tdecachegrind in your $PATH. Please make sure it is installed "
+"properly."
msgstr ""
-"Voit valita kuviolle mallin yhdistelmälaatikosta ja muokata sitä tässä. "
-"Mallissa teksti %s korvataan kuvionsyöttökentän tekstillä, jolloin saadaan "
-"etsittävä säännöllinen lauseke."
+"Ei löydetty valgrindia $PATH:sta. Varmista että se on asennettu oikein."
-#: parts/grepview/grepdlg.cpp:317
-msgid "Please enter a search pattern"
-msgstr "Anna hakukuvio"
+#: parts/valgrind/valgrind_dialog.cpp:187
+#, fuzzy
+msgid "KCachegrind Not Found"
+msgstr "Valgrindia ei löytynyt"
#: parts/valgrind/valgrind_part.cpp:49
#, fuzzy
@@ -18602,36 +16084,6 @@ msgstr "Ei voitu avata valgrind-tulostetta: %1"
msgid "There is already an instance of valgrind running."
msgstr "Valgrind on jo ajossa."
-#: parts/valgrind/valgrind_dialog.cpp:20
-msgid "Valgrind Memory Check"
-msgstr "Valgrind-muistintarkistus"
-
-#: parts/valgrind/valgrind_dialog.cpp:80
-#: parts/valgrind/valgrind_dialog.cpp:140
-msgid ""
-"Could not find valgrind in your $PATH. Please make sure it is installed "
-"properly."
-msgstr ""
-"Ei löydetty valgrindia $PATH:sta. Varmista että se on asennettu oikein."
-
-#: parts/valgrind/valgrind_dialog.cpp:82
-#: parts/valgrind/valgrind_dialog.cpp:142
-msgid "Valgrind Not Found"
-msgstr "Valgrindia ei löytynyt"
-
-#: parts/valgrind/valgrind_dialog.cpp:185
-#, fuzzy
-msgid ""
-"Could not find tdecachegrind in your $PATH. Please make sure it is installed "
-"properly."
-msgstr ""
-"Ei löydetty valgrindia $PATH:sta. Varmista että se on asennettu oikein."
-
-#: parts/valgrind/valgrind_dialog.cpp:187
-#, fuzzy
-msgid "KCachegrind Not Found"
-msgstr "Valgrindia ei löytynyt"
-
#: parts/valgrind/valgrind_widget.cpp:95
msgid "No."
msgstr "Ei"
@@ -18653,325 +16105,87 @@ msgstr "Laajenna kaikki merkinnät"
msgid "Collapse All Items"
msgstr "Pienennä kaikki kohdat"
-#: parts/konsole/konsoleviewpart.cpp:38
-msgid ""
-"<b>Konsole</b>"
-"<p>This window contains an embedded konsole window. It will try to follow you "
-"when you navigate in the source directories"
-msgstr ""
-"<b>Konsoli</b>"
-"<p>Tässä välilehdessä on sisäänrakennettu konsoli-ikkuna. Se siirtyy "
-"hakemistosta toiseen, kun selaat lähdekoodin hakemistoja."
-
-#: parts/konsole/konsoleviewpart.cpp:44 parts/konsole/konsoleviewpart.cpp:49
-msgid "Konsole"
-msgstr "Konsoli"
+#: parts/doxygen/doxygenpart.cpp:61
+msgid "Build API Documentation"
+msgstr "Koosta API-dokumentaatio"
-#: parts/konsole/konsoleviewpart.cpp:49
-msgid "Embedded console window"
-msgstr "Sisäänrakennettu konsoli-ikkuna"
+#: parts/doxygen/doxygenpart.cpp:64
+msgid "Build API documentation"
+msgstr "Koosta API-dokumentaatio"
-#: parts/replace/replace_part.cpp:43
+#: parts/doxygen/doxygenpart.cpp:65
msgid ""
-"<b>Replace</b>"
-"<p>This window shows a preview of a string replace operation. Uncheck a line to "
-"exclude that replacement. Uncheck a file to exclude the whole file from the "
-"operation. Clicking on a line in the list will automatically open the "
-"corresponding source file and set the cursor to the line with the match."
+"<b>Build API documentation</b>"
+"<p>Runs doxygen on a project Doxyfile to generate API documentation. If the "
+"search engine is enabled in Doxyfile, this also runs doxytag to create it."
msgstr ""
-"<b>Korvaa</b>"
-"<p>Tässä ikkunassa näet merkkijonon korvaus-operaation esikatselun. Tyhjennä "
-"rivivalinta poisrajataksesi k.o. korvauksen. Tyhjennä tiedostovalinta "
-"poisrajataksesi k.o. tiedoston korvaus-operaatiosta. Napsauttamalla "
-"luettelossa näkyvää tietuetta voit siirtyä k.o. tiedostoon ja täsmäävään "
-"kohtaan tiedostossa."
+"<b>Koosta API-dokumentaatio</b>"
+"<p>Ajaa doxygenin projektin Doxyfile-tiedostoon luodakseen API-dokumentaation. "
+"Jos hakukone on aktivoitu Doxyfile-tiedostoon, niin suorittaa myös doxytagin."
-#: parts/replace/replace_part.cpp:52 parts/replace/replace_part.cpp:57
-msgid "Project wide string replacement"
-msgstr "Projektin laajuinen tekstikorvaus"
+#: parts/doxygen/doxygenpart.cpp:68
+msgid "Clean API Documentation"
+msgstr "Tyhjennä API-dokumentaatio"
-#: parts/replace/replace_part.cpp:55
-msgid "Find-Select-Replace..."
-msgstr "Etsi-Valitse-Korvaa..."
+#: parts/doxygen/doxygenpart.cpp:71
+msgid "Clean API documentation"
+msgstr "Tyhjennä API-dokumentaatio"
-#: parts/replace/replace_part.cpp:58
+#: parts/doxygen/doxygenpart.cpp:72
msgid ""
-"<b>Find-Select-Replace</b>"
-"<p>Opens the project wide string replacement dialog. There you can enter a "
-"string or a regular expression which is then searched for within all files in "
-"the locations you specify. Matches will be displayed in the <b>Replace</b> "
-"window, you can replace them with the specified string, exclude them from "
-"replace operation or cancel the whole replace."
+"<b>Clean API documentation</b>"
+"<p>Removes all generated by doxygen files."
msgstr ""
-"<b>Etsi-Valitse-Korvaa</b>"
-"<p>Avaa projektin laajuisen tekstikorvaus-dialogin. Voit antaa merkijonon tai "
-"säännöllisen lausekkeen, jota etsitään tiedostoista määrittelemistäsi "
-"paikoista. Osumat näytetään <b>Korvaa</b>-ikkunassa, voit korvata ne "
-"määrittelemälläsi tekstillä, rajata ne pois korvauksen piiristä tai peruuttaa "
-"koko korvaus-operaation."
+"<b>Tyhjennä API-dokumentaatio</b>"
+"<p>Poistaa kaikki doxygenin luomat tiedostot."
-#: parts/replace/replace_part.cpp:102
-#, fuzzy, c-format
-msgid "Replace Project Wide: %1"
-msgstr "Suhteessa projektitiedostoon"
+#: parts/doxygen/doxygenpart.cpp:77
+msgid "Doxygen"
+msgstr "Doxygen"
-#: parts/replace/replace_part.cpp:104
+#: parts/doxygen/doxygenpart.cpp:81
#, fuzzy
-msgid ""
-"<b>Replace Project Wide</b>"
-"<p>Opens the find in files dialog and sets the pattern to the text under the "
-"cursor."
-msgstr ""
-"<b>Grep</b>"
-"<p>Avaa hakudialogin tiedostoista etsimistä varten ja asettaa kohdistimen alla "
-"olevan tekstin hakuehdoksi."
-
-#: parts/fileselector/fileselector_widget.cpp:188
-msgid "Current Document Directory"
-msgstr "Nykyinen dokumentaatiokansio"
-
-#: parts/fileselector/fileselector_widget.cpp:217
-msgid ""
-"<p>Here you can enter a path for a directory to display."
-"<p>To go to a directory previously entered, press the arrow on the right and "
-"choose one. "
-"<p>The entry has directory completion. Right-click to choose how completion "
-"should behave."
-msgstr ""
-"<p>Tässä voit syöttää näytettävän kansion polun."
-"<p>Mennäksesi aiemmin syötettyyn kansioon, paina oikealla olevaa nuolta ja "
-"valitse joku. "
-"<p>Merkinnällä on kansiontäydennys. Napsauta hiiren oikealla napilla "
-"valitaksesi miten täydennyksen tulisi käyttäytyä."
-
-#: parts/fileselector/fileselector_widget.cpp:223
-msgid ""
-"<p>Here you can enter a name filter to limit which files are displayed."
-"<p>To clear the filter, toggle off the filter button to the left."
-"<p>To reapply the last filter used, toggle on the filter button."
-msgstr ""
-"<p>Tässä voit syöttää nimisuotimen rajoittaaksesi näytettäviä tiedostoja."
-"<p>Tyhjentääksesi suotimen vaihda suodinnappulan tila pois päältä vasemmalla."
-"<p>Uudelleensuorittaaksesi viimeksi käytetyn suorimen, vaihda suodinnappulan "
-"tila päälle."
-
-#: parts/fileselector/fileselector_widget.cpp:228
-#: parts/fileview/partwidget.cpp:75
-msgid ""
-"<p>This button clears the name filter when toggled off, or reapplies the last "
-"filter used when toggled on."
-msgstr ""
-"<p>Tämä nappula tyhjentää nimisuotimen kun tila on vaihdettu pois päältä tai "
-"uudelleentoteuttaa viimeksi käytetyn suotimen kun tila on vaihdettu päälle."
-
-#: parts/fileselector/fileselector_widget.cpp:355
-#: parts/fileview/partwidget.cpp:104
-msgid "Apply last filter (\"%1\")"
-msgstr "Toteuta viimeinen suodin (\"%1\")"
-
-#: parts/fileselector/fileselector_widget.cpp:366
-#: parts/fileview/partwidget.cpp:109 parts/outputviews/appoutputwidget.cpp:265
-msgid "Clear filter"
-msgstr "Tyhjennä suodin"
-
-#: parts/fileselector/fileselector_widget.cpp:588
-msgid "Toolbar"
-msgstr "Työkalurivi"
-
-#: parts/fileselector/fileselector_widget.cpp:590
-msgid "A&vailable actions:"
-msgstr "Saata&villa olevat toiminnot:"
-
-#: parts/fileselector/fileselector_widget.cpp:591
-msgid "S&elected actions:"
-msgstr "&Valitut toiminnot:"
-
-#: parts/fileselector/fileselector_widget.cpp:599
-msgid "Auto Synchronization"
-msgstr "Automaattinen synkronointi"
-
-#: parts/fileselector/fileselector_widget.cpp:600
-msgid "When a docu&ment becomes active"
-msgstr "Doku&mentin aktivoituessa"
-
-#: parts/fileselector/fileselector_widget.cpp:601
-msgid "When a document is o&pened"
-msgstr "Kun &asiakirja avataan"
-
-#: parts/fileselector/fileselector_widget.cpp:602
-msgid "When the file selector becomes visible"
-msgstr "Tiedostovalitsimen tullessa näkyväksi"
-
-#: parts/fileselector/fileselector_widget.cpp:610
-msgid "Remember &locations:"
-msgstr "Muista &sijainnit:"
-
-#: parts/fileselector/fileselector_widget.cpp:617
-msgid "Remember &filters:"
-msgstr "Muista s&uotimet:"
-
-#: parts/fileselector/fileselector_widget.cpp:624
-msgid "Session"
-msgstr "Istunto"
-
-#: parts/fileselector/fileselector_widget.cpp:625
-msgid "Restore loca&tion"
-msgstr "Palauta sijain&ti"
-
-#: parts/fileselector/fileselector_widget.cpp:626
-msgid "Restore last f&ilter"
-msgstr "Palauta v&iimeksi käytetty suodin"
-
-#: parts/fileselector/fileselector_widget.cpp:646
-msgid ""
-"<p>Decides how many locations to keep in the history of the location combo box"
-msgstr ""
-"<p>Määrittää kuinka monta sijaintia säilytetään sijainti-yhdistelmälaatikon "
-"historiassa"
+msgid "Document Current Function"
+msgstr "Dokumentaatio"
-#: parts/fileselector/fileselector_widget.cpp:653
-msgid ""
-"<p>Decides how many filters to keep in the history of the filter combo box"
-msgstr ""
-"<p>Määrittää kuinka monta suodinta säilytetään suodin-yhdistelmälaatikon "
-"historiassa"
+#: parts/doxygen/doxygenpart.cpp:82
+#, fuzzy
+msgid "Create a documentation template above a function"
+msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
-#: parts/fileselector/fileselector_widget.cpp:660
+#: parts/doxygen/doxygenpart.cpp:83
msgid ""
-"<p>These options allow you to have the File Selector automatically change "
-"location to the directory of the active document on certain events."
-"<p>Auto synchronization is <em>lazy</em>, meaning it will not take effect until "
-"the file selector is visible."
-"<p>None of these are enabled by default, but you can always sync the location "
-"by pressing the sync button in the toolbar."
+"<b>Document Current Function</b>"
+"<p>Creates a documentation template according to a function's signature above a "
+"function definition/declaration."
msgstr ""
-"<p>Nämä valinnat sallivat tiedostovalitsimen automattisesti siirtyä aktiivisen "
-"dokumentin kansioon tietyistä tapahtumista."
-"<p>Automaattinen synkronointi on <em>laiska</em>, tarkoittaen sitä, että se ei "
-"ole voimassa ennenkuin tiedostovalitsin tulee näkyville."
-"<p>Mitkään näistä eivät ole aktiivisia oletusarvoisesti, mutta voit aina "
-"synkronoida sijainnin painamalla synkronoi-nappia työkalupalkista."
-#: parts/fileselector/fileselector_widget.cpp:671
-msgid ""
-"<p>If this option is enabled (default), the location will be restored when you "
-"start KDev."
-"<p><strong>Note</strong> that if the session is handled by the TDE session "
-"manager, the location is always restored."
+#: parts/doxygen/doxygenpart.cpp:87
+msgid "Preview Doxygen Output"
msgstr ""
-"<p>Jos tämä valinta on aktivoitu (oletus), sijainti palautetaan kun käynnistät "
-"KDevelopin."
-"<p><strong>Huomioi</strong>, että jos istunto hallitaan TDE:n istunnonhallinnan "
-"kautta, niin sijainti palautetaan aina."
-#: parts/fileselector/fileselector_widget.cpp:676
-msgid ""
-"<p>If this option is enabled (default), the current filter will be restored "
-"when you start KDev."
-"<p><strong>Note</strong> that if the session is handled by the TDE session "
-"manager, the filter is always restored."
-"<p><strong>Note</strong> that some of the autosync settings may override the "
-"restored location if on."
+#: parts/doxygen/doxygenpart.cpp:88
+msgid "Show a preview of the Doxygen output of this file"
msgstr ""
-"<p>Jos tämä valinta on aktivoitu (oletus), nykyinen suodin palautetaan kun "
-"käynnistät KDevelopin."
-"<p><strong>Huomioi</strong>, että jos istunto hallitaan TDE:n istunnonhallinnan "
-"kautta, niin suodin palautetaan aina."
-"<p><strong>Huomioi</strong>, että jotkut autosynkronointi-asetukset saattavat "
-"ohittaa palautetun sijainnin, jos ovat päällä."
-#: parts/fileselector/fileselector_part.cpp:50
-#: parts/fileselector/fileselector_part.cpp:52
-#: parts/fileselector/fileselector_part.cpp:85
-msgid "File Selector"
-msgstr "Tiedostovalitsin"
-
-#: parts/fileselector/fileselector_part.cpp:52
-msgid "File selector"
-msgstr "Tiedostovalitsin"
-
-#: parts/fileselector/fileselector_part.cpp:53
+#: parts/doxygen/doxygenpart.cpp:89
msgid ""
-"<b>File selector</b>"
-"<p>This file selector lists directory contents and provides some file "
-"management functions."
-msgstr ""
-"<b>Tiedostovalitsin</b>"
-"<p>Tiedostovalitsin listaa kansion sisällön ja tarjoaa joitain "
-"tiedostonhallintatoimintoja."
-
-#: buildtools/script/scriptprojectpart.cpp:53
-#: parts/fileselector/fileselector_part.cpp:57
-msgid "New File..."
-msgstr "Uusi tiedosto..."
-
-#: parts/filecreate/filecreate_part.cpp:184
-#: parts/fileselector/fileselector_part.cpp:99
-msgid "Cannot create file. Check whether the directory and filename are valid."
+"<b>Preview Doxygen output</b>"
+"<p>Runs Doxygen over the current file and shows the created index.html."
msgstr ""
-#: parts/fileselector/tdeactionselector.cpp:70
-msgid "&Available:"
-msgstr "S&aatavilla:"
-
-#: parts/fileselector/tdeactionselector.cpp:85
-msgid "&Selected:"
-msgstr "&Valitut:"
-
-#: parts/vcsmanager/vcsmanagerpart.cpp:60
-#, fuzzy
-msgid "Version Control"
-msgstr "&Versionhallinta"
-
-#: parts/vcsmanager/vcsmanagerprojectconfig.cpp:49
-#, fuzzy
-msgid ""
-"_: No Version Control System\n"
-"None"
-msgstr "Ei mitään"
-
-#: parts/bookmarks/bookmarks_widget.cpp:270
-msgid ", line "
-msgstr ", rivi "
-
-#: parts/bookmarks/bookmarks_widget.cpp:273
-msgid "Remove This Bookmark"
-msgstr "Poista tämä kirjanmerkki"
-
-#: parts/bookmarks/bookmarks_widget.cpp:277
-msgid ", All"
-msgstr ", Kaikki"
-
-#: parts/bookmarks/bookmarks_widget.cpp:278
-msgid "Remove These Bookmarks"
-msgstr "Poista nämä kirjanmerkit"
-
-#: parts/bookmarks/bookmarks_widget.cpp:283
-#, fuzzy
-msgid "Collapse All"
-msgstr "Pienennä kaikki kohdat"
-
-#: parts/bookmarks/bookmarks_widget.cpp:284
-#, fuzzy
-msgid "Expand All"
-msgstr "Laajenna kaikki merkinnät"
+#: parts/doxygen/doxygenconfigwidget.cpp:258 parts/doxygen/doxygenpart.cpp:205
+msgid "Cannot write Doxyfile."
+msgstr "Doxyfile-tiedostoa ei voitu kirjoittaa."
-#: parts/bookmarks/bookmarks_part.cpp:59
-msgid ""
-"<b>Bookmarks</b>"
-"<p>The bookmark viewer shows all the source bookmarks in the project."
+#: parts/doxygen/doxygenpart.cpp:370
+msgid "Another process is still running. Please wait until it's finished."
msgstr ""
-"<b>Kirjanmerkit</b>"
-"<p>Kirjanmerkkien-näyttäjä näyttää kaikki lähdekirjanmerkit projektissa."
-
-#: parts/bookmarks/bookmarks_part.cpp:62
-msgid "Source bookmarks"
-msgstr "Lähdekirjanmerkit"
-#: parts/bookmarks/bookmarks_part.cpp:558
+#: parts/doxygen/doxygenpart.cpp:451
#, fuzzy
-msgid "Could not find file"
-msgstr "Tiedostoa ei löytynyt"
+msgid "Cannot create temporary file '%1'"
+msgstr "Tunnistetiedostoa ei voitu luoda"
#: parts/doxygen/messages.cpp:29
#: src/profileengine/editor/profileeditor.cpp:141
@@ -19088,6 +16302,14 @@ msgstr "Käytä ryhmän dokumentaatiota dokumentoimattomille jäsenille"
msgid "Class members type subgrouping"
msgstr "Luokan jäsenten ryhmittely tyypin mukaan"
+#: buildtools/autotools/autosubprojectview.cpp:220
+#: buildtools/autotools/autosubprojectview.cpp:221
+#: buildtools/qmake/trollprojectwidget.cpp:996
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:157
+#: parts/doxygen/messages.cpp:61
+msgid "Build"
+msgstr "Rakenna"
+
#: parts/doxygen/messages.cpp:62
msgid "Extract undocumented entities"
msgstr "Pura dokumentoimattomat tietueet"
@@ -19195,6 +16417,11 @@ msgstr ""
msgid "Script to invoke to get the current version for each file"
msgstr ""
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:178
+#: parts/doxygen/messages.cpp:92 parts/outputviews/makeviewpart.cpp:52
+msgid "Messages"
+msgstr "Viestit"
+
#: parts/doxygen/messages.cpp:93
msgid "Suppress output"
msgstr "Piilota tuloste"
@@ -19319,13 +16546,6 @@ msgstr "Viittaa suhteen mukaan"
msgid "Include headers verbatim"
msgstr "Sisällytä tarkat otsikot"
-#: parts/documentation/docconfiglistview.cpp:31
-#: parts/documentation/documentation_widget.cpp:56
-#: parts/documentation/find_documentation_options.cpp:173
-#: parts/doxygen/messages.cpp:135
-msgid "Index"
-msgstr "Hakemisto"
-
#: parts/doxygen/messages.cpp:136
msgid "Generate alphabetical index"
msgstr "Luo aakkosellinen hakemisto"
@@ -19762,571 +16982,392 @@ msgstr "Poista valittu kohta"
msgid "Update selected item"
msgstr "Päivitä valittu kohta"
-#: parts/doxygen/doxygenpart.cpp:61
-msgid "Build API Documentation"
-msgstr "Koosta API-dokumentaatio"
-
-#: parts/doxygen/doxygenpart.cpp:64
-msgid "Build API documentation"
-msgstr "Koosta API-dokumentaatio"
-
-#: parts/doxygen/doxygenpart.cpp:65
-msgid ""
-"<b>Build API documentation</b>"
-"<p>Runs doxygen on a project Doxyfile to generate API documentation. If the "
-"search engine is enabled in Doxyfile, this also runs doxytag to create it."
-msgstr ""
-"<b>Koosta API-dokumentaatio</b>"
-"<p>Ajaa doxygenin projektin Doxyfile-tiedostoon luodakseen API-dokumentaation. "
-"Jos hakukone on aktivoitu Doxyfile-tiedostoon, niin suorittaa myös doxytagin."
-
-#: parts/doxygen/doxygenpart.cpp:68
-msgid "Clean API Documentation"
-msgstr "Tyhjennä API-dokumentaatio"
+#: parts/abbrev/abbrevpart.cpp:80
+msgid "Expand Text"
+msgstr "Laajenna teksti"
-#: parts/doxygen/doxygenpart.cpp:71
-msgid "Clean API documentation"
-msgstr "Tyhjennä API-dokumentaatio"
+#: parts/abbrev/abbrevpart.cpp:83
+msgid "Expand current word"
+msgstr "Laajenna nykyinen sana"
-#: parts/doxygen/doxygenpart.cpp:72
+#: parts/abbrev/abbrevpart.cpp:84
msgid ""
-"<b>Clean API documentation</b>"
-"<p>Removes all generated by doxygen files."
+"<b>Expand current word</b>"
+"<p>Current word can be completed using the list of similar words in source "
+"files."
msgstr ""
-"<b>Tyhjennä API-dokumentaatio</b>"
-"<p>Poistaa kaikki doxygenin luomat tiedostot."
+"<b>Laajenna nykyinen sana</b>"
+"<p>Nykyinen sana voidaan täydentää käyttäen lähdetiedostoista koottua "
+"samanlaisten sanojen -listaa."
-#: parts/doxygen/doxygenpart.cpp:77
-msgid "Doxygen"
-msgstr "Doxygen"
+#: parts/abbrev/abbrevpart.cpp:86
+msgid "Expand Abbreviation"
+msgstr "Laajenna lyhenne"
-#: parts/doxygen/doxygenpart.cpp:81
-#, fuzzy
-msgid "Document Current Function"
-msgstr "Dokumentaatio"
+#: parts/abbrev/abbrevpart.cpp:89
+msgid "Expand abbreviation"
+msgstr "Laajenna lyhenne"
-#: parts/doxygen/doxygenpart.cpp:82
+#: parts/abbrev/abbrevpart.cpp:90
#, fuzzy
-msgid "Create a documentation template above a function"
-msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
-
-#: parts/doxygen/doxygenpart.cpp:83
-msgid ""
-"<b>Document Current Function</b>"
-"<p>Creates a documentation template according to a function's signature above a "
-"function definition/declaration."
-msgstr ""
-
-#: parts/doxygen/doxygenpart.cpp:87
-msgid "Preview Doxygen Output"
-msgstr ""
-
-#: parts/doxygen/doxygenpart.cpp:88
-msgid "Show a preview of the Doxygen output of this file"
-msgstr ""
-
-#: parts/doxygen/doxygenpart.cpp:89
msgid ""
-"<b>Preview Doxygen output</b>"
-"<p>Runs Doxygen over the current file and shows the created index.html."
-msgstr ""
-
-#: parts/doxygen/doxygenconfigwidget.cpp:258 parts/doxygen/doxygenpart.cpp:205
-msgid "Cannot write Doxyfile."
-msgstr "Doxyfile-tiedostoa ei voitu kirjoittaa."
-
-#: parts/doxygen/doxygenpart.cpp:370
-msgid "Another process is still running. Please wait until it's finished."
-msgstr ""
-
-#: parts/doxygen/doxygenpart.cpp:451
-#, fuzzy
-msgid "Cannot create temporary file '%1'"
-msgstr "Tunnistetiedostoa ei voitu luoda"
-
-#: kdevdesigner/designer/mainwindowactions.cpp:987
-#: parts/documentation/find_documentation.cpp:178
-#: parts/documentation/find_documentation_options.cpp:163
-#, fuzzy
-msgid "Manual"
-msgstr "Man"
-
-#: parts/documentation/find_documentation_options.cpp:168
-msgid "Info"
-msgstr ""
-
-#: parts/documentation/find_documentation_options.cpp:178
-#, fuzzy
-msgid "Google"
-msgstr "Konsoli"
-
-#: parts/documentation/docconfiglistview.cpp:30
-msgid "TOC"
+"<b>Expand abbreviation</b>"
+"<p>Enable and configure abbreviations in <b>TDevelop Settings</b>, <b>"
+"Abbreviations</b> tab."
msgstr ""
+"<b>Laajenna lyhenne</b>"
+"<p>Aktivoi ja määrittele lyhenteet <b>KDevelop Asetukset</b>, <b>Lyhenteet</b>"
+"-välilehdellä."
-#: kdevdesigner/designer/mainwindow.cpp:1759
-#: kdevdesigner/designer/mainwindow.cpp:2665
-#: parts/documentation/bookmarkview.cpp:118
-#: parts/documentation/docconfiglistview.cpp:33
-#: parts/documentation/searchview.cpp:74 parts/documentation/searchview.cpp:99
-msgid "Title"
-msgstr "Otsikko"
-
-#: kdevdesigner/designer/hierarchyview.cpp:1050
-#: kdevdesigner/designer/hierarchyview.cpp:1055
-#: kdevdesigner/designer/mainwindow.cpp:1680
-#: parts/documentation/bookmarkview.cpp:126
-#: parts/snippet/snippet_widget.cpp:557 parts/snippet/snippet_widget.cpp:559
-#, fuzzy
-msgid "Edit..."
-msgstr "&Muokkaa..."
-
-#: parts/documentation/bookmarkview.cpp:198
-#, fuzzy
-msgid "Edit Bookmark"
-msgstr "Lisää kirjanmerkkeihin"
+#: parts/abbrev/abbrevpart.cpp:244
+msgid "Abbreviations"
+msgstr "Lyhennykset"
-#: parts/documentation/bookmarkview.cpp:222
+#: parts/grepview/grepdlg.cpp:86 parts/grepview/grepviewpart.cpp:61
+#: parts/grepview/grepviewwidget.cpp:447
#, fuzzy
-msgid "Current Document"
-msgstr "Nykyinen dokumentaatiokansio"
-
-#: parts/documentation/bookmarkview.cpp:223
-msgid "Custom..."
-msgstr "Muokkaa..."
+msgid "Find in Files"
+msgstr "&Etsi tiedostoista..."
-#: parts/documentation/bookmarkview.cpp:241
+#: parts/grepview/grepdlg.cpp:123
#, fuzzy
-msgid "Add Bookmark"
-msgstr "Lisää kirjanmerkkeihin"
+msgid "&Regular Expression"
+msgstr "&Säännöllinen lauseke:"
-#: parts/documentation/documentation_widget.cpp:59
+#: parts/grepview/grepdlg.cpp:157
#, fuzzy
-msgid "Finder"
-msgstr "Suodin"
+msgid "Set directory to that of the current file (Alt+Y)"
+msgstr "Askeltaa nykyisestä aliohjelmasta ulos"
-#: parts/documentation/searchview.cpp:58
+#: parts/grepview/grepdlg.cpp:163
#, fuzzy
-msgid "Wor&ds to search:"
-msgstr "&Etsittävät sanat:"
+msgid "Rec&ursive"
+msgstr "&Alihakemistoineen"
-#: parts/documentation/searchview.cpp:63
+#: parts/grepview/grepdlg.cpp:167
#, fuzzy
-msgid "Se&arch"
-msgstr "&Etsi:"
-
-#: parts/documentation/searchview.cpp:69
-msgid "and"
-msgstr "ja"
-
-#: parts/documentation/searchview.cpp:70
-msgid "or"
-msgstr "tai"
-
-#: parts/documentation/searchview.cpp:71
-msgid "&Method:"
-msgstr "&Metodi:"
-
-#: parts/documentation/searchview.cpp:73
-msgid "Score"
-msgstr "Pisteet"
-
-#: parts/documentation/searchview.cpp:75 vcs/cvsservice/editorsdialog.cpp:88
-#: vcs/cvsservice/editorsdialog.cpp:101 vcs/subversion/svn_blamewidget.cpp:37
-#: vcs/subversion/svn_logviewwidget.cpp:52
-msgid "Date"
-msgstr "Päivä"
+msgid "Limit search to &project files"
+msgstr "Polku projektin tägitiedostoon:"
-#: parts/documentation/searchview.cpp:76
-#, fuzzy
-msgid "S&ort by:"
-msgstr "Raportoija:"
+#: parts/grepview/grepdlg.cpp:172
+msgid "&Files:"
+msgstr "&Tiedostot:"
-#: parts/documentation/searchview.cpp:84
+#: parts/grepview/grepdlg.cpp:180
#, fuzzy
-msgid "Search &results:"
-msgstr "Etsi alimerkkijonoja"
+msgid "&Exclude:"
+msgstr "&Rajaa pois:"
-#: parts/documentation/searchview.cpp:89
+#: parts/grepview/grepdlg.cpp:199
#, fuzzy
-msgid "Update Config"
-msgstr "Päivitä"
+msgid "New view"
+msgstr "Uusi tiedosto"
-#: parts/documentation/searchview.cpp:90
-#, fuzzy
-msgid "Update Index"
-msgstr "&Päivitä indeksi"
+#: parts/grepview/grepdlg.cpp:203
+msgid "&Suppress find errors"
+msgstr ""
-#: parts/documentation/searchview.cpp:98
+#: parts/grepview/grepdlg.cpp:210
#, fuzzy
-msgid "Relevance"
-msgstr "Julkaisu"
-
-#: parts/documentation/searchview.cpp:148
-msgid "Full text search has to be set up before usage."
-msgstr ""
+msgid "Sea&rch"
+msgstr "Haku"
-#: parts/documentation/searchview.cpp:151
+#: parts/grepview/grepdlg.cpp:220
msgid ""
-"Now the full text search database will be created.\n"
-"Wait for database creation to finish and then repeat search."
+"<qt>Enter the regular expression you want to search for here."
+"<p>Possible meta characters are:"
+"<ul>"
+"<li><b>.</b> - Matches any character"
+"<li><b>^</b> - Matches the beginning of a line"
+"<li><b>$</b> - Matches the end of a line"
+"<li><b>\\&lt;</b> - Matches the beginning of a word"
+"<li><b>\\&gt;</b> - Matches the end of a word</ul>The following repetition "
+"operators exist:"
+"<ul>"
+"<li><b>?</b> - The preceding item is matched at most once"
+"<li><b>*</b> - The preceding item is matched zero or more times"
+"<li><b>+</b> - The preceding item is matched one or more times"
+"<li><b>{<i>n</i>}</b> - The preceding item is matched exactly <i>n</i> times"
+"<li><b>{<i>n</i>,}</b> - The preceding item is matched <i>n</i> or more times"
+"<li><b>{,<i>n</i>}</b> - The preceding item is matched at most <i>n</i> times"
+"<li><b>{<i>n</i>,<i>m</i>}</b> - The preceding item is matched at least <i>n</i>"
+", but at most <i>m</i> times.</ul>Furthermore, backreferences to bracketed "
+"subexpressions are available via the notation \\<i>n</i>.</qt>"
msgstr ""
+"<qt>Anna tässä säännöllinen lauseke, jota haluat etsiä."
+"<p>Mahdolliset meta-merkit ovat:"
+"<ul>"
+"<li><b>.</b> - Täsmää mihin tahansa merkkiin"
+"<li><b>^</b> - Täsmää rivin alkuun"
+"<li><b>$</b> - Täsmää rivin loppuun"
+"<li><b>\\&lt;</b> - Täsmää sanan alkuun"
+"<li><b>\\&gt;</b> - Täsmää sanan loppuun </ul>Seuraavat toisto-operaattorit "
+"ovat olemassa:"
+"<ul>"
+"<li><b>?</b> - Edeltävä kohta täsmätään enintään kerran"
+"<li><b>*</b> - Edeltävä kohta täsmätään nolla kertaa tai useammin"
+"<li><b>+</b> - Edeltävä kohta täsmätään yhden kerran tai useammin"
+"<li><b>{<i>n</i>}</b> - Edeltävä kohta täsmätään tarkalleen <i>n</i> kertaa"
+"<li><b>{<i>n</i>,}</b> - Edeltävä kohta täsmätään <i>n</i> kertaa tai useammin"
+"<li><b>{,<i>n</i>}</b> - Edeltävä kohta täsmätään korkeintaan <i>n</i> kertaa"
+"<li><b>{<i>n</i>,<i>m</i>}</b> - Edeltävä kohta täsmätään vähintään <i>n</i> "
+"kertaa, mutta korkeintaan <i>m</i> kertaa.</ul>Lisäksi takaisinviittaukset "
+"suluilla rajattuihin alilauseisiin on saatavilla merkinnällä \\<i>n</i>.</qt>"
-#: parts/documentation/searchview.cpp:158
+#: parts/grepview/grepdlg.cpp:244
msgid ""
-"Cannot find the htsearch executable.\n"
-"It is part of the ht://Dig package that is used by TDevelop to perform full "
-"text search. Please install ht://Dig and use Documentation page in Configure "
-"TDevelop dialog to set the htsearch location."
+"Enter the file name pattern of the files to search here. You may give several "
+"patterns separated by commas"
msgstr ""
+"Anna etsittävien tiedostojen nimikuvio. Voit antaa useampia kuvioita pilkulla "
+"eroitettuna."
-#: parts/documentation/searchview.cpp:174
-#, fuzzy
-msgid "Cannot find the htdig configuration file."
-msgstr "Älä lue oletuskokoonpanotiedostoa"
-
-#: parts/documentation/searchview.cpp:207
-#, fuzzy
-msgid "Cannot start the htsearch executable."
-msgstr "Ei voitu suorittaa htsearch-sovellusta!"
-
-#: parts/documentation/documentation_part.cpp:88
-msgid "Project Documentation"
-msgstr "Projektin dokumentaatio"
-
-#: parts/documentation/documentation_part.cpp:99
-#, fuzzy
+#: parts/grepview/grepdlg.cpp:247
+#, c-format
msgid ""
-"<b>Documentation browser</b>"
-"<p>The documentation browser gives access to various documentation sources (TQt "
-"DCF, Doxygen, KDoc, KDevelopTOC and DevHelp documentation) and the TDevelop "
-"manuals. It also provides documentation index and full text search "
-"capabilities."
+"You can choose a template for the pattern from the combo box and edit it here. "
+"The string %s in the template is replaced by the pattern input field, resulting "
+"in the regular expression to search for."
msgstr ""
-"<b>Dokumentaatiopuu</b>"
-"<p>Dokumentaatiopuu mahdollistaa pääsyn useisiin dokumentaatiolähteisiin (Qt- "
-"DCF-, Doxygen-, KDoc-, KDevelopTOC- ja DevHelp-dokumentaatio) ja "
-"KDevelop-manuaalit. Se tarjoaa myös dokumentaation aakkosellisen hakemiston."
-
-#: parts/documentation/documentation_part.cpp:106
-msgid "Documentation browser"
-msgstr "Dokumentaatioselain"
-
-#: parts/documentation/documentation_part.cpp:193
-#, fuzzy
-msgid "Documentation Settings"
-msgstr "Dokumentaatiopuu"
-
-#: parts/documentation/documentation_part.cpp:212
-#, fuzzy
-msgid "&Search in Documentation..."
-msgstr "Etsi dokumentaatiosta"
-
-#: parts/documentation/documentation_part.cpp:215
-msgid "Full text search in the documentation"
-msgstr "Suorittaa täyden tekstihaun dokumentaatioon"
+"Voit valita kuviolle mallin yhdistelmälaatikosta ja muokata sitä tässä. "
+"Mallissa teksti %s korvataan kuvionsyöttökentän tekstillä, jolloin saadaan "
+"etsittävä säännöllinen lauseke."
-#: parts/documentation/documentation_part.cpp:216
-#, fuzzy
-msgid ""
-"<b>Search in documentation</b>"
-"<p>Opens the Search in documentation tab. It allows a search term to be entered "
-"which will be searched for in the documentation. For this to work, a full text "
-"index must be created first, which can be done in the configuration dialog of "
-"the documentation plugin."
-msgstr ""
-"<b>Täysi tekstihaku</b>"
-"<p>Avaa \"Etsi dokumentaatiosta\" -dialogin. Voit antaa termin, jota etsitään "
-"dokumentaatiosta. Toimiakseen täytyy aakkosellinen hakemisto olla luotuna "
-"ensin, joka voidaan suorittaa dokumentointipuun määritykset-dialogissa."
+#: parts/grepview/grepdlg.cpp:317
+msgid "Please enter a search pattern"
+msgstr "Anna hakukuvio"
-#: parts/documentation/documentation_part.cpp:223
+#: parts/grepview/grepviewwidget.cpp:137 parts/grepview/grepviewwidget.cpp:460
#, fuzzy
-msgid "&Look in Documentation Index..."
-msgstr "Dokumentaation hakemisto"
+msgid "Search Results"
+msgstr "Etsi alimerkkijonoja"
-#: parts/documentation/documentation_part.cpp:226
+#: parts/grepview/grepviewwidget.cpp:302
#, fuzzy
-msgid "Look in the documentation index"
-msgstr "Dokumentaation hakemisto"
+msgid "Unable to create a temporary file for search."
+msgstr "Tunnistetiedostoa ei voitu luoda"
-#: parts/documentation/documentation_part.cpp:227
-#: parts/documentation/documentation_part.cpp:479
+#: parts/grepview/grepviewwidget.cpp:523
+#, c-format
msgid ""
-"<b>Look in documentation index</b>"
-"<p>Opens the documentation index tab. It allows a term to be entered which will "
-"be looked for in the documentation index."
+"_n: *** %n match found. ***\n"
+"*** %n matches found. ***"
msgstr ""
+"*** 1 osuma löytyi. ***\n"
+"*** %n osumaa löytyi. ***"
-#: parts/documentation/documentation_part.cpp:232
-msgid "Man Page..."
-msgstr "Man-sivu..."
-
-#: parts/documentation/documentation_part.cpp:235
-msgid "Show a manpage"
-msgstr "Näytä man-sivu"
-
-#: parts/documentation/documentation_part.cpp:236
-msgid "<b>Show a manpage</b><p>Opens a man page using embedded viewer."
-msgstr "<b>Näytä man-sivu</b><p>Avaa man-sivun käyttäen upotettua näyttäjää."
-
-#: parts/documentation/documentation_part.cpp:238
-#, fuzzy
-msgid "Info Page..."
-msgstr "Man-sivu..."
-
-#: parts/documentation/documentation_part.cpp:241
-#, fuzzy
-msgid "Show an infopage"
-msgstr "Näytä man-sivu"
-
-#: parts/documentation/documentation_part.cpp:242
-#, fuzzy
-msgid "<b>Show an infopage</b><p>Opens an info page using embedded viewer."
-msgstr "<b>Näytä man-sivu</b><p>Avaa man-sivun käyttäen upotettua näyttäjää."
+#: parts/grepview/grepviewpart.cpp:53
+msgid "Grep Output"
+msgstr "Grepin tuloste"
-#: parts/documentation/documentation_part.cpp:244
+#: parts/grepview/grepviewpart.cpp:54
#, fuzzy
-msgid "Find Documentation..."
-msgstr "Etsi dokumentaatio"
-
-#: parts/documentation/documentation_part.cpp:248
-#: parts/documentation/documentation_part.cpp:470
msgid ""
-"<b>Find documentation</b>"
-"<p>Opens the documentation finder tab and searches all possible sources of "
-"documentation like table of contents, index, man and info databases, Google, "
-"etc."
+"<b>Find in files</b>"
+"<p>This window contains the output of a grep command. Clicking on an item in "
+"the list will automatically open the corresponding source file and set the "
+"cursor to the line with the match."
msgstr ""
+"<b>Grep</b>"
+"<p>Tässä ikkunassa näet grep-komennon tulosteen. Napsauttamalla luettelossa "
+"näkyvää tietuetta voit siirtyä k.o. tiedostoon ja oikeaan kohtaan tiedostossa."
-#: parts/documentation/documentation_part.cpp:318
-#, fuzzy
-msgid "Show Manual Page"
-msgstr "Näytä man-sivu"
-
-#: parts/documentation/documentation_part.cpp:318
-msgid "Show manpage on:"
-msgstr "Näytä man-sivu termille:"
-
-#: parts/documentation/documentation_part.cpp:342
-#, fuzzy
-msgid "Show Info Page"
-msgstr "Näytä man-sivu"
+#: parts/grepview/grepviewpart.cpp:61
+msgid "Output of the grep command"
+msgstr "grep-komennon tuloste"
-#: parts/documentation/documentation_part.cpp:342
+#: parts/grepview/grepviewpart.cpp:65
#, fuzzy
-msgid "Show infopage on:"
-msgstr "Näytä man-sivu termille:"
-
-#: parts/documentation/documentation_part.cpp:468
-#, fuzzy, c-format
-msgid "Find Documentation: %1"
-msgstr "Etsi dokumentaatiosta: %1"
-
-#: parts/documentation/documentation_part.cpp:477
-#, fuzzy, c-format
-msgid "Look in Documentation Index: %1"
-msgstr "Dokumentaation hakemisto"
+msgid "Find in Fi&les..."
+msgstr "&Etsi tiedostoista..."
-#: parts/documentation/documentation_part.cpp:485
-#, c-format
-msgid "Search in Documentation: %1"
-msgstr "Etsi dokumentaatiosta: %1"
+#: parts/grepview/grepviewpart.cpp:68
+msgid "Search for expressions over several files"
+msgstr "Etsi lausekkeita tiedostoista"
-#: parts/documentation/documentation_part.cpp:487
+#: parts/grepview/grepviewpart.cpp:69
#, fuzzy
msgid ""
-"<b>Search in documentation</b>"
-"<p>Searches for a term under the cursor in the documentation. For this to work, "
-"a full text index must be created first, which can be done in the configuration "
-"dialog of the documentation plugin."
+"<b>Find in files</b>"
+"<p>Opens the 'Find in files' dialog. There you can enter a regular expression "
+"which is then searched for within all files in the directories you specify. "
+"Matches will be displayed, you can switch to a match directly."
msgstr ""
-"<b>Etsi dokumentaatiosta</b>"
-"<p>Etsii kursorin alla olevaa termiä dokumentaatiosta. Toimiakseen täytyy "
-"aakkosellinen hakemisto olla luotuna ensin, joka voidaan suorittaa "
-"dokumentointipuun määritykset-dialogissa."
+"<b>Etsi tiedostoista</b>"
+"<p>Avaa \"Etsi tiedostoista\" -dialogin. Voit antaa säännöllisen lausekkeen, "
+"jota etsitään tiedostoista määrittelemistäsi hakemistoista. Osumat näytetään ja "
+"voit siirtyä suoraan täsmäävään osumaan."
-#: parts/documentation/documentation_part.cpp:494
+#: parts/grepview/grepviewpart.cpp:119
#, c-format
-msgid "Goto Manpage: %1"
-msgstr "Siirry man-sivulle: %1"
-
-#: parts/documentation/documentation_part.cpp:496
-msgid ""
-"<b>Goto manpage</b>"
-"<p>Tries to open a man page for the term under the cursor."
-msgstr ""
-"<b>Mene man-sivulle</b>"
-"<p>Yrittää avata kursorin alla olevan termin mukaista man-sivua."
-
-#: parts/documentation/documentation_part.cpp:499
-#, fuzzy, c-format
-msgid "Goto Infopage: %1"
-msgstr "Siirry man-sivulle: %1"
+msgid "Grep: %1"
+msgstr "Grep: %1"
-#: parts/documentation/documentation_part.cpp:501
+#: parts/grepview/grepviewpart.cpp:121
#, fuzzy
msgid ""
-"<b>Goto infopage</b>"
-"<p>Tries to open an info page for the term under the cursor."
-msgstr ""
-"<b>Mene man-sivulle</b>"
-"<p>Yrittää avata kursorin alla olevan termin mukaista man-sivua."
-
-#: parts/documentation/docutils.cpp:80
-msgid "Open in Current Tab"
+"<b>Grep</b>"
+"<p>Opens the find in files dialog and sets the pattern to the text under the "
+"cursor."
msgstr ""
+"<b>Grep</b>"
+"<p>Avaa hakudialogin tiedostoista etsimistä varten ja asettaa kohdistimen alla "
+"olevan tekstin hakuehdoksi."
-#: lib/widgets/kdevhtmlpart.cpp:99 parts/documentation/docutils.cpp:81
-#, fuzzy
-msgid "Open in New Tab"
-msgstr "Avaa uudessa ikkunassa"
+#: parts/texttools/texttoolspart.cpp:61 parts/texttools/texttoolspart.cpp:64
+#: parts/texttools/texttoolswidget.cpp:157
+msgid "Text Structure"
+msgstr "Tekstin rakenne"
-#: parts/documentation/docutils.cpp:85
-msgid "Bookmark This Location"
-msgstr ""
+#: parts/texttools/texttoolspart.cpp:62
+msgid "<b>Text Structure</b><p>This browser shows the structure of the text."
+msgstr "<b>Tekstin rakenne</b><p>Tämä selain näyttää tekstin rakenteen."
-#: parts/documentation/indexview.cpp:48
-msgid "&Look for:"
-msgstr ""
+#: parts/texttools/texttoolspart.cpp:64
+msgid "Text structure"
+msgstr "Tekstin rakenne"
-#: parts/documentation/plugins/chm/docchmplugin.cpp:75
+#: parts/filecreate/filecreate_widget3.cpp:36
#, fuzzy
-msgid "CHM Documentation Collection"
-msgstr "Qt-dokumentaatio"
+msgid "File Create"
+msgstr "Tiedostopuu"
-#: parts/documentation/plugins/custom/doccustomplugin.cpp:55
+#: parts/filecreate/filecreate_widget3.cpp:44
#, fuzzy
-msgid "Custom Documentation Collection"
-msgstr "Qt-dokumentaatio"
-
-#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:126
-msgid "Doxygen Documentation Collection"
-msgstr "Doxygen-dokumentaatio"
-
-#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:453
-msgid "%1 Class Reference"
-msgstr ""
-
-#: parts/documentation/plugins/doxygen/docdoxygenplugin.cpp:470
-msgid "%1::%2%3 Member Reference"
+msgid ""
+"<b>New file</b>"
+"<p>This part makes the creation of new files easier. Select a type in the list "
+"to create a file. The list of project file types can be configured in project "
+"settings dialog, <b>New File Wizard</b> tab. Globally available file types are "
+"listed and can be configured in TDevelop settings dialog, <b>New File Wizard</b> "
+"tab."
msgstr ""
+"<b>Uusi tiedosto</b>"
+"<p>Tämän osan avulla on uusien tiedostojen teko helpompaa. Valitse listasta "
+"tyyppi luodaksesi tiedoston. Projektin tiedostotyyppien lista voidaan määrittää "
+"projektiasetukset-dialogissa, <b>Uusi tiedosto -velho</b> "
+"välilehdellä. Globaalisti saatavilla olevat tiedostotyypit ovat lueteltuina ja "
+"muokattavissa KDevelopin asetukset-dialogissa, <b>Uusi tiedosto -velho</b> "
+"välilehdellä."
-#: parts/documentation/plugins/kdevtoc/dockdevtocplugin.cpp:80
-#, fuzzy
-msgid "TDevelopTOC Documentation Collection"
-msgstr "KDevelopTOC-dokumentaatio"
+#: parts/filecreate/filecreate_newfile.cpp:33
+msgid ""
+"_: New file dialog (title)\n"
+"New File"
+msgstr "Uusi tiedosto"
-#: parts/documentation/plugins/qt/docqtplugin.cpp:195
+#: parts/filecreate/filecreate_newfile.cpp:38
#, fuzzy
-msgid "TQt Documentation Collection"
-msgstr "Qt-dokumentaatio"
+msgid "<b>New File Creation</b>"
+msgstr "<b>Uuden tiedoston luonti</b>"
-#: parts/documentation/plugins/devhelp/docdevhelpplugin.cpp:120
-#, fuzzy
-msgid "Devhelp Documentation Collection"
-msgstr "DevHelp-dokumentaatio"
+#: parts/filecreate/filecreate_newfile.cpp:56
+msgid ""
+"_: Add to project (on checkbox)\n"
+"&Add to project"
+msgstr "&Lisää projektiin"
-#: parts/documentation/plugins/djvu/docdjvuplugin.cpp:30
+#: parts/filecreate/filecreate_newfile.cpp:155
#, fuzzy
-msgid "Djvu documentation plugin"
-msgstr "Dokumentaatio"
+msgid "A file with this name already exists"
+msgstr "Samalla nimellä on jo tiedosto."
-#: parts/documentation/plugins/djvu/docdjvuplugin.cpp:52
+#: parts/filecreate/filecreate_newfile.cpp:155
#, fuzzy
-msgid "Djvu Documentation Collection"
-msgstr "KDoc-dokumentaatio"
+msgid "File Exists"
+msgstr "Tiedosto&luettelo:"
-#: parts/documentation/plugins/pdb/docpdbplugin.cpp:30
+#: parts/filecreate/filecreate_part.cpp:75
+#: parts/filecreate/filecreate_part.cpp:76
#, fuzzy
-msgid "PalmDoc documentation plugin"
-msgstr "KDoc-dokumentaatio"
+msgid "File Templates"
+msgstr "Tiedostomalli"
-#: parts/documentation/plugins/pdb/docpdbplugin.cpp:52
-#, fuzzy
-msgid "PalmDoc Documentation Collection"
-msgstr "KDoc-dokumentaatio"
+#: parts/filecreate/filecreate_part.cpp:82
+msgid ""
+"<b>New file</b>"
+"<p>Creates a new file. Also adds it the project if the <b>Add to project</b> "
+"checkbox is turned on."
+msgstr ""
+"<b>Uusi tiedosto</b>"
+"<p>Luo uuden tiedoston. Lisää sen myös projektiin, jos <b>Lisää projektiin</b> "
+"-valintaruutu on valittu."
-#: parts/documentation/plugins/pdf/docpdfplugin.cpp:30
-#, fuzzy
-msgid "PDF documentation plugin"
-msgstr "Dokumentaatio"
+#: buildtools/script/scriptprojectpart.cpp:57
+#: parts/filecreate/filecreate_part.cpp:83
+msgid "Create a new file"
+msgstr "Luo uusi tiedosto"
-#: parts/documentation/plugins/pdf/docpdfplugin.cpp:52
-#, fuzzy
-msgid "PDF Documentation Collection"
-msgstr "KDoc-dokumentaatio"
+#: parts/filecreate/filecreate_part.cpp:184
+#: parts/fileselector/fileselector_part.cpp:99
+msgid "Cannot create file. Check whether the directory and filename are valid."
+msgstr ""
-#: parts/documentation/tools/htdig/htdigindex.cpp:43
-msgid "Generating Search Index"
-msgstr "Luodaan haun indeksiä"
+#: parts/filecreate/addglobaldlg.cpp:61
+msgid "Template Location"
+msgstr "Mallin sijainti"
-#: parts/documentation/tools/htdig/htdigindex.cpp:63
-msgid "Scanning for files"
-msgstr "Selataan tiedostoja"
+#: parts/filecreate/addglobaldlg.cpp:92
+msgid "Select Global File Types"
+msgstr "Valitse globaalit tiedostotyypit"
-#: parts/documentation/tools/htdig/htdigindex.cpp:73
-msgid "Extracting search terms"
-msgstr "Haen hakusanoja"
+#: parts/filecreate/addglobaldlg.cpp:94
+msgid "F1"
+msgstr "F1"
-#: parts/documentation/tools/htdig/htdigindex.cpp:82
-msgid "Generating index..."
-msgstr "Luon indeksiä..."
+#: parts/filecreate/addglobaldlg.cpp:99
+msgid "Type extension:"
+msgstr "Tyyppilaajennokset:"
-#: parts/documentation/tools/htdig/htdigindex.cpp:125
-#, c-format
-msgid "Files processed: %1"
-msgstr "Tiedostoja selattu: %1"
+#: parts/filecreate/addglobaldlg.cpp:100
+msgid "Type name:"
+msgstr "Tyypin nimi:"
-#: parts/documentation/tools/htdig/htdigindex.cpp:350
-msgid "Running htdig failed"
-msgstr "Htdig-ohjelman ajaminen epäonnistui"
+#: parts/filecreate/addglobaldlg.cpp:101
+msgid "Template location:"
+msgstr "Mallin sijainti:"
-#: parts/documentation/tools/htdig/htdigindex.cpp:411
-msgid "Running htmerge failed"
-msgstr "htmerge-ohjelman ajaminen epäonnistui"
+#: parts/filecreate/addglobaldlg.cpp:102
+msgid "Icon:"
+msgstr "Kuvake:"
-#: parts/documentation/tools/htdig/htdigindex.cpp:448
-#, fuzzy
-msgid "Update user's htdig configuration file only"
-msgstr "Kääntäjän kokoonpanotiedosto:"
+#: parts/filecreate/fcconfigwidget.cpp:51
+msgid "Global Types"
+msgstr "Globaalit tyypit"
-#: parts/documentation/tools/htdig/htdigindex.cpp:449
-#, fuzzy
-msgid "-c and generate index"
-msgstr "Luon indeksiä..."
+#: parts/filecreate/fcconfigwidget.cpp:62
+msgid "Project templates in "
+msgstr "Projektimallien sijainti "
-#: parts/documentation/tools/htdig/htdigindex.cpp:453
-msgid "TDevelop ht://Dig Indexer"
+#: parts/filecreate/fcconfigwidget.cpp:652
+msgid ""
+"Requested template does not exist yet.\n"
+"It will be opened immediately after accepting the configuration dialog."
msgstr ""
+"Pyydettyä mallia ei ole vielä olemassa.\n"
+"Se avataan heti kun määrittelydialogi on hyväksytty."
-#: parts/documentation/tools/htdig/htdigindex.cpp:454
-#, fuzzy
-msgid "TDE Index generator for documentation files."
-msgstr "TDE-indeksinluoja ohjetiedostoille"
-
-#: parts/documentation/tools/htdig/htdigindex.cpp:470
-#, fuzzy
-msgid "Configuration file updated."
-msgstr "Kääntäjän kokoonpanotiedosto:"
-
-#: parts/documentation/tools/htdig/htdigindex.cpp:472
-msgid "Configuration file update failed."
+#: parts/filecreate/fcconfigwidget.cpp:677
+#: parts/filecreate/fcconfigwidget.cpp:700
+msgid ""
+"Template for the selected file type does not exist yet.\n"
+"It will be opened immediately after accepting the configuration dialog."
msgstr ""
+"Valitun tiedostotyypin mallia ei vielä ole olemassa.\n"
+" Se avataan heti kun määrittelydialogi on hyväksytty."
-#: parts/documentation/protocols/chm/kchmpart.cpp:62
-msgid "KChm"
-msgstr "KChm"
-
-#: parts/ctags2/ctags2_widget.cpp:107
-#, fuzzy, c-format
-msgid "Hits: %1"
-msgstr "Osumia"
+#: parts/filecreate/fcconfigwidget.cpp:679
+#: parts/filecreate/fcconfigwidget.cpp:702
+msgid ""
+"Template for the selected file type has been changed.\n"
+"It will be opened immediately after accepting the configuration dialog."
+msgstr ""
+"Valitun tiedostotyypin mallia on muutettu.\n"
+"Se avataan heti kun määrittely-dialogi on hyväksytty."
-#: parts/ctags2/ctags2_widget.cpp:155
-#, fuzzy
-msgid "No CTags database found"
-msgstr "Tunnistetta ei löytynyt."
+#: parts/filecreate/filecreate_widget2.cpp:48
+msgid "Use this to create new files within your project."
+msgstr "Käytä tätä luodaksesi uusia tiedostoja projektissasi."
#: parts/ctags2/ctags2_part.cpp:80
msgid ""
@@ -20389,6 +17430,16 @@ msgstr "Siirry ctagin määrittelyyn: %1"
msgid "CTags - Lookup: %1"
msgstr "Ryhmä: %1"
+#: parts/ctags2/ctags2_widget.cpp:107
+#, fuzzy, c-format
+msgid "Hits: %1"
+msgstr "Osumia"
+
+#: parts/ctags2/ctags2_widget.cpp:155
+#, fuzzy
+msgid "No CTags database found"
+msgstr "Tunnistetta ei löytynyt."
+
#: parts/ctags2/ctagskinds.cpp:29
msgid "define"
msgstr "määrittely"
@@ -20542,737 +17593,208 @@ msgstr "proseduuri"
msgid "mixin"
msgstr "sekoitus"
-#: parts/filelist/projectviewpart.cpp:260
-msgid ""
-"<b>View Session Toolbar</b>"
-"<p>This allows to create and work with view sessions. A view session is a set "
-"of open documents.</p>"
-msgstr ""
-
-#: parts/filelist/projectviewpart.cpp:266
-#, fuzzy
-msgid "<b>File List</b><p>This is the list of opened files.</p>"
-msgstr "<b>Sulje kaikki</b><p>Sulje kaikki avoinna olevat tiedostot."
-
-#: parts/filelist/projectviewpart.cpp:270
-#, fuzzy
-msgid "Open files"
-msgstr "Avaa tiedosto"
-
-#: parts/filelist/projectviewpart.cpp:278
-#, fuzzy
-msgid "Open Session..."
-msgstr "Avaa ohjelmalla..."
-
-#: parts/filelist/projectviewpart.cpp:282
-#, fuzzy
-msgid "Open Session"
-msgstr "Istunto"
-
-#: parts/filelist/projectviewpart.cpp:284
-#, fuzzy
-msgid "Save Session"
-msgstr "Istunto"
-
-#: parts/filelist/projectviewpart.cpp:286
-#, fuzzy
-msgid "New Session..."
-msgstr "Uusi luokka..."
-
-#: parts/filelist/projectviewpart.cpp:288
-#: parts/filelist/projectviewpart.cpp:292
-#: parts/filelist/projectviewpart.cpp:294
-#: parts/filelist/projectviewpart.cpp:296
-#, fuzzy
-msgid "Delete Session"
-msgstr "aliohjelma"
-
-#: parts/filelist/projectviewpart.cpp:487
-#, fuzzy
-msgid "Save View Session As"
-msgstr "Aliprojektin asetukset"
-
-#: parts/filelist/projectviewpart.cpp:487
-#, fuzzy
-msgid "Enter the name of the session:"
-msgstr "Anna tietueen nimi tähän."
-
-#: parts/filelist/projectviewpart.cpp:494
-#, fuzzy
-msgid ""
-"<qt>A view session named <b>%1</b> already exists."
-"<br>Do you want to overwrite it?</qt>"
-msgstr "Alikansio %1 on jo olemassa. Lisätäänkö se aliprojektina?"
-
-#: parts/filelist/projectviewpart.cpp:494 src/partcontroller.cpp:1124
-msgid "Overwrite"
-msgstr ""
-
-#: parts/filelist/filelist_widget.cpp:95
-#, fuzzy
-msgid "This file has unsaved changes."
-msgstr "Tiedosto on jo kohteessa."
-
-#: parts/filelist/filelist_widget.cpp:98
-msgid "This file has changed on disk since it was last saved."
-msgstr ""
-
-#: parts/filelist/filelist_widget.cpp:101
-msgid "Conflict: this file has changed on disk and has unsaved changes."
-msgstr ""
-
-#: parts/filelist/filelist_widget.cpp:229
-#, fuzzy
-msgid "Close Selected"
-msgstr "Poista &valitut"
-
-#: parts/filelist/filelist_widget.cpp:230
-#, fuzzy
-msgid "Save Selected"
-msgstr "Tallenna &valitut"
-
-#: parts/filelist/filelist_widget.cpp:231
-#, fuzzy
-msgid "Reload Selected"
-msgstr "Poista &valitut"
-
-#: parts/fileview/filetreewidget.cpp:207 parts/fileview/fileviewpart.cpp:68
-#: parts/fileview/fileviewpart.cpp:81 parts/fileview/partwidget.cpp:48
-#: parts/fileview/partwidget.cpp:49
-msgid "File Tree"
-msgstr "Tiedostopuu"
-
-#: parts/fileview/partwidget.cpp:51
-msgid ""
-"<b>File tree</b>"
-"<p>The file viewer shows all files of the project in a tree layout."
-msgstr ""
-"<b>Tiedostopuu</b>"
-"<p>Tiedostopuu näyttää kaikki projektin tiedostot puunäkymässä."
-
-#: parts/fileview/partwidget.cpp:70
-msgid ""
-"<p>Here you can enter a name filter to limit which files are <b>"
-"not displayed</b>."
-"<p>To clear the filter, toggle off the filter button to the left."
-"<p>To reapply the last filter used, toggle on the filter button."
-msgstr ""
-"<p>Tässä voit määrittää suotimen tiedostojen nimille <b>joita ei näytetä</b>."
-"<p>Tyhjentääksesi suotimen, vaihda suodinnappulan tila pois päältä vasemmalla."
-"<p>Uudelleentoteuttaaksesi viimeksi käytetyn suotimen, vaihda suodinnappulan "
-"tila päälle."
-
-#: parts/fileview/fileviewpart.cpp:81
-msgid "File tree view in the project directory"
-msgstr "Tiedostopuu-näkymä projektin kansiosta"
-
-#: parts/fileview/filegroupsconfigwidget.cpp:75
-msgid "Add File Group"
-msgstr "Lisää tiedostoryhmä"
-
-#: parts/fileview/filegroupsconfigwidget.cpp:88
-msgid "Edit File Group"
-msgstr "Muokkaa tiedostoryhmää"
-
-#: parts/fileview/filegroupspart.cpp:48
-msgid ""
-"<b>File group view</b>"
-"<p>The file group viewer shows all files of the project, in groups which can be "
-"configured in project settings dialog, <b>File Groups</b> tab."
-msgstr ""
-"<b>Tiedostoryhmän näkymä</b>"
-"<p>Tiedostoryhmän näkymä näyttää kaikki projektiin kuuluvat tiedostot ryhmissä, "
-"joita voit itse muokata projektiasetuksista <b>Tiedostoryhmät</b>-välilehdeltä."
-
-#: parts/fileview/filegroupspart.cpp:51 parts/fileview/filegroupspart.cpp:54
-#: parts/fileview/filegroupswidget.cpp:228
-#: parts/fileview/filegroupswidget.cpp:262
-msgid "File Groups"
-msgstr "Tiedostoryhmät"
-
-#: parts/fileview/filegroupspart.cpp:51
-msgid "File groups in the project directory"
-msgstr "Tiedostoryhmät projektin kansiosta"
-
-#: buildtools/qmake/qmakescopeitem.cpp:85
-#: parts/fileview/filegroupswidget.cpp:42
-msgid "Sources"
-msgstr "Lähdetiedostot"
-
-#: buildtools/qmake/qmakescopeitem.cpp:121
-#: parts/fileview/filegroupswidget.cpp:43
-msgid "Translations"
-msgstr "Käännökset"
-
-#: parts/fileview/filegroupswidget.cpp:44 parts/uimode/uichooser_part.cpp:27
-msgid "User Interface"
-msgstr "Käyttöliittymä"
-
-#: parts/fileview/filegroupswidget.cpp:45
-msgid "Others"
-msgstr "Muut"
-
-#: parts/fileview/filegroupswidget.cpp:181
-#: parts/fileview/filetreeviewwidgetimpl.cpp:40
-msgid "Show Non Project Files"
-msgstr "Näytä projektiin kuulumattomat tiedostot"
-
-#: parts/fileview/filegroupswidget.cpp:183
-#: parts/fileview/filetreeviewwidgetimpl.cpp:42
-#, fuzzy
-msgid "Hide Non Project Files"
-msgstr "Näytä projektiin kuulumattomat tiedostot"
-
-#: parts/fileview/filegroupswidget.cpp:184
-#: parts/fileview/filetreeviewwidgetimpl.cpp:43
-msgid ""
-"<b>Show non project files</b>"
-"<p>Shows files that do not belong to a project in a file tree."
-msgstr ""
-"<b>Näytä projektiin kuulumattomat tiedostot</b>"
-"<p>Näyttää projektiin kuulumattomat tiedostot tiedostopuussa."
-
-#: parts/fileview/filegroupswidget.cpp:186
-msgid "Display Location Column"
-msgstr "Näytä sijainti-sarake"
-
-#: parts/fileview/filegroupswidget.cpp:188
-#, fuzzy
-msgid ""
-"<b>Display the Location Column</b>"
-"<p>Displays a column with the location of the files."
-msgstr "<b>Näytä Sijainti-sarake</b><p>Näyttää tiedostojen sijainti-sarakkeen."
-
-#: parts/fileview/filegroupswidget.cpp:230
-msgid "Customize..."
-msgstr "Muokkaa..."
-
-#: parts/fileview/filegroupswidget.cpp:231
-msgid ""
-"<b>Customize</b>"
-"<p>Opens <b>Customize File Groups</b> dialog where the groups can be managed."
-msgstr ""
-"<b>Muokkaa</b>"
-"<p>Avaa <b>Muokkaa tiedostoryhmiä</b>-dialogin, jossa ryhmiä voidaan hallita."
-
-#: parts/fileview/filegroupswidget.cpp:259
-msgid "Customize File Groups"
-msgstr "Muokkaa tiedostoryhmiä"
+#: parts/regexptest/regexptestpart.cpp:35
+msgid "Debug Regular Expression..."
+msgstr "Jäljitä virheitä säännöllisestä lausekkeesta..."
-#: parts/fileview/vcsfiletreewidgetimpl.cpp:206
-msgid "Show VCS Fields"
-msgstr "Näytä VCS-kentät"
+#: parts/regexptest/regexptestpart.cpp:38
+msgid "Debug regular expression"
+msgstr "Jäljitä virheitä säännöllisestä lausekkeesta"
-#: parts/fileview/vcsfiletreewidgetimpl.cpp:208
+#: parts/regexptest/regexptestpart.cpp:39
#, fuzzy
-msgid "Hide VCS Fields"
-msgstr "Näytä VCS-kentät"
-
-#: parts/fileview/vcsfiletreewidgetimpl.cpp:209
-msgid ""
-"<b>Show VCS fields</b>"
-"<p>Shows <b>Revision</b> and <b>Timestamp</b> for each file contained in VCS "
-"repository."
-msgstr ""
-"<b>Näytä VCS-kentät</b>"
-"<p>Näyttää <b>Revision</b> ja <b>Aikaleiman</b> jokaiselle VCS-varaston "
-"tiedostolle."
-
-#: parts/fileview/vcsfiletreewidgetimpl.cpp:213
-msgid "Sync with Repository"
-msgstr "Tahdista varaston kanssa"
-
-#: parts/fileview/vcsfiletreewidgetimpl.cpp:215
msgid ""
-"<b>Sync with repository</b>"
-"<p>Synchronize file status with remote repository."
+"<b>Debug regular expression</b>"
+"<p>Allows to enter a regular expression and validate it. It is possible to "
+"check syntax of basic POSIX, extended POSIX regular expressions and also syntax "
+"allowed by TQRegExp and KRegExp classes."
msgstr ""
-"<b>Tahdista varaston kanssa</b>"
-"<p>Tahdistaa tiedoston tilan etävaraston kanssa."
-
-#: parts/fileview/filetreeviewwidgetimpl.cpp:99
-msgid "Reload Tree"
-msgstr "Uudelleenlataa puu"
-
-#: parts/fileview/filetreeviewwidgetimpl.cpp:100
-msgid "<b>Reload tree</b><p>Reloads the project files tree."
-msgstr "<b>Uudelleenlataa puu</b><p>Uudelleenlataa projektitiedostojen puun."
-
-#: parts/tools/toolsconfigwidget.cpp:130
-msgid "An entry with this title exists already."
-msgstr "Tällä nimellä on jo tietue."
-
-#: parts/tools/toolsconfigwidget.cpp:170
-msgid "Add to Tools Menu"
-msgstr "Lisää Työkalut-valikkoon"
-
-#: parts/tools/toolsconfigwidget.cpp:197
-msgid "Add to File Context Menus"
-msgstr "Lisää tiedostojen pikavalikkoon"
-
-#: parts/tools/toolsconfigwidget.cpp:225
-msgid "Add to Directory Context Menus"
-msgstr "Lisää kansioiden pikavalikkoon"
+"<b>Jäljitä virheitä säännöllisestä lausekkeesta</b>"
+"<p>Sallii syöttää säännöllisen lausekkeen ja tarkistaa sen oikeellisuuden. "
+"Mahdollistaa POSIX-, laajennettu POSIX säännöllisen lausekkeen syntaksin "
+"tarkistuksen ja myös QRegExp- ja KRegExp-luokkien salliman syntaksin "
+"tarkistuksen."
-#: parts/tools/kapplicationtree.cpp:137
-msgid "Known Applications"
-msgstr "Tunnetut sovellukset"
+#: parts/regexptest/regexptestdlg.cpp:85
+#: parts/regexptest/regexptestdlg.cpp:103
+#: parts/regexptest/regexptestdlg.cpp:179
+msgid "No match"
+msgstr "Ei osumia"
-#: parts/tools/toolsconfig.cpp:40
-msgid "&Applications:"
-msgstr "&Sovellukset:"
+#: parts/regexptest/regexptestdlg.cpp:88
+#: parts/regexptest/regexptestdlg.cpp:106
+#: parts/regexptest/regexptestdlg.cpp:183
+msgid "Successfully matched"
+msgstr "Onnistuneita osumia"
-#: parts/tools/toolsconfig.cpp:63
-msgid "&Tools menu:"
-msgstr "&Työkalut-valikko:"
+#: parts/regexptest/regexptestdlg.cpp:99
+msgid "Compile error, your regexp is invalid"
+msgstr "Käännösvirhe, antamasi regexp on viallinen"
-#: parts/tools/tools_part.cpp:50
-msgid "Tools Menu"
-msgstr "Työkalut-valikko"
+#: parts/regexptest/regexptestdlg.cpp:126
+msgid "Repetition operators must not appear as first character"
+msgstr "Toisto-operaattorit eivät saa esiintyä ensimmäisenä merkkinä"
-#: parts/abbrev/abbrevpart.cpp:80
-msgid "Expand Text"
-msgstr "Laajenna teksti"
+#: parts/regexptest/regexptestdlg.cpp:129
+msgid "Invalid use of back reference operator"
+msgstr "Virheellinen takaisinviittaus-operaattori"
-#: parts/abbrev/abbrevpart.cpp:83
-msgid "Expand current word"
-msgstr "Laajenna nykyinen sana"
+#: parts/regexptest/regexptestdlg.cpp:132
+msgid "Unmatched brace interval operators"
+msgstr "Aaltosulkeiden määrä ei täsmää"
-#: parts/abbrev/abbrevpart.cpp:84
-msgid ""
-"<b>Expand current word</b>"
-"<p>Current word can be completed using the list of similar words in source "
-"files."
-msgstr ""
-"<b>Laajenna nykyinen sana</b>"
-"<p>Nykyinen sana voidaan täydentää käyttäen lähdetiedostoista koottua "
-"samanlaisten sanojen -listaa."
+#: parts/regexptest/regexptestdlg.cpp:135
+msgid "Unmatched bracket list operators"
+msgstr "Hakasulkeiden määrä ei täsmää"
-#: parts/abbrev/abbrevpart.cpp:86
-msgid "Expand Abbreviation"
-msgstr "Laajenna lyhenne"
+#: parts/regexptest/regexptestdlg.cpp:138
+msgid "Invalid use of range operator"
+msgstr "Virheellinen alue-operaattorin käyttö"
-#: parts/abbrev/abbrevpart.cpp:89
-msgid "Expand abbreviation"
-msgstr "Laajenna lyhenne"
+#: parts/regexptest/regexptestdlg.cpp:141
+msgid "Unknown character class"
+msgstr "Tuntematon merkkiluokka"
-#: parts/abbrev/abbrevpart.cpp:90
-#, fuzzy
-msgid ""
-"<b>Expand abbreviation</b>"
-"<p>Enable and configure abbreviations in <b>TDevelop Settings</b>, <b>"
-"Abbreviations</b> tab."
-msgstr ""
-"<b>Laajenna lyhenne</b>"
-"<p>Aktivoi ja määrittele lyhenteet <b>KDevelop Asetukset</b>, <b>Lyhenteet</b>"
-"-välilehdellä."
+#: parts/regexptest/regexptestdlg.cpp:144
+msgid "Invalid collating element"
+msgstr "Virheellinen vertailuelementti"
-#: parts/abbrev/abbrevpart.cpp:244
-msgid "Abbreviations"
-msgstr "Lyhennykset"
+#: parts/regexptest/regexptestdlg.cpp:147
+msgid "Unmatched parenthesis group operators"
+msgstr "Sulkumerkki-ryhmäoperaattorit eivät täsmää"
-#: parts/quickopen/quickopenfunctiondialog.cpp:45
-#, fuzzy
-msgid "Function &name:"
-msgstr "Sovelluksen &nimi:"
+#: parts/regexptest/regexptestdlg.cpp:150
+msgid "Invalid back reference to subexpression"
+msgstr "Virheellinen takaisinviittaus alilauseeseen"
-#: parts/quickopen/quickopenfunctiondialog.cpp:46
-#, fuzzy
-msgid "Function &list:"
-msgstr "Funktiot"
+#: parts/regexptest/regexptestdlg.cpp:153
+msgid "Trailing backslash"
+msgstr "Päättyvä kenoviiva"
-#: parts/quickopen/quickopenfunctiondialog.cpp:136
-msgid "Error: cannot find matching name function."
-msgstr ""
+#: parts/regexptest/regexptestdlg.cpp:156
+msgid "Invalid use of pattern operators"
+msgstr "Virheellinen kuvio-operaattori"
-#: parts/quickopen/quickopen_part.cpp:58
-#, fuzzy
-msgid "Quick Open File..."
-msgstr "Pika-avaus..."
+#: parts/regexptest/regexptestdlg.cpp:160
+msgid "Regular expression too large"
+msgstr "Säännöllinen lauseke on liian pitkä"
-#: parts/quickopen/quickopen_part.cpp:61
-msgid "Quick open file in project"
-msgstr "Avaa nopeasti projektin tiedosto"
+#: parts/regexptest/regexptestdlg.cpp:164
+msgid "Unknown error"
+msgstr "Tuntematon virhe"
-#: parts/quickopen/quickopen_part.cpp:62
-msgid ""
-"<b>Quick open</b>"
-"<p>Provides a file name input form with completion listbox to quickly open file "
-"in a project."
-msgstr ""
-"<b>Pika-avaus</b>"
-"<p>Tarjoaa projektin tiedoston pika-avausta varten syöttölomakkeen ennakoivalla "
-"luetteloruudulla."
+#: parts/outputviews/makeactionfilter.cpp:75
+#: parts/outputviews/makeactionfilter.cpp:76
+#: parts/outputviews/makeactionfilter.cpp:77
+#: parts/outputviews/makeactionfilter.cpp:96
+#: parts/outputviews/makeactionfilter.cpp:211
+msgid "compiling"
+msgstr "käännetään"
-#: parts/quickopen/quickopen_part.cpp:64
+#: parts/outputviews/makeactionfilter.cpp:79
#, fuzzy
-msgid "Quick Open Class..."
-msgstr "Pika-avaus..."
-
-#: parts/quickopen/quickopen_part.cpp:67
-msgid "Find class in project"
-msgstr "Etsi luokka projektista"
+msgid "built"
+msgstr "Rakenna"
-#: parts/quickopen/quickopen_part.cpp:68
-msgid ""
-"<b>Find class</b>"
-"<p>Provides a class name input form with completion listbox to quickly open a "
-"file where the class is defined."
-msgstr ""
-"<b>Etsi luokka</b>"
-"<p>Tarjoaa luokan nimen syöttölomakkeen ennakoivalla luetteloruudulla "
-"avataksesi nopeasti tiedoston, jossa luokka on määritelty."
+#: parts/outputviews/makeactionfilter.cpp:80
+#: parts/outputviews/makeactionfilter.cpp:83
+#: parts/outputviews/makeactionfilter.cpp:84
+#: parts/outputviews/makeactionfilter.cpp:95
+msgid "generating"
+msgstr "muodostetaan"
-#: parts/quickopen/quickopen_part.cpp:70
-#, fuzzy
-msgid "Quick Open Method..."
-msgstr "Pika-avaus..."
+#: parts/outputviews/makeactionfilter.cpp:86
+#: parts/outputviews/makeactionfilter.cpp:88
+#: parts/outputviews/makeactionfilter.cpp:89
+#: parts/outputviews/makeactionfilter.cpp:90
+#: parts/outputviews/makeactionfilter.cpp:91
+msgid "linking"
+msgstr "linkitetään"
-#: parts/quickopen/quickopen_part.cpp:71
-#, fuzzy
-msgid "Quick open function in project"
-msgstr "Avaa nopeasti projektin tiedosto"
+#: parts/outputviews/makeactionfilter.cpp:93
+msgid "creating"
+msgstr "luodaan"
-#: parts/quickopen/quickopen_part.cpp:73
-msgid "Switch To..."
-msgstr "Vaihda..."
+#: parts/outputviews/makeactionfilter.cpp:94
+#: parts/outputviews/makeactionfilter.cpp:97
+msgid "installing"
+msgstr "asennetaan"
-#: parts/quickopen/quickopen_part.cpp:74
-msgid "Switch to"
-msgstr "Vaihda"
+#: parts/outputviews/makeitem.cpp:124
+msgid "*** Compilation aborted ***"
+msgstr "*** Käännös keskeytettiin ***"
-#: parts/quickopen/quickopen_part.cpp:75
-msgid ""
-"<b>Switch to</b>"
-"<p>Prompts to enter the name of previously opened file to switch to."
-msgstr ""
-"<b>Vaihda</b>"
-"<p>Pyytää antamaan aiemmin aukaistun tiedoston nimen, johon siirrytään."
+#: parts/outputviews/makeitem.cpp:129
+msgid "*** Success ***"
+msgstr "*** Onnistui ***"
-#: parts/quickopen/quickopenfunctionchooseform.cpp:34
+#: parts/outputviews/makeitem.cpp:142
#, c-format
-msgid "Select One Argument or File of Function %1"
-msgstr ""
-
-#: parts/quickopen/quickopenclassdialog.cpp:42
-msgid "Class &list:"
-msgstr "&Luokkalista:"
-
-#: parts/quickopen/quickopenclassdialog.cpp:81
-#, fuzzy, c-format
-msgid "Select The Location of Class %1"
-msgstr "Tietokantayhtey&det"
-
-#: parts/texttools/texttoolspart.cpp:61 parts/texttools/texttoolspart.cpp:64
-#: parts/texttools/texttoolswidget.cpp:157
-msgid "Text Structure"
-msgstr "Tekstin rakenne"
-
-#: parts/texttools/texttoolspart.cpp:62
-msgid "<b>Text Structure</b><p>This browser shows the structure of the text."
-msgstr "<b>Tekstin rakenne</b><p>Tämä selain näyttää tekstin rakenteen."
-
-#: parts/texttools/texttoolspart.cpp:64
-msgid "Text structure"
-msgstr "Tekstin rakenne"
-
-#: parts/appwizard/importdlg.cpp:61
-msgid "Choose directory to import"
-msgstr "Valitse tuotava kansio"
-
-#: parts/appwizard/importdlg.cpp:111
-msgid "You have to choose a directory."
-msgstr "Sinun täytyy valita kansio."
-
-#: parts/appwizard/importdlg.cpp:117
-msgid "You have to choose a project name."
-msgstr "Sinun täytyy valita projektin nimi."
-
-#: parts/appwizard/importdlg.cpp:123
-msgid "Your application name should only contain letters and numbers."
-msgstr "Sovelluksen nimessä tulee olla vain kirjaimia ja numeroita."
-
-#: parts/appwizard/importdlg.cpp:139
-#, fuzzy
-msgid "Cannot open project template."
-msgstr "Projektin pohjaa ei voitu avata."
-
-#: parts/appwizard/appwizarddlg.cpp:1016 parts/appwizard/importdlg.cpp:152
-#: src/projectmanager.cpp:375
-msgid ""
-"This is not a valid project file.\n"
-"XML error in line %1, column %2:\n"
-"%3"
-msgstr ""
-"Tämä ei ole kelvollinen projektitiedosto.\n"
-"XML-virhe rivillä %1 sarakkeessa %2:\n"
-"%3"
-
-#: parts/appwizard/importdlg.cpp:193
-#, fuzzy
-msgid "Cannot write the project file."
-msgstr "Projektitiedostoa ei voida kirjoittaa."
-
-#: parts/appwizard/importdlg.cpp:553
-msgid "Generate build system infrastrucure"
-msgstr ""
-
-#: parts/appwizard/importdlg.cpp:567
-msgid ""
-"Project infrastrucure already exists in target directory.\n"
-"Generate new project infrastructure and overwrite old?"
-msgstr ""
-
-#: parts/appwizard/importdlg.cpp:567
-#, fuzzy
-msgid "Generate"
-msgstr "&Luo"
-
-#: parts/appwizard/importdlg.cpp:567
-#, fuzzy
-msgid "Do Not Generate"
-msgstr "&Luo"
-
-#: parts/appwizard/appwizarddlg.cpp:108
-#, fuzzy
-msgid "&Add to Favorites"
-msgstr "Lisää &attribuutti"
-
-#: parts/appwizard/appwizarddlg.cpp:111
-#, fuzzy
-msgid "&Remove Favorite"
-msgstr "Poista tiedosto"
-
-#: parts/appwizard/appwizarddlg.cpp:288
-msgid "Choose projects directory"
-msgstr "Valitse projektin kansio"
-
-#: parts/appwizard/appwizarddlg.cpp:338
-msgid ""
-"_: no version control system\n"
-"None"
-msgstr "Ei mitään"
-
-#: parts/appwizard/appwizarddlg.cpp:387
-msgid "Version Control System"
-msgstr "Versionhallintajärjestelmä"
-
-#: parts/appwizard/appwizarddlg.cpp:458
-msgid ""
-"The directory you have chosen as the location for the project already exists."
-msgstr "Projektin sijainniksi määritelty kansio on jo olemassa."
-
-#: parts/appwizard/appwizarddlg.cpp:467
-#, fuzzy
-msgid ""
-"The directory you have chosen as the location for the project is not writeable."
-msgstr "Projektin sijainniksi määritelty kansio on jo olemassa."
-
-#: parts/appwizard/appwizarddlg.cpp:489
-#, fuzzy
-msgid "The template %1 cannot be opened."
-msgstr "Tätä yksilöä ei voida poistaa"
-
-#: parts/appwizard/appwizarddlg.cpp:648
-msgid "The directory %1 cannot be created."
-msgstr ""
-
-#: parts/appwizard/appwizarddlg.cpp:667
-msgid "The archive %1 cannot be opened."
-msgstr ""
-
-#: parts/appwizard/appwizarddlg.cpp:685 parts/appwizard/appwizarddlg.cpp:827
-#, fuzzy
-msgid "The file %1 cannot be created."
-msgstr "Tätä yksilöä ei voida poistaa"
-
-#: parts/appwizard/appwizarddlg.cpp:693
-msgid ""
-"The directory above the chosen location does not exist and cannot be created."
-msgstr "Allaolevaa kansiota ei ole, eikä sitä voida luoda."
-
-#: parts/appwizard/appwizarddlg.cpp:896
-msgid "Template for .%1 Files"
-msgstr "Malli .%1 -tiedostoille"
-
-#: parts/appwizard/appwizarddlg.cpp:922
-#, fuzzy
-msgid "Set default project location to: %1?"
-msgstr "Aseta projektin oletussijainti:"
-
-#: kdevdesigner/designer/mainwindow.cpp:1336
-#: parts/appwizard/appwizarddlg.cpp:923
-msgid "New Project"
-msgstr "Uusi projekti"
-
-#: parts/appwizard/appwizarddlg.cpp:923
-#, fuzzy
-msgid "Set"
-msgstr "joukko"
-
-#: parts/appwizard/appwizarddlg.cpp:923
-#, fuzzy
-msgid "Do Not Set"
-msgstr "Lyhyt kääntäjän tuloste"
-
-#: parts/appwizard/appwizarddlg.cpp:949
-msgid ""
-"_: invalid location\n"
-" (invalid)"
-msgstr " (virheellinen)"
-
-#: parts/appwizard/appwizarddlg.cpp:951
-#, fuzzy
-msgid " (dir/file already exists)"
-msgstr " (hakemisto/tiedosto on jo olemassa)"
-
-#: parts/appwizard/filepropspage.cpp:69
-msgid "Header/Implementation file:"
-msgstr "Otsikko-/toteutustiedosto:"
-
-#: parts/appwizard/appwizardpart.cpp:45
-msgid "&New Project..."
-msgstr "&Uusi projekti..."
-
-#: parts/appwizard/appwizardpart.cpp:48
-msgid "Generate a new project from a template"
-msgstr "Luo uusi projekti mallista"
+msgid "Entering directory %1"
+msgstr "Siirrytään kansioon %1"
-#: parts/appwizard/appwizardpart.cpp:49
-msgid ""
-"<b>New project</b>"
-"<p>This starts KDevelop's application wizard. It helps you to generate a "
-"skeleton for your application from a set of templates."
-msgstr ""
-"<b>Uusi projekti</b>"
-"<p>Tämä käynnistää KDevelopin sovellus-velhon. Toiminto avustaa sovelluksen "
-"rungon luomisessa pohjista."
+#: parts/outputviews/makeitem.cpp:149
+#, c-format
+msgid "Leaving directory %1"
+msgstr "Poistutaan kansiosta %1"
-#: parts/appwizard/appwizardpart.cpp:54
-msgid "&Import Existing Project..."
-msgstr "Tuo olemassaoleva projekt&i..."
+#: parts/outputviews/makeviewpart.cpp:44
+#: parts/outputviews/outputviewsfactory.cpp:14
+msgid "Messages Output"
+msgstr "Viestien tuloste"
-#: parts/appwizard/appwizardpart.cpp:57
-msgid "Import existing project"
-msgstr "Tuo olemassaoleva projekti"
+#: parts/outputviews/appoutputviewpart.cpp:45
+msgid "Application Output"
+msgstr "Sovelluksen tuloste"
-#: parts/appwizard/appwizardpart.cpp:58
+#: parts/outputviews/appoutputviewpart.cpp:46
msgid ""
-"<b>Import existing project</b>"
-"<p>Creates a project file for a given directory."
-msgstr ""
-"<b>Tuo olemassaoleva projekti</b> "
-"<p>Luo projektitiedoston annettuun kansioon."
-
-#: parts/snippet/snippet_part.cpp:47 parts/snippet/snippet_part.cpp:52
-#: parts/snippet/snippet_part.cpp:100 parts/snippet/snippet_widget.cpp:564
-msgid "Code Snippets"
-msgstr ""
-
-#: parts/snippet/snippet_part.cpp:50
-msgid "<b>Code Snippet</b><p>This is a list of available snippets."
-msgstr ""
-
-#: parts/snippet/snippet_part.cpp:52
-#, fuzzy
-msgid "Insert a code snippet"
-msgstr "Lisää uusi tiedosto"
-
-#: parts/snippet/snippet_part.cpp:76
-msgid "Show Snippet Tree"
-msgstr ""
-
-#: parts/snippet/snippet_part.cpp:84
-msgid "SnippetPart"
+"<b>Application output</b>"
+"<p>The stdout/stderr output window is a replacement for terminal-based "
+"application communication. Running terminal applications use this instead of a "
+"terminal window."
msgstr ""
+"<b>Sovelluksen tuloste</b>"
+"<p>stdout-/stderr-tulosteikkuna on päätepohjaisen sovelluskommunikoinnin "
+"korvaaja. Ajossa olevat päätesovellukset käyttävät tätä pääteikkunan sijaan."
-#: parts/snippet/snippet_part.cpp:85
-#, fuzzy
-msgid "SnippetPart for TDevelop"
-msgstr "Aseta fokus KDevelopiin"
-
-#: parts/snippet/snippet_part.cpp:87
-#, fuzzy
-msgid "(c) 2003"
-msgstr "(c) 2002"
-
-#: parts/snippet/snippet_widget.cpp:141
-#, fuzzy
-msgid "Add Group"
-msgstr "&Lisää ryhmä..."
-
-#: buildtools/autotools/addtranslationdlg.cpp:42
-#: parts/snippet/snippet_widget.cpp:145 parts/snippet/snippet_widget.cpp:256
-#: parts/snippet/snippet_widget.cpp:535
-msgid "Language:"
-msgstr "Kieli:"
-
-#: parts/snippet/snippet_widget.cpp:168
-#, fuzzy
-msgid "Do you really want to remove this group and all its snippets?"
-msgstr "Haluatko palauttaa tiedoston %1 ja menettää kaikki muutokset?"
-
-#: parts/snippet/snippet_widget.cpp:206
-#, fuzzy
-msgid "Edit Snippet"
-msgstr "Lisää kohta"
+#: parts/outputviews/appoutputviewpart.cpp:51
+msgid "Output of the executed user program"
+msgstr "Ajettavan sovelluksen tuloste"
-#: parts/snippet/snippet_widget.cpp:252
-#, fuzzy
-msgid "Edit Group"
-msgstr "&Muokkaa ryhmää..."
+#: parts/outputviews/appoutputviewpart.cpp:108
+msgid "Press Enter to continue!"
+msgstr "Paina Enter!"
-#: parts/snippet/snippet_widget.cpp:554
-#, fuzzy
-msgid "Add Item..."
-msgstr "Lisää kohta"
+#: parts/outputviews/appoutputwidget.cpp:82
+#, c-format
+msgid "Assertion failed: %1"
+msgstr "assert-makro liipaistui: %1"
-#: parts/snippet/snippet_widget.cpp:555 parts/snippet/snippet_widget.cpp:566
+#: parts/outputviews/appoutputwidget.cpp:254
#, fuzzy
-msgid "Add Group..."
-msgstr "&Lisää ryhmä..."
+msgid "Clear output"
+msgstr "&Kääntäjän tuloste:"
-#: parts/snippet/snippet_widget.cpp:600
+#: parts/outputviews/appoutputwidget.cpp:257
#, fuzzy
-msgid "Please enter the value for <b>%1</b>:"
-msgstr "Anna P4-käyttäjä."
+msgid "Copy selected lines"
+msgstr "Päivitä valittu kohta"
-#: parts/snippet/snippet_widget.cpp:672 parts/snippet/snippet_widget.cpp:801
+#: parts/outputviews/appoutputwidget.cpp:260
#, fuzzy
-msgid "Enter Values for Variables"
-msgstr "ulkoinen muuttuja"
+msgid "Save unfiltered"
+msgstr "Tallenna &valitut"
-#: parts/snippet/snippet_widget.cpp:686
+#: parts/outputviews/appoutputwidget.cpp:261
#, fuzzy
-msgid "Enter the replacement values for these variables:"
-msgstr "Anna nimi uudelle tiedostolle:"
-
-#: parts/snippet/snippet_widget.cpp:712 parts/snippet/snippet_widget.cpp:830
-msgid ""
-"Enable this to save the value entered to the right as the default value for "
-"this variable"
-msgstr ""
-
-#: parts/snippet/snippet_widget.cpp:713 parts/snippet/snippet_widget.cpp:831
-msgid ""
-"If you enable this option, the value entered to the right will be saved. If you "
-"use the same variable later, even in another snippet, the value entered to the "
-"right will be the default value for that variable."
-msgstr ""
+msgid "Save filtered output"
+msgstr "&Kääntäjän tuloste"
-#: parts/snippet/snippet_widget.cpp:814
+#: parts/outputviews/appoutputwidget.cpp:268
#, fuzzy
-msgid "Enter the replacement values for %1:"
-msgstr "Korvaava merkkijono"
-
-#: parts/snippet/snippet_widget.cpp:820
-msgid "Make value &default"
-msgstr ""
-
-#: parts/outputviews/makeviewpart.cpp:44
-#: parts/outputviews/outputviewsfactory.cpp:14
-msgid "Messages Output"
-msgstr "Viestien tuloste"
+msgid "Edit filter"
+msgstr "Ympäristömuuttujat"
#: parts/outputviews/makeviewpart.cpp:45
msgid ""
@@ -21325,124 +17847,6 @@ msgstr ""
"<b>Edellinen virhe</b>"
"<p>Siirtyy tiedostoon ja riville, mistä edellinen virhe löytyi."
-#: parts/outputviews/appoutputwidget.cpp:82
-#, c-format
-msgid "Assertion failed: %1"
-msgstr "assert-makro liipaistui: %1"
-
-#: parts/outputviews/appoutputwidget.cpp:254
-#, fuzzy
-msgid "Clear output"
-msgstr "&Kääntäjän tuloste:"
-
-#: parts/outputviews/appoutputwidget.cpp:257
-#, fuzzy
-msgid "Copy selected lines"
-msgstr "Päivitä valittu kohta"
-
-#: parts/outputviews/appoutputwidget.cpp:260
-#, fuzzy
-msgid "Save unfiltered"
-msgstr "Tallenna &valitut"
-
-#: parts/outputviews/appoutputwidget.cpp:261
-#, fuzzy
-msgid "Save filtered output"
-msgstr "&Kääntäjän tuloste"
-
-#: parts/outputviews/appoutputwidget.cpp:268
-#, fuzzy
-msgid "Edit filter"
-msgstr "Ympäristömuuttujat"
-
-#: parts/diff/diffwidget.cpp:93 parts/diff/diffwidget.cpp:326
-#: parts/outputviews/appoutputwidget.cpp:271
-#, fuzzy
-msgid "Hide view"
-msgstr "Uusi tiedosto"
-
-#: parts/outputviews/makeactionfilter.cpp:75
-#: parts/outputviews/makeactionfilter.cpp:76
-#: parts/outputviews/makeactionfilter.cpp:77
-#: parts/outputviews/makeactionfilter.cpp:96
-#: parts/outputviews/makeactionfilter.cpp:211
-msgid "compiling"
-msgstr "käännetään"
-
-#: parts/outputviews/makeactionfilter.cpp:79
-#, fuzzy
-msgid "built"
-msgstr "Rakenna"
-
-#: parts/outputviews/makeactionfilter.cpp:80
-#: parts/outputviews/makeactionfilter.cpp:83
-#: parts/outputviews/makeactionfilter.cpp:84
-#: parts/outputviews/makeactionfilter.cpp:95
-msgid "generating"
-msgstr "muodostetaan"
-
-#: parts/outputviews/makeactionfilter.cpp:86
-#: parts/outputviews/makeactionfilter.cpp:88
-#: parts/outputviews/makeactionfilter.cpp:89
-#: parts/outputviews/makeactionfilter.cpp:90
-#: parts/outputviews/makeactionfilter.cpp:91
-msgid "linking"
-msgstr "linkitetään"
-
-#: parts/outputviews/makeactionfilter.cpp:93
-msgid "creating"
-msgstr "luodaan"
-
-#: parts/outputviews/makeactionfilter.cpp:94
-#: parts/outputviews/makeactionfilter.cpp:97
-msgid "installing"
-msgstr "asennetaan"
-
-#: parts/outputviews/makeitem.cpp:124
-msgid "*** Compilation aborted ***"
-msgstr "*** Käännös keskeytettiin ***"
-
-#: lib/widgets/processwidget.cpp:230 parts/outputviews/makeitem.cpp:127
-msgid "*** Exited with status: %1 ***"
-msgstr "*** Poistui tilaviestillä: %1 ***"
-
-#: parts/outputviews/makeitem.cpp:129
-msgid "*** Success ***"
-msgstr "*** Onnistui ***"
-
-#: parts/outputviews/makeitem.cpp:142
-#, c-format
-msgid "Entering directory %1"
-msgstr "Siirrytään kansioon %1"
-
-#: parts/outputviews/makeitem.cpp:149
-#, c-format
-msgid "Leaving directory %1"
-msgstr "Poistutaan kansiosta %1"
-
-#: parts/outputviews/appoutputviewpart.cpp:45
-msgid "Application Output"
-msgstr "Sovelluksen tuloste"
-
-#: parts/outputviews/appoutputviewpart.cpp:46
-msgid ""
-"<b>Application output</b>"
-"<p>The stdout/stderr output window is a replacement for terminal-based "
-"application communication. Running terminal applications use this instead of a "
-"terminal window."
-msgstr ""
-"<b>Sovelluksen tuloste</b>"
-"<p>stdout-/stderr-tulosteikkuna on päätepohjaisen sovelluskommunikoinnin "
-"korvaaja. Ajossa olevat päätesovellukset käyttävät tätä pääteikkunan sijaan."
-
-#: parts/outputviews/appoutputviewpart.cpp:51
-msgid "Output of the executed user program"
-msgstr "Ajettavan sovelluksen tuloste"
-
-#: parts/outputviews/appoutputviewpart.cpp:108
-msgid "Press Enter to continue!"
-msgstr "Paina Enter!"
-
#: parts/outputviews/makewidget.cpp:569
msgid "The process has finished with errors"
msgstr "Prosessi päättyi virheellisesti"
@@ -21509,2089 +17913,3269 @@ msgstr ""
"<b>Näytä kansion selausviestit</b>"
"<p>Näyttää <b>cd</b>-komennot, jotka suoritetaan rakentamisen aikana."
-#: parts/classview/viewcombos.cpp:121
-msgid "(Global Namespace)"
-msgstr "(Globaali nimiavaruus)"
+#: parts/fileselector/tdeactionselector.cpp:70
+msgid "&Available:"
+msgstr "S&aatavilla:"
-#: parts/classview/classtoolwidget.cpp:37
-msgid "Class Tool"
-msgstr "Luokkatyökalu"
+#: parts/fileselector/tdeactionselector.cpp:85
+msgid "&Selected:"
+msgstr "&Valitut:"
-#: parts/classview/classviewwidget.cpp:69
-msgid "Group by Directories"
-msgstr "Ryhmitä hakemistoittain"
+#: parts/fileselector/fileselector_part.cpp:50
+#: parts/fileselector/fileselector_part.cpp:52
+#: parts/fileselector/fileselector_part.cpp:85
+msgid "File Selector"
+msgstr "Tiedostovalitsin"
-#: parts/classview/classviewwidget.cpp:69
-msgid "Plain List"
-msgstr "Pelkkä luettelo"
+#: parts/fileselector/fileselector_part.cpp:52
+msgid "File selector"
+msgstr "Tiedostovalitsin"
-#: parts/classview/classviewwidget.cpp:69
-msgid "Java Like Mode"
-msgstr "Java-tyylinen tila"
+#: parts/fileselector/fileselector_part.cpp:53
+msgid ""
+"<b>File selector</b>"
+"<p>This file selector lists directory contents and provides some file "
+"management functions."
+msgstr ""
+"<b>Tiedostovalitsin</b>"
+"<p>Tiedostovalitsin listaa kansion sisällön ja tarjoaa joitain "
+"tiedostonhallintatoimintoja."
-#: parts/classview/classviewwidget.cpp:70
-msgid "View Mode"
-msgstr "Näkymätila"
+#: buildtools/script/scriptprojectpart.cpp:53
+#: parts/fileselector/fileselector_part.cpp:57
+msgid "New File..."
+msgstr "Uusi tiedosto..."
-#: parts/classview/classviewwidget.cpp:72
+#: parts/fileselector/fileselector_widget.cpp:188
+msgid "Current Document Directory"
+msgstr "Nykyinen dokumentaatiokansio"
+
+#: parts/fileselector/fileselector_widget.cpp:217
msgid ""
-"<b>View mode</b>"
-"<p>Class browser items can be grouped by directories, listed in a plain or java "
-"like view."
+"<p>Here you can enter a path for a directory to display."
+"<p>To go to a directory previously entered, press the arrow on the right and "
+"choose one. "
+"<p>The entry has directory completion. Right-click to choose how completion "
+"should behave."
msgstr ""
-"<b>Näkymätila</b>"
-"<p>Luokkaselaimen tietueet voidaan ryhmitellä hakemistoittain, listata "
-"yksinkertaisessa tai java-tyylisessä näkymässä."
+"<p>Tässä voit syöttää näytettävän kansion polun."
+"<p>Mennäksesi aiemmin syötettyyn kansioon, paina oikealla olevaa nuolta ja "
+"valitse joku. "
+"<p>Merkinnällä on kansiontäydennys. Napsauta hiiren oikealla napilla "
+"valitaksesi miten täydennyksen tulisi käyttäytyä."
-#: parts/classview/classviewwidget.cpp:76
-msgid "<b>New class</b><p>Calls the <b>New Class</b> wizard."
-msgstr "<b>Uusi luokka</b><p>Kutsuu <b>Uusi luokka</b> -velhoa."
+#: parts/fileselector/fileselector_widget.cpp:223
+msgid ""
+"<p>Here you can enter a name filter to limit which files are displayed."
+"<p>To clear the filter, toggle off the filter button to the left."
+"<p>To reapply the last filter used, toggle on the filter button."
+msgstr ""
+"<p>Tässä voit syöttää nimisuotimen rajoittaaksesi näytettäviä tiedostoja."
+"<p>Tyhjentääksesi suotimen vaihda suodinnappulan tila pois päältä vasemmalla."
+"<p>Uudelleensuorittaaksesi viimeksi käytetyn suorimen, vaihda suodinnappulan "
+"tila päälle."
-#: parts/classview/classviewwidget.cpp:78
-#, fuzzy
-msgid "Create get/set Methods"
-msgstr "Luo pää&metodi"
+#: parts/fileselector/fileselector_widget.cpp:588
+msgid "Toolbar"
+msgstr "Työkalurivi"
-#: parts/classview/classtreebase.cpp:55 parts/classview/classviewwidget.cpp:81
-msgid "Add Method..."
-msgstr "Lisää metodi..."
+#: parts/fileselector/fileselector_widget.cpp:590
+msgid "A&vailable actions:"
+msgstr "Saata&villa olevat toiminnot:"
-#: parts/classview/classviewwidget.cpp:83
-msgid "<b>Add method</b><p>Calls the <b>New Method</b> wizard."
-msgstr "<b>Lisää metodi</b><p>Kutsuu <b>Uusi metodi</b> -velhoa."
+#: parts/fileselector/fileselector_widget.cpp:591
+msgid "S&elected actions:"
+msgstr "&Valitut toiminnot:"
-#: parts/classview/classtreebase.cpp:57 parts/classview/classviewwidget.cpp:84
-msgid "Add Attribute..."
-msgstr "Lisää attribuutti..."
+#: parts/fileselector/fileselector_widget.cpp:599
+msgid "Auto Synchronization"
+msgstr "Automaattinen synkronointi"
-#: parts/classview/classviewwidget.cpp:86
-msgid "<b>Add attribute</b><p>Calls the <b>New Attribute</b> wizard."
-msgstr "<b>Lisää attribuutti</b><p>Kutsuu <b>uusi attribuutti</b> -velhoa."
+#: parts/fileselector/fileselector_widget.cpp:600
+msgid "When a docu&ment becomes active"
+msgstr "Doku&mentin aktivoituessa"
-#: parts/classview/classviewwidget.cpp:88
-msgid "Open Declaration"
-msgstr "Avaa esittely"
+#: parts/fileselector/fileselector_widget.cpp:601
+msgid "When a document is o&pened"
+msgstr "Kun &asiakirja avataan"
-#: parts/classview/classviewwidget.cpp:90
-msgid ""
-"<b>Open declaration</b>"
-"<p>Opens a file where the selected item is declared and jumps to the "
-"declaration line."
-msgstr ""
-"<b>Avaa esittely</b>"
-"<p>Avaa tiedoston, jossa valittu asia on esitelty ja siirtyy esittelyriville."
+#: parts/fileselector/fileselector_widget.cpp:602
+msgid "When the file selector becomes visible"
+msgstr "Tiedostovalitsimen tullessa näkyväksi"
-#: parts/classview/classviewwidget.cpp:91
-msgid "Open Implementation"
-msgstr "Avaa toteutus"
+#: parts/fileselector/fileselector_widget.cpp:610
+msgid "Remember &locations:"
+msgstr "Muista &sijainnit:"
-#: parts/classview/classviewwidget.cpp:93
-msgid ""
-"<b>Open implementation</b>"
-"<p>Opens a file where the selected item is defined (implemented) and jumps to "
-"the definition line."
-msgstr ""
-"<b>Avaa toteutus</b>"
-"<p>Avaa tiedoston, jossa valittu asia on määritelty (toteutettu) ja siirtyy "
-"määrittelyriville."
+#: parts/fileselector/fileselector_widget.cpp:617
+msgid "Remember &filters:"
+msgstr "Muista s&uotimet:"
-#: parts/classview/classviewwidget.cpp:95
-#, fuzzy
-msgid "Follow Editor"
-msgstr "Näytä metodit"
+#: parts/fileselector/fileselector_widget.cpp:624
+msgid "Session"
+msgstr "Istunto"
-#: parts/classview/navigator.cpp:113
-msgid "Sync ClassView"
-msgstr ""
+#: parts/fileselector/fileselector_widget.cpp:625
+msgid "Restore loca&tion"
+msgstr "Palauta sijain&ti"
-#: parts/classview/navigator.cpp:116
-#, fuzzy
-msgid "Jump to next function"
-msgstr "Hyppää seuraavaan täsmäävään merkintään"
+#: parts/fileselector/fileselector_widget.cpp:626
+msgid "Restore last f&ilter"
+msgstr "Palauta v&iimeksi käytetty suodin"
-#: parts/classview/navigator.cpp:120
-msgid "Jump to previous function"
+#: parts/fileselector/fileselector_widget.cpp:646
+msgid ""
+"<p>Decides how many locations to keep in the history of the location combo box"
msgstr ""
+"<p>Määrittää kuinka monta sijaintia säilytetään sijainti-yhdistelmälaatikon "
+"historiassa"
-#: parts/classview/digraphview.cpp:228
-#, fuzzy
+#: parts/fileselector/fileselector_widget.cpp:653
msgid ""
-"You do not have 'dot' installed.\n"
-"It can be downloaded from www.graphviz.org."
+"<p>Decides how many filters to keep in the history of the filter combo box"
msgstr ""
-"Sinulla ei ole \"dot\"-ohjelmaa asennettuna.\n"
-"Voit hakea sen osoitteesta www.graphviz.org.."
+"<p>Määrittää kuinka monta suodinta säilytetään suodin-yhdistelmälaatikon "
+"historiassa"
-#: parts/classview/classtooldlg.cpp:45
-msgid "Show parents"
-msgstr "Näytä yliluokat"
+#: parts/fileselector/fileselector_widget.cpp:660
+msgid ""
+"<p>These options allow you to have the File Selector automatically change "
+"location to the directory of the active document on certain events."
+"<p>Auto synchronization is <em>lazy</em>, meaning it will not take effect until "
+"the file selector is visible."
+"<p>None of these are enabled by default, but you can always sync the location "
+"by pressing the sync button in the toolbar."
+msgstr ""
+"<p>Nämä valinnat sallivat tiedostovalitsimen automattisesti siirtyä aktiivisen "
+"dokumentin kansioon tietyistä tapahtumista."
+"<p>Automaattinen synkronointi on <em>laiska</em>, tarkoittaen sitä, että se ei "
+"ole voimassa ennenkuin tiedostovalitsin tulee näkyville."
+"<p>Mitkään näistä eivät ole aktiivisia oletusarvoisesti, mutta voit aina "
+"synkronoida sijainnin painamalla synkronoi-nappia työkalupalkista."
-#: parts/classview/classtooldlg.cpp:51
-msgid "Show children"
-msgstr "Näytä aliluokat"
+#: parts/fileselector/fileselector_widget.cpp:671
+msgid ""
+"<p>If this option is enabled (default), the location will be restored when you "
+"start KDev."
+"<p><strong>Note</strong> that if the session is handled by the TDE session "
+"manager, the location is always restored."
+msgstr ""
+"<p>Jos tämä valinta on aktivoitu (oletus), sijainti palautetaan kun käynnistät "
+"KDevelopin."
+"<p><strong>Huomioi</strong>, että jos istunto hallitaan TDE:n istunnonhallinnan "
+"kautta, niin sijainti palautetaan aina."
-#: parts/classview/classtooldlg.cpp:57
-msgid "Show clients"
-msgstr "Näytä asiakkaat"
+#: parts/fileselector/fileselector_widget.cpp:676
+msgid ""
+"<p>If this option is enabled (default), the current filter will be restored "
+"when you start KDev."
+"<p><strong>Note</strong> that if the session is handled by the TDE session "
+"manager, the filter is always restored."
+"<p><strong>Note</strong> that some of the autosync settings may override the "
+"restored location if on."
+msgstr ""
+"<p>Jos tämä valinta on aktivoitu (oletus), nykyinen suodin palautetaan kun "
+"käynnistät KDevelopin."
+"<p><strong>Huomioi</strong>, että jos istunto hallitaan TDE:n istunnonhallinnan "
+"kautta, niin suodin palautetaan aina."
+"<p><strong>Huomioi</strong>, että jotkut autosynkronointi-asetukset saattavat "
+"ohittaa palautetun sijainnin, jos ovat päällä."
-#: parts/classview/classtooldlg.cpp:63
-msgid "Show suppliers"
-msgstr "Näytä toimittajat"
+#: parts/replace/replace_part.cpp:43
+msgid ""
+"<b>Replace</b>"
+"<p>This window shows a preview of a string replace operation. Uncheck a line to "
+"exclude that replacement. Uncheck a file to exclude the whole file from the "
+"operation. Clicking on a line in the list will automatically open the "
+"corresponding source file and set the cursor to the line with the match."
+msgstr ""
+"<b>Korvaa</b>"
+"<p>Tässä ikkunassa näet merkkijonon korvaus-operaation esikatselun. Tyhjennä "
+"rivivalinta poisrajataksesi k.o. korvauksen. Tyhjennä tiedostovalinta "
+"poisrajataksesi k.o. tiedoston korvaus-operaatiosta. Napsauttamalla "
+"luettelossa näkyvää tietuetta voit siirtyä k.o. tiedostoon ja täsmäävään "
+"kohtaan tiedostossa."
-#: parts/classview/classtooldlg.cpp:69
-msgid "Show methods"
-msgstr "Näytä metodit"
+#: parts/replace/replace_part.cpp:52 parts/replace/replace_part.cpp:57
+msgid "Project wide string replacement"
+msgstr "Projektin laajuinen tekstikorvaus"
-#: parts/classview/classtooldlg.cpp:75
-msgid "Show attributes"
-msgstr "Näytä attribuutit"
+#: parts/replace/replace_part.cpp:55
+msgid "Find-Select-Replace..."
+msgstr "Etsi-Valitse-Korvaa..."
-#: parts/classview/classtooldlg.cpp:80 parts/classview/classtooldlg.cpp:223
+#: parts/replace/replace_part.cpp:58
msgid ""
-"_: member access\n"
-"All"
-msgstr "Kaikki"
+"<b>Find-Select-Replace</b>"
+"<p>Opens the project wide string replacement dialog. There you can enter a "
+"string or a regular expression which is then searched for within all files in "
+"the locations you specify. Matches will be displayed in the <b>Replace</b> "
+"window, you can replace them with the specified string, exclude them from "
+"replace operation or cancel the whole replace."
+msgstr ""
+"<b>Etsi-Valitse-Korvaa</b>"
+"<p>Avaa projektin laajuisen tekstikorvaus-dialogin. Voit antaa merkijonon tai "
+"säännöllisen lausekkeen, jota etsitään tiedostoista määrittelemistäsi "
+"paikoista. Osumat näytetään <b>Korvaa</b>-ikkunassa, voit korvata ne "
+"määrittelemälläsi tekstillä, rajata ne pois korvauksen piiristä tai peruuttaa "
+"koko korvaus-operaation."
-#: parts/classview/classtooldlg.cpp:81 parts/classview/classtooldlg.cpp:225
-msgid ""
-"_: member access\n"
-"Public"
-msgstr "Julkinen"
+#: parts/replace/replace_part.cpp:102
+#, fuzzy, c-format
+msgid "Replace Project Wide: %1"
+msgstr "Suhteessa projektitiedostoon"
-#: parts/classview/classtooldlg.cpp:82 parts/classview/classtooldlg.cpp:227
+#: parts/replace/replace_part.cpp:104
+#, fuzzy
msgid ""
-"_: member access\n"
-"Protected"
-msgstr "Suojattu"
+"<b>Replace Project Wide</b>"
+"<p>Opens the find in files dialog and sets the pattern to the text under the "
+"cursor."
+msgstr ""
+"<b>Grep</b>"
+"<p>Avaa hakudialogin tiedostoista etsimistä varten ja asettaa kohdistimen alla "
+"olevan tekstin hakuehdoksi."
-#: parts/classview/classtooldlg.cpp:83 parts/classview/classtooldlg.cpp:229
-msgid ""
-"_: member access\n"
-"Private"
-msgstr "Yksityinen"
+#: editors/editor-chooser/editorchooser_part.cpp:35
+msgid "Editor"
+msgstr "Muokkausohjelma"
-#: parts/classview/classtooldlg.cpp:84 parts/classview/classtooldlg.cpp:231
-msgid ""
-"_: member access\n"
-"Package"
-msgstr "Paketti"
+#: buildtools/ada/adaproject_part.cpp:59
+#: buildtools/autotools/autoprojectpart.cpp:216
+#: buildtools/custommakefiles/customprojectpart.cpp:140
+#: buildtools/pascal/pascalproject_part.cpp:68
+#: embedded/visualboyadvance/visualboyadvance_part.cpp:33
+#: languages/python/pythonsupportpart.cpp:63
+msgid "Execute Program"
+msgstr "Suorita sovellus"
-#: parts/classview/classtooldlg.cpp:287
-msgid "Parents"
-msgstr "Yliluokat"
+#: buildtools/autotools/addfiledlg.cpp:72
+#: buildtools/script/scriptnewfiledlg.cpp:80
+msgid "Please enter the file name without '/' and so on."
+msgstr "Määrittele tiedostonimi ilman \"/\" jne."
-#: parts/classview/classtooldlg.cpp:291
-msgid "Children"
-msgstr "Aliluokat"
+#: buildtools/script/scriptnewfiledlg.cpp:90
+msgid "A file with this name already exists."
+msgstr "Samalla nimellä on jo tiedosto."
-#: parts/classview/classtooldlg.cpp:295
-msgid "Clients"
-msgstr "Asiakkaat"
+#: buildtools/script/scriptnewfiledlg.cpp:99
+msgid "A file template for this extension does not exist."
+msgstr "Tälle tiedostopäätteelle ei ole tiedostopohjaa."
-#: parts/classview/classtooldlg.cpp:299
-msgid "Suppliers"
-msgstr "Toimittajat"
+#: buildtools/script/scriptnewfiledlg.cpp:111
+msgid "Could not create the new file."
+msgstr "Uutta tiedostoa ei voitu luoda."
-#: parts/classview/classtooldlg.cpp:303
-msgid "%1 Methods"
-msgstr "%1 metodit"
+#: buildtools/script/scriptprojectpart.cpp:56
+msgid "<b>New file</b><p>Creates a new file."
+msgstr "<b>Uusi tiedosto</b><p>Luo uuden tiedoston."
-#: parts/classview/classtooldlg.cpp:307
-msgid "%1 Attributes"
-msgstr "%1 attribuutit"
+#: buildtools/script/scriptprojectpart.cpp:59
+#, fuzzy
+msgid "Rescan Project"
+msgstr "&Puhdista projekti"
-#: parts/classview/classtooldlg.cpp:311
-msgid "Class Tool Dialog"
-msgstr "Luokkatyökalu-dialogi"
+#: buildtools/lib/widgets/addenvvardlg.cpp:34
+msgid "Add Environment Variable"
+msgstr "Lisää ympäristömuuttuja"
-#: parts/classview/classtooldlg.cpp:324
-msgid "%1 of Class %2"
-msgstr "%1 luokasta %2"
+#: buildtools/lib/widgets/addenvvardlg.cpp:42
+msgid "&Value:"
+msgstr "&Arvo:"
-#: parts/classview/classviewpart.cpp:159
-msgid "Class Browser"
-msgstr "Luokkaselain"
+#: buildtools/lib/widgets/addfilesdialog.cpp:35
+#: buildtools/lib/widgets/addfilesdialog.cpp:54
+msgid "Copy File(s)"
+msgstr "Kopioi tiedosto(t)"
-#: parts/classview/classviewpart.cpp:160
-msgid "Classes"
-msgstr "Luokat"
+#: buildtools/lib/widgets/addfilesdialog.cpp:36
+#: buildtools/lib/widgets/addfilesdialog.cpp:55
+msgid "Create Symbolic Link(s)"
+msgstr "Luo symbolinen linkki(t)"
-#: parts/classview/classviewpart.cpp:160
-msgid "Class browser"
-msgstr "Luokkaselain"
+#: buildtools/lib/widgets/addfilesdialog.cpp:37
+#: buildtools/lib/widgets/addfilesdialog.cpp:56
+msgid "Add Relative Path(s)"
+msgstr "Lisää suhteellinen polku(t)"
-#: parts/classview/classviewpart.cpp:161
-msgid ""
-"<b>Class browser</b>"
-"<p>The class browser shows all namespaces, classes and namespace and class "
-"members in a project."
+#: buildtools/autotools/autolistviewitems.cpp:134
+msgid "Edit Substitution"
msgstr ""
-"<b>Luokkaselain</b>"
-"<p>Luokkaselain näyttää projektin kaikki nimiavaruudet, luokat sekä niiden "
-"jäsenet."
-#: parts/classview/classviewpart.cpp:198
+#: buildtools/autotools/autolistviewitems.cpp:134
#, fuzzy
-msgid "Functions Navigation"
-msgstr "Siirry funktion esittelyyn"
+msgid "Substitution:"
+msgstr "Subversion"
-#: parts/classview/classviewpart.cpp:203
-#, fuzzy
-msgid "Functions in file"
-msgstr "Funktiot"
+#: buildtools/autotools/autodetailsview.cpp:179
+#: buildtools/autotools/autosubprojectview.cpp:175
+msgid "Options..."
+msgstr "Asetukset..."
-#: parts/classview/classviewpart.cpp:204
+#: buildtools/autotools/autosubprojectview.cpp:177
+#, fuzzy
msgid ""
-"<b>Function navigator</b>"
-"<p>Navigates over functions contained in the file."
+"<qt><b>Options</b>"
+"<p>Shows subproject options dialog that provides settings for compiler, include "
+"paths, prefixes and build order.</qt>"
msgstr ""
+"<b>Valinnat</b>"
+"<p>Näyttää aliprojektin valinnat-dialogin joka tarjoaa asetuksia kääntäjälle, "
+"include-poluille, etuliitteille ja rakentamisjärjestykselle."
-#: parts/classview/classviewpart.cpp:208
+#: buildtools/autotools/autosubprojectview.cpp:182
+#: buildtools/autotools/autosubprojectview.cpp:183
#, fuzzy
-msgid "Focus Navigator"
-msgstr "Siirry funktion esittelyyn"
+msgid "Add new subproject..."
+msgstr "Lisää aliprojekti..."
-#: parts/classview/classviewpart.cpp:212
+#: buildtools/autotools/autosubprojectview.cpp:185
#, fuzzy
-msgid "Class Inheritance Diagram"
-msgstr "Periytymiskaavio"
+msgid ""
+"<qt><b>Add new subproject</b>"
+"<p>Creates a new subproject in currently selected subproject.</qt>"
+msgstr ""
+"<b>Lisää aliprojekti</b> "
+"<p>Luo uuden aliprojektin valitulle aliprojektille."
-#: parts/classview/classviewpart.cpp:213
-#, fuzzy
-msgid "Class inheritance diagram"
-msgstr "Periytymiskaavio"
+#: buildtools/autotools/autosubprojectview.cpp:189
+#: buildtools/qmake/trollprojectwidget.cpp:1031
+msgid "Remove Subproject..."
+msgstr "Poista aliprojekti..."
-#: parts/classview/classviewpart.cpp:214
+#: buildtools/autotools/autosubprojectview.cpp:191
#, fuzzy
msgid ""
-"<b>Class inheritance diagram</b>"
-"<p>Displays inheritance relationship between classes in project. Note, it does "
-"not display classes outside inheritance hierarchy."
+"<qt><b>Remove subproject</b>"
+"<p>Removes the subproject. Asks if the subproject should be also removed from "
+"disk. Only subprojects which do not hold other subprojects can be removed.</qt>"
msgstr ""
-"<b>Periytymiskaavio</b>"
-"<p>Näyttää projektin luokkien väliset perintäsuhteet. Huomaa, että siinä ei "
-"näytetä luokkia, jotka ovat perimishierarkian ulkopuolella."
-
-#: parts/classview/classtreebase.cpp:59
-msgid "Parent Classes..."
-msgstr "Yliluokat..."
+"<b>Poista aliprojekti</b>"
+"<p>Poistaa aliprojektin. Kysyy tulisiko aliprojekti poistaa myös levyltä. Vain "
+"aliprojektit, jotka eivät sisällä muita aliprojekteja voidaan poistaa."
-#: parts/classview/classtreebase.cpp:60
-msgid "Child Classes..."
-msgstr "Aliluokat..."
+#: buildtools/autotools/autosubprojectview.cpp:194
+msgid "Add Existing Subprojects..."
+msgstr "Lisää olemassaolevia aliprojekteja..."
-#: parts/classview/classtreebase.cpp:61
-msgid "Class Tool..."
-msgstr "Luokkatyökalu..."
+#: buildtools/autotools/autosubprojectview.cpp:196
+#, fuzzy
+msgid ""
+"<qt><b>Add existing subprojects</b>"
+"<p>Imports existing subprojects containing Makefile.am.</qt>"
+msgstr ""
+"<b>Lisää olemassaolevia aliprojekteja</b>"
+"<p>Tuo olemassaolevia aliprojekteja, joilla on Makefile.am."
-#: parts/classview/classtreebase.cpp:65
-msgid "Struct"
-msgstr "Struct"
+#: buildtools/autotools/autosubprojectview.cpp:199
+#: buildtools/autotools/autosubprojectview.cpp:200
+msgid "Add Target..."
+msgstr "Lisää kohde..."
-#: parts/classview/classtreebase.cpp:71
-msgid "Attribute"
-msgstr "Attribuutti"
+#: buildtools/autotools/autosubprojectview.cpp:202
+#, fuzzy
+msgid ""
+"<qt><b>Add target</b>"
+"<p>Adds a new target to the currently selected subproject. Target can be a "
+"binary program, library, script, also a collection of data or header files.</qt>"
+msgstr ""
+"<b>Lisää kohde</b>"
+"<p>Lisää uuden kohteen valittuun aliprojektiin. Kohde voi olla binääritiedosto, "
+"kirjasto, skripti, myös kokoelma data- ja otsikkotiedostoja."
-#: kdevdesigner/designer/connectiontable.cpp:39
-#: parts/classview/classtreebase.cpp:77
-msgid "Signal"
-msgstr "Signal"
+#: buildtools/autotools/autosubprojectview.cpp:208
+#: buildtools/autotools/autosubprojectview.cpp:209
+msgid "Add Service..."
+msgstr "Lisää palvelu..."
-#: parts/classview/hierarchydlg.cpp:52
+#: buildtools/autotools/autosubprojectview.cpp:211
#, fuzzy
-msgid "Refresh"
-msgstr "Lex-lähteet"
+msgid ""
+"<qt><b>Add service</b>"
+"<p>Creates a .desktop file describing the service.</qt>"
+msgstr "<b>Lisää palvelu</b> <p>Luo .desktop-tiedoston, joka kuvaa palvelun."
-#: parts/partexplorer/partexplorerform.cpp:49
-msgid "Name: %1 | Type: %2 | Value: %3"
-msgstr "Nimi: %1 | Tyyppi: %2 | Arvo: %3"
+#: buildtools/autotools/autosubprojectview.cpp:214
+#: buildtools/autotools/autosubprojectview.cpp:215
+msgid "Add Application..."
+msgstr "Lisää sovellus..."
-#: parts/partexplorer/partexplorerform.cpp:112
-msgid "Part Explorer - A Services Lister"
-msgstr "Part Selain - Palvelujen listaaja"
+#: buildtools/autotools/autosubprojectview.cpp:217
+#, fuzzy
+msgid "<qt><b>Add application</b><p>Creates an application .desktop file.</qt>"
+msgstr "<b>Lisää sovellus</b> <p>Luo sovellus .desktop-tiedoston."
-#: parts/partexplorer/partexplorerform.cpp:122
+#: buildtools/autotools/autosubprojectview.cpp:223
+#, fuzzy
msgid ""
-"<b>Matching services</b>"
-"<p>Results (if any) are shown grouped by matching service name."
+"<qt><b>Build</b>"
+"<p>Runs <b>make</b> from the directory of the selected subproject."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab.</qt>"
msgstr ""
-"<b>Täsmäävät palvelut</b>"
-"<p>Tulokset (jos yhtään) näytetään ryhmiteltyinä täsmäävän palvelun nimen "
-"mukaan."
-
-#: kdevdesigner/designer/mainwindowactions.cpp:310
-#: parts/partexplorer/partexplorerform.cpp:129
-msgid "&Search"
-msgstr "&Etsi"
+"<b>Rakenna</b>"
+"<p>Ajaa <b>make</b> valitun aliprojektin kansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make valinnat</b>-välilehti."
-#: parts/partexplorer/partexplorerform.cpp:181
-#, fuzzy
-msgid "Unknown error."
-msgstr "Tuntematon virhe"
+#: buildtools/autotools/autosubprojectview.cpp:229
+msgid "Force Reedit"
+msgstr "Pakota uudelleenmuokkaus"
-#: parts/partexplorer/partexplorerform.cpp:194
+#: buildtools/autotools/autosubprojectview.cpp:231
#, fuzzy
-msgid "No service found matching the criteria."
-msgstr "Ei löytynyt kriteeriä vastaavaa palvelua!"
-
-#: parts/partexplorer/partexplorer_plugin.cpp:43
-msgid "&Part Explorer"
-msgstr "&Part Explorer"
+msgid ""
+"<qt><b>Force Reedit</b>"
+"<p>Runs <b>make force-reedit</b> from the directory of the selected subproject."
+"<br>This recreates makefile (tip: and solves most of .moc related problems)"
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab.</qt>"
+msgstr ""
+"<b>Pakota uudelleenmuokkaus</b>"
+"<p>Ajaa <b>make force-reedit</b> -komennon valitun aliprojektin kansiosta."
+"<br>Tämä luo uudelleen makefile:n (vihje: ja ratkaisee suurimman osan .moc "
+"sidonnaisista ongelmista)"
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: parts/partexplorer/partexplorer_plugin.cpp:45
-msgid "TDETrader query execution"
-msgstr "TDETrader-haun toteutus"
+#: buildtools/autotools/autosubprojectview.cpp:241
+#: buildtools/qmake/trollprojectwidget.cpp:1004
+msgid "Clean"
+msgstr "Puhdista"
-#: parts/partexplorer/partexplorer_plugin.cpp:46
+#: buildtools/autotools/autosubprojectview.cpp:243
+#, fuzzy
msgid ""
-"<b>Part explorer</b>"
-"<p>Shows a dialog for TDETrader query execution. Search your TDE documentation "
-"for more information about TDE services and TDETrader."
+"<qt><b>Clean</b>"
+"<p>Runs <b>make clean</b> from the directory of the selected subproject."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab.</qt>"
msgstr ""
-"<b>Part-selain</b>"
-"<p>Näyttää dialogin KTrade-haun suorittamiseksi. Katso TDE-dokumentaatiosta "
-"lisätietoa TDE-palveluista ja TDETraderistä."
-
-#: parts/astyle/astyle_part.cpp:53
-msgid "&Reformat Source"
-msgstr "&Uudelleenmuotoile lähde"
+"<b>Puhdista</b>"
+"<p>Ajaa <b>make clean</b> -komennon valitun aliprojektin kansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: parts/astyle/astyle_part.cpp:55
-msgid "Reformat source"
-msgstr "Uudelleenmuotoile lähde"
+#: buildtools/autotools/autoprojectpart.cpp:155
+#: buildtools/autotools/autoprojectpart.cpp:158
+#: buildtools/autotools/autosubprojectview.cpp:248
+#: buildtools/custommakefiles/customprojectpart.cpp:107
+#: buildtools/custommakefiles/customprojectpart.cpp:110
+#: buildtools/qmake/trollprojectwidget.cpp:1000
+msgid "Install"
+msgstr "Asenna"
-#: parts/astyle/astyle_part.cpp:56
+#: buildtools/autotools/autosubprojectview.cpp:250
+#, fuzzy
msgid ""
-"<b>Reformat source</b>"
-"<p>Source reformatting functionality using <b>astyle</b> "
-"library. Also available in <b>New Class</b> and <b>Subclassing</b> wizards."
+"<qt><b>Install</b>"
+"<p>Runs <b>make install</b> from the directory of the selected subproject."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab.</qt>"
msgstr ""
-"<b>Uudelleenmuotoile lähde</b>"
-"<p>Lähteen uudelleenmuotoilu käyttäen <b>astyle</b>-kirjastoa. Käytettävissä "
-"myös <b>Uusi luokka</b>- ja <b>Aliluokitus</b> -velhoissa."
+"<b>Asenna</b>"
+"<p>Ajaa <b>make install</b> -komennon valitun aliprojektin kansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: parts/astyle/astyle_part.cpp:59 parts/astyle/astyle_part.cpp:61
-#: parts/astyle/astyle_part.cpp:410
-#, fuzzy
-msgid "Format files"
-msgstr "Alatunnisteen tiedosto"
+#: buildtools/autotools/autoprojectpart.cpp:164
+#: buildtools/autotools/autosubprojectview.cpp:254
+#: buildtools/custommakefiles/customprojectpart.cpp:123
+msgid "Install (as root user)"
+msgstr "Asenna (root-käyttäjänä)"
-#: parts/astyle/astyle_part.cpp:62
+#: buildtools/autotools/autosubprojectview.cpp:256
#, fuzzy
msgid ""
-"<b>Fomat files</b>"
-"<p>Formatting functionality using <b>astyle</b> library. Also available in <b>"
-"New Class</b> and <b>Subclassing</b> wizards."
+"<qt><b>Install as root user</b>"
+"<p>Runs <b>make install</b> command from the directory of the selected "
+"subproject with root privileges."
+"<br> It is executed via tdesu command."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab.</qt>"
msgstr ""
-"<b>Uudelleenmuotoile lähde</b>"
-"<p>Lähteen uudelleenmuotoilu käyttäen <b>astyle</b>-kirjastoa. Käytettävissä "
-"myös <b>Uusi luokka</b>- ja <b>Aliluokitus</b> -velhoissa."
+"<b>Asenna pääkäyttäjänä</b>"
+"<p>Ajaa <b>make install</b> -komennon valitun aliprojektin kansiosta "
+"pääkäyttäjän oikeuksilla."
+"<br>Suoritetaan tdesu-komennon avulla."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: parts/astyle/astyle_part.cpp:67 parts/astyle/astyle_part.cpp:68
+#: buildtools/autotools/autosubprojectview.cpp:263
#, fuzzy
-msgid "Formatting"
-msgstr "Yleiset asetukset"
+msgid "Expand Subtree"
+msgstr "Laajenna teksti"
-#: parts/astyle/astyle_part.cpp:402
+#: buildtools/autotools/autosubprojectview.cpp:265
#, fuzzy
-msgid "Format selection"
-msgstr "Yleiset asetukset"
-
-#: parts/astyle/astyle_part.cpp:403
-msgid "<b>Format</b><p>Formats the current selection, if possible"
-msgstr ""
+msgid "Collapse Subtree"
+msgstr "Pienennä kaikki kohdat"
-#: parts/astyle/astyle_part.cpp:411
+#: buildtools/autotools/autosubprojectview.cpp:268
#, fuzzy
-msgid "<b>Format files</b><p>Formats selected files if possible"
-msgstr ""
-"<b>Toimita tiedosto(ja)</b>"
-"<p>Toimittaa tiedoston varastoon jos muutettu."
+msgid "Manage Custom Commands..."
+msgstr "Suorita Komento...."
-#: parts/astyle/astyle_part.cpp:523
-#, c-format
-msgid "Not able to write %1"
+#: buildtools/autotools/autosubprojectview.cpp:270
+msgid ""
+"<qt><b>Manage custom commands</b>"
+"<p>Allows to create, edit and delete custom build commands which appears in the "
+"subproject context menu."
+"<br></qt>"
msgstr ""
-#: parts/astyle/astyle_part.cpp:528
+#: buildtools/autotools/autosubprojectview.cpp:283
#, c-format
-msgid "Not able to read %1"
-msgstr ""
+msgid "Subproject: %1"
+msgstr "Aliprojekti: %1"
-#: parts/astyle/astyle_part.cpp:534
-#, fuzzy
-msgid "Processed %1 files ending with extensions %2"
-msgstr "Uusi tiedoston &nimi (laajenteineen):"
+#: buildtools/autotools/autosubprojectview.cpp:353
+msgid "Add New Subproject to '%1'"
+msgstr "Lisää uusi aliprojekti \"%1\":lle"
-#: parts/filter/filterpart.cpp:40
-msgid "Execute Command..."
-msgstr "Suorita Komento...."
+#: buildtools/autotools/autosubprojectview.cpp:365
+msgid "Add Existing Subproject to '%1'"
+msgstr "Lisää olemassaoleva aliprojekti \"%1\":lle"
-#: parts/filter/filterpart.cpp:43
-msgid "Execute shell command"
-msgstr "Suorita kuoren komento."
+#: buildtools/autotools/autosubprojectview.cpp:380
+msgid "Add New Target to '%1'"
+msgstr "Lisää uusi kohde \"%1\":lle"
-#: parts/filter/filterpart.cpp:44
+#: buildtools/autotools/autosubprojectview.cpp:395
+msgid "Add New Service to '%1'"
+msgstr "Lisää uusi palvelu \"%1\":lle"
+
+#: buildtools/autotools/autosubprojectview.cpp:410
+msgid "Add New Application to '%1'"
+msgstr "Lisää uusi sovellus \"%1\":lle"
+
+#: buildtools/autotools/autosubprojectview.cpp:438
#, fuzzy
-msgid ""
-"<b>Execute shell command</b>"
-"<p>Executes a shell command and outputs its result into the current document."
+msgid "This item cannot be removed"
+msgstr "Tätä yksilöä ei voida poistaa"
+
+#: buildtools/autotools/autoprojectpart.cpp:83
+#: buildtools/autotools/autoprojectpart.cpp:90
+#: buildtools/autotools/autosubprojectview.cpp:438
+msgid "Automake Manager"
+msgstr "Automaken hallinta"
+
+#: buildtools/autotools/autosubprojectview.cpp:451
+msgid "There is no subproject %1 in SUBDIRS"
+msgstr "Ei ole aliprojektia %1 alihakemistoissa"
+
+#: buildtools/autotools/autosubprojectview.cpp:456
+#, c-format
+msgid "Remove Subproject %1"
+msgstr "Poista aliprojekti %1"
+
+#: buildtools/autotools/autosubprojectview.cpp:457
+msgid "Do you really want to remove subproject %1 with all targets and files?"
+msgstr "Haluatko poistaa aliprojektin %1 kaikkine kohteineen ja tiedostoineen?"
+
+#: buildtools/autotools/autosubprojectview.cpp:1020
+msgid "Manage Custom Commands"
msgstr ""
-"<b>Suorita kuori-komento</b>"
-"<p>Suorittaa kuori-komennon ja ohjaa tuloksen nykyiseen dokumenttiin."
-#: parts/filter/filterpart.cpp:46
-msgid "Filter Selection Through Command..."
-msgstr "Suodata valintaa komennolla..."
+#: buildtools/autotools/configureoptionswidget.cpp:239
+msgid "Re-run configure for %1 now?"
+msgstr "Aja configure kohteelle %1 uudelleen?"
-#: parts/filter/filterpart.cpp:49
+#: buildtools/autotools/configureoptionswidget.cpp:239
#, fuzzy
-msgid "Filter selection through a shell command"
-msgstr "Suodata valintaa kuoren komennolla"
+msgid "Rerun"
+msgstr "Aja"
-#: parts/filter/filterpart.cpp:50
+#: buildtools/autotools/autoprojectpart.cpp:654
+#: buildtools/autotools/autoprojectpart.cpp:665
+#: buildtools/autotools/configureoptionswidget.cpp:239
+#: buildtools/qmake/trollprojectwidget.cpp:2186
#, fuzzy
+msgid "Do Not Run"
+msgstr "Älä tee mitää&n"
+
+#: buildtools/autotools/configureoptionswidget.cpp:398
+#: buildtools/pascal/pascalproject_part.cpp:450
msgid ""
-"<b>Filter selection through shell command</b>"
-"<p>Filters selection through a shell command and outputs its result into the "
-"current document."
+"There was an error loading the module %1.\n"
+"The diagnostics is:\n"
+"%2"
msgstr ""
-"<b>Suodata valintaa kuori-komennon kautta</b>"
-"<p>Suodattaa valintaa kuori-komennon kautta ja ohjaa tuloksen nykyiseen "
-"dokumenttiin."
+"Moduulin %1 lataamisessa tapahtui virhe.\n"
+"Diagnostiikka on:\n"
+"%2"
-#: parts/filter/filterpart.cpp:96
-msgid "Execute Command"
-msgstr "Suorita komento"
+#: buildtools/autotools/addtranslationdlg.cpp:37
+msgid "Add Translation"
+msgstr "Lisää käännös"
-#: parts/filter/filterpart.cpp:142
-msgid "Filter Selection Through Command"
-msgstr "Suodata valintaa komennolla"
+#: buildtools/autotools/addtranslationdlg.cpp:79
+msgid "Your sourcecode is already translated to all supported languages."
+msgstr "Lähdekoodi on jo käännetty kaikille tuetuille kielille."
-#: parts/filter/shellfilterdlg.cpp:122 parts/filter/shellinsertdlg.cpp:119
-#, c-format
-msgid "Process exited with status %1"
-msgstr "Prosessi poistui arvolla %1"
+#: buildtools/autotools/addtranslationdlg.cpp:97
+msgid "A translation file for the language %1 exists already."
+msgstr "Kielelle %1 on jo käännöstiedosto."
-#: parts/filecreate/filecreate_widget2.cpp:48
-msgid "Use this to create new files within your project."
-msgstr "Käytä tätä luodaksesi uusia tiedostoja projektissasi."
+#: buildtools/autotools/autodetailsview.cpp:285
+#: buildtools/autotools/targetoptionsdlg.cpp:40
+msgid "Target Options for '%1'"
+msgstr "Kohteen asetukset \"%1\":lle"
-#: parts/filecreate/addglobaldlg.cpp:61
-msgid "Template Location"
-msgstr "Mallin sijainti"
+#: buildtools/autotools/targetoptionsdlg.cpp:47
+msgid "Link convenience libraries inside project (LDADD)"
+msgstr "Linkitä mukavuuskirjastot projektin sisällä (LDADD):"
-#: parts/filecreate/addglobaldlg.cpp:92
-msgid "Select Global File Types"
-msgstr "Valitse globaalit tiedostotyypit"
+#: buildtools/autotools/targetoptionsdlg.cpp:48
+msgid "Link libraries outside project (LDADD)"
+msgstr "Linkitä kirjastot projektin ulkopuolella (LDADD):"
-#: parts/filecreate/addglobaldlg.cpp:94
-msgid "F1"
-msgstr "F1"
+#: buildtools/autotools/targetoptionsdlg.cpp:295
+msgid ""
+"Add Library: Choose the .a/.so file, give -l<libname> "
+"or use a variable with $(FOOBAR)"
+msgstr ""
-#: parts/filecreate/addglobaldlg.cpp:99
-msgid "Type extension:"
-msgstr "Tyyppilaajennokset:"
+#: buildtools/autotools/targetoptionsdlg.cpp:297
+#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#, fuzzy
+msgid "Shared Library (*.so)"
+msgstr "Ja&ettu kirjasto"
-#: parts/filecreate/addglobaldlg.cpp:100
-msgid "Type name:"
-msgstr "Tyypin nimi:"
+#: buildtools/autotools/targetoptionsdlg.cpp:297
+#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#, fuzzy
+msgid "Static Library (*.a)"
+msgstr "St&aattinen kirjasto"
-#: parts/filecreate/addglobaldlg.cpp:101
-msgid "Template location:"
-msgstr "Mallin sijainti:"
+#: buildtools/autotools/targetoptionsdlg.cpp:337
+#, fuzzy
+msgid "Edit External Library"
+msgstr "Muokkaa ulkoista kirjastoa:"
-#: parts/filecreate/addglobaldlg.cpp:102
-msgid "Icon:"
-msgstr "Kuvake:"
+#: buildtools/autotools/targetoptionsdlg.cpp:337
+msgid "Edit external library:"
+msgstr "Muokkaa ulkoista kirjastoa:"
-#: parts/filecreate/filecreate_part.cpp:75
-#: parts/filecreate/filecreate_part.cpp:76
+#: buildtools/autotools/addexistingdirectoriesdlg.cpp:60
#, fuzzy
-msgid "File Templates"
-msgstr "Tiedostomalli"
-
-#: parts/filecreate/filecreate_part.cpp:82
msgid ""
-"<b>New file</b>"
-"<p>Creates a new file. Also adds it the project if the <b>Add to project</b> "
-"checkbox is turned on."
+"Drag one or more directories with an existing Makefile.am from the left view "
+"and drop it here."
msgstr ""
-"<b>Uusi tiedosto</b>"
-"<p>Luo uuden tiedoston. Lisää sen myös projektiin, jos <b>Lisää projektiin</b> "
-"-valintaruutu on valittu."
+"Raahaa yksi tai useampia hakemistoja, joilla on olemassa Makefile.am, "
+"yläpuolelta ja tiputa ne tähän!"
-#: buildtools/script/scriptprojectpart.cpp:57
-#: parts/filecreate/filecreate_part.cpp:83
-msgid "Create a new file"
-msgstr "Luo uusi tiedosto"
+#: buildtools/autotools/kimporticonview.cpp:66
+msgid "Or just use the buttons."
+msgstr ""
-#: parts/filecreate/fcconfigwidget.cpp:51
-msgid "Global Types"
-msgstr "Globaalit tyypit"
+#: buildtools/autotools/addexistingfilesdlg.cpp:75
+#: buildtools/autotools/addfiledlg.cpp:51
+#: buildtools/autotools/autodetailsview.cpp:315
+#: buildtools/autotools/autodetailsview.cpp:337
+#: buildtools/autotools/autodetailsview.cpp:419
+#: buildtools/autotools/autodetailsview.cpp:498
+#: buildtools/autotools/removefiledlg.cpp:74
+#: buildtools/autotools/removetargetdlg.cpp:52
+msgid "%1 in %2"
+msgstr "%1 %2:ssa"
-#: parts/filecreate/fcconfigwidget.cpp:62
-msgid "Project templates in "
-msgstr "Projektimallien sijainti "
+#: buildtools/autotools/addexistingfilesdlg.cpp:88
+#, fuzzy
+msgid "Drag one or more files from the left view and drop it here."
+msgstr "Raahaa yksi tai useampia tiedostoja yäpuolelta ja tiputa ne tähän!"
-#: parts/filecreate/fcconfigwidget.cpp:652
+#: buildtools/autotools/addexistingfilesdlg.cpp:203
msgid ""
-"Requested template does not exist yet.\n"
-"It will be opened immediately after accepting the configuration dialog."
+"The following file(s) already exist(s) in the target!\n"
+"Press Continue to import only the new files.\n"
+"Press Cancel to abort the complete import."
msgstr ""
-"Pyydettyä mallia ei ole vielä olemassa.\n"
-"Se avataan heti kun määrittelydialogi on hyväksytty."
+"Seuraavat tiedosto(t) ovat jo kohteessa!\n"
+"Valitse \"Jatka\" tuodaksesi vain uudet tiedostot.\n"
+"Valitse \"Peruuta\" peruuttaaksesi tuonnin."
-#: parts/filecreate/fcconfigwidget.cpp:677
-#: parts/filecreate/fcconfigwidget.cpp:700
+#: buildtools/autotools/addexistingfilesdlg.cpp:235
+#, c-format
+msgid "Importing... %p%"
+msgstr "Tuodaan... %p%"
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:261
msgid ""
-"Template for the selected file type does not exist yet.\n"
-"It will be opened immediately after accepting the configuration dialog."
+"The following file(s) are not in the Subproject directory.\n"
+"Press Link to add the files by creating symbolic links.\n"
+"Press Copy to copy the files into the directory."
msgstr ""
-"Valitun tiedostotyypin mallia ei vielä ole olemassa.\n"
-" Se avataan heti kun määrittelydialogi on hyväksytty."
+"Seuraavat tiedosto(t) ei ole aliprojektin kansiossa.\n"
+"Valitse \"Linkki\" luodaksesi tiedostot symbolisina linkkeinä.\n"
+"Valitse \"Kopioi\" jos haluat kopioida tiedostot hakemistoon."
-#: parts/filecreate/fcconfigwidget.cpp:679
-#: parts/filecreate/fcconfigwidget.cpp:702
+#: buildtools/autotools/addexistingfilesdlg.cpp:264
+msgid "Link (recommended)"
+msgstr "Linkki (suositus)"
+
+#: buildtools/autotools/addexistingfilesdlg.cpp:264
+msgid "Copy (not recommended)"
+msgstr "Kopioi (ei suositeltavaa)"
+
+#: buildtools/autotools/managecustomcommand.cpp:46
msgid ""
-"Template for the selected file type has been changed.\n"
-"It will be opened immediately after accepting the configuration dialog."
+"_: this is a list of items in the combobox\n"
+"Make target,Make target (as root),Make command,Make command (as "
+"root),Command,Command (as root)"
msgstr ""
-"Valitun tiedostotyypin mallia on muutettu.\n"
-"Se avataan heti kun määrittely-dialogi on hyväksytty."
-#: parts/filecreate/filecreate_newfile.cpp:33
+#: buildtools/autotools/choosetargetdialog.cpp:265
+#, fuzzy
msgid ""
-"_: New file dialog (title)\n"
-"New File"
-msgstr "Uusi tiedosto"
+"The file %1 already exists in the chosen target.\n"
+"The file will be created but will not be added to the target.\n"
+"Rename the file and select 'Add Existing Files' from the Automake Manager."
+msgstr ""
+"Tiedosto %1 on jo olemassa valitussa kohteessa!\n"
+"Tiedosto luodaan, mutta sitä ei lisätä kohteeseen.\n"
+"Uudelleennimeä tiedosto ja valitse \"Lisää olemassaolevat tiedostot\" "
+"Automake-hallinnasta."
-#: parts/filecreate/filecreate_newfile.cpp:38
-#, fuzzy
-msgid "<b>New File Creation</b>"
-msgstr "<b>Uuden tiedoston luonti</b>"
+#: buildtools/autotools/choosetargetdialog.cpp:267
+msgid "Error While Adding Files"
+msgstr "Virhe tiedostoja lisättäessä"
-#: parts/filecreate/filecreate_newfile.cpp:56
-msgid ""
-"_: Add to project (on checkbox)\n"
-"&Add to project"
-msgstr "&Lisää projektiin"
+#: buildtools/autotools/fileselectorwidget.cpp:65
+msgid "Short View"
+msgstr "Lyhyt näkymä"
-#: parts/filecreate/filecreate_newfile.cpp:155
-#, fuzzy
-msgid "A file with this name already exists"
-msgstr "Samalla nimellä on jo tiedosto."
+#: buildtools/autotools/fileselectorwidget.cpp:84
+msgid "Home directory"
+msgstr "Kotikansio"
-#: parts/filecreate/filecreate_newfile.cpp:155
-#, fuzzy
-msgid "File Exists"
-msgstr "Tiedosto&luettelo:"
+#: buildtools/autotools/fileselectorwidget.cpp:87
+msgid "Up one level"
+msgstr "Yksi taso ylemmäs"
-#: parts/filecreate/filecreate_widget3.cpp:36
-#, fuzzy
-msgid "File Create"
-msgstr "Tiedostopuu"
+#: buildtools/autotools/fileselectorwidget.cpp:90
+msgid "Previous directory"
+msgstr "Edellinen kansio"
-#: parts/filecreate/filecreate_widget3.cpp:44
-#, fuzzy
+#: buildtools/autotools/fileselectorwidget.cpp:93
+msgid "Next directory"
+msgstr "Seuraava kansio"
+
+#: buildtools/autotools/subprojectoptionsdlg.cpp:48
+msgid "Subproject Options for '%1'"
+msgstr "Aliprojektin asetukset \"%1\":lle"
+
+#: buildtools/autotools/subprojectoptionsdlg.cpp:305
msgid ""
-"<b>New file</b>"
-"<p>This part makes the creation of new files easier. Select a type in the list "
-"to create a file. The list of project file types can be configured in project "
-"settings dialog, <b>New File Wizard</b> tab. Globally available file types are "
-"listed and can be configured in TDevelop settings dialog, <b>New File Wizard</b> "
-"tab."
+"Add Include directory: Choose directory, give -Idirectory or use a variable "
+"with -I$(FOOBAR)"
msgstr ""
-"<b>Uusi tiedosto</b>"
-"<p>Tämän osan avulla on uusien tiedostojen teko helpompaa. Valitse listasta "
-"tyyppi luodaksesi tiedoston. Projektin tiedostotyyppien lista voidaan määrittää "
-"projektiasetukset-dialogissa, <b>Uusi tiedosto -velho</b> "
-"välilehdellä. Globaalisti saatavilla olevat tiedostotyypit ovat lueteltuina ja "
-"muokattavissa KDevelopin asetukset-dialogissa, <b>Uusi tiedosto -velho</b> "
-"välilehdellä."
-#: parts/distpart/distpart_part.cpp:48
+#: buildtools/autotools/subprojectoptionsdlg.cpp:331
#, fuzzy
-msgid "Distribution && Publishing"
-msgstr "Projektin jakelu ja julkaisu"
+msgid "Edit Include Directory"
+msgstr "Muokkaa sisällytettävien tiedostojen kansiota:"
-#: parts/distpart/distpart_part.cpp:52
-msgid "Make source and binary distribution"
-msgstr "Tee lähdekoodi ja binäärijakelut"
+#: buildtools/autotools/subprojectoptionsdlg.cpp:331
+msgid "Edit include directory:"
+msgstr "Muokkaa sisällytettävien tiedostojen kansiota:"
-#: parts/distpart/distpart_part.cpp:53
+#: buildtools/autotools/subprojectoptionsdlg.cpp:360
+msgid "Edit Prefix"
+msgstr "Muokkaa etuliitettä"
+
+#: buildtools/autotools/addtargetdlg.cpp:40
+#: buildtools/autotools/autoprojectwidget.cpp:61
+msgid "Program"
+msgstr "Ohjelma"
+
+#: buildtools/autotools/addtargetdlg.cpp:41
+#: buildtools/autotools/autoprojectwidget.cpp:63
+msgid "Library"
+msgstr "Kirjasto"
+
+#: buildtools/autotools/addtargetdlg.cpp:42
+#: buildtools/autotools/autoprojectwidget.cpp:65
+msgid "Libtool Library"
+msgstr "Libtool-kirjasto"
+
+#: buildtools/autotools/addtargetdlg.cpp:43
+#: buildtools/autotools/autoprojectwidget.cpp:67
+msgid "Script"
+msgstr "Skripti"
+
+#: buildtools/autotools/addtargetdlg.cpp:44
+#: buildtools/autotools/autoprojectwidget.cpp:69
+msgid "Header"
+msgstr "Otsikko"
+
+#: buildtools/autotools/addtargetdlg.cpp:45
+msgid "Data File"
+msgstr "Datatiedosto"
+
+#: buildtools/autotools/addtargetdlg.cpp:46
+#: buildtools/autotools/autoprojectwidget.cpp:73
+msgid "Java"
+msgstr "Java"
+
+#: buildtools/autotools/addtargetdlg.cpp:145
#, fuzzy
-msgid ""
-"<b>Project distribution & publishing</b>"
-"<p>Helps users package and publish their software."
-msgstr ""
-"<b>Projektin jakelu ja julkaisu</b>"
-"<p>Auttaa käyttäjiä paketoimaan ja julkaisemaan ohjelmistonsa."
+msgid "You have to give the target a name"
+msgstr "Sinun täytyy antaa kohteelle nimi!"
-#: parts/distpart/distpart_part.cpp:56
+#: buildtools/autotools/addtargetdlg.cpp:151
#, fuzzy
-msgid "Distribution & Publishing"
-msgstr "Projektin jakelu ja julkaisu"
+msgid "Libraries must have a lib prefix."
+msgstr "Kirjastoilla täytyy olla lib-etuliite!"
-#: parts/distpart/specsupport.cpp:78 parts/distpart/specsupport.cpp:177
+#: buildtools/autotools/addtargetdlg.cpp:156
#, fuzzy
-msgid "You need to create a source archive first."
-msgstr "Sinun täytyy luoda lähdearkisto ensin!"
+msgid "Libtool libraries must have a lib prefix."
+msgstr "Libtool-kirjastoilla täytyy olla lib-etuliite!"
-#: parts/distpart/distpart_widget.cpp:134
+#: buildtools/autotools/addtargetdlg.cpp:161
#, fuzzy
-msgid "Building Package"
-msgstr "Rakenna kohde"
+msgid "Libtool libraries must have a .la suffix."
+msgstr "Libtool-kirjastoilla täytyy olla .la-pääte!"
-#: parts/distpart/distpart_widget.cpp:145
-#, fuzzy, c-format
-msgid "Adding file: %1"
-msgstr "Lisää tiedostoja"
+#: buildtools/autotools/addtargetdlg.cpp:179
+#, fuzzy
+msgid "A target with this name already exists."
+msgstr "Samalla nimellä on jo kohde olemassa!"
-#: parts/distpart/distpart_widget.cpp:152
-#, c-format
-msgid "Archive made at: %1"
+#: buildtools/autotools/removefiledlg.cpp:65
+msgid ""
+"The file %1 is still used by the following targets:\n"
+"%2\n"
+"Remove it from all of them?"
msgstr ""
+"Tiedostoa %1 käyttää seuraavat kohteet:\n"
+"%2\n"
+"Poistetaanko kaikista?"
-#: parts/distpart/distpart_widget.cpp:152
-msgid "Archive Done"
-msgstr ""
+#: buildtools/autotools/removefiledlg.cpp:70
+msgid "Do you really want to remove <b>%1</b>?"
+msgstr "Haluatko varmasti poistaa <b>%1</b>:n?"
-#: parts/distpart/distpart_widget.cpp:595
-#, fuzzy, c-format
-msgid "Remove %1"
-msgstr "&Poista"
+#: buildtools/autotools/addapplicationdlg.cpp:120
+#: buildtools/autotools/addservicedlg.cpp:160
+msgid "You have to enter a file name."
+msgstr "Määrittele tiedostonimi."
-#: buildtools/qmake/trollprojectwidget.cpp:1796
-#: buildtools/qmake/trollprojectwidget.cpp:1937
-#: parts/distpart/distpart_widget.cpp:595
-msgid "Remove File"
-msgstr "Poista tiedosto"
+#: buildtools/autotools/addapplicationdlg.cpp:127
+msgid "You have to enter the file name of an executable program."
+msgstr "Määrittele suoritustiedoston nimi."
-#: parts/diff/diffdlg.cpp:20
-msgid "Difference Viewer"
-msgstr "Eronäyttö"
+#: buildtools/autotools/addapplicationdlg.cpp:134
+msgid "You have to enter an application name."
+msgstr "Sinun tulee määritellä sovelluksen nimi."
-#: parts/diff/diffwidget.cpp:76 vcs/cvsservice/diffwidget.cpp:73
-#, c-format
-msgid "Show in %1"
-msgstr "Näytä %1"
+#: buildtools/autotools/addapplicationdlg.cpp:141
+#: buildtools/autotools/addservicedlg.cpp:174
+msgid "A file with this name exists already."
+msgstr "Tällä nimellä on jo tiedosto."
-#: parts/diff/diffwidget.cpp:83 vcs/cvsservice/diffwidget.cpp:80
-msgid "&Save As..."
-msgstr "Tallenna &nimellä..."
+#: buildtools/autotools/addapplicationdlg.cpp:146
+#: buildtools/autotools/addservicedlg.cpp:179
+msgid "Could not open file for writing."
+msgstr "Ei voitu avata tiedostoa kirjoitusta varten."
-#: parts/diff/diffwidget.cpp:88 vcs/cvsservice/diffwidget.cpp:85
-msgid "Highlight Syntax"
-msgstr "Korostuksen syntaksi"
+#: buildtools/autotools/addprefixdlg.cpp:27
+msgid "Add Prefix"
+msgstr "Lisää etuliite"
-#: parts/diff/diffwidget.cpp:112 vcs/cvsservice/diffwidget.cpp:106
-msgid "Unable to open file."
-msgstr "Tiedostoa ei voida avata. "
+#: buildtools/autotools/addprefixdlg.cpp:35
+msgid "&Path:"
+msgstr "&Polku:"
-#: parts/diff/diffwidget.cpp:112 vcs/cvsservice/diffwidget.cpp:106
-msgid "Diff Frontend"
-msgstr "Diff-edustaohjelma"
+#: buildtools/autotools/addfiledlg.cpp:80
+msgid "This file is already in the target."
+msgstr "Tiedosto on jo kohteessa."
-#: parts/diff/diffwidget.cpp:324 vcs/cvsservice/diffwidget.cpp:315
-msgid "Display &Raw Output"
-msgstr "Näytä &raakatulostus"
+#: buildtools/autotools/addfiledlg.cpp:91
+#: buildtools/autotools/addfiledlg.cpp:103
+#, fuzzy
+msgid ""
+"<b>A file with this name already exists.</b>"
+"<br>"
+"<br>Please use the \"Add existing file\" dialog."
+msgstr ""
+"<b>Tällä nimellä on jo olemassa tiedosto!</b>"
+"<br>"
+"<br>Käytä \"Lisää olemassaoleva tiedosto\" -dialogia."
-#: parts/diff/diffpart.cpp:52 vcs/clearcase/clearcasepart.cpp:105
-msgid "Diff"
-msgstr "Diff"
+#: buildtools/autotools/addsubprojectdlg.cpp:58
+msgid "You have to give the subproject a name."
+msgstr "Määrittele aliprojektin nimi."
-#: parts/diff/diffpart.cpp:53
-#, fuzzy
-msgid "Diff Output"
-msgstr "Tuloste"
+#: buildtools/autotools/addsubprojectdlg.cpp:65
+msgid "A subproject with this name already exists."
+msgstr "Samalla nimellä on jo aliprojekti."
-#: parts/diff/diffpart.cpp:54
-#, fuzzy
+#: buildtools/autotools/addsubprojectdlg.cpp:75
msgid ""
-"<b>Difference viewer</b>"
-"<p>Shows output of the diff format. Can utilize every installed component that "
-"is able to show diff output. For example if you have Kompare installed, "
-"Difference Viewer can use its graphical diff view."
+"There is no config.status in the project root directory. Run 'Configure' first"
msgstr ""
-"<b>Eronäyttö</b>"
-"<p>Näyttää diff-tuloksen. Pystyy hyödyntämään jokaista asennettua komponenttia, "
-"joka osaa näyttää diffin tuloksen. Esimerkiksi, jos Kompare on asennettu, "
-"Eronäyttö voi käyttää sen graafista diff-näkymää.."
+"Projektin pääkansiosta ei löydy config.status-tiedostoa. Ajetaanko "
+"\"configure\" ensin"
-#: parts/diff/diffpart.cpp:57
-msgid "Output of the diff command"
-msgstr "Diff-komennon tuloste"
+#: buildtools/autotools/addsubprojectdlg.cpp:85
+msgid "A file named %1 already exists."
+msgstr "Tiedosto nimeltä %1 on jo olemassa."
-#: parts/diff/diffpart.cpp:60
-msgid "Difference Viewer..."
-msgstr "Eronäyttö..."
+#: buildtools/autotools/addsubprojectdlg.cpp:90
+msgid ""
+"A subdirectory %1 already exists. Do you wish to add it as a subproject?"
+msgstr "Alikansio %1 on jo olemassa. Lisätäänkö se aliprojektina?"
-#: parts/diff/diffpart.cpp:63
-msgid "Difference viewer"
-msgstr "Eronäyttö"
+#: buildtools/autotools/addsubprojectdlg.cpp:97
+#, c-format
+msgid "Could not create subdirectory %1."
+msgstr "Alikansiota %1 ei voitu luoda."
-#: parts/diff/diffpart.cpp:64
-msgid "<b>Difference viewer</b><p>Shows the contents of a patch file."
-msgstr "<b>Eronäyttö</b><p>Näyttää paikkotiedoston sisällön."
+#: buildtools/autotools/addsubprojectdlg.cpp:103
+#, c-format
+msgid "Could not access the subdirectory %1."
+msgstr "Alikansioon %1 ei voitu siirtyä."
-#: parts/diff/diffpart.cpp:123
+#: buildtools/autotools/addsubprojectdlg.cpp:151
+#, fuzzy, c-format
+msgid "Could not create Makefile.am in subdirectory %1."
+msgstr "Alikansioon %1 ei voitu luoda Makefile.am-tiedostoa."
+
+#: buildtools/autotools/autoprojectwidget.cpp:71
+msgid "Data"
+msgstr "Data"
+
+#: buildtools/autotools/autoprojectwidget.cpp:633
+msgid "Documentation data"
+msgstr "Dokumentaation data"
+
+#: buildtools/autotools/autoprojectwidget.cpp:635
#, fuzzy
-msgid "Difference to Disk File"
-msgstr "Erot tallennettuun tiedostoon verrattuna"
+msgid "KDE Icon data"
+msgstr "Kuvakedata kohteessa %1"
-#: parts/diff/diffpart.cpp:125
+#: buildtools/autotools/autoprojectwidget.cpp:637
+msgid "%1 (%2 in %3)"
+msgstr "%1 (%2 %3:ssa)"
+
+#: buildtools/autotools/addservicedlg.cpp:139
#, fuzzy
+msgid "Enter Value"
+msgstr "Ulkoinen"
+
+#: buildtools/autotools/addservicedlg.cpp:139
+msgid "Property %1:"
+msgstr "Ominaisuus %1:"
+
+#: buildtools/autotools/addservicedlg.cpp:167
+msgid "You have to enter a service name."
+msgstr "Sinun täytyy määritellä palvelun nimi."
+
+#: buildtools/autotools/removetargetdlg.cpp:48
msgid ""
-"<b>Difference to disk file</b>"
-"<p>Shows the difference between the file contents in this editor and the file "
-"contents on disk."
+"Do you really want to remove <b>%1</b>"
+"<br>with <b>all files</b> that are attached to it"
+"<br>and <b>all dependencies</b>?"
msgstr ""
-"<b>Erot tallennettuun tiedostoon nähden</b>"
-"<p>Näyttää editorissa olevan tiedoston ja levyllä olevan tiedoston väliset "
-"eroavaisuudet.."
+"Haluatko todella poistaa <b>%1</b> "
+"<br>ja <b>kaikki tiedostot</b>, jotka ovat liitettyjä siihen"
+"<br>ja <b>kaikki riippuvaisuudet</b>?"
-#: parts/diff/diffpart.cpp:168
-msgid "Could not invoke the \"diff\" command."
-msgstr "Ei voitu suorittaa \"diff\"-komentoa."
+#: buildtools/autotools/removetargetdlg.cpp:111
+msgid ""
+"_: no dependency\n"
+"<none>"
+msgstr "<ei yhtään>"
-#: parts/diff/diffpart.cpp:181
-msgid "DiffPart: No differences found."
-msgstr "DiffPart: Eroavaisuuksia ei löytynyt."
+#: buildtools/autotools/removetargetdlg.cpp:117
+#, c-format
+msgid "Removing Target... %p%"
+msgstr "Poistetaan kohde... %p%"
-#: parts/diff/diffpart.cpp:185
+#: buildtools/autotools/autoprojectpart.cpp:84
msgid ""
-"Diff command failed (%1):\n"
+"<b>Automake manager</b>"
+"<p>The project tree consists of two parts. The 'overview' in the upper half "
+"shows the subprojects, each one having a Makefile.am. The 'details' view in the "
+"lower half shows the targets and files for the subproject selected in the "
+"overview."
msgstr ""
-"Diff-komento epäonnistui (%1):\n"
-
-#: parts/diff/diffpart.cpp:240
-msgid "Please Select Patch File"
-msgstr "Valitse paikkotiedosto"
+"<b>Automaken hallinta</b>"
+"<p>Projektipuu koostuu kahdesta osasta. \"Yleisnäkymä\" ylemmässä osassa "
+"näyttää aliprojektit, joissa kussakin on yksi Makefile.am. \"Yksityiskohdat\" "
+"-osassa näkyy yleisnäkymä -osassa valitun aliprojektin kohteet ja tiedostot."
-#: parts/regexptest/regexptestdlg.cpp:85
-#: parts/regexptest/regexptestdlg.cpp:103
-#: parts/regexptest/regexptestdlg.cpp:179
-msgid "No match"
-msgstr "Ei osumia"
+#: buildtools/autotools/autoprojectpart.cpp:90
+msgid "Automake manager"
+msgstr "Automaken hallinta"
-#: parts/regexptest/regexptestdlg.cpp:88
-#: parts/regexptest/regexptestdlg.cpp:106
-#: parts/regexptest/regexptestdlg.cpp:183
-msgid "Successfully matched"
-msgstr "Onnistuneita osumia"
+#: buildtools/autotools/autoprojectpart.cpp:93
+msgid "Add Translation..."
+msgstr "Lisää käännös..."
-#: parts/regexptest/regexptestdlg.cpp:99
-msgid "Compile error, your regexp is invalid"
-msgstr "Käännösvirhe, antamasi regexp on viallinen"
+#: buildtools/autotools/autoprojectpart.cpp:96
+msgid "Add translation"
+msgstr "Lisää käännös"
-#: parts/regexptest/regexptestdlg.cpp:126
-msgid "Repetition operators must not appear as first character"
-msgstr "Toisto-operaattorit eivät saa esiintyä ensimmäisenä merkkinä"
+#: buildtools/autotools/autoprojectpart.cpp:97
+msgid "<b>Add translation</b><p>Creates .po file for the selected language."
+msgstr "<b>Lisää käännös</b><p>Luo .po-tiedoston valitulle kielelle."
-#: parts/regexptest/regexptestdlg.cpp:129
-msgid "Invalid use of back reference operator"
-msgstr "Virheellinen takaisinviittaus-operaattori"
+#: buildtools/ada/adaproject_part.cpp:56 buildtools/ant/antprojectpart.cpp:55
+#: buildtools/autotools/autoprojectpart.cpp:104
+#: buildtools/custommakefiles/customprojectpart.cpp:83
+#: buildtools/pascal/pascalproject_part.cpp:62
+#: buildtools/qmake/trollprojectpart.cpp:103
+msgid "&Build Project"
+msgstr "&Rakenna projekti"
-#: parts/regexptest/regexptestdlg.cpp:132
-msgid "Unmatched brace interval operators"
-msgstr "Aaltosulkeiden määrä ei täsmää"
+#: buildtools/ant/antprojectpart.cpp:58
+#: buildtools/autotools/autoprojectpart.cpp:107
+#: buildtools/custommakefiles/customprojectpart.cpp:86
+#: buildtools/pascal/pascalproject_part.cpp:65
+#: buildtools/qmake/trollprojectpart.cpp:106
+#: buildtools/qmake/trollprojectwidget.cpp:124
+msgid "Build project"
+msgstr "Rakenna projekti"
-#: parts/regexptest/regexptestdlg.cpp:135
-msgid "Unmatched bracket list operators"
-msgstr "Hakasulkeiden määrä ei täsmää"
+#: buildtools/autotools/autoprojectpart.cpp:108
+#: buildtools/qmake/trollprojectpart.cpp:107
+#: buildtools/qmake/trollprojectwidget.cpp:125
+msgid ""
+"<b>Build project</b>"
+"<p>Runs <b>make</b> from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Rakenna projekti</b>"
+"<p>Ajaa <b>make:n</b> projektikansiosta."
+"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: parts/regexptest/regexptestdlg.cpp:138
-msgid "Invalid use of range operator"
-msgstr "Virheellinen alue-operaattorin käyttö"
+#: buildtools/autotools/autoprojectpart.cpp:113
+msgid "Build &Active Target"
+msgstr "Rakenna &aktiivinen kohde"
-#: parts/regexptest/regexptestdlg.cpp:141
-msgid "Unknown character class"
-msgstr "Tuntematon merkkiluokka"
+#: buildtools/autotools/autoprojectpart.cpp:116
+msgid "Build active target"
+msgstr "Rakenna aktiivinen kohde"
-#: parts/regexptest/regexptestdlg.cpp:144
-msgid "Invalid collating element"
-msgstr "Virheellinen vertailuelementti"
+#: buildtools/autotools/autoprojectpart.cpp:117
+msgid ""
+"<b>Build active target</b>"
+"<p>Constructs a series of make commands to build an active target. Also builds "
+"dependent targets."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Rakenna aktiivinen kohde</b>"
+"<p>Luo sarjan make-komentoja rakentaakseen aktiivisen kohteen. Rakentaa myös "
+"riippuvuuskohteet."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: parts/regexptest/regexptestdlg.cpp:147
-msgid "Unmatched parenthesis group operators"
-msgstr "Sulkumerkki-ryhmäoperaattorit eivät täsmää"
+#: buildtools/autotools/autoprojectpart.cpp:123
+#: buildtools/custommakefiles/customprojectpart.cpp:99
+#: buildtools/qmake/trollprojectpart.cpp:94
+msgid "Compile &File"
+msgstr "Käännä &tiedosto"
-#: parts/regexptest/regexptestdlg.cpp:150
-msgid "Invalid back reference to subexpression"
-msgstr "Virheellinen takaisinviittaus alilauseeseen"
+#: buildtools/autotools/autoprojectpart.cpp:126
+#: buildtools/custommakefiles/customprojectpart.cpp:102
+#: buildtools/qmake/trollprojectpart.cpp:97
+#: buildtools/qmake/trollprojectwidget.cpp:230
+msgid "Compile file"
+msgstr "Käännä tiedosto"
-#: parts/regexptest/regexptestdlg.cpp:153
-msgid "Trailing backslash"
-msgstr "Päättyvä kenoviiva"
+#: buildtools/autotools/autoprojectpart.cpp:127
+#: buildtools/qmake/trollprojectpart.cpp:98
+#: buildtools/qmake/trollprojectwidget.cpp:231
+msgid ""
+"<b>Compile file</b>"
+"<p>Runs <b>make filename.o</b> command from the directory where 'filename' is "
+"the name of currently opened file."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Käännä tiedosto</b>"
+"<p>Ajaa <b>make tiedostonimi.o</b> -komennon kansiosta jossa tiedostonimi on "
+"avoinna olevan tiedoston nimi."
+"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: parts/regexptest/regexptestdlg.cpp:156
-msgid "Invalid use of pattern operators"
-msgstr "Virheellinen kuvio-operaattori"
+#: buildtools/autotools/autoprojectpart.cpp:132
+msgid "Run Configure"
+msgstr "Aja configure"
-#: parts/regexptest/regexptestdlg.cpp:160
-msgid "Regular expression too large"
-msgstr "Säännöllinen lauseke on liian pitkä"
+#: buildtools/autotools/autoprojectpart.cpp:135
+#: buildtools/autotools/autoprojectpart.cpp:665
+msgid "Run configure"
+msgstr "Aja configure"
-#: parts/regexptest/regexptestdlg.cpp:164
-msgid "Unknown error"
-msgstr "Tuntematon virhe"
+#: buildtools/autotools/autoprojectpart.cpp:136
+msgid ""
+"<b>Run configure</b>"
+"<p>Executes <b>configure</b> with flags, arguments and environment variables "
+"specified in the project settings dialog, <b>Configure Options</b> tab."
+msgstr ""
+"<b>Aja configure</b>"
+"<p>Suorittaa <b>configure</b>:n lipuilla, argumenteilla ja "
+"ympäristömuuttujilla, jotka on määritetty projektiasetukset-dialogissa, <b>"
+"Configure-määritykset</b>-välilehti."
-#: parts/regexptest/regexptestpart.cpp:35
-msgid "Debug Regular Expression..."
-msgstr "Jäljitä virheitä säännöllisestä lausekkeesta..."
+#: buildtools/autotools/autoprojectpart.cpp:141
+#: buildtools/autotools/autoprojectpart.cpp:144
+msgid "Run automake && friends"
+msgstr "Aja automake ja kumppanit"
-#: parts/regexptest/regexptestpart.cpp:38
-msgid "Debug regular expression"
-msgstr "Jäljitä virheitä säännöllisestä lausekkeesta"
+#: buildtools/autotools/autoprojectpart.cpp:145
+msgid ""
+"<b>Run automake && friends</b>"
+"<p>Executes"
+"<br><b>make -f Makefile.cvs</b>"
+"<br><b>./configure</b>"
+"<br>commands from the project directory."
+msgstr ""
+"<b>Aja automake ja kumppanit</b>"
+"<p>Suorittaa"
+"<br><b>make -f Makefile.cvs</b>-"
+"<br><b>./configure</b>"
+"<br> -komennot projektikansiosta."
-#: parts/regexptest/regexptestpart.cpp:39
+#: buildtools/autotools/autoprojectpart.cpp:148
+#: buildtools/autotools/autoprojectpart.cpp:151
#, fuzzy
+msgid "Update admin module"
+msgstr "&Päivitä indeksi"
+
+#: buildtools/autotools/autoprojectpart.cpp:152
msgid ""
-"<b>Debug regular expression</b>"
-"<p>Allows to enter a regular expression and validate it. It is possible to "
-"check syntax of basic POSIX, extended POSIX regular expressions and also syntax "
-"allowed by TQRegExp and KRegExp classes."
+"<b>Update admin module</b>"
+"<p>Recreates the project admin directory using the version present on the local "
+"system."
msgstr ""
-"<b>Jäljitä virheitä säännöllisestä lausekkeesta</b>"
-"<p>Sallii syöttää säännöllisen lausekkeen ja tarkistaa sen oikeellisuuden. "
-"Mahdollistaa POSIX-, laajennettu POSIX säännöllisen lausekkeen syntaksin "
-"tarkistuksen ja myös QRegExp- ja KRegExp-luokkien salliman syntaksin "
-"tarkistuksen."
-#: src/projectmanager.cpp:96
-msgid "&Open Project..."
-msgstr "&Avaa projekti..."
+#: buildtools/autotools/autoprojectpart.cpp:159
+#: buildtools/custommakefiles/customprojectpart.cpp:111
+msgid ""
+"<b>Install</b>"
+"<p>Runs <b>make install</b> command from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Asenna</b>"
+"<p>Ajaa <b>make install</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: src/projectmanager.cpp:99
-msgid "Open project"
-msgstr "Avaa projekti"
+#: buildtools/autotools/autoprojectpart.cpp:167
+#: buildtools/custommakefiles/customprojectpart.cpp:126
+msgid "Install as root user"
+msgstr "Asenna root-käyttäjänä"
-#: src/projectmanager.cpp:100
-msgid "<b>Open project</b><p>Opens a KDevelop3 or KDevelop2 project."
-msgstr "<b>Avaa projekti</b><p>Avaa KDevelop3- tai KDevelop2-projektin."
+#: buildtools/autotools/autoprojectpart.cpp:168
+#: buildtools/custommakefiles/customprojectpart.cpp:127
+msgid ""
+"<b>Install</b>"
+"<p>Runs <b>make install</b> command from the project directory with root "
+"privileges."
+"<br>It is executed via tdesu command."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Asenna</b>"
+"<p>Ajaa <b>make install</b> -komennon projektikansiosta root-käyttäjän "
+"oikeuksilla."
+"<br>Suoritetaan tdesu-komennon avulla."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: src/projectmanager.cpp:103
-#, fuzzy
-msgid "Open &Recent Project"
-msgstr "Avaa &edellinen projekti..."
+#: buildtools/autotools/autoprojectpart.cpp:174
+#: buildtools/custommakefiles/customprojectpart.cpp:132
+#: buildtools/qmake/trollprojectpart.cpp:127
+msgid "&Clean Project"
+msgstr "&Puhdista projekti"
-#: src/projectmanager.cpp:106
-msgid "Open recent project"
-msgstr "Avaa viimeaikainen projekti"
+#: buildtools/autotools/autoprojectpart.cpp:177
+#: buildtools/custommakefiles/customprojectpart.cpp:135
+#: buildtools/qmake/trollprojectpart.cpp:130
+msgid "Clean project"
+msgstr "Puhdista projekti"
-#: src/projectmanager.cpp:107
-msgid "<b>Open recent project</b><p>Opens recently opened project."
+#: buildtools/autotools/autoprojectpart.cpp:178
+#: buildtools/qmake/trollprojectpart.cpp:131
+msgid ""
+"<b>Clean project</b>"
+"<p>Runs <b>make clean</b> command from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
msgstr ""
-"<b>Avaa viimeaikainen projekti</b>"
-"<p>Avaa viimeaikoina avoinna olleen projektin."
+"<b>Puhdista projekti</b>"
+"<p>Aja <b>make clean</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/projectmanager.cpp:111
-msgid "C&lose Project"
-msgstr "&Sulje projekti"
+#: buildtools/autotools/autoprojectpart.cpp:183
+msgid "&Distclean"
+msgstr "&Distclean"
-#: src/projectmanager.cpp:115
-msgid "Close project"
-msgstr "Sulje projekti"
+#: buildtools/autotools/autoprojectpart.cpp:186
+msgid "Distclean"
+msgstr "Distclean"
-#: src/projectmanager.cpp:116
-msgid "<b>Close project</b><p>Closes the current project."
-msgstr "<b>Sulje projekti</b><p>Sulkee nykyisen projektin"
+#: buildtools/autotools/autoprojectpart.cpp:187
+msgid ""
+"<b>Distclean</b>"
+"<p>Runs <b>make distclean</b> command from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Distclean</b>"
+"<p>Ajaa <b>make distclean</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: src/projectmanager.cpp:118
-msgid "Project &Options"
-msgstr "Projektin &asetukset"
+#: buildtools/autotools/autoprojectpart.cpp:192
+msgid "Make Messages && Merge"
+msgstr "Valmista viestit ja yhdistä"
-#: src/projectmanager.cpp:121
-msgid "Project options"
-msgstr "Projektin asetukset"
+#: buildtools/autotools/autoprojectpart.cpp:195
+msgid "Make messages && merge"
+msgstr "Valmista viestit ja yhdistä"
-#: src/projectmanager.cpp:122
-msgid "<b>Project options</b><p>Lets you customize project options."
-msgstr "<b>Projektimääritykset</b><p>Antaa muokata projektin asetuksia."
+#: buildtools/autotools/autoprojectpart.cpp:196
+msgid ""
+"<b>Make messages && merge</b>"
+"<p>Runs <b>make package-messages</b> command from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Valmista viestit ja yhdistä</b>"
+"<p>Ajaa <b>make package-messages</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: src/projectmanager.cpp:133
+#: buildtools/autotools/autoprojectpart.cpp:204
+msgid "Build Configuration"
+msgstr "Rakentamiskokoonpano"
+
+#: buildtools/autotools/autoprojectpart.cpp:206
+msgid "Build configuration menu"
+msgstr "Rakentamiskokoonpano-valikko"
+
+#: buildtools/autotools/autoprojectpart.cpp:207
msgid ""
-"*.tdevelop|KDevelop 3 Project Files\n"
-"*.kdevprj|KDevelop 2 Project Files"
+"<b>Build configuration menu</b>"
+"<p>Allows to switch between project build configurations."
+"<br>Build configuration is a set of build and top source directory settings, "
+"configure flags and arguments, compiler flags, etc."
+"<br>Modify build configurations in project settings dialog, <b>"
+"Configure Options</b> tab."
msgstr ""
-"*.tdevelop|KDevelop 3 Projektin tiedostot\n"
-"*.kdevprj|KDevelop 2 Projektin tiedostot"
+"<b>Rakentamiskokoonpano-valikko</b>"
+"<p>Sallii vaihdella projektin eri rakentamiskokoonpanojen välillä."
+"<br>Rakentamiskokoonpano on joukko rakentamis- ja lähdekansio asetuksia, "
+"configuren lippuja ja argumentteja, kääntäjän lippuja, jne."
+"<br>Muokkaa rakentamiskokoonpanoja projektiasetukset-dialogissa, <b>"
+"Configure määritykset</b>-välilehti."
-#: kdevdesigner/designer/mainwindow.cpp:3085 src/projectmanager.cpp:135
-msgid "Open Project"
-msgstr "Avaa projekti"
+#: buildtools/autotools/autoprojectpart.cpp:219
+#: buildtools/custommakefiles/customprojectpart.cpp:143
+#: buildtools/pascal/pascalproject_part.cpp:71
+#: languages/python/pythonsupportpart.cpp:66
+msgid "Execute program"
+msgstr "Suorita ohjelma"
-#: src/projectmanager.cpp:224
-msgid "Are you sure you want to reopen the current project?"
-msgstr "Oletko varma, että haluat uudelleenavata nykyisen projektin?"
+#: buildtools/autotools/autoprojectpart.cpp:220
+#, fuzzy
+msgid ""
+"<b>Execute program</b>"
+"<p>Executes the currently active target or the main program specified in "
+"project settings, <b>Run Options</b> tab."
+msgstr ""
+"<b>Suorita ohjelma</b>"
+"<p>Suorittaa pääohjelman joka on määritelty projektin asetuksissa, <b>"
+"Ajovalinnat</b>-välilehti."
-#: src/projectmanager.cpp:224
-msgid "Reopen"
-msgstr "&Uudelleenavaa"
+#: buildtools/autotools/autoprojectpart.cpp:307
+msgid ""
+"No active target specified, running the application will\n"
+"not work until you make a target active in the Automake Manager\n"
+"on the right side or use the Main Program options under\n"
+"Project -> Project Options -> Run Options"
+msgstr ""
-#: src/projectmanager.cpp:224
-msgid "Do Not Reopen"
-msgstr "Älä avaa uudelleen"
+#: buildtools/autotools/autoprojectpart.cpp:310
+#, fuzzy
+msgid "No active target specified"
+msgstr "Ei löydetty aktiivista kohdetta"
-#: src/projectmanager.cpp:278
-msgid "Changing plugin profile..."
+#: buildtools/autotools/autoprojectpart.cpp:415
+msgid ""
+"There is no active target.\n"
+"Unable to determine the main program."
msgstr ""
-#: src/projectmanager.cpp:281
+#: buildtools/autotools/autoprojectpart.cpp:416
+#: buildtools/autotools/autoprojectpart.cpp:1244
#, fuzzy
-msgid "Loading project plugins..."
-msgstr "Ladataan projekti"
+msgid "No active target found"
+msgstr "Ei löydetty aktiivista kohdetta"
-#: src/projectmanager.cpp:290
+#: buildtools/autotools/autoprojectpart.cpp:422
+msgid ""
+"Active target \"%1\" is not binary ( %2 ).\n"
+"Unable to determine the main program. If you want this\n"
+"to be the active target, set a main program under\n"
+"Project -> Project Options -> Run Options"
+msgstr ""
+
+#: buildtools/autotools/autoprojectpart.cpp:425
+#: buildtools/autotools/autoprojectpart.cpp:1251
+msgid "Active target is not a library"
+msgstr ""
+
+#: buildtools/autotools/autoprojectpart.cpp:553
#, fuzzy
-msgid "error during restoring of the TDevelop session !"
-msgstr "Virhe KDevelop-istunnon palauttamisessa."
+msgid ""
+"The directory you selected is not the active directory.\n"
+"You should 'activate' the target you're currently working on in Automake "
+"Manager.\n"
+"Just right-click a target and choose 'Make Target Active'."
+msgstr ""
+"Valitsemasi kansio ei ole aktiivinen!\n"
+"Sinun tulisi aktivoida kohde, jossa työskentelet Automake-hallinnassa.\n"
+"Napsauta hiiren oikealla napilla kohdetta ja valitse \"Tee kohde "
+"aktiiviseksi\"."
-#: src/projectmanager.cpp:306
+#: buildtools/autotools/autoprojectpart.cpp:556
+msgid "No Active Target Found"
+msgstr "Ei löydetty aktiivista kohdetta"
+
+#: buildtools/autotools/autoprojectpart.cpp:652
#, fuzzy
-msgid "Project loaded."
-msgstr "Projektin nimi"
+msgid ""
+"%1\n"
+"There is no Makefile in this directory\n"
+"and no configure script for this project.\n"
+"Run automake & friends and configure first?"
+msgstr ""
+"Makefile-tiedostoa sekä configure-skriptiä ei löydy tästä kansiosta.\n"
+"Ajetaanko automake & kumppanit sekä configure ensin?"
-#: src/projectmanager.cpp:358 src/projectmanager.cpp:366
-#, c-format
-msgid "Could not read project file: %1"
-msgstr "Projektitiedostoa %1 ei voitu lukea"
+#: buildtools/autotools/autoprojectpart.cpp:654
+#, fuzzy
+msgid "Run Them"
+msgstr "Aja ftnchek"
-#: src/projectmanager.cpp:385
-msgid "This is not a valid project file."
-msgstr "Tämä ei ole kelvollinen projektitiedosto."
+#: buildtools/autotools/autoprojectpart.cpp:665
+#, fuzzy
+msgid ""
+"%1\n"
+"There is no Makefile in this directory. Run 'configure' first?"
+msgstr "Kansiosta ei löydy Makefile-tiedostoa. Ajetaanko configure ensin?"
-#: src/projectmanager.cpp:406 src/projectmanager.cpp:417
-msgid "Could not write the project file."
-msgstr "Projektitiedostoa ei voitu kirjoittaa."
+#: buildtools/autotools/autoprojectpart.cpp:803
+msgid ""
+"Found a circular dependency in the project, between this target and %1.\n"
+"Cannot build this project until this is resolved."
+msgstr ""
-#: src/projectmanager.cpp:488
-msgid "No project management plugin %1 found."
-msgstr "Projektinhallinta-liitännäistä %1 ei löydetty."
+#: buildtools/autotools/autoprojectpart.cpp:803
+msgid "Circular Dependency found"
+msgstr ""
-#: src/projectmanager.cpp:498
-#, c-format
-msgid "Could not create project management plugin %1."
-msgstr "Projektinhallinta-liitännäistä %1 ei voitu luoda."
+#: buildtools/autotools/autoprojectpart.cpp:903
+msgid "Can only compile files in directories which belong to the project."
+msgstr "Vain projektiin kuuluvien hakemistojen tiedostoja voidaan kääntää."
-#: src/projectmanager.cpp:544
-msgid "No language plugin for %1 found."
-msgstr "Kielen %1 liitännäistä ei löytynyt."
+#: buildtools/autotools/autoprojectpart.cpp:1018
+msgid ""
+"There is neither a Makefile.cvs file nor an autogen.sh script in the project "
+"directory."
+msgstr "Projektikansiosta ei löydy Makefile.cvs- eikä autogen.sh-tiedostoa."
-#: src/projectmanager.cpp:558
-#, c-format
-msgid "Could not create language plugin for %1."
-msgstr "Kielen %1 liitännäistä ei voitu luoda."
+#: buildtools/autotools/autoprojectpart.cpp:1198
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
+msgid "Your application is currently running. Do you want to restart it?"
+msgstr "Sovelluksesi on ajossa. Tahdotko uudelleenkäynnistää sen?"
-#: src/projectmanager.cpp:617
-msgid "Invalid URL."
-msgstr "Virheellinen URL"
+#: buildtools/autotools/autoprojectpart.cpp:1198
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
+#, fuzzy
+msgid "Application Already Running"
+msgstr "Sovellus on jo ajossa"
-#: src/projectmanager.cpp:623
+#: buildtools/autotools/autoprojectpart.cpp:1198
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
#, fuzzy
-msgid "You do not have 'kdevprj2tdevelop' installed."
-msgstr "Sinulla ei ole \"kdevprj2tdevelop\" asennettuna."
+msgid "&Restart Application"
+msgstr "&Uudelleenkäynnistä sovellus"
-#: src/statusbar.cpp:101
-msgid " Line: %1 Col: %2 "
-msgstr " Rivi: %1 Sar: %2 "
+#: buildtools/autotools/autoprojectpart.cpp:1198
+#: buildtools/qmake/trollprojectwidget.cpp:678
+#: buildtools/qmake/trollprojectwidget.cpp:2060
+msgid "Do &Nothing"
+msgstr "Älä tee mitää&n"
-#: src/projectsession.cpp:81
+#: buildtools/autotools/autoprojectpart.cpp:1243
msgid ""
-"The file %1 does not contain valid XML.\n"
-"The loading of the session failed."
+"There is no active target.\n"
+"Unable to determine the main program"
msgstr ""
-"Tiedosto %1 ei sisällä kunnollista XML:ää.\n"
-"Istunnon lataus epäonnistui."
-#: src/projectsession.cpp:94
+#: buildtools/autotools/autoprojectpart.cpp:1248
+msgid ""
+"Active target \"%1\" is not binary ( %2 ).\n"
+"Unable to determine the main program. If you want this\n"
+"to be the active target, set a main program under\n"
+"Project -> Project Options -> Run Options"
+msgstr ""
+
+#: buildtools/autotools/autodetailsview.cpp:182
#, fuzzy
msgid ""
-"The file %1 does not contain a valid TDevelop project session "
-"('KDevPrjSession').\n"
+"<b>Options</b>"
+"<p>Target options dialog that provides settings for linker flags and lists of "
+"dependencies and external libraries that are used when compiling the target."
msgstr ""
-"Tiedosto %1 ei sisällä kunnollista KDevelopin projekti-istuntoa "
-"(\"KDevPrjSession\").\n"
+"<b>Valinnat</b>"
+"<p>Kohdevalinnat-dialogi, joka tarjoaa asetuksia linkittäjän lipuille ja "
+"riippuvuuksien listalle ja ulkoisille kirjastoille."
-#: src/projectsession.cpp:95
-msgid "The document type seems to be: '%1'."
-msgstr "Dokumentin tyyppi näyttäisi olevan: \"%1\"."
+#: buildtools/autotools/autodetailsview.cpp:189
+#: buildtools/autotools/autodetailsview.cpp:190
+#: buildtools/qmake/trollprojectwidget.cpp:1563
+#: buildtools/qmake/trollprojectwidget.cpp:1578
+msgid "Create New File..."
+msgstr "Luo uusi tiedosto..."
-#: src/plugincontroller.cpp:150
-#, fuzzy, c-format
-msgid "Loading: %1"
-msgstr "Lataan liitännäistä: %1"
+#: buildtools/autotools/autodetailsview.cpp:193
+msgid ""
+"<b>Create new file</b>"
+"<p>Creates a new file and adds it to a currently selected target."
+msgstr ""
+"<b>Luo uusi tiedosto</b> "
+"<p>Luo uuden tiedoston ja lisää sen valitulle kohteelle."
-#: src/plugincontroller.cpp:219
+#: buildtools/autotools/autodetailsview.cpp:198
+#: buildtools/autotools/autodetailsview.cpp:199
+#: buildtools/qmake/trollprojectwidget.cpp:1565
+#: buildtools/qmake/trollprojectwidget.cpp:1580
+msgid "Add Existing Files..."
+msgstr "Lisää olemassaolevat tiedostot..."
+
+#: buildtools/autotools/autodetailsview.cpp:202
msgid ""
-"<b>Could not load plugin</b>"
-"<br>Plugin %1 could not be loaded"
-"<br>Library loader error: %2"
+"<b>Add existing files</b>"
+"<p>Adds existing file to a currently selected target. Header files will not be "
+"included in SOURCES list of a target. They will be added to noinst_HEADERS "
+"instead."
msgstr ""
+"<b>Lisää olemassaolevat tiedostot</b>"
+"<p>Lisää olemassaolevia tiedostoja valittuun kohteeseen. Otsikkotiedostoja ei "
+"sisällytetä kohteen LÄHTEET-listaan. Sen sijaan ne lisätään "
+"noinst_HEADERS-listaan."
-#: src/plugincontroller.cpp:223
-#, fuzzy
-msgid "Could not load plugin"
-msgstr "Laajennuksia ei löytynyt"
+#: buildtools/autotools/autodetailsview.cpp:210
+msgid "Add Icon..."
+msgstr "Lisää kuvake..."
-#: src/main.cpp:25 src/main_assistant.cpp:25
-msgid "Profile to load"
-msgstr "Ladattava profiili"
+#: buildtools/autotools/autodetailsview.cpp:212
+#, fuzzy
+msgid "<b>Add icon</b><p>Adds an icon to a KDEICON target."
+msgstr "<b>Lisää kuvake</b><p>Lisää kuvakkeen TDEICON-kohteeseen."
-#: src/main_assistant.cpp:32
+#: buildtools/autotools/autodetailsview.cpp:214
#, fuzzy
+msgid "Build Target"
+msgstr "Rakentamisen &kohde"
+
+#: buildtools/autotools/autodetailsview.cpp:215
+msgid "Build Target..."
+msgstr "Rakenna kohde..."
+
+#: buildtools/autotools/autodetailsview.cpp:218
msgid ""
-"The TDevelop Integrated Development Environment:\n"
-"assistant and documentation viewer"
-msgstr "KDevelop-sovelluskehitysympäristö."
+"<b>Build target</b>"
+"<p>Constructs a series of make commands to build the selected target. Also "
+"builds dependent targets."
+msgstr ""
+"<b>Rakenna kohde</b>"
+"<p>Luo sarjan make-komentoja rakentaakseen valitun kohteen. Rakentaa myös "
+"riippuvaiset kohteet."
-#: src/main_assistant.cpp:33
+#: buildtools/autotools/autodetailsview.cpp:224
+#: buildtools/autotools/autodetailsview.cpp:225
#, fuzzy
-msgid "TDevelop Assistant"
-msgstr "Kehitystyökalut"
+msgid "Execute Target..."
+msgstr "Suorita kohde"
-#: src/main.cpp:35 src/main_assistant.cpp:35
+#: buildtools/autotools/autodetailsview.cpp:228
#, fuzzy
-msgid "(c) 1999-2007, The KDevelop developers"
-msgstr "(c) 1999-2004, KDevelop-kehittäjät"
+msgid ""
+"<b>Execute target</b>"
+"<p>Executes the target and tries to build in case it is not built."
+msgstr "<b>Suorita kohde</b><p>Suorittaa sovelluskohteen."
-#: src/main.cpp:36 src/main_assistant.cpp:36
+#: buildtools/autotools/autodetailsview.cpp:233
+msgid "Make Target Active"
+msgstr "Tee kohteesta aktiivinen"
+
+#: buildtools/autotools/autodetailsview.cpp:236
+#, fuzzy
msgid ""
-"Release coordinator, Overall improvements, Pascal support, C++ support, New "
-"File and Documentation parts"
+"<b>Make target active</b>"
+"<p>Marks the currently selected target as 'active'. New files and classes by "
+"default go to an active target. Using the <b>Build Active Target</b> "
+"menu command builds it."
msgstr ""
-"Julkaisukoordinaattori, yleisiä parannuksia, Pascal-tuki, C++-tuki, uusi "
-"tiedosto- ja dokumentaatio-osat"
+"<b>Tee kohteesta aktiivinen</b>"
+"<p>Merkitsee valitun kohteen \"aktiiviseksi\". Uudet tiedostot ja luokat "
+"menevät oletusarvoisesti aktiiviseen kohteeseen. <b>Rakenna Aktiivinen kohde</b> "
+"-valikkokomento rakentaa sen."
-#: src/main.cpp:37 src/main_assistant.cpp:37
-msgid "Release coordinator, API documentation, Doxygen and autoproject patches"
+#: buildtools/autotools/autodetailsview.cpp:247
+msgid ""
+"<b>Remove</b>"
+"<p>Shows a list of targets dependent on the selected target or file and asks "
+"for removal. Also asks if the target or file should be removed from disk."
msgstr ""
-"Julkaisukoordinaattori, API dokumentaatio-, Doxygen ja autoproject paikkoja"
+"<b>Poista</b>"
+"<p>Näyttää listan kohteista, jotka ovat valitusta kohteesta tai tiedostosta "
+"riippuvaisia ja kysyy poistamista. Kysyy myös pitäisikö kohde tai tiedosto "
+"poistaa levyltä."
-#: src/main.cpp:39 src/main_assistant.cpp:38
-msgid "Initial idea, basic architecture, much initial source code"
-msgstr ""
-"Alkuperäinen idea, perus arkkitehtuuri, paljon alkuperäistä lähdekoodia"
+#: buildtools/autotools/autodetailsview.cpp:319
+msgid "Add New File to '%1'"
+msgstr "Lisää uusi tiedosto \"%1\":een"
-#: src/main.cpp:40 src/main_assistant.cpp:39
-msgid "KTabBar, bugfixes"
-msgstr "KTabBar, virhekorjauksia"
+#: buildtools/autotools/autodetailsview.cpp:341
+msgid "Add Existing Files to '%1'"
+msgstr "Lisää olemassaolevia tiedostoja \"%1\":een"
-#: src/main.cpp:41 src/main_assistant.cpp:40
-msgid "Java & Objective C support"
-msgstr "Java & Objective-C -tuki"
+#: buildtools/autotools/autodetailsview.cpp:423
+msgid "Remove File From '%1'"
+msgstr "Poista tiedosto \"%1\":sta"
-#: src/main.cpp:42 src/main.cpp:43 src/main_assistant.cpp:41
-msgid "Debugger frontend"
-msgstr "Virheenjäljittimen käyttöliittymä"
+#: buildtools/autotools/autodetailsview.cpp:450
+msgid "Remove Target From '%1'"
+msgstr "Poista kohde \"%1\":sta"
-#: src/main.cpp:44 src/main_assistant.cpp:42
-msgid "PHP support, context menu stuff"
-msgstr "PHP-tuki, kontekstivalikko asioita"
+#: buildtools/autotools/autodetailsview.cpp:502
+#, c-format
+msgid "Target: %1"
+msgstr "Kohde: %1"
-#: src/main.cpp:45 src/main_assistant.cpp:43
-msgid "TDE application templates"
-msgstr "TDE-sovelluspohjat"
+#: buildtools/autotools/autodetailsview.cpp:557
+#: buildtools/qmake/trollprojectwidget.cpp:1760
+#, c-format
+msgid "File: %1"
+msgstr "Tiedosto: %1"
-#: src/main.cpp:46 src/main_assistant.cpp:44
-msgid "Dist part, bash support, application templates"
-msgstr "Dist-osa, bash-tuki, sovelluspohjia"
+#: buildtools/autotools/autodetailsview.cpp:565
+#: buildtools/qmake/trollprojectwidget.cpp:1781
+#, fuzzy
+msgid "Subclassing Wizard..."
+msgstr "Aliluokita kontrolli..."
-#: src/main.cpp:47 src/main_assistant.cpp:45
-msgid "Several components, htdig indexing"
-msgstr "Useita konponentteja, htdig-indeksointi"
+#: buildtools/autotools/autodetailsview.cpp:566
+#: buildtools/qmake/trollprojectwidget.cpp:1782
+msgid ""
+"<b>Subclass widget</b>"
+"<p>Launches <b>Subclassing</b> wizard. It allows to create a subclass from the "
+"class defined in .ui file. There is also possibility to implement slots and "
+"functions defined in the base class."
+msgstr ""
+"<b>Aliluokita kontrolli</b>"
+"<p>Käynnistää <b>Aliluokitus</b>-velhon. Mahdollistaa aliluokan luomisen "
+"luokasta, joka on määritetty .ui-tiedostossa. Velhossa on myös mahdollista "
+"toteuttaa slotit ja funktiot, jotka on määritetty kantaluokassa."
-#: src/main.cpp:48 src/main_assistant.cpp:46
-#, fuzzy
-msgid "Help with Automake manager and persistent class store"
-msgstr "Avustanut Automake-managerissa ja pysyvän luokkasäilön kanssa"
+#: buildtools/autotools/autodetailsview.cpp:574
+#: buildtools/qmake/trollprojectwidget.cpp:1790
+msgid "List of Subclasses..."
+msgstr "Aliluokkien lista..."
-#: src/main.cpp:50 src/main_assistant.cpp:47
-#, fuzzy
-msgid "Ported to TQt 3, patches, valgrind, diff and perforce support"
-msgstr "Portannut Qt 3:een, paikkoja, valgrind-, diff- ja perforce-tuki"
+#: buildtools/autotools/autodetailsview.cpp:575
+#: buildtools/qmake/trollprojectwidget.cpp:1791
+msgid ""
+"<b>List of subclasses</b>"
+"<p>Shows subclasses list editor. There is possibility to add or remove "
+"subclasses from the list."
+msgstr ""
+"<b>Aliluokkien lista</b>"
+"<p>Näyttää aliluokkien listaeditorin. Siellä on mahdollista lisätä ja poistaa "
+"aliluokkia listasta."
-#: src/main.cpp:51 src/main_assistant.cpp:48
+#: buildtools/autotools/autodetailsview.cpp:580
+#: buildtools/qmake/trollprojectwidget.cpp:1775
+msgid "Edit ui-Subclass..."
+msgstr "Muokkaa ui-aliluokkaa..."
+
+#: buildtools/autotools/autodetailsview.cpp:581
+#: buildtools/qmake/trollprojectwidget.cpp:1776
+msgid ""
+"<b>Edit ui-subclass</b>"
+"<p>Launches <b>Subclassing</b> wizard and prompts to implement missing in "
+"childclass slots and functions."
+msgstr ""
+"<b>Muokkaa ui-aliluokkaa</b>"
+"<p>Käynnistää <b>Aliluokitus</b>-velhon ja kehottaa toteuttamaan aliluokasta "
+"puuttuvat slotit ja funktiot."
+
+#: buildtools/autotools/autodetailsview.cpp:586
+#: buildtools/qmake/trollprojectwidget.cpp:1787
+msgid "Open ui.h File"
+msgstr "Avaa .ui.h-tiedosto"
+
+#: buildtools/autotools/autodetailsview.cpp:587
+#: buildtools/qmake/trollprojectwidget.cpp:1788
#, fuzzy
msgid ""
-"TQEditor component, code completion, Abbrev component, C++ support, Java "
-"support"
+"<b>Open ui.h file</b>"
+"<p>Opens .ui.h file associated with the selected .ui."
msgstr ""
-"QEditor-komponentti, koodintäydennys, Abbrev-komponentti, C++-tuki, Java-tuki"
+"<b>Avaa .ui.h-tiedosto</b>"
+"<p>Avaa .ui.h-tiedoston, joka liittyy valittuun .ui-tiedostoon."
-#: src/main.cpp:52 src/main_assistant.cpp:49
-msgid "Help with KParts infrastructure"
-msgstr "Avustanut KPartsin perusrakenteessa"
+#: buildtools/autotools/addicondlg.cpp:46
+msgid "Action"
+msgstr "Toiminto"
-#: src/main.cpp:53 src/main_assistant.cpp:50
-msgid "Ada support"
-msgstr "Ada-tuki"
+#: buildtools/autotools/addicondlg.cpp:47
+msgid "Device"
+msgstr "Laite"
-#: src/main.cpp:55 src/main_assistant.cpp:51
-#, fuzzy
-msgid "TQMake projectmanager"
-msgstr "QMake-projektimanageri"
+#: buildtools/autotools/addicondlg.cpp:48
+msgid "File System"
+msgstr "Tiedostojärjestelmä"
-#: src/main.cpp:56 src/main_assistant.cpp:52
-#, fuzzy
-msgid "MDI modes, TQEditor, bugfixes"
-msgstr "MDI.moodi, QEditor, virhekorjauksia"
+#: buildtools/autotools/addicondlg.cpp:49
+msgid "MIME Type"
+msgstr "Mime-tyyppi"
-#: src/main.cpp:57 src/main_assistant.cpp:53
-msgid "PartExplorer, redesign of CvsPart, patches, bugs(fixes)"
+#: buildtools/ant/antprojectpart.cpp:59
+msgid ""
+"<b>Build project</b>"
+"<p>Executes <b>ant dist</b> command to build the project."
msgstr ""
-"PartExplorer, CvsPart:n uudelleensuunnittelu, paikkoja, virhekorjauksia"
+"<b>Rakenna projekti</b>"
+"<p>Suorittaa <b>ant dist</b> -komennon rakentaakseen projektin."
-#: src/main.cpp:58 src/main_assistant.cpp:54
-#, fuzzy
+#: buildtools/ant/antprojectpart.cpp:61
+#: buildtools/custommakefiles/customprojectpart.cpp:147
+msgid "Build &Target"
+msgstr "Rakentamisen &kohde"
+
+#: buildtools/ant/antprojectpart.cpp:63
+#: buildtools/custommakefiles/customprojectpart.cpp:150
+msgid "Build target"
+msgstr "Rakenna kohde"
+
+#: buildtools/ant/antprojectpart.cpp:64
msgid ""
-"Replace, Bookmarks, FileList and CTags2 plugins. Overall improvements and "
-"patches"
+"<b>Build target</b>"
+"<p>Executes <b>ant target_name</b> command to build the specified target."
msgstr ""
-"Korvaus-liitännäinen, Kirjanmerkit-liitännäinen, yleisiä parannuksia ja "
-"paikkoja"
+"<b>Rakenna kohde</b>"
+"<p>Suorittaa <b>ant kohteen_nimi</b> -komennon rakentaakseen määritetyn "
+"kohteen."
-#: src/main.cpp:59 src/main_assistant.cpp:55
-msgid "Filecreate part and other bits and patches"
-msgstr "Tiedostoluonti-osa ja muita palasia ja paikkoja"
+#: buildtools/ant/antprojectpart.cpp:467
+msgid "Ant Options"
+msgstr "Ant-asetukset"
-#: src/main.cpp:60 src/main_assistant.cpp:56
-msgid "ClearCase support"
-msgstr "ClearCase-tuki"
+#: buildtools/ant/antprojectpart.cpp:502
+msgid "Classpath"
+msgstr "Luokkapolku"
-#: src/main.cpp:61 src/main_assistant.cpp:57
-msgid "Ruby support"
-msgstr "Ruby-tuki"
+#: buildtools/ant/antprojectpart.cpp:565
+msgid "Remove %1 From Project"
+msgstr "Poista %1 projektista"
-#: src/main.cpp:63 src/main_assistant.cpp:59
-msgid "Kate editor component"
-msgstr "Kate editori-komponentti"
+#: buildtools/ant/antprojectpart.cpp:567
+msgid "<b>Remove from project</b><p>Removes current file from the project."
+msgstr "<b>Poista projektista</b><p>Poistaa nykyisen tiedoston projektista."
-#: src/main.cpp:64 src/main_assistant.cpp:60
-msgid "HTML documentation component"
-msgstr "HTML dokumentointi-komponentti"
+#: buildtools/ant/antprojectpart.cpp:571
+msgid "Add %1 to Project"
+msgstr "Lisää %1 projektiin"
-#: src/main.cpp:65 src/main_assistant.cpp:61
-msgid "Fortran documentation"
-msgstr "Fortran-dokumentaatio"
+#: buildtools/ant/antprojectpart.cpp:573
+msgid "<b>Add to project</b><p>Adds current file from the project."
+msgstr "<b>Lisää projektiin</b><p>Lisää nykyisen tiedoston projektiin."
-#: src/main.cpp:66 src/main_assistant.cpp:62
-msgid "Python documentation utility"
-msgstr "Pythonin dokumentointi-apuohjelma"
+#: buildtools/qmake/projectconfigurationdlg.cpp:140
+#, fuzzy
+msgid "Save the current subproject's configuration?"
+msgstr "QMake-aliprojektin asetukset"
-#: src/main.cpp:67 src/main_assistant.cpp:63
-msgid "Doxygen wizard"
-msgstr "Doxygen-velho"
+#: buildtools/qmake/projectconfigurationdlg.cpp:141
+#, fuzzy
+msgid "Save Configuration?"
+msgstr "CVS-palvelimen asetukset"
-#: src/main.cpp:68 src/main.cpp:69 src/main_assistant.cpp:64
-#: src/main_assistant.cpp:65
-msgid "Fileselector component"
-msgstr "Tiedostonvalinta-komponentti"
+#: buildtools/qmake/projectconfigurationdlg.cpp:1380
+msgid "Add include directory:"
+msgstr "Lisää sisällytyskansio:"
-#: src/main.cpp:70 src/main_assistant.cpp:66
-msgid "Designer code"
-msgstr "Designerin koodi"
+#: buildtools/qmake/projectconfigurationdlg.cpp:1463
+msgid "Add Library: Either choose the .a/.so file or give -l<libname>"
+msgstr ""
-#: src/main.cpp:71 src/main_assistant.cpp:67
+#: buildtools/qmake/projectconfigurationdlg.cpp:1547
+msgid "Add library directory:"
+msgstr "Lisää kirjastokansio:"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1575
+msgid "Change include directory:"
+msgstr "Vaihda sisällytystiedostojen kansiota:"
+
+#: buildtools/qmake/projectconfigurationdlg.cpp:1604
#, fuzzy
-msgid "C++ code completion, persistent class store"
-msgstr "C++-koodintäydennys, pysyvä luokkasäilö"
+msgid "Change Library:"
+msgstr "Valitse kirjasto"
-#: src/main.cpp:72 src/main.cpp:73 src/main.cpp:76 src/main_assistant.cpp:68
-#: src/main_assistant.cpp:69 src/main_assistant.cpp:72
-msgid "Patches"
-msgstr "Paikkoja"
+#: buildtools/qmake/projectconfigurationdlg.cpp:1660
+msgid "Change library directory:"
+msgstr "Vaihda kirjastokansiota:"
-#: src/main.cpp:74 src/main_assistant.cpp:70
-msgid "Help with Perl support"
-msgstr "Avustanut Perl-tuessa"
+#: buildtools/qmake/projectconfigurationdlg.cpp:1687
+msgid "Add target:"
+msgstr "Lisää kohde:"
-#: src/main.cpp:75 src/main_assistant.cpp:71
-msgid "Documentation index view"
-msgstr "Dokumentaation hakemistonäkymä"
+#: buildtools/qmake/projectconfigurationdlg.cpp:1708
+msgid "Change target:"
+msgstr "Vaihda kohdetta:"
-#: src/main.cpp:77 src/main_assistant.cpp:73
+#: buildtools/qmake/createscopedlg.cpp:33
+msgid "Choose existing .pri file or give a new filename for creation"
+msgstr ""
+
+#: buildtools/qmake/createscopedlg.cpp:91
msgid ""
-"Documentation Finder, qmake projectmanager patches, usability improvements, "
-"bugfixes ... "
+"You did not specify all needed information. The scope will not be created."
+"<br>Do you want to abort the scope creation?"
msgstr ""
-#: src/main.cpp:78 src/main_assistant.cpp:74
+#: buildtools/qmake/createscopedlg.cpp:93
#, fuzzy
-msgid "TQMake project manager patches"
-msgstr "QMake-projektimanagerin paikkoja"
+msgid "Missing information"
+msgstr "Määritysten tiedot"
-#: src/main.cpp:79 src/main_assistant.cpp:75
-msgid "Cleanup and bugfixes for qEditor, AutoMake and much other stuff"
+#: buildtools/qmake/trollprojectwidget.cpp:107
+msgid "Add subproject"
+msgstr "Lisää aliprojekti"
+
+#: buildtools/qmake/trollprojectwidget.cpp:108
+#: buildtools/qmake/trollprojectwidget.cpp:1026
+msgid ""
+"<b>Add subproject</b>"
+"<p>Creates a <i>new</i> or adds an <i>existing</i> subproject to a currently "
+"selected subproject. This action is allowed only if a type of the subproject is "
+"'subdirectories'. The type of the subproject can be defined in <b>"
+"Subproject Settings</b> dialog (open it from the subproject context menu)."
msgstr ""
-"qEditorin siistiminen ja virhekorjauksia, AutoMake ja paljon muita asioita"
+"<b>Lisää aliprojekti</b>"
+"<p>Luo <i>uuden</i> tai lisää <i>olemassaolevan</i> alipojektin nykyiseen "
+"aliprojektiin. Tämä toiminto on sallittu vain jos aliprojektin tyyppi on "
+"\"alihakemistot\". Aliprojektin tyyppi voidaan määrittää <b>"
+"Aliprojektin Asetukset</b>-dialogissa (avaa se aliprojektin "
+"kontekstivalikosta)."
-#: src/main.cpp:102 src/main_assistant.cpp:100
-msgid "Loading Settings"
-msgstr "Ladataan asetuksia"
+#: buildtools/qmake/trollprojectwidget.cpp:116
+msgid "Create scope"
+msgstr "Luo alue"
-#: src/main.cpp:113 src/main_assistant.cpp:105
-msgid "Starting GUI"
-msgstr "Käynnistetään GUI"
+#: buildtools/qmake/trollprojectwidget.cpp:117
+#, fuzzy
+msgid ""
+"<b>Create scope</b>"
+"<p>Creates TQMake scope in the project file in case the subproject is selected "
+"or creates nested scope in case the scope is selected."
+msgstr ""
+"<b>Luo alue</b>"
+"<p>Luo QMake-alueen projektitiedostoon jos aliprojekti on valittuna tai luo "
+"sisäkkäisen alueen jos alue on valittuna."
-#: src/splashscreen.cpp:77
-#, fuzzy, c-format
-msgid "Version %1"
-msgstr "Versio:"
+#: buildtools/qmake/trollprojectpart.cpp:114
+#: buildtools/qmake/trollprojectwidget.cpp:133
+msgid "Rebuild project"
+msgstr "Uudelleenrakenna projekti"
-#: src/generalinfowidget.cpp:58
-#, fuzzy
-msgid "Use global editor settings"
-msgstr "Aseta editorin asetuksia"
+#: buildtools/qmake/trollprojectpart.cpp:115
+#: buildtools/qmake/trollprojectwidget.cpp:134
+#: buildtools/qmake/trollprojectwidget.cpp:1014
+msgid ""
+"<b>Rebuild project</b>"
+"<p>Runs <b>make clean</b> and then <b>make</b> from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Uudelleenrakenna projekti</b>"
+"<p>Suorittaa <b>make clean</b> ja sitten <b>make</b> projektikansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määrittää "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/generalinfowidget.cpp:95
-#, fuzzy
-msgid "Could not open %1 for reading."
-msgstr "Ei voitu avata tiedostoa kirjoitusta varten."
+#: buildtools/qmake/trollprojectpart.cpp:146
+#: buildtools/qmake/trollprojectwidget.cpp:143
+msgid "Execute main program"
+msgstr "Suorita pääohjelma"
-#: src/generalinfowidget.cpp:155
+#: buildtools/qmake/trollprojectwidget.cpp:144
+msgid ""
+"<b>Execute main program</b>"
+"<p>Executes the main program specified in project settings, <b>Run Options</b> "
+"tab."
+msgstr ""
+"<b>Suorita pääohjelma</b>"
+"<p>Suorittaa projektiasetuksissa määritetyn pääohjelman, <b>Ajomääritykset</b>"
+"-välilehti."
+
+#: buildtools/qmake/trollprojectwidget.cpp:153
+msgid "Subproject settings"
+msgstr "Aliprojektin asetukset"
+
+#: buildtools/qmake/trollprojectwidget.cpp:154
#, fuzzy
-msgid "Could not open %1 for writing."
-msgstr "Ei voitu avata tiedostoa kirjoitusta varten."
+msgid ""
+"<b>Subproject settings</b>"
+"<p>Opens <b>TQMake Subproject Configuration</b> dialog for the currently "
+"selected subproject. It provides settings for:"
+"<br>subproject type and configuration,"
+"<br>include and library paths,"
+"<br>lists of dependencies and external libraries,"
+"<br>build order,"
+"<br>intermediate files locations,"
+"<br>compiler options."
+msgstr ""
+"<b>Aliprojektin asetukset</b>"
+"<p>Avaa <b>QMake-aliprojektin määritykset</b>-dialogin valitulle "
+"aliprojektille. Tarjoaa määritykset:"
+"<br>aliprojektin tyyppi ja kokoonpano,"
+"<br>include- ja kirjastopolut,"
+"<br>riippuvaisuuksien lista ja ulkoiset kirjastot,"
+"<br>rakentamisjärjestys,"
+"<br>väliaikaisten tiedostojen sijainti,"
+"<br>kääntäjän asetukset."
-#: src/generalinfowidget.cpp:186
+#: buildtools/qmake/trollprojectwidget.cpp:204
+msgid "Create new file"
+msgstr "Luo uusi tiedosto"
+
+#: buildtools/qmake/trollprojectwidget.cpp:205
+#: buildtools/qmake/trollprojectwidget.cpp:1579
msgid ""
-"Could not find configure.in.in, configure.in or configure.ac to update the "
-"project version."
+"<b>Create new file</b>"
+"<p>Creates a new file and adds it to a currently selected group."
msgstr ""
+"<b>Luo uusi tiedosto</b>"
+"<p>Luo uuden tiedoston ja lisää sen valittuun ryhmään."
-#: src/generalinfowidget.cpp:215
-msgid "Please enter a path."
-msgstr "Anna polku."
+#: buildtools/qmake/trollprojectwidget.cpp:212
+msgid "Add existing files"
+msgstr "Lisää olemassaolevat tiedostot"
-#: src/generalinfowidget.cpp:220
-msgid "'%1' is not an absolute path."
-msgstr "\"%1\" ei ole absoluuttinen polku."
+#: buildtools/qmake/trollprojectwidget.cpp:213
+#: buildtools/qmake/trollprojectwidget.cpp:1581
+msgid ""
+"<b>Add existing files</b>"
+"<p>Adds existing files to a currently selected group. It is possible to copy "
+"files to a current subproject directory, create symbolic links or add them with "
+"the relative path."
+msgstr ""
+"<b>Lisää olemassaolevat tiedostot</b>"
+"<p>Lisää olemassaolevia tiedostoja valittuun ryhmään. On mahdollista kopioida "
+"tiedostot aliprojektin kansioon, luoda symboliset linkit tai lisätä ne käyttäen "
+"suhteellista polkua."
-#: src/generalinfowidget.cpp:226
-msgid "'%1' is not a relative path."
-msgstr "\"%1\" ei ole suhteellinen polku."
+#: buildtools/qmake/trollprojectwidget.cpp:222
+msgid "Remove file"
+msgstr "Poista tiedosto"
-#: src/generalinfowidget.cpp:234
-msgid "'%1' does not exist."
-msgstr "\"%1\" ei ole olemassa."
+#: buildtools/qmake/trollprojectwidget.cpp:223
+msgid ""
+"<b>Remove file</b>"
+"<p>Removes file from a current group. Does not remove file from disk."
+msgstr ""
+"<b>Poista tiedosto</b>"
+"<p>Poistaa tiedoston valitusta ryhmästä. Ei poista tiedostoa levyltä."
-#: src/generalinfowidget.cpp:238
-msgid "'%1' is not a directory."
-msgstr "\"%1\" ei ole kansio."
+#: buildtools/qmake/trollprojectpart.cpp:152
+#: buildtools/qmake/trollprojectwidget.cpp:240
+msgid "Build subproject"
+msgstr "Rakenna aliprojekti"
-#: src/generalinfowidget.cpp:264 src/generalinfowidget.cpp:267
-msgid "'%1' is a valid project directory."
-msgstr "\"%1\" on kelvollinen projektikansio."
+#: buildtools/qmake/trollprojectpart.cpp:153
+#: buildtools/qmake/trollprojectwidget.cpp:241
+#, fuzzy
+msgid ""
+"<b>Build subproject</b>"
+"<p>Runs <b>make</b> from the current subproject directory. Current subproject "
+"is a subproject selected in <b>TQMake manager</b> 'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Rakenna aliprojekti</b>"
+"<p>Ajaa <b>make:n</b> nykyisen aliprojektin kansiosta. Nykyinen aliprojekti on "
+"valittu <b>QMake-managerin</b> \"yleiskatsaus\" ikkunassa."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/editorproxy.cpp:48
+#: buildtools/qmake/trollprojectpart.cpp:161
+#: buildtools/qmake/trollprojectwidget.cpp:250
+msgid "Rebuild subproject"
+msgstr "Uudelleenrakenna aliprojekti"
+
+#: buildtools/qmake/trollprojectpart.cpp:162
+#: buildtools/qmake/trollprojectwidget.cpp:251
#, fuzzy
-msgid "Show Context Menu"
-msgstr "&Tiedoston pikavalikko"
+msgid ""
+"<b>Rebuild subproject</b>"
+"<p>Runs <b>make clean</b> and then <b>make</b> from the current subproject "
+"directory. Current subproject is a subproject selected in <b>TQMake manager</b> "
+"'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Uudelleenrakenna aliprojekti</b>"
+"<p>Ajaa <b>make clean</b> ja sitten <b>make</b> nykyisen aliprojektin "
+"kansiosta. Nykyinen aliprojekti on valittu <b>QMake-managerin</b> "
+"\"yleiskatsaus\"-ikkunasta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/simplemainwindow.cpp:99
-msgid "TDevelop &Programming Handbook"
+#: buildtools/qmake/trollprojectpart.cpp:197
+#: buildtools/qmake/trollprojectwidget.cpp:261
+msgid "Execute subproject"
+msgstr "Suorita aliprojekti"
+
+#: buildtools/qmake/trollprojectpart.cpp:198
+#: buildtools/qmake/trollprojectwidget.cpp:262
+msgid ""
+"<b>Execute subproject</b>"
+"<p>Executes the target program for the currently selected subproject. This "
+"action is allowed only if a type of the subproject is 'application'. The type "
+"of the subproject can be defined in <b>Subproject Settings</b> "
+"dialog (open it from the subproject context menu)."
msgstr ""
+"<b>Suorita aliprojekti</b>"
+"<p>Suorittaa nykyisen aliprojektin kohdesovelluksen. Tämä toiminto on sallittu "
+"vain jos aliprojektin tyyppi on \"sovellus\". Aliprojektin tyyppi voidaan "
+"määrittää <b>Aliprojektin asetukset</b>-dialogissa (avaa se aliprojektin "
+"kontekstivalikosta)."
-#: src/simplemainwindow.cpp:109
+#: buildtools/qmake/trollprojectwidget.cpp:276
#, fuzzy
-msgid ""
-"Unable to find plugins, TDevelop will not work properly.\n"
-"Please make sure that TDevelop is installed in your TDE directory; otherwise, "
-"you have to add TDevelop's installation path to the environment variable "
-"TDEDIRS and run tdebuildsycoca. Restart TDevelop afterwards.\n"
-"Example for BASH users:\n"
-"export TDEDIRS=/path/to/tdevelop:$TDEDIRS && tdebuildsycoca"
+msgid "Exclude file"
+msgstr "&Rajaa pois:"
+
+#: buildtools/qmake/trollprojectwidget.cpp:277
+msgid "<b>Exclude file</b><p>Exclude the selected file from this scope."
msgstr ""
-"Laajennuksia ei löytynyt, KDevelop ei toimi oikein.\n"
-"Varmista, että KDevelop on asennettu TDE:n kansioon. Muussa tapauksessa sinun "
-"täytyy lisätä KDevelopin polku TDEDIRS-ympäristömuuttujaan ja ajettava "
-"tdebuildsycoca. Käynnistä tämän jälkeen KDevelop uudelleen.\n"
-"Esimerkki BASH:in käyttäjille:\n"
-"export TDEDIRS=/path/to/tdevelop:$TDEDIRS && tdebuildsycoca"
-#: src/simplemainwindow.cpp:116
+#: buildtools/qmake/trollprojectwidget.cpp:850
#, fuzzy
-msgid "Could Not Find Plugins"
-msgstr "Laajennuksia ei löytynyt"
+msgid "Add Subproject"
+msgstr "Lisää aliprojekti"
-#: src/simplemainwindow.cpp:422
-msgid "Raise &Editor"
-msgstr "Kohota muokkausohj&elma"
+#: buildtools/qmake/trollprojectwidget.cpp:850
+#, fuzzy
+msgid "Please enter a name for the subproject: "
+msgstr "Anna nimi alikansiolle:"
-#: src/simplemainwindow.cpp:424
+#: buildtools/qmake/trollprojectwidget.cpp:877
+msgid ""
+"Failed to create subdirectory. Do you have write permission in the project "
+"folder?"
+msgstr ""
+"Ei onnistuttu luomaan alikansiota. Onko sinulla kirjoitusoikeudet "
+"projektikansioon?"
+
+#: buildtools/qmake/trollprojectwidget.cpp:933
+msgid ""
+"Could not create subproject. This means that either the project you wanted to "
+"add a subproject to is not parsed correctly, or it is not a subdirs-project."
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:935
#, fuzzy
-msgid "Raise editor"
-msgstr "Kohota muokkausohj&elma"
+msgid "Subproject creation failed"
+msgstr "Aliprojektin tiedot"
-#: src/simplemainwindow.cpp:425
+#: buildtools/qmake/trollprojectwidget.cpp:952
#, fuzzy
-msgid "<b>Raise editor</b><p>Focuses the editor."
-msgstr "<b>Sulje projekti</b><p>Sulkee nykyisen projektin"
+msgid "Delete the file/directory of the subproject from disk?"
+msgstr "Valitse projektissa käytettävä Qt-versio."
-#: src/simplemainwindow.cpp:427
+#: buildtools/qmake/trollprojectwidget.cpp:952
#, fuzzy
-msgid "Lower All Docks"
-msgstr "Työkalujen &upotus"
+msgid "Delete subdir?"
+msgstr "Poistaa signaalin"
-#: src/simplemainwindow.cpp:430
-msgid "Switch to next TabWidget"
+#: buildtools/qmake/trollprojectwidget.cpp:956
+msgid ""
+"Could not delete subproject.\n"
+"This is an internal error, please write a bug report to bugs.kde.org and "
+"include the output of tdevelop when runfrom a shell."
msgstr ""
-#: src/simplemainwindow.cpp:433 src/simplemainwindow.cpp:441
+#: buildtools/qmake/trollprojectwidget.cpp:958
#, fuzzy
-msgid "Split &Horizontal"
-msgstr "Laajenna &vaakasuunnassa"
+msgid "Subproject Deletion failed"
+msgstr "Aliprojektin asetukset"
-#: src/simplemainwindow.cpp:437 src/simplemainwindow.cpp:445
+#: buildtools/qmake/trollprojectwidget.cpp:977
+#, c-format
+msgid "Subproject %1"
+msgstr "Aliprojekti %1"
+
+#: buildtools/qmake/trollprojectwidget.cpp:997
+msgid ""
+"<b>Build</b>"
+"<p>Runs <b>make</b> from the selected subproject directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Rakenna</b>"
+"<p>Ajaa <b>make:n</b> valitun aliprojektin kansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1001
#, fuzzy
-msgid "Split &Vertical"
-msgstr "Pinoa p&ystysuunnassa"
+msgid ""
+"<b>Install</b>"
+"<p>Runs <b>make install</b> from the selected subproject directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Rakenna</b>"
+"<p>Ajaa <b>make:n</b> valitun aliprojektin kansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/simplemainwindow.cpp:449
+#: buildtools/qmake/trollprojectwidget.cpp:1005
#, fuzzy
-msgid "Split &Horizontal and Open"
-msgstr "Laajenna &vaakasuunnassa"
+msgid ""
+"<b>Clean project</b>"
+"<p>Runs <b>make clean</b> command from the project directory."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Puhdista projekti</b>"
+"<p>Aja <b>make clean</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/simplemainwindow.cpp:453
+#: buildtools/qmake/trollprojectwidget.cpp:1008
#, fuzzy
-msgid "Split &Vertical and Open"
-msgstr "Pinoa p&ystysuunnassa"
+msgid "Dist-Clean"
+msgstr "Distclean"
-#: src/simplemainwindow.cpp:457
-msgid "Switch Left Dock"
-msgstr "Vaihda vasempaan välilehtipalkkiin"
+#: buildtools/qmake/trollprojectwidget.cpp:1009
+#, fuzzy
+msgid ""
+"<b>Dist-Clean project</b>"
+"<p>Runs <b>make distclean</b> command from the project directory."
+"<br> Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Puhdista projekti</b>"
+"<p>Aja <b>make clean</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/simplemainwindow.cpp:460
-msgid "Switch Right Dock"
-msgstr "Vaihda oikeaan välilehtipalkkiin"
+#: buildtools/qmake/trollprojectwidget.cpp:1013
+#, fuzzy
+msgid "Rebuild"
+msgstr "Rakenna"
-#: src/simplemainwindow.cpp:463
-msgid "Switch Bottom Dock"
-msgstr "Vaihda alareunan välilehtipalkkiin"
+#: buildtools/qmake/trollprojectwidget.cpp:1017
+#: buildtools/qmake/trollprojectwidget.cpp:2186
+msgid "Run qmake"
+msgstr "Aja qmake"
-#: src/partcontroller.cpp:157 src/simplemainwindow.cpp:622
-msgid "Close All Others"
-msgstr "Sulje kaikki muut"
+#: buildtools/qmake/trollprojectwidget.cpp:1018
+msgid ""
+"<b>Run qmake</b>"
+"<p>Runs <b>qmake</b> from the selected subproject directory. This creates or "
+"regenerates Makefile."
+msgstr ""
+"<b>Aja qmake</b>"
+"<p>Ajaa <b>qmake:n</b> valitun aliprojektin kansiosta. Tämä luo tai "
+"uudelleenluo Makefile:n."
-#: src/simplemainwindow.cpp:632
+#: buildtools/qmake/trollprojectwidget.cpp:1019
#, fuzzy
-msgid "Duplicate"
-msgstr "Monista ikkuna"
+msgid "Run qmake recursively"
+msgstr "&Alihakemistoineen"
-#: src/mainwindowshare.cpp:112
-msgid "&Stop"
-msgstr "&Pysäytä"
+#: buildtools/qmake/trollprojectwidget.cpp:1020
+#, fuzzy
+msgid ""
+"<b>Run qmake recursively</b>"
+"<p>Runs <b>qmake</b> from the selected subproject directory and recurses into "
+"all subproject directories. This creates or regenerates Makefile."
+msgstr ""
+"<b>Aja qmake</b>"
+"<p>Ajaa <b>qmake:n</b> valitun aliprojektin kansiosta. Tämä luo tai "
+"uudelleenluo Makefile:n."
-#: src/mainwindowshare.cpp:116
+#: buildtools/qmake/trollprojectwidget.cpp:1025
+#: buildtools/qmake/trollprojectwidget.cpp:1050
+msgid "Add Subproject..."
+msgstr "Lisää aliprojekti..."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1032
msgid ""
-"<b>Stop</b>"
-"<p>Stops all running processes (like building process, grep command, etc.). "
-"When placed onto a toolbar provides a popup menu to choose a process to stop."
+"<b>Remove subproject</b>"
+"<p>Removes currently selected subproject. Does not delete any file from disk. "
+"Deleted subproject can be later added by calling 'Add Subproject' action."
msgstr ""
-"<b>Seis</b>"
-"<p>Pysäyttää kaikki ajossa olevat prosessit (kuten rakentamisen, grep, jne.). "
-"Sijoitettuna työkalupalkkiin tarjoaa ponnahdusvalikon, josta voi valita "
-"pysäytettävän prosessin."
+"<b>Poista aliprojekti</b>"
+"<p>Poistaa valitun aliprojektin. Ei poista tiedostoja levyltä. Poistettu "
+"aliprojekti voidaan myöhemmin lisätä kutsumalla \"Lisää aliprojekti\" "
+"-toimintoa."
-#: src/mainwindowshare.cpp:130
-msgid "Lets you switch the menubar on/off."
-msgstr "Tämän avulla voit ottaa valikkorivin käyttöön tai pois käytöstä"
+#: buildtools/qmake/trollprojectwidget.cpp:1035
+#: buildtools/qmake/trollprojectwidget.cpp:1045
+msgid "Create Scope..."
+msgstr "Luo alue..."
-#: src/mainwindowshare.cpp:136
-msgid "Lets you configure shortcut keys."
-msgstr "Tämän avulla voit muokata pikanäppäimiä"
+#: buildtools/qmake/trollprojectwidget.cpp:1036
+#, fuzzy
+msgid ""
+"<b>Create scope</b>"
+"<p>Creates TQMake scope in the project file of the currently selected "
+"subproject."
+msgstr ""
+"<b>Luo alue</b>"
+"<p>Luo QMake-alueen valitun aliprojektin projektitiedostossa."
-#: src/mainwindowshare.cpp:142
-msgid "Lets you configure toolbars."
-msgstr "Tämän avulla voit muokata työkalurivejä"
+#: buildtools/qmake/trollprojectwidget.cpp:1038
+msgid "Subproject Settings"
+msgstr "Aliprojektin asetukset"
-#: src/mainwindowshare.cpp:148
-msgid "Lets you configure system notifications."
-msgstr "Tämän avulla voit muokata järjestelmän huomautuksia."
+#: buildtools/qmake/trollprojectwidget.cpp:1039
+#, fuzzy
+msgid ""
+"<b>Subproject settings</b>"
+"<p>Opens <b>TQMake Subproject Configuration</b> dialog. It provides settings "
+"for:"
+"<br>subproject type and configuration,"
+"<br>include and library paths,"
+"<br>lists of dependencies and external libraries,"
+"<br>build order,"
+"<br>intermediate files locations,"
+"<br>compiler options."
+msgstr ""
+"<b>Aliprojektin asetukset</b>"
+"<p>Avaa <b>QMake-aliprojektin määritykset</b>-dialogin. Tarjoaa määritykset:"
+"<br>aliprojektin tyypille ja kokoonpanolle,"
+"<br>include- ja kirjastopoluille,"
+"<br>riippuvaisuuksien listalle ja ulkoisille kirjastoille,"
+"<br>rakentamisjärjestykselle,"
+"<br>väliaikaisten tiedostojen sijainnille,"
+"<br>kääntäjän asetuksille."
-#: src/mainwindowshare.cpp:152 src/mainwindowshare.cpp:153
-#: src/mainwindowshare.cpp:298
+#: buildtools/qmake/trollprojectwidget.cpp:1046
#, fuzzy
-msgid "Configure TDevelop"
-msgstr "Aseta KDevelop"
+msgid ""
+"<b>Create Scope</b>"
+"<p>Creates TQMake scope in the currently selected scope."
+msgstr "<b>Luo alue</b><p>Luo QMake-alueen valitulle alueelle."
-#: src/mainwindowshare.cpp:153
+#: buildtools/qmake/trollprojectwidget.cpp:1047
+msgid "Remove Scope"
+msgstr "Poista alue"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1048
+msgid "<b>Remove Scope</b><p>Removes currently selected scope."
+msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1051
#, fuzzy
-msgid "Lets you customize TDevelop."
-msgstr "Tämän avulla voit muokata KDevelopia."
+msgid ""
+"<b>Add subproject</b>"
+"<p>Creates a <i>new</i> or adds an <i>existing</i> subproject to the currently "
+"selected scope. This action is allowed only if the type of the subproject is "
+"'subdirectories'. The type of the subproject can be defined in the <b>"
+"Subproject Settings</b> dialog (open it from the subproject context menu)."
+msgstr ""
+"<b>Lisää aliprojekti</b>"
+"<p>Luo <i>uuden</i> tai lisää <i>olemassaolevan</i> alipojektin nykyiseen "
+"aliprojektiin. Tämä toiminto on sallittu vain jos aliprojektin tyyppi on "
+"\"alihakemistot\". Aliprojektin tyyppi voidaan määrittää <b>"
+"Aliprojektin Asetukset</b>-dialogissa (avaa se aliprojektin "
+"kontekstivalikosta)."
-#: src/mainwindowshare.cpp:157
-msgid "Show statusbar"
-msgstr "Näytä tilarivi"
+#: buildtools/qmake/trollprojectwidget.cpp:1056
+#, fuzzy
+msgid "Disable Subproject..."
+msgstr "Lisää aliprojekti..."
-#: src/mainwindowshare.cpp:158
-msgid "<b>Show statusbar</b><p>Hides or shows the statusbar."
-msgstr "<b>Näytä tilarivi</b><p>Piilottaa tai näyttää tilarivin."
+#: buildtools/qmake/trollprojectwidget.cpp:1057
+#, fuzzy
+msgid ""
+"<b>Disable subproject</b>"
+"<p>Disables the currently selected subproject when this scope is active. Does "
+"not delete the directory from disk. The deleted subproject can be later added "
+"by using the 'Add Subproject' action."
+msgstr ""
+"<b>Poista aliprojekti</b>"
+"<p>Poistaa valitun aliprojektin. Ei poista tiedostoja levyltä. Poistettu "
+"aliprojekti voidaan myöhemmin lisätä kutsumalla \"Lisää aliprojekti\" "
+"-toimintoa."
-#: src/mainwindowshare.cpp:160
-msgid "&Next Window"
-msgstr "&Seuraava ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1062
+#, fuzzy
+msgid ""
+"<b>Scope settings</b>"
+"<p>Opens <b>TQMake Subproject Configuration</b> dialog. It provides settings "
+"for:"
+"<br>subproject type and configuration,"
+"<br>include and library paths,"
+"<br>lists of dependencies and external libraries,"
+"<br>build order,"
+"<br>intermediate files locations,"
+"<br>compiler options."
+msgstr ""
+"<b>Aliprojektin asetukset</b>"
+"<p>Avaa <b>QMake-aliprojektin määritykset</b>-dialogin. Tarjoaa määritykset:"
+"<br>aliprojektin tyypille ja kokoonpanolle,"
+"<br>include- ja kirjastopoluille,"
+"<br>riippuvaisuuksien listalle ja ulkoisille kirjastoille,"
+"<br>rakentamisjärjestykselle,"
+"<br>väliaikaisten tiedostojen sijainnille,"
+"<br>kääntäjän asetuksille."
-#: src/mainwindowshare.cpp:161
-msgid "Next window"
-msgstr "Seuraava ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1191
+msgid ""
+"You did not select a subproject to add the file to, or select a subproject that "
+"has subdirs."
+msgstr ""
-#: src/mainwindowshare.cpp:162
-msgid "<b>Next window</b><p>Switches to the next window."
-msgstr "<b>Seuraava ikkuna</b><p>Vaihtaa seuraavaan ikkunaan."
+#: buildtools/qmake/trollprojectwidget.cpp:1191
+#, fuzzy
+msgid "File adding aborted"
+msgstr "Tietue muuttunut"
-#: src/mainwindowshare.cpp:164
-msgid "&Previous Window"
-msgstr "&Edellinen ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1262
+msgid "All Files"
+msgstr "Kaikki tiedostot"
-#: src/mainwindowshare.cpp:165
-msgid "Previous window"
-msgstr "Edellinen ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1376
+msgid "Insert New Filepattern"
+msgstr "Lisää uusi tiedostokuvio"
-#: src/mainwindowshare.cpp:166
-msgid "<b>Previous window</b><p>Switches to the previous window."
-msgstr "<b>Edellinen ikkuna</b><p>Vaihtaa edelliseen ikkunaan."
+#: buildtools/qmake/trollprojectwidget.cpp:1377
+msgid ""
+"Please enter a filepattern relative the current subproject (example "
+"docs/*.html):"
+msgstr ""
+"Anna tiedostokuvio suhteellisena nykyiseen aliprojektiin (esimerkiksi "
+"docs/*.html):"
-#: src/mainwindowshare.cpp:168
-msgid "&Last Accessed Window"
-msgstr "Viimeksi vierai&ltu ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1392
+msgid "Insert New Install Object"
+msgstr "Lisää uusi asennusolio"
-#: src/mainwindowshare.cpp:169
-msgid "Last accessed window"
-msgstr "Viimeksi vierailtu ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1393
+msgid "Please enter a name for the new object:"
+msgstr "Anna uudelle oliolle nimi:"
-#: src/mainwindowshare.cpp:170
+#: buildtools/qmake/trollprojectwidget.cpp:1546
+msgid "Add Install Object..."
+msgstr "Lisää asennusolio..."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1547
+#, fuzzy
msgid ""
-"<b>Last accessed window</b>"
-"<p>Switches to the last viewed window (Hold the Alt key pressed and walk on by "
-"repeating the Up key)."
+"<b>Add install object</b>"
+"<p>Creates TQMake install object. It is possible to define a list of files to "
+"install and installation locations for each object. Warning! Install objects "
+"without path specified will not be saved to a project file."
msgstr ""
-"<b>Viimeksi vierailtu ikkuna</b>"
-"<p>Vaihtaa viimeksi katseltuun ikkunaan (Pidä Alt-näppäin pohjassa ja toista "
-"Nuoli ylös-näppäintä selataksesi ikkunoita)."
+"<b>Lisää asennusolio</b>"
+"<p>Luo QMake-asennusolion. Voit määritellä listan tiedostoista ja asennuksen "
+"sijainnin jokaiselle oliolle. Varoitus! Asennusoliot, joille ei ole määritelty "
+"polkua, ei talleteta projektitiedostoon."
-#: src/mainwindowshare.cpp:172
-msgid "&First Accessed Window"
-msgstr "&Ensiksi vierailtu ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1553
+msgid "Install Path..."
+msgstr "Asennuspolku..."
-#: src/mainwindowshare.cpp:173
-msgid "First accessed window"
-msgstr "Ensiksi vierailtu ikkuna"
+#: buildtools/qmake/trollprojectwidget.cpp:1554
+msgid ""
+"<b>Install path</b>"
+"<p>Allows to choose the installation path for the current install object."
+msgstr ""
+"<b>Asennuspolku</b>"
+"<p>Sallii valita asennuspolun nykyiselle asennusoliolle."
-#: src/mainwindowshare.cpp:174
+#: buildtools/qmake/trollprojectwidget.cpp:1555
+msgid "Add Pattern of Files to Install..."
+msgstr "Lisää kuvio asennettaville tiedostoille..."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1556
msgid ""
-"<b>First accessed window</b>"
-"<p>Switches to the first accessed window (Hold the Alt key pressed and walk on "
-"by repeating the Down key)."
+"<b>Add pattern of files to install</b>"
+"<p>Defines the pattern to match files which will be installed. It is possible "
+"to use wildcards and relative paths like <i>docs/*</i>."
msgstr ""
-"<b>Ensiksi vierailtu ikkuna</b>"
-"<p>Vaihtaa ensiksi vierailtuun ikkunaan (Pidä Alt-näppäin painettuna ja toista "
-"Nuoli alas-näppäintä selataksesi ikkunoita)."
+"<b>Lisää asennettavien tiedostojen kuvio</b>"
+"<p>Määrittelee kuvion, jonka perusteella valitaan asennettavat tiedostot. On "
+"mahdollista käyttää jokerimerkkejä ja suhteellisia polkuja, kuten <i>docs/*</i>"
+"."
-#: src/mainwindowshare.cpp:176
+#: buildtools/qmake/trollprojectwidget.cpp:1558
#, fuzzy
-msgid "Configure Plugins..."
-msgstr "Laajennukset"
+msgid "Remove Install Object"
+msgstr "Lisää asennusolio"
-#: src/mainwindowshare.cpp:178
-msgid "Configure &Editor..."
-msgstr "Aseta &editori..."
+#: buildtools/qmake/trollprojectwidget.cpp:1559
+#, fuzzy
+msgid ""
+"<b>Remove install object</b>"
+"<p>Removes the install object the current group."
+msgstr ""
+"<b>Poista kaikki keskeytyskohdat</b>"
+"<p>Poistaa projektin kaikki keskeytyskohdat."
-#: src/mainwindowshare.cpp:179
-msgid "Configure editor settings"
-msgstr "Aseta editorin asetuksia"
+#: buildtools/qmake/trollprojectwidget.cpp:1564
+msgid ""
+"<b>Create new file</b>"
+"<p>Creates a new translation file and adds it to a currently selected "
+"TRANSLATIONS group."
+msgstr ""
+"<b>Luo uusi tiedosto</b> "
+"<p>Luo uuden kielikäännöstiedoston ja lisää sen valittuun "
+"KIELIKÄÄNNÖKSET-ryhmään."
-#: src/mainwindowshare.cpp:180
-msgid "<b>Configure editor</b><p>Opens editor configuration dialog."
-msgstr "<b>Aseta editori</b><p>Avaa editorin määrittelydialogin."
+#: buildtools/qmake/trollprojectwidget.cpp:1566
+msgid ""
+"<b>Add existing files</b>"
+"<p>Adds existing translation (*.ts) files to a currently selected TRANSLATIONS "
+"group. It is possible to copy files to a current subproject directory, create "
+"symbolic links or add them with the relative path."
+msgstr ""
+"<b>Lisää olemassaolevat tiedostot</b>"
+"<p>Lisää olemassaolevat käännöstiedostot (*.ts) valittuun KÄÄNNÖKSET-ryhmään. "
+"On mahdollista kopioida tiedostot nykyisen aliprojektin kansioon, luoda "
+"symboliset linkit tai lisätä ne käyttäen suhteellista polkua."
-#: src/mainwindowshare.cpp:442
-msgid "<b>Show menubar</b><p>Lets you switch the menubar on/off."
+#: buildtools/qmake/trollprojectwidget.cpp:1569
+msgid "Update Translation Files"
+msgstr "Päivitä käännöstiedostot"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1570
+msgid ""
+"<b>Update Translation Files</b>"
+"<p>Runs <b>lupdate</b> command from the current subproject directory. It "
+"collects translatable messages and saves them into translation files."
msgstr ""
-"<b>Näytä valikkorivi</b>"
-"<p>Tämän avulla voit ottaa valikkorivin käyttöön tai pois käytöstä"
+"<b>Päivitä käännöstiedostot</b>"
+"<p>Ajaa <b>lupdate</b>-komennon nykyisen aliprojektin kansiosta. Komento kerää "
+"käännettävät viestit ja tallentaa ne käännöstiedostoiksi."
-#: src/partcontroller.cpp:130
-msgid "Open file"
-msgstr "Avaa tiedosto"
+#: buildtools/qmake/trollprojectwidget.cpp:1572
+msgid "Release Binary Translations"
+msgstr "Julkaise binääriset käännökset"
-#: src/partcontroller.cpp:131
+#: buildtools/qmake/trollprojectwidget.cpp:1573
msgid ""
-"<b>Open file</b>"
-"<p>Opens an existing file without adding it to the project.</p>"
+"<b>Release Binary Translations</b>"
+"<p>Runs <b>lrelease</b> command from the current subproject directory. It "
+"creates binary translation files that are ready to be loaded at program "
+"execution."
msgstr ""
-"<b>Avaa tiedosto</b>"
-"<p>Avaa olemassaolevan tiedoston lisäämättä sitä projektiin.</p>"
+"<b>Julkaise binääriset käännökset</b>"
+"<p>Ajaa <b>lrelease</b>-komennon nykyisen aliprojektin kansiosta. Komento luo "
+"binääriset käännöstiedostot, jotka ovat ladattavissa ohjelman suorituksen "
+"aikana."
-#: src/partcontroller.cpp:134
-msgid "Opens recently opened file."
-msgstr "Avaa viime aikoina avoinna olleen tiedoston."
+#: buildtools/qmake/trollprojectwidget.cpp:1590
+msgid "Choose Install Path"
+msgstr "Valitse asennuspolku"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:98 src/partcontroller.cpp:137
-msgid "Save Al&l"
-msgstr "Ta&llenna kaikki"
+#: buildtools/qmake/trollprojectwidget.cpp:1590
+msgid "Enter a path (example /usr/local/share/... ):"
+msgstr "Anna polku (esimerkiksi /usr/local/share/... ):"
-#: src/partcontroller.cpp:138
-msgid "Save all modified files"
-msgstr "Tallentaa kaikki muuttuneet tiedostot"
+#: buildtools/qmake/trollprojectwidget.cpp:1604
+msgid "Add Pattern of Files to Install"
+msgstr "Lisää asennettavien tiedostojen kuvio"
-#: src/partcontroller.cpp:139
-msgid "<b>Save all</b><p>Saves all modified files."
-msgstr "<b>Tallenna kaikki</b><p>Tallentaa kaikki muuttuneet tiedostot."
+#: buildtools/qmake/trollprojectwidget.cpp:1605
+#: buildtools/qmake/trollprojectwidget.cpp:1906
+msgid ""
+"Enter a pattern relative to the current subproject (example docs/*.html):"
+msgstr ""
+"Anna kuvio suhteellisena nykyiseen aliprojektiin (esimerkiksi docs/*.html):"
-#: src/partcontroller.cpp:142
-msgid "Rever&t All"
-msgstr "Palau&ta kaikki"
+#: buildtools/qmake/trollprojectwidget.cpp:1725
+msgid "Add Install Object"
+msgstr "Lisää asennusolio"
-#: src/partcontroller.cpp:143
-msgid "Revert all changes"
-msgstr "Palauta kaikki muutokset"
+#: buildtools/qmake/trollprojectwidget.cpp:1726
+msgid "Enter a name for the new object:"
+msgstr "Anna nimi uudelle oliolle:"
-#: src/partcontroller.cpp:144
+#: buildtools/qmake/trollprojectwidget.cpp:1762
+#, c-format
+msgid "Pattern: %1"
+msgstr "Kuvio: %1"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1797
#, fuzzy
msgid ""
-"<b>Revert all</b>"
-"<p>Reverts all changes in opened files. Prompts to save changes so the "
-"reversion can be canceled for each modified file."
+"<b>Remove file</b>"
+"<p>Removes file from a current group. For sources, this also removes the "
+"subclassing information."
msgstr ""
-"<b>Palauta kaikki</b>"
-"<p>Palauttaa kaikki muutokset avoinna olevista tiedostoista. Pyytää vahvistusta "
-"muutosten tallennukselle, jotta palautus voidaan perua tiedostokohtaisesti.."
-
-#: src/partcontroller.cpp:148
-msgid "Close current file"
-msgstr "Sulje nykyinen tiedosto"
+"<b>Poista tiedosto</b>"
+"<p>Poistaa tiedoston valitusta ryhmästä. Ei poista tiedostoa levyltä."
-#: src/partcontroller.cpp:149
-msgid "Closes current file."
-msgstr "Sulkee nykyisen tiedoston."
+#: buildtools/qmake/trollprojectwidget.cpp:1798
+#, fuzzy
+msgid "Exclude File"
+msgstr "&Rajaa pois:"
-#: kdevdesigner/designer/mainwindowactions.cpp:919 src/partcontroller.cpp:152
-msgid "Close All"
-msgstr "Sulje kaikki"
+#: buildtools/qmake/trollprojectwidget.cpp:1799
+msgid ""
+"<b>Exclude File</b>"
+"<p>Excludes the file from this Scope. Does not touch subclassing information"
+msgstr ""
-#: src/partcontroller.cpp:153
-msgid "Close all files"
-msgstr "Sulje kaikki tiedosto"
+#: buildtools/qmake/trollprojectwidget.cpp:1803
+#: buildtools/qmake/trollprojectwidget.cpp:1905
+msgid "Edit Pattern"
+msgstr "Muokkaa kuviota"
-#: src/partcontroller.cpp:154
-msgid "<b>Close all</b><p>Close all opened files."
-msgstr "<b>Sulje kaikki</b><p>Sulje kaikki avoinna olevat tiedostot."
+#: buildtools/qmake/trollprojectwidget.cpp:1804
+msgid "<b>Edit pattern</b><p>Allows to edit install files pattern."
+msgstr ""
+"<b>Muokkaa kuviota</b>"
+"<p>Sallii muokata asennettavien tiedostojen kuviota."
-#: src/partcontroller.cpp:158
-msgid "Close other files"
-msgstr "Sulje muut tiedostot"
+#: buildtools/qmake/trollprojectwidget.cpp:1805
+msgid "Remove Pattern"
+msgstr "Poista kuvio"
-#: src/partcontroller.cpp:159
-msgid "<b>Close all others</b><p>Close all opened files except current."
+#: buildtools/qmake/trollprojectwidget.cpp:1806
+msgid ""
+"<b>Remove pattern</b>"
+"<p>Removes install files pattern from the current install object."
msgstr ""
-"<b>Sulje kaikki muut</b>"
-"<p>Sulje kaikki avoinna olevat tiedostot poislukien aktiivinen."
+"<b>Poista kuvio</b>"
+"<p>Poistaa asennettavien tiedostojen kuvion nykyisestä asennus-oliosta."
-#: src/partcontroller.cpp:167
+#: buildtools/qmake/trollprojectwidget.cpp:1817
#, fuzzy
-msgid "<b>Back</b><p>Moves backwards one step in the navigation history."
+msgid "Build File"
+msgstr "&Rakennustiedosto:"
+
+#: buildtools/qmake/trollprojectwidget.cpp:1818
+#, fuzzy
+msgid "<b>Build File</b><p>Builds the object file for this source file."
+msgstr "<b>Uudelleenlataa puu</b><p>Uudelleenlataa projektitiedostojen puun."
+
+#: buildtools/qmake/trollprojectwidget.cpp:1934
+#, fuzzy
+msgid ""
+"Do you want to delete the file <strong>%1</strong> from the project and your "
+"disk?"
+msgstr "Oletko varma, että haluat uudelleenladata nykyisen projektin?"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2052
+#, fuzzy
+msgid ""
+"Please specify the executable name in the project options dialog or select an "
+"application subproject in the TQMake Manager."
msgstr ""
-"<b>Takaisin</b>"
-"<p>Siirtyy askeleen verran taaksepäin selailuhistoriassa."
+"Määritä ensin suoritettavan ohjelman nimi projektimääritykset-dialogista."
-#: src/partcontroller.cpp:174
+#: buildtools/qmake/trollprojectwidget.cpp:2053
#, fuzzy
-msgid "<b>Forward</b><p>Moves forward one step in the navigation history."
+msgid "No Executable Found"
+msgstr "Suoritustiedoston nimi puuttuu"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2186
+msgid "There is no Makefile in this directory. Run qmake first?"
+msgstr "Kansiossa ei ole Makefilea. Ajetaanko qmake ensin?"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2276
+msgid ""
+"Could not delete Function Scope.\n"
+"This is an internal error, please write a bug report to bugs.kde.org and "
+"include the output of tdevelop when run from a shell."
msgstr ""
-"<b>Eteenpäin</b>"
-"<p>Siirtyy askeleen verran eteenpäin selailuhistoriassa."
-#: src/partcontroller.cpp:178 src/partcontroller.cpp:180
-msgid "Goto Last Edit Position"
+#: buildtools/qmake/trollprojectwidget.cpp:2276
+#, fuzzy
+msgid "Function Scope Deletion failed"
+msgstr "Funktiot"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2284
+msgid ""
+"Could not delete Include Scope.\n"
+"This is an internal error, please write a bug report to bugs.kde.org and "
+"include the output of tdevelop when run from a shell."
msgstr ""
-#: src/partcontroller.cpp:181
+#: buildtools/qmake/trollprojectwidget.cpp:2284
+#, fuzzy
+msgid "Include Scope Deletion failed"
+msgstr "Sisällytä sovelluksen kuvake"
+
+#: buildtools/qmake/trollprojectwidget.cpp:2296
msgid ""
-"<b>Goto Last Edit Position</b>"
-"<p>Open the last edited file and position cursor at the point of edit"
+"Could not delete Scope.\n"
+"This is an internal error, please write a bug report to bugs.kde.org and "
+"include the output of tdevelop when run from a shell."
msgstr ""
-#: src/partcontroller.cpp:1008
+#: buildtools/qmake/trollprojectwidget.cpp:2296
+msgid "Scope Deletion failed"
+msgstr ""
+
+#: buildtools/qmake/trollprojectwidget.cpp:2462
msgid ""
-"The file \"%1\" is modified in memory. Are you sure you want to reload it? "
-"(Local changes will be lost.)"
+"The project file \"%1\" has changed on disk\n"
+"(Or you have \"%2\" opened in the editor, which also triggers a reload when you "
+"change something in the TQMake Manager).\n"
+"\n"
+"Do you want to reload it?"
msgstr ""
-#: src/partcontroller.cpp:1009
+#: buildtools/qmake/trollprojectwidget.cpp:2462
#, fuzzy
-msgid "File is Modified"
-msgstr "Uusi saantimääre"
+msgid "Project File Changed"
+msgstr "Tietue muuttunut"
#: buildtools/qmake/trollprojectwidget.cpp:2462 src/partcontroller.cpp:1009
#: src/partcontroller.cpp:1502
msgid "Do Not Reload"
msgstr ""
-#: src/partcontroller.cpp:1123
-msgid ""
-"The file \"%1\" is modified on disk.\n"
-"\n"
-"Are you sure you want to overwrite it? (External changes will be lost.)"
-msgstr ""
+#: buildtools/qmake/scope.cpp:161
+#, fuzzy, c-format
+msgid "Could not parse project file: %1"
+msgstr "Projektitiedostoa %1 ei voitu lukea"
-#: src/partcontroller.cpp:1124
-msgid "File Externally Modified"
-msgstr ""
+#: buildtools/qmake/scope.cpp:162
+#, fuzzy
+msgid "Could not parse project file"
+msgstr "Projektitiedostoa %1 ei voitu lukea"
-#: src/partcontroller.cpp:1124
-msgid "Do Not Overwrite"
-msgstr ""
+#: buildtools/qmake/scope.cpp:201
+#, fuzzy, c-format
+msgid "Could not write project file: %1"
+msgstr "Projektitiedostoa %1 ei voitu lukea"
-#: src/partcontroller.cpp:1483
-msgid ""
-"Conflict: The file \"%1\" has changed on disk while being modified in memory.\n"
-"\n"
-"You should investigate before saving to make sure you are not losing data."
-msgstr ""
+#: buildtools/qmake/scope.cpp:202
+#, fuzzy
+msgid "Could not write project file"
+msgstr "Projektitiedostoa ei voitu kirjoittaa."
-#: src/partcontroller.cpp:1485
+#: buildtools/qmake/trollprojectpart.cpp:82
+#: buildtools/qmake/trollprojectpart.cpp:89
+#: buildtools/qmake/trollprojectpart.cpp:279
#, fuzzy
-msgid "Conflict"
-msgstr "&Ristiriita:"
+msgid "TQMake Manager"
+msgstr "QMaken hallinta"
-#: src/partcontroller.cpp:1492
+#: buildtools/qmake/trollprojectpart.cpp:83
+#, fuzzy
msgid ""
-"Warning: The file \"%1\" has been deleted on disk.\n"
-"\n"
-"If this was not your intention, make sure to save this file now."
+"<b>TQMake manager</b>"
+"<p>The TQMake manager project tree consists of two parts. The 'overview' in the "
+"upper half shows the subprojects, each one having a .pro file. The 'details' "
+"view in the lower half shows the list of files for the active subproject "
+"selected in the overview."
msgstr ""
+"<b>QMaken hallinta</b>"
+"<p>QMake-projektipuu koostuu kahdesta osasta. \"Yleisnäkymä\" ylemmässä osassa "
+"näyttää aliprojektit, joissa kussakin on yksi .pro tiedosto. \"Yksityiskohdat\" "
+"alemmassa osassa näyttää yleisnäkymässä valitun aliprojektin tiedostolistan."
-#: src/partcontroller.cpp:1494
+#: buildtools/qmake/trollprojectpart.cpp:89
#, fuzzy
-msgid "File Deleted"
-msgstr "Tiedostovalitsin"
+msgid "TQMake manager"
+msgstr "QMaken hallinta"
-#: src/partcontroller.cpp:1501
+#: buildtools/qmake/trollprojectpart.cpp:111
+msgid "&Rebuild Project"
+msgstr "Uudelleenrakenna p&rojekti"
+
+#: buildtools/qmake/trollprojectpart.cpp:119
+#, fuzzy
+msgid "&Install Project"
+msgstr "Asennusolio"
+
+#: buildtools/qmake/trollprojectpart.cpp:122
+#, fuzzy
+msgid "Install project"
+msgstr "Asennusolio"
+
+#: buildtools/qmake/trollprojectpart.cpp:123
#, fuzzy
msgid ""
-"The file \"%1\" has changed on disk.\n"
-"\n"
-"Do you want to reload it?"
+"<b>Install project</b>"
+"<p>Runs <b>make install</b> from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
msgstr ""
-"Virhelista on muuttunut.\n"
-"Haluatko tallettaa muutoksesi?"
+"<b>Asenna</b>"
+"<p>Ajaa <b>make install</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: src/partcontroller.cpp:1502
+#: buildtools/qmake/trollprojectpart.cpp:135
#, fuzzy
-msgid "File Changed"
-msgstr "Tietue muuttunut"
+msgid "&Dist-Clean Project"
+msgstr "&Puhdista projekti"
-#: src/partcontroller.cpp:1801 src/partcontroller.cpp:1822
+#: buildtools/qmake/trollprojectpart.cpp:138
#, fuzzy
-msgid "unnamed"
-msgstr "Käyttäjätunnus"
+msgid "Dist-Clean project"
+msgstr "Puhdista projekti"
-#: src/languageselectwidget.cpp:65
-msgid "Additional Language Support"
-msgstr "Muu kielituki"
+#: buildtools/qmake/trollprojectpart.cpp:139
+#, fuzzy
+msgid ""
+"<b>Dist-Clean project</b>"
+"<p>Runs <b>make distclean</b> command from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Puhdista projekti</b>"
+"<p>Aja <b>make clean</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/languageselectwidget.cpp:115
+#: buildtools/qmake/trollprojectpart.cpp:143
+#: languages/csharp/csharpsupportpart.cpp:65
+#: languages/perl/perlsupportpart.cpp:65
+msgid "Execute Main Program"
+msgstr "Suorita pääohjelma"
+
+#: buildtools/qmake/trollprojectpart.cpp:147
+#, fuzzy
msgid ""
-"Primary language is '%1'. Please select additional languages the project might "
-"contain."
+"<b>Execute program</b>"
+"<p>Executes the currently selected subproject if it is an application or the "
+"program specified in project settings, <b>Run Options</b> tab."
msgstr ""
-"Ensisijainen kieli on \"%1\". Valitse muut kielet, joita projekti voi sisältää."
+"<b>Suorita ohjelma</b>"
+"<p>Suorittaa pääohjelman joka on määritelty projektin asetuksissa, <b>"
+"Ajovalinnat</b>-välilehti."
-#: src/main.cpp:26
-msgid "Files to load"
-msgstr "Ladattavat tiedostot"
+#: buildtools/qmake/trollprojectpart.cpp:149
+msgid "&Build Subproject"
+msgstr "&Rakenna aliprojekti"
-#: src/main.cpp:32
+#: buildtools/qmake/trollprojectpart.cpp:158
+msgid "&Rebuild Subproject"
+msgstr "&Uudelleenrakenna aliprojekti"
+
+#: buildtools/qmake/trollprojectpart.cpp:167
#, fuzzy
-msgid "The TDevelop Integrated Development Environment"
-msgstr "KDevelop-sovelluskehitysympäristö."
+msgid "&Install Subproject"
+msgstr "Asennusolio"
-#: src/main.cpp:33
+#: buildtools/qmake/trollprojectpart.cpp:170
#, fuzzy
-msgid "TDevelop"
-msgstr "KDevelop"
+msgid "Install subproject"
+msgstr "Asennusolio"
-#: src/main.cpp:38
-msgid "Advanced C++ code completion, C++ support, overall improvements"
+#: buildtools/qmake/trollprojectpart.cpp:171
+#, fuzzy
+msgid ""
+"<b>Install subproject</b>"
+"<p>Runs <b>make install</b> from the current subproject directory. The current "
+"subproject is the subproject selected in the <b>TQMake manager</b> "
+"'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
msgstr ""
+"<b>Rakenna aliprojekti</b>"
+"<p>Ajaa <b>make:n</b> nykyisen aliprojektin kansiosta. Nykyinen aliprojekti on "
+"valittu <b>QMake-managerin</b> \"yleiskatsaus\" ikkunassa."
+"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/main.cpp:49
+#: buildtools/qmake/trollprojectpart.cpp:176
+msgid "&Clean Subproject"
+msgstr "&Puhdista aliprojekti"
+
+#: buildtools/qmake/trollprojectpart.cpp:179
+msgid "Clean subproject"
+msgstr "Puhdista aliprojekti"
+
+#: buildtools/qmake/trollprojectpart.cpp:180
+#, fuzzy
msgid ""
-"Automake manager patches, Astyle plugin update, plugin patches and improvements"
+"<b>Clean subproject</b>"
+"<p>Runs <b>make clean</b> from the current subproject directory. The current "
+"subproject is the subproject selected in the <b>TQMake manager</b> "
+"'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
msgstr ""
+"<b>Puhdista aliprojekti</b>"
+"<p>Suorittaa <b>make clean</b> nykyisen aliprojektin kansiosta. Nykyinen "
+"aliprojekti on valittu <b>QMake-managerin</b> \"yleiskatsaus\"-ikkunasta."
+"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/main.cpp:54
+#: buildtools/qmake/trollprojectpart.cpp:185
#, fuzzy
-msgid "TQMake projectmanager, TQt4 Support"
-msgstr "QMake-projektimanageri"
+msgid "&Dist-Clean Subproject"
+msgstr "&Puhdista aliprojekti"
-#: src/main.cpp:80
-msgid "SnippetPart, debugger and usability patches"
-msgstr ""
+#: buildtools/qmake/trollprojectpart.cpp:188
+#, fuzzy
+msgid "Dist-Clean subproject"
+msgstr "Puhdista aliprojekti"
-#: src/main.cpp:81
-msgid "Artwork for the Ruby language"
+#: buildtools/qmake/trollprojectpart.cpp:189
+#, fuzzy
+msgid ""
+"<b>Dist-Clean subproject</b>"
+"<p>Runs <b>make distclean</b> from the current subproject directory. The "
+"current subproject is the subproject selected in the <b>TQMake manager</b> "
+"'overview' window."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
msgstr ""
+"<b>Puhdista aliprojekti</b>"
+"<p>Suorittaa <b>make clean</b> nykyisen aliprojektin kansiosta. Nykyinen "
+"aliprojekti on valittu <b>QMake-managerin</b> \"yleiskatsaus\"-ikkunasta."
+"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: src/profileengine/editor/profileeditor.cpp:201
-#, fuzzy
-msgid "Core Plugins"
-msgstr "Laajennukset"
+#: buildtools/qmake/trollprojectpart.cpp:194
+msgid "Execute Subproject"
+msgstr "Suorita aliprojekti"
-#: src/profileengine/editor/profileeditor.cpp:203
+#: buildtools/qmake/trollprojectpart.cpp:291
#, fuzzy
-msgid "Global Plugins"
-msgstr "Laajennukset"
+msgid "Loading Project..."
+msgstr "Ladataan projekti"
-#: src/profileengine/editor/profileeditor.cpp:205
+#: buildtools/qmake/trollprojectpart.cpp:299
#, fuzzy
-msgid "Project Plugins"
-msgstr "Projektin asetukset"
+msgid "Choose TQt3 directory"
+msgstr "Valitse projektin kansio"
-#: src/profileengine/editor/profileeditor.cpp:254
-msgid "Remove selected profile and all its subprofiles?"
+#: buildtools/qmake/trollprojectpart.cpp:300
+msgid ""
+"Choose the TQt3 directory to use. This directory needs to have an include "
+"directory containing tqt.h."
msgstr ""
-#: src/profileengine/editor/profileeditor.cpp:267
+#: buildtools/qmake/trollprojectpart.cpp:312
msgid ""
-"Cannot remove this profile because it is not a local (user-created) profile."
+"The directory you gave is not a proper TQt directory, the project might not "
+"work properly without one.\n"
+"Please make sure you give a directory that contains a bin with the qmake binary "
+"in it and for TQt3 project also contains an include directory with tqt.h in "
+"it.\n"
+"Do you want to try setting a TQt directory again?"
msgstr ""
-#: src/profileengine/editor/profileeditor.cpp:329
-msgid "This plugin is already contained in the list of disabled plugins."
+#: buildtools/qmake/trollprojectpart.cpp:318
+#, fuzzy
+msgid "Wrong TQt directory given"
+msgstr "&Karsi tyhjät hakemistot"
+
+#: buildtools/qmake/trollprojectpart.cpp:333
+msgid ""
+"You did not specify a TQt directory, and the project might not work properly "
+"without one.\n"
+"Do you want to try setting a TQt directory again?"
msgstr ""
-#: src/profileengine/editor/profileeditor.cpp:330
+#: buildtools/qmake/trollprojectpart.cpp:336
#, fuzzy
-msgid "Enable Plugin"
-msgstr "Käytä"
+msgid "No TQt directory given"
+msgstr "Seuraava kansio"
-#: src/profileengine/editor/profileeditor.cpp:375
-msgid "This plugin is already contained in the list of enabled plugins."
+#: buildtools/qmake/trollprojectpart.cpp:351
+#, fuzzy
+msgid "Choose TQMake executable"
+msgstr "htsearch suoritustiedosto:"
+
+#: buildtools/qmake/trollprojectpart.cpp:352
+msgid ""
+"Choose the TQMake binary to use. TQMake is used to generate Makefiles from the "
+"project files."
msgstr ""
-#: src/profileengine/editor/profileeditor.cpp:376
+#: buildtools/qmake/trollprojectpart.cpp:363
+msgid ""
+"The binary you gave is not executable, the project might not work properly.\n"
+"Please make sure you give a qmake binary that is executable.\n"
+"Do you want to try setting the TQMake binary again?"
+msgstr ""
+
+#: buildtools/qmake/trollprojectpart.cpp:367
#, fuzzy
-msgid "Disable Plugin"
-msgstr "Passivoi hakemisto"
+msgid "Wrong TQMake binary given"
+msgstr "&Karsi tyhjät hakemistot"
-#: src/profileengine/editor/main.cpp:33
-msgid "TDevelop Profile Editor"
+#: buildtools/qmake/trollprojectpart.cpp:382
+msgid ""
+"You did not specify a TQMake binary, and the project might not work properly "
+"without one.\n"
+"Do you want to try setting a TQMake binary again?"
msgstr ""
-#: src/profileengine/editor/main.cpp:34
+#: buildtools/qmake/trollprojectpart.cpp:385
#, fuzzy
-msgid "(c) 2004, The KDevelop Developers"
-msgstr "(c) 1999-2004, KDevelop-kehittäjät"
+msgid "No TQMake binary given"
+msgstr "Seuraava kansio"
-#: src/newui/ddockwindow.cpp:88
-#, fuzzy
-msgid "Move to left dock"
-msgstr "Siirrä vasemmalle"
+#: buildtools/qmake/qmakescopeitem.cpp:89
+msgid "Headers"
+msgstr "Otsikot"
-#: src/newui/ddockwindow.cpp:89
-#, fuzzy
-msgid "Move to right dock"
-msgstr "Siirrä oikealle"
+#: buildtools/qmake/qmakescopeitem.cpp:93
+msgid "Forms"
+msgstr "Lomakkeet"
-#: src/newui/ddockwindow.cpp:90
-msgid "Move to bottom dock"
-msgstr ""
+#: buildtools/qmake/qmakescopeitem.cpp:97
+msgid "Corba IDLs"
+msgstr "Corba IDL:t"
-#: src/newui/button.cpp:58
-msgid "Assign Accelerator..."
-msgstr ""
+#: buildtools/qmake/qmakescopeitem.cpp:101
+msgid "Lexsources"
+msgstr "Lex-lähteet"
-#: src/newui/button.cpp:60
-#, fuzzy
-msgid "Clear Accelerator"
-msgstr "Tyhjennä va&linta"
+#: buildtools/qmake/qmakescopeitem.cpp:105
+msgid "Yaccsources"
+msgstr "Yacc-lähteet"
-#: src/newui/button.cpp:318
+#: buildtools/qmake/qmakescopeitem.cpp:109
+msgid "Images"
+msgstr "Kuvat"
+
+#: buildtools/qmake/qmakescopeitem.cpp:113
#, fuzzy
-msgid "Change Button Number"
-msgstr "Vaihda toistotyyli"
+msgid "Resources"
+msgstr "Lex-lähteet"
-#: src/newui/button.cpp:318
-msgid "New accelerator number:"
-msgstr ""
+#: buildtools/qmake/qmakescopeitem.cpp:117
+msgid "Distfiles"
+msgstr "Dist-tiedostot"
-#: kdevdesigner/designer/mainwindowactions.cpp:797
-#: kdevdesigner/designer/mainwindowactions.cpp:798
-#: kdevdesigner/designer/newformimpl.cpp:364
-#: kdevdesigner/designer/startdialogimpl.cpp:67
-#: kdevdesigner/designer/workspace.cpp:159
-#, fuzzy
-msgid "<No Project>"
-msgstr "Uusi projekti"
+#: buildtools/qmake/qmakescopeitem.cpp:125
+msgid "Installs"
+msgstr "Asentaa"
-#: kdevdesigner/designer/workspace.cpp:598
-#, fuzzy
-msgid "&Open Source File"
+#: buildtools/qmake/qmakescopeitem.cpp:129
+msgid "Install object"
+msgstr "Asennusolio"
+
+#: buildtools/qmake/qmakescopeitem.cpp:134
+msgid "Source Files"
msgstr "Lähdetiedostot"
-#: kdevdesigner/designer/workspace.cpp:601
-#, fuzzy
-msgid "&Remove Source File From Project"
-msgstr "Poista %1 projektista"
+#: buildtools/ada/adaproject_part.cpp:341
+msgid ""
+"Could not find ada compiler.\n"
+"Check if your compiler settings are correct."
+msgstr ""
+"Ei löydetty ada-kääntäjää.\n"
+"Tarkista onko kääntäjä-asetuksesi oikein."
-#: kdevdesigner/designer/workspace.cpp:604
+#: buildtools/ada/adaproject_part.cpp:422
#, fuzzy
-msgid "&Open Form"
-msgstr "Avaa tiedosto"
+msgid ""
+"There was an error loading the module %1.\n"
+"The diagnostics are:\n"
+"%2"
+msgstr ""
+"Moduulin %1 lataamisessa tapahtui virhe.\n"
+"Diagnostiikka on:\n"
+"%2"
-#: kdevdesigner/designer/workspace.cpp:607
-#: kdevdesigner/designer/workspace.cpp:617
+#: buildtools/custommakefiles/selectnewfilesdialog.cpp:24
#, fuzzy
-msgid "&Remove Form From Project"
-msgstr "Poista %1 projektista"
+msgid "Add newly created files to project"
+msgstr "Lisää luotu uusi tiedosto kohteeseen"
-#: kdevdesigner/designer/workspace.cpp:610
+#: buildtools/custommakefiles/customprojectpart.cpp:79
+#: buildtools/custommakefiles/customprojectpart.cpp:80
#, fuzzy
-msgid "&Open Form Source"
-msgstr "&Uudelleenmuotoile lähde"
+msgid "Re-Populate Project"
+msgstr "Uudelleenrakenna p&rojekti"
-#: kdevdesigner/designer/workspace.cpp:614
-#, fuzzy
-msgid "&Remove Source File From Form"
-msgstr "Poista %1 projektista"
+#: buildtools/custommakefiles/customprojectpart.cpp:81
+msgid ""
+"<b>Re-Populate Project</b>"
+"<p>Re-Populates the project, searching through the project directory and adding "
+"all files that match one of the wildcards set in the custom manager options of "
+"the project filelist."
+msgstr ""
-#: kdevdesigner/designer/workspace.cpp:623
+#: buildtools/custommakefiles/customprojectpart.cpp:87
+msgid ""
+"<b>Build project</b>"
+"<p>Runs <b>make</b> from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Build Options</b> tab."
+msgstr ""
+"<b>Rakenna projekti</b>"
+"<p>Ajaa <b>make:n</b> projektikansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
+
+#: buildtools/custommakefiles/customprojectpart.cpp:91
#, fuzzy
-msgid "&Open Source"
-msgstr "Lähdetiedo&sto"
+msgid "&Build Active Directory"
+msgstr "Aseta aktiiviseksi kansioksi"
-#: kdevdesigner/designer/resource.cpp:1787
+#: buildtools/custommakefiles/customprojectpart.cpp:94
#, fuzzy
-msgid "Loading File"
-msgstr "Ladataan projekti"
+msgid "Build active directory"
+msgstr "Rakenna aktiivinen kohde"
-#: kdevdesigner/designer/resource.cpp:1788
+#: buildtools/custommakefiles/customprojectpart.cpp:95
#, fuzzy
msgid ""
-"Error loading %1.\n"
-"The widget %2 could not be created."
-msgstr "Tätä yksilöä ei voida poistaa"
-
-#: kdevdesigner/designer/formfile.cpp:297
-#: kdevdesigner/designer/hierarchyview.cpp:1105
-#: kdevdesigner/designer/hierarchyview.cpp:1109
-#: kdevdesigner/designer/hierarchyview.cpp:1221
-#: kdevdesigner/designer/sourcefile.cpp:141
-#, fuzzy, c-format
-msgid "Edit %1"
-msgstr "\tosumat %1"
+"<b>Build active directory</b>"
+"<p>Constructs a series of make commands to build the active directory. "
+"Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Rakenna aktiivinen kohde</b>"
+"<p>Luo sarjan make-komentoja rakentaakseen aktiivisen kohteen. Rakentaa myös "
+"riippuvuuskohteet."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: kdevdesigner/designer/sourcefile.cpp:222
-#, fuzzy
-msgid "Save Code"
-msgstr "&Älä tallenna mitään"
+#: buildtools/custommakefiles/customprojectpart.cpp:103
+msgid ""
+"<b>Compile file</b>"
+"<p>Runs <b>make filename.o</b> command from the directory where 'filename' is "
+"the name of currently opened file."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Build Options</b> tab."
+msgstr ""
+"<b>Käännä tiedosto</b>"
+"<p>Ajaa <b>make tiedostonimi.o</b> -komennon kansiosta, jossa \"tiedostonimi\" "
+"on avoinna olevan tiedoston nimi."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
-#: kdevdesigner/designer/mainwindow.cpp:2516
-#: kdevdesigner/designer/mainwindowactions.cpp:1128
-#: kdevdesigner/designer/sourcefile.cpp:223
+#: buildtools/custommakefiles/customprojectpart.cpp:115
#, fuzzy
-msgid "Save changes to '%1'?"
-msgstr "Lisää uusi kohde \"%1\":lle"
+msgid "Install Active Directory"
+msgstr "Aseta aktiiviseksi kansioksi"
-#: kdevdesigner/designer/editfunctionsimpl.cpp:218
-#: kdevdesigner/designer/formfile.cpp:330
-#: kdevdesigner/designer/formfile.cpp:657
-#: kdevdesigner/designer/mainwindow.cpp:2517
-#: kdevdesigner/designer/mainwindow.cpp:2847
-#: kdevdesigner/designer/mainwindowactions.cpp:1129
-#: kdevdesigner/designer/sourcefile.cpp:224
-#: kdevdesigner/designer/sourcefile.cpp:269
-#: kdevdesigner/designer/variabledialogimpl.cpp:105
+#: buildtools/custommakefiles/customprojectpart.cpp:118
#, fuzzy
-msgid "&No"
-msgstr "Ei"
+msgid "Install active directory"
+msgstr "Aseta aktiiviseksi kansioksi"
-#: kdevdesigner/designer/formfile.cpp:654
-#: kdevdesigner/designer/sourcefile.cpp:266
+#: buildtools/custommakefiles/customprojectpart.cpp:119
#, fuzzy
-msgid "TQt Designer"
-msgstr "Designerin koodi"
+msgid ""
+"<b>Install active directory</b>"
+"<p>Runs <b>make install</b> command from the active directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Make Options</b> tab."
+msgstr ""
+"<b>Asenna</b>"
+"<p>Ajaa <b>make install</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: kdevdesigner/designer/formfile.cpp:655
-#: kdevdesigner/designer/sourcefile.cpp:267
-#, fuzzy
+#: buildtools/custommakefiles/customprojectpart.cpp:136
msgid ""
-"File '%1' has been changed outside TQt Designer.\n"
-"Do you want to reload it?"
+"<b>Clean project</b>"
+"<p>Runs <b>make clean</b> command from the project directory."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Build Options</b> tab."
msgstr ""
-"Virhelista on muuttunut.\n"
-"Haluatko tallettaa muutoksesi?"
+"<b>Puhdista projekti</b>"
+"<p>Ajaa <b>make clean</b> -komennon projektikansiosta."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
-#: kdevdesigner/designer/formfile.cpp:855
-#: kdevdesigner/designer/sourcefile.cpp:280
-#, fuzzy
-msgid "Invalid Filename"
-msgstr "Tiedostonimi"
+#: buildtools/custommakefiles/customprojectpart.cpp:144
+msgid ""
+"<b>Execute program</b>"
+"<p>Executes the main program specified in project settings, <b>Run Options</b> "
+"tab. If it is not specified then the active target is used to determine the "
+"application to run."
+msgstr ""
+"<b>Suorita ohjelma</b>"
+"<p>Suorittaa projektiasetuksissa määritetyn pääohjelman, <b>Ajomääritykset</b>"
+"-välilehti. Jos sitä ei ole määritetty, niin aktiivinen kohde määrittää "
+"ajettavan ohjelman."
-#: kdevdesigner/designer/sourcefile.cpp:281
+#: buildtools/custommakefiles/customprojectpart.cpp:151
msgid ""
-"The project already contains a source file with \n"
-"filename '%1'. Please choose a new filename."
+"<b>Build target</b>"
+"<p>Runs <b>make targetname</b> from the project directory (targetname is the "
+"name of the target selected)."
+"<br>Environment variables and make arguments can be specified in the project "
+"settings dialog, <b>Build Options</b> tab."
msgstr ""
+"<b>Rakenna kohde</b>"
+"<p>Ajaa <b>make kohteennimi</b> projektikansiosta (kohteennimi on valitun "
+"kohteen nimi)."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
-#: kdevdesigner/designer/kdevdesigner_part.cpp:100
-#: kdevdesigner/designer/mainwindowactions.cpp:740
+#: buildtools/custommakefiles/customprojectpart.cpp:158
+msgid "Make &Environment"
+msgstr "Mak&e-ympäristö"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:160
#, fuzzy
-msgid "Create &Template..."
-msgstr "&Uusi malli..."
+msgid "Make environment"
+msgstr "Make-ympäristö"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:116
-#: kdevdesigner/designer/mainwindowactions.cpp:186
-msgid "Chec&k Accelerators"
+#: buildtools/custommakefiles/customprojectpart.cpp:161
+msgid ""
+"<b>Make Environment</b>"
+"<p> Choose the set of environment variables to be passed on to make."
+"<br>Environment variables can be specified in the project settings dialog, <b>"
+"Build Options</b> tab."
msgstr ""
+"<b>Make-ympäristö</b>"
+"<p> Valitse make:lle välitettävien ympäristömuuttujien joukko."
+"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
+"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
-#: kdevdesigner/designer/kdevdesigner_part.cpp:118
-#: kdevdesigner/designer/mainwindowactions.cpp:193
+#: buildtools/custommakefiles/customprojectpart.cpp:196
#, fuzzy
-msgid "S&lots..."
-msgstr "Slot"
+msgid "Custom Manager"
+msgstr "Automaken hallinta"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:120
-#: kdevdesigner/designer/mainwindowactions.cpp:200
-#, fuzzy
-msgid "Co&nnections..."
-msgstr "&Projektin asetukset..."
+#: buildtools/custommakefiles/customprojectpart.cpp:208
+msgid "&Build"
+msgstr "&Rakenna"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:122
-#: kdevdesigner/designer/mainwindowactions.cpp:214
-#, fuzzy
-msgid "&Form Settings..."
-msgstr "Yleiset asetukset"
+#: buildtools/custommakefiles/customprojectpart.cpp:212
+msgid "&Other"
+msgstr "&Muu"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:125
-#: kdevdesigner/designer/mainwindowactions.cpp:808
-#, fuzzy
-msgid "&Add File..."
-msgstr "Lisää tiedostoja"
+#: buildtools/custommakefiles/customprojectpart.cpp:215
+msgid "Ma&ke"
+msgstr "Ma&ke"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:127
-#: kdevdesigner/designer/mainwindowactions.cpp:819
-#, fuzzy
-msgid "&Image Collection..."
-msgstr "Vai&hda sisältö..."
+#: buildtools/custommakefiles/customprojectpart.cpp:243
+msgid "Make Active Directory"
+msgstr "Aseta aktiiviseksi kansioksi"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:129
-#: kdevdesigner/designer/mainwindowactions.cpp:829
-#, fuzzy
-msgid "&Database Connections..."
-msgstr "Tietokantayhtey&det"
+#: buildtools/custommakefiles/customprojectpart.cpp:245
+msgid ""
+"<b>Make active directory</b>"
+"<p>Chooses this directory as the destination for new files created using "
+"wizards like the <i>New Class</i> wizard."
+msgstr ""
+"<b>Aseta aktiiviseksi kansioksi</b>"
+"<p>Valitsee tämän kansion kohteeksi uusille tiedostoille, jotka ovat luotuja "
+"käyttäen velhoja kuten <i>Uusi luokka</i>-velho."
-#: kdevdesigner/designer/kdevdesigner_part.cpp:131
+#: buildtools/custommakefiles/customprojectpart.cpp:259
#, fuzzy
-msgid "&Designer Project Settings..."
-msgstr "&Projektin asetukset..."
+msgid "Remove from blacklist"
+msgstr "Poista varastosta"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:135
-#: kdevdesigner/designer/mainwindowactions.cpp:432
-msgid "&Pointer"
+#: buildtools/custommakefiles/customprojectpart.cpp:261
+msgid ""
+"<b>Remove from blacklist</b>"
+"<p>Removes the given file or directory from the blacklist if it is already in "
+"it."
+"<br>The blacklist contains files and directories that should be ignored even if "
+"they match a project filetype pattern"
msgstr ""
-#: kdevdesigner/designer/kdevdesigner_part.cpp:138
-#: kdevdesigner/designer/mainwindowactions.cpp:440
-msgid "&Connect Signal/Slots"
-msgstr ""
+#: buildtools/custommakefiles/customprojectpart.cpp:269
+#, fuzzy
+msgid "Add to blacklist"
+msgstr "Lisää tyhjä keskeytyskohta"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:140
-#: kdevdesigner/designer/mainwindowactions.cpp:448
-msgid "Tab &Order"
+#: buildtools/custommakefiles/customprojectpart.cpp:271
+msgid ""
+"<b>Add to blacklist</b>"
+"<p>Adds the given file or directory to the blacklist."
+"<br>The blacklist contains files and directories that should be ignored even if "
+"they match a project filetype pattern"
msgstr ""
-#: kdevdesigner/designer/kdevdesigner_part.cpp:142
-#: kdevdesigner/designer/mainwindowactions.cpp:455
-msgid "Set &Buddy"
+#: buildtools/custommakefiles/customprojectpart.cpp:319
+#, fuzzy
+msgid "Add Selected File/Dir(s) to Project"
+msgstr "Lisää luotu uusi tiedosto kohteeseen"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:321
+#, fuzzy
+msgid ""
+"<b>Add to project</b>"
+"<p>Adds selected file/dir(s) to the list of files in the project. Note that the "
+"files should be manually added to the corresponding makefile or build.xml."
msgstr ""
+"<b>Lisää projektiin</b>"
+"<p>Lisää nykyisen tiedoston projektin tiedostolistaan. Huomaa, että tiedosto "
+"tulisi lisätä käsin vastaavaan makefile- tai build.xml-tiedostoon."
-#: kdevdesigner/designer/kdevdesigner_part.cpp:144
-#: kdevdesigner/designer/mainwindowactions.cpp:605
+#: buildtools/custommakefiles/customprojectpart.cpp:325
#, fuzzy
-msgid "Configure Toolbox..."
-msgstr "Aseta &editori..."
+msgid "Add Selected Dir(s) to Project (recursive)"
+msgstr "Lisää luotu uusi tiedosto kohteeseen"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:145
-#: kdevdesigner/designer/mainwindowactions.cpp:490
+#: buildtools/custommakefiles/customprojectpart.cpp:327
#, fuzzy
-msgid "Edit &Custom Widgets..."
-msgstr "Muokkaa..."
+msgid ""
+"<b>Add to project</b>"
+"<p>Recursively adds selected dir(s) to the list of files in the project. Note "
+"that the files should be manually added to the corresponding makefile or "
+"build.xml."
+msgstr ""
+"<b>Lisää projektiin</b>"
+"<p>Lisää nykyisen tiedoston projektin tiedostolistaan. Huomaa, että tiedosto "
+"tulisi lisätä käsin vastaavaan makefile- tai build.xml-tiedostoon."
-#: kdevdesigner/designer/kdevdesigner_part.cpp:147
-#: kdevdesigner/designer/mainwindowactions.cpp:327
-msgid "Adjust &Size"
+#: buildtools/custommakefiles/customprojectpart.cpp:334
+#, fuzzy
+msgid "Remove Selected File/Dir(s) From Project"
+msgstr "Poista %1 projektista"
+
+#: buildtools/custommakefiles/customprojectpart.cpp:336
+#, fuzzy
+msgid ""
+"<b>Remove from project</b>"
+"<p>Removes selected file/dir(s) from the list of files in the project. Note "
+"that the files should be manually excluded from the corresponding makefile or "
+"build.xml."
msgstr ""
+"<b>Poista projektista</b>"
+"<p>Poistaa nykyisen tiedoston projektin tiedostolistasta. Huomaa, että tiedosto "
+"tulisi poistaa käsin vastaavasta makefile- tai build.xml-tiedostosta."
-#: kdevdesigner/designer/kdevdesigner_part.cpp:149
-#: kdevdesigner/designer/mainwindowactions.cpp:334
+#: buildtools/custommakefiles/customprojectpart.cpp:341
#, fuzzy
-msgid "Lay Out &Horizontally"
-msgstr "Laajenna &vaakasuunnassa"
+msgid "Remove Selected Dir(s) From Project (recursive)"
+msgstr "Poista %1 projektista"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:151
-#: kdevdesigner/designer/mainwindowactions.cpp:341
+#: buildtools/custommakefiles/customprojectpart.cpp:343
#, fuzzy
-msgid "Lay Out &Vertically"
-msgstr "Laajenna &pystysuunnassa"
+msgid ""
+"<b>Remove from project</b>"
+"<p>Recursively removes selected dir(s) from the list of files in the project. "
+"Note that the files should be manually excluded from the corresponding makefile "
+"or build.xml."
+msgstr ""
+"<b>Poista projektista</b>"
+"<p>Poistaa nykyisen tiedoston projektin tiedostolistasta. Huomaa, että tiedosto "
+"tulisi poistaa käsin vastaavasta makefile- tai build.xml-tiedostosta."
-#: kdevdesigner/designer/kdevdesigner_part.cpp:153
-msgid "Lay Out in &Grid"
+#: buildtools/custommakefiles/customprojectpart.cpp:461
+msgid ""
+"This project does not contain any files yet.\n"
+"Populate it with all C/C++/Java files below the project directory?"
msgstr ""
+"Tällä projektilla ei ole vielä yhtään tiedostoa.\n"
+"Otetaanko projektiin kaikki kansiossa olevat C/C++/Java-tiedostot?"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:155
-#: kdevdesigner/designer/mainwindowactions.cpp:355
+#: buildtools/custommakefiles/customprojectpart.cpp:463
#, fuzzy
-msgid "Lay OutQt::Horizontally (in S&plitter)"
-msgstr "Laajenna &vaakasuunnassa"
+msgid "Populate"
+msgstr "Pohja"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:157
-#: kdevdesigner/designer/mainwindowactions.cpp:362
-#, fuzzy
-msgid "Lay OutQt::Vertically (in Sp&litter)"
-msgstr "Laajenna &pystysuunnassa"
+#: buildtools/custommakefiles/customprojectpart.cpp:463
+msgid "Do Not Populate"
+msgstr ""
-#: kdevdesigner/designer/formwindow.cpp:971
-#: kdevdesigner/designer/formwindow.cpp:1076
-#: kdevdesigner/designer/kdevdesigner_part.cpp:159
-#: kdevdesigner/designer/mainwindowactions.cpp:369
+#: buildtools/custommakefiles/customprojectpart.cpp:1161
#, fuzzy
-msgid "&Break Layout"
-msgstr "&Keskeytyskohdat"
+msgid "Object Files"
+msgstr "Ob&jektitiedostot:"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:161
+#: buildtools/custommakefiles/customprojectpart.cpp:1162
#, fuzzy
-msgid "Add Spacer"
-msgstr "Lisää &valitut"
+msgid "Other Files"
+msgstr "Muut"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:164
-#: kdevdesigner/designer/mainwindowactions.cpp:857
-msgid "Preview &Form"
+#: buildtools/custommakefiles/custommanagerwidget.cpp:43
+msgid ""
+"_: blacklisted files and directories are not considered part of the project, "
+"even if they fit one of the wildcard patterns in the project file list\n"
+"Blacklisted files/dirs"
msgstr ""
-#: kdevdesigner/designer/kdevdesigner_part.cpp:166
+#: buildtools/pascal/pascalproject_part.cpp:66
+msgid ""
+"<b>Build project</b>"
+"<p>Runs the compiler on a main source file of the project. The compiler and the "
+"main source file can be set in project settings, <b>Pascal Compiler</b> tab."
+msgstr ""
+"<b>Rakenna projekti</b>"
+"<p>Ajaa kääntäjän projektin päälähdetiedostoon. Kääntäjä ja päälähdetiedosto "
+"voidaan määrittää projektiasetuksissa, <b>Pascal-Kääntäjä</b> -välilehti."
+
+#: buildtools/pascal/pascalproject_part.cpp:72
+msgid ""
+"<b>Execute program</b>"
+"<p>Executes the main program specified in project settings, <b>Run options</b> "
+"tab. If nothing is set, the binary file with the same name as the main source "
+"file name is executed."
+msgstr ""
+"<b>Suorita ohjelma</b>"
+"<p>Suorittaa projektiasetuksissa määritetyn pääohjelman, <b>Ajomääritykset</b>"
+"-välilehti. Jos mitään ei ole asetettu, niin binääritiedosto, jolla on sama "
+"nimi kuin pääkooditiedostolla suoritetaan."
+
+#: buildtools/pascal/pascalproject_part.cpp:341
+msgid ""
+"Could not find pascal compiler.\n"
+"Check if your compiler settings are correct."
+msgstr ""
+"Ei löydetty pascal-kääntäjää.\n"
+"Tarkista onko kääntäjän asetukset kunnossa."
+
+#: kdevdesigner/designer/actioneditorimpl.cpp:52
#, fuzzy
-msgid "Ne&xt Form"
-msgstr "&Seuraava virhe"
+msgid "Actions"
+msgstr "Toiminto"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:168
+#: kdevdesigner/designer/actioneditorimpl.cpp:57
+#: kdevdesigner/designer/actionlistview.cpp:90
#, fuzzy
-msgid "Pre&vious Form"
-msgstr "&Edellinen virhe"
+msgid "New &Action"
+msgstr "Aliohjelma"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:172
+#: kdevdesigner/designer/actioneditorimpl.cpp:58
+#: kdevdesigner/designer/actionlistview.cpp:91
#, fuzzy
-msgid "Configure &KDevDesigner..."
-msgstr "Aseta &editori..."
+msgid "New Action &Group"
+msgstr "Uusi ryhmä"
-#: kdevdesigner/designer/kdevdesigner_part.cpp:277
-msgid "KDevDesignerPart"
+#: kdevdesigner/designer/actioneditorimpl.cpp:59
+#: kdevdesigner/designer/actionlistview.cpp:92
+msgid "New &Dropdown Action Group"
msgstr ""
+#: kdevdesigner/designer/hierarchyview.cpp:376
+#: languages/sql/sqloutputwidget.cpp:121
+msgid "Database"
+msgstr "Tietokanta"
+
#: kdevdesigner/designer/hierarchyview.cpp:630
#: kdevdesigner/designer/hierarchyview.cpp:637
#: kdevdesigner/designer/mainwindow.cpp:1805
@@ -23641,6 +21225,15 @@ msgstr "&Uusi tyyppi..."
msgid "Goto Implementation"
msgstr "&Toteutus:"
+#: kdevdesigner/designer/formfile.cpp:297
+#: kdevdesigner/designer/hierarchyview.cpp:1105
+#: kdevdesigner/designer/hierarchyview.cpp:1109
+#: kdevdesigner/designer/hierarchyview.cpp:1221
+#: kdevdesigner/designer/sourcefile.cpp:141
+#, fuzzy, c-format
+msgid "Edit %1"
+msgstr "\tosumat %1"
+
#: kdevdesigner/designer/editfunctionsimpl.cpp:150
#: kdevdesigner/designer/hierarchyview.cpp:1144
#, fuzzy
@@ -23690,95 +21283,326 @@ msgstr "Siirry luokan esittelyyn"
msgid "List of all classes and its declarations of the current source file"
msgstr ""
-#: kdevdesigner/designer/iconvieweditorimpl.cpp:132
-#: kdevdesigner/designer/listboxeditorimpl.cpp:164
-msgid "Edit the Items of '%1'"
+#: kdevdesigner/designer/widgetfactory.cpp:277
+#, fuzzy
+msgid "Move Tab Page"
+msgstr "Poista kohde"
+
+#: kdevdesigner/designer/widgetfactory.cpp:814
+#, fuzzy
+msgid "Tab 1"
+msgstr "Sarkaimen koko"
+
+#: kdevdesigner/designer/widgetfactory.cpp:817
+#, fuzzy
+msgid "Tab 2"
+msgstr "Sarkaimen koko"
+
+#: kdevdesigner/designer/widgetfactory.cpp:960
+#, fuzzy
+msgid "Page 1"
+msgstr "Kohde: %1"
+
+#: kdevdesigner/designer/widgetfactory.cpp:963
+#, fuzzy
+msgid "Page 2"
+msgstr "Paketti"
+
+#: kdevdesigner/designer/formfile.cpp:195
+#: kdevdesigner/designer/formfile.cpp:218
+#, fuzzy
+msgid "The file %1 could not be saved"
+msgstr "Tätä yksilöä ei voida poistaa"
+
+#: kdevdesigner/designer/formfile.cpp:230
+#, fuzzy
+msgid "Failed to save file '%1'."
+msgstr "Tiedostoa ei voida avata. "
+
+#: kdevdesigner/designer/formfile.cpp:236
+msgid "'%1' saved."
msgstr ""
-#: kdevdesigner/designer/popupmenueditor.cpp:303
+#: kdevdesigner/designer/formfile.cpp:264
+#: kdevdesigner/designer/formfile.cpp:862
+#: kdevdesigner/designer/mainwindowactions.cpp:1212
#, fuzzy
-msgid "new item"
-msgstr "Uusi jäsen"
+msgid "*.ui|TQt User-Interface Files"
+msgstr "&Käyttöliittymämoodi"
-#: kdevdesigner/designer/menubareditor.cpp:158
-#: kdevdesigner/designer/popupmenueditor.cpp:304
+#: kdevdesigner/designer/formfile.cpp:265
+#: kdevdesigner/designer/formfile.cpp:863
+#: kdevdesigner/designer/mainwindowactions.cpp:1223
#, fuzzy
-msgid "new separator"
-msgstr "Esittely"
+msgid "*|All Files"
+msgstr "Kaikki tiedostot"
-#: kdevdesigner/designer/popupmenueditor.cpp:438
+#: kdevdesigner/designer/formfile.cpp:266
+#: kdevdesigner/designer/formfile.cpp:864
#, fuzzy
-msgid "Cut Item"
-msgstr "Poista valittu kohta"
+msgid "Save Form '%1' As"
+msgstr "Tallenna &nimellä..."
-#: kdevdesigner/designer/popupmenueditor.cpp:466
+#: kdevdesigner/designer/formfile.cpp:277
#, fuzzy
-msgid "Paste Item"
-msgstr "Poista valittu kohta"
+msgid "File Already Exists"
+msgstr "Tiedosto nimeltä %1 on jo olemassa."
-#: kdevdesigner/designer/popupmenueditor.cpp:508
+#: kdevdesigner/designer/formfile.cpp:278
#, fuzzy
-msgid "Set Icon"
-msgstr "Kuvake"
+msgid "The file already exists. Do you wish to overwrite it?"
+msgstr "Alikansio %1 on jo olemassa. Lisätäänkö se aliprojektina?"
-#: kdevdesigner/designer/popupmenueditor.cpp:631
+#: kdevdesigner/designer/formfile.cpp:328
+#: kdevdesigner/designer/formwindow.cpp:1841
#, fuzzy
-msgid "Add Item"
-msgstr "Lisää kohta"
+msgid "Save Form"
+msgstr "&Seuraava virhe"
-#: kdevdesigner/designer/popupmenueditor.cpp:641
+#: kdevdesigner/designer/formfile.cpp:329
#, fuzzy
-msgid "Remove Item"
-msgstr "Poista muistiinpano"
+msgid "Save changes to form '%1'?"
+msgstr "Kohteen asetukset \"%1\":lle"
-#: kdevdesigner/designer/popupmenueditor.cpp:769
-#: kdevdesigner/designer/popupmenueditor.cpp:1428
+#: kdevdesigner/designer/editfunctionsimpl.cpp:218
+#: kdevdesigner/designer/formfile.cpp:330
+#: kdevdesigner/designer/formfile.cpp:657
+#: kdevdesigner/designer/mainwindow.cpp:2517
+#: kdevdesigner/designer/mainwindow.cpp:2847
+#: kdevdesigner/designer/mainwindowactions.cpp:1129
+#: kdevdesigner/designer/sourcefile.cpp:224
+#: kdevdesigner/designer/sourcefile.cpp:269
+#: kdevdesigner/designer/variabledialogimpl.cpp:105
#, fuzzy
-msgid "Rename Item"
-msgstr "Uudelleennimeä muistiinpano"
+msgid "&No"
+msgstr "Ei"
-#: kdevdesigner/designer/popupmenueditor.cpp:1233
+#: kdevdesigner/designer/formfile.cpp:440
#, fuzzy
-msgid "Drop Item"
-msgstr "Poista valittu kohta"
+msgid "Using ui.h File"
+msgstr "Avaa .ui.h-tiedosto"
-#: kdevdesigner/designer/popupmenueditor.cpp:1287
+#: kdevdesigner/designer/formfile.cpp:441
+msgid ""
+"An \"ui.h\" file for this form already exists.\n"
+"Do you want to use it or create a new one?"
+msgstr ""
+
+#: kdevdesigner/designer/formfile.cpp:443
#, fuzzy
-msgid "Remove Icon"
-msgstr "Poista alue"
+msgid "Use Existing"
+msgstr "Lisää olemassaolevia tiedostoja"
-#: kdevdesigner/designer/popupmenueditor.cpp:1308
+#: kdevdesigner/designer/formfile.cpp:443
#, fuzzy
-msgid "Move Item Up"
-msgstr "Siirrä &ylös"
+msgid "Create New"
+msgstr "Luo uusi tiedosto"
-#: kdevdesigner/designer/popupmenueditor.cpp:1332
+#: kdevdesigner/designer/formfile.cpp:450
#, fuzzy
-msgid "Move Item Down"
-msgstr "Sii&rrä alas"
+msgid "Creating ui.h file"
+msgstr "Avaa .ui.h-tiedosto"
-#: kdevdesigner/designer/command.cpp:528 kdevdesigner/designer/command.cpp:540
+#: kdevdesigner/designer/formfile.cpp:451
#, fuzzy
-msgid "Set 'name' Property"
+msgid "Do you want to create an new \"ui.h\" file?"
+msgstr "Uutta tiedostoa ei voitu luoda."
+
+#: kdevdesigner/designer/formfile.cpp:654
+#: kdevdesigner/designer/sourcefile.cpp:266
+#, fuzzy
+msgid "TQt Designer"
+msgstr "Designerin koodi"
+
+#: kdevdesigner/designer/formfile.cpp:655
+#: kdevdesigner/designer/sourcefile.cpp:267
+#, fuzzy
+msgid ""
+"File '%1' has been changed outside TQt Designer.\n"
+"Do you want to reload it?"
+msgstr ""
+"Virhelista on muuttunut.\n"
+"Haluatko tallettaa muutoksesi?"
+
+#: kdevdesigner/designer/formfile.cpp:855
+#: kdevdesigner/designer/sourcefile.cpp:280
+#, fuzzy
+msgid "Invalid Filename"
+msgstr "Tiedostonimi"
+
+#: kdevdesigner/designer/formfile.cpp:856
+msgid ""
+"The project already contains a form with a\n"
+"filename of '%1'. Please choose a new filename."
+msgstr ""
+
+#: kdevdesigner/designer/mainwindowactions.cpp:797
+#: kdevdesigner/designer/mainwindowactions.cpp:798
+#: kdevdesigner/designer/newformimpl.cpp:364
+#: kdevdesigner/designer/startdialogimpl.cpp:67
+#: kdevdesigner/designer/workspace.cpp:159
+#, fuzzy
+msgid "<No Project>"
+msgstr "Uusi projekti"
+
+#: kdevdesigner/designer/startdialogimpl.cpp:169
+msgid "Designer Files (*.ui *.pro)"
+msgstr ""
+
+#: kdevdesigner/designer/mainwindow.cpp:155
+#: kdevdesigner/designer/startdialogimpl.cpp:170
+#, fuzzy
+msgid "TQt User-Interface Files (*.ui)"
+msgstr "&Käyttöliittymämoodi"
+
+#: kdevdesigner/designer/startdialogimpl.cpp:171
+msgid "QMAKE Project Files (*.pro)"
+msgstr ""
+
+#: kdevdesigner/designer/startdialogimpl.cpp:177
+#, fuzzy
+msgid "All Files (*)"
+msgstr "Kaikki tiedostot"
+
+#: kdevdesigner/designer/iconvieweditorimpl.cpp:132
+#: kdevdesigner/designer/listboxeditorimpl.cpp:164
+msgid "Edit the Items of '%1'"
+msgstr ""
+
+#: kdevdesigner/designer/wizardeditorimpl.cpp:83
+#, fuzzy
+msgid "Edit Wizard Pages"
+msgstr "Ympäristömuuttujat"
+
+#: kdevdesigner/designer/wizardeditorimpl.cpp:172
+#: kdevdesigner/designer/wizardeditorimpl.cpp:192
+msgid "Swap Pages %1 and %2 of %3"
+msgstr ""
+
+#: kdevdesigner/designer/mainwindow.cpp:1971
+#: kdevdesigner/designer/wizardeditorimpl.cpp:220
+msgid "Rename page %1 of %2"
+msgstr ""
+
+#: kdevdesigner/designer/wizardeditorimpl.cpp:251
+msgid "Move Page %1 to %2 in %3"
+msgstr ""
+
+#: kdevdesigner/designer/sourcefile.cpp:222
+#, fuzzy
+msgid "Save Code"
+msgstr "&Älä tallenna mitään"
+
+#: kdevdesigner/designer/mainwindow.cpp:2516
+#: kdevdesigner/designer/mainwindowactions.cpp:1128
+#: kdevdesigner/designer/sourcefile.cpp:223
+#, fuzzy
+msgid "Save changes to '%1'?"
+msgstr "Lisää uusi kohde \"%1\":lle"
+
+#: kdevdesigner/designer/sourcefile.cpp:281
+msgid ""
+"The project already contains a source file with \n"
+"filename '%1'. Please choose a new filename."
+msgstr ""
+
+#: kdevdesigner/designer/actiondnd.cpp:349
+#: kdevdesigner/designer/actiondnd.cpp:402
+#, fuzzy
+msgid "Delete Toolbar"
+msgstr "Rakentamisrivi"
+
+#: kdevdesigner/designer/actiondnd.cpp:352
+#: kdevdesigner/designer/actiondnd.cpp:432
+#, fuzzy
+msgid "Delete Toolbar '%1'"
+msgstr "Rakentamisrivi"
+
+#: kdevdesigner/designer/actiondnd.cpp:397
+#, fuzzy
+msgid "Delete Separator"
msgstr "&Poista ryhmä"
-#: kdevdesigner/designer/command.cpp:529
+#: kdevdesigner/designer/actiondnd.cpp:400
+#, fuzzy
+msgid "Insert Separator"
+msgstr "Lisää uusi tiedostokuvio"
+
+#: kdevdesigner/designer/actiondnd.cpp:411
+#: kdevdesigner/designer/actiondnd.cpp:466
+#: kdevdesigner/designer/actiondnd.cpp:489
+msgid "Delete Action '%1' From Toolbar '%2'"
+msgstr ""
+
+#: kdevdesigner/designer/actiondnd.cpp:426
+#, fuzzy
+msgid "Add Separator to Toolbar '%1'"
+msgstr "Lisää uusi kohde \"%1\":lle"
+
+#: kdevdesigner/designer/actiondnd.cpp:506
+#: kdevdesigner/designer/actiondnd.cpp:573
+msgid "Add Action '%1' to Toolbar '%2'"
+msgstr ""
+
+#: kdevdesigner/designer/actiondnd.cpp:566
+#, fuzzy
+msgid "Insert/Move Action"
+msgstr "Väliaikaisten tiedostojen sijainti"
+
+#: kdevdesigner/designer/actiondnd.cpp:567
msgid ""
-"The name of a widget must be unique.\n"
-"'%1' is already used in form '%2',\n"
-"so the name has been reverted to '%3'."
+"Action '%1' has already been added to this toolbar.\n"
+"An Action may only occur once in a given toolbar."
msgstr ""
-#: kdevdesigner/designer/command.cpp:541
+#: kdevdesigner/designer/actiondnd.cpp:701
+msgid "Add Widget '%1' to Toolbar '%2'"
+msgstr ""
+
+#: kdevdesigner/designer/projectsettingsimpl.cpp:96
msgid ""
-"The name of a widget must not be null.\n"
-"The name has been reverted to '%1'."
+"*.db|Database Files\n"
+"*|All Files"
+msgstr ""
+
+#: kdevdesigner/designer/projectsettingsimpl.cpp:104
+msgid ""
+"*.pro|Project Files\n"
+"*|All Files"
+msgstr ""
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:135
+#, fuzzy
+msgid "Add/Remove functions of '%1'"
+msgstr "Lisää uusi sovellus \"%1\":lle"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:195
+#: kdevdesigner/designer/propertyeditor.cpp:4104
+#, fuzzy
+msgid "Add Function"
+msgstr "Aliohjelma"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:206
+#, fuzzy
+msgid "Change Function Attributes"
+msgstr "Vaihda toistotyyli"
+
+#: kdevdesigner/designer/editfunctionsimpl.cpp:217
+msgid ""
+"Some syntactically incorrect functions have been defined.\n"
+"Remove these functions?"
msgstr ""
#: kdevdesigner/designer/menubareditor.cpp:157
msgid "new menu"
msgstr ""
+#: kdevdesigner/designer/menubareditor.cpp:158
+#: kdevdesigner/designer/popupmenueditor.cpp:304
+#, fuzzy
+msgid "new separator"
+msgstr "Esittely"
+
#: kdevdesigner/designer/menubareditor.cpp:190
#: kdevdesigner/designer/menubareditor.cpp:194
#: kdevdesigner/designer/menubareditor.cpp:1012
@@ -23826,72 +21650,6 @@ msgstr "Poista kohde"
msgid "Rename Menu"
msgstr "Uudelleennimeä muistiinpano"
-#: kdevdesigner/designer/formwindow.cpp:840
-#: kdevdesigner/designer/formwindow.cpp:1329
-#: kdevdesigner/designer/formwindow.cpp:1341
-#: kdevdesigner/designer/sizehandle.cpp:216
-#, fuzzy
-msgid "%1/%2"
-msgstr "%1>\t%2"
-
-#: kdevdesigner/designer/sizehandle.cpp:235
-#, fuzzy
-msgid "Resize"
-msgstr "&Palauta"
-
-#: kdevdesigner/designer/widgetfactory.cpp:277
-#, fuzzy
-msgid "Move Tab Page"
-msgstr "Poista kohde"
-
-#: kdevdesigner/designer/widgetfactory.cpp:814
-#, fuzzy
-msgid "Tab 1"
-msgstr "Sarkaimen koko"
-
-#: kdevdesigner/designer/widgetfactory.cpp:817
-#, fuzzy
-msgid "Tab 2"
-msgstr "Sarkaimen koko"
-
-#: kdevdesigner/designer/widgetfactory.cpp:960
-#, fuzzy
-msgid "Page 1"
-msgstr "Kohde: %1"
-
-#: kdevdesigner/designer/widgetfactory.cpp:963
-#, fuzzy
-msgid "Page 2"
-msgstr "Paketti"
-
-#: kdevdesigner/designer/outputwindow.cpp:80
-#, fuzzy
-msgid "Warnings/Errors"
-msgstr "Varoitusten muoto"
-
-#: kdevdesigner/designer/tableeditorimpl.cpp:346
-msgid "Edit the Rows and Columns of '%1' "
-msgstr ""
-
-#: kdevdesigner/designer/wizardeditorimpl.cpp:83
-#, fuzzy
-msgid "Edit Wizard Pages"
-msgstr "Ympäristömuuttujat"
-
-#: kdevdesigner/designer/wizardeditorimpl.cpp:172
-#: kdevdesigner/designer/wizardeditorimpl.cpp:192
-msgid "Swap Pages %1 and %2 of %3"
-msgstr ""
-
-#: kdevdesigner/designer/mainwindow.cpp:1971
-#: kdevdesigner/designer/wizardeditorimpl.cpp:220
-msgid "Rename page %1 of %2"
-msgstr ""
-
-#: kdevdesigner/designer/wizardeditorimpl.cpp:251
-msgid "Move Page %1 to %2 in %3"
-msgstr ""
-
#: kdevdesigner/designer/propertyeditor.cpp:422
msgid "Reset the property to its default value"
msgstr ""
@@ -23912,25 +21670,6 @@ msgstr "Arvo"
msgid "True"
msgstr "Attribuutti"
-#: kdevdesigner/designer/propertyeditor.cpp:1505
-#: kdevdesigner/designer/propertyeditor.cpp:1523
-#: kdevdesigner/designer/propertyeditor.cpp:1602
-#: kdevdesigner/designer/propertyeditor.cpp:1613
-#: lib/widgets/propeditor/propertymachinefactory.cpp:131
-#: lib/widgets/propeditor/propertymachinefactory.cpp:138
-#, fuzzy
-msgid "x"
-msgstr "4x"
-
-#: kdevdesigner/designer/propertyeditor.cpp:1507
-#: kdevdesigner/designer/propertyeditor.cpp:1528
-#: kdevdesigner/designer/propertyeditor.cpp:1604
-#: kdevdesigner/designer/propertyeditor.cpp:1615
-#: lib/widgets/propeditor/propertymachinefactory.cpp:132
-#: lib/widgets/propeditor/propertymachinefactory.cpp:139
-msgid "y"
-msgstr ""
-
#: kdevdesigner/designer/propertyeditor.cpp:1511
#: kdevdesigner/designer/propertyeditor.cpp:1533
#: kdevdesigner/designer/propertyeditor.cpp:1606
@@ -24014,22 +21753,6 @@ msgstr "Käytä"
msgid "Field"
msgstr "&Tiedostot:"
-#: kdevdesigner/designer/propertyeditor.cpp:2171
-#: kdevdesigner/designer/propertyeditor.cpp:2189
-#: kdevdesigner/designer/propertyeditor.cpp:2239
-#: lib/widgets/propeditor/propertymachinefactory.cpp:156
-#, fuzzy
-msgid "hSizeType"
-msgstr "Tiedostotyyppi"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2174
-#: kdevdesigner/designer/propertyeditor.cpp:2191
-#: kdevdesigner/designer/propertyeditor.cpp:2241
-#: lib/widgets/propeditor/propertymachinefactory.cpp:157
-#, fuzzy
-msgid "vSizeType"
-msgstr "Tiedostotyyppi"
-
#: kdevdesigner/designer/propertyeditor.cpp:2177
#: kdevdesigner/designer/propertyeditor.cpp:2193
#: kdevdesigner/designer/propertyeditor.cpp:2243
@@ -24046,91 +21769,10 @@ msgstr ""
msgid "%1/%2/%3/%4"
msgstr ""
-#: kdevdesigner/designer/propertyeditor.cpp:2380
-#: lib/widgets/propeditor/propertymachinefactory.cpp:165
-msgid "Arrow"
-msgstr ""
-
#: kdevdesigner/designer/propertyeditor.cpp:2381
msgid "Up-Arrow"
msgstr ""
-#: kdevdesigner/designer/propertyeditor.cpp:2382
-#: lib/widgets/propeditor/propertymachinefactory.cpp:167
-#, fuzzy
-msgid "Cross"
-msgstr "Luokka"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2383
-#: lib/widgets/propeditor/propertymachinefactory.cpp:168
-#, fuzzy
-msgid "Waiting"
-msgstr "luodaan"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2384
-#: lib/widgets/propeditor/propertymachinefactory.cpp:169
-#, fuzzy
-msgid "iBeam"
-msgstr "Tiedostonimi"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2385
-#: lib/widgets/propeditor/propertymachinefactory.cpp:170
-#, fuzzy
-msgid "SizeQt::Vertical"
-msgstr "Pinoa p&ystysuunnassa"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2386
-#: lib/widgets/propeditor/propertymachinefactory.cpp:171
-#, fuzzy
-msgid "SizeQt::Horizontal"
-msgstr "Laajenna &vaakasuunnassa"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2387
-#: lib/widgets/propeditor/propertymachinefactory.cpp:172
-msgid "Size Slash"
-msgstr ""
-
-#: kdevdesigner/designer/propertyeditor.cpp:2388
-#: lib/widgets/propeditor/propertymachinefactory.cpp:173
-#, fuzzy
-msgid "Size Backslash"
-msgstr "Päättyvä kenoviiva"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2389
-#: lib/widgets/propeditor/propertymachinefactory.cpp:174
-#, fuzzy
-msgid "Size All"
-msgstr "Tallenna &kaikki"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2392
-#: lib/widgets/propeditor/propertymachinefactory.cpp:175
-#, fuzzy
-msgid "Blank"
-msgstr "Puhdista"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2393
-#: lib/widgets/propeditor/propertymachinefactory.cpp:176
-#, fuzzy
-msgid "SplitQt::Vertical"
-msgstr "Pinoa p&ystysuunnassa"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2394
-#: lib/widgets/propeditor/propertymachinefactory.cpp:177
-#, fuzzy
-msgid "SplitQt::Horizontal"
-msgstr "Laajenna &vaakasuunnassa"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2395
-#: lib/widgets/propeditor/propertymachinefactory.cpp:178
-#, fuzzy
-msgid "Pointing Hand"
-msgstr "Odottavien lisäys"
-
-#: kdevdesigner/designer/propertyeditor.cpp:2396
-#: lib/widgets/propeditor/propertymachinefactory.cpp:179
-msgid "Forbidden"
-msgstr ""
-
#: kdevdesigner/designer/propertyeditor.cpp:3489
#: kdevdesigner/designer/propertyeditor.cpp:3503
msgid "Set '%1' of '%2'"
@@ -24176,12 +21818,6 @@ msgstr "Tietokantayhtey&det"
msgid "Add Connection"
msgstr "Ehto"
-#: kdevdesigner/designer/editfunctionsimpl.cpp:195
-#: kdevdesigner/designer/propertyeditor.cpp:4104
-#, fuzzy
-msgid "Add Function"
-msgstr "Aliohjelma"
-
#: kdevdesigner/designer/propertyeditor.cpp:4145
#: kdevdesigner/designer/propertyeditor.cpp:4184
#: kdevdesigner/designer/propertyeditor.cpp:4310
@@ -24210,123 +21846,521 @@ msgstr "Ominaisuus %1:"
msgid "Signal Handlers"
msgstr "Erityiset &otsikkotiedostot"
-#: kdevdesigner/designer/actioneditorimpl.cpp:57
-#: kdevdesigner/designer/actionlistview.cpp:90
+#: kdevdesigner/designer/tableeditorimpl.cpp:346
+msgid "Edit the Rows and Columns of '%1' "
+msgstr ""
+
+#: kdevdesigner/designer/connectiontable.cpp:38
#, fuzzy
-msgid "New &Action"
-msgstr "Aliohjelma"
+msgid "Sender"
+msgstr "Otsikko"
-#: kdevdesigner/designer/actioneditorimpl.cpp:58
-#: kdevdesigner/designer/actionlistview.cpp:91
+#: kdevdesigner/designer/connectiontable.cpp:40
#, fuzzy
-msgid "New Action &Group"
-msgstr "Uusi ryhmä"
+msgid "Receiver"
+msgstr "Palauta"
-#: kdevdesigner/designer/actioneditorimpl.cpp:59
-#: kdevdesigner/designer/actionlistview.cpp:92
-msgid "New &Dropdown Action Group"
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:222
+#, fuzzy
+msgid "Adding Custom Widget"
+msgstr "Lisää uusi kohde"
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:223
+msgid ""
+"Custom widget names must be unique.\n"
+"A custom widget called '%1' already exists, so it is not possible to add "
+"another widget with this name."
msgstr ""
-#: kdevdesigner/designer/actionlistview.cpp:95
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:272
#, fuzzy
-msgid "&Connect Action..."
+msgid "Removing Custom Widget"
+msgstr "Poista valittu kohta"
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:273
+msgid "The custom widget '%1' is in use, so it cannot be removed."
+msgstr ""
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:379
+msgid "*.h *.h++ *.hxx *.hh|Header Files"
+msgstr ""
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:397
+#, fuzzy
+msgid "Renaming Custom Widget"
+msgstr "Poista valittu kohta"
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:398
+msgid ""
+"Custom widget names must be unique.\n"
+"A custom widget called '%1' already exists, so it is not possible to rename "
+"this widget with this name."
+msgstr ""
+
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:684
+#: kdevdesigner/designer/customwidgeteditorimpl.cpp:752
+msgid ""
+"*.cw|Custom-Widget Description\n"
+"*|All Files"
+msgstr ""
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:130
+msgid "Edit the Items and Columns of '%1'"
+msgstr ""
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:287
+#, fuzzy
+msgid "New Column"
+msgstr "Sarake"
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:399
+#, fuzzy
+msgid "Item"
+msgstr "Jäsen"
+
+#: kdevdesigner/designer/listvieweditorimpl.cpp:417
+#, fuzzy
+msgid "Subitem"
+msgstr "Lähetä"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:98 src/partcontroller.cpp:137
+msgid "Save Al&l"
+msgstr "Ta&llenna kaikki"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:100
+#: kdevdesigner/designer/mainwindowactions.cpp:740
+#, fuzzy
+msgid "Create &Template..."
+msgstr "&Uusi malli..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:116
+#: kdevdesigner/designer/mainwindowactions.cpp:186
+msgid "Chec&k Accelerators"
+msgstr ""
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:118
+#: kdevdesigner/designer/mainwindowactions.cpp:193
+#, fuzzy
+msgid "S&lots..."
+msgstr "Slot"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:120
+#: kdevdesigner/designer/mainwindowactions.cpp:200
+#, fuzzy
+msgid "Co&nnections..."
msgstr "&Projektin asetukset..."
-#: kdevdesigner/designer/actionlistview.cpp:97
+#: kdevdesigner/designer/kdevdesigner_part.cpp:122
+#: kdevdesigner/designer/mainwindowactions.cpp:214
#, fuzzy
-msgid "Delete Action"
-msgstr "aliohjelma"
+msgid "&Form Settings..."
+msgstr "Yleiset asetukset"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:99
+#: kdevdesigner/designer/kdevdesigner_part.cpp:125
+#: kdevdesigner/designer/mainwindowactions.cpp:808
#, fuzzy
-msgid "&Styles"
-msgstr "&Tyyli"
+msgid "&Add File..."
+msgstr "Lisää tiedostoja"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:121
-msgid "Typewriter"
+#: kdevdesigner/designer/kdevdesigner_part.cpp:127
+#: kdevdesigner/designer/mainwindowactions.cpp:819
+#, fuzzy
+msgid "&Image Collection..."
+msgstr "Vai&hda sisältö..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:129
+#: kdevdesigner/designer/mainwindowactions.cpp:829
+#, fuzzy
+msgid "&Database Connections..."
+msgstr "Tietokantayhtey&det"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:131
+#, fuzzy
+msgid "&Designer Project Settings..."
+msgstr "&Projektin asetukset..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:135
+#: kdevdesigner/designer/mainwindowactions.cpp:432
+msgid "&Pointer"
msgstr ""
-#: kdevdesigner/designer/multilineeditorimpl.cpp:134
+#: kdevdesigner/designer/kdevdesigner_part.cpp:138
+#: kdevdesigner/designer/mainwindowactions.cpp:440
+msgid "&Connect Signal/Slots"
+msgstr ""
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:140
+#: kdevdesigner/designer/mainwindowactions.cpp:448
+msgid "Tab &Order"
+msgstr ""
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:142
+#: kdevdesigner/designer/mainwindowactions.cpp:455
+msgid "Set &Buddy"
+msgstr ""
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:144
+#: kdevdesigner/designer/mainwindowactions.cpp:605
#, fuzzy
-msgid "Break"
-msgstr "&Keskeytys (break)"
+msgid "Configure Toolbox..."
+msgstr "Aseta &editori..."
-#: kdevdesigner/designer/multilineeditorimpl.cpp:139
+#: kdevdesigner/designer/kdevdesigner_part.cpp:145
+#: kdevdesigner/designer/mainwindowactions.cpp:490
#, fuzzy
-msgid "Paragraph"
-msgstr "kappale"
+msgid "Edit &Custom Widgets..."
+msgstr "Muokkaa..."
-#: kdevdesigner/designer/multilineeditorimpl.cpp:147
+#: kdevdesigner/designer/kdevdesigner_part.cpp:147
+#: kdevdesigner/designer/mainwindowactions.cpp:327
+msgid "Adjust &Size"
+msgstr ""
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:149
+#: kdevdesigner/designer/mainwindowactions.cpp:334
#, fuzzy
-msgid "Align left"
-msgstr "Kohdista jäsenet"
+msgid "Lay Out &Horizontally"
+msgstr "Laajenna &vaakasuunnassa"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:153
+#: kdevdesigner/designer/kdevdesigner_part.cpp:151
+#: kdevdesigner/designer/mainwindowactions.cpp:341
#, fuzzy
-msgid "Align center"
-msgstr "Kohdista jäsenet"
+msgid "Lay Out &Vertically"
+msgstr "Laajenna &pystysuunnassa"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:159
+#: kdevdesigner/designer/kdevdesigner_part.cpp:153
+msgid "Lay Out in &Grid"
+msgstr ""
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:155
+#: kdevdesigner/designer/mainwindowactions.cpp:355
#, fuzzy
-msgid "Align right"
-msgstr "Korostuksen syntaksi"
+msgid "Lay OutQt::Horizontally (in S&plitter)"
+msgstr "Laajenna &vaakasuunnassa"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:165
-msgid "Blockquote"
+#: kdevdesigner/designer/kdevdesigner_part.cpp:157
+#: kdevdesigner/designer/mainwindowactions.cpp:362
+#, fuzzy
+msgid "Lay OutQt::Vertically (in Sp&litter)"
+msgstr "Laajenna &pystysuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:971
+#: kdevdesigner/designer/formwindow.cpp:1076
+#: kdevdesigner/designer/kdevdesigner_part.cpp:159
+#: kdevdesigner/designer/mainwindowactions.cpp:369
+#, fuzzy
+msgid "&Break Layout"
+msgstr "&Keskeytyskohdat"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:161
+#, fuzzy
+msgid "Add Spacer"
+msgstr "Lisää &valitut"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:164
+#: kdevdesigner/designer/mainwindowactions.cpp:857
+msgid "Preview &Form"
msgstr ""
-#: kdevdesigner/designer/multilineeditorimpl.cpp:173
+#: kdevdesigner/designer/kdevdesigner_part.cpp:166
#, fuzzy
-msgid "&Font"
-msgstr "&Kuvake:"
+msgid "Ne&xt Form"
+msgstr "&Seuraava virhe"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:185
-msgid "Fontsize +1"
+#: kdevdesigner/designer/kdevdesigner_part.cpp:168
+#, fuzzy
+msgid "Pre&vious Form"
+msgstr "&Edellinen virhe"
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:172
+#, fuzzy
+msgid "Configure &KDevDesigner..."
+msgstr "Aseta &editori..."
+
+#: kdevdesigner/designer/kdevdesigner_part.cpp:277
+msgid "KDevDesignerPart"
msgstr ""
-#: kdevdesigner/designer/multilineeditorimpl.cpp:190
-msgid "Fontsize -1"
+#: kdevdesigner/designer/outputwindow.cpp:80
+#, fuzzy
+msgid "Warnings/Errors"
+msgstr "Varoitusten muoto"
+
+#: kdevdesigner/designer/outputwindow.cpp:85
+#: languages/ada/problemreporter.cpp:89 languages/cpp/problemreporter.cpp:223
+#: languages/java/problemreporter.cpp:93
+#: languages/pascal/problemreporter.cpp:83 languages/php/phperrorview.cpp:184
+#: vcs/subversion/svn_blamewidget.cpp:35
+msgid "Line"
+msgstr "Rivi"
+
+#: kdevdesigner/designer/workspace.cpp:598
+#, fuzzy
+msgid "&Open Source File"
+msgstr "Lähdetiedostot"
+
+#: kdevdesigner/designer/workspace.cpp:601
+#, fuzzy
+msgid "&Remove Source File From Project"
+msgstr "Poista %1 projektista"
+
+#: kdevdesigner/designer/workspace.cpp:604
+#, fuzzy
+msgid "&Open Form"
+msgstr "Avaa tiedosto"
+
+#: kdevdesigner/designer/workspace.cpp:607
+#: kdevdesigner/designer/workspace.cpp:617
+#, fuzzy
+msgid "&Remove Form From Project"
+msgstr "Poista %1 projektista"
+
+#: kdevdesigner/designer/workspace.cpp:610
+#, fuzzy
+msgid "&Open Form Source"
+msgstr "&Uudelleenmuotoile lähde"
+
+#: kdevdesigner/designer/workspace.cpp:614
+#, fuzzy
+msgid "&Remove Source File From Form"
+msgstr "Poista %1 projektista"
+
+#: kdevdesigner/designer/workspace.cpp:623
+#, fuzzy
+msgid "&Open Source"
+msgstr "Lähdetiedo&sto"
+
+#: kdevdesigner/designer/variabledialogimpl.cpp:104
+msgid ""
+"One variable has been declared twice.\n"
+"Remove this variable?"
msgstr ""
-#: kdevdesigner/designer/multilineeditorimpl.cpp:195
+#: kdevdesigner/designer/formwindow.cpp:360
#, fuzzy
-msgid "Headline 1"
-msgstr "Otsikko"
+msgid "&Horizontal"
+msgstr "Laajenna &vaakasuunnassa"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:200
+#: kdevdesigner/designer/formwindow.cpp:380
+#: kdevdesigner/designer/formwindow.cpp:507
+msgid ""
+"<b>A %1 (custom widget)</b> "
+"<p>Click <b>Edit Custom Widgets...</b> in the <b>Tools|Custom</b> "
+"menu to add and change custom widgets. You can add properties as well as "
+"signals and slots to integrate custom widgets into <i>TQt Designer</i>"
+", and provide a pixmap which will be used to represent the widget on the "
+"form.</p>"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:387
+#: kdevdesigner/designer/formwindow.cpp:514
#, fuzzy
-msgid "Headline 2"
-msgstr "Otsikko"
+msgid "A %1 (custom widget)"
+msgstr "Lisää uusi kohde"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:205
+#: kdevdesigner/designer/formwindow.cpp:458
#, fuzzy
-msgid "Headline 3"
-msgstr "Otsikko"
+msgid "Reparent Widgets"
+msgstr "&Poista metodi"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:211
+#: kdevdesigner/designer/formwindow.cpp:466
+#: kdevdesigner/designer/formwindow.cpp:472
+#: kdevdesigner/designer/formwindow.cpp:482
+#, fuzzy, c-format
+msgid "Insert %1"
+msgstr "&Lisää lainausmerkeissä"
+
+#: kdevdesigner/designer/formwindow.cpp:663
+msgid "Set buddy for '%1' to..."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:665
#, fuzzy
-msgid "O&ptions"
-msgstr "&Asetukset:"
+msgid "Connect '%1' with..."
+msgstr "&Projektin asetukset..."
-#: kdevdesigner/designer/multilineeditorimpl.cpp:217
+#: kdevdesigner/designer/formwindow.cpp:687
+#: kdevdesigner/designer/formwindow.cpp:733
#, fuzzy
-msgid "Word Wrapping"
-msgstr "Rivitys"
+msgid "Change Tab Order"
+msgstr "Vaihda kohdetta:"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:279
+#: kdevdesigner/designer/formwindow.cpp:840
+#: kdevdesigner/designer/formwindow.cpp:1329
+#: kdevdesigner/designer/formwindow.cpp:1341
+#: kdevdesigner/designer/sizehandle.cpp:216
#, fuzzy
-msgid "Set the Text of '%1'"
-msgstr "Lisää uusi kohde \"%1\":lle"
+msgid "%1/%2"
+msgstr "%1>\t%2"
-#: kdevdesigner/designer/multilineeditorimpl.cpp:285
-msgid "Set 'wordWrap' of '%2'"
+#: kdevdesigner/designer/formwindow.cpp:874
+msgid "Connect '%1' to '%2'"
msgstr ""
-#: kdevdesigner/designer/mainwindow.cpp:155
-#: kdevdesigner/designer/startdialogimpl.cpp:170
+#: kdevdesigner/designer/formwindow.cpp:902
+msgid "Set buddy '%1' to '%2'"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:905
+msgid "Set buddy '%1' to ..."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:963
+#: kdevdesigner/designer/formwindow.cpp:1068
#, fuzzy
-msgid "TQt User-Interface Files (*.ui)"
-msgstr "&Käyttöliittymämoodi"
+msgid "Inserting Widget"
+msgstr "Asetukset"
+
+#: kdevdesigner/designer/formwindow.cpp:964
+#: kdevdesigner/designer/formwindow.cpp:1069
+msgid ""
+"You tried to insert a widget into the layout Container Widget '%1'.\n"
+"This is not possible. In order to insert the widget, the layout of '%1'\n"
+"must first be broken.\n"
+"Break the layout or cancel the operation?"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1047
+#, fuzzy, c-format
+msgid "Set Buddy for %1"
+msgstr "Ohjelman %1 käyttöohje"
+
+#: kdevdesigner/designer/formwindow.cpp:1313
+#: kdevdesigner/designer/formwindow.cpp:1351
+#, fuzzy
+msgid "Use Size Hint"
+msgstr "Laajenna &vaakasuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:1513
+#: kdevdesigner/designer/formwindow.cpp:1525
+#: kdevdesigner/designer/formwindow.cpp:1533
+#: kdevdesigner/designer/mainwindowactions.cpp:326
+#, fuzzy
+msgid "Adjust Size"
+msgstr "Muokkaa"
+
+#: kdevdesigner/designer/formwindow.cpp:1743
+msgid "Click widgets to change the tab order..."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1754
+msgid "Drag a line to create a connection..."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1756
+msgid "Drag a line to set a buddy..."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1762
+msgid "Click on the form to insert a %1..."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1834
+msgid ""
+"The following custom widgets are used in '%1',\n"
+"but are not known to TQt Designer:\n"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1838
+msgid ""
+"If you save this form and generate code for it using uic, \n"
+"the generated code will not compile.\n"
+"Do you want to save this form now?"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1877
+#, fuzzy
+msgid "Lower"
+msgstr "Pienaakkoset"
+
+#: kdevdesigner/designer/formwindow.cpp:1936
+#: kdevdesigner/designer/formwindow.cpp:1953
+#: kdevdesigner/designer/mainwindowactions.cpp:185
+msgid "Check Accelerators"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1937
+msgid ""
+"_n: Accelerator '%1' is used once.\n"
+"Accelerator '%1' is used %n times."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1939
+#, fuzzy
+msgid "&Select"
+msgstr "&Valitut:"
+
+#: kdevdesigner/designer/formwindow.cpp:1954
+msgid "No accelerator is used more than once."
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:1964
+#, fuzzy
+msgid "Raise"
+msgstr "Julkaisu"
+
+#: kdevdesigner/designer/formwindow.cpp:2002
+#: kdevdesigner/designer/mainwindowactions.cpp:333
+#, fuzzy
+msgid "Lay OutQt::Horizontally"
+msgstr "Laajenna &vaakasuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:2012
+#: kdevdesigner/designer/mainwindowactions.cpp:340
+#, fuzzy
+msgid "Lay OutQt::Vertically"
+msgstr "Laajenna &pystysuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:2022
+#, fuzzy
+msgid "Lay OutQt::Horizontally (in splitter)"
+msgstr "Laajenna &vaakasuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:2032
+#, fuzzy
+msgid "Lay OutQt::Vertically (in splitter)"
+msgstr "Laajenna &pystysuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:2045
+#: kdevdesigner/designer/mainwindowactions.cpp:347
+msgid "Lay Out in a Grid"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:2066
+#, fuzzy
+msgid "Lay Out ChildrenQt::Horizontally"
+msgstr "Laajenna &vaakasuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:2087
+#, fuzzy
+msgid "Lay Out ChildrenQt::Vertically"
+msgstr "Laajenna &pystysuunnassa"
+
+#: kdevdesigner/designer/formwindow.cpp:2111
+msgid "Lay Out Children in a Grid"
+msgstr ""
+
+#: kdevdesigner/designer/formwindow.cpp:2143
+#: kdevdesigner/designer/formwindow.cpp:2163
+#: kdevdesigner/designer/mainwindowactions.cpp:368
+#, fuzzy
+msgid "Break Layout"
+msgstr "&Keskeytyskohdat"
+
+#: kdevdesigner/designer/formwindow.cpp:2223
+#, fuzzy
+msgid "Edit connections..."
+msgstr "&Projektin asetukset..."
+
+#: kdevdesigner/designer/actionlistview.cpp:95
+#, fuzzy
+msgid "&Connect Action..."
+msgstr "&Projektin asetukset..."
+
+#: kdevdesigner/designer/actionlistview.cpp:97
+#, fuzzy
+msgid "Delete Action"
+msgstr "aliohjelma"
#: kdevdesigner/designer/mainwindow.cpp:205
msgid ""
@@ -24673,28 +22707,32 @@ msgstr "Avaa tiedosto"
msgid "Could not open '%1'. File does not exist."
msgstr "Ei voitu avata tiedostoa kirjoitusta varten."
+#: kdevdesigner/designer/mainwindow.cpp:3085 src/projectmanager.cpp:135
+msgid "Open Project"
+msgstr "Avaa projekti"
+
#: kdevdesigner/designer/mainwindow.cpp:3735
#: kdevdesigner/designer/mainwindowactions.cpp:855
#, fuzzy
msgid "&Preview"
msgstr "Puunäkymä"
-#: kdevdesigner/designer/project.cpp:149
-msgid ""
-"Could not connect to the database.\n"
-"Press 'OK' to continue or 'Cancel' to specify different\n"
-"connection information.\n"
-msgstr ""
+#: kdevdesigner/designer/resource.cpp:1787
+#, fuzzy
+msgid "Loading File"
+msgstr "Ladataan projekti"
-#: kdevdesigner/designer/connectiontable.cpp:38
+#: kdevdesigner/designer/resource.cpp:1788
#, fuzzy
-msgid "Sender"
-msgstr "Otsikko"
+msgid ""
+"Error loading %1.\n"
+"The widget %2 could not be created."
+msgstr "Tätä yksilöä ei voida poistaa"
-#: kdevdesigner/designer/connectiontable.cpp:40
+#: kdevdesigner/designer/sizehandle.cpp:235
#, fuzzy
-msgid "Receiver"
-msgstr "Palauta"
+msgid "Resize"
+msgstr "&Palauta"
#: kdevdesigner/designer/newformimpl.cpp:160
#, fuzzy
@@ -24729,427 +22767,6 @@ msgstr "Uusi kontrolli"
msgid "Main Window"
msgstr "&Ikkuna"
-#: kdevdesigner/designer/projectsettingsimpl.cpp:96
-msgid ""
-"*.db|Database Files\n"
-"*|All Files"
-msgstr ""
-
-#: kdevdesigner/designer/projectsettingsimpl.cpp:104
-msgid ""
-"*.pro|Project Files\n"
-"*|All Files"
-msgstr ""
-
-#: kdevdesigner/designer/actioneditorimpl.cpp:52
-#, fuzzy
-msgid "Actions"
-msgstr "Toiminto"
-
-#: kdevdesigner/designer/formfile.cpp:195
-#: kdevdesigner/designer/formfile.cpp:218
-#, fuzzy
-msgid "The file %1 could not be saved"
-msgstr "Tätä yksilöä ei voida poistaa"
-
-#: kdevdesigner/designer/formfile.cpp:230
-#, fuzzy
-msgid "Failed to save file '%1'."
-msgstr "Tiedostoa ei voida avata. "
-
-#: kdevdesigner/designer/formfile.cpp:236
-msgid "'%1' saved."
-msgstr ""
-
-#: kdevdesigner/designer/formfile.cpp:264
-#: kdevdesigner/designer/formfile.cpp:862
-#: kdevdesigner/designer/mainwindowactions.cpp:1212
-#, fuzzy
-msgid "*.ui|TQt User-Interface Files"
-msgstr "&Käyttöliittymämoodi"
-
-#: kdevdesigner/designer/formfile.cpp:265
-#: kdevdesigner/designer/formfile.cpp:863
-#: kdevdesigner/designer/mainwindowactions.cpp:1223
-#, fuzzy
-msgid "*|All Files"
-msgstr "Kaikki tiedostot"
-
-#: kdevdesigner/designer/formfile.cpp:266
-#: kdevdesigner/designer/formfile.cpp:864
-#, fuzzy
-msgid "Save Form '%1' As"
-msgstr "Tallenna &nimellä..."
-
-#: kdevdesigner/designer/formfile.cpp:277
-#, fuzzy
-msgid "File Already Exists"
-msgstr "Tiedosto nimeltä %1 on jo olemassa."
-
-#: kdevdesigner/designer/formfile.cpp:278
-#, fuzzy
-msgid "The file already exists. Do you wish to overwrite it?"
-msgstr "Alikansio %1 on jo olemassa. Lisätäänkö se aliprojektina?"
-
-#: kdevdesigner/designer/formfile.cpp:328
-#: kdevdesigner/designer/formwindow.cpp:1841
-#, fuzzy
-msgid "Save Form"
-msgstr "&Seuraava virhe"
-
-#: kdevdesigner/designer/formfile.cpp:329
-#, fuzzy
-msgid "Save changes to form '%1'?"
-msgstr "Kohteen asetukset \"%1\":lle"
-
-#: kdevdesigner/designer/formfile.cpp:440
-#, fuzzy
-msgid "Using ui.h File"
-msgstr "Avaa .ui.h-tiedosto"
-
-#: kdevdesigner/designer/formfile.cpp:441
-msgid ""
-"An \"ui.h\" file for this form already exists.\n"
-"Do you want to use it or create a new one?"
-msgstr ""
-
-#: kdevdesigner/designer/formfile.cpp:443
-#, fuzzy
-msgid "Use Existing"
-msgstr "Lisää olemassaolevia tiedostoja"
-
-#: kdevdesigner/designer/formfile.cpp:443
-#, fuzzy
-msgid "Create New"
-msgstr "Luo uusi tiedosto"
-
-#: kdevdesigner/designer/formfile.cpp:450
-#, fuzzy
-msgid "Creating ui.h file"
-msgstr "Avaa .ui.h-tiedosto"
-
-#: kdevdesigner/designer/formfile.cpp:451
-#, fuzzy
-msgid "Do you want to create an new \"ui.h\" file?"
-msgstr "Uutta tiedostoa ei voitu luoda."
-
-#: kdevdesigner/designer/formfile.cpp:856
-msgid ""
-"The project already contains a form with a\n"
-"filename of '%1'. Please choose a new filename."
-msgstr ""
-
-#: kdevdesigner/designer/variabledialogimpl.cpp:104
-msgid ""
-"One variable has been declared twice.\n"
-"Remove this variable?"
-msgstr ""
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:222
-#, fuzzy
-msgid "Adding Custom Widget"
-msgstr "Lisää uusi kohde"
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:223
-msgid ""
-"Custom widget names must be unique.\n"
-"A custom widget called '%1' already exists, so it is not possible to add "
-"another widget with this name."
-msgstr ""
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:272
-#, fuzzy
-msgid "Removing Custom Widget"
-msgstr "Poista valittu kohta"
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:273
-msgid "The custom widget '%1' is in use, so it cannot be removed."
-msgstr ""
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:379
-msgid "*.h *.h++ *.hxx *.hh|Header Files"
-msgstr ""
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:397
-#, fuzzy
-msgid "Renaming Custom Widget"
-msgstr "Poista valittu kohta"
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:398
-msgid ""
-"Custom widget names must be unique.\n"
-"A custom widget called '%1' already exists, so it is not possible to rename "
-"this widget with this name."
-msgstr ""
-
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:684
-#: kdevdesigner/designer/customwidgeteditorimpl.cpp:752
-msgid ""
-"*.cw|Custom-Widget Description\n"
-"*|All Files"
-msgstr ""
-
-#: kdevdesigner/designer/actiondnd.cpp:349
-#: kdevdesigner/designer/actiondnd.cpp:402
-#, fuzzy
-msgid "Delete Toolbar"
-msgstr "Rakentamisrivi"
-
-#: kdevdesigner/designer/actiondnd.cpp:352
-#: kdevdesigner/designer/actiondnd.cpp:432
-#, fuzzy
-msgid "Delete Toolbar '%1'"
-msgstr "Rakentamisrivi"
-
-#: kdevdesigner/designer/actiondnd.cpp:397
-#, fuzzy
-msgid "Delete Separator"
-msgstr "&Poista ryhmä"
-
-#: kdevdesigner/designer/actiondnd.cpp:400
-#, fuzzy
-msgid "Insert Separator"
-msgstr "Lisää uusi tiedostokuvio"
-
-#: kdevdesigner/designer/actiondnd.cpp:411
-#: kdevdesigner/designer/actiondnd.cpp:466
-#: kdevdesigner/designer/actiondnd.cpp:489
-msgid "Delete Action '%1' From Toolbar '%2'"
-msgstr ""
-
-#: kdevdesigner/designer/actiondnd.cpp:426
-#, fuzzy
-msgid "Add Separator to Toolbar '%1'"
-msgstr "Lisää uusi kohde \"%1\":lle"
-
-#: kdevdesigner/designer/actiondnd.cpp:506
-#: kdevdesigner/designer/actiondnd.cpp:573
-msgid "Add Action '%1' to Toolbar '%2'"
-msgstr ""
-
-#: kdevdesigner/designer/actiondnd.cpp:566
-#, fuzzy
-msgid "Insert/Move Action"
-msgstr "Väliaikaisten tiedostojen sijainti"
-
-#: kdevdesigner/designer/actiondnd.cpp:567
-msgid ""
-"Action '%1' has already been added to this toolbar.\n"
-"An Action may only occur once in a given toolbar."
-msgstr ""
-
-#: kdevdesigner/designer/actiondnd.cpp:701
-msgid "Add Widget '%1' to Toolbar '%2'"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:360
-#, fuzzy
-msgid "&Horizontal"
-msgstr "Laajenna &vaakasuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:380
-#: kdevdesigner/designer/formwindow.cpp:507
-msgid ""
-"<b>A %1 (custom widget)</b> "
-"<p>Click <b>Edit Custom Widgets...</b> in the <b>Tools|Custom</b> "
-"menu to add and change custom widgets. You can add properties as well as "
-"signals and slots to integrate custom widgets into <i>TQt Designer</i>"
-", and provide a pixmap which will be used to represent the widget on the "
-"form.</p>"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:387
-#: kdevdesigner/designer/formwindow.cpp:514
-#, fuzzy
-msgid "A %1 (custom widget)"
-msgstr "Lisää uusi kohde"
-
-#: kdevdesigner/designer/formwindow.cpp:458
-#, fuzzy
-msgid "Reparent Widgets"
-msgstr "&Poista metodi"
-
-#: kdevdesigner/designer/formwindow.cpp:466
-#: kdevdesigner/designer/formwindow.cpp:472
-#: kdevdesigner/designer/formwindow.cpp:482
-#, fuzzy, c-format
-msgid "Insert %1"
-msgstr "&Lisää lainausmerkeissä"
-
-#: kdevdesigner/designer/formwindow.cpp:663
-msgid "Set buddy for '%1' to..."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:665
-#, fuzzy
-msgid "Connect '%1' with..."
-msgstr "&Projektin asetukset..."
-
-#: kdevdesigner/designer/formwindow.cpp:687
-#: kdevdesigner/designer/formwindow.cpp:733
-#, fuzzy
-msgid "Change Tab Order"
-msgstr "Vaihda kohdetta:"
-
-#: kdevdesigner/designer/formwindow.cpp:874
-msgid "Connect '%1' to '%2'"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:902
-msgid "Set buddy '%1' to '%2'"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:905
-msgid "Set buddy '%1' to ..."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:963
-#: kdevdesigner/designer/formwindow.cpp:1068
-#, fuzzy
-msgid "Inserting Widget"
-msgstr "Asetukset"
-
-#: kdevdesigner/designer/formwindow.cpp:964
-#: kdevdesigner/designer/formwindow.cpp:1069
-msgid ""
-"You tried to insert a widget into the layout Container Widget '%1'.\n"
-"This is not possible. In order to insert the widget, the layout of '%1'\n"
-"must first be broken.\n"
-"Break the layout or cancel the operation?"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1047
-#, fuzzy, c-format
-msgid "Set Buddy for %1"
-msgstr "Ohjelman %1 käyttöohje"
-
-#: kdevdesigner/designer/formwindow.cpp:1313
-#: kdevdesigner/designer/formwindow.cpp:1351
-#, fuzzy
-msgid "Use Size Hint"
-msgstr "Laajenna &vaakasuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:1513
-#: kdevdesigner/designer/formwindow.cpp:1525
-#: kdevdesigner/designer/formwindow.cpp:1533
-#: kdevdesigner/designer/mainwindowactions.cpp:326
-#, fuzzy
-msgid "Adjust Size"
-msgstr "Muokkaa"
-
-#: kdevdesigner/designer/formwindow.cpp:1743
-msgid "Click widgets to change the tab order..."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1754
-msgid "Drag a line to create a connection..."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1756
-msgid "Drag a line to set a buddy..."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1762
-msgid "Click on the form to insert a %1..."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1834
-msgid ""
-"The following custom widgets are used in '%1',\n"
-"but are not known to TQt Designer:\n"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1838
-msgid ""
-"If you save this form and generate code for it using uic, \n"
-"the generated code will not compile.\n"
-"Do you want to save this form now?"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1877
-#, fuzzy
-msgid "Lower"
-msgstr "Pienaakkoset"
-
-#: kdevdesigner/designer/formwindow.cpp:1936
-#: kdevdesigner/designer/formwindow.cpp:1953
-#: kdevdesigner/designer/mainwindowactions.cpp:185
-msgid "Check Accelerators"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1937
-msgid ""
-"_n: Accelerator '%1' is used once.\n"
-"Accelerator '%1' is used %n times."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1939
-#, fuzzy
-msgid "&Select"
-msgstr "&Valitut:"
-
-#: kdevdesigner/designer/formwindow.cpp:1954
-msgid "No accelerator is used more than once."
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:1964
-#, fuzzy
-msgid "Raise"
-msgstr "Julkaisu"
-
-#: kdevdesigner/designer/formwindow.cpp:2002
-#: kdevdesigner/designer/mainwindowactions.cpp:333
-#, fuzzy
-msgid "Lay OutQt::Horizontally"
-msgstr "Laajenna &vaakasuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:2012
-#: kdevdesigner/designer/mainwindowactions.cpp:340
-#, fuzzy
-msgid "Lay OutQt::Vertically"
-msgstr "Laajenna &pystysuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:2022
-#, fuzzy
-msgid "Lay OutQt::Horizontally (in splitter)"
-msgstr "Laajenna &vaakasuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:2032
-#, fuzzy
-msgid "Lay OutQt::Vertically (in splitter)"
-msgstr "Laajenna &pystysuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:2045
-#: kdevdesigner/designer/mainwindowactions.cpp:347
-msgid "Lay Out in a Grid"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:2066
-#, fuzzy
-msgid "Lay Out ChildrenQt::Horizontally"
-msgstr "Laajenna &vaakasuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:2087
-#, fuzzy
-msgid "Lay Out ChildrenQt::Vertically"
-msgstr "Laajenna &pystysuunnassa"
-
-#: kdevdesigner/designer/formwindow.cpp:2111
-msgid "Lay Out Children in a Grid"
-msgstr ""
-
-#: kdevdesigner/designer/formwindow.cpp:2143
-#: kdevdesigner/designer/formwindow.cpp:2163
-#: kdevdesigner/designer/mainwindowactions.cpp:368
-#, fuzzy
-msgid "Break Layout"
-msgstr "&Keskeytyskohdat"
-
-#: kdevdesigner/designer/formwindow.cpp:2223
-#, fuzzy
-msgid "Edit connections..."
-msgstr "&Projektin asetukset..."
-
#: kdevdesigner/designer/mainwindowactions.cpp:128
#, fuzzy
msgid "Undoes the last action"
@@ -25720,6 +23337,10 @@ msgstr "Sulje kaikki"
msgid "Closes the active window"
msgstr "Sulje valitut ikkunat..."
+#: kdevdesigner/designer/mainwindowactions.cpp:919 src/partcontroller.cpp:152
+msgid "Close All"
+msgstr "Sulje kaikki"
+
#: kdevdesigner/designer/mainwindowactions.cpp:919
#, fuzzy
msgid "Close Al&l"
@@ -25959,4768 +23580,7112 @@ msgstr "$APPNAME$-asetukset"
msgid "Edit custom widgets..."
msgstr "Lisää uusi kohde"
-#: kdevdesigner/designer/startdialogimpl.cpp:169
-msgid "Designer Files (*.ui *.pro)"
+#: kdevdesigner/designer/command.cpp:528 kdevdesigner/designer/command.cpp:540
+#, fuzzy
+msgid "Set 'name' Property"
+msgstr "&Poista ryhmä"
+
+#: kdevdesigner/designer/command.cpp:529
+msgid ""
+"The name of a widget must be unique.\n"
+"'%1' is already used in form '%2',\n"
+"so the name has been reverted to '%3'."
msgstr ""
-#: kdevdesigner/designer/startdialogimpl.cpp:171
-msgid "QMAKE Project Files (*.pro)"
+#: kdevdesigner/designer/command.cpp:541
+msgid ""
+"The name of a widget must not be null.\n"
+"The name has been reverted to '%1'."
msgstr ""
-#: kdevdesigner/designer/startdialogimpl.cpp:177
+#: kdevdesigner/designer/multilineeditorimpl.cpp:99
#, fuzzy
-msgid "All Files (*)"
-msgstr "Kaikki tiedostot"
+msgid "&Styles"
+msgstr "&Tyyli"
-#: kdevdesigner/designer/listvieweditorimpl.cpp:130
-msgid "Edit the Items and Columns of '%1'"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:121
+msgid "Typewriter"
msgstr ""
-#: kdevdesigner/designer/listvieweditorimpl.cpp:287
+#: kdevdesigner/designer/multilineeditorimpl.cpp:134
#, fuzzy
-msgid "New Column"
-msgstr "Sarake"
+msgid "Break"
+msgstr "&Keskeytys (break)"
-#: kdevdesigner/designer/listvieweditorimpl.cpp:399
+#: kdevdesigner/designer/multilineeditorimpl.cpp:139
#, fuzzy
-msgid "Item"
-msgstr "Jäsen"
+msgid "Paragraph"
+msgstr "kappale"
-#: kdevdesigner/designer/listvieweditorimpl.cpp:417
+#: kdevdesigner/designer/multilineeditorimpl.cpp:147
#, fuzzy
-msgid "Subitem"
-msgstr "Lähetä"
+msgid "Align left"
+msgstr "Kohdista jäsenet"
-#: kdevdesigner/designer/editfunctionsimpl.cpp:135
+#: kdevdesigner/designer/multilineeditorimpl.cpp:153
#, fuzzy
-msgid "Add/Remove functions of '%1'"
-msgstr "Lisää uusi sovellus \"%1\":lle"
+msgid "Align center"
+msgstr "Kohdista jäsenet"
-#: kdevdesigner/designer/editfunctionsimpl.cpp:206
+#: kdevdesigner/designer/multilineeditorimpl.cpp:159
#, fuzzy
-msgid "Change Function Attributes"
-msgstr "Vaihda toistotyyli"
+msgid "Align right"
+msgstr "Korostuksen syntaksi"
-#: kdevdesigner/designer/editfunctionsimpl.cpp:217
-msgid ""
-"Some syntactically incorrect functions have been defined.\n"
-"Remove these functions?"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:165
+msgid "Blockquote"
msgstr ""
-#: vcs/clearcase/clearcasepart.cpp:89 vcs/perforce/perforcepart.cpp:97
-#, c-format
-msgid "Actions for %1"
-msgstr "Toiminnot tiedostolle %1"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:173
+#, fuzzy
+msgid "&Font"
+msgstr "&Kuvake:"
-#: vcs/clearcase/clearcasepart.cpp:90
-msgid "Checkin"
-msgstr "Toimita"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:185
+msgid "Fontsize +1"
+msgstr ""
-#: vcs/clearcase/clearcasepart.cpp:92
-msgid "Checkout"
-msgstr "Uloskirjaus"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:190
+msgid "Fontsize -1"
+msgstr ""
-#: vcs/clearcase/clearcasepart.cpp:94
-msgid "Uncheckout"
-msgstr "Uloskirjauksen peruutus"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:195
+#, fuzzy
+msgid "Headline 1"
+msgstr "Otsikko"
-#: vcs/clearcase/clearcasepart.cpp:97
-msgid "Create Element"
-msgstr "Luo elementti"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:200
+#, fuzzy
+msgid "Headline 2"
+msgstr "Otsikko"
-#: vcs/clearcase/clearcasepart.cpp:99
-msgid "Remove Element"
-msgstr "Poista elementti"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:205
+#, fuzzy
+msgid "Headline 3"
+msgstr "Otsikko"
-#: vcs/clearcase/clearcasepart.cpp:102
+#: kdevdesigner/designer/multilineeditorimpl.cpp:211
#, fuzzy
-msgid "History"
-msgstr "Kansio"
+msgid "O&ptions"
+msgstr "&Asetukset:"
-#: vcs/clearcase/clearcasepart.cpp:109
+#: kdevdesigner/designer/multilineeditorimpl.cpp:217
#, fuzzy
-msgid "List Checkouts"
-msgstr "Uloskirjaus"
+msgid "Word Wrapping"
+msgstr "Rivitys"
-#: vcs/clearcase/clearcasepart.cpp:112
-msgid "Clearcase"
-msgstr "Clearcase"
+#: kdevdesigner/designer/multilineeditorimpl.cpp:279
+#, fuzzy
+msgid "Set the Text of '%1'"
+msgstr "Lisää uusi kohde \"%1\":lle"
-#: vcs/clearcase/clearcasepart.cpp:320
+#: kdevdesigner/designer/multilineeditorimpl.cpp:285
+msgid "Set 'wordWrap' of '%2'"
+msgstr ""
+
+#: kdevdesigner/designer/popupmenueditor.cpp:303
#, fuzzy
-msgid "Clearcase output errors during diff."
-msgstr "Clearcase tulosti virheitä diffin aikana."
+msgid "new item"
+msgstr "Uusi jäsen"
-#: vcs/clearcase/clearcasepart.cpp:320 vcs/clearcase/clearcasepart.cpp:326
-#: vcs/cvsservice/cvspartimpl.cpp:941 vcs/cvsservice/cvspartimpl.cpp:949
-#: vcs/perforce/perforcepart.cpp:258 vcs/perforce/perforcepart.cpp:264
-msgid "Errors During Diff"
-msgstr "Virheitä diffin aikana"
+#: kdevdesigner/designer/popupmenueditor.cpp:438
+#, fuzzy
+msgid "Cut Item"
+msgstr "Poista valittu kohta"
-#: vcs/clearcase/clearcasepart.cpp:325
-msgid "Clearcase outputted errors during diff. Do you still want to continue?"
-msgstr "Clearcase tulosti virheitä diffin aikana. Haluatko kuitenkin jatkaa?"
+#: kdevdesigner/designer/popupmenueditor.cpp:466
+#, fuzzy
+msgid "Paste Item"
+msgstr "Poista valittu kohta"
-#: vcs/clearcase/clearcasepart.cpp:332 vcs/cvsservice/cvspartimpl.cpp:957
-#: vcs/perforce/perforcepart.cpp:270
-msgid "There is no difference to the repository."
-msgstr "Varastoon verrattuna ei löytynyt eroja."
+#: kdevdesigner/designer/popupmenueditor.cpp:508
+#, fuzzy
+msgid "Set Icon"
+msgstr "Kuvake"
-#: vcs/clearcase/clearcasepart.cpp:332 vcs/cvsservice/cvspartimpl.cpp:958
-msgid "No Difference Found"
-msgstr "Ei löytynyt eroja"
+#: kdevdesigner/designer/popupmenueditor.cpp:631
+#, fuzzy
+msgid "Add Item"
+msgstr "Lisää kohta"
-#: vcs/clearcase/commentdlg.cpp:26
-msgid "Clearcase Comment"
-msgstr "Clearcase-kommentti"
+#: kdevdesigner/designer/popupmenueditor.cpp:641
+#, fuzzy
+msgid "Remove Item"
+msgstr "Poista muistiinpano"
-#: vcs/clearcase/commentdlg.cpp:30
-msgid "Enter log message:"
-msgstr "Anna lokiviesti:"
+#: kdevdesigner/designer/popupmenueditor.cpp:769
+#: kdevdesigner/designer/popupmenueditor.cpp:1428
+#, fuzzy
+msgid "Rename Item"
+msgstr "Uudelleennimeä muistiinpano"
-#: vcs/clearcase/commentdlg.cpp:41
+#: kdevdesigner/designer/popupmenueditor.cpp:1233
#, fuzzy
-msgid "Reserve"
-msgstr "pserver"
+msgid "Drop Item"
+msgstr "Poista valittu kohta"
-#: vcs/subversion/kdevsvnd.cpp:52
+#: kdevdesigner/designer/popupmenueditor.cpp:1287
#, fuzzy
-msgid "Enter Commit Log Message:"
-msgstr "Anna lokiviesti:"
+msgid "Remove Icon"
+msgstr "Poista alue"
-#: vcs/subversion/kdevsvnd.cpp:74
+#: kdevdesigner/designer/popupmenueditor.cpp:1308
#, fuzzy
-msgid "Open SSL certificate file"
-msgstr "Lähdetiedostot"
+msgid "Move Item Up"
+msgstr "Siirrä &ylös"
-#: vcs/subversion/subversion_part.cpp:86
+#: kdevdesigner/designer/popupmenueditor.cpp:1332
#, fuzzy
-msgid "Subversion Output"
-msgstr "Subversion-asetukset"
+msgid "Move Item Down"
+msgstr "Sii&rrä alas"
-#: vcs/subversion/subversion_part.cpp:87
-#: vcs/subversion/subversion_part.cpp:261
-msgid "Subversion"
-msgstr "Subversion"
+#: kdevdesigner/designer/project.cpp:149
+msgid ""
+"Could not connect to the database.\n"
+"Press 'OK' to continue or 'Cancel' to specify different\n"
+"connection information.\n"
+msgstr ""
-#: vcs/subversion/subversion_part.cpp:87
-msgid "Subversion messages"
-msgstr "Subversion-viestit"
+#: src/simplemainwindow.cpp:99
+msgid "TDevelop &Programming Handbook"
+msgstr ""
-#: vcs/subversion/subversion_part.cpp:88
-msgid "<b>Subversion</b><p>Subversion operations window."
-msgstr "<b>Subversion</b><p>Subversion-toimintojen ikkuna."
+#: src/simplemainwindow.cpp:109
+#, fuzzy
+msgid ""
+"Unable to find plugins, TDevelop will not work properly.\n"
+"Please make sure that TDevelop is installed in your TDE directory; otherwise, "
+"you have to add TDevelop's installation path to the environment variable "
+"TDEDIRS and run tdebuildsycoca. Restart TDevelop afterwards.\n"
+"Example for BASH users:\n"
+"export TDEDIRS=/path/to/tdevelop:$TDEDIRS && tdebuildsycoca"
+msgstr ""
+"Laajennuksia ei löytynyt, KDevelop ei toimi oikein.\n"
+"Varmista, että KDevelop on asennettu TDE:n kansioon. Muussa tapauksessa sinun "
+"täytyy lisätä KDevelopin polku TDEDIRS-ympäristömuuttujaan ja ajettava "
+"tdebuildsycoca. Käynnistä tämän jälkeen KDevelop uudelleen.\n"
+"Esimerkki BASH:in käyttäjille:\n"
+"export TDEDIRS=/path/to/tdevelop:$TDEDIRS && tdebuildsycoca"
-#: vcs/subversion/subversion_part.cpp:101
+#: src/simplemainwindow.cpp:116
#, fuzzy
-msgid "&Commit to Repository..."
-msgstr "&Toimita varastoon"
+msgid "Could Not Find Plugins"
+msgstr "Laajennuksia ei löytynyt"
-#: vcs/cvsservice/cvspart.cpp:148 vcs/subversion/subversion_part.cpp:102
-msgid "Commit file(s)"
-msgstr "Toimita tiedosto(t)"
+#: src/simplemainwindow.cpp:422
+msgid "Raise &Editor"
+msgstr "Kohota muokkausohj&elma"
-#: vcs/cvsservice/cvspart.cpp:149 vcs/cvsservice/cvspart.cpp:324
-#: vcs/subversion/subversion_part.cpp:103
-#: vcs/subversion/subversion_part.cpp:223
-msgid "<b>Commit file(s)</b><p>Commits file to repository if modified."
-msgstr ""
-"<b>Toimita tiedosto(ja)</b>"
-"<p>Toimittaa tiedoston varastoon jos muutettu."
+#: src/simplemainwindow.cpp:424
+#, fuzzy
+msgid "Raise editor"
+msgstr "Kohota muokkausohj&elma"
-#: vcs/cvsservice/cvspart.cpp:166 vcs/subversion/subversion_part.cpp:110
-msgid "&Add to Repository"
-msgstr "Lisää v&arastoon"
+#: src/simplemainwindow.cpp:425
+#, fuzzy
+msgid "<b>Raise editor</b><p>Focuses the editor."
+msgstr "<b>Sulje projekti</b><p>Sulkee nykyisen projektin"
-#: vcs/cvsservice/cvspart.cpp:168 vcs/subversion/subversion_part.cpp:111
-msgid "Add file to repository"
-msgstr "Lisää tiedosto varastoon"
+#: src/simplemainwindow.cpp:427
+#, fuzzy
+msgid "Lower All Docks"
+msgstr "Työkalujen &upotus"
-#: vcs/subversion/subversion_part.cpp:112
-#: vcs/subversion/subversion_part.cpp:225
-msgid "<b>Add file to repository</b><p>Adds file to repository."
-msgstr "<b>Lisää tiedosto varastoon</b><p>Lisää tiedoston varastoon."
+#: src/simplemainwindow.cpp:430
+msgid "Switch to next TabWidget"
+msgstr ""
-#: vcs/subversion/subversion_part.cpp:114
+#: src/simplemainwindow.cpp:433 src/simplemainwindow.cpp:441
#, fuzzy
-msgid "Show logs..."
-msgstr "Slot"
+msgid "Split &Horizontal"
+msgstr "Laajenna &vaakasuunnassa"
-#: vcs/subversion/subversion_part.cpp:115
+#: src/simplemainwindow.cpp:437 src/simplemainwindow.cpp:445
#, fuzzy
-msgid "Blame..."
-msgstr "&Pinoa..."
+msgid "Split &Vertical"
+msgstr "Pinoa p&ystysuunnassa"
-#: vcs/cvsservice/cvspart.cpp:191 vcs/subversion/subversion_part.cpp:117
-msgid "&Remove From Repository"
-msgstr "Poista va&rastosta"
+#: src/simplemainwindow.cpp:449
+#, fuzzy
+msgid "Split &Horizontal and Open"
+msgstr "Laajenna &vaakasuunnassa"
-#: vcs/cvsservice/cvspart.cpp:193 vcs/perforce/perforcepart.cpp:83
-#: vcs/subversion/subversion_part.cpp:118
-msgid "Remove from repository"
-msgstr "Poista varastosta"
+#: src/simplemainwindow.cpp:453
+#, fuzzy
+msgid "Split &Vertical and Open"
+msgstr "Pinoa p&ystysuunnassa"
-#: vcs/cvsservice/cvspart.cpp:194 vcs/cvsservice/cvspart.cpp:346
-#: vcs/subversion/subversion_part.cpp:119
-#: vcs/subversion/subversion_part.cpp:227
-msgid "<b>Remove from repository</b><p>Removes file(s) from repository."
-msgstr "<b>Poista varastosta</b><p>Poistaa tiedosto(ja) varastosta."
+#: src/simplemainwindow.cpp:457
+msgid "Switch Left Dock"
+msgstr "Vaihda vasempaan välilehtipalkkiin"
-#: vcs/subversion/subversion_part.cpp:122
-msgid "Update"
-msgstr "Päivitä"
+#: src/simplemainwindow.cpp:460
+msgid "Switch Right Dock"
+msgstr "Vaihda oikeaan välilehtipalkkiin"
-#: vcs/subversion/subversion_part.cpp:123
-#: vcs/subversion/subversion_part.cpp:241
-msgid "<b>Update</b><p>Updates file(s) from repository."
-msgstr "<b>Päivitä</b><p>Päivittää tiedosto(ja) varastosta."
+#: src/simplemainwindow.cpp:463
+msgid "Switch Bottom Dock"
+msgstr "Vaihda alareunan välilehtipalkkiin"
-#: vcs/subversion/subversion_part.cpp:125
-#, fuzzy
-msgid "&Diff to BASE"
-msgstr "Erot tallennettuun tiedostoon verrattuna"
+#: src/partcontroller.cpp:157 src/simplemainwindow.cpp:622
+msgid "Close All Others"
+msgstr "Sulje kaikki muut"
-#: vcs/subversion/subversion_part.cpp:126
+#: src/simplemainwindow.cpp:632
#, fuzzy
-msgid "Diff to BASE"
-msgstr "Erot tallennettuun tiedostoon verrattuna"
+msgid "Duplicate"
+msgstr "Monista ikkuna"
-#: vcs/subversion/subversion_part.cpp:127
-msgid "<b>Diff to disk</b><p>Diff current file to the BASE checked out copy."
-msgstr ""
+#: src/splashscreen.cpp:77
+#, fuzzy, c-format
+msgid "Version %1"
+msgstr "Versio:"
-#: vcs/subversion/subversion_part.cpp:129
-msgid "&Diff to HEAD"
-msgstr ""
+#: src/plugincontroller.cpp:150
+#, fuzzy, c-format
+msgid "Loading: %1"
+msgstr "Lataan liitännäistä: %1"
-#: vcs/subversion/subversion_part.cpp:130
-msgid "Diff to HEAD"
+#: src/plugincontroller.cpp:219
+msgid ""
+"<b>Could not load plugin</b>"
+"<br>Plugin %1 could not be loaded"
+"<br>Library loader error: %2"
msgstr ""
-#: vcs/subversion/subversion_part.cpp:131
-msgid "<b>Diff HEAD</b><p>Diff the current file to HEAD in svn."
+#: src/plugincontroller.cpp:223
+#, fuzzy
+msgid "Could not load plugin"
+msgstr "Laajennuksia ei löytynyt"
+
+#: src/partcontroller.cpp:130
+msgid "Open file"
+msgstr "Avaa tiedosto"
+
+#: src/partcontroller.cpp:131
+msgid ""
+"<b>Open file</b>"
+"<p>Opens an existing file without adding it to the project.</p>"
msgstr ""
+"<b>Avaa tiedosto</b>"
+"<p>Avaa olemassaolevan tiedoston lisäämättä sitä projektiin.</p>"
-#: vcs/subversion/subversion_part.cpp:134
-#, fuzzy
-msgid "&Revert"
-msgstr "Palauta"
+#: src/partcontroller.cpp:134
+msgid "Opens recently opened file."
+msgstr "Avaa viime aikoina avoinna olleen tiedoston."
-#: vcs/perforce/perforcepart.cpp:61 vcs/perforce/perforcepart.cpp:63
-#: vcs/perforce/perforcepart.cpp:102 vcs/perforce/perforcepart.cpp:156
-#: vcs/subversion/subversion_part.cpp:135
-msgid "Revert"
-msgstr "Palauta"
+#: src/partcontroller.cpp:138
+msgid "Save all modified files"
+msgstr "Tallentaa kaikki muuttuneet tiedostot"
-#: vcs/subversion/subversion_part.cpp:136
-#: vcs/subversion/subversion_part.cpp:243
-#, fuzzy
-msgid "<b>Revert</b><p>Undo local changes."
-msgstr "Palauta kaikki muutokset"
+#: src/partcontroller.cpp:139
+msgid "<b>Save all</b><p>Saves all modified files."
+msgstr "<b>Tallenna kaikki</b><p>Tallentaa kaikki muuttuneet tiedostot."
-#: vcs/subversion/subversion_part.cpp:149
-#, fuzzy
-msgid "Re&solve Conflicting State"
-msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
+#: src/partcontroller.cpp:142
+msgid "Rever&t All"
+msgstr "Palau&ta kaikki"
-#: vcs/subversion/subversion_part.cpp:151
-msgid "Resolve the conflicting state of a file after a merge"
-msgstr ""
+#: src/partcontroller.cpp:143
+msgid "Revert all changes"
+msgstr "Palauta kaikki muutokset"
-#: vcs/subversion/subversion_part.cpp:152
+#: src/partcontroller.cpp:144
+#, fuzzy
msgid ""
-"<b>Resolve the conflicting state</b>"
-"<p>Remove the conflict state that can be set on a file after a merge failed."
+"<b>Revert all</b>"
+"<p>Reverts all changes in opened files. Prompts to save changes so the "
+"reversion can be canceled for each modified file."
msgstr ""
+"<b>Palauta kaikki</b>"
+"<p>Palauttaa kaikki muutokset avoinna olevista tiedostoista. Pyytää vahvistusta "
+"muutosten tallennukselle, jotta palautus voidaan perua tiedostokohtaisesti.."
-#: vcs/subversion/subversion_part.cpp:153
-msgid "Switch this working copy to URL.."
-msgstr ""
+#: src/partcontroller.cpp:148
+msgid "Close current file"
+msgstr "Sulje nykyinen tiedosto"
-#: vcs/subversion/subversion_part.cpp:156
-msgid "Copy this working copy to URL.."
-msgstr ""
+#: src/partcontroller.cpp:149
+msgid "Closes current file."
+msgstr "Sulkee nykyisen tiedoston."
-#: vcs/subversion/subversion_part.cpp:158
-#, fuzzy
-msgid "Merge difference to working copy"
-msgstr "Varastoon verrattuna ei löytynyt eroja."
+#: src/partcontroller.cpp:153
+msgid "Close all files"
+msgstr "Sulje kaikki tiedosto"
-#: vcs/subversion/subversion_part.cpp:229
-msgid "<b>Show logs..</b><p>View Logs"
-msgstr ""
+#: src/partcontroller.cpp:154
+msgid "<b>Close all</b><p>Close all opened files."
+msgstr "<b>Sulje kaikki</b><p>Sulje kaikki avoinna olevat tiedostot."
-#: vcs/subversion/subversion_part.cpp:231
-msgid "<b>Blame 0:HEAD </b><p>Show Annotate"
-msgstr ""
+#: src/partcontroller.cpp:158
+msgid "Close other files"
+msgstr "Sulje muut tiedostot"
-#: vcs/subversion/subversion_part.cpp:235
-msgid "<b>Diff</b><p>Diff file to local disk."
+#: src/partcontroller.cpp:159
+msgid "<b>Close all others</b><p>Close all opened files except current."
msgstr ""
+"<b>Sulje kaikki muut</b>"
+"<p>Sulje kaikki avoinna olevat tiedostot poislukien aktiivinen."
-#: vcs/subversion/subversion_part.cpp:238
+#: src/partcontroller.cpp:167
#, fuzzy
-msgid "<b>Diff</b><p>Diff file to repository."
-msgstr "<b>Lisää varastoon</b><p>Lisää tiedoston varastoon."
+msgid "<b>Back</b><p>Moves backwards one step in the navigation history."
+msgstr ""
+"<b>Takaisin</b>"
+"<p>Siirtyy askeleen verran taaksepäin selailuhistoriassa."
-#: vcs/subversion/subversion_part.cpp:245
+#: src/partcontroller.cpp:174
#, fuzzy
-msgid "<b>Resolve</b><p>Resolve conflicting state."
-msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
-
-#: vcs/subversion/subversion_part.cpp:247
-msgid "<b>Switch</b><p>Switch working tree."
+msgid "<b>Forward</b><p>Moves forward one step in the navigation history."
msgstr ""
+"<b>Eteenpäin</b>"
+"<p>Siirtyy askeleen verran eteenpäin selailuhistoriassa."
-#: vcs/subversion/subversion_part.cpp:249
-msgid "<b>Copy</b><p>Copy from/between path/URLs"
+#: src/partcontroller.cpp:178 src/partcontroller.cpp:180
+msgid "Goto Last Edit Position"
msgstr ""
-#: vcs/subversion/subversion_part.cpp:251
-msgid "<b>Merge</b><p>Merge difference to working copy"
+#: src/partcontroller.cpp:181
+msgid ""
+"<b>Goto Last Edit Position</b>"
+"<p>Open the last edited file and position cursor at the point of edit"
msgstr ""
-#: vcs/subversion/subversion_part.cpp:304
-#: vcs/subversion/subversion_part.cpp:345
-msgid "Please select only one item for subversion switch"
+#: src/partcontroller.cpp:1008
+msgid ""
+"The file \"%1\" is modified in memory. Are you sure you want to reload it? "
+"(Local changes will be lost.)"
msgstr ""
-#: vcs/subversion/subversion_part.cpp:327
+#: src/partcontroller.cpp:1009
#, fuzzy
-msgid "The destination URL is invalid"
-msgstr "Lauseke on virheellinen."
+msgid "File is Modified"
+msgstr "Uusi saantimääre"
-#: vcs/subversion/subversion_part.cpp:337
-msgid "Fail to conduct subversion switch. No action was selected"
+#: src/partcontroller.cpp:1123
+msgid ""
+"The file \"%1\" is modified on disk.\n"
+"\n"
+"Are you sure you want to overwrite it? (External changes will be lost.)"
msgstr ""
-#: vcs/subversion/subversion_part.cpp:380
-msgid "Please select only one item for subversion merge"
+#: src/partcontroller.cpp:1124
+msgid "File Externally Modified"
msgstr ""
-#: vcs/subversion/subversion_part.cpp:462
-msgid "Please select only one item for subversion log"
+#: src/partcontroller.cpp:1124
+msgid "Do Not Overwrite"
msgstr ""
-#: vcs/subversion/subversion_part.cpp:481
-msgid "Please select only one item to see annotate"
+#: src/partcontroller.cpp:1483
+msgid ""
+"Conflict: The file \"%1\" has changed on disk while being modified in memory.\n"
+"\n"
+"You should investigate before saving to make sure you are not losing data."
msgstr ""
-#: vcs/subversion/subversion_part.cpp:486
+#: src/partcontroller.cpp:1485
#, fuzzy
-msgid "Select file to see blame"
-msgstr "Valitse aliprojekti"
+msgid "Conflict"
+msgstr "&Ristiriita:"
-#: vcs/subversion/subversion_part.cpp:504
-#: vcs/subversion/subversion_part.cpp:514
+#: src/partcontroller.cpp:1492
+msgid ""
+"Warning: The file \"%1\" has been deleted on disk.\n"
+"\n"
+"If this was not your intention, make sure to save this file now."
+msgstr ""
+
+#: src/partcontroller.cpp:1494
#, fuzzy
-msgid "Select file or directory to see diff"
-msgstr "Valitse aliprojekti"
+msgid "File Deleted"
+msgstr "Tiedostovalitsin"
-#: vcs/subversion/subversion_widget.cpp:38
+#: src/partcontroller.cpp:1501
#, fuzzy
-msgid "Notification"
-msgstr "Ei optimointia"
+msgid ""
+"The file \"%1\" has changed on disk.\n"
+"\n"
+"Do you want to reload it?"
+msgstr ""
+"Virhelista on muuttunut.\n"
+"Haluatko tallettaa muutoksesi?"
-#: vcs/subversion/subversion_widget.cpp:63
+#: src/partcontroller.cpp:1502
#, fuzzy
-msgid "Log History"
-msgstr "Kansio"
+msgid "File Changed"
+msgstr "Tietue muuttunut"
-#: vcs/subversion/subversion_widget.cpp:72
+#: src/partcontroller.cpp:1801 src/partcontroller.cpp:1822
#, fuzzy
-msgid "Blame"
-msgstr "&Pinoa..."
+msgid "unnamed"
+msgstr "Käyttäjätunnus"
-#: vcs/subversion/subversion_widget.cpp:121
+#: src/projectmanager.cpp:96
+msgid "&Open Project..."
+msgstr "&Avaa projekti..."
+
+#: src/projectmanager.cpp:99
+msgid "Open project"
+msgstr "Avaa projekti"
+
+#: src/projectmanager.cpp:100
+msgid "<b>Open project</b><p>Opens a KDevelop3 or KDevelop2 project."
+msgstr "<b>Avaa projekti</b><p>Avaa KDevelop3- tai KDevelop2-projektin."
+
+#: src/projectmanager.cpp:103
#, fuzzy
-msgid "Subversion Job Progress"
-msgstr "Subversion-viestit"
+msgid "Open &Recent Project"
+msgstr "Avaa &edellinen projekti..."
-#: vcs/subversion/svn_tdeio.cpp:226
-#, c-format
-msgid "Username and Password for %1."
-msgstr ""
+#: src/projectmanager.cpp:106
+msgid "Open recent project"
+msgstr "Avaa viimeaikainen projekti"
-#: vcs/subversion/svn_tdeio.cpp:1385
-msgid "Nothing to commit."
+#: src/projectmanager.cpp:107
+msgid "<b>Open recent project</b><p>Opens recently opened project."
msgstr ""
+"<b>Avaa viimeaikainen projekti</b>"
+"<p>Avaa viimeaikoina avoinna olleen projektin."
-#: vcs/subversion/svn_tdeio.cpp:1387
-#, fuzzy, c-format
-msgid "Committed revision %1."
-msgstr "&Kommentti:"
+#: src/projectmanager.cpp:111
+msgid "C&lose Project"
+msgstr "&Sulje projekti"
-#: vcs/subversion/svn_tdeio.cpp:1587
-#, fuzzy, c-format
-msgid "Copied Revision %1"
-msgstr "&Kommentti:"
+#: src/projectmanager.cpp:115
+msgid "Close project"
+msgstr "Sulje projekti"
-#: vcs/subversion/svn_tdeio.cpp:1590
-#, fuzzy
-msgid "Copied"
-msgstr "&Kääntäjä"
+#: src/projectmanager.cpp:116
+msgid "<b>Close project</b><p>Closes the current project."
+msgstr "<b>Sulje projekti</b><p>Sulkee nykyisen projektin"
-#: vcs/subversion/svn_tdeio.cpp:1698
-msgid ""
-"The certificate from the server could not be trusted automatically. Do you "
-"want to trust this certificate? "
-msgstr ""
+#: src/projectmanager.cpp:118
+msgid "Project &Options"
+msgstr "Projektin &asetukset"
-#: vcs/subversion/svn_tdeio.cpp:1903
-#, fuzzy, c-format
-msgid "A (bin) %1"
-msgstr "Näytä %1"
+#: src/projectmanager.cpp:121
+msgid "Project options"
+msgstr "Projektin asetukset"
-#: vcs/subversion/svn_tdeio.cpp:1905 vcs/subversion/svn_tdeio.cpp:1938
-#, fuzzy, c-format
-msgid "A %1"
-msgstr "Piilota %1"
+#: src/projectmanager.cpp:122
+msgid "<b>Project options</b><p>Lets you customize project options."
+msgstr "<b>Projektimääritykset</b><p>Antaa muokata projektin asetuksia."
-#: vcs/subversion/svn_tdeio.cpp:1908
-msgid "Copied %1 "
+#: src/projectmanager.cpp:133
+msgid ""
+"*.tdevelop|KDevelop 3 Project Files\n"
+"*.kdevprj|KDevelop 2 Project Files"
msgstr ""
+"*.tdevelop|KDevelop 3 Projektin tiedostot\n"
+"*.kdevprj|KDevelop 2 Projektin tiedostot"
-#: vcs/subversion/svn_tdeio.cpp:1912 vcs/subversion/svn_tdeio.cpp:1934
-#, fuzzy, c-format
-msgid "D %1"
-msgstr "hw %1"
+#: src/projectmanager.cpp:224
+msgid "Are you sure you want to reopen the current project?"
+msgstr "Oletko varma, että haluat uudelleenavata nykyisen projektin?"
-#: vcs/subversion/svn_tdeio.cpp:1915
-#, fuzzy, c-format
-msgid "Restored %1."
-msgstr "&Rekisterit"
+#: src/projectmanager.cpp:224
+msgid "Reopen"
+msgstr "&Uudelleenavaa"
-#: vcs/subversion/svn_tdeio.cpp:1918
-#, fuzzy, c-format
-msgid "Reverted %1."
-msgstr "&Poista"
+#: src/projectmanager.cpp:224
+msgid "Do Not Reopen"
+msgstr "Älä avaa uudelleen"
-#: vcs/subversion/svn_tdeio.cpp:1921
-msgid ""
-"Failed to revert %1.\n"
-"Try updating instead."
+#: src/projectmanager.cpp:278
+msgid "Changing plugin profile..."
msgstr ""
-#: vcs/subversion/svn_tdeio.cpp:1924
-#, fuzzy, c-format
-msgid "Resolved conflicted state of %1."
-msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
+#: src/projectmanager.cpp:281
+#, fuzzy
+msgid "Loading project plugins..."
+msgstr "Ladataan projekti"
-#: vcs/subversion/svn_tdeio.cpp:1928
+#: src/projectmanager.cpp:290
+#, fuzzy
+msgid "error during restoring of the TDevelop session !"
+msgstr "Virhe KDevelop-istunnon palauttamisessa."
+
+#: src/projectmanager.cpp:306
+#, fuzzy
+msgid "Project loaded."
+msgstr "Projektin nimi"
+
+#: src/projectmanager.cpp:358 src/projectmanager.cpp:366
#, c-format
-msgid "Skipped missing target %1."
-msgstr ""
+msgid "Could not read project file: %1"
+msgstr "Projektitiedostoa %1 ei voitu lukea"
-#: vcs/subversion/svn_tdeio.cpp:1930
+#: src/projectmanager.cpp:385
+msgid "This is not a valid project file."
+msgstr "Tämä ei ole kelvollinen projektitiedosto."
+
+#: src/projectmanager.cpp:406 src/projectmanager.cpp:417
+msgid "Could not write the project file."
+msgstr "Projektitiedostoa ei voitu kirjoittaa."
+
+#: src/projectmanager.cpp:488
+msgid "No project management plugin %1 found."
+msgstr "Projektinhallinta-liitännäistä %1 ei löydetty."
+
+#: src/projectmanager.cpp:498
#, c-format
-msgid "Skipped %1."
-msgstr ""
+msgid "Could not create project management plugin %1."
+msgstr "Projektinhallinta-liitännäistä %1 ei voitu luoda."
-#: vcs/subversion/svn_tdeio.cpp:1983
+#: src/projectmanager.cpp:544
+msgid "No language plugin for %1 found."
+msgstr "Kielen %1 liitännäistä ei löytynyt."
+
+#: src/projectmanager.cpp:558
#, c-format
-msgid "Exported external at revision %1."
+msgid "Could not create language plugin for %1."
+msgstr "Kielen %1 liitännäistä ei voitu luoda."
+
+#: src/projectmanager.cpp:617
+msgid "Invalid URL."
+msgstr "Virheellinen URL"
+
+#: src/projectmanager.cpp:623
+#, fuzzy
+msgid "You do not have 'kdevprj2tdevelop' installed."
+msgstr "Sinulla ei ole \"kdevprj2tdevelop\" asennettuna."
+
+#: src/generalinfowidget.cpp:58
+#, fuzzy
+msgid "Use global editor settings"
+msgstr "Aseta editorin asetuksia"
+
+#: src/generalinfowidget.cpp:95
+#, fuzzy
+msgid "Could not open %1 for reading."
+msgstr "Ei voitu avata tiedostoa kirjoitusta varten."
+
+#: src/generalinfowidget.cpp:155
+#, fuzzy
+msgid "Could not open %1 for writing."
+msgstr "Ei voitu avata tiedostoa kirjoitusta varten."
+
+#: src/generalinfowidget.cpp:186
+msgid ""
+"Could not find configure.in.in, configure.in or configure.ac to update the "
+"project version."
msgstr ""
-#: vcs/subversion/svn_tdeio.cpp:1985
-#, fuzzy, c-format
-msgid "Exported revision %1."
-msgstr "Laajenna lyhenne"
+#: src/generalinfowidget.cpp:215
+msgid "Please enter a path."
+msgstr "Anna polku."
-#: vcs/subversion/svn_tdeio.cpp:1988
-#, c-format
-msgid "Checked out external at revision %1."
+#: src/generalinfowidget.cpp:220
+msgid "'%1' is not an absolute path."
+msgstr "\"%1\" ei ole absoluuttinen polku."
+
+#: src/generalinfowidget.cpp:226
+msgid "'%1' is not a relative path."
+msgstr "\"%1\" ei ole suhteellinen polku."
+
+#: src/generalinfowidget.cpp:234
+msgid "'%1' does not exist."
+msgstr "\"%1\" ei ole olemassa."
+
+#: src/generalinfowidget.cpp:238
+msgid "'%1' is not a directory."
+msgstr "\"%1\" ei ole kansio."
+
+#: src/generalinfowidget.cpp:264 src/generalinfowidget.cpp:267
+msgid "'%1' is a valid project directory."
+msgstr "\"%1\" on kelvollinen projektikansio."
+
+#: src/main.cpp:25 src/main_assistant.cpp:25
+msgid "Profile to load"
+msgstr "Ladattava profiili"
+
+#: src/main.cpp:26
+msgid "Files to load"
+msgstr "Ladattavat tiedostot"
+
+#: src/main.cpp:32
+#, fuzzy
+msgid "The TDevelop Integrated Development Environment"
+msgstr "KDevelop-sovelluskehitysympäristö."
+
+#: src/main.cpp:33
+#, fuzzy
+msgid "TDevelop"
+msgstr "KDevelop"
+
+#: src/main.cpp:35 src/main_assistant.cpp:35
+#, fuzzy
+msgid "(c) 1999-2007, The KDevelop developers"
+msgstr "(c) 1999-2004, KDevelop-kehittäjät"
+
+#: src/main.cpp:36 src/main_assistant.cpp:36
+msgid ""
+"Release coordinator, Overall improvements, Pascal support, C++ support, New "
+"File and Documentation parts"
msgstr ""
+"Julkaisukoordinaattori, yleisiä parannuksia, Pascal-tuki, C++-tuki, uusi "
+"tiedosto- ja dokumentaatio-osat"
-#: vcs/subversion/svn_tdeio.cpp:1990
-#, c-format
-msgid "Checked out revision %1."
+#: src/main.cpp:37 src/main_assistant.cpp:37
+msgid "Release coordinator, API documentation, Doxygen and autoproject patches"
msgstr ""
+"Julkaisukoordinaattori, API dokumentaatio-, Doxygen ja autoproject paikkoja"
-#: vcs/subversion/svn_tdeio.cpp:1994
-#, c-format
-msgid "Updated external to revision %1."
+#: src/main.cpp:38
+msgid "Advanced C++ code completion, C++ support, overall improvements"
msgstr ""
-#: vcs/subversion/svn_tdeio.cpp:1996
-#, c-format
-msgid "Updated to revision %1."
+#: src/main.cpp:39 src/main_assistant.cpp:38
+msgid "Initial idea, basic architecture, much initial source code"
msgstr ""
+"Alkuperäinen idea, perus arkkitehtuuri, paljon alkuperäistä lähdekoodia"
-#: vcs/subversion/svn_tdeio.cpp:1999
-#, fuzzy, c-format
-msgid "External at revision %1."
-msgstr "Ulkoiset kirjastot"
+#: src/main.cpp:40 src/main_assistant.cpp:39
+msgid "KTabBar, bugfixes"
+msgstr "KTabBar, virhekorjauksia"
-#: vcs/subversion/svn_tdeio.cpp:2001
-#, fuzzy, c-format
-msgid "At revision %1."
-msgstr "Versio:"
+#: src/main.cpp:41 src/main_assistant.cpp:40
+msgid "Java & Objective C support"
+msgstr "Java & Objective-C -tuki"
-#: vcs/subversion/svn_tdeio.cpp:2007
+#: src/main.cpp:42 src/main.cpp:43 src/main_assistant.cpp:41
+msgid "Debugger frontend"
+msgstr "Virheenjäljittimen käyttöliittymä"
+
+#: src/main.cpp:44 src/main_assistant.cpp:42
+msgid "PHP support, context menu stuff"
+msgstr "PHP-tuki, kontekstivalikko asioita"
+
+#: src/main.cpp:45 src/main_assistant.cpp:43
+msgid "TDE application templates"
+msgstr "TDE-sovelluspohjat"
+
+#: src/main.cpp:46 src/main_assistant.cpp:44
+msgid "Dist part, bash support, application templates"
+msgstr "Dist-osa, bash-tuki, sovelluspohjia"
+
+#: src/main.cpp:47 src/main_assistant.cpp:45
+msgid "Several components, htdig indexing"
+msgstr "Useita konponentteja, htdig-indeksointi"
+
+#: src/main.cpp:48 src/main_assistant.cpp:46
#, fuzzy
-msgid "External export complete."
-msgstr "Ulkoiset työkalut"
+msgid "Help with Automake manager and persistent class store"
+msgstr "Avustanut Automake-managerissa ja pysyvän luokkasäilön kanssa"
-#: vcs/subversion/svn_tdeio.cpp:2009
-msgid "Export complete."
+#: src/main.cpp:49
+msgid ""
+"Automake manager patches, Astyle plugin update, plugin patches and improvements"
msgstr ""
-#: vcs/subversion/svn_tdeio.cpp:2012
+#: src/main.cpp:50 src/main_assistant.cpp:47
#, fuzzy
-msgid "External checkout complete."
-msgstr "Käytä koodin &täydennystä"
+msgid "Ported to TQt 3, patches, valgrind, diff and perforce support"
+msgstr "Portannut Qt 3:een, paikkoja, valgrind-, diff- ja perforce-tuki"
-#: vcs/subversion/svn_tdeio.cpp:2014
+#: src/main.cpp:51 src/main_assistant.cpp:48
#, fuzzy
-msgid "Checkout complete."
-msgstr "&Uloskirjaus:"
+msgid ""
+"TQEditor component, code completion, Abbrev component, C++ support, Java "
+"support"
+msgstr ""
+"QEditor-komponentti, koodintäydennys, Abbrev-komponentti, C++-tuki, Java-tuki"
-#: vcs/subversion/svn_tdeio.cpp:2017
+#: src/main.cpp:52 src/main_assistant.cpp:49
+msgid "Help with KParts infrastructure"
+msgstr "Avustanut KPartsin perusrakenteessa"
+
+#: src/main.cpp:53 src/main_assistant.cpp:50
+msgid "Ada support"
+msgstr "Ada-tuki"
+
+#: src/main.cpp:54
#, fuzzy
-msgid "External update complete."
-msgstr "Käytä koodin &täydennystä"
+msgid "TQMake projectmanager, TQt4 Support"
+msgstr "QMake-projektimanageri"
-#: vcs/subversion/svn_tdeio.cpp:2019
+#: src/main.cpp:55 src/main_assistant.cpp:51
#, fuzzy
-msgid "Update complete."
-msgstr "Päivitä valittu kohta"
+msgid "TQMake projectmanager"
+msgstr "QMake-projektimanageri"
-#: vcs/subversion/svn_tdeio.cpp:2029
-#, fuzzy, c-format
-msgid "Fetching external item into %1."
-msgstr "Käynnistä ulkoisessa päätteessä"
+#: src/main.cpp:56 src/main_assistant.cpp:52
+#, fuzzy
+msgid "MDI modes, TQEditor, bugfixes"
+msgstr "MDI.moodi, QEditor, virhekorjauksia"
-#: vcs/subversion/svn_tdeio.cpp:2033
-#, c-format
-msgid "Status against revision: %1."
+#: src/main.cpp:57 src/main_assistant.cpp:53
+msgid "PartExplorer, redesign of CvsPart, patches, bugs(fixes)"
msgstr ""
+"PartExplorer, CvsPart:n uudelleensuunnittelu, paikkoja, virhekorjauksia"
-#: vcs/subversion/svn_tdeio.cpp:2036
-#, c-format
-msgid "Performing status on external item at %1."
+#: src/main.cpp:58 src/main_assistant.cpp:54
+#, fuzzy
+msgid ""
+"Replace, Bookmarks, FileList and CTags2 plugins. Overall improvements and "
+"patches"
msgstr ""
+"Korvaus-liitännäinen, Kirjanmerkit-liitännäinen, yleisiä parannuksia ja "
+"paikkoja"
-#: vcs/subversion/svn_tdeio.cpp:2039
-#, fuzzy, c-format
-msgid "Sending %1"
-msgstr "Lataan liitännäistä: %1"
+#: src/main.cpp:59 src/main_assistant.cpp:55
+msgid "Filecreate part and other bits and patches"
+msgstr "Tiedostoluonti-osa ja muita palasia ja paikkoja"
-#: vcs/subversion/svn_tdeio.cpp:2043
-#, fuzzy, c-format
-msgid "Adding (bin) %1."
-msgstr "Lisää tiedostoja"
+#: src/main.cpp:60 src/main_assistant.cpp:56
+msgid "ClearCase support"
+msgstr "ClearCase-tuki"
-#: vcs/subversion/svn_tdeio.cpp:2045
-#, fuzzy, c-format
-msgid "Adding %1."
-msgstr "Piilota %1"
+#: src/main.cpp:61 src/main_assistant.cpp:57
+msgid "Ruby support"
+msgstr "Ruby-tuki"
-#: vcs/subversion/svn_tdeio.cpp:2049
-#, c-format
-msgid "Deleting %1."
-msgstr ""
+#: src/main.cpp:63 src/main_assistant.cpp:59
+msgid "Kate editor component"
+msgstr "Kate editori-komponentti"
-#: vcs/subversion/svn_tdeio.cpp:2052
-#, fuzzy, c-format
-msgid "Replacing %1."
-msgstr "Jäsennetään tiedostoa: %1"
+#: src/main.cpp:64 src/main_assistant.cpp:60
+msgid "HTML documentation component"
+msgstr "HTML dokumentointi-komponentti"
-#: vcs/subversion/svn_tdeio.cpp:2057
-msgid "Transmitting file data "
-msgstr ""
+#: src/main.cpp:65 src/main_assistant.cpp:61
+msgid "Fortran documentation"
+msgstr "Fortran-dokumentaatio"
-#: vcs/subversion/svn_tdeio.cpp:2065
-#, c-format
-msgid "Blame %1."
-msgstr ""
+#: src/main.cpp:66 src/main_assistant.cpp:62
+msgid "Python documentation utility"
+msgstr "Pythonin dokumentointi-apuohjelma"
-#: vcs/subversion/kdevsvnd_widgets.cpp:27
-msgid "Accept Permanently"
-msgstr ""
+#: src/main.cpp:67 src/main_assistant.cpp:63
+msgid "Doxygen wizard"
+msgstr "Doxygen-velho"
-#: vcs/subversion/kdevsvnd_widgets.cpp:28
-#, fuzzy
-msgid "Accept Temporarily"
-msgstr " väliaikainen"
+#: src/main.cpp:68 src/main.cpp:69 src/main_assistant.cpp:64
+#: src/main_assistant.cpp:65
+msgid "Fileselector component"
+msgstr "Tiedostonvalinta-komponentti"
-#: vcs/subversion/kdevsvnd_widgets.cpp:29
+#: src/main.cpp:70 src/main_assistant.cpp:66
+msgid "Designer code"
+msgstr "Designerin koodi"
+
+#: src/main.cpp:71 src/main_assistant.cpp:67
#, fuzzy
-msgid "Reject"
-msgstr "Palauta"
+msgid "C++ code completion, persistent class store"
+msgstr "C++-koodintäydennys, pysyvä luokkasäilö"
-#: vcs/subversion/kdevsvnd_widgets.cpp:40
+#: src/main.cpp:72 src/main.cpp:73 src/main.cpp:76 src/main_assistant.cpp:68
+#: src/main_assistant.cpp:69 src/main_assistant.cpp:72
+msgid "Patches"
+msgstr "Paikkoja"
+
+#: src/main.cpp:74 src/main_assistant.cpp:70
+msgid "Help with Perl support"
+msgstr "Avustanut Perl-tuessa"
+
+#: src/main.cpp:75 src/main_assistant.cpp:71
+msgid "Documentation index view"
+msgstr "Dokumentaation hakemistonäkymä"
+
+#: src/main.cpp:77 src/main_assistant.cpp:73
+msgid ""
+"Documentation Finder, qmake projectmanager patches, usability improvements, "
+"bugfixes ... "
+msgstr ""
+
+#: src/main.cpp:78 src/main_assistant.cpp:74
#, fuzzy
-msgid "Hostname"
-msgstr "&Käyttäjätunnus:"
+msgid "TQMake project manager patches"
+msgstr "QMake-projektimanagerin paikkoja"
-#: vcs/subversion/kdevsvnd_widgets.cpp:41
-msgid "FingerPrint"
+#: src/main.cpp:79 src/main_assistant.cpp:75
+msgid "Cleanup and bugfixes for qEditor, AutoMake and much other stuff"
msgstr ""
+"qEditorin siistiminen ja virhekorjauksia, AutoMake ja paljon muita asioita"
-#: vcs/subversion/kdevsvnd_widgets.cpp:42
-msgid "Valid From"
+#: src/main.cpp:80
+msgid "SnippetPart, debugger and usability patches"
msgstr ""
-#: vcs/subversion/kdevsvnd_widgets.cpp:43
-msgid "Valid Until"
+#: src/main.cpp:81
+msgid "Artwork for the Ruby language"
msgstr ""
-#: vcs/subversion/kdevsvnd_widgets.cpp:44
-#, fuzzy
-msgid "Issuer"
-msgstr "K&äyttäjä:"
+#: src/main.cpp:102 src/main_assistant.cpp:100
+msgid "Loading Settings"
+msgstr "Ladataan asetuksia"
-#: vcs/subversion/kdevsvnd_widgets.cpp:45
-#, fuzzy
-msgid "Cert"
-msgstr "Palauta"
+#: src/main.cpp:113 src/main_assistant.cpp:105
+msgid "Starting GUI"
+msgstr "Käynnistetään GUI"
-#: vcs/subversion/subversion_fileinfo.cpp:160
-msgid "Subversion File/Directory Status"
+#: src/mainwindowshare.cpp:112
+msgid "&Stop"
+msgstr "&Pysäytä"
+
+#: src/mainwindowshare.cpp:116
+msgid ""
+"<b>Stop</b>"
+"<p>Stops all running processes (like building process, grep command, etc.). "
+"When placed onto a toolbar provides a popup menu to choose a process to stop."
msgstr ""
+"<b>Seis</b>"
+"<p>Pysäyttää kaikki ajossa olevat prosessit (kuten rakentamisen, grep, jne.). "
+"Sijoitettuna työkalupalkkiin tarjoaa ponnahdusvalikon, josta voi valita "
+"pysäytettävän prosessin."
-#: vcs/subversion/svn_blamewidget.cpp:36
-#: vcs/subversion/svn_logviewwidget.cpp:51
-#, fuzzy
-msgid "Rev"
-msgstr "Palauta"
+#: src/mainwindowshare.cpp:130
+msgid "Lets you switch the menubar on/off."
+msgstr "Tämän avulla voit ottaa valikkorivin käyttöön tai pois käytöstä"
-#: vcs/subversion/svn_blamewidget.cpp:39
-#, fuzzy
-msgid "Content"
-msgstr "Yhdistä"
+#: src/mainwindowshare.cpp:136
+msgid "Lets you configure shortcut keys."
+msgstr "Tämän avulla voit muokata pikanäppäimiä"
-#: vcs/subversion/svn_blamewidget.cpp:91
+#: src/mainwindowshare.cpp:142
+msgid "Lets you configure toolbars."
+msgstr "Tämän avulla voit muokata työkalurivejä"
+
+#: src/mainwindowshare.cpp:148
+msgid "Lets you configure system notifications."
+msgstr "Tämän avulla voit muokata järjestelmän huomautuksia."
+
+#: src/mainwindowshare.cpp:152 src/mainwindowshare.cpp:153
+#: src/mainwindowshare.cpp:298
#, fuzzy
-msgid "Select one file to view annotation"
-msgstr "Valitse aliprojekti"
+msgid "Configure TDevelop"
+msgstr "Aseta KDevelop"
-#: vcs/subversion/svn_blamewidget.cpp:95
+#: src/mainwindowshare.cpp:153
#, fuzzy
-msgid "files"
-msgstr "Avaa tiedosto"
+msgid "Lets you customize TDevelop."
+msgstr "Tämän avulla voit muokata KDevelopia."
-#: vcs/subversion/svn_blamewidget.cpp:129
-msgid "Select file from list to view annotation"
-msgstr ""
+#: src/mainwindowshare.cpp:157
+msgid "Show statusbar"
+msgstr "Näytä tilarivi"
-#: vcs/subversion/svn_logviewwidget.cpp:131
-#, fuzzy
-msgid "Blame this revision"
-msgstr "Revisio"
+#: src/mainwindowshare.cpp:158
+msgid "<b>Show statusbar</b><p>Hides or shows the statusbar."
+msgstr "<b>Näytä tilarivi</b><p>Piilottaa tai näyttää tilarivin."
-#: vcs/subversion/svn_logviewwidget.cpp:132
-#, fuzzy
-msgid "Difference to previous revision"
-msgstr "&Revisioiden väliset erot"
+#: src/mainwindowshare.cpp:160
+msgid "&Next Window"
+msgstr "&Seuraava ikkuna"
-#: vcs/subversion/svn_logviewwidget.cpp:138
-#: vcs/subversion/svn_logviewwidget.cpp:181
-msgid "No revision was clicked"
+#: src/mainwindowshare.cpp:161
+msgid "Next window"
+msgstr "Seuraava ikkuna"
+
+#: src/mainwindowshare.cpp:162
+msgid "<b>Next window</b><p>Switches to the next window."
+msgstr "<b>Seuraava ikkuna</b><p>Vaihtaa seuraavaan ikkunaan."
+
+#: src/mainwindowshare.cpp:164
+msgid "&Previous Window"
+msgstr "&Edellinen ikkuna"
+
+#: src/mainwindowshare.cpp:165
+msgid "Previous window"
+msgstr "Edellinen ikkuna"
+
+#: src/mainwindowshare.cpp:166
+msgid "<b>Previous window</b><p>Switches to the previous window."
+msgstr "<b>Edellinen ikkuna</b><p>Vaihtaa edelliseen ikkunaan."
+
+#: src/mainwindowshare.cpp:168
+msgid "&Last Accessed Window"
+msgstr "Viimeksi vierai&ltu ikkuna"
+
+#: src/mainwindowshare.cpp:169
+msgid "Last accessed window"
+msgstr "Viimeksi vierailtu ikkuna"
+
+#: src/mainwindowshare.cpp:170
+msgid ""
+"<b>Last accessed window</b>"
+"<p>Switches to the last viewed window (Hold the Alt key pressed and walk on by "
+"repeating the Up key)."
msgstr ""
+"<b>Viimeksi vierailtu ikkuna</b>"
+"<p>Vaihtaa viimeksi katseltuun ikkunaan (Pidä Alt-näppäin pohjassa ja toista "
+"Nuoli ylös-näppäintä selataksesi ikkunoita)."
-#: vcs/subversion/svn_logviewwidget.cpp:138
-#: vcs/subversion/svn_logviewwidget.cpp:181
-#, fuzzy
-msgid "error"
-msgstr "Editorit"
+#: src/mainwindowshare.cpp:172
+msgid "&First Accessed Window"
+msgstr "&Ensiksi vierailtu ikkuna"
-#: vcs/subversion/subversion_core.cpp:146
-#, fuzzy
-msgid "Subversion Update"
-msgstr "Subversion-viestit"
+#: src/mainwindowshare.cpp:173
+msgid "First accessed window"
+msgstr "Ensiksi vierailtu ikkuna"
-#: vcs/subversion/subversion_core.cpp:222
-msgid "the local disk checked out copy."
+#: src/mainwindowshare.cpp:174
+msgid ""
+"<b>First accessed window</b>"
+"<p>Switches to the first accessed window (Hold the Alt key pressed and walk on "
+"by repeating the Down key)."
msgstr ""
+"<b>Ensiksi vierailtu ikkuna</b>"
+"<p>Vaihtaa ensiksi vierailtuun ikkunaan (Pidä Alt-näppäin painettuna ja toista "
+"Nuoli alas-näppäintä selataksesi ikkunoita)."
-#: vcs/subversion/subversion_core.cpp:224
+#: src/mainwindowshare.cpp:176
#, fuzzy
-msgid "the current svn HEAD version."
-msgstr "Täydennä nykyinen lauseke"
+msgid "Configure Plugins..."
+msgstr "Laajennukset"
-#: vcs/subversion/subversion_core.cpp:226
-#, fuzzy, c-format
-msgid "No differences between the file and %1"
-msgstr "Diff %1 ja %2 välillä"
+#: src/mainwindowshare.cpp:178
+msgid "Configure &Editor..."
+msgstr "Aseta &editori..."
-#: vcs/subversion/subversion_core.cpp:226
+#: src/mainwindowshare.cpp:179
+msgid "Configure editor settings"
+msgstr "Aseta editorin asetuksia"
+
+#: src/mainwindowshare.cpp:180
+msgid "<b>Configure editor</b><p>Opens editor configuration dialog."
+msgstr "<b>Aseta editori</b><p>Avaa editorin määrittelydialogin."
+
+#: src/mainwindowshare.cpp:442
+msgid "<b>Show menubar</b><p>Lets you switch the menubar on/off."
+msgstr ""
+"<b>Näytä valikkorivi</b>"
+"<p>Tämän avulla voit ottaa valikkorivin käyttöön tai pois käytöstä"
+
+#: src/main_assistant.cpp:32
#, fuzzy
-msgid "No difference"
-msgstr "Koosta erot"
+msgid ""
+"The TDevelop Integrated Development Environment:\n"
+"assistant and documentation viewer"
+msgstr "KDevelop-sovelluskehitysympäristö."
-#: vcs/subversion/subversion_core.cpp:266
-#: vcs/subversion/subversion_core.cpp:268
+#: src/main_assistant.cpp:33
#, fuzzy
-msgid "Commit to remote repository"
-msgstr "Toimita varastoon"
+msgid "TDevelop Assistant"
+msgstr "Kehitystyökalut"
-#: vcs/subversion/subversion_core.cpp:268
-msgid "From working copy"
+#: src/languageselectwidget.cpp:65
+msgid "Additional Language Support"
+msgstr "Muu kielituki"
+
+#: src/languageselectwidget.cpp:115
+msgid ""
+"Primary language is '%1'. Please select additional languages the project might "
+"contain."
msgstr ""
+"Ensisijainen kieli on \"%1\". Valitse muut kielet, joita projekti voi sisältää."
-#: vcs/subversion/subversion_core.cpp:320
+#: src/editorproxy.cpp:48
#, fuzzy
-msgid "Subversion Blame"
-msgstr "Subversion-viestit"
+msgid "Show Context Menu"
+msgstr "&Tiedoston pikavalikko"
-#: vcs/subversion/subversion_core.cpp:509
-#: vcs/subversion/subversion_core.cpp:538
-#: vcs/subversion/subversion_core.cpp:598
-#: vcs/subversion/subversion_core.cpp:668
+#: src/statusbar.cpp:101
+msgid " Line: %1 Col: %2 "
+msgstr " Rivi: %1 Sar: %2 "
+
+#: src/projectsession.cpp:81
msgid ""
-"If you have just have installed a new version of TDevelop, and the error "
-"message was 'unknown protocol kdevsvn+*', try restarting TDE."
+"The file %1 does not contain valid XML.\n"
+"The loading of the session failed."
msgstr ""
+"Tiedosto %1 ei sisällä kunnollista XML:ää.\n"
+"Istunnon lataus epäonnistui."
-#: vcs/subversion/subversion_core.cpp:703
+#: src/projectsession.cpp:94
+#, fuzzy
msgid ""
-"You do not have kompare installed. We recommend you install kompare to view "
-"differences graphically."
+"The file %1 does not contain a valid TDevelop project session "
+"('KDevPrjSession').\n"
msgstr ""
+"Tiedosto %1 ei sisällä kunnollista KDevelopin projekti-istuntoa "
+"(\"KDevPrjSession\").\n"
-#: vcs/subversion/subversion_core.cpp:715
+#: src/projectsession.cpp:95
+msgid "The document type seems to be: '%1'."
+msgstr "Dokumentin tyyppi näyttäisi olevan: \"%1\"."
+
+#: src/newui/button.cpp:58
+msgid "Assign Accelerator..."
+msgstr ""
+
+#: src/newui/button.cpp:60
#, fuzzy
-msgid "No subversion differences"
-msgstr "Koosta erot"
+msgid "Clear Accelerator"
+msgstr "Tyhjennä va&linta"
-#: vcs/subversion/svn_fileselectdlg_commit.cpp:41
+#: src/newui/button.cpp:318
#, fuzzy
-msgid "Select Files to Commit"
-msgstr "Ladattavat tiedostot"
+msgid "Change Button Number"
+msgstr "Vaihda toistotyyli"
-#: vcs/subversion/svn_fileselectdlg_commit.cpp:43
+#: src/newui/button.cpp:318
+msgid "New accelerator number:"
+msgstr ""
+
+#: src/newui/ddockwindow.cpp:88
#, fuzzy
-msgid "select"
-msgstr "&Valitut:"
+msgid "Move to left dock"
+msgstr "Siirrä vasemmalle"
-#: vcs/subversion/svn_fileselectdlg_commit.cpp:44
+#: src/newui/ddockwindow.cpp:89
#, fuzzy
-msgid "status"
-msgstr "Tila"
+msgid "Move to right dock"
+msgstr "Siirrä oikealle"
-#: vcs/subversion/svn_fileselectdlg_commit.cpp:45
-msgid "URL to commit"
+#: src/newui/ddockwindow.cpp:90
+msgid "Move to bottom dock"
msgstr ""
-#: vcs/subversion/svn_fileselectdlg_commit.cpp:119
-msgid "No added/modified/deleted file(s) to commit"
+#: src/profileengine/editor/main.cpp:33
+msgid "TDevelop Profile Editor"
msgstr ""
-#: vcs/subversion/integrator/svnintegratordlg.cpp:73
+#: src/profileengine/editor/main.cpp:34
#, fuzzy
-msgid "Unable to create project directories on repository"
-msgstr "Tiedostopuu-näkymä projektin kansiosta"
+msgid "(c) 2004, The KDevelop Developers"
+msgstr "(c) 1999-2004, KDevelop-kehittäjät"
-#: vcs/subversion/integrator/svnintegratordlg.cpp:84
+#: src/profileengine/editor/profileeditor.cpp:201
#, fuzzy
-msgid "Unable to import into repository."
-msgstr "Toimita varastoon"
+msgid "Core Plugins"
+msgstr "Laajennukset"
-#: vcs/subversion/integrator/svnintegratordlg.cpp:106
+#: src/profileengine/editor/profileeditor.cpp:203
#, fuzzy
-msgid "Unable to checkout from repository."
-msgstr "Poista varastosta"
-
-#: vcs/perforce/commitdlg.cpp:32
-msgid "Perforce Submit"
-msgstr "Perforce-toimitus"
-
-#: vcs/perforce/commitdlg.cpp:42
-msgid "&Enter description:"
-msgstr "&Anna kuvaus:"
-
-#: vcs/perforce/commitdlg.cpp:54
-msgid "C&lient:"
-msgstr "A&siakas:"
+msgid "Global Plugins"
+msgstr "Laajennukset"
-#: vcs/perforce/commitdlg.cpp:58
-msgid "&User:"
-msgstr "K&äyttäjä:"
+#: src/profileengine/editor/profileeditor.cpp:205
+#, fuzzy
+msgid "Project Plugins"
+msgstr "Projektin asetukset"
-#: vcs/perforce/commitdlg.cpp:62
-msgid "&File(s):"
-msgstr "&Tiedosto(t):"
+#: src/profileengine/editor/profileeditor.cpp:254
+msgid "Remove selected profile and all its subprofiles?"
+msgstr ""
-#: vcs/perforce/commitdlg.cpp:147
-msgid "Please enter the P4 client name."
-msgstr "Anna P4-asiakkaan nimi."
+#: src/profileengine/editor/profileeditor.cpp:267
+msgid ""
+"Cannot remove this profile because it is not a local (user-created) profile."
+msgstr ""
-#: vcs/perforce/commitdlg.cpp:151
-msgid "Please enter the P4 user."
-msgstr "Anna P4-käyttäjä."
+#: src/profileengine/editor/profileeditor.cpp:329
+msgid "This plugin is already contained in the list of disabled plugins."
+msgstr ""
-#: vcs/perforce/commitdlg.cpp:155
+#: src/profileengine/editor/profileeditor.cpp:330
#, fuzzy
-msgid "The changelist does not contain any files."
-msgstr "Muutoslista ei sisällä tiedostoja"
+msgid "Enable Plugin"
+msgstr "Käytä"
-#: vcs/perforce/perforcepart.cpp:60 vcs/perforce/perforcepart.cpp:101
-msgid "<b>Edit</b><p>Opens file(s) in a client workspace for edit."
+#: src/profileengine/editor/profileeditor.cpp:375
+msgid "This plugin is already contained in the list of enabled plugins."
msgstr ""
-"<b>Muokkaa</b>"
-"<p>Avaa tiedoston(t) asiakkaan työtilaan muokkausta varten."
-#: vcs/perforce/perforcepart.cpp:64 vcs/perforce/perforcepart.cpp:104
-msgid "<b>Revert</b><p>Discards changes made to open files."
-msgstr "<b>Palauta</b><p>Hylkää avoimiin tiedostoihin tehdyt muutokset.."
-
-#: vcs/perforce/perforcepart.cpp:65 vcs/perforce/perforcepart.cpp:67
-#: vcs/perforce/perforcepart.cpp:105
-msgid "Submit"
-msgstr "Lähetä"
+#: src/profileengine/editor/profileeditor.cpp:376
+#, fuzzy
+msgid "Disable Plugin"
+msgstr "Passivoi hakemisto"
-#: vcs/perforce/perforcepart.cpp:68 vcs/perforce/perforcepart.cpp:107
-msgid "<b>Submit</b><p>Sends changes made to open files to the depot."
-msgstr ""
-"<b>Toimita</b>"
-"<p>Lähetä avoimiin tiedostoihin tehdyt muutokset varastoon."
+#: languages/cpp/cppsupportpart.cpp:254
+msgid "Switch Header/Implementation"
+msgstr "Vaihda otsikko-/toteutustiedostoon"
-#: vcs/perforce/perforcepart.cpp:69 vcs/perforce/perforcepart.cpp:71
-#: vcs/perforce/perforcepart.cpp:108
-msgid "Sync"
-msgstr "Tahdista"
+#: languages/cpp/cppsupportpart.cpp:257
+msgid "Switch between header and implementation files"
+msgstr "Vaihda otsikko- ja toteutustiedoston välillä"
-#: vcs/perforce/perforcepart.cpp:72 vcs/perforce/perforcepart.cpp:110
-msgid "<b>Sync</b><p>Copies files from the depot into the workspace."
-msgstr "<b>Tahdista</b><p>Kopio tiedostot varastosta työtilaan."
+#: languages/cpp/cppsupportpart.cpp:258
+msgid ""
+"<b>Switch Header/Implementation</b>"
+"<p>If you are currently looking at a header file, this brings you to the "
+"corresponding implementation file. If you are looking at an implementation file "
+"(.cpp etc.), this brings you to the corresponding header file."
+msgstr ""
+"<b>Vaihda otsikko- ja toteutustiedostojen välillä</b>"
+"<p>Jos katsot tällä hetkellä otsikkotiedostoa, tämä kohta siirtää sinut "
+"vastaavaan toteutustiedostoon. Jos katsot toteutustiedostoa (esim .cpp), tämä "
+"kohta siirtää sinut vastaavaan otsikkotiedostoon."
-#: vcs/perforce/perforcepart.cpp:73 vcs/perforce/perforcepart.cpp:112
-msgid "Diff Against Repository"
-msgstr "Tee diff varastoon verrattuna"
+#: languages/cpp/cppsupportpart.cpp:267 languages/php/phpsupportpart.cpp:128
+msgid "Complete Text"
+msgstr "Täydennä teksti"
-#: vcs/perforce/perforcepart.cpp:75
-msgid "Diff against repository"
-msgstr "Tee diff varastoon verrattuna"
+#: languages/cpp/cppsupportpart.cpp:270
+msgid "Complete current expression"
+msgstr "Täydennä nykyinen lauseke"
-#: vcs/perforce/perforcepart.cpp:76 vcs/perforce/perforcepart.cpp:114
+#: languages/cpp/cppsupportpart.cpp:271
+#, fuzzy
msgid ""
-"<b>Diff against repository</b>"
-"<p>Compares a client workspace file to a revision in the depot."
+"<b>Complete Text</p>"
+"<p>Completes current expression using memory class store for the current "
+"project and persistent class stores for external libraries."
msgstr ""
-"<b>Diff varaston kanssa</b>"
-"<p>Vertaa asiakkaan työtilan tiedostoa revisioon varastossa."
+"<b>Tekstin täydennys</p>"
+"<p>Täydentää käsillä olevan tekstin käyttäen muistissa olevaa luokkasäilöä "
+"nykyisen projektin ilmaisuihin ja pysyvää luokkasäilöä ulkoisten kirjastojen "
+"ilmaisuihin."
-#: vcs/perforce/perforcepart.cpp:77 vcs/perforce/perforcepart.cpp:115
-msgid "Add to Repository"
-msgstr "Lisää varastoon"
+#: languages/cpp/cppsupportpart.cpp:276
+#, fuzzy
+msgid "Create Accessor Methods"
+msgstr "Luo pää&metodi"
-#: vcs/perforce/perforcepart.cpp:79
-msgid "Add to repository"
-msgstr "Lisää varastoon"
+#: languages/cpp/cppsupportpart.cpp:280 languages/cpp/cppsupportpart.cpp:690
+msgid "Make Member"
+msgstr "Tee Jäsen"
-#: vcs/perforce/perforcepart.cpp:80 vcs/perforce/perforcepart.cpp:117
+#: languages/cpp/cppsupportpart.cpp:283
+msgid "Make member"
+msgstr "Tee jäsen"
+
+#: languages/cpp/cppsupportpart.cpp:284 languages/cpp/cppsupportpart.cpp:691
msgid ""
-"<b>Add to repository</b>"
-"<p>Open file(s) in a client workspace for addition to the depot."
+"<b>Make member</b>"
+"<p>Creates a class member function in implementation file based on the member "
+"declaration at the current line."
msgstr ""
-"<b>Lisää varastoon</b>"
-"<p>Avaa tiedoston(ja) asiakkaan työtilaan varastoon lisäystä varten."
+"<b>Tee jäsen</b>"
+"<p>Luo jäsenfunktion toteutustiedostoon pohjautuen nykyisen rivin "
+"määrittelyyn.."
-#: vcs/perforce/perforcepart.cpp:81 vcs/perforce/perforcepart.cpp:118
-msgid "Remove From Repository"
-msgstr "Poista varastosta"
+#: languages/cpp/cppsupportpart.cpp:288
+#, fuzzy
+msgid "Navigation Menu"
+msgstr "Suoritustila"
-#: vcs/perforce/perforcepart.cpp:84 vcs/perforce/perforcepart.cpp:120
+#: languages/cpp/cppsupportpart.cpp:291
+msgid "Show the navigation-menu"
+msgstr ""
+
+#: languages/cpp/cppsupportpart.cpp:292
+#, fuzzy
msgid ""
-"<b>Remove from repository</b>"
-"<p>Open file(s) in a client workspace for deletion from the depot."
+"<b>Navigate</b>"
+"<p>Shows a navigation-menu based on the type-evaluation of the item under the "
+"cursor."
msgstr ""
-"<b>Poista varastosta</b>"
-"<p>Avaa tiedoston(ja) asiakkaan työtilaan varastosta poistamista varten."
+"<b>Lisää seurattava</b>"
+"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
-#: vcs/perforce/perforcepart.cpp:121
-msgid "Perforce"
-msgstr "Perforce"
+#: languages/cpp/cppsupportpart.cpp:299 languages/java/javasupportpart.cpp:163
+msgid "Generate a new class"
+msgstr "Luo uusi luokka"
-#: vcs/perforce/perforcepart.cpp:132
-msgid "Cannot handle directories, please select single files"
-msgstr "Ei voida käsitellä hakemistoja, valitse yksittäisiä tiedostoja"
+#: languages/cpp/cppsupportpart.cpp:300
+msgid "<b>New Class</b><p>Calls the <b>New Class</b> wizard."
+msgstr "<b>Uusi luokka</b><p>Käynnistää <b>Uusi luokka</b> -velhon."
-#: vcs/perforce/perforcepart.cpp:155
-msgid "Do you really want to revert the file %1 and lose all your changes?"
-msgstr "Haluatko palauttaa tiedoston %1 ja menettää kaikki muutokset?"
+#: languages/cpp/cppsupportpart.cpp:438 languages/cpp/cppsupportpart.cpp:1961
+#: languages/cpp/cppsupportpart.cpp:2263
+msgid "C++ Support"
+msgstr "C++-tuki"
-#: vcs/perforce/perforcepart.cpp:156
+#: languages/cpp/cppsupportpart.cpp:446
#, fuzzy
-msgid "Do Not Revert"
-msgstr "Palauta"
-
-#: vcs/perforce/perforcepart.cpp:168
-msgid "Submitting of subdirectories is not supported"
-msgstr "Alihakemistojen lähetys ei ole tuettu"
+msgid "C++ Class Generator"
+msgstr "C++-Luokkageneraattori"
-#: vcs/perforce/perforcepart.cpp:258
-#, fuzzy
-msgid "P4 output errors during diff."
-msgstr "P4 tulostin virheitä diffin aikana"
+#: languages/cpp/cppsupportpart.cpp:451
+msgid "C++ Parsing"
+msgstr "C++-jäsennys"
-#: vcs/perforce/perforcepart.cpp:263
-#, fuzzy
-msgid "P4 output errors during diff. Do you still want to continue?"
-msgstr "P4 tulosti virheitä diffin aikana. Haluatko silti jatkaa?"
+#: languages/ada/adasupportpart.cpp:62 languages/cpp/cppsupportpart.cpp:586
+#: languages/java/javasupportpart.cpp:151
+#: languages/kjssupport/kjssupport_part.cpp:94
+#: languages/pascal/pascalsupport_part.cpp:72
+#: languages/php/phpsupportpart.cpp:107
+msgid "Problems"
+msgstr "Ongelmia"
-#: vcs/perforce/perforcepart.cpp:270
-msgid "No Differences Found"
-msgstr "Ei löydetty eroja"
+#: languages/ada/adasupportpart.cpp:62 languages/cpp/cppsupportpart.cpp:586
+#: languages/java/javasupportpart.cpp:151
+#: languages/kjssupport/kjssupport_part.cpp:94
+msgid "Problem reporter"
+msgstr "Ongelmien raportoija"
-#: vcs/cvsservice/cvslogpage.cpp:116 vcs/cvsservice/editorsdialog.cpp:64
-#, c-format
-msgid "Log failed with exitStatus == %1"
-msgstr "Loki epäonnistui, exitStatus == %1"
+#: languages/cpp/cppsupportpart.cpp:740
+msgid ""
+"<b>Go to declaration</b>"
+"<p>Provides a menu to select available function declarations in the current "
+"file and in the corresponding header (if the current file is an implementation) "
+"or source (if the current file is a header) file."
+msgstr ""
+"<b>Siirry toteutukseen</b>"
+"<p>Tarjoaa valintavalikon olemassaolevista funktioista nykyisessä tiedostossa "
+"ja otsikkotiedostossa (jos nykyinen on toteutustiedosto) tai "
+"toteutustiedostossa (jos nykyinen on otsikkotiedosto)."
-#: vcs/cvsservice/cvslogpage.cpp:116 vcs/cvsservice/editorsdialog.cpp:64
-msgid "Log Failed"
-msgstr "Loki epäonnistui"
+#: languages/cpp/cppsupportpart.cpp:784
+msgid ""
+"<b>Go to definition</b>"
+"<p>Provides a menu to select available function definitions in the current file "
+"and in the corresponding header (if the current file is an implementation) or "
+"source (if the current file is a header) file."
+msgstr ""
+"<b>Siirry määrittelyyn</b>"
+"<p>Tarjoaa valintavalikon olemassaolevista funktiomäärittelyistä nykyisessä "
+"tiedostossa ja vastaavassa otsikkotiedostossa (jos nykyinen on "
+"toteutustiedosto) tai toteustiedostossa (jos nykyinen on otsikkotiedosto)."
-#: vcs/cvsservice/editorsdialog.cpp:87 vcs/cvsservice/editorsdialog.cpp:100
-#, fuzzy
-msgid "User"
-msgstr "K&äyttäjä:"
+#: languages/cpp/cppsupportpart.cpp:824
+msgid "Extract Interface..."
+msgstr "Poimi rajapinta..."
-#: vcs/cvsservice/editorsdialog.cpp:109
-msgid "No files from your query are marked as being edited."
+#: languages/cpp/cppsupportpart.cpp:825
+msgid ""
+"<b>Extract interface</b>"
+"<p>Extracts interface from the selected class and creates a new class with this "
+"interface. No implementation code is extracted and no implementation code is "
+"created."
msgstr ""
+"<b>Poimi rajapinta</b>"
+"<p>Poimii rajapinnan valitusta luokasta ja luo uuden luokan tällä rajapinnalla. "
+"Toteutusta ei poimita eikä luoda."
-#: vcs/cvsservice/cvslogpage.cpp:180
+#: languages/cpp/cppsupportpart.cpp:842
+#: languages/python/pythonsupportpart.cpp:102
+#: languages/ruby/rubysupport_part.cpp:671
#, fuzzy
-msgid "invalid link clicked"
-msgstr " (virheellinen)"
+msgid "Create or Select Implementation..."
+msgstr "Avaa toteutus"
-#: vcs/cvsservice/commitdlg.cpp:67
+#: languages/cpp/cppsupportpart.cpp:843
+#: languages/python/pythonsupportpart.cpp:103
+#: languages/ruby/rubysupport_part.cpp:672
msgid ""
-"You are committing your changes without any comment. This is not a good "
-"practice. Continue anyway?"
+"<b>Create or select implementation</b>"
+"<p>Creates or selects a subclass of selected form for use with integrated "
+"KDevDesigner."
msgstr ""
-"Olet toimittamassa muutoksiasi ilman kommenttia. Hyvän tavan mukaista olisi "
-"kommentoida muutokset. Haluatko jatkaa?"
-#: vcs/cvsservice/commitdlg.cpp:68
-msgid "CVS Commit Warning"
-msgstr "CVS-toimitusvaroitus"
+#: languages/cpp/cppsupportpart.cpp:1415 languages/cpp/cppsupportpart.cpp:1427
+#, fuzzy
+msgid "Please select a class."
+msgstr "Valitse luokka"
-#: vcs/cvsservice/commitdlg.cpp:70
-msgid "askWhenCommittingEmptyLogs"
-msgstr "askWhenCommittingEmptyLogs"
+#: languages/ada/adasupportpart.cpp:128 languages/cpp/cppsupportpart.cpp:1465
+#: languages/csharp/csharpsupportpart.cpp:264
+#: languages/java/javasupportpart.cpp:492
+#: languages/perl/perlsupportpart.cpp:264 languages/php/phpsupportpart.cpp:427
+msgid "Updating..."
+msgstr "Päivitetään..."
-#: vcs/cvsservice/cvslogdialog.cpp:36
-msgid "CVS Log & Diff Dialog"
-msgstr "CVS Loki ja Diff-Dialogi"
+#: languages/ada/adasupportpart.cpp:155 languages/cpp/cppsupportpart.cpp:1620
+#: languages/csharp/csharpsupportpart.cpp:293
+#: languages/java/javasupportpart.cpp:591
+#: languages/perl/perlsupportpart.cpp:293 languages/php/phpsupportpart.cpp:479
+msgid "Done"
+msgstr "Valmis"
-#: vcs/cvsservice/cvslogdialog.cpp:42
-msgid "Log From CVS"
-msgstr "CVS-loki"
+#: languages/cpp/cppsupportpart.cpp:1961
+#: languages/java/javasupportpart.cpp:713
+#, fuzzy
+msgid ""
+"Persistent class store will be disabled: you have a wrong version of pcs "
+"installed.\n"
+"Remove old pcs files?"
+msgstr ""
+"Pysyvä luokkasäilö poistetaan käytöstä. Väärä PCS-versio asennettu.\n"
+"Poistetaanko vanhat PCS-tiedostot?"
-#: vcs/cvsservice/cvslogdialog.cpp:82
-msgid "Diff between %1 and %2"
-msgstr "Diff %1 ja %2 välillä"
+#: languages/cpp/cppsupportpart.cpp:2262
+msgid "File %1 already exists"
+msgstr "Tiedosto nimeltä %1 on jo olemassa."
-#: vcs/cvsservice/cvsdiffpage.cpp:68
-msgid "Error: passed revisions are empty!"
-msgstr "Virhe: annetut revisiot ovat tyhjiä."
+#: languages/cpp/problemreporter.cpp:91 languages/java/problemreporter.cpp:84
+#: languages/php/phperrorview.cpp:86
+msgid ""
+"<b>Problem reporter</b>"
+"<p>This window shows various \"problems\" in your project. It displays TODO "
+"entries, FIXME's and errors reported by a language parser. To add a TODO or "
+"FIXME entry, just type"
+"<br><tt>//@todo my todo</tt>"
+"<br><tt>//TODO: my todo</tt>"
+"<br><tt>//FIXME fix this</tt>"
+msgstr ""
+"<b>Ongelmaraportoija</b>"
+"<p>Ikkunassa näytetään useita \"ongelmia\" projektissa. Siinä on TODO-, FIXME "
+"merkinnät ja kielijäsentimen tulostamat virheet. Lisätäksesi TODO- tai FIXME "
+"merkinnän, kirjoita"
+"<br><tt>//@todo minun todo</tt>"
+"<br><tt>//TODO: minun todo</tt>"
+"<br><tt>//FIXME korjaa tämä</tt>"
-#: vcs/cvsservice/cvsdiffpage.cpp:68 vcs/cvsservice/cvsdiffpage.cpp:101
-#: vcs/cvsservice/cvspartimpl.cpp:654
-msgid "Error During Diff"
-msgstr "Virheitä diffin aikana"
+#: languages/ada/problemreporter.cpp:86 languages/cpp/problemreporter.cpp:109
+#: languages/cpp/problemreporter.cpp:110 languages/java/problemreporter.cpp:91
+#: languages/pascal/problemreporter.cpp:80 languages/php/phperrorview.cpp:101
+#: languages/php/phperrorview.cpp:102
+msgid "Level"
+msgstr "Taso"
-#: vcs/cvsservice/cvsdiffpage.cpp:101
+#: languages/cpp/problemreporter.cpp:130 languages/php/phperrorview.cpp:120
#, fuzzy
-msgid "An error occurred during diffing."
-msgstr "Virhe tapahtui diff:n aikana"
-
-#: vcs/cvsservice/cvsprocesswidget.cpp:145
-#, fuzzy, c-format
-msgid "Started job: %1"
-msgstr "Työn aloitus: "
-
-#: vcs/cvsservice/cvsprocesswidget.cpp:167
-msgid "*** Job canceled by user request ***"
-msgstr "*** Työ peruttu käyttäjän pyynnöstä ***"
+msgid "Current"
+msgstr "Nykyinen projekti"
-#: vcs/cvsservice/cvsprocesswidget.cpp:189
-#, c-format
-msgid "Job finished with exitCode == %1"
-msgstr "Työ päättynyt paluukoodilla == %1"
+#: languages/cpp/problemreporter.cpp:131 languages/php/phperrorview.cpp:121
+#, fuzzy
+msgid "Errors"
+msgstr "Editorit"
-#: vcs/cvsservice/cvsprocesswidget.cpp:193
-msgid "Done CVS command ..."
-msgstr "CVS-komento suoritettu ..."
+#: languages/cpp/problemreporter.cpp:132
+#, fuzzy
+msgid "Warnings"
+msgstr "Varoitusten muoto"
-#: vcs/cvsservice/annotatedialog.cpp:27
+#: languages/cpp/problemreporter.cpp:133 languages/cpp/problemreporter.cpp:191
+#: languages/cpp/problemreporter.cpp:323 languages/cpp/problemreporter.cpp:421
+#: languages/php/phperrorview.cpp:122 languages/php/phperrorview.cpp:160
+#: languages/php/phperrorview.cpp:274 languages/php/phperrorview.cpp:390
#, fuzzy
-msgid "CVS Annotate Dialog"
-msgstr "Sulkee dialogin"
+msgid "Fixme"
+msgstr "Tiedostonimi"
-#: vcs/cvsservice/annotatedialog.cpp:33 vcs/cvsservice/annotatedialog.cpp:60
+#: languages/cpp/problemreporter.cpp:134 languages/cpp/problemreporter.cpp:192
+#: languages/cpp/problemreporter.cpp:324 languages/cpp/problemreporter.cpp:419
+#: languages/php/phperrorview.cpp:123 languages/php/phperrorview.cpp:161
+#: languages/php/phperrorview.cpp:275 languages/php/phperrorview.cpp:387
+msgid "Todo"
+msgstr ""
+
+#: languages/cpp/problemreporter.cpp:135 languages/php/phperrorview.cpp:124
#, fuzzy
-msgid "Annotate"
-msgstr "Ant-asetukset"
+msgid "Filtered"
+msgstr "Suodin"
-#: vcs/cvsservice/annotatepage.cpp:109
+#: languages/cpp/problemreporter.cpp:178 languages/php/phperrorview.cpp:154
#, fuzzy, c-format
-msgid "Annotate failed with exitStatus == %1"
-msgstr "Loki epäonnistui, exitStatus == %1"
+msgid "Filtered: %1"
+msgstr "Suodin"
-#: vcs/cvsservice/annotatepage.cpp:109
-#, fuzzy
-msgid "Annotate Failed"
-msgstr "Loki epäonnistui"
+#: languages/cpp/problemreporter.cpp:224 languages/java/problemreporter.cpp:94
+#: languages/php/phperrorview.cpp:185
+msgid "Column"
+msgstr "Sarake"
-#: vcs/cvsservice/annotatepage.cpp:211
-#, fuzzy
-msgid "The selected revision does not exist."
-msgstr "Tälle tiedostopäätteelle ei ole tiedostopohjaa."
+#: languages/ada/problemreporter.cpp:87 languages/cpp/problemreporter.cpp:225
+#: languages/java/problemreporter.cpp:95
+#: languages/pascal/problemreporter.cpp:81 languages/php/phperrorview.cpp:186
+msgid "Problem"
+msgstr "Ongelma"
-#: vcs/cvsservice/cvspartimpl.cpp:127
+#: languages/cpp/subclassingdlg.cpp:190
+#: languages/kjssupport/subclassingdlg.cpp:187
+msgid "Create Subclass of "
+msgstr "Luo aliluokka luokasta "
+
+#: languages/cpp/includepathresolver.cpp:251
msgid ""
-"Open a project first.\n"
-"Operation will be aborted."
+"tried include-path-resolution while another resolution-process was still "
+"running"
msgstr ""
-"Avaa ensin projekti.\n"
-"Operaatio keskeytetään."
-#: vcs/cvsservice/cvspartimpl.cpp:134
-msgid ""
-"Another CVS operation is executing: do you want to cancel it \n"
-"and start this new one?"
+#: languages/cpp/includepathresolver.cpp:260
+msgid "Makefile is missing in folder \"%1\""
msgstr ""
-"Toinen CVS-operaatio on jo ajossa, haluatko keskeyttää sen\n"
-"ja käynnistää tämän uuden?"
-#: vcs/cvsservice/cvspartimpl.cpp:136
-#, fuzzy
-msgid "CVS: Operation Already Pending "
-msgstr "CVS: Operaatio on jo suorituksessa"
+#: languages/cpp/includepathresolver.cpp:260
+#, fuzzy, c-format
+msgid "problem while trying to resolve include-paths for %1"
+msgstr "Avaa ryhmät automaattisesti"
-#: vcs/cvsservice/cvspartimpl.cpp:151
+#: languages/cpp/includepathresolver.cpp:277
#, fuzzy
-msgid "None of the file(s) you selected seem to be valid for repository."
-msgstr "Valitsemasi tiedosto(t) eivät näytä olevan kelvollisia varastoon."
-
-#: vcs/cvsservice/cvspartimpl.cpp:370
-msgid "Unable to checkout"
-msgstr "Ei voida uloskirjata"
+msgid "Cached: "
+msgstr "KCachegrind"
-#: vcs/cvsservice/cvspartimpl.cpp:519
-#, fuzzy
-msgid "Do you really want to unedit the selected files?"
-msgstr "Haluatko poistaa aliprojektin %1 kaikkine kohteineen ja tiedostoineen?"
+#: languages/cpp/includepathresolver.cpp:301
+msgid "Filename %1 seems to be malformed"
+msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:520
+#: languages/cpp/includepathresolver.cpp:385
#, fuzzy
-msgid "CVS - Unedit Files"
-msgstr "&UI-tiedostot:"
+msgid "Could not start the make-process"
+msgstr "Projektitiedostoa ei voitu kirjoittaa."
-#: vcs/cvsservice/cvspartimpl.cpp:521
+#: languages/cpp/includepathresolver.cpp:390
#, fuzzy
-msgid "Unedit"
-msgstr "Poista asetus"
+msgid "make-process finished with nonzero exit-status"
+msgstr "Prosessi päättyi virheellisesti"
-#: vcs/cvsservice/cvspartimpl.cpp:522
-msgid "Do Not Unedit"
-msgstr ""
+#: languages/cpp/includepathresolver.cpp:390
+#: languages/cpp/includepathresolver.cpp:395
+#, fuzzy, c-format
+msgid "output: %1"
+msgstr "Tuloste"
-#: vcs/cvsservice/cvspartimpl.cpp:653
+#: languages/cpp/includepathresolver.cpp:395
#, fuzzy
-msgid "Sorry, cannot diff."
-msgstr "Ei voida suorittaa diff:ä."
-
-#: vcs/cvsservice/cvspartimpl.cpp:674
-msgid "Creating Tag/Branch for files ..."
-msgstr "Luodaan Leimaa/Haaraa tiedostoille ..."
+msgid "make-process failed"
+msgstr "Prosessi poistui"
-#: vcs/cvsservice/cvspartimpl.cpp:698
+#: languages/cpp/includepathresolver.cpp:474
+#: languages/cpp/includepathresolver.cpp:477
#, fuzzy
-msgid "Removing Tag from files ..."
-msgstr "Poistetaan Leimaa/Haaraa tiedostoista ..."
+msgid "Recursive make-call failed"
+msgstr "Rekursiivinen uudelleensijoitus"
-#: vcs/cvsservice/cvspartimpl.cpp:791
-#: vcs/cvsservice/integrator/integratordlg.cpp:101
-msgid ""
-"Unable to find the Cervisia KPart. \n"
-"Cervisia Integration will not be available. Please check your\n"
-"Cervisia installation and re-try. Reason was:\n"
+#: languages/cpp/includepathresolver.cpp:474
+msgid "The parameter-string \"%1\" does not seem to be valid. Output was: %2"
msgstr ""
-"Ei löydetty Cervisia KPart:a.\n"
-"Cervisia-integraatio ei ole saatavilla. Tarkista\n"
-"Cervisia-asennuksesi ja yritä uudelleen. Syy oli:\n"
-#: vcs/cvsservice/cvspartimpl.cpp:839
+#: languages/cpp/includepathresolver.cpp:477
+msgid "The directory \"%1\" does not exist. Output was: %2"
+msgstr ""
+
+#: languages/cpp/includepathresolver.cpp:481
#, fuzzy
-msgid "Do you want the files to be added to CVS repository too?"
-msgstr "Haluatko lisätä tiedostot myös CVS-varastoon?"
+msgid "Recursive make-call malformed"
+msgstr "Rekursiivinen yhdistäminen"
-#: vcs/cvsservice/cvspartimpl.cpp:840
-msgid "CVS - New Files Added to Project"
-msgstr "CVS - Projektiin lisätyt uudet tiedostot"
+#: languages/cpp/includepathresolver.cpp:481
+#, fuzzy, c-format
+msgid "Output was: %2"
+msgstr "Tulostuspolku"
-#: vcs/cvsservice/cvspartimpl.cpp:842
-msgid "Do Not Add"
+#: languages/cpp/includepathresolver.cpp:491
+msgid "Output seems not to be a valid gcc or g++ call"
msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:843
-msgid "askWhenAddingNewFiles"
-msgstr "askWhenAddingNewFiles"
+#: languages/cpp/includepathresolver.cpp:491
+msgid "Folder: \"%1\" Command: \"%2\" Output: \"%3\""
+msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:865
+#: languages/cpp/simpletype.cpp:24
#, fuzzy
-msgid ""
-"Do you want them to be removed from CVS repository too?\n"
-"Warning: They will be removed from disk too."
+msgid "typeless"
+msgstr "&Tyyli"
+
+#: languages/cpp/simpletype.cpp:25
+msgid "boolean value, 1 byte, ( \"true\" or \"false\" )"
msgstr ""
-"Haluatko poistaa tiedostot myös CVS-varastosta\n"
-"Varoitus: Tiedostot poistetaan myös kiintolevyltä."
-#: vcs/cvsservice/cvspartimpl.cpp:866
-msgid "CVS - Files Removed From Project"
-msgstr "CVS - Projektista poistetut tiedostot"
+#: languages/cpp/simpletype.cpp:26
+msgid "signed/unsigned character, 1 byte"
+msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:868
-msgid "askWhenRemovingFiles"
-msgstr "askWhenRemovingFiles"
+#: languages/cpp/simpletype.cpp:27
+msgid "signed character, 1 byte, ranged -128 to 127"
+msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:934
-msgid "Operation aborted (process killed)."
-msgstr "Operaatio keskeytetty (prosessi tuhottu)."
+#: languages/cpp/simpletype.cpp:28
+msgid "unsigned character, 1 byte, ranged 0 to 255"
+msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:935
-msgid "CVS Diff"
-msgstr "CVS-Diff"
+#: languages/cpp/simpletype.cpp:29
+msgid "wide character, 2 bytes, ranged 0 to 65.535"
+msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:940
-msgid "CVS outputted errors during diff."
-msgstr "CVS tulosti virheitä diffin aikana."
+#: languages/cpp/simpletype.cpp:30
+msgid "signed integer, 4 bytes, ranged -2.147.483.648 to 2.147.483.647"
+msgstr ""
-#: vcs/cvsservice/cvspartimpl.cpp:948
-#, fuzzy
-msgid "CVS output errors during diff. Do you still want to continue?"
-msgstr "CVS tulosti virheitä diffin aikana. Haluatko jatkaa?"
+#: languages/cpp/simpletype.cpp:31
+msgid "unsigned integer, 4 bytes, ranged 0 to 4.294.967.295"
+msgstr ""
-#: vcs/cvsservice/cvsoptions.cpp:286
-msgid "Error while guessing repository location."
+#: languages/cpp/simpletype.cpp:32
+msgid "short integer, 2 bytes, ranged -32.768 to 32.768"
msgstr ""
-#: vcs/cvsservice/checkoutdialog.cpp:73
-msgid "CVS Checkout"
-msgstr "CVS-uloskirjaus"
+#: languages/cpp/simpletype.cpp:33
+msgid "unsigned short integer, 2 bytes, ranged 0 to 65.535"
+msgstr ""
-#: vcs/cvsservice/checkoutdialog.cpp:263
-#, fuzzy
-msgid "Please, choose a valid working directory"
-msgstr "Valitse projektikansio"
+#: languages/cpp/simpletype.cpp:34
+msgid "floating point value, 4 bytes, ranged ca. -3,4E+38 to 3,4E+38"
+msgstr ""
-#: vcs/cvsservice/checkoutdialog.cpp:265
-msgid "Please, choose a CVS server."
+#: languages/cpp/simpletype.cpp:35
+msgid "double floating point value, 8 bytes, ranged ca. -1,8E+308 to 1,8E+308"
msgstr ""
-#: vcs/cvsservice/checkoutdialog.cpp:267
-msgid "Please, fill the CVS module field."
+#: languages/cpp/simpletype.cpp:36
+msgid ""
+"double long floating point value, 10 bytes, ranged ca. -3,4E+4932 to 3,4E+4932"
msgstr ""
-#: vcs/cvsservice/cvspart.cpp:133
+#: languages/cpp/simpletype.cpp:37
+msgid "unsigned integer, byte-count dependent on operating-system"
+msgstr ""
+
+#: languages/cpp/cppnewclassdlg.cpp:81
+msgid "Use as Private"
+msgstr "Käytä yksityisesti"
+
+#: languages/cpp/cppnewclassdlg.cpp:83
+msgid "Use as Protected"
+msgstr "Käytä suojatusti"
+
+#: languages/cpp/cppnewclassdlg.cpp:85
+msgid "Use as Public"
+msgstr "Käytä julkisesti"
+
+#: languages/cpp/cppnewclassdlg.cpp:88
+msgid "Unset"
+msgstr "Poista asetus"
+
+#: languages/cpp/cppnewclassdlg.cpp:92
+msgid "Extend Base Class Functionality"
+msgstr "Laajenna kantaluokan toiminnallisuutta"
+
+#: languages/cpp/cppnewclassdlg.cpp:94
+msgid "Replace Base Class Method"
+msgstr "Korvaa kantaluokan metodi"
+
+#: languages/cpp/cppnewclassdlg.cpp:346
msgid ""
-"<b>CVS</b>"
-"<p>Concurrent Versions System operations window. Shows output of Cervisia CVS "
-"Service."
+"Objective C does not support multiple inheritance.\n"
+"Only the first base class in the list will be taken into account."
msgstr ""
-"<b>CVS</b>"
-"<p>Concurrent Versions System -operaatioikkuna. Näyttää Cervisia CVS-palvelun "
-"tulostuksen."
+"Objective-C ei tue moniperintää.\n"
+"Vain listan ensimmäinen luokka huomioidaan."
-#: vcs/cvsservice/cvspart.cpp:134
+#: languages/cpp/cppnewclassdlg.cpp:386
#, fuzzy
-msgid "CvsService Output"
-msgstr "CvsService"
+msgid ""
+"Multiple inheritance requires TQObject derivative to be first and unique in "
+"base class list."
+msgstr ""
+"Moniperintä edellyttää QObject johdannaisen olevan ensimmäisenä ja uniikkina "
+"kantaluokkalistassa."
-#: vcs/cvsservice/cvspart.cpp:135 vcs/cvsservice/cvspart.cpp:279
-#: vcs/cvsservice/cvspart.cpp:365
-msgid "CvsService"
-msgstr "CvsService"
+#: languages/cpp/cppnewclassdlg.cpp:852 languages/cpp/cppnewclassdlg.cpp:855
+#: languages/cpp/cppnewclassdlg.cpp:1011 languages/cpp/cppnewclassdlg.cpp:1014
+#, fuzzy
+msgid "Slots (TQt-specific)"
+msgstr "Slotit (Qt-kohtaiset)"
-#: vcs/cvsservice/cvspart.cpp:135
-msgid "cvs output"
-msgstr "cvs-tuloste"
+#: languages/cpp/cppnewclassdlg.cpp:856 languages/cpp/cppnewclassdlg.cpp:1015
+msgid "Attributes"
+msgstr "Attribuutit"
-#: vcs/cvsservice/cvspart.cpp:146
-msgid "&Commit to Repository"
-msgstr "&Toimita varastoon"
+#: languages/cpp/cppnewclassdlg.cpp:958 languages/cpp/cppnewclassdlg.cpp:1214
+msgid "replace"
+msgstr "korvaa"
-#: vcs/cvsservice/cvspart.cpp:151
-msgid "&Difference Between Revisions"
-msgstr "&Revisioiden väliset erot"
+#: languages/cpp/cppnewclassdlg.cpp:958 languages/cpp/cppnewclassdlg.cpp:1208
+#: languages/cpp/cppnewclassdlg.cpp:1529
+msgid "extend"
+msgstr "laajenna"
-#: vcs/cvsservice/cvspart.cpp:153
-msgid "Build difference"
-msgstr "Koosta erot"
+#: languages/cpp/cppnewclassdlg.cpp:1327
+msgid "You must enter a classname."
+msgstr "Määrittele luokan nimi."
-#: vcs/cvsservice/cvspart.cpp:154 vcs/cvsservice/cvspart.cpp:329
-msgid "<b>Build difference</b><p>Builds difference between releases."
-msgstr "<b>Koosta erot</b><p>Koostaa julkaisujen väliset erot."
+#: languages/cpp/cppnewclassdlg.cpp:1334
+msgid "You must enter a name for the header file."
+msgstr "Määrittele otsikkotiedoston nimi."
-#: vcs/cvsservice/cvspart.cpp:156
-msgid "Generate &Log"
-msgstr "Luo &loki"
+#: languages/cpp/cppnewclassdlg.cpp:1340
+msgid "You must enter a name for the implementation file."
+msgstr "Määrittele toteutustiedoston nimi."
-#: vcs/cvsservice/cvspart.cpp:158
-msgid "Generate log"
-msgstr "Luo loki"
+#: languages/cpp/cppnewclassdlg.cpp:1347
+msgid ""
+"Generated files will always be added to the active directory, so you must not "
+"give an explicit subdirectory."
+msgstr "Luodut tiedostot lisätään nykyiseen kansioon, älä anna alikansiota."
-#: vcs/cvsservice/cvspart.cpp:159 vcs/cvsservice/cvspart.cpp:331
-msgid "<b>Generate log</b><p>Produces log for this file."
-msgstr "<b>Muodosta loki</b><p>Tuottaa lokin tälle tiedostolle."
+#: languages/cpp/cppnewclassdlg.cpp:1374
+#, fuzzy
+msgid ""
+"TDevelop is not able to add classes to existing header or implementation files."
+msgstr ""
+"KDevelop ei voi lisätä luokkia olemassaoleviin otsikko- tai luontitiedostoihin."
-#: vcs/cvsservice/cvspart.cpp:161
+#: languages/cpp/cppimplementationwidget.cpp:76
+#: languages/cpp/cppnewclassdlg.cpp:1840
#, fuzzy
-msgid "&Annotate"
-msgstr "Ant-asetukset"
+msgid "Cannot write to implementation file"
+msgstr "Projektitiedostoa ei voida kirjoittaa."
-#: vcs/cvsservice/cvspart.cpp:163
+#: languages/cpp/cppimplementationwidget.cpp:86
+#: languages/cpp/cppnewclassdlg.cpp:2064
#, fuzzy
-msgid "Generate annotations"
-msgstr "Luo linkit"
+msgid "Cannot write to header file"
+msgstr "Projektitiedostoa ei voida kirjoittaa."
-#: vcs/cvsservice/cvspart.cpp:164
+#: languages/cpp/cppcodecompletion.cpp:359
#, fuzzy
-msgid "<b>Annotate</b><p>Produces annotations for this file."
-msgstr "<b>Muodosta loki</b><p>Tuottaa lokin tälle tiedostolle."
+msgid "Jump to %1 %2"
+msgstr "%1 tyyppi on %2"
-#: vcs/cvsservice/cvspart.cpp:169 vcs/cvsservice/cvspart.cpp:342
-msgid "<b>Add to repository</b><p>Adds file to repository."
-msgstr "<b>Lisää varastoon</b><p>Lisää tiedoston varastoon."
+#: languages/cpp/cppcodecompletion.cpp:437
+msgid "Jump to declaration of %1(...)"
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:171
+#: languages/cpp/cppcodecompletion.cpp:438
+msgid "Jump to definition of %1(...)"
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:440
+#: languages/cpp/cppcodecompletion.cpp:1539
+#: languages/cpp/cppcodecompletion.cpp:1571
+#, fuzzy, c-format
+msgid "Jump to %1"
+msgstr "Aja kursoriin"
+
+#: languages/cpp/cppcodecompletion.cpp:444
+#: languages/cpp/cppcodecompletion.cpp:593
+msgid " is unresolved"
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:446
+#: languages/cpp/cppcodecompletion.cpp:595
+msgid " (builtin "
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:539
#, fuzzy
-msgid "&Edit Files"
-msgstr "Ympäristömuuttujat"
+msgid "Show %1 %2"
+msgstr "Näytä %1"
-#: vcs/cvsservice/cvspart.cpp:173
-msgid "Mark as being edited"
+#: languages/cpp/cppcodecompletion.cpp:586
+#, c-format
+msgid "Show %1"
+msgstr "Näytä %1"
+
+#: languages/cpp/cppcodecompletion.cpp:647
+msgid "#include \"%1\" ( defines %2 )"
msgstr ""
-#: vcs/cvsservice/cvspart.cpp:174
-msgid "<b>Mark as being edited</b><p>Mark the files as being edited."
+#: languages/cpp/cppcodecompletion.cpp:682
+#: languages/cpp/cppcodecompletion.cpp:795
+#, fuzzy, c-format
+msgid "Comment on %1"
+msgstr "&Kommentti:"
+
+#: languages/cpp/cppcodecompletion.cpp:698
+msgid "Specialized from \"%1\""
msgstr ""
-#: vcs/cvsservice/cvspart.cpp:176
+#: languages/cpp/cppcodecompletion.cpp:707
#, fuzzy
-msgid "&Unedit Files"
-msgstr "&UI-tiedostot:"
+msgid "Template-param \"%1\""
+msgstr "Mallin nimi"
-#: vcs/cvsservice/cvspart.cpp:178
+#: languages/cpp/cppcodecompletion.cpp:719
#, fuzzy
-msgid "Remove editing mark from files"
-msgstr "Poistetaan Leimaa/Haaraa tiedostoista ..."
+msgid "Return-type \"%1\""
+msgstr "Paluut&yyppi:"
-#: vcs/cvsservice/cvspart.cpp:179 vcs/cvsservice/cvspart.cpp:340
+#: languages/cpp/cppcodecompletion.cpp:727
#, fuzzy
-msgid "<b>Remove editing mark</b><p>Remove the editing mark from the files."
-msgstr "<b>Poista tahmea lippu</b><p>Poistaa tahmean lipun tiedostoista."
+msgid "Argument-types"
+msgstr "Ar&gumentit"
-#: vcs/cvsservice/cvspart.cpp:181
+#: languages/cpp/cppcodecompletion.cpp:737
#, fuzzy
-msgid "&Show Editors"
-msgstr "Näytä metodit"
+msgid "Argument \"%1\""
+msgstr "Ar&gumentit"
-#: vcs/cvsservice/cvspart.cpp:183
+#: languages/cpp/cppcodecompletion.cpp:749
#, fuzzy
-msgid "Show editors"
-msgstr "Näytä metodit"
+msgid "Trace"
+msgstr "Attribuutti"
-#: vcs/cvsservice/cvspart.cpp:184 vcs/cvsservice/cvspart.cpp:336
+#: languages/cpp/cppcodecompletion.cpp:756
#, fuzzy
-msgid "<b>Show editors</b><p>Shows the list of users who are editing files."
-msgstr "<b>Sulje kaikki</b><p>Sulje kaikki avoinna olevat tiedostot."
+msgid "%1 -> %2"
+msgstr "%1 %2:ssa"
-#: vcs/cvsservice/cvspart.cpp:186
-msgid "Add to Repository as &Binary"
-msgstr "Lisää varastoon &binäärisenä"
+#: languages/cpp/cppcodecompletion.cpp:763
+#: vcs/subversion/svn_logviewwidget.cpp:54
+#, fuzzy
+msgid "Comment"
+msgstr "&Kommentti:"
-#: vcs/cvsservice/cvspart.cpp:188
-msgid "Add file to repository as binary"
-msgstr "Lisää varastoon binäärisenä"
+#: languages/cpp/cppcodecompletion.cpp:782
+#, fuzzy
+msgid "Base-class \"%1\""
+msgstr "Kantaluokka:"
-#: vcs/cvsservice/cvspart.cpp:189 vcs/cvsservice/cvspart.cpp:344
-msgid ""
-"<b>Add to repository as binary</b>"
-"<p>Adds file to repository as binary (-kb option)."
+#: languages/cpp/cppcodecompletion.cpp:788
+msgid "Nested in \"%1\""
msgstr ""
-"<b>Lisää varastoon binäärisenä</b>"
-"<p>Lisää tiedoston varastoon binäärisenä (-kb vaihtoehto)."
-#: vcs/cvsservice/cvspart.cpp:196
-msgid "&Update/Revert to Another Release"
-msgstr "Päivitä/Pala&uta toiseen julkaisuun"
+#: languages/cpp/cppcodecompletion.cpp:957
+#, fuzzy
+msgid "Jump to declaration under cursor"
+msgstr "Aja kursoriin"
-#: vcs/cvsservice/cvspart.cpp:198
-msgid "Update/revert"
-msgstr "Päivitä/palauta"
+#: languages/cpp/cppcodecompletion.cpp:961
+#, fuzzy
+msgid "Jump to definition under cursor"
+msgstr "Aja kursoriin"
-#: vcs/cvsservice/cvspart.cpp:199 vcs/cvsservice/cvspart.cpp:354
-msgid ""
-"<b>Update/revert to another release</b>"
-"<p>Updates/reverts file(s) to another release."
+#: languages/cpp/cppcodecompletion.cpp:1535
+#: languages/cpp/cppcodecompletion.cpp:1537
+msgid "Navigate by Macro \"%1\""
msgstr ""
-"<b>Päivitä/palauta toiseen julkaisuun</b>"
-"<p>Päivittää/Palauttaa tiedoston(t) toiseen julkaisuun."
-#: vcs/cvsservice/cvspart.cpp:201
-msgid "R&emove Sticky Flag"
-msgstr "Poista tahm&ea lippu"
+#: languages/cpp/cppcodecompletion.cpp:1541
+#, fuzzy
+msgid "Body"
+msgstr "Rakenna"
-#: vcs/cvsservice/cvspart.cpp:203
-msgid "Remove sticky flag"
-msgstr "Poista tahmea lippu"
+#: languages/cpp/cppcodecompletion.cpp:1567
+#: languages/cpp/cppcodecompletion.cpp:1569
+#, c-format
+msgid "Goto Include File: %1"
+msgstr "Siirry sisällytystiedostoon: %1"
-#: vcs/cvsservice/cvspart.cpp:204 vcs/cvsservice/cvspart.cpp:356
-msgid "<b>Remove sticky flag</b><p>Removes sticky flag from file(s)."
-msgstr "<b>Poista tahmea lippu</b><p>Poistaa tahmean lipun tiedostoista."
+#: languages/cpp/cppcodecompletion.cpp:1583
+msgid ""
+"This include-file could not be located regularly, and was selected from the "
+"project file list."
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:206
-msgid "Make &Tag/Branch"
-msgstr "&Tee Leima/Haara"
+#: languages/cpp/cppcodecompletion.cpp:1588
+#: languages/cpp/cppcodecompletion.cpp:1590
+#, fuzzy
+msgid "Not Found: \"%1\""
+msgstr "Ei lähdettä: %1"
-#: vcs/cvsservice/cvspart.cpp:208
-msgid "Make tag/branch"
-msgstr "Tee leima/haara"
+#: languages/cpp/cppcodecompletion.cpp:1612
+#: languages/cpp/cppcodecompletion.cpp:1614
+msgid "Navigate by \"%1\""
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:209 vcs/cvsservice/cvspart.cpp:350
-msgid "<b>Make tag/branch</b><p>Tags/branches selected file(s)."
-msgstr "<b>Tee leima/haara</b><p>Leimaa/Haaroita valitut tiedosto(t)."
+#: languages/cpp/cppcodecompletion.cpp:1616
+msgid ""
+"<b>Navigation</b>"
+"<p>Provides a menu to navigate to positions of items that are involved in this "
+"expression"
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:211
+#: languages/cpp/cppcodecompletion.cpp:1632
+#: languages/cpp/cppcodecompletion.cpp:1634
+msgid "Navigate Class-View by \"%1\""
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:1636
+msgid ""
+"<b>Navigation</b>"
+"<p>Provides a menu to show involved items in the class-view "
+msgstr ""
+
+#: languages/cpp/cppcodecompletion.cpp:1706
#, fuzzy
-msgid "&Delete Tag"
-msgstr "&Poista ryhmä"
+msgid "Type of \"%1\" is \"%2\""
+msgstr "%1 tyyppi on %2"
-#: vcs/cvsservice/cvspart.cpp:213
+#: languages/cpp/cppcodecompletion.cpp:1708
#, fuzzy
-msgid "Delete tag"
-msgstr "&Poista ryhmä"
+msgid "Comment on variable \"%1\": \"%2\""
+msgstr "&Kommentti:"
-#: vcs/cvsservice/cvspart.cpp:214 vcs/cvsservice/cvspart.cpp:352
+#: languages/cpp/cppcodecompletion.cpp:1711
#, fuzzy
-msgid "<b>Delete tag</b><p>Delete tag from selected file(s)."
+msgid "Comment on \"%1\": \"%2\""
+msgstr "&Kommentti:"
+
+#: languages/cpp/cppcodecompletion.cpp:1714
+msgid "\"%1\" has no comment"
msgstr ""
-"<b>Poista leima/haara</b>"
-"<p>Poista leima/haara valituista tiedostoista."
-#: vcs/cvsservice/cvspart.cpp:216
-msgid "&Ignore in CVS Operations"
-msgstr "Jätä huom&ioimatta CVS-operaatioissa"
+#: languages/cpp/cppcodecompletion.cpp:1719
+msgid "Type of \"%1\" is unresolved, name: \"%2\""
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:218
-msgid "Ignore in CVS operations"
-msgstr "Jätä huomioimatta CVS-operaatioissa"
+#: languages/cpp/cppcodecompletion.cpp:1721
+msgid "\"%1\" is of builtin type \"%2\", a %3"
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:219 vcs/cvsservice/cvspart.cpp:360
+#: languages/cpp/cppcodecompletion.cpp:1726
msgid ""
-"<b>Ignore in CVS operations</b>"
-"<p>Ignore file(s) by adding it to .cvsignore file."
+"Type of \"%1\" could not be evaluated: tried to evaluate expression as \"%2\""
msgstr ""
-"<b>Jätä huomioimatta CVS-operaatioissa</b>"
-"<p>Jättää tiedostot huomioimatta lisäämällä ne .cvsignore-tiedostoon."
-
-#: vcs/cvsservice/cvspart.cpp:221
-msgid "Do &Not Ignore in CVS Operations"
-msgstr "Älä jätä huo&mioimatta CVS-operaatioissa"
-#: vcs/cvsservice/cvspart.cpp:223
-msgid "Do not ignore in CVS operations"
-msgstr "Älä jätä huomioimatta CVS-operaatioissa"
+#: languages/cpp/cppcodecompletion.cpp:4264
+#, fuzzy
+msgid "Type of \"%1\" is \"%2\", %3"
+msgstr "%1 tyyppi on %2"
-#: vcs/cvsservice/cvspart.cpp:224 vcs/cvsservice/cvspart.cpp:362
-msgid ""
-"<b>Do not ignore in CVS operations</b>"
-"<p>Do not ignore file(s) by removing\n"
-"it from .cvsignore file."
+#: languages/cpp/cppcodecompletion.cpp:4430
+msgid " (resolved) "
msgstr ""
-"<b>Älä jätä huomioimatta CVS-operaatioissa</b>"
-"<p>Älä jätä huomioimatta tiedostoja poistamalla\n"
-"ne .cvsignore-tiedostosta."
-#: vcs/cvsservice/cvspart.cpp:226
-msgid "&Log to Server"
-msgstr "Kirjaudu pa&lvelimelle"
+#: languages/cpp/cppcodecompletion.cpp:4438
+#: languages/cpp/cppcodecompletion.cpp:4447
+msgid " (unresolved) "
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:228
-msgid "Login to server"
-msgstr "Kirjaudu palvelimelle"
+#: languages/cpp/cppcodecompletion.cpp:4442
+msgid " (builtin type) "
+msgstr ""
-#: vcs/cvsservice/cvspart.cpp:229
-msgid "<b>Login to server</b><p>Logs in to the CVS server."
-msgstr "<b>Kirjaudu palvelimelle</b><p>Kirjautuu CVS-palvelimelle."
+#: languages/cpp/ccconfigwidget.cpp:233
+#, fuzzy
+msgid "Are you sure you want to delete the \"%1\" database?"
+msgstr "Oletko varma, että haluat uudelleenladata nykyisen projektin?"
-#: vcs/cvsservice/cvspart.cpp:231
-msgid "L&ogout From Server"
-msgstr "Kirjaudu u&los palvelimelta"
+#: languages/cpp/ccconfigwidget.cpp:238
+#, fuzzy
+msgid "Delete Database"
+msgstr "Poista seurattava muuttuja"
-#: vcs/cvsservice/cvspart.cpp:233
-msgid "Logout from server"
-msgstr "Kirjaudu ulos palvelimelta"
+#: languages/cpp/ccconfigwidget.cpp:574
+#, fuzzy
+msgid "Edit TQt4 Designer Plugin Paths"
+msgstr "Passivoi hakemisto"
-#: vcs/cvsservice/cvspart.cpp:234
-msgid "<b>Logout from server</b><p>Logs out from the CVS server."
-msgstr "<b>Kirjaudu ulos palvelimelta</b><p>Kirjautuu ulos CVS-palvelimelta."
+#: languages/cpp/ccconfigwidget.cpp:577
+#, fuzzy
+msgid "Plugin Paths"
+msgstr "Liitä&nnäispolut"
-#: vcs/cvsservice/cvspart.cpp:333
+#: languages/cpp/kdevdriver.cpp:178
#, fuzzy
-msgid "<b>Generate Annotate</b><p>Produces annotation output for this file."
-msgstr "<b>Muodosta loki</b><p>Tuottaa lokin tälle tiedostolle."
+msgid "%1. Message: %2"
+msgstr "&Viesti:"
-#: vcs/cvsservice/cvspart.cpp:338
-msgid "<b>Mark as beeing edited</b><p>Mark the files as beeing edited."
+#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
+msgid ""
+"This does not appear to be a valid TQt3 include directory.\n"
+"Please select a different directory."
msgstr ""
-#: vcs/cvsservice/integrator/integratordlg.cpp:62
-#: vcs/cvsservice/integrator/integratordlg.cpp:82
-#: vcs/cvsservice/integrator/integratordlg.cpp:84
-#: vcs/cvsservice/integrator/integratordlg.cpp:129
-#: vcs/cvsservice/integrator/integratordlg.cpp:131
+#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
+#: languages/cpp/pcsimporter/qtimporter/settingsdialog.cpp:115
+#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialog.cpp:92
#, fuzzy
-msgid "Init CVS Repository"
-msgstr "CVS-va&rasto:"
+msgid "Invalid Directory"
+msgstr "Paikallinen kansio"
-#: vcs/cvsservice/integrator/integratordlg.cpp:82
+#: languages/cpp/pcsimporter/qt4importer/settingsdialog.cpp:107
msgid ""
-"cvs init did not exit normally. Please check if cvs is installed and works "
-"correctly."
+"This does not appear to be a valid TQt4 include directory.\n"
+"Please select a different directory."
msgstr ""
-#: vcs/cvsservice/integrator/integratordlg.cpp:84
+#: languages/cpp/pcsimporter/tdelibsimporter/settingsdialog.cpp:92
msgid ""
-"cvs init exited with status %1. Please check if the cvs location is correct."
+"This does not appear to be a valid TDE include directory.\n"
+"Please select a different directory."
msgstr ""
-#: vcs/cvsservice/integrator/integratordlg.cpp:129
-msgid ""
-"cvs import did not exit normally. Please check if cvs is installed and works "
-"correctly."
-msgstr ""
+#: languages/cpp/pcsimporter/customimporter/settingsdialog.cpp:44
+msgid "Directories to Parse"
+msgstr "Jäsennettävät hakemistot"
-#: vcs/cvsservice/integrator/integratordlg.cpp:131
-msgid ""
-"cvs import exited with status %1. Please check if the cvs location is correct."
-msgstr ""
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:110
+#, fuzzy
+msgid "Only check the code for syntax errors, do not produce object code"
+msgstr "Tarkista vain syntaksivirheet, älä tuota objektikoodia."
-#: lib/cppparser/errors.cpp:23
-msgid "Internal Error"
-msgstr "Sisäinen virhe"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:112
+msgid "Generate extra code to write profile information for gprof"
+msgstr "Luo lisäkoodia kirjoittaaksesi profiilitiedon gproffia varten."
-#: lib/cppparser/errors.cpp:24
-msgid "Syntax Error before '%1'"
-msgstr "Syntaksivirhe ennen kohtaa \"%1\""
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:114
+msgid "Do not delete intermediate output like assembler files"
+msgstr "Älä poista väliaikaisia tulosteita kuten assembleritiedostoja."
-#: lib/cppparser/errors.cpp:25
-msgid "Parse Error before '%1'"
-msgstr "Jäsennysvirhe ennen kohtaa \"%1\""
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:119
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:288
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:59
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:60
+msgid "Code Generation"
+msgstr "Koodin luonti"
-#: lib/cppparser/driver.cpp:386
-#, fuzzy, c-format
-msgid "Could not find include file %1"
-msgstr "Tiedostoa ei löytynyt"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:123
+msgid "Enable exception handling"
+msgstr "Ota käyttöön poikkeuskäsittely"
-#: lib/cppparser/parser.cpp:140
-msgid "<eof>"
-msgstr "<eof>"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:129
+msgid "Disable exception handling"
+msgstr "Passivoi poikkeuskäsittely"
-#: lib/cppparser/parser.cpp:321 lib/cppparser/parser.cpp:2699
-#: lib/cppparser/parser.cpp:2923 lib/cppparser/parser.cpp:2929
-msgid "expression expected"
-msgstr "odotettiin lauseketta"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:136
+msgid ""
+"Return certain struct and union values in memory rather than in registers"
+msgstr "Palauta tietyt rakenne- ja yhdistearvot muistiin rekistereiden sijaan"
-#: lib/cppparser/parser.cpp:583
-msgid "Declaration syntax error"
-msgstr "Esittelyn syntaksivirhe"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:138
+msgid "Return certain struct and union values in registers when possible"
+msgstr ""
+"Palauta tietyt rakenne- ja yhdistearvot rekistereihin aina kun mahdollista"
-#: lib/cppparser/parser.cpp:630 lib/cppparser/parser.cpp:2817
-#: lib/cppparser/parser.cpp:3290
-msgid "} expected"
-msgstr "} puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:140
+msgid "For an enum, choose the smallest possible integer type"
+msgstr "Valitse enum:lle pienin mahdollinen kokonaislukutyyppi"
-#: lib/cppparser/parser.cpp:671
-msgid "namespace expected"
-msgstr "nimiavaruus puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:142
+msgid "Make 'double' the same as 'float'"
+msgstr "Tee \"double\" samaksi kuin \"float\""
-#: lib/cppparser/parser.cpp:675
-msgid "{ expected"
-msgstr "{ puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:173
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:121
+msgid "Optimization Level"
+msgstr "Optimointitaso"
-#: lib/cppparser/parser.cpp:748 lib/cppparser/parser.cpp:3010
-msgid "Namespace name expected"
-msgstr "Nimiavaruuden nimi puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:176
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:124
+msgid "No optimization"
+msgstr "Ei optimointia"
-#: lib/cppparser/parser.cpp:852
-msgid "Need a type specifier to declare"
-msgstr "Tarvitaan esiteltävä tyyppimäärittely"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:177
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:125
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:377
+msgid "Level 1"
+msgstr "Taso 1"
-#: lib/cppparser/parser.cpp:934
-msgid "expected a declaration"
-msgstr "esittely puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:178
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:126
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:379
+msgid "Level 2"
+msgstr "Taso 2"
-#: lib/cppparser/parser.cpp:1208 lib/cppparser/parser.cpp:2190
-msgid "Constant expression expected"
-msgstr "Vakiolause puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:183
+msgid "<qt>Do not store floating point variables in registers</qt>"
+msgstr "<qt>Älä säilö liukulukumuuttujia rekistereissä</qt>"
-#: lib/cppparser/parser.cpp:1277 lib/cppparser/parser.cpp:1374
-msgid "')' expected"
-msgstr "\")\" puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:186
+msgid ""
+"<qt>Pop the arguments to each function call directly after the function "
+"returns</qt>"
+msgstr ""
+"<qt>Poimi jokaisen funktiokutsun argumentit heti kun funktio palaa</qt>"
-#: lib/cppparser/parser.cpp:1436 lib/cppparser/parser.cpp:1966
-#: lib/cppparser/parser.cpp:2398
-msgid "} missing"
-msgstr "} puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:190
+msgid ""
+"<qt>Force memory operands to be copied into registers before doing arithmetic "
+"on them</qt>"
+msgstr ""
+"<qt>Pakota muistioperandien kopiointi rekistereihin ennen laskennan "
+"suorittamista niillä</qt>"
-#: lib/cppparser/parser.cpp:2088
-msgid "Member initializers expected"
-msgstr "Jäsenalustaja puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:194
+msgid ""
+"<qt>Force memory address constants to be copied into registers before doing "
+"arithmetic on them</qt>"
+msgstr ""
+"<qt>Pakota muistiosoitevakioiden kopiointi rekistereihin ennen laskennan "
+"suorittamista niillä</qt>"
-#: lib/cppparser/parser.cpp:2249
-msgid "Base class specifier expected"
-msgstr "Odotettiin kantaluokan määrettä"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:198
+#, fuzzy
+msgid ""
+"<qt>Do not keep the frame pointer in a register for functions that do not need "
+"one</qt>"
+msgstr ""
+"<qt>Älä pidä kehysosoitinta rekisterissä funktioille, joka ei sellaista "
+"tarvitse</qt>"
-#: lib/cppparser/parser.cpp:2272
-msgid "Initializer clause expected"
-msgstr "Odotettiin perustuslausetta"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:202
+msgid "<qt>Ignore the <i>inline</i> keyword</qt>"
+msgstr "<qt>Hylkää <i>inline</i>-avainsana</qt>"
-#: lib/cppparser/parser.cpp:2313
-msgid "Identifier expected"
-msgstr "Odotettiin tunnusta"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:208
+msgid ""
+"<qt>Do not make member functions inline merely because they are defined inside "
+"the class scope</qt>"
+msgstr ""
+"<qt>Älä tee jäsenfunktioista sisällytettyjä pelkästään sen takia, että ne ovat "
+"määritelty luokan puitteissa</qt>"
-#: lib/cppparser/parser.cpp:2343
-msgid "Type id expected"
-msgstr "Odotettiin tyypin tunnusta"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:271
+msgid "Dialect"
+msgstr "Murre"
-#: lib/cppparser/parser.cpp:2380
-msgid "Class name expected"
-msgstr "Luokan nimi puuttuu"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:273
+msgid "Interpret source code as Fortran 90 free form"
+msgstr "Tulkitse lähdekoodi Fortran 90 vapaa -muodossa"
-#: lib/cppparser/parser.cpp:2662 lib/cppparser/parser.cpp:2842
-#: lib/cppparser/parser.cpp:2880 lib/cppparser/parser.cpp:3352
-msgid "condition expected"
-msgstr "odotettiin ehtoa"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:276
+msgid "Allow certain Fortran 90 constructs"
+msgstr "Salli tietyt Fortran 90 -rakenteet"
-#: lib/cppparser/parser.cpp:2669 lib/cppparser/parser.cpp:2690
-#: lib/cppparser/parser.cpp:2849 lib/cppparser/parser.cpp:2859
-msgid "statement expected"
-msgstr "odotettiin lausetta"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:278
+msgid "Allow '$' in symbol names"
+msgstr "Salli \"$\" symbolien nimissä"
-#: lib/cppparser/parser.cpp:2725
-msgid "for initialization expected"
-msgstr "for alustusta odotettiin"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:280
+msgid "Allow '' in character constants to escape special characters"
+msgstr "Salli '' merkkivakioissa koodataksesi erikoismerkit"
-#: lib/cppparser/parser.cpp:3341
-msgid "catch expected"
-msgstr "odotettiin catch -lauseketta"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:283
+msgid "DO loops are executed at least once"
+msgstr "DO-silmukat suoritetaan ainakin yhden kerran"
-#: lib/util/execcommand.cpp:52
-msgid "Could not invoke \"%1\". Please make sure it is installed correctly"
-msgstr ""
-"Sovellusta \"%1\" ei voitu käynnistää. Varmista että se on asennettu oikein."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:290
+msgid "Treat local variables as if SAVE statement had been specified"
+msgstr "Kohtele paikallisia muuttujia kuten TALLENNA-lauseke olisi määritetty"
-#: lib/util/execcommand.cpp:53
-msgid "Error Invoking Command"
-msgstr "Virhe komennon käynnistyksessä"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:292
+msgid "Init local variables to zero"
+msgstr "Alusta paikalliset muuttujat nollaksi"
-#: lib/util/execcommand.cpp:59
-msgid "Command running..."
-msgstr "Komentoa ajetaan..."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:294
+msgid "Generate run-time checks for array subscripts"
+msgstr "Suorita ajonaikaiset tarkistukset taulukon alaindekseille"
-#: lib/util/execcommand.cpp:60
-msgid "Please wait until the \"%1\" command finishes."
-msgstr "Odota että komento \"%1\" lopettaa."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:326
+msgid "Inhibit all warnings"
+msgstr "Estä kaikki varoitukset."
-#: lib/util/tdescriptactionmanager.cpp:98
-msgid "Unable to get KScript Runner for type \"%1\"."
-msgstr ""
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:328
+msgid "Inhibit warnings about the use of #import"
+msgstr "Estä #import:n käytöstä johtuvat varoitukset"
-#: lib/util/tdescriptactionmanager.cpp:98
-#, fuzzy
-msgid "KScript Error"
-msgstr "Skripti"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:330
+msgid "Make all warnings into errors"
+msgstr "Tee kaikista varoituksista virheitä"
-#: lib/widgets/kdevhtmlpart.cpp:37
-msgid "<b>Reload</b><p>Reloads the current document."
-msgstr "<b>Uudelleenlataa</b><p>Uudelleenlataa nykyisen dokumentin."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:332
+msgid "Issue all warnings demanded by strict ANSI C or ISO C++"
+msgstr "Tulosta kaikki tiukan ANSI C:n tai ISO C++:n vaatimat virheet"
-#: lib/widgets/kdevhtmlpart.cpp:40
-msgid "<b>Stop</b><p>Stops the loading of current document."
-msgstr "<b>Seis</b><p>Lopettaa nykyisen dokumentin lataamisen."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:334
+msgid "Like -pedantic, but errors are produced instead of warnings"
+msgstr "Kuten -pedantic, mutta tuotetaan virheet varoitusten sijaan"
-#: lib/widgets/kdevhtmlpart.cpp:41
-#, fuzzy
-msgid "Duplicate Tab"
-msgstr "Monista ikkuna"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:336
+msgid "All warnings below, combined (-Wall):"
+msgstr "Kaikki virheet alla, yhdistetty (-Wall):"
-#: lib/widgets/kdevhtmlpart.cpp:43
-msgid "<b>Duplicate window</b><p>Opens current document in a new window."
-msgstr "<b>Monista ikkuna</b><p>Avaa nykyisen dokumentin uuteen ikkunaan."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:341
+msgid "<qt>Warn if an array subscript has type <i>char</i></qt>"
+msgstr "<qt>Varoita, jos taulukon alaindeksi on tyyppiä <i>char</i></qt>"
-#: lib/widgets/kdevhtmlpart.cpp:57
-msgid ""
-"<b>Back</b>"
-"<p>Moves backwards one step in the <b>documentation</b> browsing history."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:343
+msgid "<qt>Warn when a comment-start sequence /* appears inside a comment</qt>"
msgstr ""
-"<b>Takaisin</b>"
-"<p>Menee takaisinpäin yhden askeleen <b>dokumentaation</b> selailuhistoriassa."
+"<qt>Varoita, kun kommentin aloitusmerkki /* esiintyy kommentin sisällä</qt>"
-#: lib/widgets/kdevhtmlpart.cpp:69
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:345
msgid ""
-"<b>Forward</b>"
-"<p>Moves forward one step in the <b>documentation</b> browsing history."
+"<qt>Check calls to <i>printf()</i>, <i>scanf()</i> etc\n"
+"to make sure that the arguments supplied have types appropriate\n"
+"to the format string specified, and that the conversions specified\n"
+"in the format string make sense</qt>"
msgstr ""
-"<b>Eteenpäin</b>"
-"<p>Menee eteenpäin yhden askeleen <b>dokumentaation</b> selaushistoriassa."
-
-#: lib/widgets/kdevhtmlpart.cpp:100
-msgid "<b>Open in new window</b><p>Opens current link in a new window."
-msgstr "<b>Avaa uudessa ikkunassa</b><p>Avaa nykyisen linkin uuteen ikkunaan."
+"<qt>Tarkista <i>printf()</i>, <i>scanf()</i> jne kutsut\n"
+"varmistaaksesi, että annettujen argumenttien tyypit\n"
+"ovat määrittelytekstien mukaiset ja että määritetyt\n"
+" muunnokset ovat järkeviä</qt>"
-#: lib/widgets/flagboxes.cpp:98
-msgid "Flags"
-msgstr "Liput"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:350
+msgid ""
+"<qt>Enable -Wformat plus format checks not \n"
+"included in -Wformat. Currently equivalent to \n"
+"`-Wformat -Wformat-nonliteral -Wformat-security \n"
+"-Wformat-y2k'.</qt>"
+msgstr ""
-#: lib/widgets/kdevtabwidget.cpp:38
-msgid "Close &Others"
-msgstr "&Sulje muut"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:355
+msgid "<qt>Warn when a declaration does not specify a type</qt>"
+msgstr "<qt>Varoita, kun esittely ei sisällä tyyppiä</qt>"
-#: lib/widgets/processwidget.cpp:233
-msgid "*** Exited normally ***"
-msgstr "*** Poistui normaalisti ***"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:358
+msgid "<qt>Issue a warning when a non-declared function is used</qt>"
+msgstr "<qt>Varoita, kun esittelemätöntä funktiota on käytetty</qt>"
-#: lib/widgets/processwidget.cpp:239
-#, fuzzy
-msgid "*** Process aborted. Segmentation fault ***"
-msgstr "*** Prosessi keskeytettiin ***"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:361
+msgid "<qt>Issue an error when a non-declared function is used</qt>"
+msgstr "<qt>Julkaise virhe kun esittelemätöntä funktiota on käytetty</qt>"
-#: lib/widgets/processwidget.cpp:243
-msgid "*** Process aborted ***"
-msgstr "*** Prosessi keskeytettiin ***"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:363
+msgid "<qt>Warn if the type of <i>main()</i> is suspicious</qt>"
+msgstr "<qt>Varoita, jos <i>main()</i>-funktion tyyppi on epäilyttävä</qt>"
-#: lib/widgets/resizablecombo.cpp:63
-msgid "Drag this to resize the combobox."
-msgstr "Raahaa tätä muuttaaksesi comboboxin kokoa."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:365
+msgid "<qt>Warn when multicharacter constants are encountered</qt>"
+msgstr "<qt>Varoita, kun monimerkkisiä vakioita tulee vastaan</qt>"
-#: lib/widgets/ksavealldialog.cpp:53 lib/widgets/ksavealldialog.cpp:144
-msgid "Save Modified Files?"
-msgstr "Tallenna muuttuneet tiedostot?"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:367
+msgid ""
+"<qt>Warn if an aggregate or union initializer is not fully bracketed</qt>"
+msgstr ""
+"<qt>Varoita, jos kooste- tai yhdiste alustaja ei ole täysin suljettu</qt>"
-#: lib/widgets/ksavealldialog.cpp:58 lib/widgets/ksavealldialog.cpp:151
-msgid "The following files have been modified. Save them?"
-msgstr "Seuraavat tiedostot ovat muuttuneet. Tallennetaanko ne?"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:369
+#, fuzzy
+msgid "<qt>Warn when parentheses are omitted in certain contexts</qt>"
+msgstr "<qt>Varoita, kun sulkeita puuttuu tietyissä asiayhteyksissä</qt>"
-#: lib/widgets/ksavealldialog.cpp:65
-msgid "Save &Selected"
-msgstr "Tallenna &valitut"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:371
+msgid ""
+"<qt>Warn about code that may have undefined semantics because of\n"
+"violations of sequence point rules in the C standard</qt>"
+msgstr ""
+"<qt>Varoita koodista, jolla voi olla määrittelemätöntä merkitystä johtuen\n"
+"C-standardin sekvenssipistesäännön rikkomisesta</qt>"
-#: lib/widgets/ksavealldialog.cpp:65
-msgid "Saves all selected files"
-msgstr "Tallentaa kaikki valitut tiedostot"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:374
+msgid "<qt>Warn when a function without explicit return type is defined</qt>"
+msgstr ""
+"<qt>Varoita, kun funktio ilman eksplisiittistä paluutyyppiä on määritelty</qt>"
-#: lib/widgets/ksavealldialog.cpp:66 lib/widgets/ksavealldialog.cpp:157
-msgid "Save &None"
-msgstr "&Älä tallenna mitään"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:376
+msgid ""
+"<qt>Warn whenever a <i>switch</i> statement has an index of enumeral type\n"
+"and lacks a <i>case</i> for one or more of the named codes of that "
+"enumeration</qt>"
+msgstr ""
+"<qt>Varoita aina, kun <i>switch</i> lauseella on luetellun tyypin mukainen "
+"indeksi\n"
+"ja <i>case</i> haaroista puuttuu yksi tai useampi luetellun tyypin arvoista</qt>"
-#: lib/widgets/ksavealldialog.cpp:68 lib/widgets/ksavealldialog.cpp:159
-msgid "Lose all modifications"
-msgstr "Menetä muutokset"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:379
+msgid "<qt>Warn when trigraphs are encountered</qt>"
+msgstr "<qt>Varoita, kun trigrapheja tulee vastaan</qt>"
-#: lib/widgets/ksavealldialog.cpp:69 lib/widgets/ksavealldialog.cpp:160
-msgid "Cancels the action"
-msgstr "Peruuttaa toimenpiteen"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:381
+msgid "<qt>Warn when a variable is declared but not used</qt>"
+msgstr "<qt>Varoita, kun muuttuja on määritelty mutta ei käytetty</qt>"
-#: lib/widgets/ksavealldialog.cpp:156
-msgid "Save &All"
-msgstr "Tallenna &kaikki"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:383
+msgid "<qt>Warn when a variable is used without being initialized first</qt>"
+msgstr "<qt>Varoita, kun muuttujaa on käytetty ilman alustusta</qt>"
-#: lib/widgets/ksavealldialog.cpp:156
-msgid "Saves all modified files"
-msgstr "Tallentaa kaikki muuttuneet tiedostot"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:385
+msgid "<qt>Warn when an unknown #pragma statement is encountered</qt>"
+msgstr "<qt>Varoita, kun tuntematon #pragma-lause kohdataan</qt>"
-#: lib/widgets/propeditor/pfontbutton.cpp:62
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:387
#, fuzzy
-msgid " Bold"
-msgstr "Rakenna"
+msgid "<qt>Warn when a division by zero occurs.</qt>"
+msgstr "<qt>Varoita, kun muuttuja on määritelty mutta ei käytetty</qt>"
-#: lib/widgets/propeditor/pfontbutton.cpp:63
-msgid " Italic"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:391
+msgid ""
+"<qt>Warn when the order of member initializers is different from\n"
+"the order in the class declaration</qt>"
msgstr ""
+"<qt>Varoita, jos muuttujien alustusjärjestys eroaa\n"
+"luokan määrittelystä</qt>"
-#: lib/widgets/propeditor/pstringlistedit.cpp:85
-msgid "Ok"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:426
+msgid "<qt>Set options not included in -Wall which are very specific</qt>"
msgstr ""
+"<qt>Asetusmäärittelyt eivät sisälly -Wall, jotka ovat hyvin erityisiä</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:152
-#, fuzzy
-msgid "Minimum Expanding"
-msgstr "Ehdollisen minimi:"
-
-#: lib/widgets/propeditor/propertymachinefactory.cpp:153
-#, fuzzy
-msgid "Ignored"
-msgstr "Ohituskertojen määrä"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:428
+msgid "<qt>Warn if floating point values are used in equality comparisons</qt>"
+msgstr "<qt>Varoita, jos liukulukuja on käytetty yhtäsuuruusvertailuissa</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:156
-msgid "Horizontal Size Type"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:430
+msgid ""
+"<qt>Warn if an undefined identifier is evaluated in an <i>#if</i> directive</qt>"
msgstr ""
+"<qt>Varoita, jos määrittelemätön tunnus arvioidaan <i>#if</i>-direktiivissä</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:157
-#, fuzzy
-msgid "Vertical Size Type"
-msgstr "Palvelu&tyypit"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:432
+msgid "<qt>Warn whenever a local variable shadows another local variable</qt>"
+msgstr ""
+"<qt>Varoita, aina kun paikallinen muuttuja peittää toisen paikallisen "
+"muuttujan</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:158
-msgid "hStretch"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:434
+msgid ""
+"<qt>Warn about anything that depends on the <i>sizeof</i> a\n"
+"function type or of <i>void</i></qt>"
msgstr ""
+"<qt>Varoita kaikesta, joka on riippuvainen funktiotyypin\n"
+"<i>koosta</i> tai <i>void</i>:sta</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:158
-msgid "Horizontal Stretch"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:437
+msgid ""
+"<qt>Warn whenever a pointer is cast so as to remove a type\n"
+"qualifier from the target type</qt>"
msgstr ""
+"<qt>Varoita aina, kun osoitin tyyppimuunnetaan siten,\n"
+" että kohdetyypin tyyppitarkenne poistetaan</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:159
-msgid "vStretch"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:440
+msgid ""
+"<qt>Warn whenever a pointer is cast such that the required\n"
+"alignment of the target is increased</qt>"
msgstr ""
+"<qt>Varoita aina, kun osoitin muunnetaan siten, että kohteen\n"
+"vaadittu tasaus kasvaa</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:159
-msgid "Vertical Stretch"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:443
+msgid ""
+"<qt>Warn when the address of a string constant is cast\n"
+"into a non-const <i>char *</i> pointer</qt>"
msgstr ""
+"<qt>Varoita, kun merkkijonovakion osoite muunnetaan\n"
+"ei vakioksi<i>char *</i>-osoittimeksi</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:166
-msgid "Up Arrow"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:446
+msgid ""
+"<qt>Warn if a prototype causes a type conversion that is different\n"
+"from what would happen to the same argument in the absence\n"
+"of a prototype</qt>"
msgstr ""
+"<qt>Varoita, jos prototyyppi aiheuttaa tyyppimuunnoksen joka on eri\n"
+"kuin mitä tapahtuisi samalle argumentille\n"
+"prototyypin puuttuessa</qt>"
-#: lib/widgets/propeditor/propertymachinefactory.cpp:180
-#, fuzzy
-msgid "What's this"
-msgstr "Mikä tämä on"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:450
+msgid ""
+"<qt>Warn when a comparison between signed and unsigned values\n"
+"could produce an incorrect result when the signed value\n"
+"is converted to unsigned</qt>"
+msgstr ""
+"<qt>Varoita, kun signed- ja unsigned-arvojen vertailu\n"
+"voisi tuottaa väärän tuloksen, kun signed-arvo\n"
+"muunnetaan unsigned-arvoksi</qt>"
-#: lib/widgets/propeditor/pcheckbox.cpp:69
-#, fuzzy
-msgid "true"
-msgstr "Attribuutti"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:454
+msgid ""
+"<qt>Warn about functions which might be candidates for attribute 'noreturn'</qt>"
+msgstr ""
+"<qt>Varoita funktioista, joista saattaa puuttua määritelty paluuarvon "
+"palautus</qt>"
-#: lib/widgets/propeditor/pcheckbox.cpp:69
-#, fuzzy
-msgid "false"
-msgstr "Arvo"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:456
+msgid ""
+"<qt>Warn if any functions that return structures or unions are\n"
+"defined or called</qt>"
+msgstr ""
+"<qt>Varoita, jos sovelluksessa on määritelty tai kutsuttu struct tai\n"
+"union -tyypin palauttavia aliohjelmia</qt>"
-#: buildtools/script/scriptprojectpart.cpp:56
-msgid "<b>New file</b><p>Creates a new file."
-msgstr "<b>Uusi tiedosto</b><p>Luo uuden tiedoston."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:459
+msgid ""
+"<qt>Warn if a global function is defined without a previous declaration</qt>"
+msgstr ""
+"<qt>Varoita, jos globaali aliohjelma on määritelty ilman esittelyä.</qt>"
-#: buildtools/script/scriptprojectpart.cpp:59
-#, fuzzy
-msgid "Rescan Project"
-msgstr "&Puhdista projekti"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:462
+msgid ""
+"<qt>Do not warn about uses of functions, variables, and types marked as\n"
+"deprecated by using the 'deprecated' attribute</qt>"
+msgstr ""
+"<qt>Älä varoita funktioiden, muuttujien ja tyyppien käytöstä, jotka on "
+"merkitty\n"
+"vanhentuneeksi käyttämällä \"deprecated\"-attribuuttia</qt>"
-#: buildtools/autotools/addfiledlg.cpp:72
-#: buildtools/script/scriptnewfiledlg.cpp:80
-msgid "Please enter the file name without '/' and so on."
-msgstr "Määrittele tiedostonimi ilman \"/\" jne."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:465
+msgid ""
+"<qt>Warn if a structure is given the packed attribute, but the packed\n"
+"attribute has no effect on the layout or size of the structure</qt>"
+msgstr ""
+"<qt>Varoita, jos rakenteelle on määritelty packed-attribuutti, mutta "
+"attribuutilla\n"
+"ei ole vaikutusta rakenteen asetteluun tai kokoon</qt>"
-#: buildtools/script/scriptnewfiledlg.cpp:90
-msgid "A file with this name already exists."
-msgstr "Samalla nimellä on jo tiedosto."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:468
+msgid ""
+"<qt>Warn if padding is included in a structure, either to align an\n"
+"element of the structure or to align the whole structure</qt>"
+msgstr ""
+"<qt>Varoita, jos täytettä on sisällytetty rakenteeseen, joko\n"
+"rakenteen elementin- tai koko rakenteen tasaukseen</qt>"
-#: buildtools/script/scriptnewfiledlg.cpp:99
-msgid "A file template for this extension does not exist."
-msgstr "Tälle tiedostopäätteelle ei ole tiedostopohjaa."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:471
+msgid "<qt>Warn if anything is declared more than once in the same scope</qt>"
+msgstr "<qt>Varoita, jos mitä tahansa on esitelty useammin kuin kerran.</qt>"
-#: buildtools/script/scriptnewfiledlg.cpp:111
-msgid "Could not create the new file."
-msgstr "Uutta tiedostoa ei voitu luoda."
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:473
+msgid "<qt>Warn if the compiler detects that code will never be executed</qt>"
+msgstr ""
+"<qt>Varoita, jos kääntäjä havaitsee koodia, jota ei koskaan tulla "
+"suorittamaan</qt>"
-#: buildtools/custommakefiles/selectnewfilesdialog.cpp:24
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:475
#, fuzzy
-msgid "Add newly created files to project"
-msgstr "Lisää luotu uusi tiedosto kohteeseen"
+msgid "<qt>Warn if an <i>inline</i> function cannot be inlined</qt>"
+msgstr ""
+"<qt>Varoita, jos <i>inline</qt>-aliohjelmaa ei voida suorittaa "
+"sisällytetysti</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:79
-#: buildtools/custommakefiles/customprojectpart.cpp:80
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:477
+msgid "<qt>Warn if the <i>long long</i> type is used</qt>"
+msgstr "<qt> Varoita, jos käytetään <i>long long</i>-tyyppiä.</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:479
+msgid "<qt>Warn if a requested optimization pass is disabled</qt>"
+msgstr "<qt>Varoita, jos optimointia ei suoriteta</qt>"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:481
#, fuzzy
-msgid "Re-Populate Project"
-msgstr "Uudelleenrakenna p&rojekti"
+msgid "<qt>Do not warn if there is a division by zero</qt>"
+msgstr "<qt>Varoita, kun muuttuja on määritelty mutta ei käytetty</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:81
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:486
msgid ""
-"<b>Re-Populate Project</b>"
-"<p>Re-Populates the project, searching through the project directory and adding "
-"all files that match one of the wildcards set in the custom manager options of "
-"the project filelist."
+"<qt>Warn about certain constructs that behave differently\n"
+"in traditional and ANSI C</qt>"
msgstr ""
+"<qt>Varoita tietyistä rakenteista, jotka käyttäytyvät erilailla\n"
+"perinteisessä- ja ANSI C:ssä</qt>"
-#: buildtools/ada/adaproject_part.cpp:56 buildtools/ant/antprojectpart.cpp:55
-#: buildtools/autotools/autoprojectpart.cpp:104
-#: buildtools/custommakefiles/customprojectpart.cpp:83
-#: buildtools/pascal/pascalproject_part.cpp:62
-#: buildtools/qmake/trollprojectpart.cpp:103
-msgid "&Build Project"
-msgstr "&Rakenna projekti"
-
-#: buildtools/ant/antprojectpart.cpp:58
-#: buildtools/autotools/autoprojectpart.cpp:107
-#: buildtools/custommakefiles/customprojectpart.cpp:86
-#: buildtools/pascal/pascalproject_part.cpp:65
-#: buildtools/qmake/trollprojectpart.cpp:106
-#: buildtools/qmake/trollprojectwidget.cpp:124
-msgid "Build project"
-msgstr "Rakenna projekti"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:489
+msgid "<qt>Warn whenever a function call is cast to a non-matching type</qt>"
+msgstr ""
+"<qt>Varoita aina, kun funktiokutsu muunnetaan ei-sopivaan tyyppiin</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:87
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:491
msgid ""
-"<b>Build project</b>"
-"<p>Runs <b>make</b> from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Build Options</b> tab."
+"<qt>Warn if a function is declared or defined without specifying\n"
+"the argument types</qt>"
msgstr ""
-"<b>Rakenna projekti</b>"
-"<p>Ajaa <b>make:n</b> projektikansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
+"<qt>Varoita, jos aliohjelma on esitelty tai määritelty siten, että\n"
+"argumenttien tietotyyppejä ei ole määritelty.</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:91
-#, fuzzy
-msgid "&Build Active Directory"
-msgstr "Aseta aktiiviseksi kansioksi"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:494
+msgid ""
+"<qt>Warn if a global function is defined without a previous prototype "
+"declaration</qt>"
+msgstr ""
+"<qt>Varoita, jos globaali aliohjelma on määritelty ilman prototyypin "
+"esittelyä.</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:94
-#, fuzzy
-msgid "Build active directory"
-msgstr "Rakenna aktiivinen kohde"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:496
+msgid ""
+"<qt>Warn if an <i>extern</i> declaration is encountered within a function</qt>"
+msgstr "<qt>Varoita, jos <i>extern</i>-esittely löydetään aliohjelmasta.</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:95
-#, fuzzy
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:503
msgid ""
-"<b>Build active directory</b>"
-"<p>Constructs a series of make commands to build the active directory. "
-"Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<qt>Warn when a function declaration hides virtual\n"
+"functions from a base class</qt>"
msgstr ""
-"<b>Rakenna aktiivinen kohde</b>"
-"<p>Luo sarjan make-komentoja rakentaakseen aktiivisen kohteen. Rakentaa myös "
-"riippuvuuskohteet."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
+"<qt>Varoita, kun aliohjelman esittely peittää\n"
+"kantaluokan virtuaalisen aliohjelman.</qt>"
-#: buildtools/autotools/autoprojectpart.cpp:123
-#: buildtools/custommakefiles/customprojectpart.cpp:99
-#: buildtools/qmake/trollprojectpart.cpp:94
-msgid "Compile &File"
-msgstr "Käännä &tiedosto"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:506
+msgid ""
+"<qt>Warn when g++'s synthesis behavior does\n"
+"not match that of cfront</qt>"
+msgstr ""
+"<qt>Varoita, kun g++:n synteesikäyttäytyminen\n"
+"poikkeaa cfrontin vastaavasta.</qt>"
-#: buildtools/autotools/autoprojectpart.cpp:126
-#: buildtools/custommakefiles/customprojectpart.cpp:102
-#: buildtools/qmake/trollprojectpart.cpp:97
-#: buildtools/qmake/trollprojectwidget.cpp:230
-msgid "Compile file"
-msgstr "Käännä tiedosto"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:509
+msgid ""
+"<qt>Warn when a class seems unusable, because all the constructors or\n"
+"destructors in a class are private and the class has no friends or\n"
+"public static member functions</qt>"
+msgstr ""
+"<qt>Varoita, jos luokka näyttää käyttökelvottomalta, koska kaikki luokan "
+"konstruktorit tai\n"
+"destruktorit ovat yksityisiä ja luokalle ei ole määritelty ystäviä tai\n"
+"julkisia staattisia jäsenfunktioita.</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:103
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:513
msgid ""
-"<b>Compile file</b>"
-"<p>Runs <b>make filename.o</b> command from the directory where 'filename' is "
-"the name of currently opened file."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Build Options</b> tab."
+"<qt>Warn when a class declares a non-virtual destructor that should\n"
+"probably be virtual, because it looks like the class will be used\n"
+"polymorphically</qt>"
msgstr ""
-"<b>Käännä tiedosto</b>"
-"<p>Ajaa <b>make tiedostonimi.o</b> -komennon kansiosta, jossa \"tiedostonimi\" "
-"on avoinna olevan tiedoston nimi."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
+"<qt>Varoita, jos luokassa on ei-virtuaalinen destruktori, joka\n"
+"todennäköisesti tulisi olla virtuaalinen, koska näyttää siltä, että\n"
+"luokkaa tullaan käyttämään polymorfisesti</qt>"
-#: buildtools/autotools/autoprojectpart.cpp:155
-#: buildtools/autotools/autoprojectpart.cpp:158
-#: buildtools/autotools/autosubprojectview.cpp:248
-#: buildtools/custommakefiles/customprojectpart.cpp:107
-#: buildtools/custommakefiles/customprojectpart.cpp:110
-#: buildtools/qmake/trollprojectwidget.cpp:1000
-msgid "Install"
-msgstr "Asenna"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:517
+msgid ""
+"<qt>Warn when overload resolution chooses a promotion from unsigned or\n"
+"enumeral type to a signed type over a conversion to an unsigned\n"
+"type of the same size. Previous versions of G++ would try to\n"
+"preserve unsignedness, but the standard mandates the current behavior</qt>"
+msgstr ""
+"<qt>Varoita, kun kuormituksen ratkaisija päättää ylentää unsigned- tai\n"
+"luetellun tyypin signed-tyypiksi sen sijaan, että muuntaisi samankokoiseksi "
+"unsigned-\n"
+"tyypiksi. Edelliset G++:n versiot yrittävät säilyttää alkuperäisen tyypin,\n"
+"mutta standardi määrää nykyisen mukaisen käytöksen.</qt>"
-#: buildtools/autotools/autoprojectpart.cpp:159
-#: buildtools/custommakefiles/customprojectpart.cpp:111
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:522
msgid ""
-"<b>Install</b>"
-"<p>Runs <b>make install</b> command from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<qt>Warn when G++ generates code that is probably not compatible with\n"
+"the vendor-neutral C++ ABI</qt>"
msgstr ""
-"<b>Asenna</b>"
-"<p>Ajaa <b>make install</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
+"<qt>Varoita, kun G++ koostaa koodia, joka ei ole todennäköisesti yhteensopivaa\n"
+"valmistaja-neutraalin C++ ABI:n kanssa</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:115
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:528
#, fuzzy
-msgid "Install Active Directory"
-msgstr "Aseta aktiiviseksi kansioksi"
+msgid ""
+"<qt>Warn about violations of the following style guidelines from Scott\n"
+"Meyers' 'Effective C++' book:\n"
+"* Item 11: Define a copy constructor and an assignment\n"
+" operator for classes with dynamically allocated memory;\n"
+"* Item 12: Prefer initialization to assignment in constructors;\n"
+"* Item 14: Make destructors virtual in base classes;\n"
+"* Item 15: Have `operator=' return a reference to `*this';\n"
+"* Item 23: Do not try to return a reference when you must\n"
+" return an object\n"
+"\n"
+"and about violations of the following style guidelines from Scott\n"
+"Meyers' 'More Effective C++' book:\n"
+"* Item 6: Distinguish between prefix and postfix forms of\n"
+" increment and decrement operators;\n"
+"* Item 7: Never overload '&&', '||', or ','</qt>"
+msgstr ""
+"<qt>Varoita ohjerikkomuksista, jotka on määritelty Scott\n"
+"Meyerin \"Effective C++\"-kirjassa:\n"
+"* Kohta 11: Määritä kopiointikonstruktori ja sijoitusoperaattori\n"
+" luokille, joilla on dynaamisesti varattua muistia;\n"
+"* Kohta 12: Suosi alustamista sijoituksiin luokan konstruktoreissa;\n"
+"* Kohta 14: Tee destruktoreista virtuaalisia perusluokissa;\n"
+"* Kohta 15: Laita \"operator=\" palauttamaan viitteen \"*this\";\n"
+"* Kohta 23: Älä yritä palauttaa viitettä kun sinun tulisi\n"
+" palauttaa olio\n"
+"\n"
+"ja seuraavista ohjerikkomuksista Scott\n"
+"Meyerin \"More Effective C++\"-kirjasta:\n"
+"* Kohta 6: Erottele etu- ja jälkiliitemuodot\n"
+" lisäys- ja vähennys operaattoreissa;\n"
+"* Kohta 7: Älä koskaan kuormita \"&&\", \"||\", tai \",\"</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:118
-#, fuzzy
-msgid "Install active directory"
-msgstr "Aseta aktiiviseksi kansioksi"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:544
+msgid "<qt>Do not warn about usage of deprecated features</qt>"
+msgstr "<qt>Älä varoita vanhentuneiden ominaisuuksien käytöstä</qt>"
-#: buildtools/custommakefiles/customprojectpart.cpp:119
-#, fuzzy
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:546
msgid ""
-"<b>Install active directory</b>"
-"<p>Runs <b>make install</b> command from the active directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<qt>Disable warnings when non-templatized friend functions are declared\n"
+"within a template</qt>"
msgstr ""
-"<b>Asenna</b>"
-"<p>Ajaa <b>make install</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-
-#: buildtools/autotools/autoprojectpart.cpp:164
-#: buildtools/autotools/autosubprojectview.cpp:254
-#: buildtools/custommakefiles/customprojectpart.cpp:123
-msgid "Install (as root user)"
-msgstr "Asenna (root-käyttäjänä)"
+"<qt>Poiskytke hälytykset kun \"ei-mallityypitettyjä\" friend-aliohjelmia on "
+"esitelty\n"
+"mallin (template) sisällä</qt>"
-#: buildtools/autotools/autoprojectpart.cpp:167
-#: buildtools/custommakefiles/customprojectpart.cpp:126
-msgid "Install as root user"
-msgstr "Asenna root-käyttäjänä"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:549
+msgid ""
+"<qt>Warn if an old-style (C-style) cast to a non-void type is used\n"
+"within a C++ program</qt>"
+msgstr ""
+"<qt>Varoita, jos vanhaa (C-tyyppistä) muunnosta ei-void-tyyppiin\n"
+" on käytetty C++-ohjelmassa</qt>"
-#: buildtools/autotools/autoprojectpart.cpp:168
-#: buildtools/custommakefiles/customprojectpart.cpp:127
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:552
msgid ""
-"<b>Install</b>"
-"<p>Runs <b>make install</b> command from the project directory with root "
-"privileges."
-"<br>It is executed via tdesu command."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<qt>Disable the diagnostic for converting a bound pointer to member\n"
+"function to a plain pointer</qt>"
msgstr ""
-"<b>Asenna</b>"
-"<p>Ajaa <b>make install</b> -komennon projektikansiosta root-käyttäjän "
-"oikeuksilla."
-"<br>Suoritetaan tdesu-komennon avulla."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
+"<qt>Passivoi diagnostiikka jäsenfunktioon sidotun osoittimen muunnoksesta\n"
+"tavalliseksi osoittimeksi</qt>"
-#: buildtools/autotools/autoprojectpart.cpp:174
-#: buildtools/custommakefiles/customprojectpart.cpp:132
-#: buildtools/qmake/trollprojectpart.cpp:127
-msgid "&Clean Project"
-msgstr "&Puhdista projekti"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:583
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:251
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:318
+msgid "Optimization"
+msgstr "Optimointi"
-#: buildtools/autotools/autoprojectpart.cpp:177
-#: buildtools/custommakefiles/customprojectpart.cpp:135
-#: buildtools/qmake/trollprojectpart.cpp:130
-msgid "Clean project"
-msgstr "Puhdista projekti"
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:588
+msgid "Fortran Specifics"
+msgstr "Fortran-määritykset"
-#: buildtools/custommakefiles/customprojectpart.cpp:136
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:594
+msgid "Warnings (safe)"
+msgstr "Varoitukset (turvallinen)"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:597
+msgid "Warnings (unsafe)"
+msgstr "Varoitukset (ei turvallinen)"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:680
+msgid "GNU C Compiler Options"
+msgstr "GNU C-kääntäjän asetukset"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:682
+msgid "GNU C++ Compiler Options"
+msgstr "GNU C++-kääntäjän asetukset"
+
+#: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:684
+msgid "GNU Fortran 77 Compiler Options"
+msgstr "GNU Fortran 77 -kääntäjän asetukset"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:180
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:158
+msgid " temporary"
+msgstr " väliaikainen"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:182
+msgid " hw"
+msgstr " hw"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:219
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:231
+msgid "Status"
+msgstr "Tila"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:221
+msgid "Condition"
+msgstr "Ehto"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:222
+msgid "Ignore Count"
+msgstr "Ohituskertojen määrä"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:223
+msgid "Hits"
+msgstr "Osumia"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:224
+#, fuzzy
+msgid "Tracing"
+msgstr "luodaan"
+
+#: languages/cpp/debugger/breakpoint.cpp:421
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:227
+#, fuzzy
msgid ""
-"<b>Clean project</b>"
-"<p>Runs <b>make clean</b> command from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Build Options</b> tab."
+"_: Code breakpoint\n"
+"Code"
+msgstr "Poista/lisää keskeytyskohta"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:229
+msgid ""
+"_: Data breakpoint\n"
+"Data write"
msgstr ""
-"<b>Puhdista projekti</b>"
-"<p>Ajaa <b>make clean</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
-#: buildtools/custommakefiles/customprojectpart.cpp:144
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:231
msgid ""
-"<b>Execute program</b>"
-"<p>Executes the main program specified in project settings, <b>Run Options</b> "
-"tab. If it is not specified then the active target is used to determine the "
-"application to run."
+"_: Data read breakpoint\n"
+"Data read"
msgstr ""
-"<b>Suorita ohjelma</b>"
-"<p>Suorittaa projektiasetuksissa määritetyn pääohjelman, <b>Ajomääritykset</b>"
-"-välilehti. Jos sitä ei ole määritetty, niin aktiivinen kohde määrittää "
-"ajettavan ohjelman."
-#: buildtools/ant/antprojectpart.cpp:61
-#: buildtools/custommakefiles/customprojectpart.cpp:147
-msgid "Build &Target"
-msgstr "Rakentamisen &kohde"
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:236
+#, fuzzy
+msgid ""
+"_: New breakpoint\n"
+"New"
+msgstr "Lisää tyhjä keskeytyskohta"
-#: buildtools/ant/antprojectpart.cpp:63
-#: buildtools/custommakefiles/customprojectpart.cpp:150
-msgid "Build target"
-msgstr "Rakenna kohde"
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:238
+#, fuzzy
+msgid "Show text"
+msgstr "Uusi kohde"
-#: buildtools/custommakefiles/customprojectpart.cpp:151
-msgid ""
-"<b>Build target</b>"
-"<p>Runs <b>make targetname</b> from the project directory (targetname is the "
-"name of the target selected)."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Build Options</b> tab."
-msgstr ""
-"<b>Rakenna kohde</b>"
-"<p>Ajaa <b>make kohteennimi</b> projektikansiosta (kohteennimi on valitun "
-"kohteen nimi)."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:242
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:724
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:239
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:663
+#, fuzzy
+msgid "Disable"
+msgstr "Ei käytössä"
-#: buildtools/custommakefiles/customprojectpart.cpp:158
-msgid "Make &Environment"
-msgstr "Mak&e-ympäristö"
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:248
+#, fuzzy
+msgid "Disable all"
+msgstr "Ei käytössä"
-#: buildtools/custommakefiles/customprojectpart.cpp:160
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:249
#, fuzzy
-msgid "Make environment"
-msgstr "Make-ympäristö"
+msgid "Enable all"
+msgstr "&Käytä"
-#: buildtools/custommakefiles/customprojectpart.cpp:161
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:250
+#, fuzzy
+msgid "Delete all"
+msgstr "Poistaa signaalin"
+
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:375
msgid ""
-"<b>Make Environment</b>"
-"<p> Choose the set of environment variables to be passed on to make."
-"<br>Environment variables can be specified in the project settings dialog, <b>"
-"Build Options</b> tab."
+"<b>Data write breakpoint</b>"
+"<br>Expression: %1"
+"<br>Address: 0x%2"
+"<br>Old value: %3"
+"<br>New value: %4"
msgstr ""
-"<b>Make-ympäristö</b>"
-"<p> Valitse make:lle välitettävien ympäristömuuttujien joukko."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Rakentamismääritykset</b>-välilehti."
-#: buildtools/custommakefiles/customprojectpart.cpp:196
+#: languages/cpp/debugger/gdbbreakpointwidget.cpp:728
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:667
#, fuzzy
-msgid "Custom Manager"
-msgstr "Automaken hallinta"
+msgid "Enable"
+msgstr "&Käytä"
-#: buildtools/custommakefiles/customprojectpart.cpp:208
-msgid "&Build"
-msgstr "&Rakenna"
+#: languages/cpp/debugger/breakpoint.cpp:265
+#: languages/ruby/debugger/breakpoint.cpp:122
+msgid "Disabled"
+msgstr "Ei käytössä"
-#: buildtools/custommakefiles/customprojectpart.cpp:212
-msgid "&Other"
-msgstr "&Muu"
+#: languages/cpp/debugger/breakpoint.cpp:270
+#: languages/ruby/debugger/breakpoint.cpp:127
+msgid "Pending (add)"
+msgstr "Odottavien lisäys"
-#: buildtools/custommakefiles/customprojectpart.cpp:215
-msgid "Ma&ke"
-msgstr "Ma&ke"
+#: languages/cpp/debugger/breakpoint.cpp:272
+#: languages/ruby/debugger/breakpoint.cpp:129
+msgid "Pending (clear)"
+msgstr "Odottavien puhdistus"
-#: buildtools/custommakefiles/customprojectpart.cpp:243
-msgid "Make Active Directory"
-msgstr "Aseta aktiiviseksi kansioksi"
+#: languages/cpp/debugger/breakpoint.cpp:274
+#: languages/ruby/debugger/breakpoint.cpp:131
+msgid "Pending (modify)"
+msgstr "Odottavien muokkaus"
-#: buildtools/custommakefiles/customprojectpart.cpp:245
-msgid ""
-"<b>Make active directory</b>"
-"<p>Chooses this directory as the destination for new files created using "
-"wizards like the <i>New Class</i> wizard."
-msgstr ""
-"<b>Aseta aktiiviseksi kansioksi</b>"
-"<p>Valitsee tämän kansion kohteeksi uusille tiedostoille, jotka ovat luotuja "
-"käyttäen velhoja kuten <i>Uusi luokka</i>-velho."
+#: languages/cpp/debugger/breakpoint.cpp:278
+#: languages/ruby/debugger/breakpoint.cpp:135
+msgid "Active"
+msgstr "Aktiivinen"
-#: buildtools/custommakefiles/customprojectpart.cpp:259
+#: languages/cpp/debugger/framestackwidget.cpp:561
+#, fuzzy, c-format
+msgid "Thread %1"
+msgstr "Säie"
+
+#: languages/cpp/debugger/variablewidget.cpp:84
+#: languages/ruby/debugger/debuggerpart.cpp:95
+msgid "Variable Tree"
+msgstr "Muuttujapuu"
+
+#: languages/cpp/debugger/variablewidget.cpp:95
#, fuzzy
-msgid "Remove from blacklist"
-msgstr "Poista varastosta"
+msgid "&Evaluate"
+msgstr "Muo&kkaa mallia"
-#: buildtools/custommakefiles/customprojectpart.cpp:261
+#: languages/cpp/debugger/variablewidget.cpp:98
+#, fuzzy
+msgid "&Watch"
+msgstr "Katso"
+
+#: languages/cpp/debugger/variablewidget.cpp:120
msgid ""
-"<b>Remove from blacklist</b>"
-"<p>Removes the given file or directory from the blacklist if it is already in "
-"it."
-"<br>The blacklist contains files and directories that should be ignored even if "
-"they match a project filetype pattern"
+"<b>Variable tree</b>"
+"<p>The variable tree allows you to see the values of local variables and "
+"arbitrary expressions."
+"<p>Local variables are displayed automatically and are updated as you step "
+"through your program. For each expression you enter, you can either evaluate it "
+"once, or \"watch\" it (make it auto-updated). Expressions that are not "
+"auto-updated can be updated manually from the context menu. Expressions can be "
+"renamed to more descriptive names by clicking on the name column."
+"<p>To change the value of a variable or an expression, click on the value."
msgstr ""
-#: buildtools/custommakefiles/customprojectpart.cpp:269
+#: languages/cpp/debugger/variablewidget.cpp:134
+msgid "<b>Expression entry</b><p>Type in expression to evaluate."
+msgstr ""
+
+#: languages/cpp/debugger/variablewidget.cpp:138
#, fuzzy
-msgid "Add to blacklist"
-msgstr "Lisää tyhjä keskeytyskohta"
+msgid "Evaluate the expression."
+msgstr "Poista seurattava muuttuja"
-#: buildtools/custommakefiles/customprojectpart.cpp:271
-msgid ""
-"<b>Add to blacklist</b>"
-"<p>Adds the given file or directory to the blacklist."
-"<br>The blacklist contains files and directories that should be ignored even if "
-"they match a project filetype pattern"
+#: languages/cpp/debugger/variablewidget.cpp:141
+msgid "Evaluate the expression and auto-update the value when stepping."
msgstr ""
-#: buildtools/custommakefiles/customprojectpart.cpp:319
+#: languages/cpp/debugger/variablewidget.cpp:272
#, fuzzy
-msgid "Add Selected File/Dir(s) to Project"
-msgstr "Lisää luotu uusi tiedosto kohteeseen"
+msgid "Natural"
+msgstr "Man"
-#: buildtools/custommakefiles/customprojectpart.cpp:321
+#: languages/cpp/debugger/variablewidget.cpp:275
+msgid "Hexadecimal"
+msgstr "Heksadesimaalinen"
+
+#: languages/cpp/debugger/variablewidget.cpp:281
#, fuzzy
-msgid ""
-"<b>Add to project</b>"
-"<p>Adds selected file/dir(s) to the list of files in the project. Note that the "
-"files should be manually added to the corresponding makefile or build.xml."
-msgstr ""
-"<b>Lisää projektiin</b>"
-"<p>Lisää nykyisen tiedoston projektin tiedostolistaan. Huomaa, että tiedosto "
-"tulisi lisätä käsin vastaavaan makefile- tai build.xml-tiedostoon."
+msgid "Character"
+msgstr "Merkkimuunnos"
-#: buildtools/custommakefiles/customprojectpart.cpp:325
+#: languages/cpp/debugger/variablewidget.cpp:284
#, fuzzy
-msgid "Add Selected Dir(s) to Project (recursive)"
-msgstr "Lisää luotu uusi tiedosto kohteeseen"
+msgid "Binary"
+msgstr "GBA-binääri:"
-#: buildtools/custommakefiles/customprojectpart.cpp:327
+#: languages/cpp/debugger/variablewidget.cpp:291
#, fuzzy
-msgid ""
-"<b>Add to project</b>"
-"<p>Recursively adds selected dir(s) to the list of files in the project. Note "
-"that the files should be manually added to the corresponding makefile or "
-"build.xml."
-msgstr ""
-"<b>Lisää projektiin</b>"
-"<p>Lisää nykyisen tiedoston projektin tiedostolistaan. Huomaa, että tiedosto "
-"tulisi lisätä käsin vastaavaan makefile- tai build.xml-tiedostoon."
+msgid "Format"
+msgstr "Yleiset asetukset"
-#: buildtools/custommakefiles/customprojectpart.cpp:334
+#: languages/cpp/debugger/variablewidget.cpp:301
#, fuzzy
-msgid "Remove Selected File/Dir(s) From Project"
-msgstr "Poista %1 projektista"
+msgid "Remember Value"
+msgstr "Poista tiedosto"
-#: buildtools/custommakefiles/customprojectpart.cpp:336
+#: languages/cpp/debugger/variablewidget.cpp:307
+msgid "Remove Watch Variable"
+msgstr "Poista seurattava muuttuja"
+
+#: languages/cpp/debugger/variablewidget.cpp:311
#, fuzzy
-msgid ""
-"<b>Remove from project</b>"
-"<p>Removes selected file/dir(s) from the list of files in the project. Note "
-"that the files should be manually excluded from the corresponding makefile or "
-"build.xml."
-msgstr ""
-"<b>Poista projektista</b>"
-"<p>Poistaa nykyisen tiedoston projektin tiedostolistasta. Huomaa, että tiedosto "
-"tulisi poistaa käsin vastaavasta makefile- tai build.xml-tiedostosta."
+msgid "Watch Variable"
+msgstr "Poista seurattava muuttuja"
-#: buildtools/custommakefiles/customprojectpart.cpp:341
+#: languages/cpp/debugger/variablewidget.cpp:316
#, fuzzy
-msgid "Remove Selected Dir(s) From Project (recursive)"
-msgstr "Poista %1 projektista"
+msgid "Reevaluate Expression"
+msgstr "Poista seurattava muuttuja"
-#: buildtools/custommakefiles/customprojectpart.cpp:343
+#: languages/cpp/debugger/variablewidget.cpp:319
#, fuzzy
-msgid ""
-"<b>Remove from project</b>"
-"<p>Recursively removes selected dir(s) from the list of files in the project. "
-"Note that the files should be manually excluded from the corresponding makefile "
-"or build.xml."
-msgstr ""
-"<b>Poista projektista</b>"
-"<p>Poistaa nykyisen tiedoston projektin tiedostolistasta. Huomaa, että tiedosto "
-"tulisi poistaa käsin vastaavasta makefile- tai build.xml-tiedostosta."
+msgid "Remove Expression"
+msgstr "Poista seurattava muuttuja"
-#: buildtools/custommakefiles/customprojectpart.cpp:461
-msgid ""
-"This project does not contain any files yet.\n"
-"Populate it with all C/C++/Java files below the project directory?"
-msgstr ""
-"Tällä projektilla ei ole vielä yhtään tiedostoa.\n"
-"Otetaanko projektiin kaikki kansiossa olevat C/C++/Java-tiedostot?"
+#: languages/cpp/debugger/variablewidget.cpp:325
+#, fuzzy
+msgid "Data write breakpoint"
+msgstr "Poista valittu keskeytyskohta"
-#: buildtools/custommakefiles/customprojectpart.cpp:463
+#: languages/cpp/debugger/variablewidget.cpp:330
#, fuzzy
-msgid "Populate"
-msgstr "Pohja"
+msgid "Copy Value"
+msgstr "Arvo"
-#: buildtools/custommakefiles/customprojectpart.cpp:463
-msgid "Do Not Populate"
-msgstr ""
+#: languages/cpp/debugger/variablewidget.cpp:397
+#, fuzzy
+msgid "Recent Expressions"
+msgstr "Poista seurattava muuttuja"
-#: buildtools/custommakefiles/customprojectpart.cpp:1161
+#: languages/cpp/debugger/variablewidget.cpp:399
#, fuzzy
-msgid "Object Files"
-msgstr "Ob&jektitiedostot:"
+msgid "Remove All"
+msgstr "&Poista kaikki"
-#: buildtools/custommakefiles/customprojectpart.cpp:1162
+#: languages/cpp/debugger/variablewidget.cpp:401
#, fuzzy
-msgid "Other Files"
-msgstr "Muut"
+msgid "Reevaluate All"
+msgstr "Poista seurattava muuttuja"
-#: buildtools/custommakefiles/custommanagerwidget.cpp:43
-msgid ""
-"_: blacklisted files and directories are not considered part of the project, "
-"even if they fit one of the wildcard patterns in the project file list\n"
-"Blacklisted files/dirs"
-msgstr ""
+#: languages/cpp/debugger/variablewidget.cpp:660
+#, fuzzy
+msgid "Locals"
+msgstr "Paikallinen"
-#: buildtools/lib/widgets/addenvvardlg.cpp:34
-msgid "Add Environment Variable"
-msgstr "Lisää ympäristömuuttuja"
+#: languages/cpp/debugger/dbgpsdlg.cpp:176
+#: languages/cpp/debugger/gdbcontroller.cpp:298
+#: languages/cpp/debugger/variablewidget.cpp:766
+#, fuzzy
+msgid "Internal error"
+msgstr "Sisäinen virhe"
-#: buildtools/lib/widgets/addenvvardlg.cpp:42
-msgid "&Value:"
-msgstr "&Arvo:"
+#: languages/cpp/debugger/variablewidget.cpp:900
+msgid "<b>Debugger error</b><br>"
+msgstr ""
-#: buildtools/lib/widgets/addfilesdialog.cpp:35
-#: buildtools/lib/widgets/addfilesdialog.cpp:54
-msgid "Copy File(s)"
-msgstr "Kopioi tiedosto(t)"
+#: languages/cpp/debugger/gdbcontroller.cpp:1365
+#: languages/cpp/debugger/variablewidget.cpp:901
+#, fuzzy
+msgid "Debugger error"
+msgstr "Virheenjäljittimen näkymät"
-#: buildtools/lib/widgets/addfilesdialog.cpp:36
-#: buildtools/lib/widgets/addfilesdialog.cpp:55
-msgid "Create Symbolic Link(s)"
-msgstr "Luo symbolinen linkki(t)"
+#: languages/cpp/debugger/variablewidget.cpp:1984
+#: languages/ruby/debugger/variablewidget.cpp:909
+msgid "Watch"
+msgstr "Katso"
-#: buildtools/lib/widgets/addfilesdialog.cpp:37
-#: buildtools/lib/widgets/addfilesdialog.cpp:56
-msgid "Add Relative Path(s)"
-msgstr "Lisää suhteellinen polku(t)"
+#: languages/cpp/debugger/debuggerpart.cpp:106
+#: languages/ruby/debugger/debuggerpart.cpp:110
+msgid "Breakpoint List"
+msgstr "Keskeytyskohtien luettelo"
-#: buildtools/ant/antprojectpart.cpp:59
+#: languages/cpp/debugger/debuggerpart.cpp:108
+#: languages/ruby/debugger/debuggerpart.cpp:112
msgid ""
-"<b>Build project</b>"
-"<p>Executes <b>ant dist</b> command to build the project."
+"<b>Breakpoint list</b>"
+"<p>Displays a list of breakpoints with their current status. Clicking on a "
+"breakpoint item allows you to change the breakpoint and will take you to the "
+"source in the editor window."
msgstr ""
-"<b>Rakenna projekti</b>"
-"<p>Suorittaa <b>ant dist</b> -komennon rakentaakseen projektin."
+"<b>Keskeytyskohtien luettelo</b>"
+"<p>Näyttää keskeytyskohtien luettelon ja niiden tilan. Napsauttamalla "
+"keskeytyskohtaa voit muokata sitä ja siirtyä keskeytyskohtaan lähdekoodissa."
-#: buildtools/ant/antprojectpart.cpp:64
-msgid ""
-"<b>Build target</b>"
-"<p>Executes <b>ant target_name</b> command to build the specified target."
-msgstr ""
-"<b>Rakenna kohde</b>"
-"<p>Suorittaa <b>ant kohteen_nimi</b> -komennon rakentaakseen määritetyn "
-"kohteen."
+#: languages/cpp/debugger/debuggerpart.cpp:115
+#: languages/ruby/debugger/debuggerpart.cpp:119
+msgid "Breakpoints"
+msgstr "Keskeytyskohdat"
-#: buildtools/ant/antprojectpart.cpp:467
-msgid "Ant Options"
-msgstr "Ant-asetukset"
+#: languages/cpp/debugger/debuggerpart.cpp:115
+#: languages/ruby/debugger/debuggerpart.cpp:119
+msgid "Debugger breakpoints"
+msgstr "Virheenjäljittimen keskeytyskohdat"
-#: buildtools/ant/antprojectpart.cpp:502
-msgid "Classpath"
-msgstr "Luokkapolku"
+#: languages/cpp/debugger/debuggerpart.cpp:121
+#: languages/ruby/debugger/debuggerpart.cpp:105
+msgid "Debugger variable-view"
+msgstr "Virheenjäljittimen muuttujanäkymä"
-#: buildtools/ant/antprojectpart.cpp:565
-msgid "Remove %1 From Project"
-msgstr "Poista %1 projektista"
+#: languages/cpp/debugger/debuggerpart.cpp:126
+#: languages/cpp/debugger/debuggerpart.cpp:137
+#: languages/ruby/debugger/debuggerpart.cpp:123
+#: languages/ruby/debugger/debuggerpart.cpp:134
+msgid "Frame Stack"
+msgstr "Kehyksen pino"
-#: buildtools/ant/antprojectpart.cpp:567
-msgid "<b>Remove from project</b><p>Removes current file from the project."
-msgstr "<b>Poista projektista</b><p>Poistaa nykyisen tiedoston projektista."
+#: languages/cpp/debugger/debuggerpart.cpp:128
+msgid ""
+"<b>Frame stack</b>"
+"<p>Often referred to as the \"call stack\", this is a list showing what "
+"function is currently active and who called each function to get to this point "
+"in your program. By clicking on an item you can see the values in any of the "
+"previous calling functions."
+msgstr ""
+"<b>Kehyksen pino</b>"
+"<p>Tunnetaan myös nimellä \"kutsupino\", listasta näet mikä funktio on "
+"aktiivinen ja kuka kutsui mitäkin funktiota päästääkseen tähän kohtaan "
+"ohjelmassa. Napsauttamalla listan jäsentä voit nähdä aiempien funktiokutsujen "
+"arvot."
-#: buildtools/ant/antprojectpart.cpp:571
-msgid "Add %1 to Project"
-msgstr "Lisää %1 projektiin"
+#: languages/cpp/debugger/debuggerpart.cpp:137
+msgid "Debugger function call stack"
+msgstr "Virheenjäljittimen aliohjelmien kutsupino"
-#: buildtools/ant/antprojectpart.cpp:573
-msgid "<b>Add to project</b><p>Adds current file from the project."
-msgstr "<b>Lisää projektiin</b><p>Lisää nykyisen tiedoston projektiin."
+#: languages/cpp/debugger/debuggerpart.cpp:142
+msgid "Machine Code Display"
+msgstr "Konekielen näyttö"
-#: buildtools/pascal/pascalproject_part.cpp:66
+#: languages/cpp/debugger/debuggerpart.cpp:144
msgid ""
-"<b>Build project</b>"
-"<p>Runs the compiler on a main source file of the project. The compiler and the "
-"main source file can be set in project settings, <b>Pascal Compiler</b> tab."
+"<b>Machine code display</b>"
+"<p>A machine code view into your running executable with the current "
+"instruction highlighted. You can step instruction by instruction using the "
+"debuggers toolbar buttons of \"step over\" instruction and \"step into\" "
+"instruction."
msgstr ""
-"<b>Rakenna projekti</b>"
-"<p>Ajaa kääntäjän projektin päälähdetiedostoon. Kääntäjä ja päälähdetiedosto "
-"voidaan määrittää projektiasetuksissa, <b>Pascal-Kääntäjä</b> -välilehti."
+"<b>Konekielen näyttö</b>"
+"<p>Ajettavan sovelluksen konekielinen näyttö, suoritettava komento näkyy "
+"korostettuna. Voit askeltaa eteenpäin komento komennolta käyttämällä "
+"työkalupalkin \"step over\" ja \"step into\" -painikkeita."
-#: buildtools/pascal/pascalproject_part.cpp:72
-msgid ""
-"<b>Execute program</b>"
-"<p>Executes the main program specified in project settings, <b>Run options</b> "
-"tab. If nothing is set, the binary file with the same name as the main source "
-"file name is executed."
-msgstr ""
-"<b>Suorita ohjelma</b>"
-"<p>Suorittaa projektiasetuksissa määritetyn pääohjelman, <b>Ajomääritykset</b>"
-"-välilehti. Jos mitään ei ole asetettu, niin binääritiedosto, jolla on sama "
-"nimi kuin pääkooditiedostolla suoritetaan."
+#: languages/cpp/debugger/debuggerpart.cpp:152
+msgid "Disassemble"
+msgstr "Symbolinäkymä"
-#: buildtools/pascal/pascalproject_part.cpp:341
+#: languages/cpp/debugger/debuggerpart.cpp:153
+msgid "Debugger disassemble view"
+msgstr "Virheenjäljittimen symbolinen näkymä"
+
+#: languages/cpp/debugger/debuggerpart.cpp:161
msgid ""
-"Could not find pascal compiler.\n"
-"Check if your compiler settings are correct."
+"<b>GDB output</b>"
+"<p>Shows all gdb commands being executed. You can also issue any other gdb "
+"command while debugging."
msgstr ""
-"Ei löydetty pascal-kääntäjää.\n"
-"Tarkista onko kääntäjän asetukset kunnossa."
+"<b>GDB-tulostus</b>"
+"<p>Näyttää kaikki suoritetut gdb-komennot. Voit myös virhetarkastuksen aikana "
+"ajaa mitä tahansa gdb-komentoja."
-#: buildtools/autotools/configureoptionswidget.cpp:398
-#: buildtools/pascal/pascalproject_part.cpp:450
+#: languages/cpp/debugger/debuggerpart.cpp:164
+msgid "GDB"
+msgstr "GDB"
+
+#: languages/cpp/debugger/debuggerpart.cpp:165
+msgid "GDB output"
+msgstr "GDB:n tuloste"
+
+#: languages/cpp/debugger/debuggerpart.cpp:179
+#, fuzzy
+msgid "Debug views"
+msgstr "Virheenjäljittimen näkymät"
+
+#: languages/cpp/debugger/debuggerpart.cpp:180
+#, fuzzy
+msgid "Special debugger views"
+msgstr "Virheenjäljittimen näkymät"
+
+#: languages/cpp/debugger/debuggerpart.cpp:192
+#: languages/ruby/debugger/debuggerpart.cpp:165
+msgid "Start in debugger"
+msgstr "Käynnistä virheenjäljittimessä"
+
+#: languages/cpp/debugger/debuggerpart.cpp:193
+#: languages/ruby/debugger/debuggerpart.cpp:166
msgid ""
-"There was an error loading the module %1.\n"
-"The diagnostics is:\n"
-"%2"
+"<b>Start in debugger</b>"
+"<p>Starts the debugger with the project's main executable. You may set some "
+"breakpoints before this, or you can interrupt the program while it is running, "
+"in order to get information about variables, frame stack, and so on."
msgstr ""
-"Moduulin %1 lataamisessa tapahtui virhe.\n"
-"Diagnostiikka on:\n"
-"%2"
-
-#: buildtools/qmake/scope.cpp:161
-#, fuzzy, c-format
-msgid "Could not parse project file: %1"
-msgstr "Projektitiedostoa %1 ei voitu lukea"
+"<b>Käynnistä virheenjäljittimessä</b>"
+"<p>Käynnistää projektin pääohjelman virheenjäljittimessä. Voit määritellä "
+"keskeytyskohtia ennen käynnistämistä, tai voit keskeyttää sovelluksen kun sitä "
+"ajetaan, ja tutkia muuttujia, kehyksen pinoa jne."
-#: buildtools/qmake/scope.cpp:162
+#: languages/cpp/debugger/debuggerpart.cpp:200
#, fuzzy
-msgid "Could not parse project file"
-msgstr "Projektitiedostoa %1 ei voitu lukea"
+msgid "&Restart"
+msgstr "Uudelleenaloita"
-#: buildtools/qmake/scope.cpp:201
-#, fuzzy, c-format
-msgid "Could not write project file: %1"
-msgstr "Projektitiedostoa %1 ei voitu lukea"
+#: languages/cpp/debugger/debuggerpart.cpp:203
+#, fuzzy
+msgid "Restart program"
+msgstr "Suorita ohjelma"
-#: buildtools/qmake/scope.cpp:202
+#: languages/cpp/debugger/debuggerpart.cpp:204
#, fuzzy
-msgid "Could not write project file"
-msgstr "Projektitiedostoa ei voitu kirjoittaa."
+msgid "<b>Restarts application</b><p>Restarts applications from the beginning."
+msgstr "<b>Lisää sovellus</b> <p>Luo sovellus .desktop-tiedoston."
-#: buildtools/qmake/createscopedlg.cpp:33
-msgid "Choose existing .pri file or give a new filename for creation"
+#: languages/cpp/debugger/debuggerpart.cpp:210
+#: languages/ruby/debugger/debuggerpart.cpp:173
+msgid "Sto&p"
+msgstr "&Pysäytä"
+
+#: languages/cpp/debugger/debuggerpart.cpp:213
+#: languages/ruby/debugger/debuggerpart.cpp:176
+msgid "Stop debugger"
+msgstr "Pysäytä virheenjäljitin"
+
+#: languages/cpp/debugger/debuggerpart.cpp:214
+#: languages/ruby/debugger/debuggerpart.cpp:177
+msgid "<b>Stop debugger</b><p>Kills the executable and exits the debugger."
msgstr ""
+"<b>Pysäytä virheenjäljitin</b>"
+"<p>Sulkee suoritustiedoston ja virheenjäljittimen."
-#: buildtools/qmake/createscopedlg.cpp:91
+#: languages/cpp/debugger/dbgtoolbar.cpp:302
+#: languages/cpp/debugger/debuggerpart.cpp:216
+#: languages/ruby/debugger/dbgtoolbar.cpp:301
+#: languages/ruby/debugger/debuggerpart.cpp:179
+msgid "Interrupt"
+msgstr "Keskeytä"
+
+#: languages/cpp/debugger/debuggerpart.cpp:219
+#: languages/ruby/debugger/debuggerpart.cpp:182
+msgid "Interrupt application"
+msgstr "Keskeytä sovellus"
+
+#: languages/cpp/debugger/debuggerpart.cpp:220
msgid ""
-"You did not specify all needed information. The scope will not be created."
-"<br>Do you want to abort the scope creation?"
+"<b>Interrupt application</b>"
+"<p>Interrupts the debugged process or current GDB command."
msgstr ""
+"<b>Keskeytä sovellus</b>"
+"<p>Keskeyttää virhetarkistettavan prosessin tai kesken olevan GDB-komennon."
-#: buildtools/qmake/createscopedlg.cpp:93
-#, fuzzy
-msgid "Missing information"
-msgstr "Määritysten tiedot"
+#: languages/cpp/debugger/debuggerpart.cpp:222
+#: languages/cpp/debugger/debuggerpart.cpp:499
+#: languages/ruby/debugger/debuggerpart.cpp:185
+msgid "Run to &Cursor"
+msgstr "Aja &kursoriin"
-#: buildtools/qmake/trollprojectwidget.cpp:107
-msgid "Add subproject"
-msgstr "Lisää aliprojekti"
+#: languages/cpp/debugger/debuggerpart.cpp:225
+#: languages/ruby/debugger/debuggerpart.cpp:188
+msgid "Run to cursor"
+msgstr "Aja kursoriin"
-#: buildtools/qmake/trollprojectwidget.cpp:108
-#: buildtools/qmake/trollprojectwidget.cpp:1026
+#: languages/cpp/debugger/debuggerpart.cpp:226
+#: languages/ruby/debugger/debuggerpart.cpp:189
msgid ""
-"<b>Add subproject</b>"
-"<p>Creates a <i>new</i> or adds an <i>existing</i> subproject to a currently "
-"selected subproject. This action is allowed only if a type of the subproject is "
-"'subdirectories'. The type of the subproject can be defined in <b>"
-"Subproject Settings</b> dialog (open it from the subproject context menu)."
+"<b>Run to cursor</b>"
+"<p>Continues execution until the cursor position is reached."
msgstr ""
-"<b>Lisää aliprojekti</b>"
-"<p>Luo <i>uuden</i> tai lisää <i>olemassaolevan</i> alipojektin nykyiseen "
-"aliprojektiin. Tämä toiminto on sallittu vain jos aliprojektin tyyppi on "
-"\"alihakemistot\". Aliprojektin tyyppi voidaan määrittää <b>"
-"Aliprojektin Asetukset</b>-dialogissa (avaa se aliprojektin "
-"kontekstivalikosta)."
+"<b>Aja kursoriin</b> "
+"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
-#: buildtools/qmake/trollprojectwidget.cpp:116
-msgid "Create scope"
-msgstr "Luo alue"
+#: languages/cpp/debugger/debuggerpart.cpp:229
+msgid "Set E&xecution Position to Cursor"
+msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:117
+#: languages/cpp/debugger/debuggerpart.cpp:232
+#, fuzzy
+msgid "Jump to cursor"
+msgstr "Aja kursoriin"
+
+#: languages/cpp/debugger/debuggerpart.cpp:233
#, fuzzy
msgid ""
-"<b>Create scope</b>"
-"<p>Creates TQMake scope in the project file in case the subproject is selected "
-"or creates nested scope in case the scope is selected."
+"<b>Set Execution Position </b>"
+"<p>Set the execution pointer to the current cursor position."
msgstr ""
-"<b>Luo alue</b>"
-"<p>Luo QMake-alueen projektitiedostoon jos aliprojekti on valittuna tai luo "
-"sisäkkäisen alueen jos alue on valittuna."
+"<b>Aja kursoriin</b> "
+"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
-#: buildtools/autotools/autoprojectpart.cpp:108
-#: buildtools/qmake/trollprojectpart.cpp:107
-#: buildtools/qmake/trollprojectwidget.cpp:125
+#: languages/cpp/debugger/debuggerpart.cpp:236
+#: languages/ruby/debugger/debuggerpart.cpp:192
+msgid "Step &Over"
+msgstr "Askella &ohi"
+
+#: languages/cpp/debugger/debuggerpart.cpp:239
+#: languages/ruby/debugger/debuggerpart.cpp:195
+msgid "Step over the next line"
+msgstr "Askella seuraavan rivin ohi"
+
+#: languages/cpp/debugger/debuggerpart.cpp:240
msgid ""
-"<b>Build project</b>"
-"<p>Runs <b>make</b> from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Step over</b>"
+"<p>Executes one line of source in the current source file. If the source line "
+"is a call to a function the whole function is executed and the app will stop at "
+"the line following the function call."
msgstr ""
-"<b>Rakenna projekti</b>"
-"<p>Ajaa <b>make:n</b> projektikansiosta."
-"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Askella ohi</b>"
+"<p>Suorittaa yhden rivin ohjelmakoodia nykyisessä lähdekooditiedostossa. Jos "
+"ohjelmarivillä on kutsu aliohjelmaan, niin koko aliohjelma suoritetaan ja ajo "
+"keskeytetään funktiokutsua seuraavalle riville."
-#: buildtools/qmake/trollprojectpart.cpp:114
-#: buildtools/qmake/trollprojectwidget.cpp:133
-msgid "Rebuild project"
-msgstr "Uudelleenrakenna projekti"
+#: languages/cpp/debugger/debuggerpart.cpp:247
+msgid "Step over Ins&truction"
+msgstr "Askella ohi &käsky"
-#: buildtools/qmake/trollprojectpart.cpp:115
-#: buildtools/qmake/trollprojectwidget.cpp:134
-#: buildtools/qmake/trollprojectwidget.cpp:1014
+#: languages/cpp/debugger/debuggerpart.cpp:250
+msgid "Step over instruction"
+msgstr "Askella komennon yli"
+
+#: languages/cpp/debugger/debuggerpart.cpp:251
msgid ""
-"<b>Rebuild project</b>"
-"<p>Runs <b>make clean</b> and then <b>make</b> from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Step over instruction</b>"
+"<p>Steps over the next assembly instruction."
msgstr ""
-"<b>Uudelleenrakenna projekti</b>"
-"<p>Suorittaa <b>make clean</b> ja sitten <b>make</b> projektikansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määrittää "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Askella komennon yli</b>"
+"<p>Askeltaa seuraavan symbolisen konekieli-komennon yli."
-#: buildtools/qmake/trollprojectpart.cpp:146
-#: buildtools/qmake/trollprojectwidget.cpp:143
-msgid "Execute main program"
-msgstr "Suorita pääohjelma"
+#: languages/cpp/debugger/debuggerpart.cpp:254
+#: languages/ruby/debugger/debuggerpart.cpp:203
+msgid "Step &Into"
+msgstr "Askella s&isään"
-#: buildtools/qmake/trollprojectwidget.cpp:144
+#: languages/cpp/debugger/debuggerpart.cpp:257
+#: languages/ruby/debugger/debuggerpart.cpp:206
+msgid "Step into the next statement"
+msgstr "Askella seuraavaan lauseeseen"
+
+#: languages/cpp/debugger/debuggerpart.cpp:258
msgid ""
-"<b>Execute main program</b>"
-"<p>Executes the main program specified in project settings, <b>Run Options</b> "
-"tab."
+"<b>Step into</b>"
+"<p>Executes exactly one line of source. If the source line is a call to a "
+"function then execution will stop after the function has been entered."
msgstr ""
-"<b>Suorita pääohjelma</b>"
-"<p>Suorittaa projektiasetuksissa määritetyn pääohjelman, <b>Ajomääritykset</b>"
-"-välilehti."
+"<b>Askella sisään</b>"
+"<p>Suorittaa yhden koodirivin. Jos rivillä on kutsu aliohjelmaan, niin suoritus "
+"pysähtyy kun ollaan saavuttu aliohjelmaan."
-#: buildtools/qmake/trollprojectwidget.cpp:153
-msgid "Subproject settings"
-msgstr "Aliprojektin asetukset"
+#: languages/cpp/debugger/debuggerpart.cpp:264
+msgid "Step into I&nstruction"
+msgstr "Askella kome&ntoon"
-#: buildtools/qmake/trollprojectwidget.cpp:154
-#, fuzzy
+#: languages/cpp/debugger/debuggerpart.cpp:267
+msgid "Step into instruction"
+msgstr "Askella komentoon"
+
+#: languages/cpp/debugger/debuggerpart.cpp:268
msgid ""
-"<b>Subproject settings</b>"
-"<p>Opens <b>TQMake Subproject Configuration</b> dialog for the currently "
-"selected subproject. It provides settings for:"
-"<br>subproject type and configuration,"
-"<br>include and library paths,"
-"<br>lists of dependencies and external libraries,"
-"<br>build order,"
-"<br>intermediate files locations,"
-"<br>compiler options."
+"<b>Step into instruction</b>"
+"<p>Steps into the next assembly instruction."
msgstr ""
-"<b>Aliprojektin asetukset</b>"
-"<p>Avaa <b>QMake-aliprojektin määritykset</b>-dialogin valitulle "
-"aliprojektille. Tarjoaa määritykset:"
-"<br>aliprojektin tyyppi ja kokoonpano,"
-"<br>include- ja kirjastopolut,"
-"<br>riippuvaisuuksien lista ja ulkoiset kirjastot,"
-"<br>rakentamisjärjestys,"
-"<br>väliaikaisten tiedostojen sijainti,"
-"<br>kääntäjän asetukset."
+"<b>Askella komentoon</b>"
+"<p>Askeltaa seuraavaan symboliseen konekieli-komentoon."
-#: buildtools/qmake/trollprojectwidget.cpp:204
-msgid "Create new file"
-msgstr "Luo uusi tiedosto"
+#: languages/cpp/debugger/debuggerpart.cpp:271
+#: languages/ruby/debugger/debuggerpart.cpp:214
+msgid "Step O&ut"
+msgstr "Askella &Ulos"
-#: buildtools/qmake/trollprojectwidget.cpp:205
-#: buildtools/qmake/trollprojectwidget.cpp:1579
+#: languages/cpp/debugger/debuggerpart.cpp:274
+msgid "Steps out of the current function"
+msgstr "Askeltaa nykyisestä aliohjelmasta ulos"
+
+#: languages/cpp/debugger/debuggerpart.cpp:275
msgid ""
-"<b>Create new file</b>"
-"<p>Creates a new file and adds it to a currently selected group."
+"<b>Step out</b>"
+"<p>Executes the application until the currently executing function is "
+"completed. The debugger will then display the line after the original call to "
+"that function. If program execution is in the outermost frame (i.e. in main()) "
+"then this operation has no effect."
msgstr ""
-"<b>Luo uusi tiedosto</b>"
-"<p>Luo uuden tiedoston ja lisää sen valittuun ryhmään."
+"<b>Askella ulos</b>"
+"<p>Suorittaa sovellusta kunnes nykyinen aliohjelma on lopussa. Virheenjäljitin "
+"näyttää sitten alkuperäistä kutsua seuraavan rivin. Jos sovelluksen suoritus on "
+"ulommaisessa kehyksessä (ts. main()), niin tällä komennolla ei ole vaikutusta."
-#: buildtools/qmake/trollprojectwidget.cpp:212
-msgid "Add existing files"
-msgstr "Lisää olemassaolevat tiedostot"
+#: languages/cpp/debugger/dbgtoolbar.cpp:309
+#: languages/cpp/debugger/debuggerpart.cpp:283
+msgid "Viewers"
+msgstr "Näkymät"
-#: buildtools/qmake/trollprojectwidget.cpp:213
-#: buildtools/qmake/trollprojectwidget.cpp:1581
+#: languages/cpp/debugger/debuggerpart.cpp:286
+msgid "Debugger viewers"
+msgstr "Virheenjäljittimen näkymät"
+
+#: languages/cpp/debugger/debuggerpart.cpp:287
msgid ""
-"<b>Add existing files</b>"
-"<p>Adds existing files to a currently selected group. It is possible to copy "
-"files to a current subproject directory, create symbolic links or add them with "
-"the relative path."
+"<b>Debugger viewers</b>"
+"<p>Various information about application being executed. There are 4 views "
+"available:"
+"<br><b>Memory</b>"
+"<br><b>Disassemble</b>"
+"<br><b>Registers</b>"
+"<br><b>Libraries</b>"
msgstr ""
-"<b>Lisää olemassaolevat tiedostot</b>"
-"<p>Lisää olemassaolevia tiedostoja valittuun ryhmään. On mahdollista kopioida "
-"tiedostot aliprojektin kansioon, luoda symboliset linkit tai lisätä ne käyttäen "
-"suhteellista polkua."
+"<b>Virheenjäljittimen näkymät</b>"
+"<p>Erilaista informaatiota suoritettavasta sovelluksesta. Tarjolla on 4 "
+"erilaista näkymää:"
+"<br><b>Muisti</b>"
+"<br><b>Symbolinäkymä</b>"
+"<br><b>Rekisterit</b>"
+"<br><b>Kirjastot</b>"
-#: buildtools/qmake/trollprojectwidget.cpp:222
-msgid "Remove file"
-msgstr "Poista tiedosto"
+#: languages/cpp/debugger/debuggerpart.cpp:294
+#, fuzzy
+msgid "Examine Core File..."
+msgstr "Tutki ydintiedostoa"
-#: buildtools/qmake/trollprojectwidget.cpp:223
+#: languages/cpp/debugger/debuggerpart.cpp:297
+msgid "Examine core file"
+msgstr "Tutki ydintiedostoa"
+
+#: languages/cpp/debugger/debuggerpart.cpp:298
msgid ""
-"<b>Remove file</b>"
-"<p>Removes file from a current group. Does not remove file from disk."
+"<b>Examine core file</b>"
+"<p>This loads a core file, which is typically created after the application has "
+"crashed, e.g. with a segmentation fault. The core file contains an image of the "
+"program memory at the time it crashed, allowing you to do a post-mortem "
+"analysis."
msgstr ""
-"<b>Poista tiedosto</b>"
-"<p>Poistaa tiedoston valitusta ryhmästä. Ei poista tiedostoa levyltä."
+"<b>Tutki ydintiedostoa</b>"
+"<p>Tämä toiminto lataa ydintiedoston (core file), joka luodaan yleensä "
+"sovelluksen kaatuessa, esimerkiksi segmenttivirheeseen. Ydintiedostossa on "
+"vedos ohjelman käyttämästä muistista, sen avulla voit tutkia miksi sovellus "
+"kaatui."
-#: buildtools/autotools/autoprojectpart.cpp:127
-#: buildtools/qmake/trollprojectpart.cpp:98
-#: buildtools/qmake/trollprojectwidget.cpp:231
+#: languages/cpp/debugger/dbgpsdlg.cpp:59
+#: languages/cpp/debugger/debuggerpart.cpp:306
+#: languages/ruby/debugger/dbgpsdlg.cpp:61
+msgid "Attach to Process"
+msgstr "Liitä prosessiin"
+
+#: languages/cpp/debugger/debuggerpart.cpp:309
+msgid "Attach to process"
+msgstr "Liitä prosessiin"
+
+#: languages/cpp/debugger/debuggerpart.cpp:310
+msgid "<b>Attach to process</b><p>Attaches the debugger to a running process."
+msgstr ""
+"<b>Liitä prosessiin</b> "
+"<p>Liittää virheenjäljittimen ajossa olevaan prosessiin."
+
+#: languages/cpp/debugger/debuggerpart.cpp:312
+#: languages/cpp/debugger/debuggerpart.cpp:509
+#: languages/ruby/debugger/debuggerpart.cpp:226
+#: languages/ruby/debugger/debuggerpart.cpp:314
+msgid "Toggle Breakpoint"
+msgstr "Poista/lisää keskeytyskohta"
+
+#: languages/cpp/debugger/debuggerpart.cpp:315
+#: languages/ruby/debugger/debuggerpart.cpp:229
+msgid "Toggle breakpoint"
+msgstr "Poista/lisää keskeytyskohta"
+
+#: languages/cpp/debugger/debuggerpart.cpp:316
+#: languages/ruby/debugger/debuggerpart.cpp:230
msgid ""
-"<b>Compile file</b>"
-"<p>Runs <b>make filename.o</b> command from the directory where 'filename' is "
-"the name of currently opened file."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Toggle breakpoint</b>"
+"<p>Toggles the breakpoint at the current line in editor."
msgstr ""
-"<b>Käännä tiedosto</b>"
-"<p>Ajaa <b>make tiedostonimi.o</b> -komennon kansiosta jossa tiedostonimi on "
-"avoinna olevan tiedoston nimi."
-"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Lisää/poista keskeytyskohta</b>"
+"<p>Lisää/poistaa keskeytyskohdan editorin nykyiseltä riviltä."
-#: buildtools/qmake/trollprojectpart.cpp:152
-#: buildtools/qmake/trollprojectwidget.cpp:240
-msgid "Build subproject"
-msgstr "Rakenna aliprojekti"
+#: languages/cpp/debugger/debuggerpart.cpp:399
+#, fuzzy
+msgid "Debug in &TDevelop"
+msgstr "Jäljitä virheitä &KDevelopissa"
-#: buildtools/qmake/trollprojectpart.cpp:153
-#: buildtools/qmake/trollprojectwidget.cpp:241
+#: languages/cpp/debugger/debuggerpart.cpp:513
+#: languages/ruby/debugger/debuggerpart.cpp:315
+msgid "<b>Toggle breakpoint</b><p>Toggles breakpoint at the current line."
+msgstr ""
+"<b>Lisää/poista keskeytyskohta</b>"
+"<p>Lisää/poistaa keskeytyskohdan nykyiseltä riviltä."
+
+#: languages/cpp/debugger/debuggerpart.cpp:518
+#, fuzzy, c-format
+msgid "Evaluate: %1"
+msgstr "Muo&kkaa mallia"
+
+#: languages/cpp/debugger/debuggerpart.cpp:522
#, fuzzy
msgid ""
-"<b>Build subproject</b>"
-"<p>Runs <b>make</b> from the current subproject directory. Current subproject "
-"is a subproject selected in <b>TQMake manager</b> 'overview' window."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Evaluate expression</b>"
+"<p>Shows the value of the expression under the cursor."
msgstr ""
-"<b>Rakenna aliprojekti</b>"
-"<p>Ajaa <b>make:n</b> nykyisen aliprojektin kansiosta. Nykyinen aliprojekti on "
-"valittu <b>QMake-managerin</b> \"yleiskatsaus\" ikkunassa."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Lisää seurattava</b>"
+"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
-#: buildtools/qmake/trollprojectpart.cpp:161
-#: buildtools/qmake/trollprojectwidget.cpp:250
-msgid "Rebuild subproject"
-msgstr "Uudelleenrakenna aliprojekti"
+#: languages/cpp/debugger/debuggerpart.cpp:523
+#: languages/ruby/debugger/debuggerpart.cpp:320
+#, c-format
+msgid "Watch: %1"
+msgstr "Seuraa: %1"
-#: buildtools/qmake/trollprojectpart.cpp:162
-#: buildtools/qmake/trollprojectwidget.cpp:251
+#: languages/cpp/debugger/debuggerpart.cpp:527
#, fuzzy
msgid ""
-"<b>Rebuild subproject</b>"
-"<p>Runs <b>make clean</b> and then <b>make</b> from the current subproject "
-"directory. Current subproject is a subproject selected in <b>TQMake manager</b> "
-"'overview' window."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Watch expression</b>"
+"<p>Adds an expression under the cursor to the Variables/Watch list."
msgstr ""
-"<b>Uudelleenrakenna aliprojekti</b>"
-"<p>Ajaa <b>make clean</b> ja sitten <b>make</b> nykyisen aliprojektin "
-"kansiosta. Nykyinen aliprojekti on valittu <b>QMake-managerin</b> "
-"\"yleiskatsaus\"-ikkunasta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Lisää seurattava</b>"
+"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
-#: buildtools/qmake/trollprojectpart.cpp:197
-#: buildtools/qmake/trollprojectwidget.cpp:261
-msgid "Execute subproject"
-msgstr "Suorita aliprojekti"
+#: languages/cpp/debugger/debuggerpart.cpp:563
+msgid "Debugger"
+msgstr "Virheenjäljitin"
-#: buildtools/qmake/trollprojectpart.cpp:198
-#: buildtools/qmake/trollprojectwidget.cpp:262
+#: languages/cpp/debugger/debuggerpart.cpp:662
+#: languages/ruby/debugger/debuggerpart.cpp:481
+msgid "Could not locate the debugging shell '%1'."
+msgstr "Ei pystytty paikallistamaan virheenjäljityskuorta \"%1\"."
+
+#: languages/cpp/debugger/debuggerpart.cpp:663
+#: languages/ruby/debugger/debuggerpart.cpp:482
+#, fuzzy
+msgid "Debugging Shell Not Found"
+msgstr "Virheenjäljityskuorta ei löytynyt."
+
+#: languages/cpp/debugger/debuggerpart.cpp:676
+#: languages/cpp/debugger/debuggerpart.cpp:916
+#: languages/ruby/debugger/debuggerpart.cpp:492
+#: languages/ruby/debugger/debuggerpart.cpp:603
+msgid "&Continue"
+msgstr "&Jatka"
+
+#: languages/cpp/debugger/debuggerpart.cpp:679
+#: languages/cpp/debugger/debuggerpart.cpp:917
+#: languages/ruby/debugger/debuggerpart.cpp:494
+#: languages/ruby/debugger/debuggerpart.cpp:604
+msgid "Continues the application execution"
+msgstr "Jatkaa ohjelman suoritusta"
+
+#: languages/cpp/debugger/debuggerpart.cpp:681
+#: languages/cpp/debugger/debuggerpart.cpp:918
+#: languages/ruby/debugger/debuggerpart.cpp:495
+#: languages/ruby/debugger/debuggerpart.cpp:605
msgid ""
-"<b>Execute subproject</b>"
-"<p>Executes the target program for the currently selected subproject. This "
-"action is allowed only if a type of the subproject is 'application'. The type "
-"of the subproject can be defined in <b>Subproject Settings</b> "
-"dialog (open it from the subproject context menu)."
+"Continue application execution\n"
+"\n"
+"Continues the execution of your application in the debugger. This only takes "
+"effect when the application has been halted by the debugger (i.e. a breakpoint "
+"has been activated or the interrupt was pressed)."
msgstr ""
-"<b>Suorita aliprojekti</b>"
-"<p>Suorittaa nykyisen aliprojektin kohdesovelluksen. Tämä toiminto on sallittu "
-"vain jos aliprojektin tyyppi on \"sovellus\". Aliprojektin tyyppi voidaan "
-"määrittää <b>Aliprojektin asetukset</b>-dialogissa (avaa se aliprojektin "
-"kontekstivalikosta)."
+"Jatka sovelluksen suoritusta\n"
+"\n"
+"Jatkaa sovelluksen suoritusta virheenjäljittimessä. Tällä on vaikutusta vain "
+"jos sovellus on keskeytynyt virheenjäljittimen toimesta (ts. keskeytyskohta on "
+"aktivoitunut tai keskeytä-komentoa on painettu)."
-#: buildtools/qmake/trollprojectwidget.cpp:276
-#, fuzzy
-msgid "Exclude file"
-msgstr "&Rajaa pois:"
+#: languages/cpp/debugger/debuggerpart.cpp:743
+#: languages/ruby/debugger/debuggerpart.cpp:572
+msgid "Runs the program in the debugger"
+msgstr "Ajaa ohjelmaa virheenjäljittimessä"
-#: buildtools/qmake/trollprojectwidget.cpp:277
-msgid "<b>Exclude file</b><p>Exclude the selected file from this scope."
+#: languages/cpp/debugger/debuggerpart.cpp:744
+#: languages/ruby/debugger/debuggerpart.cpp:573
+msgid ""
+"Start in debugger\n"
+"\n"
+"Starts the debugger with the project's main executable. You may set some "
+"breakpoints before this, or you can interrupt the program while it is running, "
+"in order to get information about variables, frame stack, and so on."
msgstr ""
+"Aloita virheenjäljittimessä\n"
+"\n"
+"Käynnistää projektin pääohjelman virheenjäljittimessä. Voit määritellä "
+"keskeytyskohtia ennen käynnistämistä, tai voit keskeyttää sovelluksen kun sitä "
+"ajetaan, ja tutkia muuttujia, kehyksen pinoa jne."
-#: buildtools/autotools/autoprojectpart.cpp:1198
-#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
-msgid "Your application is currently running. Do you want to restart it?"
-msgstr "Sovelluksesi on ajossa. Tahdotko uudelleenkäynnistää sen?"
+#: languages/cpp/debugger/debuggerpart.cpp:771
+msgid ""
+"<b>GDB exited abnormally</b>"
+"<p>This is likely a bug in GDB. Examine the gdb output window and then stop the "
+"debugger"
+msgstr ""
-#: buildtools/autotools/autoprojectpart.cpp:1198
-#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
+#: languages/cpp/debugger/debuggerpart.cpp:774
#, fuzzy
-msgid "Application Already Running"
-msgstr "Sovellus on jo ajossa"
+msgid "GDB exited abnormally"
+msgstr "*** Poistui normaalisti ***"
-#: buildtools/autotools/autoprojectpart.cpp:1198
-#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
+#: languages/cpp/debugger/debuggerpart.cpp:834
+#: languages/cpp/debugger/debuggerpart.cpp:836
#, fuzzy
-msgid "&Restart Application"
-msgstr "&Uudelleenkäynnistä sovellus"
+msgid "Rebuild the project?"
+msgstr "Uudelleenrakenna projekti"
-#: buildtools/autotools/autoprojectpart.cpp:1198
-#: buildtools/qmake/trollprojectwidget.cpp:678
-#: buildtools/qmake/trollprojectwidget.cpp:2060
-msgid "Do &Nothing"
-msgstr "Älä tee mitää&n"
+#: languages/cpp/debugger/debuggerpart.cpp:835
+msgid "<p>The project is out of date. Rebuild it?"
+msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:850
-#, fuzzy
-msgid "Add Subproject"
-msgstr "Lisää aliprojekti"
+#: languages/cpp/debugger/debuggerpart.cpp:888
+#: languages/ruby/debugger/debuggerpart.cpp:611
+msgid "Continuing program"
+msgstr "Jatketaan ohjelmaa"
-#: buildtools/qmake/trollprojectwidget.cpp:850
+#: languages/cpp/debugger/debuggerpart.cpp:902
+#: languages/ruby/debugger/debuggerpart.cpp:597
+msgid "Debugging program"
+msgstr "Virheenjäljitysohjelma"
+
+#: languages/cpp/debugger/debuggerpart.cpp:924
#, fuzzy
-msgid "Please enter a name for the subproject: "
-msgstr "Anna nimi alikansiolle:"
+msgid "Running program"
+msgstr "Jatketaan ohjelmaa"
-#: buildtools/qmake/trollprojectwidget.cpp:877
+#: languages/cpp/debugger/debuggerpart.cpp:951
+msgid "Choose a core file to examine..."
+msgstr "Valitse tutkittava ydintiedosto..."
+
+#: languages/cpp/debugger/debuggerpart.cpp:958
+#, c-format
+msgid "Examining core file %1"
+msgstr "Tutkitaan ydintiedostoa %1"
+
+#: languages/cpp/debugger/debuggerpart.cpp:967
+msgid "Choose a process to attach to..."
+msgstr "Valitse prosessi, johon virheenjäljitin liitetään"
+
+#: languages/cpp/debugger/debuggerpart.cpp:979
+#, c-format
+msgid "Attaching to process %1"
+msgstr "Liitetään prosessiin %1"
+
+#: languages/cpp/debugger/debuggerpart.cpp:1139
+#, fuzzy
msgid ""
-"Failed to create subdirectory. Do you have write permission in the project "
-"folder?"
-msgstr ""
-"Ei onnistuttu luomaan alikansiota. Onko sinulla kirjoitusoikeudet "
-"projektikansioon?"
+"_: To start something\n"
+"Start"
+msgstr "Käynnistä:"
-#: buildtools/qmake/trollprojectwidget.cpp:933
+#: languages/cpp/debugger/debuggerpart.cpp:1140
+#: languages/ruby/debugger/debuggerpart.cpp:707
+msgid "Restart the program in the debugger"
+msgstr "Uudelleenaloita ohjelma virheenjäljittimessä"
+
+#: languages/cpp/debugger/debuggerpart.cpp:1141
+#: languages/ruby/debugger/debuggerpart.cpp:708
msgid ""
-"Could not create subproject. This means that either the project you wanted to "
-"add a subproject to is not parsed correctly, or it is not a subdirs-project."
+"Restart in debugger\n"
+"\n"
+"Restarts the program in the debugger"
msgstr ""
+"Uudelleenaloita virheenjäljittimessä\n"
+"\n"
+"Uudelleenaloittaa ohjelman virheenjäljittimessä"
-#: buildtools/qmake/trollprojectwidget.cpp:935
+#: languages/cpp/debugger/stty.cpp:332 languages/ruby/debugger/stty.cpp:316
+msgid "tdevelop: Debug application console"
+msgstr "tdevelop: Sovelluksen virheenjäljityspääte"
+
+#: languages/cpp/debugger/memviewdlg.cpp:94
#, fuzzy
-msgid "Subproject creation failed"
-msgstr "Aliprojektin tiedot"
+msgid "Start"
+msgstr "&Aloita:"
-#: buildtools/qmake/trollprojectwidget.cpp:952
+#: languages/cpp/debugger/memviewdlg.cpp:100
#, fuzzy
-msgid "Delete the file/directory of the subproject from disk?"
-msgstr "Valitse projektissa käytettävä Qt-versio."
+msgid "Amount"
+msgstr "Automaattisesti"
-#: buildtools/qmake/trollprojectwidget.cpp:952
+#: languages/cpp/debugger/memviewdlg.cpp:139
#, fuzzy
-msgid "Delete subdir?"
-msgstr "Poistaa signaalin"
+msgid "Memory view"
+msgstr "Muistinäyttö:"
-#: buildtools/qmake/trollprojectwidget.cpp:956
+#: languages/cpp/debugger/memviewdlg.cpp:346
+#, fuzzy
+msgid "Change memory range"
+msgstr "Vaihda toistotyyli"
+
+#: languages/cpp/debugger/memviewdlg.cpp:355
+#, fuzzy
+msgid "Close this view"
+msgstr "Sulje muut tiedostot"
+
+#: languages/cpp/debugger/dbgpsdlg.cpp:173
msgid ""
-"Could not delete subproject.\n"
-"This is an internal error, please write a bug report to bugs.kde.org and "
-"include the output of tdevelop when runfrom a shell."
+"<b>Could not parse output from the <tt>ps</tt> command.</b>"
+"<p>The following line could not be parsed:<b><tt>%1</tt>"
msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:958
-#, fuzzy
-msgid "Subproject Deletion failed"
-msgstr "Aliprojektin asetukset"
+#: languages/cpp/debugger/gdboutputwidget.cpp:57
+msgid "&GDB cmd:"
+msgstr "&GDB-komento:"
-#: buildtools/qmake/trollprojectwidget.cpp:977
-#, c-format
-msgid "Subproject %1"
-msgstr "Aliprojekti %1"
+#: languages/cpp/debugger/gdboutputwidget.cpp:73
+msgid "Pause execution of the app to enter gdb commands"
+msgstr "Pysäytä sovelluksen suoritus antaaksesi gdb-komennon"
-#: buildtools/qmake/trollprojectwidget.cpp:997
-msgid ""
-"<b>Build</b>"
-"<p>Runs <b>make</b> from the selected subproject directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+#: languages/cpp/debugger/gdboutputwidget.cpp:326
+msgid "Show Internal Commands"
msgstr ""
-"<b>Rakenna</b>"
-"<p>Ajaa <b>make:n</b> valitun aliprojektin kansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: buildtools/qmake/trollprojectwidget.cpp:1001
-#, fuzzy
+#: languages/cpp/debugger/gdboutputwidget.cpp:334
msgid ""
-"<b>Install</b>"
-"<p>Runs <b>make install</b> from the selected subproject directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"Controls if commands issued internally by KDevelop will be shown or not."
+"<br>This option will affect only future commands, it will not add or remove "
+"already issued commands from the view."
msgstr ""
-"<b>Rakenna</b>"
-"<p>Ajaa <b>make:n</b> valitun aliprojektin kansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: buildtools/autotools/autosubprojectview.cpp:241
-#: buildtools/qmake/trollprojectwidget.cpp:1004
-msgid "Clean"
-msgstr "Puhdista"
+#: languages/cpp/debugger/gdboutputwidget.cpp:339
+#, fuzzy
+msgid "Copy All"
+msgstr "Sulje kaikki"
-#: buildtools/qmake/trollprojectwidget.cpp:1005
+#: languages/cpp/debugger/dbgtoolbar.cpp:112
+#: languages/cpp/debugger/dbgtoolbar.cpp:245
+#: languages/ruby/debugger/dbgtoolbar.cpp:118
+#: languages/ruby/debugger/dbgtoolbar.cpp:244
+msgid "Debug Toolbar"
+msgstr "Virheenjäljitysrivi"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:113
+#: languages/ruby/debugger/dbgtoolbar.cpp:119
+msgid "Dock to Panel"
+msgstr "Upota paneeliin"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:115
+#: languages/ruby/debugger/dbgtoolbar.cpp:121
#, fuzzy
-msgid ""
-"<b>Clean project</b>"
-"<p>Runs <b>make clean</b> command from the project directory."
-"<br> Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+msgid "Dock to Panel && Iconify TDevelop"
+msgstr "Upota paneeliin ja pienennä KDevelop kuvakkeeksi"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:225
+#, fuzzy
+msgid "TDevelop debugger: Click to execute one line of code (\"step\")"
msgstr ""
-"<b>Puhdista projekti</b>"
-"<p>Aja <b>make clean</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"KDevelop-virheenjäljitin: Napsauta suorittaaksesi rivin ohjelmakoodia "
+"(\"askel\")"
-#: buildtools/qmake/trollprojectwidget.cpp:1008
+#: languages/cpp/debugger/dbgtoolbar.cpp:246
+#: languages/ruby/debugger/dbgtoolbar.cpp:245
+msgid "Activate"
+msgstr "Aktivoi"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:247
+#: languages/ruby/debugger/dbgtoolbar.cpp:246
#, fuzzy
-msgid "Dist-Clean"
-msgstr "Distclean"
+msgid "Activate (TDevelop gets focus)"
+msgstr "Aktivoi (KDevelop aktivoidaan)"
-#: buildtools/qmake/trollprojectwidget.cpp:1009
+#: languages/cpp/debugger/dbgtoolbar.cpp:307
+#: languages/ruby/debugger/dbgtoolbar.cpp:304
+msgid "Step Out"
+msgstr "Askella Ulos"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:308
+#: languages/ruby/debugger/dbgtoolbar.cpp:305
#, fuzzy
+msgid "Run to Cursor"
+msgstr "Aja &kursoriin"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:325
+#: languages/ruby/debugger/dbgtoolbar.cpp:318
+msgid "Continue with application execution, may start the application"
+msgstr "Jatkaa sovelluksen suoritusta, saattaa käynnistää sovelluksen."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:326
+#: languages/ruby/debugger/dbgtoolbar.cpp:319
+msgid "Interrupt the application execution"
+msgstr "Keskeytä sovelluksen suorittaminen"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:327
+msgid "Execute one line of code, but run through functions"
+msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelma loppuun"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:328
+msgid "Execute one assembler instruction, but run through functions"
+msgstr "Suorita yksi assembler-komento, mutta suorita aliohjelma loppuun"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:329
+msgid "Execute one line of code, stepping into functions if appropriate"
+msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan jos tarpeen"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:330
msgid ""
-"<b>Dist-Clean project</b>"
-"<p>Runs <b>make distclean</b> command from the project directory."
-"<br> Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"Execute one assembler instruction, stepping into functions if appropriate"
+msgstr "Suorita yksi assembler-komento, askella aliohjelmiin tarvittaessa"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:331
+#: languages/ruby/debugger/dbgtoolbar.cpp:322
+msgid "Execute to end of current stack frame"
+msgstr "Suorita nykyisen pinon loppuun"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:332
+#: languages/cpp/debugger/dbgtoolbar.cpp:344
+#: languages/ruby/debugger/dbgtoolbar.cpp:323
+#: languages/ruby/debugger/dbgtoolbar.cpp:334
+#, fuzzy
+msgid "Continues execution until the cursor position is reached."
msgstr ""
-"<b>Puhdista projekti</b>"
-"<p>Aja <b>make clean</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Aja kursoriin</b> "
+"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
-#: buildtools/qmake/trollprojectwidget.cpp:1013
+#: languages/cpp/debugger/dbgtoolbar.cpp:333
+msgid "Memory, dissemble, registers, library viewers"
+msgstr "Muisti-, symboli-, rekisteri-, kirjastonäkymät"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:334
+#: languages/ruby/debugger/dbgtoolbar.cpp:324
#, fuzzy
-msgid "Rebuild"
-msgstr "Rakenna"
+msgid "Set focus on TDevelop"
+msgstr "Aseta fokus KDevelopiin"
-#: buildtools/qmake/trollprojectwidget.cpp:1017
-#: buildtools/qmake/trollprojectwidget.cpp:2186
-msgid "Run qmake"
-msgstr "Aja qmake"
+#: languages/cpp/debugger/dbgtoolbar.cpp:335
+#: languages/ruby/debugger/dbgtoolbar.cpp:325
+#, fuzzy
+msgid "Set focus on window that had focus when TDevelop got focus"
+msgstr "Aktivoi ikkuna, jolla oli fokus kun KDevelop sai fokuksen"
-#: buildtools/qmake/trollprojectwidget.cpp:1018
+#: languages/cpp/debugger/dbgtoolbar.cpp:337
+#: languages/ruby/debugger/dbgtoolbar.cpp:327
+msgid "Continue with application execution. May start the application."
+msgstr "Jatkaa sovelluksen suoritusta. Saattaa käynnistää sovelluksen."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:338
+#: languages/ruby/debugger/dbgtoolbar.cpp:328
+msgid "Interrupt the application execution."
+msgstr "Keskeytä sovelluksen suorittaminen."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:339
+msgid "Execute one line of code, but run through functions."
+msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelmat loppuun."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:340
+msgid "Execute one assembler instruction, but run through functions."
+msgstr "Suorita yksi assembler-komento, mutta suorita aliohjelmat loppuun."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:341
+msgid "Execute one line of code, stepping into functions if appropriate."
+msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan tarvittaessa."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:342
msgid ""
-"<b>Run qmake</b>"
-"<p>Runs <b>qmake</b> from the selected subproject directory. This creates or "
-"regenerates Makefile."
-msgstr ""
-"<b>Aja qmake</b>"
-"<p>Ajaa <b>qmake:n</b> valitun aliprojektin kansiosta. Tämä luo tai "
-"uudelleenluo Makefile:n."
+"Execute one assembler instruction, stepping into functions if appropriate."
+msgstr "Suorita yksi assembler-komento, siirry aliohjelmaan tarvittaessa."
-#: buildtools/qmake/trollprojectwidget.cpp:1019
+#: languages/cpp/debugger/dbgtoolbar.cpp:343
+#: languages/ruby/debugger/dbgtoolbar.cpp:333
+msgid "Execute to end of current stack frame."
+msgstr "Suorita nykyisen pinon loppuun."
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:345
+msgid "Memory, dissemble, registers, library viewers."
+msgstr "Muisti-, symboli-, rekisteri-, kirjastonäkymät"
+
+#: languages/cpp/debugger/dbgtoolbar.cpp:346
+#: languages/ruby/debugger/dbgtoolbar.cpp:335
#, fuzzy
-msgid "Run qmake recursively"
-msgstr "&Alihakemistoineen"
+msgid "Set focus on TDevelop."
+msgstr "Aseta fokus KDevelopiin."
-#: buildtools/qmake/trollprojectwidget.cpp:1020
+#: languages/cpp/debugger/dbgtoolbar.cpp:347
+#: languages/ruby/debugger/dbgtoolbar.cpp:336
#, fuzzy
+msgid "Set focus on window that had focus when TDevelop got focus."
+msgstr "Aktivoi ikkuna, jolla oli fokus kun KDevelop sai fokuksen"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:296
+#, c-format
msgid ""
-"<b>Run qmake recursively</b>"
-"<p>Runs <b>qmake</b> from the selected subproject directory and recurses into "
-"all subproject directories. This creates or regenerates Makefile."
+"<b>Gdb command sent when debugger is not running</b>"
+"<br>The command was:"
+"<br> %1"
msgstr ""
-"<b>Aja qmake</b>"
-"<p>Ajaa <b>qmake:n</b> valitun aliprojektin kansiosta. Tämä luo tai "
-"uudelleenluo Makefile:n."
-#: buildtools/qmake/trollprojectwidget.cpp:1025
-#: buildtools/qmake/trollprojectwidget.cpp:1050
-msgid "Add Subproject..."
-msgstr "Lisää aliprojekti..."
+#: languages/cpp/debugger/gdbcontroller.cpp:391
+msgid "<b>Invalid debugger command</b><br>"
+msgstr ""
-#: buildtools/autotools/autosubprojectview.cpp:189
-#: buildtools/qmake/trollprojectwidget.cpp:1031
-msgid "Remove Subproject..."
-msgstr "Poista aliprojekti..."
+#: languages/cpp/debugger/gdbcontroller.cpp:393
+msgid "Invalid debugger command"
+msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:1032
+#: languages/cpp/debugger/gdbcontroller.cpp:484
msgid ""
-"<b>Remove subproject</b>"
-"<p>Removes currently selected subproject. Does not delete any file from disk. "
-"Deleted subproject can be later added by calling 'Add Subproject' action."
+"<b>Invalid gdb reply</b>"
+"<p>The 'stopped' packet does not include the 'reason' field'."
msgstr ""
-"<b>Poista aliprojekti</b>"
-"<p>Poistaa valitun aliprojektin. Ei poista tiedostoja levyltä. Poistettu "
-"aliprojekti voidaan myöhemmin lisätä kutsumalla \"Lisää aliprojekti\" "
-"-toimintoa."
-#: buildtools/qmake/trollprojectwidget.cpp:1035
-#: buildtools/qmake/trollprojectwidget.cpp:1045
-msgid "Create Scope..."
-msgstr "Luo alue..."
+#: languages/cpp/debugger/gdbcontroller.cpp:486
+msgid "The gdb reply is: bla-bla-bla"
+msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:1036
+#: languages/cpp/debugger/gdbcontroller.cpp:487
+#: languages/cpp/debugger/gdbcontroller.cpp:722
+msgid "Invalid gdb reply"
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:502
+#, fuzzy, c-format
+msgid "Exited on signal %1"
+msgstr "Lisää uuden signaalin"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:556
+msgid "Program received signal %1 (%2)"
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:558
#, fuzzy
+msgid "Received signal"
+msgstr "Poistaa signaalin"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:649
msgid ""
-"<b>Create scope</b>"
-"<p>Creates TQMake scope in the project file of the currently selected "
-"subproject."
+"gdb message:\n"
msgstr ""
-"<b>Luo alue</b>"
-"<p>Luo QMake-alueen valitun aliprojektin projektitiedostossa."
+"gdb:n viesti:\n"
-#: buildtools/qmake/trollprojectwidget.cpp:1038
-msgid "Subproject Settings"
-msgstr "Aliprojektin asetukset"
+#: languages/cpp/debugger/gdbcontroller.cpp:691
+msgid "No such file or directory."
+msgstr "Ei tiedostoa tai kansiota tällä nimellä."
-#: buildtools/qmake/trollprojectwidget.cpp:1039
-#, fuzzy
+#: languages/cpp/debugger/gdbcontroller.cpp:715
msgid ""
-"<b>Subproject settings</b>"
-"<p>Opens <b>TQMake Subproject Configuration</b> dialog. It provides settings "
-"for:"
-"<br>subproject type and configuration,"
-"<br>include and library paths,"
-"<br>lists of dependencies and external libraries,"
-"<br>build order,"
-"<br>intermediate files locations,"
-"<br>compiler options."
+"Invalid gdb reply\n"
+"Command was: %1\n"
+"Response is: %2\n"
+"Invalid response kind: \"%3\""
msgstr ""
-"<b>Aliprojektin asetukset</b>"
-"<p>Avaa <b>QMake-aliprojektin määritykset</b>-dialogin. Tarjoaa määritykset:"
-"<br>aliprojektin tyypille ja kokoonpanolle,"
-"<br>include- ja kirjastopoluille,"
-"<br>riippuvaisuuksien listalle ja ulkoisille kirjastoille,"
-"<br>rakentamisjärjestykselle,"
-"<br>väliaikaisten tiedostojen sijainnille,"
-"<br>kääntäjän asetuksille."
-#: buildtools/qmake/trollprojectwidget.cpp:1046
-#, fuzzy
+#: languages/cpp/debugger/gdbcontroller.cpp:846
msgid ""
-"<b>Create Scope</b>"
-"<p>Creates TQMake scope in the currently selected scope."
-msgstr "<b>Luo alue</b><p>Luo QMake-alueen valitulle alueelle."
+"<b>Could not start debugger.</b>"
+"<p>Could not run '%1'. Make sure that the path name is specified correctly."
+msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:1047
-msgid "Remove Scope"
-msgstr "Poista alue"
+#: languages/cpp/debugger/gdbcontroller.cpp:850
+#, fuzzy
+msgid "Could not start debugger"
+msgstr "Käynnistä virheenjäljittimessä"
-#: buildtools/qmake/trollprojectwidget.cpp:1048
-msgid "<b>Remove Scope</b><p>Removes currently selected scope."
-msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
+#: languages/cpp/debugger/gdbcontroller.cpp:1046
+#: languages/ruby/debugger/rdbcontroller.cpp:836
+msgid "Debugger stopped"
+msgstr "Virheenjäljitin pysähtynyt"
-#: buildtools/qmake/trollprojectwidget.cpp:1051
-#, fuzzy
+#: languages/cpp/debugger/gdbcontroller.cpp:1111
msgid ""
-"<b>Add subproject</b>"
-"<p>Creates a <i>new</i> or adds an <i>existing</i> subproject to the currently "
-"selected scope. This action is allowed only if the type of the subproject is "
-"'subdirectories'. The type of the subproject can be defined in the <b>"
-"Subproject Settings</b> dialog (open it from the subproject context menu)."
+"GDB cannot use the tty* or pty* devices.\n"
+"Check the settings on /dev/tty* and /dev/pty*\n"
+"As root you may need to \"chmod ug+rw\" tty* and pty* devices and/or add the "
+"user to the tty group using \"usermod -G tty username\"."
msgstr ""
-"<b>Lisää aliprojekti</b>"
-"<p>Luo <i>uuden</i> tai lisää <i>olemassaolevan</i> alipojektin nykyiseen "
-"aliprojektiin. Tämä toiminto on sallittu vain jos aliprojektin tyyppi on "
-"\"alihakemistot\". Aliprojektin tyyppi voidaan määrittää <b>"
-"Aliprojektin Asetukset</b>-dialogissa (avaa se aliprojektin "
-"kontekstivalikosta)."
+"GDB ei voi käyttää tty*- tai pty*-laitteita.\n"
+"Tarkista /dev/tty* ja /dev/pty* asetukset.\n"
+"Joudut ehkä pääkäyttäjänä asettamaan \"chmod ug+rw\" tty*- ja pty*-laitteille "
+"ja/tai lisäämään käyttäjän tty-ryhmään käyttäen \"usermod -G tty "
+"käyttäjänimi\"."
-#: buildtools/qmake/trollprojectwidget.cpp:1056
-#, fuzzy
-msgid "Disable Subproject..."
-msgstr "Lisää aliprojekti..."
+#: languages/cpp/debugger/gdbcontroller.cpp:1157
+msgid ""
+"<b>Application does not exist</b>"
+"<p>The application you are trying to debug,"
+"<br> %1\n"
+"<br>does not exist. Check that you have specified the right application in the "
+"debugger configuration."
+msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:1057
+#: languages/cpp/debugger/gdbcontroller.cpp:1163
#, fuzzy
+msgid "Application does not exist"
+msgstr "Tälle tiedostopäätteelle ei ole tiedostopohjaa."
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1175
msgid ""
-"<b>Disable subproject</b>"
-"<p>Disables the currently selected subproject when this scope is active. Does "
-"not delete the directory from disk. The deleted subproject can be later added "
-"by using the 'Add Subproject' action."
+"<b>Could not run application '%1'.</b>"
+"<p>The application does not have the executable bit set. Try rebuilding the "
+"project, or change permissions manually."
msgstr ""
-"<b>Poista aliprojekti</b>"
-"<p>Poistaa valitun aliprojektin. Ei poista tiedostoja levyltä. Poistettu "
-"aliprojekti voidaan myöhemmin lisätä kutsumalla \"Lisää aliprojekti\" "
-"-toimintoa."
-#: buildtools/qmake/trollprojectwidget.cpp:1062
+#: languages/cpp/debugger/gdbcontroller.cpp:1180
#, fuzzy
+msgid "Could not run application"
+msgstr "Keskeytä sovellus"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1355
+#: languages/cpp/debugger/gdbcontroller.cpp:1725
+#: languages/ruby/debugger/rdbcontroller.cpp:1286
+msgid "Process exited"
+msgstr "Prosessi poistui"
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1362
+msgid "<b>Debugger error</b><p>Debugger reported the following error:<p><tt>"
+msgstr ""
+
+#: languages/cpp/debugger/gdbcontroller.cpp:1590
msgid ""
-"<b>Scope settings</b>"
-"<p>Opens <b>TQMake Subproject Configuration</b> dialog. It provides settings "
-"for:"
-"<br>subproject type and configuration,"
-"<br>include and library paths,"
-"<br>lists of dependencies and external libraries,"
-"<br>build order,"
-"<br>intermediate files locations,"
-"<br>compiler options."
+"_: <b>Internal debugger error</b>\n"
+"<p>The debugger component encountered an internal error while processing a "
+"reply from gdb. Please submit a bug report."
msgstr ""
-"<b>Aliprojektin asetukset</b>"
-"<p>Avaa <b>QMake-aliprojektin määritykset</b>-dialogin. Tarjoaa määritykset:"
-"<br>aliprojektin tyypille ja kokoonpanolle,"
-"<br>include- ja kirjastopoluille,"
-"<br>riippuvaisuuksien listalle ja ulkoisille kirjastoille,"
-"<br>rakentamisjärjestykselle,"
-"<br>väliaikaisten tiedostojen sijainnille,"
-"<br>kääntäjän asetuksille."
-#: buildtools/qmake/trollprojectwidget.cpp:1191
+#: languages/cpp/debugger/gdbcontroller.cpp:1592
msgid ""
-"You did not select a subproject to add the file to, or select a subproject that "
-"has subdirs."
+"The exception is: %1\n"
+"The MI response is: %2"
msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:1191
+#: languages/cpp/debugger/gdbcontroller.cpp:1594
#, fuzzy
-msgid "File adding aborted"
-msgstr "Tietue muuttunut"
+msgid "Internal debugger error"
+msgstr "Sisäinen virhe"
-#: buildtools/qmake/trollprojectwidget.cpp:1262
-msgid "All Files"
-msgstr "Kaikki tiedostot"
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:41
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:41
+msgid "WHAT DOES THIS PART DO?"
+msgstr "MITÄ TÄMÄ OSA TEKEE?"
-#: buildtools/qmake/trollprojectwidget.cpp:1376
-msgid "Insert New Filepattern"
-msgstr "Lisää uusi tiedostokuvio"
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:94
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:94
+#, fuzzy
+msgid "&Do Something..."
+msgstr "Yleiset asetukset"
-#: buildtools/qmake/trollprojectwidget.cpp:1377
-msgid ""
-"Please enter a filepattern relative the current subproject (example "
-"docs/*.html):"
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:96
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:96
+#, fuzzy
+msgid "Do something"
+msgstr "Älä tee mitää&n"
+
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:97
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:97
+msgid "<b>Do something</b><p>Describe here what does this action do."
msgstr ""
-"Anna tiedostokuvio suhteellisena nykyiseen aliprojektiin (esimerkiksi "
-"docs/*.html):"
-#: buildtools/qmake/trollprojectwidget.cpp:1392
-msgid "Insert New Install Object"
-msgstr "Lisää uusi asennusolio"
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:180
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:180
+msgid "This action does nothing."
+msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:1393
-msgid "Please enter a name for the new object:"
-msgstr "Anna uudelle oliolle nimi:"
+#: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:180
+#: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:180
+#, fuzzy
+msgid "%{APPNAME} Plugin"
+msgstr "$APPNAME$"
-#: buildtools/qmake/trollprojectwidget.cpp:1546
-msgid "Add Install Object..."
-msgstr "Lisää asennusolio..."
+#: languages/cpp/app_templates/dcopservice/main.cpp:12
+#: languages/cpp/app_templates/kdedcop/main.cpp:10
+#: languages/cpp/app_templates/khello/main.cpp:10
+#: languages/cpp/app_templates/khello2/main.cpp:10
+#: languages/cpp/app_templates/kpartapp/main.cpp:9
+msgid "A TDE KPart Application"
+msgstr "TDE:n KPart-sovellus"
-#: buildtools/qmake/trollprojectwidget.cpp:1547
+#: languages/cpp/app_templates/dcopservice/main.cpp:24
+msgid "TDE"
+msgstr "TDE"
+
+#: languages/cpp/app_templates/dcopservice/main.cpp:27
+msgid "Developer"
+msgstr "Kehittäjä"
+
+#: languages/cpp/app_templates/kateplugin/plugin_app.cpp:57
+#: languages/cpp/app_templates/kateplugin2/plugin_app.cpp:61
+msgid "Insert Hello World"
+msgstr "Lisää Hello World"
+
+#: languages/cpp/app_templates/tdefileplugin/tdefile_plugin.cpp:26
#, fuzzy
-msgid ""
-"<b>Add install object</b>"
-"<p>Creates TQMake install object. It is possible to define a list of files to "
-"install and installation locations for each object. Warning! Install objects "
-"without path specified will not be saved to a project file."
+msgid "%{APPNAME} Information"
+msgstr "$APPNAME$-tiedot"
+
+#: languages/cpp/app_templates/tdefileplugin/tdefile_plugin.cpp:31
+msgid "Items"
+msgstr "Jäsen"
+
+#: languages/cpp/app_templates/kde4app/kapp4.cpp:56
+#: languages/cpp/app_templates/kscons_kxt/app.cpp:79
+#: languages/cpp/app_templates/kxt/app.cpp:74
+#: languages/cpp/app_templates/tdeconfig35/app.cpp:56
+#, fuzzy
+msgid "Swi&tch Colors"
+msgstr "Vaihda"
+
+#: languages/cpp/app_templates/kde4app/main.cpp:10
+#, fuzzy
+msgid "A KDE 4 Application"
+msgstr "TDE-sovellus"
+
+#: languages/cpp/app_templates/kde4app/kapp4view.cpp:39
+#: languages/cpp/app_templates/kscons_kxt/appview.cpp:37
+#: languages/cpp/app_templates/kxt/appview.cpp:37
+#: languages/cpp/app_templates/tdeconfig35/appview.cpp:37
+#, fuzzy
+msgid "Settings changed"
+msgstr "Asetukset"
+
+#: languages/cpp/app_templates/kscons_kxt/appview.cpp:36
+#: languages/cpp/app_templates/kxt/appview.cpp:36
+#: languages/cpp/app_templates/tdeconfig35/appview.cpp:36
+msgid "This project is %1 days old"
msgstr ""
-"<b>Lisää asennusolio</b>"
-"<p>Luo QMake-asennusolion. Voit määritellä listan tiedostoista ja asennuksen "
-"sijainnin jokaiselle oliolle. Varoitus! Asennusoliot, joille ei ole määritelty "
-"polkua, ei talleteta projektitiedostoon."
-#: buildtools/qmake/trollprojectwidget.cpp:1553
-msgid "Install Path..."
-msgstr "Asennuspolku..."
+#: languages/cpp/app_templates/kapp/main.cpp:11
+#: languages/cpp/app_templates/kmake/app.cpp:8
+#: languages/cpp/app_templates/kscons_kxt/main.cpp:10
+#: languages/cpp/app_templates/kxt/main.cpp:10
+#: languages/cpp/app_templates/tdeconfig35/main.cpp:10
+msgid "A TDE Application"
+msgstr "TDE-sovellus"
-#: buildtools/qmake/trollprojectwidget.cpp:1554
-msgid ""
-"<b>Install path</b>"
-"<p>Allows to choose the installation path for the current install object."
+#: languages/cpp/app_templates/kapp/main.cpp:17
+#: languages/cpp/app_templates/kmake/app.cpp:14
+#: languages/cpp/app_templates/kpartapp/main.cpp:15
+#: languages/cpp/app_templates/kscons_kxt/main.cpp:16
+#: languages/cpp/app_templates/kscons_tdemdi/main.cpp:18
+#: languages/cpp/app_templates/kxt/main.cpp:16
+#: languages/cpp/app_templates/tdeconfig35/main.cpp:16
+#, fuzzy
+msgid "Document to open"
+msgstr "Avattava asiakirja."
+
+#: languages/cpp/app_templates/kscons_kxt/app.cpp:72
+#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:130
+msgid "This shows useful tips on the use of this application."
msgstr ""
-"<b>Asennuspolku</b>"
-"<p>Sallii valita asennuspolun nykyiselle asennusoliolle."
-#: buildtools/qmake/trollprojectwidget.cpp:1555
-msgid "Add Pattern of Files to Install..."
-msgstr "Lisää kuvio asennettaville tiedostoille..."
+#: languages/bash/bashsupport_part.cpp:46
+#: languages/cpp/app_templates/kdevlang/kdevlang_part.cpp:31
+#: languages/kjssupport/kjssupport_part.cpp:72
+#: languages/php/phpsupportpart.cpp:91 languages/ruby/rubysupport_part.cpp:51
+#: languages/sql/sqlsupport_part.cpp:43
+msgid "&Run"
+msgstr "&Suorita"
-#: buildtools/qmake/trollprojectwidget.cpp:1556
-msgid ""
-"<b>Add pattern of files to install</b>"
-"<p>Defines the pattern to match files which will be installed. It is possible "
-"to use wildcards and relative paths like <i>docs/*</i>."
+#: languages/cpp/app_templates/kofficepart/main.cpp:17
+msgid "File to open"
+msgstr "Avattava tiedosto"
+
+#: languages/cpp/app_templates/kicker/applet.cpp:33
+msgid "This is an about box"
+msgstr "Tietoja sovelluksesta"
+
+#: languages/cpp/app_templates/kicker/applet.cpp:39
+msgid "This is a help box"
+msgstr "Ohjeet"
+
+#: languages/cpp/app_templates/kicker/applet.cpp:45
+msgid "This is a preferences box"
+msgstr "Asetukset"
+
+#: languages/cpp/app_templates/tdecmodule/module.cpp:62
+#, fuzzy
+msgid "Helpful information about the %{APPNAMELC} module."
+msgstr "Hyödyllistä tietoa $APPNAMELC$-moduulista."
+
+#: languages/cpp/app_templates/tdeioslave/slave.cpp:51
+#: vcs/subversion/svn_tdeio.cpp:249
+msgid "Looking for %1..."
+msgstr "Haen kohdetta %1..."
+
+#: languages/cpp/app_templates/kmake/mainviewimp.cpp:17
+msgid "Hello there."
msgstr ""
-"<b>Lisää asennettavien tiedostojen kuvio</b>"
-"<p>Määrittelee kuvion, jonka perusteella valitaan asennettavat tiedostot. On "
-"mahdollista käyttää jokerimerkkejä ja suhteellisia polkuja, kuten <i>docs/*</i>"
-"."
-#: buildtools/qmake/trollprojectwidget.cpp:1558
+#: languages/cpp/app_templates/kpartapp/app_part.cpp:185
#, fuzzy
-msgid "Remove Install Object"
-msgstr "Lisää asennusolio"
+msgid "%{APPNAME}Part"
+msgstr "$APPNAME$Part"
-#: buildtools/qmake/trollprojectwidget.cpp:1559
+#: languages/cpp/app_templates/kpartapp/app.cpp:55
+#: languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp:46
+#: languages/cpp/app_templates/kscons_tdemdi/apptdemdiView.cpp:53
#, fuzzy
-msgid ""
-"<b>Remove install object</b>"
-"<p>Removes the install object the current group."
-msgstr ""
-"<b>Poista kaikki keskeytyskohdat</b>"
-"<p>Poistaa projektin kaikki keskeytyskohdat."
+msgid "Could not find our part."
+msgstr "Ei löydetty meidän osaa!"
-#: buildtools/autotools/autodetailsview.cpp:189
-#: buildtools/autotools/autodetailsview.cpp:190
-#: buildtools/qmake/trollprojectwidget.cpp:1563
-#: buildtools/qmake/trollprojectwidget.cpp:1578
-msgid "Create New File..."
-msgstr "Luo uusi tiedosto..."
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:50
+msgid "Play"
+msgstr "Soita"
-#: buildtools/qmake/trollprojectwidget.cpp:1564
-msgid ""
-"<b>Create new file</b>"
-"<p>Creates a new translation file and adds it to a currently selected "
-"TRANSLATIONS group."
-msgstr ""
-"<b>Luo uusi tiedosto</b> "
-"<p>Luo uuden kielikäännöstiedoston ja lisää sen valittuun "
-"KIELIKÄÄNNÖKSET-ryhmään."
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:63
+msgid "Playlist"
+msgstr "Soittolista"
-#: buildtools/autotools/autodetailsview.cpp:198
-#: buildtools/autotools/autodetailsview.cpp:199
-#: buildtools/qmake/trollprojectwidget.cpp:1565
-#: buildtools/qmake/trollprojectwidget.cpp:1580
-msgid "Add Existing Files..."
-msgstr "Lisää olemassaolevat tiedostot..."
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:69
+msgid "Change loop style"
+msgstr "Vaihda toistotyyli"
-#: buildtools/qmake/trollprojectwidget.cpp:1566
-msgid ""
-"<b>Add existing files</b>"
-"<p>Adds existing translation (*.ts) files to a currently selected TRANSLATIONS "
-"group. It is possible to copy files to a current subproject directory, create "
-"symbolic links or add them with the relative path."
-msgstr ""
-"<b>Lisää olemassaolevat tiedostot</b>"
-"<p>Lisää olemassaolevat käännöstiedostot (*.ts) valittuun KÄÄNNÖKSET-ryhmään. "
-"On mahdollista kopioida tiedostot nykyisen aliprojektin kansioon, luoda "
-"symboliset linkit tai lisätä ne käyttäen suhteellista polkua."
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:98
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:206
+msgid "No File Loaded"
+msgstr "Ei tiedostoa ladattuna"
-#: buildtools/qmake/trollprojectwidget.cpp:1569
-msgid "Update Translation Files"
-msgstr "Päivitä käännöstiedostot"
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:251
+msgid "No looping"
+msgstr "Ei toistoa"
-#: buildtools/qmake/trollprojectwidget.cpp:1570
-msgid ""
-"<b>Update Translation Files</b>"
-"<p>Runs <b>lupdate</b> command from the current subproject directory. It "
-"collects translatable messages and saves them into translation files."
-msgstr ""
-"<b>Päivitä käännöstiedostot</b>"
-"<p>Ajaa <b>lupdate</b>-komennon nykyisen aliprojektin kansiosta. Komento kerää "
-"käännettävät viestit ja tallentaa ne käännöstiedostoiksi."
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:255
+msgid "Song looping"
+msgstr "Kappaleen toisto"
-#: buildtools/qmake/trollprojectwidget.cpp:1572
-msgid "Release Binary Translations"
-msgstr "Julkaise binääriset käännökset"
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:259
+msgid "Playlist looping"
+msgstr "Soittolistan toisto"
-#: buildtools/qmake/trollprojectwidget.cpp:1573
-msgid ""
-"<b>Release Binary Translations</b>"
-"<p>Runs <b>lrelease</b> command from the current subproject directory. It "
-"creates binary translation files that are ready to be loaded at program "
-"execution."
-msgstr ""
-"<b>Julkaise binääriset käännökset</b>"
-"<p>Ajaa <b>lrelease</b>-komennon nykyisen aliprojektin kansiosta. Komento luo "
-"binääriset käännöstiedostot, jotka ovat ladattavissa ohjelman suorituksen "
-"aikana."
+#: languages/cpp/app_templates/noatunui/plugin_impl.cpp:263
+msgid "Random play"
+msgstr "Satunnaissoitto"
-#: buildtools/qmake/trollprojectwidget.cpp:1590
-msgid "Choose Install Path"
-msgstr "Valitse asennuspolku"
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:16
+msgid "&Plugin Action"
+msgstr "&Liitännäisen toiminto"
-#: buildtools/qmake/trollprojectwidget.cpp:1590
-msgid "Enter a path (example /usr/local/share/... ):"
-msgstr "Anna polku (esimerkiksi /usr/local/share/... ):"
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:32
+msgid "Cannot Translate Source"
+msgstr "Ei voitu kääntää lähdettä"
-#: buildtools/qmake/trollprojectwidget.cpp:1604
-msgid "Add Pattern of Files to Install"
-msgstr "Lisää asennettavien tiedostojen kuvio"
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:33
+msgid "You cannot translate anything except web pages with this plugin."
+msgstr "Tällä liitännäisellä voidaan kääntää vain www-sivuja."
-#: buildtools/qmake/trollprojectwidget.cpp:1605
-#: buildtools/qmake/trollprojectwidget.cpp:1906
-msgid ""
-"Enter a pattern relative to the current subproject (example docs/*.html):"
-msgstr ""
-"Anna kuvio suhteellisena nykyiseen aliprojektiin (esimerkiksi docs/*.html):"
+#: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:53
+msgid "The URL you entered is not valid, please correct it and try again"
+msgstr "Antamasi URL ei ole oikean muotoinen, yritä uudelleen"
-#: buildtools/qmake/trollprojectwidget.cpp:1725
-msgid "Add Install Object"
-msgstr "Lisää asennusolio"
+#: languages/cpp/app_templates/kapp/appview.cpp:62
+msgid "Could not find a suitable HTML component"
+msgstr "Ei löydetty sopivaa HTML-komponenttia"
-#: buildtools/qmake/trollprojectwidget.cpp:1726
-msgid "Enter a name for the new object:"
-msgstr "Anna nimi uudelle oliolle:"
+#: languages/cpp/app_templates/kapp/pref.cpp:11
+#, fuzzy
+msgid "%{APPNAME} Preferences"
+msgstr "$APPNAME$-asetukset"
-#: buildtools/autotools/autodetailsview.cpp:557
-#: buildtools/qmake/trollprojectwidget.cpp:1760
-#, c-format
-msgid "File: %1"
-msgstr "Tiedosto: %1"
+#: languages/cpp/app_templates/kapp/pref.cpp:18
+msgid "First Page"
+msgstr "Ensimmäinen sivu"
-#: buildtools/qmake/trollprojectwidget.cpp:1762
-#, c-format
-msgid "Pattern: %1"
-msgstr "Kuvio: %1"
+#: languages/cpp/app_templates/kapp/pref.cpp:18
+msgid "Page One Options"
+msgstr "Sivun yksi asetukset"
-#: buildtools/autotools/autodetailsview.cpp:580
-#: buildtools/qmake/trollprojectwidget.cpp:1775
-msgid "Edit ui-Subclass..."
-msgstr "Muokkaa ui-aliluokkaa..."
+#: languages/cpp/app_templates/kapp/pref.cpp:21
+msgid "Second Page"
+msgstr "Toinen sivu"
-#: buildtools/autotools/autodetailsview.cpp:581
-#: buildtools/qmake/trollprojectwidget.cpp:1776
-msgid ""
-"<b>Edit ui-subclass</b>"
-"<p>Launches <b>Subclassing</b> wizard and prompts to implement missing in "
-"childclass slots and functions."
+#: languages/cpp/app_templates/kapp/pref.cpp:21
+msgid "Page Two Options"
+msgstr "Sivun kaksi asetukset"
+
+#: languages/cpp/app_templates/kapp/pref.cpp:31
+#: languages/cpp/app_templates/kapp/pref.cpp:40
+msgid "Add something here"
+msgstr "Lisää jotain tähän"
+
+#: languages/cpp/app_templates/kapp/app.cpp:102
+msgid "Cus&tom Menuitem"
+msgstr "&Oma valikkotietue"
+
+#: languages/cpp/app_templates/kapp/app.cpp:179
+msgid "Open Location"
+msgstr "Avaa sijainti"
+
+#: languages/cpp/app_templates/kscons_tdemdi/main.cpp:12
+msgid "A simple tdemdi app"
msgstr ""
-"<b>Muokkaa ui-aliluokkaa</b>"
-"<p>Käynnistää <b>Aliluokitus</b>-velhon ja kehottaa toteuttamaan aliluokasta "
-"puuttuvat slotit ja funktiot."
-#: buildtools/autotools/autodetailsview.cpp:565
-#: buildtools/qmake/trollprojectwidget.cpp:1781
+#: languages/cpp/app_templates/kscons_tdemdi/apptdemdi.cpp:84
#, fuzzy
-msgid "Subclassing Wizard..."
-msgstr "Aliluokita kontrolli..."
+msgid "Terminal"
+msgstr "Perinteinen"
-#: buildtools/autotools/autodetailsview.cpp:566
-#: buildtools/qmake/trollprojectwidget.cpp:1782
-msgid ""
-"<b>Subclass widget</b>"
-"<p>Launches <b>Subclassing</b> wizard. It allows to create a subclass from the "
-"class defined in .ui file. There is also possibility to implement slots and "
-"functions defined in the base class."
-msgstr ""
-"<b>Aliluokita kontrolli</b>"
-"<p>Käynnistää <b>Aliluokitus</b>-velhon. Mahdollistaa aliluokan luomisen "
-"luokasta, joka on määritetty .ui-tiedostossa. Velhossa on myös mahdollista "
-"toteuttaa slotit ja funktiot, jotka on määritetty kantaluokassa."
+#: languages/cpp/app_templates/kscons_tdemdi/app_part.cpp:56
+#, fuzzy
+msgid "%{APPNAMELC}Part"
+msgstr "$APPNAME$Part"
-#: buildtools/autotools/autodetailsview.cpp:586
-#: buildtools/qmake/trollprojectwidget.cpp:1787
-msgid "Open ui.h File"
-msgstr "Avaa .ui.h-tiedosto"
+#: languages/python/pydoc.cpp:71
+msgid "Error in pydoc"
+msgstr "Virhe pydoc:ssa"
-#: buildtools/autotools/autodetailsview.cpp:587
-#: buildtools/qmake/trollprojectwidget.cpp:1788
+#: languages/python/pythonimplementationwidget.cpp:65
+#: languages/ruby/rubyimplementationwidget.cpp:58
#, fuzzy
-msgid ""
-"<b>Open ui.h file</b>"
-"<p>Opens .ui.h file associated with the selected .ui."
-msgstr ""
-"<b>Avaa .ui.h-tiedosto</b>"
-"<p>Avaa .ui.h-tiedoston, joka liittyy valittuun .ui-tiedostoon."
+msgid "Cannot write to file"
+msgstr "Doxyfile-tiedostoa ei voitu kirjoittaa."
-#: buildtools/autotools/autodetailsview.cpp:574
-#: buildtools/qmake/trollprojectwidget.cpp:1790
-msgid "List of Subclasses..."
-msgstr "Aliluokkien lista..."
+#: languages/python/pythonsupportpart.cpp:67
+msgid "<b>Execute program</b><p>Runs the Python program."
+msgstr "<b>Suorita ohjelma</b><p>Ajaa Python-ohjelman."
-#: buildtools/autotools/autodetailsview.cpp:575
-#: buildtools/qmake/trollprojectwidget.cpp:1791
-msgid ""
-"<b>List of subclasses</b>"
-"<p>Shows subclasses list editor. There is possibility to add or remove "
-"subclasses from the list."
-msgstr ""
-"<b>Aliluokkien lista</b>"
-"<p>Näyttää aliluokkien listaeditorin. Siellä on mahdollista lisätä ja poistaa "
-"aliluokkia listasta."
+#: languages/csharp/csharpsupportpart.cpp:70
+#: languages/perl/perlsupportpart.cpp:70
+#: languages/python/pythonsupportpart.cpp:69
+msgid "Execute String..."
+msgstr "Suorita merkkijono..."
-#: buildtools/qmake/trollprojectwidget.cpp:1797
+#: languages/python/pythonsupportpart.cpp:72
+msgid "Execute string"
+msgstr "Suorita merkkijono"
+
+#: languages/python/pythonsupportpart.cpp:73
+msgid "<b>Execute String</b><p>Executes a string as Python code."
+msgstr "<b>Suorita merkkijono</b><p>Suorittaa merkkijonon Python-koodina."
+
+#: languages/python/pythonsupportpart.cpp:75
+msgid "Start Python Interpreter"
+msgstr "Käynnistä Python-tulkki"
+
+#: languages/python/pythonsupportpart.cpp:78
#, fuzzy
+msgid "Start Python interpreter"
+msgstr "Käynnistä Python-tulkki"
+
+#: languages/python/pythonsupportpart.cpp:79
msgid ""
-"<b>Remove file</b>"
-"<p>Removes file from a current group. For sources, this also removes the "
-"subclassing information."
+"<b>Start python interpreter</b>"
+"<p>Starts the Python interpreter without a program"
msgstr ""
-"<b>Poista tiedosto</b>"
-"<p>Poistaa tiedoston valitusta ryhmästä. Ei poista tiedostoa levyltä."
+"<b>Käynnistä python-tulkki</b>"
+"<p>Käynnistää Python-tulkin lman sovellusta"
-#: buildtools/qmake/trollprojectwidget.cpp:1798
+#: languages/python/pythonsupportpart.cpp:81
+msgid "Python Documentation..."
+msgstr "Python-dokumentaatio..."
+
+#: languages/python/pythonsupportpart.cpp:84
+msgid "Python documentation"
+msgstr "Python-dokumentaatio"
+
+#: languages/python/pythonsupportpart.cpp:85
+msgid "<b>Python documentation</b><p>Shows a Python documentation page."
+msgstr "<b>Python-dokumentaatio</b><p>Näyttää Python-dokumentaatiosivun."
+
+#: languages/csharp/csharpsupportpart.cpp:218
+#: languages/perl/perlsupportpart.cpp:218
+#: languages/python/pythonsupportpart.cpp:352
#, fuzzy
-msgid "Exclude File"
-msgstr "&Rajaa pois:"
+msgid "String to Execute"
+msgstr "Suoritettava merkkijono"
-#: buildtools/qmake/trollprojectwidget.cpp:1799
-msgid ""
-"<b>Exclude File</b>"
-"<p>Excludes the file from this Scope. Does not touch subclassing information"
-msgstr ""
+#: languages/csharp/csharpsupportpart.cpp:218
+#: languages/perl/perlsupportpart.cpp:218
+#: languages/python/pythonsupportpart.cpp:352
+#, fuzzy
+msgid "String to execute:"
+msgstr "Suoritettava merkkijono"
-#: buildtools/qmake/trollprojectwidget.cpp:1803
-#: buildtools/qmake/trollprojectwidget.cpp:1905
-msgid "Edit Pattern"
-msgstr "Muokkaa kuviota"
+#: languages/python/pythonsupportpart.cpp:364
+#, fuzzy
+msgid "Show Python Documentation"
+msgstr "Python-dokumentaatio"
-#: buildtools/qmake/trollprojectwidget.cpp:1804
-msgid "<b>Edit pattern</b><p>Allows to edit install files pattern."
-msgstr ""
-"<b>Muokkaa kuviota</b>"
-"<p>Sallii muokata asennettavien tiedostojen kuviota."
+#: languages/python/pythonsupportpart.cpp:364
+msgid "Show Python documentation on keyword:"
+msgstr "Näytä Python-dokumentaatio hakusanalle:"
-#: buildtools/qmake/trollprojectwidget.cpp:1805
-msgid "Remove Pattern"
-msgstr "Poista kuvio"
+#: languages/csharp/csharpdoc.cpp:46 languages/perl/perldoc.cpp:46
+msgid "The only existing directories are functions and faq."
+msgstr "Ainoat olemassaolevat hakemistot ovat functions ja faq."
-#: buildtools/qmake/trollprojectwidget.cpp:1806
-msgid ""
-"<b>Remove pattern</b>"
-"<p>Removes install files pattern from the current install object."
-msgstr ""
-"<b>Poista kuvio</b>"
-"<p>Poistaa asennettavien tiedostojen kuvion nykyisestä asennus-oliosta."
+#: languages/csharp/csharpdoc.cpp:91
+#, fuzzy
+msgid "Error in csharpdoc"
+msgstr "Virhe pydoc:ssa"
-#: buildtools/qmake/trollprojectwidget.cpp:1817
+#: languages/csharp/csharpsupportpart.cpp:68
#, fuzzy
-msgid "Build File"
-msgstr "&Rakennustiedosto:"
+msgid "Runs the CSharp program"
+msgstr "Ajaa Perl-ohjelmaa"
-#: buildtools/qmake/trollprojectwidget.cpp:1818
+#: languages/csharp/csharpsupportpart.cpp:73
#, fuzzy
-msgid "<b>Build File</b><p>Builds the object file for this source file."
-msgstr "<b>Uudelleenlataa puu</b><p>Uudelleenlataa projektitiedostojen puun."
+msgid "Executes a string as CSharp code"
+msgstr "Suorittaa merkkijonon Perl-koodina"
-#: buildtools/qmake/trollprojectwidget.cpp:1934
+#: languages/csharp/csharpsupportpart.cpp:75
#, fuzzy
-msgid ""
-"Do you want to delete the file <strong>%1</strong> from the project and your "
-"disk?"
-msgstr "Oletko varma, että haluat uudelleenladata nykyisen projektin?"
+msgid "Start CSharp Interpreter"
+msgstr "Käynnistä Perl-tulkki"
-#: buildtools/qmake/trollprojectwidget.cpp:2052
+#: languages/csharp/csharpsupportpart.cpp:78
#, fuzzy
-msgid ""
-"Please specify the executable name in the project options dialog or select an "
-"application subproject in the TQMake Manager."
-msgstr ""
-"Määritä ensin suoritettavan ohjelman nimi projektimääritykset-dialogista."
+msgid "Starts the CSharp interpreter without a program"
+msgstr "Käynnistää Perl-tulkin ilman sovellusta"
-#: buildtools/qmake/trollprojectwidget.cpp:2053
+#: languages/csharp/csharpsupportpart.cpp:80
#, fuzzy
-msgid "No Executable Found"
-msgstr "Suoritustiedoston nimi puuttuu"
+msgid "Find CSharp Function Documentation..."
+msgstr "Etsi Perl-aliohjelman dokumentaatio..."
-#: buildtools/qmake/trollprojectwidget.cpp:2186
-msgid "There is no Makefile in this directory. Run qmake first?"
-msgstr "Kansiossa ei ole Makefilea. Ajetaanko qmake ensin?"
+#: languages/csharp/csharpsupportpart.cpp:83
+#, fuzzy
+msgid "Show the documentation page of a CSharp function"
+msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
-#: buildtools/autotools/autoprojectpart.cpp:654
-#: buildtools/autotools/autoprojectpart.cpp:665
-#: buildtools/autotools/configureoptionswidget.cpp:239
-#: buildtools/qmake/trollprojectwidget.cpp:2186
+#: languages/csharp/csharpsupportpart.cpp:85
#, fuzzy
-msgid "Do Not Run"
-msgstr "Älä tee mitää&n"
+msgid "Find CSharp FAQ Entry..."
+msgstr "Etsi Perl-FAQ tietue..."
-#: buildtools/qmake/trollprojectwidget.cpp:2276
-msgid ""
-"Could not delete Function Scope.\n"
-"This is an internal error, please write a bug report to bugs.kde.org and "
-"include the output of tdevelop when run from a shell."
-msgstr ""
+#: languages/csharp/csharpsupportpart.cpp:88
+#: languages/perl/perlsupportpart.cpp:88
+msgid "Show the FAQ entry for a keyword"
+msgstr "Näytä avainsanan FAQ-tietue"
-#: buildtools/qmake/trollprojectwidget.cpp:2276
+#: languages/csharp/csharpsupportpart.cpp:230
#, fuzzy
-msgid "Function Scope Deletion failed"
-msgstr "Funktiot"
+msgid "Show CSharp Documentation"
+msgstr "Etsi dokumentaatiosta"
-#: buildtools/qmake/trollprojectwidget.cpp:2284
-msgid ""
-"Could not delete Include Scope.\n"
-"This is an internal error, please write a bug report to bugs.kde.org and "
-"include the output of tdevelop when run from a shell."
+#: languages/csharp/csharpsupportpart.cpp:230
+#, fuzzy
+msgid "Show CSharp documentation for function:"
+msgstr "Näytä Perl-dokumentaatio aliohjelmalle:"
+
+#: languages/csharp/csharpsupportpart.cpp:242
+#: languages/perl/perlsupportpart.cpp:242
+#, fuzzy
+msgid "Show FAQ Entry"
+msgstr "Näytä FAQ-tietue avainsanalle:"
+
+#: languages/csharp/csharpsupportpart.cpp:242
+#: languages/perl/perlsupportpart.cpp:242
+msgid "Show FAQ entry for keyword:"
+msgstr "Näytä FAQ-tietue avainsanalle:"
+
+#: languages/perl/perlsupportpart.cpp:68
+msgid "Runs the Perl program"
+msgstr "Ajaa Perl-ohjelmaa"
+
+#: languages/perl/perlsupportpart.cpp:73
+msgid "Executes a string as Perl code"
+msgstr "Suorittaa merkkijonon Perl-koodina"
+
+#: languages/perl/perlsupportpart.cpp:75
+msgid "Start Perl Interpreter"
+msgstr "Käynnistä Perl-tulkki"
+
+#: languages/perl/perlsupportpart.cpp:78
+msgid "Starts the Perl interpreter without a program"
+msgstr "Käynnistää Perl-tulkin ilman sovellusta"
+
+#: languages/perl/perlsupportpart.cpp:80
+msgid "Find Perl Function Documentation..."
+msgstr "Etsi Perl-aliohjelman dokumentaatio..."
+
+#: languages/perl/perlsupportpart.cpp:83
+msgid "Show the documentation page of a Perl function"
+msgstr "Näytä Perl-aliohjelman dokumentaatiosivu"
+
+#: languages/perl/perlsupportpart.cpp:85
+msgid "Find Perl FAQ Entry..."
+msgstr "Etsi Perl-FAQ tietue..."
+
+#: languages/perl/perlsupportpart.cpp:230
+#, fuzzy
+msgid "Show Perl Documentation"
+msgstr "Etsi dokumentaatiosta"
+
+#: languages/perl/perlsupportpart.cpp:230
+msgid "Show Perl documentation for function:"
+msgstr "Näytä Perl-dokumentaatio aliohjelmalle:"
+
+#: languages/perl/perldoc.cpp:91
+msgid "Error in perldoc"
+msgstr "Virhe perldoc:ssa"
+
+#: languages/lib/debugger/debugger.cpp:198
+msgid "Breakpoint"
+msgstr "Keskeytyskohta"
+
+#: languages/lib/designer_integration/implementationwidget.cpp:80
+#, c-format
+msgid "Create or Select Implementation Class for: %1"
msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:2284
+#: languages/lib/designer_integration/implementationwidget.cpp:82
#, fuzzy
-msgid "Include Scope Deletion failed"
-msgstr "Sisällytä sovelluksen kuvake"
+msgid "Namespaces &amp;&amp; Classes"
+msgstr "Sama kuin luokan nimissä"
-#: buildtools/qmake/trollprojectwidget.cpp:2296
-msgid ""
-"Could not delete Scope.\n"
-"This is an internal error, please write a bug report to bugs.kde.org and "
-"include the output of tdevelop when run from a shell."
+#: languages/lib/designer_integration/implementationwidget.cpp:126
+msgid "Class was created but not found in class store."
msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:2296
-msgid "Scope Deletion failed"
+#: languages/lib/designer_integration/qtdesignerintegration.cpp:63
+#, c-format
+msgid "Cannot find implementation class for form: %1"
msgstr ""
-#: buildtools/qmake/trollprojectwidget.cpp:2462
+#: languages/bash/bashsupport_part.cpp:48
+#: languages/ruby/rubysupport_part.cpp:55
+msgid "<b>Run</b><p>Starts an application."
+msgstr "<b>Aja</b><p>Käynnistää sovelluksen."
+
+#: languages/ruby/rubysupport_part.cpp:58
+#: languages/ruby/rubysupport_part.cpp:61
+#, fuzzy
+msgid "Run Test Under Cursor"
+msgstr "Aja &kursoriin"
+
+#: languages/ruby/rubysupport_part.cpp:62
+#, fuzzy
msgid ""
-"The project file \"%1\" has changed on disk\n"
-"(Or you have \"%2\" opened in the editor, which also triggers a reload when you "
-"change something in the TQMake Manager).\n"
-"\n"
-"Do you want to reload it?"
+"<b>Run Test Under Cursor</b>"
+"<p>Runs the function under the cursor as test."
msgstr ""
+"<b>Aja kursoriin</b> "
+"<p>Jatkaa suoritusta kunnes saavutaan kursorin kohtaan."
-#: buildtools/qmake/trollprojectwidget.cpp:2462
+#: languages/ruby/rubysupport_part.cpp:64
+#: languages/ruby/rubysupport_part.cpp:65
#, fuzzy
-msgid "Project File Changed"
-msgstr "Tietue muuttunut"
+msgid "Launch Browser"
+msgstr "Lähdeselain"
-#: buildtools/qmake/projectconfigurationdlg.cpp:140
-#, fuzzy
-msgid "Save the current subproject's configuration?"
-msgstr "QMake-aliprojektin asetukset"
+#: languages/ruby/rubysupport_part.cpp:66
+msgid ""
+"<b>Launch Browser</b>"
+"<p>Opens a web browser pointing to the Ruby Rails server"
+msgstr ""
-#: buildtools/qmake/projectconfigurationdlg.cpp:141
+#: languages/ruby/rubysupport_part.cpp:68
#, fuzzy
-msgid "Save Configuration?"
-msgstr "CVS-palvelimen asetukset"
+msgid "Switch To Controller"
+msgstr "Vaihda"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1380
-msgid "Add include directory:"
-msgstr "Lisää sisällytyskansio:"
+#: languages/ruby/rubysupport_part.cpp:69
+#, fuzzy
+msgid "Switch To Model"
+msgstr "Vaihda yläreunan välilehtipalkkiin"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1463
-msgid "Add Library: Either choose the .a/.so file or give -l<libname>"
-msgstr ""
+#: languages/ruby/rubysupport_part.cpp:70
+#, fuzzy
+msgid "Switch To View"
+msgstr "Vaihda"
-#: buildtools/autotools/targetoptionsdlg.cpp:297
-#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#: languages/ruby/rubysupport_part.cpp:71
#, fuzzy
-msgid "Shared Library (*.so)"
-msgstr "Ja&ettu kirjasto"
+msgid "Switch To Test"
+msgstr "Vaihda"
-#: buildtools/autotools/targetoptionsdlg.cpp:297
-#: buildtools/qmake/projectconfigurationdlg.cpp:1465
+#: languages/ruby/rubysupport_part.cpp:77
+#: languages/ruby/rubysupport_part.cpp:78
#, fuzzy
-msgid "Static Library (*.a)"
-msgstr "St&aattinen kirjasto"
+msgid "Ruby Shell"
+msgstr "Ru&by-komentotulkki:"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1547
-msgid "Add library directory:"
-msgstr "Lisää kirjastokansio:"
+#: languages/ruby/rubysupport_part.cpp:102
+msgid "Ruby"
+msgstr "Ruby"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1575
-msgid "Change include directory:"
-msgstr "Vaihda sisällytystiedostojen kansiota:"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:182
+msgid "Add empty breakpoint"
+msgstr "Lisää tyhjä keskeytyskohta"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1604
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:182
+msgid " <Alt+A>"
+msgstr " <Alt+A>"
+
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:183
#, fuzzy
-msgid "Change Library:"
-msgstr "Valitse kirjasto"
+msgid ""
+"<b>Add empty breakpoint</b>"
+"<p>Shows a popup menu that allows you to choose the type of breakpoint, then "
+"adds a breakpoint of the selected type to the breakpoints list."
+msgstr ""
+"<b>Lisää tyhjä keskeytyskohta</b>"
+"<p>Näyttää ponnahdusvalikon, josta voidaan valita keskeytyskohdan tyyppi. "
+"Sitten lisää valitun tyypin mukaisen keskeytyskohdan keskeytyskohtien listaan."
-#: buildtools/qmake/projectconfigurationdlg.cpp:1660
-msgid "Change library directory:"
-msgstr "Vaihda kirjastokansiota:"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:188
+msgid "Delete selected breakpoint"
+msgstr "Poista valittu keskeytyskohta"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1687
-msgid "Add target:"
-msgstr "Lisää kohde:"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:188
+msgid " <Delete>"
+msgstr " <Delete>"
-#: buildtools/qmake/projectconfigurationdlg.cpp:1708
-msgid "Change target:"
-msgstr "Vaihda kohdetta:"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:189
+msgid ""
+"<b>Delete selected breakpoint</b>"
+"<p>Deletes the selected breakpoint in the breakpoints list."
+msgstr ""
+"<b>Poista valittu keskeytyskohta</b>"
+"<p>Poistaa valitun keskeytyskohdan keskeytyskohtien listasta."
-#: buildtools/qmake/qmakescopeitem.cpp:89
-msgid "Headers"
-msgstr "Otsikot"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:193
+msgid "Edit selected breakpoint"
+msgstr "Muokkaa keskeytyskohtaa"
-#: buildtools/qmake/qmakescopeitem.cpp:93
-msgid "Forms"
-msgstr "Lomakkeet"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:193
+msgid " <Return>"
+msgstr " <Return>"
-#: buildtools/qmake/qmakescopeitem.cpp:97
-msgid "Corba IDLs"
-msgstr "Corba IDL:t"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:194
+msgid ""
+"<b>Edit selected breakpoint</b>"
+"<p>Allows to edit location, condition and ignore count properties of the "
+"selected breakpoint in the breakpoints list."
+msgstr ""
+"<b>Muokkaa keskeytyskohtaa</b>"
+"<p>Sallii muokata keskeytyskohdan sijainti-, tila- ja ohituskertojen määrä "
+"ominaisuuksia keskeytyskohtien listassa."
-#: buildtools/qmake/qmakescopeitem.cpp:101
-msgid "Lexsources"
-msgstr "Lex-lähteet"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:198
+msgid "Remove all breakpoints"
+msgstr "Poista kaikki keskeytyskohdat"
-#: buildtools/qmake/qmakescopeitem.cpp:105
-msgid "Yaccsources"
-msgstr "Yacc-lähteet"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:199
+msgid "<b>Remove all breakpoints</b><p>Removes all breakpoints in the project."
+msgstr ""
+"<b>Poista kaikki keskeytyskohdat</b>"
+"<p>Poistaa projektin kaikki keskeytyskohdat."
-#: buildtools/qmake/qmakescopeitem.cpp:109
-msgid "Images"
-msgstr "Kuvat"
+#: languages/ruby/debugger/breakpoint.h:129
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:209
+msgid "File:line"
+msgstr "Tiedosto:rivi"
-#: buildtools/qmake/qmakescopeitem.cpp:113
+#: languages/cpp/debugger/breakpoint.h:285
+#: languages/ruby/debugger/breakpoint.h:155
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:210
+msgid "Watchpoint"
+msgstr "Seurattava kohta"
+
+#: languages/ruby/debugger/breakpoint.h:178
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:211
#, fuzzy
-msgid "Resources"
-msgstr "Lex-lähteet"
+msgid "Catchpoint"
+msgstr "Seurattava kohta"
-#: buildtools/qmake/qmakescopeitem.cpp:117
-msgid "Distfiles"
-msgstr "Dist-tiedostot"
+#: languages/ruby/debugger/breakpoint.h:201
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:212
+msgid "Method()"
+msgstr "Metodi()"
-#: buildtools/qmake/qmakescopeitem.cpp:125
-msgid "Installs"
-msgstr "Asentaa"
+#: languages/ruby/debugger/rdbbreakpointwidget.cpp:237
+#, fuzzy
+msgid "Show"
+msgstr "Näytä %1"
-#: buildtools/qmake/qmakescopeitem.cpp:129
-msgid "Install object"
-msgstr "Asennusolio"
+#: languages/ruby/debugger/variablewidget.cpp:56
+msgid "E&xpression to watch:"
+msgstr "&Seurattava lauseke:"
-#: buildtools/qmake/qmakescopeitem.cpp:134
-msgid "Source Files"
-msgstr "Lähdetiedostot"
+#: languages/ruby/debugger/variablewidget.cpp:195
+#, fuzzy
+msgid "Remove Watch Expression"
+msgstr "Poista seurattava muuttuja"
-#: buildtools/qmake/trollprojectpart.cpp:82
-#: buildtools/qmake/trollprojectpart.cpp:89
-#: buildtools/qmake/trollprojectpart.cpp:279
+#: languages/ruby/debugger/variablewidget.cpp:198
+msgid "Copy to Clipboard"
+msgstr "Kopioi leikepöydälle"
+
+#: languages/ruby/debugger/debuggerpart.cpp:97
#, fuzzy
-msgid "TQMake Manager"
-msgstr "QMaken hallinta"
+msgid ""
+"<b>Variable tree</b>"
+"<p>The variable tree allows you to see the variable values as you step through "
+"your program using the internal debugger. Click the right mouse button on items "
+"in this view to get a popup menu.\n"
+"To speed up stepping through your code leave the tree items closed.\n"
+msgstr ""
+"<b>Muuttujapuu</b> "
+"<p>Muuttujapuun avulla voit seurata muuttujien arvoja ajaessasi sovellustasi "
+"vaihe vaiheelta sisäänrakennetussa virheenjäljittimessä. Voit avata hiiren "
+"oikealla painikkeella pikavalikon.\n"
+"Jos haluat nopeuttaa koodin suoritusta, älä avaa puuta, vaan lisää haluamasi "
+"muuttuja / muuttujat seurattaviin.\n"
+"Jos haluat muuttaa muuttujan arvoa ajettavassa sovelluksessa, käytä seurattavaa "
+"muuttujaa (esim a=5)."
-#: buildtools/qmake/trollprojectpart.cpp:83
+#: languages/ruby/debugger/debuggerpart.cpp:125
#, fuzzy
msgid ""
-"<b>TQMake manager</b>"
-"<p>The TQMake manager project tree consists of two parts. The 'overview' in the "
-"upper half shows the subprojects, each one having a .pro file. The 'details' "
-"view in the lower half shows the list of files for the active subproject "
-"selected in the overview."
+"<b>Frame stack</b>"
+"<p>Often referred to as the \"call stack\", this is a list showing what method "
+"is currently active and who called each method to get to this point in your "
+"program. By clicking on an item you can see the values in any of the previous "
+"calling methods."
msgstr ""
-"<b>QMaken hallinta</b>"
-"<p>QMake-projektipuu koostuu kahdesta osasta. \"Yleisnäkymä\" ylemmässä osassa "
-"näyttää aliprojektit, joissa kussakin on yksi .pro tiedosto. \"Yksityiskohdat\" "
-"alemmassa osassa näyttää yleisnäkymässä valitun aliprojektin tiedostolistan."
+"<b>Kehyksen pino</b>"
+"<p>Tunnetaan myös nimellä \"kutsupino\", listasta näet mikä funktio on "
+"aktiivinen ja kuka kutsui mitäkin funktiota päästääkseen tähän kohtaan "
+"ohjelmassa. Napsauttamalla listan jäsentä voit nähdä aiempien funktiokutsujen "
+"arvot."
-#: buildtools/qmake/trollprojectpart.cpp:89
+#: languages/ruby/debugger/debuggerpart.cpp:134
#, fuzzy
-msgid "TQMake manager"
-msgstr "QMaken hallinta"
+msgid "Debugger method call stack"
+msgstr "Virheenjäljittimen aliohjelmien kutsupino"
-#: buildtools/qmake/trollprojectpart.cpp:111
-msgid "&Rebuild Project"
-msgstr "Uudelleenrakenna p&rojekti"
+#: languages/ruby/debugger/debuggerpart.cpp:141
+#, fuzzy
+msgid "RDB Output"
+msgstr "GDB:n tuloste"
-#: buildtools/qmake/trollprojectpart.cpp:119
+#: languages/ruby/debugger/debuggerpart.cpp:143
#, fuzzy
-msgid "&Install Project"
-msgstr "Asennusolio"
+msgid ""
+"<b>RDB output</b>"
+"<p>Shows all rdb commands being executed. You can also issue any other rdb "
+"command while debugging."
+msgstr ""
+"<b>GDB-tulostus</b>"
+"<p>Näyttää kaikki suoritetut gdb-komennot. Voit myös virhetarkastuksen aikana "
+"ajaa mitä tahansa gdb-komentoja."
-#: buildtools/qmake/trollprojectpart.cpp:122
+#: languages/ruby/debugger/debuggerpart.cpp:146
#, fuzzy
-msgid "Install project"
-msgstr "Asennusolio"
+msgid "RDB"
+msgstr "GDB"
-#: buildtools/qmake/trollprojectpart.cpp:123
+#: languages/ruby/debugger/debuggerpart.cpp:147
+#, fuzzy
+msgid "RDB output"
+msgstr "GDB:n tuloste"
+
+#: languages/ruby/debugger/debuggerpart.cpp:183
#, fuzzy
msgid ""
-"<b>Install project</b>"
-"<p>Runs <b>make install</b> from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Interrupt application</b>"
+"<p>Interrupts the debugged process or current RDB command."
msgstr ""
-"<b>Asenna</b>"
-"<p>Ajaa <b>make install</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
+"<b>Keskeytä sovellus</b>"
+"<p>Keskeyttää virhetarkistettavan prosessin tai kesken olevan GDB-komennon."
-#: buildtools/autotools/autoprojectpart.cpp:178
-#: buildtools/qmake/trollprojectpart.cpp:131
+#: languages/ruby/debugger/debuggerpart.cpp:196
+#, fuzzy
msgid ""
-"<b>Clean project</b>"
-"<p>Runs <b>make clean</b> command from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Step over</b>"
+"<p>Executes one line of source in the current source file. If the source line "
+"is a call to a method the whole method is executed and the app will stop at the "
+"line following the method call."
msgstr ""
-"<b>Puhdista projekti</b>"
-"<p>Aja <b>make clean</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Askella ohi</b>"
+"<p>Suorittaa yhden rivin ohjelmakoodia nykyisessä lähdekooditiedostossa. Jos "
+"ohjelmarivillä on kutsu aliohjelmaan, niin koko aliohjelma suoritetaan ja ajo "
+"keskeytetään funktiokutsua seuraavalle riville."
-#: buildtools/qmake/trollprojectpart.cpp:135
+#: languages/ruby/debugger/debuggerpart.cpp:207
#, fuzzy
-msgid "&Dist-Clean Project"
-msgstr "&Puhdista projekti"
+msgid ""
+"<b>Step into</b>"
+"<p>Executes exactly one line of source. If the source line is a call to a "
+"method then execution will stop after the method has been entered."
+msgstr ""
+"<b>Askella sisään</b>"
+"<p>Suorittaa yhden koodirivin. Jos rivillä on kutsu aliohjelmaan, niin suoritus "
+"pysähtyy kun ollaan saavuttu aliohjelmaan."
-#: buildtools/qmake/trollprojectpart.cpp:138
+#: languages/ruby/debugger/debuggerpart.cpp:217
#, fuzzy
-msgid "Dist-Clean project"
-msgstr "Puhdista projekti"
+msgid "Steps out of the current method"
+msgstr "Askeltaa nykyisestä aliohjelmasta ulos"
-#: buildtools/qmake/trollprojectpart.cpp:139
+#: languages/ruby/debugger/debuggerpart.cpp:218
#, fuzzy
msgid ""
-"<b>Dist-Clean project</b>"
-"<p>Runs <b>make distclean</b> command from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"<b>Step out</b>"
+"<p>Executes the application until the currently executing method is completed. "
+"The debugger will then display the line after the original call to that method. "
+"If program execution is in the outermost frame (i.e. in the "
+"topleveltoggleWatchpoint) then this operation has no effect."
msgstr ""
-"<b>Puhdista projekti</b>"
-"<p>Aja <b>make clean</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"<b>Askella ulos</b>"
+"<p>Suorittaa sovellusta kunnes nykyinen aliohjelma on lopussa. Virheenjäljitin "
+"näyttää sitten alkuperäistä kutsua seuraavan rivin. Jos sovelluksen suoritus on "
+"ulommaisessa kehyksessä (ts. main()), niin tällä komennolla ei ole vaikutusta."
-#: buildtools/qmake/trollprojectpart.cpp:147
+#: languages/ruby/debugger/debuggerpart.cpp:321
#, fuzzy
msgid ""
-"<b>Execute program</b>"
-"<p>Executes the currently selected subproject if it is an application or the "
-"program specified in project settings, <b>Run Options</b> tab."
+"<b>Watch</b>"
+"<p>Adds an expression under the cursor to the Variables/Watch list."
msgstr ""
-"<b>Suorita ohjelma</b>"
-"<p>Suorittaa pääohjelman joka on määritelty projektin asetuksissa, <b>"
-"Ajovalinnat</b>-välilehti."
-
-#: buildtools/qmake/trollprojectpart.cpp:149
-msgid "&Build Subproject"
-msgstr "&Rakenna aliprojekti"
+"<b>Lisää seurattava</b>"
+"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
-#: buildtools/qmake/trollprojectpart.cpp:158
-msgid "&Rebuild Subproject"
-msgstr "&Uudelleenrakenna aliprojekti"
+#: languages/ruby/debugger/debuggerpart.cpp:323
+#, fuzzy, c-format
+msgid "Inspect: %1"
+msgstr "Aliprojekti: %1"
-#: buildtools/qmake/trollprojectpart.cpp:167
+#: languages/ruby/debugger/debuggerpart.cpp:324
#, fuzzy
-msgid "&Install Subproject"
-msgstr "Asennusolio"
+msgid "<b>Inspect</b><p>Evaluates an expression under the cursor."
+msgstr ""
+"<b>Lisää seurattava</b>"
+"<p>Lisää kursorin alla olevan lausekkeen muuttujien/seurattavien listaan."
-#: buildtools/qmake/trollprojectpart.cpp:170
-#, fuzzy
-msgid "Install subproject"
-msgstr "Asennusolio"
+#: languages/ruby/debugger/debuggerpart.cpp:705
+msgid "Restart"
+msgstr "Uudelleenaloita"
-#: buildtools/qmake/trollprojectpart.cpp:171
+#: languages/ruby/debugger/rdbcontroller.cpp:349
#, fuzzy
msgid ""
-"<b>Install subproject</b>"
-"<p>Runs <b>make install</b> from the current subproject directory. The current "
-"subproject is the subproject selected in the <b>TQMake manager</b> "
-"'overview' window."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"rdb message:\n"
msgstr ""
-"<b>Rakenna aliprojekti</b>"
-"<p>Ajaa <b>make:n</b> nykyisen aliprojektin kansiosta. Nykyinen aliprojekti on "
-"valittu <b>QMake-managerin</b> \"yleiskatsaus\" ikkunassa."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-
-#: buildtools/qmake/trollprojectpart.cpp:176
-msgid "&Clean Subproject"
-msgstr "&Puhdista aliprojekti"
+"gdb:n viesti:\n"
-#: buildtools/qmake/trollprojectpart.cpp:179
-msgid "Clean subproject"
-msgstr "Puhdista aliprojekti"
+#: languages/ruby/debugger/rdbcontroller.cpp:397
+#: languages/ruby/debugger/rdbcontroller.cpp:399
+#: languages/ruby/debugger/rdbcontroller.cpp:461
+#: languages/ruby/debugger/rdbcontroller.cpp:508
+#, c-format
+msgid "No source: %1"
+msgstr "Ei lähdettä: %1"
-#: buildtools/qmake/trollprojectpart.cpp:180
+#: languages/ruby/debugger/rdbcontroller.cpp:706
#, fuzzy
msgid ""
-"<b>Clean subproject</b>"
-"<p>Runs <b>make clean</b> from the current subproject directory. The current "
-"subproject is the subproject selected in the <b>TQMake manager</b> "
-"'overview' window."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+"The ruby debugger cannot use the tty* or pty* devices.\n"
+"Check the settings on /dev/tty* and /dev/pty*\n"
+"As root you may need to \"chmod ug+rw\" tty* and pty* devices and/or add the "
+"user to the tty group using \"usermod -G tty username\"."
msgstr ""
-"<b>Puhdista aliprojekti</b>"
-"<p>Suorittaa <b>make clean</b> nykyisen aliprojektin kansiosta. Nykyinen "
-"aliprojekti on valittu <b>QMake-managerin</b> \"yleiskatsaus\"-ikkunasta."
-"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+"GDB ei voi käyttää tty*- tai pty*-laitteita.\n"
+"Tarkista /dev/tty* ja /dev/pty* asetukset.\n"
+"Joudut ehkä pääkäyttäjänä asettamaan \"chmod ug+rw\" tty*- ja pty*-laitteille "
+"ja/tai lisäämään käyttäjän tty-ryhmään käyttäen \"usermod -G tty "
+"käyttäjänimi\"."
-#: buildtools/qmake/trollprojectpart.cpp:185
+#: languages/ruby/debugger/dbgtoolbar.cpp:224
#, fuzzy
-msgid "&Dist-Clean Subproject"
-msgstr "&Puhdista aliprojekti"
+msgid "TDevelop ruby debugger: Click to execute one line of code (\"step\")"
+msgstr ""
+"KDevelop-virheenjäljitin: Napsauta suorittaaksesi rivin ohjelmakoodia "
+"(\"askel\")"
-#: buildtools/qmake/trollprojectpart.cpp:188
+#: languages/ruby/debugger/dbgtoolbar.cpp:302
#, fuzzy
-msgid "Dist-Clean subproject"
-msgstr "Puhdista aliprojekti"
+msgid "Step Over"
+msgstr "Askella &ohi"
-#: buildtools/qmake/trollprojectpart.cpp:189
+#: languages/ruby/debugger/dbgtoolbar.cpp:303
#, fuzzy
-msgid ""
-"<b>Dist-Clean subproject</b>"
-"<p>Runs <b>make distclean</b> from the current subproject directory. The "
-"current subproject is the subproject selected in the <b>TQMake manager</b> "
-"'overview' window."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
-msgstr ""
-"<b>Puhdista aliprojekti</b>"
-"<p>Suorittaa <b>make clean</b> nykyisen aliprojektin kansiosta. Nykyinen "
-"aliprojekti on valittu <b>QMake-managerin</b> \"yleiskatsaus\"-ikkunasta."
-"<br>Ympäristömuuttujat ja make:n argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+msgid "Step Into"
+msgstr "Askella s&isään"
-#: buildtools/qmake/trollprojectpart.cpp:194
-msgid "Execute Subproject"
-msgstr "Suorita aliprojekti"
+#: languages/ruby/debugger/dbgtoolbar.cpp:320
+#, fuzzy
+msgid "Execute one line of code, but run through methods"
+msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelma loppuun"
-#: buildtools/qmake/trollprojectpart.cpp:291
+#: languages/ruby/debugger/dbgtoolbar.cpp:321
#, fuzzy
-msgid "Loading Project..."
-msgstr "Ladataan projekti"
+msgid "Execute one line of code, stepping into methods if appropriate"
+msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan jos tarpeen"
-#: buildtools/qmake/trollprojectpart.cpp:299
+#: languages/ruby/debugger/dbgtoolbar.cpp:329
#, fuzzy
-msgid "Choose TQt3 directory"
-msgstr "Valitse projektin kansio"
+msgid "Execute one line of code, but run through methods."
+msgstr "Suorita yksi rivi koodia, mutta suorita aliohjelmat loppuun."
-#: buildtools/qmake/trollprojectpart.cpp:300
+#: languages/ruby/debugger/dbgtoolbar.cpp:331
+#, fuzzy
+msgid "Execute one line of code, stepping into methods if appropriate."
+msgstr "Suorita yksi rivi koodia, siirry aliohjelmaan tarvittaessa."
+
+#: languages/ruby/debugger/rdboutputwidget.cpp:60
+#, fuzzy
+msgid "&RDB cmd:"
+msgstr "&GDB-komento:"
+
+#: languages/ruby/debugger/rdboutputwidget.cpp:76
+#, fuzzy
+msgid "Pause execution of the app to enter rdb commands"
+msgstr "Pysäytä sovelluksen suoritus antaaksesi gdb-komennon"
+
+#: languages/ada/problemreporter.cpp:84
msgid ""
-"Choose the TQt3 directory to use. This directory needs to have an include "
-"directory containing tqt.h."
+"<b>Problem reporter</b>"
+"<p>This window shows errors reported by a language parser."
msgstr ""
+"<b>Ongelmaraportoija</b>"
+"<p>Tämä ikkuna tulostaa virheet kielijäsentimeltä."
-#: buildtools/qmake/trollprojectpart.cpp:312
+#: languages/ada/problemreporter.cpp:256
+msgid "Ada Parsing"
+msgstr "Ada-jäsennys"
+
+#: languages/ada/adasupportpart.cpp:63
+#: languages/pascal/pascalsupport_part.cpp:73
msgid ""
-"The directory you gave is not a proper TQt directory, the project might not "
-"work properly without one.\n"
-"Please make sure you give a directory that contains a bin with the qmake binary "
-"in it and for TQt3 project also contains an include directory with tqt.h in "
-"it.\n"
-"Do you want to try setting a TQt directory again?"
+"<b>Problem reporter</b>"
+"<p>This window shows various \"problems\" in your project. It displays errors "
+"reported by a language parser."
msgstr ""
+"<b>Ongelmaraportoija</b>"
+"<p>Tässä näytetään erilaisia \"ongelmia\" projektissasi. Virheet tulevat "
+"kielijäsentimeltä."
-#: buildtools/qmake/trollprojectpart.cpp:318
+#: languages/sql/sqloutputwidget.cpp:81
+#, c-format
+msgid "No such connection: %1"
+msgstr "Ei yhteyttä: %1"
+
+#: languages/sql/sqloutputwidget.cpp:104
+#, c-format
+msgid "Query successful, number of rows affected: %1"
+msgstr "Kysely onnistui, vaikutettujen rivien määrä: %1"
+
+#: languages/sql/sqloutputwidget.cpp:111 languages/sql/sqloutputwidget.cpp:118
+msgid "An error occurred:"
+msgstr "Virhe tapahtui:"
+
+#: languages/sql/sqloutputwidget.cpp:119
+msgid "Driver"
+msgstr "Ohjain"
+
+#: languages/sql/sqlactions.cpp:81
+msgid "<no database server>"
+msgstr "<tietokanta-palvelin puuttuu>"
+
+#: languages/sql/sqlactions.cpp:89
+msgid "<error - no connection %1>"
+msgstr "<virhe - ei yhteyttä %1>"
+
+#: languages/sql/sqlsupport_part.cpp:45
+msgid "<b>Run</b><p>Executes a SQL script."
+msgstr "<b>Aja</b><p>Suorittaa SQL-skriptin."
+
+#: languages/sql/sqlsupport_part.cpp:47
+msgid "&Database Connections"
+msgstr "Tietokantayhtey&det"
+
+#: languages/sql/sqlsupport_part.cpp:59
#, fuzzy
-msgid "Wrong TQt directory given"
-msgstr "&Karsi tyhjät hakemistot"
+msgid "Output of SQL commands"
+msgstr "Diff-komennon tuloste"
-#: buildtools/qmake/trollprojectpart.cpp:333
+#: languages/sql/sqlsupport_part.cpp:60
msgid ""
-"You did not specify a TQt directory, and the project might not work properly "
-"without one.\n"
-"Do you want to try setting a TQt directory again?"
+"<b>Output of SQL commands</b>"
+"<p>This window shows the output of SQL commands being executed. It can display "
+"results of SQL \"select\" commands in a table."
msgstr ""
+"<b>SQL-komentojen tulostukset</b>"
+"<p>Tässä ikkunassa näytetään suoritettavien SQL-komentojen tulostukset. Siinä "
+"voidaan näyttää SQL:n \"select\"-komentojen tulokset taulukkomuodossa."
-#: buildtools/qmake/trollprojectpart.cpp:336
-#, fuzzy
-msgid "No TQt directory given"
-msgstr "Seuraava kansio"
+#: languages/sql/sqlsupport_part.cpp:135
+msgid "Specify Your Database Connections"
+msgstr "Määritä tietokantayhteys"
-#: buildtools/qmake/trollprojectpart.cpp:351
-#, fuzzy
-msgid "Choose TQMake executable"
-msgstr "htsearch suoritustiedosto:"
+#: languages/sql/sqlsupport_part.cpp:167
+msgid "Please select a valid database connection."
+msgstr "Valitse kelvollinen tietokantayhteys."
-#: buildtools/qmake/trollprojectpart.cpp:352
+#: languages/fortran/ftnchekconfigwidget.cpp:93
+msgid "Warn about inconsistent use of arguments that use arrays"
+msgstr ""
+"Varoita taulukkomuuttujia sisältävien argumenttien epäyhtenäisestä käytöstä"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:94
msgid ""
-"Choose the TQMake binary to use. TQMake is used to generate Makefiles from the "
-"project files."
+"Warn about dummy arguments of a data type different from the actual arguments"
+msgstr "Varoita tyhjistä argumenteista, joissa on virheellinen tietotyyppi"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:96
+msgid ""
+"Warn if the invocation assumes a different data type for the return type, "
+"different from the actual return type"
msgstr ""
+"Varoita, jos aliohjelman kutsu odottaa palautettavan arvon tietotyypistä "
+"poikkeavaa tietotyyppiä"
-#: buildtools/qmake/trollprojectpart.cpp:363
+#: languages/fortran/ftnchekconfigwidget.cpp:98
+msgid "Warn about invoking a subprogram with an incorrect number of arguments"
+msgstr "Varoita, jos aliohjelman kutsussa on virheellinen määrä parametreja"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:104
msgid ""
-"The binary you gave is not executable, the project might not work properly.\n"
-"Please make sure you give a qmake binary that is executable.\n"
-"Do you want to try setting the TQMake binary again?"
+"Corresponding arrays in each declaration of a block must agree in size and "
+"number of dimensions"
msgstr ""
+"Vastaavien taulukoiden, jokaisessa lohkossa, täytyy yhteensopia koon ja "
+"ulottuvuuksien lukumäärän puolesta."
-#: buildtools/qmake/trollprojectpart.cpp:367
-#, fuzzy
-msgid "Wrong TQMake binary given"
-msgstr "&Karsi tyhjät hakemistot"
+#: languages/fortran/ftnchekconfigwidget.cpp:106
+msgid "The comparison of two blocks is done variable-by-variable"
+msgstr "Kahden lohkon vertailu tehdään muuttuja muuttujalta"
-#: buildtools/qmake/trollprojectpart.cpp:382
+#: languages/fortran/ftnchekconfigwidget.cpp:107
msgid ""
-"You did not specify a TQMake binary, and the project might not work properly "
-"without one.\n"
-"Do you want to try setting a TQMake binary again?"
+"Warn if different declarations of the same block are not equal in total length"
+msgstr "Varoita, jos saman lohkon eri esittelyt eivät ole samanpituisia."
+
+#: languages/fortran/ftnchekconfigwidget.cpp:108
+msgid ""
+"In each declaration of a block, corresponding memory locations must agree in "
+"data type"
msgstr ""
+"Jokaisessa lohkon esittelyssä täytyy vastaavien muistipaikkojen olla samaa "
+"tietotyyppiä."
-#: buildtools/qmake/trollprojectpart.cpp:385
-#, fuzzy
-msgid "No TQMake binary given"
-msgstr "Seuraava kansio"
+#: languages/fortran/ftnchekconfigwidget.cpp:115
+msgid "Use of the result of integer division as an exponent"
+msgstr "Kokonaislukujen jakolaskun tuloksen käyttö eksponenttina"
-#: buildtools/autotools/choosetargetdialog.cpp:265
-#, fuzzy
+#: languages/fortran/ftnchekconfigwidget.cpp:116
+msgid "Conversion of an expression involving an integer division to real"
+msgstr "Kokonaislukujen jakolaskulausekkeen muunnos reaaliluvuksi"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:117
+msgid "Division in an integer constant expression that yields a result of zero"
+msgstr ""
+"Jakolasku kokonaislukujen vakiolausekkeessa josta seuraa tuloksena nolla"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:123
msgid ""
-"The file %1 already exists in the chosen target.\n"
-"The file will be created but will not be added to the target.\n"
-"Rename the file and select 'Add Existing Files' from the Automake Manager."
+"A scalar dummy argument is actually the same as another and is (or may be) "
+"modified"
msgstr ""
-"Tiedosto %1 on jo olemassa valitussa kohteessa!\n"
-"Tiedosto luodaan, mutta sitä ei lisätä kohteeseen.\n"
-"Uudelleennimeä tiedosto ja valitse \"Lisää olemassaolevat tiedostot\" "
-"Automake-hallinnasta."
+"Skalaari valeargumentti on itseasiassa sama kuin toinen ja on (tai voi olla) "
+"muutettu"
-#: buildtools/autotools/choosetargetdialog.cpp:267
-msgid "Error While Adding Files"
-msgstr "Virhe tiedostoja lisättäessä"
+#: languages/fortran/ftnchekconfigwidget.cpp:125
+msgid ""
+"A dummy argument which is an array or array element is the same array as "
+"another and is modified"
+msgstr ""
+"Valeargumentti, joka on taulukko tai taulukon indeksi, on sama taulukko kuin "
+"toinenkin ja on muokattu"
-#: buildtools/autotools/addexistingfilesdlg.cpp:75
-#: buildtools/autotools/addfiledlg.cpp:51
-#: buildtools/autotools/autodetailsview.cpp:315
-#: buildtools/autotools/autodetailsview.cpp:337
-#: buildtools/autotools/autodetailsview.cpp:419
-#: buildtools/autotools/autodetailsview.cpp:498
-#: buildtools/autotools/removefiledlg.cpp:74
-#: buildtools/autotools/removetargetdlg.cpp:52
-msgid "%1 in %2"
-msgstr "%1 %2:ssa"
+#: languages/fortran/ftnchekconfigwidget.cpp:127
+msgid ""
+"A scalar dummy argument is the same as a common variable in the subprogram, and "
+"either is modified"
+msgstr ""
+"Skalaari valeargumentti on sama kuin yleinen muuttuja aliohjelmassa ja "
+"kumpaakaan ei ole muutettu"
-#: buildtools/autotools/addexistingfilesdlg.cpp:88
-#, fuzzy
-msgid "Drag one or more files from the left view and drop it here."
-msgstr "Raahaa yksi tai useampia tiedostoja yäpuolelta ja tiputa ne tähän!"
+#: languages/fortran/ftnchekconfigwidget.cpp:134
+msgid "ACCEPT and TYPE I/O statements"
+msgstr "ACCEPT- ja TYPE I/O-lauseet"
-#: buildtools/autotools/addexistingfilesdlg.cpp:203
+#: languages/fortran/ftnchekconfigwidget.cpp:135
msgid ""
-"The following file(s) already exist(s) in the target!\n"
-"Press Continue to import only the new files.\n"
-"Press Cancel to abort the complete import."
+"Expressions defining array bounds that contain array elements or function "
+"references"
msgstr ""
-"Seuraavat tiedosto(t) ovat jo kohteessa!\n"
-"Valitse \"Jatka\" tuodaksesi vain uudet tiedostot.\n"
-"Valitse \"Peruuta\" peruuttaaksesi tuonnin."
+"Lauseet jotka määrittelevät taulukon koon joka sisältää taulukon elementtejä "
+"tai fuktioviittauksia"
-#: buildtools/autotools/addexistingfilesdlg.cpp:235
-#, c-format
-msgid "Importing... %p%"
-msgstr "Tuodaan... %p%"
+#: languages/fortran/ftnchekconfigwidget.cpp:137
+msgid "Assignment statements involving arrays"
+msgstr "Taulukoita sisältävät sijoituslausekkeet"
-#: buildtools/autotools/addexistingfilesdlg.cpp:261
+#: languages/fortran/ftnchekconfigwidget.cpp:143
+msgid "Backslash characters in strings"
+msgstr "Kenoviivat merkkijonoissa"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:144
+msgid "COMMON block variables not in descending order of storage sizes"
+msgstr "COMMON-lohkomuuttujat ei nousevassa järjestyksessä tilatarpeen suhteen"
+
+#: languages/fortran/ftnchekconfigwidget.cpp:145
+msgid "Hollerith constants"
+msgstr "Hollerithin-vakiot"
+
+#: languages/fortran/fortransupportpart.cpp:67
+msgid "&Ftnchek"
+msgstr "&Fortran-tarkistus"
+
+#: languages/fortran/fortransupportpart.cpp:70
+msgid "Run ftnchek"
+msgstr "Aja ftnchek"
+
+#: languages/fortran/fortransupportpart.cpp:71
msgid ""
-"The following file(s) are not in the Subproject directory.\n"
-"Press Link to add the files by creating symbolic links.\n"
-"Press Copy to copy the files into the directory."
+"<b>Run ftnchek</b>"
+"<p>Runs <b>ftnchek</b> to check fortran programs for semantic errors. Configure "
+"ftnchek options in project settings dialog, <b>Ftnchek</b> tab."
msgstr ""
-"Seuraavat tiedosto(t) ei ole aliprojektin kansiossa.\n"
-"Valitse \"Linkki\" luodaksesi tiedostot symbolisina linkkeinä.\n"
-"Valitse \"Kopioi\" jos haluat kopioida tiedostot hakemistoon."
+"<b>Aja Fortran-tarkistus</b>"
+"<p>Suorittaa <b>ftnchek</b> tarkistaakseen fortran-ohjelmien semanttiset "
+"virheet. Määritä ftnchek-valinnat projektiasetus-dialogissa, <b>"
+"Fortran-tarkistus</b>-välilehti."
-#: buildtools/autotools/addexistingfilesdlg.cpp:264
-msgid "Link (recommended)"
-msgstr "Linkki (suositus)"
+#: languages/fortran/fortransupportpart.cpp:85
+msgid "There is currently a job running."
+msgstr "Ajossa on jo työ."
-#: buildtools/autotools/addexistingfilesdlg.cpp:264
-msgid "Copy (not recommended)"
-msgstr "Kopioi (ei suositeltavaa)"
+#: languages/fortran/fortransupportpart.cpp:160
+msgid "Ftnchek"
+msgstr "Fortran-tarkistus"
-#: buildtools/autotools/autodetailsview.cpp:285
-#: buildtools/autotools/targetoptionsdlg.cpp:40
-msgid "Target Options for '%1'"
-msgstr "Kohteen asetukset \"%1\":lle"
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:243
+msgid "PGHPF Compiler Options"
+msgstr "PGHPF-kääntäjän asetukset"
-#: buildtools/autotools/targetoptionsdlg.cpp:47
-msgid "Link convenience libraries inside project (LDADD)"
-msgstr "Linkitä mukavuuskirjastot projektin sisällä (LDADD):"
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:243
+msgid "PGF77 Compiler Options"
+msgstr "PGF77-kääntäjän asetukset"
-#: buildtools/autotools/targetoptionsdlg.cpp:48
-msgid "Link libraries outside project (LDADD)"
-msgstr "Linkitä kirjastot projektin ulkopuolella (LDADD):"
+#: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:255
+msgid "HPF"
+msgstr "HPF"
-#: buildtools/autotools/targetoptionsdlg.cpp:295
+#: languages/php/phpsupportpart.cpp:95
+msgid "<b>Run</b><p>Executes script on a terminal or a webserver."
+msgstr "<b>Aja</b><p>Suorittaa skriptin terminaalissa tai www-palvelimella."
+
+#: languages/php/phpsupportpart.cpp:97
+msgid "&New Class..."
+msgstr "&Uusi luokka..."
+
+#: languages/php/phpsupportpart.cpp:100
+msgid "New class"
+msgstr "Uusi luokka"
+
+#: languages/php/phpsupportpart.cpp:101
+msgid "<b>New class</b><p>Runs New Class wizard."
+msgstr "<b>Uusi luokka</b><p>Käynnistää Uusi luokka -velhon."
+
+#: languages/php/phpsupportpart.cpp:106
msgid ""
-"Add Library: Choose the .a/.so file, give -l<libname> "
-"or use a variable with $(FOOBAR)"
+"<b>PHP problems</b>"
+"<p>This view shows PHP parser warnings, errors, and fatal errors."
msgstr ""
+"<b>PHP-ongelmia</b>"
+"<p>Tässä näytetään PHP-jäsentimen varoitukset, virheet ja vakavat virheet."
-#: buildtools/autotools/targetoptionsdlg.cpp:337
+#: languages/php/phpsupportpart.cpp:118 languages/php/phpsupportpart.cpp:333
+msgid "PHP"
+msgstr "PHP"
+
+#: languages/php/phpsupportpart.cpp:211
#, fuzzy
-msgid "Edit External Library"
-msgstr "Muokkaa ulkoista kirjastoa:"
+msgid "PHP Specific"
+msgstr "C++-kohtainen"
-#: buildtools/autotools/targetoptionsdlg.cpp:337
-msgid "Edit external library:"
-msgstr "Muokkaa ulkoista kirjastoa:"
+#: languages/php/phpsupportpart.cpp:211 languages/php/phpsupportpart.cpp:243
+msgid "PHP Settings"
+msgstr "PHP-asetukset"
-#: buildtools/autotools/addprefixdlg.cpp:27
-msgid "Add Prefix"
-msgstr "Lisää etuliite"
+#: languages/php/phpsupportpart.cpp:238
+msgid ""
+"There is no configuration for executing a PHP file.\n"
+"Please set the correct values in the next dialog."
+msgstr ""
+"Ei ole kokoonpanoa PHP-tiedoston suoritusta varten.\n"
+"Aseta oikeat arvot seuraavassa dialogissa."
-#: buildtools/autotools/addprefixdlg.cpp:35
-msgid "&Path:"
-msgstr "&Polku:"
+#: languages/php/phpsupportpart.cpp:239
+msgid "Customize PHP Mode"
+msgstr "Muokkaa PHP-tilaa"
-#: buildtools/autotools/addservicedlg.cpp:139
+#: languages/php/phpcodecompletion.cpp:709
+msgid "Type of %1 is %2"
+msgstr "%1 tyyppi on %2"
+
+#: languages/php/phperrorview.cpp:375
#, fuzzy
-msgid "Enter Value"
-msgstr "Ulkoinen"
+msgid "Undefined function"
+msgstr "Lisää uusi kuvake"
-#: buildtools/autotools/addservicedlg.cpp:139
-msgid "Property %1:"
-msgstr "Ominaisuus %1:"
+#: languages/php/phperrorview.cpp:378
+#, fuzzy
+msgid "Parse Error"
+msgstr "Kohota muokkausohj&elma"
-#: buildtools/autotools/addapplicationdlg.cpp:120
-#: buildtools/autotools/addservicedlg.cpp:160
-msgid "You have to enter a file name."
-msgstr "Määrittele tiedostonimi."
+#: languages/kjssupport/kjssupport_part.cpp:73
+msgid "Test the active script."
+msgstr ""
-#: buildtools/autotools/addservicedlg.cpp:167
-msgid "You have to enter a service name."
-msgstr "Sinun täytyy määritellä palvelun nimi."
+#: languages/kjssupport/kjssupport_part.cpp:90
+#, fuzzy
+msgid "KJS Console"
+msgstr "Konsoli"
-#: buildtools/autotools/addapplicationdlg.cpp:141
-#: buildtools/autotools/addservicedlg.cpp:174
-msgid "A file with this name exists already."
-msgstr "Tällä nimellä on jo tiedosto."
+#: languages/kjssupport/kjssupport_part.cpp:90
+#, fuzzy
+msgid "KJS Embed Console"
+msgstr "Sisäänrakennettu konsoli-ikkuna"
-#: buildtools/autotools/addapplicationdlg.cpp:146
-#: buildtools/autotools/addservicedlg.cpp:179
-msgid "Could not open file for writing."
-msgstr "Ei voitu avata tiedostoa kirjoitusta varten."
+#: languages/pascal/pascalsupport_part.cpp:72
+msgid "problem reporter"
+msgstr "ongelmien raportoija"
-#: buildtools/autotools/removefiledlg.cpp:65
+#: languages/pascal/pascalsupport_part.cpp:182
+#, c-format
msgid ""
-"The file %1 is still used by the following targets:\n"
-"%2\n"
-"Remove it from all of them?"
+"_n: Found 1 problem\n"
+"Found %n problems"
msgstr ""
-"Tiedostoa %1 käyttää seuraavat kohteet:\n"
-"%2\n"
-"Poistetaanko kaikista?"
+"Löytyi 1 ongelma\n"
+"Löytyi %n ongelmaa"
-#: buildtools/autotools/removefiledlg.cpp:70
-msgid "Do you really want to remove <b>%1</b>?"
-msgstr "Haluatko varmasti poistaa <b>%1</b>:n?"
+#: languages/pascal/pascalsupport_part.cpp:194
+#, c-format
+msgid "Parsing file: %1"
+msgstr "Jäsennetään tiedostoa: %1"
-#: buildtools/autotools/kimporticonview.cpp:66
-msgid "Or just use the buttons."
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:34
+msgid "Format errors like GCC does"
+msgstr "Muotoile virheet kuten GCC"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:40
+msgid "Write all possible info"
+msgstr "Tulosta kaikki mahdollinen informaatio"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:42
+msgid "Write no messages"
+msgstr "Ei viestejä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:44
+msgid "Show only errors"
+msgstr "Näytä vain virheet"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:46
+msgid "Show some general information"
+msgstr "Näytä yleistä informaatiota"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:48
+msgid "Issue warnings"
+msgstr "Näytä virheet"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:50
+msgid "Issue notes"
+msgstr "Näytä muistiinpanot"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:52
+msgid "Issue hints"
+msgstr "Näytä vihjeet"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:54
+msgid "Write other debugging info"
+msgstr "Tulosta muu virheenjäljitys-informaatio"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:59
+msgid "Other Information"
+msgstr "Muut tiedot"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:61
+msgid "Show line numbers when processing files"
+msgstr "Näytä rivinumerot tiedostoja käsitellessä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:63
+msgid "Print information on loaded units"
+msgstr "Tulosta ladattujen yksiköiden tiedot"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:65
+msgid "Print the names of loaded files"
+msgstr "Tulosta ladattujen tiedostojen nimet"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:67
+msgid "Write which macros are defined"
+msgstr "Tulosta mitkä makrot ovat määriteltyjä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:69
+msgid "Warn when processing a conditional"
+msgstr "Varoita, kun käsitellään ehdollista"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:71
+msgid "Print the names of procedures and functions"
+msgstr "Tulosta proseduurien ja funktioiden nimet"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:73
+msgid "Show all procedure declarations if an overloaded function error occurs"
msgstr ""
+"Näytä kaikki proseduuriesittelyt, jos ylikuormitetun funktion virhe esiintyy"
-#: buildtools/autotools/subprojectoptionsdlg.cpp:48
-msgid "Subproject Options for '%1'"
-msgstr "Aliprojektin asetukset \"%1\":lle"
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:91
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:105
+msgid "Unit search path (delimited by \":\"):"
+msgstr "Yksikön hakupolku (erotin \":\"):"
-#: buildtools/autotools/subprojectoptionsdlg.cpp:305
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:107
+msgid "Include file search path (delimited by \":\"):"
+msgstr "Sisällytetyn tiedoston hakupolku (erotin \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:109
+msgid "Object file search path (delimited by \":\"):"
+msgstr "Objektitiedoston hakupolku (erotin \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:111
+msgid "Library search path (delimited by \":\"):"
+msgstr "Kirjaston hakupolku (erotin \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:142
+msgid "Write executables and units in:"
+msgstr "Kirjoita suoritettavat- ja yksikkö tiedostot:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:144
+msgid "Write units in:"
+msgstr "Kirjoita yksiköt:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:146
+msgid "Executable name:"
+msgstr "Suoritustiedosto:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:151
+msgid "Location of as and ld programs:"
+msgstr "as- ja ld ohjelmien sijainti:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:153
+msgid "Dynamic linker executable:"
+msgstr "Dynaamisen linkkeri-ohjelman nimi:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:158
+msgid "Compiler messages file:"
+msgstr "Kääntäjän tulostetiedosto:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:160
+msgid "Write compiler messages to file:"
+msgstr "Kirjoita kääntäjän viestit tiedostoon:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:191
+msgid "Pascal Compatibility"
+msgstr "Pascal-yhteensopivuus"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:193
+msgid "Switch on Delphi 2 extensions"
+msgstr "Käytä Delphi 2 -laajennoksia"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:195
+msgid "Strict Delphi compatibility mode"
+msgstr "Tiukka Delphi-yhteensopivuusmoodi"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:197
+msgid "Borland TP 7.0 compatibility mode"
+msgstr "Borland TP 7.0 -yhteensopivuusmoodi"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:199
+msgid "GNU Pascal compatibility mode"
+msgstr "GNU Pascal -yhteensopivuusmoodi"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:203
+msgid "C/C++ Compatibility"
+msgstr "C/C++-yhteensopivuus"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:205
+msgid "Support C style operators *=, +=, /=, -="
+msgstr "Tue C-tyylin operaattoreita *=, +=, /=, -="
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:207
+msgid "Support C++ style INLINE"
+msgstr "Tue C++-tyylin INLINE"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:209
+msgid "Support C style macros"
+msgstr "Tue C-tyylin makroja"
+
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:48
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:213
+msgid "Language"
+msgstr "Kieli"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:215
+msgid "Support the label and goto commands"
+msgstr "Tue label- ja goto-komentoja"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:217
+msgid "Use ansistrings by default for strings"
+msgstr "Käytä ansistringejä oletusarvoisesti merkkijonoille"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:219
msgid ""
-"Add Include directory: Choose directory, give -Idirectory or use a variable "
-"with -I$(FOOBAR)"
+"Require the name of constructors to be init\n"
+" and the name of destructors to be done"
msgstr ""
+"Vaadi konstruktorien nimien alustusta\n"
+"ja destruktorien nimeämistä"
-#: buildtools/autotools/subprojectoptionsdlg.cpp:331
-#, fuzzy
-msgid "Edit Include Directory"
-msgstr "Muokkaa sisällytettävien tiedostojen kansiota:"
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:221
+msgid "Allow the static keyword in objects"
+msgstr "Salli static-avainsana olioissa."
-#: buildtools/autotools/subprojectoptionsdlg.cpp:331
-msgid "Edit include directory:"
-msgstr "Muokkaa sisällytettävien tiedostojen kansiota:"
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:251
+msgid "Assembler Info"
+msgstr "Assembler-Informaatio"
-#: buildtools/autotools/subprojectoptionsdlg.cpp:360
-msgid "Edit Prefix"
-msgstr "Muokkaa etuliitettä"
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:253
+msgid "Do not delete assembler files"
+msgstr "Älä poista assembler-tiedostoja"
-#: buildtools/autotools/addfiledlg.cpp:80
-msgid "This file is already in the target."
-msgstr "Tiedosto on jo kohteessa."
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:255
+msgid "List source"
+msgstr "Listaa lähdekoodi"
-#: buildtools/autotools/addfiledlg.cpp:91
-#: buildtools/autotools/addfiledlg.cpp:103
-#, fuzzy
-msgid ""
-"<b>A file with this name already exists.</b>"
-"<br>"
-"<br>Please use the \"Add existing file\" dialog."
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:257
+msgid "List register allocation and release info"
+msgstr "Listaa rekisterivaraus- ja vapautus informaatio"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:259
+msgid "List temporary allocations and deallocations"
+msgstr "Listaa väliaikaiset varaukset ja vapautukset"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:264
+msgid "Assembler Reader"
+msgstr "Assembler-lukija"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:265
+msgid "Use default reader"
+msgstr "Käytä oletuslukijaa"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:268
+msgid "AT&T style assembler"
+msgstr "AT&T-tyylin assembleri"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:270
+msgid "Intel style assembler"
+msgstr "Intel-tyylin assembleri"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:272
+msgid "Direct assembler"
+msgstr "Suora assembleri"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:278
+msgid "Assembler Output"
+msgstr "Assemblerin tuloste"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:280
+msgid "Use pipes instead of files when assembling"
+msgstr "Käytä putkia tiedostojen sijaan kääntäessä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:281
+msgid "Use default output"
+msgstr "Käytä oletustulostusta"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:284
+msgid "Use GNU as"
+msgstr "Käytä GNU as:a"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:286
+msgid "Use GNU asaout"
+msgstr "Käytä GNU asaout:a"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:288
+msgid "Use NASM coff"
+msgstr "Käytä NASM coff:a"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:290
+msgid "Use NASM elf"
+msgstr "Käytä NASM elf:ä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:292
+msgid "Use NASM obj"
+msgstr "Käytä NASM obj:a"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:294
+msgid "Use MASM"
+msgstr "Käytä MASM:a"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:296
+msgid "Use TASM"
+msgstr "Käytä TASM:a"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:298
+msgid "Use coff"
+msgstr "Käytä coff:a"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:300
+msgid "Use pecoff"
+msgstr "Käytä pecoff:a"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:327
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:338
+msgid "Debugging"
+msgstr "Virheenjäljitys"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:340
+msgid "Generate information for GDB"
+msgstr "Luo informaatio GDB:tä varten"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:342
+msgid "Generate information for DBX"
+msgstr "Luo informaatio DBX:ää varten"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:344
+msgid "Use lineinfo unit"
+msgstr "Käytä rivi-info yksikköä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:346
+msgid "Use heaptrc unit"
+msgstr "Käytä heaptrc yksikköä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:348
+msgid "Generate checks for pointers"
+msgstr "Suorita osoittimien tarkistukset"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:353
+msgid "Profiling"
+msgstr "Profilointi"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:355
+msgid "Generate profiler code for gprof"
+msgstr "Luo profilointikoodi gprof:lle"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:362
+msgid "General Optimization"
+msgstr "Yleinen Optimointi"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:366
+msgid "Generate smaller code"
+msgstr "Luo tiiviimpää koodia"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:368
+msgid "Generate faster code"
+msgstr "Luo nopeampaa koodia"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:373
+msgid "Optimization Levels"
+msgstr "Optimointitasot"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:381
+msgid "Level 3"
+msgstr "Taso 3"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:388
+msgid "Architecture"
+msgstr "Arkkitehtuuri"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:392
+msgid "386/486"
+msgstr "386/486"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:394
+msgid "Pentium/PentiumMMX"
+msgstr "Pentium/PentiumMMX"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:396
+msgid "PentiumPro/PII/Cyrix 6x86/K6"
+msgstr "PentiumPro/PII/Cyrix 6x86/K6"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:400
+msgid "Another Optimization"
+msgstr "Muu Optimointi"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:402
+msgid "Use register variables"
+msgstr "Käytä rekisterimuuttujia"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:404
+msgid "Uncertain optimizations"
+msgstr "Epävarmat optimoinnit"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:251
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:464
+msgid "Compile Time Checks"
+msgstr "Käännösaikaiset tarkistukset"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:466
+msgid "Include assert statements in compiled code"
+msgstr "Sisällytä assert-lauseet käännettyyn koodiin"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:468
+msgid "Do not check the unit name for being the same as the file name"
+msgstr "Älä tarkista onko yksikön nimi sama kuin tiedoston nimi"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:271
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:472
+msgid "Run Time Checks"
+msgstr "Ajonaikaiset tarkistukset"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:281
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:474
+msgid "Range checking"
+msgstr "Aluetarkistukset"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:476
+msgid "Stack checking"
+msgstr "Aloita tarkistus"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:277
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:478
+msgid "Input/Output checking"
+msgstr "Input/Output tarkistukset"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:480
+msgid "Integer overflow checking"
+msgstr "Kokonaislukujen ylivuototarkistus"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:170
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:484
+msgid "Conditional defines (delimited by \":\"):"
+msgstr "Ehdolliset määritykset (erotin \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:487
+msgid "Undefine conditional defines (delimited by \":\"):"
+msgstr "Pura ehdolliset määrittelyt (erotin \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:492
+msgid "Stack size:"
+msgstr "Pinon koko:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:494
+msgid "Heap size:"
+msgstr "Keon koko:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:526
+msgid "Linking Stage"
+msgstr "Linkityksen aste"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:528
+msgid "Create dynamic library"
+msgstr "Luo dynaaminen kirjasto"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:530
+msgid "Create smartlinked units"
+msgstr "Luo älykkästi linkitettyjä yksiköitä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:532
+msgid "Generate release units"
+msgstr "Luo julkaisuyksiköitä"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:534
+msgid "Omit the linking stage"
+msgstr "Ohita linkitys"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:536
+msgid "Create assembling and linking script"
+msgstr "Luo koostamis- ja linkitys skripti"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:540
+msgid "Executable Generation"
+msgstr "Ajettavan ohjelman luonti"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:542
+msgid "Strip the symbols from the executable"
+msgstr "Riisu symbolit suoritettavasta ohjelmasta"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:544
+msgid "Link with static units"
+msgstr "Linkitä staattisten yksiköiden kanssa"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:546
+msgid "Link with smartlinked units"
+msgstr "Linkitä älykkäästi linkitettyjen yksiköiden kanssa"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:548
+msgid "Link with dynamic libraries"
+msgstr "Linkitä dynaamisten kirjastojen kanssa"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:550
+msgid "Link with the C library"
+msgstr "Linkitä C-kirjaston kanssa"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:555
+msgid "Options passed to the linker (delimited by \":\"):"
+msgstr "Linkittäjälle välitetyt parametrit (erotin \":\"):"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:590
+msgid "Recompile all used units"
+msgstr "Uudelleenkäännä kaikki käytetyt yksiköt"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:592
+msgid "Do not read default configuration file"
+msgstr "Älä lue oletuskokoonpanotiedostoa"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:594
+msgid "Compiler configuration file:"
+msgstr "Kääntäjän kokoonpanotiedosto:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:596
+msgid "Stop after the error:"
+msgstr "Pysähdy virheestä:"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:600
+msgid "Browser Info"
+msgstr "Lähdekoodin selausinfo"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:601
+msgid "No browser info"
+msgstr "Ei selausinfoa"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:604
+msgid "Global browser info"
+msgstr "Globaali selausinfo"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:606
+msgid "Global and local browser info"
+msgstr "Globaali ja paikallinen selausinfo"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:610
+msgid "Target OS"
+msgstr "Kohde OS"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:614
+msgid "DOS and version 1 of the DJ DELORIE extender"
+msgstr "DOS ja DJ DELORIE laajennin versio 1"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:616
+msgid "DOS and version 2 of the DJ DELORIE extender"
+msgstr "DOS ja DJ DELORIE laajennin versio 2"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:618
+msgid "Linux"
+msgstr "Linux"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:620
+msgid "OS/2 (2.x) using the EMX extender"
+msgstr "OS/2 (2.x) käyttäen EMX-laajenninta"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:622
+msgid "WINDOWS 32 bit"
+msgstr "WINDOWS 32 bit"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:624
+msgid "SunOS/Solaris"
+msgstr "SunOS/Solaris"
+
+#: languages/pascal/compiler/fpcoptions/optiontabs.cpp:626
+msgid "BeOS"
+msgstr "BeOS"
+
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:44
+msgid "Free Pascal Compiler Options"
+msgstr "Free Pascal-kääntäjän asetukset"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:53
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:51
+msgid "Locations I"
+msgstr "Sijainnit I"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:56
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:54
+msgid "Locations II"
+msgstr "Sijainnit II"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:62
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:57
+msgid "Debug && Optimization"
+msgstr "Virheenjäljitys ja optimointi"
+
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:63
+msgid "Assembler"
+msgstr "Assembler"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:65
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:66
+msgid "Linker"
+msgstr "Linkittäjä"
+
+#: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:69
+msgid "Feedback"
+msgstr "Palaute"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:32
+msgid "Map File"
+msgstr "Map-tiedosto"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:36
+msgid "Segments"
+msgstr "Segmentit"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:38
+msgid "Publics"
+msgstr "Julkiset"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:40
+msgid "Detailed"
+msgstr "Yksityiskohtainen"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:45
+msgid "Default dynamic loader:"
+msgstr "Oletus dynaaminen lataaja:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:50
+msgid "Reserved address space:"
+msgstr "Varattu muistiavaruus:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:87
+msgid "Include search path (delimited by \":\"):"
+msgstr "Sisällytettyjen tiedostojen hakupolku (erotin \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:89
+msgid "Resource search path (delimited by \":\"):"
+msgstr "Resurssien hakupolku (erotin \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:93
+msgid "Object search path (delimited by \":\"):"
+msgstr "Objektien hakupolku (erotin \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:122
+msgid "Executable output directory:"
+msgstr "Suoritettavan sovelluksen tulostuskansio:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:124
+msgid "Unit output directory:"
+msgstr "Yksiköiden tulostuskansio:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:126
+msgid "Package directory:"
+msgstr "Pakettien kansio:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:128
+msgid "Package source code directory:"
+msgstr "Pakettien lähdekansio:"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:159
+msgid "Build all units"
+msgstr "Rakenna kaikki yksiköt"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:161
+msgid "Make modified units"
+msgstr "Tee uudelleen muuttuneet yksiköt"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:163
+msgid "Quiet compile"
+msgstr "Hiljainen käännös"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:165
+msgid "Disable implicit package compilation"
+msgstr "Passivoi implisiittinen pakettien kääntö"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:173
+msgid "Unit aliases in form unit=alias (delimited by \":\"):"
+msgstr "Yksiköiden aliakset muodossa yksikkö=alias (eroitin \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:180
+msgid "Output hint messages"
+msgstr "Tulosta vihjeviestit"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:182
+msgid "Output warning messages"
+msgstr "Tulosta varoitusviestit"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:186
+msgid "Packages"
+msgstr "Paketit"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:187
+msgid "Build with packages (delimited by \":\"):"
+msgstr "Rakenna pakettien kanssa (eroitin \":\"):"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:223
+msgid "Code Alignment && Stack Frames"
+msgstr "Koodin tasaus ja pinokehykset"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:224
+msgid "Default (-$A8)"
+msgstr "Oletus (-$A8)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:227
+msgid "Never align"
+msgstr "Älä koskaan tasaa"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:229
+msgid "On word boundaries"
+msgstr "Word-rajoille"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:231
+msgid "On double word boundaries"
+msgstr "Double word-rajoille"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:233
+msgid "On quad word boundaries"
+msgstr "Quad word-rajoille"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:235
+msgid "Generate stack frames"
+msgstr "Luo pinokehykset"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:239
+msgid "Enumeration Size"
+msgstr "Luetellun tyypin koko"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:240
+msgid "Default (-$Z1)"
+msgstr "Oletus (-$Z1)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:243
+msgid "Unsigned byte (256 values)"
+msgstr "Etumerkitön tavu (256 arvoa)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:245
+msgid "Unsigned word (64K values)"
+msgstr "Etumerkitön sana (64K arvoa)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:247
+msgid "Unsigned double word (4096M values)"
+msgstr "Etumerkitön tuplasana (4096M arvoa)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:253
+msgid "Assertions"
+msgstr "Suoritusehdot"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:255
+msgid "Complete boolean evaluation"
+msgstr "Täydellinen totuusarvo arviointi"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:257
+msgid "Extended syntax"
+msgstr "Laajennettu syntaksi"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:259
+msgid "Long strings"
+msgstr "Pitkät merkkijonot"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:261
+msgid "Open string parameters"
+msgstr "Avoimet merkkijonoparametrit"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:263
+msgid "Type-checked pointers"
+msgstr "Tyyppitarkistetut osoittimet"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:265
+msgid "Var-string checking"
+msgstr "Var-merkkijono testaus"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:267
+msgid "Writable typed constants"
+msgstr "Kirjoitettavat tyypitetyt vakiot"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:273
+msgid "Runtime type information"
+msgstr "Ajonaikainen tyyppi-informaatio"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:275
+msgid "Imported data references"
+msgstr "Tuodut dataviittaukset"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:279
+msgid "Overflow checking"
+msgstr "Ylivuototarkistus"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:320
+msgid "Enable optimizations"
+msgstr "Aktivoi optimoinnit"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:329
+msgid "Debug information"
+msgstr "Virheenjäljitystiedot"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:331
+msgid "Local symbol information"
+msgstr "Paikallisten symbolien tieto"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:333
+msgid "Debug information for GDB"
+msgstr "Virheenjäljitysinformaatio GDB:tä varten"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:335
+msgid "Namespace debug info"
+msgstr "Nimiavaruus-virheenjäljitystieto"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:337
+msgid "Write symbol info in an .rsm file"
+msgstr "Kirjoita symboli-informaatio .rsm-tiedostoon"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:341
+msgid "Symbol Reference Information"
+msgstr "Symbolien viittausinformaatio"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:342
+msgid "Default (-$YD)"
+msgstr "Oletus (-$YD)"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:345
+msgid "No information"
+msgstr "Ei tietoja"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:347
+msgid "Definition information"
+msgstr "Määritysten tiedot"
+
+#: languages/pascal/compiler/dccoptions/optiontabs.cpp:349
+msgid "Full reference information"
+msgstr "Täysi viittaustietous"
+
+#: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:46
+msgid "Delphi Compiler Options"
+msgstr "Delphi-kääntäjän valinnat"
+
+#: languages/java/problemreporter.cpp:238
+msgid "Java Parsing"
+msgstr "Java-jäsennys"
+
+#: languages/java/javasupportpart.cpp:164
+msgid "<b>New Class</b>Generates a new class.<p>"
+msgstr "<b>Uusi luokka</b>Luo uuden luokan.<p>"
+
+#: languages/java/javasupportpart.cpp:713
+msgid "Java Support"
+msgstr "Java-tuki"
+
+#: languages/java/javasupportpart.cpp:713
+msgid "Keep Them"
msgstr ""
-"<b>Tällä nimellä on jo olemassa tiedosto!</b>"
-"<br>"
-"<br>Käytä \"Lisää olemassaoleva tiedosto\" -dialogia."
-#: buildtools/autotools/addtranslationdlg.cpp:37
-msgid "Add Translation"
-msgstr "Lisää käännös"
+#: vcs/subversion/svn_tdeio.cpp:226
+#, c-format
+msgid "Username and Password for %1."
+msgstr ""
-#: buildtools/autotools/addtranslationdlg.cpp:79
-msgid "Your sourcecode is already translated to all supported languages."
-msgstr "Lähdekoodi on jo käännetty kaikille tuetuille kielille."
+#: vcs/subversion/svn_tdeio.cpp:1385
+msgid "Nothing to commit."
+msgstr ""
-#: buildtools/autotools/addtranslationdlg.cpp:97
-msgid "A translation file for the language %1 exists already."
-msgstr "Kielelle %1 on jo käännöstiedosto."
+#: vcs/subversion/svn_tdeio.cpp:1387
+#, fuzzy, c-format
+msgid "Committed revision %1."
+msgstr "&Kommentti:"
-#: buildtools/autotools/autodetailsview.cpp:179
-#: buildtools/autotools/autosubprojectview.cpp:175
-msgid "Options..."
-msgstr "Asetukset..."
+#: vcs/subversion/svn_tdeio.cpp:1587
+#, fuzzy, c-format
+msgid "Copied Revision %1"
+msgstr "&Kommentti:"
-#: buildtools/autotools/autosubprojectview.cpp:177
+#: vcs/subversion/svn_tdeio.cpp:1590
#, fuzzy
+msgid "Copied"
+msgstr "&Kääntäjä"
+
+#: vcs/subversion/svn_tdeio.cpp:1698
msgid ""
-"<qt><b>Options</b>"
-"<p>Shows subproject options dialog that provides settings for compiler, include "
-"paths, prefixes and build order.</qt>"
+"The certificate from the server could not be trusted automatically. Do you "
+"want to trust this certificate? "
msgstr ""
-"<b>Valinnat</b>"
-"<p>Näyttää aliprojektin valinnat-dialogin joka tarjoaa asetuksia kääntäjälle, "
-"include-poluille, etuliitteille ja rakentamisjärjestykselle."
-#: buildtools/autotools/autosubprojectview.cpp:182
-#: buildtools/autotools/autosubprojectview.cpp:183
-#, fuzzy
-msgid "Add new subproject..."
-msgstr "Lisää aliprojekti..."
+#: vcs/subversion/svn_tdeio.cpp:1903
+#, fuzzy, c-format
+msgid "A (bin) %1"
+msgstr "Näytä %1"
-#: buildtools/autotools/autosubprojectview.cpp:185
-#, fuzzy
-msgid ""
-"<qt><b>Add new subproject</b>"
-"<p>Creates a new subproject in currently selected subproject.</qt>"
+#: vcs/subversion/svn_tdeio.cpp:1905 vcs/subversion/svn_tdeio.cpp:1938
+#, fuzzy, c-format
+msgid "A %1"
+msgstr "Piilota %1"
+
+#: vcs/subversion/svn_tdeio.cpp:1908
+msgid "Copied %1 "
msgstr ""
-"<b>Lisää aliprojekti</b> "
-"<p>Luo uuden aliprojektin valitulle aliprojektille."
-#: buildtools/autotools/autosubprojectview.cpp:191
-#, fuzzy
+#: vcs/subversion/svn_tdeio.cpp:1912 vcs/subversion/svn_tdeio.cpp:1934
+#, fuzzy, c-format
+msgid "D %1"
+msgstr "hw %1"
+
+#: vcs/subversion/svn_tdeio.cpp:1915
+#, fuzzy, c-format
+msgid "Restored %1."
+msgstr "&Rekisterit"
+
+#: vcs/subversion/svn_tdeio.cpp:1918
+#, fuzzy, c-format
+msgid "Reverted %1."
+msgstr "&Poista"
+
+#: vcs/subversion/svn_tdeio.cpp:1921
msgid ""
-"<qt><b>Remove subproject</b>"
-"<p>Removes the subproject. Asks if the subproject should be also removed from "
-"disk. Only subprojects which do not hold other subprojects can be removed.</qt>"
+"Failed to revert %1.\n"
+"Try updating instead."
msgstr ""
-"<b>Poista aliprojekti</b>"
-"<p>Poistaa aliprojektin. Kysyy tulisiko aliprojekti poistaa myös levyltä. Vain "
-"aliprojektit, jotka eivät sisällä muita aliprojekteja voidaan poistaa."
-#: buildtools/autotools/autosubprojectview.cpp:194
-msgid "Add Existing Subprojects..."
-msgstr "Lisää olemassaolevia aliprojekteja..."
+#: vcs/subversion/svn_tdeio.cpp:1924
+#, fuzzy, c-format
+msgid "Resolved conflicted state of %1."
+msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
-#: buildtools/autotools/autosubprojectview.cpp:196
+#: vcs/subversion/svn_tdeio.cpp:1928
+#, c-format
+msgid "Skipped missing target %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:1930
+#, c-format
+msgid "Skipped %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:1983
+#, c-format
+msgid "Exported external at revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:1985
+#, fuzzy, c-format
+msgid "Exported revision %1."
+msgstr "Laajenna lyhenne"
+
+#: vcs/subversion/svn_tdeio.cpp:1988
+#, c-format
+msgid "Checked out external at revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:1990
+#, c-format
+msgid "Checked out revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:1994
+#, c-format
+msgid "Updated external to revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:1996
+#, c-format
+msgid "Updated to revision %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:1999
+#, fuzzy, c-format
+msgid "External at revision %1."
+msgstr "Ulkoiset kirjastot"
+
+#: vcs/subversion/svn_tdeio.cpp:2001
+#, fuzzy, c-format
+msgid "At revision %1."
+msgstr "Versio:"
+
+#: vcs/subversion/svn_tdeio.cpp:2007
#, fuzzy
-msgid ""
-"<qt><b>Add existing subprojects</b>"
-"<p>Imports existing subprojects containing Makefile.am.</qt>"
+msgid "External export complete."
+msgstr "Ulkoiset työkalut"
+
+#: vcs/subversion/svn_tdeio.cpp:2009
+msgid "Export complete."
msgstr ""
-"<b>Lisää olemassaolevia aliprojekteja</b>"
-"<p>Tuo olemassaolevia aliprojekteja, joilla on Makefile.am."
-#: buildtools/autotools/autosubprojectview.cpp:199
-#: buildtools/autotools/autosubprojectview.cpp:200
-msgid "Add Target..."
-msgstr "Lisää kohde..."
+#: vcs/subversion/svn_tdeio.cpp:2012
+#, fuzzy
+msgid "External checkout complete."
+msgstr "Käytä koodin &täydennystä"
-#: buildtools/autotools/autosubprojectview.cpp:202
+#: vcs/subversion/svn_tdeio.cpp:2014
#, fuzzy
-msgid ""
-"<qt><b>Add target</b>"
-"<p>Adds a new target to the currently selected subproject. Target can be a "
-"binary program, library, script, also a collection of data or header files.</qt>"
+msgid "Checkout complete."
+msgstr "&Uloskirjaus:"
+
+#: vcs/subversion/svn_tdeio.cpp:2017
+#, fuzzy
+msgid "External update complete."
+msgstr "Käytä koodin &täydennystä"
+
+#: vcs/subversion/svn_tdeio.cpp:2019
+#, fuzzy
+msgid "Update complete."
+msgstr "Päivitä valittu kohta"
+
+#: vcs/subversion/svn_tdeio.cpp:2029
+#, fuzzy, c-format
+msgid "Fetching external item into %1."
+msgstr "Käynnistä ulkoisessa päätteessä"
+
+#: vcs/subversion/svn_tdeio.cpp:2033
+#, c-format
+msgid "Status against revision: %1."
msgstr ""
-"<b>Lisää kohde</b>"
-"<p>Lisää uuden kohteen valittuun aliprojektiin. Kohde voi olla binääritiedosto, "
-"kirjasto, skripti, myös kokoelma data- ja otsikkotiedostoja."
-#: buildtools/autotools/autosubprojectview.cpp:208
-#: buildtools/autotools/autosubprojectview.cpp:209
-msgid "Add Service..."
-msgstr "Lisää palvelu..."
+#: vcs/subversion/svn_tdeio.cpp:2036
+#, c-format
+msgid "Performing status on external item at %1."
+msgstr ""
-#: buildtools/autotools/autosubprojectview.cpp:211
+#: vcs/subversion/svn_tdeio.cpp:2039
+#, fuzzy, c-format
+msgid "Sending %1"
+msgstr "Lataan liitännäistä: %1"
+
+#: vcs/subversion/svn_tdeio.cpp:2043
+#, fuzzy, c-format
+msgid "Adding (bin) %1."
+msgstr "Lisää tiedostoja"
+
+#: vcs/subversion/svn_tdeio.cpp:2045
+#, fuzzy, c-format
+msgid "Adding %1."
+msgstr "Piilota %1"
+
+#: vcs/subversion/svn_tdeio.cpp:2049
+#, c-format
+msgid "Deleting %1."
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:2052
+#, fuzzy, c-format
+msgid "Replacing %1."
+msgstr "Jäsennetään tiedostoa: %1"
+
+#: vcs/subversion/svn_tdeio.cpp:2057
+msgid "Transmitting file data "
+msgstr ""
+
+#: vcs/subversion/svn_tdeio.cpp:2065
+#, c-format
+msgid "Blame %1."
+msgstr ""
+
+#: vcs/subversion/svn_blamewidget.cpp:36
+#: vcs/subversion/svn_logviewwidget.cpp:51
#, fuzzy
-msgid ""
-"<qt><b>Add service</b>"
-"<p>Creates a .desktop file describing the service.</qt>"
-msgstr "<b>Lisää palvelu</b> <p>Luo .desktop-tiedoston, joka kuvaa palvelun."
+msgid "Rev"
+msgstr "Palauta"
-#: buildtools/autotools/autosubprojectview.cpp:214
-#: buildtools/autotools/autosubprojectview.cpp:215
-msgid "Add Application..."
-msgstr "Lisää sovellus..."
+#: vcs/subversion/svn_blamewidget.cpp:39
+#, fuzzy
+msgid "Content"
+msgstr "Yhdistä"
-#: buildtools/autotools/autosubprojectview.cpp:217
+#: vcs/subversion/svn_blamewidget.cpp:91
#, fuzzy
-msgid "<qt><b>Add application</b><p>Creates an application .desktop file.</qt>"
-msgstr "<b>Lisää sovellus</b> <p>Luo sovellus .desktop-tiedoston."
+msgid "Select one file to view annotation"
+msgstr "Valitse aliprojekti"
-#: buildtools/autotools/autosubprojectview.cpp:223
+#: vcs/subversion/svn_blamewidget.cpp:95
#, fuzzy
-msgid ""
-"<qt><b>Build</b>"
-"<p>Runs <b>make</b> from the directory of the selected subproject."
-"<br> Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab.</qt>"
+msgid "files"
+msgstr "Avaa tiedosto"
+
+#: vcs/subversion/svn_blamewidget.cpp:129
+msgid "Select file from list to view annotation"
msgstr ""
-"<b>Rakenna</b>"
-"<p>Ajaa <b>make</b> valitun aliprojektin kansiosta."
-"<br>Ympäristömuuttujat ja make-argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make valinnat</b>-välilehti."
-#: buildtools/autotools/autosubprojectview.cpp:229
-msgid "Force Reedit"
-msgstr "Pakota uudelleenmuokkaus"
+#: vcs/subversion/subversion_widget.cpp:38
+#, fuzzy
+msgid "Notification"
+msgstr "Ei optimointia"
-#: buildtools/autotools/autosubprojectview.cpp:231
+#: vcs/subversion/subversion_widget.cpp:63
#, fuzzy
-msgid ""
-"<qt><b>Force Reedit</b>"
-"<p>Runs <b>make force-reedit</b> from the directory of the selected subproject."
-"<br>This recreates makefile (tip: and solves most of .moc related problems)"
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab.</qt>"
-msgstr ""
-"<b>Pakota uudelleenmuokkaus</b>"
-"<p>Ajaa <b>make force-reedit</b> -komennon valitun aliprojektin kansiosta."
-"<br>Tämä luo uudelleen makefile:n (vihje: ja ratkaisee suurimman osan .moc "
-"sidonnaisista ongelmista)"
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+msgid "Log History"
+msgstr "Kansio"
-#: buildtools/autotools/autosubprojectview.cpp:243
+#: vcs/subversion/subversion_widget.cpp:72
#, fuzzy
-msgid ""
-"<qt><b>Clean</b>"
-"<p>Runs <b>make clean</b> from the directory of the selected subproject."
-"<br> Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab.</qt>"
-msgstr ""
-"<b>Puhdista</b>"
-"<p>Ajaa <b>make clean</b> -komennon valitun aliprojektin kansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
+msgid "Blame"
+msgstr "&Pinoa..."
-#: buildtools/autotools/autosubprojectview.cpp:250
+#: vcs/subversion/subversion_widget.cpp:121
#, fuzzy
-msgid ""
-"<qt><b>Install</b>"
-"<p>Runs <b>make install</b> from the directory of the selected subproject."
-"<br> Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab.</qt>"
+msgid "Subversion Job Progress"
+msgstr "Subversion-viestit"
+
+#: vcs/subversion/subversion_fileinfo.cpp:160
+msgid "Subversion File/Directory Status"
msgstr ""
-"<b>Asenna</b>"
-"<p>Ajaa <b>make install</b> -komennon valitun aliprojektin kansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: buildtools/autotools/autosubprojectview.cpp:256
+#: vcs/subversion/svn_logviewwidget.cpp:131
#, fuzzy
-msgid ""
-"<qt><b>Install as root user</b>"
-"<p>Runs <b>make install</b> command from the directory of the selected "
-"subproject with root privileges."
-"<br> It is executed via tdesu command."
-"<br> Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab.</qt>"
+msgid "Blame this revision"
+msgstr "Revisio"
+
+#: vcs/subversion/svn_logviewwidget.cpp:132
+#, fuzzy
+msgid "Difference to previous revision"
+msgstr "&Revisioiden väliset erot"
+
+#: vcs/subversion/svn_logviewwidget.cpp:138
+#: vcs/subversion/svn_logviewwidget.cpp:181
+msgid "No revision was clicked"
msgstr ""
-"<b>Asenna pääkäyttäjänä</b>"
-"<p>Ajaa <b>make install</b> -komennon valitun aliprojektin kansiosta "
-"pääkäyttäjän oikeuksilla."
-"<br>Suoritetaan tdesu-komennon avulla."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make Valinnat</b>-välilehti."
-#: buildtools/autotools/autosubprojectview.cpp:263
+#: vcs/subversion/svn_logviewwidget.cpp:138
+#: vcs/subversion/svn_logviewwidget.cpp:181
#, fuzzy
-msgid "Expand Subtree"
-msgstr "Laajenna teksti"
+msgid "error"
+msgstr "Editorit"
-#: buildtools/autotools/autosubprojectview.cpp:265
+#: vcs/subversion/subversion_part.cpp:86
#, fuzzy
-msgid "Collapse Subtree"
-msgstr "Pienennä kaikki kohdat"
+msgid "Subversion Output"
+msgstr "Subversion-asetukset"
-#: buildtools/autotools/autosubprojectview.cpp:268
+#: vcs/subversion/subversion_part.cpp:87
+#: vcs/subversion/subversion_part.cpp:261
+msgid "Subversion"
+msgstr "Subversion"
+
+#: vcs/subversion/subversion_part.cpp:87
+msgid "Subversion messages"
+msgstr "Subversion-viestit"
+
+#: vcs/subversion/subversion_part.cpp:88
+msgid "<b>Subversion</b><p>Subversion operations window."
+msgstr "<b>Subversion</b><p>Subversion-toimintojen ikkuna."
+
+#: vcs/subversion/subversion_part.cpp:101
#, fuzzy
-msgid "Manage Custom Commands..."
-msgstr "Suorita Komento...."
+msgid "&Commit to Repository..."
+msgstr "&Toimita varastoon"
-#: buildtools/autotools/autosubprojectview.cpp:270
-msgid ""
-"<qt><b>Manage custom commands</b>"
-"<p>Allows to create, edit and delete custom build commands which appears in the "
-"subproject context menu."
-"<br></qt>"
+#: vcs/cvsservice/cvspart.cpp:148 vcs/subversion/subversion_part.cpp:102
+msgid "Commit file(s)"
+msgstr "Toimita tiedosto(t)"
+
+#: vcs/cvsservice/cvspart.cpp:149 vcs/cvsservice/cvspart.cpp:324
+#: vcs/subversion/subversion_part.cpp:103
+#: vcs/subversion/subversion_part.cpp:223
+msgid "<b>Commit file(s)</b><p>Commits file to repository if modified."
msgstr ""
+"<b>Toimita tiedosto(ja)</b>"
+"<p>Toimittaa tiedoston varastoon jos muutettu."
-#: buildtools/autotools/autosubprojectview.cpp:283
-#, c-format
-msgid "Subproject: %1"
-msgstr "Aliprojekti: %1"
+#: vcs/cvsservice/cvspart.cpp:166 vcs/subversion/subversion_part.cpp:110
+msgid "&Add to Repository"
+msgstr "Lisää v&arastoon"
-#: buildtools/autotools/autosubprojectview.cpp:353
-msgid "Add New Subproject to '%1'"
-msgstr "Lisää uusi aliprojekti \"%1\":lle"
+#: vcs/cvsservice/cvspart.cpp:168 vcs/subversion/subversion_part.cpp:111
+msgid "Add file to repository"
+msgstr "Lisää tiedosto varastoon"
-#: buildtools/autotools/autosubprojectview.cpp:365
-msgid "Add Existing Subproject to '%1'"
-msgstr "Lisää olemassaoleva aliprojekti \"%1\":lle"
+#: vcs/subversion/subversion_part.cpp:112
+#: vcs/subversion/subversion_part.cpp:225
+msgid "<b>Add file to repository</b><p>Adds file to repository."
+msgstr "<b>Lisää tiedosto varastoon</b><p>Lisää tiedoston varastoon."
-#: buildtools/autotools/autosubprojectview.cpp:380
-msgid "Add New Target to '%1'"
-msgstr "Lisää uusi kohde \"%1\":lle"
+#: vcs/subversion/subversion_part.cpp:114
+#, fuzzy
+msgid "Show logs..."
+msgstr "Slot"
-#: buildtools/autotools/autosubprojectview.cpp:395
-msgid "Add New Service to '%1'"
-msgstr "Lisää uusi palvelu \"%1\":lle"
+#: vcs/subversion/subversion_part.cpp:115
+#, fuzzy
+msgid "Blame..."
+msgstr "&Pinoa..."
-#: buildtools/autotools/autosubprojectview.cpp:410
-msgid "Add New Application to '%1'"
-msgstr "Lisää uusi sovellus \"%1\":lle"
+#: vcs/cvsservice/cvspart.cpp:191 vcs/subversion/subversion_part.cpp:117
+msgid "&Remove From Repository"
+msgstr "Poista va&rastosta"
-#: buildtools/autotools/autosubprojectview.cpp:438
+#: vcs/cvsservice/cvspart.cpp:193 vcs/perforce/perforcepart.cpp:83
+#: vcs/subversion/subversion_part.cpp:118
+msgid "Remove from repository"
+msgstr "Poista varastosta"
+
+#: vcs/cvsservice/cvspart.cpp:194 vcs/cvsservice/cvspart.cpp:346
+#: vcs/subversion/subversion_part.cpp:119
+#: vcs/subversion/subversion_part.cpp:227
+msgid "<b>Remove from repository</b><p>Removes file(s) from repository."
+msgstr "<b>Poista varastosta</b><p>Poistaa tiedosto(ja) varastosta."
+
+#: vcs/subversion/subversion_part.cpp:122
+msgid "Update"
+msgstr "Päivitä"
+
+#: vcs/subversion/subversion_part.cpp:123
+#: vcs/subversion/subversion_part.cpp:241
+msgid "<b>Update</b><p>Updates file(s) from repository."
+msgstr "<b>Päivitä</b><p>Päivittää tiedosto(ja) varastosta."
+
+#: vcs/subversion/subversion_part.cpp:125
#, fuzzy
-msgid "This item cannot be removed"
-msgstr "Tätä yksilöä ei voida poistaa"
+msgid "&Diff to BASE"
+msgstr "Erot tallennettuun tiedostoon verrattuna"
-#: buildtools/autotools/autoprojectpart.cpp:83
-#: buildtools/autotools/autoprojectpart.cpp:90
-#: buildtools/autotools/autosubprojectview.cpp:438
-msgid "Automake Manager"
-msgstr "Automaken hallinta"
+#: vcs/subversion/subversion_part.cpp:126
+#, fuzzy
+msgid "Diff to BASE"
+msgstr "Erot tallennettuun tiedostoon verrattuna"
-#: buildtools/autotools/autosubprojectview.cpp:451
-msgid "There is no subproject %1 in SUBDIRS"
-msgstr "Ei ole aliprojektia %1 alihakemistoissa"
+#: vcs/subversion/subversion_part.cpp:127
+msgid "<b>Diff to disk</b><p>Diff current file to the BASE checked out copy."
+msgstr ""
-#: buildtools/autotools/autosubprojectview.cpp:456
-#, c-format
-msgid "Remove Subproject %1"
-msgstr "Poista aliprojekti %1"
+#: vcs/subversion/subversion_part.cpp:129
+msgid "&Diff to HEAD"
+msgstr ""
-#: buildtools/autotools/autosubprojectview.cpp:457
-msgid "Do you really want to remove subproject %1 with all targets and files?"
-msgstr "Haluatko poistaa aliprojektin %1 kaikkine kohteineen ja tiedostoineen?"
+#: vcs/subversion/subversion_part.cpp:130
+msgid "Diff to HEAD"
+msgstr ""
-#: buildtools/autotools/autosubprojectview.cpp:1020
-msgid "Manage Custom Commands"
+#: vcs/subversion/subversion_part.cpp:131
+msgid "<b>Diff HEAD</b><p>Diff the current file to HEAD in svn."
msgstr ""
-#: buildtools/autotools/addtargetdlg.cpp:40
-#: buildtools/autotools/autoprojectwidget.cpp:61
-msgid "Program"
-msgstr "Ohjelma"
+#: vcs/subversion/subversion_part.cpp:134
+#, fuzzy
+msgid "&Revert"
+msgstr "Palauta"
-#: buildtools/autotools/addtargetdlg.cpp:41
-#: buildtools/autotools/autoprojectwidget.cpp:63
-msgid "Library"
-msgstr "Kirjasto"
+#: vcs/perforce/perforcepart.cpp:61 vcs/perforce/perforcepart.cpp:63
+#: vcs/perforce/perforcepart.cpp:102 vcs/perforce/perforcepart.cpp:156
+#: vcs/subversion/subversion_part.cpp:135
+msgid "Revert"
+msgstr "Palauta"
-#: buildtools/autotools/addtargetdlg.cpp:42
-#: buildtools/autotools/autoprojectwidget.cpp:65
-msgid "Libtool Library"
-msgstr "Libtool-kirjasto"
+#: vcs/subversion/subversion_part.cpp:136
+#: vcs/subversion/subversion_part.cpp:243
+#, fuzzy
+msgid "<b>Revert</b><p>Undo local changes."
+msgstr "Palauta kaikki muutokset"
-#: buildtools/autotools/addtargetdlg.cpp:43
-#: buildtools/autotools/autoprojectwidget.cpp:67
-msgid "Script"
-msgstr "Skripti"
+#: vcs/subversion/subversion_part.cpp:149
+#, fuzzy
+msgid "Re&solve Conflicting State"
+msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
-#: buildtools/autotools/addtargetdlg.cpp:44
-#: buildtools/autotools/autoprojectwidget.cpp:69
-msgid "Header"
-msgstr "Otsikko"
+#: vcs/subversion/subversion_part.cpp:151
+msgid "Resolve the conflicting state of a file after a merge"
+msgstr ""
-#: buildtools/autotools/autoprojectwidget.cpp:71
-msgid "Data"
-msgstr "Data"
+#: vcs/subversion/subversion_part.cpp:152
+msgid ""
+"<b>Resolve the conflicting state</b>"
+"<p>Remove the conflict state that can be set on a file after a merge failed."
+msgstr ""
-#: buildtools/autotools/addtargetdlg.cpp:46
-#: buildtools/autotools/autoprojectwidget.cpp:73
-msgid "Java"
-msgstr "Java"
+#: vcs/subversion/subversion_part.cpp:153
+msgid "Switch this working copy to URL.."
+msgstr ""
-#: buildtools/autotools/autoprojectwidget.cpp:633
-msgid "Documentation data"
-msgstr "Dokumentaation data"
+#: vcs/subversion/subversion_part.cpp:156
+msgid "Copy this working copy to URL.."
+msgstr ""
-#: buildtools/autotools/autoprojectwidget.cpp:635
+#: vcs/subversion/subversion_part.cpp:158
#, fuzzy
-msgid "KDE Icon data"
-msgstr "Kuvakedata kohteessa %1"
+msgid "Merge difference to working copy"
+msgstr "Varastoon verrattuna ei löytynyt eroja."
-#: buildtools/autotools/autoprojectwidget.cpp:637
-msgid "%1 (%2 in %3)"
-msgstr "%1 (%2 %3:ssa)"
+#: vcs/subversion/subversion_part.cpp:229
+msgid "<b>Show logs..</b><p>View Logs"
+msgstr ""
-#: buildtools/autotools/addtargetdlg.cpp:45
-msgid "Data File"
-msgstr "Datatiedosto"
+#: vcs/subversion/subversion_part.cpp:231
+msgid "<b>Blame 0:HEAD </b><p>Show Annotate"
+msgstr ""
-#: buildtools/autotools/addtargetdlg.cpp:145
-#, fuzzy
-msgid "You have to give the target a name"
-msgstr "Sinun täytyy antaa kohteelle nimi!"
+#: vcs/subversion/subversion_part.cpp:235
+msgid "<b>Diff</b><p>Diff file to local disk."
+msgstr ""
-#: buildtools/autotools/addtargetdlg.cpp:151
+#: vcs/subversion/subversion_part.cpp:238
#, fuzzy
-msgid "Libraries must have a lib prefix."
-msgstr "Kirjastoilla täytyy olla lib-etuliite!"
+msgid "<b>Diff</b><p>Diff file to repository."
+msgstr "<b>Lisää varastoon</b><p>Lisää tiedoston varastoon."
-#: buildtools/autotools/addtargetdlg.cpp:156
+#: vcs/subversion/subversion_part.cpp:245
#, fuzzy
-msgid "Libtool libraries must have a lib prefix."
-msgstr "Libtool-kirjastoilla täytyy olla lib-etuliite!"
+msgid "<b>Resolve</b><p>Resolve conflicting state."
+msgstr "<b>Poista alue</b><p>Poistaa valitun alueen."
-#: buildtools/autotools/addtargetdlg.cpp:161
-#, fuzzy
-msgid "Libtool libraries must have a .la suffix."
-msgstr "Libtool-kirjastoilla täytyy olla .la-pääte!"
+#: vcs/subversion/subversion_part.cpp:247
+msgid "<b>Switch</b><p>Switch working tree."
+msgstr ""
-#: buildtools/autotools/addtargetdlg.cpp:179
+#: vcs/subversion/subversion_part.cpp:249
+msgid "<b>Copy</b><p>Copy from/between path/URLs"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:251
+msgid "<b>Merge</b><p>Merge difference to working copy"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:304
+#: vcs/subversion/subversion_part.cpp:345
+msgid "Please select only one item for subversion switch"
+msgstr ""
+
+#: vcs/subversion/subversion_part.cpp:327
#, fuzzy
-msgid "A target with this name already exists."
-msgstr "Samalla nimellä on jo kohde olemassa!"
+msgid "The destination URL is invalid"
+msgstr "Lauseke on virheellinen."
-#: buildtools/autotools/addicondlg.cpp:46
-msgid "Action"
-msgstr "Toiminto"
+#: vcs/subversion/subversion_part.cpp:337
+msgid "Fail to conduct subversion switch. No action was selected"
+msgstr ""
-#: buildtools/autotools/addicondlg.cpp:47
-msgid "Device"
-msgstr "Laite"
+#: vcs/subversion/subversion_part.cpp:380
+msgid "Please select only one item for subversion merge"
+msgstr ""
-#: buildtools/autotools/addicondlg.cpp:48
-msgid "File System"
-msgstr "Tiedostojärjestelmä"
+#: vcs/subversion/subversion_part.cpp:462
+msgid "Please select only one item for subversion log"
+msgstr ""
-#: buildtools/autotools/addicondlg.cpp:49
-msgid "MIME Type"
-msgstr "Mime-tyyppi"
+#: vcs/subversion/subversion_part.cpp:481
+msgid "Please select only one item to see annotate"
+msgstr ""
-#: buildtools/autotools/fileselectorwidget.cpp:65
-msgid "Short View"
-msgstr "Lyhyt näkymä"
+#: vcs/subversion/subversion_part.cpp:486
+#, fuzzy
+msgid "Select file to see blame"
+msgstr "Valitse aliprojekti"
-#: buildtools/autotools/fileselectorwidget.cpp:84
-msgid "Home directory"
-msgstr "Kotikansio"
+#: vcs/subversion/subversion_part.cpp:504
+#: vcs/subversion/subversion_part.cpp:514
+#, fuzzy
+msgid "Select file or directory to see diff"
+msgstr "Valitse aliprojekti"
-#: buildtools/autotools/fileselectorwidget.cpp:87
-msgid "Up one level"
-msgstr "Yksi taso ylemmäs"
+#: vcs/subversion/subversion_core.cpp:146
+#, fuzzy
+msgid "Subversion Update"
+msgstr "Subversion-viestit"
-#: buildtools/autotools/fileselectorwidget.cpp:90
-msgid "Previous directory"
-msgstr "Edellinen kansio"
+#: vcs/subversion/subversion_core.cpp:222
+msgid "the local disk checked out copy."
+msgstr ""
-#: buildtools/autotools/fileselectorwidget.cpp:93
-msgid "Next directory"
-msgstr "Seuraava kansio"
+#: vcs/subversion/subversion_core.cpp:224
+#, fuzzy
+msgid "the current svn HEAD version."
+msgstr "Täydennä nykyinen lauseke"
-#: buildtools/autotools/autolistviewitems.cpp:134
-msgid "Edit Substitution"
+#: vcs/subversion/subversion_core.cpp:226
+#, fuzzy, c-format
+msgid "No differences between the file and %1"
+msgstr "Diff %1 ja %2 välillä"
+
+#: vcs/subversion/subversion_core.cpp:226
+#, fuzzy
+msgid "No difference"
+msgstr "Koosta erot"
+
+#: vcs/subversion/subversion_core.cpp:266
+#: vcs/subversion/subversion_core.cpp:268
+#, fuzzy
+msgid "Commit to remote repository"
+msgstr "Toimita varastoon"
+
+#: vcs/subversion/subversion_core.cpp:268
+msgid "From working copy"
msgstr ""
-#: buildtools/autotools/autolistviewitems.cpp:134
+#: vcs/subversion/subversion_core.cpp:320
#, fuzzy
-msgid "Substitution:"
-msgstr "Subversion"
+msgid "Subversion Blame"
+msgstr "Subversion-viestit"
-#: buildtools/autotools/autoprojectpart.cpp:84
+#: vcs/subversion/subversion_core.cpp:509
+#: vcs/subversion/subversion_core.cpp:538
+#: vcs/subversion/subversion_core.cpp:598
+#: vcs/subversion/subversion_core.cpp:668
msgid ""
-"<b>Automake manager</b>"
-"<p>The project tree consists of two parts. The 'overview' in the upper half "
-"shows the subprojects, each one having a Makefile.am. The 'details' view in the "
-"lower half shows the targets and files for the subproject selected in the "
-"overview."
+"If you have just have installed a new version of TDevelop, and the error "
+"message was 'unknown protocol kdevsvn+*', try restarting TDE."
msgstr ""
-"<b>Automaken hallinta</b>"
-"<p>Projektipuu koostuu kahdesta osasta. \"Yleisnäkymä\" ylemmässä osassa "
-"näyttää aliprojektit, joissa kussakin on yksi Makefile.am. \"Yksityiskohdat\" "
-"-osassa näkyy yleisnäkymä -osassa valitun aliprojektin kohteet ja tiedostot."
-#: buildtools/autotools/autoprojectpart.cpp:90
-msgid "Automake manager"
-msgstr "Automaken hallinta"
+#: vcs/subversion/subversion_core.cpp:703
+msgid ""
+"You do not have kompare installed. We recommend you install kompare to view "
+"differences graphically."
+msgstr ""
-#: buildtools/autotools/autoprojectpart.cpp:93
-msgid "Add Translation..."
-msgstr "Lisää käännös..."
+#: vcs/subversion/subversion_core.cpp:715
+#, fuzzy
+msgid "No subversion differences"
+msgstr "Koosta erot"
-#: buildtools/autotools/autoprojectpart.cpp:96
-msgid "Add translation"
-msgstr "Lisää käännös"
+#: vcs/subversion/kdevsvnd.cpp:52
+#, fuzzy
+msgid "Enter Commit Log Message:"
+msgstr "Anna lokiviesti:"
-#: buildtools/autotools/autoprojectpart.cpp:97
-msgid "<b>Add translation</b><p>Creates .po file for the selected language."
-msgstr "<b>Lisää käännös</b><p>Luo .po-tiedoston valitulle kielelle."
+#: vcs/subversion/kdevsvnd.cpp:74
+#, fuzzy
+msgid "Open SSL certificate file"
+msgstr "Lähdetiedostot"
-#: buildtools/autotools/autoprojectpart.cpp:113
-msgid "Build &Active Target"
-msgstr "Rakenna &aktiivinen kohde"
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:41
+#, fuzzy
+msgid "Select Files to Commit"
+msgstr "Ladattavat tiedostot"
-#: buildtools/autotools/autoprojectpart.cpp:116
-msgid "Build active target"
-msgstr "Rakenna aktiivinen kohde"
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:43
+#, fuzzy
+msgid "select"
+msgstr "&Valitut:"
-#: buildtools/autotools/autoprojectpart.cpp:117
-msgid ""
-"<b>Build active target</b>"
-"<p>Constructs a series of make commands to build an active target. Also builds "
-"dependent targets."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:44
+#, fuzzy
+msgid "status"
+msgstr "Tila"
+
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:45
+msgid "URL to commit"
msgstr ""
-"<b>Rakenna aktiivinen kohde</b>"
-"<p>Luo sarjan make-komentoja rakentaakseen aktiivisen kohteen. Rakentaa myös "
-"riippuvuuskohteet."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
-#: buildtools/autotools/autoprojectpart.cpp:132
-msgid "Run Configure"
-msgstr "Aja configure"
+#: vcs/subversion/svn_fileselectdlg_commit.cpp:119
+msgid "No added/modified/deleted file(s) to commit"
+msgstr ""
-#: buildtools/autotools/autoprojectpart.cpp:135
-#: buildtools/autotools/autoprojectpart.cpp:665
-msgid "Run configure"
-msgstr "Aja configure"
+#: vcs/subversion/kdevsvnd_widgets.cpp:27
+msgid "Accept Permanently"
+msgstr ""
-#: buildtools/autotools/autoprojectpart.cpp:136
-msgid ""
-"<b>Run configure</b>"
-"<p>Executes <b>configure</b> with flags, arguments and environment variables "
-"specified in the project settings dialog, <b>Configure Options</b> tab."
+#: vcs/subversion/kdevsvnd_widgets.cpp:28
+#, fuzzy
+msgid "Accept Temporarily"
+msgstr " väliaikainen"
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:29
+#, fuzzy
+msgid "Reject"
+msgstr "Palauta"
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:40
+#, fuzzy
+msgid "Hostname"
+msgstr "&Käyttäjätunnus:"
+
+#: vcs/subversion/kdevsvnd_widgets.cpp:41
+msgid "FingerPrint"
msgstr ""
-"<b>Aja configure</b>"
-"<p>Suorittaa <b>configure</b>:n lipuilla, argumenteilla ja "
-"ympäristömuuttujilla, jotka on määritetty projektiasetukset-dialogissa, <b>"
-"Configure-määritykset</b>-välilehti."
-#: buildtools/autotools/autoprojectpart.cpp:141
-#: buildtools/autotools/autoprojectpart.cpp:144
-msgid "Run automake && friends"
-msgstr "Aja automake ja kumppanit"
+#: vcs/subversion/kdevsvnd_widgets.cpp:42
+msgid "Valid From"
+msgstr ""
-#: buildtools/autotools/autoprojectpart.cpp:145
-msgid ""
-"<b>Run automake && friends</b>"
-"<p>Executes"
-"<br><b>make -f Makefile.cvs</b>"
-"<br><b>./configure</b>"
-"<br>commands from the project directory."
+#: vcs/subversion/kdevsvnd_widgets.cpp:43
+msgid "Valid Until"
msgstr ""
-"<b>Aja automake ja kumppanit</b>"
-"<p>Suorittaa"
-"<br><b>make -f Makefile.cvs</b>-"
-"<br><b>./configure</b>"
-"<br> -komennot projektikansiosta."
-#: buildtools/autotools/autoprojectpart.cpp:148
-#: buildtools/autotools/autoprojectpart.cpp:151
+#: vcs/subversion/kdevsvnd_widgets.cpp:44
#, fuzzy
-msgid "Update admin module"
-msgstr "&Päivitä indeksi"
+msgid "Issuer"
+msgstr "K&äyttäjä:"
-#: buildtools/autotools/autoprojectpart.cpp:152
-msgid ""
-"<b>Update admin module</b>"
-"<p>Recreates the project admin directory using the version present on the local "
-"system."
-msgstr ""
+#: vcs/subversion/kdevsvnd_widgets.cpp:45
+#, fuzzy
+msgid "Cert"
+msgstr "Palauta"
-#: buildtools/autotools/autoprojectpart.cpp:183
-msgid "&Distclean"
-msgstr "&Distclean"
+#: vcs/subversion/integrator/svnintegratordlg.cpp:73
+#, fuzzy
+msgid "Unable to create project directories on repository"
+msgstr "Tiedostopuu-näkymä projektin kansiosta"
-#: buildtools/autotools/autoprojectpart.cpp:186
-msgid "Distclean"
-msgstr "Distclean"
+#: vcs/subversion/integrator/svnintegratordlg.cpp:84
+#, fuzzy
+msgid "Unable to import into repository."
+msgstr "Toimita varastoon"
-#: buildtools/autotools/autoprojectpart.cpp:187
-msgid ""
-"<b>Distclean</b>"
-"<p>Runs <b>make distclean</b> command from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+#: vcs/subversion/integrator/svnintegratordlg.cpp:106
+#, fuzzy
+msgid "Unable to checkout from repository."
+msgstr "Poista varastosta"
+
+#: vcs/perforce/perforcepart.cpp:60 vcs/perforce/perforcepart.cpp:101
+msgid "<b>Edit</b><p>Opens file(s) in a client workspace for edit."
msgstr ""
-"<b>Distclean</b>"
-"<p>Ajaa <b>make distclean</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
+"<b>Muokkaa</b>"
+"<p>Avaa tiedoston(t) asiakkaan työtilaan muokkausta varten."
-#: buildtools/autotools/autoprojectpart.cpp:192
-msgid "Make Messages && Merge"
-msgstr "Valmista viestit ja yhdistä"
+#: vcs/perforce/perforcepart.cpp:64 vcs/perforce/perforcepart.cpp:104
+msgid "<b>Revert</b><p>Discards changes made to open files."
+msgstr "<b>Palauta</b><p>Hylkää avoimiin tiedostoihin tehdyt muutokset.."
-#: buildtools/autotools/autoprojectpart.cpp:195
-msgid "Make messages && merge"
-msgstr "Valmista viestit ja yhdistä"
+#: vcs/perforce/perforcepart.cpp:65 vcs/perforce/perforcepart.cpp:67
+#: vcs/perforce/perforcepart.cpp:105
+msgid "Submit"
+msgstr "Lähetä"
-#: buildtools/autotools/autoprojectpart.cpp:196
-msgid ""
-"<b>Make messages && merge</b>"
-"<p>Runs <b>make package-messages</b> command from the project directory."
-"<br>Environment variables and make arguments can be specified in the project "
-"settings dialog, <b>Make Options</b> tab."
+#: vcs/perforce/perforcepart.cpp:68 vcs/perforce/perforcepart.cpp:107
+msgid "<b>Submit</b><p>Sends changes made to open files to the depot."
msgstr ""
-"<b>Valmista viestit ja yhdistä</b>"
-"<p>Ajaa <b>make package-messages</b> -komennon projektikansiosta."
-"<br>Ympäristömuuttujat ja make argumentit voidaan määritellä "
-"projektiasetukset-dialogissa, <b>Make-määritykset</b>-välilehti."
+"<b>Toimita</b>"
+"<p>Lähetä avoimiin tiedostoihin tehdyt muutokset varastoon."
-#: buildtools/autotools/autoprojectpart.cpp:204
-msgid "Build Configuration"
-msgstr "Rakentamiskokoonpano"
+#: vcs/perforce/perforcepart.cpp:69 vcs/perforce/perforcepart.cpp:71
+#: vcs/perforce/perforcepart.cpp:108
+msgid "Sync"
+msgstr "Tahdista"
-#: buildtools/autotools/autoprojectpart.cpp:206
-msgid "Build configuration menu"
-msgstr "Rakentamiskokoonpano-valikko"
+#: vcs/perforce/perforcepart.cpp:72 vcs/perforce/perforcepart.cpp:110
+msgid "<b>Sync</b><p>Copies files from the depot into the workspace."
+msgstr "<b>Tahdista</b><p>Kopio tiedostot varastosta työtilaan."
-#: buildtools/autotools/autoprojectpart.cpp:207
+#: vcs/perforce/perforcepart.cpp:73 vcs/perforce/perforcepart.cpp:112
+msgid "Diff Against Repository"
+msgstr "Tee diff varastoon verrattuna"
+
+#: vcs/perforce/perforcepart.cpp:75
+msgid "Diff against repository"
+msgstr "Tee diff varastoon verrattuna"
+
+#: vcs/perforce/perforcepart.cpp:76 vcs/perforce/perforcepart.cpp:114
msgid ""
-"<b>Build configuration menu</b>"
-"<p>Allows to switch between project build configurations."
-"<br>Build configuration is a set of build and top source directory settings, "
-"configure flags and arguments, compiler flags, etc."
-"<br>Modify build configurations in project settings dialog, <b>"
-"Configure Options</b> tab."
+"<b>Diff against repository</b>"
+"<p>Compares a client workspace file to a revision in the depot."
msgstr ""
-"<b>Rakentamiskokoonpano-valikko</b>"
-"<p>Sallii vaihdella projektin eri rakentamiskokoonpanojen välillä."
-"<br>Rakentamiskokoonpano on joukko rakentamis- ja lähdekansio asetuksia, "
-"configuren lippuja ja argumentteja, kääntäjän lippuja, jne."
-"<br>Muokkaa rakentamiskokoonpanoja projektiasetukset-dialogissa, <b>"
-"Configure määritykset</b>-välilehti."
+"<b>Diff varaston kanssa</b>"
+"<p>Vertaa asiakkaan työtilan tiedostoa revisioon varastossa."
-#: buildtools/autotools/autoprojectpart.cpp:220
-#, fuzzy
+#: vcs/perforce/perforcepart.cpp:77 vcs/perforce/perforcepart.cpp:115
+msgid "Add to Repository"
+msgstr "Lisää varastoon"
+
+#: vcs/perforce/perforcepart.cpp:79
+msgid "Add to repository"
+msgstr "Lisää varastoon"
+
+#: vcs/perforce/perforcepart.cpp:80 vcs/perforce/perforcepart.cpp:117
msgid ""
-"<b>Execute program</b>"
-"<p>Executes the currently active target or the main program specified in "
-"project settings, <b>Run Options</b> tab."
+"<b>Add to repository</b>"
+"<p>Open file(s) in a client workspace for addition to the depot."
msgstr ""
-"<b>Suorita ohjelma</b>"
-"<p>Suorittaa pääohjelman joka on määritelty projektin asetuksissa, <b>"
-"Ajovalinnat</b>-välilehti."
+"<b>Lisää varastoon</b>"
+"<p>Avaa tiedoston(ja) asiakkaan työtilaan varastoon lisäystä varten."
-#: buildtools/autotools/autoprojectpart.cpp:307
+#: vcs/perforce/perforcepart.cpp:81 vcs/perforce/perforcepart.cpp:118
+msgid "Remove From Repository"
+msgstr "Poista varastosta"
+
+#: vcs/perforce/perforcepart.cpp:84 vcs/perforce/perforcepart.cpp:120
msgid ""
-"No active target specified, running the application will\n"
-"not work until you make a target active in the Automake Manager\n"
-"on the right side or use the Main Program options under\n"
-"Project -> Project Options -> Run Options"
+"<b>Remove from repository</b>"
+"<p>Open file(s) in a client workspace for deletion from the depot."
msgstr ""
+"<b>Poista varastosta</b>"
+"<p>Avaa tiedoston(ja) asiakkaan työtilaan varastosta poistamista varten."
-#: buildtools/autotools/autoprojectpart.cpp:310
+#: vcs/clearcase/clearcasepart.cpp:89 vcs/perforce/perforcepart.cpp:97
+#, c-format
+msgid "Actions for %1"
+msgstr "Toiminnot tiedostolle %1"
+
+#: vcs/perforce/perforcepart.cpp:121
+msgid "Perforce"
+msgstr "Perforce"
+
+#: vcs/perforce/perforcepart.cpp:132
+msgid "Cannot handle directories, please select single files"
+msgstr "Ei voida käsitellä hakemistoja, valitse yksittäisiä tiedostoja"
+
+#: vcs/perforce/perforcepart.cpp:155
+msgid "Do you really want to revert the file %1 and lose all your changes?"
+msgstr "Haluatko palauttaa tiedoston %1 ja menettää kaikki muutokset?"
+
+#: vcs/perforce/perforcepart.cpp:156
#, fuzzy
-msgid "No active target specified"
-msgstr "Ei löydetty aktiivista kohdetta"
+msgid "Do Not Revert"
+msgstr "Palauta"
-#: buildtools/autotools/autoprojectpart.cpp:415
+#: vcs/perforce/perforcepart.cpp:168
+msgid "Submitting of subdirectories is not supported"
+msgstr "Alihakemistojen lähetys ei ole tuettu"
+
+#: vcs/perforce/perforcepart.cpp:258
+#, fuzzy
+msgid "P4 output errors during diff."
+msgstr "P4 tulostin virheitä diffin aikana"
+
+#: vcs/clearcase/clearcasepart.cpp:320 vcs/clearcase/clearcasepart.cpp:326
+#: vcs/cvsservice/cvspartimpl.cpp:941 vcs/cvsservice/cvspartimpl.cpp:949
+#: vcs/perforce/perforcepart.cpp:258 vcs/perforce/perforcepart.cpp:264
+msgid "Errors During Diff"
+msgstr "Virheitä diffin aikana"
+
+#: vcs/perforce/perforcepart.cpp:263
+#, fuzzy
+msgid "P4 output errors during diff. Do you still want to continue?"
+msgstr "P4 tulosti virheitä diffin aikana. Haluatko silti jatkaa?"
+
+#: vcs/clearcase/clearcasepart.cpp:332 vcs/cvsservice/cvspartimpl.cpp:957
+#: vcs/perforce/perforcepart.cpp:270
+msgid "There is no difference to the repository."
+msgstr "Varastoon verrattuna ei löytynyt eroja."
+
+#: vcs/perforce/perforcepart.cpp:270
+msgid "No Differences Found"
+msgstr "Ei löydetty eroja"
+
+#: vcs/perforce/commitdlg.cpp:32
+msgid "Perforce Submit"
+msgstr "Perforce-toimitus"
+
+#: vcs/perforce/commitdlg.cpp:42
+msgid "&Enter description:"
+msgstr "&Anna kuvaus:"
+
+#: vcs/perforce/commitdlg.cpp:54
+msgid "C&lient:"
+msgstr "A&siakas:"
+
+#: vcs/perforce/commitdlg.cpp:58
+msgid "&User:"
+msgstr "K&äyttäjä:"
+
+#: vcs/perforce/commitdlg.cpp:62
+msgid "&File(s):"
+msgstr "&Tiedosto(t):"
+
+#: vcs/perforce/commitdlg.cpp:147
+msgid "Please enter the P4 client name."
+msgstr "Anna P4-asiakkaan nimi."
+
+#: vcs/perforce/commitdlg.cpp:151
+msgid "Please enter the P4 user."
+msgstr "Anna P4-käyttäjä."
+
+#: vcs/perforce/commitdlg.cpp:155
+#, fuzzy
+msgid "The changelist does not contain any files."
+msgstr "Muutoslista ei sisällä tiedostoja"
+
+#: vcs/clearcase/commentdlg.cpp:26
+msgid "Clearcase Comment"
+msgstr "Clearcase-kommentti"
+
+#: vcs/clearcase/commentdlg.cpp:30
+msgid "Enter log message:"
+msgstr "Anna lokiviesti:"
+
+#: vcs/clearcase/commentdlg.cpp:41
+#, fuzzy
+msgid "Reserve"
+msgstr "pserver"
+
+#: vcs/clearcase/clearcasepart.cpp:90
+msgid "Checkin"
+msgstr "Toimita"
+
+#: vcs/clearcase/clearcasepart.cpp:92
+msgid "Checkout"
+msgstr "Uloskirjaus"
+
+#: vcs/clearcase/clearcasepart.cpp:94
+msgid "Uncheckout"
+msgstr "Uloskirjauksen peruutus"
+
+#: vcs/clearcase/clearcasepart.cpp:97
+msgid "Create Element"
+msgstr "Luo elementti"
+
+#: vcs/clearcase/clearcasepart.cpp:99
+msgid "Remove Element"
+msgstr "Poista elementti"
+
+#: vcs/clearcase/clearcasepart.cpp:102
+#, fuzzy
+msgid "History"
+msgstr "Kansio"
+
+#: vcs/clearcase/clearcasepart.cpp:109
+#, fuzzy
+msgid "List Checkouts"
+msgstr "Uloskirjaus"
+
+#: vcs/clearcase/clearcasepart.cpp:112
+msgid "Clearcase"
+msgstr "Clearcase"
+
+#: vcs/clearcase/clearcasepart.cpp:320
+#, fuzzy
+msgid "Clearcase output errors during diff."
+msgstr "Clearcase tulosti virheitä diffin aikana."
+
+#: vcs/clearcase/clearcasepart.cpp:325
+msgid "Clearcase outputted errors during diff. Do you still want to continue?"
+msgstr "Clearcase tulosti virheitä diffin aikana. Haluatko kuitenkin jatkaa?"
+
+#: vcs/clearcase/clearcasepart.cpp:332 vcs/cvsservice/cvspartimpl.cpp:958
+msgid "No Difference Found"
+msgstr "Ei löytynyt eroja"
+
+#: vcs/cvsservice/cvspart.cpp:133
msgid ""
-"There is no active target.\n"
-"Unable to determine the main program."
+"<b>CVS</b>"
+"<p>Concurrent Versions System operations window. Shows output of Cervisia CVS "
+"Service."
msgstr ""
+"<b>CVS</b>"
+"<p>Concurrent Versions System -operaatioikkuna. Näyttää Cervisia CVS-palvelun "
+"tulostuksen."
-#: buildtools/autotools/autoprojectpart.cpp:416
-#: buildtools/autotools/autoprojectpart.cpp:1244
+#: vcs/cvsservice/cvspart.cpp:134
#, fuzzy
-msgid "No active target found"
-msgstr "Ei löydetty aktiivista kohdetta"
+msgid "CvsService Output"
+msgstr "CvsService"
-#: buildtools/autotools/autoprojectpart.cpp:422
-msgid ""
-"Active target \"%1\" is not binary ( %2 ).\n"
-"Unable to determine the main program. If you want this\n"
-"to be the active target, set a main program under\n"
-"Project -> Project Options -> Run Options"
+#: vcs/cvsservice/cvspart.cpp:135 vcs/cvsservice/cvspart.cpp:279
+#: vcs/cvsservice/cvspart.cpp:365
+msgid "CvsService"
+msgstr "CvsService"
+
+#: vcs/cvsservice/cvspart.cpp:135
+msgid "cvs output"
+msgstr "cvs-tuloste"
+
+#: vcs/cvsservice/cvspart.cpp:146
+msgid "&Commit to Repository"
+msgstr "&Toimita varastoon"
+
+#: vcs/cvsservice/cvspart.cpp:151
+msgid "&Difference Between Revisions"
+msgstr "&Revisioiden väliset erot"
+
+#: vcs/cvsservice/cvspart.cpp:153
+msgid "Build difference"
+msgstr "Koosta erot"
+
+#: vcs/cvsservice/cvspart.cpp:154 vcs/cvsservice/cvspart.cpp:329
+msgid "<b>Build difference</b><p>Builds difference between releases."
+msgstr "<b>Koosta erot</b><p>Koostaa julkaisujen väliset erot."
+
+#: vcs/cvsservice/cvspart.cpp:156
+msgid "Generate &Log"
+msgstr "Luo &loki"
+
+#: vcs/cvsservice/cvspart.cpp:158
+msgid "Generate log"
+msgstr "Luo loki"
+
+#: vcs/cvsservice/cvspart.cpp:159 vcs/cvsservice/cvspart.cpp:331
+msgid "<b>Generate log</b><p>Produces log for this file."
+msgstr "<b>Muodosta loki</b><p>Tuottaa lokin tälle tiedostolle."
+
+#: vcs/cvsservice/cvspart.cpp:161
+#, fuzzy
+msgid "&Annotate"
+msgstr "Ant-asetukset"
+
+#: vcs/cvsservice/cvspart.cpp:163
+#, fuzzy
+msgid "Generate annotations"
+msgstr "Luo linkit"
+
+#: vcs/cvsservice/cvspart.cpp:164
+#, fuzzy
+msgid "<b>Annotate</b><p>Produces annotations for this file."
+msgstr "<b>Muodosta loki</b><p>Tuottaa lokin tälle tiedostolle."
+
+#: vcs/cvsservice/cvspart.cpp:169 vcs/cvsservice/cvspart.cpp:342
+msgid "<b>Add to repository</b><p>Adds file to repository."
+msgstr "<b>Lisää varastoon</b><p>Lisää tiedoston varastoon."
+
+#: vcs/cvsservice/cvspart.cpp:171
+#, fuzzy
+msgid "&Edit Files"
+msgstr "Ympäristömuuttujat"
+
+#: vcs/cvsservice/cvspart.cpp:173
+msgid "Mark as being edited"
msgstr ""
-#: buildtools/autotools/autoprojectpart.cpp:425
-#: buildtools/autotools/autoprojectpart.cpp:1251
-msgid "Active target is not a library"
+#: vcs/cvsservice/cvspart.cpp:174
+msgid "<b>Mark as being edited</b><p>Mark the files as being edited."
msgstr ""
-#: buildtools/autotools/autoprojectpart.cpp:553
+#: vcs/cvsservice/cvspart.cpp:176
#, fuzzy
-msgid ""
-"The directory you selected is not the active directory.\n"
-"You should 'activate' the target you're currently working on in Automake "
-"Manager.\n"
-"Just right-click a target and choose 'Make Target Active'."
-msgstr ""
-"Valitsemasi kansio ei ole aktiivinen!\n"
-"Sinun tulisi aktivoida kohde, jossa työskentelet Automake-hallinnassa.\n"
-"Napsauta hiiren oikealla napilla kohdetta ja valitse \"Tee kohde "
-"aktiiviseksi\"."
+msgid "&Unedit Files"
+msgstr "&UI-tiedostot:"
-#: buildtools/autotools/autoprojectpart.cpp:556
-msgid "No Active Target Found"
-msgstr "Ei löydetty aktiivista kohdetta"
+#: vcs/cvsservice/cvspart.cpp:178
+#, fuzzy
+msgid "Remove editing mark from files"
+msgstr "Poistetaan Leimaa/Haaraa tiedostoista ..."
-#: buildtools/autotools/autoprojectpart.cpp:652
+#: vcs/cvsservice/cvspart.cpp:179 vcs/cvsservice/cvspart.cpp:340
#, fuzzy
-msgid ""
-"%1\n"
-"There is no Makefile in this directory\n"
-"and no configure script for this project.\n"
-"Run automake & friends and configure first?"
-msgstr ""
-"Makefile-tiedostoa sekä configure-skriptiä ei löydy tästä kansiosta.\n"
-"Ajetaanko automake & kumppanit sekä configure ensin?"
+msgid "<b>Remove editing mark</b><p>Remove the editing mark from the files."
+msgstr "<b>Poista tahmea lippu</b><p>Poistaa tahmean lipun tiedostoista."
-#: buildtools/autotools/autoprojectpart.cpp:654
+#: vcs/cvsservice/cvspart.cpp:181
#, fuzzy
-msgid "Run Them"
-msgstr "Aja ftnchek"
+msgid "&Show Editors"
+msgstr "Näytä metodit"
-#: buildtools/autotools/autoprojectpart.cpp:665
+#: vcs/cvsservice/cvspart.cpp:183
#, fuzzy
-msgid ""
-"%1\n"
-"There is no Makefile in this directory. Run 'configure' first?"
-msgstr "Kansiosta ei löydy Makefile-tiedostoa. Ajetaanko configure ensin?"
+msgid "Show editors"
+msgstr "Näytä metodit"
-#: buildtools/autotools/autoprojectpart.cpp:803
+#: vcs/cvsservice/cvspart.cpp:184 vcs/cvsservice/cvspart.cpp:336
+#, fuzzy
+msgid "<b>Show editors</b><p>Shows the list of users who are editing files."
+msgstr "<b>Sulje kaikki</b><p>Sulje kaikki avoinna olevat tiedostot."
+
+#: vcs/cvsservice/cvspart.cpp:186
+msgid "Add to Repository as &Binary"
+msgstr "Lisää varastoon &binäärisenä"
+
+#: vcs/cvsservice/cvspart.cpp:188
+msgid "Add file to repository as binary"
+msgstr "Lisää varastoon binäärisenä"
+
+#: vcs/cvsservice/cvspart.cpp:189 vcs/cvsservice/cvspart.cpp:344
msgid ""
-"Found a circular dependency in the project, between this target and %1.\n"
-"Cannot build this project until this is resolved."
+"<b>Add to repository as binary</b>"
+"<p>Adds file to repository as binary (-kb option)."
msgstr ""
+"<b>Lisää varastoon binäärisenä</b>"
+"<p>Lisää tiedoston varastoon binäärisenä (-kb vaihtoehto)."
-#: buildtools/autotools/autoprojectpart.cpp:803
-msgid "Circular Dependency found"
-msgstr ""
+#: vcs/cvsservice/cvspart.cpp:196
+msgid "&Update/Revert to Another Release"
+msgstr "Päivitä/Pala&uta toiseen julkaisuun"
-#: buildtools/autotools/autoprojectpart.cpp:903
-msgid "Can only compile files in directories which belong to the project."
-msgstr "Vain projektiin kuuluvien hakemistojen tiedostoja voidaan kääntää."
+#: vcs/cvsservice/cvspart.cpp:198
+msgid "Update/revert"
+msgstr "Päivitä/palauta"
-#: buildtools/autotools/autoprojectpart.cpp:1018
+#: vcs/cvsservice/cvspart.cpp:199 vcs/cvsservice/cvspart.cpp:354
msgid ""
-"There is neither a Makefile.cvs file nor an autogen.sh script in the project "
-"directory."
-msgstr "Projektikansiosta ei löydy Makefile.cvs- eikä autogen.sh-tiedostoa."
+"<b>Update/revert to another release</b>"
+"<p>Updates/reverts file(s) to another release."
+msgstr ""
+"<b>Päivitä/palauta toiseen julkaisuun</b>"
+"<p>Päivittää/Palauttaa tiedoston(t) toiseen julkaisuun."
-#: buildtools/autotools/autoprojectpart.cpp:1243
-msgid ""
-"There is no active target.\n"
-"Unable to determine the main program"
+#: vcs/cvsservice/cvspart.cpp:201
+msgid "R&emove Sticky Flag"
+msgstr "Poista tahm&ea lippu"
+
+#: vcs/cvsservice/cvspart.cpp:203
+msgid "Remove sticky flag"
+msgstr "Poista tahmea lippu"
+
+#: vcs/cvsservice/cvspart.cpp:204 vcs/cvsservice/cvspart.cpp:356
+msgid "<b>Remove sticky flag</b><p>Removes sticky flag from file(s)."
+msgstr "<b>Poista tahmea lippu</b><p>Poistaa tahmean lipun tiedostoista."
+
+#: vcs/cvsservice/cvspart.cpp:206
+msgid "Make &Tag/Branch"
+msgstr "&Tee Leima/Haara"
+
+#: vcs/cvsservice/cvspart.cpp:208
+msgid "Make tag/branch"
+msgstr "Tee leima/haara"
+
+#: vcs/cvsservice/cvspart.cpp:209 vcs/cvsservice/cvspart.cpp:350
+msgid "<b>Make tag/branch</b><p>Tags/branches selected file(s)."
+msgstr "<b>Tee leima/haara</b><p>Leimaa/Haaroita valitut tiedosto(t)."
+
+#: vcs/cvsservice/cvspart.cpp:211
+#, fuzzy
+msgid "&Delete Tag"
+msgstr "&Poista ryhmä"
+
+#: vcs/cvsservice/cvspart.cpp:213
+#, fuzzy
+msgid "Delete tag"
+msgstr "&Poista ryhmä"
+
+#: vcs/cvsservice/cvspart.cpp:214 vcs/cvsservice/cvspart.cpp:352
+#, fuzzy
+msgid "<b>Delete tag</b><p>Delete tag from selected file(s)."
msgstr ""
+"<b>Poista leima/haara</b>"
+"<p>Poista leima/haara valituista tiedostoista."
-#: buildtools/autotools/autoprojectpart.cpp:1248
+#: vcs/cvsservice/cvspart.cpp:216
+msgid "&Ignore in CVS Operations"
+msgstr "Jätä huom&ioimatta CVS-operaatioissa"
+
+#: vcs/cvsservice/cvspart.cpp:218
+msgid "Ignore in CVS operations"
+msgstr "Jätä huomioimatta CVS-operaatioissa"
+
+#: vcs/cvsservice/cvspart.cpp:219 vcs/cvsservice/cvspart.cpp:360
msgid ""
-"Active target \"%1\" is not binary ( %2 ).\n"
-"Unable to determine the main program. If you want this\n"
-"to be the active target, set a main program under\n"
-"Project -> Project Options -> Run Options"
+"<b>Ignore in CVS operations</b>"
+"<p>Ignore file(s) by adding it to .cvsignore file."
msgstr ""
+"<b>Jätä huomioimatta CVS-operaatioissa</b>"
+"<p>Jättää tiedostot huomioimatta lisäämällä ne .cvsignore-tiedostoon."
-#: buildtools/autotools/addsubprojectdlg.cpp:58
-msgid "You have to give the subproject a name."
-msgstr "Määrittele aliprojektin nimi."
+#: vcs/cvsservice/cvspart.cpp:221
+msgid "Do &Not Ignore in CVS Operations"
+msgstr "Älä jätä huo&mioimatta CVS-operaatioissa"
-#: buildtools/autotools/addsubprojectdlg.cpp:65
-msgid "A subproject with this name already exists."
-msgstr "Samalla nimellä on jo aliprojekti."
+#: vcs/cvsservice/cvspart.cpp:223
+msgid "Do not ignore in CVS operations"
+msgstr "Älä jätä huomioimatta CVS-operaatioissa"
-#: buildtools/autotools/addsubprojectdlg.cpp:75
+#: vcs/cvsservice/cvspart.cpp:224 vcs/cvsservice/cvspart.cpp:362
msgid ""
-"There is no config.status in the project root directory. Run 'Configure' first"
+"<b>Do not ignore in CVS operations</b>"
+"<p>Do not ignore file(s) by removing\n"
+"it from .cvsignore file."
msgstr ""
-"Projektin pääkansiosta ei löydy config.status-tiedostoa. Ajetaanko "
-"\"configure\" ensin"
+"<b>Älä jätä huomioimatta CVS-operaatioissa</b>"
+"<p>Älä jätä huomioimatta tiedostoja poistamalla\n"
+"ne .cvsignore-tiedostosta."
-#: buildtools/autotools/addsubprojectdlg.cpp:85
-msgid "A file named %1 already exists."
-msgstr "Tiedosto nimeltä %1 on jo olemassa."
+#: vcs/cvsservice/cvspart.cpp:226
+msgid "&Log to Server"
+msgstr "Kirjaudu pa&lvelimelle"
-#: buildtools/autotools/addsubprojectdlg.cpp:90
-msgid ""
-"A subdirectory %1 already exists. Do you wish to add it as a subproject?"
-msgstr "Alikansio %1 on jo olemassa. Lisätäänkö se aliprojektina?"
+#: vcs/cvsservice/cvspart.cpp:228
+msgid "Login to server"
+msgstr "Kirjaudu palvelimelle"
-#: buildtools/autotools/addsubprojectdlg.cpp:97
-#, c-format
-msgid "Could not create subdirectory %1."
-msgstr "Alikansiota %1 ei voitu luoda."
+#: vcs/cvsservice/cvspart.cpp:229
+msgid "<b>Login to server</b><p>Logs in to the CVS server."
+msgstr "<b>Kirjaudu palvelimelle</b><p>Kirjautuu CVS-palvelimelle."
-#: buildtools/autotools/addsubprojectdlg.cpp:103
-#, c-format
-msgid "Could not access the subdirectory %1."
-msgstr "Alikansioon %1 ei voitu siirtyä."
+#: vcs/cvsservice/cvspart.cpp:231
+msgid "L&ogout From Server"
+msgstr "Kirjaudu u&los palvelimelta"
-#: buildtools/autotools/addsubprojectdlg.cpp:151
-#, fuzzy, c-format
-msgid "Could not create Makefile.am in subdirectory %1."
-msgstr "Alikansioon %1 ei voitu luoda Makefile.am-tiedostoa."
+#: vcs/cvsservice/cvspart.cpp:233
+msgid "Logout from server"
+msgstr "Kirjaudu ulos palvelimelta"
-#: buildtools/autotools/autodetailsview.cpp:182
+#: vcs/cvsservice/cvspart.cpp:234
+msgid "<b>Logout from server</b><p>Logs out from the CVS server."
+msgstr "<b>Kirjaudu ulos palvelimelta</b><p>Kirjautuu ulos CVS-palvelimelta."
+
+#: vcs/cvsservice/cvspart.cpp:333
#, fuzzy
-msgid ""
-"<b>Options</b>"
-"<p>Target options dialog that provides settings for linker flags and lists of "
-"dependencies and external libraries that are used when compiling the target."
+msgid "<b>Generate Annotate</b><p>Produces annotation output for this file."
+msgstr "<b>Muodosta loki</b><p>Tuottaa lokin tälle tiedostolle."
+
+#: vcs/cvsservice/cvspart.cpp:338
+msgid "<b>Mark as beeing edited</b><p>Mark the files as beeing edited."
msgstr ""
-"<b>Valinnat</b>"
-"<p>Kohdevalinnat-dialogi, joka tarjoaa asetuksia linkittäjän lipuille ja "
-"riippuvuuksien listalle ja ulkoisille kirjastoille."
-#: buildtools/autotools/autodetailsview.cpp:193
+#: vcs/cvsservice/cvspartimpl.cpp:127
msgid ""
-"<b>Create new file</b>"
-"<p>Creates a new file and adds it to a currently selected target."
+"Open a project first.\n"
+"Operation will be aborted."
msgstr ""
-"<b>Luo uusi tiedosto</b> "
-"<p>Luo uuden tiedoston ja lisää sen valitulle kohteelle."
+"Avaa ensin projekti.\n"
+"Operaatio keskeytetään."
-#: buildtools/autotools/autodetailsview.cpp:202
+#: vcs/cvsservice/cvspartimpl.cpp:134
msgid ""
-"<b>Add existing files</b>"
-"<p>Adds existing file to a currently selected target. Header files will not be "
-"included in SOURCES list of a target. They will be added to noinst_HEADERS "
-"instead."
+"Another CVS operation is executing: do you want to cancel it \n"
+"and start this new one?"
msgstr ""
-"<b>Lisää olemassaolevat tiedostot</b>"
-"<p>Lisää olemassaolevia tiedostoja valittuun kohteeseen. Otsikkotiedostoja ei "
-"sisällytetä kohteen LÄHTEET-listaan. Sen sijaan ne lisätään "
-"noinst_HEADERS-listaan."
+"Toinen CVS-operaatio on jo ajossa, haluatko keskeyttää sen\n"
+"ja käynnistää tämän uuden?"
-#: buildtools/autotools/autodetailsview.cpp:210
-msgid "Add Icon..."
-msgstr "Lisää kuvake..."
+#: vcs/cvsservice/cvspartimpl.cpp:136
+#, fuzzy
+msgid "CVS: Operation Already Pending "
+msgstr "CVS: Operaatio on jo suorituksessa"
-#: buildtools/autotools/autodetailsview.cpp:212
+#: vcs/cvsservice/cvspartimpl.cpp:151
#, fuzzy
-msgid "<b>Add icon</b><p>Adds an icon to a KDEICON target."
-msgstr "<b>Lisää kuvake</b><p>Lisää kuvakkeen TDEICON-kohteeseen."
+msgid "None of the file(s) you selected seem to be valid for repository."
+msgstr "Valitsemasi tiedosto(t) eivät näytä olevan kelvollisia varastoon."
-#: buildtools/autotools/autodetailsview.cpp:214
+#: vcs/cvsservice/cvspartimpl.cpp:370
+msgid "Unable to checkout"
+msgstr "Ei voida uloskirjata"
+
+#: vcs/cvsservice/cvspartimpl.cpp:519
#, fuzzy
-msgid "Build Target"
-msgstr "Rakentamisen &kohde"
+msgid "Do you really want to unedit the selected files?"
+msgstr "Haluatko poistaa aliprojektin %1 kaikkine kohteineen ja tiedostoineen?"
-#: buildtools/autotools/autodetailsview.cpp:215
-msgid "Build Target..."
-msgstr "Rakenna kohde..."
+#: vcs/cvsservice/cvspartimpl.cpp:520
+#, fuzzy
+msgid "CVS - Unedit Files"
+msgstr "&UI-tiedostot:"
-#: buildtools/autotools/autodetailsview.cpp:218
-msgid ""
-"<b>Build target</b>"
-"<p>Constructs a series of make commands to build the selected target. Also "
-"builds dependent targets."
+#: vcs/cvsservice/cvspartimpl.cpp:521
+#, fuzzy
+msgid "Unedit"
+msgstr "Poista asetus"
+
+#: vcs/cvsservice/cvspartimpl.cpp:522
+msgid "Do Not Unedit"
msgstr ""
-"<b>Rakenna kohde</b>"
-"<p>Luo sarjan make-komentoja rakentaakseen valitun kohteen. Rakentaa myös "
-"riippuvaiset kohteet."
-#: buildtools/autotools/autodetailsview.cpp:224
-#: buildtools/autotools/autodetailsview.cpp:225
+#: vcs/cvsservice/cvspartimpl.cpp:653
#, fuzzy
-msgid "Execute Target..."
-msgstr "Suorita kohde"
+msgid "Sorry, cannot diff."
+msgstr "Ei voida suorittaa diff:ä."
-#: buildtools/autotools/autodetailsview.cpp:228
-#, fuzzy
-msgid ""
-"<b>Execute target</b>"
-"<p>Executes the target and tries to build in case it is not built."
-msgstr "<b>Suorita kohde</b><p>Suorittaa sovelluskohteen."
+#: vcs/cvsservice/cvsdiffpage.cpp:68 vcs/cvsservice/cvsdiffpage.cpp:101
+#: vcs/cvsservice/cvspartimpl.cpp:654
+msgid "Error During Diff"
+msgstr "Virheitä diffin aikana"
-#: buildtools/autotools/autodetailsview.cpp:233
-msgid "Make Target Active"
-msgstr "Tee kohteesta aktiivinen"
+#: vcs/cvsservice/cvspartimpl.cpp:674
+msgid "Creating Tag/Branch for files ..."
+msgstr "Luodaan Leimaa/Haaraa tiedostoille ..."
-#: buildtools/autotools/autodetailsview.cpp:236
+#: vcs/cvsservice/cvspartimpl.cpp:698
#, fuzzy
+msgid "Removing Tag from files ..."
+msgstr "Poistetaan Leimaa/Haaraa tiedostoista ..."
+
+#: vcs/cvsservice/cvspartimpl.cpp:791
+#: vcs/cvsservice/integrator/integratordlg.cpp:101
msgid ""
-"<b>Make target active</b>"
-"<p>Marks the currently selected target as 'active'. New files and classes by "
-"default go to an active target. Using the <b>Build Active Target</b> "
-"menu command builds it."
+"Unable to find the Cervisia KPart. \n"
+"Cervisia Integration will not be available. Please check your\n"
+"Cervisia installation and re-try. Reason was:\n"
msgstr ""
-"<b>Tee kohteesta aktiivinen</b>"
-"<p>Merkitsee valitun kohteen \"aktiiviseksi\". Uudet tiedostot ja luokat "
-"menevät oletusarvoisesti aktiiviseen kohteeseen. <b>Rakenna Aktiivinen kohde</b> "
-"-valikkokomento rakentaa sen."
+"Ei löydetty Cervisia KPart:a.\n"
+"Cervisia-integraatio ei ole saatavilla. Tarkista\n"
+"Cervisia-asennuksesi ja yritä uudelleen. Syy oli:\n"
-#: buildtools/autotools/autodetailsview.cpp:247
+#: vcs/cvsservice/cvspartimpl.cpp:839
+#, fuzzy
+msgid "Do you want the files to be added to CVS repository too?"
+msgstr "Haluatko lisätä tiedostot myös CVS-varastoon?"
+
+#: vcs/cvsservice/cvspartimpl.cpp:840
+msgid "CVS - New Files Added to Project"
+msgstr "CVS - Projektiin lisätyt uudet tiedostot"
+
+#: vcs/cvsservice/cvspartimpl.cpp:842
+msgid "Do Not Add"
+msgstr ""
+
+#: vcs/cvsservice/cvspartimpl.cpp:843
+msgid "askWhenAddingNewFiles"
+msgstr "askWhenAddingNewFiles"
+
+#: vcs/cvsservice/cvspartimpl.cpp:865
+#, fuzzy
msgid ""
-"<b>Remove</b>"
-"<p>Shows a list of targets dependent on the selected target or file and asks "
-"for removal. Also asks if the target or file should be removed from disk."
+"Do you want them to be removed from CVS repository too?\n"
+"Warning: They will be removed from disk too."
msgstr ""
-"<b>Poista</b>"
-"<p>Näyttää listan kohteista, jotka ovat valitusta kohteesta tai tiedostosta "
-"riippuvaisia ja kysyy poistamista. Kysyy myös pitäisikö kohde tai tiedosto "
-"poistaa levyltä."
+"Haluatko poistaa tiedostot myös CVS-varastosta\n"
+"Varoitus: Tiedostot poistetaan myös kiintolevyltä."
-#: buildtools/autotools/autodetailsview.cpp:319
-msgid "Add New File to '%1'"
-msgstr "Lisää uusi tiedosto \"%1\":een"
+#: vcs/cvsservice/cvspartimpl.cpp:866
+msgid "CVS - Files Removed From Project"
+msgstr "CVS - Projektista poistetut tiedostot"
-#: buildtools/autotools/autodetailsview.cpp:341
-msgid "Add Existing Files to '%1'"
-msgstr "Lisää olemassaolevia tiedostoja \"%1\":een"
+#: vcs/cvsservice/cvspartimpl.cpp:868
+msgid "askWhenRemovingFiles"
+msgstr "askWhenRemovingFiles"
-#: buildtools/autotools/autodetailsview.cpp:423
-msgid "Remove File From '%1'"
-msgstr "Poista tiedosto \"%1\":sta"
+#: vcs/cvsservice/cvspartimpl.cpp:934
+msgid "Operation aborted (process killed)."
+msgstr "Operaatio keskeytetty (prosessi tuhottu)."
-#: buildtools/autotools/autodetailsview.cpp:450
-msgid "Remove Target From '%1'"
-msgstr "Poista kohde \"%1\":sta"
+#: vcs/cvsservice/cvspartimpl.cpp:935
+msgid "CVS Diff"
+msgstr "CVS-Diff"
-#: buildtools/autotools/autodetailsview.cpp:502
-#, c-format
-msgid "Target: %1"
-msgstr "Kohde: %1"
+#: vcs/cvsservice/cvspartimpl.cpp:940
+msgid "CVS outputted errors during diff."
+msgstr "CVS tulosti virheitä diffin aikana."
-#: buildtools/autotools/configureoptionswidget.cpp:239
-msgid "Re-run configure for %1 now?"
-msgstr "Aja configure kohteelle %1 uudelleen?"
+#: vcs/cvsservice/cvspartimpl.cpp:948
+#, fuzzy
+msgid "CVS output errors during diff. Do you still want to continue?"
+msgstr "CVS tulosti virheitä diffin aikana. Haluatko jatkaa?"
-#: buildtools/autotools/configureoptionswidget.cpp:239
+#: vcs/cvsservice/cvsdiffpage.cpp:68
+msgid "Error: passed revisions are empty!"
+msgstr "Virhe: annetut revisiot ovat tyhjiä."
+
+#: vcs/cvsservice/cvsdiffpage.cpp:101
#, fuzzy
-msgid "Rerun"
-msgstr "Aja"
+msgid "An error occurred during diffing."
+msgstr "Virhe tapahtui diff:n aikana"
-#: buildtools/autotools/addexistingdirectoriesdlg.cpp:60
+#: vcs/cvsservice/checkoutdialog.cpp:73
+msgid "CVS Checkout"
+msgstr "CVS-uloskirjaus"
+
+#: vcs/cvsservice/checkoutdialog.cpp:263
#, fuzzy
-msgid ""
-"Drag one or more directories with an existing Makefile.am from the left view "
-"and drop it here."
+msgid "Please, choose a valid working directory"
+msgstr "Valitse projektikansio"
+
+#: vcs/cvsservice/checkoutdialog.cpp:265
+msgid "Please, choose a CVS server."
msgstr ""
-"Raahaa yksi tai useampia hakemistoja, joilla on olemassa Makefile.am, "
-"yläpuolelta ja tiputa ne tähän!"
-#: buildtools/autotools/removetargetdlg.cpp:48
-msgid ""
-"Do you really want to remove <b>%1</b>"
-"<br>with <b>all files</b> that are attached to it"
-"<br>and <b>all dependencies</b>?"
+#: vcs/cvsservice/checkoutdialog.cpp:267
+msgid "Please, fill the CVS module field."
msgstr ""
-"Haluatko todella poistaa <b>%1</b> "
-"<br>ja <b>kaikki tiedostot</b>, jotka ovat liitettyjä siihen"
-"<br>ja <b>kaikki riippuvaisuudet</b>?"
-#: buildtools/autotools/removetargetdlg.cpp:111
-msgid ""
-"_: no dependency\n"
-"<none>"
-msgstr "<ei yhtään>"
+#: vcs/cvsservice/cvsprocesswidget.cpp:145
+#, fuzzy, c-format
+msgid "Started job: %1"
+msgstr "Työn aloitus: "
-#: buildtools/autotools/removetargetdlg.cpp:117
+#: vcs/cvsservice/cvsprocesswidget.cpp:167
+msgid "*** Job canceled by user request ***"
+msgstr "*** Työ peruttu käyttäjän pyynnöstä ***"
+
+#: vcs/cvsservice/cvsprocesswidget.cpp:189
#, c-format
-msgid "Removing Target... %p%"
-msgstr "Poistetaan kohde... %p%"
+msgid "Job finished with exitCode == %1"
+msgstr "Työ päättynyt paluukoodilla == %1"
-#: buildtools/autotools/addapplicationdlg.cpp:127
-msgid "You have to enter the file name of an executable program."
-msgstr "Määrittele suoritustiedoston nimi."
+#: vcs/cvsservice/cvsprocesswidget.cpp:193
+msgid "Done CVS command ..."
+msgstr "CVS-komento suoritettu ..."
-#: buildtools/autotools/addapplicationdlg.cpp:134
-msgid "You have to enter an application name."
-msgstr "Sinun tulee määritellä sovelluksen nimi."
+#: vcs/cvsservice/cvslogpage.cpp:116 vcs/cvsservice/editorsdialog.cpp:64
+#, c-format
+msgid "Log failed with exitStatus == %1"
+msgstr "Loki epäonnistui, exitStatus == %1"
-#: buildtools/autotools/managecustomcommand.cpp:46
-msgid ""
-"_: this is a list of items in the combobox\n"
-"Make target,Make target (as root),Make command,Make command (as "
-"root),Command,Command (as root)"
-msgstr ""
+#: vcs/cvsservice/cvslogpage.cpp:116 vcs/cvsservice/editorsdialog.cpp:64
+msgid "Log Failed"
+msgstr "Loki epäonnistui"
-#: buildtools/ada/adaproject_part.cpp:341
-msgid ""
-"Could not find ada compiler.\n"
-"Check if your compiler settings are correct."
+#: vcs/cvsservice/editorsdialog.cpp:87 vcs/cvsservice/editorsdialog.cpp:100
+#, fuzzy
+msgid "User"
+msgstr "K&äyttäjä:"
+
+#: vcs/cvsservice/editorsdialog.cpp:109
+msgid "No files from your query are marked as being edited."
msgstr ""
-"Ei löydetty ada-kääntäjää.\n"
-"Tarkista onko kääntäjä-asetuksesi oikein."
-#: buildtools/ada/adaproject_part.cpp:422
+#: vcs/cvsservice/annotatepage.cpp:109
+#, fuzzy, c-format
+msgid "Annotate failed with exitStatus == %1"
+msgstr "Loki epäonnistui, exitStatus == %1"
+
+#: vcs/cvsservice/annotatepage.cpp:109
#, fuzzy
-msgid ""
-"There was an error loading the module %1.\n"
-"The diagnostics are:\n"
-"%2"
-msgstr ""
-"Moduulin %1 lataamisessa tapahtui virhe.\n"
-"Diagnostiikka on:\n"
-"%2"
+msgid "Annotate Failed"
+msgstr "Loki epäonnistui"
-#: languages/cpp/configproblemreporter.ui.h:95
-#: languages/java/configproblemreporter.ui.h:49
-msgid "delay: %1 msec"
-msgstr ""
+#: vcs/cvsservice/annotatepage.cpp:211
+#, fuzzy
+msgid "The selected revision does not exist."
+msgstr "Tälle tiedostopäätteelle ei ole tiedostopohjaa."
-#: languages/cpp/app_templates/kateplugin2/plugin_app.h:52
-msgid "Configure KatePlugin%{APPNAME}"
+#: vcs/cvsservice/cvslogdialog.cpp:36
+msgid "CVS Log & Diff Dialog"
+msgstr "CVS Loki ja Diff-Dialogi"
+
+#: vcs/cvsservice/cvslogdialog.cpp:42
+msgid "Log From CVS"
+msgstr "CVS-loki"
+
+#: vcs/cvsservice/cvslogdialog.cpp:82
+msgid "Diff between %1 and %2"
+msgstr "Diff %1 ja %2 välillä"
+
+#: vcs/cvsservice/cvsoptions.cpp:286
+msgid "Error while guessing repository location."
msgstr ""
-#: languages/cpp/app_templates/kofficepart/kopart_aboutdata.h:12
+#: vcs/cvsservice/annotatedialog.cpp:27
#, fuzzy
-msgid "%{APPNAME} KOffice Program"
-msgstr "$APPNAME$-tuonti"
+msgid "CVS Annotate Dialog"
+msgstr "Sulkee dialogin"
-#: languages/cpp/debugger/breakpoint.h:133
-#: languages/ruby/debugger/breakpoint.h:89
+#: vcs/cvsservice/annotatedialog.cpp:33 vcs/cvsservice/annotatedialog.cpp:60
#, fuzzy
-msgid "Invalid"
-msgstr "Virheellinen URL"
+msgid "Annotate"
+msgstr "Ant-asetukset"
-#: languages/cpp/debugger/breakpoint.h:309
+#: vcs/cvsservice/cvslogpage.cpp:180
#, fuzzy
-msgid "Read Watchpoint"
-msgstr "Seurattava kohta"
+msgid "invalid link clicked"
+msgstr " (virheellinen)"
-#: languages/sql/sqlconfigwidget.ui.h:181
-#, fuzzy
-msgid "Connection successful"
-msgstr "Ehto"
+#: vcs/cvsservice/commitdlg.cpp:67
+msgid ""
+"You are committing your changes without any comment. This is not a good "
+"practice. Continue anyway?"
+msgstr ""
+"Olet toimittamassa muutoksiasi ilman kommenttia. Hyvän tavan mukaista olisi "
+"kommentoida muutokset. Haluatko jatkaa?"
-#: languages/sql/sqlconfigwidget.ui.h:184
+#: vcs/cvsservice/commitdlg.cpp:68
+msgid "CVS Commit Warning"
+msgstr "CVS-toimitusvaroitus"
+
+#: vcs/cvsservice/commitdlg.cpp:70
+msgid "askWhenCommittingEmptyLogs"
+msgstr "askWhenCommittingEmptyLogs"
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:62
+#: vcs/cvsservice/integrator/integratordlg.cpp:82
+#: vcs/cvsservice/integrator/integratordlg.cpp:84
+#: vcs/cvsservice/integrator/integratordlg.cpp:129
+#: vcs/cvsservice/integrator/integratordlg.cpp:131
#, fuzzy
-msgid "Unable to connect to database server"
-msgstr "<tietokanta-palvelin puuttuu>"
+msgid "Init CVS Repository"
+msgstr "CVS-va&rasto:"
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:82
+msgid ""
+"cvs init did not exit normally. Please check if cvs is installed and works "
+"correctly."
+msgstr ""
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:84
+msgid ""
+"cvs init exited with status %1. Please check if the cvs location is correct."
+msgstr ""
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:129
+msgid ""
+"cvs import did not exit normally. Please check if cvs is installed and works "
+"correctly."
+msgstr ""
+
+#: vcs/cvsservice/integrator/integratordlg.cpp:131
+msgid ""
+"cvs import exited with status %1. Please check if the cvs location is correct."
+msgstr ""
#: parts/snippet/snippetdlg.ui.h:20
msgid ""
@@ -30753,11 +30718,6 @@ msgstr "Luokat"
msgid "(Functions)"
msgstr "Aliohjelma"
-#: kdevdesigner/designer/pixmapcollectioneditor.ui.h:115
-#, fuzzy
-msgid "Choose Image"
-msgstr "Valitse &kohde"
-
#: kdevdesigner/designer/connectiondialog.ui.h:209
#, fuzzy
msgid "Add Signal/Slot Connection"
@@ -30783,6 +30743,46 @@ msgstr "Tietokantayhtey&det"
msgid "Edit Signal/Slot Connections"
msgstr "Tietokantayhtey&det"
+#: kdevdesigner/designer/pixmapcollectioneditor.ui.h:115
+#, fuzzy
+msgid "Choose Image"
+msgstr "Valitse &kohde"
+
+#: languages/cpp/configproblemreporter.ui.h:95
+#: languages/java/configproblemreporter.ui.h:49
+msgid "delay: %1 msec"
+msgstr ""
+
+#: languages/cpp/debugger/breakpoint.h:133
+#: languages/ruby/debugger/breakpoint.h:89
+#, fuzzy
+msgid "Invalid"
+msgstr "Virheellinen URL"
+
+#: languages/cpp/debugger/breakpoint.h:309
+#, fuzzy
+msgid "Read Watchpoint"
+msgstr "Seurattava kohta"
+
+#: languages/cpp/app_templates/kateplugin2/plugin_app.h:52
+msgid "Configure KatePlugin%{APPNAME}"
+msgstr ""
+
+#: languages/cpp/app_templates/kofficepart/kopart_aboutdata.h:12
+#, fuzzy
+msgid "%{APPNAME} KOffice Program"
+msgstr "$APPNAME$-tuonti"
+
+#: languages/sql/sqlconfigwidget.ui.h:181
+#, fuzzy
+msgid "Connection successful"
+msgstr "Ehto"
+
+#: languages/sql/sqlconfigwidget.ui.h:184
+#, fuzzy
+msgid "Unable to connect to database server"
+msgstr "<tietokanta-palvelin puuttuu>"
+
#: vcs/perforce/perforcepart.h:33
#, fuzzy
msgid "Perforce is a version control system"
diff --git a/tde-i18n-fi/messages/tdewebdev/kimagemapeditor.po b/tde-i18n-fi/messages/tdewebdev/kimagemapeditor.po
index 608ca84359b..e13fab3fffd 100644
--- a/tde-i18n-fi/messages/tdewebdev/kimagemapeditor.po
+++ b/tde-i18n-fi/messages/tdewebdev/kimagemapeditor.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kimagemapeditor\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-09-05 01:06+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"
@@ -15,65 +15,74 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.10.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
+#: kimearea.h:180 kimedialogs.cpp:432
+msgid "Rectangle"
+msgstr "Suorakaide"
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
+#: kimearea.h:203 kimedialogs.cpp:433
+msgid "Circle"
+msgstr "Ympyrä"
-#: kimecommands.cpp:33
-#, c-format
-msgid "Cut %1"
-msgstr "Leikkaa %1"
+#: kimearea.h:229 kimedialogs.cpp:434
+msgid "Polygon"
+msgstr "Polygoni"
-#: kimecommands.cpp:77
-#, c-format
-msgid "Delete %1"
-msgstr "Poista %1"
+#: kimeshell.cpp:159
+msgid "Web Files"
+msgstr "Web-tiedostot"
-#: kimecommands.cpp:87
-#, c-format
-msgid "Paste %1"
-msgstr "Liitä %1"
+#: imageslistview.cpp:57 kimagemapeditor.cpp:107 kimagemapeditor.cpp:136
+#: kimeshell.cpp:160
+msgid "Images"
+msgstr "Kuvat"
-#: kimecommands.cpp:132
-#, c-format
-msgid "Move %1"
-msgstr "Siirrä %1"
+#: kimeshell.cpp:161
+msgid "HTML Files"
+msgstr "HTML-tiedostot"
-#: kimecommands.cpp:194
-#, c-format
-msgid "Resize %1"
-msgstr "Säädä koko %1"
+#: kimeshell.cpp:162
+msgid "PNG Images"
+msgstr "PNG-kuvat"
-#: kimecommands.cpp:241
-#, c-format
-msgid "Add point to %1"
-msgstr "Lisää osoitin %1"
+#: kimeshell.cpp:162
+msgid "JPEG Images"
+msgstr "JPEG-kuvat"
-#: kimecommands.cpp:290
-#, c-format
-msgid "Remove point from %1"
-msgstr "Poista osoitin %1"
+#: kimeshell.cpp:162
+msgid "GIF Images"
+msgstr "GIF-kuvat"
-#: kimecommands.cpp:343
-#, c-format
-msgid "Create %1"
-msgstr "Luo %1"
+#: kimagemapeditor.cpp:1614 kimedialogs.cpp:509 kimeshell.cpp:162
+msgid "All Files"
+msgstr "Kaikki tiedostot"
-#: kimagemapeditor.cpp:106 kimagemapeditor.cpp:135 mapslistview.cpp:29
-msgid "Maps"
-msgstr "Kartta"
+#: kimeshell.cpp:163
+msgid "Choose Picture to Open"
+msgstr "Valitse avattava kuva"
-#: kimagemapeditor.cpp:245 mapslistview.cpp:158
-msgid "unnamed"
-msgstr "nimeämätön"
+#: arealistview.cpp:38 kimagemapeditor.cpp:105 kimagemapeditor.cpp:134
+msgid "Areas"
+msgstr "Alueet"
+
+#: arealistview.cpp:39 kimedialogs.cpp:840
+msgid "Preview"
+msgstr "Esikatselu"
+
+#: arealistview.cpp:47
+msgid ""
+"<h3>Area List</h3>The area list shows you all areas of the map."
+"<br>The left column shows the link associated with the area; the right column "
+"shows the part of the image that is covered by the area."
+"<br>The maximum size of the preview images can be configured."
+msgstr ""
+"<h3>Aluelista</h3>Aluelista näyttää sinulle mapin kaikki alueet."
+"<br>Vasen sarake näyttää alueeseen assosioidun linkin; oikeanpuoleinen sarake "
+"näyttää alueen peittämän kuvan osan."
+"<br>Esikatselukuvien maksimimäärä on säädettävissä."
+
+#: arealistview.cpp:51
+msgid "A list of all areas"
+msgstr "Lista alueista"
#: kimedialogs.cpp:81
msgid "Top &X:"
@@ -163,18 +172,6 @@ msgstr "OnMouseOut:"
msgid "Area Tag Editor"
msgstr "Aluetunnisteen editori"
-#: kimearea.h:180 kimedialogs.cpp:432
-msgid "Rectangle"
-msgstr "Suorakaide"
-
-#: kimearea.h:203 kimedialogs.cpp:433
-msgid "Circle"
-msgstr "Ympyrä"
-
-#: kimearea.h:229 kimedialogs.cpp:434
-msgid "Polygon"
-msgstr "Polygoni"
-
#: kimedialogs.cpp:435
msgid "Selection"
msgstr "Valinta"
@@ -191,10 +188,6 @@ msgstr "Koor&dinaatit"
msgid "&JavaScript"
msgstr "&JavaScript"
-#: kimagemapeditor.cpp:1614 kimedialogs.cpp:509 kimeshell.cpp:162
-msgid "All Files"
-msgstr "Kaikki tiedostot"
-
#: kimedialogs.cpp:509
msgid "Choose File"
msgstr "Valitse tiedosto"
@@ -251,62 +244,97 @@ msgstr "&Uudelleentekemisen raja"
msgid "&Start with last used document"
msgstr "&Aloita viimeiksikäytetyllä dokumentilla"
-#: arealistview.cpp:39 kimedialogs.cpp:840
-msgid "Preview"
-msgstr "Esikatselu"
+#. i18n: file kimagemapeditorpartui.rc line 50
+#: rc.cpp:12
+#, no-c-format
+msgid "&Map"
+msgstr "&Map"
-#: kimearea.cpp:49
-msgid "noname"
-msgstr "nimetön"
+#. i18n: file kimagemapeditorpartui.rc line 61
+#: kimagemapeditor.cpp:549 rc.cpp:15
+#, no-c-format
+msgid "&Image"
+msgstr "&Kuva"
-#: kimearea.cpp:1451
-msgid "Number of Areas"
-msgstr "Alueiden lukumäärä"
+#. i18n: file kimagemapeditorpartui.rc line 77
+#: rc.cpp:21 rc.cpp:30
+#, no-c-format
+msgid "KImageMapEditor Main Toolbar"
+msgstr "KImageMapEditor päätyökalut"
-#: imageslistview.cpp:57 kimagemapeditor.cpp:107 kimagemapeditor.cpp:136
-#: kimeshell.cpp:160
-msgid "Images"
-msgstr "Kuvat"
+#. i18n: file kimagemapeditorpartui.rc line 96
+#: rc.cpp:24
+#, no-c-format
+msgid "KImageMapEditor Draw Toolbar"
+msgstr "KImageMapEditor piirtotyökalu"
-#: imageslistview.cpp:58
-msgid "Usemap"
-msgstr "Usemap"
+#: kimagemapeditor.cpp:259 main.cpp:28
+msgid "An HTML imagemap editor"
+msgstr "HTML imagemap editori"
-#: kimeshell.cpp:159
-msgid "Web Files"
-msgstr "Web-tiedostot"
+#: main.cpp:34
+msgid "Write HTML-Code to stdout on exit"
+msgstr "Kirjoita HTML-koodi stdouttiin poistuttaessa"
-#: kimeshell.cpp:161
-msgid "HTML Files"
-msgstr "HTML-tiedostot"
+#: main.cpp:35
+msgid "File to open"
+msgstr "Avattava tiedosto"
-#: kimeshell.cpp:162
-msgid "PNG Images"
-msgstr "PNG-kuvat"
+#: kimagemapeditor.cpp:258 main.cpp:43
+msgid "KImageMapEditor"
+msgstr "KImageMapEditor"
-#: kimeshell.cpp:162
-msgid "JPEG Images"
-msgstr "JPEG-kuvat"
+#: main.cpp:47
+msgid "For helping me with the Makefiles, and creating the Debian package"
+msgstr "Makefile-tiedostojen ja Debian-paketin luonnin avustaja"
-#: kimeshell.cpp:162
-msgid "GIF Images"
-msgstr "GIF-kuvat"
+#: main.cpp:48
+msgid "For helping me fixing --enable-final mode"
+msgstr "--enable-final tilan avustaja"
-#: kimeshell.cpp:163
-msgid "Choose Picture to Open"
-msgstr "Valitse avattava kuva"
+#: main.cpp:49
+msgid "For the Spanish translation"
+msgstr "Espanjanjalaiseen käännökseen"
-#: arealistview.cpp:38 kimagemapeditor.cpp:105 kimagemapeditor.cpp:134
-msgid "Areas"
-msgstr "Alueet"
+#: main.cpp:50
+msgid "For the Dutch translation"
+msgstr "Hollantilaiseen käännökseen"
-#: kimagemapeditor.cpp:258 main.cpp:43
-msgid "KImageMapEditor"
-msgstr "KImageMapEditor"
+#: main.cpp:51
+msgid "For the French translation"
+msgstr "Ranskalaiseen käännökseen"
-#: kimagemapeditor.cpp:259 main.cpp:28
-msgid "An HTML imagemap editor"
-msgstr "HTML imagemap editori"
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
+
+#: kimearea.cpp:49
+msgid "noname"
+msgstr "nimetön"
+
+#: kimearea.cpp:1451
+msgid "Number of Areas"
+msgstr "Alueiden lukumäärä"
+
+#: kimagemapeditor.cpp:106 kimagemapeditor.cpp:135 mapslistview.cpp:29
+msgid "Maps"
+msgstr "Kartta"
+
+#: kimagemapeditor.cpp:245 mapslistview.cpp:158
+msgid "unnamed"
+msgstr "nimeämätön"
+
+#: imageslistview.cpp:58
+msgid "Usemap"
+msgstr "Usemap"
#: kimagemapeditor.cpp:436
msgid ""
@@ -463,12 +491,6 @@ msgstr "&Esikatselu"
msgid "Show a preview"
msgstr "Esikatsele"
-#. i18n: file kimagemapeditorpartui.rc line 61
-#: kimagemapeditor.cpp:549 rc.cpp:15
-#, no-c-format
-msgid "&Image"
-msgstr "&Kuva"
-
#: kimagemapeditor.cpp:551
msgid "Add Image..."
msgstr "Lisää kuva..."
@@ -762,64 +784,42 @@ msgstr "Anna usemap"
msgid "Enter the usemap value:"
msgstr "Syötä usemapin arvo:"
-#. i18n: file kimagemapeditorpartui.rc line 50
-#: rc.cpp:12
-#, no-c-format
-msgid "&Map"
-msgstr "&Map"
-
-#. i18n: file kimagemapeditorpartui.rc line 77
-#: rc.cpp:21 rc.cpp:30
-#, no-c-format
-msgid "KImageMapEditor Main Toolbar"
-msgstr "KImageMapEditor päätyökalut"
-
-#. i18n: file kimagemapeditorpartui.rc line 96
-#: rc.cpp:24
-#, no-c-format
-msgid "KImageMapEditor Draw Toolbar"
-msgstr "KImageMapEditor piirtotyökalu"
-
-#: arealistview.cpp:47
-msgid ""
-"<h3>Area List</h3>The area list shows you all areas of the map."
-"<br>The left column shows the link associated with the area; the right column "
-"shows the part of the image that is covered by the area."
-"<br>The maximum size of the preview images can be configured."
-msgstr ""
-"<h3>Aluelista</h3>Aluelista näyttää sinulle mapin kaikki alueet."
-"<br>Vasen sarake näyttää alueeseen assosioidun linkin; oikeanpuoleinen sarake "
-"näyttää alueen peittämän kuvan osan."
-"<br>Esikatselukuvien maksimimäärä on säädettävissä."
-
-#: arealistview.cpp:51
-msgid "A list of all areas"
-msgstr "Lista alueista"
+#: kimecommands.cpp:33
+#, c-format
+msgid "Cut %1"
+msgstr "Leikkaa %1"
-#: main.cpp:34
-msgid "Write HTML-Code to stdout on exit"
-msgstr "Kirjoita HTML-koodi stdouttiin poistuttaessa"
+#: kimecommands.cpp:77
+#, c-format
+msgid "Delete %1"
+msgstr "Poista %1"
-#: main.cpp:35
-msgid "File to open"
-msgstr "Avattava tiedosto"
+#: kimecommands.cpp:87
+#, c-format
+msgid "Paste %1"
+msgstr "Liitä %1"
-#: main.cpp:47
-msgid "For helping me with the Makefiles, and creating the Debian package"
-msgstr "Makefile-tiedostojen ja Debian-paketin luonnin avustaja"
+#: kimecommands.cpp:132
+#, c-format
+msgid "Move %1"
+msgstr "Siirrä %1"
-#: main.cpp:48
-msgid "For helping me fixing --enable-final mode"
-msgstr "--enable-final tilan avustaja"
+#: kimecommands.cpp:194
+#, c-format
+msgid "Resize %1"
+msgstr "Säädä koko %1"
-#: main.cpp:49
-msgid "For the Spanish translation"
-msgstr "Espanjanjalaiseen käännökseen"
+#: kimecommands.cpp:241
+#, c-format
+msgid "Add point to %1"
+msgstr "Lisää osoitin %1"
-#: main.cpp:50
-msgid "For the Dutch translation"
-msgstr "Hollantilaiseen käännökseen"
+#: kimecommands.cpp:290
+#, c-format
+msgid "Remove point from %1"
+msgstr "Poista osoitin %1"
-#: main.cpp:51
-msgid "For the French translation"
-msgstr "Ranskalaiseen käännökseen"
+#: kimecommands.cpp:343
+#, c-format
+msgid "Create %1"
+msgstr "Luo %1"
diff --git a/tde-i18n-fi/messages/tdewebdev/klinkstatus.po b/tde-i18n-fi/messages/tdewebdev/klinkstatus.po
index dd50e20e78b..09aa3332668 100644
--- a/tde-i18n-fi/messages/tdewebdev/klinkstatus.po
+++ b/tde-i18n-fi/messages/tdewebdev/klinkstatus.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: klinkstatus\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2007-10-30 22:19+0200\n"
"Last-Translator: Mikko Piippo <piippo@cc.helsinki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -15,220 +15,278 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: klinkstatus_part.cpp:51
-msgid "A Link Checker"
-msgstr "Linkin tarkistaja"
+#: utils/xsl.cpp:165
+msgid "Message is null."
+msgstr "Viesti on tyhjä."
-#: klinkstatus_part.cpp:151
-msgid "Check"
-msgstr "Tarkista"
+#: utils/xsl.cpp:170
+msgid "The selected stylesheet is invalid."
+msgstr "Valittu tyyli(tiedosto) on epäkelpo."
-#: klinkstatus_part.cpp:152
-msgid "Results"
-msgstr "Tulokset"
+#: utils/xsl.cpp:177
+msgid "Message could not be parsed. This is likely due to an encoding problem."
+msgstr ""
+"Viestiä ei voi parsia. Tämä johtuu todennäköisesti merkistökoodiongelmasta."
-#. i18n: file ./ui/settings/configidentificationdialogui.ui line 34
-#: klinkstatus_part.cpp:153 rc.cpp:165
+#: utils/xsl.cpp:182
+msgid ""
+"<div><b>KLinkStatus encountered the following error while parsing a message:</b>"
+"<br />%1</div>"
+msgstr ""
+"<div><b>Parsiessaan viestiä KLinkStatus joutui virheeseen:</b><br />%1</div>"
+
+#. i18n: file klinkstatus_part.rc line 32
+#: rc.cpp:12 rc.cpp:24 rc.cpp:141 rc.cpp:207
#, no-c-format
-msgid "Identification"
-msgstr "Tunnistaminen"
+msgid "S&earch"
+msgstr "&Etsi"
-#: klinkstatus_part.cpp:154
-msgid "Configure the way KLinkstatus reports itself"
-msgstr "Aseta tapa, jolla KLinkstatus raportoi itsestään"
+#. i18n: file ./ui/sessionwidgetbase.ui line 36
+#: rc.cpp:30
+#, no-c-format
+msgid "Search"
+msgstr "Etsi"
-#: klinkstatus_part.cpp:180 main.cpp:48
-msgid "KLinkStatus"
-msgstr "KLinkStatus"
+#. i18n: file ./ui/sessionwidgetbase.ui line 110
+#: rc.cpp:33
+#, no-c-format
+msgid "URL: "
+msgstr "URL: "
-#: klinkstatus_part.cpp:187
-msgid "KLinkStatus Part"
-msgstr "KLinkStatus osa"
+#. i18n: file ./ui/sessionwidgetbase.ui line 175
+#: rc.cpp:36
+#, no-c-format
+msgid "Recursivel&y:"
+msgstr "&Rekursiivisesti:"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
+#. i18n: file ./ui/sessionwidgetbase.ui line 181
+#: rc.cpp:39
+#, no-c-format
+msgid "Check pages recursively"
+msgstr "Tarkista sivut rekursiivisesti"
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
+#. i18n: file ./ui/sessionwidgetbase.ui line 192
+#: rc.cpp:42 rc.cpp:105
+#, no-c-format
+msgid "Unlimited"
+msgstr "Rajoittamaton"
-#: actionmanager.cpp:90
-msgid "New Link Check"
-msgstr "Uusi linkintarkistus"
+#. i18n: file ./ui/sessionwidgetbase.ui line 215
+#: rc.cpp:45
+#, no-c-format
+msgid "Do &not check parent folders"
+msgstr "&Älä tarkista ylemmän tason kansioita"
-#: actionmanager.cpp:95
-msgid "Open URL..."
-msgstr "Avaa URL..."
+#. i18n: file ./ui/sessionwidgetbase.ui line 253
+#: rc.cpp:48
+#, no-c-format
+msgid "Chec&k external links"
+msgstr "Tarkista ul&koiset linkit"
-#: actionmanager.cpp:100
-msgid "Close Tab"
-msgstr "Sulje Tab"
+#. i18n: file ./ui/sessionwidgetbase.ui line 291
+#: rc.cpp:51
+#, no-c-format
+msgid "Do not check regular expression:"
+msgstr "Älä tarkista säännöllistä lauseketta:"
-#: actionmanager.cpp:108
-msgid "Configure KLinkStatus..."
-msgstr "KLinkStatus asetukset..."
+#. i18n: file ./ui/sessionwidgetbase.ui line 367
+#: rc.cpp:54 ui/sessionwidget.cpp:435
+#, no-c-format
+msgid "Ready"
+msgstr "Valmis"
-#: actionmanager.cpp:114
-msgid "About KLinkStatus"
-msgstr "Tietoja ohjelmasta KLinkStatus"
+#. i18n: file ./ui/sessionwidgetbase.ui line 457
+#: rc.cpp:57
+#, no-c-format
+msgid "Elapsed time:"
+msgstr "Käytetty aika:"
-#: actionmanager.cpp:118
-msgid "&Report Bug..."
-msgstr "&Ilmoita virheestä..."
+#. i18n: file ./ui/sessionwidgetbase.ui line 460
+#: rc.cpp:60 rc.cpp:63
+#, no-c-format
+msgid "hh:mm:ss.zzz"
+msgstr "hh:mm:ss.zzz"
-#: actionmanager.cpp:135
-msgid "E&xport Results as HTML..."
-msgstr "Vie tulokset HTML-muodossa..."
+#. i18n: file ./ui/settings/configidentificationdialogui.ui line 34
+#: klinkstatus_part.cpp:153 rc.cpp:66
+#, no-c-format
+msgid "Identification"
+msgstr "Tunnistaminen"
-#: actionmanager.cpp:143
-msgid "&Follow last Link checked"
-msgstr "&Seuraa viimeksitarkistettua linkkiä"
+#. i18n: file ./ui/settings/configidentificationdialogui.ui line 57
+#: rc.cpp:69
+#, no-c-format
+msgid "User-Agent"
+msgstr "User-Agent"
-#: actionmanager.cpp:150
-msgid "&Hide Search Panel"
-msgstr "&Piilota etsintäpaneeli"
+#. i18n: file ./ui/settings/configidentificationdialogui.ui line 92
+#: rc.cpp:75
+#, no-c-format
+msgid "Send Identification"
+msgstr "Lähetä tunnistus"
-#: actionmanager.cpp:153
-msgid "&Show Search Panel"
-msgstr "&Näytä etsintäpaneeli"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 24
+#: rc.cpp:78
+#, no-c-format
+msgid "Network"
+msgstr "Verkko"
-#: actionmanager.cpp:156
-msgid "&Reset Search Options"
-msgstr "&Poista etsintävalinnat"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 71
+#: rc.cpp:81
+#, no-c-format
+msgid "Timeout in seconds:"
+msgstr "Aikaraja sekunneissa:"
-#: actionmanager.cpp:162
-msgid "&Start Search"
-msgstr "&Aloita etsiminen"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 109
+#: rc.cpp:84
+#, no-c-format
+msgid "Number of simultaneous connections:"
+msgstr "Samanaikaisten yhteyksien määrä:"
-#: actionmanager.cpp:168
-msgid "&Pause Search"
-msgstr "&Tauota etsintä"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 119
+#: rc.cpp:87
+#, no-c-format
+msgid "Input"
+msgstr "Syöttö"
-#: actionmanager.cpp:174
-msgid "St&op Search"
-msgstr "P&ysäytä etsintä"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 152
+#: rc.cpp:90
+#, no-c-format
+msgid "Check parent folders"
+msgstr "Tarkista ylemmät kansiot"
-#: engine/linkstatus.cpp:104
-#, c-format
-msgid "Parent: %1"
-msgstr "Vanhempi: %1"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 171
+#: rc.cpp:93
+#, no-c-format
+msgid "Number of items in URL history:"
+msgstr "URL-historian osoitteiden määrä:"
-#: engine/linkstatus.cpp:108
-#, c-format
-msgid "URL: %1"
-msgstr "URL: %1"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 179
+#: rc.cpp:96
+#, no-c-format
+msgid "Check external links"
+msgstr "Tarkista ulkoiset linkit"
-#: engine/linkstatus.cpp:109
-#, c-format
-msgid "Original URL: %1"
-msgstr "Alkuperäinen URL: %1"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 198
+#: rc.cpp:99
+#, no-c-format
+msgid "Recursive"
+msgstr "Rekursiivinen"
-#: engine/linkstatus.cpp:111
-#, c-format
-msgid "Node: %1"
-msgstr "Solmu: %1"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 234
+#: rc.cpp:102
+#, no-c-format
+msgid "Depth:"
+msgstr "Syvyys:"
-#: engine/linkstatus.cpp:138 engine/linkstatus.cpp:163
-#: engine/linkstatus.cpp:169 ui/tablelinkstatus.cpp:659
-msgid "Malformed"
-msgstr "Huonostimääritelty"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 276
+#: rc.cpp:108
+#, no-c-format
+msgid "Quanta"
+msgstr "Quanta"
-#: engine/linkchecker.cpp:130 ui/tablelinkstatus.cpp:590
-#: ui/tablelinkstatus.cpp:655
-msgid "Timeout"
-msgstr "Aikaraja"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 287
+#: rc.cpp:111
+#, no-c-format
+msgid "Use preview prefix"
+msgstr "Käytä esikatselun prefixiä"
-#: engine/linkchecker.cpp:384
-msgid "No Content"
-msgstr "Ei sisältöä"
+#. i18n: file ./ui/settings/configsearchdialog.ui line 293
+#: rc.cpp:114
+#, no-c-format
+msgid ""
+"Check this one if you want to use Quanta's project preview prefix in the URL to "
+"check"
+msgstr ""
+"Valitse tämä, jos haluat käyttää Quantan projektin esikatselun prefiksiä "
+"tarkistettavassa urlissa"
-#: engine/linkchecker.cpp:614 engine/linkchecker.cpp:649
-msgid "Link destination not found."
-msgstr "Linkin kohdetta ei löytynyt."
+#. i18n: file ./ui/settings/configsearchdialog.ui line 303
+#: rc.cpp:117
+#, no-c-format
+msgid "Remember settings when exit"
+msgstr "Muista asetukset poistuttaessa"
-#: engine/linkstatus_impl.h:122
-msgid "ROOT"
-msgstr "Juuri"
+#. i18n: file ./ui/settings/configresultsdialog.ui line 35
+#: rc.cpp:123
+#, no-c-format
+msgid "Tree"
+msgstr "Puunäkymä"
-#: engine/searchmanager.cpp:505 ui/resultview.cpp:137
-msgid "Javascript not supported"
-msgstr "Javascriptiä ei tueta"
+#. i18n: file ./ui/settings/configresultsdialog.ui line 43
+#: rc.cpp:126
+#, no-c-format
+msgid "Flat"
+msgstr "Laakea näkymä"
-#: klinkstatus.cpp:75
-msgid ""
-"Could not find the KLinkStatus part; did you configure with '--prefix=/$TDEDIR' "
-"and perform 'make install'?"
-msgstr ""
-"Ei pystynyt löytämään KLinkStatuksen osaa; konfiguroitko prefiksillä "
-"'--prefix=/$TDEDIR' ja teitkö 'make install'?"
+#. i18n: file ./ui/settings/configresultsdialog.ui line 53
+#: rc.cpp:129
+#, no-c-format
+msgid "Misc"
+msgstr "Sekalaiset"
-#. i18n: file klinkstatus_part.rc line 32
-#: rc.cpp:12 rc.cpp:24 rc.cpp:36 rc.cpp:102
+#. i18n: file ./ui/settings/configresultsdialog.ui line 64
+#: rc.cpp:132
#, no-c-format
-msgid "S&earch"
-msgstr "&Etsi"
+msgid "Follow Last Link Checked"
+msgstr "Seuraa viimeksitarkistettua linkkiä"
#. i18n: file ./cfg/klinkstatus.kcfg line 8
-#: rc.cpp:42
+#: rc.cpp:147
#, no-c-format
msgid "Maximum number of entries in the combo url."
msgstr "Yhdistetyn url-joukon maksimimäärä."
#. i18n: file ./cfg/klinkstatus.kcfg line 13
-#: rc.cpp:45
+#: rc.cpp:150
#, no-c-format
msgid "Maximum number of simultaneous connections."
msgstr "Samanaikaisten yhteyksien maksimimäärä."
#. i18n: file ./cfg/klinkstatus.kcfg line 18
-#: rc.cpp:48
+#: rc.cpp:153
#, no-c-format
msgid "Timeout on getting an URL."
msgstr "URL-hakujen aikaraja."
#. i18n: file ./cfg/klinkstatus.kcfg line 23
-#: rc.cpp:51
+#: rc.cpp:156
#, no-c-format
msgid "History of combo url."
msgstr "Yhdistetyn urlin historiatiedot."
#. i18n: file ./cfg/klinkstatus.kcfg line 27
-#: rc.cpp:54
+#: rc.cpp:159
#, no-c-format
msgid "Whether to do a recursive check."
msgstr "Tehdäänkö rekursiivinen tarkistus."
#. i18n: file ./cfg/klinkstatus.kcfg line 32
-#: rc.cpp:57
+#: rc.cpp:162
#, no-c-format
msgid "Maximum depth to check."
msgstr "Maksimisyvyys."
#. i18n: file ./cfg/klinkstatus.kcfg line 37
-#: rc.cpp:60
+#: rc.cpp:165
#, no-c-format
msgid "Whether to check parent folders."
msgstr "Tarkistetaanko ylemmän tason kansiot."
#. i18n: file ./cfg/klinkstatus.kcfg line 42
-#: rc.cpp:63
+#: rc.cpp:168
#, no-c-format
msgid "Whether to check external links."
msgstr "Tarkistetaanko ulkoiset linkit."
#. i18n: file ./cfg/klinkstatus.kcfg line 47
-#: rc.cpp:66
+#: rc.cpp:171
#, no-c-format
msgid "Whether to remeber the check settings like depth, and so on, on exit."
msgstr "Muistetaanko tarkistusasetukset kuten syvyys yms. poistuttaessa."
#. i18n: file ./cfg/klinkstatus.kcfg line 52
-#: rc.cpp:69
+#: rc.cpp:174
#, no-c-format
msgid ""
"Whether preview prefix in Quanta project is used to set the URL to check."
@@ -237,13 +295,13 @@ msgstr ""
"asettamiseen."
#. i18n: file ./cfg/klinkstatus.kcfg line 57
-#: rc.cpp:72 rc.cpp:75
+#: rc.cpp:177 rc.cpp:180
#, no-c-format
msgid "Whether to display a tree view or a flat view in the results view."
msgstr "Näytetäänkö tulos laakeana vai puunäkymänä."
#. i18n: file ./cfg/klinkstatus.kcfg line 67
-#: rc.cpp:78
+#: rc.cpp:183
#, no-c-format
msgid ""
"Whether to automatically adjust the width of the result columns (Not used)."
@@ -251,14 +309,14 @@ msgstr ""
"Säädetäänkö tuloksen sarakkeiden leveydet automaattisesti (ei käytössä)."
#. i18n: file ./cfg/klinkstatus.kcfg line 72
-#: rc.cpp:81
+#: rc.cpp:186
#, no-c-format
msgid ""
"Whether the viewport of the result view should follow the last link checked."
msgstr "Seuraako tulosikkuna viimeksitarkistettua linkkiä."
#. i18n: file ./cfg/klinkstatus.kcfg line 77
-#: rc.cpp:84
+#: rc.cpp:189
#, no-c-format
msgid ""
"Whether the user can see if the markup is valid by showing a column with an "
@@ -268,234 +326,84 @@ msgstr ""
"kuvakeilmaisimella."
#. i18n: file ./cfg/klinkstatus.kcfg line 82
-#: rc.cpp:87
+#: rc.cpp:192
#, no-c-format
msgid "Whether to send an User-Agent in HTTP requests."
msgstr "Lähetetäänkö User-Agent -tieto HTTP-kutsuun."
#. i18n: file ./cfg/klinkstatus.kcfg line 87
-#: rc.cpp:90
+#: rc.cpp:195
#, no-c-format
msgid "Defines the HTTP User-Agent to send."
msgstr "Määrittelee lähetettävän User Agent -tiedon."
-#. i18n: file ./ui/settings/configresultsdialog.ui line 35
-#: rc.cpp:111
-#, no-c-format
-msgid "Tree"
-msgstr "Puunäkymä"
-
-#. i18n: file ./ui/settings/configresultsdialog.ui line 43
-#: rc.cpp:114
-#, no-c-format
-msgid "Flat"
-msgstr "Laakea näkymä"
-
-#. i18n: file ./ui/settings/configresultsdialog.ui line 53
-#: rc.cpp:117
-#, no-c-format
-msgid "Misc"
-msgstr "Sekalaiset"
-
-#. i18n: file ./ui/settings/configresultsdialog.ui line 64
-#: rc.cpp:120
-#, no-c-format
-msgid "Follow Last Link Checked"
-msgstr "Seuraa viimeksitarkistettua linkkiä"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 24
-#: rc.cpp:123
-#, no-c-format
-msgid "Network"
-msgstr "Verkko"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 71
-#: rc.cpp:126
-#, no-c-format
-msgid "Timeout in seconds:"
-msgstr "Aikaraja sekunneissa:"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 109
-#: rc.cpp:129
-#, no-c-format
-msgid "Number of simultaneous connections:"
-msgstr "Samanaikaisten yhteyksien määrä:"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 119
-#: rc.cpp:132
-#, no-c-format
-msgid "Input"
-msgstr "Syöttö"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 152
-#: rc.cpp:135
-#, no-c-format
-msgid "Check parent folders"
-msgstr "Tarkista ylemmät kansiot"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 171
-#: rc.cpp:138
-#, no-c-format
-msgid "Number of items in URL history:"
-msgstr "URL-historian osoitteiden määrä:"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 179
-#: rc.cpp:141
-#, no-c-format
-msgid "Check external links"
-msgstr "Tarkista ulkoiset linkit"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 198
-#: rc.cpp:144
-#, no-c-format
-msgid "Recursive"
-msgstr "Rekursiivinen"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 234
-#: rc.cpp:147
-#, no-c-format
-msgid "Depth:"
-msgstr "Syvyys:"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 253
-#: rc.cpp:150 rc.cpp:189
-#, no-c-format
-msgid "Unlimited"
-msgstr "Rajoittamaton"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 276
-#: rc.cpp:153
-#, no-c-format
-msgid "Quanta"
-msgstr "Quanta"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 287
-#: rc.cpp:156
-#, no-c-format
-msgid "Use preview prefix"
-msgstr "Käytä esikatselun prefixiä"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 293
-#: rc.cpp:159
-#, no-c-format
-msgid ""
-"Check this one if you want to use Quanta's project preview prefix in the URL to "
-"check"
-msgstr ""
-"Valitse tämä, jos haluat käyttää Quantan projektin esikatselun prefiksiä "
-"tarkistettavassa urlissa"
-
-#. i18n: file ./ui/settings/configsearchdialog.ui line 303
-#: rc.cpp:162
-#, no-c-format
-msgid "Remember settings when exit"
-msgstr "Muista asetukset poistuttaessa"
-
-#. i18n: file ./ui/settings/configidentificationdialogui.ui line 57
-#: rc.cpp:168
-#, no-c-format
-msgid "User-Agent"
-msgstr "User-Agent"
-
-#. i18n: file ./ui/settings/configidentificationdialogui.ui line 92
-#: rc.cpp:174
-#, no-c-format
-msgid "Send Identification"
-msgstr "Lähetä tunnistus"
-
-#. i18n: file ./ui/sessionwidgetbase.ui line 36
-#: rc.cpp:177
-#, no-c-format
-msgid "Search"
-msgstr "Etsi"
+#: actionmanager.cpp:90
+msgid "New Link Check"
+msgstr "Uusi linkintarkistus"
-#. i18n: file ./ui/sessionwidgetbase.ui line 110
-#: rc.cpp:180
-#, no-c-format
-msgid "URL: "
-msgstr "URL: "
+#: actionmanager.cpp:95
+msgid "Open URL..."
+msgstr "Avaa URL..."
-#. i18n: file ./ui/sessionwidgetbase.ui line 175
-#: rc.cpp:183
-#, no-c-format
-msgid "Recursivel&y:"
-msgstr "&Rekursiivisesti:"
+#: actionmanager.cpp:100
+msgid "Close Tab"
+msgstr "Sulje Tab"
-#. i18n: file ./ui/sessionwidgetbase.ui line 181
-#: rc.cpp:186
-#, no-c-format
-msgid "Check pages recursively"
-msgstr "Tarkista sivut rekursiivisesti"
+#: actionmanager.cpp:108
+msgid "Configure KLinkStatus..."
+msgstr "KLinkStatus asetukset..."
-#. i18n: file ./ui/sessionwidgetbase.ui line 215
-#: rc.cpp:192
-#, no-c-format
-msgid "Do &not check parent folders"
-msgstr "&Älä tarkista ylemmän tason kansioita"
+#: actionmanager.cpp:114
+msgid "About KLinkStatus"
+msgstr "Tietoja ohjelmasta KLinkStatus"
-#. i18n: file ./ui/sessionwidgetbase.ui line 253
-#: rc.cpp:195
-#, no-c-format
-msgid "Chec&k external links"
-msgstr "Tarkista ul&koiset linkit"
+#: actionmanager.cpp:118
+msgid "&Report Bug..."
+msgstr "&Ilmoita virheestä..."
-#. i18n: file ./ui/sessionwidgetbase.ui line 291
-#: rc.cpp:198
-#, no-c-format
-msgid "Do not check regular expression:"
-msgstr "Älä tarkista säännöllistä lauseketta:"
+#: actionmanager.cpp:135
+msgid "E&xport Results as HTML..."
+msgstr "Vie tulokset HTML-muodossa..."
-#. i18n: file ./ui/sessionwidgetbase.ui line 367
-#: rc.cpp:201 ui/sessionwidget.cpp:435
-#, no-c-format
-msgid "Ready"
-msgstr "Valmis"
+#: actionmanager.cpp:143
+msgid "&Follow last Link checked"
+msgstr "&Seuraa viimeksitarkistettua linkkiä"
-#. i18n: file ./ui/sessionwidgetbase.ui line 457
-#: rc.cpp:204
-#, no-c-format
-msgid "Elapsed time:"
-msgstr "Käytetty aika:"
+#: actionmanager.cpp:150
+msgid "&Hide Search Panel"
+msgstr "&Piilota etsintäpaneeli"
-#. i18n: file ./ui/sessionwidgetbase.ui line 460
-#: rc.cpp:207 rc.cpp:210
-#, no-c-format
-msgid "hh:mm:ss.zzz"
-msgstr "hh:mm:ss.zzz"
+#: actionmanager.cpp:153
+msgid "&Show Search Panel"
+msgstr "&Näytä etsintäpaneeli"
-#: utils/xsl.cpp:165
-msgid "Message is null."
-msgstr "Viesti on tyhjä."
+#: actionmanager.cpp:156
+msgid "&Reset Search Options"
+msgstr "&Poista etsintävalinnat"
-#: utils/xsl.cpp:170
-msgid "The selected stylesheet is invalid."
-msgstr "Valittu tyyli(tiedosto) on epäkelpo."
+#: actionmanager.cpp:162
+msgid "&Start Search"
+msgstr "&Aloita etsiminen"
-#: utils/xsl.cpp:177
-msgid "Message could not be parsed. This is likely due to an encoding problem."
-msgstr ""
-"Viestiä ei voi parsia. Tämä johtuu todennäköisesti merkistökoodiongelmasta."
+#: actionmanager.cpp:168
+msgid "&Pause Search"
+msgstr "&Tauota etsintä"
-#: utils/xsl.cpp:182
-msgid ""
-"<div><b>KLinkStatus encountered the following error while parsing a message:</b>"
-"<br />%1</div>"
-msgstr ""
-"<div><b>Parsiessaan viestiä KLinkStatus joutui virheeseen:</b><br />%1</div>"
+#: actionmanager.cpp:174
+msgid "St&op Search"
+msgstr "P&ysäytä etsintä"
-#: ui/tablelinkstatus.cpp:389 ui/treeview.cpp:295
-msgid "<qt>File <b>%1</b> cannot be opened. Might be a DCOP problem.</qt>"
-msgstr ""
-"<qt>Tiedostoa <b>%1</b> ei voida avata. Mahdollisesti DCOP-ongelma.</qt>"
+#: ui/tablelinkstatus.cpp:91
+msgid "Status"
+msgstr "Tila"
-#: ui/tablelinkstatus.cpp:410 ui/tablelinkstatus.cpp:431 ui/treeview.cpp:316
-#: ui/treeview.cpp:337
-msgid "Invalid URL."
-msgstr "Epäkelpo URL."
+#: ui/tablelinkstatus.cpp:96
+msgid "Label"
+msgstr "Nimike"
-#: ui/tablelinkstatus.cpp:419 ui/treeview.cpp:325
-msgid "ROOT URL."
-msgstr "Juuri-URL."
+#: ui/tablelinkstatus.cpp:100
+msgid "URL"
+msgstr "URL"
#: ui/tablelinkstatus.cpp:277 ui/treeview.cpp:348
msgid "All"
@@ -526,6 +434,60 @@ msgstr "Kopioi viittaava URL"
msgid "Copy Cell Text"
msgstr "Kopioi solun teksti"
+#: ui/tablelinkstatus.cpp:389 ui/treeview.cpp:295
+msgid "<qt>File <b>%1</b> cannot be opened. Might be a DCOP problem.</qt>"
+msgstr ""
+"<qt>Tiedostoa <b>%1</b> ei voida avata. Mahdollisesti DCOP-ongelma.</qt>"
+
+#: ui/tablelinkstatus.cpp:410 ui/tablelinkstatus.cpp:431 ui/treeview.cpp:316
+#: ui/treeview.cpp:337
+msgid "Invalid URL."
+msgstr "Epäkelpo URL."
+
+#: ui/tablelinkstatus.cpp:419 ui/treeview.cpp:325
+msgid "ROOT URL."
+msgstr "Juuri-URL."
+
+#: engine/linkchecker.cpp:130 ui/tablelinkstatus.cpp:590
+#: ui/tablelinkstatus.cpp:655
+msgid "Timeout"
+msgstr "Aikaraja"
+
+#: ui/tablelinkstatus.cpp:592
+msgid "not supported"
+msgstr "ei tuettu"
+
+#: engine/linkstatus.cpp:138 engine/linkstatus.cpp:163
+#: engine/linkstatus.cpp:169 ui/tablelinkstatus.cpp:659
+msgid "Malformed"
+msgstr "Huonostimääritelty"
+
+#: ui/tablelinkstatus.cpp:682 ui/tablelinkstatus.cpp:685
+#, c-format
+msgid "%1"
+msgstr "%1"
+
+#: ui/sessionwidget.cpp:241 ui/sessionwidget.cpp:364 ui/sessionwidget.cpp:387
+#: ui/sessionwidget.cpp:545 ui/sessionwidget.cpp:629
+msgid "Checking..."
+msgstr "Tarkistaa..."
+
+#: ui/sessionwidget.cpp:351
+msgid "Cowardly refusing to check an empty URL."
+msgstr "Tyhjien URL:ien tarkistuksen esto."
+
+#: ui/sessionwidget.cpp:365 ui/sessionwidget.cpp:388 ui/sessionwidget.cpp:463
+msgid "Stopped"
+msgstr "Pysäytetty"
+
+#: ui/sessionwidget.cpp:531 ui/sessionwidget.cpp:539
+msgid "Adding level..."
+msgstr "Lisää tason..."
+
+#: ui/sessionwidget.cpp:686
+msgid "Export Results as HTML"
+msgstr "Vie tulokset HTML-muodossa"
+
#: ui/tabwidgetsession.cpp:61
msgid "Open new tab"
msgstr "Avaa uusi välilehti"
@@ -578,47 +540,9 @@ msgstr "Anna termit, jotka suodatetaan tuloslistasta"
msgid "Choose what kind of link status to show in result list"
msgstr "Valitse, minkätyyppisiä linkkejä tilaltaan tulee tuloslistaan."
-#: ui/sessionwidget.cpp:241 ui/sessionwidget.cpp:364 ui/sessionwidget.cpp:387
-#: ui/sessionwidget.cpp:545 ui/sessionwidget.cpp:629
-msgid "Checking..."
-msgstr "Tarkistaa..."
-
-#: ui/sessionwidget.cpp:351
-msgid "Cowardly refusing to check an empty URL."
-msgstr "Tyhjien URL:ien tarkistuksen esto."
-
-#: ui/sessionwidget.cpp:365 ui/sessionwidget.cpp:388 ui/sessionwidget.cpp:463
-msgid "Stopped"
-msgstr "Pysäytetty"
-
-#: ui/sessionwidget.cpp:531 ui/sessionwidget.cpp:539
-msgid "Adding level..."
-msgstr "Lisää tason..."
-
-#: ui/sessionwidget.cpp:686
-msgid "Export Results as HTML"
-msgstr "Vie tulokset HTML-muodossa"
-
-#: ui/tablelinkstatus.cpp:91
-msgid "Status"
-msgstr "Tila"
-
-#: ui/tablelinkstatus.cpp:96
-msgid "Label"
-msgstr "Nimike"
-
-#: ui/tablelinkstatus.cpp:100
-msgid "URL"
-msgstr "URL"
-
-#: ui/tablelinkstatus.cpp:592
-msgid "not supported"
-msgstr "ei tuettu"
-
-#: ui/tablelinkstatus.cpp:682 ui/tablelinkstatus.cpp:685
-#, c-format
-msgid "%1"
-msgstr "%1"
+#: engine/searchmanager.cpp:505 ui/resultview.cpp:137
+msgid "Javascript not supported"
+msgstr "Javascriptiä ei tueta"
#: ui/documentrootdialog.cpp:40
msgid ""
@@ -647,3 +571,79 @@ msgstr ""
#: main.cpp:40
msgid "Document to open"
msgstr "Avattava dokumentti"
+
+#: klinkstatus_part.cpp:180 main.cpp:48
+msgid "KLinkStatus"
+msgstr "KLinkStatus"
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
+
+#: klinkstatus_part.cpp:51
+msgid "A Link Checker"
+msgstr "Linkin tarkistaja"
+
+#: klinkstatus_part.cpp:151
+msgid "Check"
+msgstr "Tarkista"
+
+#: klinkstatus_part.cpp:152
+msgid "Results"
+msgstr "Tulokset"
+
+#: klinkstatus_part.cpp:154
+msgid "Configure the way KLinkstatus reports itself"
+msgstr "Aseta tapa, jolla KLinkstatus raportoi itsestään"
+
+#: klinkstatus_part.cpp:187
+msgid "KLinkStatus Part"
+msgstr "KLinkStatus osa"
+
+#: klinkstatus.cpp:75
+msgid ""
+"Could not find the KLinkStatus part; did you configure with '--prefix=/$TDEDIR' "
+"and perform 'make install'?"
+msgstr ""
+"Ei pystynyt löytämään KLinkStatuksen osaa; konfiguroitko prefiksillä "
+"'--prefix=/$TDEDIR' ja teitkö 'make install'?"
+
+#: engine/linkchecker.cpp:384
+msgid "No Content"
+msgstr "Ei sisältöä"
+
+#: engine/linkchecker.cpp:614 engine/linkchecker.cpp:649
+msgid "Link destination not found."
+msgstr "Linkin kohdetta ei löytynyt."
+
+#: engine/linkstatus_impl.h:122
+msgid "ROOT"
+msgstr "Juuri"
+
+#: engine/linkstatus.cpp:104
+#, c-format
+msgid "Parent: %1"
+msgstr "Vanhempi: %1"
+
+#: engine/linkstatus.cpp:108
+#, c-format
+msgid "URL: %1"
+msgstr "URL: %1"
+
+#: engine/linkstatus.cpp:109
+#, c-format
+msgid "Original URL: %1"
+msgstr "Alkuperäinen URL: %1"
+
+#: engine/linkstatus.cpp:111
+#, c-format
+msgid "Node: %1"
+msgstr "Solmu: %1"
diff --git a/tde-i18n-fi/messages/tdewebdev/kommander.po b/tde-i18n-fi/messages/tdewebdev/kommander.po
index 426480d15ea..9b7c55df3e3 100644
--- a/tde-i18n-fi/messages/tdewebdev/kommander.po
+++ b/tde-i18n-fi/messages/tdewebdev/kommander.po
@@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kommander\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-12-16 07:30+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -16,18 +16,550 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: working/plugintemplate/widget.cpp:43
-msgid "Call function1 with two arguments, second is optional."
+#: part/kommander_part.cpp:30
+#, fuzzy
+msgid ""
+"Executor Part is a component of the Kommander dialog system that executes .kmdr "
+"files inside a TDE KPart"
msgstr ""
+"kmdr-liitännäiset ovat Kommanderin dialogisysteemin komponentteja, joilla "
+"säädetään asennettuja liitännäisohjelmia."
-#: working/plugintemplate/widget.cpp:44
-msgid "Get a TQString as a result of function2."
+#: part/kommander_part.cpp:54
+#, fuzzy
+msgid "Kommander Executor Part"
+msgstr "Kommanderin dialogieditori"
+
+#: part/kommander_part.cpp:56
+msgid "Part of the KDEWebDev module."
msgstr ""
-#: working/plugintemplate/plugin.cpp:19
+#: editor/main.cpp:47 executor/main.cpp:61 part/kommander_part.cpp:58
#, fuzzy
-msgid "Kommander %{APPNAME} plugin."
-msgstr "Lisää Kommander-liitännäinen"
+msgid "Current maintainer"
+msgstr "Kopioi nykyinen &rivi"
+
+#: editor/main.cpp:48 executor/main.cpp:62 part/kommander_part.cpp:59
+msgid "Previous maintainer"
+msgstr ""
+
+#: editor/main.cpp:49 executor/main.cpp:63 part/kommander_part.cpp:60
+msgid "Original author"
+msgstr ""
+
+#: editor/actioneditorimpl.cpp:42 editor/mainwindow.cpp:301
+msgid "Actions"
+msgstr "Toiminnat"
+
+#: editor/actioneditorimpl.cpp:47 editor/actionlistview.cpp:90
+msgid "New &Action"
+msgstr "Uusi toimint&a"
+
+#: editor/actioneditorimpl.cpp:48 editor/actionlistview.cpp:91
+msgid "New Action &Group"
+msgstr "Uusi toiminta&ryhmä"
+
+#: editor/actioneditorimpl.cpp:49 editor/actionlistview.cpp:92
+msgid "New &Dropdown Action Group"
+msgstr "Uusi &Pudota alas -toimintoryhmä"
+
+#: editor/hierarchyview.cpp:100
+msgid "(Constructor)"
+msgstr "(Muodostin)"
+
+#: editor/hierarchyview.cpp:102
+msgid "(Destructor)"
+msgstr "(Hajotin)"
+
+#: editor/hierarchyview.cpp:190
+msgid "Name"
+msgstr "Nimi"
+
+#: editor/hierarchyview.cpp:191
+msgid "Class"
+msgstr "Luokka"
+
+#: editor/hierarchyview.cpp:335
+msgid "Database"
+msgstr "Tietokanta"
+
+#: editor/hierarchyview.cpp:519 editor/hierarchyview.cpp:525
+#: editor/mainwindow.cpp:1217 editor/mainwindow.cpp:1235
+#: editor/mainwindow.cpp:1270 editor/wizardeditorimpl.cpp:112
+#, c-format
+msgid "Add Page to %1"
+msgstr "Lisää sivu %1:een"
+
+#: editor/hierarchyview.cpp:541 editor/hierarchyview.cpp:551
+#: editor/mainwindow.cpp:1224 editor/mainwindow.cpp:1242
+#: editor/mainwindow.cpp:1277 editor/wizardeditorimpl.cpp:130
+msgid "Delete Page %1 of %2"
+msgstr "Poista %2:n sivu %1'"
+
+#: editor/choosewidgetimpl.cpp:38 editor/hierarchyview.cpp:608
+#: editor/mainwindow.cpp:268
+msgid "Widgets"
+msgstr "Elementit"
+
+#: editor/widgetfactory.cpp:291 editor/widgetfactory.cpp:571
+msgid "Move Tab Page"
+msgstr "Siirrä välilehteä"
+
+#. i18n: file ./editor/templates/Configuration_Dialog.ui line 31
+#: editor/iconvieweditorimpl.cpp:57 editor/listboxeditorimpl.cpp:61
+#: editor/widgetfactory.cpp:891 editor/widgetfactory.cpp:924
+#: editor/widgetfactory.cpp:935 editor/widgetfactory.cpp:1126
+#: editor/widgetfactory.cpp:1236 rc.cpp:3
+#, no-c-format
+msgid "New Item"
+msgstr "Uusi elementti"
+
+#. i18n: file ./editor/listeditor.ui line 31
+#: editor/widgetfactory.cpp:934 editor/widgetfactory.cpp:1125
+#: editor/widgetfactory.cpp:1235 rc.cpp:69
+#, no-c-format
+msgid "Column 1"
+msgstr "Sarake 1"
+
+#: editor/widgetfactory.cpp:967 editor/widgetfactory.cpp:1169
+msgid "Tab 1"
+msgstr "Tab 1"
+
+#: editor/widgetfactory.cpp:970 editor/widgetfactory.cpp:1172
+msgid "Tab 2"
+msgstr "Tab 2"
+
+#: editor/widgetfactory.cpp:1156 editor/widgetfactory.cpp:1184
+msgid "Page 1"
+msgstr "Sivu 1"
+
+#: editor/widgetfactory.cpp:1157 editor/widgetfactory.cpp:1187
+msgid "Page 2"
+msgstr "Sivu 2"
+
+#: editor/formfile.cpp:121
+msgid ""
+"Failed to save file '%1'.\n"
+"Do you want to use another file name?"
+msgstr ""
+"Tiedoston '%1' talletus epäonnistui.\n"
+"Haluatko tallettaa toisella tiedostonimellä?"
+
+#: editor/formfile.cpp:122
+msgid "Try Another"
+msgstr "Kokeile toista"
+
+#: editor/formfile.cpp:122
+msgid "Do Not Try"
+msgstr "Älä kokeile"
+
+#: editor/formfile.cpp:127
+msgid "'%1' saved."
+msgstr "%1 talletettu."
+
+#: editor/formfile.cpp:141 editor/mainwindowactions.cpp:638
+msgid "*.kmdr|Kommander Files"
+msgstr "*.kmdr|Kommander tiedostot"
+
+#: editor/formfile.cpp:142
+msgid "Save Form '%1' As"
+msgstr "Talleta lomake '%1' nimellä"
+
+#: editor/formfile.cpp:154
+msgid "The file already exists. Do you wish to overwrite it?"
+msgstr "Tiedosto on jo olemassa. Haluatko korvata sen?"
+
+#: editor/formfile.cpp:155
+msgid "Overwrite File?"
+msgstr "Korvaa tiedosto?"
+
+#: editor/formfile.cpp:155 editor/messagelog.cpp:128
+msgid "Overwrite"
+msgstr "Korvaa"
+
+#: editor/formfile.cpp:184
+msgid "Dialog '%1' was modified.Do you want to save it?"
+msgstr "Dialogia %1 on muutettu. Haluatko tallettaa sen?"
+
+#: editor/formfile.cpp:185
+msgid "Save File?"
+msgstr "Talleta tiedosto?"
+
+#: editor/formfile.cpp:244
+msgid "unnamed"
+msgstr "nimeämätön"
+
+#: editor/iconvieweditorimpl.cpp:124 editor/listboxeditorimpl.cpp:134
+msgid "Edit Items of '%1'"
+msgstr "Muokkaa elementtiä '%1'"
+
+#: editor/wizardeditorimpl.cpp:62
+msgid "Edit Wizard Pages"
+msgstr "Muokkaa avustesivuja"
+
+#: editor/wizardeditorimpl.cpp:151 editor/wizardeditorimpl.cpp:171
+msgid "Swap Pages %1 and %2 of %3"
+msgstr "Vaihda %3:n sivut %1 ja %2 keskenään"
+
+#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
+#: editor/wizardeditorimpl.cpp:200
+msgid "Page Title"
+msgstr "Sivun otsikko"
+
+#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
+#: editor/wizardeditorimpl.cpp:200
+msgid "New page title:"
+msgstr "Uusi sivun otsikko:"
+
+#: editor/mainwindow.cpp:1293 editor/wizardeditorimpl.cpp:202
+msgid "Rename page %1 of %2"
+msgstr "Nimeä %2:n sivu %1 uudelleen"
+
+#: editor/widgetdatabase.cpp:139
+msgid "Push Button"
+msgstr "Painonappi"
+
+#: editor/widgetdatabase.cpp:146
+msgid "Tool Button"
+msgstr "Työkalunappi"
+
+#: editor/widgetdatabase.cpp:153
+msgid "Radio Button"
+msgstr "Radio-nappi"
+
+#: editor/widgetdatabase.cpp:160
+msgid "Check Box"
+msgstr "Valintalaatikko (check box)"
+
+#: editor/widgetdatabase.cpp:167
+msgid "Group Box"
+msgstr "Rymävalintalaatikko"
+
+#: editor/widgetdatabase.cpp:175
+msgid "Button Group"
+msgstr "Painonappiryhmä"
+
+#: editor/widgetdatabase.cpp:183
+msgid "Frame"
+msgstr "Kehys"
+
+#: editor/widgetdatabase.cpp:191
+msgid "Tabwidget"
+msgstr "Välilehtielementti"
+
+#: editor/widgetdatabase.cpp:199 editor/widgetdatabase.cpp:531
+msgid "List Box"
+msgstr "Luettelolaatikko"
+
+#: editor/widgetdatabase.cpp:206
+msgid "List View"
+msgstr "Luettelonäyttö"
+
+#: editor/widgetdatabase.cpp:214
+msgid "Icon View"
+msgstr "Kuvakenäyttö"
+
+#: editor/propertyeditor.cpp:1894 editor/propertyeditor.cpp:1928
+#: editor/widgetdatabase.cpp:223
+msgid "Table"
+msgstr "Taulukko"
+
+#: editor/widgetdatabase.cpp:233
+msgid "Data Table"
+msgstr "Datataulukko"
+
+#: editor/widgetdatabase.cpp:241
+msgid "Line Edit"
+msgstr "Rivimuokkain"
+
+#: editor/widgetdatabase.cpp:248
+msgid "Spin Box"
+msgstr "Pyörityslaatikko"
+
+#: editor/widgetdatabase.cpp:255
+msgid "Date Edit"
+msgstr "Päiväyksen muokkain"
+
+#: editor/widgetdatabase.cpp:263
+msgid "Time Edit"
+msgstr "Ajan muokkain"
+
+#: editor/widgetdatabase.cpp:271
+msgid "Date-Time Edit"
+msgstr "Päiväyksen ja ajan muokkain"
+
+#: editor/widgetdatabase.cpp:279
+msgid "Multi Line Edit"
+msgstr "Monirivinen muokkain"
+
+#: editor/widgetdatabase.cpp:286
+msgid "Rich Text Edit"
+msgstr "Rich Text muokkain"
+
+#: editor/widgetdatabase.cpp:293
+msgid "Combo Box"
+msgstr "Yhdistelmälaatikko"
+
+#: editor/widgetdatabase.cpp:300 editor/widgetdatabase.cpp:641
+msgid "Slider"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:307
+msgid "Scrollbar"
+msgstr "Vierityshissi"
+
+#: editor/widgetdatabase.cpp:314
+msgid "Dial"
+msgstr "Valitse"
+
+#: editor/widgetdatabase.cpp:321
+msgid "Label"
+msgstr "Nimike"
+
+#: editor/widgetdatabase.cpp:328
+msgid "LCD Number"
+msgstr "LCD Numero"
+
+#: editor/widgetdatabase.cpp:335
+msgid "Progress Bar"
+msgstr "Edistymispalkki"
+
+#: editor/widgetdatabase.cpp:342
+msgid "Text View"
+msgstr "Tekstinäyttö"
+
+#: editor/widgetdatabase.cpp:349 editor/widgetdatabase.cpp:524
+msgid "Text Browser"
+msgstr "Tekstiselain"
+
+#: editor/mainwindowactions.cpp:248 editor/widgetdatabase.cpp:356
+msgid "Spacer"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:358
+msgid ""
+"The Spacer provides horizontal and vertical spacing to be able to manipulate "
+"the behaviour of layouts."
+msgstr ""
+
+#: editor/widgetdatabase.cpp:494
+msgid "Text Label"
+msgstr "Tekstinimike"
+
+#: editor/widgetdatabase.cpp:495
+msgid "The Text Label provides a widget to display static text."
+msgstr ""
+
+#: editor/widgetdatabase.cpp:502
+msgid "Pixmap Label"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:503
+msgid "The Pixmap Label provides a widget to display pixmaps."
+msgstr ""
+
+#: editor/widgetdatabase.cpp:510
+msgid "A line edit"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:517
+msgid "A rich text edit"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:538
+msgid "A combo box"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:545
+msgid "A tree widget"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:552
+#, fuzzy
+msgid "A table widget"
+msgstr "Säiliöelemen&tti"
+
+#: editor/widgetdatabase.cpp:559
+msgid "A button that when clicked, execute a command"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:566
+msgid "A button that closes the dialog it is in"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:573
+msgid "A listbox showing output of a script"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:580
+msgid ""
+"A widget made up of a line edit and push button, for selecting files and "
+"folders"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:587
+msgid "A check box"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:594
+msgid "A radio button"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:601
+msgid "A widget for grouping buttons together"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:609
+msgid "A widget for grouping other widgets together"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:617
+msgid "A widget with tabs"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:634
+msgid "A spin box"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:648
+msgid "A small rich text editor"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:655
+msgid "A status bar"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:662
+msgid "A progress bar"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:669
+msgid "A hidden script container"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:676
+msgid "A timer for running scripts periodically"
+msgstr ""
+
+#: editor/widgetdatabase.cpp:683
+#, fuzzy
+msgid "A date selection widget"
+msgstr "Kohottaa valitut elementit"
+
+#: editor/actiondnd.cpp:294 editor/actiondnd.cpp:353
+msgid "Delete Toolbar"
+msgstr "Poistotyökalu"
+
+#: editor/actiondnd.cpp:297 editor/actiondnd.cpp:383
+msgid "Delete Toolbar '%1'"
+msgstr "Poista työkalurivi '%1'"
+
+#: editor/actiondnd.cpp:348 editor/actiondnd.cpp:1022
+msgid "Delete Separator"
+msgstr "Poista erotin"
+
+#. i18n: file ./editor/listboxeditor.ui line 147
+#: editor/actiondnd.cpp:350 editor/actiondnd.cpp:737 editor/actiondnd.cpp:1024
+#: rc.cpp:786 rc.cpp:837
+#, no-c-format
+msgid "Delete Item"
+msgstr "Poista elementti"
+
+#: editor/actiondnd.cpp:351 editor/actiondnd.cpp:1025
+msgid "Insert Separator"
+msgstr "Lisää erotin"
+
+#: editor/actiondnd.cpp:362 editor/actiondnd.cpp:422 editor/actiondnd.cpp:445
+msgid "Delete Action '%1' From Toolbar '%2'"
+msgstr ""
+
+#: editor/actiondnd.cpp:377
+msgid "Add Separator to Toolbar '%1'"
+msgstr ""
+
+#: editor/actiondnd.cpp:464 editor/actiondnd.cpp:545
+msgid "Add Action '%1' to Toolbar '%2'"
+msgstr ""
+
+#: editor/actiondnd.cpp:538 editor/actiondnd.cpp:1159
+msgid "Insert/Move Action"
+msgstr "Lisää/Siirrä toiminto"
+
+#: editor/actiondnd.cpp:539
+msgid ""
+"Action '%1' has already been added to this toolbar.\n"
+"An Action may only occur once in a given toolbar."
+msgstr ""
+
+#: editor/actiondnd.cpp:673
+msgid "Add Widget '%1' to Toolbar '%2'"
+msgstr ""
+
+#: editor/actiondnd.cpp:738
+msgid "Rename Item..."
+msgstr "Nimeä elementti uudelleen..."
+
+#: editor/actiondnd.cpp:742
+msgid "Delete Menu '%1'"
+msgstr "Poista valikko '%1'"
+
+#: editor/actiondnd.cpp:755
+msgid "Rename Menu Item"
+msgstr "Poista valikkoelementti"
+
+#: editor/actiondnd.cpp:755
+msgid "Menu text:"
+msgstr "Valikkoteksti:"
+
+#: editor/actiondnd.cpp:759
+msgid "Rename Menu '%1' to '%2'"
+msgstr ""
+
+#: editor/actiondnd.cpp:883
+msgid "Move Menu '%1'"
+msgstr "Siirrä valikko '%1'"
+
+#: editor/actiondnd.cpp:1032 editor/actiondnd.cpp:1071
+msgid "Delete Action '%1' From Popup Menu '%2'"
+msgstr ""
+
+#: editor/actiondnd.cpp:1042
+msgid "Add Separator to Popup Menu '%1'"
+msgstr ""
+
+#: editor/actiondnd.cpp:1084 editor/actiondnd.cpp:1166
+msgid "Add Action '%1' to Popup Menu '%2'"
+msgstr "Lisää toiminto '%1' ponnahdusvalikkoon '%2'"
+
+#: editor/actiondnd.cpp:1160
+msgid ""
+"Action '%1' has already been added to this menu.\n"
+"An Action may only occur once in a given menu."
+msgstr ""
+"Toiminto '%1' on jo lisätty tähän valikkoon.\n"
+"Toiminto voi olla vain yhden kerran yhdessä valikossa."
+
+#: editor/main.cpp:31
+msgid "Kommander is a graphical editor of scripted dialogs."
+msgstr ""
+"Kommander on skriptejä sisältävien keskusteluikkunoiden graafinen muokkain."
+
+#: editor/main.cpp:33
+#, fuzzy
+msgid "Based on TQt Designer, (C) 2000 Trolltech AS."
+msgstr "Perustuu Qt Designeriin, (C) 2000 Trolltech AS."
+
+#: editor/main.cpp:37 executor/main.cpp:52
+msgid "Dialog to open"
+msgstr "Avattava keskusteluikkuna"
+
+#: editor/main.cpp:43
+msgid "Kommander"
+msgstr "Kommander"
+
+#: editor/main.cpp:46
+msgid "Project manager"
+msgstr ""
#: _translatorinfo.cpp:1 editor/main.cpp:50
msgid ""
@@ -41,877 +573,1496 @@ msgid ""
"Your emails"
msgstr "ilpo@iki.fi"
-#: executor/instance.cpp:115
+#: editor/main.cpp:71
+msgid "Kommander Dialog Editor"
+msgstr "Kommanderin dialogieditori"
+
+#: editor/connectioneditorimpl.cpp:229
+msgid "Connect/Disconnect the signals and slots of '%1' and '%2'"
+msgstr ""
+
+#: editor/connectioneditorimpl.cpp:236 editor/propertyeditor.cpp:3430
+msgid "Remove Connection"
+msgstr "Poista yhteys"
+
+#: editor/connectioneditorimpl.cpp:237
+msgid "Remove Connections"
+msgstr "Poista yhteydet"
+
+#: editor/connectioneditorimpl.cpp:246 editor/propertyeditor.cpp:3480
+msgid "Add Connection"
+msgstr "Lisää yhteys"
+
+#: editor/connectioneditorimpl.cpp:248
+msgid "Add Connections"
+msgstr "Lisää yhteyksiä"
+
+#: editor/propertyeditor.cpp:406
+msgid "Reset the property to its default value"
+msgstr "Vaihda ominaisuus oletusarvokseen"
+
+#: editor/propertyeditor.cpp:407
+msgid "Click this button to reset the property to its default value"
+msgstr "Klikkaa tätä nappia palauttaaksesi ominaisuudelle oletusarvo"
+
+#. i18n: file ./editor/preferences.ui line 433
+#: editor/propertyeditor.cpp:595 rc.cpp:288 rc.cpp:402 rc.cpp:693 rc.cpp:750
+#: rc.cpp:807 rc.cpp:906 rc.cpp:1203 rc.cpp:1275
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#: editor/propertyeditor.cpp:1071 editor/propertyeditor.cpp:1132
+msgid "False"
+msgstr "Epätosi"
+
+#: editor/propertyeditor.cpp:1072 editor/propertyeditor.cpp:1130
+msgid "True"
+msgstr "Tosi"
+
+#: editor/propertyeditor.cpp:1410 editor/propertyeditor.cpp:1428
+#: editor/propertyeditor.cpp:1507 editor/propertyeditor.cpp:1518
+msgid "x"
+msgstr "x"
+
+#: editor/propertyeditor.cpp:1412 editor/propertyeditor.cpp:1433
+#: editor/propertyeditor.cpp:1509 editor/propertyeditor.cpp:1520
+msgid "y"
+msgstr "y"
+
+#: editor/propertyeditor.cpp:1416 editor/propertyeditor.cpp:1438
+#: editor/propertyeditor.cpp:1511 editor/propertyeditor.cpp:1525
+msgid "width"
+msgstr "leveys"
+
+#: editor/propertyeditor.cpp:1418 editor/propertyeditor.cpp:1443
+#: editor/propertyeditor.cpp:1513 editor/propertyeditor.cpp:1527
+msgid "height"
+msgstr "korkeus"
+
+#: editor/propertyeditor.cpp:1647 editor/propertyeditor.cpp:1660
+#: editor/propertyeditor.cpp:1710
+msgid "Red"
+msgstr "Punainen"
+
+#: editor/propertyeditor.cpp:1649 editor/propertyeditor.cpp:1662
+#: editor/propertyeditor.cpp:1712
+msgid "Green"
+msgstr "Vihreä"
+
+#: editor/propertyeditor.cpp:1651 editor/propertyeditor.cpp:1664
+#: editor/propertyeditor.cpp:1714
+msgid "Blue"
+msgstr "Sininen"
+
+#: editor/propertyeditor.cpp:1768 editor/propertyeditor.cpp:1787
+#: editor/propertyeditor.cpp:1852
+msgid "Family"
+msgstr "Perhe"
+
+#: editor/propertyeditor.cpp:1770 editor/propertyeditor.cpp:1790
+#: editor/propertyeditor.cpp:1854
+msgid "Point Size"
+msgstr "Pisteen koko"
+
+#: editor/propertyeditor.cpp:1772 editor/propertyeditor.cpp:1792
+#: editor/propertyeditor.cpp:1856
+msgid "Bold"
+msgstr "Lihavoitu"
+
+#: editor/propertyeditor.cpp:1776 editor/propertyeditor.cpp:1796
+#: editor/propertyeditor.cpp:1860
+msgid "Underline"
+msgstr "Alleviivattu"
+
+#: editor/propertyeditor.cpp:1778 editor/propertyeditor.cpp:1798
+#: editor/propertyeditor.cpp:1862
+msgid "Strikeout"
+msgstr "Yliviivattu"
+
+#: editor/propertyeditor.cpp:1892 editor/propertyeditor.cpp:1910
+msgid "Connection"
+msgstr "Yhteys"
+
+#: editor/propertyeditor.cpp:1897 editor/propertyeditor.cpp:1951
+msgid "Field"
+msgstr "Kenttä"
+
+#: editor/propertyeditor.cpp:2059 editor/propertyeditor.cpp:2077
+#: editor/propertyeditor.cpp:2127
+msgid "hSizeType"
+msgstr "hSizeType"
+
+#: editor/propertyeditor.cpp:2062 editor/propertyeditor.cpp:2079
+#: editor/propertyeditor.cpp:2129
+msgid "vSizeType"
+msgstr "vSizeType"
+
+#: editor/propertyeditor.cpp:2065 editor/propertyeditor.cpp:2081
+#: editor/propertyeditor.cpp:2131
+msgid "horizontalStretch"
+msgstr "vaakatasovenymä"
+
+#: editor/propertyeditor.cpp:2067 editor/propertyeditor.cpp:2083
+#: editor/propertyeditor.cpp:2133
+msgid "verticalStretch"
+msgstr "pystysuuntavenymä"
+
+#: editor/propertyeditor.cpp:2254
+msgid "Arrow"
+msgstr "Nuoli"
+
+#: editor/propertyeditor.cpp:2258
+msgid "Up-Arrow"
+msgstr "nuoli ylöspäin"
+
+#: editor/propertyeditor.cpp:2262
+msgid "Cross"
+msgstr "Risti"
+
+#: editor/propertyeditor.cpp:2266
+msgid "Waiting"
+msgstr "Odottaa"
+
+#: editor/propertyeditor.cpp:2270
+msgid "iBeam"
+msgstr "iBeam"
+
+#: editor/propertyeditor.cpp:2274
#, fuzzy
-msgid "<qt>Unable to create dialog.</qt>"
-msgstr "<qt>Ei voi luoda keskusteluikkunaa tiedostosta<br><b>%1</b></qt>"
+msgid "SizeQt::Vertical"
+msgstr "Korkeus"
-#: executor/instance.cpp:187
-msgid "<qt>Kommander file<br><b>%1</b><br>does not exist.</qt>"
-msgstr "<qt>Kommanderin tiedostoa<br><b>%1</b><br>ei ole olemassa.</qt>"
+#: editor/propertyeditor.cpp:2278
+#, fuzzy
+msgid "SizeQt::Horizontal"
+msgstr "Leveys"
-#: executor/instance.cpp:195
+#: editor/propertyeditor.cpp:2282
+msgid "Size Slash"
+msgstr "Koko vinottain /"
+
+#: editor/propertyeditor.cpp:2286
+msgid "Size Backslash"
+msgstr "Koko vinottain \\"
+
+#: editor/propertyeditor.cpp:2290
+msgid "Size All"
+msgstr "Koko (kaikki)"
+
+#: editor/propertyeditor.cpp:2294
+msgid "Blank"
+msgstr "Tyhjä"
+
+#: editor/propertyeditor.cpp:2298
+#, fuzzy
+msgid "SplitQt::Vertical"
+msgstr "Jaa pystysuunnassa"
+
+#: editor/propertyeditor.cpp:2302
+#, fuzzy
+msgid "SplitQt::Horizontal"
+msgstr "Jaa vaakatasossa"
+
+#: editor/propertyeditor.cpp:2306
+msgid "Pointing Hand"
+msgstr "Osoittava käsi"
+
+#: editor/propertyeditor.cpp:2310
+msgid "Forbidden"
+msgstr "Kielletty"
+
+#: editor/propertyeditor.cpp:2402
+msgid "Property"
+msgstr "Ominaisuus"
+
+#: editor/propertyeditor.cpp:2403
+msgid "Value"
+msgstr "Arvo"
+
+#: editor/propertyeditor.cpp:2885
+msgid "Set '%1' of '%2'"
+msgstr "Aseta '%2':n '%1'"
+
+#: editor/propertyeditor.cpp:3006
+msgid "Sort &Categorized"
+msgstr "Lajittele &Ryhmittäin"
+
+#: editor/propertyeditor.cpp:3007
+msgid "Sort &Alphabetically"
+msgstr "&Aakkosta"
+
+#: editor/propertyeditor.cpp:3137
+msgid "Reset '%1' of '%2'"
+msgstr "Palauta alkuarvot '%2':n '%1'"
+
+#: editor/propertyeditor.cpp:3244
+#, fuzzy
msgid ""
-"<qt>This file does not have a <b>.kmdr</b> extension. As a security precaution "
-"Kommander will only run Kommander scripts with a clear identity.</qt>"
+"<p><b>TQWidget::%1</b></p>"
+"<p>There is no documentation available for this property.</p>"
msgstr ""
+"<p><b>QWidget::%1</b></p>"
+"<p>Tälle ominaisuudelle ei ole dokumentaatiota.</p>"
-#: executor/instance.cpp:197
-msgid "Wrong Extension"
-msgstr "Väärä laajennus"
+#: editor/propertyeditor.cpp:3395
+msgid "New Signal Handler"
+msgstr "Uusi signaalinkäsittelijä"
-#: executor/instance.cpp:214
-msgid ""
-"<qt>This dialog is running from your <i>/tmp</i> directory. This may mean that "
-"it was run from a KMail attachment or from a webpage. "
-"<p>Any script contained in this dialog will have write access to all of your "
-"home directory; <b>running such dialogs may be dangerous: </b>"
-"<p>are you sure you want to continue?</qt>"
+#: editor/propertyeditor.cpp:3396
+msgid "Delete Signal Handler"
+msgstr "Poista signaalinkäsittelijä"
+
+#: editor/mainwindow.cpp:243 editor/propertyeditor.cpp:3542
+#: editor/propertyeditor.cpp:3582
+msgid "Property Editor"
+msgstr "Ominaisuuseditori"
+
+#: editor/propertyeditor.cpp:3547
+msgid "P&roperties"
+msgstr "O&minaisuudet"
+
+#: editor/propertyeditor.cpp:3550
+msgid "S&ignal Handlers"
+msgstr "S&ignaalinkäsittelijät"
+
+#: editor/propertyeditor.cpp:3591
+msgid "Property Editor (%1)"
+msgstr "Ominaisuuseditori (%1)"
+
+#: editor/tableeditorimpl.cpp:55
+msgid "<no field>"
+msgstr "<ei kenttää>"
+
+#: editor/tableeditorimpl.cpp:315
+msgid "Edit Rows and Columns of '%1' "
+msgstr "Muuta %1:n rivejä ja sarakkeita"
+
+#: editor/assoctexteditorimpl.cpp:143
+#, fuzzy
+msgid "&Highlighting"
+msgstr "Korostus"
+
+#: editor/assoctexteditorimpl.cpp:187
+#, fuzzy
+msgid "Edit text"
+msgstr "Editoi tekstiä"
+
+#: editor/assoctexteditorimpl.cpp:253
+msgid "Edit text - read only mode"
msgstr ""
-#: executor/instance.cpp:218 executor/instance.cpp:223
-msgid "Run Nevertheless"
+#: editor/assoctexteditorimpl.cpp:271
+msgid "Set the 'text association' of '%1'"
msgstr ""
-#: executor/instance.cpp:223
+#: editor/assoctexteditorimpl.cpp:281
+msgid "Set the 'population text' of '%1'"
+msgstr ""
+
+#: editor/assoctexteditorimpl.cpp:430
+msgid "<qt>Cannot open file<br><b>%1</b></qt"
+msgstr "<qt>Ei voitu avata tiedostoa<br><b>%1</b></qt"
+
+#: editor/listvieweditorimpl.cpp:66
+msgid "Edit Items and Columns of '%1'"
+msgstr ""
+
+#: editor/listvieweditorimpl.cpp:225
+msgid "New Column"
+msgstr "Uusi sarake"
+
+#. i18n: file ./editor/listvieweditor.ui line 62
+#: editor/listvieweditorimpl.cpp:570 rc.cpp:1158
+#, no-c-format
+msgid "&Items"
+msgstr ""
+
+#: editor/pixmapchooser.cpp:947
+msgid "All Pixmaps"
+msgstr ""
+
+#: editor/pixmapchooser.cpp:950
msgid ""
-"<qt>The Kommander file <i>%1</i> does not have the <b>executable attribute</b> "
-"set and could possibly contain dangerous exploits."
-"<p>If you trust the scripting (viewable in kmdr-editor) in this program, make "
-"it executable to get rid of this warning."
-"<p>Are you sure you want to continue?</qt>"
+"%1-Pixmaps (%2)\n"
msgstr ""
-#: executor/register.cpp:66
-msgid "Return EOL-separated list of all values in the array."
-msgstr "Palauttaa EOL-erotetun listan kaikista arvoista taulukossa."
+#: editor/pixmapchooser.cpp:956
+msgid "All Files (*)"
+msgstr "Kaikki tiedostot (*)"
-#: executor/register.cpp:67
-msgid "Return EOL-separated list of all keys in the array."
-msgstr "Palauttaa EOL-erotetun listan kaikista avaimista taulukossa."
+#. i18n: file ./editor/pixmapfunction.ui line 38
+#: editor/pixmapchooser.cpp:964 rc.cpp:108
+#, no-c-format
+msgid "Choose Pixmap"
+msgstr "Valitse kuvakartta"
-#: executor/register.cpp:68
-msgid "Remove all elements from the array."
-msgstr "Poista kaikki elementit taulukosta."
+#: editor/workspace.cpp:226
+msgid "<No Project>"
+msgstr "<Ei projektia>"
-#: executor/register.cpp:69
-msgid "Return number of elements in the array."
-msgstr "Palauta taulukon elementtien lukumäärä."
+#: editor/workspace.cpp:661
+msgid "&Open Source File..."
+msgstr "&Avaa lähdetiedosto..."
-#: executor/register.cpp:70
-msgid "Return the value associated with given key."
-msgstr "Palauta annetulle avaimelle assosioitu arvo."
+#: editor/workspace.cpp:664
+msgid "&Remove Source File From Project"
+msgstr "&Poista lähdetiedosto projektista"
-#: executor/register.cpp:71
-msgid "Remove element with given key from the array."
-msgstr "Posita taulukosta haluttu elementti."
+#: editor/workspace.cpp:668
+msgid "&Open Form..."
+msgstr "Avaa l&omake"
-#: executor/register.cpp:72
-msgid "Add element with given key and value to the array"
-msgstr "Lisää elementti annetulla avaimella ja arvolla taulukkoon"
+#: editor/workspace.cpp:672 editor/workspace.cpp:682
+msgid "&Remove Form From Project"
+msgstr "&Poista lomake projektista"
-#: executor/register.cpp:73
+#: editor/workspace.cpp:674 editor/workspace.cpp:684
+msgid "&Remove Form"
+msgstr "Poista lo&make"
+
+#: editor/workspace.cpp:678
+msgid "&Open Form Source..."
+msgstr "&Avaa lomakkeen lähde..."
+
+#: editor/formwindow.cpp:302
+msgid "&Horizontal"
+msgstr "&Vaakataso"
+
+#: editor/formwindow.cpp:303
+msgid "&Vertical"
+msgstr "&Pystysuora"
+
+#: editor/formwindow.cpp:317 editor/formwindow.cpp:425
msgid ""
-"Add all elements in the string to the array. String should have <i>key>"
-"\\tvalue\\n</i> format."
+"<b>A %1 (custom widget)</b> "
+"<p>Click <b>Edit Custom Widgets...</b> in the <b>Tools|Custom</b> "
+"menu to add and change custom widgets. You can add properties as well as "
+"signals and slots to integrate custom widgets into <i>TQt Designer</i>"
+", and provide a pixmap which will be used to represent the widget on the "
+"form.</p>"
msgstr ""
-"Lisää merkkijonon kaikki elementit taulukkoon. Merkkijono tulee olla <i>key>"
-"\\tvalue\\n</i> -muodossa."
-#: executor/register.cpp:75
-msgid ""
-"Return all elements in the array in <i>key>\\tvalue\\n</i> format."
+#: editor/formwindow.cpp:324 editor/formwindow.cpp:432
+msgid "A %1 (custom widget)"
+msgstr "%1 (oma elementti)"
+
+#: editor/formwindow.cpp:331 editor/formwindow.cpp:439
+msgid "<b>A %1</b><p>%2</p>"
+msgstr "<b>%1</b><p>%2</p>"
+
+#: editor/formwindow.cpp:384
+msgid "Reparent Widgets"
msgstr ""
-"Palauttaa kaikki elementit taulukossa <i>key>\\tvalue\\n</i> muodossa."
-#: executor/register.cpp:77
+#: editor/formwindow.cpp:390 editor/formwindow.cpp:396
+#: editor/formwindow.cpp:407
+#, c-format
+msgid "Insert %1"
+msgstr "Lisää %1"
+
+#: editor/formwindow.cpp:597
+msgid "Connect '%1' with..."
+msgstr "Yhdistä '%1' johonkin..."
+
+#: editor/formwindow.cpp:620 editor/formwindow.cpp:676
+msgid "Change Tab Order"
+msgstr "Vaihda välilehtien järjestystä"
+
+#: editor/formwindow.cpp:806
+msgid "Connect '%1' to '%2'"
+msgstr "Yhdistä '%1' '%2':een"
+
+#: editor/formwindow.cpp:868 editor/formwindow.cpp:957
msgid ""
-"Create an integer indexed array - starting from 0 - from a string. Use the "
-"separator character to split the string."
+"You tried to insert a widget into the layout Container Widget '%1'.\n"
+"This is not possible. In order to insert the widget, the layout of '%1'\n"
+"must first be broken.\n"
+"Break the layout or cancel the operation?"
msgstr ""
-#: executor/register.cpp:78
-msgid ""
-"Create a string from an integer indexed array. Concatenate the elements with "
-"the separator character."
+#: editor/formwindow.cpp:874 editor/formwindow.cpp:964
+msgid "Inserting Widget"
+msgstr "Lisää elementin"
+
+#: editor/formwindow.cpp:875 editor/formwindow.cpp:965
+msgid "&Break Layout"
msgstr ""
-#: executor/register.cpp:79
-#, fuzzy
-msgid ""
-"Remove the element specified by the key from an indexed array and reindex the "
-"array."
-msgstr "Posita taulukosta haluttu elementti."
+#: editor/formwindow.cpp:1224 editor/formwindow.cpp:1267
+msgid "Use Size Hint"
+msgstr ""
-#: executor/register.cpp:82
-msgid "Return number of chars in the string."
-msgstr "Palauta merkkijonon merkkien lukumäärä."
+#: editor/formwindow.cpp:1443 editor/formwindow.cpp:1457
+#: editor/formwindow.cpp:1465 editor/mainwindowactions.cpp:204
+msgid "Adjust Size"
+msgstr "Sovita kokoa"
-#: executor/register.cpp:83
-msgid "Check if the string contains given substring."
-msgstr "Tarkista, sisältääkö merkkijono annetun osamerkkijonon."
+#: editor/formwindow.cpp:1661
+msgid "Click widgets to change the tab order..."
+msgstr ""
-#: executor/register.cpp:84
-msgid "Return position of a substring in the string, or -1 if it isn't found."
+#: editor/formwindow.cpp:1670
+msgid "Drag a line to create a connection..."
msgstr ""
-"Palauttaa osamerkkijonon sijainnin merkkijonossa tai -1, jos sitä ei esiinny."
-#: executor/register.cpp:86
-msgid "Return first n chars of the string."
-msgstr "Palauta merkkijonon ensimmäiset n merkkiä."
+#: editor/formwindow.cpp:1676
+msgid "Click on the form to insert a %1..."
+msgstr ""
-#: executor/register.cpp:87
-msgid "Return last n chars of the string."
-msgstr "Palauta merkkijonon viimeiset n merkkiä."
+#: editor/formwindow.cpp:1784
+msgid "Lower"
+msgstr "Pienennä"
-#: executor/register.cpp:88
-msgid "Return substring of the string, starting from given position."
-msgstr "Palauttaa merkkijonon osamerkkijonon alkaen annetusta paikasta."
+#: editor/formwindow.cpp:1847
+msgid "Accelerator '%1' is used %2 times."
+msgstr ""
-#: executor/register.cpp:90
-msgid "Replace all occurencies of given substring."
-msgstr "Korvaa kaikki osamerkkijonon esiintymät."
+#: editor/formwindow.cpp:1848 editor/formwindow.cpp:1860
+#: editor/mainwindowactions.cpp:152
+msgid "Check Accelerators"
+msgstr ""
-#: executor/register.cpp:91
-msgid "Replace all occurencies of given substring with given replacement."
-msgstr "Korvaa kaikki annetun osamerkkijonon esiintymät annetulla korvaajalla."
+#: editor/formwindow.cpp:1848
+msgid "&Select"
+msgstr "&Valitse"
-#: executor/register.cpp:93
-msgid "Convert the string to uppercase."
-msgstr "Muunna merkkijono isoiksi kirjaimiksi."
+#: editor/formwindow.cpp:1859
+msgid "No accelerator is used more than once."
+msgstr ""
-#: executor/register.cpp:94
-msgid "Convert the string to lowercase."
-msgstr "Muunna merkkijono pieniksi kirjaimiksi."
+#: editor/formwindow.cpp:1870
+msgid "Raise"
+msgstr "Suurenna"
-#: executor/register.cpp:95
-msgid ""
-"Compare two strings. Return 0 if they are equal, -1 if the first one is lower, "
-"1 if the first one is higher"
-msgstr ""
-"Vertaa kahta merkkijonoa. Palauttaa 0, jos ne ovat samoja. -1, jos ensimmäinen "
-"on aakkosissa aiempi, 1, jos ensimmäinen on aakkosissa jäljempi"
+#: editor/formwindow.cpp:1909 editor/mainwindowactions.cpp:210
+#, fuzzy
+msgid "Lay OutQt::Horizontally"
+msgstr "Aseettele vaakatasossa"
-#: executor/register.cpp:97
-msgid "Check if string is empty."
-msgstr "Tarkista, onko merkkijono tyhjä."
+#: editor/formwindow.cpp:1919 editor/mainwindowactions.cpp:216
+#, fuzzy
+msgid "Lay OutQt::Vertically"
+msgstr "Asettele pystysuunnassa"
-#: executor/register.cpp:98
-msgid "Check if string is a valid number."
-msgstr "Tarkista, onko merkkijono kelvollinen numero."
+#: editor/formwindow.cpp:1930
+#, fuzzy
+msgid "Lay OutQt::Horizontally (in splitter)"
+msgstr "Asettele vaakatasoon (Splitterissä)"
-#: executor/register.cpp:101
-msgid "Return content of given file."
-msgstr "Palauta annetun tiedoston sisältö."
+#: editor/formwindow.cpp:1941
+#, fuzzy
+msgid "Lay OutQt::Vertically (in splitter)"
+msgstr "Asettele pystysuoraan (Splitterissä)"
-#: executor/register.cpp:102
-msgid "Write given string to a file."
-msgstr "Kirjoita annettu merkkijono tiedostoon."
+#: editor/formwindow.cpp:1954 editor/mainwindowactions.cpp:222
+msgid "Lay Out in a Grid"
+msgstr "Asettelee hilaan"
-#: executor/register.cpp:103
-msgid "Append given string to the end of a file."
-msgstr "Lisää annettu merkkijono tiedoston perään."
+#: editor/formwindow.cpp:1975
+#, fuzzy
+msgid "Lay Out ChildrenQt::Horizontally"
+msgstr "Aseettele vaakatasossa"
-#: executor/main.cpp:45
-msgid ""
-"Executor is a component of the Kommander dialog system that executes .kmdr "
-"files given as arguments or via stdin"
+#: editor/formwindow.cpp:1996
+#, fuzzy
+msgid "Lay Out ChildrenQt::Vertically"
+msgstr "Asettele pystysuunnassa"
+
+#: editor/formwindow.cpp:2020
+msgid "Lay Out Children in a Grid"
msgstr ""
-#: executor/main.cpp:50
-msgid "Read dialog from standard input"
-msgstr "Lue keskusteluikkuna standardista syötteestä (stdin)"
+#: editor/formwindow.cpp:2054 editor/formwindow.cpp:2073
+#: editor/mainwindowactions.cpp:242
+msgid "Break Layout"
+msgstr "Keskeytä asettelu"
-#: executor/main.cpp:51
-msgid "Use given catalog for translation"
-msgstr "Käytä annettua katalogia kääntämiseen"
+#: editor/formwindow.cpp:2135 editor/mainwindowactions.cpp:1075
+msgid "Edit connections..."
+msgstr "Editoi yhteyksiä..."
-#: editor/main.cpp:37 executor/main.cpp:52
-msgid "Dialog to open"
-msgstr "Avattava keskusteluikkuna"
+#: editor/actionlistview.cpp:95
+msgid "&Connect Action..."
+msgstr "&Yhdistä toiminto..."
-#: executor/main.cpp:58
-msgid "Kommander Executor"
+#: editor/actionlistview.cpp:97
+msgid "Delete Action"
+msgstr "Poista toiminto"
+
+#: editor/functionsimpl.cpp:83 plugin/specialinformation.cpp:389
+msgid "Slots"
msgstr ""
-#: editor/main.cpp:47 executor/main.cpp:61 part/kommander_part.cpp:58
+#: editor/functionsimpl.cpp:102
#, fuzzy
-msgid "Current maintainer"
-msgstr "Kopioi nykyinen &rivi"
+msgid "Functions"
+msgstr "Toiminnat"
-#: editor/main.cpp:48 executor/main.cpp:62 part/kommander_part.cpp:59
-msgid "Previous maintainer"
+#: editor/functionsimpl.cpp:198
+msgid ""
+"To learn more about the slot, look at the documentation of the base TQt/TDE "
+"class, most probably <i>%1</i>."
msgstr ""
-#: editor/main.cpp:49 executor/main.cpp:63 part/kommander_part.cpp:60
-msgid "Original author"
+#: editor/functionsimpl.cpp:202 editor/functionsimpl.cpp:225
+msgid ""
+"<qt>"
+"<h3>%1</h3>"
+"<p><b>Description:</b> %2\n"
+"<p><b>Syntax:</b> <i>%3</i>%4</qt>"
msgstr ""
-#: executor/main.cpp:87
+#: editor/functionsimpl.cpp:214
+msgid "<p>Parameters are not obligatory."
+msgstr ""
+
+#: editor/functionsimpl.cpp:217
+#, c-format
msgid ""
-"Error: no dialog given. Use --stdin option to read dialog from standard input.\n"
+"_n: "
+"<p>Only first argument is obligatory.\n"
+"<p>Only first %n arguments are obligatory."
msgstr ""
-"Virhe: keskusteluikkunaa ei ole annettu. Käytä --stdin parametria lukeaksesi "
-"keskusteluikkunan standardisyötteestä stdin.\n"
-#: part/kommander_part.cpp:30
-#, fuzzy
+#: editor/mainwindow.cpp:141
+msgid "Welcome to the Kommander Editor"
+msgstr "Tervetuloa Kommanderin editoriin"
+
+#: editor/mainwindow.cpp:148
+msgid "Layout"
+msgstr "Asettelu"
+
+#: editor/mainwindow.cpp:245
msgid ""
-"Executor Part is a component of the Kommander dialog system that executes .kmdr "
-"files inside a TDE KPart"
+"<h2>The Property Editor</h2>"
+"<p>You can change the appearance and behavior of the selected widget in the "
+"property editor.</p>"
+"<p>You can set properties for components and forms at design time and see the "
+"immediately see the effects of the changes. Each property has its own editor "
+"which (depending on the property) can be used to enter new values, open a "
+"special dialog, or to select values from a predefined list. Click <b>F1</b> "
+"to get detailed help for the selected property.</p>"
+"<p>You can resize the columns of the editor by dragging the separators in the "
+"list's header.</p>"
+"<p><b>Signal Handlers</b></p>"
+"<p>In the Signal Handlers tab you can define connections between the signals "
+"emitted by widgets and the slots in the form. (These connections can also be "
+"made using the connection tool.)"
msgstr ""
-"kmdr-liitännäiset ovat Kommanderin dialogisysteemin komponentteja, joilla "
-"säädetään asennettuja liitännäisohjelmia."
-#: part/kommander_part.cpp:54
+#: editor/mainwindow.cpp:271
+msgid "Object Explorer"
+msgstr ""
+
+#: editor/mainwindow.cpp:273
+msgid ""
+"<h2>The Object Explorer</h2>"
+"<p>The Object Explorer provides an overview of the relationships between the "
+"widgets in a form. You can use the clipboard functions using a context menu for "
+"each item in the view. It is also useful for selecting widgets in forms that "
+"have complex layouts.</p>"
+"<p>The columns can be resized by dragging the separator in the list's "
+"header.</p>"
+"<p>The second tab shows all the form's slots, class variables, includes, "
+"etc.</p>"
+msgstr ""
+
+#: editor/mainwindow.cpp:284 editor/mainwindow.cpp:293
#, fuzzy
-msgid "Kommander Executor Part"
-msgstr "Kommanderin dialogieditori"
+msgid "Dialogs"
+msgstr "Dialogi"
-#: part/kommander_part.cpp:56
-msgid "Part of the KDEWebDev module."
+#: editor/mainwindow.cpp:287
+msgid "Start typing the buffer you want to switch to here (ALT+B)"
msgstr ""
-#: pluginmanager/mainwindow.cpp:37
-msgid "Refresh"
-msgstr "Päivitä"
+#: editor/mainwindow.cpp:294
+msgid ""
+"<h2>The File Overview Window</h2>"
+"<p>The File Overview Window displays all open dialogs.</p>"
+msgstr ""
-#: pluginmanager/mainwindow.cpp:72
-msgid "Add Kommander Plugin"
-msgstr "Lisää Kommander-liitännäinen"
+#: editor/mainwindow.cpp:305
+msgid "Action Editor"
+msgstr ""
-#: pluginmanager/mainwindow.cpp:80
-msgid "<qt>Unable to load Kommander plugin<br><b>%1</b></qt>"
-msgstr "<qt>Kommanderin liitännäistä ei voitu ladata<br><b>%1</b></qt>"
+#: editor/mainwindow.cpp:306
+msgid ""
+"<b>The Action Editor</b>"
+"<p>The Action Editor is used to add actions and action groups to a form, and to "
+"connect actions to slots. Actions and action groups can be dragged into menus "
+"and into toolbars, and may feature keyboard shortcuts and tooltips. If actions "
+"have pixmaps these are displayed on toolbar buttons and beside their names in "
+"menus.</p>"
+msgstr ""
-#: pluginmanager/mainwindow.cpp:81
-msgid "Cannot add plugin"
-msgstr "Ei voi lisätä liitännäisohjelmaa"
+#: editor/mainwindow.cpp:316 editor/mainwindow.cpp:319
+msgid "Message Log"
+msgstr "Viestiloki"
-#: pluginmanager/main.cpp:39
+#: editor/mainwindow.cpp:395 editor/mainwindow.cpp:449
+#: editor/mainwindow.cpp:513
+#, fuzzy
+msgid "<qt>Cannot create backup file <i>%1</i>.</qt>"
+msgstr "<qt>Ei voi tallettaa lokia tiedostoon<br><b>%1</b></qt>"
+
+#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
+msgid "There is a dialog already running."
+msgstr "Keskusteluikkuna on jo käynnissä."
+
+#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
+#, fuzzy
+msgid "Run"
+msgstr "&Suorita"
+
+#: editor/mainwindow.cpp:439 editor/mainwindow.cpp:503
+#, fuzzy
+msgid "<qt>Cannot create temporary file <i>%1</i>.</qt>"
+msgstr "<qt>Ei voi tallettaa lokia tiedostoon<br><b>%1</b></qt>"
+
+#: editor/mainwindow.cpp:850
msgid ""
-"kmdr-plugins is a component of the Kommander dialog system that manages "
-"installed plugins."
+"<b>The Form Window</b>"
+"<p>Use the various tools to add widgets or to change the layout and behavior of "
+"the components in the form. Select one or multiple widgets to move them or lay "
+"them out. If a single widget is chosen it can be resized using the resize "
+"handles.</p>"
+"<p>Changes in the <b>Property Editor</b> are visible at design time, and you "
+"can preview the form in different styles.</p>"
+"<p>You can change the grid resolution, or turn the grid off in the <b>"
+"Preferences</b> dialog from the <b>Edit</b> menu."
+"<p>You can have several forms open, and all open forms are listed in the <b>"
+"Form List</b>."
msgstr ""
-"kmdr-liitännäiset ovat Kommanderin dialogisysteemin komponentteja, joilla "
-"säädetään asennettuja liitännäisohjelmia."
-#: pluginmanager/main.cpp:46
-msgid "Register given library"
-msgstr "Rekisteröi annettu kirjasto"
+#: editor/mainwindow.cpp:955
+#, c-format
+msgid "&Undo: %1"
+msgstr "&Peru %1"
-#: pluginmanager/main.cpp:48
-msgid "Remove given library"
-msgstr "Poista annettu kirjasto"
+#: editor/mainwindow.cpp:957 editor/mainwindowactions.cpp:100
+msgid "&Undo: Not Available"
+msgstr "&Peru ei käytössä"
-#: pluginmanager/main.cpp:50
-msgid "Check all installed plugins and remove those missing"
-msgstr "Tarkista kaikki asennetut liitännäiset ja poista puuttuvat"
+#: editor/mainwindow.cpp:959
+#, c-format
+msgid "&Redo: %1"
+msgstr "Tee &uudelleen %1"
-#: pluginmanager/main.cpp:52
-msgid "List all installed plugins"
-msgstr "Listaa kaikki asennetut liitännäiset"
+#: editor/mainwindow.cpp:961 editor/mainwindowactions.cpp:106
+msgid "&Redo: Not Available"
+msgstr "&Uudelleen ei käytössä"
-#: pluginmanager/main.cpp:59
-msgid "Kommander Plugin Manager"
-msgstr "Kommander liitännäisohjelmien hallinta"
+#: editor/mainwindow.cpp:1038
+msgid "Choose Pixmap..."
+msgstr ""
-#: pluginmanager/main.cpp:80
-msgid "Error adding plugin '%1'"
-msgstr "Virhe liitännäisen '%1' lisäämisessä"
+#: editor/mainwindow.cpp:1042
+msgid "Edit Text..."
+msgstr "Muokkaa tekstiä..."
-#: pluginmanager/main.cpp:85
-msgid "Error removing plugin '%1'"
-msgstr "Virhe liitännäisen '%1' poistossa"
+#: editor/mainwindow.cpp:1046
+msgid "Edit Title..."
+msgstr "Muokkaa otsikko..."
-#. i18n: file ./editor/listboxeditor.ui line 35
-#: rc.cpp:3
-#, no-c-format
-msgid "Edit Listbox"
+#: editor/mainwindow.cpp:1050 editor/mainwindow.cpp:1128
+msgid "Edit Page Title..."
+msgstr "Muokkaa sivun ostikkoa..."
+
+#: editor/mainwindow.cpp:1066 editor/mainwindow.cpp:1111
+msgid "Edit Kommander Text..."
+msgstr "Muokkaa Kommander-tekstiä..."
+
+#: editor/mainwindow.cpp:1075 editor/mainwindow.cpp:1085
+#: editor/mainwindow.cpp:1121 editor/mainwindow.cpp:1561
+msgid "Delete Page"
+msgstr "Poista sivu"
+
+#: editor/mainwindow.cpp:1078 editor/mainwindow.cpp:1088
+#: editor/mainwindow.cpp:1125 editor/mainwindow.cpp:1560
+msgid "Add Page"
+msgstr "Lisää sivu"
+
+#: editor/mainwindow.cpp:1095
+msgid "Edit..."
+msgstr "Muokkaa..."
+
+#: editor/mainwindow.cpp:1131
+msgid "Edit Pages..."
+msgstr "Muokkaa sivuja..."
+
+#: editor/mainwindow.cpp:1137
+msgid "Add Menu Item"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 41
-#: rc.cpp:6
-#, no-c-format
-msgid ""
-"<b>Edit Listbox</b>"
-"<p>Add, edit or delete items in the listbox.</p>"
-"<p>Click the <b>New Item</b>-button to create a new listbox entry, then enter "
-"text and choose a pixmap.</p>"
-"<p>Select an item from the list and click the <b>Delete Item</b>"
-"-button to remove the item from the list.</p>"
+#: editor/mainwindow.cpp:1139
+msgid "Add Toolbar"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 109
-#: rc.cpp:15 rc.cpp:165 rc.cpp:198 rc.cpp:261 rc.cpp:378 rc.cpp:695 rc.cpp:722
-#: rc.cpp:959 rc.cpp:1121 rc.cpp:1322 rc.cpp:1346
+#. i18n: file ./editor/paletteeditoradvanced.ui line 198
+#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
+#: editor/multilineeditorimpl.cpp:68 rc.cpp:462
#, no-c-format
-msgid "Close the dialog and apply all the changes."
-msgstr "Sulje ikkuna ja toteuta kaikki muutokset."
+msgid "Text"
+msgstr "Teksti"
-#. i18n: file ./editor/listboxeditor.ui line 123
-#: rc.cpp:21 rc.cpp:171 rc.cpp:204 rc.cpp:384 rc.cpp:728 rc.cpp:1328
-#, no-c-format
-msgid "Apply all changes."
-msgstr "Toteuta kaikki muutokset."
+#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
+msgid "New text:"
+msgstr "Uusi teksti:"
-#. i18n: file ./editor/listboxeditor.ui line 137
-#: rc.cpp:27 rc.cpp:177 rc.cpp:210 rc.cpp:267 rc.cpp:390 rc.cpp:701 rc.cpp:734
-#: rc.cpp:968 rc.cpp:1127 rc.cpp:1334 rc.cpp:1352
-#, no-c-format
-msgid "Close the dialog and discard any changes."
-msgstr "Sulje ikkuna ja älä tee muutoksia."
+#: editor/mainwindow.cpp:1156
+msgid "Set the 'text' of '%1'"
+msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 147
-#: editor/actiondnd.cpp:350 editor/actiondnd.cpp:737 editor/actiondnd.cpp:1024
-#: rc.cpp:30 rc.cpp:81
-#, no-c-format
-msgid "Delete Item"
-msgstr "Poista elementti"
+#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
+msgid "Title"
+msgstr "Otsikko"
-#. i18n: file ./editor/listboxeditor.ui line 150
-#: rc.cpp:33 rc.cpp:1199
-#, no-c-format
-msgid "The list of items."
+#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
+msgid "New title:"
+msgstr "Uusi otsikko:"
+
+#: editor/mainwindow.cpp:1168
+msgid "Set the 'title' of '%1'"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 158
-#: rc.cpp:36 rc.cpp:126
-#, no-c-format
-msgid "&Item Properties"
-msgstr "&Kohteen ominaisuudet"
+#: editor/mainwindow.cpp:1180
+msgid "Set the 'pageTitle' of '%1'"
+msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 175
-#: rc.cpp:39 rc.cpp:138 rc.cpp:1241
-#, no-c-format
-msgid "&Pixmap:"
+#: editor/mainwindow.cpp:1192
+msgid "Set the 'pixmap' of '%1'"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 186
-#: rc.cpp:42 rc.cpp:141 rc.cpp:417 rc.cpp:474 rc.cpp:1172 rc.cpp:1244
-#, no-c-format
-msgid "Label4"
+#: editor/mainwindow.cpp:1303
+msgid "Add Toolbar to '%1'"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 206
-#: rc.cpp:45 rc.cpp:144 rc.cpp:420 rc.cpp:477 rc.cpp:1175 rc.cpp:1247
-#, no-c-format
-msgid "Delete Pixmap"
+#: editor/mainwindow.cpp:1307
+msgid "Add Menu to '%1'"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 209
-#: rc.cpp:48 rc.cpp:147
-#, no-c-format
-msgid "Delete the selected item's pixmap."
+#: editor/mainwindow.cpp:1624
+msgid "Edit %1..."
+msgstr "Muokkaa %1..."
+
+#: editor/mainwindow.cpp:1642
+msgid "Set the 'text' of '%2'"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 223
-#: editor/propertyeditor.cpp:595 rc.cpp:51 rc.cpp:150 rc.cpp:426 rc.cpp:483
-#: rc.cpp:659 rc.cpp:845 rc.cpp:1181 rc.cpp:1253
-#, no-c-format
-msgid "..."
-msgstr "..."
+#: editor/mainwindow.cpp:1657
+msgid "Set the 'title' of '%2'"
+msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 226
-#: rc.cpp:54 rc.cpp:153 rc.cpp:429 rc.cpp:486 rc.cpp:1184 rc.cpp:1256
-#, no-c-format
-msgid "Select a Pixmap"
+#: editor/mainwindow.cpp:1745
+msgid ""
+"Kommander found some temporary saved files, which were\n"
+"written when Kommander crashed last time. Do you want to\n"
+"load these files?"
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 229
-#: rc.cpp:57
-#, no-c-format
-msgid "Choose a pixmap file for the selected item."
+#: editor/mainwindow.cpp:1747
+msgid "Restoring Last Session"
+msgstr "Palauta viimeinen istunto"
+
+#: editor/mainwindow.cpp:1747
+msgid "Load"
+msgstr "Lataa"
+
+#: editor/mainwindow.cpp:1747
+msgid "Do Not Load"
+msgstr "Älä lataa"
+
+#: editor/mainwindow.cpp:1800
+msgid "There is no help available for this dialog at the moment."
msgstr ""
-#. i18n: file ./editor/listboxeditor.ui line 237
-#: rc.cpp:60 rc.cpp:129 rc.cpp:710 rc.cpp:1154 rc.cpp:1262
-#, no-c-format
-msgid "&Text:"
-msgstr "&Teksti:"
+#: editor/mainwindow.cpp:1814
+#, fuzzy
+msgid "<qt>Could not open file:<br><b>%1</b><br>File does not exist.</qt>"
+msgstr "<qt>Ei voitu avata tiedostoa<br><b>%1</b></qt"
-#. i18n: file ./editor/listboxeditor.ui line 254
-#: rc.cpp:63 rc.cpp:132 rc.cpp:1157
-#, no-c-format
-msgid "Change text"
-msgstr "Vaihda teksti"
+#: editor/mainwindow.cpp:1815
+msgid "Open File"
+msgstr "Avaa tiedosto"
-#. i18n: file ./editor/listboxeditor.ui line 257
-#: rc.cpp:66
-#, no-c-format
-msgid "Change the selected item's text."
-msgstr "Vaihtaa valitun kohteen tekstin."
+#: editor/sizehandle.cpp:230
+msgid "Resize"
+msgstr "Skaalaa"
-#. i18n: file ./editor/listboxeditor.ui line 267
-#: rc.cpp:69 rc.cpp:108 rc.cpp:1190
-#, no-c-format
-msgid "&New Item"
-msgstr "&Uusi"
+#: editor/newformimpl.cpp:123
+msgid "Load Template"
+msgstr "Lataa malli"
-#. i18n: file ./editor/listboxeditor.ui line 270
-#: rc.cpp:72 rc.cpp:111 rc.cpp:1193
-#, no-c-format
-msgid "Add an item"
-msgstr "Uusi kohde"
+#: editor/newformimpl.cpp:124
+msgid "Could not load form description from template '%1'"
+msgstr "Ei voitu ladata lomakkeen kuvausta mallista '%1'"
-#. i18n: file ./editor/listboxeditor.ui line 273
-#: rc.cpp:75
-#, no-c-format
-msgid "<b>Add a new item.</b><p>New items are appended to the list.</p>"
-msgstr ""
+#: editor/newformimpl.cpp:144
+msgid "Dialog"
+msgstr "Dialogi"
-#. i18n: file ./editor/listboxeditor.ui line 281
-#: rc.cpp:78 rc.cpp:117 rc.cpp:1139
-#, no-c-format
-msgid "&Delete Item"
-msgstr "&Poista kohde"
+#: editor/newformimpl.cpp:150
+msgid "Wizard"
+msgstr "Velho"
-#. i18n: file ./editor/listboxeditor.ui line 287
-#: rc.cpp:84
-#, no-c-format
-msgid "Delete the selected item"
-msgstr "Poista valittu kohde"
+#: editor/mainwindowactions.cpp:101
+msgid "Undoes the last action"
+msgstr "Peruu viimeisen toiminnon"
-#. i18n: file ./editor/listboxeditor.ui line 318
-#: rc.cpp:87 rc.cpp:396 rc.cpp:450 rc.cpp:1211 rc.cpp:1307
-#, no-c-format
-msgid "Move up"
-msgstr "Siirrä ylös"
+#: editor/mainwindowactions.cpp:107
+msgid "Redoes the last undone operation"
+msgstr "Tekee uudelleen viimeiksitehdyn toiminnon"
-#. i18n: file ./editor/listboxeditor.ui line 321
-#: rc.cpp:90
-#, no-c-format
-msgid "Moves the selected item up."
-msgstr "Siirtää valitun kohteen ylos."
+#: editor/mainwindowactions.cpp:112
+msgid "Cuts the selected widgets and puts them on the clipboard"
+msgstr "Leikkaa valitut elementit ja vie ne leikepöydälle"
-#. i18n: file ./editor/listboxeditor.ui line 335
-#: rc.cpp:93 rc.cpp:402 rc.cpp:456 rc.cpp:1217 rc.cpp:1292
-#, no-c-format
-msgid "Move down"
-msgstr "Siirrä alas"
+#: editor/mainwindowactions.cpp:117
+msgid "Copies the selected widgets to the clipboard"
+msgstr "Kopioi valitut elementit leikepöydälle"
-#. i18n: file ./editor/listboxeditor.ui line 338
-#: rc.cpp:96
-#, no-c-format
-msgid "Move the selected item down."
-msgstr "Siirtää valitun kohteen alas."
+#: editor/mainwindowactions.cpp:122
+msgid "Pastes the clipboard's contents"
+msgstr "Liittää leikepöydän sisällön"
-#. i18n: file ./editor/iconvieweditor.ui line 35
-#: rc.cpp:99
-#, no-c-format
-msgid "Edit Iconview"
-msgstr ""
+#: editor/mainwindowactions.cpp:128
+msgid "Deletes the selected widgets"
+msgstr "Poistaa valitut elementit"
-#. i18n: file ./editor/iconvieweditor.ui line 41
-#: rc.cpp:102
-#, no-c-format
-msgid ""
-"<b>Edit Iconview</b>"
-"<p>Add, edit or delete items in the icon view.</p>"
-"<p>Click the <b>New Item</b>-button to create a new item, then enter text and "
-"choose a pixmap.</p>"
-"<p>Select an item from the view and click the <b>Delete Item</b>"
-"-button to remove the item from the iconview.</p>"
+#: editor/mainwindowactions.cpp:133
+msgid "Selects all widgets"
+msgstr "Valitsee kaikki elementit"
+
+#: editor/mainwindowactions.cpp:136
+msgid "Bring to Front"
+msgstr "Tuo edustaan"
+
+#: editor/mainwindowactions.cpp:138
+msgid "Raises the selected widgets"
+msgstr "Kohottaa valitut elementit"
+
+#: editor/mainwindowactions.cpp:141
+msgid "Send to Back"
+msgstr "Vie taustalle"
+
+#: editor/mainwindowactions.cpp:143 editor/mainwindowactions.cpp:144
+msgid "Lowers the selected widgets"
+msgstr "Laskee valitut elementit"
+
+#: editor/mainwindowactions.cpp:147
+#, fuzzy
+msgid "Find in Form..."
+msgstr "Avaa l&omake"
+
+#: editor/mainwindowactions.cpp:148
+msgid "Search for a text in the whole form."
msgstr ""
-#. i18n: file ./editor/iconvieweditor.ui line 72
-#: rc.cpp:105
-#, no-c-format
-msgid "All items in the iconview."
+#: editor/mainwindowactions.cpp:154
+msgid "Checks if the accelerators used in the form are unique"
msgstr ""
-#. i18n: file ./editor/iconvieweditor.ui line 100
-#: rc.cpp:114
-#, no-c-format
-msgid "Create a new item for the iconview."
+#: editor/mainwindowactions.cpp:158
+msgid "Connections"
+msgstr "Yhteydet"
+
+#: editor/mainwindowactions.cpp:161
+msgid "Opens a dialog for editing connections"
+msgstr "Avaa keskusteluikkunan yhteyksien muokkaukselle"
+
+#: editor/mainwindowactions.cpp:165
+msgid "Form Settings..."
+msgstr "&Lomakkeen asetukset..."
+
+#: editor/mainwindowactions.cpp:167
+msgid "Opens a dialog to change the form's settings"
+msgstr "Avaa keskusteluikkunan lomakkeen asetusten muuttamiselle"
+
+#: editor/mainwindowactions.cpp:173
+#, c-format
+msgid "<b>The Edit toolbar</b>%1"
+msgstr "<b>Edit työkalupalkki</b>%1"
+
+#: editor/mainwindowactions.cpp:206
+msgid "Adjusts the size of the selected widget"
+msgstr "Säätää valittujen elementtien koon."
+
+#: editor/mainwindowactions.cpp:212
+msgid "Lays out the selected widgets horizontally"
+msgstr "Asettelee valitut kappaleet vaakatasossa"
+
+#: editor/mainwindowactions.cpp:218
+msgid "Lays out the selected widgets vertically"
+msgstr "Asettelee valitut kappaleet pystysuunnassa"
+
+#: editor/mainwindowactions.cpp:224
+msgid "Lays out the selected widgets in a grid"
+msgstr "Asettelee valitut kappaleet hilaan"
+
+#: editor/mainwindowactions.cpp:228
+#, fuzzy
+msgid "Lay OutQt::Horizontally in Splitter"
+msgstr "Asettele vaakatasoon (Splitterissä)"
+
+#: editor/mainwindowactions.cpp:231
+msgid "Lays out the selected widgets horizontally in a splitter"
+msgstr "Asettelee valitut käyttöliittymäelementit vaakatasoon splitteriin"
+
+#: editor/mainwindowactions.cpp:235
+#, fuzzy
+msgid "Lay OutQt::Vertically in Splitter"
+msgstr "Asettele pystysuoraan (Splitterissä)"
+
+#: editor/mainwindowactions.cpp:238
+msgid "Lays out the selected widgets vertically in a splitter"
+msgstr "Asettelee valitut käyttöliittymäelementit pystysuoraan splitteriin"
+
+#: editor/mainwindowactions.cpp:244
+msgid "Breaks the selected layout"
+msgstr "Keskeyttää valitun asetuksen"
+
+#: editor/mainwindowactions.cpp:251
+msgid "Add "
+msgstr "Lisää "
+
+#: editor/mainwindowactions.cpp:252 editor/mainwindowactions.cpp:366
+#, c-format
+msgid "Insert a %1"
+msgstr "Lisää %1"
+
+#: editor/mainwindowactions.cpp:253
+msgid ""
+"<b>A %1</b>"
+"<p>%2</p>"
+"<p>Click to insert a single %3,or double click to keep the tool selected."
msgstr ""
+"<b>A %1</b>"
+"<p>%2</p>"
+"<p>Napsauta lisääksesi yksinkertaisen %3,tai kaksoisnapsauta säilyttääksesi "
+"valitun työkalun."
-#. i18n: file ./editor/iconvieweditor.ui line 111
-#: rc.cpp:120 rc.cpp:1142
-#, no-c-format
-msgid "Delete item"
-msgstr "Poista kohde"
+#: editor/mainwindowactions.cpp:258
+#, c-format
+msgid "<b>The Layout toolbar</b>%1"
+msgstr "<b>Asettelutyökalupalkki</b>%1"
-#. i18n: file ./editor/iconvieweditor.ui line 114
-#: rc.cpp:123
-#, no-c-format
-msgid "Delete the selected item."
-msgstr "Poistaa valitun kohteen."
+#: editor/mainwindowactions.cpp:271
+msgid "&Layout"
+msgstr "&Asettelu (layout)"
-#. i18n: file ./editor/iconvieweditor.ui line 184
-#: rc.cpp:135
-#, fuzzy, no-c-format
-msgid "Change the text for the selected item."
-msgstr "Vaihda valitun teksti."
+#: editor/mainwindowactions.cpp:286
+msgid "Pointer"
+msgstr "Osoitin"
-#. i18n: file ./editor/iconvieweditor.ui line 260
-#: rc.cpp:156
-#, no-c-format
-msgid "Select a pixmap file for the current item."
+#: editor/mainwindowactions.cpp:289
+msgid "Selects the pointer tool"
+msgstr "Valitsee osoitintyökalun"
+
+#: editor/mainwindowactions.cpp:293
+msgid "Connect Signal/Slots"
msgstr ""
-#. i18n: file ./editor/wizardeditor.ui line 16
-#: rc.cpp:180
-#, no-c-format
-msgid "Wizard Page Editor"
+#: editor/mainwindowactions.cpp:296
+msgid "Selects the connection tool"
+msgstr "Valitsee yhteystyökalun"
+
+#: editor/mainwindowactions.cpp:300
+msgid "Tab Order"
+msgstr "Välilehtien järjestys"
+
+#: editor/mainwindowactions.cpp:303
+msgid "Selects the tab order tool"
+msgstr "Valitsee välilehtien järjestyksen tykalun"
+
+#: editor/mainwindowactions.cpp:309
+#, c-format
+msgid "<b>The Tools toolbar</b>%1"
+msgstr "<b>Työkalujen työkalupalkki</b>%1"
+
+#: editor/mainwindowactions.cpp:311
+msgid "Tools"
+msgstr "Työkalut"
+
+#: editor/mainwindowactions.cpp:333
+msgid "<b>The %1</b>%2"
+msgstr "<b>%1</b>%2"
+
+#: editor/mainwindowactions.cpp:334
+#, c-format
+msgid ""
+" Click on a button to insert a single widget, or double click to insert "
+"multiple %1."
msgstr ""
-#. i18n: file ./editor/wizardeditor.ui line 61
-#: rc.cpp:183
-#, no-c-format
-msgid "Wizard pages:"
+#: editor/mainwindowactions.cpp:338
+msgid "<b>The %1 Widgets</b>%2"
+msgstr "<b>%1 käyttöliittymäelementit</b>%2"
+
+#: editor/mainwindowactions.cpp:339
+msgid ""
+" Click on a button to insert a single %1 widget, or double click to insert "
+"multiple widgets."
msgstr ""
+" Napsauta painiketta lisätäksesi yksinkertaisen %1 käyttöliittymäelementin, tai "
+"kaksoisnapsauta lisätäksesi useampiosaisen käyttöliittymäelementin."
-#. i18n: file ./editor/wizardeditor.ui line 90
-#: rc.cpp:186 rc.cpp:351
-#, no-c-format
-msgid "&Add"
-msgstr "&Lisää"
+#: editor/mainwindowactions.cpp:368
+msgid "<b>A %1</b>"
+msgstr "<b>A %1</b>"
-#. i18n: file ./editor/paletteeditor.ui line 43
-#: rc.cpp:213
-#, no-c-format
-msgid "Edit Palette"
-msgstr "Editoi palettia"
+#: editor/mainwindowactions.cpp:371
+msgid "<p>Double click on this tool to keep it selected.</p>"
+msgstr "<p>Kaksoisklikkaa tätä työkalua pitääksesi sen valittuna.</p>"
-#. i18n: file ./editor/paletteeditor.ui line 68
-#: rc.cpp:216
-#, no-c-format
-msgid "Build Palette"
-msgstr "Rakenna paletti"
+#: editor/mainwindowactions.cpp:402
+msgid "Editor"
+msgstr "Muokkain"
-#. i18n: file ./editor/paletteeditor.ui line 111
-#: rc.cpp:219
-#, no-c-format
-msgid "&3D effects:"
-msgstr "&3D efektit:"
+#: editor/mainwindowactions.cpp:412
+#, c-format
+msgid "<b>The File toolbar</b>%1"
+msgstr "<b>Tiedostotyökalu</b>%1"
-#. i18n: file ./editor/paletteeditor.ui line 139
-#: rc.cpp:222 rc.cpp:231 rc.cpp:557 rc.cpp:1067 rc.cpp:1109
-#, no-c-format
-msgid "Choose a color"
-msgstr "Valitse väri"
+#: editor/mainwindowactions.cpp:418
+msgid "Creates a new dialog"
+msgstr "Luo uuden dialogin"
-#. i18n: file ./editor/paletteeditor.ui line 142
-#: rc.cpp:225
-#, no-c-format
-msgid "Choose the effect-color for the generated palette."
-msgstr ""
+#: editor/mainwindowactions.cpp:424
+msgid "Opens an existing dialog"
+msgstr "Avaa olemassaolevan keskusteluikkunan"
-#. i18n: file ./editor/paletteeditor.ui line 173
-#: rc.cpp:228
-#, no-c-format
-msgid "Back&ground:"
-msgstr "Taus&ta:"
+#: editor/mainwindowactions.cpp:430
+msgid "Opens recently open file"
+msgstr "Avaa viimeiksiavatun tiedoston"
-#. i18n: file ./editor/paletteeditor.ui line 204
-#: rc.cpp:234
-#, no-c-format
-msgid "Choose the background color for the generated palette."
-msgstr "Valitse taustaväri luodulle paletille."
+#: editor/mainwindowactions.cpp:435
+msgid "Closes the current dialog"
+msgstr "Sulkee nykyisen dialogin"
-#. i18n: file ./editor/paletteeditor.ui line 229
-#: rc.cpp:237
-#, no-c-format
-msgid "&Tune Palette..."
-msgstr ""
+#: editor/mainwindowactions.cpp:443
+msgid "Saves the current dialog"
+msgstr "Tallentaa nykyisen dialogin"
-#. i18n: file ./editor/paletteeditor.ui line 247
-#: rc.cpp:240
-#, no-c-format
-msgid "Preview"
-msgstr "Esikatselu"
+#: editor/mainwindowactions.cpp:450
+msgid "Saves the current dialog with a new filename"
+msgstr "Tallentaa nykyisen dialogin uudennimiseen tiedostoon"
-#. i18n: file ./editor/paletteeditor.ui line 278
-#: rc.cpp:243 rc.cpp:992
-#, no-c-format
-msgid "Select &palette:"
-msgstr "Valitse &paletti:"
+#: editor/mainwindowactions.cpp:455
+msgid "Save All"
+msgstr "Talleta kaikki"
-#. i18n: file ./editor/paletteeditor.ui line 287
-#: rc.cpp:246 rc.cpp:995
-#, no-c-format
-msgid "Active Palette"
-msgstr "Käytössäoleva paletti"
+#: editor/mainwindowactions.cpp:457
+msgid "Saves all open dialogs"
+msgstr "Tallettaa kaikki avoimet dialogit"
-#. i18n: file ./editor/paletteeditor.ui line 292
-#: rc.cpp:249 rc.cpp:998
-#, no-c-format
-msgid "Inactive Palette"
-msgstr "Käyttämätön paletti"
+#: editor/mainwindowactions.cpp:465
+msgid "Quits the application and prompts to save any changed dialogs"
+msgstr "Poistuu ohjelmasta ja pyytää tallettamaan kaikki muuttuneet dialogit"
-#. i18n: file ./editor/paletteeditor.ui line 297
-#: rc.cpp:252 rc.cpp:1001
-#, no-c-format
-msgid "Disabled Palette"
-msgstr "Estetty paletti"
+#: editor/mainwindowactions.cpp:474
+msgid "&Run"
+msgstr "&Suorita"
-#. i18n: file ./editor/choosewidget.ui line 16
-#: rc.cpp:270
-#, no-c-format
-msgid "Choose Widget"
-msgstr "Valitse elementti"
+#: editor/mainwindowactions.cpp:476
+msgid "Run Dialog"
+msgstr "Suorita dialogi"
-#. i18n: file ./editor/choosewidget.ui line 118
-#: rc.cpp:279
-#, no-c-format
-msgid "Find:"
-msgstr "Etsi:"
+#: editor/mainwindowactions.cpp:478
+msgid "Executes dialog"
+msgstr "suorittaa dialogin"
-#. i18n: file ./editor/templates/Tab_Dialog.ui line 37
-#: rc.cpp:282 rc.cpp:285 rc.cpp:327 rc.cpp:330
-#, no-c-format
-msgid "Tab"
-msgstr ""
+#: editor/mainwindowactions.cpp:485
+#, fuzzy
+msgid "Run Dialog K4"
+msgstr "Suorita dialogi"
-#. i18n: file ./editor/templates/Tab_Dialog.ui line 71
-#: rc.cpp:291 rc.cpp:303 rc.cpp:321 rc.cpp:336
-#, no-c-format
-msgid "F1"
-msgstr "F1"
+#: editor/mainwindowactions.cpp:487
+#, fuzzy
+msgid "Executes dialog in KDE4"
+msgstr "suorittaa dialogin"
-#. i18n: file ./editor/templates/Configuration_Dialog.ui line 31
-#: editor/iconvieweditorimpl.cpp:57 editor/listboxeditorimpl.cpp:61
-#: editor/widgetfactory.cpp:891 editor/widgetfactory.cpp:924
-#: editor/widgetfactory.cpp:935 editor/widgetfactory.cpp:1126
-#: editor/widgetfactory.cpp:1236 rc.cpp:324
-#, no-c-format
-msgid "New Item"
-msgstr "Uusi elementti"
+#: editor/mainwindowactions.cpp:500
+msgid "Tile"
+msgstr "Otsikko"
-#. i18n: file ./editor/listeditor.ui line 31
-#: editor/widgetfactory.cpp:934 editor/widgetfactory.cpp:1125
-#: editor/widgetfactory.cpp:1235 rc.cpp:348
-#, no-c-format
-msgid "Column 1"
-msgstr "Sarake 1"
+#: editor/mainwindowactions.cpp:502
+msgid "Tiles the windows so that they are all visible"
+msgstr "Asettaa ikkunat siten, että ne ovat kaikki näkyvissä"
-#. i18n: file ./editor/listeditor.ui line 71
-#: rc.cpp:357
-#, no-c-format
-msgid "Re&name"
-msgstr "&Nimeä uudelleen"
+#: editor/mainwindowactions.cpp:505 editor/mainwindowactions.cpp:510
+msgid "Cascade"
+msgstr "Porrasta"
-#. i18n: file ./editor/tableeditor.ui line 16
-#: rc.cpp:363
+#: editor/mainwindowactions.cpp:507
+msgid "Cascades the windows so that all their title bars are visible"
+msgstr "Porrastaa ikkunat siten, että niiden otsikot ovat näkyvissä"
+
+#: editor/mainwindowactions.cpp:512
+msgid "Closes the active window"
+msgstr "Sulkee aktiivisen ikkunan"
+
+#: editor/mainwindowactions.cpp:515
+msgid "Close All"
+msgstr "Sulje kaikki"
+
+#: editor/mainwindowactions.cpp:517
+msgid "Closes all form windows"
+msgstr "Sulkee kaikki lomakeikkunat"
+
+#: editor/mainwindowactions.cpp:520
+msgid "Next"
+msgstr "Seuraava"
+
+#: editor/mainwindowactions.cpp:522
+msgid "Activates the next window"
+msgstr "Aktivoi seuraavan ikkunan"
+
+#: editor/mainwindowactions.cpp:525
+msgid "Previous"
+msgstr "Edellinen"
+
+#: editor/mainwindowactions.cpp:527
+msgid "Activates the previous window"
+msgstr "Aktivoi edellisen ikkunan"
+
+#: editor/mainwindowactions.cpp:531
+msgid "&Window"
+msgstr "&Ikkuna"
+
+#: editor/mainwindowactions.cpp:543
+msgid "Vie&ws"
+msgstr "Näk&ymät"
+
+#: editor/mainwindowactions.cpp:544
+msgid "Tool&bars"
+msgstr "&Työkalurivit"
+
+#: editor/mainwindowactions.cpp:580
+msgid "Opens a dialog to change shortcuts"
+msgstr "Avaa ikkunan pikavalintanäppäinasetusten muuttamiseen"
+
+#: editor/mainwindowactions.cpp:583
+msgid "Configure &Plugins..."
+msgstr "Aseta &liitännäisiä..."
+
+#: editor/mainwindowactions.cpp:585
+msgid "Opens a dialog to configure plugins"
+msgstr "Avaa keskusteluikkunan liitännäisten asetusten asettamiseen."
+
+#: editor/mainwindowactions.cpp:588
+msgid "&Configure Editor..."
+msgstr "&Aseta muokkain..."
+
+#: editor/mainwindowactions.cpp:590
+msgid "Configure various aspects of this editor."
+msgstr "Aseta tämän muokkaimen erilaisia muotoja."
+
+#: editor/mainwindowactions.cpp:594
+msgid "Opens a dialog to change preferences"
+msgstr "Avaa ikkunan asetusten muuttamiseen."
+
+#: editor/mainwindowactions.cpp:610
+msgid "Create a new dialog..."
+msgstr "Luo uusi dialogi..."
+
+#: editor/mainwindowactions.cpp:633
+msgid "Open a file..."
+msgstr "Avaa tiedosto..."
+
+#: editor/mainwindowactions.cpp:638
+msgid "Open Files"
+msgstr "Avaa tiedostoja"
+
+#: editor/mainwindowactions.cpp:674
+msgid "Reading file '%1'..."
+msgstr "Lukee tiedostoa %1'..."
+
+#: editor/mainwindowactions.cpp:687
+msgid "Loaded file '%1'"
+msgstr "Ladattu tiedosto '%1'"
+
+#: editor/mainwindowactions.cpp:693 editor/mainwindowactions.cpp:694
+msgid "Could not load file '%1'"
+msgstr "Ei pysty lataamaan tiedostoa '%1'"
+
+#: editor/mainwindowactions.cpp:694
+msgid "Load File"
+msgstr "Lataa tiedosto"
+
+#: editor/mainwindowactions.cpp:729
+msgid "Enter a filename..."
+msgstr "Anna tiedostonnimi..."
+
+#: editor/mainwindowactions.cpp:757
+#, fuzzy
+msgid "TQt Designer is crashing. Attempting to save files..."
+msgstr "Qt Designer kaatui. Yrittää tallentaa tiedostoja..."
+
+#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:857
+msgid "NewTemplate"
+msgstr "Uusi malli"
+
+#: editor/mainwindowactions.cpp:806 editor/mainwindowactions.cpp:835
+msgid "Could not create the template"
+msgstr "Ei voinut luoda mallia"
+
+#. i18n: file ./editor/createtemplate.ui line 38
+#: editor/mainwindowactions.cpp:806 editor/mainwindowactions.cpp:835
+#: rc.cpp:129
#, no-c-format
-msgid "Edit Table"
+msgid "Create Template"
+msgstr "Luo malli"
+
+#: editor/mainwindowactions.cpp:909
+msgid ""
+"Cannot paste widgets. Designer could not find a container\n"
+"to paste into which does not contain a layout. Break the layout\n"
+"of the container you want to paste into and select this container\n"
+"and then paste again."
msgstr ""
-#. i18n: file ./editor/tableeditor.ui line 34
-#: rc.cpp:366 rc.cpp:369
-#, no-c-format
-msgid "1"
-msgstr "1"
+#: editor/mainwindowactions.cpp:912
+msgid "Paste Error"
+msgstr "Virhe liittämisessä"
-#. i18n: file ./editor/tableeditor.ui line 153
-#: rc.cpp:393 rc.cpp:1235
-#, no-c-format
-msgid "Co&lumns"
-msgstr "Sara&kkeet"
+#: editor/mainwindowactions.cpp:1094
+msgid "Edit the current form's settings..."
+msgstr "Muokkaa nykyisien luomakkeiden asetuksia..."
-#. i18n: file ./editor/tableeditor.ui line 218
-#: rc.cpp:399 rc.cpp:453
-#, no-c-format
+#: editor/mainwindowactions.cpp:1102
+msgid "Edit preferences..."
+msgstr "Muokkaa esiasetuksia..."
+
+#: editor/command.cpp:499 editor/command.cpp:511
+msgid "Set 'name' Property"
+msgstr "Aseta 'name' ominaisuus"
+
+#: editor/command.cpp:500
msgid ""
-"<b>Move the selected item up.</b>"
-"<p>The top-most column will be the first column of the list.</p>"
+"The name of a widget must be unique.\n"
+"'%1' is already used in form '%2',\n"
+"so the name has been reverted to '%3'."
msgstr ""
+"Käyttöliittymäelementin nimi tulee olla yksilöllinen.\n"
+"'%1' on käytetty jo lomakkeessa '%2',\n"
+"nimi on siis palautettu nimeksi '%3'."
-#. i18n: file ./editor/tableeditor.ui line 235
-#: rc.cpp:405 rc.cpp:459
-#, no-c-format
+#: editor/command.cpp:512
msgid ""
-"<b>Move the selected item down.</b>"
-"<p>The top-most column will be the first column of the list.</p>"
+"The name of a widget must not be null.\n"
+"The name has been reverted to '%1'."
msgstr ""
+"Käyttöliittymäelementin nimi ei voi olla tyhjä (null).\n"
+"Nimi on palautettu nimeksi '%1'."
-#. i18n: file ./editor/tableeditor.ui line 243
-#: rc.cpp:408 rc.cpp:1283
-#, no-c-format
-msgid "&Delete Column"
-msgstr "&Poista sarake"
+#: editor/multilineeditorimpl.cpp:56
+msgid "Set Text of '%1'"
+msgstr "Aseta tekstiksi %1'"
-#. i18n: file ./editor/tableeditor.ui line 251
-#: rc.cpp:411 rc.cpp:1298
-#, no-c-format
-msgid "&New Column"
-msgstr "&Uusi sarake"
+#: editor/messagelog.cpp:34
+msgid "Copy Current &Line"
+msgstr "Kopioi nykyinen &rivi"
-#. i18n: file ./editor/tableeditor.ui line 273
-#: rc.cpp:414
-#, no-c-format
-msgid "Table:"
-msgstr "Taulukko:"
+#: editor/messagelog.cpp:35
+msgid "&Copy Content"
+msgstr "&Kopioi sisältö"
-#. i18n: file ./editor/tableeditor.ui line 318
-#: rc.cpp:423 rc.cpp:480 rc.cpp:1178
-#, no-c-format
+#: editor/messagelog.cpp:36
+msgid "&Save As..."
+msgstr "Tallenna &nimellä..."
+
+#: editor/messagelog.cpp:122
msgid ""
-"<b>Delete the selected item's pixmap.</b>"
-"<p>The pixmap in the current column of the selected item will be deleted.</p>"
+"*.log|Log Files (*.log)\n"
+"*|All Files"
msgstr ""
+"*.log|Lokitiedostot (*.log)\n"
+"*|Kaikki tiedostot"
-#. i18n: file ./editor/tableeditor.ui line 338
-#: rc.cpp:432 rc.cpp:489 rc.cpp:1187
+#: editor/messagelog.cpp:122
+msgid "Save Log File"
+msgstr "Talleta loki tiedostoon"
+
+#: editor/messagelog.cpp:127
+msgid "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
+msgstr "<qt>Tiedosto<br><b>%1</b><br>on jo olemassa. Korvaa se?</qt>"
+
+#: editor/messagelog.cpp:132
+msgid "<qt>Cannot save log file<br><b>%1</b></qt>"
+msgstr "<qt>Ei voi tallettaa lokia tiedostoon<br><b>%1</b></qt>"
+
+#: editor/messagelog.cpp:146
+msgid "Stdout"
+msgstr "Stdout-tulostusvirta"
+
+#: editor/messagelog.cpp:146
+msgid "Stderr"
+msgstr "Stderr-virhevirta"
+
+#. i18n: file ./editor/templates/Configuration_Dialog.ui line 55
+#: rc.cpp:6 rc.cpp:9 rc.cpp:36 rc.cpp:39
#, no-c-format
-msgid ""
-"<b>Select a pixmap file for the item.</b>"
-"<p>The pixmap will be changed in the current column of the selected item.</p>"
+msgid "Tab"
msgstr ""
-#. i18n: file ./editor/tableeditor.ui line 348
-#: rc.cpp:435 rc.cpp:468
+#. i18n: file ./editor/templates/Configuration_Dialog.ui line 89
+#: rc.cpp:15 rc.cpp:27 rc.cpp:45 rc.cpp:63
#, no-c-format
-msgid "&Label:"
-msgstr "&Nimike:"
+msgid "F1"
+msgstr "F1"
-#. i18n: file ./editor/tableeditor.ui line 359
-#: rc.cpp:438 rc.cpp:471
+#. i18n: file ./editor/listeditor.ui line 55
+#: rc.cpp:72 rc.cpp:570
#, no-c-format
-msgid "Pixmap:"
-msgstr ""
+msgid "&Add"
+msgstr "&Lisää"
-#. i18n: file ./editor/tableeditor.ui line 370
-#: rc.cpp:441
+#. i18n: file ./editor/listeditor.ui line 71
+#: rc.cpp:78
#, no-c-format
-msgid "&Field:"
-msgstr "&Kenttä:"
+msgid "Re&name"
+msgstr "&Nimeä uudelleen"
-#. i18n: file ./editor/tableeditor.ui line 394
-#: rc.cpp:444
+#. i18n: file ./editor/newform.ui line 35
+#: rc.cpp:84
#, no-c-format
-msgid "<no table>"
-msgstr "<ei taulukkoa>"
+msgid "New File"
+msgstr "Uusi tiedosto"
-#. i18n: file ./editor/tableeditor.ui line 406
-#: rc.cpp:447
+#. i18n: file ./editor/newform.ui line 41
+#: rc.cpp:87
#, no-c-format
-msgid "&Rows"
-msgstr "&Rivit"
+msgid ""
+"<b>New Form</b>"
+"<p>Select a template for the new form and click the <b>OK</b>"
+"-button to create it.</p>"
+msgstr ""
-#. i18n: file ./editor/tableeditor.ui line 496
-#: rc.cpp:462
+#. i18n: file ./editor/newform.ui line 109
+#: rc.cpp:96
#, no-c-format
-msgid "&New Row"
-msgstr "&Uusi rivi"
+msgid "Create a new form using the selected template."
+msgstr "Luo uusi lomake käyttäen valittua mallia."
-#. i18n: file ./editor/tableeditor.ui line 504
-#: rc.cpp:465
+#. i18n: file ./editor/newform.ui line 123
+#: rc.cpp:102
#, no-c-format
-msgid "&Delete Row"
-msgstr "&Poista rivi"
+msgid "Close the dialog without creating a new form."
+msgstr "Sulje ikkuna luomatta uutta lomaketta."
-#. i18n: file ./editor/previewwidget.ui line 22
-#: rc.cpp:492
+#. i18n: file ./editor/newform.ui line 145
+#: rc.cpp:105
#, no-c-format
-msgid "Preview Window"
-msgstr "Esikatseluikkuna"
+msgid "Displays a list of the available templates."
+msgstr "Näyttää listan kaikista saatavillaolevista malleista."
-#. i18n: file ./editor/previewwidget.ui line 67
-#: rc.cpp:495
+#. i18n: file ./editor/pixmapfunction.ui line 61
+#: rc.cpp:111
#, no-c-format
-msgid "ButtonGroup"
-msgstr "Painikeryhmä"
+msgid "&Enter arguments for loading the pixmap:"
+msgstr ""
-#. i18n: file ./editor/previewwidget.ui line 84
-#: rc.cpp:498
+#. i18n: file ./editor/pixmapfunction.ui line 109
+#: rc.cpp:114
+#, fuzzy, no-c-format
+msgid "TQPixmap("
+msgstr "QPixmap("
+
+#. i18n: file ./editor/pixmapfunction.ui line 573
+#: rc.cpp:117
#, no-c-format
-msgid "RadioButton1"
-msgstr ""
+msgid ")"
+msgstr ")"
-#. i18n: file ./editor/previewwidget.ui line 95
-#: rc.cpp:501
+#. i18n: file ./editor/createtemplate.ui line 61
+#: rc.cpp:132
#, no-c-format
-msgid "RadioButton2"
-msgstr ""
+msgid "Template &name:"
+msgstr "Mallin &nimi:"
-#. i18n: file ./editor/previewwidget.ui line 103
-#: rc.cpp:504
+#. i18n: file ./editor/createtemplate.ui line 76
+#: rc.cpp:135
#, no-c-format
-msgid "RadioButton3"
-msgstr ""
+msgid "Name of the new template"
+msgstr "Uuden mallin nimi"
-#. i18n: file ./editor/previewwidget.ui line 113
-#: rc.cpp:507
+#. i18n: file ./editor/createtemplate.ui line 80
+#: rc.cpp:138
#, no-c-format
-msgid "ButtonGroup2"
-msgstr ""
+msgid "Enter the name of the new template"
+msgstr "Anna uuden mallin nimi"
-#. i18n: file ./editor/previewwidget.ui line 130
-#: rc.cpp:510
+#. i18n: file ./editor/createtemplate.ui line 91
+#: rc.cpp:141
#, no-c-format
-msgid "CheckBox1"
+msgid "Class of the new template"
msgstr ""
-#. i18n: file ./editor/previewwidget.ui line 141
-#: rc.cpp:513
+#. i18n: file ./editor/createtemplate.ui line 95
+#: rc.cpp:144
#, no-c-format
-msgid "CheckBox2"
+msgid ""
+"Enter the name of the class which should be used as the template's base class"
msgstr ""
-#. i18n: file ./editor/previewwidget.ui line 175
-#: rc.cpp:516
+#. i18n: file ./editor/createtemplate.ui line 142
+#: rc.cpp:147
#, no-c-format
-msgid "LineEdit"
-msgstr ""
+msgid "C&reate"
+msgstr "L&uo"
-#. i18n: file ./editor/previewwidget.ui line 181
-#: rc.cpp:519
+#. i18n: file ./editor/createtemplate.ui line 150
+#: rc.cpp:150
#, no-c-format
-msgid "ComboBox"
-msgstr ""
+msgid "Creates the new template"
+msgstr "Luo uusi malli"
-#. i18n: file ./editor/previewwidget.ui line 212
-#: rc.cpp:522
+#. i18n: file ./editor/createtemplate.ui line 165
+#: rc.cpp:156
#, no-c-format
-msgid "PushButton"
-msgstr "Painonappi"
+msgid "Closes the Dialog"
+msgstr "Sulkee ikkunan"
-#. i18n: file ./editor/previewwidget.ui line 249
-#: rc.cpp:525
+#. i18n: file ./editor/createtemplate.ui line 178
+#: rc.cpp:159
#, no-c-format
-msgid ""
-"<p>\n"
-"<a href=\"http://www.trolltech.com\"> http://www.trolltech.com </a>\n"
-"</p>\n"
-"<p>\n"
-"<a href=\"http://www.kde.org\"> http://www.kde.org </a>\n"
-"</p>"
-msgstr ""
+msgid "&Baseclass for template:"
+msgstr "Mallin &perusluokka:"
#. i18n: file ./editor/actioneditor.ui line 19
-#: rc.cpp:533
+#: rc.cpp:162
#, no-c-format
msgid "Edit Actions"
msgstr "Editoi toimintoja"
#. i18n: file ./editor/actioneditor.ui line 61
-#: rc.cpp:536
+#: rc.cpp:165
#, no-c-format
msgid "Create new Action"
msgstr "Luo uusi toiminto"
#. i18n: file ./editor/actioneditor.ui line 78
-#: rc.cpp:539
+#: rc.cpp:168
#, no-c-format
msgid "Delete current Action"
msgstr "Poista nykyinen toiminto"
#. i18n: file ./editor/actioneditor.ui line 95
-#: rc.cpp:542
+#: rc.cpp:171
#, no-c-format
msgid "Connect current Action"
msgstr "Yhdistä nykyiseen toimintoon"
#. i18n: file ./editor/preferences.ui line 35
-#: rc.cpp:545
+#: rc.cpp:174
#, no-c-format
msgid "Preferences"
msgstr "Asetukset"
#. i18n: file ./editor/preferences.ui line 41
-#: rc.cpp:548
+#: rc.cpp:177
#, no-c-format
msgid ""
"<b>Preferences</b>"
@@ -921,85 +2072,91 @@ msgid ""
msgstr ""
#. i18n: file ./editor/preferences.ui line 62
-#: rc.cpp:551
+#: rc.cpp:180
#, no-c-format
msgid "General"
msgstr "Yleinen"
#. i18n: file ./editor/preferences.ui line 79
-#: rc.cpp:554
+#: rc.cpp:183
#, no-c-format
msgid "Backgro&und"
msgstr "Ta&usta"
+#. i18n: file ./editor/preferences.ui line 111
+#: rc.cpp:186 rc.cpp:501 rc.cpp:543 rc.cpp:1035 rc.cpp:1044
+#, no-c-format
+msgid "Choose a color"
+msgstr "Valitse väri"
+
#. i18n: file ./editor/preferences.ui line 114
-#: rc.cpp:560
+#: rc.cpp:189
#, no-c-format
msgid "Select a color in the color dialog."
msgstr ""
#. i18n: file ./editor/preferences.ui line 125
-#: rc.cpp:563
+#: rc.cpp:192
#, no-c-format
msgid "Co&lor"
msgstr "Vä&ri"
#. i18n: file ./editor/preferences.ui line 128
-#: rc.cpp:566
+#: rc.cpp:195
#, no-c-format
msgid "Use a background color"
msgstr "Käytä taustan väriä"
#. i18n: file ./editor/preferences.ui line 131
-#: rc.cpp:569
+#: rc.cpp:198
#, no-c-format
msgid "Use a background color."
msgstr "Käytä taustan väriä."
#. i18n: file ./editor/preferences.ui line 139
-#: rc.cpp:572
+#: rc.cpp:201
#, no-c-format
msgid "&Pixmap"
msgstr ""
#. i18n: file ./editor/preferences.ui line 145
-#: rc.cpp:575
+#: rc.cpp:204
#, no-c-format
msgid "Use a background pixmap"
msgstr ""
#. i18n: file ./editor/preferences.ui line 148
-#: rc.cpp:578
+#: rc.cpp:207
#, no-c-format
msgid "Use a background pixmap."
msgstr ""
#. i18n: file ./editor/preferences.ui line 168
-#: rc.cpp:581 rc.cpp:1058
+#: rc.cpp:210 rc.cpp:492
#, no-c-format
msgid "Select a pixmap"
msgstr ""
#. i18n: file ./editor/preferences.ui line 171
-#: rc.cpp:584
+#: rc.cpp:213
#, no-c-format
msgid "Choose a pixmap file."
msgstr ""
#. i18n: file ./editor/preferences.ui line 181
-#: rc.cpp:587
+#: rc.cpp:216
#, no-c-format
msgid "Show &grid"
msgstr "Näytä &hila"
#. i18n: file ./editor/preferences.ui line 187
-#: rc.cpp:590
+#: rc.cpp:219
#, no-c-format
msgid "Show Grid"
msgstr "Näytä hila"
#. i18n: file ./editor/preferences.ui line 190
-#: rc.cpp:593
+#: rc.cpp:222
#, no-c-format
msgid ""
"<b>Customize the grid appearance for all forms.</b>"
@@ -1007,25 +2164,25 @@ msgid ""
msgstr ""
#. i18n: file ./editor/preferences.ui line 198
-#: rc.cpp:596
+#: rc.cpp:225
#, no-c-format
msgid "Gr&id"
msgstr "H&ila"
#. i18n: file ./editor/preferences.ui line 218
-#: rc.cpp:599
+#: rc.cpp:228
#, no-c-format
msgid "Sn&ap to grid"
msgstr "&Asettele hilaan"
#. i18n: file ./editor/preferences.ui line 224
-#: rc.cpp:602
+#: rc.cpp:231
#, no-c-format
msgid "Snap to the grid"
msgstr "Asettele hilaan"
#. i18n: file ./editor/preferences.ui line 227
-#: rc.cpp:605
+#: rc.cpp:234
#, no-c-format
msgid ""
"<b>Customize the grid-settings for all forms.</b>"
@@ -1034,13 +2191,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/preferences.ui line 258
-#: rc.cpp:608 rc.cpp:614
+#: rc.cpp:237 rc.cpp:243
#, no-c-format
msgid "Grid resolution"
msgstr "Hilaresoluutio"
#. i18n: file ./editor/preferences.ui line 261
-#: rc.cpp:611 rc.cpp:617
+#: rc.cpp:240 rc.cpp:246
#, no-c-format
msgid ""
"<b>Customize the grid-settings for all forms.</b>"
@@ -1049,19 +2206,19 @@ msgid ""
msgstr ""
#. i18n: file ./editor/preferences.ui line 289
-#: rc.cpp:620
+#: rc.cpp:249
#, no-c-format
msgid "Grid-&X:"
msgstr "Hilan-&X:"
#. i18n: file ./editor/preferences.ui line 300
-#: rc.cpp:623
+#: rc.cpp:252
#, no-c-format
msgid "Grid-&Y:"
msgstr "Hilan-&Y:"
#. i18n: file ./editor/preferences.ui line 327
-#: rc.cpp:626 rc.cpp:647
+#: rc.cpp:255 rc.cpp:276
#, no-c-format
msgid ""
"A splash screen is displayed when starting Qt Designer if this option is "
@@ -1069,25 +2226,25 @@ msgid ""
msgstr "Näytä tervetuliaisruutu."
#. i18n: file ./editor/preferences.ui line 335
-#: rc.cpp:629
+#: rc.cpp:258
#, no-c-format
msgid "Ge&neral"
msgstr "Ylei&nen"
#. i18n: file ./editor/preferences.ui line 352
-#: rc.cpp:632
+#: rc.cpp:261
#, no-c-format
msgid "Restore last &workspace on startup"
msgstr "Palauta viimeiksikäytetty työympäristö käynnistyksessä"
#. i18n: file ./editor/preferences.ui line 358
-#: rc.cpp:635
+#: rc.cpp:264
#, no-c-format
msgid "Restore last workspace"
msgstr "Palauta viimeiksikäytetty työympäristö"
#. i18n: file ./editor/preferences.ui line 361
-#: rc.cpp:638
+#: rc.cpp:267
#, no-c-format
msgid ""
"The current workspace settings will be restored the next time you start Qt "
@@ -1095,31 +2252,31 @@ msgid ""
msgstr ""
#. i18n: file ./editor/preferences.ui line 369
-#: rc.cpp:641
+#: rc.cpp:270
#, no-c-format
msgid "Show &splash screen on startup"
msgstr "Näytä tervetuliai&snäyttö käynnistyksessä"
#. i18n: file ./editor/preferences.ui line 375
-#: rc.cpp:644
+#: rc.cpp:273
#, no-c-format
msgid "Show Splashscreen"
msgstr "Näytä tervetuliaisruutu"
#. i18n: file ./editor/preferences.ui line 386
-#: rc.cpp:650
+#: rc.cpp:279
#, no-c-format
msgid "Disable data&base auto-edit in preview"
msgstr ""
#. i18n: file ./editor/preferences.ui line 397
-#: rc.cpp:653
+#: rc.cpp:282
#, no-c-format
msgid "&Documentation path:"
msgstr ""
#. i18n: file ./editor/preferences.ui line 422
-#: rc.cpp:656
+#: rc.cpp:285
#, no-c-format
msgid ""
"<b>Enter the path to the documentation.</b>"
@@ -1128,338 +2285,809 @@ msgid ""
msgstr ""
#. i18n: file ./editor/preferences.ui line 436
-#: rc.cpp:662
+#: rc.cpp:291
#, no-c-format
msgid "Select path"
msgstr "Valitse kansiopolku"
#. i18n: file ./editor/preferences.ui line 439
-#: rc.cpp:665
+#: rc.cpp:294
#, no-c-format
msgid "Look for the documentation path."
msgstr "Katso ohjeiden kansiopolkua."
#. i18n: file ./editor/preferences.ui line 451
-#: rc.cpp:668
+#: rc.cpp:297
#, no-c-format
msgid "&Toolbars"
msgstr "&Työkalupalkit"
#. i18n: file ./editor/preferences.ui line 468
-#: rc.cpp:671
+#: rc.cpp:300
#, no-c-format
msgid "Show &big icons"
msgstr "Näytä &isot kuvakkeet"
#. i18n: file ./editor/preferences.ui line 471
-#: rc.cpp:674
+#: rc.cpp:303
#, no-c-format
msgid "Big Icons"
msgstr "Isot kuvakkeet"
#. i18n: file ./editor/preferences.ui line 474
-#: rc.cpp:677
+#: rc.cpp:306
#, no-c-format
msgid "Big icons will be used in the toolbars if this is checked."
msgstr "Näytä työkalupalkissa isot kuvakkeet"
#. i18n: file ./editor/preferences.ui line 482
-#: rc.cpp:680
+#: rc.cpp:309
#, no-c-format
msgid "Show text lab&els"
msgstr "Näytä t&ekstinimiöt"
#. i18n: file ./editor/preferences.ui line 485
-#: rc.cpp:683
+#: rc.cpp:312
#, no-c-format
msgid "Text Labels"
msgstr "Tekstinimiöt"
#. i18n: file ./editor/preferences.ui line 488
-#: rc.cpp:686
+#: rc.cpp:315
#, no-c-format
msgid "Text labels will be usin in the toolbars if this is checked."
msgstr ""
+#. i18n: file ./editor/preferences.ui line 552
+#: rc.cpp:324 rc.cpp:342 rc.cpp:555 rc.cpp:582 rc.cpp:615 rc.cpp:645
+#: rc.cpp:771 rc.cpp:921 rc.cpp:999 rc.cpp:1074 rc.cpp:1344
+#, no-c-format
+msgid "Close the dialog and apply all the changes."
+msgstr "Sulje ikkuna ja toteuta kaikki muutokset."
+
+#. i18n: file ./editor/preferences.ui line 569
+#: rc.cpp:330 rc.cpp:348 rc.cpp:561 rc.cpp:594 rc.cpp:627 rc.cpp:657
+#: rc.cpp:783 rc.cpp:933 rc.cpp:1008 rc.cpp:1080 rc.cpp:1356
+#, no-c-format
+msgid "Close the dialog and discard any changes."
+msgstr "Sulje ikkuna ja älä tee muutoksia."
+
+#. i18n: file ./editor/formsettings.ui line 35
+#: rc.cpp:333
+#, no-c-format
+msgid "Form Settings"
+msgstr "Lomakkeen säädöt"
+
+#. i18n: file ./editor/formsettings.ui line 41
+#: rc.cpp:336
+#, no-c-format
+msgid ""
+"<b>Form Settings</b>"
+"<p>Change settings for the form. Settings like <b>Comment</b> and <b>Author</b> "
+"are for your own use and are not required.</p>"
+msgstr ""
+
+#. i18n: file ./editor/formsettings.ui line 122
+#: rc.cpp:351
+#, no-c-format
+msgid "La&youts"
+msgstr "Aset&telut"
+
+#. i18n: file ./editor/formsettings.ui line 155
+#: rc.cpp:354
+#, no-c-format
+msgid "Default mar&gin:"
+msgstr "Oletusmar&ginaali:"
+
+#. i18n: file ./editor/formsettings.ui line 166
+#: rc.cpp:357
+#, no-c-format
+msgid "D&efault spacing:"
+msgstr ""
+
+#. i18n: file ./editor/formsettings.ui line 202
+#: rc.cpp:363
+#, no-c-format
+msgid "Enter a comment about the form."
+msgstr "Anna kommentti lomakkeelle."
+
+#. i18n: file ./editor/formsettings.ui line 227
+#: rc.cpp:366
+#, no-c-format
+msgid "Co&mment:"
+msgstr "Ko&mmentti:"
+
+#. i18n: file ./editor/formsettings.ui line 238
+#: rc.cpp:369
+#, no-c-format
+msgid "&License:"
+msgstr ""
+
+#. i18n: file ./editor/formsettings.ui line 249
+#: rc.cpp:372 rc.cpp:384 rc.cpp:390
+#, no-c-format
+msgid "Enter your name"
+msgstr "Anna nimesi"
+
+#. i18n: file ./editor/formsettings.ui line 252
+#: rc.cpp:375 rc.cpp:387 rc.cpp:393
+#, no-c-format
+msgid "Enter your name."
+msgstr "Anna nimesi."
+
+#. i18n: file ./editor/formsettings.ui line 260
+#: rc.cpp:378
+#, fuzzy, no-c-format
+msgid "&Version:"
+msgstr "Versio 1.0"
+
+#. i18n: file ./editor/formsettings.ui line 271
+#: rc.cpp:381
+#, no-c-format
+msgid "A&uthor:"
+msgstr "T&ekijä:"
+
+#. i18n: file ./editor/assoctexteditor.ui line 16
+#: rc.cpp:396
+#, no-c-format
+msgid "Edit Text"
+msgstr "Editoi tekstiä"
+
+#. i18n: file ./editor/assoctexteditor.ui line 35
+#: rc.cpp:399
+#, no-c-format
+msgid "&Widget:"
+msgstr "&Elementti:"
+
+#. i18n: file ./editor/assoctexteditor.ui line 67
+#: rc.cpp:405
+#, no-c-format
+msgid "&Text for:"
+msgstr ""
+
+#. i18n: file ./editor/assoctexteditor.ui line 104
+#: rc.cpp:411
+#, no-c-format
+msgid "&Function..."
+msgstr ""
+
+#. i18n: file ./editor/assoctexteditor.ui line 137
+#: rc.cpp:414
+#, no-c-format
+msgid "Wi&dget:"
+msgstr "El&ementti:"
+
+#. i18n: file ./editor/assoctexteditor.ui line 184
+#: rc.cpp:417
+#, no-c-format
+msgid "Fi&le..."
+msgstr "&Tiedosto..."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 38
+#: rc.cpp:420
+#, no-c-format
+msgid "Tune Palette"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 44
+#: rc.cpp:423
+#, no-c-format
+msgid ""
+"<b>Edit Palette</b>"
+"<p>Change the current widget or form's palette.</p>"
+"<p>Use a generated palette or select colors for each color group and each color "
+"role.</p>"
+"<p>The palette can be tested with different widget layouts in the preview "
+"section.</p>"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 81
+#: rc.cpp:426 rc.cpp:1056
+#, no-c-format
+msgid "Select &palette:"
+msgstr "Valitse &paletti:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 90
+#: rc.cpp:429 rc.cpp:1059
+#, no-c-format
+msgid "Active Palette"
+msgstr "Käytössäoleva paletti"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 95
+#: rc.cpp:432 rc.cpp:1062
+#, no-c-format
+msgid "Inactive Palette"
+msgstr "Käyttämätön paletti"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 100
+#: rc.cpp:435 rc.cpp:1065
+#, no-c-format
+msgid "Disabled Palette"
+msgstr "Estetty paletti"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 122
+#: rc.cpp:438
+#, no-c-format
+msgid "Auto"
+msgstr "Automaattinen"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 139
+#: rc.cpp:441
+#, no-c-format
+msgid "Build the inactive palette from the active palette."
+msgstr "Rakenna käytössäolevasta paletista käyttämätön (inaktiivinen) paletti."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 150
+#: rc.cpp:444
+#, no-c-format
+msgid "Build the disabled palette from the active palette."
+msgstr "Rakenna käytössäolevasta paletista estetty paletti."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 163
+#: rc.cpp:447
+#, no-c-format
+msgid "Central Color &Roles"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 178
+#: rc.cpp:450
+#, no-c-format
+msgid "Background"
+msgstr "Tausta"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 183
+#: rc.cpp:453
+#, no-c-format
+msgid "Foreground"
+msgstr "Edusta"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 188
+#: rc.cpp:456
+#, no-c-format
+msgid "Button"
+msgstr "Painonappi"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 193
+#: rc.cpp:459
+#, no-c-format
+msgid "Base"
+msgstr "Pohja"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 203
+#: rc.cpp:465
+#, no-c-format
+msgid "BrightText"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 208
+#: rc.cpp:468
+#, no-c-format
+msgid "ButtonText"
+msgstr "Painonapin teksti"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 213
+#: rc.cpp:471
+#, no-c-format
+msgid "Highlight"
+msgstr "Korostus"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 218
+#: rc.cpp:474
+#, no-c-format
+msgid "HighlightText"
+msgstr "Korostettu teksti"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 223
+#: rc.cpp:477
+#, no-c-format
+msgid "Link"
+msgstr "Linkki"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 228
+#: rc.cpp:480
+#, no-c-format
+msgid "LinkVisited"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 235
+#: rc.cpp:483
+#, no-c-format
+msgid "Choose the central color role"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 238
+#: rc.cpp:486
+#, no-c-format
+msgid ""
+"<b>Select a color role.</b>"
+"<p>Available central color roles are: "
+"<ul> "
+"<li>Background - general background color.</li> "
+"<li>Foreground - general foreground color. </li> "
+"<li>Base - used as the background color for example, for text entry widgets; it "
+"is usually white or another light color. </li> "
+"<li>Text - the forground color used with Base. Usually this is the same as the "
+"Foreground, in which case it must provide good contrast both with the "
+"Background and with the Base. </li> "
+"<li>Button - general button background color; useful where buttons need a "
+"background different from Background, as in the Macintosh style. </li> "
+"<li>ButtonText - a foreground color used with the Button color. </li> "
+"<li>Highlight - a color used to indicate a selected or highlighted item. </li> "
+"<li>HighlightedText - a text color that contrasts to Highlight. </li> "
+"<li>BrightText - a text color that is very different from Foreground and "
+"contrasts well with, for example, black. </li> </ul> </p>"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 285
+#: rc.cpp:489
+#, no-c-format
+msgid "Choose pi&xmap:"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 313
+#: rc.cpp:495
+#, no-c-format
+msgid "Choose a pixmap file for the selected central color role."
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 335
+#: rc.cpp:498
+#, no-c-format
+msgid "&Select color:"
+msgstr "&Valitse väri:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 363
+#: rc.cpp:504
+#, no-c-format
+msgid "Choose a color for the selected central color role."
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 375
+#: rc.cpp:507
+#, no-c-format
+msgid "3D Shadow &Effects"
+msgstr "3D-varjo&Efektit"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 406
+#: rc.cpp:510
+#, no-c-format
+msgid "Build &from button color:"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 412
+#: rc.cpp:513
+#, no-c-format
+msgid "Generate shadings"
+msgstr "Luo varjostukset"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 415
+#: rc.cpp:516
+#, no-c-format
+msgid "Check to let 3D-effect colors be calculated from the button-color."
+msgstr "Muokkaa 3D-efektien värit painonappien väreistä."
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 421
+#: rc.cpp:519
+#, no-c-format
+msgid "Light"
+msgstr "Kirkas"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 426
+#: rc.cpp:522
+#, no-c-format
+msgid "Midlight"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 431
+#: rc.cpp:525
+#, no-c-format
+msgid "Mid"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 436
+#: rc.cpp:528
+#, no-c-format
+msgid "Dark"
+msgstr "Tumma"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 441
+#: rc.cpp:531
+#, no-c-format
+msgid "Shadow"
+msgstr "Varjo"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 448
+#: rc.cpp:534
+#, no-c-format
+msgid "Choose 3D-effect color role"
+msgstr "Valitse 3D-efektin värin rooli"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 451
+#: rc.cpp:537
+#, no-c-format
+msgid ""
+"<b>Select a color effect role.</b>"
+"<p>Available effect roles are: "
+"<ul> "
+"<li>Light - lighter than Button color. </li> "
+"<li>Midlight - between Button and Light. </li> "
+"<li>Mid - between Button and Dark. </li> "
+"<li>Dark - darker than Button. </li> "
+"<li>Shadow - a very dark color. </li> </ul>"
+msgstr ""
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 506
+#: rc.cpp:540
+#, no-c-format
+msgid "Select co&lor:"
+msgstr "Va&litse väri:"
+
+#. i18n: file ./editor/paletteeditoradvanced.ui line 534
+#: rc.cpp:546
+#, no-c-format
+msgid "Choose a color for the selected effect color role."
+msgstr ""
+
+#. i18n: file ./editor/wizardeditor.ui line 16
+#: rc.cpp:564
+#, no-c-format
+msgid "Wizard Page Editor"
+msgstr ""
+
+#. i18n: file ./editor/wizardeditor.ui line 61
+#: rc.cpp:567
+#, no-c-format
+msgid "Wizard pages:"
+msgstr ""
+
+#. i18n: file ./editor/wizardeditor.ui line 214
+#: rc.cpp:588 rc.cpp:621 rc.cpp:651 rc.cpp:777 rc.cpp:927 rc.cpp:1350
+#, no-c-format
+msgid "Apply all changes."
+msgstr "Toteuta kaikki muutokset."
+
#. i18n: file ./editor/multilineeditor.ui line 38
-#: rc.cpp:704
+#: rc.cpp:597
#, no-c-format
msgid "Edit Multiline Edit"
msgstr ""
#. i18n: file ./editor/multilineeditor.ui line 46
-#: rc.cpp:707
+#: rc.cpp:600
#, no-c-format
msgid ""
"<b>Edit Multiline Edit</b>"
"<p>Enter the text and click the <b>OK</b>-Button to apply the changes.</p>"
msgstr ""
+#. i18n: file ./editor/multilineeditor.ui line 65
+#: rc.cpp:603 rc.cpp:816 rc.cpp:885 rc.cpp:1176 rc.cpp:1284
+#, no-c-format
+msgid "&Text:"
+msgstr "&Teksti:"
+
#. i18n: file ./editor/multilineeditor.ui line 84
-#: rc.cpp:713
+#: rc.cpp:606
#, no-c-format
msgid "Enter your text here."
msgstr "Kirjoita tekstisi tähän."
-#. i18n: file ./editor/functions.ui line 16
-#: rc.cpp:737
+#. i18n: file ./editor/tableeditor.ui line 16
+#: rc.cpp:630
#, no-c-format
-msgid "Function Browser"
+msgid "Edit Table"
msgstr ""
-#. i18n: file ./editor/functions.ui line 38
-#: rc.cpp:740
+#. i18n: file ./editor/tableeditor.ui line 34
+#: rc.cpp:633 rc.cpp:636
#, no-c-format
-msgid "Description:"
-msgstr "Kuvaus:"
+msgid "1"
+msgstr "1"
-#. i18n: file ./editor/functions.ui line 67
-#: rc.cpp:743
+#. i18n: file ./editor/tableeditor.ui line 153
+#: rc.cpp:660 rc.cpp:1257
#, no-c-format
-msgid "&Group:"
-msgstr "&Ryhmä:"
+msgid "Co&lumns"
+msgstr "Sara&kkeet"
-#. i18n: file ./editor/functions.ui line 97
-#: rc.cpp:746
+#. i18n: file ./editor/tableeditor.ui line 215
+#: rc.cpp:663 rc.cpp:717 rc.cpp:843 rc.cpp:1233 rc.cpp:1329
#, no-c-format
-msgid "&Function:"
+msgid "Move up"
+msgstr "Siirrä ylös"
+
+#. i18n: file ./editor/tableeditor.ui line 218
+#: rc.cpp:666 rc.cpp:720
+#, no-c-format
+msgid ""
+"<b>Move the selected item up.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
msgstr ""
-#. i18n: file ./editor/functions.ui line 129
-#: rc.cpp:749
+#. i18n: file ./editor/tableeditor.ui line 232
+#: rc.cpp:669 rc.cpp:723 rc.cpp:849 rc.cpp:1239 rc.cpp:1314
#, no-c-format
-msgid "&Parameters"
-msgstr "&Parametrit:"
+msgid "Move down"
+msgstr "Siirrä alas"
-#. i18n: file ./editor/functions.ui line 140
-#: rc.cpp:752
+#. i18n: file ./editor/tableeditor.ui line 235
+#: rc.cpp:672 rc.cpp:726
#, no-c-format
-msgid "Arg3"
-msgstr "Arg3"
+msgid ""
+"<b>Move the selected item down.</b>"
+"<p>The top-most column will be the first column of the list.</p>"
+msgstr ""
-#. i18n: file ./editor/functions.ui line 148
-#: rc.cpp:755
-#, fuzzy, no-c-format
-msgid "Arg5"
-msgstr "Arg1"
+#. i18n: file ./editor/tableeditor.ui line 243
+#: rc.cpp:675 rc.cpp:1305
+#, no-c-format
+msgid "&Delete Column"
+msgstr "&Poista sarake"
-#. i18n: file ./editor/functions.ui line 190
-#: rc.cpp:758
-#, fuzzy, no-c-format
-msgid "Insert function"
-msgstr "Lisää/Siirrä toiminto"
+#. i18n: file ./editor/tableeditor.ui line 251
+#: rc.cpp:678 rc.cpp:1320
+#, no-c-format
+msgid "&New Column"
+msgstr "&Uusi sarake"
-#. i18n: file ./editor/functions.ui line 198
-#: rc.cpp:761
+#. i18n: file ./editor/tableeditor.ui line 273
+#: rc.cpp:681
#, no-c-format
-msgid "Arg4"
-msgstr "Arg4"
+msgid "Table:"
+msgstr "Taulukko:"
-#. i18n: file ./editor/functions.ui line 240
-#: rc.cpp:764 rc.cpp:770 rc.cpp:773 rc.cpp:779 rc.cpp:782 rc.cpp:785
+#. i18n: file ./editor/tableeditor.ui line 295
+#: rc.cpp:684 rc.cpp:741 rc.cpp:798 rc.cpp:897 rc.cpp:1194 rc.cpp:1266
#, no-c-format
-msgid "Quote"
+msgid "Label4"
msgstr ""
-#. i18n: file ./editor/functions.ui line 263
-#: rc.cpp:767
+#. i18n: file ./editor/tableeditor.ui line 315
+#: rc.cpp:687 rc.cpp:744 rc.cpp:801 rc.cpp:900 rc.cpp:1197 rc.cpp:1269
#, no-c-format
-msgid "Arg1"
-msgstr "Arg1"
+msgid "Delete Pixmap"
+msgstr ""
-#. i18n: file ./editor/functions.ui line 362
-#: rc.cpp:776
+#. i18n: file ./editor/tableeditor.ui line 318
+#: rc.cpp:690 rc.cpp:747 rc.cpp:1200
#, no-c-format
-msgid "Widget:"
-msgstr "Elementti:"
+msgid ""
+"<b>Delete the selected item's pixmap.</b>"
+"<p>The pixmap in the current column of the selected item will be deleted.</p>"
+msgstr ""
-#. i18n: file ./editor/functions.ui line 502
-#: rc.cpp:788
-#, fuzzy, no-c-format
-msgid "Arg6"
-msgstr "Arg1"
+#. i18n: file ./editor/tableeditor.ui line 335
+#: rc.cpp:696 rc.cpp:753 rc.cpp:810 rc.cpp:909 rc.cpp:1206 rc.cpp:1278
+#, no-c-format
+msgid "Select a Pixmap"
+msgstr ""
-#. i18n: file ./editor/functions.ui line 510
-#: rc.cpp:791
+#. i18n: file ./editor/tableeditor.ui line 338
+#: rc.cpp:699 rc.cpp:756 rc.cpp:1209
#, no-c-format
-msgid "Arg2"
-msgstr "Arg2"
+msgid ""
+"<b>Select a pixmap file for the item.</b>"
+"<p>The pixmap will be changed in the current column of the selected item.</p>"
+msgstr ""
-#. i18n: file ./editor/functions.ui line 623
-#: rc.cpp:800
-#, fuzzy, no-c-format
-msgid "Clear edited text"
-msgstr "Lisätty teksti:"
+#. i18n: file ./editor/tableeditor.ui line 348
+#: rc.cpp:702 rc.cpp:735
+#, no-c-format
+msgid "&Label:"
+msgstr "&Nimike:"
-#. i18n: file ./editor/functions.ui line 631
-#: rc.cpp:803
+#. i18n: file ./editor/tableeditor.ui line 359
+#: rc.cpp:705 rc.cpp:738
#, no-c-format
-msgid "Inserted &text:"
-msgstr "Lisätty teksti:"
+msgid "Pixmap:"
+msgstr ""
-#. i18n: file ./editor/createtemplate.ui line 38
-#: editor/mainwindowactions.cpp:806 editor/mainwindowactions.cpp:835
-#: rc.cpp:806
+#. i18n: file ./editor/tableeditor.ui line 370
+#: rc.cpp:708
#, no-c-format
-msgid "Create Template"
-msgstr "Luo malli"
+msgid "&Field:"
+msgstr "&Kenttä:"
-#. i18n: file ./editor/createtemplate.ui line 61
-#: rc.cpp:809
+#. i18n: file ./editor/tableeditor.ui line 394
+#: rc.cpp:711
#, no-c-format
-msgid "Template &name:"
-msgstr "Mallin &nimi:"
+msgid "<no table>"
+msgstr "<ei taulukkoa>"
-#. i18n: file ./editor/createtemplate.ui line 76
-#: rc.cpp:812
+#. i18n: file ./editor/tableeditor.ui line 406
+#: rc.cpp:714
#, no-c-format
-msgid "Name of the new template"
-msgstr "Uuden mallin nimi"
+msgid "&Rows"
+msgstr "&Rivit"
-#. i18n: file ./editor/createtemplate.ui line 80
-#: rc.cpp:815
+#. i18n: file ./editor/tableeditor.ui line 496
+#: rc.cpp:729
#, no-c-format
-msgid "Enter the name of the new template"
-msgstr "Anna uuden mallin nimi"
+msgid "&New Row"
+msgstr "&Uusi rivi"
-#. i18n: file ./editor/createtemplate.ui line 91
-#: rc.cpp:818
+#. i18n: file ./editor/tableeditor.ui line 504
+#: rc.cpp:732
#, no-c-format
-msgid "Class of the new template"
+msgid "&Delete Row"
+msgstr "&Poista rivi"
+
+#. i18n: file ./editor/listboxeditor.ui line 35
+#: rc.cpp:759
+#, no-c-format
+msgid "Edit Listbox"
msgstr ""
-#. i18n: file ./editor/createtemplate.ui line 95
-#: rc.cpp:821
+#. i18n: file ./editor/listboxeditor.ui line 41
+#: rc.cpp:762
#, no-c-format
msgid ""
-"Enter the name of the class which should be used as the template's base class"
+"<b>Edit Listbox</b>"
+"<p>Add, edit or delete items in the listbox.</p>"
+"<p>Click the <b>New Item</b>-button to create a new listbox entry, then enter "
+"text and choose a pixmap.</p>"
+"<p>Select an item from the list and click the <b>Delete Item</b>"
+"-button to remove the item from the list.</p>"
msgstr ""
-#. i18n: file ./editor/createtemplate.ui line 142
-#: rc.cpp:824
+#. i18n: file ./editor/listboxeditor.ui line 150
+#: rc.cpp:789 rc.cpp:1221
#, no-c-format
-msgid "C&reate"
-msgstr "L&uo"
+msgid "The list of items."
+msgstr ""
-#. i18n: file ./editor/createtemplate.ui line 150
-#: rc.cpp:827
+#. i18n: file ./editor/listboxeditor.ui line 158
+#: rc.cpp:792 rc.cpp:882
#, no-c-format
-msgid "Creates the new template"
-msgstr "Luo uusi malli"
+msgid "&Item Properties"
+msgstr "&Kohteen ominaisuudet"
-#. i18n: file ./editor/createtemplate.ui line 165
-#: rc.cpp:833
+#. i18n: file ./editor/listboxeditor.ui line 175
+#: rc.cpp:795 rc.cpp:894 rc.cpp:1263
#, no-c-format
-msgid "Closes the Dialog"
-msgstr "Sulkee ikkunan"
+msgid "&Pixmap:"
+msgstr ""
-#. i18n: file ./editor/createtemplate.ui line 178
-#: rc.cpp:836
+#. i18n: file ./editor/listboxeditor.ui line 209
+#: rc.cpp:804 rc.cpp:903
#, no-c-format
-msgid "&Baseclass for template:"
-msgstr "Mallin &perusluokka:"
+msgid "Delete the selected item's pixmap."
+msgstr ""
-#. i18n: file ./editor/assoctexteditor.ui line 16
-#: rc.cpp:839
+#. i18n: file ./editor/listboxeditor.ui line 229
+#: rc.cpp:813
#, no-c-format
-msgid "Edit Text"
-msgstr "Editoi tekstiä"
+msgid "Choose a pixmap file for the selected item."
+msgstr ""
-#. i18n: file ./editor/assoctexteditor.ui line 35
-#: rc.cpp:842
+#. i18n: file ./editor/listboxeditor.ui line 254
+#: rc.cpp:819 rc.cpp:888 rc.cpp:1179
#, no-c-format
-msgid "&Widget:"
-msgstr "&Elementti:"
+msgid "Change text"
+msgstr "Vaihda teksti"
-#. i18n: file ./editor/assoctexteditor.ui line 67
-#: rc.cpp:848
+#. i18n: file ./editor/listboxeditor.ui line 257
+#: rc.cpp:822
#, no-c-format
-msgid "&Text for:"
-msgstr ""
+msgid "Change the selected item's text."
+msgstr "Vaihtaa valitun kohteen tekstin."
-#. i18n: file ./editor/assoctexteditor.ui line 104
-#: rc.cpp:854
+#. i18n: file ./editor/listboxeditor.ui line 267
+#: rc.cpp:825 rc.cpp:864 rc.cpp:1212
#, no-c-format
-msgid "&Function..."
-msgstr ""
+msgid "&New Item"
+msgstr "&Uusi"
-#. i18n: file ./editor/assoctexteditor.ui line 137
-#: rc.cpp:857
+#. i18n: file ./editor/listboxeditor.ui line 270
+#: rc.cpp:828 rc.cpp:867 rc.cpp:1215
#, no-c-format
-msgid "Wi&dget:"
-msgstr "El&ementti:"
+msgid "Add an item"
+msgstr "Uusi kohde"
-#. i18n: file ./editor/assoctexteditor.ui line 184
-#: rc.cpp:860
+#. i18n: file ./editor/listboxeditor.ui line 273
+#: rc.cpp:831
#, no-c-format
-msgid "Fi&le..."
-msgstr "&Tiedosto..."
+msgid "<b>Add a new item.</b><p>New items are appended to the list.</p>"
+msgstr ""
-#. i18n: file ./editor/pixmapfunction.ui line 38
-#: editor/pixmapchooser.cpp:964 rc.cpp:863
+#. i18n: file ./editor/listboxeditor.ui line 281
+#: rc.cpp:834 rc.cpp:873 rc.cpp:1161
#, no-c-format
-msgid "Choose Pixmap"
-msgstr "Valitse kuvakartta"
+msgid "&Delete Item"
+msgstr "&Poista kohde"
-#. i18n: file ./editor/pixmapfunction.ui line 61
-#: rc.cpp:866
+#. i18n: file ./editor/listboxeditor.ui line 287
+#: rc.cpp:840
#, no-c-format
-msgid "&Enter arguments for loading the pixmap:"
-msgstr ""
+msgid "Delete the selected item"
+msgstr "Poista valittu kohde"
-#. i18n: file ./editor/pixmapfunction.ui line 109
-#: rc.cpp:869
-#, fuzzy, no-c-format
-msgid "TQPixmap("
-msgstr "QPixmap("
+#. i18n: file ./editor/listboxeditor.ui line 321
+#: rc.cpp:846
+#, no-c-format
+msgid "Moves the selected item up."
+msgstr "Siirtää valitun kohteen ylos."
-#. i18n: file ./editor/pixmapfunction.ui line 573
-#: rc.cpp:872
+#. i18n: file ./editor/listboxeditor.ui line 338
+#: rc.cpp:852
#, no-c-format
-msgid ")"
-msgstr ")"
+msgid "Move the selected item down."
+msgstr "Siirtää valitun kohteen alas."
-#. i18n: file ./editor/newform.ui line 35
-#: rc.cpp:884
+#. i18n: file ./editor/iconvieweditor.ui line 35
+#: rc.cpp:855
#, no-c-format
-msgid "New File"
-msgstr "Uusi tiedosto"
+msgid "Edit Iconview"
+msgstr ""
-#. i18n: file ./editor/newform.ui line 41
-#: rc.cpp:887
+#. i18n: file ./editor/iconvieweditor.ui line 41
+#: rc.cpp:858
#, no-c-format
msgid ""
-"<b>New Form</b>"
-"<p>Select a template for the new form and click the <b>OK</b>"
-"-button to create it.</p>"
+"<b>Edit Iconview</b>"
+"<p>Add, edit or delete items in the icon view.</p>"
+"<p>Click the <b>New Item</b>-button to create a new item, then enter text and "
+"choose a pixmap.</p>"
+"<p>Select an item from the view and click the <b>Delete Item</b>"
+"-button to remove the item from the iconview.</p>"
msgstr ""
-#. i18n: file ./editor/newform.ui line 109
-#: rc.cpp:896
+#. i18n: file ./editor/iconvieweditor.ui line 72
+#: rc.cpp:861
#, no-c-format
-msgid "Create a new form using the selected template."
-msgstr "Luo uusi lomake käyttäen valittua mallia."
+msgid "All items in the iconview."
+msgstr ""
-#. i18n: file ./editor/newform.ui line 123
-#: rc.cpp:902
+#. i18n: file ./editor/iconvieweditor.ui line 100
+#: rc.cpp:870
#, no-c-format
-msgid "Close the dialog without creating a new form."
-msgstr "Sulje ikkuna luomatta uutta lomaketta."
+msgid "Create a new item for the iconview."
+msgstr ""
-#. i18n: file ./editor/newform.ui line 145
-#: rc.cpp:905
+#. i18n: file ./editor/iconvieweditor.ui line 111
+#: rc.cpp:876 rc.cpp:1164
#, no-c-format
-msgid "Displays a list of the available templates."
-msgstr "Näyttää listan kaikista saatavillaolevista malleista."
+msgid "Delete item"
+msgstr "Poista kohde"
+
+#. i18n: file ./editor/iconvieweditor.ui line 114
+#: rc.cpp:879
+#, no-c-format
+msgid "Delete the selected item."
+msgstr "Poistaa valitun kohteen."
+
+#. i18n: file ./editor/iconvieweditor.ui line 184
+#: rc.cpp:891
+#, fuzzy, no-c-format
+msgid "Change the text for the selected item."
+msgstr "Vaihda valitun teksti."
+
+#. i18n: file ./editor/iconvieweditor.ui line 260
+#: rc.cpp:912
+#, no-c-format
+msgid "Select a pixmap file for the current item."
+msgstr ""
+
+#. i18n: file ./editor/choosewidget.ui line 16
+#: rc.cpp:936
+#, no-c-format
+msgid "Choose Widget"
+msgstr "Valitse elementti"
+
+#. i18n: file ./editor/choosewidget.ui line 118
+#: rc.cpp:945
+#, no-c-format
+msgid "Find:"
+msgstr "Etsi:"
#. i18n: file ./editor/connectioneditor.ui line 35
-#: rc.cpp:908
+#: rc.cpp:948
#, no-c-format
msgid "Edit Connections"
msgstr "Muokkaa yhteyksiä"
#. i18n: file ./editor/connectioneditor.ui line 41
-#: rc.cpp:911
+#: rc.cpp:951
#, no-c-format
msgid ""
"<b>Edit Connections</b>"
@@ -1471,37 +3099,37 @@ msgid ""
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 56
-#: rc.cpp:914
+#: rc.cpp:954
#, no-c-format
msgid "Sender"
msgstr "Lähettäjä"
#. i18n: file ./editor/connectioneditor.ui line 67
-#: rc.cpp:917
+#: rc.cpp:957
#, no-c-format
msgid "Signal"
msgstr "Signaali"
#. i18n: file ./editor/connectioneditor.ui line 78
-#: rc.cpp:920
+#: rc.cpp:960
#, no-c-format
msgid "Receiver"
msgstr "Vastaanottaja"
#. i18n: file ./editor/connectioneditor.ui line 89
-#: rc.cpp:923
+#: rc.cpp:963
#, no-c-format
msgid "Slot"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 111
-#: rc.cpp:926
+#: rc.cpp:966
#, no-c-format
msgid "Displays the connections between the sender and the receiver."
msgstr "Näyttää lähettäjän ja vastaanottajan väliset yhteydet"
#. i18n: file ./editor/connectioneditor.ui line 119
-#: rc.cpp:929
+#: rc.cpp:969
#, no-c-format
msgid ""
"<b>A list of Q_SLOTS for the receiver.</b>"
@@ -1511,345 +3139,241 @@ msgid ""
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 127
-#: rc.cpp:932
+#: rc.cpp:972
#, fuzzy, no-c-format
msgid "Displays the list of Q_SIGNALS that the widget emits."
msgstr "Näytä elementin lähettämät signaalit."
#. i18n: file ./editor/connectioneditor.ui line 143
-#: rc.cpp:935
+#: rc.cpp:975
#, no-c-format
msgid "Si&gnals:"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 183
-#: rc.cpp:938
+#: rc.cpp:978
#, no-c-format
msgid "&Slots:"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 217
-#: rc.cpp:941
+#: rc.cpp:981
#, no-c-format
msgid "&Disconnect"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 220
-#: rc.cpp:944
+#: rc.cpp:984
#, no-c-format
msgid "Alt+D"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 226
-#: rc.cpp:947
+#: rc.cpp:987
#, no-c-format
msgid "Remove the selected connection"
msgstr "Poista valittu yhteys"
#. i18n: file ./editor/connectioneditor.ui line 229
-#: rc.cpp:950
+#: rc.cpp:990
#, no-c-format
msgid "Remove the selected connection."
msgstr "Poista valittu yhteys."
#. i18n: file ./editor/connectioneditor.ui line 257
-#: rc.cpp:956
+#: rc.cpp:996
#, no-c-format
msgid "Alt+O"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 277
-#: rc.cpp:965
+#: rc.cpp:1005
#, no-c-format
msgid "Alt+C"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 318
-#: rc.cpp:971
+#: rc.cpp:1011
#, no-c-format
msgid "Connec&tions:"
msgstr "Yh&teydet:"
#. i18n: file ./editor/connectioneditor.ui line 346
-#: rc.cpp:974
+#: rc.cpp:1014
#, no-c-format
msgid "Co&nnect"
msgstr "Yh&distä"
#. i18n: file ./editor/connectioneditor.ui line 349
-#: rc.cpp:977
+#: rc.cpp:1017
#, no-c-format
msgid "Alt+N"
msgstr ""
#. i18n: file ./editor/connectioneditor.ui line 355
-#: rc.cpp:980
+#: rc.cpp:1020
#, no-c-format
msgid "Create connection"
msgstr "Luo yhteys"
#. i18n: file ./editor/connectioneditor.ui line 358
-#: rc.cpp:983
+#: rc.cpp:1023
#, no-c-format
msgid "Create a connection between a signal and a slot."
msgstr ""
-#. i18n: file ./editor/paletteeditoradvanced.ui line 38
-#: rc.cpp:986
-#, no-c-format
-msgid "Tune Palette"
-msgstr ""
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 44
-#: rc.cpp:989
-#, no-c-format
-msgid ""
-"<b>Edit Palette</b>"
-"<p>Change the current widget or form's palette.</p>"
-"<p>Use a generated palette or select colors for each color group and each color "
-"role.</p>"
-"<p>The palette can be tested with different widget layouts in the preview "
-"section.</p>"
-msgstr ""
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 122
-#: rc.cpp:1004
-#, no-c-format
-msgid "Auto"
-msgstr "Automaattinen"
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 139
-#: rc.cpp:1007
-#, no-c-format
-msgid "Build the inactive palette from the active palette."
-msgstr "Rakenna käytössäolevasta paletista käyttämätön (inaktiivinen) paletti."
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 150
-#: rc.cpp:1010
-#, no-c-format
-msgid "Build the disabled palette from the active palette."
-msgstr "Rakenna käytössäolevasta paletista estetty paletti."
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 163
-#: rc.cpp:1013
-#, no-c-format
-msgid "Central Color &Roles"
-msgstr ""
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 178
-#: rc.cpp:1016
-#, no-c-format
-msgid "Background"
-msgstr "Tausta"
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 183
-#: rc.cpp:1019
-#, no-c-format
-msgid "Foreground"
-msgstr "Edusta"
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 188
-#: rc.cpp:1022
+#. i18n: file ./editor/paletteeditor.ui line 43
+#: rc.cpp:1026
#, no-c-format
-msgid "Button"
-msgstr "Painonappi"
+msgid "Edit Palette"
+msgstr "Editoi palettia"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 193
-#: rc.cpp:1025
+#. i18n: file ./editor/paletteeditor.ui line 68
+#: rc.cpp:1029
#, no-c-format
-msgid "Base"
-msgstr "Pohja"
+msgid "Build Palette"
+msgstr "Rakenna paletti"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 198
-#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
-#: editor/multilineeditorimpl.cpp:68 rc.cpp:1028
+#. i18n: file ./editor/paletteeditor.ui line 111
+#: rc.cpp:1032
#, no-c-format
-msgid "Text"
-msgstr "Teksti"
+msgid "&3D effects:"
+msgstr "&3D efektit:"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 203
-#: rc.cpp:1031
+#. i18n: file ./editor/paletteeditor.ui line 142
+#: rc.cpp:1038
#, no-c-format
-msgid "BrightText"
+msgid "Choose the effect-color for the generated palette."
msgstr ""
-#. i18n: file ./editor/paletteeditoradvanced.ui line 208
-#: rc.cpp:1034
-#, no-c-format
-msgid "ButtonText"
-msgstr "Painonapin teksti"
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 213
-#: rc.cpp:1037
-#, no-c-format
-msgid "Highlight"
-msgstr "Korostus"
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 218
-#: rc.cpp:1040
-#, no-c-format
-msgid "HighlightText"
-msgstr "Korostettu teksti"
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 223
-#: rc.cpp:1043
+#. i18n: file ./editor/paletteeditor.ui line 173
+#: rc.cpp:1041
#, no-c-format
-msgid "Link"
-msgstr "Linkki"
+msgid "Back&ground:"
+msgstr "Taus&ta:"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 228
-#: rc.cpp:1046
+#. i18n: file ./editor/paletteeditor.ui line 204
+#: rc.cpp:1047
#, no-c-format
-msgid "LinkVisited"
-msgstr ""
+msgid "Choose the background color for the generated palette."
+msgstr "Valitse taustaväri luodulle paletille."
-#. i18n: file ./editor/paletteeditoradvanced.ui line 235
-#: rc.cpp:1049
+#. i18n: file ./editor/paletteeditor.ui line 229
+#: rc.cpp:1050
#, no-c-format
-msgid "Choose the central color role"
+msgid "&Tune Palette..."
msgstr ""
-#. i18n: file ./editor/paletteeditoradvanced.ui line 238
-#: rc.cpp:1052
+#. i18n: file ./editor/paletteeditor.ui line 247
+#: rc.cpp:1053
#, no-c-format
-msgid ""
-"<b>Select a color role.</b>"
-"<p>Available central color roles are: "
-"<ul> "
-"<li>Background - general background color.</li> "
-"<li>Foreground - general foreground color. </li> "
-"<li>Base - used as the background color for example, for text entry widgets; it "
-"is usually white or another light color. </li> "
-"<li>Text - the forground color used with Base. Usually this is the same as the "
-"Foreground, in which case it must provide good contrast both with the "
-"Background and with the Base. </li> "
-"<li>Button - general button background color; useful where buttons need a "
-"background different from Background, as in the Macintosh style. </li> "
-"<li>ButtonText - a foreground color used with the Button color. </li> "
-"<li>Highlight - a color used to indicate a selected or highlighted item. </li> "
-"<li>HighlightedText - a text color that contrasts to Highlight. </li> "
-"<li>BrightText - a text color that is very different from Foreground and "
-"contrasts well with, for example, black. </li> </ul> </p>"
-msgstr ""
+msgid "Preview"
+msgstr "Esikatselu"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 285
-#: rc.cpp:1055
+#. i18n: file ./editor/functions.ui line 16
+#: rc.cpp:1083
#, no-c-format
-msgid "Choose pi&xmap:"
+msgid "Function Browser"
msgstr ""
-#. i18n: file ./editor/paletteeditoradvanced.ui line 313
-#: rc.cpp:1061
+#. i18n: file ./editor/functions.ui line 38
+#: rc.cpp:1086
#, no-c-format
-msgid "Choose a pixmap file for the selected central color role."
-msgstr ""
+msgid "Description:"
+msgstr "Kuvaus:"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 335
-#: rc.cpp:1064
+#. i18n: file ./editor/functions.ui line 67
+#: rc.cpp:1089
#, no-c-format
-msgid "&Select color:"
-msgstr "&Valitse väri:"
+msgid "&Group:"
+msgstr "&Ryhmä:"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 363
-#: rc.cpp:1070
+#. i18n: file ./editor/functions.ui line 97
+#: rc.cpp:1092
#, no-c-format
-msgid "Choose a color for the selected central color role."
+msgid "&Function:"
msgstr ""
-#. i18n: file ./editor/paletteeditoradvanced.ui line 375
-#: rc.cpp:1073
-#, no-c-format
-msgid "3D Shadow &Effects"
-msgstr "3D-varjo&Efektit"
-
-#. i18n: file ./editor/paletteeditoradvanced.ui line 406
-#: rc.cpp:1076
+#. i18n: file ./editor/functions.ui line 129
+#: rc.cpp:1095
#, no-c-format
-msgid "Build &from button color:"
-msgstr ""
+msgid "&Parameters"
+msgstr "&Parametrit:"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 412
-#: rc.cpp:1079
+#. i18n: file ./editor/functions.ui line 140
+#: rc.cpp:1098
#, no-c-format
-msgid "Generate shadings"
-msgstr "Luo varjostukset"
+msgid "Arg3"
+msgstr "Arg3"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 415
-#: rc.cpp:1082
-#, no-c-format
-msgid "Check to let 3D-effect colors be calculated from the button-color."
-msgstr "Muokkaa 3D-efektien värit painonappien väreistä."
+#. i18n: file ./editor/functions.ui line 148
+#: rc.cpp:1101
+#, fuzzy, no-c-format
+msgid "Arg5"
+msgstr "Arg1"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 421
-#: rc.cpp:1085
-#, no-c-format
-msgid "Light"
-msgstr "Kirkas"
+#. i18n: file ./editor/functions.ui line 190
+#: rc.cpp:1104
+#, fuzzy, no-c-format
+msgid "Insert function"
+msgstr "Lisää/Siirrä toiminto"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 426
-#: rc.cpp:1088
+#. i18n: file ./editor/functions.ui line 198
+#: rc.cpp:1107
#, no-c-format
-msgid "Midlight"
-msgstr ""
+msgid "Arg4"
+msgstr "Arg4"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 431
-#: rc.cpp:1091
+#. i18n: file ./editor/functions.ui line 240
+#: rc.cpp:1110 rc.cpp:1116 rc.cpp:1119 rc.cpp:1125 rc.cpp:1128 rc.cpp:1131
#, no-c-format
-msgid "Mid"
+msgid "Quote"
msgstr ""
-#. i18n: file ./editor/paletteeditoradvanced.ui line 436
-#: rc.cpp:1094
+#. i18n: file ./editor/functions.ui line 263
+#: rc.cpp:1113
#, no-c-format
-msgid "Dark"
-msgstr "Tumma"
+msgid "Arg1"
+msgstr "Arg1"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 441
-#: rc.cpp:1097
+#. i18n: file ./editor/functions.ui line 362
+#: rc.cpp:1122
#, no-c-format
-msgid "Shadow"
-msgstr "Varjo"
+msgid "Widget:"
+msgstr "Elementti:"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 448
-#: rc.cpp:1100
-#, no-c-format
-msgid "Choose 3D-effect color role"
-msgstr "Valitse 3D-efektin värin rooli"
+#. i18n: file ./editor/functions.ui line 502
+#: rc.cpp:1134
+#, fuzzy, no-c-format
+msgid "Arg6"
+msgstr "Arg1"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 451
-#: rc.cpp:1103
+#. i18n: file ./editor/functions.ui line 510
+#: rc.cpp:1137
#, no-c-format
-msgid ""
-"<b>Select a color effect role.</b>"
-"<p>Available effect roles are: "
-"<ul> "
-"<li>Light - lighter than Button color. </li> "
-"<li>Midlight - between Button and Light. </li> "
-"<li>Mid - between Button and Dark. </li> "
-"<li>Dark - darker than Button. </li> "
-"<li>Shadow - a very dark color. </li> </ul>"
-msgstr ""
+msgid "Arg2"
+msgstr "Arg2"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 506
-#: rc.cpp:1106
-#, no-c-format
-msgid "Select co&lor:"
-msgstr "Va&litse väri:"
+#. i18n: file ./editor/functions.ui line 623
+#: rc.cpp:1146
+#, fuzzy, no-c-format
+msgid "Clear edited text"
+msgstr "Lisätty teksti:"
-#. i18n: file ./editor/paletteeditoradvanced.ui line 534
-#: rc.cpp:1112
+#. i18n: file ./editor/functions.ui line 631
+#: rc.cpp:1149
#, no-c-format
-msgid "Choose a color for the selected effect color role."
-msgstr ""
+msgid "Inserted &text:"
+msgstr "Lisätty teksti:"
#. i18n: file ./editor/listvieweditor.ui line 35
-#: rc.cpp:1130
+#: rc.cpp:1152
#, no-c-format
msgid "Edit Listview"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 41
-#: rc.cpp:1133
+#: rc.cpp:1155
#, no-c-format
msgid ""
"<b>Edit Listview</b>"
@@ -1861,32 +3385,26 @@ msgid ""
"-button to remove the item from the list.</p>"
msgstr ""
-#. i18n: file ./editor/listvieweditor.ui line 62
-#: editor/listvieweditorimpl.cpp:570 rc.cpp:1136
-#, no-c-format
-msgid "&Items"
-msgstr ""
-
#. i18n: file ./editor/listvieweditor.ui line 85
-#: rc.cpp:1145
+#: rc.cpp:1167
#, no-c-format
msgid "<b>Deletes the selected item.</b><p>Any sub-items are also deleted.</p>"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 99
-#: rc.cpp:1148
+#: rc.cpp:1170
#, no-c-format
msgid "Item &Properties"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 116
-#: rc.cpp:1151
+#: rc.cpp:1173
#, no-c-format
msgid "Pi&xmap:"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 147
-#: rc.cpp:1160
+#: rc.cpp:1182
#, no-c-format
msgid ""
"<b>Change the text of the item.</b>"
@@ -1894,13 +3412,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 155
-#: rc.cpp:1163
+#: rc.cpp:1185
#, no-c-format
msgid "Change column"
msgstr "Vaihda sarake"
#. i18n: file ./editor/listvieweditor.ui line 158
-#: rc.cpp:1166
+#: rc.cpp:1188
#, no-c-format
msgid ""
"<b>Select the current column.</b>"
@@ -1908,13 +3426,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 166
-#: rc.cpp:1169
+#: rc.cpp:1191
#, no-c-format
msgid "Colu&mn:"
msgstr "Sara&ke:"
#. i18n: file ./editor/listvieweditor.ui line 252
-#: rc.cpp:1196
+#: rc.cpp:1218
#, no-c-format
msgid ""
"<b>Adds a new item to the list.</b>"
@@ -1923,19 +3441,19 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 268
-#: rc.cpp:1202
+#: rc.cpp:1224
#, no-c-format
msgid "New &Subitem"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 271
-#: rc.cpp:1205
+#: rc.cpp:1227
#, no-c-format
msgid "Add a subitem"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 274
-#: rc.cpp:1208
+#: rc.cpp:1230
#, no-c-format
msgid ""
"<b>Create a new sub-item for the selected item.</b>"
@@ -1944,7 +3462,7 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 308
-#: rc.cpp:1214
+#: rc.cpp:1236
#, no-c-format
msgid ""
"<b>Move the selected item up.</b>"
@@ -1952,7 +3470,7 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 325
-#: rc.cpp:1220
+#: rc.cpp:1242
#, no-c-format
msgid ""
"<b>Move the selected item down.</b>"
@@ -1960,13 +3478,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 339
-#: rc.cpp:1223
+#: rc.cpp:1245
#, no-c-format
msgid "Move left"
msgstr "Siirrä vasemmalle"
#. i18n: file ./editor/listvieweditor.ui line 342
-#: rc.cpp:1226
+#: rc.cpp:1248
#, no-c-format
msgid ""
"<b>Move the selected item one level up.</b>"
@@ -1974,13 +3492,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 356
-#: rc.cpp:1229
+#: rc.cpp:1251
#, no-c-format
msgid "Move right"
msgstr "Siirrä oikealle"
#. i18n: file ./editor/listvieweditor.ui line 359
-#: rc.cpp:1232
+#: rc.cpp:1254
#, no-c-format
msgid ""
"<b>Move the selected item one level down.</b>"
@@ -1988,19 +3506,19 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 386
-#: rc.cpp:1238
+#: rc.cpp:1260
#, no-c-format
msgid "Column Properties"
msgstr "Sarakkeen ominaisuudet"
#. i18n: file ./editor/listvieweditor.ui line 437
-#: rc.cpp:1250
+#: rc.cpp:1272
#, no-c-format
msgid "Delete the pixmap of the selected column."
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 457
-#: rc.cpp:1259
+#: rc.cpp:1281
#, no-c-format
msgid ""
"<b>Select a pixmap file for the selected column.</b>"
@@ -2008,13 +3526,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 482
-#: rc.cpp:1265
+#: rc.cpp:1287
#, no-c-format
msgid "Enter column text"
msgstr "Anna sarakkeen teksti"
#. i18n: file ./editor/listvieweditor.ui line 485
-#: rc.cpp:1268
+#: rc.cpp:1290
#, no-c-format
msgid ""
"<b>Enter the text for the selected column.</b>"
@@ -2022,13 +3540,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 493
-#: rc.cpp:1271
+#: rc.cpp:1293
#, no-c-format
msgid "Clicka&ble"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 496
-#: rc.cpp:1274
+#: rc.cpp:1296
#, no-c-format
msgid ""
"If this option is checked, the selected column will react to mouse clicks on "
@@ -2036,31 +3554,31 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 504
-#: rc.cpp:1277
+#: rc.cpp:1299
#, no-c-format
msgid "Re&sizable"
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 507
-#: rc.cpp:1280
+#: rc.cpp:1302
#, no-c-format
msgid "The column's width will be resizeable if this option is checked."
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 520
-#: rc.cpp:1286
+#: rc.cpp:1308
#, no-c-format
msgid "Delete column"
msgstr "Poista sarake"
#. i18n: file ./editor/listvieweditor.ui line 523
-#: rc.cpp:1289
+#: rc.cpp:1311
#, no-c-format
msgid "Deletes the selected Column."
msgstr "Poistaa valitun sarakkeen."
#. i18n: file ./editor/listvieweditor.ui line 540
-#: rc.cpp:1295
+#: rc.cpp:1317
#, no-c-format
msgid ""
"<b>Move the selected item down.</b>"
@@ -2068,13 +3586,13 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 551
-#: rc.cpp:1301
+#: rc.cpp:1323
#, no-c-format
msgid "Add a Column"
msgstr "Lisää sarake"
#. i18n: file ./editor/listvieweditor.ui line 554
-#: rc.cpp:1304
+#: rc.cpp:1326
#, no-c-format
msgid ""
"<b>Create a new column.</b>"
@@ -2083,7 +3601,7 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 571
-#: rc.cpp:1310
+#: rc.cpp:1332
#, no-c-format
msgid ""
"<b>Move the selected item up.</b>"
@@ -2091,85 +3609,647 @@ msgid ""
msgstr ""
#. i18n: file ./editor/listvieweditor.ui line 579
-#: rc.cpp:1313
+#: rc.cpp:1335
#, no-c-format
msgid "The list of columns."
msgstr "Sarakelista."
-#. i18n: file ./editor/formsettings.ui line 35
-#: rc.cpp:1337
+#. i18n: file ./editor/previewwidget.ui line 22
+#: rc.cpp:1359
#, no-c-format
-msgid "Form Settings"
-msgstr "Lomakkeen säädöt"
+msgid "Preview Window"
+msgstr "Esikatseluikkuna"
-#. i18n: file ./editor/formsettings.ui line 41
-#: rc.cpp:1340
+#. i18n: file ./editor/previewwidget.ui line 67
+#: rc.cpp:1362
#, no-c-format
-msgid ""
-"<b>Form Settings</b>"
-"<p>Change settings for the form. Settings like <b>Comment</b> and <b>Author</b> "
-"are for your own use and are not required.</p>"
-msgstr ""
+msgid "ButtonGroup"
+msgstr "Painikeryhmä"
-#. i18n: file ./editor/formsettings.ui line 122
-#: rc.cpp:1355
+#. i18n: file ./editor/previewwidget.ui line 84
+#: rc.cpp:1365
#, no-c-format
-msgid "La&youts"
-msgstr "Aset&telut"
+msgid "RadioButton1"
+msgstr ""
-#. i18n: file ./editor/formsettings.ui line 155
-#: rc.cpp:1358
+#. i18n: file ./editor/previewwidget.ui line 95
+#: rc.cpp:1368
#, no-c-format
-msgid "Default mar&gin:"
-msgstr "Oletusmar&ginaali:"
+msgid "RadioButton2"
+msgstr ""
-#. i18n: file ./editor/formsettings.ui line 166
-#: rc.cpp:1361
+#. i18n: file ./editor/previewwidget.ui line 103
+#: rc.cpp:1371
#, no-c-format
-msgid "D&efault spacing:"
+msgid "RadioButton3"
msgstr ""
-#. i18n: file ./editor/formsettings.ui line 202
-#: rc.cpp:1367
+#. i18n: file ./editor/previewwidget.ui line 113
+#: rc.cpp:1374
#, no-c-format
-msgid "Enter a comment about the form."
-msgstr "Anna kommentti lomakkeelle."
+msgid "ButtonGroup2"
+msgstr ""
-#. i18n: file ./editor/formsettings.ui line 227
-#: rc.cpp:1370
+#. i18n: file ./editor/previewwidget.ui line 130
+#: rc.cpp:1377
#, no-c-format
-msgid "Co&mment:"
-msgstr "Ko&mmentti:"
+msgid "CheckBox1"
+msgstr ""
-#. i18n: file ./editor/formsettings.ui line 238
-#: rc.cpp:1373
+#. i18n: file ./editor/previewwidget.ui line 141
+#: rc.cpp:1380
#, no-c-format
-msgid "&License:"
+msgid "CheckBox2"
msgstr ""
-#. i18n: file ./editor/formsettings.ui line 249
-#: rc.cpp:1376 rc.cpp:1388 rc.cpp:1394
+#. i18n: file ./editor/previewwidget.ui line 175
+#: rc.cpp:1383
#, no-c-format
-msgid "Enter your name"
-msgstr "Anna nimesi"
+msgid "LineEdit"
+msgstr ""
-#. i18n: file ./editor/formsettings.ui line 252
-#: rc.cpp:1379 rc.cpp:1391 rc.cpp:1397
+#. i18n: file ./editor/previewwidget.ui line 181
+#: rc.cpp:1386
#, no-c-format
-msgid "Enter your name."
-msgstr "Anna nimesi."
+msgid "ComboBox"
+msgstr ""
-#. i18n: file ./editor/formsettings.ui line 260
-#: rc.cpp:1382
-#, fuzzy, no-c-format
-msgid "&Version:"
-msgstr "Versio 1.0"
+#. i18n: file ./editor/previewwidget.ui line 212
+#: rc.cpp:1389
+#, no-c-format
+msgid "PushButton"
+msgstr "Painonappi"
-#. i18n: file ./editor/formsettings.ui line 271
-#: rc.cpp:1385
+#. i18n: file ./editor/previewwidget.ui line 249
+#: rc.cpp:1392
#, no-c-format
-msgid "A&uthor:"
-msgstr "T&ekijä:"
+msgid ""
+"<p>\n"
+"<a href=\"http://www.trolltech.com\"> http://www.trolltech.com </a>\n"
+"</p>\n"
+"<p>\n"
+"<a href=\"http://www.kde.org\"> http://www.kde.org </a>\n"
+"</p>"
+msgstr ""
+
+#: widgets/combobox.cpp:50
+msgid "Make the ComboBox expose it's list without mousing around."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:59
+msgid ""
+"Sets information about the application. This is the first method that must me "
+"called, any addition to the dialog done before initialization will be ignored."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:61
+msgid "Add an author. Only the author name is required."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:63
+msgid "Add a translator. Only the name is required."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:65
+msgid "Set a short description text."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:67
+msgid "Set a homepage address."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:69
+msgid "Set an email address, where bugs can be reported."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:71
+msgid ""
+"Sets license information of the application. The parameter can be one of the "
+"license keys - GPL_V2, LGPL_V2, BSD, ARTISTIC -, or a freely specified text."
+msgstr ""
+
+#: widgets/aboutdialog.cpp:73
+#, fuzzy
+msgid "Returns the set version string."
+msgstr "Palauttaa merkkijonon <i>n</i> viimeistä merkkiä."
+
+#: widgets/table.cpp:58
+msgid ""
+"Sets a column to sort ascending or descending. Optionally can sort with rows "
+"intact for database use."
+msgstr ""
+
+#: widgets/table.cpp:59
+msgid "Scrolls the table so the cell indicated is visible."
+msgstr ""
+
+#: widgets/table.cpp:60
+msgid ""
+"Select cells using the upper left and lower right cell addresses<br /><b>"
+"Not guaranteed to have KDE4 compatiblility</b>"
+msgstr ""
+
+#: widgets/table.cpp:61
+#, fuzzy
+msgid "Select the row with the zero based index."
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/table.cpp:62
+msgid ""
+"Select the column with the zero based index.<br /><b>"
+"Not guaranteed to have KDE4 compatiblility</b>"
+msgstr ""
+
+#: widgets/table.cpp:63
+msgid ""
+"Set the column read only using zero based index.<br /><b>"
+"Not guaranteed to have KDE4 compatiblility</b>"
+msgstr ""
+
+#: widgets/table.cpp:64
+msgid ""
+"Set the row read only using zero based index.<br /><b>"
+"Not guaranteed to have KDE4 compatiblility</b>"
+msgstr ""
+
+#: widgets/table.cpp:65
+#, fuzzy
+msgid "Returns the number of rows of the table"
+msgstr "Palauttaa taulukon elementtien lukumäärän."
+
+#: widgets/table.cpp:66
+#, fuzzy
+msgid "Returns the text of the header for the column index"
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/table.cpp:67
+#, fuzzy
+msgid "Returns the text of the header for the row index"
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/timer.cpp:63
+msgid "Set the timer timeout interval in ms."
+msgstr ""
+
+#: widgets/treewidget.cpp:67
+msgid "Add column at end with column header"
+msgstr ""
+
+#: widgets/treewidget.cpp:68
+msgid "Set sorting for a column"
+msgstr ""
+
+#: widgets/treewidget.cpp:71
+msgid "Get the column caption for column index"
+msgstr ""
+
+#: widgets/treewidget.cpp:72
+msgid "Set the pixel width for column index - use 0 to hide"
+msgstr ""
+
+#: widgets/treewidget.cpp:73
+msgid "Set to <i>left</i>, <i>right</i> or <i>center</i>, case insensitive "
+msgstr ""
+
+#: widgets/treewidget.cpp:74
+msgid "Get the count of top level items."
+msgstr ""
+
+#: widgets/treewidget.cpp:75
+msgid "Expand or collapse a node."
+msgstr ""
+
+#: widgets/treewidget.cpp:76
+msgid "See if node is open or closed."
+msgstr ""
+
+#: widgets/fontdialog.cpp:49
+msgid ""
+"Sets the default font for the dialog, by specifying the family, the size and "
+"other style options."
+msgstr ""
+
+#: widgets/fontdialog.cpp:51
+#, fuzzy
+msgid "Returns the font family."
+msgstr "Pauttaa annetun tiedoston sisällön."
+
+#: widgets/fontdialog.cpp:53
+#, fuzzy
+msgid "Returns the font size in point."
+msgstr "Palauttaa elementin sisällön."
+
+#: widgets/fontdialog.cpp:55
+#, fuzzy
+msgid "Returns true, if the font is bold."
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/fontdialog.cpp:57
+#, fuzzy
+msgid "Returns true, if the font is italic."
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/textedit.cpp:56
+#, fuzzy
+msgid "Set widget modified status."
+msgstr "Asettaa elementin sisällön."
+
+#: widgets/textedit.cpp:57
+msgid ""
+"Select a block of text using the paragraph number and character index of the "
+"line. You can use the cursorPositionChanged(int, int) signal to get this data "
+"in real time into a script."
+msgstr ""
+
+#: widgets/textedit.cpp:58
+msgid ""
+"Search for text from the cursor or a specified position. You can specifiy case "
+"sensitive search and forward or backward."
+msgstr ""
+
+#: widgets/textedit.cpp:60
+#, fuzzy
+msgid "Get the number of paragraphs in the widget."
+msgstr "Palauta merkkijonon merkkien lukumäärä."
+
+#: widgets/textedit.cpp:61
+msgid "Get the total length of all text."
+msgstr ""
+
+#: widgets/textedit.cpp:63
+msgid "Get the length of the paragraph."
+msgstr ""
+
+#: widgets/textedit.cpp:64
+#, fuzzy
+msgid "Get the number of lines in the paragraph."
+msgstr "Palauttaa taulukon elementtien lukumäärän."
+
+#: widgets/textedit.cpp:65
+msgid "Use to set superscript."
+msgstr ""
+
+#: widgets/textedit.cpp:66
+msgid "Use to revert from superscript to normal script."
+msgstr ""
+
+#: widgets/execbutton.cpp:62
+msgid "For use only when button is togle type."
+msgstr ""
+
+#: widgets/execbutton.cpp:63
+msgid "Associate a Kommander PopupMenu with this ExecButton."
+msgstr ""
+
+#: widgets/execbutton.cpp:64
+#, fuzzy
+msgid "Set the text on the ExecButton."
+msgstr "Vaihda valitun teksti."
+
+#: widgets/textbrowser.cpp:45 widgets/textbrowser.cpp:46
+msgid "Set notify click to intercept clicks and handle links"
+msgstr ""
+
+#: widgets/toolbox.cpp:39
+msgid "Adds a widget to the toolbox. Returns the index of the widget."
+msgstr ""
+
+#: widgets/toolbox.cpp:41
+#, fuzzy
+msgid "Returns the name of the active widget."
+msgstr "Palauttaa elementin sisällön."
+
+#: widgets/toolbox.cpp:42
+msgid ""
+"Remove the selected widget, returns the index of the removed widget or -1 if no "
+"such widget was found."
+msgstr ""
+
+#: widgets/toolbox.cpp:43
+msgid ""
+"Remove the widget from the index position, returns the index of the removed "
+"widget or -1 if no widget was found."
+msgstr ""
+
+#: widgets/toolbox.cpp:45
+#, fuzzy
+msgid "Activates the selected widget."
+msgstr "Kohottaa valitut elementit"
+
+#: widgets/toolbox.cpp:47
+#, fuzzy
+msgid "Returns the index of the active widget."
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/toolbox.cpp:49
+#, fuzzy
+msgid "Returns the widget having the supplied index."
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/toolbox.cpp:51
+msgid ""
+"Returns the index of the widget, -1 if the widget is not part of the toolbox."
+msgstr ""
+
+#: widgets/closebutton.cpp:116
+msgid "Failed to start shell process."
+msgstr "Shell-prosessin aloitus epäonnistui."
+
+#: widgets/progressbar.cpp:46
+#, fuzzy
+msgid "Sets the ProgresBar color"
+msgstr "Valitsee välilehtien järjestyksen tykalun"
+
+#: widgets/progressbar.cpp:47
+#, fuzzy
+msgid "Sets the ProgresBar text color"
+msgstr "Valitsee välilehtien järjestyksen tykalun"
+
+#: widget/kommanderwidget.cpp:119 widgets/scriptobject.cpp:99
+msgid "Invalid state for associated text."
+msgstr "Epäkelpo tila liitetylle tekstille."
+
+#: widgets/popupmenu.cpp:56
+msgid ""
+"Insert an item into the popup menu. The executeWidget's execute method will be "
+"run when this item is selected. Returns the id of the inserted item. Use -1 for "
+"index to insert to the end. The icon is optional."
+msgstr ""
+
+#: widgets/popupmenu.cpp:57
+msgid ""
+"Insert a separator item into the popup menu. Use -1 for index to insert to the "
+"end."
+msgstr ""
+
+#: widgets/popupmenu.cpp:58
+msgid ""
+"Change an item specified by id in the popup menu. The executeWidget's execute "
+"method will be run when this item is selected."
+msgstr ""
+
+#: widgets/popupmenu.cpp:59
+msgid "Enable the item specified by id in the popup menu."
+msgstr ""
+
+#: widgets/popupmenu.cpp:60
+msgid "Check if the item specified by id is enabled."
+msgstr ""
+
+#: widgets/popupmenu.cpp:61
+msgid "Make the item specified by id visible."
+msgstr ""
+
+#: widgets/popupmenu.cpp:62
+msgid "Apply checked status for the item specified by id."
+msgstr ""
+
+#: widgets/popupmenu.cpp:63
+msgid "Check if the item specified by id is visible."
+msgstr ""
+
+#: widgets/popupmenu.cpp:64
+msgid "Verify if the item specified by id is checked."
+msgstr ""
+
+#: widgets/popupmenu.cpp:65
+msgid ""
+"Insert submenu widget into the popup menu. Use -1 for index to insert to the "
+"end. The icon is optional."
+msgstr ""
+
+#: widgets/tabwidget.cpp:55
+msgid "Sets an icon on the specified tab. Index is zero based."
+msgstr ""
+
+#: widgets/tabwidget.cpp:56
+msgid "Returns the tab label at the given index. Index is zero based."
+msgstr ""
+
+#: widgets/tabwidget.cpp:57
+msgid ""
+"Returns true if tab at specified index is enabled, otherwise returns false."
+msgstr ""
+
+#: widgets/tabwidget.cpp:58
+msgid "Sets the tab at the given index to enabled or disabled."
+msgstr ""
+
+#: widgets/tabwidget.cpp:59
+msgid "Show or hide the tabs on the tab widget."
+msgstr ""
+
+#: widgets/tabwidget.cpp:60
+#, fuzzy
+msgid "Set the current page by name."
+msgstr "Tallentaa nykyisen dialogin"
+
+#: widgets/tabwidget.cpp:61
+#, fuzzy
+msgid "Sets the tab tab label."
+msgstr "Valitsee välilehtien järjestyksen tykalun"
+
+#: widgets/buttongroup.cpp:51
+#, fuzzy
+msgid "Returns the ID of the selected button."
+msgstr "Palauttaa elementin sisällön."
+
+#: widgets/lineedit.cpp:45
+#, fuzzy
+msgid "Clear widget modified status."
+msgstr "Lisätty teksti:"
+
+#: widgets/dialog.cpp:56
+#, fuzzy
+msgid "The name of the widget having focus"
+msgstr "Palauttaa Kommanderin isäikkunan pidin."
+
+#: widgets/dialog.cpp:57
+msgid ""
+"Set a wait cursor. CAUTION: if set more than once an equal number of calls to "
+"restore must be made to clear it."
+msgstr ""
+
+#: widgets/dialog.cpp:58
+msgid "Restore normal curser. NOTE: must be called as many times as wait was."
+msgstr ""
+
+#: widget/expression.cpp:199 widget/expression.cpp:208
+#, fuzzy
+msgid "error"
+msgstr "Virhe liittämisessä"
+
+#: widget/parser.cpp:116
+msgid "Invalid character: '%1'"
+msgstr ""
+
+#: widget/parser.cpp:192
+msgid "Constant value expected"
+msgstr ""
+
+#: widget/parser.cpp:223
+#, fuzzy
+msgid "'%1' (%2) is not a widget"
+msgstr "'%1' ei ole käyttöliittymäelementti"
+
+#: widget/parser.cpp:235 widget/parser.cpp:520
+msgid "'%1' is not a function"
+msgstr "'%1' ei ole funktio"
+
+#: widget/parser.cpp:246
+msgid "Expected value"
+msgstr "Odotettu arvo"
+
+#: widget/parser.cpp:271 widget/parser.cpp:281
+msgid "Divide by zero"
+msgstr ""
+
+#: widget/parser.cpp:426 widget/parser.cpp:428 widget/parser.cpp:434
+msgid "in function '%1': %2"
+msgstr "funktiossa '%1': %2"
+
+#: widget/parser.cpp:426
+msgid "too few parameters"
+msgstr "Liian vähän parametreja"
+
+#: widget/parser.cpp:428
+msgid "too many parameters"
+msgstr "Liian monta parametria"
+
+#: widget/parser.cpp:474
+msgid "in widget function '%1.%2': %3"
+msgstr "käyttöliittymäelementin funktiossa '%1.%2': %3"
+
+#: widget/parser.cpp:517
+msgid "'%1' is not a widget"
+msgstr "'%1' ei ole käyttöliittymäelementti"
+
+#: widget/parser.cpp:522
+msgid "Unexpected symbol after variable '%1'"
+msgstr "Odottamaton symboli muuttujan '%1' jälkeen"
+
+#: widget/parser.cpp:741
+msgid ""
+"Expected '%1'"
+"<br>"
+"<br>Possible cause of the error is having a variable with the same name as a "
+"widget"
+msgstr ""
+
+#: widget/parser.cpp:743
+msgid "Expected '%1'"
+msgstr "Odotettu '%1'"
+
+#: widget/parser.cpp:757 widget/parser.cpp:770
+msgid "Expected variable"
+msgstr "Odotettu muuttuja"
+
+#: widget/kommanderfunctions.cpp:120
+msgid "Unterminated @execBegin ... @execEnd block."
+msgstr "Avonainen @execBegin ... @execEnd -lohko."
+
+#: widget/kommanderfunctions.cpp:138 widget/kommanderfunctions.cpp:164
+msgid "Unterminated @forEach ... @end block."
+msgstr "Avonainen @forEach ... @end -lohko."
+
+#: widget/kommanderfunctions.cpp:201
+msgid "Unterminated @if ... @endif block."
+msgstr "Avonainen @if ... @end -lohko."
+
+#: widget/kommanderfunctions.cpp:221
+msgid "Unterminated @switch ... @end block."
+msgstr "Avonainen @switch ... @end -lohko."
+
+#: widget/kommanderfunctions.cpp:320
+#, c-format
+msgid "Unknown widget: @%1."
+msgstr "Tuntematon elementti: @%1."
+
+#: widget/kommanderfunctions.cpp:338
+msgid "Infinite loop: @%1 called inside @%2."
+msgstr "Ikuinen toisto: @%1 kutsuttu @%2:sta."
+
+#: widget/kommanderfunctions.cpp:344
+msgid "Script for @%1 is empty."
+msgstr "Skripti @%1:lle on tyhjä."
+
+#: widget/myprocess.cpp:94
+msgid "<qt>Failed to start shell process<br><b>%1</b></qt>"
+msgstr "<qt>Shell-prosessin<br><b>%1</b> aloitus epäonnistui</qt>"
+
+#: widget/kommanderwidget.cpp:134
+msgid ""
+"Line %1: %2.\n"
+msgstr ""
+"Rivi %1: %2.\n"
+
+#: widget/kommanderwidget.cpp:244
+msgid "Unknown special: '%1'."
+msgstr ""
+
+#: widget/kommanderwidget.cpp:274
+msgid "Unmatched parenthesis in DCOP call '%1'."
+msgstr ""
+
+#: widget/kommanderwidget.cpp:280
+msgid "Incorrect arguments in DCOP call '%1'."
+msgstr "Vääriä argumentteja DCOP-kutsusa '%1'."
+
+#: widget/kommanderwidget.cpp:310
+msgid "Tried to perform DCOP query, but failed."
+msgstr "Yritettiin tehdä DCOP-kysely, mutta epäonnistuttiin."
+
+#: widget/kommanderwidget.cpp:341
+msgid "DCOP return type %1 is not yet implemented."
+msgstr "DCOP:in palautustyyppiä %1 ei ole vielä toteutettu."
+
+#: widget/kommanderwidget.cpp:406
+msgid "Continue && Ignore Next Errors"
+msgstr "Jatka ja ohita seuraavat virheet"
+
+#: widget/kommanderwidget.cpp:408
+msgid "<qt>Error in widget <b>%1</b>:<p><i>%2</i></qt>"
+msgstr "<qt>Virhe käyttöliittymäelementissä <b>%1</b>:<p><i>%2</i></qt>"
+
+#: widget/kommanderwidget.cpp:427
+msgid ""
+"Error in widget %1:\n"
+" %2\n"
+msgstr ""
+"Virhe käyttöliittymäelementissä %1:\n"
+" %2\n"
+
+#: widget/kommanderwidget.cpp:582
+msgid "Unmatched parenthesis after '%1'."
+msgstr ""
+
+#: widget/kommanderwidget.cpp:591
+msgid "Unmatched quotes in argument of '%1'."
+msgstr ""
+
+#: widget/kommanderwidget.cpp:593
+msgid "Unknown function group: '%1'."
+msgstr "Tuntematon toimintoryhmä: '%1'."
+
+#: widget/kommanderwidget.cpp:595
+msgid "Unknown function: '%1' in group '%2'."
+msgstr "Tuntematon toiminto: '%1' ryhmässä '%2'."
+
+#: widget/kommanderwidget.cpp:597
+msgid "Unknown widget function: '%1'."
+msgstr "Tuntematon käyttöliittymäelementin toiminto: '%1'."
+
+#: widget/kommanderwidget.cpp:599
+msgid ""
+"Not enough arguments for '%1' (%2 instead of %3)."
+"<p>Correct syntax is: %4"
+msgstr ""
+"Ei tarpeeksi argumentteja '%1:lle' (%3:n sijaan %2)."
+"<p>Oikea muoto on: %4"
+
+#: widget/kommanderwidget.cpp:604
+msgid "Too many arguments for '%1' (%2 instead of %3).<p>Correct syntax is: %4"
+msgstr "Liikaa argumentteja '%1:lle' (%3:n sijasta %2).<p>Oikea muoto on: %4"
#: plugin/specialinformation.cpp:286
msgid "Inserts the item if it will not create a duplicate."
@@ -2402,10 +4482,6 @@ msgstr ""
msgid "See if widget has been modified."
msgstr ""
-#: editor/functionsimpl.cpp:83 plugin/specialinformation.cpp:389
-msgid "Slots"
-msgstr ""
-
#: plugin/specialinformation.cpp:393
msgid ""
"Returns current widget's content. This was required inside widget A to return "
@@ -3012,2342 +5088,266 @@ msgstr ""
"Näyttää kysymyskeskusteluikkunan korkeintaan kolmella painikkeella. Palauttaa "
"valitun painikkeen numeron."
-#: widget/kommanderwidget.cpp:119 widgets/scriptobject.cpp:99
-msgid "Invalid state for associated text."
-msgstr "Epäkelpo tila liitetylle tekstille."
-
-#: widget/kommanderwidget.cpp:134
-msgid ""
-"Line %1: %2.\n"
-msgstr ""
-"Rivi %1: %2.\n"
-
-#: widget/kommanderwidget.cpp:244
-msgid "Unknown special: '%1'."
-msgstr ""
-
-#: widget/kommanderwidget.cpp:274
-msgid "Unmatched parenthesis in DCOP call '%1'."
-msgstr ""
-
-#: widget/kommanderwidget.cpp:280
-msgid "Incorrect arguments in DCOP call '%1'."
-msgstr "Vääriä argumentteja DCOP-kutsusa '%1'."
-
-#: widget/kommanderwidget.cpp:310
-msgid "Tried to perform DCOP query, but failed."
-msgstr "Yritettiin tehdä DCOP-kysely, mutta epäonnistuttiin."
-
-#: widget/kommanderwidget.cpp:341
-msgid "DCOP return type %1 is not yet implemented."
-msgstr "DCOP:in palautustyyppiä %1 ei ole vielä toteutettu."
-
-#: widget/kommanderwidget.cpp:406
-msgid "Continue && Ignore Next Errors"
-msgstr "Jatka ja ohita seuraavat virheet"
-
-#: widget/kommanderwidget.cpp:408
-msgid "<qt>Error in widget <b>%1</b>:<p><i>%2</i></qt>"
-msgstr "<qt>Virhe käyttöliittymäelementissä <b>%1</b>:<p><i>%2</i></qt>"
-
-#: widget/kommanderwidget.cpp:427
-msgid ""
-"Error in widget %1:\n"
-" %2\n"
-msgstr ""
-"Virhe käyttöliittymäelementissä %1:\n"
-" %2\n"
-
-#: widget/kommanderwidget.cpp:582
-msgid "Unmatched parenthesis after '%1'."
-msgstr ""
-
-#: widget/kommanderwidget.cpp:591
-msgid "Unmatched quotes in argument of '%1'."
-msgstr ""
-
-#: widget/kommanderwidget.cpp:593
-msgid "Unknown function group: '%1'."
-msgstr "Tuntematon toimintoryhmä: '%1'."
-
-#: widget/kommanderwidget.cpp:595
-msgid "Unknown function: '%1' in group '%2'."
-msgstr "Tuntematon toiminto: '%1' ryhmässä '%2'."
-
-#: widget/kommanderwidget.cpp:597
-msgid "Unknown widget function: '%1'."
-msgstr "Tuntematon käyttöliittymäelementin toiminto: '%1'."
-
-#: widget/kommanderwidget.cpp:599
-msgid ""
-"Not enough arguments for '%1' (%2 instead of %3)."
-"<p>Correct syntax is: %4"
-msgstr ""
-"Ei tarpeeksi argumentteja '%1:lle' (%3:n sijaan %2)."
-"<p>Oikea muoto on: %4"
-
-#: widget/kommanderwidget.cpp:604
-msgid "Too many arguments for '%1' (%2 instead of %3).<p>Correct syntax is: %4"
-msgstr "Liikaa argumentteja '%1:lle' (%3:n sijasta %2).<p>Oikea muoto on: %4"
-
-#: widget/myprocess.cpp:94
-msgid "<qt>Failed to start shell process<br><b>%1</b></qt>"
-msgstr "<qt>Shell-prosessin<br><b>%1</b> aloitus epäonnistui</qt>"
-
-#: widget/expression.cpp:199 widget/expression.cpp:208
-#, fuzzy
-msgid "error"
-msgstr "Virhe liittämisessä"
-
-#: widget/kommanderfunctions.cpp:120
-msgid "Unterminated @execBegin ... @execEnd block."
-msgstr "Avonainen @execBegin ... @execEnd -lohko."
-
-#: widget/kommanderfunctions.cpp:138 widget/kommanderfunctions.cpp:164
-msgid "Unterminated @forEach ... @end block."
-msgstr "Avonainen @forEach ... @end -lohko."
-
-#: widget/kommanderfunctions.cpp:201
-msgid "Unterminated @if ... @endif block."
-msgstr "Avonainen @if ... @end -lohko."
-
-#: widget/kommanderfunctions.cpp:221
-msgid "Unterminated @switch ... @end block."
-msgstr "Avonainen @switch ... @end -lohko."
-
-#: widget/kommanderfunctions.cpp:320
-#, c-format
-msgid "Unknown widget: @%1."
-msgstr "Tuntematon elementti: @%1."
-
-#: widget/kommanderfunctions.cpp:338
-msgid "Infinite loop: @%1 called inside @%2."
-msgstr "Ikuinen toisto: @%1 kutsuttu @%2:sta."
-
-#: widget/kommanderfunctions.cpp:344
-msgid "Script for @%1 is empty."
-msgstr "Skripti @%1:lle on tyhjä."
-
-#: widget/parser.cpp:116
-msgid "Invalid character: '%1'"
-msgstr ""
-
-#: widget/parser.cpp:192
-msgid "Constant value expected"
-msgstr ""
-
-#: widget/parser.cpp:223
-#, fuzzy
-msgid "'%1' (%2) is not a widget"
-msgstr "'%1' ei ole käyttöliittymäelementti"
-
-#: widget/parser.cpp:235 widget/parser.cpp:520
-msgid "'%1' is not a function"
-msgstr "'%1' ei ole funktio"
-
-#: widget/parser.cpp:246
-msgid "Expected value"
-msgstr "Odotettu arvo"
-
-#: widget/parser.cpp:271 widget/parser.cpp:281
-msgid "Divide by zero"
-msgstr ""
-
-#: widget/parser.cpp:426 widget/parser.cpp:428 widget/parser.cpp:434
-msgid "in function '%1': %2"
-msgstr "funktiossa '%1': %2"
-
-#: widget/parser.cpp:426
-msgid "too few parameters"
-msgstr "Liian vähän parametreja"
-
-#: widget/parser.cpp:428
-msgid "too many parameters"
-msgstr "Liian monta parametria"
-
-#: widget/parser.cpp:474
-msgid "in widget function '%1.%2': %3"
-msgstr "käyttöliittymäelementin funktiossa '%1.%2': %3"
-
-#: widget/parser.cpp:517
-msgid "'%1' is not a widget"
-msgstr "'%1' ei ole käyttöliittymäelementti"
-
-#: widget/parser.cpp:522
-msgid "Unexpected symbol after variable '%1'"
-msgstr "Odottamaton symboli muuttujan '%1' jälkeen"
-
-#: widget/parser.cpp:741
-msgid ""
-"Expected '%1'"
-"<br>"
-"<br>Possible cause of the error is having a variable with the same name as a "
-"widget"
-msgstr ""
-
-#: widget/parser.cpp:743
-msgid "Expected '%1'"
-msgstr "Odotettu '%1'"
-
-#: widget/parser.cpp:757 widget/parser.cpp:770
-msgid "Expected variable"
-msgstr "Odotettu muuttuja"
-
-#: editor/workspace.cpp:226
-msgid "<No Project>"
-msgstr "<Ei projektia>"
-
-#: editor/workspace.cpp:661
-msgid "&Open Source File..."
-msgstr "&Avaa lähdetiedosto..."
-
-#: editor/workspace.cpp:664
-msgid "&Remove Source File From Project"
-msgstr "&Poista lähdetiedosto projektista"
-
-#: editor/workspace.cpp:668
-msgid "&Open Form..."
-msgstr "Avaa l&omake"
-
-#: editor/workspace.cpp:672 editor/workspace.cpp:682
-msgid "&Remove Form From Project"
-msgstr "&Poista lomake projektista"
-
-#: editor/workspace.cpp:674 editor/workspace.cpp:684
-msgid "&Remove Form"
-msgstr "Poista lo&make"
-
-#: editor/workspace.cpp:678
-msgid "&Open Form Source..."
-msgstr "&Avaa lomakkeen lähde..."
-
-#: editor/widgetdatabase.cpp:139
-msgid "Push Button"
-msgstr "Painonappi"
-
-#: editor/widgetdatabase.cpp:146
-msgid "Tool Button"
-msgstr "Työkalunappi"
-
-#: editor/widgetdatabase.cpp:153
-msgid "Radio Button"
-msgstr "Radio-nappi"
-
-#: editor/widgetdatabase.cpp:160
-msgid "Check Box"
-msgstr "Valintalaatikko (check box)"
-
-#: editor/widgetdatabase.cpp:167
-msgid "Group Box"
-msgstr "Rymävalintalaatikko"
-
-#: editor/widgetdatabase.cpp:175
-msgid "Button Group"
-msgstr "Painonappiryhmä"
-
-#: editor/widgetdatabase.cpp:183
-msgid "Frame"
-msgstr "Kehys"
-
-#: editor/widgetdatabase.cpp:191
-msgid "Tabwidget"
-msgstr "Välilehtielementti"
-
-#: editor/widgetdatabase.cpp:199 editor/widgetdatabase.cpp:531
-msgid "List Box"
-msgstr "Luettelolaatikko"
-
-#: editor/widgetdatabase.cpp:206
-msgid "List View"
-msgstr "Luettelonäyttö"
-
-#: editor/widgetdatabase.cpp:214
-msgid "Icon View"
-msgstr "Kuvakenäyttö"
-
-#: editor/propertyeditor.cpp:1894 editor/propertyeditor.cpp:1928
-#: editor/widgetdatabase.cpp:223
-msgid "Table"
-msgstr "Taulukko"
-
-#: editor/widgetdatabase.cpp:233
-msgid "Data Table"
-msgstr "Datataulukko"
-
-#: editor/widgetdatabase.cpp:241
-msgid "Line Edit"
-msgstr "Rivimuokkain"
-
-#: editor/widgetdatabase.cpp:248
-msgid "Spin Box"
-msgstr "Pyörityslaatikko"
-
-#: editor/widgetdatabase.cpp:255
-msgid "Date Edit"
-msgstr "Päiväyksen muokkain"
-
-#: editor/widgetdatabase.cpp:263
-msgid "Time Edit"
-msgstr "Ajan muokkain"
-
-#: editor/widgetdatabase.cpp:271
-msgid "Date-Time Edit"
-msgstr "Päiväyksen ja ajan muokkain"
-
-#: editor/widgetdatabase.cpp:279
-msgid "Multi Line Edit"
-msgstr "Monirivinen muokkain"
-
-#: editor/widgetdatabase.cpp:286
-msgid "Rich Text Edit"
-msgstr "Rich Text muokkain"
-
-#: editor/widgetdatabase.cpp:293
-msgid "Combo Box"
-msgstr "Yhdistelmälaatikko"
-
-#: editor/widgetdatabase.cpp:300 editor/widgetdatabase.cpp:641
-msgid "Slider"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:307
-msgid "Scrollbar"
-msgstr "Vierityshissi"
-
-#: editor/widgetdatabase.cpp:314
-msgid "Dial"
-msgstr "Valitse"
-
-#: editor/widgetdatabase.cpp:321
-msgid "Label"
-msgstr "Nimike"
-
-#: editor/widgetdatabase.cpp:328
-msgid "LCD Number"
-msgstr "LCD Numero"
-
-#: editor/widgetdatabase.cpp:335
-msgid "Progress Bar"
-msgstr "Edistymispalkki"
-
-#: editor/widgetdatabase.cpp:342
-msgid "Text View"
-msgstr "Tekstinäyttö"
-
-#: editor/widgetdatabase.cpp:349 editor/widgetdatabase.cpp:524
-msgid "Text Browser"
-msgstr "Tekstiselain"
-
-#: editor/mainwindowactions.cpp:248 editor/widgetdatabase.cpp:356
-msgid "Spacer"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:358
-msgid ""
-"The Spacer provides horizontal and vertical spacing to be able to manipulate "
-"the behaviour of layouts."
-msgstr ""
-
-#: editor/widgetdatabase.cpp:494
-msgid "Text Label"
-msgstr "Tekstinimike"
-
-#: editor/widgetdatabase.cpp:495
-msgid "The Text Label provides a widget to display static text."
-msgstr ""
-
-#: editor/widgetdatabase.cpp:502
-msgid "Pixmap Label"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:503
-msgid "The Pixmap Label provides a widget to display pixmaps."
-msgstr ""
-
-#: editor/widgetdatabase.cpp:510
-msgid "A line edit"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:517
-msgid "A rich text edit"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:538
-msgid "A combo box"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:545
-msgid "A tree widget"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:552
-#, fuzzy
-msgid "A table widget"
-msgstr "Säiliöelemen&tti"
-
-#: editor/widgetdatabase.cpp:559
-msgid "A button that when clicked, execute a command"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:566
-msgid "A button that closes the dialog it is in"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:573
-msgid "A listbox showing output of a script"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:580
-msgid ""
-"A widget made up of a line edit and push button, for selecting files and "
-"folders"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:587
-msgid "A check box"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:594
-msgid "A radio button"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:601
-msgid "A widget for grouping buttons together"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:609
-msgid "A widget for grouping other widgets together"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:617
-msgid "A widget with tabs"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:634
-msgid "A spin box"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:648
-msgid "A small rich text editor"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:655
-msgid "A status bar"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:662
-msgid "A progress bar"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:669
-msgid "A hidden script container"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:676
-msgid "A timer for running scripts periodically"
-msgstr ""
-
-#: editor/widgetdatabase.cpp:683
-#, fuzzy
-msgid "A date selection widget"
-msgstr "Kohottaa valitut elementit"
-
-#: editor/pixmapchooser.cpp:947
-msgid "All Pixmaps"
-msgstr ""
-
-#: editor/pixmapchooser.cpp:950
-msgid ""
-"%1-Pixmaps (%2)\n"
-msgstr ""
-
-#: editor/pixmapchooser.cpp:956
-msgid "All Files (*)"
-msgstr "Kaikki tiedostot (*)"
-
-#: editor/choosewidgetimpl.cpp:38 editor/hierarchyview.cpp:608
-#: editor/mainwindow.cpp:268
-msgid "Widgets"
-msgstr "Elementit"
-
-#: editor/hierarchyview.cpp:100
-msgid "(Constructor)"
-msgstr "(Muodostin)"
-
-#: editor/hierarchyview.cpp:102
-msgid "(Destructor)"
-msgstr "(Hajotin)"
-
-#: editor/hierarchyview.cpp:190
-msgid "Name"
-msgstr "Nimi"
-
-#: editor/hierarchyview.cpp:191
-msgid "Class"
-msgstr "Luokka"
-
-#: editor/hierarchyview.cpp:335
-msgid "Database"
-msgstr "Tietokanta"
-
-#: editor/hierarchyview.cpp:519 editor/hierarchyview.cpp:525
-#: editor/mainwindow.cpp:1217 editor/mainwindow.cpp:1235
-#: editor/mainwindow.cpp:1270 editor/wizardeditorimpl.cpp:112
-#, c-format
-msgid "Add Page to %1"
-msgstr "Lisää sivu %1:een"
-
-#: editor/hierarchyview.cpp:541 editor/hierarchyview.cpp:551
-#: editor/mainwindow.cpp:1224 editor/mainwindow.cpp:1242
-#: editor/mainwindow.cpp:1277 editor/wizardeditorimpl.cpp:130
-msgid "Delete Page %1 of %2"
-msgstr "Poista %2:n sivu %1'"
-
-#: editor/messagelog.cpp:34
-msgid "Copy Current &Line"
-msgstr "Kopioi nykyinen &rivi"
-
-#: editor/messagelog.cpp:35
-msgid "&Copy Content"
-msgstr "&Kopioi sisältö"
-
-#: editor/messagelog.cpp:36
-msgid "&Save As..."
-msgstr "Tallenna &nimellä..."
-
-#: editor/messagelog.cpp:122
-msgid ""
-"*.log|Log Files (*.log)\n"
-"*|All Files"
-msgstr ""
-"*.log|Lokitiedostot (*.log)\n"
-"*|Kaikki tiedostot"
-
-#: editor/messagelog.cpp:122
-msgid "Save Log File"
-msgstr "Talleta loki tiedostoon"
-
-#: editor/messagelog.cpp:127
-msgid "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
-msgstr "<qt>Tiedosto<br><b>%1</b><br>on jo olemassa. Korvaa se?</qt>"
-
-#: editor/formfile.cpp:155 editor/messagelog.cpp:128
-msgid "Overwrite"
-msgstr "Korvaa"
-
-#: editor/messagelog.cpp:132
-msgid "<qt>Cannot save log file<br><b>%1</b></qt>"
-msgstr "<qt>Ei voi tallettaa lokia tiedostoon<br><b>%1</b></qt>"
-
-#: editor/messagelog.cpp:146
-msgid "Stdout"
-msgstr "Stdout-tulostusvirta"
-
-#: editor/messagelog.cpp:146
-msgid "Stderr"
-msgstr "Stderr-virhevirta"
-
-#: editor/iconvieweditorimpl.cpp:124 editor/listboxeditorimpl.cpp:134
-msgid "Edit Items of '%1'"
-msgstr "Muokkaa elementtiä '%1'"
-
-#: editor/command.cpp:499 editor/command.cpp:511
-msgid "Set 'name' Property"
-msgstr "Aseta 'name' ominaisuus"
-
-#: editor/command.cpp:500
-msgid ""
-"The name of a widget must be unique.\n"
-"'%1' is already used in form '%2',\n"
-"so the name has been reverted to '%3'."
-msgstr ""
-"Käyttöliittymäelementin nimi tulee olla yksilöllinen.\n"
-"'%1' on käytetty jo lomakkeessa '%2',\n"
-"nimi on siis palautettu nimeksi '%3'."
-
-#: editor/command.cpp:512
-msgid ""
-"The name of a widget must not be null.\n"
-"The name has been reverted to '%1'."
-msgstr ""
-"Käyttöliittymäelementin nimi ei voi olla tyhjä (null).\n"
-"Nimi on palautettu nimeksi '%1'."
-
-#: editor/sizehandle.cpp:230
-msgid "Resize"
-msgstr "Skaalaa"
-
-#: editor/widgetfactory.cpp:291 editor/widgetfactory.cpp:571
-msgid "Move Tab Page"
-msgstr "Siirrä välilehteä"
-
-#: editor/widgetfactory.cpp:967 editor/widgetfactory.cpp:1169
-msgid "Tab 1"
-msgstr "Tab 1"
-
-#: editor/widgetfactory.cpp:970 editor/widgetfactory.cpp:1172
-msgid "Tab 2"
-msgstr "Tab 2"
-
-#: editor/widgetfactory.cpp:1156 editor/widgetfactory.cpp:1184
-msgid "Page 1"
-msgstr "Sivu 1"
-
-#: editor/widgetfactory.cpp:1157 editor/widgetfactory.cpp:1187
-msgid "Page 2"
-msgstr "Sivu 2"
-
-#: editor/tableeditorimpl.cpp:55
-msgid "<no field>"
-msgstr "<ei kenttää>"
-
-#: editor/tableeditorimpl.cpp:315
-msgid "Edit Rows and Columns of '%1' "
-msgstr "Muuta %1:n rivejä ja sarakkeita"
-
-#: editor/wizardeditorimpl.cpp:62
-msgid "Edit Wizard Pages"
-msgstr "Muokkaa avustesivuja"
-
-#: editor/wizardeditorimpl.cpp:151 editor/wizardeditorimpl.cpp:171
-msgid "Swap Pages %1 and %2 of %3"
-msgstr "Vaihda %3:n sivut %1 ja %2 keskenään"
-
-#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
-#: editor/wizardeditorimpl.cpp:200
-msgid "Page Title"
-msgstr "Sivun otsikko"
-
-#: editor/mainwindow.cpp:1178 editor/mainwindow.cpp:1291
-#: editor/wizardeditorimpl.cpp:200
-msgid "New page title:"
-msgstr "Uusi sivun otsikko:"
-
-#: editor/mainwindow.cpp:1293 editor/wizardeditorimpl.cpp:202
-msgid "Rename page %1 of %2"
-msgstr "Nimeä %2:n sivu %1 uudelleen"
-
-#: editor/propertyeditor.cpp:406
-msgid "Reset the property to its default value"
-msgstr "Vaihda ominaisuus oletusarvokseen"
-
-#: editor/propertyeditor.cpp:407
-msgid "Click this button to reset the property to its default value"
-msgstr "Klikkaa tätä nappia palauttaaksesi ominaisuudelle oletusarvo"
-
-#: editor/propertyeditor.cpp:1071 editor/propertyeditor.cpp:1132
-msgid "False"
-msgstr "Epätosi"
-
-#: editor/propertyeditor.cpp:1072 editor/propertyeditor.cpp:1130
-msgid "True"
-msgstr "Tosi"
-
-#: editor/propertyeditor.cpp:1410 editor/propertyeditor.cpp:1428
-#: editor/propertyeditor.cpp:1507 editor/propertyeditor.cpp:1518
-msgid "x"
-msgstr "x"
-
-#: editor/propertyeditor.cpp:1412 editor/propertyeditor.cpp:1433
-#: editor/propertyeditor.cpp:1509 editor/propertyeditor.cpp:1520
-msgid "y"
-msgstr "y"
-
-#: editor/propertyeditor.cpp:1416 editor/propertyeditor.cpp:1438
-#: editor/propertyeditor.cpp:1511 editor/propertyeditor.cpp:1525
-msgid "width"
-msgstr "leveys"
-
-#: editor/propertyeditor.cpp:1418 editor/propertyeditor.cpp:1443
-#: editor/propertyeditor.cpp:1513 editor/propertyeditor.cpp:1527
-msgid "height"
-msgstr "korkeus"
-
-#: editor/propertyeditor.cpp:1647 editor/propertyeditor.cpp:1660
-#: editor/propertyeditor.cpp:1710
-msgid "Red"
-msgstr "Punainen"
-
-#: editor/propertyeditor.cpp:1649 editor/propertyeditor.cpp:1662
-#: editor/propertyeditor.cpp:1712
-msgid "Green"
-msgstr "Vihreä"
-
-#: editor/propertyeditor.cpp:1651 editor/propertyeditor.cpp:1664
-#: editor/propertyeditor.cpp:1714
-msgid "Blue"
-msgstr "Sininen"
-
-#: editor/propertyeditor.cpp:1768 editor/propertyeditor.cpp:1787
-#: editor/propertyeditor.cpp:1852
-msgid "Family"
-msgstr "Perhe"
-
-#: editor/propertyeditor.cpp:1770 editor/propertyeditor.cpp:1790
-#: editor/propertyeditor.cpp:1854
-msgid "Point Size"
-msgstr "Pisteen koko"
-
-#: editor/propertyeditor.cpp:1772 editor/propertyeditor.cpp:1792
-#: editor/propertyeditor.cpp:1856
-msgid "Bold"
-msgstr "Lihavoitu"
-
-#: editor/propertyeditor.cpp:1776 editor/propertyeditor.cpp:1796
-#: editor/propertyeditor.cpp:1860
-msgid "Underline"
-msgstr "Alleviivattu"
-
-#: editor/propertyeditor.cpp:1778 editor/propertyeditor.cpp:1798
-#: editor/propertyeditor.cpp:1862
-msgid "Strikeout"
-msgstr "Yliviivattu"
-
-#: editor/propertyeditor.cpp:1892 editor/propertyeditor.cpp:1910
-msgid "Connection"
-msgstr "Yhteys"
-
-#: editor/propertyeditor.cpp:1897 editor/propertyeditor.cpp:1951
-msgid "Field"
-msgstr "Kenttä"
-
-#: editor/propertyeditor.cpp:2059 editor/propertyeditor.cpp:2077
-#: editor/propertyeditor.cpp:2127
-msgid "hSizeType"
-msgstr "hSizeType"
-
-#: editor/propertyeditor.cpp:2062 editor/propertyeditor.cpp:2079
-#: editor/propertyeditor.cpp:2129
-msgid "vSizeType"
-msgstr "vSizeType"
-
-#: editor/propertyeditor.cpp:2065 editor/propertyeditor.cpp:2081
-#: editor/propertyeditor.cpp:2131
-msgid "horizontalStretch"
-msgstr "vaakatasovenymä"
-
-#: editor/propertyeditor.cpp:2067 editor/propertyeditor.cpp:2083
-#: editor/propertyeditor.cpp:2133
-msgid "verticalStretch"
-msgstr "pystysuuntavenymä"
-
-#: editor/propertyeditor.cpp:2254
-msgid "Arrow"
-msgstr "Nuoli"
-
-#: editor/propertyeditor.cpp:2258
-msgid "Up-Arrow"
-msgstr "nuoli ylöspäin"
-
-#: editor/propertyeditor.cpp:2262
-msgid "Cross"
-msgstr "Risti"
-
-#: editor/propertyeditor.cpp:2266
-msgid "Waiting"
-msgstr "Odottaa"
-
-#: editor/propertyeditor.cpp:2270
-msgid "iBeam"
-msgstr "iBeam"
-
-#: editor/propertyeditor.cpp:2274
-#, fuzzy
-msgid "SizeQt::Vertical"
-msgstr "Korkeus"
-
-#: editor/propertyeditor.cpp:2278
-#, fuzzy
-msgid "SizeQt::Horizontal"
-msgstr "Leveys"
-
-#: editor/propertyeditor.cpp:2282
-msgid "Size Slash"
-msgstr "Koko vinottain /"
-
-#: editor/propertyeditor.cpp:2286
-msgid "Size Backslash"
-msgstr "Koko vinottain \\"
-
-#: editor/propertyeditor.cpp:2290
-msgid "Size All"
-msgstr "Koko (kaikki)"
-
-#: editor/propertyeditor.cpp:2294
-msgid "Blank"
-msgstr "Tyhjä"
-
-#: editor/propertyeditor.cpp:2298
-#, fuzzy
-msgid "SplitQt::Vertical"
-msgstr "Jaa pystysuunnassa"
-
-#: editor/propertyeditor.cpp:2302
-#, fuzzy
-msgid "SplitQt::Horizontal"
-msgstr "Jaa vaakatasossa"
-
-#: editor/propertyeditor.cpp:2306
-msgid "Pointing Hand"
-msgstr "Osoittava käsi"
-
-#: editor/propertyeditor.cpp:2310
-msgid "Forbidden"
-msgstr "Kielletty"
-
-#: editor/propertyeditor.cpp:2402
-msgid "Property"
-msgstr "Ominaisuus"
-
-#: editor/propertyeditor.cpp:2403
-msgid "Value"
-msgstr "Arvo"
-
-#: editor/propertyeditor.cpp:2885
-msgid "Set '%1' of '%2'"
-msgstr "Aseta '%2':n '%1'"
-
-#: editor/propertyeditor.cpp:3006
-msgid "Sort &Categorized"
-msgstr "Lajittele &Ryhmittäin"
-
-#: editor/propertyeditor.cpp:3007
-msgid "Sort &Alphabetically"
-msgstr "&Aakkosta"
-
-#: editor/propertyeditor.cpp:3137
-msgid "Reset '%1' of '%2'"
-msgstr "Palauta alkuarvot '%2':n '%1'"
-
-#: editor/propertyeditor.cpp:3244
-#, fuzzy
-msgid ""
-"<p><b>TQWidget::%1</b></p>"
-"<p>There is no documentation available for this property.</p>"
-msgstr ""
-"<p><b>QWidget::%1</b></p>"
-"<p>Tälle ominaisuudelle ei ole dokumentaatiota.</p>"
-
-#: editor/propertyeditor.cpp:3395
-msgid "New Signal Handler"
-msgstr "Uusi signaalinkäsittelijä"
-
-#: editor/propertyeditor.cpp:3396
-msgid "Delete Signal Handler"
-msgstr "Poista signaalinkäsittelijä"
-
-#: editor/connectioneditorimpl.cpp:236 editor/propertyeditor.cpp:3430
-msgid "Remove Connection"
-msgstr "Poista yhteys"
-
-#: editor/connectioneditorimpl.cpp:246 editor/propertyeditor.cpp:3480
-msgid "Add Connection"
-msgstr "Lisää yhteys"
-
-#: editor/mainwindow.cpp:243 editor/propertyeditor.cpp:3542
-#: editor/propertyeditor.cpp:3582
-msgid "Property Editor"
-msgstr "Ominaisuuseditori"
-
-#: editor/propertyeditor.cpp:3547
-msgid "P&roperties"
-msgstr "O&minaisuudet"
-
-#: editor/propertyeditor.cpp:3550
-msgid "S&ignal Handlers"
-msgstr "S&ignaalinkäsittelijät"
-
-#: editor/propertyeditor.cpp:3591
-msgid "Property Editor (%1)"
-msgstr "Ominaisuuseditori (%1)"
-
-#: editor/actioneditorimpl.cpp:47 editor/actionlistview.cpp:90
-msgid "New &Action"
-msgstr "Uusi toimint&a"
-
-#: editor/actioneditorimpl.cpp:48 editor/actionlistview.cpp:91
-msgid "New Action &Group"
-msgstr "Uusi toiminta&ryhmä"
-
-#: editor/actioneditorimpl.cpp:49 editor/actionlistview.cpp:92
-msgid "New &Dropdown Action Group"
-msgstr "Uusi &Pudota alas -toimintoryhmä"
-
-#: editor/actionlistview.cpp:95
-msgid "&Connect Action..."
-msgstr "&Yhdistä toiminto..."
-
-#: editor/actionlistview.cpp:97
-msgid "Delete Action"
-msgstr "Poista toiminto"
-
-#: editor/multilineeditorimpl.cpp:56
-msgid "Set Text of '%1'"
-msgstr "Aseta tekstiksi %1'"
-
-#: editor/mainwindow.cpp:141
-msgid "Welcome to the Kommander Editor"
-msgstr "Tervetuloa Kommanderin editoriin"
-
-#: editor/mainwindow.cpp:148
-msgid "Layout"
-msgstr "Asettelu"
-
-#: editor/mainwindow.cpp:245
-msgid ""
-"<h2>The Property Editor</h2>"
-"<p>You can change the appearance and behavior of the selected widget in the "
-"property editor.</p>"
-"<p>You can set properties for components and forms at design time and see the "
-"immediately see the effects of the changes. Each property has its own editor "
-"which (depending on the property) can be used to enter new values, open a "
-"special dialog, or to select values from a predefined list. Click <b>F1</b> "
-"to get detailed help for the selected property.</p>"
-"<p>You can resize the columns of the editor by dragging the separators in the "
-"list's header.</p>"
-"<p><b>Signal Handlers</b></p>"
-"<p>In the Signal Handlers tab you can define connections between the signals "
-"emitted by widgets and the slots in the form. (These connections can also be "
-"made using the connection tool.)"
-msgstr ""
-
-#: editor/mainwindow.cpp:271
-msgid "Object Explorer"
-msgstr ""
-
-#: editor/mainwindow.cpp:273
-msgid ""
-"<h2>The Object Explorer</h2>"
-"<p>The Object Explorer provides an overview of the relationships between the "
-"widgets in a form. You can use the clipboard functions using a context menu for "
-"each item in the view. It is also useful for selecting widgets in forms that "
-"have complex layouts.</p>"
-"<p>The columns can be resized by dragging the separator in the list's "
-"header.</p>"
-"<p>The second tab shows all the form's slots, class variables, includes, "
-"etc.</p>"
-msgstr ""
-
-#: editor/mainwindow.cpp:284 editor/mainwindow.cpp:293
-#, fuzzy
-msgid "Dialogs"
-msgstr "Dialogi"
-
-#: editor/mainwindow.cpp:287
-msgid "Start typing the buffer you want to switch to here (ALT+B)"
-msgstr ""
-
-#: editor/mainwindow.cpp:294
-msgid ""
-"<h2>The File Overview Window</h2>"
-"<p>The File Overview Window displays all open dialogs.</p>"
-msgstr ""
-
-#: editor/actioneditorimpl.cpp:42 editor/mainwindow.cpp:301
-msgid "Actions"
-msgstr "Toiminnat"
-
-#: editor/mainwindow.cpp:305
-msgid "Action Editor"
-msgstr ""
-
-#: editor/mainwindow.cpp:306
-msgid ""
-"<b>The Action Editor</b>"
-"<p>The Action Editor is used to add actions and action groups to a form, and to "
-"connect actions to slots. Actions and action groups can be dragged into menus "
-"and into toolbars, and may feature keyboard shortcuts and tooltips. If actions "
-"have pixmaps these are displayed on toolbar buttons and beside their names in "
-"menus.</p>"
-msgstr ""
-
-#: editor/mainwindow.cpp:316 editor/mainwindow.cpp:319
-msgid "Message Log"
-msgstr "Viestiloki"
-
-#: editor/mainwindow.cpp:395 editor/mainwindow.cpp:449
-#: editor/mainwindow.cpp:513
-#, fuzzy
-msgid "<qt>Cannot create backup file <i>%1</i>.</qt>"
-msgstr "<qt>Ei voi tallettaa lokia tiedostoon<br><b>%1</b></qt>"
-
-#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
-msgid "There is a dialog already running."
-msgstr "Keskusteluikkuna on jo käynnissä."
-
-#: editor/mainwindow.cpp:406 editor/mainwindow.cpp:470
-#, fuzzy
-msgid "Run"
-msgstr "&Suorita"
-
-#: editor/mainwindow.cpp:439 editor/mainwindow.cpp:503
-#, fuzzy
-msgid "<qt>Cannot create temporary file <i>%1</i>.</qt>"
-msgstr "<qt>Ei voi tallettaa lokia tiedostoon<br><b>%1</b></qt>"
-
-#: editor/mainwindow.cpp:850
+#: pluginmanager/main.cpp:39
msgid ""
-"<b>The Form Window</b>"
-"<p>Use the various tools to add widgets or to change the layout and behavior of "
-"the components in the form. Select one or multiple widgets to move them or lay "
-"them out. If a single widget is chosen it can be resized using the resize "
-"handles.</p>"
-"<p>Changes in the <b>Property Editor</b> are visible at design time, and you "
-"can preview the form in different styles.</p>"
-"<p>You can change the grid resolution, or turn the grid off in the <b>"
-"Preferences</b> dialog from the <b>Edit</b> menu."
-"<p>You can have several forms open, and all open forms are listed in the <b>"
-"Form List</b>."
-msgstr ""
-
-#: editor/mainwindow.cpp:955
-#, c-format
-msgid "&Undo: %1"
-msgstr "&Peru %1"
-
-#: editor/mainwindow.cpp:957 editor/mainwindowactions.cpp:100
-msgid "&Undo: Not Available"
-msgstr "&Peru ei käytössä"
-
-#: editor/mainwindow.cpp:959
-#, c-format
-msgid "&Redo: %1"
-msgstr "Tee &uudelleen %1"
-
-#: editor/mainwindow.cpp:961 editor/mainwindowactions.cpp:106
-msgid "&Redo: Not Available"
-msgstr "&Uudelleen ei käytössä"
-
-#: editor/mainwindow.cpp:1038
-msgid "Choose Pixmap..."
-msgstr ""
-
-#: editor/mainwindow.cpp:1042
-msgid "Edit Text..."
-msgstr "Muokkaa tekstiä..."
-
-#: editor/mainwindow.cpp:1046
-msgid "Edit Title..."
-msgstr "Muokkaa otsikko..."
-
-#: editor/mainwindow.cpp:1050 editor/mainwindow.cpp:1128
-msgid "Edit Page Title..."
-msgstr "Muokkaa sivun ostikkoa..."
-
-#: editor/mainwindow.cpp:1066 editor/mainwindow.cpp:1111
-msgid "Edit Kommander Text..."
-msgstr "Muokkaa Kommander-tekstiä..."
-
-#: editor/mainwindow.cpp:1075 editor/mainwindow.cpp:1085
-#: editor/mainwindow.cpp:1121 editor/mainwindow.cpp:1561
-msgid "Delete Page"
-msgstr "Poista sivu"
-
-#: editor/mainwindow.cpp:1078 editor/mainwindow.cpp:1088
-#: editor/mainwindow.cpp:1125 editor/mainwindow.cpp:1560
-msgid "Add Page"
-msgstr "Lisää sivu"
-
-#: editor/mainwindow.cpp:1095
-msgid "Edit..."
-msgstr "Muokkaa..."
-
-#: editor/mainwindow.cpp:1131
-msgid "Edit Pages..."
-msgstr "Muokkaa sivuja..."
-
-#: editor/mainwindow.cpp:1137
-msgid "Add Menu Item"
-msgstr ""
-
-#: editor/mainwindow.cpp:1139
-msgid "Add Toolbar"
+"kmdr-plugins is a component of the Kommander dialog system that manages "
+"installed plugins."
msgstr ""
+"kmdr-liitännäiset ovat Kommanderin dialogisysteemin komponentteja, joilla "
+"säädetään asennettuja liitännäisohjelmia."
-#: editor/mainwindow.cpp:1153 editor/mainwindow.cpp:1639
-msgid "New text:"
-msgstr "Uusi teksti:"
-
-#: editor/mainwindow.cpp:1156
-msgid "Set the 'text' of '%1'"
-msgstr ""
+#: pluginmanager/main.cpp:46
+msgid "Register given library"
+msgstr "Rekisteröi annettu kirjasto"
-#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
-msgid "Title"
-msgstr "Otsikko"
+#: pluginmanager/main.cpp:48
+msgid "Remove given library"
+msgstr "Poista annettu kirjasto"
-#: editor/mainwindow.cpp:1166 editor/mainwindow.cpp:1655
-msgid "New title:"
-msgstr "Uusi otsikko:"
+#: pluginmanager/main.cpp:50
+msgid "Check all installed plugins and remove those missing"
+msgstr "Tarkista kaikki asennetut liitännäiset ja poista puuttuvat"
-#: editor/mainwindow.cpp:1168
-msgid "Set the 'title' of '%1'"
-msgstr ""
+#: pluginmanager/main.cpp:52
+msgid "List all installed plugins"
+msgstr "Listaa kaikki asennetut liitännäiset"
-#: editor/mainwindow.cpp:1180
-msgid "Set the 'pageTitle' of '%1'"
-msgstr ""
+#: pluginmanager/main.cpp:59
+msgid "Kommander Plugin Manager"
+msgstr "Kommander liitännäisohjelmien hallinta"
-#: editor/mainwindow.cpp:1192
-msgid "Set the 'pixmap' of '%1'"
-msgstr ""
+#: pluginmanager/main.cpp:80
+msgid "Error adding plugin '%1'"
+msgstr "Virhe liitännäisen '%1' lisäämisessä"
-#: editor/mainwindow.cpp:1303
-msgid "Add Toolbar to '%1'"
-msgstr ""
+#: pluginmanager/main.cpp:85
+msgid "Error removing plugin '%1'"
+msgstr "Virhe liitännäisen '%1' poistossa"
-#: editor/mainwindow.cpp:1307
-msgid "Add Menu to '%1'"
-msgstr ""
+#: pluginmanager/mainwindow.cpp:37
+msgid "Refresh"
+msgstr "Päivitä"
-#: editor/mainwindow.cpp:1624
-msgid "Edit %1..."
-msgstr "Muokkaa %1..."
+#: pluginmanager/mainwindow.cpp:72
+msgid "Add Kommander Plugin"
+msgstr "Lisää Kommander-liitännäinen"
-#: editor/mainwindow.cpp:1642
-msgid "Set the 'text' of '%2'"
-msgstr ""
+#: pluginmanager/mainwindow.cpp:80
+msgid "<qt>Unable to load Kommander plugin<br><b>%1</b></qt>"
+msgstr "<qt>Kommanderin liitännäistä ei voitu ladata<br><b>%1</b></qt>"
-#: editor/mainwindow.cpp:1657
-msgid "Set the 'title' of '%2'"
-msgstr ""
+#: pluginmanager/mainwindow.cpp:81
+msgid "Cannot add plugin"
+msgstr "Ei voi lisätä liitännäisohjelmaa"
-#: editor/mainwindow.cpp:1745
-msgid ""
-"Kommander found some temporary saved files, which were\n"
-"written when Kommander crashed last time. Do you want to\n"
-"load these files?"
+#: working/plugintemplate/widget.cpp:43
+msgid "Call function1 with two arguments, second is optional."
msgstr ""
-#: editor/mainwindow.cpp:1747
-msgid "Restoring Last Session"
-msgstr "Palauta viimeinen istunto"
-
-#: editor/mainwindow.cpp:1747
-msgid "Load"
-msgstr "Lataa"
-
-#: editor/mainwindow.cpp:1747
-msgid "Do Not Load"
-msgstr "Älä lataa"
-
-#: editor/mainwindow.cpp:1800
-msgid "There is no help available for this dialog at the moment."
+#: working/plugintemplate/widget.cpp:44
+msgid "Get a TQString as a result of function2."
msgstr ""
-#: editor/mainwindow.cpp:1814
+#: working/plugintemplate/plugin.cpp:19
#, fuzzy
-msgid "<qt>Could not open file:<br><b>%1</b><br>File does not exist.</qt>"
-msgstr "<qt>Ei voitu avata tiedostoa<br><b>%1</b></qt"
-
-#: editor/mainwindow.cpp:1815
-msgid "Open File"
-msgstr "Avaa tiedosto"
-
-#: editor/newformimpl.cpp:123
-msgid "Load Template"
-msgstr "Lataa malli"
-
-#: editor/newformimpl.cpp:124
-msgid "Could not load form description from template '%1'"
-msgstr "Ei voitu ladata lomakkeen kuvausta mallista '%1'"
-
-#: editor/newformimpl.cpp:144
-msgid "Dialog"
-msgstr "Dialogi"
-
-#: editor/newformimpl.cpp:150
-msgid "Wizard"
-msgstr "Velho"
+msgid "Kommander %{APPNAME} plugin."
+msgstr "Lisää Kommander-liitännäinen"
-#: editor/functionsimpl.cpp:102
+#: executor/instance.cpp:115
#, fuzzy
-msgid "Functions"
-msgstr "Toiminnat"
-
-#: editor/functionsimpl.cpp:198
-msgid ""
-"To learn more about the slot, look at the documentation of the base TQt/TDE "
-"class, most probably <i>%1</i>."
-msgstr ""
-
-#: editor/functionsimpl.cpp:202 editor/functionsimpl.cpp:225
-msgid ""
-"<qt>"
-"<h3>%1</h3>"
-"<p><b>Description:</b> %2\n"
-"<p><b>Syntax:</b> <i>%3</i>%4</qt>"
-msgstr ""
-
-#: editor/functionsimpl.cpp:214
-msgid "<p>Parameters are not obligatory."
-msgstr ""
+msgid "<qt>Unable to create dialog.</qt>"
+msgstr "<qt>Ei voi luoda keskusteluikkunaa tiedostosta<br><b>%1</b></qt>"
-#: editor/functionsimpl.cpp:217
-#, c-format
-msgid ""
-"_n: "
-"<p>Only first argument is obligatory.\n"
-"<p>Only first %n arguments are obligatory."
-msgstr ""
+#: executor/instance.cpp:187
+msgid "<qt>Kommander file<br><b>%1</b><br>does not exist.</qt>"
+msgstr "<qt>Kommanderin tiedostoa<br><b>%1</b><br>ei ole olemassa.</qt>"
-#: editor/formfile.cpp:121
+#: executor/instance.cpp:195
msgid ""
-"Failed to save file '%1'.\n"
-"Do you want to use another file name?"
-msgstr ""
-"Tiedoston '%1' talletus epäonnistui.\n"
-"Haluatko tallettaa toisella tiedostonimellä?"
-
-#: editor/formfile.cpp:122
-msgid "Try Another"
-msgstr "Kokeile toista"
-
-#: editor/formfile.cpp:122
-msgid "Do Not Try"
-msgstr "Älä kokeile"
-
-#: editor/formfile.cpp:127
-msgid "'%1' saved."
-msgstr "%1 talletettu."
-
-#: editor/formfile.cpp:141 editor/mainwindowactions.cpp:638
-msgid "*.kmdr|Kommander Files"
-msgstr "*.kmdr|Kommander tiedostot"
-
-#: editor/formfile.cpp:142
-msgid "Save Form '%1' As"
-msgstr "Talleta lomake '%1' nimellä"
-
-#: editor/formfile.cpp:154
-msgid "The file already exists. Do you wish to overwrite it?"
-msgstr "Tiedosto on jo olemassa. Haluatko korvata sen?"
-
-#: editor/formfile.cpp:155
-msgid "Overwrite File?"
-msgstr "Korvaa tiedosto?"
-
-#: editor/formfile.cpp:184
-msgid "Dialog '%1' was modified.Do you want to save it?"
-msgstr "Dialogia %1 on muutettu. Haluatko tallettaa sen?"
-
-#: editor/formfile.cpp:185
-msgid "Save File?"
-msgstr "Talleta tiedosto?"
-
-#: editor/formfile.cpp:244
-msgid "unnamed"
-msgstr "nimeämätön"
-
-#: editor/actiondnd.cpp:294 editor/actiondnd.cpp:353
-msgid "Delete Toolbar"
-msgstr "Poistotyökalu"
-
-#: editor/actiondnd.cpp:297 editor/actiondnd.cpp:383
-msgid "Delete Toolbar '%1'"
-msgstr "Poista työkalurivi '%1'"
-
-#: editor/actiondnd.cpp:348 editor/actiondnd.cpp:1022
-msgid "Delete Separator"
-msgstr "Poista erotin"
-
-#: editor/actiondnd.cpp:351 editor/actiondnd.cpp:1025
-msgid "Insert Separator"
-msgstr "Lisää erotin"
-
-#: editor/actiondnd.cpp:362 editor/actiondnd.cpp:422 editor/actiondnd.cpp:445
-msgid "Delete Action '%1' From Toolbar '%2'"
-msgstr ""
-
-#: editor/actiondnd.cpp:377
-msgid "Add Separator to Toolbar '%1'"
-msgstr ""
-
-#: editor/actiondnd.cpp:464 editor/actiondnd.cpp:545
-msgid "Add Action '%1' to Toolbar '%2'"
+"<qt>This file does not have a <b>.kmdr</b> extension. As a security precaution "
+"Kommander will only run Kommander scripts with a clear identity.</qt>"
msgstr ""
-#: editor/actiondnd.cpp:538 editor/actiondnd.cpp:1159
-msgid "Insert/Move Action"
-msgstr "Lisää/Siirrä toiminto"
+#: executor/instance.cpp:197
+msgid "Wrong Extension"
+msgstr "Väärä laajennus"
-#: editor/actiondnd.cpp:539
+#: executor/instance.cpp:214
msgid ""
-"Action '%1' has already been added to this toolbar.\n"
-"An Action may only occur once in a given toolbar."
-msgstr ""
-
-#: editor/actiondnd.cpp:673
-msgid "Add Widget '%1' to Toolbar '%2'"
-msgstr ""
-
-#: editor/actiondnd.cpp:738
-msgid "Rename Item..."
-msgstr "Nimeä elementti uudelleen..."
-
-#: editor/actiondnd.cpp:742
-msgid "Delete Menu '%1'"
-msgstr "Poista valikko '%1'"
-
-#: editor/actiondnd.cpp:755
-msgid "Rename Menu Item"
-msgstr "Poista valikkoelementti"
-
-#: editor/actiondnd.cpp:755
-msgid "Menu text:"
-msgstr "Valikkoteksti:"
-
-#: editor/actiondnd.cpp:759
-msgid "Rename Menu '%1' to '%2'"
-msgstr ""
-
-#: editor/actiondnd.cpp:883
-msgid "Move Menu '%1'"
-msgstr "Siirrä valikko '%1'"
-
-#: editor/actiondnd.cpp:1032 editor/actiondnd.cpp:1071
-msgid "Delete Action '%1' From Popup Menu '%2'"
-msgstr ""
-
-#: editor/actiondnd.cpp:1042
-msgid "Add Separator to Popup Menu '%1'"
+"<qt>This dialog is running from your <i>/tmp</i> directory. This may mean that "
+"it was run from a KMail attachment or from a webpage. "
+"<p>Any script contained in this dialog will have write access to all of your "
+"home directory; <b>running such dialogs may be dangerous: </b>"
+"<p>are you sure you want to continue?</qt>"
msgstr ""
-#: editor/actiondnd.cpp:1084 editor/actiondnd.cpp:1166
-msgid "Add Action '%1' to Popup Menu '%2'"
-msgstr "Lisää toiminto '%1' ponnahdusvalikkoon '%2'"
-
-#: editor/actiondnd.cpp:1160
-msgid ""
-"Action '%1' has already been added to this menu.\n"
-"An Action may only occur once in a given menu."
+#: executor/instance.cpp:218 executor/instance.cpp:223
+msgid "Run Nevertheless"
msgstr ""
-"Toiminto '%1' on jo lisätty tähän valikkoon.\n"
-"Toiminto voi olla vain yhden kerran yhdessä valikossa."
-#: editor/formwindow.cpp:302
-msgid "&Horizontal"
-msgstr "&Vaakataso"
-
-#: editor/formwindow.cpp:303
-msgid "&Vertical"
-msgstr "&Pystysuora"
-
-#: editor/formwindow.cpp:317 editor/formwindow.cpp:425
+#: executor/instance.cpp:223
msgid ""
-"<b>A %1 (custom widget)</b> "
-"<p>Click <b>Edit Custom Widgets...</b> in the <b>Tools|Custom</b> "
-"menu to add and change custom widgets. You can add properties as well as "
-"signals and slots to integrate custom widgets into <i>TQt Designer</i>"
-", and provide a pixmap which will be used to represent the widget on the "
-"form.</p>"
-msgstr ""
-
-#: editor/formwindow.cpp:324 editor/formwindow.cpp:432
-msgid "A %1 (custom widget)"
-msgstr "%1 (oma elementti)"
-
-#: editor/formwindow.cpp:331 editor/formwindow.cpp:439
-msgid "<b>A %1</b><p>%2</p>"
-msgstr "<b>%1</b><p>%2</p>"
-
-#: editor/formwindow.cpp:384
-msgid "Reparent Widgets"
+"<qt>The Kommander file <i>%1</i> does not have the <b>executable attribute</b> "
+"set and could possibly contain dangerous exploits."
+"<p>If you trust the scripting (viewable in kmdr-editor) in this program, make "
+"it executable to get rid of this warning."
+"<p>Are you sure you want to continue?</qt>"
msgstr ""
-#: editor/formwindow.cpp:390 editor/formwindow.cpp:396
-#: editor/formwindow.cpp:407
-#, c-format
-msgid "Insert %1"
-msgstr "Lisää %1"
-
-#: editor/formwindow.cpp:597
-msgid "Connect '%1' with..."
-msgstr "Yhdistä '%1' johonkin..."
-
-#: editor/formwindow.cpp:620 editor/formwindow.cpp:676
-msgid "Change Tab Order"
-msgstr "Vaihda välilehtien järjestystä"
-
-#: editor/formwindow.cpp:806
-msgid "Connect '%1' to '%2'"
-msgstr "Yhdistä '%1' '%2':een"
-
-#: editor/formwindow.cpp:868 editor/formwindow.cpp:957
+#: executor/main.cpp:45
msgid ""
-"You tried to insert a widget into the layout Container Widget '%1'.\n"
-"This is not possible. In order to insert the widget, the layout of '%1'\n"
-"must first be broken.\n"
-"Break the layout or cancel the operation?"
-msgstr ""
-
-#: editor/formwindow.cpp:874 editor/formwindow.cpp:964
-msgid "Inserting Widget"
-msgstr "Lisää elementin"
-
-#: editor/formwindow.cpp:875 editor/formwindow.cpp:965
-msgid "&Break Layout"
-msgstr ""
-
-#: editor/formwindow.cpp:1224 editor/formwindow.cpp:1267
-msgid "Use Size Hint"
-msgstr ""
-
-#: editor/formwindow.cpp:1443 editor/formwindow.cpp:1457
-#: editor/formwindow.cpp:1465 editor/mainwindowactions.cpp:204
-msgid "Adjust Size"
-msgstr "Sovita kokoa"
-
-#: editor/formwindow.cpp:1661
-msgid "Click widgets to change the tab order..."
-msgstr ""
-
-#: editor/formwindow.cpp:1670
-msgid "Drag a line to create a connection..."
-msgstr ""
-
-#: editor/formwindow.cpp:1676
-msgid "Click on the form to insert a %1..."
-msgstr ""
-
-#: editor/formwindow.cpp:1784
-msgid "Lower"
-msgstr "Pienennä"
-
-#: editor/formwindow.cpp:1847
-msgid "Accelerator '%1' is used %2 times."
-msgstr ""
-
-#: editor/formwindow.cpp:1848 editor/formwindow.cpp:1860
-#: editor/mainwindowactions.cpp:152
-msgid "Check Accelerators"
-msgstr ""
-
-#: editor/formwindow.cpp:1848
-msgid "&Select"
-msgstr "&Valitse"
-
-#: editor/formwindow.cpp:1859
-msgid "No accelerator is used more than once."
-msgstr ""
-
-#: editor/formwindow.cpp:1870
-msgid "Raise"
-msgstr "Suurenna"
-
-#: editor/formwindow.cpp:1909 editor/mainwindowactions.cpp:210
-#, fuzzy
-msgid "Lay OutQt::Horizontally"
-msgstr "Aseettele vaakatasossa"
-
-#: editor/formwindow.cpp:1919 editor/mainwindowactions.cpp:216
-#, fuzzy
-msgid "Lay OutQt::Vertically"
-msgstr "Asettele pystysuunnassa"
-
-#: editor/formwindow.cpp:1930
-#, fuzzy
-msgid "Lay OutQt::Horizontally (in splitter)"
-msgstr "Asettele vaakatasoon (Splitterissä)"
-
-#: editor/formwindow.cpp:1941
-#, fuzzy
-msgid "Lay OutQt::Vertically (in splitter)"
-msgstr "Asettele pystysuoraan (Splitterissä)"
-
-#: editor/formwindow.cpp:1954 editor/mainwindowactions.cpp:222
-msgid "Lay Out in a Grid"
-msgstr "Asettelee hilaan"
-
-#: editor/formwindow.cpp:1975
-#, fuzzy
-msgid "Lay Out ChildrenQt::Horizontally"
-msgstr "Aseettele vaakatasossa"
-
-#: editor/formwindow.cpp:1996
-#, fuzzy
-msgid "Lay Out ChildrenQt::Vertically"
-msgstr "Asettele pystysuunnassa"
-
-#: editor/formwindow.cpp:2020
-msgid "Lay Out Children in a Grid"
+"Executor is a component of the Kommander dialog system that executes .kmdr "
+"files given as arguments or via stdin"
msgstr ""
-#: editor/formwindow.cpp:2054 editor/formwindow.cpp:2073
-#: editor/mainwindowactions.cpp:242
-msgid "Break Layout"
-msgstr "Keskeytä asettelu"
-
-#: editor/formwindow.cpp:2135 editor/mainwindowactions.cpp:1075
-msgid "Edit connections..."
-msgstr "Editoi yhteyksiä..."
-
-#: editor/mainwindowactions.cpp:101
-msgid "Undoes the last action"
-msgstr "Peruu viimeisen toiminnon"
-
-#: editor/mainwindowactions.cpp:107
-msgid "Redoes the last undone operation"
-msgstr "Tekee uudelleen viimeiksitehdyn toiminnon"
-
-#: editor/mainwindowactions.cpp:112
-msgid "Cuts the selected widgets and puts them on the clipboard"
-msgstr "Leikkaa valitut elementit ja vie ne leikepöydälle"
-
-#: editor/mainwindowactions.cpp:117
-msgid "Copies the selected widgets to the clipboard"
-msgstr "Kopioi valitut elementit leikepöydälle"
-
-#: editor/mainwindowactions.cpp:122
-msgid "Pastes the clipboard's contents"
-msgstr "Liittää leikepöydän sisällön"
-
-#: editor/mainwindowactions.cpp:128
-msgid "Deletes the selected widgets"
-msgstr "Poistaa valitut elementit"
-
-#: editor/mainwindowactions.cpp:133
-msgid "Selects all widgets"
-msgstr "Valitsee kaikki elementit"
-
-#: editor/mainwindowactions.cpp:136
-msgid "Bring to Front"
-msgstr "Tuo edustaan"
-
-#: editor/mainwindowactions.cpp:138
-msgid "Raises the selected widgets"
-msgstr "Kohottaa valitut elementit"
-
-#: editor/mainwindowactions.cpp:141
-msgid "Send to Back"
-msgstr "Vie taustalle"
-
-#: editor/mainwindowactions.cpp:143 editor/mainwindowactions.cpp:144
-msgid "Lowers the selected widgets"
-msgstr "Laskee valitut elementit"
-
-#: editor/mainwindowactions.cpp:147
-#, fuzzy
-msgid "Find in Form..."
-msgstr "Avaa l&omake"
+#: executor/main.cpp:50
+msgid "Read dialog from standard input"
+msgstr "Lue keskusteluikkuna standardista syötteestä (stdin)"
-#: editor/mainwindowactions.cpp:148
-msgid "Search for a text in the whole form."
-msgstr ""
+#: executor/main.cpp:51
+msgid "Use given catalog for translation"
+msgstr "Käytä annettua katalogia kääntämiseen"
-#: editor/mainwindowactions.cpp:154
-msgid "Checks if the accelerators used in the form are unique"
+#: executor/main.cpp:58
+msgid "Kommander Executor"
msgstr ""
-#: editor/mainwindowactions.cpp:158
-msgid "Connections"
-msgstr "Yhteydet"
-
-#: editor/mainwindowactions.cpp:161
-msgid "Opens a dialog for editing connections"
-msgstr "Avaa keskusteluikkunan yhteyksien muokkaukselle"
-
-#: editor/mainwindowactions.cpp:165
-msgid "Form Settings..."
-msgstr "&Lomakkeen asetukset..."
-
-#: editor/mainwindowactions.cpp:167
-msgid "Opens a dialog to change the form's settings"
-msgstr "Avaa keskusteluikkunan lomakkeen asetusten muuttamiselle"
-
-#: editor/mainwindowactions.cpp:173
-#, c-format
-msgid "<b>The Edit toolbar</b>%1"
-msgstr "<b>Edit työkalupalkki</b>%1"
-
-#: editor/mainwindowactions.cpp:206
-msgid "Adjusts the size of the selected widget"
-msgstr "Säätää valittujen elementtien koon."
-
-#: editor/mainwindowactions.cpp:212
-msgid "Lays out the selected widgets horizontally"
-msgstr "Asettelee valitut kappaleet vaakatasossa"
-
-#: editor/mainwindowactions.cpp:218
-msgid "Lays out the selected widgets vertically"
-msgstr "Asettelee valitut kappaleet pystysuunnassa"
-
-#: editor/mainwindowactions.cpp:224
-msgid "Lays out the selected widgets in a grid"
-msgstr "Asettelee valitut kappaleet hilaan"
-
-#: editor/mainwindowactions.cpp:228
-#, fuzzy
-msgid "Lay OutQt::Horizontally in Splitter"
-msgstr "Asettele vaakatasoon (Splitterissä)"
-
-#: editor/mainwindowactions.cpp:231
-msgid "Lays out the selected widgets horizontally in a splitter"
-msgstr "Asettelee valitut käyttöliittymäelementit vaakatasoon splitteriin"
-
-#: editor/mainwindowactions.cpp:235
-#, fuzzy
-msgid "Lay OutQt::Vertically in Splitter"
-msgstr "Asettele pystysuoraan (Splitterissä)"
-
-#: editor/mainwindowactions.cpp:238
-msgid "Lays out the selected widgets vertically in a splitter"
-msgstr "Asettelee valitut käyttöliittymäelementit pystysuoraan splitteriin"
-
-#: editor/mainwindowactions.cpp:244
-msgid "Breaks the selected layout"
-msgstr "Keskeyttää valitun asetuksen"
-
-#: editor/mainwindowactions.cpp:251
-msgid "Add "
-msgstr "Lisää "
-
-#: editor/mainwindowactions.cpp:252 editor/mainwindowactions.cpp:366
-#, c-format
-msgid "Insert a %1"
-msgstr "Lisää %1"
-
-#: editor/mainwindowactions.cpp:253
+#: executor/main.cpp:87
msgid ""
-"<b>A %1</b>"
-"<p>%2</p>"
-"<p>Click to insert a single %3,or double click to keep the tool selected."
+"Error: no dialog given. Use --stdin option to read dialog from standard input.\n"
msgstr ""
-"<b>A %1</b>"
-"<p>%2</p>"
-"<p>Napsauta lisääksesi yksinkertaisen %3,tai kaksoisnapsauta säilyttääksesi "
-"valitun työkalun."
-
-#: editor/mainwindowactions.cpp:258
-#, c-format
-msgid "<b>The Layout toolbar</b>%1"
-msgstr "<b>Asettelutyökalupalkki</b>%1"
-
-#: editor/mainwindowactions.cpp:271
-msgid "&Layout"
-msgstr "&Asettelu (layout)"
-
-#: editor/mainwindowactions.cpp:286
-msgid "Pointer"
-msgstr "Osoitin"
-
-#: editor/mainwindowactions.cpp:289
-msgid "Selects the pointer tool"
-msgstr "Valitsee osoitintyökalun"
+"Virhe: keskusteluikkunaa ei ole annettu. Käytä --stdin parametria lukeaksesi "
+"keskusteluikkunan standardisyötteestä stdin.\n"
-#: editor/mainwindowactions.cpp:293
-msgid "Connect Signal/Slots"
-msgstr ""
+#: executor/register.cpp:66
+msgid "Return EOL-separated list of all values in the array."
+msgstr "Palauttaa EOL-erotetun listan kaikista arvoista taulukossa."
-#: editor/mainwindowactions.cpp:296
-msgid "Selects the connection tool"
-msgstr "Valitsee yhteystyökalun"
+#: executor/register.cpp:67
+msgid "Return EOL-separated list of all keys in the array."
+msgstr "Palauttaa EOL-erotetun listan kaikista avaimista taulukossa."
-#: editor/mainwindowactions.cpp:300
-msgid "Tab Order"
-msgstr "Välilehtien järjestys"
+#: executor/register.cpp:68
+msgid "Remove all elements from the array."
+msgstr "Poista kaikki elementit taulukosta."
-#: editor/mainwindowactions.cpp:303
-msgid "Selects the tab order tool"
-msgstr "Valitsee välilehtien järjestyksen tykalun"
+#: executor/register.cpp:69
+msgid "Return number of elements in the array."
+msgstr "Palauta taulukon elementtien lukumäärä."
-#: editor/mainwindowactions.cpp:309
-#, c-format
-msgid "<b>The Tools toolbar</b>%1"
-msgstr "<b>Työkalujen työkalupalkki</b>%1"
+#: executor/register.cpp:70
+msgid "Return the value associated with given key."
+msgstr "Palauta annetulle avaimelle assosioitu arvo."
-#: editor/mainwindowactions.cpp:311
-msgid "Tools"
-msgstr "Työkalut"
+#: executor/register.cpp:71
+msgid "Remove element with given key from the array."
+msgstr "Posita taulukosta haluttu elementti."
-#: editor/mainwindowactions.cpp:333
-msgid "<b>The %1</b>%2"
-msgstr "<b>%1</b>%2"
+#: executor/register.cpp:72
+msgid "Add element with given key and value to the array"
+msgstr "Lisää elementti annetulla avaimella ja arvolla taulukkoon"
-#: editor/mainwindowactions.cpp:334
-#, c-format
+#: executor/register.cpp:73
msgid ""
-" Click on a button to insert a single widget, or double click to insert "
-"multiple %1."
+"Add all elements in the string to the array. String should have <i>key>"
+"\\tvalue\\n</i> format."
msgstr ""
+"Lisää merkkijonon kaikki elementit taulukkoon. Merkkijono tulee olla <i>key>"
+"\\tvalue\\n</i> -muodossa."
-#: editor/mainwindowactions.cpp:338
-msgid "<b>The %1 Widgets</b>%2"
-msgstr "<b>%1 käyttöliittymäelementit</b>%2"
-
-#: editor/mainwindowactions.cpp:339
+#: executor/register.cpp:75
msgid ""
-" Click on a button to insert a single %1 widget, or double click to insert "
-"multiple widgets."
+"Return all elements in the array in <i>key>\\tvalue\\n</i> format."
msgstr ""
-" Napsauta painiketta lisätäksesi yksinkertaisen %1 käyttöliittymäelementin, tai "
-"kaksoisnapsauta lisätäksesi useampiosaisen käyttöliittymäelementin."
-
-#: editor/mainwindowactions.cpp:368
-msgid "<b>A %1</b>"
-msgstr "<b>A %1</b>"
-
-#: editor/mainwindowactions.cpp:371
-msgid "<p>Double click on this tool to keep it selected.</p>"
-msgstr "<p>Kaksoisklikkaa tätä työkalua pitääksesi sen valittuna.</p>"
-
-#: editor/mainwindowactions.cpp:402
-msgid "Editor"
-msgstr "Muokkain"
-
-#: editor/mainwindowactions.cpp:412
-#, c-format
-msgid "<b>The File toolbar</b>%1"
-msgstr "<b>Tiedostotyökalu</b>%1"
-
-#: editor/mainwindowactions.cpp:418
-msgid "Creates a new dialog"
-msgstr "Luo uuden dialogin"
-
-#: editor/mainwindowactions.cpp:424
-msgid "Opens an existing dialog"
-msgstr "Avaa olemassaolevan keskusteluikkunan"
-
-#: editor/mainwindowactions.cpp:430
-msgid "Opens recently open file"
-msgstr "Avaa viimeiksiavatun tiedoston"
-
-#: editor/mainwindowactions.cpp:435
-msgid "Closes the current dialog"
-msgstr "Sulkee nykyisen dialogin"
-
-#: editor/mainwindowactions.cpp:443
-msgid "Saves the current dialog"
-msgstr "Tallentaa nykyisen dialogin"
-
-#: editor/mainwindowactions.cpp:450
-msgid "Saves the current dialog with a new filename"
-msgstr "Tallentaa nykyisen dialogin uudennimiseen tiedostoon"
-
-#: editor/mainwindowactions.cpp:455
-msgid "Save All"
-msgstr "Talleta kaikki"
-
-#: editor/mainwindowactions.cpp:457
-msgid "Saves all open dialogs"
-msgstr "Tallettaa kaikki avoimet dialogit"
-
-#: editor/mainwindowactions.cpp:465
-msgid "Quits the application and prompts to save any changed dialogs"
-msgstr "Poistuu ohjelmasta ja pyytää tallettamaan kaikki muuttuneet dialogit"
-
-#: editor/mainwindowactions.cpp:474
-msgid "&Run"
-msgstr "&Suorita"
-
-#: editor/mainwindowactions.cpp:476
-msgid "Run Dialog"
-msgstr "Suorita dialogi"
-
-#: editor/mainwindowactions.cpp:478
-msgid "Executes dialog"
-msgstr "suorittaa dialogin"
-
-#: editor/mainwindowactions.cpp:485
-#, fuzzy
-msgid "Run Dialog K4"
-msgstr "Suorita dialogi"
-
-#: editor/mainwindowactions.cpp:487
-#, fuzzy
-msgid "Executes dialog in KDE4"
-msgstr "suorittaa dialogin"
-
-#: editor/mainwindowactions.cpp:500
-msgid "Tile"
-msgstr "Otsikko"
-
-#: editor/mainwindowactions.cpp:502
-msgid "Tiles the windows so that they are all visible"
-msgstr "Asettaa ikkunat siten, että ne ovat kaikki näkyvissä"
-
-#: editor/mainwindowactions.cpp:505 editor/mainwindowactions.cpp:510
-msgid "Cascade"
-msgstr "Porrasta"
-
-#: editor/mainwindowactions.cpp:507
-msgid "Cascades the windows so that all their title bars are visible"
-msgstr "Porrastaa ikkunat siten, että niiden otsikot ovat näkyvissä"
-
-#: editor/mainwindowactions.cpp:512
-msgid "Closes the active window"
-msgstr "Sulkee aktiivisen ikkunan"
-
-#: editor/mainwindowactions.cpp:515
-msgid "Close All"
-msgstr "Sulje kaikki"
-
-#: editor/mainwindowactions.cpp:517
-msgid "Closes all form windows"
-msgstr "Sulkee kaikki lomakeikkunat"
-
-#: editor/mainwindowactions.cpp:520
-msgid "Next"
-msgstr "Seuraava"
-
-#: editor/mainwindowactions.cpp:522
-msgid "Activates the next window"
-msgstr "Aktivoi seuraavan ikkunan"
-
-#: editor/mainwindowactions.cpp:525
-msgid "Previous"
-msgstr "Edellinen"
-
-#: editor/mainwindowactions.cpp:527
-msgid "Activates the previous window"
-msgstr "Aktivoi edellisen ikkunan"
-
-#: editor/mainwindowactions.cpp:531
-msgid "&Window"
-msgstr "&Ikkuna"
-
-#: editor/mainwindowactions.cpp:543
-msgid "Vie&ws"
-msgstr "Näk&ymät"
-
-#: editor/mainwindowactions.cpp:544
-msgid "Tool&bars"
-msgstr "&Työkalurivit"
-
-#: editor/mainwindowactions.cpp:580
-msgid "Opens a dialog to change shortcuts"
-msgstr "Avaa ikkunan pikavalintanäppäinasetusten muuttamiseen"
-
-#: editor/mainwindowactions.cpp:583
-msgid "Configure &Plugins..."
-msgstr "Aseta &liitännäisiä..."
-
-#: editor/mainwindowactions.cpp:585
-msgid "Opens a dialog to configure plugins"
-msgstr "Avaa keskusteluikkunan liitännäisten asetusten asettamiseen."
-
-#: editor/mainwindowactions.cpp:588
-msgid "&Configure Editor..."
-msgstr "&Aseta muokkain..."
-
-#: editor/mainwindowactions.cpp:590
-msgid "Configure various aspects of this editor."
-msgstr "Aseta tämän muokkaimen erilaisia muotoja."
-
-#: editor/mainwindowactions.cpp:594
-msgid "Opens a dialog to change preferences"
-msgstr "Avaa ikkunan asetusten muuttamiseen."
-
-#: editor/mainwindowactions.cpp:610
-msgid "Create a new dialog..."
-msgstr "Luo uusi dialogi..."
-
-#: editor/mainwindowactions.cpp:633
-msgid "Open a file..."
-msgstr "Avaa tiedosto..."
-
-#: editor/mainwindowactions.cpp:638
-msgid "Open Files"
-msgstr "Avaa tiedostoja"
-
-#: editor/mainwindowactions.cpp:674
-msgid "Reading file '%1'..."
-msgstr "Lukee tiedostoa %1'..."
-
-#: editor/mainwindowactions.cpp:687
-msgid "Loaded file '%1'"
-msgstr "Ladattu tiedosto '%1'"
-
-#: editor/mainwindowactions.cpp:693 editor/mainwindowactions.cpp:694
-msgid "Could not load file '%1'"
-msgstr "Ei pysty lataamaan tiedostoa '%1'"
-
-#: editor/mainwindowactions.cpp:694
-msgid "Load File"
-msgstr "Lataa tiedosto"
-
-#: editor/mainwindowactions.cpp:729
-msgid "Enter a filename..."
-msgstr "Anna tiedostonnimi..."
-
-#: editor/mainwindowactions.cpp:757
-#, fuzzy
-msgid "TQt Designer is crashing. Attempting to save files..."
-msgstr "Qt Designer kaatui. Yrittää tallentaa tiedostoja..."
-
-#: editor/mainwindowactions.cpp:794 editor/mainwindowactions.cpp:857
-msgid "NewTemplate"
-msgstr "Uusi malli"
-
-#: editor/mainwindowactions.cpp:806 editor/mainwindowactions.cpp:835
-msgid "Could not create the template"
-msgstr "Ei voinut luoda mallia"
+"Palauttaa kaikki elementit taulukossa <i>key>\\tvalue\\n</i> muodossa."
-#: editor/mainwindowactions.cpp:909
+#: executor/register.cpp:77
msgid ""
-"Cannot paste widgets. Designer could not find a container\n"
-"to paste into which does not contain a layout. Break the layout\n"
-"of the container you want to paste into and select this container\n"
-"and then paste again."
-msgstr ""
-
-#: editor/mainwindowactions.cpp:912
-msgid "Paste Error"
-msgstr "Virhe liittämisessä"
-
-#: editor/mainwindowactions.cpp:1094
-msgid "Edit the current form's settings..."
-msgstr "Muokkaa nykyisien luomakkeiden asetuksia..."
-
-#: editor/mainwindowactions.cpp:1102
-msgid "Edit preferences..."
-msgstr "Muokkaa esiasetuksia..."
-
-#: editor/connectioneditorimpl.cpp:229
-msgid "Connect/Disconnect the signals and slots of '%1' and '%2'"
-msgstr ""
-
-#: editor/connectioneditorimpl.cpp:237
-msgid "Remove Connections"
-msgstr "Poista yhteydet"
-
-#: editor/connectioneditorimpl.cpp:248
-msgid "Add Connections"
-msgstr "Lisää yhteyksiä"
-
-#: editor/listvieweditorimpl.cpp:66
-msgid "Edit Items and Columns of '%1'"
-msgstr ""
-
-#: editor/listvieweditorimpl.cpp:225
-msgid "New Column"
-msgstr "Uusi sarake"
-
-#: editor/assoctexteditorimpl.cpp:143
-#, fuzzy
-msgid "&Highlighting"
-msgstr "Korostus"
-
-#: editor/assoctexteditorimpl.cpp:187
-#, fuzzy
-msgid "Edit text"
-msgstr "Editoi tekstiä"
-
-#: editor/assoctexteditorimpl.cpp:253
-msgid "Edit text - read only mode"
-msgstr ""
-
-#: editor/assoctexteditorimpl.cpp:271
-msgid "Set the 'text association' of '%1'"
-msgstr ""
-
-#: editor/assoctexteditorimpl.cpp:281
-msgid "Set the 'population text' of '%1'"
-msgstr ""
-
-#: editor/assoctexteditorimpl.cpp:430
-msgid "<qt>Cannot open file<br><b>%1</b></qt"
-msgstr "<qt>Ei voitu avata tiedostoa<br><b>%1</b></qt"
-
-#: editor/main.cpp:31
-msgid "Kommander is a graphical editor of scripted dialogs."
-msgstr ""
-"Kommander on skriptejä sisältävien keskusteluikkunoiden graafinen muokkain."
-
-#: editor/main.cpp:33
-#, fuzzy
-msgid "Based on TQt Designer, (C) 2000 Trolltech AS."
-msgstr "Perustuu Qt Designeriin, (C) 2000 Trolltech AS."
-
-#: editor/main.cpp:43
-msgid "Kommander"
-msgstr "Kommander"
-
-#: editor/main.cpp:46
-msgid "Project manager"
+"Create an integer indexed array - starting from 0 - from a string. Use the "
+"separator character to split the string."
msgstr ""
-#: editor/main.cpp:71
-msgid "Kommander Dialog Editor"
-msgstr "Kommanderin dialogieditori"
-
-#: widgets/fontdialog.cpp:49
+#: executor/register.cpp:78
msgid ""
-"Sets the default font for the dialog, by specifying the family, the size and "
-"other style options."
+"Create a string from an integer indexed array. Concatenate the elements with "
+"the separator character."
msgstr ""
-#: widgets/fontdialog.cpp:51
-#, fuzzy
-msgid "Returns the font family."
-msgstr "Pauttaa annetun tiedoston sisällön."
-
-#: widgets/fontdialog.cpp:53
-#, fuzzy
-msgid "Returns the font size in point."
-msgstr "Palauttaa elementin sisällön."
-
-#: widgets/fontdialog.cpp:55
-#, fuzzy
-msgid "Returns true, if the font is bold."
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
-
-#: widgets/fontdialog.cpp:57
-#, fuzzy
-msgid "Returns true, if the font is italic."
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
-
-#: widgets/textedit.cpp:56
+#: executor/register.cpp:79
#, fuzzy
-msgid "Set widget modified status."
-msgstr "Asettaa elementin sisällön."
-
-#: widgets/textedit.cpp:57
-msgid ""
-"Select a block of text using the paragraph number and character index of the "
-"line. You can use the cursorPositionChanged(int, int) signal to get this data "
-"in real time into a script."
-msgstr ""
-
-#: widgets/textedit.cpp:58
msgid ""
-"Search for text from the cursor or a specified position. You can specifiy case "
-"sensitive search and forward or backward."
-msgstr ""
+"Remove the element specified by the key from an indexed array and reindex the "
+"array."
+msgstr "Posita taulukosta haluttu elementti."
-#: widgets/textedit.cpp:60
-#, fuzzy
-msgid "Get the number of paragraphs in the widget."
+#: executor/register.cpp:82
+msgid "Return number of chars in the string."
msgstr "Palauta merkkijonon merkkien lukumäärä."
-#: widgets/textedit.cpp:61
-msgid "Get the total length of all text."
-msgstr ""
-
-#: widgets/textedit.cpp:63
-msgid "Get the length of the paragraph."
-msgstr ""
-
-#: widgets/textedit.cpp:64
-#, fuzzy
-msgid "Get the number of lines in the paragraph."
-msgstr "Palauttaa taulukon elementtien lukumäärän."
-
-#: widgets/textedit.cpp:65
-msgid "Use to set superscript."
-msgstr ""
-
-#: widgets/textedit.cpp:66
-msgid "Use to revert from superscript to normal script."
-msgstr ""
-
-#: widgets/textbrowser.cpp:45 widgets/textbrowser.cpp:46
-msgid "Set notify click to intercept clicks and handle links"
-msgstr ""
-
-#: widgets/toolbox.cpp:39
-msgid "Adds a widget to the toolbox. Returns the index of the widget."
-msgstr ""
-
-#: widgets/toolbox.cpp:41
-#, fuzzy
-msgid "Returns the name of the active widget."
-msgstr "Palauttaa elementin sisällön."
-
-#: widgets/toolbox.cpp:42
-msgid ""
-"Remove the selected widget, returns the index of the removed widget or -1 if no "
-"such widget was found."
-msgstr ""
-
-#: widgets/toolbox.cpp:43
-msgid ""
-"Remove the widget from the index position, returns the index of the removed "
-"widget or -1 if no widget was found."
-msgstr ""
-
-#: widgets/toolbox.cpp:45
-#, fuzzy
-msgid "Activates the selected widget."
-msgstr "Kohottaa valitut elementit"
-
-#: widgets/toolbox.cpp:47
-#, fuzzy
-msgid "Returns the index of the active widget."
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
-
-#: widgets/toolbox.cpp:49
-#, fuzzy
-msgid "Returns the widget having the supplied index."
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
-
-#: widgets/toolbox.cpp:51
-msgid ""
-"Returns the index of the widget, -1 if the widget is not part of the toolbox."
-msgstr ""
-
-#: widgets/execbutton.cpp:62
-msgid "For use only when button is togle type."
-msgstr ""
-
-#: widgets/execbutton.cpp:63
-msgid "Associate a Kommander PopupMenu with this ExecButton."
-msgstr ""
-
-#: widgets/execbutton.cpp:64
-#, fuzzy
-msgid "Set the text on the ExecButton."
-msgstr "Vaihda valitun teksti."
-
-#: widgets/treewidget.cpp:67
-msgid "Add column at end with column header"
-msgstr ""
-
-#: widgets/treewidget.cpp:68
-msgid "Set sorting for a column"
-msgstr ""
-
-#: widgets/treewidget.cpp:71
-msgid "Get the column caption for column index"
-msgstr ""
-
-#: widgets/treewidget.cpp:72
-msgid "Set the pixel width for column index - use 0 to hide"
-msgstr ""
-
-#: widgets/treewidget.cpp:73
-msgid "Set to <i>left</i>, <i>right</i> or <i>center</i>, case insensitive "
-msgstr ""
-
-#: widgets/treewidget.cpp:74
-msgid "Get the count of top level items."
-msgstr ""
-
-#: widgets/treewidget.cpp:75
-msgid "Expand or collapse a node."
-msgstr ""
-
-#: widgets/treewidget.cpp:76
-msgid "See if node is open or closed."
-msgstr ""
-
-#: widgets/dialog.cpp:56
-#, fuzzy
-msgid "The name of the widget having focus"
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
-
-#: widgets/dialog.cpp:57
-msgid ""
-"Set a wait cursor. CAUTION: if set more than once an equal number of calls to "
-"restore must be made to clear it."
-msgstr ""
-
-#: widgets/dialog.cpp:58
-msgid "Restore normal curser. NOTE: must be called as many times as wait was."
-msgstr ""
-
-#: widgets/buttongroup.cpp:51
-#, fuzzy
-msgid "Returns the ID of the selected button."
-msgstr "Palauttaa elementin sisällön."
-
-#: widgets/tabwidget.cpp:55
-msgid "Sets an icon on the specified tab. Index is zero based."
-msgstr ""
-
-#: widgets/tabwidget.cpp:56
-msgid "Returns the tab label at the given index. Index is zero based."
-msgstr ""
-
-#: widgets/tabwidget.cpp:57
-msgid ""
-"Returns true if tab at specified index is enabled, otherwise returns false."
-msgstr ""
-
-#: widgets/tabwidget.cpp:58
-msgid "Sets the tab at the given index to enabled or disabled."
-msgstr ""
-
-#: widgets/tabwidget.cpp:59
-msgid "Show or hide the tabs on the tab widget."
-msgstr ""
-
-#: widgets/tabwidget.cpp:60
-#, fuzzy
-msgid "Set the current page by name."
-msgstr "Tallentaa nykyisen dialogin"
-
-#: widgets/tabwidget.cpp:61
-#, fuzzy
-msgid "Sets the tab tab label."
-msgstr "Valitsee välilehtien järjestyksen tykalun"
-
-#: widgets/closebutton.cpp:116
-msgid "Failed to start shell process."
-msgstr "Shell-prosessin aloitus epäonnistui."
-
-#: widgets/progressbar.cpp:46
-#, fuzzy
-msgid "Sets the ProgresBar color"
-msgstr "Valitsee välilehtien järjestyksen tykalun"
-
-#: widgets/progressbar.cpp:47
-#, fuzzy
-msgid "Sets the ProgresBar text color"
-msgstr "Valitsee välilehtien järjestyksen tykalun"
-
-#: widgets/timer.cpp:63
-msgid "Set the timer timeout interval in ms."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:59
-msgid ""
-"Sets information about the application. This is the first method that must me "
-"called, any addition to the dialog done before initialization will be ignored."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:61
-msgid "Add an author. Only the author name is required."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:63
-msgid "Add a translator. Only the name is required."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:65
-msgid "Set a short description text."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:67
-msgid "Set a homepage address."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:69
-msgid "Set an email address, where bugs can be reported."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:71
-msgid ""
-"Sets license information of the application. The parameter can be one of the "
-"license keys - GPL_V2, LGPL_V2, BSD, ARTISTIC -, or a freely specified text."
-msgstr ""
-
-#: widgets/aboutdialog.cpp:73
-#, fuzzy
-msgid "Returns the set version string."
-msgstr "Palauttaa merkkijonon <i>n</i> viimeistä merkkiä."
-
-#: widgets/table.cpp:58
-msgid ""
-"Sets a column to sort ascending or descending. Optionally can sort with rows "
-"intact for database use."
-msgstr ""
-
-#: widgets/table.cpp:59
-msgid "Scrolls the table so the cell indicated is visible."
-msgstr ""
-
-#: widgets/table.cpp:60
-msgid ""
-"Select cells using the upper left and lower right cell addresses<br /><b>"
-"Not guaranteed to have KDE4 compatiblility</b>"
-msgstr ""
-
-#: widgets/table.cpp:61
-#, fuzzy
-msgid "Select the row with the zero based index."
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
-
-#: widgets/table.cpp:62
-msgid ""
-"Select the column with the zero based index.<br /><b>"
-"Not guaranteed to have KDE4 compatiblility</b>"
-msgstr ""
+#: executor/register.cpp:83
+msgid "Check if the string contains given substring."
+msgstr "Tarkista, sisältääkö merkkijono annetun osamerkkijonon."
-#: widgets/table.cpp:63
-msgid ""
-"Set the column read only using zero based index.<br /><b>"
-"Not guaranteed to have KDE4 compatiblility</b>"
+#: executor/register.cpp:84
+msgid "Return position of a substring in the string, or -1 if it isn't found."
msgstr ""
+"Palauttaa osamerkkijonon sijainnin merkkijonossa tai -1, jos sitä ei esiinny."
-#: widgets/table.cpp:64
-msgid ""
-"Set the row read only using zero based index.<br /><b>"
-"Not guaranteed to have KDE4 compatiblility</b>"
-msgstr ""
+#: executor/register.cpp:86
+msgid "Return first n chars of the string."
+msgstr "Palauta merkkijonon ensimmäiset n merkkiä."
-#: widgets/table.cpp:65
-#, fuzzy
-msgid "Returns the number of rows of the table"
-msgstr "Palauttaa taulukon elementtien lukumäärän."
+#: executor/register.cpp:87
+msgid "Return last n chars of the string."
+msgstr "Palauta merkkijonon viimeiset n merkkiä."
-#: widgets/table.cpp:66
-#, fuzzy
-msgid "Returns the text of the header for the column index"
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
+#: executor/register.cpp:88
+msgid "Return substring of the string, starting from given position."
+msgstr "Palauttaa merkkijonon osamerkkijonon alkaen annetusta paikasta."
-#: widgets/table.cpp:67
-#, fuzzy
-msgid "Returns the text of the header for the row index"
-msgstr "Palauttaa Kommanderin isäikkunan pidin."
+#: executor/register.cpp:90
+msgid "Replace all occurencies of given substring."
+msgstr "Korvaa kaikki osamerkkijonon esiintymät."
-#: widgets/lineedit.cpp:45
-#, fuzzy
-msgid "Clear widget modified status."
-msgstr "Lisätty teksti:"
+#: executor/register.cpp:91
+msgid "Replace all occurencies of given substring with given replacement."
+msgstr "Korvaa kaikki annetun osamerkkijonon esiintymät annetulla korvaajalla."
-#: widgets/popupmenu.cpp:56
-msgid ""
-"Insert an item into the popup menu. The executeWidget's execute method will be "
-"run when this item is selected. Returns the id of the inserted item. Use -1 for "
-"index to insert to the end. The icon is optional."
-msgstr ""
+#: executor/register.cpp:93
+msgid "Convert the string to uppercase."
+msgstr "Muunna merkkijono isoiksi kirjaimiksi."
-#: widgets/popupmenu.cpp:57
-msgid ""
-"Insert a separator item into the popup menu. Use -1 for index to insert to the "
-"end."
-msgstr ""
+#: executor/register.cpp:94
+msgid "Convert the string to lowercase."
+msgstr "Muunna merkkijono pieniksi kirjaimiksi."
-#: widgets/popupmenu.cpp:58
+#: executor/register.cpp:95
msgid ""
-"Change an item specified by id in the popup menu. The executeWidget's execute "
-"method will be run when this item is selected."
-msgstr ""
-
-#: widgets/popupmenu.cpp:59
-msgid "Enable the item specified by id in the popup menu."
-msgstr ""
-
-#: widgets/popupmenu.cpp:60
-msgid "Check if the item specified by id is enabled."
-msgstr ""
-
-#: widgets/popupmenu.cpp:61
-msgid "Make the item specified by id visible."
+"Compare two strings. Return 0 if they are equal, -1 if the first one is lower, "
+"1 if the first one is higher"
msgstr ""
+"Vertaa kahta merkkijonoa. Palauttaa 0, jos ne ovat samoja. -1, jos ensimmäinen "
+"on aakkosissa aiempi, 1, jos ensimmäinen on aakkosissa jäljempi"
-#: widgets/popupmenu.cpp:62
-msgid "Apply checked status for the item specified by id."
-msgstr ""
+#: executor/register.cpp:97
+msgid "Check if string is empty."
+msgstr "Tarkista, onko merkkijono tyhjä."
-#: widgets/popupmenu.cpp:63
-msgid "Check if the item specified by id is visible."
-msgstr ""
+#: executor/register.cpp:98
+msgid "Check if string is a valid number."
+msgstr "Tarkista, onko merkkijono kelvollinen numero."
-#: widgets/popupmenu.cpp:64
-msgid "Verify if the item specified by id is checked."
-msgstr ""
+#: executor/register.cpp:101
+msgid "Return content of given file."
+msgstr "Palauta annetun tiedoston sisältö."
-#: widgets/popupmenu.cpp:65
-msgid ""
-"Insert submenu widget into the popup menu. Use -1 for index to insert to the "
-"end. The icon is optional."
-msgstr ""
+#: executor/register.cpp:102
+msgid "Write given string to a file."
+msgstr "Kirjoita annettu merkkijono tiedostoon."
-#: widgets/combobox.cpp:50
-msgid "Make the ComboBox expose it's list without mousing around."
-msgstr ""
+#: executor/register.cpp:103
+msgid "Append given string to the end of a file."
+msgstr "Lisää annettu merkkijono tiedoston perään."
#~ msgid "Shows an information dialog."
#~ msgstr "Näyttää tiedotuskeskusteluikkunan."
diff --git a/tde-i18n-fi/messages/tdewebdev/kxsldbg.po b/tde-i18n-fi/messages/tdewebdev/kxsldbg.po
index 503f464a255..a4486332b0b 100644
--- a/tde-i18n-fi/messages/tdewebdev/kxsldbg.po
+++ b/tde-i18n-fi/messages/tdewebdev/kxsldbg.po
@@ -4,7 +4,7 @@
msgid ""
msgstr ""
"Project-Id-Version: kxsldbg\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2004-12-12 02:56+0200\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: <fi@li.org>\n"
@@ -14,18 +14,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: KBabel 1.9.1\n"
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Ilpo Kantonen"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "ilpo@iki.fi"
-
#: xsldbgmain.cpp:51
msgid "A TDE console application for xsldbg, an XSLT debugger"
msgstr ""
@@ -172,756 +160,571 @@ msgstr ""
"<br>startup: 0.288145"
"<br>"
-#. i18n: file kxsldbg_shell.rc line 9
-#: rc.cpp:6 rc.cpp:18 rc.cpp:231
-#, no-c-format
-msgid "Debug"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 31
-#: rc.cpp:27
-#, no-c-format
-msgid "KXsldbg Configuration"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 75
-#: rc.cpp:30
-#, no-c-format
-msgid "LibXSLT Parameters"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 108
-#: rc.cpp:33
-#, no-c-format
-msgid "Parameter value:"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 148
-#: rc.cpp:36
-#, no-c-format
-msgid "Parameter name:"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 229
-#: rc.cpp:39
-#, no-c-format
-msgid "Prev"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 261
-#: kxsldbgpart/kxsldbg_part.cpp:140 rc.cpp:45
-#, no-c-format
-msgid "Next"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 464
-#: rc.cpp:57
-#, no-c-format
-msgid "Output file:"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 488
-#: rc.cpp:60 rc.cpp:66 rc.cpp:72
-#, no-c-format
-msgid "..."
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 512
-#: rc.cpp:63
-#, no-c-format
-msgid "XML data:"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 560
-#: rc.cpp:69
-#, no-c-format
-msgid "XSL source:"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 621
-#: rc.cpp:78
-#, no-c-format
-msgid "catalogs"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 624
-#: rc.cpp:81
-#, no-c-format
-msgid "use catalogs from $SGML_CATALOGS_FILES"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 632
-#: rc.cpp:84
-#, no-c-format
-msgid "novalid"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 635
-#: rc.cpp:87
-#, no-c-format
-msgid "skip the DTD loading phase"
-msgstr ""
-
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 643
-#: rc.cpp:90
-#, no-c-format
-msgid "html"
+#: kxsldbg.cpp:67
+msgid "&XSLDbg Handbook"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 646
-#: rc.cpp:93
-#, no-c-format
-msgid "the input document is(are) an HTML file(s)"
-msgstr ""
+#: kxsldbg.cpp:76
+msgid "Could not find our part."
+msgstr "Ei voinut löytää meidän osaa."
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 654
-#: rc.cpp:96
-#, no-c-format
-msgid "docbook"
-msgstr ""
+#: kxsldbg.cpp:176
+msgid "File: %1 Line: %2 Col: %3"
+msgstr "Tiedosto: %1 Rivi: %2 Sarake: %3"
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 657
-#: rc.cpp:99
+#. i18n: file kxsldbg_shell.rc line 9
+#: rc.cpp:6 rc.cpp:144 rc.cpp:381
#, no-c-format
-msgid "the input document is SGML docbook"
+msgid "Debug"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 665
-#: rc.cpp:102
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 25
+#: rc.cpp:15
#, no-c-format
-msgid "debug"
+msgid "Xsldbg Global Variables"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 668
-#: rc.cpp:105
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 40
+#: rc.cpp:18 rc.cpp:60 rc.cpp:285 rc.cpp:339
#, no-c-format
-msgid "dump the tree of the result instead"
+msgid "Name"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 676
-#: rc.cpp:108
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 51
+#: rc.cpp:21 rc.cpp:153 rc.cpp:294
#, no-c-format
-msgid "noout"
+msgid "Source File"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 679
-#: rc.cpp:111
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 62
+#: rc.cpp:24 rc.cpp:297
#, no-c-format
-msgid "do not dump the result"
+msgid "Source Line Number"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 687
-#: rc.cpp:114
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 150
+#: rc.cpp:27 rc.cpp:273
#, no-c-format
-msgid "profile"
+msgid "Expression:"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 690
-#: rc.cpp:117
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 158
+#: rc.cpp:30 rc.cpp:276
#, no-c-format
-msgid "print profiling information"
+msgid "Enter a valid XPath expression"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 698
-#: rc.cpp:120
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 185
+#: kxsldbgpart/kxsldbg_part.cpp:95 rc.cpp:33 rc.cpp:279
#, no-c-format
-msgid "timing"
+msgid "Evaluate"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 701
-#: rc.cpp:123
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 188
+#: rc.cpp:36 rc.cpp:282
#, no-c-format
-msgid "display the time used"
+msgid "Result of evaluation will appear in message window"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 709
-#: rc.cpp:126
+#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 229
+#: rc.cpp:39 rc.cpp:51 rc.cpp:141 rc.cpp:162 rc.cpp:315 rc.cpp:366
#, no-c-format
-msgid "nonet"
+msgid "Refresh"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 712
-#: rc.cpp:129
+#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 25
+#: rc.cpp:42
#, no-c-format
-msgid "refuse to fetch DTDs or entities over network"
+msgid "Xsldbg Entities"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgmsgdialog.ui line 26
-#: rc.cpp:132
+#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 40
+#: rc.cpp:45
#, no-c-format
-msgid "qxsldbg Message"
+msgid "PublicID"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgmsgdialog.ui line 71
-#: rc.cpp:135
+#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 51
+#: rc.cpp:48
#, no-c-format
-msgid "TextLabel1"
+msgid "SystemID"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 17
-#: rc.cpp:141
+#: rc.cpp:54
#, no-c-format
msgid "Xsldbg Breakpoints"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 26
-#: rc.cpp:144
+#: rc.cpp:57
#, no-c-format
msgid "ID"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 37
-#: rc.cpp:147 rc.cpp:252 rc.cpp:303 rc.cpp:330
-#, no-c-format
-msgid "Name"
-msgstr ""
-
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 48
-#: rc.cpp:150 rc.cpp:333
+#: rc.cpp:63 rc.cpp:342
#, no-c-format
msgid "Mode"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 59
-#: rc.cpp:153
+#: rc.cpp:66
#, no-c-format
msgid "File Name"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 70
-#: rc.cpp:156 rc.cpp:339 rc.cpp:351
+#: rc.cpp:69 rc.cpp:348 rc.cpp:360
#, no-c-format
msgid "Line Number"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 81
-#: kxsldbgpart/xsldbgbreakpointlistitem.cpp:38 rc.cpp:159
+#: kxsldbgpart/xsldbgbreakpointlistitem.cpp:38 rc.cpp:72
#, no-c-format
msgid "Enabled"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 102
-#: rc.cpp:162
+#: rc.cpp:75
#, no-c-format
msgid "Click breakpoint in list to modify or delete it"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 138
-#: rc.cpp:165
+#: rc.cpp:78
#, no-c-format
msgid "ID:"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 146
-#: rc.cpp:168
+#: rc.cpp:81
#, no-c-format
msgid "Line number:"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 154
-#: rc.cpp:171
+#: rc.cpp:84
#, no-c-format
msgid "You don't need to specify directory for file name"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 162
-#: rc.cpp:174
+#: rc.cpp:87
#, no-c-format
msgid "Template name or match name to look for"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 198
-#: rc.cpp:177 rc.cpp:180
+#: rc.cpp:90 rc.cpp:93
#, no-c-format
msgid "Must be positive"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 285
-#: rc.cpp:183
+#: rc.cpp:96
#, no-c-format
msgid "Mode:"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 293
-#: rc.cpp:186
+#: rc.cpp:99
#, no-c-format
msgid "Name:"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 301
-#: rc.cpp:189
+#: rc.cpp:102
#, no-c-format
msgid "File name:"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 375
-#: rc.cpp:195
+#: rc.cpp:108
#, no-c-format
msgid "Delete breakpoint using ID"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 386
-#: rc.cpp:201
+#: rc.cpp:114
#, no-c-format
msgid "Clear entered text"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 394
-#: rc.cpp:204
+#: rc.cpp:117
#, no-c-format
msgid "Add All"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 397
-#: rc.cpp:207
+#: rc.cpp:120
#, no-c-format
msgid "Add breakpoint on all templates found"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 408
-#: rc.cpp:213
+#: rc.cpp:126
#, no-c-format
msgid "Delete all breakpoints"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 416
-#: rc.cpp:216
+#: rc.cpp:129
#, no-c-format
msgid "Enable"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 419
-#: rc.cpp:219
+#: rc.cpp:132
#, no-c-format
msgid "Enable breakpoint using ID"
msgstr ""
#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 430
-#: rc.cpp:225
+#: rc.cpp:138
#, no-c-format
msgid "Add breakpoint using file name with line number or a template name"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgbreakpoints.ui line 488
-#: rc.cpp:228 rc.cpp:282 rc.cpp:297 rc.cpp:324 rc.cpp:357 rc.cpp:387
+#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 17
+#: rc.cpp:150
#, no-c-format
-msgid "Refresh"
+msgid "Xsldbg Source Files"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 25
-#: rc.cpp:237
+#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 43
+#: rc.cpp:156
#, no-c-format
-msgid "Xsldbg Local Variables"
+msgid "Parent File"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 87
-#: rc.cpp:240 rc.cpp:312
+#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 54
+#: rc.cpp:159
#, no-c-format
-msgid "Expression:"
+msgid "Parent Line Number"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 95
-#: rc.cpp:243 rc.cpp:315
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 31
+#: rc.cpp:165
#, no-c-format
-msgid "Enter a valid XPath expression"
+msgid "KXsldbg Configuration"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 122
-#: kxsldbgpart/kxsldbg_part.cpp:95 rc.cpp:246 rc.cpp:318
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 75
+#: rc.cpp:168
#, no-c-format
-msgid "Evaluate"
+msgid "LibXSLT Parameters"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 125
-#: rc.cpp:249 rc.cpp:321
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 108
+#: rc.cpp:171
#, no-c-format
-msgid "Result of evaluation will appear in message window"
+msgid "Parameter value:"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 161
-#: rc.cpp:255
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 148
+#: rc.cpp:174
#, no-c-format
-msgid "Template Context"
+msgid "Parameter name:"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 172
-#: rc.cpp:258
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 229
+#: rc.cpp:177
#, no-c-format
-msgid "Type"
+msgid "Prev"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 183
-#: rc.cpp:261 rc.cpp:288 rc.cpp:306
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 261
+#: kxsldbgpart/kxsldbg_part.cpp:140 rc.cpp:183
#, no-c-format
-msgid "Source File"
+msgid "Next"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 194
-#: rc.cpp:264 rc.cpp:309
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 464
+#: rc.cpp:195
#, no-c-format
-msgid "Source Line Number"
+msgid "Output file:"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 228
-#: rc.cpp:267
-#, fuzzy, no-c-format
-msgid "Variable expression:"
-msgstr "Muuttujat"
-
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 249
-#: rc.cpp:270
-#, fuzzy, no-c-format
-msgid "Variable type:"
-msgstr "Muuttujat"
-
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 270
-#: rc.cpp:273
-#, fuzzy, no-c-format
-msgid "Set Expression"
-msgstr "Muuttujat"
-
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 273
-#: rc.cpp:276
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 488
+#: rc.cpp:198 rc.cpp:204 rc.cpp:210
#, no-c-format
-msgid "Set the selection for variable "
+msgid "..."
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 283
-#: rc.cpp:279
-#, fuzzy, no-c-format
-msgid "Variable name:"
-msgstr "Muuttujat"
-
-#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 17
-#: rc.cpp:285
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 512
+#: rc.cpp:201
#, no-c-format
-msgid "Xsldbg Source Files"
+msgid "XML data:"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 43
-#: rc.cpp:291
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 560
+#: rc.cpp:207
#, no-c-format
-msgid "Parent File"
+msgid "XSL source:"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgsources.ui line 54
-#: rc.cpp:294
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 621
+#: rc.cpp:216
#, no-c-format
-msgid "Parent Line Number"
+msgid "catalogs"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgglobalvariables.ui line 25
-#: rc.cpp:300
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 624
+#: rc.cpp:219
#, no-c-format
-msgid "Xsldbg Global Variables"
+msgid "use catalogs from $SGML_CATALOGS_FILES"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgtemplates.ui line 17
-#: rc.cpp:327
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 632
+#: rc.cpp:222
#, no-c-format
-msgid "Xsldbg Templates"
+msgid "novalid"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgtemplates.ui line 54
-#: rc.cpp:336 rc.cpp:348
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 635
+#: rc.cpp:225
#, no-c-format
-msgid "Source File Name"
+msgid "skip the DTD loading phase"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 17
-#: rc.cpp:342
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 643
+#: rc.cpp:228
#, no-c-format
-msgid "Xsldbg Callstack"
+msgid "html"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 32
-#: rc.cpp:345
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 646
+#: rc.cpp:231
#, no-c-format
-msgid "Frame# Template Name"
+msgid "the input document is(are) an HTML file(s)"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 75
-#: rc.cpp:354
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 654
+#: rc.cpp:234
#, no-c-format
-msgid "Oldest Frame # is 0, Frame # has been added to the first column"
+msgid "docbook"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 17
-#: rc.cpp:360
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 657
+#: rc.cpp:237
#, no-c-format
-msgid "Configure xsldbg's Walk Speed"
+msgid "the input document is SGML docbook"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 51
-#: rc.cpp:363
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 665
+#: rc.cpp:240
#, no-c-format
-msgid ""
-"Change the speed at which xsldbg walks through execution of the stylesheet."
+msgid "debug"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 95
-#: rc.cpp:366
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 668
+#: rc.cpp:243
#, no-c-format
-msgid "Slow"
+msgid "dump the tree of the result instead"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 117
-#: rc.cpp:369
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 676
+#: rc.cpp:246
#, no-c-format
-msgid "Fast"
+msgid "noout"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 25
-#: rc.cpp:378
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 679
+#: rc.cpp:249
#, no-c-format
-msgid "Xsldbg Entities"
+msgid "do not dump the result"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 40
-#: rc.cpp:381
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 687
+#: rc.cpp:252
#, no-c-format
-msgid "PublicID"
+msgid "profile"
msgstr ""
-#. i18n: file ./kxsldbgpart/xsldbgentities.ui line 51
-#: rc.cpp:384
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 690
+#: rc.cpp:255
#, no-c-format
-msgid "SystemID"
+msgid "print profiling information"
msgstr ""
-#: kxsldbg.cpp:67
-msgid "&XSLDbg Handbook"
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 698
+#: rc.cpp:258
+#, no-c-format
+msgid "timing"
msgstr ""
-#: kxsldbg.cpp:76
-msgid "Could not find our part."
-msgstr "Ei voinut löytää meidän osaa."
-
-#: kxsldbg.cpp:176
-msgid "File: %1 Line: %2 Col: %3"
-msgstr "Tiedosto: %1 Rivi: %2 Sarake: %3"
-
-#: kxsldbgpart/xsldbgoutputview.cpp:61
-msgid "xsldbg Output"
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 701
+#: rc.cpp:261
+#, no-c-format
+msgid "display the time used"
msgstr ""
-#: kxsldbgpart/xsldbgoutputview.cpp:62
-msgid ""
-"\t\txsldbg output capture ready\n"
-"\n"
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 709
+#: rc.cpp:264
+#, no-c-format
+msgid "nonet"
msgstr ""
-#: kxsldbgpart/xsldbgoutputview.cpp:76
-msgid "Result of evaluation"
+#. i18n: file ./kxsldbgpart/xsldbgconfig.ui line 712
+#: rc.cpp:267
+#, no-c-format
+msgid "refuse to fetch DTDs or entities over network"
msgstr ""
-#: kxsldbgpart/xsldbgoutputview.cpp:93
-msgid "Request Failed "
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 25
+#: rc.cpp:270
+#, no-c-format
+msgid "Xsldbg Local Variables"
msgstr ""
-#: kxsldbgpart/xsldbginspector.cpp:68
-msgid "Xsldbg Inspector"
-msgstr "Xsldbg tarkastaja"
-
-#: kxsldbgpart/xsldbginspector.cpp:77
-msgid "Breakpoints"
-msgstr "Pysähdyspisteet"
-
-#: kxsldbgpart/xsldbginspector.cpp:83
-msgid "Variables"
-msgstr "Muuttujat"
-
-#: kxsldbgpart/xsldbginspector.cpp:89
-msgid "CallStack"
-msgstr "Kutsupino"
-
-#: kxsldbgpart/xsldbginspector.cpp:95
-msgid "Templates"
-msgstr "Mallit"
-
-#: kxsldbgpart/xsldbginspector.cpp:101
-msgid "Sources"
-msgstr "Lähteet"
-
-#: kxsldbgpart/xsldbginspector.cpp:107
-msgid "Entities"
-msgstr "Entiteetit"
-
-#: kxsldbgpart/xsldbginspector.cpp:126
-msgid "Apply changes to xsldbg after restarting execution"
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 161
+#: rc.cpp:288
+#, no-c-format
+msgid "Template Context"
msgstr ""
-"Ota muutokset käyttöön xsldbg:hen suorituksen uudelleenkäynnistyksen jälkeen"
-#: kxsldbgpart/xsldbginspector.cpp:133
-msgid "&Refresh"
-msgstr "&Päivitä"
-
-#: kxsldbgpart/xsldbginspector.cpp:134
-msgid "Refresh values in inspectors from xsldbg"
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 172
+#: rc.cpp:291
+#, no-c-format
+msgid "Type"
msgstr ""
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:83
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:92
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:115
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:120
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:143
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:148
-#: kxsldbgpart/xsldbgdebugger.cpp:297 kxsldbgpart/xsldbgdebugger.cpp:317
-#: kxsldbgpart/xsldbgdebugger.cpp:335 kxsldbgpart/xsldbgdebugger.cpp:355
-#: kxsldbgpart/xsldbgdebugger.cpp:375 kxsldbgpart/xsldbgdebugger.cpp:394
-msgid "Operation Failed"
-msgstr "Toiminto epäonnistui"
-
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:84
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:116
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:144
-msgid "A line number was provided without a file name."
-msgstr "Rivinumero annettu ilman tiedostonnimeä."
-
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:93
-msgid "No details provided or an invalid line number was supplied."
-msgstr "Yksityiskohtia ei ole annettu tai annettu epäkelpo rivinumero."
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 228
+#: rc.cpp:300
+#, fuzzy, no-c-format
+msgid "Variable expression:"
+msgstr "Muuttujat"
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:121
-msgid "No details provided or an invalid line or ID was supplied."
-msgstr "Yksityiskohtia ei ole annettu, epäkelpo rivi tai epäkelpo ID annettu."
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 249
+#: rc.cpp:303
+#, fuzzy, no-c-format
+msgid "Variable type:"
+msgstr "Muuttujat"
-#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:149
-msgid "No details provided."
-msgstr "Yksityiskohtia ei ole annettu."
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 270
+#: rc.cpp:306
+#, fuzzy, no-c-format
+msgid "Set Expression"
+msgstr "Muuttujat"
-#: kxsldbgpart/xsldbgconfigimpl.cpp:191
-msgid ""
-"\t\"XSL source\" \n"
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 273
+#: rc.cpp:309
+#, no-c-format
+msgid "Set the selection for variable "
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:193
-msgid ""
-"\t\"XML data\" \n"
-msgstr ""
+#. i18n: file ./kxsldbgpart/xsldbglocalvariables.ui line 283
+#: rc.cpp:312
+#, fuzzy, no-c-format
+msgid "Variable name:"
+msgstr "Muuttujat"
-#: kxsldbgpart/xsldbgconfigimpl.cpp:195
-msgid ""
-"\t\"Output file\" \n"
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 17
+#: rc.cpp:318
+#, no-c-format
+msgid "Configure xsldbg's Walk Speed"
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:197
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 51
+#: rc.cpp:321
+#, no-c-format
msgid ""
-"Missing values for \n"
+"Change the speed at which xsldbg walks through execution of the stylesheet."
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:201
-msgid ""
-"Output file is the same as either XSL Source or XML Data file\n"
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 95
+#: rc.cpp:324
+#, no-c-format
+msgid "Slow"
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:220
-msgid ""
-"The following libxslt parameters are empty\n"
-"\t"
+#. i18n: file ./kxsldbgpart/xsldbgwalkspeed.ui line 117
+#: rc.cpp:327
+#, no-c-format
+msgid "Fast"
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:370
-msgid "Choose XSL Source to Debug"
+#. i18n: file ./kxsldbgpart/xsldbgtemplates.ui line 17
+#: rc.cpp:336
+#, no-c-format
+msgid "Xsldbg Templates"
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:382
-msgid "Choose XML Data to Debug"
+#. i18n: file ./kxsldbgpart/xsldbgtemplates.ui line 54
+#: rc.cpp:345 rc.cpp:357
+#, no-c-format
+msgid "Source File Name"
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:393
-msgid "Choose Output File for XSL Transformation"
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 17
+#: rc.cpp:351
+#, no-c-format
+msgid "Xsldbg Callstack"
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:484
-msgid "Suspect Configuration"
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 32
+#: rc.cpp:354
+#, no-c-format
+msgid "Frame# Template Name"
msgstr ""
-#: kxsldbgpart/xsldbgconfigimpl.cpp:488
-msgid "Incomplete or Invalid Configuration"
+#. i18n: file ./kxsldbgpart/xsldbgcallstack.ui line 75
+#: rc.cpp:363
+#, no-c-format
+msgid "Oldest Frame # is 0, Frame # has been added to the first column"
msgstr ""
-#: kxsldbgpart/libxsldbg/help_unix.cpp:51
-#: kxsldbgpart/libxsldbg/help_unix.cpp:56
-msgid "xsldbg version"
-msgstr "xsldbg versio"
-
-#: kxsldbgpart/libxsldbg/help_unix.cpp:52
-#: kxsldbgpart/libxsldbg/help_unix.cpp:57
-msgid "Help document version"
-msgstr "Help-dokumentin versio"
-
-#: kxsldbgpart/libxsldbg/help_unix.cpp:53
-#: kxsldbgpart/libxsldbg/help_unix.cpp:58
-msgid "Help not found for command"
-msgstr "Komennolle ei löydy opastetta"
-
-#: kxsldbgpart/libxsldbg/help_unix.cpp:90
-msgid ""
-"Error: Unable to display help. Help files not found in %1 or xsldbg not found "
-"in path.\n"
+#. i18n: file ./kxsldbgpart/xsldbgmsgdialog.ui line 26
+#: rc.cpp:369
+#, no-c-format
+msgid "qxsldbg Message"
msgstr ""
-#: kxsldbgpart/libxsldbg/help_unix.cpp:92
-msgid ""
-"Error: Unable to find xsldbg or help files.\n"
+#. i18n: file ./kxsldbgpart/xsldbgmsgdialog.ui line 71
+#: rc.cpp:372
+#, no-c-format
+msgid "TextLabel1"
msgstr ""
-#: kxsldbgpart/libxsldbg/help_unix.cpp:97
-msgid ""
-"Error: Unable to print help file.\n"
-msgstr ""
+#: main.cpp:9
+msgid "A TDE KPart Application for xsldbg, an XSLT debugger"
+msgstr "TDE KPart sovellus xsldbg:lle, XSLT debuggeri"
-#: kxsldbgpart/libxsldbg/help_unix.cpp:102
-msgid ""
-"Error: No path to documentation; aborting help.\n"
-msgstr ""
+#: main.cpp:16
+#, fuzzy
+msgid "File to save results to"
+msgstr "Tuloksen talletustiedosto."
-#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:223
-#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:318
-#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:1031
-#: kxsldbgpart/libxsldbg/debugXSL.cpp:679
-#: kxsldbgpart/libxsldbg/debugXSL.cpp:713
-#: kxsldbgpart/libxsldbg/debugXSL.cpp:1237
-#: kxsldbgpart/libxsldbg/debugXSL.cpp:1340
-#: kxsldbgpart/libxsldbg/files.cpp:1353
-#: kxsldbgpart/libxsldbg/files_unix.cpp:61
-#: kxsldbgpart/libxsldbg/files_unix.cpp:153
-#: kxsldbgpart/libxsldbg/search.cpp:106 kxsldbgpart/libxsldbg/search.cpp:1191
-#: kxsldbgpart/libxsldbg/search.cpp:1254 kxsldbgpart/libxsldbg/search.cpp:1315
-#: kxsldbgpart/libxsldbg/search.cpp:1367 kxsldbgpart/libxsldbg/search.cpp:1415
-#: kxsldbgpart/libxsldbg/search.cpp:1469 kxsldbgpart/libxsldbg/search.cpp:1515
-#: kxsldbgpart/libxsldbg/variable_cmds.cpp:105
-#: kxsldbgpart/libxsldbg/xsldbg.cpp:512 kxsldbgpart/libxsldbg/xsldbg.cpp:1069
-msgid ""
-"Error: Out of memory.\n"
-msgstr ""
-"Virhe: Muisti täynnä.\n"
+#: main.cpp:22
+msgid "KXSLDbg"
+msgstr "KXSLDbg"
-#: kxsldbgpart/libxsldbg/search.cpp:407
+#: _translatorinfo.cpp:1
msgid ""
-"Error: Unable to write search Database to file %1. Try setting the "
-"\"searchresultspath\" option to a writable path.\n"
-msgstr ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Ilpo Kantonen"
-#: kxsldbgpart/libxsldbg/search.cpp:482
+#: _translatorinfo.cpp:3
msgid ""
-"Information: Transformed %1 using %2 and saved to %3.\n"
-msgstr ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "ilpo@iki.fi"
-#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:425
-#: kxsldbgpart/libxsldbg/search.cpp:484
-#: kxsldbgpart/libxsldbg/trace_cmds.cpp:68
-#: kxsldbgpart/libxsldbg/variable_cmds.cpp:111
-msgid ""
-"Error: Invalid arguments to command %1.\n"
-msgstr ""
-"Virhe: Epäkelpoja argumentteja komennolle %1.\n"
+#: kxsldbgpart/xsldbglocallistitem.cpp:32
+#: kxsldbgpart/xsldbglocalvariablesimpl.cpp:71
+#, fuzzy
+msgid "Local"
+msgstr "Paikallinen"
-#: kxsldbgpart/libxsldbg/search.cpp:723
-msgid ""
-"Error: XSLT template named \"%1\" was not found.\n"
-msgstr ""
+#: kxsldbgpart/xsldbglocallistitem.cpp:34
+#: kxsldbgpart/xsldbglocalvariablesimpl.cpp:73
+#, fuzzy
+msgid "Global"
+msgstr "Globaali"
#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:97
#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:352
@@ -991,6 +794,27 @@ msgid ""
msgstr ""
" tiedostossa \"%1\" rivillä %2\n"
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:223
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:318
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:1031
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:679
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:713
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1237
+#: kxsldbgpart/libxsldbg/debugXSL.cpp:1340
+#: kxsldbgpart/libxsldbg/files.cpp:1353
+#: kxsldbgpart/libxsldbg/files_unix.cpp:61
+#: kxsldbgpart/libxsldbg/files_unix.cpp:153
+#: kxsldbgpart/libxsldbg/search.cpp:106 kxsldbgpart/libxsldbg/search.cpp:1191
+#: kxsldbgpart/libxsldbg/search.cpp:1254 kxsldbgpart/libxsldbg/search.cpp:1315
+#: kxsldbgpart/libxsldbg/search.cpp:1367 kxsldbgpart/libxsldbg/search.cpp:1415
+#: kxsldbgpart/libxsldbg/search.cpp:1469 kxsldbgpart/libxsldbg/search.cpp:1515
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:105
+#: kxsldbgpart/libxsldbg/xsldbg.cpp:512 kxsldbgpart/libxsldbg/xsldbg.cpp:1069
+msgid ""
+"Error: Out of memory.\n"
+msgstr ""
+"Virhe: Muisti täynnä.\n"
+
#: kxsldbgpart/libxsldbg/debugXSL.cpp:692
msgid "#%1 template: \"LIBXSLT_DEFAULT\" mode: \"\""
msgstr ""
@@ -1180,154 +1004,73 @@ msgid ""
"Error: Unknown command %1. Try help.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/utils.cpp:111
-msgid ""
-"Error: Unmatched quotes in input.\n"
-msgstr ""
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:73
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:107
-msgid ""
-"Error: Unable to parse %1 as an option value.\n"
-msgstr ""
-"Virhe: Ei voi jäsentää %1 option arvoksi.\n"
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:110
-msgid ""
-"Error: Unknown option name %1.\n"
-msgstr ""
-"Virhe: Tuntematon option nimi %1.\n"
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:146
-msgid ""
-"Option %1 = %2\n"
-msgstr ""
-"Optio %1 = %2\n"
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:157
-msgid ""
-"Option %1 = \"%2\"\n"
-msgstr ""
-"Optio %1 = \"%2\"\n"
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:159
-msgid ""
-"Option %1 = \"\"\n"
-msgstr ""
-"Optio %1 = \"\"\n"
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:230
-msgid ""
-"\tNo expression watches set.\n"
-msgstr ""
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:237
-msgid " WatchExpression %1 "
-msgstr ""
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:263
-msgid ""
-"Error: Unable to add watch expression \"%1\". It already has been added or it "
-"cannot be watched.\n"
-msgstr ""
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:287
-msgid ""
-"Error: Unable to parse %1 as a watchID.\n"
-msgstr ""
-
-#: kxsldbgpart/libxsldbg/option_cmds.cpp:292
-msgid ""
-"Error: Watch expression %1 does not exist.\n"
-msgstr ""
-
-#: kxsldbgpart/libxsldbg/trace_cmds.cpp:69
-msgid ""
-"Warning: Assuming normal speed.\n"
-msgstr ""
-
-#: kxsldbgpart/libxsldbg/files.cpp:192 kxsldbgpart/libxsldbg/files.cpp:215
-msgid ""
-"Error: Unable to open terminal %1.\n"
-msgstr ""
-"Virhe: päätettä %1 ei voitu avata.\n"
-
-#: kxsldbgpart/libxsldbg/files.cpp:195
+#: kxsldbgpart/libxsldbg/options.cpp:296 kxsldbgpart/libxsldbg/options.cpp:326
msgid ""
-"Error: Did not previously open terminal.\n"
+"Error: Option %1 is not a valid boolean/integer option.\n"
msgstr ""
-"Virhe: Terminaalia ei ole avattu aiemmin.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:497
+#: kxsldbgpart/libxsldbg/options.cpp:368 kxsldbgpart/libxsldbg/options.cpp:399
msgid ""
-"Error: The file name \"%1\" is too long.\n"
+"Error: Option %1 is not a valid string xsldbg option.\n"
msgstr ""
-"Virhe: Tiedoston nimi \"%1\" on liian pitkä.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:521
+#: kxsldbgpart/libxsldbg/options.cpp:511
msgid ""
-"Error: Unable to change to directory %1.\n"
+" Parameter %1 %2=\"%3\"\n"
msgstr ""
-"Virhe: Ei voida siirtyä kansioon %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:524
+#: kxsldbgpart/libxsldbg/options.cpp:546
msgid ""
-"Changed to directory %1.\n"
+"\n"
+"No parameters present.\n"
msgstr ""
-"Siirrytty kansioon %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:552
-msgid ""
-"Setting XML Data file name to %1.\n"
-msgstr ""
-"Asettaa XML-tiedoston nimeksi %1.\n"
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:619
+msgid "disabled"
+msgstr "estetty"
-#: kxsldbgpart/libxsldbg/files.cpp:564
-msgid ""
-"Setting stylesheet file name to %1.\n"
-msgstr ""
-"Asettaa tyylitiedoston nimeksi %1.\n"
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:620
+msgid "enabled"
+msgstr "sallittu"
-#: kxsldbgpart/libxsldbg/files.cpp:581
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:639
+#, fuzzy
msgid ""
-"Setting stylesheet base path to %1.\n"
+"Breakpoint %1 %2 for template: \"%3\" mode: \"%4\" in file \"%5\" at line %6"
msgstr ""
-"Asettaa tyylitiedoston peruspoluksi %1.\n"
+"Pysähdyspisteet %1 %2 mallille: \"%3\" moodi: \"%4\" tiedostossa \"%5\" rivillä "
+"%6"
-#: kxsldbgpart/libxsldbg/files.cpp:598
-msgid ""
-"Missing file name.\n"
-msgstr ""
-"Tiedoston nimeä ei ole.\n"
+#: kxsldbgpart/libxsldbg/breakpoint.cpp:641
+msgid "Breakpoint %1 %2 for template: \"%3\" mode: \"%4\""
+msgstr "Pysähdyspiste %1 %2 mallille: \"%3\" moodi: \"%4\""
-#: kxsldbgpart/libxsldbg/files.cpp:1108 kxsldbgpart/libxsldbg/files.cpp:1143
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:184
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:36
msgid ""
-"Encoding of text failed.\n"
+"Error: Stylesheet is not valid.\n"
msgstr ""
-"Tekstin muuntaminen epäonnistui.\n"
-
-#: kxsldbgpart/libxsldbg/files.cpp:1179
-#, c-format
-msgid "Unable to initialize encoding %1."
-msgstr "%1 muuntamista ei voida aloittaa."
+"Virhe: Tyylitiedosto ei ole valiidi.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:1184
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:99
msgid ""
-"Invalid encoding %1.\n"
+"Error: Cannot change a variable that does not use the select attribute.\n"
msgstr ""
-"Epäkelpo muunnos %1.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:1245
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:102
msgid ""
-" ----- more ---- \n"
+"Error: Variable %1 was not found.\n"
msgstr ""
-" ----- lisää ---- \n"
+"Virhe: Muuttujaa %1 ei löydy.\n"
-#: kxsldbgpart/libxsldbg/files.cpp:1363
+#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:425
+#: kxsldbgpart/libxsldbg/search.cpp:484
+#: kxsldbgpart/libxsldbg/trace_cmds.cpp:68
+#: kxsldbgpart/libxsldbg/variable_cmds.cpp:111
msgid ""
-"Error: Unable to convert %1 to local file name.\n"
+"Error: Invalid arguments to command %1.\n"
msgstr ""
-"Virhe: Ei pysty muuntamaan %1 paikalliseksi tiedostonnimeksi.\n"
+"Virhe: Epäkelpoja argumentteja komennolle %1.\n"
#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:94
#: kxsldbgpart/libxsldbg/breakpoint_cmds.cpp:345
@@ -1480,125 +1223,108 @@ msgid ""
"re-created.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:71
-msgid "Entity %1 "
-msgstr "Entiteetti %1 "
-
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:78
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:52
msgid ""
-"No external General Parsed entities present.\n"
+"Error: No path to documentation; aborting searching.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:80
-#, c-format
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:54
msgid ""
-"_n: \tTotal of %n entity found.\n"
-"\tTotal of %n entities found."
+"Error: Error in value of USE_DOCS_MACRO; look at Makefile.am.\n"
msgstr ""
-"\tLöytynyt kaikkiaan %n entiteetti.\n"
-"\tLöytynyt kaikkiaan %n entiteettiä."
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:121
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:129
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:56
msgid ""
-"SystemID \"%1\" was not found in current catalog.\n"
+"Error: Required environment variable %1 not set to the directory of xsldbg "
+"documentation.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:125
+#: kxsldbgpart/libxsldbg/search_cmds.cpp:62
msgid ""
-"SystemID \"%1\" maps to: \"%2\"\n"
+"Error: Stylesheet not valid, files not loaded yet?\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:168
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:176
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:135
+#, fuzzy
msgid ""
-"PublicID \"%1\" was not found in current catalog.\n"
+" template: \"%1\" mode: \"%2\" in file \"%3\" at line %4\n"
msgstr ""
+"Pysähdyspisteet %1 %2 mallille: \"%3\" moodi: \"%4\" tiedostossa \"%5\" rivillä "
+"%6"
-#: kxsldbgpart/libxsldbg/file_cmds.cpp:172
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:226
msgid ""
-"PublicID \"%1\" maps to: \"%2\"\n"
+"\tNo XSLT templates found.\n"
msgstr ""
+"\tYhtään XSLT-mallia ei löytynyt.\n"
-#: kxsldbgpart/libxsldbg/param_cmds.cpp:48
-msgid "Failed to add parameter"
-msgstr "Parametrin lisäys epäonnistui"
-
-#: kxsldbgpart/libxsldbg/param_cmds.cpp:96
-msgid "Failed to delete parameter"
-msgstr "Parametrin poisto epäonnistui"
-
-#: kxsldbgpart/libxsldbg/param_cmds.cpp:112
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:228
+#, c-format
msgid ""
-"Error: Unable to find parameter %1.\n"
+"_n: \tTotal of %n XSLT template found\n"
+"\tTotal of %n XSLT templates found"
msgstr ""
-"Virhe: Parametria %1 ei löydy.\n"
-#: kxsldbgpart/libxsldbg/param_cmds.cpp:146
-msgid "Unable to print parameters"
-msgstr "Parametreja ei voi tulostaa"
-
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:72
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:229
+#, c-format
msgid ""
-"Error: No command processor available for shell command \"%1\".\n"
+"_n: \tTotal of %n XSLT template printed\n"
+"\tTotal of %n XSLT templates printed"
msgstr ""
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:77
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:261
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:290
msgid ""
-"Information: Starting shell command \"%1\".\n"
+" Stylesheet %1\n"
msgstr ""
+" Tyylitiedosto %1\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:92
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:325
+#, c-format
msgid ""
-"Information: Finished shell command.\n"
+"_n: \tTotal of %n XSLT stylesheet found.\n"
+"\tTotal of %n XSLT stylesheets found."
msgstr ""
-"Tiedote: Shell-komennon suoritus päättynyt.\n"
-#: kxsldbgpart/libxsldbg/os_cmds.cpp:96
+#: kxsldbgpart/libxsldbg/template_cmds.cpp:328
msgid ""
-"Error: Unable to run command. System error %1.\n"
+"\tNo XSLT stylesheets found.\n"
msgstr ""
-"Virhe: Komentoa ei voitu suorittaa. Systeemivirhe %1.\n"
-
-#: kxsldbgpart/libxsldbg/breakpoint.cpp:619
-msgid "disabled"
-msgstr "estetty"
-#: kxsldbgpart/libxsldbg/breakpoint.cpp:620
-msgid "enabled"
-msgstr "sallittu"
+#: kxsldbgpart/libxsldbg/help_unix.cpp:51
+#: kxsldbgpart/libxsldbg/help_unix.cpp:56
+msgid "xsldbg version"
+msgstr "xsldbg versio"
-#: kxsldbgpart/libxsldbg/breakpoint.cpp:639
-#, fuzzy
-msgid ""
-"Breakpoint %1 %2 for template: \"%3\" mode: \"%4\" in file \"%5\" at line %6"
-msgstr ""
-"Pysähdyspisteet %1 %2 mallille: \"%3\" moodi: \"%4\" tiedostossa \"%5\" rivillä "
-"%6"
+#: kxsldbgpart/libxsldbg/help_unix.cpp:52
+#: kxsldbgpart/libxsldbg/help_unix.cpp:57
+msgid "Help document version"
+msgstr "Help-dokumentin versio"
-#: kxsldbgpart/libxsldbg/breakpoint.cpp:641
-msgid "Breakpoint %1 %2 for template: \"%3\" mode: \"%4\""
-msgstr "Pysähdyspiste %1 %2 mallille: \"%3\" moodi: \"%4\""
+#: kxsldbgpart/libxsldbg/help_unix.cpp:53
+#: kxsldbgpart/libxsldbg/help_unix.cpp:58
+msgid "Help not found for command"
+msgstr "Komennolle ei löydy opastetta"
-#: kxsldbgpart/libxsldbg/options.cpp:296 kxsldbgpart/libxsldbg/options.cpp:326
+#: kxsldbgpart/libxsldbg/help_unix.cpp:90
msgid ""
-"Error: Option %1 is not a valid boolean/integer option.\n"
+"Error: Unable to display help. Help files not found in %1 or xsldbg not found "
+"in path.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/options.cpp:368 kxsldbgpart/libxsldbg/options.cpp:399
+#: kxsldbgpart/libxsldbg/help_unix.cpp:92
msgid ""
-"Error: Option %1 is not a valid string xsldbg option.\n"
+"Error: Unable to find xsldbg or help files.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/options.cpp:511
+#: kxsldbgpart/libxsldbg/help_unix.cpp:97
msgid ""
-" Parameter %1 %2=\"%3\"\n"
+"Error: Unable to print help file.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/options.cpp:546
+#: kxsldbgpart/libxsldbg/help_unix.cpp:102
msgid ""
-"\n"
-"No parameters present.\n"
+"Error: No path to documentation; aborting help.\n"
msgstr ""
#: kxsldbgpart/libxsldbg/files_unix.cpp:67
@@ -1613,164 +1339,193 @@ msgid ""
"on setoption or options command for more information.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:140
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:243
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:383
+#: kxsldbgpart/libxsldbg/search.cpp:407
msgid ""
-"Error: XPath %1 results in an empty Node Set.\n"
+"Error: Unable to write search Database to file %1. Try setting the "
+"\"searchresultspath\" option to a writable path.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:175
+#: kxsldbgpart/libxsldbg/search.cpp:482
msgid ""
-"Information: Temporarily setting document's encoding to UTF-8. Previously was "
-"%1.\n"
+"Information: Transformed %1 using %2 and saved to %3.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:229
+#: kxsldbgpart/libxsldbg/search.cpp:723
msgid ""
-"Error: Unable to save temporary results to %1.\n"
+"Error: XSLT template named \"%1\" was not found.\n"
msgstr ""
-"Virhe: Välituloksia ei voitu tallentaa %1.\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:251
-msgid "NULL string value supplied."
+#: kxsldbgpart/libxsldbg/utils.cpp:111
+msgid ""
+"Error: Unmatched quotes in input.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:262
-msgid "Unable to convert XPath to string."
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:72
+msgid ""
+"Error: No command processor available for shell command \"%1\".\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:358
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:77
msgid ""
-"Warning: Unable to print expression. No stylesheet was properly loaded.\n"
+"Information: Starting shell command \"%1\".\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:418
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:92
msgid ""
-" Global %1\n"
+"Information: Finished shell command.\n"
msgstr ""
-" Globaali %1\n"
+"Tiedote: Shell-komennon suoritus päättynyt.\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:421
-msgid " Global "
-msgstr " Globaali "
+#: kxsldbgpart/libxsldbg/os_cmds.cpp:96
+msgid ""
+"Error: Unable to run command. System error %1.\n"
+msgstr ""
+"Virhe: Komentoa ei voitu suorittaa. Systeemivirhe %1.\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:424
+#: kxsldbgpart/libxsldbg/debug.cpp:135
msgid ""
-" Global = %1\n"
+"Error: XSLT source and XML data are empty. Cannot enter the debugger.\n"
msgstr ""
-" Globaali = %1\n"
+"Virhe: XSLT lähde ja XML data ovat tyhjiä. Debuggeria ei voi käynnistää.\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:427
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:430
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:73
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:107
msgid ""
-" Global = %1\n"
-"%2"
+"Error: Unable to parse %1 as an option value.\n"
msgstr ""
-" Globaali = %1\n"
-"%2"
+"Virhe: Ei voi jäsentää %1 option arvoksi.\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:430
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:568
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:110
msgid ""
-"Warning: No value assigned to variable.\n"
+"Error: Unknown option name %1.\n"
msgstr ""
-"Varoitus: Muuttujaan ei ole sijoitettu arvoa.\n"
+"Virhe: Tuntematon option nimi %1.\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:483
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:146
msgid ""
-"Error: Debugger has no files loaded or libxslt has not reached a template.\n"
-"Try reloading files or taking more steps.\n"
+"Option %1 = %2\n"
msgstr ""
+"Optio %1 = %2\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:520
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:157
msgid ""
-"Error: Libxslt has not initialized variables yet; try stepping to a template.\n"
+"Option %1 = \"%2\"\n"
msgstr ""
+"Optio %1 = \"%2\"\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:556
-#, c-format
-msgid " Local %1"
-msgstr " Paikallinen %1"
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:159
+msgid ""
+"Option %1 = \"\"\n"
+msgstr ""
+"Optio %1 = \"\"\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:559
-msgid " Local "
-msgstr " Paikallinen "
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:230
+msgid ""
+"\tNo expression watches set.\n"
+msgstr ""
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:562
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:237
+msgid " WatchExpression %1 "
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:263
msgid ""
-" Local = %1\n"
+"Error: Unable to add watch expression \"%1\". It already has been added or it "
+"cannot be watched.\n"
msgstr ""
-" Paikallinen = %1\n"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:565
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:568
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:287
msgid ""
-" Local = %1\n"
-"%2"
+"Error: Unable to parse %1 as a watchID.\n"
msgstr ""
-" Paikallinen = %1\n"
-"%2"
-#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:583
+#: kxsldbgpart/libxsldbg/option_cmds.cpp:292
msgid ""
-"Error: Libxslt has not initialized variables yet; try stepping past the "
-"xsl:param elements in the template.\n"
+"Error: Watch expression %1 does not exist.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:135
-#, fuzzy
+#: kxsldbgpart/libxsldbg/files.cpp:192 kxsldbgpart/libxsldbg/files.cpp:215
msgid ""
-" template: \"%1\" mode: \"%2\" in file \"%3\" at line %4\n"
+"Error: Unable to open terminal %1.\n"
msgstr ""
-"Pysähdyspisteet %1 %2 mallille: \"%3\" moodi: \"%4\" tiedostossa \"%5\" rivillä "
-"%6"
+"Virhe: päätettä %1 ei voitu avata.\n"
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:184
-#: kxsldbgpart/libxsldbg/variable_cmds.cpp:36
+#: kxsldbgpart/libxsldbg/files.cpp:195
msgid ""
-"Error: Stylesheet is not valid.\n"
+"Error: Did not previously open terminal.\n"
msgstr ""
-"Virhe: Tyylitiedosto ei ole valiidi.\n"
+"Virhe: Terminaalia ei ole avattu aiemmin.\n"
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:226
+#: kxsldbgpart/libxsldbg/files.cpp:497
msgid ""
-"\tNo XSLT templates found.\n"
+"Error: The file name \"%1\" is too long.\n"
msgstr ""
-"\tYhtään XSLT-mallia ei löytynyt.\n"
+"Virhe: Tiedoston nimi \"%1\" on liian pitkä.\n"
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:228
-#, c-format
+#: kxsldbgpart/libxsldbg/files.cpp:521
msgid ""
-"_n: \tTotal of %n XSLT template found\n"
-"\tTotal of %n XSLT templates found"
+"Error: Unable to change to directory %1.\n"
+msgstr ""
+"Virhe: Ei voida siirtyä kansioon %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:524
+msgid ""
+"Changed to directory %1.\n"
msgstr ""
+"Siirrytty kansioon %1.\n"
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:229
-#, c-format
+#: kxsldbgpart/libxsldbg/files.cpp:552
msgid ""
-"_n: \tTotal of %n XSLT template printed\n"
-"\tTotal of %n XSLT templates printed"
+"Setting XML Data file name to %1.\n"
msgstr ""
+"Asettaa XML-tiedoston nimeksi %1.\n"
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:261
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:290
+#: kxsldbgpart/libxsldbg/files.cpp:564
msgid ""
-" Stylesheet %1\n"
+"Setting stylesheet file name to %1.\n"
msgstr ""
-" Tyylitiedosto %1\n"
+"Asettaa tyylitiedoston nimeksi %1.\n"
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:325
+#: kxsldbgpart/libxsldbg/files.cpp:581
+msgid ""
+"Setting stylesheet base path to %1.\n"
+msgstr ""
+"Asettaa tyylitiedoston peruspoluksi %1.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:598
+msgid ""
+"Missing file name.\n"
+msgstr ""
+"Tiedoston nimeä ei ole.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:1108 kxsldbgpart/libxsldbg/files.cpp:1143
+msgid ""
+"Encoding of text failed.\n"
+msgstr ""
+"Tekstin muuntaminen epäonnistui.\n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:1179
#, c-format
+msgid "Unable to initialize encoding %1."
+msgstr "%1 muuntamista ei voida aloittaa."
+
+#: kxsldbgpart/libxsldbg/files.cpp:1184
msgid ""
-"_n: \tTotal of %n XSLT stylesheet found.\n"
-"\tTotal of %n XSLT stylesheets found."
+"Invalid encoding %1.\n"
msgstr ""
+"Epäkelpo muunnos %1.\n"
-#: kxsldbgpart/libxsldbg/template_cmds.cpp:328
+#: kxsldbgpart/libxsldbg/files.cpp:1245
msgid ""
-"\tNo XSLT stylesheets found.\n"
+" ----- more ---- \n"
+msgstr ""
+" ----- lisää ---- \n"
+
+#: kxsldbgpart/libxsldbg/files.cpp:1363
+msgid ""
+"Error: Unable to convert %1 to local file name.\n"
msgstr ""
+"Virhe: Ei pysty muuntamaan %1 paikalliseksi tiedostonnimeksi.\n"
#: kxsldbgpart/libxsldbg/xsldbg.cpp:270 kxsldbgpart/libxsldbg/xsldbg.cpp:298
#: kxsldbgpart/libxsldbg/xsldbg.cpp:320
@@ -1902,55 +1657,185 @@ msgid ""
msgstr ""
"Virhe: Tiedostoa %1 ei voi jäsentää.\n"
-#: kxsldbgpart/libxsldbg/search_cmds.cpp:52
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:140
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:243
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:383
msgid ""
-"Error: No path to documentation; aborting searching.\n"
+"Error: XPath %1 results in an empty Node Set.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/search_cmds.cpp:54
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:175
msgid ""
-"Error: Error in value of USE_DOCS_MACRO; look at Makefile.am.\n"
+"Information: Temporarily setting document's encoding to UTF-8. Previously was "
+"%1.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/search_cmds.cpp:56
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:229
msgid ""
-"Error: Required environment variable %1 not set to the directory of xsldbg "
-"documentation.\n"
+"Error: Unable to save temporary results to %1.\n"
+msgstr ""
+"Virhe: Välituloksia ei voitu tallentaa %1.\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:251
+msgid "NULL string value supplied."
msgstr ""
-#: kxsldbgpart/libxsldbg/search_cmds.cpp:62
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:262
+msgid "Unable to convert XPath to string."
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:358
msgid ""
-"Error: Stylesheet not valid, files not loaded yet?\n"
+"Warning: Unable to print expression. No stylesheet was properly loaded.\n"
msgstr ""
-#: kxsldbgpart/libxsldbg/variable_cmds.cpp:99
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:418
msgid ""
-"Error: Cannot change a variable that does not use the select attribute.\n"
+" Global %1\n"
msgstr ""
+" Globaali %1\n"
-#: kxsldbgpart/libxsldbg/variable_cmds.cpp:102
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:421
+msgid " Global "
+msgstr " Globaali "
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:424
msgid ""
-"Error: Variable %1 was not found.\n"
+" Global = %1\n"
msgstr ""
-"Virhe: Muuttujaa %1 ei löydy.\n"
+" Globaali = %1\n"
-#: kxsldbgpart/libxsldbg/debug.cpp:135
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:427
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:430
msgid ""
-"Error: XSLT source and XML data are empty. Cannot enter the debugger.\n"
+" Global = %1\n"
+"%2"
msgstr ""
-"Virhe: XSLT lähde ja XML data ovat tyhjiä. Debuggeria ei voi käynnistää.\n"
+" Globaali = %1\n"
+"%2"
-#: kxsldbgpart/xsldbglocallistitem.cpp:32
-#: kxsldbgpart/xsldbglocalvariablesimpl.cpp:71
-#, fuzzy
-msgid "Local"
-msgstr "Paikallinen"
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:430
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:568
+msgid ""
+"Warning: No value assigned to variable.\n"
+msgstr ""
+"Varoitus: Muuttujaan ei ole sijoitettu arvoa.\n"
-#: kxsldbgpart/xsldbglocallistitem.cpp:34
-#: kxsldbgpart/xsldbglocalvariablesimpl.cpp:73
-#, fuzzy
-msgid "Global"
-msgstr "Globaali"
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:483
+msgid ""
+"Error: Debugger has no files loaded or libxslt has not reached a template.\n"
+"Try reloading files or taking more steps.\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:520
+msgid ""
+"Error: Libxslt has not initialized variables yet; try stepping to a template.\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:556
+#, c-format
+msgid " Local %1"
+msgstr " Paikallinen %1"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:559
+msgid " Local "
+msgstr " Paikallinen "
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:562
+msgid ""
+" Local = %1\n"
+msgstr ""
+" Paikallinen = %1\n"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:565
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:568
+msgid ""
+" Local = %1\n"
+"%2"
+msgstr ""
+" Paikallinen = %1\n"
+"%2"
+
+#: kxsldbgpart/libxsldbg/nodeview_cmds.cpp:583
+msgid ""
+"Error: Libxslt has not initialized variables yet; try stepping past the "
+"xsl:param elements in the template.\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:48
+msgid "Failed to add parameter"
+msgstr "Parametrin lisäys epäonnistui"
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:96
+msgid "Failed to delete parameter"
+msgstr "Parametrin poisto epäonnistui"
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:112
+msgid ""
+"Error: Unable to find parameter %1.\n"
+msgstr ""
+"Virhe: Parametria %1 ei löydy.\n"
+
+#: kxsldbgpart/libxsldbg/param_cmds.cpp:146
+msgid "Unable to print parameters"
+msgstr "Parametreja ei voi tulostaa"
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:71
+msgid "Entity %1 "
+msgstr "Entiteetti %1 "
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:78
+msgid ""
+"No external General Parsed entities present.\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:80
+#, c-format
+msgid ""
+"_n: \tTotal of %n entity found.\n"
+"\tTotal of %n entities found."
+msgstr ""
+"\tLöytynyt kaikkiaan %n entiteetti.\n"
+"\tLöytynyt kaikkiaan %n entiteettiä."
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:121
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:129
+msgid ""
+"SystemID \"%1\" was not found in current catalog.\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:125
+msgid ""
+"SystemID \"%1\" maps to: \"%2\"\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:168
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:176
+msgid ""
+"PublicID \"%1\" was not found in current catalog.\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/file_cmds.cpp:172
+msgid ""
+"PublicID \"%1\" maps to: \"%2\"\n"
+msgstr ""
+
+#: kxsldbgpart/libxsldbg/trace_cmds.cpp:69
+msgid ""
+"Warning: Assuming normal speed.\n"
+msgstr ""
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:83
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:92
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:115
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:120
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:143
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:148
+#: kxsldbgpart/xsldbgdebugger.cpp:297 kxsldbgpart/xsldbgdebugger.cpp:317
+#: kxsldbgpart/xsldbgdebugger.cpp:335 kxsldbgpart/xsldbgdebugger.cpp:355
+#: kxsldbgpart/xsldbgdebugger.cpp:375 kxsldbgpart/xsldbgdebugger.cpp:394
+msgid "Operation Failed"
+msgstr "Toiminto epäonnistui"
#: kxsldbgpart/xsldbgdebugger.cpp:298 kxsldbgpart/xsldbgdebugger.cpp:318
#: kxsldbgpart/xsldbgdebugger.cpp:336 kxsldbgpart/xsldbgdebugger.cpp:356
@@ -1958,6 +1843,138 @@ msgstr "Globaali"
msgid "Cannot set/edit breakpoints on the output file."
msgstr ""
+#: kxsldbgpart/xsldbgoutputview.cpp:61
+msgid "xsldbg Output"
+msgstr ""
+
+#: kxsldbgpart/xsldbgoutputview.cpp:62
+msgid ""
+"\t\txsldbg output capture ready\n"
+"\n"
+msgstr ""
+
+#: kxsldbgpart/xsldbgoutputview.cpp:76
+msgid "Result of evaluation"
+msgstr ""
+
+#: kxsldbgpart/xsldbgoutputview.cpp:93
+msgid "Request Failed "
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:191
+msgid ""
+"\t\"XSL source\" \n"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:193
+msgid ""
+"\t\"XML data\" \n"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:195
+msgid ""
+"\t\"Output file\" \n"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:197
+msgid ""
+"Missing values for \n"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:201
+msgid ""
+"Output file is the same as either XSL Source or XML Data file\n"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:220
+msgid ""
+"The following libxslt parameters are empty\n"
+"\t"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:370
+msgid "Choose XSL Source to Debug"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:382
+msgid "Choose XML Data to Debug"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:393
+msgid "Choose Output File for XSL Transformation"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:484
+msgid "Suspect Configuration"
+msgstr ""
+
+#: kxsldbgpart/xsldbgconfigimpl.cpp:488
+msgid "Incomplete or Invalid Configuration"
+msgstr ""
+
+#: kxsldbgpart/xsldbginspector.cpp:68
+msgid "Xsldbg Inspector"
+msgstr "Xsldbg tarkastaja"
+
+#: kxsldbgpart/xsldbginspector.cpp:77
+msgid "Breakpoints"
+msgstr "Pysähdyspisteet"
+
+#: kxsldbgpart/xsldbginspector.cpp:83
+msgid "Variables"
+msgstr "Muuttujat"
+
+#: kxsldbgpart/xsldbginspector.cpp:89
+msgid "CallStack"
+msgstr "Kutsupino"
+
+#: kxsldbgpart/xsldbginspector.cpp:95
+msgid "Templates"
+msgstr "Mallit"
+
+#: kxsldbgpart/xsldbginspector.cpp:101
+msgid "Sources"
+msgstr "Lähteet"
+
+#: kxsldbgpart/xsldbginspector.cpp:107
+msgid "Entities"
+msgstr "Entiteetit"
+
+#: kxsldbgpart/xsldbginspector.cpp:126
+msgid "Apply changes to xsldbg after restarting execution"
+msgstr ""
+"Ota muutokset käyttöön xsldbg:hen suorituksen uudelleenkäynnistyksen jälkeen"
+
+#: kxsldbgpart/xsldbginspector.cpp:133
+msgid "&Refresh"
+msgstr "&Päivitä"
+
+#: kxsldbgpart/xsldbginspector.cpp:134
+msgid "Refresh values in inspectors from xsldbg"
+msgstr ""
+
+#: kxsldbgpart/xsldbgbreakpointlistitem.cpp:40
+msgid "Disabled"
+msgstr ""
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:84
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:116
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:144
+msgid "A line number was provided without a file name."
+msgstr "Rivinumero annettu ilman tiedostonnimeä."
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:93
+msgid "No details provided or an invalid line number was supplied."
+msgstr "Yksityiskohtia ei ole annettu tai annettu epäkelpo rivinumero."
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:121
+msgid "No details provided or an invalid line or ID was supplied."
+msgstr "Yksityiskohtia ei ole annettu, epäkelpo rivi tai epäkelpo ID annettu."
+
+#: kxsldbgpart/xsldbgbreakpointsimpl.cpp:149
+msgid "No details provided."
+msgstr "Yksityiskohtia ei ole annettu."
+
#: kxsldbgpart/kxsldbg_part.cpp:87 kxsldbgpart/kxsldbg_part.cpp:634
#: kxsldbgpart/kxsldbg_part.cpp:636
msgid "Goto XPath"
@@ -2095,23 +2112,6 @@ msgid ""
".%1"
msgstr ""
-#: kxsldbgpart/xsldbgbreakpointlistitem.cpp:40
-msgid "Disabled"
-msgstr ""
-
-#: main.cpp:9
-msgid "A TDE KPart Application for xsldbg, an XSLT debugger"
-msgstr "TDE KPart sovellus xsldbg:lle, XSLT debuggeri"
-
-#: main.cpp:16
-#, fuzzy
-msgid "File to save results to"
-msgstr "Tuloksen talletustiedosto."
-
-#: main.cpp:22
-msgid "KXSLDbg"
-msgstr "KXSLDbg"
-
#~ msgid "XSL script to run."
#~ msgstr "Suoritettava XSL-skripti."
diff --git a/tde-i18n-fi/messages/tdewebdev/quanta.po b/tde-i18n-fi/messages/tdewebdev/quanta.po
index 2f2fecf8317..90d97f11849 100644
--- a/tde-i18n-fi/messages/tdewebdev/quanta.po
+++ b/tde-i18n-fi/messages/tdewebdev/quanta.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: quanta\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-19 21:50+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <fi@li.org>\n"
@@ -17,1102 +17,1581 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#. i18n: file ./plugins/plugineditor.ui line 32
-#: plugins/quantaplugineditor.cpp:45 plugins/quantaplugininterface.cpp:260
+#. i18n: file ./components/csseditor/csseditors.ui line 16
#: rc.cpp:3
#, no-c-format
-msgid "Edit Plugins"
-msgstr "Muokkaa liitännäisiä"
+msgid "CSS Editor"
+msgstr "CSS-muokkain"
-#. i18n: file ./plugins/plugineditor.ui line 49
-#: rc.cpp:6
+#. i18n: file ./components/csseditor/csseditors.ui line 89
+#: rc.cpp:12
#, no-c-format
-msgid "Search paths:"
-msgstr "Hakupolut:"
+msgid "Use shorthand form"
+msgstr "Käytä pikakirjoitusmuotoa"
-#. i18n: file ./plugins/plugineditor.ui line 57
-#: rc.cpp:9 treeviews/basetreeview.cpp:617
+#. i18n: file ./components/csseditor/csseditors.ui line 137
+#: rc.cpp:15
#, no-c-format
-msgid "Plugins"
-msgstr "Liitännäiset"
+msgid "Visual"
+msgstr "Visuaalinen"
-#. i18n: file ./plugins/plugineditor.ui line 72
-#: ../lib/compatibility/knewstuff/downloaddialog.cpp:221
-#: ../lib/compatibility/knewstuff/downloaddialog.cpp:227
-#: ../lib/compatibility/knewstuff/downloaddialog.cpp:233
-#: ../lib/compatibility/knewstuff/providerdialog.cpp:65
-#: components/debugger/variableslistview.cpp:54 parts/kafka/domtreeview.cpp:34
-#: parts/kafka/htmldocumentproperties.cpp:88 parts/kafka/wkafkapart.cpp:75
-#: rc.cpp:12 rc.cpp:907 rc.cpp:2596 treeviews/doctreeview.cpp:50
-#: treeviews/structtreeview.cpp:84 treeviews/uploadtreeview.cpp:35
+#. i18n: file ./components/csseditor/csseditors.ui line 175
+#: rc.cpp:21
#, no-c-format
-msgid "Name"
-msgstr "Nimi"
+msgid "Paged"
+msgstr "Sivutettu"
-#. i18n: file ./plugins/plugineditor.ui line 83
-#: rc.cpp:15
+#. i18n: file ./components/csseditor/csseditors.ui line 210
+#: rc.cpp:27
#, no-c-format
-msgid "Valid"
-msgstr "Validi"
+msgid "Interactive"
+msgstr "Interaktiivinen"
-#. i18n: file ./plugins/plugineditor.ui line 94
-#: rc.cpp:18
+#. i18n: file ./components/csseditor/csseditors.ui line 245
+#: rc.cpp:33
#, no-c-format
-msgid "Location"
-msgstr "Sijainti"
+msgid "Aural"
+msgstr "Äänellinen"
-#. i18n: file ./plugins/plugineditor.ui line 105
-#: rc.cpp:21 rc.cpp:5141
+#. i18n: file ./components/csseditor/csseditors.ui line 280
+#: dialogs/actionconfigdialog.cpp:80 dialogs/actionconfigdialog.cpp:191
+#: dialogs/actionconfigdialog.cpp:219 rc.cpp:39 rc.cpp:114 rc.cpp:147
+#: rc.cpp:171 rc.cpp:192
#, no-c-format
-msgid "File Name"
-msgstr "Tiedostonimi"
+msgid "All"
+msgstr "Kaikki"
-#. i18n: file ./plugins/plugineditor.ui line 116
-#: rc.cpp:24
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 24
+#: rc.cpp:48
#, no-c-format
-msgid "Output Window"
-msgstr "Tulosteikkuna"
+msgid "Font Family Chooser"
+msgstr "Kirjasinperheen valitsin"
-#. i18n: file ./plugins/plugineditor.ui line 134
-#: rc.cpp:27 rc.cpp:39 rc.cpp:384
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 78
+#: rc.cpp:51
#, no-c-format
-msgid "Add..."
-msgstr "Lisää..."
+msgid "Available system font families:"
+msgstr "Saatavillaolevat järjestelmän kirjasinperheet:"
-#. i18n: file ./plugins/plugineditor.ui line 145
-#: rc.cpp:30
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 101
+#: rc.cpp:54
#, no-c-format
-msgid "Configure..."
-msgstr "Aseta..."
+msgid "Generic family:"
+msgstr "Yleinen perhe:"
-#. i18n: file ./plugins/plugineditor.ui line 178
-#: rc.cpp:36 rc.cpp:5363
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 107
+#: rc.cpp:57
#, no-c-format
-msgid "Refresh"
-msgstr "Päivitä"
+msgid "cursive"
+msgstr "cursive"
-#. i18n: file ./plugins/pluginconfig.ui line 33
-#: plugins/quantapluginconfig.cpp:40 rc.cpp:42
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 112
+#: rc.cpp:60
#, no-c-format
-msgid "Configure Plugin"
-msgstr "Aseta liitännäistä"
+msgid "fantasy"
+msgstr "fantasy"
-#. i18n: file ./plugins/pluginconfig.ui line 44
-#: rc.cpp:45
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 117
+#: rc.cpp:63
#, no-c-format
-msgid "Validate plugin"
-msgstr "Validoi liitännäinen"
+msgid "monospace"
+msgstr "monospace"
-#. i18n: file ./plugins/pluginconfig.ui line 86
-#: rc.cpp:48
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 122
+#: rc.cpp:66
#, no-c-format
-msgid "Plugin Options"
-msgstr "Liitännäisen asetukset"
+msgid "sans-serif"
+msgstr "sans-serif"
-#. i18n: file ./plugins/pluginconfig.ui line 97
-#: ../lib/compatibility/knewstuff/uploaddialog.cpp:57 rc.cpp:51 rc.cpp:189
-#: rc.cpp:1086 rc.cpp:2780
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 127
+#: rc.cpp:69
#, no-c-format
-msgid "Name:"
-msgstr "Nimi:"
+msgid "serif"
+msgstr "serif"
-#. i18n: file ./plugins/pluginconfig.ui line 105
-#: rc.cpp:54
+#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 332
+#: rc.cpp:72
#, no-c-format
-msgid "The plugin name as it appears in the Plugins menu."
-msgstr "Liitännäisen nimi niinkuin se näytetään Liitännäiset-valikossa."
+msgid "Selected font families:"
+msgstr "Valitut kirjasinperheet:"
-#. i18n: file ./plugins/pluginconfig.ui line 141
-#: rc.cpp:57
+#. i18n: file ./components/csseditor/encodingselectors.ui line 16
+#: rc.cpp:81
#, no-c-format
-msgid "Location:"
-msgstr "Sijainti:"
+msgid "Encoding Selector"
+msgstr "Koodauksen valitsinta"
-#. i18n: file ./plugins/pluginconfig.ui line 149
-#: rc.cpp:60
+#. i18n: file ./components/csseditor/encodingselectors.ui line 43
+#: rc.cpp:84
#, no-c-format
-msgid ""
-"The exact location of the plugin. If not set the global search paths setting is "
-"used."
-msgstr "Liitännäisen sijainti. Jos tyhjä, käytetään globaaleja hakupolkuja."
+msgid "Select encoding:"
+msgstr "Valitse koodaus:"
-#. i18n: file ./plugins/pluginconfig.ui line 157
-#: rc.cpp:63
+#. i18n: file ./components/csseditor/cssselectors.ui line 16
+#: rc.cpp:93
#, no-c-format
-msgid "The plugin executable or library name (with extension)."
-msgstr "Liitännäisohjelma tai kirjaston nimi (päätteen kanssa)."
+msgid "CSS Selector Dialog"
+msgstr "CSS valitsin"
-#. i18n: file ./plugins/pluginconfig.ui line 165
-#: rc.cpp:66 treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:393
+#. i18n: file ./components/csseditor/cssselectors.ui line 41
+#: rc.cpp:96
#, no-c-format
-msgid "File name:"
-msgstr "Tiedostonimi:"
+msgid "Apply to file:"
+msgstr "Lisää tiedostoon:"
-#. i18n: file ./plugins/pluginconfig.ui line 186
-#: rc.cpp:69
+#. i18n: file ./components/csseditor/cssselectors.ui line 106
+#: rc.cpp:105
#, no-c-format
-msgid "Output window:"
-msgstr "Tulosteikkuna:"
+msgid "Tags"
+msgstr "Tagit"
-#. i18n: file ./plugins/pluginconfig.ui line 200
-#: dialogs/filecombo.cpp:45 dialogs/filecombo.cpp:67
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:34
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:67 rc.cpp:72 rc.cpp:1758 rc.cpp:2680
-#: rc.cpp:2683 rc.cpp:2753 rc.cpp:2759 rc.cpp:2762 rc.cpp:2852
+#. i18n: file ./components/csseditor/cssselectors.ui line 150
+#: rc.cpp:108 rc.cpp:141 rc.cpp:165 rc.cpp:189
#, no-c-format
-msgid "..."
-msgstr "..."
+msgid "Remove Selector"
+msgstr "Poista valitsin"
-#. i18n: file ./plugins/pluginconfig.ui line 208
-#: rc.cpp:75
+#. i18n: file ./components/csseditor/cssselectors.ui line 165
+#: rc.cpp:111 rc.cpp:144 rc.cpp:168 rc.cpp:195
#, no-c-format
-msgid "&Read only part"
-msgstr "&Lue vain osa"
+msgid "Selected"
+msgstr "Valittu"
-#. i18n: file ./plugins/pluginconfig.ui line 216
-#: rc.cpp:78
+#. i18n: file ./components/csseditor/cssselectors.ui line 200
+#: rc.cpp:117
#, no-c-format
-msgid "Input:"
-msgstr "Syöte:"
+msgid "DTD Selection"
+msgstr "DTD-valitsin"
-#. i18n: file ./plugins/pluginconfig.ui line 222
-#: dialogs/actionconfigdialog.cpp:320 dialogs/tagdialogs/colorcombo.cpp:220
-#: rc.cpp:81 rc.cpp:943 rc.cpp:979 rc.cpp:991 rc.cpp:1009
+#. i18n: file ./components/csseditor/cssselectors.ui line 235
+#: rc.cpp:120 rc.cpp:150 rc.cpp:174 rc.cpp:198
#, no-c-format
-msgid "None"
-msgstr "Ei mikään"
+msgid "Add Selector"
+msgstr "Lisää valitsin"
-#. i18n: file ./plugins/pluginconfig.ui line 227
-#: messages/annotationoutput.cpp:42 rc.cpp:84
+#. i18n: file ./components/csseditor/cssselectors.ui line 281
+#: parts/kafka/htmldocumentproperties.cpp:97 parts/kafka/wkafkapart.cpp:68
+#: rc.cpp:126 rc.cpp:135 rc.cpp:159 rc.cpp:183
#, no-c-format
-msgid "Current File"
-msgstr "Nykyinen tiedosto"
+msgid "Selector"
+msgstr "Valitsin"
-#. i18n: file ./plugins/pluginconfig.ui line 232
-#: rc.cpp:87
+#. i18n: file ./components/csseditor/cssselectors.ui line 346
+#: rc.cpp:132
#, no-c-format
-msgid "Current File Path"
-msgstr "Nykyinen tiedoston polku"
+msgid "IDs"
+msgstr ""
-#. i18n: file ./plugins/pluginconfig.ui line 237
-#: rc.cpp:90
+#. i18n: file ./components/csseditor/cssselectors.ui line 540
+#: rc.cpp:156
#, no-c-format
-msgid "Project Folder"
-msgstr "Projektin kansio"
+msgid "Classes"
+msgstr "Luokat"
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 16
-#: rc.cpp:93
+#. i18n: file ./components/csseditor/cssselectors.ui line 734
+#: rc.cpp:180
#, no-c-format
-msgid "Document Properties"
-msgstr "Asiakirjan ominaisuudet"
+msgid "Pseudo"
+msgstr ""
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 25
-#: rc.cpp:96
+#. i18n: file ./components/tableeditor/tableeditors.ui line 16
+#: rc.cpp:207
#, no-c-format
-msgid "Column 1"
-msgstr "Sarake-1"
+msgid "Table Editor"
+msgstr "Taulukkomuokkain"
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 36
-#: rc.cpp:99
+#. i18n: file ./components/tableeditor/tableeditors.ui line 27
+#: rc.cpp:210 rc.cpp:467 rc.cpp:640
#, no-c-format
-msgid "New Item"
-msgstr "Uusi asia"
+msgid "Ca&ncel"
+msgstr "Pe&ruuta"
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 79
-#: rc.cpp:102
+#. i18n: file ./components/tableeditor/tableeditors.ui line 75
+#: rc.cpp:219
#, no-c-format
-msgid "Current DTD: "
-msgstr "Nykyinen DTD:"
+msgid "F1"
+msgstr "F1"
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 95
-#: rc.cpp:105
+#. i18n: file ./components/tableeditor/tableeditors.ui line 90
+#: rc.cpp:222
#, no-c-format
-msgid "Title: "
-msgstr "Otsikko: "
+msgid "&Main"
+msgstr "&Main"
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 111
-#: rc.cpp:108
+#. i18n: file ./components/tableeditor/tableeditors.ui line 101
+#: rc.cpp:225
#, no-c-format
-msgid "Link CSS stylesheet:"
-msgstr "Linkitä CSS-tyylisivu:"
+msgid "Ta&ble data:"
+msgstr "Tau&lukon tiedot:"
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 127
-#: rc.cpp:111
+#. i18n: file ./components/tableeditor/tableeditors.ui line 185
+#: rc.cpp:228
+#, no-c-format
+msgid "Co&lumns:"
+msgstr "&Sarakkeet:"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 201
+#: rc.cpp:231
#, fuzzy, no-c-format
-msgid "Meta items:"
-msgstr "Tekstitiedostot:"
+msgid "Bod&y Properties"
+msgstr "Ominaisuudet..."
-#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 160
-#: rc.cpp:114
+#. i18n: file ./components/tableeditor/tableeditors.ui line 209
+#: rc.cpp:234
+#, fuzzy, no-c-format
+msgid "&Table Properties"
+msgstr "Tagin ominaisuudet: "
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 225
+#: rc.cpp:237
#, no-c-format
-msgid "CSS rules:"
-msgstr "CSS-säännöt:"
+msgid "C&aption:"
+msgstr "T&aulukon otsikko:"
-#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 24
-#: rc.cpp:138
+#. i18n: file ./components/tableeditor/tableeditors.ui line 236
+#: rc.cpp:240
#, no-c-format
-msgid "Dual Views Mode Synchronization"
-msgstr ""
+msgid "&Rows:"
+msgstr "&Rivit:"
-#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 66
-#: rc.cpp:141 rc.cpp:150
+#. i18n: file ./components/tableeditor/tableeditors.ui line 260
+#: rc.cpp:243
#, no-c-format
-msgid "ms"
-msgstr ""
+msgid "Header"
+msgstr "Otsikko"
-#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 85
-#: rc.cpp:144
+#. i18n: file ./components/tableeditor/tableeditors.ui line 339
+#: rc.cpp:246
+#, fuzzy, no-c-format
+msgid "Header &rows:"
+msgstr "Sarakkeiden määrä"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 358
+#: rc.cpp:249
+#, fuzzy, no-c-format
+msgid "Header co&lumns:"
+msgstr "Sarakkeiden määrä"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 369
+#: rc.cpp:252
+#, fuzzy, no-c-format
+msgid "Header &data:"
+msgstr "Muokkausohjelma"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 382
+#: rc.cpp:255
+#, fuzzy, no-c-format
+msgid "Insert ta&ble header"
+msgstr "Lisää erikoismerkki"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 410
+#: rc.cpp:258
+#, fuzzy, no-c-format
+msgid "&Header Properties"
+msgstr "Tagin ominaisuudet: "
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 420
+#: rc.cpp:261
+#, fuzzy, no-c-format
+msgid "Footer"
+msgstr "Suotimet"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 485
+#: rc.cpp:264
+#, fuzzy, no-c-format
+msgid "Footer &rows:"
+msgstr "Sarakkeiden määrä"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 504
+#: rc.cpp:267
+#, fuzzy, no-c-format
+msgid "Footer co&lumns:"
+msgstr "Sarakkeiden määrä"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 515
+#: rc.cpp:270
+#, fuzzy, no-c-format
+msgid "Footer &data:"
+msgstr "Suotimet"
+
+#. i18n: file ./components/tableeditor/tableeditors.ui line 545
+#: rc.cpp:273
#, no-c-format
-msgid "Refresh the VPL editor on click"
-msgstr "Päivitä VPL-muokkain napsautuksella"
+msgid "Insert ta&ble footer"
+msgstr "Lisää ta&ulukon footer"
-#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 93
-#: rc.cpp:147
+#. i18n: file ./components/tableeditor/tableeditors.ui line 573
+#: rc.cpp:276
+#, fuzzy, no-c-format
+msgid "&Footer Properties"
+msgstr "Tagin ominaisuudet: "
+
+#. i18n: file ./components/framewizard/framewizards.ui line 36
+#: rc.cpp:279
#, no-c-format
-msgid "Refresh the VPL editor every:"
-msgstr "Päivitä VPL-muokkain joka:"
+msgid "Frame Wizard"
+msgstr "Kehysvelho"
-#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 153
-#: rc.cpp:153
+#. i18n: file ./components/framewizard/framewizards.ui line 184
+#: rc.cpp:291
#, no-c-format
-msgid "Refresh the source editor on click"
-msgstr "Päivitä lähteen muokkain napsautuksella"
+msgid "Splitting"
+msgstr "Jako"
-#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 161
-#: rc.cpp:156
+#. i18n: file ./components/framewizard/framewizards.ui line 244
+#: rc.cpp:300
#, no-c-format
-msgid "Refresh the source editor every:"
-msgstr "Päivitä lähteen muokkain joka:"
+msgid "Editing"
+msgstr "Muokkaus"
-#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 190
-#: rc.cpp:159
+#. i18n: file ./components/framewizard/framewizards.ui line 261
+#: rc.cpp:303
#, no-c-format
-msgid "Show an icon where scripts are located"
-msgstr "Näytä kuvakkeella skriptien sijainti"
+msgid "Edit Frame"
+msgstr "Muokkaa kehystä"
-#. i18n: file ./treeviews/quantapropertiespage.ui line 39
-#: rc.cpp:162
+#. i18n: file ./components/framewizard/framewizards.ui line 283
+#: rc.cpp:309 rc.cpp:5117 rc.cpp:5338
#, no-c-format
-msgid "Quanta Properties"
-msgstr "Quantan ominaisuudet"
+msgid "Reset"
+msgstr "Palauta alkuasetukset"
-#. i18n: file ./treeviews/quantapropertiespage.ui line 65
-#: rc.cpp:165
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 16
+#: rc.cpp:312
#, no-c-format
-msgid "&Inherit type from parent (nothing)"
-msgstr "&Peri tyyppi vanhemmilta (ei mitään)"
+msgid "Frame Properties"
+msgstr "Kehyksen ominaisuudet: "
-#. i18n: file ./treeviews/quantapropertiespage.ui line 73
-#: rc.cpp:168
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 80
+#: rc.cpp:321
#, no-c-format
-msgid "&Type:"
-msgstr "&Tyyppi:"
+msgid "Common"
+msgstr "Yhteinen"
-#. i18n: file ./treeviews/quantapropertiespage.ui line 117
-#: rc.cpp:171
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 132
+#: rc.cpp:333
#, no-c-format
-msgid "Use &pre/post text"
-msgstr ""
+msgid "Margins"
+msgstr "Reunukset"
-#. i18n: file ./treeviews/quantapropertiespage.ui line 125
-#: rc.cpp:174
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 177
+#: rc.cpp:336
#, no-c-format
-msgid "Pre-text:"
-msgstr "Etuliite:"
+msgid "From left:"
+msgstr "Vasemmalta:"
-#. i18n: file ./treeviews/quantapropertiespage.ui line 141
-#: rc.cpp:177
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 185
+#: rc.cpp:339 rc.cpp:345
#, no-c-format
-msgid "Post-text:"
-msgstr "Jälkiliite:"
+msgid "px"
+msgstr "pikseliä"
-#. i18n: file ./treeviews/quantapropertiespage.ui line 189
-#: rc.cpp:180
-#, fuzzy, no-c-format
-msgid "Filtering &action:"
-msgstr "Sijainti:"
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 212
+#: rc.cpp:342
+#, no-c-format
+msgid "From top:"
+msgstr "Ylhäältä:"
-#. i18n: file ./treeviews/templatedirform.ui line 26
-#: rc.cpp:183
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 237
+#: rc.cpp:348
#, no-c-format
-msgid "Create Template Folder"
-msgstr "Luo pohjakansio"
+msgid "Scrolling"
+msgstr "Vieritys"
-#. i18n: file ./treeviews/templatedirform.ui line 37
-#: rc.cpp:186 rc.cpp:1199
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 262
+#: rc.cpp:354
#, no-c-format
-msgid "Type:"
-msgstr "Tyyppi:"
+msgid "Auto"
+msgstr "Automaattinen"
-#. i18n: file ./treeviews/templatedirform.ui line 63
-#: rc.cpp:192
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 283
+#: rc.cpp:360
#, no-c-format
-msgid "&Inherit parent attribute"
-msgstr "&Peri atribuutti vanhemmilta"
+msgid "Resize"
+msgstr "Muunna kokoa"
-#. i18n: file ./treeviews/fileinfodlg.ui line 32
-#: rc.cpp:201
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 352
+#: rc.cpp:369
#, no-c-format
-msgid "Number of lines:"
-msgstr "Rivien määrä:"
+msgid "Frame source:"
+msgstr "Kehyksen lähde:"
-#. i18n: file ./treeviews/fileinfodlg.ui line 40
-#: rc.cpp:204
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 360
+#: rc.cpp:372
#, no-c-format
-msgid "Number of images included:"
-msgstr "Sisällytettyjen kuvien määrä:"
+msgid "Frame name:"
+msgstr "Kehyksen nimi:"
-#. i18n: file ./treeviews/fileinfodlg.ui line 48
-#: rc.cpp:207
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 400
+#: rc.cpp:375
#, no-c-format
-msgid "Size of the included images:"
-msgstr "Sisällytettyjen kuvien koko:"
+msgid "Others"
+msgstr "Muut"
-#. i18n: file ./treeviews/fileinfodlg.ui line 56
-#: rc.cpp:210
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 425
+#: rc.cpp:378
#, no-c-format
-msgid "Total file size:"
-msgstr "Koko yhteensä:"
+msgid "Id:"
+msgstr ""
-#. i18n: file ./treeviews/fileinfodlg.ui line 72
-#: rc.cpp:213
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 433
+#: rc.cpp:381
#, no-c-format
-msgid "Included images:"
-msgstr "Sisällytetyt tiedostot:"
+msgid "Class:"
+msgstr "Luokka:"
-#. i18n: file ./treeviews/fileinfodlg.ui line 80
-#: rc.cpp:216 rc.cpp:3583 treeviews/basetreeview.cpp:512
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 441
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:41 rc.cpp:384
#, no-c-format
-msgid "Description:"
-msgstr "Kuvaus:"
+msgid "Style:"
+msgstr "Tyyli:"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 31
-#: parsers/dtd/dtdparser.cpp:110 rc.cpp:219
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 449
+#: rc.cpp:387 rc.cpp:1105 rc.cpp:1660 rc.cpp:1736 rc.cpp:1742 rc.cpp:1754
+#: rc.cpp:1769 rc.cpp:3569
#, no-c-format
-msgid "DTD - > DTEP Conversion"
-msgstr "DTD - > DTEP -muunnos"
+msgid "Title:"
+msgstr "Otsikko:"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 55
-#: rc.cpp:222
+#. i18n: file ./components/framewizard/fmfpeditors.ui line 457
+#: rc.cpp:390
#, no-c-format
-msgid "Name: "
-msgstr "Nimi: "
+msgid "Long description:"
+msgstr "Pitkä kuvaus:"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 63
-#: rc.cpp:225 rc.cpp:2873
+#. i18n: file ./components/framewizard/fmrceditors.ui line 36
+#: rc.cpp:393
#, no-c-format
-msgid "Nickname:"
-msgstr "Lempinimi:"
+msgid "Rows Columns Editor"
+msgstr "Rivien ja sarakkeiden muokkain"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 71
-#: rc.cpp:228
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 16
+#: rc.cpp:402 rc.cpp:405 rc.cpp:499 rc.cpp:646
#, no-c-format
-msgid "!DOCTYPE definition line:"
-msgstr "!DOCTYPE -määrittelyrivi:"
+msgid "Directory Mapping"
+msgstr "Kansiorakenne"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 94
-#: rc.cpp:231
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 49
+#: rc.cpp:408 rc.cpp:505 rc.cpp:652
#, no-c-format
-msgid "DTD URL:"
-msgstr "DTD URL:"
+msgid "Local basedir:"
+msgstr "Paikallinen peruskansio:"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 102
-#: rc.cpp:234
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 65
+#: rc.cpp:411 rc.cpp:502 rc.cpp:649
#, no-c-format
-msgid "Target directory name:"
-msgstr "Kohdekansion nimi:"
+msgid "Server basedir:"
+msgstr "Palvelimen peruskansio:"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 110
-#: rc.cpp:237
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 74
+#: rc.cpp:414
+#, no-c-format
+msgid ""
+"This is where the local part of path is specified. If a file is located on the "
+"computer running Quanta at \"/home/user/htdocs/project/file.php\" and that file "
+"is located on the server as \"/var/www/project/file.php\", local basedir should "
+"be \"/home/user/htdocs/\" and server basedir should be \"/var/www/\".\n"
+"The quanta will know that files starting with \"/home/user/project/\" on the "
+"local computer, will start with \"/var/www/\" on the remote computer."
+msgstr ""
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 83
+#: rc.cpp:418
+#, no-c-format
+msgid ""
+"This is where the server part of path is specified. If a file is located on the "
+"computer running Quanta at \"/home/user/htdocs/project/file.php\" and that file "
+"is located on the server as \"/var/www/project/file.php\", local basedir should "
+"be \"/home/user/htdocs/\" and server basedir should be \"/var/www/\".\n"
+"The quanta will know that files starting with \"/home/user/project/\" on the "
+"local computer, will start with \"/var/www/\" on the remote computer."
+msgstr ""
+
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 157
+#: rc.cpp:428
#, fuzzy, no-c-format
-msgid "Default extension:"
-msgstr "Oletuskoodaus:"
+msgid "Previous Mappings"
+msgstr "&Edellinen tiedosto"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 123
-#: rc.cpp:240
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 166
+#: rc.cpp:431
#, no-c-format
-msgid "Case-sensitive tags and attributes"
-msgstr "Merkkikokoherkät tunnisteet ja attribuutit"
+msgid "Local Directory"
+msgstr "Paikallinen kansio"
-#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 134
-#: rc.cpp:243
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 177
+#: rc.cpp:434
#, no-c-format
-msgid "&Fine-tune the DTEP after conversion"
-msgstr "&Viimeistele DTEP muunnoksen jälkeen"
+msgid "Server Directory"
+msgstr "Palvelimen kansio"
-#. i18n: file ./dialogs/dirtydialog.ui line 39
-#: dialogs/dirtydlg.cpp:37 rc.cpp:246
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 202
+#: rc.cpp:437
#, no-c-format
-msgid "File Changed"
-msgstr "Tiedosto on muuttunut"
+msgid "This is a list of previously used mappings. Click on one to use it"
+msgstr ""
-#. i18n: file ./dialogs/dirtydialog.ui line 58
-#: rc.cpp:249
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 212
+#: rc.cpp:440
#, no-c-format
-msgid "The file was changed outside of the Quanta editor."
-msgstr "Tiedostoa on muutettu Quanta-muokkaimen ulkopuolella."
+msgid "Sample"
+msgstr "Esimerkki"
-#. i18n: file ./dialogs/dirtydialog.ui line 66
-#: rc.cpp:252
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 231
+#: rc.cpp:443
#, no-c-format
-msgid " How Do You Want to Proceed?"
-msgstr " Kuinka haluat jatkaa?"
+msgid "Translates to:"
+msgstr "Käännetään:"
-#. i18n: file ./dialogs/dirtydialog.ui line 83
-#: rc.cpp:255
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 247
+#: rc.cpp:446
#, no-c-format
-msgid "&Do not load the modified version from disk"
-msgstr "&Älä lataa muokattua versiota levyltä."
+msgid "Original path:"
+msgstr "Alkuperäinen polku:"
-#. i18n: file ./dialogs/dirtydialog.ui line 91
-#: rc.cpp:258
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 276
+#: rc.cpp:449
#, no-c-format
-msgid "&Use the version from disk (will lose the current content)"
-msgstr "&Käytä levyllä olevaa versiota (nykyinen sisältö menetetään)"
+msgid "Indicates whether the translated path exists on disk or not"
+msgstr "Ilmaisee, löytyykö käännetty polku levyltä vai ei"
-#. i18n: file ./dialogs/dirtydialog.ui line 107
-#: rc.cpp:261
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 279
+#: rc.cpp:452
#, no-c-format
-msgid "(If you later save the document, you will lose what was on the disk.)"
-msgstr "(Jos tallennat dokumentin myöhemmin, menetät sen mitä levyllä on.)"
+msgid ""
+"This indicator tells you whether the translated path exists on local disk or "
+"not."
+msgstr "Ilmaisee, löytyykö käännetty polku paikalliselta levyltä vai ei"
-#. i18n: file ./dialogs/dirtydialog.ui line 135
-#: rc.cpp:264
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 297
+#: rc.cpp:455
#, no-c-format
-msgid "&Compare the two versions and load the result"
-msgstr "&Vertaile kahta versiota ja näytä tulos"
+msgid ""
+"This field shows what the \"original path\" above will look like after "
+"translation."
+msgstr ""
+"Tämä kenttä näyttää miltä \"alkuperäinen polku\" yllä näyttää käännöksen "
+"jälkeen."
-#. i18n: file ./dialogs/dirtydialog.ui line 141
-#: rc.cpp:267
+#. i18n: file ./components/debugger/pathmapperdialogs.ui line 315
+#: rc.cpp:458
#, no-c-format
-msgid "Use Kompare if available. Otherwise this checkbox is disabled."
+msgid "This field shows the path currently needing to be translated."
+msgstr "Tämä kenttä näyttää nykyisen käännöstä tarvitsevan polun."
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 16
+#: rc.cpp:461
+#, no-c-format
+msgid "DBGp Settings"
+msgstr "DBGp asetukset"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 106
+#: rc.cpp:470 rc.cpp:643 rc.cpp:1479
+#, no-c-format
+msgid "&General"
+msgstr "&Yleiset"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 117
+#: rc.cpp:473 rc.cpp:655
+#, no-c-format
+msgid "Connection Settings"
+msgstr "Yhteysasetukset"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 136
+#: rc.cpp:476 rc.cpp:667
+#, no-c-format
+msgid "Listen port:"
+msgstr "Kuunneltava portti:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 165
+#: rc.cpp:479
+#, no-c-format
+msgid "Request URL:"
+msgstr "Pyydetty URL:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 181
+#: rc.cpp:482 rc.cpp:514 rc.cpp:673
+#, no-c-format
+msgid "See \"What's This?\" for available variables"
+msgstr "Katso \"Mikä tämä on?\" saatavillaoleviin muuttujiin"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 195
+#: rc.cpp:485 rc.cpp:676
+#, no-c-format
+msgid ""
+"%afn - Filename of the current script\n"
+"%afd - Absolute directory of the current script\n"
+"%afp - Absolute path (directory + filename) of the current script\n"
+"\n"
+"%rfpd - Directory of the current script relative to project root\n"
+"%rfpp - Path of the current script relative to project root\n"
+"\n"
+"%rfdd - Directory of the current script relative to document root\n"
+"%rfdp - Path of the current script relative to document root\n"
+"\n"
+"%apd - Project root\n"
+"%add - Document root of current script"
msgstr ""
-"Käytä Komparea, jos se on saatavilla. Muulloin tämä valintalaatikko on poissa "
-"käytöstä."
-#. i18n: file ./dialogs/settings/filemaskss.ui line 52
-#: rc.cpp:270 rc.cpp:2713
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 321
+#: rc.cpp:508
+#, no-c-format
+msgid "Local project:"
+msgstr "Paikallinen projekti:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 331
+#: rc.cpp:511
+#, no-c-format
+msgid "Profiling"
+msgstr "Profilointi"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 355
+#: rc.cpp:517
#, no-c-format
msgid ""
-"New files will have the extension and highlighting according to this setting"
-msgstr "Uusien tiedostojen pääte ja korostus tulee tämän asetuksen perusteella"
+"Path to the profiler output\n"
+"%a - Appid as returned from the debugger\n"
+"%c - CRC32 of the initial filepath"
+msgstr ""
-#. i18n: file ./dialogs/settings/filemaskss.ui line 66
-#: rc.cpp:273
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 371
+#: rc.cpp:522
#, no-c-format
-msgid "Mimetypes"
-msgstr "Mimetyypit"
+msgid "Profiler output:"
+msgstr "Profilerin tulostus:"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 93
-#: rc.cpp:276
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 387
+#: rc.cpp:525
#, no-c-format
-msgid "&Reset to Default"
-msgstr "Aseta ole&tukseksi"
+msgid "Map profiler output:"
+msgstr ""
-#. i18n: file ./dialogs/settings/filemaskss.ui line 101
-#: rc.cpp:279
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 409
+#: rc.cpp:528
#, no-c-format
-msgid "Te&xts:"
-msgstr "Te&kstit:"
+msgid ""
+"If this checkbox is checked, the profiler output filename will be mapped using "
+"the basedirs just like the remote script files."
+msgstr ""
-#. i18n: file ./dialogs/settings/filemaskss.ui line 112
-#: rc.cpp:282
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 425
+#: rc.cpp:531
#, no-c-format
-msgid "&Markups:"
-msgstr "&Merkkaukset:"
+msgid "Open automatically:"
+msgstr ""
-#. i18n: file ./dialogs/settings/filemaskss.ui line 123
-#: rc.cpp:285
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 447
+#: rc.cpp:534
#, no-c-format
-msgid "&Images:"
-msgstr "&Kuvat:"
+msgid ""
+"If this checkbox is checked, the profiler output will be opened automatically "
+"once the session ends."
+msgstr ""
-#. i18n: file ./dialogs/settings/filemaskss.ui line 156
-#: rc.cpp:288
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 459
+#: rc.cpp:537 rc.cpp:696
#, no-c-format
-msgid "&Scripts:"
-msgstr "&Skriptit:"
+msgid "Deb&ug Behavior"
+msgstr "Deb&uggerin käyttäytyminen"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 197
-#: rc.cpp:291
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 470
+#: rc.cpp:540 rc.cpp:699
#, no-c-format
-msgid "Default character &encoding:"
-msgstr "Oletusmerkki&koodisto:"
+msgid "Error Handling"
+msgstr "Virheiden käsittely"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 211
-#: rc.cpp:294 rc.cpp:2704
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 489
+#: rc.cpp:543 rc.cpp:702
#, no-c-format
-msgid "Default &DTD:"
-msgstr "Oletus-&DTD:"
+msgid "User errors"
+msgstr "Käyttäjän virheet"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 239
-#: rc.cpp:297
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 497
+#: rc.cpp:546 rc.cpp:705
#, no-c-format
-msgid "Startup Options"
-msgstr "Aloitusasetukset"
+msgid "Break on:"
+msgstr "Katko kohdassa:"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 250
-#: rc.cpp:300
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 516
+#: rc.cpp:549 rc.cpp:708
#, no-c-format
-msgid "L&oad last-opened files"
-msgstr "L&ataa viimeiksiavatut tiedostot"
+msgid "User warnings"
+msgstr "Käyttäjän varoitukset"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 258
-#: rc.cpp:303
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 532
+#: rc.cpp:552 rc.cpp:711
#, no-c-format
-msgid "S&how splashscreen"
-msgstr "Näytä &aloituskuva"
+msgid "User notices"
+msgstr "Käyttäjän viestit"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 266
-#: rc.cpp:306
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 548
+#: rc.cpp:555 rc.cpp:714
#, no-c-format
-msgid "&Load last-opened project"
-msgstr "&Lataa viimeiksi avattu projekti"
+msgid "Notices"
+msgstr "Tiedonannot"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 284
-#: rc.cpp:309
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 564
+#: rc.cpp:558 rc.cpp:717
#, no-c-format
-msgid "Create backups every"
-msgstr "Tee varmuuskopiot joka"
+msgid "W&arnings"
+msgstr "V&aroitukset"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 306
-#: rc.cpp:312
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 574
+#: rc.cpp:561 rc.cpp:720
#, no-c-format
-msgid "minutes"
-msgstr "minuutin jälkeen"
+msgid "Execution"
+msgstr "Suoritus"
-#. i18n: file ./dialogs/settings/filemaskss.ui line 316
-#: rc.cpp:315
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 583
+#: components/debugger/interfaces/debuggerclient.cpp:53 rc.cpp:564 rc.cpp:729
#, no-c-format
-msgid "Show the DTD selection dialog when loading files with &unknown DTD"
+msgid "Pause"
+msgstr "Tauko"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 591
+#: components/debugger/interfaces/debuggerclient.cpp:84 rc.cpp:567 rc.cpp:735
+#, no-c-format
+msgid "Run"
+msgstr "Suorita"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 606
+#: rc.cpp:570 rc.cpp:738
+#, no-c-format
+msgid "Default mode:"
+msgstr "Oletustoimintatila:"
+
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 657
+#: rc.cpp:576
+#, no-c-format
+msgid "<h4>DBGp Plugin for Quanta +</h4>"
msgstr ""
-"Näytä DTD:n valintaikkuna kun ladataan tiedostoa, jossa ei ole DTD-määritystä"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 39
-#: rc.cpp:318
+#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 675
+#: rc.cpp:579
#, no-c-format
-msgid "Reset window layout to the default on the next startup"
-msgstr "Palauta ikkunan asettelu oletusarvoihin seuraavassa käynnistyksessä"
+msgid ""
+"<html><head><meta name=\"qrichtext\" content=\"1\" /></head>"
+"<body style=\"font-size:10pt;font-family:Bitstream Vera Sans\">\n"
+"<p><span style=\"font-weight:600\">About</span></p>\n"
+"<p>DBGp is a debugger protocol defined by the developers of Xdebug. This plugin "
+"integrates debuggers that supports the DBGp protocol with Quanta. </p>\n"
+"<p>In order to use this plugin for PHP debugging, you need to get a supporting "
+"debugger. Currently, only <a href=\"http://xdebug.org\">Xdebug</a> "
+"is tested.</p>\n"
+"<p>For more info about Xdebug, please visit the Xdebug website at <a "
+"href=\"http://xdebug.org\">http://xdebug.org</a> </p>\n"
+"<p><span style=\"font-weight:600\">Technical Details</span></p>\n"
+"<p>This version of the debugger supports version %PROTOCOLVERSION% of the DBGp "
+"protocol. </p>\n"
+"</body></html>"
+msgstr ""
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 47
-#: rc.cpp:321
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 16
+#: rc.cpp:589
#, no-c-format
-msgid "Show hidden files in files tree"
-msgstr "Näytä piilotetut tiedostot tiedostopuussa"
+msgid "Add Conditional Breakpoint"
+msgstr "Lisää ehdollinen katkaisupiste"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 55
-#: rc.cpp:324
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 38
+#: rc.cpp:592
#, no-c-format
-msgid "Save tree status for local trees"
-msgstr "Talleta paikallisten puiden tila"
+msgid "Expression:"
+msgstr "Lauseke:"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 63
-#: rc.cpp:327
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 110
+#: rc.cpp:601
#, no-c-format
-msgid "Close Buttons on Tabs"
-msgstr "Sulkunapit palkeissa"
+msgid "Break When"
+msgstr "Katko kun"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 74
-#: rc.cpp:330
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 121
+#: rc.cpp:604
#, no-c-format
-msgid "&Always show"
-msgstr "Näytä &aina"
+msgid "When expression is true"
+msgstr "Kun lauseke on tosi"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 85
-#: rc.cpp:333
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 129
+#: rc.cpp:607
#, no-c-format
-msgid "&Do not show"
-msgstr "&Älä näytä"
+msgid "When expression changes"
+msgstr "Kun lauseke muuttuu"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 93
-#: rc.cpp:336
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 189
+#: rc.cpp:610
#, no-c-format
-msgid "Show dela&yed"
-msgstr "Näytä viivästet&ysti"
+msgid "Lit when a finding a single equal sign in expression (common error)"
+msgstr ""
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 103
-#: rc.cpp:339 rc.cpp:4789 src/quanta.cpp:5278 src/quanta_init.cpp:184
-#: src/viewmanager.cpp:564
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 197
+#: rc.cpp:613
+#, fuzzy, no-c-format
+msgid "Only Break In"
+msgstr "Tausta:"
+
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 216
+#: rc.cpp:616 rc.cpp:2632
#, no-c-format
-msgid "Documentation"
-msgstr "Dokumentaatio"
+msgid "File:"
+msgstr "Tiedosto:"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 114
-#: rc.cpp:342
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 235
+#: rc.cpp:619
#, no-c-format
-msgid "New tab"
-msgstr "Uusi palkki"
+msgid "Objects of class:"
+msgstr "Luokan objektit:"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 125
-#: rc.cpp:345 rc.cpp:363
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 254
+#: rc.cpp:622
#, no-c-format
-msgid "Separate toolview"
-msgstr "Erillinen työkalunäyttö"
+msgid "Function:"
+msgstr "Funktio:"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 135
-#: rc.cpp:348
+#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 275
+#: rc.cpp:625 rc.cpp:628 rc.cpp:631 rc.cpp:2992
#, no-c-format
-msgid "Toolview Tabs"
-msgstr "Työkalunäkymän tabulointi"
+msgid "x"
+msgstr "x"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 146
-#: rc.cpp:351
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 16
+#: rc.cpp:634
+#, fuzzy, no-c-format
+msgid "Gubed Settings"
+msgstr "Palvelimn asetukset"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 253
+#: rc.cpp:658
#, no-c-format
-msgid "Icon and text"
-msgstr "Kuvake ja teksti"
+msgid "Use proxy"
+msgstr "Käytä välityspalvelinta"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 157
-#: rc.cpp:354 rc.cpp:811 rc.cpp:958
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 269
+#: rc.cpp:661
#, no-c-format
-msgid "Text"
-msgstr "Teksti"
+msgid "Proxy host:"
+msgstr "Välityspalvelinkone"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 165
-#: rc.cpp:357 rc.cpp:5133
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 285
+#: rc.cpp:664
#, no-c-format
-msgid "Icon"
-msgstr "Kuvake"
+msgid "Proxy port:"
+msgstr "Välityspalvelimen portti:"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 175
-#: rc.cpp:360 src/quanta.cpp:5264
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 311
+#: rc.cpp:670
#, no-c-format
-msgid "Preview"
-msgstr "Esikatselu"
+msgid "Mode"
+msgstr "Toimintatila"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 200
-#: rc.cpp:366
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 347
+#: rc.cpp:690
+#, fuzzy, no-c-format
+msgid "&Add include"
+msgstr "Lisää include"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 355
+#: rc.cpp:693
#, no-c-format
-msgid "Editor area"
-msgstr "Muokkausalue"
+msgid "Start session:"
+msgstr "Aloita istunto:"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 230
-#: rc.cpp:369
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 526
+#: rc.cpp:723
#, no-c-format
-msgid "&Warning Messages"
-msgstr "&Varoitusviestit"
+msgid "Fast"
+msgstr "Nopea"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 241
-#: rc.cpp:372
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 567
+#: rc.cpp:726
#, no-c-format
-msgid "Warn about opening binar&y/unknown files"
-msgstr "Varoita avattavista binääri-/tuntemattomista tiedostoista"
+msgid "Slow"
+msgstr "Hidas"
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 249
-#: rc.cpp:375
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 584
+#: components/debugger/interfaces/debuggerclient.cpp:79 rc.cpp:732
#, no-c-format
-msgid "Warn when executing &actions associated with events"
+msgid "Trace"
+msgstr "Seuraa"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 618
+#: rc.cpp:741
+#, no-c-format
+msgid "Run speed:"
+msgstr "Suoritusnopeus:"
+
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 652
+#: rc.cpp:747
+#, no-c-format
+msgid "<h4>Gubed PHP Debugger Plugin for Quanta +</h4>"
msgstr ""
-#. i18n: file ./dialogs/settings/previewoptionss.ui line 257
-#: rc.cpp:378
+#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 692
+#: rc.cpp:750
#, no-c-format
-msgid "Show all warning messages"
-msgstr "Näytä kaikki varoitusviestit"
+msgid ""
+"<html><head><meta name=\"qrichtext\" content=\"1\" /></head>"
+"<body style=\"font-size:10pt;font-family:Bitstream Vera Sans\">\n"
+"<p><span style=\"font-weight:600\">About</span></p>\n"
+"<p>Gubed is a PHP debugger available for free through GPL. This plugin "
+"integrates Gubed with Quanta. </p>\n"
+"<p>In order to use this plugin for PHP debugging, you need to get the Quanta "
+"package from the Gubed project page, <a "
+"href=\"http://sourceforge.net/projects/gubed\">http://sourceforge.net/projects/g"
+"ubed</a>, at SourceForge </p>\n"
+"<p>For more info about Gubed, please visit the Gubed website at <a "
+"href=\"http://gubed.sf.net\">http://gubed.sf.net</a> </p>\n"
+"<p><span style=\"font-weight:600\">Technical Details</span></p>\n"
+"<p>This version of the debugger supports the %PROTOCOLVERSION% version of the "
+"Gubed protocol. </p>\n"
+"</body></html>"
+msgstr ""
-#. i18n: file ./dialogs/settings/abbreviations.ui line 25
-#: rc.cpp:381 src/quanta.cpp:1253
+#. i18n: file ./components/debugger/debuggervariablesets.ui line 16
+#: components/debugger/debuggermanager.cpp:267
+#: components/debugger/debuggermanager.cpp:270 rc.cpp:760
#, no-c-format
-msgid "Abbreviations"
-msgstr "Lyhenne"
+msgid "Set Value of Variable"
+msgstr "Aseta muuttujan arvo"
-#. i18n: file ./dialogs/settings/abbreviations.ui line 52
-#: rc.cpp:390
+#. i18n: file ./components/debugger/debuggervariablesets.ui line 110
+#: rc.cpp:769
#, no-c-format
-msgid "&New..."
-msgstr "&Uusi..."
+msgid "Variable:"
+msgstr "Muuttuja:"
-#. i18n: file ./dialogs/settings/abbreviations.ui line 68
-#: rc.cpp:393
+#. i18n: file ./components/debugger/debuggervariablesets.ui line 126
+#: components/debugger/variableslistview.cpp:262 rc.cpp:772
#, no-c-format
-msgid "&Group:"
-msgstr "&Ryhmä:"
+msgid "New value:"
+msgstr "Uusi arvo:"
-#. i18n: file ./dialogs/settings/abbreviations.ui line 87
-#: rc.cpp:396
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 25
+#: rc.cpp:775
#, no-c-format
-msgid "&Valid for:"
-msgstr "&Validi:"
+msgid "CVS Commit "
+msgstr "CVS-kommitointi "
-#. i18n: file ./dialogs/settings/abbreviations.ui line 117
-#: rc.cpp:399
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 41
+#: rc.cpp:778
#, no-c-format
-msgid "Template"
-msgstr "Pohja"
+msgid "Commit the following files:"
+msgstr "Kommitoi seuraavat tiedostot:"
-#. i18n: file ./dialogs/settings/abbreviations.ui line 128
-#: rc.cpp:402 treeviews/projecttreeview.cpp:109
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 57
+#: rc.cpp:781
#, no-c-format
-msgid "Description"
-msgstr "Kuvaus"
+msgid "Older &messages:"
+msgstr "Vanhemmat &viestit:"
-#. i18n: file ./dialogs/settings/abbreviations.ui line 160
-#: rc.cpp:405 rc.cpp:925 rc.cpp:1737 rc.cpp:2590
+#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 68
+#: rc.cpp:784
#, no-c-format
-msgid "&Add..."
-msgstr "&Lisää..."
+msgid "&Log message:"
+msgstr "Kirjoita viesti &lokiin:"
-#. i18n: file ./dialogs/settings/abbreviations.ui line 193
-#: rc.cpp:411 rc.cpp:1740 rc.cpp:2593
+#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 25
+#: rc.cpp:793
#, no-c-format
-msgid "&Edit..."
-msgstr "&Muokkaa..."
+msgid "CVS Update"
+msgstr "CVS-päivitys"
-#. i18n: file ./dialogs/settings/abbreviations.ui line 207
-#: rc.cpp:414
+#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 53
+#: rc.cpp:796
#, no-c-format
-msgid "Expands to:"
-msgstr "Laajenna:"
+msgid "Update to &date ('yyyy-mm-dd'):"
+msgstr ""
-#. i18n: file ./dialogs/settings/abbreviations.ui line 226
-#: rc.cpp:417
+#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 61
+#: rc.cpp:799
#, no-c-format
-msgid "&Templates:"
-msgstr "&Pohjat:"
+msgid "Update to &tag/branch:"
+msgstr ""
-#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 31
-#: dialogs/settings/abbreviation.cpp:167 rc.cpp:420
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 16
+#: rc.cpp:808
#, no-c-format
-msgid "Add Code Template"
-msgstr "Lisää koodipohja"
+msgid "Document Properties"
+msgstr "Asiakirjan ominaisuudet"
-#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 42
-#: rc.cpp:423
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 25
+#: rc.cpp:811
#, no-c-format
-msgid "&Template:"
-msgstr "&Pohja:"
+msgid "Column 1"
+msgstr "Sarake-1"
-#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 53
-#: rc.cpp:426
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 36
+#: rc.cpp:814
#, no-c-format
-msgid "&Description:"
-msgstr "&Kuvaus:"
+msgid "New Item"
+msgstr "Uusi asia"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 47
-#: rc.cpp:429
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 79
+#: rc.cpp:817
#, no-c-format
-msgid "Attribute quotation:"
-msgstr "Atribuuttien lainaukset:"
+msgid "Current DTD: "
+msgstr "Nykyinen DTD:"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 53
-#: rc.cpp:432
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 95
+#: rc.cpp:820
#, no-c-format
-msgid "Double Quotes"
-msgstr "Lainausmerkit"
+msgid "Title: "
+msgstr "Otsikko: "
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 58
-#: rc.cpp:435
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 111
+#: rc.cpp:823
#, no-c-format
-msgid "Single Quotes"
-msgstr "Yksinkertaiset sitaattimerkit"
+msgid "Link CSS stylesheet:"
+msgstr "Linkitä CSS-tyylisivu:"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 70
-#: rc.cpp:438
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 127
+#: rc.cpp:826
+#, fuzzy, no-c-format
+msgid "Meta items:"
+msgstr "Tekstitiedostot:"
+
+#. i18n: file ./parts/kafka/htmldocumentpropertiesui.ui line 160
+#: rc.cpp:829
#, no-c-format
-msgid "Tag case:"
-msgstr "Tagien kirjainkoko:"
+msgid "CSS rules:"
+msgstr "CSS-säännöt:"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 78
-#: rc.cpp:441
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 24
+#: rc.cpp:853
#, no-c-format
-msgid "Attribute case:"
-msgstr "Atribuuttien kirjainkoko:"
+msgid "Dual Views Mode Synchronization"
+msgstr ""
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 84
-#: rc.cpp:444 rc.cpp:456
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 66
+#: rc.cpp:856 rc.cpp:865
#, no-c-format
-msgid "Default Case"
-msgstr "Oletuskirjainkoko"
+msgid "ms"
+msgstr ""
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 89
-#: rc.cpp:447 rc.cpp:459
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 85
+#: rc.cpp:859
#, no-c-format
-msgid "Lower Case"
-msgstr "Pienet kirjaimet"
+msgid "Refresh the VPL editor on click"
+msgstr "Päivitä VPL-muokkain napsautuksella"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 94
-#: rc.cpp:450 rc.cpp:462
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 93
+#: rc.cpp:862
#, no-c-format
-msgid "Upper Case"
-msgstr "Suuret kirjaimet"
+msgid "Refresh the VPL editor every:"
+msgstr "Päivitä VPL-muokkain joka:"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 106
-#: rc.cpp:453
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 153
+#: rc.cpp:868
#, no-c-format
-msgid "Auto-close o&ptional tags"
-msgstr "Sulje &valinnaiset tagit automaattisesti"
+msgid "Refresh the source editor on click"
+msgstr "Päivitä lähteen muokkain napsautuksella"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 134
-#: rc.cpp:465
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 161
+#: rc.cpp:871
+#, no-c-format
+msgid "Refresh the source editor every:"
+msgstr "Päivitä lähteen muokkain joka:"
+
+#. i18n: file ./parts/kafka/kafkasyncoptionsui.ui line 190
+#: rc.cpp:874
+#, no-c-format
+msgid "Show an icon where scripts are located"
+msgstr "Näytä kuvakkeella skriptien sijainti"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 31
+#: parsers/dtd/dtdparser.cpp:110 rc.cpp:877
+#, no-c-format
+msgid "DTD - > DTEP Conversion"
+msgstr "DTD - > DTEP -muunnos"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 55
+#: rc.cpp:880
+#, no-c-format
+msgid "Name: "
+msgstr "Nimi: "
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 63
+#: rc.cpp:883 rc.cpp:2599
+#, no-c-format
+msgid "Nickname:"
+msgstr "Lempinimi:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 71
+#: rc.cpp:886
+#, no-c-format
+msgid "!DOCTYPE definition line:"
+msgstr "!DOCTYPE -määrittelyrivi:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 94
+#: rc.cpp:889
+#, no-c-format
+msgid "DTD URL:"
+msgstr "DTD URL:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 102
+#: rc.cpp:892
+#, no-c-format
+msgid "Target directory name:"
+msgstr "Kohdekansion nimi:"
+
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 110
+#: rc.cpp:895
#, fuzzy, no-c-format
-msgid "Auto-close &non single and non optional tags"
-msgstr "Sulje &ei-valinnaiset tagit automaattisesti"
+msgid "Default extension:"
+msgstr "Oletuskoodaus:"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 159
-#: rc.cpp:468
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 123
+#: rc.cpp:898
#, no-c-format
-msgid "&Update opening/closing tag automatically"
-msgstr "&Päivitä avaavat/sulkevat tägit automaattisesti"
+msgid "Case-sensitive tags and attributes"
+msgstr "Merkkikokoherkät tunnisteet ja attribuutit"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 175
-#: rc.cpp:471
+#. i18n: file ./parsers/dtd/dtepcreationdlg.ui line 134
+#: rc.cpp:901
#, no-c-format
-msgid "Use &auto-completion"
-msgstr "Käytä automaattista tä&ydennystä"
+msgid "&Fine-tune the DTEP after conversion"
+msgstr "&Viimeistele DTEP muunnoksen jälkeen"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 183
-#: rc.cpp:474
+#. i18n: file ./treeviews/quantapropertiespage.ui line 39
+#: rc.cpp:904
#, no-c-format
-msgid "Automatic &replacement of the accented characters"
-msgstr "Ko&rkomerkittyjen merkkien automaattinen korvaus"
+msgid "Quanta Properties"
+msgstr "Quantan ominaisuudet"
-#. i18n: file ./dialogs/settings/styleoptionss.ui line 187
-#: rc.cpp:477
+#. i18n: file ./treeviews/quantapropertiespage.ui line 65
+#: rc.cpp:907
#, no-c-format
-msgid ""
-"If this option is turned on the accented characters, like <b>&#225;</b>"
-", will be automatically replaced by their unicode style notation, for the "
-"above case with <b>&#038;#225;</b>."
-"<br>\n"
-"We suggest to leave this option off and use an unicode or locale encoding for "
-"your documents."
+msgid "&Inherit type from parent (nothing)"
+msgstr "&Peri tyyppi vanhemmilta (ei mitään)"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 73
+#: rc.cpp:910
+#, no-c-format
+msgid "&Type:"
+msgstr "&Tyyppi:"
+
+#. i18n: file ./treeviews/quantapropertiespage.ui line 117
+#: rc.cpp:913
+#, no-c-format
+msgid "Use &pre/post text"
msgstr ""
-"Jos tämä valinta on valittuna, korkomerkityt merkit kuten <b>&#225;</b>"
-", korvataan automaattisesti nidien unicode-tyylisillä notaatioilla, "
-"ylläolevassa tapauksessa koodilla <b>&#038;#225;</b>."
-"<br>\n"
-"Suosittelemme, ettei tätä valintaa valita. Käytä mieluummin unicode-merkistöä "
-"tai paikallista merkistökoodausta asiakirjoillesi."
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 47
-#: rc.cpp:481
+#. i18n: file ./treeviews/quantapropertiespage.ui line 125
+#: rc.cpp:916
#, no-c-format
-msgid "Structure Tree Look && Feel"
-msgstr "Rakennepuukuvain"
+msgid "Pre-text:"
+msgstr "Etuliite:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 64
-#: rc.cpp:484
+#. i18n: file ./treeviews/quantapropertiespage.ui line 141
+#: rc.cpp:919
#, no-c-format
-msgid "Use 0 to disable the automatic refresh of structure tree"
-msgstr "Aseta arvo 0 kytkeäksesi automaattisen päivityksen pois päältä"
+msgid "Post-text:"
+msgstr "Jälkiliite:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 89
-#: rc.cpp:487
+#. i18n: file ./treeviews/quantapropertiespage.ui line 189
+#: rc.cpp:922
+#, fuzzy, no-c-format
+msgid "Filtering &action:"
+msgstr "Sijainti:"
+
+#. i18n: file ./treeviews/fileinfodlg.ui line 32
+#: rc.cpp:925
#, no-c-format
-msgid "Instant update"
-msgstr "Välitön päivitys"
+msgid "Number of lines:"
+msgstr "Rivien määrä:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 92
-#: rc.cpp:490 rc.cpp:511
+#. i18n: file ./treeviews/fileinfodlg.ui line 40
+#: rc.cpp:928
#, no-c-format
-msgid "Update the structure tree after every keystroke"
-msgstr "Päivitä rakennepuuta jokaisen näppäilyn jälkeen"
+msgid "Number of images included:"
+msgstr "Sisällytettyjen kuvien määrä:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 117
-#: rc.cpp:493
+#. i18n: file ./treeviews/fileinfodlg.ui line 48
+#: rc.cpp:931
#, no-c-format
-msgid "Show closing tags"
-msgstr "Näytä sulkemistagi"
+msgid "Size of the included images:"
+msgstr "Sisällytettyjen kuvien koko:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 125
-#: rc.cpp:496
+#. i18n: file ./treeviews/fileinfodlg.ui line 56
+#: rc.cpp:934
#, no-c-format
-msgid "Show empt&y nodes and groups"
-msgstr "Näytä tyhj&ät solmut ja ryhmät"
+msgid "Total file size:"
+msgstr "Koko yhteensä:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 136
-#: rc.cpp:499
+#. i18n: file ./treeviews/fileinfodlg.ui line 72
+#: rc.cpp:937
#, no-c-format
-msgid "Set to 0 in order to expand the whole tree"
-msgstr "Aseta arvoksi 0, jos haluat laajentaa koko puun"
+msgid "Included images:"
+msgstr "Sisällytetyt tiedostot:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 144
-#: rc.cpp:502
+#. i18n: file ./treeviews/fileinfodlg.ui line 80
+#: rc.cpp:940 rc.cpp:4116 treeviews/basetreeview.cpp:512
#, no-c-format
-msgid "Refresh frequency (in seconds):"
-msgstr "Päivitystiheys (sekunneissa):"
+msgid "Description:"
+msgstr "Kuvaus:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 152
-#: rc.cpp:505
+#. i18n: file ./treeviews/templatedirform.ui line 26
+#: rc.cpp:943
#, no-c-format
-msgid "Expand tree when reparse to level:"
-msgstr "Laajenna puu parseroitaessa tasolle:"
+msgid "Create Template Folder"
+msgstr "Luo pohjakansio"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 162
-#: rc.cpp:508
-#, fuzzy, no-c-format
-msgid "Clicks on Structure Tree Items"
-msgstr "Näytä"
+#. i18n: file ./treeviews/templatedirform.ui line 37
+#: rc.cpp:946 rc.cpp:1595
+#, no-c-format
+msgid "Type:"
+msgstr "Tyyppi:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 174
-#: dialogs/settings/parseroptions.cpp:37 dialogs/settings/parseroptions.cpp:55
-#: dialogs/settings/parseroptions.cpp:58 rc.cpp:514 rc.cpp:550
-#: treeviews/structtreeview.cpp:111 treeviews/structtreeview.cpp:486
-#: treeviews/structtreeview.cpp:488 treeviews/structtreeview.cpp:531
+#. i18n: file ./treeviews/templatedirform.ui line 45
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:57 rc.cpp:949 rc.cpp:1482
+#: rc.cpp:2497 rc.cpp:2635
#, no-c-format
-msgid "Select Tag Area"
-msgstr "Valitse tagin alue"
+msgid "Name:"
+msgstr "Nimi:"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 179
-#: dialogs/settings/parseroptions.cpp:35 dialogs/settings/parseroptions.cpp:56
-#: rc.cpp:517 rc.cpp:553
+#. i18n: file ./treeviews/templatedirform.ui line 63
+#: rc.cpp:952
#, no-c-format
-msgid "Nothing"
-msgstr "Ei mitään"
+msgid "&Inherit parent attribute"
+msgstr "&Peri atribuutti vanhemmilta"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 189
-#: dialogs/settings/parseroptions.cpp:53 rc.cpp:520 rc.cpp:544
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 27
+#: rc.cpp:961
#, no-c-format
-msgid "Find Tag"
-msgstr "Etsi tagi"
+msgid "Configure Actions"
+msgstr "Toimintojen asetukset"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 194
-#: dialogs/settings/parseroptions.cpp:34 dialogs/settings/parseroptions.cpp:43
-#: dialogs/settings/parseroptions.cpp:52 rc.cpp:523 rc.cpp:541
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 56
+#: rc.cpp:964
#, no-c-format
-msgid "Find Tag & Open Tree"
-msgstr "Etsi tagi ja avaa puunäkymä"
+msgid "&Delete Action"
+msgstr "&Poista toiminto"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 206
-#: rc.cpp:526
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 64
+#: rc.cpp:967
#, no-c-format
-msgid "Left button:"
-msgstr "Vasen painike:"
+msgid "&New Action"
+msgstr "&Uusi toiminto"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 212
-#: dialogs/settings/parseroptions.cpp:36 rc.cpp:529
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 117
+#: rc.cpp:970
#, no-c-format
-msgid "Popup Menu"
-msgstr "Hyppyvalikko"
+msgid "Toolbar & Action Tree"
+msgstr "Työkalut ja toimintopuu"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 224
-#: rc.cpp:532
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 123
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:221
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:227
+#: ../lib/compatibility/knewstuff/downloaddialog.cpp:233
+#: ../lib/compatibility/knewstuff/providerdialog.cpp:65
+#: components/debugger/variableslistview.cpp:54 parts/kafka/domtreeview.cpp:34
+#: parts/kafka/htmldocumentproperties.cpp:88 parts/kafka/wkafkapart.cpp:75
+#: rc.cpp:973 rc.cpp:2548 rc.cpp:3031 treeviews/doctreeview.cpp:50
+#: treeviews/structtreeview.cpp:84 treeviews/uploadtreeview.cpp:35
#, no-c-format
-msgid "Double click:"
-msgstr "Tuplanapsautus:"
+msgid "Name"
+msgstr "Nimi"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 232
-#: rc.cpp:535
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 134
+#: rc.cpp:976 rc.cpp:1003
#, no-c-format
-msgid "Middle button:"
-msgstr "Keskimmäinen painike:"
+msgid "Shortcut"
+msgstr "Pikanäppäin"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 240
-#: rc.cpp:538
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 236
+#: rc.cpp:988
#, no-c-format
-msgid "Right button:"
-msgstr "Oikea painike:"
+msgid "Action Properties"
+msgstr "Toiminnon ominaisuudet"
-#. i18n: file ./dialogs/settings/parseroptionsui.ui line 256
-#: dialogs/settings/parseroptions.cpp:54 rc.cpp:547
-#: treeviews/structtreeview.cpp:112 treeviews/structtreeview.cpp:534
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 247
+#: rc.cpp:991 rc.cpp:2133 rc.cpp:2298 rc.cpp:3025
#, no-c-format
-msgid "Go to End of Tag"
-msgstr "Siirry tagin loppuun"
+msgid "&Add..."
+msgstr "&Lisää..."
-#. i18n: file ./dialogs/debuggeroptionss.ui line 44
-#: rc.cpp:556
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 280
+#: rc.cpp:997
#, no-c-format
-msgid "Enable debugger"
-msgstr "Käytä debuggeria"
+msgid "Tool &tip:"
+msgstr "&Työkaluvihje:"
-#. i18n: file ./dialogs/debuggeroptionss.ui line 80
-#: rc.cpp:559
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 296
+#: rc.cpp:1000
#, no-c-format
-msgid "PHP3 listener"
-msgstr "PHP3-kuuntelija"
+msgid "Te&xt:"
+msgstr "Te&ksti:"
-#. i18n: file ./dialogs/debuggeroptionss.ui line 88
-#: rc.cpp:562
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 354
+#: rc.cpp:1006
#, no-c-format
-msgid "PHP4 debugger"
-msgstr "PHP4-Debugger"
+msgid "C&ustom"
+msgstr "O&ma"
-#. i18n: file ./dialogs/fourbuttonmessagebox.ui line 74
-#: rc.cpp:568
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 365
+#: dialogs/actionconfigdialog.cpp:320 dialogs/tagdialogs/colorcombo.cpp:220
+#: rc.cpp:1009 rc.cpp:1045 rc.cpp:1057 rc.cpp:1075 rc.cpp:2527
#, no-c-format
-msgid "Save &As..."
-msgstr "Tallenna &nimellä..."
+msgid "None"
+msgstr "Ei mikään"
-#. i18n: file ./dialogs/fourbuttonmessagebox.ui line 90
-#: rc.cpp:571
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 373
+#: rc.cpp:1012 rc.cpp:2920 rc.cpp:2974
#, no-c-format
-msgid "&Do Not Save"
-msgstr "Ä&lä tallenna"
+msgid "&None"
+msgstr "&Ei mikään"
-#. i18n: file ./dialogs/casewidget.ui line 30
-#: rc.cpp:577
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 391
+#: rc.cpp:1015
#, no-c-format
-msgid "Tag Case"
-msgstr "Tagien kirjainkoko"
+msgid "Container toolbars:"
+msgstr "Kokoajan työkalut:"
-#. i18n: file ./dialogs/casewidget.ui line 41
-#: rc.cpp:580 rc.cpp:592
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 397
+#: rc.cpp:1018 src/quantadoc.cpp:84 src/quantadoc.cpp:369
#, no-c-format
-msgid "Upper case"
-msgstr "Suuret kirjaimet"
+msgid "Tag"
+msgstr "Tagi"
-#. i18n: file ./dialogs/casewidget.ui line 49
-#: rc.cpp:583 rc.cpp:595
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 402
+#: rc.cpp:1021 rc.cpp:3605
#, no-c-format
-msgid "Lower case"
-msgstr "Pienet kirjaimet"
+msgid "Script"
+msgstr "Skripti"
-#. i18n: file ./dialogs/casewidget.ui line 57
-#: rc.cpp:586 rc.cpp:598
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 407
+#: rc.cpp:1024 rc.cpp:1342 rc.cpp:2247
#, no-c-format
-msgid "Unchanged"
-msgstr "Muuttamaton"
+msgid "Text"
+msgstr "Teksti"
-#. i18n: file ./dialogs/casewidget.ui line 70
-#: rc.cpp:589
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 427
+#: rc.cpp:1027
#, no-c-format
-msgid "Attribute Case"
-msgstr "Atribuuttien kirjainkoko"
+msgid "T&ype:"
+msgstr "T&yyppi:"
-#. i18n: file ./dialogs/specialchardialogs.ui line 16
-#: rc.cpp:601 src/quanta_init.cpp:1067
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 438
+#: rc.cpp:1030
#, no-c-format
-msgid "Insert Special Character"
-msgstr "Lisää erikoismerkki"
+msgid "Detailed Settings"
+msgstr "Yksityiskohtaiset asetukset"
-#. i18n: file ./dialogs/specialchardialogs.ui line 44
-#: rc.cpp:604
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 464
+#: rc.cpp:1033
#, no-c-format
-msgid "&Insert Code"
-msgstr "&Lisää koodi"
+msgid "<tag> :"
+msgstr "<tagi> :"
-#. i18n: file ./dialogs/specialchardialogs.ui line 64
-#: rc.cpp:607
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 482
+#: rc.cpp:1036
#, no-c-format
-msgid "Insert C&har"
-msgstr "Lisää mer&kki"
+msgid "</tag> :"
+msgstr "</tagi> :"
-#. i18n: file ./dialogs/specialchardialogs.ui line 119
-#: rc.cpp:613
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 493
+#: rc.cpp:1039
#, no-c-format
-msgid "&Filter:"
-msgstr "&Suodatin:"
+msgid "Run \"Edit tag\" dialog if available"
+msgstr "Avaa \"Muokkaa tagia\" -ikkuna, jos se on käytettävissä"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 544
+#: rc.cpp:1042
+#, no-c-format
+msgid "&Input:"
+msgstr "&Syöte:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 558
+#: rc.cpp:1048
+#, no-c-format
+msgid "Current Document"
+msgstr "Nykyinen asiakirja"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 563
+#: rc.cpp:1051
+#, no-c-format
+msgid "Selected Text"
+msgstr "Valittu teksti"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 591
+#: rc.cpp:1054
+#, no-c-format
+msgid "&Output:"
+msgstr "&Tuloste:"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 605
+#: rc.cpp:1060
+#, no-c-format
+msgid "Insert in Cursor Position"
+msgstr "Osoittimen kohtaan"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 610
+#: rc.cpp:1063
+#, no-c-format
+msgid "Replace Selection"
+msgstr "Korvaavan tekstin valinta"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 615
+#: rc.cpp:1066
+#, no-c-format
+msgid "Replace Current Document"
+msgstr "Korvaa nykyinen asiakirja"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 620
+#: rc.cpp:1069
+#, no-c-format
+msgid "Create New Document"
+msgstr "Luo uusi asiakirja"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 625
+#: rc.cpp:1072
+#, no-c-format
+msgid "Message Window"
+msgstr "Viesti-ikkuna"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 651
+#: rc.cpp:1078
+#, no-c-format
+msgid "Insert in cursor position"
+msgstr "Osoittimen kohtaan"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 656
+#: rc.cpp:1081
+#, no-c-format
+msgid "Replace selection"
+msgstr "Korvaavan tekstin valinta"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 661
+#: rc.cpp:1084
+#, no-c-format
+msgid "Replace current document"
+msgstr "Korvaa nykyinen asiakirja"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 666
+#: rc.cpp:1087
+#, no-c-format
+msgid "Create a new document"
+msgstr "Luo uusi asiakirja"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 671
+#: rc.cpp:1090
+#, no-c-format
+msgid "Message window"
+msgstr "Viesti-ikkuna"
+
+#. i18n: file ./dialogs/actionconfigdialogs.ui line 702
+#: rc.cpp:1093
+#, no-c-format
+msgid "&Error:"
+msgstr "&Virhe:"
+
+#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 27
+#: rc.cpp:1096
+#, no-c-format
+msgid "Email address:"
+msgstr "Sähköpostiosoite:"
+
+#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 49
+#: dialogs/filecombo.cpp:45 dialogs/filecombo.cpp:67
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:34
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:67 rc.cpp:1099 rc.cpp:2518 rc.cpp:2578
+#: rc.cpp:2608 rc.cpp:2614 rc.cpp:2617 rc.cpp:2737 rc.cpp:2740
+#, no-c-format
+msgid "..."
+msgstr "..."
+
+#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 67
+#: rc.cpp:1102
+#, no-c-format
+msgid "Subject:"
+msgstr "Aihe:"
+
+#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 31
+#: dialogs/tagdialogs/tagmiscdlg.cpp:23 rc.cpp:1114
+#, no-c-format
+msgid "Misc. Tag"
+msgstr "Sekalaiset tagit"
+
+#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 47
+#: rc.cpp:1117
+#, no-c-format
+msgid "Element name:"
+msgstr "Elementin nimi:"
+
+#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 55
+#: rc.cpp:1120
+#, no-c-format
+msgid "&Add closing tag"
+msgstr "&Lisää sulkemistagi"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 39
+#: dialogs/dirtydlg.cpp:37 rc.cpp:1123
+#, no-c-format
+msgid "File Changed"
+msgstr "Tiedosto on muuttunut"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 58
+#: rc.cpp:1126
+#, no-c-format
+msgid "The file was changed outside of the Quanta editor."
+msgstr "Tiedostoa on muutettu Quanta-muokkaimen ulkopuolella."
+
+#. i18n: file ./dialogs/dirtydialog.ui line 66
+#: rc.cpp:1129
+#, no-c-format
+msgid " How Do You Want to Proceed?"
+msgstr " Kuinka haluat jatkaa?"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 83
+#: rc.cpp:1132
+#, no-c-format
+msgid "&Do not load the modified version from disk"
+msgstr "&Älä lataa muokattua versiota levyltä."
+
+#. i18n: file ./dialogs/dirtydialog.ui line 91
+#: rc.cpp:1135
+#, no-c-format
+msgid "&Use the version from disk (will lose the current content)"
+msgstr "&Käytä levyllä olevaa versiota (nykyinen sisältö menetetään)"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 107
+#: rc.cpp:1138
+#, no-c-format
+msgid "(If you later save the document, you will lose what was on the disk.)"
+msgstr "(Jos tallennat dokumentin myöhemmin, menetät sen mitä levyllä on.)"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 135
+#: rc.cpp:1141
+#, no-c-format
+msgid "&Compare the two versions and load the result"
+msgstr "&Vertaile kahta versiota ja näytä tulos"
+
+#. i18n: file ./dialogs/dirtydialog.ui line 141
+#: rc.cpp:1144
+#, no-c-format
+msgid "Use Kompare if available. Otherwise this checkbox is disabled."
+msgstr ""
+"Käytä Komparea, jos se on saatavilla. Muulloin tämä valintalaatikko on poissa "
+"käytöstä."
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 25
-#: rc.cpp:616
+#: rc.cpp:1147
#, no-c-format
msgid "Structure Group Editor"
msgstr "Rakenneryhmän muokkain"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 36
-#: rc.cpp:619 rc.cpp:2855 rc.cpp:2876
+#: rc.cpp:1150 rc.cpp:2581 rc.cpp:2998
#, no-c-format
msgid "&Name:"
msgstr "&Nimi:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 47
-#: rc.cpp:622
+#: rc.cpp:1153
#, no-c-format
msgid "The name of the group"
msgstr "Ryhmän nimi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 50
-#: rc.cpp:625
+#: rc.cpp:1156
#, no-c-format
msgid ""
"The user visible name of the group. It will be shown in the structure tree as a "
@@ -1122,25 +1601,25 @@ msgstr ""
"asiakirjassa on tähän ryhmään kuuluvia elementtejä."
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 58
-#: rc.cpp:628
+#: rc.cpp:1159
#, no-c-format
msgid "&Icon:"
msgstr "&Kuvake:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 103
-#: rc.cpp:631
+#: rc.cpp:1162
#, no-c-format
msgid "Filen&ame definition:"
msgstr "Tiedoston&nimen määritys:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 109
-#: rc.cpp:634 rc.cpp:646
+#: rc.cpp:1165 rc.cpp:1177
#, no-c-format
msgid "Regular expression to get the filename"
msgstr "Säännöllinen lauseke tiedostonnimeen"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 112
-#: rc.cpp:637 rc.cpp:649
+#: rc.cpp:1168 rc.cpp:1180
#, no-c-format
msgid ""
"Regular expression to get the filename. The expression is used to <b>remove</b> "
@@ -1150,31 +1629,31 @@ msgstr ""
"tekstien <b>poistoon</b> elementin tekstistä."
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 120
-#: rc.cpp:640
+#: rc.cpp:1171
#, no-c-format
msgid "Contains a &filename"
msgstr "Sisältää &tiedostonnimen"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 123
-#: rc.cpp:643
+#: rc.cpp:1174
#, no-c-format
msgid "True if the element's text contains a filename"
msgstr "Tosi, jos elementin teksti sisältää tiedostonnimen"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 145
-#: rc.cpp:652
+#: rc.cpp:1183
#, no-c-format
msgid "&Tag:"
msgstr "&Tagi:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 151
-#: rc.cpp:655
+#: rc.cpp:1186
#, no-c-format
msgid "Elements identified by this entry will belong to this group"
msgstr "Tässämääritellyt elementit kuuluvat tähän ryhmään"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 154
-#: rc.cpp:658 rc.cpp:679
+#: rc.cpp:1189 rc.cpp:1210
#, no-c-format
msgid ""
"Defines which tags belong to this group. The format is <i>"
@@ -1190,19 +1669,19 @@ msgstr ""
"voidaan listata tähän."
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 162
-#: rc.cpp:661
+#: rc.cpp:1192
#, no-c-format
msgid "\"No\" na&me:"
msgstr "\"Ei\" na&meä:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 168
-#: rc.cpp:664 rc.cpp:670
+#: rc.cpp:1195 rc.cpp:1201
#, no-c-format
msgid "The name that appears when no element were found"
msgstr "Nimi, joka ilmestyy kun elementtiä ei löydy"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 171
-#: rc.cpp:667 rc.cpp:673
+#: rc.cpp:1198 rc.cpp:1204
#, no-c-format
msgid ""
"The user visible name of the group. It will be shown in the structure tree as a "
@@ -1213,25 +1692,25 @@ msgstr ""
"asiakirjasta <b>ei</b> löydy tähän ryhmään kuuluvia elementtejä."
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 193
-#: rc.cpp:676
+#: rc.cpp:1207
#, no-c-format
msgid "Elements ideintified by this entry will belong to this group"
msgstr "Tässämääritellyt elementit kuuluvat tähän ryhmään"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 221
-#: rc.cpp:682
+#: rc.cpp:1213
#, no-c-format
msgid "Use elements as tags"
msgstr "Käytä elementtejä tägeinä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 224
-#: rc.cpp:685
+#: rc.cpp:1216
#, no-c-format
msgid "Treat elements as new tags"
msgstr "Käsittele elementtejä uusina tägeinä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 227
-#: rc.cpp:688
+#: rc.cpp:1219
#, no-c-format
msgid ""
"Treat elements as new tags, so they will show up during tag autocompletion."
@@ -1240,19 +1719,19 @@ msgstr ""
"täydennyksessä."
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 235
-#: rc.cpp:691
+#: rc.cpp:1222
#, no-c-format
msgid "&Pseudo DTEP Specific Settings"
msgstr "&Vale-DTEP-asetukset"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 246
-#: rc.cpp:694 rc.cpp:726
+#: rc.cpp:1225 rc.cpp:1257
#, no-c-format
msgid "Regular expression to find the type of the element"
msgstr "Säännöllinen lauseke elementin tyypin etsinnässä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 254
-#: rc.cpp:697 rc.cpp:729
+#: rc.cpp:1228 rc.cpp:1260
#, no-c-format
msgid ""
"Regular expression to find the type of the element. The pattern is searched on "
@@ -1291,19 +1770,19 @@ msgstr ""
"Niinpä <b>$fooObj</b> tyyppi on <b>foo</b>."
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 262
-#: rc.cpp:705
+#: rc.cpp:1236
#, no-c-format
msgid "&Usage expression:"
msgstr "Käyttöla&useke:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 268
-#: rc.cpp:708 rc.cpp:749
+#: rc.cpp:1239 rc.cpp:1280
#, no-c-format
msgid "Regular expression to find the usage of a group element"
msgstr "Säännöllinen lauseke ryhmäelementin käytön etsimiseksi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 280
-#: rc.cpp:711 rc.cpp:752
+#: rc.cpp:1242 rc.cpp:1283
#, no-c-format
msgid ""
"Regular expression to find the usage of a group element in the document."
@@ -1331,25 +1810,25 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 288
-#: rc.cpp:723
+#: rc.cpp:1254
#, no-c-format
msgid "Element t&ype expression:"
msgstr "Elementin t&yypin lauseke:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 310
-#: rc.cpp:737
+#: rc.cpp:1268
#, no-c-format
msgid "Definition e&xpression:"
msgstr "Mää&rittelylauseke:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 316
-#: rc.cpp:740 rc.cpp:880
+#: rc.cpp:1271 rc.cpp:1411
#, no-c-format
msgid "Regular expression to find what belong to this group"
msgstr "Säännöllinen lauseke tähän ryhmään kuuluvien etsintään"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 322
-#: rc.cpp:743 rc.cpp:883
+#: rc.cpp:1274 rc.cpp:1414
#, no-c-format
msgid ""
"Regular expression used to find text areas in the document, which will belong "
@@ -1365,19 +1844,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 350
-#: rc.cpp:764
+#: rc.cpp:1295
#, no-c-format
msgid "Parent group:"
msgstr "Yläryhmä:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 353
-#: rc.cpp:767 rc.cpp:773
+#: rc.cpp:1298 rc.cpp:1304
#, no-c-format
msgid "The name of the group that may be the parent of this"
msgstr "Tämän vanhempien ryhmän nimi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 356
-#: rc.cpp:770 rc.cpp:776
+#: rc.cpp:1301 rc.cpp:1307
#, no-c-format
msgid ""
"The name of the group that may be the parent of this. For example <b>classes</b> "
@@ -1387,25 +1866,25 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 375
-#: rc.cpp:779
+#: rc.cpp:1310
#, no-c-format
msgid "Searched tags:"
msgstr "Etsityt tägit:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 378
-#: rc.cpp:782 rc.cpp:835
+#: rc.cpp:1313 rc.cpp:1366
#, no-c-format
msgid "Only tags of this type can be part of the group"
msgstr "Vain tämäntyyppiset tägit voivat olla ryhmän osana"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 386
-#: rc.cpp:785
+#: rc.cpp:1316
#, no-c-format
msgid "Remove when autocompleting:"
msgstr "Poista automaattisessa täydennyksessä:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 389
-#: rc.cpp:788 rc.cpp:808
+#: rc.cpp:1319 rc.cpp:1339
#, no-c-format
msgid ""
"Regular expression used to remove unwanted strings from the completion text"
@@ -1414,13 +1893,13 @@ msgstr ""
"täydennettävistä teksteistä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 397
-#: rc.cpp:791
+#: rc.cpp:1322
#, no-c-format
msgid "Autocomplete after:"
msgstr "Täydennä jälkeen:"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 400
-#: rc.cpp:794 rc.cpp:801
+#: rc.cpp:1325 rc.cpp:1332
#, no-c-format
msgid ""
"Regular expression to tell when to bring up the completion box with the "
@@ -1428,7 +1907,7 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 404
-#: rc.cpp:797 rc.cpp:804
+#: rc.cpp:1328 rc.cpp:1335
#, no-c-format
msgid ""
"Regular expression to tell when to bring up the completion box with the "
@@ -1439,61 +1918,61 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 435
-#: rc.cpp:814
+#: rc.cpp:1345
#, no-c-format
msgid "XmlTag"
msgstr "XML-Tagi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 440
-#: rc.cpp:817
+#: rc.cpp:1348
#, no-c-format
msgid "XmlTagEnd"
msgstr "XML-lopputägi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 445
-#: rc.cpp:820 rc.cpp:5113 rc.cpp:5201 rc.cpp:5227 rc.cpp:5328
+#: rc.cpp:1351 rc.cpp:5032 rc.cpp:5136 rc.cpp:5310 rc.cpp:5360
#, no-c-format
msgid "Comment"
msgstr "Kommentti"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 450
-#: rc.cpp:823 rc.cpp:5028
+#: rc.cpp:1354 rc.cpp:4472
#, no-c-format
msgid "CSS"
msgstr "CSS"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 455
-#: rc.cpp:826
+#: rc.cpp:1357
#, no-c-format
msgid "ScriptTag"
msgstr "Skriptitägi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 460
-#: rc.cpp:829
+#: rc.cpp:1360
#, no-c-format
msgid "ScriptStructureBegin"
msgstr "Skriptin alku"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 465
-#: rc.cpp:832
+#: rc.cpp:1363
#, no-c-format
msgid "ScriptStructureEnd"
msgstr "Skriptin loppu"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 497
-#: rc.cpp:838
+#: rc.cpp:1369
#, no-c-format
msgid "Parse file"
msgstr "Jäsennystiedosto"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 500
-#: rc.cpp:841
+#: rc.cpp:1372
#, no-c-format
msgid "Check if the filename that is in the elements text should be parsed"
msgstr "Jäsennetäänkö elementissäoleva tiedostonnimi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 503
-#: rc.cpp:844
+#: rc.cpp:1375
#, no-c-format
msgid ""
"Check if the filename that is in the elements text should be parsed. This makes "
@@ -1503,79 +1982,79 @@ msgstr ""
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 511
#: components/debugger/backtracelistview.cpp:58
-#: components/debugger/variableslistview.cpp:57 rc.cpp:847
+#: components/debugger/variableslistview.cpp:57 rc.cpp:1378
#, no-c-format
msgid "Type"
msgstr "Tyyppi"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 522
-#: rc.cpp:850
+#: rc.cpp:1381
#, no-c-format
msgid "Simple"
msgstr "Yksinkertainen"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 525
-#: rc.cpp:853
+#: rc.cpp:1384
#, no-c-format
msgid "This is a simple group, nothing special"
msgstr "Tämä on yksinkertainen ryhmä, ei mitään erityistä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 533
-#: rc.cpp:856
+#: rc.cpp:1387
#, no-c-format
msgid "Variable group"
msgstr "Muuttujaryhmä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 536
-#: rc.cpp:859
+#: rc.cpp:1390
#, no-c-format
msgid "The group's elements are variables"
msgstr "Tämän ryhmän elementit ovat muuttujia"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 544
-#: rc.cpp:862
+#: rc.cpp:1393
#, no-c-format
msgid "Function group"
msgstr "Funktioryhmä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 547
-#: rc.cpp:865
+#: rc.cpp:1396
#, no-c-format
msgid "The group's elements are functions"
msgstr "Tämän ryhmän elementit ovat funktioita"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 555
-#: rc.cpp:868
+#: rc.cpp:1399
#, no-c-format
msgid "Class group"
msgstr "Luokkaryhmä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 558
-#: rc.cpp:871
+#: rc.cpp:1402
#, no-c-format
msgid "The group's elements are classes"
msgstr "Tämän ryhmän elementit ovat luokkia"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 566
-#: rc.cpp:874
+#: rc.cpp:1405
#, no-c-format
msgid "Ob&ject group"
msgstr "O&lioryhmä"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 569
-#: rc.cpp:877
+#: rc.cpp:1408
#, no-c-format
msgid "The group's elements are objects"
msgstr "Tämän ryhmän elementit ovat olioita"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 593
-#: rc.cpp:889
+#: rc.cpp:1420
#, no-c-format
msgid "Minimal search mode"
msgstr "Minimaalisen etsinnän tila"
#. i18n: file ./dialogs/dtepstructureeditdlgs.ui line 596
-#: rc.cpp:892
+#: rc.cpp:1423
#, no-c-format
msgid ""
"Enable to use the minimal style search for definition instead of the standard "
@@ -1584,230 +2063,14 @@ msgstr ""
"Valitse tämä minimaalinen määrittelyn etsintä standardin (ahne) sovittamisen "
"sijaan"
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 27
-#: rc.cpp:895
-#, no-c-format
-msgid "Configure Actions"
-msgstr "Toimintojen asetukset"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 56
-#: rc.cpp:898
-#, no-c-format
-msgid "&Delete Action"
-msgstr "&Poista toiminto"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 64
-#: rc.cpp:901
-#, no-c-format
-msgid "&New Action"
-msgstr "&Uusi toiminto"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 117
-#: rc.cpp:904
-#, no-c-format
-msgid "Toolbar & Action Tree"
-msgstr "Työkalut ja toimintopuu"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 134
-#: rc.cpp:910 rc.cpp:937
-#, no-c-format
-msgid "Shortcut"
-msgstr "Pikanäppäin"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 236
-#: rc.cpp:922
-#, no-c-format
-msgid "Action Properties"
-msgstr "Toiminnon ominaisuudet"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 280
-#: rc.cpp:931
-#, no-c-format
-msgid "Tool &tip:"
-msgstr "&Työkaluvihje:"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 296
-#: rc.cpp:934
-#, no-c-format
-msgid "Te&xt:"
-msgstr "Te&ksti:"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 354
-#: rc.cpp:940
-#, no-c-format
-msgid "C&ustom"
-msgstr "O&ma"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 373
-#: rc.cpp:946 rc.cpp:2665 rc.cpp:2918
-#, no-c-format
-msgid "&None"
-msgstr "&Ei mikään"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 391
-#: rc.cpp:949
-#, no-c-format
-msgid "Container toolbars:"
-msgstr "Kokoajan työkalut:"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 397
-#: rc.cpp:952 src/quantadoc.cpp:84 src/quantadoc.cpp:369
-#, no-c-format
-msgid "Tag"
-msgstr "Tagi"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 402
-#: rc.cpp:955 rc.cpp:3935
-#, no-c-format
-msgid "Script"
-msgstr "Skripti"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 427
-#: rc.cpp:961
-#, no-c-format
-msgid "T&ype:"
-msgstr "T&yyppi:"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 438
-#: rc.cpp:964
-#, no-c-format
-msgid "Detailed Settings"
-msgstr "Yksityiskohtaiset asetukset"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 464
-#: rc.cpp:967
-#, no-c-format
-msgid "<tag> :"
-msgstr "<tagi> :"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 482
-#: rc.cpp:970
-#, no-c-format
-msgid "</tag> :"
-msgstr "</tagi> :"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 493
-#: rc.cpp:973
-#, no-c-format
-msgid "Run \"Edit tag\" dialog if available"
-msgstr "Avaa \"Muokkaa tagia\" -ikkuna, jos se on käytettävissä"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 544
-#: rc.cpp:976
-#, no-c-format
-msgid "&Input:"
-msgstr "&Syöte:"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 558
-#: rc.cpp:982
-#, no-c-format
-msgid "Current Document"
-msgstr "Nykyinen asiakirja"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 563
-#: rc.cpp:985
-#, no-c-format
-msgid "Selected Text"
-msgstr "Valittu teksti"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 591
-#: rc.cpp:988
-#, no-c-format
-msgid "&Output:"
-msgstr "&Tuloste:"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 605
-#: rc.cpp:994
-#, no-c-format
-msgid "Insert in Cursor Position"
-msgstr "Osoittimen kohtaan"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 610
-#: rc.cpp:997
-#, no-c-format
-msgid "Replace Selection"
-msgstr "Korvaavan tekstin valinta"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 615
-#: rc.cpp:1000
-#, no-c-format
-msgid "Replace Current Document"
-msgstr "Korvaa nykyinen asiakirja"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 620
-#: rc.cpp:1003
-#, no-c-format
-msgid "Create New Document"
-msgstr "Luo uusi asiakirja"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 625
-#: rc.cpp:1006
-#, no-c-format
-msgid "Message Window"
-msgstr "Viesti-ikkuna"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 651
-#: rc.cpp:1012
-#, no-c-format
-msgid "Insert in cursor position"
-msgstr "Osoittimen kohtaan"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 656
-#: rc.cpp:1015
-#, no-c-format
-msgid "Replace selection"
-msgstr "Korvaavan tekstin valinta"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 661
-#: rc.cpp:1018
-#, no-c-format
-msgid "Replace current document"
-msgstr "Korvaa nykyinen asiakirja"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 666
-#: rc.cpp:1021
-#, no-c-format
-msgid "Create a new document"
-msgstr "Luo uusi asiakirja"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 671
-#: rc.cpp:1024
-#, no-c-format
-msgid "Message window"
-msgstr "Viesti-ikkuna"
-
-#. i18n: file ./dialogs/actionconfigdialogs.ui line 702
-#: rc.cpp:1027
-#, no-c-format
-msgid "&Error:"
-msgstr "&Virhe:"
-
-#. i18n: file ./dialogs/loadentitydlgs.ui line 27
-#: rc.cpp:1030
-#, no-c-format
-msgid "Source DTD:"
-msgstr "Lähde-DTD:"
-
-#. i18n: file ./dialogs/loadentitydlgs.ui line 35
-#: rc.cpp:1033
-#, no-c-format
-msgid "Target DTEP:"
-msgstr "Kohde-DTEP:"
-
-#. i18n: file ./dialogs/loadentitydlgs.ui line 43
-#: rc.cpp:1036 src/dtds.cpp:904
-#, no-c-format
-msgid "*.dtd|DTD Definitions"
-msgstr "*.dtd|DTD-määrittelyt"
-
#. i18n: file ./dialogs/donationdialog.ui line 33
-#: rc.cpp:1039
+#: rc.cpp:1426
#, no-c-format
msgid "Support Quanta with Financial Donation"
msgstr "Tue Quantaa rahallisella avustuksella"
#. i18n: file ./dialogs/donationdialog.ui line 76
-#: rc.cpp:1045
+#: rc.cpp:1432
#, no-c-format
msgid ""
"<div align=\"center\">"
@@ -1878,7 +2141,7 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/donationdialog.ui line 136
-#: rc.cpp:1058
+#: rc.cpp:1445
#, no-c-format
msgid ""
"<a href=\"http://kdewebdev.org/donate.php\">Donate</a> through PayPal now."
@@ -1886,13 +2149,13 @@ msgstr ""
"<a href=\"http://kdewebdev.org/donate.php\">Lahjoita</a> PayPalin kautta nyt."
#. i18n: file ./dialogs/dtdselectdialog.ui line 31
-#: rc.cpp:1061 src/document.cpp:2931 src/quanta.cpp:3053
+#: rc.cpp:1448 src/document.cpp:2931 src/quanta.cpp:3053
#, no-c-format
msgid "DTD Selector"
msgstr "DTD-valitsin"
#. i18n: file ./dialogs/dtdselectdialog.ui line 43
-#: rc.cpp:1064
+#: rc.cpp:1451
#, no-c-format
msgid ""
"Dialog message:\n"
@@ -1900,49 +2163,61 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtdselectdialog.ui line 62
-#: rc.cpp:1068
+#: rc.cpp:1455
#, no-c-format
msgid "Current DTD:"
msgstr "Nykyinen DTD:"
#. i18n: file ./dialogs/dtdselectdialog.ui line 70
-#: rc.cpp:1071
+#: rc.cpp:1458
#, no-c-format
msgid "Select DTD:"
msgstr "Valitse DTD:"
#. i18n: file ./dialogs/dtdselectdialog.ui line 86
-#: rc.cpp:1074
+#: rc.cpp:1461
#, no-c-format
msgid "Conver&t the document to the selected DTD"
msgstr "&Muunna tiedosto käyttämään valittua DTD:tä"
#. i18n: file ./dialogs/dtdselectdialog.ui line 94
-#: rc.cpp:1077
+#: rc.cpp:1464
#, no-c-format
msgid "Do not show this dialog, use the closest matching DTD"
msgstr ""
+#. i18n: file ./dialogs/loadentitydlgs.ui line 27
+#: rc.cpp:1467
+#, no-c-format
+msgid "Source DTD:"
+msgstr "Lähde-DTD:"
+
+#. i18n: file ./dialogs/loadentitydlgs.ui line 35
+#: rc.cpp:1470
+#, no-c-format
+msgid "Target DTEP:"
+msgstr "Kohde-DTEP:"
+
+#. i18n: file ./dialogs/loadentitydlgs.ui line 43
+#: rc.cpp:1473 src/dtds.cpp:904
+#, no-c-format
+msgid "*.dtd|DTD Definitions"
+msgstr "*.dtd|DTD-määrittelyt"
+
#. i18n: file ./dialogs/dtepeditdlgs.ui line 25
-#: parsers/dtd/dtdparser.cpp:179 rc.cpp:1080 src/quanta.cpp:3108
+#: parsers/dtd/dtdparser.cpp:179 rc.cpp:1476 src/quanta.cpp:3108
#, no-c-format
msgid "Configure DTEP"
msgstr "Aseta DTEP asetukset"
-#. i18n: file ./dialogs/dtepeditdlgs.ui line 40
-#: rc.cpp:1083 rc.cpp:1979 rc.cpp:2105
-#, no-c-format
-msgid "&General"
-msgstr "&Yleiset"
-
#. i18n: file ./dialogs/dtepeditdlgs.ui line 65
-#: rc.cpp:1089 rc.cpp:1104
+#: rc.cpp:1485 rc.cpp:1500
#, no-c-format
msgid "DTD definition string"
msgstr "DTD:n määrittelyteksti"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 68
-#: rc.cpp:1092 rc.cpp:1107
+#: rc.cpp:1488 rc.cpp:1503
#, no-c-format
msgid ""
"The real name of the DTEP. In case of XML DTEPs this should be the DTD "
@@ -1953,19 +2228,19 @@ msgstr ""
"-<i>//W3C//DTD&nbsp;HTML&nbsp;4.01&nbsp;Transitional//EN</i>."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 84
-#: rc.cpp:1095
+#: rc.cpp:1491
#, no-c-format
msgid "Short name:"
msgstr "Lyhyt nimi:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 90
-#: rc.cpp:1098 rc.cpp:1110
+#: rc.cpp:1494 rc.cpp:1506
#, no-c-format
msgid "Beautified, user visible name"
msgstr "Kaunistettu, käyttäjälle näkyvä nimi"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 93
-#: rc.cpp:1101 rc.cpp:1113
+#: rc.cpp:1497 rc.cpp:1509
#, no-c-format
msgid ""
"The user visible, beautified name. If not defined, the real name is used."
@@ -1974,25 +2249,25 @@ msgstr ""
"oikeaa nimeä."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 173
-#: rc.cpp:1116
+#: rc.cpp:1512
#, no-c-format
msgid "Type Specific Settings"
msgstr "Tyyppiasetukset"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 199
-#: rc.cpp:1119
+#: rc.cpp:1515
#, no-c-format
msgid "URL:"
msgstr "URL:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 205
-#: rc.cpp:1122 rc.cpp:1138
+#: rc.cpp:1518 rc.cpp:1534
#, no-c-format
msgid "URL pointing to the DTD definiton file"
msgstr "DTD-tiedoston URL"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 208
-#: rc.cpp:1125 rc.cpp:1141
+#: rc.cpp:1521 rc.cpp:1537
#, no-c-format
msgid ""
"URL pointing to the DTD definiton file, like "
@@ -2002,19 +2277,19 @@ msgstr ""
"<i>http://www.w3.org/TR/html4/loose.dtd</i>."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 216
-#: rc.cpp:1128
+#: rc.cpp:1524
#, no-c-format
msgid "DOCT&YPE string:"
msgstr "DOCT&YPE -teksti:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 222
-#: rc.cpp:1131 rc.cpp:1144
+#: rc.cpp:1527 rc.cpp:1540
#, no-c-format
msgid "The string that should appear in the !DOCTYPE tag"
msgstr "Teksti, jonka tulisi ilmestyä !DOCTYPE -tunnisteeseen"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 226
-#: rc.cpp:1134 rc.cpp:1147
+#: rc.cpp:1530 rc.cpp:1543
#, no-c-format
msgid ""
"The string that should appear in the !DOCTYPE tag, like"
@@ -2030,19 +2305,19 @@ msgstr ""
"<br>\"http://www.w3.org/TR/html4/loose.dtd\"</i>"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 274
-#: rc.cpp:1151
+#: rc.cpp:1547
#, no-c-format
msgid "Top level"
msgstr "Päätaso"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 277
-#: rc.cpp:1154
+#: rc.cpp:1550
#, no-c-format
msgid "Check if the DTEP can act as a top level DTEP."
msgstr "Tarkista, voiko DETP toimia päätason DTEP:pinä."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 280
-#: rc.cpp:1157
+#: rc.cpp:1553
#, no-c-format
msgid ""
"Check if the DTEP can act as a top level DTEP. This means that the document can "
@@ -2057,19 +2332,19 @@ msgstr ""
"asiakirjaan sisällytettynä kuten <i>CSS</i>."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 292
-#: rc.cpp:1160
+#: rc.cpp:1556
#, no-c-format
msgid "Toolbar folder:"
msgstr "Työkalurivikansio:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 298
-#: rc.cpp:1163 rc.cpp:1169
+#: rc.cpp:1559 rc.cpp:1565
#, no-c-format
msgid "The name of the folder where the toolbars are stored"
msgstr "Kansion nimi, jonne työkalut on sijoitettu"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 301
-#: rc.cpp:1166 rc.cpp:1172
+#: rc.cpp:1562 rc.cpp:1568
#, no-c-format
msgid ""
"The name of the folder where the toolbars are stored. This is a relative name "
@@ -2080,19 +2355,19 @@ msgstr ""
"<br><i>$TDEDIR(&nbsp;or&nbsp;$TDEHOME)/share/apps/quanta/toolbars</i> ."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 320
-#: rc.cpp:1175
+#: rc.cpp:1571
#, no-c-format
msgid "&Autoloaded toolbars:"
msgstr "&Automaattisesti ladattavat työkalurivit:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 326
-#: rc.cpp:1178 rc.cpp:1184
+#: rc.cpp:1574 rc.cpp:1580
#, no-c-format
msgid "Comma separated list of toolbars"
msgstr "Pilkuin eroteltu lista työkaluista"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 329
-#: rc.cpp:1181 rc.cpp:1187
+#: rc.cpp:1577 rc.cpp:1583
#, no-c-format
msgid ""
"Comma separated list of toolbars from the toolbar folder that will be loaded "
@@ -2102,19 +2377,19 @@ msgstr ""
"asiakirja tällä DTEP:illä ladataan."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 356
-#: rc.cpp:1190
+#: rc.cpp:1586
#, no-c-format
msgid "Case sensitive"
msgstr "Merkkikokoherkkä"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 362
-#: rc.cpp:1193
+#: rc.cpp:1589
#, no-c-format
msgid "Check if the DTEP has case sensitive tags"
msgstr "Tarkista, onko DTEP:illä merkkitasoherkkiä tägejä"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 365
-#: rc.cpp:1196
+#: rc.cpp:1592
#, no-c-format
msgid ""
"Indicates whether the DTEP has case sensitive tags. In case of XML this should "
@@ -2124,13 +2399,13 @@ msgstr ""
"tarkistaa, mutta HTML-muunnokset eivät ole merkkitasoherkkiä (xhtml on!)."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 384
-#: rc.cpp:1202 rc.cpp:1224
+#: rc.cpp:1598 rc.cpp:1620
#, no-c-format
msgid "The family to where this DTEP belongs."
msgstr "DTEP:in perhe."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 388
-#: rc.cpp:1205 rc.cpp:1227
+#: rc.cpp:1601 rc.cpp:1623
#, no-c-format
msgid ""
"The family to where this DTEP belong. There are two families:"
@@ -2146,19 +2421,19 @@ msgstr ""
"kuin XML:ssä. Esimerkkeinä <i>PHP, JavaScript, CSS</i>.</p>"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 396
-#: rc.cpp:1209
+#: rc.cpp:1605
#, no-c-format
msgid "Inherits:"
msgstr "Perii:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 399
-#: rc.cpp:1212 rc.cpp:1234
+#: rc.cpp:1608 rc.cpp:1630
#, no-c-format
msgid "The DTEP name from where this DTEP inherits the tags."
msgstr "DTEP-nimi, josta tämä DTEP perii tägit."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 402
-#: rc.cpp:1215 rc.cpp:1237
+#: rc.cpp:1611 rc.cpp:1633
#, no-c-format
msgid ""
"The real name of the DTEP (like "
@@ -2170,31 +2445,31 @@ msgstr ""
"), josta nykyinen DTEP perii tägit."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 408
-#: rc.cpp:1218
+#: rc.cpp:1614
#, no-c-format
msgid "XML Style"
msgstr "XML-tyyli"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 413
-#: rc.cpp:1221
+#: rc.cpp:1617
#, no-c-format
msgid "Pseudo Type"
msgstr "Valetyyppi"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 440
-#: rc.cpp:1231
+#: rc.cpp:1627
#, no-c-format
msgid "Mimet&ypes:"
msgstr "Mimet&yypit:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 473
-#: rc.cpp:1240
+#: rc.cpp:1636
#, no-c-format
msgid "Comma separated list of mimetypes"
msgstr "Pilkulla erotettu lista mimetyypeistä"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 476
-#: rc.cpp:1243
+#: rc.cpp:1639
#, no-c-format
msgid ""
"Comma separated list of mimetypes. Files of these types are treated as "
@@ -2204,59 +2479,52 @@ msgstr ""
"kuuluvaksi tähän DTEP:iin, vaikka !DOCTYPE määrite sanoisi jotain muuta."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 484
-#: rc.cpp:1246
+#: rc.cpp:1642
#, no-c-format
msgid "The default extension of files belonging to this DTEP"
msgstr "Oletustyyppi tiedostoille, jotka kuuluvat tähän DTEP:iin"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 492
-#: rc.cpp:1249
+#: rc.cpp:1645
#, no-c-format
msgid "E&xtension:"
msgstr "L&aajennus:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 522
-#: rc.cpp:1252
+#: rc.cpp:1648
#, no-c-format
msgid "P&ages"
msgstr "&Sivut"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 550
-#: rc.cpp:1255
+#: rc.cpp:1651
#, no-c-format
msgid "Enable the first extra page"
msgstr "Salli ensimmäinen lisäsivu"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 553
-#: rc.cpp:1258
+#: rc.cpp:1654
#, no-c-format
msgid ""
"Every tab edit dialog will have one more extra page aside of the main page"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 556
-#: rc.cpp:1261
+#: rc.cpp:1657
#, no-c-format
msgid ""
"Every tab edit dialog will have one more extra page aside of the main page. You "
"can configure what will be on this page in the below fields."
msgstr ""
-#. i18n: file ./dialogs/dtepeditdlgs.ui line 567
-#: rc.cpp:1264 rc.cpp:1340 rc.cpp:1346 rc.cpp:1358 rc.cpp:1373 rc.cpp:1764
-#: rc.cpp:1890 rc.cpp:4118
-#, no-c-format
-msgid "Title:"
-msgstr "Otsikko:"
-
#. i18n: file ./dialogs/dtepeditdlgs.ui line 570
-#: rc.cpp:1267 rc.cpp:1311
+#: rc.cpp:1663 rc.cpp:1707
#, no-c-format
msgid "The title of the page"
msgstr "Sivun otsikko"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 573
-#: rc.cpp:1270 rc.cpp:1314
+#: rc.cpp:1666 rc.cpp:1710
#, no-c-format
msgid ""
"The title of the page, like <b>Core && i18n</b>. As you see, the ampersand must "
@@ -2264,19 +2532,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 584
-#: rc.cpp:1273 rc.cpp:1331 rc.cpp:1352 rc.cpp:1364 rc.cpp:1382
+#: rc.cpp:1669 rc.cpp:1727 rc.cpp:1748 rc.cpp:1760 rc.cpp:1778
#, no-c-format
msgid "Groups:"
msgstr "Ryhmät:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 587
-#: rc.cpp:1276 rc.cpp:1317
+#: rc.cpp:1672 rc.cpp:1713
#, no-c-format
msgid "Comma separated list of the common attribute groups"
msgstr "Pilkuin eroteltu luettelo yleisistä attribuuttiryhmistä"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 595
-#: rc.cpp:1279 rc.cpp:1320
+#: rc.cpp:1675 rc.cpp:1716
#, no-c-format
msgid ""
"Comma separated list of the common attribute groups. The attributes from the "
@@ -2297,64 +2565,64 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 606
-#: rc.cpp:1287
+#: rc.cpp:1683
#, no-c-format
msgid "Enable the second extra page"
msgstr "Salli toinen lisäsivu"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 609
-#: rc.cpp:1290 rc.cpp:1296 rc.cpp:1302 rc.cpp:1308
+#: rc.cpp:1686 rc.cpp:1692 rc.cpp:1698 rc.cpp:1704
#, no-c-format
msgid "See the tooltip and \"What's This?\" information for the first checkbox"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 620
-#: rc.cpp:1293
+#: rc.cpp:1689
#, no-c-format
msgid "Enable the third extra page"
msgstr "Salli kolmas lisäsivu"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 634
-#: rc.cpp:1299
+#: rc.cpp:1695
#, no-c-format
msgid "Enable the fourth extra page"
msgstr "Salli neljäs lisäsivu"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 648
-#: rc.cpp:1305
+#: rc.cpp:1701
#, no-c-format
msgid "Enable the fifth extra page"
msgstr "Salli viides lisäsivu"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 695
-#: rc.cpp:1328 rc.cpp:1334 rc.cpp:1337 rc.cpp:1343 rc.cpp:1349 rc.cpp:1355
-#: rc.cpp:1361 rc.cpp:1367 rc.cpp:1370 rc.cpp:1376 rc.cpp:1379 rc.cpp:1385
-#: rc.cpp:1388 rc.cpp:1391 rc.cpp:1394 rc.cpp:1397
+#: rc.cpp:1724 rc.cpp:1730 rc.cpp:1733 rc.cpp:1739 rc.cpp:1745 rc.cpp:1751
+#: rc.cpp:1757 rc.cpp:1763 rc.cpp:1766 rc.cpp:1772 rc.cpp:1775 rc.cpp:1781
+#: rc.cpp:1784 rc.cpp:1787 rc.cpp:1790 rc.cpp:1793
#, no-c-format
msgid ""
"See the tooltip and \"What's This?\" information for the first page fields"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 894
-#: rc.cpp:1400
+#: rc.cpp:1796
#, no-c-format
msgid "Parsing &Rules"
msgstr "Jäsennys&säännöt"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 905
-#: rc.cpp:1403
+#: rc.cpp:1799
#, no-c-format
msgid "Enable minus in words"
msgstr "Salli miinusmerkki sanoissa"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 908
-#: rc.cpp:1406
+#: rc.cpp:1802
#, no-c-format
msgid "Treat the minus sign as part of a word"
msgstr "Käsittele miinusmerkkiä osana sanasta"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 911
-#: rc.cpp:1409
+#: rc.cpp:1805
#, no-c-format
msgid ""
"If enabled <b>this-is-a-word</b> is treated like a word. Otherwise it is "
@@ -2364,19 +2632,19 @@ msgstr ""
"käsitellään neljänä sanana."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 919
-#: rc.cpp:1412
+#: rc.cpp:1808
#, no-c-format
msgid "Comments:"
msgstr "Kommentit:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 925
-#: rc.cpp:1415 rc.cpp:1679
+#: rc.cpp:1811 rc.cpp:2075
#, no-c-format
msgid "Comma separated list of area borders for comments"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 929
-#: rc.cpp:1418 rc.cpp:1682
+#: rc.cpp:1814 rc.cpp:2078
#, no-c-format
msgid ""
"Comma separated list of area borders for comments. <i>EOL</i> "
@@ -2386,25 +2654,25 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 945
-#: rc.cpp:1422
+#: rc.cpp:1818
#, no-c-format
msgid "Type Specific Rules"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 971
-#: rc.cpp:1425
+#: rc.cpp:1821
#, no-c-format
msgid "XML style single tags"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 977
-#: rc.cpp:1428
+#: rc.cpp:1824
#, no-c-format
msgid "Check to use XML style single tags"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 980
-#: rc.cpp:1431
+#: rc.cpp:1827
#, no-c-format
msgid ""
"Check to use XML style single tags (<b>&lt;single_tag /&gt;</b>"
@@ -2412,19 +2680,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 988
-#: rc.cpp:1434
+#: rc.cpp:1830
#, no-c-format
msgid "Use common rules"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 994
-#: rc.cpp:1437
+#: rc.cpp:1833
#, no-c-format
msgid "Append common parsing rules"
msgstr "Lisää yleiset jäsennyssäännöt"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1002
-#: rc.cpp:1440
+#: rc.cpp:1836
#, no-c-format
msgid ""
"Check it to append common parsing rules. These are:\n"
@@ -2436,19 +2704,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1010
-#: rc.cpp:1448
+#: rc.cpp:1844
#, no-c-format
msgid "Extended booleans"
msgstr "Laajennetut totuusarvot"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1013
-#: rc.cpp:1451
+#: rc.cpp:1847
#, no-c-format
msgid "Check if the booleans are stored in extended form"
msgstr "Valitse tämä, jos totuusarvot on talletettu laajennetussa muodossa"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1021
-#: rc.cpp:1454
+#: rc.cpp:1850
#, no-c-format
msgid ""
"Check if you want extended booleans in the language."
@@ -2465,32 +2733,32 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1040
-#: rc.cpp:1462 rc.cpp:1465
+#: rc.cpp:1858 rc.cpp:1861
#, no-c-format
msgid "The value of \"true\" in case of extended booleans"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1070
-#: rc.cpp:1468
+#: rc.cpp:1864
#, no-c-format
msgid "False:"
msgstr "Väärin:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1084
-#: rc.cpp:1471
+#: rc.cpp:1867
#, no-c-format
msgid "True:"
msgstr "Oikein:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1112
-#: rc.cpp:1474 rc.cpp:1485
+#: rc.cpp:1870 rc.cpp:1881
#, no-c-format
msgid ""
"Comma separated list of the beginning and closing string for special areas"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1117
-#: rc.cpp:1477 rc.cpp:1488
+#: rc.cpp:1873 rc.cpp:1884
#, no-c-format
msgid ""
"The beginning and closing string of special areas, separated by a comma."
@@ -2503,37 +2771,37 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1125
-#: rc.cpp:1482
+#: rc.cpp:1878
#, no-c-format
msgid "Special areas:"
msgstr "Erikoisalueet:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1144
-#: rc.cpp:1493 rc.cpp:1499
+#: rc.cpp:1889 rc.cpp:1895
#, no-c-format
msgid "Comma-separated list of the names for the above-defined special areas"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1152
-#: rc.cpp:1496
+#: rc.cpp:1892
#, no-c-format
msgid "Special area names:"
msgstr "Erikoisalueiden nimet:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1166
-#: rc.cpp:1502
+#: rc.cpp:1898
#, no-c-format
msgid "Special tags:"
msgstr "Erikoistägit:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1169
-#: rc.cpp:1505 rc.cpp:1512
+#: rc.cpp:1901 rc.cpp:1908
#, no-c-format
msgid "Specifies a tag that defines the start of a special area"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1173
-#: rc.cpp:1508 rc.cpp:1515
+#: rc.cpp:1904 rc.cpp:1911
#, no-c-format
msgid ""
"Specifies a tag which defines the start of a special area in the form of <i>"
@@ -2544,19 +2812,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1206
-#: rc.cpp:1519
+#: rc.cpp:1915
#, no-c-format
msgid "Definition tags:"
msgstr "Määrittelytägit:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1212
-#: rc.cpp:1522 rc.cpp:1590
+#: rc.cpp:1918 rc.cpp:1986
#, no-c-format
msgid "Tags and attributes defining this DTEP"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1219
-#: rc.cpp:1525 rc.cpp:1593
+#: rc.cpp:1921 rc.cpp:1989
#, no-c-format
msgid ""
"Comma separated list of tags that define this DTEP. The format used is <i>"
@@ -2575,19 +2843,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1227
-#: rc.cpp:1532
+#: rc.cpp:1928
#, no-c-format
msgid "Area borders:"
msgstr "Alueen reunus:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1233
-#: rc.cpp:1535 rc.cpp:1600
+#: rc.cpp:1931 rc.cpp:1996
#, no-c-format
msgid "Comma separated list of the area borders"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1237
-#: rc.cpp:1538 rc.cpp:1603
+#: rc.cpp:1934 rc.cpp:1999
#, no-c-format
msgid ""
"Comma separated list of the area borders encapsulating this pseudo DTEP. In the "
@@ -2597,19 +2865,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1245
-#: rc.cpp:1542
+#: rc.cpp:1938
#, no-c-format
msgid "Structure keywords:"
msgstr "Avainsanat:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1251
-#: rc.cpp:1545 rc.cpp:1584
+#: rc.cpp:1941 rc.cpp:1980
#, no-c-format
msgid "Comma separated list of structure keywords"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1254
-#: rc.cpp:1548 rc.cpp:1587
+#: rc.cpp:1944 rc.cpp:1983
#, no-c-format
msgid ""
"Comma separated list of structure keywords. The keywords used here are used to "
@@ -2618,19 +2886,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1262
-#: rc.cpp:1551
+#: rc.cpp:1947
#, no-c-format
msgid "Structure delimiting:"
msgstr "Rakenteen erottelu:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1268
-#: rc.cpp:1554 rc.cpp:1664
+#: rc.cpp:1950 rc.cpp:2060
#, no-c-format
msgid "Regular expression that finds the beginning or end of a structure"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1271
-#: rc.cpp:1557 rc.cpp:1667
+#: rc.cpp:1953 rc.cpp:2063
#, no-c-format
msgid ""
"Regular expression that finds the beginning or end of a structure. This is "
@@ -2639,19 +2907,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1279
-#: rc.cpp:1560
+#: rc.cpp:1956
#, no-c-format
msgid "Structure beginning:"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1285
-#: rc.cpp:1563 rc.cpp:1622
+#: rc.cpp:1959 rc.cpp:2018
#, no-c-format
msgid "A string specifying the beginning of a structure"
msgstr "Rakenteen aloittava merkkijono"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1288
-#: rc.cpp:1566 rc.cpp:1625
+#: rc.cpp:1962 rc.cpp:2021
#, no-c-format
msgid ""
"A string specifying the beginning of a structure, like <b>{</b> in many cases."
@@ -2660,19 +2928,19 @@ msgstr ""
"monissa tapauksissa."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1296
-#: rc.cpp:1569
+#: rc.cpp:1965
#, no-c-format
msgid "Local scope keywords:"
msgstr "Paikalliset avainsanat:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1302
-#: rc.cpp:1572 rc.cpp:1578
+#: rc.cpp:1968 rc.cpp:1974
#, no-c-format
msgid "Comma separated list of the local scope defining keywords"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1305
-#: rc.cpp:1575 rc.cpp:1581
+#: rc.cpp:1971 rc.cpp:1977
#, no-c-format
msgid ""
"Comma separated list of the local scope defining keywords. Other structure "
@@ -2683,13 +2951,13 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1362
-#: rc.cpp:1607 rc.cpp:1616
+#: rc.cpp:2003 rc.cpp:2012
#, no-c-format
msgid "A string specifying the end of a structure"
msgstr "Rakenteen lopettava merkkijono"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1365
-#: rc.cpp:1610 rc.cpp:1619
+#: rc.cpp:2006 rc.cpp:2015
#, no-c-format
msgid ""
"A string specifying the end of a structure, like <b>}</b> in many cases."
@@ -2698,25 +2966,25 @@ msgstr ""
"monissa tapauksissa."
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1373
-#: rc.cpp:1613
+#: rc.cpp:2009
#, no-c-format
msgid "Structure end:"
msgstr "Rakenteen loppu:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1409
-#: rc.cpp:1628
+#: rc.cpp:2024
#, no-c-format
msgid "Complete class members after:"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1415
-#: rc.cpp:1631 rc.cpp:1652
+#: rc.cpp:2027 rc.cpp:2048
#, no-c-format
msgid "Regular expression to find out when to invoke member autocompletion"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1424
-#: rc.cpp:1634
+#: rc.cpp:2030
#, no-c-format
msgid ""
"Regular expression to find out when to invoke member autocompletion. "
@@ -2736,13 +3004,13 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1440
-#: rc.cpp:1643
+#: rc.cpp:2039
#, no-c-format
msgid "Complete attributes after:"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1446
-#: rc.cpp:1646 rc.cpp:1649
+#: rc.cpp:2042 rc.cpp:2045
#, no-c-format
msgid ""
"Autocomplete attributes after this character. See the information for the same "
@@ -2750,7 +3018,7 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1471
-#: rc.cpp:1655
+#: rc.cpp:2051
#, no-c-format
msgid ""
"Regular expression to find out when to invoke member autocompletion. "
@@ -2770,19 +3038,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1495
-#: rc.cpp:1670
+#: rc.cpp:2066
#, no-c-format
msgid "Attribute separator:"
msgstr "Atribuuttien erottelija:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1501
-#: rc.cpp:1673 rc.cpp:1719
+#: rc.cpp:2069 rc.cpp:2115
#, no-c-format
msgid "The character specifying the end of an attribute"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1504
-#: rc.cpp:1676 rc.cpp:1722
+#: rc.cpp:2072 rc.cpp:2118
#, no-c-format
msgid ""
"The character specifying the end of an attribute. By default it is <b>\"</b> "
@@ -2790,19 +3058,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1524
-#: rc.cpp:1686
+#: rc.cpp:2082
#, no-c-format
msgid "Included DTEPs:"
msgstr "Sisällytetyt DTEPit:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1530
-#: rc.cpp:1689 rc.cpp:1725
+#: rc.cpp:2085 rc.cpp:2121
#, no-c-format
msgid "Comma-separated list of DTEPs that can be present inside this DTEP"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1533
-#: rc.cpp:1692 rc.cpp:1728
+#: rc.cpp:2088 rc.cpp:2124
#, no-c-format
msgid ""
"Comma-separated list of DTEPs that can be present inside this DTEP. The list "
@@ -2810,19 +3078,19 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1541
-#: rc.cpp:1695
+#: rc.cpp:2091
#, no-c-format
msgid "Autocomplete tags after:"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1547
-#: rc.cpp:1698 rc.cpp:1704
+#: rc.cpp:2094 rc.cpp:2100
#, no-c-format
msgid "The character after which the list of tags should be shown"
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1550
-#: rc.cpp:1701
+#: rc.cpp:2097
#, no-c-format
msgid ""
"The autocompletion box is brought up automatically once this character is "
@@ -2834,7 +3102,7 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1561
-#: rc.cpp:1707
+#: rc.cpp:2103
#, no-c-format
msgid ""
"The autocompletion box is brought up automatically once this character is "
@@ -2846,7 +3114,7 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1577
-#: rc.cpp:1710 rc.cpp:1716
+#: rc.cpp:2106 rc.cpp:2112
#, no-c-format
msgid ""
"The character specifying the end of a tag. See the information for the "
@@ -2854,1249 +3122,1084 @@ msgid ""
msgstr ""
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1585
-#: rc.cpp:1713
+#: rc.cpp:2109
#, no-c-format
msgid "Tag separator:"
msgstr "Tagien erottelija:"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1623
-#: rc.cpp:1731
+#: rc.cpp:2127
#, no-c-format
msgid "Structures"
msgstr "Rakenteet"
#. i18n: file ./dialogs/dtepeditdlgs.ui line 1634
-#: rc.cpp:1734
+#: rc.cpp:2130
#, no-c-format
msgid "Available groups:"
msgstr "Saatavillaolevat ryhmät:"
-#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 31
-#: dialogs/tagdialogs/tagmiscdlg.cpp:23 rc.cpp:1746
-#, no-c-format
-msgid "Misc. Tag"
-msgstr "Sekalaiset tagit"
-
-#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 47
-#: rc.cpp:1749
-#, no-c-format
-msgid "Element name:"
-msgstr "Elementin nimi:"
-
-#. i18n: file ./dialogs/tagdialogs/tagmisc.ui line 55
-#: rc.cpp:1752
+#. i18n: file ./dialogs/dtepeditdlgs.ui line 1670
+#: rc.cpp:2136 rc.cpp:2304 rc.cpp:3028
#, no-c-format
-msgid "&Add closing tag"
-msgstr "&Lisää sulkemistagi"
+msgid "&Edit..."
+msgstr "&Muokkaa..."
-#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 27
-#: rc.cpp:1755
+#. i18n: file ./dialogs/debuggeroptionss.ui line 44
+#: rc.cpp:2142
#, no-c-format
-msgid "Email address:"
-msgstr "Sähköpostiosoite:"
+msgid "Enable debugger"
+msgstr "Käytä debuggeria"
-#. i18n: file ./dialogs/tagdialogs/tagmail.ui line 67
-#: rc.cpp:1761
+#. i18n: file ./dialogs/debuggeroptionss.ui line 80
+#: rc.cpp:2145
#, no-c-format
-msgid "Subject:"
-msgstr "Aihe:"
+msgid "PHP3 listener"
+msgstr "PHP3-kuuntelija"
-#. i18n: file ./components/framewizard/framewizards.ui line 36
-#: rc.cpp:1773
+#. i18n: file ./dialogs/debuggeroptionss.ui line 88
+#: rc.cpp:2148
#, no-c-format
-msgid "Frame Wizard"
-msgstr "Kehysvelho"
+msgid "PHP4 debugger"
+msgstr "PHP4-Debugger"
-#. i18n: file ./components/framewizard/framewizards.ui line 184
-#: rc.cpp:1785
+#. i18n: file ./dialogs/casewidget.ui line 30
+#: rc.cpp:2151
#, no-c-format
-msgid "Splitting"
-msgstr "Jako"
+msgid "Tag Case"
+msgstr "Tagien kirjainkoko"
-#. i18n: file ./components/framewizard/framewizards.ui line 244
-#: rc.cpp:1794
+#. i18n: file ./dialogs/casewidget.ui line 41
+#: rc.cpp:2154 rc.cpp:2166
#, no-c-format
-msgid "Editing"
-msgstr "Muokkaus"
+msgid "Upper case"
+msgstr "Suuret kirjaimet"
-#. i18n: file ./components/framewizard/framewizards.ui line 261
-#: rc.cpp:1797
+#. i18n: file ./dialogs/casewidget.ui line 49
+#: rc.cpp:2157 rc.cpp:2169
#, no-c-format
-msgid "Edit Frame"
-msgstr "Muokkaa kehystä"
+msgid "Lower case"
+msgstr "Pienet kirjaimet"
-#. i18n: file ./components/framewizard/framewizards.ui line 283
-#: rc.cpp:1803 rc.cpp:5180 rc.cpp:5294
+#. i18n: file ./dialogs/casewidget.ui line 57
+#: rc.cpp:2160 rc.cpp:2172
#, no-c-format
-msgid "Reset"
-msgstr "Palauta alkuasetukset"
+msgid "Unchanged"
+msgstr "Muuttamaton"
-#. i18n: file ./components/framewizard/fmrceditors.ui line 36
-#: rc.cpp:1806
+#. i18n: file ./dialogs/casewidget.ui line 70
+#: rc.cpp:2163
#, no-c-format
-msgid "Rows Columns Editor"
-msgstr "Rivien ja sarakkeiden muokkain"
+msgid "Attribute Case"
+msgstr "Atribuuttien kirjainkoko"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 16
-#: rc.cpp:1815
+#. i18n: file ./dialogs/fourbuttonmessagebox.ui line 74
+#: rc.cpp:2178
#, no-c-format
-msgid "Frame Properties"
-msgstr "Kehyksen ominaisuudet: "
+msgid "Save &As..."
+msgstr "Tallenna &nimellä..."
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 80
-#: rc.cpp:1824
+#. i18n: file ./dialogs/fourbuttonmessagebox.ui line 90
+#: rc.cpp:2181
#, no-c-format
-msgid "Common"
-msgstr "Yhteinen"
+msgid "&Do Not Save"
+msgstr "Ä&lä tallenna"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 132
-#: rc.cpp:1836
+#. i18n: file ./dialogs/specialchardialogs.ui line 16
+#: rc.cpp:2187 src/quanta_init.cpp:1067
#, no-c-format
-msgid "Margins"
-msgstr "Reunukset"
+msgid "Insert Special Character"
+msgstr "Lisää erikoismerkki"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 177
-#: rc.cpp:1839
+#. i18n: file ./dialogs/specialchardialogs.ui line 44
+#: rc.cpp:2190
#, no-c-format
-msgid "From left:"
-msgstr "Vasemmalta:"
+msgid "&Insert Code"
+msgstr "&Lisää koodi"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 185
-#: rc.cpp:1842 rc.cpp:1848
+#. i18n: file ./dialogs/specialchardialogs.ui line 64
+#: rc.cpp:2193
#, no-c-format
-msgid "px"
-msgstr "pikseliä"
+msgid "Insert C&har"
+msgstr "Lisää mer&kki"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 212
-#: rc.cpp:1845
+#. i18n: file ./dialogs/specialchardialogs.ui line 119
+#: rc.cpp:2199
#, no-c-format
-msgid "From top:"
-msgstr "Ylhäältä:"
+msgid "&Filter:"
+msgstr "&Suodatin:"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 237
-#: rc.cpp:1851
+#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 31
+#: dialogs/settings/abbreviation.cpp:167 rc.cpp:2202
#, no-c-format
-msgid "Scrolling"
-msgstr "Vieritys"
+msgid "Add Code Template"
+msgstr "Lisää koodipohja"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 262
-#: rc.cpp:1857
+#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 42
+#: rc.cpp:2205
#, no-c-format
-msgid "Auto"
-msgstr "Automaattinen"
+msgid "&Template:"
+msgstr "&Pohja:"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 283
-#: rc.cpp:1863
+#. i18n: file ./dialogs/settings/codetemplatedlgs.ui line 53
+#: rc.cpp:2208
#, no-c-format
-msgid "Resize"
-msgstr "Muunna kokoa"
+msgid "&Description:"
+msgstr "&Kuvaus:"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 352
-#: rc.cpp:1872
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 39
+#: rc.cpp:2211
#, no-c-format
-msgid "Frame source:"
-msgstr "Kehyksen lähde:"
+msgid "Reset window layout to the default on the next startup"
+msgstr "Palauta ikkunan asettelu oletusarvoihin seuraavassa käynnistyksessä"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 360
-#: rc.cpp:1875
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 47
+#: rc.cpp:2214
#, no-c-format
-msgid "Frame name:"
-msgstr "Kehyksen nimi:"
+msgid "Show hidden files in files tree"
+msgstr "Näytä piilotetut tiedostot tiedostopuussa"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 400
-#: rc.cpp:1878
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 55
+#: rc.cpp:2217
#, no-c-format
-msgid "Others"
-msgstr "Muut"
+msgid "Save tree status for local trees"
+msgstr "Talleta paikallisten puiden tila"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 425
-#: rc.cpp:1881
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 63
+#: rc.cpp:2220
#, no-c-format
-msgid "Id:"
-msgstr ""
+msgid "Close Buttons on Tabs"
+msgstr "Sulkunapit palkeissa"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 433
-#: rc.cpp:1884
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 74
+#: rc.cpp:2223
#, no-c-format
-msgid "Class:"
-msgstr "Luokka:"
+msgid "&Always show"
+msgstr "Näytä &aina"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 441
-#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:41 rc.cpp:1887
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 85
+#: rc.cpp:2226
#, no-c-format
-msgid "Style:"
-msgstr "Tyyli:"
+msgid "&Do not show"
+msgstr "&Älä näytä"
-#. i18n: file ./components/framewizard/fmfpeditors.ui line 457
-#: rc.cpp:1893
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 93
+#: rc.cpp:2229
#, no-c-format
-msgid "Long description:"
-msgstr "Pitkä kuvaus:"
+msgid "Show dela&yed"
+msgstr "Näytä viivästet&ysti"
-#. i18n: file ./components/debugger/debuggervariablesets.ui line 16
-#: components/debugger/debuggermanager.cpp:267
-#: components/debugger/debuggermanager.cpp:270 rc.cpp:1896
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 103
+#: rc.cpp:2232 rc.cpp:4715 src/quanta.cpp:5278 src/quanta_init.cpp:184
+#: src/viewmanager.cpp:564
#, no-c-format
-msgid "Set Value of Variable"
-msgstr "Aseta muuttujan arvo"
+msgid "Documentation"
+msgstr "Dokumentaatio"
-#. i18n: file ./components/debugger/debuggervariablesets.ui line 110
-#: rc.cpp:1905
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 114
+#: rc.cpp:2235
#, no-c-format
-msgid "Variable:"
-msgstr "Muuttuja:"
+msgid "New tab"
+msgstr "Uusi palkki"
-#. i18n: file ./components/debugger/debuggervariablesets.ui line 126
-#: components/debugger/variableslistview.cpp:262 rc.cpp:1908
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 125
+#: rc.cpp:2238 rc.cpp:2256
#, no-c-format
-msgid "New value:"
-msgstr "Uusi arvo:"
+msgid "Separate toolview"
+msgstr "Erillinen työkalunäyttö"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 16
-#: rc.cpp:1911 rc.cpp:1914 rc.cpp:1982 rc.cpp:2134
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 135
+#: rc.cpp:2241
#, no-c-format
-msgid "Directory Mapping"
-msgstr "Kansiorakenne"
+msgid "Toolview Tabs"
+msgstr "Työkalunäkymän tabulointi"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 49
-#: rc.cpp:1917 rc.cpp:1988 rc.cpp:2140
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 146
+#: rc.cpp:2244
#, no-c-format
-msgid "Local basedir:"
-msgstr "Paikallinen peruskansio:"
+msgid "Icon and text"
+msgstr "Kuvake ja teksti"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 65
-#: rc.cpp:1920 rc.cpp:1985 rc.cpp:2137
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 165
+#: rc.cpp:2250 rc.cpp:5050
#, no-c-format
-msgid "Server basedir:"
-msgstr "Palvelimen peruskansio:"
+msgid "Icon"
+msgstr "Kuvake"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 74
-#: rc.cpp:1923
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 175
+#: rc.cpp:2253 src/quanta.cpp:5264
#, no-c-format
-msgid ""
-"This is where the local part of path is specified. If a file is located on the "
-"computer running Quanta at \"/home/user/htdocs/project/file.php\" and that file "
-"is located on the server as \"/var/www/project/file.php\", local basedir should "
-"be \"/home/user/htdocs/\" and server basedir should be \"/var/www/\".\n"
-"The quanta will know that files starting with \"/home/user/project/\" on the "
-"local computer, will start with \"/var/www/\" on the remote computer."
-msgstr ""
+msgid "Preview"
+msgstr "Esikatselu"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 83
-#: rc.cpp:1927
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 200
+#: rc.cpp:2259
#, no-c-format
-msgid ""
-"This is where the server part of path is specified. If a file is located on the "
-"computer running Quanta at \"/home/user/htdocs/project/file.php\" and that file "
-"is located on the server as \"/var/www/project/file.php\", local basedir should "
-"be \"/home/user/htdocs/\" and server basedir should be \"/var/www/\".\n"
-"The quanta will know that files starting with \"/home/user/project/\" on the "
-"local computer, will start with \"/var/www/\" on the remote computer."
-msgstr ""
-
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 157
-#: rc.cpp:1937
-#, fuzzy, no-c-format
-msgid "Previous Mappings"
-msgstr "&Edellinen tiedosto"
+msgid "Editor area"
+msgstr "Muokkausalue"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 166
-#: rc.cpp:1940
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 230
+#: rc.cpp:2262
#, no-c-format
-msgid "Local Directory"
-msgstr "Paikallinen kansio"
+msgid "&Warning Messages"
+msgstr "&Varoitusviestit"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 177
-#: rc.cpp:1943
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 241
+#: rc.cpp:2265
#, no-c-format
-msgid "Server Directory"
-msgstr "Palvelimen kansio"
+msgid "Warn about opening binar&y/unknown files"
+msgstr "Varoita avattavista binääri-/tuntemattomista tiedostoista"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 202
-#: rc.cpp:1946
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 249
+#: rc.cpp:2268
#, no-c-format
-msgid "This is a list of previously used mappings. Click on one to use it"
+msgid "Warn when executing &actions associated with events"
msgstr ""
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 212
-#: rc.cpp:1949
-#, no-c-format
-msgid "Sample"
-msgstr "Esimerkki"
-
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 231
-#: rc.cpp:1952
-#, no-c-format
-msgid "Translates to:"
-msgstr "Käännetään:"
-
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 247
-#: rc.cpp:1955
-#, no-c-format
-msgid "Original path:"
-msgstr "Alkuperäinen polku:"
-
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 276
-#: rc.cpp:1958
-#, no-c-format
-msgid "Indicates whether the translated path exists on disk or not"
-msgstr "Ilmaisee, löytyykö käännetty polku levyltä vai ei"
-
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 279
-#: rc.cpp:1961
-#, no-c-format
-msgid ""
-"This indicator tells you whether the translated path exists on local disk or "
-"not."
-msgstr "Ilmaisee, löytyykö käännetty polku paikalliselta levyltä vai ei"
-
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 297
-#: rc.cpp:1964
+#. i18n: file ./dialogs/settings/previewoptionss.ui line 257
+#: rc.cpp:2271
#, no-c-format
-msgid ""
-"This field shows what the \"original path\" above will look like after "
-"translation."
-msgstr ""
-"Tämä kenttä näyttää miltä \"alkuperäinen polku\" yllä näyttää käännöksen "
-"jälkeen."
+msgid "Show all warning messages"
+msgstr "Näytä kaikki varoitusviestit"
-#. i18n: file ./components/debugger/pathmapperdialogs.ui line 315
-#: rc.cpp:1967
+#. i18n: file ./dialogs/settings/abbreviations.ui line 25
+#: rc.cpp:2274 src/quanta.cpp:1253
#, no-c-format
-msgid "This field shows the path currently needing to be translated."
-msgstr "Tämä kenttä näyttää nykyisen käännöstä tarvitsevan polun."
-
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 16
-#: rc.cpp:1970
-#, fuzzy, no-c-format
-msgid "Gubed Settings"
-msgstr "Palvelimn asetukset"
+msgid "Abbreviations"
+msgstr "Lyhenne"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 78
-#: rc.cpp:1976 rc.cpp:2102 rc.cpp:2305
+#. i18n: file ./dialogs/settings/abbreviations.ui line 36
+#: rc.cpp:2277 rc.cpp:2563 rc.cpp:2575
#, no-c-format
-msgid "Ca&ncel"
-msgstr "Pe&ruuta"
+msgid "Add..."
+msgstr "Lisää..."
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 189
-#: rc.cpp:1991 rc.cpp:2108
+#. i18n: file ./dialogs/settings/abbreviations.ui line 52
+#: rc.cpp:2283
#, no-c-format
-msgid "Connection Settings"
-msgstr "Yhteysasetukset"
+msgid "&New..."
+msgstr "&Uusi..."
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 253
-#: rc.cpp:1994
+#. i18n: file ./dialogs/settings/abbreviations.ui line 68
+#: rc.cpp:2286
#, no-c-format
-msgid "Use proxy"
-msgstr "Käytä välityspalvelinta"
+msgid "&Group:"
+msgstr "&Ryhmä:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 269
-#: rc.cpp:1997
+#. i18n: file ./dialogs/settings/abbreviations.ui line 87
+#: rc.cpp:2289
#, no-c-format
-msgid "Proxy host:"
-msgstr "Välityspalvelinkone"
+msgid "&Valid for:"
+msgstr "&Validi:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 285
-#: rc.cpp:2000
+#. i18n: file ./dialogs/settings/abbreviations.ui line 117
+#: rc.cpp:2292
#, no-c-format
-msgid "Proxy port:"
-msgstr "Välityspalvelimen portti:"
+msgid "Template"
+msgstr "Pohja"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 301
-#: rc.cpp:2003 rc.cpp:2111
+#. i18n: file ./dialogs/settings/abbreviations.ui line 128
+#: rc.cpp:2295 treeviews/projecttreeview.cpp:109
#, no-c-format
-msgid "Listen port:"
-msgstr "Kuunneltava portti:"
+msgid "Description"
+msgstr "Kuvaus"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 311
-#: rc.cpp:2006
+#. i18n: file ./dialogs/settings/abbreviations.ui line 207
+#: rc.cpp:2307
#, no-c-format
-msgid "Mode"
-msgstr "Toimintatila"
+msgid "Expands to:"
+msgstr "Laajenna:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 322
-#: rc.cpp:2009 rc.cpp:2117 rc.cpp:2149
+#. i18n: file ./dialogs/settings/abbreviations.ui line 226
+#: rc.cpp:2310
#, no-c-format
-msgid "See \"What's This?\" for available variables"
-msgstr "Katso \"Mikä tämä on?\" saatavillaoleviin muuttujiin"
+msgid "&Templates:"
+msgstr "&Pohjat:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 336
-#: rc.cpp:2012 rc.cpp:2120
+#. i18n: file ./dialogs/settings/filemaskss.ui line 52
+#: rc.cpp:2313 rc.cpp:2770
#, no-c-format
msgid ""
-"%afn - Filename of the current script\n"
-"%afd - Absolute directory of the current script\n"
-"%afp - Absolute path (directory + filename) of the current script\n"
-"\n"
-"%rfpd - Directory of the current script relative to project root\n"
-"%rfpp - Path of the current script relative to project root\n"
-"\n"
-"%rfdd - Directory of the current script relative to document root\n"
-"%rfdp - Path of the current script relative to document root\n"
-"\n"
-"%apd - Project root\n"
-"%add - Document root of current script"
-msgstr ""
-
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 347
-#: rc.cpp:2026
-#, fuzzy, no-c-format
-msgid "&Add include"
-msgstr "Lisää include"
-
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 355
-#: rc.cpp:2029
-#, no-c-format
-msgid "Start session:"
-msgstr "Aloita istunto:"
-
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 370
-#: rc.cpp:2032 rc.cpp:2172
-#, no-c-format
-msgid "Deb&ug Behavior"
-msgstr "Deb&uggerin käyttäytyminen"
-
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 381
-#: rc.cpp:2035 rc.cpp:2175
-#, no-c-format
-msgid "Error Handling"
-msgstr "Virheiden käsittely"
-
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 400
-#: rc.cpp:2038 rc.cpp:2178
-#, no-c-format
-msgid "User errors"
-msgstr "Käyttäjän virheet"
+"New files will have the extension and highlighting according to this setting"
+msgstr "Uusien tiedostojen pääte ja korostus tulee tämän asetuksen perusteella"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 408
-#: rc.cpp:2041 rc.cpp:2181
+#. i18n: file ./dialogs/settings/filemaskss.ui line 66
+#: rc.cpp:2316
#, no-c-format
-msgid "Break on:"
-msgstr "Katko kohdassa:"
+msgid "Mimetypes"
+msgstr "Mimetyypit"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 427
-#: rc.cpp:2044 rc.cpp:2184
+#. i18n: file ./dialogs/settings/filemaskss.ui line 93
+#: rc.cpp:2319
#, no-c-format
-msgid "User warnings"
-msgstr "Käyttäjän varoitukset"
+msgid "&Reset to Default"
+msgstr "Aseta ole&tukseksi"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 443
-#: rc.cpp:2047 rc.cpp:2187
+#. i18n: file ./dialogs/settings/filemaskss.ui line 101
+#: rc.cpp:2322
#, no-c-format
-msgid "User notices"
-msgstr "Käyttäjän viestit"
+msgid "Te&xts:"
+msgstr "Te&kstit:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 459
-#: rc.cpp:2050 rc.cpp:2190
+#. i18n: file ./dialogs/settings/filemaskss.ui line 112
+#: rc.cpp:2325
#, no-c-format
-msgid "Notices"
-msgstr "Tiedonannot"
+msgid "&Markups:"
+msgstr "&Merkkaukset:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 475
-#: rc.cpp:2053 rc.cpp:2193
+#. i18n: file ./dialogs/settings/filemaskss.ui line 123
+#: rc.cpp:2328
#, no-c-format
-msgid "W&arnings"
-msgstr "V&aroitukset"
+msgid "&Images:"
+msgstr "&Kuvat:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 502
-#: rc.cpp:2056 rc.cpp:2196
+#. i18n: file ./dialogs/settings/filemaskss.ui line 156
+#: rc.cpp:2331
#, no-c-format
-msgid "Execution"
-msgstr "Suoritus"
+msgid "&Scripts:"
+msgstr "&Skriptit:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 526
-#: rc.cpp:2059
+#. i18n: file ./dialogs/settings/filemaskss.ui line 197
+#: rc.cpp:2334
#, no-c-format
-msgid "Fast"
-msgstr "Nopea"
+msgid "Default character &encoding:"
+msgstr "Oletusmerkki&koodisto:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 567
-#: rc.cpp:2062
+#. i18n: file ./dialogs/settings/filemaskss.ui line 211
+#: rc.cpp:2337 rc.cpp:2761
#, no-c-format
-msgid "Slow"
-msgstr "Hidas"
+msgid "Default &DTD:"
+msgstr "Oletus-&DTD:"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 576
-#: components/debugger/interfaces/debuggerclient.cpp:53 rc.cpp:2065
-#: rc.cpp:2199
+#. i18n: file ./dialogs/settings/filemaskss.ui line 239
+#: rc.cpp:2340
#, no-c-format
-msgid "Pause"
-msgstr "Tauko"
+msgid "Startup Options"
+msgstr "Aloitusasetukset"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 584
-#: components/debugger/interfaces/debuggerclient.cpp:79 rc.cpp:2068
+#. i18n: file ./dialogs/settings/filemaskss.ui line 250
+#: rc.cpp:2343
#, no-c-format
-msgid "Trace"
-msgstr "Seuraa"
+msgid "L&oad last-opened files"
+msgstr "L&ataa viimeiksiavatut tiedostot"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 592
-#: components/debugger/interfaces/debuggerclient.cpp:84 rc.cpp:2071
-#: rc.cpp:2202
+#. i18n: file ./dialogs/settings/filemaskss.ui line 258
+#: rc.cpp:2346
#, no-c-format
-msgid "Run"
-msgstr "Suorita"
+msgid "S&how splashscreen"
+msgstr "Näytä &aloituskuva"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 607
-#: rc.cpp:2074 rc.cpp:2205
+#. i18n: file ./dialogs/settings/filemaskss.ui line 266
+#: rc.cpp:2349
#, no-c-format
-msgid "Default mode:"
-msgstr "Oletustoimintatila:"
+msgid "&Load last-opened project"
+msgstr "&Lataa viimeiksi avattu projekti"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 618
-#: rc.cpp:2077
+#. i18n: file ./dialogs/settings/filemaskss.ui line 284
+#: rc.cpp:2352
#, no-c-format
-msgid "Run speed:"
-msgstr "Suoritusnopeus:"
+msgid "Create backups every"
+msgstr "Tee varmuuskopiot joka"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 652
-#: rc.cpp:2083
+#. i18n: file ./dialogs/settings/filemaskss.ui line 306
+#: rc.cpp:2355
#, no-c-format
-msgid "<h4>Gubed PHP Debugger Plugin for Quanta +</h4>"
-msgstr ""
+msgid "minutes"
+msgstr "minuutin jälkeen"
-#. i18n: file ./components/debugger/gubed/gubedsettingss.ui line 692
-#: rc.cpp:2086
+#. i18n: file ./dialogs/settings/filemaskss.ui line 316
+#: rc.cpp:2358
#, no-c-format
-msgid ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /></head>"
-"<body style=\"font-size:10pt;font-family:Bitstream Vera Sans\">\n"
-"<p><span style=\"font-weight:600\">About</span></p>\n"
-"<p>Gubed is a PHP debugger available for free through GPL. This plugin "
-"integrates Gubed with Quanta. </p>\n"
-"<p>In order to use this plugin for PHP debugging, you need to get the Quanta "
-"package from the Gubed project page, <a "
-"href=\"http://sourceforge.net/projects/gubed\">http://sourceforge.net/projects/g"
-"ubed</a>, at SourceForge </p>\n"
-"<p>For more info about Gubed, please visit the Gubed website at <a "
-"href=\"http://gubed.sf.net\">http://gubed.sf.net</a> </p>\n"
-"<p><span style=\"font-weight:600\">Technical Details</span></p>\n"
-"<p>This version of the debugger supports the %PROTOCOLVERSION% version of the "
-"Gubed protocol. </p>\n"
-"</body></html>"
+msgid "Show the DTD selection dialog when loading files with &unknown DTD"
msgstr ""
+"Näytä DTD:n valintaikkuna kun ladataan tiedostoa, jossa ei ole DTD-määritystä"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 16
-#: rc.cpp:2096
-#, no-c-format
-msgid "DBGp Settings"
-msgstr "DBGp asetukset"
-
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 165
-#: rc.cpp:2114
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 47
+#: rc.cpp:2361
#, no-c-format
-msgid "Request URL:"
-msgstr "Pyydetty URL:"
+msgid "Structure Tree Look && Feel"
+msgstr "Rakennepuukuvain"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 321
-#: rc.cpp:2143
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 64
+#: rc.cpp:2364
#, no-c-format
-msgid "Local project:"
-msgstr "Paikallinen projekti:"
+msgid "Use 0 to disable the automatic refresh of structure tree"
+msgstr "Aseta arvo 0 kytkeäksesi automaattisen päivityksen pois päältä"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 331
-#: rc.cpp:2146
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 89
+#: rc.cpp:2367
#, no-c-format
-msgid "Profiling"
-msgstr "Profilointi"
+msgid "Instant update"
+msgstr "Välitön päivitys"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 355
-#: rc.cpp:2152
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 92
+#: rc.cpp:2370 rc.cpp:2391
#, no-c-format
-msgid ""
-"Path to the profiler output\n"
-"%a - Appid as returned from the debugger\n"
-"%c - CRC32 of the initial filepath"
-msgstr ""
+msgid "Update the structure tree after every keystroke"
+msgstr "Päivitä rakennepuuta jokaisen näppäilyn jälkeen"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 371
-#: rc.cpp:2157
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 117
+#: rc.cpp:2373
#, no-c-format
-msgid "Profiler output:"
-msgstr "Profilerin tulostus:"
+msgid "Show closing tags"
+msgstr "Näytä sulkemistagi"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 387
-#: rc.cpp:2160
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 125
+#: rc.cpp:2376
#, no-c-format
-msgid "Map profiler output:"
-msgstr ""
+msgid "Show empt&y nodes and groups"
+msgstr "Näytä tyhj&ät solmut ja ryhmät"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 409
-#: rc.cpp:2163
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 136
+#: rc.cpp:2379
#, no-c-format
-msgid ""
-"If this checkbox is checked, the profiler output filename will be mapped using "
-"the basedirs just like the remote script files."
-msgstr ""
+msgid "Set to 0 in order to expand the whole tree"
+msgstr "Aseta arvoksi 0, jos haluat laajentaa koko puun"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 425
-#: rc.cpp:2166
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 144
+#: rc.cpp:2382
#, no-c-format
-msgid "Open automatically:"
-msgstr ""
+msgid "Refresh frequency (in seconds):"
+msgstr "Päivitystiheys (sekunneissa):"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 447
-#: rc.cpp:2169
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 152
+#: rc.cpp:2385
#, no-c-format
-msgid ""
-"If this checkbox is checked, the profiler output will be opened automatically "
-"once the session ends."
-msgstr ""
+msgid "Expand tree when reparse to level:"
+msgstr "Laajenna puu parseroitaessa tasolle:"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 657
-#: rc.cpp:2211
-#, no-c-format
-msgid "<h4>DBGp Plugin for Quanta +</h4>"
-msgstr ""
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 162
+#: rc.cpp:2388
+#, fuzzy, no-c-format
+msgid "Clicks on Structure Tree Items"
+msgstr "Näytä"
-#. i18n: file ./components/debugger/dbgp/dbgpsettingss.ui line 675
-#: rc.cpp:2214
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 174
+#: dialogs/settings/parseroptions.cpp:37 dialogs/settings/parseroptions.cpp:55
+#: dialogs/settings/parseroptions.cpp:58 rc.cpp:2394 rc.cpp:2430
+#: treeviews/structtreeview.cpp:111 treeviews/structtreeview.cpp:486
+#: treeviews/structtreeview.cpp:488 treeviews/structtreeview.cpp:531
#, no-c-format
-msgid ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /></head>"
-"<body style=\"font-size:10pt;font-family:Bitstream Vera Sans\">\n"
-"<p><span style=\"font-weight:600\">About</span></p>\n"
-"<p>DBGp is a debugger protocol defined by the developers of Xdebug. This plugin "
-"integrates debuggers that supports the DBGp protocol with Quanta. </p>\n"
-"<p>In order to use this plugin for PHP debugging, you need to get a supporting "
-"debugger. Currently, only <a href=\"http://xdebug.org\">Xdebug</a> "
-"is tested.</p>\n"
-"<p>For more info about Xdebug, please visit the Xdebug website at <a "
-"href=\"http://xdebug.org\">http://xdebug.org</a> </p>\n"
-"<p><span style=\"font-weight:600\">Technical Details</span></p>\n"
-"<p>This version of the debugger supports version %PROTOCOLVERSION% of the DBGp "
-"protocol. </p>\n"
-"</body></html>"
-msgstr ""
+msgid "Select Tag Area"
+msgstr "Valitse tagin alue"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 16
-#: rc.cpp:2224
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 179
+#: dialogs/settings/parseroptions.cpp:35 dialogs/settings/parseroptions.cpp:56
+#: rc.cpp:2397 rc.cpp:2433
#, no-c-format
-msgid "Add Conditional Breakpoint"
-msgstr "Lisää ehdollinen katkaisupiste"
+msgid "Nothing"
+msgstr "Ei mitään"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 38
-#: rc.cpp:2227
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 189
+#: dialogs/settings/parseroptions.cpp:53 rc.cpp:2400 rc.cpp:2424
#, no-c-format
-msgid "Expression:"
-msgstr "Lauseke:"
+msgid "Find Tag"
+msgstr "Etsi tagi"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 110
-#: rc.cpp:2236
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 194
+#: dialogs/settings/parseroptions.cpp:34 dialogs/settings/parseroptions.cpp:43
+#: dialogs/settings/parseroptions.cpp:52 rc.cpp:2403 rc.cpp:2421
#, no-c-format
-msgid "Break When"
-msgstr "Katko kun"
+msgid "Find Tag & Open Tree"
+msgstr "Etsi tagi ja avaa puunäkymä"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 121
-#: rc.cpp:2239
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 206
+#: rc.cpp:2406
#, no-c-format
-msgid "When expression is true"
-msgstr "Kun lauseke on tosi"
+msgid "Left button:"
+msgstr "Vasen painike:"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 129
-#: rc.cpp:2242
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 212
+#: dialogs/settings/parseroptions.cpp:36 rc.cpp:2409
#, no-c-format
-msgid "When expression changes"
-msgstr "Kun lauseke muuttuu"
+msgid "Popup Menu"
+msgstr "Hyppyvalikko"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 189
-#: rc.cpp:2245
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 224
+#: rc.cpp:2412
#, no-c-format
-msgid "Lit when a finding a single equal sign in expression (common error)"
-msgstr ""
-
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 197
-#: rc.cpp:2248
-#, fuzzy, no-c-format
-msgid "Only Break In"
-msgstr "Tausta:"
+msgid "Double click:"
+msgstr "Tuplanapsautus:"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 216
-#: rc.cpp:2251 rc.cpp:2777
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 232
+#: rc.cpp:2415
#, no-c-format
-msgid "File:"
-msgstr "Tiedosto:"
+msgid "Middle button:"
+msgstr "Keskimmäinen painike:"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 235
-#: rc.cpp:2254
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 240
+#: rc.cpp:2418
#, no-c-format
-msgid "Objects of class:"
-msgstr "Luokan objektit:"
+msgid "Right button:"
+msgstr "Oikea painike:"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 254
-#: rc.cpp:2257
+#. i18n: file ./dialogs/settings/parseroptionsui.ui line 256
+#: dialogs/settings/parseroptions.cpp:54 rc.cpp:2427
+#: treeviews/structtreeview.cpp:112 treeviews/structtreeview.cpp:534
#, no-c-format
-msgid "Function:"
-msgstr "Funktio:"
+msgid "Go to End of Tag"
+msgstr "Siirry tagin loppuun"
-#. i18n: file ./components/debugger/conditionalbreakpointdialogs.ui line 275
-#: rc.cpp:2260 rc.cpp:2263 rc.cpp:2266 rc.cpp:2810
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 47
+#: rc.cpp:2436
#, no-c-format
-msgid "x"
-msgstr "x"
+msgid "Attribute quotation:"
+msgstr "Atribuuttien lainaukset:"
-#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 25
-#: rc.cpp:2269
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 53
+#: rc.cpp:2439
#, no-c-format
-msgid "CVS Update"
-msgstr "CVS-päivitys"
+msgid "Double Quotes"
+msgstr "Lainausmerkit"
-#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 53
-#: rc.cpp:2272
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 58
+#: rc.cpp:2442
#, no-c-format
-msgid "Update to &date ('yyyy-mm-dd'):"
-msgstr ""
+msgid "Single Quotes"
+msgstr "Yksinkertaiset sitaattimerkit"
-#. i18n: file ./components/cvsservice/cvsupdatetodlgs.ui line 61
-#: rc.cpp:2275
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 70
+#: rc.cpp:2445
#, no-c-format
-msgid "Update to &tag/branch:"
-msgstr ""
+msgid "Tag case:"
+msgstr "Tagien kirjainkoko:"
-#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 25
-#: rc.cpp:2284
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 78
+#: rc.cpp:2448
#, no-c-format
-msgid "CVS Commit "
-msgstr "CVS-kommitointi "
+msgid "Attribute case:"
+msgstr "Atribuuttien kirjainkoko:"
-#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 41
-#: rc.cpp:2287
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 84
+#: rc.cpp:2451 rc.cpp:2463
#, no-c-format
-msgid "Commit the following files:"
-msgstr "Kommitoi seuraavat tiedostot:"
+msgid "Default Case"
+msgstr "Oletuskirjainkoko"
-#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 57
-#: rc.cpp:2290
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 89
+#: rc.cpp:2454 rc.cpp:2466
#, no-c-format
-msgid "Older &messages:"
-msgstr "Vanhemmat &viestit:"
+msgid "Lower Case"
+msgstr "Pienet kirjaimet"
-#. i18n: file ./components/cvsservice/cvscommitdlgs.ui line 68
-#: rc.cpp:2293
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 94
+#: rc.cpp:2457 rc.cpp:2469
#, no-c-format
-msgid "&Log message:"
-msgstr "Kirjoita viesti &lokiin:"
+msgid "Upper Case"
+msgstr "Suuret kirjaimet"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 16
-#: rc.cpp:2302
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 106
+#: rc.cpp:2460
#, no-c-format
-msgid "Table Editor"
-msgstr "Taulukkomuokkain"
+msgid "Auto-close o&ptional tags"
+msgstr "Sulje &valinnaiset tagit automaattisesti"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 75
-#: rc.cpp:2314
-#, no-c-format
-msgid "F1"
-msgstr "F1"
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 134
+#: rc.cpp:2472
+#, fuzzy, no-c-format
+msgid "Auto-close &non single and non optional tags"
+msgstr "Sulje &ei-valinnaiset tagit automaattisesti"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 90
-#: rc.cpp:2317
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 159
+#: rc.cpp:2475
#, no-c-format
-msgid "&Main"
-msgstr "&Main"
+msgid "&Update opening/closing tag automatically"
+msgstr "&Päivitä avaavat/sulkevat tägit automaattisesti"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 101
-#: rc.cpp:2320
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 175
+#: rc.cpp:2478
#, no-c-format
-msgid "Ta&ble data:"
-msgstr "Tau&lukon tiedot:"
+msgid "Use &auto-completion"
+msgstr "Käytä automaattista tä&ydennystä"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 185
-#: rc.cpp:2323
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 183
+#: rc.cpp:2481
#, no-c-format
-msgid "Co&lumns:"
-msgstr "&Sarakkeet:"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 201
-#: rc.cpp:2326
-#, fuzzy, no-c-format
-msgid "Bod&y Properties"
-msgstr "Ominaisuudet..."
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 209
-#: rc.cpp:2329
-#, fuzzy, no-c-format
-msgid "&Table Properties"
-msgstr "Tagin ominaisuudet: "
+msgid "Automatic &replacement of the accented characters"
+msgstr "Ko&rkomerkittyjen merkkien automaattinen korvaus"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 225
-#: rc.cpp:2332
+#. i18n: file ./dialogs/settings/styleoptionss.ui line 187
+#: rc.cpp:2484
#, no-c-format
-msgid "C&aption:"
-msgstr "T&aulukon otsikko:"
+msgid ""
+"If this option is turned on the accented characters, like <b>&#225;</b>"
+", will be automatically replaced by their unicode style notation, for the "
+"above case with <b>&#038;#225;</b>."
+"<br>\n"
+"We suggest to leave this option off and use an unicode or locale encoding for "
+"your documents."
+msgstr ""
+"Jos tämä valinta on valittuna, korkomerkityt merkit kuten <b>&#225;</b>"
+", korvataan automaattisesti nidien unicode-tyylisillä notaatioilla, "
+"ylläolevassa tapauksessa koodilla <b>&#038;#225;</b>."
+"<br>\n"
+"Suosittelemme, ettei tätä valintaa valita. Käytä mieluummin unicode-merkistöä "
+"tai paikallista merkistökoodausta asiakirjoillesi."
-#. i18n: file ./components/tableeditor/tableeditors.ui line 236
-#: rc.cpp:2335
+#. i18n: file ./plugins/pluginconfig.ui line 33
+#: plugins/quantapluginconfig.cpp:40 rc.cpp:2488
#, no-c-format
-msgid "&Rows:"
-msgstr "&Rivit:"
+msgid "Configure Plugin"
+msgstr "Aseta liitännäistä"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 260
-#: rc.cpp:2338
+#. i18n: file ./plugins/pluginconfig.ui line 44
+#: rc.cpp:2491
#, no-c-format
-msgid "Header"
-msgstr "Otsikko"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 339
-#: rc.cpp:2341
-#, fuzzy, no-c-format
-msgid "Header &rows:"
-msgstr "Sarakkeiden määrä"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 358
-#: rc.cpp:2344
-#, fuzzy, no-c-format
-msgid "Header co&lumns:"
-msgstr "Sarakkeiden määrä"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 369
-#: rc.cpp:2347
-#, fuzzy, no-c-format
-msgid "Header &data:"
-msgstr "Muokkausohjelma"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 382
-#: rc.cpp:2350
-#, fuzzy, no-c-format
-msgid "Insert ta&ble header"
-msgstr "Lisää erikoismerkki"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 410
-#: rc.cpp:2353
-#, fuzzy, no-c-format
-msgid "&Header Properties"
-msgstr "Tagin ominaisuudet: "
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 420
-#: rc.cpp:2356
-#, fuzzy, no-c-format
-msgid "Footer"
-msgstr "Suotimet"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 485
-#: rc.cpp:2359
-#, fuzzy, no-c-format
-msgid "Footer &rows:"
-msgstr "Sarakkeiden määrä"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 504
-#: rc.cpp:2362
-#, fuzzy, no-c-format
-msgid "Footer co&lumns:"
-msgstr "Sarakkeiden määrä"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 515
-#: rc.cpp:2365
-#, fuzzy, no-c-format
-msgid "Footer &data:"
-msgstr "Suotimet"
+msgid "Validate plugin"
+msgstr "Validoi liitännäinen"
-#. i18n: file ./components/tableeditor/tableeditors.ui line 545
-#: rc.cpp:2368
+#. i18n: file ./plugins/pluginconfig.ui line 86
+#: rc.cpp:2494
#, no-c-format
-msgid "Insert ta&ble footer"
-msgstr "Lisää ta&ulukon footer"
-
-#. i18n: file ./components/tableeditor/tableeditors.ui line 573
-#: rc.cpp:2371
-#, fuzzy, no-c-format
-msgid "&Footer Properties"
-msgstr "Tagin ominaisuudet: "
+msgid "Plugin Options"
+msgstr "Liitännäisen asetukset"
-#. i18n: file ./components/csseditor/encodingselectors.ui line 16
-#: rc.cpp:2374
+#. i18n: file ./plugins/pluginconfig.ui line 105
+#: rc.cpp:2500
#, no-c-format
-msgid "Encoding Selector"
-msgstr "Koodauksen valitsinta"
+msgid "The plugin name as it appears in the Plugins menu."
+msgstr "Liitännäisen nimi niinkuin se näytetään Liitännäiset-valikossa."
-#. i18n: file ./components/csseditor/encodingselectors.ui line 43
-#: rc.cpp:2377
+#. i18n: file ./plugins/pluginconfig.ui line 141
+#: rc.cpp:2503
#, no-c-format
-msgid "Select encoding:"
-msgstr "Valitse koodaus:"
+msgid "Location:"
+msgstr "Sijainti:"
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 24
-#: rc.cpp:2386
+#. i18n: file ./plugins/pluginconfig.ui line 149
+#: rc.cpp:2506
#, no-c-format
-msgid "Font Family Chooser"
-msgstr "Kirjasinperheen valitsin"
+msgid ""
+"The exact location of the plugin. If not set the global search paths setting is "
+"used."
+msgstr "Liitännäisen sijainti. Jos tyhjä, käytetään globaaleja hakupolkuja."
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 78
-#: rc.cpp:2389
+#. i18n: file ./plugins/pluginconfig.ui line 157
+#: rc.cpp:2509
#, no-c-format
-msgid "Available system font families:"
-msgstr "Saatavillaolevat järjestelmän kirjasinperheet:"
+msgid "The plugin executable or library name (with extension)."
+msgstr "Liitännäisohjelma tai kirjaston nimi (päätteen kanssa)."
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 101
-#: rc.cpp:2392
+#. i18n: file ./plugins/pluginconfig.ui line 165
+#: rc.cpp:2512 treeviews/basetreeview.cpp:1209
+#: treeviews/projecttreeview.cpp:393
#, no-c-format
-msgid "Generic family:"
-msgstr "Yleinen perhe:"
+msgid "File name:"
+msgstr "Tiedostonimi:"
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 107
-#: rc.cpp:2395
+#. i18n: file ./plugins/pluginconfig.ui line 186
+#: rc.cpp:2515
#, no-c-format
-msgid "cursive"
-msgstr "cursive"
+msgid "Output window:"
+msgstr "Tulosteikkuna:"
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 112
-#: rc.cpp:2398
+#. i18n: file ./plugins/pluginconfig.ui line 208
+#: rc.cpp:2521
#, no-c-format
-msgid "fantasy"
-msgstr "fantasy"
+msgid "&Read only part"
+msgstr "&Lue vain osa"
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 117
-#: rc.cpp:2401
+#. i18n: file ./plugins/pluginconfig.ui line 216
+#: rc.cpp:2524
#, no-c-format
-msgid "monospace"
-msgstr "monospace"
+msgid "Input:"
+msgstr "Syöte:"
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 122
-#: rc.cpp:2404
+#. i18n: file ./plugins/pluginconfig.ui line 227
+#: messages/annotationoutput.cpp:42 rc.cpp:2530
#, no-c-format
-msgid "sans-serif"
-msgstr "sans-serif"
+msgid "Current File"
+msgstr "Nykyinen tiedosto"
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 127
-#: rc.cpp:2407
+#. i18n: file ./plugins/pluginconfig.ui line 232
+#: rc.cpp:2533
#, no-c-format
-msgid "serif"
-msgstr "serif"
+msgid "Current File Path"
+msgstr "Nykyinen tiedoston polku"
-#. i18n: file ./components/csseditor/fontfamilychoosers.ui line 332
-#: rc.cpp:2410
+#. i18n: file ./plugins/pluginconfig.ui line 237
+#: rc.cpp:2536
#, no-c-format
-msgid "Selected font families:"
-msgstr "Valitut kirjasinperheet:"
+msgid "Project Folder"
+msgstr "Projektin kansio"
-#. i18n: file ./components/csseditor/csseditors.ui line 16
-#: rc.cpp:2419
+#. i18n: file ./plugins/plugineditor.ui line 32
+#: plugins/quantaplugineditor.cpp:45 plugins/quantaplugininterface.cpp:260
+#: rc.cpp:2539
#, no-c-format
-msgid "CSS Editor"
-msgstr "CSS-muokkain"
+msgid "Edit Plugins"
+msgstr "Muokkaa liitännäisiä"
-#. i18n: file ./components/csseditor/csseditors.ui line 89
-#: rc.cpp:2428
+#. i18n: file ./plugins/plugineditor.ui line 49
+#: rc.cpp:2542
#, no-c-format
-msgid "Use shorthand form"
-msgstr "Käytä pikakirjoitusmuotoa"
+msgid "Search paths:"
+msgstr "Hakupolut:"
-#. i18n: file ./components/csseditor/csseditors.ui line 137
-#: rc.cpp:2431
+#. i18n: file ./plugins/plugineditor.ui line 57
+#: rc.cpp:2545 treeviews/basetreeview.cpp:617
#, no-c-format
-msgid "Visual"
-msgstr "Visuaalinen"
+msgid "Plugins"
+msgstr "Liitännäiset"
-#. i18n: file ./components/csseditor/csseditors.ui line 175
-#: rc.cpp:2437
+#. i18n: file ./plugins/plugineditor.ui line 83
+#: rc.cpp:2551
#, no-c-format
-msgid "Paged"
-msgstr "Sivutettu"
+msgid "Valid"
+msgstr "Validi"
-#. i18n: file ./components/csseditor/csseditors.ui line 210
-#: rc.cpp:2443
+#. i18n: file ./plugins/plugineditor.ui line 94
+#: rc.cpp:2554
#, no-c-format
-msgid "Interactive"
-msgstr "Interaktiivinen"
+msgid "Location"
+msgstr "Sijainti"
-#. i18n: file ./components/csseditor/csseditors.ui line 245
-#: rc.cpp:2449
+#. i18n: file ./plugins/plugineditor.ui line 105
+#: rc.cpp:2557 rc.cpp:5060
#, no-c-format
-msgid "Aural"
-msgstr "Äänellinen"
+msgid "File Name"
+msgstr "Tiedostonimi"
-#. i18n: file ./components/csseditor/csseditors.ui line 280
-#: dialogs/actionconfigdialog.cpp:80 dialogs/actionconfigdialog.cpp:191
-#: dialogs/actionconfigdialog.cpp:219 rc.cpp:2455 rc.cpp:2485 rc.cpp:2518
-#: rc.cpp:2542 rc.cpp:2563
+#. i18n: file ./plugins/plugineditor.ui line 116
+#: rc.cpp:2560
#, no-c-format
-msgid "All"
-msgstr "Kaikki"
+msgid "Output Window"
+msgstr "Tulosteikkuna"
-#. i18n: file ./components/csseditor/cssselectors.ui line 16
-#: rc.cpp:2464
+#. i18n: file ./plugins/plugineditor.ui line 145
+#: rc.cpp:2566
#, no-c-format
-msgid "CSS Selector Dialog"
-msgstr "CSS valitsin"
+msgid "Configure..."
+msgstr "Aseta..."
-#. i18n: file ./components/csseditor/cssselectors.ui line 41
-#: rc.cpp:2467
+#. i18n: file ./plugins/plugineditor.ui line 178
+#: rc.cpp:2572 rc.cpp:5215
#, no-c-format
-msgid "Apply to file:"
-msgstr "Lisää tiedostoon:"
+msgid "Refresh"
+msgstr "Päivitä"
-#. i18n: file ./components/csseditor/cssselectors.ui line 106
-#: rc.cpp:2476
+#. i18n: file ./project/membereditdlgs.ui line 52
+#: rc.cpp:2584
#, no-c-format
-msgid "Tags"
-msgstr "Tagit"
+msgid "E&dit Subprojects"
+msgstr "Muokkaa &aliprojekteja"
-#. i18n: file ./components/csseditor/cssselectors.ui line 150
-#: rc.cpp:2479 rc.cpp:2512 rc.cpp:2536 rc.cpp:2560
+#. i18n: file ./project/membereditdlgs.ui line 70
+#: rc.cpp:2587
#, no-c-format
-msgid "Remove Selector"
-msgstr "Poista valitsin"
+msgid "Tas&k:"
+msgstr "&Tehtävät:"
-#. i18n: file ./components/csseditor/cssselectors.ui line 165
-#: rc.cpp:2482 rc.cpp:2515 rc.cpp:2539 rc.cpp:2566
+#. i18n: file ./project/membereditdlgs.ui line 81
+#: rc.cpp:2590
#, no-c-format
-msgid "Selected"
-msgstr "Valittu"
+msgid "Subpro&ject:"
+msgstr "Alipro&jekti:"
-#. i18n: file ./components/csseditor/cssselectors.ui line 200
-#: rc.cpp:2488
+#. i18n: file ./project/membereditdlgs.ui line 92
+#: rc.cpp:2593
#, no-c-format
-msgid "DTD Selection"
-msgstr "DTD-valitsin"
+msgid "&Role:"
+msgstr "&Rooli:"
-#. i18n: file ./components/csseditor/cssselectors.ui line 235
-#: rc.cpp:2491 rc.cpp:2521 rc.cpp:2545 rc.cpp:2569
+#. i18n: file ./project/membereditdlgs.ui line 103
+#: rc.cpp:2596
#, no-c-format
-msgid "Add Selector"
-msgstr "Lisää valitsin"
+msgid "&Email:"
+msgstr "&Sähköposti:"
-#. i18n: file ./components/csseditor/cssselectors.ui line 281
-#: parts/kafka/htmldocumentproperties.cpp:97 parts/kafka/wkafkapart.cpp:68
-#: rc.cpp:2497 rc.cpp:2506 rc.cpp:2530 rc.cpp:2554
+#. i18n: file ./project/projectnewgenerals.ui line 121
+#: rc.cpp:2602
#, no-c-format
-msgid "Selector"
-msgstr "Valitsin"
+msgid "Directory Settings"
+msgstr "Kansioasetukset"
-#. i18n: file ./components/csseditor/cssselectors.ui line 346
-#: rc.cpp:2503
+#. i18n: file ./project/projectnewgenerals.ui line 137
+#: rc.cpp:2605
#, no-c-format
-msgid "IDs"
-msgstr ""
+msgid "Templates directory:"
+msgstr "Pohjakansio:"
-#. i18n: file ./components/csseditor/cssselectors.ui line 540
-#: rc.cpp:2527
+#. i18n: file ./project/projectnewgenerals.ui line 170
+#: rc.cpp:2611
#, no-c-format
-msgid "Classes"
-msgstr "Luokat"
+msgid "Toolbars directory:"
+msgstr "Työkalurivin kansio:"
-#. i18n: file ./components/csseditor/cssselectors.ui line 734
-#: rc.cpp:2551
+#. i18n: file ./project/projectnewgenerals.ui line 220
+#: rc.cpp:2620
#, no-c-format
-msgid "Pseudo"
-msgstr ""
+msgid "Main directory:"
+msgstr "Pääkansio:"
-#. i18n: file ./project/teammembersdlgs.ui line 24
-#: rc.cpp:2578
+#. i18n: file ./project/projectnewgenerals.ui line 240
+#: rc.cpp:2623
#, no-c-format
-msgid "&Mailing list:"
-msgstr ""
+msgid "Project Sources"
+msgstr "Projektin lähdekoodit"
-#. i18n: file ./project/teammembersdlgs.ui line 40
-#: rc.cpp:2581
+#. i18n: file ./project/projectnewgenerals.ui line 257
+#: rc.cpp:2626
#, no-c-format
-msgid "You are:"
-msgstr "Sinä olet:"
+msgid "&Add local or remote files"
+msgstr "Lisää etä- ja paikallisia tiedostoja"
-#. i18n: file ./project/teammembersdlgs.ui line 53
-#: project/teammembersdlg.cpp:247 rc.cpp:2584
+#. i18n: file ./project/projectnewgenerals.ui line 268
+#: rc.cpp:2629
#, no-c-format
-msgid "Please select your identity from the member list."
-msgstr ""
+msgid "&Use wget to download files from a site"
+msgstr "&Käytä wget-ohjelmaa ladataksesi tiedostot sivustolta"
-#. i18n: file ./project/teammembersdlgs.ui line 64
-#: rc.cpp:2587
+#. i18n: file ./project/projectnewgenerals.ui line 297
+#: rc.cpp:2638
#, no-c-format
-msgid "&Team Members"
-msgstr "Ryhmän jäsene&t"
+msgid "Server Settings"
+msgstr "Palvelimn asetukset"
-#. i18n: file ./project/teammembersdlgs.ui line 100
-#: rc.cpp:2599
+#. i18n: file ./project/projectnewgenerals.ui line 308
+#: rc.cpp:2641
#, no-c-format
-msgid "Nickname"
-msgstr "Lempinimi"
+msgid "Protocol: "
+msgstr "Protokolla: "
-#. i18n: file ./project/teammembersdlgs.ui line 111
-#: rc.cpp:2602
+#. i18n: file ./project/projectnewgenerals.ui line 321
+#: rc.cpp:2644
#, no-c-format
-msgid "Email"
-msgstr "Sähköposti"
+msgid "Password:"
+msgstr "Salasana:"
-#. i18n: file ./project/teammembersdlgs.ui line 122
-#: rc.cpp:2605
+#. i18n: file ./project/projectnewgenerals.ui line 343
+#: project/projectnewgeneral.cpp:65 project/projectnewgeneral.cpp:129
+#: project/projectnewgeneral.cpp:203 project/projectprivate.cpp:739
+#: rc.cpp:2647
#, no-c-format
-msgid "Role"
-msgstr "Rooli"
+msgid "Local"
+msgstr "Paikallinen"
-#. i18n: file ./project/teammembersdlgs.ui line 133
-#: rc.cpp:2608
+#. i18n: file ./project/projectnewgenerals.ui line 382
+#: rc.cpp:2650
#, no-c-format
-msgid "Task"
-msgstr "Tehtävä"
+msgid "Port:"
+msgstr "Portti:"
-#. i18n: file ./project/teammembersdlgs.ui line 144
-#: rc.cpp:2611
+#. i18n: file ./project/projectnewgenerals.ui line 398
+#: rc.cpp:2653
#, no-c-format
-msgid "Subproject"
-msgstr "Aliprojekti"
+msgid "Host:"
+msgstr "Palvelin:"
-#. i18n: file ./project/teammembersdlgs.ui line 187
-#: rc.cpp:2617
+#. i18n: file ./project/projectnewgenerals.ui line 409
+#: rc.cpp:2656
#, no-c-format
-msgid "Set to &Yourself"
-msgstr "Aseta &itsellesi"
+msgid "User:"
+msgstr "Käyttäjä:"
#. i18n: file ./project/projectnewlocals.ui line 107
-#: rc.cpp:2620
+#: rc.cpp:2659
#, no-c-format
msgid "Insert files from"
msgstr "Lisää tiedostoja lähteestä"
#. i18n: file ./project/projectnewlocals.ui line 123
-#: rc.cpp:2623
+#: rc.cpp:2662
#, no-c-format
msgid "Included files:"
msgstr "Sisällytetyt tiedostot:"
#. i18n: file ./project/projectnewlocals.ui line 142
-#: rc.cpp:2626
+#: rc.cpp:2665
#, no-c-format
msgid "Filters"
msgstr "Suotimet"
#. i18n: file ./project/projectnewlocals.ui line 159
-#: rc.cpp:2629
+#: rc.cpp:2668
#, no-c-format
msgid "Insert files with the following &mask:"
msgstr "Liitä tämän päätteiset tiedostot:"
#. i18n: file ./project/projectnewlocals.ui line 175
-#: rc.cpp:2632
+#: rc.cpp:2671
#, no-c-format
msgid "Insert onl&y markup, script and image files"
msgstr "&Liitä vain merkkaus-, skripti- ja kuvatiedostot"
#. i18n: file ./project/projectnewlocals.ui line 236
-#: rc.cpp:2635
+#: rc.cpp:2674
#, no-c-format
msgid "&Add Files..."
msgstr "L&isää tiedostoja..."
#. i18n: file ./project/projectnewlocals.ui line 244
-#: rc.cpp:2638
+#: rc.cpp:2677
#, no-c-format
msgid "A&dd Folder..."
msgstr "Li&sää kansio..."
#. i18n: file ./project/projectnewlocals.ui line 252
-#: rc.cpp:2641
+#: rc.cpp:2680
#, no-c-format
msgid "&Clear List"
msgstr "&Tyhjennä lista"
-#. i18n: file ./project/rescanprjdir.ui line 39
-#: rc.cpp:2644
+#. i18n: file ./project/eventeditordlgs.ui line 49
+#: rc.cpp:2683
#, no-c-format
-msgid "MyDialog"
-msgstr "MyDialog"
+msgid "Event:"
+msgstr "Tapahtuma:"
-#. i18n: file ./project/rescanprjdir.ui line 58
-#: project/rescanprj.cpp:244 rc.cpp:2647
+#. i18n: file ./project/eventeditordlgs.ui line 78
+#: rc.cpp:2686
#, no-c-format
-msgid "Progress:"
-msgstr "Tilanne:"
+msgid "Action:"
+msgstr "Toiminto:"
-#. i18n: file ./project/rescanprjdir.ui line 79
-#: rc.cpp:2650
+#. i18n: file ./project/eventeditordlgs.ui line 107
+#: rc.cpp:2689
#, no-c-format
-msgid "<b>Add New Files in Project</b>"
-msgstr "<b>Lisää uusia tiedostoja projektiin</b>"
+msgid "Argument 1:"
+msgstr "Argumentti 1:"
-#. i18n: file ./project/rescanprjdir.ui line 138
-#: rc.cpp:2659
-#, fuzzy, no-c-format
-msgid "Co&llapse All"
-msgstr "S&ulje kaikki"
+#. i18n: file ./project/eventeditordlgs.ui line 139
+#: rc.cpp:2692
+#, no-c-format
+msgid "Argument 2:"
+msgstr "Argumentti 2:"
-#. i18n: file ./project/rescanprjdir.ui line 163
-#: rc.cpp:2662 rc.cpp:2939
+#. i18n: file ./project/eventeditordlgs.ui line 171
+#: rc.cpp:2695
#, no-c-format
-msgid "&All"
-msgstr "K&aikki"
+msgid "Argument 3:"
+msgstr "Argumentti 3:"
-#. i18n: file ./project/rescanprjdir.ui line 179
-#: rc.cpp:2668 rc.cpp:2933
+#. i18n: file ./project/eventeditordlgs.ui line 187
+#: rc.cpp:2698
#, no-c-format
-msgid "E&xpand All"
-msgstr "La&ajenna kaikki"
+msgid "Argument 4:"
+msgstr "Argumentti 4:"
-#. i18n: file ./project/rescanprjdir.ui line 198
-#: rc.cpp:2674 rc.cpp:2915
+#. i18n: file ./project/eventconfigurationdlgs.ui line 24
+#: rc.cpp:2701
#, no-c-format
-msgid "&Invert"
-msgstr "&Käänteinen"
+msgid "Ena&ble the event actions"
+msgstr "Sa&lli tapahtumatoiminnot"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 35
+#: rc.cpp:2704
+#, no-c-format
+msgid "Configure Events"
+msgstr "Määrittele tapahtumia"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 46
+#: rc.cpp:2707
+#, no-c-format
+msgid "&Add"
+msgstr "&Lisää"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 77
+#: rc.cpp:2713
+#, no-c-format
+msgid "Event"
+msgstr "Tapahtuma"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 88
+#: rc.cpp:2716
+#, no-c-format
+msgid "Action"
+msgstr "Toiminto"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 99
+#: rc.cpp:2719
+#, no-c-format
+msgid "Argument 1"
+msgstr "Argumentti 1"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 110
+#: rc.cpp:2722
+#, no-c-format
+msgid "Argument 2"
+msgstr "Argumentti 2"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 121
+#: rc.cpp:2725
+#, no-c-format
+msgid "Argument 3"
+msgstr "Argumentti 3"
+
+#. i18n: file ./project/eventconfigurationdlgs.ui line 132
+#: rc.cpp:2728
+#, no-c-format
+msgid "Argument 4"
+msgstr "Argumentti 4"
#. i18n: file ./project/projectoptions.ui line 33
-#: rc.cpp:2677
+#: rc.cpp:2734
#, no-c-format
msgid "Project Options"
msgstr "Projektin asetukset"
#. i18n: file ./project/projectoptions.ui line 188
-#: rc.cpp:2686
+#: rc.cpp:2743
#, no-c-format
msgid "Project &name:"
msgstr "Projektin &nimi:"
#. i18n: file ./project/projectoptions.ui line 199
-#: rc.cpp:2689
+#: rc.cpp:2746
#, no-c-format
msgid "&Templates folder:"
msgstr "&Pohjakansio:"
#. i18n: file ./project/projectoptions.ui line 216
-#: rc.cpp:2692
+#: rc.cpp:2749
#, no-c-format
msgid "T&oolbars folder:"
msgstr "Työkalurivikansio:"
#. i18n: file ./project/projectoptions.ui line 235
-#: rc.cpp:2695
+#: rc.cpp:2752
#, no-c-format
msgid "&Author:"
msgstr "&Tekijä:"
#. i18n: file ./project/projectoptions.ui line 254
-#: rc.cpp:2698
+#: rc.cpp:2755
#, no-c-format
msgid "E&mail:"
msgstr "Sähkö&posti:"
#. i18n: file ./project/projectoptions.ui line 273
-#: rc.cpp:2701 rc.cpp:2954
+#: rc.cpp:2758 rc.cpp:2807
#, no-c-format
msgid "Project Defaults"
msgstr "Projektin vakioasetukset"
#. i18n: file ./project/projectoptions.ui line 295
-#: rc.cpp:2707
+#: rc.cpp:2764
#, no-c-format
msgid "Default &view:"
msgstr "Oletus&näkymä:"
#. i18n: file ./project/projectoptions.ui line 312
-#: rc.cpp:2710
+#: rc.cpp:2767
#, no-c-format
msgid "Default &encoding:"
msgstr "Oletus&koodaus:"
#. i18n: file ./project/projectoptions.ui line 343
-#: rc.cpp:2716
+#: rc.cpp:2773
#, no-c-format
msgid "E&xclude from project:"
msgstr "&Poista projektista:"
#. i18n: file ./project/projectoptions.ui line 354
-#: rc.cpp:2719
+#: rc.cpp:2776
#, no-c-format
msgid "Exclude &files listed in .cvsignore"
msgstr "Poista .cvsignore:ssa &luetellut tiedostot"
#. i18n: file ./project/projectoptions.ui line 358
-#: rc.cpp:2722
+#: rc.cpp:2779
#, no-c-format
msgid ""
"The files listed in <i>.cvsignore</i> files will not appear in the project "
@@ -4109,541 +4212,437 @@ msgid ""
msgstr ""
#. i18n: file ./project/projectoptions.ui line 374
-#: rc.cpp:2726
+#: rc.cpp:2783
#, no-c-format
msgid "Debugger"
msgstr "Debuggeri"
#. i18n: file ./project/projectoptions.ui line 385
-#: rc.cpp:2729
+#: rc.cpp:2786
#, no-c-format
msgid "Debu&gger:"
msgstr "Debu&gger:"
#. i18n: file ./project/projectoptions.ui line 420
-#: rc.cpp:2732
+#: rc.cpp:2789
#, no-c-format
msgid "Optio&ns"
msgstr "&Asetukset"
#. i18n: file ./project/projectoptions.ui line 428
-#: rc.cpp:2735
+#: rc.cpp:2792
#, no-c-format
msgid "Remember &breakpoints across sessions"
msgstr "Muista &katkospisteet istuntojen välillä"
#. i18n: file ./project/projectoptions.ui line 436
-#: rc.cpp:2738
+#: rc.cpp:2795
#, no-c-format
msgid "Remember watches across sessions"
msgstr "Muista seurannat istuntojen välillä"
#. i18n: file ./project/projectoptions.ui line 449
-#: rc.cpp:2741
+#: rc.cpp:2798
#, no-c-format
msgid "Use persistent boo&kmarks"
msgstr ""
#. i18n: file ./project/projectoptions.ui line 465
-#: rc.cpp:2744
+#: rc.cpp:2801
#, fuzzy, no-c-format
msgid "&Use preview prefix:"
msgstr "Käytä esikats&elun etuliitettä"
-#. i18n: file ./project/projectnewgenerals.ui line 121
-#: rc.cpp:2747
+#. i18n: file ./project/projectnewfinals.ui line 121
+#: rc.cpp:2804
#, no-c-format
-msgid "Directory Settings"
-msgstr "Kansioasetukset"
+msgid "Prefix:"
+msgstr "Etuliite:"
-#. i18n: file ./project/projectnewgenerals.ui line 137
-#: rc.cpp:2750
+#. i18n: file ./project/projectnewfinals.ui line 151
+#: rc.cpp:2810
#, no-c-format
-msgid "Templates directory:"
-msgstr "Pohjakansio:"
+msgid "Default DTD:"
+msgstr "Oletus-DTD:"
-#. i18n: file ./project/projectnewgenerals.ui line 170
-#: rc.cpp:2756
+#. i18n: file ./project/projectnewfinals.ui line 170
+#: rc.cpp:2813
#, no-c-format
-msgid "Toolbars directory:"
-msgstr "Työkalurivin kansio:"
+msgid "Default encoding:"
+msgstr "Oletuskoodaus:"
-#. i18n: file ./project/projectnewgenerals.ui line 220
-#: rc.cpp:2765
+#. i18n: file ./project/projectnewfinals.ui line 185
+#: rc.cpp:2816
#, no-c-format
-msgid "Main directory:"
-msgstr "Pääkansio:"
+msgid "Insert &local templates"
+msgstr "Lisää &paikallisia pohjia"
-#. i18n: file ./project/projectnewgenerals.ui line 240
-#: rc.cpp:2768
+#. i18n: file ./project/projectnewfinals.ui line 193
+#: rc.cpp:2819
#, no-c-format
-msgid "Project Sources"
-msgstr "Projektin lähdekoodit"
+msgid "Insert &global templates"
+msgstr "Lisää &globaaleja pohjia"
-#. i18n: file ./project/projectnewgenerals.ui line 257
-#: rc.cpp:2771
+#. i18n: file ./project/projectnewfinals.ui line 201
+#: rc.cpp:2822
+#, fuzzy, no-c-format
+msgid "Use preview prefi&x"
+msgstr "Käytä esikats&elun etuliitettä"
+
+#. i18n: file ./project/projectnewfinals.ui line 209
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:62 rc.cpp:2825
#, no-c-format
-msgid "&Add local or remote files"
-msgstr "Lisää etä- ja paikallisia tiedostoja"
+msgid "Author:"
+msgstr "Tekijä:"
-#. i18n: file ./project/projectnewgenerals.ui line 268
-#: rc.cpp:2774
+#. i18n: file ./project/projectnewfinals.ui line 264
+#: rc.cpp:2828
#, no-c-format
-msgid "&Use wget to download files from a site"
-msgstr "&Käytä wget-ohjelmaa ladataksesi tiedostot sivustolta"
+msgid "Email:"
+msgstr "Sähköposti:"
-#. i18n: file ./project/projectnewgenerals.ui line 297
-#: rc.cpp:2783
+#. i18n: file ./project/uploadprofiledlgs.ui line 26
+#: project/uploadprofiles.cpp:90 rc.cpp:2831
#, no-c-format
-msgid "Server Settings"
-msgstr "Palvelimn asetukset"
+msgid "Upload Profile"
+msgstr "Siirrä profiili"
-#. i18n: file ./project/projectnewgenerals.ui line 308
-#: rc.cpp:2786
+#. i18n: file ./project/uploadprofiledlgs.ui line 42
+#: rc.cpp:2834
#, no-c-format
-msgid "Protocol: "
-msgstr "Protokolla: "
+msgid "&Host:"
+msgstr "&Palvelin:"
-#. i18n: file ./project/projectnewgenerals.ui line 321
-#: rc.cpp:2789
+#. i18n: file ./project/uploadprofiledlgs.ui line 53
+#: rc.cpp:2837
#, no-c-format
-msgid "Password:"
-msgstr "Salasana:"
+msgid "&User:"
+msgstr "&Käyttäjä:"
-#. i18n: file ./project/projectnewgenerals.ui line 343
-#: project/projectnewgeneral.cpp:65 project/projectnewgeneral.cpp:129
-#: project/projectnewgeneral.cpp:203 project/projectprivate.cpp:739
-#: rc.cpp:2792
+#. i18n: file ./project/uploadprofiledlgs.ui line 64
+#: rc.cpp:2840
#, no-c-format
-msgid "Local"
-msgstr "Paikallinen"
+msgid "Pa&th:"
+msgstr "Po&lku:"
-#. i18n: file ./project/projectnewgenerals.ui line 382
-#: rc.cpp:2795
+#. i18n: file ./project/uploadprofiledlgs.ui line 75
+#: rc.cpp:2843 rc.cpp:2896
+#, fuzzy, no-c-format
+msgid "Profile &name:"
+msgstr "Tiedostonimi:"
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 86
+#: rc.cpp:2846
#, no-c-format
-msgid "Port:"
-msgstr "Portti:"
+msgid "Use as &default profile"
+msgstr "Käytä &oletusprofiilina"
-#. i18n: file ./project/projectnewgenerals.ui line 398
-#: rc.cpp:2798
+#. i18n: file ./project/uploadprofiledlgs.ui line 107
+#: rc.cpp:2849
#, no-c-format
-msgid "Host:"
-msgstr "Palvelin:"
+msgid "Pass&word:"
+msgstr "Sala&sana:"
-#. i18n: file ./project/projectnewgenerals.ui line 409
-#: rc.cpp:2801
+#. i18n: file ./project/uploadprofiledlgs.ui line 213
+#: rc.cpp:2858
#, no-c-format
-msgid "User:"
-msgstr "Käyttäjä:"
+msgid "Po&rt:"
+msgstr "Po&rtti:"
-#. i18n: file ./project/uploadprofilespage.ui line 46
-#: rc.cpp:2804
+#. i18n: file ./project/uploadprofiledlgs.ui line 232
+#: rc.cpp:2861
#, no-c-format
-msgid "Default profile:"
-msgstr "Oletusprofiili:"
+msgid "&Store password on disc"
+msgstr "Talleta &salasana levylle"
-#. i18n: file ./project/uploadprofilespage.ui line 62
-#: rc.cpp:2807
+#. i18n: file ./project/uploadprofiledlgs.ui line 238
+#: rc.cpp:2864
#, no-c-format
-msgid "Edit Profiles"
-msgstr "Muokkaa profiileja."
+msgid "Keep the password in a file. DANGEROUS! Read the \"What's This?\" text."
+msgstr ""
+"Säilytä salasana tiedostossa. VAARALISLTA! Lue \"Mikä tämä on?\" teksti."
-#. i18n: file ./project/uploadprofilespage.ui line 86
-#: rc.cpp:2813
+#. i18n: file ./project/uploadprofiledlgs.ui line 243
+#: rc.cpp:2867
#, no-c-format
-msgid "Show a &treeview for each profile"
-msgstr "Näy&tä puunäyttö jokaiselle profiilille"
+msgid ""
+"<qt>If you check this box, the password will be saved in the local Quanta "
+"configuration file, so every time you start Quanta and load this project, the "
+"password will be loaded and you don't have to enter it. Altough the local "
+"configuration file is readable only by you and the password\n"
+"is obscured, saving the password in any file is a security risk. Use this "
+"option at your own risk."
+"<br>\n"
+"<i>Note:</i> due to the security concerns, the password is not present in the "
+"project file, and moving the project files to another computer or uploading the "
+"project to a server will not move/upload the password to the new place.</qt>"
+msgstr ""
+
+#. i18n: file ./project/uploadprofiledlgs.ui line 264
+#: rc.cpp:2872
+#, no-c-format
+msgid "&Protocol:"
+msgstr "&Protokolla:"
#. i18n: file ./project/projectnewwebs.ui line 142
#: project/projectnewweb.cpp:140 project/projectnewweb.cpp:147
-#: project/projectnewweb.cpp:157 project/projectnewweb.cpp:167 rc.cpp:2816
+#: project/projectnewweb.cpp:157 project/projectnewweb.cpp:167 rc.cpp:2875
#, no-c-format
msgid "Start"
msgstr "Aloita"
#. i18n: file ./project/projectnewwebs.ui line 192
-#: rc.cpp:2819
+#: rc.cpp:2878
#, no-c-format
msgid "wget's command line:"
msgstr "wgetin komentorivi:"
#. i18n: file ./project/projectnewwebs.ui line 215
-#: rc.cpp:2822
+#: rc.cpp:2881
#, no-c-format
msgid "HTTP"
msgstr "HTTP"
#. i18n: file ./project/projectnewwebs.ui line 220
-#: rc.cpp:2825
+#: rc.cpp:2884
#, no-c-format
msgid "FTP"
msgstr "FTP"
#. i18n: file ./project/projectnewwebs.ui line 237
-#: rc.cpp:2828
+#: rc.cpp:2887
#, no-c-format
msgid "Protocol:"
msgstr "Protokolla:"
#. i18n: file ./project/projectnewwebs.ui line 250
-#: rc.cpp:2831
+#: rc.cpp:2890
#, no-c-format
msgid "Site source:"
msgstr "Sivuston lähdekoodi:"
-#. i18n: file ./project/eventeditordlgs.ui line 49
-#: rc.cpp:2834
-#, no-c-format
-msgid "Event:"
-msgstr "Tapahtuma:"
-
-#. i18n: file ./project/eventeditordlgs.ui line 78
-#: rc.cpp:2837
-#, no-c-format
-msgid "Action:"
-msgstr "Toiminto:"
-
-#. i18n: file ./project/eventeditordlgs.ui line 107
-#: rc.cpp:2840
-#, no-c-format
-msgid "Argument 1:"
-msgstr "Argumentti 1:"
-
-#. i18n: file ./project/eventeditordlgs.ui line 139
-#: rc.cpp:2843
-#, no-c-format
-msgid "Argument 2:"
-msgstr "Argumentti 2:"
-
-#. i18n: file ./project/eventeditordlgs.ui line 171
-#: rc.cpp:2846
-#, no-c-format
-msgid "Argument 3:"
-msgstr "Argumentti 3:"
-
-#. i18n: file ./project/eventeditordlgs.ui line 187
-#: rc.cpp:2849
-#, no-c-format
-msgid "Argument 4:"
-msgstr "Argumentti 4:"
-
-#. i18n: file ./project/membereditdlgs.ui line 52
-#: rc.cpp:2858
-#, no-c-format
-msgid "E&dit Subprojects"
-msgstr "Muokkaa &aliprojekteja"
-
-#. i18n: file ./project/membereditdlgs.ui line 70
-#: rc.cpp:2861
-#, no-c-format
-msgid "Tas&k:"
-msgstr "&Tehtävät:"
-
-#. i18n: file ./project/membereditdlgs.ui line 81
-#: rc.cpp:2864
-#, no-c-format
-msgid "Subpro&ject:"
-msgstr "Alipro&jekti:"
-
-#. i18n: file ./project/membereditdlgs.ui line 92
-#: rc.cpp:2867
-#, no-c-format
-msgid "&Role:"
-msgstr "&Rooli:"
-
-#. i18n: file ./project/membereditdlgs.ui line 103
-#: rc.cpp:2870
-#, no-c-format
-msgid "&Email:"
-msgstr "&Sähköposti:"
-
-#. i18n: file ./project/subprojecteditdlgs.ui line 35
-#: rc.cpp:2879
-#, no-c-format
-msgid "The relative path of the subproject folder inside the project."
-msgstr ""
-
-#. i18n: file ./project/subprojecteditdlgs.ui line 48
-#: rc.cpp:2882
-#, no-c-format
-msgid "&Location:"
-msgstr "&Sijainti:"
-
-#. i18n: file ./project/subprojecteditdlgs.ui line 59
-#: rc.cpp:2885
-#, no-c-format
-msgid "&Create new subproject"
-msgstr "&Luo uusi aliprojekti"
-
-#. i18n: file ./project/subprojecteditdlgs.ui line 62
-#: rc.cpp:2888
-#, no-c-format
-msgid ""
-"Check this if you want to create a new subproject with the above entered data."
-msgstr ""
-
#. i18n: file ./project/projectuploads.ui line 40
-#: rc.cpp:2891
+#: rc.cpp:2893
#, no-c-format
msgid "Upload Project Files"
msgstr "Siirrä projektin tiedostot palvelimelle"
-#. i18n: file ./project/projectuploads.ui line 62
-#: rc.cpp:2894 rc.cpp:3023
-#, fuzzy, no-c-format
-msgid "Profile &name:"
-msgstr "Tiedostonimi:"
-
#. i18n: file ./project/projectuploads.ui line 103
-#: rc.cpp:2897
+#: rc.cpp:2899
#, no-c-format
msgid "New..."
msgstr "Uusi..."
#. i18n: file ./project/projectuploads.ui line 111
-#: rc.cpp:2900
+#: rc.cpp:2902
#, no-c-format
msgid "Edit..."
msgstr "Muokkaa..."
#. i18n: file ./project/projectuploads.ui line 137
-#: rc.cpp:2906
+#: rc.cpp:2908
#, no-c-format
msgid "&Proceed"
msgstr "&Tilanne:"
#. i18n: file ./project/projectuploads.ui line 187
-#: rc.cpp:2912
+#: rc.cpp:2914
#, no-c-format
msgid "&Keep passwords in memory"
msgstr "Säilytä &salasanat muistissa"
+#. i18n: file ./project/projectuploads.ui line 217
+#: rc.cpp:2917 rc.cpp:2983
+#, no-c-format
+msgid "&Invert"
+msgstr "&Käänteinen"
+
#. i18n: file ./project/projectuploads.ui line 233
-#: rc.cpp:2921
+#: rc.cpp:2923
#, no-c-format
msgid "C&ollapse All"
msgstr "S&ulje kaikki"
#. i18n: file ./project/projectuploads.ui line 241
-#: rc.cpp:2924
+#: rc.cpp:2926
#, no-c-format
msgid "U&pdate All"
msgstr "&Päivitä kaikki"
#. i18n: file ./project/projectuploads.ui line 244
-#: rc.cpp:2927
+#: rc.cpp:2929
#, no-c-format
msgid "This will cause all files to appear already uploaded"
msgstr "Tämä merkitsee kaikki tiedostot jo siirretyiksi"
#. i18n: file ./project/projectuploads.ui line 252
-#: rc.cpp:2930
+#: rc.cpp:2932
#, no-c-format
msgid "&Modified"
msgstr "&Muokattu"
+#. i18n: file ./project/projectuploads.ui line 260
+#: rc.cpp:2935 rc.cpp:2977
+#, no-c-format
+msgid "E&xpand All"
+msgstr "La&ajenna kaikki"
+
#. i18n: file ./project/projectuploads.ui line 289
-#: rc.cpp:2936
+#: rc.cpp:2938
#, no-c-format
msgid "Selection:"
msgstr "Valinta:"
+#. i18n: file ./project/projectuploads.ui line 305
+#: rc.cpp:2941 rc.cpp:2971
+#, no-c-format
+msgid "&All"
+msgstr "K&aikki"
+
#. i18n: file ./project/projectuploads.ui line 313
-#: rc.cpp:2942
+#: rc.cpp:2944
#, no-c-format
msgid "Mark the selected files as uploaded instead of uploading them"
msgstr "Merkitse valitut tiedostot siirretyiksi siirron sijaan"
#. i18n: file ./project/projectuploads.ui line 339
-#: rc.cpp:2945
+#: rc.cpp:2947
#, no-c-format
msgid "Current: [none]"
msgstr "Nykyinen: [ei mikään]"
#. i18n: file ./project/projectuploads.ui line 358
-#: project/projectupload.cpp:235 rc.cpp:2948
+#: project/projectupload.cpp:235 rc.cpp:2950
#, no-c-format
msgid "Total:"
msgstr "Yhteensä:"
-#. i18n: file ./project/projectnewfinals.ui line 121
-#: rc.cpp:2951
-#, no-c-format
-msgid "Prefix:"
-msgstr "Etuliite:"
-
-#. i18n: file ./project/projectnewfinals.ui line 151
-#: rc.cpp:2957
-#, no-c-format
-msgid "Default DTD:"
-msgstr "Oletus-DTD:"
-
-#. i18n: file ./project/projectnewfinals.ui line 170
-#: rc.cpp:2960
+#. i18n: file ./project/rescanprjdir.ui line 39
+#: rc.cpp:2953
#, no-c-format
-msgid "Default encoding:"
-msgstr "Oletuskoodaus:"
+msgid "MyDialog"
+msgstr "MyDialog"
-#. i18n: file ./project/projectnewfinals.ui line 185
-#: rc.cpp:2963
+#. i18n: file ./project/rescanprjdir.ui line 58
+#: project/rescanprj.cpp:244 rc.cpp:2956
#, no-c-format
-msgid "Insert &local templates"
-msgstr "Lisää &paikallisia pohjia"
+msgid "Progress:"
+msgstr "Tilanne:"
-#. i18n: file ./project/projectnewfinals.ui line 193
-#: rc.cpp:2966
+#. i18n: file ./project/rescanprjdir.ui line 79
+#: rc.cpp:2959
#, no-c-format
-msgid "Insert &global templates"
-msgstr "Lisää &globaaleja pohjia"
+msgid "<b>Add New Files in Project</b>"
+msgstr "<b>Lisää uusia tiedostoja projektiin</b>"
-#. i18n: file ./project/projectnewfinals.ui line 201
-#: rc.cpp:2969
+#. i18n: file ./project/rescanprjdir.ui line 138
+#: rc.cpp:2968
#, fuzzy, no-c-format
-msgid "Use preview prefi&x"
-msgstr "Käytä esikats&elun etuliitettä"
-
-#. i18n: file ./project/projectnewfinals.ui line 209
-#: ../lib/compatibility/knewstuff/uploaddialog.cpp:62 rc.cpp:2972
-#, no-c-format
-msgid "Author:"
-msgstr "Tekijä:"
-
-#. i18n: file ./project/projectnewfinals.ui line 264
-#: rc.cpp:2975
-#, no-c-format
-msgid "Email:"
-msgstr "Sähköposti:"
-
-#. i18n: file ./project/eventconfigurationdlgs.ui line 24
-#: rc.cpp:2978
-#, no-c-format
-msgid "Ena&ble the event actions"
-msgstr "Sa&lli tapahtumatoiminnot"
-
-#. i18n: file ./project/eventconfigurationdlgs.ui line 35
-#: rc.cpp:2981
-#, no-c-format
-msgid "Configure Events"
-msgstr "Määrittele tapahtumia"
-
-#. i18n: file ./project/eventconfigurationdlgs.ui line 46
-#: rc.cpp:2984
-#, no-c-format
-msgid "&Add"
-msgstr "&Lisää"
+msgid "Co&llapse All"
+msgstr "S&ulje kaikki"
-#. i18n: file ./project/eventconfigurationdlgs.ui line 77
-#: rc.cpp:2990
+#. i18n: file ./project/uploadprofilespage.ui line 46
+#: rc.cpp:2986
#, no-c-format
-msgid "Event"
-msgstr "Tapahtuma"
+msgid "Default profile:"
+msgstr "Oletusprofiili:"
-#. i18n: file ./project/eventconfigurationdlgs.ui line 88
-#: rc.cpp:2993
+#. i18n: file ./project/uploadprofilespage.ui line 62
+#: rc.cpp:2989
#, no-c-format
-msgid "Action"
-msgstr "Toiminto"
+msgid "Edit Profiles"
+msgstr "Muokkaa profiileja."
-#. i18n: file ./project/eventconfigurationdlgs.ui line 99
-#: rc.cpp:2996
+#. i18n: file ./project/uploadprofilespage.ui line 86
+#: rc.cpp:2995
#, no-c-format
-msgid "Argument 1"
-msgstr "Argumentti 1"
+msgid "Show a &treeview for each profile"
+msgstr "Näy&tä puunäyttö jokaiselle profiilille"
-#. i18n: file ./project/eventconfigurationdlgs.ui line 110
-#: rc.cpp:2999
+#. i18n: file ./project/subprojecteditdlgs.ui line 35
+#: rc.cpp:3001
#, no-c-format
-msgid "Argument 2"
-msgstr "Argumentti 2"
+msgid "The relative path of the subproject folder inside the project."
+msgstr ""
-#. i18n: file ./project/eventconfigurationdlgs.ui line 121
-#: rc.cpp:3002
+#. i18n: file ./project/subprojecteditdlgs.ui line 48
+#: rc.cpp:3004
#, no-c-format
-msgid "Argument 3"
-msgstr "Argumentti 3"
+msgid "&Location:"
+msgstr "&Sijainti:"
-#. i18n: file ./project/eventconfigurationdlgs.ui line 132
-#: rc.cpp:3005
+#. i18n: file ./project/subprojecteditdlgs.ui line 59
+#: rc.cpp:3007
#, no-c-format
-msgid "Argument 4"
-msgstr "Argumentti 4"
+msgid "&Create new subproject"
+msgstr "&Luo uusi aliprojekti"
-#. i18n: file ./project/uploadprofiledlgs.ui line 26
-#: project/uploadprofiles.cpp:90 rc.cpp:3011
+#. i18n: file ./project/subprojecteditdlgs.ui line 62
+#: rc.cpp:3010
#, no-c-format
-msgid "Upload Profile"
-msgstr "Siirrä profiili"
+msgid ""
+"Check this if you want to create a new subproject with the above entered data."
+msgstr ""
-#. i18n: file ./project/uploadprofiledlgs.ui line 42
-#: rc.cpp:3014
+#. i18n: file ./project/teammembersdlgs.ui line 24
+#: rc.cpp:3013
#, no-c-format
-msgid "&Host:"
-msgstr "&Palvelin:"
+msgid "&Mailing list:"
+msgstr ""
-#. i18n: file ./project/uploadprofiledlgs.ui line 53
-#: rc.cpp:3017
+#. i18n: file ./project/teammembersdlgs.ui line 40
+#: rc.cpp:3016
#, no-c-format
-msgid "&User:"
-msgstr "&Käyttäjä:"
+msgid "You are:"
+msgstr "Sinä olet:"
-#. i18n: file ./project/uploadprofiledlgs.ui line 64
-#: rc.cpp:3020
+#. i18n: file ./project/teammembersdlgs.ui line 53
+#: project/teammembersdlg.cpp:247 rc.cpp:3019
#, no-c-format
-msgid "Pa&th:"
-msgstr "Po&lku:"
+msgid "Please select your identity from the member list."
+msgstr ""
-#. i18n: file ./project/uploadprofiledlgs.ui line 86
-#: rc.cpp:3026
+#. i18n: file ./project/teammembersdlgs.ui line 64
+#: rc.cpp:3022
#, no-c-format
-msgid "Use as &default profile"
-msgstr "Käytä &oletusprofiilina"
+msgid "&Team Members"
+msgstr "Ryhmän jäsene&t"
-#. i18n: file ./project/uploadprofiledlgs.ui line 107
-#: rc.cpp:3029
+#. i18n: file ./project/teammembersdlgs.ui line 100
+#: rc.cpp:3034
#, no-c-format
-msgid "Pass&word:"
-msgstr "Sala&sana:"
+msgid "Nickname"
+msgstr "Lempinimi"
-#. i18n: file ./project/uploadprofiledlgs.ui line 213
-#: rc.cpp:3038
+#. i18n: file ./project/teammembersdlgs.ui line 111
+#: rc.cpp:3037
#, no-c-format
-msgid "Po&rt:"
-msgstr "Po&rtti:"
+msgid "Email"
+msgstr "Sähköposti"
-#. i18n: file ./project/uploadprofiledlgs.ui line 232
-#: rc.cpp:3041
+#. i18n: file ./project/teammembersdlgs.ui line 122
+#: rc.cpp:3040
#, no-c-format
-msgid "&Store password on disc"
-msgstr "Talleta &salasana levylle"
+msgid "Role"
+msgstr "Rooli"
-#. i18n: file ./project/uploadprofiledlgs.ui line 238
-#: rc.cpp:3044
+#. i18n: file ./project/teammembersdlgs.ui line 133
+#: rc.cpp:3043
#, no-c-format
-msgid "Keep the password in a file. DANGEROUS! Read the \"What's This?\" text."
-msgstr ""
-"Säilytä salasana tiedostossa. VAARALISLTA! Lue \"Mikä tämä on?\" teksti."
+msgid "Task"
+msgstr "Tehtävä"
-#. i18n: file ./project/uploadprofiledlgs.ui line 243
-#: rc.cpp:3047
+#. i18n: file ./project/teammembersdlgs.ui line 144
+#: rc.cpp:3046
#, no-c-format
-msgid ""
-"<qt>If you check this box, the password will be saved in the local Quanta "
-"configuration file, so every time you start Quanta and load this project, the "
-"password will be loaded and you don't have to enter it. Altough the local "
-"configuration file is readable only by you and the password\n"
-"is obscured, saving the password in any file is a security risk. Use this "
-"option at your own risk."
-"<br>\n"
-"<i>Note:</i> due to the security concerns, the password is not present in the "
-"project file, and moving the project files to another computer or uploading the "
-"project to a server will not move/upload the password to the new place.</qt>"
-msgstr ""
+msgid "Subproject"
+msgstr "Aliprojekti"
-#. i18n: file ./project/uploadprofiledlgs.ui line 264
+#. i18n: file ./project/teammembersdlgs.ui line 187
#: rc.cpp:3052
#, no-c-format
-msgid "&Protocol:"
-msgstr "&Protokolla:"
+msgid "Set to &Yourself"
+msgstr "Aseta &itsellesi"
#. i18n: file ./data/config/quantaui.rc line 13
#: rc.cpp:3058
@@ -4777,816 +4776,883 @@ msgstr "Debuggerin työkalurivi"
msgid "Project Toolbar"
msgstr "Projektin työkalurivi"
-#. i18n: file ./scripts/meinproc.kmdr line 18
+#. i18n: file ./scripts/gubed_install.kmdr line 18
#: rc.cpp:3139
-#, fuzzy, no-c-format
-msgid "Quanta+: meinproc"
-msgstr "&Quantan kotisivut"
+#, no-c-format
+msgid "Gubed Installation v0.1"
+msgstr ""
-#. i18n: file ./scripts/meinproc.kmdr line 54
-#: rc.cpp:3145 rc.cpp:3568
+#. i18n: file ./scripts/gubed_install.kmdr line 124
+#: rc.cpp:3145
#, no-c-format
-msgid "&Process"
-msgstr "&Prosessi"
+msgid "Target directory:"
+msgstr "Kohdekansio:"
-#. i18n: file ./scripts/meinproc.kmdr line 146
+#. i18n: file ./scripts/gubed_install.kmdr line 132
#: rc.cpp:3148
#, no-c-format
-msgid "Current working folder &in Quanta"
-msgstr "Nyky&inen työkansio Quanta-ohjelmassa"
+msgid "Archive name:"
+msgstr "Arkiston nimi:"
-#. i18n: file ./scripts/meinproc.kmdr line 206
-#: rc.cpp:3151 rc.cpp:3328
+#. i18n: file ./scripts/gubed_install.kmdr line 145
+#: rc.cpp:3151
#, no-c-format
-msgid "Other folder:"
-msgstr "Muu kansio:"
+msgid "Select the archive containing Gubed (tar.bz2 format)"
+msgstr ""
-#. i18n: file ./scripts/meinproc.kmdr line 249
+#. i18n: file ./scripts/gubed_install.kmdr line 161
#: rc.cpp:3154
#, no-c-format
-msgid "View in &Konqueror"
-msgstr "Näytä &KOnquerissa"
+msgid "The target directory (example /var/www)"
+msgstr "Kohdekansio (esimerkki /var/www)"
-#. i18n: file ./scripts/tablewizard.kmdr line 18
+#. i18n: file ./scripts/gubed_install.kmdr line 179
#: rc.cpp:3157
#, no-c-format
-msgid "Docbook Table Wizard"
+msgid "Run the server after installation has finished"
+msgstr "Käynnistä palvelin kun asennus on valmis"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 189
+#: rc.cpp:3160
+#, no-c-format
+msgid ""
+"If checked the server will be run in the background after the installation has "
+"finished"
msgstr ""
+"Tällä valinnalla palvelin käynnistetään taustalle asennuksen valmistuttua"
-#. i18n: file ./scripts/tablewizard.kmdr line 63
+#. i18n: file ./scripts/gubed_install.kmdr line 205
#: rc.cpp:3163
#, no-c-format
+msgid "View installation log"
+msgstr "Näytä asennusloki"
+
+#. i18n: file ./scripts/gubed_install.kmdr line 218
+#: rc.cpp:3166
+#, no-c-format
msgid ""
-"Click here to cancel the creation of the table. No action will be performed."
+"Uncheck this if you do not want to see the installation log. The log may "
+"provide important information in case of installation failure."
msgstr ""
+"Poista tämä valinta, jos et halua nähdä asennuslokia. Lokissa on tärkeää tietoa "
+"siinä tapauksessa, jos asennus epäonnistuu."
-#. i18n: file ./scripts/tablewizard.kmdr line 98
+#. i18n: file ./scripts/gubed_install.kmdr line 234
#: rc.cpp:3169
#, no-c-format
-msgid "Press this button to create the table or informaltable."
-msgstr ""
+msgid "&Start Installation"
+msgstr "Aloita a&sennus"
-#. i18n: file ./scripts/tablewizard.kmdr line 125
+#. i18n: file ./scripts/listwizard.kmdr line 18
#: rc.cpp:3172
#, no-c-format
-msgid "Table Options"
-msgstr "Taulukon asetukset"
-
-#. i18n: file ./scripts/tablewizard.kmdr line 133
-#: rc.cpp:3175 rc.cpp:3187 rc.cpp:3199
-#, no-c-format
-msgid ""
-"Enter here the id of the table or informaltable. You can use the id to link or "
-"reference to the table or informaltable elsewhere in the document."
+msgid "Docbook List Wizard"
msgstr ""
-#. i18n: file ./scripts/tablewizard.kmdr line 164
+#. i18n: file ./scripts/listwizard.kmdr line 87
#: rc.cpp:3178
#, no-c-format
-msgid "Number of columns:"
-msgstr "Sarakkeiden määrä:"
-
-#. i18n: file ./scripts/tablewizard.kmdr line 167
-#: rc.cpp:3181 rc.cpp:3217
-#, no-c-format
msgid ""
-"Select or enter in this spin box the number of columns that should be created "
-"by the wizard."
+"Press this button to cancel the creation of the list or procedure. No action "
+"will be performed."
msgstr ""
-#. i18n: file ./scripts/tablewizard.kmdr line 175
+#. i18n: file ./scripts/listwizard.kmdr line 123
#: rc.cpp:3184
-#, fuzzy, no-c-format
-msgid "Table id:"
-msgstr "Muokkausohjelma"
-
-#. i18n: file ./scripts/tablewizard.kmdr line 189
-#: rc.cpp:3190
-#, fuzzy, no-c-format
-msgid "&Add table header"
-msgstr "Lisää erikoismerkki"
-
-#. i18n: file ./scripts/tablewizard.kmdr line 203
-#: rc.cpp:3193
#, no-c-format
-msgid ""
-"Check this box to create a table header. The table header is the first row of "
-"the table, and has the same number of entries as the other rows."
+msgid "Press this button to create the selected list or procedure."
msgstr ""
-#. i18n: file ./scripts/tablewizard.kmdr line 211
-#: rc.cpp:3196
-#, fuzzy, no-c-format
-msgid "table_id"
-msgstr "Taulukko"
+#. i18n: file ./scripts/listwizard.kmdr line 133
+#: rc.cpp:3187
+#, no-c-format
+msgid "List Options"
+msgstr "Luetteloasetukset"
-#. i18n: file ./scripts/tablewizard.kmdr line 243
-#: rc.cpp:3202 rc.cpp:3208
+#. i18n: file ./scripts/listwizard.kmdr line 183
+#: rc.cpp:3190 rc.cpp:3196
#, no-c-format
msgid ""
-"Select or enter in this spin box the number of rows that should be created by "
-"the wizard. After using the wizard, you can add (or remove) more rows. To add "
-"more rows, add the same number of <entry> tags per <row> "
-"tag as in the rest of the table."
+"Select or enter in this spin box the number of list entries or steps that "
+"should be created by the wizard. After using the wizard, you can add (or "
+"remove) more entries or steps manually."
msgstr ""
-#. i18n: file ./scripts/tablewizard.kmdr line 251
-#: rc.cpp:3205
-#, no-c-format
-msgid "Number of rows:"
+#. i18n: file ./scripts/listwizard.kmdr line 191
+#: rc.cpp:3193
+#, fuzzy, no-c-format
+msgid "Number of list items or steps:"
msgstr "Rivien määrä:"
-#. i18n: file ./scripts/tablewizard.kmdr line 265
-#: rc.cpp:3211
-#, no-c-format
-msgid "Table title:"
-msgstr "Taulukon otsikko:"
-
-#. i18n: file ./scripts/tablewizard.kmdr line 268
-#: rc.cpp:3214 rc.cpp:3223
+#. i18n: file ./scripts/listwizard.kmdr line 218
+#: rc.cpp:3199
#, no-c-format
msgid ""
-"Enter here the title of the table. The title of the table will appear in the "
-"table of contents as well, under the \"List of Tables\", if you are using the "
-"KDE DocBook tools."
+"<qt>\n"
+"Select the list type:\n"
+"<ul>\n"
+"<li><b>variablelist:</b> a list with two sections for each item: the term and "
+"the definition.</li>\n"
+"<li><b>itemizedlist:</b> a list used when the order of the items is not "
+"important.</li>\n"
+"<li><b>orderedlist:</b> a list used when the order of the items is important "
+"(for instance, a list of things in order of preference). Do not use orderedlist "
+"to describe the steps required to perform an action.</li>\n"
+"<li><b>procedure:</b> list of an sequence of ordered steps, describing to the "
+"reader how to perform a task. You can add substeps later.</li>\n"
+"</ul>\n"
+"</qt>"
msgstr ""
-#. i18n: file ./scripts/tablewizard.kmdr line 300
-#: rc.cpp:3220
-#, no-c-format
-msgid "Table Title"
-msgstr "Taulukon otsikko"
-
-#. i18n: file ./scripts/tablewizard.kmdr line 320
-#: rc.cpp:3226
+#. i18n: file ./scripts/listwizard.kmdr line 229
+#: rc.cpp:3210
#, no-c-format
-msgid "Table Type"
-msgstr "Taulukon tyyppi"
+msgid "List Type"
+msgstr "Luettelon tyyppi"
-#. i18n: file ./scripts/tablewizard.kmdr line 337
-#: rc.cpp:3229
+#. i18n: file ./scripts/listwizard.kmdr line 249
+#: rc.cpp:3213
#, no-c-format
-msgid "ta&ble"
-msgstr "t&aulukko"
+msgid "&procedure"
+msgstr "&proseduuri"
-#. i18n: file ./scripts/tablewizard.kmdr line 358
-#: rc.cpp:3232
+#. i18n: file ./scripts/listwizard.kmdr line 285
+#: rc.cpp:3216
#, no-c-format
-msgid "Select this option to generate a formal table (table)."
+msgid ""
+"Select this option to create a procedure. A procedure is a sequence of ordered "
+"steps, describing to the reader how to perform a task. You can add nested "
+"substeps.\n"
+"\n"
+"Here is one example of a procedure:\n"
+"\n"
+"<procedure>\n"
+"\n"
+"<step><para>First step.</para></step>\n"
+"\n"
+"<step><para>Second step.</para>\n"
+"<substeps>\n"
+"<step><para>First substep of the second step.</para></step>\n"
+"</substeps>\n"
+"</step>\n"
+"\n"
+"</procedure>"
msgstr ""
-#. i18n: file ./scripts/tablewizard.kmdr line 369
-#: rc.cpp:3235
+#. i18n: file ./scripts/listwizard.kmdr line 293
+#: rc.cpp:3233
#, fuzzy, no-c-format
-msgid "&informaltable"
-msgstr "Normaali"
-
-#. i18n: file ./scripts/tablewizard.kmdr line 389
-#: rc.cpp:3238
-#, no-c-format
-msgid "Select this option to generate an informal table (informaltable)."
-msgstr ""
+msgid "itemi&zedlist"
+msgstr "&Tiedostolista"
-#. i18n: file ./scripts/tablewizard.kmdr line 409
-#: rc.cpp:3241
+#. i18n: file ./scripts/listwizard.kmdr line 326
+#: rc.cpp:3236
#, no-c-format
msgid ""
-"<qt>\n"
-"Select the table type:\n"
-"<ul>\n"
-"<li><b>informaltable:</b> the most used table type in KDE docs. A informaltable "
-"does not contain title, table head or entry in the table of contents.</li>\n"
-"<li><b>table:</b> a complete and formal table type, including title, table head "
-"and entry in the table of contents.</li>\n"
-"</ul>\n"
-"</qt>"
+"Select this option to create a itemizedlist. A itemizedlist is a list used when "
+"the order of the items is not important.\n"
+"\n"
+"Here is one example of a itemizedlist:\n"
+"\n"
+"<itemizedlist>\n"
+"\n"
+"<listitem><para>\n"
+"First item.\n"
+"</para></listitem>\n"
+"\n"
+"<listitem><para>\n"
+"Second item.\n"
+"</para></listitem>\n"
+"\n"
+"</itemizedlist>"
msgstr ""
-#. i18n: file ./scripts/xmlval.kmdr line 18
-#: rc.cpp:3250
-#, no-c-format
-msgid "Quanta+ XML Validator"
-msgstr "Quanta+ XML Validaattori"
-
-#. i18n: file ./scripts/xmlval.kmdr line 92
+#. i18n: file ./scripts/listwizard.kmdr line 340
#: rc.cpp:3253
-#, no-c-format
-msgid "C&urrent file"
-msgstr "N&ykyinen tiedosto"
+#, fuzzy, no-c-format
+msgid "or&deredlist"
+msgstr "Järjestämätön"
-#. i18n: file ./scripts/xmlval.kmdr line 155
+#. i18n: file ./scripts/listwizard.kmdr line 376
#: rc.cpp:3256
#, no-c-format
-msgid "Other file:"
-msgstr "Muu tiedosto:"
-
-#. i18n: file ./scripts/xmlval.kmdr line 209
-#: rc.cpp:3259
-#, fuzzy, no-c-format
-msgid "Validate against:"
-msgstr "Validoi liitännäinen"
+msgid ""
+"Select this option to create a orderedlist. A orderedlist is a list used when "
+"the order of the items is important. A number will be associated with each "
+"entry, in order, starting from one.\n"
+"\n"
+"Here is one example of a orderedlist:\n"
+"\n"
+"<orderedlist>\n"
+"\n"
+"<listitem><para>\n"
+"First item.\n"
+"</para></listitem>\n"
+"\n"
+"<listitem><para>\n"
+"Second item.\n"
+"</para></listitem>\n"
+"\n"
+"</orderedlist>"
+msgstr ""
-#. i18n: file ./scripts/xmlval.kmdr line 232
-#: rc.cpp:3262
+#. i18n: file ./scripts/listwizard.kmdr line 387
+#: rc.cpp:3273
#, no-c-format
-msgid "DTD (Internal)"
-msgstr "DTD (sisäinen)"
+msgid "&variablelist"
+msgstr "&muuttujaluettelo"
-#. i18n: file ./scripts/xmlval.kmdr line 237
-#: rc.cpp:3265
+#. i18n: file ./scripts/listwizard.kmdr line 426
+#: rc.cpp:3276
#, no-c-format
-msgid "DTD (External)"
-msgstr "DTD (ulkoinen)"
+msgid ""
+"Select this option to create a variablelist. A variablelist is a list with two "
+"sections for each item: the term (the tag used is <term>"
+") and the definition (the tag used is <listitem>). To mark each entry of the "
+"list, the <varlistentry> tag is used.\n"
+"\n"
+"Here is one example of a variablelist:\n"
+"\n"
+"<variablelist>\n"
+"\n"
+"<varlistentry>\n"
+"<term>Term text</term>\n"
+"<listitem><para>Definition text.</para></listitem>\n"
+"</varlistentry>\n"
+"\n"
+"</variablelist>"
+msgstr ""
-#. i18n: file ./scripts/xmlval.kmdr line 242
-#: rc.cpp:3268
+#. i18n: file ./scripts/scriptinfo.kmdr line 16
+#: rc.cpp:3290
#, no-c-format
-msgid "XML Schema"
-msgstr "XML-skeema"
+msgid "Quanta Script Info Generator"
+msgstr "Quantan skripti-infon luoja"
-#. i18n: file ./scripts/xmlval.kmdr line 247
-#: rc.cpp:3271 rc.cpp:3277
+#. i18n: file ./scripts/scriptinfo.kmdr line 37
+#: rc.cpp:3293
#, no-c-format
-msgid "RelaxNG Schema"
-msgstr "RelaxNG-skeema"
+msgid "Enter Info"
+msgstr ""
-#. i18n: file ./scripts/xmlval.kmdr line 291
-#: rc.cpp:3274
+#. i18n: file ./scripts/scriptinfo.kmdr line 61
+#: rc.cpp:3296
#, no-c-format
-msgid "DTD"
-msgstr "DTD"
+msgid "Please fill in all fields"
+msgstr "Täytä joka kenttä"
-#. i18n: file ./scripts/xmlval.kmdr line 293
-#: rc.cpp:3280
+#. i18n: file ./scripts/scriptinfo.kmdr line 69
+#: rc.cpp:3299
#, no-c-format
-msgid "W3C XML Schema"
-msgstr "W3C XML -skeema"
+msgid "Script name:"
+msgstr "Skriptin nimi:"
-#. i18n: file ./scripts/xmlval.kmdr line 318
-#: rc.cpp:3283
+#. i18n: file ./scripts/scriptinfo.kmdr line 90
+#: rc.cpp:3302
#, no-c-format
-msgid "Well-formed checking &only"
-msgstr "Hyvinmu&odostuneisuuden tarkistus vain"
+msgid "Enter the script name with the extension"
+msgstr "Anna skriptin nimi tiedostotyypin kanssa"
-#. i18n: file ./scripts/xmlval.kmdr line 374
-#: rc.cpp:3286
-#, no-c-format
-msgid "Definition URI:"
-msgstr "Määrittely-URI:"
+#. i18n: file ./scripts/scriptinfo.kmdr line 98
+#: rc.cpp:3305
+#, fuzzy, no-c-format
+msgid "About script:"
+msgstr "Skripti"
-#. i18n: file ./scripts/xmlval.kmdr line 416
-#: rc.cpp:3289 rc.cpp:3319
+#. i18n: file ./scripts/scriptinfo.kmdr line 111
+#: rc.cpp:3308
#, no-c-format
-msgid "&Validate"
-msgstr "&Validoi"
+msgid "Formatting may be done with XHTML tags"
+msgstr "XHTML-tunisnteita muotoillaan"
-#. i18n: file ./scripts/xsltproc.kmdr line 18
-#: rc.cpp:3295
+#. i18n: file ./scripts/scriptinfo.kmdr line 119
+#: rc.cpp:3311
#, no-c-format
-msgid "Quanta+: xsltproc"
-msgstr "Quanta+: xsltproc"
+msgid "http://"
+msgstr "http://"
-#. i18n: file ./scripts/xsltproc.kmdr line 66
-#: rc.cpp:3298
+#. i18n: file ./scripts/scriptinfo.kmdr line 127
+#: rc.cpp:3314
#, no-c-format
-msgid "&Translate"
-msgstr "&Käännä"
+msgid "The location of your up-to-date file on the web"
+msgstr ""
-#. i18n: file ./scripts/xsltproc.kmdr line 143
-#: rc.cpp:3304
+#. i18n: file ./scripts/scriptinfo.kmdr line 135
+#: rc.cpp:3317
#, no-c-format
-msgid "Current file"
-msgstr "Nykyinen tiedosto"
+msgid "Script author:"
+msgstr "Skriptin tekijä:"
-#. i18n: file ./scripts/xsltproc.kmdr line 184
-#: rc.cpp:3307
+#. i18n: file ./scripts/scriptinfo.kmdr line 143
+#: rc.cpp:3320
#, no-c-format
-msgid "File location:"
-msgstr "Tiedoston sijainti:"
+msgid "Script license:"
+msgstr "Skriptin lisenssi:"
-#. i18n: file ./scripts/xsltproc.kmdr line 221
-#: rc.cpp:3310
+#. i18n: file ./scripts/scriptinfo.kmdr line 159
+#: rc.cpp:3323
#, no-c-format
-msgid "Stylesheet location:"
-msgstr "Tyylisivun sijainti:"
+msgid "Select the directory to write the .info file to"
+msgstr "Valitse kansio, johon .info -tiedosto sijoitetaan"
-#. i18n: file ./scripts/xsltproc.kmdr line 255
-#: rc.cpp:3313
+#. i18n: file ./scripts/scriptinfo.kmdr line 165
+#: rc.cpp:3326
#, no-c-format
-msgid "Output file name:"
-msgstr "Tulostustiedoston nimi:"
-
-#. i18n: file ./scripts/checkxml.kmdr line 18
-#: rc.cpp:3316
-#, fuzzy, no-c-format
-msgid "Quanta+ KDE XML Validator"
-msgstr "Quanta+ TDE XML Validaattori"
+msgid "GPL-2"
+msgstr "GPL-2"
-#. i18n: file ./scripts/checkxml.kmdr line 184
-#: rc.cpp:3325
+#. i18n: file ./scripts/scriptinfo.kmdr line 170
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:83 rc.cpp:3329
#, no-c-format
-msgid "C&urrent working folder"
-msgstr "Paikallinen t&yökansio"
+msgid "LGPL"
+msgstr "LGPL"
-#. i18n: file ./scripts/tidy.kmdr line 16
-#: rc.cpp:3331
+#. i18n: file ./scripts/scriptinfo.kmdr line 175
+#: ../lib/compatibility/knewstuff/uploaddialog.cpp:84 rc.cpp:3332
#, no-c-format
-msgid "Tidy by Kommander"
-msgstr ""
+msgid "BSD"
+msgstr "BSD"
-#. i18n: file ./scripts/tidy.kmdr line 37
-#: rc.cpp:3334
+#. i18n: file ./scripts/scriptinfo.kmdr line 180
+#: rc.cpp:3335
#, no-c-format
-msgid "General Options"
-msgstr "Yleisasetukset"
+msgid "Public Domain"
+msgstr "Public Domain"
-#. i18n: file ./scripts/tidy.kmdr line 54
-#: rc.cpp:3337
+#. i18n: file ./scripts/scriptinfo.kmdr line 185
+#: rc.cpp:3338 rc.cpp:4948
#, no-c-format
-msgid "Non Tidy Option"
-msgstr ""
+msgid "Other"
+msgstr "Muu"
-#. i18n: file ./scripts/tidy.kmdr line 78
-#: rc.cpp:3340
-#, no-c-format
-msgid ""
-"Note: This will not work well if you have multiple\n"
-"instances of Quanta running."
-msgstr ""
-"Huomaa: Tämä ei toimi kunnolla, jos sinulla on useita\n"
-"Quanta-ohjelmia käynnissä."
+#. i18n: file ./scripts/scriptinfo.kmdr line 200
+#: rc.cpp:3341
+#, fuzzy, no-c-format
+msgid "If other include in about"
+msgstr "Sisällytettyjen kuvien koko:"
-#. i18n: file ./scripts/tidy.kmdr line 86
+#. i18n: file ./scripts/scriptinfo.kmdr line 208
#: rc.cpp:3344
-#, no-c-format
-msgid "Use DCOP to send active page from Quanta+ to tidy"
-msgstr ""
+#, fuzzy, no-c-format
+msgid "Editor/Executor:"
+msgstr "Muokkaa valitsinta"
-#. i18n: file ./scripts/tidy.kmdr line 116
+#. i18n: file ./scripts/scriptinfo.kmdr line 216
#: rc.cpp:3347
#, no-c-format
-msgid "Path to tidy (required):"
-msgstr ""
+msgid "Author email:"
+msgstr "Tekijän sähköposti:"
-#. i18n: file ./scripts/tidy.kmdr line 137
+#. i18n: file ./scripts/scriptinfo.kmdr line 224
#: rc.cpp:3350
#, no-c-format
-msgid "Input from file instead of stdin:"
-msgstr "Syöte tiedostosta stdinin sijaan:"
+msgid "Web address:"
+msgstr "WWW-osoite:"
-#. i18n: file ./scripts/tidy.kmdr line 152
+#. i18n: file ./scripts/scriptinfo.kmdr line 232
#: rc.cpp:3353
#, no-c-format
-msgid "Write errors to file instead of stderr:"
-msgstr "Tulosta virheilmoitukset tiedostoon stdoutin sijaan:"
+msgid "Version number:"
+msgstr "Versionumero:"
-#. i18n: file ./scripts/tidy.kmdr line 167
+#. i18n: file ./scripts/scriptinfo.kmdr line 273
#: rc.cpp:3356
#, no-c-format
-msgid "Use configuration from file:"
-msgstr "Käytä asetustiedostoa:"
+msgid "kmdr-editor"
+msgstr "kmdr-muokkain"
-#. i18n: file ./scripts/tidy.kmdr line 182
+#. i18n: file ./scripts/scriptinfo.kmdr line 278
#: rc.cpp:3359
#, no-c-format
-msgid "Output to file instead of stdout:"
-msgstr "Tulosta tiedostoon stdoutin sijaan:"
+msgid "kwrite"
+msgstr "kwrite"
-#. i18n: file ./scripts/tidy.kmdr line 226
+#. i18n: file ./scripts/scriptinfo.kmdr line 283
#: rc.cpp:3362
#, no-c-format
-msgid "Modify original input files"
-msgstr "Muokkaa alkuperäisiä syötetiedostoja"
+msgid "kate"
+msgstr "kate"
-#. i18n: file ./scripts/tidy.kmdr line 251
+#. i18n: file ./scripts/scriptinfo.kmdr line 288
#: rc.cpp:3365
#, no-c-format
-msgid "/usr/bin"
-msgstr "/usr/bin"
+msgid "tdevelop"
+msgstr "tdevelop"
-#. i18n: file ./scripts/tidy.kmdr line 266
+#. i18n: file ./scripts/scriptinfo.kmdr line 303
#: rc.cpp:3368
#, no-c-format
-msgid "Processing Directives"
+msgid "Optional: Editor other than Quanta to use for this script"
msgstr ""
-#. i18n: file ./scripts/tidy.kmdr line 297
+#. i18n: file ./scripts/scriptinfo.kmdr line 314
#: rc.cpp:3371
-#, no-c-format
-msgid "Force XHTML to well-formed HTML"
-msgstr "Pakota XHTML hyvinmuodostuneeksi HTML:ksi"
+#, fuzzy, no-c-format
+msgid "kmdr-executor -c quanta"
+msgstr "Muokkaa valitsinta"
-#. i18n: file ./scripts/tidy.kmdr line 312
+#. i18n: file ./scripts/scriptinfo.kmdr line 319
#: rc.cpp:3374
-#, no-c-format
-msgid "Convert HTML to well-formed XHTML"
-msgstr "Muunna HTML hyvinmuodostuneeksi XHTML:si"
+#, fuzzy, no-c-format
+msgid "kmdr-executor"
+msgstr "Muokkaa valitsinta"
-#. i18n: file ./scripts/tidy.kmdr line 327
+#. i18n: file ./scripts/scriptinfo.kmdr line 324
#: rc.cpp:3377
#, no-c-format
-msgid "Replace FONT, NOBR and CENTER tags by CSS"
-msgstr "Korvaa FONT, NOBR ja CENTER tunnisteet CSS-määrittelyillä"
+msgid "perl"
+msgstr "perl"
-#. i18n: file ./scripts/tidy.kmdr line 342
+#. i18n: file ./scripts/scriptinfo.kmdr line 329
#: rc.cpp:3380
#, no-c-format
-msgid "Force tags to upper case"
-msgstr "Pakota tunisnteet versaalitekstiksi"
+msgid "php"
+msgstr "php"
-#. i18n: file ./scripts/tidy.kmdr line 357
+#. i18n: file ./scripts/scriptinfo.kmdr line 344
#: rc.cpp:3383
#, no-c-format
-msgid "Specify the input is well-formed XML"
+msgid "Optional: External program executor"
msgstr ""
-#. i18n: file ./scripts/tidy.kmdr line 372
-#: rc.cpp:3386
+#. i18n: file ./scripts/scriptinfo.kmdr line 352
+#: rc.cpp:3386 rc.cpp:3617
#, no-c-format
-msgid "Omit optional end tags"
-msgstr "Ohita valinnaiset lopputunnisteet"
+msgid "Script location:"
+msgstr "Skriptin sijainti:"
-#. i18n: file ./scripts/tidy.kmdr line 387
+#. i18n: file ./scripts/scriptinfo.kmdr line 360
#: rc.cpp:3389
#, no-c-format
-msgid "Do extra accessibility checks <level>:"
-msgstr "Tee ylimääräisiä saantitarkistyksia <taso>:"
-
-#. i18n: file ./scripts/tidy.kmdr line 411
-#: rc.cpp:3392
-#, no-c-format
-msgid "Output numeric rather than named entities"
-msgstr ""
+msgid "Write File"
+msgstr "Kirjoita tiedostoon"
-#. i18n: file ./scripts/tidy.kmdr line 426
+#. i18n: file ./scripts/scriptinfo.kmdr line 431
#: rc.cpp:3395
#, no-c-format
-msgid "Only show errors"
-msgstr "Näytä vain virheet"
-
-#. i18n: file ./scripts/tidy.kmdr line 451
-#: rc.cpp:3398
-#, no-c-format
-msgid "Wrap text at column:"
-msgstr ""
-
-#. i18n: file ./scripts/tidy.kmdr line 459
-#: rc.cpp:3401
-#, no-c-format
-msgid "Convert HTML to well-formed XML"
-msgstr "Muunna HTML hyvinmuodostuneeksi XML:ksi"
-
-#. i18n: file ./scripts/tidy.kmdr line 474
-#: rc.cpp:3404
-#, no-c-format
-msgid "Indent element content"
+msgid ""
+"<html><head><meta name=\"qrichtext\" content=\"1\" /></head>"
+"<body style=\"font-size:11pt;font-family:sans-serif\">\n"
+"<p style=\"margin-top:16px\"><span style=\"font-weight:600\">"
+"Quanta Plus Submitter Info Files</span></p>\n"
+"<p>The purpose of these files is to provide developers with proper credit, "
+"expose licensing information and give users thumbnail information about scripts "
+"and templates at a glance. We ask that you try to do several things here.</p>\n"
+"<ul type=\"disc\">"
+"<li>Fill in all the fields. They are all there for a reason.</li>\n"
+"<li>Contact the appropriate Quanta script and template maintainer or a member "
+"of our team when you have new releases so we can include them. As we plan to "
+"build a huge repository we have to rely on you here.</li></ul>\n"
+"<p>The additional information serves as a backup. Any time a user wants they "
+"can click the link to go to your site and get updates, docs or whatever they "
+"require. Thank you for helping us to make this a great feature</p>\n"
+"<p align=\"center\" style=\"margin-top:14px\"><span style=\"font-weight:600\">"
+"Contact Information</span></p>\n"
+"<p align=\"center\">Quanta Resource Maintainer - (none at this time)<br />"
+"Lead Developer - Andras Mantia <a "
+"href=\"mailto:amantia@kde.org?subject=ScriptInfo\">amantia@kde.org</a><br />"
+"Kommander - Michal Rudolf <a "
+"href=\"mailto:mrudolf@kdewebdev.org?subject=ScriptInfo\">"
+"mrudolf@kdewebdev.org</a><br />Project Lead - Eric Laffoon <a "
+"href=\"mailto:sequitur@kde.org?subject=ScriptInfo\">sequitur@kde.org</a></p>\n"
+"</body></html>\n"
msgstr ""
-#. i18n: file ./scripts/tidy.kmdr line 489
-#: rc.cpp:3407
+#. i18n: file ./scripts/htmlquickstart.kmdr line 24
+#: rc.cpp:3407 rc.cpp:5126
#, no-c-format
-msgid "Strip out smart quotes and em dashes, etc."
-msgstr ""
+msgid "Quick Start"
+msgstr "Nopea aloitus"
-#. i18n: file ./scripts/tidy.kmdr line 504
+#. i18n: file ./scripts/htmlquickstart.kmdr line 76
#: rc.cpp:3410
#, no-c-format
-msgid "Suppress nonessential output"
-msgstr ""
+msgid "Quanta Plus Kommander Quick Start"
+msgstr "Quanta Plus Kommanderin nopea aloitus"
-#. i18n: file ./scripts/tidy.kmdr line 523
+#. i18n: file ./scripts/htmlquickstart.kmdr line 194
#: rc.cpp:3413
#, no-c-format
-msgid "Character Encodings"
-msgstr "Merkistökoodaukset"
+msgid "DTD / Schema:"
+msgstr "DTD / Skeema:"
-#. i18n: file ./scripts/tidy.kmdr line 557
+#. i18n: file ./scripts/htmlquickstart.kmdr line 202
#: rc.cpp:3416
-#, no-c-format
-msgid "(ibm858) use IBM-858 (CP850+Euro) for input, US-ASCII for output"
-msgstr ""
-"(ibm858) käytä IBM-858 (CP850+Euro) -merkistöä syötteisiin ja US-ASCII "
-"-merkistöä tulostuksiin"
+#, fuzzy, no-c-format
+msgid "Body Area"
+msgstr "Valitse tagin alue"
-#. i18n: file ./scripts/tidy.kmdr line 571
+#. i18n: file ./scripts/htmlquickstart.kmdr line 253
#: rc.cpp:3419
-#, no-c-format
-msgid "(raw) output values above 127 without conversion to entities"
-msgstr ""
-"(raw) tulostusten merkit arvoiltaan yli 127 ilman muunnoksia entiteeteiksi"
+#, fuzzy, no-c-format
+msgid "&PHP footer include:"
+msgstr "Sarakkeiden määrä"
-#. i18n: file ./scripts/tidy.kmdr line 588
+#. i18n: file ./scripts/htmlquickstart.kmdr line 268
#: rc.cpp:3422
#, no-c-format
-msgid "(utf16le) use UTF-16LE for both input and output"
-msgstr "(utf16le) käytä UTF-16LE -merkistöä syötteisiin ja tulostuksiin"
+msgid "PHP header include:"
+msgstr "Liitetty PHP-header:"
-#. i18n: file ./scripts/tidy.kmdr line 602
+#. i18n: file ./scripts/htmlquickstart.kmdr line 285
#: rc.cpp:3425
#, no-c-format
-msgid "(latin1) use ISO-8859-1 for both input and output"
-msgstr "(latin1) käytä ISO-8859-1 -merkistöä syötteisiin ja tulostuksiin"
+msgid "Show &DTD"
+msgstr "Näytä &DTD"
-#. i18n: file ./scripts/tidy.kmdr line 616
+#. i18n: file ./scripts/htmlquickstart.kmdr line 302
#: rc.cpp:3428
#, no-c-format
-msgid "(win1252) use Windows-1252 for input, US-ASCII for output"
-msgstr ""
-"(win1252) käytä Windows-1252 -merkistöä syötteisiin ja US-ASCII -merkistöä "
-"tulostuksiin"
+msgid "HTML 4.01 Transitional"
+msgstr "HTML 4.01 Transitional"
-#. i18n: file ./scripts/tidy.kmdr line 638
+#. i18n: file ./scripts/htmlquickstart.kmdr line 307
#: rc.cpp:3431
#, no-c-format
-msgid "(shiftjis) use Shift_JIS for both input and output"
-msgstr "(shiftjis) käytä Shift_JIS -merkistöä syötteisiin ja tulostuksiin"
+msgid "HTML 4.01 Strict"
+msgstr "HTML 4.01 Strict"
-#. i18n: file ./scripts/tidy.kmdr line 652
+#. i18n: file ./scripts/htmlquickstart.kmdr line 312
#: rc.cpp:3434
#, no-c-format
-msgid "(utf16be) use UTF-16BE for both input and output"
-msgstr "(utf16be) käytä UTF-16BE -merkistöä syötteisiin ja tulostuksiin"
+msgid "HTML 4.01 Frameset"
+msgstr "HTML 4.01 Frameset"
-#. i18n: file ./scripts/tidy.kmdr line 666
+#. i18n: file ./scripts/htmlquickstart.kmdr line 317
#: rc.cpp:3437
#, no-c-format
-msgid "(ascii) use US-ASCII for output, ISO-8859-1 for input"
-msgstr ""
-"(ascii) käytä US-ASCII -merkistöä tulosteisiin ja ISO-8859-1 -merkistöä "
-"syötteisiin"
+msgid "XHTML 1.0 Transitional"
+msgstr "XHTML 1.0 Transitional"
-#. i18n: file ./scripts/tidy.kmdr line 680
+#. i18n: file ./scripts/htmlquickstart.kmdr line 322
#: rc.cpp:3440
#, no-c-format
-msgid "set the two-letter language code <lang> (for future use)"
-msgstr "Aseta kaksikirjaiminen kielikoodi <kieli> (tulevaisuuden varaus)"
+msgid "XHTML 1.0 Strict"
+msgstr "XHTML 1.0 Strict"
-#. i18n: file ./scripts/tidy.kmdr line 694
+#. i18n: file ./scripts/htmlquickstart.kmdr line 327
#: rc.cpp:3443
#, no-c-format
-msgid "(utf16) use UTF-16 for both input and output"
-msgstr "(utf16) käytä UTF-16 -merkistöä syötteisiin ja tulostuksiin"
+msgid "XHTML 1.0 Frameset"
+msgstr "XHTML 1.0 Frameset"
-#. i18n: file ./scripts/tidy.kmdr line 708
+#. i18n: file ./scripts/htmlquickstart.kmdr line 332
#: rc.cpp:3446
#, no-c-format
-msgid "(big5) use Big5 for both input and output"
-msgstr "(big5) käytä Big5 -merkistöä syötteisiin ja tulostuksiin"
+msgid "XHTML 1.0 Basic"
+msgstr "XHTML 1.0 Basic"
-#. i18n: file ./scripts/tidy.kmdr line 722
+#. i18n: file ./scripts/htmlquickstart.kmdr line 337
#: rc.cpp:3449
#, no-c-format
-msgid "(utf8) use UTF-8 for both input and output"
-msgstr "(utf8) käytä UTF-8 -merkistöä syötteisiin ja tulostuksiin"
+msgid "XHTML 1.1"
+msgstr "XHTML 1.1"
-#. i18n: file ./scripts/tidy.kmdr line 736
+#. i18n: file ./scripts/htmlquickstart.kmdr line 413
#: rc.cpp:3452
-#, no-c-format
-msgid "(latin0) use US-ASCII for output, ISO-8859-1 for input"
-msgstr ""
-"(latin0) käytä US-ASCII -merkistöä tulostuksiin ja ISO-8859-1 -merkistöä "
-"syötteisiin"
+#, fuzzy, no-c-format
+msgid "Head &area"
+msgstr "Valitse tagin alue"
-#. i18n: file ./scripts/tidy.kmdr line 750
+#. i18n: file ./scripts/htmlquickstart.kmdr line 441
#: rc.cpp:3455
#, no-c-format
-msgid "(mac) use MacRoman for input, US-ASCII for output"
-msgstr ""
-"(mac) käytä MacRoman -merkistöä syötteisiin ja US-ASCII -merkistöä tulostuksiin"
+msgid "CVS tag &in comment"
+msgstr "CVS-tunniste komment&issa"
-#. i18n: file ./scripts/tidy.kmdr line 764
+#. i18n: file ./scripts/htmlquickstart.kmdr line 481
#: rc.cpp:3458
#, no-c-format
-msgid "(iso2022) use ISO-2022 for both input and output"
-msgstr "(iso2022) käytä ISO-2022 -merkistöä syötteisiin ja tulostuksiin"
+msgid "&Meta author:"
+msgstr "&Meta author:"
-#. i18n: file ./scripts/tidy.kmdr line 778
+#. i18n: file ./scripts/htmlquickstart.kmdr line 496
#: rc.cpp:3461
#, no-c-format
-msgid "Do not specify an encoding"
-msgstr "Älä määrittele koodausta"
+msgid "Meta character set:"
+msgstr "Meta character set:"
-#. i18n: file ./scripts/tidy.kmdr line 799
+#. i18n: file ./scripts/htmlquickstart.kmdr line 511
#: rc.cpp:3464
-#, fuzzy, no-c-format
-msgid "About Tidy"
-msgstr "Skripti"
+#, no-c-format
+msgid "St&yle area"
+msgstr "St&yle area"
-#. i18n: file ./scripts/tidy.kmdr line 924
+#. i18n: file ./scripts/htmlquickstart.kmdr line 556
#: rc.cpp:3467
#, no-c-format
-msgid ""
-"HTML Tidy Configuration Settings\n"
-"\n"
-"Within a file, use the form:\n"
-"\n"
-"wrap: 72\n"
-"split: no\n"
-"\n"
-"When specified on the command line, use the form:\n"
-"\n"
-"--wrap 72 --split no\n"
-"\n"
-"Name\t\t\t\tType \tAllowable values\n"
-"==================== \t========= \t==============================\n"
-"indent-spaces\t\t\tInteger \t0, 1, 2, ...\n"
-"wrap\t\t\t\tInteger \t0 (no wrapping), 1, 2, ...\n"
-"tab-size\t\t\t\tInteger \t0, 1, 2, ...\n"
-"char-encoding\t\t\tEncoding\t ascii, latin0, latin1, raw, utf8, iso202\n"
-"\t\t\t\t\t\tutf16le, utf16be, utf16,\n"
-"\t\t\t\t\t\tmac, win1252, ibm858, big5, shiftjis\n"
-"input-encoding\t\t\tEncoding \tascii, latin0, latin1, raw, utf8, iso202\n"
-"\t\t\t\t\t\tutf16le, utf16be, utf16,\n"
-"\t\t\t\t\t\tmac, win1252, ibm858, big5, shiftjis\n"
-"output-encoding\t\t\tEncoding\tascii, latin0, latin1, raw, utf8, iso202\n"
-"\t\t\t\t\t\tutf16le, utf16be, utf16,\n"
-"\t\t\t\t\t\tmac, win1252, ibm858, big5, shiftjis\n"
-"newline\t\t\t\tenum\t\tLF, CRLF, CR\n"
-"doctype\t\t\t\tDocType\tauto, omit, strict, loose, transitional,\n"
-"\t\t\t\t\t\tuser specified fpi (string)\n"
-"repeated-attributes\t\tenum\t\tkeep-first, keep-last\n"
-"alt-text\t\t\t\tString\t\t-\n"
-"slide-style\t\t\tString\t\t-\n"
-"error-file\t\t\t\tString\t\t-\n"
-"output-file\t\t\tString\t\t-\n"
-"write-back\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"markup\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"show-warnings\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"quiet\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"indent\t\t\t\tAutoBool \tauto, y/n, yes/no, t/f, true/false, 1/0\n"
-"hide-endtags\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"input-xml\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"output-xml\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"output-xhtml\t\t\tBoolean \t y/n, yes/no, t/f, true/false, 1/0\n"
-"output-html\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"add-xml-decl\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"uppercase-tags\t\t\tBoolean \t y/n, yes/no, t/f, true/false, 1/0\n"
-"uppercase-attributes\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"bare\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"clean\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"logical-emphasis\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"drop-proprietary-attributes\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"drop-font-tags\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"drop-empty-paras\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"fix-bad-comments\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"break-before-br\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"split\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"numeric-entities\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"quote-marks\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"quote-nbsp\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"quote-ampersand\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"wrap-attributes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"wrap-script-literals\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"wrap-sections\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"wrap-asp\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"wrap-jste\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"wrap-php\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"fix-backslash\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"indent-attributes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"assume-xml-procins\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"add-xml-space\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"enclose-text\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"enclose-block-text\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"keep-time\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"word-2000\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"tidy-mark\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"gnu-emacs\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"gnu-emacs-file\t\t\tString \t-\n"
-"literal-attributes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"show-body-only\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"fix-uri\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"lower-literals\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"hide-comments\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"indent-cdata\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"force-output\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"show-errors\t\t\tInteger \t0, 1, 2, ...\n"
-"ascii-chars\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"join-classes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"join-styles\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"escape-cdata\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"language\t\t\tString \t-\n"
-"ncr\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"output-bom\t\t\tAutoBool \tauto, y/n, yes/no, t/f, true/false, 1/0\n"
-"replace-color\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
-"css-prefix\t\t\tName \tCSS1 selector\n"
-"new-inline-tags\t\t\tTag names \ttagX, tagY, ...\n"
-"new-blocklevel-tags\t\tTag names \ttagX, tagY, ...\n"
-"new-empty-tags\t\t\tTag names \ttagX, tagY, ...\n"
-"new-pre-tags\t\t\tTag names\ttagX, tagY, ...\n"
-"accessibility-check\t\tInteger \t0, 1, 2, ...\n"
-msgstr ""
+msgid "iso-8859-1"
+msgstr "iso-8859-1"
-#. i18n: file ./scripts/docbook_table.kmdr line 18
-#: rc.cpp:3574
+#. i18n: file ./scripts/htmlquickstart.kmdr line 561
+#: rc.cpp:3470
#, no-c-format
-msgid "Docbook Table"
-msgstr "Docbook taulukko"
+msgid "iso-8859-2"
+msgstr "iso-8859-2"
-#. i18n: file ./scripts/docbook_table.kmdr line 41
-#: rc.cpp:3577
+#. i18n: file ./scripts/htmlquickstart.kmdr line 566
+#: rc.cpp:3473
#, no-c-format
-msgid "DocBook Table"
-msgstr "DocBook taulukko"
+msgid "iso-8859-3"
+msgstr "iso-8859-3"
-#. i18n: file ./scripts/docbook_table.kmdr line 88
-#: rc.cpp:3580
+#. i18n: file ./scripts/htmlquickstart.kmdr line 571
+#: rc.cpp:3476
#, no-c-format
-msgid "id:"
-msgstr "id:"
+msgid "iso-8859-4"
+msgstr "iso-8859-4"
-#. i18n: file ./scripts/docbook_table.kmdr line 124
-#: rc.cpp:3586
+#. i18n: file ./scripts/htmlquickstart.kmdr line 576
+#: rc.cpp:3479
#, no-c-format
-msgid "Columns"
-msgstr "Sarakkeet"
+msgid "iso-8859-5"
+msgstr "iso-8859-5"
-#. i18n: file ./scripts/docbook_table.kmdr line 155
-#: rc.cpp:3589
+#. i18n: file ./scripts/htmlquickstart.kmdr line 581
+#: rc.cpp:3482
#, no-c-format
-msgid "Lines"
-msgstr "Rivit"
+msgid "iso-8859-6"
+msgstr "iso-8859-6"
-#. i18n: file ./scripts/docbook_table.kmdr line 182
-#: rc.cpp:3592
+#. i18n: file ./scripts/htmlquickstart.kmdr line 586
+#: rc.cpp:3485
#, no-c-format
-msgid "&Include title line"
-msgstr "S&isällytetä otsikkorivi"
+msgid "iso-8859-7"
+msgstr "iso-8859-7"
-#. i18n: file ./scripts/gubed_install.kmdr line 18
-#: rc.cpp:3601
+#. i18n: file ./scripts/htmlquickstart.kmdr line 591
+#: rc.cpp:3488
#, no-c-format
-msgid "Gubed Installation v0.1"
-msgstr ""
+msgid "iso-8859-8"
+msgstr "iso-8859-8"
-#. i18n: file ./scripts/gubed_install.kmdr line 124
-#: rc.cpp:3607
+#. i18n: file ./scripts/htmlquickstart.kmdr line 596
+#: rc.cpp:3491
#, no-c-format
-msgid "Target directory:"
-msgstr "Kohdekansio:"
+msgid "iso-8859-8i"
+msgstr "iso-8859-8i"
-#. i18n: file ./scripts/gubed_install.kmdr line 132
-#: rc.cpp:3610
+#. i18n: file ./scripts/htmlquickstart.kmdr line 601
+#: rc.cpp:3494
#, no-c-format
-msgid "Archive name:"
-msgstr "Arkiston nimi:"
+msgid "iso-8859-9"
+msgstr "iso-8859-9"
-#. i18n: file ./scripts/gubed_install.kmdr line 145
-#: rc.cpp:3613
+#. i18n: file ./scripts/htmlquickstart.kmdr line 606
+#: rc.cpp:3497
#, no-c-format
-msgid "Select the archive containing Gubed (tar.bz2 format)"
-msgstr ""
+msgid "iso-8859-10"
+msgstr "iso-8859-10"
-#. i18n: file ./scripts/gubed_install.kmdr line 161
-#: rc.cpp:3616
+#. i18n: file ./scripts/htmlquickstart.kmdr line 611
+#: rc.cpp:3500
#, no-c-format
-msgid "The target directory (example /var/www)"
-msgstr "Kohdekansio (esimerkki /var/www)"
+msgid "iso-8859-11"
+msgstr "iso-8859-11"
-#. i18n: file ./scripts/gubed_install.kmdr line 179
-#: rc.cpp:3619
+#. i18n: file ./scripts/htmlquickstart.kmdr line 616
+#: rc.cpp:3503
#, no-c-format
-msgid "Run the server after installation has finished"
-msgstr "Käynnistä palvelin kun asennus on valmis"
+msgid "iso-8859-12"
+msgstr "iso-8859-12"
-#. i18n: file ./scripts/gubed_install.kmdr line 189
-#: rc.cpp:3622
+#. i18n: file ./scripts/htmlquickstart.kmdr line 621
+#: rc.cpp:3506
#, no-c-format
-msgid ""
-"If checked the server will be run in the background after the installation has "
-"finished"
-msgstr ""
-"Tällä valinnalla palvelin käynnistetään taustalle asennuksen valmistuttua"
+msgid "iso-8859-13"
+msgstr "iso-8859-13"
-#. i18n: file ./scripts/gubed_install.kmdr line 205
-#: rc.cpp:3625
+#. i18n: file ./scripts/htmlquickstart.kmdr line 626
+#: rc.cpp:3509
#, no-c-format
-msgid "View installation log"
-msgstr "Näytä asennusloki"
+msgid "iso-8859-14"
+msgstr "iso-8859-14"
-#. i18n: file ./scripts/gubed_install.kmdr line 218
-#: rc.cpp:3628
+#. i18n: file ./scripts/htmlquickstart.kmdr line 631
+#: rc.cpp:3512
#, no-c-format
-msgid ""
-"Uncheck this if you do not want to see the installation log. The log may "
-"provide important information in case of installation failure."
+msgid "iso-8859-15"
+msgstr "iso-8859-15"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 636
+#: rc.cpp:3515
+#, no-c-format
+msgid "utf-8"
+msgstr "utf-8"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 641
+#: rc.cpp:3518
+#, no-c-format
+msgid "utf-16"
+msgstr "utf-16"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 646
+#: rc.cpp:3521
+#, no-c-format
+msgid "koi8-r"
+msgstr "koi8-r"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 651
+#: rc.cpp:3524
+#, no-c-format
+msgid "koi8-u"
+msgstr "koi8-u"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 656
+#: rc.cpp:3527
+#, no-c-format
+msgid "windows-1250"
+msgstr "windows-1250"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 661
+#: rc.cpp:3530
+#, no-c-format
+msgid "windows-1251"
+msgstr "windows-1251"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 666
+#: rc.cpp:3533
+#, no-c-format
+msgid "windows-1252"
+msgstr "windows-1252"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 671
+#: rc.cpp:3536
+#, no-c-format
+msgid "windows-1253"
+msgstr "windows-1253"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 676
+#: rc.cpp:3539
+#, no-c-format
+msgid "windows-1254"
+msgstr "windows-1254"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 681
+#: rc.cpp:3542
+#, no-c-format
+msgid "windows-1255"
+msgstr "windows-1255"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 686
+#: rc.cpp:3545
+#, no-c-format
+msgid "windows-1256"
+msgstr "windows-1256"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 691
+#: rc.cpp:3548
+#, no-c-format
+msgid "windows-1257"
+msgstr "windows-1257"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 696
+#: rc.cpp:3551
+#, no-c-format
+msgid "windows-1258"
+msgstr "windows-1258"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 724
+#: rc.cpp:3554
+#, no-c-format
+msgid "limit to 8, separate with commas"
msgstr ""
-"Poista tämä valinta, jos et halua nähdä asennuslokia. Lokissa on tärkeää tietoa "
-"siinä tapauksessa, jos asennus epäonnistuu."
-#. i18n: file ./scripts/gubed_install.kmdr line 234
-#: rc.cpp:3631
+#. i18n: file ./scripts/htmlquickstart.kmdr line 732
+#: rc.cpp:3557
#, no-c-format
-msgid "&Start Installation"
-msgstr "Aloita a&sennus"
+msgid "&Base directory:"
+msgstr "Uudelleennimeä kansio"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 747
+#: rc.cpp:3560
+#, fuzzy, no-c-format
+msgid "Meta &Quanta"
+msgstr "Quanta"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 765
+#: rc.cpp:3563
+#, fuzzy, no-c-format
+msgid "Meta &keywords:"
+msgstr "Avainsana"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 782
+#: rc.cpp:3566
+#, fuzzy, no-c-format
+msgid "Li&nked style sheet:"
+msgstr "CSS-luokka"
+
+#. i18n: file ./scripts/htmlquickstart.kmdr line 831
+#: rc.cpp:3572
+#, fuzzy, no-c-format
+msgid "&JavaScript area"
+msgstr "Skriptit:"
+
+#. i18n: file ./scripts/checkxml.kmdr line 18
+#: rc.cpp:3581
+#, fuzzy, no-c-format
+msgid "Quanta+ KDE XML Validator"
+msgstr "Quanta+ TDE XML Validaattori"
+
+#. i18n: file ./scripts/checkxml.kmdr line 98
+#: rc.cpp:3584 rc.cpp:4083
+#, no-c-format
+msgid "&Validate"
+msgstr "&Validoi"
+
+#. i18n: file ./scripts/checkxml.kmdr line 184
+#: rc.cpp:3590
+#, no-c-format
+msgid "C&urrent working folder"
+msgstr "Paikallinen t&yökansio"
+
+#. i18n: file ./scripts/checkxml.kmdr line 227
+#: rc.cpp:3593 rc.cpp:4101
+#, no-c-format
+msgid "Other folder:"
+msgstr "Muu kansio:"
+
+#. i18n: file ./scripts/dwt.kmdr line 18
+#: rc.cpp:3596
+#, no-c-format
+msgid "dwt - Apply Dreamweaver Template"
+msgstr "dwt - Apply Dreamweaver -pohja"
+
+#. i18n: file ./scripts/dwt.kmdr line 77
+#: rc.cpp:3608
+#, no-c-format
+msgid "Full project path:"
+msgstr "Projektin täydellinen polku:"
+
+#. i18n: file ./scripts/dwt.kmdr line 85
+#: rc.cpp:3611
+#, no-c-format
+msgid "Show debug messages"
+msgstr "Näytä debuggausviestit"
+
+#. i18n: file ./scripts/dwt.kmdr line 93
+#: rc.cpp:3614
+#, no-c-format
+msgid "dwt.pl"
+msgstr "dwt.pl"
+
+#. i18n: file ./scripts/dwt.kmdr line 160
+#: rc.cpp:3623
+#, no-c-format
+msgid ""
+"The dwt Script will apply actual Dreamweaver templates to all your project "
+"files. Just enter the FULL project path and specify where the script dwt.pl can "
+"be found."
+msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 18
-#: rc.cpp:3634
+#: rc.cpp:3626
#, no-c-format
msgid "Docbook Image Wizard"
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 87
-#: rc.cpp:3640
+#: rc.cpp:3632
#, no-c-format
msgid ""
"Press this button to cancel the creation of the image markup. No action will be "
@@ -5594,19 +5660,19 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 103
-#: rc.cpp:3643
+#: rc.cpp:3635
#, no-c-format
msgid "O&K"
msgstr "O&K"
#. i18n: file ./scripts/picturewizard.kmdr line 123
-#: rc.cpp:3646
+#: rc.cpp:3638
#, no-c-format
msgid "Press this button to create the image markup."
msgstr "Paina tätä painiketta luodaksesi kuvamerkkauksen."
#. i18n: file ./scripts/picturewizard.kmdr line 144
-#: rc.cpp:3649
+#: rc.cpp:3641
#, no-c-format
msgid ""
"<qt>\n"
@@ -5623,19 +5689,19 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 155
-#: rc.cpp:3659
+#: rc.cpp:3651
#, no-c-format
msgid "Wrapper Type"
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 175
-#: rc.cpp:3662
+#: rc.cpp:3654
#, no-c-format
msgid "&screenshot"
msgstr "kuvankaappau&s"
#. i18n: file ./scripts/picturewizard.kmdr line 201
-#: rc.cpp:3665
+#: rc.cpp:3657
#, no-c-format
msgid ""
"Select this option to create the necessary markup for a screenshot. The "
@@ -5645,13 +5711,13 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 209
-#: rc.cpp:3668
+#: rc.cpp:3660
#, fuzzy, no-c-format
msgid "&mediaobject"
msgstr "Aihe:"
#. i18n: file ./scripts/picturewizard.kmdr line 226
-#: rc.cpp:3671
+#: rc.cpp:3663
#, no-c-format
msgid ""
"Select this option to create the necessary markup for a image outside the "
@@ -5660,13 +5726,13 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 240
-#: rc.cpp:3674
+#: rc.cpp:3666
#, no-c-format
msgid "i&nlinemediaobject"
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 259
-#: rc.cpp:3677
+#: rc.cpp:3669
#, no-c-format
msgid ""
"Select this option to create the necessary markup for a image inside the normal "
@@ -5676,187 +5742,187 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 269
-#: rc.cpp:3680
+#: rc.cpp:3672
#, no-c-format
msgid "Image Options"
msgstr "Kuvan asetukset"
#. i18n: file ./scripts/picturewizard.kmdr line 306
-#: rc.cpp:3683
+#: rc.cpp:3675
#, no-c-format
msgid "BMP"
msgstr "BMP"
#. i18n: file ./scripts/picturewizard.kmdr line 311
-#: rc.cpp:3686
+#: rc.cpp:3678
#, no-c-format
msgid "CGM-BINARY"
msgstr "CGM-BINARY"
#. i18n: file ./scripts/picturewizard.kmdr line 316
-#: rc.cpp:3689
+#: rc.cpp:3681
#, no-c-format
msgid "CGM-CHAR"
msgstr "CGM-CHAR"
#. i18n: file ./scripts/picturewizard.kmdr line 321
-#: rc.cpp:3692
+#: rc.cpp:3684
#, no-c-format
msgid "CGM-CLEAR"
msgstr "CGM-CLEAR"
#. i18n: file ./scripts/picturewizard.kmdr line 326
-#: rc.cpp:3695
+#: rc.cpp:3687
#, no-c-format
msgid "DITROFF"
msgstr "DITROFF"
#. i18n: file ./scripts/picturewizard.kmdr line 331
-#: rc.cpp:3698
+#: rc.cpp:3690
#, no-c-format
msgid "DVI"
msgstr "DVI"
#. i18n: file ./scripts/picturewizard.kmdr line 336
-#: rc.cpp:3701
+#: rc.cpp:3693
#, no-c-format
msgid "EPS"
msgstr "EPS"
#. i18n: file ./scripts/picturewizard.kmdr line 341
-#: rc.cpp:3704
+#: rc.cpp:3696
#, no-c-format
msgid "EQN"
msgstr "EQN"
#. i18n: file ./scripts/picturewizard.kmdr line 346
-#: rc.cpp:3707
+#: rc.cpp:3699
#, no-c-format
msgid "FAX"
msgstr "FAX"
#. i18n: file ./scripts/picturewizard.kmdr line 351
-#: rc.cpp:3710
+#: rc.cpp:3702
#, no-c-format
msgid "GIF"
msgstr "GIF"
#. i18n: file ./scripts/picturewizard.kmdr line 356
-#: rc.cpp:3713
+#: rc.cpp:3705
#, no-c-format
msgid "GIF87a"
msgstr "GIF87a"
#. i18n: file ./scripts/picturewizard.kmdr line 361
-#: rc.cpp:3716
+#: rc.cpp:3708
#, no-c-format
msgid "GIF89a"
msgstr "GIF89a"
#. i18n: file ./scripts/picturewizard.kmdr line 366
-#: rc.cpp:3719
+#: rc.cpp:3711
#, no-c-format
msgid "IGES"
msgstr "IGES"
#. i18n: file ./scripts/picturewizard.kmdr line 371
-#: rc.cpp:3722
+#: rc.cpp:3714
#, no-c-format
msgid "JPEG"
msgstr "JPEG"
#. i18n: file ./scripts/picturewizard.kmdr line 376
-#: rc.cpp:3725
+#: rc.cpp:3717
#, no-c-format
msgid "JPG"
msgstr "JPG"
#. i18n: file ./scripts/picturewizard.kmdr line 381
-#: rc.cpp:3728
+#: rc.cpp:3720
#, no-c-format
msgid "linespecific"
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 386
-#: rc.cpp:3731
+#: rc.cpp:3723
#, no-c-format
msgid "PCX"
msgstr "PCX"
#. i18n: file ./scripts/picturewizard.kmdr line 391
-#: rc.cpp:3734
+#: rc.cpp:3726
#, no-c-format
msgid "PDF"
msgstr "PDF"
#. i18n: file ./scripts/picturewizard.kmdr line 396
-#: rc.cpp:3737
+#: rc.cpp:3729
#, no-c-format
msgid "PIC"
msgstr "PIC"
#. i18n: file ./scripts/picturewizard.kmdr line 401
-#: rc.cpp:3740
+#: rc.cpp:3732
#, no-c-format
msgid "PNG"
msgstr "PNG"
#. i18n: file ./scripts/picturewizard.kmdr line 406
-#: rc.cpp:3743
+#: rc.cpp:3735
#, no-c-format
msgid "PS"
msgstr "PS"
#. i18n: file ./scripts/picturewizard.kmdr line 411
-#: rc.cpp:3746
+#: rc.cpp:3738
#, no-c-format
msgid "SGML"
msgstr "SGML"
#. i18n: file ./scripts/picturewizard.kmdr line 416
-#: rc.cpp:3749
+#: rc.cpp:3741
#, no-c-format
msgid "SVG"
msgstr "SVG"
#. i18n: file ./scripts/picturewizard.kmdr line 421
-#: rc.cpp:3752
+#: rc.cpp:3744
#, no-c-format
msgid "SWF"
msgstr "SWF"
#. i18n: file ./scripts/picturewizard.kmdr line 426
-#: rc.cpp:3755
+#: rc.cpp:3747
#, no-c-format
msgid "TBL"
msgstr "TBL"
#. i18n: file ./scripts/picturewizard.kmdr line 431
-#: rc.cpp:3758
+#: rc.cpp:3750
#, no-c-format
msgid "TEX"
msgstr "TEX"
#. i18n: file ./scripts/picturewizard.kmdr line 436
-#: rc.cpp:3761
+#: rc.cpp:3753
#, no-c-format
msgid "TIFF"
msgstr "TIFF"
#. i18n: file ./scripts/picturewizard.kmdr line 441
-#: rc.cpp:3764
+#: rc.cpp:3756
#, no-c-format
msgid "WMF"
msgstr "WMF"
#. i18n: file ./scripts/picturewizard.kmdr line 446
-#: rc.cpp:3767
+#: rc.cpp:3759
#, no-c-format
msgid "WPG"
msgstr "WPG"
#. i18n: file ./scripts/picturewizard.kmdr line 461
-#: rc.cpp:3770 rc.cpp:3788
+#: rc.cpp:3762 rc.cpp:3780
#, no-c-format
msgid ""
"Select the image format here. The image format is usually reflects the file "
@@ -5865,13 +5931,13 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 469
-#: rc.cpp:3773
+#: rc.cpp:3765
#, no-c-format
msgid "Create caption, &using the image description text."
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 482
-#: rc.cpp:3776
+#: rc.cpp:3768
#, no-c-format
msgid ""
"Check this box add caption text to the image. The caption text will appear "
@@ -5879,13 +5945,13 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 490
-#: rc.cpp:3779
+#: rc.cpp:3771
#, no-c-format
msgid "Image description."
msgstr "Kuvan kuvaus."
#. i18n: file ./scripts/picturewizard.kmdr line 498
-#: rc.cpp:3782 rc.cpp:3806
+#: rc.cpp:3774 rc.cpp:3798
#, no-c-format
msgid ""
"Enter the description of the image here. For instance, a screenshot of a "
@@ -5894,19 +5960,19 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 506
-#: rc.cpp:3785
+#: rc.cpp:3777
#, no-c-format
msgid "Image Type:"
msgstr "Kuvan tyyppi:"
#. i18n: file ./scripts/picturewizard.kmdr line 517
-#: rc.cpp:3791
+#: rc.cpp:3783
#, no-c-format
msgid "Image file name:"
msgstr "Kuvatiedoston nimi:"
#. i18n: file ./scripts/picturewizard.kmdr line 520
-#: rc.cpp:3794 rc.cpp:3800
+#: rc.cpp:3786 rc.cpp:3792
#, no-c-format
msgid ""
"Enter the file name of the image here, including the extension (.png, .jpg, "
@@ -5915,793 +5981,726 @@ msgid ""
msgstr ""
#. i18n: file ./scripts/picturewizard.kmdr line 528
-#: rc.cpp:3797
+#: rc.cpp:3789
#, no-c-format
msgid "image.png"
msgstr "image.png"
#. i18n: file ./scripts/picturewizard.kmdr line 544
-#: rc.cpp:3803
+#: rc.cpp:3795
#, no-c-format
msgid "Image Description:"
msgstr "Kuvan kuvaus:"
-#. i18n: file ./scripts/scriptinfo.kmdr line 16
-#: rc.cpp:3809
-#, no-c-format
-msgid "Quanta Script Info Generator"
-msgstr "Quantan skripti-infon luoja"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 37
-#: rc.cpp:3812
+#. i18n: file ./scripts/tidy.kmdr line 16
+#: rc.cpp:3801
#, no-c-format
-msgid "Enter Info"
+msgid "Tidy by Kommander"
msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 61
-#: rc.cpp:3815
-#, no-c-format
-msgid "Please fill in all fields"
-msgstr "Täytä joka kenttä"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 69
-#: rc.cpp:3818
-#, no-c-format
-msgid "Script name:"
-msgstr "Skriptin nimi:"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 90
-#: rc.cpp:3821
+#. i18n: file ./scripts/tidy.kmdr line 37
+#: rc.cpp:3804
#, no-c-format
-msgid "Enter the script name with the extension"
-msgstr "Anna skriptin nimi tiedostotyypin kanssa"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 98
-#: rc.cpp:3824
-#, fuzzy, no-c-format
-msgid "About script:"
-msgstr "Skripti"
+msgid "General Options"
+msgstr "Yleisasetukset"
-#. i18n: file ./scripts/scriptinfo.kmdr line 111
-#: rc.cpp:3827
+#. i18n: file ./scripts/tidy.kmdr line 54
+#: rc.cpp:3807
#, no-c-format
-msgid "Formatting may be done with XHTML tags"
-msgstr "XHTML-tunisnteita muotoillaan"
+msgid "Non Tidy Option"
+msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 119
-#: rc.cpp:3830
+#. i18n: file ./scripts/tidy.kmdr line 78
+#: rc.cpp:3810
#, no-c-format
-msgid "http://"
-msgstr "http://"
+msgid ""
+"Note: This will not work well if you have multiple\n"
+"instances of Quanta running."
+msgstr ""
+"Huomaa: Tämä ei toimi kunnolla, jos sinulla on useita\n"
+"Quanta-ohjelmia käynnissä."
-#. i18n: file ./scripts/scriptinfo.kmdr line 127
-#: rc.cpp:3833
+#. i18n: file ./scripts/tidy.kmdr line 86
+#: rc.cpp:3814
#, no-c-format
-msgid "The location of your up-to-date file on the web"
+msgid "Use DCOP to send active page from Quanta+ to tidy"
msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 135
-#: rc.cpp:3836
+#. i18n: file ./scripts/tidy.kmdr line 116
+#: rc.cpp:3817
#, no-c-format
-msgid "Script author:"
-msgstr "Skriptin tekijä:"
+msgid "Path to tidy (required):"
+msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 143
-#: rc.cpp:3839
+#. i18n: file ./scripts/tidy.kmdr line 137
+#: rc.cpp:3820
#, no-c-format
-msgid "Script license:"
-msgstr "Skriptin lisenssi:"
+msgid "Input from file instead of stdin:"
+msgstr "Syöte tiedostosta stdinin sijaan:"
-#. i18n: file ./scripts/scriptinfo.kmdr line 159
-#: rc.cpp:3842
+#. i18n: file ./scripts/tidy.kmdr line 152
+#: rc.cpp:3823
#, no-c-format
-msgid "Select the directory to write the .info file to"
-msgstr "Valitse kansio, johon .info -tiedosto sijoitetaan"
+msgid "Write errors to file instead of stderr:"
+msgstr "Tulosta virheilmoitukset tiedostoon stdoutin sijaan:"
-#. i18n: file ./scripts/scriptinfo.kmdr line 165
-#: rc.cpp:3845
+#. i18n: file ./scripts/tidy.kmdr line 167
+#: rc.cpp:3826
#, no-c-format
-msgid "GPL-2"
-msgstr "GPL-2"
+msgid "Use configuration from file:"
+msgstr "Käytä asetustiedostoa:"
-#. i18n: file ./scripts/scriptinfo.kmdr line 170
-#: ../lib/compatibility/knewstuff/uploaddialog.cpp:83 rc.cpp:3848
+#. i18n: file ./scripts/tidy.kmdr line 182
+#: rc.cpp:3829
#, no-c-format
-msgid "LGPL"
-msgstr "LGPL"
+msgid "Output to file instead of stdout:"
+msgstr "Tulosta tiedostoon stdoutin sijaan:"
-#. i18n: file ./scripts/scriptinfo.kmdr line 175
-#: ../lib/compatibility/knewstuff/uploaddialog.cpp:84 rc.cpp:3851
+#. i18n: file ./scripts/tidy.kmdr line 226
+#: rc.cpp:3832
#, no-c-format
-msgid "BSD"
-msgstr "BSD"
+msgid "Modify original input files"
+msgstr "Muokkaa alkuperäisiä syötetiedostoja"
-#. i18n: file ./scripts/scriptinfo.kmdr line 180
-#: rc.cpp:3854
+#. i18n: file ./scripts/tidy.kmdr line 251
+#: rc.cpp:3835
#, no-c-format
-msgid "Public Domain"
-msgstr "Public Domain"
+msgid "/usr/bin"
+msgstr "/usr/bin"
-#. i18n: file ./scripts/scriptinfo.kmdr line 185
-#: rc.cpp:3857 rc.cpp:4576
+#. i18n: file ./scripts/tidy.kmdr line 266
+#: rc.cpp:3838
#, no-c-format
-msgid "Other"
-msgstr "Muu"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 200
-#: rc.cpp:3860
-#, fuzzy, no-c-format
-msgid "If other include in about"
-msgstr "Sisällytettyjen kuvien koko:"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 208
-#: rc.cpp:3863
-#, fuzzy, no-c-format
-msgid "Editor/Executor:"
-msgstr "Muokkaa valitsinta"
+msgid "Processing Directives"
+msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 216
-#: rc.cpp:3866
+#. i18n: file ./scripts/tidy.kmdr line 297
+#: rc.cpp:3841
#, no-c-format
-msgid "Author email:"
-msgstr "Tekijän sähköposti:"
+msgid "Force XHTML to well-formed HTML"
+msgstr "Pakota XHTML hyvinmuodostuneeksi HTML:ksi"
-#. i18n: file ./scripts/scriptinfo.kmdr line 224
-#: rc.cpp:3869
+#. i18n: file ./scripts/tidy.kmdr line 312
+#: rc.cpp:3844
#, no-c-format
-msgid "Web address:"
-msgstr "WWW-osoite:"
+msgid "Convert HTML to well-formed XHTML"
+msgstr "Muunna HTML hyvinmuodostuneeksi XHTML:si"
-#. i18n: file ./scripts/scriptinfo.kmdr line 232
-#: rc.cpp:3872
+#. i18n: file ./scripts/tidy.kmdr line 327
+#: rc.cpp:3847
#, no-c-format
-msgid "Version number:"
-msgstr "Versionumero:"
+msgid "Replace FONT, NOBR and CENTER tags by CSS"
+msgstr "Korvaa FONT, NOBR ja CENTER tunnisteet CSS-määrittelyillä"
-#. i18n: file ./scripts/scriptinfo.kmdr line 273
-#: rc.cpp:3875
+#. i18n: file ./scripts/tidy.kmdr line 342
+#: rc.cpp:3850
#, no-c-format
-msgid "kmdr-editor"
-msgstr "kmdr-muokkain"
+msgid "Force tags to upper case"
+msgstr "Pakota tunisnteet versaalitekstiksi"
-#. i18n: file ./scripts/scriptinfo.kmdr line 278
-#: rc.cpp:3878
+#. i18n: file ./scripts/tidy.kmdr line 357
+#: rc.cpp:3853
#, no-c-format
-msgid "kwrite"
-msgstr "kwrite"
+msgid "Specify the input is well-formed XML"
+msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 283
-#: rc.cpp:3881
+#. i18n: file ./scripts/tidy.kmdr line 372
+#: rc.cpp:3856
#, no-c-format
-msgid "kate"
-msgstr "kate"
+msgid "Omit optional end tags"
+msgstr "Ohita valinnaiset lopputunnisteet"
-#. i18n: file ./scripts/scriptinfo.kmdr line 288
-#: rc.cpp:3884
+#. i18n: file ./scripts/tidy.kmdr line 387
+#: rc.cpp:3859
#, no-c-format
-msgid "tdevelop"
-msgstr "tdevelop"
+msgid "Do extra accessibility checks <level>:"
+msgstr "Tee ylimääräisiä saantitarkistyksia <taso>:"
-#. i18n: file ./scripts/scriptinfo.kmdr line 303
-#: rc.cpp:3887
+#. i18n: file ./scripts/tidy.kmdr line 411
+#: rc.cpp:3862
#, no-c-format
-msgid "Optional: Editor other than Quanta to use for this script"
+msgid "Output numeric rather than named entities"
msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 314
-#: rc.cpp:3890
-#, fuzzy, no-c-format
-msgid "kmdr-executor -c quanta"
-msgstr "Muokkaa valitsinta"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 319
-#: rc.cpp:3893
-#, fuzzy, no-c-format
-msgid "kmdr-executor"
-msgstr "Muokkaa valitsinta"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 324
-#: rc.cpp:3896
-#, no-c-format
-msgid "perl"
-msgstr "perl"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 329
-#: rc.cpp:3899
+#. i18n: file ./scripts/tidy.kmdr line 426
+#: rc.cpp:3865
#, no-c-format
-msgid "php"
-msgstr "php"
+msgid "Only show errors"
+msgstr "Näytä vain virheet"
-#. i18n: file ./scripts/scriptinfo.kmdr line 344
-#: rc.cpp:3902
+#. i18n: file ./scripts/tidy.kmdr line 451
+#: rc.cpp:3868
#, no-c-format
-msgid "Optional: External program executor"
+msgid "Wrap text at column:"
msgstr ""
-#. i18n: file ./scripts/scriptinfo.kmdr line 352
-#: rc.cpp:3905 rc.cpp:3947
-#, no-c-format
-msgid "Script location:"
-msgstr "Skriptin sijainti:"
-
-#. i18n: file ./scripts/scriptinfo.kmdr line 360
-#: rc.cpp:3908
+#. i18n: file ./scripts/tidy.kmdr line 459
+#: rc.cpp:3871
#, no-c-format
-msgid "Write File"
-msgstr "Kirjoita tiedostoon"
+msgid "Convert HTML to well-formed XML"
+msgstr "Muunna HTML hyvinmuodostuneeksi XML:ksi"
-#. i18n: file ./scripts/scriptinfo.kmdr line 431
-#: rc.cpp:3914
+#. i18n: file ./scripts/tidy.kmdr line 474
+#: rc.cpp:3874
#, no-c-format
-msgid ""
-"<html><head><meta name=\"qrichtext\" content=\"1\" /></head>"
-"<body style=\"font-size:11pt;font-family:sans-serif\">\n"
-"<p style=\"margin-top:16px\"><span style=\"font-weight:600\">"
-"Quanta Plus Submitter Info Files</span></p>\n"
-"<p>The purpose of these files is to provide developers with proper credit, "
-"expose licensing information and give users thumbnail information about scripts "
-"and templates at a glance. We ask that you try to do several things here.</p>\n"
-"<ul type=\"disc\">"
-"<li>Fill in all the fields. They are all there for a reason.</li>\n"
-"<li>Contact the appropriate Quanta script and template maintainer or a member "
-"of our team when you have new releases so we can include them. As we plan to "
-"build a huge repository we have to rely on you here.</li></ul>\n"
-"<p>The additional information serves as a backup. Any time a user wants they "
-"can click the link to go to your site and get updates, docs or whatever they "
-"require. Thank you for helping us to make this a great feature</p>\n"
-"<p align=\"center\" style=\"margin-top:14px\"><span style=\"font-weight:600\">"
-"Contact Information</span></p>\n"
-"<p align=\"center\">Quanta Resource Maintainer - (none at this time)<br />"
-"Lead Developer - Andras Mantia <a "
-"href=\"mailto:amantia@kde.org?subject=ScriptInfo\">amantia@kde.org</a><br />"
-"Kommander - Michal Rudolf <a "
-"href=\"mailto:mrudolf@kdewebdev.org?subject=ScriptInfo\">"
-"mrudolf@kdewebdev.org</a><br />Project Lead - Eric Laffoon <a "
-"href=\"mailto:sequitur@kde.org?subject=ScriptInfo\">sequitur@kde.org</a></p>\n"
-"</body></html>\n"
+msgid "Indent element content"
msgstr ""
-#. i18n: file ./scripts/dwt.kmdr line 18
-#: rc.cpp:3926
+#. i18n: file ./scripts/tidy.kmdr line 489
+#: rc.cpp:3877
#, no-c-format
-msgid "dwt - Apply Dreamweaver Template"
-msgstr "dwt - Apply Dreamweaver -pohja"
+msgid "Strip out smart quotes and em dashes, etc."
+msgstr ""
-#. i18n: file ./scripts/dwt.kmdr line 77
-#: rc.cpp:3938
+#. i18n: file ./scripts/tidy.kmdr line 504
+#: rc.cpp:3880
#, no-c-format
-msgid "Full project path:"
-msgstr "Projektin täydellinen polku:"
+msgid "Suppress nonessential output"
+msgstr ""
-#. i18n: file ./scripts/dwt.kmdr line 85
-#: rc.cpp:3941
+#. i18n: file ./scripts/tidy.kmdr line 523
+#: rc.cpp:3883
#, no-c-format
-msgid "Show debug messages"
-msgstr "Näytä debuggausviestit"
+msgid "Character Encodings"
+msgstr "Merkistökoodaukset"
-#. i18n: file ./scripts/dwt.kmdr line 93
-#: rc.cpp:3944
+#. i18n: file ./scripts/tidy.kmdr line 557
+#: rc.cpp:3886
#, no-c-format
-msgid "dwt.pl"
-msgstr "dwt.pl"
+msgid "(ibm858) use IBM-858 (CP850+Euro) for input, US-ASCII for output"
+msgstr ""
+"(ibm858) käytä IBM-858 (CP850+Euro) -merkistöä syötteisiin ja US-ASCII "
+"-merkistöä tulostuksiin"
-#. i18n: file ./scripts/dwt.kmdr line 160
-#: rc.cpp:3953
+#. i18n: file ./scripts/tidy.kmdr line 571
+#: rc.cpp:3889
#, no-c-format
-msgid ""
-"The dwt Script will apply actual Dreamweaver templates to all your project "
-"files. Just enter the FULL project path and specify where the script dwt.pl can "
-"be found."
+msgid "(raw) output values above 127 without conversion to entities"
msgstr ""
+"(raw) tulostusten merkit arvoiltaan yli 127 ilman muunnoksia entiteeteiksi"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 24
-#: rc.cpp:3956 rc.cpp:5318
+#. i18n: file ./scripts/tidy.kmdr line 588
+#: rc.cpp:3892
#, no-c-format
-msgid "Quick Start"
-msgstr "Nopea aloitus"
+msgid "(utf16le) use UTF-16LE for both input and output"
+msgstr "(utf16le) käytä UTF-16LE -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 76
-#: rc.cpp:3959
+#. i18n: file ./scripts/tidy.kmdr line 602
+#: rc.cpp:3895
#, no-c-format
-msgid "Quanta Plus Kommander Quick Start"
-msgstr "Quanta Plus Kommanderin nopea aloitus"
+msgid "(latin1) use ISO-8859-1 for both input and output"
+msgstr "(latin1) käytä ISO-8859-1 -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 194
-#: rc.cpp:3962
+#. i18n: file ./scripts/tidy.kmdr line 616
+#: rc.cpp:3898
#, no-c-format
-msgid "DTD / Schema:"
-msgstr "DTD / Skeema:"
-
-#. i18n: file ./scripts/htmlquickstart.kmdr line 202
-#: rc.cpp:3965
-#, fuzzy, no-c-format
-msgid "Body Area"
-msgstr "Valitse tagin alue"
+msgid "(win1252) use Windows-1252 for input, US-ASCII for output"
+msgstr ""
+"(win1252) käytä Windows-1252 -merkistöä syötteisiin ja US-ASCII -merkistöä "
+"tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 253
-#: rc.cpp:3968
-#, fuzzy, no-c-format
-msgid "&PHP footer include:"
-msgstr "Sarakkeiden määrä"
+#. i18n: file ./scripts/tidy.kmdr line 638
+#: rc.cpp:3901
+#, no-c-format
+msgid "(shiftjis) use Shift_JIS for both input and output"
+msgstr "(shiftjis) käytä Shift_JIS -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 268
-#: rc.cpp:3971
+#. i18n: file ./scripts/tidy.kmdr line 652
+#: rc.cpp:3904
#, no-c-format
-msgid "PHP header include:"
-msgstr "Liitetty PHP-header:"
+msgid "(utf16be) use UTF-16BE for both input and output"
+msgstr "(utf16be) käytä UTF-16BE -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 285
-#: rc.cpp:3974
+#. i18n: file ./scripts/tidy.kmdr line 666
+#: rc.cpp:3907
#, no-c-format
-msgid "Show &DTD"
-msgstr "Näytä &DTD"
+msgid "(ascii) use US-ASCII for output, ISO-8859-1 for input"
+msgstr ""
+"(ascii) käytä US-ASCII -merkistöä tulosteisiin ja ISO-8859-1 -merkistöä "
+"syötteisiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 302
-#: rc.cpp:3977
+#. i18n: file ./scripts/tidy.kmdr line 680
+#: rc.cpp:3910
#, no-c-format
-msgid "HTML 4.01 Transitional"
-msgstr "HTML 4.01 Transitional"
+msgid "set the two-letter language code <lang> (for future use)"
+msgstr "Aseta kaksikirjaiminen kielikoodi <kieli> (tulevaisuuden varaus)"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 307
-#: rc.cpp:3980
+#. i18n: file ./scripts/tidy.kmdr line 694
+#: rc.cpp:3913
#, no-c-format
-msgid "HTML 4.01 Strict"
-msgstr "HTML 4.01 Strict"
+msgid "(utf16) use UTF-16 for both input and output"
+msgstr "(utf16) käytä UTF-16 -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 312
-#: rc.cpp:3983
+#. i18n: file ./scripts/tidy.kmdr line 708
+#: rc.cpp:3916
#, no-c-format
-msgid "HTML 4.01 Frameset"
-msgstr "HTML 4.01 Frameset"
+msgid "(big5) use Big5 for both input and output"
+msgstr "(big5) käytä Big5 -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 317
-#: rc.cpp:3986
+#. i18n: file ./scripts/tidy.kmdr line 722
+#: rc.cpp:3919
#, no-c-format
-msgid "XHTML 1.0 Transitional"
-msgstr "XHTML 1.0 Transitional"
+msgid "(utf8) use UTF-8 for both input and output"
+msgstr "(utf8) käytä UTF-8 -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 322
-#: rc.cpp:3989
+#. i18n: file ./scripts/tidy.kmdr line 736
+#: rc.cpp:3922
#, no-c-format
-msgid "XHTML 1.0 Strict"
-msgstr "XHTML 1.0 Strict"
+msgid "(latin0) use US-ASCII for output, ISO-8859-1 for input"
+msgstr ""
+"(latin0) käytä US-ASCII -merkistöä tulostuksiin ja ISO-8859-1 -merkistöä "
+"syötteisiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 327
-#: rc.cpp:3992
+#. i18n: file ./scripts/tidy.kmdr line 750
+#: rc.cpp:3925
#, no-c-format
-msgid "XHTML 1.0 Frameset"
-msgstr "XHTML 1.0 Frameset"
+msgid "(mac) use MacRoman for input, US-ASCII for output"
+msgstr ""
+"(mac) käytä MacRoman -merkistöä syötteisiin ja US-ASCII -merkistöä tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 332
-#: rc.cpp:3995
+#. i18n: file ./scripts/tidy.kmdr line 764
+#: rc.cpp:3928
#, no-c-format
-msgid "XHTML 1.0 Basic"
-msgstr "XHTML 1.0 Basic"
+msgid "(iso2022) use ISO-2022 for both input and output"
+msgstr "(iso2022) käytä ISO-2022 -merkistöä syötteisiin ja tulostuksiin"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 337
-#: rc.cpp:3998
+#. i18n: file ./scripts/tidy.kmdr line 778
+#: rc.cpp:3931
#, no-c-format
-msgid "XHTML 1.1"
-msgstr "XHTML 1.1"
+msgid "Do not specify an encoding"
+msgstr "Älä määrittele koodausta"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 413
-#: rc.cpp:4001
+#. i18n: file ./scripts/tidy.kmdr line 799
+#: rc.cpp:3934
#, fuzzy, no-c-format
-msgid "Head &area"
-msgstr "Valitse tagin alue"
+msgid "About Tidy"
+msgstr "Skripti"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 441
-#: rc.cpp:4004
+#. i18n: file ./scripts/tidy.kmdr line 924
+#: rc.cpp:3937
#, no-c-format
-msgid "CVS tag &in comment"
-msgstr "CVS-tunniste komment&issa"
+msgid ""
+"HTML Tidy Configuration Settings\n"
+"\n"
+"Within a file, use the form:\n"
+"\n"
+"wrap: 72\n"
+"split: no\n"
+"\n"
+"When specified on the command line, use the form:\n"
+"\n"
+"--wrap 72 --split no\n"
+"\n"
+"Name\t\t\t\tType \tAllowable values\n"
+"==================== \t========= \t==============================\n"
+"indent-spaces\t\t\tInteger \t0, 1, 2, ...\n"
+"wrap\t\t\t\tInteger \t0 (no wrapping), 1, 2, ...\n"
+"tab-size\t\t\t\tInteger \t0, 1, 2, ...\n"
+"char-encoding\t\t\tEncoding\t ascii, latin0, latin1, raw, utf8, iso202\n"
+"\t\t\t\t\t\tutf16le, utf16be, utf16,\n"
+"\t\t\t\t\t\tmac, win1252, ibm858, big5, shiftjis\n"
+"input-encoding\t\t\tEncoding \tascii, latin0, latin1, raw, utf8, iso202\n"
+"\t\t\t\t\t\tutf16le, utf16be, utf16,\n"
+"\t\t\t\t\t\tmac, win1252, ibm858, big5, shiftjis\n"
+"output-encoding\t\t\tEncoding\tascii, latin0, latin1, raw, utf8, iso202\n"
+"\t\t\t\t\t\tutf16le, utf16be, utf16,\n"
+"\t\t\t\t\t\tmac, win1252, ibm858, big5, shiftjis\n"
+"newline\t\t\t\tenum\t\tLF, CRLF, CR\n"
+"doctype\t\t\t\tDocType\tauto, omit, strict, loose, transitional,\n"
+"\t\t\t\t\t\tuser specified fpi (string)\n"
+"repeated-attributes\t\tenum\t\tkeep-first, keep-last\n"
+"alt-text\t\t\t\tString\t\t-\n"
+"slide-style\t\t\tString\t\t-\n"
+"error-file\t\t\t\tString\t\t-\n"
+"output-file\t\t\tString\t\t-\n"
+"write-back\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"markup\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"show-warnings\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"quiet\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"indent\t\t\t\tAutoBool \tauto, y/n, yes/no, t/f, true/false, 1/0\n"
+"hide-endtags\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"input-xml\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"output-xml\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"output-xhtml\t\t\tBoolean \t y/n, yes/no, t/f, true/false, 1/0\n"
+"output-html\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"add-xml-decl\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"uppercase-tags\t\t\tBoolean \t y/n, yes/no, t/f, true/false, 1/0\n"
+"uppercase-attributes\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"bare\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"clean\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"logical-emphasis\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"drop-proprietary-attributes\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"drop-font-tags\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"drop-empty-paras\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"fix-bad-comments\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"break-before-br\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"split\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"numeric-entities\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"quote-marks\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"quote-nbsp\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"quote-ampersand\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"wrap-attributes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"wrap-script-literals\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"wrap-sections\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"wrap-asp\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"wrap-jste\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"wrap-php\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"fix-backslash\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"indent-attributes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"assume-xml-procins\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"add-xml-space\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"enclose-text\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"enclose-block-text\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"keep-time\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"word-2000\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"tidy-mark\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"gnu-emacs\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"gnu-emacs-file\t\t\tString \t-\n"
+"literal-attributes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"show-body-only\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"fix-uri\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"lower-literals\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"hide-comments\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"indent-cdata\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"force-output\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"show-errors\t\t\tInteger \t0, 1, 2, ...\n"
+"ascii-chars\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"join-classes\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"join-styles\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"escape-cdata\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"language\t\t\tString \t-\n"
+"ncr\t\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"output-bom\t\t\tAutoBool \tauto, y/n, yes/no, t/f, true/false, 1/0\n"
+"replace-color\t\t\tBoolean \ty/n, yes/no, t/f, true/false, 1/0\n"
+"css-prefix\t\t\tName \tCSS1 selector\n"
+"new-inline-tags\t\t\tTag names \ttagX, tagY, ...\n"
+"new-blocklevel-tags\t\tTag names \ttagX, tagY, ...\n"
+"new-empty-tags\t\t\tTag names \ttagX, tagY, ...\n"
+"new-pre-tags\t\t\tTag names\ttagX, tagY, ...\n"
+"accessibility-check\t\tInteger \t0, 1, 2, ...\n"
+msgstr ""
-#. i18n: file ./scripts/htmlquickstart.kmdr line 481
-#: rc.cpp:4007
+#. i18n: file ./scripts/tidy.kmdr line 938
+#: rc.cpp:4038 rc.cpp:4095
#, no-c-format
-msgid "&Meta author:"
-msgstr "&Meta author:"
+msgid "&Process"
+msgstr "&Prosessi"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 496
-#: rc.cpp:4010
+#. i18n: file ./scripts/xmlval.kmdr line 18
+#: rc.cpp:4044
#, no-c-format
-msgid "Meta character set:"
-msgstr "Meta character set:"
+msgid "Quanta+ XML Validator"
+msgstr "Quanta+ XML Validaattori"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 511
-#: rc.cpp:4013
+#. i18n: file ./scripts/xmlval.kmdr line 92
+#: rc.cpp:4047
#, no-c-format
-msgid "St&yle area"
-msgstr "St&yle area"
+msgid "C&urrent file"
+msgstr "N&ykyinen tiedosto"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 556
-#: rc.cpp:4016
+#. i18n: file ./scripts/xmlval.kmdr line 155
+#: rc.cpp:4050
#, no-c-format
-msgid "iso-8859-1"
-msgstr "iso-8859-1"
+msgid "Other file:"
+msgstr "Muu tiedosto:"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 561
-#: rc.cpp:4019
-#, no-c-format
-msgid "iso-8859-2"
-msgstr "iso-8859-2"
+#. i18n: file ./scripts/xmlval.kmdr line 209
+#: rc.cpp:4053
+#, fuzzy, no-c-format
+msgid "Validate against:"
+msgstr "Validoi liitännäinen"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 566
-#: rc.cpp:4022
+#. i18n: file ./scripts/xmlval.kmdr line 232
+#: rc.cpp:4056
#, no-c-format
-msgid "iso-8859-3"
-msgstr "iso-8859-3"
+msgid "DTD (Internal)"
+msgstr "DTD (sisäinen)"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 571
-#: rc.cpp:4025
+#. i18n: file ./scripts/xmlval.kmdr line 237
+#: rc.cpp:4059
#, no-c-format
-msgid "iso-8859-4"
-msgstr "iso-8859-4"
+msgid "DTD (External)"
+msgstr "DTD (ulkoinen)"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 576
-#: rc.cpp:4028
+#. i18n: file ./scripts/xmlval.kmdr line 242
+#: rc.cpp:4062
#, no-c-format
-msgid "iso-8859-5"
-msgstr "iso-8859-5"
+msgid "XML Schema"
+msgstr "XML-skeema"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 581
-#: rc.cpp:4031
+#. i18n: file ./scripts/xmlval.kmdr line 247
+#: rc.cpp:4065 rc.cpp:4071
#, no-c-format
-msgid "iso-8859-6"
-msgstr "iso-8859-6"
+msgid "RelaxNG Schema"
+msgstr "RelaxNG-skeema"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 586
-#: rc.cpp:4034
+#. i18n: file ./scripts/xmlval.kmdr line 291
+#: rc.cpp:4068
#, no-c-format
-msgid "iso-8859-7"
-msgstr "iso-8859-7"
+msgid "DTD"
+msgstr "DTD"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 591
-#: rc.cpp:4037
+#. i18n: file ./scripts/xmlval.kmdr line 293
+#: rc.cpp:4074
#, no-c-format
-msgid "iso-8859-8"
-msgstr "iso-8859-8"
+msgid "W3C XML Schema"
+msgstr "W3C XML -skeema"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 596
-#: rc.cpp:4040
+#. i18n: file ./scripts/xmlval.kmdr line 318
+#: rc.cpp:4077
#, no-c-format
-msgid "iso-8859-8i"
-msgstr "iso-8859-8i"
+msgid "Well-formed checking &only"
+msgstr "Hyvinmu&odostuneisuuden tarkistus vain"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 601
-#: rc.cpp:4043
+#. i18n: file ./scripts/xmlval.kmdr line 374
+#: rc.cpp:4080
#, no-c-format
-msgid "iso-8859-9"
-msgstr "iso-8859-9"
+msgid "Definition URI:"
+msgstr "Määrittely-URI:"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 606
-#: rc.cpp:4046
-#, no-c-format
-msgid "iso-8859-10"
-msgstr "iso-8859-10"
+#. i18n: file ./scripts/meinproc.kmdr line 18
+#: rc.cpp:4089
+#, fuzzy, no-c-format
+msgid "Quanta+: meinproc"
+msgstr "&Quantan kotisivut"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 611
-#: rc.cpp:4049
+#. i18n: file ./scripts/meinproc.kmdr line 146
+#: rc.cpp:4098
#, no-c-format
-msgid "iso-8859-11"
-msgstr "iso-8859-11"
+msgid "Current working folder &in Quanta"
+msgstr "Nyky&inen työkansio Quanta-ohjelmassa"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 616
-#: rc.cpp:4052
+#. i18n: file ./scripts/meinproc.kmdr line 249
+#: rc.cpp:4104
#, no-c-format
-msgid "iso-8859-12"
-msgstr "iso-8859-12"
+msgid "View in &Konqueror"
+msgstr "Näytä &KOnquerissa"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 621
-#: rc.cpp:4055
+#. i18n: file ./scripts/docbook_table.kmdr line 18
+#: rc.cpp:4107
#, no-c-format
-msgid "iso-8859-13"
-msgstr "iso-8859-13"
+msgid "Docbook Table"
+msgstr "Docbook taulukko"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 626
-#: rc.cpp:4058
+#. i18n: file ./scripts/docbook_table.kmdr line 41
+#: rc.cpp:4110
#, no-c-format
-msgid "iso-8859-14"
-msgstr "iso-8859-14"
+msgid "DocBook Table"
+msgstr "DocBook taulukko"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 631
-#: rc.cpp:4061
+#. i18n: file ./scripts/docbook_table.kmdr line 88
+#: rc.cpp:4113
#, no-c-format
-msgid "iso-8859-15"
-msgstr "iso-8859-15"
+msgid "id:"
+msgstr "id:"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 636
-#: rc.cpp:4064
+#. i18n: file ./scripts/docbook_table.kmdr line 124
+#: rc.cpp:4119
#, no-c-format
-msgid "utf-8"
-msgstr "utf-8"
+msgid "Columns"
+msgstr "Sarakkeet"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 641
-#: rc.cpp:4067
+#. i18n: file ./scripts/docbook_table.kmdr line 155
+#: rc.cpp:4122
#, no-c-format
-msgid "utf-16"
-msgstr "utf-16"
+msgid "Lines"
+msgstr "Rivit"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 646
-#: rc.cpp:4070
+#. i18n: file ./scripts/docbook_table.kmdr line 182
+#: rc.cpp:4125
#, no-c-format
-msgid "koi8-r"
-msgstr "koi8-r"
+msgid "&Include title line"
+msgstr "S&isällytetä otsikkorivi"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 651
-#: rc.cpp:4073
+#. i18n: file ./scripts/xsltproc.kmdr line 18
+#: rc.cpp:4134
#, no-c-format
-msgid "koi8-u"
-msgstr "koi8-u"
+msgid "Quanta+: xsltproc"
+msgstr "Quanta+: xsltproc"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 656
-#: rc.cpp:4076
+#. i18n: file ./scripts/xsltproc.kmdr line 66
+#: rc.cpp:4137
#, no-c-format
-msgid "windows-1250"
-msgstr "windows-1250"
+msgid "&Translate"
+msgstr "&Käännä"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 661
-#: rc.cpp:4079
+#. i18n: file ./scripts/xsltproc.kmdr line 143
+#: rc.cpp:4143
#, no-c-format
-msgid "windows-1251"
-msgstr "windows-1251"
+msgid "Current file"
+msgstr "Nykyinen tiedosto"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 666
-#: rc.cpp:4082
+#. i18n: file ./scripts/xsltproc.kmdr line 184
+#: rc.cpp:4146
#, no-c-format
-msgid "windows-1252"
-msgstr "windows-1252"
+msgid "File location:"
+msgstr "Tiedoston sijainti:"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 671
-#: rc.cpp:4085
+#. i18n: file ./scripts/xsltproc.kmdr line 221
+#: rc.cpp:4149
#, no-c-format
-msgid "windows-1253"
-msgstr "windows-1253"
+msgid "Stylesheet location:"
+msgstr "Tyylisivun sijainti:"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 676
-#: rc.cpp:4088
+#. i18n: file ./scripts/xsltproc.kmdr line 255
+#: rc.cpp:4152
#, no-c-format
-msgid "windows-1254"
-msgstr "windows-1254"
+msgid "Output file name:"
+msgstr "Tulostustiedoston nimi:"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 681
-#: rc.cpp:4091
+#. i18n: file ./scripts/tablewizard.kmdr line 18
+#: rc.cpp:4155
#, no-c-format
-msgid "windows-1255"
-msgstr "windows-1255"
+msgid "Docbook Table Wizard"
+msgstr ""
-#. i18n: file ./scripts/htmlquickstart.kmdr line 686
-#: rc.cpp:4094
+#. i18n: file ./scripts/tablewizard.kmdr line 63
+#: rc.cpp:4161
#, no-c-format
-msgid "windows-1256"
-msgstr "windows-1256"
+msgid ""
+"Click here to cancel the creation of the table. No action will be performed."
+msgstr ""
-#. i18n: file ./scripts/htmlquickstart.kmdr line 691
-#: rc.cpp:4097
+#. i18n: file ./scripts/tablewizard.kmdr line 98
+#: rc.cpp:4167
#, no-c-format
-msgid "windows-1257"
-msgstr "windows-1257"
+msgid "Press this button to create the table or informaltable."
+msgstr ""
-#. i18n: file ./scripts/htmlquickstart.kmdr line 696
-#: rc.cpp:4100
+#. i18n: file ./scripts/tablewizard.kmdr line 125
+#: rc.cpp:4170
#, no-c-format
-msgid "windows-1258"
-msgstr "windows-1258"
+msgid "Table Options"
+msgstr "Taulukon asetukset"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 724
-#: rc.cpp:4103
+#. i18n: file ./scripts/tablewizard.kmdr line 133
+#: rc.cpp:4173 rc.cpp:4185 rc.cpp:4197
#, no-c-format
-msgid "limit to 8, separate with commas"
+msgid ""
+"Enter here the id of the table or informaltable. You can use the id to link or "
+"reference to the table or informaltable elsewhere in the document."
msgstr ""
-#. i18n: file ./scripts/htmlquickstart.kmdr line 732
-#: rc.cpp:4106
+#. i18n: file ./scripts/tablewizard.kmdr line 164
+#: rc.cpp:4176
#, no-c-format
-msgid "&Base directory:"
-msgstr "Uudelleennimeä kansio"
-
-#. i18n: file ./scripts/htmlquickstart.kmdr line 747
-#: rc.cpp:4109
-#, fuzzy, no-c-format
-msgid "Meta &Quanta"
-msgstr "Quanta"
+msgid "Number of columns:"
+msgstr "Sarakkeiden määrä:"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 765
-#: rc.cpp:4112
-#, fuzzy, no-c-format
-msgid "Meta &keywords:"
-msgstr "Avainsana"
+#. i18n: file ./scripts/tablewizard.kmdr line 167
+#: rc.cpp:4179 rc.cpp:4215
+#, no-c-format
+msgid ""
+"Select or enter in this spin box the number of columns that should be created "
+"by the wizard."
+msgstr ""
-#. i18n: file ./scripts/htmlquickstart.kmdr line 782
-#: rc.cpp:4115
+#. i18n: file ./scripts/tablewizard.kmdr line 175
+#: rc.cpp:4182
#, fuzzy, no-c-format
-msgid "Li&nked style sheet:"
-msgstr "CSS-luokka"
+msgid "Table id:"
+msgstr "Muokkausohjelma"
-#. i18n: file ./scripts/htmlquickstart.kmdr line 831
-#: rc.cpp:4121
+#. i18n: file ./scripts/tablewizard.kmdr line 189
+#: rc.cpp:4188
#, fuzzy, no-c-format
-msgid "&JavaScript area"
-msgstr "Skriptit:"
-
-#. i18n: file ./scripts/listwizard.kmdr line 18
-#: rc.cpp:4130
-#, no-c-format
-msgid "Docbook List Wizard"
-msgstr ""
+msgid "&Add table header"
+msgstr "Lisää erikoismerkki"
-#. i18n: file ./scripts/listwizard.kmdr line 87
-#: rc.cpp:4136
+#. i18n: file ./scripts/tablewizard.kmdr line 203
+#: rc.cpp:4191
#, no-c-format
msgid ""
-"Press this button to cancel the creation of the list or procedure. No action "
-"will be performed."
-msgstr ""
-
-#. i18n: file ./scripts/listwizard.kmdr line 123
-#: rc.cpp:4142
-#, no-c-format
-msgid "Press this button to create the selected list or procedure."
+"Check this box to create a table header. The table header is the first row of "
+"the table, and has the same number of entries as the other rows."
msgstr ""
-#. i18n: file ./scripts/listwizard.kmdr line 133
-#: rc.cpp:4145
-#, no-c-format
-msgid "List Options"
-msgstr "Luetteloasetukset"
+#. i18n: file ./scripts/tablewizard.kmdr line 211
+#: rc.cpp:4194
+#, fuzzy, no-c-format
+msgid "table_id"
+msgstr "Taulukko"
-#. i18n: file ./scripts/listwizard.kmdr line 183
-#: rc.cpp:4148 rc.cpp:4154
+#. i18n: file ./scripts/tablewizard.kmdr line 243
+#: rc.cpp:4200 rc.cpp:4206
#, no-c-format
msgid ""
-"Select or enter in this spin box the number of list entries or steps that "
-"should be created by the wizard. After using the wizard, you can add (or "
-"remove) more entries or steps manually."
+"Select or enter in this spin box the number of rows that should be created by "
+"the wizard. After using the wizard, you can add (or remove) more rows. To add "
+"more rows, add the same number of <entry> tags per <row> "
+"tag as in the rest of the table."
msgstr ""
-#. i18n: file ./scripts/listwizard.kmdr line 191
-#: rc.cpp:4151
-#, fuzzy, no-c-format
-msgid "Number of list items or steps:"
+#. i18n: file ./scripts/tablewizard.kmdr line 251
+#: rc.cpp:4203
+#, no-c-format
+msgid "Number of rows:"
msgstr "Rivien määrä:"
-#. i18n: file ./scripts/listwizard.kmdr line 218
-#: rc.cpp:4157
+#. i18n: file ./scripts/tablewizard.kmdr line 265
+#: rc.cpp:4209
+#, no-c-format
+msgid "Table title:"
+msgstr "Taulukon otsikko:"
+
+#. i18n: file ./scripts/tablewizard.kmdr line 268
+#: rc.cpp:4212 rc.cpp:4221
#, no-c-format
msgid ""
-"<qt>\n"
-"Select the list type:\n"
-"<ul>\n"
-"<li><b>variablelist:</b> a list with two sections for each item: the term and "
-"the definition.</li>\n"
-"<li><b>itemizedlist:</b> a list used when the order of the items is not "
-"important.</li>\n"
-"<li><b>orderedlist:</b> a list used when the order of the items is important "
-"(for instance, a list of things in order of preference). Do not use orderedlist "
-"to describe the steps required to perform an action.</li>\n"
-"<li><b>procedure:</b> list of an sequence of ordered steps, describing to the "
-"reader how to perform a task. You can add substeps later.</li>\n"
-"</ul>\n"
-"</qt>"
+"Enter here the title of the table. The title of the table will appear in the "
+"table of contents as well, under the \"List of Tables\", if you are using the "
+"KDE DocBook tools."
msgstr ""
-#. i18n: file ./scripts/listwizard.kmdr line 229
-#: rc.cpp:4168
+#. i18n: file ./scripts/tablewizard.kmdr line 300
+#: rc.cpp:4218
#, no-c-format
-msgid "List Type"
-msgstr "Luettelon tyyppi"
+msgid "Table Title"
+msgstr "Taulukon otsikko"
-#. i18n: file ./scripts/listwizard.kmdr line 249
-#: rc.cpp:4171
+#. i18n: file ./scripts/tablewizard.kmdr line 320
+#: rc.cpp:4224
#, no-c-format
-msgid "&procedure"
-msgstr "&proseduuri"
+msgid "Table Type"
+msgstr "Taulukon tyyppi"
-#. i18n: file ./scripts/listwizard.kmdr line 285
-#: rc.cpp:4174
+#. i18n: file ./scripts/tablewizard.kmdr line 337
+#: rc.cpp:4227
#, no-c-format
-msgid ""
-"Select this option to create a procedure. A procedure is a sequence of ordered "
-"steps, describing to the reader how to perform a task. You can add nested "
-"substeps.\n"
-"\n"
-"Here is one example of a procedure:\n"
-"\n"
-"<procedure>\n"
-"\n"
-"<step><para>First step.</para></step>\n"
-"\n"
-"<step><para>Second step.</para>\n"
-"<substeps>\n"
-"<step><para>First substep of the second step.</para></step>\n"
-"</substeps>\n"
-"</step>\n"
-"\n"
-"</procedure>"
-msgstr ""
-
-#. i18n: file ./scripts/listwizard.kmdr line 293
-#: rc.cpp:4191
-#, fuzzy, no-c-format
-msgid "itemi&zedlist"
-msgstr "&Tiedostolista"
+msgid "ta&ble"
+msgstr "t&aulukko"
-#. i18n: file ./scripts/listwizard.kmdr line 326
-#: rc.cpp:4194
+#. i18n: file ./scripts/tablewizard.kmdr line 358
+#: rc.cpp:4230
#, no-c-format
-msgid ""
-"Select this option to create a itemizedlist. A itemizedlist is a list used when "
-"the order of the items is not important.\n"
-"\n"
-"Here is one example of a itemizedlist:\n"
-"\n"
-"<itemizedlist>\n"
-"\n"
-"<listitem><para>\n"
-"First item.\n"
-"</para></listitem>\n"
-"\n"
-"<listitem><para>\n"
-"Second item.\n"
-"</para></listitem>\n"
-"\n"
-"</itemizedlist>"
+msgid "Select this option to generate a formal table (table)."
msgstr ""
-#. i18n: file ./scripts/listwizard.kmdr line 340
-#: rc.cpp:4211
+#. i18n: file ./scripts/tablewizard.kmdr line 369
+#: rc.cpp:4233
#, fuzzy, no-c-format
-msgid "or&deredlist"
-msgstr "Järjestämätön"
+msgid "&informaltable"
+msgstr "Normaali"
-#. i18n: file ./scripts/listwizard.kmdr line 376
-#: rc.cpp:4214
+#. i18n: file ./scripts/tablewizard.kmdr line 389
+#: rc.cpp:4236
#, no-c-format
-msgid ""
-"Select this option to create a orderedlist. A orderedlist is a list used when "
-"the order of the items is important. A number will be associated with each "
-"entry, in order, starting from one.\n"
-"\n"
-"Here is one example of a orderedlist:\n"
-"\n"
-"<orderedlist>\n"
-"\n"
-"<listitem><para>\n"
-"First item.\n"
-"</para></listitem>\n"
-"\n"
-"<listitem><para>\n"
-"Second item.\n"
-"</para></listitem>\n"
-"\n"
-"</orderedlist>"
+msgid "Select this option to generate an informal table (informaltable)."
msgstr ""
-#. i18n: file ./scripts/listwizard.kmdr line 387
-#: rc.cpp:4231
-#, no-c-format
-msgid "&variablelist"
-msgstr "&muuttujaluettelo"
-
-#. i18n: file ./scripts/listwizard.kmdr line 426
-#: rc.cpp:4234
+#. i18n: file ./scripts/tablewizard.kmdr line 409
+#: rc.cpp:4239
#, no-c-format
msgid ""
-"Select this option to create a variablelist. A variablelist is a list with two "
-"sections for each item: the term (the tag used is <term>"
-") and the definition (the tag used is <listitem>). To mark each entry of the "
-"list, the <varlistentry> tag is used.\n"
-"\n"
-"Here is one example of a variablelist:\n"
-"\n"
-"<variablelist>\n"
-"\n"
-"<varlistentry>\n"
-"<term>Term text</term>\n"
-"<listitem><para>Definition text.</para></listitem>\n"
-"</varlistentry>\n"
-"\n"
-"</variablelist>"
+"<qt>\n"
+"Select the table type:\n"
+"<ul>\n"
+"<li><b>informaltable:</b> the most used table type in KDE docs. A informaltable "
+"does not contain title, table head or entry in the table of contents.</li>\n"
+"<li><b>table:</b> a complete and formal table type, including title, table head "
+"and entry in the table of contents.</li>\n"
+"</ul>\n"
+"</qt>"
msgstr ""
#: rc.cpp:4246
@@ -7422,85 +7421,14 @@ msgstr "€ (&#8364;) Eurovaluutan merkki"
msgid "™ (&trade;) Trade Mark sign"
msgstr "™ (&#8482;) Trade Mark -merkki"
-#. i18n: file extrafiles line 42
-#: rc.cpp:4418
-#, fuzzy, no-c-format
-msgid "KDE DocBook Tables"
-msgstr "TDE DocBook taulukot"
-
-#. i18n: file extrafiles line 103
-#: rc.cpp:4421
-#, fuzzy, no-c-format
-msgid "KDE DocBook Images"
-msgstr "TDE DocBook kuvat"
-
-#. i18n: file extrafiles line 182
-#: rc.cpp:4424
-#, fuzzy, no-c-format
-msgid "KDE DocBook Lists"
-msgstr "TDE DocBook luettelot"
-
-#. i18n: file extrafiles line 216
-#: rc.cpp:4427
-#, no-c-format
-msgid "Tools"
-msgstr "Työkalut"
-
-#. i18n: file extrafiles line 224
-#: rc.cpp:4430
-#, fuzzy, no-c-format
-msgid "KDE DocBook Standard"
-msgstr "TDE DocBook standardi"
-
-#. i18n: file extrafiles line 343
-#: rc.cpp:4433
-#, fuzzy, no-c-format
-msgid "KDE DocBook Admonitions"
-msgstr "TDE DocBook luettelot"
-
-#. i18n: file extrafiles line 363
-#: rc.cpp:4436
-#, fuzzy, no-c-format
-msgid "UI Elements"
-msgstr "Valitse"
-
-#. i18n: file extrafiles line 430
-#: rc.cpp:4439 rc.cpp:4460 rc.cpp:4511
+#. i18n: file extrafiles line 4
+#: rc.cpp:4418 rc.cpp:4469 rc.cpp:4475
#, no-c-format
msgid "tagxml"
msgstr "tagxml"
-#. i18n: file extrafiles line 457
-#: rc.cpp:4442
-#, no-c-format
-msgid ""
-"<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>\n"
-"<!DOCTYPE TAGS>\n"
-"<TAGS>\n"
-"\n"
-"</TAGS>\n"
-msgstr ""
-
-#. i18n: file extrafiles line 516
-#: rc.cpp:4450
-#, no-c-format
-msgid ""
-"<children>\n"
-"<child name=&quot;&quot; />\n"
-"</children>"
-msgstr ""
-
-#. i18n: file extrafiles line 521
-#: rc.cpp:4455
-#, no-c-format
-msgid ""
-"<stoppingtags>\n"
-"<stoppingtag name=&quot;&quot; />\n"
-"</stoppingtags>"
-msgstr ""
-
-#. i18n: file extrafiles line 577
-#: rc.cpp:4463
+#. i18n: file extrafiles line 54
+#: rc.cpp:4421
#, no-c-format
msgid ""
"<chapter id=&quot;&quot;>\n"
@@ -7525,16 +7453,16 @@ msgid ""
"</chapter>\n"
msgstr ""
-#. i18n: file extrafiles line 595
-#: rc.cpp:4486 rc.cpp:4682 rc.cpp:4762 rc.cpp:4931
+#. i18n: file extrafiles line 72
+#: rc.cpp:4444 rc.cpp:4676 rc.cpp:4915 rc.cpp:5004
#, no-c-format
msgid ""
"The <b>!-- --></b> element <i>comment</i> a text inside.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 630
-#: rc.cpp:4490
+#. i18n: file extrafiles line 107
+#: rc.cpp:4448
#, no-c-format
msgid ""
"<figure id=&quot;&quot;>\n"
@@ -7543,8 +7471,8 @@ msgid ""
"</figure>\n"
msgstr ""
-#. i18n: file extrafiles line 638
-#: rc.cpp:4497
+#. i18n: file extrafiles line 115
+#: rc.cpp:4455
#, no-c-format
msgid ""
"<example role=&quot;codelisting&quot; id=&quot;&quot;>\n"
@@ -7555,20 +7483,49 @@ msgid ""
"</example>"
msgstr ""
-#. i18n: file extrafiles line 677
-#: rc.cpp:4505
+#. i18n: file extrafiles line 145
+#: rc.cpp:4463
+#, no-c-format
+msgid "Docbook - UI"
+msgstr "Docbook - UI"
+
+#. i18n: file extrafiles line 198
+#: rc.cpp:4466
#, no-c-format
msgid "XML Tools"
msgstr "XML työkalut"
-#. i18n: file extrafiles line 685
-#: rc.cpp:4508
+#. i18n: file extrafiles line 294
+#: rc.cpp:4478
#, no-c-format
-msgid "Docbook - UI"
-msgstr "Docbook - UI"
+msgid ""
+"<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?>\n"
+"<!DOCTYPE TAGS>\n"
+"<TAGS>\n"
+"\n"
+"</TAGS>\n"
+msgstr ""
-#. i18n: file extrafiles line 802
-#: rc.cpp:4517 rc.cpp:4822
+#. i18n: file extrafiles line 353
+#: rc.cpp:4486
+#, no-c-format
+msgid ""
+"<children>\n"
+"<child name=&quot;&quot; />\n"
+"</children>"
+msgstr ""
+
+#. i18n: file extrafiles line 358
+#: rc.cpp:4491
+#, no-c-format
+msgid ""
+"<stoppingtags>\n"
+"<stoppingtag name=&quot;&quot; />\n"
+"</stoppingtags>"
+msgstr ""
+
+#. i18n: file extrafiles line 387
+#: rc.cpp:4499 rc.cpp:4561
#, no-c-format
msgid ""
"The <b>FONT</b> element allows authors to suggest rudimentary <i>"
@@ -7576,32 +7533,32 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 809
-#: rc.cpp:4521 rc.cpp:4826
+#. i18n: file extrafiles line 394
+#: rc.cpp:4503 rc.cpp:4565
#, no-c-format
msgid ""
"This <b>SIZE=+1</b> element allows to <i>increase</i> font.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 815
-#: rc.cpp:4525 rc.cpp:4830
+#. i18n: file extrafiles line 400
+#: rc.cpp:4507 rc.cpp:4569
#, no-c-format
msgid ""
"This <b>SIZE=-1</b> element allows to <i>decrease</i> font.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 821
-#: rc.cpp:4529 rc.cpp:4585 rc.cpp:4834 rc.cpp:4997
+#. i18n: file extrafiles line 406
+#: rc.cpp:4511 rc.cpp:4573 rc.cpp:4760 rc.cpp:4818
#, no-c-format
msgid ""
"The <b>PRE</b> element allows to view <i>preformatted</i> text.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 828
-#: rc.cpp:4533 rc.cpp:4589 rc.cpp:4838
+#. i18n: file extrafiles line 413
+#: rc.cpp:4515 rc.cpp:4577 rc.cpp:4822
#, no-c-format
msgid ""
"The <b>SUB</b> element is used for <i>subscripts</i>.\n"
@@ -7610,8 +7567,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 835
-#: rc.cpp:4538 rc.cpp:4594 rc.cpp:4843
+#. i18n: file extrafiles line 420
+#: rc.cpp:4520 rc.cpp:4582 rc.cpp:4827
#, no-c-format
msgid ""
"The <b>SUP</b> element is used for <i>superscripts</i>.\n"
@@ -7620,8 +7577,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 843
-#: rc.cpp:4543 rc.cpp:4599 rc.cpp:4848
+#. i18n: file extrafiles line 428
+#: rc.cpp:4525 rc.cpp:4587 rc.cpp:4832
#, no-c-format
msgid ""
"The <b>H1</b> element defines a <i>level-one heading</i>.\n"
@@ -7632,8 +7589,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 851
-#: rc.cpp:4549 rc.cpp:4605 rc.cpp:4854
+#. i18n: file extrafiles line 436
+#: rc.cpp:4531 rc.cpp:4593 rc.cpp:4838
#, no-c-format
msgid ""
"The <b>H2</b> element defines a <i>level-two heading</i>.\n"
@@ -7644,8 +7601,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 859
-#: rc.cpp:4555 rc.cpp:4611 rc.cpp:4860
+#. i18n: file extrafiles line 444
+#: rc.cpp:4537 rc.cpp:4599 rc.cpp:4844
#, no-c-format
msgid ""
"The <b>H3</b> element defines a <i>level-three heading</i>.\n"
@@ -7656,8 +7613,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 867
-#: rc.cpp:4561 rc.cpp:4617 rc.cpp:4866
+#. i18n: file extrafiles line 452
+#: rc.cpp:4543 rc.cpp:4605 rc.cpp:4850
#, no-c-format
msgid ""
"The <b>H4</b> element defines a <i>level-four heading</i>.\n"
@@ -7668,8 +7625,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 875
-#: rc.cpp:4567 rc.cpp:4623 rc.cpp:4872
+#. i18n: file extrafiles line 460
+#: rc.cpp:4549 rc.cpp:4611 rc.cpp:4856
#, no-c-format
msgid ""
"The <b>H5</b> element defines a <i>level-five heading</i>.\n"
@@ -7680,32 +7637,32 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 884
-#: rc.cpp:4573
-#, no-c-format
-msgid "Debug"
-msgstr "Debug"
-
-#. i18n: file extrafiles line 951
-#: rc.cpp:4579 rc.cpp:4810
+#. i18n: file extrafiles line 466
+#: rc.cpp:4555 rc.cpp:4942
#, no-c-format
-msgid "Lists"
-msgstr "Luettelot"
+msgid "Tables"
+msgstr "Taulukot"
-#. i18n: file extrafiles line 993
-#: rc.cpp:4582 rc.cpp:4813
+#. i18n: file extrafiles line 630
+#: rc.cpp:4617 rc.cpp:4945
#, no-c-format
msgid "Forms"
msgstr "Lomakkeet"
-#. i18n: file extrafiles line 1142
-#: rc.cpp:4629 rc.cpp:5160
+#. i18n: file extrafiles line 687
+#: rc.cpp:4620 rc.cpp:4951
#, no-c-format
-msgid "Style"
-msgstr "Tyyli"
+msgid "Lists"
+msgstr "Luettelot"
-#. i18n: file extrafiles line 1167
-#: rc.cpp:4632 rc.cpp:4712 rc.cpp:4881
+#. i18n: file extrafiles line 741
+#: rc.cpp:4623
+#, no-c-format
+msgid "CFML"
+msgstr "CFML"
+
+#. i18n: file extrafiles line 762
+#: rc.cpp:4626 rc.cpp:4865 rc.cpp:4954
#, no-c-format
msgid ""
"The <b>B</b> element suggests that text be rendered as <i>bold text</i>.\n"
@@ -7714,8 +7671,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1174
-#: rc.cpp:4637 rc.cpp:4717 rc.cpp:4886
+#. i18n: file extrafiles line 769
+#: rc.cpp:4631 rc.cpp:4870 rc.cpp:4959
#, no-c-format
msgid ""
"The <b>I</b> element suggests that text be rendered as <i>italic text</i>.\n"
@@ -7724,8 +7681,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1183
-#: rc.cpp:4642 rc.cpp:4722 rc.cpp:4891
+#. i18n: file extrafiles line 778
+#: rc.cpp:4636 rc.cpp:4875 rc.cpp:4964
#, no-c-format
msgid ""
"The <b>U</b> element, deprecated in HTML 4.0, suggests that text be rendered as "
@@ -7735,8 +7692,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1190
-#: rc.cpp:4647 rc.cpp:4727 rc.cpp:4896
+#. i18n: file extrafiles line 785
+#: rc.cpp:4641 rc.cpp:4880 rc.cpp:4969
#, no-c-format
msgid ""
"The <b>BR</b> element forces a <i>break</i> in the current line of text.\n"
@@ -7747,8 +7704,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1198
-#: rc.cpp:4653 rc.cpp:4733 rc.cpp:4902
+#. i18n: file extrafiles line 793
+#: rc.cpp:4647 rc.cpp:4886 rc.cpp:4975
#, no-c-format
msgid ""
"The <b>P</b> element defines a <i>paragraph</i>.\n"
@@ -7759,14 +7716,14 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1201
-#: rc.cpp:4659 rc.cpp:4739 rc.cpp:4908
+#. i18n: file extrafiles line 796
+#: rc.cpp:4653 rc.cpp:4892 rc.cpp:4981
#, no-c-format
msgid "&nbsp;"
msgstr "&nbsp;"
-#. i18n: file extrafiles line 1204
-#: rc.cpp:4662 rc.cpp:4742 rc.cpp:4911
+#. i18n: file extrafiles line 799
+#: rc.cpp:4656 rc.cpp:4895 rc.cpp:4984
#, no-c-format
msgid ""
"Inserting <b>nbsp</b>.\n"
@@ -7774,8 +7731,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1211
-#: rc.cpp:4667 rc.cpp:4747 rc.cpp:4916
+#. i18n: file extrafiles line 806
+#: rc.cpp:4661 rc.cpp:4900 rc.cpp:4989
#, no-c-format
msgid ""
"The <b>A</b> element denotes an <i>anchor</i>--a hypertext link or the "
@@ -7785,8 +7742,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1217
-#: rc.cpp:4672 rc.cpp:4752 rc.cpp:4921 rc.cpp:5017
+#. i18n: file extrafiles line 812
+#: rc.cpp:4666 rc.cpp:4786 rc.cpp:4905 rc.cpp:4994
#, no-c-format
msgid ""
"The <b>IMG</b> element specifies an <i>inline</i> image.\n"
@@ -7794,8 +7751,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1223
-#: rc.cpp:4677 rc.cpp:4757 rc.cpp:4926
+#. i18n: file extrafiles line 818
+#: rc.cpp:4671 rc.cpp:4910 rc.cpp:4999
#, no-c-format
msgid ""
"The <b>HR</b> element defines a <i>horizontal rule</i> for visual browsers.\n"
@@ -7804,8 +7761,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1236
-#: rc.cpp:4686 rc.cpp:4766 rc.cpp:4935
+#. i18n: file extrafiles line 831
+#: rc.cpp:4680 rc.cpp:4919 rc.cpp:5008
#, no-c-format
msgid ""
"The <b>DIV ALIGN</b>=<i>left</i>\n"
@@ -7814,8 +7771,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1243
-#: rc.cpp:4691 rc.cpp:4771 rc.cpp:4940
+#. i18n: file extrafiles line 838
+#: rc.cpp:4685 rc.cpp:4924 rc.cpp:5013
#, no-c-format
msgid ""
"The <b>DIV ALIGN</b>=<i>center</i> or <b>CENTER</b>\n"
@@ -7824,8 +7781,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1250
-#: rc.cpp:4696 rc.cpp:4776 rc.cpp:4945
+#. i18n: file extrafiles line 845
+#: rc.cpp:4690 rc.cpp:4929 rc.cpp:5018
#, no-c-format
msgid ""
"The <b>DIV ALIGN</b>=<i>right</i>\n"
@@ -7834,8 +7791,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1257
-#: rc.cpp:4701 rc.cpp:4781 rc.cpp:4950
+#. i18n: file extrafiles line 852
+#: rc.cpp:4695 rc.cpp:4934 rc.cpp:5023
#, no-c-format
msgid ""
"The <b>DIV ALIGN</b>=<i>justify</i>\n"
@@ -7844,106 +7801,88 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 1267
-#: rc.cpp:4706 rc.cpp:4786 rc.cpp:4955
+#. i18n: file extrafiles line 858
+#: rc.cpp:4700 rc.cpp:4939 rc.cpp:5028
#, no-c-format
msgid "Standard"
msgstr "Vakio"
-#. i18n: file extrafiles line 1336
-#: rc.cpp:4709 rc.cpp:4878
-#, no-c-format
-msgid "Tables"
-msgstr "Taulukot"
-
-#. i18n: file extrafiles line 1511
-#: rc.cpp:4792
+#. i18n: file extrafiles line 883
+#: rc.cpp:4703
#, no-c-format
msgid "Misc."
msgstr "Sekalaiset tuninsteet"
-#. i18n: file extrafiles line 1555
-#: rc.cpp:4795
-#, fuzzy, no-c-format
-msgid "Facets"
-msgstr "Kelluminen:"
-
-#. i18n: file extrafiles line 1629
-#: rc.cpp:4798 rc.cpp:5255
+#. i18n: file extrafiles line 927
+#: rc.cpp:4706 rc.cpp:5148
#, no-c-format
msgid "complexType"
msgstr "kompleksinen tyyppi"
-#. i18n: file extrafiles line 1703
-#: rc.cpp:4801 rc.cpp:5267
-#, no-c-format
-msgid "simpleType"
-msgstr "yksinkertainen tyyppi"
-
-#. i18n: file extrafiles line 1733
-#: rc.cpp:4804 treeviews/tagattributetree.cpp:295
+#. i18n: file extrafiles line 1001
+#: rc.cpp:4709 treeviews/tagattributetree.cpp:295
#, no-c-format
msgid "Attributes"
msgstr "Attribuutit"
-#. i18n: file extrafiles line 1757
-#: dialogs/tagdialogs/tagdialog.cpp:192 rc.cpp:4807
+#. i18n: file extrafiles line 1025
+#: rc.cpp:4712
+#, fuzzy, no-c-format
+msgid "Facets"
+msgstr "Kelluminen:"
+
+#. i18n: file extrafiles line 1124
+#: dialogs/tagdialogs/tagdialog.cpp:192 rc.cpp:4718
#, no-c-format
msgid "Main"
msgstr "Main"
-#. i18n: file extrafiles line 1908
-#: rc.cpp:4816
+#. i18n: file extrafiles line 1164
+#: rc.cpp:4721 rc.cpp:5184
#, no-c-format
-msgid "CFML"
-msgstr "CFML"
-
-#. i18n: file extrafiles line 2214
-#: rc.cpp:4958
-#, no-c-format
-msgid "forms"
-msgstr "lomakkeet"
+msgid "simpleType"
+msgstr "yksinkertainen tyyppi"
-#. i18n: file extrafiles line 2247
-#: rc.cpp:4961 rc.cpp:5030
+#. i18n: file extrafiles line 1197
+#: rc.cpp:4724
#, no-c-format
-msgid "table"
-msgstr "taulukko"
+msgid "Debug"
+msgstr "Debug"
-#. i18n: file extrafiles line 2269
-#: rc.cpp:4964
+#. i18n: file extrafiles line 1227
+#: rc.cpp:4727
#, no-c-format
msgid ""
"The <b>B</b> element suggests that text be rendered as <i>bold text</i>.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 2272
-#: rc.cpp:4968
+#. i18n: file extrafiles line 1230
+#: rc.cpp:4731
#, no-c-format
msgid ""
"The <b>B</b> element suggests that text be rendered as <i>emphasized text</i>.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 2281
-#: rc.cpp:4972
+#. i18n: file extrafiles line 1239
+#: rc.cpp:4735
#, no-c-format
msgid ""
"The <b>I</b> element suggests that text be rendered as <i>italic text</i>.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 2286
-#: rc.cpp:4976
+#. i18n: file extrafiles line 1244
+#: rc.cpp:4739
#, no-c-format
msgid ""
"The <b>U</b> element suggests that text be rendered as <i>underlined text</i>.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 2289
-#: rc.cpp:4980
+#. i18n: file extrafiles line 1247
+#: rc.cpp:4743
#, no-c-format
msgid ""
"The <b>small</b> element suggests that text be rendered as a <i>small font</i>"
@@ -7951,24 +7890,24 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 2296
-#: rc.cpp:4984
+#. i18n: file extrafiles line 1254
+#: rc.cpp:4747
#, no-c-format
msgid ""
"The <b>big</b> element suggests that text be rendered as a <i>big font</i>.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 2303
-#: rc.cpp:4988
+#. i18n: file extrafiles line 1261
+#: rc.cpp:4751
#, no-c-format
msgid ""
"The <b>br</b> element forces a <i>break</i> in the current line of text.\n"
" "
msgstr ""
-#. i18n: file extrafiles line 2313
-#: rc.cpp:4992
+#. i18n: file extrafiles line 1271
+#: rc.cpp:4755
#, no-c-format
msgid ""
"The <b>P</b> element defines a <i>paragraph</i>.\n"
@@ -7977,20 +7916,32 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 2325
-#: rc.cpp:5001
+#. i18n: file extrafiles line 1283
+#: rc.cpp:4764
#, no-c-format
msgid "text"
msgstr "teksti"
-#. i18n: file extrafiles line 2342
-#: rc.cpp:5004
+#. i18n: file extrafiles line 1300
+#: rc.cpp:4767
+#, no-c-format
+msgid "forms"
+msgstr "lomakkeet"
+
+#. i18n: file extrafiles line 1362
+#: rc.cpp:4770
+#, no-c-format
+msgid "deck"
+msgstr ""
+
+#. i18n: file extrafiles line 1372
+#: rc.cpp:4773
#, no-c-format
msgid "misc."
msgstr "sekalainen"
-#. i18n: file extrafiles line 2359
-#: rc.cpp:5007
+#. i18n: file extrafiles line 1389
+#: rc.cpp:4776
#, no-c-format
msgid ""
"The <b>anchor</b> element denotes an <i>anchor</i>-- a link to formatted text.\n"
@@ -7999,8 +7950,8 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 2363
-#: rc.cpp:5012
+#. i18n: file extrafiles line 1393
+#: rc.cpp:4781
#, no-c-format
msgid ""
"The <b>a</b> element denotes an <i>anchor</i>--a hypertext link or the "
@@ -8010,949 +7961,997 @@ msgid ""
" "
msgstr ""
-#. i18n: file extrafiles line 2421
-#: rc.cpp:5022
-#, no-c-format
-msgid "deck"
-msgstr ""
-
-#. i18n: file extrafiles line 2464
-#: rc.cpp:5025
+#. i18n: file extrafiles line 1455
+#: rc.cpp:4791
#, no-c-format
msgid "tasks"
msgstr "tehtävät"
-#: rc.cpp:5029
-#, fuzzy
-msgid "Table Wizard"
-msgstr "Tiedostonimi:"
-
-#: rc.cpp:5031 rc.cpp:5070
-msgid "title"
-msgstr "otsikko"
-
-#: rc.cpp:5032
-#, fuzzy
-msgid "informaltable"
-msgstr "Normaali"
-
-#: rc.cpp:5033
-#, fuzzy
-msgid "tgroup"
-msgstr "Ylä:"
-
-#: rc.cpp:5034
-#, fuzzy
-msgid "thead"
-msgstr "Valmis"
-
-#: rc.cpp:5035
-#, fuzzy
-msgid "tbody"
-msgstr "Lihavoitu"
-
-#: rc.cpp:5036
-msgid "row"
-msgstr "rivi"
-
-#: rc.cpp:5037
-#, fuzzy
-msgid "entry"
-msgstr "center"
-
-#: rc.cpp:5038
-#, fuzzy
-msgid "Image Wizard"
-msgstr "Tiedostonimi:"
-
-#: rc.cpp:5039
-msgid "screenshot"
-msgstr ""
-
-#: rc.cpp:5040
-msgid "screeninfo"
-msgstr ""
-
-#: rc.cpp:5041
-msgid "mediaobject"
-msgstr ""
-
-#: rc.cpp:5042
-msgid "inlinemediaobject"
-msgstr ""
-
-#: rc.cpp:5043
-msgid "imageobject"
-msgstr ""
-
-#: rc.cpp:5044
-msgid "imagedata"
-msgstr ""
-
-#: rc.cpp:5045
-msgid "textobject"
-msgstr ""
-
-#: rc.cpp:5046
-#, fuzzy
-msgid "phrase"
-msgstr "pre"
-
-#: rc.cpp:5047
-#, fuzzy
-msgid "caption"
-msgstr "Sijainti"
-
-#: rc.cpp:5048
-#, fuzzy
-msgid "List Wizard"
-msgstr "Tiedostonimi:"
-
-#: rc.cpp:5049
-#, fuzzy
-msgid "orderedlist"
-msgstr "Järjestämätön"
-
-#: rc.cpp:5050
-msgid "itemizedlist"
-msgstr ""
-
-#: rc.cpp:5051
-#, fuzzy
-msgid "listitem"
-msgstr "list-item"
-
-#: rc.cpp:5052
-#, fuzzy
-msgid "variablelist"
-msgstr "Muuttujat"
+#. i18n: file extrafiles line 1467
+#: rc.cpp:4794 rc.cpp:5282
+#, no-c-format
+msgid "table"
+msgstr "taulukko"
-#: rc.cpp:5053
-msgid "varlistentry"
-msgstr ""
+#. i18n: file extrafiles line 1486
+#: rc.cpp:4797
+#, fuzzy, no-c-format
+msgid "KDE DocBook Standard"
+msgstr "TDE DocBook standardi"
-#: rc.cpp:5054
-#, fuzzy
-msgid "term"
-msgstr "Osa:"
+#. i18n: file extrafiles line 1562
+#: rc.cpp:4800
+#, fuzzy, no-c-format
+msgid "UI Elements"
+msgstr "Valitse"
-#: rc.cpp:5055
-#, fuzzy
-msgid "varlistitem"
-msgstr "list-item"
+#. i18n: file extrafiles line 1671
+#: rc.cpp:4803
+#, fuzzy, no-c-format
+msgid "KDE DocBook Images"
+msgstr "TDE DocBook kuvat"
-#: rc.cpp:5056
-msgid "procedure"
-msgstr ""
+#. i18n: file extrafiles line 1701
+#: rc.cpp:4806
+#, no-c-format
+msgid "Tools"
+msgstr "Työkalut"
-#: rc.cpp:5057
-#, fuzzy
-msgid "step"
-msgstr "top"
+#. i18n: file extrafiles line 1752
+#: rc.cpp:4809
+#, fuzzy, no-c-format
+msgid "KDE DocBook Admonitions"
+msgstr "TDE DocBook luettelot"
-#: rc.cpp:5058
-msgid "substeps"
-msgstr ""
+#. i18n: file extrafiles line 1830
+#: rc.cpp:4812
+#, fuzzy, no-c-format
+msgid "KDE DocBook Lists"
+msgstr "TDE DocBook luettelot"
-#: rc.cpp:5059
-#, fuzzy
-msgid "simplelist"
-msgstr "&Tiedostolista"
+#. i18n: file extrafiles line 1893
+#: rc.cpp:4815
+#, fuzzy, no-c-format
+msgid "KDE DocBook Tables"
+msgstr "TDE DocBook taulukot"
-#: rc.cpp:5060
-msgid "member"
-msgstr ""
+#. i18n: file extrafiles line 1983
+#: rc.cpp:4862 rc.cpp:5342
+#, no-c-format
+msgid "Style"
+msgstr "Tyyli"
-#: rc.cpp:5061 rc.cpp:5071 rc.cpp:5086 rc.cpp:5112
+#: rc.cpp:5031 rc.cpp:5228 rc.cpp:5266 rc.cpp:5280
#, fuzzy
msgid "para"
msgstr "Erotin"
-#: rc.cpp:5062
+#: rc.cpp:5033 rc.cpp:5260
#, fuzzy
-msgid "meinproc"
-msgstr "&Quantan kotisivut"
-
-#: rc.cpp:5063
-msgid "checkXML"
-msgstr ""
-
-#: rc.cpp:5064
-#, fuzzy
-msgid "chapter"
-msgstr "center"
+msgid "note"
+msgstr "none"
-#: rc.cpp:5065 rc.cpp:5115
+#: rc.cpp:5034 rc.cpp:5222
#, fuzzy
msgid "sect1"
msgstr "&Parseroi uudelleen"
-#: rc.cpp:5066 rc.cpp:5116
+#: rc.cpp:5035 rc.cpp:5223
#, fuzzy
msgid "sect2"
msgstr "&Parseroi uudelleen"
-#: rc.cpp:5067 rc.cpp:5117
+#: rc.cpp:5036 rc.cpp:5224
#, fuzzy
msgid "sect3"
msgstr "&Parseroi uudelleen"
-#: rc.cpp:5068 rc.cpp:5118
+#: rc.cpp:5037 rc.cpp:5225
#, fuzzy
msgid "sect4"
msgstr "&Parseroi uudelleen"
-#: rc.cpp:5069
-#, fuzzy
-msgid "sect5"
-msgstr "&Parseroi uudelleen"
-
-#: rc.cpp:5072
-#, fuzzy
-msgid "anchor"
-msgstr "&Etsi"
-
-#: rc.cpp:5073
-msgid "xref"
-msgstr ""
-
-#: rc.cpp:5074
-#, fuzzy
-msgid "link"
-msgstr "blink"
-
-#: rc.cpp:5075
-#, fuzzy
-msgid "ulink"
-msgstr "blink"
-
-#: rc.cpp:5076
-#, fuzzy
-msgid "email"
-msgstr "Sähköposti:"
-
-#: rc.cpp:5077
-msgid "warning"
-msgstr "varoitus"
-
-#: rc.cpp:5078
-msgid "caution"
-msgstr "varoitus"
-
-#: rc.cpp:5079
-msgid "important"
-msgstr "tärkeä"
-
-#: rc.cpp:5080 rc.cpp:5114
-#, fuzzy
-msgid "note"
-msgstr "none"
-
-#: rc.cpp:5081
-msgid "tip"
-msgstr "vinkki"
-
-#: rc.cpp:5082
-msgid "footnote"
-msgstr "viite"
-
-#: rc.cpp:5083
-msgid "footnoteref"
-msgstr "viitereferenssi"
-
-#: rc.cpp:5084
-msgid "example"
-msgstr "esimerkki"
-
-#: rc.cpp:5085
-msgid "informalexample"
-msgstr ""
-
-#: rc.cpp:5087
-msgid "guilabel"
-msgstr ""
-
-#: rc.cpp:5088
-#, fuzzy
-msgid "guibutton"
-msgstr "Oikea painike:"
-
-#: rc.cpp:5089
-msgid "guiicon"
-msgstr ""
-
-#: rc.cpp:5090
-msgid "menuchoice"
-msgstr ""
-
-#: rc.cpp:5091
-msgid "shortcut"
-msgstr ""
-
-#: rc.cpp:5092
-#, fuzzy
-msgid "guimenu"
-msgstr "Parametrit"
-
-#: rc.cpp:5093
-#, fuzzy
-msgid "guimenuitem"
-msgstr "Parametrit"
-
-#: rc.cpp:5094
-msgid "guisubmenu"
-msgstr ""
-
-#: rc.cpp:5095
-msgid "keycombo"
-msgstr ""
-
-#: rc.cpp:5096
-msgid "keycap"
-msgstr ""
-
-#: rc.cpp:5097
-#, fuzzy
-msgid "action"
-msgstr "Sijainti"
-
-#: rc.cpp:5098
-msgid "New Tag file"
-msgstr "Uusi tunnistetiedosto"
-
-#: rc.cpp:5101 rc.cpp:5124
-msgid "Items"
-msgstr "Osat"
-
-#: rc.cpp:5102
-#, fuzzy
-msgid "Item"
-msgstr "Osa:"
-
-#: rc.cpp:5108
-msgid "Children"
-msgstr "Lapset"
-
-#: rc.cpp:5109
-#, fuzzy
-msgid "Stoppingtags"
-msgstr "&Lisää sulkemistagi"
-
-#: rc.cpp:5119 rc.cpp:5198 rc.cpp:5224 rc.cpp:5325
+#: rc.cpp:5038 rc.cpp:5133 rc.cpp:5307 rc.cpp:5357
msgid "Anchor..."
msgstr "Ankkuri..."
-#: rc.cpp:5120
+#: rc.cpp:5039
msgid "Web Link"
msgstr "WWW-Linkki"
-#: rc.cpp:5122
+#: rc.cpp:5041
msgid "programlisting"
msgstr "Ohjelmakoodilistaus"
-#: rc.cpp:5123
+#: rc.cpp:5042
msgid "List"
msgstr "Luettelo"
-#: rc.cpp:5125
+#: rc.cpp:5043 rc.cpp:5068
+msgid "Items"
+msgstr "Osat"
+
+#: rc.cpp:5044
msgid "Emphasis"
msgstr "Korostus"
-#: rc.cpp:5126 rc.cpp:5207 rc.cpp:5308 utility/tagactionset.cpp:333
+#: rc.cpp:5045 rc.cpp:5088 rc.cpp:5316 utility/tagactionset.cpp:333
msgid "Table"
msgstr "Taulukko"
-#: rc.cpp:5127
+#: rc.cpp:5046
#, fuzzy
msgid "amp"
msgstr "&Pohja:"
-#: rc.cpp:5128
+#: rc.cpp:5047
msgid "CDATA"
msgstr "CDATA"
-#: rc.cpp:5129
-msgid "XML Validator"
-msgstr "XML-validaattori"
-
-#: rc.cpp:5130
-msgid "XSLT Processor"
-msgstr "XSLT-prosessori"
-
-#: rc.cpp:5131
+#: rc.cpp:5048
msgid "Application Name"
msgstr "Sovelluksen nimi"
-#: rc.cpp:5132 rc.cpp:5173
+#: rc.cpp:5049 rc.cpp:5331
msgid "Button"
msgstr "Painike"
-#: rc.cpp:5134
+#: rc.cpp:5051
msgid "Label"
msgstr "Nimike"
-#: rc.cpp:5135
+#: rc.cpp:5052
msgid "Menu"
msgstr "Valikko"
-#: rc.cpp:5136
+#: rc.cpp:5053
#, fuzzy
msgid "menu item"
msgstr "Parametrit"
-#: rc.cpp:5137
+#: rc.cpp:5054
msgid "Sub menu"
msgstr "Alivalikko"
-#: rc.cpp:5138
+#: rc.cpp:5055
+msgid "XML Validator"
+msgstr "XML-validaattori"
+
+#: rc.cpp:5056
+msgid "XSLT Processor"
+msgstr "XSLT-prosessori"
+
+#: rc.cpp:5057
msgid "Class Name"
msgstr "Luokan nimi"
-#: rc.cpp:5139
+#: rc.cpp:5058
msgid "Metod Name"
msgstr "Metodin nimi"
#: components/debugger/backtracelistview.cpp:61
-#: components/debugger/debuggerbreakpointview.cpp:62 rc.cpp:5140
+#: components/debugger/debuggerbreakpointview.cpp:62 rc.cpp:5059
#, fuzzy
msgid "Function"
msgstr "Funktiot"
-#: rc.cpp:5142
+#: rc.cpp:5061
#, fuzzy
msgid "Var Name"
msgstr "Nimi"
-#: rc.cpp:5143
+#: rc.cpp:5062
#, fuzzy
msgid "Command Line"
msgstr "Avaa tiedosto"
-#: rc.cpp:5144
+#: rc.cpp:5063
#, fuzzy
msgid "Parameter"
msgstr "Erotin"
-#: rc.cpp:5145
+#: rc.cpp:5064
#, fuzzy
msgid "Prompt"
msgstr "&Projekti"
-#: rc.cpp:5146 rc.cpp:5297
+#: rc.cpp:5065
+msgid "New Tag file"
+msgstr "Uusi tunnistetiedosto"
+
+#: rc.cpp:5069
+#, fuzzy
+msgid "Item"
+msgstr "Osa:"
+
+#: rc.cpp:5075
+msgid "Children"
+msgstr "Lapset"
+
+#: rc.cpp:5076
+#, fuzzy
+msgid "Stoppingtags"
+msgstr "&Lisää sulkemistagi"
+
+#: rc.cpp:5077 rc.cpp:5098
msgid "Font..."
msgstr "Kirjasin..."
-#: rc.cpp:5147 rc.cpp:5298
+#: rc.cpp:5078 rc.cpp:5099
msgid "Font Size+1"
msgstr "Kirjasinkoko +1"
-#: rc.cpp:5148 rc.cpp:5299
+#: rc.cpp:5079 rc.cpp:5100
msgid "Font Size-1"
msgstr "Kirjasinkoko -1"
-#: rc.cpp:5149 rc.cpp:5183 rc.cpp:5300
+#: rc.cpp:5080 rc.cpp:5101 rc.cpp:5292
#, fuzzy
msgid "Pre"
msgstr "Esikatselu"
-#: rc.cpp:5150 rc.cpp:5184 rc.cpp:5301
+#: rc.cpp:5081 rc.cpp:5102 rc.cpp:5293
msgid "Subscript"
msgstr "Alaindeksi"
-#: rc.cpp:5151 rc.cpp:5185 rc.cpp:5302
+#: rc.cpp:5082 rc.cpp:5103 rc.cpp:5294
msgid "Superscript"
msgstr "Yläindeksi"
-#: rc.cpp:5152 rc.cpp:5186 rc.cpp:5303
+#: rc.cpp:5083 rc.cpp:5104 rc.cpp:5295
msgid "Head 1 Level"
msgstr "Tason 1 otsikko"
-#: rc.cpp:5153 rc.cpp:5187 rc.cpp:5304
+#: rc.cpp:5084 rc.cpp:5105 rc.cpp:5296
msgid "Head 2 Level"
msgstr "Tason 2 otsikko"
-#: rc.cpp:5154 rc.cpp:5188 rc.cpp:5305
+#: rc.cpp:5085 rc.cpp:5106 rc.cpp:5297
msgid "Head 3 Level"
msgstr "Tason 3 otsikko"
-#: rc.cpp:5155 rc.cpp:5189 rc.cpp:5306
+#: rc.cpp:5086 rc.cpp:5107 rc.cpp:5298
msgid "Head 4 Level"
msgstr "Tason 4 otsikko"
-#: rc.cpp:5156 rc.cpp:5190 rc.cpp:5307
+#: rc.cpp:5087 rc.cpp:5108 rc.cpp:5299
msgid "Head 5 Level"
msgstr "Tason 5 otsikko"
-#: rc.cpp:5157 rc.cpp:5295
-msgid "Time"
-msgstr "Aika"
-
-#: rc.cpp:5158 rc.cpp:5359
-msgid "Meta"
-msgstr "Meta"
+#: rc.cpp:5089 rc.cpp:5317
+msgid "Table Row (with dialog)"
+msgstr ""
-#: rc.cpp:5159
-msgid "Base"
-msgstr "Kanta"
+#: rc.cpp:5090 rc.cpp:5318
+msgid "Table Body (with dialog)"
+msgstr ""
-#: parts/kafka/wkafkapart.cpp:71 rc.cpp:5161
-msgid "Link"
-msgstr "Linkki"
+#: rc.cpp:5091 rc.cpp:5319
+msgid "Table Head (with dialog)"
+msgstr ""
-#: rc.cpp:5162 rc.cpp:5280
-msgid "Unordered List"
-msgstr "Järjestämätön luettelo"
+#: rc.cpp:5092 rc.cpp:5320
+msgid "Table Data (with dialog)"
+msgstr ""
-#: rc.cpp:5163 rc.cpp:5281
-msgid "Ordered List"
-msgstr "Järjestetty luettelo"
+#: rc.cpp:5093 rc.cpp:5321
+msgid "Table Body"
+msgstr "Taulukon runko"
-#: rc.cpp:5164 rc.cpp:5282
-msgid "List Item"
-msgstr "Luettelon osa"
+#: rc.cpp:5094 rc.cpp:5322
+msgid "Table Head"
+msgstr "Taulukon otsikko-osa"
-#: rc.cpp:5165 rc.cpp:5283
-msgid "Definition List"
-msgstr "Määrittelyluettelo"
+#: rc.cpp:5095 rc.cpp:5323
+msgid "Table Row"
+msgstr "Taulukon rivi"
-#: rc.cpp:5166 rc.cpp:5284
-msgid "Definition Term"
-msgstr ""
+#: rc.cpp:5096 rc.cpp:5324
+msgid "Table Data"
+msgstr "Taulukon tiedot"
-#: rc.cpp:5167 rc.cpp:5285
-msgid "Definition"
-msgstr "Määrittely"
+#: rc.cpp:5097 rc.cpp:5325
+msgid "Caption"
+msgstr "Taulukon otsikko"
-#: rc.cpp:5168 rc.cpp:5286
+#: rc.cpp:5109 rc.cpp:5326
msgid "Form"
msgstr "Kaavake"
-#: rc.cpp:5169 rc.cpp:5287
+#: rc.cpp:5110 rc.cpp:5327
msgid "Select"
msgstr "Valitse"
-#: rc.cpp:5170
-#, fuzzy
-msgid "Option"
-msgstr "Sijainti"
-
-#: rc.cpp:5171 rc.cpp:5288
+#: rc.cpp:5111 rc.cpp:5329
msgid "Check Button"
msgstr ""
-#: rc.cpp:5172 rc.cpp:5289
+#: rc.cpp:5112 rc.cpp:5330
msgid "Radio Button"
msgstr "Radio-nappi"
-#: rc.cpp:5174 rc.cpp:5290
+#: rc.cpp:5113 rc.cpp:5332
msgid "Text Area"
msgstr "Tekstialue"
-#: rc.cpp:5175 rc.cpp:5291
+#: rc.cpp:5114 rc.cpp:5333
msgid "Input Password"
msgstr "Salasanan syöttöalue"
-#: rc.cpp:5176 rc.cpp:5292
+#: rc.cpp:5115 rc.cpp:5334
#, fuzzy
msgid "Input Text"
msgstr "Liisää tekstinä"
-#: rc.cpp:5177
-msgid "Fieldset"
-msgstr "Fieldset-kenttä"
-
-#: rc.cpp:5178
-msgid "Legend"
-msgstr ""
-
-#: rc.cpp:5179 rc.cpp:5293
+#: rc.cpp:5116 rc.cpp:5337
msgid "Submit"
msgstr "Lähetä"
-#: rc.cpp:5181 rc.cpp:5206 rc.cpp:5232
-msgid "Span"
-msgstr ""
+#: rc.cpp:5118 rc.cpp:5344
+msgid "Unordered List"
+msgstr "Järjestämätön luettelo"
-#: rc.cpp:5182
-msgid "Div"
+#: rc.cpp:5119 rc.cpp:5345
+msgid "Ordered List"
+msgstr "Järjestetty luettelo"
+
+#: rc.cpp:5120 rc.cpp:5346
+msgid "List Item"
+msgstr "Luettelon osa"
+
+#: rc.cpp:5121 rc.cpp:5347
+msgid "Definition List"
+msgstr "Määrittelyluettelo"
+
+#: rc.cpp:5122 rc.cpp:5348
+msgid "Definition Term"
msgstr ""
-#: rc.cpp:5191 rc.cpp:5217
-msgid "Quick Start Dialog"
-msgstr "Nopea aloitus"
+#: rc.cpp:5123 rc.cpp:5349
+msgid "Definition"
+msgstr "Määrittely"
-#: rc.cpp:5194 rc.cpp:5220 rc.cpp:5321
+#: rc.cpp:5124 rc.cpp:5339
+msgid "Time"
+msgstr "Aika"
+
+#: rc.cpp:5127
+msgid "Bold"
+msgstr "Lihavointi"
+
+#: rc.cpp:5129 rc.cpp:5303 rc.cpp:5353
msgid "Underline"
msgstr "alleviivaus"
-#: rc.cpp:5195 rc.cpp:5221 rc.cpp:5322
+#: rc.cpp:5130 rc.cpp:5304 rc.cpp:5354
msgid "New Line"
msgstr "Rivinvaihto"
-#: rc.cpp:5196 rc.cpp:5222 rc.cpp:5323
+#: rc.cpp:5131 rc.cpp:5305 rc.cpp:5355
msgid "Paragraph"
msgstr "Kappale"
-#: rc.cpp:5197 rc.cpp:5223 rc.cpp:5324
+#: rc.cpp:5132 rc.cpp:5306 rc.cpp:5356
msgid "Non Breaking Space"
msgstr "Katkaisematon välilyönti"
-#: rc.cpp:5199 rc.cpp:5225 rc.cpp:5326
+#: rc.cpp:5134 rc.cpp:5308 rc.cpp:5358
msgid "Image..."
msgstr "Kuva..."
-#: rc.cpp:5200 rc.cpp:5226 rc.cpp:5327
+#: rc.cpp:5135 rc.cpp:5309 rc.cpp:5359
msgid "Horizontal Line"
msgstr "Vaakatasoviiva"
-#: rc.cpp:5202 rc.cpp:5329
+#: rc.cpp:5137 rc.cpp:5311
msgid "Align Left"
msgstr "Tasaa vasemmalle"
-#: rc.cpp:5203 rc.cpp:5330
+#: rc.cpp:5138 rc.cpp:5312
msgid "Align Center"
msgstr "Keskitä"
-#: rc.cpp:5204 rc.cpp:5331
+#: rc.cpp:5139 rc.cpp:5313
msgid "Align Right"
msgstr "Tasaa oikealle"
-#: rc.cpp:5205 rc.cpp:5332
+#: rc.cpp:5140 rc.cpp:5314
msgid "Align Justify"
msgstr "Tasaa vasemmalle ja oikealle"
-#: rc.cpp:5208 rc.cpp:5309
-msgid "Table Row (with dialog)"
-msgstr ""
-
-#: rc.cpp:5209 rc.cpp:5310
-msgid "Table Body (with dialog)"
-msgstr ""
-
-#: rc.cpp:5210 rc.cpp:5311
-msgid "Table Head (with dialog)"
-msgstr ""
-
-#: rc.cpp:5211 rc.cpp:5312
-msgid "Table Data (with dialog)"
-msgstr ""
-
-#: rc.cpp:5212 rc.cpp:5313
-msgid "Table Body"
-msgstr "Taulukon runko"
-
-#: rc.cpp:5213 rc.cpp:5314
-msgid "Table Head"
-msgstr "Taulukon otsikko-osa"
-
-#: rc.cpp:5214 rc.cpp:5315
-msgid "Table Row"
-msgstr "Taulukon rivi"
-
-#: rc.cpp:5215 rc.cpp:5316
-msgid "Table Data"
-msgstr "Taulukon tiedot"
-
-#: rc.cpp:5216 rc.cpp:5317
-msgid "Caption"
-msgstr "Taulukon otsikko"
-
-#: rc.cpp:5233
-#, fuzzy
-msgid "annotation"
-msgstr "Sijainti"
-
-#: rc.cpp:5234
-msgid "appInfo"
-msgstr ""
-
-#: rc.cpp:5235
-#, fuzzy
-msgid "documentation"
-msgstr "Dokumentaatio"
-
-#: rc.cpp:5236
+#: rc.cpp:5141
msgid "any"
msgstr "kaikki"
-#: rc.cpp:5237
+#: rc.cpp:5142
msgid "field"
msgstr "kenttä"
-#: rc.cpp:5238 rc.cpp:5260
+#: rc.cpp:5143 rc.cpp:5153
#, fuzzy
msgid "group"
msgstr "Ylä:"
-#: rc.cpp:5239
+#: rc.cpp:5144
msgid "key"
msgstr "avain"
-#: rc.cpp:5240
+#: rc.cpp:5145
msgid "keyref"
msgstr ""
-#: rc.cpp:5241
+#: rc.cpp:5146
msgid "selector"
msgstr "valitsin"
-#: rc.cpp:5242
+#: rc.cpp:5147
msgid "unique"
msgstr "ainutlaatuinen"
-#: rc.cpp:5243
+#: rc.cpp:5149
+#, fuzzy
+msgid "complexContent"
+msgstr "Pohjapuukuvain"
+
+#: rc.cpp:5150
+#, fuzzy
+msgid "simpleContent"
+msgstr "Pohjapuukuvain"
+
+#: rc.cpp:5151
+#, fuzzy
+msgid "all"
+msgstr "small"
+
+#: rc.cpp:5152
+#, fuzzy
+msgid "choice"
+msgstr "valitse"
+
+#: rc.cpp:5154
+msgid "sequence"
+msgstr ""
+
+#: rc.cpp:5155 rc.cpp:5161
+#, fuzzy
+msgid "attribute"
+msgstr "T&agin määritykset"
+
+#: rc.cpp:5156 rc.cpp:5162
+#, fuzzy
+msgid "attributeGroup"
+msgstr "T&agin määritykset"
+
+#: rc.cpp:5157 rc.cpp:5160
+#, fuzzy
+msgid "anyAttribute"
+msgstr "T&agin määritykset"
+
+#: rc.cpp:5158 rc.cpp:5185
+#, fuzzy
+msgid "restriction"
+msgstr "Tulostuskohde"
+
+#: rc.cpp:5159
+#, fuzzy
+msgid "extension"
+msgstr "Tiedostopäätteet:"
+
+#: rc.cpp:5163
#, fuzzy
msgid "enumeration"
msgstr "Liitännäisen asetukset"
-#: rc.cpp:5244
+#: rc.cpp:5164
#, fuzzy
msgid "pattern"
msgstr "&Kaava:"
-#: rc.cpp:5245
+#: rc.cpp:5165
msgid "totalDigits"
msgstr ""
-#: rc.cpp:5246
+#: rc.cpp:5166
msgid "fractionDigits"
msgstr ""
-#: rc.cpp:5247
+#: rc.cpp:5167
#, fuzzy
msgid "length"
msgstr "[pituusarvo]"
-#: rc.cpp:5248
+#: rc.cpp:5168
msgid "maxLength"
msgstr ""
-#: rc.cpp:5249
+#: rc.cpp:5169
msgid "minLength"
msgstr ""
-#: rc.cpp:5250
+#: rc.cpp:5170
#, fuzzy
msgid "maxInclusive"
msgstr "cursive"
-#: rc.cpp:5251
+#: rc.cpp:5171
#, fuzzy
msgid "minInclusive"
msgstr "cursive"
-#: rc.cpp:5252
+#: rc.cpp:5172
#, fuzzy
msgid "maxExclusive"
msgstr "cursive"
-#: rc.cpp:5253
+#: rc.cpp:5173
#, fuzzy
msgid "minExclusive"
msgstr "cursive"
-#: rc.cpp:5254
+#: rc.cpp:5174
#, fuzzy
msgid "whiteSpace"
msgstr "Välilyönti:"
-#: rc.cpp:5256
-#, fuzzy
-msgid "complexContent"
-msgstr "Pohjapuukuvain"
-
-#: rc.cpp:5257
+#: rc.cpp:5175
#, fuzzy
-msgid "simpleContent"
-msgstr "Pohjapuukuvain"
-
-#: rc.cpp:5258
-#, fuzzy
-msgid "all"
-msgstr "small"
-
-#: rc.cpp:5259
-#, fuzzy
-msgid "choice"
-msgstr "valitse"
+msgid "annotation"
+msgstr "Sijainti"
-#: rc.cpp:5261
-msgid "sequence"
+#: rc.cpp:5176
+msgid "appInfo"
msgstr ""
-#: rc.cpp:5262 rc.cpp:5272
-#, fuzzy
-msgid "attribute"
-msgstr "T&agin määritykset"
-
-#: rc.cpp:5263 rc.cpp:5273
-#, fuzzy
-msgid "attributeGroup"
-msgstr "T&agin määritykset"
-
-#: rc.cpp:5264 rc.cpp:5271
-#, fuzzy
-msgid "anyAttribute"
-msgstr "T&agin määritykset"
-
-#: rc.cpp:5265 rc.cpp:5268
-#, fuzzy
-msgid "restriction"
-msgstr "Tulostuskohde"
-
-#: rc.cpp:5266
+#: rc.cpp:5177
#, fuzzy
-msgid "extension"
-msgstr "Tiedostopäätteet:"
-
-#: rc.cpp:5269
-msgid "list"
-msgstr "luettelo"
-
-#: rc.cpp:5270
-msgid "union"
-msgstr "liitos"
+msgid "documentation"
+msgstr "Dokumentaatio"
-#: rc.cpp:5274
+#: rc.cpp:5178
msgid "schema"
msgstr ""
-#: rc.cpp:5275
+#: rc.cpp:5179
#, fuzzy
msgid "element"
msgstr "Valitse"
-#: rc.cpp:5276
+#: rc.cpp:5180
msgid "import"
msgstr ""
-#: rc.cpp:5277
+#: rc.cpp:5181
#, fuzzy
msgid "include"
msgstr "inline"
-#: rc.cpp:5278
+#: rc.cpp:5182
#, fuzzy
msgid "notation"
msgstr "Sijainti"
-#: rc.cpp:5279
+#: rc.cpp:5183
msgid "redefine"
msgstr ""
-#: rc.cpp:5319
-msgid "Bold"
-msgstr "Lihavointi"
-
-#: rc.cpp:5334
-msgid "Input Text (wml)"
-msgstr ""
-
-#: rc.cpp:5336
-msgid "Option Group (wml)"
-msgstr ""
-
-#: rc.cpp:5337
-msgid "Table (wml)"
-msgstr ""
-
-#: rc.cpp:5338
-msgid "Table Row (wml)"
-msgstr ""
+#: rc.cpp:5186
+msgid "list"
+msgstr "luettelo"
-#: rc.cpp:5339
-#, fuzzy
-msgid "Table Data (wml)"
-msgstr "Muokkausohjelma"
+#: rc.cpp:5187
+msgid "union"
+msgstr "liitos"
-#: rc.cpp:5340
+#: rc.cpp:5188
msgid "Bold (wml)"
msgstr "Lihavointi (wml)"
-#: rc.cpp:5342
+#: rc.cpp:5190
msgid "Italic (wml)"
msgstr "Kursivointi (wml)"
-#: rc.cpp:5343
+#: rc.cpp:5191
msgid "Underline (wml)"
msgstr "Alleviivaus (wml)"
-#: rc.cpp:5344
+#: rc.cpp:5192
msgid "Small (wml)"
msgstr "Pieni (wml)"
-#: rc.cpp:5345
+#: rc.cpp:5193
msgid "Big (wml)"
msgstr "Suuri (wml)"
-#: rc.cpp:5347
+#: rc.cpp:5195
msgid "Paragraph (wml)"
msgstr ""
-#: rc.cpp:5349
+#: rc.cpp:5198
+msgid "Input Text (wml)"
+msgstr ""
+
+#: rc.cpp:5200
+msgid "Option Group (wml)"
+msgstr ""
+
+#: rc.cpp:5201
+msgid "Access (wml)"
+msgstr ""
+
+#: rc.cpp:5202
+msgid "WML"
+msgstr "WML"
+
+#: rc.cpp:5203
+#, fuzzy
+msgid "Card"
+msgstr "Sarakkeet:"
+
+#: rc.cpp:5204
+#, fuzzy
+msgid "Head"
+msgstr "Sarakkeiden määrä"
+
+#: rc.cpp:5205 rc.cpp:5340
+msgid "Meta"
+msgstr "Meta"
+
+#: rc.cpp:5206
msgid "Anchor...(wml)"
msgstr ""
-#: rc.cpp:5350
+#: rc.cpp:5207
msgid "A...(wml)"
msgstr ""
-#: rc.cpp:5351
+#: rc.cpp:5208
msgid "Image...(wml)"
msgstr "Kuva... (wml)"
-#: rc.cpp:5352
+#: rc.cpp:5209
msgid "Timer (wml)"
msgstr ""
-#: rc.cpp:5353
+#: rc.cpp:5210
msgid "Set variable"
msgstr "Aseta muuttuja"
-#: rc.cpp:5354
+#: rc.cpp:5211
#, fuzzy
msgid "Post Field"
msgstr "Siirrä projektin tiedostot palvelimelle"
-#: rc.cpp:5355
-msgid "Access (wml)"
+#: rc.cpp:5212
+msgid "Go (wml)"
msgstr ""
-#: rc.cpp:5356
-msgid "WML"
-msgstr "WML"
+#: rc.cpp:5213
+msgid "No operation (wml)"
+msgstr ""
-#: rc.cpp:5357
+#: rc.cpp:5214
#, fuzzy
-msgid "Card"
-msgstr "Sarakkeet:"
+msgid "Previous (wml)"
+msgstr "&Edellinen tiedosto"
+
+#: rc.cpp:5216
+msgid "Do (wml)"
+msgstr ""
+
+#: rc.cpp:5217
+msgid "Onevent (wml)"
+msgstr ""
+
+#: rc.cpp:5218
+msgid "Table (wml)"
+msgstr ""
+
+#: rc.cpp:5219
+msgid "Table Row (wml)"
+msgstr ""
-#: rc.cpp:5358
+#: rc.cpp:5220
#, fuzzy
-msgid "Head"
-msgstr "Sarakkeiden määrä"
+msgid "Table Data (wml)"
+msgstr "Muokkausohjelma"
-#: rc.cpp:5360
-msgid "Go (wml)"
+#: rc.cpp:5221
+#, fuzzy
+msgid "chapter"
+msgstr "center"
+
+#: rc.cpp:5226
+#, fuzzy
+msgid "sect5"
+msgstr "&Parseroi uudelleen"
+
+#: rc.cpp:5227 rc.cpp:5283
+msgid "title"
+msgstr "otsikko"
+
+#: rc.cpp:5229
+#, fuzzy
+msgid "anchor"
+msgstr "&Etsi"
+
+#: rc.cpp:5230
+msgid "xref"
msgstr ""
-#: rc.cpp:5361
-msgid "No operation (wml)"
+#: rc.cpp:5231
+#, fuzzy
+msgid "link"
+msgstr "blink"
+
+#: rc.cpp:5232
+#, fuzzy
+msgid "ulink"
+msgstr "blink"
+
+#: rc.cpp:5233
+#, fuzzy
+msgid "email"
+msgstr "Sähköposti:"
+
+#: rc.cpp:5234
+msgid "guilabel"
msgstr ""
-#: rc.cpp:5362
+#: rc.cpp:5235
#, fuzzy
-msgid "Previous (wml)"
-msgstr "&Edellinen tiedosto"
+msgid "guibutton"
+msgstr "Oikea painike:"
-#: rc.cpp:5364
-msgid "Do (wml)"
+#: rc.cpp:5236
+msgid "guiicon"
msgstr ""
-#: rc.cpp:5365
-msgid "Onevent (wml)"
+#: rc.cpp:5237
+msgid "menuchoice"
+msgstr ""
+
+#: rc.cpp:5238
+msgid "shortcut"
+msgstr ""
+
+#: rc.cpp:5239
+#, fuzzy
+msgid "guimenu"
+msgstr "Parametrit"
+
+#: rc.cpp:5240
+#, fuzzy
+msgid "guimenuitem"
+msgstr "Parametrit"
+
+#: rc.cpp:5241
+msgid "guisubmenu"
+msgstr ""
+
+#: rc.cpp:5242
+msgid "keycombo"
+msgstr ""
+
+#: rc.cpp:5243
+msgid "keycap"
+msgstr ""
+
+#: rc.cpp:5244
+#, fuzzy
+msgid "action"
+msgstr "Sijainti"
+
+#: rc.cpp:5245
+#, fuzzy
+msgid "Image Wizard"
+msgstr "Tiedostonimi:"
+
+#: rc.cpp:5246
+msgid "screenshot"
+msgstr ""
+
+#: rc.cpp:5247
+msgid "screeninfo"
+msgstr ""
+
+#: rc.cpp:5248
+msgid "mediaobject"
+msgstr ""
+
+#: rc.cpp:5249
+msgid "inlinemediaobject"
+msgstr ""
+
+#: rc.cpp:5250
+msgid "imageobject"
+msgstr ""
+
+#: rc.cpp:5251
+msgid "imagedata"
+msgstr ""
+
+#: rc.cpp:5252
+msgid "textobject"
+msgstr ""
+
+#: rc.cpp:5253
+#, fuzzy
+msgid "phrase"
+msgstr "pre"
+
+#: rc.cpp:5254
+#, fuzzy
+msgid "caption"
+msgstr "Sijainti"
+
+#: rc.cpp:5255
+#, fuzzy
+msgid "meinproc"
+msgstr "&Quantan kotisivut"
+
+#: rc.cpp:5256
+msgid "checkXML"
+msgstr ""
+
+#: rc.cpp:5257
+msgid "warning"
+msgstr "varoitus"
+
+#: rc.cpp:5258
+msgid "caution"
+msgstr "varoitus"
+
+#: rc.cpp:5259
+msgid "important"
+msgstr "tärkeä"
+
+#: rc.cpp:5261
+msgid "tip"
+msgstr "vinkki"
+
+#: rc.cpp:5262
+msgid "footnote"
+msgstr "viite"
+
+#: rc.cpp:5263
+msgid "footnoteref"
+msgstr "viitereferenssi"
+
+#: rc.cpp:5264
+msgid "example"
+msgstr "esimerkki"
+
+#: rc.cpp:5265
+msgid "informalexample"
+msgstr ""
+
+#: rc.cpp:5267
+#, fuzzy
+msgid "List Wizard"
+msgstr "Tiedostonimi:"
+
+#: rc.cpp:5268
+#, fuzzy
+msgid "orderedlist"
+msgstr "Järjestämätön"
+
+#: rc.cpp:5269
+msgid "itemizedlist"
+msgstr ""
+
+#: rc.cpp:5270
+#, fuzzy
+msgid "listitem"
+msgstr "list-item"
+
+#: rc.cpp:5271
+#, fuzzy
+msgid "variablelist"
+msgstr "Muuttujat"
+
+#: rc.cpp:5272
+msgid "varlistentry"
+msgstr ""
+
+#: rc.cpp:5273
+#, fuzzy
+msgid "term"
+msgstr "Osa:"
+
+#: rc.cpp:5274
+#, fuzzy
+msgid "varlistitem"
+msgstr "list-item"
+
+#: rc.cpp:5275
+msgid "procedure"
+msgstr ""
+
+#: rc.cpp:5276
+#, fuzzy
+msgid "step"
+msgstr "top"
+
+#: rc.cpp:5277
+msgid "substeps"
+msgstr ""
+
+#: rc.cpp:5278
+#, fuzzy
+msgid "simplelist"
+msgstr "&Tiedostolista"
+
+#: rc.cpp:5279
+msgid "member"
msgstr ""
+#: rc.cpp:5281
+#, fuzzy
+msgid "Table Wizard"
+msgstr "Tiedostonimi:"
+
+#: rc.cpp:5284
+#, fuzzy
+msgid "informaltable"
+msgstr "Normaali"
+
+#: rc.cpp:5285
+#, fuzzy
+msgid "tgroup"
+msgstr "Ylä:"
+
+#: rc.cpp:5286
+#, fuzzy
+msgid "thead"
+msgstr "Valmis"
+
+#: rc.cpp:5287
+#, fuzzy
+msgid "tbody"
+msgstr "Lihavoitu"
+
+#: rc.cpp:5288
+msgid "row"
+msgstr "rivi"
+
+#: rc.cpp:5289
+#, fuzzy
+msgid "entry"
+msgstr "center"
+
+#: rc.cpp:5290 rc.cpp:5315 rc.cpp:5365
+msgid "Span"
+msgstr ""
+
+#: rc.cpp:5291
+msgid "Div"
+msgstr ""
+
+#: rc.cpp:5300 rc.cpp:5350
+msgid "Quick Start Dialog"
+msgstr "Nopea aloitus"
+
+#: rc.cpp:5328
+#, fuzzy
+msgid "Option"
+msgstr "Sijainti"
+
+#: rc.cpp:5335
+msgid "Fieldset"
+msgstr "Fieldset-kenttä"
+
+#: rc.cpp:5336
+msgid "Legend"
+msgstr ""
+
+#: rc.cpp:5341
+msgid "Base"
+msgstr "Kanta"
+
+#: parts/kafka/wkafkapart.cpp:71 rc.cpp:5343
+msgid "Link"
+msgstr "Linkki"
+
#: rc.cpp:5366
#, fuzzy
msgid "HTML &Tidy Syntax Checking"
@@ -9391,210 +9390,6 @@ msgid ""
"</p>\n"
msgstr ""
-#: _translatorinfo.cpp:1
-msgid ""
-"_: NAME OF TRANSLATORS\n"
-"Your names"
-msgstr "Tapio Kautto,Teemu Rytilahti"
-
-#: _translatorinfo.cpp:3
-msgid ""
-"_: EMAIL OF TRANSLATORS\n"
-"Your emails"
-msgstr "eleknader@phnet.fi,teemu.rytilahti@d5k.net"
-
-#: utility/toolbartabwidget.cpp:45 utility/toolbartabwidget.cpp:188
-#: utility/toolbartabwidget.cpp:307
-msgid "Toolbar Menu"
-msgstr "Työkalurivivalikko"
-
-#: utility/toolbartabwidget.cpp:46 utility/toolbartabwidget.cpp:309
-msgid "New Action..."
-msgstr "Uusi toiminto..."
-
-#: utility/toolbartabwidget.cpp:48 utility/toolbartabwidget.cpp:326
-msgid "New Toolbar..."
-msgstr "Uusi työkalurivi..."
-
-#: src/quanta.cpp:2663 utility/toolbartabwidget.cpp:49
-#: utility/toolbartabwidget.cpp:327
-msgid "Remove Toolbar"
-msgstr "Poista työkalurivi"
-
-#: utility/toolbartabwidget.cpp:50 utility/toolbartabwidget.cpp:328
-msgid "Rename Toolbar..."
-msgstr "Uudelleennimeä työkalurivi..."
-
-#: utility/toolbartabwidget.cpp:51 utility/toolbartabwidget.cpp:331
-msgid "Configure Toolbars..."
-msgstr "Aseta työkalurivejä..."
-
-#: utility/toolbartabwidget.cpp:234
-msgid "Icons Only"
-msgstr ""
-
-#: utility/toolbartabwidget.cpp:235
-#, fuzzy
-msgid "Text Only"
-msgstr "Teksti"
-
-#: utility/toolbartabwidget.cpp:236
-msgid "Text Alongside Icons"
-msgstr ""
-
-#: utility/toolbartabwidget.cpp:237
-msgid "Text Under Icons"
-msgstr ""
-
-#: utility/toolbartabwidget.cpp:320
-#, c-format
-msgid "Remove Action - %1"
-msgstr "Poista toiminto - %1"
-
-#: utility/toolbartabwidget.cpp:321
-#, c-format
-msgid "Edit Action - %1"
-msgstr "Muokkaa toimintoa - %1"
-
-#: utility/toolbartabwidget.cpp:330
-#, fuzzy
-msgid "Text Position"
-msgstr "Tiedostopäätteet:"
-
-#: utility/toolbartabwidget.cpp:344
-msgid "<qt>Are you sure you want to remove the <b>%1</b> action?</qt>"
-msgstr "<qt>Haluatko varmasti poistaa <b>%1</b> toiminnon?</qt>"
-
-#: utility/tagactionset.cpp:104
-#, fuzzy
-msgid "Apply Source Indentation"
-msgstr "Tekstin sisennys:"
-
-#: utility/tagactionset.cpp:109
-msgid "Copy DIV Area"
-msgstr "Kopioi DIV-alue"
-
-#: utility/tagactionset.cpp:114
-msgid "Cut DIV Area"
-msgstr "Katkaise DIV-alue"
-
-#: utility/tagactionset.cpp:284 utility/tagactionset.cpp:301
-msgid "Table..."
-msgstr "Taulukko..."
-
-#: utility/tagactionset.cpp:285
-msgid "Insert..."
-msgstr "Lisää..."
-
-#: utility/tagactionset.cpp:286
-msgid "Remove..."
-msgstr "Poista..."
-
-#: utility/tagactionset.cpp:307
-msgid "Row Above"
-msgstr "Rivi ylös"
-
-#: utility/tagactionset.cpp:313
-msgid "Row Below"
-msgstr "Rivi alle"
-
-#: utility/tagactionset.cpp:319
-msgid "Column Left"
-msgstr "Sarake-vasemmalle"
-
-#: utility/tagactionset.cpp:325
-msgid "Column Right"
-msgstr "Sarake-oikealle"
-
-#: utility/tagactionset.cpp:339
-msgid "Row(s)"
-msgstr "Rivi(t)"
-
-#: utility/tagactionset.cpp:345
-msgid "Column(s)"
-msgstr "Sarak(k)e(et)"
-
-#: utility/tagactionset.cpp:351
-msgid "Cell(s)"
-msgstr "Solu(t)"
-
-#: utility/tagactionset.cpp:357
-msgid "Cell(s) Content"
-msgstr "Solu(je)n sisältö"
-
-#: utility/tagactionset.cpp:365
-msgid "Merge Selected Cells"
-msgstr "Lomita valitut solut"
-
-#: utility/newstuff.cpp:53
-msgid ""
-"There was an error with the downloaded DTEP tarball file. Possible causes are "
-"damaged archive or invalid directory structure in the archive."
-msgstr ""
-
-#: utility/newstuff.cpp:53
-msgid "DTEP Installation Error"
-msgstr "DTEPin asennusvirhe"
-
-#: utility/newstuff.cpp:73
-#, fuzzy
-msgid "Do you want to load the newly downloaded toolbar?"
-msgstr ""
-"Haluatko varmasti poistaa tiedoston\n"
-"%1\n"
-"levyltä?"
-
-#: treeviews/projecttreeview.cpp:129 utility/newstuff.cpp:73
-msgid "Load Toolbar"
-msgstr "Lataa työkalurivi"
-
-#: src/dtds.cpp:960 utility/newstuff.cpp:73
-#, fuzzy
-msgid "Load"
-msgstr "Paikallinen"
-
-#: utility/newstuff.cpp:79
-msgid ""
-"There was an error with the downloaded toolbar tarball file. Possible causes "
-"are damaged archive or invalid directory structure in the archive."
-msgstr ""
-
-#: utility/newstuff.cpp:79
-msgid "Toolbar Installation Error"
-msgstr "Työkalurivin asennusvirhe"
-
-#: utility/newstuff.cpp:100
-msgid "Do you want to open the newly downloaded template?"
-msgstr "Haluatko avata vastaladatun pohjan?"
-
-#: utility/newstuff.cpp:100
-msgid "Open Template"
-msgstr "Avaa pohja"
-
-#: utility/newstuff.cpp:106
-msgid "There was an error with the downloaded template file."
-msgstr "Ladatussa pohjassa oli virhe."
-
-#: utility/newstuff.cpp:106
-msgid "Template Installation Error"
-msgstr "Pohjan asennusvirhe"
-
-#: utility/newstuff.cpp:124 utility/newstuff.cpp:141
-msgid ""
-"There was an error with the downloaded script tarball file. Possible causes are "
-"damaged archive or invalid directory structure in the archive."
-msgstr ""
-"Tervapallon (tar.gz) latauksessa tapahtui virhe. Mahdollisia syitä ovat "
-"vioittunut paketti tai paketin virheellinen kansiorakenne."
-
-#: utility/newstuff.cpp:124
-msgid "Script Installation Error"
-msgstr "Skriptin asennusvirhe"
-
-#: utility/newstuff.cpp:141
-msgid "Documentation Installation Error"
-msgstr "Dokumentaation asennusvirhe"
-
#: utility/tagaction.cpp:464 utility/tagaction.cpp:718
msgid ""
"The \"%1\" script started.\n"
@@ -9645,101 +9440,6 @@ msgstr ""
msgid "Cannot insert the tag: invalid location."
msgstr "Ei voi lisätä tägiä: virheellinen sijoituspaikka."
-#: utility/quantacommon.cpp:384
-#, fuzzy
-msgid ""
-"<qt>Cannot create folder"
-"<br><b>%1</b>."
-"<br>Check that you have write permission in the parent folder or that the "
-"connection to"
-"<br><b>%2</b>"
-"<br> is valid.</qt>"
-msgstr ""
-"Ei voitu luoda hakemistoa\n"
-"\"%1\".\n"
-"Tarkista että sinulla on kirjoitusoikeudet hakemistoon ja että\n"
-"yhteys palvelimeen\n"
-"\"%2\"\n"
-"on validi!"
-
-#: utility/quantacommon.cpp:697
-msgid ""
-"The file type is not recognized. Opening binary files may confuse Quanta.\n"
-" Are you sure you want to open this file?"
-msgstr ""
-
-#: utility/quantacommon.cpp:699
-msgid "Unknown Type"
-msgstr "Tuntematon tyyppi"
-
-#: project/project.cpp:216 utility/quantacommon.cpp:699
-#, fuzzy
-msgid "Do Not Open"
-msgstr "Ä&lä tallenna"
-
-#: treeviews/basetreeview.cpp:1041 treeviews/templatestreeview.cpp:470
-#: utility/quantacommon.cpp:710
-#, fuzzy
-msgid ""
-"<qt>The file <b>%1</b> already exists."
-"<br>Do you want to overwrite it?</qt>"
-msgstr ""
-"\"%1\" nimellä löytyy jo projektinäkymä.\n"
-"Haluatko ylikirjoittaa sen?"
-
-#: ../lib/compatibility/knewstuff/knewstuffgeneric.cpp:135
-#: messages/messageoutput.cpp:162 project/projectprivate.cpp:920
-#: treeviews/basetreeview.cpp:1041 treeviews/templatestreeview.cpp:470
-#: utility/quantacommon.cpp:710
-msgid "Overwrite"
-msgstr "Ylikirjoita"
-
-#: utility/quantabookmarks.cpp:88
-msgid "Set &Bookmark"
-msgstr "Aseta &Kirjanmerkki"
-
-#: utility/quantabookmarks.cpp:91
-msgid "If a line has no bookmark then add one, otherwise remove it."
-msgstr ""
-"Asettaa riville kirjanmerkin, jos sellaista ei ole entuudestaan. Jos on, "
-"kirjanmerkki poistetaan."
-
-#: utility/quantabookmarks.cpp:92
-msgid "Clear &Bookmark"
-msgstr "Luo &Kirjanmerkki"
-
-#: utility/quantabookmarks.cpp:95
-msgid "Clear &All Bookmarks"
-msgstr "Poista &kaikki kirjanmerkit"
-
-#: utility/quantabookmarks.cpp:98
-msgid "Remove all bookmarks of the current document."
-msgstr "Poista nykyisen asiakirjan kaikki kirjanmerkit."
-
-#: utility/quantabookmarks.cpp:101 utility/quantabookmarks.cpp:307
-msgid "Next Bookmark"
-msgstr "Seuraava kirjanmerkki"
-
-#: utility/quantabookmarks.cpp:104
-msgid "Go to the next bookmark."
-msgstr "Siirry seuraavaan kirjanmerkkiin."
-
-#: utility/quantabookmarks.cpp:107 utility/quantabookmarks.cpp:309
-msgid "Previous Bookmark"
-msgstr "Edellinen kirjanmerkki"
-
-#: utility/quantabookmarks.cpp:110
-msgid "Go to the previous bookmark."
-msgstr "Siirry edelliseen kirjanmerkkiin."
-
-#: utility/quantabookmarks.cpp:222
-msgid "&Next: %1 - \"%2\""
-msgstr "&Seuraava: %1 - \"%2\""
-
-#: utility/quantabookmarks.cpp:229
-msgid "&Previous: %1 - \"%2\""
-msgstr "&Edellinen: %1 - \"%2\""
-
#: utility/qpevents.cpp:42
msgid "Before Document Save"
msgstr "Ennen asiakirjan talletusta"
@@ -9971,6 +9671,247 @@ msgstr "Tukematon ulkoinen tapahtumatoiminto."
msgid "Unknown event type."
msgstr "Tuntematon tapahtumatyyppi"
+#: utility/toolbartabwidget.cpp:45 utility/toolbartabwidget.cpp:188
+#: utility/toolbartabwidget.cpp:307
+msgid "Toolbar Menu"
+msgstr "Työkalurivivalikko"
+
+#: utility/toolbartabwidget.cpp:46 utility/toolbartabwidget.cpp:309
+msgid "New Action..."
+msgstr "Uusi toiminto..."
+
+#: utility/toolbartabwidget.cpp:48 utility/toolbartabwidget.cpp:326
+msgid "New Toolbar..."
+msgstr "Uusi työkalurivi..."
+
+#: src/quanta.cpp:2663 utility/toolbartabwidget.cpp:49
+#: utility/toolbartabwidget.cpp:327
+msgid "Remove Toolbar"
+msgstr "Poista työkalurivi"
+
+#: utility/toolbartabwidget.cpp:50 utility/toolbartabwidget.cpp:328
+msgid "Rename Toolbar..."
+msgstr "Uudelleennimeä työkalurivi..."
+
+#: utility/toolbartabwidget.cpp:51 utility/toolbartabwidget.cpp:331
+msgid "Configure Toolbars..."
+msgstr "Aseta työkalurivejä..."
+
+#: utility/toolbartabwidget.cpp:234
+msgid "Icons Only"
+msgstr ""
+
+#: utility/toolbartabwidget.cpp:235
+#, fuzzy
+msgid "Text Only"
+msgstr "Teksti"
+
+#: utility/toolbartabwidget.cpp:236
+msgid "Text Alongside Icons"
+msgstr ""
+
+#: utility/toolbartabwidget.cpp:237
+msgid "Text Under Icons"
+msgstr ""
+
+#: utility/toolbartabwidget.cpp:320
+#, c-format
+msgid "Remove Action - %1"
+msgstr "Poista toiminto - %1"
+
+#: utility/toolbartabwidget.cpp:321
+#, c-format
+msgid "Edit Action - %1"
+msgstr "Muokkaa toimintoa - %1"
+
+#: utility/toolbartabwidget.cpp:330
+#, fuzzy
+msgid "Text Position"
+msgstr "Tiedostopäätteet:"
+
+#: utility/toolbartabwidget.cpp:344
+msgid "<qt>Are you sure you want to remove the <b>%1</b> action?</qt>"
+msgstr "<qt>Haluatko varmasti poistaa <b>%1</b> toiminnon?</qt>"
+
+#: utility/quantacommon.cpp:384
+#, fuzzy
+msgid ""
+"<qt>Cannot create folder"
+"<br><b>%1</b>."
+"<br>Check that you have write permission in the parent folder or that the "
+"connection to"
+"<br><b>%2</b>"
+"<br> is valid.</qt>"
+msgstr ""
+"Ei voitu luoda hakemistoa\n"
+"\"%1\".\n"
+"Tarkista että sinulla on kirjoitusoikeudet hakemistoon ja että\n"
+"yhteys palvelimeen\n"
+"\"%2\"\n"
+"on validi!"
+
+#: utility/quantacommon.cpp:697
+msgid ""
+"The file type is not recognized. Opening binary files may confuse Quanta.\n"
+" Are you sure you want to open this file?"
+msgstr ""
+
+#: utility/quantacommon.cpp:699
+msgid "Unknown Type"
+msgstr "Tuntematon tyyppi"
+
+#: project/project.cpp:216 utility/quantacommon.cpp:699
+#, fuzzy
+msgid "Do Not Open"
+msgstr "Ä&lä tallenna"
+
+#: treeviews/basetreeview.cpp:1041 treeviews/templatestreeview.cpp:470
+#: utility/quantacommon.cpp:710
+#, fuzzy
+msgid ""
+"<qt>The file <b>%1</b> already exists."
+"<br>Do you want to overwrite it?</qt>"
+msgstr ""
+"\"%1\" nimellä löytyy jo projektinäkymä.\n"
+"Haluatko ylikirjoittaa sen?"
+
+#: ../lib/compatibility/knewstuff/knewstuffgeneric.cpp:135
+#: messages/messageoutput.cpp:162 project/projectprivate.cpp:920
+#: treeviews/basetreeview.cpp:1041 treeviews/templatestreeview.cpp:470
+#: utility/quantacommon.cpp:710
+msgid "Overwrite"
+msgstr "Ylikirjoita"
+
+#: utility/newstuff.cpp:53
+msgid ""
+"There was an error with the downloaded DTEP tarball file. Possible causes are "
+"damaged archive or invalid directory structure in the archive."
+msgstr ""
+
+#: utility/newstuff.cpp:53
+msgid "DTEP Installation Error"
+msgstr "DTEPin asennusvirhe"
+
+#: utility/newstuff.cpp:73
+#, fuzzy
+msgid "Do you want to load the newly downloaded toolbar?"
+msgstr ""
+"Haluatko varmasti poistaa tiedoston\n"
+"%1\n"
+"levyltä?"
+
+#: treeviews/projecttreeview.cpp:129 utility/newstuff.cpp:73
+msgid "Load Toolbar"
+msgstr "Lataa työkalurivi"
+
+#: src/dtds.cpp:960 utility/newstuff.cpp:73
+#, fuzzy
+msgid "Load"
+msgstr "Paikallinen"
+
+#: utility/newstuff.cpp:79
+msgid ""
+"There was an error with the downloaded toolbar tarball file. Possible causes "
+"are damaged archive or invalid directory structure in the archive."
+msgstr ""
+
+#: utility/newstuff.cpp:79
+msgid "Toolbar Installation Error"
+msgstr "Työkalurivin asennusvirhe"
+
+#: utility/newstuff.cpp:100
+msgid "Do you want to open the newly downloaded template?"
+msgstr "Haluatko avata vastaladatun pohjan?"
+
+#: utility/newstuff.cpp:100
+msgid "Open Template"
+msgstr "Avaa pohja"
+
+#: utility/newstuff.cpp:106
+msgid "There was an error with the downloaded template file."
+msgstr "Ladatussa pohjassa oli virhe."
+
+#: utility/newstuff.cpp:106
+msgid "Template Installation Error"
+msgstr "Pohjan asennusvirhe"
+
+#: utility/newstuff.cpp:124 utility/newstuff.cpp:141
+msgid ""
+"There was an error with the downloaded script tarball file. Possible causes are "
+"damaged archive or invalid directory structure in the archive."
+msgstr ""
+"Tervapallon (tar.gz) latauksessa tapahtui virhe. Mahdollisia syitä ovat "
+"vioittunut paketti tai paketin virheellinen kansiorakenne."
+
+#: utility/newstuff.cpp:124
+msgid "Script Installation Error"
+msgstr "Skriptin asennusvirhe"
+
+#: utility/newstuff.cpp:141
+msgid "Documentation Installation Error"
+msgstr "Dokumentaation asennusvirhe"
+
+#: utility/tagactionset.cpp:104
+#, fuzzy
+msgid "Apply Source Indentation"
+msgstr "Tekstin sisennys:"
+
+#: utility/tagactionset.cpp:109
+msgid "Copy DIV Area"
+msgstr "Kopioi DIV-alue"
+
+#: utility/tagactionset.cpp:114
+msgid "Cut DIV Area"
+msgstr "Katkaise DIV-alue"
+
+#: utility/tagactionset.cpp:284 utility/tagactionset.cpp:301
+msgid "Table..."
+msgstr "Taulukko..."
+
+#: utility/tagactionset.cpp:285
+msgid "Insert..."
+msgstr "Lisää..."
+
+#: utility/tagactionset.cpp:286
+msgid "Remove..."
+msgstr "Poista..."
+
+#: utility/tagactionset.cpp:307
+msgid "Row Above"
+msgstr "Rivi ylös"
+
+#: utility/tagactionset.cpp:313
+msgid "Row Below"
+msgstr "Rivi alle"
+
+#: utility/tagactionset.cpp:319
+msgid "Column Left"
+msgstr "Sarake-vasemmalle"
+
+#: utility/tagactionset.cpp:325
+msgid "Column Right"
+msgstr "Sarake-oikealle"
+
+#: utility/tagactionset.cpp:339
+msgid "Row(s)"
+msgstr "Rivi(t)"
+
+#: utility/tagactionset.cpp:345
+msgid "Column(s)"
+msgstr "Sarak(k)e(et)"
+
+#: utility/tagactionset.cpp:351
+msgid "Cell(s)"
+msgstr "Solu(t)"
+
+#: utility/tagactionset.cpp:357
+msgid "Cell(s) Content"
+msgstr "Solu(je)n sisältö"
+
+#: utility/tagactionset.cpp:365
+msgid "Merge Selected Cells"
+msgstr "Lomita valitut solut"
+
#: utility/quantanetaccess.cpp:185
msgid "<qt>Do you want to add <br><b>%1</b><br> to the project?</qt>"
msgstr "<qt>Haluatko lisätä <br><b>%1</b><br> projektiin?</qt>"
@@ -10014,113 +9955,980 @@ msgstr "<qt>Haluatko varmasti poistaa <br><b>%1</b>?</qt>"
msgid "Delete File or Folder"
msgstr "Poista tiedosto tai kansio"
-#: plugins/quantapluginconfig.cpp:45
+#: utility/quantabookmarks.cpp:88
+msgid "Set &Bookmark"
+msgstr "Aseta &Kirjanmerkki"
+
+#: utility/quantabookmarks.cpp:91
+msgid "If a line has no bookmark then add one, otherwise remove it."
+msgstr ""
+"Asettaa riville kirjanmerkin, jos sellaista ei ole entuudestaan. Jos on, "
+"kirjanmerkki poistetaan."
+
+#: utility/quantabookmarks.cpp:92
+msgid "Clear &Bookmark"
+msgstr "Luo &Kirjanmerkki"
+
+#: utility/quantabookmarks.cpp:95
+msgid "Clear &All Bookmarks"
+msgstr "Poista &kaikki kirjanmerkit"
+
+#: utility/quantabookmarks.cpp:98
+msgid "Remove all bookmarks of the current document."
+msgstr "Poista nykyisen asiakirjan kaikki kirjanmerkit."
+
+#: utility/quantabookmarks.cpp:101 utility/quantabookmarks.cpp:307
+msgid "Next Bookmark"
+msgstr "Seuraava kirjanmerkki"
+
+#: utility/quantabookmarks.cpp:104
+msgid "Go to the next bookmark."
+msgstr "Siirry seuraavaan kirjanmerkkiin."
+
+#: utility/quantabookmarks.cpp:107 utility/quantabookmarks.cpp:309
+msgid "Previous Bookmark"
+msgstr "Edellinen kirjanmerkki"
+
+#: utility/quantabookmarks.cpp:110
+msgid "Go to the previous bookmark."
+msgstr "Siirry edelliseen kirjanmerkkiin."
+
+#: utility/quantabookmarks.cpp:222
+msgid "&Next: %1 - \"%2\""
+msgstr "&Seuraava: %1 - \"%2\""
+
+#: utility/quantabookmarks.cpp:229
+msgid "&Previous: %1 - \"%2\""
+msgstr "&Edellinen: %1 - \"%2\""
+
+#: messages/messageoutput.cpp:50
+msgid "&Save As..."
+msgstr "&Tallenna nimellä..."
+
+#: messages/messageoutput.cpp:155
+msgid ""
+"*.log|Log Files (*.log)\n"
+"*|All Files"
+msgstr ""
+"*.log|Lokitiedostot (*.log)\n"
+"*|Kaikki tiedostot"
+
+#: messages/messageoutput.cpp:155
+msgid "Save Log File"
+msgstr "Talleta lokitiedosto"
+
+#: messages/messageoutput.cpp:161
+msgid "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
+msgstr "<qt>Tiedosto<br><b>%1</b><br>on jo olemassa. Korvaa se?</qt>"
+
+#: messages/messageoutput.cpp:167
+msgid "<qt>Cannot save log file<br><b>%1</b></qt>"
+msgstr "<qt>Ei voi tallettaa lokitiedostoa<br><b>%1</b></qt>"
+
+#: messages/annotationoutput.cpp:51 messages/annotationoutput.cpp:104
+#: messages/annotationoutput.cpp:204
+msgid "For You"
+msgstr "Sinulle"
+
+#: components/csseditor/cssselector.cpp:49
+#: components/csseditor/tlpeditors.cpp:114
+#: components/csseditor/tlpeditors.cpp:120
+#: components/csseditor/tlpeditors.cpp:126 messages/annotationoutput.cpp:63
+msgid "All Files"
+msgstr "Kaikki tiedostot"
+
+#: messages/annotationoutput.cpp:87
+msgid "Line %1: %2"
+msgstr "Rivi %1: %2"
+
+#: messages/annotationoutput.cpp:201
+#, c-format
+msgid "For You: %1"
+msgstr "Sinulle: %1"
+
+#: messages/annotationoutput.cpp:351
+msgid ""
+"<qt>There are annotations addressed for you."
+"<br> To view them select the <i>For You</i> tab in the <i>Annotations</i> "
+"toolview.</qt>"
+msgstr ""
+"<qt>Sinulle on osoitettu sivuhuomautuksia. "
+"<br> Katsoaksesi ne valitse <i>Sinulle</i>-välilehti <i>Sivuhuomautukset</i> "
+"työkalunäytöstä.</qt>"
+
+#: messages/annotationoutput.cpp:351
+msgid "New Annotations"
+msgstr "Uusi sivuhuomautus"
+
+#: messages/messageitem.cpp:73 messages/messageitem.cpp:81
+msgid "File: "
+msgstr "Tiedosto: "
+
+#: messages/messageitem.cpp:76
+msgid ", "
+msgstr ", "
+
+#: components/csseditor/colorslider.cpp:77
+msgid "Red"
+msgstr "Punainen"
+
+#: components/csseditor/colorslider.cpp:77
+msgid "Green"
+msgstr "Vihreä"
+
+#: components/csseditor/colorslider.cpp:77
+msgid "Blue"
+msgstr "Sininen"
+
+#: components/csseditor/cssselector.cpp:49
+msgid "HTML Files"
+msgstr "HTML-tiedostot"
+
+#: components/csseditor/cssselector.cpp:49
+msgid "XHTML Files"
+msgstr "XHTML-tiedostot"
+
+#: components/csseditor/cssselector.cpp:49
+msgid "XML Files"
+msgstr "XML-tiedostot"
+
+#: components/csseditor/propertysetter.cpp:115
+msgid "More..."
+msgstr "Lisää..."
+
+#: components/csseditor/colorrequester.cpp:63
+msgid "Open color dialog"
+msgstr "Avaa väri-ikkuna"
+
+#: components/csseditor/tlpeditors.cpp:70
+msgid ""
+"With this line edit you can insert the URI of the resource you want to reach"
+msgstr "Tällä rivimuokkaimella voit lisätä haluamasi resurssin URIn"
+
+#: components/csseditor/tlpeditors.cpp:74
+msgid "Open the URI selector"
+msgstr "Avaa URI-valitsin"
+
+#: components/csseditor/tlpeditors.cpp:114
+msgid "Image Files"
+msgstr "Kuvatiedostot"
+
+#: components/csseditor/tlpeditors.cpp:120
+msgid "Audio Files"
+msgstr "Äänitiedostot"
+
+#: components/csseditor/tlpeditors.cpp:154
+msgid "With this line edit you can insert the name of the font you want to use"
+msgstr "Tällä rivimuokkaimella voit lisätä haluamasi kirjasimen nimen"
+
+#: components/csseditor/tlpeditors.cpp:156
+msgid "Font family:"
+msgstr "Kirjasinperhe:"
+
+#: components/csseditor/tlpeditors.cpp:158
+msgid "Open font family chooser"
+msgstr "Avaa kirjasinperheen valitsin"
+
+#: components/csseditor/styleeditor.cpp:44
+msgid "Open css dialog"
+msgstr "Avaa CSS-ikkuna"
+
+#: components/csseditor/fontfamilychooser.cpp:43
+msgid "The Quick Brown Fox Jumps Over The Lazy Dog"
+msgstr "Nopea ruskea kettu hyppää yli laiskan koiran"
+
+#: components/csseditor/fontfamilychooser.cpp:84
+msgid "These are the names of the available fonts on your system"
+msgstr "Nämä ovat järjestelmäsi saatavillaolevat kirjaimien nimet."
+
+#: components/csseditor/fontfamilychooser.cpp:85
+msgid "These are the names of the generic fonts "
+msgstr "Nämä ovat yleisten kirjasinten nimet "
+
+#: components/csseditor/fontfamilychooser.cpp:86
+msgid "These are the names of the generic fonts you have selected "
+msgstr "Nämä ovat valitsemiesi yleisten kirjasimien nimet "
+
+#: components/csseditor/fontfamilychooser.cpp:87
+msgid "Click this to add a font to your style sheet"
+msgstr "Napsauta tätä lisätäksesi kirjasimen tyylisivuusi"
+
+#: components/csseditor/fontfamilychooser.cpp:88
+msgid "Click this to remove a font from your style sheet"
+msgstr "Napsauta tätä poistaaksesi kirjasimen tyylisivultasi"
+
+#: components/csseditor/fontfamilychooser.cpp:89
+msgid "Click this to make the font more preferable than the preceeding one"
+msgstr ""
+"Napsauta tätä tehdäksesi kirjasimesta suositellumman kuin nykyinen kirjasin"
+
+#: components/csseditor/fontfamilychooser.cpp:90
+msgid "Click this to make the font less preferable than the following one"
+msgstr ""
+"Napsauta tätä tehdäksesi kirjasimesta vähemmin suositellumman kuin nykyinen "
+"kirjasin"
+
+#: components/csseditor/stylesheetparser.cpp:22
+msgid "has not been closed"
+msgstr "ei ole suljettu"
+
+#: components/csseditor/stylesheetparser.cpp:23
+msgid "needs an opening parenthesis "
+msgstr "tarvitsee avaavan kaarisulun"
+
+#: components/csseditor/stylesheetparser.cpp:85
+msgid "The comment"
+msgstr "Kommentti"
+
+#: components/csseditor/stylesheetparser.cpp:133
+#: components/csseditor/stylesheetparser.cpp:141
+#: components/csseditor/stylesheetparser.cpp:147
+msgid "The selector"
+msgstr "Valitsin"
+
+#: components/tableeditor/tableeditor.cpp:55
+msgid "&Edit Cell Properties"
+msgstr "&Muokkaa solun ominaisuuksia"
+
+#: components/tableeditor/tableeditor.cpp:56
+msgid "Edit &Row Properties"
+msgstr "Muokkaa &rivin ominaisuuksia"
+
+#: components/tableeditor/tableeditor.cpp:59
+msgid "Merge Cells"
+msgstr "Lomita solut"
+
+#: components/tableeditor/tableeditor.cpp:60
+msgid "Break Merging"
+msgstr "Keskeytä lomitus"
+
+#: components/tableeditor/tableeditor.cpp:63
+msgid "&Insert Row"
+msgstr "Lisää &rivi"
+
+#: components/tableeditor/tableeditor.cpp:64
+msgid "Insert Co&lumn"
+msgstr "Lisää &sarake"
+
+#: components/tableeditor/tableeditor.cpp:65
+msgid "Remove Row"
+msgstr "Poista rivi"
+
+#: components/tableeditor/tableeditor.cpp:66
+msgid "Remove Column"
+msgstr "Poista sarake"
+
+#: components/tableeditor/tableeditor.cpp:68
+msgid "Edit &Table Properties"
+msgstr "Muokkaa &taulukon ominaisuuksia"
+
+#: components/tableeditor/tableeditor.cpp:69
+msgid "Edit Child Table"
+msgstr "Muokkaa alitaulukkoa"
+
+#: components/tableeditor/tableeditor.cpp:207
+#, c-format
+msgid "Edit col: %1"
+msgstr "Muokkaa saraketta: %1"
+
+#: components/tableeditor/tableeditor.cpp:414
+#: components/tableeditor/tableeditor.cpp:454
+#: components/tableeditor/tableeditor.cpp:499
+#: components/tableeditor/tableeditor.cpp:1063
+msgid "Merged with (%1, %2)."
+msgstr ""
+
+#: components/tableeditor/tableeditor.cpp:1168
+#: components/tableeditor/tableeditor.cpp:1189
+msgid ""
+"Cannot edit the child table; you probably modified the cell containing the "
+"table manually."
+msgstr ""
+
+#: components/tableeditor/tableeditor.cpp:1168
+#: components/tableeditor/tableeditor.cpp:1189
+#: components/tableeditor/tableeditor.cpp:1204 src/quanta.cpp:4671
+msgid "Cannot Read Table"
+msgstr ""
+
+#: components/tableeditor/tableeditor.cpp:1204
+msgid ""
+"Cannot find the closing tag of the child table; you have probably introduced "
+"unclosed tags in the table and have broken its consistency."
+msgstr ""
+
+#: components/framewizard/fmfpeditor.cpp:36
+msgid "*.html *.htm|HTML Files"
+msgstr "*.html *.htm|HTML-tiedostot"
+
+#: components/framewizard/fmfpeditor.cpp:37
+msgid "*.php|PHP Files"
+msgstr "*.php|PHP-tiedostot"
+
+#: components/framewizard/fmfpeditor.cpp:38
+msgid "*.xml|XML Files"
+msgstr "*.xml|XML-tiedostot"
+
+#: components/framewizard/fmfpeditor.cpp:39
+msgid "*xhtml|XHTML Files"
+msgstr "*xhtml|XHTML-tiedostot"
+
+#: components/framewizard/fmfpeditor.cpp:40 dialogs/filecombo.cpp:93
+msgid "*|All Files"
+msgstr "*|Kaikki tiedostot"
+
+#: components/framewizard/framewizard.cpp:28
+msgid "You must select an area."
+msgstr "Sinun tulee valita alue."
+
+#: components/framewizard/framewizard.cpp:29
+msgid "Before editing a frame you must save the file."
+msgstr "Ennen kehyksen muokkausta sinun tulee tallettaa tiedosto."
+
+#: components/framewizard/framewizard.cpp:62
+msgid "Enter the desired number of rows:"
+msgstr "Anna haluttu rivien määrä:"
+
+#: components/framewizard/framewizard.cpp:67
+msgid "Enter the desired number of columns:"
+msgstr "Anna sarakkeiden määrä:"
+
+#: components/debugger/debuggervariable.cpp:109
+msgid "Non scalar value"
+msgstr ""
+
+#: components/debugger/debuggervariable.cpp:154
+msgid "Array"
+msgstr "Taulukko"
+
+#: components/debugger/debuggervariable.cpp:156
+msgid "Object"
+msgstr "Objekti"
+
+#: components/debugger/debuggervariable.cpp:158
+msgid "Reference"
+msgstr "Referenssi"
+
+#: components/debugger/debuggervariable.cpp:160
+msgid "Resource"
+msgstr "Resurssi"
+
+#: components/debugger/debuggervariable.cpp:162
+msgid "String"
+msgstr "Merkkijono"
+
+#: components/debugger/debuggervariable.cpp:164
+msgid "Integer"
+msgstr "Kokonaisluku"
+
+#: components/debugger/debuggervariable.cpp:166
+msgid "Float"
+msgstr "Liukuluku"
+
+#: components/debugger/debuggervariable.cpp:168
+msgid "Boolean"
+msgstr "Totuusarvo"
+
+#: components/debugger/debuggervariable.cpp:170
+msgid "Undefined"
+msgstr "Määrittelemätön"
+
+#: components/debugger/debuggervariable.cpp:174 parsers/dtd/dtdparser.cpp:84
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: components/debugger/debuggermanager.cpp:111 project/projectprivate.cpp:1535
+msgid ""
+"<qt>Unable to load the debugger plugin, error code %1 was returned: <b>%2</b>"
+".</qt>"
+msgstr ""
+
+#: components/debugger/debuggermanager.cpp:111 project/projectprivate.cpp:1535
+msgid "Debugger Error"
+msgstr "Debuggerivirhe"
+
+#: components/debugger/debuggermanager.cpp:215
#, fuzzy
-msgid "Message Area Tab"
-msgstr "Viesti - "
+msgid "Toggle &Breakpoint"
+msgstr "Aseta/poista &kirjanmerkki"
-#: plugins/quantapluginconfig.cpp:46 plugins/quantaplugininterface.cpp:108
-#: plugins/quantaplugininterface.cpp:156
+#: components/debugger/debuggermanager.cpp:216
+msgid "Toggles a breakpoint at the current cursor location"
+msgstr "Asettaa katkoksen kursorin nykyiseen paikkaan"
+
+#: components/debugger/debuggermanager.cpp:218
+msgid "&Clear Breakpoints"
+msgstr "&Tyhjennä katkoskohdat"
+
+#: components/debugger/debuggermanager.cpp:219
+msgid "Clears all breakpoints"
+msgstr "Poistaa kaikki katkoskohdat"
+
+#: components/debugger/debuggermanager.cpp:221
+#: components/debugger/debuggermanager.cpp:224
+msgid "Break When..."
+msgstr "Keskeytys kun..."
+
+#: components/debugger/debuggermanager.cpp:222
+#: components/debugger/debuggermanager.cpp:225
+msgid "Adds a new conditional breakpoint"
+msgstr "Lisää uuden ehdollisen keskeytyspisteen"
+
+#: components/debugger/debuggermanager.cpp:228
+msgid "Send HTTP R&equest"
+msgstr "&Lähetä HTTP-pyyntö"
+
+#: components/debugger/debuggermanager.cpp:229
+msgid "Initiate HTTP Request to the server with debugging activated"
+msgstr ""
+
+#: components/debugger/debuggermanager.cpp:231
#, fuzzy
-msgid "Editor Tab"
-msgstr "Muokkausohjelma"
+msgid "&Trace"
+msgstr "&Validoi"
-#: plugins/quantaplugin.cpp:354 plugins/quantaplugin.cpp:370
-#: plugins/quantapluginconfig.cpp:46 plugins/quantaplugininterface.cpp:106
-#: plugins/quantaplugininterface.cpp:157
+#: components/debugger/debuggermanager.cpp:232
+msgid ""
+"Traces through the script. If a script is currently not being debugged, it will "
+"start in trace mode when started"
+msgstr ""
+
+#: components/debugger/debuggermanager.cpp:234
+msgid "&Run"
+msgstr "&Suorita"
+
+#: components/debugger/debuggermanager.cpp:235
+msgid ""
+"Runs the script. If a script is currently not being debugged, it will start in "
+"run mode when started"
+msgstr ""
+
+#: components/debugger/debuggermanager.cpp:237
#, fuzzy
-msgid "Separate Toolview"
-msgstr "&Puunäkymät"
+msgid "&Step"
+msgstr "top"
-#: plugins/quantapluginconfig.cpp:68
+#: components/debugger/debuggermanager.cpp:238
msgid ""
-"The plugin information you entered appears to be invalid. Are you sure you want "
-"to apply these settings?"
+"Executes the next line of execution, but does not step into functions or "
+"includes"
msgstr ""
-"Asettamasi tiedot liitännäisestä vaikuttavat epäkelvoilta. Oletko varma, että "
-"haluat käyttää näitä asetuksia?"
-#: plugins/quantapluginconfig.cpp:68
-msgid "Invalid Plugin"
-msgstr "Epäkelpo liitännäinen"
+#: components/debugger/debuggermanager.cpp:240
+msgid "Step &Into"
+msgstr ""
-#: plugins/quantapluginconfig.cpp:68
-msgid "Do Not Apply"
+#: components/debugger/debuggermanager.cpp:241
+msgid ""
+"Executes the next line of execution and steps into it if it is a function call "
+"or inclusion of a file"
msgstr ""
-#: plugins/quantapluginconfig.cpp:80
-msgid "Select Plugin Folder"
-msgstr "Valitse liitännäiskansio"
+#: components/debugger/debuggermanager.cpp:243
+msgid "S&kip"
+msgstr "&Ohita"
-#: plugins/quantaplugininterface.cpp:44
-msgid "Configure &Plugins..."
-msgstr "Aseta &liitännäisiä..."
+#: components/debugger/debuggermanager.cpp:244
+msgid ""
+"Skips the next command of execution and makes the next command the current one"
+msgstr ""
-#: plugins/quantaplugininterface.cpp:93
+#: components/debugger/debuggermanager.cpp:246
+msgid "Step &Out"
+msgstr ""
+
+#: components/debugger/debuggermanager.cpp:247
msgid ""
-"<qt><b>%1</b> is a command line plugin. We have removed support for "
-"command-line plugins. However, the functionality has not been lost as script "
-"actions can still be used to run command-line tools. </qt>"
+"Executes the rest of the commands in the current function/file and pauses when "
+"it is done (when it reaches a higher level in the backtrace)"
msgstr ""
-#: plugins/quantaplugininterface.cpp:93
-msgid "Unsupported Plugin Type"
-msgstr "Tukematon liitännäisen tyyppi"
+#: components/debugger/debuggermanager.cpp:249
+msgid "&Pause"
+msgstr "&Tauko"
-#: plugins/quantaplugininterface.cpp:260
+#: components/debugger/debuggermanager.cpp:250
msgid ""
-"<qt>The following plugins seems to be invalid:<b>%1</b>."
-"<br>"
-"<br>Do you want to edit the plugins?</qt>"
+"Pauses the scripts if it is running or tracing. If a script is currently not "
+"being debugged, it will start in paused mode when started"
msgstr ""
-"<qt>Seuraavat liitännäiset näyttävät epäkelvoilta:<b>%1</b>."
-"<br>"
-"<br>Haluatko muokata liitännäisiä?</qt>"
-#: plugins/quantaplugininterface.cpp:260
-msgid "Invalid Plugins"
-msgstr "Vialliset liitännäiset"
+#: components/debugger/debuggermanager.cpp:251
+#: components/debugger/interfaces/debuggerclient.cpp:99
+msgid "Kill"
+msgstr "Tapa (kill)"
-#: plugins/quantaplugininterface.cpp:260
+#: components/debugger/debuggermanager.cpp:252
+msgid "Kills the currently running script"
+msgstr ""
+
+#: components/debugger/debuggermanager.cpp:254
+msgid "Start Session"
+msgstr "Aloita istunto"
+
+#: components/debugger/debuggermanager.cpp:255
+msgid "Starts the debugger internally (Makes debugging possible)"
+msgstr "Käynnistää debuggerin sisäisesti (tekee debuggauksen mahdolliseksi)"
+
+#: components/debugger/debuggermanager.cpp:257
+msgid "End Session"
+msgstr "Loppuistunto"
+
+#: components/debugger/debuggermanager.cpp:258
+msgid "Stops the debugger internally (debugging not longer possible)"
+msgstr "Pysäyttää debuggerin sisäisesti (debuggaus ei ole enää mahdollista)"
+
+#: components/debugger/debuggermanager.cpp:261
+#: components/debugger/debuggermanager.cpp:264
+msgid "Watch Variable"
+msgstr "Seuraa muuttujaa"
+
+#: components/debugger/debuggermanager.cpp:262
+#: components/debugger/debuggermanager.cpp:265
+msgid "Adds a variable to the watch list"
+msgstr "Lisää muuttujan seurattavien kohteiden luetteloon"
+
+#: components/debugger/debuggermanager.cpp:268
+#: components/debugger/debuggermanager.cpp:271
+msgid "Changes the value of a variable"
+msgstr "Muuttaa muuttujan arvoa"
+
+#: components/debugger/debuggermanager.cpp:273
+#: components/debugger/interfaces/debuggerclient.cpp:106
#, fuzzy
-msgid "Do Not Edit"
-msgstr "Ä&lä tallenna"
+msgid "Open Profiler Output"
+msgstr "Avaa projekti"
-#: plugins/quantaplugininterface.cpp:267
-msgid "All plugins validated successfully."
-msgstr "Kaikki liitännäiset validoitiin onnistuneesti."
+#: components/debugger/debuggermanager.cpp:274
+msgid "Opens the profiler output file"
+msgstr ""
-#: plugins/quantaplugineditor.cpp:103
-msgid "Select Folder"
-msgstr "Valitse kansio"
+#: components/debugger/debuggermanager.cpp:375
+msgid "Add Watch"
+msgstr "Lisää seurauskohde"
-#: plugins/quantaplugin.cpp:122
+#: components/debugger/debuggermanager.cpp:375
+msgid "Specify variable to watch:"
+msgstr "Määritä seurattava muuttuja:"
+
+#: components/debugger/debuggermanager.cpp:608
+msgid "Unable to open file %1, check your basedirs and mappings."
+msgstr ""
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:330
+msgid "Unrecognized package: '%1%2'"
+msgstr ""
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:342
+msgid "The debugger for %1 uses an unsupported protocol version (%2)"
+msgstr ""
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:870
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:872
+msgid "Unable to open profiler output (%1)"
+msgstr ""
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:870
+msgid "Profiler File Error"
+msgstr "Profilerin tiedostovirhe"
+
+#: components/debugger/dbgp/quantadebuggerdbgp.cpp:926
+#, fuzzy
+msgid "Unable to set value of variable."
+msgstr "Muuttaa muuttujan arvoa"
+
+#: components/debugger/dbgp/dbgpnetwork.cpp:74
+#, fuzzy, c-format
+msgid "Listening on port %1"
+msgstr "Kuunneltava portti:"
+
+#: components/debugger/dbgp/dbgpnetwork.cpp:81
+#, c-format
+msgid "Unable to listen on port %1"
+msgstr ""
+
+#: components/debugger/dbgp/dbgpnetwork.cpp:125
+msgid "Disconnected from remote host"
+msgstr ""
+
+#: components/debugger/backtracelistview.cpp:60
+#: components/debugger/debuggerbreakpointview.cpp:63
+msgid "Line"
+msgstr "Rivi"
+
+#: components/debugger/backtracelistview.cpp:87
+#, fuzzy
+msgid "Eval"
+msgstr "Sähköposti:"
+
+#: components/debugger/interfaces/debuggerclient.cpp:46
+msgid "The current debugger, %1, does not support the \"%2\" instruction."
+msgstr "Nykyinen debuggeri %1 ei tue \"%2\" -toimenpidettä."
+
+#: components/debugger/interfaces/debuggerclient.cpp:46
+#: components/debugger/interfaces/debuggerclient.cpp:144
+#: components/debugger/interfaces/debuggerclient.cpp:151
+#: components/debugger/interfaces/debuggerclient.cpp:157
+msgid "Unsupported Debugger Function"
+msgstr "Tukematon debuggerin toiminto"
+
+#: components/debugger/interfaces/debuggerclient.cpp:59
+msgid "Send HTTP Request"
+msgstr "Lähetä HTTP-kutsu"
+
+#: components/debugger/interfaces/debuggerclient.cpp:65
+msgid "Step Over"
+msgstr ""
+
+#: components/debugger/interfaces/debuggerclient.cpp:72
+msgid "Step Out"
+msgstr ""
+
+#: components/debugger/interfaces/debuggerclient.cpp:89
+msgid "Skip"
+msgstr "Ohita"
+
+#: components/debugger/interfaces/debuggerclient.cpp:94
+msgid "Step Into"
+msgstr ""
+
+#: components/debugger/interfaces/debuggerclient.cpp:118
+msgid "Set Breakpoint"
+msgstr "Aseta keskeytyskohta"
+
+#: components/debugger/interfaces/debuggerclient.cpp:125
+msgid "Remove Breakpoint"
+msgstr "Poista keskeytyskohta"
+
+#: components/debugger/interfaces/debuggerclient.cpp:132
+msgid "%1 does not have any specific settings."
+msgstr "%1:lla ei ole erityisiä asetuksia."
+
+#: components/debugger/interfaces/debuggerclient.cpp:132
+msgid "Settings"
+msgstr "Asetukset"
+
+#: components/debugger/interfaces/debuggerclient.cpp:144
+#: components/debugger/interfaces/debuggerclient.cpp:151
+msgid "%1 does not support watches."
+msgstr "%1 ei tue (muuttujien) seuraamista."
+
+#: components/debugger/interfaces/debuggerclient.cpp:157
+msgid "%1 does not support setting the value of variables."
+msgstr "%1 ei tue muuttujien arvojen asettamista."
+
+#: components/debugger/debuggerbreakpointview.cpp:64
+#: components/debugger/variableslistview.cpp:56
+#: treeviews/tagattributetree.cpp:228
+msgid "Value"
+msgstr "Arvo"
+
+#: components/debugger/variableslistview.cpp:58
+#: treeviews/uploadtreeview.cpp:37
+msgid "Size"
+msgstr "Koko"
+
+#: components/debugger/variableslistview.cpp:66
+msgid "&Set Value"
+msgstr "&Aseta arvo"
+
+#: components/debugger/variableslistview.cpp:68
+#, fuzzy
+msgid "&Dump in Messages Log"
+msgstr "&Varoitusviestit"
+
+#: components/debugger/variableslistview.cpp:70
+msgid "&Copy to Clipboard"
+msgstr ""
+
+#: components/debugger/variableslistview.cpp:262
+msgid "Set Variable"
+msgstr "Aseta muuttuja"
+
+#: components/debugger/variableslistview.cpp:277
msgid ""
-"<qt>The <b>%1</b> plugin could not be loaded."
-"<br>Possible reasons are:"
-"<br> - <b>%2</b> is not installed;"
-"<br> - the file <i>%3</i> is not installed or it is not reachable."
+"Contents of variable %1:\n"
+">>>\n"
msgstr ""
-"<qt>Liitännäistä <b>%1</b> ei voitu ladata."
-"<br>Mahdollisia syitä ovat:"
-"<br> - <b>%2</b> ei ole asennettu;"
-"<br> - tiedosto <i>%3</i> ei ole asennettu tai ei ole saatavilla."
-#: parts/preview/whtmlpart.cpp:56
-msgid "View &Document Source"
-msgstr "Näytä asiakirjan &lähdekoodi"
+#: components/debugger/gubed/quantadebuggergubed.cpp:465
+msgid "Syntax or parse error in %1)"
+msgstr "Syntaksi- tai jäsennysvirhe kohteessa %1)"
-#: parts/kafka/htmldocumentproperties.cpp:89
-msgid "Content"
+#: components/debugger/gubed/quantadebuggergubed.cpp:482
+msgid "Error occurred: Line %1, Code %2 (%3) in %4"
+msgstr ""
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:502
+#, fuzzy
+msgid "Breakpoint reached"
+msgstr "Saavutettiin keskeytyspiste: %1"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:509
+msgid "Conditional breakpoint fulfilled"
+msgstr ""
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:519
+#, c-format
+msgid "Established connection to %1"
+msgstr "Kytke yhteys kohteeseen %1"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:560
+msgid ""
+"The script being debugged does not communicate with the correct protocol "
+"version"
+msgstr ""
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1136
+msgid "False"
+msgstr "Epätosi"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1136
+msgid "True"
+msgstr "Tosi"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1145
+#: components/debugger/gubed/quantadebuggergubed.cpp:1230
+msgid "<Undefined>"
+msgstr "<Määrittelemätön>"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1234
+msgid "<Error>"
+msgstr "<Virhe>"
+
+#: components/debugger/gubed/quantadebuggergubed.cpp:1239
+msgid "<Unimplemented type>"
+msgstr "<Toteuttamaton tyyppi>"
+
+#: components/debugger/debuggerbreakpointview.cpp:59
+msgid "Expression"
+msgstr "Lauseke"
+
+#: components/debugger/debuggerbreakpointview.cpp:61
+#: parts/kafka/wkafkapart.cpp:68
+msgid "Class"
+msgstr "Luokka"
+
+#: components/debugger/debuggerui.cpp:46
+msgid "Variables"
+msgstr "Muuttujat"
+
+#: components/debugger/debuggerui.cpp:52
+msgid "Breakpoints"
+msgstr "Katkoskohdat"
+
+#: components/debugger/debuggerui.cpp:58
+msgid "Backtrace"
+msgstr ""
+
+#: components/debugger/debuggerui.cpp:65
+msgid "Debug Output"
+msgstr "Debuggauksen tuloste"
+
+#: components/debugger/debuggerui.cpp:107
+msgid "Deb&ug"
+msgstr "Deb&ug"
+
+#: components/debugger/debuggerui.cpp:113
+#, fuzzy
+msgid "Debugger Inactive"
+msgstr "Debuggerin käyttöliittymä"
+
+#: components/debugger/debuggerui.cpp:156
+#, fuzzy
+msgid "No session"
+msgstr "Säännöllinen lause"
+
+#: components/debugger/debuggerui.cpp:160
+#, fuzzy
+msgid "Waiting"
+msgstr "Arviointi"
+
+#: components/debugger/debuggerui.cpp:164
+#, fuzzy
+msgid "Connected"
msgstr "Sisältö"
-#: parts/kafka/htmldocumentproperties.cpp:98
-msgid "Rule"
-msgstr "Sääntö"
+#: components/debugger/debuggerui.cpp:168
+#, fuzzy
+msgid "Paused"
+msgstr "Tauko"
-#: parts/kafka/htmldocumentproperties.cpp:340 parts/kafka/wkafkapart.cpp:78
-msgid "Sorry, VPL does not support this functionality yet."
-msgstr "VPL ei tue vielä tätä toiminnallisuutta."
+#: components/debugger/debuggerui.cpp:172
+#, fuzzy
+msgid "Running"
+msgstr "Funktiot"
+
+#: components/debugger/debuggerui.cpp:176
+#, fuzzy
+msgid "Tracing"
+msgstr "Sijainti"
+
+#: components/debugger/debuggerui.cpp:180
+#, fuzzy
+msgid "On error"
+msgstr "Käyttäjän virheet"
+
+#: components/debugger/debuggerui.cpp:184
+#, fuzzy
+msgid "On breakpoint"
+msgstr "Keskeytyspiste"
+
+#: components/cvsservice/cvsservice.cpp:50
+msgid "&Commit..."
+msgstr "&Kommitoi"
+
+#: components/cvsservice/cvsservice.cpp:55
+msgid "Update &To"
+msgstr "Päivi&tä kohteesene"
+
+#: components/cvsservice/cvsservice.cpp:56
+msgid "&Tag/Date..."
+msgstr "&Tunniste/Päiväys..."
+
+#: components/cvsservice/cvsservice.cpp:58
+msgid "&HEAD"
+msgstr "&HEAD"
+
+#: components/cvsservice/cvsservice.cpp:60
+#, fuzzy
+msgid "Re&vert"
+msgstr "&Käänteinen"
+
+#: components/cvsservice/cvsservice.cpp:63
+msgid "&Add to Repository..."
+msgstr "&Lisää Repositoryyn..."
+
+#: components/cvsservice/cvsservice.cpp:65
+msgid "&Remove From Repository..."
+msgstr "&Poista repositorystä..."
+
+#: components/cvsservice/cvsservice.cpp:67
+msgid "&Ignore in CVS Operations"
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:69
+msgid "Do &Not Ignore in CVS Operations"
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:73
+msgid "Show &Log Messages"
+msgstr "Näytä &lokiviestit"
+
+#: components/cvsservice/cvsservice.cpp:140
+msgid "Running CVS update..."
+msgstr "Päivittää CVS:ää..."
+
+#: components/cvsservice/cvsservice.cpp:179
+msgid "Updating to revision %1 ..."
+msgstr "Päivittää versioon %1 ..."
+
+#: components/cvsservice/cvsservice.cpp:183
+msgid "Updating to the version from %1 ..."
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:221
+msgid "Updating to HEAD..."
+msgstr "Päivittää HEAD:iin..."
+
+#: components/cvsservice/cvsservice.cpp:256
+msgid "Current"
+msgstr "Nykyinen"
+
+#: components/cvsservice/cvsservice.cpp:266
+msgid "Running CVS commit..."
+msgstr "Suoritetaan CVS commit -toimintoa..."
+
+#: components/cvsservice/cvsservice.cpp:301
+msgid "Reverting to the version from the repository..."
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:333
+msgid "Add the following files to repository?"
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:333
+#, fuzzy
+msgid "CVS Add"
+msgstr "CSS"
+
+#: components/cvsservice/cvsservice.cpp:336
+#, fuzzy
+msgid "Adding file to the repository..."
+msgstr "Tiedostot: kopioi projektiin..."
+
+#: components/cvsservice/cvsservice.cpp:368
+msgid ""
+"<qt>Remove the following files from the repository?"
+"<br>This will remove your <b>working copy</b> as well.</qt>"
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:368
+#, fuzzy
+msgid "CVS Remove"
+msgstr "&Poista valitsin"
+
+#: components/cvsservice/cvsservice.cpp:371
+#, fuzzy
+msgid "Removing files from the repository..."
+msgstr "Tiedostot: kopioi projektiin..."
+
+#: components/cvsservice/cvsservice.cpp:395
+msgid "Showing CVS log..."
+msgstr "Näytetään CVS-loki..."
+
+#: components/cvsservice/cvsservice.cpp:433
+msgid "\"%1\" is already in the CVS ignore list."
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:441
+msgid "\"%1\" added to the CVS ignore list."
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:480
+msgid "\"%1\" is not in the CVS ignore list."
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:489
+msgid "\"%1\" removed from the CVS ignore list."
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:504
+msgid ""
+"<qt>The CVS command <b>%1</b> has failed. The error code was <i>%2</i>.</qt>"
+msgstr ""
+
+#: components/cvsservice/cvsservice.cpp:504
+#, fuzzy
+msgid "Command Failed"
+msgstr "Avaa tiedosto"
+
+#: components/cvsservice/cvsservice.cpp:515
+#, fuzzy
+msgid "CVS command finished."
+msgstr "Avaa tiedosto"
+
+#: components/cvsservice/cvsservice.cpp:532
+msgid ""
+"Error: \"%1\" is not part of the\n"
+"\"%2\" repository."
+msgstr ""
+
+#: _translatorinfo.cpp:1
+msgid ""
+"_: NAME OF TRANSLATORS\n"
+"Your names"
+msgstr "Tapio Kautto,Teemu Rytilahti"
+
+#: _translatorinfo.cpp:3
+msgid ""
+"_: EMAIL OF TRANSLATORS\n"
+"Your emails"
+msgstr "eleknader@phnet.fi,teemu.rytilahti@d5k.net"
+
+#: parts/preview/whtmlpart.cpp:56
+msgid "View &Document Source"
+msgstr "Näytä asiakirjan &lähdekoodi"
#: parts/kafka/domtreeview.cpp:35
msgid "Value (limited to 20 char)"
@@ -10138,15 +10946,22 @@ msgstr "ID"
msgid "Debugging KafkaWidget DOM Tree "
msgstr ""
+#: parts/kafka/htmldocumentproperties.cpp:89
+msgid "Content"
+msgstr "Sisältö"
+
+#: parts/kafka/htmldocumentproperties.cpp:98
+msgid "Rule"
+msgstr "Sääntö"
+
+#: parts/kafka/htmldocumentproperties.cpp:340 parts/kafka/wkafkapart.cpp:78
+msgid "Sorry, VPL does not support this functionality yet."
+msgstr "VPL ei tue vielä tätä toiminnallisuutta."
+
#: parts/kafka/wkafkapart.cpp:68
msgid "Attribute"
msgstr "Attribuutti"
-#: components/debugger/debuggerbreakpointview.cpp:61
-#: parts/kafka/wkafkapart.cpp:68
-msgid "Class"
-msgstr "Luokka"
-
#: parts/kafka/wkafkapart.cpp:69
msgid "Pseudo-class"
msgstr "Pseudo-luokka"
@@ -10219,69 +11034,966 @@ msgstr "Muokkaa tämän tägin CSS-tyyliä"
msgid "Ident all"
msgstr "Sisennä kaikki"
-#: src/dtds.cpp:688
+#: parsers/parsercommon.cpp:177
+msgid "%1 block"
+msgstr "%1 lohko"
+
+#: parsers/dtd/dtd.cpp:127 parsers/dtd/dtdparser.cpp:78
+msgid "<qt>Cannot download the DTD from <b>%1</b>.</qt>"
+msgstr "<qt>DTD:tä ei voitu ladata kohteesta <b>%1</b>.</qt>"
+
+#: parsers/dtd/dtdparser.cpp:105
msgid ""
-"<qt>The DTD tag file %1 is not valid."
-"<br> The error message is: <i>%2 in line %3, column %4.</i></qt>"
+"<qt>Error while parsing the DTD."
+"<br>The error message is:"
+"<br><i>%1</i></qt>"
msgstr ""
+"<qt>DTD:n jäsentämisessä tapahtui virhe."
+"<br>Virheilmoitus:"
+"<br><i>%1</i></qt>"
-#: src/dtds.cpp:689
-msgid "Invalid Tag File"
-msgstr "Epäkelpo tägitiedosto."
+#: parsers/dtd/dtdparser.cpp:157
+msgid ""
+"<qt>Cannot create the "
+"<br><b>%1</b> file."
+"<br>Check that you have write permission in the parent folder.</qt>"
+msgstr ""
+"<qt>Ei voitu luoda "
+"<br><b>%1</b> tiedostoa."
+"<br>Tarkista, että sinulla on kirjoitusoikeudet isäkansiossa.</qt>"
-#: src/dtds.cpp:917 src/dtds.cpp:949
+#: parsers/dtd/dtdparser.cpp:169
+msgid "No elements were found in the DTD."
+msgstr "DTD:ssä ei ollut elementtejä."
+
+#: treeviews/projecttreeview.cpp:62 treeviews/projecttreeview.cpp:65
+msgid "Document Base Folder"
+msgstr "Asiakirjojen peruskansio"
+
+#: treeviews/projecttreeview.cpp:108
+msgid "Project Files"
+msgstr "Projektin tiedostot"
+
+#: treeviews/projecttreeview.cpp:121
+msgid "&When Modified"
+msgstr "&Milloin muokattu"
+
+#: treeviews/projecttreeview.cpp:122
+msgid "&Never"
+msgstr "&Ei koskaan"
+
+#: treeviews/projecttreeview.cpp:123
+msgid "&Confirm"
+msgstr "&Vahvista"
+
+#: treeviews/filestreeview.cpp:87 treeviews/projecttreeview.cpp:128
+#: treeviews/servertreeview.cpp:103 treeviews/templatestreeview.cpp:147
+msgid "&Open"
+msgstr "&Avaa"
+
+#: treeviews/filestreeview.cpp:88 treeviews/projecttreeview.cpp:130
+msgid "Insert &Tag"
+msgstr "Lisää &tagi"
+
+#: treeviews/filestreeview.cpp:89 treeviews/projecttreeview.cpp:131
+#: treeviews/servertreeview.cpp:105 treeviews/templatestreeview.cpp:151
+msgid "Clos&e"
+msgstr "Sulj&e"
+
+#: treeviews/projecttreeview.cpp:133
+msgid "&Upload File..."
+msgstr "&Lähetä tiedosto palvelimelle..."
+
+#: treeviews/projecttreeview.cpp:134
+msgid "&Quick File Upload"
+msgstr ""
+
+#: treeviews/filestreeview.cpp:93 treeviews/filestreeview.cpp:113
+#: treeviews/projecttreeview.cpp:135 treeviews/projecttreeview.cpp:153
+#: treeviews/servertreeview.cpp:110 treeviews/servertreeview.cpp:120
+msgid "Re&name"
+msgstr "Uudelleen&nimeä"
+
+#: treeviews/projecttreeview.cpp:136 treeviews/projecttreeview.cpp:154
+msgid "&Remove From Project"
+msgstr "&Poista projektista"
+
+#: treeviews/projecttreeview.cpp:139 treeviews/projecttreeview.cpp:158
+#: treeviews/projecttreeview.cpp:169
+msgid "Upload &Status"
+msgstr "Palvelimelle &siirron tila"
+
+#: treeviews/filestreeview.cpp:96 treeviews/filestreeview.cpp:116
+#: treeviews/projecttreeview.cpp:140 treeviews/projecttreeview.cpp:159
+#: treeviews/servertreeview.cpp:112 treeviews/servertreeview.cpp:122
+#: treeviews/templatestreeview.cpp:156 treeviews/templatestreeview.cpp:170
+msgid "&Properties"
+msgstr "&Ominaisuudet"
+
+#: treeviews/filestreeview.cpp:99 treeviews/projecttreeview.cpp:143
+msgid "F&older..."
+msgstr "kansi&o..."
+
+#: treeviews/filestreeview.cpp:100 treeviews/projecttreeview.cpp:144
+msgid "&File..."
+msgstr "&Tiedosto..."
+
+#: treeviews/filestreeview.cpp:107 treeviews/projecttreeview.cpp:148
+#: treeviews/projecttreeview.cpp:162
#, fuzzy
-msgid "<qt>Do you want to replace the existing <b>%1</b> DTD?</qt>"
+msgid "&Create New"
+msgstr "Luo uusi asiakirja"
+
+#: treeviews/projecttreeview.cpp:150
+#, fuzzy
+msgid "&Upload Folder..."
+msgstr "Lähetä hakemisto palvelimelle..."
+
+#: treeviews/projecttreeview.cpp:151
+msgid "&Quick Folder Upload"
+msgstr ""
+
+#: treeviews/filestreeview.cpp:106 treeviews/projecttreeview.cpp:152
+#, fuzzy
+msgid "Create Site &Template..."
+msgstr "Tee uusi pohjahakemisto"
+
+#: treeviews/projecttreeview.cpp:157
+#, fuzzy
+msgid "Document-&Base Folder"
+msgstr "Uudelleennimeä tiedosto"
+
+#: project/projectprivate.cpp:137 treeviews/projecttreeview.cpp:164
+msgid "&Upload Project..."
+msgstr "&Siirrä projekti palvelimelle..."
+
+#: treeviews/projecttreeview.cpp:165
+msgid "Re&scan Project Folder..."
+msgstr "&Uudelleentarkasta projektikansio..."
+
+#: treeviews/projecttreeview.cpp:166
+msgid "Project &Properties"
+msgstr "Projektin &ominaisuudet"
+
+#: treeviews/projecttreeview.cpp:195 treeviews/projecttreeview.cpp:289
+msgid "[local disk]"
+msgstr "[paikallinen levy]"
+
+#: treeviews/projecttreeview.cpp:205 treeviews/projecttreeview.cpp:300
+msgid "No Project"
+msgstr "Ei projektia"
+
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+msgid "Create New Folder"
+msgstr "Luo uusi kansio"
+
+#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
+msgid "Folder name:"
+msgstr "Kansion nimi:"
+
+#: treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:393
+msgid "Create New File"
+msgstr "Luo uusi tiedosto"
+
+#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
+msgid ""
+"<qt>Cannot create file, because a file named <b>%1</b> already exists.</qt>"
+msgstr ""
+"<qt>Ei voitu luoda tiedostoa, koska samanniminen tiedosto <b>%1</b> "
+"on jo olemassa.</qt>"
+
+#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
+msgid "Error Creating File"
+msgstr "Virhe tiedoston luonnissa!"
+
+#: treeviews/filestreeview.cpp:299 treeviews/filestreeview.cpp:301
+#: treeviews/projecttreeview.cpp:653 treeviews/projecttreeview.cpp:655
+#: treeviews/projecttreeview.cpp:657
+msgid "C&VS"
+msgstr "C&VS"
+
+#: treeviews/tagattributetree.cpp:227
+msgid "Attribute Name"
+msgstr "Attribuutin nimi"
+
+#: treeviews/tagattributetree.cpp:270
+msgid "Parent tags"
+msgstr ""
+
+#: treeviews/tagattributetree.cpp:289
+msgid "Namespace"
+msgstr "Nimiavaruus"
+
+#: treeviews/tagattributetree.cpp:290
+msgid "prefix"
+msgstr "etuliite"
+
+#: treeviews/tagattributetree.cpp:464
+msgid "Node Name"
+msgstr "Solmun nimi"
+
+#: treeviews/tagattributetree.cpp:468
+msgid "Delete Tag"
+msgstr "Poista tägi"
+
+#: treeviews/tagattributetree.cpp:472
+msgid "Delete the current tag only."
+msgstr "Poista (vain) nykyinen tägi"
+
+#: treeviews/tagattributetree.cpp:478
+msgid "Delete the current tag and all its children."
+msgstr "Poista nykyinen tägi ja sen kaikki lapset"
+
+#: treeviews/tagattributetree.cpp:518
+msgid "Current tag: <b>%1</b>"
+msgstr "Nykyinen tägi: <b>%1</b>"
+
+#: treeviews/tagattributetree.cpp:522
+msgid "Current tag: <b>text</b>"
+msgstr "Nykyinen tägi: <b>text</b>"
+
+#: treeviews/tagattributetree.cpp:524
+msgid "Current tag: <b>comment</b>"
+msgstr "Nykyinen tägi: <b>comment</b>"
+
+#: treeviews/tagattributetree.cpp:526
+msgid "Current tag:"
+msgstr "Nykyinen tägi:"
+
+#: treeviews/basetreeview.cpp:438
+msgid "Quanta File Info"
+msgstr "Quantan tiedostotiedot"
+
+#: src/main.cpp:70 src/quanta.cpp:4087 treeviews/basetreeview.cpp:440
+#: treeviews/templatestreeview.cpp:567
+msgid "Quanta"
+msgstr "Quanta"
+
+#: treeviews/basetreeview.cpp:497
+#, c-format
+msgid "Number of lines: %1"
+msgstr "Rivien määrä: %1"
+
+#: treeviews/basetreeview.cpp:498
+#, c-format
+msgid "Number of images included: %1"
+msgstr "Sisällytettyjen kuvien määrä: %1"
+
+#: treeviews/basetreeview.cpp:499
+msgid "Size of the included images: %1 bytes"
+msgstr "Sisällytettyjen kuvien koko: %1 tavua"
+
+#: treeviews/basetreeview.cpp:500
+msgid "Total size with images: %1 bytes"
+msgstr "Koko kuvien kanssa: %1 tavua"
+
+#: treeviews/basetreeview.cpp:505
+msgid "Image size: %1 x %2"
+msgstr "Kuvakoko: %1 x %2"
+
+#: treeviews/basetreeview.cpp:627
+msgid "&Other..."
+msgstr "&Muu..."
+
+#: treeviews/basetreeview.cpp:628
+msgid "Open &With"
+msgstr "Avaa &ohjelmalla"
+
+#: treeviews/basetreeview.cpp:630 treeviews/servertreeview.cpp:104
+msgid "Open &With..."
+msgstr "Avaa &ohjelmalla..."
+
+#: treeviews/basetreeview.cpp:885 treeviews/structtreeview.cpp:832
+msgid "&Move Here"
+msgstr "&Siirrä tähän"
+
+#: treeviews/basetreeview.cpp:887 treeviews/structtreeview.cpp:833
+msgid "&Copy Here"
+msgstr "&Kopioi tähän"
+
+#: treeviews/basetreeview.cpp:889
+msgid "&Link Here"
+msgstr "&Linkitä tähän"
+
+#: treeviews/basetreeview.cpp:891 treeviews/structtreeview.cpp:835
+msgid "C&ancel"
+msgstr "Peruut&a"
+
+#: treeviews/basetreeview.cpp:1135
+#, fuzzy
+msgid "Create Site Template File"
+msgstr "Tee uusi pohjahakemisto"
+
+#: treeviews/basetreeview.cpp:1143
+msgid "Templates should be saved to the local or project template folder."
+msgstr ""
+
+#: treeviews/basetreeview.cpp:1151
+msgid "Currently you can create site templates only from local folders."
+msgstr ""
+
+#: treeviews/basetreeview.cpp:1151
+msgid "Unsupported Feature"
+msgstr "Tukematon ominaisuus"
+
+#: treeviews/basetreeview.cpp:1187
+msgid ""
+"<qt>There was an error while creating the site template tarball."
+"<br>Check that you can read the files from <i>%1</i>"
+", you have write access to <i>%2</i> and that you have enough free space in "
+"your temporary folder.</qt>"
+msgstr ""
+
+#: src/quanta.cpp:606 treeviews/basetreeview.cpp:1187
+msgid "Template Creation Error"
+msgstr "Mallin luontivirhe"
+
+#: project/projectupload.cpp:762 treeviews/uploadtreeview.cpp:36
+msgid "Upload"
+msgstr "Siirrä"
+
+#: treeviews/uploadtreeview.cpp:38
+msgid "Date"
+msgstr "Päiväys"
+
+#: treeviews/structtreeview.cpp:90
+msgid "All Present DTEP"
+msgstr "Kaikki saatavillaolevat DTEPit"
+
+#: treeviews/structtreeview.cpp:104 treeviews/structtreeview.cpp:109
+msgid "Show Groups For"
+msgstr ""
+
+#: treeviews/structtreeview.cpp:105 treeviews/structtreeview.cpp:122
+msgid "&Reparse"
+msgstr "&Parseroi uudelleen"
+
+#: src/quanta.cpp:366 treeviews/structtreeview.cpp:113
+msgid "Open File"
+msgstr "Avaa tiedosto"
+
+#: treeviews/structtreeview.cpp:115
+msgid "Open Subtrees"
+msgstr "Avaa alipuut"
+
+#: treeviews/structtreeview.cpp:116
+msgid "Close Subtrees"
+msgstr "Sulje alipuut"
+
+#: treeviews/structtreeview.cpp:123
+msgid "Follow Cursor"
+msgstr "Seuraa osoitinta"
+
+#: src/quanta_init.cpp:188 treeviews/structtreeview.cpp:155
+msgid "Document Structure"
+msgstr "Tiedoston rakenne"
+
+#: treeviews/structtreeview.cpp:487
+msgid "Find tag"
+msgstr "Etsi tagi"
+
+#: treeviews/structtreeview.cpp:504 treeviews/structtreeview.cpp:524
+msgid "Find Tag && Open Tree"
+msgstr "Etsi tagi && avaa puu"
+
+#: treeviews/structtreeview.cpp:521 treeviews/structtreeview.cpp:549
+msgid "nothing"
+msgstr "ei mikään"
+
+#: src/quanta.cpp:378 src/quanta.cpp:2090 treeviews/structtreeview.cpp:1008
+#, fuzzy
+msgid ""
+"<qt>The file <b>%1</b> does not exist or is not a recognized mime type.</qt>"
+msgstr ""
+"Tiedostoa %1 ei ole olemassa.\n"
+" Haluetko poistaa sen listasta?"
+
+#: treeviews/filestreeview.cpp:91 treeviews/filestreeview.cpp:109
+#: treeviews/templatestreeview.cpp:150 treeviews/templatestreeview.cpp:164
+#, fuzzy
+msgid "&Insert in Project..."
+msgstr "Lisää projektiin..."
+
+#: treeviews/filestreeview.cpp:104 treeviews/filestreeview.cpp:121
+#, fuzzy
+msgid "New Top &Folder..."
+msgstr "Lähetä hakemisto palvelimelle..."
+
+#: treeviews/filestreeview.cpp:105 treeviews/filestreeview.cpp:228
+#, fuzzy
+msgid "&Add Folder to Top"
+msgstr "Lisää kansio yläreunaan"
+
+#: treeviews/filestreeview.cpp:112
+#, fuzzy
+msgid "&Change Alias..."
+msgstr "Tallenna kaikki..."
+
+#: treeviews/filestreeview.cpp:123
+msgid "Files Tree"
+msgstr "Tiedostopuu"
+
+#: treeviews/filestreeview.cpp:153
+msgid "Root Folder"
+msgstr "Juurikansio"
+
+#: treeviews/filestreeview.cpp:158
+msgid "Home Folder"
+msgstr "Kotikansio"
+
+#: treeviews/filestreeview.cpp:216
+#, fuzzy
+msgid "Remove From &Top"
+msgstr "Poista yläreunasta"
+
+#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
+msgid "Set Alias"
+msgstr "Aseta vaihtoehtoinen nimi"
+
+#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
+#: treeviews/filestreeview.cpp:319
+msgid "Alternative folder name:"
+msgstr "Vaihtoehtoinen kansion nimi:"
+
+#: treeviews/filestreeview.cpp:264 treeviews/filestreeview.cpp:290
+#: treeviews/filestreeview.cpp:327
+msgid "<qt><b>%1</b> is already a toplevel entry.</qt>"
+msgstr ""
+
+#: treeviews/filestreeview.cpp:277
+msgid "Choose Local or Remote Folder"
+msgstr "Valitse paikallinen tai yleinen kansio"
+
+#: treeviews/filestreeview.cpp:319
+msgid "Change Alias"
+msgstr "Vaihda alias"
+
+#: treeviews/templatestreeview.cpp:73
+#, fuzzy
+msgid "Insert as &Text"
+msgstr "Liisää tekstinä"
+
+#: treeviews/templatestreeview.cpp:74
+#, fuzzy
+msgid "Insert &Link to File"
+msgstr "Lisää linkki tiedostoon"
+
+#: treeviews/templatestreeview.cpp:75
+#, fuzzy
+msgid "&New Document Based on This"
+msgstr "Uusi tiedosto tämän pohjalta"
+
+#: treeviews/templatestreeview.cpp:76
+#, fuzzy
+msgid "&Extract Site Template To..."
+msgstr "Luo pohjahakemisto"
+
+#: treeviews/templatestreeview.cpp:135 treeviews/templatestreeview.cpp:139
+#, fuzzy
+msgid "Text Snippet"
+msgstr "Tekstirivejä:"
+
+#: treeviews/templatestreeview.cpp:136 treeviews/templatestreeview.cpp:140
+msgid "Binary File"
+msgstr "Binääritiedosto"
+
+#: treeviews/templatestreeview.cpp:137 treeviews/templatestreeview.cpp:141
+msgid "Document Template"
+msgstr "Asiakirjamalli"
+
+#: treeviews/templatestreeview.cpp:138 treeviews/templatestreeview.cpp:142
+#, fuzzy
+msgid "Site Template"
+msgstr "Projektipohjat"
+
+#: treeviews/templatestreeview.cpp:148 treeviews/templatestreeview.cpp:161
+msgid "Send in E&mail..."
+msgstr "Lähetä sähköpos&titse..."
+
+#: treeviews/templatestreeview.cpp:149 treeviews/templatestreeview.cpp:162
+msgid "&Upload Template..."
+msgstr "&Siirrä malli palvelimelle..."
+
+#: treeviews/templatestreeview.cpp:160
+msgid "&New Folder..."
+msgstr "&Uusi kansio..."
+
+#: treeviews/templatestreeview.cpp:163 treeviews/templatestreeview.cpp:174
+#, fuzzy
+msgid "&Download Template..."
+msgstr "Yleiset pohjat"
+
+#: src/quanta_init.cpp:187 treeviews/templatestreeview.cpp:176
+msgid "Templates"
+msgstr "Pohjat"
+
+#: treeviews/templatestreeview.cpp:177
+msgid "Group"
+msgstr "Ryhmä"
+
+#: treeviews/templatestreeview.cpp:211
+msgid "Global Templates"
+msgstr "Yleiset pohjat"
+
+#: treeviews/templatestreeview.cpp:215
+msgid "Local Templates"
+msgstr "Paikalliset pohjat"
+
+#: treeviews/templatestreeview.cpp:218
+msgid "Project Templates"
+msgstr "Projektipohjat"
+
+#: treeviews/templatestreeview.cpp:376
+msgid "Create New Template Folder"
+msgstr "Tee uusi pohjakansio"
+
+#: treeviews/templatestreeview.cpp:386 treeviews/templatestreeview.cpp:619
+msgid "&Inherit parent attribute (nothing)"
+msgstr "&Peri atribuutti ylemmän tason elementiltä (ei mitään)"
+
+#: treeviews/templatestreeview.cpp:389 treeviews/templatestreeview.cpp:622
+msgid "&Inherit parent attribute (%1)"
+msgstr "&Peri attribuutti ylemmän tason elementiltä (%1)"
+
+#: treeviews/templatestreeview.cpp:406
+msgid ""
+"Error while creating the new folder.\n"
+" Maybe you do not have permission to write in the %1 folder."
+msgstr ""
+"Virhe luotaessa uutta kansiota.\n"
+" Ehkä sinulla ei ole oikeutta kirjoittaa kansioon %1."
+
+#: treeviews/templatestreeview.cpp:458
+msgid "Save selection as template file:"
+msgstr "Tallenna valittu pohjatiedostona: "
+
+#: treeviews/templatestreeview.cpp:476
+#, fuzzy
+msgid ""
+"<qt>Could not write to file <b>%1</b>."
+"<br>Check if you have rights to write there or that your connection is "
+"working.</qt>"
+msgstr ""
+"Ei voitu kirjoittaa tiedostoon:\n"
+" %1.\n"
+"Tarkista, että sinulla on oikeudet kirjoittaa sinne ja että yhteys on "
+"toiminnassa."
+
+#: treeviews/templatestreeview.cpp:565
+msgid "Quanta Template"
+msgstr "&Quantan pohja"
+
+#: treeviews/templatestreeview.cpp:876
+msgid ""
+"Do you really want to delete folder \n"
+"%1 ?\n"
+msgstr ""
+"Haluatko varmasti poistaa kansion\n"
+"%1?\n"
+
+#: treeviews/templatestreeview.cpp:878
+msgid ""
+"Do you really want to delete file \n"
+"%1 ?\n"
msgstr ""
"Haluatko varmasti poistaa tiedoston\n"
"%1?\n"
-#: src/dtds.cpp:917 src/dtds.cpp:949
+#: treeviews/templatestreeview.cpp:985
+msgid "Send template in email"
+msgstr "Lähetä pohja sähköpostitse"
+
+#: treeviews/templatestreeview.cpp:987
#, fuzzy
-msgid "Do Not Replace"
-msgstr "Ä&lä tallenna"
+msgid ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] template tarball.\n"
+"\n"
+"Have fun.\n"
+msgstr ""
+"Hei,\n"
+" Tämä on Quanta Plussan [http://quanta.sourceforge.net] DTD-määritelmäpaketti.\n"
+"\n"
+"Pidä hauskaa.\n"
-#: src/dtds.cpp:927 src/dtds.cpp:971
-msgid "<qt>Use the newly loaded <b>%1</b> DTD for the current document?</qt>"
+#: src/quanta.cpp:2744 src/quanta.cpp:3599 treeviews/scripttreeview.cpp:278
+#: treeviews/templatestreeview.cpp:991
+msgid "Content:"
+msgstr "Sisältö:"
+
+#: treeviews/templatestreeview.cpp:1000
+msgid "Quanta Plus Template"
+msgstr "Quanta plussan pohja"
+
+#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
+#: treeviews/templatestreeview.cpp:1005
+msgid ""
+"No destination address was specified.\n"
+" Sending is aborted."
msgstr ""
+"Kohdeosoitetta ei ole määritelty.\n"
+" Lähetys keskeytettiin."
-#: src/dtds.cpp:927 src/dtds.cpp:971
-msgid "Change DTD"
-msgstr "Vaihda DTD-tyyppiä"
+#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
+#: treeviews/templatestreeview.cpp:1005
+msgid "Error Sending Email"
+msgstr "Virhe sähköpostin lähetyksessä"
-#: src/dtds.cpp:927 src/dtds.cpp:971
+#: treeviews/templatestreeview.cpp:1031
+msgid "Target folder"
+msgstr "Kohdekansio"
+
+#: treeviews/templatestreeview.cpp:1067
+msgid ""
+"You have extracted the site template to a folder which is not under your main "
+"project folder.\n"
+"Do you want to copy the folder into the main project folder?"
+msgstr ""
+
+#: treeviews/templatestreeview.cpp:1067
#, fuzzy
-msgid "Use"
-msgstr "Käyttäjä:"
+msgid "Copy Folder"
+msgstr "Juurikansio"
-#: src/dtds.cpp:927 src/dtds.cpp:971
+#: treeviews/templatestreeview.cpp:1067
#, fuzzy
-msgid "Do Not Use"
+msgid "Do Not Copy"
msgstr "Ä&lä tallenna"
-#: src/dtds.cpp:956
+#: treeviews/templatestreeview.cpp:1075
msgid ""
-"<qt>Cannot read the DTEP from <b>%1</b>. Check that the folder contains a valid "
-"DTEP (<i>description.rc and *.tag files</i>).</qt>"
+"<qt>Some error happened while extracting the <i>%1</i> site template file."
+"<br>Check that you have write permission for <i>%2</i> "
+"and that there is enough free space in your temporary folder.</qt>"
msgstr ""
-#: src/dtds.cpp:956
-msgid "Error Loading DTEP"
-msgstr "Virhe DTEP:in latauksessa"
+#: treeviews/structtreetag.cpp:119
+msgid ""
+"Line %1: %2 is not a possible child of %3.\n"
+msgstr ""
+"Rivi %1: %2 ei ole mahdollinen lapsi %3:lle.\n"
-#: src/dtds.cpp:960
+#: treeviews/structtreetag.cpp:132
+msgid "Line %1, column %2: Closing tag for %3 is missing."
+msgstr "Rivi %1, sarake %2: Lopputägi %3:lle puuttuu."
+
+#: treeviews/structtreetag.cpp:137
+msgid "Line %1, column %2: %3 is not part of %4."
+msgstr "Rivi %1, sarake %2: %3 ei ole %4:n osa."
+
+#: treeviews/structtreetag.cpp:164
+msgid "Empty tag"
+msgstr "Tyhjä tägi"
+
+#: treeviews/structtreetag.cpp:185
+msgid "Line %1, column %2: Opening tag for %3 is missing."
+msgstr ""
+
+#: treeviews/servertreeview.cpp:125
+msgid "Upload Tree"
+msgstr "Siirron palvelimelle puunäkymänä"
+
+#: src/quanta_init.cpp:189 treeviews/scripttreeview.cpp:65
+msgid "Scripts"
+msgstr "Skriptit"
+
+#: treeviews/scripttreeview.cpp:72
+msgid "Global Scripts"
+msgstr "Yleiset skriptit"
+
+#: treeviews/scripttreeview.cpp:78
+msgid "Local Scripts"
+msgstr "Paikalliset skriptit"
+
+#: treeviews/scripttreeview.cpp:87
+msgid "&Description"
+msgstr "&Kuvaus"
+
+#: treeviews/scripttreeview.cpp:88
+msgid "&Run Script"
+msgstr "&Suorita skripti"
+
+#: treeviews/scripttreeview.cpp:90
+msgid "&Edit Script"
+msgstr "&Muokkaa skriptiä"
+
+#: treeviews/scripttreeview.cpp:91
+msgid "Edit in &Quanta"
+msgstr "Muokkaa &Quantassa"
+
+#: treeviews/scripttreeview.cpp:92
+msgid "Edi&t Description"
+msgstr "Muokkaa kuvaus&ta"
+
+#: treeviews/scripttreeview.cpp:94
+msgid "&Assign Action"
+msgstr "&Liitä toiminto"
+
+#: treeviews/scripttreeview.cpp:95
+msgid "&Send in Email..."
+msgstr "Lähetä sähköpos&titse..."
+
+#: treeviews/scripttreeview.cpp:96
+msgid "&Upload Script..."
+msgstr "&Siirrä skripti palvelimelle..."
+
+#: treeviews/scripttreeview.cpp:99
+msgid "&Download Script..."
+msgstr "&Lataa skripti..."
+
+#: treeviews/scripttreeview.cpp:272
+msgid "Send script in email"
+msgstr "Lähetä skripti sähköpostitse"
+
+#: treeviews/scripttreeview.cpp:274
#, fuzzy
-msgid "<qt>Autoload the <b>%1</b> DTD in the future?</qt>"
-msgstr "Ei voitu avata tiedostoa %1 kirjoitukseen."
+msgid ""
+"Hi,\n"
+" This is a Quanta Plus [http://quanta.kdewebdev.org] script tarball.\n"
+"\n"
+"Have fun.\n"
+msgstr ""
+"Hei,\n"
+" Tämä on Quanta Plussan [http://quanta.sourceforge.net] DTD-määritelmäpaketti.\n"
+"\n"
+"Pidä hauskaa.\n"
-#: src/dtds.cpp:960
+#: treeviews/scripttreeview.cpp:287
+msgid "Quanta Plus Script"
+msgstr "Quanta Plus skripti"
+
+#: treeviews/doctreeview.cpp:54
+msgid "Project Documentation"
+msgstr "Projektin dokumentaatio"
+
+#: treeviews/doctreeview.cpp:65
+msgid "&Download Documentation..."
+msgstr "&Lataa dokumentaatio"
+
+#: dialogs/tagdialogs/tagimgdlg.cpp:107
+msgid ""
+"|Image Files\n"
+"*|All Files"
+msgstr ""
+"Kuvatiedostot\n"
+"*|Kaikki tiedostot"
+
+#: dialogs/tagdialogs/tagdialog.cpp:127 dialogs/tagdialogs/tagdialog.cpp:146
+#: dialogs/tagdialogs/tagdialog.cpp:345 dialogs/tagdialogs/tagdialog.cpp:427
+msgid "Unknown tag"
+msgstr "Tuntematon tagi"
+
+#: dialogs/tagdialogs/tagdialog.cpp:138
+msgid "Tag Properties: "
+msgstr "Tagin ominaisuudet: "
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:27
+msgid "Image source:"
+msgstr "Kuvalähde:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:46
+msgid "Width:"
+msgstr "Leveys:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:58
+msgid "Height:"
+msgstr "Korkeus:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:74
+msgid "HSpace:"
+msgstr "HSpace:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:85
+msgid "VSpace:"
+msgstr "VSpace:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:93
+msgid "Alternate text:"
+msgstr "Vaihtoehtoinen teksti:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:103
+msgid "Border:"
+msgstr "Reunus:"
+
+#: dialogs/tagdialogs/tagimgdlgdata.cpp:115
+msgid "Align:"
+msgstr "Tasaus:"
+
+#: dialogs/tagdialogs/colorcombo.cpp:178 dialogs/tagdialogs/colorcombo.cpp:232
+msgid "Custom..."
+msgstr "Oma..."
+
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:27
+msgid "Rows:"
+msgstr "Rivit:"
+
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:55
+msgid "Ordered"
+msgstr "Järjestetty"
+
+#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:61
+msgid "Unordered"
+msgstr "Järjestämätön"
+
+#: dialogs/tagdialogs/tagmaildlg.cpp:96
+msgid "Select Address"
+msgstr "Valitse osoite"
+
+#: dialogs/tagdialogs/tagmaildlg.cpp:104
+msgid "No addresses found."
+msgstr "Osoitteita ei löytynyt."
+
+#: dialogs/dtepeditdlg.cpp:63
+msgid "&Pages"
+msgstr "&Sivut"
+
+#: dialogs/dtepeditdlg.cpp:206
+msgid ""
+"<qt>The file <b>%1</b> is not writable."
+"<br>Do you want to save the configuration to a different file?</qt>"
+msgstr ""
+"<qt>Tiedosto <b>%1</b> ei ole kirjoitettava."
+"<br>Haluatko tallettaa asetukset toiseen tiedostoon?</qt>"
+
+#: dialogs/dtepeditdlg.cpp:206
+msgid "Save to Different File"
+msgstr "Tallenna toiseen tiedostoon"
+
+#: dialogs/dtepeditdlg.cpp:206
+msgid "Do Not Save"
+msgstr "Älä tallenna"
+
+#: dialogs/dtepeditdlg.cpp:208
+msgid "*.rc|DTEP Description"
+msgstr "*.rc|DTEP-kuvaus"
+
+#: dialogs/dtepeditdlg.cpp:208
+msgid "Save Description As"
+msgstr "Talleta kuvaus nimellä"
+
+#: dialogs/dtepeditdlg.cpp:444
+msgid "Edit Structure Group"
+msgstr "Muokkaa rakenneryhmää"
+
+#: dialogs/dtepeditdlg.cpp:494
+msgid "Add Structure Group"
+msgstr "Lisää rakenneryhmä"
+
+#: dialogs/dtepeditdlg.cpp:539
+msgid "<qt>Do you really want to delete the <b>%1</b> group?</qt>"
+msgstr "<qt>Haluatko todella poistaa ryhmän <b>%1</b>?</qt>"
+
+#: dialogs/dtepeditdlg.cpp:539
+msgid "Delete Group"
+msgstr "Poista ryhmä"
+
+#: dialogs/actionconfigdialog.cpp:151
+msgid "&Add New Toolbar"
+msgstr "&Lisää uusi työkalurivi"
+
+#: dialogs/actionconfigdialog.cpp:152
+msgid "&Remove Toolbar"
+msgstr "&Poista työkalurivi"
+
+#: dialogs/actionconfigdialog.cpp:153
+msgid "&Edit Toolbar"
+msgstr "&Muokkaa työkaluriviä"
+
+#: dialogs/actionconfigdialog.cpp:193
+msgid "Do you really want to remove the \"%1\" toolbar?"
+msgstr "Haluatko varmasti poistaa \"%1\" työkalurivistä?"
+
+#: dialogs/actionconfigdialog.cpp:269 dialogs/actionconfigdialog.cpp:782
+msgid "Do you want to save the changes made to this action?"
+msgstr "Haluatko tallettaa tehdyt muutokset tähän toimintoon?"
+
+#: dialogs/actionconfigdialog.cpp:765
+msgid ""
+"The '%1' key combination has already been allocated to the \"%2\" action.\n"
+"Please choose a unique key combination."
+msgstr ""
+"Näppäinyhdistelmä '%1' on jo varattu \"%2\" toiminnolle.\n"
+"Valitse yksilöllinen näppäinyhdistelmä."
+
+#: dialogs/actionconfigdialog.cpp:769
+msgid "Conflicting Shortcuts"
+msgstr "Ristiriitaiset pikavalintanäppäimet"
+
+#: dialogs/actionconfigdialog.cpp:841
+msgid ""
+"<qt>Removing the action removes all the references to it.\n"
+"Are you sure you want to remove the <b>%1</b> action?</qt>"
+msgstr ""
+"<qt>Toiminnon poistaminen poistaa myös kaikki viittaukset siihen.\n"
+"Oletko varma, että haluat poistaa toiminnon <b>%1</b>?</qt>"
+
+#: dialogs/actionconfigdialog.cpp:887
+msgid "Add Action to Toolbar"
+msgstr "Lisää toiminto työkalupalkkiin"
+
+#: dialogs/actionconfigdialog.cpp:888 src/quanta.cpp:2500 src/quanta.cpp:2664
+#: src/quanta.cpp:2700 src/quanta.cpp:2802
+msgid "Please select a toolbar:"
+msgstr "Valitse työkalurivi:"
+
+#: dialogs/dirtydlg.cpp:44
#, fuzzy
-msgid "Do Not Load"
-msgstr "Ä&lä tallenna"
+msgid "<qt>The file <b>%1</b> was changed outside of the Quanta editor.</qt>"
+msgstr "Tiedostoa on muutettu Quanta-muokkaimen ulkopuolella."
-#: src/dtds.cpp:982
-msgid "Load DTD Entities Into DTEP"
+#: dialogs/settings/abbreviation.cpp:95
+msgid "New Abbreviation Group"
+msgstr "Uusi lyhenneryhmä"
+
+#: dialogs/settings/abbreviation.cpp:95
+msgid "Group name:"
+msgstr "Ryhmän nimi:"
+
+#: dialogs/settings/abbreviation.cpp:100
+msgid ""
+"<qt>There is already an abbreviation group called <b>%1</b>"
+". Choose an unique name for the new group.</qt>"
+msgstr ""
+"<qt>Lyhenneryhmä <b>%1</b> on jo olemassa. Valitse yksilöllinen nimi uudelle "
+"ryhmälle.</qt>"
+
+#: dialogs/settings/abbreviation.cpp:100
+msgid "Group already exists"
+msgstr "Ryhmä on jo olemassa"
+
+#: dialogs/settings/abbreviation.cpp:118
+msgid "Add DTEP"
+msgstr "Lisää DTEP"
+
+#: dialogs/settings/abbreviation.cpp:119
+msgid "Select a DTEP:"
+msgstr "Valitse DTEP:"
+
+#: dialogs/settings/abbreviation.cpp:145
+msgid "<qt>Select a DTEP from the list before using <b>Remove</b>.</qt>"
msgstr ""
+"<qt>Valitse DTEP edelläolevasta luettelosta ennenkuin teet <b>Poista</b>"
+"-toiminnon.</qt>"
+
+#: dialogs/settings/abbreviation.cpp:145
+msgid "No DTEP Selected"
+msgstr "DTEP-kuvausta ei ole valittu"
+
+#: dialogs/settings/abbreviation.cpp:190
+msgid "<qt>Do you really want to remove the <b>%1</b> template?</qt>"
+msgstr "<qt>Haluatko varmasti poistaa pohjan <b>%1</b> ?</qt>"
+
+#: dialogs/settings/abbreviation.cpp:204
+msgid "Edit Code Template"
+msgstr "Muokkaa koodipohja"
+
+#: dialogs/settings/abbreviation.cpp:273
+msgid ""
+"<qt>Cannot open the file <b>%1</b> for writing.\n"
+"Modified abbreviations will be lost when you quit Quanta.</qt>"
+msgstr ""
+"<qt>Ei voitu avata tiedostoa <b>%1</b> kirjoittamista varten.\n"
+"Muokatut lyhenteet katoavat kun poistut Quanta-ohjelmasta.</qt>"
#: src/quanta.cpp:226
msgid "Quanta data files were not found."
@@ -10297,18 +12009,6 @@ msgstr ""
"Saatoit unohtaa ajaa \"make install\":in,\n"
"tai sinun TDEDIR, TDEDIRS tai PATH ei ole asetettu oikein!\n"
-#: src/quanta.cpp:366 treeviews/structtreeview.cpp:113
-msgid "Open File"
-msgstr "Avaa tiedosto"
-
-#: src/quanta.cpp:378 src/quanta.cpp:2090 treeviews/structtreeview.cpp:1008
-#, fuzzy
-msgid ""
-"<qt>The file <b>%1</b> does not exist or is not a recognized mime type.</qt>"
-msgstr ""
-"Tiedostoa %1 ei ole olemassa.\n"
-" Haluetko poistaa sen listasta?"
-
#: src/quanta.cpp:415
#, fuzzy
msgid ""
@@ -10351,10 +12051,6 @@ msgid ""
"<br>Check that you have write access to <i>%1</i>.</qt>"
msgstr ""
-#: src/quanta.cpp:606 treeviews/basetreeview.cpp:1187
-msgid "Template Creation Error"
-msgstr "Mallin luontivirhe"
-
#: src/quanta.cpp:785
msgid "<center><h3>The current document is empty...</h3></center>"
msgstr "<center><h3>Nykyinen asiakirja on tyhjä...</h3></center>"
@@ -10457,11 +12153,6 @@ msgstr "Työkalurivin talletusvirhe"
msgid "Save Toolbar"
msgstr "Tallenna työkalurivi"
-#: dialogs/actionconfigdialog.cpp:888 src/quanta.cpp:2500 src/quanta.cpp:2664
-#: src/quanta.cpp:2700 src/quanta.cpp:2802
-msgid "Please select a toolbar:"
-msgstr "Valitse työkalurivi:"
-
#: src/quanta.cpp:2556
msgid ""
"<qt>You must save the toolbars to the following folder: "
@@ -10506,29 +12197,10 @@ msgstr ""
"\n"
"Pidä hauskaa.\n"
-#: src/quanta.cpp:2744 src/quanta.cpp:3599 treeviews/scripttreeview.cpp:278
-#: treeviews/templatestreeview.cpp:991
-msgid "Content:"
-msgstr "Sisältö:"
-
#: src/quanta.cpp:2752
msgid "Quanta Plus toolbar"
msgstr "Quanta Plus -työkalurivi"
-#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
-#: treeviews/templatestreeview.cpp:1005
-msgid ""
-"No destination address was specified.\n"
-" Sending is aborted."
-msgstr ""
-"Kohdeosoitetta ei ole määritelty.\n"
-" Lähetys keskeytettiin."
-
-#: src/quanta.cpp:2757 src/quanta.cpp:3613 treeviews/scripttreeview.cpp:292
-#: treeviews/templatestreeview.cpp:1005
-msgid "Error Sending Email"
-msgstr "Virhe sähköpostin lähetyksessä"
-
#: src/quanta.cpp:2801 src/quanta.cpp:2824
msgid "Rename Toolbar"
msgstr "Uudelleennimeä työkalurivi"
@@ -10642,11 +12314,6 @@ msgstr ""
msgid "Save Before Preview"
msgstr "Tallenna ennen esikatselua"
-#: src/main.cpp:70 src/quanta.cpp:4087 treeviews/basetreeview.cpp:440
-#: treeviews/templatestreeview.cpp:567
-msgid "Quanta"
-msgstr "Quanta"
-
#: src/quanta.cpp:4311 src/quantadoc.cpp:320
#, c-format
msgid "Unknown tag: %1"
@@ -10671,17 +12338,254 @@ msgid ""
"The table structure is invalid. Most probably you forgot to close some tags."
msgstr ""
-#: components/tableeditor/tableeditor.cpp:1168
-#: components/tableeditor/tableeditor.cpp:1189
-#: components/tableeditor/tableeditor.cpp:1204 src/quanta.cpp:4671
-msgid "Cannot Read Table"
-msgstr ""
-
#: src/quanta.cpp:5340
#, fuzzy
msgid "Annotate Document"
msgstr "Asiakirjan avaamisen jälkeen"
+#: src/quantaview.cpp:298 src/quantaview.cpp:304
+msgid "[modified]"
+msgstr "[muokattu]"
+
+#: src/quantaview.cpp:398 src/quantaview.cpp:447
+#, c-format
+msgid "The VPL Mode does not support the current DTD, at the moment: %1"
+msgstr ""
+
+#: src/quantaview.cpp:1067
+msgid ""
+"The file \"%1\" has been modified.\n"
+"Do you want to save it?"
+msgstr ""
+"Tiedostoa \"%1\" on muutettu.\n"
+"Haluatko tallentaa sen?"
+
+#: src/dtds.cpp:688
+msgid ""
+"<qt>The DTD tag file %1 is not valid."
+"<br> The error message is: <i>%2 in line %3, column %4.</i></qt>"
+msgstr ""
+
+#: src/dtds.cpp:689
+msgid "Invalid Tag File"
+msgstr "Epäkelpo tägitiedosto."
+
+#: src/dtds.cpp:917 src/dtds.cpp:949
+#, fuzzy
+msgid "<qt>Do you want to replace the existing <b>%1</b> DTD?</qt>"
+msgstr ""
+"Haluatko varmasti poistaa tiedoston\n"
+"%1?\n"
+
+#: src/dtds.cpp:917 src/dtds.cpp:949
+#, fuzzy
+msgid "Do Not Replace"
+msgstr "Ä&lä tallenna"
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+msgid "<qt>Use the newly loaded <b>%1</b> DTD for the current document?</qt>"
+msgstr ""
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+msgid "Change DTD"
+msgstr "Vaihda DTD-tyyppiä"
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+#, fuzzy
+msgid "Use"
+msgstr "Käyttäjä:"
+
+#: src/dtds.cpp:927 src/dtds.cpp:971
+#, fuzzy
+msgid "Do Not Use"
+msgstr "Ä&lä tallenna"
+
+#: src/dtds.cpp:956
+msgid ""
+"<qt>Cannot read the DTEP from <b>%1</b>. Check that the folder contains a valid "
+"DTEP (<i>description.rc and *.tag files</i>).</qt>"
+msgstr ""
+
+#: src/dtds.cpp:956
+msgid "Error Loading DTEP"
+msgstr "Virhe DTEP:in latauksessa"
+
+#: src/dtds.cpp:960
+#, fuzzy
+msgid "<qt>Autoload the <b>%1</b> DTD in the future?</qt>"
+msgstr "Ei voitu avata tiedostoa %1 kirjoitukseen."
+
+#: src/dtds.cpp:960
+#, fuzzy
+msgid "Do Not Load"
+msgstr "Ä&lä tallenna"
+
+#: src/dtds.cpp:982
+msgid "Load DTD Entities Into DTEP"
+msgstr ""
+
+#: src/main.cpp:42
+msgid "Quanta Plus Web Development Environment"
+msgstr "Quanta Plus www kehitysympäristö"
+
+#: src/main.cpp:46
+msgid ""
+"Our goal is to be nothing less than the best possible tool for\n"
+" working with tagging and scripting languages.\n"
+"\n"
+"Quanta Plus is not in any way affiliated with any commercial\n"
+" versions of Quanta. \n"
+"\n"
+"We hope you enjoy Quanta Plus.\n"
+"\n"
+msgstr ""
+"Meidän tavoitteemme ei ole enempää kuin tehdä paras mahdollinen\n"
+"työkalu tagien ja skriptauskielien kanssa työskentelyyn.\n"
+"\n"
+"Quanta Plus ei liity millään tavalla mihinkään Quantan kaupalliseen versioon.\n"
+"\n"
+"Toivomme että nautit Quanta Plussasta.\n"
+"\n"
+
+#: src/main.cpp:52
+#, fuzzy
+msgid "The Quanta+ developers"
+msgstr "(C) 2000-2005 - Quanta+ -kehittäjät"
+
+#: src/main.cpp:56
+msgid "File to open"
+msgstr "Avattava tiedosto"
+
+#: src/main.cpp:57
+msgid "Whether we start as a one-instance application"
+msgstr "Avataanko yhtenä sovelluksena"
+
+#: src/main.cpp:58
+msgid "Do not show the nice logo during startup"
+msgstr "Älä näytä hienoa logoa käynnistyksen aikana"
+
+#: src/main.cpp:59
+msgid "Reset the layout of the user interface to the default"
+msgstr ""
+
+#: src/main.cpp:79
+#, fuzzy
+msgid "Project Lead - public liaison"
+msgstr "Projektin julkaiseminen"
+
+#: src/main.cpp:80
+msgid "Program Lead - bug squisher"
+msgstr ""
+
+#: src/main.cpp:81 src/main.cpp:82
+#, fuzzy
+msgid "Inactive - left for commercial version"
+msgstr "Inaktiivinen - poistunut kehittämään kaupallista versioita"
+
+#: src/main.cpp:85
+msgid "Various fixes, table editor maintainer"
+msgstr ""
+
+#: src/main.cpp:89
+msgid "Debugger interface and integration of the Gubed PHP debugger"
+msgstr ""
+
+#: src/main.cpp:93
+msgid "Debugger interface"
+msgstr "Debuggerin käyttöliittymä"
+
+#: src/main.cpp:97
+msgid "XML - compliance, tools & DTEPs"
+msgstr ""
+
+#: src/main.cpp:101
+msgid "Template contributions"
+msgstr "Tehtyjä pohjia"
+
+#: src/main.cpp:105
+msgid "ColdFusion support"
+msgstr "Kylmäfuusio-tuki"
+
+#: src/main.cpp:109
+msgid "Initial debugger work - advanced test"
+msgstr ""
+
+#: src/main.cpp:113
+msgid "Coding and tag dialog definition documentation and more"
+msgstr ""
+
+#: src/main.cpp:117
+msgid "Original plugin system, various fixes"
+msgstr ""
+
+#: src/main.cpp:121
+#, fuzzy
+msgid ""
+"Original documentation, many cool parsing scripts to automate \n"
+"development"
+msgstr ""
+"Dokumentaatiota, useita hienoja skriptejä \n"
+"automatisoimaan kehitystä"
+
+#: src/main.cpp:125
+msgid ""
+"Various fixes, foundational code for the old DTD parsing and other \n"
+"DTD related work"
+msgstr ""
+
+#: src/main.cpp:129
+msgid "Tree based upload dialog"
+msgstr ""
+
+#: src/main.cpp:133
+msgid "Addition and maintenance of DTDs"
+msgstr ""
+
+#: src/main.cpp:137
+msgid "Visual Page Layout part, new undo/redo system"
+msgstr ""
+
+#: src/main.cpp:145
+msgid "Frame wizard, CSS wizard"
+msgstr "Kehysvelho, CSS-velho"
+
+#: src/main.cpp:149
+msgid "Crash recovery"
+msgstr "Kaatumisesta toipuminen"
+
+#: src/main.cpp:153
+msgid "Improvements to the treeview code; code review and cleanup"
+msgstr ""
+
+#: src/main.cpp:157
+msgid "Original CSS editor"
+msgstr "Alkuperäinen CSS-muokkain"
+
+#: src/main.cpp:161
+msgid "Cool splash screen for many version releases of Quanta"
+msgstr "Hieno aloituskuva useille Quantan julkaisuille"
+
+#: src/main.cpp:165
+msgid "Danish translation"
+msgstr "Käännös tanskan kielelle"
+
+#: src/main.cpp:169
+#, fuzzy
+msgid "Part of a code for the old PHP4 Debugger"
+msgstr "Osa PHP4-debuggerin koodista"
+
+#: src/main.cpp:173
+msgid "XSLT tags"
+msgstr "XSLT-tägit"
+
+#: src/main.cpp:177
+msgid "Splash screen and icon for 3.2"
+msgstr "Aloitusruutu ja kuvake 3.2:lle"
+
+#: src/quantadoc.cpp:275
+msgid "Attributes of <%1>"
+msgstr "<%1>:n määritykset"
+
#: src/document.cpp:182
msgid "Breakpoint"
msgstr "Keskeytyspiste"
@@ -10724,10 +12628,6 @@ msgid ""
"\"%1\" is used for \"%2\".\n"
msgstr ""
-#: src/quantadoc.cpp:275
-msgid "Attributes of <%1>"
-msgstr "<%1>:n määritykset"
-
#: src/quanta_init.cpp:185
msgid "Attribute Editor"
msgstr "Attribuuttimuokkain"
@@ -10736,18 +12636,6 @@ msgstr "Attribuuttimuokkain"
msgid "Project"
msgstr "Projekti"
-#: src/quanta_init.cpp:187 treeviews/templatestreeview.cpp:176
-msgid "Templates"
-msgstr "Pohjat"
-
-#: src/quanta_init.cpp:188 treeviews/structtreeview.cpp:155
-msgid "Document Structure"
-msgstr "Tiedoston rakenne"
-
-#: src/quanta_init.cpp:189 treeviews/scripttreeview.cpp:65
-msgid "Scripts"
-msgstr "Skriptit"
-
#: src/quanta_init.cpp:190
msgid "Messages"
msgstr "Viestit"
@@ -11134,23 +13022,6 @@ msgstr ""
msgid "Missing Applications"
msgstr "Puuttuvat sovellukset"
-#: src/quantaview.cpp:298 src/quantaview.cpp:304
-msgid "[modified]"
-msgstr "[muokattu]"
-
-#: src/quantaview.cpp:398 src/quantaview.cpp:447
-#, c-format
-msgid "The VPL Mode does not support the current DTD, at the moment: %1"
-msgstr ""
-
-#: src/quantaview.cpp:1067
-msgid ""
-"The file \"%1\" has been modified.\n"
-"Do you want to save it?"
-msgstr ""
-"Tiedostoa \"%1\" on muutettu.\n"
-"Haluatko tallentaa sen?"
-
#: src/viewmanager.cpp:71
#, fuzzy
msgid "Close &Other Tabs"
@@ -11182,2052 +13053,157 @@ msgstr "Nimeämätön%1"
msgid "CVS"
msgstr "CVS"
-#: src/main.cpp:42
-msgid "Quanta Plus Web Development Environment"
-msgstr "Quanta Plus www kehitysympäristö"
-
-#: src/main.cpp:46
-msgid ""
-"Our goal is to be nothing less than the best possible tool for\n"
-" working with tagging and scripting languages.\n"
-"\n"
-"Quanta Plus is not in any way affiliated with any commercial\n"
-" versions of Quanta. \n"
-"\n"
-"We hope you enjoy Quanta Plus.\n"
-"\n"
-msgstr ""
-"Meidän tavoitteemme ei ole enempää kuin tehdä paras mahdollinen\n"
-"työkalu tagien ja skriptauskielien kanssa työskentelyyn.\n"
-"\n"
-"Quanta Plus ei liity millään tavalla mihinkään Quantan kaupalliseen versioon.\n"
-"\n"
-"Toivomme että nautit Quanta Plussasta.\n"
-"\n"
-
-#: src/main.cpp:52
-#, fuzzy
-msgid "The Quanta+ developers"
-msgstr "(C) 2000-2005 - Quanta+ -kehittäjät"
-
-#: src/main.cpp:56
-msgid "File to open"
-msgstr "Avattava tiedosto"
-
-#: src/main.cpp:57
-msgid "Whether we start as a one-instance application"
-msgstr "Avataanko yhtenä sovelluksena"
-
-#: src/main.cpp:58
-msgid "Do not show the nice logo during startup"
-msgstr "Älä näytä hienoa logoa käynnistyksen aikana"
-
-#: src/main.cpp:59
-msgid "Reset the layout of the user interface to the default"
-msgstr ""
-
-#: src/main.cpp:79
-#, fuzzy
-msgid "Project Lead - public liaison"
-msgstr "Projektin julkaiseminen"
-
-#: src/main.cpp:80
-msgid "Program Lead - bug squisher"
-msgstr ""
-
-#: src/main.cpp:81 src/main.cpp:82
-#, fuzzy
-msgid "Inactive - left for commercial version"
-msgstr "Inaktiivinen - poistunut kehittämään kaupallista versioita"
-
-#: src/main.cpp:85
-msgid "Various fixes, table editor maintainer"
-msgstr ""
-
-#: src/main.cpp:89
-msgid "Debugger interface and integration of the Gubed PHP debugger"
-msgstr ""
-
-#: src/main.cpp:93
-msgid "Debugger interface"
-msgstr "Debuggerin käyttöliittymä"
-
-#: src/main.cpp:97
-msgid "XML - compliance, tools & DTEPs"
-msgstr ""
-
-#: src/main.cpp:101
-msgid "Template contributions"
-msgstr "Tehtyjä pohjia"
-
-#: src/main.cpp:105
-msgid "ColdFusion support"
-msgstr "Kylmäfuusio-tuki"
-
-#: src/main.cpp:109
-msgid "Initial debugger work - advanced test"
-msgstr ""
-
-#: src/main.cpp:113
-msgid "Coding and tag dialog definition documentation and more"
-msgstr ""
-
-#: src/main.cpp:117
-msgid "Original plugin system, various fixes"
-msgstr ""
-
-#: src/main.cpp:121
-#, fuzzy
-msgid ""
-"Original documentation, many cool parsing scripts to automate \n"
-"development"
-msgstr ""
-"Dokumentaatiota, useita hienoja skriptejä \n"
-"automatisoimaan kehitystä"
-
-#: src/main.cpp:125
-msgid ""
-"Various fixes, foundational code for the old DTD parsing and other \n"
-"DTD related work"
-msgstr ""
-
-#: src/main.cpp:129
-msgid "Tree based upload dialog"
-msgstr ""
-
-#: src/main.cpp:133
-msgid "Addition and maintenance of DTDs"
-msgstr ""
-
-#: src/main.cpp:137
-msgid "Visual Page Layout part, new undo/redo system"
-msgstr ""
-
-#: src/main.cpp:145
-msgid "Frame wizard, CSS wizard"
-msgstr "Kehysvelho, CSS-velho"
-
-#: src/main.cpp:149
-msgid "Crash recovery"
-msgstr "Kaatumisesta toipuminen"
-
-#: src/main.cpp:153
-msgid "Improvements to the treeview code; code review and cleanup"
-msgstr ""
-
-#: src/main.cpp:157
-msgid "Original CSS editor"
-msgstr "Alkuperäinen CSS-muokkain"
-
-#: src/main.cpp:161
-msgid "Cool splash screen for many version releases of Quanta"
-msgstr "Hieno aloituskuva useille Quantan julkaisuille"
-
-#: src/main.cpp:165
-msgid "Danish translation"
-msgstr "Käännös tanskan kielelle"
-
-#: src/main.cpp:169
-#, fuzzy
-msgid "Part of a code for the old PHP4 Debugger"
-msgstr "Osa PHP4-debuggerin koodista"
-
-#: src/main.cpp:173
-msgid "XSLT tags"
-msgstr "XSLT-tägit"
-
-#: src/main.cpp:177
-msgid "Splash screen and icon for 3.2"
-msgstr "Aloitusruutu ja kuvake 3.2:lle"
-
-#: messages/messageoutput.cpp:50
-msgid "&Save As..."
-msgstr "&Tallenna nimellä..."
-
-#: messages/messageoutput.cpp:155
-msgid ""
-"*.log|Log Files (*.log)\n"
-"*|All Files"
-msgstr ""
-"*.log|Lokitiedostot (*.log)\n"
-"*|Kaikki tiedostot"
-
-#: messages/messageoutput.cpp:155
-msgid "Save Log File"
-msgstr "Talleta lokitiedosto"
-
-#: messages/messageoutput.cpp:161
-msgid "<qt>File<br><b>%1</b><br>already exists. Overwrite it?</qt>"
-msgstr "<qt>Tiedosto<br><b>%1</b><br>on jo olemassa. Korvaa se?</qt>"
-
-#: messages/messageoutput.cpp:167
-msgid "<qt>Cannot save log file<br><b>%1</b></qt>"
-msgstr "<qt>Ei voi tallettaa lokitiedostoa<br><b>%1</b></qt>"
-
-#: messages/messageitem.cpp:73 messages/messageitem.cpp:81
-msgid "File: "
-msgstr "Tiedosto: "
-
-#: messages/messageitem.cpp:76
-msgid ", "
-msgstr ", "
-
-#: messages/annotationoutput.cpp:51 messages/annotationoutput.cpp:104
-#: messages/annotationoutput.cpp:204
-msgid "For You"
-msgstr "Sinulle"
-
-#: components/csseditor/cssselector.cpp:49
-#: components/csseditor/tlpeditors.cpp:114
-#: components/csseditor/tlpeditors.cpp:120
-#: components/csseditor/tlpeditors.cpp:126 messages/annotationoutput.cpp:63
-msgid "All Files"
-msgstr "Kaikki tiedostot"
-
-#: messages/annotationoutput.cpp:87
-msgid "Line %1: %2"
-msgstr "Rivi %1: %2"
-
-#: messages/annotationoutput.cpp:201
-#, c-format
-msgid "For You: %1"
-msgstr "Sinulle: %1"
-
-#: messages/annotationoutput.cpp:351
+#: plugins/quantaplugin.cpp:122
msgid ""
-"<qt>There are annotations addressed for you."
-"<br> To view them select the <i>For You</i> tab in the <i>Annotations</i> "
-"toolview.</qt>"
+"<qt>The <b>%1</b> plugin could not be loaded."
+"<br>Possible reasons are:"
+"<br> - <b>%2</b> is not installed;"
+"<br> - the file <i>%3</i> is not installed or it is not reachable."
msgstr ""
-"<qt>Sinulle on osoitettu sivuhuomautuksia. "
-"<br> Katsoaksesi ne valitse <i>Sinulle</i>-välilehti <i>Sivuhuomautukset</i> "
-"työkalunäytöstä.</qt>"
-
-#: messages/annotationoutput.cpp:351
-msgid "New Annotations"
-msgstr "Uusi sivuhuomautus"
-
-#: treeviews/templatestreeview.cpp:73
-#, fuzzy
-msgid "Insert as &Text"
-msgstr "Liisää tekstinä"
-
-#: treeviews/templatestreeview.cpp:74
-#, fuzzy
-msgid "Insert &Link to File"
-msgstr "Lisää linkki tiedostoon"
-
-#: treeviews/templatestreeview.cpp:75
-#, fuzzy
-msgid "&New Document Based on This"
-msgstr "Uusi tiedosto tämän pohjalta"
-
-#: treeviews/templatestreeview.cpp:76
-#, fuzzy
-msgid "&Extract Site Template To..."
-msgstr "Luo pohjahakemisto"
-
-#: treeviews/templatestreeview.cpp:135 treeviews/templatestreeview.cpp:139
-#, fuzzy
-msgid "Text Snippet"
-msgstr "Tekstirivejä:"
-
-#: treeviews/templatestreeview.cpp:136 treeviews/templatestreeview.cpp:140
-msgid "Binary File"
-msgstr "Binääritiedosto"
-
-#: treeviews/templatestreeview.cpp:137 treeviews/templatestreeview.cpp:141
-msgid "Document Template"
-msgstr "Asiakirjamalli"
+"<qt>Liitännäistä <b>%1</b> ei voitu ladata."
+"<br>Mahdollisia syitä ovat:"
+"<br> - <b>%2</b> ei ole asennettu;"
+"<br> - tiedosto <i>%3</i> ei ole asennettu tai ei ole saatavilla."
-#: treeviews/templatestreeview.cpp:138 treeviews/templatestreeview.cpp:142
+#: plugins/quantaplugin.cpp:354 plugins/quantaplugin.cpp:370
+#: plugins/quantapluginconfig.cpp:46 plugins/quantaplugininterface.cpp:106
+#: plugins/quantaplugininterface.cpp:157
#, fuzzy
-msgid "Site Template"
-msgstr "Projektipohjat"
-
-#: treeviews/filestreeview.cpp:87 treeviews/projecttreeview.cpp:128
-#: treeviews/servertreeview.cpp:103 treeviews/templatestreeview.cpp:147
-msgid "&Open"
-msgstr "&Avaa"
-
-#: treeviews/templatestreeview.cpp:148 treeviews/templatestreeview.cpp:161
-msgid "Send in E&mail..."
-msgstr "Lähetä sähköpos&titse..."
-
-#: treeviews/templatestreeview.cpp:149 treeviews/templatestreeview.cpp:162
-msgid "&Upload Template..."
-msgstr "&Siirrä malli palvelimelle..."
+msgid "Separate Toolview"
+msgstr "&Puunäkymät"
-#: treeviews/filestreeview.cpp:91 treeviews/filestreeview.cpp:109
-#: treeviews/templatestreeview.cpp:150 treeviews/templatestreeview.cpp:164
+#: plugins/quantapluginconfig.cpp:45
#, fuzzy
-msgid "&Insert in Project..."
-msgstr "Lisää projektiin..."
-
-#: treeviews/filestreeview.cpp:89 treeviews/projecttreeview.cpp:131
-#: treeviews/servertreeview.cpp:105 treeviews/templatestreeview.cpp:151
-msgid "Clos&e"
-msgstr "Sulj&e"
-
-#: treeviews/filestreeview.cpp:96 treeviews/filestreeview.cpp:116
-#: treeviews/projecttreeview.cpp:140 treeviews/projecttreeview.cpp:159
-#: treeviews/servertreeview.cpp:112 treeviews/servertreeview.cpp:122
-#: treeviews/templatestreeview.cpp:156 treeviews/templatestreeview.cpp:170
-msgid "&Properties"
-msgstr "&Ominaisuudet"
-
-#: treeviews/templatestreeview.cpp:160
-msgid "&New Folder..."
-msgstr "&Uusi kansio..."
+msgid "Message Area Tab"
+msgstr "Viesti - "
-#: treeviews/templatestreeview.cpp:163 treeviews/templatestreeview.cpp:174
+#: plugins/quantapluginconfig.cpp:46 plugins/quantaplugininterface.cpp:108
+#: plugins/quantaplugininterface.cpp:156
#, fuzzy
-msgid "&Download Template..."
-msgstr "Yleiset pohjat"
-
-#: treeviews/templatestreeview.cpp:177
-msgid "Group"
-msgstr "Ryhmä"
-
-#: treeviews/templatestreeview.cpp:211
-msgid "Global Templates"
-msgstr "Yleiset pohjat"
-
-#: treeviews/templatestreeview.cpp:215
-msgid "Local Templates"
-msgstr "Paikalliset pohjat"
-
-#: treeviews/templatestreeview.cpp:218
-msgid "Project Templates"
-msgstr "Projektipohjat"
-
-#: treeviews/templatestreeview.cpp:376
-msgid "Create New Template Folder"
-msgstr "Tee uusi pohjakansio"
-
-#: treeviews/templatestreeview.cpp:386 treeviews/templatestreeview.cpp:619
-msgid "&Inherit parent attribute (nothing)"
-msgstr "&Peri atribuutti ylemmän tason elementiltä (ei mitään)"
-
-#: treeviews/templatestreeview.cpp:389 treeviews/templatestreeview.cpp:622
-msgid "&Inherit parent attribute (%1)"
-msgstr "&Peri attribuutti ylemmän tason elementiltä (%1)"
+msgid "Editor Tab"
+msgstr "Muokkausohjelma"
-#: treeviews/templatestreeview.cpp:406
+#: plugins/quantapluginconfig.cpp:68
msgid ""
-"Error while creating the new folder.\n"
-" Maybe you do not have permission to write in the %1 folder."
+"The plugin information you entered appears to be invalid. Are you sure you want "
+"to apply these settings?"
msgstr ""
-"Virhe luotaessa uutta kansiota.\n"
-" Ehkä sinulla ei ole oikeutta kirjoittaa kansioon %1."
+"Asettamasi tiedot liitännäisestä vaikuttavat epäkelvoilta. Oletko varma, että "
+"haluat käyttää näitä asetuksia?"
-#: treeviews/templatestreeview.cpp:458
-msgid "Save selection as template file:"
-msgstr "Tallenna valittu pohjatiedostona: "
+#: plugins/quantapluginconfig.cpp:68
+msgid "Invalid Plugin"
+msgstr "Epäkelpo liitännäinen"
-#: treeviews/templatestreeview.cpp:476
-#, fuzzy
-msgid ""
-"<qt>Could not write to file <b>%1</b>."
-"<br>Check if you have rights to write there or that your connection is "
-"working.</qt>"
+#: plugins/quantapluginconfig.cpp:68
+msgid "Do Not Apply"
msgstr ""
-"Ei voitu kirjoittaa tiedostoon:\n"
-" %1.\n"
-"Tarkista, että sinulla on oikeudet kirjoittaa sinne ja että yhteys on "
-"toiminnassa."
-
-#: treeviews/templatestreeview.cpp:565
-msgid "Quanta Template"
-msgstr "&Quantan pohja"
-#: treeviews/templatestreeview.cpp:876
-msgid ""
-"Do you really want to delete folder \n"
-"%1 ?\n"
-msgstr ""
-"Haluatko varmasti poistaa kansion\n"
-"%1?\n"
+#: plugins/quantapluginconfig.cpp:80
+msgid "Select Plugin Folder"
+msgstr "Valitse liitännäiskansio"
-#: treeviews/templatestreeview.cpp:878
-msgid ""
-"Do you really want to delete file \n"
-"%1 ?\n"
-msgstr ""
-"Haluatko varmasti poistaa tiedoston\n"
-"%1?\n"
+#: plugins/quantaplugineditor.cpp:103
+msgid "Select Folder"
+msgstr "Valitse kansio"
-#: treeviews/templatestreeview.cpp:985
-msgid "Send template in email"
-msgstr "Lähetä pohja sähköpostitse"
+#: plugins/quantaplugininterface.cpp:44
+msgid "Configure &Plugins..."
+msgstr "Aseta &liitännäisiä..."
-#: treeviews/templatestreeview.cpp:987
-#, fuzzy
+#: plugins/quantaplugininterface.cpp:93
msgid ""
-"Hi,\n"
-" This is a Quanta Plus [http://quanta.kdewebdev.org] template tarball.\n"
-"\n"
-"Have fun.\n"
+"<qt><b>%1</b> is a command line plugin. We have removed support for "
+"command-line plugins. However, the functionality has not been lost as script "
+"actions can still be used to run command-line tools. </qt>"
msgstr ""
-"Hei,\n"
-" Tämä on Quanta Plussan [http://quanta.sourceforge.net] DTD-määritelmäpaketti.\n"
-"\n"
-"Pidä hauskaa.\n"
-
-#: treeviews/templatestreeview.cpp:1000
-msgid "Quanta Plus Template"
-msgstr "Quanta plussan pohja"
-#: treeviews/templatestreeview.cpp:1031
-msgid "Target folder"
-msgstr "Kohdekansio"
+#: plugins/quantaplugininterface.cpp:93
+msgid "Unsupported Plugin Type"
+msgstr "Tukematon liitännäisen tyyppi"
-#: treeviews/templatestreeview.cpp:1067
+#: plugins/quantaplugininterface.cpp:260
msgid ""
-"You have extracted the site template to a folder which is not under your main "
-"project folder.\n"
-"Do you want to copy the folder into the main project folder?"
+"<qt>The following plugins seems to be invalid:<b>%1</b>."
+"<br>"
+"<br>Do you want to edit the plugins?</qt>"
msgstr ""
+"<qt>Seuraavat liitännäiset näyttävät epäkelvoilta:<b>%1</b>."
+"<br>"
+"<br>Haluatko muokata liitännäisiä?</qt>"
-#: treeviews/templatestreeview.cpp:1067
-#, fuzzy
-msgid "Copy Folder"
-msgstr "Juurikansio"
+#: plugins/quantaplugininterface.cpp:260
+msgid "Invalid Plugins"
+msgstr "Vialliset liitännäiset"
-#: treeviews/templatestreeview.cpp:1067
+#: plugins/quantaplugininterface.cpp:260
#, fuzzy
-msgid "Do Not Copy"
+msgid "Do Not Edit"
msgstr "Ä&lä tallenna"
-#: treeviews/templatestreeview.cpp:1075
-msgid ""
-"<qt>Some error happened while extracting the <i>%1</i> site template file."
-"<br>Check that you have write permission for <i>%2</i> "
-"and that there is enough free space in your temporary folder.</qt>"
-msgstr ""
-
-#: treeviews/basetreeview.cpp:630 treeviews/servertreeview.cpp:104
-msgid "Open &With..."
-msgstr "Avaa &ohjelmalla..."
-
-#: treeviews/filestreeview.cpp:93 treeviews/filestreeview.cpp:113
-#: treeviews/projecttreeview.cpp:135 treeviews/projecttreeview.cpp:153
-#: treeviews/servertreeview.cpp:110 treeviews/servertreeview.cpp:120
-msgid "Re&name"
-msgstr "Uudelleen&nimeä"
-
-#: treeviews/servertreeview.cpp:125
-msgid "Upload Tree"
-msgstr "Siirron palvelimelle puunäkymänä"
-
-#: treeviews/basetreeview.cpp:438
-msgid "Quanta File Info"
-msgstr "Quantan tiedostotiedot"
-
-#: treeviews/basetreeview.cpp:497
-#, c-format
-msgid "Number of lines: %1"
-msgstr "Rivien määrä: %1"
-
-#: treeviews/basetreeview.cpp:498
-#, c-format
-msgid "Number of images included: %1"
-msgstr "Sisällytettyjen kuvien määrä: %1"
-
-#: treeviews/basetreeview.cpp:499
-msgid "Size of the included images: %1 bytes"
-msgstr "Sisällytettyjen kuvien koko: %1 tavua"
-
-#: treeviews/basetreeview.cpp:500
-msgid "Total size with images: %1 bytes"
-msgstr "Koko kuvien kanssa: %1 tavua"
-
-#: treeviews/basetreeview.cpp:505
-msgid "Image size: %1 x %2"
-msgstr "Kuvakoko: %1 x %2"
-
-#: treeviews/basetreeview.cpp:627
-msgid "&Other..."
-msgstr "&Muu..."
-
-#: treeviews/basetreeview.cpp:628
-msgid "Open &With"
-msgstr "Avaa &ohjelmalla"
-
-#: treeviews/basetreeview.cpp:885 treeviews/structtreeview.cpp:832
-msgid "&Move Here"
-msgstr "&Siirrä tähän"
-
-#: treeviews/basetreeview.cpp:887 treeviews/structtreeview.cpp:833
-msgid "&Copy Here"
-msgstr "&Kopioi tähän"
-
-#: treeviews/basetreeview.cpp:889
-msgid "&Link Here"
-msgstr "&Linkitä tähän"
-
-#: treeviews/basetreeview.cpp:891 treeviews/structtreeview.cpp:835
-msgid "C&ancel"
-msgstr "Peruut&a"
-
-#: treeviews/basetreeview.cpp:1135
-#, fuzzy
-msgid "Create Site Template File"
-msgstr "Tee uusi pohjahakemisto"
-
-#: treeviews/basetreeview.cpp:1143
-msgid "Templates should be saved to the local or project template folder."
-msgstr ""
-
-#: treeviews/basetreeview.cpp:1151
-msgid "Currently you can create site templates only from local folders."
-msgstr ""
-
-#: treeviews/basetreeview.cpp:1151
-msgid "Unsupported Feature"
-msgstr "Tukematon ominaisuus"
-
-#: treeviews/basetreeview.cpp:1187
-msgid ""
-"<qt>There was an error while creating the site template tarball."
-"<br>Check that you can read the files from <i>%1</i>"
-", you have write access to <i>%2</i> and that you have enough free space in "
-"your temporary folder.</qt>"
-msgstr ""
-
-#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
-msgid "Create New Folder"
-msgstr "Luo uusi kansio"
-
-#: treeviews/basetreeview.cpp:1194 treeviews/projecttreeview.cpp:375
-msgid "Folder name:"
-msgstr "Kansion nimi:"
-
-#: treeviews/basetreeview.cpp:1209 treeviews/projecttreeview.cpp:393
-msgid "Create New File"
-msgstr "Luo uusi tiedosto"
-
-#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
-msgid ""
-"<qt>Cannot create file, because a file named <b>%1</b> already exists.</qt>"
-msgstr ""
-"<qt>Ei voitu luoda tiedostoa, koska samanniminen tiedosto <b>%1</b> "
-"on jo olemassa.</qt>"
-
-#: treeviews/basetreeview.cpp:1219 treeviews/projecttreeview.cpp:403
-msgid "Error Creating File"
-msgstr "Virhe tiedoston luonnissa!"
-
-#: treeviews/doctreeview.cpp:54
-msgid "Project Documentation"
-msgstr "Projektin dokumentaatio"
-
-#: treeviews/doctreeview.cpp:65
-msgid "&Download Documentation..."
-msgstr "&Lataa dokumentaatio"
-
-#: treeviews/projecttreeview.cpp:62 treeviews/projecttreeview.cpp:65
-msgid "Document Base Folder"
-msgstr "Asiakirjojen peruskansio"
-
-#: treeviews/projecttreeview.cpp:108
-msgid "Project Files"
-msgstr "Projektin tiedostot"
-
-#: treeviews/projecttreeview.cpp:121
-msgid "&When Modified"
-msgstr "&Milloin muokattu"
-
-#: treeviews/projecttreeview.cpp:122
-msgid "&Never"
-msgstr "&Ei koskaan"
-
-#: treeviews/projecttreeview.cpp:123
-msgid "&Confirm"
-msgstr "&Vahvista"
-
-#: treeviews/filestreeview.cpp:88 treeviews/projecttreeview.cpp:130
-msgid "Insert &Tag"
-msgstr "Lisää &tagi"
-
-#: treeviews/projecttreeview.cpp:133
-msgid "&Upload File..."
-msgstr "&Lähetä tiedosto palvelimelle..."
-
-#: treeviews/projecttreeview.cpp:134
-msgid "&Quick File Upload"
-msgstr ""
-
-#: treeviews/projecttreeview.cpp:136 treeviews/projecttreeview.cpp:154
-msgid "&Remove From Project"
-msgstr "&Poista projektista"
-
-#: treeviews/projecttreeview.cpp:139 treeviews/projecttreeview.cpp:158
-#: treeviews/projecttreeview.cpp:169
-msgid "Upload &Status"
-msgstr "Palvelimelle &siirron tila"
-
-#: treeviews/filestreeview.cpp:99 treeviews/projecttreeview.cpp:143
-msgid "F&older..."
-msgstr "kansi&o..."
-
-#: treeviews/filestreeview.cpp:100 treeviews/projecttreeview.cpp:144
-msgid "&File..."
-msgstr "&Tiedosto..."
-
-#: treeviews/filestreeview.cpp:107 treeviews/projecttreeview.cpp:148
-#: treeviews/projecttreeview.cpp:162
-#, fuzzy
-msgid "&Create New"
-msgstr "Luo uusi asiakirja"
-
-#: treeviews/projecttreeview.cpp:150
-#, fuzzy
-msgid "&Upload Folder..."
-msgstr "Lähetä hakemisto palvelimelle..."
-
-#: treeviews/projecttreeview.cpp:151
-msgid "&Quick Folder Upload"
-msgstr ""
-
-#: treeviews/filestreeview.cpp:106 treeviews/projecttreeview.cpp:152
-#, fuzzy
-msgid "Create Site &Template..."
-msgstr "Tee uusi pohjahakemisto"
-
-#: treeviews/projecttreeview.cpp:157
-#, fuzzy
-msgid "Document-&Base Folder"
-msgstr "Uudelleennimeä tiedosto"
-
-#: project/projectprivate.cpp:137 treeviews/projecttreeview.cpp:164
-msgid "&Upload Project..."
-msgstr "&Siirrä projekti palvelimelle..."
-
-#: treeviews/projecttreeview.cpp:165
-msgid "Re&scan Project Folder..."
-msgstr "&Uudelleentarkasta projektikansio..."
-
-#: treeviews/projecttreeview.cpp:166
-msgid "Project &Properties"
-msgstr "Projektin &ominaisuudet"
-
-#: treeviews/projecttreeview.cpp:195 treeviews/projecttreeview.cpp:289
-msgid "[local disk]"
-msgstr "[paikallinen levy]"
-
-#: treeviews/projecttreeview.cpp:205 treeviews/projecttreeview.cpp:300
-msgid "No Project"
-msgstr "Ei projektia"
-
-#: treeviews/filestreeview.cpp:299 treeviews/filestreeview.cpp:301
-#: treeviews/projecttreeview.cpp:653 treeviews/projecttreeview.cpp:655
-#: treeviews/projecttreeview.cpp:657
-msgid "C&VS"
-msgstr "C&VS"
-
-#: treeviews/structtreeview.cpp:90
-msgid "All Present DTEP"
-msgstr "Kaikki saatavillaolevat DTEPit"
-
-#: treeviews/structtreeview.cpp:104 treeviews/structtreeview.cpp:109
-msgid "Show Groups For"
-msgstr ""
-
-#: treeviews/structtreeview.cpp:105 treeviews/structtreeview.cpp:122
-msgid "&Reparse"
-msgstr "&Parseroi uudelleen"
-
-#: treeviews/structtreeview.cpp:115
-msgid "Open Subtrees"
-msgstr "Avaa alipuut"
-
-#: treeviews/structtreeview.cpp:116
-msgid "Close Subtrees"
-msgstr "Sulje alipuut"
-
-#: treeviews/structtreeview.cpp:123
-msgid "Follow Cursor"
-msgstr "Seuraa osoitinta"
-
-#: treeviews/structtreeview.cpp:487
-msgid "Find tag"
-msgstr "Etsi tagi"
-
-#: treeviews/structtreeview.cpp:504 treeviews/structtreeview.cpp:524
-msgid "Find Tag && Open Tree"
-msgstr "Etsi tagi && avaa puu"
-
-#: treeviews/structtreeview.cpp:521 treeviews/structtreeview.cpp:549
-msgid "nothing"
-msgstr "ei mikään"
-
-#: treeviews/tagattributetree.cpp:227
-msgid "Attribute Name"
-msgstr "Attribuutin nimi"
-
-#: components/debugger/debuggerbreakpointview.cpp:64
-#: components/debugger/variableslistview.cpp:56
-#: treeviews/tagattributetree.cpp:228
-msgid "Value"
-msgstr "Arvo"
-
-#: treeviews/tagattributetree.cpp:270
-msgid "Parent tags"
-msgstr ""
-
-#: treeviews/tagattributetree.cpp:289
-msgid "Namespace"
-msgstr "Nimiavaruus"
-
-#: treeviews/tagattributetree.cpp:290
-msgid "prefix"
-msgstr "etuliite"
-
-#: treeviews/tagattributetree.cpp:464
-msgid "Node Name"
-msgstr "Solmun nimi"
-
-#: treeviews/tagattributetree.cpp:468
-msgid "Delete Tag"
-msgstr "Poista tägi"
-
-#: treeviews/tagattributetree.cpp:472
-msgid "Delete the current tag only."
-msgstr "Poista (vain) nykyinen tägi"
-
-#: treeviews/tagattributetree.cpp:478
-msgid "Delete the current tag and all its children."
-msgstr "Poista nykyinen tägi ja sen kaikki lapset"
-
-#: treeviews/tagattributetree.cpp:518
-msgid "Current tag: <b>%1</b>"
-msgstr "Nykyinen tägi: <b>%1</b>"
-
-#: treeviews/tagattributetree.cpp:522
-msgid "Current tag: <b>text</b>"
-msgstr "Nykyinen tägi: <b>text</b>"
-
-#: treeviews/tagattributetree.cpp:524
-msgid "Current tag: <b>comment</b>"
-msgstr "Nykyinen tägi: <b>comment</b>"
-
-#: treeviews/tagattributetree.cpp:526
-msgid "Current tag:"
-msgstr "Nykyinen tägi:"
-
-#: project/projectupload.cpp:762 treeviews/uploadtreeview.cpp:36
-msgid "Upload"
-msgstr "Siirrä"
-
-#: components/debugger/variableslistview.cpp:58
-#: treeviews/uploadtreeview.cpp:37
-msgid "Size"
-msgstr "Koko"
-
-#: treeviews/uploadtreeview.cpp:38
-msgid "Date"
-msgstr "Päiväys"
-
-#: treeviews/filestreeview.cpp:104 treeviews/filestreeview.cpp:121
-#, fuzzy
-msgid "New Top &Folder..."
-msgstr "Lähetä hakemisto palvelimelle..."
-
-#: treeviews/filestreeview.cpp:105 treeviews/filestreeview.cpp:228
-#, fuzzy
-msgid "&Add Folder to Top"
-msgstr "Lisää kansio yläreunaan"
-
-#: treeviews/filestreeview.cpp:112
-#, fuzzy
-msgid "&Change Alias..."
-msgstr "Tallenna kaikki..."
-
-#: treeviews/filestreeview.cpp:123
-msgid "Files Tree"
-msgstr "Tiedostopuu"
-
-#: treeviews/filestreeview.cpp:153
-msgid "Root Folder"
-msgstr "Juurikansio"
-
-#: treeviews/filestreeview.cpp:158
-msgid "Home Folder"
-msgstr "Kotikansio"
-
-#: treeviews/filestreeview.cpp:216
-#, fuzzy
-msgid "Remove From &Top"
-msgstr "Poista yläreunasta"
-
-#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
-msgid "Set Alias"
-msgstr "Aseta vaihtoehtoinen nimi"
-
-#: treeviews/filestreeview.cpp:258 treeviews/filestreeview.cpp:283
-#: treeviews/filestreeview.cpp:319
-msgid "Alternative folder name:"
-msgstr "Vaihtoehtoinen kansion nimi:"
-
-#: treeviews/filestreeview.cpp:264 treeviews/filestreeview.cpp:290
-#: treeviews/filestreeview.cpp:327
-msgid "<qt><b>%1</b> is already a toplevel entry.</qt>"
-msgstr ""
-
-#: treeviews/filestreeview.cpp:277
-msgid "Choose Local or Remote Folder"
-msgstr "Valitse paikallinen tai yleinen kansio"
-
-#: treeviews/filestreeview.cpp:319
-msgid "Change Alias"
-msgstr "Vaihda alias"
-
-#: treeviews/structtreetag.cpp:119
-msgid ""
-"Line %1: %2 is not a possible child of %3.\n"
-msgstr ""
-"Rivi %1: %2 ei ole mahdollinen lapsi %3:lle.\n"
-
-#: treeviews/structtreetag.cpp:132
-msgid "Line %1, column %2: Closing tag for %3 is missing."
-msgstr "Rivi %1, sarake %2: Lopputägi %3:lle puuttuu."
-
-#: treeviews/structtreetag.cpp:137
-msgid "Line %1, column %2: %3 is not part of %4."
-msgstr "Rivi %1, sarake %2: %3 ei ole %4:n osa."
-
-#: treeviews/structtreetag.cpp:164
-msgid "Empty tag"
-msgstr "Tyhjä tägi"
-
-#: treeviews/structtreetag.cpp:185
-msgid "Line %1, column %2: Opening tag for %3 is missing."
-msgstr ""
-
-#: treeviews/scripttreeview.cpp:72
-msgid "Global Scripts"
-msgstr "Yleiset skriptit"
-
-#: treeviews/scripttreeview.cpp:78
-msgid "Local Scripts"
-msgstr "Paikalliset skriptit"
-
-#: treeviews/scripttreeview.cpp:87
-msgid "&Description"
-msgstr "&Kuvaus"
-
-#: treeviews/scripttreeview.cpp:88
-msgid "&Run Script"
-msgstr "&Suorita skripti"
-
-#: treeviews/scripttreeview.cpp:90
-msgid "&Edit Script"
-msgstr "&Muokkaa skriptiä"
-
-#: treeviews/scripttreeview.cpp:91
-msgid "Edit in &Quanta"
-msgstr "Muokkaa &Quantassa"
-
-#: treeviews/scripttreeview.cpp:92
-msgid "Edi&t Description"
-msgstr "Muokkaa kuvaus&ta"
-
-#: treeviews/scripttreeview.cpp:94
-msgid "&Assign Action"
-msgstr "&Liitä toiminto"
-
-#: treeviews/scripttreeview.cpp:95
-msgid "&Send in Email..."
-msgstr "Lähetä sähköpos&titse..."
-
-#: treeviews/scripttreeview.cpp:96
-msgid "&Upload Script..."
-msgstr "&Siirrä skripti palvelimelle..."
-
-#: treeviews/scripttreeview.cpp:99
-msgid "&Download Script..."
-msgstr "&Lataa skripti..."
-
-#: treeviews/scripttreeview.cpp:272
-msgid "Send script in email"
-msgstr "Lähetä skripti sähköpostitse"
-
-#: treeviews/scripttreeview.cpp:274
-#, fuzzy
-msgid ""
-"Hi,\n"
-" This is a Quanta Plus [http://quanta.kdewebdev.org] script tarball.\n"
-"\n"
-"Have fun.\n"
-msgstr ""
-"Hei,\n"
-" Tämä on Quanta Plussan [http://quanta.sourceforge.net] DTD-määritelmäpaketti.\n"
-"\n"
-"Pidä hauskaa.\n"
-
-#: treeviews/scripttreeview.cpp:287
-msgid "Quanta Plus Script"
-msgstr "Quanta Plus skripti"
-
-#: parsers/parsercommon.cpp:177
-msgid "%1 block"
-msgstr "%1 lohko"
-
-#: parsers/dtd/dtd.cpp:127 parsers/dtd/dtdparser.cpp:78
-msgid "<qt>Cannot download the DTD from <b>%1</b>.</qt>"
-msgstr "<qt>DTD:tä ei voitu ladata kohteesta <b>%1</b>.</qt>"
-
-#: components/debugger/debuggervariable.cpp:174 parsers/dtd/dtdparser.cpp:84
-msgid "Unknown"
-msgstr "Tuntematon"
-
-#: parsers/dtd/dtdparser.cpp:105
-msgid ""
-"<qt>Error while parsing the DTD."
-"<br>The error message is:"
-"<br><i>%1</i></qt>"
-msgstr ""
-"<qt>DTD:n jäsentämisessä tapahtui virhe."
-"<br>Virheilmoitus:"
-"<br><i>%1</i></qt>"
-
-#: parsers/dtd/dtdparser.cpp:157
-msgid ""
-"<qt>Cannot create the "
-"<br><b>%1</b> file."
-"<br>Check that you have write permission in the parent folder.</qt>"
-msgstr ""
-"<qt>Ei voitu luoda "
-"<br><b>%1</b> tiedostoa."
-"<br>Tarkista, että sinulla on kirjoitusoikeudet isäkansiossa.</qt>"
-
-#: parsers/dtd/dtdparser.cpp:169
-msgid "No elements were found in the DTD."
-msgstr "DTD:ssä ei ollut elementtejä."
-
-#: dialogs/settings/abbreviation.cpp:95
-msgid "New Abbreviation Group"
-msgstr "Uusi lyhenneryhmä"
-
-#: dialogs/settings/abbreviation.cpp:95
-msgid "Group name:"
-msgstr "Ryhmän nimi:"
-
-#: dialogs/settings/abbreviation.cpp:100
-msgid ""
-"<qt>There is already an abbreviation group called <b>%1</b>"
-". Choose an unique name for the new group.</qt>"
-msgstr ""
-"<qt>Lyhenneryhmä <b>%1</b> on jo olemassa. Valitse yksilöllinen nimi uudelle "
-"ryhmälle.</qt>"
-
-#: dialogs/settings/abbreviation.cpp:100
-msgid "Group already exists"
-msgstr "Ryhmä on jo olemassa"
-
-#: dialogs/settings/abbreviation.cpp:118
-msgid "Add DTEP"
-msgstr "Lisää DTEP"
-
-#: dialogs/settings/abbreviation.cpp:119
-msgid "Select a DTEP:"
-msgstr "Valitse DTEP:"
-
-#: dialogs/settings/abbreviation.cpp:145
-msgid "<qt>Select a DTEP from the list before using <b>Remove</b>.</qt>"
-msgstr ""
-"<qt>Valitse DTEP edelläolevasta luettelosta ennenkuin teet <b>Poista</b>"
-"-toiminnon.</qt>"
-
-#: dialogs/settings/abbreviation.cpp:145
-msgid "No DTEP Selected"
-msgstr "DTEP-kuvausta ei ole valittu"
-
-#: dialogs/settings/abbreviation.cpp:190
-msgid "<qt>Do you really want to remove the <b>%1</b> template?</qt>"
-msgstr "<qt>Haluatko varmasti poistaa pohjan <b>%1</b> ?</qt>"
-
-#: dialogs/settings/abbreviation.cpp:204
-msgid "Edit Code Template"
-msgstr "Muokkaa koodipohja"
-
-#: dialogs/settings/abbreviation.cpp:273
-msgid ""
-"<qt>Cannot open the file <b>%1</b> for writing.\n"
-"Modified abbreviations will be lost when you quit Quanta.</qt>"
-msgstr ""
-"<qt>Ei voitu avata tiedostoa <b>%1</b> kirjoittamista varten.\n"
-"Muokatut lyhenteet katoavat kun poistut Quanta-ohjelmasta.</qt>"
-
-#: dialogs/dirtydlg.cpp:44
-#, fuzzy
-msgid "<qt>The file <b>%1</b> was changed outside of the Quanta editor.</qt>"
-msgstr "Tiedostoa on muutettu Quanta-muokkaimen ulkopuolella."
-
-#: dialogs/actionconfigdialog.cpp:151
-msgid "&Add New Toolbar"
-msgstr "&Lisää uusi työkalurivi"
-
-#: dialogs/actionconfigdialog.cpp:152
-msgid "&Remove Toolbar"
-msgstr "&Poista työkalurivi"
-
-#: dialogs/actionconfigdialog.cpp:153
-msgid "&Edit Toolbar"
-msgstr "&Muokkaa työkaluriviä"
-
-#: dialogs/actionconfigdialog.cpp:193
-msgid "Do you really want to remove the \"%1\" toolbar?"
-msgstr "Haluatko varmasti poistaa \"%1\" työkalurivistä?"
-
-#: dialogs/actionconfigdialog.cpp:269 dialogs/actionconfigdialog.cpp:782
-msgid "Do you want to save the changes made to this action?"
-msgstr "Haluatko tallettaa tehdyt muutokset tähän toimintoon?"
-
-#: dialogs/actionconfigdialog.cpp:765
-msgid ""
-"The '%1' key combination has already been allocated to the \"%2\" action.\n"
-"Please choose a unique key combination."
-msgstr ""
-"Näppäinyhdistelmä '%1' on jo varattu \"%2\" toiminnolle.\n"
-"Valitse yksilöllinen näppäinyhdistelmä."
-
-#: dialogs/actionconfigdialog.cpp:769
-msgid "Conflicting Shortcuts"
-msgstr "Ristiriitaiset pikavalintanäppäimet"
-
-#: dialogs/actionconfigdialog.cpp:841
-msgid ""
-"<qt>Removing the action removes all the references to it.\n"
-"Are you sure you want to remove the <b>%1</b> action?</qt>"
-msgstr ""
-"<qt>Toiminnon poistaminen poistaa myös kaikki viittaukset siihen.\n"
-"Oletko varma, että haluat poistaa toiminnon <b>%1</b>?</qt>"
-
-#: dialogs/actionconfigdialog.cpp:887
-msgid "Add Action to Toolbar"
-msgstr "Lisää toiminto työkalupalkkiin"
-
-#: dialogs/dtepeditdlg.cpp:63
-msgid "&Pages"
-msgstr "&Sivut"
-
-#: dialogs/dtepeditdlg.cpp:206
-msgid ""
-"<qt>The file <b>%1</b> is not writable."
-"<br>Do you want to save the configuration to a different file?</qt>"
-msgstr ""
-"<qt>Tiedosto <b>%1</b> ei ole kirjoitettava."
-"<br>Haluatko tallettaa asetukset toiseen tiedostoon?</qt>"
-
-#: dialogs/dtepeditdlg.cpp:206
-msgid "Save to Different File"
-msgstr "Tallenna toiseen tiedostoon"
-
-#: dialogs/dtepeditdlg.cpp:206
-msgid "Do Not Save"
-msgstr "Älä tallenna"
-
-#: dialogs/dtepeditdlg.cpp:208
-msgid "*.rc|DTEP Description"
-msgstr "*.rc|DTEP-kuvaus"
-
-#: dialogs/dtepeditdlg.cpp:208
-msgid "Save Description As"
-msgstr "Talleta kuvaus nimellä"
-
-#: dialogs/dtepeditdlg.cpp:444
-msgid "Edit Structure Group"
-msgstr "Muokkaa rakenneryhmää"
-
-#: dialogs/dtepeditdlg.cpp:494
-msgid "Add Structure Group"
-msgstr "Lisää rakenneryhmä"
-
-#: dialogs/dtepeditdlg.cpp:539
-msgid "<qt>Do you really want to delete the <b>%1</b> group?</qt>"
-msgstr "<qt>Haluatko todella poistaa ryhmän <b>%1</b>?</qt>"
-
-#: dialogs/dtepeditdlg.cpp:539
-msgid "Delete Group"
-msgstr "Poista ryhmä"
-
-#: components/framewizard/fmfpeditor.cpp:40 dialogs/filecombo.cpp:93
-msgid "*|All Files"
-msgstr "*|Kaikki tiedostot"
-
-#: dialogs/tagdialogs/tagimgdlg.cpp:107
-msgid ""
-"|Image Files\n"
-"*|All Files"
-msgstr ""
-"Kuvatiedostot\n"
-"*|Kaikki tiedostot"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:27
-msgid "Image source:"
-msgstr "Kuvalähde:"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:46
-msgid "Width:"
-msgstr "Leveys:"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:58
-msgid "Height:"
-msgstr "Korkeus:"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:74
-msgid "HSpace:"
-msgstr "HSpace:"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:85
-msgid "VSpace:"
-msgstr "VSpace:"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:93
-msgid "Alternate text:"
-msgstr "Vaihtoehtoinen teksti:"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:103
-msgid "Border:"
-msgstr "Reunus:"
-
-#: dialogs/tagdialogs/tagimgdlgdata.cpp:115
-msgid "Align:"
-msgstr "Tasaus:"
-
-#: dialogs/tagdialogs/tagdialog.cpp:127 dialogs/tagdialogs/tagdialog.cpp:146
-#: dialogs/tagdialogs/tagdialog.cpp:345 dialogs/tagdialogs/tagdialog.cpp:427
-msgid "Unknown tag"
-msgstr "Tuntematon tagi"
-
-#: dialogs/tagdialogs/tagdialog.cpp:138
-msgid "Tag Properties: "
-msgstr "Tagin ominaisuudet: "
-
-#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:27
-msgid "Rows:"
-msgstr "Rivit:"
-
-#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:55
-msgid "Ordered"
-msgstr "Järjestetty"
-
-#: dialogs/tagdialogs/tagquicklistdlgdata.cpp:61
-msgid "Unordered"
-msgstr "Järjestämätön"
-
-#: dialogs/tagdialogs/colorcombo.cpp:178 dialogs/tagdialogs/colorcombo.cpp:232
-msgid "Custom..."
-msgstr "Oma..."
-
-#: dialogs/tagdialogs/tagmaildlg.cpp:96
-msgid "Select Address"
-msgstr "Valitse osoite"
-
-#: dialogs/tagdialogs/tagmaildlg.cpp:104
-msgid "No addresses found."
-msgstr "Osoitteita ei löytynyt."
-
-#: components/framewizard/fmfpeditor.cpp:36
-msgid "*.html *.htm|HTML Files"
-msgstr "*.html *.htm|HTML-tiedostot"
-
-#: components/framewizard/fmfpeditor.cpp:37
-msgid "*.php|PHP Files"
-msgstr "*.php|PHP-tiedostot"
-
-#: components/framewizard/fmfpeditor.cpp:38
-msgid "*.xml|XML Files"
-msgstr "*.xml|XML-tiedostot"
-
-#: components/framewizard/fmfpeditor.cpp:39
-msgid "*xhtml|XHTML Files"
-msgstr "*xhtml|XHTML-tiedostot"
-
-#: components/framewizard/framewizard.cpp:28
-msgid "You must select an area."
-msgstr "Sinun tulee valita alue."
-
-#: components/framewizard/framewizard.cpp:29
-msgid "Before editing a frame you must save the file."
-msgstr "Ennen kehyksen muokkausta sinun tulee tallettaa tiedosto."
-
-#: components/framewizard/framewizard.cpp:62
-msgid "Enter the desired number of rows:"
-msgstr "Anna haluttu rivien määrä:"
-
-#: components/framewizard/framewizard.cpp:67
-msgid "Enter the desired number of columns:"
-msgstr "Anna sarakkeiden määrä:"
-
-#: components/debugger/backtracelistview.cpp:60
-#: components/debugger/debuggerbreakpointview.cpp:63
-msgid "Line"
-msgstr "Rivi"
-
-#: components/debugger/backtracelistview.cpp:87
-#, fuzzy
-msgid "Eval"
-msgstr "Sähköposti:"
-
-#: components/debugger/debuggermanager.cpp:111 project/projectprivate.cpp:1535
-msgid ""
-"<qt>Unable to load the debugger plugin, error code %1 was returned: <b>%2</b>"
-".</qt>"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:111 project/projectprivate.cpp:1535
-msgid "Debugger Error"
-msgstr "Debuggerivirhe"
-
-#: components/debugger/debuggermanager.cpp:215
-#, fuzzy
-msgid "Toggle &Breakpoint"
-msgstr "Aseta/poista &kirjanmerkki"
-
-#: components/debugger/debuggermanager.cpp:216
-msgid "Toggles a breakpoint at the current cursor location"
-msgstr "Asettaa katkoksen kursorin nykyiseen paikkaan"
-
-#: components/debugger/debuggermanager.cpp:218
-msgid "&Clear Breakpoints"
-msgstr "&Tyhjennä katkoskohdat"
-
-#: components/debugger/debuggermanager.cpp:219
-msgid "Clears all breakpoints"
-msgstr "Poistaa kaikki katkoskohdat"
-
-#: components/debugger/debuggermanager.cpp:221
-#: components/debugger/debuggermanager.cpp:224
-msgid "Break When..."
-msgstr "Keskeytys kun..."
-
-#: components/debugger/debuggermanager.cpp:222
-#: components/debugger/debuggermanager.cpp:225
-msgid "Adds a new conditional breakpoint"
-msgstr "Lisää uuden ehdollisen keskeytyspisteen"
+#: plugins/quantaplugininterface.cpp:267
+msgid "All plugins validated successfully."
+msgstr "Kaikki liitännäiset validoitiin onnistuneesti."
-#: components/debugger/debuggermanager.cpp:228
-msgid "Send HTTP R&equest"
-msgstr "&Lähetä HTTP-pyyntö"
+#: project/teammembersdlg.cpp:58
+msgid "New Member"
+msgstr "Uusi jäsen"
-#: components/debugger/debuggermanager.cpp:229
-msgid "Initiate HTTP Request to the server with debugging activated"
+#: project/teammembersdlg.cpp:74 project/teammembersdlg.cpp:144
+msgid "The member name cannot be empty."
msgstr ""
-#: components/debugger/debuggermanager.cpp:231
-#, fuzzy
-msgid "&Trace"
-msgstr "&Validoi"
-
-#: components/debugger/debuggermanager.cpp:232
-msgid ""
-"Traces through the script. If a script is currently not being debugged, it will "
-"start in trace mode when started"
+#: project/teammembersdlg.cpp:79 project/teammembersdlg.cpp:149
+msgid "The nickname cannot be empty as it is used as a unique identifier."
msgstr ""
-#: components/debugger/debuggermanager.cpp:234
-msgid "&Run"
-msgstr "&Suorita"
-
-#: components/debugger/debuggermanager.cpp:235
-msgid ""
-"Runs the script. If a script is currently not being debugged, it will start in "
-"run mode when started"
-msgstr ""
+#: project/teammembersdlg.cpp:100
+msgid "Edit Member"
+msgstr "Muokkaa jäsentä"
-#: components/debugger/debuggermanager.cpp:237
+#: project/teammembersdlg.cpp:189
#, fuzzy
-msgid "&Step"
-msgstr "top"
-
-#: components/debugger/debuggermanager.cpp:238
msgid ""
-"Executes the next line of execution, but does not step into functions or "
-"includes"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:240
-msgid "Step &Into"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:241
-msgid ""
-"Executes the next line of execution and steps into it if it is a function call "
-"or inclusion of a file"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:243
-msgid "S&kip"
-msgstr "&Ohita"
-
-#: components/debugger/debuggermanager.cpp:244
-msgid ""
-"Skips the next command of execution and makes the next command the current one"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:246
-msgid "Step &Out"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:247
-msgid ""
-"Executes the rest of the commands in the current function/file and pauses when "
-"it is done (when it reaches a higher level in the backtrace)"
-msgstr ""
+"<qt>Are you sure that you want to remove yourself (<b>%1</b>"
+") from the project team?"
+"<br>If you do so, you should select another member as yourself.</qt>"
+msgstr "Haluatko varmasti poistaa <b>%1</b>:n projektin tiimistä?"
-#: components/debugger/debuggermanager.cpp:249
-msgid "&Pause"
-msgstr "&Tauko"
+#: project/teammembersdlg.cpp:189 project/teammembersdlg.cpp:195
+msgid "Delete Member"
+msgstr "Poista jäsen"
-#: components/debugger/debuggermanager.cpp:250
+#: project/teammembersdlg.cpp:195
msgid ""
-"Pauses the scripts if it is running or tracing. If a script is currently not "
-"being debugged, it will start in paused mode when started"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:251
-#: components/debugger/interfaces/debuggerclient.cpp:99
-msgid "Kill"
-msgstr "Tapa (kill)"
-
-#: components/debugger/debuggermanager.cpp:252
-msgid "Kills the currently running script"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:254
-msgid "Start Session"
-msgstr "Aloita istunto"
-
-#: components/debugger/debuggermanager.cpp:255
-msgid "Starts the debugger internally (Makes debugging possible)"
-msgstr "Käynnistää debuggerin sisäisesti (tekee debuggauksen mahdolliseksi)"
-
-#: components/debugger/debuggermanager.cpp:257
-msgid "End Session"
-msgstr "Loppuistunto"
-
-#: components/debugger/debuggermanager.cpp:258
-msgid "Stops the debugger internally (debugging not longer possible)"
-msgstr "Pysäyttää debuggerin sisäisesti (debuggaus ei ole enää mahdollista)"
-
-#: components/debugger/debuggermanager.cpp:261
-#: components/debugger/debuggermanager.cpp:264
-msgid "Watch Variable"
-msgstr "Seuraa muuttujaa"
-
-#: components/debugger/debuggermanager.cpp:262
-#: components/debugger/debuggermanager.cpp:265
-msgid "Adds a variable to the watch list"
-msgstr "Lisää muuttujan seurattavien kohteiden luetteloon"
-
-#: components/debugger/debuggermanager.cpp:268
-#: components/debugger/debuggermanager.cpp:271
-msgid "Changes the value of a variable"
-msgstr "Muuttaa muuttujan arvoa"
-
-#: components/debugger/debuggermanager.cpp:273
-#: components/debugger/interfaces/debuggerclient.cpp:106
-#, fuzzy
-msgid "Open Profiler Output"
-msgstr "Avaa projekti"
-
-#: components/debugger/debuggermanager.cpp:274
-msgid "Opens the profiler output file"
-msgstr ""
-
-#: components/debugger/debuggermanager.cpp:375
-msgid "Add Watch"
-msgstr "Lisää seurauskohde"
-
-#: components/debugger/debuggermanager.cpp:375
-msgid "Specify variable to watch:"
-msgstr "Määritä seurattava muuttuja:"
-
-#: components/debugger/debuggermanager.cpp:608
-msgid "Unable to open file %1, check your basedirs and mappings."
-msgstr ""
-
-#: components/debugger/interfaces/debuggerclient.cpp:46
-msgid "The current debugger, %1, does not support the \"%2\" instruction."
-msgstr "Nykyinen debuggeri %1 ei tue \"%2\" -toimenpidettä."
-
-#: components/debugger/interfaces/debuggerclient.cpp:46
-#: components/debugger/interfaces/debuggerclient.cpp:144
-#: components/debugger/interfaces/debuggerclient.cpp:151
-#: components/debugger/interfaces/debuggerclient.cpp:157
-msgid "Unsupported Debugger Function"
-msgstr "Tukematon debuggerin toiminto"
-
-#: components/debugger/interfaces/debuggerclient.cpp:59
-msgid "Send HTTP Request"
-msgstr "Lähetä HTTP-kutsu"
-
-#: components/debugger/interfaces/debuggerclient.cpp:65
-msgid "Step Over"
-msgstr ""
-
-#: components/debugger/interfaces/debuggerclient.cpp:72
-msgid "Step Out"
-msgstr ""
-
-#: components/debugger/interfaces/debuggerclient.cpp:89
-msgid "Skip"
-msgstr "Ohita"
-
-#: components/debugger/interfaces/debuggerclient.cpp:94
-msgid "Step Into"
-msgstr ""
-
-#: components/debugger/interfaces/debuggerclient.cpp:118
-msgid "Set Breakpoint"
-msgstr "Aseta keskeytyskohta"
-
-#: components/debugger/interfaces/debuggerclient.cpp:125
-msgid "Remove Breakpoint"
-msgstr "Poista keskeytyskohta"
-
-#: components/debugger/interfaces/debuggerclient.cpp:132
-msgid "%1 does not have any specific settings."
-msgstr "%1:lla ei ole erityisiä asetuksia."
-
-#: components/debugger/interfaces/debuggerclient.cpp:132
-msgid "Settings"
-msgstr "Asetukset"
-
-#: components/debugger/interfaces/debuggerclient.cpp:144
-#: components/debugger/interfaces/debuggerclient.cpp:151
-msgid "%1 does not support watches."
-msgstr "%1 ei tue (muuttujien) seuraamista."
-
-#: components/debugger/interfaces/debuggerclient.cpp:157
-msgid "%1 does not support setting the value of variables."
-msgstr "%1 ei tue muuttujien arvojen asettamista."
-
-#: components/debugger/debuggervariable.cpp:109
-msgid "Non scalar value"
-msgstr ""
-
-#: components/debugger/debuggervariable.cpp:154
-msgid "Array"
-msgstr "Taulukko"
-
-#: components/debugger/debuggervariable.cpp:156
-msgid "Object"
-msgstr "Objekti"
-
-#: components/debugger/debuggervariable.cpp:158
-msgid "Reference"
-msgstr "Referenssi"
-
-#: components/debugger/debuggervariable.cpp:160
-msgid "Resource"
-msgstr "Resurssi"
-
-#: components/debugger/debuggervariable.cpp:162
-msgid "String"
-msgstr "Merkkijono"
-
-#: components/debugger/debuggervariable.cpp:164
-msgid "Integer"
-msgstr "Kokonaisluku"
-
-#: components/debugger/debuggervariable.cpp:166
-msgid "Float"
-msgstr "Liukuluku"
-
-#: components/debugger/debuggervariable.cpp:168
-msgid "Boolean"
-msgstr "Totuusarvo"
-
-#: components/debugger/debuggervariable.cpp:170
-msgid "Undefined"
-msgstr "Määrittelemätön"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:465
-msgid "Syntax or parse error in %1)"
-msgstr "Syntaksi- tai jäsennysvirhe kohteessa %1)"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:482
-msgid "Error occurred: Line %1, Code %2 (%3) in %4"
-msgstr ""
+"<qt>Are you sure that you want to remove <b>%1</b> from the project team?</qt>"
+msgstr "Haluatko varmasti poistaa <b>%1</b>:n projektin tiimistä?"
-#: components/debugger/gubed/quantadebuggergubed.cpp:502
+#: project/teammembersdlg.cpp:216
#, fuzzy
-msgid "Breakpoint reached"
-msgstr "Saavutettiin keskeytyspiste: %1"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:509
-msgid "Conditional breakpoint fulfilled"
-msgstr ""
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:519
-#, c-format
-msgid "Established connection to %1"
-msgstr "Kytke yhteys kohteeseen %1"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:560
msgid ""
-"The script being debugged does not communicate with the correct protocol "
-"version"
-msgstr ""
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:1136
-msgid "False"
-msgstr "Epätosi"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:1136
-msgid "True"
-msgstr "Tosi"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:1145
-#: components/debugger/gubed/quantadebuggergubed.cpp:1230
-msgid "<Undefined>"
-msgstr "<Määrittelemätön>"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:1234
-msgid "<Error>"
-msgstr "<Virhe>"
-
-#: components/debugger/gubed/quantadebuggergubed.cpp:1239
-msgid "<Unimplemented type>"
-msgstr "<Toteuttamaton tyyppi>"
-
-#: components/debugger/debuggerui.cpp:46
-msgid "Variables"
-msgstr "Muuttujat"
-
-#: components/debugger/debuggerui.cpp:52
-msgid "Breakpoints"
-msgstr "Katkoskohdat"
-
-#: components/debugger/debuggerui.cpp:58
-msgid "Backtrace"
+"<qt>The <b>%1</b> role is already assigned to <b>%2</b>"
+". Do you want to reassign it to the current member?</qt>"
msgstr ""
+"Tiedostoa %1 ei ole olemassa.\n"
+" Haluetko poistaa sen listasta?"
-#: components/debugger/debuggerui.cpp:65
-msgid "Debug Output"
-msgstr "Debuggauksen tuloste"
-
-#: components/debugger/debuggerui.cpp:107
-msgid "Deb&ug"
-msgstr "Deb&ug"
-
-#: components/debugger/debuggerui.cpp:113
-#, fuzzy
-msgid "Debugger Inactive"
-msgstr "Debuggerin käyttöliittymä"
-
-#: components/debugger/debuggerui.cpp:156
+#: project/teammembersdlg.cpp:216
#, fuzzy
-msgid "No session"
+msgid "Reassign"
msgstr "Säännöllinen lause"
-#: components/debugger/debuggerui.cpp:160
-#, fuzzy
-msgid "Waiting"
-msgstr "Arviointi"
-
-#: components/debugger/debuggerui.cpp:164
-#, fuzzy
-msgid "Connected"
-msgstr "Sisältö"
-
-#: components/debugger/debuggerui.cpp:168
-#, fuzzy
-msgid "Paused"
-msgstr "Tauko"
-
-#: components/debugger/debuggerui.cpp:172
-#, fuzzy
-msgid "Running"
-msgstr "Funktiot"
-
-#: components/debugger/debuggerui.cpp:176
-#, fuzzy
-msgid "Tracing"
-msgstr "Sijainti"
-
-#: components/debugger/debuggerui.cpp:180
-#, fuzzy
-msgid "On error"
-msgstr "Käyttäjän virheet"
-
-#: components/debugger/debuggerui.cpp:184
-#, fuzzy
-msgid "On breakpoint"
-msgstr "Keskeytyspiste"
-
-#: components/debugger/dbgp/quantadebuggerdbgp.cpp:330
-msgid "Unrecognized package: '%1%2'"
-msgstr ""
-
-#: components/debugger/dbgp/quantadebuggerdbgp.cpp:342
-msgid "The debugger for %1 uses an unsupported protocol version (%2)"
-msgstr ""
-
-#: components/debugger/dbgp/quantadebuggerdbgp.cpp:870
-#: components/debugger/dbgp/quantadebuggerdbgp.cpp:872
-msgid "Unable to open profiler output (%1)"
-msgstr ""
-
-#: components/debugger/dbgp/quantadebuggerdbgp.cpp:870
-msgid "Profiler File Error"
-msgstr "Profilerin tiedostovirhe"
-
-#: components/debugger/dbgp/quantadebuggerdbgp.cpp:926
-#, fuzzy
-msgid "Unable to set value of variable."
-msgstr "Muuttaa muuttujan arvoa"
-
-#: components/debugger/dbgp/dbgpnetwork.cpp:74
-#, fuzzy, c-format
-msgid "Listening on port %1"
-msgstr "Kuunneltava portti:"
-
-#: components/debugger/dbgp/dbgpnetwork.cpp:81
-#, c-format
-msgid "Unable to listen on port %1"
-msgstr ""
-
-#: components/debugger/dbgp/dbgpnetwork.cpp:125
-msgid "Disconnected from remote host"
-msgstr ""
-
-#: components/debugger/debuggerbreakpointview.cpp:59
-msgid "Expression"
-msgstr "Lauseke"
-
-#: components/debugger/variableslistview.cpp:66
-msgid "&Set Value"
-msgstr "&Aseta arvo"
-
-#: components/debugger/variableslistview.cpp:68
-#, fuzzy
-msgid "&Dump in Messages Log"
-msgstr "&Varoitusviestit"
-
-#: components/debugger/variableslistview.cpp:70
-msgid "&Copy to Clipboard"
-msgstr ""
-
-#: components/debugger/variableslistview.cpp:262
-msgid "Set Variable"
-msgstr "Aseta muuttuja"
-
-#: components/debugger/variableslistview.cpp:277
-msgid ""
-"Contents of variable %1:\n"
-">>>\n"
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:50
-msgid "&Commit..."
-msgstr "&Kommitoi"
-
-#: components/cvsservice/cvsservice.cpp:55
-msgid "Update &To"
-msgstr "Päivi&tä kohteesene"
-
-#: components/cvsservice/cvsservice.cpp:56
-msgid "&Tag/Date..."
-msgstr "&Tunniste/Päiväys..."
-
-#: components/cvsservice/cvsservice.cpp:58
-msgid "&HEAD"
-msgstr "&HEAD"
-
-#: components/cvsservice/cvsservice.cpp:60
-#, fuzzy
-msgid "Re&vert"
-msgstr "&Käänteinen"
-
-#: components/cvsservice/cvsservice.cpp:63
-msgid "&Add to Repository..."
-msgstr "&Lisää Repositoryyn..."
-
-#: components/cvsservice/cvsservice.cpp:65
-msgid "&Remove From Repository..."
-msgstr "&Poista repositorystä..."
-
-#: components/cvsservice/cvsservice.cpp:67
-msgid "&Ignore in CVS Operations"
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:69
-msgid "Do &Not Ignore in CVS Operations"
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:73
-msgid "Show &Log Messages"
-msgstr "Näytä &lokiviestit"
-
-#: components/cvsservice/cvsservice.cpp:140
-msgid "Running CVS update..."
-msgstr "Päivittää CVS:ää..."
-
-#: components/cvsservice/cvsservice.cpp:179
-msgid "Updating to revision %1 ..."
-msgstr "Päivittää versioon %1 ..."
-
-#: components/cvsservice/cvsservice.cpp:183
-msgid "Updating to the version from %1 ..."
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:221
-msgid "Updating to HEAD..."
-msgstr "Päivittää HEAD:iin..."
-
-#: components/cvsservice/cvsservice.cpp:256
-msgid "Current"
-msgstr "Nykyinen"
-
-#: components/cvsservice/cvsservice.cpp:266
-msgid "Running CVS commit..."
-msgstr "Suoritetaan CVS commit -toimintoa..."
-
-#: components/cvsservice/cvsservice.cpp:301
-msgid "Reverting to the version from the repository..."
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:333
-msgid "Add the following files to repository?"
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:333
-#, fuzzy
-msgid "CVS Add"
-msgstr "CSS"
-
-#: components/cvsservice/cvsservice.cpp:336
-#, fuzzy
-msgid "Adding file to the repository..."
-msgstr "Tiedostot: kopioi projektiin..."
-
-#: components/cvsservice/cvsservice.cpp:368
-msgid ""
-"<qt>Remove the following files from the repository?"
-"<br>This will remove your <b>working copy</b> as well.</qt>"
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:368
-#, fuzzy
-msgid "CVS Remove"
-msgstr "&Poista valitsin"
-
-#: components/cvsservice/cvsservice.cpp:371
-#, fuzzy
-msgid "Removing files from the repository..."
-msgstr "Tiedostot: kopioi projektiin..."
-
-#: components/cvsservice/cvsservice.cpp:395
-msgid "Showing CVS log..."
-msgstr "Näytetään CVS-loki..."
-
-#: components/cvsservice/cvsservice.cpp:433
-msgid "\"%1\" is already in the CVS ignore list."
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:441
-msgid "\"%1\" added to the CVS ignore list."
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:480
-msgid "\"%1\" is not in the CVS ignore list."
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:489
-msgid "\"%1\" removed from the CVS ignore list."
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:504
-msgid ""
-"<qt>The CVS command <b>%1</b> has failed. The error code was <i>%2</i>.</qt>"
-msgstr ""
-
-#: components/cvsservice/cvsservice.cpp:504
-#, fuzzy
-msgid "Command Failed"
-msgstr "Avaa tiedosto"
-
-#: components/cvsservice/cvsservice.cpp:515
-#, fuzzy
-msgid "CVS command finished."
-msgstr "Avaa tiedosto"
-
-#: components/cvsservice/cvsservice.cpp:532
-msgid ""
-"Error: \"%1\" is not part of the\n"
-"\"%2\" repository."
-msgstr ""
-
-#: components/tableeditor/tableeditor.cpp:55
-msgid "&Edit Cell Properties"
-msgstr "&Muokkaa solun ominaisuuksia"
-
-#: components/tableeditor/tableeditor.cpp:56
-msgid "Edit &Row Properties"
-msgstr "Muokkaa &rivin ominaisuuksia"
-
-#: components/tableeditor/tableeditor.cpp:59
-msgid "Merge Cells"
-msgstr "Lomita solut"
-
-#: components/tableeditor/tableeditor.cpp:60
-msgid "Break Merging"
-msgstr "Keskeytä lomitus"
-
-#: components/tableeditor/tableeditor.cpp:63
-msgid "&Insert Row"
-msgstr "Lisää &rivi"
-
-#: components/tableeditor/tableeditor.cpp:64
-msgid "Insert Co&lumn"
-msgstr "Lisää &sarake"
-
-#: components/tableeditor/tableeditor.cpp:65
-msgid "Remove Row"
-msgstr "Poista rivi"
-
-#: components/tableeditor/tableeditor.cpp:66
-msgid "Remove Column"
-msgstr "Poista sarake"
-
-#: components/tableeditor/tableeditor.cpp:68
-msgid "Edit &Table Properties"
-msgstr "Muokkaa &taulukon ominaisuuksia"
-
-#: components/tableeditor/tableeditor.cpp:69
-msgid "Edit Child Table"
-msgstr "Muokkaa alitaulukkoa"
-
-#: components/tableeditor/tableeditor.cpp:207
-#, c-format
-msgid "Edit col: %1"
-msgstr "Muokkaa saraketta: %1"
-
-#: components/tableeditor/tableeditor.cpp:414
-#: components/tableeditor/tableeditor.cpp:454
-#: components/tableeditor/tableeditor.cpp:499
-#: components/tableeditor/tableeditor.cpp:1063
-msgid "Merged with (%1, %2)."
-msgstr ""
-
-#: components/tableeditor/tableeditor.cpp:1168
-#: components/tableeditor/tableeditor.cpp:1189
-msgid ""
-"Cannot edit the child table; you probably modified the cell containing the "
-"table manually."
-msgstr ""
-
-#: components/tableeditor/tableeditor.cpp:1204
-msgid ""
-"Cannot find the closing tag of the child table; you have probably introduced "
-"unclosed tags in the table and have broken its consistency."
-msgstr ""
-
-#: components/csseditor/styleeditor.cpp:44
-msgid "Open css dialog"
-msgstr "Avaa CSS-ikkuna"
-
-#: components/csseditor/cssselector.cpp:49
-msgid "HTML Files"
-msgstr "HTML-tiedostot"
-
-#: components/csseditor/cssselector.cpp:49
-msgid "XHTML Files"
-msgstr "XHTML-tiedostot"
-
-#: components/csseditor/cssselector.cpp:49
-msgid "XML Files"
-msgstr "XML-tiedostot"
-
-#: components/csseditor/propertysetter.cpp:115
-msgid "More..."
-msgstr "Lisää..."
-
-#: components/csseditor/colorrequester.cpp:63
-msgid "Open color dialog"
-msgstr "Avaa väri-ikkuna"
-
-#: components/csseditor/stylesheetparser.cpp:22
-msgid "has not been closed"
-msgstr "ei ole suljettu"
-
-#: components/csseditor/stylesheetparser.cpp:23
-msgid "needs an opening parenthesis "
-msgstr "tarvitsee avaavan kaarisulun"
-
-#: components/csseditor/stylesheetparser.cpp:85
-msgid "The comment"
-msgstr "Kommentti"
-
-#: components/csseditor/stylesheetparser.cpp:133
-#: components/csseditor/stylesheetparser.cpp:141
-#: components/csseditor/stylesheetparser.cpp:147
-msgid "The selector"
-msgstr "Valitsin"
-
-#: components/csseditor/tlpeditors.cpp:70
-msgid ""
-"With this line edit you can insert the URI of the resource you want to reach"
-msgstr "Tällä rivimuokkaimella voit lisätä haluamasi resurssin URIn"
-
-#: components/csseditor/tlpeditors.cpp:74
-msgid "Open the URI selector"
-msgstr "Avaa URI-valitsin"
-
-#: components/csseditor/tlpeditors.cpp:114
-msgid "Image Files"
-msgstr "Kuvatiedostot"
-
-#: components/csseditor/tlpeditors.cpp:120
-msgid "Audio Files"
-msgstr "Äänitiedostot"
-
-#: components/csseditor/tlpeditors.cpp:154
-msgid "With this line edit you can insert the name of the font you want to use"
-msgstr "Tällä rivimuokkaimella voit lisätä haluamasi kirjasimen nimen"
-
-#: components/csseditor/tlpeditors.cpp:156
-msgid "Font family:"
-msgstr "Kirjasinperhe:"
-
-#: components/csseditor/tlpeditors.cpp:158
-msgid "Open font family chooser"
-msgstr "Avaa kirjasinperheen valitsin"
-
-#: components/csseditor/fontfamilychooser.cpp:43
-msgid "The Quick Brown Fox Jumps Over The Lazy Dog"
-msgstr "Nopea ruskea kettu hyppää yli laiskan koiran"
-
-#: components/csseditor/fontfamilychooser.cpp:84
-msgid "These are the names of the available fonts on your system"
-msgstr "Nämä ovat järjestelmäsi saatavillaolevat kirjaimien nimet."
-
-#: components/csseditor/fontfamilychooser.cpp:85
-msgid "These are the names of the generic fonts "
-msgstr "Nämä ovat yleisten kirjasinten nimet "
-
-#: components/csseditor/fontfamilychooser.cpp:86
-msgid "These are the names of the generic fonts you have selected "
-msgstr "Nämä ovat valitsemiesi yleisten kirjasimien nimet "
-
-#: components/csseditor/fontfamilychooser.cpp:87
-msgid "Click this to add a font to your style sheet"
-msgstr "Napsauta tätä lisätäksesi kirjasimen tyylisivuusi"
-
-#: components/csseditor/fontfamilychooser.cpp:88
-msgid "Click this to remove a font from your style sheet"
-msgstr "Napsauta tätä poistaaksesi kirjasimen tyylisivultasi"
-
-#: components/csseditor/fontfamilychooser.cpp:89
-msgid "Click this to make the font more preferable than the preceeding one"
-msgstr ""
-"Napsauta tätä tehdäksesi kirjasimesta suositellumman kuin nykyinen kirjasin"
-
-#: components/csseditor/fontfamilychooser.cpp:90
-msgid "Click this to make the font less preferable than the following one"
-msgstr ""
-"Napsauta tätä tehdäksesi kirjasimesta vähemmin suositellumman kuin nykyinen "
-"kirjasin"
-
-#: components/csseditor/colorslider.cpp:77
-msgid "Red"
-msgstr "Punainen"
-
-#: components/csseditor/colorslider.cpp:77
-msgid "Green"
-msgstr "Vihreä"
-
-#: components/csseditor/colorslider.cpp:77
-msgid "Blue"
-msgstr "Sininen"
-
-#: project/membereditdlg.cpp:35 project/project.cpp:601
-msgid "Simple Member"
-msgstr "Jäsen"
-
-#: project/membereditdlg.cpp:36 project/project.cpp:596
-msgid "Task Leader"
-msgstr "Tehtävän päällikkö"
-
-#: project/membereditdlg.cpp:37 project/project.cpp:585
-msgid "Team Leader"
-msgstr "Projektipäällikkö"
-
-#: project/membereditdlg.cpp:38 project/project.cpp:591
-msgid "Subproject Leader"
-msgstr "Aliprojektin päällikkö"
-
-#: project/membereditdlg.cpp:85
-#, fuzzy
-msgid "Edit Subprojects"
-msgstr "Projektia %s ladataan"
-
-#: project/membereditdlg.cpp:169
-#, fuzzy
-msgid "Select Member"
-msgstr "Poista jäsen"
-
-#: project/membereditdlg.cpp:179
-#, fuzzy
-msgid "No entries found in the addressbook."
-msgstr "DTD:ssä ei ollut elementtejä."
-
-#: project/projectnewgeneral.cpp:97
-msgid "Select Project Folder"
-msgstr "Valitse projektin kansio"
-
-#: project/projectnewgeneral.cpp:174 project/projectoptions.ui.h:28
+#: project/teammembersdlg.cpp:216
#, fuzzy
-msgid "Select Project Template Folder"
-msgstr "Tallenna valittu paikallisena pohjana"
-
-#: project/projectnewgeneral.cpp:180 project/projectnewgeneral.cpp:228
-msgid ""
-"<qt>The project templates must be stored under the main project folder: "
-"<br>"
-"<br><b>%1</b></qt>"
-msgstr ""
-"<qt>Projektin pohjat tulee olla talletettu projektin pääkansioon: "
-"<br>"
-"<br><b>%1</b></qt>"
+msgid "Do Not Reassign"
+msgstr "Toiminto ei vastaa"
-#: project/projectnewgeneral.cpp:188 project/projectoptions.ui.h:40
+#: project/teammembersdlg.cpp:226
#, fuzzy
-msgid "Select Project Toolbar & Actions Folder"
-msgstr "Valitse projektin hakemisto"
-
-#: project/projectnewgeneral.cpp:194 project/projectnewgeneral.cpp:241
msgid ""
-"<qt>The project toolbars must be stored under the main project folder: "
-"<br>"
-"<br><b>%1</b></qt>"
+"<qt>The <b>%1</b> nickname is already assigned to <b>%2 &lt;%3&gt;</b>.</qt>"
msgstr ""
-"<qt>Projektin työkalurivit pitää tallettaa projektin pääkansioon: "
-"<br>"
-"<br><b>%1</b></qt>"
-
-#: project/eventconfigurationdlg.cpp:102
-msgid "New Event"
-msgstr "Uusi tapahtuma"
-
-#: project/eventconfigurationdlg.cpp:121
-msgid "Edit Event"
-msgstr "Muokkaa tapahtumaa"
-
-#: project/eventconfigurationdlg.cpp:144
-msgid ""
-"<qt>Are you sure that you want to remove the configuration of the <b>%1</b> "
-"event?</qt>"
-msgstr "<qt>Haluatko varmasti poistaa tapahtuman <b>%1</b> asetukset?</qt>"
-
-#: project/eventconfigurationdlg.cpp:144
-msgid "Delete Event Configuration"
-msgstr "Poista tapahtuman asetukset"
+"Tiedostoa %1 ei ole olemassa.\n"
+" Haluetko poistaa sen listasta?"
#: project/projectprivate.cpp:74
msgid "<b>Insert Files in Project</b>"
@@ -13423,6 +13399,205 @@ msgstr "Lisää kansio projektissa"
msgid "Uploaded project file %1"
msgstr "Siirtää projektitiedostoa %1 palvelimelle"
+#: project/membereditdlg.cpp:35 project/project.cpp:601
+msgid "Simple Member"
+msgstr "Jäsen"
+
+#: project/membereditdlg.cpp:36 project/project.cpp:596
+msgid "Task Leader"
+msgstr "Tehtävän päällikkö"
+
+#: project/membereditdlg.cpp:37 project/project.cpp:585
+msgid "Team Leader"
+msgstr "Projektipäällikkö"
+
+#: project/membereditdlg.cpp:38 project/project.cpp:591
+msgid "Subproject Leader"
+msgstr "Aliprojektin päällikkö"
+
+#: project/membereditdlg.cpp:85
+#, fuzzy
+msgid "Edit Subprojects"
+msgstr "Projektia %s ladataan"
+
+#: project/membereditdlg.cpp:169
+#, fuzzy
+msgid "Select Member"
+msgstr "Poista jäsen"
+
+#: project/membereditdlg.cpp:179
+#, fuzzy
+msgid "No entries found in the addressbook."
+msgstr "DTD:ssä ei ollut elementtejä."
+
+#: project/projectnewgeneral.cpp:97
+msgid "Select Project Folder"
+msgstr "Valitse projektin kansio"
+
+#: project/projectnewgeneral.cpp:174 project/projectoptions.ui.h:28
+#, fuzzy
+msgid "Select Project Template Folder"
+msgstr "Tallenna valittu paikallisena pohjana"
+
+#: project/projectnewgeneral.cpp:180 project/projectnewgeneral.cpp:228
+msgid ""
+"<qt>The project templates must be stored under the main project folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+msgstr ""
+"<qt>Projektin pohjat tulee olla talletettu projektin pääkansioon: "
+"<br>"
+"<br><b>%1</b></qt>"
+
+#: project/projectnewgeneral.cpp:188 project/projectoptions.ui.h:40
+#, fuzzy
+msgid "Select Project Toolbar & Actions Folder"
+msgstr "Valitse projektin hakemisto"
+
+#: project/projectnewgeneral.cpp:194 project/projectnewgeneral.cpp:241
+msgid ""
+"<qt>The project toolbars must be stored under the main project folder: "
+"<br>"
+"<br><b>%1</b></qt>"
+msgstr ""
+"<qt>Projektin työkalurivit pitää tallettaa projektin pääkansioon: "
+"<br>"
+"<br><b>%1</b></qt>"
+
+#: project/projectupload.cpp:81
+#, fuzzy
+msgid "Upload Profiles"
+msgstr "Siirrä projektin tiedostot palvelimelle"
+
+#: project/projectupload.cpp:170
+msgid "Scanning project files..."
+msgstr "Skannataan projektin tiedostoja..."
+
+#: project/projectupload.cpp:230
+msgid "Building the tree..."
+msgstr "Rakennetaan puunäkymää..."
+
+#: project/projectupload.cpp:361
+msgid "Confirm Upload"
+msgstr "Vahvista palvelimelle lähetys"
+
+#: project/projectupload.cpp:361
+msgid ""
+"Confirm that you want to upload the following files (unselect the files you do "
+"not want to upload):"
+msgstr ""
+
+#: project/projectupload.cpp:384
+#, fuzzy
+msgid ""
+"<qt><b>%1</b> seems to be unaccessible."
+"<br>Do you want to proceed with upload?</qt>"
+msgstr ""
+"%1 ei näytä olevan saatavilla.\n"
+"Haluatko jatkaa palvelimelle lähetystä?"
+
+#: project/projectupload.cpp:466
+#, c-format
+msgid "Current: %1"
+msgstr "Nykyinen: %1"
+
+#: project/projectupload.cpp:638
+msgid "You cannot remove the last profile."
+msgstr ""
+
+#: project/projectupload.cpp:638
+msgid "Profile Removal Error"
+msgstr ""
+
+#: project/projectupload.cpp:642
+#, fuzzy
+msgid "<qt>Do you really want to remove the <b>%1</b> upload profile?</qt>"
+msgstr ""
+"Haluatko varmasti poistaa tiedoston \n"
+"%1\n"
+"projektista?"
+
+#: project/projectupload.cpp:643 project/projectupload.cpp:655
+msgid "Profile Removal"
+msgstr ""
+
+#: project/projectupload.cpp:655
+msgid ""
+"<qt>You have removed your default profile."
+"<br>The new default profile will be <b>%1</b>.</qt>"
+msgstr ""
+
+#: project/projectupload.cpp:761
+#, fuzzy
+msgid "Do you really want to abort the upload?"
+msgstr "Haluatko varmasti peruuttaa palvelimelle lähetyksen?"
+
+#: project/projectupload.cpp:762
+#, fuzzy
+msgid "Abort Upload"
+msgstr "Asiakirjan pavelimelle siirron jälkeen"
+
+#: project/projectupload.cpp:762
+msgid ""
+"_: Abort the uploading\n"
+"Abort"
+msgstr ""
+
+#: project/eventconfigurationdlg.cpp:102
+msgid "New Event"
+msgstr "Uusi tapahtuma"
+
+#: project/eventconfigurationdlg.cpp:121
+msgid "Edit Event"
+msgstr "Muokkaa tapahtumaa"
+
+#: project/eventconfigurationdlg.cpp:144
+msgid ""
+"<qt>Are you sure that you want to remove the configuration of the <b>%1</b> "
+"event?</qt>"
+msgstr "<qt>Haluatko varmasti poistaa tapahtuman <b>%1</b> asetukset?</qt>"
+
+#: project/eventconfigurationdlg.cpp:144
+msgid "Delete Event Configuration"
+msgstr "Poista tapahtuman asetukset"
+
+#: project/projectnewweb.cpp:132
+msgid ""
+"There was an error while trying to run the \"wget\" application. "
+"Check first that it is present on your system and that it is in your PATH."
+msgstr ""
+"Tapahtui virhe yritettäessä ajaa \"wget\"-ohjelmaa. Tarkista aluksi, että se "
+"löytyy järjestelmästäsi ja PATH:sta."
+
+#: project/projectnewweb.cpp:138
+msgid "This feature is available only if the project lies on a local disk."
+msgstr ""
+"Tämä ominaisuus on saatavilla vain, kun projekti on paikallisella levyllä."
+
+#: project/projectnewweb.cpp:168
+msgid ""
+"wget finished...\n"
+msgstr ""
+"wget valmis...\n"
+
+#: project/rescanprj.cpp:55
+msgid "Reading folder:"
+msgstr "Luetaan kansiota:"
+
+#: project/rescanprj.cpp:229
+msgid "Building tree:"
+msgstr "Rakennetaan puunäkymää:"
+
+#: project/projectnewlocal.cpp:78
+#, c-format
+msgid "Insert files from %1."
+msgstr "Lisää tiedostot lähteestä %1."
+
+#: project/project.cpp:121 project/project.cpp:300
+#: project/projectnewlocal.cpp:257
+msgid "%1: Copy to Project"
+msgstr "%1: kopioi projektiin"
+
#: project/eventeditordlg.cpp:301
msgid "Argument:"
msgstr "Argumentti:"
@@ -13476,30 +13651,6 @@ msgstr "Toimenpiteen kuvake"
msgid "Blocking:"
msgstr ""
-#: project/projectnewweb.cpp:132
-msgid ""
-"There was an error while trying to run the \"wget\" application. "
-"Check first that it is present on your system and that it is in your PATH."
-msgstr ""
-"Tapahtui virhe yritettäessä ajaa \"wget\"-ohjelmaa. Tarkista aluksi, että se "
-"löytyy järjestelmästäsi ja PATH:sta."
-
-#: project/projectnewweb.cpp:138
-msgid "This feature is available only if the project lies on a local disk."
-msgstr ""
-"Tämä ominaisuus on saatavilla vain, kun projekti on paikallisella levyllä."
-
-#: project/projectnewweb.cpp:168
-msgid ""
-"wget finished...\n"
-msgstr ""
-"wget valmis...\n"
-
-#: project/project.cpp:121 project/project.cpp:300
-#: project/projectnewlocal.cpp:257
-msgid "%1: Copy to Project"
-msgstr "%1: kopioi projektiin"
-
#: project/project.cpp:216
msgid ""
"<qt>Found a backup for project <b>%1</b>."
@@ -13581,158 +13732,6 @@ msgid ""
"loss)?"
msgstr ""
-#: project/rescanprj.cpp:55
-msgid "Reading folder:"
-msgstr "Luetaan kansiota:"
-
-#: project/rescanprj.cpp:229
-msgid "Building tree:"
-msgstr "Rakennetaan puunäkymää:"
-
-#: project/projectupload.cpp:81
-#, fuzzy
-msgid "Upload Profiles"
-msgstr "Siirrä projektin tiedostot palvelimelle"
-
-#: project/projectupload.cpp:170
-msgid "Scanning project files..."
-msgstr "Skannataan projektin tiedostoja..."
-
-#: project/projectupload.cpp:230
-msgid "Building the tree..."
-msgstr "Rakennetaan puunäkymää..."
-
-#: project/projectupload.cpp:361
-msgid "Confirm Upload"
-msgstr "Vahvista palvelimelle lähetys"
-
-#: project/projectupload.cpp:361
-msgid ""
-"Confirm that you want to upload the following files (unselect the files you do "
-"not want to upload):"
-msgstr ""
-
-#: project/projectupload.cpp:384
-#, fuzzy
-msgid ""
-"<qt><b>%1</b> seems to be unaccessible."
-"<br>Do you want to proceed with upload?</qt>"
-msgstr ""
-"%1 ei näytä olevan saatavilla.\n"
-"Haluatko jatkaa palvelimelle lähetystä?"
-
-#: project/projectupload.cpp:466
-#, c-format
-msgid "Current: %1"
-msgstr "Nykyinen: %1"
-
-#: project/projectupload.cpp:638
-msgid "You cannot remove the last profile."
-msgstr ""
-
-#: project/projectupload.cpp:638
-msgid "Profile Removal Error"
-msgstr ""
-
-#: project/projectupload.cpp:642
-#, fuzzy
-msgid "<qt>Do you really want to remove the <b>%1</b> upload profile?</qt>"
-msgstr ""
-"Haluatko varmasti poistaa tiedoston \n"
-"%1\n"
-"projektista?"
-
-#: project/projectupload.cpp:643 project/projectupload.cpp:655
-msgid "Profile Removal"
-msgstr ""
-
-#: project/projectupload.cpp:655
-msgid ""
-"<qt>You have removed your default profile."
-"<br>The new default profile will be <b>%1</b>.</qt>"
-msgstr ""
-
-#: project/projectupload.cpp:761
-#, fuzzy
-msgid "Do you really want to abort the upload?"
-msgstr "Haluatko varmasti peruuttaa palvelimelle lähetyksen?"
-
-#: project/projectupload.cpp:762
-#, fuzzy
-msgid "Abort Upload"
-msgstr "Asiakirjan pavelimelle siirron jälkeen"
-
-#: project/projectupload.cpp:762
-msgid ""
-"_: Abort the uploading\n"
-"Abort"
-msgstr ""
-
-#: project/teammembersdlg.cpp:58
-msgid "New Member"
-msgstr "Uusi jäsen"
-
-#: project/teammembersdlg.cpp:74 project/teammembersdlg.cpp:144
-msgid "The member name cannot be empty."
-msgstr ""
-
-#: project/teammembersdlg.cpp:79 project/teammembersdlg.cpp:149
-msgid "The nickname cannot be empty as it is used as a unique identifier."
-msgstr ""
-
-#: project/teammembersdlg.cpp:100
-msgid "Edit Member"
-msgstr "Muokkaa jäsentä"
-
-#: project/teammembersdlg.cpp:189
-#, fuzzy
-msgid ""
-"<qt>Are you sure that you want to remove yourself (<b>%1</b>"
-") from the project team?"
-"<br>If you do so, you should select another member as yourself.</qt>"
-msgstr "Haluatko varmasti poistaa <b>%1</b>:n projektin tiimistä?"
-
-#: project/teammembersdlg.cpp:189 project/teammembersdlg.cpp:195
-msgid "Delete Member"
-msgstr "Poista jäsen"
-
-#: project/teammembersdlg.cpp:195
-msgid ""
-"<qt>Are you sure that you want to remove <b>%1</b> from the project team?</qt>"
-msgstr "Haluatko varmasti poistaa <b>%1</b>:n projektin tiimistä?"
-
-#: project/teammembersdlg.cpp:216
-#, fuzzy
-msgid ""
-"<qt>The <b>%1</b> role is already assigned to <b>%2</b>"
-". Do you want to reassign it to the current member?</qt>"
-msgstr ""
-"Tiedostoa %1 ei ole olemassa.\n"
-" Haluetko poistaa sen listasta?"
-
-#: project/teammembersdlg.cpp:216
-#, fuzzy
-msgid "Reassign"
-msgstr "Säännöllinen lause"
-
-#: project/teammembersdlg.cpp:216
-#, fuzzy
-msgid "Do Not Reassign"
-msgstr "Toiminto ei vastaa"
-
-#: project/teammembersdlg.cpp:226
-#, fuzzy
-msgid ""
-"<qt>The <b>%1</b> nickname is already assigned to <b>%2 &lt;%3&gt;</b>.</qt>"
-msgstr ""
-"Tiedostoa %1 ei ole olemassa.\n"
-" Haluetko poistaa sen listasta?"
-
-#: project/projectnewlocal.cpp:78
-#, c-format
-msgid "Insert files from %1."
-msgstr "Lisää tiedostot lähteestä %1."
-
#: ../lib/ksavealldialog.cpp:53 ../lib/ksavealldialog.cpp:144
msgid "Save Modified Files?"
msgstr "Talleta muutetut tiedostot?"
@@ -13773,6 +13772,46 @@ msgstr "Tallettaa kaikki muokatut tiedostot"
msgid "Error parsing providers list."
msgstr "Tarjoajien listan jäsennys epäonnistui."
+#: ../lib/compatibility/knewstuff/security.cpp:63
+msgid ""
+"<qt>Cannot start <i>gpg</i> and retrieve the available keys. Make sure that <i>"
+"gpg</i> is installed, otherwise verification of downloaded resources will not "
+"be possible.</qt>"
+msgstr ""
+
+#: ../lib/compatibility/knewstuff/security.cpp:177
+msgid ""
+"<qt>Enter passphrase for key <b>0x%1</b>, belonging to"
+"<br><i>%2&lt;%3&gt;</i>:</qt>"
+msgstr ""
+
+#: ../lib/compatibility/knewstuff/security.cpp:257
+msgid ""
+"<qt>Cannot start <i>gpg</i> and check the validity of the file. Make sure that "
+"<i>gpg</i> is installed, otherwise verification of downloaded resources will "
+"not be possible.</qt>"
+msgstr ""
+"<qt>Ei voitu käyninstää <i>gpg</i>-ohjelmaa ja tämän tiedoston oikeellisuutta. "
+"Varmistu, että <i>gpg</i> on asennettu. Muussa tapauksessa ladatun resurssin "
+"oikeellisuustarkistus ei ole mahdolislta.</qt>"
+
+#: ../lib/compatibility/knewstuff/security.cpp:317
+msgid "Select Signing Key"
+msgstr "Valitse allekirjoitusavain:"
+
+#: ../lib/compatibility/knewstuff/security.cpp:317
+msgid "Key used for signing:"
+msgstr "Allekirjoitukseen käytetty avain:"
+
+#: ../lib/compatibility/knewstuff/security.cpp:338
+msgid ""
+"<qt>Cannot start <i>gpg</i> and sign the file. Make sure that <i>gpg</i> "
+"is installed, otherwise signing of the resources will not be possible.</qt>"
+msgstr ""
+"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa ja tiedoston allekirjoitusta. "
+"Varmistu, että <i>gpg</i> on asennettu. Muussa tapuaksessa resurssin "
+"allekirjoitus ei ole mahdollista.</qt>"
+
#: ../lib/compatibility/knewstuff/knewstuff.cpp:38
#, c-format
msgid "Download New %1"
@@ -13876,46 +13915,6 @@ msgid ""
"Proceed without signing the resource?"
msgstr ""
-#: ../lib/compatibility/knewstuff/security.cpp:63
-msgid ""
-"<qt>Cannot start <i>gpg</i> and retrieve the available keys. Make sure that <i>"
-"gpg</i> is installed, otherwise verification of downloaded resources will not "
-"be possible.</qt>"
-msgstr ""
-
-#: ../lib/compatibility/knewstuff/security.cpp:177
-msgid ""
-"<qt>Enter passphrase for key <b>0x%1</b>, belonging to"
-"<br><i>%2&lt;%3&gt;</i>:</qt>"
-msgstr ""
-
-#: ../lib/compatibility/knewstuff/security.cpp:257
-msgid ""
-"<qt>Cannot start <i>gpg</i> and check the validity of the file. Make sure that "
-"<i>gpg</i> is installed, otherwise verification of downloaded resources will "
-"not be possible.</qt>"
-msgstr ""
-"<qt>Ei voitu käyninstää <i>gpg</i>-ohjelmaa ja tämän tiedoston oikeellisuutta. "
-"Varmistu, että <i>gpg</i> on asennettu. Muussa tapauksessa ladatun resurssin "
-"oikeellisuustarkistus ei ole mahdolislta.</qt>"
-
-#: ../lib/compatibility/knewstuff/security.cpp:317
-msgid "Select Signing Key"
-msgstr "Valitse allekirjoitusavain:"
-
-#: ../lib/compatibility/knewstuff/security.cpp:317
-msgid "Key used for signing:"
-msgstr "Allekirjoitukseen käytetty avain:"
-
-#: ../lib/compatibility/knewstuff/security.cpp:338
-msgid ""
-"<qt>Cannot start <i>gpg</i> and sign the file. Make sure that <i>gpg</i> "
-"is installed, otherwise signing of the resources will not be possible.</qt>"
-msgstr ""
-"<qt>Ei voitu käynnistää <i>gpg</i>-ohjelmaa ja tiedoston allekirjoitusta. "
-"Varmistu, että <i>gpg</i> on asennettu. Muussa tapuaksessa resurssin "
-"allekirjoitus ei ole mahdollista.</qt>"
-
#: ../lib/compatibility/knewstuff/uploaddialog.cpp:46
msgid "Share Hot New Stuff"
msgstr ""
@@ -13964,72 +13963,6 @@ msgstr "Älä täytä"
msgid "Please put in a name."
msgstr "Anna nimi."
-#: ../lib/compatibility/knewstuff/engine.cpp:211
-msgid "Successfully installed hot new stuff."
-msgstr ""
-
-#: ../lib/compatibility/knewstuff/engine.cpp:216
-msgid "Failed to install hot new stuff."
-msgstr ""
-
-#: ../lib/compatibility/knewstuff/engine.cpp:270
-msgid "Unable to create file to upload."
-msgstr "Lähetettävää tiedostoa ei voitu luoda."
-
-#: ../lib/compatibility/knewstuff/engine.cpp:285
-msgid ""
-"The files to be uploaded have been created at:\n"
-msgstr ""
-"Siirrettävät tiedostot on luotu:\n"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:286
-msgid ""
-"Data file: %1\n"
-msgstr ""
-"Datatiedosto: %1\n"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:288
-msgid ""
-"Preview image: %1\n"
-msgstr ""
-"Esikatselukuva: %1\n"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:290
-msgid ""
-"Content information: %1\n"
-msgstr ""
-"Sisältö: %1\n"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:291
-msgid ""
-"Those files can now be uploaded.\n"
-msgstr ""
-"Nuo tiedostot voi nyt siirtää.\n"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:292
-msgid "Beware that any people might have access to them at any time."
-msgstr "Varmistu, että kellä tahansa on tarpeelliset oikeudet joka hetki."
-
-#: ../lib/compatibility/knewstuff/engine.cpp:294
-msgid "Upload Files"
-msgstr "Vietävät tiedostot"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:299
-msgid "Please upload the files manually."
-msgstr "Siirrä tiedostot käsin."
-
-#: ../lib/compatibility/knewstuff/engine.cpp:303
-msgid "Upload Info"
-msgstr "Vientitiedot"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:311
-msgid "&Upload"
-msgstr "&Siirrä"
-
-#: ../lib/compatibility/knewstuff/engine.cpp:413
-msgid "Successfully uploaded new stuff."
-msgstr ""
-
#: ../lib/compatibility/knewstuff/downloaddialog.cpp:71
#: ../lib/compatibility/knewstuff/downloaddialog.cpp:78
#: ../lib/compatibility/knewstuff/downloaddialog.cpp:94
@@ -14123,87 +14056,75 @@ msgstr "Asennus"
msgid "Installation failed."
msgstr "Asennus epäonnistui"
-#: ../lib/compatibility/tdemdi/qextmdi/ktabbar.cpp:195
-msgid "Close this tab"
-msgstr "Sulje tämä välilehti"
-
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:139
-#, fuzzy
-msgid "Tool &Views"
-msgstr "&Puunäkymät"
-
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:142
-#, fuzzy
-msgid "MDI Mode"
-msgstr "&Muokattu"
-
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2598
-#, fuzzy
-msgid "&Toplevel Mode"
-msgstr "Puunäkymätila"
-
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2599
-msgid "C&hildframe Mode"
+#: ../lib/compatibility/knewstuff/engine.cpp:211
+msgid "Successfully installed hot new stuff."
msgstr ""
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2600
-msgid "Ta&b Page Mode"
+#: ../lib/compatibility/knewstuff/engine.cpp:216
+msgid "Failed to install hot new stuff."
msgstr ""
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2601
-#, fuzzy
-msgid "I&DEAl Mode"
-msgstr "Luettelon tila"
+#: ../lib/compatibility/knewstuff/engine.cpp:270
+msgid "Unable to create file to upload."
+msgstr "Lähetettävää tiedostoa ei voitu luoda."
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:154
-msgid "Tool &Docks"
+#: ../lib/compatibility/knewstuff/engine.cpp:285
+msgid ""
+"The files to be uploaded have been created at:\n"
msgstr ""
+"Siirrettävät tiedostot on luotu:\n"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:155
-msgid "Switch Top Dock"
+#: ../lib/compatibility/knewstuff/engine.cpp:286
+msgid ""
+"Data file: %1\n"
msgstr ""
+"Datatiedosto: %1\n"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:157
-msgid "Switch Left Dock"
+#: ../lib/compatibility/knewstuff/engine.cpp:288
+msgid ""
+"Preview image: %1\n"
msgstr ""
+"Esikatselukuva: %1\n"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:159
-msgid "Switch Right Dock"
+#: ../lib/compatibility/knewstuff/engine.cpp:290
+msgid ""
+"Content information: %1\n"
msgstr ""
+"Sisältö: %1\n"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:161
-msgid "Switch Bottom Dock"
+#: ../lib/compatibility/knewstuff/engine.cpp:291
+msgid ""
+"Those files can now be uploaded.\n"
msgstr ""
+"Nuo tiedostot voi nyt siirtää.\n"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:164
-msgid "Previous Tool View"
-msgstr "Edelinlen työkalunäyttö"
+#: ../lib/compatibility/knewstuff/engine.cpp:292
+msgid "Beware that any people might have access to them at any time."
+msgstr "Varmistu, että kellä tahansa on tarpeelliset oikeudet joka hetki."
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:166
-msgid "Next Tool View"
-msgstr "Seuraava työkalunäyttö"
+#: ../lib/compatibility/knewstuff/engine.cpp:294
+msgid "Upload Files"
+msgstr "Vietävät tiedostot"
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2886
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:260
-#, c-format
-msgid "Show %1"
-msgstr "Näytä %1"
+#: ../lib/compatibility/knewstuff/engine.cpp:299
+msgid "Please upload the files manually."
+msgstr "Siirrä tiedostot käsin."
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2880
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:265
-#, c-format
-msgid "Hide %1"
-msgstr "Piilota %1"
+#: ../lib/compatibility/knewstuff/engine.cpp:303
+msgid "Upload Info"
+msgstr "Vientitiedot"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildfrmcaption.cpp:71
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildview.cpp:63
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildview.cpp:88
-msgid "Unnamed"
-msgstr "Nimeämätön"
+#: ../lib/compatibility/knewstuff/engine.cpp:311
+msgid "&Upload"
+msgstr "&Siirrä"
+
+#: ../lib/compatibility/knewstuff/engine.cpp:413
+msgid "Successfully uploaded new stuff."
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/ktabbar.cpp:195
+msgid "Close this tab"
+msgstr "Sulje tämä välilehti"
#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildfrm.cpp:1237
#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildfrm.cpp:1259
@@ -14249,29 +14170,6 @@ msgstr "&Alihakemistoineen"
msgid "&Undock"
msgstr "&Peru"
-#: ../lib/compatibility/tdemdi/qextmdi/tdemdidockcontainer.cpp:215
-msgid ""
-"_: Switch between overlap and side by side mode\n"
-"Overlap"
-msgstr ""
-
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:237
-msgid ""
-"_: Freeze the window geometry\n"
-"Freeze"
-msgstr ""
-
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:244
-msgid ""
-"_: Dock this window\n"
-"Dock"
-msgstr ""
-
-#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:251
-#, fuzzy
-msgid "Detach"
-msgstr "&Etsi"
-
#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:983
msgid "Window"
msgstr "Ikkuna"
@@ -14307,6 +14205,28 @@ msgstr "&Minimoi kaikki"
msgid "&MDI Mode"
msgstr "&Muokattu"
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2598
+#, fuzzy
+msgid "&Toplevel Mode"
+msgstr "Puunäkymätila"
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2599
+msgid "C&hildframe Mode"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2600
+msgid "Ta&b Page Mode"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:144
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2601
+#, fuzzy
+msgid "I&DEAl Mode"
+msgstr "Luettelon tila"
+
#: ../lib/compatibility/tdemdi/qextmdi/tdemdimainfrm.cpp:2623
#, fuzzy
msgid "&Tile"
@@ -14346,6 +14266,85 @@ msgstr "P&ystysuoraan"
msgid "&Dock/Undock"
msgstr "&Peru"
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:237
+msgid ""
+"_: Freeze the window geometry\n"
+"Freeze"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:244
+msgid ""
+"_: Dock this window\n"
+"Dock"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:251
+#, fuzzy
+msgid "Detach"
+msgstr "&Etsi"
+
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2880
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:265
+#, c-format
+msgid "Hide %1"
+msgstr "Piilota %1"
+
+#: ../lib/compatibility/tdemdi/qextmdi/kdockwidget.cpp:2886
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:260
+#, c-format
+msgid "Show %1"
+msgstr "Näytä %1"
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:139
+#, fuzzy
+msgid "Tool &Views"
+msgstr "&Puunäkymät"
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:142
+#, fuzzy
+msgid "MDI Mode"
+msgstr "&Muokattu"
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:154
+msgid "Tool &Docks"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:155
+msgid "Switch Top Dock"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:157
+msgid "Switch Left Dock"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:159
+msgid "Switch Right Dock"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:161
+msgid "Switch Bottom Dock"
+msgstr ""
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:164
+msgid "Previous Tool View"
+msgstr "Edelinlen työkalunäyttö"
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdiguiclient.cpp:166
+msgid "Next Tool View"
+msgstr "Seuraava työkalunäyttö"
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildfrmcaption.cpp:71
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildview.cpp:63
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdichildview.cpp:88
+msgid "Unnamed"
+msgstr "Nimeämätön"
+
+#: ../lib/compatibility/tdemdi/qextmdi/tdemdidockcontainer.cpp:215
+msgid ""
+"_: Switch between overlap and side by side mode\n"
+"Overlap"
+msgstr ""
+
#~ msgid "&Quanta Homepage"
#~ msgstr "&Quantan kotisivut"
diff --git a/tde-i18n-fi/messages/tdewebdev/tdefilereplace.po b/tde-i18n-fi/messages/tdewebdev/tdefilereplace.po
index e67dd657ba4..1ca076a65e9 100644
--- a/tde-i18n-fi/messages/tdewebdev/tdefilereplace.po
+++ b/tde-i18n-fi/messages/tdewebdev/tdefilereplace.po
@@ -6,7 +6,7 @@
msgid ""
msgstr ""
"Project-Id-Version: tdefilereplace\n"
-"POT-Creation-Date: 2014-09-29 00:53-0500\n"
+"POT-Creation-Date: 2014-09-29 12:06-0500\n"
"PO-Revision-Date: 2005-09-05 01:05+0300\n"
"Last-Translator: Ilpo Kantonen <ilpo@iki.fi>\n"
"Language-Team: finnish <Finnish <kde-i18n-fi-discussion@lists.sourceforge.net>>"